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
341266815214	341266815773	341266816323	341266816873	341266817423	341266817973	341266818523	341266819073	341266819623	341266820173	341266820723	341266821273	341266821823	341266822373	341266822923	341266823473	341266824023	341266824573	341266825123	341266825673	341266826223	341266826773	341266827323	341266827873	341266828423	341266828973	341266829523	341266830073	341266830623	341266831173	341266831723	341266832273	341266832823	341266833373	341266833923	341266834473	341266835023	341266835573	341266836123	341266836673	341266837223	341266837773	341266838323	341266838873	341266839423	341266839975	341266840523	341266841073	341266841623	341266842173	341266842723	341266843273	341266843823	341266844373	341266844923	341266845473	341266846023	341266846573	341266847123	341266847676	341266848223	341266848773	341266849323	341266849873	341266850423	341266850973	341266851523	341266852073	341266852623	341266853173	341266853723	341266854273	341266854823	341266855373	341266855923	341266856473	341266857023	341266857573	341266858123	341266858673	341266859223	341266859773	341266860323	341266860873	341266861423	341266861973	341266862523	341266863073	341266863623	341266864173	341266864723	341266865273	341266865823	341266866373	341266866923	341266867473	341266868023	341266868575	341266869123	341266869673	341266870223	341266870773	341266871323	341266871873	341266872423	341266872973	341266873523	341266874073	341266874623	341266875175	341266875723	341266876273	341266876823	341266877375	341266877923	341266878475	341266879023	341266879575	341266880123	341266880673	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2727	2000	3600	2300	2727	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
22523	21330	29213	23802	21335	21390	11893	1099	671	622	541	490	440	404	365	343	340	297	301	277	299	278	254	245	276	259	249	286	251	241	241	218	224	239	228	224	264	227	254	228	234	224	236	235	250	235	233	209	224	221	205	212	232	204	211	247	240	250	221	237	231	225	218	206	211	233	240	217	234	206	220	225	208	230	257	218	220	216	192	192	220	239	192	237	227	219	219	189	179	202	242	215	218	218	230	222	196	221	201	238	218	207	209	215	234	190	196	215	217	238	209	232	234	221	206	208	218	192	218	230	210	234	231	252	215	235	224	211	204	208	216	212	216	193	226	231	221	243	227	206	206	215	209	207	201	196	238	228	227	220	216	184	232	236	217	238	215	239	215	195	203	205	206	235	221	229	199	232	224	230	217	211	229	224	225	205	237	222	193	221	198	214	232	215	211	196	238	176	233	213	209	209	199	225	234	195	238	210	220	201	182	213	212	200	196	185	225	195	212	224	220	198	208	217	233	212	232	201	229	217	205	219	199	228	222	222	208	195	230	197	213	224	215	220	186	214	221	221	195	220	229	202	196	204	203	231	215	220	210	208	212	229	221	215	199	208	216	197	209	235	217	213	188	234	194	218	234	196	181	186	230	195	217	202	207	189	212	221	209	211	232	192	212	219	237	217	208	219	245	228	217	239	204	203	189	220	214	247	207	214	209	236	253	222	234	194	213	210	209	223	203	223	220	209	216	223	256	249	230	216	243	202	219	219	226	208	239	210	213	223	201	199	199	238	212	200	193	234	197	207	215	205	207	192	237	218	230	220	207	219	218	228	223	202	212	230	215	224	206	245	238	197	203	226	188	225	243	238	236	196	213	205	205	226	205	200	210	193	201	218	199	217	182	195	232	234	238	232	223	200	198	249	217	207	207	222	230	239	202	222	194	212	214	215	209	226	220	219	213	187	197	201	219	193	220	244	223	195	195	233	229	230	218	212	235	209	200	262	188	246	203	211	198	215	197	202	196	236	209	234	184	203	215	189	230	222	198	211	201	225	216	217	219	231	210	219	208	183	192	226	226	213	215	229	223	227	240	201	223	196	220	211	212	242	238	205	205	208	245	206	228	201	233	211	215	214	239	202	222	206	209	185	210	230	212	201	227	193	204	232	217	207	199	201	216	205	214	219	232	214	209	231	216	199	192	185	213	225	204	227	197	214	205	204	202	250	219	217	206	224	212	202	204	203	202	201	201	202	168	208	220	215	217	220	207	208	208	209	223	236	214	210	247	220	223	238	188	211	208	234	206	217	217	215	255	202	216	216	190	215	215	231	211	215	219	219	205	213	226	211	208	237	201	218	222	242	216	207	220	240	235	214	193	229	209	204	223	201	211	218	216	212	204	215	203	214	199	230	218	220	205	195	222	198	204	219	203	175	191	212	203	235	225	206	231	191	199	227	220	208	223	212	212	234	231	216	234	216	200	227	220	217	241	216	252	203	231	238	211	222	207	206	228	228	201	226	214	208	205	202	216	216	232	214	185	208	201	178	207	201	236	215	213	211	203	227	215	180	235	208	213	224	219	188	205	194	201	233	206	234	215	214	209	211	203	208	224	199	187	190	210	229	222	237	262	204	206	210	239	200	211	229	184	203	202	210	201	220	191	202	222	206	227	213	213	209	230	202	209	213	202	231	233	212	204	190	210	211	204	234	233	204	221	227	220	220	216	223	202	206	201	239	228	242	211	191	242	208	248	235	195	238	216	218	242	219	227	183	214	223	202	196	197	199	224	210	202	205	207	212	212	207	207	195	218	206	218	227	208	228	201	227	174	230	227	237	222	219	214	211	220	215	222	181	210	229	219	198	205	228	205	202	216	248	224	195	226	204	212	231	238	224	210	199	239	204	209	188	218	229	195	219	211	216	218	198	220	213	206	181	207	219	224	209	220	212	195	234	217	220	237	215	198	233	195	227	211	207	219	238	223	220	223	205	216	217	194	191	217	211	202	223	217	235	185	209	204	207	212	235	218	220	217	222	203	220	209	195	212	202	198	233	195	189	215	209	190	193	200	197	230	196	207	183	220	208	243	209	226	212	216	219	224	186	218	198	187	222	195	209	237	207	185	208	220	217	216	203	230	212	240	202	197	207	203	215	232	217	222	231	197	211	218	220	215	235	211	214	212	220	223	223	213	220	214	234	215	238	225	237	207	214	212	235	208	210	222	214	213	223	193	206	221	214	196	203	215	228	228	204	211	215	224	227	199	221	241	206	247	222	219	196	205	212	231	222	199	211	202	178	210	214	214	212	212	207	221	204	228	241	206	214	203	207	207	209	198	224	207	213	230	204	215	228	218	241	205	209	216	237	218	202	232	195	212	205	230	205	215	205	228	212	204	211	210	200	192	196	211	183	202	203	205	203	212	219	199	201	201	213	206	216	225	197	223	209	221	204	209	210	202	218	177	219	219	215	226	206	192	195	231	231	193	227	208	228	197	195	223	218	253	220	204	199	240	206	228	201	210	233	218	224	215	236	241	210	223	222	221	210	210	233	215	201	213	226	209	216	232	199	212	225	206	205	221	196	222	215	232	250	209	189	230	190	232	209	222	240	171	211	223	188	215	191	215	219	222	224	203	214	216	203	202	206	211	196	199	219	218	219	224	244	233	223	203	208	231	214	220	205	211	208	190	253	235	207	195	218	222	217	201	185	187	185	181	218	194	237	236	209	217	199	222	216	219	221	239	205	226	194	184	214	220	220	231	213	207	214	222	208	219	208	200	212	206	179	211	217	227	225	241	214	225	202	225	202	243	235	232	222	196	216	206	207	220	216	218	212	214	201	205	229	196	202	212	226	242	223	189	226	194	211	231	237	215	196	212	221	199	204	202	182	225	213	228	189	188	211	235	217	227	221	188	215	204	212	215	181	210	210	209	214	238	212	216	224	220	219	177	249	187	196	217	197	200	206	238	240	207	234	219	194	226	219	230	217	217	210	214	205	226	207	223	258	220	228	224	197	224	219	181	229	187	213	228	223	194	226	218	222	198	205	222	184	191	196	211	203	197	210	213	211	199	232	230	237	206	240	203	219	205	193	206	204	232	220	214	197	214	212	218	201	219	206	206	192	207	227	228	221	195	223	193	205	247	206	246	210	204	215	245	210	236	208	226	214	222	210	204	199	249	218	207	194	190	221	201	203	208	218	199	210	192	236	229	208	221	213	209	186	203	215	224	219	215	206	215	250	222	200	187	219	229	209	197	213	185	220	250	215	217	224	190	216	181	225	227	214	199	204	202	205	217	222	217	233	200	230	190	205	206	230	229	226	200	222	230	198	194	212	244	222	201	209	187	204	217	227	201	233	219	211	195	236	230	241	216	214	202	217	210	235	235	226	194	211	226	214	201	211	217	194	212	215	222	224	194	212	203	211	220	200	223	194	184	225	204	239	224	200	234	223	216	209	232	194	220	226	211	193	216	226	235	199	188	193	206	215	233	232	206	208	225	239	216	211
4250	13918	9686	4796	3399	2556	1794	1434	1070	854	690	566	529	483	401	414	379	344	332	329	298	323	274	279	281	264	259	294	252	271	245	217	239	243	237	226	227	250	262	257	204	242	243	231	210	232	216	247	210	217	223	228	248	206	220	200	230	228	225	233	206	209	241	211	214	231	247	196	224	200	235	219	210	209	214	226	208	203	224	245	198	213	225	197	220	226	238	214	225	216	224	233	230	234	224	226	225	214	196	207	240	230	218	216	227	210	227	209	201	228	212	195	213	237	227	207	229	243	221	208	185	221	231	235	233	222	240	227	214	215	217	200	221	217	186	208	215	211	224	231	211	216	211	254	247	215	189	244	224	189	233	224	208	207	219	218	210	223	206	212	207	216	197	221	214	188	215	233	213	210	221	242	226	233	236	221	231	229	215	241	214	214	215	228	233	201	207	209	225	211	213	233	215	222	201	204	204	232	237	224	208	205	212	207	226	228	253	209	245	216	208	216	201	220	215	208	239	221	221	208	187	244	223	229	207	198	224	220	236	235	168	217	203	237	218	238	216	209	205	211	216	217	226	234	212	234	195	197	240	231	227	226	206	200	217	223	226	234	212	200	219	219	235	200	205	245	239	215	215	221	224	214	211	189	203	225	205	190	192	207	215	217	211	236	219	195	208	198	206	217	227	207	213	214	218	231	201	238	214	219	200	208	237	212	212	220	196	212	228	227	226	211	221	180	219	213	212	205	242	219	244	219	210	207	195	230	198	233	238	206	208	205	243	221	235	221	237	234	197	213	227	216	210	219	197	213	234	229	200	201	217	213	231	232	234	187	202	198	229	187	223	225	210	200	206	203	190	226	233	213	199	196	227	196	203	220	221	228	221	205	208	235	207	222	215	208	216	218	213	220	203	217	191	240	211	219	188	190	207	206	220	202	223	201	244	196	213	224	236	216	226	238	246	212	180	224	199	218	217	203	221	237	232	214	225	236	234	221	225	205	230	211	213	225	204	230	208	216	235	229	226	214	204	227	208	209	179	208	229	215	222	185	245	209	221	223	222	204	210	203	204	225	244	205	226	204	223	220	227	197	213	223	211	227	218	221	234	203	239	234	236	222	201	195	209	235	227	213	226	227	219	226	206	208	193	240	232	198	236	205	230	206	206	214	231	239	194	220	206	203	210	230	246	223	222	177	184	237	220	209	249	211	196	234	245	190	196	233	203	191	207	234	187	229	232	207	210	178	216	208	187	205	219	199	234	229	209	232	190	217	210	237	244	213	205	224	221	237	221	231	203	200	227	193	216	230	212	224	228	205	214	239	201	219	236	209	241	218	227	198	214	242	225	211	232	196	208	227	220	190	188	223	235	243	251	221	227	220	215	230	239	205	207	220	207	222	215	207	213	206	226	228	223	224	211	202	213	183	232	202	224	217	207	208	225	199	202	204	219	249	217	235	227	181	228	226	209	220	218	226	216	211	204	218	188	204	213	205	206	208	219	224	216	241	220	205	200	229	211	200	206	207	214	211	228	244	206	201	198	226	198	190	223	197	205	225	222	240	197	224	221	206	193	204	212	229	215	233	236	210	214	229	220	248	220	227	201	188	207	226	208	214	183	204	223	229	220	204	201	232	192	234	214	238	199	232	208	232	234	224	205	187	187	228	191	240	222	217	236	217	218	259	217	198	216	228	204	219	213	224	227	201	197	237	219	203	237	228	216	203	222	198	230	220	189	211	201	238	233	212	255	197	204	208	209	229	195	207	247	229	217	201	197	219	195	221	225	224	204	236	212	217	225	219	210	229	237	236	208	221	203	196	198	222	215	206	231	218	212	245	195	198	240	227	235	226	225	228	232	201	213	216	220	225	229	221	222	203	213	207	227	217	224	237	237	222	210	207	233	204	240	196	219	204	228	218	201	210	235	232	208	179	205	183	217	217	227	214	196	203	204	215	229	216	228	235	207	213	227	209	222	223	231	201	227	196	214	209	226	224	223	227	207	221	191	217	212	225	222	220	213	225	196	233	208	204	204	230	200	193	207	234	196	205	205	211	210	220	210	227	214	220	213	207	246	225	208	212	213	204	225	220	186	218	209	239	233	211	214	210	236	226	219	216	225	217	228	222	231	220	209	227	225	198	206	211	201	216	215	212	193	250	233	231	217	222	202	244	237	208	203	224	226	201	219	210	228	204	224	235	216	214	216	235	212	220	225	213	238	222	205	216	214	200	202	219	213	214	210	208	210	226	218	222	228	214	216	203	219	214	241	230	213	203	234	218	255	219	210	218	222	224	209	235	211	178	207	223	217	220	225	218	202	237	173	200	174	184	206	225	184	205	197	226	208	222	207	222	222	220	217	209	211	204	214	210	235	219	214	236	196	225	206	200	222	232	220	201	203	218	224	219	228	245	202	229	228	197	204	182	224	220	209	191	237	222	223	205	224	219	206	228	214	213	228	212	223	196	204	217	208	211	244	221	212	220	203	225	224	212	237	212	210	230	219	257	202	226	205	194	201	195	200	222	223	224	200	218	222	225	230	230	203	210	210	211	182	236	213	201	219	189	206	216	195	213	231	206	231	245	215	191	219	226	190	236	220	210	209	215	229	219	225	241	215	224	213	202	228	200	215	206	235	206	230	221	205	201	217	226	205	228	223	239	218	212	209	210	205	229	202	232	207	227	200	223	232	215	200	216	202	207	199	187	216	193	240	232	222	201	211	180	212	222	209	204	204	219	211	225	233	202	199	196	218	224	219	217	212	219	213	220	203	210	219	212	217	218	219	191	211	229	235	215	214	221	223	213	221	206	224	196	207	206	231	230	216	190	247	224	210	214	215	227	212	230	231	209	214	209	238	232	224	201	232	207	199	213	216	212	193	227	211	227	209	206	227	232	214	208	189	201	224	204	224	228	210	206	199	223	205	218	231	212	218	231	210	194	217	228	200	221	213	223	244	214	207	210	224	219	178	226	225	209	216	233	210	219	214	231	233	201	204	197	207	206	183	208	199	206	231	216	224	237	212	214	188	235	202	187	221	205	196	205	253	226	210	209	234	215	240	214	219	216	236	206	204	202	217	201	244	212	201	199	196	250	223	214	233	224	228	209	207	224	195	200	219	216	229	218	182	208	210	187	206	230	229	200	204	206	231	197	213	237	242	220	217	226	226	222	234	226	222	224	196	198	225	224	205	202	208	195	209	199	207	222	215	202	211	220	232	180	208	225	252	213	205	209	194	192	202	232	230	219	212	218	227	195	199	231	195	223	247	222	232	230	220	201	220	202	196	224	221	228	191	203	232	191	212	215	228	203	219	223	208	193	232	209	195	214	194	193	212	197	222	212	235	197	215	221	182	228	226	192	216	204	233	218	210	217	225	219	221	193	241	207	210	215	215	199	235	223	225	204	198	206	199	220	201	194	174	228	229	210	198	211	190	185	232	210	206	232	224	219	230	224	214	187	225	214	218	215	244	223	210	228	213	200	214	231	223	224	236	207	207	225
27087	20787	13034	1522	797	725	629	698	601	626	618	611	595	636	600	626	655	590	587	620	594	609	630	599	617	611	562	588	620	602	594	572	616	533	624	607	591	563	645	569	610	610	610	592	602	598	598	616	610	631	574	556	609	590	610	632	616	629	580	585	621	625	612	580	585	607	585	622	610	605	570	567	622	602	621	556	613	654	567	605	569	589	614	617	614	633	583	535	588	600	590	623	601	595	623	594	582	637	587	585	574	601	602	597	623	548	603	613	592	603	575	605	626	598	605	587	600	603	585	602	622	590	578	613	614	579	589	601	597	584	599	587	615	613	572	637	558	628	613	595	603	596	591	594	641	594	651	592	596	640	589	582	569	565	591	567	642	566	562	625	607	648	578	595	619	604	592	570	611	569	622	577	643	620	571	636	605	599	591	626	584	634	617	571	609	579	626	622	597	588	601	659	598	594	632	609	621	581	605	646	617	599	594	607	616	628	589	596	594	618	623	563	595	650	624	634	619	583	597	650	624	600	600	584	579	610	620	581	614	621	611	613	574	560	578	625	626	585	605	565	599	608	603	566	625	584	606	585	616	604	600	591	574	590	642	607	572	557	623	575	606	639	594	603	597	608	619	596	569	611	598	590	647	606	630	616	609	600	602	609	550	570	572	595	619	614	581	646	545	623	615	575	585	625	639	588	637	632	631	575	607	608	611	589	607	602	615	599	621	587	608	582	575	629	601	598	551	626	591	559	593	616	648	584	575	580	583	647	597	615	594	562	576	599	611	547	623	563	610	597	588	637	632	608	592	598	635	639	606	617	605	609	601	601	612	554	560	623	604	599	606	555	576	617	598	579	567	588	596	603	593	586	607	568	623	592	612	594	614	588	610	619	572	599	619	574	594	620	585	596	648	593	631	602	646	597	629	559	592	605	548	578	605	625	648	572	579	610	584	595	574	603	595	605	619	619	649	574	610	607	607	584	584	593	599	598	627	589	614	610	607	641	566	618	574	657	645	591	600	550	612	601	578	590	609	601	593	564	537	657	580	623	626	624	567	578	600	579	608	612	617	583	611	576	590	632	635	577	604	610	594	565	617	575	592	574	627	600	627	586	595	652	590	549	609	638	570	595	615	588	598	605	599	594	562	614	591	561	597	592	590	566	609	560	635	613	571	592	555	600	590	610	594	638	560	617	615	609	625	626	611	592	567	584	554	595	564	602	594	580	594	584	610	572	612	577	582	638	556	625	617	600	595	605	578	615	595	593	610	628	599	597	588	598	578	624	566	595	572	567	614	631	611	596	615	610	621	557	591	603	584	581	611	590	568	616	585	612	613	603	596	589	590	605	587	598	564	602	572	599	600	603	587	628	606	609	566	615	577	625	631	629	576	613	590	619	571	574	604	610	593	575	539	635	580	587	586	612	601	589	617	586	549	556	588	560	650	642	595	616	554	597	583	642	592	614	634	636	582	611	564	582	604	573	631	612	618	568	609	587	564	603	588	606	598	584	575	586	650	602	554	625	604	561	586	593	597	593	585	606	594	605	614	575	633	634	585	589	618	630	599	561	584	595	556	572	578	617	582	613	593	617	583	611	671	599	649	576	615	597	607	593	627	539	570	608	633	644	590	569	537	598	609	555	618	611	592	604	604	607	601	669	615	600	595	613	551	629	579	563	577	585	611	595	602	570	614	592	549	614	573	598	528	638	608	591	594	627	589	576	590	635	577	587	598	603	630	590	594	618	618	565	631	638	610	605	575	605	598	587	619	615	584	640	595	562	588	624	582	588	615	628	572	579	586	566	615	568	587	567	586	611	612	591	555	619	580	590	574	594	608	589	605	577	602	596	588	623	578	589	624	595	626	626	580	620	580	640	605	634	656	597	581	572	576	620	626	562	606	636	586	565	655	578	538	621	580	550	588	607	579	579	603	577	610	608	563	675	589	612	620	554	547	614	627	631	614	595	609	587	638	592	595	605	602	605	591	620	593	589	591	615	597	563	602	589	598	551	632	557	619	600	614	578	615	598	604	573	612	630	594	622	627	612	674	615	602	615	577	619	625	609	607	585	547	598	598	584	600	593	616	586	593	625	605	632	594	643	588	565	599	620	606	597	607	599	612	611	607	607	586	524	585	606	546	593	539	616	630	597	582	597	574	589	611	598	600	598	600	586	571	567	558	539	599	634	614	609	590	644	575	573	607	559	621	586	630	652	566	601	612	635	584	594	582	656	565	574	564	595	606	637	602	611	596	577	580	583	562	592	612	577	573	582	604	538	605	588	582	583	669	587	646	566	617	611	581	579	611	590	571	631	583	615	530	563	595	633	578	619	573	613	598	576	609	572	607	591	619	601	583	608	601	577	597	615	559	625	554	590	611	605	579	596	592	599	600	602	566	630	589	589	580	621	584	571	523	599	632	617	639	614	596	646	574	582	631	573	566	602	648	614	593	615	615	650	627	568	643	607	580	559	613	569	598	589	591	639	583	625	610	603	575	593	568	549	596	618	618	562	603	564	622	573	584	580	598	586	616	567	617	628	604	605	611	590	607	647	603	619	631	584	558	640	618	549	593	623	570	623	609	596	584	591	636	592	564	629	594	531	607	572	595	574	621	593	587	569	585	585	599	560	606	612	577	635	617	617	580	584	607	621	517	626	586	604	604	568	586	563	602	574	624	602	641	567	591	604	621	664	626	583	635	556	587	591	621	593	599	578	621	581	623	663	636	649	578	596	591	541	594	585	613	627	651	612	575	628	572	640	606	623	606	605	604	570	592	554	630	636	593	554	595	649	604	595	657	616	649	580	566	617	579	620	590	596	593	614	566	560	570	608	601	603	581	569	611	616	581	560	648	581	580	622	642	591	642	601	552	601	601	620	621	605	609	599	591	561	569	590	607	600	571	602	587	557	615	594	628	529	609	632	627	560	620	597	647	591	590	555	616	624	631	575	595	600	546	586	591	581	585	606	584	588	616	594	612	628	583	580	646	631	574	612	644	619	615	620	598	590	574	637	638	597	577	603	588	636	615	593	635	593	599	609	595	596	602	624	649	627	593	555	569	586	603	571	588	642	600	638	583	586	623	655	555	585	607	578	613	600	596	577	628	594	590	589	580	599	584	601	550	576	600	623	574	567	612	559	647	601	596	576	591	628	603	599	596	561	584	606	578	594	625	603	583	622	630	627	564	614	596	547	597	576	596	577	594	608	576	609	574	595	619	567	575	634	619	604	630	572	618	589	564	589	562	648	578	654	638	604	616	552	599	575	573	622	666	611	589	612	581	653	551	617	595	547	617	572	651	592	619	622	587	566	590	591	606	600	595	581	623	573	623	576	597	599	604	582	591	636	602	597	575	537	559	629	590	592	578	600	656	615	574	580	641	553	585	617	601	548	614	598	582	610	624	580	635	640	588	646	577	586	598	597	564	596	597	620	575	588	624	603	601	584	608	598	603	585	568	572	596	580	629	591	582	622	641	585	584	588	587	587	571	645	605	592
4450	2434	1569	1035	908	769	767	672	624	640	717	621	632	587	631	605	613	639	610	643	623	637	587	626	642	634	607	636	653	589	564	601	577	602	626	628	586	630	651	619	558	602	567	657	590	629	626	622	567	584	639	596	542	547	608	620	629	613	613	575	594	570	638	612	622	634	604	597	585	616	578	635	579	588	597	592	598	607	572	599	585	629	610	580	597	614	596	627	596	647	610	618	635	581	596	613	579	595	605	623	565	577	598	595	596	521	592	605	628	599	595	572	592	618	586	601	564	553	606	606	598	569	571	558	555	606	601	564	618	589	582	619	608	568	616	588	569	605	574	618	565	603	608	569	563	631	576	614	598	542	597	601	605	555	581	587	622	608	582	606	578	605	562	605	642	623	604	564	583	629	556	589	627	574	618	571	611	607	587	586	592	615	650	593	581	661	574	605	586	609	577	601	599	626	614	627	577	577	603	572	627	603	620	568	633	608	566	600	606	614	624	623	609	616	636	557	609	609	606	607	571	571	624	615	630	616	621	620	602	621	616	609	611	595	595	597	643	567	667	591	603	568	606	624	643	590	576	593	608	611	610	637	605	607	551	597	609	646	620	601	567	621	589	614	594	606	611	562	570	558	608	542	544	605	612	569	586	564	644	576	590	630	616	548	627	589	622	622	603	595	627	644	567	607	610	604	613	571	589	602	592	623	637	641	616	601	621	578	613	586	544	568	617	633	598	610	626	578	584	601	607	640	605	624	631	562	669	638	638	599	666	627	641	604	582	606	630	599	638	610	634	573	593	610	574	641	603	595	563	605	616	576	600	639	625	549	572	627	635	633	570	610	573	587	542	589	606	570	611	585	641	571	620	635	618	659	615	556	653	604	603	580	582	623	624	621	651	582	590	613	589	593	617	570	584	601	607	594	564	642	605	589	629	582	618	570	604	600	592	558	567	626	574	613	611	626	587	617	625	622	632	612	574	572	634	577	554	601	564	619	550	584	625	589	622	568	574	550	602	613	611	581	592	582	603	614	630	593	633	611	624	592	573	607	622	595	660	610	599	611	588	615	613	620	648	609	639	640	600	638	595	637	571	616	652	599	616	598	620	607	612	612	597	591	636	581	589	615	597	582	616	633	604	574	580	619	561	569	581	596	641	598	600	632	576	617	607	598	631	575	567	612	636	618	583	579	631	577	582	607	548	603	565	612	566	619	563	610	599	629	617	588	636	587	628	618	573	610	623	593	655	606	651	585	530	589	624	572	629	578	631	644	599	613	534	582	599	579	576	596	570	614	575	611	603	614	598	599	613	601	594	594	602	623	569	584	558	637	613	610	623	593	585	620	612	590	572	647	587	621	573	598	645	553	598	596	637	565	617	600	601	611	589	612	608	589	569	601	597	633	625	638	626	634	605	618	605	575	585	587	533	584	609	616	605	654	589	608	579	584	580	637	587	634	598	592	580	567	573	589	594	551	610	578	623	622	591	560	604	612	624	608	628	611	616	585	604	656	609	564	587	603	619	537	577	616	592	577	585	603	580	628	621	618	624	533	592	574	589	606	587	572	590	544	595	591	572	631	590	613	580	583	623	667	605	571	597	628	612	596	626	601	587	615	596	576	616	628	606	606	613	617	621	571	606	605	616	576	612	569	618	582	627	582	643	625	588	645	618	624	569	571	589	592	623	594	602	569	555	590	653	579	581	596	636	639	633	588	585	589	638	610	616	613	607	584	610	619	614	623	591	628	658	632	627	580	639	592	640	626	616	578	578	586	599	614	621	615	602	616	596	567	632	571	620	586	648	601	658	571	631	589	609	605	578	616	633	571	611	576	562	591	603	611	632	627	580	613	673	531	608	632	611	610	642	603	606	595	584	578	606	632	605	585	614	568	590	584	571	571	548	596	616	606	600	611	554	567	555	575	584	578	604	611	574	612	639	568	566	613	619	554	588	640	591	611	593	626	579	628	565	615	621	586	639	626	603	583	591	604	579	572	588	569	598	616	577	593	607	587	567	576	605	603	633	575	552	632	650	594	581	567	608	620	581	595	636	610	641	566	607	588	573	571	562	616	566	623	597	584	603	617	617	608	640	590	576	565	591	616	602	610	569	638	617	587	565	559	583	613	585	582	641	627	607	626	638	603	609	589	591	598	585	584	587	599	584	630	591	580	617	651	581	628	612	617	626	605	592	624	566	612	636	642	651	609	611	631	580	567	614	613	602	574	577	632	626	598	602	564	576	642	633	606	601	581	585	620	592	643	554	579	628	563	620	591	580	610	593	632	565	671	601	593	573	646	592	640	603	624	634	635	603	574	601	598	567	604	603	585	637	594	584	573	607	645	599	567	584	593	552	628	589	594	625	610	618	568	568	612	542	612	609	592	591	610	589	605	602	595	588	560	555	590	599	587	580	602	643	634	639	577	585	563	623	608	626	569	616	606	585	568	597	591	579	610	568	584	611	561	600	616	590	570	656	577	627	578	627	594	595	607	614	595	589	583	596	636	622	609	586	570	619	611	598	608	615	591	611	595	639	596	611	590	595	587	582	611	639	634	626	590	624	557	586	626	589	602	606	619	614	612	565	599	596	589	593	590	620	540	609	626	636	631	621	606	590	595	586	574	604	604	585	546	604	599	623	610	589	644	592	613	580	612	593	636	625	600	549	609	569	604	596	588	593	612	626	638	607	605	581	589	651	624	601	610	557	593	623	598	633	619	603	610	664	597	625	598	520	612	616	594	632	608	613	610	560	606	627	577	663	639	606	550	627	608	598	576	577	603	585	628	601	611	625	595	590	623	600	612	590	615	599	618	598	620	581	631	592	591	599	610	626	600	636	604	604	581	608	611	595	613	596	628	602	641	610	632	557	535	598	617	616	607	627	656	630	592	607	576	598	590	603	606	591	614	598	578	622	546	609	583	595	640	588	613	643	597	576	625	613	641	621	608	614	609	649	602	602	622	587	590	613	635	618	586	571	657	596	626	586	600	611	612	644	624	581	628	635	620	606	597	582	563	606	596	617	598	586	589	607	581	586	600	626	590	609	607	538	599	559	611	627	597	614	639	586	609	617	566	593	609	619	597	596	612	567	571	627	593	614	561	624	598	602	582	592	596	560	619	598	598	640	583	584	625	598	616	596	602	576	669	601	561	624	600	571	628	630	617	643	577	644	607	581	582	578	604	568	638	595	599	599	597	616	584	618	649	600	627	599	582	621	616	667	588	562	612	652	551	602	557	591	577	595	569	589	588	616	627	633	588	621	617	638	661	577	603	620	608	587	616	606	590	613	631	598	582	597	578	563	622	632	557	628	586	607	600	584	580	612	570	619	633	619	611	571	582	640	592	598	596	579	604	640	623	591	585	609	627	614	585	640	569	610	658	591	632	617	631	567	625	600	585	576	617	673	569	598	592	580	583	647	583	581	617	578	627	579	601	585	626	531	612	637	605	621	550	606	585	598	603	625	602	656	634	553	606	605	599	597	635	583	577	625	642
23254	20978	28370	23758	20984	11948	1136	663	583	454	481	428	388	376	343	348	311	343	307	307	286	317	328	299	300	293	287	284	277	250	271	278	308	277	290	280	272	238	301	279	271	269	284	271	297	311	258	255	281	304	292	284	258	303	253	299	290	324	273	257	273	277	276	293	282	257	251	256	247	262	284	268	275	253	282	293	285	264	289	284	284	255	266	266	281	251	263	281	260	270	289	308	267	258	277	264	263	270	249	260	267	262	256	280	289	284	249	265	259	256	263	265	281	293	267	264	282	236	274	259	293	315	271	260	294	257	271	251	289	259	281	262	245	302	252	290	269	266	262	243	255	281	272	283	300	261	286	279	260	271	287	279	284	272	304	297	266	284	262	304	307	283	264	269	261	268	290	246	277	271	258	263	288	266	238	246	252	244	261	262	241	300	275	245	275	278	275	279	258	295	255	312	272	224	291	282	260	279	282	285	268	305	278	281	256	256	299	264	272	252	260	250	258	256	274	243	273	278	271	263	293	286	275	268	292	305	275	252	255	256	324	283	250	263	288	260	241	292	287	277	224	276	282	251	271	268	281	259	251	259	260	295	268	276	292	302	290	285	258	287	281	291	254	270	293	284	248	279	268	259	264	281	277	274	273	288	285	279	275	279	231	304	288	286	291	269	288	267	286	266	290	258	280	270	261	267	264	294	236	249	270	283	263	293	274	297	275	294	291	281	278	281	280	270	282	273	245	251	270	298	243	285	276	266	251	269	268	279	260	248	284	270	282	288	276	266	320	257	251	268	295	249	250	263	275	250	273	251	278	272	277	279	261	297	250	271	282	272	290	278	279	323	278	283	253	264	298	282	297	258	287	274	300	264	252	282	275	287	256	273	275	275	286	246	281	263	245	305	288	270	271	292	292	269	263	269	237	291	275	272	267	257	310	256	276	289	283	275	278	288	268	302	289	274	285	264	255	253	277	256	261	280	271	282	289	305	270	263	297	278	286	280	281	278	269	266	276	258	282	276	286	256	302	232	275	314	268	252	283	278	256	272	289	279	268	245	284	252	284	267	308	275	282	287	290	281	245	255	255	264	275	265	289	254	271	252	292	265	264	279	290	284	295	281	299	269	254	237	262	266	275	270	297	268	275	296	252	264	267	272	245	291	271	286	301	283	241	292	261	275	278	259	248	276	245	291	272	280	292	271	261	275	261	284	258	271	247	263	295	265	280	267	293	279	271	284	283	266	278	277	279	279	243	262	280	259	274	235	267	260	273	271	299	262	263	254	243	280	267	282	293	289	258	293	253	282	309	275	259	287	257	252	287	289	282	251	260	271	252	249	266	277	230	281	269	286	293	299	256	274	288	253	311	284	259	259	265	242	285	254	299	257	251	273	275	290	280	285	295	262	311	306	290	259	277	265	284	267	288	260	262	290	281	275	291	255	285	273	267	260	264	288	303	277	274	297	287	247	300	270	231	261	273	268	275	261	283	281	252	265	262	328	278	274	262	272	260	273	311	287	273	305	248	295	273	255	240	310	271	275	284	313	271	307	292	279	290	302	253	284	271	281	268	276	249	272	241	291	291	264	280	255	275	255	307	267	311	288	234	266	257	276	274	281	275	292	279	252	286	285	278	272	256	278	276	270	262	283	260	281	311	301	240	277	295	283	252	269	252	258	270	279	326	291	265	299	269	233	242	267	269	261	250	276	285	255	281	269	237	271	274	291	292	286	283	243	244	275	270	283	261	272	241	290	294	297	284	264	283	272	263	275	289	253	286	261	239	284	263	295	301	265	281	248	263	254	275	282	311	280	277	267	269	278	283	243	285	282	270	271	256	283	265	269	265	266	280	288	259	290	271	302	286	282	250	247	287	286	229	281	264	267	286	286	272	262	268	277	277	301	292	278	302	286	262	258	251	307	265	264	271	262	252	288	271	223	249	261	244	283	275	260	278	274	287	271	244	297	272	261	286	263	242	247	253	269	303	265	264	243	311	256	288	276	252	245	267	269	282	264	278	254	251	277	236	267	263	265	282	289	279	278	257	260	255	255	254	284	279	285	263	258	298	288	290	243	278	273	265	265	249	319	291	269	280	287	258	269	259	269	256	250	259	289	289	243	291	278	264	263	263	272	299	286	257	311	289	258	267	240	269	257	292	267	244	241	270	286	298	274	252	276	257	297	261	282	273	256	267	282	284	282	294	257	257	254	286	283	263	260	264	285	293	293	247	278	263	270	291	245	260	256	282	285	262	273	266	259	268	267	307	261	279	271	294	289	269	268	300	293	286	244	260	281	285	271	260	280	272	278	269	246	261	274	287	288	292	297	276	289	237	250	251	282	266	242	272	265	259	264	295	254	283	242	274	265	254	277	275	280	292	281	283	261	252	257	264	306	295	277	285	251	276	278	286	251	285	268	273	282	259	303	289	291	271	250	266	267	279	247	249	243	288	248	291	269	296	274	280	268	279	277	274	272	282	262	259	273	255	258	267	281	271	263	269	293	291	277	267	273	269	248	256	251	240	279	275	276	273	297	277	245	272	288	261	259	249	261	294	249	272	278	272	274	273	291	261	288	281	250	276	307	258	279	272	288	283	268	275	261	264	269	254	285	257	266	278	261	249	278	278	265	273	272	258	296	263	288	263	262	263	303	265	265	263	266	278	260	279	283	255	259	263	303	294	282	302	262	284	286	245	232	267	247	271	239	258	296	273	288	267	252	271	289	279	295	295	291	268	231	275	250	260	298	286	265	284	278	290	288	275	278	284	279	286	284	267	269	292	256	281	260	238	256	269	256	262	262	277	281	279	251	308	276	254	266	295	263	284	290	295	278	289	255	266	265	287	271	290	284	255	297	263	274	291	294	304	295	283	289	242	279	270	256	276	307	272	258	282	271	290	266	255	285	302	260	266	287	300	296	273	277	300	276	303	264	285	267	256	252	285	273	261	271	287	251	284	255	274	276	265	281	265	313	257	268	209	253	288	297	277	297	268	268	258	274	296	244	272	255	277	269	299	304	294	256	285	291	257	281	245	273	246	283	247	279	272	258	269	276	257	261	281	262	295	270	280	291	279	263	272	262	287	273	271	269	270	255	244	253	293	270	275	275	278	242	280	288	282	282	275	282	276	254	273	306	303	299	277	254	276	256	280	289	274	258	264	287	278	273	280	260	252	291	266	271	270	280	250	286	274	276	253	296	285	267	273	270	280	264	228	257	260	325	257	288	235	249	287	294	291	279	285	266	261	289	271	282	269	261	267	278	277	260	241	272	299	276	269	275	278	285	274	282	268	260	274	285	279	247	269	282	268	270	313	303	283	265	266	278	294	276	287	252	271	261	277	276	296	247	301	260	272	278	269	248	248	297	289	261	250	253	276	273	277	249	269	263	260	294	283	276	281	284	288	258	255	245	278	257	267	283	240	247	243	254	294	296	285	256	290	263	290	273	287	229	278	256	251	284	279	278	258	274	265	285	279	269	282	252	285	265	266	294	299	250
3321	8806	6066	2715	1974	1488	1139	909	747	642	536	529	443	417	392	399	427	354	332	349	327	338	341	301	332	342	311	337	295	312	311	285	307	299	281	314	324	332	308	302	304	320	272	291	287	280	285	287	271	278	292	316	279	268	323	279	301	296	298	301	284	300	276	301	323	273	314	291	281	278	309	279	282	272	288	282	265	283	303	288	299	280	290	281	288	321	285	289	299	285	329	280	274	293	277	275	280	262	285	281	277	326	279	260	285	297	272	271	289	282	274	309	268	292	276	272	271	265	282	319	272	303	292	279	271	294	298	282	303	256	277	276	265	293	290	282	266	265	292	285	258	302	318	300	257	278	274	256	293	266	287	290	305	283	286	271	336	268	283	280	301	287	285	315	277	267	280	280	330	316	274	295	273	322	251	255	278	268	285	292	279	272	279	297	271	296	281	281	290	292	289	278	285	304	284	297	281	269	263	285	280	270	289	295	283	273	247	268	297	284	269	287	305	318	291	293	274	273	279	309	285	299	285	306	278	284	275	304	275	313	290	273	249	264	262	292	287	281	312	267	280	292	296	284	304	287	290	288	276	285	280	294	295	300	302	286	278	272	297	296	260	321	277	298	277	272	273	273	260	273	282	301	270	287	284	278	280	290	276	290	297	299	268	290	277	290	259	275	295	296	269	276	249	311	264	271	261	286	308	264	313	283	295	265	286	294	295	261	271	278	280	301	272	264	305	303	312	274	284	262	320	282	274	282	274	273	279	280	301	271	300	292	289	304	275	237	247	276	295	301	290	264	295	279	308	276	253	282	260	279	274	279	258	290	291	252	298	301	283	297	279	285	294	280	304	257	276	327	272	264	288	270	297	291	311	276	267	257	289	231	250	294	296	270	292	286	283	269	272	298	292	269	289	288	307	257	311	293	274	257	269	283	284	271	273	269	292	268	307	255	274	273	283	278	280	281	267	292	278	273	270	265	292	322	320	255	271	270	296	296	264	302	301	276	275	295	287	282	281	264	275	299	298	273	255	268	305	292	273	292	268	308	266	251	256	315	328	262	275	279	288	276	253	260	294	273	301	283	302	269	287	277	262	251	310	303	289	314	265	273	279	282	277	285	265	313	310	285	291	269	300	288	253	283	271	294	300	259	310	264	279	296	288	291	281	291	291	255	288	275	298	279	288	276	286	305	299	266	284	304	313	326	280	252	279	298	295	280	265	266	281	304	308	276	273	250	279	291	286	311	290	308	272	302	290	295	298	245	289	281	274	300	262	307	325	296	303	255	265	300	270	334	311	270	286	271	274	251	268	239	293	289	274	313	299	270	311	285	292	304	289	305	299	278	309	275	278	325	302	264	277	307	262	289	260	298	261	282	281	311	272	290	281	258	294	269	251	315	282	290	275	276	288	286	324	276	267	306	272	281	286	303	283	290	272	301	264	271	292	314	315	308	271	252	287	306	255	277	272	301	272	260	292	252	275	276	285	279	299	295	268	256	258	307	314	270	282	300	251	275	297	281	288	259	296	274	288	299	269	299	262	286	295	268	289	288	306	286	267	304	280	307	270	265	277	305	282	251	292	302	268	289	304	308	269	291	272	292	305	296	287	299	299	297	269	252	282	304	289	272	299	314	292	257	279	298	287	313	282	282	286	280	276	302	264	294	265	294	271	256	275	257	255	312	306	278	283	285	263	278	280	282	292	268	285	285	262	304	262	272	290	304	245	275	284	284	296	307	264	257	293	280	287	288	290	301	294	268	286	289	254	294	260	276	256	270	297	288	313	288	289	283	272	287	309	283	281	281	289	310	323	257	275	294	281	299	276	300	292	288	267	315	306	256	284	302	266	290	288	307	279	304	299	282	290	284	279	296	261	271	254	309	296	292	258	281	292	274	294	256	281	282	297	295	289	305	261	267	298	294	300	270	284	304	294	299	288	291	254	250	251	317	285	265	287	312	256	246	272	303	300	267	280	272	286	271	290	284	286	282	318	278	274	279	295	287	274	249	277	285	304	298	281	293	286	261	299	293	293	283	303	297	293	263	307	318	293	302	269	286	289	267	268	276	268	313	293	255	269	287	271	289	261	290	279	293	285	291	276	280	284	236	285	291	242	257	292	306	269	286	251	264	308	306	284	318	297	271	290	290	302	320	271	272	276	285	295	284	310	267	301	311	300	251	298	284	284	297	294	297	285	324	278	283	249	302	241	289	298	269	287	312	264	335	274	276	272	282	256	282	280	306	286	287	295	276	262	295	282	301	292	316	270	281	303	293	303	314	272	251	295	303	293	280	291	281	260	275	298	289	292	273	270	304	275	299	285	317	288	298	274	310	266	270	281	300	327	275	306	259	285	292	289	293	302	302	287	261	277	271	278	285	298	279	300	292	288	253	270	293	286	299	281	294	260	273	260	278	286	303	285	297	280	284	271	322	296	282	290	287	257	278	288	310	296	272	280	295	304	255	303	272	307	255	313	289	276	281	310	278	291	315	287	288	297	264	263	292	310	278	284	295	293	278	289	263	295	287	276	310	301	317	281	295	290	282	270	292	280	317	315	266	300	260	265	295	280	282	277	250	295	300	299	279	294	284	283	311	283	274	279	308	293	301	300	267	283	271	269	271	296	273	315	271	265	281	278	283	278	278	293	275	307	308	286	245	281	295	305	290	275	325	306	298	286	278	283	266	324	274	282	278	253	322	289	307	273	277	258	280	288	276	307	289	289	279	302	292	286	257	279	299	298	266	313	307	292	242	271	288	262	287	284	298	267	292	297	286	266	276	303	270	272	293	295	271	263	264	272	270	284	285	263	295	276	290	288	280	265	290	274	251	290	276	299	285	285	267	294	294	313	313	279	281	276	249	292	296	297	311	312	267	294	298	293	269	271	305	278	297	317	252	298	298	257	281	284	256	317	278	288	267	298	276	282	318	283	316	284	283	306	272	286	280	298	307	264	264	286	298	278	293	288	278	306	276	261	262	261	287	292	283	294	282	308	312	276	282	273	271	289	294	295	291	279	271	270	288	300	291	288	258	283	275	283	286	305	297	284	286	288	277	293	285	270	285	260	284	304	276	315	294	277	291	288	285	272	282	274	286	301	301	267	268	279	292	259	275	292	267	312	268	249	290	268	261	301	258	259	309	312	278	292	298	264	278	289	294	266	315	290	317	271	304	274	282	317	270	282	241	302	291	297	313	271	271	289	245	315	289	310	308	256	278	279	269	277	261	295	279	321	314	278	272	263	268	274	265	303	270	271	292	306	283	287	293	282	278	290	291	287	277	243	313	299	276	293	287	260	266	259	269	312	304	281	294	266	272	313	321	242	254	283	297	280	295	294	291	297	231	293	290	293	277	297	275	278	292	273	273	294	269	267	293	321	284	279	293	263	289	303	296	289	289	273	287	274	290	303	310	287	276	299	282	286	302	316	292	302	273	293	300	291	275	279	279	272	295	292	285	258	273	319	279	310	273	297	332	273	307	302	279	277	293	314	253
24399	20982	27505	24582	14961	1371	1004	819	828	766	756	725	709	679	655	705	665	697	748	726	643	659	683	681	666	656	677	653	664	663	634	686	663	664	632	675	659	666	661	661	669	657	705	673	667	640	652	631	666	668	635	677	661	703	646	641	645	652	656	676	631	654	658	637	648	637	632	635	660	662	634	626	676	693	645	668	698	668	665	676	669	686	677	638	665	689	665	607	657	728	630	631	598	586	618	615	694	641	613	666	644	611	649	605	665	687	644	628	665	662	632	627	621	665	655	630	638	630	645	619	652	671	660	650	627	642	629	672	623	622	620	636	657	650	635	670	656	709	694	673	599	680	667	619	673	627	665	662	633	684	621	674	591	671	633	607	672	656	644	643	675	648	621	639	652	606	693	637	626	603	695	683	629	657	614	677	667	617	638	640	691	633	659	656	648	679	646	668	652	647	641	640	664	642	584	637	634	662	667	643	650	685	623	674	634	686	655	613	612	658	690	648	584	647	666	700	671	627	655	658	678	608	647	672	679	639	662	641	644	607	666	657	622	666	673	629	672	635	678	641	636	628	613	696	646	649	658	660	610	643	707	612	646	680	655	657	607	604	648	664	638	663	624	616	583	644	672	666	669	708	659	627	667	657	657	642	643	643	663	639	629	656	630	612	640	642	681	667	645	621	687	676	644	653	637	636	659	670	648	650	611	692	676	640	649	698	684	614	663	662	627	588	631	695	659	680	707	651	660	665	629	647	647	628	667	664	657	703	653	615	658	659	636	674	680	665	631	665	686	662	613	705	675	651	642	653	619	695	662	671	661	649	631	642	648	647	562	649	677	690	633	656	651	660	682	648	642	647	638	649	626	649	635	639	653	610	656	698	649	661	662	645	645	668	671	643	696	648	651	640	674	676	697	707	627	635	627	629	658	623	630	678	610	636	684	665	611	642	645	700	647	612	614	686	617	709	654	637	622	625	664	667	644	619	621	655	653	657	649	621	623	618	696	658	618	688	648	661	679	635	656	617	634	654	640	634	626	674	675	628	663	636	686	671	652	653	665	644	647	601	667	707	627	697	641	631	673	629	685	644	636	599	623	647	655	700	668	680	674	675	653	621	643	624	642	673	659	642	638	656	618	693	674	648	657	621	655	611	643	646	658	665	685	705	645	622	636	651	630	677	701	654	678	614	650	590	650	671	640	686	672	639	641	671	674	586	649	636	659	612	617	675	652	643	600	635	662	667	677	703	656	628	644	704	679	648	678	634	627	648	653	687	657	639	638	657	643	679	694	616	658	673	676	646	665	648	677	671	636	665	670	683	636	656	641	665	650	649	657	675	690	659	640	634	647	653	670	634	673	654	646	631	699	684	664	716	743	671	678	660	642	660	644	671	684	655	640	636	635	641	647	625	666	701	684	687	693	627	634	686	641	605	619	662	662	638	629	645	665	679	644	646	650	657	662	648	646	618	646	646	676	643	654	686	616	697	656	634	658	622	642	683	638	662	645	668	658	638	673	614	601	666	667	584	606	633	654	663	634	628	643	636	636	693	667	657	657	625	697	650	673	654	616	669	664	639	665	659	638	654	683	699	647	644	654	653	624	603	647	631	629	620	637	670	657	632	686	628	619	632	654	641	634	625	641	661	631	599	715	682	603	618	628	644	635	617	671	677	628	646	635	656	640	663	653	629	671	694	615	665	631	645	639	639	628	657	630	661	633	667	671	604	632	603	656	648	683	640	614	641	626	638	633	658	628	625	613	605	610	654	611	624	645	623	617	640	647	675	620	670	659	623	604	683	682	675	643	659	666	678	667	647	665	663	620	646	650	639	619	633	689	660	634	623	607	639	664	628	630	642	603	636	623	652	656	682	642	623	637	650	694	617	667	613	650	635	611	626	627	646	635	621	622	675	664	660	644	646	637	678	638	703	676	649	685	670	656	687	664	623	629	636	638	649	662	663	649	654	656	649	626	605	635	685	693	642	670	644	636	630	644	635	669	661	675	698	654	648	646	635	640	675	649	629	637	647	656	644	632	648	628	644	649	642	647	634	621	628	663	654	615	652	686	658	677	623	637	695	644	637	605	697	683	697	597	650	622	651	643	643	590	629	652	671	601	656	604	654	684	629	634	679	650	630	631	685	655	681	660	686	632	655	686	660	637	688	656	640	630	634	619	642	659	655	655	651	643	625	649	629	645	665	620	662	710	693	634	629	636	712	660	608	649	629	643	645	716	612	644	612	659	683	625	631	607	643	641	633	643	643	653	648	653	654	625	662	682	644	641	662	697	646	657	684	610	668	623	646	608	630	636	637	652	666	692	605	662	634	650	648	655	650	658	681	675	647	679	648	644	670	660	637	703	625	652	664	620	617	638	658	686	671	694	674	664	656	635	662	633	676	653	634	627	618	666	658	657	695	639	697	684	704	671	632	637	601	639	632	628	667	664	608	644	650	628	631	665	621	599	599	625	665	668	636	632	711	674	661	612	636	623	683	652	660	615	643	671	678	662	661	676	681	670	656	619	635	707	666	630	645	639	689	638	623	675	663	645	635	665	686	632	685	671	649	672	648	616	666	670	673	644	655	680	711	649	690	671	668	673	662	642	684	687	618	674	632	619	640	644	659	644	679	658	624	590	624	665	652	652	665	647	630	631	664	707	599	695	630	666	620	681	717	658	650	680	669	650	660	646	634	633	622	667	699	674	667	689	669	623	682	642	654	655	635	679	698	657	678	641	646	620	642	662	627	656	681	575	655	667	675	618	597	625	630	650	687	639	627	648	667	639	634	620	681	648	648	680	635	653	667	624	668	657	622	656	652	637	660	607	692	665	682	706	655	639	651	622	653	607	651	665	695	659	642	669	659	611	629	673	688	711	667	713	629	611	628	663	615	676	638	692	591	628	617	621	634	627	644	614	640	645	646	655	646	656	652	674	663	651	648	613	665	679	700	683	644	661	624	642	670	656	671	670	683	695	640	630	648	680	685	651	642	642	637	659	664	678	644	657	651	663	660	667	664	682	698	641	651	641	711	658	638	639	718	630	667	635	643	692	636	641	655	634	633	634	620	672	622	657	642	625	649	682	628	664	608	652	672	681	611	680	652	652	666	662	629	693	642	663	669	632	672	651	665	683	658	639	650	727	659	647	632	627	675	660	673	641	711	650	651	640	671	680	627	649	636	683	629	647	662	618	700	653	556	652	627	657	685	676	663	588	586	701	627	668	634	677	603	589	630	658	601	624	638	702	659	643	650	634	639	644	648	583	624	621	654	623	673	632	646	685	618	697	637	663	670	654	672	689	652	648	647	650	626	672	647	641	617	646	640	634	634	618	645	671	664	672	664	650	660	680	631	646	613	703	627	572	689	666	655	683	644	657	700	698	679	672	689	603	680	687	658	653	642	647	663	636	609	627	589	672	628	692	630	647	646	622	639	625	687	622	647	655	669	657	660	660	646	624	643	640	665	593	640	634	595	667	620	658	651	665	694	640	597	631	664
3528	5517	3765	2133	1646	1426	1201	966	874	883	834	749	816	716	718	680	710	663	671	693	693	660	674	634	670	641	648	663	647	684	629	626	638	609	634	668	680	672	695	646	630	665	687	630	681	664	640	671	658	645	631	651	702	647	647	658	641	637	632	681	677	639	684	631	650	692	654	650	648	656	630	633	672	609	651	672	646	648	636	636	683	649	655	630	641	672	618	667	663	672	612	661	645	595	620	655	611	652	618	686	643	659	681	678	632	634	615	688	684	646	668	671	668	624	668	649	651	651	620	662	676	683	634	617	655	665	644	694	712	633	647	673	666	646	625	699	652	669	597	685	666	659	611	707	650	650	678	631	642	645	659	618	672	655	646	593	654	617	642	653	621	628	671	634	637	647	681	645	641	673	663	662	658	623	656	632	643	687	655	668	653	682	608	654	668	666	657	639	608	649	629	625	727	662	666	610	644	640	673	656	586	644	670	604	622	680	631	650	648	646	633	665	679	680	645	642	610	674	658	633	660	636	638	657	656	650	690	625	640	649	650	672	610	636	654	616	648	641	656	609	644	609	657	650	628	650	635	631	654	662	643	649	653	638	630	638	632	712	693	692	631	650	650	602	654	669	625	624	691	622	682	658	656	611	683	670	661	651	663	685	642	643	649	634	639	670	624	622	648	669	686	634	608	661	629	633	659	660	655	642	662	601	637	606	646	670	644	640	658	636	645	658	649	656	620	635	624	631	651	633	650	649	683	658	662	648	640	642	657	651	623	604	631	629	640	654	677	649	618	650	645	650	609	649	631	608	643	604	657	623	695	636	647	649	631	642	614	671	649	635	648	657	629	632	646	568	668	664	668	669	647	630	687	618	674	620	645	670	634	624	660	610	649	619	660	650	658	657	613	633	637	627	606	678	699	671	622	673	663	628	637	632	617	658	666	664	691	643	644	676	639	595	600	667	650	648	617	596	606	618	676	596	670	663	616	657	635	690	691	623	602	657	631	671	616	652	625	647	652	619	652	662	662	617	595	635	644	670	611	676	676	648	633	665	609	660	670	639	618	644	682	690	671	669	665	629	673	672	636	656	635	662	662	620	640	615	612	706	606	649	616	656	654	631	588	635	668	620	679	675	620	681	726	645	633	641	653	683	647	663	611	614	621	668	673	633	642	667	651	631	615	663	631	622	652	640	609	673	653	641	633	650	670	681	629	636	633	667	638	653	631	651	639	658	671	657	671	610	662	639	682	674	677	665	646	653	655	660	662	607	653	601	629	648	655	684	630	644	643	630	657	588	631	703	646	604	666	625	662	634	631	633	693	634	608	619	645	653	645	648	665	648	623	669	635	658	650	667	685	630	637	639	642	649	615	587	655	633	655	684	664	653	607	668	619	634	688	660	601	630	640	634	608	672	628	672	660	669	639	692	639	655	623	636	645	624	657	637	644	561	601	673	673	608	654	695	617	641	658	668	621	626	651	583	599	646	653	610	639	656	621	633	667	668	611	651	662	643	623	631	632	655	630	635	663	627	625	631	657	653	705	665	658	625	684	707	621	620	649	669	656	627	694	662	649	635	664	652	640	613	636	626	678	688	593	628	684	644	658	658	668	663	712	657	648	632	635	644	597	645	658	612	659	645	595	623	647	670	643	644	637	634	634	641	642	639	586	637	657	659	632	641	612	666	641	676	619	648	664	636	657	628	594	624	694	680	648	652	641	591	634	642	622	659	652	627	649	671	656	627	633	642	663	647	676	596	634	642	701	655	639	618	635	622	649	727	620	641	610	651	627	653	629	627	645	633	630	632	655	633	660	652	614	685	652	666	620	659	672	643	622	641	613	619	647	635	644	635	632	648	660	676	654	650	630	640	661	646	622	624	647	656	649	634	604	644	664	593	666	651	661	667	636	625	664	623	643	666	592	617	671	680	658	611	644	619	655	606	661	646	637	693	640	679	695	624	661	652	643	627	588	641	581	655	615	686	660	654	670	617	644	643	652	633	636	675	663	649	652	696	654	638	642	651	647	657	633	667	669	674	654	632	632	685	640	617	634	609	650	612	652	673	636	649	614	651	639	641	650	625	650	660	669	645	634	605	635	668	644	700	657	640	659	599	639	659	648	620	649	662	623	677	608	662	595	640	603	667	648	670	648	668	717	636	621	640	602	654	661	667	624	695	673	646	628	658	632	693	688	613	670	649	649	628	590	624	618	646	639	624	637	588	641	673	663	644	670	682	624	630	640	649	636	659	644	674	611	626	594	672	604	653	668	645	674	647	653	609	699	671	611	597	663	657	645	651	607	654	661	621	661	654	588	624	666	596	661	669	618	678	624	651	618	660	619	617	682	615	635	656	649	576	641	658	634	636	616	613	621	619	656	656	620	639	599	683	602	651	632	605	644	626	623	597	645	667	669	674	664	642	675	604	594	625	633	664	670	635	631	619	562	686	661	614	621	660	668	616	685	618	664	675	658	598	628	626	667	651	592	628	675	639	607	630	637	609	641	617	648	672	674	666	619	595	632	621	647	659	643	617	609	615	647	615	625	640	618	655	629	655	674	605	618	706	612	646	652	656	662	612	650	670	663	706	634	650	653	660	621	693	652	670	652	650	626	687	624	654	676	663	655	637	641	622	629	650	636	622	647	610	594	682	641	632	643	629	624	600	629	611	644	660	668	667	697	620	607	673	619	645	634	627	657	658	623	618	616	663	653	660	631	622	646	653	652	663	645	646	652	616	622	641	635	684	682	684	661	650	644	655	654	672	652	665	617	675	654	650	643	678	667	662	640	670	639	626	668	630	595	629	620	633	652	631	620	635	699	637	674	662	624	613	637	648	674	608	646	660	633	661	639	658	588	634	653	611	629	628	677	623	641	633	636	650	646	656	629	671	632	603	655	612	673	637	613	654	670	657	674	621	649	626	634	664	635	596	654	647	649	636	622	645	636	650	673	661	571	671	641	615	638	653	659	680	661	634	622	595	679	636	647	631	611	648	609	649	633	621	633	678	650	689	634	657	659	692	639	634	629	657	666	683	649	661	648	642	678	661	676	633	611	646	647	642	653	659	645	631	667	646	628	677	649	642	645	654	655	645	652	603	670	627	645	618	671	617	648	657	645	648	649	652	622	665	616	641	633	614	637	650	619	628	651	667	641	661	647	659	603	640	633	615	598	647	629	659	604	664	582	617	652	701	568	634	627	622	602	634	670	686	654	655	653	624	667	585	640	642	673	650	664	656	700	629	606	626	637	633	650	653	621	674	628	620	632	606	612	659	684	672	632	645	665	626	617	613	633	661	648	666	673	670	645	662	664	650	667	660	637	670	671	611	645	652	636	664	665	591	730	676	663	641	650	593	627	627	666	634	633	658	642	633	618	647	640	633	685	641	679	652	594	628	604	636	654	681	648	666	651	653	651	660	641	677	626	633	644	675	630	653	650	704	648	645	626	608	638	635	643	642	597	657	674	665	625	631	619	686	655	632	696	648	615	677	603	634
22165	21012	28772	23438	21013	21086	11702	1150	753	593	532	466	428	392	362	306	351	338	323	290	267	285	261	301	242	281	273	250	233	215	220	234	247	197	256	229	223	237	219	235	200	230	216	219	256	248	203	219	247	202	209	240	217	224	234	211	233	190	212	219	203	234	205	212	199	221	205	225	217	210	216	203	205	215	205	209	217	195	175	240	222	194	241	221	202	191	253	208	203	225	206	240	210	202	204	210	248	221	206	224	224	224	220	215	238	227	228	225	208	201	195	208	214	204	204	202	233	206	235	225	201	217	256	191	197	212	220	211	210	201	202	214	225	213	225	227	223	256	202	229	226	208	211	208	204	218	206	233	222	191	222	238	225	210	199	202	225	215	192	230	226	233	220	200	220	228	212	225	213	200	181	229	227	229	232	203	212	214	198	213	225	214	214	213	206	211	170	254	235	225	232	233	226	185	198	206	193	223	220	195	217	200	231	216	237	208	225	216	192	229	186	205	194	193	235	233	199	218	238	233	228	214	188	254	212	198	222	206	204	196	234	220	207	190	208	236	242	222	221	224	223	222	207	225	191	219	219	198	218	226	234	221	242	199	203	211	204	214	192	211	222	236	211	245	206	221	207	210	214	204	208	212	208	225	213	213	214	233	228	217	210	195	237	227	229	218	222	210	214	190	221	226	213	201	199	207	213	222	220	203	215	191	204	212	192	209	258	209	224	226	213	244	223	190	222	223	186	226	209	176	212	200	227	204	200	212	221	218	206	216	217	211	238	217	207	233	211	208	208	226	200	222	220	214	227	210	191	210	236	211	223	178	237	240	215	229	208	248	230	216	216	230	228	206	211	251	237	230	222	221	233	225	243	218	240	198	227	200	227	219	225	233	222	217	219	197	220	230	201	227	221	204	220	213	245	217	199	212	223	227	215	237	226	233	249	227	183	232	210	215	217	224	211	231	229	230	223	196	217	195	217	239	215	223	193	200	205	204	230	219	207	207	223	209	227	250	259	229	235	229	204	189	216	227	196	194	218	213	232	216	216	229	202	228	235	220	217	217	228	202	191	207	233	235	208	223	234	214	224	228	212	232	203	201	229	206	204	213	227	211	219	211	171	219	199	214	219	216	230	222	231	222	198	204	226	212	215	235	229	217	206	214	203	245	197	202	225	217	195	205	209	221	230	230	199	235	205	229	219	205	209	199	220	200	218	211	233	211	210	234	227	214	237	203	231	193	230	205	218	202	203	194	220	204	216	218	205	216	193	195	199	199	248	191	223	225	219	218	211	196	216	216	223	217	210	216	211	214	203	218	219	211	235	216	229	201	221	185	216	174	198	194	221	193	190	214	232	220	214	216	221	220	208	187	228	200	220	219	212	240	242	209	223	209	194	192	221	209	224	199	220	211	185	256	191	211	215	217	209	194	223	199	215	194	214	203	231	218	216	223	233	210	210	238	223	207	229	217	215	207	213	205	194	225	223	230	226	232	209	203	233	211	209	215	239	196	224	224	213	209	238	194	224	237	224	208	219	275	223	202	211	233	230	212	219	211	226	225	243	216	211	253	217	222	224	197	206	204	227	209	225	230	196	213	255	221	202	184	234	226	226	195	205	220	220	213	223	204	230	221	214	220	205	210	238	217	193	220	215	216	225	241	213	211	188	220	209	207	187	203	210	190	222	232	214	210	211	239	213	172	216	232	225	209	223	219	223	189	203	208	227	223	204	228	209	236	228	214	211	211	220	215	193	188	194	237	210	214	204	204	197	231	205	199	239	202	212	209	212	235	239	213	217	215	232	235	212	215	190	229	231	208	226	214	218	192	205	243	204	239	229	179	201	206	204	214	212	180	218	222	235	223	222	202	213	219	186	191	194	214	223	203	206	239	226	202	214	221	209	195	222	227	199	238	208	213	213	216	235	212	225	235	211	221	221	230	224	221	195	200	215	211	213	238	195	218	206	244	214	210	208	233	184	230	216	232	183	219	218	202	224	207	247	208	228	220	224	189	245	218	219	227	239	208	205	232	205	188	187	215	206	214	226	214	207	198	198	227	210	212	196	229	207	225	216	224	202	223	235	190	242	221	206	222	198	185	216	235	220	217	216	211	237	200	214	234	205	228	201	217	207	220	219	233	222	237	215	214	200	216	195	221	199	189	214	232	215	226	216	222	200	219	213	224	232	216	214	217	237	179	207	193	209	215	230	210	211	227	197	206	229	230	210	203	212	209	212	206	224	215	218	218	248	215	233	228	223	243	223	202	249	205	185	206	211	219	221	206	224	178	198	219	211	213	225	200	217	207	209	206	204	205	225	213	200	208	216	190	194	222	221	208	199	223	206	223	198	207	213	196	210	217	231	216	223	212	250	214	221	223	209	183	198	232	225	230	207	233	215	229	232	202	203	191	185	202	204	230	244	231	210	219	212	220	209	233	226	188	197	205	231	238	224	211	204	238	203	203	234	197	215	232	237	211	214	216	209	216	227	213	209	219	213	205	219	231	201	199	227	192	216	203	233	214	254	214	185	226	211	213	234	227	234	195	210	203	208	233	232	230	208	238	214	209	240	183	209	192	197	226	212	216	201	188	206	221	236	202	219	210	213	218	211	221	210	194	236	224	234	195	202	210	207	198	206	226	204	215	223	213	200	241	209	221	224	230	220	202	181	220	229	205	210	210	222	257	217	207	227	222	215	227	213	216	190	207	212	202	196	231	227	207	226	221	230	211	242	229	213	209	207	203	184	222	218	201	217	216	204	236	224	221	219	211	204	217	205	199	216	242	224	207	223	192	203	213	215	239	207	245	214	219	199	218	228	227	191	208	220	223	250	196	192	204	212	191	223	179	201	222	198	208	210	222	216	218	228	219	217	220	221	204	194	215	230	261	221	220	197	242	209	208	225	215	208	209	237	207	209	211	209	204	228	214	235	203	215	234	240	223	220	223	246	201	205	234	225	217	195	208	195	228	224	192	212	210	224	229	192	223	234	211	205	190	216	212	235	201	217	200	235	242	213	196	198	210	217	206	194	219	226	221	237	220	200	189	251	222	211	234	202	227	216	214	202	221	193	193	237	218	210	206	211	214	240	206	202	210	220	223	218	209	219	237	225	237	243	194	227	216	222	231	202	211	197	187	201	221	227	211	189	209	217	225	197	216	211	232	208	193	230	200	197	228	222	235	226	214	212	202	229	224	233	224	235	202	238	230	206	221	202	222	237	223	208	217	208	221	208	218	199	211	215	192	210	202	229	211	206	213	232	214	235	226	207	212	213	201	211	211	241	228	203	204	224	228	197	183	226	200	239	206	250	207	210	200	225	237	199	191	205	199	211	242	217	191	205	196	215	199	249	242	201	212	202	214	200	234	221	216	212	226	196	214	187	220	209	219	216	177	201	208	213	191	216	225	217	215	186	208	215	206	206	209	224	189	210	214	210	226	242	233	207	206	214	239	221	218	216	197	236	218	194	218	232	229	225	218	194	208	214	225	197	208	229	226
4146	13701	9487	4775	3393	2448	1812	1373	1003	822	685	610	525	470	416	374	349	336	357	292	293	282	275	298	266	281	277	295	250	230	262	247	266	236	260	208	242	241	227	236	240	269	207	238	218	229	220	235	223	242	216	209	200	203	213	216	221	200	238	247	206	223	205	195	201	251	215	206	209	199	236	221	221	234	225	207	222	235	225	197	231	209	210	244	234	228	202	207	234	202	241	221	200	225	223	220	237	227	201	222	220	209	228	200	212	208	199	192	212	205	209	234	216	209	191	196	199	232	215	202	221	228	228	220	207	205	236	222	212	221	249	203	221	222	204	210	213	203	222	205	228	198	209	231	208	191	206	203	201	202	211	214	211	224	227	212	226	193	215	206	222	236	201	187	218	226	199	239	220	236	220	209	218	227	210	259	233	215	197	218	204	231	226	209	231	218	206	203	232	203	229	220	206	217	212	232	211	219	208	193	208	200	193	208	202	198	228	212	210	213	227	224	207	214	202	232	238	220	230	231	200	224	211	241	204	212	209	235	200	214	223	217	212	213	199	216	219	220	204	207	230	203	222	201	211	209	217	195	209	230	213	213	223	224	193	237	203	215	223	217	205	212	217	218	218	221	208	206	221	234	248	199	198	217	208	202	236	229	206	196	245	227	217	253	224	216	194	217	190	223	218	219	210	193	204	202	233	207	220	205	218	224	207	210	194	239	223	225	225	221	197	196	242	218	210	210	211	212	229	228	213	214	209	209	189	208	206	233	218	199	231	208	213	191	247	229	222	211	217	223	211	205	213	191	227	233	236	219	218	183	205	192	213	205	222	230	213	200	257	201	210	202	198	216	229	190	226	211	224	216	177	200	223	199	202	205	228	241	207	221	229	229	222	204	219	221	234	185	218	216	225	215	218	228	213	227	213	191	220	217	224	233	219	219	204	245	195	223	210	191	226	217	211	242	185	215	217	200	206	225	225	238	185	202	221	209	224	222	228	206	219	204	233	201	203	235	256	214	207	222	218	248	174	215	207	231	194	219	224	247	233	213	202	230	234	231	237	236	219	206	244	205	206	204	221	209	227	211	212	221	262	210	234	197	212	236	221	211	219	204	182	235	202	234	237	233	219	239	204	194	236	228	218	208	221	247	212	236	179	202	207	208	193	213	184	217	224	230	233	222	211	197	216	203	239	220	219	220	219	205	189	197	218	190	216	218	220	221	215	229	188	233	242	199	218	210	227	212	218	208	222	210	213	234	186	202	205	221	239	202	190	222	212	214	201	214	210	205	196	221	219	205	219	196	207	217	207	227	237	202	224	199	198	225	215	210	217	203	196	215	232	173	194	205	242	225	210	186	216	241	227	191	205	222	238	225	224	226	240	203	222	214	228	201	206	206	188	205	232	213	213	183	221	224	229	205	208	220	208	226	213	192	231	190	223	218	230	233	218	222	222	194	214	232	213	183	209	224	221	231	211	243	218	188	203	222	211	203	218	224	208	211	217	221	230	228	222	233	199	236	209	185	207	200	225	192	211	217	215	192	226	217	196	212	222	204	219	197	216	236	233	216	214	217	244	213	193	199	226	208	212	209	220	197	216	244	226	203	203	217	233	226	199	233	238	187	234	209	218	235	240	202	224	204	203	208	212	210	212	217	209	219	224	181	241	229	203	243	196	211	229	210	217	211	220	207	208	182	207	167	186	226	238	217	222	230	226	227	259	210	232	217	199	193	250	210	213	194	222	184	224	231	217	225	226	206	238	227	223	219	213	207	210	218	232	233	204	233	209	212	191	206	196	204	209	182	181	223	225	198	209	224	209	222	206	191	200	222	213	192	259	210	226	219	192	229	219	215	210	212	219	209	218	221	205	207	248	221	199	208	224	232	201	221	228	231	220	229	221	205	207	214	183	216	207	219	215	205	228	218	201	216	220	226	227	247	247	229	211	226	230	197	237	193	222	218	247	218	237	231	190	186	239	240	216	194	223	227	201	221	244	219	194	222	217	224	240	205	218	216	187	235	220	203	232	218	208	224	197	230	214	191	206	206	194	200	205	196	218	202	206	242	221	209	216	220	218	215	224	197	229	212	198	195	204	206	196	209	222	207	219	235	232	217	203	208	208	216	214	207	207	190	223	212	183	218	259	214	228	208	211	233	196	250	195	212	209	220	209	223	226	227	195	211	209	239	216	215	218	198	217	211	222	230	208	224	206	177	188	216	207	235	188	219	215	193	222	190	225	198	209	219	210	194	205	218	223	217	219	213	224	221	219	226	220	232	201	209	233	206	214	223	205	216	221	194	215	207	200	215	218	201	210	228	196	207	206	240	224	200	204	226	236	207	202	214	227	203	201	202	218	233	217	211	196	202	210	216	226	225	221	213	229	213	227	215	217	228	218	207	210	218	225	212	197	208	220	215	203	190	224	214	194	196	222	220	220	226	227	219	225	200	219	183	244	232	211	229	215	229	211	204	207	199	210	211	233	207	222	212	222	216	225	210	240	216	213	214	219	199	229	220	217	213	260	224	203	222	189	208	226	221	206	238	240	204	222	208	231	208	248	228	199	212	222	192	203	185	210	224	235	235	219	218	228	218	222	249	228	218	213	243	249	178	217	238	189	199	214	218	231	208	206	244	210	176	216	198	223	204	229	219	222	229	218	216	240	260	205	210	190	198	221	227	206	221	229	216	227	195	231	206	208	200	217	219	221	218	204	199	221	199	201	206	203	212	236	213	206	231	243	218	186	214	216	227	227	199	219	214	214	228	239	223	217	215	222	191	232	197	214	222	195	242	204	204	202	226	210	238	235	247	208	195	211	208	221	227	227	220	243	215	206	219	198	226	221	239	217	227	242	198	226	182	219	223	196	197	229	211	231	218	213	194	222	225	225	201	218	223	218	222	220	235	223	210	226	199	233	198	211	233	219	238	232	218	222	212	233	207	216	221	227	193	223	235	222	204	208	217	231	219	219	230	200	223	224	218	226	192	219	222	257	210	221	201	199	212	221	201	240	237	222	226	222	212	206	203	212	228	210	229	213	209	201	215	255	233	234	225	216	232	218	174	203	199	199	235	209	226	220	213	232	225	225	195	201	231	206	206	240	208	185	203	232	233	207	221	220	209	210	228	213	232	197	212	207	236	236	195	199	232	191	216	227	218	243	221	219	227	242	202	229	212	238	226	209	240	219	240	184	215	221	221	214	204	237	212	230	233	210	207	235	195	195	185	209	225	224	235	205	182	229	191	211	222	213	255	224	212	232	241	221	235	210	239	206	195	219	227	196	243	235	208	204	217	222	226	205	226	202	224	207	202	231	203	199	207	205	214	225	219	199	234	190	232	219	225	218	238	214	202	236	251	213	230	226	202	213	212	221	226	219	220	220	219	215	209	185	206	221	223	219	227	224	204	233	190	197	228	213	223	234	202	223	192	222	215	210	206	203	230	213	224	205	210	185	194	192	238	226	221	214	219	208	207	227	231	206	218	206	205	231	228	232	204
26965	20707	12991	1676	785	711	663	661	639	635	625	611	638	586	678	572	626	603	608	617	585	612	617	600	638	561	616	616	621	630	603	588	601	583	577	639	615	596	567	598	652	584	566	608	609	600	635	620	578	609	580	616	626	570	574	619	550	576	559	592	589	636	552	639	595	641	567	580	580	569	549	586	586	604	569	571	619	586	616	605	590	600	589	605	571	554	592	618	570	639	631	602	613	614	580	605	602	597	637	586	582	551	607	581	603	585	618	574	568	590	614	600	626	609	560	582	634	619	602	548	573	598	580	584	595	580	572	586	593	569	551	574	584	584	650	645	603	597	602	604	625	671	669	549	588	601	610	632	599	627	561	579	594	582	585	622	620	604	590	547	603	620	633	593	590	575	601	613	601	630	575	592	601	577	579	554	591	590	570	582	583	606	569	642	608	531	619	561	586	527	625	578	605	622	534	589	563	587	579	633	597	588	597	591	572	627	580	627	593	588	607	540	592	581	638	572	596	604	601	541	590	607	600	584	601	552	572	611	623	595	583	612	618	586	589	604	562	550	590	577	575	585	598	570	583	582	626	601	580	615	600	615	604	611	587	607	544	624	625	572	583	604	588	597	560	638	603	550	600	622	609	592	598	570	591	557	576	555	619	638	604	626	586	616	619	615	587	569	598	596	630	560	610	567	576	640	591	587	546	607	623	566	607	577	566	590	618	619	648	618	597	602	588	603	572	619	607	559	587	588	593	637	610	552	615	610	586	602	595	600	562	580	559	619	616	584	635	601	633	566	580	556	618	565	595	566	600	645	615	619	576	581	591	582	620	602	591	606	593	605	610	607	610	598	596	539	598	565	620	597	592	568	583	599	582	597	606	597	571	583	623	616	584	603	620	629	621	643	566	644	573	624	598	555	616	592	633	571	636	586	571	596	601	617	632	537	653	633	626	614	602	571	620	646	561	589	573	638	580	609	557	583	568	555	623	592	562	553	594	635	581	582	631	594	615	599	600	598	586	599	560	557	558	620	601	601	626	611	613	569	589	574	611	594	624	568	564	585	599	598	621	583	605	628	564	599	586	584	620	589	601	620	606	560	580	591	598	612	589	613	622	573	606	581	615	561	590	613	551	666	564	603	598	595	568	603	591	583	578	558	614	569	624	541	603	599	590	577	631	575	580	609	597	588	599	581	567	557	601	624	573	551	609	609	560	615	642	560	617	562	577	582	584	589	575	547	614	606	575	578	613	589	576	570	591	580	574	609	590	575	596	592	593	618	604	581	602	541	551	635	582	595	599	573	621	605	603	580	643	611	563	569	587	595	560	614	555	572	594	607	572	607	603	629	570	571	635	633	587	567	592	540	537	581	612	585	574	557	570	597	616	630	560	592	569	587	630	602	595	612	588	575	587	614	559	576	605	595	563	593	607	608	611	536	570	596	608	594	622	558	578	606	594	582	598	594	599	565	568	613	577	648	593	610	640	620	588	608	563	592	595	607	560	559	564	561	590	595	574	579	655	600	555	544	591	586	588	610	561	559	579	585	609	643	571	577	607	581	612	597	592	609	638	619	594	607	566	562	600	591	587	598	600	611	565	605	602	639	568	583	558	599	546	562	626	631	577	613	625	586	609	564	594	578	621	615	575	561	628	571	558	523	583	619	617	598	611	582	590	617	597	637	605	583	611	590	592	611	568	623	616	604	600	625	597	559	556	603	602	598	594	603	576	575	618	593	596	587	618	585	587	577	597	621	591	588	616	618	602	627	603	582	624	624	598	600	583	627	634	653	596	604	616	580	580	567	605	602	654	620	593	631	532	613	575	590	607	609	582	580	607	634	625	639	584	584	558	604	568	559	548	562	562	661	631	622	595	547	579	648	625	594	629	633	600	623	570	561	603	615	560	590	612	611	572	582	602	617	601	624	627	562	584	629	590	564	573	642	624	593	639	646	579	603	561	573	600	570	605	629	632	594	603	594	555	598	578	575	575	575	592	616	595	540	562	580	566	593	608	565	586	588	580	565	663	594	599	612	575	596	622	575	611	586	554	556	578	595	638	609	612	597	599	614	593	595	595	579	659	592	598	625	595	609	600	622	578	620	615	622	643	608	624	586	545	570	582	578	609	615	598	588	609	607	619	619	618	600	596	553	588	602	568	600	614	605	605	567	573	623	620	630	604	586	595	568	602	590	617	600	593	579	562	601	572	603	573	617	611	563	595	599	581	613	595	586	591	594	574	567	623	626	579	621	597	534	608	597	617	597	622	565	596	562	642	607	611	587	590	606	615	619	577	612	567	573	571	604	549	630	617	598	601	587	589	553	571	624	647	598	561	609	580	605	595	588	604	658	607	624	632	625	571	627	590	597	609	575	643	639	596	599	589	597	563	610	633	614	591	579	581	578	541	590	563	605	652	586	607	580	601	607	576	575	574	612	594	628	575	586	532	576	587	592	620	596	586	584	576	617	571	577	566	551	624	609	593	645	586	597	548	596	593	639	596	623	590	583	550	607	587	587	577	640	577	562	665	577	545	585	596	598	581	592	558	624	576	580	547	664	588	573	626	568	586	561	619	585	634	591	577	603	609	570	646	557	592	594	567	570	630	623	589	587	614	591	610	571	569	592	566	549	537	635	656	595	545	616	589	617	566	584	605	538	598	586	564	601	596	548	566	603	565	579	603	594	571	580	614	573	590	599	592	581	607	597	626	611	594	594	584	594	591	627	577	576	586	625	593	580	584	610	591	627	614	555	636	587	605	581	571	607	629	598	574	596	586	626	603	581	546	568	640	603	594	576	616	591	604	598	617	569	634	592	595	588	617	631	613	602	577	558	587	642	605	588	604	595	581	621	612	652	633	564	581	558	621	598	581	589	610	615	583	588	625	619	585	613	570	592	572	589	594	594	574	591	620	594	609	594	573	559	582	563	564	563	653	608	600	575	561	620	592	594	567	562	560	619	637	567	612	591	554	581	606	626	627	609	616	583	586	566	586	590	553	623	593	590	597	592	571	614	559	606	604	609	570	597	598	656	598	611	543	567	579	609	576	645	611	596	605	603	599	614	624	622	537	620	594	581	576	606	577	626	595	600	522	612	587	570	560	622	578	595	619	591	590	572	614	603	598	595	570	574	600	604	565	576	629	589	609	558	620	597	634	609	604	585	624	620	586	611	599	579	608	612	578	543	576	559	583	569	562	580	567	591	585	567	626	614	587	599	562	562	603	585	607	604	603	607	592	572	579	587	604	592	577	562	570	581	617	593	583	614	590	581	575	598	621	607	588	632	608	602	597	588	620	584	621	607	577	594	632	602	633	622	573	557	628	613	594	614	577	604	615	578	612	596	590	587	547	592	589	612	628	628	601	582	639	579	565	621	614	538	599	580	644	615	651	583	558	617	592	567	627	615	592	612	651	636	587	617	570	589	632	590	575	528	603	597	579	572	619	560	595	576	594	587	587	548	599	584	569	612	595	566	604	572	609	608	589	577	615	621	632	563
4403	2470	1632	1006	876	818	772	724	702	605	643	665	649	626	621	589	631	612	624	627	604	622	603	632	600	612	559	610	557	633	637	624	586	565	613	613	613	605	639	601	638	608	632	606	612	606	578	608	608	584	605	593	598	582	563	589	587	580	601	599	562	641	616	637	602	631	583	577	573	625	575	605	557	642	546	629	613	566	608	568	613	595	599	593	564	597	594	577	615	610	606	606	566	585	594	661	593	596	553	604	585	629	572	607	595	607	604	585	585	637	612	624	577	634	601	600	645	607	610	568	594	604	570	599	626	630	587	632	615	559	598	596	618	560	598	604	613	560	576	587	594	586	612	589	599	596	586	646	594	599	592	612	578	669	608	613	614	602	551	589	630	599	651	623	569	596	587	601	617	620	615	576	557	584	627	640	633	573	626	591	629	579	614	602	625	626	604	626	595	629	610	630	570	589	607	566	562	595	609	628	567	660	617	583	597	641	632	575	569	583	567	584	556	627	605	584	582	609	595	591	562	573	597	581	580	637	608	553	608	597	616	571	572	603	570	609	613	607	581	616	602	568	605	629	587	598	595	608	615	585	631	609	584	629	557	581	631	582	629	596	586	608	596	649	625	625	583	578	607	608	627	608	600	588	595	612	570	581	588	590	607	581	601	569	594	602	601	577	631	569	574	606	575	647	585	584	585	599	622	563	621	618	590	563	587	615	612	578	624	618	568	623	624	626	573	575	604	622	596	641	604	617	572	616	629	578	624	602	574	577	595	570	632	610	598	611	644	611	566	595	621	610	601	604	629	600	554	634	611	584	601	582	593	590	662	583	593	620	615	578	596	589	610	583	548	567	579	567	582	609	629	578	598	553	611	565	574	603	625	544	585	575	591	616	580	609	635	605	580	618	613	592	573	621	604	561	602	603	604	630	587	585	610	615	569	570	548	620	630	659	630	611	657	622	588	602	628	570	605	592	606	583	597	555	650	647	579	602	583	583	553	555	605	587	613	570	611	576	613	618	610	598	597	603	613	561	596	579	579	569	607	583	612	575	598	563	624	625	582	612	609	611	597	658	614	590	584	594	591	598	597	585	586	601	634	601	607	564	630	575	588	587	609	607	623	578	590	595	591	634	620	555	654	580	518	606	589	593	599	608	583	599	582	556	600	605	638	633	606	621	637	553	586	567	542	591	594	583	618	614	675	587	601	658	639	586	614	592	589	580	605	624	624	608	617	631	630	601	610	593	597	615	589	621	624	629	599	589	566	613	571	612	613	600	595	563	590	603	598	566	580	601	621	602	623	573	577	581	553	581	568	598	596	618	632	619	590	565	609	650	603	618	582	612	645	586	633	567	584	574	608	587	571	584	661	572	614	595	624	604	611	629	583	646	647	582	611	607	583	608	594	602	561	585	595	619	584	564	589	586	573	613	593	569	571	607	647	602	619	590	556	581	572	579	556	606	615	576	583	592	610	592	604	559	612	596	582	592	599	623	619	610	559	618	598	582	591	615	604	626	616	588	606	610	579	614	544	634	603	611	625	589	618	577	590	622	637	575	615	622	613	584	594	603	590	565	633	623	556	639	609	608	615	588	585	647	589	573	654	537	610	597	603	603	658	618	559	636	579	589	583	569	627	573	624	557	598	606	596	604	572	604	613	597	600	647	585	617	573	601	644	634	580	543	627	599	622	604	604	614	576	601	637	612	640	627	585	622	587	605	606	588	616	573	589	601	574	622	601	586	599	621	647	582	570	620	586	572	595	587	619	606	633	617	609	625	598	627	607	558	620	583	561	578	589	588	602	596	628	561	580	608	604	557	560	617	564	580	611	598	627	624	589	577	616	602	618	585	593	622	612	605	596	552	582	601	603	573	539	634	587	590	634	603	613	612	623	634	576	567	563	575	591	537	599	603	614	588	608	614	585	628	629	625	614	663	597	624	596	570	596	591	583	583	583	583	628	596	549	590	599	583	593	590	592	600	619	596	581	614	606	615	581	555	572	595	589	568	561	602	636	617	627	620	624	624	611	587	630	569	615	580	609	593	638	630	549	562	618	659	603	618	607	629	627	582	604	603	584	603	597	574	606	554	609	578	593	615	609	642	592	588	579	584	593	603	549	588	616	618	591	589	605	610	633	634	599	614	615	584	584	610	590	634	592	614	566	566	599	574	577	635	573	565	567	575	643	539	623	621	589	587	546	625	591	627	577	610	589	561	585	577	603	588	608	608	673	581	602	635	605	551	598	614	600	620	555	581	588	631	577	624	564	587	548	575	595	561	585	597	567	603	593	623	567	565	621	629	591	606	607	577	626	580	586	630	598	584	601	594	600	585	603	595	582	578	598	592	668	613	613	581	601	622	631	582	573	558	638	619	562	584	599	594	624	576	598	628	589	625	643	634	600	546	618	652	608	570	644	591	597	635	653	610	576	602	598	603	596	586	599	584	595	555	587	625	614	588	629	578	605	563	596	619	598	621	600	596	582	606	625	622	596	600	604	617	640	620	556	658	593	571	646	572	618	594	606	583	586	603	620	570	617	581	628	620	600	578	614	620	573	601	627	625	569	552	596	652	591	553	580	589	579	611	597	608	619	611	597	600	582	677	596	607	612	585	605	571	585	541	604	606	617	579	635	640	574	611	682	615	600	579	647	591	575	621	620	601	615	586	590	635	641	611	614	568	603	585	618	615	598	596	584	613	624	605	586	588	594	597	606	550	652	625	606	552	621	597	553	628	565	599	612	641	591	587	593	611	576	597	602	550	616	591	596	615	626	561	605	569	589	624	637	600	604	620	630	613	622	648	602	606	617	587	641	570	568	635	593	612	591	597	588	648	609	604	571	610	599	582	587	589	642	609	585	604	592	617	595	601	611	601	562	596	610	643	571	595	553	590	570	613	581	609	578	581	593	595	639	586	594	607	624	609	594	611	567	620	629	571	615	592	585	618	574	600	579	645	612	611	652	555	641	589	580	538	597	571	596	630	611	574	577	618	566	612	591	571	628	583	583	587	592	577	622	603	572	569	638	619	591	636	613	625	598	621	596	597	590	613	578	538	647	609	586	598	606	591	564	575	575	608	594	630	617	609	575	590	612	570	630	559	611	582	577	557	620	624	569	580	580	575	650	612	609	605	558	640	579	617	626	576	606	635	612	591	600	643	610	581	639	601	627	617	594	584	597	580	601	592	560	628	592	644	589	595	601	600	602	618	583	630	564	575	630	590	568	593	596	594	598	631	617	527	574	633	595	557	590	616	640	585	619	594	592	624	607	612	633	612	590	590	633	591	624	569	611	593	638	652	578	616	588	598	627	610	580	599	595	578	625	574	645	599	585	568	613	595	612	569	633	594	619	558	608	618	627	621	620	588	616	628	588	620	613	610	613	629	610	564	623	622	576	602	585	629	577	623	574	590	643	598	600	586	565	581	581	606	605	578	589	647	618	631	595	598	597	604	631	636	605	607	587	588	597	574	589	582	610	578	656	603	588	592	566	537
23331	20978	28376	23783	20981	11986	1168	669	579	489	432	404	392	380	344	338	347	312	318	322	316	347	309	317	271	294	308	314	302	276	259	303	278	271	309	265	259	306	262	272	280	269	300	284	254	256	301	297	265	268	284	263	247	256	294	261	271	284	274	268	301	271	282	265	261	274	262	305	265	280	261	278	289	262	252	276	265	284	279	295	276	297	306	274	244	285	273	298	288	293	289	303	297	277	283	287	286	273	272	295	283	249	287	259	260	268	244	240	280	263	294	278	313	277	257	254	298	275	278	283	288	276	272	293	277	253	304	274	267	281	256	271	267	294	243	275	302	270	280	228	262	268	256	286	284	257	280	275	283	279	295	283	288	277	258	288	253	283	277	260	242	272	278	300	265	303	290	262	267	272	269	283	244	290	270	266	275	299	240	254	265	254	266	303	279	292	281	282	277	289	291	274	268	265	245	267	279	262	266	281	286	262	288	320	237	310	279	251	248	263	261	291	278	289	280	261	255	271	285	288	255	291	310	251	254	278	296	290	261	303	283	248	261	279	277	274	270	275	259	265	261	259	281	256	275	259	287	246	276	272	278	260	294	278	250	257	281	248	284	261	282	277	253	291	271	276	281	284	286	289	275	251	276	294	271	298	245	247	273	255	279	257	297	317	249	242	274	287	256	246	257	289	272	252	272	235	260	286	283	274	290	276	273	245	278	264	266	283	248	278	237	257	274	257	274	267	267	267	295	245	276	271	308	249	269	262	254	259	262	276	252	277	285	275	286	283	272	279	276	273	244	275	312	244	293	279	272	261	269	255	271	298	283	262	327	267	286	258	259	281	271	279	281	308	271	275	261	283	283	254	278	274	320	265	251	274	274	276	253	295	273	270	271	296	236	271	288	279	271	274	270	280	265	245	271	301	265	260	259	277	274	265	304	264	295	255	255	255	283	249	273	290	260	275	286	282	282	292	274	247	280	271	263	243	244	274	253	252	288	285	301	273	313	282	256	289	257	275	253	276	269	267	261	271	278	290	283	250	263	279	266	257	300	275	289	314	272	267	256	258	238	279	269	273	270	299	240	288	263	262	283	277	243	269	283	262	240	248	248	247	217	250	268	275	271	291	288	275	269	262	276	272	260	256	271	286	262	267	283	272	261	288	285	303	292	312	255	266	271	275	252	294	268	244	253	281	283	278	259	276	264	303	273	283	254	299	271	277	281	261	280	294	299	285	252	298	248	298	304	289	251	280	281	295	279	279	264	297	276	270	237	286	288	297	269	275	276	260	294	311	274	313	251	264	324	294	247	261	255	304	269	290	266	303	267	261	218	250	293	270	254	248	280	294	294	290	276	256	273	283	274	247	279	273	286	283	269	282	253	273	288	269	312	275	279	298	251	287	280	262	275	266	275	259	265	292	261	259	282	271	273	316	301	261	302	284	278	248	282	295	292	247	280	269	271	235	260	263	281	241	268	263	269	279	253	297	299	284	270	287	311	239	273	276	269	280	244	290	300	285	318	268	289	262	270	299	281	279	281	265	255	239	268	274	278	278	289	267	262	264	267	303	255	301	286	284	271	275	295	284	290	262	263	280	236	289	246	277	262	273	265	304	255	258	236	269	287	274	279	256	285	279	256	294	268	289	248	260	273	276	282	252	300	273	238	303	247	277	254	285	264	263	290	267	255	256	269	263	243	263	280	271	277	263	275	288	254	297	261	270	289	227	271	265	283	285	284	274	259	278	279	258	293	262	263	279	268	253	260	295	279	286	242	305	288	274	260	279	261	232	228	265	296	281	268	264	275	266	261	283	282	260	255	255	306	262	287	306	259	268	261	266	293	272	251	274	281	261	257	269	294	282	276	273	301	286	257	315	268	274	258	275	266	258	264	293	264	293	265	289	287	257	278	275	243	298	302	279	253	256	279	297	254	298	280	277	294	257	286	281	279	281	302	274	272	258	259	276	279	310	264	268	272	278	297	264	266	280	287	272	270	279	275	269	264	258	270	269	273	282	288	261	266	293	277	302	234	270	269	272	269	244	262	275	304	252	267	276	310	251	283	257	298	286	266	244	252	281	277	299	262	266	307	258	287	276	266	292	303	251	288	310	268	258	244	251	275	274	270	271	253	298	285	291	256	262	237	280	279	263	257	281	296	279	301	296	262	302	254	256	239	284	263	264	299	295	242	257	272	258	267	286	270	253	255	313	281	270	264	262	247	262	277	274	254	289	233	270	267	224	282	305	263	296	269	255	245	248	259	240	283	294	245	303	277	291	282	260	280	256	258	235	281	277	328	297	285	245	242	255	276	278	265	269	262	271	310	264	272	271	253	274	272	257	248	268	287	275	271	260	250	300	287	245	274	240	285	272	262	259	294	277	270	296	285	278	278	280	269	281	264	264	275	268	271	284	265	247	268	283	277	247	281	257	253	269	269	261	248	239	298	267	261	267	276	263	255	278	269	269	264	288	244	248	269	287	282	281	266	291	259	304	282	247	299	248	291	284	267	276	286	242	241	268	276	272	256	263	279	286	245	252	245	271	285	264	264	247	288	263	238	275	273	291	270	261	231	248	276	246	269	281	291	260	274	272	260	280	275	289	281	260	258	303	305	270	273	295	280	275	277	286	302	284	265	308	301	269	282	260	267	286	285	262	279	280	275	249	259	261	295	257	250	294	255	298	292	265	291	277	288	287	271	262	278	256	281	263	269	248	278	249	245	255	272	264	254	253	267	279	280	245	299	255	285	272	260	305	271	271	257	253	249	238	282	272	268	277	252	278	275	261	269	270	258	290	280	275	276	272	285	264	275	258	311	267	296	275	265	258	267	255	260	278	281	270	256	244	275	292	233	280	251	242	287	277	235	275	274	273	265	251	306	282	242	274	254	281	280	249	275	249	287	278	264	233	284	296	286	284	281	258	277	262	240	247	284	275	284	289	251	272	278	269	220	293	254	276	279	280	287	294	264	266	260	273	265	263	269	266	256	264	265	273	259	267	264	273	274	280	280	279	279	276	285	309	293	249	275	285	256	286	275	262	282	278	249	251	277	241	245	270	273	291	294	260	222	280	274	285	273	264	276	275	280	286	265	275	273	274	264	280	266	265	299	265	271	276	295	268	287	256	260	292	282	261	261	277	271	288	288	286	264	278	281	307	270	284	288	281	274	272	266	272	280	276	256	259	275	279	251	270	269	293	274	264	254	266	283	280	253	282	286	271	282	268	269	253	267	249	262	276	253	229	263	297	253	311	272	273	301	258	286	289	301	291	301	282	274	265	298	282	258	246	270	271	270	260	281	272	281	285	272	285	284	286	278	271	248	288	272	286	267	260	245	290	282	286	311	267	273	247	300	274	273	267	270	273	267	275	289	277	263	263	308	267	287	264	288	276	263	249	271	271	271	280	270	269	257	287	244	282	271	268	278	289	286	256	276	291	278	256	248	265	263	270	273	266	280	294	290	274	279	261	264	288	285	269	274	288	260	265	281	263	282	289
3373	8930	6022	2834	2058	1541	1166	934	743	640	565	494	461	441	424	365	380	361	344	383	329	343	322	342	307	318	288	307	353	297	285	302	321	299	303	311	290	287	287	302	320	255	297	273	297	319	290	274	282	294	287	309	296	319	281	268	308	269	284	289	275	283	299	267	278	272	334	289	272	254	289	281	283	282	296	275	266	331	304	271	274	264	282	295	282	313	303	267	297	310	268	289	314	309	275	313	285	289	282	276	259	308	301	282	281	306	298	255	276	315	300	301	299	279	269	258	325	260	285	300	301	312	300	304	291	288	284	263	286	267	281	286	288	267	319	275	292	260	274	287	284	271	283	314	303	285	285	274	338	251	297	287	257	295	300	293	278	270	308	296	274	297	274	281	293	303	288	279	281	287	290	291	291	286	299	271	261	321	296	252	288	269	291	279	299	263	268	296	293	300	305	280	280	282	297	318	313	258	286	320	315	299	274	271	291	300	291	282	291	292	316	312	302	293	284	294	287	297	262	286	258	261	288	276	292	278	280	288	288	290	264	281	312	245	268	318	290	315	270	305	291	272	292	271	280	285	266	268	275	287	271	284	278	314	301	287	263	287	296	266	275	307	276	287	276	278	283	296	304	296	298	301	266	281	314	290	284	290	280	292	281	249	285	275	326	261	285	240	305	275	260	278	289	289	256	297	285	323	287	286	292	288	273	287	243	297	302	289	302	277	308	291	302	303	268	284	290	290	274	318	297	312	262	288	301	316	288	287	295	281	305	263	272	282	288	260	263	315	270	292	293	267	267	292	304	279	267	283	270	285	286	284	277	267	282	270	279	275	268	304	261	288	280	290	279	275	273	274	298	285	282	280	265	296	292	287	265	298	289	284	277	297	238	284	284	269	296	324	293	266	278	304	306	295	271	307	281	255	267	293	290	326	304	284	296	242	250	247	300	263	271	302	259	277	269	280	273	263	272	302	257	275	292	251	286	261	297	286	291	288	285	271	293	293	310	263	273	262	295	302	253	260	299	288	305	283	260	295	274	278	273	276	290	269	287	312	281	313	279	289	278	295	286	281	279	284	275	289	306	287	297	285	297	270	269	277	288	261	298	298	282	278	299	297	320	298	276	280	287	289	293	275	282	288	283	280	299	265	263	294	280	281	250	286	274	221	292	244	300	287	309	291	284	301	283	271	262	292	279	295	273	264	318	260	260	274	299	285	291	264	312	297	288	271	273	287	287	277	309	279	261	278	310	277	297	290	292	293	265	295	280	282	290	276	287	274	275	306	299	286	266	275	278	268	325	282	285	255	277	303	280	297	264	280	260	284	305	258	241	273	279	282	308	275	280	255	287	314	296	275	263	282	304	285	268	274	275	271	294	292	310	308	287	270	266	278	292	277	278	263	301	245	292	316	284	284	322	306	288	269	293	304	288	278	272	293	278	275	290	272	296	288	282	287	303	276	276	280	298	274	291	282	279	257	291	258	272	287	304	298	272	282	307	250	273	298	264	287	248	277	286	278	308	301	297	294	288	268	258	292	262	280	273	300	310	289	334	296	283	278	270	259	302	295	269	283	316	296	305	296	279	296	298	289	292	273	256	299	297	289	266	296	289	263	278	275	285	308	301	271	311	306	320	285	290	296	279	284	283	272	321	283	271	309	242	285	300	268	254	285	273	276	290	265	274	284	310	306	286	312	278	302	274	265	275	279	289	291	293	285	305	273	274	288	275	289	260	289	290	303	258	301	299	303	274	295	264	277	302	293	268	316	277	299	332	294	286	291	308	290	267	284	298	282	319	271	256	281	283	292	284	283	303	302	317	295	272	276	316	281	272	319	269	263	253	279	301	296	307	288	284	289	290	274	293	280	299	248	306	254	310	284	290	301	317	283	235	273	282	312	307	295	270	301	254	288	290	275	266	283	282	309	299	312	287	279	267	293	284	263	284	311	277	285	303	278	284	270	289	277	306	274	282	289	300	292	262	295	263	312	274	269	269	264	278	277	302	266	324	265	295	280	304	301	262	281	310	272	250	302	290	290	284	303	261	267	244	265	284	302	269	301	280	272	267	282	295	301	298	269	293	289	302	258	295	277	288	261	269	261	275	277	267	286	269	297	316	313	275	276	287	300	298	301	268	296	289	253	277	297	264	304	296	287	301	268	301	298	268	269	275	276	268	280	288	257	274	299	307	300	287	304	276	257	250	289	293	320	286	255	272	281	263	272	286	282	281	275	279	311	258	284	281	269	275	295	248	289	291	276	282	288	272	294	273	297	266	297	258	301	278	248	303	288	280	317	259	299	278	295	301	321	286	263	269	293	292	319	287	294	275	276	262	282	289	282	298	267	279	252	284	286	268	289	261	310	284	285	306	278	310	265	274	278	291	315	251	277	300	266	288	298	301	287	270	281	274	268	244	319	285	301	274	285	284	284	261	298	294	307	286	290	266	264	230	262	265	281	283	280	286	273	285	269	281	291	278	252	275	288	277	291	295	291	306	290	254	240	272	275	286	273	287	345	291	288	296	301	288	276	285	256	302	264	270	300	304	285	287	267	281	267	273	300	285	288	272	289	274	270	283	274	251	287	324	325	286	274	294	292	289	305	275	307	302	296	274	273	300	276	275	264	305	295	290	289	290	297	266	284	273	273	302	317	284	288	269	291	297	255	286	293	291	281	291	293	299	293	278	272	242	300	283	266	276	268	291	277	320	274	295	268	301	297	264	317	266	279	297	306	283	311	284	250	294	283	301	297	272	271	256	255	276	276	298	260	266	287	267	305	295	275	282	285	313	255	271	301	286	283	260	300	273	272	276	283	254	277	278	292	278	257	301	252	289	286	305	272	275	285	268	293	308	299	270	280	295	270	266	273	264	311	302	274	300	283	291	285	269	275	275	273	269	276	280	289	277	292	273	306	286	282	257	273	277	288	248	289	265	304	274	268	294	270	256	300	290	277	282	279	307	269	279	268	288	299	280	292	314	271	264	314	285	283	271	295	274	256	272	289	302	279	298	281	294	300	273	301	335	286	289	281	320	290	295	299	271	302	272	297	281	304	283	259	293	273	255	254	262	273	275	272	299	293	286	271	299	282	276	255	284	261	275	255	263	282	285	263	300	283	282	245	277	277	266	279	293	281	283	279	295	299	310	283	297	245	276	278	282	291	308	283	306	289	287	298	261	313	267	278	260	287	293	253	257	270	304	272	285	313	291	268	270	264	302	285	250	274	257	279	274	297	260	298	306	303	313	277	275	289	296	284	279	249	274	270	271	272	299	279	281	307	300	319	307	277	291	276	300	257	298	291	282	320	277	297	271	234	282	278	311	274	274	251	255	286	292	264	284	307	288	284	266	309	290	295	289	285	296	255	287	295	285	285	269	262	283	273	288	268	314	275	314	305	278	287	299	313	300	287	293	313	304	269	272	297	279	326	302	295	281	254	285	254	287	259	269	269	280	264	280	298	279	292	275	290	270	266	277	283	275	285	305	314	294	261
24356	20950	27455	24600	14928	1411	963	874	751	685	769	733	696	724	708	652	697	690	712	670	678	652	707	647	672	673	653	617	689	646	663	616	651	652	676	699	655	639	688	617	675	637	683	660	665	689	707	658	649	667	673	659	672	692	658	673	639	717	682	656	620	632	588	673	633	664	626	651	677	645	651	656	665	700	661	665	633	642	656	642	681	680	679	696	640	672	646	649	670	630	675	625	634	628	645	640	646	648	634	670	626	680	652	650	681	662	601	663	641	662	636	644	660	620	665	706	639	687	648	675	653	678	646	596	674	659	584	642	659	688	649	644	660	641	639	643	650	634	664	654	654	681	691	650	631	636	688	656	673	631	645	637	682	607	621	637	634	693	638	685	651	645	608	638	622	648	635	623	685	647	693	644	665	641	600	637	642	691	669	689	649	670	651	628	628	672	650	656	628	676	625	672	684	637	668	629	615	637	688	674	693	632	696	628	679	681	661	680	695	672	625	652	664	688	615	656	626	625	648	627	640	630	687	626	708	688	718	659	673	680	669	647	617	678	679	687	654	614	655	631	652	632	654	644	641	652	642	631	662	676	672	652	596	630	676	621	629	677	640	636	645	658	672	630	644	660	632	654	669	641	655	693	704	594	654	639	612	678	670	630	639	603	657	665	639	610	647	684	719	638	666	631	703	643	701	683	607	654	680	641	653	687	672	663	631	631	647	662	649	682	654	641	674	649	647	709	671	656	655	676	700	663	639	628	690	586	685	635	655	653	629	619	649	675	629	685	659	691	672	602	634	668	620	683	674	625	650	628	658	699	705	666	629	684	624	653	643	699	670	691	638	668	670	612	629	642	647	695	680	699	618	608	662	659	671	650	662	687	712	641	704	659	671	617	660	662	655	687	643	617	664	623	591	655	641	627	600	653	686	638	647	682	631	684	640	643	608	656	645	676	662	649	672	659	640	709	637	681	610	660	648	657	584	651	616	671	615	703	638	663	635	650	630	623	673	636	672	637	608	657	631	635	634	642	648	654	679	660	642	670	653	648	644	627	665	652	672	641	681	653	636	624	637	664	689	704	645	649	673	674	615	677	653	601	650	632	664	644	667	664	626	655	658	613	663	676	701	708	678	627	680	657	663	640	620	651	636	673	610	667	620	694	607	657	646	609	671	639	590	699	660	686	687	640	612	649	633	658	643	662	655	677	625	616	663	657	623	650	672	629	684	645	658	670	651	654	659	650	684	634	642	663	655	658	641	699	652	649	693	590	637	628	709	674	671	679	691	636	644	637	654	615	654	623	641	677	665	663	669	648	666	633	645	650	653	603	672	674	702	645	645	688	633	646	629	649	630	634	647	680	697	686	643	666	615	692	653	627	624	638	617	636	686	645	624	664	637	665	681	656	641	631	722	627	662	687	598	645	658	610	624	648	651	631	659	627	606	583	628	623	655	696	637	660	623	656	654	661	620	650	691	677	659	664	709	663	608	625	614	632	643	659	670	710	650	690	666	636	617	608	678	684	694	690	628	652	669	641	649	687	673	631	683	634	646	602	651	670	620	662	641	659	631	669	675	649	589	669	653	653	658	657	621	641	663	626	633	625	682	661	650	668	677	677	663	688	634	647	685	663	654	654	618	688	634	661	675	612	686	697	684	648	680	610	678	606	646	646	673	604	640	665	636	679	663	667	620	653	612	676	643	642	635	678	651	651	643	628	686	681	600	644	648	683	652	641	682	711	678	647	679	697	706	661	699	686	674	688	662	644	707	625	664	653	649	630	675	649	651	587	665	613	658	584	623	670	666	627	622	640	660	672	680	665	663	654	665	666	697	717	623	682	657	716	676	678	664	641	640	647	651	674	609	642	695	613	626	617	643	665	659	662	635	666	668	674	619	674	622	635	635	676	673	654	685	658	633	599	667	663	659	632	638	651	664	632	640	613	667	660	649	607	643	667	662	665	642	631	636	595	610	623	636	585	646	642	644	650	661	690	624	672	672	686	643	600	612	613	677	667	628	664	644	671	664	659	641	631	668	633	601	687	681	669	664	698	642	637	679	686	650	642	641	631	666	625	630	617	687	654	696	628	656	651	645	679	625	623	623	640	616	662	665	676	651	671	602	680	632	675	630	646	632	630	673	632	664	611	653	638	665	674	613	680	641	640	652	631	649	665	648	677	674	638	623	660	671	647	663	634	666	604	682	622	598	694	687	670	671	657	650	665	620	667	656	671	663	662	661	684	703	679	628	664	641	612	650	674	637	657	601	628	674	638	703	634	650	647	685	641	680	635	645	661	648	641	626	681	651	657	645	667	642	644	639	692	644	656	621	622	612	623	673	674	653	694	663	650	683	644	619	654	623	613	614	690	667	653	626	598	661	627	689	649	658	681	638	687	606	668	663	654	636	695	631	648	623	633	646	682	676	627	677	643	617	657	666	634	637	660	679	631	657	665	599	664	623	628	649	682	653	650	645	658	670	635	658	611	655	637	660	676	672	655	659	691	613	670	668	657	685	661	713	637	642	681	658	607	616	660	669	619	684	697	679	679	620	649	664	607	599	643	657	641	648	674	679	711	676	639	631	605	621	647	635	679	685	651	682	634	618	649	590	650	639	655	663	620	640	649	666	703	660	651	692	659	657	671	599	642	621	580	625	677	660	633	655	648	633	662	683	662	666	645	615	641	656	666	599	619	649	611	691	674	640	677	654	675	643	630	659	690	654	645	691	660	692	658	614	674	616	636	692	620	636	573	631	647	661	648	657	636	652	692	677	619	704	633	601	649	662	692	670	630	664	680	640	633	663	632	627	687	660	681	637	653	636	640	618	649	659	657	629	649	599	651	695	648	621	672	619	671	698	654	666	632	633	659	634	657	684	647	677	657	667	658	673	655	678	667	642	619	706	656	698	675	642	623	637	648	628	708	649	642	646	682	628	700	691	691	668	634	676	673	645	622	655	671	668	661	680	614	686	641	692	670	675	669	664	660	631	643	675	668	654	651	606	657	611	653	632	657	667	688	683	682	652	614	647	682	679	654	643	631	657	658	625	634	688	677	691	656	632	645	661	657	642	668	638	642	622	676	614	621	635	672	694	672	694	666	651	577	623	573	665	656	694	650	653	691	615	649	657	673	661	639	632	671	649	651	680	652	654	647	671	634	696	637	628	607	653	645	645	732	628	618	654	641	627	647	684	676	689	639	645	650	687	630	664	697	650	701	609	655	640	634	653	635	637	669	595	641	653	667	659	631	672	659	673	642	623	603	631	668	672	659	639	634	684	628	628	647	654	620	627	669	670	663	640	625	612	677	636	669	675	672	683	664	677	688	651	677	628	654	631	652	643	671	747	616	666	668	627	666	644	680	606	617	657	635	650	649	646	650	687	662	640	611	715	659	598	642	660	665	648	678	620	666	691	677	635	641	655	679	620	669	640	683	660	608	651	626	640	659	656	660	675	630	661	634	631	688	630	641	667	653	652	658	681	597	638	684	650	625	690	662
3568	5702	3750	2070	1585	1329	1144	969	913	836	810	713	728	711	704	718	696	718	682	700	638	674	651	674	635	648	692	682	618	643	665	675	718	692	617	675	691	627	702	623	683	642	679	628	702	604	651	667	667	690	692	669	633	648	657	629	676	664	616	643	643	668	635	686	631	627	651	658	612	637	628	631	665	589	622	637	634	651	651	631	696	653	626	652	688	629	657	635	639	625	679	661	644	687	654	680	670	637	647	615	627	670	639	672	706	622	668	719	692	670	670	620	635	690	635	682	657	650	643	661	627	674	603	614	645	655	624	676	681	664	629	654	649	629	669	626	595	574	662	677	679	689	615	656	658	665	615	627	672	691	694	616	640	647	634	642	638	631	625	636	640	675	653	637	643	659	663	670	646	632	666	675	600	602	668	645	666	676	652	678	655	660	620	678	657	635	657	599	651	676	636	624	628	646	708	693	677	672	663	699	643	665	640	663	623	701	653	655	661	665	663	664	642	688	666	655	681	657	687	631	608	642	610	628	642	644	649	677	664	640	649	677	670	595	690	703	691	683	672	616	645	639	625	633	621	641	662	667	627	647	673	653	639	617	662	663	616	637	692	664	650	733	682	602	647	650	687	626	682	634	631	680	657	620	649	672	667	654	663	683	653	599	663	619	654	679	633	638	666	678	634	660	674	632	634	695	642	666	683	688	629	605	637	664	669	659	606	659	618	612	668	715	574	660	659	674	680	631	700	640	685	619	619	639	640	637	618	650	635	663	669	675	684	668	681	591	671	633	618	643	621	649	634	647	648	719	670	672	689	667	636	595	672	597	676	642	631	680	639	644	645	605	684	643	661	665	660	659	630	653	637	644	625	647	622	646	640	652	672	636	670	664	633	642	677	656	638	657	660	658	647	630	651	663	624	701	649	706	667	613	650	633	643	647	598	617	626	676	665	620	645	605	672	692	663	678	675	605	674	640	658	686	622	649	654	688	609	678	641	660	635	631	640	651	648	669	635	611	601	644	646	614	639	635	655	648	634	659	657	658	654	698	644	627	620	670	646	654	656	602	615	669	630	635	670	618	659	623	629	641	645	652	701	658	654	641	645	642	667	643	654	615	635	640	661	692	621	636	663	641	667	680	679	650	665	654	677	640	632	633	660	619	655	709	612	662	643	605	634	645	662	620	609	681	657	667	654	633	668	605	645	634	622	696	654	664	669	621	651	665	641	669	628	600	621	646	655	661	674	647	628	667	668	676	639	620	681	659	641	601	666	645	612	642	634	627	658	656	685	649	645	657	640	626	676	665	631	691	630	685	618	648	672	661	657	642	680	643	648	622	688	692	628	653	648	661	627	611	629	631	631	634	691	703	712	586	631	655	647	634	602	677	615	642	650	630	688	612	592	637	649	617	621	654	642	656	644	694	671	676	627	679	643	619	661	641	660	650	665	636	621	641	653	673	609	665	635	629	632	635	652	631	652	641	648	638	663	650	684	649	587	690	618	655	652	636	662	657	637	650	610	652	646	669	670	691	642	666	612	637	605	686	644	650	632	640	631	664	665	623	625	652	627	630	663	655	677	613	619	642	613	667	689	644	605	627	663	612	647	612	695	598	669	643	625	615	646	669	680	635	678	613	672	630	682	644	655	656	668	605	619	661	623	685	634	655	676	619	687	615	649	603	629	693	692	651	687	626	668	619	660	698	664	649	664	588	639	627	604	659	695	654	636	627	636	689	621	678	657	614	644	640	671	629	631	632	664	654	631	674	661	650	674	638	677	621	665	626	619	669	609	624	633	641	656	658	662	665	652	685	673	597	655	649	614	678	641	607	654	667	677	658	646	674	624	651	674	658	613	627	622	652	632	624	677	648	674	659	685	651	694	588	635	642	643	690	639	618	689	673	644	646	634	635	659	635	623	662	653	677	656	668	685	652	642	630	599	681	629	630	681	618	599	637	660	597	645	669	607	644	616	626	658	631	648	684	635	668	634	654	612	652	641	656	635	706	618	595	670	622	638	612	618	627	618	624	619	696	666	677	625	728	640	620	652	645	650	657	651	664	587	590	638	660	650	685	642	658	639	694	644	637	630	629	641	649	645	671	634	660	640	678	634	652	654	699	598	604	670	617	661	647	652	638	620	630	673	689	600	644	648	614	660	662	673	652	646	648	627	636	610	655	699	643	612	620	655	652	646	648	631	641	613	681	665	668	663	687	639	634	626	656	652	632	638	672	659	637	670	661	652	658	662	639	644	643	586	641	652	668	671	604	640	591	687	651	658	612	627	650	635	606	648	684	596	622	633	628	625	649	631	639	645	707	634	615	620	632	656	674	671	618	649	635	669	656	642	664	601	649	638	630	644	629	631	636	674	676	647	656	703	643	607	690	629	697	583	656	649	623	688	640	652	630	662	659	617	633	657	656	631	642	616	632	614	658	625	695	596	674	645	683	618	613	646	645	630	621	649	659	693	624	608	650	630	633	637	620	640	653	644	685	665	660	673	662	645	616	622	677	632	623	602	663	638	666	667	641	634	581	682	628	667	645	614	651	657	642	624	660	606	666	684	652	617	632	683	659	651	634	628	660	659	593	639	665	664	636	667	643	633	695	654	672	688	627	647	646	649	626	623	672	663	633	704	631	642	656	691	653	646	636	663	652	627	629	634	694	615	608	632	678	668	597	595	659	621	693	611	656	660	652	620	636	668	653	644	658	628	641	646	662	638	672	597	629	690	639	621	645	606	642	646	663	640	638	635	639	638	605	661	633	646	611	654	675	634	590	646	631	673	670	655	687	658	620	637	614	663	644	647	673	628	637	671	676	627	675	635	680	680	615	630	597	654	629	664	600	662	633	652	673	619	656	584	650	627	601	662	660	642	662	648	609	650	645	667	688	686	605	662	662	636	671	638	655	646	630	618	656	640	681	633	692	618	683	712	599	648	651	668	677	617	695	618	629	631	637	649	647	645	656	662	669	612	660	673	654	632	622	685	594	675	638	609	637	678	637	650	601	643	634	636	639	646	659	656	671	659	602	713	644	654	621	672	656	645	617	626	675	648	639	618	624	648	647	650	627	641	653	708	696	638	601	683	620	655	660	668	678	675	586	617	659	660	655	627	681	661	665	602	684	642	633	645	658	635	704	644	676	673	650	655	679	674	638	651	671	596	639	625	663	659	667	599	655	640	654	599	652	612	683	654	663	618	673	664	661	595	656	642	648	681	642	645	676	626	624	614	622	663	632	620	663	641	611	626	640	669	653	621	633	661	636	644	671	625	664	601	619	655	668	677	655	651	628	680	634	647	621	617	689	652	651	649	620	654	634	639	643	647	624	633	656	651	621	661	669	636	616	653	658	676	618	613	639	686	669	679	663	632	670	633	622	685	661	639	617	666	642	669	662	680	633	628	681	659	595	608	667	671	661	655	658	660	681	678	644	688	609	626	622	627	658	599	631	626	680	651	653	676	689	649	675	651	627	711	608	573	686	648	686	648	699	641	630
22186	21010	28783	23437	21011	21083	11832	1037	700	571	518	443	414	408	381	328	313	323	322	307	299	278	263	281	269	248	287	244	243	253	239	249	229	221	238	250	241	215	220	206	245	221	242	245	234	221	243	210	233	267	235	204	228	197	235	226	215	218	218	211	229	221	231	220	202	213	208	222	219	205	236	246	228	212	210	237	229	213	209	217	229	219	217	184	224	226	213	229	214	205	224	212	228	212	227	233	217	211	211	216	224	237	220	226	219	212	237	194	217	224	247	233	224	209	205	183	209	232	202	224	229	241	249	224	229	239	225	226	202	234	242	198	230	228	224	206	216	197	198	226	215	210	234	209	217	222	218	219	224	205	219	195	217	214	199	211	225	191	229	216	209	228	210	209	204	228	239	232	213	194	244	222	190	211	232	211	212	207	216	177	212	205	219	224	207	190	246	222	214	217	235	216	188	240	219	211	236	195	225	218	227	248	198	189	243	222	251	205	197	218	231	214	229	211	216	222	217	229	225	220	209	220	257	214	201	235	189	220	208	195	226	188	236	200	228	197	212	196	219	241	238	244	190	242	226	194	201	234	212	210	200	229	227	233	224	215	230	208	211	201	199	219	230	239	220	230	237	240	227	211	210	223	208	230	203	234	216	205	223	226	245	237	217	217	206	214	212	199	216	215	188	230	229	223	219	225	210	233	207	199	236	255	204	215	216	187	230	238	211	212	235	232	229	236	213	247	189	213	235	216	228	227	233	236	209	191	204	215	201	216	226	205	205	199	201	218	245	223	220	227	195	208	248	218	214	229	218	227	213	224	237	208	242	230	190	206	201	229	212	228	214	217	222	236	186	236	206	215	231	234	228	226	216	212	225	254	197	190	208	245	198	223	232	202	214	225	220	215	213	233	227	219	211	211	200	193	209	211	211	216	221	223	219	200	225	215	211	218	215	239	210	214	228	205	192	230	214	229	235	232	215	220	205	201	198	223	232	214	201	230	226	229	216	231	207	204	233	211	207	206	217	229	217	177	228	209	227	206	212	193	213	210	224	199	205	203	209	195	210	203	199	203	258	231	195	203	197	213	230	214	188	217	223	188	224	218	201	224	213	204	215	248	215	220	208	221	217	200	191	233	220	199	213	199	219	213	207	233	203	184	209	222	203	229	214	211	206	212	223	216	200	233	232	227	208	225	229	196	200	218	224	193	202	237	207	212	207	190	243	228	209	204	202	201	216	220	233	208	236	204	238	201	229	215	227	228	219	240	191	198	207	222	230	212	203	230	195	226	192	214	214	207	205	212	235	225	214	237	214	247	223	222	216	237	225	229	234	234	211	223	225	230	202	207	222	209	229	237	195	204	237	183	210	208	202	214	222	223	222	228	209	214	223	218	241	229	213	222	233	215	195	196	213	227	215	187	188	206	225	229	220	205	205	205	207	210	198	213	235	198	219	204	181	243	233	208	202	195	232	211	227	215	223	228	223	200	208	222	192	210	206	206	212	216	203	245	218	202	213	215	224	225	256	216	201	224	224	207	190	216	231	222	211	206	194	199	200	250	197	179	225	243	226	216	214	203	209	219	219	211	230	204	227	228	196	207	209	227	232	204	204	209	212	202	210	234	209	200	227	228	214	208	206	219	214	204	203	244	251	235	206	210	209	219	221	214	235	224	177	223	208	222	225	194	232	208	244	221	219	208	232	238	225	196	182	228	242	259	196	202	212	208	216	201	237	207	201	242	231	239	207	214	200	227	207	185	204	208	225	221	244	239	240	212	206	216	222	195	211	215	217	210	207	220	214	199	207	205	207	214	224	239	221	212	208	199	211	198	250	215	221	206	221	256	205	204	200	215	231	218	224	228	219	222	189	235	204	233	208	252	237	218	200	231	218	206	224	206	239	228	206	213	193	219	232	211	220	194	238	251	224	235	226	220	238	208	225	178	196	241	254	235	210	204	214	216	214	229	238	190	219	220	193	210	226	228	194	200	218	228	187	238	216	204	222	221	227	213	210	210	236	207	161	200	195	209	197	226	240	233	219	203	235	242	218	216	260	207	210	241	222	241	226	205	224	206	200	192	211	215	211	238	212	229	200	229	210	229	208	205	215	217	247	208	202	193	219	212	204	222	226	216	234	220	217	218	216	207	217	213	192	222	201	200	244	204	219	219	219	217	213	205	228	191	241	236	199	232	216	213	209	187	223	201	232	206	214	222	214	219	213	225	222	217	232	197	220	227	236	235	220	209	211	194	217	217	191	227	237	201	215	218	201	201	206	217	262	228	212	220	203	187	222	222	229	197	209	202	230	198	209	213	231	230	223	205	212	210	227	214	197	218	214	202	265	189	204	213	214	188	224	233	195	210	238	204	208	203	223	182	223	206	234	206	220	221	204	229	224	226	211	199	201	227	235	199	203	234	213	232	204	209	198	219	231	241	229	210	215	209	194	240	204	215	208	199	212	210	208	206	231	245	197	223	184	215	228	229	227	231	224	227	186	255	243	224	224	224	242	226	242	225	222	185	201	210	216	202	218	230	221	198	181	220	226	193	223	220	201	216	215	222	241	202	210	213	226	211	224	241	234	197	242	212	190	229	198	213	216	221	217	227	229	216	212	192	230	226	208	202	221	207	226	204	207	207	211	221	223	201	185	208	211	236	218	198	228	211	193	190	228	214	249	213	202	208	208	237	226	191	206	222	211	207	193	236	231	208	222	218	216	202	191	215	209	213	215	203	209	229	203	204	234	206	219	206	238	208	188	239	244	228	231	231	209	224	212	223	211	206	243	220	208	215	237	198	202	196	212	203	209	231	172	216	195	215	233	218	190	232	222	193	210	214	221	243	209	176	224	212	197	230	224	206	203	234	212	231	204	225	229	220	187	221	216	218	197	208	215	216	211	223	210	230	216	215	210	206	212	236	243	220	212	219	212	196	241	193	206	236	240	235	203	207	209	234	232	234	222	232	217	206	204	207	228	214	233	199	220	185	195	214	205	225	222	221	222	197	214	215	200	187	229	220	190	233	233	227	182	205	209	239	211	217	203	211	202	204	212	230	211	222	229	203	198	199	218	230	217	227	219	196	200	197	220	244	232	232	206	205	248	230	209	235	214	226	197	227	222	213	221	231	202	225	187	227	217	244	205	193	206	233	224	208	191	207	219	204	232	215	231	243	209	233	212	214	207	215	220	222	215	211	204	222	218	208	201	202	216	231	224	205	210	228	218	192	221	233	223	230	213	189	206	230	228	202	198	208	231	211	165	210	206	207	244	224	209	246	209	192	215	216	257	198	220	208	210	197	217	208	228	214	214	205	212	222	190	224	217	219	212	219	189	226	229	199	257	229	225	222	209	187	199	214	213	235	214	230	229	224	226	224	199	215	211	198	217	219	209	211	235	220	241	204	223	211	196	210	227	221	198	213	237	212	225	211	215	235	211	228	222	237	197	225	255	207	241	227	253	219	215	230	215	190	208	224	203	237	210	245	204	229	216	210	195	203
4266	13832	9732	4881	3355	2457	1782	1349	1058	841	768	602	525	489	419	427	361	338	334	299	288	336	321	298	284	288	270	262	292	264	235	229	238	238	223	235	287	232	234	222	209	224	258	220	254	191	238	248	237	228	225	218	229	240	214	207	250	226	211	215	229	227	233	243	209	223	226	218	210	233	220	225	204	223	220	230	204	219	231	202	234	217	199	211	223	219	226	229	227	183	231	219	221	219	219	265	221	227	229	214	217	198	223	228	207	223	213	217	205	229	218	219	189	223	232	210	227	203	265	218	220	208	208	204	200	201	225	215	225	206	240	216	203	213	214	226	218	212	252	202	202	228	241	230	222	233	189	232	223	224	191	220	201	220	199	239	222	241	228	210	222	212	224	228	215	243	208	227	234	227	222	193	227	225	222	225	201	226	220	253	225	211	220	243	214	211	227	206	245	212	213	243	188	223	238	212	215	229	196	220	220	223	230	241	218	224	220	232	220	223	203	216	239	210	238	202	243	248	227	226	214	215	211	234	201	199	225	210	232	216	205	217	215	226	232	236	175	205	259	236	214	220	219	213	208	212	223	214	207	211	225	210	221	222	205	198	237	213	225	231	233	225	202	219	216	195	226	206	199	207	233	228	226	212	219	215	227	233	201	249	223	212	205	210	189	206	212	219	201	224	199	209	210	253	220	203	248	220	211	203	207	213	238	228	221	169	217	233	196	196	227	240	192	226	215	209	208	190	235	193	207	231	189	234	206	197	221	208	207	216	229	216	206	210	217	207	210	236	212	214	203	193	230	220	214	191	224	210	218	197	234	199	225	225	200	242	230	203	228	218	221	228	230	237	187	230	224	216	248	199	225	200	218	230	235	208	205	211	240	222	200	216	244	200	212	224	221	244	211	194	224	224	230	238	214	232	201	221	229	172	196	198	185	207	236	191	230	235	230	210	237	217	232	241	221	229	221	210	217	217	202	216	226	209	231	200	216	236	239	233	203	227	244	226	206	208	237	236	196	200	217	205	218	201	169	226	206	197	211	213	225	245	223	211	214	206	216	222	224	222	199	196	219	191	219	205	212	232	220	225	224	215	212	213	208	207	232	210	209	218	243	228	228	224	218	209	201	206	226	232	228	220	207	217	213	186	226	215	216	207	211	195	234	213	205	226	229	219	209	201	200	221	188	201	240	208	207	190	193	218	228	218	233	218	207	213	208	210	209	207	206	222	217	204	226	222	202	207	200	199	192	201	206	211	243	208	208	230	232	219	228	191	234	216	221	217	227	232	222	233	217	201	210	200	226	202	197	235	225	193	218	225	214	221	210	223	223	241	260	225	229	224	244	215	218	224	216	236	231	208	229	221	235	214	218	201	198	252	192	215	204	215	255	220	232	232	216	227	210	223	199	221	217	211	204	216	232	223	223	228	223	198	217	225	240	192	210	211	217	242	221	238	258	223	190	213	231	206	205	212	220	208	222	195	219	215	228	240	210	214	209	204	233	211	222	239	229	203	237	227	241	225	211	224	218	201	225	226	210	217	246	208	228	224	224	216	219	203	203	214	209	242	205	237	225	179	199	242	231	225	207	215	225	225	205	219	209	228	187	221	222	226	219	236	200	220	231	186	237	232	199	211	203	258	220	242	203	211	221	207	220	227	205	204	226	226	220	217	220	225	242	197	206	204	203	185	223	219	216	211	219	213	215	232	193	204	220	226	219	209	204	245	203	241	210	250	219	190	209	211	244	209	215	215	255	216	228	218	240	204	195	227	191	208	209	229	213	228	225	214	232	231	218	198	217	219	213	230	223	211	231	229	199	219	234	242	191	231	228	221	223	193	222	218	229	231	230	214	242	208	236	206	227	201	241	214	258	217	209	199	226	224	220	228	236	206	228	239	238	177	223	205	214	204	240	212	200	212	241	199	206	209	179	207	218	238	232	213	207	218	205	218	241	213	207	206	218	234	233	209	219	218	212	201	242	216	192	254	220	232	227	219	228	201	235	206	234	209	242	233	227	214	217	239	238	216	220	216	218	228	216	220	221	225	238	204	192	254	245	211	245	207	260	169	212	204	208	185	219	207	243	228	257	207	235	213	207	228	202	219	216	221	217	226	211	239	218	229	227	212	234	222	228	231	214	241	208	226	201	215	206	213	226	200	216	216	222	216	202	192	191	210	227	251	194	212	220	214	209	228	227	236	218	202	220	216	207	218	223	203	217	224	191	235	209	218	204	195	199	223	206	225	206	207	211	200	219	222	213	242	232	225	233	219	205	197	203	208	247	204	197	196	196	228	211	208	219	184	197	213	221	248	214	202	200	180	212	249	215	209	218	221	188	202	225	222	204	224	214	220	211	206	216	222	231	206	207	209	223	227	231	231	190	241	211	214	221	204	205	186	215	228	203	200	244	216	223	203	232	208	210	236	241	203	246	218	222	232	193	209	222	238	223	214	218	208	223	201	233	230	238	214	223	216	219	220	231	199	216	208	241	222	223	215	187	177	194	230	195	202	192	232	230	198	209	219	226	214	239	198	210	222	225	223	204	215	247	209	193	232	214	208	230	207	234	224	210	219	213	212	206	223	204	234	205	207	210	227	208	231	222	219	192	212	209	188	233	242	233	200	195	221	233	239	224	234	228	221	220	221	216	195	236	206	210	199	226	234	238	209	218	187	207	195	237	221	217	228	220	231	229	219	209	218	217	199	221	218	205	208	237	201	225	230	224	207	208	249	224	212	195	219	245	223	203	218	192	253	228	251	210	220	207	220	215	218	210	232	211	224	207	204	198	233	213	217	241	214	199	237	189	217	217	214	249	228	243	216	230	232	224	218	197	210	213	212	203	202	176	214	221	210	239	202	218	228	228	223	214	208	222	250	199	222	222	208	215	213	219	210	211	237	220	244	237	193	193	217	237	212	212	203	199	209	201	229	206	245	211	207	232	223	203	213	216	201	202	245	231	208	217	212	210	226	227	231	203	233	212	209	211	210	215	226	212	203	228	231	200	220	209	201	204	238	248	222	263	202	203	252	231	200	217	215	250	260	204	201	228	229	227	214	232	207	221	221	221	221	207	218	216	218	214	206	185	215	216	210	238	196	217	246	211	217	224	232	213	196	204	203	197	211	206	223	216	201	187	202	227	206	204	223	222	238	225	238	226	226	218	213	205	228	215	226	206	196	224	219	199	215	204	196	204	218	239	194	214	236	209	220	203	222	213	227	210	208	215	190	230	232	220	221	187	204	219	189	221	210	212	206	238	211	190	224	179	214	214	215	202	222	225	220	205	210	217	220	204	193	220	218	223	231	222	218	231	221	197	226	216	217	224	226	233	239	215	203	226	205	207	191	219	221	214	221	192	235	206	210	205	201	210	225	223	242	205	226	206	207	191	212	201	200	215	198	208	207	217	186	188	204	205	211	208	223	212	217	206	225	200	200	209	229	214	218	193	223	220	217	219	205	198	210	229	217	217	189	223	202	210	211	209	218	198	204	198	208
27091	20800	13018	1635	817	704	755	687	676	653	615	638	557	646	601	595	605	618	640	621	630	648	611	594	598	612	635	604	605	593	623	608	615	627	641	648	644	592	593	593	619	563	588	605	582	619	620	626	581	639	640	619	583	627	588	588	597	621	567	613	637	631	612	627	598	616	588	603	640	587	593	598	598	596	568	621	596	606	590	609	601	623	564	605	586	595	577	574	593	570	620	587	567	586	595	588	600	606	569	626	588	596	589	623	612	643	633	585	587	607	594	620	587	603	588	622	621	592	583	609	619	640	568	596	626	567	620	644	610	609	589	601	606	581	608	586	604	637	595	591	606	614	595	615	577	585	617	648	546	608	591	606	608	609	574	597	627	582	613	575	582	600	622	627	616	589	605	606	623	670	654	609	567	638	638	612	595	619	573	623	592	585	616	628	599	580	571	567	638	595	609	553	634	582	580	588	602	586	614	630	625	635	615	601	577	624	626	591	654	589	613	584	572	596	585	585	577	594	571	595	567	580	589	620	588	625	637	659	649	616	618	594	607	597	619	587	621	618	634	625	593	582	583	621	627	621	616	578	569	618	616	625	577	604	610	620	641	582	599	581	586	538	602	599	584	650	614	587	599	601	607	589	576	627	590	606	618	623	575	562	547	585	580	583	635	642	587	632	569	572	554	642	651	593	597	584	628	574	596	597	580	644	580	590	598	600	565	605	614	612	586	592	632	589	613	619	610	600	548	642	664	584	608	566	602	572	654	640	610	607	598	631	583	583	636	625	572	644	578	581	591	615	580	550	547	634	606	611	627	591	614	618	623	609	585	613	615	565	615	578	609	595	591	629	583	645	626	616	577	628	595	610	600	612	619	615	591	571	618	551	591	606	610	656	621	611	588	611	614	614	567	615	613	606	577	630	595	594	584	595	582	558	607	614	582	602	615	597	580	607	596	592	601	617	646	572	610	602	631	607	594	582	584	653	586	621	612	619	615	612	593	620	674	563	628	601	617	555	642	626	592	612	569	589	627	571	635	674	642	591	591	677	618	589	575	611	607	615	591	606	647	593	629	631	615	586	646	590	622	580	566	602	625	591	597	585	592	564	628	574	642	578	608	587	621	597	631	575	589	617	609	573	610	641	601	566	598	589	628	574	574	596	596	608	588	629	554	599	621	619	612	603	615	605	558	600	558	605	632	574	573	593	620	565	598	636	626	576	571	577	617	602	591	586	627	605	640	605	624	595	579	592	562	607	628	605	608	598	648	585	641	644	599	608	559	589	600	602	625	616	643	580	589	588	608	580	666	626	583	627	596	625	590	600	614	604	578	616	570	587	609	605	563	611	656	642	607	635	592	626	571	634	619	657	582	568	634	579	583	587	594	599	628	626	619	621	638	581	607	575	578	626	628	622	595	569	647	653	560	582	603	611	624	575	602	619	577	624	589	600	623	622	592	632	602	601	625	632	575	630	569	576	608	619	590	579	583	577	609	570	601	641	590	603	596	598	646	591	586	592	607	634	572	572	594	598	638	620	653	605	551	621	619	610	584	587	606	577	620	589	626	591	567	636	583	574	620	577	592	616	586	544	585	608	586	609	634	592	580	618	617	578	598	607	610	607	594	568	623	639	617	641	626	598	605	594	613	594	587	594	597	592	562	612	600	562	561	655	594	606	615	603	601	608	610	626	615	645	577	607	580	602	603	624	599	641	591	687	604	547	592	628	570	614	619	622	550	568	629	608	620	609	599	588	640	568	588	603	616	582	608	610	624	583	628	605	609	574	611	589	594	572	580	590	632	593	609	610	578	570	613	605	590	584	612	556	578	640	587	624	616	620	587	587	576	583	570	605	637	584	548	603	601	610	597	577	585	608	619	623	635	566	586	614	611	579	629	609	598	611	612	598	651	567	553	586	614	623	614	532	655	613	580	639	608	597	574	621	649	581	615	576	626	578	621	629	598	553	599	617	608	582	602	594	603	637	611	602	633	629	596	620	577	618	586	559	587	610	642	614	566	598	571	576	615	626	628	592	586	600	642	591	587	634	574	631	614	594	555	586	598	637	629	595	627	575	601	648	641	660	593	619	535	632	600	605	655	616	607	613	617	593	621	584	606	630	618	603	609	594	605	593	540	590	593	612	560	571	592	623	643	589	577	548	598	604	602	577	591	572	597	600	572	632	602	615	597	606	660	610	598	640	587	609	554	593	588	647	591	603	539	575	580	576	628	547	539	608	587	611	626	624	620	610	617	591	616	615	579	622	651	578	578	603	629	586	590	609	540	609	569	634	608	630	539	626	588	581	616	565	613	619	600	562	616	624	584	588	594	648	627	616	588	595	610	569	618	581	597	584	667	615	586	616	606	599	603	608	616	596	611	646	573	603	612	561	614	588	574	594	614	623	583	632	589	622	599	597	631	649	639	640	596	572	582	614	586	644	644	605	639	634	593	647	618	569	633	610	634	573	577	593	575	636	616	621	600	626	596	628	622	609	620	623	599	619	603	599	590	583	579	605	624	626	577	567	629	586	573	588	621	564	645	633	660	597	614	589	616	596	601	609	592	625	622	563	612	611	626	591	637	607	546	575	600	621	580	569	613	614	614	622	615	605	590	609	612	597	598	604	645	573	584	661	649	579	634	569	609	614	584	627	619	617	604	573	564	617	585	578	643	610	584	606	587	596	625	588	614	580	605	633	605	612	581	628	597	610	601	679	585	560	585	593	605	600	611	641	625	573	581	592	607	600	617	614	621	615	612	597	626	614	602	569	585	629	575	584	582	615	651	599	620	579	605	667	592	649	605	569	591	617	603	645	640	609	578	590	641	592	611	629	634	653	568	581	598	601	600	611	634	560	621	587	587	567	626	637	620	589	627	582	591	607	619	589	615	637	592	613	621	568	607	619	604	622	631	599	614	644	591	637	559	574	563	637	564	600	579	537	588	610	594	561	629	608	591	587	554	623	624	585	591	557	585	602	614	607	631	586	632	652	588	603	586	575	629	609	601	617	603	617	611	636	596	630	606	624	637	604	622	636	556	614	590	589	615	616	631	603	579	639	597	614	596	584	622	584	589	632	626	620	587	634	603	598	631	588	604	562	585	596	641	647	563	585	596	618	579	610	584	601	655	645	635	610	616	648	566	604	593	609	613	604	589	564	600	638	608	593	588	678	624	647	613	576	601	595	606	608	589	642	655	596	594	628	625	602	620	617	614	592	592	589	599	620	600	602	614	581	580	632	593	611	603	615	623	600	593	575	606	668	613	607	595	607	623	621	582	619	589	597	569	609	641	639	578	606	591	635	617	569	628	598	638	636	602	601	645	576	605	588	605	648	629	645	593	606	605	605	620	591	587	566	606	635	592	597	632	597	637	603	625	645	580	584	596	629	596	571	602	584	626	542	628	562	613	635	624	605	597	623	605	635	589	623	576	580	586	593	576	587	621	598	628	558	576	599	652	629	592	579	585	599	566	591	589	604	598	608	598	597	590	629	615	575
4404	2481	1582	1056	904	846	760	699	722	677	652	658	643	639	627	603	606	587	619	594	584	604	608	640	589	675	616	653	588	627	625	584	591	613	645	627	617	591	658	584	617	612	591	631	611	621	647	575	562	592	602	656	638	610	638	599	583	618	630	616	636	600	572	574	620	594	579	584	612	625	575	629	606	630	599	596	639	568	595	618	617	591	636	562	582	616	579	605	614	566	633	628	580	631	598	624	620	597	626	622	599	563	607	602	641	587	632	630	636	614	653	639	619	602	623	631	630	643	555	611	556	565	608	590	597	596	601	584	631	618	597	641	601	607	665	619	573	611	631	585	661	587	614	627	590	634	617	639	557	639	614	627	677	593	599	535	573	640	574	629	618	575	606	609	574	581	601	597	606	618	608	629	633	611	628	602	646	590	608	605	576	654	637	626	585	596	586	648	552	604	590	626	603	586	634	577	618	600	586	629	572	601	597	633	612	594	597	584	638	628	592	579	570	575	611	586	635	636	608	582	646	608	620	615	584	653	620	613	574	628	634	587	647	628	618	588	602	599	621	632	636	576	547	603	647	638	620	578	601	617	629	640	614	611	611	625	555	629	598	639	639	606	595	573	611	592	620	588	606	608	593	626	608	634	599	654	604	576	576	604	620	603	605	626	615	593	613	604	593	609	616	606	566	593	607	590	611	614	595	617	609	584	601	615	595	639	602	629	632	561	612	623	582	653	627	613	642	590	627	624	585	571	585	562	601	617	614	623	609	661	619	610	589	655	637	669	628	574	629	645	593	656	615	692	633	641	627	592	637	561	621	606	590	627	610	583	612	626	613	609	661	608	633	632	632	642	602	591	620	623	599	637	588	590	591	571	581	602	571	615	589	565	638	597	610	651	595	614	608	634	635	647	598	607	622	614	614	587	620	622	597	643	598	638	602	634	657	580	607	626	606	590	599	621	627	646	615	583	618	625	620	640	574	614	588	573	613	591	575	618	595	608	608	632	580	607	639	606	630	605	630	590	602	617	619	576	584	626	612	638	571	636	570	615	612	629	576	637	556	639	600	634	631	572	611	622	626	585	607	585	624	623	618	618	601	617	559	569	607	595	639	599	594	605	601	603	607	604	598	613	596	611	559	587	665	604	625	612	618	635	625	599	576	604	616	597	600	636	557	565	588	598	652	634	610	597	626	611	666	597	595	617	599	605	631	584	582	612	644	575	578	599	598	624	591	625	604	616	552	632	562	668	592	648	623	582	606	613	563	604	573	631	635	611	609	620	619	565	595	659	586	622	628	657	606	595	584	604	622	666	614	612	624	639	598	596	624	617	617	605	629	625	579	567	673	583	654	604	617	608	676	640	616	612	579	624	607	547	629	648	588	614	620	595	594	604	569	643	621	589	647	660	634	634	624	604	575	616	583	596	638	630	593	613	601	612	610	576	615	586	604	597	623	609	648	631	599	608	599	606	626	641	623	572	633	591	571	584	649	589	627	635	576	596	621	609	594	648	633	667	573	611	598	595	619	638	638	658	565	623	608	574	616	585	596	620	611	643	559	615	604	591	602	614	652	624	594	630	614	586	578	589	590	589	688	599	598	614	620	638	628	610	616	592	589	618	615	625	635	621	617	598	636	648	592	616	602	629	602	584	636	585	609	583	574	625	582	594	615	657	594	570	594	600	603	576	588	630	638	588	559	594	612	614	605	575	585	590	618	607	642	619	659	615	582	612	616	641	634	618	617	611	612	594	611	613	572	620	608	608	585	597	610	621	609	582	617	572	621	577	628	621	567	652	618	624	618	612	585	646	627	594	648	608	608	638	594	592	623	638	612	627	650	614	633	595	558	617	616	619	638	581	649	580	657	606	611	570	576	553	608	608	641	606	650	634	579	561	571	579	632	619	609	592	614	616	594	624	590	611	611	567	577	638	593	635	594	621	601	602	641	626	616	638	595	602	634	620	590	611	567	619	603	659	627	620	613	617	595	561	593	598	615	634	623	537	602	638	644	623	575	616	607	593	612	598	601	619	641	650	618	597	622	620	581	606	603	604	589	608	641	597	573	612	618	633	631	568	579	622	637	583	635	634	601	634	624	631	641	603	591	602	551	621	582	595	659	591	594	606	598	604	651	601	570	555	598	607	606	619	656	600	600	650	615	557	576	631	617	562	615	610	589	606	600	591	614	622	626	605	574	603	610	601	636	620	595	592	633	555	653	610	604	592	611	611	634	609	561	624	579	622	587	633	621	623	637	668	586	628	579	587	584	625	597	575	566	568	600	633	627	574	619	632	596	584	587	598	625	596	671	638	613	601	632	566	562	571	601	589	606	583	630	586	625	573	587	629	618	596	625	588	635	598	608	622	654	632	639	621	634	592	637	608	594	619	583	601	624	613	602	635	622	579	600	602	566	598	606	570	619	623	620	581	604	606	543	636	603	632	612	643	637	639	642	589	610	600	614	579	613	611	594	612	660	615	614	619	567	593	666	584	624	587	617	602	619	572	650	577	605	580	616	597	583	584	626	604	605	635	605	566	590	640	628	611	604	630	591	595	634	590	559	642	624	564	596	584	603	586	605	603	576	596	595	622	631	604	590	579	597	617	609	630	616	603	589	587	590	607	599	643	570	615	587	600	610	577	610	594	612	671	646	596	629	615	651	596	594	622	652	621	568	673	648	569	590	594	602	641	635	649	628	611	598	596	604	635	600	616	609	624	593	613	605	608	616	646	646	595	635	572	612	611	544	624	650	615	636	573	626	622	619	555	593	587	632	599	602	651	619	581	599	606	623	633	597	584	614	664	635	585	644	573	608	615	635	636	630	577	592	589	593	632	621	658	658	616	580	625	597	637	572	609	621	586	585	592	625	612	594	569	611	653	599	612	560	581	639	628	580	598	632	592	588	608	618	604	662	617	596	592	586	581	572	620	608	592	622	591	612	630	598	647	610	639	582	613	624	607	626	623	600	606	578	606	602	637	623	653	661	607	621	605	620	578	660	628	613	631	582	598	589	601	590	627	599	569	634	583	611	602	622	617	617	616	592	616	623	614	599	608	632	601	572	588	575	585	610	585	603	608	607	607	593	580	596	581	568	578	597	605	616	613	598	584	618	614	624	592	612	670	629	593	612	626	579	633	626	621	640	629	619	642	637	615	615	610	589	603	584	605	635	600	635	544	611	640	622	587	582	664	625	646	597	608	581	615	581	620	616	635	629	592	637	666	638	603	601	610	614	585	643	617	590	574	607	593	576	600	579	602	636	590	618	633	598	616	607	611	618	616	619	574	632	583	621	670	575	605	658	611	617	560	659	601	614	593	602	610	593	636	627	574	592	557	576	643	612	561	572	651	650	661	600	632	596	632	650	603	606	641	588	585	611	604	616	584	626	639	628	630	596	645	560	631	626	641	620	590	634	625	608	624	578	625	617	592	658	633	601	566	613	661	605	599	612	644	588	582	582	575	584	600	572	574	599	602	591	624	597	569	623	596	589	589
23236	20954	28348	23766	20961	12041	1115	630	539	505	450	418	390	368	362	333	309	362	332	301	299	313	331	275	283	265	315	304	261	277	276	318	283	282	324	289	269	344	306	274	297	282	264	302	303	268	279	294	295	309	280	283	269	268	284	303	289	279	283	261	294	255	251	275	255	271	278	283	277	280	295	274	300	283	318	284	273	290	250	301	293	259	299	267	264	265	274	264	258	272	274	254	288	274	293	270	280	262	262	264	278	293	295	303	311	284	307	272	280	281	291	274	283	270	267	280	303	253	276	292	281	262	262	278	258	257	273	296	308	272	296	264	255	283	261	265	251	271	283	274	304	281	265	284	271	300	288	273	302	281	283	320	264	320	292	255	300	303	255	311	260	282	309	248	270	264	269	254	275	314	284	259	293	265	320	282	285	264	258	282	291	257	284	289	285	279	268	288	272	280	258	307	271	257	257	310	286	272	296	307	266	311	294	246	260	292	313	258	324	275	290	284	264	278	256	235	274	284	263	296	263	266	293	313	293	276	306	255	272	259	267	275	259	268	252	270	291	302	253	261	240	279	316	274	283	264	310	266	276	277	305	259	296	289	264	285	283	263	253	284	285	261	275	297	265	273	267	276	271	315	294	281	306	306	279	275	320	290	238	275	282	302	306	305	245	262	301	302	253	246	281	251	282	264	267	271	261	315	253	290	293	251	294	291	263	272	257	262	268	283	268	272	272	302	307	251	280	244	300	299	267	294	281	265	260	269	237	300	313	273	243	249	303	258	261	312	299	291	272	289	268	292	258	262	249	278	277	297	246	265	252	256	265	289	282	313	267	257	266	255	283	272	278	256	260	293	264	282	277	272	260	273	278	284	287	268	256	258	258	274	288	286	279	276	259	284	282	282	289	276	260	273	277	260	273	284	285	277	288	249	285	301	287	277	282	263	261	263	280	323	280	241	249	276	255	261	242	264	273	283	269	261	255	302	280	272	278	287	270	277	291	288	282	271	290	269	271	268	256	275	299	263	282	294	271	259	262	271	259	284	257	305	270	249	262	278	255	254	250	263	291	280	288	272	270	261	307	267	287	291	270	260	290	282	255	270	255	300	258	278	290	276	315	262	258	254	251	294	273	279	279	289	243	290	309	278	284	271	292	294	266	283	276	285	263	281	283	257	270	287	269	254	282	270	255	269	259	284	278	280	294	285	278	289	307	283	259	278	298	319	252	308	266	254	267	293	262	288	289	264	252	276	304	274	282	263	274	287	280	277	265	303	283	250	267	258	275	278	260	278	277	271	272	279	297	301	293	281	271	269	270	280	247	285	291	277	290	278	255	239	259	260	246	277	257	284	261	266	287	288	268	272	265	256	270	288	279	279	267	266	275	286	293	275	270	293	273	277	282	274	281	265	287	247	250	261	282	256	266	255	279	289	281	262	257	271	289	276	303	283	260	247	288	282	257	289	234	272	309	285	261	254	273	278	269	299	285	272	279	264	247	281	287	275	258	285	258	280	262	289	268	273	261	264	285	254	254	229	287	290	233	300	262	280	288	306	298	278	294	288	259	292	295	303	268	278	290	286	296	306	275	265	287	292	276	284	267	274	281	284	262	300	276	312	307	296	289	293	297	271	292	276	267	289	281	278	279	258	278	253	267	271	270	264	267	289	253	246	273	295	248	255	287	280	279	270	290	261	276	268	282	271	290	298	287	281	256	273	239	268	306	239	295	288	297	260	251	295	304	290	282	294	275	266	274	272	269	286	285	281	277	253	268	273	263	271	283	248	265	275	294	254	274	292	279	272	308	276	284	251	293	290	287	260	285	262	249	266	279	261	278	278	255	285	267	276	304	287	282	277	305	287	282	251	270	257	292	279	304	269	269	289	287	281	300	280	258	280	301	279	259	263	279	279	274	240	256	278	295	237	246	283	286	264	280	256	244	278	236	282	258	260	263	299	278	270	291	280	256	284	275	269	293	262	271	271	289	275	251	251	293	249	285	307	274	288	273	279	297	281	277	278	286	277	269	299	276	300	279	303	291	310	251	286	300	272	271	272	276	292	299	264	267	279	266	255	282	317	265	267	287	279	273	288	281	289	285	256	274	283	282	261	262	269	301	269	265	281	297	263	275	278	277	266	268	255	317	266	267	275	262	273	273	260	281	269	278	260	289	268	276	253	264	271	292	297	323	290	277	285	235	263	261	277	300	276	271	280	260	283	295	277	318	244	278	252	262	283	275	273	285	244	250	281	289	308	261	259	285	287	300	280	270	254	275	283	275	268	284	290	276	278	274	293	274	269	288	281	269	256	276	271	273	271	287	268	274	254	255	278	255	297	273	280	290	297	254	278	266	291	270	282	292	290	274	285	246	266	287	285	288	271	284	249	275	258	298	303	273	305	301	282	253	257	248	270	259	248	285	262	270	220	297	259	290	273	265	258	239	271	285	259	253	278	275	287	280	284	272	285	322	269	284	289	310	282	255	275	245	303	270	256	274	261	273	300	285	290	295	274	272	279	288	274	304	265	288	278	290	291	276	287	270	297	271	277	269	282	294	272	271	291	284	285	271	262	261	284	282	274	249	302	289	288	286	275	281	292	273	262	299	287	296	254	296	277	259	285	265	269	261	273	281	242	261	249	258	292	282	258	283	282	265	274	281	291	266	269	311	272	278	258	289	271	295	276	272	263	280	290	268	265	266	249	255	287	290	266	301	296	262	270	267	274	266	280	278	311	242	245	268	273	266	257	285	258	281	265	247	309	270	284	263	271	278	266	273	256	269	275	280	241	274	280	287	270	225	285	252	289	269	267	283	248	271	278	278	256	286	256	271	276	279	237	265	271	275	262	250	290	275	274	288	264	273	279	269	296	283	277	273	274	252	284	270	257	308	268	280	246	253	278	274	283	299	292	274	249	270	265	288	298	268	236	256	272	243	270	272	279	287	266	305	315	292	265	265	297	281	289	246	251	263	263	257	248	260	279	276	280	264	269	271	271	288	252	308	275	290	284	277	269	295	271	272	280	269	283	278	276	263	257	263	268	269	292	290	274	265	287	270	265	276	283	267	261	277	278	282	292	272	284	305	280	271	257	281	289	276	267	297	276	288	270	290	274	272	248	275	284	270	271	285	266	260	289	277	282	248	254	304	261	260	284	278	297	268	270	292	287	286	263	261	290	269	245	318	293	275	268	289	302	296	267	286	272	280	260	286	281	272	288	301	272	291	242	248	249	263	289	253	268	268	306	286	286	280	283	291	285	289	252	297	275	253	254	287	298	264	289	273	281	258	285	296	285	263	264	273	239	259	287	277	261	266	277	291	301	244	253	310	266	239	278	262	289	302	300	273	251	271	274	292	310	289	289	279	255	288	280	268	301	285	286	284	280	278	274	257	284	284	290	285	280	283	252	298	294	256	268	293	258	270	272	298	293	325	267	293	294	317	266	291	268	296	296	317	277	258	270	278	268	275	250	261	280	270	308	267	300	268	245	301	276	304	249
3266	8899	5988	2942	1994	1521	1132	920	720	611	514	465	491	363	414	364	366	398	335	336	353	360	345	343	333	358	288	324	281	316	295	331	316	314	290	330	293	296	293	296	311	249	285	279	291	308	266	297	283	298	299	256	284	278	279	304	296	302	318	284	283	305	279	304	305	290	292	272	303	264	295	284	298	325	314	319	274	252	272	276	277	289	275	281	330	305	277	274	258	260	308	281	293	293	273	291	303	283	287	308	303	274	281	279	289	289	287	322	300	282	284	284	253	309	287	275	290	295	310	276	287	285	286	304	290	288	287	299	288	292	286	301	284	286	277	254	270	279	261	285	298	284	294	325	292	273	279	309	283	308	292	276	278	289	282	307	316	258	298	282	268	280	279	301	309	274	325	268	270	288	317	284	299	278	309	293	318	313	289	291	303	271	294	283	281	267	262	259	288	305	290	296	285	286	277	318	281	321	293	285	284	279	295	301	301	275	280	273	257	270	288	281	298	282	273	312	287	281	310	299	272	300	280	274	301	289	314	231	294	314	252	276	286	264	287	287	285	274	321	276	301	288	302	311	299	315	281	326	273	284	306	283	289	288	283	269	291	296	307	267	312	286	299	287	292	280	278	254	313	277	286	306	279	273	271	284	285	298	271	291	318	304	290	261	284	308	267	283	309	273	301	294	293	315	277	279	283	259	295	292	292	294	255	257	311	250	308	303	283	261	277	316	289	279	262	258	318	290	287	264	269	284	311	297	273	276	309	310	279	265	269	322	284	252	300	283	256	299	299	300	285	294	282	272	292	320	269	289	316	314	320	312	281	285	270	282	270	290	273	302	297	284	284	296	282	267	302	263	320	321	277	269	290	286	273	263	266	247	294	296	293	291	309	295	316	290	316	274	286	294	244	286	305	295	249	315	320	287	287	309	298	279	284	288	262	277	321	287	298	306	267	261	270	302	284	275	277	305	291	285	310	259	270	297	307	282	297	306	260	293	250	281	274	309	274	292	305	318	263	283	284	271	288	298	272	280	313	272	293	317	267	300	302	301	278	272	296	275	266	282	284	267	252	300	260	292	292	305	324	290	280	290	306	304	270	295	277	284	278	284	247	278	259	301	295	283	308	287	268	291	266	286	282	280	290	297	258	282	320	277	309	281	283	295	309	301	303	278	306	302	291	303	286	276	270	257	283	280	269	285	283	292	316	279	271	293	283	271	278	316	294	264	282	304	268	282	253	271	280	263	275	292	270	296	298	304	292	288	260	309	261	302	274	293	271	306	309	312	286	284	278	280	292	280	272	281	268	275	320	298	282	281	286	285	278	298	291	283	259	299	273	277	287	304	284	293	315	296	316	282	283	272	288	272	324	299	267	306	310	331	299	255	292	286	321	290	301	283	271	288	278	273	273	274	303	276	271	311	274	300	278	270	275	279	288	276	293	293	286	325	261	261	291	282	274	291	277	272	289	307	292	290	279	273	293	318	291	285	278	306	315	283	251	308	285	301	285	274	280	293	296	277	285	288	286	259	312	306	256	273	292	279	272	266	305	316	288	254	280	294	322	252	287	268	290	275	294	269	289	290	283	320	297	272	285	270	287	290	271	289	301	293	263	265	291	276	265	260	273	256	275	242	278	252	298	298	312	288	278	297	289	282	275	311	295	305	283	300	293	301	315	268	283	291	286	267	291	301	287	282	294	270	324	290	270	286	281	294	284	320	282	287	296	317	274	270	316	291	283	261	246	266	304	302	288	258	287	281	289	316	315	297	274	274	274	285	252	298	327	287	309	294	277	294	290	279	313	284	275	282	312	254	297	279	262	306	268	291	270	271	277	292	264	289	289	287	286	289	294	246	283	293	291	291	297	281	278	278	278	304	270	274	298	289	303	294	282	292	290	311	303	328	260	327	265	313	295	255	306	302	280	289	275	300	281	283	293	302	284	327	294	290	270	246	278	317	281	270	317	261	263	285	299	299	272	275	290	288	290	259	297	313	277	272	290	291	282	274	276	284	261	282	288	290	297	313	314	267	295	253	272	274	287	282	283	293	281	288	277	289	306	277	270	295	301	263	302	290	268	291	303	292	276	290	255	288	266	292	305	289	284	311	300	295	291	301	259	285	287	265	300	255	293	285	279	283	283	341	269	291	281	272	244	280	277	297	281	283	280	274	279	309	275	282	347	296	260	277	301	282	275	297	306	272	313	264	264	297	278	261	301	283	292	261	278	273	276	287	299	312	280	297	267	290	297	311	284	273	267	307	332	263	304	263	301	298	308	286	290	291	312	287	302	276	292	295	297	280	289	301	268	266	303	272	286	293	267	289	296	265	280	292	274	284	303	277	313	310	280	293	284	285	284	265	253	241	283	274	279	301	307	296	291	306	276	292	279	287	272	288	305	306	267	304	270	307	249	283	300	289	307	278	286	282	283	277	307	275	295	327	247	306	292	304	285	310	275	311	271	280	264	274	314	316	276	306	269	268	272	258	266	291	297	276	287	316	302	280	280	292	262	291	296	287	325	276	288	261	272	273	292	273	291	281	296	300	305	282	297	293	269	281	316	288	303	318	296	256	277	275	301	307	293	275	258	284	313	278	274	271	301	255	254	274	282	300	322	267	267	278	290	300	304	291	273	293	274	318	293	283	288	319	277	274	276	326	283	268	235	291	270	297	312	289	276	282	279	293	277	292	275	289	278	300	271	305	300	321	308	286	299	290	274	286	304	299	251	310	259	302	276	287	276	292	317	284	292	307	326	278	233	298	284	323	287	298	319	248	252	279	284	304	267	280	292	308	311	274	298	262	315	263	293	271	306	287	284	274	280	270	294	300	272	270	300	304	290	283	293	286	264	286	309	306	306	273	278	282	300	292	311	285	260	271	265	286	286	291	279	329	263	309	273	318	264	261	291	271	287	305	323	290	253	303	277	284	291	276	300	280	279	280	258	283	279	296	290	285	275	321	323	312	259	273	286	304	273	307	285	276	262	286	281	314	257	317	287	274	281	289	308	294	283	314	280	286	303	298	302	267	261	292	297	280	300	273	305	284	268	271	315	295	303	309	280	295	287	273	280	275	268	270	292	285	289	284	318	281	281	303	290	302	279	266	266	284	288	263	303	304	238	276	275	286	278	280	289	304	300	310	315	292	297	306	325	306	259	257	300	275	308	285	306	292	309	259	284	285	251	297	273	314	313	303	303	284	295	291	302	301	273	284	302	270	262	238	295	260	294	293	302	268	266	266	292	302	282	287	316	316	281	278	285	299	286	288	290	280	263	282	302	322	255	285	301	292	292	273	291	264	288	265	286	280	310	287	290	297	312	287	303	254	293	281	280	270	272	270	283	265	261	292	290	284	285	292	282	308	279	313	268	293	270	253	282	295	278	315	298	298	285	301	259	306	285	301	286	279	276	285	330	293	286	259	293	267	293	277	318	240	279	286	271	295	291	289	291	296	288	300	289	301	277	257	304	281	284	256	282	292	297	255	259	289	269	317
24459	20994	27538	24587	15203	1467	929	829	790	769	772	675	692	729	701	705	709	684	720	698	644	685	647	740	685	684	709	693	717	683	678	667	703	672	660	648	712	644	646	664	695	645	629	678	694	679	673	675	644	603	681	661	659	668	714	684	623	709	629	685	664	689	635	696	606	685	626	667	679	699	660	702	697	699	686	642	686	668	652	663	622	662	648	686	696	660	675	705	661	666	692	663	647	686	684	670	667	664	684	687	710	665	668	643	705	652	693	670	711	650	693	682	666	662	642	665	687	664	690	695	713	664	635	636	658	660	663	696	714	659	683	691	662	665	684	666	693	671	651	678	712	670	617	722	672	679	670	721	669	686	669	662	714	653	612	714	685	669	665	674	683	656	671	660	696	703	644	700	676	703	674	661	695	668	689	647	624	645	643	677	665	698	668	659	638	666	687	629	624	677	646	661	645	659	701	630	647	664	618	702	646	719	639	722	686	653	656	689	628	615	688	704	680	641	658	735	673	664	685	703	660	673	678	692	658	706	687	676	668	641	699	669	644	663	668	630	676	686	616	669	670	681	685	628	652	680	644	636	617	695	709	629	665	727	716	675	662	668	675	666	694	654	668	682	673	656	635	686	653	639	649	738	631	663	661	639	690	652	654	699	711	715	674	665	680	703	650	650	683	703	625	667	666	686	668	645	658	678	682	665	692	658	675	678	694	668	654	687	703	701	673	653	669	697	644	624	686	655	666	638	638	699	663	709	667	679	652	649	695	655	650	718	669	691	616	627	641	691	637	650	701	683	688	695	688	625	686	711	708	662	681	669	714	652	649	689	624	658	686	691	705	701	651	694	659	674	640	653	654	678	690	690	680	652	690	669	678	665	675	678	680	642	690	682	675	690	636	638	674	651	659	698	638	693	662	707	636	663	681	677	660	649	656	658	677	623	669	675	681	657	638	681	690	693	689	679	626	710	674	654	663	656	646	650	607	652	649	652	668	656	623	682	649	691	639	707	651	688	677	641	628	633	672	675	670	649	635	682	688	652	685	649	668	664	682	676	644	641	698	695	724	693	667	657	664	702	669	708	655	666	655	656	672	687	659	648	652	678	708	689	664	701	667	634	685	698	689	658	680	683	655	674	669	710	716	706	713	685	645	632	679	654	731	701	625	643	673	696	632	682	673	684	632	622	693	670	643	625	623	641	668	678	726	677	687	638	654	696	607	608	627	633	651	661	676	662	626	642	678	670	643	676	630	704	652	672	610	698	680	684	656	657	641	692	668	705	708	683	725	651	612	670	674	655	662	637	684	624	685	682	716	696	678	701	695	590	666	669	631	686	699	723	644	681	636	676	649	697	679	662	680	698	707	711	683	596	645	711	711	654	651	676	637	669	672	692	631	702	688	687	694	648	638	705	687	641	690	648	663	678	698	699	649	627	657	706	691	663	641	722	658	690	692	665	702	657	660	665	628	669	695	696	643	682	742	655	710	662	690	663	698	687	657	662	714	713	724	663	659	705	657	650	685	668	690	698	642	646	706	709	661	662	658	705	708	690	639	699	685	655	674	669	659	653	668	648	695	665	642	675	685	666	683	665	705	699	694	642	653	634	710	659	721	694	663	672	652	653	660	643	675	666	662	638	680	660	695	701	673	641	652	667	662	681	685	668	668	695	697	642	672	613	646	710	678	705	683	665	645	686	697	719	653	675	692	643	634	610	690	655	661	609	654	673	656	690	657	686	689	677	692	650	704	731	670	700	680	689	649	660	647	614	641	670	614	641	643	677	690	678	688	675	636	680	629	685	641	656	653	692	662	695	658	654	675	648	707	652	732	642	670	685	640	653	666	707	672	681	677	713	675	656	659	719	692	666	674	673	629	643	666	686	614	702	639	639	678	661	663	681	611	698	707	678	654	605	669	632	699	669	658	740	657	622	667	661	656	663	694	669	647	657	667	710	618	688	680	715	689	706	691	669	646	676	644	663	653	678	653	684	637	632	722	681	651	628	676	700	678	653	643	652	672	677	710	648	674	671	644	663	644	684	731	656	662	659	649	703	684	692	680	666	649	706	646	665	683	634	637	717	685	680	672	596	729	674	706	685	635	635	594	716	678	611	669	667	659	738	643	659	684	696	676	699	659	690	679	651	647	666	722	689	676	698	632	676	663	687	683	676	654	654	638	661	659	663	627	635	680	693	669	681	615	647	637	683	709	643	632	717	672	652	660	694	581	683	642	637	683	657	693	656	664	685	678	656	705	649	673	685	677	668	659	673	642	659	676	647	749	695	687	684	644	674	679	635	686	663	694	659	644	678	661	650	676	701	653	697	711	650	694	659	677	633	606	639	620	666	656	674	664	704	660	645	681	699	679	632	714	649	656	654	688	683	662	724	631	641	644	649	674	650	674	685	642	674	665	687	685	652	701	697	592	693	633	666	630	667	670	662	694	643	668	673	643	677	677	691	635	659	658	661	659	657	661	673	660	642	681	661	674	685	688	713	647	694	677	672	636	621	651	667	687	653	674	662	605	649	657	715	705	615	692	638	680	640	703	733	682	672	592	658	679	670	693	691	654	643	677	713	677	695	665	653	666	632	667	652	682	710	694	667	647	668	680	648	663	639	643	634	734	655	666	653	675	661	613	662	681	644	689	640	670	655	674	639	673	689	686	674	654	689	666	684	635	638	698	632	667	671	675	669	677	690	633	678	684	665	701	675	669	652	688	694	692	711	654	680	678	709	678	683	642	636	697	688	652	697	646	651	652	702	663	710	691	683	665	671	700	650	637	655	685	676	682	706	712	687	669	687	705	661	685	661	651	663	665	676	651	657	672	672	660	630	680	634	670	665	642	667	702	662	676	651	700	687	679	663	689	658	665	653	627	694	612	677	691	670	670	685	671	664	666	688	691	690	664	663	684	701	626	635	695	659	678	655	675	660	690	669	647	664	645	653	685	675	693	670	632	665	701	677	648	669	648	659	698	621	689	681	718	653	750	653	698	654	652	646	678	664	707	665	678	694	646	653	677	710	640	672	668	686	700	676	633	702	697	716	640	688	663	634	633	669	681	647	660	760	656	645	649	641	668	658	661	715	696	668	653	683	651	679	661	683	689	678	653	646	703	700	665	698	680	655	684	656	688	642	696	677	665	672	656	672	678	675	659	673	682	637	653	690	688	676	651	683	663	707	672	636	682	695	627	736	649	682	674	697	687	630	717	650	683	718	654	706	670	681	673	646	672	653	663	670	644	652	684	656	678	637	693	654	654	682	638	676	661	669	661	662	642	660	662	650	648	678	660	646	677	704	649	682	666	620	715	657	632	610	668	657	661	697	672	645	692	695	665	720	679	695	676	678	681	675	676	693	669	645	683	674	675	628	728	613	660	649	706	655	732	700	694	665	620	697	649	708	640	700	642	675	677	674	640	652	680	672	661	672	676	669	668	645	641	722	626	685	697	649	665	682	681	679	649	681	680	659	651	666	618	675	647	648	649	672	700	656
3468	5712	3816	2120	1669	1393	1156	993	914	851	827	807	770	741	685	756	759	682	709	721	687	652	686	691	646	691	668	679	623	685	689	695	662	667	691	647	637	658	685	602	633	662	695	646	683	656	623	665	645	653	637	646	664	668	643	641	631	658	647	633	645	688	681	655	653	679	648	609	635	618	639	625	636	640	686	641	647	648	667	680	663	638	668	653	660	633	662	654	656	652	644	680	711	668	660	608	640	669	674	704	688	710	630	679	636	650	665	692	673	633	637	667	715	668	660	635	705	668	667	695	621	688	656	629	663	674	676	590	692	618	614	661	684	636	640	691	659	631	659	615	650	697	624	667	653	618	624	645	665	614	656	657	636	662	683	661	680	695	684	681	630	695	671	652	677	660	627	716	637	679	679	641	618	666	634	653	707	651	623	692	638	667	699	711	654	651	654	678	644	640	633	682	640	655	635	683	665	656	644	654	611	674	616	676	631	633	643	645	614	657	641	685	660	668	668	676	638	676	667	639	637	680	625	652	670	652	655	676	652	680	633	674	656	674	702	671	692	643	669	666	678	617	637	661	654	644	684	695	627	658	588	622	620	615	652	676	650	675	691	621	640	704	636	635	678	663	640	674	648	677	636	652	690	651	667	615	676	650	636	669	670	685	664	628	644	651	645	627	667	628	647	645	637	624	650	663	629	628	640	629	642	666	680	676	694	598	683	692	703	647	619	660	680	694	711	643	640	649	663	654	657	703	666	673	663	634	610	705	652	671	631	708	635	675	677	651	652	650	667	680	695	653	642	700	659	629	667	661	639	647	602	638	676	662	669	677	656	664	608	698	650	625	678	675	641	653	642	648	649	651	701	617	714	675	665	683	646	645	646	672	649	602	625	671	624	608	704	703	604	700	653	682	635	662	699	617	693	642	668	618	712	683	651	656	702	661	672	662	682	691	681	661	647	631	629	669	672	633	585	709	681	674	630	680	632	701	624	647	666	681	647	654	651	620	673	678	653	689	640	649	674	671	678	627	673	635	631	622	647	651	663	718	685	667	669	657	668	664	713	669	641	630	648	643	628	635	708	644	647	682	655	659	602	656	654	641	682	662	622	610	663	645	653	662	641	655	656	669	657	636	628	637	621	671	634	659	681	689	695	645	661	660	663	604	638	636	639	683	673	626	662	672	636	664	677	688	629	672	614	642	626	700	622	648	655	675	717	651	705	657	593	649	638	683	666	682	675	622	699	666	637	650	639	642	668	654	670	677	682	698	698	651	630	670	655	664	631	633	624	682	666	645	677	662	645	646	684	654	627	669	657	604	662	656	652	686	663	632	656	621	626	670	702	636	689	677	665	682	675	655	679	640	671	655	634	608	662	643	672	646	587	656	692	668	673	624	648	677	662	668	610	660	646	675	650	623	675	670	690	652	642	632	676	668	702	686	675	667	613	696	644	659	620	652	655	688	655	677	662	652	624	670	627	688	620	643	650	653	676	657	622	661	593	628	614	676	657	697	684	616	654	651	646	661	642	642	623	681	668	692	652	664	676	622	631	671	674	620	614	667	616	640	624	645	614	692	640	632	628	654	702	647	651	696	681	651	664	648	615	691	677	693	650	645	685	645	647	664	619	617	604	677	634	639	677	652	634	639	671	734	662	743	628	679	638	712	662	659	625	651	690	708	626	698	635	669	714	623	639	620	652	663	625	699	633	675	658	604	675	662	673	640	641	654	610	625	645	642	674	607	644	685	651	611	663	703	663	603	661	645	640	692	663	651	701	636	699	675	647	673	680	688	632	642	677	624	607	692	648	660	658	649	668	650	630	655	656	609	684	649	655	652	602	645	632	611	668	681	618	696	681	672	663	621	677	679	658	666	631	668	654	656	663	646	626	672	653	629	649	602	626	654	699	651	644	654	733	668	624	639	671	649	660	706	694	673	684	615	635	633	662	626	640	620	653	617	609	666	660	665	636	627	673	667	647	672	626	658	687	641	612	626	636	611	678	669	677	630	683	610	683	647	651	678	658	650	643	625	639	621	648	649	690	665	615	623	604	650	705	662	626	654	634	675	597	621	697	649	658	657	666	580	627	630	675	621	657	670	643	635	646	656	626	691	662	629	648	681	662	652	723	662	670	677	644	665	669	661	629	648	672	636	625	661	644	639	644	633	687	695	667	681	630	685	667	616	658	637	631	655	627	651	672	681	647	618	664	691	645	649	623	643	641	685	619	616	714	657	623	615	688	659	650	685	684	667	645	655	677	620	612	678	660	612	676	634	658	703	675	691	628	654	631	656	644	663	646	674	695	690	690	645	681	653	624	640	646	703	656	606	673	662	635	661	660	644	675	658	687	653	676	685	657	642	683	644	623	654	680	667	662	633	640	659	625	698	625	674	662	648	629	642	622	692	646	685	644	665	671	644	693	683	658	677	635	625	654	684	636	655	669	605	638	650	617	652	687	661	654	613	667	631	667	609	658	672	630	643	697	671	649	659	675	638	634	669	661	604	655	665	625	660	666	680	657	681	665	619	644	663	658	690	623	655	693	628	671	638	600	686	647	661	673	619	663	639	663	645	689	647	632	636	650	637	637	622	627	663	669	616	679	660	663	694	634	657	647	638	671	638	633	619	633	651	689	640	664	643	655	671	640	676	634	632	658	673	654	625	683	655	677	638	601	640	616	685	667	640	657	672	657	671	697	628	653	674	637	655	642	649	629	683	661	650	660	655	694	675	630	644	707	638	628	651	664	638	663	622	682	676	665	635	607	676	642	643	661	663	643	665	683	669	624	713	684	617	608	648	672	647	660	658	650	685	644	668	649	609	665	631	647	629	628	662	651	657	603	638	698	637	731	677	626	667	611	636	645	699	621	649	646	654	643	701	693	633	663	628	634	647	693	627	643	713	677	648	691	645	620	657	697	649	637	657	672	628	663	632	699	673	671	644	676	666	697	695	653	637	661	697	657	684	667	653	673	642	637	667	679	635	667	651	648	627	625	636	684	672	664	653	669	664	667	623	660	695	632	641	645	660	657	676	678	673	685	674	645	674	654	651	624	621	687	641	663	681	670	638	631	675	646	623	677	664	612	651	683	645	631	639	680	614	586	678	681	677	664	668	597	645	625	645	698	633	629	652	651	651	651	655	652	639	665	672	688	678	654	681	653	659	669	692	636	619	639	673	658	680	648	669	609	666	675	631	622	642	662	681	673	641	648	680	679	655	697	665	637	706	672	675	641	665	634	635	630	667	654	600	654	668	655	621	634	623	642	620	599	633	612	650	691	629	663	668	675	628	637	657	654	611	676	654	604	599	643	644	667	624	653	608	645	677	645	671	661	660	649	693	634	693	616	608	620	654	664	671	653	672	657	613	655	673	632	660	656	644	634	638	649	666	636	689	639	599	717	654	680	646	655	632	664	647	609	638	638	650	651	644	634	688	581	696	642	667	670	677	672	659	653	690	664	688	692	633	637	666	614	657	637	641	687	677	689	624	639	657
22213	21052	28888	23449	21053	21102	11895	1098	727	614	546	477	428	402	358	384	326	287	308	309	274	271	244	267	272	308	243	269	227	257	276	215	276	240	251	273	224	210	250	229	221	235	218	228	270	223	239	226	212	209	250	236	255	229	260	204	226	216	210	232	232	209	227	233	245	214	212	215	208	223	237	254	216	239	220	204	190	217	237	227	225	219	244	216	178	234	212	270	206	197	216	221	230	245	230	244	251	235	227	247	207	196	215	222	198	228	203	200	223	222	199	220	216	221	221	224	218	211	217	203	230	217	240	221	251	232	238	244	227	206	201	218	219	216	234	207	231	205	242	221	226	199	207	203	232	231	228	200	205	235	245	216	228	206	210	201	209	208	235	223	222	203	216	202	209	237	229	204	227	227	261	220	208	223	235	209	240	237	203	199	227	224	199	225	221	221	217	232	212	203	222	227	220	217	209	268	220	182	239	224	225	223	207	219	225	221	215	235	230	240	213	217	220	214	191	205	207	254	229	175	221	223	220	231	240	214	241	217	232	216	212	222	216	191	231	261	201	221	227	199	210	230	195	203	222	215	236	232	248	205	208	232	212	228	203	203	234	229	205	220	219	211	236	214	214	226	215	227	258	226	237	216	223	225	229	222	251	211	234	222	210	211	216	206	237	238	215	245	212	190	197	221	222	192	220	203	224	221	215	237	199	213	222	229	208	248	236	211	209	211	231	233	231	232	223	245	202	204	231	233	229	201	216	207	220	229	205	232	243	188	241	225	214	231	221	219	233	199	220	208	221	226	212	243	211	226	252	229	208	220	245	223	212	209	217	210	227	224	221	231	226	229	231	228	218	226	248	221	231	241	204	225	202	223	227	197	235	216	216	217	207	206	201	204	196	214	234	207	216	213	211	234	234	196	233	239	211	204	194	220	226	248	224	211	210	243	199	222	234	227	224	220	210	230	208	201	214	217	207	238	227	214	230	228	247	207	217	208	237	216	227	226	212	242	255	205	194	213	211	220	227	215	213	238	203	207	225	223	213	228	236	215	209	229	231	207	217	204	253	215	208	210	229	196	230	232	213	216	234	219	231	219	216	206	238	201	202	206	220	218	195	217	215	208	192	218	221	239	230	219	216	205	203	227	215	216	203	231	231	238	222	239	220	218	232	226	225	223	205	248	224	222	210	218	228	208	212	196	205	214	229	210	248	210	226	233	220	234	219	247	226	223	231	241	202	214	238	231	224	234	226	238	217	226	211	232	190	191	218	228	213	213	225	227	231	214	231	221	215	220	236	206	232	219	225	188	214	223	224	214	212	200	236	205	199	226	219	210	235	223	189	235	238	224	218	191	226	207	244	194	207	218	215	236	199	236	215	223	226	221	223	222	217	245	215	218	223	216	199	237	221	219	235	230	206	233	209	198	220	229	211	221	221	210	231	219	209	220	204	219	209	247	210	222	211	215	218	218	229	198	236	229	169	240	216	220	213	231	228	209	215	214	222	220	208	211	215	206	207	233	238	215	212	221	209	236	223	222	221	215	216	217	240	219	225	217	225	210	234	213	208	217	199	210	237	197	221	237	203	190	226	223	254	208	216	204	234	212	222	215	220	195	196	206	225	230	201	212	223	228	211	232	216	201	225	269	226	210	218	184	215	219	215	236	245	185	249	207	258	222	197	215	226	211	220	209	196	219	245	212	213	209	223	228	209	220	196	221	197	212	221	225	224	225	218	210	222	217	211	225	218	214	215	201	225	231	231	222	211	234	211	199	225	194	223	223	238	247	199	218	234	218	225	217	214	235	208	231	201	185	204	205	193	235	233	215	216	220	199	232	201	221	217	228	226	206	190	203	241	214	218	219	206	225	227	231	212	203	224	231	207	195	233	194	225	245	215	211	224	228	222	211	245	234	238	203	218	185	229	219	207	197	215	237	215	223	264	228	208	211	196	217	214	211	237	225	214	207	229	223	197	202	216	204	217	207	197	233	209	230	197	195	211	209	232	229	196	205	238	227	209	231	213	216	220	216	199	213	229	237	219	224	237	247	220	218	237	207	217	218	226	234	225	219	183	206	214	240	206	223	230	199	213	218	194	223	233	222	223	204	207	214	220	209	221	213	211	206	237	192	216	198	234	223	226	215	215	232	254	212	222	216	229	213	195	243	242	212	219	212	229	224	204	201	214	216	197	241	228	221	211	225	214	222	198	205	223	194	252	197	222	218	241	242	231	202	250	223	220	207	221	195	211	186	217	225	217	212	202	205	212	210	230	239	211	224	198	212	239	214	218	214	229	195	213	203	190	235	232	201	208	233	225	228	236	220	235	235	221	269	207	231	242	208	215	207	201	221	197	228	219	227	220	224	200	251	209	194	223	225	221	227	212	198	239	247	209	214	224	241	236	218	197	218	205	225	234	214	234	226	258	213	228	240	221	218	215	238	224	223	237	232	222	192	219	210	235	193	208	206	202	244	228	238	250	214	226	233	214	213	202	226	231	222	200	211	201	214	228	199	219	234	222	203	199	229	187	218	222	210	198	214	212	225	217	213	233	207	217	219	208	228	202	212	213	223	215	225	225	211	213	204	247	224	220	216	216	232	219	230	214	242	226	234	213	239	205	220	247	226	225	221	219	215	220	218	226	240	244	243	238	231	212	192	233	199	205	207	245	235	216	202	179	240	211	204	215	228	214	196	209	199	202	211	227	268	215	217	236	256	229	228	242	219	213	222	215	202	237	212	232	212	194	224	198	221	235	191	221	213	221	228	227	192	247	215	228	225	211	210	215	207	234	227	239	207	236	227	226	201	237	198	212	215	214	217	204	216	198	202	236	222	219	215	216	206	227	242	233	214	208	228	226	225	205	239	240	216	214	244	234	218	235	219	247	223	215	216	209	234	215	222	261	223	216	226	229	216	237	201	208	216	202	190	228	231	221	215	219	250	210	209	214	220	223	198	220	210	232	222	192	236	229	226	245	205	227	207	204	210	233	208	202	220	240	215	219	205	241	214	201	225	227	248	199	243	228	239	245	207	210	221	229	240	242	192	239	198	216	212	219	247	235	205	232	213	232	188	193	197	218	209	219	201	230	230	187	214	240	252	189	218	198	225	218	233	233	192	249	212	218	199	213	221	222	214	231	220	225	226	236	238	198	214	227	213	212	182	221	231	257	195	237	221	238	228	219	208	225	228	219	228	217	211	209	221	201	220	236	242	226	185	211	235	216	211	214	222	210	219	212	223	191	217	211	229	230	272	211	231	233	212	206	236	195	220	227	219	228	227	232	221	226	215	216	215	215	218	237	242	201	224	247	205	220	229	217	173	205	225	227	220	190	212	187	218	225	209	197	230	228	237	232	225	231	227	229	208	226	218	204	190	214	223	206	258	238	217	235	203	215	210	217	206	188	213	212	218	227	219	207	212	228	203	208	200	221	201	200	210	220	187	195	221	205	204	232	232	213	213	212	191	207	212	195	216	236	195	213	212	234	228	199	209	227	227
4148	13869	9663	4828	3419	2433	1781	1346	1091	888	696	610	533	482	430	395	379	373	314	333	282	307	281	262	267	270	262	271	249	274	265	248	245	226	234	273	228	266	231	239	236	238	242	236	248	238	247	245	217	238	230	242	203	215	263	251	198	234	232	221	198	243	211	250	234	249	230	252	221	246	232	186	239	234	207	230	246	251	234	229	213	227	231	228	238	232	212	237	219	247	219	192	192	229	211	221	203	218	229	228	234	237	226	220	224	214	217	234	231	209	229	220	207	228	234	236	224	208	240	225	206	219	244	223	236	242	224	244	207	243	223	239	245	209	176	223	216	227	214	242	256	208	222	227	219	226	227	209	240	218	203	218	231	229	221	210	205	207	228	201	226	233	182	237	225	228	222	228	228	232	202	227	221	220	225	239	224	239	228	214	211	191	214	244	190	228	236	242	216	232	229	214	234	208	233	205	236	212	244	201	234	225	225	205	203	230	259	206	204	209	210	264	228	222	227	215	186	235	224	237	234	198	222	256	212	200	213	217	218	193	242	225	236	252	231	238	214	232	239	216	214	215	266	202	230	205	241	234	229	192	221	217	228	225	229	195	266	230	234	227	247	245	201	205	192	227	221	224	198	217	217	188	231	231	221	195	208	210	221	197	238	226	197	228	243	216	230	205	208	214	227	200	199	241	206	223	246	220	247	197	208	212	231	224	238	256	218	225	235	221	232	233	203	207	220	223	230	222	213	211	246	198	206	219	209	228	204	238	235	221	214	244	213	224	220	250	222	208	225	198	232	212	232	234	202	225	226	231	201	229	175	195	184	216	211	226	238	229	213	213	214	218	206	221	224	213	216	222	219	209	199	229	223	199	251	195	216	230	214	258	226	203	253	216	238	224	231	203	199	213	202	236	217	226	202	235	229	234	228	227	220	202	218	193	228	219	213	203	216	215	219	225	226	218	225	219	226	236	226	215	231	194	236	213	219	224	236	212	195	219	213	202	205	228	222	257	212	200	203	210	218	198	236	225	227	195	252	225	234	211	235	239	214	217	234	223	227	207	218	225	221	239	238	227	221	229	251	228	210	199	247	207	214	205	237	231	224	214	203	233	204	209	220	232	204	224	214	211	234	244	230	226	205	228	208	234	203	235	205	236	245	211	212	217	217	197	219	237	206	198	209	212	209	211	223	213	222	235	225	218	238	219	219	230	221	219	218	203	221	199	216	207	209	209	202	229	206	203	202	206	238	246	206	208	245	215	224	228	210	222	220	209	218	241	236	201	234	216	250	234	215	233	241	225	214	229	196	213	237	214	226	217	242	214	205	211	204	199	224	235	233	216	230	226	213	233	233	232	221	194	220	211	197	213	225	200	194	209	202	198	244	227	200	235	237	198	237	203	224	204	210	224	221	202	232	217	212	212	245	231	218	228	196	205	245	217	229	232	230	211	234	227	219	207	201	214	248	218	216	217	225	196	221	203	218	232	239	214	211	187	205	217	221	212	228	234	215	204	222	231	182	230	223	203	218	210	216	227	226	216	200	238	232	238	211	226	217	192	217	224	220	214	221	235	215	225	222	213	210	226	234	234	211	203	231	231	220	209	239	213	259	211	212	213	220	228	206	215	234	229	197	240	222	177	216	230	215	228	235	235	229	231	209	208	211	210	239	218	222	220	229	221	217	220	215	202	229	210	211	220	215	239	220	205	241	215	228	233	237	216	197	236	210	212	219	236	214	223	229	219	201	213	229	188	212	229	234	194	239	221	221	226	215	214	223	237	228	228	219	197	228	206	230	230	246	200	248	241	249	216	216	238	225	234	219	209	196	210	196	223	231	227	242	232	216	241	245	204	192	210	201	200	234	230	232	223	208	225	216	225	224	210	197	211	216	205	230	241	214	237	220	219	217	214	220	210	216	208	217	193	215	199	215	217	218	204	218	254	197	213	239	231	209	233	240	217	207	205	212	219	207	216	218	223	205	207	218	228	249	209	226	227	208	201	218	225	253	216	194	240	221	215	221	202	249	240	199	246	208	209	219	222	236	223	200	211	239	222	225	215	225	214	206	220	233	203	213	199	227	233	216	242	214	220	215	236	222	198	218	224	212	218	208	217	235	199	209	214	244	204	233	214	235	241	236	202	243	210	239	226	222	240	236	253	227	229	236	214	220	219	222	197	222	188	214	225	228	222	226	226	196	250	194	237	191	190	201	232	224	220	218	238	222	247	195	211	247	215	222	240	216	212	233	217	213	197	248	197	203	225	207	233	206	218	235	253	182	233	216	218	234	205	222	223	198	226	219	230	230	213	227	224	219	227	237	219	213	234	227	212	234	220	233	234	241	183	233	208	195	182	230	212	235	237	216	190	216	221	205	210	203	233	210	228	215	184	225	218	213	216	223	214	238	219	230	193	209	230	182	219	221	202	220	223	221	219	209	239	224	231	221	221	215	229	212	245	197	183	212	252	216	197	221	226	206	214	209	231	215	233	213	225	243	194	210	214	219	218	217	230	209	216	190	217	223	241	226	207	215	220	244	221	237	225	202	231	214	228	245	209	229	219	210	223	187	233	228	205	203	218	231	222	242	214	210	220	223	221	230	229	219	214	215	225	210	219	224	233	219	225	211	197	235	221	218	240	217	229	227	227	225	210	214	258	212	195	194	230	209	205	233	222	193	223	233	204	193	204	236	229	205	199	225	219	207	223	219	215	235	201	220	215	212	231	206	209	247	222	226	239	229	220	245	208	235	250	205	209	224	230	244	218	197	244	228	205	226	221	250	222	223	193	187	204	256	232	221	215	214	218	220	212	234	236	225	207	212	206	246	219	187	200	217	231	191	216	197	233	240	203	200	201	236	236	241	233	212	213	238	216	220	261	193	238	217	239	228	248	214	221	233	222	224	209	220	213	210	244	220	229	203	208	234	230	210	243	241	227	191	213	215	213	205	205	212	204	228	246	207	233	223	243	221	252	220	235	248	227	202	226	244	229	210	192	245	216	226	246	220	214	213	215	218	219	225	206	231	217	209	217	240	246	227	186	214	222	210	205	235	232	201	211	213	220	227	221	223	216	211	205	215	221	211	237	229	240	221	225	221	222	191	232	230	211	226	221	222	228	205	232	220	240	234	220	225	203	209	216	233	235	234	228	210	192	230	207	182	208	226	193	232	229	226	231	198	231	219	221	228	232	234	243	223	224	188	220	224	233	234	235	219	195	218	212	230	222	200	212	221	204	248	207	225	226	211	216	209	219	211	219	207	240	237	233	213	230	198	223	232	229	212	216	198	220	232	203	214	223	218	218	217	226	221	208	237	214	211	220	233	228	242	220	246	231	195	212	212	215	232	235	208	226	224	203	206	244	200	219	232	220	216	214	211	214	212	233	210	224	220	223	198	219	220	233	230	181	223	202	210	213	244	237	212	201	204	209	206	204	211	210	204	209	206	200	215	221	222	258	227	202	207	229	210	224	213	194	232	222	217	195	242	222	203	216	214	204
27011	20769	13441	1665	850	777	670	702	661	647	657	606	604	642	615	652	602	628	586	664	626	617	654	629	575	626	647	644	668	643	632	620	597	633	643	603	593	617	553	660	605	651	659	619	646	578	629	612	579	616	561	611	637	583	581	561	623	620	592	577	629	594	575	613	599	580	593	582	588	596	631	590	618	651	609	625	606	637	618	588	615	636	609	618	630	619	600	600	633	587	610	652	622	600	612	613	648	620	630	594	575	586	623	588	584	577	637	619	560	600	597	602	606	599	644	577	591	613	639	633	580	590	578	637	562	613	623	641	600	598	594	571	623	615	611	580	626	633	569	589	612	602	603	619	568	599	589	598	570	600	608	590	633	613	633	632	658	626	610	622	607	598	598	633	599	651	575	572	664	556	666	582	590	563	542	623	646	624	588	607	603	624	571	605	644	573	571	621	617	642	631	641	642	583	584	609	600	608	590	592	617	619	602	618	600	595	580	607	611	576	621	627	587	621	578	568	611	606	635	625	585	574	642	542	596	612	621	601	599	599	621	604	610	611	625	629	651	600	670	617	641	654	636	608	599	615	563	612	569	653	600	584	633	588	599	630	598	605	602	633	596	615	600	653	569	597	650	623	647	643	569	578	560	575	627	613	633	633	637	619	623	632	593	581	588	610	619	590	652	618	609	562	645	635	615	637	557	597	600	625	615	567	583	576	629	621	589	569	630	598	659	599	604	583	594	631	616	608	629	623	636	621	631	614	633	624	603	613	580	590	609	612	586	578	556	652	594	590	554	618	563	609	627	624	642	605	570	623	587	585	584	611	612	598	624	673	616	583	589	620	603	616	602	597	611	611	583	622	585	595	619	662	606	576	619	617	594	655	633	574	629	576	650	610	655	637	627	639	594	615	623	614	573	608	612	579	591	618	614	648	603	591	582	571	574	654	620	573	620	634	596	591	567	593	601	622	596	661	646	612	635	662	555	598	555	589	617	610	584	603	626	582	623	616	629	577	619	631	613	603	573	629	606	616	592	598	641	637	589	614	608	610	602	543	600	586	676	606	538	601	656	622	632	632	627	623	596	626	583	607	595	646	591	624	630	619	605	587	588	643	611	628	540	601	634	609	632	620	603	621	620	616	593	605	600	577	597	625	601	617	635	576	557	630	631	637	614	613	574	657	592	613	588	597	608	599	633	610	589	630	601	626	650	618	599	584	573	650	590	634	643	612	608	623	614	605	648	594	640	565	636	624	627	601	612	591	641	617	620	644	587	597	596	600	584	622	585	603	614	618	638	601	618	616	598	607	597	603	574	603	595	623	572	650	626	578	579	642	602	623	650	625	648	650	613	630	599	650	578	630	620	584	619	646	612	579	636	584	581	576	604	587	586	639	661	582	617	601	635	613	601	602	626	632	604	657	642	633	564	642	592	622	604	638	625	603	571	626	582	568	614	654	593	603	605	626	608	614	609	665	640	638	589	618	601	572	646	605	589	616	607	600	597	611	582	608	599	610	628	613	640	592	610	626	595	598	614	612	611	574	601	588	586	576	596	617	563	615	616	628	612	616	601	626	634	598	577	577	605	692	629	627	607	613	595	637	611	616	578	631	637	642	542	646	587	575	641	621	590	582	596	625	585	617	638	565	634	592	606	555	609	636	620	560	592	572	597	576	631	576	624	612	598	641	674	604	565	645	655	580	600	611	608	596	596	604	608	618	575	610	606	594	603	619	623	667	604	581	614	617	615	580	623	641	663	638	586	611	587	604	661	613	529	599	599	630	626	593	590	620	608	650	573	610	637	594	608	596	626	614	605	607	623	644	596	586	653	627	602	595	579	601	625	618	579	592	602	628	600	587	616	591	658	580	657	600	631	596	621	644	588	653	655	616	624	576	618	582	631	616	612	628	619	652	614	607	616	603	636	620	620	634	577	630	604	563	616	606	642	647	592	632	602	597	656	616	609	608	603	605	600	573	583	600	641	572	608	636	616	603	599	623	635	616	627	651	580	608	625	609	640	559	610	601	577	658	596	587	610	615	608	587	586	603	639	627	651	659	645	602	643	622	588	642	657	599	622	632	572	657	656	659	642	626	649	590	570	629	613	615	614	582	637	598	662	623	647	623	649	621	607	600	608	556	592	626	604	593	629	618	625	631	654	595	607	588	563	605	593	626	598	626	595	620	632	603	611	587	605	581	631	618	646	610	595	621	608	605	624	606	648	614	627	626	627	592	600	607	630	609	591	619	608	594	606	632	558	615	640	627	625	686	627	607	629	623	610	618	614	629	615	610	639	590	587	589	581	595	608	633	681	598	605	605	600	591	588	644	604	603	588	588	582	608	613	580	621	612	603	622	618	617	615	572	637	596	608	624	596	641	613	610	595	612	627	602	609	634	612	609	611	543	630	588	601	606	596	603	628	589	599	637	604	635	591	589	598	567	647	618	603	630	612	551	616	594	595	580	604	598	604	632	589	581	591	574	632	596	600	623	610	619	599	625	620	638	610	617	601	591	581	583	612	606	621	604	631	608	587	617	654	628	608	637	594	611	611	623	620	631	592	675	603	647	633	585	613	604	656	563	585	576	617	615	628	537	613	632	627	598	613	624	624	591	576	593	643	628	561	643	638	602	583	628	628	643	581	625	606	623	606	613	619	605	586	576	600	613	596	628	588	641	623	604	612	577	627	625	626	586	633	610	604	558	631	609	622	605	651	626	633	562	584	649	596	670	667	565	647	628	591	636	634	590	659	644	663	610	614	607	623	592	606	675	650	599	650	598	622	610	625	620	628	586	559	640	608	651	605	582	655	543	594	639	568	595	617	593	655	602	618	632	605	595	608	617	613	607	617	574	592	589	618	613	605	627	590	602	628	613	615	646	622	645	687	597	599	608	597	599	611	607	575	627	638	563	611	576	621	600	650	580	597	619	610	610	601	627	622	638	565	623	627	599	573	604	662	624	596	584	664	624	596	639	624	594	593	612	608	603	600	622	602	607	582	566	580	600	605	604	607	587	627	629	604	629	579	626	632	610	630	617	603	602	606	654	623	595	636	607	618	606	660	597	626	637	612	581	622	624	586	593	600	594	646	621	585	602	626	579	591	606	602	623	610	625	612	637	559	624	621	619	635	600	623	603	591	599	607	620	597	583	597	635	601	648	642	601	585	578	624	622	650	600	600	633	604	624	579	594	588	621	636	661	614	623	649	641	559	600	583	613	599	628	641	599	619	592	634	594	585	624	647	566	621	595	630	629	624	600	612	611	608	625	647	630	571	626	650	634	621	596	649	622	586	615	610	612	580	621	616	572	612	585	554	663	584	601	568	626	640	636	621	599	583	620	656	628	598	630	630	611	624	624	627	590	630	640	622	621	578	596	632	624	606	581	598	606	634	559	601	586	607	625	629	547	603	613	636	600	570	627	604	612	621	591	601	573	618	604	619	596	599	633	572	615	585	603	583	611	615	600	570	626	588	602	612	688	589	604	587	620	580	630	634	602
4451	2559	1671	1037	861	804	767	714	676	677	711	700	597	608	592	647	571	652	659	624	660	615	648	629	617	586	598	628	639	623	635	593	616	633	662	607	650	572	604	602	631	654	597	612	600	675	577	631	626	617	622	625	606	590	646	607	605	620	599	591	639	611	579	644	640	613	580	619	670	614	657	578	634	623	594	671	612	620	621	647	568	614	599	654	617	620	617	588	584	590	609	626	590	631	620	621	586	644	638	641	544	613	612	587	620	642	627	611	659	615	638	617	560	677	645	669	593	577	610	596	615	627	639	640	663	613	583	613	614	650	554	573	660	571	636	594	630	641	638	615	622	562	609	634	610	611	595	632	613	622	546	643	634	625	574	564	590	586	598	583	605	595	659	605	631	623	641	632	634	603	603	584	607	615	605	603	596	603	583	560	619	592	602	625	583	664	630	596	631	589	633	638	631	646	640	616	570	640	630	592	565	592	586	649	616	633	597	571	647	633	632	621	624	637	567	636	624	585	621	611	647	598	607	616	635	611	611	612	618	597	589	628	576	639	633	565	631	620	599	651	613	625	618	595	642	581	632	604	603	630	609	611	651	596	610	633	606	609	583	639	581	598	618	617	627	609	638	645	612	532	580	622	616	612	625	612	584	601	620	590	619	645	615	616	568	628	596	572	640	650	639	610	617	642	625	591	604	590	663	603	561	626	600	590	620	626	584	592	637	588	581	578	611	596	626	615	607	661	615	612	584	599	611	619	624	600	614	636	598	635	627	607	586	591	628	630	621	589	600	647	616	588	593	579	609	611	613	581	610	584	623	606	583	628	610	636	620	630	637	661	597	626	619	657	586	600	612	570	603	633	633	628	613	610	626	590	641	608	580	585	604	592	585	575	604	573	586	635	620	570	610	613	583	598	563	603	647	570	594	619	635	636	591	632	582	607	621	598	663	621	599	591	622	590	606	599	629	618	609	640	620	593	589	619	609	596	597	606	647	575	660	616	632	596	614	611	623	596	600	646	614	608	609	627	602	650	640	614	592	554	605	601	617	638	610	631	619	618	611	552	653	641	632	592	599	605	571	617	617	659	639	613	595	661	588	603	606	634	623	588	654	597	615	593	625	566	630	600	611	648	599	583	627	612	642	558	594	577	618	598	625	606	607	637	609	569	573	589	649	623	615	635	576	617	648	607	603	601	595	621	613	591	597	605	584	575	611	650	628	582	586	612	624	604	625	607	638	611	584	629	593	606	611	638	646	604	612	639	578	639	615	623	617	633	594	651	664	587	639	600	568	632	627	620	640	656	574	604	595	607	628	619	594	653	668	653	616	604	606	591	588	630	570	626	633	636	637	586	562	639	632	622	603	643	615	584	657	616	612	610	644	623	603	606	616	616	641	635	630	581	616	643	673	561	618	655	636	594	605	610	633	599	607	606	658	655	618	627	607	594	575	611	572	588	639	638	626	615	597	537	650	635	634	601	633	585	643	654	600	584	611	606	646	580	623	575	600	607	597	622	597	582	641	608	599	640	592	568	634	575	622	555	613	580	601	614	615	625	636	635	588	537	634	629	622	634	627	599	577	650	632	595	576	575	593	596	644	640	628	574	612	606	641	574	587	582	591	571	607	620	590	642	607	612	616	575	628	618	608	602	621	635	600	645	600	604	644	576	617	567	601	612	629	627	637	554	618	584	633	612	567	624	630	578	558	606	585	642	618	609	625	612	630	605	602	607	590	582	604	609	605	631	644	574	590	632	617	617	626	643	547	612	579	617	569	594	623	583	598	614	620	661	624	595	616	631	635	655	619	601	626	606	602	648	637	693	618	636	647	618	606	653	637	593	638	600	599	621	576	594	642	624	600	639	598	638	604	580	625	637	576	641	621	633	663	631	581	602	595	569	609	620	640	674	588	615	587	578	625	608	633	576	630	573	666	632	628	624	597	612	598	618	601	585	660	612	614	547	595	653	596	596	574	632	572	636	573	607	606	628	637	578	642	585	622	574	649	601	578	605	618	572	668	653	636	634	550	615	639	625	587	622	617	609	606	650	615	603	641	604	618	634	637	616	639	613	613	597	605	588	563	585	613	571	597	568	584	591	635	587	547	567	626	626	563	626	615	645	601	586	633	628	640	613	656	641	647	600	598	594	577	638	619	637	634	610	616	614	592	643	595	623	615	606	592	609	601	633	614	593	652	579	593	640	605	631	630	623	639	615	662	626	618	614	612	610	592	656	573	648	585	618	628	619	609	627	642	656	608	678	596	606	612	597	607	619	592	598	660	636	557	635	626	619	652	624	601	610	645	672	625	608	667	595	639	635	597	606	593	616	631	661	610	582	626	635	625	619	639	619	611	588	616	593	611	605	606	606	621	620	620	614	661	612	563	608	612	637	567	621	633	621	635	578	592	611	615	595	617	637	604	619	612	643	598	615	586	577	617	609	616	639	629	692	597	618	596	561	626	594	628	608	621	646	648	607	612	635	609	601	613	640	576	594	576	633	597	653	609	609	597	604	599	638	623	646	583	569	647	580	611	619	631	625	632	625	612	647	576	606	632	621	599	623	630	637	600	629	576	608	610	591	600	614	614	604	616	613	605	630	635	605	597	584	613	668	583	592	605	622	611	622	635	581	605	641	604	629	640	635	602	636	629	583	582	561	558	583	642	636	595	606	635	631	622	588	659	611	609	636	602	581	673	594	600	584	605	644	670	646	628	655	584	658	652	620	600	619	609	623	584	659	586	629	654	589	631	629	615	628	594	603	601	581	624	603	595	624	638	598	630	606	641	581	613	626	626	597	594	609	605	633	589	620	563	636	605	618	599	605	593	573	627	641	628	577	591	570	601	616	601	599	607	655	583	616	627	605	651	630	573	626	642	585	628	610	641	662	620	594	602	616	613	606	609	640	619	638	534	632	615	596	639	595	613	627	586	575	639	583	609	586	629	628	640	606	597	637	598	586	577	578	585	596	607	636	609	639	649	599	626	618	597	599	554	586	623	596	571	593	600	637	600	612	600	651	586	617	600	618	630	580	624	604	662	649	593	598	602	642	654	642	601	589	611	627	641	592	605	602	626	632	626	602	648	597	600	575	615	636	592	650	577	651	568	674	643	654	609	630	654	600	606	612	633	611	591	645	606	606	612	645	624	574	641	606	561	578	593	649	615	620	596	669	587	617	657	602	636	624	633	631	598	587	602	616	570	583	627	623	637	602	610	608	627	606	631	626	615	613	590	597	616	609	632	638	674	619	600	654	606	609	614	674	621	613	663	605	625	589	625	557	592	656	617	618	594	616	569	567	666	613	625	606	634	619	649	653	652	580	622	609	651	610	621	630	610	654	641	575	607	602	572	583	604	596	604	636	635	631	595	613	591	625	627	616	603	545	635	600	611	571	592	617	625	603	612	590	591	606	591	638	595	609	620	650	617	578	621	560	600	614	590	601	628	620	632	635	611	620	636	604	618	658	625	619	588	601	601	671	658	556	590	586	568	629
23208	20884	28213	23666	20892	12043	1099	727	550	491	471	430	404	351	383	361	332	321	315	289	286	304	314	295	282	273	275	272	311	307	287	287	287	296	302	283	285	284	279	289	267	288	313	300	284	300	303	277	277	301	287	291	319	304	271	274	293	271	291	307	262	290	291	261	270	290	245	273	277	298	274	261	281	281	247	265	273	255	288	289	268	281	275	273	278	272	254	291	285	285	278	294	275	277	291	284	250	264	301	287	291	285	263	257	288	271	246	271	275	252	272	291	258	290	261	270	252	293	272	293	293	293	257	254	272	283	279	273	292	266	262	276	287	301	281	288	319	274	303	297	301	278	274	241	294	252	274	285	285	282	270	263	268	288	256	280	291	255	280	265	274	269	283	285	261	284	273	297	265	267	256	277	286	261	257	288	313	249	286	273	277	290	281	302	255	280	269	292	300	269	249	283	249	321	274	278	309	325	276	259	260	259	289	263	265	283	284	276	256	241	282	285	315	253	272	289	290	241	286	306	262	304	272	258	277	278	272	290	276	289	288	283	286	273	266	228	276	234	326	299	282	277	287	273	268	262	283	283	278	282	272	238	284	263	287	278	299	264	290	300	298	267	266	277	277	270	299	294	254	264	278	281	241	241	256	271	268	286	291	279	281	249	286	297	289	252	270	297	261	280	248	284	248	268	269	268	257	284	256	266	261	278	264	275	300	258	286	250	268	285	288	272	279	277	294	275	282	260	309	282	255	291	282	243	304	286	274	290	269	268	275	304	288	286	245	288	300	256	288	283	276	293	268	284	300	286	291	269	278	270	301	275	284	285	280	281	277	290	262	264	277	288	290	271	270	276	285	267	310	291	301	274	285	283	297	296	285	295	245	276	282	288	280	289	291	280	257	281	279	286	287	251	298	261	260	259	297	266	261	286	267	281	258	260	291	273	285	273	276	287	256	278	276	279	285	300	258	267	276	250	286	280	261	308	284	267	302	266	324	293	265	288	293	270	262	272	264	271	315	299	263	281	251	277	262	283	306	265	270	289	272	261	260	268	247	297	284	290	247	272	305	257	273	284	295	256	255	282	270	274	271	263	282	248	276	283	295	313	275	276	309	268	273	296	319	275	292	265	271	268	276	280	296	268	294	270	274	287	259	274	278	282	287	292	276	273	301	257	291	280	274	263	258	280	296	269	274	283	304	300	303	242	279	306	259	278	288	280	301	288	274	246	259	275	293	275	270	277	255	275	286	280	312	299	247	277	288	284	284	252	266	284	250	281	251	286	296	297	278	276	279	301	286	259	291	279	274	289	274	238	283	293	257	251	271	283	252	236	271	287	255	278	297	284	287	265	301	282	295	262	272	269	293	251	273	289	273	246	285	250	276	294	270	276	243	273	280	289	247	312	270	258	282	284	257	263	263	302	271	282	256	264	268	280	266	273	279	276	265	269	266	280	274	302	285	263	256	271	265	257	259	316	298	276	263	260	289	274	271	290	264	286	282	292	247	264	278	267	268	299	286	269	260	281	283	278	268	272	283	262	271	275	258	294	253	303	266	275	307	266	261	265	299	249	257	282	294	277	269	303	294	323	282	306	283	270	255	286	274	252	252	281	275	287	264	288	264	288	268	284	289	291	249	302	291	249	247	266	259	283	299	295	289	290	261	272	273	290	294	249	313	258	262	270	284	261	255	270	264	269	293	254	270	277	244	279	287	268	287	278	278	268	276	287	283	269	279	270	247	289	274	277	277	289	272	272	290	253	273	275	248	279	279	269	271	273	283	288	253	283	257	258	265	279	271	302	282	272	284	285	277	263	279	328	264	265	260	285	268	296	293	289	296	277	269	272	271	256	278	292	257	269	288	273	269	314	295	259	248	275	296	303	289	269	266	290	303	241	257	296	240	271	276	280	304	244	270	284	274	269	254	279	265	303	257	269	284	280	255	282	301	282	296	269	265	280	267	268	303	306	237	300	274	266	285	273	279	301	271	297	290	267	253	268	272	289	266	306	280	292	307	270	290	236	295	284	270	243	294	250	266	308	267	270	273	257	290	293	275	265	240	281	283	261	283	265	297	260	312	278	285	289	275	313	282	272	273	276	280	298	270	279	296	298	304	282	293	274	261	280	255	261	272	294	276	303	282	267	278	286	254	261	307	281	298	321	254	276	253	247	280	250	260	274	246	288	300	279	255	279	288	280	256	263	277	290	272	297	255	277	245	277	285	294	258	268	285	282	301	273	261	281	275	317	266	253	264	279	289	279	264	261	267	294	284	255	273	281	309	278	285	252	264	250	308	250	268	245	270	274	259	278	283	263	272	252	281	300	275	262	271	279	251	273	298	252	267	276	273	278	253	261	240	297	242	268	271	283	265	260	252	252	301	303	273	276	258	284	261	290	277	300	255	271	298	244	254	289	263	285	237	244	293	291	302	282	258	256	284	251	264	286	269	302	261	247	273	255	279	285	224	224	244	277	266	274	278	282	261	288	258	278	295	260	275	267	277	296	283	265	254	264	320	255	290	274	272	288	257	233	282	295	243	288	297	284	276	269	268	290	279	253	263	285	289	239	295	292	279	256	284	272	260	292	261	282	267	305	273	267	279	288	270	272	273	290	267	288	279	289	292	269	241	261	289	298	250	273	267	270	256	269	264	292	277	274	257	272	267	250	253	263	286	255	254	263	281	314	266	274	271	241	291	261	289	265	268	290	296	254	251	301	259	258	275	258	263	242	284	284	256	277	273	314	271	298	279	269	280	289	313	289	298	263	256	285	299	273	255	290	270	288	300	272	252	272	273	290	287	275	262	278	283	279	277	279	286	296	293	284	289	247	265	287	271	262	289	275	278	276	279	267	300	275	284	286	266	280	281	284	289	290	277	291	287	304	295	292	274	282	262	275	262	266	285	262	272	276	277	265	307	256	308	265	238	249	316	260	296	257	280	296	274	268	286	241	276	260	290	274	266	270	292	260	294	287	284	268	294	271	279	262	298	257	276	239	259	303	287	294	279	292	273	280	289	243	260	286	255	235	274	292	263	258	288	269	269	258	283	265	295	316	268	272	292	272	272	302	291	268	305	274	259	251	281	272	263	271	272	291	267	286	276	268	288	276	252	283	263	237	302	288	280	277	251	242	280	256	267	264	290	257	277	303	245	307	278	290	278	287	257	311	324	303	292	298	275	257	271	257	285	262	268	278	274	280	297	287	282	260	265	292	286	265	277	258	307	271	281	257	248	290	287	272	280	261	274	272	283	295	268	275	282	289	282	288	293	291	282	294	268	267	275	284	280	285	293	278	311	295	282	274	277	292	304	280	280	265	287	262	285	262	269	301	289	313	267	280	283	265	301	281	276	274	263	274	282	271	294	249	260	280	285	316	273	262	275	283	259	281	295	282	245	288	294	278	269	303	298	297	273	248	283	301	274	277	262	306	258	270	258	275	290	258	296	290	261	261	282	270	259	269	278	261	280	264	283	270	283	291	266	293	317	258	284	289
3375	8803	6021	2769	2146	1526	1140	952	721	591	582	504	471	411	422	404	341	338	331	326	339	321	312	314	369	351	317	334	338	319	291	292	306	284	292	322	329	297	257	295	308	321	294	284	309	291	331	351	320	301	291	297	287	289	282	279	261	316	311	279	295	309	300	277	293	296	291	274	290	296	324	280	290	297	285	280	292	297	265	264	297	304	298	286	297	300	271	301	284	294	331	302	303	281	298	279	261	277	290	310	273	308	297	307	310	303	302	282	289	305	274	324	304	263	265	283	277	325	320	299	261	306	308	310	265	317	288	300	278	290	307	295	271	309	310	270	296	298	298	253	303	319	323	281	318	254	292	301	279	288	269	324	268	257	295	309	302	281	260	271	280	304	273	303	305	256	262	286	287	273	296	272	295	320	304	272	265	298	311	303	280	303	314	294	305	274	287	271	310	311	246	284	261	299	325	281	277	258	300	282	272	304	288	275	305	280	256	294	293	253	287	280	274	306	268	292	303	269	304	300	280	282	313	273	304	305	269	302	249	275	285	294	288	267	275	276	295	297	323	285	271	279	275	282	300	300	268	293	283	301	280	278	292	306	283	294	293	277	265	297	292	272	308	300	275	286	287	293	274	305	294	279	285	327	284	281	275	296	255	302	295	321	280	292	303	298	316	308	309	265	284	266	327	272	269	278	290	303	254	253	274	279	289	273	279	286	273	291	275	260	311	287	273	279	283	309	296	289	282	308	294	318	325	283	315	287	279	324	308	314	297	275	306	313	290	301	291	299	291	300	321	319	308	272	290	309	289	300	288	292	294	290	275	292	265	303	289	278	312	291	273	273	295	320	251	298	267	260	285	280	285	284	268	302	287	314	312	329	313	310	270	292	276	305	299	284	281	288	288	278	262	310	302	327	307	286	304	278	309	269	272	313	277	271	289	291	319	280	301	266	285	270	289	290	272	269	277	286	294	289	273	300	303	297	303	285	276	290	278	306	297	260	287	279	260	289	291	278	290	293	285	292	306	253	273	292	267	292	312	303	296	291	278	311	284	255	284	289	299	264	264	288	308	279	282	314	291	258	289	290	281	283	276	298	292	278	314	308	300	263	281	269	329	256	279	284	312	271	319	292	287	270	305	285	286	280	270	287	324	276	299	324	289	297	278	277	268	287	273	259	264	276	290	283	279	301	280	304	286	290	259	278	297	295	305	272	285	326	262	295	300	294	281	273	286	271	274	273	264	288	265	290	294	274	298	301	298	248	277	262	294	295	280	293	296	309	293	303	307	292	272	290	298	289	285	287	293	295	297	297	274	302	289	305	272	285	287	321	272	294	296	289	275	301	310	284	294	283	329	300	295	252	292	291	262	277	311	286	288	298	303	283	313	325	294	280	298	286	289	299	300	282	290	300	309	291	345	286	286	292	282	282	263	276	302	293	283	286	275	318	296	298	278	316	261	315	317	283	285	302	285	272	275	256	300	281	301	282	301	273	296	271	291	274	285	273	274	309	279	298	275	287	288	250	265	298	297	295	280	266	279	279	270	299	299	278	281	292	295	259	321	302	273	296	263	279	289	301	287	323	313	298	283	289	315	298	267	258	266	306	290	275	312	267	330	255	283	273	308	290	269	255	317	277	289	285	308	278	275	288	276	313	306	297	287	286	271	255	278	278	303	312	290	247	294	268	284	277	301	295	312	285	272	288	311	278	285	279	266	291	301	314	279	328	276	257	317	291	261	289	272	277	298	303	279	290	282	267	305	318	274	293	299	298	337	270	310	311	296	282	260	298	303	270	282	275	277	298	279	287	305	299	272	276	293	299	300	306	301	315	250	283	306	272	287	288	297	298	317	273	285	272	295	275	283	299	292	286	287	342	288	274	269	279	315	279	257	292	314	342	282	298	267	283	304	288	262	271	268	300	297	288	312	280	292	271	274	328	306	273	300	275	302	286	318	299	286	289	284	283	285	290	272	283	280	300	293	268	314	256	305	292	295	290	275	274	284	277	263	268	287	294	276	270	294	264	281	272	299	309	304	301	326	302	313	307	288	321	283	302	276	314	307	284	262	297	301	303	285	273	259	305	271	294	296	293	277	305	287	282	328	258	283	308	292	305	303	285	272	302	265	303	269	278	282	291	294	300	300	299	308	274	289	277	281	309	277	302	276	331	306	262	320	320	282	290	289	274	296	294	281	252	286	271	293	298	275	269	289	269	292	271	250	313	283	254	281	294	290	267	257	289	281	289	293	270	282	301	255	285	297	275	287	287	288	276	281	299	279	261	294	318	283	316	289	292	280	301	286	298	285	267	321	278	290	277	266	272	271	299	295	278	285	304	269	315	313	318	313	269	313	296	302	288	285	272	297	291	282	278	266	290	282	301	285	314	270	292	307	282	306	288	295	282	300	288	282	281	283	312	265	274	312	319	291	255	259	291	275	286	287	273	305	270	276	301	299	295	288	300	280	299	279	282	293	296	288	287	269	295	273	289	268	298	269	291	313	290	310	299	269	264	294	299	271	304	303	269	306	295	275	292	300	277	270	286	297	297	280	337	296	319	290	293	267	300	289	288	303	257	261	287	307	284	295	270	312	274	258	298	297	289	274	296	270	299	282	334	283	315	309	270	301	283	313	273	278	269	282	292	259	267	278	292	277	274	305	271	327	255	281	300	297	295	265	327	291	297	267	279	318	310	280	298	283	293	261	306	262	286	283	290	283	285	272	314	259	306	314	263	271	313	278	332	279	249	298	301	273	283	289	297	289	299	293	269	314	269	292	299	282	286	273	303	276	299	291	300	300	302	328	260	291	288	299	297	292	315	292	295	295	295	287	276	268	312	270	309	305	274	279	330	282	287	292	285	285	276	292	276	300	301	271	309	293	285	286	279	275	263	281	345	275	272	280	281	282	316	281	289	313	286	289	294	295	280	295	295	295	314	303	267	265	309	291	300	282	282	276	276	295	302	291	315	266	322	317	265	287	316	269	297	295	310	271	271	275	317	272	267	279	283	288	280	299	296	276	284	297	289	307	285	271	301	291	307	258	314	273	276	287	265	282	269	284	310	307	296	302	259	288	277	270	282	281	296	263	294	302	287	305	268	286	278	284	267	311	291	288	284	285	271	295	282	326	294	272	271	290	296	265	272	283	289	281	274	279	279	284	294	303	323	294	260	290	250	278	276	276	303	285	291	293	291	269	305	269	282	277	297	267	278	275	294	311	271	290	267	247	279	265	285	267	270	300	292	289	286	299	276	271	327	296	296	281	282	272	284	284	301	277	301	276	297	288	276	308	315	303	277	301	245	278	267	248	292	308	326	284	285	293	295	282	312	284	297	284	294	288	306	273	303	261	291	281	304	284	284	308	281	297	312	266	324	256	278	283	283	311	310	294	277	300	292	253	263	281	255	266	295	280	305	264	273	282	290	309	275	294	286	301	279	294	298	261	286	291	289	317	269	304	315	302	293	307	299	303	300	284	313	284	285	267	259	284	282
24415	20970	27483	24572	14809	1405	1010	847	833	771	742	708	725	750	712	680	677	719	720	677	702	661	666	718	653	709	688	702	667	700	679	685	692	658	668	676	666	650	680	657	627	647	690	623	654	724	662	633	652	643	682	670	643	678	695	666	589	658	675	655	661	698	681	655	667	664	642	663	602	621	645	701	689	658	692	680	662	674	656	682	668	618	648	681	680	694	600	686	668	664	664	697	692	648	679	693	665	705	654	655	677	734	646	656	649	688	664	671	692	674	657	651	663	634	630	593	686	647	701	659	663	640	691	679	688	665	694	657	697	669	652	624	683	695	644	615	669	668	645	656	604	693	652	662	706	685	706	687	671	613	641	722	674	636	690	676	670	651	656	720	642	636	633	675	672	694	680	682	665	684	645	663	672	655	710	704	631	623	646	595	697	655	668	682	687	721	635	641	648	685	669	675	631	706	673	669	656	667	716	638	626	688	625	679	697	622	647	630	664	661	630	606	678	637	644	669	682	692	673	685	654	695	653	678	694	658	686	695	659	668	703	670	638	647	626	640	638	663	662	671	647	676	693	681	671	671	689	660	678	707	684	668	688	644	642	677	682	717	678	658	708	621	623	635	682	655	635	642	635	701	675	717	671	665	683	668	692	666	669	643	673	687	675	705	641	712	690	714	644	619	665	659	676	663	662	655	674	652	686	677	672	628	643	695	705	671	744	694	715	666	649	667	630	668	652	700	637	652	677	643	645	689	675	658	686	694	661	679	643	693	663	645	676	638	672	627	664	653	673	657	693	667	696	679	647	690	692	663	642	646	666	675	687	691	653	659	659	660	670	639	688	665	692	650	669	655	671	633	693	632	682	710	626	712	706	654	659	657	687	657	643	647	699	692	623	642	651	647	632	652	682	694	749	675	658	651	683	653	656	650	699	641	665	618	662	662	689	696	686	695	684	637	686	682	708	655	699	686	690	725	675	665	694	704	658	644	640	618	702	669	644	674	680	644	650	693	684	643	636	714	663	718	712	695	717	688	591	686	670	655	661	629	669	699	664	675	674	684	651	652	644	651	654	657	697	692	663	662	667	671	646	696	675	645	669	711	669	621	665	690	698	666	712	668	701	696	660	660	643	663	677	695	681	668	632	644	684	676	682	669	638	677	658	672	680	681	709	658	647	682	606	645	582	684	661	681	662	638	716	654	683	660	705	639	719	655	651	667	644	657	683	677	637	696	688	690	685	663	656	648	656	657	667	720	629	668	610	650	673	672	641	641	668	683	672	714	676	701	703	646	657	728	717	687	661	672	666	661	697	712	670	637	654	634	689	637	657	674	627	667	671	643	652	692	623	682	678	669	631	641	672	653	681	669	673	705	639	708	656	657	681	668	661	701	661	653	726	653	663	715	675	677	643	640	671	668	675	658	673	655	690	625	677	678	691	655	671	661	682	674	667	707	674	671	651	683	666	700	647	665	696	685	664	716	705	690	684	662	631	684	667	664	651	649	654	665	662	694	715	657	674	702	681	688	639	661	651	632	665	630	632	691	669	650	659	639	646	680	677	691	623	652	678	634	680	635	654	707	673	661	613	665	649	684	613	660	649	650	701	679	685	709	634	677	681	697	695	619	648	663	679	685	689	635	641	691	673	664	688	651	668	629	646	660	702	658	705	663	646	712	740	685	694	674	689	671	686	683	622	652	663	678	626	684	671	654	634	653	666	681	660	687	680	669	715	650	633	661	670	689	691	671	699	694	690	691	681	673	643	687	681	622	678	654	682	657	673	635	703	702	660	639	657	674	628	666	710	667	668	675	686	662	624	680	658	641	617	649	697	663	679	638	693	699	677	705	717	622	671	686	643	644	640	658	657	701	662	629	676	665	680	633	635	622	648	662	682	698	678	659	669	662	651	693	667	643	660	639	703	644	709	713	678	702	695	656	649	675	724	648	675	675	670	666	690	677	632	683	662	667	694	670	689	663	645	681	685	677	670	700	678	672	694	630	657	638	644	663	689	711	657	645	639	644	706	668	720	668	669	691	693	683	697	693	694	658	674	645	681	660	657	646	642	635	655	688	611	654	666	702	660	674	640	693	641	649	621	715	626	665	675	694	636	693	627	670	667	650	659	636	655	665	693	636	647	674	669	678	614	672	698	647	674	662	670	668	669	686	647	665	683	707	675	693	672	665	681	638	686	679	650	663	707	695	633	654	638	653	664	666	671	675	669	676	700	659	683	657	662	705	673	689	695	685	636	678	706	683	703	666	672	685	687	658	661	712	640	644	676	671	682	689	695	629	642	672	664	622	662	662	680	636	645	683	644	653	645	656	670	664	673	688	640	670	594	642	672	687	679	649	653	626	682	646	649	713	679	651	748	684	643	668	639	661	658	678	669	661	694	642	699	678	614	678	631	630	637	643	645	636	694	677	662	658	664	681	646	665	680	654	701	657	679	657	669	661	636	682	675	619	725	663	679	686	633	633	662	676	676	612	651	592	639	664	624	639	706	640	698	652	667	624	651	655	668	674	711	667	664	688	656	671	643	676	672	681	685	656	671	643	683	638	658	673	687	626	662	674	653	664	630	707	647	703	672	708	673	682	676	648	654	689	646	679	699	684	700	644	624	665	697	657	633	650	691	664	670	706	705	656	643	684	696	687	629	670	651	674	664	643	675	644	620	675	687	687	654	670	644	646	649	683	651	667	650	642	670	678	690	624	667	650	662	638	711	689	655	661	667	675	644	668	672	617	711	704	672	634	643	646	660	691	681	644	686	686	663	610	622	666	678	697	641	646	647	694	703	648	635	670	634	652	656	696	701	748	668	710	684	632	638	638	638	699	668	659	688	647	669	718	684	656	661	670	669	701	650	664	625	650	666	665	723	660	625	631	696	698	655	617	651	654	676	668	720	640	683	637	677	644	654	671	658	639	660	688	644	690	693	672	724	708	666	657	665	690	656	665	680	662	597	676	702	662	685	649	634	697	654	655	660	636	639	667	719	664	638	648	701	706	625	701	693	651	614	629	649	635	652	655	688	689	674	651	602	697	676	705	611	640	662	658	701	634	698	685	678	704	685	600	620	641	672	609	661	630	697	681	685	691	668	659	685	635	664	636	673	709	712	682	642	680	676	624	652	664	696	653	680	668	704	648	686	676	666	622	693	666	666	650	720	668	660	671	658	695	673	688	702	714	688	689	655	651	690	669	680	647	648	663	644	619	647	633	690	666	649	655	659	658	656	618	702	658	692	642	668	701	689	692	684	663	651	708	697	662	638	664	631	619	675	662	715	690	681	698	656	657	654	697	656	639	673	657	658	668	692	666	672	679	653	671	696	676	633	670	664	671	673	706	723	706	678	678	643	668	666	689	618	657	665	678	647	646	706	674	654	608	647	662	651	665	643	663	664	686	698	641	632	655	637	674	668	688	643	635	672	682	621	623	665	697	663	699	665	722	687	678	671	647	669	660	696	671	748	688	713	694	720	668	661	686	660	693	735	612
3514	5607	3801	2027	1696	1314	1154	1017	887	844	751	766	800	715	714	705	692	718	673	670	698	696	711	716	649	721	644	647	667	681	689	683	673	670	686	646	665	737	616	644	617	691	649	688	675	636	690	685	672	679	669	699	677	643	665	713	661	675	676	678	676	647	654	619	625	646	654	621	670	693	680	659	700	675	676	687	646	620	629	640	640	685	708	623	655	657	676	638	632	653	646	654	666	650	608	642	672	666	686	651	660	689	688	665	663	624	671	650	662	649	639	648	675	640	634	677	638	642	622	646	632	619	673	650	686	639	626	688	685	664	637	621	651	631	664	656	647	668	617	657	660	679	663	655	665	651	680	652	632	683	664	659	703	666	642	624	656	671	688	669	648	664	660	664	662	688	659	671	671	687	700	690	661	650	621	718	646	621	688	629	696	658	644	694	656	635	661	696	649	729	653	649	619	689	633	676	642	654	637	642	649	666	644	660	675	655	652	652	689	669	623	659	633	662	686	709	684	668	673	653	652	662	644	676	653	684	647	676	623	686	681	641	654	690	644	652	682	673	606	661	664	638	652	715	641	654	659	712	641	651	683	677	650	671	627	697	694	658	658	657	667	666	648	708	710	681	661	681	683	646	660	651	658	654	660	637	661	614	701	603	642	640	673	658	688	635	673	618	652	627	649	664	641	673	661	647	644	658	668	619	665	683	645	683	682	605	650	664	673	655	713	670	671	694	704	664	663	622	616	678	644	650	672	695	664	670	646	608	638	659	676	608	696	685	670	621	624	670	670	631	626	673	716	645	716	643	652	662	705	647	630	646	667	690	645	676	659	644	689	585	595	635	664	634	642	662	683	655	694	658	648	649	636	657	694	703	640	627	703	595	649	672	633	692	669	698	643	661	685	685	655	686	620	651	668	670	654	668	625	643	657	625	670	636	664	678	611	596	598	631	673	642	686	661	687	661	672	672	663	666	684	676	686	627	669	668	647	671	626	686	687	653	647	661	635	638	650	655	661	681	670	625	695	631	651	606	625	673	700	661	640	623	692	648	645	664	648	666	637	657	644	649	675	669	661	675	696	661	681	639	624	669	677	634	642	635	665	699	710	666	660	669	647	700	659	647	625	657	681	637	697	702	650	656	681	635	681	624	652	634	659	645	655	634	667	647	640	677	726	623	630	628	706	691	609	658	683	654	655	633	678	645	648	662	693	720	698	670	691	684	649	710	663	675	642	669	638	630	640	686	681	667	638	664	624	626	668	675	624	653	601	662	616	712	650	653	660	672	698	684	682	644	627	686	679	641	629	647	668	692	653	667	628	658	650	669	643	654	648	695	640	680	654	635	675	689	667	628	649	650	657	688	659	655	683	656	681	663	668	639	677	697	733	688	632	673	695	703	680	642	669	675	620	627	631	699	684	675	634	645	690	665	638	653	652	717	616	651	643	644	634	681	665	701	678	653	623	699	666	642	687	694	680	642	652	633	624	660	674	644	704	637	651	655	662	657	694	658	662	635	674	607	672	652	677	672	630	698	690	689	642	643	634	701	699	691	658	666	710	664	645	699	655	625	672	657	621	742	709	637	653	622	659	674	654	642	703	702	625	680	639	654	672	698	645	636	690	670	634	607	684	664	648	643	686	650	704	650	690	661	662	672	690	680	693	645	705	671	700	651	611	669	714	656	672	666	652	639	609	636	719	679	665	661	655	664	669	640	666	623	638	641	636	681	664	680	686	632	657	655	647	679	641	674	739	686	682	626	646	616	680	699	660	669	683	666	676	662	670	623	622	654	639	634	688	686	698	621	608	644	662	674	683	598	625	688	618	706	661	645	643	610	714	717	669	712	624	665	659	632	689	640	623	648	662	645	627	667	676	684	684	624	666	656	676	655	677	681	711	654	641	662	586	678	640	637	648	661	661	678	644	660	667	674	673	668	677	594	677	671	659	655	684	690	692	692	648	659	618	665	614	639	673	701	681	681	623	703	644	715	651	637	689	664	666	675	660	670	647	658	650	683	675	650	670	654	637	689	663	640	661	689	628	645	619	661	667	663	669	692	634	646	654	636	668	636	671	656	690	652	638	674	696	626	651	664	599	663	657	700	625	656	628	650	653	694	663	645	653	682	733	618	579	671	658	612	662	681	623	662	670	662	612	642	663	665	660	699	626	699	644	657	671	661	678	668	722	641	689	618	705	672	723	641	697	645	672	665	661	647	655	667	630	665	643	673	699	698	706	647	674	658	679	667	591	670	600	658	666	646	677	664	615	685	679	692	656	668	689	663	661	631	656	638	622	656	660	653	661	668	685	611	655	672	678	635	677	643	637	612	680	675	667	671	687	651	633	624	670	659	649	649	664	670	636	665	655	621	664	660	667	629	623	688	690	623	672	653	685	644	629	654	697	663	645	711	617	695	736	637	667	638	677	645	640	681	679	698	678	645	660	679	622	662	672	674	692	676	652	699	698	707	663	685	657	696	652	663	661	618	633	659	668	691	613	697	652	665	625	655	646	606	719	683	649	656	698	695	655	665	666	688	655	560	720	664	668	658	613	677	639	689	647	631	697	684	680	660	658	628	634	662	671	674	658	694	684	649	680	645	643	664	679	641	641	717	702	658	637	663	619	649	655	661	652	632	645	671	652	678	651	604	695	677	647	681	698	640	671	688	678	651	665	698	678	676	645	677	680	651	655	682	639	666	626	628	644	658	632	673	676	668	672	656	653	611	685	641	633	666	666	654	649	691	638	674	666	638	651	665	617	664	651	684	635	626	665	663	662	728	665	687	655	643	690	663	694	658	660	657	656	671	673	654	668	643	605	695	691	702	613	620	664	668	681	658	656	632	644	638	621	664	665	671	617	645	655	634	634	612	693	701	662	672	704	696	640	650	615	708	670	699	659	654	679	674	673	639	666	676	658	725	652	654	607	634	696	675	638	637	695	655	701	672	666	696	722	625	639	634	666	659	665	645	689	648	654	641	647	701	637	717	666	649	634	651	671	648	682	655	677	637	664	662	664	616	661	698	617	673	699	716	669	614	631	626	710	628	717	673	648	641	615	678	640	665	619	692	669	684	627	677	669	721	692	678	653	678	652	677	617	680	666	677	614	691	638	639	674	633	670	648	648	676	647	633	639	671	628	648	681	609	669	632	694	636	656	636	656	670	694	671	709	664	659	669	663	691	625	622	658	635	687	692	611	685	617	666	685	647	663	711	633	647	641	697	677	650	650	660	626	648	666	668	677	670	666	633	692	642	660	669	631	637	650	636	651	662	668	685	668	714	631	651	675	636	672	703	619	685	641	607	683	654	630	657	635	645	705	650	703	688	630	662	662	666	640	661	662	630	679	681	626	639	625	647	653	667	659	685	674	698	668	655	639	685	645	661	669	655	651	677	658	639	651	674	614	668	649	691	604	628	667	692	709	693	669	626	669	667	660	741	647	660	614	675	635	668	637	651	641	673	664	678	678	698	697	652	684	645	683	646	618	696	666	664
22141	21010	28779	23432	21013	21075	11741	1048	699	641	530	430	442	376	356	328	319	309	325	289	291	292	266	263	279	290	250	273	249	232	236	241	243	244	226	241	237	231	260	237	211	198	227	255	240	245	209	223	239	223	219	237	223	186	238	225	238	247	240	242	233	210	236	242	239	238	245	240	246	255	229	239	195	220	221	211	222	226	233	209	203	234	212	226	214	268	211	247	256	226	231	222	210	227	186	229	254	198	229	216	217	225	206	225	236	197	222	233	205	234	222	238	253	211	240	224	221	226	237	222	184	201	235	221	219	227	229	242	215	207	218	215	243	218	230	263	223	228	235	215	244	225	211	218	236	215	228	223	219	234	238	241	219	229	237	222	203	233	254	229	226	211	210	226	215	239	223	237	211	211	214	220	197	227	220	186	237	233	226	238	238	187	247	214	221	223	204	246	241	218	219	238	242	246	213	238	236	204	212	210	217	227	229	200	227	229	206	217	232	228	213	209	207	232	234	256	203	204	219	235	205	211	212	233	201	258	195	227	211	200	218	225	224	229	216	238	232	213	218	217	206	204	233	215	214	236	252	218	227	246	217	229	238	226	233	217	240	226	241	238	225	237	199	245	215	231	222	242	235	210	246	222	223	207	219	230	224	183	232	233	228	230	224	215	212	229	240	222	206	191	209	208	221	199	240	226	233	218	205	237	238	217	218	205	232	204	192	220	191	226	234	204	223	232	221	208	213	234	228	219	244	221	212	222	240	193	213	258	218	225	221	197	225	201	215	216	226	241	251	236	252	225	231	225	237	223	228	222	223	231	229	229	226	229	219	217	201	200	215	236	238	233	224	197	239	191	193	238	211	202	213	216	246	236	219	212	253	243	241	238	211	242	215	204	223	250	202	248	240	230	227	235	214	217	221	260	211	215	240	219	210	243	239	223	215	218	226	213	241	210	199	193	213	225	224	223	232	245	209	206	238	236	201	239	213	244	211	235	217	203	216	218	200	200	237	227	231	221	227	229	219	201	217	215	209	246	222	187	212	215	218	213	243	211	208	217	215	228	197	248	207	214	205	210	215	232	223	247	236	229	206	225	226	204	245	208	221	208	184	221	215	229	230	208	240	225	232	212	222	235	211	208	212	201	222	227	215	203	231	228	208	238	223	245	220	219	214	213	194	206	229	209	218	211	260	204	215	220	224	212	213	226	217	202	251	223	226	215	208	218	234	216	244	224	202	242	215	208	225	209	239	227	224	198	227	225	226	196	182	230	235	197	227	250	203	231	219	249	245	210	256	201	256	222	210	216	219	230	229	220	219	215	236	206	244	214	231	215	226	207	231	232	204	227	203	226	222	253	216	242	193	218	242	212	240	209	228	224	212	258	210	201	203	213	231	242	221	226	220	204	223	232	223	216	215	195	219	249	218	231	251	218	231	227	221	239	233	234	207	211	232	229	230	211	207	242	223	187	244	208	240	242	219	197	215	246	216	240	204	240	217	206	225	252	232	230	218	227	223	207	221	232	226	229	218	199	199	228	205	236	215	212	233	229	231	206	221	208	235	238	212	245	225	234	225	242	246	209	235	201	235	212	240	239	228	216	182	220	193	197	217	222	205	230	231	215	211	239	226	204	223	221	199	220	210	214	213	230	236	199	218	244	195	217	215	221	238	210	233	242	209	196	202	237	202	196	214	229	220	203	210	222	203	214	217	196	231	203	205	219	233	220	224	195	221	214	240	227	236	235	200	225	224	227	238	227	226	239	218	214	241	224	219	220	214	226	235	224	215	218	225	207	217	203	239	237	229	225	228	199	219	209	258	230	202	210	237	248	232	237	236	215	223	217	219	243	232	222	207	204	228	198	215	237	222	221	226	227	203	199	198	201	225	208	231	209	210	209	201	215	229	234	216	223	225	220	238	216	214	223	225	219	214	226	208	245	225	226	246	214	208	241	232	222	231	222	216	217	260	201	235	222	210	243	212	219	208	208	214	233	206	239	229	243	208	224	236	250	210	241	212	233	235	186	216	213	228	249	204	236	233	201	195	194	234	208	224	214	221	222	223	227	212	232	196	213	213	215	214	219	235	206	229	226	226	220	225	233	217	218	222	220	236	203	212	202	228	210	243	215	200	196	199	192	226	200	187	223	226	232	199	221	216	230	227	215	221	212	233	223	208	247	240	233	239	230	204	202	223	207	220	223	197	226	213	237	210	218	231	236	241	223	218	214	224	230	220	225	237	213	233	220	249	232	216	246	235	202	191	225	225	226	220	241	229	208	231	244	210	217	212	238	223	229	217	213	245	215	217	222	213	220	208	231	214	192	211	243	222	239	215	237	244	217	236	206	221	212	244	211	208	217	222	193	218	215	208	241	206	214	220	222	204	249	200	200	237	222	209	257	203	207	209	217	197	219	219	218	209	217	204	225	219	228	219	235	179	197	209	216	208	247	211	235	235	221	252	237	201	210	219	175	218	221	211	218	206	206	215	206	255	198	240	233	212	209	196	215	209	230	227	208	235	248	215	216	208	221	215	244	203	243	229	233	221	224	200	210	219	230	208	226	195	206	199	215	215	221	241	203	225	236	235	247	212	202	227	238	195	223	208	224	217	233	203	208	218	245	217	220	215	245	222	230	228	215	212	211	211	209	244	200	219	241	194	231	214	229	208	235	210	210	224	205	193	236	251	229	238	229	206	232	216	223	216	231	235	212	207	207	210	213	228	214	228	249	242	192	206	228	232	218	210	202	234	230	214	258	208	245	186	217	225	210	235	232	200	237	230	232	196	195	205	215	228	228	214	243	245	217	221	235	232	227	244	242	202	227	219	247	244	214	199	237	211	203	225	207	209	218	222	226	217	197	211	246	241	205	239	205	198	226	216	204	222	214	220	211	214	182	192	223	219	215	233	244	217	214	226	230	231	199	215	172	214	231	206	230	214	229	222	226	209	224	224	207	197	231	203	240	207	237	244	226	221	226	213	217	198	210	235	230	216	235	248	218	210	225	219	230	206	205	216	200	204	239	226	221	254	211	231	223	226	232	223	218	216	229	216	220	218	244	215	211	259	234	235	249	216	213	224	222	210	241	229	221	192	239	240	215	203	238	217	226	237	218	236	231	241	200	235	236	236	213	209	208	219	228	207	219	193	216	228	234	208	200	225	201	255	207	195	241	229	210	224	218	240	213	235	218	238	238	224	186	226	249	232	222	231	205	201	233	224	211	217	226	235	209	218	198	221	236	224	197	201	196	199	233	232	228	230	227	224	219	219	223	211	234	255	264	224	237	191	205	187	234	219	223	231	247	237	217	231	240	180	195	221	233	222	232	219	228	234	230	219	218	199	218	238	229	231	202	227	225	215	220	233	215	196	227	209	231	241	210	224	211	219	202	224	215	221	194	241	249	215	186	209	193	217	255	255	242	215	232	204	220	203	223	213	231	227	251	219	209	215	232	211	226	226	219	225	216	258	211	237	216	232	218	226	230	202	234	223	214	213	205
4193	13856	9540	4676	3376	2468	1814	1369	1060	808	671	617	551	456	422	408	354	355	341	328	327	331	307	312	238	260	309	272	255	265	278	262	258	260	266	230	244	261	231	283	263	273	260	231	234	223	239	260	232	237	210	228	220	250	213	211	233	222	208	208	225	254	228	243	230	236	232	236	225	240	225	231	223	208	241	203	244	232	214	234	227	226	206	200	230	220	215	227	212	230	230	230	212	224	203	203	221	227	243	239	245	229	204	237	233	238	218	246	236	206	208	216	216	221	233	227	234	243	221	227	261	218	208	235	230	239	213	233	223	209	222	188	229	245	200	197	190	221	204	222	197	243	241	233	216	231	220	215	215	216	249	204	210	233	224	214	196	205	238	197	215	238	224	238	221	225	217	198	220	211	220	221	235	217	207	225	218	218	227	233	238	247	198	226	212	190	203	249	201	211	226	228	205	233	230	213	216	206	196	224	210	248	227	228	245	237	225	235	256	209	247	240	187	219	214	213	244	224	222	260	226	243	238	214	223	232	226	224	192	220	225	223	213	233	240	230	238	209	239	240	257	241	220	214	239	233	216	225	187	193	223	213	211	237	217	217	196	205	207	227	239	240	206	210	242	217	248	218	211	215	243	215	214	219	247	250	255	211	227	210	218	218	220	241	210	222	259	228	231	212	241	233	230	247	210	207	248	244	262	228	220	216	212	220	222	222	212	224	247	238	195	247	230	216	218	230	229	237	223	224	207	227	241	227	218	242	223	236	226	203	200	227	207	219	227	222	206	219	221	216	231	199	215	207	222	225	222	208	232	231	233	201	229	188	257	220	209	215	219	228	210	236	216	233	194	178	210	241	230	210	233	205	247	208	205	232	196	223	231	230	233	217	225	237	236	222	195	216	221	226	231	210	231	211	233	242	246	219	233	225	206	226	219	214	212	218	211	242	210	201	214	203	205	218	210	212	211	218	255	237	226	235	212	248	247	220	234	234	213	192	231	225	237	216	196	229	243	219	219	243	226	222	206	212	210	203	212	223	262	238	201	218	229	191	248	240	222	256	250	220	222	202	226	204	214	196	222	210	226	229	211	232	222	231	228	194	206	234	217	215	238	200	196	219	228	230	213	206	219	192	249	223	225	240	248	226	232	209	230	213	217	252	234	208	215	210	206	209	207	236	230	228	204	219	192	218	222	215	216	253	227	195	204	225	230	232	209	230	234	214	217	207	200	199	216	210	235	222	249	224	231	234	238	254	237	219	230	233	236	221	208	225	229	210	235	203	252	233	212	212	213	257	213	210	244	229	228	226	212	205	229	247	228	230	247	212	238	209	218	221	215	233	213	204	234	228	214	205	222	194	217	220	214	211	222	205	228	228	219	224	230	206	224	229	225	202	224	222	204	246	236	201	218	230	232	237	247	214	198	214	203	219	211	233	206	206	226	227	241	224	233	233	233	213	200	204	223	227	208	215	223	221	222	196	217	227	223	227	225	223	216	214	242	209	221	205	234	236	238	201	235	206	230	229	213	220	222	225	212	240	223	210	215	207	214	223	231	194	213	204	224	224	229	231	226	210	209	255	220	201	228	261	209	209	212	215	229	226	215	230	233	236	244	223	229	213	219	209	216	210	230	216	202	254	227	245	190	200	236	219	197	223	210	225	224	213	220	212	239	244	223	224	201	231	205	233	204	200	239	209	217	208	232	203	224	215	238	222	225	227	214	248	236	233	224	206	198	232	217	237	210	211	203	228	222	248	216	211	239	228	234	198	237	213	215	217	263	236	215	227	213	213	235	211	210	229	209	216	241	226	219	207	235	217	243	225	231	233	239	231	214	210	237	230	210	223	225	219	224	223	203	218	222	263	238	230	205	216	231	242	245	234	200	243	210	217	239	232	232	234	234	216	211	227	210	217	227	214	210	215	236	215	214	227	221	265	230	209	214	206	244	225	217	232	208	243	197	231	219	217	234	243	231	216	234	232	245	212	225	234	228	218	205	231	218	241	230	214	209	208	217	249	225	219	216	230	195	232	206	215	216	224	227	215	239	226	234	236	216	218	221	224	244	208	228	212	208	215	236	217	198	219	240	203	232	195	232	249	244	215	226	228	205	251	222	230	223	223	231	219	256	240	203	206	201	207	205	220	235	230	243	225	214	217	224	229	234	218	236	233	219	217	212	186	218	225	204	225	218	216	227	218	197	212	232	223	214	224	236	223	247	226	212	203	227	229	206	220	222	211	226	219	245	218	210	237	227	215	219	199	215	237	217	211	213	224	237	208	229	199	219	243	216	243	232	237	228	214	200	213	219	222	216	237	206	218	212	229	231	221	223	213	229	240	218	219	230	221	219	206	223	210	237	234	230	216	232	216	214	186	210	213	209	216	213	205	223	217	239	188	227	200	202	202	253	206	237	206	232	208	220	237	229	236	202	246	217	206	244	231	222	208	223	227	201	245	240	218	234	208	264	234	230	194	244	227	225	212	247	217	215	259	201	210	227	239	231	215	223	226	192	212	228	229	229	194	233	193	239	199	213	225	209	222	217	202	239	264	242	210	216	203	222	224	238	216	209	250	200	217	222	186	227	219	235	214	215	226	196	217	240	209	216	234	226	215	214	230	215	238	225	214	232	219	201	205	215	203	197	229	194	223	208	235	239	264	203	224	204	229	219	243	223	232	210	210	264	242	227	197	215	228	207	234	234	187	237	213	247	212	223	220	241	233	252	232	247	194	226	211	231	253	229	229	213	217	225	228	206	246	218	208	243	234	240	248	226	220	226	228	246	219	229	234	223	219	211	232	211	245	226	226	223	235	207	232	223	219	235	230	244	239	221	218	217	247	238	261	207	209	228	240	237	259	216	240	234	228	222	211	263	217	211	202	215	212	231	225	207	220	221	216	230	204	226	218	234	215	212	211	217	214	217	204	218	217	207	198	230	215	201	254	219	221	221	237	217	210	202	216	243	226	207	230	217	251	220	229	226	217	216	249	240	237	219	225	220	205	215	234	214	219	229	204	226	232	194	222	216	233	254	260	231	226	206	212	208	232	207	223	248	229	227	231	195	206	220	204	239	243	219	222	205	227	235	227	250	220	228	207	205	223	198	192	203	263	239	224	218	236	208	228	221	231	221	240	240	224	223	237	211	237	211	220	220	223	248	202	232	214	202	213	211	198	234	228	253	228	215	219	237	215	239	220	221	216	213	243	224	198	215	184	224	210	232	226	219	243	221	223	245	243	220	233	193	204	240	215	217	191	242	227	215	201	223	238	192	218	210	262	249	212	244	229	238	210	235	229	225	214	214	222	242	222	226	207	218	239	230	196	229	209	222	227	220	233	222	212	204	218	194	214	221	214	206	255	214	238	233	200	198	254	221	207	226	237	222	238	228	223	230	229	238	260	235	199	230	227	234	220	203	209	219	242	207	224	226	217	227	224	216	233	231	239	227	247	201	231	210	232	203	246	199	218	214	213	253	230	215	211	202	241	192	192	199	205
27167	20867	13096	1546	808	770	719	653	637	624	588	653	638	646	649	662	606	583	614	630	618	613	598	606	617	627	607	633	644	622	667	588	624	663	619	608	579	588	593	637	639	584	599	592	635	581	656	639	648	602	596	588	598	637	554	611	623	593	619	611	621	624	571	564	655	623	582	602	630	615	631	613	644	616	660	609	605	622	634	590	595	664	627	600	588	605	575	621	645	563	614	602	566	589	624	621	624	590	591	579	615	657	639	633	591	628	656	634	601	575	624	638	603	615	594	601	604	619	629	598	636	615	617	588	591	624	617	598	611	629	598	614	575	646	597	599	619	589	629	600	615	596	601	596	594	593	552	620	595	605	600	562	584	586	641	600	580	666	631	589	614	605	629	603	615	627	603	572	618	614	608	651	630	624	621	631	626	611	595	603	569	605	636	633	595	608	669	615	641	651	586	614	604	547	592	635	645	616	604	624	610	648	608	595	647	630	610	587	618	599	591	620	584	605	632	624	631	617	612	644	582	638	642	648	627	608	627	611	639	609	611	587	646	599	598	601	611	613	601	591	601	651	592	571	641	570	623	594	584	611	652	595	609	597	601	594	598	624	607	604	616	601	629	584	606	625	635	589	564	596	621	662	605	610	639	632	648	602	602	625	600	588	577	643	629	602	597	595	654	616	669	590	586	654	584	621	635	638	637	597	596	597	653	629	620	617	599	576	613	617	616	628	614	622	611	596	613	576	568	559	638	585	622	579	598	599	599	632	598	575	619	636	619	637	636	617	591	575	587	641	642	620	647	587	638	637	617	613	589	628	632	580	599	624	611	608	608	638	592	593	623	628	596	622	601	601	600	633	612	598	606	628	636	607	580	616	569	600	668	682	576	618	631	598	608	655	619	623	556	614	620	645	628	627	598	603	628	617	587	634	648	613	603	576	606	614	637	574	593	621	611	575	600	630	645	601	613	649	605	655	608	608	652	562	621	646	634	579	633	606	581	580	643	627	593	566	633	599	593	620	612	602	599	629	590	600	660	639	594	620	643	608	594	631	646	589	582	580	642	586	616	634	616	624	600	598	625	623	588	577	669	571	601	588	625	616	625	607	607	591	604	623	615	601	654	638	627	583	618	606	596	612	635	610	618	616	621	605	605	610	631	667	597	610	592	619	564	634	632	604	641	653	613	593	622	597	583	607	568	591	615	615	656	662	636	590	617	616	614	632	637	575	593	581	568	608	612	616	576	596	616	596	631	598	655	563	665	629	620	630	586	581	578	628	623	572	611	630	632	644	651	602	599	618	610	610	637	581	613	635	577	637	650	637	612	627	600	612	645	617	596	615	620	611	574	624	631	596	587	606	623	634	630	589	607	580	608	660	629	618	611	644	593	596	648	591	636	615	631	613	563	629	617	585	603	596	628	567	600	627	610	601	670	607	611	653	602	599	617	602	573	609	594	586	620	604	656	622	588	578	624	630	643	596	649	615	606	609	577	611	633	602	634	625	612	616	651	585	614	603	597	602	633	594	630	621	604	569	610	627	601	605	574	625	579	581	591	663	592	605	610	582	635	631	602	604	650	603	613	597	621	614	571	630	598	607	650	592	609	609	568	643	630	606	615	606	597	602	642	621	602	613	628	633	577	611	621	626	603	622	610	568	624	667	603	602	604	643	648	567	561	618	600	623	634	608	624	607	609	573	581	600	591	606	630	637	600	616	568	626	628	641	651	581	598	598	630	619	624	621	593	627	621	596	605	571	588	588	620	598	595	616	577	546	643	640	632	629	630	627	633	607	608	635	610	648	572	629	620	636	663	574	656	611	603	610	632	628	662	610	606	600	618	608	610	586	602	605	632	615	568	611	616	633	608	622	605	585	625	569	641	605	622	623	571	610	594	634	639	615	589	612	628	585	610	584	595	623	601	608	643	577	620	602	591	580	623	601	576	643	631	570	669	589	651	618	608	602	615	625	593	589	645	639	604	631	565	624	587	621	639	634	622	594	626	642	617	584	648	686	634	611	618	602	597	620	610	591	626	585	615	645	602	631	606	583	651	585	621	599	590	624	601	625	610	594	608	600	596	617	600	656	542	604	616	585	620	577	572	577	616	638	607	576	594	614	607	610	606	614	626	591	587	601	612	592	590	599	621	605	617	637	649	645	583	615	596	616	645	595	616	655	543	627	638	648	621	629	596	634	642	606	615	616	576	633	619	588	602	613	619	663	656	638	616	678	628	641	579	633	621	633	639	626	639	635	603	597	620	627	639	573	584	591	571	585	639	640	625	627	582	619	608	582	647	588	613	613	647	657	601	591	590	585	595	611	650	630	611	617	601	622	594	612	631	603	588	655	674	606	602	637	565	589	576	605	619	575	621	615	578	615	604	646	633	645	613	633	584	646	600	616	630	618	629	595	647	621	624	597	571	595	617	613	589	592	595	592	584	623	602	630	584	603	658	635	629	587	624	631	651	609	628	614	646	592	599	651	615	643	650	653	577	621	583	643	628	621	585	634	623	609	624	643	598	609	608	575	637	625	620	620	590	581	597	621	632	577	575	608	645	606	591	606	601	605	618	599	591	605	591	589	630	593	622	584	592	561	650	575	607	633	645	594	607	630	612	567	561	605	601	632	608	620	634	642	575	623	600	580	612	579	650	612	618	638	614	634	597	645	601	602	603	595	613	590	630	668	600	589	626	593	576	622	628	606	591	593	611	653	604	608	651	632	642	664	609	615	620	586	662	646	586	593	623	608	587	635	585	626	644	652	589	648	626	634	614	644	651	629	584	607	648	653	639	591	638	627	597	634	610	633	564	621	596	639	606	577	597	589	592	595	595	593	610	651	635	601	619	632	587	565	593	584	598	616	610	614	593	613	565	642	564	616	581	570	585	609	604	583	582	611	619	589	611	628	615	629	611	586	618	606	615	589	623	592	577	616	649	604	589	598	603	551	628	597	634	571	592	584	558	559	644	638	611	590	634	618	590	625	671	621	597	570	650	630	612	653	660	645	584	598	598	598	620	664	600	624	628	603	616	592	604	622	601	622	634	609	629	626	615	647	604	595	643	590	623	590	662	633	583	586	582	632	611	576	604	626	600	646	606	668	560	595	653	572	631	625	555	585	645	626	626	623	582	574	588	607	585	622	598	584	638	623	581	584	645	585	601	616	620	653	621	602	620	600	605	587	619	616	579	617	653	610	614	602	598	671	608	596	633	584	616	581	614	580	605	604	609	643	577	635	573	632	592	605	604	631	596	638	617	658	618	604	572	612	603	599	579	629	626	616	630	586	605	631	595	608	616	644	639	649	585	658	649	648	605	653	590	622	618	598	656	654	610	627	644	617	620	644	652	640	629	619	616	607	625	576	601	597	606	606	632	597	624	615	614	596	612	645	584	590	610	578	602	619	603	629	634	643	667	589	625	608	579	622	582	640	627	633	589	624	607	600	589	602	613	606	588	655	623	622	594	621	589	596	665	579	594	653	595	599	623	629	553	618
4549	2524	1662	1085	963	811	797	759	720	668	696	672	641	687	650	646	640	624	613	644	619	654	684	658	623	651	649	609	641	669	598	612	602	622	634	632	649	655	606	644	619	671	615	611	655	623	627	664	620	652	615	605	594	649	616	654	653	604	615	617	647	598	629	616	582	608	597	635	635	595	592	623	659	613	600	614	616	640	646	629	611	646	628	597	602	622	615	629	610	610	637	610	594	573	649	616	588	619	623	607	611	605	652	584	663	645	637	628	600	631	635	618	597	605	607	613	609	600	714	632	633	648	623	629	602	638	609	571	618	613	620	634	659	652	613	617	619	617	633	585	603	606	652	636	659	607	617	605	621	628	618	631	585	672	600	615	632	584	584	616	606	606	633	600	653	644	611	600	656	611	683	589	605	617	624	628	599	650	612	647	584	620	616	590	595	627	607	665	628	625	637	637	670	649	641	589	623	622	657	629	649	646	666	623	585	624	600	581	656	635	649	617	647	588	639	611	622	639	592	610	589	614	609	634	590	597	569	604	622	606	608	608	631	651	643	669	649	581	631	588	608	640	624	598	596	647	574	624	578	643	612	634	625	598	587	641	601	590	594	652	611	639	641	650	620	577	629	587	624	606	593	631	608	644	649	588	616	620	593	635	588	631	624	589	637	555	610	564	618	583	629	613	631	623	626	635	587	621	615	639	589	649	664	626	625	628	636	599	618	634	661	611	640	640	620	633	624	606	647	602	620	607	624	607	657	659	615	636	619	619	654	624	639	636	609	638	582	622	622	621	602	608	605	655	612	670	591	613	608	639	681	623	621	597	595	613	564	592	587	604	654	605	603	597	656	639	625	631	604	607	627	623	609	623	625	631	654	644	630	600	653	614	625	651	599	583	585	612	591	614	593	605	661	633	605	644	631	629	577	652	612	636	606	592	603	599	616	608	600	608	617	685	612	611	650	652	655	681	586	587	623	624	609	609	587	637	635	641	636	641	646	624	624	648	611	627	667	602	657	628	619	609	615	637	594	631	629	639	640	635	641	638	629	630	616	615	643	596	612	593	640	608	625	636	615	625	607	632	584	643	582	590	610	604	651	642	600	612	590	592	614	618	617	623	600	648	627	618	632	629	624	641	558	611	661	634	622	634	646	599	633	591	615	625	622	613	651	659	587	620	657	607	604	644	627	590	600	658	611	587	589	616	611	675	600	623	625	605	639	627	655	624	628	611	616	626	619	614	638	615	588	626	648	594	637	605	576	555	623	655	586	633	650	594	616	648	612	643	637	612	642	627	578	622	662	631	625	633	633	643	619	637	644	643	612	627	662	591	622	592	613	615	632	584	621	592	614	602	606	624	567	655	652	631	588	656	610	634	610	623	668	563	621	571	622	619	602	665	630	590	641	594	550	618	598	643	637	617	587	627	645	589	619	584	602	588	646	616	612	598	630	619	630	581	611	630	617	610	585	626	618	631	635	621	612	684	614	648	670	633	625	577	630	596	589	640	622	606	638	600	648	613	585	650	650	611	664	645	602	617	605	624	627	569	628	597	615	593	627	620	636	631	599	642	638	595	584	578	606	630	653	595	636	636	619	672	623	580	591	624	609	612	630	633	642	574	596	634	605	655	610	600	647	587	610	617	612	581	643	631	601	619	603	615	602	631	584	583	626	636	635	617	676	670	656	631	643	626	649	653	656	607	641	649	594	604	595	619	643	584	642	641	627	594	591	602	586	654	674	653	643	655	666	629	617	624	644	614	616	616	619	637	613	605	660	614	597	661	617	577	596	689	633	626	578	622	598	619	613	612	641	611	629	586	624	581	609	617	626	605	624	612	614	622	632	597	633	643	623	594	620	596	568	604	558	618	604	658	605	640	597	610	650	578	614	589	631	581	636	607	668	670	636	598	644	625	603	623	550	585	627	556	595	588	650	624	628	601	638	634	622	671	637	626	634	654	625	595	608	623	601	628	610	649	620	674	656	623	623	593	603	609	632	613	639	579	569	603	658	610	601	637	648	623	618	622	607	632	615	625	603	549	634	606	649	621	621	541	657	628	668	568	599	670	643	584	620	643	638	605	626	642	639	654	622	597	563	606	627	652	623	582	564	588	669	607	587	728	628	579	591	587	621	610	636	634	602	618	579	586	627	616	644	629	628	621	584	625	604	597	666	650	604	671	650	637	628	616	666	542	590	640	604	606	616	644	614	610	644	651	595	631	612	622	617	575	620	602	604	603	619	657	595	639	629	596	625	621	636	575	639	601	619	629	599	617	595	617	597	646	620	609	624	638	611	628	606	622	593	632	608	635	640	590	645	580	637	595	609	574	607	657	623	636	648	624	621	602	601	651	582	636	647	611	615	610	596	625	624	599	629	639	641	626	605	612	638	660	582	618	660	611	614	652	596	605	633	624	613	637	583	677	619	625	625	612	584	651	659	596	601	623	592	604	625	639	577	636	656	629	617	646	620	608	597	632	603	606	643	574	603	584	653	622	617	613	627	629	631	662	638	637	650	586	670	663	583	602	643	636	637	603	596	632	586	652	598	625	614	640	621	646	634	617	625	617	615	643	607	625	663	626	626	604	612	601	600	624	590	608	615	617	660	611	625	598	649	591	631	589	623	606	569	622	619	611	625	612	581	629	642	600	609	640	641	573	642	580	631	604	670	646	621	613	620	637	651	644	604	609	625	619	645	619	595	590	601	611	610	594	675	606	630	591	630	628	595	602	660	624	620	604	622	646	619	651	597	635	581	614	625	631	579	599	619	557	651	623	609	627	594	596	593	612	609	641	684	600	605	622	629	604	596	596	590	610	587	615	608	629	628	636	618	627	648	624	604	564	603	620	604	636	638	610	649	627	624	602	657	557	618	611	578	663	610	626	586	605	617	665	595	600	606	611	613	608	639	609	625	593	625	609	611	598	648	653	637	650	629	632	639	665	644	611	613	606	633	603	656	615	688	609	614	637	645	598	589	642	617	643	581	623	583	606	611	606	602	608	627	616	635	623	673	612	624	627	622	650	606	612	681	600	653	678	691	642	616	620	637	614	646	597	626	609	571	594	647	594	661	624	598	611	653	614	620	632	562	643	600	563	653	615	593	617	639	634	610	610	634	610	560	593	577	610	646	615	632	641	645	637	571	587	638	591	620	639	618	587	598	602	608	599	656	668	621	605	625	599	624	627	595	628	615	625	623	630	677	653	595	612	589	613	599	654	665	592	578	614	608	573	609	618	620	613	633	624	602	630	618	648	645	608	620	635	588	644	610	628	606	632	649	605	603	616	625	610	642	606	590	602	605	592	593	613	602	676	620	616	652	618	610	667	632	647	593	629	608	599	591	603	641	658	621	615	652	673	601	604	659	590	627	612	562	593	643	649	633	609	604	578	650	614	617	603	651	600	627	646	620	604	651	656	599	625	585	674	635	598	646	625	615	608	593	594	613	634	627	617	637	594	626	639	619	629	601	629	615	589	628	634	579	630	628	623	576	589
23269	20998	28363	23818	21006	11930	1076	694	546	491	487	415	411	364	381	372	352	361	314	331	298	289	307	343	312	287	305	299	299	269	283	273	259	281	273	265	258	298	265	266	294	269	270	281	290	292	269	284	286	282	302	269	301	282	288	307	297	271	279	257	260	252	304	284	289	274	287	280	258	265	296	281	285	285	270	273	272	256	288	269	280	275	255	272	280	303	274	262	267	301	287	304	299	295	299	256	264	270	287	253	291	269	312	243	298	295	295	320	269	285	275	281	262	303	280	275	281	278	270	275	290	299	273	241	265	271	290	292	279	279	287	293	244	275	315	294	267	273	279	244	281	257	255	299	253	249	250	279	254	307	275	281	273	261	246	255	269	299	287	299	241	267	296	269	257	263	284	278	265	286	251	247	313	287	243	278	266	294	279	288	310	261	286	262	273	281	270	238	262	284	300	291	303	279	254	280	298	274	240	291	281	258	284	294	263	310	263	256	263	297	273	266	263	295	307	278	277	284	302	266	282	289	270	282	280	289	272	266	294	278	281	272	281	285	269	296	256	297	238	256	268	292	296	275	290	269	276	271	276	295	273	284	278	273	294	311	258	285	248	235	261	274	281	266	324	272	305	290	264	286	285	249	297	284	290	269	289	300	252	251	287	283	279	279	284	297	284	284	260	235	292	282	264	302	289	267	257	243	305	250	276	276	257	299	290	280	280	288	264	312	292	281	280	296	289	272	268	272	271	275	287	291	283	271	285	283	318	255	303	273	271	273	291	286	290	303	283	284	292	276	282	300	274	242	272	294	297	295	282	276	259	267	280	250	291	280	306	284	273	291	284	275	271	277	268	269	300	299	277	296	279	281	272	266	288	279	283	259	296	288	292	304	268	283	263	254	298	271	298	272	283	278	308	285	291	276	286	259	258	242	276	262	300	265	294	266	274	266	302	258	264	289	286	272	272	266	287	275	266	286	257	277	269	287	284	291	284	295	287	277	294	274	283	270	271	272	258	277	265	282	286	254	282	291	275	271	276	299	292	267	268	280	275	274	275	304	280	278	281	269	274	277	273	283	276	290	264	304	288	291	257	296	288	266	276	277	291	280	299	277	273	269	286	273	228	276	269	255	284	290	280	245	258	287	279	264	292	268	248	285	299	310	292	300	283	278	288	305	288	284	273	294	271	296	291	314	272	273	281	272	254	284	288	287	312	292	244	271	290	290	278	306	243	287	285	284	267	293	253	271	283	271	282	282	264	270	276	281	262	279	263	254	249	292	284	275	273	280	298	300	288	272	280	260	292	284	262	263	279	323	290	291	256	302	287	284	266	282	309	268	277	279	291	301	286	290	321	289	283	266	259	267	259	284	283	256	314	278	300	280	277	277	255	287	270	301	278	261	278	273	303	303	250	288	291	302	268	263	285	286	301	311	283	310	301	290	264	268	280	320	261	273	284	259	268	282	283	262	258	273	286	260	254	300	307	285	271	277	278	292	272	298	247	304	261	247	279	319	288	273	266	274	285	312	255	246	292	304	278	260	248	290	285	267	269	261	294	294	294	261	265	292	325	299	271	289	285	321	292	267	298	267	282	276	277	248	299	266	288	283	275	288	270	262	259	260	280	273	316	278	296	293	277	249	282	314	284	294	263	280	281	275	275	268	278	296	271	244	294	276	267	269	270	244	274	304	293	297	270	297	256	277	273	271	294	270	284	335	285	289	241	260	263	284	277	277	293	251	291	267	252	257	263	261	292	303	273	271	280	258	302	293	312	279	259	281	302	274	274	282	283	276	281	275	281	281	266	279	310	276	304	292	271	276	307	292	268	264	280	266	292	292	264	253	272	272	283	251	306	288	258	277	284	272	298	259	254	260	281	280	284	292	272	272	259	260	290	292	312	291	286	286	288	283	259	261	286	283	260	256	270	298	257	292	268	304	277	281	274	266	294	316	264	306	288	295	275	270	307	338	288	268	290	271	287	281	281	296	276	308	280	305	279	276	275	269	292	286	262	286	267	301	279	286	286	276	259	278	277	292	272	280	302	264	289	286	256	269	250	301	275	241	273	290	265	307	288	268	255	268	269	279	285	258	264	305	287	274	279	268	254	260	267	279	284	286	297	272	271	278	280	297	287	272	257	284	296	276	262	288	278	288	257	234	277	269	258	297	277	255	271	278	286	279	285	291	276	267	256	279	299	261	295	264	261	272	308	304	268	288	266	254	311	294	250	283	287	262	275	264	257	275	266	246	292	256	254	242	303	263	296	272	297	282	281	269	327	267	271	263	283	297	271	296	248	283	295	285	274	291	288	301	257	273	283	257	294	285	265	288	313	293	277	258	285	296	296	270	278	320	281	263	298	284	281	289	277	280	260	280	296	270	295	258	282	279	294	272	270	272	290	284	306	269	293	288	264	275	281	279	268	248	284	251	279	291	279	282	278	293	287	282	283	304	266	284	295	267	265	278	261	271	286	327	268	273	294	285	241	282	277	278	234	285	260	257	272	255	268	288	255	299	274	282	272	286	307	244	296	299	306	267	256	256	272	272	286	276	297	244	287	282	277	302	293	295	274	280	309	278	272	261	257	291	270	276	259	254	295	271	277	278	274	289	301	299	271	317	300	270	270	291	309	276	288	293	296	257	288	303	292	295	295	305	239	258	266	253	257	281	289	272	244	304	292	272	277	285	312	279	288	298	267	262	286	255	271	260	281	268	255	290	296	264	283	264	286	312	259	259	283	314	306	279	263	249	283	278	299	320	297	283	276	287	258	281	293	261	259	255	312	259	275	275	279	302	298	266	281	249	272	293	304	277	312	256	265	258	285	291	255	259	247	282	273	261	247	298	245	288	243	277	270	277	290	259	257	275	279	272	306	251	293	290	312	316	238	283	279	287	262	241	257	296	295	273	259	264	263	298	262	318	285	285	274	279	271	252	265	273	303	272	254	261	255	274	273	320	296	276	273	288	270	296	283	294	262	263	278	272	292	279	271	283	254	260	270	267	275	281	285	289	314	270	278	280	251	268	257	277	257	256	269	281	275	270	258	302	284	264	268	273	275	255	308	304	296	285	293	300	293	270	299	249	279	267	281	277	277	261	264	264	276	280	297	301	263	260	255	290	274	276	312	281	271	293	284	277	280	255	304	288	290	279	298	255	275	284	282	264	284	296	242	238	304	293	281	275	280	265	277	268	277	295	307	294	287	248	262	240	297	285	320	283	282	268	272	280	280	275	309	253	278	280	270	250	276	283	282	268	283	252	273	272	275	236	285	280	290	284	271	269	285	265	300	265	289	279	285	287	263	266	287	269	281	250	297	255	278	306	291	284	273	315	294	247	255	281	276	256	252	289	293	292	252	267	289	263	285	305	277	298	284	295	311	279	291	282	307	297	271	280	270	307	274	256	277	275	277	324	289	266	302	279	282	287	261	302	253	251	295	300	273	312	268	290	294	286	264	254	298	268	280	293	282	253	290	261	265	266	250	273	264	266	261	261
3393	8921	6112	2881	2104	1595	1212	844	760	654	590	473	489	424	439	386	416	395	331	346	315	330	357	335	289	336	311	344	308	304	302	320	338	307	294	316	319	326	314	295	295	309	279	297	319	318	309	270	293	275	267	299	294	284	292	310	300	331	318	325	300	306	270	310	277	302	301	319	305	273	284	325	269	292	282	290	275	291	262	284	310	276	294	269	320	257	316	323	295	256	293	325	306	290	311	277	288	285	289	271	290	304	266	310	306	289	300	302	287	325	260	309	272	282	297	299	268	276	301	295	265	300	301	289	302	285	298	294	278	298	283	310	282	281	280	291	272	308	283	293	297	292	289	266	301	287	327	304	293	286	305	290	299	286	279	284	295	296	289	274	287	303	285	267	286	294	295	298	291	309	282	291	308	296	286	316	288	317	243	298	297	290	262	294	301	292	277	281	320	309	285	287	308	275	290	304	319	302	294	311	290	276	306	286	302	285	308	288	264	281	300	287	280	295	345	317	300	285	268	278	277	322	285	292	288	320	294	286	324	307	281	298	323	265	295	311	306	258	313	270	283	286	307	311	291	276	288	265	286	287	294	273	278	305	299	303	279	309	250	280	314	289	281	299	320	301	285	308	289	303	308	299	284	301	313	311	289	293	276	258	307	288	286	316	278	296	301	270	295	269	296	304	317	291	309	305	292	291	281	270	277	276	275	284	291	288	304	303	273	303	308	333	291	279	321	259	290	311	281	280	282	288	271	290	321	329	320	299	294	291	277	290	277	285	320	304	304	309	288	298	292	295	295	284	289	260	299	302	271	274	320	273	290	283	306	317	323	286	263	305	298	303	297	297	261	260	292	300	276	326	297	293	279	287	293	285	294	289	292	292	265	282	310	277	339	327	273	291	307	292	278	292	275	282	273	304	301	287	297	310	312	264	275	298	277	262	282	290	282	295	334	269	312	305	313	293	292	287	292	294	295	323	279	331	282	276	297	301	304	275	315	279	278	313	292	277	262	292	285	286	297	298	286	289	275	270	284	302	298	287	285	304	269	282	293	286	285	300	264	309	287	279	311	301	294	281	305	307	332	283	285	263	288	285	277	296	282	307	302	301	278	292	268	295	312	292	319	282	290	286	291	290	304	268	315	318	276	272	301	285	303	272	287	334	285	286	302	282	288	279	309	312	296	277	299	305	279	296	289	313	277	279	299	296	273	292	276	267	284	283	293	300	316	299	267	327	277	309	301	306	285	308	275	291	285	289	273	326	309	300	304	277	272	309	260	294	265	291	275	302	297	269	280	285	303	301	283	308	295	300	267	284	304	289	310	252	282	331	262	302	257	295	322	301	281	296	325	279	323	293	278	275	300	282	267	316	314	296	267	285	290	308	292	309	275	284	318	308	254	257	289	287	328	292	292	257	281	290	254	298	287	284	313	299	294	307	302	274	286	272	336	293	278	287	300	269	314	310	286	316	290	293	287	328	299	268	276	275	279	316	307	261	300	275	336	281	287	287	268	282	294	273	308	312	301	287	301	283	300	302	273	294	305	302	308	292	266	304	295	284	298	286	299	319	267	267	297	304	281	286	317	337	305	269	309	288	310	272	292	295	308	289	275	320	279	289	275	321	303	296	277	270	278	301	304	300	294	295	324	290	294	285	306	279	303	286	294	250	302	287	296	281	278	300	283	314	285	304	266	312	283	275	277	319	295	243	319	301	326	300	300	256	277	322	295	272	279	308	282	290	288	307	305	304	304	325	292	271	302	287	269	302	290	282	294	295	306	258	299	298	284	300	289	292	273	281	303	301	309	283	276	301	281	298	284	275	295	283	323	295	275	308	311	288	301	263	302	300	304	346	285	291	293	318	293	272	273	270	303	288	293	279	311	263	299	268	305	324	307	269	278	297	285	286	289	297	282	281	302	282	285	285	294	283	274	302	268	294	284	299	325	260	309	325	306	302	300	289	291	297	282	303	319	274	306	289	269	290	318	298	317	285	268	306	317	278	306	278	299	289	276	276	298	303	303	287	299	293	305	303	309	303	284	287	280	285	316	288	285	286	287	264	275	276	289	292	275	315	294	330	277	299	288	278	299	292	284	290	282	279	317	294	290	286	285	311	293	271	273	284	300	311	296	277	297	283	322	314	312	259	329	290	293	316	287	296	266	291	268	307	311	307	321	299	307	266	298	280	298	308	293	304	300	312	283	293	285	281	299	287	277	290	277	288	277	290	309	321	275	287	276	288	295	314	288	311	284	316	267	284	300	307	299	338	297	285	296	299	254	310	303	310	288	292	292	280	302	293	303	296	290	292	305	301	303	270	303	290	292	301	272	298	273	308	271	306	272	294	272	298	308	292	289	280	277	301	318	308	300	276	269	286	289	295	278	283	320	274	287	280	316	269	276	279	308	309	303	284	279	329	288	278	289	279	302	278	281	320	319	305	337	281	279	300	293	308	286	304	288	285	301	303	311	303	246	305	306	316	304	280	311	308	282	298	281	283	282	295	299	299	292	314	296	283	279	318	313	288	271	279	301	297	283	306	308	302	258	308	306	285	285	305	286	298	287	297	294	280	313	293	288	307	300	313	272	274	293	317	301	269	308	301	290	271	294	309	304	304	293	286	306	300	292	286	286	273	297	308	302	312	312	317	311	260	314	283	265	289	307	276	276	316	304	267	301	287	279	280	307	284	283	323	275	275	292	296	286	317	267	267	281	285	293	288	287	283	295	299	273	310	308	351	285	292	309	306	325	298	285	299	295	263	303	291	278	290	271	286	285	284	292	288	268	282	267	282	292	309	298	298	303	298	309	278	305	298	301	268	300	298	290	286	291	265	293	287	307	305	300	287	289	303	282	315	298	279	250	285	315	276	303	322	264	283	306	278	274	278	302	295	281	302	304	339	290	303	311	273	277	307	299	309	272	307	281	277	285	298	313	314	282	278	262	286	286	267	300	279	275	295	298	277	297	272	286	325	284	294	301	293	287	313	271	294	307	291	315	323	265	297	313	255	306	278	320	291	285	283	324	287	319	311	305	299	324	322	283	276	289	281	278	294	325	304	266	286	267	293	304	303	296	320	317	243	328	281	281	270	308	287	268	282	282	265	291	295	305	277	306	278	288	306	277	261	284	291	266	280	280	276	269	265	290	313	281	256	305	285	266	311	281	315	278	295	323	307	288	303	296	280	317	316	285	289	327	277	298	294	280	253	294	287	297	275	312	292	284	274	266	273	254	295	308	245	273	276	304	284	284	290	314	273	296	297	263	306	309	250	309	325	279	279	264	321	298	310	277	281	287	276	312	284	294	297	322	354	324	320	319	273	299	286	280	266	304	278	313	294	293	320	295	287	295	300	322	320	273	313	288	283	273	270	284	296	258	303	282	297	287	307	254	315	315	311	256	298	264	308	270	293	293	273	265	281	267	266	313	277	289	264	285	293	279	272	266	295	323	324	295	290	297	275	312	291	276	274	275	280	287	284	287	294	271	300	284	289
24346	20982	27520	24542	14951	1400	998	892	812	778	789	767	755	747	659	751	713	676	671	663	695	702	706	687	702	739	720	651	628	681	649	673	671	653	669	731	690	694	613	633	671	651	697	697	688	653	683	688	690	683	720	712	693	663	639	690	677	692	628	687	695	663	698	687	690	655	623	656	669	656	670	738	632	666	682	651	692	631	643	672	713	695	654	719	685	667	678	667	627	657	648	692	660	719	710	682	671	684	721	665	724	661	691	701	702	715	683	678	636	670	665	621	712	669	609	654	714	729	676	681	688	659	652	642	705	665	658	632	637	663	704	612	694	717	659	693	696	652	663	677	676	697	742	690	679	696	663	658	668	688	683	697	638	725	720	693	697	714	676	687	612	623	702	677	619	695	667	662	698	700	693	682	664	648	661	659	674	712	650	682	653	646	723	673	702	699	721	667	638	739	694	642	661	679	743	687	641	643	673	695	695	671	643	697	677	661	634	647	721	706	713	668	635	676	667	712	718	698	704	657	676	659	660	747	699	656	680	680	674	668	669	690	676	613	698	673	656	685	710	684	663	727	673	659	688	699	664	674	675	647	648	642	684	693	669	670	657	674	663	702	686	643	663	672	717	714	683	663	740	683	648	608	677	693	678	662	635	677	706	654	639	646	705	661	700	674	669	658	656	663	629	675	689	650	650	662	646	684	647	649	727	625	673	657	665	697	688	682	705	705	673	635	678	677	651	635	673	706	673	669	679	698	716	667	662	615	657	681	694	626	655	667	683	700	659	716	716	648	661	654	664	651	660	674	673	608	662	680	685	688	659	691	682	709	652	688	693	614	621	656	709	600	684	681	665	665	717	646	667	666	660	680	651	656	623	672	673	651	709	642	689	667	676	676	684	677	665	657	679	730	665	722	678	658	698	723	680	703	667	645	667	654	690	691	651	676	629	690	684	692	699	664	679	653	717	648	682	670	679	642	709	689	654	641	705	662	672	706	635	674	640	718	640	703	674	622	687	656	654	686	667	689	636	614	691	694	655	668	686	695	643	700	657	695	662	638	740	664	691	675	690	699	639	658	671	690	681	676	702	698	675	663	630	699	706	696	699	652	649	701	712	689	709	676	691	647	700	649	665	717	669	683	664	667	721	661	664	629	700	665	701	661	679	634	695	647	666	685	709	639	682	625	690	678	651	700	664	684	658	641	670	708	686	679	604	687	654	644	663	663	686	614	697	700	656	666	687	656	687	645	705	704	728	708	692	688	677	709	685	650	683	640	643	648	695	623	699	664	690	664	676	663	659	675	653	664	650	683	677	683	656	660	665	679	702	674	670	624	707	696	684	709	668	668	662	629	660	675	695	700	658	660	669	624	654	654	697	667	676	659	678	626	665	682	661	677	673	709	659	654	707	664	613	680	692	699	689	719	685	689	678	708	698	687	657	688	679	659	682	628	663	705	707	682	718	660	663	681	643	679	716	673	669	681	677	649	698	697	677	709	652	665	659	647	673	664	658	675	722	686	666	707	675	629	679	704	656	670	669	652	665	653	695	624	686	700	625	689	637	629	702	706	633	683	684	664	682	693	724	678	654	660	712	653	665	681	655	703	599	672	701	695	681	674	616	704	681	661	681	660	646	688	683	716	685	650	655	722	711	637	719	684	661	690	678	633	686	700	653	681	635	678	713	665	704	721	710	665	650	676	656	676	650	703	676	687	671	711	645	719	676	655	686	687	658	685	661	698	654	684	662	636	663	730	637	681	687	680	657	696	671	690	629	654	670	646	612	658	668	618	700	650	676	674	699	687	643	685	709	692	719	684	689	702	654	689	698	670	677	657	685	669	656	685	695	710	675	594	631	695	691	704	664	657	691	698	677	682	675	667	694	690	693	627	686	660	730	668	651	655	702	705	682	680	680	728	641	600	665	622	633	696	695	675	698	699	641	682	673	673	722	633	703	719	651	657	674	708	664	626	731	681	665	674	657	662	713	720	662	646	619	634	681	690	657	693	675	680	734	694	658	698	687	687	721	640	669	684	661	658	686	636	678	673	621	699	653	653	668	671	645	687	705	750	682	666	672	698	699	679	647	642	654	691	680	667	675	709	687	664	696	693	691	641	663	718	662	676	693	669	694	665	621	671	664	675	681	658	646	688	650	654	668	664	684	700	653	688	638	670	636	692	682	650	688	684	725	698	675	712	722	642	663	650	634	673	706	711	674	642	619	644	626	645	733	661	712	596	684	658	651	685	695	712	696	658	697	686	642	692	611	691	640	645	645	648	655	639	647	654	662	656	664	674	633	714	668	696	676	695	689	687	655	697	653	660	632	652	684	666	656	678	707	659	686	701	679	677	714	646	703	691	652	671	693	712	645	686	651	648	717	700	662	685	661	645	687	662	651	681	678	637	705	698	674	678	712	653	711	710	678	666	661	694	697	702	658	690	714	706	682	656	641	675	652	661	667	668	652	651	621	685	672	712	635	674	655	655	674	639	661	734	684	703	660	732	665	679	627	693	643	669	634	698	684	714	646	683	709	667	636	672	635	677	689	695	641	657	689	675	652	675	679	674	669	666	674	668	702	674	671	703	654	688	675	641	674	636	694	680	695	699	648	679	653	683	668	681	679	655	682	671	661	698	685	706	687	646	657	673	729	643	677	677	644	730	667	691	680	650	662	704	623	631	701	697	679	680	698	653	710	682	693	681	667	645	636	655	683	692	708	661	724	685	695	688	637	627	673	681	663	618	679	657	648	694	646	649	692	695	683	659	641	663	684	671	681	663	677	642	692	674	664	640	637	621	669	705	711	662	719	690	720	665	714	668	638	719	643	665	695	662	654	690	665	708	706	634	643	657	637	688	652	709	680	656	696	680	665	633	689	671	669	666	693	670	695	661	666	619	633	657	607	701	639	657	653	683	686	681	652	682	646	656	673	684	669	634	677	678	704	701	693	671	640	694	728	616	653	622	656	685	668	629	636	677	672	706	630	701	701	685	675	677	684	676	712	693	640	697	725	638	660	672	699	615	616	651	697	696	719	621	652	691	693	689	654	676	628	642	645	671	646	653	691	657	712	673	645	683	709	658	661	645	665	670	692	653	661	671	651	681	677	701	641	664	645	659	622	718	683	687	691	690	702	692	699	664	673	616	728	662	640	680	647	673	678	658	667	630	637	646	653	675	724	705	747	681	667	674	660	650	631	672	688	602	661	630	686	658	677	697	657	643	696	631	669	685	688	689	663	666	651	681	648	673	680	661	671	686	652	645	686	665	684	698	647	628	669	682	653	693	667	713	673	691	714	604	643	661	662	664	704	649	661	643	659	722	641	706	644	650	642	706	702	686	665	679	685	712	685	651	663	690	711	721	683	654	710	681	624	660	683	653	608	736	649	680	625	694	605	653	681	653	679	661	709	637	681	647	650	711	657	718	680	719	706	676	647	687	721	701	710	644	703	657	699	632	696	663	619	669	681	720	715	666	651	692	683	703	685	655	687	699	652	642
3643	5622	3882	2149	1625	1381	1150	1070	874	912	838	737	730	741	728	706	698	674	711	708	691	665	660	695	703	682	645	709	665	736	687	663	663	692	647	685	667	678	697	710	677	700	646	694	679	696	719	686	624	619	625	678	624	712	652	701	661	738	649	686	652	717	683	736	678	663	658	641	617	644	686	677	665	659	607	688	690	690	673	699	689	660	640	677	653	662	701	671	716	675	679	695	719	699	659	623	615	676	675	660	715	638	652	677	640	676	657	684	682	666	655	693	703	692	675	711	680	673	654	661	652	701	684	663	692	672	660	682	677	657	680	658	672	729	690	687	706	676	696	702	693	680	659	663	705	648	660	701	668	677	701	724	662	702	676	659	655	675	665	673	691	686	679	650	676	674	639	642	698	626	696	674	701	638	692	665	655	689	685	664	670	631	648	738	698	691	632	670	640	665	642	697	685	662	633	704	641	651	644	648	658	670	690	699	682	635	694	693	675	629	692	648	650	679	700	613	643	607	635	643	675	619	691	664	690	671	684	703	666	653	663	645	658	636	653	705	631	643	672	685	627	645	714	584	688	677	644	677	667	657	679	645	692	699	668	633	656	700	693	668	643	683	666	655	637	641	666	655	669	650	679	691	730	679	697	689	655	681	701	721	661	708	640	644	639	720	673	673	640	645	669	679	686	650	633	651	693	676	619	671	695	714	708	734	674	667	670	610	636	673	648	668	640	665	615	633	681	648	670	676	665	651	611	689	675	658	650	660	727	623	633	680	709	725	647	665	690	688	650	641	681	675	638	691	627	648	688	621	675	730	674	629	655	637	681	672	663	650	714	661	618	640	706	710	657	621	680	649	684	670	650	650	723	706	674	726	690	661	693	645	731	688	612	660	659	691	650	682	667	659	680	634	653	647	642	715	648	654	687	688	650	692	707	665	674	680	651	692	669	655	682	649	660	730	679	685	643	651	622	676	649	662	692	673	692	656	641	657	674	660	632	611	672	687	638	689	702	700	694	666	666	691	680	664	656	667	678	642	629	692	618	684	635	659	662	637	671	651	696	664	665	682	664	681	700	646	640	666	686	692	662	692	678	682	689	652	701	649	689	648	643	677	666	674	653	683	669	720	703	654	701	683	692	658	621	675	712	701	647	667	622	718	708	664	666	734	635	627	683	713	647	669	668	690	673	669	648	668	691	708	702	680	637	661	685	681	664	666	653	635	726	693	665	642	669	650	643	630	695	673	640	689	662	672	661	676	663	624	703	665	637	728	669	650	675	706	677	666	685	663	674	627	712	683	738	643	646	685	660	693	658	620	684	697	671	658	700	653	693	697	639	672	655	646	677	658	676	642	683	712	685	696	685	666	641	702	644	691	683	706	694	663	673	671	688	680	656	667	685	700	706	641	668	688	700	629	660	663	691	660	667	628	673	654	683	671	666	701	699	677	674	664	664	686	684	642	631	650	659	681	649	719	666	693	666	650	633	677	652	622	658	630	689	707	711	669	672	663	662	653	662	607	687	683	669	654	663	642	645	685	681	639	678	625	640	677	697	680	700	667	647	708	636	691	683	723	691	697	661	682	673	673	686	695	709	691	641	678	630	678	691	697	701	650	619	699	658	713	641	662	657	707	649	639	634	653	654	695	691	659	686	594	666	645	647	653	672	675	649	695	699	666	681	659	638	654	662	656	689	690	652	649	663	645	661	638	620	707	649	688	704	678	684	653	680	655	637	650	687	637	691	652	667	666	688	676	623	673	641	643	700	639	645	691	674	702	672	640	679	667	654	658	670	633	676	682	664	661	665	648	647	628	694	656	654	671	685	664	655	650	643	658	681	696	656	655	635	725	675	678	722	648	643	704	676	712	659	681	694	674	659	627	648	724	646	719	678	699	676	659	635	668	690	632	663	648	669	694	683	683	663	701	654	689	659	636	668	689	635	668	627	671	645	690	684	684	647	716	677	698	682	701	713	658	730	651	663	640	661	692	653	632	654	697	666	612	617	708	675	656	677	671	680	652	705	661	671	709	691	681	643	625	677	670	663	679	705	600	628	611	654	637	628	690	688	630	652	675	678	691	655	649	650	690	685	719	654	679	704	668	663	701	712	713	675	616	679	681	701	680	655	680	621	646	670	680	654	681	661	716	656	717	599	675	647	699	690	644	664	636	667	719	704	646	649	661	650	708	643	684	662	637	660	708	691	684	689	651	670	692	647	699	693	676	725	692	665	667	684	648	652	674	663	633	666	641	692	653	662	642	680	714	658	676	664	656	678	650	653	672	671	690	687	640	625	666	658	651	670	723	683	650	628	662	707	643	631	693	639	647	672	659	654	661	673	628	686	679	651	649	690	691	703	623	626	677	698	658	667	711	636	671	674	648	656	693	653	642	690	687	674	678	648	628	677	702	651	676	686	680	676	660	680	663	685	632	707	622	651	643	638	710	675	633	623	702	656	676	709	659	709	671	676	661	686	682	685	691	689	645	709	678	699	667	712	640	638	685	624	648	629	657	642	643	658	666	644	670	683	643	673	662	616	657	649	638	636	688	686	712	667	669	692	681	714	671	654	630	636	705	690	673	688	668	677	658	660	696	660	654	657	698	708	657	689	669	671	677	684	669	656	699	677	656	683	723	645	670	695	633	688	628	696	684	707	681	693	695	673	623	643	705	689	658	670	663	671	682	666	676	665	679	656	716	662	648	684	675	686	635	615	711	706	670	669	661	659	668	700	678	680	719	639	668	674	672	688	676	710	664	624	673	658	671	675	648	632	679	652	647	677	673	646	689	639	653	654	674	650	672	675	648	632	669	658	678	603	670	713	668	666	678	695	668	697	638	654	663	683	686	694	667	688	638	688	656	681	711	636	654	711	652	625	652	686	651	634	629	666	663	659	659	644	619	624	650	654	688	668	674	657	650	702	654	656	716	648	724	648	676	644	645	648	700	639	643	678	681	634	700	641	689	666	673	669	645	700	666	671	685	654	624	725	676	646	652	711	656	636	631	668	696	658	695	662	653	667	680	633	662	692	656	669	692	677	694	661	697	652	619	643	663	617	676	644	651	686	654	678	665	666	614	661	661	661	658	668	650	628	708	703	652	661	655	655	669	640	663	629	714	671	642	704	648	653	641	666	638	680	687	673	657	687	652	648	652	694	685	661	620	613	710	712	640	640	663	690	683	703	637	676	653	666	723	612	638	750	712	697	691	666	689	669	701	685	679	673	664	714	660	680	623	646	676	693	706	652	669	706	642	640	674	639	674	681	672	682	702	687	666	562	641	656	692	689	683	702	672	696	663	693	639	628	727	637	621	687	669	650	710	673	661	693	648	632	666	658	713	646	637	686	672	594	676	744	672	659	698	670	702	697	700	661	631	692	665	689	682	676	621	714	642	655	663	697	677	694	694	654	647	662	676	621	724	695	613	665	688	658	691	696	654	693	711	683	685	683	647	592	672	695	677	646	666	635	694	680	616	677	626	646	684	666	610	705	726
22181	21010	28795	23428	21011	21056	11757	1070	736	600	577	480	411	398	407	350	348	324	286	300	289	282	260	252	288	277	263	269	254	261	258	251	258	241	209	253	234	256	246	251	236	222	232	221	207	241	244	234	247	242	210	232	239	220	236	219	248	219	233	226	238	210	219	221	215	229	231	224	246	224	228	205	197	202	215	208	211	218	231	214	233	231	245	224	226	240	231	234	207	212	238	273	235	236	215	230	226	210	230	213	228	243	235	224	232	227	218	240	240	234	225	222	210	252	184	235	229	206	223	227	248	230	206	228	241	235	228	201	223	226	225	206	219	230	232	204	225	244	240	230	197	224	207	225	245	208	209	217	215	219	222	226	211	225	200	219	251	217	219	222	198	210	229	200	221	219	236	204	217	216	222	218	246	212	231	213	224	206	231	217	250	219	206	216	238	255	218	223	193	193	242	230	222	212	218	228	206	238	209	238	221	209	216	239	192	243	251	222	216	218	228	215	233	264	231	238	237	218	248	210	217	228	214	229	210	235	237	237	220	218	213	224	223	249	223	238	237	212	224	218	225	219	222	192	244	216	233	260	240	239	227	221	265	222	227	240	218	240	243	215	219	234	210	238	206	217	241	247	211	217	217	232	260	201	234	225	224	240	227	221	245	233	203	234	225	226	231	236	224	220	242	235	232	201	229	210	218	241	213	231	217	218	239	231	227	227	248	240	231	222	220	232	220	252	214	214	228	257	198	230	258	215	239	210	214	211	212	259	233	222	247	226	220	239	220	203	230	248	205	206	246	217	215	231	200	204	221	249	240	253	215	214	218	217	238	213	239	224	234	231	212	237	240	210	207	249	233	197	199	203	236	250	234	211	234	214	239	224	227	234	201	221	216	216	209	203	235	248	233	214	218	240	251	240	212	223	225	211	203	244	238	224	215	220	227	232	237	192	234	239	224	218	223	239	215	243	257	222	235	266	209	215	226	249	234	234	199	218	220	240	219	204	234	217	209	232	238	242	246	231	226	205	222	200	227	186	217	216	248	213	218	223	219	233	251	216	241	240	194	198	224	222	202	228	210	210	240	247	221	215	244	221	242	210	202	206	224	251	254	201	208	217	228	204	234	212	212	188	209	228	221	219	213	202	193	219	218	234	222	240	227	242	228	228	221	204	228	226	250	191	213	226	253	227	226	215	231	236	228	231	228	236	209	229	211	232	240	221	209	208	210	205	211	238	190	201	241	207	207	236	228	236	227	249	222	222	227	234	224	244	209	209	221	233	203	217	216	245	224	233	243	206	205	244	242	229	227	201	235	241	212	233	219	230	239	228	208	209	258	231	215	211	224	256	227	200	240	180	234	220	220	232	215	216	222	235	234	224	225	205	217	240	248	245	227	207	212	205	235	223	211	209	250	230	259	211	217	209	230	225	235	219	221	255	232	245	230	211	220	210	231	226	225	203	211	224	203	217	213	195	226	215	228	190	201	229	226	227	225	196	216	208	220	204	214	233	224	230	201	227	233	231	234	215	239	229	256	234	225	218	218	227	231	225	233	256	229	201	210	243	226	237	225	223	235	259	241	227	217	227	222	195	224	215	231	200	258	214	233	216	224	209	219	250	212	227	245	204	204	222	227	220	238	193	214	219	223	208	213	221	235	216	201	188	234	237	238	228	229	230	253	255	226	230	226	241	209	243	234	221	223	215	208	229	235	212	218	229	209	236	224	218	227	200	245	227	203	199	246	224	218	212	207	201	235	206	234	188	249	208	196	242	230	226	233	208	217	207	233	232	224	215	244	209	223	243	210	228	220	225	220	240	225	200	217	217	234	242	204	247	194	226	232	242	235	213	250	202	244	204	230	208	221	199	234	216	224	250	211	234	235	184	252	218	241	229	219	204	198	209	213	248	207	226	231	204	221	236	209	248	214	229	217	263	231	248	230	229	255	229	222	226	216	190	230	245	224	227	225	221	232	232	225	225	253	221	229	217	220	234	220	222	214	200	208	248	226	189	238	242	212	206	239	212	203	212	236	216	219	224	217	229	220	245	242	237	217	215	243	248	228	227	223	231	221	242	213	224	228	233	201	228	217	222	223	255	205	252	214	196	205	223	242	218	248	216	221	256	228	246	208	214	239	215	236	222	202	232	231	207	200	220	233	236	209	210	221	219	220	246	229	207	233	234	222	213	214	239	216	215	254	189	209	205	234	226	258	207	225	214	242	200	210	246	223	240	220	213	218	258	228	220	214	221	222	215	220	216	246	235	212	233	230	218	214	222	218	214	231	255	214	223	212	215	228	214	234	230	235	204	210	248	223	214	234	218	223	220	242	219	226	247	213	253	217	223	223	246	224	246	236	205	223	215	236	210	235	210	223	232	246	235	224	206	239	176	213	244	243	223	211	218	207	223	255	243	237	223	217	213	255	232	212	231	202	206	217	208	224	197	238	215	214	220	197	255	223	216	245	220	240	236	222	226	245	205	202	214	233	226	235	218	219	208	207	226	228	227	219	231	228	243	228	220	228	206	186	221	231	214	203	223	238	172	223	220	218	209	183	229	227	208	237	210	240	226	238	214	244	219	217	198	226	196	224	200	208	221	185	206	244	243	213	228	199	224	222	225	200	220	243	206	237	240	245	215	227	219	199	217	215	220	240	207	206	211	200	243	221	232	236	230	209	247	213	225	232	231	234	236	246	233	228	225	231	237	212	207	214	237	203	223	240	241	245	222	226	217	214	231	201	232	214	223	225	227	241	246	228	236	209	228	233	229	210	218	242	221	229	209	219	243	238	225	220	225	212	229	214	202	234	208	225	226	199	217	229	225	202	225	238	240	224	249	227	205	197	241	224	222	231	251	242	232	214	238	193	216	217	235	224	196	214	213	214	253	208	212	220	209	223	234	232	231	227	226	213	247	250	230	219	207	227	224	213	198	226	221	231	227	219	221	232	224	214	236	229	223	225	222	239	203	231	237	197	223	225	239	220	239	221	233	234	222	211	208	238	205	205	231	225	200	244	203	225	224	213	232	241	236	261	217	244	220	211	247	232	255	195	219	205	238	199	203	228	226	207	251	241	244	226	220	231	236	225	224	232	233	220	236	226	233	219	229	215	220	205	198	235	226	218	241	213	209	227	214	232	236	224	251	217	210	205	217	210	228	230	235	228	229	215	221	239	210	232	236	208	244	218	218	245	224	206	240	234	215	222	244	236	206	202	237	229	202	209	184	221	232	230	232	217	224	222	198	221	224	220	233	224	203	235	223	214	246	226	232	217	219	228	249	220	235	235	228	221	233	208	241	232	201	219	219	226	219	207	225	217	200	211	232	228	249	227	235	220	237	231	232	212	222	201	233	221	198	246	224	232	210	231	230	231	238	202	218	201	209	205	213	240	201	239	205	225	230	211	210	245	210	209	237	235	214	226	225	218	231	233	218	201	242	236	213	258	199	206	235	225	211	215	227	228	197	221	212	229	216	204	205	218	233	205	230	236	217	209	213
4182	13886	9604	4791	3378	2459	1758	1352	1099	872	697	610	476	471	473	402	349	368	363	313	346	296	317	294	317	282	262	248	247	269	257	250	296	253	253	245	218	273	254	252	221	270	247	211	248	215	231	255	241	235	217	261	231	230	255	250	226	249	212	242	224	238	225	234	222	218	238	223	224	216	224	216	236	222	227	244	242	225	238	212	215	263	269	251	252	221	256	271	228	247	220	215	226	216	227	284	226	252	226	217	215	261	240	194	220	215	206	245	196	226	217	220	239	228	225	211	230	227	220	216	225	218	239	215	261	237	213	227	237	215	217	204	243	208	224	226	232	206	215	214	241	214	212	234	241	255	240	252	210	253	258	247	223	227	219	200	233	235	196	238	242	228	217	237	208	232	209	260	269	235	245	221	226	216	232	230	221	222	224	216	210	229	240	203	236	237	209	241	240	230	214	210	209	234	235	201	220	207	226	218	216	204	260	236	196	231	232	232	242	231	212	223	219	237	238	238	235	222	218	236	227	233	195	207	278	242	197	236	229	215	217	241	230	240	226	254	209	208	220	214	244	239	230	210	191	225	236	213	215	256	215	225	202	235	213	228	222	220	244	230	232	207	225	227	209	227	223	211	238	213	250	212	238	232	215	236	220	237	255	248	226	218	230	219	240	234	205	228	258	209	221	222	239	203	199	213	224	212	218	230	185	223	227	219	225	203	221	220	242	221	228	234	198	222	228	208	232	220	235	208	238	199	235	234	222	245	200	222	253	233	238	222	222	229	222	223	235	243	248	234	214	210	232	247	208	202	198	237	202	208	273	241	242	259	215	204	206	223	238	205	241	210	230	210	229	248	191	236	240	191	222	242	222	223	220	216	221	222	203	238	225	228	238	246	237	211	209	225	206	236	237	229	230	227	235	211	222	236	226	228	233	217	241	198	230	208	231	227	221	206	178	253	231	243	207	208	217	273	227	235	247	220	232	237	252	228	247	233	217	195	219	239	224	234	213	219	219	225	223	215	234	229	211	235	242	204	240	215	220	231	208	203	214	196	220	197	206	257	217	236	226	243	241	221	246	229	225	201	227	240	229	194	212	242	223	237	214	219	242	218	225	233	214	212	226	223	211	220	225	239	221	216	223	217	226	219	237	228	195	209	224	210	223	215	215	225	219	228	245	224	231	248	212	221	238	198	232	217	232	213	244	226	255	217	234	220	223	209	256	233	233	220	212	230	229	234	222	206	208	211	242	226	204	218	248	218	201	215	219	216	219	225	220	210	234	226	218	245	220	213	208	191	203	244	238	243	209	235	220	216	229	208	257	220	220	232	194	205	206	225	219	238	213	197	243	227	218	231	222	222	245	229	227	226	233	232	245	213	219	222	220	231	187	216	236	226	232	216	224	219	206	233	203	248	239	199	230	232	209	206	219	240	215	243	249	211	228	225	228	238	238	230	224	245	234	221	225	216	263	218	235	220	219	239	232	241	238	229	205	234	229	250	222	224	222	233	254	252	260	244	231	232	247	240	204	238	214	243	193	214	207	205	236	206	243	235	241	249	231	232	238	236	226	224	233	207	214	232	191	228	222	224	227	197	215	199	232	226	217	246	261	238	215	215	220	215	250	223	210	219	193	197	232	237	232	250	214	221	226	214	196	232	229	255	223	217	227	213	229	209	197	215	240	228	230	244	228	219	240	230	221	230	241	225	239	233	203	215	209	228	247	228	206	227	225	221	215	214	213	236	224	209	214	254	216	234	257	229	243	249	230	201	232	231	217	218	226	229	227	238	226	208	201	219	212	243	220	240	207	224	234	197	238	222	244	207	240	226	182	223	224	246	231	218	234	215	245	220	242	214	236	232	232	221	213	230	227	244	230	197	242	220	237	241	232	218	231	220	227	232	220	236	238	222	226	245	231	240	237	210	187	251	189	215	243	217	193	214	246	234	234	247	232	226	233	224	232	205	205	232	190	223	231	225	228	213	227	211	215	219	185	257	220	235	241	236	234	225	231	236	219	206	225	215	197	266	249	210	232	232	219	223	209	205	217	209	207	234	218	233	223	219	231	201	238	220	240	215	226	221	213	212	222	204	236	218	215	231	232	228	246	237	214	218	225	235	241	220	230	223	226	212	244	237	230	221	230	246	232	211	235	204	224	215	237	230	229	210	222	251	223	196	202	222	228	223	224	241	235	214	226	200	231	227	210	215	237	219	226	248	222	230	197	228	220	255	228	209	227	216	219	241	223	230	216	213	229	199	230	223	200	226	193	257	224	251	211	223	198	211	213	219	221	201	245	207	211	227	206	213	226	223	228	227	250	224	200	227	250	193	233	235	248	232	220	225	206	246	230	220	225	237	200	213	212	233	219	238	214	216	234	224	233	224	221	234	244	232	240	235	223	230	223	229	214	223	235	247	219	241	228	244	214	213	225	239	213	238	218	241	206	216	233	234	239	252	234	227	252	236	236	226	218	210	203	200	260	209	213	267	218	228	230	253	216	240	239	223	223	245	219	207	217	218	200	213	245	210	211	246	243	221	226	213	203	226	239	260	233	217	247	220	219	240	226	229	242	216	215	196	236	213	218	240	233	238	219	235	212	212	235	242	205	215	234	227	208	219	221	223	232	216	211	211	208	225	226	195	213	204	221	224	223	247	226	224	243	211	208	195	242	217	214	237	231	220	220	228	234	218	229	215	219	220	230	242	218	229	202	235	246	221	217	210	235	232	208	235	220	223	223	214	220	240	232	239	233	195	210	242	234	225	238	210	200	215	225	244	221	217	203	243	224	220	234	257	194	206	216	184	241	210	208	243	237	247	231	236	219	207	207	232	201	187	237	225	225	204	223	216	237	222	225	253	224	227	236	231	216	255	240	235	225	219	231	243	221	224	209	229	218	235	221	217	188	242	236	215	240	230	243	196	230	242	213	243	233	217	222	214	186	208	210	231	214	242	224	209	217	214	215	221	229	221	219	206	227	200	240	211	198	235	231	236	224	220	236	207	211	225	232	226	243	220	236	195	208	242	201	239	217	226	224	221	239	214	209	232	227	215	227	197	225	205	212	249	227	230	229	206	231	242	198	230	252	242	252	243	221	231	221	241	239	202	192	234	221	245	216	228	226	263	234	204	259	212	232	231	232	215	221	226	219	234	222	253	221	221	231	234	232	219	228	244	227	210	238	211	229	214	196	235	225	240	233	235	211	252	209	209	247	215	209	239	225	228	241	215	248	224	197	207	253	217	241	229	221	218	226	240	204	250	224	239	244	222	211	239	206	212	227	239	229	197	235	228	242	246	230	219	238	202	204	226	235	233	243	232	194	248	209	201	251	225	214	214	234	209	233	235	234	242	223	202	244	235	212	233	209	232	224	200	220	223	204	184	228	240	220	218	230	221	214	213	218	233	212	258	219	217	209	210	223	244	189	221	199	211	260	201	222	214	222	239	237	217	196	237	219	206	218	242	209	214	227	218	196	237	239	208	214	250	225	216	250	219
27021	20794	13290	1645	797	727	685	692	656	610	679	623	667	597	643	643	621	617	592	602	613	618	610	619	574	623	632	571	623	629	651	620	603	589	579	619	577	596	621	605	624	633	632	617	621	640	607	607	654	624	635	642	592	638	591	620	641	645	635	608	658	640	637	585	634	604	604	631	604	581	597	613	585	626	596	586	628	609	617	611	645	590	579	608	576	662	646	585	660	637	631	605	647	621	613	612	584	635	606	623	621	569	634	592	669	639	612	609	593	589	616	644	614	653	599	599	607	637	614	583	581	572	597	632	591	606	587	673	617	555	618	645	633	566	592	600	681	643	627	583	610	663	662	619	587	624	622	586	638	619	576	628	644	608	589	676	598	618	618	680	659	619	641	599	652	632	614	613	569	647	656	622	597	622	615	621	616	622	610	639	597	592	658	606	630	641	626	589	598	614	606	601	597	628	610	621	668	625	576	599	630	655	596	611	603	635	599	627	578	606	610	611	595	591	615	609	584	592	613	606	590	639	603	632	605	615	630	621	624	648	630	624	668	651	622	619	630	625	606	638	618	581	632	638	587	576	638	619	587	608	617	605	593	627	596	648	623	607	620	628	638	648	616	596	641	619	564	628	633	598	652	664	604	612	648	562	624	597	637	681	645	638	643	620	619	625	627	630	648	613	631	610	650	606	644	695	583	612	604	655	555	601	604	662	589	599	607	604	643	652	615	609	560	614	621	569	603	608	630	606	642	614	620	592	643	636	589	558	635	546	667	611	628	615	641	614	666	619	591	571	631	634	598	635	656	635	626	611	574	637	627	636	626	594	594	640	619	696	597	638	598	647	613	607	633	628	611	624	622	636	574	625	668	610	601	615	670	654	659	633	628	639	631	631	585	642	614	640	604	598	625	575	614	609	612	620	635	641	637	605	632	619	638	607	570	619	589	642	594	611	610	598	625	624	626	626	650	622	656	627	597	647	621	637	563	644	616	616	654	633	605	686	613	604	602	650	602	607	601	600	643	661	603	603	595	625	611	568	656	594	652	590	569	597	606	609	618	629	605	645	622	686	568	589	615	611	610	633	650	589	617	602	626	619	602	645	630	619	600	582	656	626	634	633	585	606	587	601	559	630	614	609	596	615	636	653	635	665	601	635	548	613	620	650	669	595	616	552	641	605	587	628	641	609	657	664	612	606	648	662	600	592	585	568	599	614	651	564	614	615	598	617	648	636	633	588	661	612	673	578	588	619	607	650	651	651	631	640	634	586	601	621	628	631	616	642	636	597	619	617	617	570	613	561	613	660	645	603	646	638	666	617	625	641	633	635	638	598	622	617	601	614	611	608	590	604	630	597	630	628	615	631	577	613	573	613	613	621	621	607	614	598	598	617	628	658	617	617	647	606	612	639	677	642	624	614	650	591	599	631	580	586	611	614	589	605	640	583	620	624	601	572	582	582	620	624	600	586	622	658	569	602	618	630	613	606	604	645	587	600	649	627	642	610	621	628	640	572	581	627	663	650	578	651	637	612	617	613	607	641	596	617	600	639	581	598	665	675	636	619	592	547	615	566	594	631	604	633	609	649	607	615	640	582	611	615	607	619	632	607	666	610	599	637	574	654	601	598	630	633	584	602	556	646	578	584	643	631	601	636	569	629	618	563	604	615	641	614	608	617	611	601	618	610	628	611	625	592	584	600	567	590	599	642	602	622	617	603	636	605	603	648	620	609	594	639	624	607	636	616	642	634	608	591	625	626	612	607	588	659	588	599	618	570	617	607	611	623	623	629	579	628	609	593	603	651	586	618	599	592	644	645	609	605	638	614	585	611	627	588	621	646	571	572	576	626	622	609	631	610	645	553	648	610	641	584	631	635	611	572	618	659	612	608	581	618	627	620	639	590	620	640	603	660	628	559	613	646	608	665	584	599	643	605	575	670	637	620	630	596	613	594	625	620	626	607	644	597	629	618	595	624	639	593	632	647	605	659	633	587	659	611	655	654	614	611	611	618	646	656	641	601	582	618	641	620	625	639	632	647	584	595	663	648	625	580	623	633	577	609	574	645	566	602	645	612	643	616	649	580	593	616	622	653	614	656	626	585	571	628	636	638	632	616	609	657	623	671	643	638	635	628	602	637	667	643	637	617	653	604	557	637	618	636	568	625	601	631	598	624	611	623	602	586	628	596	612	606	576	605	609	601	629	600	621	596	618	635	626	641	630	592	591	589	632	602	635	618	602	645	571	632	638	575	605	645	652	616	618	637	628	596	636	603	642	595	613	635	670	621	615	622	625	640	605	603	570	583	577	657	633	607	608	618	603	591	631	602	594	619	606	585	616	614	632	583	627	630	641	647	640	607	600	662	602	628	605	581	595	639	618	611	636	602	592	631	627	618	653	628	614	638	599	623	626	640	614	676	642	650	561	613	651	606	590	621	617	621	590	595	606	628	577	628	596	623	623	584	587	593	646	668	640	608	647	601	647	622	556	630	630	595	610	574	605	655	609	628	682	592	593	593	590	664	601	604	638	604	627	608	589	620	632	630	575	630	592	584	596	658	668	599	598	634	604	644	618	650	630	603	649	600	642	598	634	588	586	634	593	638	622	646	587	624	642	628	642	606	602	638	656	662	623	598	599	618	609	617	613	595	609	604	619	590	649	600	598	568	589	633	618	552	589	589	641	614	610	568	644	634	635	602	596	622	641	594	614	602	634	650	584	627	610	621	556	615	646	610	622	595	590	647	621	631	611	590	590	623	578	614	628	643	626	627	586	625	584	578	683	640	652	635	590	661	628	618	637	610	618	600	550	596	631	621	626	608	605	671	611	576	546	619	631	634	623	617	604	629	621	657	625	622	597	636	587	668	617	632	644	662	604	654	604	599	587	563	622	640	619	581	608	643	602	586	607	622	582	553	635	599	605	621	608	608	664	631	585	643	622	621	647	622	641	622	614	611	651	631	610	598	631	622	600	566	606	606	624	603	600	621	575	595	611	632	631	575	607	635	640	582	628	606	577	585	663	603	605	627	648	613	601	600	631	624	654	633	645	675	630	611	616	608	589	641	607	615	672	633	623	642	621	585	661	598	629	570	597	625	647	611	602	638	600	577	601	576	620	603	633	600	639	570	672	620	624	641	632	610	596	577	636	553	640	637	638	608	585	616	631	597	620	637	611	637	645	626	628	634	678	640	624	600	650	621	608	615	615	624	578	594	616	575	615	574	577	585	676	634	626	647	572	618	651	620	651	610	603	604	657	628	601	612	619	629	625	638	643	615	601	618	621	591	602	619	631	568	580	647	575	607	662	661	641	645	626	661	594	623	663	583	629	573	628	639	624	583	634	600	641	592	628	651	596	594	622	600	589	578	610	615	623	643	628	607	609	629	600	596	568	628	615	589	637	678	618	634	615	610	630	655	629	603	625	594	636	626	648	617	635	630	677	624	566	648	569	610	608	630	621	592	637	594	585	611	635	608	625	605	602	605	648	595	638	618	612	587
4604	2554	1655	1058	975	830	773	714	701	638	675	722	645	662	644	621	642	611	668	651	634	640	623	661	669	655	652	601	589	586	634	624	655	653	650	600	607	614	651	625	643	657	673	634	665	634	648	612	593	654	594	627	641	628	605	604	620	648	662	660	648	634	638	626	665	616	656	666	632	648	644	612	620	606	633	709	621	637	649	625	625	620	653	599	638	631	606	623	632	688	594	603	608	630	670	608	605	626	661	641	606	628	626	618	638	632	638	645	620	639	671	615	611	667	622	632	618	649	629	618	646	632	585	643	617	622	620	634	638	633	606	629	672	619	651	648	632	576	603	628	637	574	651	645	660	661	601	630	600	625	643	594	603	617	691	609	625	618	627	606	622	627	654	613	624	613	616	669	602	597	579	599	604	627	617	606	627	601	594	631	610	667	625	624	619	632	631	586	608	611	614	616	626	619	633	600	643	640	608	676	624	627	630	636	623	603	603	646	697	630	650	599	650	637	599	619	612	617	681	649	599	618	614	651	665	624	607	646	590	625	627	636	625	603	602	680	594	600	636	640	599	626	607	627	604	606	625	604	631	633	612	634	635	646	637	626	603	690	608	663	602	632	599	618	585	622	669	631	629	600	660	598	643	635	656	623	607	660	607	617	669	627	618	649	607	634	632	627	602	604	641	609	642	581	647	669	644	591	669	625	637	577	580	627	633	612	556	652	646	623	603	650	624	677	614	621	647	586	635	584	604	591	671	640	593	614	619	628	652	637	664	629	656	607	608	604	600	615	618	651	627	651	582	605	653	628	623	622	630	618	607	601	658	647	646	592	601	640	605	620	621	595	620	628	619	605	591	620	606	578	630	666	643	615	611	613	580	630	609	632	624	631	618	660	634	673	673	627	636	631	656	653	594	603	618	588	637	644	585	616	627	629	598	618	641	629	629	588	624	590	633	586	604	627	601	679	621	632	617	624	623	633	639	605	632	660	676	647	585	635	642	596	651	625	613	696	677	627	669	574	604	611	602	595	655	661	635	625	613	633	593	613	626	631	563	657	642	627	612	621	603	608	663	657	617	679	625	653	628	589	621	614	598	614	657	643	645	647	649	620	596	623	649	611	613	688	637	635	618	633	594	655	641	631	642	635	655	649	589	626	641	592	574	629	620	681	613	613	651	652	619	651	586	661	588	641	613	610	640	621	596	590	601	635	600	612	648	624	634	662	634	609	619	600	651	624	582	611	619	605	581	600	605	626	606	648	628	632	637	643	661	625	631	672	605	680	608	656	629	588	623	611	645	639	616	600	605	639	589	637	613	647	641	667	640	617	632	632	603	647	618	624	618	616	665	633	604	661	662	628	644	625	598	650	579	665	623	646	640	592	629	596	665	614	597	611	650	611	664	612	617	645	623	584	657	644	624	664	650	614	620	631	653	623	623	634	650	635	620	635	615	574	678	624	624	664	629	592	617	640	625	664	597	636	688	650	606	611	631	633	602	610	633	632	642	626	621	658	667	607	595	615	627	631	620	618	638	637	645	680	632	633	622	601	627	586	667	598	582	633	675	657	626	590	614	625	653	653	591	598	616	543	609	664	658	614	612	653	665	656	676	652	634	618	667	634	598	599	585	589	608	615	633	661	630	597	644	613	562	619	602	657	651	663	629	633	620	647	651	601	646	612	614	573	636	595	639	645	612	628	625	607	633	629	577	667	629	630	603	601	628	583	619	652	654	612	615	660	626	682	635	641	674	598	584	620	637	633	631	621	603	650	729	653	611	591	597	648	614	617	671	620	647	632	676	661	612	640	597	682	665	646	617	650	621	658	621	691	605	609	614	637	646	640	593	608	606	600	638	607	630	638	577	635	643	632	620	608	628	638	617	651	575	605	657	606	644	630	626	636	648	640	609	601	658	639	598	594	623	577	621	658	624	638	601	583	666	634	594	608	580	646	651	643	611	639	613	627	651	618	628	589	609	612	630	644	598	630	578	645	645	610	604	628	659	598	611	648	672	603	650	622	636	602	579	599	642	637	644	575	622	633	636	659	626	624	602	643	630	612	648	666	622	643	627	621	576	632	644	601	603	645	637	642	603	621	623	646	650	621	643	616	601	675	703	677	635	619	632	628	661	604	638	585	648	623	639	624	617	666	611	645	605	612	658	643	625	614	648	627	599	627	603	642	632	626	628	618	606	670	670	648	662	625	617	666	622	666	645	623	640	612	630	580	635	581	671	674	608	628	627	622	606	622	627	617	635	609	659	645	619	621	608	636	615	644	603	612	622	640	624	662	648	616	608	648	691	651	649	604	636	640	626	595	661	592	640	592	640	616	594	632	622	605	607	605	639	632	633	601	646	610	629	647	605	663	634	618	604	659	625	600	602	614	645	690	590	604	641	649	654	567	656	614	579	623	608	654	625	628	633	591	616	608	586	646	604	614	623	678	593	608	634	623	619	671	618	594	642	574	647	598	639	615	630	608	637	668	610	650	635	625	623	631	605	621	613	638	602	632	614	636	595	631	629	629	580	657	635	624	671	614	613	630	613	606	664	606	604	597	580	640	633	622	611	635	667	662	630	639	603	602	604	560	593	621	639	646	658	648	619	651	619	644	575	645	635	650	641	639	622	615	627	597	619	597	648	636	654	644	631	591	619	626	607	591	579	636	616	625	642	675	598	626	615	599	615	598	605	650	603	583	642	634	614	639	605	631	626	619	592	591	664	669	617	634	616	606	639	641	591	636	647	683	658	645	614	652	636	663	596	627	605	631	591	644	620	621	612	607	601	641	615	630	621	637	606	610	608	654	628	598	637	584	633	653	629	633	645	636	592	636	621	629	603	600	627	656	595	628	649	665	688	658	623	612	657	635	623	617	640	632	660	636	638	632	611	655	600	665	647	621	633	634	622	602	577	620	636	638	618	637	625	627	618	602	651	641	613	629	669	619	656	613	628	669	635	629	620	640	585	667	676	633	640	693	621	612	664	656	613	612	640	642	592	677	579	637	626	622	632	636	627	601	582	620	594	603	624	626	659	645	630	649	651	634	658	645	646	631	606	637	622	621	636	616	601	631	652	679	642	620	624	595	608	617	614	625	624	644	617	616	628	597	564	639	654	604	616	632	659	598	660	610	562	594	628	619	669	632	623	603	623	636	630	611	565	619	621	599	615	585	613	621	622	657	598	643	604	604	615	641	639	611	633	637	588	630	634	627	615	656	623	652	626	638	590	592	630	618	600	651	639	613	616	622	648	654	647	636	653	618	631	635	638	586	642	610	561	596	615	635	616	605	647	606	581	623	621	635	617	650	650	643	613	563	648	626	614	640	616	657	620	633	628	592	606	631	625	657	637	668	659	572	639	585	581	634	618	578	642	652	641	649	632	628	611	612	642	629	613	626	639	641	648	585	659	633	591	634	575	638	655	677	631	639	621	673	602	595	615	686	634	601	644	636	600	621	630	657	604	614	633	627	654	612	590	631	670	663	620	620	650	635	658	610
23333	20978	28363	23753	20987	12028	1152	698	592	517	497	385	405	354	363	382	334	320	332	323	315	333	366	318	292	313	270	316	331	299	283	281	291	286	277	272	315	292	268	308	301	268	281	298	263	289	293	289	275	257	328	302	281	288	284	279	293	272	298	285	280	274	278	294	299	281	307	280	304	308	272	302	279	297	258	268	312	306	284	308	273	305	274	253	323	299	238	299	279	297	235	250	288	280	297	294	291	265	273	273	269	275	290	294	284	299	272	291	252	277	291	275	283	292	277	303	297	304	261	280	273	274	296	267	274	271	294	259	284	298	304	248	274	288	283	273	313	297	269	261	295	264	299	291	253	269	279	272	265	304	260	256	291	290	279	286	273	334	303	292	270	306	298	301	262	282	269	309	287	295	278	306	277	295	286	274	305	281	280	273	285	277	295	263	315	305	308	271	291	299	273	291	248	279	248	267	265	307	292	277	289	264	297	272	308	297	267	276	301	308	304	340	267	299	295	293	277	290	256	257	288	289	275	303	281	272	259	274	293	271	326	286	286	295	269	313	286	263	284	289	296	300	253	274	292	270	270	284	295	262	237	282	292	265	278	283	276	278	276	257	284	274	289	290	299	291	269	290	301	281	280	299	286	298	270	298	302	281	262	264	287	267	288	299	266	259	299	267	292	280	286	290	296	269	264	289	283	264	256	298	275	290	302	277	255	315	289	268	295	276	283	286	289	285	279	273	278	276	272	276	286	250	294	284	273	278	254	281	267	281	282	315	302	264	316	287	291	286	256	271	274	285	283	271	282	254	256	287	267	285	238	274	262	266	315	268	308	288	289	272	282	294	271	297	297	272	278	288	270	283	245	259	284	241	259	282	294	253	262	261	294	295	279	287	272	276	260	278	298	267	279	277	289	295	271	268	276	250	269	263	278	273	278	237	272	303	291	283	250	265	314	287	278	265	298	291	301	304	255	308	299	275	259	289	314	315	281	297	268	281	315	301	263	274	301	284	316	270	287	270	290	293	256	244	250	271	250	303	268	287	278	278	297	252	266	268	284	267	286	289	274	265	276	267	309	276	268	300	285	309	267	286	302	281	296	266	274	299	291	255	290	303	271	258	288	246	258	327	270	281	276	288	288	251	284	260	287	295	288	273	267	266	313	265	260	266	281	289	271	305	263	300	262	284	288	246	267	276	279	284	267	293	278	293	271	274	312	287	287	267	271	287	263	271	258	304	296	258	267	289	272	290	278	303	271	272	285	259	280	266	293	251	263	268	254	284	269	295	307	314	272	261	287	283	276	283	285	294	283	297	276	294	263	291	302	302	251	273	284	276	291	291	276	294	251	266	264	281	308	262	271	296	268	288	279	275	294	260	276	283	274	261	284	286	268	276	280	283	286	256	316	254	259	320	264	295	270	299	287	310	266	310	312	270	278	287	280	264	269	277	274	294	255	271	261	305	282	265	297	284	263	260	274	264	279	248	296	287	278	313	301	271	295	269	257	293	270	312	322	303	276	285	297	285	324	242	272	287	281	282	286	278	270	282	294	294	272	264	262	278	293	230	291	280	304	259	294	288	278	313	308	267	292	270	289	293	273	260	299	280	291	314	290	283	283	294	264	276	264	288	255	269	271	261	268	281	289	268	277	270	286	267	292	299	275	256	277	271	275	272	283	273	277	314	296	296	282	272	256	280	276	286	298	286	290	307	269	294	280	299	279	261	302	299	249	301	313	291	270	300	299	295	270	271	264	260	293	291	253	274	322	281	264	284	282	269	302	286	292	295	281	291	284	298	304	295	273	301	274	275	284	289	263	278	290	268	293	305	296	299	293	268	269	277	279	291	266	249	282	254	285	262	287	273	264	286	303	294	270	313	291	252	313	251	311	289	286	250	280	301	292	284	281	255	287	309	283	271	303	265	253	293	305	278	276	289	296	280	289	256	294	300	273	277	286	298	287	276	269	279	289	291	284	268	293	283	296	280	274	284	287	279	278	249	248	270	244	251	293	296	305	273	267	255	280	303	292	249	280	268	263	286	268	277	274	283	296	283	295	268	272	274	284	270	281	279	312	306	284	280	283	286	319	253	261	285	297	273	296	267	288	260	302	285	292	266	305	269	283	253	270	246	253	288	246	249	252	259	311	289	250	276	257	272	269	279	300	289	269	294	284	269	261	292	304	250	290	300	287	264	275	306	258	276	269	272	265	260	303	271	300	283	287	264	269	288	282	276	259	291	261	268	291	286	292	253	257	277	280	296	277	270	281	281	252	268	289	255	285	272	290	277	292	255	292	271	288	290	293	281	295	277	261	271	269	304	278	309	275	273	266	295	286	263	271	278	294	292	281	273	320	278	287	271	280	241	281	301	301	254	280	266	285	283	269	292	300	303	291	316	259	269	253	289	265	271	261	265	298	268	262	281	268	314	308	274	292	264	302	300	274	287	289	281	236	249	293	257	271	269	290	278	281	309	286	314	273	282	291	309	255	294	284	295	278	294	274	283	313	287	289	257	276	274	249	260	271	262	291	291	315	277	255	269	298	254	288	295	281	283	283	261	255	303	265	289	265	286	273	284	257	286	306	285	286	295	305	269	288	274	269	284	268	292	253	270	254	273	262	243	257	308	286	247	287	270	294	274	300	269	295	238	259	272	286	287	300	323	295	308	273	284	271	277	315	264	270	280	281	315	294	300	282	243	278	272	289	294	271	264	269	273	267	307	312	292	295	279	297	289	283	253	274	303	332	274	279	293	293	296	265	278	281	306	270	279	268	256	278	276	285	258	263	270	298	286	262	259	299	295	281	288	247	287	299	282	304	258	308	244	281	282	275	286	284	315	288	266	277	282	274	262	288	280	286	280	279	293	280	287	244	274	267	273	282	280	306	293	289	273	266	285	251	259	271	281	287	293	279	294	281	295	270	304	292	283	303	288	288	264	305	285	291	316	249	265	292	249	283	302	296	289	280	277	311	271	314	268	258	272	305	299	264	283	292	267	267	310	312	304	257	301	261	311	287	262	293	248	282	293	301	299	275	312	260	282	254	300	287	294	287	280	273	307	280	271	296	275	316	290	305	310	283	286	282	293	294	303	268	289	285	299	298	267	273	305	276	290	286	293	272	262	304	266	245	265	278	253	275	282	284	295	285	282	262	246	271	284	280	278	276	278	287	241	298	272	298	278	254	299	268	307	278	277	299	296	293	267	274	279	282	305	297	306	303	309	295	302	316	254	280	308	281	292	280	280	283	306	288	301	291	250	285	286	285	273	278	270	267	287	285	268	290	305	285	265	281	273	285	300	260	276	271	265	260	283	287	317	261	275	277	281	277	296	265	278	273	253	254	279	265	288	284	268	262	270	275	280	271	312	303	281	264	277	267	293	255	266	276	286	295	251	291	301	269	302	272	281	277	280	291	277	277	281	325	268	284	309	273	297	282	273	281	294	275	285	306	278	258	283	281	281	299	259	292	299	284	281	275	253	279	272	280	282	288	262
3410	8980	5990	2922	2047	1616	1196	958	829	648	514	532	444	419	379	387	391	387	411	349	375	342	332	321	310	340	329	319	306	317	327	300	285	308	303	321	326	305	324	289	325	332	316	311	336	293	324	357	291	302	287	346	293	276	279	314	291	331	298	300	291	286	289	281	304	280	260	313	298	307	319	276	328	313	279	314	279	288	278	328	306	293	310	300	284	307	287	313	301	301	310	312	298	319	301	314	300	277	312	304	335	314	316	275	274	315	312	319	272	303	295	299	317	311	327	271	315	324	288	288	297	305	292	261	304	302	296	276	299	307	310	285	298	318	307	308	304	282	325	294	304	294	280	288	310	256	310	300	305	300	279	307	275	293	298	284	313	321	308	306	310	287	285	329	305	283	289	298	282	311	283	287	291	281	267	277	272	281	310	335	297	279	275	294	307	282	291	297	302	275	291	316	281	287	276	260	308	283	312	313	299	327	304	289	279	298	321	296	299	299	289	304	274	345	292	282	325	282	296	312	290	304	306	298	314	304	282	327	302	294	311	272	277	310	287	307	292	317	300	257	302	293	279	300	326	327	293	303	292	284	278	311	271	302	289	278	300	299	296	302	301	298	332	291	306	276	268	278	278	274	269	288	291	294	307	315	298	263	287	313	321	276	284	304	304	282	308	297	314	285	303	313	280	266	305	313	292	313	276	291	318	333	295	284	285	289	314	287	330	274	287	335	332	330	297	273	312	296	310	273	309	309	282	335	308	279	313	300	284	294	268	309	305	281	295	277	283	276	283	279	283	287	286	313	328	308	302	337	302	273	302	292	312	287	281	289	305	276	321	267	303	290	301	297	295	284	291	294	305	298	307	315	311	300	293	306	271	292	284	289	294	271	326	292	282	306	289	278	306	295	298	266	264	298	274	282	291	292	329	280	321	277	302	284	286	307	289	301	293	262	321	298	270	328	281	272	295	297	315	325	287	311	310	297	308	295	284	316	297	273	293	305	274	299	330	329	288	294	303	287	308	280	288	303	301	296	279	302	320	276	307	291	304	307	320	293	264	294	301	314	317	301	301	293	275	304	287	287	316	326	278	306	311	322	316	302	259	289	335	314	284	304	295	317	273	323	294	280	272	300	275	249	271	282	292	314	307	308	286	335	308	310	309	300	298	278	306	294	294	273	275	296	278	296	308	254	295	275	274	300	302	268	318	270	265	285	288	307	285	300	286	316	307	273	286	298	299	292	270	316	278	302	250	305	308	284	305	302	305	318	334	299	319	320	287	269	314	297	298	312	269	285	272	287	329	288	259	312	293	321	304	298	310	284	310	266	292	286	261	288	281	300	276	280	279	281	321	286	305	269	287	313	267	272	312	278	323	304	264	293	288	288	272	278	290	309	288	313	279	294	295	274	315	291	303	336	306	315	302	271	292	317	338	336	314	264	275	291	311	274	332	297	300	317	277	329	291	273	283	286	276	303	315	329	282	307	282	289	271	286	310	312	335	311	288	250	263	299	295	328	300	306	278	326	282	330	277	303	298	332	280	289	304	277	289	275	286	275	277	291	303	314	295	284	291	293	313	309	327	302	294	274	311	295	321	299	304	283	274	277	307	322	295	299	271	297	319	291	257	266	288	268	286	285	285	301	294	286	313	313	297	291	294	285	285	299	318	270	295	295	274	314	268	287	298	314	302	296	307	299	266	294	288	283	305	285	297	284	270	283	277	305	280	314	300	285	292	290	265	284	317	320	319	304	288	302	293	293	267	264	303	257	285	298	310	288	302	296	270	301	316	283	327	307	321	284	294	303	276	238	275	305	326	275	304	277	297	296	292	282	295	289	299	282	291	320	310	278	275	301	293	258	318	312	308	301	288	295	299	275	291	273	313	312	298	304	267	308	287	271	326	283	281	295	312	313	323	314	278	267	309	331	300	310	293	283	291	289	291	315	303	287	318	307	297	298	301	295	330	282	279	303	304	277	265	280	314	293	308	305	302	283	295	298	294	300	323	284	305	273	291	300	259	285	304	314	340	305	283	327	289	301	301	290	276	302	266	300	297	296	278	287	304	306	285	301	321	283	310	303	305	258	305	296	271	298	292	303	282	323	295	309	290	303	300	288	268	266	287	239	303	286	302	277	283	252	308	297	295	311	280	298	303	271	268	305	290	307	327	311	328	296	319	281	298	279	289	279	274	300	298	285	310	277	294	306	310	289	305	284	302	271	280	317	307	280	268	290	296	308	306	279	288	316	285	292	314	274	320	287	312	291	352	309	295	288	299	287	285	284	328	286	282	276	325	287	303	289	305	276	307	291	309	313	287	297	311	290	306	288	242	302	283	290	291	300	307	289	303	321	282	311	315	287	298	318	300	297	281	292	298	299	294	283	267	315	307	313	281	283	301	305	255	294	297	306	303	274	310	293	272	318	280	292	301	309	316	292	291	299	308	313	326	324	287	281	298	288	294	302	297	319	283	312	295	295	288	275	295	277	302	321	309	274	303	289	315	289	298	307	306	286	301	287	284	284	331	308	292	281	294	300	302	260	303	270	321	288	289	303	279	262	346	295	289	318	279	299	316	298	326	286	304	334	305	322	303	306	286	295	290	302	292	263	291	292	303	315	330	264	317	272	308	294	286	288	282	276	270	312	299	292	311	299	287	283	291	315	317	274	309	285	279	330	302	284	289	285	309	303	278	308	315	300	297	296	296	291	260	261	269	327	313	325	336	280	304	290	311	309	333	278	285	276	284	313	294	315	279	295	302	317	292	278	298	309	307	284	337	323	300	327	304	313	244	313	295	290	282	289	279	299	316	330	300	299	307	293	286	290	296	291	279	307	313	322	281	314	279	290	296	295	304	309	310	302	307	267	316	318	270	305	285	283	290	301	290	313	323	307	315	296	278	322	333	301	284	286	287	283	309	293	265	322	291	300	282	318	284	279	319	297	302	307	317	307	299	336	302	312	306	282	290	288	310	303	295	342	269	323	264	309	269	318	274	311	287	298	321	310	327	292	285	324	324	293	286	308	322	277	286	275	296	294	300	284	330	303	262	288	301	314	314	301	291	301	321	299	269	248	290	302	322	286	296	272	301	306	283	295	276	297	300	298	306	291	302	318	288	302	308	292	272	278	283	296	287	282	330	284	292	278	263	321	290	329	307	296	285	322	315	285	273	281	298	276	291	276	286	266	275	297	276	271	257	246	263	303	339	302	292	297	308	288	305	271	308	284	322	268	291	311	297	290	288	282	293	289	277	297	303	287	291	304	308	302	287	288	277	277	315	298	285	313	279	294	289	299	311	292	265	296	308	278	309	293	305	278	307	285	300	309	289	301	313	294	310	276	291	292	283	266	268	304	291	283	302	319	293	320	292	322	279	290	282	303	282	312	314	274	313	251	292	301	286	292	291	331	285	341	297	320	274	288	297	302	275	274	303	300	335	305	322	292	307	292	306	309	300	302	313	305	265	268	298	325	272	280	283	282	303	313	309	333	283	286
24407	20936	27428	24556	14775	1485	965	882	827	784	748	747	748	728	715	736	668	743	672	716	701	707	699	733	669	692	694	688	672	653	689	744	650	745	667	673	721	679	637	688	677	668	715	639	676	693	680	649	693	667	723	621	685	693	693	671	653	720	728	682	672	721	701	687	704	713	681	671	650	669	639	701	671	678	643	646	692	705	692	708	678	662	661	683	696	665	692	685	674	640	684	695	666	688	633	713	657	658	653	648	651	629	664	671	668	660	675	672	653	686	690	688	668	670	668	673	666	675	730	698	695	677	641	665	716	659	649	674	698	647	638	690	663	680	685	673	643	683	697	709	705	653	691	684	633	678	655	663	659	637	706	685	677	679	663	682	726	708	694	684	702	710	645	717	665	660	693	654	676	650	674	672	669	656	756	727	707	654	685	669	642	663	693	705	669	631	716	659	674	664	664	696	689	682	678	693	631	701	692	668	729	702	688	697	629	707	660	655	687	659	655	666	692	663	633	705	658	667	671	705	706	675	685	649	659	683	653	688	662	689	653	692	691	673	627	670	652	638	706	689	694	684	658	670	631	698	712	687	658	675	689	685	687	638	685	694	697	687	662	691	685	710	687	703	685	651	624	689	689	665	680	694	660	678	677	659	690	652	675	647	734	639	651	703	704	666	673	696	664	633	696	739	710	668	660	687	668	668	659	676	591	718	720	641	673	739	695	674	653	694	719	680	674	677	694	619	653	686	696	649	659	663	676	686	710	676	694	626	686	717	631	703	727	666	680	690	641	702	669	639	670	666	678	654	662	684	704	657	680	700	653	719	624	676	694	650	685	717	712	702	693	723	691	709	631	696	650	671	660	691	659	702	691	668	716	650	703	697	674	666	614	683	675	675	635	694	659	665	677	626	648	620	705	637	660	663	681	661	600	680	721	667	700	712	674	669	713	637	655	681	679	679	686	693	677	680	661	640	674	662	701	626	704	698	664	737	708	710	628	675	733	709	645	649	656	658	683	661	671	669	638	641	672	712	693	671	668	684	634	678	683	679	655	732	673	647	688	641	716	683	673	652	692	661	629	641	697	675	654	706	670	663	693	702	696	657	681	683	654	708	672	670	682	644	584	690	694	699	651	708	688	640	653	664	656	699	657	690	684	682	679	694	673	602	659	687	638	648	703	693	676	698	666	628	689	688	681	685	676	641	663	669	664	675	653	671	736	687	721	652	649	674	660	642	685	684	692	667	678	692	696	736	635	698	674	738	694	681	683	677	692	678	677	695	740	668	727	649	682	646	675	706	709	669	707	724	673	679	658	686	694	713	671	675	682	698	639	696	686	670	643	673	671	654	651	669	706	647	709	707	629	696	642	668	700	679	690	716	711	686	675	682	734	702	658	644	642	658	659	672	698	691	684	647	658	658	701	679	647	687	731	669	667	720	628	655	650	613	664	648	688	622	668	680	717	677	704	732	686	666	661	623	667	643	675	659	676	724	645	650	709	637	682	708	672	696	689	640	718	714	696	720	679	692	664	685	706	639	631	721	671	697	704	693	645	696	726	668	681	657	659	675	661	646	672	716	618	658	676	695	689	674	665	654	662	683	662	674	712	678	697	668	683	638	682	668	660	720	660	677	754	683	644	644	679	660	692	669	642	676	648	691	660	642	706	613	684	687	669	698	646	692	687	679	651	673	651	651	688	700	673	674	668	679	693	705	680	679	685	671	674	627	681	697	690	684	664	718	719	689	679	653	663	690	665	660	709	651	625	707	712	716	718	659	654	686	717	686	648	696	666	673	682	698	617	686	663	708	661	698	662	652	665	702	690	674	732	664	690	657	668	698	692	704	682	682	680	664	705	697	664	736	687	694	654	658	697	682	688	705	723	720	693	686	700	643	688	701	682	694	679	683	706	654	674	693	663	672	724	686	637	677	664	702	676	647	676	702	661	686	693	667	704	717	709	723	686	653	705	670	652	666	665	657	673	651	643	665	675	737	673	724	667	636	728	676	668	680	676	708	667	650	662	700	657	625	663	676	687	695	685	705	686	630	649	640	674	678	708	704	663	694	688	678	683	660	675	613	720	692	675	680	696	656	647	662	682	699	697	625	680	651	706	662	653	702	696	685	673	693	711	681	618	680	654	684	711	666	664	658	660	717	711	681	695	672	662	624	669	641	700	698	652	682	667	677	700	679	676	641	674	648	676	675	727	663	671	661	652	627	694	671	720	643	664	710	714	631	686	678	688	726	625	658	633	664	692	657	675	708	700	651	684	638	680	686	679	681	692	667	675	696	697	713	673	674	609	718	671	655	656	725	653	744	657	636	674	651	670	671	658	708	634	694	695	702	735	671	658	631	652	681	670	667	675	635	672	684	673	638	698	675	653	660	643	633	641	673	673	706	669	665	693	693	685	703	645	627	703	683	663	598	664	703	682	693	701	673	711	681	627	675	683	651	647	669	680	669	693	693	621	666	671	683	654	670	673	687	711	701	694	706	689	658	653	685	721	684	648	686	666	647	710	682	655	681	670	696	683	683	662	676	674	695	642	693	671	715	652	722	690	623	694	669	671	674	692	695	674	639	706	685	665	676	662	659	687	674	669	685	693	693	675	715	657	640	680	644	655	716	648	634	671	672	740	670	680	708	657	670	613	683	641	642	701	692	721	687	638	653	677	684	665	698	695	730	632	686	698	718	703	695	636	658	674	658	660	718	646	669	698	695	722	710	660	699	702	659	662	691	711	684	677	687	694	668	713	693	684	727	697	652	702	656	649	608	705	698	661	668	678	680	657	725	636	690	644	676	676	660	636	659	645	719	667	712	666	665	651	696	675	650	644	653	679	695	642	660	658	680	674	625	673	715	699	684	619	646	676	659	646	650	684	702	719	681	633	608	659	674	708	651	714	705	608	733	723	663	689	733	672	661	705	680	701	628	625	652	621	654	678	606	672	675	683	700	685	680	667	685	663	693	685	707	676	645	669	701	660	653	641	662	663	672	671	660	636	647	679	715	637	702	669	688	666	710	664	685	688	661	665	709	724	651	685	641	712	687	620	642	728	664	692	691	717	665	708	664	646	672	701	710	694	616	695	652	689	698	703	671	604	652	685	693	635	681	680	654	680	678	714	672	710	637	683	636	661	655	739	673	673	657	696	659	699	666	659	665	635	689	664	635	663	647	665	645	654	707	665	678	703	684	666	690	668	667	686	687	688	652	657	679	669	681	663	707	663	710	663	679	657	699	671	678	699	640	711	700	687	646	634	608	688	726	718	688	677	686	730	686	724	682	646	641	708	728	667	663	638	691	679	674	663	669	717	674	665	651	743	700	723	651	691	669	705	682	669	641	697	645	628	671	668	717	659	646	701	691	705	725	640	703	705	669	672	707	689	687	673	663	691	727	687	675	665	698	669	672	702	712	683	684	707	626	689	663	675	702	704	659	663	686	672	656	659	680	668	671	694	681	698	732	672	649	660	713	651	669	718	708	694	671	692	665	696	675
3673	5534	3797	2084	1654	1393	1185	1039	930	866	802	805	779	723	764	741	734	719	688	715	723	652	738	687	674	672	654	694	655	672	679	696	646	624	721	703	681	680	636	709	711	673	696	709	670	699	726	671	663	691	711	691	656	677	732	708	653	692	701	675	657	687	678	684	670	667	686	676	696	696	666	716	694	648	667	659	699	657	700	659	657	701	697	681	669	683	688	669	655	643	671	706	701	685	710	705	667	652	669	719	656	694	640	626	681	678	650	696	694	678	650	729	665	681	661	679	695	657	644	644	677	654	644	650	653	659	689	652	653	644	671	715	682	701	634	679	654	687	678	674	658	671	709	652	662	662	654	680	610	649	727	680	693	699	678	642	687	705	615	700	632	691	655	670	658	672	715	672	688	655	696	686	631	662	651	632	603	674	664	666	651	655	721	644	676	700	672	715	699	671	716	662	678	678	705	704	687	685	650	697	674	694	605	698	697	672	704	706	689	637	667	602	672	660	696	681	654	682	635	665	697	706	680	708	679	667	682	672	700	700	657	600	680	657	669	700	682	654	653	688	715	659	695	711	668	682	653	670	692	670	734	685	615	711	696	669	689	699	684	691	658	664	670	695	651	679	658	700	679	637	683	668	639	688	696	661	682	644	708	642	660	674	681	671	692	698	701	720	714	655	657	686	675	670	641	634	616	659	670	723	684	656	671	699	677	690	652	648	694	684	708	643	659	684	678	689	618	659	712	619	648	621	671	700	663	651	641	700	638	675	647	694	647	647	708	651	709	618	687	659	670	727	680	699	671	701	643	667	734	683	697	693	693	644	645	614	683	667	676	655	613	624	663	633	703	703	765	674	711	656	675	692	670	663	655	623	691	636	675	636	685	630	676	683	687	678	694	668	739	705	667	719	621	681	674	688	665	651	667	672	679	673	662	682	677	648	672	688	668	685	735	692	661	687	665	695	645	701	649	714	683	722	692	647	694	643	676	649	646	698	651	626	671	739	721	662	681	677	674	687	673	638	649	713	693	655	653	693	681	673	661	687	642	674	649	652	663	668	679	662	625	690	681	624	683	681	721	678	661	706	709	686	642	656	667	698	701	659	643	714	671	697	678	623	651	663	693	701	662	664	695	658	734	695	670	649	662	676	670	620	682	686	661	688	697	730	672	675	635	677	720	636	714	695	660	630	678	662	666	677	603	650	675	693	664	685	650	697	634	671	653	679	687	669	678	664	639	669	717	646	670	689	685	645	700	713	718	666	672	646	714	697	655	713	677	692	662	656	667	682	653	672	664	664	705	633	636	681	693	674	627	664	669	666	663	689	642	690	653	686	640	701	689	702	636	648	644	652	678	660	686	676	652	687	690	693	656	720	688	673	656	641	680	659	687	633	654	681	701	647	674	689	616	709	678	691	745	697	655	636	675	675	694	681	657	721	672	697	683	660	683	687	675	698	695	666	686	635	685	689	692	707	665	690	661	693	642	712	688	685	680	680	692	634	670	711	714	689	685	653	660	652	638	650	648	690	669	713	678	591	647	667	662	655	652	648	737	672	664	697	690	677	684	676	674	650	678	624	655	706	616	704	701	665	674	695	663	643	652	683	720	651	671	687	681	685	657	704	707	763	627	670	690	695	680	647	659	690	639	677	645	669	710	688	688	671	702	737	711	669	667	680	736	652	641	692	710	699	652	673	716	666	635	664	648	683	737	665	703	653	665	645	706	686	648	654	664	664	673	649	689	658	692	668	665	684	579	706	709	678	670	691	685	659	680	694	659	711	701	683	704	687	635	706	723	715	683	647	673	718	685	659	653	634	674	655	642	670	722	717	664	682	700	707	678	662	674	685	640	676	642	687	710	675	701	657	660	619	677	664	653	675	708	642	659	680	671	671	660	670	633	638	694	670	668	622	636	681	677	639	663	682	624	710	682	685	731	673	669	645	646	641	703	638	691	693	667	668	670	667	668	644	631	743	649	661	687	673	646	668	720	664	680	649	687	661	669	691	650	688	714	676	674	630	668	701	693	644	627	642	662	655	640	710	635	675	697	702	672	641	632	680	665	622	689	708	672	692	721	620	702	704	678	663	609	661	672	651	679	672	715	685	652	667	670	667	712	689	661	608	651	687	674	610	650	645	663	647	684	692	672	627	700	661	682	686	677	672	662	678	693	717	701	659	673	693	667	644	664	616	676	684	630	670	621	637	682	640	691	711	708	670	662	646	679	697	675	705	658	664	709	686	637	688	625	688	686	689	734	653	686	692	697	663	727	663	727	680	685	676	710	665	630	636	665	672	667	697	646	681	696	665	641	694	686	692	692	665	716	653	685	722	651	656	675	692	652	676	703	690	682	667	694	736	632	691	691	689	679	683	675	623	720	696	699	641	635	687	674	674	652	674	663	649	680	685	655	632	689	633	674	668	713	713	666	656	692	693	657	691	620	655	641	649	660	683	638	663	672	663	649	674	693	712	701	674	705	669	691	686	657	631	698	702	619	707	662	701	676	714	671	665	655	676	703	696	674	700	681	711	708	666	658	669	662	706	693	667	668	691	661	709	644	711	663	629	693	646	698	655	672	667	687	762	680	634	676	661	662	688	696	672	652	681	661	669	646	687	672	721	640	685	698	660	692	650	625	701	691	633	705	705	638	670	664	705	665	705	664	677	670	658	680	659	708	679	637	698	657	650	668	669	679	725	708	693	612	643	659	704	662	701	646	699	651	708	687	623	673	639	680	685	650	675	653	689	666	665	670	687	705	666	620	674	682	654	683	623	627	672	653	689	738	710	656	661	631	684	646	693	630	686	651	719	696	689	695	682	687	703	701	652	689	690	643	720	652	653	648	668	637	660	645	669	654	663	678	660	667	656	689	672	694	650	695	663	663	672	672	665	663	685	692	695	612	669	653	686	703	646	687	646	737	665	677	635	697	717	658	706	655	718	724	661	658	700	655	674	655	702	679	651	717	671	655	708	660	644	665	684	669	687	671	649	656	697	659	659	674	677	653	709	713	671	688	679	640	665	638	646	729	693	707	650	672	761	683	677	639	636	672	680	631	707	730	712	722	697	688	654	721	637	648	671	646	677	661	690	693	682	691	680	718	656	679	702	690	686	703	665	703	710	693	690	676	701	710	663	711	707	664	658	670	715	640	671	653	661	638	622	723	643	701	683	677	716	662	678	715	692	663	683	664	672	674	711	665	706	685	719	682	655	689	729	655	694	644	618	689	712	685	712	628	701	676	646	641	656	689	700	628	680	704	647	682	659	680	677	638	712	651	695	692	680	667	684	688	714	681	672	664	709	718	715	641	670	718	628	652	669	683	649	730	667	689	666	658	690	644	680	665	696	666	718	674	706	664	705	682	639	673	632	678	676	633	695	680	627	659	656	682	673	636	657	655	697	673	703	703	706	656	680	716	662	666	675	698	710	695	678	613	639	696	677	651	642	658	639	668	672	660	659	692	696	668	692	625	683	682	648	700	683	659	691	711	665
22230	21036	28807	23458	21037	21104	11903	1120	722	633	579	465	448	393	368	356	333	292	321	328	271	304	309	276	254	267	249	287	274	282	282	260	244	261	231	232	251	228	255	234	256	246	240	263	230	237	242	253	247	247	255	220	267	227	265	241	241	232	218	207	231	219	247	232	232	238	216	216	219	233	217	226	254	243	203	222	235	223	202	215	243	251	221	247	230	204	204	210	213	227	243	216	217	221	228	228	233	226	208	249	232	254	244	241	205	236	234	244	244	240	248	248	245	246	249	206	228	224	217	229	223	221	247	242	192	213	230	229	235	212	237	228	233	251	251	217	248	219	227	232	211	219	229	242	212	244	197	215	261	227	217	239	221	230	233	235	229	252	222	245	206	228	249	212	237	223	227	256	235	237	255	231	231	262	215	227	214	217	218	246	255	199	228	225	227	225	216	227	211	196	243	199	217	218	213	265	199	238	242	225	243	211	241	232	197	212	225	257	213	209	244	242	212	195	252	235	242	216	230	244	225	243	204	247	251	229	260	216	240	255	225	210	237	221	212	218	231	246	246	223	213	224	208	229	218	222	222	228	259	232	231	233	222	245	221	232	207	260	226	252	253	241	251	225	236	244	207	221	196	230	226	232	233	214	216	220	202	228	243	222	244	229	236	240	225	212	225	235	216	209	221	223	246	226	237	227	238	245	200	217	234	237	264	222	233	202	240	236	217	245	244	222	227	235	231	252	234	244	249	221	223	226	215	247	215	218	213	206	227	223	209	262	239	237	219	242	245	217	202	220	235	220	235	235	234	207	249	209	218	233	228	217	222	203	215	270	230	221	263	240	211	254	237	232	231	261	215	260	249	221	274	204	234	224	244	233	213	210	225	225	229	205	223	241	257	237	232	233	252	207	229	230	200	236	244	223	243	228	237	241	219	234	198	253	213	256	241	200	241	223	233	234	247	241	243	243	232	245	202	224	225	203	238	231	199	246	211	215	202	216	234	216	259	233	224	226	222	227	220	218	267	209	252	230	240	233	225	222	227	217	204	225	230	201	222	230	244	238	228	234	224	242	228	228	214	240	229	224	228	245	210	234	246	245	241	249	223	190	239	204	233	210	227	219	238	254	235	232	258	240	227	206	268	241	246	238	250	235	217	219	216	228	260	241	221	233	237	226	209	211	220	207	220	220	264	214	232	210	227	239	215	207	210	232	241	204	238	249	238	225	240	229	198	225	256	227	223	225	242	248	218	246	215	224	223	230	241	227	241	240	211	232	234	218	224	230	224	235	246	235	219	229	239	245	252	242	224	223	245	212	220	222	225	201	216	242	228	234	244	228	257	199	238	250	215	220	223	223	227	237	221	221	225	246	242	244	241	267	238	234	227	213	238	238	192	216	212	214	232	251	235	226	224	213	212	203	243	226	241	204	226	196	204	260	230	237	224	211	237	239	239	228	212	218	206	214	215	211	253	225	225	226	215	225	222	225	222	241	226	231	226	250	224	232	245	227	247	243	225	225	220	224	234	234	226	237	249	210	206	233	198	234	243	269	222	242	222	234	202	220	242	236	228	228	241	218	222	224	198	211	246	220	225	214	243	216	211	263	222	209	239	235	233	214	204	243	206	246	248	211	220	226	240	222	247	213	239	243	218	231	231	210	234	236	216	233	257	260	222	224	226	231	226	249	239	214	217	230	226	256	209	245	224	235	219	248	241	218	237	254	236	224	189	252	215	241	228	225	247	223	224	208	240	186	223	228	230	229	239	238	198	236	224	207	226	232	227	236	225	231	228	232	235	229	240	230	226	231	206	226	234	228	254	222	215	215	225	207	226	227	237	255	242	217	211	220	232	217	219	228	213	250	238	210	215	215	224	236	236	227	230	216	233	227	244	211	231	217	242	247	260	247	250	215	195	262	227	243	243	211	222	220	228	230	217	247	212	251	254	229	229	229	211	202	220	219	225	210	219	232	246	245	233	192	241	250	225	234	232	207	219	228	192	234	244	201	248	215	220	209	221	222	216	217	221	227	190	215	213	250	209	254	230	217	214	239	225	231	241	230	198	234	209	241	236	224	229	239	229	230	223	245	220	223	238	209	224	258	205	236	216	218	188	227	243	252	214	189	235	242	233	261	240	234	242	220	246	214	203	226	205	212	243	242	190	244	241	224	217	232	232	230	238	221	216	239	215	231	226	243	244	227	243	232	208	223	247	216	243	236	251	242	204	213	220	241	253	251	243	202	230	218	210	236	221	227	221	187	204	232	228	265	219	240	219	233	225	208	221	251	217	211	214	232	243	214	220	256	207	199	217	224	210	206	231	222	209	217	199	231	248	251	234	237	217	194	219	247	237	221	210	231	219	231	237	234	228	227	213	235	236	227	251	241	230	242	218	229	218	280	232	200	215	229	207	238	212	233	214	230	244	223	219	244	219	225	232	206	220	225	230	230	236	221	238	208	230	216	240	196	237	204	242	227	195	209	234	211	213	235	207	216	225	245	223	231	250	240	217	236	226	224	210	225	248	230	221	242	244	251	206	225	235	219	199	216	260	220	252	230	223	201	227	251	246	214	240	251	218	219	218	230	208	229	245	226	229	228	233	222	208	239	220	264	192	245	241	222	240	245	239	240	221	215	233	218	222	220	242	235	215	238	245	233	240	236	224	216	226	205	227	213	254	232	235	233	215	231	189	205	223	230	240	231	225	220	208	231	230	227	204	211	231	203	214	189	228	203	234	199	227	224	233	241	199	214	229	230	213	240	233	209	213	237	230	243	241	240	233	200	245	235	260	227	235	244	240	213	218	199	213	237	223	260	225	240	213	225	242	214	238	242	226	221	239	245	226	246	237	226	231	227	230	225	231	226	225	223	201	203	221	270	232	235	232	241	245	229	233	226	234	224	254	223	243	212	216	227	241	239	253	241	219	211	217	211	230	231	233	212	237	217	208	228	241	234	203	217	235	239	238	222	220	245	208	240	233	222	223	215	255	236	207	225	240	219	220	231	238	227	226	228	251	241	234	247	241	221	249	239	228	215	240	251	208	241	218	217	218	219	212	206	231	223	195	247	239	249	231	222	219	205	248	230	241	215	237	190	230	192	214	227	211	214	211	220	226	217	240	213	230	220	224	230	226	241	228	250	221	201	222	207	237	251	219	225	226	235	218	207	239	216	205	239	245	246	228	218	234	208	233	250	245	203	268	214	214	239	233	231	226	228	208	224	209	201	241	222	215	218	242	230	213	222	226	223	242	229	252	204	237	200	230	232	201	247	245	203	229	222	234	257	209	220	217	251	220	216	224	224	225	232	244	232	217	234	227	233	217	220	271	208	205	235	237	234	256	236	230	241	226	203	232	268	234	232	219	220	232	204	256	210	213	228	232	240	238	232	212	241	242	234	194	202	232	212	207	226	231	230	223	221	251	228	220	228	234	258	213	236	243	207	235	219	226	234	220	237	220	212	247	221	238	215	221	255	242	225	206	235	236	221	200	258	227	246
4300	13765	9634	4820	3443	2551	1898	1377	1060	828	704	615	514	485	475	403	379	357	345	321	322	295	308	303	266	277	281	264	258	282	235	285	244	251	240	246	265	238	249	245	264	249	254	268	234	224	237	228	239	241	221	230	211	247	240	249	234	253	221	240	200	232	246	240	247	218	252	227	222	253	232	233	227	245	237	192	227	229	231	241	208	232	262	228	222	230	229	236	243	226	243	242	225	240	203	239	227	255	204	245	199	251	238	226	221	247	230	264	226	238	231	214	226	243	215	231	228	258	227	217	224	249	253	229	230	228	222	215	234	227	212	219	229	219	219	234	262	238	229	246	233	212	246	222	264	225	237	227	231	244	210	256	242	225	222	213	211	233	263	223	255	235	248	215	217	223	214	239	201	220	243	239	230	238	241	223	228	207	231	201	227	225	225	256	263	239	235	238	225	227	244	248	220	249	224	238	243	230	264	235	255	230	228	226	239	246	206	209	228	206	250	224	239	226	229	235	243	195	244	222	224	227	232	195	247	242	236	222	213	226	231	269	249	223	250	224	225	232	233	238	227	227	229	241	206	246	218	211	196	246	217	242	231	242	236	260	239	239	221	248	224	219	237	227	230	247	216	262	224	243	237	220	212	226	237	229	241	230	235	227	225	246	217	215	228	232	219	225	236	229	220	223	235	219	222	224	230	259	252	214	235	240	217	228	226	240	220	207	227	219	253	228	231	228	246	239	226	225	241	229	225	225	217	248	231	209	216	229	234	240	231	232	225	226	233	200	213	230	240	229	237	217	242	221	216	264	217	237	237	233	221	253	204	256	218	238	258	239	225	201	249	231	230	242	232	240	219	233	240	215	256	230	236	254	270	215	228	223	244	233	202	250	238	222	221	224	234	261	246	216	227	226	207	262	202	234	219	246	243	233	221	230	205	233	221	235	216	216	214	249	253	229	221	236	239	224	211	225	225	256	242	240	237	237	243	252	249	222	215	223	239	240	212	242	232	212	220	230	219	244	229	206	231	219	199	223	215	254	221	215	254	242	231	245	237	238	213	242	211	223	195	238	200	228	200	216	208	250	235	204	242	222	246	229	210	221	240	211	217	247	220	222	222	223	219	236	207	246	238	238	229	201	217	222	253	236	228	211	232	211	220	226	235	222	231	224	221	243	212	209	247	226	222	244	221	221	201	197	213	221	249	229	220	210	213	246	193	237	211	232	249	223	210	200	246	247	207	234	224	234	239	241	232	236	215	207	229	245	228	225	218	199	238	221	232	207	220	222	218	238	236	241	233	221	202	228	229	215	236	220	214	227	259	229	233	225	232	220	232	244	202	259	220	228	246	227	252	228	217	258	230	230	223	270	206	230	246	232	235	223	237	237	219	223	235	209	241	240	230	227	224	225	231	235	212	202	229	243	205	256	243	221	230	216	239	232	218	219	224	218	234	203	225	237	216	234	232	227	224	232	229	208	249	247	215	209	253	217	210	266	231	238	240	251	221	230	228	210	200	237	222	225	252	243	224	224	210	198	254	223	231	229	238	211	238	236	220	236	227	234	250	235	222	234	247	219	241	231	240	225	226	232	246	227	230	226	231	243	229	232	199	253	221	237	230	225	246	222	233	228	203	233	230	240	225	233	248	232	218	218	204	212	242	223	233	231	221	224	211	220	192	228	209	224	204	208	232	239	237	239	235	201	222	216	226	217	216	245	239	234	247	224	227	202	218	234	240	219	231	253	191	223	241	242	219	216	229	208	243	211	240	220	218	232	235	176	238	234	252	228	253	214	204	228	216	218	229	233	228	220	219	236	227	214	230	233	244	212	219	235	226	214	208	250	226	226	251	220	193	230	207	247	255	243	230	225	234	238	241	238	254	216	208	237	217	216	245	249	227	219	224	224	221	202	230	246	207	232	242	235	198	262	191	230	208	227	218	222	228	210	233	229	254	221	201	205	267	219	231	214	222	217	218	217	234	258	222	248	211	242	218	222	235	238	230	223	234	217	224	237	220	268	229	207	220	205	225	230	225	239	205	217	233	224	219	221	220	247	235	221	236	238	226	243	230	211	219	230	208	226	220	245	221	215	239	226	229	247	215	221	228	224	241	223	222	223	231	215	187	228	197	233	239	234	228	217	228	216	207	244	225	224	216	266	235	235	235	242	206	234	239	224	218	235	217	231	223	212	213	229	218	210	226	216	237	220	227	231	221	241	206	225	241	243	217	233	220	250	238	240	212	243	238	225	250	240	228	247	237	223	262	224	256	234	217	200	238	228	238	246	227	232	230	233	220	230	231	224	220	226	224	210	208	226	241	216	199	196	201	262	239	200	223	252	221	208	227	214	227	243	224	232	214	216	239	228	248	193	250	222	233	255	215	213	208	241	250	221	204	238	219	217	231	210	234	242	214	227	245	243	228	233	247	237	239	201	248	232	218	228	225	223	216	232	226	238	211	227	216	235	249	228	241	256	230	202	241	176	248	229	207	246	221	207	225	205	231	227	228	211	198	222	238	236	231	261	238	232	237	251	246	217	241	200	218	215	220	210	208	201	273	247	227	198	241	217	211	222	244	233	225	216	234	216	217	234	199	231	208	211	261	234	208	226	216	196	244	232	233	234	220	214	252	235	224	235	212	237	238	204	206	216	241	236	243	239	243	225	233	246	205	231	237	221	214	232	238	204	233	210	229	223	225	230	217	221	218	228	212	245	236	224	216	237	223	237	220	221	200	233	224	250	225	240	218	263	241	205	231	240	222	236	235	241	204	219	211	253	223	228	228	265	234	237	233	241	224	202	220	262	202	246	236	205	227	256	223	245	224	231	228	209	246	219	209	210	225	225	237	221	248	238	249	209	228	230	233	230	233	206	219	219	252	213	250	220	227	219	229	244	234	225	247	243	220	237	240	234	234	224	223	229	230	182	244	247	216	223	241	248	257	206	233	236	226	212	230	224	223	232	223	221	224	238	247	244	247	219	212	235	214	232	219	224	228	215	236	226	242	249	204	214	217	237	244	242	234	244	220	227	227	260	221	237	249	196	228	226	236	210	220	240	232	222	234	230	226	205	257	218	244	243	235	231	239	222	251	237	215	240	223	221	234	215	242	216	239	217	206	224	233	218	211	209	237	260	229	250	220	228	231	207	235	207	263	206	231	213	259	209	226	253	230	216	192	262	239	219	253	203	197	227	228	245	249	244	239	228	243	227	233	235	229	225	257	208	285	228	250	244	231	232	227	221	202	239	222	255	234	240	230	245	240	264	219	220	252	262	211	222	230	241	228	231	233	220	226	238	255	247	247	237	228	225	248	208	247	212	234	197	233	206	237	255	253	209	236	203	240	232	211	242	227	236	237	225	230	216	234	256	241	202	234	235	233	228	232	243	262	247	236	246	244	246	224	215	222	236	220	237	219	206	230	226	225	249	206	239	260	232	227	241	250	217	233	241	212	240	224	225	205	231	222	220	210	233	234	205	218	229	211	244	260	206	226	226
27158	20816	13288	1751	783	724	691	693	657	687	643	665	658	669	672	640	656	593	636	650	618	656	681	668	656	682	646	660	649	591	589	620	605	631	639	617	581	590	644	618	674	616	623	624	627	599	625	615	627	635	637	635	634	628	642	628	603	619	579	580	641	603	643	619	644	607	649	674	644	614	636	633	629	616	618	607	643	631	589	628	625	598	631	575	638	631	670	619	624	587	657	622	654	661	637	642	623	629	628	640	573	661	635	632	657	637	656	696	613	629	619	599	617	618	598	630	653	646	660	633	681	644	667	608	676	633	640	699	661	667	611	631	640	685	625	631	623	641	627	642	628	638	645	624	635	641	638	652	613	621	611	625	566	626	602	620	589	642	635	651	647	593	642	695	598	605	647	633	623	646	640	649	587	596	636	601	627	610	619	598	614	585	625	595	614	646	648	643	625	654	677	654	653	634	608	628	638	598	612	610	623	659	648	566	600	638	568	621	604	639	620	654	643	609	591	655	640	651	691	620	611	654	598	618	626	626	656	659	634	594	625	620	636	645	620	611	644	589	597	627	682	650	632	638	648	612	660	669	666	630	642	634	584	623	631	591	641	600	594	591	605	563	619	648	653	650	614	639	606	629	641	636	636	588	611	639	668	634	652	648	626	645	607	624	642	615	656	642	623	594	607	603	632	587	616	631	611	660	596	602	634	631	650	599	596	674	628	646	609	628	635	625	637	677	604	602	638	662	629	648	658	615	647	652	616	585	621	661	634	627	615	636	612	623	607	653	689	616	630	619	633	639	655	642	650	615	666	624	628	658	656	658	654	631	626	564	626	633	625	642	652	646	661	643	609	643	621	633	675	655	670	617	623	641	618	633	644	596	663	632	589	612	620	622	619	605	620	637	625	653	633	593	602	641	616	635	653	611	629	644	615	640	604	581	653	607	634	577	615	610	606	623	666	614	646	654	614	665	626	645	574	641	630	617	615	635	610	639	624	637	619	613	577	659	629	654	630	609	669	699	617	652	641	639	668	628	617	653	626	648	680	652	582	657	654	645	609	624	611	651	581	641	638	631	616	649	624	615	643	620	629	621	606	616	675	630	591	602	609	604	631	652	617	579	648	631	632	597	673	628	620	610	631	618	657	614	661	593	625	623	620	576	633	635	666	598	636	642	612	639	629	626	624	631	654	588	640	648	621	580	601	620	641	651	634	611	595	616	624	614	636	613	678	635	652	596	625	610	618	664	641	630	648	607	614	603	614	617	655	621	620	633	622	633	629	635	619	631	644	623	605	662	653	582	602	670	617	623	623	626	633	660	630	619	603	627	621	644	578	649	618	638	649	646	647	623	659	596	614	638	660	653	623	615	611	644	595	635	587	607	627	613	624	633	632	612	660	678	631	634	607	621	618	636	614	636	627	629	683	605	633	605	580	623	613	635	633	584	631	637	627	645	590	643	624	607	656	616	594	605	631	630	640	610	693	578	623	635	658	599	659	636	619	610	619	625	619	592	623	619	633	651	595	652	587	606	618	650	582	588	638	630	632	637	651	663	636	630	640	607	620	605	600	604	659	619	667	628	625	593	596	613	624	616	634	664	607	662	654	579	638	650	609	673	639	589	606	665	648	652	614	653	660	645	629	657	611	636	638	639	624	647	626	636	615	646	613	630	644	659	601	598	617	624	651	622	641	585	600	611	621	651	634	637	623	645	633	671	580	646	599	627	652	656	608	659	622	634	611	600	658	599	644	612	587	604	612	632	606	666	602	622	613	605	612	613	631	660	603	624	605	608	601	626	673	625	632	641	599	607	610	631	617	635	605	598	568	630	622	625	626	602	641	625	624	619	644	691	643	613	623	622	610	574	635	608	622	610	622	619	656	645	604	622	622	684	681	629	606	639	609	641	626	663	611	633	606	608	597	627	634	638	647	625	633	567	619	614	663	685	614	618	621	646	612	589	675	631	603	636	620	639	620	653	638	599	602	663	589	581	614	607	650	639	602	542	599	664	618	611	607	630	646	628	621	622	659	599	589	643	631	633	616	635	612	618	578	604	623	587	659	645	638	639	588	639	605	616	628	665	663	608	623	668	637	631	624	585	698	657	666	670	583	638	652	596	584	643	598	671	597	613	666	628	633	594	672	644	630	654	648	603	667	620	626	627	623	606	590	653	627	592	608	633	612	612	636	606	611	587	629	657	603	614	625	629	664	623	645	643	636	620	615	623	652	586	598	671	636	669	593	645	610	632	677	618	630	619	617	638	649	627	620	567	653	623	639	628	591	643	631	587	645	611	623	628	611	635	654	587	641	627	649	618	638	659	627	609	610	637	639	625	642	596	631	586	613	663	602	649	613	630	609	660	635	633	607	622	590	620	631	643	618	616	646	595	596	628	626	618	598	657	615	657	638	643	641	651	627	651	640	652	654	619	642	639	611	663	583	623	640	662	626	647	638	594	616	613	657	637	638	657	635	653	612	607	656	600	619	616	639	611	628	592	611	603	577	668	616	647	598	645	620	589	644	605	613	646	671	616	663	653	598	634	628	646	654	670	684	641	650	636	638	629	600	607	613	619	630	645	637	607	584	621	611	656	623	617	634	598	626	618	676	661	600	580	605	629	640	607	598	624	668	637	635	667	646	644	615	601	636	690	618	614	649	647	711	594	653	630	631	652	644	609	654	637	641	653	626	704	622	636	652	608	627	630	595	565	658	609	607	593	635	651	607	631	593	641	601	570	603	652	640	650	593	638	632	648	588	610	669	630	631	628	602	653	625	655	670	635	635	594	636	604	618	610	616	635	606	631	632	663	639	640	658	670	627	607	640	592	604	617	682	621	628	643	647	619	616	649	641	645	646	611	583	655	650	644	591	623	654	603	641	617	638	588	667	622	595	636	577	668	614	594	651	619	623	623	678	621	557	564	617	624	633	640	660	593	635	625	647	584	629	612	609	608	605	652	586	600	629	621	621	611	656	598	615	612	614	642	621	632	646	610	627	656	629	659	621	632	642	579	678	585	647	592	624	631	624	596	600	604	644	612	584	652	642	618	617	627	648	638	624	588	647	651	675	654	691	626	656	638	597	654	580	640	664	647	667	652	662	629	626	644	589	635	617	618	634	664	619	649	648	645	605	657	603	625	646	626	625	620	660	646	635	654	607	647	650	675	610	588	637	629	652	644	638	633	616	650	645	589	602	609	655	598	647	631	679	623	601	638	601	623	607	593	604	621	579	666	606	630	623	583	626	587	666	597	594	651	615	585	634	676	620	592	632	621	667	636	644	626	637	666	631	606	614	648	657	627	634	597	608	641	614	603	633	656	662	601	640	628	645	609	615	608	626	646	632	597	660	640	613	601	624	658	609	680	627	595	648	665	607	632	632	666	597	598	614	704	649	640	633	601	634	650	633	644	613	643	660	615	654	644	616	600	672	621	629	630	619	623	608	625	586	596	619	643	688	667	624	593	609	617	596	616	623	648	626	610	642	645	618	633	620	627
4518	2529	1691	1128	964	831	783	739	703	648	639	683	643	639	609	643	651	657	666	645	646	662	641	592	654	701	653	635	692	618	625	632	611	695	653	603	649	629	627	612	631	615	619	651	636	626	580	601	663	595	666	670	649	626	699	625	632	631	617	598	666	635	663	617	622	646	645	590	624	629	629	595	630	601	608	640	663	594	658	628	604	589	617	670	661	656	638	625	646	611	622	640	640	682	618	579	646	589	605	672	634	621	616	645	630	643	613	637	528	591	620	615	643	642	607	608	620	624	647	617	644	632	668	612	660	645	627	605	664	603	550	624	619	650	630	645	641	591	594	628	601	643	641	621	631	645	661	616	611	607	654	629	664	624	615	612	643	607	608	641	654	620	623	636	684	658	666	662	608	655	625	635	679	631	642	610	634	626	640	643	624	596	630	613	614	591	667	663	635	647	650	594	617	618	630	640	618	651	667	646	609	643	611	609	624	671	629	602	598	588	618	605	669	619	582	590	601	633	612	657	669	633	632	628	645	610	619	634	621	634	630	600	592	603	635	643	620	632	639	643	596	625	637	639	620	643	628	663	632	618	626	663	635	602	632	665	636	614	630	657	592	627	619	645	624	640	642	630	614	665	578	612	645	632	674	588	675	605	647	627	670	632	616	640	635	627	644	628	636	628	609	643	615	635	623	617	617	656	644	655	624	640	608	620	639	602	626	633	625	628	661	664	646	623	625	624	645	611	649	634	670	627	671	623	611	679	618	603	567	646	615	648	627	608	654	625	662	660	618	650	649	641	646	628	619	664	631	639	607	620	619	681	619	627	652	640	639	646	650	626	626	670	584	610	649	637	656	637	639	639	637	646	656	614	660	621	651	658	643	620	638	637	612	581	639	598	638	651	634	650	651	616	608	588	622	653	584	640	601	659	618	619	590	664	650	632	598	678	642	607	611	647	598	630	664	586	582	620	600	593	628	655	599	616	637	655	697	586	655	627	649	658	625	642	625	650	671	614	653	632	584	578	670	612	675	618	621	626	619	652	651	656	661	596	644	625	647	619	597	634	622	637	694	640	653	640	650	613	633	620	635	673	613	600	604	654	639	635	623	673	688	604	616	648	664	644	645	581	623	621	611	631	647	624	611	641	648	638	619	624	631	596	612	600	650	628	587	597	630	670	610	657	658	628	670	593	656	671	691	635	602	620	620	641	625	583	614	640	627	625	640	658	649	645	593	666	653	622	651	565	663	618	653	617	610	651	566	662	611	628	598	575	632	616	627	647	647	604	634	636	628	664	665	623	651	621	622	576	651	628	609	618	636	627	654	639	615	646	640	645	610	578	591	634	625	604	640	657	644	617	640	656	612	591	603	616	603	675	615	662	670	645	601	648	610	642	615	627	587	626	588	624	616	595	612	656	632	633	620	626	634	658	656	632	619	604	632	598	620	666	626	621	625	652	674	622	626	642	658	636	597	636	592	597	651	612	641	657	603	620	636	600	645	659	675	583	669	682	621	602	642	620	634	596	629	658	663	642	608	614	628	636	632	604	649	676	664	682	655	656	662	666	663	632	610	600	631	658	633	636	629	599	636	621	676	667	638	660	628	639	654	639	654	659	634	637	603	649	623	586	625	600	616	671	583	602	606	607	651	650	588	657	679	637	643	569	658	575	646	572	608	643	640	644	598	646	667	655	610	641	611	640	669	667	656	619	619	613	663	618	621	631	621	638	629	614	637	637	658	630	602	601	613	612	664	615	621	627	635	646	628	640	643	669	626	631	649	649	680	634	597	625	608	596	624	625	613	655	618	636	615	630	585	616	650	663	582	661	613	612	608	624	615	583	654	612	660	659	652	614	624	611	617	647	652	656	642	625	629	594	628	636	605	661	605	613	607	637	610	639	639	620	638	647	631	664	606	620	613	645	625	657	615	620	610	583	647	656	612	660	644	640	572	621	656	641	621	605	607	635	590	638	594	663	655	619	617	620	590	625	618	650	596	590	609	615	601	598	666	647	603	619	644	627	624	633	647	678	606	624	624	623	653	679	621	573	607	664	653	654	621	584	628	623	592	644	658	659	607	592	600	649	612	628	593	634	626	624	663	616	668	632	603	597	605	625	625	634	629	628	660	601	640	583	595	656	615	629	647	639	637	600	616	629	647	689	584	601	655	611	640	608	602	658	647	579	608	623	611	609	643	589	628	646	629	608	674	614	601	607	625	619	615	602	634	667	657	666	647	637	662	638	626	629	628	626	630	623	606	641	593	664	623	589	599	630	637	609	624	666	638	647	634	598	610	628	652	615	623	630	614	619	610	654	609	645	631	609	645	593	615	625	655	643	645	645	635	629	642	641	661	675	657	690	585	654	645	595	621	624	634	631	681	686	629	637	584	684	667	658	617	646	613	626	624	683	607	614	622	630	600	621	631	629	618	651	623	623	633	622	583	609	626	631	634	672	606	619	620	661	622	649	677	628	583	625	580	580	610	629	660	651	667	662	606	701	623	642	614	644	657	622	661	679	625	587	615	668	623	654	651	640	633	630	612	627	605	650	614	676	658	559	652	581	611	630	601	620	621	642	616	625	628	614	667	595	641	619	627	639	667	623	646	649	614	651	638	587	633	606	640	615	591	643	601	627	683	677	624	629	599	648	626	614	649	667	627	627	644	622	637	638	607	614	628	645	605	636	629	614	622	670	637	621	614	632	596	700	659	533	668	656	621	638	629	606	591	630	654	635	646	614	672	616	635	640	650	658	615	586	634	643	637	647	629	637	628	665	611	671	667	593	675	655	623	642	643	608	633	645	656	588	662	632	642	585	612	614	673	650	640	681	630	600	660	603	632	662	645	642	644	597	610	608	636	639	614	682	635	651	614	634	593	682	634	619	654	619	625	672	637	606	617	663	664	635	712	654	631	603	626	626	622	618	647	634	643	632	616	636	555	623	639	633	628	683	638	663	605	647	585	693	665	665	642	648	650	617	590	650	599	615	614	627	596	588	603	593	591	618	605	642	602	647	609	670	613	640	680	641	618	610	619	588	629	671	696	643	627	608	610	625	621	599	587	597	606	618	608	609	597	634	641	675	652	593	581	635	677	636	631	649	639	642	617	630	637	606	600	581	624	630	595	658	600	634	666	639	611	637	615	647	652	633	638	621	642	618	654	644	636	584	634	649	654	702	626	640	653	640	597	614	616	642	663	668	615	615	625	635	678	635	605	654	630	682	610	615	583	617	593	612	634	622	647	641	611	623	678	611	634	618	592	618	633	613	652	632	633	550	674	629	649	638	631	646	615	579	675	653	615	605	668	647	647	630	633	629	613	630	647	657	656	659	642	672	644	654	663	628	617	602	600	632	621	629	622	598	631	652	580	616	633	640	618	656	653	639	641	649	603	616	635	620	610	626	639	595	620	614	628	632	662	628	659	654	598	633	622	668	631	593	619	615	609	611	662	649	607	638	617	655	637	647	638	631	595	601	605	610	669	666	647	658	606	572
23346	20994	28386	23804	21001	11902	1090	704	542	496	447	399	393	383	361	332	328	321	336	317	365	325	294	353	318	339	277	301	280	291	278	289	288	279	314	290	278	290	319	294	288	300	251	294	305	297	317	275	291	301	311	272	306	297	280	334	300	265	319	285	303	296	355	281	267	284	259	315	314	292	296	289	289	319	254	286	278	276	303	272	297	295	279	314	280	276	261	318	296	291	272	245	290	274	283	270	280	293	286	297	258	270	282	274	292	294	280	275	301	274	294	289	294	289	276	315	274	277	320	300	304	286	302	289	277	275	275	290	246	262	301	287	288	260	282	281	309	290	314	316	317	282	283	287	285	292	309	275	317	312	296	315	301	282	293	294	280	279	325	288	272	282	312	297	319	293	286	283	276	286	284	289	235	279	286	271	268	287	286	290	283	297	307	297	273	312	256	293	297	296	265	276	300	248	262	300	322	289	283	288	295	282	308	261	290	274	277	310	289	326	271	286	291	281	309	260	288	296	269	242	295	306	285	303	308	283	313	283	284	266	294	273	293	274	295	291	267	270	282	267	294	280	259	292	281	312	276	274	305	311	295	276	287	287	279	270	278	271	256	268	261	277	296	289	328	288	304	290	290	284	287	278	277	324	291	292	280	249	260	279	260	275	284	283	293	280	311	281	282	289	309	270	299	301	263	269	253	274	253	276	298	288	281	276	278	301	322	268	284	314	301	300	288	287	297	284	256	309	296	274	309	276	302	303	287	296	297	268	291	270	283	302	266	287	289	250	295	260	329	302	288	305	312	261	313	288	289	297	281	282	276	264	316	267	283	263	306	297	258	290	276	269	302	304	284	254	279	283	273	261	312	279	297	277	265	282	275	281	262	291	279	279	297	293	318	280	307	297	251	280	288	260	302	312	296	299	270	299	294	256	295	279	294	297	292	275	290	294	304	309	292	295	319	267	268	271	263	311	260	287	287	292	297	287	294	289	307	327	295	285	286	284	291	281	310	308	299	278	258	277	294	293	282	258	237	296	285	306	256	266	313	293	275	276	298	283	305	299	280	268	262	246	300	299	297	295	272	273	242	301	289	302	280	258	284	283	337	300	305	286	284	277	273	285	287	279	321	276	285	295	297	271	298	280	268	324	282	283	282	292	303	271	279	303	311	272	302	292	273	281	288	283	304	264	313	302	292	292	299	278	286	280	292	266	283	292	271	267	314	281	263	294	284	287	297	307	305	317	270	267	262	268	295	294	275	305	296	264	265	309	320	277	275	253	287	300	275	274	273	288	292	269	307	306	338	268	272	300	304	262	289	261	309	293	275	266	270	253	300	290	284	259	263	278	303	253	305	287	295	273	261	263	293	269	306	286	296	286	271	287	285	294	277	274	270	280	285	277	289	249	294	271	319	289	277	283	289	306	293	292	260	249	290	301	259	293	317	312	282	282	281	281	275	289	277	294	255	256	266	276	261	285	287	277	302	293	310	290	279	270	285	291	315	309	296	269	302	325	305	272	294	292	273	282	280	282	309	283	313	270	268	304	280	288	295	270	297	335	290	290	250	280	292	308	282	300	269	272	244	295	284	262	288	300	268	267	264	301	280	297	259	279	262	298	267	300	305	278	286	275	312	288	260	299	299	280	292	306	299	279	263	298	276	287	280	301	275	306	288	256	283	279	326	280	298	291	291	275	306	282	263	289	294	274	276	292	270	268	272	267	275	273	261	294	317	293	305	255	311	272	286	287	305	270	278	277	257	321	300	275	266	298	284	295	266	303	300	281	279	277	272	278	332	315	254	263	280	275	282	278	302	299	293	295	295	258	311	294	277	320	280	268	310	250	307	286	299	276	282	288	297	277	287	295	306	241	292	274	285	286	254	294	266	288	282	284	295	275	285	301	290	287	256	294	268	290	283	321	282	302	293	289	268	293	239	273	324	287	279	311	260	280	297	269	289	253	316	301	307	263	281	318	279	262	313	295	275	285	286	321	288	303	290	270	299	285	281	277	296	271	315	261	306	307	278	264	295	274	282	285	289	297	280	290	293	266	319	284	260	281	275	272	272	296	264	303	270	291	265	261	284	265	287	303	307	304	293	283	302	316	282	281	264	264	305	294	255	312	299	262	295	245	288	270	283	241	284	264	265	309	319	246	248	335	290	270	309	290	297	260	278	267	269	260	299	275	278	291	269	259	280	272	298	259	294	294	292	285	291	285	285	298	311	247	283	276	254	299	278	302	294	303	294	286	296	283	292	261	293	305	265	288	294	325	306	286	307	307	308	282	305	275	292	285	252	317	271	295	255	285	301	296	279	276	295	311	272	279	289	250	323	280	302	301	283	303	320	273	295	282	305	306	281	287	257	270	280	284	237	270	282	290	310	264	307	301	286	288	283	292	270	272	286	262	302	294	295	282	264	309	291	277	252	241	286	282	291	269	279	262	304	268	266	271	303	318	270	306	311	319	289	275	252	264	318	268	323	281	277	318	314	262	290	286	277	261	288	298	313	323	319	285	304	262	286	297	319	292	297	288	286	275	287	261	277	318	269	266	299	295	260	307	278	312	285	302	300	273	276	292	282	292	285	270	284	298	291	266	307	288	317	293	244	287	285	289	298	240	275	290	288	296	272	297	303	289	281	303	254	275	278	293	283	267	301	278	277	307	279	297	297	285	304	259	287	275	268	295	268	257	286	314	264	320	273	267	288	316	262	269	294	269	273	289	292	295	245	286	286	300	300	276	274	312	272	284	280	294	277	245	273	295	277	274	295	304	275	290	328	297	284	253	281	275	275	295	268	269	275	286	272	287	271	282	281	271	266	286	301	278	250	291	263	282	280	292	302	295	256	297	297	305	285	296	291	302	295	310	282	269	317	296	306	293	294	276	274	283	251	266	272	284	291	303	286	275	276	282	297	304	285	299	291	275	296	304	259	283	286	264	265	297	288	304	313	272	309	289	287	272	296	274	303	289	279	283	281	301	292	258	239	286	292	269	282	278	271	294	288	259	245	261	280	290	318	288	300	268	257	271	276	303	290	282	292	310	276	290	310	268	278	305	259	277	312	275	256	301	302	288	303	268	257	276	304	263	320	263	268	307	261	251	268	265	260	305	289	295	282	311	297	296	298	254	284	295	286	277	262	276	263	348	271	271	269	258	265	275	289	264	290	294	255	298	314	281	289	272	294	298	321	274	255	298	272	268	276	270	274	262	282	300	294	314	275	274	290	305	272	267	276	283	274	257	292	290	280	293	303	318	289	258	265	305	290	271	267	306	277	259	269	279	273	304	256	285	284	305	316	297	286	298	273	326	301	285	260	233	284	273	255	251	299	243	259	278	294	259	302	294	268	303	242	275	286	288	294	285	274	283	272	280	295	258	290	283	298	277	291	283	264	293	301	303	297	259	276	293	263	291	285	254	270	266	306	302	306	265	291	324	300	289	305	281	318	258	272	250	289	278	280	276	254	295	279	265	293	276	280	298	320	306	271	293	317	262
3513	8972	5984	2882	2090	1499	1182	919	774	604	539	488	488	413	407	394	354	367	394	323	319	307	332	327	344	337	336	318	313	318	318	297	297	327	319	334	307	309	301	297	302	289	327	338	288	301	277	316	274	305	305	310	291	312	307	332	325	324	313	321	311	292	289	316	302	284	302	298	270	297	295	281	290	262	252	285	286	330	318	317	285	293	280	322	300	322	309	307	306	282	306	288	283	287	298	302	290	288	313	298	281	266	293	288	298	289	262	303	306	309	313	286	280	296	288	303	288	292	293	300	300	328	267	279	306	282	291	297	308	283	290	332	282	290	279	275	278	289	332	314	285	280	278	286	303	314	318	318	288	328	309	297	282	276	289	325	316	336	287	284	301	296	281	299	311	307	292	319	316	300	315	289	278	273	242	279	316	287	289	270	303	320	300	295	335	308	293	315	290	306	273	318	293	343	294	293	319	286	291	262	281	288	315	290	338	281	284	314	312	305	271	311	290	318	324	328	310	258	290	300	316	309	294	287	302	280	290	289	302	310	300	289	309	295	305	292	334	294	295	287	292	329	267	289	310	252	288	305	283	298	311	299	307	284	328	290	292	287	304	299	270	302	293	317	300	320	286	328	326	290	300	311	290	309	307	296	310	290	293	315	292	301	306	288	281	307	300	276	326	318	291	281	300	304	339	324	277	284	331	272	318	292	289	288	297	259	296	282	311	298	295	317	303	288	296	319	291	300	309	317	326	299	321	290	293	291	267	282	278	282	287	315	310	299	306	264	288	298	286	264	306	294	312	266	299	301	345	269	345	315	317	303	286	303	273	333	281	294	298	323	291	271	274	297	287	305	290	295	290	285	277	297	294	294	301	282	313	278	305	297	272	300	296	318	284	307	295	286	309	339	271	352	294	317	321	271	314	293	327	295	303	264	290	297	324	321	276	267	328	294	307	281	310	300	299	318	285	283	302	300	299	301	303	294	318	289	302	319	262	289	318	302	284	311	303	261	296	327	297	306	308	292	262	289	302	323	299	278	310	294	278	305	308	304	293	307	255	281	294	286	321	277	324	313	289	295	271	310	278	278	309	322	281	276	289	280	287	292	302	314	313	262	284	316	332	345	305	317	302	297	329	304	289	315	311	295	284	318	298	313	302	295	274	285	298	279	302	293	285	323	304	290	302	275	316	305	274	292	321	289	296	285	285	293	300	324	318	290	272	275	301	292	304	325	277	289	316	322	300	292	271	285	278	315	290	293	334	266	317	272	315	316	326	303	289	285	280	300	289	312	304	293	305	291	301	299	298	286	311	297	303	318	305	309	315	308	314	289	284	304	286	293	311	263	327	287	270	288	292	283	316	297	280	294	282	310	290	276	317	307	261	276	274	298	284	289	296	295	272	295	271	277	306	279	311	289	306	281	303	291	286	282	285	292	291	294	322	340	294	307	334	255	278	266	316	290	281	288	327	314	305	266	276	302	301	304	308	290	289	295	311	292	272	267	301	269	282	294	320	281	307	300	325	299	301	279	293	321	295	289	278	315	287	287	306	306	308	272	295	290	276	296	296	302	307	287	298	307	300	308	304	328	289	302	256	306	288	269	293	305	294	292	290	311	273	342	320	305	320	314	259	302	295	293	306	303	297	279	305	252	301	317	314	284	278	276	326	283	289	315	278	291	260	282	331	276	339	279	286	301	302	288	286	269	280	301	296	298	302	287	307	316	310	286	270	307	301	309	302	301	294	280	296	295	293	319	257	292	310	307	318	298	292	308	296	283	296	276	306	280	264	297	292	284	288	287	303	269	304	296	292	284	313	313	323	249	306	328	281	287	293	290	296	299	296	300	290	296	285	303	282	298	311	298	292	265	321	298	297	302	273	290	321	287	279	278	293	307	308	329	279	309	288	306	266	297	282	313	313	303	282	315	283	310	305	286	319	275	294	304	289	270	293	300	292	289	313	291	277	303	281	301	306	296	305	298	304	281	289	314	254	280	296	305	294	324	276	297	311	315	306	331	301	279	302	320	294	298	294	317	321	303	263	312	331	303	291	276	288	295	307	284	298	299	285	308	295	306	298	289	285	288	299	292	295	276	285	280	275	315	286	269	314	281	293	281	295	334	277	303	294	306	288	286	303	304	285	304	312	281	311	256	317	284	299	299	311	310	329	305	287	303	304	302	275	308	276	289	329	290	285	307	311	266	276	278	275	310	311	267	293	277	272	300	305	305	289	300	293	298	295	302	282	303	308	290	283	320	291	310	293	306	288	314	337	310	288	267	263	290	306	317	303	297	279	292	289	265	322	327	286	306	281	289	300	310	280	294	261	275	300	296	295	309	284	298	279	321	288	319	301	289	295	278	323	312	318	312	283	248	288	299	283	284	259	285	312	316	310	286	287	338	275	296	320	269	291	306	292	300	304	270	266	288	289	328	319	292	289	279	275	300	305	304	304	343	306	299	298	301	303	291	306	286	303	283	274	281	304	310	292	338	303	322	286	311	301	322	318	278	344	308	252	279	304	305	284	286	302	275	323	262	292	307	327	291	315	292	289	299	338	302	310	291	330	287	283	297	282	298	299	306	314	314	321	270	304	288	297	313	286	281	295	303	281	322	348	303	332	309	296	289	296	281	259	327	294	287	291	298	293	314	280	259	285	313	292	298	320	298	284	280	293	292	283	316	299	289	280	309	303	272	302	315	319	291	266	259	295	296	315	274	290	312	292	341	274	285	313	287	307	318	305	278	295	281	291	305	293	286	279	318	289	296	304	309	300	324	289	297	282	273	317	292	275	294	296	315	322	298	285	311	322	304	289	299	321	268	289	272	266	290	294	292	302	294	267	303	293	329	284	285	300	285	330	279	246	307	284	307	309	305	308	303	268	287	291	265	307	304	333	323	288	298	297	284	275	306	289	290	302	272	309	294	338	275	269	295	308	296	255	294	287	284	278	299	293	285	303	307	274	331	315	281	281	287	282	293	292	311	301	309	310	299	296	321	271	289	300	310	308	309	285	297	304	308	310	300	300	309	287	267	278	315	274	311	270	286	299	288	306	320	287	307	294	286	305	287	287	279	294	304	311	296	298	280	336	286	334	295	306	299	310	284	312	324	298	334	301	280	303	307	283	286	259	301	284	311	322	256	319	306	274	313	325	299	313	282	327	290	288	299	295	275	293	297	333	306	310	288	269	335	253	320	286	300	298	302	310	307	287	335	297	284	296	295	316	290	328	285	333	316	280	304	306	284	316	268	295	301	305	289	318	295	304	292	283	310	316	263	312	291	296	303	311	295	309	300	282	274	283	317	301	281	291	296	279	292	329	326	308	299	321	334	307	293	311	283	264	336	307	266	316	303	296	309	298	278	261	282	308	324	304	317	260	280	257	308	287	285	279	290	293	283	295	262	297	310	301	292	292	301	320	305	292	302	292	299	328	293	273	304	310	305	278	316	260	283	290	267	275	291	308	293	293	304	278	281	301	332	297	300	304	278	298	311
24404	21014	27564	24642	15113	1474	972	864	790	748	786	765	711	697	749	715	702	687	747	724	645	713	681	699	726	719	703	691	757	679	650	655	710	706	690	675	700	685	712	683	659	685	695	672	728	694	672	656	645	690	658	721	708	674	644	725	701	670	670	651	669	713	712	698	631	665	637	699	716	667	710	689	689	697	715	714	659	667	694	673	695	737	714	707	716	677	686	702	690	690	716	705	697	694	666	676	693	679	691	664	734	669	717	693	674	656	657	648	676	708	719	682	732	713	662	688	696	692	634	647	729	713	699	707	709	672	650	693	694	717	652	701	687	645	652	677	683	652	636	614	702	699	736	658	665	666	696	719	703	699	680	688	712	638	712	690	663	670	684	648	632	674	709	677	706	673	638	663	701	696	682	689	689	698	682	676	700	702	687	698	740	691	685	690	664	705	698	722	697	683	707	681	642	666	693	705	709	664	701	675	665	690	706	718	683	643	680	702	696	663	624	662	663	684	659	695	671	657	695	711	662	702	669	672	665	655	704	672	709	703	650	644	674	701	666	643	711	689	659	655	676	705	673	677	715	649	716	692	727	675	666	656	703	673	701	723	731	673	656	706	631	669	676	742	706	703	698	668	681	720	693	660	683	654	707	649	699	726	706	718	684	677	673	682	657	675	664	677	695	657	681	669	701	675	711	688	706	711	693	685	744	698	670	649	678	710	721	681	687	704	716	665	704	700	723	675	669	670	697	688	703	680	680	632	678	673	654	699	670	684	676	670	688	664	624	661	662	627	683	683	683	708	679	760	731	702	652	705	741	650	626	694	717	720	679	672	717	616	693	692	650	710	685	651	677	708	707	744	697	677	687	678	703	706	667	666	677	714	661	716	673	691	682	647	717	706	707	724	693	703	730	674	681	656	651	696	644	682	740	721	719	684	696	669	651	702	643	666	649	680	674	697	676	648	663	713	688	682	697	655	705	689	726	695	685	672	722	655	652	674	617	702	696	717	716	672	708	697	682	686	678	681	660	688	683	727	662	704	651	614	703	753	721	688	649	700	659	638	659	657	691	667	721	671	704	692	627	679	717	692	722	656	744	697	658	657	685	656	668	694	717	674	664	679	655	684	662	674	702	669	689	701	686	694	629	666	708	630	705	685	652	710	706	670	681	677	686	717	688	652	678	708	677	668	683	708	721	714	710	642	708	716	661	687	658	697	636	699	721	636	710	676	700	700	698	644	670	665	697	686	687	712	689	673	687	668	704	644	666	727	710	690	668	665	702	659	708	630	636	679	701	694	715	680	700	690	675	647	719	651	659	622	691	635	680	706	683	675	644	703	711	692	701	647	665	663	678	740	670	714	651	674	666	700	696	677	680	720	640	643	665	699	715	671	691	676	647	659	672	658	665	748	670	717	687	692	656	687	704	654	656	715	681	692	658	715	676	691	710	723	678	697	674	659	705	723	701	710	684	699	660	661	691	681	705	660	711	650	674	681	696	689	641	714	661	727	703	656	667	714	688	704	678	674	670	702	665	687	670	673	676	725	703	690	652	700	681	658	738	662	673	730	642	688	668	684	637	717	683	659	659	746	640	696	742	649	711	682	673	672	707	658	653	691	699	685	701	681	677	660	684	667	676	744	671	701	732	681	685	681	664	705	698	671	719	683	707	660	675	681	710	637	721	687	676	663	655	683	661	635	671	688	705	659	717	650	663	755	644	680	662	650	739	710	685	669	710	655	667	661	663	670	677	677	703	702	700	695	685	672	721	674	715	683	697	664	721	656	683	685	644	625	656	662	682	673	738	644	745	736	710	667	682	696	686	690	675	690	691	693	641	721	685	705	684	676	693	697	718	612	705	657	670	707	690	665	696	679	665	711	694	686	704	696	681	675	744	714	713	682	712	615	693	694	701	683	705	680	648	648	680	675	649	674	691	720	649	643	648	669	723	678	676	708	729	661	663	691	685	680	679	710	653	702	654	678	673	722	679	721	700	689	673	719	683	630	710	671	613	707	710	699	667	719	716	660	689	648	613	667	644	691	688	724	700	753	701	666	660	676	726	709	676	665	615	648	695	699	694	677	673	673	669	675	708	711	696	692	662	712	704	721	631	651	657	745	700	667	666	709	648	664	727	685	728	729	666	604	735	690	696	658	691	714	679	676	684	720	719	706	695	669	639	723	707	673	637	663	685	680	731	713	637	697	656	727	664	646	654	694	665	679	680	693	695	635	714	746	670	709	639	672	708	656	695	698	721	660	705	735	704	678	630	690	698	708	662	718	705	651	639	657	710	684	685	678	712	709	729	702	648	678	696	676	643	694	689	727	645	677	672	650	689	646	682	698	663	709	705	701	633	639	700	661	681	688	652	711	676	685	718	708	707	697	673	665	735	720	671	667	664	741	689	705	700	636	709	638	670	644	700	717	645	662	680	696	691	724	721	706	704	653	656	649	675	626	696	707	747	674	732	670	693	705	685	706	733	699	696	704	676	640	662	698	674	674	676	647	720	694	697	651	710	683	660	694	726	657	710	720	689	677	702	683	705	633	704	660	668	675	669	706	648	704	639	669	710	668	701	644	666	683	671	710	656	668	713	653	698	729	629	675	702	628	708	668	643	691	674	661	715	672	704	669	695	682	695	648	657	646	690	724	681	691	703	698	676	711	648	676	655	689	676	687	718	694	704	666	648	653	663	628	617	694	648	736	673	681	672	698	697	676	681	623	682	695	708	665	650	640	684	684	739	650	640	718	693	638	726	684	666	711	663	708	631	657	640	699	669	716	687	653	665	674	707	677	685	695	702	688	721	685	732	651	659	712	642	653	692	712	676	688	651	691	703	699	639	683	713	729	642	710	656	693	689	716	698	687	731	679	668	686	658	695	698	677	696	671	684	690	709	697	669	670	703	689	658	668	705	679	676	625	707	674	690	714	683	650	691	713	697	680	659	672	685	681	671	669	742	686	675	697	673	667	676	680	689	678	660	676	707	664	716	684	666	645	664	664	710	668	744	726	637	723	690	718	646	666	713	720	696	648	657	629	674	699	664	673	697	680	671	729	673	690	682	706	700	691	636	714	699	695	693	684	669	736	660	730	668	694	614	647	741	686	686	717	682	692	674	661	718	647	735	699	670	687	664	699	641	679	703	702	688	684	711	647	730	717	668	690	665	660	713	709	715	673	677	725	711	658	701	729	673	689	678	677	670	676	670	657	675	646	649	620	655	666	688	693	690	667	613	673	616	733	721	696	671	657	689	685	694	640	668	697	677	682	636	708	679	671	691	716	696	659	698	713	734	702	698	682	685	682	671	742	689	680	663	699	713	674	657	699	724	664	705	714	706	682	651	696	669	592	665	695	712	688	645	719	698	693	653	704	663	679	686	680	688	669	675	644	713	697	702	683	725	672	663	680	709	720	660	667	671	647	686	680	711	669	666	659	719	674	631	758	679	730	710	722	723	668	629	668	670	683	675	652	693	716	682	623	661	689	696	693	715	706
3461	5600	3906	2131	1652	1405	1174	1037	904	879	827	776	797	767	718	712	714	724	737	773	763	739	723	706	655	668	698	659	678	701	678	684	639	681	705	654	686	703	705	678	657	712	693	706	704	694	747	722	657	707	687	721	672	656	718	691	693	634	656	665	658	659	637	667	650	683	666	720	701	666	717	677	664	673	683	669	675	717	696	693	682	648	670	676	689	717	713	653	662	735	692	699	665	674	663	720	633	691	675	668	707	722	662	650	683	698	663	632	666	654	652	672	733	685	692	672	673	646	669	659	693	686	647	699	699	721	716	667	670	639	719	666	701	696	687	617	669	680	742	710	718	667	637	684	648	649	650	695	627	674	659	637	697	670	654	699	685	694	705	671	635	687	666	745	666	691	680	623	678	716	683	671	691	658	664	658	708	665	778	713	664	695	696	703	716	678	644	662	655	724	670	628	661	656	672	668	641	675	711	706	665	705	701	651	697	690	689	655	685	648	653	660	662	662	686	660	688	662	666	684	667	662	683	697	684	654	732	697	661	715	704	705	698	656	676	643	668	658	663	663	675	697	703	654	691	726	705	691	657	654	681	716	692	665	665	669	679	668	699	714	690	693	698	683	678	717	682	724	674	679	677	657	710	683	665	707	677	729	655	710	695	663	710	710	684	670	676	742	745	678	679	685	669	702	687	691	693	709	666	720	670	678	647	676	685	713	653	712	710	687	706	687	690	678	686	693	732	701	631	731	642	683	663	625	652	675	647	670	629	660	668	666	722	669	636	722	655	696	721	650	687	649	677	681	652	679	659	679	629	680	667	679	699	656	686	655	661	648	707	642	712	632	670	656	685	734	720	685	631	657	697	672	706	699	737	644	683	695	641	689	692	681	680	639	683	679	695	645	702	656	692	686	666	673	678	666	680	688	632	637	684	717	686	701	653	667	691	691	678	700	631	723	675	663	663	704	663	687	668	660	714	684	644	709	675	696	639	703	702	646	664	649	696	679	672	709	646	644	690	668	672	687	701	643	691	691	662	714	677	635	716	700	658	683	648	655	687	672	708	681	668	680	723	720	716	663	635	680	695	715	694	670	666	702	689	705	704	693	647	665	679	663	703	686	679	668	696	699	693	676	699	661	704	690	665	697	700	680	692	683	667	687	676	671	734	711	671	709	661	711	654	668	618	663	656	644	648	679	666	660	697	704	678	684	698	691	700	643	679	655	709	642	667	681	704	724	681	674	676	654	658	702	690	686	653	662	644	684	717	686	679	714	634	727	672	679	688	722	686	684	675	655	701	671	691	705	699	661	653	715	656	690	640	653	628	680	698	687	646	663	667	685	644	652	677	678	688	688	634	708	660	694	670	672	707	670	679	630	692	683	635	703	680	664	694	671	657	681	692	691	673	648	639	650	632	691	686	704	650	704	656	655	677	682	667	692	659	697	692	673	675	727	661	689	693	667	633	638	684	650	712	692	680	666	658	671	663	671	710	634	656	659	683	727	703	685	686	655	679	712	702	698	637	676	663	721	659	628	648	702	668	690	665	635	700	695	646	699	668	689	710	732	645	677	681	678	664	651	720	693	694	656	673	677	667	691	691	623	678	639	639	722	645	726	642	667	709	748	681	714	696	698	637	712	690	651	662	696	636	722	682	672	709	672	689	643	686	696	720	701	653	736	689	679	766	657	681	653	673	661	661	672	680	682	699	709	635	713	685	705	686	682	663	670	675	744	656	706	696	643	636	668	682	673	651	688	679	699	679	676	671	721	647	692	649	649	690	708	716	692	626	696	718	673	697	644	655	672	656	681	697	710	654	674	714	654	733	673	613	669	669	671	697	687	635	685	664	698	703	708	675	646	691	685	712	670	632	699	738	684	657	663	657	704	685	711	654	660	653	704	708	656	673	643	681	660	664	664	696	668	714	683	677	656	658	666	638	655	667	673	721	706	705	690	677	668	696	663	716	667	689	642	698	689	689	667	713	650	683	691	651	676	669	689	683	656	692	683	740	676	669	633	695	726	649	655	630	723	645	654	643	735	681	693	671	701	676	682	705	722	639	689	669	696	664	709	685	706	680	662	639	654	684	729	664	698	659	668	676	669	694	687	683	663	689	636	662	707	680	696	728	665	661	675	681	686	670	692	696	685	704	676	634	699	720	691	678	660	614	648	650	624	679	703	688	738	641	682	688	716	670	697	687	693	683	673	676	706	688	667	636	677	702	721	665	690	772	638	678	714	699	643	650	677	651	636	691	711	666	724	686	699	633	703	671	675	653	705	709	677	722	691	671	681	670	613	682	683	695	683	634	633	677	702	709	672	690	732	693	654	706	715	698	676	696	650	666	676	650	714	676	672	710	672	676	660	681	703	704	700	676	672	677	702	727	700	688	684	647	671	671	706	652	686	666	667	705	684	628	667	652	682	611	656	661	649	711	686	696	726	696	719	707	603	646	651	685	676	648	693	653	713	681	668	711	691	673	709	683	696	686	664	722	653	694	681	675	660	692	664	625	681	714	658	697	647	690	642	680	701	658	699	672	641	656	665	705	650	744	679	689	684	660	737	688	656	672	733	710	637	708	670	677	664	668	654	675	652	645	705	674	673	631	655	666	709	665	683	649	689	695	676	723	649	651	712	670	684	726	672	660	696	673	689	647	666	671	652	668	672	728	662	672	698	691	672	668	623	689	667	692	674	740	691	702	699	706	697	652	650	683	681	678	645	731	719	666	714	724	660	657	723	692	662	692	660	635	649	674	666	650	724	656	645	669	659	657	682	706	680	698	697	684	656	614	681	657	658	696	627	680	718	723	689	693	642	688	668	663	655	645	686	690	706	689	673	667	652	700	716	694	646	654	677	665	714	679	633	658	695	675	658	626	718	686	697	697	685	684	694	684	674	671	673	678	706	698	662	738	665	695	633	653	719	667	665	671	692	679	668	672	677	667	640	725	696	732	645	674	709	637	652	687	669	674	635	654	706	685	669	693	634	677	676	721	711	706	637	701	663	678	686	675	660	671	623	680	709	696	666	675	687	695	660	704	695	704	656	699	664	665	734	673	667	652	681	695	688	673	717	652	684	668	667	686	684	697	683	626	684	627	737	660	672	701	641	702	708	687	639	678	694	682	648	691	706	721	684	680	706	687	643	691	703	679	702	661	680	691	706	652	663	670	702	699	684	650	663	662	697	688	708	683	691	654	713	680	700	651	661	644	684	645	700	714	672	730	672	662	667	665	684	625	695	698	649	663	679	657	658	751	661	668	689	660	688	657	684	660	684	647	622	668	726	706	710	700	681	648	715	657	701	662	683	698	615	677	652	687	647	749	696	683	688	692	703	698	692	698	684	651	656	690	716	687	648	698	673	711	674	614	721	642	654	640	674	674	733	712	643	724	699	672	685	672	696	714	682	673	693	679	706	665	688	682	683	685	668	682	664	671	661	684	671	698	691	612	701	764	715	686	672	626	675	649	678	658	717	699	659	660	650	684	678	672	696
22051	20860	28579	23262	20860	20919	11726	1089	696	638	562	472	411	410	370	357	325	332	338	314	270	285	326	302	272	278	272	294	252	291	264	261	238	262	272	263	266	237	227	210	238	256	250	246	252	244	235	242	237	251	247	232	238	238	246	246	255	217	225	252	236	222	258	232	238	241	254	224	232	234	214	265	215	253	242	232	238	244	221	222	241	228	241	215	235	225	228	228	240	214	223	230	227	222	228	259	207	232	228	226	242	205	194	234	257	216	217	237	246	227	218	217	227	235	248	238	253	227	222	235	231	231	226	222	208	202	234	261	240	249	234	245	232	218	223	230	254	248	221	214	220	216	244	211	214	238	207	227	226	259	216	207	207	237	244	228	240	264	211	245	213	240	226	228	235	233	237	207	245	224	235	189	237	244	245	210	247	222	222	242	221	227	232	234	215	196	239	247	237	212	230	224	225	222	246	223	254	229	231	230	221	241	236	228	240	229	238	206	232	225	227	242	242	200	214	224	227	212	209	226	260	229	239	258	240	253	270	247	235	251	257	213	245	213	231	233	240	220	231	243	236	233	212	209	208	250	253	239	213	235	261	240	224	241	232	224	233	212	256	231	202	241	231	244	205	243	203	243	213	223	239	238	193	223	234	224	238	250	230	238	228	232	239	222	239	216	222	223	224	221	214	257	236	266	223	239	230	239	212	218	223	238	214	241	248	223	234	230	239	232	240	222	239	232	232	260	235	253	241	215	230	221	241	243	242	255	218	248	226	244	235	223	221	258	216	225	216	234	244	223	259	207	233	256	216	228	249	230	216	207	219	251	241	205	218	204	221	242	253	210	223	203	250	249	224	220	217	227	224	228	259	239	236	226	239	224	236	233	233	228	209	238	227	224	261	224	227	247	222	202	216	236	227	216	263	238	233	220	236	201	229	231	235	248	241	234	237	222	234	208	228	246	223	200	223	243	228	227	200	247	226	230	262	237	201	228	225	228	221	217	223	214	244	202	194	211	194	221	224	225	247	240	233	239	203	199	232	263	224	227	228	236	216	237	226	258	226	209	244	223	229	206	237	238	243	209	222	208	216	254	224	231	215	217	222	233	247	230	189	212	219	235	223	237	230	216	265	217	200	245	227	222	232	220	240	244	247	210	233	225	233	238	226	218	245	217	205	238	227	242	250	238	237	231	193	236	259	269	234	276	245	222	246	214	242	236	191	252	233	233	224	222	232	232	219	248	234	233	216	243	260	235	223	200	257	220	207	212	245	220	227	248	224	227	225	226	251	233	218	254	247	233	226	242	214	221	221	237	224	213	241	212	246	235	229	235	237	214	250	219	229	237	219	218	227	257	209	227	223	242	245	212	224	227	210	204	241	250	225	220	215	241	235	231	227	225	226	242	232	249	213	251	211	232	224	206	202	238	273	240	218	227	228	250	230	239	247	229	230	235	227	223	207	230	252	240	232	227	209	231	204	219	241	246	231	231	216	238	225	205	220	251	223	202	246	223	233	229	249	250	218	214	217	226	230	223	230	215	260	231	230	223	240	224	204	229	232	198	232	259	245	209	230	217	233	215	216	218	224	229	203	203	221	243	225	237	228	209	240	206	219	228	225	207	233	230	218	233	207	245	229	222	231	215	237	240	241	245	235	216	231	229	247	246	258	242	243	221	215	194	242	199	219	243	241	223	206	236	225	191	212	217	236	237	217	226	224	217	206	245	230	242	217	245	234	243	264	229	197	254	209	218	232	241	229	248	214	246	238	234	220	236	231	238	219	211	226	239	216	202	232	259	208	216	230	213	210	222	235	242	234	243	219	221	233	224	234	218	235	246	239	262	220	229	201	215	236	211	245	218	223	219	201	233	231	226	239	224	227	254	253	211	206	240	239	219	229	234	234	216	237	215	204	203	233	239	201	238	214	244	211	251	261	220	224	217	226	219	240	232	220	244	221	235	244	220	255	256	218	225	232	237	213	207	206	259	263	213	242	232	227	223	245	237	253	240	243	230	230	231	237	207	219	243	227	259	272	264	232	246	210	205	241	240	213	232	260	226	243	249	224	231	237	220	220	247	235	246	228	223	242	254	227	208	211	219	220	214	224	194	217	220	224	207	227	249	213	244	226	245	258	242	236	223	240	221	242	222	217	245	229	234	222	216	242	203	216	202	267	217	214	237	227	217	236	242	235	212	237	225	270	214	239	220	229	212	229	246	237	248	214	262	250	249	223	224	210	233	236	219	232	222	219	218	209	239	242	225	205	237	214	242	237	231	231	237	228	208	228	216	227	235	247	240	228	230	233	226	207	193	211	234	247	247	226	207	231	203	220	241	240	244	249	229	215	231	232	239	238	244	228	226	232	227	235	233	240	226	232	256	221	236	211	241	244	226	224	217	231	200	206	233	246	232	231	213	227	233	245	203	218	204	249	227	250	247	214	231	240	227	237	213	221	240	202	212	229	209	216	211	219	244	211	259	217	236	254	205	199	249	237	237	212	252	219	218	214	237	212	241	213	230	226	238	224	247	248	240	248	247	212	224	206	250	246	264	237	248	226	221	222	210	230	272	221	225	233	240	259	257	237	247	234	218	228	221	223	267	241	201	220	250	226	256	214	214	219	213	232	215	257	228	233	255	228	239	239	196	230	234	256	213	212	233	232	224	232	256	209	210	199	235	238	226	255	259	258	242	248	243	231	212	214	175	231	228	200	226	252	224	252	225	206	220	247	226	262	238	203	246	257	241	247	254	230	205	221	225	217	228	244	218	255	240	246	201	216	216	236	215	242	234	238	222	205	244	211	254	216	233	231	226	218	208	238	230	202	233	241	237	233	233	258	238	258	234	241	213	245	247	246	219	229	200	215	233	228	209	248	267	216	220	217	214	249	225	236	259	223	206	238	218	247	219	230	219	226	235	230	238	226	230	253	219	199	247	237	246	243	228	226	237	211	251	230	233	237	246	232	208	218	186	230	234	234	225	210	222	219	222	254	215	213	225	223	223	233	232	266	232	226	243	271	243	241	224	219	235	209	249	220	252	215	232	214	233	232	212	223	194	223	217	240	228	237	288	253	199	222	262	213	203	204	216	223	240	237	213	218	227	225	229	234	205	204	233	235	222	211	230	234	224	202	226	225	213	233	217	192	223	189	235	216	229	192	249	230	220	217	219	205	278	236	220	218	227	244	223	239	217	235	245	241	245	208	218	232	228	242	202	211	213	233	210	232	202	218	234	242	230	210	207	223	247	221	241	227	225	225	228	240	232	233	259	228	236	227	224	207	219	207	249	230	234	226	225	220	193	212	231	206	217	221	206	214	224	240	241	236	205	274	205	208	205	224	261	252	222	212	245	221	211	264	245	224	223	237	241	228	201	222	205	239	240	205	239	210	230	233	205	207	213	233	247	213	206	234	231	244	241	230	201	241	230	277	245	248	229	213	228	225	251	254	211	230	217	221	256	212	218	232	210	232	257	233	225	232	222	216	236	230	222	255	232	210	234
4194	13676	9701	4790	3377	2552	1842	1428	1098	880	727	604	531	510	421	412	353	378	359	357	309	318	289	295	276	291	291	297	280	236	242	280	269	259	266	231	247	271	260	217	260	246	244	261	235	260	261	233	256	261	247	251	218	224	206	227	265	234	220	233	227	235	216	244	214	227	253	212	237	240	245	232	254	224	246	251	250	245	271	247	237	204	190	233	219	227	236	228	200	225	213	256	243	250	215	221	202	214	212	241	232	251	263	232	231	230	253	230	263	259	220	221	235	213	239	249	236	233	225	254	227	227	229	250	235	226	229	232	234	246	243	241	210	206	199	242	223	228	248	229	226	245	254	223	201	246	216	226	231	253	227	206	242	238	240	234	219	227	225	207	227	201	222	240	223	229	237	226	253	229	234	246	243	248	233	231	246	218	230	244	232	217	226	232	238	233	226	247	237	234	210	230	230	254	234	239	229	226	239	229	242	233	248	250	244	197	205	220	218	230	226	246	245	221	209	246	218	221	231	245	217	232	223	220	221	246	234	234	221	219	217	236	231	219	245	230	226	231	234	205	210	228	238	234	261	224	241	209	239	219	202	205	225	240	225	246	231	228	202	211	226	208	222	268	231	211	219	238	242	242	240	243	233	212	226	220	253	246	225	209	220	222	253	211	221	254	236	234	258	226	227	230	222	245	218	204	230	235	222	217	228	272	223	236	215	214	227	239	236	226	202	230	250	211	219	245	235	232	195	229	215	193	239	201	221	229	211	217	225	202	218	247	231	230	211	212	224	219	211	250	237	241	229	207	229	229	190	191	225	242	211	230	209	222	237	248	202	217	230	242	207	227	190	202	209	250	248	190	212	264	225	227	207	242	236	208	229	201	240	241	231	235	231	228	242	253	224	234	234	235	220	243	251	199	225	234	233	227	204	248	234	260	242	221	252	223	221	206	219	236	248	229	218	225	244	242	266	235	232	230	219	215	235	221	221	229	224	225	252	219	208	222	271	224	215	219	220	238	244	211	229	217	249	248	226	208	216	224	236	252	217	237	196	239	241	237	228	216	227	207	229	249	237	250	211	229	224	251	242	212	212	245	211	230	206	241	226	237	223	217	224	224	252	237	222	210	229	239	225	241	234	235	228	246	206	240	213	213	210	254	219	219	219	208	259	229	250	233	216	242	234	214	211	236	232	234	213	249	235	204	235	219	219	236	216	237	249	257	231	221	231	202	218	225	227	223	225	229	215	212	231	245	207	227	221	234	228	245	225	226	228	224	214	242	235	235	207	227	210	227	231	224	224	236	215	214	240	250	196	232	245	197	248	206	245	232	249	232	209	224	223	230	252	260	230	229	241	231	214	212	230	253	234	198	243	206	238	234	247	234	233	240	217	230	236	217	234	215	243	216	207	239	204	238	236	206	209	227	221	236	225	249	217	238	247	224	185	204	230	219	222	213	239	259	221	243	210	202	226	218	232	221	215	223	237	250	224	224	249	234	228	218	244	218	227	256	233	232	232	216	231	226	227	205	224	240	209	215	227	226	239	223	221	231	253	215	247	226	236	219	253	235	231	227	213	217	225	209	242	230	220	206	244	208	229	229	235	206	238	235	204	216	218	247	249	247	248	211	258	229	235	217	228	242	215	215	239	243	194	214	242	230	226	237	228	219	237	239	238	209	234	229	215	227	265	215	233	267	221	234	212	249	206	190	226	215	241	243	218	199	218	214	229	225	236	229	210	220	236	214	225	247	224	234	244	231	221	213	234	219	228	243	218	206	268	219	241	236	200	231	241	227	239	208	223	233	221	242	236	255	230	242	248	206	220	229	227	239	217	247	237	252	204	244	210	242	252	230	215	217	214	223	220	245	228	246	199	254	242	218	257	225	256	232	209	246	245	228	228	233	241	226	215	211	228	225	233	217	230	252	201	209	232	198	253	245	220	238	246	203	235	227	218	236	245	226	217	221	235	253	244	238	210	279	235	237	241	235	212	233	229	209	265	203	226	203	220	237	225	242	225	233	220	227	242	243	250	246	224	224	263	231	214	224	242	214	228	229	243	215	211	235	226	256	208	214	221	245	241	213	229	221	252	203	220	197	214	235	240	246	220	214	220	218	238	222	270	238	223	199	190	210	214	222	221	207	216	266	234	256	236	243	253	220	243	246	235	252	230	204	223	225	217	212	219	206	242	218	234	222	210	178	227	242	214	218	226	229	204	223	225	213	228	240	245	247	223	256	230	239	228	221	247	215	252	229	225	240	215	229	210	225	250	227	219	236	264	221	227	209	230	237	222	230	198	230	216	246	235	238	252	226	244	234	243	222	239	248	225	265	229	229	241	232	227	244	228	236	220	254	211	215	208	229	216	223	245	250	231	211	234	276	240	239	244	223	234	222	232	222	257	218	233	221	229	218	246	244	218	224	224	217	218	217	251	244	209	233	195	227	263	211	221	241	229	232	236	233	220	233	274	215	227	225	221	247	213	243	239	220	206	218	227	212	230	209	234	247	248	232	225	237	242	233	236	243	224	223	244	228	213	231	226	228	234	237	246	219	234	223	229	246	234	248	243	219	229	232	210	211	207	217	249	249	227	237	228	228	220	204	263	224	230	220	217	226	244	220	226	202	234	226	223	211	222	209	211	214	240	225	235	221	205	212	227	198	217	234	207	224	228	261	242	213	236	255	191	195	218	229	210	246	265	259	252	242	227	248	250	238	213	235	226	222	260	219	244	232	206	223	224	258	226	227	225	237	222	223	220	277	236	251	214	202	215	202	231	208	234	233	208	237	221	224	252	241	216	239	253	231	229	245	258	215	225	211	222	215	202	230	243	246	227	233	249	228	216	216	216	214	212	229	227	241	229	240	206	237	249	229	254	232	206	237	229	204	214	235	216	229	213	262	264	212	228	253	228	241	236	230	256	244	196	255	248	244	228	203	245	228	224	206	235	244	217	252	253	228	244	235	224	262	218	186	237	238	216	242	222	229	225	235	259	256	229	237	230	238	230	222	240	248	244	234	235	220	213	228	202	213	219	227	211	236	214	225	220	218	224	215	243	208	237	216	253	226	216	205	235	204	221	243	248	233	249	236	233	229	228	243	240	216	195	215	243	223	216	228	223	209	225	237	254	230	251	268	226	215	226	225	261	248	233	210	203	222	244	241	225	220	218	212	226	204	251	219	245	216	221	225	220	224	255	245	235	210	198	231	214	220	211	233	234	207	228	191	205	217	215	253	253	217	237	210	197	236	231	266	229	254	259	237	210	253	234	234	249	238	216	213	227	231	225	264	230	224	236	220	238	219	209	213	261	222	202	235	201	223	226	237	225	229	226	239	257	218	243	242	210	236	219	232	210	226	235	251	243	266	223	228	216	204	252	221	223	233	221	223	201	228	217	242	226	214	237	222	229	221	247	227	241	217	198	231	262	209	228	241	233	227	237	241	250	234	233	235	205	229	234	255	228	263	253	219	241	240	223	219	235	234	234	204	223	206	222	240
26987	20766	12930	1609	802	677	642	664	692	666	627	626	648	656	691	586	593	622	631	615	615	603	603	631	673	639	608	594	619	601	626	641	628	624	638	662	624	615	627	647	622	664	624	628	634	636	635	606	635	651	571	615	640	636	610	625	611	628	619	584	639	603	678	580	617	576	606	624	608	597	599	650	576	666	636	643	619	666	645	602	641	594	627	597	658	667	622	621	589	603	599	589	632	645	633	577	601	664	610	627	654	631	598	628	653	636	646	610	623	606	662	601	632	638	621	599	621	593	599	627	656	663	633	616	589	607	585	584	596	590	651	653	654	655	666	656	581	614	626	609	621	619	632	605	614	627	677	636	640	638	673	595	638	612	599	641	594	590	613	636	679	596	667	621	648	606	584	616	630	634	587	643	595	651	590	617	618	640	630	632	631	656	629	623	643	622	580	645	652	658	639	592	618	626	656	638	629	596	634	623	575	648	599	658	620	646	637	642	609	678	650	600	617	611	618	602	644	632	629	620	579	683	647	662	586	625	644	611	608	641	622	634	660	586	587	656	631	655	596	622	629	613	624	637	603	670	606	620	595	617	613	653	653	652	613	633	643	629	587	692	661	596	687	625	616	598	618	648	627	589	598	645	649	648	594	626	601	645	634	606	641	673	613	651	650	610	648	626	607	616	593	652	657	597	635	640	608	670	627	619	600	633	620	629	620	630	624	627	609	658	616	584	589	621	610	622	613	637	631	643	620	620	634	634	640	597	616	589	617	646	622	630	620	628	590	657	606	650	624	600	598	615	619	678	600	627	644	588	629	615	654	638	606	623	591	593	683	603	652	602	661	593	612	634	641	565	640	605	608	643	555	614	642	627	639	640	621	655	588	572	617	612	636	599	651	632	663	660	638	649	609	625	657	625	637	582	638	638	603	637	696	600	641	618	641	616	613	635	609	604	693	640	587	633	632	627	601	612	642	620	610	598	586	595	639	599	618	679	653	625	628	578	588	582	611	637	597	644	625	638	593	631	636	598	611	622	673	675	636	597	602	624	639	576	605	607	657	643	606	637	603	628	596	621	644	617	610	648	598	645	639	611	669	646	640	622	605	617	605	635	623	613	660	639	632	567	583	610	611	648	614	608	635	611	601	674	615	623	631	626	646	631	629	630	628	659	636	632	629	609	669	656	622	614	628	576	613	588	633	617	630	596	621	620	624	641	611	606	582	617	619	621	660	607	590	641	625	660	604	667	637	575	619	606	626	637	651	612	648	625	619	591	600	614	646	625	616	614	587	623	635	626	646	637	628	664	631	600	616	612	595	627	600	668	614	614	624	600	587	617	651	613	618	629	615	608	617	592	631	601	621	612	652	604	605	618	667	632	604	583	601	637	620	658	649	602	673	647	644	646	643	624	608	630	654	626	588	616	655	624	632	631	602	661	594	586	637	661	643	607	640	643	652	572	619	638	621	634	635	662	617	632	627	604	619	658	612	652	622	624	633	616	624	588	571	620	647	586	644	624	606	607	620	634	608	602	601	624	607	652	639	596	620	633	606	637	619	617	657	609	622	576	634	628	620	649	629	654	605	618	645	655	689	653	649	621	623	639	623	609	601	651	641	601	615	600	601	590	635	639	618	611	619	630	640	630	626	620	665	625	622	576	632	598	575	683	635	602	643	627	646	650	655	671	630	645	591	595	670	623	630	617	603	621	637	663	672	586	689	642	603	629	629	606	661	610	644	641	627	524	575	618	646	588	611	589	632	663	605	628	622	634	629	618	614	625	587	610	683	647	587	630	633	629	654	575	628	641	602	606	630	675	609	644	657	628	643	604	581	645	598	657	634	637	655	663	617	607	647	643	599	654	578	668	635	617	599	632	621	632	607	672	626	662	583	617	626	631	634	657	612	619	586	595	655	645	638	638	654	606	588	640	637	590	596	613	605	601	603	611	651	632	619	605	621	641	590	645	614	624	625	632	622	662	652	671	611	632	631	624	626	628	603	614	613	653	644	623	631	641	629	598	602	622	632	583	607	645	654	589	617	585	647	622	597	684	666	612	629	597	641	621	639	606	618	620	645	693	662	623	612	644	615	613	635	610	609	607	614	597	639	603	640	621	602	599	610	605	631	613	593	633	633	586	610	615	630	621	613	626	611	631	638	639	633	656	611	631	628	611	630	614	622	623	596	619	599	587	658	644	608	641	581	624	646	640	597	622	609	663	616	654	617	654	576	598	637	567	622	642	642	609	653	575	606	626	606	635	546	656	623	636	587	589	620	644	578	627	633	616	634	614	635	602	621	618	638	618	606	643	639	625	661	633	604	612	594	642	617	594	645	637	653	626	641	613	660	681	656	583	648	617	598	644	680	608	634	593	608	625	599	679	615	624	620	662	606	646	609	645	646	661	654	643	610	650	636	637	669	569	623	617	622	659	630	572	618	643	592	601	599	620	636	639	658	627	617	652	628	619	603	612	635	615	660	641	630	602	605	650	631	605	634	614	636	613	617	663	636	608	586	638	642	610	652	659	643	602	592	650	669	635	625	630	582	629	675	581	634	630	616	672	637	613	633	639	639	588	658	613	653	615	668	591	648	594	589	611	616	633	590	605	629	651	671	589	626	618	655	604	616	601	618	640	644	610	647	596	610	651	620	651	637	592	598	641	628	642	596	581	616	582	616	631	641	652	633	614	632	653	608	642	635	629	589	617	650	610	637	605	630	639	638	640	643	609	613	567	638	631	631	629	627	645	616	637	657	627	670	631	599	614	617	621	576	620	609	582	631	607	635	618	655	625	607	639	598	635	634	617	550	580	589	647	621	633	593	587	589	596	651	599	560	599	656	606	649	639	651	674	627	646	630	654	646	657	667	661	646	628	604	652	651	650	608	696	647	630	641	634	614	645	642	608	620	631	638	654	658	600	611	597	645	626	635	620	622	614	624	601	621	588	624	619	647	633	657	637	635	570	638	631	606	617	649	642	597	636	625	592	624	625	594	627	613	603	637	623	604	623	597	563	611	612	653	621	623	631	626	623	647	646	643	647	606	641	651	626	601	629	646	608	570	621	612	622	612	569	672	641	626	688	609	618	630	609	597	622	635	608	610	623	599	599	594	582	648	634	617	609	643	609	651	586	638	595	640	618	645	587	599	664	659	594	604	659	614	653	627	639	618	609	621	634	626	578	679	620	611	634	591	600	629	624	656	651	660	663	636	607	564	639	612	599	584	660	602	594	711	608	622	633	626	647	645	647	617	665	614	631	602	643	634	650	641	626	648	610	606	676	624	630	616	648	652	600	652	605	580	649	599	646	598	686	655	626	599	659	631	584	639	635	631	632	647	625	637	623	632	618	634	655	682	628	620	629	644	595	627	653	677	633	624	623	616	660	614	617	655	639	612	605	584	650	597	652	558	603	655	603	622	617	609	622	636	626	633	624	629	641	626	651	614	654	625	626	610	622	607	599	669	641	626	625	628	648	586	635	668	624	572	602	656	614	653	630
4542	2494	1742	1057	915	877	807	733	751	655	684	671	629	619	663	647	636	627	652	625	643	640	629	619	619	646	604	657	575	613	630	661	638	601	644	607	633	613	596	652	626	616	610	645	648	653	627	599	631	633	695	624	648	654	631	610	657	625	552	648	619	614	658	630	618	639	646	614	649	653	618	663	614	622	671	619	654	673	662	635	631	617	636	612	671	659	613	659	662	619	618	612	629	628	571	599	572	629	618	589	600	613	649	598	593	651	681	632	616	628	693	664	661	594	604	643	646	643	660	634	653	685	667	652	669	661	609	669	650	623	633	628	649	609	660	630	625	596	647	652	651	650	628	647	619	609	655	639	608	655	635	690	591	604	605	627	662	645	635	634	666	617	649	613	627	619	629	581	608	600	633	649	636	609	628	652	642	646	630	646	635	660	588	573	593	620	638	629	618	659	636	594	652	597	647	627	603	630	671	669	615	641	639	629	660	677	656	666	658	620	636	624	629	660	611	612	595	607	608	646	652	681	592	643	628	608	664	646	620	645	627	615	615	634	641	640	646	605	630	620	643	645	666	631	615	616	674	652	651	654	640	639	614	648	598	594	647	649	610	608	613	625	608	609	635	656	661	624	634	625	665	602	666	611	647	676	615	613	625	640	649	667	643	648	641	642	608	641	621	646	620	637	643	620	636	635	647	653	611	637	673	644	669	666	614	639	676	621	670	602	604	622	645	637	634	611	602	615	664	633	690	646	654	642	654	651	619	605	598	662	617	639	623	624	679	569	611	609	648	597	655	697	581	610	618	658	598	637	674	667	626	620	642	680	668	624	635	628	680	588	660	613	638	604	638	661	639	660	629	629	606	640	654	645	665	613	609	629	583	651	600	646	611	661	631	642	618	615	634	605	620	641	593	660	596	591	642	635	620	590	641	616	588	562	645	618	602	613	599	618	599	666	641	643	618	581	657	641	651	595	649	656	646	639	641	679	646	635	629	629	657	637	602	645	649	615	638	620	627	627	679	606	607	630	622	619	663	675	577	630	648	628	636	634	644	657	623	662	634	645	613	585	656	626	637	609	619	578	612	608	686	624	629	612	652	619	645	661	617	634	631	632	664	619	669	638	608	674	599	604	626	631	618	717	640	635	661	668	654	614	612	634	674	595	627	660	669	647	616	611	667	626	642	650	669	643	644	613	637	623	629	625	676	626	635	608	614	630	588	654	636	617	639	640	611	611	609	629	658	633	608	667	662	549	627	627	612	658	624	584	614	635	608	601	646	633	642	620	606	615	638	620	626	570	664	625	675	642	668	638	617	639	615	626	636	633	596	619	624	619	614	612	647	644	644	628	648	599	638	677	629	628	662	608	611	609	610	610	636	582	615	618	622	600	605	583	632	621	628	619	597	649	646	640	649	646	681	640	583	682	669	610	670	621	611	681	658	680	596	668	623	623	669	642	597	624	612	659	617	638	633	638	620	624	632	628	675	645	622	648	602	667	664	652	629	610	586	642	627	610	646	621	643	638	602	672	672	660	634	651	653	581	652	603	597	662	636	587	615	659	621	611	605	657	615	608	664	637	685	664	679	622	648	655	613	608	687	633	643	637	633	623	646	632	572	627	675	630	619	675	632	645	609	650	623	653	668	644	607	659	656	602	651	595	630	600	655	616	676	647	596	645	634	596	618	634	605	619	621	636	667	601	594	642	626	641	656	589	664	665	627	686	621	635	648	637	659	612	623	628	625	626	635	595	640	630	657	649	688	646	650	636	637	652	657	640	624	637	651	641	638	619	644	648	613	637	629	631	604	594	630	600	617	604	593	617	655	617	604	631	625	613	639	654	645	626	635	642	622	661	642	632	644	679	644	598	593	623	615	644	640	650	613	614	648	640	645	589	595	641	600	643	636	616	660	650	649	628	616	627	633	655	628	595	596	624	612	630	629	634	627	571	669	598	646	622	612	613	681	648	630	657	634	668	613	655	609	627	585	662	673	572	611	623	635	612	611	659	653	641	648	620	666	605	629	639	621	621	646	614	646	676	592	623	635	650	662	667	626	642	651	631	624	701	632	680	571	642	623	661	625	621	595	585	617	616	594	614	647	640	664	651	610	671	640	642	631	597	671	615	633	633	573	636	648	577	647	639	626	613	614	657	657	635	683	690	643	629	645	631	607	650	656	608	599	638	630	668	609	617	647	651	648	635	655	616	634	613	625	620	654	646	635	670	634	628	619	628	645	630	656	598	656	661	627	648	655	586	646	637	586	655	576	626	594	655	636	624	646	667	620	597	687	633	634	637	611	699	584	657	645	650	639	627	639	600	617	612	653	613	628	636	657	622	651	607	651	601	625	628	650	635	615	606	618	645	617	651	631	669	648	600	611	627	643	645	636	606	639	680	683	610	650	638	615	631	626	695	650	618	677	602	707	656	599	643	642	652	616	632	658	648	615	587	623	621	607	653	615	630	584	608	614	626	601	622	643	647	656	617	617	633	623	623	609	631	674	635	596	596	649	655	613	633	629	658	632	664	631	587	602	603	633	611	677	606	614	581	605	621	636	646	634	655	616	565	689	605	660	635	655	578	633	620	621	646	621	637	616	636	610	657	652	643	685	629	636	625	618	700	618	598	635	576	602	576	616	595	647	627	622	632	598	656	622	638	580	639	628	606	665	645	622	656	647	638	639	600	622	594	658	595	638	602	579	628	653	622	651	647	623	615	613	626	642	616	638	655	673	624	627	619	631	645	614	606	638	641	686	617	656	633	632	633	656	606	662	607	619	595	637	690	610	608	635	601	685	645	684	643	646	622	617	644	670	653	632	615	616	609	632	625	608	605	582	652	632	614	639	615	632	617	664	667	599	632	617	635	651	627	669	656	622	664	649	664	627	651	643	665	617	641	625	611	615	612	602	663	618	609	655	627	603	624	652	668	648	614	636	574	626	646	623	623	631	639	611	675	611	640	646	619	630	677	602	664	661	671	670	628	599	678	600	606	642	635	694	690	640	618	620	622	602	667	620	618	637	619	655	627	651	616	643	632	631	658	610	625	626	655	624	605	605	669	601	628	613	690	647	622	627	634	687	565	624	612	649	585	650	659	649	656	604	639	620	635	648	637	589	644	605	657	625	625	664	621	660	672	603	612	636	619	609	618	642	634	585	601	628	640	627	621	673	608	655	634	626	631	591	639	615	678	690	580	613	674	590	613	626	612	598	653	681	665	673	648	591	664	634	587	655	650	617	629	662	635	631	648	621	621	644	641	614	640	619	635	629	642	623	641	607	628	664	635	603	648	668	604	639	617	614	604	627	647	645	644	647	601	603	660	637	645	625	618	687	628	655	633	643	634	656	605	622	635	646	617	594	670	664	648	603	650	648	683	623	650	621	637	637	612	599	632	635	666	609	666	618	633	606	582	715	639	601	571	621	605	652	609	657	621	609	607	630	660	655	643	664	666	680	645	646	682	701	626	649	657	664	640	602	601	652	628	631	656	632	612
23388	21000	28360	23813	21011	11802	1115	674	526	519	471	422	391	364	395	327	363	326	331	296	298	328	337	306	303	306	353	316	283	310	299	288	316	351	262	268	276	280	304	314	260	299	272	313	307	284	286	253	304	288	329	305	283	303	285	286	274	323	283	309	303	292	318	296	279	294	293	284	326	285	299	269	278	288	272	273	281	283	309	266	274	287	282	316	297	270	296	268	287	295	305	270	255	277	234	262	303	285	258	296	288	316	280	277	280	293	263	294	300	314	282	269	300	276	327	296	283	289	296	283	284	288	301	305	285	321	294	287	294	299	280	265	270	283	274	264	297	269	295	268	275	302	251	285	260	284	286	287	316	286	295	326	285	250	270	302	316	248	286	280	273	276	285	291	279	272	289	317	269	315	259	277	263	266	277	307	289	295	307	310	258	278	272	281	262	278	293	266	278	246	292	298	276	280	313	262	276	280	292	261	307	295	293	272	280	283	289	253	292	264	291	311	291	258	307	252	278	282	277	305	281	323	271	260	289	237	301	276	279	304	304	277	270	292	289	296	270	263	253	304	269	346	280	306	264	269	253	295	266	292	266	276	263	265	279	285	284	274	281	284	296	308	271	266	296	290	299	283	288	318	320	286	269	271	276	272	261	279	287	295	290	290	261	308	272	296	281	285	326	302	266	293	273	284	318	281	295	284	267	269	252	288	269	298	263	279	290	299	269	262	282	278	275	281	314	267	280	250	287	260	270	260	273	292	265	297	301	286	309	317	275	288	279	292	278	282	292	255	286	263	287	278	287	285	290	270	280	278	317	294	279	287	289	275	276	286	290	283	294	298	280	287	324	301	293	290	294	282	270	274	287	291	283	284	296	254	288	283	307	277	303	286	256	292	279	284	268	291	309	270	258	267	306	306	290	284	258	327	304	300	236	272	265	307	314	286	286	276	306	283	280	260	288	266	282	282	269	306	297	305	297	288	263	291	263	283	271	273	278	286	272	277	256	283	281	272	280	269	298	294	280	286	279	282	320	285	269	316	260	295	291	288	320	291	269	258	274	290	275	279	285	304	279	262	270	279	302	300	283	295	271	291	282	291	295	299	282	260	295	288	290	283	286	244	283	269	281	296	286	277	282	289	292	261	287	282	300	299	311	277	283	278	291	288	276	292	315	287	287	303	289	286	279	275	316	280	291	263	307	266	245	262	292	264	276	260	277	291	268	300	278	295	282	295	266	293	279	294	292	323	271	297	272	297	285	264	257	278	293	305	318	263	304	317	302	290	270	302	275	271	262	297	278	287	267	284	287	252	273	306	287	278	295	283	280	278	295	257	304	247	282	282	286	286	280	293	289	273	290	327	275	261	274	277	308	275	278	286	277	315	261	274	267	305	258	313	278	276	285	291	319	268	270	303	288	282	303	268	294	228	278	307	263	276	308	314	324	264	281	263	281	260	282	297	296	294	253	301	284	296	273	263	260	300	293	292	272	290	313	300	317	286	322	302	299	314	308	322	275	273	280	275	313	284	269	306	278	284	269	270	262	282	283	299	298	311	301	285	266	264	280	302	299	293	281	273	293	273	288	246	299	308	307	273	287	328	315	296	268	285	285	296	298	289	301	311	298	310	307	270	269	291	304	270	276	283	314	287	295	283	259	300	321	254	293	292	289	287	318	274	292	294	302	283	306	284	300	302	297	297	310	296	292	286	270	283	267	297	287	295	298	277	278	323	258	267	261	298	271	293	262	293	283	273	272	280	290	259	290	279	288	290	286	290	299	290	267	284	280	293	298	302	266	287	276	254	314	308	301	277	285	279	320	283	252	295	310	269	301	303	272	257	271	290	272	276	293	292	334	282	275	287	284	283	289	297	289	239	275	285	288	312	313	279	269	289	317	295	282	297	277	292	279	272	298	295	300	268	301	283	275	259	292	265	266	264	279	325	267	276	283	279	274	292	304	286	259	288	315	288	293	299	305	270	269	284	271	318	276	285	277	314	298	279	271	274	283	282	276	273	281	280	269	296	287	294	294	294	270	298	302	277	278	315	307	276	305	309	268	288	278	271	275	294	286	276	290	265	262	269	284	265	266	297	274	280	286	287	306	298	239	298	267	289	282	284	291	287	316	282	295	306	281	299	303	269	289	291	312	294	274	266	311	282	284	305	291	269	267	275	266	280	261	258	273	275	249	279	306	288	262	289	262	286	277	293	266	281	258	272	294	282	254	265	295	283	269	275	284	279	273	254	269	281	300	277	299	282	265	271	310	289	256	284	299	331	262	256	302	288	300	246	276	295	316	290	299	307	323	294	286	309	252	281	277	255	251	248	293	279	279	242	294	295	297	266	278	270	336	290	278	297	256	283	250	290	295	322	288	278	275	286	264	284	277	248	278	308	264	273	295	265	284	293	271	279	270	311	272	318	306	267	265	300	284	274	310	280	279	293	262	309	272	258	285	267	260	295	277	252	247	333	301	275	280	324	293	276	286	323	285	298	283	276	300	280	305	277	248	258	266	271	311	285	293	271	288	299	261	299	312	248	265	290	280	278	278	306	300	263	259	258	271	293	288	253	278	301	297	251	312	298	270	275	283	289	261	279	270	278	287	308	269	270	325	284	259	258	265	293	292	263	302	260	284	238	264	299	301	282	286	271	291	295	300	278	279	297	275	270	297	289	276	287	281	272	283	281	305	267	263	288	292	280	303	281	264	260	300	278	279	259	275	275	260	269	293	303	249	281	305	266	287	294	277	270	292	255	293	302	276	283	251	278	284	276	296	271	289	261	294	268	277	300	263	277	283	310	278	316	271	281	280	233	268	255	270	272	257	274	252	287	283	269	267	303	266	277	267	307	291	295	287	277	258	253	283	284	295	266	285	301	256	277	275	284	276	255	251	281	322	336	269	268	293	303	313	285	270	273	277	252	306	293	260	305	291	297	275	301	287	257	290	281	269	282	343	277	296	272	314	285	302	294	251	307	310	269	285	293	286	272	288	282	253	289	284	277	273	280	261	287	262	320	257	290	309	306	318	269	268	289	284	263	267	275	287	267	295	255	263	300	274	281	277	294	274	277	309	277	266	277	299	302	303	297	271	276	268	282	285	271	270	280	293	262	248	268	275	272	259	283	244	246	288	281	285	277	285	320	315	280	287	304	273	278	252	276	253	268	266	270	285	280	273	264	286	285	242	290	288	262	263	298	280	270	264	284	283	278	295	310	282	277	274	272	306	308	279	266	283	270	274	278	279	306	258	274	288	295	254	266	302	302	264	280	267	292	289	298	285	312	265	291	286	291	246	265	277	271	291	265	297	283	282	316	270	296	284	296	275	272	318	261	275	296	265	249	302	289	315	273	278	251	268	286	341	267	265	258	282	288	266	303	281	291	252	283	291	280	277	283	300	269	284	271	285	293	298	296	288	298	288	289	296	271	286	300	262	262	292	304	300	271	308	299	312	308	307	294	285	251	278	287	265	275	286	247	273	300	286	249	293	279	276	280
3399	8872	5995	2923	2072	1561	1172	913	741	653	617	517	472	446	415	390	372	384	366	373	366	322	331	320	323	307	333	360	330	316	303	283	328	318	295	321	325	291	310	309	299	304	307	287	316	296	294	291	285	280	308	346	283	292	306	301	283	285	299	308	298	291	310	302	302	304	264	298	300	283	289	327	300	304	279	289	289	316	286	302	301	307	310	297	263	280	308	282	289	296	320	262	327	307	312	317	300	303	312	325	307	297	302	274	294	300	289	294	305	279	290	293	284	302	298	271	286	284	308	317	280	302	325	299	289	327	298	296	289	318	299	292	271	284	275	295	303	309	310	275	331	282	270	275	312	275	300	327	251	316	313	302	271	300	299	289	332	303	314	298	320	302	305	297	281	303	312	288	297	330	287	287	306	304	282	288	300	273	328	298	271	291	321	272	332	290	273	291	309	297	312	296	295	317	291	294	276	330	285	301	311	305	309	306	307	321	286	288	302	286	337	294	307	303	287	295	329	295	305	288	309	306	290	328	289	279	285	274	266	310	290	322	297	293	309	282	313	296	279	291	311	293	300	298	311	307	267	275	286	318	276	322	307	277	314	310	313	311	277	293	284	318	317	331	298	287	281	305	288	298	309	299	322	290	322	283	309	304	319	319	285	293	314	305	288	289	288	305	312	320	317	291	301	285	300	293	296	306	307	318	323	308	291	307	290	304	308	301	279	269	283	277	318	313	302	284	290	304	312	254	276	311	294	290	270	291	304	278	292	304	321	281	270	312	274	294	341	302	294	267	304	295	271	279	317	296	287	291	326	295	315	293	313	310	306	284	287	319	260	292	301	305	293	299	323	268	316	285	284	304	295	295	288	288	293	298	300	328	317	334	295	278	279	299	300	315	275	310	299	288	317	270	286	304	288	306	297	286	276	297	320	289	322	312	278	310	265	329	313	255	299	291	285	302	277	316	324	286	260	277	300	295	278	277	310	265	311	317	305	283	271	270	269	317	309	288	288	322	293	308	285	307	285	294	281	303	304	292	309	280	308	296	303	318	319	312	302	300	286	299	273	276	299	280	293	295	305	318	287	297	270	311	324	322	314	291	289	301	289	312	299	328	301	299	294	296	291	313	300	302	311	266	293	320	299	268	304	283	308	309	291	298	281	296	302	321	307	323	315	265	305	286	297	274	292	267	288	310	303	348	323	298	298	313	266	297	291	316	307	276	254	313	279	295	298	273	274	308	294	285	286	273	287	304	306	302	304	279	302	322	311	293	316	279	320	293	324	275	300	299	303	276	292	294	272	349	292	307	283	300	304	307	285	301	287	255	308	316	320	279	298	273	266	284	327	295	289	282	270	276	288	325	292	299	307	318	270	288	272	305	358	308	304	311	296	326	352	280	278	291	296	289	281	295	319	294	265	318	307	286	349	274	303	317	301	294	299	315	289	294	277	297	314	311	329	312	291	335	309	298	263	328	311	312	279	308	290	309	281	303	359	299	345	320	293	289	294	301	294	275	291	320	299	309	283	285	282	298	288	297	294	319	296	306	310	296	317	284	317	284	330	264	318	289	355	282	297	288	304	286	307	290	314	292	299	307	317	287	308	265	302	304	302	316	323	294	281	259	304	256	317	274	266	283	296	352	302	320	291	295	293	302	285	298	276	279	291	304	267	262	301	271	327	288	304	334	323	279	268	333	314	318	296	297	293	297	280	340	257	317	301	314	291	327	314	290	304	306	318	301	300	252	302	311	281	312	316	297	316	313	323	304	306	304	303	288	280	311	297	263	288	308	314	294	322	277	301	289	296	310	326	284	299	296	321	277	272	278	309	278	295	278	302	288	310	287	308	329	299	292	281	298	286	294	292	271	308	326	303	312	306	310	288	313	296	312	290	294	323	312	318	299	291	300	322	311	303	298	317	298	319	301	304	288	302	292	314	296	290	279	335	255	290	309	304	297	298	285	305	305	288	290	312	321	273	283	283	297	271	302	311	295	299	322	305	273	300	281	303	267	276	284	342	333	316	267	281	286	319	271	303	287	278	309	283	314	299	308	294	276	316	294	293	302	304	283	290	323	269	306	280	289	292	322	281	308	282	291	304	313	317	291	288	305	310	301	291	312	292	307	306	291	292	291	320	308	303	291	273	302	288	308	291	299	304	286	300	301	309	302	315	313	282	323	317	291	313	304	303	294	293	304	289	279	316	309	319	283	256	321	278	267	283	319	296	300	317	281	291	297	284	299	265	282	305	323	309	301	286	296	306	327	297	289	317	305	306	313	303	309	266	293	303	283	307	293	273	297	279	321	282	290	287	341	278	310	307	299	291	289	308	282	299	328	301	308	308	303	338	305	294	288	294	290	281	296	291	289	294	294	272	325	284	298	311	310	314	270	304	307	275	291	305	300	289	283	263	269	257	323	278	324	324	290	256	322	324	299	311	298	313	314	312	290	298	291	311	284	323	281	298	289	304	300	285	295	317	288	315	306	307	269	289	278	283	306	299	309	330	248	309	283	335	307	310	296	300	318	291	263	285	316	259	333	269	280	275	291	327	299	270	278	305	291	307	331	288	267	280	314	287	297	262	304	292	309	288	277	310	274	316	323	322	272	263	315	289	296	322	279	288	311	305	317	294	307	300	288	272	302	311	278	303	314	302	298	308	274	280	321	302	325	317	294	286	317	292	287	298	325	313	274	306	319	320	292	294	268	278	293	290	284	246	306	268	331	322	318	307	288	319	294	288	320	312	293	298	292	322	309	295	316	296	329	299	307	314	304	293	286	305	324	297	319	302	309	292	268	293	291	298	289	278	307	317	314	285	309	290	296	300	302	316	313	285	281	297	281	276	271	291	286	302	261	268	324	322	305	306	296	290	322	287	306	296	311	311	294	288	277	291	309	298	309	301	302	253	268	295	310	282	321	291	297	316	293	285	305	301	292	321	291	313	313	334	324	308	297	266	276	324	290	288	275	284	315	329	327	314	313	308	284	273	293	295	311	295	296	316	288	349	295	296	332	295	285	300	321	277	316	309	307	308	269	270	292	295	289	288	321	294	296	316	275	310	289	283	293	292	334	301	273	292	309	305	315	282	281	287	283	277	309	332	301	302	292	292	305	302	314	311	311	294	296	303	298	306	273	260	269	280	289	307	294	276	298	308	316	297	267	306	316	310	340	289	288	301	295	301	320	304	308	282	294	326	298	318	293	303	291	314	298	290	308	291	306	271	296	312	278	271	326	291	310	284	312	293	303	307	301	307	302	283	266	323	287	294	282	308	325	276	301	314	290	305	277	307	283	280	295	306	315	294	314	321	288	282	298	292	292	271	294	292	313	297	302	296	305	339	281	288	300	307	299	312	302	298	311	279	308	287	280	302	272	300	320	310	311	300	281	285	284	299	300	267	288	314	303	297	287	298	278	312	285	290	314	313	301	300	293	292	307	273	304	299	302	311	302	310	293	313	284	334	321	304	301	308	292	304	312	280	253	286	297	325	274
24466	20974	27484	24601	14775	1515	970	838	844	743	743	771	798	734	697	741	722	733	678	735	704	716	667	709	736	734	698	680	732	664	752	666	693	662	685	682	698	692	692	676	671	686	734	707	690	700	683	675	714	681	717	693	705	710	712	688	685	730	701	696	690	723	706	695	724	695	700	662	669	658	647	697	680	662	704	688	716	719	689	629	661	685	721	665	679	647	645	693	707	673	710	696	713	711	701	723	715	712	653	720	680	689	709	677	719	694	699	624	717	680	687	683	720	688	672	712	735	715	700	657	672	673	697	642	687	694	702	687	643	661	645	676	698	688	652	675	731	690	689	676	669	702	704	661	670	703	698	647	725	670	737	653	680	721	681	707	733	689	757	683	678	724	628	746	662	721	673	658	662	718	694	707	642	670	687	724	700	688	645	660	659	675	679	747	742	709	704	672	689	724	706	698	705	718	690	694	711	679	748	714	673	738	728	701	667	720	714	671	666	678	700	679	665	709	670	672	664	695	739	627	738	664	674	682	685	651	707	677	696	739	688	726	685	677	694	699	683	703	637	642	667	678	751	693	710	680	717	674	703	647	704	642	712	630	706	668	707	697	693	659	682	689	703	744	736	706	694	679	747	676	677	669	645	650	679	670	656	687	707	696	679	693	684	697	692	678	682	686	707	696	693	733	711	664	731	742	690	704	638	688	681	677	692	672	685	660	730	712	691	668	705	694	681	664	675	688	715	688	643	744	646	707	699	735	748	732	680	676	657	663	704	711	665	683	720	700	684	709	716	697	717	653	680	667	727	697	640	659	727	694	707	677	696	672	661	700	708	687	692	668	718	674	681	710	642	700	695	725	706	687	696	668	689	705	685	695	649	693	710	736	748	676	660	696	692	706	665	670	691	703	670	695	663	721	683	723	724	671	697	683	726	685	702	655	673	666	685	731	682	715	690	654	716	692	678	708	698	695	698	694	645	641	672	687	722	688	729	737	654	724	651	666	695	742	680	733	672	658	697	682	740	698	715	677	706	710	664	681	675	720	705	671	678	698	682	653	645	703	708	645	684	688	697	684	630	664	644	715	682	669	664	703	700	673	677	690	684	715	678	696	678	687	678	688	680	683	749	691	674	698	694	688	617	695	703	730	695	706	700	680	690	645	713	670	647	685	731	696	687	666	679	694	654	680	700	691	647	688	589	686	669	710	704	659	688	693	705	687	693	693	721	692	750	683	660	692	694	713	667	682	672	713	674	684	678	725	652	703	639	666	629	662	674	714	644	660	689	683	693	667	689	731	711	674	675	720	710	686	675	656	705	714	707	683	647	724	737	674	717	697	677	723	688	754	665	709	703	690	713	683	700	655	673	716	666	689	712	704	684	676	649	629	662	710	695	658	660	691	647	713	706	659	708	607	702	694	646	706	692	745	733	722	677	697	688	683	715	733	738	651	667	708	656	681	668	685	666	686	700	637	683	706	698	673	666	737	666	713	691	719	682	709	689	700	678	688	697	692	714	695	662	720	669	751	648	682	688	702	663	707	715	691	718	659	657	696	701	666	708	721	680	715	708	681	682	729	690	700	674	660	642	677	689	688	663	727	724	706	689	687	691	647	683	727	667	692	711	719	697	671	685	740	706	701	724	649	674	704	698	691	704	722	713	646	693	693	731	671	697	694	702	734	703	714	688	673	664	654	690	677	666	672	689	725	676	669	705	693	681	667	724	687	705	679	653	668	688	723	695	717	663	690	704	706	722	728	704	697	684	747	683	637	701	687	686	711	703	704	705	658	693	685	668	675	659	669	698	677	699	708	667	674	701	682	667	709	671	721	718	703	707	745	667	687	713	722	731	745	741	680	643	717	649	648	730	688	705	649	716	716	689	665	706	703	696	705	631	705	719	708	758	678	690	659	684	685	746	693	647	694	707	645	723	691	758	674	685	690	734	680	661	688	687	671	721	718	717	721	709	665	675	710	636	718	719	707	698	678	678	690	710	724	637	680	679	661	719	719	695	683	719	656	692	723	704	657	686	650	678	704	686	702	708	695	651	719	690	665	678	654	681	659	697	702	687	675	660	687	698	718	699	715	679	652	657	692	655	710	702	708	662	662	722	670	714	717	680	648	655	692	665	714	707	647	679	644	721	690	716	745	720	698	678	675	709	686	713	714	709	683	671	731	711	692	710	696	691	686	698	666	723	690	674	720	716	681	712	713	690	723	708	677	724	659	651	657	683	678	666	662	712	631	667	632	701	616	644	693	687	709	673	712	747	677	666	688	692	705	703	706	729	697	729	710	652	673	718	637	661	703	703	718	637	720	703	691	674	652	731	664	675	634	704	697	652	670	687	715	727	719	725	719	712	711	660	677	693	733	626	700	687	695	735	678	713	659	717	690	701	682	727	704	627	726	703	659	682	741	655	702	703	711	729	712	730	707	704	668	701	636	682	715	695	733	695	738	679	711	672	658	684	706	670	662	719	682	686	684	658	683	712	659	696	713	727	623	683	706	702	699	720	704	672	676	678	658	698	685	707	648	705	632	698	694	655	696	708	736	728	697	721	702	670	703	684	678	668	684	669	686	754	714	703	695	703	662	727	734	705	724	703	689	723	694	700	714	710	708	701	692	686	691	696	702	643	703	680	670	686	702	714	677	708	680	703	744	708	678	681	705	724	697	673	719	684	672	642	679	686	725	704	658	705	702	716	722	671	645	728	703	687	649	677	694	656	707	660	708	690	677	669	724	694	686	718	689	718	679	683	720	674	728	654	740	721	708	654	662	684	731	699	715	751	664	654	684	694	663	660	684	692	713	653	700	672	713	662	713	712	735	716	666	705	690	682	737	701	700	665	686	735	688	651	762	678	715	701	748	776	686	675	731	641	670	700	733	707	690	678	715	706	702	724	697	660	740	657	725	688	695	697	715	645	679	707	674	639	760	676	679	713	663	764	674	654	716	684	662	707	678	702	747	718	671	659	706	672	667	714	687	636	688	746	663	688	657	648	686	720	661	675	718	688	685	712	713	642	661	693	696	667	675	677	699	642	688	682	704	638	701	694	713	673	710	647	666	714	725	691	699	672	686	723	655	717	668	662	688	638	682	700	719	696	656	663	692	687	684	698	695	702	653	721	697	699	763	714	698	654	716	714	674	688	693	680	672	706	698	659	673	668	671	670	727	716	721	699	704	704	677	693	687	671	687	687	680	688	678	691	639	697	739	675	664	677	670	687	724	685	676	696	674	722	663	675	712	691	698	699	702	687	668	704	667	719	731	697	694	705	694	672	712	717	718	734	658	695	706	705	618	686	692	690	696	718	722	663	685	713	685	685	668	710	685	697	747	639	723	680	698	722	728	692	674	646	685	659	655	743	708	704	697	731	690	699	712	672	708	702	676	676	699	706	733	660	674	672	696	712	699	668	697	670	681	666	686	714	682	646	678	674	714	742	699	667	702	652	697	671	654	720	698	748	722	706	693	721	690	698	689	708	713	683	654	662	678
3558	5518	3805	2077	1594	1407	1179	1056	887	900	921	844	759	786	756	749	709	699	757	659	732	678	693	681	763	747	744	713	718	744	754	696	694	679	700	706	725	685	687	691	629	707	677	708	698	689	693	682	689	659	660	659	737	664	674	703	618	668	633	684	709	696	717	686	722	669	712	699	728	668	629	697	687	678	713	668	685	670	666	712	710	697	661	653	688	706	683	686	718	681	747	687	683	706	677	747	692	668	743	646	683	676	694	732	665	655	670	688	654	687	710	721	624	664	685	669	736	704	683	705	695	716	697	709	660	686	637	667	698	717	685	688	701	687	753	688	713	680	689	723	687	629	690	677	710	741	745	688	701	687	682	667	654	710	667	715	715	694	707	681	723	691	727	683	677	676	657	648	677	679	686	722	667	649	670	665	674	684	679	700	684	720	704	736	675	715	706	698	724	690	664	693	685	674	670	673	703	687	675	696	629	669	655	705	663	653	639	693	663	676	717	639	687	696	722	656	726	690	721	721	651	665	701	642	665	644	660	699	718	662	665	661	690	706	695	678	708	684	687	693	658	696	656	669	650	665	661	688	671	690	710	678	684	649	694	732	692	689	684	681	664	679	667	673	697	664	686	678	695	633	669	701	660	688	703	695	690	730	670	665	687	687	726	700	669	674	665	692	645	661	686	664	649	678	707	668	684	639	686	661	698	649	700	691	667	686	688	700	709	686	686	700	690	747	687	685	673	667	677	727	675	706	645	723	688	683	680	740	688	717	693	704	678	667	698	679	709	656	672	660	705	679	684	712	640	693	669	710	680	671	736	715	676	647	672	689	655	706	704	694	732	744	705	695	677	744	682	689	682	661	675	725	632	654	691	669	696	688	645	711	683	713	685	757	687	673	715	717	687	664	670	689	656	669	697	676	695	641	707	651	653	712	667	704	702	646	674	677	721	686	707	672	717	695	684	709	667	663	681	668	617	655	708	665	684	706	703	696	713	675	671	675	671	651	706	692	642	664	687	637	655	684	698	702	654	727	723	644	698	647	664	687	651	701	667	636	702	719	701	657	702	683	721	662	741	694	693	688	642	622	687	696	668	697	728	661	674	719	704	670	695	638	678	649	698	669	686	675	727	670	698	699	674	703	667	658	656	684	679	706	679	684	691	651	713	683	655	671	640	668	665	694	687	695	700	691	625	715	684	679	691	678	658	679	697	674	696	694	662	702	671	710	710	684	690	652	685	689	691	677	683	660	689	679	702	731	728	663	635	736	682	736	718	701	684	739	678	700	656	672	682	673	653	681	704	708	676	657	693	648	700	726	661	708	709	687	699	697	619	667	677	683	653	625	692	675	690	714	667	679	662	665	691	673	669	702	726	687	699	618	683	673	681	677	663	682	718	689	688	698	705	667	702	697	697	670	676	663	660	649	713	687	666	743	693	669	699	740	680	660	637	639	696	691	688	708	675	647	668	686	670	698	670	674	702	604	707	689	692	673	662	690	700	704	690	654	704	707	689	665	698	673	671	685	741	648	700	667	696	721	654	700	686	639	718	644	678	704	690	697	695	701	708	684	697	680	686	714	714	662	701	678	691	653	673	701	661	689	656	710	723	688	726	668	679	698	703	689	652	744	654	692	661	702	712	662	709	668	661	666	659	698	676	639	682	698	639	687	713	672	716	698	732	666	694	714	672	642	683	691	693	659	708	668	673	667	700	678	625	646	653	671	676	708	659	724	696	708	706	685	695	690	648	654	723	644	711	667	697	650	718	644	702	663	666	635	687	688	676	678	691	694	651	673	713	713	667	714	680	677	754	676	723	672	729	672	663	639	696	670	687	713	711	720	676	700	669	690	691	697	696	667	719	712	715	734	667	683	723	673	663	719	688	725	710	668	665	682	697	718	687	685	702	699	670	699	737	623	641	628	674	699	707	727	704	748	690	677	680	699	675	715	751	641	632	730	734	711	669	684	645	742	708	682	645	674	669	675	686	698	702	683	741	640	601	673	658	748	700	685	702	648	699	715	652	699	682	689	693	698	726	698	706	706	671	686	715	704	679	680	721	684	641	670	721	678	659	734	680	670	697	714	732	678	701	688	682	700	707	707	737	675	682	665	681	759	705	647	696	661	674	686	625	705	685	721	723	614	666	702	731	686	710	680	714	705	706	676	648	670	694	697	675	701	680	679	718	713	667	658	681	751	672	644	707	706	683	706	659	672	693	723	677	623	650	681	704	672	655	625	714	691	690	688	680	658	693	668	681	681	720	695	683	693	731	657	697	645	721	706	675	730	652	709	673	676	699	675	677	710	666	688	678	671	695	672	643	672	692	676	679	693	692	703	672	687	646	700	689	726	624	698	641	714	685	672	677	700	729	704	672	698	701	702	664	678	679	686	744	687	716	672	680	687	718	714	672	676	644	678	661	628	685	683	670	688	676	671	690	638	672	656	728	663	699	671	691	691	689	677	719	705	686	675	701	705	719	684	656	687	672	692	652	664	720	686	660	638	694	640	664	651	688	695	661	701	694	690	662	731	661	644	665	686	702	689	704	668	632	729	700	672	686	699	656	689	683	717	683	685	683	684	685	690	669	638	682	699	657	688	709	661	697	701	683	695	657	687	683	663	701	682	706	691	654	702	678	684	672	666	693	709	704	661	753	680	664	685	714	665	686	717	725	715	648	666	711	673	694	680	692	669	667	705	705	651	726	667	658	696	646	699	676	739	645	643	656	670	662	706	685	707	676	711	642	678	705	705	697	710	723	669	729	688	701	653	732	701	675	696	666	672	650	741	655	683	670	724	690	694	692	714	688	669	686	672	704	725	674	668	694	657	633	696	689	687	724	721	687	723	716	645	679	685	689	710	661	709	703	706	732	711	675	698	674	703	740	682	749	680	721	655	697	682	684	668	657	709	701	674	675	675	677	697	689	715	679	702	670	705	685	655	682	681	681	755	755	678	637	656	627	690	657	688	674	730	720	645	713	693	658	627	696	648	669	675	752	636	667	706	701	684	674	693	695	660	726	686	631	670	718	653	666	684	747	707	674	712	669	662	647	641	692	663	665	694	685	710	684	718	665	658	742	705	647	673	708	675	693	686	702	719	707	708	686	650	689	725	722	675	651	699	662	680	702	714	647	699	648	669	675	669	680	647	635	699	750	702	645	651	655	650	709	651	681	703	669	721	717	680	695	692	722	738	673	661	687	667	653	658	682	684	692	659	658	669	667	660	662	672	694	645	679	682	644	674	664	679	672	717	698	658	681	681	721	669	677	716	666	655	672	730	701	656	700	692	657	656	715	677	681	666	711	720	658	664	711	686	708	633	680	682	677	713	671	685	661	710	704	601	683	674	744	650	718	697	668	669	665	663	708	660	667	694	660	683	720	702	685	671	688	689	726	663	710	740	692	663	690	663	686	637	712	632	692	691	689	749	683	656	678	684	653	697	710	648	672	680	681	654	629	665	652	712	683	681	692	665	681	672	685	691	716	682	650	685
22142	20972	28734	23394	20978	21015	11738	1017	754	621	516	486	469	389	355	340	379	312	330	303	331	272	249	297	295	293	271	287	250	264	265	256	246	231	257	250	250	235	274	255	228	263	253	229	276	208	236	247	211	237	269	222	222	229	233	268	252	244	229	234	207	252	242	225	213	232	240	227	228	225	245	261	230	217	242	224	245	240	242	232	242	242	259	227	222	242	275	256	226	243	202	239	252	242	260	252	252	282	242	219	211	244	241	205	264	222	201	234	262	208	266	233	239	216	236	214	212	248	233	223	252	251	230	221	231	233	253	231	231	261	206	208	213	265	232	243	234	206	246	225	222	238	229	267	197	238	248	232	242	215	187	211	241	201	261	227	218	223	230	213	227	199	222	215	249	215	201	220	209	231	225	238	238	243	250	224	196	219	243	254	223	244	227	226	219	223	230	224	220	232	264	229	223	222	208	229	232	213	230	243	205	249	211	234	217	225	238	254	245	225	227	204	211	213	256	229	267	239	234	219	232	248	244	216	233	242	212	259	231	228	250	237	246	236	223	248	248	241	239	235	243	274	230	233	217	231	247	232	223	216	254	230	222	237	233	230	237	227	221	234	241	226	268	225	259	230	242	235	237	248	220	231	241	260	230	250	217	243	207	237	221	244	210	212	236	222	229	234	246	247	224	239	224	231	207	232	247	236	210	240	240	199	223	218	238	212	240	213	234	237	222	238	235	226	221	234	256	242	218	239	221	243	221	216	227	228	233	249	224	226	195	234	228	238	212	243	223	222	234	211	238	206	248	246	218	222	245	222	257	223	241	230	250	228	218	217	230	218	239	242	219	240	232	224	255	236	231	237	235	233	256	229	233	240	226	223	256	227	229	217	246	228	223	222	242	238	243	233	263	215	220	228	230	229	232	224	217	235	230	219	214	235	220	237	240	231	225	231	231	240	229	194	211	234	229	240	255	222	221	197	219	259	231	241	221	245	251	242	258	242	238	238	212	235	211	228	222	216	217	222	217	248	231	217	244	229	214	203	229	238	228	214	205	237	230	234	219	256	218	215	210	231	230	231	233	179	216	220	224	237	238	211	226	213	227	229	219	215	228	242	243	254	215	204	212	209	239	253	229	242	225	200	202	213	234	233	221	241	227	218	214	235	240	223	236	232	242	245	214	218	215	215	240	228	245	251	223	237	226	236	240	226	261	264	208	241	229	224	242	203	223	226	234	229	215	217	228	220	240	212	242	237	227	238	240	242	220	237	214	243	234	234	221	248	232	230	232	253	234	241	195	212	236	235	241	236	257	246	223	264	221	188	229	247	194	232	206	217	231	219	221	265	221	210	220	211	244	244	244	241	214	221	236	215	227	240	243	236	226	252	223	227	221	212	240	223	214	250	231	232	242	217	230	246	229	217	221	213	236	227	242	240	216	208	219	234	235	230	226	227	224	225	237	227	224	242	243	235	231	217	238	232	202	240	227	237	217	226	218	208	254	220	233	252	221	273	210	199	233	228	225	235	218	224	224	228	201	245	260	218	202	247	242	246	234	218	248	221	221	219	234	224	218	189	252	223	233	215	224	227	239	214	225	229	229	243	249	211	205	230	195	253	212	246	223	230	216	255	212	236	232	230	224	228	231	210	233	247	219	233	230	264	243	244	224	246	223	237	213	221	250	236	230	253	252	222	232	222	234	214	238	212	238	239	242	234	224	242	211	231	241	201	242	245	221	249	241	254	207	279	251	264	246	239	221	248	224	263	223	246	241	221	188	246	222	273	235	258	233	245	241	222	232	211	232	216	209	247	218	237	239	254	229	217	239	218	203	248	246	223	225	241	244	233	242	231	238	280	239	230	245	216	231	242	226	245	231	208	250	216	209	231	207	207	267	248	232	232	200	233	245	224	233	227	219	238	247	216	246	247	234	245	222	225	228	248	263	181	211	234	218	233	230	232	234	217	214	212	245	228	224	222	245	214	224	236	239	205	223	193	220	223	224	242	231	271	262	225	216	220	239	249	240	256	230	229	239	233	245	232	239	245	234	238	233	255	240	234	213	245	234	221	227	219	231	248	233	225	236	214	254	242	234	225	214	255	274	218	221	243	243	206	242	235	222	235	222	222	216	231	208	243	230	229	248	253	247	261	216	227	229	208	251	219	240	241	220	238	227	231	229	230	213	215	216	225	214	214	256	212	247	223	233	221	217	225	248	222	245	224	204	260	206	237	233	259	226	213	208	243	226	220	222	227	251	231	266	222	218	212	222	206	228	248	246	216	229	252	228	222	231	240	209	221	234	248	237	204	224	251	231	248	236	238	224	255	242	216	222	250	219	217	226	236	224	231	226	237	218	257	231	233	232	207	217	225	256	234	217	224	244	220	235	231	229	227	246	256	235	209	245	260	214	221	232	226	254	228	189	205	210	199	244	264	243	230	217	255	235	239	217	226	232	202	240	234	223	236	207	232	220	213	252	234	248	208	243	233	250	223	241	251	234	223	221	252	218	225	233	253	245	222	232	224	222	217	225	238	242	245	248	228	239	203	233	231	222	213	226	259	245	216	210	255	224	237	242	232	230	212	250	229	215	232	238	220	237	248	218	236	212	216	238	248	238	239	209	266	228	226	230	227	243	220	204	221	233	220	214	234	256	234	254	226	245	210	239	237	221	267	233	224	272	241	234	222	246	237	244	207	208	251	235	227	239	217	199	221	229	242	244	233	209	219	248	240	229	217	233	222	222	224	240	238	232	246	231	186	229	207	237	268	210	230	192	246	232	255	235	238	200	221	214	227	213	228	205	222	252	243	225	218	256	220	245	275	247	263	247	233	222	236	218	209	246	199	233	218	236	202	230	243	238	257	231	208	203	234	223	238	208	218	251	223	239	214	240	232	209	227	234	223	201	229	230	227	244	240	214	215	227	216	227	209	242	254	252	225	239	215	208	220	237	232	213	194	215	242	211	205	224	231	210	230	238	211	254	215	254	209	253	226	235	255	249	213	232	253	212	240	230	221	216	225	226	192	222	251	203	230	239	250	224	227	221	231	224	205	206	209	236	208	215	219	201	219	228	244	243	201	239	237	241	250	211	222	222	244	246	262	223	245	259	239	226	224	248	233	243	239	247	241	239	216	219	223	223	222	260	210	235	234	217	233	222	233	216	232	246	211	227	261	263	224	226	229	215	206	246	212	205	244	234	201	222	244	239	226	230	218	228	226	234	218	233	228	216	233	218	220	229	252	218	238	220	239	224	230	235	230	247	234	216	221	218	218	213	231	245	221	253	230	238	222	237	243	237	213	247	239	211	224	236	217	230	240	221	227	237	223	247	227	235	243	228	236	210	253	243	261	253	258	211	237	233	225	208	231	229	237	253	235	247	210	235	244	235	203	222	219	228	224	229	256	209	214	216	201	239	244	234	257	235	217	227	225	215	239	227	219	216	221	222	252	238	227	246	234	240	228	225	200	255	217	206	234	227	216	240	221	255	233	229	207	213	227
4209	13746	9747	4774	3435	2464	1863	1398	1110	835	677	608	550	491	443	415	374	358	374	342	330	329	318	312	278	271	272	275	272	280	249	240	232	258	262	249	220	273	271	222	236	266	272	220	242	268	252	237	241	245	231	224	242	248	245	248	245	228	232	255	239	225	247	247	248	233	211	229	231	216	206	258	232	227	225	233	239	255	234	253	235	247	239	235	227	226	212	222	243	225	248	232	241	215	241	231	233	225	258	255	215	220	229	226	230	258	221	230	250	220	236	220	223	270	228	216	228	210	231	232	232	191	227	238	243	226	239	246	219	211	239	242	227	209	231	225	221	225	229	228	236	224	255	227	211	220	233	241	204	225	231	241	253	237	229	211	228	253	232	265	236	228	242	217	227	228	216	261	231	246	235	268	253	245	245	254	233	220	253	233	256	234	239	228	211	224	244	226	233	215	244	216	211	228	237	213	234	217	219	224	247	222	251	248	235	217	249	227	231	240	218	221	217	221	249	210	228	257	225	218	229	226	243	228	263	223	216	243	214	234	234	260	235	252	204	222	262	243	243	234	253	249	238	246	250	235	244	238	236	228	234	237	215	238	233	236	231	205	234	237	236	228	250	216	217	243	240	253	242	244	228	243	244	213	247	236	215	222	229	233	225	246	213	219	251	240	247	261	249	234	226	248	240	232	225	191	232	233	243	221	210	246	214	225	241	222	225	244	226	214	210	219	220	209	238	254	202	261	230	229	253	233	229	209	207	279	222	252	207	229	216	220	234	233	228	258	237	249	243	246	243	239	219	231	255	252	219	224	213	218	228	237	218	219	213	229	244	223	236	249	247	237	241	237	236	252	218	230	214	253	226	219	237	235	247	269	227	231	260	237	243	213	222	241	225	228	214	249	211	219	227	238	274	200	212	211	202	221	245	257	246	247	223	236	229	199	230	217	233	239	199	235	213	227	229	205	227	254	232	250	230	233	211	215	216	236	248	234	244	219	220	233	230	208	247	223	200	232	215	242	209	226	216	242	227	239	236	233	216	253	241	239	220	251	222	220	232	223	210	231	239	234	242	192	236	240	217	243	205	217	234	225	208	218	224	253	219	208	239	256	231	209	222	227	232	259	236	232	251	232	225	234	241	260	226	210	227	240	204	187	250	249	229	212	218	235	232	250	241	211	201	255	206	234	225	248	243	217	235	230	214	229	242	236	233	226	241	230	249	213	214	217	236	225	241	230	247	241	242	229	244	243	238	221	242	222	218	228	210	219	229	228	221	240	246	229	231	225	241	208	227	237	252	227	236	228	225	234	235	228	229	207	211	241	236	204	234	241	208	230	208	240	214	227	240	245	212	236	217	229	237	242	237	239	245	223	236	222	234	244	250	219	241	256	239	220	219	235	212	222	226	237	240	228	238	245	219	230	229	243	222	227	230	222	208	221	224	215	237	250	245	225	221	233	245	203	237	213	248	210	236	235	249	232	203	251	263	215	250	214	217	234	219	236	262	230	224	243	239	252	223	236	254	229	241	228	223	232	232	241	243	235	228	239	238	232	207	236	211	224	243	228	233	219	239	241	230	206	230	215	258	239	232	242	227	209	245	249	240	240	241	232	257	220	229	237	241	237	242	241	229	221	233	209	207	224	227	241	229	243	243	250	235	238	204	227	218	235	285	237	188	234	226	220	256	226	227	246	248	229	281	231	243	230	233	218	228	243	227	252	249	216	231	230	244	239	250	226	181	237	232	225	197	222	221	201	227	235	207	216	249	218	241	208	262	215	217	214	219	222	215	251	257	246	214	233	211	217	257	251	245	229	249	217	231	241	259	246	273	223	229	231	253	225	240	232	229	228	229	229	217	217	221	251	218	198	235	222	211	237	239	223	260	195	232	225	266	188	209	232	209	253	245	217	233	244	240	219	235	236	233	247	237	222	236	238	246	219	244	217	230	235	221	238	227	235	227	256	232	225	234	275	215	262	224	232	230	237	227	248	215	224	257	219	221	206	223	230	200	217	209	229	217	247	232	227	231	263	237	256	250	229	227	220	210	238	232	218	253	235	244	232	238	209	220	206	236	221	204	253	220	237	247	235	230	242	221	250	244	210	239	224	219	233	238	219	239	209	259	235	239	248	223	274	239	237	219	228	241	216	240	255	222	201	231	236	235	228	204	258	212	242	247	261	228	244	237	234	243	250	240	235	229	236	233	219	222	225	243	243	234	218	208	243	222	218	242	214	214	242	260	236	224	250	219	239	229	218	244	245	214	222	222	235	249	219	223	228	211	241	217	238	212	224	247	258	229	228	228	253	209	230	252	229	239	238	226	215	228	238	219	259	229	236	215	209	214	220	224	252	231	243	241	220	283	243	227	250	245	224	213	228	230	226	254	270	243	222	205	214	216	212	226	237	247	235	242	208	235	231	237	225	213	221	235	233	245	228	221	238	238	258	242	242	255	225	230	233	192	242	203	227	241	224	233	219	255	215	241	235	243	224	203	242	233	240	234	216	246	230	242	231	229	233	228	244	226	221	244	251	234	236	236	228	220	237	230	233	224	230	234	214	245	243	212	238	229	228	226	255	218	208	235	226	216	227	247	243	238	229	255	220	217	226	228	238	257	230	208	219	230	224	227	224	227	225	217	233	232	258	244	268	222	228	217	236	222	238	250	236	228	217	257	252	235	236	223	245	225	253	217	244	243	246	242	244	231	223	220	212	244	211	245	226	204	258	232	238	244	228	226	213	225	233	216	214	227	261	227	229	228	238	234	237	241	216	256	230	233	230	237	219	221	226	242	232	241	207	218	243	213	209	238	205	238	243	227	228	243	231	235	246	236	226	233	232	237	244	237	247	239	237	233	247	232	239	213	235	235	244	251	230	238	248	234	226	240	249	235	237	250	224	240	238	250	209	213	231	225	223	226	206	249	217	228	229	235	249	221	238	244	226	246	237	214	229	220	229	208	250	216	249	244	223	225	226	226	234	237	248	198	221	220	209	233	206	223	186	235	227	227	229	231	238	208	235	218	195	248	259	229	231	216	245	230	232	200	231	241	221	216	218	245	225	247	240	224	236	226	250	216	243	247	216	247	223	230	242	205	214	278	207	228	222	227	208	241	230	253	242	227	218	247	211	203	241	220	204	209	243	219	248	235	218	199	224	203	239	236	225	249	218	230	236	247	225	222	236	244	229	202	259	202	229	237	266	228	251	236	268	224	219	242	247	232	234	252	245	231	218	231	256	238	215	247	224	219	226	233	226	256	243	209	240	244	223	212	214	241	250	223	223	242	230	213	256	221	239	234	224	211	240	219	232	219	221	243	256	212	212	229	234	251	230	233	226	219	251	231	221	246	228	231	240	189	222	227	248	243	244	266	230	230	222	237	214	218	228	229	220	238	223	258	227	211	240	245	231	226	242	219	241	206	215	223	239	249	269	253	220	240	217	223	229	220	226	236	252	231	254	245	209	242	229	207	207	251	215	231	245	243	206	220	228	224	226
27030	20814	12989	1558	820	728	728	710	715	653	705	635	701	619	655	613	638	633	586	701	662	645	634	627	644	599	625	652	624	670	646	635	593	604	634	609	667	637	617	617	614	622	635	670	663	645	635	616	614	663	615	612	620	607	643	666	627	647	633	584	609	636	614	648	605	655	596	606	636	652	621	661	644	637	565	607	608	637	637	682	650	624	619	638	630	671	688	591	617	643	603	622	659	600	643	610	655	623	669	631	659	646	643	602	620	637	612	652	634	638	617	651	670	664	598	591	625	623	619	577	593	675	595	659	627	630	657	617	637	614	600	624	623	613	648	615	595	625	646	646	650	610	599	668	617	601	592	639	622	634	648	631	656	668	597	655	639	619	639	608	603	599	596	643	630	643	625	627	656	614	605	641	620	609	628	645	605	623	640	655	602	612	689	628	602	635	658	597	632	628	627	635	618	653	633	629	642	631	610	649	609	647	644	603	607	628	622	589	627	646	655	606	579	659	708	637	606	600	670	683	620	650	659	602	628	647	654	585	622	631	659	643	632	598	632	607	626	614	592	612	663	638	645	618	620	624	627	630	605	643	674	637	635	634	599	656	612	636	642	600	609	608	648	673	647	659	626	585	612	614	624	635	641	612	648	630	562	657	595	648	602	636	598	679	609	640	605	653	582	630	680	582	619	622	653	621	635	627	610	601	638	640	614	646	609	659	600	627	598	623	662	635	621	601	663	604	577	626	621	665	654	664	623	652	641	580	631	662	634	668	619	611	617	635	580	614	650	679	612	640	615	650	655	640	651	641	649	651	637	650	689	615	652	622	649	637	612	597	640	659	635	661	658	640	643	606	616	668	608	620	680	665	593	646	627	630	617	645	609	662	628	613	617	601	643	636	624	670	634	650	629	665	605	731	655	619	625	695	664	642	661	630	613	575	628	654	632	621	676	576	622	621	660	642	674	648	646	599	624	629	608	608	592	596	635	592	617	657	685	667	679	589	653	630	583	584	616	655	647	600	637	607	689	599	635	667	606	664	638	661	646	577	629	582	668	641	574	627	654	636	625	672	665	603	601	611	643	617	618	621	593	670	623	624	648	601	644	651	652	626	627	636	641	641	633	640	606	608	622	599	634	615	639	598	654	626	582	604	662	640	625	672	644	616	629	660	651	620	604	626	588	640	618	619	612	606	651	636	599	623	676	660	646	636	682	639	575	611	638	639	640	619	620	674	645	658	647	658	659	586	634	661	620	582	650	605	621	625	640	617	629	657	642	629	694	613	645	628	650	622	656	614	619	630	624	646	603	648	639	640	658	589	578	597	635	631	667	651	637	602	640	659	609	636	643	636	640	645	655	616	641	657	622	672	593	624	663	636	670	656	602	639	624	627	594	640	632	631	639	643	585	613	650	600	623	635	668	598	636	646	610	621	603	676	652	629	650	673	662	657	625	608	620	662	651	584	597	667	650	665	595	639	628	647	630	641	628	635	645	638	648	585	643	640	635	634	643	629	624	615	649	615	609	629	629	617	611	649	653	604	619	611	649	615	644	600	623	666	633	645	642	643	620	597	661	633	588	652	611	613	643	615	641	690	660	623	604	630	625	665	638	655	635	629	579	619	641	603	620	639	646	627	674	636	625	616	610	627	634	652	648	613	620	656	638	680	575	653	621	627	673	600	608	640	679	661	614	652	659	600	652	667	611	659	655	620	601	652	650	604	697	666	632	693	621	554	602	641	643	643	616	609	652	644	600	648	610	640	597	612	652	650	613	616	633	688	627	587	628	657	658	635	652	680	655	656	602	628	623	632	655	654	628	642	646	630	613	602	606	608	667	611	621	609	624	605	639	603	610	640	685	600	625	642	685	676	657	644	618	596	611	675	639	639	648	606	628	624	575	674	652	697	606	640	650	643	623	657	599	603	620	591	585	621	630	603	632	607	570	638	662	623	619	648	654	633	606	614	630	653	627	650	624	618	631	610	644	612	610	602	650	604	616	580	626	628	619	630	645	614	637	627	599	656	632	619	637	627	621	583	618	594	641	637	617	648	637	577	657	615	670	637	610	659	638	677	641	584	586	631	611	624	673	650	688	612	605	631	624	623	628	645	642	683	675	633	620	609	634	631	627	631	656	627	635	646	624	606	663	685	619	656	660	630	673	660	619	614	665	602	622	625	667	625	614	609	610	642	684	647	609	683	610	638	618	636	647	648	652	620	613	646	616	626	656	583	600	634	603	690	632	659	641	646	637	620	627	604	601	627	638	640	639	597	644	654	611	582	673	614	646	676	579	634	632	614	620	614	608	664	647	649	620	599	599	619	612	640	618	612	628	618	635	663	637	646	637	598	592	606	610	636	618	656	619	649	653	589	651	645	638	624	639	659	612	661	663	653	645	636	667	652	631	614	611	637	634	634	605	618	659	619	636	613	657	621	627	645	639	642	663	651	602	675	641	631	586	635	656	682	645	611	661	652	610	624	644	629	654	613	621	579	605	638	594	574	672	653	639	673	646	628	608	622	619	638	648	648	656	631	626	654	632	606	632	594	657	615	621	608	643	650	639	598	627	605	574	645	629	675	624	655	645	593	633	632	646	606	633	632	664	604	668	648	614	657	628	625	619	639	662	603	637	624	640	601	614	617	597	630	605	654	620	615	660	635	615	656	599	651	617	656	697	641	622	555	649	648	623	630	590	623	613	672	609	593	622	627	609	641	662	574	597	576	617	630	645	635	601	594	633	665	598	601	619	623	624	659	624	661	624	607	633	637	587	621	606	625	661	636	614	633	648	676	644	623	650	627	636	622	621	603	667	650	616	657	597	668	645	652	630	680	592	663	638	607	648	604	653	636	655	636	623	610	663	642	621	634	665	660	636	612	630	619	618	647	606	661	647	630	614	644	653	562	636	661	641	634	683	648	641	601	608	664	627	642	619	667	641	584	627	630	653	584	613	624	612	660	672	660	662	642	625	574	641	637	641	605	642	647	583	626	617	685	608	623	621	619	648	613	619	615	604	615	639	626	605	656	613	651	623	610	610	601	654	647	626	681	607	626	612	621	656	594	645	704	674	639	623	646	606	611	652	619	645	642	590	617	647	635	635	681	633	647	624	653	618	639	646	621	639	653	599	574	670	629	653	652	646	619	663	668	630	618	623	587	597	636	612	635	649	627	617	620	656	626	615	640	616	598	630	656	651	641	643	634	627	642	666	675	617	627	600	679	611	581	648	673	627	623	636	671	613	653	594	633	677	623	688	649	624	583	628	623	649	633	626	597	627	610	647	637	607	635	615	581	662	592	641	640	583	578	655	647	580	645	632	642	640	629	628	625	609	674	640	611	654	657	662	642	613	651	581	646	623	617	612	634	604	620	624	606	618	631	614	594	603	611	585	606	623	635	627	597	643	679	646	618	606	634	680	635	610	641	615	657	678	627	634	669	623	611	603	611	671	628	593	638	703	555	616	644	628	630	573	617	631	597	585	655	622	685	630	608	652	631
4502	2455	1623	1113	977	833	751	759	737	724	658	681	684	627	678	690	663	647	607	638	621	622	649	672	624	651	663	614	634	618	651	655	647	637	677	666	643	602	654	653	659	632	649	636	614	681	615	619	647	674	636	604	675	630	626	616	660	635	634	670	630	659	655	659	723	618	640	599	655	629	620	638	685	651	607	650	616	631	635	678	679	674	630	632	675	639	655	678	566	669	660	631	659	677	619	676	683	650	684	634	608	645	660	697	651	609	614	654	652	657	623	611	604	596	586	684	633	640	643	599	669	667	626	659	657	629	629	657	653	647	623	635	639	658	636	632	626	642	628	665	635	670	638	657	639	658	590	602	657	602	629	670	666	608	629	633	646	602	602	663	651	644	586	629	655	642	578	634	675	625	661	644	636	662	603	656	674	614	665	652	616	631	642	635	662	646	658	647	665	638	628	663	622	661	624	671	675	624	639	624	666	648	645	636	631	626	636	644	619	625	706	614	695	612	677	661	642	656	596	649	618	614	632	650	619	633	661	627	695	622	600	606	591	667	635	646	678	639	630	636	653	601	650	646	602	675	702	633	613	616	642	647	651	664	638	567	646	649	617	636	631	656	630	665	608	683	628	644	676	639	675	667	661	605	642	630	608	648	639	623	618	624	635	615	621	627	656	640	664	624	634	622	658	692	644	627	648	624	607	611	618	639	628	637	638	615	653	635	658	625	640	687	600	608	634	604	672	620	644	621	653	606	646	660	643	601	643	585	620	656	621	621	609	596	611	622	646	606	649	644	634	610	620	664	627	616	611	611	698	601	652	609	647	671	645	632	597	623	644	638	602	659	644	611	610	665	624	652	649	632	662	621	644	620	627	621	663	660	644	603	620	603	640	608	645	619	648	607	615	660	638	666	651	638	682	654	606	675	630	615	633	656	633	640	579	630	655	631	631	640	604	617	626	619	624	683	619	648	620	641	627	592	661	675	647	664	668	581	621	692	621	658	661	654	655	640	702	610	639	683	672	692	629	630	640	617	665	623	650	612	612	628	642	615	661	645	627	628	622	653	649	643	623	627	619	597	664	635	616	608	611	649	674	645	618	630	699	613	585	587	627	641	629	649	651	622	628	635	633	650	634	664	626	645	611	637	601	624	661	606	629	639	659	638	677	607	614	626	650	621	625	602	674	663	625	629	643	632	659	636	664	654	623	596	655	630	606	661	620	662	648	618	621	643	613	660	646	637	675	614	600	615	636	651	641	636	705	629	635	626	630	585	681	608	629	643	650	645	642	597	656	637	627	633	647	658	663	619	617	704	606	665	628	656	647	615	612	641	618	641	629	600	678	679	618	672	628	625	673	632	635	622	670	662	611	630	632	651	626	596	652	646	603	636	742	616	627	638	632	666	653	658	640	602	618	609	622	616	609	613	638	651	644	658	631	601	635	644	606	641	620	625	642	637	672	671	643	693	617	631	648	638	616	609	660	652	639	625	603	662	658	626	648	652	641	681	621	611	640	646	638	602	633	655	609	630	632	630	610	677	638	625	646	628	620	643	621	628	650	600	651	625	668	629	630	632	674	624	594	629	652	612	631	682	633	618	647	636	717	611	639	645	604	657	676	599	652	607	673	674	677	618	671	611	623	593	645	614	648	649	605	669	685	656	644	659	635	653	641	599	623	621	669	613	638	634	659	659	602	575	610	639	674	652	618	683	649	633	615	645	644	652	654	601	636	634	667	598	636	632	624	622	576	618	597	631	665	620	623	604	644	620	645	634	654	633	657	662	621	623	672	614	646	612	652	665	639	647	605	662	590	654	649	666	639	648	623	645	666	632	616	618	632	650	687	636	640	616	624	647	652	650	679	648	657	648	672	626	638	623	592	593	588	624	613	632	651	658	634	608	681	625	632	622	604	633	587	616	630	678	595	668	638	659	651	680	708	615	639	623	628	609	632	627	666	635	629	645	681	616	596	687	665	605	631	620	678	627	633	661	628	671	630	609	623	636	629	630	657	634	664	651	613	643	630	636	682	699	625	637	691	628	675	607	687	642	638	681	625	609	608	609	653	638	642	667	640	661	644	612	649	651	632	624	635	636	636	628	645	657	665	663	625	614	675	602	655	616	614	616	633	631	667	655	639	617	645	629	613	691	614	613	597	654	651	637	650	629	634	625	591	621	662	635	624	636	580	650	642	673	620	622	633	626	651	647	595	626	615	623	645	639	662	646	604	618	636	604	607	644	672	656	638	633	611	639	618	648	658	589	617	647	693	634	628	640	631	640	663	636	640	616	652	707	646	662	643	605	661	607	653	597	654	618	648	653	643	633	646	651	661	638	648	654	640	635	613	642	635	635	626	605	679	627	657	636	619	690	692	648	660	665	624	633	638	625	593	690	600	613	649	636	647	637	639	577	621	662	615	708	653	649	665	570	638	627	598	627	622	644	634	646	651	618	615	638	648	621	657	626	656	636	631	646	610	698	632	688	699	670	639	616	624	651	665	603	649	638	679	674	669	657	679	660	650	628	654	653	689	649	609	631	667	620	630	651	639	644	606	628	663	650	627	681	624	628	672	691	653	653	634	617	676	663	642	694	613	627	639	606	601	649	655	589	624	625	656	650	604	588	626	660	667	643	634	649	624	608	687	645	634	626	657	655	605	624	609	637	687	682	643	641	628	660	672	616	588	647	654	609	634	582	638	599	608	658	661	619	638	627	657	610	636	626	613	628	649	598	632	618	681	623	666	623	603	610	613	654	633	649	636	643	650	615	618	631	632	644	622	654	646	650	632	614	627	659	614	674	617	600	587	637	663	614	646	621	645	636	584	597	695	640	620	617	672	644	611	673	608	638	632	655	631	619	665	640	630	617	649	606	591	634	647	639	656	640	634	688	621	624	619	634	645	648	636	641	597	649	632	593	584	619	585	640	610	586	671	609	609	629	592	635	609	631	599	664	668	627	593	586	637	651	659	643	614	630	628	672	625	579	631	620	635	636	634	643	660	618	624	637	618	637	604	620	637	691	658	671	655	647	613	691	659	611	642	648	656	638	619	655	634	670	612	662	642	662	635	694	663	626	692	603	633	635	642	597	631	627	589	632	660	643	626	651	618	661	649	627	680	629	656	655	666	653	665	612	635	637	655	699	643	654	646	575	598	623	623	619	629	650	637	634	587	611	668	623	631	676	676	649	595	618	632	625	645	656	670	647	638	608	650	646	660	640	652	607	664	668	613	662	609	641	596	626	639	670	655	609	622	637	683	675	623	592	666	637	656	644	657	650	695	636	618	619	685	600	644	613	662	633	637	663	666	628	612	655	617	659	602	638	664	638	669	581	637	623	623	640	597	637	656	635	661	672	674	612	668	634	658	637	604	641	642	669	581	617	662	616	660	679	597	688	630	596	616	658	680	633	663	606	638	631	656	579	654	615	623	664	660	652	684	671	608	709	659	638	642	683	606	654	649	593	609	651	645	681	627	644	627	571	627	662	647	630	656	618
23332	21018	28374	23834	21025	11863	1177	697	575	515	517	438	375	389	371	381	341	352	358	296	345	329	327	319	305	319	305	316	304	296	272	329	269	302	292	293	295	276	299	288	293	305	298	283	274	286	276	317	310	316	293	302	274	324	286	287	289	303	265	291	284	292	281	316	264	302	310	281	259	265	283	293	288	299	302	287	286	289	289	288	291	281	282	268	276	295	287	304	315	290	292	299	272	256	301	284	323	282	284	315	330	303	292	301	309	303	289	287	238	275	306	285	257	287	299	297	305	312	279	305	306	279	262	301	264	294	299	283	305	285	291	291	332	308	298	301	308	286	262	306	299	267	304	291	304	303	259	284	293	297	308	285	267	283	284	277	288	294	303	291	282	283	253	295	273	277	294	262	288	291	286	270	302	297	294	265	292	321	246	290	310	328	281	283	301	277	310	287	284	286	292	254	304	311	298	278	279	302	271	283	286	276	308	288	281	297	304	279	313	288	311	305	272	270	281	288	316	300	294	275	303	284	305	272	273	298	311	287	277	306	296	281	317	320	306	252	302	266	285	306	290	258	263	304	324	278	269	311	306	296	260	289	279	259	297	319	296	294	275	274	266	303	278	292	309	302	272	278	294	304	302	299	297	274	299	297	290	272	273	314	290	280	313	317	296	296	308	277	307	284	254	301	296	289	283	260	299	304	284	321	287	289	306	277	302	288	285	293	290	290	287	299	301	291	260	284	294	260	307	277	277	315	288	303	263	291	300	276	293	285	280	299	246	270	287	324	281	276	243	267	343	271	318	276	280	282	259	285	306	260	305	291	273	265	296	287	289	283	269	289	296	282	279	300	276	323	269	281	281	292	285	286	278	291	302	294	259	278	304	310	294	289	280	250	294	291	295	311	293	285	297	272	293	295	285	282	296	292	270	285	293	270	287	319	296	300	277	275	290	307	317	336	295	282	269	283	297	293	292	274	306	302	285	305	254	294	293	290	277	277	259	281	295	279	302	271	280	293	250	264	279	295	280	289	267	281	286	300	258	273	268	302	285	257	265	283	291	284	289	308	305	283	309	307	272	256	316	279	284	295	281	311	293	281	316	309	296	276	306	292	274	327	290	306	298	307	293	270	253	280	301	314	264	256	290	300	286	252	289	293	290	301	287	272	291	278	321	303	296	291	281	304	281	313	277	305	276	310	295	282	289	288	311	285	301	286	302	313	318	270	307	305	306	282	324	300	293	267	271	285	307	312	273	302	293	262	285	285	286	314	295	309	299	283	318	302	281	278	296	312	300	293	294	258	300	277	291	273	285	333	308	318	262	260	317	275	303	284	313	308	288	277	291	273	315	285	284	262	306	307	309	328	276	285	282	280	280	269	286	284	271	314	290	283	295	288	304	298	282	282	285	284	276	264	311	295	283	276	248	287	295	305	288	286	301	280	283	281	294	309	296	298	269	306	276	262	275	328	291	250	299	289	310	280	281	302	297	292	280	285	269	307	294	306	293	326	298	268	297	288	317	313	281	306	265	294	270	284	271	276	302	315	293	289	256	260	264	303	275	303	295	312	289	250	314	317	294	274	295	291	283	309	288	268	298	278	267	259	276	306	288	277	275	285	310	281	324	287	276	300	288	312	318	296	285	327	297	293	304	293	293	278	269	288	331	296	325	273	307	288	292	296	309	287	267	286	274	280	278	263	269	251	301	279	313	278	297	279	312	286	290	277	311	279	299	283	259	278	254	299	270	298	289	321	291	318	291	291	304	291	293	304	298	255	303	288	274	299	261	294	340	290	272	290	291	282	260	286	276	301	272	316	286	299	263	278	287	269	296	292	278	297	299	261	286	292	300	276	297	257	291	277	331	292	324	272	235	269	311	299	304	304	323	280	271	293	278	287	305	336	316	286	294	280	286	298	275	323	299	285	277	289	288	274	289	289	298	264	299	277	283	285	251	264	321	298	274	307	263	258	278	283	274	263	284	283	299	284	288	297	282	285	305	268	270	264	287	271	320	286	271	267	293	282	283	290	284	291	277	314	301	280	319	277	281	301	318	307	283	289	306	294	298	283	322	267	269	307	278	311	303	290	254	273	282	283	303	289	266	268	303	295	275	302	292	292	332	278	283	275	295	287	291	309	269	286	275	285	299	294	259	279	304	290	311	293	294	307	289	288	296	305	301	297	280	277	322	284	297	289	320	296	262	295	239	259	288	312	312	285	295	315	295	294	276	281	328	270	296	307	307	287	307	295	329	319	289	287	295	313	299	307	268	286	294	285	274	297	303	262	278	334	297	266	268	316	292	260	268	299	287	282	249	285	285	304	285	283	276	281	301	292	286	291	308	294	307	296	291	304	286	300	292	246	254	312	276	284	276	271	317	275	276	286	303	285	252	309	300	279	307	275	299	290	290	294	297	300	326	253	291	299	313	255	288	273	267	287	276	292	264	251	295	292	272	322	316	290	277	307	309	316	325	318	270	296	300	293	286	266	302	273	285	298	299	320	297	293	289	311	314	287	293	289	280	285	270	303	279	303	281	272	283	264	304	299	310	293	298	286	257	280	289	286	263	290	303	269	280	281	298	275	266	287	303	267	306	269	294	267	287	286	297	311	289	286	285	282	274	299	301	291	277	296	269	276	290	282	278	291	270	264	275	283	314	271	305	254	285	288	291	275	291	315	290	282	296	290	294	276	285	287	284	277	302	268	291	311	292	279	288	273	297	293	317	266	288	291	294	282	312	308	312	287	292	274	295	273	287	271	296	300	284	326	281	297	320	301	292	293	301	284	285	320	280	302	284	313	301	287	264	259	286	272	276	308	317	285	258	289	272	288	265	272	284	269	304	286	276	319	311	263	299	300	286	321	301	295	315	307	282	301	288	302	295	289	282	282	288	287	296	279	263	300	285	275	330	289	297	293	279	255	285	284	304	270	324	307	301	293	300	278	276	308	287	298	267	294	266	266	260	304	291	278	296	283	319	271	290	310	304	293	311	286	309	302	292	331	255	327	291	313	292	280	284	282	278	270	266	247	333	295	289	304	265	296	304	286	297	280	272	281	283	299	286	293	315	316	286	273	284	296	307	275	300	297	296	248	324	253	297	287	294	312	294	289	329	295	297	280	286	317	299	300	265	268	276	292	298	282	277	276	302	261	273	283	254	263	319	269	297	282	266	290	301	284	295	281	290	294	277	281	277	290	270	283	284	307	280	287	279	280	268	270	301	294	293	316	288	267	312	287	275	287	269	314	298	298	292	288	281	291	279	303	312	276	297	279	273	310	316	325	316	281	257	274	301	248	317	274	281	283	315	286	267	310	259	295	300	308	297	290	317	301	298	258	270	270	286	282	314	313	285	275	350	278	296	268	262	248	289	294	311	308	269	266	306	256	276	324	298	309	304	289	283	274	273	307	299	298	287	305	294	301	238	298	304	286	291	327	315	324	296	271	274	267	317	272	302	307	286	277	316	292	298	309	284	276	290	293	302	313	298	302	262	281
3407	8767	5903	2817	2126	1555	1106	906	761	693	591	520	455	441	377	411	395	372	394	343	343	339	348	319	359	342	326	299	317	319	309	326	329	327	293	339	275	306	337	332	319	315	296	346	299	311	303	285	328	324	280	302	315	288	314	328	297	289	340	296	308	295	317	305	297	320	312	282	302	330	270	291	295	281	284	299	300	337	289	334	288	319	306	306	307	294	269	298	323	308	282	295	297	282	286	300	276	307	308	312	321	265	297	291	288	282	311	305	337	280	291	314	307	313	292	300	307	300	289	299	317	294	336	330	299	303	282	289	277	312	303	295	278	262	312	299	276	326	265	304	303	267	325	319	319	278	291	292	304	322	334	337	305	298	291	300	337	298	289	297	298	288	317	270	299	277	324	291	313	285	293	299	298	320	284	314	305	322	302	297	273	350	308	316	294	293	290	293	320	275	312	303	323	340	285	312	290	304	326	315	283	269	286	281	287	312	273	303	290	307	309	287	291	268	288	303	306	309	307	316	299	290	309	311	326	306	302	319	290	311	302	294	300	315	283	298	288	321	292	296	315	276	308	275	289	282	291	307	328	301	308	311	294	286	289	330	316	309	312	274	321	295	284	311	307	354	277	311	304	292	290	300	280	263	292	301	308	305	292	294	301	302	304	281	282	314	308	299	249	288	284	318	292	298	283	285	316	244	287	281	317	300	300	297	292	325	315	342	319	302	279	292	280	291	305	308	294	280	304	322	281	301	310	306	276	285	306	284	287	321	334	300	299	325	277	300	277	322	304	285	279	299	314	269	301	306	301	301	280	319	305	295	308	325	330	301	281	288	306	261	318	313	306	301	279	304	301	321	315	300	321	305	293	321	305	297	327	309	285	289	318	267	312	281	335	301	344	298	297	285	303	288	333	298	301	260	307	287	272	265	315	288	304	304	284	273	294	336	303	279	286	302	304	287	311	312	315	300	333	301	321	311	275	298	293	308	275	303	298	300	288	298	304	315	291	271	293	311	287	277	302	271	294	289	300	290	313	254	300	296	287	278	308	293	345	292	312	291	295	274	330	323	270	286	303	294	285	295	303	327	306	331	317	304	340	304	300	296	288	278	255	301	306	287	298	270	284	280	279	295	298	293	262	277	296	307	268	254	286	300	295	309	296	262	303	310	304	299	277	281	294	297	258	301	288	303	314	311	300	304	301	272	296	286	305	296	292	293	298	297	270	301	278	303	309	317	277	306	301	328	321	323	298	300	319	322	272	313	298	278	292	316	319	298	307	302	332	310	274	276	312	302	294	268	293	304	272	274	308	263	292	298	312	274	302	320	294	287	282	277	306	280	307	281	285	344	293	291	293	308	251	311	295	289	301	309	284	290	274	284	323	289	294	293	293	294	324	299	310	310	309	293	279	300	295	308	299	320	273	295	301	303	302	298	304	272	324	300	301	293	310	289	317	268	296	328	296	305	285	272	315	286	293	327	262	307	286	302	300	281	307	306	295	275	293	320	299	319	311	294	279	298	314	293	303	329	291	295	295	281	316	304	296	301	290	282	266	297	313	278	314	301	333	283	284	284	292	290	304	292	278	277	306	292	313	276	280	272	301	304	324	297	288	333	300	281	288	295	348	292	280	289	280	290	290	253	295	334	283	311	313	306	284	297	303	318	280	319	314	301	275	267	311	298	285	308	276	296	276	289	342	321	310	317	275	289	300	315	324	291	273	281	297	308	322	309	324	288	298	283	312	320	315	298	313	279	309	297	303	299	288	279	336	296	301	300	319	290	314	301	296	263	312	305	298	307	313	285	306	312	318	276	286	305	294	279	308	326	297	288	270	284	302	296	337	291	298	299	297	315	289	297	294	293	313	274	306	313	295	286	291	324	301	307	322	321	270	264	284	293	279	304	296	279	313	297	285	291	286	288	279	311	300	299	312	278	287	288	260	313	274	306	292	297	307	274	322	324	306	283	315	292	292	300	315	282	314	328	301	305	293	317	350	282	291	288	313	282	336	267	265	303	299	297	302	272	285	308	326	309	302	297	307	285	274	294	288	294	313	293	300	298	265	316	290	329	308	292	310	298	302	287	308	303	311	294	332	298	311	289	282	264	300	280	281	274	293	292	288	334	310	293	258	300	311	282	296	291	330	330	305	303	333	288	312	267	296	289	326	290	299	301	304	315	293	288	295	295	295	282	331	300	263	299	309	295	312	301	306	309	268	299	274	291	297	292	323	312	306	318	304	284	307	296	296	306	312	311	270	309	320	281	311	327	305	276	307	263	297	296	293	319	290	299	297	306	309	289	326	254	308	307	332	291	332	334	316	326	304	297	315	335	287	303	307	300	287	316	299	290	288	299	289	294	297	301	291	292	296	281	292	307	290	305	317	302	303	315	307	314	311	322	303	289	296	314	278	323	324	304	310	319	314	329	267	299	311	294	290	307	301	257	318	300	317	307	284	292	329	268	320	308	300	327	320	294	269	303	313	298	288	320	287	321	271	317	298	276	315	282	299	332	278	281	303	326	301	329	299	301	279	336	295	295	284	292	297	310	281	281	275	306	318	311	303	323	287	310	250	299	318	304	337	270	311	309	299	263	315	305	303	283	313	286	297	319	290	300	305	292	331	293	280	296	269	311	311	267	295	342	280	317	324	285	277	298	340	313	295	332	314	333	283	326	311	327	327	308	312	289	319	283	278	298	293	320	298	284	303	305	347	272	301	293	306	326	312	306	266	264	299	297	302	289	286	292	313	295	296	308	302	327	265	315	312	318	301	280	301	290	321	318	305	313	291	312	315	307	341	305	313	290	297	287	273	296	324	311	314	304	311	282	323	287	280	309	293	295	296	281	304	327	306	303	310	297	276	296	305	299	346	292	297	305	294	274	320	279	284	290	306	287	302	304	290	293	264	320	295	292	265	290	307	288	331	278	294	330	303	285	312	311	301	301	258	279	303	296	300	317	311	339	299	320	322	301	319	300	314	317	298	301	321	309	304	324	317	293	304	305	303	317	311	310	289	301	303	309	288	290	284	323	300	309	318	266	321	308	275	297	344	248	293	288	312	288	310	309	325	325	290	302	277	285	283	317	258	279	281	266	306	289	321	324	311	308	308	294	324	307	298	313	315	302	304	310	288	271	308	281	322	299	285	310	292	302	284	321	307	284	299	277	298	321	299	285	290	321	288	304	301	311	274	282	304	269	262	270	266	296	309	311	298	327	296	316	316	298	299	312	272	310	331	289	298	314	310	266	298	315	303	269	292	315	290	327	301	299	320	314	295	292	302	281	297	302	293	287	300	307	307	310	302	276	283	298	270	305	309	307	304	291	320	289	312	298	315	271	321	297	312	306	282	277	306	297	329	321	297	292	300	308	283	292	306	295	318	293	247	325	308	309	307	299	314	321	293	359	318	298	301	289	277	305	259	324	310	322	293	294	298	306	320	293	300	287	294	303	327	304	334	296	328	314	322	289	284	322	304	305	320	285	311	289	312	317
24409	20986	27507	24599	14843	1511	986	857	807	815	799	719	709	747	788	700	736	711	683	717	732	742	715	721	731	694	703	688	745	690	735	683	718	675	690	684	735	731	715	728	726	716	688	673	689	675	699	693	749	684	706	740	708	742	698	757	718	661	666	726	710	702	634	718	672	700	718	714	695	724	731	661	706	705	706	699	696	708	639	684	719	725	702	720	733	707	723	684	705	692	769	707	721	706	692	691	651	705	688	649	697	729	724	699	712	699	712	686	699	699	723	688	721	749	707	722	654	680	724	675	688	661	689	690	726	687	758	689	698	712	704	708	641	709	718	701	711	665	683	676	734	674	707	673	688	709	692	697	701	689	689	675	682	747	649	714	655	683	744	720	712	709	737	681	685	699	719	690	657	703	717	731	668	680	697	717	725	727	709	715	694	680	707	679	721	712	692	690	688	749	737	691	641	710	692	753	677	730	679	683	675	687	679	751	688	728	641	728	687	693	714	696	727	735	729	724	662	694	693	682	680	721	659	687	690	697	725	732	696	715	773	711	746	707	671	770	697	727	675	673	671	717	710	638	692	704	728	715	673	696	688	687	670	707	746	690	669	677	724	660	708	709	678	647	670	681	716	681	720	689	704	706	678	703	762	693	694	712	719	712	710	680	730	681	699	675	696	655	684	715	648	687	684	714	716	694	707	662	724	701	722	663	680	679	733	752	705	664	712	705	712	681	689	680	706	673	744	680	700	662	649	693	693	706	708	684	732	709	664	709	691	744	720	612	696	650	682	730	724	681	670	669	695	674	670	718	685	683	711	695	702	664	680	642	711	675	698	699	680	678	662	692	712	686	741	706	716	662	676	680	686	720	745	657	691	684	766	630	728	669	713	650	645	700	723	692	720	680	693	626	708	715	664	729	715	732	681	672	697	738	666	749	696	704	662	731	694	691	696	670	641	668	643	668	665	714	722	707	701	702	749	693	676	696	717	654	688	664	697	691	697	707	711	675	707	718	685	694	680	705	733	702	665	711	649	703	694	675	717	670	709	692	663	740	665	689	643	711	714	695	691	669	720	697	738	685	697	642	674	700	686	700	648	691	678	678	685	686	727	708	676	642	763	719	713	679	749	703	710	701	726	683	648	665	676	719	711	671	709	743	707	683	671	650	698	729	736	733	670	662	722	705	691	718	696	636	674	694	698	705	671	685	702	688	631	694	701	684	686	670	726	736	686	724	666	716	729	695	670	636	685	667	642	708	709	678	663	723	703	730	706	728	696	683	684	734	698	720	704	694	684	701	689	716	727	697	709	685	721	677	734	728	684	688	717	708	664	673	722	721	693	712	709	708	697	701	677	681	676	700	707	681	703	665	693	697	733	663	710	665	668	720	666	643	715	686	692	710	715	725	693	664	746	671	680	702	738	695	677	705	703	731	657	667	728	672	724	680	745	682	647	705	691	654	700	687	709	675	689	681	701	672	698	715	700	706	705	670	693	681	701	699	655	721	698	718	690	689	704	647	672	681	703	681	680	730	648	690	705	754	664	685	663	715	707	721	645	722	668	700	718	673	682	688	686	684	741	714	660	670	670	667	708	714	675	672	695	681	665	676	653	681	653	725	714	678	688	706	696	812	676	739	641	651	735	696	723	644	710	708	682	742	714	657	697	704	681	718	718	717	687	680	701	689	760	636	674	639	689	725	643	726	748	718	662	663	775	740	717	679	672	690	693	651	680	729	701	723	667	720	680	767	679	705	699	726	709	697	709	686	646	682	669	671	702	697	722	734	699	665	695	704	711	693	715	735	684	654	700	641	738	674	668	700	654	672	675	717	729	730	686	711	708	725	704	687	697	704	686	685	688	696	664	692	658	701	662	746	671	756	734	672	693	697	708	728	747	688	734	727	691	725	748	651	698	720	708	705	692	734	662	725	691	702	696	685	679	733	702	680	675	688	680	714	696	739	728	672	690	652	700	736	730	719	693	730	680	714	697	722	687	727	693	686	720	733	696	733	653	696	738	673	712	713	724	716	716	680	690	693	712	663	756	664	720	698	690	704	680	719	671	672	704	702	691	709	694	717	725	679	694	675	729	687	715	716	726	689	690	713	694	715	703	715	711	667	720	703	688	717	712	673	692	657	683	702	668	663	766	693	667	698	736	673	735	716	717	730	713	708	676	735	718	639	715	712	709	726	721	719	678	726	733	707	707	739	688	664	704	686	625	716	671	671	659	662	689	699	704	703	710	706	627	701	682	759	736	718	691	749	670	701	667	701	668	698	665	695	693	759	669	756	637	710	692	686	694	691	712	730	696	704	662	697	735	740	705	718	720	686	711	709	710	685	686	764	711	687	680	712	690	760	713	691	646	708	655	700	700	657	647	726	691	678	733	699	690	687	666	685	738	674	685	682	700	696	711	662	682	668	706	699	706	701	690	695	710	668	647	681	673	707	693	677	687	724	711	735	671	700	711	675	690	686	684	687	716	742	664	750	658	707	689	698	708	748	691	691	692	754	689	687	687	739	736	675	702	672	640	659	685	652	660	688	739	658	692	709	666	685	662	684	680	699	690	702	678	676	652	657	710	670	697	697	696	706	719	698	696	727	680	704	676	672	707	721	702	704	688	691	677	698	726	716	696	722	712	712	676	709	727	700	720	688	743	706	694	696	724	655	683	716	717	712	661	692	732	745	698	662	715	733	677	715	708	695	743	686	673	681	698	753	717	652	694	659	689	725	679	685	688	742	718	705	678	695	698	720	772	715	715	693	685	685	711	700	673	680	688	744	736	717	686	634	676	684	737	661	720	714	705	676	722	705	711	650	712	675	630	686	677	680	733	712	683	675	726	730	712	665	727	739	733	732	666	657	698	684	697	697	703	658	682	729	731	679	718	651	731	688	674	677	691	718	699	651	722	666	688	727	689	746	706	649	696	656	736	667	729	688	705	736	668	651	647	706	683	684	729	750	665	655	683	743	661	685	727	682	658	704	707	688	696	691	704	742	676	740	665	698	695	679	682	658	644	717	682	656	729	675	686	646	721	644	666	708	698	663	679	724	708	641	686	678	691	695	688	701	658	701	720	705	693	692	753	689	716	691	683	712	625	726	677	684	690	714	672	690	676	719	690	689	697	666	648	671	680	713	708	716	708	644	669	635	658	700	644	678	659	636	716	649	750	677	719	702	674	681	699	700	673	686	675	724	674	716	639	669	687	743	676	728	680	705	684	708	727	709	684	693	643	651	720	738	683	704	688	651	638	710	731	667	675	664	671	656	678	714	712	685	651	669	701	686	675	661	719	698	697	718	706	689	672	661	704	729	703	697	682	708	706	753	708	684	661	635	696	746	684	689	722	695	681	689	723	666	718	700	696	740	682	661	687	662	684	690	724	656	664	753	685	727	730	707	712	669	704	739	709	688	684	692	700	662	695	660	718	683	699	701	719	729	734	681	662	702	675	739	666	714	722	678	730	702	685	689	733	660	648	736	721	734	697	705	681	718
3535	5682	3832	2132	1634	1382	1157	1045	984	868	809	795	789	753	742	754	735	702	768	731	705	743	730	719	677	697	688	710	709	716	700	714	715	670	673	739	722	694	747	636	731	688	685	669	710	671	691	712	649	692	668	659	703	649	677	673	719	644	681	715	696	676	664	726	649	666	640	718	741	725	656	678	654	710	705	699	716	698	679	680	668	714	701	703	685	699	696	646	705	688	686	712	717	685	730	704	678	664	659	704	706	706	653	686	725	707	659	671	697	645	676	644	669	666	640	712	697	649	648	715	688	653	682	701	736	734	681	670	702	704	678	727	686	692	665	689	674	668	734	695	673	653	708	726	723	748	668	681	706	674	670	688	661	736	696	682	680	690	669	708	697	724	711	681	639	680	659	674	676	679	691	701	664	693	706	709	693	661	715	677	703	705	651	706	699	731	692	650	684	684	673	678	696	671	660	679	677	717	666	654	673	715	735	638	724	672	644	695	715	687	688	687	714	679	704	701	709	676	717	696	673	675	707	668	668	722	671	696	704	703	651	681	704	726	675	681	715	677	672	676	660	714	719	689	693	699	687	689	702	611	696	728	663	699	696	678	655	653	688	649	693	656	670	686	708	709	679	647	661	637	679	711	698	703	691	721	699	669	686	704	656	667	690	661	676	678	729	693	686	650	706	704	681	717	731	663	680	641	693	687	677	704	683	701	649	710	709	628	700	643	677	648	670	679	684	707	670	685	739	631	709	680	675	697	720	666	687	670	711	689	710	680	700	696	718	679	717	687	711	660	679	642	693	697	665	692	676	723	648	684	661	661	678	691	713	718	682	664	677	708	660	680	654	730	694	672	685	706	717	701	691	724	637	665	699	748	658	687	732	692	709	687	717	712	709	671	674	700	727	689	669	724	675	683	669	725	703	698	755	677	661	650	627	696	685	672	672	723	676	650	669	689	733	696	662	700	675	685	701	681	662	685	725	672	687	716	698	704	626	674	701	711	714	670	687	692	711	634	702	684	676	669	653	685	652	670	653	629	673	694	713	660	729	683	700	739	670	716	696	709	700	689	699	674	700	693	701	668	651	631	719	702	690	683	705	737	670	675	661	673	689	687	635	723	645	668	739	665	701	644	675	690	687	683	683	688	698	656	701	672	709	690	679	699	627	650	725	657	683	687	676	692	690	706	716	718	660	668	699	734	658	668	735	684	645	708	675	688	723	680	689	658	709	670	675	686	631	652	675	657	656	700	725	724	655	678	699	728	687	687	718	716	674	723	694	678	678	750	701	672	662	704	687	685	669	712	709	694	667	728	729	665	626	706	616	700	663	702	700	722	674	665	670	661	679	663	626	736	711	732	740	734	656	644	686	699	680	727	711	687	654	665	693	669	660	700	672	671	687	641	731	663	707	734	693	671	696	663	666	720	636	726	675	669	686	702	677	739	744	661	681	673	679	671	680	671	718	684	618	686	689	695	684	698	740	688	703	679	695	675	698	669	704	697	705	721	661	698	692	621	707	714	672	682	684	668	738	698	697	684	691	687	729	683	711	732	671	712	614	713	676	701	745	679	704	704	638	718	678	682	674	686	653	723	660	690	672	730	710	718	716	673	691	691	691	733	742	700	701	716	683	693	735	670	690	707	706	728	718	659	704	719	665	701	720	683	674	670	707	637	683	632	680	741	641	692	656	676	674	706	668	721	703	680	696	713	655	691	679	712	728	662	712	671	706	681	673	712	722	682	701	716	694	708	703	655	688	669	719	663	658	691	641	663	689	635	685	708	710	667	654	681	698	658	697	638	684	731	662	702	671	683	721	695	702	734	639	666	692	686	669	663	706	652	703	704	678	672	719	713	665	676	667	710	688	674	719	680	722	682	727	679	669	703	674	665	652	664	699	699	668	685	678	683	637	720	746	646	707	675	683	658	641	653	676	668	664	681	671	667	657	721	701	637	688	696	663	683	676	691	675	713	670	689	669	634	680	690	684	665	663	652	701	678	662	677	690	657	688	706	672	711	655	694	711	693	726	712	680	699	696	671	661	655	688	710	718	685	677	713	653	637	684	720	747	684	675	692	686	678	665	717	728	672	695	677	649	676	681	741	725	711	702	628	665	723	719	676	653	710	653	685	723	691	686	677	639	711	673	698	698	700	712	736	695	733	691	731	673	710	672	706	704	665	674	671	658	723	711	739	681	695	735	708	702	672	710	718	713	685	716	726	675	723	658	720	662	693	669	690	689	634	680	705	654	701	694	733	721	712	671	684	687	669	685	740	734	648	663	683	707	690	692	691	694	653	667	732	714	667	648	675	692	660	678	689	672	713	671	689	692	669	726	717	678	715	704	689	738	727	696	711	679	691	700	706	696	681	713	670	674	653	704	694	643	657	714	680	634	655	723	644	621	693	683	697	703	707	720	639	675	688	730	632	704	682	700	706	664	730	647	690	672	709	707	718	682	709	691	668	702	663	650	667	656	673	710	702	715	657	701	692	705	643	694	737	672	742	713	696	694	707	702	667	692	631	642	672	677	690	732	676	686	694	646	657	691	680	641	682	689	682	716	697	666	706	708	675	671	707	659	701	683	690	702	662	643	629	701	649	724	711	705	689	721	686	683	678	651	689	664	661	680	697	690	705	682	682	701	696	687	686	688	747	745	707	693	707	724	629	714	702	712	659	673	704	722	665	709	689	715	685	656	706	742	672	662	667	662	696	645	706	742	714	687	675	695	709	721	661	664	680	646	693	686	687	693	652	692	725	751	681	700	691	705	695	653	659	699	678	654	657	682	687	655	673	704	739	683	712	692	709	688	733	683	708	641	704	658	684	692	661	748	698	669	654	678	676	670	710	672	709	673	674	694	676	681	703	671	750	679	691	675	658	707	678	710	734	652	664	649	699	731	668	718	723	701	640	663	692	727	740	698	699	683	671	748	660	678	695	682	662	715	701	700	706	692	665	678	672	682	685	712	680	660	660	706	697	616	652	696	686	694	687	692	667	682	694	691	689	654	681	698	705	669	680	670	710	695	691	732	691	711	687	679	641	662	669	680	676	643	651	691	703	698	633	709	673	708	730	662	673	672	669	653	708	725	678	667	688	684	682	643	675	663	685	700	712	691	698	684	716	680	694	691	710	703	687	722	738	653	691	688	713	696	672	670	748	704	705	752	690	690	703	713	705	711	711	737	721	731	661	699	697	717	665	684	673	702	684	690	700	688	673	675	699	724	724	699	706	663	690	721	687	695	671	655	682	637	697	644	637	747	684	642	668	702	734	716	673	682	690	691	727	706	664	714	703	726	701	695	677	682	688	675	689	651	682	689	677	624	701	721	623	684	712	696	729	691	653	700	720	671	652	672	711	705	722	686	728	720	685	664	703	652	680	708	694	674	699	678	678	697	685	686	725	718	687	675	642	666	632	687	692	725	633	707	664	718	692	672	712	694	694	697	694	684	663	692	697	719	679	678	661	709	634	667	660	711	709	694	711	682	653	712	651
22172	21018	28782	23458	21018	21063	11677	1164	743	617	530	501	443	431	381	360	332	349	315	299	318	266	262	286	255	271	278	274	264	273	280	275	252	234	279	256	275	204	234	222	262	257	255	241	271	225	232	249	249	247	234	220	226	221	237	222	235	241	286	233	239	261	198	232	261	242	225	231	244	222	238	219	223	219	247	227	247	207	218	239	220	232	253	228	246	267	243	241	228	222	240	212	238	234	236	251	231	228	239	227	220	232	258	238	243	241	226	240	235	246	224	216	246	228	229	213	266	239	227	253	244	222	242	228	232	215	235	222	220	240	237	219	253	229	251	249	234	219	216	255	244	227	230	236	232	219	216	239	244	228	229	231	209	230	231	207	244	249	236	242	232	230	218	207	239	236	239	223	272	268	240	248	256	196	218	224	235	235	244	231	241	202	218	217	235	245	236	221	241	230	222	228	224	218	254	208	242	235	229	207	253	263	205	218	226	219	213	222	249	223	221	220	231	218	210	246	247	244	241	271	262	237	238	229	237	227	223	224	226	206	228	237	229	229	214	220	237	269	235	227	211	229	227	235	236	238	251	200	233	211	208	251	236	213	285	247	219	246	226	227	236	254	254	233	269	221	228	245	227	218	226	227	255	239	226	253	227	240	211	218	236	231	236	247	246	246	234	256	223	217	245	249	238	225	250	242	211	225	247	237	226	217	225	244	220	227	221	278	220	244	241	244	238	238	230	236	236	259	224	253	237	233	223	243	233	234	260	226	241	251	225	209	214	214	220	244	248	231	217	217	238	235	220	244	264	243	239	237	249	227	257	233	238	240	229	225	232	232	212	226	231	218	224	232	225	219	215	245	242	249	235	252	248	232	212	227	274	257	250	217	223	223	220	250	230	209	226	222	204	255	244	230	235	245	240	228	241	242	219	231	238	227	243	217	240	241	256	223	226	246	212	233	230	214	237	244	240	257	235	233	230	198	234	201	213	261	223	224	225	229	235	234	228	214	249	213	219	263	247	229	241	253	229	258	216	250	210	242	232	243	233	224	250	238	215	221	199	236	254	225	241	221	268	221	232	251	226	227	237	228	241	222	228	232	230	226	236	233	216	228	211	255	240	225	237	265	245	253	239	237	236	228	227	249	241	233	223	242	235	263	233	222	247	262	213	218	230	218	238	204	225	248	253	217	237	218	240	237	250	233	234	238	237	225	214	230	229	214	242	252	248	246	214	238	249	243	242	248	243	208	251	231	230	255	235	242	218	239	216	227	263	247	218	230	236	197	197	221	238	238	220	227	248	222	251	230	232	247	250	232	228	241	235	227	254	215	229	229	240	237	238	230	221	279	238	222	218	202	247	215	250	264	221	224	238	238	221	256	239	231	239	238	231	249	245	238	248	208	231	245	227	248	220	219	246	240	216	247	245	211	240	240	216	214	248	237	257	235	232	241	252	248	226	239	241	247	239	218	247	241	247	230	217	233	233	238	233	209	207	254	224	226	250	238	244	218	208	239	231	240	248	231	245	231	238	227	234	253	211	217	230	252	235	218	239	222	248	221	222	224	220	215	237	248	233	226	253	226	236	227	217	242	226	228	218	217	252	253	214	226	233	226	267	259	253	238	241	233	213	236	257	243	221	215	235	245	251	239	241	244	241	216	239	229	238	250	216	232	229	204	234	249	241	244	219	226	214	209	256	251	231	253	209	230	217	230	232	211	237	244	247	247	208	230	250	222	249	191	242	240	230	239	218	244	264	247	208	215	239	232	232	215	206	230	228	231	235	215	232	244	256	218	238	253	261	251	222	242	250	239	221	225	236	253	229	205	215	224	215	215	269	238	242	220	235	241	224	195	236	238	237	257	227	193	255	221	245	227	224	239	244	242	236	239	226	239	213	228	214	265	234	228	246	193	223	246	218	229	215	230	262	196	240	236	217	235	201	234	253	237	211	225	237	239	213	206	255	206	241	226	239	224	242	230	237	225	240	250	198	199	210	226	228	226	217	212	226	233	217	202	220	238	221	224	246	222	256	227	218	215	247	228	222	223	209	223	240	251	209	198	232	216	242	213	228	211	248	229	187	227	226	241	226	251	216	226	223	242	238	215	241	211	226	216	241	230	213	209	255	267	242	218	206	208	217	255	250	243	248	192	252	227	232	215	218	217	247	244	236	222	224	214	225	246	241	232	225	228	223	246	252	236	238	214	215	207	284	244	237	229	236	255	241	242	226	232	239	241	245	226	219	270	229	228	210	210	236	256	248	249	247	226	234	233	235	205	231	183	257	210	219	232	243	250	229	233	236	255	259	220	220	234	264	239	227	232	212	220	242	184	227	237	253	222	230	234	229	223	227	219	229	246	232	241	203	238	222	249	222	259	230	234	222	230	216	247	235	200	238	222	233	228	264	229	245	226	245	231	257	227	198	223	211	232	235	254	250	226	250	220	215	241	244	217	243	225	243	256	208	258	267	239	244	235	229	238	229	239	243	226	237	250	241	212	237	238	235	233	246	220	242	234	237	237	240	242	252	242	228	228	237	230	229	244	225	222	255	225	221	242	226	218	213	242	202	214	227	234	240	244	225	234	246	241	231	226	237	238	230	204	213	226	244	230	238	239	255	225	228	224	225	247	217	236	271	222	218	227	258	231	239	246	229	218	246	217	205	249	214	225	220	222	246	205	230	235	242	218	254	250	222	219	215	227	272	252	236	249	225	213	219	201	206	234	221	249	249	250	237	226	250	229	259	231	238	227	207	211	229	238	230	196	221	217	231	247	230	218	235	209	219	242	249	252	246	242	246	247	245	247	211	246	203	253	219	228	214	213	215	230	207	219	245	252	243	229	250	230	240	240	193	225	242	242	240	245	230	227	218	226	241	222	252	235	238	220	214	236	242	243	239	235	230	222	232	249	241	218	230	246	218	257	259	222	242	224	242	217	260	258	248	244	211	217	218	221	231	216	223	247	247	247	244	227	261	236	218	225	231	206	253	220	233	254	252	233	256	272	213	231	228	235	234	211	234	235	257	213	228	220	214	241	249	234	225	227	253	230	230	233	248	227	261	240	241	238	272	217	255	222	223	220	221	225	231	249	239	230	221	241	247	248	226	247	245	234	240	242	234	238	234	243	210	234	243	222	252	221	215	214	255	239	235	226	239	249	236	227	227	255	240	227	238	257	215	206	242	220	243	226	227	245	211	246	205	241	245	230	224	235	217	267	248	241	242	239	241	260	221	266	239	237	225	233	206	223	246	221	255	188	229	256	229	219	257	219	238	224	249	239	268	253	226	240	232	219	224	227	243	224	216	255	247	265	235	226	216	218	224	246	240	236	231	201	264	225	221	235	230	238	263	237	228	244	256	212	246	240	241	226	249	218	241	243	223	226	205	223	226	232	215	235	253	230	245	233	204	239	201	212	234	240	225	218	236	219	229	242	206	219	236	266	210	229	231	232	222	236	250	228	246	212	234	235	217	246	191	213	237	224	221	244	240	220	255	264
4071	13638	9651	4799	3404	2510	1872	1389	1083	897	735	650	551	496	440	387	359	360	335	353	302	290	274	305	293	304	332	281	281	287	268	265	266	252	261	290	239	255	275	263	271	263	248	281	265	253	257	246	260	210	251	243	223	242	245	227	217	245	250	236	256	234	234	242	241	250	265	236	255	222	262	238	254	255	238	192	222	240	239	204	240	242	232	228	246	229	224	227	250	204	257	241	220	240	203	232	227	245	225	252	213	215	228	232	228	262	213	225	256	216	241	218	220	225	241	258	219	216	271	248	235	271	225	221	202	244	228	224	260	245	239	248	240	215	238	226	248	227	213	221	229	234	225	221	238	241	245	250	199	226	239	261	219	217	242	242	225	260	228	247	250	233	218	216	242	228	258	245	218	220	238	220	221	241	243	239	208	212	242	241	234	218	252	249	219	231	223	221	215	240	260	237	228	229	231	221	232	250	225	240	225	254	254	216	228	221	232	241	242	231	241	251	241	226	186	239	234	259	237	239	231	217	242	234	226	214	257	231	225	250	225	233	253	257	241	251	231	238	209	251	231	236	223	209	225	242	236	254	204	224	217	247	234	216	231	188	235	244	221	238	211	225	232	216	256	230	207	263	240	212	236	224	254	245	237	202	246	227	252	214	229	235	227	237	217	241	249	238	243	237	220	215	231	249	224	214	211	242	287	240	233	244	226	234	227	238	233	220	221	238	256	225	239	214	255	227	248	226	227	240	232	230	231	243	215	235	255	235	210	253	231	251	201	249	222	233	207	228	242	222	232	233	220	233	227	231	238	226	213	224	231	229	229	237	215	236	223	224	230	224	220	233	224	248	245	218	245	250	226	220	216	259	237	240	262	265	228	230	219	252	248	212	223	213	220	236	219	210	236	227	213	218	234	229	238	225	241	266	232	217	230	224	239	213	219	225	236	234	239	214	238	190	245	240	247	212	233	233	216	215	234	226	250	230	245	242	239	233	230	239	232	261	225	253	205	247	249	218	207	218	244	226	226	248	213	238	233	244	216	239	222	222	227	230	225	221	227	250	242	234	236	225	237	222	273	245	219	229	220	250	229	251	233	232	233	225	233	236	240	229	236	213	227	218	238	249	231	268	210	264	244	207	228	245	219	241	246	253	244	228	257	215	212	232	199	218	219	239	232	212	233	227	200	245	256	217	216	215	225	242	224	213	234	227	247	232	244	228	248	211	248	251	212	235	244	218	201	218	232	222	251	220	240	231	222	231	240	255	244	221	218	231	251	243	217	223	202	229	215	263	239	239	218	239	245	220	218	242	223	237	217	209	223	223	219	227	225	241	209	254	240	247	259	246	236	239	247	224	227	218	226	235	215	242	208	220	255	246	235	217	251	259	235	230	232	233	267	223	220	236	221	229	230	212	241	223	205	249	215	237	266	233	249	222	222	249	209	230	224	229	206	217	231	227	239	225	245	227	188	236	223	219	224	219	235	217	242	225	259	240	251	237	240	198	210	245	213	253	216	235	245	243	252	220	232	217	228	225	214	242	250	227	220	217	226	233	223	238	230	235	237	244	249	210	214	230	255	242	225	245	227	217	190	234	234	231	240	259	250	225	237	211	228	258	238	216	238	233	215	249	224	219	241	228	213	219	214	238	239	218	225	235	245	234	230	230	248	214	228	216	214	216	222	208	237	252	233	215	224	234	196	224	259	250	244	222	233	230	226	256	240	229	248	241	242	248	230	235	251	218	240	234	213	240	221	231	247	217	261	248	228	250	219	256	218	228	237	213	250	215	238	219	247	247	254	223	237	236	265	219	199	265	251	231	253	229	233	246	234	222	245	238	238	195	216	249	247	224	251	216	207	219	224	228	228	235	233	237	217	227	210	236	205	234	232	234	230	227	234	208	217	242	246	222	213	258	218	208	228	200	235	241	243	246	231	246	226	236	239	211	235	203	242	234	247	226	221	245	234	238	249	222	205	225	250	225	238	249	244	238	224	232	222	238	236	246	237	237	225	248	249	237	234	253	221	221	240	269	235	227	239	240	258	209	211	232	236	223	230	211	216	214	242	229	213	246	220	234	253	228	206	265	222	227	201	227	227	222	260	223	238	233	183	225	218	223	258	238	232	227	231	254	238	220	236	222	235	211	225	227	215	242	247	244	233	222	234	229	234	224	233	214	214	233	223	246	219	247	254	214	261	221	249	267	246	257	229	239	234	230	209	234	221	237	218	232	212	237	245	258	224	227	248	240	217	241	216	255	245	228	221	238	206	229	226	230	239	235	208	216	230	252	248	247	229	212	243	234	246	236	240	243	244	244	242	227	213	241	221	230	237	228	229	241	239	247	254	196	225	223	234	217	244	229	224	230	217	225	237	235	239	236	248	209	255	219	238	212	241	239	210	243	244	245	273	214	235	221	205	211	246	225	243	215	244	222	199	231	228	241	235	214	247	228	243	239	246	245	247	243	210	237	229	216	228	238	242	237	246	241	227	233	216	235	237	226	258	256	241	227	248	246	203	244	230	284	242	212	221	230	225	196	229	222	229	203	231	238	221	227	203	232	241	235	245	229	242	245	221	249	244	243	257	230	229	216	238	228	234	236	186	224	268	248	219	217	226	237	237	214	241	235	231	240	236	248	242	239	222	206	240	245	204	222	212	231	239	249	224	247	208	224	240	241	231	246	244	227	241	242	225	232	237	218	238	236	205	211	215	257	247	210	231	244	229	226	234	228	241	247	233	201	221	249	269	272	234	229	231	224	254	226	233	243	227	230	228	241	204	257	227	207	223	262	256	238	214	227	246	222	230	219	239	253	237	236	243	222	227	251	226	204	222	239	210	260	243	212	237	240	222	229	216	228	217	240	233	237	233	228	226	252	219	245	230	226	237	247	259	224	226	250	240	256	247	255	228	249	254	195	247	216	239	230	231	246	263	243	231	229	257	234	231	246	202	253	229	236	246	239	231	229	222	237	223	240	220	235	244	253	214	263	248	233	240	210	242	239	260	218	198	225	222	226	228	248	231	248	247	227	267	240	270	242	246	212	234	239	236	236	241	241	244	232	248	243	239	228	210	234	248	244	244	227	257	251	225	228	261	244	224	232	217	222	260	237	248	213	244	237	261	227	215	239	219	241	242	242	240	238	228	228	226	260	211	245	231	252	206	232	215	243	198	237	227	242	235	267	229	253	237	230	218	253	228	234	219	234	247	227	221	253	231	234	260	225	247	236	242	236	254	250	220	199	250	226	221	236	243	215	206	223	245	235	214	249	225	228	226	266	248	250	241	240	246	241	255	253	224	224	231	226	241	221	205	211	235	246	227	272	249	252	240	237	250	242	263	246	220	232	249	234	227	232	281	224	232	218	223	217	231	230	236	247	221	221	242	231	206	242	222	216	220	242	250	243	221	239	216	228	230	243	234	235	237	243	211	241	238	248	225	232	212	230	220	253	224	212	254	219	245	229	221	225	261	250	232	266	260	247	225	211	229	219	233	215
27075	20752	12553	1644	791	708	717	666	674	682	688	670	611	610	612	673	648	693	636	629	635	624	648	629	658	634	617	685	691	655	666	625	596	647	654	624	670	689	589	628	631	625	652	627	621	670	632	614	639	637	645	677	626	621	613	605	615	582	656	602	655	630	640	647	654	627	639	663	652	606	634	607	634	649	648	662	626	622	691	610	658	649	630	640	607	661	627	624	626	635	611	624	633	594	644	605	629	633	628	604	637	641	587	622	690	616	646	619	657	622	636	646	656	681	637	647	610	656	623	610	610	631	588	642	649	604	639	613	643	655	595	640	592	648	624	660	642	647	669	607	651	669	620	651	644	601	636	675	613	671	665	598	610	593	628	639	600	645	654	620	627	662	647	596	610	665	594	652	580	620	635	600	616	608	647	632	660	644	649	630	592	637	645	694	588	632	656	577	648	648	643	694	646	668	632	622	664	660	637	640	634	636	606	658	646	601	635	650	636	651	622	620	633	619	601	698	604	645	679	653	599	622	680	666	648	616	679	638	651	672	633	624	645	597	624	657	654	656	605	657	629	646	647	639	665	623	651	633	644	597	644	584	661	629	634	631	614	626	638	656	635	652	635	618	718	631	661	635	645	664	667	624	653	659	661	623	631	663	672	586	629	625	634	621	673	631	645	648	654	631	606	684	642	591	611	658	650	607	673	616	645	623	628	632	633	661	624	650	600	656	633	652	638	629	642	630	670	708	640	659	651	634	632	648	633	630	618	635	620	612	622	634	644	653	651	635	641	696	647	644	685	607	638	641	626	646	600	676	630	588	625	642	683	651	602	636	623	581	618	641	599	677	669	662	644	617	618	636	689	629	660	601	656	637	655	662	676	678	653	618	656	616	656	673	643	580	617	632	661	632	604	633	649	627	673	629	615	657	625	672	557	621	617	651	681	647	628	634	600	626	621	601	655	616	643	624	640	673	600	654	641	660	682	662	573	650	591	648	661	630	639	699	612	626	656	597	642	617	615	665	663	580	593	647	690	647	608	676	638	622	621	650	663	596	614	620	628	657	688	640	654	647	658	638	663	637	623	635	638	652	661	620	638	645	652	638	649	648	645	620	677	606	686	619	609	577	591	602	674	634	612	634	619	635	652	609	645	633	605	632	659	625	610	606	597	666	655	661	642	610	640	642	636	580	652	652	631	618	660	628	673	638	629	624	645	645	658	637	634	665	634	661	614	614	672	602	644	674	652	643	653	661	626	636	641	654	618	631	675	621	669	595	623	640	650	642	646	640	679	628	630	693	613	680	669	605	692	631	610	683	616	676	636	678	630	631	603	682	616	602	649	641	656	612	610	619	611	610	607	655	660	620	672	638	618	691	668	607	624	672	580	642	635	592	658	630	614	645	621	610	585	613	630	666	640	644	614	648	615	589	631	601	666	665	635	608	626	662	616	657	627	641	641	629	637	601	615	660	648	603	651	621	629	634	639	633	653	620	647	639	596	647	675	599	616	609	644	651	630	629	637	655	596	632	670	641	659	644	647	621	587	647	619	679	640	643	670	669	638	647	647	569	673	632	671	635	637	640	678	643	636	644	647	651	609	607	625	622	604	625	667	622	684	646	662	673	600	654	619	639	677	629	623	688	612	670	638	654	615	634	641	623	618	576	698	611	645	645	612	659	647	611	607	660	583	664	600	604	602	628	629	655	642	642	638	629	657	651	654	621	658	595	627	621	597	665	617	646	634	622	621	648	657	621	672	574	651	605	607	599	628	644	654	619	641	638	671	639	660	642	612	659	618	625	639	652	636	624	621	660	641	613	648	630	606	646	650	644	633	628	588	631	650	643	644	628	615	611	630	663	639	662	617	668	631	600	623	645	629	623	637	637	671	660	607	655	616	614	632	633	620	637	666	635	655	675	603	650	633	633	718	614	630	634	665	674	634	610	660	651	636	679	618	611	662	683	644	692	650	632	644	667	600	612	658	653	621	622	628	666	667	627	639	665	635	671	639	637	633	636	598	620	621	612	664	629	630	646	664	631	647	609	653	682	622	617	624	636	594	631	654	637	631	651	635	645	673	620	589	632	616	647	665	649	634	617	628	674	636	667	655	657	643	633	653	666	597	625	670	654	634	641	642	590	594	628	618	618	639	628	617	653	647	635	661	678	607	608	631	615	629	623	617	663	655	645	698	615	607	644	628	635	588	645	628	637	698	637	628	662	642	637	591	615	629	634	643	664	625	639	664	634	673	640	620	617	668	679	666	662	617	636	592	626	611	631	639	645	640	716	683	638	659	641	617	626	579	660	617	650	620	590	606	622	590	622	636	652	640	628	659	613	573	614	640	601	627	597	624	619	628	637	689	656	612	668	653	592	662	600	648	591	662	648	642	627	639	608	636	626	577	646	613	645	624	642	640	631	625	631	607	644	615	624	575	613	625	631	677	679	637	590	631	673	610	638	608	650	666	667	676	651	608	624	630	627	653	648	641	654	587	693	603	635	647	627	583	633	585	665	664	617	664	651	632	647	643	655	614	640	631	662	669	639	643	634	648	658	661	633	623	630	585	624	661	652	649	633	601	642	583	645	634	631	605	651	618	646	686	592	626	638	669	641	653	667	615	598	637	662	644	672	635	616	630	633	651	637	621	648	651	571	646	632	632	619	633	622	659	653	625	612	629	644	642	623	616	632	651	660	590	632	563	646	629	639	586	639	617	620	635	657	619	618	683	644	623	665	632	636	658	646	661	625	606	622	651	679	660	656	616	649	657	605	680	660	641	653	650	649	654	631	628	626	622	616	621	661	601	640	610	605	646	657	630	594	657	646	591	638	598	659	629	677	649	606	682	625	589	583	634	645	652	635	630	597	602	573	669	686	596	625	582	647	670	632	625	623	593	647	626	618	659	668	627	621	644	641	650	633	631	630	647	641	630	632	631	606	640	622	630	666	654	652	617	617	664	679	642	630	644	634	643	652	603	664	610	632	640	621	602	653	660	661	672	627	647	664	650	610	656	676	616	646	658	651	637	651	661	624	636	633	606	679	663	660	695	593	645	647	603	600	611	667	612	597	605	669	628	651	662	652	628	658	639	661	629	613	611	610	602	617	653	608	612	614	681	644	610	674	588	643	634	629	653	651	641	610	628	656	630	628	651	651	638	633	631	638	676	669	649	604	632	626	648	645	643	662	653	590	571	671	618	691	606	653	637	626	650	671	673	605	618	638	674	658	577	615	660	581	642	614	606	649	687	647	631	634	650	635	635	629	588	631	659	616	633	660	621	655	653	619	618	618	638	650	612	620	632	673	641	734	585	672	716	645	644	602	646	663	591	643	641	628	675	580	626	630	638	598	639	655	607	599	630	643	645	626	610	621	640	630	622	648	652	591	617	600	649	699	631	614	640	628	622	603	637	636	635	605	637	646	653	653	626	666	640	629	598	658	601	660	663	669	665	684	626	634	618	620	634	673	663	644	629	647	616	643	629	674	626	583	655	641	653	649
4634	2544	1718	1136	919	848	750	756	694	700	661	658	623	645	679	681	628	646	652	586	686	669	625	617	670	654	650	610	657	644	613	618	651	656	665	674	696	614	624	640	649	674	654	626	641	636	647	614	621	621	606	675	635	656	635	671	629	600	624	659	661	600	664	639	626	636	646	657	644	659	662	660	647	689	585	627	658	642	642	685	653	642	642	604	637	613	647	653	648	681	635	663	645	650	624	586	640	658	599	639	612	610	617	612	628	635	656	652	615	635	617	613	638	637	598	628	670	647	657	625	650	676	638	675	701	671	615	664	616	619	664	600	654	617	698	659	634	637	602	665	672	628	619	674	669	645	630	651	633	635	613	671	669	663	600	600	625	607	638	665	634	613	627	675	629	646	683	618	627	674	635	662	690	663	627	635	682	669	647	636	643	651	674	607	594	626	578	644	648	652	657	623	693	633	686	681	617	620	635	661	630	620	649	637	638	635	638	678	620	638	670	581	616	632	654	653	643	642	609	637	650	654	638	652	643	677	663	657	635	658	635	651	696	639	623	658	638	622	678	614	655	628	659	679	648	671	613	637	625	625	675	653	640	646	680	677	608	640	634	651	589	673	643	647	650	639	660	648	639	595	644	632	635	680	639	637	656	645	700	607	623	652	706	660	653	634	679	677	621	649	670	617	632	638	630	679	690	627	648	700	655	631	623	657	645	639	660	678	645	656	669	673	620	639	636	648	642	657	679	629	654	667	641	668	622	646	640	601	673	657	640	648	659	679	587	650	648	675	629	641	655	641	646	624	629	652	646	621	618	636	654	635	608	607	661	633	679	655	620	644	626	658	653	622	667	666	642	587	632	651	612	637	613	653	652	671	609	667	631	600	695	621	627	623	658	641	653	653	645	637	603	660	602	626	644	631	634	655	652	632	633	615	619	663	660	616	642	683	644	637	710	684	640	631	630	647	635	624	669	658	651	662	654	620	613	598	660	655	667	630	617	649	688	619	607	654	656	598	672	617	661	673	617	633	641	625	648	608	612	620	649	647	638	692	639	647	651	679	613	654	647	629	637	581	654	619	663	639	645	650	646	646	671	646	704	669	677	608	639	607	695	583	648	634	596	681	643	627	649	616	612	621	609	659	637	670	663	655	657	663	620	582	650	613	638	619	683	639	665	669	633	630	595	581	663	607	646	637	677	622	649	583	673	650	638	660	655	618	646	686	623	660	690	568	660	615	595	573	645	587	668	643	658	605	684	637	665	670	625	649	674	649	621	695	665	669	628	628	641	622	643	633	652	679	662	679	613	663	639	689	644	616	613	647	608	662	640	598	690	641	647	667	631	684	637	640	593	668	630	592	662	637	643	648	645	636	644	655	682	645	652	636	656	647	652	664	645	654	645	629	661	622	653	627	695	672	600	675	630	642	628	639	684	668	614	622	649	671	665	652	659	637	619	658	667	660	634	639	667	645	592	626	620	637	659	636	617	590	652	653	637	602	616	674	671	642	637	618	625	581	672	653	684	624	600	667	617	633	615	666	640	641	629	657	638	635	600	653	635	609	639	640	675	588	647	657	673	602	648	600	650	624	636	642	615	620	652	642	672	604	643	650	626	673	641	666	652	686	648	649	649	643	614	629	662	627	678	685	660	620	603	692	651	589	647	647	658	677	627	653	618	638	665	623	682	615	656	632	692	666	620	627	617	656	664	680	677	631	662	616	618	636	661	650	640	646	646	647	683	640	655	624	663	675	676	662	657	633	684	629	614	666	663	662	655	649	666	662	649	636	614	630	683	627	679	631	644	625	619	617	650	699	673	679	632	643	634	653	628	642	637	674	656	588	655	660	633	635	649	681	653	656	649	618	668	631	647	681	663	662	631	707	671	655	636	622	634	652	616	638	681	666	615	651	641	657	632	640	661	666	659	625	686	647	630	629	639	670	613	638	670	651	684	635	651	616	650	641	649	628	647	559	667	638	574	704	654	649	632	615	632	679	644	681	653	627	627	693	590	675	666	655	588	656	628	649	657	650	654	649	625	648	656	632	662	630	645	629	603	586	641	615	613	666	636	685	673	632	665	648	649	656	651	622	608	656	687	625	648	631	621	676	644	666	651	669	670	633	663	656	682	638	640	592	595	620	658	615	614	662	642	667	655	688	636	658	624	594	632	626	639	662	650	617	654	639	655	627	645	667	651	608	649	667	653	689	604	651	705	618	625	625	613	682	616	659	648	667	623	668	638	601	633	659	623	658	632	648	619	630	656	668	642	672	606	643	662	643	640	656	617	644	673	656	591	668	643	656	635	623	636	647	642	609	684	643	641	653	656	607	652	606	600	680	690	629	638	624	644	680	626	625	605	675	651	675	654	662	624	629	631	634	640	651	656	610	658	622	656	653	623	639	697	639	680	622	654	620	642	644	604	659	648	616	692	641	620	675	628	618	604	648	651	626	686	623	672	620	661	620	607	617	617	614	646	638	640	628	684	605	628	661	665	694	592	659	641	645	594	646	631	683	634	669	680	660	620	639	660	684	608	643	613	622	636	644	640	651	676	652	638	655	627	630	659	637	612	641	652	605	639	643	626	645	644	644	651	634	617	679	641	662	652	639	612	636	646	606	674	684	643	601	641	618	615	601	658	653	642	637	672	646	666	649	664	654	637	624	613	602	656	640	603	670	611	631	634	671	672	633	659	648	658	628	626	633	638	614	623	657	629	628	637	654	661	645	623	593	646	648	650	621	683	627	602	688	657	658	625	686	659	639	673	655	637	651	636	659	631	595	652	658	625	596	659	643	685	633	647	608	649	602	642	635	654	632	666	657	613	675	563	677	643	633	630	637	586	639	644	679	632	628	653	636	706	670	659	674	652	626	669	640	620	629	663	618	671	662	666	648	653	655	639	642	658	659	666	606	675	645	638	632	620	664	680	646	661	609	681	658	670	636	683	632	634	648	661	615	681	633	622	616	685	609	593	639	678	625	676	618	620	682	633	653	631	657	658	677	643	631	671	667	660	670	637	637	632	637	623	633	641	607	623	677	628	601	654	627	646	590	659	620	659	610	685	597	637	665	659	647	638	654	632	621	634	632	610	629	654	650	628	650	626	691	659	660	574	646	631	658	615	601	633	606	614	652	661	636	685	622	616	641	647	685	638	636	623	649	660	621	614	588	591	620	638	644	659	644	645	667	645	616	626	643	680	671	612	628	665	677	666	628	635	637	613	647	595	654	660	669	645	649	622	670	647	645	593	655	682	646	678	646	631	636	649	649	640	609	660	606	640	626	652	602	624	665	640	664	653	613	631	630	663	639	671	633	612	623	637	629	624	631	615	640	651	665	711	636	576	632	606	649	655	672	638	641	607	664	671	666	645	662	665	613	600	631	619	625	640	636	644	654	662	635	665	581	659	641	646	641	650	619	633	675	560	628	621	639	663	682	653	624	605	652	646	647	645	683	645	662	668	644	630	681	662	641	596	616	644	650	606	623	678	656	668	654
23361	20978	28342	23817	20986	11652	1089	665	557	545	430	412	386	392	409	353	337	330	336	347	314	344	320	302	297	315	323	288	322	339	291	317	319	323	292	331	315	348	305	302	278	295	295	286	291	325	313	297	279	301	299	285	312	296	290	279	300	322	289	312	301	284	293	284	312	304	287	290	277	288	330	310	315	281	300	273	314	282	299	263	330	283	288	271	301	315	275	310	284	271	257	282	303	280	315	296	278	249	305	288	273	305	291	282	305	292	271	274	273	317	314	298	280	298	298	340	264	289	298	310	277	286	251	283	286	316	279	293	284	280	296	316	299	286	298	278	307	299	306	308	256	275	307	259	292	298	287	293	284	294	292	318	299	270	290	303	296	271	298	320	299	277	295	300	285	299	295	308	272	288	275	255	296	311	275	277	290	290	287	261	272	291	299	268	260	305	302	299	293	268	302	285	306	290	279	287	284	294	276	283	267	303	295	249	303	292	331	304	279	288	296	275	268	308	288	314	271	271	290	286	292	298	279	271	285	298	310	293	312	302	297	304	289	278	278	292	254	288	312	282	305	260	299	321	279	304	293	285	292	283	300	285	301	293	290	310	305	286	282	288	302	291	276	287	306	311	301	326	270	273	294	294	299	289	271	267	275	280	270	291	298	290	279	279	304	290	290	318	289	270	313	308	270	264	287	283	275	256	276	300	287	289	271	303	290	299	281	285	286	286	280	312	271	310	266	306	284	285	269	315	277	308	310	283	316	267	293	287	259	286	322	272	306	282	309	284	308	315	289	306	282	312	296	291	301	313	278	307	287	272	255	289	259	284	295	276	276	286	287	282	290	293	282	337	283	323	315	284	290	289	287	299	302	284	292	261	324	306	292	296	280	298	258	257	296	276	307	296	300	291	297	284	296	305	293	310	288	319	272	286	290	295	288	285	274	281	286	322	261	284	272	317	289	290	290	300	306	319	281	277	293	303	295	300	271	300	294	282	303	288	278	286	298	263	294	278	299	290	295	295	272	266	312	280	279	279	320	272	285	281	281	314	313	284	294	298	310	286	302	296	296	277	283	300	283	293	308	282	284	289	284	299	260	278	280	274	250	304	286	314	285	311	291	291	279	310	262	303	296	298	278	279	290	296	286	330	280	298	281	294	302	297	286	321	284	283	306	264	295	287	296	293	264	314	277	293	262	283	263	302	300	268	326	310	304	297	315	287	259	253	286	283	289	258	293	284	313	287	274	282	296	295	276	273	278	272	322	273	304	266	316	319	316	326	337	300	280	303	300	313	277	287	306	302	292	335	299	292	296	318	299	287	285	288	295	287	284	299	287	287	276	299	311	279	285	282	268	290	270	307	298	286	258	309	289	301	279	291	278	268	278	303	291	295	289	292	280	284	288	279	317	297	297	302	277	289	309	298	307	254	299	286	309	298	305	295	277	277	286	306	308	314	273	304	311	309	295	279	295	292	265	263	274	304	274	296	257	320	281	331	265	289	292	312	288	291	312	287	262	267	300	291	304	297	289	272	315	294	310	312	318	315	289	280	300	291	304	292	290	291	286	287	291	334	298	276	302	253	273	291	288	274	311	294	290	286	278	247	311	297	296	274	298	278	279	290	290	296	284	285	290	299	292	272	283	312	289	269	294	290	296	304	305	293	285	275	278	289	317	299	316	296	283	296	288	281	284	268	273	294	267	283	290	307	253	281	295	293	318	299	273	283	278	289	288	288	289	290	280	308	300	304	323	294	312	269	270	277	305	315	306	301	297	291	309	315	275	307	286	256	312	285	298	296	288	301	282	293	321	269	286	297	284	287	257	296	303	287	296	315	289	267	297	282	288	305	263	285	291	295	265	261	301	286	289	311	290	289	288	295	289	253	284	283	272	262	295	273	268	274	263	305	264	298	299	298	273	307	311	287	304	307	280	300	267	274	259	281	296	317	296	277	292	291	291	282	307	286	322	303	312	295	320	291	272	305	276	297	278	294	280	313	292	317	302	286	261	283	297	305	301	298	290	277	275	280	293	272	292	260	299	280	275	297	269	281	277	287	284	292	299	303	284	298	328	268	291	261	303	297	284	293	282	319	285	300	304	278	304	272	289	272	264	284	295	289	279	289	274	285	270	291	285	289	283	279	273	298	277	286	254	320	285	293	312	269	292	299	256	295	285	316	285	303	299	282	295	294	289	285	274	316	278	299	291	303	297	292	259	314	314	261	305	257	276	269	309	283	259	314	283	279	268	287	296	265	315	294	295	250	286	324	303	300	291	308	283	294	292	292	300	308	291	297	296	288	281	296	269	261	317	304	259	288	291	303	278	306	271	255	292	290	284	292	265	304	321	270	296	287	293	287	297	311	268	268	246	274	287	300	271	301	317	279	252	301	303	305	281	307	292	278	295	306	272	301	297	303	297	270	284	256	327	292	299	288	272	308	281	297	298	273	280	278	308	295	289	311	270	288	300	300	281	323	286	286	284	281	251	307	270	297	283	303	284	312	279	352	305	309	282	289	278	263	249	306	302	288	287	280	289	299	300	280	265	305	313	309	290	276	313	280	281	289	279	287	289	263	289	277	286	289	289	278	299	247	290	316	310	277	294	309	272	277	284	292	263	298	290	277	306	292	286	313	240	263	284	302	308	304	308	345	308	316	273	277	265	301	287	279	289	293	288	288	287	307	318	293	315	288	323	257	281	308	287	268	279	265	298	286	307	281	285	267	277	291	270	255	293	290	275	317	295	289	289	301	292	280	318	296	280	303	276	286	300	287	295	306	295	314	300	310	275	279	280	272	275	283	275	297	305	290	273	300	296	284	301	289	299	305	278	301	299	280	274	317	267	272	282	284	299	281	288	274	289	304	306	270	295	305	280	337	284	276	251	273	276	302	282	305	331	263	285	299	288	307	282	313	290	277	301	306	271	281	263	303	292	296	297	305	273	311	246	321	269	303	312	283	267	264	271	299	341	302	260	304	299	310	287	278	300	296	258	267	303	286	300	302	297	297	320	297	308	282	315	278	301	300	317	289	247	278	315	283	295	280	273	346	258	289	308	262	287	292	278	305	283	324	288	297	281	289	276	259	268	305	301	293	321	275	302	290	266	285	278	318	271	299	321	319	257	307	265	310	291	330	264	272	286	271	275	299	255	285	305	288	282	292	287	293	274	265	303	308	309	270	280	298	309	273	278	303	269	299	276	299	295	270	305	301	338	291	304	282	261	287	282	320	284	275	317	313	287	289	307	308	310	301	263	287	252	303	278	295	298	283	301	286	300	319	280	322	284	285	302	277	306	278	290	311	292	309	272	293	275	316	275	290	289	263	306	312	304	279	266	264	287	270	258	272	280	293	297	291	295	257	299	283	299	298	294	304	301	282	298	291	266	305	293	285	308	240	289	292	302	272	280	308	282	279	318	268	298	279	309	269	295	291	283	277	287	277	293	310	267	268	245	322	297	301	308	325	289	287	298	288	285	285	280	298	268	297	276	325	292	304
3588	8888	5918	2830	2014	1540	1154	929	699	629	548	504	461	424	425	355	395	398	363	339	326	353	327	350	359	336	313	338	317	326	320	297	322	330	314	305	300	314	322	317	308	314	295	312	316	278	288	336	281	309	334	292	314	316	319	295	313	297	297	292	318	301	291	305	291	315	321	308	298	296	301	322	287	314	302	315	300	308	309	279	289	320	305	295	291	288	299	291	324	276	318	297	332	306	311	324	299	319	293	302	295	292	292	293	319	304	348	288	307	299	264	308	285	301	324	339	317	302	322	309	300	271	336	308	291	273	314	314	304	280	295	322	301	307	288	300	331	270	273	307	314	313	269	280	311	291	305	296	297	275	293	300	317	295	334	289	308	304	294	332	308	276	287	286	299	294	302	270	315	301	286	302	293	306	326	303	316	321	291	315	300	281	290	306	303	303	285	283	282	321	281	306	292	311	292	311	300	295	317	323	304	291	293	294	331	331	296	300	296	305	305	314	306	296	331	315	313	303	279	307	304	314	321	271	322	295	288	318	300	319	339	324	302	296	310	298	295	299	297	314	312	297	318	336	282	284	273	278	315	299	273	315	319	307	310	281	282	329	303	305	289	319	317	306	324	315	302	318	314	277	297	249	286	301	294	301	285	278	300	308	292	300	298	304	305	272	288	270	293	312	310	303	316	308	306	309	308	312	297	311	286	304	324	306	323	268	291	302	324	311	297	323	314	311	330	299	321	293	294	344	287	301	318	278	305	301	296	317	301	314	309	283	317	297	300	332	288	292	345	304	294	325	308	293	310	310	292	304	292	302	321	337	293	273	314	290	275	311	316	309	293	290	295	305	307	290	307	320	308	288	298	305	300	303	318	339	317	297	334	315	270	309	290	282	302	301	297	300	298	343	296	317	308	281	303	303	307	290	305	291	323	338	268	286	307	278	310	282	331	298	293	314	297	297	309	321	292	306	280	323	280	304	285	272	301	303	304	249	294	281	318	288	303	341	281	282	267	300	333	334	289	310	300	308	293	329	288	243	329	305	306	296	301	298	326	313	321	327	290	317	305	289	316	291	303	293	324	322	307	314	298	265	300	295	318	312	287	305	322	320	292	288	317	281	303	297	307	299	327	303	304	290	307	297	296	342	295	287	301	311	313	284	318	297	296	288	275	292	300	322	296	321	284	326	286	299	314	320	294	296	282	304	314	275	330	299	334	304	313	298	311	275	290	292	295	289	313	328	294	280	292	281	298	294	309	265	274	288	311	309	285	297	335	302	328	295	279	315	321	276	306	309	315	294	330	290	297	304	321	304	318	272	298	302	298	288	303	320	288	327	275	294	322	283	305	307	321	345	323	305	290	313	300	320	290	294	322	296	317	285	320	283	289	290	278	257	311	326	297	301	316	285	293	296	291	289	284	312	308	314	318	320	317	299	286	304	304	340	277	296	294	315	301	297	297	340	314	292	330	331	311	271	264	294	269	298	329	291	324	271	307	308	299	273	327	311	325	296	315	320	313	289	304	296	251	302	291	306	306	290	284	308	292	295	284	300	298	301	319	277	293	327	304	293	314	313	293	303	316	301	291	293	314	294	287	300	300	316	293	296	315	282	324	333	291	309	303	286	303	275	275	311	278	302	292	290	307	278	336	312	279	281	287	304	306	311	288	283	298	292	342	295	300	302	313	308	297	288	306	319	266	313	309	309	310	295	317	311	328	298	319	315	327	284	302	313	315	301	298	311	301	274	268	277	309	317	321	319	290	266	292	306	311	325	301	301	330	320	329	289	303	311	295	271	289	316	279	309	282	307	312	316	301	286	289	273	317	332	294	301	316	284	295	284	344	284	292	319	302	311	288	303	281	290	294	322	296	293	321	307	315	302	266	302	307	296	299	269	274	280	290	303	286	287	312	282	311	320	290	315	305	312	336	292	327	288	300	338	292	291	330	311	295	272	292	312	304	304	307	265	314	289	280	323	300	305	292	301	342	324	261	301	293	306	291	299	318	295	286	317	305	319	276	307	289	274	303	300	313	326	327	309	296	309	319	319	312	296	297	308	307	295	318	321	286	319	338	284	325	273	304	294	318	280	332	277	302	326	312	282	297	318	321	289	319	287	315	292	309	329	328	276	285	292	271	298	313	324	267	335	279	319	288	293	304	292	271	295	301	303	290	316	295	330	295	334	290	325	317	331	314	290	280	288	328	311	315	307	310	284	288	290	283	306	290	292	248	328	328	320	317	308	301	309	315	294	290	286	319	296	269	283	295	322	293	334	344	329	285	304	294	317	286	307	298	274	310	314	326	267	278	318	291	316	314	293	298	298	339	333	283	300	315	282	310	333	305	314	297	318	299	270	293	295	324	307	287	316	292	301	300	327	307	337	313	287	315	306	309	283	294	319	324	289	314	340	286	295	292	296	293	293	307	261	300	297	334	298	331	312	300	297	326	283	316	344	292	315	283	304	288	305	277	294	282	300	268	303	288	312	293	315	297	337	307	307	327	303	315	253	319	297	323	318	299	317	308	300	310	296	301	320	341	304	341	314	263	279	304	288	314	292	273	304	324	292	316	271	322	298	285	306	293	298	283	285	326	283	273	267	312	297	292	287	309	313	290	299	292	286	302	304	320	287	282	287	311	269	280	302	316	313	298	312	287	312	360	295	301	290	292	327	272	301	292	334	304	309	294	314	322	280	301	282	281	309	291	315	313	283	320	324	314	325	279	314	314	310	304	320	321	295	298	333	298	309	316	303	329	322	302	312	316	331	318	296	303	264	343	304	303	316	329	281	324	304	291	264	284	279	321	303	326	296	290	309	319	265	296	307	291	322	313	313	296	310	318	283	316	305	304	334	278	320	315	276	307	338	288	270	277	306	316	292	298	311	291	275	294	263	292	282	280	318	308	339	342	324	316	292	293	316	261	311	268	280	299	297	320	284	299	272	294	299	325	342	282	296	279	271	304	299	307	312	294	336	286	285	311	304	306	310	293	322	295	309	328	334	319	317	286	312	303	313	273	303	287	317	315	303	300	258	287	312	295	300	348	307	314	326	306	298	310	276	283	313	274	315	337	297	279	321	326	265	301	295	297	310	326	302	294	300	309	304	304	308	279	322	269	273	312	310	285	297	303	295	325	315	299	290	279	296	312	278	306	296	326	336	306	290	314	289	305	284	321	304	317	292	286	300	266	291	317	326	297	296	285	259	280	296	308	316	286	293	296	284	322	300	281	275	290	293	296	314	317	285	302	282	342	274	329	259	334	307	318	292	319	312	324	295	291	306	334	330	302	297	308	302	304	297	296	284	290	286	318	300	338	293	321	291	315	306	309	313	292	263	255	316	306	285	297	303	305	306	278	292	291	308	308	306	287	277	323	275	281	299	308	272	294	291	327	312	281	299	328	273	306	296	290	281	255	301	306	314	287	297	289	294	312	280	306	302	301	312	279	296	298	302	318	323	284	294	303	281	372	305	338	294	289	320	296	284	283	312	288	314
24324	20912	27392	24599	14877	1486	1045	874	814	800	786	808	798	724	730	787	745	762	708	765	718	726	690	730	650	687	797	737	696	719	688	685	740	736	736	760	704	743	739	761	710	657	781	769	722	740	688	722	730	754	676	751	754	715	655	703	681	696	709	727	706	681	681	654	729	731	695	661	685	745	680	698	693	662	696	690	696	705	685	702	710	709	692	727	691	702	723	708	741	701	638	710	713	624	685	670	675	718	656	716	689	652	719	713	724	731	692	676	734	648	686	708	698	709	755	711	707	720	688	692	764	763	711	706	726	720	706	699	714	705	722	736	756	710	773	664	726	703	761	722	711	707	658	671	678	692	733	654	691	735	727	680	717	726	678	706	723	670	702	707	671	711	699	675	679	651	710	731	706	705	744	693	710	731	668	686	686	680	707	738	730	714	692	683	685	729	703	705	727	722	677	716	699	691	681	718	725	707	706	703	649	714	655	733	714	722	714	690	737	740	720	693	701	665	722	620	719	718	711	702	675	700	635	720	755	716	673	685	670	699	682	717	759	719	665	687	700	696	648	738	729	717	683	682	743	728	667	718	692	708	675	705	656	679	730	700	692	751	700	714	689	723	694	712	671	725	708	696	667	701	697	679	712	771	724	697	708	697	689	727	654	651	716	750	717	690	701	689	742	631	709	694	704	720	714	740	716	685	743	705	703	671	690	712	678	742	740	732	721	683	665	688	639	737	736	679	727	713	735	702	639	665	706	698	682	705	692	720	725	719	647	747	714	716	705	702	709	688	699	729	720	685	765	717	716	687	713	697	741	713	676	693	694	762	742	722	723	724	746	751	701	693	722	645	686	670	645	684	679	688	667	729	680	717	692	736	728	684	680	756	670	710	703	673	691	718	642	684	671	707	723	709	718	665	726	737	724	700	665	701	703	628	697	698	699	718	677	676	669	684	711	687	725	676	708	696	688	713	693	650	720	723	687	720	676	682	677	702	690	707	676	658	724	708	713	680	740	704	714	683	720	736	700	644	674	778	697	731	729	692	742	706	728	666	737	699	707	683	737	680	751	691	697	702	740	700	725	682	758	707	683	716	703	692	684	691	668	644	700	691	672	682	706	670	700	710	662	697	759	715	709	695	672	687	672	695	684	745	671	733	696	682	698	683	720	712	739	681	720	682	693	716	691	702	701	699	680	691	735	675	758	709	694	674	705	677	688	706	699	723	678	697	627	704	685	691	677	706	700	721	708	735	732	670	679	767	716	700	676	746	714	692	664	729	674	708	715	696	722	742	694	634	708	742	666	700	727	667	695	716	711	715	677	678	737	707	724	737	694	655	741	699	675	747	744	701	693	695	697	718	688	657	677	723	665	726	681	720	706	709	715	667	689	707	667	735	715	721	704	712	712	743	719	668	761	730	694	700	670	736	740	727	712	668	712	702	672	689	708	686	704	721	720	713	684	781	694	674	669	698	679	730	708	728	701	767	691	737	716	795	692	660	702	691	695	695	678	655	702	719	747	716	710	687	678	699	674	653	725	677	699	676	696	682	693	687	636	711	713	691	699	670	688	731	703	656	718	742	706	641	791	730	713	677	699	702	770	727	706	717	741	696	668	727	676	675	712	707	713	683	728	717	723	711	688	702	694	701	722	728	661	729	727	616	691	692	700	711	687	688	731	736	718	678	668	716	681	681	707	727	657	739	708	724	724	647	697	683	711	698	664	686	709	734	717	682	683	685	662	723	696	737	716	721	709	671	721	694	685	743	730	672	682	734	683	708	718	730	721	735	716	694	722	717	717	676	695	673	725	728	700	676	683	719	654	677	666	712	715	705	741	686	711	667	708	660	707	713	748	711	697	710	702	735	668	684	671	708	669	708	677	708	716	690	702	730	712	705	730	727	677	666	667	709	735	681	667	674	701	685	693	637	724	690	682	693	711	689	698	699	700	738	695	701	764	643	681	673	730	731	720	717	637	717	706	693	734	687	677	685	698	713	735	671	670	694	644	692	753	687	685	738	765	756	711	699	722	702	723	717	717	694	687	715	683	694	703	663	664	727	707	709	703	704	727	701	705	736	717	719	669	725	716	700	716	726	740	683	662	760	736	690	699	712	719	696	720	701	711	688	713	703	674	709	737	697	652	684	707	705	712	668	720	719	687	710	680	726	718	666	718	702	690	690	722	749	719	701	711	700	716	705	711	732	697	684	713	693	696	695	656	700	694	698	755	691	707	702	718	669	689	699	689	641	689	687	673	721	685	664	691	697	690	716	709	709	662	695	666	700	685	700	715	705	723	707	710	712	687	677	747	698	683	719	685	711	687	677	670	670	683	677	663	671	725	708	710	727	767	683	720	699	723	701	678	726	702	746	683	696	717	689	766	665	712	642	728	735	706	687	683	718	708	715	724	740	705	753	647	646	726	682	669	671	694	703	700	729	666	716	690	727	682	647	719	661	705	686	696	686	701	655	659	713	697	729	673	699	667	727	722	672	737	705	742	715	674	699	672	730	673	760	688	716	759	693	662	709	765	733	711	682	695	720	718	710	689	735	677	659	713	711	699	724	746	697	719	704	700	688	700	690	704	715	719	686	667	709	719	716	712	707	720	717	692	686	661	710	716	664	681	635	698	674	710	704	642	722	701	688	770	757	676	695	687	774	721	699	674	717	703	727	619	705	709	684	685	705	727	692	707	682	701	698	738	646	674	645	706	681	699	713	720	731	722	675	721	729	734	690	721	694	708	687	671	670	683	676	747	693	643	722	732	674	711	735	679	721	725	662	730	742	659	712	693	629	713	707	675	736	698	696	758	711	715	717	725	759	725	706	719	754	740	668	683	732	707	691	685	686	698	690	690	713	725	650	677	681	720	726	736	720	745	689	635	682	711	705	722	761	722	670	711	667	676	694	752	706	739	658	692	684	701	709	661	645	729	690	688	704	730	738	645	763	651	757	736	749	690	662	723	726	701	708	716	751	662	791	710	692	691	707	693	710	703	697	721	669	737	705	683	687	647	665	790	691	728	655	716	681	742	670	713	696	734	678	702	687	685	705	716	690	662	634	726	684	718	687	704	736	723	665	742	693	675	737	728	724	735	753	714	693	650	675	685	727	741	758	720	711	658	694	739	697	680	695	739	705	715	759	699	695	783	691	717	722	722	644	724	699	708	678	706	712	714	645	704	706	739	734	726	685	684	695	723	741	757	642	668	707	712	692	700	776	701	742	736	677	728	713	691	679	714	698	745	709	680	721	680	716	664	678	681	759	697	716	722	708	701	670	694	747	698	727	702	701	678	702	638	632	717	734	692	686	701	682	709	696	731	735	730	714	712	737	665	687	661	729	661	700	667	706	699	677	717	655	692	704	674	713	738	726	708	709	691	684	693	709	680	702	697	692	685	668	759	688	704	723	737	712	681	693	724	730	767	705	631	693	716	717	660	707	696	680	715	713	705	718	665	724	682	726	728	704	684	715	727	712	660	639	674	739	727	702	677	679
3985	5490	3817	2090	1642	1420	1133	1020	894	868	824	833	839	730	729	739	751	751	747	763	688	678	710	727	750	737	719	761	702	701	674	677	722	655	717	704	703	737	715	718	735	731	718	699	678	731	710	732	700	683	701	660	710	698	668	715	692	677	665	691	688	687	688	724	709	664	739	697	683	654	732	714	720	661	679	729	686	703	705	729	711	676	722	694	681	673	707	695	702	674	684	719	687	689	674	733	688	713	663	705	712	716	665	710	737	738	712	745	702	711	675	698	708	715	683	685	743	716	669	715	728	681	655	679	689	692	675	670	672	684	630	747	669	712	696	705	723	629	712	680	697	745	715	660	666	709	731	679	733	696	668	706	710	641	710	729	622	676	670	676	678	648	699	673	694	695	698	669	740	678	716	698	698	633	697	681	699	747	724	704	700	652	737	676	662	681	725	706	680	728	668	744	698	670	671	673	673	686	653	693	677	684	696	724	689	710	664	697	736	691	667	717	700	663	704	748	713	674	679	648	690	664	692	707	682	695	663	650	715	699	706	708	678	675	717	673	654	666	727	739	683	734	700	677	702	679	693	706	698	712	704	677	691	663	728	706	679	741	667	705	686	697	689	696	678	699	660	669	692	699	669	707	666	695	732	692	705	724	651	692	690	691	708	709	656	669	694	651	695	703	657	699	673	700	708	710	688	658	657	678	670	675	710	712	653	662	703	703	720	649	655	682	710	744	692	687	692	688	709	673	690	713	718	671	740	712	671	735	626	716	717	751	722	667	692	720	712	657	685	695	721	705	695	676	742	683	768	676	666	715	668	681	706	680	712	688	689	709	744	676	707	692	686	722	711	700	721	726	677	725	670	661	719	713	663	673	703	701	662	656	723	745	702	671	684	714	697	624	669	696	665	747	756	711	664	666	748	681	727	667	679	766	681	662	691	681	663	711	694	685	637	690	689	685	702	698	718	714	695	690	694	696	713	685	707	714	686	713	697	689	651	718	687	683	648	704	691	703	740	744	689	704	699	712	690	692	733	694	731	678	723	663	720	669	676	692	718	690	696	726	702	674	684	681	704	708	697	718	683	700	767	726	663	645	697	700	711	669	737	655	716	691	705	640	696	674	696	673	707	691	716	704	715	700	687	701	683	707	727	693	710	646	673	679	720	721	681	623	707	705	705	688	656	664	671	688	670	667	729	719	685	701	702	695	680	680	684	716	707	736	681	703	704	665	685	709	695	693	708	678	676	698	655	662	668	696	681	724	692	685	694	756	633	741	702	694	752	704	710	685	710	697	676	714	693	695	688	692	692	731	711	717	664	671	684	723	675	705	669	635	684	712	703	700	670	721	650	667	728	679	714	651	700	687	675	658	697	712	655	662	683	735	692	720	719	668	724	669	712	679	672	716	733	705	729	731	696	682	684	664	706	720	714	712	733	673	661	636	715	720	689	683	756	674	676	686	706	682	706	679	688	686	657	647	696	709	685	674	698	684	652	688	674	720	671	714	671	715	695	722	689	688	683	656	698	697	744	660	680	675	695	689	696	713	675	736	753	703	681	667	717	693	782	715	661	691	706	682	724	681	688	698	679	711	732	673	722	672	698	702	686	711	725	717	706	662	694	656	693	726	675	683	654	692	709	721	713	692	689	701	706	679	726	691	684	683	697	683	689	721	677	713	679	665	717	673	713	708	705	607	688	686	720	686	700	688	727	667	636	703	640	753	673	696	666	678	727	658	710	655	681	706	700	682	704	669	694	677	706	693	691	688	662	642	712	667	743	665	690	725	651	705	660	725	685	678	641	641	685	706	683	667	687	710	681	648	677	719	726	702	663	679	717	670	690	719	686	710	660	648	669	750	623	660	700	682	674	674	681	718	669	681	689	714	670	703	706	683	677	664	709	658	688	714	686	666	703	680	707	669	645	703	690	706	683	718	689	697	671	686	710	640	696	709	713	722	674	688	681	694	677	670	717	695	666	659	712	691	681	718	702	664	720	689	720	687	687	642	691	691	641	682	659	726	686	675	694	673	722	713	668	692	757	691	724	707	698	682	689	679	763	731	679	674	708	699	694	663	748	679	753	665	704	679	665	736	651	705	672	684	691	721	717	675	694	695	724	666	719	703	699	720	705	700	668	701	764	663	752	672	724	708	715	687	684	660	735	689	694	677	715	706	687	671	695	639	752	715	706	700	700	639	646	699	726	727	672	749	672	671	680	689	688	729	679	676	731	658	703	656	699	720	711	701	688	690	698	639	701	692	641	696	677	735	682	668	661	690	694	728	651	682	666	699	725	713	714	679	716	681	620	659	649	710	717	663	660	642	692	707	676	702	694	670	730	670	710	671	670	694	659	665	757	725	718	664	699	667	706	671	697	695	659	677	670	729	689	670	735	720	731	651	727	660	696	729	665	732	669	656	754	689	687	723	701	695	699	656	725	701	719	728	719	683	700	687	678	714	681	685	709	691	675	692	710	706	708	690	669	689	665	716	653	694	665	673	706	676	727	680	712	673	690	707	699	641	683	716	684	672	744	691	694	691	709	683	717	688	658	638	722	695	718	686	669	703	703	659	651	715	676	725	685	650	717	721	704	673	661	700	727	685	700	709	636	704	703	746	657	700	669	656	708	689	727	716	676	700	746	729	697	693	706	725	727	669	665	647	701	679	692	662	718	705	689	723	653	744	704	685	736	689	710	703	678	702	664	715	678	723	702	693	697	718	703	705	704	680	695	684	719	661	735	699	684	705	673	695	702	690	706	730	694	723	733	706	688	683	690	622	696	705	703	649	733	738	715	718	661	654	711	721	682	668	652	688	646	677	638	685	679	655	722	695	680	659	705	747	672	640	683	648	696	682	667	693	695	618	642	674	648	701	679	693	673	724	657	698	665	707	697	721	695	675	709	670	703	714	681	681	694	682	703	721	727	703	715	717	636	719	707	677	745	679	694	735	707	712	681	728	686	685	712	656	669	725	728	722	652	692	717	705	709	706	703	685	621	650	731	661	694	668	692	693	647	730	656	732	724	652	685	678	671	689	717	719	708	686	736	662	690	704	698	648	644	657	639	705	728	697	685	708	700	696	683	655	681	697	694	729	727	681	718	733	694	665	694	669	706	731	687	723	661	683	716	685	698	695	704	699	729	700	670	676	698	655	697	702	673	699	659	666	665	705	683	701	664	705	668	683	665	672	685	702	724	685	684	723	673	722	661	755	693	664	701	679	674	685	668	684	696	650	713	669	694	673	714	669	704	754	702	669	688	704	739	707	702	696	696	702	702	692	688	707	683	666	699	725	673	696	701	705	718	689	648	747	691	721	736	729	689	713	712	736	707	658	702	692	707	674	709	683	724	673	748	637	716	681	652	677	701	671	699	672	693	706	707	649	706	710	677	684	693	651	729	721	718	713	702	732	693	707	741	683	709	692	702	662	684	666	697	696	704	662	652	671	650	674	717	692	702	702	692	732	660	656	712	674	687	694	707	684	721	686	698	668
22154	20996	28757	23417	21000	21050	11679	1117	709	689	564	488	437	384	396	384	370	322	309	302	285	305	290	283	275	295	251	239	260	223	270	303	251	268	256	250	243	250	243	238	241	226	233	256	233	254	255	231	269	227	243	269	238	239	233	237	227	242	238	234	247	251	258	234	236	229	243	259	266	248	241	227	235	228	189	244	233	235	238	252	250	269	231	260	218	243	236	230	251	270	227	231	253	231	255	251	223	243	234	239	230	245	221	243	219	255	245	248	233	222	257	209	217	250	258	247	246	251	232	236	252	236	257	236	235	252	206	236	256	250	218	262	261	202	244	246	248	210	226	250	254	252	237	236	228	228	258	247	249	240	215	253	236	231	236	246	261	227	236	231	220	218	225	230	228	237	225	239	247	220	222	251	259	214	211	226	239	193	222	229	237	218	237	253	248	244	245	271	228	258	227	218	227	215	248	198	254	230	224	215	230	248	251	216	259	244	225	252	269	255	203	273	261	237	238	240	248	231	232	229	247	236	249	238	205	246	242	234	258	232	244	221	258	253	223	259	248	214	227	246	220	247	249	237	241	241	235	259	242	227	233	239	239	256	225	231	251	254	274	262	237	249	263	235	234	223	247	251	222	258	213	258	231	235	226	232	229	228	221	246	256	242	234	232	221	236	252	247	242	233	252	197	231	233	228	226	239	231	228	249	240	223	230	208	250	236	232	195	239	255	255	214	220	219	238	275	233	241	240	248	196	235	233	223	202	213	226	236	240	222	246	224	232	242	277	209	244	234	235	231	263	224	218	249	238	238	214	240	235	232	222	231	250	231	225	238	234	270	230	254	243	226	236	242	255	222	225	250	227	250	242	240	238	271	247	224	217	236	207	233	242	248	252	203	228	241	205	235	252	257	249	245	255	238	222	243	221	232	223	273	251	227	251	260	212	226	258	235	226	233	233	247	251	262	251	257	236	248	265	220	236	226	230	238	236	247	254	235	237	235	258	232	228	237	239	239	242	234	244	244	254	240	238	217	249	260	230	222	206	240	225	255	258	266	207	241	250	229	244	256	251	208	250	238	228	242	242	250	237	243	201	247	221	226	241	253	226	250	260	225	235	217	235	247	232	232	234	263	223	251	231	218	253	249	227	222	240	248	254	234	253	234	245	236	232	219	236	236	235	263	230	262	224	236	283	223	237	231	232	235	213	247	236	237	236	224	246	222	212	230	235	245	266	215	225	230	219	237	270	220	262	254	227	210	267	250	219	227	246	247	242	234	220	266	226	229	239	256	243	203	267	247	274	190	243	231	231	257	214	258	238	215	263	198	248	251	233	243	215	233	254	247	228	224	221	233	262	241	218	221	218	240	247	239	245	244	269	181	235	234	235	224	223	236	220	229	244	227	255	230	220	235	233	235	266	214	226	239	234	220	257	228	248	212	248	254	211	248	253	227	219	250	213	241	206	245	246	267	246	243	229	229	243	229	238	244	220	234	235	231	253	241	249	211	246	251	246	234	248	245	244	255	240	227	247	215	258	238	204	258	253	238	250	244	210	244	232	252	266	229	220	220	234	245	234	227	260	239	219	228	205	203	235	263	254	210	235	213	231	240	234	211	242	246	241	259	236	217	234	218	228	235	248	208	248	236	235	227	240	231	224	235	232	251	212	231	234	215	231	226	237	270	222	264	250	243	228	218	241	226	224	227	267	230	229	255	249	240	200	277	200	245	238	234	276	208	227	251	228	233	230	216	260	219	249	253	221	255	233	208	222	238	219	242	227	251	241	248	207	233	243	238	234	227	242	263	252	223	215	243	230	224	236	247	277	227	264	220	258	251	255	227	235	227	230	236	224	237	227	244	247	249	245	278	240	241	236	241	228	235	241	255	268	248	264	239	250	241	225	215	248	227	242	226	227	238	220	239	227	251	204	241	227	244	240	241	221	239	222	209	226	267	251	232	231	239	257	223	222	266	239	233	228	228	259	231	226	213	237	271	217	233	235	232	232	254	246	256	218	230	224	233	237	219	289	236	223	249	219	218	258	236	225	232	226	240	211	215	209	243	229	217	224	225	247	234	225	222	245	249	242	242	219	241	224	224	233	236	277	242	226	228	240	234	230	226	246	250	240	267	251	244	241	224	220	221	226	230	249	222	238	217	235	245	223	232	229	255	261	240	228	217	280	209	238	232	255	256	244	249	238	255	237	223	254	237	234	223	241	243	259	220	226	269	216	261	259	238	241	230	226	248	256	243	248	225	241	250	253	250	240	239	228	255	252	235	262	246	236	227	247	260	217	219	241	257	222	241	256	218	241	234	217	218	228	223	243	210	253	233	243	249	234	216	258	239	251	223	230	231	206	218	205	237	250	226	253	207	223	217	255	229	215	222	270	243	255	253	226	237	248	231	267	258	256	244	245	224	219	221	229	244	218	240	243	222	245	239	245	225	267	219	213	219	246	257	226	228	213	222	234	221	233	252	217	252	217	237	216	243	229	238	237	238	257	228	266	244	216	256	244	258	237	248	202	241	230	262	238	222	229	226	223	240	246	242	253	227	237	242	243	269	229	258	230	247	216	248	272	235	249	238	228	247	252	217	256	245	261	211	235	243	242	205	235	228	249	261	214	236	259	253	215	243	220	257	250	248	227	220	195	251	242	232	251	256	238	223	245	238	224	268	219	224	241	239	238	255	271	228	228	223	228	206	239	236	266	227	242	219	242	240	217	226	260	238	250	262	246	237	205	255	255	242	230	231	241	240	242	225	257	254	225	246	215	231	214	239	234	228	244	255	258	272	229	234	250	241	233	235	222	240	207	238	250	237	221	245	224	253	238	267	240	223	241	252	235	233	241	231	227	230	240	217	251	241	235	224	241	208	236	239	235	219	230	247	241	253	242	237	222	246	250	246	242	242	228	225	245	237	248	232	228	248	265	210	243	240	222	249	217	234	248	231	253	217	227	250	256	253	224	229	219	259	235	256	256	233	256	227	259	233	235	262	202	209	234	246	236	259	240	225	236	232	211	270	223	242	251	215	230	233	251	229	210	238	216	238	250	265	244	222	221	221	230	230	249	235	279	215	241	232	225	233	221	255	250	241	242	255	236	229	240	254	219	252	237	217	216	266	244	225	239	236	245	211	214	237	234	230	253	251	218	228	251	235	218	235	240	233	224	223	250	255	234	198	229	250	254	211	214	218	231	221	260	233	229	218	244	251	230	227	224	258	253	261	238	230	236	184	262	247	259	260	232	247	249	238	217	242	245	269	234	249	235	247	260	224	256	230	238	236	231	232	281	265	239	244	235	224	244	241	238	241	226	275	208	228	237	233	232	231	243	237	245	217	230	234	239	236	227	240	254	231	236	242	229	225	270	238	234	253	235	240	226	241	230	261	252	248	237	242	232	244	229	235	222	225	266	247	270	238	228	249	254	240	240	249	221	250	231	244	268	230	256	229	248	238	233	244	198	241	254	252	204	227	238	238	247	208	225	243	279	223	239	230
6059	13607	9645	4844	3439	2454	1776	1368	1090	849	707	607	573	526	468	414	365	399	343	359	350	300	301	308	317	294	308	265	280	248	280	275	283	266	274	242	265	255	238	240	257	269	272	267	244	224	224	266	252	264	268	263	254	245	254	264	268	235	249	268	238	247	235	213	262	247	233	256	255	237	234	216	238	260	226	226	245	230	264	242	233	249	233	263	251	233	245	263	267	233	237	249	258	226	260	228	234	241	234	243	239	251	245	212	256	228	221	253	220	232	249	244	221	265	246	241	228	240	240	235	225	210	227	252	234	247	222	211	216	288	255	238	227	239	216	232	249	217	217	234	250	247	251	249	244	243	244	248	243	230	232	215	207	246	248	241	232	248	244	226	266	225	237	230	217	224	221	230	229	213	229	279	228	241	211	217	235	216	245	237	233	230	222	233	208	265	217	250	256	225	260	253	224	238	223	232	259	236	215	231	215	234	242	241	222	241	236	246	230	226	251	199	220	211	257	226	232	238	227	240	230	239	216	236	230	217	240	251	234	202	247	249	242	242	208	228	225	256	244	247	230	238	239	230	222	218	224	242	241	225	235	246	274	240	223	241	262	255	227	218	230	234	234	196	245	227	251	222	234	239	242	233	229	247	238	242	238	245	253	238	224	213	214	215	246	257	222	246	245	259	249	227	255	242	226	227	226	233	242	255	236	223	230	225	226	253	217	228	232	238	247	212	235	215	231	241	235	255	230	239	255	230	246	220	244	234	250	214	231	224	238	248	246	225	242	257	214	214	264	230	262	235	242	226	237	227	243	228	222	267	257	242	230	228	266	230	246	226	241	218	226	215	250	227	241	241	247	235	245	238	256	240	233	243	246	262	236	234	221	214	229	240	210	227	229	245	229	212	221	224	224	268	217	256	211	229	237	232	223	241	276	228	239	254	232	238	227	247	235	251	249	233	245	258	313	237	222	244	247	203	243	252	243	226	274	274	236	222	210	231	231	237	231	263	212	245	260	237	247	251	245	211	228	241	209	241	231	230	266	218	216	235	220	243	233	236	246	230	232	238	242	238	245	227	254	266	276	236	225	259	236	226	238	239	248	223	271	225	227	231	253	209	254	204	228	276	247	246	235	237	265	227	223	233	208	204	251	254	202	221	239	248	217	240	238	253	247	246	229	244	249	258	278	242	249	238	236	257	263	238	251	225	244	230	256	232	217	238	246	221	235	237	225	250	250	214	251	238	233	244	261	252	245	207	215	253	242	248	221	218	261	221	224	237	231	230	216	224	246	221	259	224	211	221	225	220	234	271	246	239	227	215	249	213	237	240	249	235	215	225	268	245	234	226	206	235	267	246	231	230	237	220	232	220	231	260	245	236	265	235	237	256	257	230	233	222	243	229	233	237	242	229	228	256	242	244	254	218	232	224	254	202	242	255	232	270	276	230	236	233	222	236	235	247	241	264	255	242	248	245	247	237	246	278	230	256	236	262	206	238	242	192	229	247	242	260	255	210	236	219	252	258	241	226	254	248	231	269	219	251	211	244	238	249	239	223	227	233	214	223	226	245	243	260	223	242	245	220	244	236	232	236	240	235	251	226	217	261	231	237	227	224	259	233	231	238	238	245	230	225	253	219	257	220	249	247	231	234	251	226	231	225	246	237	208	236	242	250	247	225	232	221	233	239	225	228	227	229	231	242	223	246	240	258	228	255	239	220	236	241	228	230	228	251	226	256	230	253	249	208	240	239	241	229	243	243	229	258	248	225	225	229	245	259	235	245	259	232	252	227	238	245	232	241	254	239	235	237	238	230	254	242	235	219	246	224	222	239	250	244	226	239	233	261	249	219	254	219	235	221	241	279	240	216	269	217	254	224	201	258	258	250	244	234	264	228	224	233	221	247	240	222	223	219	235	233	234	221	216	231	249	216	223	246	236	247	260	266	271	219	222	240	242	257	246	285	244	245	247	260	224	273	244	255	252	224	228	219	228	241	238	226	237	254	222	237	240	232	234	246	253	210	228	235	253	216	237	265	257	273	253	234	238	243	208	222	237	243	255	240	246	235	201	244	253	229	261	239	208	243	232	221	216	243	246	231	239	229	256	238	254	219	235	233	257	223	231	218	239	249	245	234	233	250	217	224	265	214	230	233	210	210	243	232	224	247	224	240	245	235	251	230	227	224	240	217	245	238	217	240	259	213	247	250	234	235	242	226	245	226	232	245	233	244	237	260	264	254	244	210	276	248	228	246	245	235	219	228	230	238	206	230	211	252	244	254	238	238	225	222	237	230	226	264	228	227	238	236	231	258	219	235	218	209	261	266	221	232	228	249	257	225	253	256	273	235	224	218	249	232	236	224	212	229	236	223	275	229	239	235	257	249	255	237	239	251	261	254	254	255	221	250	263	237	214	254	236	248	237	225	241	246	273	235	252	246	245	232	263	228	268	236	234	243	224	224	237	258	252	246	204	224	237	202	230	235	236	252	221	245	196	245	235	257	220	244	232	259	244	243	237	196	235	243	228	248	237	218	239	232	204	263	250	240	243	248	226	261	214	229	210	245	248	216	216	226	222	231	248	251	255	224	194	216	248	228	247	221	235	241	258	227	242	242	217	243	232	249	223	223	255	244	225	227	233	218	236	260	249	235	237	224	255	226	211	260	239	240	264	234	247	235	235	234	278	225	259	240	265	244	246	224	246	227	232	239	222	243	216	262	237	238	218	235	231	229	239	226	217	243	236	255	244	227	245	232	229	233	220	225	267	255	239	221	238	200	224	251	245	209	220	259	241	245	232	245	247	226	224	220	240	238	238	233	262	232	235	249	255	250	229	244	212	239	226	227	253	225	219	242	238	217	228	245	241	233	225	242	260	236	258	219	216	229	241	248	229	243	253	247	250	213	249	248	261	225	258	247	238	216	237	199	248	216	212	247	247	238	237	237	240	209	236	230	241	255	244	223	247	263	254	242	222	241	230	250	236	277	235	231	260	230	232	228	233	235	241	222	250	249	272	226	247	241	202	223	244	241	252	241	235	242	235	237	255	256	227	222	219	214	233	244	244	224	242	257	253	232	227	243	257	218	246	228	222	233	258	206	226	225	251	230	229	195	224	251	222	243	266	222	246	230	228	230	254	220	206	242	230	233	236	259	232	249	210	220	229	248	234	208	216	237	230	236	251	230	243	242	239	219	240	244	227	250	214	230	243	250	217	253	227	230	246	234	249	234	244	224	244	237	244	247	233	228	246	243	206	238	235	241	214	235	230	196	218	241	279	236	221	259	251	244	247	228	271	235	232	208	216	233	255	224	211	237	245	228	244	224	265	239	225	201	229	246	225	271	236	228	249	231	249	228	255	188	261	235	207	235	229	236	229	208	231	252	232	255	237	221	238	264	234	206	222	238	239	242	260	236	257	224	222	245	230	238	220	232	241	245	243	236	243	237	233	248	226	250	223	228	213	252	221	225	233	235	240	241	249	231	247	247	236	238	257	218	223	237
27194	20819	12851	1692	808	766	716	704	652	677	736	687	665	643	674	716	668	654	661	654	648	658	686	625	614	616	705	657	697	642	675	640	649	641	663	638	640	717	618	656	593	637	655	669	626	658	633	642	667	647	640	621	652	619	666	644	671	644	635	639	648	659	661	617	621	619	595	613	662	639	645	655	668	624	640	612	663	648	673	685	693	672	644	648	650	631	649	627	646	634	647	638	672	661	642	660	644	631	615	688	636	641	666	672	639	625	667	603	718	655	624	654	691	660	596	649	640	664	643	665	614	644	642	618	654	644	668	647	684	667	634	636	646	662	639	661	643	645	684	625	674	680	688	662	625	682	598	635	669	642	621	603	652	639	681	616	617	671	644	651	641	655	673	659	684	616	656	656	655	662	660	623	615	655	633	654	661	648	689	636	633	624	658	623	631	633	648	619	677	675	600	636	668	581	667	644	630	595	594	643	606	650	611	609	659	653	657	673	646	643	616	593	682	600	636	640	614	617	648	605	639	654	716	664	653	653	635	668	636	684	614	645	637	631	657	667	650	644	668	668	650	653	666	623	657	622	620	634	703	674	617	628	681	663	605	653	606	658	615	627	654	682	648	639	618	670	635	641	677	644	648	620	638	628	630	643	615	639	654	708	670	651	644	676	659	664	615	673	667	628	595	612	708	598	664	649	614	673	609	612	645	647	714	694	678	625	615	623	661	659	641	621	665	595	698	636	585	600	597	637	610	623	649	575	620	621	647	638	659	652	631	593	627	658	635	645	669	640	626	677	625	674	663	662	613	664	701	629	595	633	631	657	628	692	663	679	654	600	667	648	648	667	639	624	639	700	649	631	681	681	667	673	612	627	642	610	634	660	654	669	622	691	633	633	623	654	679	625	618	669	681	624	623	664	649	601	678	614	688	647	669	623	638	677	669	675	650	632	631	665	660	633	682	615	627	638	624	657	628	632	616	669	662	632	617	664	653	644	613	644	658	596	650	664	662	615	666	690	649	630	637	662	662	671	600	648	628	683	600	604	632	676	642	641	663	659	683	627	659	631	663	660	655	594	623	674	653	644	672	682	673	625	628	658	639	634	626	640	598	684	650	629	640	675	629	626	587	647	608	615	677	648	630	676	598	643	617	678	654	628	634	666	664	659	648	609	616	675	632	695	658	688	648	634	638	635	604	668	719	662	627	626	682	626	647	684	639	679	618	650	648	612	601	650	647	646	673	713	696	649	637	640	644	648	629	674	634	637	662	618	612	653	640	682	626	604	651	678	624	618	646	659	644	680	652	646	673	628	625	656	644	648	651	668	651	597	628	658	633	645	679	643	637	619	648	648	653	617	696	629	653	626	672	616	648	638	678	626	661	598	675	630	607	662	696	638	631	639	657	641	637	623	686	632	621	662	631	647	653	639	617	604	660	633	625	675	633	662	633	666	645	595	648	632	636	688	674	659	619	634	598	641	664	688	669	690	629	648	620	629	663	664	645	635	627	662	636	611	663	678	648	628	649	639	619	618	619	610	617	658	659	594	615	635	668	670	700	657	656	673	611	647	635	603	597	620	624	680	642	635	648	656	626	670	641	603	624	635	681	690	692	634	640	657	643	653	665	616	663	661	654	631	658	652	602	663	683	637	670	639	625	648	629	673	633	688	654	662	677	698	715	617	609	654	629	640	704	669	658	620	645	595	649	674	649	620	649	645	716	628	653	639	639	637	633	664	661	684	667	635	637	606	691	666	649	694	674	652	650	628	663	632	655	655	644	628	588	645	653	640	669	655	665	659	624	689	608	633	643	672	648	653	639	622	678	640	600	678	652	692	653	668	646	675	648	614	665	674	676	647	667	659	618	672	592	602	668	646	664	682	674	593	635	651	658	622	705	622	624	693	645	615	680	662	596	655	642	596	637	688	615	665	650	638	624	669	654	626	626	642	630	675	666	716	659	607	663	656	585	603	705	639	582	685	630	666	642	647	652	598	654	604	636	653	657	644	637	632	619	638	706	659	667	646	673	630	648	653	669	656	698	644	685	639	636	649	664	662	654	647	644	621	649	651	663	671	667	654	685	651	681	642	666	655	675	634	669	638	659	600	672	642	635	622	648	669	634	634	655	653	617	696	624	639	649	617	635	637	656	647	678	640	614	644	638	595	662	668	667	673	661	661	628	635	640	640	659	664	621	649	631	628	633	679	594	724	607	655	655	627	657	620	678	652	673	672	661	643	638	665	689	637	637	639	663	640	667	666	657	627	716	587	639	626	635	642	648	645	640	627	653	652	632	650	681	652	673	643	708	657	593	612	680	646	664	672	655	615	708	641	644	640	706	669	634	669	639	672	632	675	623	589	698	646	703	636	657	637	688	639	635	621	657	678	598	662	651	644	579	644	630	634	633	644	700	613	640	641	695	605	654	603	663	619	695	650	654	677	597	637	622	681	663	672	644	612	618	676	628	606	595	649	694	685	662	633	689	619	632	650	648	647	697	664	655	669	651	637	639	659	663	668	608	638	655	674	645	603	623	644	652	676	598	598	658	683	634	680	678	671	667	669	672	673	622	668	634	647	593	651	650	636	673	654	621	643	659	621	621	657	623	656	635	635	675	626	674	660	679	667	642	665	645	664	621	635	627	671	642	630	650	677	635	620	673	630	703	650	643	674	619	661	635	693	618	595	608	604	645	653	663	625	693	626	618	623	680	644	629	654	645	671	651	690	644	635	643	580	629	644	699	635	656	636	619	635	679	662	648	696	600	637	647	684	672	628	656	654	641	610	649	648	615	625	706	665	657	665	625	655	599	619	615	610	612	630	655	668	594	647	663	665	660	654	652	617	638	631	579	660	676	656	655	642	604	614	632	654	631	646	636	627	625	663	675	656	625	652	661	677	622	695	641	640	637	633	615	633	599	636	613	656	627	645	665	672	646	618	671	654	637	669	638	645	628	652	663	666	673	644	683	644	645	662	609	651	624	684	653	624	673	630	638	579	637	709	696	649	648	640	658	673	635	620	648	653	617	635	614	673	648	697	620	581	643	622	665	665	604	646	634	633	670	650	658	653	629	630	602	674	640	612	655	645	635	642	644	712	641	634	689	635	657	675	612	665	663	632	682	647	671	675	674	574	667	639	649	685	620	641	648	635	658	640	645	626	657	653	654	658	679	640	708	676	622	651	608	601	631	711	630	661	665	663	657	674	597	672	665	620	664	615	632	660	632	641	673	637	655	645	632	626	615	661	646	647	648	633	613	671	626	678	628	641	662	650	622	655	643	652	667	704	672	646	646	681	628	643	664	648	683	675	657	635	657	636	614	624	636	675	663	660	662	657	613	641	678	619	652	650	682	650	651	620	648	653	599	616	666	630	645	681	664	660	644	647	694	654	675	702	615	631	655	634	633	632	589	643	655	686	700	644	649	674	619	645	652	643	660	622	631	681	665	674	672	636	612	657	614	640	660	615	661	643	666	660	645	645	642	640	609	646	640	619	640	643
5679	2508	1622	1118	1008	833	823	728	733	716	742	685	604	639	709	650	670	669	644	621	647	686	649	672	630	649	617	689	663	672	702	619	654	671	686	669	665	658	660	661	658	637	655	624	616	668	632	662	664	638	641	660	624	638	624	635	663	667	649	650	658	643	634	641	629	646	652	689	645	659	650	648	679	655	639	631	614	629	674	642	673	636	662	613	644	625	659	657	661	631	623	676	696	668	607	631	630	630	691	643	595	635	670	651	614	643	601	680	622	628	616	670	626	600	644	630	657	666	620	598	659	662	651	663	675	604	620	636	666	654	657	659	636	617	665	654	646	680	630	610	682	600	640	627	611	635	658	622	613	645	639	619	654	692	698	623	619	630	698	622	695	656	624	665	624	660	665	624	651	646	663	692	633	651	637	621	652	663	622	670	717	665	642	670	666	608	658	627	580	663	619	675	648	660	705	613	641	629	665	655	612	620	604	672	680	633	714	645	607	640	661	599	656	614	617	657	676	640	667	627	654	646	651	626	586	649	675	659	681	668	652	658	664	658	589	627	668	619	626	685	667	654	667	675	675	639	642	645	658	632	611	697	606	610	633	711	617	625	668	655	628	655	642	642	686	649	673	679	614	638	688	671	660	643	641	683	676	663	652	686	673	628	648	580	675	664	645	670	632	681	690	656	656	651	643	677	666	668	632	666	614	679	610	651	675	651	656	657	680	661	686	647	661	619	635	663	603	665	635	647	640	660	605	633	672	612	613	673	632	625	680	695	636	637	641	652	649	647	670	644	645	681	640	652	644	632	681	690	660	726	658	645	647	646	617	657	656	626	665	649	646	668	599	647	630	634	664	686	688	702	630	642	582	615	618	639	626	633	667	663	648	631	699	625	632	637	636	683	675	643	639	654	644	683	655	614	646	683	619	647	662	590	641	655	734	624	708	648	661	674	679	646	651	663	658	630	637	646	660	666	645	650	680	664	686	661	676	635	623	648	649	641	668	642	669	669	656	711	648	655	652	670	643	625	689	618	617	642	647	641	667	654	684	616	630	641	629	656	629	646	646	702	666	645	679	627	673	608	702	648	632	643	672	623	612	615	637	676	619	662	685	654	635	706	615	635	665	676	612	674	673	620	637	633	617	639	664	661	628	604	675	664	622	691	619	651	670	678	621	682	621	667	654	647	643	598	633	579	684	617	628	651	570	632	631	647	629	684	662	661	632	679	672	643	662	668	638	700	631	646	679	677	661	692	646	635	646	661	636	660	666	600	675	667	677	632	659	627	635	632	634	692	680	640	625	628	601	636	684	638	648	631	645	671	661	649	633	635	635	673	644	640	621	620	634	655	658	666	616	655	658	721	650	702	666	666	670	674	667	665	661	659	638	633	652	681	681	677	661	668	625	548	670	660	646	612	679	673	596	642	684	642	677	668	704	695	689	665	661	697	629	618	627	677	666	628	662	637	637	647	642	656	656	602	679	646	627	633	640	679	624	646	619	605	634	679	670	626	633	639	655	628	682	621	649	664	647	629	643	671	640	656	666	651	647	654	650	673	678	605	661	692	638	669	651	657	616	638	655	615	637	676	692	643	631	649	674	632	645	639	670	656	660	636	634	675	612	634	690	630	676	726	642	669	651	684	693	661	621	682	633	609	655	701	610	655	641	627	642	611	665	638	623	627	650	634	685	652	653	659	658	588	664	669	629	632	660	626	676	647	683	631	673	633	629	677	682	669	592	682	640	647	623	691	621	629	669	641	628	631	693	662	621	673	655	651	682	625	589	598	662	676	612	616	671	639	619	659	689	670	674	664	652	689	683	651	695	640	655	660	636	629	694	687	689	635	659	630	624	713	655	651	631	625	690	672	651	692	626	667	650	635	655	604	661	622	672	628	689	652	648	645	669	593	680	648	591	658	646	662	605	659	659	619	704	660	670	624	632	677	633	660	646	645	638	688	643	628	684	641	680	633	668	631	656	660	678	705	688	667	608	639	653	706	642	672	639	667	663	630	640	645	619	641	667	678	650	670	654	655	624	700	707	638	711	639	678	688	619	645	670	614	666	637	642	587	683	645	690	650	620	572	692	608	592	677	600	644	643	632	673	623	642	640	595	666	632	670	732	626	653	638	647	634	603	631	662	635	626	642	640	635	640	647	662	626	646	643	679	635	640	638	637	664	694	652	625	661	680	675	628	645	657	650	647	715	658	667	647	673	629	664	656	644	634	683	668	640	642	683	695	628	694	659	584	661	671	680	628	670	651	671	676	685	621	669	644	622	600	613	638	661	611	639	726	656	612	630	636	643	686	633	652	706	635	647	659	652	645	634	653	590	649	634	671	658	660	641	602	642	653	616	663	618	624	624	618	661	672	633	672	669	673	670	665	629	670	630	670	657	643	625	641	664	630	658	629	621	668	607	629	618	644	613	674	688	674	650	625	662	663	638	676	635	664	653	656	656	685	672	645	640	630	664	636	690	693	640	646	639	651	638	650	664	629	683	659	665	618	660	583	657	621	645	633	655	683	654	672	658	663	594	609	618	633	628	645	654	607	640	678	649	603	637	637	627	623	671	648	658	622	646	663	639	659	649	674	660	674	605	647	655	656	643	657	670	648	625	659	682	660	678	628	647	630	632	629	679	629	658	639	630	681	668	653	660	613	685	636	631	614	704	638	658	623	638	597	633	591	640	626	656	665	653	652	697	661	674	649	703	661	635	659	602	656	645	628	635	624	690	643	582	582	706	672	671	621	667	662	695	669	652	631	670	645	670	637	668	639	673	642	671	594	641	650	625	635	647	622	636	673	624	609	626	678	643	652	625	649	648	662	643	622	632	629	617	649	637	647	712	645	689	672	671	605	690	623	630	686	635	646	688	630	616	639	637	624	731	642	662	648	646	644	654	669	646	688	628	644	606	676	621	649	643	670	604	672	662	657	655	659	610	642	644	615	660	662	636	653	668	651	637	627	646	614	634	662	628	661	634	652	642	657	631	642	617	640	642	611	648	625	634	618	637	650	643	638	695	629	663	640	675	657	661	645	658	656	676	651	654	643	660	676	615	644	631	609	649	667	632	649	645	680	629	665	610	648	660	638	655	646	628	639	629	679	678	606	634	673	644	646	649	643	641	633	619	650	646	646	638	627	629	664	627	612	654	655	653	650	567	561	687	660	657	649	649	654	635	672	634	645	643	608	618	659	618	690	634	633	686	686	607	660	669	636	630	612	619	639	607	639	694	665	623	652	638	654	635	647	648	639	668	681	659	699	671	694	664	659	637	641	651	596	681	674	622	602	660	682	659	728	656	701	673	674	666	587	682	670	634	629	622	566	607	640	663	687	646	639	662	710	683	695	650	682	622	613	647	688	674	631	700	653	687	659	675	679	618	672	678	646	629	646	631	661	646	624	670	614	658	614	633	640	672	650	640	707	652	597	613	681	658	646	656	691	677	616	685	613	632	648	636	630	660	647	682	655	631	652	638	648	682	655	667	692	657
23181	20826	28150	23631	20832	11599	1151	632	598	471	493	463	382	392	326	360	337	332	333	324	336	325	299	301	325	321	306	305	323	297	306	304	310	268	294	290	312	298	269	316	315	314	325	315	303	284	272	300	287	284	293	262	302	273	307	295	299	323	291	262	286	280	292	291	279	257	293	296	314	307	295	299	300	289	322	284	316	293	307	317	304	283	291	274	266	310	334	257	291	263	296	270	296	283	274	300	314	314	267	271	303	299	299	314	283	298	281	303	323	300	295	267	290	306	290	274	292	266	269	307	282	280	270	300	277	288	286	313	253	315	282	293	296	314	280	270	307	316	293	310	285	283	316	277	303	278	263	282	277	291	293	312	293	322	272	276	284	290	300	280	299	281	259	284	301	310	308	288	269	304	301	302	300	313	318	331	284	279	322	312	299	291	295	296	337	294	285	294	280	278	295	278	257	291	291	307	291	268	296	286	313	292	297	296	304	289	273	278	315	306	281	279	294	296	316	291	305	308	317	310	283	295	306	310	290	303	290	288	314	307	317	295	278	281	288	286	309	295	300	279	282	315	289	286	316	286	260	273	308	290	269	285	279	278	300	271	273	273	309	280	293	293	321	289	274	297	300	267	313	318	295	312	272	287	285	300	259	312	280	305	281	305	283	283	277	309	312	259	285	304	288	298	294	314	300	307	295	262	283	301	315	297	302	298	289	313	305	320	277	295	310	278	325	267	310	294	270	307	281	289	276	302	285	276	302	278	297	302	294	290	267	315	309	337	295	274	291	286	317	276	285	291	275	298	287	300	262	273	284	306	282	284	290	300	282	284	278	273	301	297	306	276	319	277	301	310	297	273	316	312	281	296	268	292	279	309	297	286	279	274	318	309	290	262	320	291	297	269	268	278	312	301	305	283	272	340	318	295	275	291	284	310	282	304	311	298	268	302	290	274	298	294	273	302	298	317	296	305	307	297	300	285	301	304	290	305	271	302	296	285	294	330	300	303	325	312	297	295	308	293	288	271	305	286	261	280	282	296	279	290	271	279	300	304	310	296	291	304	257	266	276	313	313	316	306	304	287	277	275	300	304	285	301	308	298	304	284	291	298	308	303	274	303	283	318	258	268	285	314	271	285	309	288	307	302	310	294	298	275	291	318	302	279	312	276	303	297	295	286	306	281	289	293	269	288	287	293	298	308	283	341	263	286	316	299	297	290	292	300	285	308	299	289	283	295	292	313	294	286	269	283	296	291	279	282	312	287	306	298	287	301	291	275	270	300	284	291	284	295	311	277	264	279	278	311	286	291	304	291	298	297	274	289	286	262	287	350	288	286	337	286	284	302	282	280	291	299	300	271	322	270	307	281	276	296	314	300	291	263	321	285	308	291	274	269	318	303	291	299	316	276	263	282	308	284	291	283	307	250	281	312	299	287	281	298	297	326	282	282	298	319	283	288	310	290	318	306	302	279	277	297	327	270	292	297	269	305	297	286	282	291	283	297	309	278	290	287	291	293	290	281	300	279	269	289	278	309	320	303	286	290	298	292	307	300	316	307	303	315	273	284	281	273	315	296	284	299	274	294	262	274	283	307	294	298	318	297	275	286	273	281	314	313	289	295	292	296	280	320	296	265	286	274	253	280	284	304	270	296	295	283	294	318	318	295	275	252	281	273	267	331	285	322	309	279	276	269	305	289	285	309	324	280	318	276	288	267	271	286	310	289	291	275	281	309	316	256	322	327	291	310	287	291	289	328	277	311	323	291	292	296	292	292	292	308	303	262	315	321	293	288	315	298	275	307	257	286	271	285	306	302	307	313	317	289	319	326	285	281	274	289	318	291	314	303	300	269	288	292	303	297	284	302	282	296	264	306	298	285	274	309	315	301	279	293	290	319	263	326	273	316	239	297	265	301	276	281	294	297	276	289	278	267	293	317	274	303	304	309	280	284	291	302	331	277	306	305	308	295	292	298	291	285	274	308	287	275	282	296	298	267	301	283	254	297	298	322	305	279	294	289	286	268	301	259	306	273	302	310	244	297	290	294	328	275	271	298	321	285	300	316	305	285	288	313	328	323	275	305	297	304	255	299	289	332	290	286	266	288	280	304	291	285	285	308	275	309	297	291	275	282	298	291	310	301	302	306	265	321	284	277	302	281	301	301	305	281	282	330	271	283	282	261	294	303	287	288	281	277	266	325	290	278	321	274	301	299	307	264	316	271	291	295	272	300	274	275	296	287	307	326	301	289	272	292	298	299	289	309	298	273	298	295	299	267	297	291	272	278	278	322	289	309	284	302	301	303	297	306	284	283	289	287	301	312	252	272	265	303	289	301	304	328	298	299	294	306	309	274	286	274	289	280	288	285	289	300	305	320	294	305	299	315	317	310	275	289	301	284	301	282	294	296	277	246	287	298	292	323	282	317	305	278	285	308	280	267	305	252	284	319	281	284	304	294	268	300	267	283	306	279	289	299	280	294	293	298	288	271	298	293	284	284	285	340	300	267	323	314	308	280	286	300	301	298	279	295	297	333	298	275	281	266	286	295	296	295	283	288	289	305	301	298	303	291	288	295	312	318	292	297	315	280	290	299	306	315	286	289	283	327	277	299	308	310	297	317	296	306	297	303	300	274	286	297	300	264	279	269	280	290	274	289	333	293	284	286	275	292	284	294	289	300	285	323	304	276	288	295	285	288	291	296	294	283	281	285	294	297	285	297	316	305	290	299	318	293	298	308	285	288	297	265	307	285	289	301	300	314	302	266	271	284	268	272	307	278	312	281	273	263	283	307	286	303	300	296	272	293	286	263	277	285	304	307	305	285	317	290	280	315	270	285	274	316	310	286	293	289	285	312	286	300	307	275	320	301	299	285	286	296	292	281	291	341	271	308	334	268	310	270	300	274	287	293	315	281	293	270	273	309	285	299	264	305	286	304	274	276	284	277	300	316	257	319	278	244	291	293	303	311	315	287	303	280	292	288	293	284	297	305	312	295	294	293	283	308	339	269	299	321	296	300	289	301	278	295	263	284	321	314	306	281	264	294	245	307	277	273	298	260	301	293	261	281	281	294	284	294	311	307	294	305	287	302	287	292	288	306	290	281	284	291	300	290	294	306	306	305	302	273	265	294	302	314	280	283	278	294	283	303	313	282	280	296	294	328	326	302	301	285	267	301	306	327	287	300	287	262	270	279	316	260	307	282	283	271	304	300	311	288	297	278	306	287	266	298	305	285	268	300	292	294	300	330	309	310	325	297	285	299	264	321	286	301	341	314	268	294	295	301	284	310	293	289	253	305	293	308	265	318	320	340	299	289	294	285	298	279	291	281	328	288	284	274	278	310	282	268	296	298	319	310	284	289	293	249	297	283	291	308	306	291	297	287	280	289	297	262	276	286	265	283	264	296	286	296	282	320	326	288	265	280	285	277	272	354	286	268	297	284	313	260	298	296	295	305	289	292	286	292	311	298	293	317	260	306	297	285	301	278	291	302	299	304	284
4618	8564	5825	2870	2031	1418	1187	889	779	633	540	522	456	441	423	392	374	406	384	358	381	340	340	347	336	309	309	328	309	301	325	300	308	313	351	280	270	289	321	307	332	328	318	297	303	313	306	306	351	301	290	290	298	326	317	320	308	314	331	318	304	302	332	311	306	290	318	308	305	288	282	316	299	312	292	303	310	320	311	306	288	298	284	316	296	282	317	324	325	298	340	312	321	295	317	294	318	318	305	322	292	311	287	290	288	337	295	291	290	279	291	335	301	319	305	297	324	292	318	311	282	297	343	320	296	312	315	279	304	331	291	275	326	305	302	310	308	300	298	314	293	307	290	309	295	347	287	296	325	303	312	288	274	298	297	302	298	282	312	300	272	291	306	314	306	291	299	294	295	295	302	300	302	298	321	315	281	285	314	298	299	301	323	295	346	301	308	324	309	300	305	331	279	307	296	306	327	305	303	289	311	314	314	293	298	300	315	299	295	309	313	284	282	313	308	311	316	320	300	303	293	280	299	296	300	290	274	277	286	316	274	309	324	335	315	322	277	319	296	295	280	325	309	331	263	323	280	323	300	313	285	318	294	303	301	321	287	333	300	300	348	284	290	302	317	294	305	294	295	324	322	315	299	314	295	308	287	294	325	302	327	279	341	300	322	298	337	292	290	304	315	285	301	338	307	296	304	294	335	301	309	317	305	276	297	296	313	293	302	309	305	313	304	302	293	321	299	289	279	301	305	285	313	284	305	307	337	274	343	302	296	299	292	290	280	281	317	311	332	300	305	300	286	291	305	305	310	300	264	298	293	301	313	306	301	305	328	290	300	316	284	328	304	305	302	320	323	293	320	329	325	269	307	311	315	301	300	283	319	321	319	319	310	326	316	291	298	311	294	332	291	317	292	295	330	296	298	298	303	274	260	321	306	315	326	292	320	278	303	319	296	275	315	306	296	305	315	286	280	311	296	296	308	300	311	322	280	292	321	321	314	280	325	280	300	272	285	311	306	287	294	335	332	303	296	302	301	311	322	289	303	274	301	300	306	313	312	275	270	299	310	285	317	296	310	314	318	308	290	277	318	291	308	288	300	316	302	329	290	293	314	317	287	317	292	337	291	316	305	322	274	337	271	310	346	279	288	264	296	319	301	303	315	275	340	310	308	297	286	297	302	307	295	298	302	295	313	321	273	303	295	302	302	294	300	304	330	310	296	297	294	329	292	282	296	282	297	305	324	294	315	286	314	282	334	289	313	315	298	298	290	320	338	287	311	302	301	322	288	321	319	317	360	303	302	313	279	308	302	340	324	315	276	304	295	303	284	308	335	308	304	326	308	282	304	341	286	311	327	316	290	336	301	297	314	325	297	320	334	296	280	318	297	320	297	324	309	300	321	301	318	288	332	339	304	279	290	316	323	310	306	319	294	274	267	329	314	273	306	287	312	313	319	334	307	267	311	318	312	279	302	288	290	332	318	300	335	317	315	305	293	292	300	325	306	307	320	276	338	342	302	337	310	312	296	297	301	334	296	296	298	279	329	308	287	287	317	287	291	319	313	302	281	298	307	290	284	317	300	288	257	290	296	303	303	324	300	302	279	296	291	298	290	314	302	310	318	280	292	276	308	314	320	282	296	313	290	294	284	287	339	285	271	269	310	325	305	279	317	294	317	326	318	291	317	305	283	284	312	338	264	312	297	301	293	322	338	285	272	291	330	301	274	295	285	303	321	249	305	300	306	287	299	311	272	296	293	339	328	266	299	294	303	291	285	277	316	326	338	314	292	320	322	308	301	299	302	303	261	313	303	341	267	286	304	311	305	303	290	349	298	303	319	306	319	307	310	325	269	308	317	315	311	309	303	292	298	306	298	281	300	296	291	303	301	329	314	332	337	323	306	293	329	315	317	323	295	294	280	312	323	288	298	302	290	352	313	309	291	295	336	301	310	329	316	290	310	273	275	323	298	290	310	308	296	270	335	333	305	303	321	281	309	307	336	279	290	320	296	316	277	293	280	336	294	309	279	341	292	311	294	284	300	273	281	282	326	298	262	281	293	293	291	316	315	314	302	318	320	302	302	276	318	322	306	286	299	296	310	314	319	318	296	342	319	307	308	333	311	280	317	302	298	299	299	316	318	298	293	279	303	299	304	329	308	295	330	275	303	299	302	270	331	324	309	292	274	298	258	311	294	314	272	302	292	284	313	326	307	260	329	300	319	325	315	272	330	332	307	288	297	323	292	312	298	294	306	313	250	254	285	291	306	292	303	292	309	319	288	321	270	322	313	275	323	321	327	339	301	326	316	314	306	317	301	281	307	297	310	296	304	307	272	323	318	308	329	320	303	309	298	296	292	323	281	293	327	296	315	319	320	312	310	303	290	325	279	312	309	309	324	319	293	309	314	308	281	300	336	297	279	312	310	277	335	298	303	306	328	268	326	351	320	281	293	281	317	320	292	337	310	284	309	322	280	326	294	335	305	286	301	304	308	307	331	323	289	294	304	341	305	314	315	276	294	304	289	265	298	277	278	287	307	295	285	292	332	311	291	316	319	278	313	292	292	296	297	303	306	322	291	316	305	309	275	293	317	298	321	308	298	307	313	312	293	304	329	282	286	318	298	332	306	289	300	308	292	316	288	343	293	314	320	327	342	291	304	306	292	324	299	299	302	298	317	291	290	296	273	296	279	308	310	299	309	319	303	327	272	328	304	273	296	311	308	276	338	298	287	300	284	306	318	307	283	332	315	317	310	297	277	317	313	299	293	326	326	318	319	339	299	309	298	323	293	296	306	309	290	320	303	308	304	291	335	297	308	288	291	278	297	311	289	290	326	289	303	308	327	305	303	297	289	316	317	317	298	311	306	326	293	308	315	309	297	305	306	281	320	292	300	287	305	271	311	298	290	335	331	282	287	305	302	304	306	296	312	292	256	319	324	293	293	281	303	315	334	298	307	295	298	279	302	294	268	280	290	314	298	303	332	280	298	320	300	320	315	284	306	292	308	316	279	315	302	298	293	289	337	302	302	303	321	265	294	286	300	305	312	291	297	290	263	289	300	313	297	304	310	312	317	300	300	316	294	319	293	353	312	286	294	298	311	274	305	326	289	304	296	307	324	309	311	302	293	321	330	309	314	309	324	306	270	305	326	287	316	284	315	268	304	286	272	332	310	312	318	293	325	252	314	289	330	262	292	315	302	294	291	284	306	305	304	272	300	308	296	328	302	295	301	302	320	339	310	356	266	316	305	294	300	286	328	298	310	288	339	333	303	310	329	294	320	272	286	311	338	324	286	346	321	264	320	244	330	291	286	274	334	318	271	295	296	315	307	306	347	309	333	313	291	292	290	322	309	298	282	293	289	272	296	328	273	299	317	312	346	305	297	307	321	265	296	341	263	307	321	307	298	311	321	288	319	302	265	293	304	290	294	272	289	338	294	282	304	268	298	284	323	296	299	338	277	282	301	296	302	269	300	294	300	318	301	290	294	323
24306	20946	27412	24608	14865	1482	1053	877	859	818	812	752	798	756	816	719	754	752	756	732	742	731	741	707	702	741	742	744	736	765	702	686	715	747	726	737	728	736	724	765	665	714	738	717	732	771	728	722	738	699	701	706	699	734	718	732	727	720	786	734	713	720	729	705	712	733	706	762	723	707	726	754	739	714	700	719	721	699	741	701	739	680	728	697	665	748	737	719	683	697	710	720	735	698	708	730	711	697	724	720	744	723	727	757	712	721	706	681	718	736	746	744	808	724	721	691	698	737	735	787	718	716	705	706	722	726	730	705	696	706	752	781	744	738	705	667	683	726	700	746	766	766	678	725	673	692	731	757	715	745	700	693	717	684	695	709	726	719	710	764	735	740	690	743	730	743	709	694	677	709	688	701	746	731	721	783	727	701	666	722	728	710	722	771	714	704	689	744	749	691	741	718	728	670	701	767	679	799	728	732	731	726	732	703	732	722	719	749	773	711	729	745	698	710	688	683	690	745	716	751	756	744	723	727	718	674	728	729	725	684	707	698	699	761	758	731	706	716	668	734	752	697	705	700	710	720	718	739	706	709	714	668	716	730	756	703	706	764	721	723	652	685	729	721	727	680	720	741	727	716	730	677	781	748	746	736	663	692	741	700	713	718	693	636	739	724	728	669	704	650	713	675	704	765	682	727	731	730	748	676	748	723	681	680	663	695	701	728	694	708	721	692	698	722	688	760	672	716	732	684	751	719	713	728	729	749	703	734	738	720	710	683	724	701	732	688	676	712	728	704	718	725	728	711	761	714	728	755	689	710	751	740	740	715	702	729	744	731	726	713	697	703	733	730	703	726	762	680	725	706	682	724	704	752	725	709	673	721	711	779	763	735	686	749	715	720	754	745	715	676	692	724	759	751	698	687	743	726	738	717	709	721	714	737	751	718	701	699	708	685	691	724	697	687	731	728	673	719	716	699	686	720	710	691	752	653	685	699	701	742	659	715	707	722	671	716	664	655	713	707	707	745	753	724	759	691	744	682	672	781	745	753	783	699	740	742	721	692	704	681	750	691	751	715	702	732	676	692	663	668	714	724	697	722	698	717	698	729	706	676	685	697	707	705	704	679	744	688	714	734	746	723	708	720	718	738	699	761	693	713	706	707	702	688	706	704	776	726	727	742	739	700	684	743	689	785	750	669	747	756	742	721	687	731	659	766	679	760	691	739	728	774	661	712	702	716	690	724	681	727	711	744	683	707	717	733	679	748	754	772	767	736	688	736	734	705	759	762	682	732	729	690	729	700	775	718	692	741	737	732	755	721	691	739	699	770	730	716	719	756	741	737	726	747	682	709	704	722	752	665	747	748	738	709	693	676	747	759	734	730	722	720	711	712	739	712	700	726	736	724	737	717	748	727	678	739	738	699	702	712	739	711	713	691	743	736	706	720	692	721	736	694	750	686	681	737	752	784	731	715	703	750	705	719	724	654	726	729	748	683	705	691	740	650	723	695	743	677	711	728	758	712	692	713	732	730	692	722	718	731	718	727	724	724	731	725	751	705	668	687	738	742	740	750	726	730	775	678	737	751	715	724	706	696	696	758	724	705	709	714	749	722	729	733	687	763	700	713	750	718	715	698	720	759	701	737	707	730	737	717	681	705	746	726	770	703	674	712	700	740	733	729	769	717	715	735	705	643	714	719	724	732	675	718	727	706	756	746	735	731	744	741	715	704	755	712	766	726	733	688	724	704	724	703	671	689	673	726	660	730	718	681	722	717	699	648	689	705	723	676	682	668	694	709	714	743	691	735	724	742	669	747	741	716	713	718	725	719	705	720	711	686	716	676	734	695	665	743	707	697	665	700	716	716	742	705	710	712	705	751	729	737	686	795	735	737	704	686	769	722	727	705	703	730	679	712	756	706	727	723	711	699	716	741	752	734	711	721	724	739	727	680	719	715	734	722	675	706	721	753	687	739	766	696	772	693	675	652	729	756	736	722	679	768	700	698	714	712	759	715	712	733	750	746	702	761	661	712	674	700	697	764	736	728	694	678	739	701	692	728	703	691	738	759	762	670	690	706	709	768	723	714	715	663	722	743	717	675	717	704	740	713	681	674	734	717	707	750	675	708	730	716	687	752	748	691	732	796	693	716	685	692	709	704	668	745	698	712	721	753	690	742	723	705	718	713	756	731	699	704	734	717	697	747	748	709	777	755	750	780	733	713	713	710	719	716	716	687	718	646	749	719	677	714	749	670	721	744	726	733	752	771	684	714	719	719	751	719	692	697	771	715	729	720	665	682	723	718	747	701	753	744	720	686	686	755	708	727	772	715	748	758	738	692	714	690	714	766	751	735	708	733	687	721	681	723	702	678	737	702	752	739	750	717	702	732	715	686	745	696	727	681	691	698	751	725	722	709	707	684	704	716	754	659	710	750	768	743	738	728	754	712	718	751	726	716	720	709	680	760	691	727	712	715	706	700	718	705	741	711	760	698	715	745	735	675	706	741	699	693	751	725	698	726	742	721	702	704	724	685	709	752	754	690	746	683	723	718	689	715	712	672	679	706	696	732	702	740	697	732	728	720	705	719	712	712	737	746	717	674	751	716	695	764	730	712	717	694	683	712	681	733	732	725	701	751	701	724	719	722	758	714	782	667	735	692	682	723	739	804	737	711	699	692	738	725	745	699	726	733	714	684	689	753	705	726	692	713	686	721	739	681	720	659	661	729	722	700	708	684	736	670	725	688	721	728	725	734	748	673	703	743	718	734	742	720	744	704	731	754	703	743	692	709	713	767	706	712	731	726	712	707	679	710	745	744	715	695	709	721	731	755	722	708	731	727	687	699	685	734	718	720	685	745	730	725	740	728	737	713	751	738	718	763	751	719	673	715	710	708	717	724	789	692	703	714	705	732	669	724	754	692	749	681	684	726	721	761	713	741	695	695	756	658	763	765	710	680	770	697	716	739	722	682	741	730	743	700	743	806	750	684	668	722	708	755	719	737	736	744	701	653	738	702	735	771	708	743	690	715	702	661	697	729	690	753	752	741	705	707	719	759	714	711	743	709	739	715	687	729	708	713	776	712	691	687	750	688	667	725	738	746	753	763	705	746	734	697	735	717	703	721	711	727	731	667	695	698	694	767	716	706	757	727	738	729	661	703	692	686	754	719	696	746	717	693	707	696	734	718	674	676	701	702	692	744	707	732	706	764	808	704	714	740	695	693	690	752	701	735	732	748	741	767	747	696	698	695	747	720	722	730	685	733	686	715	722	709	752	708	703	725	739	713	717	725	737	763	668	767	712	735	727	704	726	728	682	762	682	689	702	741	713	743	742	721	732	735	699	737	712	737	690	724	748	689	720	764	752	726	729	760	769	725	724	722	742	717	692	692	724	716	713	690	723	717	720	719	720	749	701	736	742	727	747	686	775	727	687	734	736	736	771	740	729	678	721	743	731	666	716	715	731	715	702	777	757	745	692	701	716	740	711	736	752	774
7242	5501	3767	2095	1686	1375	1261	1039	927	862	844	824	802	786	759	728	721	764	734	718	695	733	697	725	697	699	719	668	682	749	705	691	690	715	716	753	683	713	709	650	748	699	718	679	754	696	700	688	731	693	735	667	724	770	674	668	771	728	714	701	771	733	713	794	738	670	687	695	691	692	695	723	751	746	727	728	710	714	674	742	727	760	749	688	719	708	701	720	745	754	691	677	737	676	761	716	714	701	702	689	706	733	729	693	651	699	706	733	702	743	689	705	697	715	726	705	699	699	686	744	697	683	715	667	684	705	738	714	756	703	661	690	707	669	685	710	743	720	729	688	682	704	741	695	734	705	708	751	648	720	694	660	664	718	683	684	687	679	732	709	700	663	693	681	668	743	688	670	702	742	686	694	724	629	701	677	672	687	689	688	723	674	696	700	730	742	742	720	721	732	718	692	722	688	735	674	694	706	671	705	718	675	736	684	667	714	692	669	734	676	642	724	700	676	736	713	715	747	719	699	699	693	703	705	739	713	705	685	737	722	721	687	702	690	710	719	699	668	722	718	684	727	702	725	686	727	664	653	720	669	694	651	670	766	712	681	717	776	714	686	684	701	699	691	721	721	723	686	771	728	698	707	712	619	718	684	660	683	718	731	631	698	705	680	663	729	702	701	726	724	718	693	758	662	702	708	692	710	685	742	666	753	671	706	694	678	717	737	721	698	712	712	698	702	720	704	714	650	696	728	663	737	694	761	705	681	695	700	689	732	678	668	696	710	700	720	729	684	683	712	750	713	718	737	659	685	669	733	733	694	701	700	759	713	687	763	691	686	694	680	678	716	705	689	656	681	688	684	652	695	717	691	678	694	657	724	680	740	734	707	674	684	689	693	734	673	674	734	701	688	728	724	718	764	681	704	717	716	670	736	677	734	744	681	688	723	723	713	754	744	678	675	701	698	699	692	718	695	694	671	676	738	720	688	690	691	738	681	730	711	718	713	684	736	669	659	674	646	666	717	688	732	747	731	677	688	692	706	725	752	743	659	732	740	689	700	664	697	677	685	719	684	717	673	699	742	692	704	724	740	701	716	675	756	682	745	722	672	727	739	686	712	740	717	667	683	714	728	693	659	735	667	676	718	723	750	703	661	733	677	732	694	696	706	717	728	689	732	708	725	684	704	730	654	735	722	736	658	722	717	691	723	717	725	712	691	714	653	676	721	723	690	694	695	729	666	712	728	700	663	672	728	671	698	696	707	727	709	719	726	706	718	710	668	688	704	733	742	714	690	718	697	683	751	689	713	692	740	702	761	732	695	752	641	719	731	744	690	663	736	678	704	699	764	705	702	755	702	734	729	695	709	687	718	745	692	688	677	694	722	671	693	729	726	708	723	676	647	684	702	676	701	704	674	741	724	697	726	699	700	692	687	689	734	691	691	665	708	689	727	684	695	670	680	710	680	714	661	709	687	695	651	693	735	697	707	706	726	672	754	728	705	715	712	671	681	691	680	715	732	716	715	725	719	692	719	720	691	698	657	673	710	684	763	683	737	701	679	702	720	707	716	705	698	751	687	742	676	708	719	717	673	643	662	690	667	698	710	700	699	684	697	684	705	695	678	685	745	657	704	692	716	714	700	698	697	679	687	726	712	690	679	712	693	714	677	690	703	709	712	677	717	692	717	717	694	672	690	709	710	718	731	697	666	740	685	699	683	678	737	697	719	671	685	717	708	639	712	711	689	671	691	706	652	731	726	727	742	732	718	683	680	690	720	685	705	717	688	760	720	719	740	683	627	702	693	753	731	709	721	718	682	674	689	727	693	677	689	697	728	738	718	699	742	675	689	690	650	695	649	681	723	672	667	711	659	699	710	640	737	639	704	689	748	730	685	679	656	748	652	725	682	769	737	711	688	698	693	700	742	713	749	694	689	670	708	755	721	673	777	742	741	692	750	683	700	724	692	730	711	795	673	712	722	685	679	709	669	700	740	708	748	733	702	741	706	715	690	718	724	688	691	708	670	708	681	739	704	659	730	679	706	656	704	733	733	736	745	742	685	717	656	740	726	660	728	675	727	679	700	681	690	725	775	684	704	657	684	721	717	726	678	730	679	707	748	695	786	701	716	710	752	742	739	735	749	715	689	712	713	727	666	656	747	722	731	757	688	674	696	674	674	709	665	663	711	673	743	693	676	684	734	742	731	718	691	642	716	767	696	722	707	680	647	720	660	656	687	651	719	714	715	724	733	694	692	672	718	744	706	700	674	689	683	695	790	679	743	698	744	715	706	738	697	678	709	730	690	716	715	676	674	728	660	713	724	646	665	659	690	712	745	694	698	684	687	663	721	669	690	706	719	704	778	661	713	670	698	686	691	711	687	726	708	736	649	730	728	723	717	706	714	696	665	712	730	733	700	714	666	705	686	720	741	704	741	720	699	679	705	702	670	702	685	721	709	718	735	719	752	699	690	696	719	746	719	698	736	713	698	700	720	692	709	690	702	690	664	735	732	732	696	682	706	679	719	699	733	766	730	753	719	724	697	750	718	740	728	685	737	733	710	709	745	667	725	685	711	655	662	689	744	711	680	720	682	709	690	727	688	715	673	659	699	703	709	740	676	744	682	745	700	699	697	772	681	674	713	729	713	707	710	752	763	711	712	715	749	699	711	691	730	674	701	713	695	740	705	720	718	733	700	738	722	735	747	726	705	708	720	685	727	718	713	667	698	706	719	669	680	734	700	725	688	744	726	708	686	705	670	723	691	692	730	713	740	682	703	722	680	677	672	721	692	733	683	687	702	694	709	688	726	741	724	741	685	711	705	712	695	680	741	679	734	641	680	693	759	676	694	673	712	724	737	722	719	652	733	678	702	706	680	708	688	682	745	700	724	687	763	667	789	762	724	672	735	700	700	643	715	708	732	755	686	692	661	745	794	713	722	676	714	694	691	682	721	682	710	703	676	691	714	726	692	672	702	677	749	752	691	703	635	730	693	674	640	716	697	688	715	714	715	696	758	706	718	715	705	687	733	712	744	680	660	741	742	711	665	714	718	664	725	709	703	725	668	710	702	701	718	719	700	691	694	691	698	773	706	680	718	733	666	728	681	709	721	755	695	686	699	760	729	711	699	700	698	654	719	677	716	724	693	710	755	737	700	677	688	690	742	725	704	711	707	735	663	712	732	722	746	724	735	731	741	671	671	747	708	716	657	714	706	748	701	695	713	695	736	720	696	706	675	703	758	708	711	696	728	660	693	677	689	742	733	731	729	689	721	698	722	711	660	725	709	742	731	715	665	710	707	700	691	753	692	754	665	721	702	743	706	711	691	751	692	718	664	706	713	677	709	726	703	750	732	720	740	649	692	736	686	692	729	724	705	696	709	693	690	745	732	712	715	696	764	662	713	660	730	718	685	698	704	682	721	698	644	804	692	691	697	721	710	718	683	723	720	720	719	722	641	702	710	714	699	706	696	693	730	712	715	733	712	749	713	728	724
22176	21018	28771	23455	21016	21061	11629	1049	745	664	555	474	449	433	350	388	348	368	334	290	294	275	310	325	309	283	314	269	256	300	243	260	263	296	253	254	266	287	258	253	251	279	271	253	241	229	282	225	243	251	240	257	255	261	263	263	261	227	263	268	225	230	234	259	234	276	254	232	261	246	287	246	241	269	222	262	254	283	273	262	281	269	265	239	233	233	255	247	256	269	273	270	238	270	249	244	212	213	227	263	233	247	238	248	245	249	241	272	236	251	255	259	239	253	249	264	255	237	243	223	244	247	255	245	242	223	240	247	281	259	252	253	252	257	270	223	263	250	238	249	252	258	269	256	233	231	229	232	232	237	251	228	261	256	242	262	250	255	250	240	250	254	211	231	235	223	253	227	246	245	264	241	244	230	246	252	223	244	260	255	247	259	248	244	245	238	251	266	249	259	269	250	241	243	268	242	242	244	245	260	240	244	236	270	239	223	276	263	234	249	253	237	230	264	266	240	262	256	240	248	220	231	225	220	256	230	256	257	229	240	254	225	247	253	237	280	240	232	244	258	252	262	220	242	245	257	239	255	285	254	248	238	227	256	263	248	276	258	247	253	255	234	227	215	250	242	259	237	236	223	248	229	236	246	249	255	252	268	274	274	232	251	265	257	233	235	274	251	265	215	249	240	237	217	270	218	258	252	243	241	237	225	258	223	229	247	238	276	270	274	235	237	268	257	266	264	252	250	263	253	227	242	254	260	231	261	257	274	246	270	259	246	256	249	271	235	245	259	253	268	258	246	274	270	236	218	271	260	214	247	237	252	255	282	255	247	236	240	243	271	247	248	266	240	211	256	278	235	248	291	243	254	271	241	223	251	259	250	226	259	286	233	260	260	234	210	225	219	247	230	266	228	252	257	240	256	267	244	221	260	233	257	253	267	244	246	237	254	258	234	243	255	216	239	221	270	262	240	218	247	250	253	221	242	228	256	242	242	239	223	231	240	237	235	239	256	240	249	268	243	257	235	246	283	239	267	254	253	230	262	259	215	256	255	267	244	270	249	227	243	217	262	278	251	264	246	272	238	243	222	245	273	260	253	253	255	261	226	238	271	244	252	233	258	232	269	204	271	249	239	224	212	236	253	247	232	236	227	241	249	254	251	247	237	236	255	278	236	264	231	242	210	210	255	229	235	258	222	234	231	263	250	239	264	252	234	230	247	251	259	265	233	236	269	254	253	250	243	226	253	256	266	259	241	235	229	258	254	237	222	213	216	245	228	250	220	264	228	260	261	246	244	257	257	245	230	252	267	240	264	247	241	246	261	224	249	264	268	264	233	279	256	269	281	241	239	285	232	249	244	216	235	251	242	256	246	251	248	229	247	247	233	251	220	240	260	255	243	199	217	250	253	252	232	250	250	241	269	266	264	262	245	247	257	244	222	262	263	251	255	238	228	271	269	270	251	259	250	237	213	279	238	234	242	269	242	244	230	254	260	225	226	254	246	246	239	247	246	251	256	271	246	252	240	244	246	225	278	234	235	257	244	266	210	239	248	259	239	262	235	227	248	260	254	235	212	228	249	224	232	255	238	214	221	256	233	257	242	257	250	219	248	238	249	248	271	225	273	253	260	243	229	243	247	217	229	256	240	248	265	222	241	274	236	263	253	251	264	231	225	229	243	260	236	267	247	268	242	237	250	239	274	237	251	252	252	264	251	267	270	236	240	230	256	239	260	255	268	223	236	243	255	216	240	222	261	259	233	242	241	254	261	233	251	218	265	262	231	227	241	248	220	239	242	266	233	250	229	252	250	238	259	260	248	221	239	266	226	245	245	231	230	253	249	224	252	254	228	268	217	284	254	246	276	240	257	245	248	232	258	218	243	240	222	231	276	277	213	227	254	236	253	246	245	231	281	274	257	257	245	227	246	256	253	242	257	264	238	242	271	263	241	253	232	248	240	241	234	227	243	246	225	243	258	254	265	231	236	226	267	257	258	264	242	253	245	247	269	241	234	252	260	246	250	257	252	238	244	247	236	254	253	208	240	262	273	275	214	239	257	208	227	230	251	263	259	205	262	245	256	238	274	257	257	249	260	254	235	279	249	257	230	269	235	264	257	244	228	232	260	250	226	230	255	232	261	252	248	253	250	216	256	215	240	244	244	247	259	243	266	238	244	255	261	252	255	271	257	243	234	212	228	217	238	245	249	229	231	232	240	263	221	238	220	246	260	238	277	231	252	237	220	226	279	248	255	260	238	250	293	259	256	267	229	256	274	243	250	256	249	225	227	248	253	230	252	214	226	231	261	228	221	236	232	275	237	230	211	249	240	224	242	232	224	254	254	238	252	258	243	249	249	263	222	255	253	263	229	238	258	222	248	269	251	247	255	271	248	267	242	243	239	257	202	266	240	233	266	235	210	254	237	239	218	265	242	250	234	261	268	247	238	243	270	232	246	271	265	240	268	249	255	246	235	257	249	225	220	243	234	254	237	267	270	240	260	229	236	236	248	231	229	246	269	267	243	216	232	284	248	242	255	253	261	281	240	223	261	246	258	233	261	240	263	245	255	234	257	253	260	264	243	250	258	238	240	247	256	254	249	218	266	240	257	230	241	251	228	236	239	245	232	226	221	262	238	251	268	241	260	268	245	256	252	242	272	234	234	229	251	241	228	240	254	264	247	255	214	261	266	219	254	231	243	249	262	231	252	250	234	247	243	244	233	289	261	266	236	217	251	256	234	227	233	220	240	266	268	277	271	264	237	245	211	255	211	249	270	263	256	230	253	235	279	242	257	264	244	260	223	229	253	236	247	222	245	233	241	234	227	220	241	263	243	264	230	231	270	230	220	277	242	242	249	255	255	266	269	268	280	212	241	268	217	234	247	231	242	252	256	243	233	238	240	230	244	251	247	236	216	241	271	243	224	245	208	264	211	262	245	245	252	279	235	226	241	226	219	262	249	252	257	226	262	231	251	275	245	257	249	275	276	240	218	253	235	224	276	232	256	234	269	259	235	247	236	233	248	241	238	251	261	230	229	273	259	265	258	258	223	256	233	242	256	210	239	235	242	247	268	277	237	269	245	246	251	269	260	260	236	245	241	253	253	262	228	255	250	239	237	226	271	268	243	244	228	246	244	260	259	252	278	263	248	236	245	215	249	226	238	244	243	245	244	247	230	256	229	235	221	212	258	241	266	226	252	253	264	248	263	247	240	247	248	247	238	253	225	252	242	236	245	227	261	272	272	226	241	248	269	234	260	237	236	256	237	276	253	244	218	235	268	234	230	268	251	210	264	237	236	250	245	248	246	232	211	250	225	273	274	237	248	217	222	252	237	208	246	240	256	252	242	255	276	235	263	260	239	237	278	240	238	267	235	252	233	245	246	263	224	259	248	238	243	235	235	239	262	233	250	243	251	245	231	233	235	254	260	239	236	220	256	245	234	253	235	240	250	264	262	258	212	244	245	243	240	218	246	271	262	266	261	233	243	241	258
10248	13555	9461	4470	3312	2495	1802	1328	1090	884	736	608	530	523	453	435	394	372	324	339	340	330	317	322	313	310	306	312	278	291	293	287	280	252	249	279	260	264	252	248	264	254	274	281	260	267	277	266	243	265	268	236	275	257	254	283	266	248	254	256	265	248	241	270	292	250	247	222	272	247	227	271	222	255	245	255	219	267	270	261	252	255	226	269	249	263	259	242	245	215	244	239	249	244	245	232	237	267	255	255	244	256	256	241	248	235	269	230	260	239	240	248	263	265	252	269	230	244	263	266	284	242	265	234	248	267	240	229	236	242	233	259	272	226	255	246	254	237	234	260	259	229	257	234	231	245	257	258	255	275	239	255	240	234	270	237	221	250	232	245	249	253	247	231	235	261	232	235	231	240	260	248	247	260	265	253	239	267	236	222	259	237	219	217	234	244	227	221	248	238	271	266	239	245	277	238	236	266	270	249	254	253	236	241	208	224	294	238	244	255	208	253	221	263	253	240	228	258	248	262	219	265	234	230	243	245	236	239	243	245	240	257	253	262	249	263	266	256	255	233	261	257	247	237	239	257	240	237	244	247	254	229	258	266	249	221	279	269	272	242	241	250	245	257	244	248	241	236	234	240	262	238	244	256	263	268	293	275	204	228	244	213	265	237	249	222	242	243	257	234	231	260	263	247	263	248	236	277	257	242	264	230	218	257	236	232	226	239	235	263	259	234	282	240	268	234	242	244	242	244	254	233	218	250	248	247	250	231	265	258	246	270	261	252	244	237	271	282	261	262	259	243	263	228	253	263	264	237	274	247	271	258	245	250	210	258	231	227	248	236	248	264	238	231	232	270	252	237	247	235	227	206	251	219	253	252	271	245	231	236	246	243	217	255	239	266	220	226	242	246	240	281	250	225	259	271	215	248	254	250	234	253	247	237	260	238	253	263	208	253	243	234	258	261	241	250	254	258	274	270	246	255	230	219	230	236	255	236	234	246	232	237	248	235	243	220	237	229	223	236	214	228	234	269	225	226	224	246	253	250	241	241	261	254	236	234	231	252	233	240	227	252	271	245	241	262	209	253	225	236	251	270	270	249	251	262	255	269	259	223	215	247	257	254	266	237	244	250	242	258	267	260	264	224	237	247	253	239	234	252	230	252	271	237	244	251	239	248	231	244	234	264	236	242	217	227	226	252	242	231	258	238	257	252	237	234	257	262	239	263	233	266	237	210	249	270	224	275	233	237	239	247	257	249	248	227	225	227	261	222	245	222	232	230	255	219	259	254	225	260	255	238	242	255	233	260	217	253	261	251	260	244	218	243	251	225	239	241	235	221	244	250	255	249	228	229	255	240	228	231	243	243	235	243	240	244	264	251	227	259	223	255	217	286	235	254	251	252	240	247	234	246	247	249	229	252	223	246	243	255	245	218	241	234	225	272	227	269	227	244	256	239	271	234	258	232	245	236	236	252	229	247	276	236	231	257	250	240	242	235	234	256	250	241	248	227	245	249	266	236	216	249	256	227	230	270	225	284	235	242	241	262	265	232	248	236	256	238	229	238	233	246	245	265	251	263	233	241	226	245	240	228	249	245	250	267	236	235	258	235	237	233	228	244	269	229	208	260	244	260	239	240	260	250	224	264	260	260	236	233	253	239	241	206	232	235	246	234	250	258	265	273	245	260	232	219	258	228	253	257	249	240	224	248	253	245	235	256	248	235	263	236	232	233	273	245	229	237	217	231	264	241	279	242	243	226	249	240	235	250	251	243	247	252	228	257	225	227	228	273	243	234	257	229	249	243	263	226	255	254	231	262	261	261	259	251	238	254	280	250	243	237	227	256	248	242	252	219	247	261	252	255	248	232	243	218	274	267	249	249	256	246	234	229	264	238	215	247	250	246	243	239	253	262	250	261	253	257	263	237	245	215	238	241	230	232	252	244	231	227	229	256	245	254	254	252	254	255	256	232	278	239	246	244	240	219	243	238	245	237	245	246	240	275	233	235	255	247	264	242	254	232	263	258	227	244	246	236	237	252	227	246	258	217	262	227	263	254	274	276	272	234	254	242	235	244	241	221	258	271	254	255	245	252	252	239	265	237	240	238	246	243	264	238	248	234	261	251	212	224	263	258	294	259	246	244	252	237	251	256	231	221	254	236	257	262	229	250	247	254	248	249	207	236	261	258	259	250	257	245	244	250	224	274	223	257	248	240	256	235	253	248	235	228	251	253	278	237	258	245	247	231	240	247	254	260	252	286	266	251	229	264	262	230	213	270	226	232	247	238	239	256	241	237	239	238	244	274	255	222	241	244	234	230	222	254	262	244	248	248	232	238	241	238	276	281	257	232	245	229	241	246	261	233	231	243	234	229	249	277	277	243	261	216	242	246	258	245	237	262	245	241	272	255	259	272	235	206	238	211	283	241	237	246	224	233	269	260	247	243	252	251	237	244	249	267	243	273	242	248	256	216	232	214	241	214	274	234	229	265	250	238	253	252	208	265	244	253	259	231	244	265	247	261	227	225	236	269	252	255	250	236	248	274	256	246	284	248	268	268	265	263	254	254	242	256	270	240	250	233	241	230	243	250	250	261	228	261	235	254	247	246	272	230	269	220	235	248	238	248	259	263	242	220	226	238	267	239	259	251	261	249	273	231	245	242	245	214	265	223	242	244	238	245	276	225	246	240	263	241	248	232	251	259	247	251	265	239	245	254	261	234	260	251	265	255	254	255	252	241	240	277	237	243	234	233	275	263	256	240	268	246	245	235	248	241	249	229	255	252	256	243	252	261	264	232	264	249	269	224	241	262	254	224	235	253	223	224	239	279	239	228	249	220	243	266	268	240	277	232	230	265	239	262	261	248	234	245	262	262	235	246	257	237	242	246	248	237	248	221	238	248	234	242	247	249	237	253	238	257	241	258	262	253	242	227	237	277	257	240	225	228	256	263	260	253	261	261	226	224	225	237	235	265	234	242	233	264	244	269	242	262	241	254	261	239	231	243	228	248	254	231	246	241	235	275	274	268	257	251	234	242	234	271	238	259	264	245	276	238	259	242	243	272	240	242	243	238	250	250	271	233	252	268	238	246	253	243	256	259	247	232	260	227	252	222	280	237	239	275	214	216	262	228	257	231	250	258	237	237	246	242	233	253	238	237	256	249	241	252	240	238	243	232	248	242	229	261	246	249	225	258	273	238	252	228	240	242	231	249	248	245	261	254	256	280	262	253	230	248	261	230	242	225	248	237	248	252	246	237	252	257	249	252	274	231	222	230	236	244	255	226	249	249	243	264	231	249	232	234	230	246	215	254	237	245	256	230	280	227	238	233	243	250	234	254	231	252	256	236	257	243	257	256	279	229	266	273	241	257	269	216	239	237	252	260	223	248	273	250	234	269	241	251	241	220	255	275	243	248	267	238	248	261	256	225	267	245	214	220	237	264	248	248	268	228	237	236	229	238	250	276	253	239	250	228	236	256	247	248	252	271	236	239	274	248
27177	20766	13120	1751	855	749	743	748	681	688	653	655	670	692	672	667	677	645	663	637	617	641	644	640	665	589	645	625	690	709	644	650	682	624	651	638	688	627	680	706	660	699	651	646	633	665	647	639	677	629	664	665	633	662	667	648	630	673	616	689	654	686	675	682	710	598	670	674	630	642	648	656	682	696	629	624	647	662	686	642	660	640	648	617	663	651	656	702	717	703	664	619	666	676	687	682	669	593	674	631	673	647	632	641	657	618	652	648	640	608	646	701	655	633	660	637	656	574	652	642	637	642	607	653	622	620	624	615	640	679	631	615	652	687	676	655	640	614	628	699	672	663	679	659	654	645	653	657	684	659	670	655	627	671	656	627	648	709	652	712	635	675	632	651	648	664	683	668	657	658	611	626	615	655	653	641	637	677	640	641	654	644	660	630	677	637	663	644	699	613	669	661	622	658	624	646	670	654	668	620	676	654	654	664	644	659	639	670	662	624	617	652	612	671	629	646	684	654	644	661	624	639	657	658	658	681	604	663	636	667	700	634	630	679	685	660	653	649	668	607	667	652	703	682	669	673	610	607	636	647	654	647	680	685	619	667	720	629	633	631	663	696	663	695	643	656	641	673	635	677	632	688	674	703	656	669	683	684	677	629	655	626	609	653	624	637	671	651	658	667	681	655	670	649	662	675	652	671	624	634	600	666	629	647	655	632	669	641	666	688	674	691	652	621	597	617	654	640	651	672	685	674	690	623	633	637	638	652	647	654	601	613	698	654	703	629	635	631	674	693	653	641	681	694	658	673	663	702	636	696	650	628	653	641	618	626	661	696	573	643	657	627	639	638	646	666	644	620	677	671	636	650	694	645	659	647	666	660	677	629	678	680	704	665	668	606	643	619	676	687	645	656	678	710	661	660	667	698	674	653	666	685	625	684	641	642	669	676	691	651	627	666	690	621	676	634	643	666	690	648	655	607	657	632	642	648	652	638	732	652	619	665	690	663	656	651	661	693	635	691	653	671	657	673	621	639	652	628	678	676	699	671	670	650	637	686	656	682	659	653	680	647	679	671	616	686	661	678	666	635	656	608	657	674	664	622	666	617	660	667	645	660	646	673	616	664	637	652	662	677	697	671	675	653	631	680	604	670	629	629	647	675	654	664	633	642	611	631	648	606	663	638	659	643	667	637	641	671	669	680	658	600	673	630	680	621	666	670	672	620	674	663	671	679	629	648	690	668	695	665	661	637	641	677	648	676	641	604	650	653	642	614	660	608	641	638	664	667	649	664	681	688	651	662	658	671	613	644	650	670	674	638	686	702	696	677	675	626	661	649	685	680	653	656	688	661	647	678	694	648	637	686	648	647	650	680	655	614	671	688	679	657	642	693	633	616	657	688	619	672	705	637	633	647	662	663	673	706	685	622	634	661	675	564	676	667	653	658	704	735	647	646	681	705	657	655	630	702	642	687	664	653	656	638	695	619	692	630	625	643	688	638	685	656	682	676	623	638	578	667	638	630	667	673	678	684	649	617	628	693	675	694	655	639	645	649	645	704	663	667	676	647	649	681	635	633	664	684	675	635	649	658	658	605	726	661	660	677	686	677	662	652	661	701	654	646	676	675	621	648	673	636	647	625	647	673	681	641	682	606	627	666	644	641	628	660	678	668	658	683	610	665	644	673	614	651	637	650	663	673	641	628	653	648	618	613	643	639	706	641	666	688	646	619	678	654	668	678	690	654	679	650	644	646	656	620	638	635	655	651	658	636	681	661	623	644	652	641	657	691	642	668	629	687	680	653	618	672	656	654	646	673	664	682	687	644	643	670	679	631	691	646	654	661	669	623	643	659	663	671	653	667	647	673	635	663	646	664	632	660	649	695	646	709	615	616	595	646	632	641	692	682	614	635	632	717	651	624	672	650	648	679	671	663	674	655	660	647	667	605	675	647	676	655	678	630	664	648	616	648	622	696	650	632	633	680	681	660	656	643	648	652	673	664	652	636	659	642	650	641	691	700	593	628	682	647	642	664	643	650	671	677	687	614	654	637	640	689	667	636	638	681	647	684	651	653	663	614	675	630	672	640	650	662	672	651	655	646	672	620	685	672	652	672	625	664	636	699	629	722	646	673	650	652	638	621	650	667	671	623	597	585	674	634	681	633	652	619	652	639	671	664	632	642	672	655	703	653	661	649	623	597	644	694	665	659	661	661	651	649	610	655	647	642	656	657	635	657	680	686	647	684	627	660	621	648	693	683	654	639	678	649	623	626	711	653	669	669	656	699	619	657	669	676	643	622	642	691	630	674	623	643	646	654	662	659	651	617	649	620	680	679	663	658	635	651	613	665	670	668	617	646	624	619	642	656	653	632	667	606	651	667	664	642	639	652	644	695	676	632	635	720	662	658	653	660	645	683	619	659	633	663	680	641	662	661	643	683	680	639	647	699	666	697	654	622	635	649	646	634	665	643	676	705	660	646	706	636	649	650	638	644	608	677	666	608	645	659	669	613	627	643	690	634	675	638	655	666	663	619	671	641	681	660	647	651	615	707	633	640	624	623	629	633	674	654	663	684	664	622	605	639	640	678	645	632	632	685	646	698	662	613	677	661	662	653	643	643	624	675	654	657	666	651	662	672	638	655	626	661	670	683	678	636	672	662	622	671	648	687	673	624	691	657	692	673	623	674	591	624	682	622	710	636	633	661	637	632	674	588	673	621	685	636	682	708	706	680	665	665	668	683	654	701	590	626	639	666	618	633	645	697	665	664	613	611	699	681	676	645	615	629	559	614	658	630	652	657	649	634	634	653	639	652	696	708	614	654	666	622	649	647	629	673	671	670	628	669	656	644	633	706	645	711	662	661	684	660	678	642	634	631	662	626	637	657	654	659	651	572	688	677	669	605	675	658	641	718	649	682	656	685	638	655	718	659	642	663	658	627	670	652	665	664	693	661	684	606	686	653	683	621	633	692	684	684	645	690	606	644	680	679	654	672	678	646	628	640	642	631	686	636	628	642	670	638	650	659	653	640	661	658	673	674	603	670	645	674	619	689	639	652	687	613	678	681	687	648	671	646	631	621	708	651	694	629	628	661	646	610	663	662	712	668	663	650	656	686	640	654	672	653	651	659	709	643	678	679	680	623	643	668	639	587	667	648	634	662	641	620	607	654	674	667	705	679	660	677	597	650	638	643	688	668	675	598	644	637	672	682	662	649	599	641	656	706	688	650	674	674	638	656	673	637	634	662	646	643	654	642	631	693	599	642	670	677	639	641	665	674	658	680	663	664	668	655	672	679	667	671	655	655	602	646	659	644	675	670	669	679	687	655	672	661	656	646	625	663	679	678	660	672	657	652	653	621	654	621	617	660	643	673	655	653	643	673	648	660	631	641	660	701	641	633	640	687	682	681	660	665	703	617	628	610	657	645	670	625	668	696	625	678	622	655	647	661	636	668	624	647	630	649	665	667	653	608	682	633	659	624	622	639	705	613	691	654
11398	2506	1712	1077	944	907	802	773	696	738	730	697	693	656	698	686	598	625	717	706	643	675	669	628	692	664	668	628	687	665	662	665	662	651	659	681	625	637	679	669	667	700	671	635	705	661	649	680	656	633	692	678	667	659	658	632	686	677	699	672	645	692	668	683	706	672	742	667	708	646	669	639	688	643	674	601	624	714	688	663	614	632	665	703	670	686	650	670	622	690	667	702	684	662	655	684	683	682	629	641	686	653	646	594	652	652	675	652	699	691	660	681	673	650	691	643	703	697	695	618	674	666	647	642	700	669	648	640	657	664	644	686	683	682	687	644	677	702	636	588	654	687	640	669	652	665	597	650	649	640	673	686	674	666	661	646	692	640	682	654	701	698	626	654	596	668	624	661	670	634	690	700	647	668	677	633	683	636	692	671	669	667	648	695	650	648	687	651	644	632	702	658	680	686	642	681	635	637	621	674	670	678	656	665	650	686	664	658	662	614	672	696	647	695	640	650	651	618	650	686	630	640	661	695	661	592	668	711	628	629	671	667	674	652	690	688	657	670	666	657	657	618	608	666	637	656	639	618	678	672	626	669	650	651	659	683	674	672	662	645	685	671	637	678	675	667	686	683	641	687	701	674	630	617	660	649	696	645	638	688	701	645	655	731	669	689	650	633	705	683	685	635	694	657	644	667	667	639	642	678	688	635	670	715	653	669	673	677	661	707	653	643	694	615	677	619	674	676	664	632	674	652	635	630	643	677	648	668	705	692	656	667	638	697	687	715	680	651	692	663	668	663	672	678	688	631	629	635	677	639	672	635	672	662	678	666	636	636	669	668	640	679	645	654	696	689	677	639	659	673	671	625	651	675	636	637	680	666	645	673	687	688	638	665	652	653	679	711	668	667	611	647	709	683	661	647	659	650	661	622	644	664	681	670	646	674	742	669	600	634	697	611	671	649	636	642	642	632	697	702	711	626	678	694	636	658	618	651	674	679	640	695	599	643	665	673	670	631	621	636	673	631	638	638	657	646	650	695	709	654	654	654	671	685	635	657	624	690	660	679	670	667	627	672	683	639	693	648	677	645	658	656	664	629	647	661	657	663	638	645	700	708	686	608	624	678	687	676	663	694	705	666	632	650	666	626	632	631	684	607	671	677	602	659	666	677	661	649	647	644	661	696	665	671	692	682	618	668	643	714	671	629	601	642	691	666	688	694	676	646	638	659	644	669	703	694	654	611	644	671	714	659	644	667	688	684	655	670	638	675	656	687	673	633	628	683	638	612	621	690	675	670	639	675	667	686	679	679	662	665	614	625	647	678	670	662	718	674	700	632	666	659	628	621	624	639	673	682	663	655	629	658	642	716	676	631	667	676	633	642	668	644	683	707	685	666	670	641	687	670	674	627	619	638	688	660	657	694	647	632	634	662	664	674	675	644	695	682	686	643	655	690	692	637	638	686	627	692	667	652	631	603	648	625	677	656	629	644	648	702	689	660	661	699	708	625	642	666	619	681	682	673	663	665	620	648	671	678	630	645	668	656	660	660	674	679	654	699	635	647	711	670	672	698	641	690	674	662	659	668	705	609	634	662	647	673	656	629	652	649	691	692	630	639	660	611	700	626	631	688	685	620	660	707	636	650	671	635	649	662	641	662	674	660	629	715	676	676	626	643	674	683	657	674	656	668	634	646	704	664	688	645	648	629	626	639	669	686	664	696	642	664	644	648	618	698	672	633	671	679	650	633	653	655	666	663	681	692	673	685	612	643	678	648	661	632	618	616	662	674	661	621	698	663	688	673	694	655	640	696	680	692	643	668	689	640	659	649	698	664	657	667	641	687	657	695	674	686	605	657	631	601	616	655	690	622	670	671	660	654	675	625	678	648	631	671	667	710	646	641	649	674	631	632	676	663	636	654	648	667	660	680	675	665	690	641	706	679	633	651	666	641	660	697	663	655	668	694	687	682	696	670	702	642	663	672	657	713	663	624	625	682	605	600	653	677	644	685	671	710	661	651	642	662	653	647	666	693	625	642	642	645	663	652	666	662	639	689	676	672	634	664	633	677	679	670	611	661	671	634	612	706	683	692	654	629	634	675	644	629	634	622	647	669	662	681	680	680	664	710	693	648	646	657	656	671	639	637	674	663	699	657	649	633	651	678	666	657	635	658	647	649	650	682	692	633	710	632	649	628	686	695	671	677	705	673	635	683	684	637	672	661	690	643	668	692	659	660	656	676	657	689	650	640	654	681	662	658	693	652	694	687	698	655	680	657	672	651	631	698	668	628	688	694	620	655	620	684	702	708	702	658	680	688	626	670	638	648	681	631	652	643	695	690	639	660	659	680	667	678	711	654	684	672	639	659	660	661	664	668	668	704	636	634	666	678	697	666	640	672	641	639	645	635	628	730	660	603	660	667	670	649	628	614	671	615	687	658	655	671	647	682	676	685	664	644	652	650	706	666	666	690	666	667	642	662	693	669	645	661	708	683	671	692	699	659	663	632	685	632	681	707	627	659	665	637	608	645	663	649	652	659	649	639	673	642	672	700	634	664	654	667	662	668	676	652	699	691	649	669	656	663	653	646	665	618	612	641	652	645	681	692	674	669	691	685	617	634	640	634	688	630	705	653	651	647	691	690	660	696	648	680	672	675	654	693	639	713	674	670	655	639	636	663	645	663	679	601	702	642	622	633	648	632	718	671	649	653	645	681	641	695	688	654	621	678	646	650	664	697	642	684	669	631	652	686	709	663	638	662	707	650	666	709	655	701	676	663	638	679	672	678	650	664	660	680	654	688	620	674	678	673	706	664	665	642	664	645	730	653	682	671	670	667	667	714	654	625	635	649	680	640	660	680	692	688	634	628	679	631	633	656	632	691	617	657	712	676	660	644	655	656	707	621	658	660	676	676	643	686	645	651	628	657	685	656	624	647	669	668	664	675	687	604	657	725	644	619	659	670	663	628	626	692	644	618	641	636	643	639	677	638	574	667	677	710	657	650	658	642	644	677	676	679	649	634	676	669	635	667	637	643	649	676	655	680	657	659	624	632	687	688	689	661	658	696	653	636	661	637	646	677	681	639	634	635	665	650	671	673	651	667	651	657	647	664	666	670	672	636	648	638	631	654	652	677	645	634	665	682	656	694	673	661	641	699	677	680	679	692	651	648	663	658	631	699	648	656	689	684	666	671	637	635	638	705	642	655	619	676	709	624	639	669	650	652	615	695	691	649	649	688	676	621	659	693	674	620	662	675	682	661	663	598	635	595	696	660	660	645	645	657	665	690	633	641	615	626	679	680	680	624	637	677	646	604	674	659	643	702	675	655	633	623	735	596	612	634	645	637	587	675	654	655	689	646	632	622	634	666	678	662	654	671	684	656	638	668	708	680	659	666	692	616	679	640	672	623	678	678	656	668	643	623	701	602	692	652	663	658	643	680	623	690	664	619	713	662	677	664	643	664	671	693	649	692	648	642	673	671	629	646	666	693	686	632
23280	20978	28323	23800	20982	11783	1091	691	576	517	464	430	407	401	390	393	359	351	389	347	347	334	361	329	321	335	307	350	319	315	330	329	308	300	341	323	317	334	318	335	281	322	317	289	354	337	316	333	318	290	299	303	326	284	327	313	320	322	341	287	290	275	308	325	275	292	295	310	275	344	332	275	326	290	320	309	330	320	298	291	335	299	303	362	308	307	308	306	327	313	298	322	310	327	338	292	309	287	280	296	323	313	305	312	303	294	296	304	316	288	335	303	323	301	294	300	286	296	343	301	327	313	328	316	282	305	303	283	319	334	317	316	308	319	312	295	330	291	301	295	306	318	294	307	289	305	312	322	326	294	337	284	288	314	308	304	290	333	329	314	314	305	296	315	291	303	305	281	285	326	321	328	350	331	274	333	306	310	296	317	304	330	295	291	318	308	305	280	287	307	309	306	303	278	323	318	309	276	278	291	300	284	292	315	299	300	292	278	338	308	303	299	309	296	287	311	318	318	292	309	309	314	303	299	319	310	306	302	295	287	291	308	295	301	287	313	333	318	325	298	307	307	290	324	321	292	300	294	312	291	310	317	285	315	287	319	280	351	273	322	294	322	317	283	289	309	305	330	338	308	329	329	305	311	318	308	323	323	263	320	329	290	323	269	297	319	314	336	336	327	299	300	320	322	298	280	360	302	304	291	325	331	296	310	316	338	331	314	309	300	305	282	295	336	310	330	302	329	305	345	267	319	329	300	313	281	305	307	322	299	304	316	297	302	305	283	298	256	318	309	315	286	285	290	305	316	323	275	280	302	280	319	281	321	299	322	293	317	351	316	327	271	308	299	295	291	314	282	286	320	312	300	257	295	331	291	294	310	313	330	287	299	295	298	302	255	293	330	271	302	291	316	289	323	320	292	318	292	304	295	298	321	321	306	294	317	320	349	346	293	314	294	297	288	311	300	274	347	279	306	296	296	278	277	306	325	315	293	290	312	319	310	318	318	318	318	265	306	310	292	310	317	268	235	286	270	299	312	309	300	314	289	318	294	294	284	330	319	316	327	294	295	328	306	313	300	321	294	292	317	286	288	330	300	303	317	302	302	276	310	296	313	322	309	300	329	290	296	304	317	335	336	305	328	312	276	316	329	324	337	301	318	287	307	305	313	315	292	330	318	305	285	317	342	342	327	318	328	299	297	292	300	299	296	301	273	290	274	280	290	297	293	314	296	282	311	293	317	304	284	311	299	317	298	300	319	315	289	266	276	318	281	314	305	318	308	293	286	298	324	293	326	272	306	281	299	275	309	314	288	271	309	321	299	284	293	287	313	298	284	314	316	317	301	292	289	272	324	323	301	325	292	277	301	307	312	290	314	313	292	285	305	319	327	325	300	296	310	272	328	299	294	315	316	312	305	326	311	305	297	296	312	306	292	297	294	301	351	310	282	299	322	295	309	320	317	312	323	316	326	335	323	302	320	312	317	318	306	296	284	301	290	309	296	301	274	300	275	309	271	286	296	271	310	349	306	338	300	298	305	310	301	293	302	278	302	280	304	290	310	287	280	312	338	300	323	274	321	293	306	328	249	282	324	310	284	337	289	290	317	265	311	297	319	320	317	290	294	275	286	284	316	301	316	319	300	298	274	298	324	294	283	300	312	287	315	321	288	305	312	314	318	308	322	290	302	329	322	259	313	317	329	278	312	307	281	282	315	296	292	306	300	274	309	320	300	296	304	314	330	290	279	291	299	319	286	295	331	321	288	343	306	337	287	302	290	325	297	285	325	297	307	338	305	297	289	326	273	300	304	323	310	299	338	343	274	296	292	294	303	290	321	308	276	300	326	304	337	300	309	306	290	286	310	315	336	284	309	314	297	287	290	295	303	301	312	313	306	306	304	297	316	289	285	330	345	295	322	311	317	292	333	304	281	309	323	287	328	324	313	278	339	318	294	296	303	318	273	308	318	304	310	307	288	341	295	306	321	344	289	317	277	294	283	334	329	295	287	308	308	316	338	296	307	307	281	312	326	327	324	305	295	292	339	309	335	297	298	300	302	322	301	314	304	308	295	277	306	332	298	309	312	303	293	348	323	324	291	259	303	310	324	307	275	292	295	329	280	300	305	293	286	305	306	301	324	307	290	286	325	311	286	322	317	343	328	308	288	278	273	307	304	316	288	324	285	292	325	278	306	307	317	333	300	293	312	309	318	288	301	284	313	285	289	307	304	309	296	310	297	288	340	305	291	302	349	310	299	323	291	314	324	283	296	339	307	302	305	291	289	294	266	329	296	296	275	321	310	301	323	304	320	283	286	299	326	329	304	299	303	327	323	301	302	332	337	314	314	305	332	307	329	309	323	303	282	310	291	309	314	290	314	347	309	305	306	297	291	296	289	281	306	306	324	302	290	292	300	305	301	303	305	304	305	297	287	310	342	306	295	252	329	312	276	269	308	310	291	303	287	307	289	294	294	268	319	291	296	326	320	314	313	302	323	313	332	309	318	277	285	310	335	346	287	279	309	317	293	332	294	291	288	302	263	304	286	329	287	299	307	316	284	325	344	317	323	298	320	297	295	306	281	334	291	281	320	298	311	322	305	350	333	272	317	328	302	317	293	285	310	325	307	290	290	310	287	343	323	318	306	309	303	338	287	300	299	287	326	283	278	310	274	290	316	347	310	305	319	306	296	276	304	288	313	296	265	337	328	282	298	313	311	301	297	321	337	279	283	310	310	292	339	282	287	281	299	307	312	332	304	337	321	345	291	309	290	335	324	298	312	285	278	268	297	310	291	309	286	303	317	309	296	298	291	322	341	296	340	314	277	282	300	298	312	296	327	296	299	303	319	320	316	319	272	275	304	294	308	310	318	329	280	310	320	300	333	317	291	318	273	307	315	331	311	346	276	343	305	311	308	299	284	312	295	280	304	334	332	304	312	319	324	332	303	303	267	315	322	294	284	290	301	303	303	327	283	294	279	305	314	302	304	314	294	271	303	332	297	301	297	318	299	318	331	276	293	330	285	329	327	309	321	305	322	276	293	304	287	279	325	311	308	342	290	317	302	297	293	291	287	284	312	279	310	298	298	319	322	286	325	294	333	301	297	304	316	314	327	289	300	300	286	289	315	302	292	292	291	310	305	301	322	319	324	272	283	318	302	284	307	312	316	318	314	294	301	296	311	321	299	323	317	311	293	310	310	295	343	305	321	349	295	303	319	280	287	282	303	311	279	326	304	295	303	306	304	300	297	311	307	295	310	315	329	333	301	296	282	317	307	315	316	319	298	301	306	287	287	325	324	288	284	306	286	315	298	321	288	298	330	291	318	315	288	305	293	309	332	330	307	305	325	312	297	322	331	274	296	293	292	330	301	289	333	315	314	312	315	318	318	331	327	326	270	312	297	311	330	300	299	338	314	285	287	333	301	315	289	302	313	340	283	318	307	327	294	303	290	317	287	303	313	304	342	288	330	317	285	312	347	322	305	310	301	303	304
11196	8478	5580	2714	1995	1485	1190	910	784	608	550	521	497	446	420	399	415	415	400	373	369	373	378	372	367	329	349	330	379	343	334	310	323	362	361	342	334	318	323	363	324	347	330	342	306	316	337	337	345	333	348	327	318	319	330	323	345	335	345	315	321	320	293	333	328	311	317	317	312	336	325	312	313	317	314	286	328	349	333	331	315	327	342	287	305	326	332	349	311	327	319	313	304	315	306	342	337	319	310	294	323	304	331	306	287	318	309	339	315	317	312	337	308	327	313	309	332	296	334	353	334	308	304	292	337	327	302	305	305	327	310	308	318	319	323	351	298	280	310	309	341	340	329	294	308	293	314	330	300	320	321	329	324	320	318	309	327	320	309	344	343	334	297	310	332	324	299	319	337	276	326	357	327	341	321	289	341	318	326	307	317	290	272	362	328	352	284	298	323	322	319	339	305	302	308	339	285	324	328	299	306	322	310	324	303	299	377	325	313	303	336	297	320	295	318	316	355	309	335	283	344	347	356	309	301	331	322	298	317	328	300	362	300	280	325	317	304	315	310	314	283	292	313	274	317	318	315	319	342	330	311	308	318	314	327	313	321	336	330	309	378	309	323	322	307	305	335	306	333	306	324	293	321	330	325	316	288	309	320	303	324	315	315	332	317	319	344	344	314	301	303	327	337	331	336	297	325	304	290	344	350	306	308	332	334	282	324	339	293	292	318	341	336	303	338	298	331	303	337	317	330	300	297	332	324	300	324	274	328	324	340	295	310	281	317	320	321	302	315	303	344	355	306	297	321	341	321	335	332	300	315	308	313	302	316	306	322	303	325	330	300	318	301	324	315	324	315	315	335	316	316	334	333	351	347	318	345	322	338	295	289	301	319	318	313	336	307	309	321	321	313	316	312	288	314	327	301	330	284	320	300	321	331	344	360	297	311	322	347	300	332	329	300	347	320	304	310	314	315	334	325	342	331	311	340	325	306	346	309	317	308	318	299	322	343	324	368	299	300	296	316	318	315	331	339	304	347	308	326	336	321	318	308	327	328	319	301	316	298	315	304	334	318	336	310	309	309	335	303	299	308	290	338	310	339	321	310	324	302	316	297	304	321	286	311	302	308	321	317	338	336	311	296	311	312	308	345	317	290	312	315	298	328	323	323	327	295	320	348	313	316	342	328	321	305	309	299	302	308	333	330	261	307	328	287	305	320	319	320	291	360	301	337	290	325	317	321	308	323	323	285	343	310	315	329	300	289	313	291	305	312	318	319	315	325	310	282	328	314	278	332	314	306	293	328	320	317	309	310	320	321	293	356	335	318	335	329	301	305	316	304	306	335	330	325	325	335	319	309	341	308	320	336	319	330	287	311	349	317	318	330	319	291	322	334	320	327	297	295	279	335	327	312	322	347	264	313	336	334	326	326	319	312	339	287	296	312	309	304	288	297	311	336	307	337	329	326	316	274	335	292	309	332	336	289	327	290	322	337	309	331	293	346	304	313	292	305	341	292	300	327	328	322	328	319	326	302	305	309	343	310	348	311	326	313	322	337	322	289	312	350	302	335	330	342	323	320	347	336	297	300	320	313	304	326	340	310	294	353	285	323	306	306	327	336	321	305	328	285	328	315	312	291	309	285	359	307	320	327	344	321	367	298	316	339	333	349	292	299	308	319	309	342	329	316	321	327	324	298	329	329	288	315	317	326	338	337	347	336	291	309	320	320	337	300	312	357	285	274	316	298	298	317	317	319	297	321	311	303	317	319	364	323	316	323	331	309	303	316	309	308	328	300	307	314	334	309	318	318	309	331	290	325	332	339	338	343	330	303	346	311	304	344	303	325	334	321	299	318	316	338	313	298	341	296	341	298	290	328	331	267	314	311	321	315	303	323	315	306	290	270	287	305	319	330	287	310	310	326	325	315	319	335	295	322	291	318	290	327	301	321	334	341	306	344	329	306	324	310	353	329	308	348	331	320	304	316	331	331	303	326	335	310	295	296	304	317	312	310	339	341	320	310	338	306	288	346	308	310	326	317	330	327	339	344	346	297	332	310	308	304	329	302	324	287	286	313	322	302	292	301	316	277	315	304	310	338	294	314	308	289	291	280	306	314	298	296	318	308	313	282	309	316	336	326	302	318	304	297	334	322	334	320	313	323	318	314	294	302	338	307	333	316	331	326	307	320	349	322	303	333	305	287	301	300	324	317	302	296	324	326	327	293	316	287	319	336	321	290	323	313	331	324	308	296	328	311	314	333	330	321	333	320	282	335	330	336	318	321	296	331	327	317	305	295	281	290	336	326	326	315	299	342	328	283	324	313	319	310	310	312	310	331	299	324	301	307	314	320	318	294	296	328	305	304	310	314	308	314	297	314	360	310	329	327	337	321	359	340	309	343	339	321	303	313	319	327	356	314	305	319	329	327	318	327	293	343	320	311	304	333	327	311	318	335	349	341	355	322	327	317	320	304	300	286	351	309	312	311	294	310	332	357	316	305	338	327	325	318	342	326	314	330	313	297	295	294	300	301	335	294	334	339	335	308	332	317	307	330	306	300	346	320	308	312	315	321	339	305	333	310	336	330	312	313	329	306	349	307	305	312	308	298	318	332	291	304	305	304	326	332	304	331	315	327	294	311	324	275	316	297	330	310	338	312	317	315	354	313	311	301	330	312	295	293	289	312	325	319	350	333	345	331	297	319	315	319	323	303	337	338	304	307	300	308	286	313	295	327	330	328	260	356	296	305	300	365	303	323	333	331	312	373	311	310	300	319	326	327	317	304	310	288	309	346	295	300	324	314	299	370	306	317	341	342	316	309	300	331	295	309	311	301	301	316	304	310	385	297	339	282	301	308	317	342	326	312	317	302	290	347	358	341	315	341	324	323	331	305	286	313	315	305	302	306	311	350	303	329	292	316	342	317	325	310	326	323	295	328	339	308	329	312	348	312	313	351	335	300	294	284	355	306	320	328	310	311	327	296	331	305	327	307	322	327	327	331	329	306	291	320	308	308	330	337	348	325	289	310	315	346	300	305	340	322	335	298	293	320	318	329	308	315	302	345	307	283	302	324	306	310	317	321	307	313	341	300	328	305	347	283	326	322	338	342	310	327	318	319	317	348	318	334	330	313	357	294	315	376	331	288	312	322	326	295	327	327	280	321	295	310	310	340	293	342	334	296	301	299	312	326	327	301	311	343	310	314	282	293	313	320	293	339	313	343	324	328	288	327	337	356	317	343	297	333	325	321	320	329	315	341	295	329	316	311	344	313	302	296	322	320	329	297	316	304	327	325	301	300	355	315	308	308	317	311	316	314	315	343	312	312	307	303	316	344	290	298	313	320	345	324	291	308	298	309	296	309	306	325	338	329	330	288	298	288	326	306	325	306	319	344	345	314	344	339	293	298	295	323	321	311	309	328	290	341	302	321	332	343	326	309	322	337	314	311	323	296	324	361	322	316	347	317	293	287	346	338	377	294	337	343	327	329	338	332	342
24447	21023	27512	24662	14988	1561	1109	930	858	794	811	798	763	774	783	763	733	741	806	776	758	774	763	765	694	729	755	777	769	785	725	706	732	703	723	726	705	714	721	763	736	732	716	750	724	735	717	736	732	755	736	719	722	727	764	771	766	704	707	739	719	758	718	758	761	723	761	732	703	734	738	749	724	730	729	716	716	710	740	717	714	754	747	735	735	683	736	753	710	795	739	707	705	726	718	769	748	730	747	739	719	721	758	758	711	752	713	727	680	724	768	733	795	737	734	720	734	741	707	744	774	749	735	733	750	772	737	698	761	721	761	700	741	735	726	723	695	688	785	718	716	729	777	753	732	743	740	730	716	743	775	716	700	722	739	720	761	684	761	750	723	682	724	765	716	731	683	718	722	735	728	748	731	766	729	756	759	720	788	722	706	746	736	746	716	742	743	730	739	687	682	758	690	776	728	709	747	768	754	725	725	730	752	723	716	752	745	758	701	739	709	748	706	757	748	731	707	720	748	737	794	733	712	758	721	794	763	728	740	725	715	732	729	699	743	762	735	777	741	740	716	745	728	747	707	741	756	741	780	751	748	745	779	746	717	735	678	742	715	760	725	681	730	743	734	784	733	748	698	727	765	730	764	744	729	780	721	711	760	721	744	757	753	720	747	739	708	744	736	695	728	750	737	746	728	691	773	783	762	708	680	732	731	697	735	785	767	716	756	727	727	725	747	744	748	754	766	724	703	732	799	784	768	725	712	717	709	725	757	723	761	684	752	727	729	795	718	698	684	754	706	698	703	738	731	707	726	709	689	730	736	748	695	736	718	733	771	744	757	780	703	754	756	759	772	711	766	719	781	714	686	736	724	730	732	751	724	764	726	722	726	778	741	724	704	709	715	717	761	728	748	721	688	714	758	760	709	701	710	684	748	697	732	711	750	662	749	759	722	721	749	695	745	764	782	774	743	680	789	716	726	763	746	751	695	736	764	787	735	776	728	723	730	746	699	707	760	752	741	721	754	731	714	732	715	683	748	756	745	761	756	738	811	745	758	724	723	770	776	730	720	718	710	758	747	730	736	717	719	741	676	716	697	763	735	715	732	717	795	723	763	744	769	698	691	711	743	737	722	739	766	777	704	694	763	743	772	792	745	732	733	755	730	787	758	714	725	757	678	737	745	751	749	739	726	711	742	765	719	759	724	741	745	734	779	709	734	764	724	731	707	716	735	711	704	696	681	673	775	721	676	704	767	740	747	700	728	712	717	648	786	674	698	771	709	736	700	715	784	695	745	739	689	707	754	789	740	727	698	721	745	720	730	733	731	718	711	745	738	721	696	721	730	739	720	725	704	731	725	763	742	707	728	766	747	722	721	712	738	679	688	712	727	742	751	749	705	745	729	734	724	738	713	731	715	728	756	737	763	738	683	708	715	728	729	749	696	736	769	725	713	740	751	714	741	699	746	712	749	699	749	737	722	738	771	710	744	742	775	778	700	727	694	730	749	719	749	808	742	778	771	763	760	712	700	767	669	732	747	732	702	683	719	708	780	732	851	697	743	769	708	693	768	708	777	738	745	769	736	724	749	705	715	741	732	709	756	705	717	720	748	749	744	727	679	705	738	733	733	753	697	735	739	723	737	765	713	733	791	738	734	739	749	727	685	739	743	783	729	763	733	748	766	707	739	730	725	718	690	725	743	702	725	713	745	766	735	715	740	713	702	742	720	720	794	756	751	681	724	741	759	780	737	741	724	759	676	743	771	714	709	692	746	693	757	720	727	757	751	756	735	723	752	726	785	703	789	770	767	736	714	750	743	732	725	672	754	731	780	753	673	746	734	795	753	709	691	731	715	743	741	772	734	742	741	734	766	734	743	736	748	729	713	729	687	812	775	730	699	747	731	753	711	801	710	719	760	734	697	698	747	749	733	700	698	697	713	787	748	715	744	725	684	766	718	724	679	709	751	727	728	727	712	718	742	714	732	733	717	763	723	707	743	747	728	724	719	768	719	747	764	723	698	733	784	755	764	707	711	741	756	763	728	749	732	719	735	730	711	764	688	770	750	721	732	712	776	721	735	784	723	727	774	711	741	754	744	759	730	716	710	728	768	777	763	758	696	739	750	761	714	764	751	713	732	749	715	710	693	760	758	719	742	769	721	718	746	702	743	765	675	723	768	756	710	734	735	724	704	740	760	756	775	753	737	763	722	732	733	740	775	753	704	634	723	698	726	774	706	727	727	735	724	753	727	721	720	764	719	740	754	744	734	753	688	750	746	697	703	730	716	727	731	753	738	712	725	700	750	777	735	739	739	694	741	705	676	756	767	761	762	719	753	708	717	723	748	729	787	760	761	734	782	727	757	746	751	775	738	749	745	723	778	716	708	732	748	771	749	724	738	756	718	734	754	686	721	691	738	711	798	719	769	767	718	706	725	758	756	713	708	695	688	775	737	741	744	749	720	729	697	721	728	737	763	764	736	784	696	789	762	733	723	774	668	774	714	765	771	766	750	731	777	729	736	715	723	743	712	771	713	722	730	709	754	710	789	716	708	745	732	723	741	666	686	731	726	712	757	729	742	730	707	776	734	739	707	751	739	697	693	710	749	705	749	761	736	734	747	763	714	688	685	687	747	680	729	719	691	713	732	761	711	740	783	736	776	735	727	734	694	709	742	741	720	809	703	714	683	760	716	733	692	772	731	721	701	749	761	745	698	707	700	725	708	786	763	777	746	736	762	708	754	687	692	738	755	733	697	743	754	731	678	778	751	736	721	747	730	769	786	746	735	713	789	755	733	711	732	716	729	781	727	741	748	708	732	762	704	671	678	726	680	691	746	734	744	742	762	772	717	708	708	751	738	722	726	777	784	737	699	690	735	744	713	676	758	737	724	702	778	739	709	720	710	747	692	740	705	740	739	711	762	744	734	706	680	705	722	751	776	742	749	726	757	753	734	715	676	719	733	719	772	786	757	727	746	753	721	713	761	721	735	760	749	727	730	764	731	726	726	740	732	688	722	723	720	736	721	697	703	717	728	745	736	670	736	725	708	730	725	739	741	706	742	770	803	756	751	713	783	688	710	756	748	739	726	736	716	779	720	683	772	731	738	721	773	701	735	749	724	744	787	641	688	786	770	743	682	692	759	717	727	785	746	708	751	696	749	721	708	777	770	706	767	649	677	793	708	702	742	738	730	728	686	774	769	732	775	727	685	736	727	748	726	784	675	735	788	747	735	717	759	702	780	728	746	756	723	716	736	752	725	748	720	731	727	724	723	722	713	753	743	683	708	704	730	720	762	747	748	740	765	727	755	757	738	772	693	771	788	740	725	681	693	717	748	740	747	696	737	747	747	771	766	709	708	751	709	714	735	732	765	737	722	744	737	734	733	721	695	731	718	732	703	789	767	716	735	712	699	739	747	733	737	732	745	750	742	744	688	774	717	759	674	699	715	707	743	736	713	739	714	753	657	725	730	771	752	762	688	713	775	751	718	702
12271	5371	3641	2122	1624	1322	1208	1054	949	892	834	842	833	858	811	791	753	721	794	716	771	741	742	798	733	769	705	748	703	716	739	741	738	697	721	688	768	752	692	756	715	710	737	692	732	724	705	732	696	753	752	708	717	739	750	755	758	765	726	726	708	670	720	717	738	694	744	735	695	756	661	770	740	737	678	747	736	687	738	753	728	727	747	748	725	719	725	773	736	716	719	713	682	672	717	729	736	712	717	725	700	738	708	750	688	711	745	749	698	749	681	729	766	677	701	703	696	742	738	700	705	679	773	713	752	662	759	679	712	725	748	759	654	672	702	755	702	704	698	705	718	672	773	708	784	734	744	723	707	728	730	695	696	726	716	806	694	743	700	699	658	692	745	703	772	698	734	711	639	720	731	770	739	737	708	764	722	682	715	735	734	721	665	697	734	701	697	682	683	683	719	723	685	739	721	695	740	702	734	714	680	795	731	712	731	763	782	740	710	713	669	725	682	663	720	690	733	736	693	704	684	733	728	707	692	725	696	756	718	697	680	710	689	759	714	714	686	740	723	715	710	736	683	728	718	727	745	766	740	703	756	717	702	699	730	720	698	747	685	712	662	721	681	714	698	717	685	746	733	726	743	733	685	763	672	753	725	768	717	739	674	742	716	738	714	726	712	682	741	703	695	761	683	696	721	682	712	692	704	727	794	696	757	771	730	680	692	701	715	718	722	755	729	765	743	697	708	723	699	745	742	684	711	703	718	699	721	749	706	740	723	703	689	722	760	699	729	706	728	750	737	742	719	687	725	700	736	712	770	762	728	722	703	690	717	770	727	713	713	702	705	725	726	710	700	715	727	709	726	707	753	704	756	696	722	722	707	761	690	743	707	742	746	744	693	749	675	710	724	709	695	706	703	691	731	678	721	704	698	745	737	727	695	717	732	712	738	744	710	686	731	725	714	668	754	683	718	744	695	768	704	727	725	726	701	701	731	745	739	737	686	748	739	690	777	680	682	706	727	741	741	772	723	720	720	738	721	728	681	740	735	680	674	735	801	698	722	699	723	719	737	713	672	672	691	715	717	732	724	729	758	692	732	726	702	750	763	744	724	713	713	688	751	761	709	742	725	733	700	738	708	746	755	753	716	742	703	735	706	712	666	707	740	752	734	702	739	739	758	749	743	716	710	701	763	689	699	713	774	709	721	689	733	683	712	759	664	701	719	697	709	744	738	733	725	715	738	711	744	712	692	755	741	759	718	781	708	764	734	730	734	741	742	731	689	701	724	733	777	711	790	771	706	748	707	768	777	718	762	716	725	738	675	739	711	710	713	680	731	707	696	703	730	759	743	739	674	679	734	719	709	697	722	727	671	783	740	718	707	745	666	735	692	721	707	721	722	685	745	725	751	738	687	740	746	758	720	703	721	746	723	735	704	727	712	731	719	765	697	693	695	757	719	738	742	733	707	703	691	722	697	700	693	663	659	746	713	712	712	738	755	687	667	686	759	712	758	712	700	741	754	685	769	711	696	730	706	740	710	683	704	687	733	728	728	723	745	758	713	721	744	702	748	716	761	709	726	712	722	757	734	766	710	736	709	704	698	739	707	753	668	724	733	694	768	716	729	697	708	731	680	709	706	707	731	757	704	687	705	684	690	710	735	694	705	764	717	766	741	789	724	700	689	754	727	710	758	733	687	707	726	707	737	739	712	703	744	653	751	721	685	696	739	733	711	722	682	653	744	706	715	774	713	714	721	704	720	710	713	736	731	704	728	692	683	683	742	722	684	708	752	718	722	693	719	704	749	720	723	725	738	696	686	713	705	750	711	738	740	736	696	711	696	765	763	698	716	700	754	731	766	691	745	744	663	721	794	741	687	701	742	708	721	768	724	695	747	714	744	716	723	694	718	769	738	744	722	724	769	701	691	725	701	730	704	708	692	746	667	741	698	692	712	659	698	716	696	714	724	739	698	720	768	720	667	680	706	731	723	715	726	731	717	728	662	722	717	758	701	754	727	682	696	683	787	739	728	702	700	645	749	709	771	708	689	744	722	697	747	709	697	753	710	738	714	687	718	749	677	746	743	739	726	730	770	689	702	660	744	739	737	754	696	761	687	723	761	714	698	673	672	712	714	669	733	712	729	724	718	700	747	725	753	734	685	734	746	692	725	745	728	737	716	726	697	720	781	777	701	788	686	693	726	730	754	684	718	707	732	721	718	739	707	735	704	742	714	689	697	690	734	741	735	684	739	712	718	729	752	686	756	720	748	716	729	712	712	706	748	735	683	749	762	753	772	687	701	717	728	753	700	691	721	746	711	742	730	707	747	715	733	690	738	697	743	748	690	733	704	730	764	691	728	729	743	740	728	679	721	765	733	711	692	711	666	693	716	740	758	731	737	761	723	696	703	721	728	685	722	761	723	725	707	708	661	703	753	736	744	768	692	710	733	734	746	723	711	743	731	737	667	744	698	725	736	733	719	737	721	730	761	685	728	720	700	732	672	750	776	692	772	671	708	681	729	745	717	754	728	722	699	695	708	767	712	684	690	739	665	713	752	693	746	719	725	702	659	692	727	813	693	681	699	778	718	666	729	722	717	751	677	745	701	748	775	733	707	725	716	750	735	725	707	699	758	695	731	700	727	709	700	727	711	711	725	700	734	699	720	703	732	727	767	772	735	737	706	735	713	706	700	739	711	735	762	678	710	737	718	679	691	730	730	783	746	715	729	742	781	735	764	735	758	713	701	707	713	708	730	729	754	718	702	699	686	725	720	720	717	728	676	724	710	742	693	746	723	728	721	755	684	742	696	694	776	771	719	722	733	750	732	736	761	726	672	769	709	731	719	717	753	726	721	694	750	738	723	720	679	729	691	724	679	685	675	738	715	771	695	668	708	726	722	727	720	715	704	696	738	755	684	704	675	730	745	679	721	741	721	706	738	720	715	728	714	696	738	737	746	744	725	741	714	741	684	724	669	743	770	722	735	735	721	774	708	751	731	752	696	737	760	759	687	677	744	731	719	712	767	730	714	702	734	738	685	717	712	730	731	668	739	714	667	720	760	665	731	719	730	756	714	761	722	701	677	760	701	734	697	700	732	745	708	675	717	717	720	718	690	727	737	750	679	783	719	738	656	729	715	740	744	701	684	748	765	695	727	668	686	745	690	705	688	733	738	740	745	771	707	729	751	692	743	695	679	687	728	700	727	747	766	739	709	720	717	729	738	715	726	745	725	716	755	700	769	722	724	693	726	710	685	745	738	727	695	745	710	729	733	738	702	677	719	712	695	703	684	670	712	698	693	740	728	685	757	686	693	722	744	736	759	733	659	698	719	714	691	749	733	732	749	701	756	709	737	702	696	737	683	701	654	735	737	727	702	693	754	713	673	785	723	711	721	710	722	736	774	707	735	736	692	776	733	714	721	741	727	703	738	696	749	762	698	707	751	693	701	703	722	747	753	664	711	673	713	687	702	702	733	717	737	714	735	744	693	715
22091	20984	28745	23396	20985	21040	11697	1093	756	648	608	435	462	451	401	360	350	362	377	320	347	329	318	289	305	308	287	275	315	318	277	276	254	260	286	253	290	304	284	282	278	261	266	255	257	243	258	272	277	308	246	235	262	272	271	278	259	293	264	264	265	268	262	274	243	283	242	293	248	284	275	233	249	262	256	241	240	253	272	230	291	253	250	269	248	244	265	269	266	274	269	232	277	254	241	256	281	271	242	257	261	248	283	270	282	257	250	261	278	262	256	244	265	292	234	242	265	283	242	251	243	252	275	242	240	274	251	264	236	253	264	264	255	251	302	257	257	274	272	267	253	240	272	274	255	256	276	267	273	279	262	280	272	280	282	267	252	250	249	238	267	252	245	263	230	244	251	248	241	240	243	231	273	260	236	245	241	262	258	245	247	263	266	283	254	255	263	253	261	272	245	242	240	272	274	279	276	242	289	257	282	286	255	258	239	256	281	238	244	241	234	251	246	251	257	241	264	251	254	257	286	287	258	243	271	244	251	234	251	264	265	273	245	238	265	249	234	226	276	257	244	217	276	252	273	255	263	247	258	265	231	246	253	240	270	274	221	265	298	253	304	259	255	223	247	266	244	247	249	276	254	218	253	268	272	267	254	242	261	268	230	243	248	267	278	274	249	213	245	268	249	252	252	283	270	257	258	266	263	226	271	252	264	268	254	257	265	238	256	243	248	242	269	243	281	261	250	245	272	263	252	265	263	291	296	247	267	246	243	259	254	242	257	274	272	290	260	256	252	255	254	245	277	240	270	294	253	266	246	254	217	265	276	251	232	262	280	254	256	270	271	279	260	247	263	253	245	272	270	281	246	230	258	244	265	268	269	251	274	247	276	225	244	275	223	256	234	247	254	265	280	280	228	251	258	268	266	263	253	256	242	267	265	246	258	233	249	236	270	227	262	253	260	236	277	237	257	267	247	257	248	254	270	281	254	268	243	241	270	279	265	255	237	261	250	268	302	240	248	246	236	264	228	256	250	242	226	280	253	250	305	242	235	231	277	279	281	254	258	252	263	243	261	273	262	243	280	256	268	250	256	245	253	258	230	236	264	241	250	253	291	244	250	277	247	263	261	242	256	271	259	270	229	232	270	270	260	250	249	245	250	259	254	285	261	203	253	250	278	272	251	245	253	256	257	246	268	266	274	276	254	242	239	239	258	259	253	252	268	259	262	228	246	248	235	251	254	241	211	281	300	251	229	239	250	251	273	260	252	261	240	273	269	252	247	262	268	272	236	266	230	265	274	271	260	246	281	253	244	297	252	244	254	262	255	254	278	242	257	254	253	269	244	248	265	256	250	220	250	271	268	233	268	241	245	249	251	258	260	280	244	268	246	251	228	269	241	257	266	244	290	242	257	252	253	261	261	265	239	264	248	277	239	229	249	249	220	269	247	289	268	268	269	248	229	229	251	260	294	238	275	238	251	240	243	254	247	263	264	277	282	235	262	262	264	254	248	272	255	271	247	237	232	263	260	228	248	254	249	248	274	298	256	251	257	262	270	257	265	236	265	260	259	259	238	264	278	252	266	249	230	250	248	266	267	241	245	247	257	229	235	244	250	238	250	270	280	266	238	261	247	272	266	264	245	247	270	280	265	236	262	247	253	274	256	252	220	232	213	259	246	259	275	248	205	269	258	279	266	244	272	229	248	266	248	247	245	269	234	245	237	258	283	242	282	247	253	253	241	249	310	259	280	266	262	265	249	263	239	246	262	270	248	273	273	242	255	246	258	278	247	271	271	272	272	248	255	259	250	258	245	238	238	248	245	271	264	264	245	274	272	249	278	253	245	260	264	260	255	244	258	272	248	274	262	246	217	269	283	230	239	218	229	259	262	266	266	248	244	254	254	239	237	244	249	251	219	247	243	272	277	256	251	267	255	262	273	254	261	266	250	236	232	280	259	275	291	295	270	265	227	246	239	275	252	263	245	230	270	271	260	245	275	242	258	246	258	258	250	246	249	261	278	255	259	252	260	249	280	219	267	287	257	222	237	245	251	266	244	261	231	236	247	261	255	283	265	231	269	229	265	263	260	243	281	277	262	254	252	263	241	263	247	272	255	264	266	270	246	235	298	269	261	245	276	252	261	289	271	261	245	272	249	259	259	240	240	274	268	269	259	221	281	265	236	274	272	276	265	256	263	249	282	233	239	266	237	247	271	261	272	251	273	274	245	252	272	222	253	253	275	244	269	275	218	240	279	275	249	253	208	260	274	241	234	285	258	234	255	268	278	247	267	262	239	280	256	237	256	235	252	246	258	272	257	243	247	273	251	257	229	261	260	244	251	273	236	224	255	271	261	262	247	269	254	237	274	240	247	258	256	244	261	244	253	258	267	251	255	268	268	272	249	251	243	258	273	246	243	268	254	269	268	240	254	246	258	287	248	280	229	268	254	237	268	262	254	234	257	252	267	249	269	250	264	248	236	230	252	235	268	259	272	251	257	259	253	260	250	234	265	277	265	259	236	237	246	267	233	231	246	294	256	273	269	242	276	275	244	254	254	269	277	293	269	232	262	242	289	247	268	250	277	239	266	251	253	239	252	257	261	272	267	257	245	246	260	231	251	271	266	265	257	256	257	258	261	225	240	277	262	250	226	284	250	261	259	222	219	253	244	256	251	263	248	249	263	248	275	291	271	253	222	250	255	271	244	248	259	214	252	247	226	255	252	267	275	268	263	278	247	209	260	239	280	256	241	234	252	222	262	276	270	293	240	257	272	242	252	224	253	264	228	275	246	249	254	254	251	273	243	266	255	263	256	239	274	261	252	255	253	239	279	267	283	241	242	240	243	237	268	267	240	269	252	279	267	246	241	252	283	255	260	267	268	248	256	264	266	222	255	220	254	265	259	269	237	275	236	275	231	231	297	289	236	259	270	258	246	273	259	262	278	256	279	244	234	249	274	250	252	233	259	272	266	253	252	267	245	271	246	239	266	279	238	224	228	291	281	229	269	266	274	282	247	251	253	247	273	273	241	282	285	264	268	233	246	256	259	241	254	241	277	275	246	248	281	252	236	263	249	268	238	267	250	259	254	259	243	265	262	261	266	258	267	243	255	268	252	269	259	262	251	248	265	244	239	260	242	247	248	248	271	255	236	273	248	224	260	248	259	235	239	236	216	247	291	255	294	255	268	250	252	249	268	223	267	250	257	285	265	254	267	245	258	263	240	241	223	242	245	261	282	247	257	269	233	250	232	240	260	238	242	271	258	248	287	228	245	264	277	252	259	250	222	283	239	296	284	253	280	256	222	265	244	256	264	282	262	278	272	233	259	252	275	248	256	243	253	252	272	232	254	250	258	254	248	257	255	242	290	256	224	240	244	222	223	230	258	251	262	247	258	267	256	257	271	258	247	254	219	263	261	287	252	263	239	246	283	283	232	252	243	269	263	267	267	247	249	254	262	244	266	274	221	231	255	250	243	290	267	285	260	251	256	259
12242	13418	9246	4485	3406	2459	1736	1340	1087	823	688	590	567	526	460	379	398	346	384	387	346	325	329	333	322	301	311	298	324	307	277	252	272	272	275	283	302	300	269	262	268	273	291	249	245	269	310	280	287	277	244	265	268	276	274	266	262	249	274	252	289	266	234	254	248	240	249	263	242	250	233	269	215	263	264	249	252	254	229	255	281	267	248	299	245	273	225	262	257	240	275	291	239	221	258	259	256	246	237	249	265	249	249	264	274	253	263	274	261	249	252	272	270	251	274	252	252	237	237	266	242	263	250	261	242	274	248	269	252	268	247	290	253	250	261	244	264	236	258	237	238	249	255	261	232	254	268	248	226	284	237	249	238	246	250	256	247	272	248	237	241	246	256	244	267	248	267	236	274	252	228	293	285	263	237	239	269	250	272	269	269	274	246	249	215	238	270	250	263	241	259	264	271	251	234	232	289	250	251	246	239	260	239	247	227	253	247	285	286	237	244	254	260	243	275	227	284	231	251	245	254	250	231	270	233	248	277	235	239	247	283	248	251	234	244	230	263	261	236	270	281	283	249	263	253	262	235	270	250	264	282	286	251	259	257	246	268	218	215	261	235	244	260	266	230	248	257	250	274	260	264	238	282	244	256	207	255	266	275	235	252	267	284	236	258	257	243	269	241	261	270	251	259	251	232	239	246	237	253	262	303	230	273	271	241	238	255	301	233	223	229	233	227	254	257	250	246	259	248	267	280	250	246	270	255	230	249	233	245	243	220	255	268	265	247	267	235	273	253	253	258	272	251	248	238	251	240	249	268	284	250	274	256	244	238	265	256	285	247	256	247	256	260	272	243	260	241	236	230	239	263	265	236	232	270	255	223	250	242	217	273	222	234	272	236	257	267	261	264	241	242	253	225	242	247	264	241	274	251	242	270	226	236	280	236	264	248	252	250	252	243	248	240	227	274	289	238	253	260	275	270	263	269	268	265	228	244	261	244	243	243	300	231	239	255	270	250	271	248	266	276	275	259	243	263	252	255	258	244	235	252	254	238	249	238	270	245	233	234	251	232	260	269	251	232	246	245	222	299	277	263	261	290	256	239	258	254	242	222	234	244	265	253	258	238	259	277	235	270	249	274	273	258	267	266	245	271	242	263	238	269	243	247	255	261	239	245	267	242	255	261	254	283	259	263	257	233	217	247	248	246	239	245	226	245	255	246	278	244	226	246	267	245	246	240	245	291	247	288	235	264	246	246	277	253	280	262	259	262	255	231	239	264	263	264	252	252	246	261	246	254	258	255	269	235	256	257	241	245	255	263	249	265	268	252	232	273	225	249	275	267	238	273	254	259	259	263	239	271	270	248	245	276	272	246	266	255	234	250	268	271	283	264	260	244	239	255	273	277	241	257	250	290	265	281	248	236	273	252	241	253	285	248	234	288	228	254	229	270	241	250	272	264	244	263	246	256	256	288	242	254	250	244	288	272	230	235	252	252	258	257	283	257	263	243	249	235	257	253	280	238	256	238	242	218	243	241	266	262	253	267	264	255	228	247	259	236	266	279	256	268	273	258	235	255	247	276	265	278	257	245	229	235	258	259	279	265	254	256	279	259	257	253	235	225	273	230	230	244	249	231	251	284	268	238	245	281	240	260	257	288	264	243	244	239	264	231	254	273	241	245	246	268	252	251	238	248	232	239	260	232	265	282	234	260	257	264	241	244	245	261	292	265	251	265	244	263	276	241	236	255	265	249	271	252	223	237	252	241	248	233	245	257	244	273	277	257	234	234	269	274	260	246	272	240	271	266	242	237	242	268	236	250	255	255	249	225	226	237	239	283	264	247	276	239	255	258	279	246	264	289	257	283	254	255	263	253	236	249	259	289	259	238	260	255	236	273	243	263	216	253	285	269	250	248	250	242	288	242	283	250	217	265	253	263	247	274	279	245	243	248	233	251	241	253	259	252	265	254	254	237	268	245	224	225	244	255	253	266	260	242	240	259	225	238	260	246	306	234	251	282	243	278	252	222	236	264	256	260	278	265	249	245	261	267	260	280	252	253	253	235	250	236	245	252	264	248	240	241	283	215	224	249	260	219	262	268	246	256	230	263	242	250	264	274	249	239	233	273	260	226	243	260	290	229	243	249	260	269	261	260	271	261	255	267	269	247	255	252	255	275	247	240	232	245	239	238	229	278	270	277	228	246	249	243	261	242	242	252	268	227	258	262	245	252	223	237	236	267	275	248	268	258	263	242	254	284	236	231	239	275	249	276	249	255	252	267	284	274	264	252	232	274	255	266	280	259	259	259	254	254	241	248	271	262	269	262	271	242	282	261	243	244	257	271	242	253	245	268	264	231	283	260	257	227	247	253	247	265	248	247	259	238	257	237	266	257	276	259	278	255	247	249	267	250	262	242	257	255	231	277	240	257	279	291	271	264	259	278	225	224	275	291	274	254	254	257	250	210	264	230	263	232	279	282	256	234	266	239	261	264	285	277	250	248	255	258	275	235	250	249	224	249	248	231	241	265	216	252	259	253	264	247	258	273	264	228	274	286	243	226	232	250	230	233	263	241	276	247	224	264	253	291	264	237	267	263	249	228	270	238	266	249	277	266	258	229	247	260	237	257	236	248	244	267	247	273	268	263	244	244	234	232	254	286	232	233	266	231	247	234	262	253	265	251	278	277	235	239	243	268	254	264	238	261	249	255	237	268	265	260	235	245	242	288	249	264	249	265	267	256	235	289	275	267	222	251	269	227	242	239	298	284	271	239	262	255	260	271	233	272	245	242	252	267	225	248	260	266	250	229	233	243	262	230	256	261	246	221	255	238	257	260	256	234	267	264	254	248	284	240	228	259	242	262	274	241	255	246	274	261	286	232	252	231	282	238	246	251	282	253	236	254	244	286	253	255	285	298	235	264	272	252	230	253	238	247	262	283	260	243	250	284	260	242	246	250	255	257	268	275	246	252	260	260	252	234	243	251	233	239	247	239	254	230	239	273	266	267	250	230	265	232	228	261	267	253	258	249	267	263	253	257	262	228	230	265	236	279	274	244	246	253	256	242	259	256	250	249	263	223	260	283	236	225	246	260	263	251	275	224	277	255	256	277	257	256	275	248	234	255	281	262	258	240	254	242	248	272	231	255	243	235	234	273	255	263	244	272	223	243	300	269	259	275	267	265	272	235	257	255	266	238	235	270	272	279	238	247	260	239	271	241	253	232	281	257	269	271	237	200	253	223	226	258	243	224	264	269	257	238	255	262	224	254	253	257	265	247	251	285	291	258	269	249	257	265	276	265	257	274	250	241	267	286	253	279	256	254	232	221	253	268	253	251	279	260	265	271	232	270	279	262	262	252	224	241	237	239	231	255	244	250	258	241	261	247	270	249	258	247	230	248	270	244	281	257	251	253	273	262	248	224	226	255	263	227	264	255	272	266	248	265	256	279	238	276	262	236	284	270	267	241	215	234	247	246	256	244	258	235	266	241	240	240	266
27088	20707	13197	1612	836	722	764	737	707	639	703	653	704	681	703	682	691	664	664	682	666	708	680	688	661	698	639	667	657	649	626	664	689	649	697	656	667	685	693	693	687	636	638	663	664	668	698	645	693	639	662	655	677	693	632	633	624	715	682	693	669	642	641	628	677	673	723	665	649	676	693	660	687	659	660	656	727	664	690	681	625	641	687	634	693	701	636	634	628	690	679	623	719	662	675	655	660	646	629	676	700	659	655	697	675	665	666	729	685	686	695	673	672	604	675	640	664	657	653	651	666	671	637	674	668	682	655	686	680	659	619	705	692	699	661	626	680	656	742	643	616	660	670	716	687	725	680	667	656	680	705	670	673	634	670	709	662	660	683	627	681	632	650	684	671	655	685	645	659	678	655	677	604	658	673	666	657	610	683	663	669	676	669	649	622	636	663	645	716	698	666	719	700	665	642	658	665	697	692	689	656	624	655	668	641	676	653	683	629	624	672	694	662	664	660	686	685	702	676	634	662	632	709	640	666	639	679	709	635	687	673	658	656	666	715	700	658	605	649	653	658	695	674	653	632	665	699	704	659	685	676	629	645	678	691	630	694	702	621	660	648	673	648	678	714	648	655	679	686	672	656	631	645	673	675	681	630	675	668	657	685	687	679	621	654	654	693	653	655	679	674	644	680	678	666	679	652	659	665	677	621	655	636	661	647	679	676	664	654	758	699	696	657	677	669	654	632	700	654	656	672	680	627	669	659	659	667	682	641	652	718	665	646	686	645	685	710	661	634	673	663	637	671	666	678	668	676	701	682	662	673	670	718	682	685	661	614	631	685	655	653	691	629	643	647	661	623	636	712	651	685	647	691	616	718	617	670	643	681	679	651	696	643	704	628	660	674	654	665	677	645	697	697	670	673	670	672	631	652	702	659	662	655	714	639	594	709	649	671	658	687	678	701	652	694	635	657	649	689	680	640	664	687	627	612	715	679	661	627	637	655	628	661	708	698	696	657	683	662	670	722	685	693	672	675	692	662	632	644	692	625	611	664	668	627	688	658	712	674	703	693	720	665	679	682	694	686	675	665	665	651	654	676	676	645	671	692	721	709	656	653	687	711	670	635	691	696	642	652	680	657	673	669	678	649	620	677	628	688	663	669	653	652	631	663	680	649	653	704	683	659	653	688	672	699	687	666	651	668	696	630	648	678	672	701	614	630	638	665	624	653	707	676	662	666	652	664	687	675	669	688	657	736	646	613	625	672	665	633	715	653	686	699	680	660	634	662	657	650	689	684	684	632	651	650	674	628	612	699	658	668	698	707	693	672	697	666	684	701	678	616	643	698	673	707	694	634	676	656	714	688	657	644	665	637	653	693	654	658	682	683	697	637	698	690	652	645	706	626	673	684	701	700	667	716	637	656	633	668	636	695	677	687	672	683	696	637	690	617	658	618	657	655	651	694	625	647	673	690	685	629	697	683	659	683	654	628	663	663	649	597	664	630	602	695	649	640	676	651	675	617	676	624	687	707	670	600	677	704	659	671	662	683	673	676	719	659	686	667	657	674	665	697	704	670	679	715	683	664	589	682	599	653	674	690	667	662	704	657	661	635	656	695	685	680	666	691	634	648	648	655	646	670	722	681	679	637	694	676	635	638	663	712	665	679	669	620	685	652	620	648	690	670	689	677	660	690	663	650	638	724	667	647	647	638	699	673	634	654	681	645	708	675	628	603	664	665	606	693	693	681	656	683	707	677	688	677	668	701	670	700	682	652	650	652	634	691	649	664	682	654	664	702	635	699	660	647	647	718	675	717	677	661	700	655	665	697	693	694	687	687	665	640	673	703	653	670	608	654	642	671	677	645	623	692	631	636	618	672	658	676	676	661	623	693	633	638	688	623	666	665	623	620	710	653	653	681	642	684	694	600	667	627	688	666	665	632	671	722	624	692	679	644	689	665	629	655	686	662	686	661	672	653	674	668	674	687	673	689	724	638	630	695	608	654	676	680	637	663	649	677	716	684	688	684	646	636	670	693	620	644	617	687	684	639	649	641	639	638	690	659	713	659	677	658	659	652	675	660	658	640	676	649	710	668	661	658	656	690	657	656	696	665	707	674	664	678	631	699	668	661	609	637	636	640	673	644	673	707	648	694	628	649	688	670	634	627	634	689	629	675	664	666	648	675	666	670	667	677	651	641	657	698	690	697	645	668	672	688	682	651	701	672	683	656	694	674	664	674	627	715	623	640	717	658	704	673	683	706	660	691	635	681	661	681	674	685	706	711	640	697	683	619	639	683	641	650	684	665	640	682	652	640	651	705	639	703	723	645	683	636	690	669	686	681	661	685	679	645	655	652	626	687	671	669	657	645	666	658	693	686	668	660	614	634	691	666	672	680	657	654	659	679	613	640	660	641	679	652	609	684	625	695	663	680	686	663	648	677	650	692	664	691	674	669	699	668	664	652	633	664	675	710	682	657	693	664	632	653	684	643	661	681	664	671	737	612	621	669	647	642	629	654	660	651	677	638	653	618	694	678	671	631	687	639	697	644	692	685	655	661	653	672	669	650	693	688	676	654	663	668	647	602	683	670	666	645	627	658	640	695	651	678	707	656	644	666	628	635	627	662	693	684	671	666	650	677	618	641	644	614	642	665	673	645	643	661	673	636	713	670	653	651	715	690	643	647	634	708	667	674	609	672	664	714	620	633	631	661	659	693	683	622	685	644	668	690	711	633	635	756	683	641	621	663	695	660	653	644	685	654	651	622	645	699	697	676	637	641	642	691	652	636	654	676	664	668	659	627	657	661	691	685	693	691	638	691	706	659	683	697	677	677	617	676	664	615	699	697	658	717	683	664	701	607	727	652	673	626	685	688	659	679	648	626	665	686	663	625	681	640	678	695	674	701	671	624	693	641	665	669	676	702	735	669	619	660	629	706	679	636	656	636	666	669	613	660	695	690	687	636	659	674	634	610	677	674	704	651	661	651	660	625	675	614	632	625	678	684	666	651	674	664	667	682	667	644	646	668	653	664	684	643	634	661	664	611	669	665	703	660	588	713	615	691	640	650	670	639	656	660	662	656	669	679	695	642	643	675	680	640	651	648	684	691	687	635	665	654	661	646	656	669	672	678	663	628	688	622	674	671	659	671	725	651	680	638	676	654	644	644	656	667	696	650	640	648	666	672	654	696	667	638	694	699	645	684	659	708	629	647	702	698	686	649	651	709	689	704	685	696	623	685	678	662	599	639	634	646	678	742	669	672	659	666	664	685	626	694	693	615	661	628	658	674	665	683	705	665	685	673	602	630	650	690	654	653	624	664	627	625	681	665	649	687	685	686	668	675	659	682	655	649	679	676	662	668	659	673	667	707	634	690	673	656	677	674	689	649	614	634	701	700	657	677	643	723	657	678	626	669	668	681	658	640	691	671	629	680	662	616	669	643	689	650	644	693	678	711	646	706	688	695	633	666	657	678	667	641	684	637	673	663	651	666	661
12494	2464	1649	1133	976	862	791	751	735	742	723	725	694	707	660	705	702	697	662	684	679	609	665	685	651	689	593	655	683	660	677	684	662	642	683	616	684	639	679	684	669	676	666	708	679	686	697	675	697	685	718	684	646	672	701	690	663	660	695	641	653	651	659	690	700	706	681	649	659	626	667	664	683	646	649	685	660	644	668	672	663	651	702	710	688	672	660	660	673	616	680	622	688	661	633	678	663	675	668	710	641	654	665	657	710	679	643	676	665	695	685	656	640	681	701	686	707	650	714	643	668	724	640	693	681	692	653	678	674	655	646	689	691	711	670	700	703	683	708	670	672	695	641	658	651	674	702	650	678	645	667	687	698	688	665	681	655	628	664	692	690	677	634	668	655	650	719	689	640	699	672	656	679	689	683	629	664	701	697	707	681	643	702	698	630	649	624	666	666	708	704	635	668	677	687	665	652	692	636	673	654	680	725	655	694	666	702	646	692	619	676	646	712	686	616	693	707	712	678	659	691	665	652	722	653	634	625	647	653	677	612	708	695	713	672	686	637	616	719	680	668	683	616	654	634	695	654	614	666	665	667	622	672	659	657	690	675	664	644	672	693	634	634	653	727	699	622	632	657	683	638	681	688	714	684	704	667	666	728	661	614	702	688	701	647	653	639	650	691	678	711	669	695	709	667	654	642	663	675	683	657	654	675	655	672	655	627	660	669	672	688	656	657	664	705	695	692	655	674	707	671	632	695	686	661	649	689	631	675	646	650	672	679	726	677	665	734	711	670	715	658	721	621	696	667	705	657	641	667	671	670	686	715	669	675	705	663	680	662	661	726	703	650	685	671	682	656	659	675	688	633	684	699	697	663	640	693	678	703	652	666	659	694	611	644	660	656	675	697	696	709	719	633	688	630	683	665	641	637	687	662	664	668	616	651	673	666	670	638	695	693	655	670	674	730	666	674	636	652	708	690	623	648	658	662	663	702	677	631	618	680	756	671	673	694	682	707	674	664	656	671	668	674	698	598	669	663	660	648	643	687	636	661	641	699	661	712	644	622	661	645	674	640	658	641	675	708	620	629	636	685	651	653	679	698	723	687	630	682	694	654	639	671	694	664	634	639	688	676	664	650	644	653	705	678	688	662	675	705	674	601	665	652	665	704	647	729	655	692	695	706	664	660	638	657	632	683	668	648	669	646	671	631	642	682	670	688	651	626	659	705	672	642	671	636	665	638	632	661	656	630	714	663	683	645	643	631	647	636	673	683	648	661	699	670	641	652	607	661	666	607	687	669	690	679	667	646	658	666	700	687	632	693	661	684	659	671	675	700	603	671	698	707	671	674	645	654	709	640	657	643	682	634	676	699	674	680	659	626	657	678	657	707	690	714	660	646	651	696	655	700	744	670	658	651	665	700	660	659	691	639	684	650	628	668	676	721	701	697	635	640	655	668	675	668	645	688	703	696	653	667	689	692	641	610	750	627	640	664	648	680	660	650	722	665	705	641	651	672	675	671	615	684	628	699	643	713	662	668	703	656	687	675	656	670	613	698	678	719	688	621	644	659	714	650	685	664	639	661	639	665	700	698	654	691	700	657	638	694	705	663	699	597	652	670	637	675	646	622	637	692	632	656	667	631	644	697	703	668	618	661	652	691	629	675	676	644	698	638	623	648	692	672	678	636	689	685	693	697	655	674	629	644	693	645	714	644	643	716	685	692	726	687	685	655	674	632	674	629	651	666	642	627	706	671	674	635	674	679	659	689	667	686	679	677	651	663	669	642	657	668	609	681	666	688	671	652	659	625	673	667	687	677	640	613	637	640	709	635	616	638	656	673	663	714	652	673	685	673	655	649	631	682	646	645	666	694	678	648	696	678	669	667	689	646	691	655	637	641	714	688	643	700	691	672	681	645	686	639	635	677	672	655	692	645	644	708	705	664	677	670	634	683	648	657	654	646	669	702	652	670	671	657	620	645	647	671	634	668	664	640	701	661	656	694	680	690	620	635	641	675	666	655	643	658	684	678	658	697	606	670	610	705	699	624	660	654	645	734	633	634	704	668	640	670	650	676	696	629	641	727	706	694	671	657	622	638	670	668	701	686	660	655	664	633	664	634	696	659	634	641	699	666	638	682	709	647	692	661	743	622	694	694	661	661	630	728	666	687	686	630	681	697	687	685	712	645	714	688	675	681	686	693	707	664	647	731	694	645	680	608	668	706	641	661	671	641	679	668	683	670	711	722	668	652	653	720	642	639	655	686	618	647	665	662	639	646	678	645	654	657	666	654	667	679	609	644	724	691	640	673	644	664	611	694	645	646	630	662	686	663	663	663	651	584	705	689	652	672	676	671	693	673	629	704	636	700	719	635	696	654	654	664	649	672	678	687	640	691	661	686	651	682	666	645	699	710	644	652	651	620	678	676	728	660	704	641	641	686	653	665	646	647	690	697	668	641	713	646	660	643	644	689	671	681	647	645	654	682	635	633	651	666	689	604	669	683	661	662	708	678	668	635	676	682	704	638	671	643	642	642	644	657	627	676	642	606	705	656	694	654	653	657	672	638	663	695	707	677	663	681	637	676	648	691	691	695	696	691	627	673	681	667	640	680	661	630	669	687	666	705	678	629	682	632	716	690	676	699	654	641	638	654	667	648	679	708	661	666	677	659	685	627	666	707	679	659	686	709	657	694	682	669	656	658	696	709	650	684	703	648	661	664	653	703	677	647	654	638	676	707	595	620	667	672	694	699	669	638	670	632	694	665	651	661	625	679	634	666	657	674	665	678	669	676	701	691	620	633	674	633	676	680	649	679	681	632	664	647	713	661	708	697	673	618	702	628	637	711	662	640	665	710	666	683	655	701	680	678	665	688	671	658	667	630	655	698	674	697	691	711	711	671	664	672	659	678	662	677	607	653	638	663	643	689	693	686	673	644	679	647	674	698	675	641	679	708	689	682	678	673	640	650	682	635	661	644	676	665	653	707	630	709	649	628	682	692	676	659	640	658	651	679	675	657	700	687	641	654	651	691	661	660	640	679	660	677	711	688	679	652	642	650	692	664	620	707	663	627	656	693	645	687	659	694	679	715	669	659	625	626	714	642	695	666	714	659	701	622	648	672	681	608	676	686	662	658	665	657	644	697	616	674	723	660	654	682	659	706	655	708	651	667	661	639	606	699	661	667	644	692	656	633	700	658	684	734	687	663	669	643	712	720	654	686	664	668	663	635	667	701	644	645	667	670	645	666	673	654	710	671	664	616	659	681	630	649	671	692	703	691	629	671	672	649	642	652	677	629	651	690	649	657	688	705	706	645	664	660	662	659	688	667	687	708	633	651	671	609	665	632	679	639	670	682	649	646	682	630	652	637	672	649	616	706	717	678	616	607	644	670	703	633	677	699	604	681	658	647	685	677	660	646	696	634	688	634	671	655	611	681	701	655	670	655	645	662	660	707	623	643	646	676	685	679	686	678	636	648	671	637	726	672	664	716	660
23350	20994	28378	23793	20996	11760	1119	693	601	572	518	439	399	407	360	363	347	374	359	321	395	366	351	328	346	319	319	340	373	325	339	322	337	340	339	317	312	329	306	342	338	353	345	311	295	313	321	338	307	322	312	278	336	285	315	344	326	307	298	320	291	325	331	329	349	319	305	317	320	329	322	347	326	328	305	300	339	316	304	301	327	310	320	327	347	306	332	310	331	312	329	340	329	328	334	317	324	306	316	326	327	334	332	329	297	318	285	314	314	315	340	325	280	331	347	285	306	304	295	328	296	297	296	346	339	319	277	322	358	311	320	295	317	298	329	318	338	302	309	338	336	323	315	339	318	297	315	306	297	297	322	328	305	288	322	296	327	325	332	310	312	306	315	353	305	288	315	298	283	299	281	302	295	320	324	318	315	308	320	308	312	304	294	315	352	294	343	320	324	315	295	305	350	291	306	314	338	307	316	337	330	294	287	330	312	316	330	327	334	287	304	310	308	271	327	294	284	302	319	303	320	325	326	303	318	317	322	323	295	310	311	294	300	323	321	318	315	312	296	308	297	323	308	305	312	300	296	328	312	310	312	295	326	294	294	315	344	300	302	291	289	325	295	322	337	311	309	338	336	324	319	349	325	312	332	319	316	302	296	301	322	301	277	282	277	310	314	309	270	303	320	296	323	320	329	298	330	319	314	310	337	330	317	283	303	315	280	331	329	349	329	307	302	300	312	292	323	336	283	295	326	316	303	321	323	291	320	335	303	327	333	309	296	332	310	321	304	321	300	337	316	298	324	325	295	333	330	372	319	312	314	272	316	341	319	296	324	320	315	321	323	316	297	324	291	295	297	297	303	318	303	292	288	315	301	314	265	301	298	298	335	333	306	276	327	331	287	338	338	335	312	308	327	307	320	332	306	338	317	336	311	339	308	304	325	320	317	319	308	321	296	265	332	299	297	312	302	316	319	332	328	318	294	316	316	304	309	329	351	321	323	296	357	305	294	323	316	326	285	306	307	290	309	302	314	323	327	283	304	304	311	288	296	326	321	341	302	310	319	326	333	328	329	327	299	285	319	315	303	327	312	302	359	320	315	327	297	311	314	313	290	308	325	302	300	360	328	314	333	307	359	316	311	329	283	306	319	345	325	328	335	312	360	313	320	305	320	341	314	302	331	322	328	320	333	303	310	321	331	305	312	274	287	333	316	308	319	325	316	325	321	327	310	295	310	307	319	325	336	294	314	283	303	311	303	291	323	324	301	311	310	314	329	344	318	332	337	318	314	332	308	290	334	308	301	322	302	317	296	329	337	296	328	350	299	306	318	351	319	332	287	314	343	312	323	287	331	306	313	325	310	339	326	295	319	315	350	305	320	348	298	317	310	316	343	317	316	325	325	302	308	305	304	322	313	321	341	290	311	293	336	322	285	297	322	329	296	290	306	316	307	297	313	307	328	303	335	333	313	319	303	284	302	317	313	322	301	321	310	333	278	316	328	330	304	308	310	318	310	288	283	323	323	319	318	298	336	319	299	307	311	313	331	285	297	324	314	312	317	315	280	322	286	335	318	308	305	301	308	319	292	320	306	295	283	356	317	346	305	318	299	271	309	336	317	300	323	310	287	273	304	305	300	310	314	325	318	304	298	295	339	281	331	298	314	318	317	319	294	301	324	311	299	313	343	316	303	325	340	339	346	306	326	354	311	339	316	299	324	336	336	300	291	312	290	307	290	283	298	319	338	327	315	332	337	342	329	307	317	309	309	326	319	329	310	293	347	316	307	311	354	346	338	328	330	330	281	297	276	308	310	322	308	271	295	322	276	333	307	311	306	340	334	320	343	294	306	326	303	348	326	297	305	285	285	304	314	302	344	328	321	282	317	347	288	299	340	285	331	322	316	303	349	319	317	292	329	311	319	319	337	298	333	302	318	302	276	318	335	316	329	309	310	306	296	290	322	293	329	314	284	325	313	312	306	305	317	290	332	346	311	350	313	301	328	348	324	327	330	315	309	302	324	307	337	326	308	337	323	301	319	364	337	334	331	312	303	293	292	323	295	325	293	335	328	327	320	318	336	338	288	307	301	323	325	317	310	307	338	332	320	333	291	334	313	320	316	313	312	332	322	269	315	293	338	326	331	313	316	327	305	314	332	282	326	325	325	304	324	311	297	311	318	335	328	345	308	297	288	307	299	306	296	317	294	326	331	308	312	337	298	295	349	337	302	323	295	308	329	321	306	323	323	320	298	313	323	319	308	289	286	336	314	339	314	293	280	331	297	295	329	341	316	314	327	297	349	327	339	313	309	328	366	318	318	311	311	317	332	344	340	318	327	279	319	294	306	348	305	334	321	327	322	317	331	315	325	313	332	367	294	297	314	314	336	305	322	293	308	327	339	313	339	341	297	286	285	318	318	295	306	328	334	311	325	331	312	309	309	322	327	317	328	309	327	303	318	293	319	313	278	330	322	336	318	335	317	310	311	309	311	317	304	317	308	317	301	340	312	306	322	335	327	299	286	311	313	308	291	305	311	320	295	312	319	300	287	307	317	294	281	320	299	327	319	330	295	340	343	324	329	301	311	333	306	328	322	313	317	317	308	331	339	313	298	328	339	302	303	329	316	286	304	313	336	319	306	335	300	302	337	321	349	302	275	295	308	334	326	306	313	269	300	301	288	329	346	305	283	310	323	290	308	292	340	324	314	341	324	318	321	308	322	296	314	333	306	311	296	321	282	302	317	310	296	320	304	319	310	314	275	320	299	313	308	292	311	283	285	336	306	329	288	318	301	307	311	313	325	306	305	311	301	306	327	312	322	322	323	301	327	308	336	324	323	334	328	311	330	295	331	331	316	301	317	332	323	312	316	299	320	295	322	323	288	341	336	309	341	330	291	268	326	289	349	319	315	301	289	317	297	307	281	318	312	326	319	314	273	317	300	331	327	313	298	287	301	318	312	294	316	326	317	318	298	321	318	312	295	310	295	324	316	322	346	336	303	317	333	302	359	316	320	340	318	320	303	318	309	325	307	307	306	262	289	341	306	317	311	360	322	299	318	313	335	334	310	288	323	327	317	300	294	329	313	343	337	303	314	328	318	283	318	291	300	345	332	295	322	292	327	325	287	305	334	326	339	331	324	318	329	301	311	333	319	308	296	330	331	310	301	321	305	316	329	313	304	310	328	297	301	340	282	317	297	332	332	326	308	338	310	319	328	303	321	321	333	286	294	333	278	291	307	346	317	337	313	306	339	322	322	312	279	301	297	311	345	325	333	350	310	322	342	314	341	330	302	313	312	310	298	304	344	307	297	299	329	318	307	282	285	292	317	296	353	316	277	312	328	285	318	318	313	335	312	322	324	307	317	324	326	300	330	336	305	339	335	293	320	317	292	327	327	294	315	307	309	310	287	283	302	294	340	315	320	300	346	295	323	300	308	317	303	322	280	341	274	303	321	331	327	310	344	288	334	326	296	314	326	303	307	282	276	309	304	281
12570	8299	5693	2686	2059	1527	1096	913	752	637	595	537	471	472	425	439	410	365	378	373	375	430	361	352	368	343	370	386	328	355	367	346	359	351	345	369	342	365	349	338	362	349	321	321	359	355	325	342	331	317	314	300	307	337	353	313	331	341	323	307	326	328	336	348	354	342	322	354	328	306	336	349	319	313	326	319	327	326	339	309	352	330	333	306	329	377	338	335	335	347	320	301	337	323	310	348	296	301	335	343	352	331	317	292	320	293	348	354	293	320	293	318	330	303	318	323	315	336	327	335	333	339	320	344	336	334	347	318	328	347	308	356	319	321	356	314	319	318	330	344	329	337	346	330	345	284	326	332	321	294	318	308	361	384	321	333	302	337	311	340	344	340	354	325	348	306	330	302	334	327	305	303	323	335	315	332	286	332	326	299	290	321	335	328	324	312	316	319	320	302	309	303	331	332	286	294	313	320	313	324	323	348	310	307	326	330	307	327	290	336	305	318	358	319	334	316	317	335	332	334	324	326	319	309	287	335	351	357	345	340	316	291	342	302	335	325	318	316	328	290	309	345	324	307	321	306	337	337	324	305	315	322	329	315	331	327	314	323	347	311	356	304	328	350	321	365	314	328	329	336	328	303	324	338	332	329	311	346	333	315	306	324	354	323	296	332	312	304	329	311	309	323	345	342	321	317	329	336	323	318	334	341	308	330	318	331	312	322	309	353	319	312	328	302	295	356	309	316	325	347	330	343	334	341	318	305	335	305	295	311	311	330	324	318	329	347	324	380	324	309	348	326	321	305	308	330	324	327	332	297	328	363	323	298	341	359	289	317	327	288	337	301	301	355	315	288	323	340	325	337	325	314	294	317	339	328	317	310	329	319	323	318	320	306	336	308	321	357	346	330	337	331	304	350	338	351	353	326	341	352	312	313	323	317	343	336	344	316	327	316	334	310	317	294	333	337	327	323	316	337	315	310	321	317	342	314	354	321	323	302	314	291	336	344	326	321	322	349	326	335	352	346	344	325	305	320	335	304	338	306	321	316	313	305	319	329	367	340	336	358	350	310	313	321	341	309	354	331	314	312	390	312	342	330	311	320	329	296	317	334	314	321	325	338	301	312	320	305	313	339	332	305	333	317	293	341	321	339	344	296	330	336	336	343	352	339	322	345	287	335	317	325	337	331	330	302	300	307	324	328	329	318	324	317	304	347	316	295	365	333	325	319	328	318	292	305	348	347	302	356	329	311	335	354	358	351	281	341	327	296	315	347	308	320	296	331	304	332	285	317	293	344	306	328	346	346	327	361	341	313	286	323	322	309	311	316	304	296	339	336	339	330	338	340	323	334	285	295	321	333	311	373	328	300	299	311	341	306	335	300	318	331	326	336	288	329	326	326	331	347	311	319	321	327	306	350	321	295	322	334	330	343	322	330	318	325	315	352	292	324	277	364	323	306	309	317	315	374	310	344	315	331	297	332	351	328	329	331	295	321	293	320	348	331	336	339	340	320	334	334	334	345	344	297	339	322	321	357	315	332	327	352	366	343	350	281	305	336	305	335	325	331	317	303	310	320	331	290	328	328	344	317	328	293	294	324	338	347	349	317	340	311	343	303	334	339	289	310	342	361	347	339	318	326	342	354	345	331	301	328	349	351	332	308	327	337	323	339	315	313	327	370	310	308	349	302	321	307	334	323	332	311	340	321	314	330	336	334	331	289	340	354	303	361	336	308	316	319	327	339	330	317	310	310	335	320	330	318	284	322	298	304	331	317	340	322	336	355	331	334	319	334	351	331	328	313	321	342	343	322	290	313	330	335	314	347	338	320	314	335	311	327	332	320	318	334	336	316	335	312	329	327	335	312	326	309	373	325	326	330	322	312	329	340	315	340	332	326	340	328	347	328	321	329	327	296	339	341	332	312	348	309	310	316	312	331	316	313	314	315	331	359	326	319	295	305	359	349	293	314	319	326	313	321	334	326	326	332	353	322	308	332	332	349	323	305	319	290	336	307	310	297	341	316	311	336	357	319	316	318	316	327	330	339	318	313	316	321	356	318	325	361	329	365	316	323	288	349	323	321	306	320	309	338	303	325	336	297	332	357	350	335	308	339	324	320	351	334	328	316	298	336	320	333	323	323	342	320	305	327	319	336	320	322	320	334	342	359	312	353	305	330	327	315	351	307	331	310	338	304	324	318	278	336	313	313	319	308	336	316	340	307	309	328	305	304	320	299	323	317	313	342	304	310	307	296	347	318	319	299	315	324	298	350	339	313	310	317	351	293	358	334	318	322	318	349	323	298	339	321	357	326	314	325	345	330	330	347	323	335	329	318	279	336	344	317	319	297	326	337	350	348	315	340	330	311	298	311	328	322	309	346	361	328	373	345	328	327	326	335	342	328	312	299	336	348	319	318	320	369	324	314	327	339	282	306	332	354	335	328	297	300	349	290	315	312	353	331	334	332	310	289	307	348	350	343	342	319	310	353	326	321	338	345	298	323	325	321	368	338	343	321	337	327	347	311	358	312	318	337	301	315	325	323	357	328	333	333	318	308	296	335	366	314	334	308	335	340	358	313	300	340	311	351	295	333	331	330	323	332	344	325	321	308	328	311	348	321	333	280	297	335	319	322	327	328	296	313	314	278	325	337	314	314	310	363	353	327	302	316	342	313	337	316	323	322	317	330	292	339	337	325	341	334	350	323	307	334	330	307	346	327	320	337	353	330	346	328	342	296	344	305	319	306	340	334	358	314	330	345	342	331	338	329	328	305	304	320	310	337	301	338	346	303	355	313	342	351	333	342	332	324	297	320	346	302	376	309	310	333	309	357	326	310	347	344	349	350	345	295	360	332	320	304	327	316	327	313	327	354	320	311	314	341	346	311	330	334	312	315	345	307	337	321	357	312	300	332	357	353	338	301	357	338	351	325	303	309	326	308	342	306	312	317	327	349	351	324	292	332	305	323	329	321	337	355	305	342	323	325	354	327	337	328	317	331	314	314	328	309	330	314	340	302	320	317	317	310	308	284	330	351	318	308	328	353	336	330	334	332	346	329	319	339	318	322	335	341	330	306	312	355	359	315	334	316	342	352	328	353	306	313	346	331	313	330	329	310	333	316	304	304	299	309	313	336	335	311	366	329	314	283	307	336	312	318	346	352	332	334	303	321	319	328	331	334	301	319	305	327	315	304	320	348	305	298	284	305	351	302	302	348	332	344	317	339	317	304	321	326	304	323	322	295	307	334	292	304	320	329	302	330	347	331	320	313	340	304	347	332	293	338	334	317	312	342	292	301	341	299	319	291	309	361	321	336	334	338	321	323	342	332	332	341	317	303	328	329	304	370	317	301	327	342	342	324	310	345	293	331	317	335	332	314	289	339	303	314	348	302	325	300	332	299	336	325	330	309	308	287	325	291	320	297	337	325	293	326	340	353	318	340	318	304	317	346	285	318	317	303	323	356	339	318	306	347	348	322	323	340	357	310	366	317	305	304
24350	20942	27387	24589	14891	1459	1070	904	880	863	806	843	807	804	793	803	792	834	768	795	733	757	814	728	764	757	770	749	778	754	714	758	736	769	755	742	725	774	741	720	740	744	709	747	772	717	705	727	759	765	725	761	691	766	739	723	743	759	769	750	729	754	720	741	737	739	726	730	773	750	714	765	787	770	721	774	757	741	721	749	729	736	741	783	731	690	754	748	744	751	731	764	740	750	716	759	760	758	749	760	680	731	684	720	711	766	768	719	763	733	725	699	732	757	744	781	739	728	740	688	780	728	728	774	746	751	789	733	760	788	774	699	738	710	743	697	800	773	756	767	724	735	798	768	725	703	721	753	766	748	753	731	749	746	762	749	784	785	737	734	695	743	761	744	738	731	761	713	763	730	791	747	743	748	718	757	727	719	740	728	743	786	695	735	779	726	727	689	818	716	732	797	790	725	754	752	761	761	732	711	752	729	715	729	720	738	727	796	712	740	751	766	736	746	760	765	705	740	787	765	732	722	760	776	791	716	759	709	739	748	747	742	728	723	750	801	733	799	715	716	779	718	708	780	749	724	757	772	745	761	735	795	739	812	786	764	734	722	773	728	739	724	795	727	780	749	735	711	727	723	804	737	712	742	766	752	722	748	770	719	656	715	749	716	736	734	750	741	715	752	800	754	801	750	688	732	736	707	739	751	745	762	745	700	734	753	704	805	783	720	692	739	728	745	770	780	788	794	754	715	753	776	762	701	726	750	761	768	755	761	727	720	753	727	749	752	768	775	773	744	765	740	748	791	794	773	737	792	749	751	737	775	740	738	720	737	712	729	751	743	739	731	698	740	743	774	779	726	703	760	774	759	762	709	733	739	728	779	747	707	740	776	722	736	722	731	802	738	744	774	733	752	784	725	735	754	728	749	755	714	774	749	762	808	740	732	786	681	717	743	768	803	760	714	747	740	795	757	707	752	759	748	712	745	715	759	739	715	712	754	686	844	716	772	814	789	729	733	790	809	719	718	776	730	754	713	777	748	735	787	730	731	738	743	771	787	733	771	736	729	772	757	698	765	727	707	791	743	758	724	704	760	784	707	753	782	748	727	720	717	674	705	837	808	736	769	722	721	730	735	776	753	786	710	766	718	736	733	729	733	724	760	722	822	751	755	781	754	755	819	798	753	713	767	764	750	724	755	742	737	764	731	754	790	765	712	762	697	743	713	728	690	707	653	739	784	691	812	690	753	742	764	749	760	751	746	703	732	700	776	704	757	728	692	744	772	774	795	710	770	724	769	713	706	839	745	743	762	692	750	754	729	715	738	758	808	735	731	746	779	787	745	743	749	718	772	762	759	714	735	705	734	716	752	703	707	714	751	755	716	688	786	766	721	731	700	747	779	711	741	733	710	773	805	755	763	714	733	755	726	814	776	755	788	768	790	698	713	766	666	735	726	733	722	752	734	720	734	725	766	773	762	734	729	703	763	730	728	702	768	722	756	760	775	724	701	765	755	713	668	754	706	756	760	715	754	763	731	700	701	730	722	761	779	718	753	776	750	749	699	778	729	765	722	711	753	673	723	745	727	696	735	704	786	751	748	738	725	688	714	757	758	793	725	709	704	751	735	747	709	774	782	744	792	736	756	736	742	756	746	801	707	704	804	755	782	750	785	751	727	758	771	759	730	735	781	759	751	724	737	758	796	708	747	788	730	726	755	701	765	746	732	753	729	762	743	724	711	766	698	709	760	760	774	713	684	771	755	787	735	756	760	737	775	744	784	762	736	740	768	767	758	724	727	737	704	752	734	700	766	727	742	755	764	698	719	705	692	740	733	731	727	765	749	704	749	710	696	822	793	785	787	763	731	743	766	734	731	771	746	774	750	730	743	720	752	773	783	733	731	725	777	798	724	786	804	742	708	757	723	733	755	733	720	707	736	719	739	777	737	792	682	780	779	726	753	782	758	770	749	780	730	736	759	738	787	719	758	720	754	723	748	714	776	710	711	775	787	739	696	702	768	705	739	737	733	735	739	774	761	764	744	801	726	752	683	739	755	740	735	721	783	729	688	755	750	718	708	740	759	736	767	729	749	736	739	755	750	741	738	755	738	737	766	725	787	719	712	763	700	740	761	786	702	715	763	697	749	730	731	743	673	801	744	701	785	745	766	727	737	726	700	775	754	749	742	762	764	754	775	725	748	733	766	745	738	747	723	790	759	694	759	782	741	763	757	735	715	739	731	725	743	777	763	765	729	719	762	770	775	700	740	730	732	742	784	715	728	714	765	758	748	757	804	724	733	720	729	720	767	762	768	725	767	747	754	759	699	740	775	735	743	730	779	737	757	767	728	736	708	721	731	780	762	711	782	757	757	737	779	781	721	736	764	736	722	726	720	748	710	804	708	786	734	759	736	805	759	731	767	699	793	755	740	735	702	772	774	744	765	776	761	794	751	722	673	766	746	736	766	787	775	734	743	777	743	719	726	706	735	719	755	701	735	740	742	767	780	684	746	736	741	747	759	793	759	737	769	759	730	737	743	752	760	759	807	727	759	730	721	759	713	735	747	730	749	719	775	745	756	740	784	728	716	767	725	732	778	741	745	769	724	754	716	727	800	743	756	745	730	745	729	727	779	766	779	749	794	739	682	725	721	726	736	707	721	764	757	736	714	732	749	675	708	735	752	740	761	748	766	722	749	719	708	695	774	747	730	793	702	740	727	723	752	764	715	731	757	692	789	750	694	713	768	709	772	709	791	774	763	752	775	774	752	716	720	727	715	773	737	813	692	747	728	718	765	756	692	703	748	767	728	731	718	710	756	703	744	718	760	792	762	771	743	730	710	752	757	711	746	768	710	744	716	758	756	768	753	771	742	754	701	765	762	733	690	791	793	698	767	757	748	701	721	748	742	723	730	746	749	703	752	778	773	687	735	786	744	753	768	739	772	748	749	776	770	736	720	731	710	711	743	794	757	740	716	741	730	726	749	740	726	709	712	794	727	760	748	761	732	754	754	750	755	726	720	736	727	721	761	727	719	765	713	727	745	737	714	746	735	707	753	760	770	751	698	788	764	758	745	776	747	723	749	767	762	700	755	748	780	776	749	727	768	800	756	762	756	758	740	764	814	764	762	750	709	741	741	735	705	743	695	742	696	778	688	734	687	750	710	778	822	743	691	757	694	757	734	712	742	727	743	704	751	719	748	743	757	733	709	723	772	742	693	775	772	762	696	757	704	747	717	737	720	777	735	717	753	747	801	726	756	746	770	718	778	705	723	783	730	770	794	743	742	736	766	760	770	705	784	728	733	771	717	757	758	763	744	778	764	759	727	778	729	745	755	780	771	702	718	739	783	711	719	760	715	765	737	759	719	738	740	769	763	768	761	703	774	813	759	707	682	736	742	693	760	780	755	751	769	775	803	753	746	682	767	749	705	771	714	811	783	693	747	705	745	729	726	818	693	780	761	716	756	826	739	742	748	733	719	732	688	749	723	674	731
14796	5358	3598	2075	1659	1380	1200	1062	934	896	906	853	834	714	785	794	734	822	762	790	774	730	730	738	766	733	758	734	747	717	709	748	747	735	762	722	723	791	747	741	753	742	721	773	698	759	702	706	772	736	737	738	724	743	740	725	744	760	720	742	704	756	695	755	727	716	774	712	721	740	750	720	766	723	752	703	747	705	699	757	705	740	719	747	763	774	668	707	743	723	730	708	710	722	722	707	705	745	760	728	733	682	715	731	772	695	756	720	748	737	752	747	734	729	668	756	692	741	744	736	720	730	714	764	769	758	699	747	708	669	720	701	723	740	743	702	725	747	773	723	736	733	767	714	725	723	697	787	698	693	657	706	689	760	714	715	762	719	742	727	744	727	703	745	684	750	755	756	730	727	734	735	701	734	706	706	740	766	709	723	749	742	726	763	714	739	753	746	727	755	674	739	736	679	811	714	664	747	719	721	726	751	703	719	730	743	695	745	727	736	700	707	750	720	693	730	723	757	705	699	712	735	790	792	674	736	753	766	770	728	737	742	741	746	761	733	746	770	655	725	735	741	739	743	724	762	727	743	699	700	683	713	720	705	749	733	733	721	695	712	771	721	712	717	735	735	737	726	760	778	725	718	720	766	736	716	726	746	739	749	738	719	703	740	706	740	720	705	706	720	689	704	754	786	727	700	671	684	752	704	687	730	675	719	713	742	764	745	674	721	748	720	764	726	739	712	688	722	723	729	731	742	764	713	718	734	717	713	693	740	667	702	747	763	736	712	775	781	726	701	678	723	719	735	723	754	769	718	764	783	715	722	703	724	726	675	727	731	723	778	713	719	713	736	734	731	733	730	713	735	740	735	726	698	755	683	755	740	775	729	752	755	748	681	703	727	715	687	804	745	751	761	742	720	708	769	736	696	731	721	757	734	731	708	714	694	741	708	754	729	697	699	786	704	758	697	680	698	745	767	733	774	694	718	733	696	687	740	694	702	768	724	718	706	745	739	697	747	738	734	718	747	733	719	733	730	754	674	747	759	721	710	724	707	755	739	751	740	725	714	683	691	770	726	731	739	826	716	751	721	765	723	716	725	709	755	759	732	732	719	730	648	726	764	698	707	717	715	667	736	698	735	743	682	671	696	701	741	737	717	720	742	715	749	696	696	696	723	714	729	707	763	734	723	735	761	712	723	703	753	753	719	713	689	746	702	755	738	714	735	701	724	683	754	679	781	741	740	775	749	734	726	712	709	712	726	720	682	725	752	754	703	740	721	721	736	708	736	737	784	726	758	763	641	703	715	745	758	727	719	683	695	702	757	690	742	739	788	693	741	753	722	725	711	762	789	730	748	723	717	754	719	777	719	750	778	694	756	791	730	756	742	749	726	701	719	704	720	792	719	721	752	673	756	713	768	728	680	768	681	729	741	726	723	728	693	726	752	728	725	699	747	729	708	745	664	717	752	734	729	711	741	690	697	754	762	748	748	737	713	738	705	729	734	727	738	724	745	722	726	697	740	724	738	787	692	733	695	705	740	740	773	715	673	747	769	679	738	705	766	714	709	717	738	731	721	717	758	711	739	733	678	749	741	809	778	709	719	715	744	729	749	774	768	735	795	736	743	759	723	710	780	749	705	708	729	664	697	763	726	681	727	763	725	747	770	761	709	733	716	703	766	706	732	728	773	691	753	727	767	749	705	740	715	730	742	703	715	713	740	697	700	727	684	701	742	760	684	670	765	716	685	757	752	688	688	740	718	755	727	751	747	726	723	729	709	764	750	696	736	752	728	726	781	756	726	644	712	714	754	704	691	762	709	719	695	710	742	764	735	701	734	738	701	745	717	713	742	736	750	755	726	723	750	771	767	726	715	711	714	749	757	724	765	684	723	733	694	796	678	663	761	713	737	687	695	703	724	744	734	759	756	682	738	747	744	758	758	726	723	743	733	746	735	683	709	741	693	656	776	689	722	743	771	738	740	669	742	735	776	727	701	689	744	724	713	747	695	728	712	742	755	725	732	710	705	722	734	725	733	711	747	729	711	702	710	724	738	650	760	738	713	698	748	775	783	722	671	765	697	717	699	746	712	712	696	731	711	765	723	743	760	763	718	760	742	726	695	685	709	729	762	689	724	778	769	734	705	709	746	760	697	703	736	748	742	737	728	742	757	705	709	762	730	723	731	719	683	690	737	731	746	717	734	719	734	708	694	745	755	732	719	721	743	738	710	730	744	733	729	724	750	761	791	746	719	698	718	694	747	685	688	719	667	720	711	683	763	713	763	718	733	729	756	746	786	772	740	745	717	739	699	786	753	724	699	686	779	764	678	724	756	734	725	739	715	750	735	695	733	722	751	753	737	750	754	736	701	764	735	673	755	743	728	751	763	752	766	720	695	733	723	721	726	710	733	740	747	740	700	698	702	704	684	731	716	711	748	776	707	735	738	763	739	741	728	726	729	744	780	721	749	757	729	707	741	762	713	727	720	733	780	668	723	691	760	709	672	707	691	730	717	709	788	684	737	747	678	726	728	684	724	713	695	704	746	700	784	753	695	765	688	776	726	699	706	670	729	720	748	708	801	749	730	746	744	780	704	730	725	696	764	719	723	751	723	701	700	695	760	767	757	721	703	701	745	778	723	706	760	719	782	793	707	704	745	751	694	739	757	738	770	726	716	732	743	706	723	718	754	761	758	737	694	733	709	743	745	709	778	730	703	739	718	737	684	706	684	725	713	737	794	753	682	749	703	737	707	741	659	730	766	765	724	735	725	762	734	719	716	766	697	699	779	710	748	730	765	710	714	717	720	731	772	751	765	739	694	771	719	703	726	662	765	760	757	745	685	777	750	739	725	729	747	723	732	728	744	765	734	705	727	690	756	725	738	733	695	680	758	716	737	748	720	763	712	706	747	699	730	679	687	703	746	724	762	705	721	691	738	758	705	681	750	713	751	762	746	722	750	739	728	743	727	752	771	704	734	710	740	724	728	770	733	741	702	737	754	711	762	699	795	727	682	701	737	687	745	754	707	688	694	766	747	743	748	697	683	707	726	679	743	780	677	714	725	711	764	703	711	731	698	721	758	775	712	740	703	713	716	734	731	751	774	770	789	729	769	753	691	725	682	762	720	755	711	688	723	667	722	721	745	767	736	724	709	714	729	756	696	708	726	725	741	767	757	676	715	759	703	735	785	765	761	761	741	708	738	752	723	708	727	723	723	721	742	723	709	753	716	701	711	774	741	707	735	684	709	707	724	797	764	692	726	711	771	762	734	756	737	690	677	733	782	704	760	705	721	729	774	725	716	713	762	753	773	804	770	688	784	733	700	725	710	740	745	733	700	748	727	724	697	713	736	737	720	750	739	718	757	722	732	723	769	711	760	729	707	752	731	693	672	795	739	714	735	701	778	710	757	719	739	735	698	739	759	681	761	729	704	705	691	711	724	727	715	726	726	734	741	729	684	693	736	724	714	725	721	701	725	749	742	694	717	706	712
22200	21040	28799	23499	21043	21104	11781	1031	719	625	557	519	461	457	420	351	366	348	371	303	345	302	324	341	322	277	308	310	299	303	303	314	269	311	302	253	268	265	269	289	266	264	279	275	295	298	264	273	288	301	278	300	289	277	278	262	296	261	265	287	282	260	279	259	298	285	284	303	260	267	272	291	253	257	288	259	257	305	266	288	246	279	304	272	306	273	270	286	246	277	285	258	273	269	288	270	280	288	253	288	277	276	287	270	245	286	246	249	286	288	271	255	290	303	275	252	249	306	271	273	299	261	264	295	256	270	249	245	259	265	255	286	253	244	290	287	258	277	269	233	271	265	251	258	265	274	281	286	262	277	262	251	255	228	266	287	246	265	283	291	278	276	265	278	241	292	282	308	266	286	272	263	238	259	269	247	277	298	265	284	281	262	250	296	271	263	254	276	278	250	274	294	283	258	284	274	289	274	269	232	262	246	268	293	273	261	235	274	276	290	265	265	253	291	254	272	277	252	280	291	252	264	286	254	278	271	275	263	274	245	281	282	250	280	267	264	306	294	274	280	265	252	272	260	286	243	229	263	248	251	291	289	274	289	264	255	265	278	265	239	248	263	242	273	253	251	275	284	281	294	280	301	249	230	243	255	274	269	281	226	262	261	298	253	253	246	265	259	270	266	279	260	261	276	258	256	272	270	254	259	283	246	265	240	281	310	275	262	256	257	303	263	288	279	293	290	280	242	271	265	251	252	296	274	272	235	273	262	287	263	255	265	265	239	264	253	280	282	244	269	269	260	242	265	265	258	280	284	268	274	265	307	287	289	281	276	289	283	269	253	258	250	277	240	280	263	275	258	268	273	280	274	255	264	275	266	254	263	235	295	236	291	264	250	255	249	310	258	277	267	245	261	290	292	259	234	294	283	261	281	290	296	252	288	249	274	253	273	234	264	280	254	250	225	274	285	256	254	259	270	287	244	242	279	269	284	255	250	276	255	279	296	271	263	271	277	263	281	279	270	274	243	261	268	261	298	268	254	266	262	284	266	286	251	271	262	280	268	271	261	246	285	265	241	256	266	248	284	272	314	264	281	267	257	291	250	251	256	296	286	280	264	273	254	288	289	251	280	265	300	273	296	256	244	260	294	288	261	260	254	269	265	253	289	309	281	265	281	268	249	246	267	272	268	264	253	269	265	267	261	293	308	249	256	282	256	251	251	252	274	277	276	232	269	242	267	260	259	270	274	278	264	258	264	279	288	273	236	252	281	273	266	289	239	271	276	252	295	259	291	256	248	269	268	272	273	255	275	285	292	285	264	280	278	295	290	284	276	268	257	261	268	264	284	238	262	247	259	263	284	269	256	280	252	233	265	275	265	229	271	280	283	274	235	282	284	273	261	264	265	258	277	287	262	263	288	272	265	313	254	258	262	282	261	275	277	249	274	295	292	283	276	284	299	266	285	266	252	243	276	245	303	254	265	255	276	304	281	296	231	280	286	274	276	273	269	291	249	244	290	272	299	243	283	273	244	283	269	279	296	239	269	239	247	245	266	260	281	282	270	263	238	252	271	275	267	267	278	280	298	267	270	266	283	271	246	271	270	276	238	255	238	260	259	277	288	271	264	295	255	255	268	253	256	259	269	279	272	300	275	250	263	221	267	207	268	286	281	281	277	285	297	235	258	267	264	273	253	282	265	235	275	248	283	304	264	263	273	278	243	278	249	272	298	240	258	285	270	242	260	254	270	260	269	267	252	306	266	289	287	281	282	267	258	263	257	268	251	278	263	277	273	266	234	294	274	294	275	238	239	250	272	271	249	253	273	314	258	275	270	288	272	289	287	290	248	267	257	275	257	263	257	267	260	285	287	248	278	268	270	279	283	264	270	255	261	251	274	266	270	279	316	282	269	266	257	266	297	267	284	237	293	259	272	256	269	277	293	262	295	264	275	266	269	238	261	280	265	261	268	267	253	262	225	249	244	298	222	248	276	233	269	281	253	242	306	281	280	277	283	250	282	294	237	260	254	301	283	257	272	266	278	290	264	260	287	266	286	241	279	277	278	258	243	271	266	254	271	291	270	276	270	261	233	286	267	283	266	302	264	268	245	258	275	270	277	274	279	274	270	280	284	278	294	277	296	307	256	254	262	262	290	244	244	270	239	273	269	261	241	282	292	244	248	291	278	269	276	269	292	287	290	288	273	279	265	260	272	249	279	263	271	251	288	278	277	261	250	278	277	285	281	268	246	273	260	249	259	276	282	262	264	259	261	274	259	264	270	281	245	282	239	285	293	265	261	256	261	268	292	263	274	273	263	256	272	265	288	277	273	245	256	288	268	258	262	258	281	273	259	272	272	258	266	262	286	277	273	294	264	261	233	250	270	251	268	303	248	265	251	288	252	260	281	268	323	260	249	277	256	281	280	272	233	247	259	285	288	265	286	267	259	261	298	279	263	257	271	260	302	280	262	256	286	253	252	267	280	254	278	263	274	275	239	260	270	254	267	272	244	270	241	304	287	280	260	258	259	269	279	275	277	254	257	239	284	251	251	273	266	263	269	246	283	279	263	285	276	277	248	259	268	295	297	278	271	255	279	257	234	258	236	278	262	273	285	267	274	256	238	273	277	268	242	276	268	255	257	276	282	262	275	266	244	288	274	254	293	228	298	240	291	267	308	269	272	247	298	282	259	297	293	277	242	286	267	249	272	278	258	267	262	300	233	285	264	284	272	252	282	277	299	282	265	283	245	284	267	249	286	268	270	271	263	257	264	256	254	278	252	301	283	263	273	271	298	296	267	260	294	249	289	256	258	287	266	281	295	289	254	282	256	270	254	289	275	234	258	264	279	257	270	253	257	252	266	267	288	270	269	275	268	292	256	273	280	257	267	286	262	291	281	241	260	254	230	269	244	258	271	262	282	255	241	267	256	255	260	266	265	283	260	234	265	275	300	277	273	287	281	312	262	307	259	261	283	242	265	274	257	285	286	257	277	274	254	279	263	286	296	282	264	249	287	243	271	270	279	245	267	264	283	274	280	258	256	254	254	250	272	286	269	259	251	293	253	272	272	269	283	305	277	285	268	266	256	295	284	305	282	258	270	244	259	252	272	242	229	264	243	273	249	258	277	276	259	286	287	248	243	282	266	276	277	246	254	281	253	258	294	278	268	244	266	268	291	254	256	269	272	272	258	245	270	249	273	241	267	258	250	277	280	253	282	284	237	281	279	243	262	278	240	258	261	255	257	251	286	263	305	294	275	256	274	276	296	283	287	282	278	251	230	273	253	262	285	283	246	242	272	276	283	262	241	256	274	299	271	287	275	250	283	275	266	273	262	256	246	243	276	270	257	265	294	301	274	245	290	269	294	271	248	269	236	276	269	252	286	259	246	271	277	267	281	277	245	250	278	248	266	250	276	266	252	246	283	262	296	288	273	290	251	265	281	241	273	245	258	277	286	243	254	260	269	264	260	261	261	251	269	275	274	260	253	264	273
17963	13068	9156	4514	3169	2404	1783	1330	1064	852	707	638	537	489	441	436	408	407	341	390	337	334	322	299	354	328	327	339	280	301	287	275	280	307	319	301	307	291	273	279	244	272	295	269	291	274	270	296	295	272	265	258	258	264	287	310	281	280	288	304	227	289	287	271	276	293	264	280	275	282	277	260	281	280	271	275	255	270	251	311	275	282	246	256	239	252	260	276	284	273	271	245	242	266	238	269	277	275	277	271	268	274	264	268	261	297	267	261	287	245	289	284	259	266	249	277	281	262	248	257	257	263	252	256	217	255	267	261	264	265	260	267	270	235	249	263	254	273	275	264	279	291	274	268	256	263	263	286	264	246	280	278	253	269	259	254	282	288	256	251	280	271	267	252	287	253	284	243	276	259	252	271	301	259	246	264	218	254	264	277	277	250	271	295	283	258	280	244	264	273	220	256	252	275	278	260	261	254	272	268	283	243	279	270	232	260	235	282	271	272	277	264	278	285	249	272	288	285	257	262	293	275	286	277	251	277	267	238	229	274	276	277	262	258	287	252	249	267	251	258	272	264	299	263	270	267	228	260	259	278	288	232	278	268	262	268	263	268	278	255	278	275	278	245	277	296	276	244	292	272	269	252	229	296	286	240	244	256	276	264	287	227	267	270	238	285	265	265	269	263	247	243	277	290	274	234	260	248	288	282	258	283	283	258	279	259	270	258	274	238	253	276	256	237	255	256	253	297	268	269	254	279	274	282	254	288	270	280	256	274	273	281	270	268	272	269	262	279	268	282	271	267	245	259	259	268	291	257	276	246	251	266	238	267	257	255	257	266	289	256	300	240	256	283	253	259	245	248	255	259	293	304	255	255	253	261	244	266	262	274	256	276	271	282	279	281	292	263	283	245	259	274	253	249	241	269	255	261	302	250	282	257	254	294	262	262	269	256	260	276	238	238	245	288	253	270	267	271	258	249	251	259	267	249	275	272	268	273	248	237	258	272	254	249	281	258	299	267	245	274	291	255	281	283	262	314	245	246	227	252	268	276	281	250	253	261	254	263	272	279	268	261	265	275	281	253	247	254	288	268	244	246	282	262	297	274	245	265	264	292	277	260	263	251	284	258	250	264	263	259	264	241	266	266	299	252	255	268	257	252	241	267	254	269	226	256	272	261	254	256	295	241	268	278	254	256	247	264	277	254	256	275	263	234	292	276	272	248	267	273	284	255	283	280	266	264	259	286	273	272	275	253	251	271	271	290	262	251	285	249	282	271	283	262	262	267	282	257	241	253	281	248	281	269	271	263	238	257	285	273	267	258	237	282	289	268	260	238	285	259	274	267	278	275	267	261	269	257	283	247	274	247	279	258	256	276	263	263	261	245	281	275	274	266	278	266	268	274	250	273	266	268	243	240	229	268	300	271	291	287	295	266	219	266	219	231	267	256	255	265	294	263	270	236	276	285	265	281	226	248	261	247	270	269	254	281	279	298	284	237	286	267	267	277	275	262	300	259	225	278	275	290	295	271	271	275	241	268	269	288	272	267	264	256	273	257	248	252	249	244	248	264	248	255	273	277	261	270	255	237	237	239	255	273	264	261	277	248	261	268	266	263	254	229	266	246	261	272	253	284	273	295	266	256	248	256	257	242	265	284	245	272	261	261	276	249	242	261	246	264	320	293	272	271	260	282	275	255	253	264	278	298	268	283	259	264	269	263	257	281	271	246	271	270	260	293	256	248	297	243	244	264	248	247	225	276	253	238	272	243	280	236	256	242	305	255	260	263	243	257	274	284	261	277	275	253	242	254	281	253	277	270	256	274	285	274	250	252	267	241	269	264	281	250	258	251	258	266	262	276	257	273	233	290	260	247	246	262	262	261	289	249	280	284	273	260	257	241	289	257	268	280	251	283	254	257	263	271	253	246	283	262	259	246	245	304	277	263	252	270	290	267	255	257	275	256	244	264	255	263	242	280	279	296	252	233	274	283	233	274	258	305	236	284	257	294	250	253	278	257	268	254	272	289	268	239	273	267	265	239	296	261	261	290	270	289	274	257	281	257	272	261	286	251	258	271	255	267	291	279	274	284	285	271	257	274	270	264	285	282	259	260	274	268	248	253	281	263	289	271	255	255	276	227	273	284	279	253	270	265	278	267	276	279	252	267	265	287	224	239	274	281	248	282	278	267	273	263	246	283	260	275	260	251	297	262	290	278	269	230	269	282	292	280	282	258	275	269	260	239	272	288	308	258	270	287	277	274	253	277	302	280	276	270	257	238	247	247	248	242	242	270	305	289	286	264	281	287	251	253	277	286	287	290	254	244	268	264	247	277	277	256	248	259	260	224	268	292	281	251	274	278	277	296	269	273	279	265	280	287	271	282	268	251	257	248	249	247	270	262	275	282	252	273	252	273	244	267	267	276	250	278	257	225	267	248	271	263	276	255	240	267	273	254	282	270	253	260	269	253	275	283	251	272	288	237	257	242	246	273	295	277	267	297	276	264	242	258	246	258	261	258	287	243	257	268	260	271	266	288	276	277	260	264	251	255	260	272	276	273	295	277	298	278	280	253	274	283	246	272	265	267	277	256	293	268	251	279	268	279	262	245	233	244	253	291	267	281	288	287	309	277	267	278	267	266	245	254	225	267	298	277	292	242	253	234	280	268	280	264	261	286	262	266	263	264	284	268	275	250	260	263	260	265	286	247	267	289	287	240	263	265	282	255	255	282	254	262	276	277	243	244	297	246	264	282	266	296	279	285	272	266	261	277	251	279	263	289	269	274	287	271	282	304	272	278	249	275	256	275	272	284	263	247	269	277	260	282	262	267	267	247	255	271	257	253	262	290	231	268	249	259	260	287	286	278	278	264	276	265	260	275	275	279	257	268	261	257	266	263	276	250	268	294	284	242	255	280	276	273	264	257	277	270	266	257	265	283	295	242	260	262	272	284	255	243	274	251	291	267	283	270	258	246	274	247	256	288	259	252	264	267	268	265	263	253	294	256	283	252	245	255	281	269	259	269	256	272	270	270	267	262	248	266	268	285	250	262	262	245	289	252	263	279	273	251	291	260	254	236	256	257	262	262	277	270	253	237	236	243	300	275	248	257	285	272	269	278	273	274	262	262	246	234	267	254	267	305	279	283	261	253	262	272	262	260	305	273	275	275	278	276	277	269	270	239	279	297	241	249	273	271	264	289	288	281	254	243	309	297	266	277	268	241	274	253	239	250	253	270	279	277	269	259	301	270	268	262	272	246	289	261	285	267	233	276	260	299	269	256	242	284	295	301	223	239	279	286	263	268	266	246	268	256	263	304	284	251	256	267	293	279	266	268	257	278	231	267	252	274	271	285	267	255	254	268	248	241	260	251	289	274	264	281	265	272	269	254	268	276	280	257	257	281	290	270	289	255	235	249	233	250	247	257	285	299	247	268	259	266	281	286	277	280	242	285	261	260	278	261	272	275	271	272	252	262	257	246	291	280	270	275	262	272	290	304
27361	20769	13273	1703	881	841	746	736	732	706	688	704	685	725	715	683	689	707	697	705	729	679	685	685	703	660	661	671	646	724	679	727	696	720	609	702	692	658	710	687	694	661	725	665	674	721	666	679	713	684	732	658	627	741	684	678	666	705	668	691	654	701	688	661	670	672	687	710	649	705	759	657	682	655	679	688	639	685	730	663	680	688	680	709	678	697	716	646	718	680	706	679	663	738	681	687	663	598	654	663	691	689	664	694	665	708	682	665	703	734	675	688	663	705	671	684	668	671	677	665	671	663	664	649	658	688	694	624	677	682	681	693	681	667	709	687	631	732	717	646	657	644	686	715	705	707	706	670	661	717	674	734	672	684	674	670	724	671	653	676	719	692	646	694	679	701	683	673	641	720	662	686	739	698	634	682	680	677	650	701	682	692	664	716	665	675	651	628	697	696	692	701	681	700	659	697	722	662	696	708	668	692	668	632	670	662	646	677	642	678	650	718	665	658	654	731	636	663	662	720	695	650	716	680	671	662	661	680	703	653	649	652	674	682	701	673	701	656	617	748	636	666	670	681	667	726	716	642	684	660	686	679	671	668	704	692	705	651	687	660	676	675	672	674	725	685	670	701	614	730	649	669	702	681	734	646	672	709	675	664	694	680	724	624	667	665	691	667	670	716	694	704	668	680	670	723	688	681	649	651	690	684	686	687	684	704	683	676	676	705	684	671	750	674	674	677	662	670	638	652	655	671	674	686	659	702	658	644	705	713	654	690	639	656	704	683	724	660	654	723	674	728	683	641	691	693	637	636	654	698	734	652	710	692	702	721	693	671	660	700	718	641	691	694	694	679	717	702	699	695	710	670	650	711	637	697	626	686	696	707	703	721	707	684	688	652	721	706	648	656	682	710	664	697	647	669	662	682	698	678	693	717	702	699	668	673	713	676	702	664	662	680	687	674	682	754	688	655	709	683	738	668	713	718	735	636	697	686	687	624	699	701	726	684	689	698	715	705	667	684	729	736	692	638	710	675	678	680	648	677	643	682	693	739	709	693	730	678	702	679	676	676	661	681	665	674	683	660	693	670	721	660	682	710	653	690	685	676	668	702	728	713	677	702	627	675	721	651	676	680	710	696	692	688	667	668	676	695	740	730	672	725	688	705	687	725	721	646	670	695	684	677	647	671	675	667	659	695	710	662	670	706	657	688	654	664	687	649	710	705	699	658	638	652	681	704	655	671	717	673	729	703	724	672	651	663	674	666	672	650	646	661	642	696	676	712	687	644	672	692	708	720	708	728	684	668	686	659	649	707	723	641	721	726	647	651	684	723	688	654	641	699	695	630	686	704	683	676	637	653	678	692	696	690	672	711	701	685	703	668	691	600	693	724	717	632	664	728	713	679	677	687	646	648	683	750	687	707	690	670	690	674	638	744	729	673	707	635	728	665	707	678	708	727	678	668	723	726	664	689	658	648	708	683	696	687	698	692	694	656	702	675	674	658	659	712	661	652	672	658	728	686	659	661	650	687	675	668	673	677	671	688	660	702	660	658	638	645	658	687	696	727	678	738	652	648	679	672	683	728	641	634	658	749	672	669	711	695	668	640	641	674	725	714	725	680	663	706	652	668	689	695	694	645	660	671	698	685	711	649	703	656	629	689	691	674	746	669	732	692	672	678	720	652	675	677	708	715	667	694	700	684	693	701	681	697	697	665	723	709	715	706	681	678	688	680	689	652	707	754	695	673	688	689	652	670	669	656	664	694	696	683	696	665	696	658	689	693	656	733	733	650	691	680	713	652	688	655	691	700	668	692	696	689	709	653	701	665	663	659	696	655	742	668	693	704	644	699	654	698	661	690	685	691	698	648	671	622	689	680	669	690	668	696	633	675	655	675	690	664	680	669	703	678	652	695	647	674	647	676	674	749	656	704	680	722	717	750	691	658	667	658	705	720	644	736	667	702	662	704	726	681	734	691	698	711	656	661	699	680	683	695	678	682	705	734	692	683	680	694	646	672	689	657	662	665	668	700	682	709	674	731	675	718	700	658	665	665	689	703	697	670	676	713	697	748	663	716	751	700	669	634	661	667	698	669	675	672	648	703	713	668	683	671	671	687	622	675	661	665	711	668	720	641	704	668	716	729	647	643	636	665	698	681	653	700	677	729	696	693	686	639	660	688	648	704	705	662	693	686	664	678	724	673	658	710	675	745	702	676	654	688	702	668	658	701	637	731	671	694	653	683	699	652	720	684	673	646	664	693	638	665	653	630	651	640	666	684	676	711	679	685	687	699	650	685	678	689	670	674	650	705	675	690	708	663	688	715	686	695	698	647	678	690	625	646	697	625	662	681	674	718	647	679	631	699	666	665	724	729	686	667	683	694	674	715	683	689	683	643	693	645	684	676	652	681	694	696	703	680	721	688	725	704	674	667	706	701	703	720	675	685	671	668	729	669	658	720	688	704	642	707	677	688	697	728	691	710	674	696	698	704	649	702	713	678	668	695	672	648	706	642	713	705	616	727	671	659	650	690	713	706	718	639	696	688	712	673	653	655	712	735	665	708	664	709	708	616	701	635	693	677	677	659	670	692	636	655	662	659	633	691	655	669	678	652	658	692	699	697	693	663	667	654	663	681	668	726	650	705	733	681	681	706	683	678	639	703	713	705	673	690	698	719	674	631	666	649	689	676	657	742	638	684	673	660	673	660	706	664	627	738	666	635	751	673	628	733	677	696	736	672	685	657	679	719	701	694	682	671	686	692	686	678	633	699	702	695	709	674	692	648	677	720	685	718	685	640	714	681	684	659	671	726	702	668	690	678	697	708	703	708	685	688	675	660	689	699	675	654	632	734	698	664	713	695	653	660	688	671	661	699	696	661	668	635	663	700	675	672	686	732	656	702	732	695	667	668	705	689	692	652	720	690	695	683	677	688	717	716	661	696	691	681	707	710	665	697	717	695	644	670	704	695	690	719	697	711	710	688	695	697	649	698	692	667	666	688	719	695	664	694	700	682	646	682	703	691	682	665	679	661	684	708	685	718	697	659	628	654	700	673	692	707	678	682	672	669	700	693	659	713	694	673	684	710	722	681	654	714	661	617	670	700	716	659	621	660	706	693	680	705	674	679	681	717	624	655	676	674	679	687	716	631	724	669	679	697	677	691	670	692	682	663	703	668	646	704	671	696	642	684	668	621	688	693	683	676	684	641	686	723	641	688	675	638	682	703	640	677	671	700	716	684	670	675	715	671	740	677	600	679	727	720	685	671	688	691	669	761	710	643	657	652	736	681	703	673	686	637	654	637	707	688	659	679	678	711	662	659	720	682	697	656	692	688	700	710	690	632	699	721	696	737	688	667	721	690	652	710	733	685	683	677	711	650	661	701	707	676	684	659	701	678	696	686	671	710	700	658	661	717	706	679	675	704	711	690	714	707	671	678	661	722	706	678	712	669	716	661	661	676	679	707	665	701	645	637	686	681	668	639	656	642	652	701
15670	2481	1676	1074	944	867	833	768	790	732	738	721	671	687	694	666	660	729	702	702	717	712	648	732	716	702	684	690	650	642	686	663	618	639	650	691	687	679	609	684	681	691	664	716	720	627	639	628	709	694	641	676	655	661	732	723	661	679	729	704	730	721	704	676	664	696	662	739	698	721	664	701	676	704	705	699	707	633	699	642	653	733	652	684	686	666	695	676	652	714	662	705	701	722	708	677	685	646	702	676	682	700	727	677	669	665	671	664	682	684	694	688	703	658	744	723	667	629	709	703	680	636	640	700	659	697	688	632	629	642	667	654	725	702	650	653	730	685	670	661	701	744	672	706	676	656	686	700	687	690	698	704	668	654	693	662	707	678	708	654	668	605	669	690	699	649	670	712	739	707	683	706	720	696	662	705	660	697	687	668	680	697	704	635	691	687	693	674	696	693	658	689	704	694	702	713	656	712	679	647	626	654	650	650	669	655	712	699	696	674	730	659	721	659	693	670	721	681	673	645	644	707	681	677	698	689	706	668	664	705	698	666	721	680	700	717	694	667	703	664	656	679	699	678	651	679	663	680	681	702	691	656	728	721	703	694	688	657	690	664	768	637	664	696	707	680	661	705	646	700	697	671	718	691	700	707	680	672	669	726	701	700	643	706	756	687	684	685	707	735	675	668	672	689	661	687	648	703	671	683	679	682	703	675	706	723	661	703	654	688	636	698	696	656	701	688	678	691	684	689	736	662	694	664	698	713	729	689	665	686	696	702	705	672	659	662	678	708	662	683	659	702	602	665	663	724	669	719	654	735	720	709	683	691	716	668	669	666	657	686	721	696	713	657	708	701	650	654	672	682	692	706	688	700	643	743	658	700	680	706	661	712	665	685	654	685	679	658	675	686	721	630	651	687	677	672	704	684	622	704	693	691	695	714	740	674	702	712	662	695	673	675	679	680	674	673	675	635	705	651	713	672	727	716	673	725	684	660	706	682	745	710	732	694	663	662	665	696	675	714	712	709	715	700	744	684	673	673	652	625	644	714	658	719	691	713	692	657	674	707	670	654	629	681	681	645	690	715	706	692	682	699	670	665	634	639	646	676	688	692	653	622	652	683	735	722	640	639	690	673	688	696	705	730	668	710	611	683	689	725	715	654	674	630	694	708	686	633	681	759	669	712	743	694	642	669	643	667	668	731	635	653	681	708	765	693	673	683	640	684	683	658	673	675	679	709	729	631	729	704	626	692	679	723	685	644	712	693	681	689	714	699	699	685	655	726	659	680	675	716	720	683	710	685	696	663	684	673	666	666	721	723	732	658	700	648	687	662	615	689	688	659	693	675	685	663	677	723	676	695	711	653	690	641	726	636	696	698	737	672	691	720	680	708	688	692	697	624	694	703	690	688	694	711	700	703	687	686	687	682	698	650	681	701	691	718	675	688	685	687	641	678	716	701	669	660	732	622	716	720	666	688	678	690	688	689	694	668	682	686	702	621	670	652	675	686	674	670	694	665	655	678	672	712	701	698	708	697	681	673	651	693	666	681	704	703	675	683	698	685	677	667	701	721	660	638	643	678	662	694	645	655	723	676	704	704	714	711	674	662	685	703	642	688	661	688	650	642	693	640	638	653	691	668	659	646	695	737	713	706	688	706	648	722	663	660	711	673	670	676	687	682	650	683	693	636	700	650	689	694	676	684	721	652	684	699	683	695	662	695	630	720	680	673	680	709	712	696	649	684	689	720	662	720	706	677	702	704	654	668	683	658	682	718	661	682	677	703	737	658	675	697	662	697	627	637	656	636	667	684	704	651	688	672	663	632	699	666	696	673	667	693	691	674	742	715	686	695	704	682	632	729	661	716	701	655	676	684	685	673	682	637	716	717	600	684	667	655	719	682	682	646	723	684	715	672	692	688	703	691	670	693	648	640	714	646	704	722	633	661	707	683	679	657	700	649	642	675	709	751	707	696	674	667	686	690	711	717	640	657	680	666	649	654	733	688	691	723	701	701	693	689	691	661	667	697	659	680	649	709	685	685	704	709	657	675	679	693	692	710	707	720	703	654	684	684	690	676	698	682	686	675	655	683	655	696	705	688	630	669	644	733	676	694	688	677	652	683	659	680	661	673	704	672	740	658	680	681	642	706	666	694	680	669	690	717	680	705	686	716	638	703	700	646	681	675	655	659	707	657	685	748	716	693	688	719	732	671	703	677	703	698	691	666	720	707	718	647	642	633	671	696	715	695	720	708	679	681	723	667	673	696	685	708	705	652	694	716	664	687	651	680	692	661	678	633	686	702	695	714	673	722	675	706	667	636	665	697	687	706	651	679	705	671	719	634	657	699	719	670	672	714	727	653	665	681	697	705	669	657	698	672	690	678	651	662	700	650	675	732	635	710	630	678	732	677	740	683	697	644	702	730	729	681	658	655	717	683	716	716	700	682	692	710	672	683	691	723	706	699	710	674	693	698	705	670	670	671	695	651	720	656	727	658	649	709	728	661	669	678	698	691	672	668	687	669	642	690	721	694	686	638	685	667	679	649	695	691	652	665	683	661	709	664	687	704	691	686	709	634	685	715	675	670	663	706	685	653	660	644	691	697	713	725	709	713	712	733	706	633	670	644	704	639	691	726	670	662	741	683	715	671	650	680	704	678	687	740	649	682	680	673	672	706	714	696	660	640	673	684	655	655	692	704	693	688	666	605	685	677	679	671	642	713	736	687	646	696	674	676	644	722	655	673	693	699	677	671	694	657	683	717	667	667	684	669	657	667	668	729	690	684	666	654	691	726	714	697	674	719	661	675	677	707	683	693	678	699	681	701	682	642	679	662	682	668	652	624	679	674	664	689	694	673	704	693	682	710	739	681	706	678	645	699	696	659	675	677	706	656	661	712	661	668	642	673	637	686	673	652	654	686	704	700	687	690	655	679	692	739	687	681	672	698	694	668	702	735	655	702	678	671	707	707	655	681	692	666	700	691	697	686	691	642	704	710	649	652	721	659	739	710	664	707	650	710	712	655	690	662	660	699	649	662	653	665	670	691	659	718	681	682	652	678	687	733	639	701	698	671	657	643	715	715	667	692	668	665	658	686	707	640	658	726	689	681	678	675	680	645	634	674	677	620	679	674	688	671	648	644	708	717	657	673	660	699	715	656	661	591	683	712	685	706	700	680	628	709	680	684	669	703	730	743	660	678	719	720	650	700	698	635	699	692	644	649	666	633	624	658	693	655	721	701	735	701	692	701	663	672	690	736	731	728	691	684	694	671	689	667	727	738	718	669	666	623	740	685	664	654	662	716	712	720	652	683	737	724	679	676	731	681	663	684	731	703	701	660	728	669	663	683	699	742	669	718	692	718	702	654	666	694	679	658	673	685	679	687	632	626	683	678	640	609	643	669	709	679	697	673	709	694	693	682	646	700	674	680	635	660	651	682	704	693	658	719	666	694	706	627	731	674	714	720	679	716	690	722	667	684	708	689	729	651	700	667
23338	20974	28291	23797	20984	11748	1140	682	548	535	479	457	474	417	457	382	372	372	346	360	335	367	328	335	326	364	356	356	350	394	327	372	327	332	330	352	295	356	328	322	355	309	337	338	311	339	365	336	333	332	331	315	340	346	335	343	354	322	348	322	312	307	303	306	342	311	339	317	307	302	371	332	332	333	346	336	310	334	296	334	353	342	349	309	343	342	324	332	324	334	304	332	313	380	356	302	333	326	345	312	333	321	309	328	343	323	311	333	331	286	307	319	298	320	349	328	324	339	330	312	321	332	339	353	335	296	308	301	334	327	326	352	380	334	362	334	325	335	322	350	329	353	329	334	338	334	318	367	337	343	281	358	341	325	345	346	302	319	345	313	366	323	306	330	309	319	309	310	329	311	313	320	323	326	334	306	349	300	320	349	311	342	321	325	338	334	332	315	347	280	331	323	338	328	314	356	340	352	339	296	352	330	311	329	337	337	327	338	319	320	343	361	347	297	343	316	290	330	317	344	343	311	338	305	326	336	313	303	312	341	327	345	299	318	322	328	332	298	302	310	290	348	341	311	330	331	322	342	294	316	339	313	312	305	346	321	342	286	301	332	342	320	300	337	339	359	314	340	317	316	343	316	366	360	330	329	316	316	338	365	321	339	327	310	335	321	318	367	317	337	335	315	312	309	355	314	329	286	314	339	328	314	320	338	317	333	331	331	314	309	318	339	333	340	296	298	308	305	344	352	306	315	299	329	304	344	320	341	326	353	302	323	337	334	349	323	331	337	324	289	307	306	347	307	332	329	361	321	331	362	340	340	341	308	337	342	320	334	307	344	317	302	310	316	320	322	339	342	350	334	327	290	324	320	332	311	321	333	321	320	349	278	351	334	315	326	315	293	333	331	317	317	296	324	298	319	306	309	309	325	329	338	320	296	334	292	365	333	314	317	338	327	303	343	347	342	323	296	326	345	314	306	310	310	321	302	329	330	308	349	323	328	315	307	300	321	333	343	322	315	329	361	335	303	304	333	315	316	346	338	340	328	338	356	349	332	321	320	333	352	354	331	355	337	319	325	328	365	314	359	353	350	304	321	324	297	337	322	352	323	323	321	311	308	336	314	323	333	310	347	309	296	361	322	300	327	363	310	300	318	341	323	352	330	327	296	326	323	315	298	347	350	311	319	344	305	310	356	300	340	329	315	328	296	358	315	322	305	292	330	331	302	354	321	325	353	331	296	343	343	320	328	332	338	305	348	292	342	287	320	340	297	301	350	323	334	305	307	372	321	307	342	358	334	303	307	301	327	317	324	309	344	331	332	359	306	330	300	323	318	314	347	312	347	316	353	332	310	304	332	325	306	328	324	314	328	313	333	370	337	327	345	341	304	311	338	303	350	334	299	320	307	326	321	318	312	304	304	326	330	312	277	315	323	313	357	332	337	306	316	311	306	351	360	301	319	291	362	281	321	320	308	336	317	307	337	331	307	335	302	317	318	327	326	324	360	318	329	331	336	320	309	309	334	342	317	300	316	306	349	332	313	301	330	329	356	356	317	336	318	343	340	314	324	301	325	335	302	321	345	280	344	295	300	305	311	324	371	325	315	338	301	311	325	319	334	376	342	341	317	325	335	327	332	346	332	318	360	339	323	345	307	294	308	293	344	325	330	311	322	308	325	326	319	312	331	311	334	350	325	317	328	325	297	308	299	325	340	320	335	337	345	325	330	305	361	349	328	326	321	305	323	340	329	338	342	332	321	355	326	324	329	305	330	315	299	326	327	322	306	310	333	336	307	336	288	295	362	303	308	324	292	309	325	305	309	295	327	343	315	302	307	320	291	303	331	308	320	330	296	311	324	324	346	338	353	320	308	336	361	320	314	304	344	307	328	351	286	306	351	340	311	337	343	326	295	374	334	327	372	326	317	359	346	339	320	353	325	317	359	332	321	335	326	355	316	333	315	293	322	317	334	355	331	333	370	332	314	285	352	313	318	348	288	349	294	351	335	334	337	310	319	347	319	332	356	319	307	325	331	326	340	354	333	322	317	321	312	325	322	329	308	324	320	307	288	329	335	326	360	321	331	332	314	321	342	357	359	329	310	321	324	345	316	272	328	310	307	317	302	301	326	331	339	325	336	290	334	331	338	315	325	362	317	310	316	353	322	310	304	310	323	306	326	351	317	367	361	300	327	326	308	332	298	357	305	337	333	326	322	324	320	338	304	341	316	328	330	333	304	329	329	309	314	322	332	302	336	288	333	327	326	359	304	304	327	304	332	330	293	330	344	298	329	301	335	326	308	303	330	328	289	310	300	326	330	322	303	316	333	325	346	332	329	332	328	346	312	310	336	308	296	313	303	336	341	336	304	342	325	301	297	320	314	327	346	311	315	300	337	311	327	323	333	325	321	314	358	348	334	356	314	347	290	329	340	300	325	305	303	338	292	304	328	307	297	337	349	352	310	332	382	313	329	331	316	325	328	330	283	303	311	346	331	301	310	301	330	303	281	338	340	330	345	292	335	309	331	313	311	337	324	334	346	267	308	322	315	316	323	332	298	290	324	348	339	354	354	323	366	356	320	312	310	283	336	310	296	331	311	328	299	302	306	309	302	328	310	327	332	318	327	325	298	295	329	311	329	341	334	361	345	315	317	353	336	344	308	333	315	339	336	328	331	336	328	314	332	333	327	341	357	329	315	340	320	323	330	307	349	328	317	346	330	320	316	329	319	345	317	315	313	331	322	316	346	358	329	308	348	331	347	342	319	293	320	343	307	297	338	332	281	337	324	321	304	320	313	323	311	310	340	321	361	322	350	349	305	332	310	318	324	322	330	340	320	336	336	332	314	343	296	317	305	349	289	302	296	328	296	307	315	318	326	339	328	309	332	321	330	328	343	325	298	335	335	298	354	313	343	341	304	323	358	334	323	341	287	318	300	326	311	298	326	332	311	327	323	339	364	319	319	305	325	324	336	318	320	307	356	332	323	326	346	319	311	309	322	332	346	340	332	313	329	326	304	325	324	303	344	317	341	330	335	327	325	330	306	317	331	337	332	303	349	306	338	347	318	338	310	300	322	338	287	319	335	341	317	341	332	287	381	331	297	334	340	329	315	334	305	280	300	310	322	353	343	364	320	351	318	310	313	343	331	320	343	346	290	294	327	335	314	320	299	326	299	304	311	317	332	357	317	343	301	333	325	323	325	303	302	318	329	316	339	307	321	331	299	312	324	346	308	344	340	300	313	320	351	361	342	318	350	318	316	311	323	330	327	325	334	311	333	324	309	322	322	347	321	329	348	316	317	348	336	338	346	310	319	310	295	345	318	296	335	316	335	306	299	330	341	326	339	321	318	298	299	302	330	298	320	318	312	337	326	298	291	331	316	321	336	339	289	322	299	328	297	299	302	307	344	376	323	339	315	341	332	309	323	344	302	308	348	317	336	326	307	328	346	307	312	353	347	320	326	334	308	322	341	324	292	311	319	292	304	334	294
16069	8162	5717	2663	1951	1414	1131	892	755	601	605	489	519	476	447	431	438	418	418	436	408	381	395	377	359	355	373	389	359	368	368	338	320	333	330	369	355	341	353	352	297	363	336	325	327	313	344	363	322	341	381	354	317	355	322	343	366	337	353	331	359	321	356	330	349	326	374	342	355	337	360	327	313	322	321	360	343	352	332	343	317	351	334	346	326	323	320	315	330	363	338	346	330	344	358	379	344	335	313	331	360	314	302	330	381	322	321	335	358	357	321	304	325	319	344	370	342	346	356	339	321	331	337	342	350	340	361	354	306	315	356	354	352	365	329	365	360	359	346	367	339	340	349	308	304	356	321	365	381	359	324	364	340	336	331	325	308	317	346	313	332	327	311	327	345	364	307	358	337	363	311	337	372	356	311	336	331	317	309	307	350	353	343	317	343	360	304	335	355	332	318	348	314	317	335	340	331	345	366	330	318	365	359	350	325	352	314	333	338	328	301	341	337	305	344	350	314	337	316	349	310	318	309	310	357	326	350	333	336	330	358	340	369	353	376	330	349	320	346	345	354	340	335	348	325	349	352	337	365	356	357	338	326	350	343	353	321	342	331	333	369	364	339	351	316	335	315	322	332	342	327	339	326	337	344	329	335	308	338	342	338	310	358	371	328	314	318	292	349	326	342	350	338	341	349	366	339	355	309	310	332	319	347	306	322	372	315	340	360	334	343	323	309	350	370	296	333	344	351	339	345	336	323	331	346	348	337	357	318	342	317	317	339	320	309	350	352	318	351	336	322	328	332	309	374	366	338	354	356	319	350	348	364	310	324	352	331	325	337	349	331	343	350	385	326	319	322	369	323	376	318	307	324	343	341	325	303	329	353	306	351	369	330	331	345	350	357	326	352	332	339	335	344	341	355	359	344	324	331	328	350	298	336	336	330	331	359	352	318	336	324	335	336	343	364	317	343	318	352	336	349	305	331	316	309	336	348	325	354	325	362	334	328	348	359	349	339	343	349	324	339	332	353	348	332	375	340	341	358	369	333	315	327	294	364	333	331	339	358	323	329	319	329	316	326	340	341	347	309	349	346	341	312	344	307	347	325	347	355	360	384	323	293	335	328	332	333	340	348	334	321	376	327	348	331	357	335	294	357	317	331	336	315	301	304	356	332	365	328	339	334	330	317	323	333	334	321	370	330	355	308	345	335	307	334	332	314	341	332	345	326	339	314	343	351	340	348	339	340	317	330	337	350	336	324	359	334	326	340	323	362	342	315	330	323	354	350	335	372	332	337	331	339	357	341	329	335	356	353	324	363	336	357	377	324	318	336	350	346	333	312	324	355	308	323	329	328	328	356	330	357	320	343	349	314	345	318	278	346	387	318	344	329	349	328	325	358	336	296	328	321	347	348	329	312	365	366	321	362	315	335	298	332	330	353	337	347	330	367	338	352	344	330	343	339	309	337	302	348	317	336	325	346	346	351	340	336	296	332	329	330	338	339	311	342	348	327	337	346	319	326	334	355	362	340	318	319	357	342	317	359	350	327	346	340	355	337	378	343	329	357	363	333	316	334	362	356	346	346	297	334	320	332	354	314	328	357	346	327	346	374	342	377	349	334	323	354	332	334	365	320	359	355	344	337	315	370	346	344	346	333	343	326	331	349	363	320	330	332	324	326	346	320	329	330	352	326	318	325	325	322	367	319	347	326	328	340	333	323	322	327	328	366	349	331	306	342	337	309	314	364	356	369	311	324	328	307	345	342	324	334	357	329	340	363	346	319	335	345	333	353	342	348	312	323	350	334	312	298	366	326	323	353	358	343	326	329	349	322	323	336	337	314	332	315	329	333	355	341	335	336	341	334	317	305	316	335	309	323	301	362	322	330	333	355	337	329	369	333	316	345	318	333	342	325	324	323	325	350	339	322	317	344	323	317	339	345	319	323	363	303	366	362	354	326	318	344	350	353	357	352	352	354	361	328	340	343	337	301	352	342	328	327	355	314	329	333	348	348	331	354	334	326	321	328	332	331	319	333	327	353	357	320	348	346	300	339	336	344	344	347	347	325	328	340	369	327	325	345	335	328	297	312	331	335	345	330	347	324	329	346	346	318	306	342	342	350	359	346	314	334	307	337	366	349	321	352	316	372	362	318	351	335	324	330	353	320	347	293	348	332	346	320	347	343	364	322	307	318	315	333	346	327	365	341	334	313	352	370	331	339	339	335	346	369	338	343	325	316	330	336	334	329	330	350	348	346	346	325	335	345	362	343	294	338	342	343	336	334	361	353	318	322	290	339	321	315	328	325	296	313	314	352	332	332	334	329	333	307	346	308	292	298	326	351	341	285	307	321	339	348	347	335	311	395	360	340	336	318	351	341	354	348	329	376	326	328	337	348	339	311	333	340	340	344	317	340	338	337	316	304	354	355	364	334	349	363	334	340	338	308	322	321	361	315	351	320	342	326	354	332	330	335	323	376	337	314	355	317	305	339	342	338	333	338	313	352	328	344	350	367	309	343	344	317	345	334	333	347	358	328	334	339	331	311	336	337	327	338	321	303	344	330	350	321	337	349	314	307	371	355	347	333	356	306	297	335	296	320	354	323	338	344	335	340	326	335	336	337	321	294	322	363	339	330	339	323	333	329	330	308	322	313	332	331	315	339	358	343	350	345	348	363	324	345	350	340	366	360	342	339	349	395	335	325	343	321	353	315	319	362	332	335	312	342	357	345	340	352	370	341	336	346	328	334	330	316	347	326	332	343	330	351	323	320	300	378	372	356	344	321	359	348	328	334	309	346	346	359	332	317	349	340	325	297	364	323	307	325	319	355	366	353	328	342	336	351	302	353	321	334	325	344	334	324	372	328	321	341	328	332	332	334	301	328	340	329	310	323	357	311	325	322	356	359	368	362	352	344	329	349	338	349	363	342	316	354	354	310	330	343	318	355	330	342	317	326	311	354	339	361	344	342	368	341	328	339	325	302	310	316	366	327	318	310	317	365	339	350	332	355	361	352	345	377	324	337	319	325	346	312	339	340	350	371	375	309	336	307	344	354	377	345	337	340	332	314	330	355	314	313	325	323	313	333	361	332	316	312	312	325	340	351	344	360	305	330	340	331	327	397	353	306	343	346	320	321	339	330	345	341	325	327	335	331	376	349	328	343	336	348	360	353	311	339	342	333	353	330	345	333	314	362	327	349	360	351	362	326	363	328	340	329	350	323	320	346	342	339	322	318	340	385	295	326	331	349	333	328	345	361	359	366	344	364	326	341	342	340	333	371	319	362	328	328	367	351	346	335	340	336	338	354	334	356	339	367	327	369	318	333	352	335	349	342	342	349	348	355	317	330	325	368	371	347	327	333	334	344	301	303	349	338	345	324	356	341	343	340	326	330	349	320	301	334	313	327	351	313	329	324	334	314	330	335	370	308	339	335	335	324	323	299	354	323	330	350	338	333	351	343	334	326	335	311	348	326	318	340	317	309	352	355	329	354	331
24288	20942	27361	24602	14993	1482	1081	1012	884	903	802	807	899	830	774	755	764	795	791	764	770	786	803	773	747	788	798	736	797	748	719	781	803	763	731	770	788	742	785	759	746	758	745	741	727	707	773	807	758	750	726	812	746	768	780	780	751	741	723	720	766	763	799	764	787	745	733	770	752	787	743	779	800	772	713	697	725	768	773	737	739	773	740	724	767	805	754	747	754	713	754	753	821	751	721	781	727	748	760	765	793	768	733	813	721	704	771	713	747	721	742	737	759	745	798	778	704	806	776	745	790	743	756	760	750	741	778	754	826	761	765	702	787	758	720	744	801	769	792	810	732	769	777	766	724	754	734	755	761	712	757	776	726	801	763	724	737	758	726	699	739	762	767	733	761	732	775	742	794	821	739	742	756	696	804	730	803	751	781	740	766	740	690	796	751	746	778	744	769	699	839	727	740	724	762	772	768	763	708	763	773	734	830	797	780	769	768	711	764	734	749	786	742	750	769	732	764	748	731	763	763	741	768	782	791	782	772	697	785	754	739	754	734	756	769	781	772	775	773	785	749	782	756	747	758	777	818	731	711	732	751	732	764	755	771	748	744	782	724	770	813	753	716	721	725	721	753	753	790	703	758	731	778	741	730	786	757	737	758	733	780	742	765	759	736	765	778	740	751	754	762	773	734	754	749	806	782	798	755	718	754	735	766	744	750	758	730	762	786	786	724	758	744	761	773	699	780	706	742	722	740	735	699	721	732	792	718	732	746	733	738	750	779	778	764	729	772	786	730	730	763	769	760	805	718	757	700	752	746	744	714	735	764	745	759	825	755	753	697	746	735	792	739	739	765	732	810	800	754	729	734	749	772	782	755	732	757	769	767	782	747	769	784	781	720	744	787	744	753	741	735	764	764	785	723	704	674	774	773	796	747	747	748	770	807	785	738	790	786	770	692	767	734	753	725	756	794	761	756	776	770	775	730	773	755	751	760	728	740	687	766	771	761	720	768	725	723	767	815	741	745	744	707	770	704	719	744	774	769	746	747	781	715	773	707	767	741	766	739	783	779	798	779	718	736	796	761	748	735	756	775	744	741	747	752	713	782	778	757	759	753	750	763	761	764	751	743	704	772	814	737	787	747	750	737	770	733	759	776	718	718	730	754	764	723	725	778	773	720	759	689	720	810	768	744	736	738	801	713	735	747	791	770	743	757	738	736	748	744	737	726	766	726	732	730	746	766	751	727	755	745	801	764	752	752	764	751	729	766	762	785	790	717	742	767	792	721	777	799	745	780	747	764	755	739	758	799	741	749	777	759	722	815	703	700	765	737	750	716	776	780	685	750	693	734	800	732	730	744	755	752	758	781	721	774	737	811	761	744	765	740	716	724	759	745	790	726	791	808	721	787	751	780	777	744	797	723	770	737	768	796	777	779	741	746	718	764	774	742	685	662	759	781	715	788	736	758	758	761	765	781	757	739	769	781	690	735	669	728	762	777	788	726	748	760	766	773	736	711	721	736	709	699	737	787	747	739	748	724	742	759	749	794	786	712	841	738	706	757	738	763	758	703	782	755	760	787	725	765	732	787	783	733	696	765	722	776	746	775	733	777	686	682	771	767	744	738	729	741	769	770	758	780	790	755	737	766	764	712	719	712	756	770	740	748	719	799	777	743	701	705	835	840	727	775	786	727	737	736	807	749	788	732	789	768	774	766	737	738	719	728	742	763	755	766	763	781	741	743	751	725	711	749	738	709	695	736	768	738	722	767	766	712	769	752	724	760	772	747	796	759	780	780	812	733	780	730	757	731	772	748	758	755	775	792	772	770	749	769	761	761	762	769	769	752	753	729	762	790	753	801	759	713	721	740	708	719	731	754	736	797	712	765	799	776	777	741	762	769	729	728	742	707	770	728	704	739	713	779	725	755	727	707	775	705	730	728	730	728	769	770	729	736	738	769	768	743	740	767	749	735	768	743	745	722	791	740	737	737	724	696	734	759	737	726	740	769	787	757	748	772	730	712	742	778	744	758	733	745	749	803	784	706	790	764	750	738	728	719	713	748	784	773	732	743	711	727	769	768	727	769	720	703	737	764	779	748	755	734	779	711	722	779	697	729	766	759	740	734	783	783	755	753	740	745	719	752	790	764	773	739	727	738	742	720	726	806	768	800	724	732	762	811	771	742	739	752	746	744	704	802	719	679	760	762	803	729	813	750	802	768	716	752	745	771	725	751	716	726	783	755	770	765	757	753	739	720	774	771	791	730	773	748	776	748	727	770	791	706	736	795	774	709	801	717	771	745	777	728	749	724	717	744	726	824	690	805	703	771	788	764	769	772	741	762	765	735	731	766	796	774	751	783	767	696	742	780	735	709	790	725	750	758	730	775	739	757	727	777	765	735	742	754	750	809	768	776	791	749	738	744	711	753	735	779	706	791	716	710	758	760	828	732	789	767	788	740	764	729	750	785	763	744	784	750	741	711	802	712	775	766	727	741	724	743	809	726	778	734	718	763	741	730	745	741	726	781	759	769	714	803	715	786	743	816	767	787	725	822	701	805	785	754	746	757	777	760	744	772	793	765	712	748	800	730	735	709	742	728	749	773	733	756	709	788	773	719	810	774	747	767	734	739	764	764	739	726	739	751	751	787	751	770	738	792	739	758	777	777	776	807	784	734	750	710	781	740	753	749	785	764	750	707	767	757	751	762	754	748	688	757	746	751	763	769	728	750	776	740	760	750	727	748	781	708	767	743	776	747	720	781	696	714	775	762	750	743	724	771	778	725	736	802	748	737	785	805	721	744	736	788	777	726	762	729	714	789	760	703	750	743	747	779	795	713	715	808	743	737	756	747	780	769	757	776	759	742	750	749	764	738	723	731	756	746	750	773	772	697	803	695	778	739	747	770	809	785	731	726	746	750	739	791	756	753	745	799	789	778	729	769	752	755	788	788	739	718	746	779	757	762	755	771	760	789	783	782	799	729	775	775	743	754	746	704	721	776	720	753	748	793	777	703	742	738	751	747	810	760	736	716	729	755	729	746	791	742	777	761	704	762	773	794	737	750	797	760	707	753	765	767	747	742	748	798	734	764	801	750	797	747	723	738	784	770	754	693	726	710	737	748	805	776	760	731	759	820	764	764	715	749	728	750	742	736	742	739	746	775	788	759	756	780	777	773	714	735	744	768	774	780	768	736	763	732	787	761	787	832	756	776	713	734	754	704	788	739	749	780	764	723	736	728	721	792	795	756	763	749	758	701	788	754	749	751	745	715	735	778	791	765	726	768	731	763	719	701	727	828	775	783	808	777	802	742	766	712	763	792	781	712	776	740	710	755	710	740	721	768	784	771	737	750	749	769	740	779	771	717	733	814	745	744	782	703	768	731	765	806	790	716	746	716	774	777	747	800	741	781	755	763	767	766	710	770	722	774	752	756	694	756	783	744	760	730	720	717	701	727	780	744	794	747	798	759	753	781	732	771	760	763	789	723	787	784	750
15116	5246	3664	2068	1692	1434	1203	1075	952	923	785	869	833	870	801	783	771	781	779	782	779	792	741	772	752	796	757	733	766	783	774	745	704	710	794	743	764	728	733	752	765	760	722	778	751	761	722	715	792	765	738	780	742	729	738	723	697	701	704	743	746	727	732	722	768	745	759	786	744	707	707	733	742	734	764	698	704	701	740	739	719	749	727	768	797	744	742	765	679	755	737	736	774	707	740	732	733	714	745	787	677	798	742	772	740	743	734	769	762	705	679	744	758	724	692	752	782	729	766	723	752	730	740	758	775	761	762	695	761	739	699	762	762	686	723	711	732	741	745	746	721	754	745	726	719	699	742	739	749	740	765	738	756	699	773	749	721	755	725	710	727	719	798	755	713	774	720	744	752	724	744	759	729	717	766	749	773	762	764	732	755	751	736	802	706	737	714	709	795	760	730	726	740	766	744	767	715	731	778	800	689	729	748	725	789	746	752	775	731	726	698	734	746	738	735	715	744	779	743	780	726	703	744	755	692	730	737	767	728	751	751	721	769	704	776	795	738	724	749	694	735	733	795	726	755	735	734	718	744	696	747	781	754	791	784	707	752	701	752	735	747	758	749	736	796	765	734	737	743	690	761	703	707	746	766	768	734	758	696	724	689	767	730	741	735	732	709	752	703	745	724	720	760	740	735	715	714	713	685	701	723	715	738	726	776	733	704	772	760	770	709	726	720	712	749	781	702	746	743	743	780	749	762	769	741	726	762	704	746	740	710	689	755	729	771	713	729	768	746	745	708	708	738	750	699	738	764	734	750	715	749	756	802	713	712	713	702	729	752	735	756	771	746	733	772	743	702	758	789	712	730	785	735	757	779	739	751	721	740	721	772	741	711	721	684	731	750	760	750	766	710	752	757	705	751	717	706	774	727	721	782	799	750	753	754	770	729	753	736	694	728	738	711	692	691	719	757	751	807	720	738	787	743	700	763	737	795	757	737	713	740	723	723	738	749	742	721	760	675	760	730	723	733	729	799	708	750	752	757	709	723	727	750	766	789	746	712	726	752	770	762	760	727	760	748	769	789	713	767	737	732	730	729	722	735	709	754	771	725	766	734	776	727	744	725	717	723	726	751	743	765	726	760	750	746	686	737	735	739	745	696	711	726	774	758	715	768	723	763	746	712	737	744	691	693	759	675	756	747	667	701	792	732	765	742	724	789	724	740	732	759	727	786	735	757	697	735	768	713	774	716	714	781	727	716	703	698	739	730	754	747	742	757	723	756	762	737	708	753	727	728	739	687	688	726	732	727	708	752	778	732	720	780	740	738	721	791	786	729	722	725	718	738	716	742	777	748	765	729	743	728	683	728	757	726	752	745	741	762	757	708	761	758	747	715	775	731	721	754	747	739	741	740	750	667	712	791	778	706	763	766	769	728	728	730	740	720	755	716	719	791	783	760	733	712	760	738	689	743	724	727	730	730	741	725	784	748	705	746	803	755	709	767	738	771	762	718	733	759	745	721	736	746	777	763	749	727	781	753	738	787	775	758	705	750	768	771	734	701	712	756	734	735	744	728	681	744	818	762	737	720	761	775	723	766	758	767	714	733	720	737	702	729	709	720	745	722	762	729	669	741	716	727	740	755	730	672	733	752	721	752	740	713	769	713	748	738	759	701	767	754	770	734	723	755	728	657	747	767	738	705	738	723	753	746	720	757	744	706	804	782	730	716	722	720	749	711	712	772	701	728	733	768	728	793	750	740	733	742	734	700	747	757	767	778	697	764	772	795	733	700	754	710	700	752	724	731	764	779	769	707	734	751	742	733	785	757	775	741	745	734	747	720	740	730	694	739	730	748	765	768	713	715	769	767	742	800	729	754	740	745	754	766	714	726	743	713	757	740	773	765	709	728	739	782	764	695	745	742	717	742	737	728	744	762	758	728	786	783	745	707	762	756	738	749	729	720	739	722	821	787	710	708	719	756	762	745	730	731	718	734	715	719	765	709	783	688	702	732	682	775	791	764	746	717	733	732	714	743	719	770	680	721	761	742	721	753	767	720	755	710	703	776	740	732	806	765	755	733	717	729	742	713	685	743	759	772	773	758	686	675	743	763	714	764	745	712	724	748	727	763	760	784	760	684	741	758	744	678	759	740	761	710	719	754	757	730	730	722	756	750	682	767	753	770	764	746	736	762	788	705	698	763	833	782	745	798	759	771	731	708	763	743	749	742	745	690	757	732	758	784	787	715	745	734	729	739	687	746	725	745	739	731	748	698	767	778	759	707	743	748	735	774	772	721	700	782	719	756	720	740	716	718	721	784	753	759	714	735	715	728	743	710	736	744	734	742	758	727	751	743	751	697	729	731	762	750	722	727	732	731	723	761	719	716	691	766	748	737	731	751	751	778	727	714	765	728	670	743	748	711	716	742	744	785	752	731	741	749	678	746	739	754	731	789	807	734	723	696	711	736	774	762	744	745	717	745	745	741	786	723	713	762	728	714	774	699	706	748	763	741	737	752	781	735	722	698	734	780	771	762	698	775	751	717	674	731	731	766	737	738	730	705	779	772	691	761	759	768	713	671	693	744	743	731	785	733	703	751	738	754	739	736	751	715	706	724	698	694	727	764	712	775	778	810	725	717	755	749	770	738	726	764	747	754	751	756	746	769	714	734	710	751	739	765	772	677	745	692	709	774	740	714	751	776	752	756	761	705	724	748	750	710	731	760	746	766	683	786	715	780	731	702	728	765	725	829	718	759	750	735	729	724	709	727	682	766	746	752	710	697	751	769	728	782	791	743	740	759	750	721	733	693	722	750	742	744	724	726	713	755	764	796	699	743	745	744	793	745	692	760	746	748	735	737	769	738	753	757	770	749	755	786	739	765	770	750	754	793	741	732	716	770	714	747	799	724	769	727	734	731	698	760	768	753	707	744	743	717	720	731	718	750	730	690	693	740	729	772	724	724	705	750	743	719	730	723	753	730	719	783	684	749	720	759	690	736	723	769	762	747	734	745	715	705	766	746	759	707	719	699	705	707	780	695	748	731	758	671	716	741	763	706	717	778	701	710	710	721	765	721	771	720	707	752	786	690	706	697	701	761	725	763	742	737	766	763	690	708	751	734	718	729	751	715	754	719	762	733	742	734	698	749	758	721	735	729	739	761	697	716	748	731	706	773	743	757	685	708	750	709	713	749	709	741	681	709	713	710	753	700	749	714	736	813	761	761	723	759	708	739	744	758	707	779	700	720	691	718	743	764	728	749	697	746	780	715	742	705	748	738	747	709	751	724	756	737	804	748	770	718	750	724	777	702	824	774	740	728	731	686	753	772	750	706	724	739	753	746	763	710	727	785	682	742	764	764	758	746	746	757	718	788	679	731	734	721	720	782	775	759	729	737	715	737	732	718	723	739	763	798	717	743	731	685	767	753	771	765	694	723	750	708	738	738	736	726	686	756	750	731	734	704	734	753	700	698	750	748	733	749	769	733	724	737	763
22207	21024	28792	23444	21020	21066	11689	1048	785	618	581	566	492	426	439	354	365	383	357	316	319	338	329	292	322	327	300	308	277	304	336	256	290	293	344	268	295	305	291	283	299	272	290	273	297	256	291	260	269	288	295	277	289	302	310	264	290	286	277	293	289	251	276	252	271	262	258	288	272	264	292	284	291	245	298	254	270	271	276	261	259	277	282	270	280	277	256	288	276	275	258	252	282	251	275	274	291	271	325	273	296	250	290	243	281	264	254	278	269	265	265	284	286	263	276	290	294	269	258	268	303	255	270	240	250	284	254	299	250	245	256	241	236	289	283	257	271	270	287	258	289	265	261	278	257	276	248	263	272	271	276	288	244	282	284	257	271	248	291	277	292	291	275	265	287	273	290	262	259	252	279	283	273	260	266	260	233	257	276	277	265	291	242	281	263	278	291	290	286	271	252	282	271	292	236	272	270	298	272	287	293	275	258	273	236	299	270	254	286	285	229	281	254	260	278	300	253	276	282	249	283	275	273	274	295	248	286	271	240	289	294	274	282	286	274	245	282	284	278	268	274	286	287	298	250	291	232	264	309	294	272	290	265	284	260	256	257	275	281	260	283	282	295	280	254	257	278	312	236	270	267	259	296	278	310	280	277	285	321	272	290	276	248	272	272	271	284	264	223	276	274	278	274	306	302	272	298	280	298	268	303	260	272	289	263	270	287	281	240	279	257	242	267	265	269	243	284	268	263	277	259	280	286	291	286	286	312	266	277	245	274	241	284	272	276	277	276	247	305	268	285	305	264	305	286	264	285	253	273	266	258	295	300	259	307	276	258	275	236	305	261	256	276	235	276	259	259	267	298	258	280	283	264	275	253	278	256	289	265	282	246	295	282	277	261	264	245	280	276	259	269	280	273	244	280	253	283	256	275	263	289	276	270	272	265	286	265	259	302	254	291	278	301	285	273	264	281	249	287	263	257	290	278	286	282	276	256	258	266	264	266	256	274	284	268	276	298	249	246	276	265	285	247	236	293	261	290	281	297	255	256	247	266	269	249	273	272	255	261	245	264	246	281	259	276	274	266	292	275	291	280	281	270	283	271	256	264	275	289	263	278	275	262	259	251	257	279	288	230	272	249	270	230	267	281	267	267	261	266	264	236	313	281	284	283	250	247	266	270	283	276	253	254	272	268	277	282	269	271	283	273	278	247	300	265	239	289	271	257	239	316	237	268	281	261	252	279	269	277	258	280	269	263	252	286	256	257	267	271	259	280	274	264	295	273	264	278	259	262	274	245	243	266	288	286	257	254	257	270	286	285	328	256	246	296	275	250	290	278	260	273	307	282	258	252	239	304	286	264	262	253	257	266	269	277	268	244	296	275	263	255	267	282	278	259	263	289	260	266	290	284	305	295	243	292	275	279	270	236	266	251	283	282	284	289	262	292	261	253	262	264	274	260	291	274	276	281	290	259	301	299	289	255	263	276	277	284	269	289	289	281	261	278	274	251	291	290	270	275	254	308	250	236	259	273	262	263	272	278	276	283	277	268	293	285	275	288	293	279	277	268	265	278	274	291	253	293	281	268	278	256	280	274	247	249	260	265	266	285	257	260	256	256	267	266	313	283	289	250	259	281	265	289	308	271	245	240	265	280	278	260	318	253	283	274	273	273	284	256	262	275	289	270	252	261	254	287	267	295	286	279	256	267	295	255	262	242	282	267	293	276	283	274	283	238	280	287	242	251	272	285	277	274	269	277	276	254	275	294	290	268	278	291	279	271	270	283	275	253	288	295	258	264	269	261	281	278	271	245	270	259	293	260	270	276	260	251	269	282	292	252	280	317	309	268	264	282	257	266	245	256	299	274	272	261	273	284	270	259	271	277	252	275	263	264	255	277	268	260	260	299	278	249	300	268	215	281	272	267	260	280	251	256	286	282	287	256	257	286	260	299	261	301	252	281	288	275	262	283	267	284	252	268	274	248	270	255	295	264	267	279	274	311	279	281	270	269	249	242	299	272	290	268	288	287	293	256	233	270	247	272	258	259	246	273	305	273	250	244	279	271	299	287	249	272	244	268	276	277	256	275	272	282	265	266	259	263	283	285	276	271	265	256	290	267	275	250	276	256	282	274	268	260	263	281	276	268	257	315	309	249	289	277	260	257	282	276	272	268	265	260	301	251	257	280	291	279	273	299	290	251	268	285	283	266	253	258	271	253	275	284	256	254	261	264	265	243	288	263	284	259	271	266	261	274	269	295	262	254	262	270	320	288	268	288	292	257	294	273	262	299	273	313	286	290	286	277	292	234	286	292	278	298	297	269	274	263	255	258	296	298	254	275	261	257	272	265	278	266	253	259	266	255	274	253	262	264	251	272	271	263	274	268	309	252	272	283	278	244	264	276	243	268	266	251	307	287	245	247	265	257	269	273	275	274	272	294	298	293	275	284	261	267	259	264	239	287	272	300	283	249	257	285	269	257	266	235	281	258	316	262	282	260	277	254	277	264	273	255	298	294	283	279	254	303	255	278	288	264	295	253	314	245	255	253	286	251	268	284	272	250	266	291	274	257	271	273	285	276	274	277	293	271	264	261	263	284	262	270	268	281	297	276	275	271	264	256	250	279	261	250	273	265	261	282	245	251	261	291	264	270	284	283	263	245	249	254	266	229	286	288	296	272	255	312	264	259	278	240	241	245	278	263	286	273	244	284	278	246	278	293	262	261	267	279	272	304	273	265	273	278	270	251	283	266	255	270	275	268	296	279	283	247	281	285	275	258	236	290	291	273	260	272	270	268	298	281	276	282	272	250	261	252	284	266	281	300	254	259	256	255	256	246	299	260	265	271	269	280	259	257	292	234	274	279	292	251	282	270	264	290	305	279	287	252	269	257	273	265	294	285	277	277	286	240	247	276	290	269	286	250	295	288	263	275	278	278	276	286	272	273	279	311	286	312	277	258	258	284	251	294	300	268	280	273	244	249	275	291	269	284	236	271	247	281	242	292	284	281	285	273	241	263	299	265	271	288	293	278	263	269	262	252	250	248	287	294	295	296	289	260	264	281	265	262	282	298	264	304	286	316	291	253	260	230	256	291	269	316	277	269	284	277	274	267	288	266	270	278	254	271	258	262	298	255	273	279	279	279	268	265	259	300	236	271	244	255	262	264	272	285	294	281	273	270	259	272	272	280	293	276	287	284	249	284	280	258	267	288	292	265	260	283	282	265	277	257	300	264	270	288	270	266	293	229	259	285	293	261	275	295	270	272	256	277	270	258	261	269	296	288	260	289	266	278	285	290	262	295	266	265	282	271	261	276	267	275	275	308	251	301	262	238	279	289	263	283	279	296	282	269	305	273	266	237	295	280	271	255	283	278	298	278	281	284	285	278	273	289	266	271	266	238	278	285	280	271	255	261	290	276	271	269	278	280	291	264	291	280	306	283	286	273	279	258	293	256	265	274	250	260	281	275	270	263	293	280	283	279	258	250	296	257	259	279	290
18285	12994	9141	4481	3283	2346	1853	1354	1038	849	664	583	548	485	451	456	412	384	384	352	352	358	326	327	335	299	319	280	304	312	284	293	299	296	300	310	250	286	306	295	296	290	281	306	284	277	261	280	264	266	287	267	257	249	278	259	260	310	295	274	280	258	295	276	257	278	278	252	288	245	290	269	273	248	253	285	264	259	248	251	264	298	245	280	280	243	233	267	264	271	227	292	247	277	238	271	290	268	286	274	275	240	240	269	299	261	262	257	280	301	273	308	282	257	296	268	277	268	287	297	283	253	263	280	286	287	277	288	252	254	281	274	293	259	250	272	253	246	253	247	285	266	289	268	266	295	282	271	233	257	286	258	272	280	294	286	266	253	250	303	244	272	254	276	301	275	258	259	241	299	234	282	262	279	240	286	265	279	261	289	235	264	269	260	264	259	260	279	293	303	289	266	254	234	255	284	264	274	269	265	265	286	235	257	253	255	268	281	265	281	277	277	302	252	267	277	266	273	249	275	257	270	274	268	280	264	256	249	279	247	281	299	281	278	255	267	272	299	252	288	274	256	248	283	252	289	279	253	281	254	258	278	248	258	281	268	255	268	272	271	284	284	280	269	268	284	262	269	270	273	246	272	244	284	274	272	262	255	274	303	272	302	267	269	243	279	244	267	277	258	261	300	271	287	261	272	265	262	287	247	280	261	246	243	280	236	269	272	281	280	288	248	262	268	279	270	289	252	269	285	257	266	291	257	268	257	281	260	288	237	271	287	263	277	287	255	269	284	258	308	269	269	264	255	249	267	270	274	277	278	288	294	249	226	291	270	294	302	277	265	268	265	284	289	263	290	289	271	279	256	259	271	259	277	268	284	287	266	285	277	249	279	270	296	293	270	275	288	267	259	245	251	255	261	270	268	255	280	269	252	287	255	277	262	293	284	279	313	321	245	302	259	279	258	286	252	253	256	292	256	276	272	290	275	267	245	244	294	266	253	294	286	246	270	296	289	261	281	274	279	282	296	289	295	268	276	256	280	269	257	252	287	243	299	271	275	287	255	242	285	265	288	246	283	294	275	282	321	286	264	247	261	268	269	281	279	283	238	259	275	259	275	276	297	237	255	271	300	269	264	248	287	279	277	269	266	280	268	284	261	271	306	271	241	271	265	237	270	275	267	269	255	246	270	262	297	284	285	239	257	278	263	269	252	246	287	271	274	237	256	281	261	265	278	264	253	257	289	269	289	274	290	269	286	269	262	253	295	263	268	287	285	246	267	235	261	273	221	297	265	268	290	287	295	253	289	271	274	282	294	275	266	291	311	263	288	257	260	227	245	293	284	276	251	255	234	282	257	272	278	266	244	253	253	267	293	252	248	275	261	276	274	262	265	268	276	265	243	275	278	258	265	263	295	289	259	272	277	269	258	262	271	245	285	275	288	266	278	264	236	260	281	250	268	269	288	277	281	217	266	278	267	298	263	254	257	285	278	252	284	245	258	286	238	255	284	279	240	282	290	294	262	259	245	277	258	287	271	245	261	276	259	263	270	251	278	266	260	254	276	298	272	258	274	295	275	248	247	262	274	270	290	286	280	264	267	282	279	248	254	278	285	271	269	270	264	261	288	271	264	271	274	298	290	284	255	286	287	227	273	252	246	284	273	302	278	281	280	274	268	246	300	251	235	231	279	282	250	280	264	279	268	266	236	260	269	243	261	268	254	286	249	264	246	267	261	292	272	292	258	271	269	282	256	275	267	270	288	277	286	260	269	245	270	250	274	280	290	262	298	278	278	272	284	277	256	261	278	283	268	264	281	276	271	246	275	263	302	306	258	319	272	302	243	267	288	290	283	271	249	251	264	241	266	271	252	293	235	266	260	250	272	277	251	261	263	272	293	256	296	284	262	287	257	270	285	259	290	269	278	264	271	273	256	266	257	240	287	273	252	254	269	272	303	285	264	278	274	271	272	299	282	261	249	271	294	258	278	257	274	243	294	238	259	276	288	270	261	282	283	257	256	270	279	292	279	282	277	283	292	269	264	282	295	256	262	266	294	291	272	244	268	275	246	256	290	269	269	261	252	269	259	286	252	253	259	256	289	280	268	262	251	299	267	274	282	244	320	304	241	267	261	229	260	269	292	258	296	272	257	249	289	283	264	268	264	272	259	291	269	254	246	271	270	291	249	266	261	273	276	278	270	280	255	256	259	280	265	285	275	267	267	289	259	281	292	277	271	278	260	276	275	282	257	280	230	246	273	265	289	280	278	263	267	268	258	259	278	255	293	260	272	277	258	262	266	256	282	277	273	270	283	247	274	256	253	275	281	269	265	271	258	269	276	253	254	279	285	265	270	274	292	246	327	284	253	261	253	250	275	269	281	283	271	297	273	279	252	279	263	254	265	255	244	303	264	279	262	259	247	302	252	270	273	286	244	285	257	269	269	278	263	267	281	245	264	255	263	273	261	275	250	267	276	258	251	248	258	248	280	250	294	284	263	294	318	252	288	243	277	271	285	311	257	269	249	249	285	276	272	299	301	253	293	275	264	271	300	221	271	277	259	251	272	293	284	253	253	261	286	272	294	295	235	269	257	242	288	261	267	285	280	287	291	277	278	257	287	301	298	259	265	276	278	256	300	275	258	268	257	278	251	295	274	282	265	272	283	253	286	277	294	259	267	277	254	254	266	253	282	259	240	267	280	243	281	251	263	264	277	289	297	280	304	275	252	255	272	263	280	263	260	273	261	233	249	287	252	288	275	252	273	304	282	248	306	284	252	236	272	260	295	264	273	278	247	276	238	271	251	260	265	266	288	243	273	306	317	258	271	269	295	258	249	257	274	269	250	238	267	272	281	288	260	263	291	278	258	255	264	262	270	270	265	258	271	258	291	273	258	279	283	267	243	290	265	258	270	271	249	264	270	239	270	287	243	260	274	278	261	272	289	254	235	285	289	277	283	289	240	279	256	260	260	277	255	261	257	294	266	292	251	300	276	263	276	261	274	272	238	270	264	264	259	275	275	277	275	260	260	288	267	266	257	286	257	295	266	258	264	254	258	253	264	285	284	283	270	271	254	244	256	253	261	274	260	243	259	265	252	292	248	290	252	269	282	267	248	272	262	281	272	243	268	253	266	258	257	283	260	297	273	261	225	251	269	259	279	240	269	252	277	273	276	276	263	236	278	244	279	289	249	262	294	241	261	270	260	249	256	257	290	276	263	273	268	266	279	281	271	262	301	301	245	278	277	296	279	271	267	284	239	283	254	268	268	300	281	290	287	285	283	257	276	285	290	270	277	234	252	278	286	276	282	256	265	270	256	255	292	266	254	277	274	257	272	289	273	266	211	256	263	287	292	234	254	285	264	247	271	269	294	286	273	280	272	277	269	297	267	236	270	300	252	278	261	271	279	241	281	276	295	289	292	270	262	276	270	279	278	266	256	284	257	275	296	294	249	255	264	254	278	268	274	255	232	291	281	248	276	262	257	271	239	268	262
27226	20765	12900	1683	843	778	727	730	744	725	738	735	710	698	672	711	704	646	709	716	637	709	678	688	663	642	720	639	643	665	698	692	694	678	712	667	741	680	685	674	708	709	735	699	690	670	690	654	646	620	700	685	660	695	701	674	640	686	678	681	694	671	711	660	647	668	698	637	684	723	721	660	687	687	706	673	687	661	669	658	680	716	653	714	664	690	658	717	640	624	704	732	729	694	666	675	666	682	739	720	686	704	680	691	691	669	666	702	685	656	687	660	696	694	667	656	708	684	690	655	675	670	745	694	686	705	675	695	671	648	672	692	684	692	673	694	650	715	706	679	703	723	677	668	708	674	668	711	689	727	715	654	708	694	683	677	704	712	667	741	655	638	635	691	642	705	677	699	697	685	709	707	710	683	666	757	707	669	686	719	693	670	675	700	672	694	695	685	672	676	719	717	669	652	718	692	651	654	646	633	675	698	668	721	703	656	693	678	662	698	637	659	715	674	700	658	665	675	691	646	677	700	726	659	669	717	659	688	656	688	667	670	645	712	703	664	669	721	660	664	668	673	696	709	642	721	685	706	710	661	669	725	696	648	670	699	663	658	654	640	660	705	664	719	692	673	702	641	735	695	624	679	703	660	664	682	658	704	665	660	670	690	697	650	715	742	700	688	631	673	660	726	648	703	716	662	678	677	688	716	690	713	682	754	713	701	622	724	682	668	686	679	652	702	673	726	647	682	648	692	735	684	668	701	692	703	679	673	674	649	700	682	646	702	645	669	605	707	656	703	663	674	713	649	702	666	709	692	688	713	686	699	658	716	655	670	698	719	632	675	705	717	682	709	715	671	682	662	678	662	655	680	675	681	689	677	619	665	653	682	685	657	666	699	619	679	717	651	635	701	678	658	646	644	652	695	660	720	674	677	670	696	641	642	672	621	678	657	664	638	678	737	693	647	686	697	622	639	696	694	706	645	681	670	669	701	671	661	663	727	660	713	688	636	682	665	679	668	643	656	683	704	617	719	664	684	644	679	728	678	696	652	722	629	714	769	707	703	645	669	658	658	656	729	651	660	700	695	677	689	695	666	652	706	668	705	640	703	718	626	710	687	665	726	656	698	704	671	672	645	697	714	665	709	722	683	665	661	676	643	674	663	708	645	725	716	670	668	678	664	681	646	699	681	662	710	724	672	699	707	692	660	677	699	680	704	699	695	679	691	699	703	681	688	686	711	685	691	700	755	675	703	634	642	671	728	702	684	619	717	671	658	678	649	640	722	708	675	634	653	646	706	645	656	687	651	708	696	709	653	680	671	656	717	712	657	681	667	654	736	612	695	628	674	702	707	683	692	671	664	705	710	677	707	669	707	761	691	681	675	675	720	640	696	665	666	631	692	679	684	695	712	678	671	692	666	746	699	718	705	689	740	629	710	700	714	678	699	693	637	674	675	698	675	710	643	702	691	667	676	639	673	696	692	697	700	656	713	662	663	688	681	695	701	665	674	671	701	719	648	668	665	641	652	673	694	706	677	660	694	630	614	661	659	712	659	663	699	712	682	677	675	664	725	695	708	649	657	693	724	685	694	684	700	669	685	711	667	649	689	713	709	709	655	668	640	640	672	683	696	709	687	696	698	653	695	703	673	680	706	653	683	694	675	686	663	698	652	699	681	697	675	667	681	697	687	673	667	693	686	680	682	728	706	662	683	652	725	691	727	725	754	664	670	647	655	684	692	666	687	688	702	716	689	657	710	643	707	729	712	679	698	653	715	717	652	651	689	667	696	668	694	646	722	718	685	654	693	693	666	700	654	707	707	724	664	695	661	703	703	662	732	693	653	681	694	683	682	669	701	656	722	657	651	695	671	654	656	646	714	678	657	677	694	691	685	668	677	667	658	690	722	674	668	665	659	686	721	672	716	694	662	685	677	707	684	687	685	660	661	703	718	643	712	716	709	728	666	679	679	660	694	696	632	683	709	748	677	691	739	706	687	651	660	610	687	665	727	692	672	692	660	661	628	700	633	676	681	682	667	669	636	737	716	649	694	699	701	649	677	663	741	660	690	696	661	736	697	708	687	693	655	699	726	663	680	673	695	669	667	628	704	683	651	639	681	694	682	711	727	692	677	685	673	693	663	671	723	685	686	665	702	646	683	721	652	671	674	684	641	683	698	699	644	631	680	677	698	699	673	710	677	734	687	716	690	672	655	664	672	701	668	688	667	680	704	649	722	665	647	724	677	695	707	680	676	665	688	649	699	667	653	668	644	692	706	717	704	653	706	700	705	704	664	683	642	652	686	673	666	672	684	665	709	680	682	736	648	665	670	694	727	689	709	689	698	679	642	682	685	703	672	672	689	662	634	696	666	683	686	688	689	696	715	685	722	660	686	669	687	657	643	668	673	689	671	688	682	682	687	707	673	702	664	667	695	689	681	706	655	694	704	682	739	683	642	664	680	717	670	677	646	701	647	690	715	647	694	685	752	681	707	667	679	653	693	701	712	659	702	670	737	707	687	657	694	700	690	667	624	693	702	675	681	650	703	686	655	705	700	649	703	747	692	626	707	676	692	679	714	723	736	696	708	683	684	716	671	666	701	681	659	691	699	698	696	650	713	636	706	651	681	649	711	674	668	705	663	672	697	729	673	679	678	632	679	702	728	701	705	684	690	699	662	690	672	668	701	648	682	731	649	696	648	700	709	628	677	746	663	658	659	700	672	730	705	718	642	656	727	677	665	687	716	681	640	653	693	646	722	714	677	677	700	699	657	670	706	679	655	692	615	699	709	716	725	706	716	635	653	683	682	691	672	701	673	665	745	681	696	672	642	692	637	636	644	681	656	695	677	699	662	658	659	691	653	615	674	684	715	688	662	628	681	667	697	701	657	624	659	655	704	650	660	700	664	702	717	685	719	708	671	649	683	712	699	634	697	672	696	706	752	635	670	671	732	710	697	678	701	713	677	709	696	708	673	715	679	721	660	648	648	635	711	705	691	657	627	711	712	713	715	677	681	701	724	656	689	672	677	679	684	644	687	702	659	704	679	684	697	650	715	676	645	681	707	651	676	703	694	672	691	672	626	717	709	688	700	665	689	676	660	697	695	697	648	660	688	705	715	624	670	701	663	734	687	707	717	701	619	727	717	691	676	636	667	652	670	675	706	706	668	676	719	682	684	702	697	625	695	669	660	701	636	666	678	688	633	687	693	622	627	661	652	702	686	716	685	684	650	713	691	700	741	703	666	670	659	648	684	666	643	687	677	663	689	716	711	687	687	694	677	698	702	695	660	601	671	631	637	716	694	699	716	696	673	638	662	687	677	694	644	660	664	703	676	702	631	673	726	693	650	661	704	655	600	667	702	719	676	667	710	727	691	684	679	654	724	708	660	645	712	698	693	686	713	677	660	666	679	722	645	661	684	706	729	684	713	703	695	703	652	647	705	681	697	674	676	679	664	715	638	667	691	678	693	740	689	743	655	710	708	672	732	700	690
16992	2447	1708	1111	952	860	810	792	771	762	735	675	721	761	742	665	633	684	734	652	689	720	680	672	642	690	717	687	706	677	665	678	725	644	679	667	729	709	691	698	720	709	689	681	649	702	712	661	724	699	684	710	700	684	674	705	720	699	712	677	686	695	688	641	696	666	725	672	669	698	685	681	710	717	728	713	627	669	694	683	678	674	710	709	705	697	704	674	694	720	701	679	681	681	666	668	696	698	689	675	715	666	718	692	752	703	667	715	682	676	674	709	646	725	656	695	667	718	700	651	708	701	701	694	689	715	700	674	682	727	702	682	671	669	681	693	674	652	655	688	702	691	741	680	707	715	712	700	682	688	712	679	663	683	685	636	701	685	654	704	750	669	682	714	703	663	691	704	678	705	719	697	689	658	691	701	712	688	682	648	672	707	662	688	701	667	663	682	667	676	705	695	694	744	690	655	692	683	674	695	659	671	730	675	662	654	686	700	688	709	669	679	694	686	665	655	706	704	744	682	686	694	706	706	675	689	660	699	711	685	657	713	684	699	703	675	699	673	724	638	687	704	681	638	682	693	684	670	714	672	656	638	652	684	669	750	674	679	717	701	704	681	654	751	648	658	706	706	665	670	687	668	701	679	690	682	643	668	683	624	686	689	695	637	653	639	717	705	648	689	744	707	629	688	693	674	673	710	619	666	714	712	669	702	691	677	687	698	695	663	668	699	687	685	726	674	680	660	638	687	679	689	684	634	694	695	723	690	689	717	716	650	668	746	680	705	660	654	707	697	668	672	683	698	695	705	703	710	701	678	728	692	716	700	719	629	699	631	690	683	683	659	678	684	692	661	720	691	670	620	683	725	663	708	672	698	709	707	702	678	754	657	701	681	680	679	700	688	733	674	733	664	700	661	659	702	724	664	674	683	646	681	677	704	701	672	627	710	693	685	657	651	651	686	686	737	679	667	682	673	664	689	724	634	713	684	691	700	684	703	701	708	678	671	693	701	664	684	683	707	681	740	690	683	705	655	677	719	672	751	679	649	675	695	704	678	677	673	701	720	627	688	700	732	663	679	665	664	699	665	702	694	679	762	751	623	729	684	691	669	748	708	730	664	738	670	673	689	646	713	706	693	664	715	673	665	725	708	651	695	680	695	647	658	717	667	668	696	730	698	648	714	710	649	665	712	695	693	685	703	715	703	698	663	659	677	675	670	700	659	635	668	701	706	663	663	687	723	694	672	714	672	676	665	689	693	682	644	679	700	722	729	673	703	666	678	655	677	667	643	706	688	705	711	646	717	666	700	674	649	701	687	695	664	641	679	657	700	689	693	678	667	720	680	724	640	668	672	715	684	685	678	711	675	712	646	714	724	655	653	664	685	701	671	692	718	697	722	653	707	655	677	691	697	659	669	667	659	694	671	715	706	704	624	682	705	678	660	711	691	759	688	701	681	690	693	672	692	687	674	663	671	646	668	690	705	670	694	683	699	675	689	709	697	698	662	667	688	716	740	680	677	688	661	673	711	701	662	649	692	672	675	675	667	667	684	657	713	734	673	694	667	684	706	661	656	693	727	731	699	674	683	656	638	677	658	658	689	719	677	692	653	689	657	718	655	697	728	676	652	661	695	680	697	658	731	723	656	737	668	698	732	686	680	671	708	672	720	689	662	731	642	701	705	717	710	670	706	627	682	666	676	670	698	685	684	687	651	663	686	675	680	693	687	689	645	640	707	709	737	690	679	686	740	703	675	656	699	717	685	665	687	712	703	650	677	694	701	718	672	686	722	693	667	677	659	666	647	677	684	656	642	668	715	655	647	687	688	714	685	699	717	690	706	712	683	647	701	683	709	686	642	669	700	727	717	690	671	675	695	693	687	685	688	712	686	669	678	649	732	716	661	673	654	660	714	660	638	633	676	678	633	669	661	702	651	667	660	713	734	657	676	724	710	720	635	660	668	657	657	617	696	692	661	706	669	681	691	699	725	675	664	677	736	695	698	704	710	697	655	691	642	680	689	690	703	680	726	653	710	673	680	645	720	714	684	711	691	703	672	701	681	761	676	692	667	672	670	732	654	688	716	717	713	680	633	694	688	660	685	671	728	661	681	643	723	672	692	688	654	646	684	679	726	667	690	640	651	701	652	662	698	663	683	643	661	687	703	697	660	705	678	673	653	636	669	700	713	645	642	664	713	712	665	730	724	688	676	672	701	696	705	658	681	739	723	687	664	676	702	737	685	700	671	710	707	692	656	723	689	689	692	649	675	708	705	686	691	663	631	651	716	726	717	689	712	703	695	666	662	639	723	723	682	681	683	661	652	702	670	677	717	678	672	727	739	710	704	681	709	688	737	668	728	679	654	654	675	685	671	643	746	701	688	686	669	671	704	705	671	649	679	678	701	712	691	660	705	749	727	700	718	694	669	716	677	714	686	693	687	720	704	701	744	648	686	674	673	673	661	656	665	637	718	673	687	692	702	733	646	640	696	706	762	696	639	743	701	706	647	676	618	705	671	698	714	680	677	679	701	689	685	715	674	708	711	728	701	695	694	680	685	688	722	691	685	687	686	712	689	676	680	653	672	706	670	685	664	709	682	697	665	628	667	625	658	678	724	687	710	715	670	688	717	700	729	687	729	673	665	679	686	676	708	675	696	750	722	736	665	659	661	664	682	712	697	701	673	667	703	741	700	737	703	699	687	670	703	684	641	649	701	696	711	661	729	702	683	700	713	657	687	659	694	720	725	647	725	707	715	733	666	687	667	675	659	710	685	691	668	704	675	657	697	639	666	715	681	706	697	715	651	635	661	722	670	626	674	664	688	694	684	662	673	695	703	651	692	718	686	678	616	685	677	617	752	692	732	704	672	705	673	679	668	721	679	715	680	628	682	689	713	697	707	673	647	704	623	714	734	701	645	723	713	691	667	680	688	724	670	696	671	682	681	731	654	661	724	674	658	659	649	667	705	693	641	685	716	707	648	706	668	667	657	728	649	700	700	724	653	685	746	693	683	680	667	672	685	687	727	733	701	678	693	709	701	716	673	673	702	695	662	689	706	737	678	706	647	711	673	636	672	661	707	674	732	698	704	663	686	691	625	654	647	677	680	634	695	713	683	668	717	636	732	717	712	692	632	653	652	712	689	738	684	701	703	679	686	708	666	718	658	692	665	705	674	704	695	682	660	679	660	690	725	687	735	696	688	698	695	731	708	697	675	709	692	670	698	695	718	644	656	654	739	687	677	696	657	676	694	657	727	680	690	642	682	697	733	683	721	668	704	738	712	663	675	721	660	679	669	686	659	668	662	748	655	682	705	672	668	721	700	656	690	627	712	712	741	665	709	686	667	647	685	675	694	681	660	667	672	679	717	701	687	674	627	664	640	696	678	716	697	714	687	706	662	704	725	671	697	719	705	652	690	713	692	700	698	665	694	654	669	681	672	695	691	705	685	699	742	693	694	694	647	696	698	695	737	632	655	664	705	656	678	668	673
23339	21018	28353	23882	21031	11744	1124	696	600	483	463	451	441	429	381	432	391	382	386	377	395	387	344	347	365	337	349	345	306	355	313	347	307	317	380	329	309	308	327	331	310	344	341	336	361	338	319	298	358	330	346	342	331	351	335	350	339	341	296	339	287	374	328	348	325	338	345	336	284	333	351	307	320	325	310	332	317	356	349	314	305	342	299	330	306	326	292	335	310	315	320	311	319	328	340	323	316	352	302	352	331	349	346	317	297	317	348	366	333	312	322	324	316	318	342	317	362	315	336	293	313	305	350	333	316	335	301	332	318	344	334	355	345	327	345	331	348	337	327	322	311	306	322	338	354	328	360	370	327	334	327	333	322	337	332	348	363	309	352	304	331	314	319	346	334	310	335	303	350	330	341	362	338	328	328	305	312	321	328	331	342	373	326	328	312	363	312	300	359	334	345	327	352	323	340	319	345	334	324	327	321	323	318	318	338	305	335	294	341	317	347	343	311	310	296	279	342	331	326	341	302	328	303	333	320	312	380	319	341	325	305	330	322	292	307	320	328	310	327	337	318	333	332	339	316	316	285	303	309	336	321	352	308	312	343	298	361	361	304	363	366	327	325	331	302	320	337	343	324	320	328	341	330	336	321	303	307	333	332	319	386	329	329	360	344	327	325	295	306	336	332	333	342	308	307	312	319	330	316	351	314	323	334	316	338	329	315	330	333	338	325	345	320	323	331	326	334	347	338	331	309	339	308	355	338	345	356	304	313	326	337	286	323	330	348	290	307	335	354	357	338	329	343	335	315	326	293	328	315	339	381	337	317	325	348	363	338	322	343	340	339	305	345	345	311	328	322	330	347	303	334	334	323	322	318	348	330	331	341	320	337	318	323	356	355	299	326	343	328	347	314	314	336	322	314	342	324	335	349	321	306	320	319	315	350	328	324	343	309	356	365	350	338	307	343	345	323	337	321	345	315	307	302	303	324	391	304	337	321	355	344	333	342	301	314	329	304	349	324	319	342	345	326	327	346	327	313	320	291	340	319	298	324	317	308	310	332	337	344	320	295	326	312	326	360	355	324	324	351	297	303	334	333	340	342	310	319	316	330	322	356	348	361	320	287	368	326	319	322	332	342	346	346	318	324	365	323	338	321	297	334	321	330	281	291	303	336	325	343	317	321	300	310	305	348	308	316	295	332	321	336	320	333	361	312	333	319	313	342	321	322	347	323	322	336	331	342	325	363	334	309	333	324	331	318	337	316	337	341	301	313	368	343	354	304	309	324	321	318	296	262	310	302	341	338	344	297	313	334	349	292	316	317	354	360	346	297	307	312	328	343	326	340	324	329	329	335	327	317	317	331	306	328	344	304	331	324	325	318	357	330	341	331	363	308	340	323	332	350	341	319	318	362	311	311	331	329	343	300	318	312	309	301	314	370	343	334	320	305	292	345	308	328	304	311	329	308	325	317	312	305	316	322	340	328	322	307	316	325	322	294	366	317	324	314	336	338	358	327	324	320	322	351	332	323	305	334	338	330	345	329	351	306	321	292	322	361	321	321	345	336	338	303	296	319	302	355	356	314	344	335	304	304	322	309	351	333	333	315	315	341	326	296	323	299	323	365	351	328	340	352	327	329	304	349	365	336	330	333	302	326	323	355	342	337	332	296	354	315	327	357	329	322	307	298	338	322	336	336	339	355	326	343	333	354	311	296	356	330	340	300	349	342	343	304	325	317	337	346	327	312	354	330	324	326	340	311	344	342	321	312	304	310	329	316	365	335	302	291	312	334	311	327	321	331	359	322	328	325	344	352	288	345	318	302	315	277	357	352	346	328	335	314	317	317	303	322	315	356	353	344	329	325	335	344	320	312	354	354	326	338	334	314	340	321	292	364	348	319	329	308	316	300	334	330	336	357	317	322	344	334	336	341	349	346	331	305	381	355	358	319	344	347	343	314	312	312	289	342	318	328	325	369	314	331	321	313	331	360	332	344	326	337	341	315	366	373	345	315	341	317	328	364	286	331	326	300	350	329	330	320	308	344	333	322	353	347	304	365	300	318	321	343	314	300	333	325	299	323	338	293	324	348	334	348	342	295	321	331	333	317	310	329	332	316	300	314	320	329	311	309	317	341	327	336	350	332	331	316	335	304	278	327	352	357	326	316	342	323	333	343	336	293	336	338	310	323	303	340	356	302	328	345	294	323	303	329	319	309	306	344	324	320	323	352	313	331	342	332	313	308	302	326	324	330	335	312	317	316	337	307	347	339	351	330	331	336	359	296	328	340	324	340	320	332	306	337	285	317	291	306	330	303	314	343	317	347	363	337	317	335	320	329	338	329	368	325	325	331	301	291	328	329	341	320	326	311	323	333	352	343	349	339	340	304	316	317	332	319	304	331	302	338	301	344	333	284	343	347	343	339	351	349	347	342	348	309	344	299	338	315	326	317	359	301	336	319	334	338	323	318	298	314	317	344	349	387	333	343	323	332	319	328	333	327	324	330	321	324	336	338	296	319	291	329	319	306	305	325	325	351	379	339	330	338	325	304	338	333	314	325	357	332	328	366	308	284	322	325	320	343	323	303	329	338	328	338	331	340	311	340	327	345	343	365	333	329	330	327	345	327	319	329	340	324	346	302	322	308	343	325	355	319	344	318	345	309	299	350	304	336	375	322	322	335	366	341	309	322	336	328	319	296	316	344	334	316	353	330	349	307	354	314	336	318	351	325	298	323	342	288	302	339	323	313	324	341	353	342	301	309	322	351	348	304	322	328	313	326	294	299	327	300	340	345	326	317	309	358	317	352	296	298	324	337	305	336	321	317	300	315	331	308	322	310	348	355	336	302	302	343	327	328	317	343	355	343	348	313	331	309	309	349	325	336	315	305	334	310	353	309	337	359	303	340	322	309	312	357	294	342	313	349	326	358	335	324	306	318	351	325	308	301	334	353	323	316	358	315	329	307	301	327	339	317	355	321	308	302	323	334	323	370	337	343	335	324	321	347	313	357	316	317	334	332	307	335	343	338	297	333	339	317	323	339	312	334	322	314	329	284	332	327	364	327	334	301	290	305	322	349	363	312	295	335	302	319	359	316	342	341	317	328	328	336	333	304	306	329	363	310	308	323	325	305	319	305	344	306	336	330	315	353	343	305	296	368	310	316	313	327	330	333	327	325	303	352	329	351	334	324	316	307	335	276	297	315	322	319	334	308	343	333	330	337	321	312	298	333	319	318	336	328	317	291	303	320	296	318	306	328	311	318	323	289	262	296	355	321	330	342	331	326	303	284	300	346	332	339	340	321	304	309	319	309	338	338	357	335	318	349	357	357	313	305	328	346	333	333	330	284	323	334	319	350	309	317	304	318	331	346	335	348	296	336	316	316	319	307	289	334	324	361	335	333	344	322	299	313	316	311	325	323	318	323	325	334	340	353	304	330	361	336	324	354	350	311	307	322	305	361	290	329	359	333	304	317	333	328	289	324	310	323	330	330	287
17701	8353	5534	2729	2006	1484	1121	846	749	672	605	500	500	456	453	454	465	416	390	439	394	366	385	349	384	361	366	368	354	376	413	356	334	344	348	357	336	326	337	347	343	352	324	349	346	344	334	351	330	352	345	338	339	347	303	327	364	329	328	324	333	359	369	365	335	327	341	334	345	367	330	336	313	337	312	366	337	338	359	375	365	360	338	298	313	336	358	330	338	324	337	334	292	336	337	330	314	341	304	360	368	338	343	375	321	363	349	374	324	341	318	310	321	332	334	338	316	361	347	347	342	329	339	335	327	314	350	358	344	351	323	350	331	350	341	344	341	352	334	339	353	333	342	339	346	333	373	359	334	336	344	359	340	367	364	333	339	364	374	340	348	329	316	360	317	313	344	363	349	323	353	326	340	341	349	363	339	331	290	325	302	334	348	318	343	331	357	363	340	323	341	353	351	346	327	328	321	345	329	327	334	329	357	355	320	351	338	327	335	301	315	376	345	344	314	375	351	336	369	345	322	335	348	351	351	343	327	360	336	342	300	325	336	386	330	355	335	341	372	343	317	345	321	332	311	344	339	361	349	320	335	315	299	339	346	347	335	324	323	342	317	337	333	326	346	359	347	320	347	335	342	329	344	329	330	379	315	289	323	334	305	342	345	335	346	309	332	342	344	361	341	339	339	336	327	332	370	322	338	366	357	320	394	342	306	358	367	358	317	326	328	371	313	325	324	309	336	345	336	365	351	343	310	363	374	359	313	333	382	340	345	358	347	327	328	359	350	357	335	401	325	330	350	359	324	363	337	368	332	368	333	366	341	335	370	338	340	324	340	337	343	347	383	321	322	329	362	324	331	322	337	377	337	323	340	349	317	315	333	342	337	317	336	334	347	356	332	382	333	324	325	345	343	322	339	330	352	329	338	326	357	353	323	309	329	342	323	339	339	355	347	351	302	308	347	343	329	345	330	309	320	320	365	347	371	327	325	395	323	357	308	348	314	325	320	321	343	350	338	308	364	348	343	349	328	359	295	317	341	344	359	366	308	339	348	343	325	325	341	330	347	350	310	327	335	334	332	313	340	342	312	334	378	335	338	321	393	333	350	366	334	356	323	319	335	328	333	341	324	353	296	336	332	339	365	314	321	335	318	335	317	346	317	357	336	318	338	335	331	349	379	345	359	307	349	351	372	372	346	366	338	342	382	347	357	332	329	368	366	331	350	364	338	336	331	324	337	342	334	342	349	338	347	303	332	326	308	357	353	327	319	346	345	336	326	324	335	363	313	323	364	340	322	329	317	336	353	349	365	383	384	356	332	367	323	362	319	374	337	334	365	354	335	317	334	345	333	316	322	367	339	327	346	352	354	336	310	353	353	355	345	357	320	326	326	340	363	348	344	334	305	333	337	346	331	334	352	321	299	308	315	344	327	329	318	320	348	349	347	316	349	342	322	357	330	346	358	357	305	349	334	344	324	353	309	314	378	335	329	351	296	355	310	342	335	366	313	326	346	328	370	362	331	394	369	321	329	361	323	325	297	352	310	358	319	316	380	369	353	344	332	322	320	332	342	339	335	346	320	346	323	363	344	344	338	333	329	325	356	329	336	301	359	346	340	330	325	346	348	347	329	348	350	340	329	364	335	354	346	339	354	326	322	345	328	376	329	345	351	365	335	344	324	347	331	374	337	340	377	333	322	347	340	344	328	327	328	338	354	330	344	270	375	363	320	321	317	317	343	380	331	341	312	332	359	369	331	339	334	323	331	340	335	316	310	306	354	379	376	363	349	329	340	293	342	359	359	341	322	340	340	345	368	326	338	347	359	368	328	347	317	327	320	347	354	326	347	339	330	331	347	355	337	338	347	341	337	325	348	335	308	335	359	330	356	343	388	336	349	346	354	335	336	368	318	309	322	328	360	353	320	392	335	364	344	341	327	357	370	331	350	351	339	329	373	340	342	315	355	357	341	347	363	326	343	349	342	343	323	340	337	329	336	369	373	362	330	358	375	336	320	330	318	343	353	352	305	326	352	368	344	340	335	331	349	326	365	346	333	354	353	339	360	319	372	300	350	329	346	343	340	321	334	323	324	328	328	293	344	356	352	348	346	344	320	352	341	347	337	350	328	345	315	331	350	338	334	332	319	334	331	322	350	317	345	294	327	316	337	323	320	350	345	344	323	358	332	328	348	316	354	319	357	338	331	326	352	359	380	351	331	362	342	375	335	343	317	358	379	352	337	359	332	368	287	330	333	307	359	354	350	329	357	345	354	371	304	344	345	340	318	320	365	342	357	372	350	346	338	305	344	350	351	349	313	337	348	319	326	326	315	348	327	313	334	358	349	380	318	337	364	360	340	306	326	311	365	336	326	310	311	352	349	308	322	303	355	327	346	316	313	340	345	338	338	350	335	348	322	351	351	339	321	334	350	352	344	378	331	352	338	358	351	318	348	330	339	311	336	357	332	329	313	352	336	348	358	317	342	343	349	352	357	302	352	377	375	322	358	328	334	302	348	357	334	317	308	337	335	301	346	348	338	328	383	318	370	349	340	355	370	352	356	300	337	351	347	333	319	346	349	363	331	344	322	365	330	339	317	338	338	355	362	361	326	336	334	306	337	335	337	296	331	344	353	369	371	312	355	359	299	310	335	353	374	357	301	351	383	324	333	351	341	320	363	354	360	340	329	353	317	354	334	343	311	331	333	323	303	362	326	344	338	343	328	326	340	343	347	339	355	326	362	349	305	338	380	355	353	310	329	336	356	352	297	338	321	358	335	364	319	326	349	390	353	338	352	304	337	321	331	346	319	345	345	363	323	338	319	335	334	340	331	301	362	331	311	298	363	365	343	352	361	362	359	356	355	326	327	339	314	340	363	333	326	308	357	347	373	337	336	357	335	336	339	343	343	318	329	360	333	348	336	333	325	330	361	318	340	379	346	358	343	342	367	330	307	339	343	350	316	359	336	366	344	327	310	368	323	365	360	309	338	347	336	360	356	363	321	347	328	345	367	314	342	367	336	331	340	304	339	305	353	309	352	324	319	322	310	345	356	337	383	350	369	346	371	357	355	334	331	345	331	330	352	313	330	349	323	359	339	347	329	358	310	339	330	322	350	333	320	345	318	367	316	337	349	336	339	339	354	344	357	327	329	337	345	355	330	335	329	353	295	338	338	346	373	352	305	359	305	339	344	359	321	315	355	328	320	342	333	324	363	334	359	349	327	368	301	313	329	332	350	345	349	344	376	357	382	342	338	359	356	329	378	326	353	346	322	318	330	329	340	379	357	336	322	341	332	329	358	345	356	352	324	356	347	354	340	328	347	347	336	390	374	325	364	336	321	352	347	329	360	332	377	350	308	362	332	352	307	337	346	326	366	336	347	308	293	343	343	345	351	339	301	353	336	342	339	329	332	347	367	325	312	330	329	340	353	335	350	333	354	321	318	293	321	332	321	325	343	312	348	360	294	314	312	357	314	326	328	320	335	342	328	350
24293	20880	27376	24469	14814	1489	1040	955	945	854	905	821	793	808	786	787	852	805	730	743	757	763	799	732	737	743	742	786	774	789	803	783	758	762	747	737	784	794	806	766	786	780	714	749	738	742	800	732	803	770	739	740	787	715	728	724	804	750	797	729	776	789	804	764	755	708	790	723	806	734	763	730	762	771	713	764	825	769	759	818	751	755	772	750	759	764	742	789	754	805	693	744	783	796	777	770	794	790	771	811	763	781	820	705	770	706	750	725	758	785	754	737	742	753	751	783	749	758	763	794	736	736	783	750	777	767	721	754	753	814	776	734	770	740	765	733	781	742	767	745	757	759	725	764	767	745	747	780	776	738	758	729	737	797	809	765	728	798	785	736	747	697	804	783	752	727	750	710	792	766	758	768	802	781	801	775	721	795	781	748	760	737	768	740	786	823	766	743	792	792	755	763	776	751	799	700	713	751	763	790	714	775	787	771	801	737	757	759	769	791	764	795	723	708	723	737	757	767	770	771	755	735	748	718	814	798	809	761	813	747	747	688	755	772	693	781	750	807	772	763	782	750	753	754	812	739	788	741	764	761	804	797	747	803	759	760	765	766	771	722	776	753	763	781	751	794	764	747	719	718	765	758	763	800	797	763	753	753	741	759	783	782	783	774	767	756	773	761	771	781	774	821	746	727	804	760	763	810	770	746	750	738	738	756	716	745	795	747	714	798	793	801	787	745	769	761	777	707	756	773	798	786	697	753	771	768	747	796	755	775	799	748	782	723	760	721	725	782	734	755	764	713	834	740	800	757	780	803	812	734	812	753	768	704	784	797	753	718	770	798	779	754	745	722	769	783	774	753	745	761	736	726	780	750	849	769	736	702	714	773	756	784	758	750	765	776	733	735	729	766	684	806	750	782	763	744	756	786	726	752	803	774	755	739	779	789	750	734	763	766	767	759	757	771	734	775	739	764	767	738	793	710	752	758	779	748	745	784	750	745	726	802	702	795	805	794	784	770	767	751	761	809	741	719	784	766	726	752	754	737	763	684	752	778	763	782	769	765	696	745	778	722	730	757	754	736	730	791	797	756	738	747	802	777	718	739	738	755	785	743	696	737	775	738	773	764	757	801	781	763	744	701	764	801	785	742	718	789	772	738	771	793	725	754	711	758	737	751	803	731	783	772	766	700	769	770	802	758	750	756	759	756	774	761	748	736	739	772	732	757	709	798	728	796	784	742	755	787	782	783	733	765	751	765	776	759	750	749	808	775	762	736	710	768	765	767	770	735	746	724	760	702	751	732	762	755	763	802	780	756	777	773	745	732	757	726	783	778	757	735	752	762	775	730	738	778	745	794	736	778	749	808	765	761	770	775	769	777	687	786	765	817	743	784	778	795	762	747	754	777	739	737	743	733	724	741	702	737	815	819	739	751	763	709	801	753	771	781	766	811	732	755	758	718	743	750	731	758	743	777	795	756	823	785	790	779	783	817	769	737	752	745	771	758	786	756	777	774	742	758	750	792	764	781	737	709	795	778	763	747	720	748	782	719	783	768	786	791	760	750	713	773	753	737	767	759	718	753	762	750	736	769	695	733	819	729	790	750	740	759	739	783	710	762	762	765	762	722	763	712	780	769	763	779	788	803	751	782	743	801	748	744	744	761	764	802	717	720	758	773	753	757	763	754	681	729	753	843	777	800	744	719	753	756	744	757	753	731	794	734	785	735	784	732	787	731	741	804	741	776	747	767	779	744	748	762	728	771	772	801	748	784	738	775	776	782	755	767	762	796	722	811	771	732	778	788	748	751	773	755	761	751	704	765	790	782	744	721	783	726	707	756	758	783	760	757	777	737	746	762	728	750	772	724	749	755	784	749	732	721	730	713	754	716	749	791	762	827	748	763	722	793	737	731	769	747	752	750	777	777	716	740	778	764	782	735	793	790	761	772	819	788	710	747	721	780	781	752	730	781	737	736	717	754	790	728	755	790	790	758	761	804	777	770	771	779	762	777	770	726	739	710	766	760	742	774	711	800	777	765	727	806	849	718	732	773	740	805	737	726	835	719	778	770	734	770	781	734	770	751	786	735	755	765	738	744	763	776	767	739	715	756	758	706	759	754	723	694	773	734	706	791	714	792	769	755	764	719	765	770	758	713	766	760	713	752	769	782	766	740	790	762	755	751	761	765	749	746	792	780	735	790	744	752	740	758	822	715	770	801	743	707	796	772	738	743	738	741	734	707	811	730	757	787	711	733	780	720	803	747	740	769	772	738	735	816	778	807	712	761	757	776	722	708	758	809	757	790	705	750	815	748	802	741	771	757	759	777	786	694	798	742	762	756	768	790	728	746	774	788	764	753	756	740	766	789	711	762	829	758	777	742	761	710	748	726	724	741	755	740	746	738	819	731	761	718	749	732	748	748	815	722	820	767	791	730	785	736	719	765	770	785	759	750	687	767	763	770	723	754	707	757	759	771	770	776	747	726	758	780	794	775	725	756	779	748	817	763	784	762	783	704	789	763	736	784	755	769	737	782	753	779	791	754	761	678	763	769	765	724	760	756	722	776	762	783	757	793	722	813	749	745	723	800	767	823	747	784	717	778	713	773	757	721	747	748	803	771	738	731	802	757	765	718	760	697	739	742	795	693	715	726	735	784	762	735	803	739	749	774	757	759	795	777	762	768	769	786	778	749	753	720	748	810	817	694	733	717	811	753	750	786	757	811	777	747	813	796	711	735	809	741	724	783	720	757	820	809	789	744	754	792	767	755	741	831	757	758	754	775	787	746	767	707	810	793	824	700	753	771	749	756	737	762	808	810	782	756	757	763	746	698	741	782	745	761	740	746	698	747	775	752	773	731	737	786	755	747	768	765	751	818	779	787	772	809	779	725	691	762	756	728	771	800	744	836	793	742	758	735	742	812	769	810	825	756	713	804	799	759	778	787	715	759	766	782	801	762	722	752	807	779	762	793	770	743	728	721	789	760	816	748	696	771	757	756	733	774	731	782	793	751	780	783	756	745	744	767	793	726	749	715	730	807	756	761	780	775	768	768	791	811	721	741	735	799	767	777	770	726	764	751	816	750	743	758	739	764	716	756	715	709	814	750	745	781	756	819	762	782	770	808	749	740	751	718	707	771	771	719	766	773	709	763	755	777	751	767	746	744	779	737	750	739	755	714	760	779	760	768	783	716	758	760	773	754	791	779	784	755	728	728	755	748	775	773	739	756	803	741	779	790	744	733	776	792	724	739	747	752	780	756	757	699	780	762	709	785	776	762	754	771	749	762	737	778	786	739	753	749	760	759	759	753	698	805	762	718	767	749	776	759	743	764	793	742	786	740	739	727	779	789	740	772	790	800	734	752	763	802	684	794	791	778	779	769	785	716	765	763	772	818	771	725	763	785	717	768	782	736	732	750	776	790	761	730	715	722	793	754	718	745	747	769	723	768	829	759	720	759	726	782	771	766	749	703	720	829	807	701	747	726	785	720	740	746
18689	5277	3714	2063	1636	1392	1200	1063	1007	924	895	927	834	750	800	842	750	763	750	742	769	769	756	765	779	752	723	725	834	728	765	723	739	744	744	720	717	754	784	723	709	719	748	708	762	804	712	748	748	773	778	760	750	710	735	792	757	771	773	767	729	714	785	708	726	732	716	775	748	795	750	750	729	731	795	714	764	758	769	813	740	728	738	742	707	771	721	766	729	739	732	781	760	798	760	752	749	792	776	770	779	773	753	756	754	815	725	764	745	723	748	785	732	755	775	744	765	726	700	755	751	757	702	744	736	762	784	736	767	792	744	722	761	786	748	758	759	765	731	735	761	744	789	761	764	767	720	778	751	695	755	719	780	752	751	732	755	727	721	742	727	767	715	785	756	770	748	746	778	779	758	785	761	704	723	725	724	737	741	716	787	760	791	745	692	743	724	751	783	766	718	760	751	683	776	736	766	742	712	729	777	765	737	728	745	745	766	676	744	758	702	684	731	833	800	785	777	746	757	741	777	786	722	712	758	763	758	723	749	704	740	792	715	755	703	729	708	743	801	803	779	726	756	758	738	768	737	744	726	743	710	705	746	764	766	734	738	781	713	732	736	730	731	771	768	717	759	732	723	774	779	757	778	687	752	762	723	745	777	770	787	752	726	788	744	770	754	750	791	781	724	714	776	745	746	763	766	758	735	706	765	713	724	742	720	757	736	770	727	772	731	713	725	753	682	758	760	750	756	755	712	755	758	739	802	735	755	775	717	738	674	730	757	736	759	742	745	775	732	755	737	759	782	753	770	776	715	777	732	709	774	766	753	731	729	741	739	755	709	725	740	744	734	777	771	750	755	737	797	771	779	725	789	771	748	760	724	740	721	709	727	765	754	753	817	727	741	751	724	798	747	758	818	754	723	763	767	717	738	751	758	766	775	719	731	817	724	788	771	712	750	767	773	725	774	802	741	736	793	780	760	720	718	739	768	801	752	746	737	742	761	754	761	769	700	726	776	765	807	763	747	671	775	737	782	721	770	750	675	749	781	740	756	724	711	759	744	744	775	766	775	745	747	783	761	801	762	781	744	824	735	785	764	718	782	743	718	727	733	757	756	760	780	781	712	747	721	717	758	723	694	784	722	763	775	753	770	770	772	757	750	704	744	721	741	727	793	758	724	762	726	706	745	713	725	753	747	752	729	727	730	770	804	754	770	775	728	763	685	780	724	740	735	777	745	707	729	822	742	712	733	769	731	767	762	742	732	773	789	801	784	715	738	755	707	730	773	732	794	748	793	735	742	736	664	707	706	741	706	683	747	730	766	736	751	770	717	778	805	731	742	736	747	791	770	752	779	738	750	687	731	748	764	742	702	694	734	767	768	787	694	745	771	774	754	743	747	731	754	758	685	789	683	752	756	755	716	723	699	769	733	743	745	744	797	750	756	734	726	749	763	758	794	768	738	732	738	773	767	764	719	768	743	756	753	758	700	785	715	727	793	753	715	810	744	728	738	738	771	725	739	721	758	724	736	764	696	788	834	765	781	698	738	772	728	753	787	665	742	717	764	730	715	702	754	731	755	743	732	776	804	790	761	721	741	746	730	758	796	763	767	779	744	735	736	776	667	774	753	720	796	751	749	779	736	679	786	761	775	744	749	748	712	746	753	791	730	740	781	778	709	762	735	772	754	759	763	746	741	758	729	757	740	786	755	719	729	739	757	726	723	721	740	743	706	742	752	823	723	759	724	703	755	754	768	765	761	746	770	734	732	731	740	795	744	698	753	756	721	754	754	747	762	741	763	700	719	780	742	687	752	713	727	774	811	749	766	700	738	745	736	730	741	721	768	684	790	737	747	717	763	721	792	783	747	789	749	738	744	743	746	763	742	771	708	770	759	763	719	723	761	727	777	734	780	697	714	753	714	781	733	706	735	712	675	714	760	801	721	693	754	750	709	780	716	787	734	766	762	753	721	756	745	790	730	748	780	780	740	709	710	785	781	715	748	747	745	830	757	780	749	712	733	766	774	730	723	728	722	763	728	806	695	785	777	740	751	768	738	756	724	743	712	735	755	724	756	752	741	739	789	730	750	761	746	720	758	715	800	730	742	744	737	715	749	763	787	731	756	755	731	734	725	780	761	789	721	717	780	770	712	755	752	724	736	736	713	705	760	750	716	751	712	753	751	752	710	686	709	783	745	748	746	775	737	809	784	740	744	745	702	733	773	736	776	765	726	762	728	777	805	773	793	750	734	743	725	704	740	739	772	736	786	754	702	753	760	751	750	772	764	755	727	744	762	720	695	764	760	770	740	804	731	782	743	791	758	715	741	757	743	755	753	747	767	750	709	757	713	779	728	765	746	783	761	757	707	743	765	755	711	814	741	744	730	728	767	749	721	741	773	727	720	748	744	767	733	766	759	743	728	695	781	757	725	727	726	751	736	754	738	739	713	720	684	768	743	722	783	757	738	728	762	776	774	757	722	761	725	765	704	743	714	736	722	763	780	758	784	781	771	773	775	743	706	732	744	756	770	716	745	764	743	734	768	729	693	755	733	733	732	737	752	753	716	748	735	771	761	761	749	777	765	708	714	725	761	773	732	747	761	726	758	749	770	776	773	697	770	762	762	787	746	752	763	752	732	713	749	783	787	724	752	799	755	740	720	765	749	727	723	686	718	728	798	733	784	760	774	760	736	754	715	761	716	744	769	777	768	759	709	754	698	730	761	748	783	742	725	736	788	745	743	768	724	775	728	752	728	772	755	742	759	760	715	754	758	760	732	731	731	769	701	763	750	768	710	710	755	705	767	753	757	713	718	738	723	721	753	735	703	709	734	747	734	720	770	695	736	736	704	770	747	737	760	731	761	763	678	740	734	743	718	737	751	751	747	779	772	698	728	727	722	774	782	775	793	793	765	777	773	743	743	752	743	749	684	789	717	781	738	760	730	784	739	755	710	752	742	733	744	724	785	754	715	746	794	739	787	749	760	735	751	737	737	736	715	765	695	823	740	724	719	799	733	757	736	743	761	750	744	723	691	734	765	745	804	727	735	784	719	749	768	745	737	728	765	728	793	752	710	780	786	728	757	746	774	735	778	711	766	719	761	760	735	765	747	667	709	742	817	792	714	742	725	689	703	733	769	797	738	785	771	748	777	779	715	719	778	768	815	708	750	738	692	778	723	724	773	699	739	761	774	717	714	768	777	707	744	764	786	724	750	738	762	742	728	754	745	798	781	812	733	792	773	764	764	751	775	755	788	758	708	763	785	762	727	750	757	814	748	747	731	760	755	698	725	686	796	752	736	695	755	723	726	729	720	712	723	744	743	704	711	759	734	720	732	737	789	807	728	761	794	746	770	749	763	700	702	736	786	804	758	760	753	706	709	768	724	762	761	719	724	741	786	751	729	692	760	711	757	733	716	774	711	738	747	736	781	736	777	757	743	749	736	762	737	740	748	754	760	763	753	692	748	746	752	773	736	756	730	742	792	747	758	762
22219	21014	28754	23442	21015	21068	11940	1089	774	610	604	495	445	453	417	409	347	338	350	367	345	310	339	319	317	346	300	290	351	317	334	268	290	296	328	294	283	295	297	310	313	296	314	288	290	309	277	308	258	293	299	312	306	306	288	298	278	286	283	290	277	288	290	299	308	290	291	302	259	275	312	295	261	288	288	277	301	288	294	321	288	288	270	284	250	297	292	278	264	301	262	306	274	253	255	282	250	308	279	264	268	315	275	305	310	284	280	287	283	273	282	274	296	301	303	284	294	260	280	279	276	285	263	243	324	313	288	276	281	291	266	282	305	273	267	263	286	289	273	282	296	294	258	267	275	326	308	287	291	285	281	289	274	300	290	289	292	293	283	288	269	264	263	265	283	281	284	306	273	295	298	310	279	320	263	308	256	265	282	298	282	268	291	278	267	322	292	290	321	292	267	270	296	255	295	271	259	293	291	252	316	264	248	285	283	275	279	290	271	270	276	271	286	272	278	302	297	265	245	269	283	282	289	260	284	284	304	277	261	280	272	291	320	262	290	289	275	276	308	282	258	271	277	330	257	277	291	291	285	319	266	290	291	281	274	292	275	270	279	277	300	281	289	271	298	267	285	265	307	271	291	255	281	292	309	288	289	294	301	267	303	279	327	297	280	270	276	306	304	292	270	296	267	295	294	291	305	302	294	295	285	281	263	294	288	261	280	294	286	292	298	283	273	248	259	320	263	260	301	277	251	253	314	302	314	302	267	290	267	282	302	292	248	282	283	265	289	267	298	295	292	245	285	309	281	287	291	310	319	303	246	303	315	281	298	309	290	290	276	307	296	293	312	272	292	279	295	312	292	281	285	276	279	310	304	295	290	280	310	292	300	282	264	288	312	294	284	315	277	297	281	327	301	272	302	273	308	295	268	271	301	300	279	250	287	266	308	311	277	299	321	283	275	295	280	268	248	277	313	271	262	283	266	292	306	288	297	296	256	277	260	284	274	301	297	262	270	276	260	293	254	297	294	271	261	253	311	289	254	313	269	292	290	273	276	280	297	273	290	261	287	275	276	267	270	284	274	279	264	286	280	287	314	266	295	287	281	267	309	299	285	274	270	258	277	287	287	291	276	297	268	278	273	292	284	289	293	306	294	280	264	290	275	285	282	292	270	299	254	288	290	297	270	306	302	258	269	283	296	304	289	292	266	239	282	299	295	273	311	279	280	268	263	261	315	286	288	278	289	271	257	307	300	267	250	300	291	295	278	287	271	278	318	278	281	299	280	278	266	264	288	277	265	280	270	285	301	256	280	288	296	297	317	295	270	281	275	265	269	298	276	300	279	293	277	255	302	291	278	277	287	264	297	266	284	269	262	264	291	264	245	259	254	269	300	271	264	265	282	290	272	313	262	285	298	267	306	291	275	298	280	301	285	273	277	277	299	282	266	285	248	307	296	293	275	278	280	288	292	294	294	256	276	298	307	296	273	295	254	282	310	271	271	284	277	282	275	283	286	304	311	280	300	287	273	304	266	295	304	292	302	284	299	276	282	289	307	270	303	295	286	274	289	310	285	276	270	275	263	304	283	287	311	272	290	294	279	261	294	310	295	301	286	285	263	286	292	257	291	317	261	280	266	285	291	304	271	273	279	270	264	293	303	289	259	280	274	237	272	278	289	291	297	265	269	292	293	292	257	318	281	293	280	279	274	299	297	279	283	305	268	269	313	279	277	281	317	303	309	285	301	283	280	253	290	254	279	279	275	284	299	301	271	293	282	267	281	288	285	280	281	296	276	252	267	314	307	262	282	299	270	263	308	264	236	277	278	296	243	289	266	315	299	312	310	290	262	264	268	274	263	291	283	285	298	276	289	271	318	268	292	289	278	272	292	295	291	283	263	271	308	288	283	291	264	278	306	311	266	268	265	293	274	267	276	272	247	291	268	244	285	284	257	321	269	280	283	286	302	256	249	284	297	287	256	301	277	299	262	267	265	285	308	281	260	271	273	287	275	294	279	287	286	245	269	279	283	282	274	250	262	277	281	288	275	279	270	290	292	256	275	278	272	305	280	295	271	309	296	267	274	299	302	282	266	259	294	286	282	292	291	283	257	294	276	308	266	292	270	318	300	325	293	305	300	275	293	283	295	247	267	283	295	272	274	250	264	264	288	295	254	290	278	278	283	257	293	278	291	295	295	258	275	288	295	263	277	307	256	257	255	282	284	268	268	255	255	279	265	248	282	278	275	282	280	290	318	308	290	283	285	288	281	303	293	301	315	290	246	271	295	291	296	286	310	271	254	257	290	285	328	279	268	302	271	268	270	252	252	282	278	283	257	347	299	267	260	302	268	280	278	273	287	294	284	296	245	266	303	269	252	266	309	273	280	311	307	268	307	300	284	273	300	278	278	284	260	286	257	286	280	292	291	310	262	265	295	251	266	264	261	284	293	278	280	286	318	284	290	282	322	300	272	254	270	292	263	296	285	289	321	271	281	287	298	267	295	264	272	267	263	277	297	290	315	292	268	297	262	307	251	297	276	278	269	290	281	296	276	311	289	254	275	275	322	267	271	278	286	277	305	256	273	264	259	264	293	305	275	262	273	285	287	284	255	293	294	284	274	272	272	284	261	300	294	291	296	300	271	317	296	261	272	257	282	300	286	250	281	250	304	279	287	270	273	302	303	279	277	283	269	244	306	300	306	271	260	274	305	287	275	276	265	286	292	263	272	290	270	290	314	302	250	260	298	252	292	292	290	290	291	293	313	302	290	258	299	301	309	282	324	319	257	260	273	309	298	263	279	281	282	273	299	262	276	316	291	284	287	326	300	295	292	268	290	297	289	250	290	292	265	275	305	291	275	299	278	295	311	297	245	312	281	280	268	275	306	289	293	314	326	273	286	272	280	239	303	243	309	290	265	301	264	274	279	268	256	289	272	282	313	275	271	297	272	286	331	269	283	264	299	282	287	293	290	311	267	287	272	309	276	309	253	308	284	274	288	265	283	293	270	274	267	282	257	274	290	287	312	315	280	294	289	300	294	273	281	278	322	299	282	250	317	274	268	282	289	284	285	283	277	290	253	259	292	266	278	268	268	298	275	277	294	269	286	281	292	295	250	297	304	271	272	302	280	308	302	245	299	288	266	281	283	286	285	300	314	271	291	286	314	260	279	279	312	286	304	297	327	283	278	296	258	287	281	275	277	272	295	296	300	286	286	264	282	265	308	270	285	294	287	303	278	288	275	275	279	285	263	304	309	312	274	310	295	276	276	277	306	268	291	274	290	288	273	274	282	300	253	282	258	290	270	293	275	273	279	282	274	288	292	267	316	287	275	314	287	271	290	266	282	278	290	283	285	311	293	296	285	270	280	276	306	275	277	293	282	311	261	267	295	277	292	290	307	295	289	274	285	307	269	299	306	286	286	298	290	286	279	270	282	289	272	268	300	248	270	293	272	258	271	293	300	323	264	267	282	263	321	271	290	260	259	281	305	304
22175	12854	9074	4445	3224	2359	1773	1334	1012	879	698	624	528	472	458	460	412	419	396	346	361	383	333	375	339	357	333	351	335	299	341	272	324	321	291	289	304	303	276	290	308	284	304	259	311	282	307	285	337	291	285	271	267	287	273	305	301	294	282	291	271	293	262	277	248	252	290	297	333	287	255	248	297	259	281	278	260	299	287	293	281	272	301	315	257	275	276	303	275	269	277	291	282	285	292	252	306	295	253	311	279	274	277	314	277	284	289	271	285	286	301	260	262	294	276	269	276	285	260	269	284	303	282	292	270	277	266	279	293	286	286	291	276	276	239	292	323	254	257	312	278	268	250	286	277	297	291	268	269	271	305	281	273	257	300	301	279	283	279	294	286	279	283	282	293	272	306	264	263	283	301	278	307	281	275	277	271	289	310	283	273	267	286	272	266	269	276	295	319	273	308	279	311	282	276	291	288	293	274	294	283	290	300	247	284	264	291	268	264	279	250	266	287	248	271	264	275	264	256	238	263	281	261	306	270	276	261	287	270	280	270	303	250	271	276	287	289	321	287	250	256	278	304	269	287	290	284	279	277	289	281	268	278	279	247	266	281	271	306	297	273	296	252	243	276	287	293	278	242	275	295	308	296	315	312	302	276	286	292	274	275	321	273	256	275	299	269	260	276	269	281	290	281	290	262	304	303	297	271	289	248	267	313	289	274	282	269	292	289	268	278	298	263	263	304	276	297	297	256	258	280	323	276	257	265	277	321	306	280	290	279	275	306	266	268	284	277	292	290	291	281	281	299	272	288	307	282	266	261	242	269	285	298	270	282	301	285	289	304	265	271	255	281	258	276	292	304	302	327	276	303	255	308	291	278	276	272	262	257	290	290	293	280	262	273	271	299	293	299	275	286	260	258	265	296	298	274	314	284	276	276	306	249	272	326	280	269	289	256	287	274	277	268	297	292	260	269	276	275	262	261	286	286	280	277	254	286	324	269	261	283	278	274	286	249	290	286	275	290	257	267	270	266	278	271	277	279	263	252	266	288	283	285	244	289	283	288	285	269	277	316	263	283	271	287	288	251	292	281	267	271	281	273	275	285	250	267	265	279	257	285	252	284	296	272	281	313	282	264	279	252	288	266	284	305	284	270	263	265	276	292	262	251	282	275	312	282	280	291	293	282	283	277	283	304	247	301	299	274	271	288	295	276	270	285	264	270	314	274	294	261	265	284	286	294	283	297	275	279	274	286	253	276	285	293	282	278	287	275	283	275	299	253	294	298	287	280	247	292	277	278	258	286	280	251	281	277	282	245	280	265	268	285	269	275	283	293	247	316	272	271	302	300	280	268	295	271	267	286	277	295	276	281	263	282	293	320	266	296	306	277	282	268	281	272	251	268	284	291	276	324	274	259	292	260	284	274	257	269	290	272	280	293	254	306	293	288	269	271	315	262	269	277	283	300	259	293	273	270	265	274	284	277	299	294	263	314	273	279	291	285	286	276	272	275	293	279	309	259	284	281	247	303	273	274	289	274	270	285	279	278	298	266	279	274	292	286	289	284	263	280	266	267	291	273	260	292	278	292	254	269	249	254	289	271	293	299	296	291	299	270	255	253	259	277	266	294	317	299	256	262	277	298	277	286	255	278	295	259	269	287	249	270	293	289	261	271	294	331	291	277	273	281	299	273	283	281	259	296	280	301	294	278	316	298	274	277	269	267	314	282	274	280	269	274	271	311	295	275	259	305	308	272	258	252	297	285	300	287	327	295	283	280	274	292	276	289	322	285	285	303	290	280	281	291	283	260	317	280	267	269	257	273	290	297	290	258	283	266	265	263	307	259	300	280	262	291	275	287	283	276	293	291	274	288	263	286	278	276	272	303	289	265	296	263	323	300	285	264	287	268	288	308	267	315	302	274	275	280	278	287	291	284	279	291	291	263	275	263	267	272	288	270	273	278	307	322	279	257	300	282	275	295	263	301	265	273	294	280	320	288	254	275	275	299	285	286	306	279	282	288	256	291	295	296	270	285	256	276	296	294	295	259	293	308	295	321	256	302	270	298	274	267	253	271	280	282	277	283	278	283	292	260	264	308	286	271	294	266	297	285	269	272	268	280	278	260	285	281	280	269	302	280	276	270	254	284	270	288	291	279	280	253	250	267	269	289	296	260	259	304	239	276	270	266	296	312	237	262	292	283	252	290	266	262	279	284	259	274	272	262	306	291	284	278	264	244	294	310	254	271	293	271	271	284	288	254	282	269	302	290	290	319	264	277	270	250	293	289	232	290	286	297	293	268	291	293	249	260	281	288	268	246	267	293	269	260	264	299	279	291	294	269	254	275	263	297	265	273	303	252	259	299	291	252	302	253	251	291	281	279	281	299	280	292	286	260	282	283	301	298	278	291	263	274	285	285	268	249	282	263	244	269	287	309	256	281	283	284	298	294	272	310	286	251	281	269	296	279	280	248	297	268	271	290	282	260	267	257	228	264	289	285	308	271	317	259	287	264	279	291	268	305	284	273	247	289	266	292	275	311	259	275	285	311	274	266	248	279	285	288	278	306	263	252	292	265	287	260	316	277	290	298	295	310	268	300	282	341	292	266	263	280	299	278	274	290	269	278	257	268	303	250	252	306	280	272	289	280	266	267	306	290	249	287	289	278	278	295	297	280	273	296	271	289	291	274	288	285	254	295	302	266	261	314	298	295	268	311	315	319	264	281	310	274	285	264	277	303	284	302	277	281	267	281	260	275	294	290	267	283	290	277	288	263	290	276	293	274	273	277	252	264	277	318	310	273	279	278	286	290	258	269	278	295	267	296	273	268	319	268	276	293	279	257	276	308	287	277	307	265	277	294	287	295	285	279	269	276	277	257	276	276	290	286	278	264	274	269	293	252	266	240	275	304	275	265	256	262	274	296	269	271	289	274	297	265	298	267	255	273	284	272	323	293	261	242	278	281	300	297	282	271	286	290	277	268	251	310	249	276	293	284	288	281	281	277	274	289	275	264	266	275	266	290	284	269	268	265	303	278	265	309	273	276	273	274	266	281	285	302	283	283	290	264	270	297	288	271	241	281	296	286	282	270	245	280	290	287	301	286	270	274	247	262	296	277	284	297	265	283	261	273	258	284	281	256	280	264	269	284	269	249	285	292	311	303	292	282	300	278	245	284	286	245	289	282	263	321	283	282	296	293	265	276	262	265	278	313	253	274	289	288	300	304	272	291	276	278	283	298	269	261	294	294	270	253	277	275	285	271	302	305	285	273	295	285	277	280	282	279	278	273	280	267	276	294	309	294	253	259	273	277	284	300	268	264	295	286	266	295	305	288	258	280	284	318	316	274	266	283	268	274	276	265	258	282	257	254	257	292	264	281	265	280	281	279	283	270	270	313	300	301	294	253	292	282	276	286	266	305	282	270	262	277	273	269	295	281	304	285	262	283	284	278	254	309	266	283	259	276	287	268	253	286	265	301	263	297	261	252	247	252	268	253	284
27523	20724	12892	1774	845	831	783	729	765	772	731	761	768	754	663	750	724	730	658	706	742	733	728	713	707	717	707	738	657	664	748	665	718	643	691	668	654	721	719	704	705	745	741	721	762	699	670	720	698	686	694	735	738	704	709	676	685	751	704	697	697	721	697	714	740	680	686	737	718	671	749	690	730	651	696	686	701	720	706	740	684	678	674	745	722	699	708	729	733	668	714	665	676	737	638	659	717	738	709	762	686	743	698	689	691	680	687	679	676	686	703	736	668	711	729	742	688	716	709	708	676	697	704	674	725	675	694	647	679	706	622	705	720	691	717	753	683	739	690	653	742	708	732	716	732	704	675	691	722	701	718	744	727	727	679	721	668	720	711	710	731	698	687	700	707	661	701	687	685	728	748	724	691	750	700	734	751	726	694	722	711	735	722	737	711	685	699	661	713	712	719	704	746	712	701	722	717	705	696	714	713	712	672	698	701	692	743	656	649	693	686	747	724	712	699	688	692	736	718	699	697	719	677	718	684	746	684	694	714	730	697	740	693	697	652	692	729	730	696	673	699	733	729	697	697	667	694	687	687	711	716	690	724	737	703	698	699	706	679	676	726	647	734	641	679	686	741	721	689	665	692	686	688	683	667	732	701	696	735	716	658	717	713	723	689	676	686	691	738	686	670	710	645	721	680	716	709	729	705	697	683	724	722	657	699	723	692	701	696	694	670	704	747	686	748	724	675	732	710	663	676	714	673	718	676	733	725	675	689	725	733	736	707	693	695	645	712	700	682	669	684	695	728	724	707	687	690	706	744	688	649	692	704	703	715	710	739	739	689	701	686	749	684	678	736	669	696	664	668	657	687	694	685	746	647	723	725	708	666	700	679	716	718	663	701	701	683	664	704	644	679	723	760	755	702	665	669	677	642	712	732	707	740	749	706	723	715	726	688	652	666	716	730	683	747	694	697	702	698	716	689	700	731	700	694	698	722	721	700	682	711	675	713	708	749	710	739	716	724	713	660	733	728	760	714	646	703	726	761	718	761	729	686	688	707	690	708	686	720	741	670	708	690	682	674	684	749	698	657	662	723	701	735	712	748	694	715	698	632	726	754	701	709	639	696	712	727	685	649	689	729	684	695	682	722	729	689	692	685	751	697	698	693	661	697	691	743	747	723	706	712	703	723	723	708	708	699	708	711	708	720	669	674	670	703	697	752	724	705	713	673	683	708	726	658	685	681	702	706	710	692	704	721	685	696	742	739	670	714	757	672	735	712	672	650	678	705	723	689	651	722	656	704	721	711	716	687	706	724	716	690	717	696	736	711	753	733	726	717	688	706	685	693	701	735	689	730	720	702	680	723	715	714	716	642	700	715	689	681	706	690	733	677	700	702	693	722	742	741	700	681	688	741	701	694	689	664	713	713	679	711	671	752	703	687	708	717	664	691	673	713	674	682	670	692	694	742	691	740	684	699	681	686	704	709	672	704	676	708	692	711	711	714	675	721	728	720	683	666	718	738	747	704	720	675	752	705	688	655	711	678	755	671	727	677	678	684	664	708	725	710	726	719	704	672	706	683	769	737	673	679	701	699	711	671	700	674	728	684	667	686	702	701	737	682	703	762	672	711	737	713	713	681	723	695	705	681	740	723	724	745	696	720	732	706	665	733	741	681	716	653	701	701	669	714	731	722	721	670	738	699	690	723	726	747	667	665	742	714	692	701	670	679	705	721	707	699	729	745	653	694	675	642	721	709	661	710	675	681	679	716	710	670	678	730	641	716	685	683	730	718	723	723	703	684	708	725	682	670	750	712	727	667	694	644	655	681	690	692	755	710	736	743	708	706	684	718	670	766	709	736	704	735	727	685	732	699	742	730	718	739	693	704	695	691	717	711	736	662	703	682	724	650	647	693	707	714	647	703	674	652	707	750	675	684	678	675	668	708	685	695	714	669	700	707	676	715	791	698	669	699	698	692	710	724	648	694	755	718	673	687	737	728	696	775	695	723	659	691	690	701	725	718	725	735	762	684	688	733	727	679	649	728	750	710	735	731	714	715	712	729	706	667	687	754	702	765	670	758	710	716	683	737	680	700	693	717	718	706	643	685	711	703	664	720	683	696	665	684	696	712	722	726	683	691	653	668	689	671	696	737	698	711	700	698	700	708	665	722	747	737	651	712	705	682	724	710	701	740	700	713	678	727	691	701	713	668	700	678	722	692	705	719	674	675	712	668	699	702	695	720	726	695	723	702	670	728	669	724	685	710	710	723	700	671	713	735	688	687	766	707	727	671	710	768	716	693	686	736	694	756	709	690	695	710	719	683	654	662	721	728	737	687	652	639	645	687	743	732	684	753	697	712	745	697	690	735	712	705	749	735	746	706	692	744	753	729	700	675	658	687	708	731	748	696	743	653	703	698	669	718	714	714	708	709	708	715	657	736	679	664	665	740	698	699	686	694	669	683	719	776	694	745	696	680	737	667	690	734	749	729	778	718	725	672	718	716	740	686	709	721	716	693	755	689	734	672	702	721	715	695	665	699	670	742	701	743	696	691	647	724	656	675	694	695	717	722	658	710	747	703	686	692	703	675	715	729	674	694	696	733	695	686	711	712	683	703	686	673	683	730	685	663	711	681	712	671	678	770	708	673	653	734	688	710	687	694	678	714	711	675	753	707	687	687	697	675	724	724	728	705	634	692	693	708	689	719	706	726	721	706	710	728	698	738	710	692	667	706	690	707	686	718	737	690	698	694	750	701	731	701	707	735	739	743	667	722	687	687	777	687	693	677	735	716	723	714	701	725	698	659	694	743	653	687	717	707	668	717	713	757	713	711	710	677	730	661	733	720	690	714	718	671	723	686	666	660	749	698	685	737	733	773	740	677	741	682	683	691	628	705	712	680	700	675	702	695	684	728	648	714	706	668	705	708	676	644	682	694	701	721	674	700	728	745	706	698	790	756	765	670	710	681	708	719	686	714	703	704	694	665	689	697	708	718	688	702	733	686	710	736	699	710	698	671	641	772	685	711	687	716	703	735	671	727	657	727	724	723	686	722	717	719	680	695	698	764	653	708	660	675	678	673	721	673	709	726	699	721	694	730	683	710	734	703	741	702	672	693	718	776	687	718	719	657	717	677	740	688	704	715	725	692	729	722	652	737	681	723	674	683	716	697	644	634	667	704	703	664	642	717	690	718	712	691	660	697	715	664	732	753	759	709	667	672	722	717	692	681	692	706	726	732	694	709	650	684	748	671	678	710	709	706	725	684	691	711	699	674	725	704	706	703	701	688	711	701	711	710	711	725	730	682	687	702	692	700	702	693	748	692	692	683	742	700	641	647	702	724	708	711	662	720	706	743	694	664	678	703	700	721	751	755	765	709	681	693	692	755	673	706	687	704	707	711	712	673	717	690	641	684	703	671	678	698	686	681	695	715	691	698	674	729	712	703	669	675	735	695	676	680	707	692	699	755	701	663	684	739	676	725	684	705	699	708	682
20802	2474	1666	1066	920	885	875	774	786	775	743	750	779	714	751	726	690	709	726	718	729	700	735	728	769	690	722	712	702	715	728	703	706	692	724	732	677	737	705	666	663	665	747	695	685	710	655	679	717	703	694	700	709	699	693	718	736	682	690	712	726	697	694	685	691	676	703	728	708	656	673	772	724	710	698	685	735	676	709	711	704	741	714	712	718	722	693	692	680	749	697	755	699	709	728	638	683	705	730	691	683	721	674	699	720	726	695	698	709	744	715	682	674	706	668	702	684	727	691	723	709	720	699	708	718	668	667	694	732	717	720	641	727	712	719	699	696	714	702	724	707	729	720	689	704	698	701	657	700	743	696	631	647	697	732	723	723	698	709	722	693	700	725	673	729	671	684	671	713	716	684	672	687	682	683	725	722	669	709	694	671	680	720	730	705	689	694	715	670	730	728	731	721	706	746	673	674	705	730	687	717	697	738	704	698	675	706	680	709	705	705	725	726	718	738	706	712	672	674	732	688	727	729	692	701	765	697	687	695	750	701	708	757	715	691	731	707	766	666	734	736	737	673	727	703	755	738	710	717	711	744	712	712	681	684	666	709	679	726	710	695	685	692	711	723	709	757	753	670	690	688	669	726	719	704	703	694	701	749	699	726	679	739	732	712	656	709	677	731	705	705	691	728	682	699	698	733	684	694	699	689	667	721	779	694	709	684	682	675	669	689	665	685	667	670	705	672	704	707	704	669	740	757	702	678	719	673	718	664	707	681	771	706	695	701	686	748	696	735	729	705	704	717	704	707	689	699	670	645	706	703	682	663	671	714	699	643	664	756	766	739	700	697	727	744	701	683	719	726	703	667	680	679	676	673	683	693	701	687	710	716	738	725	662	735	712	720	685	700	696	705	695	685	707	768	696	710	710	702	692	700	703	675	710	691	730	722	733	689	698	712	726	693	706	701	747	708	720	692	685	695	754	708	687	680	736	638	695	656	690	689	705	678	752	696	681	736	723	690	677	727	680	693	774	713	734	695	717	736	697	667	699	742	686	712	714	706	735	688	750	700	686	723	703	704	698	690	729	715	712	726	716	718	712	682	710	705	698	728	674	667	681	690	688	748	704	714	688	700	707	754	731	715	709	677	724	732	683	727	694	695	701	689	668	683	726	697	685	703	716	709	669	660	684	675	693	667	683	671	674	737	717	683	720	670	699	697	708	734	703	667	661	714	740	726	726	704	701	721	727	678	691	729	689	751	661	692	697	691	696	660	746	691	687	750	679	668	711	693	711	693	724	688	700	705	662	721	698	691	737	716	733	694	700	693	710	687	692	743	711	695	734	710	681	746	682	677	690	712	714	713	693	735	702	702	723	707	701	672	675	722	737	671	719	687	713	717	680	700	673	670	741	683	741	751	728	721	751	724	656	702	703	673	673	737	706	726	683	687	684	711	711	761	672	676	712	722	719	715	727	699	691	726	707	738	697	718	739	689	713	699	706	686	731	744	641	682	682	703	716	698	753	674	742	676	694	687	699	681	694	693	705	728	667	679	689	719	707	699	653	669	733	710	725	738	721	642	686	723	725	703	670	718	660	711	718	730	660	701	684	686	707	738	671	692	695	709	707	721	752	682	730	734	696	738	661	671	697	729	679	709	663	748	661	725	702	686	758	660	684	722	690	729	725	738	662	708	706	737	687	654	727	686	704	688	751	682	702	705	747	703	705	721	724	700	677	695	685	694	693	723	713	718	727	724	698	671	693	674	683	668	672	733	748	707	675	704	727	729	714	698	674	710	712	663	667	732	685	688	735	760	683	739	748	699	674	680	657	743	701	697	679	705	696	694	671	744	691	731	698	664	677	743	778	664	699	766	735	689	688	682	698	693	706	728	712	661	654	699	692	675	659	706	746	741	725	723	710	712	701	678	711	719	668	726	722	687	717	685	657	701	684	659	733	684	762	673	692	732	734	745	717	740	715	686	707	721	661	710	710	647	722	694	666	709	725	717	706	672	681	712	724	724	708	716	726	717	671	683	737	657	703	705	659	686	733	685	707	759	749	726	694	697	745	721	742	739	768	727	710	719	708	703	683	676	760	681	698	669	712	658	716	703	715	707	665	670	697	689	730	743	718	708	676	728	695	692	684	683	712	705	686	710	698	715	726	644	675	735	707	716	741	712	731	668	676	666	743	676	735	711	687	661	724	698	678	663	701	713	759	700	695	708	694	710	712	671	699	734	691	712	730	725	706	708	713	687	676	696	689	735	682	704	682	697	734	721	703	718	647	691	735	707	724	771	679	702	687	727	674	710	741	705	710	722	700	696	690	699	676	674	702	689	698	702	667	729	741	672	691	680	710	687	701	714	730	721	752	657	718	720	698	731	671	676	717	670	717	695	686	688	637	702	736	742	663	701	684	688	698	705	748	708	742	674	691	687	725	660	678	721	691	723	658	697	713	675	681	724	675	698	717	709	676	728	722	735	704	697	743	682	706	680	709	657	677	703	710	752	721	705	739	713	718	698	705	687	742	694	763	773	723	717	705	686	712	668	680	700	713	720	719	681	700	762	674	753	747	686	690	693	681	674	739	670	740	675	688	712	699	693	715	707	713	731	670	650	737	664	686	670	716	760	746	722	690	699	716	708	728	738	724	713	739	711	680	720	712	754	734	713	734	660	721	727	684	735	694	692	687	666	733	716	705	697	720	695	734	699	694	673	666	751	732	680	683	706	682	767	659	717	679	688	711	727	686	680	665	721	683	684	721	680	704	682	725	708	698	741	753	686	754	715	736	691	704	626	749	692	693	660	692	707	694	714	711	662	692	716	713	720	766	725	691	680	737	699	688	710	725	699	684	718	741	682	731	701	648	670	670	747	702	729	728	741	664	749	714	711	700	740	698	680	722	747	720	650	648	771	720	683	684	675	727	759	736	716	697	748	729	698	686	694	649	689	730	746	659	692	721	714	707	689	713	713	690	712	695	680	727	678	670	705	672	683	696	751	702	739	651	683	668	729	735	743	710	751	665	695	662	733	709	679	704	709	735	709	719	706	712	708	679	743	674	725	693	680	688	686	730	730	695	723	738	731	686	681	704	691	751	689	682	741	670	706	694	705	691	676	706	723	716	697	688	683	698	676	676	810	707	691	703	705	754	677	678	753	723	746	727	688	682	689	665	738	738	754	739	695	722	689	708	684	709	694	681	751	681	679	694	664	741	684	683	703	729	680	734	670	685	734	735	697	721	655	730	698	644	661	674	690	741	706	710	688	713	633	725	690	706	706	787	725	651	740	694	706	714	712	712	711	692	729	668	681	729	736	691	708	698	728	741	692	730	688	741	702	683	703	652	670	695	671	732	696	681	686	694	708	709	749	674	741	694	685	705	746	674	692	660	656	687	727	679	716	743	705	734	721	720	710	664	695	647	643	668	711	671	708	674	700	696	704	682	736	721	716	744	743	691	713	633	675	718	735	668	647	661	711	702	720	702	737	695	699	693
23389	21018	28394	23864	21017	11808	1121	688	574	521	509	464	404	428	419	379	363	364	382	407	367	364	380	411	341	349	383	334	339	390	346	336	367	338	356	354	348	382	328	362	315	339	352	327	360	369	335	357	327	325	353	333	317	352	345	337	347	322	344	334	294	348	350	341	346	318	356	347	345	340	334	292	351	383	330	328	340	349	338	334	333	393	342	362	359	355	323	353	314	306	340	361	332	355	294	328	342	389	321	312	339	365	347	303	325	362	339	318	341	324	346	342	353	362	322	328	347	306	355	323	334	334	311	364	331	323	347	298	341	352	355	316	338	332	321	314	341	335	356	334	366	314	360	297	325	322	344	325	339	327	335	333	337	341	342	358	334	331	286	308	323	330	338	331	346	303	330	346	346	353	339	318	306	347	329	300	334	358	328	343	339	298	305	367	336	340	315	316	338	340	341	370	320	322	333	337	337	347	364	343	355	369	322	329	358	324	361	341	372	305	348	337	346	341	311	348	375	364	322	356	303	312	327	373	348	337	324	317	296	310	308	334	335	384	332	356	337	364	345	328	306	324	337	320	342	332	357	354	338	324	345	357	346	311	326	315	346	341	365	333	363	357	365	339	339	331	330	342	329	323	331	344	340	309	355	329	356	349	355	336	329	305	324	362	330	324	354	315	336	333	335	324	358	336	333	324	351	345	332	340	321	321	336	333	333	365	314	336	330	316	338	356	296	299	356	294	317	328	351	351	401	348	330	341	352	348	329	351	313	310	333	347	330	308	339	364	332	334	324	319	369	324	329	333	364	367	328	318	322	336	320	329	277	285	338	333	364	330	365	342	340	363	331	350	323	338	337	332	311	364	307	318	341	311	354	331	310	329	371	324	325	381	312	353	339	345	361	358	332	350	345	320	336	326	361	339	370	318	317	328	315	335	334	343	350	335	307	338	357	277	372	364	327	332	331	348	332	315	320	328	343	338	348	320	329	337	345	331	316	359	345	355	347	331	328	344	326	338	349	358	322	322	338	333	332	318	318	315	304	365	318	364	328	316	313	362	325	305	338	329	346	336	311	332	339	331	330	340	318	356	344	347	369	318	340	336	312	336	339	325	311	338	354	335	344	313	306	353	360	326	353	326	359	327	349	339	313	311	330	333	353	307	320	334	356	320	337	324	306	347	321	354	314	319	362	345	359	351	319	336	335	335	364	323	320	318	341	344	345	363	326	317	323	352	373	295	361	341	353	348	323	307	351	349	379	329	320	303	318	333	335	337	339	340	334	364	331	315	337	336	326	329	303	341	350	373	321	336	333	350	337	320	295	302	348	355	348	337	355	349	298	339	347	371	322	329	324	355	311	312	321	368	356	314	339	324	342	326	326	327	374	309	340	309	344	356	306	352	388	351	336	328	350	319	367	323	369	356	339	356	337	315	360	349	334	367	340	346	364	325	315	345	319	328	342	351	325	333	354	330	327	342	352	340	313	320	354	363	348	311	333	336	326	318	344	325	309	339	338	342	348	352	365	359	330	341	360	339	362	355	344	320	367	333	324	316	340	296	337	385	314	342	362	358	328	370	338	331	304	335	343	354	319	304	319	358	342	338	347	360	312	328	308	300	300	345	336	336	320	352	339	364	382	338	327	322	316	320	377	369	344	331	363	328	333	343	322	330	330	338	344	339	348	335	348	339	338	370	325	327	358	314	354	371	343	300	334	333	321	325	345	353	313	328	310	321	358	324	377	380	326	323	325	352	360	354	351	343	343	298	340	347	350	336	344	332	336	310	331	307	320	305	361	333	343	312	331	304	313	346	331	363	341	324	309	363	292	376	308	369	333	316	357	318	344	340	323	320	342	307	317	338	322	326	313	326	344	351	352	338	341	326	354	319	378	334	354	321	316	341	348	340	313	338	350	302	332	360	349	331	360	331	343	307	309	333	338	330	337	323	349	355	346	328	286	341	349	344	350	320	335	299	333	336	333	344	338	321	346	347	334	304	351	318	330	323	305	339	329	345	333	292	345	338	324	331	317	290	349	339	325	310	337	310	352	326	331	320	362	354	338	321	307	356	334	316	322	312	331	344	346	313	314	343	303	313	316	281	342	312	350	321	378	347	341	381	367	340	391	357	354	385	313	328	358	359	338	339	337	330	355	343	331	358	333	351	321	321	324	305	319	362	377	324	334	331	375	372	334	351	364	309	339	341	333	310	336	360	327	364	324	313	327	340	351	316	346	343	332	354	314	341	307	308	344	358	327	330	337	336	338	322	335	328	353	348	346	325	336	343	344	343	348	338	336	333	311	340	354	365	377	357	325	355	320	352	296	327	332	325	361	328	318	361	300	336	316	366	353	343	394	357	364	344	331	355	348	351	327	357	335	301	307	302	324	357	327	334	378	330	305	344	311	330	321	322	344	322	354	347	358	346	324	367	347	356	327	353	351	340	330	363	328	349	345	337	336	354	372	397	325	305	310	330	330	355	310	340	334	386	312	361	342	328	330	334	319	328	340	347	354	351	321	338	352	371	356	343	322	310	371	323	357	307	343	305	335	348	359	358	339	335	334	357	319	331	300	298	342	348	364	369	358	322	331	340	316	332	342	349	321	326	364	338	369	357	376	300	352	338	338	344	333	347	341	342	317	301	340	326	288	343	366	369	317	337	310	338	332	314	308	373	374	338	331	339	323	338	317	348	356	340	328	351	332	334	322	336	344	327	332	363	323	352	362	336	348	319	342	356	325	347	317	317	330	335	312	334	359	342	314	384	326	333	366	341	354	327	327	344	328	315	345	341	332	325	343	320	327	294	361	316	349	337	324	342	290	339	324	317	357	315	327	351	312	324	336	323	359	346	360	346	351	349	353	318	386	345	325	315	350	343	357	305	374	314	358	324	332	320	344	355	327	344	349	337	328	317	334	372	376	344	350	342	349	312	372	319	328	322	339	326	328	342	336	331	321	335	336	343	323	344	317	324	331	330	319	316	313	344	355	339	331	357	308	348	336	346	363	302	338	312	366	333	348	336	339	324	344	379	327	341	317	326	309	340	342	352	356	318	369	380	353	346	334	350	343	330	312	347	341	331	317	328	380	333	338	325	314	337	314	315	336	330	337	331	359	366	305	319	314	348	318	371	312	354	340	319	344	325	360	327	354	352	342	318	359	360	338	301	360	324	307	361	370	343	346	336	369	359	322	315	327	350	329	353	349	327	335	365	336	351	318	325	340	322	337	331	328	352	343	338	342	302	340	332	334	345	356	331	352	332	294	304	383	280	336	309	355	325	346	353	323	312	348	324	317	316	313	335	328	325	310	360	322	347	349	376	350	329	348	333	329	334	307	341	320	334	319	331	336	343	351	329	361	342	307	333	323	347	343	324	341	329	309	328	366	324	368	316	320	350	353	364	305	317	339	353	375	335	345	315	322	301	343	343	371	346	358	335	341	351	327	318	358	311	350	328	329	332	341	302	345	362	297	330	364	340	321	350	351	325	309	347	323	365
19664	8134	5482	2710	1945	1464	1165	969	745	684	594	526	538	479	439	433	431	429	442	386	392	378	406	390	357	370	376	407	397	381	362	332	333	368	327	371	337	366	330	350	358	380	361	333	355	346	344	387	339	380	372	323	373	345	348	349	336	335	346	323	353	378	330	356	347	344	356	308	373	396	346	337	345	356	331	348	364	350	365	349	388	387	365	353	329	367	316	349	339	324	345	343	372	347	351	345	363	374	349	312	324	351	351	370	341	357	340	354	382	339	349	362	356	352	358	309	337	310	363	353	348	341	312	309	367	328	339	333	344	347	317	348	348	347	346	358	315	370	352	358	340	376	318	330	326	355	357	327	371	360	352	327	350	326	350	346	347	354	364	346	365	369	342	337	361	332	333	359	376	334	344	337	338	339	287	324	329	325	348	333	354	314	360	368	351	347	356	342	370	339	384	361	355	354	340	356	360	368	326	334	350	343	334	359	349	332	343	308	357	326	335	328	341	341	350	363	382	354	339	347	336	340	397	370	329	328	376	378	320	333	340	315	378	342	335	344	309	336	355	353	328	356	340	329	384	370	363	362	331	392	406	321	335	308	329	354	343	371	350	356	328	331	331	363	339	326	353	361	352	336	390	328	342	349	327	335	325	350	337	384	339	374	354	349	356	356	336	354	362	363	336	330	372	353	349	317	360	360	322	333	342	367	356	368	337	356	367	347	368	375	317	344	356	344	327	325	343	372	359	361	355	354	382	331	350	362	351	393	335	350	358	339	363	340	340	377	345	300	368	341	330	330	338	382	331	345	337	385	352	307	364	353	339	381	356	342	356	351	364	371	342	346	323	363	329	320	337	363	354	370	349	307	343	353	374	355	389	369	375	367	325	370	340	348	336	353	341	363	353	370	358	344	305	359	345	359	338	377	356	331	352	335	346	330	368	342	388	350	363	362	344	366	339	368	307	367	343	345	374	347	350	366	339	328	332	367	321	347	305	338	339	347	361	381	361	368	383	324	329	338	341	348	335	357	339	313	370	326	320	348	380	326	352	333	352	378	370	324	337	367	325	328	322	341	368	355	369	343	340	346	372	359	339	366	358	352	344	329	355	364	357	365	327	346	353	310	348	325	331	346	344	355	349	358	355	344	369	364	363	318	364	368	344	317	372	329	368	345	344	301	352	346	339	373	400	354	377	369	355	339	361	370	361	353	341	337	322	339	349	324	358	337	324	386	375	335	342	328	345	319	367	321	345	351	328	341	363	360	337	339	343	352	367	339	366	333	373	361	336	344	303	356	370	353	342	349	382	357	347	361	335	349	338	383	352	327	355	331	339	352	331	359	325	367	327	379	339	337	377	301	324	364	375	355	339	326	310	345	333	367	350	334	336	356	337	357	377	350	352	376	402	348	380	332	324	331	329	357	383	314	320	379	340	350	373	343	346	352	329	377	369	356	344	396	351	346	313	354	343	330	360	353	387	382	323	325	360	342	344	371	340	374	354	338	342	376	336	384	367	330	339	365	327	351	390	364	315	335	357	367	337	347	333	351	341	327	330	312	344	327	377	399	359	390	333	331	357	318	304	371	343	338	324	373	404	342	387	349	318	349	348	368	347	343	376	351	380	386	341	331	356	383	360	347	354	329	352	343	330	346	356	326	333	384	375	355	372	351	328	352	350	361	370	343	325	355	377	340	344	341	351	363	360	360	320	348	348	340	364	354	317	353	326	347	332	369	343	336	338	329	351	361	361	388	365	328	349	335	360	347	332	345	358	334	339	339	339	333	340	329	367	348	361	341	348	325	362	367	316	335	361	345	339	337	354	337	337	345	328	402	351	377	366	365	349	351	363	338	326	327	371	358	352	380	363	350	330	333	336	355	329	337	322	332	354	369	333	384	316	313	340	346	324	378	350	340	359	335	342	344	345	326	334	341	347	362	360	343	345	355	353	343	355	331	368	349	337	352	338	338	337	320	336	349	317	368	337	359	315	342	400	349	343	377	353	357	332	335	359	339	327	329	328	361	331	329	322	380	340	324	307	345	342	330	346	352	374	381	337	329	352	364	330	373	361	329	362	353	344	333	342	329	338	347	304	346	322	340	323	336	368	320	344	354	351	331	340	362	299	348	336	341	339	320	347	309	366	333	360	326	330	340	362	312	332	327	371	340	321	324	346	374	368	363	354	355	312	346	310	355	351	341	345	346	321	366	363	335	342	339	351	362	345	370	341	338	350	351	332	365	372	362	352	358	336	363	338	342	343	356	309	347	359	325	336	360	355	344	347	345	320	349	383	364	374	351	357	339	331	363	326	380	359	357	333	318	373	355	356	326	360	347	295	353	347	375	362	341	351	361	354	344	384	303	381	344	372	382	361	353	342	345	365	354	345	335	330	357	346	341	340	351	326	350	344	373	372	312	355	342	311	373	370	369	357	341	342	327	314	376	335	342	345	333	341	341	334	323	364	342	329	360	376	337	347	373	321	376	336	360	351	373	343	346	336	367	313	368	388	341	314	387	365	319	354	329	336	376	364	331	371	381	358	334	358	356	354	337	352	304	352	301	334	295	333	344	320	319	343	331	348	366	340	348	334	329	379	308	351	340	342	378	344	347	349	352	345	357	293	353	357	350	356	354	357	347	330	340	332	346	333	343	368	366	370	348	358	355	350	377	363	343	354	353	390	381	348	364	344	386	334	355	353	345	357	375	323	335	345	328	347	349	337	323	347	343	355	357	354	345	342	344	337	324	341	329	368	359	321	361	318	364	381	325	348	351	355	323	337	321	357	325	358	304	380	346	354	356	360	330	347	329	334	323	329	361	310	319	339	329	312	355	358	352	358	375	350	360	358	337	358	339	321	306	350	316	369	335	350	331	368	352	351	322	333	356	301	360	371	326	366	383	351	371	365	350	302	339	365	336	354	339	362	342	361	349	320	329	328	334	348	364	361	357	312	347	325	318	354	323	367	359	339	367	348	328	341	374	328	348	347	339	361	350	362	351	378	358	348	329	374	331	328	363	322	347	353	337	331	355	323	319	350	342	330	340	354	349	341	317	345	302	345	373	342	356	331	355	357	354	350	393	333	371	351	332	317	371	323	374	353	320	346	338	348	359	372	337	318	365	351	361	320	352	356	328	352	313	315	345	350	333	372	327	381	348	372	342	349	343	324	312	360	315	362	352	341	368	360	345	327	312	369	335	347	330	308	367	336	324	337	321	360	315	357	343	354	371	319	356	346	350	323	350	327	366	320	375	354	324	360	357	361	334	364	337	340	372	383	356	333	351	357	354	343	358	340	343	378	336	373	345	351	351	356	321	337	364	336	368	365	344	330	340	345	323	344	393	335	397	374	342	372	353	302	313	356	345	322	367	361	342	344	371	334	341	352	331	350	320	366	357	348	336	356	349	371	332	385	302	377	317	348	332	355	361	348	333	335	373	338	339	388	331	355	362	357	357	378	324	374	329	321	355	370	362	326	328	353	348	359	366	370	361	359	343
24388	20978	27485	24641	15017	1493	1084	928	919	830	860	830	790	863	824	808	790	790	815	816	825	831	802	734	800	789	790	759	757	716	773	759	705	785	803	777	769	716	780	764	817	764	775	735	758	785	768	808	706	762	813	747	796	811	760	762	812	784	735	761	769	747	815	778	808	774	750	763	785	804	743	800	741	770	745	762	761	812	784	785	820	712	774	781	734	757	801	750	780	742	737	760	794	773	747	733	737	770	801	759	763	724	734	722	766	797	765	745	756	754	772	709	750	730	746	759	764	774	814	805	745	786	786	783	775	796	770	783	772	778	770	779	766	743	707	745	801	780	743	795	785	820	825	712	759	779	745	776	761	829	782	777	765	793	757	750	777	797	822	749	803	743	830	779	778	708	782	786	834	813	717	768	736	740	745	731	777	701	806	721	813	750	694	755	730	762	822	770	794	799	791	779	755	810	806	777	751	793	731	779	771	803	766	710	784	782	749	796	775	781	750	780	808	693	771	801	746	799	725	741	753	784	745	780	819	806	749	827	802	782	767	760	754	762	784	762	784	781	789	770	780	772	770	780	741	771	796	741	733	772	774	798	765	836	783	748	745	785	771	791	767	746	773	800	742	769	779	803	745	737	727	800	753	790	758	748	752	759	792	770	751	800	756	734	738	851	798	797	736	748	805	779	795	806	738	732	745	803	723	769	801	752	769	754	747	767	777	756	774	771	767	742	706	779	764	797	761	735	751	746	757	799	787	757	761	761	824	808	761	788	779	701	792	795	745	796	809	743	760	734	836	740	743	726	787	745	782	733	790	755	759	729	749	795	780	842	761	726	757	772	745	730	786	769	799	824	768	747	800	756	844	810	784	760	720	713	776	799	791	811	816	793	820	747	770	783	767	740	771	777	716	693	725	774	737	751	764	720	702	789	763	753	771	746	830	707	768	754	722	762	758	733	771	752	771	756	693	722	736	815	746	769	785	771	779	770	747	782	805	740	785	795	765	806	764	793	759	751	746	808	818	756	720	772	760	766	822	715	792	766	780	705	743	737	757	746	782	775	693	744	753	798	720	786	769	790	797	774	771	751	758	776	757	746	805	788	760	786	767	759	779	723	772	808	780	800	782	761	749	713	743	724	785	769	773	755	786	715	811	766	775	727	772	836	825	790	787	721	770	731	809	772	782	787	803	750	806	738	757	754	757	772	792	770	814	775	804	786	768	771	779	823	757	796	788	766	726	749	790	801	795	790	840	810	762	808	765	803	789	746	792	793	768	779	754	785	737	773	811	785	797	723	826	783	792	752	818	740	752	801	772	780	770	771	762	766	801	762	748	748	776	758	775	746	784	784	776	759	784	727	747	774	769	762	733	776	743	760	761	748	785	808	744	784	813	765	777	747	780	829	728	774	773	786	761	764	776	768	734	752	781	765	746	802	792	789	763	774	771	736	760	779	824	783	809	767	818	774	723	756	786	763	813	781	850	749	770	782	745	736	777	823	728	774	774	740	753	807	789	782	805	751	795	799	751	756	753	785	760	795	740	733	751	784	764	801	760	792	716	802	780	739	768	800	783	751	713	747	736	783	757	739	728	758	775	762	804	758	773	809	777	800	762	793	770	730	826	731	767	744	755	767	782	806	769	743	755	772	778	780	800	777	769	762	733	717	790	785	740	798	831	767	762	763	736	738	751	779	789	768	781	737	771	779	798	750	730	767	799	765	792	792	796	780	748	765	733	776	793	741	763	784	808	781	736	745	759	771	718	751	823	753	772	742	760	777	765	796	781	754	812	763	722	762	806	729	700	800	766	818	799	697	743	740	764	763	726	778	822	799	756	792	741	784	743	763	739	783	823	768	751	772	789	825	762	774	810	804	754	866	717	789	751	712	796	841	775	802	751	762	832	781	759	764	767	784	765	770	785	751	784	798	848	701	727	765	719	748	784	756	775	794	743	736	775	798	785	805	781	727	708	792	797	790	775	732	711	781	794	758	780	770	813	799	817	813	788	765	743	762	771	790	743	800	737	753	811	769	729	751	811	792	776	784	801	764	802	779	778	790	800	801	718	811	724	768	807	755	814	806	816	770	793	729	775	771	757	771	793	792	781	774	756	778	797	746	744	774	776	741	705	791	769	743	785	865	799	777	746	743	770	802	746	781	770	802	744	736	756	731	772	766	754	786	744	799	794	743	789	774	754	766	793	761	736	804	798	776	796	744	823	751	727	810	705	755	765	746	773	786	755	769	799	758	792	772	750	749	788	771	782	768	792	800	791	750	764	769	765	793	780	774	768	719	766	776	764	798	782	753	780	812	784	808	731	754	791	778	745	786	771	749	755	777	768	766	781	779	752	764	749	736	768	782	759	758	745	755	700	778	771	776	739	760	780	793	743	838	773	798	811	777	755	810	764	715	794	779	765	805	794	753	735	748	733	686	742	787	770	724	727	727	798	729	770	793	753	761	785	724	775	751	804	761	779	724	774	745	784	740	773	735	809	794	741	762	797	797	788	807	752	738	775	793	734	823	767	771	782	814	789	785	825	772	743	776	779	793	784	779	763	781	782	725	777	721	806	796	749	780	742	756	682	757	785	769	735	772	747	768	734	776	775	793	751	752	818	726	814	809	749	739	774	856	763	738	735	755	729	720	766	786	805	738	707	815	787	740	742	763	825	758	783	766	754	768	750	730	814	813	800	776	749	785	771	737	761	749	719	725	816	727	730	755	759	786	788	762	796	749	722	784	718	773	770	802	748	740	752	734	736	765	812	711	767	736	769	830	766	773	770	795	798	800	847	760	729	754	800	736	775	725	792	804	794	807	766	743	783	775	799	751	735	745	731	746	767	745	746	782	779	782	762	783	785	744	767	766	807	785	736	761	776	786	781	788	780	822	786	734	758	758	746	775	739	812	748	737	715	788	768	754	746	781	801	728	754	759	792	779	786	811	806	833	756	741	810	784	799	797	742	757	785	795	753	751	771	761	772	799	708	769	748	708	756	759	783	705	742	772	784	798	735	737	768	822	746	760	757	768	725	819	771	772	779	793	817	755	823	813	764	734	800	780	819	749	757	744	818	765	809	779	790	768	764	726	737	761	800	721	788	759	739	783	748	753	734	769	829	812	779	763	722	757	752	819	761	756	799	749	795	793	746	799	749	801	732	724	764	747	752	809	766	751	774	780	825	763	698	795	794	774	747	784	776	766	851	838	729	774	756	751	757	741	777	791	763	760	804	763	802	758	763	745	781	766	754	736	776	809	788	791	745	722	782	771	742	743	789	804	753	777	747	800	783	772	788	762	773	756	790	807	804	778	738	787	762	792	794	779	779	729	785	742	763	751	736	794	737	778	762	705	755	753	777	759	787	724	768	755	769	765	733	783	790	771	794	740	774	748	803	812	775	795	773	777	750	831	816	744	799	745	744	789	735	730	787	764	778	728	784	760	797	776	746	746	801	757	733	775	774	755	784	819	765	729	779	767	757	807	780	790	757	731	805	823
19544	5281	3604	2115	1632	1422	1128	1094	1006	872	892	943	834	858	842	816	767	769	758	815	740	792	812	818	745	793	822	793	741	749	763	786	763	748	760	756	751	746	757	737	803	684	722	778	800	758	750	778	801	803	803	739	744	816	736	724	748	810	761	796	755	789	718	726	785	741	720	754	794	790	751	745	785	773	759	735	739	767	761	760	797	748	722	812	742	777	729	723	733	755	773	751	788	731	802	778	732	757	763	699	818	753	730	767	774	740	751	780	794	704	735	772	737	738	738	757	737	791	764	829	709	811	754	777	788	748	773	756	732	744	727	721	778	745	774	741	778	763	746	805	744	765	768	759	737	798	762	768	782	762	772	749	769	782	721	782	759	786	760	773	714	746	744	718	711	769	725	783	747	722	833	801	883	772	745	693	765	742	741	816	713	765	713	739	748	694	706	783	776	761	776	805	740	734	776	723	799	743	756	785	748	737	748	772	756	788	727	738	711	744	768	802	762	749	799	761	793	712	775	756	747	701	732	747	756	768	817	758	757	769	761	751	778	747	801	823	760	756	748	746	726	750	734	777	749	755	788	845	786	758	722	725	754	748	789	760	778	765	800	787	761	755	771	805	747	783	794	746	722	749	766	768	719	789	792	774	779	758	735	753	793	773	751	744	760	732	730	749	772	736	775	714	765	757	791	760	746	716	763	733	771	744	776	753	765	766	746	726	734	808	733	775	756	776	736	806	759	740	755	743	833	718	747	728	775	748	810	750	791	747	710	783	747	743	737	759	763	781	756	778	776	761	758	774	785	743	752	790	766	730	768	766	778	750	801	779	756	743	747	760	728	722	746	719	724	738	743	737	739	771	781	779	765	773	735	795	743	750	818	738	709	753	790	739	729	761	717	790	735	748	707	750	749	761	751	805	764	771	764	780	763	753	728	787	797	765	718	680	741	774	770	758	759	774	733	769	737	765	824	745	787	794	768	753	732	791	774	721	731	803	795	779	756	771	724	804	719	724	755	752	725	762	777	750	805	723	724	788	712	724	727	811	779	759	793	757	724	739	760	744	729	812	765	721	804	794	732	735	765	750	748	798	784	740	723	715	819	724	799	686	823	713	767	756	768	754	752	735	708	807	771	800	748	744	742	730	775	764	734	735	698	790	739	758	758	748	738	751	754	780	744	755	756	725	723	748	815	847	726	816	740	738	752	724	738	734	784	736	769	755	746	759	745	770	779	751	736	785	775	764	734	756	749	737	733	794	775	736	763	735	747	727	764	765	750	766	727	727	764	758	793	752	762	737	799	729	734	760	798	749	807	759	720	788	744	774	805	732	745	741	737	766	779	662	767	731	762	780	742	774	761	804	750	808	769	747	787	759	771	742	747	770	769	711	766	745	812	767	760	741	789	759	760	786	737	756	748	790	762	790	776	727	807	722	793	766	794	735	759	734	767	795	745	768	768	739	731	794	779	780	777	767	740	718	752	726	712	792	730	777	778	833	781	735	749	741	740	767	775	793	799	774	740	756	794	752	719	769	795	723	736	765	804	739	779	762	811	781	820	763	766	838	753	755	693	777	740	743	767	759	769	762	787	728	746	753	757	778	773	769	772	756	750	745	805	756	765	766	737	793	748	752	761	723	758	729	798	744	866	741	790	699	765	725	778	715	792	758	767	754	763	765	721	766	748	768	728	785	772	715	726	739	770	740	755	742	845	753	821	758	787	778	747	721	767	782	756	739	741	785	782	727	732	739	738	747	749	722	774	751	739	766	778	742	778	781	736	727	756	768	743	738	721	788	827	774	778	770	791	742	766	722	785	752	780	740	738	786	764	786	762	792	728	789	793	791	812	748	728	762	787	762	749	749	775	746	758	748	804	784	753	743	759	746	784	776	762	751	790	760	758	784	768	732	773	738	762	774	735	717	763	756	744	820	780	781	738	797	738	740	777	736	781	706	769	785	736	722	761	744	767	765	722	741	731	752	777	742	728	746	732	758	790	776	771	741	762	774	758	815	788	763	742	784	764	706	790	747	697	768	789	784	732	778	808	740	735	765	755	809	752	768	742	756	780	816	734	708	740	799	755	796	758	783	717	757	748	708	744	761	732	764	798	765	764	744	716	766	754	756	768	764	764	733	789	737	781	698	780	785	769	729	762	729	796	785	784	739	782	744	734	745	751	770	820	737	763	772	760	700	737	742	732	799	722	732	716	791	797	739	698	772	709	751	731	771	761	758	737	792	783	732	739	701	841	747	711	756	733	784	729	787	772	715	776	766	765	751	756	772	771	714	784	815	725	752	730	787	771	743	773	786	780	743	728	743	746	732	694	769	719	749	755	735	725	781	766	725	712	720	795	772	722	775	717	750	752	739	771	744	716	755	769	749	744	766	738	788	738	790	742	751	763	720	727	818	749	752	729	756	814	751	748	781	822	778	724	742	805	718	756	740	737	744	774	711	750	799	749	747	848	745	773	784	737	767	787	815	785	762	742	772	733	746	731	784	728	768	753	765	781	730	740	734	740	754	723	781	749	785	751	746	713	739	756	761	770	735	766	782	756	752	789	754	782	762	744	775	752	740	749	803	798	706	756	824	769	750	735	768	738	759	756	751	770	736	739	794	748	786	727	751	774	777	751	723	744	762	755	736	775	810	790	765	778	726	794	741	788	746	721	818	758	740	746	756	785	768	751	786	763	775	756	769	698	753	747	728	761	787	749	753	748	736	750	751	793	807	746	718	717	771	747	813	742	716	781	750	756	731	810	741	770	747	771	725	807	762	765	756	751	692	735	733	769	776	717	711	769	767	834	737	686	741	820	775	734	775	796	724	736	726	735	739	728	804	779	759	788	730	740	748	758	784	776	746	764	771	773	729	768	729	769	808	745	734	786	780	740	782	774	801	800	766	760	738	698	707	759	737	792	739	764	746	728	746	751	772	788	788	775	763	741	719	765	722	769	749	721	759	724	757	793	768	815	701	733	735	753	809	733	799	731	765	759	752	708	726	700	723	730	753	698	746	755	747	737	814	749	777	779	794	742	724	743	764	769	748	732	749	783	717	772	755	747	768	731	739	793	759	769	750	757	773	741	727	779	788	791	787	784	808	720	765	742	752	779	751	756	767	772	730	730	799	728	783	768	690	754	770	796	738	714	776	742	755	754	720	765	742	762	743	789	773	786	728	781	780	724	733	763	801	760	776	795	811	809	786	754	735	785	768	793	741	789	741	814	784	767	702	750	760	767	777	790	740	792	777	774	790	798	760	749	758	747	760	819	744	737	753	730	730	813	711	787	761	804	717	800	710	781	755	783	781	730	781	747	752	778	733	791	758	711	740	778	780	749	807	788	753	769	753	784	743	743	770	751	765	753	762	722	735	766	699	758	722	742	734	712	780	824	774	733	791	712	757	778	757	739	782	772	751	761	794	784	693	754	745	755	746	725	742	759	752	713	784	805	762	762	766	763	758	799	717	760	761	826	753	743	767	736	687	776	758	729	740
22166	20996	28703	23466	21003	21051	11743	1072	699	567	595	529	498	425	438	407	403	374	370	345	360	303	343	321	301	296	327	308	295	310	287	289	307	300	304	297	317	318	305	296	317	306	287	322	285	288	301	330	284	294	287	302	292	293	276	273	275	289	284	307	283	291	254	307	261	277	279	227	311	276	275	283	295	298	291	264	290	264	291	297	265	298	281	295	283	280	282	306	309	294	283	272	280	252	312	276	301	295	269	267	297	328	315	307	289	289	276	315	306	283	271	297	280	282	324	281	282	260	278	284	267	267	301	286	261	314	267	288	269	281	294	264	302	313	286	285	285	301	298	280	281	281	260	292	276	255	303	327	276	290	273	271	268	285	301	297	304	293	272	263	274	290	259	290	279	279	276	304	287	298	290	281	300	256	295	280	278	292	277	257	280	262	290	269	265	267	326	293	287	276	305	274	282	286	297	283	252	286	251	268	272	274	283	295	299	281	291	281	293	277	289	269	321	283	293	286	286	308	300	269	298	311	285	288	285	304	292	317	283	284	293	247	275	282	302	286	284	262	295	293	339	300	320	310	262	294	289	271	276	296	302	256	281	301	292	274	295	291	271	281	269	303	303	294	260	264	296	281	269	292	287	306	308	279	300	273	268	297	330	289	280	272	284	267	318	258	245	279	273	290	314	271	300	289	290	269	274	289	319	299	273	277	290	293	265	298	305	286	262	274	284	276	275	280	257	282	285	293	274	270	279	281	278	298	290	298	284	296	292	281	268	315	304	293	267	271	270	277	289	288	291	284	285	282	277	293	283	317	287	285	269	270	268	298	266	286	317	269	281	268	266	248	307	272	266	286	301	300	286	273	272	280	278	265	290	288	294	301	305	305	254	262	295	289	270	288	296	270	264	296	285	264	299	291	305	259	282	321	281	274	309	288	292	279	274	302	309	246	284	280	301	281	283	314	286	298	273	310	312	270	289	281	258	293	267	300	289	299	294	270	289	298	287	279	302	251	287	277	278	280	292	280	259	297	277	289	295	271	314	301	281	272	291	265	289	252	289	282	302	276	295	272	297	301	292	275	263	295	316	261	258	290	328	280	249	279	238	269	334	255	292	254	283	284	278	295	274	310	288	301	291	290	282	291	291	262	285	274	307	261	277	308	274	276	290	266	272	258	301	305	298	299	271	259	290	300	300	277	259	270	274	267	270	282	305	273	295	294	307	280	306	299	286	279	275	276	294	286	282	307	287	248	306	288	287	287	260	284	318	273	275	293	279	300	311	291	296	256	287	290	310	318	264	273	298	291	277	241	290	292	302	270	289	294	282	292	278	273	308	261	289	293	282	322	304	283	285	289	273	308	261	291	278	299	267	322	289	277	275	306	290	292	294	280	288	280	276	265	280	281	264	289	312	265	309	298	289	251	287	265	283	287	302	278	293	258	317	262	285	291	298	285	275	265	326	280	277	301	296	274	267	274	311	265	288	292	276	279	263	278	305	275	290	272	255	279	251	276	252	288	284	303	288	273	299	270	300	290	269	254	245	277	256	264	296	319	287	309	288	307	284	274	312	275	265	311	261	309	280	297	274	283	295	308	284	320	295	271	300	289	266	284	316	279	259	291	273	277	270	286	292	278	240	288	263	308	307	274	270	276	273	295	272	261	278	273	267	292	269	303	246	323	264	305	304	278	263	280	300	258	274	301	273	277	282	303	293	273	276	295	282	292	342	281	280	277	279	252	279	248	282	274	311	292	272	288	268	276	288	294	286	293	286	268	298	300	263	285	292	297	291	273	275	255	316	263	309	259	267	289	270	298	289	296	263	274	305	304	281	306	284	284	288	284	264	290	285	310	299	272	265	291	307	271	302	301	258	260	308	292	275	286	280	284	294	275	276	247	310	274	266	294	305	280	271	268	262	278	264	300	253	300	330	280	269	285	303	288	288	297	265	282	267	293	307	278	280	293	252	267	283	287	295	267	273	290	287	277	279	273	299	291	306	263	259	278	268	279	295	251	290	294	287	295	252	295	271	293	279	311	288	264	264	302	295	285	286	289	298	322	284	279	274	266	268	285	251	314	286	289	327	291	265	307	286	311	289	276	303	288	292	300	284	290	289	302	287	316	298	273	294	271	274	301	276	262	321	256	275	289	294	285	284	296	293	309	314	292	289	288	258	279	265	303	282	286	308	273	274	289	297	274	262	284	294	309	288	291	257	281	267	264	272	302	295	283	289	282	278	325	257	291	308	257	293	290	289	282	329	281	300	270	286	292	277	264	295	302	313	336	296	301	315	305	279	271	266	281	279	272	307	277	265	239	301	283	305	279	318	268	287	299	287	287	306	276	273	272	278	292	286	282	277	289	272	270	279	301	268	283	274	299	268	265	269	281	282	238	271	247	284	265	284	289	262	287	316	281	260	310	308	292	275	277	272	301	285	291	260	284	270	286	288	280	264	262	282	302	287	286	267	272	280	258	265	264	327	303	272	279	272	287	264	281	273	301	282	264	289	248	280	276	264	293	289	286	240	313	279	279	314	281	276	283	309	274	271	269	304	270	307	279	289	295	271	274	271	306	292	311	266	270	313	269	316	318	280	290	299	273	259	308	311	289	258	269	289	256	273	291	339	302	290	259	304	269	261	279	295	300	295	296	307	297	300	271	264	283	316	295	271	287	279	273	303	293	280	293	277	298	274	296	311	281	310	281	277	271	278	261	288	280	280	288	326	302	306	257	257	297	274	262	301	289	297	313	287	297	287	281	273	284	250	266	278	268	242	297	263	275	300	271	300	312	284	262	256	298	287	279	276	289	272	288	293	303	312	316	283	279	304	290	303	283	274	281	269	268	290	275	295	310	244	306	278	297	287	318	289	291	290	275	311	304	268	259	275	271	289	311	290	278	275	282	305	273	311	284	285	279	247	276	261	278	286	286	299	291	311	286	293	288	314	283	294	301	292	259	257	288	280	290	304	289	287	277	286	271	239	284	259	316	251	310	259	279	281	275	275	296	275	279	267	272	300	268	287	317	302	281	285	302	260	299	308	271	303	291	247	301	297	284	313	331	312	251	304	310	271	282	253	314	275	299	298	267	274	299	254	292	269	302	288	307	303	272	272	264	279	297	287	274	274	280	279	286	294	304	302	292	316	262	272	276	247	311	292	302	303	268	288	286	272	262	285	297	283	292	243	259	295	280	298	300	286	278	317	280	260	293	291	291	268	284	261	253	269	290	255	293	304	301	268	272	246	275	280	275	291	294	255	288	288	277	299	283	253	282	300	267	274	326	278	291	294	269	288	281	274	287	290	291	262	285	277	259	271	271	303	279	278	284	309	286	295	264	252	279	267	273	275	281	279	291	283	272	300	321	270	270	280	271	273	261	280	297	314	277	282	261	272	275	308	286	302	282	281	277	289	300	273	283	309	285	306	285	283	288	283	259	282	316	283	268	270	297	268	295	294	280	252	285	318	299	266	277	274	293	326	269	270	281	302	319	297	293
20672	12586	8905	4288	3188	2368	1778	1347	1097	848	706	602	625	484	468	450	413	427	417	389	375	403	349	339	320	340	324	326	303	310	311	323	336	310	295	304	317	322	313	296	296	302	315	282	314	307	293	277	320	296	270	284	333	326	280	277	291	296	298	278	249	296	277	280	283	292	281	312	334	303	294	263	267	275	269	299	294	272	325	271	280	315	284	301	265	284	289	329	304	307	238	283	288	294	265	268	295	305	319	270	278	301	297	304	294	280	273	341	270	282	297	242	303	281	284	270	311	290	285	286	304	298	279	288	256	287	297	287	284	297	293	261	294	268	303	287	308	286	269	305	275	288	275	288	268	289	289	290	291	280	291	305	290	284	277	282	301	286	285	282	280	275	303	296	274	307	268	256	281	264	290	288	299	307	335	277	286	289	272	265	270	274	264	305	291	274	315	307	271	292	262	256	269	294	283	299	296	280	290	311	280	258	295	297	301	268	289	281	320	263	293	296	283	260	283	299	269	258	259	294	280	267	280	291	290	253	284	313	265	256	286	293	264	272	291	298	274	294	283	292	284	279	282	268	285	279	299	279	262	270	298	272	299	292	272	301	276	254	297	286	270	303	270	281	243	336	244	290	268	317	286	314	291	281	294	272	288	298	303	305	296	293	269	290	293	290	289	257	285	282	304	308	266	287	294	269	295	276	309	303	287	282	291	282	310	301	303	283	276	320	274	291	273	265	260	267	285	271	288	276	252	249	286	301	269	259	284	303	273	288	293	272	271	265	264	305	264	296	295	255	298	290	278	288	293	289	308	303	278	292	295	282	283	289	318	283	275	279	309	292	270	285	264	286	293	293	270	274	260	274	263	261	310	282	284	298	313	318	267	306	269	286	271	280	265	274	297	317	323	275	282	282	301	325	268	259	281	254	296	264	263	297	285	293	297	276	281	269	282	273	252	241	263	289	291	299	289	270	274	265	289	280	285	252	267	307	268	282	309	280	277	252	257	272	283	280	255	299	284	300	271	273	279	312	283	310	276	290	277	279	296	305	273	287	316	262	274	286	291	255	280	280	265	303	300	274	258	282	262	288	251	307	262	299	283	281	293	291	285	267	262	258	331	259	241	283	299	274	262	277	297	320	270	304	305	299	290	280	268	275	296	276	270	307	304	320	281	279	299	260	286	283	270	271	273	284	284	289	292	254	291	315	301	338	286	271	281	300	284	297	278	287	276	285	267	296	290	311	287	295	268	278	262	253	260	284	267	276	288	271	294	269	292	286	268	272	265	282	306	265	278	306	324	276	313	272	308	295	286	277	284	278	268	309	259	295	292	242	292	254	293	278	300	295	277	292	285	289	270	280	274	281	273	285	295	281	279	252	295	277	290	269	316	300	262	281	288	323	298	273	278	292	278	278	267	274	282	304	288	331	319	283	302	278	291	289	275	296	283	316	307	294	282	295	282	294	279	270	276	291	283	260	263	287	289	282	297	293	271	285	253	289	286	275	277	309	279	268	271	299	305	291	277	288	272	287	306	284	316	301	282	320	288	296	252	294	300	267	309	260	309	267	281	263	285	281	288	264	287	292	278	310	272	271	268	263	293	312	299	298	268	281	295	297	311	274	278	285	285	320	245	274	288	250	288	265	289	286	276	298	292	298	290	265	288	272	298	299	310	285	265	289	318	298	314	269	254	280	298	259	277	286	264	262	296	272	285	270	291	288	282	289	294	270	287	262	290	251	286	292	271	300	298	301	280	328	285	316	277	290	256	287	266	286	271	258	303	301	287	275	297	306	256	285	280	276	281	261	285	282	299	269	293	303	283	269	242	274	261	278	318	307	275	268	254	277	289	272	283	275	292	282	300	298	313	268	298	284	264	282	234	289	277	289	262	291	291	288	284	252	271	286	275	271	261	286	288	315	275	282	279	276	282	275	303	290	278	274	277	278	253	291	243	301	309	262	283	261	305	290	238	309	309	297	291	273	281	254	281	283	302	297	308	317	266	288	269	295	316	269	311	290	299	284	294	273	312	264	300	294	288	290	269	289	287	309	303	291	303	288	281	305	279	297	259	267	302	278	289	278	266	310	291	311	276	283	281	290	272	298	295	298	291	283	307	317	288	276	282	268	274	252	293	281	330	291	290	278	271	254	284	311	309	283	289	298	287	287	276	291	276	287	305	312	286	310	304	320	268	271	264	295	287	287	273	303	279	310	301	266	272	262	278	262	264	283	285	266	287	288	281	282	283	314	264	274	275	251	261	289	295	271	293	281	288	267	303	281	286	285	264	301	299	243	272	298	275	279	291	271	291	271	289	293	269	289	270	277	266	289	251	266	264	263	268	310	274	289	292	289	285	246	291	288	289	282	281	275	294	271	265	284	267	284	282	310	308	262	277	281	292	279	300	297	303	285	310	287	273	259	273	285	257	287	274	295	272	258	294	280	293	281	284	305	300	291	298	280	273	262	304	284	259	273	327	261	277	279	278	296	292	295	289	285	290	274	281	298	270	288	263	273	282	271	298	286	281	297	270	268	286	256	273	290	296	281	311	301	277	260	303	283	272	287	310	282	279	285	279	262	313	296	282	288	288	316	289	305	268	294	249	299	268	270	270	268	269	319	295	293	292	295	302	279	300	244	253	281	268	303	289	312	254	274	277	317	281	274	303	294	296	288	297	279	300	278	301	291	286	263	271	283	298	286	268	290	271	298	302	306	281	297	295	264	302	291	282	270	237	274	279	307	287	268	319	291	300	288	261	288	281	313	297	287	289	277	285	242	285	273	272	287	278	295	287	270	284	266	336	289	294	277	292	314	297	298	286	263	305	277	272	276	300	276	285	280	272	263	297	300	293	298	339	291	282	278	298	321	286	292	290	305	273	297	265	292	321	255	284	289	313	273	264	275	292	285	244	291	283	276	268	289	291	279	288	278	299	292	289	283	297	299	288	255	280	242	299	278	307	271	284	285	286	294	278	253	267	286	257	271	285	258	289	296	290	300	269	291	289	267	283	314	267	277	292	319	293	299	272	286	249	265	291	276	246	291	292	300	271	289	264	302	284	265	285	289	274	288	281	273	291	254	293	293	295	305	310	265	302	275	291	269	295	309	305	283	280	302	261	312	271	288	261	273	299	281	273	282	273	302	300	271	310	244	273	278	252	273	311	280	281	278	298	303	306	266	284	264	265	273	295	312	229	276	276	263	272	269	292	255	300	305	297	296	279	276	294	282	292	261	277	299	306	298	252	290	286	282	283	281	270	278	281	272	267	297	277	303	288	303	315	308	281	243	282	314	302	277	287	298	272	283	285	278	286	253	279	287	329	310	254	311	314	275	288	281	298	281	278	284	286	289	273	305	299	273	250	265	259	300	277	251	284	293	310	295	254	275	304	295	261	285	272	309	289	261	271	305	285	267	262	281	326	285	313	294	293	284	294	290	284	261	288	301	280	251	295	287	291	304	292	255	284	279	283	300	286	330	327	292	274	262	283	301	285	286
27693	20810	13542	1802	921	858	752	752	811	762	696	712	731	737	723	744	749	759	731	693	697	714	698	680	710	724	728	713	705	731	733	647	730	689	704	693	721	739	714	714	714	756	698	726	706	715	702	726	716	718	685	687	699	679	728	707	706	699	729	742	715	707	732	687	712	667	741	722	678	732	685	724	732	704	716	721	643	720	679	694	725	678	705	713	744	707	675	660	726	716	759	668	694	731	701	678	682	706	671	718	685	691	754	713	746	677	704	694	766	685	694	686	722	727	766	735	666	778	705	710	710	697	685	718	770	727	709	723	706	674	719	681	770	730	718	677	709	758	697	747	687	727	660	729	771	717	728	663	715	757	705	744	679	732	738	733	755	783	754	706	673	728	706	688	681	758	718	726	715	736	720	699	661	663	743	702	665	675	709	713	747	759	686	655	687	718	699	730	714	746	732	714	668	674	740	733	691	695	740	712	689	710	732	665	666	712	694	677	638	706	765	704	679	682	706	691	693	680	721	711	704	699	689	700	687	645	681	697	735	744	718	747	694	762	734	741	678	687	735	705	712	701	693	666	696	710	722	706	733	791	721	679	711	655	714	673	713	750	707	721	685	723	762	725	667	721	704	679	688	724	772	664	707	706	720	677	735	729	682	691	704	706	702	664	682	710	698	735	727	672	672	722	745	703	744	672	739	730	703	698	732	706	721	667	715	693	715	735	733	720	719	712	677	698	728	709	740	750	735	675	768	748	713	705	721	704	719	724	688	739	689	711	704	728	698	761	708	702	726	722	704	705	740	756	723	769	684	703	726	686	759	690	685	697	726	669	717	725	704	696	722	704	740	726	680	780	720	685	764	648	712	764	733	656	706	691	725	675	748	658	717	729	724	741	686	743	708	709	717	711	725	722	729	683	735	761	733	703	722	673	729	728	682	718	675	730	726	739	709	724	701	709	702	709	683	701	696	690	712	668	684	732	745	715	683	723	706	695	691	759	702	705	744	700	683	678	703	730	722	724	676	716	683	735	718	711	710	754	751	679	723	722	686	681	716	719	724	705	681	768	654	722	723	713	769	704	718	735	705	714	725	711	708	712	729	698	696	718	694	728	696	689	726	726	719	684	768	728	718	691	730	743	742	709	689	743	694	732	732	735	699	682	714	715	668	678	723	709	687	707	723	756	709	647	729	687	670	727	763	703	731	717	661	709	686	705	725	722	657	751	674	809	742	692	700	731	725	694	747	695	658	708	704	698	744	708	731	687	672	749	648	710	702	680	710	751	722	722	728	742	675	740	639	672	754	718	675	679	699	727	676	705	658	710	725	722	726	701	715	726	710	693	715	685	770	731	694	714	751	694	711	691	707	716	709	717	698	642	647	713	707	664	716	723	685	715	709	706	700	731	719	727	758	721	659	709	693	766	718	677	722	688	716	713	642	751	678	770	729	699	695	659	716	702	729	677	682	710	704	740	731	716	763	732	726	714	733	729	703	705	693	677	722	703	707	665	753	755	720	741	746	678	726	667	704	758	693	707	687	696	723	694	701	696	753	743	738	712	703	700	765	699	746	696	657	665	706	738	709	732	778	695	683	686	693	703	697	698	727	691	681	709	751	729	702	733	751	681	693	706	662	642	747	749	738	723	723	768	734	719	715	639	693	700	685	717	717	720	723	687	678	712	720	664	715	711	701	776	675	701	722	724	762	665	760	690	729	727	722	724	729	696	742	715	715	669	703	713	802	731	685	734	685	722	683	689	721	687	688	724	716	731	691	734	725	710	719	719	706	756	722	709	736	706	740	713	732	758	711	719	713	693	691	687	734	688	704	706	780	721	706	660	694	666	737	751	671	695	713	746	653	718	704	720	724	699	709	671	738	656	717	745	713	695	674	710	704	729	720	760	661	692	737	696	687	657	725	684	715	713	735	746	692	691	720	759	731	730	709	684	675	671	697	717	717	673	705	736	732	679	738	718	679	748	678	716	689	668	674	748	683	694	629	691	739	741	725	687	662	723	730	713	727	728	664	691	745	698	735	761	748	688	684	720	703	671	731	691	719	731	634	683	639	731	716	721	707	727	729	728	717	690	685	706	690	751	764	703	730	675	695	725	669	672	699	679	746	751	681	720	667	747	687	688	698	735	657	731	757	726	704	721	710	710	729	732	721	705	696	737	701	706	697	734	672	689	680	725	665	727	754	688	709	692	684	716	719	690	715	681	703	688	694	679	713	702	729	701	709	683	682	710	731	721	677	773	740	751	716	748	684	741	660	710	681	706	711	679	732	696	706	716	739	701	689	695	694	704	730	692	704	673	702	724	683	730	700	757	758	720	683	706	725	698	706	744	719	698	751	673	692	718	762	702	703	718	707	647	719	707	705	702	683	706	703	704	706	688	704	720	729	729	745	741	690	687	739	708	713	667	676	678	693	726	749	732	715	733	687	725	672	739	708	699	748	696	717	670	684	674	712	706	657	743	715	712	723	726	710	760	673	696	769	698	738	681	716	718	675	750	732	704	695	728	679	758	705	697	651	740	713	765	691	700	713	739	698	779	683	672	707	683	697	722	728	725	725	691	691	683	665	684	701	631	694	750	705	708	690	719	671	743	732	724	705	730	693	694	730	710	705	732	752	699	763	717	705	741	727	714	699	680	701	648	693	712	689	692	735	723	736	750	734	719	701	737	699	742	715	690	705	717	681	697	743	669	718	705	686	703	737	697	743	759	694	716	756	740	665	738	746	731	671	698	723	738	730	647	677	721	690	707	706	782	702	685	706	766	757	681	692	719	712	668	743	711	735	687	721	739	692	698	711	714	738	745	708	697	670	677	714	714	666	692	725	669	689	704	740	759	736	698	733	713	690	716	662	688	746	720	703	736	650	730	659	704	607	636	634	750	684	733	737	737	715	678	725	699	702	719	745	673	702	723	700	705	720	737	718	672	729	690	704	671	710	694	723	718	741	718	725	689	722	652	730	715	706	677	683	700	670	737	660	716	699	710	703	689	710	762	702	708	745	692	748	721	716	711	700	725	715	739	657	720	726	691	744	672	683	718	747	699	727	717	712	729	724	683	725	730	687	725	704	706	738	696	692	717	714	740	696	743	695	684	700	732	678	727	702	698	694	739	688	682	722	711	721	724	682	728	682	685	722	719	685	718	682	736	734	700	713	659	690	703	725	739	721	678	744	719	688	701	716	702	701	740	696	704	660	721	718	694	735	735	645	724	693	716	760	694	690	708	697	702	740	696	741	719	731	742	751	692	699	689	699	679	762	658	749	734	696	696	784	706	725	695	697	679	692	738	742	723	717	748	714	716	685	731	744	714	698	740	664	743	743	727	673	714	696	703	705	725	730	757	721	723	677	739	677	680	686	690	705	693	691	684	648	694	709	722	718	690	733	736	727	679	766	669	681	735	738	729	719	706	680	719	695	723	672	660	692	707	679	692	692	716	698	683	711	707	670	705	670	708	739	716	694	668	695	707	699	690	707	752	693	687
20842	2402	1603	1145	971	819	834	808	794	768	702	775	747	703	737	716	732	743	721	715	724	771	712	739	730	682	679	731	707	719	664	742	756	744	740	706	714	724	696	724	646	731	722	720	751	695	756	699	705	693	725	720	723	666	732	707	690	677	736	702	700	702	729	656	720	736	717	730	697	701	669	708	736	665	741	675	687	626	746	730	688	700	688	702	686	717	738	669	732	681	746	747	730	711	742	742	725	758	758	736	722	733	718	703	663	694	707	697	716	716	681	724	720	747	714	699	732	687	722	665	739	668	698	697	691	686	702	703	725	711	727	675	713	664	704	709	732	736	685	742	673	681	702	725	677	750	748	699	699	686	713	715	712	705	714	756	716	675	743	722	703	652	670	696	704	732	718	680	674	728	660	669	672	693	684	705	676	730	732	745	720	688	669	751	747	680	736	709	682	660	633	701	698	726	718	731	688	709	726	698	693	681	658	717	722	711	701	676	690	706	725	697	738	715	695	711	693	729	747	676	712	697	706	718	768	689	669	773	703	711	701	697	725	670	681	757	727	721	712	730	715	725	672	683	742	719	760	731	679	682	706	722	691	771	703	730	734	738	735	723	733	685	697	744	669	737	721	698	696	723	731	719	689	727	736	702	683	704	704	719	740	723	718	716	768	742	725	732	764	746	709	739	712	719	692	681	664	675	725	708	717	748	684	745	703	715	698	714	762	724	691	719	679	716	721	751	702	699	754	703	696	730	714	696	673	709	710	708	696	711	731	701	756	694	695	672	714	760	725	665	710	692	733	697	690	718	683	694	706	685	665	735	664	682	739	724	735	748	735	700	695	745	722	659	731	712	692	710	701	671	709	711	671	736	728	716	703	705	714	702	695	714	701	683	697	722	749	757	685	673	699	702	665	688	720	717	712	708	659	706	692	711	719	721	672	699	736	728	693	765	672	705	711	746	688	688	723	682	654	692	734	682	670	707	681	756	701	684	749	695	709	697	772	724	706	698	759	684	701	682	697	721	701	707	727	733	668	674	719	674	697	701	692	674	705	721	695	738	724	758	748	696	714	636	686	760	726	692	725	704	683	721	728	718	752	680	693	735	745	725	711	713	705	695	681	743	735	709	719	712	698	727	743	708	679	705	711	712	720	733	732	675	689	655	722	713	729	695	698	696	691	716	718	729	729	713	742	687	710	670	715	705	693	669	728	723	747	698	738	715	681	748	717	736	735	728	695	727	723	716	740	705	675	694	742	728	746	707	750	755	747	678	738	702	751	704	735	770	776	720	707	735	695	688	715	723	728	733	703	687	681	741	672	713	691	746	725	712	701	692	708	658	718	728	701	756	745	676	701	722	664	706	686	701	695	682	734	717	745	696	652	691	708	728	663	739	690	692	703	690	757	721	699	736	702	770	699	675	715	705	697	720	714	712	713	738	691	689	720	710	695	707	672	708	770	705	722	766	737	684	710	728	683	718	758	706	666	696	716	753	696	709	719	741	651	721	668	701	742	713	695	689	735	701	733	711	767	694	708	681	711	705	708	722	712	673	682	740	727	718	723	681	723	711	724	668	700	688	766	660	729	674	715	754	733	748	777	731	703	705	721	688	662	745	676	715	695	692	725	663	740	727	767	681	672	695	722	751	671	697	694	722	708	733	699	691	683	695	674	743	663	765	713	679	734	676	678	730	741	690	689	707	769	652	724	732	676	699	723	702	740	719	703	691	715	710	715	746	714	723	693	716	737	726	697	731	716	775	686	731	721	698	711	757	736	674	687	703	694	737	672	710	744	704	745	661	692	732	679	727	747	735	689	736	754	716	719	703	737	691	703	702	725	651	701	748	739	683	733	739	756	701	653	697	698	656	683	681	724	704	722	716	755	755	731	754	748	710	689	720	684	732	702	701	715	709	718	677	707	683	732	668	658	699	728	756	670	711	736	715	690	709	714	687	684	773	703	689	696	703	729	697	711	683	699	727	696	715	686	687	717	726	695	695	732	742	682	776	691	720	714	706	671	691	702	725	737	724	719	683	680	748	733	678	736	705	713	747	717	686	729	683	710	678	724	675	753	724	685	692	688	702	744	695	695	708	723	760	756	695	716	733	691	725	730	722	669	789	677	630	700	722	771	702	687	718	737	734	740	745	684	729	687	733	761	702	710	732	713	700	686	742	687	751	702	714	702	722	714	731	726	672	651	693	763	728	696	689	723	715	701	703	693	736	714	676	702	722	714	658	769	696	696	716	724	681	711	724	718	698	693	721	678	708	699	703	719	669	705	743	737	719	718	780	734	710	683	699	684	692	702	714	690	717	687	715	696	724	705	754	713	700	661	695	710	694	720	713	726	676	710	727	699	697	722	620	730	728	676	711	726	741	699	735	758	729	741	730	691	715	732	665	724	677	725	691	698	737	694	709	715	741	733	669	723	704	703	704	699	710	736	716	709	691	688	736	706	699	711	700	716	718	722	732	723	719	706	738	715	695	693	698	693	761	669	680	729	682	685	713	723	706	708	704	734	714	681	698	770	699	702	739	667	691	697	727	697	679	707	687	676	681	735	697	720	717	701	670	698	745	766	685	695	691	728	708	748	703	759	734	762	663	721	688	672	690	772	682	690	712	690	675	714	701	739	697	729	682	705	680	764	744	713	764	730	682	718	707	692	738	732	706	709	761	690	742	724	721	697	772	730	699	726	693	736	721	744	678	735	677	708	733	732	705	720	738	711	693	671	667	694	645	690	753	701	723	685	726	689	718	727	740	720	711	699	738	713	725	708	656	698	720	718	675	711	692	742	704	698	730	766	703	731	724	696	649	663	704	685	681	681	702	719	714	726	705	720	702	697	733	728	739	688	679	693	712	649	721	711	715	714	759	691	678	738	706	678	764	655	694	719	720	708	674	676	756	693	736	700	716	706	708	653	762	766	687	716	709	708	731	723	749	672	708	717	723	716	673	733	717	672	679	706	681	713	714	717	715	731	688	690	691	769	762	694	711	742	734	724	697	726	723	687	679	715	727	688	723	742	750	703	678	701	706	748	770	676	694	703	704	672	729	732	755	676	726	672	709	779	707	741	710	700	680	689	706	702	665	670	748	693	682	713	725	734	737	680	698	727	732	692	711	705	756	696	657	742	690	716	733	698	712	712	717	739	725	708	717	686	726	688	743	656	732	721	721	731	729	708	741	689	712	742	752	696	723	710	701	723	722	714	696	697	700	678	688	704	720	695	706	768	706	698	671	745	723	714	794	728	697	695	731	716	748	690	676	734	673	678	657	712	694	723	721	689	728	658	657	702	712	705	687	705	746	712	707	737	708	706	722	753	668	732	695	734	723	768	686	698	693	708	686	703	714	778	694	699	666	725	719	705	695	727	706	739	715	722	716	737	719	696	695	756	710	685	707	771	713	702	704	741	708	728	756	670	728	743	742	670	665	720	767	682	735	702	729	714	651	732	680	725	713	680	706	715	712	656	727	695	673	706	737	725	763	754	720
23424	21020	28335	23899	21024	11960	1144	757	577	542	484	492	443	400	412	395	423	359	399	379	400	383	381	352	384	384	356	384	360	390	352	388	364	372	366	372	363	347	361	337	359	350	371	359	319	382	349	360	361	359	369	365	366	356	361	348	345	356	336	376	344	344	366	311	367	366	359	369	337	365	322	333	329	364	330	346	342	372	325	374	346	349	385	348	300	311	332	357	348	363	328	352	343	363	346	373	325	364	354	351	361	351	356	379	362	385	378	358	318	363	343	334	361	332	335	334	331	357	333	346	349	324	368	335	354	347	343	327	350	348	354	354	348	342	347	350	360	359	370	339	365	391	314	343	361	364	313	363	377	345	374	329	348	370	357	367	389	351	370	362	345	359	356	346	357	360	368	323	363	357	356	358	355	363	327	343	335	371	348	361	340	335	361	363	326	344	365	351	360	367	348	346	374	362	401	337	362	334	329	377	381	328	361	358	378	351	343	378	349	337	323	340	358	365	385	345	343	359	343	347	378	350	388	351	359	369	364	347	365	358	339	368	398	367	354	350	378	337	368	348	346	365	338	347	328	319	329	325	353	319	356	311	370	364	355	351	366	349	369	336	346	328	369	355	322	349	351	340	337	340	349	352	406	346	373	346	312	357	354	320	379	335	335	371	353	330	343	347	332	308	357	341	363	370	355	357	351	341	369	345	326	359	351	370	324	334	309	362	360	339	361	347	327	323	375	351	337	349	363	332	324	332	367	313	367	372	314	373	384	326	345	340	381	354	387	370	362	399	335	372	367	320	366	380	358	342	381	335	328	390	344	351	371	335	336	374	339	356	352	391	366	341	372	347	370	341	351	351	352	372	367	358	329	319	366	346	342	364	352	333	343	340	386	339	322	363	365	340	345	328	359	360	367	314	310	358	372	358	348	371	336	298	369	392	358	338	350	362	356	364	349	345	343	351	346	333	322	355	319	366	342	375	365	354	344	366	335	352	312	344	367	340	370	341	348	348	355	352	364	316	373	373	325	373	382	348	382	351	329	356	354	317	357	322	354	347	328	331	353	371	360	360	357	337	386	380	353	337	361	356	346	374	335	359	347	357	344	371	348	359	339	338	323	343	349	359	362	340	343	374	340	336	392	349	361	352	342	374	346	344	337	331	341	364	373	369	371	336	343	352	323	364	332	337	335	359	334	330	347	334	340	345	370	353	335	339	326	338	326	344	356	356	358	325	349	340	340	368	368	377	392	335	341	362	347	328	368	353	351	345	328	365	319	389	350	366	382	390	334	333	356	343	348	355	345	338	360	332	360	345	355	393	344	371	344	344	364	338	345	362	392	330	345	339	347	306	352	360	352	388	362	325	370	338	349	341	346	351	339	331	307	342	368	379	378	419	367	348	326	352	327	321	326	335	330	319	333	335	359	342	327	358	337	328	351	369	369	362	367	354	341	317	333	360	344	388	341	333	336	346	366	377	308	355	341	364	349	354	349	364	334	336	339	346	338	349	324	337	355	354	341	300	353	316	342	332	327	343	380	348	340	349	394	343	357	342	322	365	359	383	360	356	341	404	339	333	346	342	357	338	342	324	327	322	352	365	356	363	350	357	398	331	374	327	354	342	343	362	345	336	365	344	391	376	353	344	335	348	344	334	352	350	347	370	352	339	347	314	357	345	368	365	326	365	339	373	359	362	350	364	341	344	345	350	341	374	369	340	320	345	343	333	348	361	340	328	340	368	350	341	368	370	343	385	368	360	319	327	341	388	362	345	351	333	367	339	368	332	347	357	304	372	358	359	341	373	351	356	337	345	344	404	353	376	351	325	358	335	337	372	355	353	368	345	348	369	341	354	353	328	349	317	340	360	378	339	330	354	321	357	347	346	332	345	332	315	355	367	385	332	361	351	376	337	356	341	357	342	335	390	360	342	388	352	368	351	370	362	300	340	343	375	324	349	368	357	357	344	329	333	348	353	340	286	366	343	356	326	354	348	338	390	326	331	361	394	378	366	359	320	334	327	349	330	354	335	378	381	362	348	337	323	338	368	318	384	363	369	330	323	349	338	352	344	348	346	337	328	342	338	351	363	341	365	315	382	342	333	311	338	342	354	352	365	314	324	351	403	341	357	354	347	372	350	379	331	338	363	334	368	372	352	347	370	377	362	319	376	343	323	329	389	365	358	332	353	361	335	346	386	357	373	348	376	361	350	336	343	349	338	400	359	353	349	364	333	330	344	366	346	366	363	314	367	318	310	361	355	385	330	349	360	352	357	347	367	325	357	320	347	358	376	320	327	330	324	346	331	365	331	353	383	342	349	365	347	343	351	383	366	367	335	319	358	367	327	392	362	382	340	351	323	334	331	376	337	341	396	352	356	357	315	348	339	370	330	366	366	347	325	320	322	378	336	388	374	369	334	352	343	343	350	358	356	351	332	376	369	356	357	371	349	379	334	317	326	358	366	330	361	352	350	331	341	350	344	328	357	361	343	346	353	354	400	367	335	342	343	348	337	358	322	349	341	335	326	354	325	343	345	340	359	354	369	360	378	346	365	319	345	347	367	346	309	358	359	353	368	324	378	337	388	348	350	370	333	378	366	347	318	353	363	334	360	367	335	346	388	350	363	372	351	394	326	317	351	341	399	404	348	371	360	367	345	348	365	339	334	362	324	337	343	336	323	334	373	311	366	331	343	361	345	350	322	344	386	375	368	335	326	353	368	357	324	354	360	361	333	361	380	310	335	354	389	350	336	363	336	354	347	350	341	402	362	353	333	332	342	355	351	343	349	332	352	347	316	317	370	346	349	338	324	382	359	354	358	331	343	355	352	375	343	367	351	369	312	326	358	329	369	324	327	345	345	375	355	337	379	341	368	365	304	363	338	364	368	373	334	346	327	324	371	357	323	366	351	328	351	319	367	342	326	357	373	364	353	353	359	341	347	351	356	332	351	353	342	339	327	401	346	350	339	361	363	322	345	410	342	343	332	370	351	374	336	348	341	337	334	351	366	360	335	363	342	340	336	331	358	367	355	369	324	317	359	361	358	346	348	326	350	350	352	364	335	345	363	373	363	344	350	356	351	323	355	326	340	354	367	348	372	364	403	324	371	359	338	340	386	315	367	343	380	359	374	350	351	356	366	376	357	344	352	341	350	313	331	342	373	354	314	331	316	375	340	321	370	333	357	351	368	359	370	352	372	339	312	345	322	343	317	345	341	328	368	366	315	328	336	301	330	314	365	365	352	339	323	385	350	367	337	331	330	326	335	364	357	327	343	343	341	305	368	350	346	370	344	362	384	370	341	346	355	378	335	361	369	367	366	354	348	359	373	370	361	354	345	351	378	328	341	359	363	341	326	330	355	351	374	385	370	341	357	354	354	348	331	382	368	350	364	325	353	351	343	351	361	364	311	325	367	354	376	336	323	320	351	379	355	382	356	324	334	356	380	353	354	324	337	352	374	366	337	379	369	385	328	346	333	317	334	358	320	382	317	351	349
22421	7858	5480	2615	1868	1435	1087	914	749	652	602	556	499	451	484	444	412	415	412	418	423	425	399	381	378	407	359	385	407	408	375	391	347	355	364	357	352	372	356	383	346	394	351	369	373	358	376	353	380	345	347	357	353	355	392	356	369	371	327	369	370	341	367	359	362	373	406	340	366	379	371	364	348	343	343	349	350	390	344	357	380	339	375	384	368	377	376	372	362	364	362	385	380	341	360	358	348	367	368	338	357	357	405	319	353	356	359	345	394	377	367	379	340	353	338	358	372	345	352	366	345	360	384	347	348	339	369	348	361	369	361	391	311	374	359	374	345	359	367	385	374	371	349	326	358	360	359	368	351	354	329	366	411	349	370	346	373	386	379	358	345	331	348	349	359	340	370	357	351	361	372	352	368	374	351	395	376	355	374	402	373	389	338	342	378	343	320	356	342	388	341	370	339	319	359	310	346	312	376	340	344	362	333	324	381	406	382	355	377	332	378	340	358	354	358	365	359	372	346	382	362	348	361	353	362	378	372	380	361	368	338	380	340	398	377	374	328	347	359	343	375	360	382	330	400	379	373	394	379	369	374	352	357	383	418	329	368	316	359	369	379	352	337	343	338	378	390	377	344	350	331	391	363	356	373	337	340	337	357	360	395	395	353	362	370	365	360	337	379	350	347	371	390	367	384	330	370	372	389	351	373	344	352	420	372	371	353	344	354	351	360	358	325	388	381	354	333	355	359	357	387	337	355	354	376	391	348	335	351	377	354	386	329	362	348	367	371	394	346	369	348	345	375	349	388	387	361	336	373	393	342	372	370	377	367	350	325	390	358	357	350	379	327	345	385	328	371	363	341	361	366	347	353	352	351	384	348	346	348	346	335	400	366	333	368	372	355	374	370	377	331	349	371	379	367	368	343	361	354	368	341	378	333	334	370	366	370	357	385	367	359	368	354	385	354	347	357	372	327	346	372	345	378	369	376	353	353	302	340	357	343	348	355	362	326	381	358	370	373	376	377	353	362	347	357	314	346	306	353	370	340	392	389	370	383	351	357	371	354	360	335	352	363	358	368	359	391	342	363	371	388	340	379	335	333	335	366	355	313	341	331	365	362	359	363	319	351	346	350	362	378	356	374	330	357	347	385	322	372	360	352	323	349	373	334	380	392	316	337	332	348	355	329	325	358	400	341	374	368	363	366	355	350	370	355	355	386	373	336	354	351	324	350	358	356	348	413	362	347	367	354	368	387	388	354	332	373	372	330	347	372	347	380	354	367	362	351	328	381	354	338	330	351	367	360	353	370	351	347	352	322	370	371	344	352	373	377	323	381	365	355	346	381	354	340	339	330	392	327	340	363	325	393	382	338	355	349	357	344	347	385	375	366	354	368	369	374	392	344	324	377	351	322	356	386	354	336	369	357	372	349	379	353	328	331	339	356	370	379	358	361	344	363	346	366	364	334	347	398	348	339	396	375	356	373	390	351	361	349	370	354	344	349	362	356	352	338	354	349	364	392	387	346	381	362	364	383	393	353	363	381	350	346	361	340	381	359	313	353	358	367	385	386	390	371	377	349	336	351	360	350	336	378	316	361	341	358	358	357	353	386	349	382	335	383	342	383	335	346	393	343	372	383	380	353	337	397	344	348	372	338	372	345	347	371	362	393	357	351	340	359	394	363	331	346	367	337	353	327	356	353	365	359	361	357	331	331	346	353	335	374	314	368	347	372	382	364	342	376	369	365	342	339	381	361	384	327	368	371	357	361	368	353	353	366	362	388	344	362	353	372	395	375	382	357	341	349	387	356	374	344	356	346	355	359	333	335	381	343	367	365	391	367	381	350	378	357	338	393	352	368	370	360	405	327	344	359	367	391	361	346	360	379	366	354	359	355	345	378	347	355	368	348	312	372	371	371	363	325	357	350	378	362	358	359	350	340	363	358	380	347	344	343	355	375	340	351	350	364	372	345	347	365	333	368	360	380	362	354	367	385	368	357	354	359	369	390	362	348	337	326	355	378	364	340	374	368	340	333	352	373	373	364	347	345	353	336	359	377	355	353	360	373	361	343	345	392	353	393	341	350	329	368	341	366	342	374	343	394	390	346	357	378	357	372	392	388	357	369	374	339	366	382	392	367	360	378	392	351	369	360	354	356	345	353	389	347	365	373	371	358	360	331	316	373	372	369	352	354	367	389	319	376	354	370	339	345	356	351	352	359	360	360	356	360	370	370	373	318	327	392	383	353	368	352	321	357	347	353	362	327	350	381	333	375	361	348	365	356	348	358	381	361	356	355	407	373	369	385	347	348	385	342	387	345	407	358	369	344	350	341	352	362	390	353	354	366	352	369	354	345	375	395	387	386	355	365	337	364	369	363	350	370	377	378	354	374	369	390	363	352	351	357	350	366	376	403	317	373	361	333	328	342	366	374	386	321	375	345	360	396	370	376	371	339	361	326	367	359	369	382	366	416	367	337	370	350	383	378	374	359	361	357	386	363	376	342	347	364	376	361	332	326	380	363	323	355	360	391	357	337	326	311	379	348	354	364	326	365	352	332	377	359	382	421	370	347	401	338	344	382	386	368	336	336	339	340	344	375	366	360	349	367	382	347	382	364	377	363	355	346	361	350	367	369	366	328	354	372	333	342	393	375	367	392	368	383	347	348	320	309	333	361	351	348	348	363	403	361	345	339	407	360	391	357	331	354	382	374	394	383	372	361	357	332	343	339	336	376	394	358	345	363	362	354	348	345	323	419	352	354	361	379	354	343	340	345	344	363	354	347	362	342	353	354	364	358	376	342	357	338	369	342	362	318	380	339	384	374	353	359	351	395	387	355	328	349	358	336	324	360	350	370	392	366	327	369	347	364	369	349	334	368	357	358	365	346	360	296	384	387	366	378	369	358	353	367	377	355	395	354	361	351	349	332	340	384	367	349	378	394	382	341	361	355	362	331	353	368	377	322	404	338	381	378	380	386	342	340	371	379	354	370	372	378	358	364	320	400	359	373	372	332	344	366	331	343	371	358	334	368	359	354	382	366	378	345	329	372	365	398	358	347	339	384	332	360	327	363	356	365	357	386	360	333	340	374	350	338	342	350	340	381	317	395	350	365	336	367	365	369	327	389	356	339	330	401	338	387	355	399	343	377	373	364	362	364	343	379	366	338	354	368	381	353	375	369	358	367	353	389	350	382	348	346	353	379	341	369	389	357	373	342	359	349	365	347	371	388	360	387	384	361	375	358	356	362	382	364	380	331	381	359	335	379	381	379	353	378	378	361	333	344	333	368	339	355	355	371	359	357	407	361	359	373	366	338	388	320	370	358	397	366	357	386	375	407	357	360	376	353	359	381	353	350	390	355	316	399	342	368	389	346	379	367	346	350	341	343	346	390	360	371	369	362	343	381	351	344	374	372	353	346	327	409	353	358	378	370	374	355	338	375	353	368	345	354	347	367	331	350	349	358	371	355	373	368	355	345	358	356	336	378	372	389	365
24422	20966	27404	24682	15261	1584	1050	929	954	873	856	837	838	818	803	831	855	784	864	839	818	833	790	805	794	804	839	759	779	832	895	780	783	769	759	784	807	819	763	864	812	812	825	753	820	804	755	831	814	817	807	797	816	805	805	742	789	838	759	843	784	851	826	774	829	820	845	783	811	796	779	796	816	840	793	783	778	795	794	835	816	795	779	823	792	804	810	785	774	769	816	797	811	757	783	748	812	816	785	812	807	780	799	768	824	825	793	789	754	774	811	790	814	819	797	798	817	793	809	848	784	780	814	755	822	756	798	756	781	774	785	820	795	768	796	752	771	788	822	774	803	784	809	780	714	774	822	809	747	806	813	796	777	745	786	774	763	757	776	812	840	813	798	776	803	811	798	831	770	805	786	821	776	815	756	798	832	833	793	780	812	778	779	772	783	805	837	837	811	788	773	774	806	754	772	781	820	822	771	806	821	794	813	766	778	821	762	801	730	765	807	811	768	750	793	824	737	797	834	822	735	814	761	795	768	775	797	794	803	800	795	750	789	770	799	799	827	787	761	810	808	811	818	769	784	787	833	766	795	724	818	781	780	823	821	852	784	825	845	759	781	743	793	755	805	813	790	762	797	785	788	811	790	813	789	768	808	784	808	790	785	787	783	768	789	798	783	842	763	805	780	848	813	794	762	787	809	778	796	769	779	831	787	822	789	768	751	809	767	779	795	796	769	780	817	777	761	811	776	847	763	853	804	762	838	775	815	807	766	788	813	823	819	803	780	770	823	788	763	768	792	803	821	788	752	823	792	731	792	774	813	792	808	759	787	785	777	768	809	783	812	775	844	786	872	813	721	762	769	798	787	799	831	789	803	822	834	791	744	797	778	787	764	778	814	704	786	784	761	774	811	789	824	792	787	810	806	865	814	730	790	765	804	792	784	796	791	780	813	823	822	813	804	723	847	780	788	753	807	851	772	778	806	791	750	785	861	778	809	815	760	862	770	772	802	803	736	821	808	827	822	738	762	771	734	793	824	822	769	807	801	780	784	836	764	767	793	796	741	785	786	783	815	822	840	794	788	801	775	793	798	769	807	860	792	817	804	828	784	761	807	745	782	785	797	777	746	795	740	825	808	771	831	819	825	774	788	784	828	784	772	774	793	831	823	770	798	708	771	817	766	759	765	795	760	769	820	766	790	784	767	818	739	761	766	781	831	813	775	770	721	845	799	823	799	793	812	747	791	750	819	802	769	792	754	794	781	731	775	755	757	832	813	761	803	801	792	828	811	788	749	768	801	789	828	825	784	722	848	824	762	796	778	794	778	816	840	801	832	743	773	778	822	791	827	775	754	793	776	800	771	790	796	779	811	798	740	806	761	771	822	764	825	802	771	747	790	803	824	831	755	796	754	768	788	814	818	827	766	757	797	767	801	746	781	781	820	811	790	840	797	804	855	755	821	765	801	764	781	806	840	767	766	775	824	757	776	845	803	738	791	752	767	752	817	859	755	765	820	793	795	722	822	803	817	804	846	790	777	794	771	813	745	803	807	879	797	810	805	796	771	746	812	808	781	744	809	765	838	777	807	791	828	820	754	751	796	799	806	754	801	795	781	829	823	850	815	793	829	774	814	818	811	801	771	831	761	801	797	819	776	834	778	865	779	800	850	824	775	780	763	807	811	826	800	791	811	818	765	754	801	873	779	785	780	820	774	837	799	792	720	765	789	789	789	763	803	765	795	810	803	840	782	768	814	772	826	794	801	769	860	728	761	769	737	809	765	766	773	751	751	791	742	844	797	779	769	737	782	814	819	859	780	816	756	761	775	832	821	828	745	806	795	744	827	771	821	779	765	740	786	790	730	784	823	751	778	813	761	820	787	780	838	801	802	796	802	765	769	815	728	802	828	770	813	791	775	845	773	776	784	821	778	772	801	847	769	776	795	748	832	814	780	789	781	804	837	774	782	767	810	780	789	801	764	784	787	799	819	843	775	837	786	803	777	781	806	698	807	802	809	806	791	805	761	819	766	787	793	780	809	785	796	781	747	773	767	794	801	834	787	817	773	763	809	795	809	794	790	798	768	842	771	765	812	824	797	747	767	812	783	830	777	755	761	777	768	770	765	788	801	763	750	812	778	766	832	765	794	799	833	748	765	778	807	795	742	753	729	796	807	862	764	798	781	792	740	748	789	777	771	786	808	767	843	833	812	783	801	792	810	863	812	769	772	789	783	776	808	793	806	796	818	765	787	814	803	823	797	787	829	813	829	790	776	759	843	722	806	775	804	803	817	793	812	799	778	784	770	752	778	814	810	773	823	767	728	818	770	749	830	763	821	836	765	747	813	798	786	760	773	823	738	785	801	805	767	759	762	853	830	791	776	799	818	798	780	793	790	789	785	790	819	800	808	799	795	794	740	782	806	759	824	793	803	716	784	775	783	775	828	741	834	796	811	775	856	774	799	825	746	787	757	753	820	795	759	737	826	805	750	779	740	758	819	836	777	718	826	762	774	840	817	790	814	785	742	805	804	787	771	813	801	778	758	784	808	835	795	806	772	790	796	810	778	780	800	748	771	796	812	774	813	750	732	786	767	864	764	763	738	811	809	805	792	802	749	746	801	759	773	788	820	774	849	826	771	784	846	871	813	799	827	796	716	824	755	726	807	809	765	844	805	794	799	779	791	779	816	775	795	782	767	718	774	843	820	787	793	861	786	774	790	788	815	834	828	799	848	792	805	830	784	778	770	833	830	818	800	783	825	836	759	774	761	812	825	773	746	781	796	791	755	833	816	775	796	798	739	802	763	756	808	753	793	768	805	763	760	775	776	783	763	728	808	833	819	805	836	788	763	770	757	750	768	809	800	803	793	791	762	811	799	787	789	734	780	870	811	799	735	832	824	770	833	783	772	797	826	772	787	777	784	809	777	780	787	770	776	828	820	889	826	786	809	746	821	834	799	817	820	802	753	779	739	789	760	826	772	784	821	816	800	821	778	773	803	779	780	815	747	727	808	836	810	793	805	796	817	826	801	792	805	778	767	798	769	755	794	748	756	757	742	807	799	790	792	757	800	824	787	817	764	798	756	796	835	745	790	765	797	715	781	798	781	708	790	822	801	809	806	829	757	831	783	770	805	789	819	790	809	785	801	774	813	806	774	818	774	806	799	748	799	736	814	757	774	750	736	796	807	801	804	794	828	787	732	797	738	801	785	834	806	791	815	785	815	759	831	828	829	771	802	767	765	776	803	785	817	833	780	822	805	803	785	840	787	801	782	762	763	800	761	822	762	755	800	779	821	791	810	755	775	790	750	799	786	822	777	762	764	770	779	831	768	799	771	806	780	803	774	752	820	790	783	816	782	757	802	781	800	775	775	810	833	763	761	796	799	795	837	816	789	790	796	802	762	795	797	841	794	767	796	805	829	769	777	800	767	783	815	789	794	840	781	775	791	795	784	822	761	801	790	763	744	745	732	766	837	793	782	756	829	797	802	818
21455	5030	3570	2029	1692	1374	1281	1074	971	922	875	903	840	814	825	829	798	814	818	830	769	799	788	790	799	821	787	762	794	728	749	781	822	815	826	782	790	822	779	772	831	791	763	737	763	785	768	779	778	780	775	819	823	776	775	752	787	729	814	763	796	761	797	790	760	801	815	805	765	708	773	730	794	818	777	817	785	729	791	795	757	773	767	785	725	784	788	797	796	753	841	787	743	803	776	803	745	787	786	744	765	756	778	778	760	817	753	807	783	705	763	760	770	777	830	770	784	773	762	785	736	794	740	744	778	796	785	799	776	769	814	782	779	784	791	753	812	752	747	724	752	793	762	744	806	825	783	737	751	737	797	780	765	751	807	808	796	771	741	770	764	800	785	745	785	744	812	755	769	862	791	787	775	776	785	827	775	804	780	791	721	799	740	796	802	753	742	855	793	774	828	774	756	792	795	818	791	775	721	823	767	767	766	810	799	780	779	796	759	748	774	796	751	740	765	819	847	793	803	679	769	776	763	742	775	748	819	825	804	739	722	764	787	786	773	751	747	770	780	769	775	778	757	755	792	783	776	769	803	804	795	780	791	824	764	775	753	794	787	753	748	795	810	706	787	738	757	788	799	809	745	781	772	786	826	792	771	786	764	771	775	785	830	754	789	805	750	759	810	795	750	822	798	744	792	741	751	758	749	781	769	770	759	750	746	783	711	779	760	747	767	788	770	789	788	772	792	779	746	807	743	762	769	736	748	793	742	772	777	729	805	764	785	797	801	769	777	769	746	840	801	752	768	797	784	772	793	811	785	786	809	814	729	783	793	786	760	786	754	757	848	741	776	791	819	787	799	797	821	738	832	759	763	760	779	761	779	802	790	735	794	790	792	784	801	828	768	765	757	768	739	774	790	731	767	755	794	839	805	738	755	718	779	733	768	763	783	762	824	754	797	810	781	713	828	781	747	774	769	804	780	753	746	838	762	840	765	759	794	832	763	755	759	777	776	788	764	772	794	764	785	771	751	774	784	772	771	796	734	763	769	763	778	704	772	775	803	790	787	795	763	737	823	796	799	806	765	765	792	818	776	767	733	793	767	769	764	840	774	737	819	837	748	761	759	778	753	818	773	785	843	741	767	816	776	755	844	764	758	801	780	773	767	799	763	790	797	837	746	789	741	725	765	731	785	713	786	801	783	753	824	745	793	792	775	773	788	766	749	757	743	753	764	792	773	773	784	771	733	799	771	815	815	776	774	806	769	772	791	740	750	785	772	744	741	778	775	779	762	780	746	752	762	776	776	791	758	825	753	793	782	814	796	784	817	818	773	764	772	772	810	725	751	796	758	756	778	842	771	759	771	784	801	756	823	805	813	761	799	752	762	786	760	765	764	743	769	778	775	733	736	793	766	801	784	793	768	746	743	780	810	815	771	783	825	797	775	815	778	753	773	823	808	782	745	752	816	756	786	778	793	781	715	781	784	771	756	747	748	810	753	770	808	802	747	764	796	756	768	766	799	760	795	796	800	778	745	758	753	751	779	710	767	740	752	782	810	787	768	757	758	779	802	784	790	804	728	766	806	806	781	799	765	763	795	737	767	783	795	776	798	766	803	739	769	773	799	794	828	711	741	740	795	753	745	773	733	800	816	741	758	821	788	774	798	728	745	802	754	778	769	734	759	715	794	744	795	782	719	817	767	800	799	781	743	793	809	700	792	761	744	825	783	776	829	777	770	773	746	726	790	795	752	785	780	823	752	782	827	789	785	737	784	761	808	792	734	769	759	790	723	745	749	772	780	778	803	800	801	817	797	779	755	794	745	793	822	772	770	843	797	789	802	825	799	791	783	787	779	813	801	778	779	757	780	785	762	801	811	797	764	811	742	749	775	729	806	773	783	757	814	768	802	814	780	791	796	756	727	736	796	801	784	808	752	737	812	738	800	762	753	801	763	758	845	759	762	798	745	795	787	779	782	803	799	779	756	819	777	750	771	744	803	749	782	781	794	735	772	776	796	786	790	805	779	813	783	782	791	803	759	734	778	785	803	799	783	820	801	750	766	767	756	773	787	792	748	762	747	755	771	809	741	768	782	778	789	755	739	746	777	797	785	790	772	740	716	790	792	775	804	727	803	798	799	779	737	795	758	797	762	801	788	819	776	771	771	802	744	799	813	761	766	777	822	796	776	776	777	850	782	805	788	795	825	775	788	771	799	742	785	758	756	749	754	792	762	749	771	742	744	757	804	723	743	804	738	815	782	787	807	769	815	779	831	790	742	714	752	733	806	778	740	778	771	751	792	804	786	785	770	764	828	784	809	836	780	785	772	786	751	794	789	803	805	756	734	767	782	819	776	798	783	763	827	800	834	820	780	793	790	766	785	723	760	818	778	835	759	826	801	818	745	751	759	755	779	782	741	802	808	785	783	761	772	775	780	814	738	778	750	761	758	751	799	754	751	779	809	762	760	782	806	777	764	768	747	745	761	855	770	809	784	792	780	754	742	730	773	793	797	773	796	760	841	755	758	726	813	753	766	758	778	763	768	768	812	786	787	845	747	720	843	790	733	800	773	779	768	812	739	755	752	721	784	775	712	786	787	750	742	797	797	766	775	775	790	814	784	753	771	831	729	812	771	718	744	780	808	826	752	805	781	748	789	724	736	731	824	815	797	824	793	774	793	753	751	785	771	736	751	750	841	751	810	806	760	799	766	763	774	798	769	740	799	802	745	765	779	800	785	782	801	754	746	762	736	766	768	827	761	745	755	773	724	714	731	778	760	762	785	797	782	740	795	749	780	782	811	779	770	813	714	827	796	688	793	820	754	798	772	784	785	787	813	756	780	810	760	769	753	766	766	776	775	763	795	796	815	755	791	730	806	778	805	784	764	778	755	815	794	747	755	808	757	783	810	748	789	799	778	732	760	776	776	804	796	763	762	797	757	810	788	791	756	797	841	787	802	776	763	727	774	834	793	795	773	789	803	772	734	804	777	787	771	783	755	772	720	725	782	812	793	805	770	757	774	761	773	760	807	726	796	745	772	776	789	772	828	746	712	760	757	804	822	769	736	748	767	774	784	771	782	753	783	728	782	751	806	759	789	767	756	775	752	761	827	799	773	756	717	772	752	775	782	731	797	755	763	753	801	730	792	784	704	757	816	820	750	739	820	742	735	824	745	767	809	728	752	752	781	800	772	760	747	746	720	751	772	770	779	739	747	797	788	761	799	730	721	781	810	815	779	750	763	796	770	839	779	799	758	756	804	823	764	766	795	774	756	805	779	736	803	759	787	739	776	793	791	772	714	756	759	788	785	744	760	792	785	745	795	791	760	777	753	765	819	830	784	757	791	763	748	742	791	768	768	760	805	766	799	808	749	820	764	793	823	759	762	731	762	725	811	771	799	807	818	733	809	798	779	792	779	784	776	776	771	805	744	789	760	768	795	819	790	774	798	726	780	787	733	792	740	733	787	763	778	765	771	762	753	733	772	834	765	760
22154	21006	28770	23460	21007	21051	11778	1024	731	600	570	536	487	432	447	421	369	377	380	412	378	331	347	343	329	333	306	304	333	298	309	325	344	342	316	310	324	281	318	295	311	315	299	307	287	302	301	301	293	300	312	285	270	293	314	289	300	288	307	315	318	308	289	297	302	325	313	308	291	303	286	280	281	294	317	285	322	299	295	325	281	296	307	274	336	301	298	292	308	308	268	253	324	288	311	331	316	290	307	278	267	301	289	283	308	312	287	318	326	303	293	289	298	301	292	281	298	304	291	299	294	301	293	308	312	302	311	309	279	302	288	310	311	308	327	304	306	280	301	300	285	290	303	325	283	293	294	283	303	331	322	279	278	279	284	294	291	304	287	287	306	297	279	324	309	318	300	328	288	316	320	292	323	277	299	295	279	273	304	311	298	306	299	278	297	310	295	285	295	267	295	316	337	318	313	309	285	320	302	306	289	288	287	299	290	288	288	310	280	301	288	308	320	318	261	284	326	291	278	281	329	288	304	280	283	301	314	286	296	282	339	267	285	306	276	310	308	328	259	279	269	296	286	303	288	306	307	285	270	267	287	306	286	315	317	320	267	317	292	302	295	288	280	283	280	292	336	319	307	308	277	296	325	302	269	302	268	321	300	287	324	303	291	287	312	318	290	264	311	307	285	273	271	297	281	265	301	267	281	313	261	292	321	299	303	285	271	329	321	281	323	272	285	295	316	266	317	288	284	308	296	312	300	334	288	265	288	289	287	312	302	300	308	287	298	314	281	309	298	280	318	271	286	270	298	300	288	297	299	282	295	327	286	293	301	269	287	278	330	297	309	291	294	338	264	308	273	329	314	264	295	270	272	298	310	288	300	274	280	288	303	284	299	292	284	304	304	309	289	305	265	301	277	323	309	304	292	299	291	286	296	285	309	271	333	290	305	289	293	316	296	313	296	291	295	331	263	296	291	290	320	294	323	281	318	297	290	300	296	305	331	308	263	278	308	315	285	281	281	314	310	282	309	283	283	295	286	274	295	274	316	297	305	305	282	282	296	262	308	276	284	297	312	276	297	321	307	315	296	293	273	278	295	302	306	278	264	316	285	295	329	295	311	304	311	284	307	303	315	280	299	301	313	303	285	325	295	273	310	317	308	334	311	275	284	325	329	285	310	326	322	315	279	299	271	313	307	289	289	298	321	293	293	277	295	283	285	273	306	289	264	278	301	275	298	295	285	306	294	333	333	319	323	310	327	306	316	284	288	283	293	276	293	302	287	279	293	300	280	286	321	315	296	306	286	323	250	300	307	261	276	284	327	259	264	275	300	320	279	288	314	275	294	313	288	282	306	324	313	282	269	304	302	295	308	309	313	311	276	296	283	278	296	285	277	303	310	282	324	275	276	306	286	277	309	249	282	291	285	289	301	285	292	327	283	284	270	273	319	298	307	305	301	289	261	309	284	309	308	293	290	291	279	284	314	291	314	303	327	274	307	308	269	273	316	308	302	284	297	286	289	302	313	314	304	290	277	281	295	316	271	285	278	317	282	282	286	314	307	289	305	294	259	303	330	318	273	321	287	292	255	311	317	305	289	335	289	288	284	273	309	305	297	286	283	303	300	308	267	316	256	288	303	296	280	289	285	276	309	271	281	283	279	298	270	293	274	342	308	276	249	287	282	320	255	284	292	285	299	291	254	285	307	285	320	311	316	282	301	312	284	313	315	285	294	282	297	308	280	308	297	312	289	293	300	296	305	303	276	285	326	294	321	292	312	312	292	295	299	296	297	286	307	318	281	303	293	296	296	291	309	296	320	302	296	298	307	283	311	275	281	336	310	288	282	309	323	271	302	290	316	294	296	308	271	296	298	289	298	337	312	304	273	327	290	326	301	310	287	300	262	292	274	294	321	307	310	286	287	312	295	292	293	305	287	276	323	278	306	292	313	283	307	312	318	288	271	314	302	268	252	327	310	300	312	307	307	311	286	303	305	308	318	284	293	282	302	284	263	273	294	283	292	316	302	292	283	297	269	279	283	280	266	300	301	318	301	299	327	287	277	273	286	301	276	301	330	289	281	296	298	280	294	303	303	313	290	277	302	291	287	293	279	273	308	288	297	302	311	283	303	305	272	318	324	293	277	298	285	314	278	290	292	279	281	278	344	265	253	307	297	321	286	304	286	316	323	329	311	252	293	304	299	277	285	316	282	296	253	287	293	316	296	293	289	307	292	322	303	317	305	319	277	269	314	276	309	261	289	278	316	303	315	300	307	310	284	293	286	289	315	279	298	278	256	281	306	308	322	282	280	325	317	310	292	294	299	287	300	301	306	278	283	288	329	277	307	288	292	304	312	316	298	292	297	302	297	272	288	312	314	296	320	281	304	294	303	278	291	282	312	306	301	293	257	335	328	313	287	325	283	286	305	288	281	296	280	296	293	320	298	273	303	282	305	292	274	285	323	326	316	314	317	299	298	293	288	326	296	321	307	293	319	268	297	262	300	335	289	294	279	278	308	282	287	308	304	302	283	305	301	280	298	321	312	303	276	275	304	297	300	289	306	315	296	306	281	320	322	307	307	276	283	299	283	289	268	310	298	335	256	297	269	300	304	275	313	329	309	297	278	280	281	261	294	312	294	312	315	281	293	266	293	289	304	265	289	298	292	309	266	296	297	287	295	293	281	283	313	294	276	317	284	303	305	281	312	302	275	309	286	288	301	302	306	315	276	292	305	276	292	307	319	303	279	274	310	268	302	297	312	290	312	292	290	306	305	303	309	297	328	299	319	318	289	275	312	298	336	326	306	319	293	285	316	301	280	308	306	310	306	281	283	305	285	286	284	292	303	298	255	277	308	291	312	297	306	289	295	302	272	343	300	303	301	279	318	277	281	291	296	287	279	294	279	288	298	301	300	290	286	341	302	289	288	302	306	331	278	294	275	284	302	290	318	288	284	325	306	326	288	293	276	271	278	310	297	282	317	298	319	304	304	289	278	311	280	285	293	284	331	281	311	288	306	315	270	301	276	310	294	290	330	312	299	307	305	319	282	279	269	252	266	276	302	278	254	267	289	322	322	279	301	356	292	293	290	292	280	321	317	270	252	311	301	319	287	332	291	283	307	306	289	282	308	293	322	295	292	289	301	301	278	309	268	258	336	293	280	302	280	310	281	296	290	315	298	275	280	313	298	283	294	291	297	294	295	288	297	322	321	292	314	302	290	306	306	308	297	301	281	316	270	306	326	281	296	269	280	288	310	301	297	297	307	293	281	298	288	294	305	312	312	293	317	336	335	318	284	327	297	306	332	324	296	312	282	331	303	287	282	287	294	277	241	299	296	316	300	326	273	311	290	260	290	298	283	266	312	326	323	302	297	308	325	332	296	293	247	313	314	287	289	265	303	289	288	314	281	314	284	278	329	286	286	271	312	290	302	312	280	302	295	304	306	313	278	293	290	304	269	275	316	273	296	289	302	293	319	307	296	277	312	293	288	288
21210	12477	8722	4363	3099	2286	1740	1242	1065	799	731	636	610	537	439	498	396	384	403	387	359	381	368	328	364	356	334	332	332	323	331	317	327	316	326	347	322	346	331	276	307	320	330	320	309	298	299	291	268	317	287	329	290	324	330	312	307	290	277	311	270	279	326	291	270	292	314	290	301	300	290	327	291	293	306	296	330	300	307	288	285	291	314	285	349	316	326	313	359	306	304	290	280	291	269	303	311	297	305	295	280	281	272	315	302	341	279	280	294	292	244	297	320	279	282	279	310	301	314	292	301	274	305	304	292	277	323	290	315	312	306	281	292	301	316	282	315	310	297	285	268	294	303	303	290	320	294	287	296	320	285	288	291	299	333	307	294	301	324	314	301	289	295	316	301	276	284	313	308	326	308	303	315	283	301	305	258	275	311	273	281	255	299	254	286	294	327	289	316	283	289	306	307	287	296	317	315	322	346	310	317	286	298	270	283	293	301	290	289	286	282	282	280	262	279	321	267	290	315	288	280	299	303	317	310	315	289	297	303	309	287	291	292	270	302	287	305	315	301	289	280	282	307	266	337	271	276	286	330	297	272	286	287	268	286	298	286	313	304	261	293	299	268	331	274	316	312	276	295	287	289	297	281	324	296	315	298	316	303	308	287	293	277	287	292	304	296	305	266	301	325	269	324	315	301	287	311	302	272	295	270	276	263	282	298	305	306	320	285	285	280	293	305	318	279	332	295	298	263	303	313	290	287	299	270	304	310	300	284	290	263	300	292	305	290	318	304	273	285	291	315	270	305	295	312	296	263	311	267	282	274	306	301	265	288	326	293	330	283	277	298	323	295	282	272	297	272	283	299	275	287	316	296	263	318	309	297	310	290	287	282	288	291	311	259	286	310	305	302	297	278	315	313	283	321	303	292	316	282	360	306	291	290	271	285	280	313	321	305	302	297	282	266	283	308	286	280	282	279	279	291	281	285	308	301	281	275	284	305	303	296	276	265	280	307	320	274	298	302	275	296	281	289	277	286	307	309	273	296	298	300	277	301	296	286	307	302	292	304	274	282	273	321	293	299	303	280	335	297	292	277	287	287	292	303	294	299	299	288	277	308	309	291	295	281	306	284	294	290	297	282	270	270	322	291	311	303	294	284	286	319	259	297	285	290	288	279	291	295	311	305	305	287	272	320	280	295	261	311	286	286	277	292	309	287	258	279	283	285	319	321	300	305	327	258	299	299	291	270	292	269	286	302	298	307	269	298	309	278	297	277	313	294	307	317	311	286	284	273	321	280	296	281	284	311	320	268	299	326	288	289	334	299	278	304	303	311	301	278	288	281	298	317	271	313	289	279	292	293	284	284	306	301	316	305	305	305	311	313	317	315	291	294	307	278	279	332	286	293	311	292	319	282	301	314	268	275	302	253	312	288	294	294	274	281	311	295	274	299	285	300	268	288	300	303	283	312	255	300	320	308	246	298	302	300	293	289	288	326	285	299	326	324	312	283	282	294	302	293	297	300	300	310	277	321	291	283	290	310	297	263	290	298	304	281	241	263	302	303	306	310	304	310	307	289	308	289	293	312	292	287	284	292	264	265	279	267	275	307	248	302	294	308	291	284	301	289	288	317	281	300	306	335	288	310	296	304	289	285	299	273	284	297	285	278	316	280	278	285	312	286	283	295	335	301	295	289	306	317	317	287	293	291	311	303	307	289	304	279	274	277	270	273	284	281	302	287	270	285	274	313	306	281	286	311	267	328	296	305	316	270	309	284	318	285	286	299	309	304	291	287	306	267	295	296	335	294	278	310	277	276	300	280	311	263	306	316	315	307	291	308	292	286	291	309	317	307	285	288	298	294	312	318	270	293	308	283	326	276	276	285	335	291	298	310	284	335	307	294	288	303	276	273	335	352	286	286	274	292	314	282	298	305	321	322	318	303	290	284	306	350	292	267	315	298	313	310	288	279	288	282	304	289	280	284	284	287	285	282	301	296	302	299	290	320	302	302	292	263	342	293	285	306	245	313	289	290	312	292	286	272	266	289	296	280	293	281	264	317	292	314	287	335	281	296	292	273	265	303	314	323	267	306	285	337	338	283	288	313	338	305	318	300	295	310	292	290	306	312	298	283	311	288	289	309	253	315	299	280	295	272	279	293	289	297	271	340	314	288	311	313	297	281	305	291	270	281	302	298	287	325	322	279	303	323	293	299	304	293	276	282	287	294	298	269	296	270	332	331	306	281	266	315	302	289	279	276	289	322	329	288	289	276	307	285	307	298	294	274	295	293	283	292	287	268	294	319	318	306	287	308	301	286	311	292	293	304	314	315	308	259	319	302	311	295	315	286	304	287	319	276	301	285	284	296	272	316	304	311	291	319	316	302	259	310	286	313	278	278	299	272	290	282	296	328	303	295	292	307	271	291	289	307	287	301	317	280	269	293	296	332	306	289	326	273	295	284	301	310	321	277	285	304	310	282	274	298	297	282	325	273	301	293	288	300	301	297	266	282	310	305	299	289	295	308	313	269	325	308	313	278	304	296	309	312	266	293	291	306	295	295	295	277	294	312	289	311	293	301	357	298	299	320	291	300	287	271	298	309	289	302	275	304	297	325	292	288	329	324	294	291	291	278	290	294	267	290	268	275	296	332	283	288	310	287	294	303	290	322	290	285	299	310	286	291	315	272	295	327	292	291	303	288	304	324	293	307	300	261	285	283	292	283	327	294	264	302	303	292	305	296	292	271	299	263	275	293	300	305	289	263	296	315	300	317	296	288	278	291	317	317	303	269	291	258	308	310	286	308	295	300	299	307	308	300	302	291	270	313	286	305	273	318	310	282	309	296	300	307	296	314	281	295	262	296	305	295	263	288	302	285	285	317	282	278	261	299	304	260	267	276	280	296	305	290	275	301	302	320	279	286	289	337	296	303	286	302	307	312	268	290	285	302	309	322	336	297	294	272	322	305	286	280	277	301	301	312	290	318	297	296	311	306	316	325	300	308	277	271	294	307	272	312	262	275	324	292	278	297	310	293	314	312	282	285	291	307	309	302	307	286	312	294	295	283	273	316	285	311	279	292	285	321	294	281	287	279	289	301	305	284	258	310	311	286	331	312	304	296	306	271	278	336	311	287	315	305	289	327	284	303	306	295	299	324	289	303	293	293	309	272	273	271	293	287	282	295	306	338	287	322	311	308	303	290	282	299	335	313	305	291	282	318	295	299	290	306	289	315	296	316	300	314	271	298	289	290	276	277	286	297	283	297	330	284	301	310	281	272	303	302	291	281	292	288	335	282	327	332	261	260	297	299	320	290	261	298	280	307	274	313	320	284	318	293	307	304	293	277	301	265	301	290	288	303	279	309	292	316	297	301	299	294	321	292	284	332	291	268	316	285	315	316	306	334	308	312	301	327	298	299	317	334	310	293	297	284	305	297	310	293	303	294	308	301	300	296	295	292	302	289	290	308	290	294	305	314	310	255	290	279	307	287	289	308	290
28022	20845	14030	1824	898	796	830	785	781	795	768	695	715	728	758	744	750	702	718	721	692	724	777	709	730	695	695	668	749	712	730	734	729	700	759	782	753	766	712	743	732	766	667	701	730	729	700	733	750	764	738	737	722	672	709	720	728	698	772	728	723	671	720	746	731	760	734	695	723	700	691	712	734	703	696	748	700	699	765	727	750	760	665	697	716	743	770	715	755	719	688	737	675	738	701	720	731	701	745	714	763	730	691	711	688	648	687	721	735	735	750	734	656	696	698	684	731	665	728	739	715	697	711	746	735	721	743	762	742	691	751	709	738	711	739	679	691	761	704	717	716	765	782	714	697	730	739	765	734	743	728	707	742	732	749	729	722	760	736	701	736	736	720	756	742	699	768	747	770	684	745	742	752	743	749	759	728	719	777	709	708	706	713	701	724	750	722	719	747	727	741	686	747	700	716	702	750	696	674	696	714	755	742	737	734	708	684	746	683	745	760	693	716	710	711	661	737	671	693	753	697	752	731	758	735	715	709	782	729	718	681	743	733	767	735	662	748	736	698	700	710	732	729	713	730	721	704	725	749	759	695	701	694	741	676	708	686	691	726	706	758	714	677	704	740	725	733	744	745	720	724	722	679	727	755	668	722	757	697	699	724	744	773	744	692	708	734	720	730	767	715	699	751	685	734	704	703	714	690	711	727	776	660	711	699	707	690	770	717	733	710	763	728	709	734	692	717	734	694	737	740	699	748	726	736	721	722	760	727	751	662	779	754	731	720	766	731	762	700	697	736	717	716	684	768	786	788	714	738	710	702	733	723	722	803	716	744	698	729	760	738	722	749	721	702	750	748	763	712	706	688	664	760	725	781	718	689	730	768	683	698	733	787	770	695	773	708	737	742	676	702	704	720	716	727	705	732	718	697	737	728	740	709	714	706	752	728	793	706	735	683	778	689	766	726	664	689	731	703	731	686	740	710	745	706	700	713	745	742	734	735	749	718	691	745	736	716	704	724	694	730	780	750	688	703	693	740	719	719	688	762	689	743	765	734	723	753	726	724	674	728	677	739	736	741	772	691	712	738	753	765	708	701	784	730	680	743	773	767	696	728	714	714	750	785	731	756	720	731	725	694	705	724	680	698	745	742	719	753	731	722	739	730	712	694	717	720	749	649	745	713	739	745	717	686	746	724	728	710	740	730	712	701	733	687	735	743	735	744	726	647	716	734	686	756	733	745	714	716	714	682	731	748	750	722	716	732	698	698	734	742	723	737	787	778	756	736	755	777	714	739	688	724	729	748	730	689	748	757	724	695	718	736	719	694	781	641	740	752	701	744	696	718	674	673	673	730	742	731	735	769	768	770	748	713	710	742	713	759	746	753	731	679	743	733	734	686	694	723	808	716	696	730	702	739	688	712	702	736	767	757	742	729	724	725	722	708	719	763	710	725	705	712	729	697	708	676	756	668	736	751	741	749	746	756	724	735	683	720	685	715	713	737	698	724	768	700	726	736	717	750	661	757	790	745	701	724	739	732	698	772	737	748	755	741	686	774	701	734	784	785	724	711	732	781	695	722	729	704	765	745	723	672	737	697	701	692	747	768	720	729	720	729	720	749	757	675	761	773	746	750	764	683	726	778	761	730	738	761	740	744	682	767	756	716	725	748	730	702	766	700	700	740	782	734	739	724	737	758	783	682	705	719	740	711	797	757	786	734	691	739	751	749	715	736	736	715	751	740	721	719	725	705	693	707	748	700	722	747	692	684	670	742	724	737	703	728	711	668	692	734	746	714	709	728	716	701	704	708	710	735	678	737	725	685	723	750	746	681	720	703	748	751	695	716	685	757	753	776	728	718	691	750	743	734	749	663	740	732	737	713	701	746	739	740	738	743	712	699	760	726	710	761	732	730	677	732	743	727	708	739	746	731	720	724	758	742	748	696	688	725	761	729	729	779	696	790	700	724	700	706	712	737	700	736	741	764	721	716	736	723	774	732	743	715	692	738	739	728	685	741	751	733	692	750	750	679	773	713	698	734	759	780	706	725	742	709	717	708	713	738	729	707	748	792	720	743	757	668	730	723	728	645	662	694	670	713	726	745	734	733	689	684	720	768	709	744	725	752	797	702	750	721	732	700	705	757	731	723	726	746	760	716	741	678	716	733	752	743	705	746	722	764	750	717	739	726	701	789	742	743	666	708	764	733	740	761	725	743	670	727	708	758	653	738	719	710	729	727	691	704	699	712	748	680	716	682	699	767	708	726	754	752	713	724	696	761	706	758	688	690	714	792	723	751	726	738	706	753	742	725	753	764	757	730	731	746	763	706	754	701	743	695	764	711	698	748	736	733	715	715	679	692	755	703	732	725	717	724	696	707	704	720	747	725	747	719	723	731	714	690	688	736	748	727	750	693	726	692	774	715	743	690	741	741	764	673	700	780	678	757	780	733	739	708	722	748	731	754	728	692	741	681	717	731	724	709	760	705	736	742	755	691	721	708	741	792	724	726	754	742	718	768	679	730	716	716	698	684	712	740	672	761	700	717	757	705	712	696	715	743	743	772	709	749	699	753	704	693	749	751	744	739	703	734	738	714	712	718	732	748	655	700	689	717	679	719	682	771	723	741	725	687	754	780	733	746	723	741	759	745	707	753	754	747	725	749	694	777	764	756	750	737	744	734	732	687	751	687	729	702	761	777	698	731	692	712	730	717	745	678	738	712	732	748	715	723	748	709	722	722	725	701	729	751	751	688	749	705	709	723	697	743	731	750	707	721	776	719	709	728	751	748	686	697	703	738	710	716	731	713	750	776	767	718	741	666	763	714	764	756	712	771	788	725	710	730	747	739	717	725	701	751	734	695	697	728	711	711	683	755	736	707	725	780	740	720	699	694	721	741	696	752	729	728	735	709	685	736	732	699	677	703	736	727	690	720	738	711	693	776	732	772	745	677	728	717	691	757	782	715	679	725	743	745	739	720	739	677	758	756	709	720	700	729	722	743	716	698	715	700	742	703	810	727	701	675	739	703	743	768	766	692	738	706	728	728	697	760	740	704	760	702	689	692	727	712	726	727	723	711	755	725	707	707	723	725	806	710	737	713	734	759	734	743	709	701	745	711	726	726	720	797	713	710	729	684	763	734	714	722	714	727	700	739	777	733	699	802	741	709	769	738	696	737	739	674	679	700	725	749	726	693	751	709	743	767	776	744	660	683	741	729	709	713	740	698	770	715	699	698	734	704	718	746	695	731	730	791	716	724	746	716	723	733	752	748	754	721	731	719	715	761	759	664	744	761	709	734	771	749	720	686	728	714	720	685	705	706	727	736	704	729	734	723	748	704	732	742	709	736	760	765	695	683	704	740	708	706	752	717	722	728	760	726	708	699	729	681	702	778	770	684	713	720	716	736	730	692	712	696	721	730	777	722	705	703	721	715	714	724	792	706	692	750	708	671	724	710	728	749	731	747	730	706	739	733	713	744	724	691	715	725	701	742	735
22545	2293	1645	1106	957	948	854	813	808	800	726	737	774	763	727	742	784	750	685	737	717	717	760	719	706	741	743	713	759	710	717	739	694	784	690	720	709	689	734	702	743	756	708	746	754	722	700	731	760	740	720	712	746	726	662	739	714	738	748	738	706	709	715	749	702	741	677	773	726	780	734	732	748	695	745	727	752	744	712	677	797	726	679	790	735	737	711	706	714	747	662	735	739	715	730	717	736	698	740	720	712	739	744	745	746	720	713	736	731	763	697	737	702	703	714	717	757	687	689	733	684	714	781	689	687	683	694	741	764	720	741	740	724	761	732	690	744	701	752	786	730	748	690	703	758	769	764	754	694	745	697	689	700	703	730	732	724	737	749	715	710	744	670	748	726	776	759	730	708	717	660	680	704	779	724	760	713	706	784	715	741	737	763	698	714	720	705	703	671	758	739	742	745	742	736	673	731	764	735	798	707	735	691	745	734	768	708	704	713	724	790	683	754	729	736	780	699	725	696	700	776	755	766	766	733	687	778	741	681	729	728	724	695	716	695	754	719	751	753	711	750	715	729	700	730	759	733	724	712	789	693	708	741	708	717	741	704	730	683	710	774	750	736	714	739	731	711	752	705	693	728	723	729	786	760	730	763	745	744	755	721	757	709	712	730	789	754	699	716	736	771	750	765	701	732	700	744	724	753	749	716	727	703	735	709	714	746	732	727	744	694	702	794	750	697	661	702	755	778	732	698	702	701	748	738	723	754	704	698	736	745	709	717	732	750	716	705	730	725	737	695	757	721	699	713	699	733	750	704	750	677	732	754	756	766	716	721	716	766	740	757	694	718	755	773	702	715	755	723	757	734	729	763	765	748	695	678	729	772	733	739	752	750	665	689	706	681	724	749	729	755	765	719	778	761	768	699	768	687	743	795	731	711	731	730	749	753	763	696	734	706	704	736	711	741	751	706	744	737	743	730	711	689	744	719	735	735	762	694	674	686	769	729	722	682	728	738	680	765	741	764	749	739	764	729	786	733	703	745	714	714	696	787	695	725	728	749	701	755	736	692	739	750	678	731	730	736	748	738	745	743	751	748	720	717	685	748	734	737	730	707	677	750	751	750	702	709	734	717	697	765	732	720	715	715	717	700	759	713	751	740	737	749	694	736	771	761	710	718	755	690	748	723	705	720	748	774	693	742	728	733	737	724	676	703	737	728	764	730	739	730	716	700	714	751	753	725	740	736	738	700	656	763	705	725	706	744	687	707	718	705	710	779	748	748	752	739	648	720	730	780	747	707	737	707	740	757	701	761	749	681	743	694	748	737	749	785	749	742	736	696	747	750	722	720	754	765	699	797	725	737	705	717	697	737	709	719	711	666	700	695	746	700	747	747	695	722	722	790	690	727	730	763	690	745	768	706	695	713	762	741	737	716	733	682	692	697	736	716	744	723	773	748	749	711	688	689	718	728	727	738	740	788	728	739	711	729	771	745	787	726	699	704	765	703	702	762	732	756	737	716	706	722	701	755	705	790	716	739	696	741	710	762	757	751	711	656	718	678	761	714	724	717	711	749	706	734	721	738	700	710	731	734	716	707	695	734	680	728	732	764	731	769	702	768	715	734	737	734	729	705	759	692	741	695	746	732	741	717	748	735	719	700	712	698	745	739	726	742	742	707	725	764	734	645	742	767	728	716	705	696	713	726	711	750	744	739	765	701	762	714	764	710	692	706	719	739	731	749	692	700	699	742	762	694	728	738	741	716	727	723	721	724	711	739	728	727	743	706	751	688	732	739	714	707	749	709	764	696	750	703	727	698	726	734	709	772	700	752	756	696	723	746	721	732	755	714	719	736	748	729	746	764	728	731	720	685	716	762	727	720	711	741	747	741	707	715	732	681	722	748	769	737	688	765	704	708	741	750	743	702	721	734	711	735	747	732	723	767	722	750	723	721	742	735	706	687	697	749	754	714	820	745	714	742	707	723	759	704	717	704	707	716	714	691	775	731	698	735	718	779	743	684	674	746	715	783	728	756	682	758	760	719	710	728	721	686	738	705	723	755	690	720	734	742	711	766	711	764	719	722	758	752	710	705	699	769	761	761	727	747	743	721	749	721	767	752	746	745	722	711	666	731	752	723	740	747	735	705	726	733	724	737	747	714	721	681	734	709	694	714	699	700	689	678	669	679	778	763	739	736	715	724	714	667	750	718	703	742	727	761	693	719	727	779	664	730	762	683	741	753	731	744	679	725	763	726	721	694	697	734	693	699	696	759	712	731	723	720	761	727	764	740	728	683	703	716	718	738	741	718	763	730	731	771	720	745	779	685	710	742	703	747	723	726	711	750	769	731	708	782	718	718	678	768	744	689	727	678	750	749	766	728	764	691	748	742	717	699	713	756	694	755	728	695	749	748	696	720	743	734	719	685	717	708	732	690	684	677	747	729	732	675	685	740	679	733	710	708	679	737	709	715	770	758	726	694	731	763	765	699	754	680	735	709	710	743	735	694	726	706	753	763	705	717	776	694	696	741	745	738	705	718	755	715	695	779	747	708	682	708	755	724	696	734	755	700	737	762	753	705	736	689	738	720	736	707	706	687	729	731	715	749	765	740	695	730	715	702	762	717	764	732	726	751	747	720	746	711	728	744	680	710	692	748	726	686	739	739	746	731	706	723	741	761	757	737	709	715	719	742	745	735	729	689	765	757	715	699	711	728	735	740	705	727	717	682	725	773	735	741	734	756	737	733	753	777	746	704	723	750	710	761	729	674	730	688	701	708	797	686	721	777	717	734	697	712	745	703	706	729	738	746	730	690	701	751	730	660	720	676	759	771	694	716	725	703	676	783	734	720	760	726	741	722	693	732	729	681	730	742	720	743	751	756	744	736	722	674	747	751	746	695	738	727	693	697	719	761	758	720	727	697	694	734	700	726	722	731	756	771	770	741	747	721	775	716	763	747	715	745	711	729	689	736	748	746	725	760	739	703	752	768	729	786	727	744	730	726	710	773	731	772	704	697	744	728	709	724	710	750	776	736	733	702	710	715	731	755	740	771	747	714	697	702	719	735	746	781	728	707	707	734	747	701	684	739	742	752	757	746	738	684	734	703	760	757	709	713	715	766	704	740	747	718	747	737	733	696	720	751	724	711	730	720	714	724	774	710	752	754	762	722	768	710	739	771	727	703	719	750	721	691	732	733	718	753	723	679	676	711	801	722	686	688	735	711	768	717	767	715	715	766	742	731	710	724	718	670	705	743	698	770	732	727	734	740	704	716	759	694	712	786	722	741	762	745	698	721	700	726	776	722	715	689	725	749	775	693	722	738	716	703	730	787	718	685	727	716	741	724	697	709	712	710	721	761	759	698	703	743	730	696	673	740	727	770	758	734	730	770	721	747	678	725	733	731	702	722	757	731	735	706	753	700	732	719	695	713	762	756	738	732	766	760	679	692	704	761	710	742	743	706	732	696	723	763	698	704	758	646	727	722	719	706	740
23152	20806	28040	23686	20811	11694	1137	738	598	536	504	460	460	412	410	408	405	431	393	414	403	373	382	360	382	356	404	390	374	366	399	379	380	359	340	390	345	341	381	383	381	403	349	361	359	376	370	358	366	362	340	390	356	379	341	360	356	344	337	389	350	373	341	317	354	359	361	402	369	347	406	348	337	363	357	354	307	334	357	364	336	356	358	319	322	349	339	336	336	340	345	370	361	350	317	342	365	393	362	358	381	349	357	345	344	321	360	360	368	383	384	370	378	355	358	330	375	335	359	359	372	346	338	325	356	360	346	349	343	397	403	340	345	353	366	366	339	390	361	373	332	369	338	369	346	386	395	350	355	369	373	363	363	340	349	341	361	343	372	351	365	378	396	331	361	341	382	365	356	337	353	339	372	350	342	363	387	408	342	358	357	362	335	379	328	355	350	349	334	373	374	314	329	360	360	347	341	367	336	326	352	369	347	339	352	380	318	358	363	352	379	357	320	342	359	366	329	372	364	353	377	366	340	354	362	354	346	360	387	364	341	347	353	382	360	337	350	374	375	340	394	353	373	350	347	348	360	325	399	336	348	345	379	331	368	358	359	354	364	345	354	372	318	362	384	348	344	369	384	358	364	324	358	328	366	372	372	342	340	351	370	350	356	347	358	358	384	347	381	304	370	400	381	353	366	331	326	345	336	328	343	348	379	370	296	371	358	353	347	346	336	334	323	349	369	351	329	359	350	350	361	348	381	362	349	373	347	366	370	320	338	376	330	350	370	351	342	383	332	385	347	343	326	376	393	370	392	355	344	363	357	396	366	369	354	368	352	363	341	325	324	359	338	358	381	370	323	348	347	315	367	384	358	359	298	365	373	375	373	353	366	374	359	336	385	370	349	351	356	366	335	360	356	357	339	344	367	329	347	341	372	375	351	365	370	347	354	352	346	344	311	376	347	348	350	324	356	362	340	362	349	379	372	340	345	347	363	376	387	363	339	364	379	316	345	366	347	345	358	327	361	361	388	343	379	331	355	339	356	317	357	329	372	367	341	347	355	369	359	383	323	367	351	352	357	382	370	359	371	332	350	346	342	369	357	338	365	345	341	374	342	373	365	340	347	329	362	365	324	340	378	357	336	352	354	357	361	379	350	345	320	359	375	348	365	328	383	339	329	351	345	356	326	354	369	373	382	348	340	338	358	325	370	348	348	359	358	340	381	380	385	392	378	374	322	345	354	366	332	345	346	335	368	379	387	357	383	374	350	366	357	344	347	367	337	395	341	362	330	381	374	336	364	411	367	370	360	387	352	366	365	346	344	326	370	335	341	356	398	350	334	366	370	321	334	354	375	358	369	359	355	351	356	356	346	353	371	387	363	380	356	363	342	377	363	370	365	361	361	333	391	375	398	365	309	356	358	353	328	354	362	364	362	367	357	345	401	372	350	352	349	334	369	330	373	352	351	349	332	348	342	381	351	373	389	345	401	347	376	384	359	374	324	373	375	344	340	373	348	366	383	326	364	360	361	349	372	331	331	370	349	348	349	358	358	368	364	369	331	351	329	394	350	423	359	363	337	340	379	393	338	334	371	377	373	334	393	346	349	348	350	373	339	375	344	365	392	354	343	369	380	348	337	371	346	395	371	357	357	342	324	368	367	360	374	365	360	352	361	325	346	342	355	306	371	356	367	368	347	343	371	362	341	387	335	337	330	343	350	366	365	344	383	372	369	318	354	364	321	364	373	367	370	322	396	334	365	331	345	348	369	332	354	370	374	346	353	326	340	390	328	357	348	343	342	354	315	345	360	358	324	338	348	373	358	346	357	351	376	361	367	362	354	350	329	348	335	349	349	320	360	345	360	367	342	383	380	357	376	291	341	326	356	393	370	346	366	344	339	355	336	370	320	352	365	363	343	350	363	342	346	363	340	356	333	369	339	349	343	358	382	311	363	373	326	355	350	323	368	358	345	336	332	336	343	358	309	375	338	368	355	374	367	327	336	344	353	369	353	374	340	342	348	334	330	334	355	338	373	364	378	379	369	374	334	342	346	366	342	334	355	344	354	358	415	370	349	373	388	346	337	376	387	369	370	357	373	335	348	361	307	335	346	390	354	338	375	353	385	360	375	342	390	368	345	360	388	335	364	350	337	356	358	360	359	368	361	338	356	374	352	361	375	340	340	354	376	322	404	350	365	354	377	344	375	367	344	371	380	363	357	369	352	353	370	351	357	349	353	379	357	331	388	361	358	368	353	396	374	388	366	363	358	348	355	331	398	369	347	360	342	356	361	332	369	333	371	326	353	387	357	343	344	328	321	344	366	367	361	341	328	368	343	356	381	395	326	357	317	374	345	347	322	383	346	356	366	352	365	369	353	356	383	337	331	371	359	345	339	357	326	341	340	369	346	357	358	333	355	337	378	341	353	341	348	352	344	376	342	336	352	368	338	385	341	340	367	360	363	379	371	352	343	370	356	394	335	377	359	352	311	352	346	364	355	377	332	350	363	389	341	339	356	366	346	356	345	370	350	324	364	341	363	351	310	336	387	380	315	361	372	335	340	333	323	373	352	387	386	372	368	328	397	331	354	348	341	372	309	343	358	340	354	325	353	373	365	358	366	344	350	320	367	330	328	346	355	347	342	347	358	369	344	331	368	362	362	340	361	361	362	322	352	346	325	358	357	375	351	409	325	362	361	373	335	365	356	371	372	350	386	374	384	358	371	416	342	363	348	361	349	356	382	349	352	343	402	334	375	363	336	344	396	353	334	338	345	355	346	363	370	335	367	349	370	346	347	366	339	369	390	377	351	369	359	365	305	353	361	340	373	313	320	347	329	361	348	352	345	372	375	372	355	312	332	369	331	360	364	364	349	363	377	381	359	342	352	396	356	347	389	369	355	367	330	357	395	348	375	308	343	351	379	355	357	324	374	361	332	324	373	356	351	371	335	352	367	354	376	353	353	362	370	334	331	368	370	353	341	332	367	320	335	338	359	346	352	371	339	360	344	348	338	367	348	319	360	364	401	365	384	353	343	327	370	348	364	358	362	338	354	347	353	336	370	379	374	354	353	349	382	378	396	370	341	365	376	345	371	359	380	368	325	351	372	387	303	348	351	366	347	367	335	367	355	358	361	357	351	356	341	343	403	364	386	360	310	379	383	324	345	349	368	338	347	329	336	384	368	347	368	338	341	351	362	341	304	324	346	338	358	346	361	313	375	369	313	350	351	374	376	353	354	324	362	350	334	326	362	368	373	353	393	367	332	361	345	331	359	299	367	343	369	350	356	371	349	354	375	326	347	357	321	327	337	353	352	345	331	343	370	371	352	334	353	368	337	335	377	338	365	368	375	315	384	375	339	330	355	321	409	347	402	333	329	340	363	387	357	341	384	371	347	385	363	381	380	342	351	332	328	360	327	356	393	346	369	373	316	360	339	347	327	346	335	354	366	368	328	375	361	405	354	362	373	345	373	376	325	352	312	383	363	356	377	359
20491	7638	5262	2476	1813	1409	1068	887	827	634	556	536	493	472	451	451	471	443	480	398	390	400	410	371	373	398	388	392	354	365	396	406	387	368	405	356	391	365	344	382	391	363	353	357	370	341	366	358	385	408	354	393	343	347	372	363	365	365	395	342	357	393	401	383	364	343	369	376	381	348	358	395	360	365	369	424	359	373	336	382	375	373	354	335	343	359	347	355	357	347	372	370	344	357	338	370	364	368	330	379	370	338	389	351	407	377	361	376	381	374	371	367	369	385	364	354	350	393	337	369	364	361	359	367	373	368	351	353	353	372	346	382	372	403	388	372	356	334	367	391	362	385	351	378	352	354	367	335	407	342	336	362	344	395	355	377	346	367	377	352	363	389	339	364	353	341	412	335	376	351	352	395	389	371	373	339	425	383	372	358	359	349	370	326	367	361	352	359	368	358	422	378	386	389	360	387	383	382	404	352	339	383	353	354	401	343	347	357	379	353	404	351	361	378	350	365	359	341	390	365	346	383	363	366	344	376	374	397	362	384	412	412	395	367	371	344	384	390	368	338	346	342	354	361	354	381	345	379	384	379	381	379	363	363	347	374	374	387	344	376	367	384	348	359	378	352	357	382	339	358	331	365	364	353	374	368	379	404	352	367	380	384	401	347	349	357	360	368	406	368	351	383	364	378	402	355	369	353	361	355	381	341	391	377	406	353	341	356	356	352	367	330	356	365	347	363	358	367	362	375	362	373	363	390	387	371	347	354	401	360	348	352	360	384	407	350	350	347	361	326	383	353	352	366	386	333	374	380	366	363	388	412	346	350	370	341	350	331	344	387	376	353	369	367	359	365	347	380	360	353	336	364	367	347	356	358	376	385	354	354	368	375	389	349	372	380	352	381	375	381	347	359	365	357	388	382	362	400	353	378	360	384	386	332	345	369	365	388	369	408	372	395	388	379	384	368	377	354	398	359	388	379	383	368	374	381	368	346	398	377	362	352	388	381	334	372	367	343	371	334	371	367	419	338	360	344	399	369	353	393	363	383	395	368	407	374	342	368	381	373	362	342	370	378	374	380	377	357	358	367	349	356	345	372	372	359	378	362	371	413	340	359	415	378	364	412	385	361	380	394	401	346	370	366	341	339	350	375	358	345	397	358	378	380	369	361	377	369	358	352	374	357	408	355	327	350	358	377	356	388	351	358	352	391	371	372	396	404	350	384	318	351	346	371	388	338	365	374	377	344	331	362	357	372	355	374	349	350	391	340	377	371	359	379	342	364	375	342	356	352	342	401	367	344	340	357	355	349	371	378	377	379	353	357	381	368	384	334	365	335	343	382	389	319	397	362	350	371	364	383	360	392	378	325	359	360	363	366	361	408	398	366	337	336	374	316	353	313	364	359	356	402	363	378	383	408	372	320	373	349	381	377	388	366	374	370	373	380	355	350	365	361	356	362	361	342	384	356	362	367	346	343	381	367	383	342	358	374	338	343	368	351	369	376	334	384	382	345	350	341	377	354	348	356	404	393	393	351	402	364	341	362	365	365	363	345	397	342	395	364	356	374	396	361	371	356	372	341	352	376	324	406	377	351	339	373	350	375	375	375	360	370	360	361	349	382	344	365	354	396	367	332	366	359	408	373	403	368	358	313	371	368	388	355	402	351	355	381	328	350	363	371	380	373	350	357	367	356	374	314	353	311	363	345	363	368	357	362	369	388	390	343	345	358	384	384	361	363	349	335	350	362	378	358	398	384	383	346	372	374	363	363	364	343	376	382	365	391	387	360	359	373	335	361	349	368	364	354	337	378	377	361	353	361	371	372	373	403	323	355	391	385	376	347	326	330	386	331	361	348	350	357	331	372	361	356	381	346	353	362	382	361	352	358	322	367	366	380	365	346	375	381	358	346	355	399	371	366	370	359	389	364	355	401	335	365	386	385	367	351	387	356	380	360	350	378	394	376	364	381	326	370	345	418	382	358	389	345	340	369	378	375	349	353	353	363	377	342	345	367	360	400	338	336	379	310	362	354	340	352	359	372	354	351	397	364	362	388	358	348	373	355	320	363	381	367	361	349	325	384	375	383	362	359	397	380	361	389	378	406	352	326	385	376	388	374	353	386	362	372	387	369	363	365	362	367	367	332	361	375	352	360	355	346	366	364	375	384	380	368	372	363	347	368	368	354	360	355	356	381	369	347	398	391	391	357	347	391	364	368	371	370	329	357	348	361	356	350	368	408	355	354	364	342	383	327	354	362	360	347	370	375	391	383	351	359	368	398	353	369	366	389	373	360	382	353	371	345	350	347	363	372	339	386	387	304	344	389	353	361	397	355	356	359	403	393	402	372	360	345	376	355	339	367	381	339	345	354	371	372	404	382	391	366	351	365	395	356	405	367	364	348	362	353	388	377	362	359	387	367	319	340	354	344	357	355	372	362	355	359	389	352	379	356	367	363	368	377	373	361	365	360	349	354	386	409	349	368	376	382	379	359	370	346	376	375	378	364	352	360	368	359	383	368	383	365	419	355	372	359	354	344	382	351	357	349	387	359	405	411	362	360	373	358	355	364	366	383	372	344	374	368	335	368	370	354	392	356	355	364	363	370	391	386	348	354	367	368	368	367	352	360	355	382	358	345	359	348	342	366	365	382	380	355	386	340	358	378	365	375	372	351	354	380	363	357	376	356	357	359	342	367	371	339	368	357	367	337	387	357	367	365	368	359	360	395	366	368	394	378	362	334	365	368	366	376	365	364	348	357	383	353	383	365	375	397	359	365	374	380	376	379	321	390	376	355	358	348	367	415	346	400	378	342	372	362	363	384	368	374	353	394	384	373	354	358	345	335	369	371	367	387	374	361	399	344	372	366	373	388	344	382	397	375	369	357	380	364	349	357	379	383	374	339	371	347	341	333	372	356	354	354	374	364	383	367	360	351	359	390	364	404	344	353	355	352	372	387	387	392	382	378	367	363	351	370	375	349	368	336	359	364	375	356	374	364	368	389	358	381	376	360	369	356	396	350	376	374	375	361	391	356	357	329	372	391	378	373	384	339	355	350	368	399	349	349	411	370	360	395	375	336	340	350	353	415	355	381	359	386	374	369	369	388	381	387	385	362	374	373	389	373	358	359	356	380	402	352	349	339	385	370	382	411	372	346	353	374	339	351	361	334	345	348	387	369	398	399	380	308	340	373	377	362	367	362	370	348	392	358	413	377	369	384	362	351	322	338	372	356	349	391	389	365	360	359	402	358	411	371	370	365	359	362	367	358	346	383	366	360	328	359	367	356	386	373	364	348	346	377	383	359	351	376	375	369	348	354	338	376	383	368	369	370	323	386	361	350	339	372	370	407	359	385	354	357	347	355	373	375	318	369	367	369	379	329	365	354	362	383	389	342	372	362	378	381	364	378	384	337	390	329	373	396	369	411	374	370	372	361	409	390	351	358	450	330	364	347	366	380	361	381	311	380	367	326	374	336	377	349	370	375	354	364	384	383
24468	20990	27450	24689	15214	1577	1122	956	937	905	922	837	893	874	840	779	796	815	840	773	850	803	818	850	822	834	773	835	795	834	823	848	759	804	813	810	854	842	832	829	817	857	821	830	811	786	829	845	795	792	822	825	803	811	802	815	800	836	814	823	848	825	837	817	802	768	774	816	841	794	749	789	819	847	866	802	821	829	845	796	827	742	826	842	796	816	824	767	812	784	874	790	849	788	840	813	793	838	810	788	839	734	854	799	783	782	810	824	812	813	779	763	837	803	840	853	818	805	809	789	795	845	772	817	789	793	833	809	779	787	816	814	846	831	820	757	789	812	788	823	830	808	844	830	849	784	842	810	733	839	817	808	844	774	873	830	864	775	827	782	783	781	761	820	764	787	820	803	830	833	761	863	860	846	798	794	836	803	813	801	797	799	757	789	831	888	774	782	819	795	803	781	779	735	828	810	857	800	820	815	843	774	821	773	839	764	798	809	826	824	855	799	744	775	789	768	857	794	845	779	821	799	781	800	823	840	848	770	794	832	819	846	751	771	785	786	810	819	809	821	857	822	789	775	820	852	830	823	784	762	840	827	826	819	807	817	785	819	765	754	788	837	790	810	766	809	804	744	836	823	825	797	807	827	831	842	779	785	833	775	870	844	829	806	872	841	801	791	809	789	862	821	805	832	771	777	835	759	803	868	831	839	825	816	765	793	776	841	798	846	801	809	808	804	812	771	833	797	858	788	825	810	790	796	789	806	815	803	823	856	843	730	788	822	790	830	808	827	854	757	874	803	778	794	846	831	828	761	804	786	806	781	847	859	804	802	805	789	802	828	832	773	790	829	786	769	787	803	817	796	838	830	771	803	766	746	838	875	780	806	788	793	811	811	815	777	784	782	833	826	802	820	828	805	852	781	842	819	823	815	796	773	793	798	799	820	809	865	831	795	797	774	832	785	799	865	828	792	795	784	883	846	741	755	796	806	825	802	823	791	797	801	810	824	796	807	876	782	785	815	838	853	771	860	822	833	842	824	796	739	775	846	798	865	794	795	847	801	837	825	808	787	820	809	844	799	786	826	871	860	811	794	805	874	769	789	820	786	848	841	826	845	814	805	783	795	853	797	863	793	796	804	762	790	793	817	728	753	741	807	783	846	790	809	781	771	825	770	755	815	841	806	829	807	798	850	892	808	824	756	776	793	793	812	770	796	825	828	841	853	830	796	806	776	781	814	800	739	822	769	831	807	846	785	814	851	853	836	823	806	772	844	810	786	780	840	807	789	779	799	804	796	797	814	813	790	778	813	744	813	797	823	802	786	864	815	807	788	787	843	760	778	846	781	824	776	725	805	781	847	820	809	816	752	824	858	777	779	788	816	825	800	760	813	797	784	830	852	823	814	771	743	815	832	820	800	778	811	804	856	832	821	805	821	844	824	792	804	814	815	822	840	863	835	800	800	771	756	828	800	798	803	804	804	838	824	747	796	803	802	803	822	820	834	833	792	806	796	853	794	819	822	823	841	772	842	783	785	750	841	817	871	801	794	783	771	784	783	777	788	803	823	756	771	828	823	775	793	837	818	801	802	772	818	787	800	772	831	791	849	768	798	792	795	794	831	751	750	793	753	802	820	781	809	843	815	863	831	840	774	790	802	805	794	812	808	749	824	805	837	809	760	792	838	852	814	852	735	758	781	825	792	824	761	769	745	787	823	817	790	777	790	793	729	780	789	794	816	742	792	786	794	852	796	804	801	842	793	792	772	813	809	832	827	841	816	824	828	793	802	743	828	822	846	793	795	796	789	785	825	799	808	812	810	835	801	797	810	831	810	783	795	848	760	825	810	829	758	761	780	843	778	833	791	783	759	802	806	809	796	830	783	823	797	820	771	790	813	818	873	842	813	800	762	780	795	817	832	821	793	856	762	838	808	797	784	820	805	748	776	823	805	848	818	771	812	794	806	838	801	821	774	795	759	821	830	882	793	773	802	845	817	814	854	832	748	808	793	828	808	777	830	815	827	866	843	824	828	818	808	793	801	860	813	840	806	791	833	832	816	877	831	837	834	824	857	796	797	791	803	797	831	815	789	837	786	795	772	873	784	823	805	847	808	796	770	794	785	821	789	761	807	811	791	805	880	853	835	859	837	798	792	799	832	823	860	772	794	777	776	800	815	805	831	826	831	825	799	779	787	804	823	828	776	748	830	810	802	811	765	823	840	842	811	817	837	823	786	721	789	823	874	805	794	823	784	803	788	812	766	794	841	748	819	760	772	796	795	808	799	815	795	790	801	814	761	815	779	845	839	799	854	800	789	747	763	829	800	792	848	804	816	843	775	764	860	757	853	797	831	800	833	770	779	841	757	855	844	819	816	811	773	810	813	799	742	816	810	812	851	829	772	833	806	779	815	820	837	828	826	768	832	769	775	765	812	801	842	786	802	779	778	845	809	764	837	755	854	777	773	816	795	843	819	796	821	841	816	794	846	799	834	842	793	823	795	805	778	834	834	744	789	796	749	804	840	836	800	822	805	803	794	784	792	823	806	775	823	820	854	785	820	810	806	791	779	829	793	876	769	790	813	855	769	814	839	780	784	820	806	812	788	823	747	826	786	805	781	749	817	826	770	801	849	801	810	809	811	818	830	768	794	784	789	842	794	826	772	786	832	805	783	791	864	827	782	814	772	782	788	828	816	796	798	828	868	827	786	851	852	799	785	803	801	817	837	728	832	775	796	845	810	817	813	783	801	818	783	807	730	836	816	776	787	799	817	844	804	812	813	806	817	815	765	819	856	844	770	732	798	796	851	795	831	765	776	843	785	783	827	811	771	827	848	792	763	797	810	821	811	791	728	827	781	843	804	804	813	862	808	808	816	787	797	810	798	836	767	812	802	798	817	817	812	781	842	774	801	777	828	870	869	806	814	767	831	831	776	812	794	837	764	802	828	831	770	857	792	834	768	779	788	834	762	871	782	812	788	833	803	836	853	776	822	823	836	830	808	821	798	777	837	773	778	787	788	779	821	831	805	835	795	755	829	814	753	803	791	849	776	830	759	792	821	777	849	767	811	801	798	830	777	786	834	729	788	835	789	784	772	829	838	854	806	788	771	807	802	815	805	864	784	795	777	788	855	834	765	746	771	778	866	843	811	814	792	795	813	786	804	852	778	817	803	860	817	826	828	838	835	829	800	745	858	864	801	847	852	782	772	823	805	814	794	854	858	818	866	858	864	790	843	843	804	852	748	852	827	775	802	746	817	806	815	809	829	837	842	798	800	828	809	864	827	831	791	832	749	812	836	829	797	795	788	823	792	768	792	812	777	777	837	759	816	833	826	834	822	795	819	836	782	804	821	792	768	818	821	768	757	844	784	801	785	772	862	812	831	824	766	827	847	812	774	812	821	825	809	838	785	832	802	733	785	792	824	787	816	802	810	797	904	762	767	820	778	833	792	754	803	804	784	779	820	757	837	851	825	800	795	764	824	797	808	818	824
22211	4820	3516	1924	1596	1366	1227	1062	1028	920	882	914	843	822	923	804	813	862	783	794	786	843	819	798	782	833	795	783	810	823	823	791	825	794	753	830	799	772	783	824	816	839	750	794	828	815	765	823	799	782	769	819	798	778	790	768	798	780	783	803	810	806	764	788	757	801	779	756	813	784	728	804	814	817	747	783	767	782	826	787	782	818	776	798	829	836	760	813	798	764	780	784	806	809	811	827	807	805	797	817	814	749	810	759	766	794	794	761	801	821	823	770	868	807	791	777	815	760	790	811	810	796	764	813	807	812	801	766	807	841	809	822	833	863	818	839	788	795	780	797	785	837	788	766	804	842	748	858	797	810	765	831	776	828	810	853	818	833	758	771	826	767	765	821	803	781	817	768	773	797	778	807	836	798	806	797	755	801	835	795	799	841	769	796	842	786	771	854	812	849	806	755	765	878	846	811	813	819	785	804	798	792	751	775	782	851	808	810	782	798	805	788	741	785	800	796	766	867	844	807	829	814	820	784	808	778	803	750	780	792	756	780	793	754	810	799	742	810	802	811	751	787	798	767	724	815	779	789	782	735	782	799	792	776	792	815	795	781	776	803	781	768	816	838	756	776	777	800	805	830	769	785	782	790	767	798	807	766	796	835	817	816	809	757	747	820	745	821	785	818	805	815	790	815	823	753	789	767	771	813	787	789	773	793	793	829	823	730	769	799	746	800	775	850	782	799	784	789	738	782	776	801	766	736	784	796	846	793	749	800	801	844	727	818	770	763	766	773	814	811	797	790	782	764	782	789	770	760	751	844	807	819	765	784	807	782	764	772	762	754	763	750	792	797	810	787	817	770	799	763	758	793	804	767	798	828	801	794	793	792	789	772	788	825	798	785	765	793	791	772	780	779	802	797	777	796	708	754	823	818	766	786	836	806	744	812	787	725	796	774	780	806	777	820	814	825	785	765	789	773	751	818	789	800	804	800	810	802	812	809	797	811	800	817	762	763	797	810	815	806	833	801	757	831	799	785	766	783	788	811	799	804	753	779	823	812	794	783	821	765	792	816	730	817	795	786	754	800	824	785	766	791	780	814	817	786	779	792	814	794	841	772	818	780	853	781	801	778	728	789	783	760	806	772	736	749	774	855	811	781	799	770	809	788	773	841	826	746	786	779	847	821	791	800	804	800	771	801	784	805	740	789	850	828	785	798	767	790	771	783	772	814	865	801	785	813	794	782	793	779	824	796	786	757	846	823	760	799	774	796	777	756	822	832	788	791	775	780	769	781	762	812	785	800	767	779	779	760	794	759	807	862	782	780	809	824	797	773	803	821	778	794	813	775	785	836	797	765	761	821	745	865	832	798	795	775	794	771	795	777	798	735	795	754	777	804	770	746	783	782	832	816	776	779	826	794	791	744	812	820	792	800	798	736	816	763	781	742	786	761	767	801	787	756	813	836	799	801	810	796	820	776	786	809	805	783	759	766	774	779	768	747	804	745	796	845	791	807	771	859	777	770	800	811	813	826	734	839	785	765	791	800	815	771	813	850	800	765	756	810	813	784	810	794	790	786	743	827	779	782	782	776	757	769	798	806	806	760	767	805	798	778	770	801	793	785	798	826	829	814	806	784	763	858	814	780	794	793	821	727	752	814	766	787	822	809	765	791	793	724	795	807	740	823	820	824	787	796	795	778	811	805	738	770	802	792	800	779	831	798	787	773	830	800	751	813	777	752	859	819	753	791	800	789	769	794	820	779	837	800	739	782	778	768	751	774	845	805	835	764	782	779	792	803	804	797	830	790	809	799	794	816	799	760	766	822	770	800	773	781	809	775	750	778	806	797	746	817	766	815	833	823	798	804	786	780	810	803	781	819	768	824	753	783	740	802	835	790	789	783	766	832	801	821	834	813	754	792	735	774	760	805	766	778	786	777	783	783	777	811	798	746	759	753	803	783	853	814	797	822	784	813	790	775	783	736	806	754	787	730	767	772	774	784	714	784	760	842	799	782	801	815	794	814	826	758	805	817	778	791	780	775	836	795	797	795	810	808	797	865	791	796	769	784	756	815	788	896	760	842	802	816	859	786	767	761	808	800	762	828	770	800	760	773	785	788	752	834	819	772	833	770	772	735	785	804	775	814	781	789	754	753	784	798	799	813	795	808	812	818	819	792	819	783	763	767	830	781	777	830	857	798	771	807	785	774	764	797	791	778	774	784	757	811	735	777	792	774	816	771	809	808	794	809	786	788	808	785	826	839	809	802	797	787	811	761	818	796	829	785	805	747	842	807	768	750	761	808	779	785	758	821	805	815	767	807	800	812	801	770	821	777	786	793	780	777	826	768	769	775	839	823	804	773	793	787	780	808	794	747	780	746	782	756	788	757	800	791	812	781	802	775	790	744	805	810	814	794	800	834	825	777	787	836	837	804	762	810	803	778	842	836	784	777	768	709	785	773	778	788	815	747	772	828	784	835	818	784	819	747	787	790	811	786	822	825	822	767	792	816	853	785	749	854	801	827	820	802	812	781	788	755	821	798	857	819	810	816	812	792	769	777	826	822	754	813	781	813	775	750	735	776	811	814	821	780	797	786	808	779	793	787	781	821	830	748	742	759	800	781	821	792	773	768	792	815	786	816	810	747	821	781	804	771	733	753	819	759	827	794	795	808	776	799	771	745	778	770	795	757	788	792	821	804	793	834	731	798	802	846	829	750	795	781	752	799	790	829	806	790	806	731	803	799	781	853	787	855	780	799	849	820	763	799	790	761	836	754	785	787	824	722	852	785	777	776	783	820	762	779	791	791	801	794	813	811	795	793	810	824	772	788	763	794	825	778	827	784	801	782	806	786	766	824	799	811	788	825	796	816	760	801	817	786	812	750	808	770	815	785	766	755	808	820	736	845	779	745	782	835	819	820	856	837	844	804	796	783	767	760	779	817	809	781	804	820	765	778	808	772	772	799	806	785	781	787	813	782	813	779	754	784	773	780	790	746	753	808	789	777	798	793	832	809	778	802	792	784	825	752	811	786	781	812	807	766	795	785	825	782	790	817	782	814	807	766	803	754	833	794	804	777	821	842	776	781	828	791	797	813	739	793	763	791	783	785	797	792	772	813	825	816	772	765	844	802	790	763	806	732	766	792	799	792	794	792	762	826	812	776	765	744	801	807	800	819	799	798	769	775	822	771	779	793	821	784	754	823	787	770	817	794	768	785	785	827	777	760	776	759	792	801	818	793	796	848	775	799	791	795	784	814	781	792	804	725	818	802	792	836	867	770	791	828	804	785	827	787	811	808	834	783	740	836	787	799	735	791	784	833	813	819	810	796	789	787	780	822	789	821	828	769	787	782	846	824	790	789	766	795	797	831	827	790	784	805	815	786	834	820	736	791	824	832	787	799	816	777	768	821	778	757	816	791	831	763	773	768	815	767	840	806	800	778	750	800	806	815	797	796	786	814	789	815	784	793	785	817	805	803	842	731	840	819	802	790
22123	21002	28748	23459	21003	21064	11654	1089	780	706	570	512	531	485	440	397	419	425	382	365	366	381	331	360	367	339	341	347	319	370	350	286	347	366	333	341	343	356	332	344	323	355	293	332	326	333	330	320	337	353	317	327	322	334	324	340	330	319	339	328	300	315	336	309	303	294	298	306	318	332	352	310	318	327	323	339	336	326	309	349	307	326	351	301	312	320	312	325	345	312	312	332	299	344	299	311	341	307	304	338	337	289	335	320	325	299	340	328	316	314	292	309	313	310	327	293	327	311	323	300	291	289	312	323	330	310	334	303	309	300	332	307	314	334	320	312	317	338	317	332	312	338	286	331	309	311	320	292	315	343	321	330	306	325	302	318	315	347	307	317	325	315	297	293	354	329	332	308	323	301	321	318	300	336	336	312	303	325	318	352	351	337	320	307	330	319	308	306	306	304	296	324	278	290	285	337	329	332	289	295	303	310	313	285	329	318	331	297	341	309	334	341	310	299	315	311	317	304	319	304	301	285	336	340	314	317	297	357	306	332	361	296	311	328	303	332	312	319	330	321	321	312	310	319	295	288	342	300	304	303	324	324	304	335	331	311	285	316	329	322	337	315	302	283	326	279	272	306	345	332	277	322	329	305	336	321	342	327	347	301	318	310	278	307	300	309	290	330	314	316	322	318	340	284	333	314	311	288	296	295	336	322	337	275	321	321	304	322	319	311	322	323	323	308	272	308	321	316	300	296	328	329	342	271	295	341	311	307	316	289	313	308	286	320	352	336	332	322	314	286	289	319	340	325	340	302	295	327	309	333	291	341	304	296	347	287	297	336	312	308	343	294	323	312	312	290	307	302	307	296	322	307	326	311	314	333	313	329	344	315	333	340	306	301	293	293	325	295	278	354	301	310	304	320	311	309	327	296	321	295	337	318	309	334	293	293	311	333	350	289	329	341	304	318	290	321	315	301	312	310	319	338	328	302	318	317	298	296	308	307	313	283	335	313	305	317	295	297	312	312	307	329	324	331	313	284	318	367	316	297	333	299	307	305	281	319	321	319	290	301	297	315	319	294	320	311	299	295	291	325	297	308	299	322	334	323	273	306	326	296	301	333	309	318	323	323	316	341	332	286	315	338	318	307	317	311	350	316	334	323	342	303	335	310	307	311	316	337	327	313	338	323	310	300	319	309	341	304	294	335	302	306	329	326	340	340	369	332	345	296	334	298	301	324	303	338	307	294	307	332	284	309	317	307	305	308	286	309	302	300	326	341	311	309	297	338	308	315	332	334	317	311	304	313	308	329	301	313	313	317	317	318	309	322	321	321	310	306	294	315	326	316	290	328	321	298	312	296	331	315	299	304	337	289	337	331	308	325	330	311	312	303	322	310	326	280	290	286	302	331	314	304	322	291	324	317	358	309	310	320	287	282	301	323	324	292	305	326	329	288	287	277	325	302	314	337	300	335	315	302	278	292	331	329	289	318	307	334	324	286	306	320	289	313	333	280	314	337	313	313	302	285	311	285	308	296	310	295	324	327	315	324	295	300	298	313	338	306	303	315	323	322	298	306	326	296	308	328	299	326	291	297	314	309	318	332	310	309	318	312	351	309	315	318	337	328	327	274	296	301	348	329	320	312	308	328	319	301	348	333	323	284	293	310	320	301	315	333	325	313	307	334	306	316	327	309	320	303	325	309	311	277	332	292	317	305	330	312	297	314	342	335	309	300	309	325	324	306	329	334	325	316	296	295	328	328	316	286	302	320	338	306	307	336	302	326	277	318	303	323	325	318	312	315	336	304	309	322	298	288	295	311	312	316	333	332	310	293	301	303	318	287	334	302	349	346	349	330	287	323	299	314	295	330	317	317	332	312	293	342	286	304	303	340	289	327	336	304	341	332	339	332	321	308	324	323	313	269	309	296	313	303	292	327	308	343	312	329	316	309	320	321	287	325	336	316	287	325	349	302	336	321	294	338	282	312	301	315	281	281	325	356	320	340	305	336	297	338	303	338	312	279	305	319	313	296	316	333	281	297	327	344	308	286	298	299	316	312	295	307	321	291	305	300	304	310	311	306	301	279	344	332	350	319	324	281	302	306	330	299	356	291	329	334	317	299	321	313	330	343	300	335	314	293	321	326	332	332	304	296	317	337	299	313	311	308	323	318	311	340	318	284	303	340	296	350	357	301	322	322	310	335	359	356	313	312	285	338	336	290	283	315	279	335	312	301	297	303	293	302	303	279	345	284	323	279	307	276	304	322	295	290	324	334	294	310	312	296	316	338	337	289	281	313	298	333	327	312	331	301	314	306	309	286	274	287	320	293	314	312	306	291	315	296	315	311	355	326	329	294	338	333	319	328	313	290	287	309	299	314	334	333	292	308	287	313	352	303	313	331	303	296	339	330	315	299	310	294	295	306	340	298	325	288	299	321	304	355	296	310	319	316	300	317	284	314	329	307	333	302	288	293	330	328	320	325	290	313	323	347	304	326	283	322	298	296	272	313	308	327	317	305	322	305	293	319	330	286	278	292	340	295	310	325	297	289	337	324	305	314	340	311	327	322	319	320	312	369	338	311	316	316	317	327	307	321	358	308	345	296	294	304	316	327	322	308	289	334	339	324	322	321	326	322	301	309	315	303	287	313	300	315	290	326	296	290	330	332	310	319	278	314	345	297	310	324	309	331	308	347	311	332	308	326	318	308	330	290	320	321	306	313	305	325	318	301	310	293	321	284	321	300	310	303	317	307	352	328	339	317	352	331	307	340	296	320	298	290	317	302	324	317	322	344	335	336	322	342	315	305	317	311	334	311	314	317	321	322	329	315	308	299	308	331	297	302	322	301	336	347	355	296	302	314	299	292	333	310	282	335	284	302	309	306	320	330	312	328	292	320	314	348	312	310	315	304	321	307	313	323	313	318	296	279	325	303	318	287	299	316	303	331	320	356	293	305	304	285	298	323	313	298	309	308	319	336	317	314	287	338	329	307	346	302	316	267	325	310	321	352	302	356	315	299	335	361	317	296	303	313	312	303	306	313	306	301	276	342	322	326	319	318	284	320	317	350	319	330	306	336	351	331	333	301	329	298	317	294	299	304	304	298	322	313	329	330	317	288	301	293	321	309	316	340	304	311	317	333	322	310	302	310	337	279	312	306	313	321	331	310	317	311	298	299	317	330	306	287	327	321	313	294	275	328	309	303	276	323	315	320	319	291	326	314	340	298	287	296	285	308	351	335	331	297	331	299	318	298	316	337	323	346	310	305	300	291	316	336	320	278	297	295	316	314	297	341	326	306	326	281	328	323	315	296	330	314	287	324	293	342	323	313	265	302	331	304	313	306	292	310	303	298	292	328	301	311	337	292	328	305	307	302	323	300	328	329	315	331	324	303	312	308	319	317	335	316	311	308	291	294	303	335	337	327	330	327	333	289	316	289	300	342	304	324	307	305	302	309	303	328	301	334	288	292	339	344	305	294	341	283	318	334	298	345	299	294
22793	12013	8353	4083	2976	2230	1649	1194	982	860	743	615	577	511	514	457	473	441	431	369	359	426	367	345	372	354	372	323	342	333	370	325	328	328	339	333	359	323	319	321	322	316	338	339	349	342	332	296	277	323	307	336	327	297	324	305	296	319	312	374	315	333	340	314	296	332	335	315	320	309	341	310	320	309	291	336	311	287	315	338	320	322	343	310	305	311	303	294	317	332	318	282	329	341	317	334	331	311	325	332	347	311	318	327	328	295	311	297	321	290	310	330	299	307	314	320	284	292	343	313	302	329	319	327	313	298	313	299	330	345	331	315	269	315	308	329	300	312	284	306	293	307	305	280	307	339	297	315	319	303	306	314	311	285	318	308	298	304	313	299	295	349	308	308	309	355	328	309	288	340	309	306	305	311	311	326	322	311	312	303	327	321	322	343	316	288	330	307	290	300	289	306	326	302	329	290	345	347	303	279	323	316	291	296	291	274	294	346	292	343	293	310	333	317	294	301	314	293	315	312	294	361	305	302	295	293	339	326	297	297	325	308	312	306	307	314	297	314	300	312	286	305	339	293	325	285	333	331	327	293	287	304	317	300	324	342	312	311	308	315	322	283	282	337	289	296	316	291	288	340	288	333	325	310	287	321	323	321	309	284	291	320	312	316	322	309	299	322	307	317	257	313	293	281	291	306	333	285	278	311	315	309	318	296	300	275	299	280	296	310	293	318	312	288	317	302	299	326	299	328	306	283	332	304	314	320	339	312	325	292	294	308	280	312	330	311	307	299	305	323	305	315	287	288	302	296	299	317	320	317	304	292	326	306	266	314	298	350	308	314	315	295	327	319	337	324	323	304	306	296	301	301	310	328	341	308	297	296	294	306	307	293	305	325	289	305	325	307	331	345	325	328	285	257	301	331	298	323	320	322	322	315	318	312	302	304	309	310	305	317	319	320	331	302	266	298	298	277	301	297	304	312	314	300	321	341	295	301	328	364	285	305	310	308	329	286	324	318	279	305	259	303	318	318	290	289	301	340	337	316	328	338	316	316	345	309	317	321	317	327	318	332	315	329	322	309	284	314	296	293	329	313	312	336	326	300	359	306	323	320	308	331	337	306	314	296	274	321	300	328	303	312	273	279	312	302	280	304	337	302	318	289	291	281	319	316	293	302	301	312	314	274	316	307	295	286	294	316	266	285	347	322	307	298	280	325	307	309	355	277	308	346	297	289	310	272	290	332	330	307	309	342	326	304	331	326	300	320	292	293	287	323	301	306	317	301	324	314	329	342	304	335	303	335	316	279	340	304	276	341	309	337	321	321	322	332	320	320	307	327	284	314	292	300	315	303	311	277	303	325	308	301	314	278	325	313	335	295	318	298	310	291	329	316	309	297	308	288	319	331	341	309	294	353	309	340	344	309	276	296	300	267	287	319	288	334	301	312	331	293	316	292	317	309	286	289	310	317	320	290	295	296	311	290	273	324	326	298	305	317	315	299	323	300	299	291	284	328	312	296	284	274	302	284	293	320	294	317	316	270	306	333	338	289	347	328	319	341	324	344	315	299	326	302	298	288	313	320	323	318	329	304	314	315	302	326	316	314	352	311	293	321	325	303	326	296	328	301	305	304	311	307	302	289	329	325	316	302	326	281	311	297	300	329	337	331	319	292	294	281	302	300	306	316	313	305	314	314	309	312	309	314	314	331	328	321	304	304	344	306	289	273	299	339	294	324	319	290	304	302	343	302	302	326	327	331	303	315	301	294	328	289	292	325	290	311	318	308	309	311	306	324	303	282	308	300	319	330	304	324	294	345	303	298	323	287	311	299	312	350	322	308	341	319	323	330	326	329	311	298	299	337	309	324	300	344	295	322	315	346	339	291	329	298	339	307	314	321	335	321	305	296	285	302	356	324	307	311	298	283	298	312	344	289	313	287	347	309	333	343	294	291	308	326	328	291	281	319	286	321	304	319	310	292	294	317	325	308	307	332	296	325	297	339	338	271	283	343	322	288	306	325	342	287	295	348	275	313	299	325	295	308	305	312	313	304	312	292	303	319	332	319	292	290	307	324	314	331	271	274	311	308	314	275	297	323	312	300	299	314	269	322	323	292	332	313	301	350	326	281	283	324	308	311	323	336	291	328	284	302	328	315	321	315	321	338	297	324	285	299	308	300	325	315	317	305	316	329	284	326	305	294	299	295	307	321	330	303	333	310	325	321	273	282	314	289	260	303	303	345	292	300	309	299	331	271	329	334	321	320	307	340	272	310	318	320	313	298	308	335	286	286	322	292	317	312	318	333	291	309	299	331	276	338	345	306	292	337	315	302	303	331	275	307	327	310	308	334	277	288	325	313	325	332	300	286	335	320	310	306	341	339	334	334	322	288	281	303	328	285	330	290	342	282	301	284	283	348	312	315	286	311	296	345	271	314	317	318	309	319	282	331	349	301	312	301	299	316	297	336	288	313	279	303	290	337	302	317	280	336	323	296	294	333	312	333	315	290	322	298	301	305	281	316	298	269	307	341	308	293	337	302	319	339	314	311	314	309	302	309	299	286	295	305	299	323	307	292	326	297	309	317	289	303	285	318	325	353	295	315	294	335	309	287	308	327	307	318	281	294	346	267	300	320	295	315	326	335	302	311	333	339	308	296	271	320	312	287	298	341	310	299	299	335	280	271	303	336	298	317	324	309	261	315	303	296	296	285	310	289	313	301	306	295	305	294	283	300	330	317	309	301	327	308	305	319	327	318	334	310	317	275	317	311	302	329	309	319	311	322	321	360	315	284	298	293	320	291	301	306	327	303	320	304	319	315	283	323	306	345	289	321	307	306	292	331	309	296	308	292	311	322	296	312	316	307	292	301	307	305	305	314	318	312	307	336	297	307	304	320	290	302	299	258	325	317	327	323	325	315	302	327	313	311	332	324	304	307	282	333	318	295	292	322	291	308	328	325	328	283	338	327	318	313	290	296	299	316	318	316	323	308	297	312	296	292	299	337	344	317	308	303	273	296	299	262	329	313	292	306	300	326	301	335	317	339	295	325	324	329	335	295	293	276	322	300	310	292	332	318	329	330	336	296	319	283	290	318	339	279	289	315	341	335	304	311	334	334	295	301	315	329	292	333	303	307	327	337	315	338	303	321	310	303	302	316	291	339	284	340	304	297	321	294	310	333	318	303	303	306	324	312	307	308	249	316	287	306	320	312	303	313	303	328	314	296	321	288	297	328	338	318	313	282	333	305	327	321	301	313	341	310	304	307	266	326	337	319	302	323	296	304	307	297	310	293	321	311	306	317	315	280	317	311	317	306	313	325	277	285	310	322	311	336	278	304	326	319	283	326	358	305	310	323	318	338	320	352	345	295	324	324	310	306	307	293	323	301	328	306	286	328	295	324	299	278	312	283	316	303	333	321	288	305	307	336	316	297	337	304	291	315	301	326	268	316	270	298	334	299	340	308	348	294	296	325	341	285	327	289	304	249	285	305	303	342
28352	20737	13355	1908	915	846	836	793	736	748	735	746	753	707	737	746	744	735	721	795	788	748	746	765	750	744	767	766	691	777	801	745	725	745	732	727	757	740	731	721	770	800	710	727	731	743	726	722	779	753	777	724	716	718	737	736	789	756	751	768	737	724	725	762	735	741	777	746	755	738	766	741	732	790	761	724	745	764	763	761	738	729	695	769	750	721	768	761	732	763	793	725	692	743	716	736	752	757	764	714	742	790	720	766	753	700	767	711	762	743	789	663	729	761	749	753	729	727	777	721	774	759	716	773	730	774	735	706	723	691	732	707	754	741	770	670	763	744	780	744	780	732	712	783	729	724	760	720	805	745	714	728	748	742	694	741	711	739	789	760	704	729	753	780	705	712	737	732	721	758	676	744	756	757	702	698	746	757	745	798	768	727	699	763	759	728	732	748	699	719	738	765	753	781	802	730	713	723	766	752	738	731	699	723	782	744	797	742	679	729	720	745	672	712	744	730	735	766	755	766	716	742	695	727	756	722	754	785	741	722	696	735	699	736	726	776	673	761	729	700	751	707	756	714	758	772	750	728	737	703	732	729	737	782	768	746	749	709	786	716	749	775	686	721	730	747	759	764	730	753	746	709	743	762	734	764	724	756	758	763	717	730	717	738	716	779	686	739	701	735	749	709	694	751	771	714	776	746	714	734	676	764	768	783	738	741	726	727	752	762	712	739	755	742	721	720	775	745	750	750	791	721	734	749	711	684	705	701	770	749	765	725	775	702	768	784	755	775	713	756	729	765	709	722	696	731	732	736	768	743	802	773	770	733	770	775	734	764	739	710	727	753	715	747	681	770	752	707	782	722	723	806	713	687	769	786	718	787	709	746	741	786	743	775	779	720	770	728	758	728	747	694	730	763	694	754	757	749	713	753	746	726	694	728	713	752	663	738	743	745	701	741	748	738	797	739	752	749	761	786	759	709	806	745	754	718	738	724	733	748	714	717	690	762	728	791	752	740	713	667	723	757	715	759	778	735	788	727	752	775	724	704	746	758	681	736	697	733	742	714	747	802	780	718	747	725	717	753	759	770	788	768	775	772	731	712	740	742	768	793	691	730	736	709	750	754	732	757	794	786	720	749	722	716	729	725	760	708	775	745	746	753	765	749	715	716	707	765	713	726	736	721	776	699	750	751	784	753	769	745	756	725	714	751	757	730	742	709	692	767	697	765	791	790	761	771	729	802	711	778	734	767	727	753	755	759	735	748	771	781	786	725	758	699	785	720	740	699	736	760	785	772	766	739	731	761	799	729	776	734	771	675	699	713	749	723	771	707	698	775	767	731	749	736	735	732	735	743	742	753	768	792	707	740	718	747	735	790	816	782	797	716	729	736	783	699	713	725	748	771	743	777	741	734	756	786	723	741	762	740	806	716	776	705	784	747	757	692	719	774	699	733	715	760	736	724	722	733	740	770	756	752	747	735	715	739	742	754	739	740	757	745	775	801	753	739	749	714	792	767	739	728	690	728	736	769	725	737	750	786	714	738	747	747	715	712	769	732	748	725	730	733	756	734	695	744	776	740	752	708	709	769	755	732	787	765	722	725	686	715	743	749	771	745	695	776	780	727	765	728	757	726	717	733	722	734	753	757	750	711	745	698	711	746	767	748	745	704	744	765	777	719	753	762	780	732	739	782	744	761	740	691	799	731	723	712	759	761	767	721	766	778	776	728	726	737	701	723	714	774	696	738	707	764	754	762	792	688	741	739	739	733	760	752	736	730	752	745	772	762	753	716	740	763	767	775	751	697	757	778	692	724	788	694	729	799	768	667	726	734	764	701	721	774	730	767	758	777	679	726	773	729	758	744	784	761	748	736	757	777	784	699	791	724	791	718	730	806	795	736	752	744	730	773	735	736	709	742	731	754	759	747	749	751	800	741	742	733	806	772	747	752	730	760	704	811	664	752	763	790	753	745	784	714	745	737	744	810	722	703	742	704	727	761	744	737	703	729	716	689	759	731	755	737	687	769	774	777	768	764	752	753	745	705	733	736	761	748	767	734	735	764	715	762	726	709	753	730	756	734	816	738	690	703	790	750	740	751	748	657	696	739	765	821	732	691	767	724	724	746	741	769	727	733	758	755	728	758	703	773	704	711	730	749	782	712	726	700	786	798	724	735	734	714	721	730	768	729	748	733	745	763	762	697	707	758	763	723	726	776	738	673	716	741	760	742	755	763	765	709	708	692	707	750	738	687	729	740	780	778	808	773	713	739	768	723	717	699	689	714	753	748	740	726	742	715	702	727	706	735	788	766	756	742	748	749	776	797	714	820	719	752	760	748	767	749	759	714	757	775	747	699	717	746	748	788	767	778	714	783	699	730	702	677	754	753	734	771	749	711	737	736	732	749	732	778	712	722	735	764	700	696	711	740	744	726	753	712	684	699	745	769	741	747	773	753	717	715	748	733	782	774	726	706	740	783	733	735	753	744	771	735	750	741	779	739	736	725	742	742	729	778	757	705	721	713	773	720	726	769	779	723	710	740	732	761	773	745	773	758	746	776	781	762	739	782	753	699	800	738	682	744	753	726	713	736	756	746	743	722	739	689	730	722	771	673	763	766	785	758	751	795	698	774	760	757	768	751	708	798	719	737	739	759	734	716	784	769	717	719	756	749	754	738	727	801	766	727	725	677	743	755	742	736	744	736	776	763	753	744	747	784	698	734	700	783	766	696	759	713	726	731	734	708	712	758	760	800	746	767	721	702	768	801	815	735	713	737	735	734	723	760	722	789	728	725	718	755	736	767	764	727	723	716	720	769	734	743	730	648	717	741	777	692	762	778	711	735	725	746	768	772	760	719	738	768	739	750	715	736	786	764	738	751	738	739	743	770	736	723	754	774	777	748	788	762	735	759	769	703	789	726	756	761	709	719	657	819	742	763	756	798	749	718	700	697	761	766	722	705	716	738	752	703	747	733	744	726	735	739	740	732	741	745	715	763	765	700	717	716	692	687	790	755	748	749	764	736	730	781	719	736	761	749	795	750	728	770	740	740	747	734	764	744	725	749	768	756	760	793	766	744	754	711	714	763	725	739	698	714	731	762	757	725	786	729	778	682	718	699	764	728	724	753	730	752	793	697	758	738	725	796	693	690	725	725	734	750	716	712	746	735	747	722	750	760	719	741	782	756	783	718	762	708	723	765	736	686	795	762	716	737	723	734	772	754	692	759	711	752	761	787	787	710	746	704	735	757	684	733	754	722	696	741	711	749	788	718	744	736	751	775	778	712	758	794	750	747	724	712	686	722	769	781	736	749	738	729	742	778	722	700	717	770	733	739	736	730	785	752	740	748	800	713	705	722	715	741	760	770	708	742	775	774	780	788	754	702	737	806	715	779	679	702	730	742	715	724	778	736	712	776	725	703	727	728	761	738	721	689	733	726	742	718	745	708	707	712	752	717	659	728	699	728	757	725	762	736	749	759	756	711	739	757	766	790
24958	2320	1554	1049	1008	915	833	867	859	799	773	770	759	743	739	782	747	747	720	741	743	699	741	801	747	762	763	726	744	705	751	753	726	751	725	745	747	701	755	736	791	727	775	734	729	719	721	696	687	749	687	685	738	726	740	777	748	705	730	718	707	718	717	729	730	730	700	738	760	737	787	768	723	790	748	774	739	694	735	748	679	759	752	774	759	736	769	730	796	731	755	776	735	737	745	747	727	766	767	795	713	688	762	738	741	738	766	797	772	731	712	764	771	785	723	714	714	730	754	727	715	705	761	758	778	751	757	704	780	769	739	758	791	760	720	737	752	732	736	814	728	718	742	777	751	711	709	740	721	703	770	708	698	742	720	726	714	779	712	732	752	739	715	727	765	728	739	723	721	754	746	720	760	783	722	756	756	750	747	710	734	739	710	707	797	724	741	755	744	690	748	806	756	718	739	740	742	701	720	715	781	762	763	723	730	727	731	748	713	705	741	702	754	683	725	755	768	730	708	717	776	746	680	724	754	716	758	769	716	694	720	767	679	768	723	779	750	770	760	779	749	735	750	775	737	716	729	729	730	713	720	732	765	749	702	802	766	743	753	719	749	745	732	736	721	698	757	753	760	715	697	760	747	752	714	762	751	745	768	767	740	735	769	789	739	729	702	744	712	709	729	731	750	761	747	800	762	720	758	767	711	761	687	771	773	751	735	772	697	732	751	729	743	729	725	690	714	703	743	743	738	709	732	807	700	773	715	770	695	734	749	743	748	710	753	737	761	718	763	723	754	711	721	708	732	734	727	727	739	746	743	796	736	745	746	787	743	750	749	735	721	714	752	724	803	766	730	685	779	742	740	779	740	711	744	738	784	736	725	722	784	691	749	729	711	735	741	751	691	756	742	768	775	751	736	728	736	767	753	791	754	741	814	782	771	782	710	764	744	728	751	747	722	694	724	715	743	708	789	713	736	785	727	743	756	767	723	738	748	765	764	739	749	753	771	713	695	756	731	743	757	719	723	723	758	747	740	767	702	696	733	726	711	730	729	721	742	728	709	742	776	725	691	673	760	713	744	746	757	711	715	708	738	684	736	739	736	746	748	747	735	815	722	698	762	718	743	723	758	746	709	763	723	753	668	770	744	747	758	704	747	772	714	710	736	763	717	691	735	719	800	776	722	728	733	692	764	709	714	785	796	746	733	765	799	742	790	806	744	689	737	757	789	800	762	757	773	750	753	734	714	762	756	764	730	754	724	741	789	743	769	742	732	683	778	746	752	770	768	697	761	731	720	756	742	739	714	717	690	793	742	744	747	758	732	748	741	761	734	750	751	786	777	774	770	723	725	743	759	814	721	751	721	701	713	735	780	724	718	731	720	736	768	741	737	764	721	732	732	702	747	745	741	721	763	755	760	703	748	710	716	738	743	746	723	746	751	743	730	745	696	741	735	812	717	774	729	740	703	725	731	739	732	721	749	738	732	762	745	801	775	779	735	716	733	745	784	687	760	794	750	778	695	739	730	713	692	747	756	777	758	755	740	735	716	771	755	747	732	731	735	714	751	736	704	707	738	722	798	717	755	767	739	714	743	743	724	748	687	726	723	683	759	800	753	756	726	704	707	761	743	784	776	750	724	744	730	730	748	735	801	681	724	733	752	757	698	756	755	750	697	763	703	743	766	769	760	773	791	768	721	779	753	755	768	708	737	763	753	763	686	736	705	802	773	720	704	696	721	748	702	739	797	761	676	771	705	695	738	775	741	753	727	720	742	717	780	754	683	720	730	696	765	760	784	750	763	730	770	712	737	762	801	752	732	726	762	764	748	721	747	714	749	769	753	777	717	750	755	755	745	771	736	723	751	759	735	738	746	688	730	765	789	722	710	721	724	774	716	732	742	727	740	740	690	725	695	745	730	745	753	755	682	711	713	729	779	720	709	769	739	736	744	760	701	750	737	771	719	742	724	746	744	775	732	715	789	761	690	741	776	703	720	769	755	730	763	723	721	701	746	720	716	742	762	781	731	729	752	784	742	704	796	814	697	732	747	773	736	715	765	756	725	750	750	718	738	738	748	713	709	731	768	741	755	775	757	720	703	726	788	769	672	745	647	759	732	710	739	755	751	788	769	715	738	742	764	759	736	752	788	773	694	762	752	764	719	729	722	727	779	766	736	729	701	754	727	745	744	749	713	693	755	710	771	717	735	752	741	702	735	755	732	770	760	728	714	735	713	718	719	729	763	725	735	747	749	739	753	728	745	803	720	738	809	767	750	759	735	790	713	790	742	730	709	748	751	751	747	756	773	780	714	709	761	730	782	729	733	751	725	771	717	721	807	715	726	703	717	712	702	722	728	697	735	723	744	738	742	724	742	719	797	720	702	711	705	739	812	725	746	703	787	773	733	780	716	704	703	758	812	729	731	754	737	743	758	726	756	708	773	753	764	714	753	746	796	739	776	743	736	736	762	756	725	814	758	699	757	741	752	746	733	720	722	747	750	760	779	759	796	756	731	752	743	769	743	775	729	709	745	708	774	740	716	703	731	763	733	702	841	759	737	734	701	724	746	747	743	686	704	744	798	717	714	718	753	742	746	758	723	781	723	753	760	719	738	753	756	744	727	721	756	687	718	765	714	766	739	746	740	700	703	741	767	752	726	736	761	769	735	724	731	775	760	760	729	729	794	721	747	718	758	761	722	757	751	770	750	735	754	761	742	764	736	753	776	754	782	766	725	724	804	776	714	745	728	778	780	727	720	691	735	724	760	727	809	769	706	721	706	781	694	735	748	783	716	737	701	731	739	731	744	744	726	736	741	762	749	765	758	755	759	744	792	810	772	693	793	731	728	718	743	764	716	746	739	741	754	728	700	731	735	741	766	708	716	718	767	762	731	746	754	798	756	725	730	760	780	669	747	780	692	736	703	742	711	753	735	772	701	721	771	751	748	710	784	775	741	758	724	749	690	742	710	703	706	689	704	751	697	733	747	758	780	695	774	774	749	748	755	687	747	756	757	747	733	705	757	720	717	735	716	698	747	770	726	750	753	726	695	720	744	732	711	658	738	736	736	780	762	687	757	766	759	774	777	685	729	763	739	717	726	744	776	733	738	723	740	722	758	716	736	764	758	704	769	742	756	710	716	734	686	741	738	747	737	736	747	775	718	745	742	746	775	734	740	744	734	747	709	792	749	762	738	725	768	776	727	677	755	767	822	780	786	777	722	695	747	719	776	742	754	742	741	778	754	739	775	739	750	775	764	777	769	753	777	723	729	774	756	699	711	786	756	743	775	762	774	785	712	726	733	747	753	706	774	721	771	755	723	710	759	706	735	739	731	762	758	757	757	755	717	738	711	714	748	732	758	778	762	812	779	732	726	731	726	744	739	787	748	730	743	743	739	736	705	774	742	747	752	698	722	753	761	743	702	722	723	765	729	796	728	773	726	694	750	736	720	779	710	757	713	742	748	727	688	757	771	730	784	766	748	784	746	781
23339	21012	28291	23939	21014	11595	1105	703	610	542	489	493	467	474	426	437	386	406	390	429	417	408	391	407	364	388	369	330	394	357	358	376	377	408	373	411	347	365	360	405	381	363	371	340	363	369	403	343	392	409	369	369	358	374	347	373	349	358	378	346	370	367	380	386	371	352	363	362	369	349	368	338	386	370	320	375	337	388	362	387	389	349	386	365	364	358	343	379	361	363	374	343	352	387	386	362	356	381	323	344	397	380	343	394	384	361	340	368	375	354	363	346	336	377	357	361	360	352	392	335	367	378	360	347	352	343	386	341	382	381	379	362	349	387	342	357	334	368	366	367	347	345	376	360	341	354	377	380	356	348	362	342	362	369	368	371	363	352	347	345	389	326	339	326	350	354	332	369	369	327	391	396	399	358	389	399	394	381	378	349	375	375	359	347	375	354	379	360	353	383	374	378	362	392	360	354	382	364	375	335	404	323	357	360	358	374	347	333	379	385	360	382	376	357	355	367	396	369	371	325	389	356	355	355	380	367	377	358	361	378	367	357	377	373	352	383	363	343	363	369	346	383	366	383	379	368	317	366	344	390	382	359	401	355	371	337	344	380	367	385	354	379	364	340	343	352	376	379	343	353	354	387	321	389	354	364	383	381	374	341	353	374	354	394	366	345	347	398	363	385	376	372	362	372	367	342	365	353	386	374	377	396	366	356	379	356	303	332	376	373	360	373	389	364	365	399	342	341	371	366	356	358	337	394	353	367	379	369	407	366	381	343	365	365	332	366	355	355	373	381	360	366	355	367	355	387	381	356	340	376	385	357	355	350	354	354	371	366	370	360	351	366	366	351	355	352	375	389	369	408	334	337	382	359	346	375	383	343	320	356	372	402	357	390	371	378	356	387	336	357	336	369	340	327	363	363	377	357	329	392	382	355	373	385	383	380	347	359	354	364	365	377	405	342	397	370	353	355	358	391	367	381	373	352	360	379	339	360	368	342	354	383	375	361	366	397	355	348	339	348	389	359	368	372	341	373	369	383	357	377	355	388	381	388	360	341	380	371	357	408	394	376	346	345	366	389	357	365	366	385	410	363	340	366	378	346	386	370	387	369	350	399	349	370	362	378	341	389	397	378	371	321	338	386	381	354	341	357	389	381	373	398	380	341	359	357	347	373	323	353	380	352	370	371	387	356	339	358	365	376	359	358	364	385	372	341	358	349	348	379	367	360	351	379	350	357	357	355	372	377	385	355	381	335	357	391	393	389	379	408	352	367	369	348	340	357	363	381	375	374	367	375	354	381	391	361	369	397	370	382	365	360	371	371	344	360	335	336	336	354	367	370	344	359	374	402	399	363	365	389	364	413	357	356	376	337	379	363	329	358	359	358	373	367	358	369	386	366	379	370	368	367	365	383	359	383	365	378	385	358	379	351	379	382	382	379	396	371	391	351	366	357	366	363	376	336	350	350	352	402	339	356	397	375	346	390	359	347	368	353	390	375	347	371	350	341	379	334	341	350	335	354	357	401	355	356	375	411	393	358	326	349	375	353	362	371	367	377	332	381	374	366	379	402	345	359	384	390	390	394	373	349	366	355	385	373	370	401	353	347	363	364	354	386	368	368	377	363	357	365	362	364	379	374	340	374	386	365	375	393	336	389	349	362	392	385	351	390	349	346	383	366	351	360	401	321	387	360	390	346	358	328	401	376	348	335	367	332	397	364	387	368	363	368	365	367	361	385	365	373	363	395	366	333	333	344	368	372	336	363	379	382	375	349	365	372	343	361	365	353	361	367	360	372	354	371	374	366	387	416	360	362	389	360	370	385	387	378	383	393	356	367	358	375	372	368	382	388	337	338	359	363	378	367	349	373	374	363	358	347	359	386	386	357	353	335	331	377	358	396	366	345	404	356	360	368	362	347	394	400	394	398	385	346	369	387	360	350	379	350	389	363	367	355	381	361	365	360	351	388	356	373	356	360	403	386	392	378	342	389	346	353	359	385	364	365	399	331	357	361	381	394	388	358	364	396	359	352	340	372	394	366	382	348	370	387	352	366	377	386	330	331	361	385	383	364	372	394	368	380	356	399	392	352	329	334	366	348	332	371	377	354	361	382	387	376	344	385	363	341	379	353	361	379	363	373	345	366	374	382	324	383	353	390	369	354	359	330	401	368	357	384	340	377	387	402	306	362	366	365	352	357	360	370	383	357	356	358	356	364	366	354	341	375	365	353	334	388	358	377	355	359	370	419	344	351	382	379	415	348	371	339	357	378	378	375	360	395	402	442	335	349	391	360	354	340	352	383	387	397	355	354	345	397	382	356	365	345	394	377	376	365	392	373	363	354	356	350	397	395	365	352	380	342	355	380	367	350	355	341	363	364	374	364	386	356	388	398	377	371	387	389	355	385	373	356	379	350	351	370	357	358	361	341	356	402	361	383	358	360	365	341	384	316	335	342	372	332	364	318	340	357	372	356	342	375	333	345	382	379	366	361	338	412	373	352	384	340	351	344	343	365	387	364	375	388	412	376	365	397	385	358	380	357	378	378	353	333	376	377	354	354	346	370	375	373	355	363	353	365	341	321	347	340	353	388	374	340	347	363	398	380	349	353	277	387	370	324	358	324	367	372	361	375	346	352	358	370	357	366	372	351	374	402	382	395	406	375	377	357	359	334	378	378	329	354	372	369	329	373	349	369	349	367	379	384	314	342	362	372	397	380	390	369	361	383	352	337	349	374	370	352	368	379	369	359	359	360	395	352	342	361	352	417	389	381	366	385	379	381	364	361	347	366	355	380	364	341	339	360	373	355	348	361	370	341	358	350	368	394	370	365	372	391	400	381	362	320	353	380	341	384	372	349	348	351	350	333	358	357	344	387	369	332	377	347	355	355	335	356	413	374	359	361	348	396	414	397	395	403	353	339	356	373	347	359	381	329	345	364	378	356	346	393	366	317	363	413	354	329	363	356	372	351	371	367	389	372	337	360	385	382	383	346	339	384	370	353	356	388	335	363	391	392	362	374	342	357	376	336	357	364	367	370	340	365	349	364	325	359	347	363	349	359	340	355	345	369	390	365	380	384	330	376	411	391	387	368	369	382	341	373	372	356	378	346	368	362	333	355	356	385	399	365	351	348	349	365	330	318	378	353	368	340	380	400	360	372	353	401	373	375	336	304	378	373	391	380	356	370	352	359	341	348	372	369	361	369	350	397	364	396	391	366	322	402	368	393	375	337	351	309	391	366	343	344	400	374	380	334	363	349	371	352	368	377	383	351	391	357	378	346	401	398	388	357	393	368	362	349	355	327	355	385	372	351	375	380	373	373	365	365	360	382	344	379	363	359	377	355	347	379	354	372	374	395	396	340	358	365	343	371	376	376	393	339	304	339	359	400	370	347	398	372	355	380	363	356	348	389	333	386	346	366	354	344	371	389	371	409	397	366	352	386	355	360	362	396	371	371	342	401	350	365	358	364	382	374	365	380	362	371	364	376	383	336
21426	7577	5124	2527	1821	1404	1064	891	724	647	590	600	500	479	505	477	455	453	398	401	386	387	418	422	365	439	401	370	373	426	393	358	395	436	346	363	394	413	425	371	356	393	417	396	366	374	391	358	353	362	399	402	353	361	383	386	359	417	397	394	372	368	357	375	390	366	390	376	383	375	424	357	382	393	368	334	428	386	389	451	392	394	379	396	384	380	373	371	376	365	362	373	370	376	400	405	392	380	365	399	379	324	390	380	366	400	333	369	371	383	352	386	416	362	374	361	384	390	349	359	353	380	376	343	384	369	406	399	335	384	422	378	363	345	362	392	371	364	355	374	408	367	384	379	351	387	369	398	391	391	386	350	363	389	371	364	396	401	368	336	400	362	376	377	381	364	366	364	407	352	352	357	353	403	371	373	374	374	371	377	407	386	383	345	394	367	359	407	380	347	399	379	350	377	354	388	401	362	382	354	355	382	384	345	345	348	390	375	370	357	365	396	389	375	360	365	351	378	392	387	387	367	384	415	381	407	367	386	347	346	380	397	386	389	373	358	360	380	408	401	411	365	395	397	367	372	366	360	326	372	380	379	373	391	386	407	364	375	404	360	378	332	363	376	372	367	364	377	363	364	399	353	389	381	369	390	375	384	391	368	346	322	373	389	367	339	409	382	359	403	375	360	374	372	396	425	363	378	388	358	384	405	388	371	348	363	387	379	368	356	373	346	381	376	352	401	367	361	377	392	367	390	372	388	360	383	368	340	340	366	390	368	372	372	363	373	406	359	415	386	407	373	389	382	393	400	394	397	376	405	361	382	353	359	384	365	366	373	353	403	404	373	367	391	368	378	372	345	357	350	331	379	387	384	362	376	357	324	385	358	348	357	383	376	387	396	369	343	387	394	400	390	370	354	365	367	368	359	374	378	381	380	350	359	361	395	402	369	366	420	368	343	391	398	396	383	350	376	391	418	369	357	415	366	375	418	344	371	397	382	429	379	388	376	375	379	418	374	420	363	374	393	371	387	389	370	396	376	370	357	364	394	374	387	381	408	373	375	395	357	373	377	354	371	379	371	408	341	378	356	365	391	378	373	355	396	411	379	408	391	379	363	392	353	388	384	397	388	387	383	349	361	374	381	384	363	377	379	340	304	372	366	362	379	356	374	400	371	400	350	367	402	398	391	331	370	391	377	377	350	387	356	354	362	357	405	366	372	350	361	375	370	355	376	372	361	389	370	361	346	366	352	373	349	376	371	418	352	429	401	384	387	354	375	390	372	362	348	371	388	404	400	390	367	343	341	359	373	386	328	372	393	345	361	362	352	406	385	392	365	358	343	367	418	342	379	385	345	357	392	382	353	370	368	373	350	385	350	399	400	360	383	429	350	376	400	376	352	368	324	348	371	361	393	385	372	361	398	387	372	398	383	370	384	351	410	349	366	399	394	345	386	361	377	383	388	390	406	406	367	423	368	389	385	373	384	354	353	382	403	318	410	369	377	342	325	375	376	355	376	435	382	349	399	370	355	367	366	351	383	379	355	396	414	357	367	391	366	420	386	366	364	372	375	388	399	398	355	376	371	406	396	382	368	333	358	364	340	347	391	353	411	408	373	353	365	342	371	388	356	381	434	367	390	362	361	389	349	379	380	373	360	377	353	374	354	389	380	377	382	417	381	361	367	377	387	337	374	402	357	375	404	377	361	373	371	386	394	381	370	384	382	396	351	332	393	386	409	388	388	394	385	386	362	373	375	353	367	390	370	417	366	346	379	378	370	366	376	365	369	344	401	383	372	361	376	381	381	382	375	382	365	369	367	365	391	346	366	379	380	385	391	355	380	392	368	357	356	376	388	391	351	347	376	383	365	391	361	377	351	410	383	382	366	367	364	385	370	376	392	350	356	387	374	363	355	364	379	368	379	387	349	367	396	343	366	346	397	373	389	392	376	370	383	374	388	357	374	381	385	387	395	401	399	368	347	392	366	392	406	389	380	395	372	357	399	369	345	372	371	367	354	395	355	390	348	354	380	360	380	387	401	381	393	346	364	367	363	358	363	382	389	388	350	370	359	401	385	386	385	362	368	355	378	386	387	370	385	376	378	393	378	391	390	376	372	358	397	352	374	397	370	394	391	397	370	347	342	390	372	355	380	356	369	389	379	335	366	409	376	382	373	364	383	379	400	377	380	413	365	384	411	362	375	383	380	391	385	365	392	346	351	392	377	379	406	355	358	398	437	381	386	359	358	378	359	397	393	359	352	373	389	373	350	372	388	376	350	385	363	385	370	359	396	395	363	366	326	416	389	408	380	386	391	362	381	369	367	383	353	372	399	375	374	389	386	392	345	397	364	355	363	433	323	395	349	415	412	396	415	382	354	350	353	368	386	409	382	388	378	398	376	365	398	399	366	387	399	400	358	393	408	385	382	377	366	381	388	381	354	356	365	387	396	381	366	389	365	380	371	337	352	400	371	419	394	357	406	335	395	379	391	377	406	353	359	381	374	365	370	377	380	429	355	355	364	382	406	362	368	373	373	352	381	357	376	367	353	364	348	366	375	386	371	359	406	428	379	374	381	394	342	360	358	359	391	352	412	386	392	384	376	362	356	415	397	368	350	386	363	373	414	406	371	348	370	370	369	377	353	375	359	390	410	434	356	390	377	411	363	359	355	385	368	358	366	379	384	377	375	371	425	389	368	359	380	397	369	383	414	380	366	365	389	361	378	367	367	374	358	399	382	385	386	404	370	412	390	398	379	360	360	368	374	412	349	388	383	360	353	353	405	370	328	394	348	397	395	389	371	349	340	359	394	357	335	377	372	337	366	393	374	375	397	390	363	325	394	369	392	389	368	342	364	337	389	383	375	373	386	351	360	379	400	415	355	358	342	352	388	366	362	385	391	359	384	358	330	364	366	399	367	401	370	397	407	367	388	405	371	358	375	352	364	360	398	368	360	374	388	373	361	354	365	352	369	378	376	378	377	350	346	362	354	392	377	337	404	385	396	386	357	357	388	361	364	355	352	411	390	384	382	374	376	356	359	380	380	390	408	372	418	375	378	332	394	376	363	352	383	376	379	361	392	364	389	388	379	420	377	363	405	372	399	362	371	371	361	388	349	368	423	375	360	370	375	414	427	399	376	372	369	362	369	397	389	378	384	361	408	354	380	383	404	351	382	400	387	388	391	375	349	392	398	396	376	345	387	400	379	363	368	369	386	386	392	391	356	369	381	354	362	395	372	369	383	410	375	394	376	394	372	385	371	384	393	359	382	362	372	344	387	369	384	336	400	400	354	378	368	364	386	366	376	351	382	358	405	375	394	387	367	389	377	389	412	418	384	359	396	366	425	362	372	392	342	387	385	330	360	385	389	394	381	379	352	361	370	347	375	384	378	370	382	395	383	382	379	364	360	364	383	361	395	364	394	355	348	417	347	368	367	382	355	368	376	381	349	387	395	378	371	380	395	355	406	338	377	396	396	350	369	375	374	348	378
24285	20928	27336	24644	15044	1537	1122	972	966	922	884	890	865	851	857	845	817	821	876	832	856	855	811	783	813	793	861	815	867	835	797	816	843	812	776	782	820	838	849	849	820	787	784	843	828	827	822	755	792	805	775	811	879	855	848	800	815	782	849	787	807	806	843	779	785	836	764	819	797	783	771	763	831	835	843	805	832	821	778	805	839	826	823	790	846	824	866	831	863	822	786	779	773	883	782	828	907	823	842	763	831	828	780	812	812	781	821	789	837	804	819	827	820	814	777	797	874	792	801	829	790	828	868	786	797	806	807	771	772	807	819	863	841	830	799	797	845	806	818	815	799	817	806	903	788	827	862	861	839	829	746	818	800	807	875	811	796	794	831	805	814	825	882	826	795	819	803	822	809	828	862	768	859	790	823	825	829	787	793	758	812	739	836	794	822	856	806	788	759	839	834	770	814	801	774	878	852	869	777	835	789	792	763	829	841	757	828	823	787	794	812	818	779	781	833	779	820	797	777	832	855	847	815	807	836	775	769	761	795	765	879	798	804	817	803	812	828	843	798	791	773	782	813	801	787	793	779	841	797	753	800	831	783	807	805	848	824	790	841	817	790	796	814	821	863	789	801	827	795	824	854	804	798	844	823	829	796	794	800	773	811	841	760	824	808	819	777	841	818	783	839	822	795	821	752	769	808	819	815	820	784	807	815	834	822	798	768	827	839	862	814	763	746	759	776	812	851	787	821	833	790	832	845	836	790	752	821	791	811	839	828	768	822	817	834	794	784	769	818	773	813	811	835	847	826	776	817	778	805	769	794	786	781	830	823	863	779	801	796	802	806	831	831	797	807	804	828	813	831	804	844	824	748	784	836	844	782	849	829	796	763	867	791	788	837	804	792	787	801	867	790	821	787	813	805	812	793	774	818	805	857	784	781	756	839	819	819	791	797	835	825	862	772	822	844	845	831	788	794	785	798	835	846	771	736	870	809	785	834	794	769	811	847	827	823	813	816	789	824	776	830	782	809	831	811	768	836	817	824	818	817	815	779	815	814	786	845	818	798	780	866	808	776	835	859	823	859	815	831	819	780	773	834	836	835	836	824	782	844	816	820	866	834	834	827	842	813	825	803	811	859	851	841	799	799	814	787	849	838	868	814	838	826	833	828	802	813	810	815	822	804	771	809	801	713	766	786	839	811	794	810	827	854	830	816	776	799	790	827	792	800	788	795	821	816	825	840	771	750	772	858	791	785	766	794	792	769	844	816	802	806	775	792	863	800	783	827	769	792	808	833	803	796	819	793	771	803	794	810	847	833	806	817	755	765	797	788	787	802	818	797	833	802	820	869	769	851	899	763	838	814	844	857	790	799	759	784	835	823	811	842	816	787	808	786	853	829	859	845	816	805	820	838	795	819	794	776	832	763	792	770	787	817	834	851	809	849	840	834	803	781	796	798	750	808	779	832	790	802	754	832	792	828	835	781	785	753	785	808	793	769	845	788	750	772	786	837	823	823	814	830	814	806	812	842	801	812	800	767	819	843	841	777	833	850	779	750	839	769	794	809	821	794	759	814	804	775	811	780	792	835	811	813	830	781	839	820	855	854	858	840	825	842	797	798	857	786	819	808	788	814	818	781	837	813	840	829	801	828	871	787	803	824	774	831	775	838	819	831	821	785	804	751	803	799	805	826	757	743	784	828	793	788	751	829	790	839	851	871	848	764	789	839	835	749	811	813	766	825	791	757	817	883	788	787	797	811	772	811	764	813	743	804	750	816	826	796	819	852	791	818	848	839	797	798	826	795	762	819	804	803	815	776	807	811	799	823	775	819	796	832	831	808	781	783	758	792	825	799	814	832	764	826	782	785	760	801	829	792	801	768	803	841	790	784	786	807	773	826	830	843	826	794	815	799	782	803	801	732	813	820	759	792	813	816	804	846	769	749	801	777	837	798	764	767	825	815	806	827	785	800	824	786	819	836	817	794	775	779	785	759	775	799	828	867	791	799	739	820	826	774	797	782	815	819	823	759	806	815	793	884	820	844	856	788	816	842	802	816	790	797	772	790	819	802	795	802	745	789	814	760	768	817	822	787	835	890	806	809	828	819	803	806	798	852	854	755	870	773	752	830	790	769	835	747	811	785	773	817	801	827	831	835	755	819	771	810	831	833	830	794	794	759	791	785	824	784	826	831	801	859	827	806	830	821	796	802	748	753	803	794	792	727	869	841	844	808	847	839	885	807	806	806	837	878	815	822	796	812	770	845	809	809	797	807	868	772	789	863	791	811	810	760	798	837	804	811	768	805	849	821	797	803	774	834	830	805	818	808	821	814	790	842	754	780	797	814	785	807	783	872	790	826	791	831	780	786	780	853	768	835	779	802	808	837	887	796	784	808	818	803	789	848	813	838	764	818	821	820	781	786	772	810	804	803	833	846	788	865	848	796	865	795	756	842	808	767	807	804	804	790	834	807	774	815	782	807	792	791	782	825	786	777	803	777	775	826	767	815	836	855	796	788	809	793	766	844	803	841	805	821	845	823	799	809	798	825	797	831	847	792	782	830	769	869	789	860	852	839	786	768	800	787	792	791	789	805	776	834	820	777	742	785	766	832	815	823	815	806	843	819	782	759	799	864	773	847	812	811	762	818	773	807	782	812	838	772	807	788	825	752	789	790	802	820	828	818	835	860	832	850	830	811	836	833	797	803	844	828	794	809	814	770	831	814	823	774	788	815	802	818	842	772	744	816	804	792	823	768	794	843	799	806	799	837	822	783	822	859	835	806	836	832	842	788	794	835	839	798	778	796	829	785	832	878	817	826	778	805	814	852	784	799	822	866	844	827	760	832	777	849	775	760	803	863	763	792	773	833	775	791	824	826	808	784	796	803	863	809	776	762	777	828	810	797	801	831	838	840	846	779	785	834	824	805	829	838	768	802	824	779	871	809	774	821	843	843	762	775	800	835	828	822	811	811	810	836	824	794	792	796	787	818	852	764	757	783	814	798	814	810	800	782	791	797	804	865	811	843	809	809	799	801	814	814	821	828	860	807	852	804	789	795	806	760	775	807	787	792	773	794	790	781	809	756	760	783	791	783	835	839	818	784	830	809	844	817	815	778	852	834	780	776	805	805	804	834	811	812	793	813	828	817	761	831	815	810	778	769	817	813	800	777	841	786	792	796	782	848	798	840	813	829	830	770	770	868	833	818	794	747	795	865	837	765	772	872	751	775	820	816	800	803	767	806	812	842	797	737	850	839	818	759	815	823	800	808	789	789	775	764	791	774	817	864	800	786	807	809	810	830	795	827	805	854	813	789	805	767	778	750	809	781	779	819	799	789	802	785	841	817	812	766	841	855	774	818	834	806	779	800	796	843	838	822	787	763	776	819	813	795	836	857	827	843	821	824	776	840	774	817	778	755	750	784	758	856	809	872	761	815	843	798	843	850	806	835	773	805	825	848	825	829	796	784	806	817	768	795	826	779	822	789	828	816	810
22632	4768	3385	1982	1618	1420	1194	1078	976	957	924	921	873	865	861	858	777	825	860	850	831	790	859	753	758	803	811	800	801	803	759	843	827	798	748	753	783	844	818	783	853	772	841	831	765	790	787	845	780	842	780	791	791	842	788	767	799	777	774	790	779	782	859	828	778	722	840	807	790	830	757	762	776	813	763	790	742	785	795	808	808	765	841	792	769	820	792	767	785	825	834	820	827	796	798	827	753	758	823	780	820	807	777	781	760	772	793	794	772	789	774	822	786	755	814	830	809	741	769	813	771	767	790	763	820	831	834	780	793	815	801	792	823	821	747	862	785	800	780	768	753	741	798	809	843	813	826	854	763	814	781	801	734	787	791	766	802	762	774	809	786	843	798	771	810	811	780	774	814	731	814	833	770	831	827	794	825	796	799	735	769	807	766	779	810	828	747	840	817	842	816	821	783	786	785	785	793	727	792	783	806	868	786	761	794	795	726	815	791	801	787	795	771	823	792	821	797	821	836	768	820	839	861	809	749	788	822	812	816	809	784	861	832	759	795	775	792	810	850	768	755	764	840	762	783	850	735	744	850	807	797	780	817	788	801	767	755	765	832	810	761	783	818	793	802	748	831	749	753	788	833	808	819	799	842	790	812	735	812	801	799	823	833	764	772	803	774	813	776	839	825	814	778	855	743	803	777	803	817	788	812	814	807	765	775	766	813	824	806	818	745	773	725	786	796	767	800	782	814	802	780	801	793	787	775	798	818	868	765	806	821	808	796	825	760	802	814	814	777	795	801	781	800	802	823	814	794	775	751	813	832	786	810	811	805	787	799	793	802	805	835	791	777	809	796	748	755	840	865	806	854	808	860	845	801	762	785	861	824	801	787	814	846	824	835	776	831	795	800	754	796	757	795	798	780	787	872	803	819	807	810	782	800	754	771	809	813	839	772	801	819	776	806	744	810	823	797	821	734	853	763	793	797	769	783	780	768	796	812	782	779	804	842	781	840	780	789	780	813	782	828	831	794	774	820	778	777	797	757	781	777	807	817	796	797	813	757	774	774	786	827	809	772	802	770	839	808	816	821	787	820	762	809	804	809	772	795	761	789	788	795	781	779	815	800	781	809	837	808	783	850	754	846	784	753	799	780	826	776	782	800	853	772	807	778	803	819	775	767	789	789	796	792	827	811	764	808	814	799	818	832	728	771	781	787	783	799	810	790	836	795	811	809	828	779	822	870	785	815	796	829	798	826	753	772	791	821	764	772	759	771	810	762	807	757	807	828	759	877	792	791	850	780	804	800	803	782	783	817	793	760	834	827	791	804	836	832	785	791	794	796	805	762	760	835	768	784	761	786	846	769	777	819	766	790	807	832	860	802	785	800	781	788	839	766	823	798	823	800	801	800	772	809	782	780	778	794	850	828	777	803	786	793	812	808	808	795	780	757	799	829	746	740	802	766	774	795	820	737	809	792	816	804	833	743	817	774	793	842	791	790	805	819	811	758	856	764	796	826	815	843	786	793	765	803	743	824	810	767	772	796	798	746	802	794	807	822	780	865	793	783	724	835	800	839	768	811	804	726	849	802	764	779	817	795	780	764	803	830	823	790	803	823	800	774	800	847	778	732	829	781	752	789	815	775	821	809	790	833	818	789	758	799	780	828	817	762	817	824	845	829	809	770	820	814	789	796	774	771	773	815	806	784	747	784	768	795	815	774	849	815	782	811	856	803	791	799	759	770	804	835	770	794	794	760	776	782	812	810	805	794	783	740	848	786	756	796	761	809	857	697	818	747	824	811	812	767	815	810	810	805	828	773	774	786	778	768	816	786	824	759	769	795	817	822	777	812	730	774	785	867	805	749	791	805	778	834	853	777	793	857	817	800	846	806	827	841	809	756	824	779	756	823	744	818	781	765	834	808	786	787	797	745	774	797	809	844	792	760	718	791	801	804	817	741	802	752	772	817	785	809	773	829	802	787	780	772	792	809	821	792	831	792	798	769	756	754	781	817	856	810	765	854	781	782	801	789	766	779	785	793	795	815	815	813	784	799	830	782	780	807	817	871	787	774	781	837	770	851	775	794	854	784	768	816	777	756	837	857	794	836	810	789	798	768	803	777	770	817	790	794	787	764	785	806	768	788	812	851	845	819	818	776	820	844	814	863	799	833	794	816	767	787	778	830	838	860	800	843	779	839	821	777	765	795	776	807	845	846	808	800	819	797	757	781	792	806	831	724	798	798	780	783	786	776	825	828	804	769	788	751	769	827	717	813	814	829	741	763	764	816	817	808	788	810	783	756	745	752	812	787	765	782	817	770	818	813	785	840	793	769	811	832	843	807	807	690	784	755	801	785	791	826	801	803	860	807	769	819	823	841	792	787	791	770	842	817	787	795	809	814	762	754	760	818	816	861	821	813	808	796	786	830	788	805	794	795	875	781	794	755	770	785	798	824	814	836	833	790	812	784	780	841	813	823	786	818	821	770	785	855	841	844	807	791	785	800	844	828	856	782	819	798	772	794	801	815	788	811	765	820	792	821	752	752	802	769	797	847	792	798	815	821	793	863	807	785	781	786	852	773	770	788	803	745	788	805	763	766	805	842	796	823	815	777	832	836	797	792	749	823	791	823	854	769	783	835	801	811	806	795	777	831	789	795	813	775	808	793	843	821	818	790	749	784	784	815	773	754	849	822	757	806	775	802	746	800	753	799	738	877	811	853	742	832	739	822	807	758	794	832	792	791	782	826	872	797	884	761	779	823	806	807	754	819	799	803	866	820	787	825	781	818	809	847	740	761	769	754	765	822	777	790	844	792	784	828	776	811	822	837	840	842	810	838	763	791	785	782	785	813	784	828	806	777	822	811	763	789	773	783	842	753	779	748	776	800	763	821	858	800	811	832	791	765	774	803	826	804	853	831	786	795	805	833	798	823	791	811	811	780	793	783	792	810	821	812	809	815	804	796	864	797	781	807	766	819	801	770	784	763	787	748	829	829	792	808	818	782	814	820	776	764	812	771	779	814	773	834	799	798	781	815	806	796	815	832	782	782	814	796	804	764	785	792	818	802	765	761	802	790	797	775	789	774	812	822	763	856	784	818	842	762	839	787	759	827	820	840	787	819	759	751	797	798	783	783	832	761	833	818	794	822	749	855	779	804	821	862	757	804	819	778	793	783	791	798	810	797	838	763	784	794	734	806	824	764	789	786	803	756	800	825	790	849	813	808	821	761	825	766	765	815	808	746	787	757	746	755	758	806	792	780	792	808	801	807	853	771	811	824	822	832	877	808	746	780	798	804	781	793	757	831	794	744	841	782	786	757	820	794	874	795	856	792	807	800	810	795	814	750	798	760	777	790	798	775	812	787	741	767	768	770	819	778	816	823	802	847	846	758	791	796	776	838	777	765	783	784	822	863	735	808	834	788	835	862	774	772	783	751	772	808	819	785	771	808	785	824	764	815	802	781	786	838	755	812	829	754	839	791	833	779	786	792	808
22257	21048	28764	23524	21052	21105	11662	1082	703	667	600	544	487	458	448	403	380	401	402	401	377	410	372	363	331	319	373	341	336	345	331	353	317	323	371	325	329	302	315	299	313	333	333	326	313	315	322	351	337	320	325	330	297	321	314	323	338	311	337	337	290	310	311	318	299	297	303	328	315	301	297	324	351	319	355	331	332	329	290	288	336	323	304	315	317	329	302	305	283	329	342	310	319	358	315	341	319	314	313	302	301	335	307	334	294	300	301	310	336	338	327	293	299	327	323	322	311	298	311	300	311	315	259	331	299	348	349	332	315	325	292	371	347	311	329	321	332	294	342	285	330	329	323	313	348	322	337	328	305	295	306	313	327	301	325	303	322	338	300	311	330	330	327	295	333	337	301	323	308	326	304	321	333	297	322	330	295	297	312	383	360	282	316	332	318	350	348	321	296	318	356	308	323	312	354	351	333	314	333	328	318	323	317	293	333	290	295	340	325	318	307	308	339	347	296	321	293	308	334	317	302	313	318	321	306	326	352	324	305	302	289	333	337	307	331	331	271	315	325	341	333	333	305	326	335	339	354	330	285	317	301	337	264	318	307	293	288	330	340	329	305	319	341	270	306	331	294	310	314	317	332	325	316	287	309	289	320	311	307	315	347	334	337	326	312	305	350	303	331	294	336	292	333	323	331	314	294	291	323	280	302	298	303	337	309	300	300	294	324	336	315	333	331	322	324	369	312	295	314	303	312	327	316	322	311	309	320	310	294	334	335	310	305	324	292	315	300	342	301	302	321	314	323	287	284	286	340	307	326	354	312	319	309	310	321	302	328	310	316	288	323	328	347	323	302	316	330	316	322	307	304	329	306	344	290	317	306	374	305	342	327	325	305	315	308	314	293	304	318	297	316	331	314	296	320	313	333	311	297	310	319	339	342	316	303	318	312	333	315	348	340	317	313	328	303	304	327	334	294	306	335	330	301	299	303	287	297	325	303	307	308	328	318	362	325	320	340	310	341	324	301	321	329	341	314	309	306	321	334	328	302	312	336	275	319	304	311	317	298	324	300	334	362	332	353	306	355	283	310	345	305	329	315	316	313	298	320	317	305	311	330	300	324	314	293	311	325	303	334	323	300	312	297	281	293	341	338	286	316	322	304	299	295	315	302	291	331	321	329	302	331	310	291	294	310	326	295	337	327	308	283	313	324	335	321	304	332	335	317	330	306	312	319	296	306	331	305	310	339	309	320	350	298	274	316	310	329	326	328	326	303	305	321	325	360	349	333	321	315	334	302	317	310	320	309	311	301	305	315	306	305	282	309	331	330	300	302	302	303	283	308	346	329	305	317	332	335	352	330	318	261	291	335	286	296	313	339	307	294	314	330	313	334	314	312	340	305	269	291	318	291	340	312	358	325	325	288	310	295	331	311	334	305	320	349	289	298	298	339	284	314	331	359	328	325	336	318	310	340	315	307	342	345	317	316	327	326	326	334	325	325	321	289	336	298	322	316	294	330	295	337	315	343	295	315	335	313	306	303	299	299	311	319	306	349	354	292	341	336	329	301	342	314	288	311	314	309	320	349	332	307	354	316	335	301	340	320	340	309	340	302	327	327	295	319	291	323	324	329	326	333	323	304	322	295	324	326	304	307	342	319	305	297	296	334	316	321	303	311	312	337	341	312	329	346	351	327	300	293	317	331	316	307	316	311	314	289	320	342	324	316	313	309	321	326	346	293	284	318	322	296	298	289	312	301	349	331	285	317	283	298	278	338	303	307	316	290	307	299	341	328	295	335	282	295	323	310	329	298	299	290	322	319	289	313	326	303	308	317	316	314	320	322	326	317	316	304	304	314	314	333	314	334	307	286	318	312	289	289	300	312	324	308	311	337	319	305	300	281	309	304	299	282	335	307	296	324	316	331	311	351	321	340	325	296	310	298	281	339	335	340	332	321	276	325	333	323	281	316	304	325	335	316	311	304	334	311	313	338	304	327	305	324	329	318	329	327	314	318	357	302	308	314	308	333	317	325	305	295	315	306	295	341	280	293	361	338	313	318	296	310	307	298	316	300	304	341	295	316	322	308	349	336	299	333	318	303	296	321	353	293	329	305	306	296	291	306	300	348	318	342	322	302	307	317	311	319	324	299	300	315	318	321	301	296	317	306	350	311	282	330	327	314	316	304	335	303	354	298	283	345	300	302	340	317	313	323	313	299	337	299	298	283	317	332	322	334	314	295	333	302	304	338	328	356	307	303	317	322	333	302	345	319	324	315	276	333	319	315	339	338	292	326	327	323	344	295	313	306	323	350	304	290	296	310	295	298	327	312	313	327	317	322	315	305	355	305	310	329	335	340	301	305	331	315	305	315	311	359	367	346	333	305	316	330	353	251	316	321	369	336	309	332	287	322	290	318	282	326	327	320	312	316	303	314	331	320	291	316	301	287	321	316	327	275	334	330	334	327	318	322	323	310	298	314	296	314	358	320	309	293	303	318	322	314	291	303	321	298	314	307	327	317	339	332	285	351	280	310	305	308	337	326	298	314	337	308	319	327	332	315	323	306	306	317	331	309	313	322	329	337	296	305	339	317	314	342	322	299	298	306	324	309	294	328	306	328	318	331	317	308	313	324	352	341	311	313	315	328	323	283	298	351	319	323	304	314	313	363	318	296	304	320	322	311	296	268	321	315	308	333	278	315	285	327	334	309	318	311	306	316	324	319	319	297	314	309	295	284	308	310	308	310	305	295	332	325	312	354	320	310	291	319	332	334	303	321	335	319	316	337	317	285	325	271	308	309	299	312	340	296	318	307	306	273	284	350	292	314	301	304	308	313	345	307	319	312	305	312	314	344	318	317	342	325	312	345	329	326	314	325	318	285	304	297	311	307	313	301	288	342	289	315	344	339	321	348	338	318	325	313	327	337	306	321	327	284	280	329	300	299	344	299	306	301	283	302	332	326	312	319	315	322	326	276	317	310	329	301	309	313	314	328	346	340	352	336	326	344	292	327	334	302	345	311	310	280	310	333	294	293	337	293	316	355	307	308	310	298	328	314	322	347	317	315	300	345	318	323	291	313	308	309	330	319	316	314	315	330	315	302	335	354	318	322	329	318	324	267	309	334	328	304	316	313	339	317	308	314	297	296	299	322	302	321	304	286	302	318	322	335	312	325	341	321	298	303	343	303	310	333	326	337	303	313	316	303	313	307	338	314	320	283	308	284	312	308	328	328	279	299	313	311	341	324	329	284	280	307	274	283	315	324	323	331	324	311	317	331	322	316	326	305	300	325	320	321	351	334	334	347	305	289	318	305	305	318	288	285	330	296	340	315	286	334	314	294	349	310	322	329	347	311	332	311	317	361	283	319	322	304	334	330	310	335	319	356	292	332	277	306	313	299	317	310	307	308	323	341	311	330	313	306	330	297	302	285	306	320	292	314	298	307	330	323	343	324	339	334	302	326	308	315	300	317	329	301	295	330	354	313	320	317	298	292	294
22897	12115	8190	4168	3004	2195	1699	1232	1000	841	682	623	566	510	485	427	446	437	400	389	359	413	387	378	376	346	364	335	338	319	349	332	321	359	318	314	343	361	311	382	309	351	324	336	354	299	341	318	310	349	322	342	379	340	324	325	314	305	337	353	306	335	322	316	334	341	323	320	327	329	271	306	301	289	320	348	299	320	306	315	295	286	326	330	335	296	321	315	303	329	323	349	297	310	300	337	338	319	321	324	322	333	316	304	304	361	312	297	338	321	317	298	339	314	333	306	324	327	287	295	286	336	340	339	327	321	308	319	312	336	327	322	305	312	305	290	313	269	316	328	319	283	297	336	318	324	326	304	305	305	333	323	328	322	327	366	352	286	350	321	274	318	302	329	309	299	295	317	325	334	303	308	322	335	321	305	346	276	334	284	345	322	306	324	321	320	311	335	311	304	330	323	323	363	303	330	315	317	309	330	316	319	311	307	324	297	304	302	322	302	332	344	284	297	309	326	320	298	327	331	319	328	332	316	359	325	308	291	288	294	339	313	310	303	305	282	341	321	296	299	326	316	291	342	328	308	309	339	324	311	300	292	291	305	316	318	333	331	343	334	321	320	272	305	293	316	312	309	323	295	292	326	299	313	297	307	302	301	310	348	326	338	297	281	318	301	304	301	314	301	325	322	335	287	314	329	298	321	343	301	312	293	291	314	334	310	308	309	304	326	319	299	337	290	347	348	327	322	315	293	300	311	328	340	290	313	286	339	318	309	321	314	306	301	327	328	320	321	325	307	323	329	307	297	352	299	330	315	309	306	296	318	315	308	353	337	327	288	325	324	324	325	328	322	310	278	304	332	299	306	316	319	280	294	340	337	282	304	317	293	324	296	296	312	330	303	301	315	279	302	308	339	296	324	310	337	286	309	305	301	315	329	305	300	315	292	314	298	342	337	321	314	333	308	311	343	346	303	298	322	310	313	301	321	344	310	312	314	315	334	324	322	331	306	304	332	306	299	295	302	290	321	319	300	323	331	299	339	294	308	314	308	297	321	278	318	272	336	325	293	291	283	338	311	326	285	317	295	333	314	300	311	300	279	336	296	313	333	289	301	293	296	309	285	314	333	284	332	319	301	289	326	318	310	332	318	298	296	331	311	331	327	319	298	331	297	320	303	316	324	309	301	357	283	257	313	305	327	287	315	311	316	318	312	318	316	329	313	300	341	304	341	352	298	313	293	327	327	327	302	317	317	331	304	340	304	303	313	293	297	297	298	328	274	319	333	302	301	308	293	313	313	307	340	313	315	302	331	314	344	356	332	279	348	320	351	315	299	335	299	319	303	326	316	306	357	321	318	313	318	335	338	326	288	326	299	316	284	290	304	327	294	316	310	356	325	307	315	289	297	302	312	297	315	331	291	305	323	311	315	319	325	336	304	335	306	311	322	299	322	309	292	297	306	314	321	304	305	344	298	309	309	323	304	333	332	318	323	299	321	317	339	331	302	307	304	324	339	306	347	315	284	319	301	355	310	317	334	304	321	319	312	317	295	332	351	321	341	267	330	334	319	303	339	339	330	324	339	319	295	312	287	297	299	316	312	330	313	295	342	317	309	309	291	324	292	306	304	327	320	312	292	311	306	307	319	330	329	304	348	281	302	318	300	331	298	279	315	330	309	319	303	322	264	317	317	305	317	295	289	336	318	328	301	285	305	320	315	327	305	317	293	311	323	311	296	312	339	341	337	340	294	283	306	307	340	331	315	300	316	301	320	313	326	298	345	311	300	323	291	347	317	325	298	339	326	303	299	336	301	336	293	293	306	319	300	305	276	301	286	342	328	336	328	312	350	298	278	323	293	311	308	324	306	324	331	287	287	320	308	343	301	301	284	320	323	303	320	326	311	317	321	325	317	327	332	314	314	342	310	297	292	326	328	316	340	303	323	309	289	303	330	283	308	331	311	327	300	316	310	305	317	307	292	284	319	279	303	336	331	312	298	297	320	308	336	302	326	298	291	306	302	321	316	328	347	282	323	311	334	322	315	315	320	314	323	317	330	300	310	318	302	295	325	323	296	352	307	310	322	322	331	321	331	318	345	321	315	325	333	328	298	324	299	316	298	303	306	317	305	327	317	323	312	312	298	318	319	322	339	345	306	332	333	347	300	308	311	321	336	341	320	302	314	324	294	315	318	303	315	311	308	302	326	325	359	301	308	309	310	300	310	313	341	316	335	298	294	317	310	320	308	310	332	320	293	304	333	317	323	322	310	320	308	314	309	305	355	299	327	285	314	308	346	311	292	312	317	316	276	310	359	346	326	311	350	303	310	304	313	303	310	305	332	301	301	318	299	342	308	337	293	311	331	288	317	343	300	300	302	317	324	318	275	333	297	303	307	327	306	294	312	291	285	331	322	318	304	276	327	307	294	303	273	295	296	307	309	323	319	331	330	322	328	309	318	348	256	283	307	297	320	300	280	318	310	314	316	302	284	323	292	323	329	314	314	345	333	289	311	321	336	322	310	306	314	314	314	310	297	271	331	307	287	330	292	342	328	306	315	307	306	317	309	312	323	322	326	304	318	310	317	312	310	319	310	320	327	304	318	294	334	301	314	313	293	307	314	320	321	283	299	316	333	287	297	310	296	300	302	314	327	321	330	280	325	324	343	334	325	293	317	289	297	307	278	319	303	286	324	331	296	319	301	326	309	347	303	297	335	289	328	297	305	310	341	316	343	276	313	337	320	308	320	323	306	345	320	335	290	346	310	324	327	326	315	334	303	307	313	302	348	322	305	312	295	298	326	323	305	319	293	287	318	335	328	303	310	335	337	305	315	311	285	294	328	319	323	295	293	304	290	285	333	314	305	288	304	286	306	323	303	344	303	281	344	319	296	300	282	284	307	273	319	296	332	313	331	322	318	287	315	307	331	315	342	314	306	321	323	298	304	317	291	310	288	326	299	324	324	326	363	319	288	296	285	295	323	301	318	293	322	328	322	318	329	305	326	322	341	331	356	334	320	318	323	310	306	318	324	309	341	293	296	318	278	314	308	336	311	296	317	307	329	336	311	318	293	349	289	321	291	306	310	303	292	316	302	325	305	358	311	304	300	332	310	322	305	323	305	315	333	306	314	322	306	310	309	318	355	325	307	287	337	313	313	311	322	283	323	332	316	303	289	302	283	320	288	332	338	295	301	324	315	350	342	295	287	336	341	318	309	285	332	336	348	291	332	324	316	327	325	328	307	319	322	309	328	322	309	348	316	309	338	326	318	339	314	307	296	315	308	328	310	308	299	302	322	292	315	321	335	306	302	316	308	308	332	300	293	299	279	333	266	338	317	288	335	310	319	323	312	302	297	295	324	285	308	313	355	320	307	307	349	300	327	315	306	314	311	346	305	336	313	347	310	306	288	331	306	305	308	305	311	351	285	321	285	303	322	310	313	312	304	313	301	366	329	325	296	311	321	304	284	305	305	335	331	304	313	325	334	322	308	298	297
28065	20758	13472	1917	894	824	853	859	782	789	787	811	710	781	728	719	685	720	778	710	730	756	755	740	717	745	763	707	752	724	709	761	771	684	718	725	755	699	755	785	697	768	723	725	759	819	775	740	755	747	736	707	762	752	756	742	738	751	736	721	732	757	749	711	749	761	719	776	727	721	726	813	733	689	744	748	769	755	783	681	762	689	763	705	741	733	734	735	696	773	714	747	746	766	751	745	743	749	737	754	740	741	746	738	727	768	776	791	726	723	762	800	760	694	756	743	745	756	728	757	740	675	719	793	754	758	766	789	788	752	730	739	732	726	776	752	780	760	750	728	756	711	752	740	743	725	736	762	718	729	759	697	712	687	730	746	741	747	738	713	750	783	731	744	740	718	750	745	764	744	756	812	776	720	754	770	763	752	722	715	751	706	768	727	755	727	740	793	767	712	722	729	744	746	722	771	705	799	743	798	752	689	738	727	763	734	737	709	745	714	742	729	738	742	746	745	809	745	735	776	792	737	765	759	700	713	762	742	712	759	712	719	767	702	741	759	749	708	738	741	751	780	720	778	745	757	753	715	753	740	748	735	728	724	730	784	720	735	772	794	774	807	721	697	712	760	766	708	787	745	764	776	748	695	729	715	757	753	719	728	741	757	723	777	693	685	744	823	745	711	751	711	733	715	777	762	733	745	732	672	729	757	715	753	718	709	751	734	759	736	738	735	715	741	730	726	663	712	745	785	730	795	722	741	807	725	783	758	718	715	753	742	747	748	735	704	754	718	735	709	770	769	751	741	731	738	766	747	743	702	724	762	753	757	721	739	789	726	725	690	738	770	725	739	730	740	772	711	788	731	770	733	717	720	740	721	766	720	727	764	736	765	727	778	787	767	745	705	723	765	744	731	691	699	738	765	736	722	757	775	766	705	755	730	741	800	740	762	725	715	742	780	719	761	754	722	710	757	755	763	701	723	700	749	765	725	768	711	709	703	795	764	788	783	763	738	705	744	751	738	753	709	798	719	730	734	718	691	732	760	766	746	720	741	729	722	791	735	758	757	719	695	709	702	724	722	709	786	723	751	756	736	733	724	713	718	714	740	759	760	724	776	787	768	717	744	770	745	732	748	727	778	715	772	718	725	760	774	759	714	737	688	719	776	749	706	698	749	711	750	715	734	773	775	738	700	716	759	806	714	680	769	712	787	781	704	719	779	774	718	727	759	778	751	680	767	748	744	715	763	748	724	724	747	739	758	772	764	738	752	734	747	762	739	778	792	745	730	782	717	697	736	732	656	688	737	782	746	782	709	755	669	726	791	720	759	769	733	705	735	743	754	704	762	745	691	755	781	741	687	717	702	688	728	749	749	662	761	748	719	729	738	736	730	732	727	732	760	722	783	701	771	768	752	770	712	695	756	766	740	730	713	738	714	828	736	781	750	737	717	726	762	763	750	767	764	760	755	689	744	736	700	760	755	693	722	750	710	719	771	735	708	761	773	737	730	702	745	704	764	735	751	754	755	804	762	775	761	798	744	741	742	777	758	739	729	759	758	752	732	778	715	737	693	724	700	726	766	741	695	771	781	783	731	751	764	740	774	723	747	752	746	760	739	710	730	767	740	712	748	786	759	710	676	699	744	709	743	752	724	777	749	740	828	743	741	746	734	734	748	739	722	784	791	750	709	722	715	744	737	764	692	754	781	783	739	732	726	762	700	775	736	753	736	707	705	710	766	725	744	728	754	729	723	735	695	722	721	760	785	718	693	759	709	777	766	802	728	768	761	722	779	728	718	762	704	803	733	696	775	783	734	718	694	742	780	764	803	759	729	761	812	726	738	720	734	763	783	755	762	774	752	689	729	758	721	734	733	718	707	742	769	730	750	774	732	765	759	753	763	752	738	705	707	784	724	745	757	722	769	720	689	699	726	710	720	765	771	704	718	691	741	762	788	754	748	755	720	719	703	767	749	772	717	772	711	756	785	725	768	728	742	784	765	748	736	724	787	761	757	735	768	769	693	745	753	771	737	744	763	716	773	740	734	737	712	758	740	785	713	685	754	761	710	699	708	767	721	754	753	769	753	781	799	786	743	724	747	747	715	767	759	721	763	706	779	754	751	709	728	764	709	737	707	752	696	714	719	753	724	728	755	740	764	767	749	722	729	722	718	731	776	710	726	732	754	741	731	791	736	781	704	729	692	729	769	750	735	735	755	725	794	782	774	831	760	736	791	752	831	735	794	729	743	738	825	756	778	776	792	765	729	722	709	719	698	743	743	764	743	759	713	797	731	754	742	738	727	765	776	684	720	749	758	745	671	789	735	768	760	728	764	729	703	768	730	719	726	751	748	727	742	757	788	716	733	740	785	789	727	762	757	730	720	712	712	717	732	729	734	729	746	730	692	765	714	720	838	775	736	753	740	717	726	740	794	756	755	755	732	741	701	736	720	734	715	811	737	791	768	740	756	740	754	695	715	741	749	772	761	783	734	722	748	796	725	730	756	751	778	779	741	720	759	749	769	729	739	716	722	741	737	745	750	736	729	695	698	735	696	714	749	712	696	756	767	756	766	781	775	739	747	766	741	728	736	733	712	746	804	704	760	770	793	766	763	716	730	703	733	752	722	697	774	806	745	714	747	714	762	726	716	798	744	740	774	744	757	764	761	731	706	778	750	753	723	741	734	740	758	713	702	755	817	732	778	769	740	733	772	763	768	704	763	755	757	714	750	711	777	761	721	741	764	751	780	742	752	798	696	754	716	727	792	741	738	723	740	764	732	719	734	759	750	735	769	751	779	768	684	724	734	733	701	716	750	796	767	764	794	780	767	720	740	764	715	756	706	777	695	758	688	780	729	710	725	728	728	772	717	728	774	757	780	757	717	748	733	798	729	706	749	768	746	756	730	692	752	744	711	687	787	691	747	767	745	771	737	757	764	782	737	698	776	718	760	765	737	736	756	770	715	768	724	733	773	712	768	729	737	741	686	734	725	721	770	800	772	719	740	773	714	764	723	722	747	732	746	719	748	717	722	747	742	710	728	701	747	772	731	751	694	698	749	705	777	756	764	746	783	750	739	786	751	761	808	750	725	719	755	763	719	774	774	757	730	769	739	763	788	706	740	735	729	764	739	757	683	730	722	710	735	752	767	741	727	749	733	689	720	749	742	708	727	775	766	769	733	724	727	696	762	748	718	733	790	761	745	730	702	765	722	726	751	737	742	786	705	737	735	705	752	728	717	768	758	738	725	726	768	783	765	792	715	743	764	755	751	754	737	743	693	752	728	667	791	706	750	765	731	739	718	768	726	755	749	785	774	737	748	781	744	755	718	741	766	751	759	744	727	735	730	769	709	696	708	715	737	743	706	742	693	722	710	744	782	715	803	744	780	770	751	788	696	738	709	758	766	762	704	746	728	714	768	737	793	757	743	734	757	725	785	698	685	796	746	714	744	726	713	808	758	777	721	736	749	700	732	733	735	767	733	832	755	733	718
22866	2278	1577	1086	982	878	867	824	822	746	765	826	733	760	792	736	737	743	774	757	786	719	751	731	762	767	743	762	750	743	744	759	746	737	720	762	735	739	739	761	706	720	721	728	702	724	713	703	710	734	755	705	727	749	687	764	704	721	722	799	719	713	742	753	758	746	717	742	759	744	746	789	772	761	758	725	777	774	782	748	711	730	742	739	742	699	704	768	748	726	774	747	726	720	731	731	760	729	708	764	707	715	707	776	699	795	717	785	726	736	706	764	713	751	745	745	731	742	705	692	749	743	747	731	751	747	774	749	672	783	742	751	749	696	747	758	753	751	725	747	753	731	690	697	711	742	707	718	758	694	689	753	736	708	760	740	742	741	793	766	718	665	740	797	719	759	710	731	729	753	717	733	737	714	709	741	764	781	735	757	750	708	709	778	729	749	716	739	765	734	739	750	720	732	751	717	735	726	730	735	755	738	773	750	726	745	756	756	736	670	798	727	752	707	671	723	761	682	746	696	732	738	748	755	719	747	716	761	719	742	742	811	733	787	745	787	727	684	723	723	751	772	732	768	778	700	725	717	764	725	768	794	735	756	768	711	752	718	756	713	760	763	725	760	802	742	752	776	762	698	757	767	753	753	710	771	714	722	730	743	728	745	749	749	770	758	731	750	765	766	703	754	796	720	720	684	783	747	724	721	767	733	694	725	755	738	743	738	781	692	729	799	789	709	787	737	738	743	731	791	709	736	727	775	756	759	742	761	715	757	687	746	723	737	705	696	734	740	765	720	721	747	738	703	696	723	752	761	734	726	818	767	696	762	794	750	775	796	771	805	692	671	745	720	750	760	712	775	721	753	756	726	728	781	774	679	709	709	732	740	745	783	734	751	754	762	706	762	734	742	754	724	700	678	730	789	784	761	733	749	684	698	694	742	753	707	778	783	730	714	742	743	728	706	757	720	747	776	723	697	770	775	690	763	752	771	757	749	730	735	747	779	721	746	788	678	759	762	746	776	746	761	755	717	770	755	737	746	761	751	759	755	784	736	699	736	714	733	733	742	739	726	759	772	747	706	776	713	717	767	724	714	692	694	738	702	728	731	726	697	717	735	712	728	722	785	713	752	721	703	734	746	783	719	764	721	731	742	731	744	769	735	733	771	740	768	721	775	714	757	720	699	701	743	708	795	731	754	754	710	710	736	717	691	763	744	738	732	689	745	763	759	720	733	766	694	781	713	762	732	726	711	795	697	766	754	781	773	773	749	704	736	719	781	748	743	773	753	710	694	728	765	738	727	726	729	753	709	749	698	724	794	755	739	743	767	751	703	766	712	775	776	716	762	759	729	762	750	726	743	753	748	751	727	752	740	701	742	754	778	736	758	699	730	741	766	774	729	703	754	718	735	739	733	753	730	805	784	713	754	757	734	776	763	722	722	765	707	743	718	736	779	780	737	735	720	780	750	740	740	751	795	742	712	783	740	707	692	763	705	779	722	684	696	759	752	706	766	771	713	753	792	750	759	745	708	721	680	752	736	761	779	753	747	753	699	728	690	769	722	687	698	776	723	743	717	786	772	655	779	733	754	707	795	726	737	770	720	723	755	741	727	709	711	747	745	755	702	721	772	722	782	727	727	727	780	722	700	700	773	740	776	743	749	738	727	735	738	759	761	719	767	767	727	755	679	735	719	728	710	757	768	764	752	775	771	757	721	743	776	738	755	735	717	736	703	783	736	737	715	708	740	705	776	725	762	738	723	771	717	723	713	778	694	739	799	790	742	768	722	775	776	809	746	765	724	701	724	758	796	738	730	747	716	738	729	689	731	748	755	723	738	754	727	720	786	721	722	726	746	774	700	755	703	723	737	763	773	754	770	698	746	717	707	756	756	742	764	786	743	802	726	757	729	763	768	787	708	749	737	703	750	789	772	747	700	767	747	773	673	727	738	716	723	758	737	714	716	714	731	735	759	710	721	693	721	765	740	780	729	704	715	763	760	747	735	755	732	731	759	723	714	776	706	755	700	757	737	765	748	739	730	757	761	714	745	798	720	756	708	698	723	740	751	780	760	772	741	744	744	694	775	744	708	760	697	755	747	776	764	717	763	752	737	746	742	710	738	755	728	703	799	714	746	773	770	741	684	772	732	733	723	742	733	704	728	784	718	744	764	721	786	752	753	739	749	726	732	733	739	763	730	760	734	725	744	730	769	773	770	757	756	749	778	736	774	779	728	778	695	747	788	773	718	734	737	783	729	757	783	761	741	744	761	769	747	747	756	745	726	737	779	754	732	702	781	737	724	712	719	709	707	745	745	723	713	714	808	748	748	708	673	741	703	792	703	714	710	736	722	768	756	733	682	727	738	716	728	750	734	739	734	706	758	726	759	722	735	739	800	742	784	764	763	726	723	737	745	736	795	747	734	729	690	749	739	697	772	774	715	745	754	815	729	739	710	728	769	729	726	779	708	732	709	709	737	702	718	736	770	717	694	731	710	754	743	790	725	745	740	737	782	738	719	749	679	705	757	737	774	749	784	753	756	670	764	714	714	739	765	752	722	701	798	705	716	727	732	770	778	757	731	751	733	729	795	762	723	715	782	735	781	702	763	793	750	765	757	781	714	779	799	765	733	731	722	742	669	774	805	752	757	753	727	740	759	743	672	755	725	731	708	755	722	731	682	745	735	724	749	673	745	740	737	728	806	690	749	722	722	712	742	732	756	750	709	707	774	749	763	728	777	737	758	753	766	750	703	747	794	751	735	672	726	757	691	742	772	775	780	768	733	742	736	777	724	657	710	733	791	695	715	693	734	791	729	743	752	697	744	739	706	710	771	764	737	737	818	717	728	782	714	746	689	749	766	755	743	747	730	756	713	744	713	734	762	689	723	765	748	798	761	728	723	775	699	727	732	759	750	751	732	760	724	740	739	736	738	717	678	797	740	744	718	700	766	772	717	755	706	711	735	724	725	711	712	752	749	759	736	722	736	766	797	778	730	723	764	766	764	748	719	739	740	770	710	728	677	721	720	721	710	685	763	736	696	729	770	718	683	777	765	733	772	714	748	708	711	745	738	705	796	735	755	745	742	727	806	711	779	700	728	733	710	705	767	732	768	712	777	742	698	735	747	705	792	716	750	749	734	762	706	751	755	686	747	692	724	744	686	752	697	742	766	720	802	742	745	725	742	752	780	762	775	767	704	721	712	696	745	664	749	749	766	692	772	745	750	764	758	696	746	769	739	706	747	733	783	711	739	719	712	747	738	768	720	720	763	734	742	724	716	755	730	742	761	737	768	690	752	706	693	711	698	810	768	724	714	752	737	769	785	736	712	720	770	759	762	698	736	695	776	735	761	744	697	737	729	740	707	747	742	771	758	734	716	726	757	745	764	744	719	705	745	707	719	715	728	684	730	752	783	697	746	777	721	771	702	790	777	690	719	755	760	709	747	731	696	742	734	759	687	719	793	739	778	720	732	765	765	706	732	749	743	725	757
23262	20970	28248	23844	20981	11544	1082	677	603	522	511	464	505	437	433	448	431	428	409	400	368	431	391	378	377	387	362	400	389	384	364	406	389	368	358	381	392	410	389	390	416	403	382	383	351	385	374	364	405	350	384	397	364	375	384	379	348	380	347	377	359	370	376	366	402	375	354	326	375	343	391	421	366	358	338	391	366	362	352	343	386	363	376	388	355	343	376	411	397	376	379	352	355	388	352	331	318	371	356	382	393	374	386	381	366	354	355	366	387	361	360	361	372	352	381	360	332	368	358	367	373	365	376	377	354	376	334	374	370	367	388	394	365	378	337	373	385	348	354	344	364	360	318	336	364	362	354	341	335	381	354	388	356	346	367	404	346	326	372	361	402	406	358	335	358	362	400	364	392	389	385	364	348	371	374	355	389	392	351	363	396	383	358	362	389	342	360	357	342	331	391	390	358	383	396	377	392	373	369	340	350	375	325	360	418	378	370	345	373	353	341	400	333	358	376	338	332	353	335	369	406	380	387	389	359	348	372	416	315	373	369	347	355	364	369	370	383	370	374	377	378	377	363	383	357	363	401	358	371	362	373	354	389	366	371	353	394	393	382	337	380	350	377	369	365	351	371	353	373	324	343	386	345	361	365	385	391	366	380	379	367	405	362	319	349	353	368	375	350	340	373	352	391	372	357	331	363	356	387	344	391	363	355	351	406	414	373	370	381	353	365	357	379	378	377	382	356	382	377	367	365	383	354	381	381	360	381	397	347	395	380	416	393	363	338	362	341	377	354	382	355	362	374	317	363	367	363	300	370	395	399	321	385	351	369	358	356	335	350	345	380	376	335	354	344	372	373	392	356	369	339	398	372	383	348	359	353	340	368	391	373	392	386	349	351	346	340	407	353	378	373	387	397	389	392	356	386	346	369	388	354	353	355	371	379	324	367	318	356	367	377	355	367	374	371	371	322	391	402	356	395	374	388	353	329	351	362	351	396	346	362	322	374	370	405	385	350	340	390	377	384	360	377	360	375	389	336	387	387	398	362	375	385	366	389	390	366	351	346	354	342	361	384	387	392	396	327	380	349	357	368	380	380	386	366	370	366	359	390	368	372	353	342	363	368	367	359	388	381	373	345	365	372	366	372	341	374	353	394	352	367	369	378	385	378	380	340	327	344	363	341	349	363	374	350	386	366	388	369	396	360	383	381	366	427	357	354	391	381	386	388	382	349	402	352	351	388	341	353	373	363	380	346	361	365	367	369	346	368	404	359	371	367	383	390	362	356	355	347	361	368	354	350	377	403	350	371	377	376	367	379	393	352	362	370	362	362	367	339	411	363	333	357	386	349	387	386	388	340	376	350	365	383	352	384	387	382	381	355	384	386	365	387	329	382	376	348	352	356	360	385	383	363	373	371	386	374	379	324	371	386	382	381	360	334	403	383	379	362	353	353	386	363	373	359	397	358	335	357	381	370	356	358	368	359	349	405	358	364	350	395	345	369	421	387	374	389	354	329	374	367	411	382	400	379	378	359	369	370	333	392	350	388	362	391	364	378	334	368	363	362	381	374	343	362	383	383	363	340	365	345	351	351	357	352	347	370	362	376	371	377	361	365	363	350	403	376	336	371	385	349	350	341	399	367	363	378	358	345	357	355	360	410	335	346	372	355	360	398	373	373	382	363	375	383	356	364	382	378	343	365	345	375	364	339	429	379	343	375	359	401	368	364	377	345	368	403	373	364	357	354	390	368	377	362	336	356	324	353	404	371	386	349	371	354	368	370	364	371	363	372	376	397	344	393	347	397	394	354	380	344	342	352	372	389	350	357	335	376	359	401	372	351	381	375	366	372	375	348	387	398	372	344	342	351	341	372	358	381	362	402	373	372	364	392	355	377	371	360	370	352	368	347	363	347	373	353	328	363	368	340	385	354	369	348	376	361	359	360	343	357	361	342	358	395	357	350	376	347	321	372	351	350	362	349	333	353	375	346	386	380	377	330	354	341	369	368	352	375	377	347	366	377	396	352	404	389	376	354	342	358	329	374	374	368	363	373	364	363	379	401	384	358	346	332	342	395	356	334	357	384	359	356	341	359	369	335	369	332	349	355	367	360	346	348	345	354	335	352	366	351	368	365	410	383	366	392	374	373	359	383	367	411	352	352	334	309	342	369	364	355	368	365	369	383	372	363	356	376	356	375	355	381	339	339	362	374	386	355	353	375	410	355	387	377	396	369	388	368	383	385	331	345	390	360	374	364	370	359	369	357	364	345	351	379	373	382	396	366	326	356	367	391	377	347	380	391	348	364	344	381	358	340	356	375	386	382	375	349	396	367	323	368	335	362	381	356	334	385	385	336	343	348	385	357	367	376	366	370	349	371	378	389	356	385	362	370	370	369	388	390	329	371	356	351	394	378	349	393	330	362	360	364	371	351	383	347	354	374	413	382	349	348	330	371	365	365	378	339	393	389	366	378	374	363	395	358	362	375	377	391	374	371	357	355	419	321	391	329	367	393	403	380	356	363	385	341	358	358	363	372	356	378	347	371	362	352	396	396	344	377	357	376	351	364	354	402	350	369	386	369	337	367	362	337	396	381	345	373	375	386	357	400	386	359	390	403	348	327	386	381	404	353	347	347	375	383	347	364	378	335	378	352	368	372	328	366	358	396	364	376	369	378	328	395	354	369	362	397	375	369	387	357	355	342	346	356	344	401	360	403	384	426	363	397	384	390	395	383	363	368	363	350	365	378	388	391	357	387	369	378	344	362	357	386	351	378	347	350	359	332	345	338	388	360	364	388	345	350	342	375	371	356	361	378	363	380	394	377	386	365	354	400	349	374	341	391	376	371	343	397	345	380	372	343	388	378	386	384	363	351	350	357	361	378	368	325	377	352	367	374	345	346	368	347	404	341	356	397	383	394	408	356	361	384	389	365	402	366	343	389	376	351	371	376	362	395	344	371	344	386	383	381	383	388	383	371	347	367	352	373	379	378	389	366	366	398	369	344	363	404	376	340	418	364	354	357	362	372	382	386	382	393	350	376	358	348	346	365	376	407	324	380	358	340	355	404	347	326	376	360	381	386	405	357	387	385	351	379	361	402	370	344	350	352	368	392	365	367	326	397	344	372	363	331	403	375	369	367	361	380	378	339	373	348	371	354	360	369	365	366	351	386	390	351	371	363	361	366	338	355	393	364	348	352	369	383	349	368	375	351	376	378	371	390	366	334	355	372	394	376	359	380	352	371	359	373	364	373	363	338	347	353	367	389	370	356	355	362	367	359	315	359	350	380	361	368	348	377	342	374	364	348	314	372	399	378	391	383	390	342	367	335	348	368	397	352	390	388	340	377	318	409	359	373	360	373	372	351	354	312	397	371	385	377	346	341	345	391	376	372	385	365	391	392	357	350	359	353	393	363	379	399	360	372	365	353	347	395	378	368	392	387	350	355	375	397	391	385	342	350	383	375	382	337	365	372	400	358	376	334	369	350	340	354	397
21675	7570	5172	2607	1926	1401	1103	914	771	659	617	552	501	525	468	447	473	408	451	410	409	443	384	412	381	402	435	404	352	388	392	376	376	403	377	395	391	398	375	376	386	383	378	375	375	415	380	382	371	417	370	406	384	381	374	387	364	355	364	437	415	407	426	388	388	413	392	363	422	397	420	412	379	341	366	355	377	387	360	392	350	390	404	394	383	392	358	356	370	374	417	404	359	382	368	319	378	405	392	374	385	365	404	375	353	395	385	368	380	355	394	386	376	365	366	411	402	356	407	352	416	398	370	350	405	356	431	417	354	382	369	352	376	386	374	379	371	366	361	420	373	378	384	390	400	417	401	358	391	381	361	378	389	402	403	356	364	404	366	389	378	381	376	399	364	390	357	392	376	355	410	388	358	374	356	361	399	385	392	373	397	386	342	369	392	361	390	384	405	356	369	420	387	349	375	398	353	373	367	364	383	405	418	358	351	421	377	422	378	390	360	371	401	381	345	388	379	395	395	391	379	381	378	383	386	373	355	375	378	393	348	337	358	386	401	380	372	419	382	370	361	401	397	371	370	344	349	405	405	413	363	367	368	398	401	394	371	333	370	385	405	403	350	396	364	369	345	363	384	388	379	378	411	365	348	375	372	417	365	382	407	406	401	384	370	383	384	401	366	364	385	408	357	363	373	380	414	380	369	368	360	338	407	385	362	378	361	346	385	406	380	371	354	399	370	369	384	374	374	380	367	386	431	389	371	363	333	385	371	399	386	379	365	375	362	391	345	363	369	396	354	394	400	350	357	404	430	378	357	372	383	396	412	363	382	388	402	376	369	369	395	361	356	353	379	391	367	382	363	390	373	376	399	394	377	345	353	388	418	394	397	384	371	370	363	396	398	351	382	373	374	380	423	350	387	382	406	387	357	391	370	378	414	379	385	386	378	363	386	397	372	373	359	418	393	391	358	387	355	386	382	365	390	350	396	401	380	384	392	406	389	391	374	384	377	378	353	401	367	372	379	389	344	371	370	352	361	376	401	357	375	347	378	352	379	407	388	360	358	376	354	384	366	364	370	353	363	365	396	397	393	372	385	408	372	377	425	433	377	377	391	400	411	350	376	373	362	342	371	357	379	389	352	387	367	403	425	355	391	386	365	392	388	378	340	401	393	354	404	371	383	376	389	382	369	369	353	371	376	400	421	378	375	382	377	391	363	414	389	380	398	358	365	376	382	377	388	362	408	369	404	401	386	381	347	354	399	382	381	354	361	348	380	366	378	370	386	390	362	386	348	328	354	360	387	395	360	377	385	343	391	362	343	363	393	392	354	385	359	384	391	385	370	372	401	385	415	397	422	364	390	405	385	382	411	376	384	409	374	368	356	372	377	365	397	370	373	353	356	342	399	373	380	392	375	348	363	381	357	354	375	375	390	392	348	411	367	362	380	365	349	397	411	358	326	368	376	418	376	372	355	418	383	391	395	384	350	405	381	340	367	377	363	344	339	365	340	374	391	360	406	348	355	418	383	394	367	385	381	402	390	366	392	406	375	367	348	398	397	362	429	403	376	394	411	355	388	377	397	370	383	412	383	401	376	366	340	377	394	389	370	382	349	379	386	415	369	375	385	363	386	392	389	333	372	383	380	384	371	411	386	385	374	384	384	415	380	422	359	380	411	376	373	346	355	374	356	348	370	394	395	371	387	377	368	362	380	387	373	371	356	377	398	387	368	370	392	370	400	357	365	354	372	362	359	377	384	359	372	367	399	363	378	361	367	390	391	365	347	364	378	408	367	392	382	355	415	347	398	395	369	386	402	383	347	402	353	392	389	344	379	368	396	401	375	387	364	370	380	381	356	371	374	364	361	379	410	379	398	366	357	364	390	376	355	373	364	382	357	367	378	391	379	406	399	354	402	370	398	381	367	412	406	388	342	376	401	367	363	361	376	390	342	405	345	401	399	376	361	377	373	381	357	402	387	347	393	396	402	382	399	337	385	366	396	371	358	351	409	366	374	359	377	358	388	418	371	386	357	382	356	387	401	368	366	385	392	375	358	358	386	379	355	357	379	380	373	406	377	372	409	371	335	342	403	374	367	347	364	371	344	368	348	369	373	364	359	365	354	386	367	403	369	378	379	372	386	398	388	396	401	387	353	413	387	314	371	351	384	379	407	410	359	376	390	326	373	394	403	376	390	388	383	370	375	366	399	392	391	380	394	392	360	370	388	368	362	382	365	381	382	398	404	404	374	390	366	383	350	398	385	374	400	353	395	377	362	367	345	385	380	390	397	390	381	399	415	406	384	346	376	352	357	383	402	346	400	364	411	376	394	369	387	352	378	409	418	391	403	407	403	396	368	374	355	395	373	348	372	361	345	361	379	403	402	396	379	409	376	378	399	393	416	399	336	391	400	366	358	387	393	359	358	404	378	387	371	399	363	398	385	372	381	376	363	383	374	397	384	423	364	375	373	347	397	392	384	365	342	375	363	376	389	393	384	348	332	372	395	392	369	383	396	373	352	326	379	379	383	411	406	374	363	377	404	403	357	371	365	346	394	409	370	345	358	394	377	350	365	408	390	380	349	378	359	406	404	376	371	375	384	357	389	379	391	384	395	374	403	415	386	398	343	348	409	371	352	423	399	364	389	372	379	384	365	373	376	419	438	401	372	406	393	365	431	363	394	391	361	369	416	348	358	395	378	346	417	387	365	363	381	380	399	382	373	344	348	401	355	366	376	362	381	354	382	365	344	415	386	369	363	363	367	362	436	368	372	376	367	388	398	376	370	382	363	362	379	358	414	401	361	402	347	397	431	363	367	405	366	385	340	364	392	395	380	415	369	374	356	403	397	385	348	421	373	383	403	379	348	343	365	384	359	381	352	391	392	395	361	371	415	339	368	399	363	361	366	429	392	373	385	381	384	405	369	380	360	349	382	339	382	376	391	394	396	378	388	400	374	348	403	398	378	373	398	378	409	410	369	365	392	423	368	390	352	333	366	350	406	374	395	368	343	389	396	397	371	366	405	359	363	384	371	394	395	365	367	378	378	436	384	362	383	400	424	432	382	375	344	374	365	387	384	383	396	354	389	397	348	387	372	374	400	396	391	397	328	389	372	364	368	386	395	369	388	385	377	360	376	402	352	379	367	417	387	391	376	373	384	409	345	378	388	406	357	372	367	400	383	391	355	402	358	379	398	374	401	366	382	381	386	357	396	382	404	355	384	382	345	321	368	365	409	386	358	371	367	374	381	357	416	365	402	362	395	354	370	390	394	371	377	376	375	370	371	358	377	384	385	350	369	364	381	390	358	396	391	406	397	389	355	404	381	359	388	405	403	349	394	372	384	411	373	363	365	391	392	396	366	356	360	393	372	367	352	364	376	363	391	377	364	400	355	368	411	380	368	366	407	369	361	353	370	369	409	375	387	370	360	402	381	398	390	390	374	366	354	371	372	414	368	374	395	393	371	384	404	353	400	395	383	374	403	394	364	388
24251	20912	27374	24596	15130	1649	1108	944	905	945	914	914	853	832	793	905	840	830	895	826	837	837	818	895	857	815	789	839	804	822	843	790	798	845	797	891	850	861	862	805	802	832	826	832	796	800	822	769	838	822	846	808	831	821	862	767	783	801	836	852	869	776	787	857	858	827	805	816	865	801	846	839	806	808	792	798	826	811	873	852	833	816	758	843	786	847	784	814	841	826	805	770	777	818	811	849	747	767	769	852	791	785	861	832	763	845	826	850	827	809	817	854	781	769	810	865	829	791	838	835	815	829	764	767	753	795	794	795	840	818	821	816	817	838	801	791	816	769	850	820	839	813	777	826	802	857	833	819	821	783	781	867	834	850	798	829	768	873	796	801	791	834	857	868	810	800	847	793	799	821	851	803	793	814	845	814	783	800	802	803	801	824	787	818	803	850	827	825	849	770	800	817	821	855	838	768	763	818	791	834	841	818	797	785	757	821	793	797	796	831	825	818	820	806	831	815	850	778	836	824	772	845	783	832	856	842	860	800	793	822	810	787	869	881	808	850	818	818	818	844	828	829	780	830	793	804	836	827	833	851	804	781	870	821	787	842	790	804	826	835	792	777	829	850	810	848	848	820	862	760	818	791	828	781	847	815	801	801	841	813	829	773	795	847	843	806	812	795	815	817	848	825	792	856	811	833	788	843	855	807	815	804	821	761	880	822	862	806	858	819	870	809	786	769	810	772	799	832	811	812	842	770	829	816	864	818	801	827	836	750	823	806	815	818	840	856	850	778	816	798	839	785	826	887	789	792	821	871	821	794	817	798	806	781	816	833	809	784	810	804	809	834	869	797	776	840	776	796	784	826	833	802	831	770	807	811	810	806	812	779	868	862	847	804	814	834	784	801	832	783	785	791	786	838	825	841	845	835	785	814	874	873	880	815	807	809	818	832	830	788	775	832	850	804	806	771	792	783	826	819	796	838	830	796	841	789	803	832	849	812	807	853	868	787	872	880	804	789	818	803	850	798	816	800	773	786	808	749	805	822	851	792	872	828	801	885	776	814	832	859	786	848	847	870	807	799	830	793	859	799	795	805	771	843	810	840	788	809	811	755	819	820	830	746	793	804	809	837	808	824	817	849	830	883	825	766	806	761	820	806	814	831	837	857	845	832	780	815	797	776	749	809	735	818	838	830	799	789	808	843	807	797	847	839	786	769	812	835	845	761	838	818	802	796	773	830	768	776	836	852	850	799	825	827	811	780	810	858	812	868	803	844	775	805	822	774	813	846	763	846	862	804	773	858	837	824	859	797	788	843	839	762	792	896	810	781	804	801	812	800	816	831	854	805	813	814	826	853	825	822	741	801	790	890	769	823	797	836	833	862	848	800	861	840	785	792	823	835	855	792	806	880	852	799	791	850	850	836	834	789	813	855	850	827	834	819	784	822	844	798	804	838	866	823	795	784	812	842	811	802	853	781	845	829	859	844	824	805	799	816	826	820	808	834	759	833	785	797	765	739	808	776	795	836	786	869	797	766	781	806	751	803	849	851	844	805	786	826	803	767	779	804	795	862	798	828	793	786	809	876	842	860	790	824	845	829	847	800	795	789	786	853	843	850	784	807	800	790	828	822	793	791	800	839	809	848	840	805	808	868	819	799	775	877	835	816	773	846	835	814	822	837	817	821	794	838	816	831	821	865	779	859	845	819	788	779	806	841	808	810	746	882	821	810	784	822	832	847	852	827	873	756	764	753	808	835	839	824	818	814	828	846	803	778	797	808	842	824	757	795	825	828	784	798	792	801	844	780	836	787	777	804	839	833	818	811	799	789	813	802	843	776	830	762	802	823	847	781	817	856	861	831	788	810	781	848	793	823	817	777	797	838	793	809	802	783	806	820	800	834	773	829	832	826	827	848	812	813	795	841	827	813	873	833	814	797	817	784	832	818	816	786	853	823	836	801	816	858	830	805	839	803	757	791	875	855	781	823	798	838	758	845	805	795	808	838	819	836	809	810	852	850	847	818	829	833	841	853	818	842	790	797	804	864	767	825	864	820	892	807	822	815	757	834	837	838	757	797	832	796	823	810	849	814	825	829	861	810	791	801	838	816	839	797	816	881	775	846	797	785	822	891	808	865	820	855	819	791	824	800	797	766	792	806	737	797	810	855	836	826	834	795	829	844	785	876	780	817	796	789	735	805	797	875	739	853	814	776	807	843	825	855	851	825	790	797	805	792	844	818	783	883	852	823	811	766	799	795	774	840	761	824	827	804	812	835	818	787	801	842	857	795	841	783	792	840	817	846	865	817	781	802	811	829	817	806	739	793	827	795	853	846	821	833	782	806	774	799	815	865	817	789	764	860	861	781	847	784	841	825	789	790	821	852	800	844	814	824	805	861	800	796	869	825	834	814	826	838	800	795	820	793	854	795	846	854	827	818	792	788	834	859	853	828	806	773	813	836	773	759	835	796	802	843	783	815	839	797	741	802	825	772	865	785	825	789	815	871	804	805	823	789	815	798	822	798	804	812	839	823	800	784	805	812	797	870	809	782	824	794	826	792	800	875	812	813	795	783	835	837	818	781	799	779	838	816	820	789	769	833	850	784	765	772	857	776	792	795	796	808	813	851	812	854	744	844	900	804	792	837	810	776	814	875	852	802	792	854	789	820	846	850	835	846	802	835	846	804	820	791	788	811	806	818	772	831	843	780	785	757	835	844	858	765	855	787	832	820	815	838	842	799	833	837	813	863	808	883	847	764	831	846	823	834	828	792	801	860	789	747	838	830	865	788	864	847	768	840	860	785	832	778	802	791	862	829	882	828	837	809	776	856	790	838	835	811	827	798	832	883	794	784	818	797	843	794	767	833	801	837	801	784	820	780	801	785	841	840	797	807	869	768	807	824	816	785	840	838	811	827	863	792	788	812	762	819	806	795	842	769	801	774	834	790	758	796	851	818	844	805	823	775	781	811	804	809	819	894	757	805	798	865	831	771	812	847	779	812	826	878	790	837	832	770	803	807	802	780	789	854	816	787	824	838	838	868	799	805	842	848	840	821	823	809	800	828	804	847	841	833	830	830	817	806	812	794	823	782	808	799	808	764	818	818	822	818	774	877	799	830	839	840	759	747	843	786	797	820	807	782	817	818	786	806	838	813	863	777	778	808	826	806	804	830	805	794	818	792	830	865	851	813	808	758	817	782	832	804	832	810	790	786	827	810	824	846	782	852	849	787	802	835	860	838	808	847	824	801	786	832	784	783	812	848	831	794	779	809	877	845	852	893	863	815	854	821	810	822	927	831	828	819	822	848	822	798	769	787	810	864	838	816	827	803	787	817	800	807	821	815	833	877	851	751	849	820	874	816	871	842	833	820	769	772	800	817	784	828	814	806	853	819	847	766	863	771	818	802	840	799	796	796	788	835	778	776	830	866	885	820	821	822	798	846	799	775	814	792	844	825	865	816	798	795	825	810	830	819	815	820	799	871	859	829	813	849
21417	4819	3448	2007	1628	1357	1197	1069	1044	940	934	939	898	884	845	842	837	842	855	836	866	828	819	787	823	823	868	741	759	823	824	827	778	780	818	773	829	793	809	737	766	798	829	819	827	798	802	834	808	805	803	765	834	810	810	832	844	827	826	766	794	834	797	785	799	842	806	862	773	774	830	801	796	807	816	827	741	784	797	807	820	827	849	783	770	796	835	778	829	799	825	761	767	787	778	824	770	767	833	802	834	839	830	779	813	825	797	863	825	797	761	801	767	749	803	820	804	824	797	771	828	854	791	806	805	817	803	791	788	764	797	767	801	789	779	808	773	801	841	819	821	780	791	832	804	801	821	811	804	839	830	803	752	836	814	773	763	786	797	825	830	806	863	812	774	756	793	805	859	795	826	776	792	793	763	775	811	794	840	825	789	792	817	807	809	794	779	761	745	806	778	806	795	799	773	800	777	799	843	874	786	754	760	834	812	789	732	786	815	814	768	791	852	783	815	807	807	787	823	807	769	779	806	816	776	790	831	781	768	817	793	771	785	838	789	797	768	794	837	783	783	841	794	782	824	838	795	830	790	819	797	822	829	772	793	813	803	798	813	761	817	836	754	814	788	755	832	849	838	770	809	780	776	773	841	770	778	835	785	769	825	784	812	785	825	810	854	776	777	833	809	794	798	773	808	825	820	784	807	794	808	803	811	815	813	818	795	783	803	892	752	801	784	840	787	775	830	849	822	819	759	791	787	789	790	845	751	821	794	780	794	754	781	845	810	806	810	768	737	791	786	858	785	846	819	779	829	793	795	809	784	767	846	782	776	862	775	772	816	802	784	801	810	802	795	778	813	774	802	811	791	783	788	827	849	807	732	787	807	820	813	804	844	798	781	833	788	793	773	790	799	813	779	752	844	802	839	820	775	807	826	821	815	774	830	804	815	757	756	798	795	822	838	864	868	727	808	853	799	853	806	779	793	815	824	776	752	788	811	829	786	828	781	809	793	837	776	821	848	755	806	802	795	793	818	777	783	809	797	827	833	800	769	794	784	802	795	746	767	844	826	800	849	741	839	778	783	775	770	781	789	808	795	793	815	823	819	815	841	815	804	809	794	837	832	808	718	771	783	730	810	860	799	795	761	796	810	886	767	731	792	842	764	801	831	805	838	776	795	863	781	770	758	737	754	799	805	791	836	861	794	859	764	863	804	833	782	829	796	842	868	755	796	795	854	796	823	829	809	783	798	765	864	821	806	828	850	785	802	787	804	806	815	770	803	777	814	747	796	795	821	788	803	800	797	814	760	804	799	825	777	828	782	802	824	759	826	823	823	732	853	830	795	827	811	789	806	786	782	780	798	821	790	824	774	844	822	777	768	812	823	858	852	789	824	789	829	792	813	801	823	795	782	789	822	777	809	857	786	763	783	793	770	832	845	799	794	794	808	858	761	808	775	784	825	799	788	773	778	835	788	814	788	860	776	814	845	815	821	800	799	808	786	808	826	778	804	809	823	802	820	835	796	824	811	789	776	818	798	791	741	800	763	838	802	829	813	796	788	779	812	855	800	869	804	781	852	800	845	778	811	777	824	772	799	789	799	838	772	798	770	741	783	737	817	762	838	808	829	730	795	807	790	738	778	790	821	803	783	839	807	800	762	769	785	811	800	788	785	830	805	752	793	823	795	803	817	767	796	785	784	805	813	816	777	817	802	794	801	779	829	851	832	797	797	805	763	843	797	820	768	757	788	797	803	826	793	795	794	758	830	818	744	741	831	825	836	796	766	799	785	806	803	824	832	800	787	768	761	752	795	814	837	792	830	781	753	845	812	823	834	794	825	815	827	814	825	762	765	784	798	801	809	782	800	817	822	832	824	786	815	769	853	796	787	804	776	836	809	811	778	793	827	826	781	790	773	798	819	756	856	829	832	774	774	810	804	777	827	788	844	782	782	807	810	843	808	814	777	808	771	804	834	802	790	826	829	820	757	774	754	776	786	767	813	820	787	822	783	840	824	848	762	796	804	813	811	812	870	738	811	750	799	771	816	775	803	794	813	826	773	790	834	789	824	803	773	779	785	731	849	788	840	782	788	801	820	811	789	819	765	826	765	772	792	819	793	816	813	803	778	824	820	809	822	827	771	837	807	824	791	769	776	811	795	824	805	781	831	782	846	828	821	792	763	807	817	822	818	813	818	782	808	819	834	863	772	774	810	800	794	778	817	745	742	806	752	780	796	792	828	846	771	816	790	744	805	825	773	814	778	832	787	862	816	821	765	781	833	845	780	833	806	788	846	839	767	817	843	785	760	810	756	792	806	729	843	851	778	809	779	752	742	812	812	880	805	790	777	845	809	710	805	798	776	797	811	836	852	852	800	831	784	785	810	795	778	774	813	843	809	769	777	843	825	789	726	833	857	828	781	800	877	795	775	795	831	825	805	835	766	822	764	842	768	777	768	794	776	817	817	793	822	757	863	744	813	822	815	809	829	856	794	785	810	813	784	797	793	790	772	826	821	820	821	810	830	784	817	843	816	804	809	825	804	824	845	779	834	806	812	824	836	797	808	817	835	784	822	745	835	809	845	797	811	782	836	763	773	788	793	802	851	753	776	793	794	824	842	722	796	791	810	780	765	791	783	803	753	810	774	809	785	790	771	739	837	792	797	804	822	768	766	786	785	778	790	753	836	800	762	851	757	838	810	810	764	820	837	825	799	811	823	819	777	822	810	799	788	817	758	788	806	757	762	752	801	795	763	817	813	834	782	801	786	824	793	788	781	770	820	800	791	779	837	835	838	772	806	774	811	844	733	809	827	833	840	761	762	762	828	797	780	852	766	793	800	804	742	813	774	787	807	779	816	812	772	799	735	794	803	803	814	793	763	818	785	763	841	782	873	767	778	808	809	808	821	769	775	797	822	794	810	750	773	785	819	814	797	752	806	782	788	820	810	740	756	864	793	811	846	758	803	814	842	786	772	813	826	834	845	769	817	787	814	777	856	814	757	847	842	787	818	779	803	867	785	801	807	779	833	786	786	790	753	797	800	811	794	860	784	824	812	790	836	765	822	809	846	818	811	789	783	776	832	807	837	861	843	739	764	777	826	755	789	743	829	832	778	823	807	865	759	804	783	780	820	795	790	817	816	781	819	803	861	793	800	795	838	836	790	815	737	772	880	789	795	798	825	831	814	809	853	778	811	797	802	788	833	803	774	830	794	797	806	788	793	774	799	831	796	848	812	828	768	783	816	821	833	783	762	821	848	791	789	825	820	774	809	822	798	809	786	784	801	751	829	776	834	760	838	778	835	805	881	831	775	817	772	802	796	789	775	781	802	778	829	786	825	782	785	814	777	830	809	852	841	775	781	782	854	804	775	814	807	766	782	792	792	803	820	822	815	777	799	814	815	811	771	847	811	772	829	777	795	811	793	796	791	821	831	804	791	807	782	791	810	840	794	829	786	771	815	829	772	821	795	833	769	805	806	730	827	845	847	782
22170	21006	28789	23441	21007	21062	11536	1095	735	656	621	531	507	469	420	421	389	409	396	404	367	365	333	341	372	353	355	334	328	337	333	358	340	292	341	326	321	337	322	300	341	318	315	322	320	323	314	327	344	282	298	324	330	309	321	310	312	334	326	314	311	301	325	326	321	297	308	300	348	303	320	316	335	305	318	320	335	309	321	311	310	293	322	314	293	317	304	329	312	298	332	296	317	323	341	340	279	327	344	350	321	365	294	305	307	314	301	316	355	328	325	331	288	293	323	309	324	301	317	298	280	297	320	297	314	250	312	310	319	357	309	300	304	330	327	310	321	298	323	309	288	329	316	294	316	303	321	312	329	310	306	296	306	310	334	317	303	313	299	308	327	322	325	318	327	308	307	303	293	294	329	367	316	326	313	305	301	299	309	347	294	329	312	323	338	309	331	290	300	294	336	295	326	345	317	323	300	295	326	309	340	298	328	337	362	304	317	319	305	277	308	338	291	314	306	314	316	329	326	294	327	305	300	284	323	292	316	327	325	331	341	324	297	306	319	335	290	303	323	316	305	268	325	304	305	319	323	298	329	306	312	301	299	289	302	332	300	352	306	282	287	307	322	296	308	322	290	319	329	285	306	325	322	311	297	327	323	334	292	312	330	312	314	284	295	296	328	286	298	303	309	307	278	301	307	311	314	345	321	307	323	377	319	331	320	306	314	291	309	289	307	298	318	306	333	321	322	329	316	311	276	323	335	297	346	314	291	332	311	359	311	326	283	336	295	314	307	325	310	301	280	290	299	317	303	363	321	326	291	298	281	320	333	346	287	335	318	305	311	325	331	326	316	339	330	322	329	315	310	313	300	304	307	279	320	339	299	329	266	297	347	283	308	288	317	313	326	343	319	309	308	282	308	316	309	295	315	331	310	330	312	299	338	295	358	310	326	318	330	294	323	304	331	318	321	324	309	291	342	317	325	344	310	288	324	319	305	313	328	324	296	313	315	324	340	345	282	292	313	300	317	327	308	330	306	336	329	326	332	318	322	283	293	294	316	289	309	310	319	340	338	299	282	300	334	325	315	320	310	322	293	286	325	356	307	325	315	341	298	280	305	320	327	284	310	322	307	296	304	309	299	298	301	307	298	312	301	322	307	268	297	294	317	320	328	302	309	326	302	326	331	301	300	311	301	297	318	302	317	330	341	305	285	303	284	325	284	308	323	328	319	307	319	332	334	290	316	295	301	320	322	307	308	308	318	275	333	284	307	281	344	328	326	309	320	310	379	320	299	363	309	335	322	330	288	305	283	308	332	322	322	306	310	324	288	296	319	311	303	331	276	293	321	308	315	311	316	352	313	325	336	312	309	315	289	359	316	311	309	311	329	321	272	296	343	310	288	299	304	333	321	307	287	296	330	268	289	278	303	301	309	338	306	268	332	292	325	309	278	327	317	319	277	291	310	302	301	300	326	301	299	321	320	311	326	311	337	297	327	283	288	315	307	283	339	298	297	318	324	329	321	335	286	320	290	314	290	295	292	310	279	305	320	325	314	315	270	317	326	331	313	316	307	303	329	301	299	339	302	320	291	327	299	295	301	297	293	299	328	306	314	277	309	344	312	311	304	315	321	310	308	328	311	315	298	303	294	320	284	310	315	276	319	334	323	319	305	338	294	283	315	306	313	303	295	335	340	298	311	300	283	341	329	332	286	316	327	321	305	303	280	298	306	308	302	317	329	317	272	311	286	326	300	310	305	313	322	318	324	313	324	318	322	284	326	356	303	296	297	312	286	286	308	317	305	312	324	307	331	341	325	288	303	322	300	314	298	299	340	305	311	312	347	323	299	307	350	321	290	316	324	309	336	311	308	331	325	301	295	309	332	296	302	351	339	310	331	304	315	319	321	307	323	269	320	301	308	302	326	305	323	317	310	305	342	274	291	311	307	331	311	281	329	331	334	282	309	306	314	325	295	311	336	323	269	316	300	279	289	315	346	324	317	312	313	283	297	320	313	290	332	308	330	307	298	293	297	280	310	293	337	320	305	296	278	274	293	332	295	310	275	308	282	311	343	319	319	310	296	308	307	330	312	325	322	329	309	296	277	324	317	310	294	285	321	294	329	304	312	285	324	316	283	310	294	314	318	294	287	311	297	311	301	323	314	301	294	333	310	311	305	307	304	295	342	321	330	285	333	297	319	318	290	325	322	278	301	301	312	309	320	287	295	313	321	350	297	311	323	291	336	309	321	299	334	303	349	310	336	302	336	319	296	312	318	304	271	283	286	284	305	323	311	312	273	323	306	343	278	335	305	348	311	312	292	300	307	322	318	306	327	307	324	310	313	309	299	330	308	325	306	297	300	325	312	289	282	322	325	304	281	353	288	321	320	308	303	316	358	308	303	312	307	282	311	316	291	309	330	304	300	292	338	289	328	334	311	332	368	326	324	313	283	317	306	326	313	311	293	328	304	312	300	286	303	310	303	324	288	291	303	318	329	316	320	322	305	271	326	294	306	331	276	314	327	349	301	306	312	319	305	319	316	307	341	312	286	312	311	341	299	299	331	299	326	332	306	305	293	301	339	291	313	337	311	302	310	286	310	318	312	310	320	299	324	296	329	302	294	303	325	294	305	302	300	308	294	334	357	281	302	296	302	317	330	316	309	315	306	330	298	295	294	334	295	315	300	307	299	300	311	305	296	325	315	306	298	292	305	296	318	324	322	321	285	296	334	319	311	312	347	295	313	297	327	338	342	311	300	312	330	346	310	292	305	325	337	297	295	293	294	303	330	326	292	319	317	286	302	277	300	301	299	319	320	294	290	301	325	309	326	287	316	292	321	297	303	349	342	301	323	331	308	327	309	349	280	292	329	298	310	291	319	322	292	306	284	263	299	284	312	303	324	325	334	297	299	304	297	310	296	304	295	299	339	298	296	320	291	314	320	330	271	301	316	341	337	320	306	341	304	335	306	308	310	323	293	317	315	338	275	310	320	318	303	320	331	325	308	319	325	301	320	347	321	298	308	328	310	306	326	312	309	326	315	326	326	273	337	283	292	310	338	334	332	301	333	347	333	304	320	312	306	332	290	298	316	327	332	291	329	309	276	303	325	330	300	338	301	316	322	316	301	295	309	304	363	305	323	306	310	297	322	299	318	302	338	305	290	302	301	316	333	306	322	292	303	301	308	330	315	328	306	334	318	312	325	326	337	348	277	315	327	313	319	312	319	292	279	336	301	290	318	335	294	313	327	340	306	292	316	293	304	313	311	329	337	321	323	262	308	303	323	296	318	290	294	323	337	332	313	307	328	329	311	316	318	330	333	322	296	316	283	295	328	313	326	303	314	312	289	315	314	320	321	303	298	327	303	321	329	310	306	290	320	315	310	318	333	313	315	292	299	302	322	319	318	336	330	331	309	308	308	289	315	340	317	274	311	305	328	311	307	305	332	295	299	336	318	333	341	301	331	309	303	336	292	288	309	331	305	298	313	311	271	339
22734	12224	8503	4216	3030	2230	1697	1267	979	865	733	680	559	490	461	449	477	439	416	408	394	362	354	352	351	379	345	370	359	348	348	314	324	338	310	351	314	335	336	329	333	332	320	306	325	308	281	353	302	305	313	327	328	312	346	297	305	287	268	299	293	318	297	298	307	315	309	320	345	311	311	293	309	315	286	270	312	301	319	292	290	312	330	302	339	333	275	308	328	303	316	284	320	303	293	325	330	301	314	309	294	286	306	343	319	309	282	289	318	316	299	293	305	337	286	318	309	292	297	294	324	300	326	341	298	307	294	314	319	328	323	294	297	312	340	321	333	347	329	328	289	304	364	321	296	292	319	298	277	305	318	305	310	319	302	319	303	320	345	315	309	310	306	297	307	337	294	316	286	306	310	319	341	296	305	317	315	305	302	292	301	274	307	318	288	328	285	339	298	305	307	303	282	288	327	314	311	340	312	336	326	290	322	346	338	307	318	311	338	290	331	315	324	301	317	287	319	274	299	327	323	312	322	341	289	314	299	300	300	340	293	298	298	302	319	300	310	279	303	308	298	314	315	319	298	300	311	293	319	319	309	313	335	311	339	331	344	325	313	286	300	299	309	310	295	309	314	283	307	289	316	312	309	318	329	325	322	323	294	255	321	313	303	334	291	267	331	317	310	287	337	308	307	311	303	318	327	297	322	317	291	299	313	316	299	313	299	324	317	304	302	315	291	330	318	338	328	287	281	323	295	332	287	272	320	308	314	334	318	276	324	307	299	292	299	307	305	339	308	309	294	298	325	298	326	298	271	290	314	328	295	313	310	295	300	301	300	271	339	309	315	298	324	300	292	291	309	313	314	279	311	304	341	296	304	302	288	302	308	292	302	342	339	316	328	304	326	272	289	326	320	308	268	341	322	309	304	313	309	290	263	317	324	302	328	297	273	320	304	339	334	313	307	309	296	320	343	296	306	319	299	298	320	332	317	323	328	318	305	300	318	309	299	317	317	279	292	329	294	300	318	311	304	290	306	312	305	295	331	315	319	302	297	331	307	286	352	318	316	324	312	312	301	322	316	307	327	310	317	304	308	303	276	317	298	290	295	274	308	308	307	335	307	341	295	333	292	332	290	334	335	311	306	330	294	315	311	324	305	303	328	281	314	335	316	309	283	293	309	294	288	282	324	337	343	312	310	320	271	278	305	331	268	302	327	302	294	327	305	307	304	310	304	299	303	318	309	313	309	272	324	339	317	301	328	316	312	342	313	303	296	302	326	322	295	316	306	303	334	288	319	307	317	302	288	309	290	311	295	307	319	318	277	310	342	294	301	323	310	281	316	319	284	294	315	297	320	330	316	311	288	297	329	284	311	334	258	299	337	336	324	292	303	307	305	298	327	308	305	300	324	306	310	302	344	311	289	328	321	292	293	305	293	313	315	310	369	293	337	304	306	314	305	292	268	300	330	315	307	322	295	279	320	300	315	302	308	324	286	311	315	315	306	290	310	316	334	307	312	310	317	290	321	311	325	306	341	322	332	325	303	322	290	280	341	343	339	317	284	294	272	334	315	258	341	318	284	292	290	276	322	310	334	324	305	317	316	325	299	335	308	300	327	314	272	341	309	306	308	315	349	325	320	309	319	316	317	311	333	312	298	284	286	296	327	301	293	304	311	322	317	299	310	321	341	303	345	301	302	281	281	337	301	324	335	285	323	299	298	295	332	312	373	297	336	298	311	322	320	285	314	301	354	306	288	330	325	294	277	312	321	322	292	322	292	313	286	290	304	303	319	341	330	302	337	304	281	286	321	314	304	335	290	306	302	325	331	332	300	305	305	285	342	308	327	324	315	313	299	309	329	321	312	299	284	319	263	317	298	347	288	312	317	318	295	296	317	280	312	317	288	322	304	325	306	348	293	284	265	305	315	297	318	306	316	312	318	328	299	327	277	311	308	314	320	312	305	316	297	334	313	285	310	303	289	312	296	280	322	311	301	291	307	322	304	296	317	283	309	308	313	272	320	311	335	357	316	323	296	301	301	327	308	298	302	305	291	355	345	287	295	328	298	333	320	314	283	300	307	302	311	337	311	318	332	299	311	312	302	292	287	292	316	312	308	299	318	324	296	292	307	313	300	294	351	322	329	339	297	311	334	289	284	317	335	296	299	316	308	279	314	305	313	329	305	297	294	333	303	285	312	322	341	279	336	341	307	327	292	310	315	327	324	321	317	317	297	259	306	295	317	312	328	285	353	299	309	314	312	348	302	306	303	298	323	314	308	322	314	300	312	318	311	325	322	294	294	347	286	324	318	336	288	319	306	318	320	300	304	323	289	283	314	323	320	335	304	303	298	303	306	301	266	311	309	295	339	332	331	297	289	332	304	302	292	316	292	287	327	317	324	301	284	336	329	314	302	277	292	335	327	306	324	273	309	306	293	316	323	323	339	281	289	320	300	300	301	306	293	307	303	288	313	291	299	299	355	340	339	305	307	280	305	287	318	294	313	278	274	315	288	323	327	330	302	300	325	306	291	322	333	338	297	274	296	326	306	332	299	309	280	293	295	339	306	325	313	325	304	300	323	301	303	281	306	331	288	338	286	293	319	297	297	303	283	315	326	330	307	297	328	313	328	326	292	321	334	306	335	286	325	297	334	326	288	329	330	311	289	318	318	313	302	299	315	301	316	300	334	285	328	320	312	331	303	323	304	312	300	322	320	302	304	308	297	298	325	303	336	273	308	321	288	309	272	320	290	310	317	304	297	324	304	307	303	322	330	302	304	306	309	284	335	321	316	307	317	328	305	308	292	317	318	298	316	308	303	336	277	305	331	316	302	317	322	331	290	290	333	365	321	302	287	297	288	305	315	301	337	285	311	316	334	336	346	323	279	323	295	320	328	331	304	325	343	311	329	313	301	312	309	310	312	334	294	325	290	309	291	283	328	323	281	324	336	314	302	309	316	311	294	297	333	303	302	305	309	285	321	323	316	327	296	291	307	320	303	313	336	322	325	293	294	330	329	289	334	314	295	282	301	289	281	328	301	314	325	301	307	290	291	314	290	308	292	336	288	290	314	314	304	348	313	291	305	292	286	344	329	306	313	315	289	303	316	329	303	315	289	294	307	297	308	302	290	318	329	296	292	259	318	296	302	307	312	291	285	297	292	290	291	335	308	306	297	271	299	290	289	314	301	327	295	311	339	314	330	291	286	328	319	307	300	310	329	349	290	308	288	283	342	308	323	319	329	313	322	305	309	326	292	323	294	301	327	329	321	304	294	276	303	301	305	297	299	295	275	301	325	324	307	324	284	301	322	339	285	324	309	323	301	309	321	296	300	348	316	314	334	289	303	323	307	320	344	351	296	302	320	294	329	304	294	315	312	311	322	340	318	335	316	326	301	307	323	300	325	283	287	286	329	317	293	327	319	316	300	306	306	325	294	328	286	299	335	303	315	321	324	305	300	338	324	323	330	283	287	304	303	276	309	304	310	324	302	297
27732	20685	12660	1714	902	829	848	814	760	718	742	747	773	752	742	762	773	722	728	701	732	730	749	734	714	722	733	757	733	771	710	741	768	771	739	730	726	736	755	763	724	704	661	674	692	743	758	783	741	728	759	773	715	752	763	708	754	729	693	681	726	772	718	770	748	761	713	716	784	740	743	756	706	708	700	719	777	738	713	727	667	762	707	735	743	682	766	754	681	737	774	726	736	740	743	748	726	736	675	735	730	759	726	751	781	752	794	732	746	751	739	759	750	729	720	711	754	710	760	719	739	750	722	759	683	733	757	757	726	742	755	755	750	676	730	720	765	777	711	714	727	769	761	715	811	701	713	728	745	702	739	741	702	722	742	737	701	742	688	781	708	770	696	722	702	693	733	737	720	726	766	736	734	698	739	724	744	783	759	765	752	722	702	719	713	731	764	737	729	777	726	769	730	757	735	758	733	751	704	742	764	765	713	748	719	750	768	732	744	746	729	756	721	764	785	761	767	717	747	695	702	818	679	743	739	706	745	726	744	697	759	712	789	740	766	720	783	791	753	763	808	732	733	689	700	800	731	663	733	716	774	749	720	755	701	774	754	719	755	726	692	747	758	725	728	751	701	729	749	728	731	706	729	727	722	759	767	709	730	718	719	750	776	746	717	794	717	714	726	722	697	736	765	725	701	689	752	754	760	713	707	791	784	753	747	717	760	770	692	768	705	709	728	777	744	679	768	754	766	745	750	731	742	745	680	684	722	751	744	756	703	735	738	701	658	739	712	715	702	749	708	689	778	717	776	724	720	739	753	771	700	754	783	739	757	692	741	747	730	760	758	686	771	696	710	763	733	755	682	678	725	759	777	738	763	810	761	735	710	717	729	723	752	757	711	731	742	742	746	741	742	712	721	704	726	791	710	728	755	735	727	734	728	734	694	793	722	795	744	737	755	755	700	710	713	704	689	735	735	699	709	713	726	758	757	701	739	719	731	715	730	767	770	750	759	764	711	725	728	750	761	703	722	724	748	730	747	700	729	761	761	758	713	738	722	746	715	711	745	701	717	749	691	769	763	732	759	691	706	708	676	768	710	771	700	773	765	764	764	749	740	714	757	736	760	724	768	759	725	761	761	711	734	740	697	754	745	748	751	740	796	735	747	698	726	787	731	770	735	788	704	701	753	738	733	723	751	734	748	739	734	720	765	709	750	726	739	718	713	693	753	684	753	731	753	802	757	753	766	730	748	721	733	739	752	792	729	707	783	709	735	759	761	734	719	704	773	720	721	724	716	725	735	736	763	723	739	733	735	703	754	737	769	770	725	713	726	741	796	713	709	766	810	718	720	737	730	749	760	707	756	746	751	710	760	761	782	730	766	714	687	758	743	718	800	741	711	800	750	746	780	708	729	750	735	737	730	785	800	749	728	677	726	743	717	715	773	772	761	746	731	772	705	718	773	747	722	755	809	738	673	719	737	719	740	765	812	767	716	717	766	743	731	772	726	715	725	741	700	743	742	738	755	787	766	732	694	755	720	808	744	730	763	751	749	807	714	667	756	729	721	761	731	724	764	758	770	737	742	763	743	704	690	760	705	706	738	727	754	718	708	727	711	744	738	738	724	716	742	733	721	693	710	754	752	737	734	730	735	744	728	759	732	741	773	748	750	713	769	734	736	717	717	759	786	713	736	723	715	746	736	756	699	735	717	714	764	733	724	761	755	730	758	763	759	724	695	768	670	779	766	773	787	770	765	754	749	719	753	715	724	745	760	769	738	741	771	702	721	747	742	763	716	783	772	741	756	709	752	701	699	721	713	781	711	755	757	755	723	750	757	755	750	789	767	697	717	703	710	723	711	725	752	714	712	723	686	735	779	693	771	742	757	739	761	713	754	736	815	717	780	743	745	764	734	728	747	718	762	743	775	737	719	694	761	756	754	719	693	703	729	735	695	777	760	698	713	725	758	741	739	746	703	721	687	743	747	748	761	727	731	702	745	692	714	747	774	736	756	738	714	796	727	741	757	726	739	751	758	774	781	714	794	712	728	720	734	741	670	741	757	761	757	750	748	784	758	730	721	714	738	714	701	698	724	703	710	766	708	764	724	771	739	760	708	690	736	715	727	721	738	755	712	704	743	724	699	666	701	699	705	717	791	741	711	754	828	727	750	723	722	705	747	710	724	686	716	726	726	694	689	703	764	718	764	727	714	695	690	750	716	730	712	756	796	770	714	693	758	731	727	728	687	798	746	731	701	696	782	679	758	751	731	751	754	759	759	714	732	667	765	753	732	729	740	729	717	723	756	692	711	756	691	721	741	770	785	719	686	807	730	729	739	787	752	726	788	759	724	763	706	712	752	771	729	711	720	727	761	725	708	727	762	770	718	757	706	769	755	789	751	728	773	740	683	725	786	719	719	755	752	734	796	748	754	739	708	778	764	761	764	763	735	772	723	713	728	729	759	699	763	728	780	756	752	783	723	724	712	812	779	725	720	756	786	721	721	726	705	746	743	724	758	700	787	773	733	767	731	741	715	710	765	763	737	730	748	733	766	729	745	723	726	768	697	777	701	783	715	732	723	714	732	718	783	745	712	786	709	739	717	725	725	708	794	708	727	740	745	755	768	762	728	757	710	712	772	783	745	772	726	733	723	776	709	708	733	747	726	754	705	733	734	730	702	723	748	778	741	697	734	749	679	727	730	782	699	722	738	685	783	744	699	735	769	760	742	747	747	727	754	720	737	730	733	720	761	762	745	717	788	698	749	708	773	701	748	735	737	750	770	672	717	729	735	735	727	680	728	687	728	716	695	712	739	713	710	725	740	758	719	705	707	750	720	755	727	703	718	705	774	711	746	700	728	777	735	757	734	699	709	745	749	732	761	776	720	707	707	743	708	723	744	778	770	744	740	710	751	744	713	745	749	751	752	789	764	688	726	756	693	747	772	747	726	718	752	729	667	700	770	745	767	737	781	698	753	719	725	781	712	700	761	758	776	712	786	723	711	728	735	776	714	704	803	704	738	744	770	731	734	827	728	746	724	723	732	755	720	725	777	716	749	772	719	747	776	758	769	733	707	765	709	742	750	721	699	750	753	738	745	727	752	699	722	709	773	732	721	756	709	741	701	740	726	718	695	779	739	742	715	763	742	719	716	728	732	772	704	754	719	757	755	685	777	737	733	737	737	758	730	651	757	732	795	794	713	724	713	752	764	748	769	740	761	716	731	709	744	727	750	695	761	740	743	767	745	735	723	753	778	744	758	738	732	742	700	729	776	791	714	725	730	722	723	745	732	727	773	756	735	724	738	759	743	707	674	763	752	729	722	767	727	723	814	717	771	706	725	705	729	753	761	741	740	722	727	733	786	748	747	717	746	705	740	765	734	710	701	774	752	716	739	767	731	721	732	717	718	754	733	723	779	729	766	744	788	720	729	783	757	792	749	752	729	757	750	740	755	743	735	785	714	717	784	745	726	749	734	753	723	754	730	716	759	723
21531	2429	1633	1086	1002	928	813	838	833	783	780	813	779	737	731	725	768	778	757	730	754	742	711	704	718	751	706	757	742	730	764	753	718	717	762	754	722	739	767	753	748	699	764	739	735	707	746	689	733	723	786	733	744	686	742	746	763	758	771	706	770	753	748	737	733	732	732	758	745	752	740	753	748	694	768	754	806	749	752	769	752	812	756	728	753	739	763	724	725	703	754	738	765	722	671	718	730	747	764	742	749	748	711	747	738	718	726	764	719	723	742	740	758	737	718	716	763	733	706	730	741	789	750	782	754	783	700	759	738	719	740	776	748	782	728	753	768	749	698	749	710	756	745	755	752	764	734	767	697	745	764	754	720	764	721	762	699	693	790	756	720	771	736	728	763	734	743	782	756	756	762	735	731	790	732	731	746	732	768	697	717	739	729	738	754	743	723	722	730	717	736	729	688	698	692	734	732	701	757	734	772	737	691	759	722	747	769	700	747	701	807	752	771	795	758	750	774	749	761	742	777	760	751	748	736	699	732	741	695	754	760	773	732	746	734	751	736	740	771	763	719	775	725	757	777	731	748	757	703	772	710	765	718	781	729	755	679	751	773	790	797	756	759	760	717	693	762	703	788	744	737	734	758	750	792	711	746	718	734	841	758	769	771	739	729	751	706	730	775	708	806	759	771	729	740	724	725	746	715	743	755	743	750	753	739	730	736	756	726	748	741	761	753	745	803	774	743	746	738	745	735	753	729	743	721	729	765	753	738	762	734	706	747	696	764	770	748	720	740	751	733	731	711	789	726	699	681	724	689	722	721	703	775	715	741	709	719	753	754	729	695	784	757	690	747	785	747	753	775	713	759	711	709	727	793	768	765	762	690	707	773	731	790	741	749	714	776	705	761	754	754	737	726	732	699	768	728	766	779	760	776	743	753	760	743	760	692	704	717	749	730	752	674	735	721	761	728	748	753	762	779	761	768	716	764	730	731	771	717	745	814	743	792	718	711	750	748	762	726	715	764	806	749	706	733	728	723	718	745	731	745	752	733	705	705	751	797	744	762	726	765	696	727	730	757	721	779	712	741	747	723	802	758	724	707	711	691	750	728	729	739	770	777	767	723	754	739	751	756	747	760	728	762	761	714	772	763	766	749	738	741	707	711	748	757	766	800	709	786	739	677	699	727	708	701	758	711	717	778	715	753	769	691	718	764	724	731	735	779	730	745	725	754	751	743	746	723	776	720	708	716	737	753	779	723	740	752	711	785	728	733	737	752	724	746	783	708	761	756	694	742	717	736	732	769	750	693	760	715	767	785	751	700	708	731	732	684	804	792	765	699	787	751	738	759	699	748	771	728	750	772	781	727	776	692	716	742	708	718	755	736	748	733	774	747	724	742	742	738	727	747	734	733	746	786	717	766	788	694	775	687	710	716	750	705	756	750	717	738	708	772	712	738	753	725	744	791	717	767	724	729	746	757	770	732	758	746	729	710	738	788	763	774	761	707	751	764	703	761	746	738	762	770	698	715	731	733	735	774	770	702	749	739	755	761	719	753	716	718	757	736	791	717	750	727	716	748	769	771	749	716	710	722	716	777	713	767	766	753	752	705	697	744	708	762	779	722	759	781	703	740	728	728	732	735	760	728	691	748	762	772	726	750	697	770	763	709	801	685	767	672	783	730	735	717	740	734	735	759	725	733	716	778	742	755	687	731	705	712	724	719	743	762	756	680	738	757	720	710	770	727	751	758	717	744	733	780	775	760	773	723	743	754	722	695	749	709	731	727	772	740	704	826	766	754	748	735	745	749	715	711	722	722	728	753	763	738	743	778	753	744	723	746	740	714	748	733	734	731	761	678	687	728	759	776	753	737	781	695	772	744	736	728	709	763	704	765	712	734	715	750	730	768	706	702	764	730	749	717	783	746	693	749	743	741	689	748	684	710	733	735	710	675	744	746	762	758	708	787	723	707	726	733	739	713	765	722	745	765	691	725	751	726	757	740	775	746	740	717	771	762	738	765	711	802	743	694	739	733	740	749	733	773	741	749	751	671	762	752	745	759	752	766	777	748	779	720	721	732	717	744	774	769	732	687	708	719	711	734	769	740	750	742	735	693	764	707	658	755	727	728	760	739	745	780	769	710	780	781	770	696	760	716	741	735	725	688	736	776	729	742	693	754	730	724	753	724	725	671	750	663	679	780	730	735	728	759	740	745	715	730	727	715	703	785	795	751	701	721	746	741	732	720	764	776	713	737	754	739	751	737	751	752	718	774	733	746	781	746	728	756	700	717	748	760	778	694	730	750	772	750	805	729	703	754	767	728	710	776	708	782	753	734	723	733	685	728	768	726	753	729	755	725	762	721	698	752	722	694	757	774	716	747	780	775	746	773	754	742	709	732	802	752	695	744	780	712	695	741	790	793	750	695	690	716	756	760	763	733	749	734	744	730	754	723	781	729	687	743	763	722	731	768	749	716	744	754	788	732	772	734	774	741	763	752	784	732	703	783	731	715	802	743	725	724	720	783	754	765	777	746	711	767	838	725	729	760	694	764	726	776	750	749	747	723	750	733	721	752	733	766	767	722	766	730	707	757	728	719	780	742	693	772	750	769	757	683	768	729	717	738	752	735	771	730	705	791	741	737	702	784	731	710	736	718	705	764	736	771	716	701	728	736	731	758	727	740	717	758	723	749	754	736	730	718	769	778	746	723	756	711	738	737	732	752	741	727	779	758	723	734	791	727	770	721	775	701	788	750	764	726	706	717	755	715	634	747	776	747	794	756	774	779	767	743	727	763	711	729	763	725	757	692	732	720	778	749	736	754	779	761	776	699	742	708	743	719	724	719	738	709	710	794	757	767	723	737	752	710	689	736	702	772	703	727	722	721	774	730	728	728	761	771	708	721	735	761	804	698	758	743	746	722	736	748	773	742	771	763	752	726	777	738	713	779	731	732	750	735	727	724	740	743	733	697	738	749	769	765	710	707	755	799	715	724	724	771	726	735	781	729	739	778	775	771	744	744	743	756	733	739	720	754	701	721	726	794	737	726	698	745	756	776	714	746	727	754	754	713	740	722	751	739	760	744	685	744	716	716	767	733	717	661	748	712	731	724	759	729	697	714	740	748	715	725	766	751	773	746	703	775	728	716	770	735	710	712	709	768	790	696	700	712	728	761	742	729	685	676	735	691	749	753	754	687	768	751	739	710	713	774	742	714	764	749	761	678	749	778	752	720	697	669	763	747	702	782	747	722	708	742	713	739	753	750	706	745	758	763	754	725	760	751	797	783	780	727	722	703	741	786	724	763	739	734	751	734	742	753	722	742	756	760	740	745	778	703	714	725	765	738	738	754	745	727	754	747	746	754	747	731	734	745	763	718	727	717	762	803	775	751	790	736	741	754	717	725	743	791	753	758	783	732	751	751	779	795	780	774	741	718	741	765	680	775	740	741	744	748	760	714	685	773	736	770	697	735	706	740	744	711	713	711	749	735	784
23388	21020	28340	23901	21019	11180	1041	685	568	552	535	461	434	441	419	399	385	384	410	389	414	440	406	387	393	386	367	352	409	434	365	402	378	390	379	386	357	374	372	389	339	375	363	374	386	354	374	338	360	371	382	415	356	374	346	395	370	356	346	371	352	352	375	343	347	344	348	358	400	382	357	355	377	379	373	345	386	395	366	396	382	367	340	390	349	351	368	348	380	351	365	368	357	360	393	374	318	362	375	376	395	369	377	362	372	376	340	363	339	332	378	338	364	378	323	342	390	362	384	352	384	381	372	395	389	363	356	360	349	400	348	335	344	407	353	374	355	392	375	364	369	358	366	345	353	336	390	371	360	351	371	369	343	372	376	368	377	357	400	371	373	390	351	392	349	358	369	364	365	400	379	333	363	376	323	375	376	381	359	362	353	340	368	371	351	363	367	366	354	360	395	363	354	366	349	366	363	395	334	372	346	356	371	347	350	363	365	389	357	349	349	370	376	346	359	376	401	357	371	360	361	368	339	371	356	357	360	383	388	373	356	401	346	396	368	378	365	336	364	378	385	352	373	332	348	422	393	328	374	382	345	350	352	365	374	362	380	328	393	383	391	367	377	358	379	329	366	350	333	362	377	350	368	376	346	366	370	366	332	379	360	359	363	343	389	373	362	359	361	377	389	408	398	396	386	383	368	393	370	391	387	372	372	387	329	365	361	395	357	369	358	352	355	409	326	372	348	394	376	372	364	335	387	388	361	380	341	374	391	351	342	375	368	360	363	392	378	380	390	298	348	344	369	380	384	389	382	327	323	400	363	383	380	347	366	359	388	367	345	407	354	398	337	365	399	347	367	344	355	379	322	358	391	327	360	357	359	386	368	375	377	372	353	368	385	343	386	361	346	371	364	340	369	358	354	361	372	373	341	362	385	416	337	358	342	360	348	365	362	372	356	364	387	345	413	357	373	356	351	341	353	346	377	347	340	375	379	364	368	350	322	354	369	332	359	338	370	346	365	376	401	389	365	390	351	364	369	366	384	360	403	397	370	378	374	345	352	316	364	312	406	389	377	362	363	369	376	333	360	389	357	386	363	380	333	359	373	378	345	365	352	344	372	388	368	396	387	384	348	359	337	359	357	366	347	359	398	337	379	359	328	364	362	355	374	370	396	365	346	384	377	358	378	362	385	375	374	374	356	374	379	367	382	351	370	366	362	414	359	350	393	358	371	338	371	350	397	370	413	348	357	427	363	374	380	366	383	366	354	303	329	341	376	356	390	388	356	358	386	371	377	384	335	398	368	345	375	373	360	360	383	394	360	360	384	357	372	342	380	385	355	349	380	345	353	382	388	360	366	345	370	382	362	329	380	376	369	376	350	371	378	371	347	345	364	329	380	365	393	360	389	361	350	334	373	347	378	364	352	394	348	355	377	357	320	365	361	385	367	371	407	369	333	384	372	348	353	342	367	367	347	377	353	371	351	376	349	373	367	390	355	358	333	337	390	332	341	364	372	339	383	372	391	363	363	355	346	386	399	351	357	358	353	348	345	344	342	356	378	341	355	398	360	375	362	322	397	373	366	363	346	370	346	353	359	347	379	365	375	367	379	386	371	370	371	393	375	417	370	363	380	376	364	366	369	348	335	391	370	380	374	377	402	345	349	366	400	378	375	369	347	327	332	391	392	398	363	355	358	390	348	334	356	359	388	355	341	381	363	390	367	371	342	362	357	372	398	363	387	333	347	356	376	375	356	368	361	371	371	384	401	346	354	346	392	390	392	335	364	390	357	375	346	372	348	380	338	377	384	414	357	341	325	367	353	346	336	377	351	400	378	356	374	353	391	389	352	345	377	375	360	342	389	391	347	339	352	361	349	365	376	416	384	413	337	367	396	383	380	367	375	366	358	393	386	365	352	363	365	368	348	378	387	383	351	326	349	373	366	372	348	358	368	373	344	338	375	378	387	364	371	384	393	355	377	353	325	358	370	380	350	329	362	361	353	343	373	378	350	357	376	362	362	383	379	373	399	379	355	375	378	380	351	379	331	384	377	387	354	372	370	337	339	367	317	396	385	408	380	367	360	380	377	351	322	383	365	347	364	358	348	383	380	391	378	351	383	358	380	367	356	377	354	370	372	387	367	370	394	389	398	361	381	397	351	366	364	378	357	348	374	362	370	383	385	322	373	387	348	410	397	340	361	347	359	364	385	343	399	398	348	400	360	346	365	351	372	370	364	367	376	362	346	335	364	332	339	376	387	342	349	402	365	357	372	369	371	397	398	339	343	395	348	357	352	346	324	356	366	374	371	391	386	373	328	337	405	380	349	340	369	371	382	373	354	350	351	380	386	392	370	358	323	368	391	371	387	363	382	394	359	380	369	369	381	349	351	361	360	362	358	412	338	383	358	385	339	369	366	378	360	371	367	396	378	392	352	355	338	356	357	384	345	370	358	339	346	415	367	330	359	351	390	393	390	379	371	347	377	380	376	374	351	356	339	352	376	325	371	346	370	345	344	352	370	386	373	362	366	341	372	425	368	343	376	377	377	327	387	350	375	343	377	377	349	379	402	378	363	379	348	345	365	392	385	352	365	349	353	363	326	337	350	354	359	367	382	345	383	362	348	375	369	375	361	322	349	386	355	341	394	332	387	377	356	373	391	380	385	393	323	396	363	382	352	381	367	380	359	374	384	377	355	363	333	387	380	377	355	366	380	345	389	387	378	390	351	342	363	325	391	400	357	361	355	367	385	414	342	369	389	379	354	342	347	393	352	366	387	378	341	382	387	371	373	364	337	355	399	380	375	375	364	368	357	374	364	334	386	358	357	364	380	359	384	359	331	382	350	364	373	355	387	416	384	371	341	348	353	369	355	354	333	358	394	344	361	350	348	339	385	367	349	338	354	352	356	378	317	365	373	387	378	327	387	377	334	369	360	352	357	342	332	332	391	383	371	374	358	370	374	358	378	341	377	345	375	388	384	357	374	356	412	375	370	382	388	378	354	370	400	370	350	341	361	358	323	375	360	387	348	384	389	370	357	386	398	385	361	371	399	354	360	346	324	356	354	382	362	367	395	378	369	387	350	387	370	395	364	401	363	392	371	425	349	391	372	382	370	374	344	365	384	322	339	340	373	362	361	338	348	406	345	360	424	381	374	371	357	346	355	358	368	335	362	359	381	335	378	383	374	371	371	360	338	399	361	372	363	355	357	336	361	363	388	356	368	371	346	384	360	336	401	403	393	348	359	331	371	387	386	343	339	348	379	379	354	389	374	375	400	373	376	374	347	388	386	334	381	391	363	357	360	374	387	346	365	388	328	332	345	385	381	354	387	386	323	354	357	349	371	373	363	365	358	351	328	388	354	378	344	347	370	385	380	375	364	381	364	361	401	393	341	369	354	364	351	408	362	382	375	400	387	369	351	361	337	363	376	408	390	357	326	361	372	367	343	365	374	392	376	362	323	345	392	376	364	366	372	366	384	363	365	357	387	349
20885	7704	5230	2577	1956	1373	1107	911	766	657	598	568	522	547	490	489	470	436	414	403	413	434	396	421	406	400	382	407	403	364	396	402	384	395	384	352	383	357	439	372	383	408	369	383	393	379	380	423	365	404	405	416	369	400	390	398	396	394	381	380	362	355	354	404	397	402	396	373	419	384	431	395	399	362	380	379	386	399	408	372	374	340	353	382	403	391	337	377	387	386	390	327	396	388	406	373	382	362	367	400	376	363	387	362	378	365	366	369	396	387	372	391	385	381	386	369	382	386	354	382	386	369	405	371	362	402	362	359	397	384	366	349	375	364	371	385	358	388	371	361	360	394	372	398	377	397	384	408	365	377	370	362	401	386	355	345	372	417	370	364	347	370	354	362	350	394	380	389	359	405	384	395	388	370	360	371	358	348	380	357	390	379	398	361	383	379	381	351	369	365	395	391	345	342	368	379	384	355	342	367	357	356	375	366	341	371	350	377	369	398	403	362	370	378	403	397	353	367	381	378	364	382	397	391	399	384	353	399	338	399	366	385	372	355	387	364	376	376	361	365	386	402	355	394	382	383	398	397	362	364	391	374	377	382	387	369	378	382	358	361	358	394	404	403	344	376	394	362	362	387	393	367	366	399	370	384	408	366	400	376	397	360	355	369	357	380	383	362	384	377	354	386	374	384	379	363	396	347	402	381	374	383	349	345	383	394	385	380	367	365	355	398	414	337	380	358	380	384	374	364	401	375	367	363	376	416	397	376	393	365	392	353	356	413	364	375	333	393	365	371	378	412	373	366	377	409	385	410	386	389	394	351	358	351	370	364	381	356	347	370	341	401	398	381	365	397	412	391	418	368	376	358	389	377	349	369	392	352	363	385	374	375	360	374	386	418	384	369	385	374	386	381	414	396	386	381	414	378	382	352	382	431	356	388	356	378	374	380	378	373	375	381	376	396	362	391	394	366	403	365	391	401	428	378	392	383	362	390	393	423	404	384	399	393	400	383	375	356	390	388	400	371	406	321	345	387	371	378	372	385	368	372	376	387	387	355	405	402	371	407	424	361	390	332	376	355	402	348	368	380	381	376	374	364	386	377	400	418	386	361	352	400	393	382	394	390	376	391	353	388	348	383	372	362	401	377	392	438	350	419	393	374	349	376	366	398	376	377	380	415	351	356	371	388	393	391	407	349	383	386	361	344	397	354	367	391	371	418	373	402	363	364	413	370	380	380	373	396	408	381	385	402	377	401	347	368	377	350	381	378	395	398	391	371	386	384	371	385	370	405	394	365	373	391	375	426	382	378	391	384	370	365	385	418	338	368	402	373	404	376	375	386	373	363	342	382	378	375	359	375	350	370	390	372	398	378	356	367	368	350	412	347	376	408	386	373	401	374	406	392	356	380	404	377	383	354	372	374	397	401	359	379	341	412	407	421	350	354	369	386	361	381	341	347	370	371	365	407	378	384	360	387	411	362	379	406	402	388	351	384	349	352	384	394	409	381	388	367	375	385	381	384	360	356	377	364	368	377	388	385	408	411	424	388	403	385	407	376	366	409	374	378	353	356	405	413	372	353	339	397	391	376	386	385	380	395	376	343	351	358	374	367	386	400	356	375	365	380	379	391	376	394	367	378	365	392	392	386	373	356	365	369	330	382	402	373	344	351	356	331	399	359	381	350	366	368	374	409	396	349	414	356	379	383	388	361	404	377	409	403	372	383	391	368	397	347	364	328	398	359	378	342	375	408	392	372	400	325	395	348	382	423	365	331	374	418	354	382	356	415	323	400	370	367	362	391	400	396	391	380	359	369	385	351	384	375	363	375	363	396	361	412	379	377	385	388	389	390	369	384	399	345	389	371	365	367	384	374	413	358	353	384	370	361	377	379	386	368	379	378	350	380	384	402	402	358	383	409	395	412	370	396	403	416	397	402	380	375	381	385	364	368	381	401	377	383	364	397	381	387	376	382	355	375	404	379	379	365	416	388	375	338	368	408	392	380	345	387	365	313	408	415	382	370	396	408	356	369	382	362	388	401	381	353	370	379	366	383	398	369	341	361	419	386	333	374	407	397	332	399	372	364	380	393	369	357	379	368	388	356	365	383	381	374	353	376	385	383	396	412	407	369	364	405	386	344	404	381	413	388	350	411	408	385	371	377	387	386	393	366	375	365	384	394	389	400	373	410	418	392	397	415	378	363	354	382	336	398	343	397	398	377	394	350	355	402	372	359	364	382	346	325	423	362	378	389	366	390	419	356	364	386	359	401	398	382	386	338	370	375	414	386	368	345	364	346	411	392	368	370	361	389	389	385	357	396	390	360	388	380	380	357	396	375	405	367	373	403	371	406	365	367	340	382	369	414	380	380	390	398	432	374	371	374	359	401	362	362	378	376	351	361	363	355	355	380	404	436	409	352	362	358	405	377	388	354	381	334	372	364	411	367	401	373	372	394	364	376	383	369	376	376	397	377	368	370	378	390	343	385	409	391	407	379	365	395	349	366	383	360	367	348	394	360	395	347	397	377	362	401	348	382	381	406	358	396	387	364	383	371	370	372	399	359	370	362	359	394	390	417	376	404	386	368	359	376	383	364	351	382	372	342	358	391	415	393	375	404	393	390	400	358	390	420	393	374	365	390	384	357	372	364	408	414	348	403	370	355	393	368	387	345	394	360	372	363	404	368	336	376	384	374	359	391	362	377	365	395	387	357	397	395	383	378	347	370	389	368	379	391	382	386	389	382	382	371	379	386	380	390	366	371	357	357	378	380	354	344	342	411	364	369	378	367	387	409	369	381	402	367	406	340	392	376	406	343	372	385	365	351	367	367	408	382	356	425	367	399	381	401	358	349	392	379	375	371	382	411	349	357	394	350	399	363	366	351	349	370	348	368	366	395	397	417	395	387	353	393	380	383	384	358	388	414	395	411	373	374	394	336	373	391	412	383	440	356	389	373	411	397	377	420	355	403	389	363	381	398	379	388	372	370	364	371	369	374	386	363	358	381	376	359	373	363	426	355	379	398	376	391	393	390	384	374	363	422	378	424	404	354	379	360	381	408	394	387	382	379	341	390	372	378	359	350	373	379	376	382	398	384	420	361	395	397	416	374	377	359	369	379	360	365	368	366	387	376	386	349	402	381	366	388	341	406	343	394	409	361	411	376	384	373	371	383	363	393	390	371	383	368	424	372	379	394	394	371	395	376	369	383	374	370	386	384	347	376	375	375	360	391	384	373	376	378	381	387	385	356	361	384	368	373	321	368	371	369	413	382	411	385	384	416	333	363	377	396	403	384	362	392	400	378	359	430	353	350	397	367	369	400	357	362	389	417	349	360	404	367	412	360	374	405	411	389	349	378	383	419	399	362	363	344	380	356	398	375	368	374	383	359	372	414	382	364	388	376	410	385	361	427	407	420	403	348	401	403	382	375	400	371	385	358	361	425	380	369	386	354	362	361	391	376	392	394	377	387	389	397	366	370	364	357	357	377	398	387
24411	20974	27423	24659	14615	1551	1148	1014	921	893	888	832	862	883	829	914	828	844	840	834	854	828	852	842	816	807	865	805	836	852	922	804	845	829	786	811	840	806	797	845	763	820	847	820	824	828	848	800	877	867	889	876	811	803	829	836	783	852	800	826	874	808	830	832	815	795	804	866	863	822	828	792	851	797	788	802	826	842	843	836	812	831	853	851	753	826	814	834	845	855	849	832	795	847	796	794	829	794	791	854	802	771	851	781	823	848	824	782	866	836	804	868	820	865	822	820	799	803	839	795	819	818	824	821	810	826	854	827	840	786	803	857	834	847	834	777	816	790	782	845	788	803	825	856	810	824	819	849	854	860	773	797	838	799	878	790	839	844	850	793	789	839	810	814	877	806	842	825	866	790	849	791	805	849	815	821	843	829	841	826	836	868	801	760	792	812	842	799	881	833	810	891	814	846	757	822	814	839	803	790	862	777	819	839	846	813	877	809	769	827	798	850	841	794	805	815	788	813	912	828	830	789	844	785	799	867	824	830	791	825	857	856	830	819	875	811	782	827	824	853	866	833	822	839	821	878	868	790	842	829	785	791	808	832	821	818	835	865	821	906	832	772	814	852	800	767	801	836	796	831	862	820	828	847	821	821	846	848	808	839	786	877	787	796	838	788	883	788	853	792	800	851	777	857	821	822	812	811	855	813	818	822	803	843	803	771	835	818	779	831	836	807	834	821	829	794	805	808	860	776	744	836	845	843	806	814	814	844	832	829	825	846	820	792	843	828	780	813	816	842	868	834	804	837	842	752	786	833	802	837	842	787	805	781	808	806	821	802	826	813	791	849	778	796	827	839	801	778	871	827	770	865	816	788	856	816	848	848	812	830	835	845	793	847	820	793	816	835	791	820	823	782	824	814	828	843	780	815	764	844	818	849	779	797	882	786	832	796	810	836	806	807	816	779	858	830	829	827	793	856	847	871	828	809	860	803	809	859	802	779	799	793	838	809	794	819	797	821	791	810	794	784	841	826	851	876	798	792	799	833	795	870	850	755	883	851	807	880	871	823	813	816	877	856	788	816	814	871	808	800	823	838	820	828	812	781	831	824	819	852	830	854	757	781	815	830	833	861	814	807	834	857	826	836	825	741	833	846	857	831	806	795	811	782	799	843	795	819	806	851	852	810	839	779	827	828	802	823	853	819	819	807	815	780	838	802	811	787	777	844	808	808	922	851	839	809	806	804	879	885	830	867	781	803	831	790	757	832	866	828	859	843	802	795	809	830	829	831	814	821	840	855	828	881	854	843	808	824	836	821	814	890	827	815	859	842	795	772	830	831	813	769	833	874	839	843	842	847	807	773	839	787	863	842	790	775	795	842	820	822	764	874	811	833	816	824	826	800	807	903	840	837	811	807	829	821	826	837	844	754	795	836	815	801	800	861	822	800	826	771	781	823	827	825	861	815	815	794	819	766	783	843	843	829	787	748	816	843	792	843	858	881	863	844	794	762	826	798	846	782	792	791	805	840	840	785	872	841	834	845	830	798	851	793	820	810	858	835	786	788	796	789	867	844	840	786	798	853	848	837	798	793	807	836	842	830	837	825	821	848	803	833	832	823	863	820	828	864	826	816	830	901	825	859	815	850	853	865	848	783	806	785	868	857	830	842	812	798	809	794	844	799	841	850	733	810	817	784	826	811	792	859	803	801	818	799	851	827	841	836	819	794	788	833	825	821	792	825	862	820	835	815	842	775	885	820	823	814	804	892	795	774	784	855	833	787	840	800	808	825	816	834	813	793	838	852	803	857	864	831	839	851	873	866	799	862	804	831	817	842	827	791	807	853	856	864	800	773	792	895	868	845	861	854	814	820	872	899	823	795	815	819	833	768	850	800	831	831	814	815	820	852	807	815	850	809	853	760	877	810	875	810	852	804	813	858	830	792	818	823	838	812	773	808	772	833	824	868	845	839	806	824	814	821	803	859	790	798	827	756	791	855	860	800	809	845	868	820	838	798	857	866	790	828	844	792	867	820	794	819	770	877	775	777	805	873	791	816	785	779	813	835	775	828	806	810	821	804	769	861	820	786	824	785	848	855	817	801	861	842	817	809	851	848	775	801	878	854	827	833	836	805	841	797	795	847	804	808	848	801	795	810	834	836	787	798	851	801	780	841	853	836	846	835	825	773	824	885	830	835	835	780	815	798	815	814	809	829	784	805	809	859	816	821	821	817	803	820	803	796	815	845	838	823	788	780	813	794	817	885	851	813	814	835	843	850	822	824	852	765	782	799	798	795	796	841	864	846	876	821	803	794	816	832	782	885	825	793	827	792	817	827	799	839	804	833	806	864	817	831	828	860	871	837	806	878	795	796	756	801	803	816	848	851	844	828	833	814	782	766	802	827	874	758	773	828	885	811	778	808	870	820	803	814	818	878	782	831	841	817	804	859	856	821	799	803	807	838	770	809	857	874	819	862	809	792	791	858	896	811	811	815	769	789	814	796	811	811	850	817	846	778	816	788	836	788	860	834	824	805	777	853	847	848	842	835	925	807	803	817	879	810	884	832	814	849	764	788	812	788	874	879	811	828	847	804	840	798	758	786	819	761	845	806	792	833	846	785	856	811	806	815	764	815	787	857	789	807	840	820	833	806	847	810	819	848	818	866	878	789	796	822	837	847	926	836	813	813	847	835	805	805	823	868	816	814	794	810	816	828	761	788	812	760	855	795	827	858	820	846	854	803	831	834	825	874	809	787	854	888	913	811	815	852	847	825	802	810	824	800	853	791	858	820	826	849	853	792	874	824	851	902	872	819	809	783	883	850	866	856	813	892	810	842	850	833	790	803	880	804	783	818	857	860	892	824	789	839	809	831	799	794	821	815	801	837	878	803	896	842	831	842	851	809	817	812	766	803	842	802	837	823	767	842	880	822	761	833	806	787	858	814	870	857	819	816	848	836	837	822	813	769	821	877	855	778	785	784	867	856	816	785	827	821	788	874	771	780	782	826	853	890	799	816	789	839	817	806	782	837	855	813	787	813	786	833	815	819	805	808	882	822	793	844	813	843	833	856	781	828	815	771	819	822	802	791	828	859	820	807	862	854	807	796	824	848	854	797	797	849	749	814	841	779	817	816	826	866	791	803	823	844	781	792	818	837	857	820	762	793	790	841	841	865	795	832	860	790	838	820	863	815	823	847	811	869	823	763	819	836	794	816	858	800	813	805	818	852	822	788	873	859	856	815	805	859	823	825	808	850	835	834	833	837	824	807	909	791	800	832	800	791	853	830	824	827	803	858	785	918	802	802	814	778	894	812	837	771	838	877	796	851	852	854	845	854	834	817	819	832	852	775	807	788	861	801	807	846	803	809	840	801	832	831	820	832	853	851	848	787	818	815	824	802	791	817	802	823	854	822	848	751	802	787	850	799	794	817	846	850	814	823	843	798	814	819	851	815	780	802	848	805	821	840	794	783	788	854	822	807	817	819	806	862	834	820
20854	4974	3506	2008	1650	1355	1196	1092	1028	940	973	908	901	829	895	872	850	863	836	877	757	804	794	884	773	830	803	866	847	822	813	897	858	827	828	830	788	792	798	832	790	771	792	806	841	855	814	793	835	824	793	777	807	887	796	819	842	824	751	805	765	834	781	901	825	780	725	807	819	802	806	806	806	829	817	787	801	801	791	781	808	849	832	812	810	832	777	870	817	781	828	802	870	791	810	809	806	807	799	814	766	830	823	759	788	783	755	782	843	776	840	851	808	816	805	790	816	841	812	801	770	787	863	756	862	847	785	763	790	843	769	833	800	770	834	828	773	787	790	800	755	791	793	801	840	761	808	834	806	830	816	818	761	740	830	790	792	792	826	800	779	780	818	786	823	780	770	807	824	788	853	803	768	810	782	809	807	829	795	807	777	771	786	767	810	790	808	799	852	708	809	805	800	786	856	808	848	842	754	804	845	837	806	830	803	823	777	813	797	842	776	784	803	828	847	816	837	811	753	847	810	769	824	846	818	820	793	792	789	783	785	774	781	785	806	812	809	827	781	739	860	838	805	818	835	799	788	809	831	828	789	790	827	815	828	795	769	799	808	837	771	814	847	787	786	818	732	803	800	759	785	795	807	775	833	801	770	827	826	727	762	763	824	807	825	800	768	822	796	786	814	805	849	801	825	810	858	848	854	811	817	821	801	847	803	800	797	786	843	772	812	807	811	816	777	760	836	831	853	804	803	808	782	807	842	821	821	840	824	800	826	816	792	777	849	865	785	782	795	794	835	795	789	783	794	785	836	802	825	817	811	837	791	779	817	827	831	787	752	791	821	824	808	787	790	852	789	832	785	752	815	858	811	862	809	797	825	769	804	829	824	838	788	802	750	836	827	809	772	824	774	789	778	798	794	754	874	793	763	744	807	788	786	799	840	828	825	859	854	808	789	865	800	825	782	822	835	848	821	826	800	798	820	830	806	819	817	824	754	787	774	847	783	813	834	767	771	803	846	750	754	815	820	814	775	800	788	755	803	816	781	773	806	776	846	803	827	832	777	823	838	753	782	826	825	770	805	780	778	804	774	818	845	843	832	830	798	761	783	810	838	787	836	857	806	842	799	803	802	786	833	834	808	818	792	785	796	825	783	832	787	795	793	800	834	785	803	858	909	765	900	804	788	797	838	786	831	791	810	843	813	794	804	794	812	840	801	791	772	807	819	871	832	839	809	812	801	805	802	818	792	858	809	785	784	797	793	803	775	844	799	795	802	852	737	787	818	746	847	777	793	822	795	827	767	791	794	775	755	789	814	811	808	757	847	874	818	818	805	747	827	845	827	827	779	812	786	815	833	796	796	780	850	763	816	820	774	776	850	837	803	801	860	778	819	770	820	822	806	761	804	769	831	812	833	782	806	786	828	764	800	797	809	802	812	798	787	799	832	732	832	810	822	797	774	786	837	796	774	781	804	797	789	779	794	817	785	858	818	797	856	798	798	847	800	794	801	777	880	832	812	761	754	817	767	882	792	801	827	802	738	835	789	843	773	813	830	840	824	772	783	854	800	785	829	805	819	798	773	811	775	832	797	813	816	785	842	790	828	828	833	773	778	837	846	832	850	768	845	823	803	860	805	771	762	794	818	771	796	807	806	801	804	814	808	848	801	818	843	778	770	784	800	791	793	833	784	783	830	746	798	852	827	810	866	803	832	812	830	767	780	804	809	844	826	828	808	833	841	782	835	813	800	810	808	782	827	788	757	842	768	807	801	811	836	840	800	797	836	813	818	763	806	822	823	850	778	791	809	829	785	829	801	773	786	771	872	801	821	889	791	829	780	803	805	831	773	840	831	825	865	782	769	823	797	802	831	742	804	829	800	803	819	807	818	813	792	812	804	795	804	769	818	812	759	827	786	748	811	800	810	779	838	837	779	815	796	775	787	846	851	809	788	861	809	804	785	806	856	844	813	798	808	802	811	784	815	842	776	800	815	810	836	779	822	780	808	809	781	859	796	760	801	806	836	805	831	788	799	793	844	829	782	782	824	848	772	822	738	776	780	808	783	778	809	794	806	766	836	795	855	811	833	740	760	804	781	792	865	808	774	735	796	812	860	847	799	780	826	833	816	806	818	782	836	833	837	755	806	793	797	783	758	824	760	779	858	801	762	813	835	813	819	800	773	845	849	786	850	796	841	793	781	813	837	857	808	784	865	814	820	800	770	794	790	790	877	740	801	782	812	802	803	825	813	791	803	828	800	830	841	800	798	800	763	763	789	851	797	837	793	810	844	817	812	811	817	793	821	801	804	811	844	785	822	791	879	750	809	808	837	843	810	779	837	748	808	819	846	807	832	807	780	872	778	824	796	756	804	806	786	805	807	794	771	798	762	807	838	820	778	763	829	792	792	863	805	791	870	795	835	785	829	799	829	796	782	787	788	759	781	805	838	819	802	807	832	835	863	808	835	794	797	793	821	812	830	813	836	793	796	831	796	808	769	825	798	863	790	818	837	821	762	800	812	816	761	844	797	824	760	768	873	833	837	842	793	873	801	766	851	831	851	831	804	834	776	823	820	804	770	841	852	837	826	844	801	785	781	828	806	792	821	813	827	781	817	839	802	846	766	824	817	817	807	830	848	833	828	809	821	804	813	826	790	796	837	830	816	856	835	778	823	791	789	861	771	810	771	787	820	841	842	768	809	838	744	861	846	782	837	815	838	757	808	800	772	814	809	825	780	819	842	785	822	792	813	865	782	807	801	772	823	761	771	783	867	771	777	845	814	874	830	856	810	858	790	831	848	784	806	846	814	838	787	776	793	767	808	824	781	797	816	832	803	846	783	828	856	796	793	801	799	801	782	789	790	818	779	802	794	789	764	834	872	836	739	828	744	767	812	845	818	809	833	767	779	831	792	830	841	789	871	832	843	778	841	790	773	841	832	755	895	805	874	821	823	832	799	773	809	859	755	802	758	826	833	823	800	835	790	795	813	787	792	819	792	810	800	751	787	726	862	822	769	845	830	838	784	856	801	779	785	828	811	829	821	867	804	820	871	827	806	815	816	792	810	797	808	759	831	857	807	815	820	769	791	811	781	817	822	847	777	839	838	824	821	830	841	828	811	841	841	787	807	829	808	835	855	861	793	812	787	759	833	868	827	829	836	819	843	818	813	845	827	811	808	769	787	828	783	772	833	787	817	811	820	809	829	787	756	804	849	824	792	816	832	807	787	779	845	807	813	800	797	806	806	811	783	817	813	812	875	792	800	774	844	802	807	817	873	802	835	807	749	828	814	831	768	821	839	840	807	800	774	799	800	790	842	838	822	820	781	822	820	823	796	812	797	854	797	822	823	747	776	763	805	820	811	764	830	841	763	799	818	793	771	833	783	776	794	773	771	827	832	844	796	828	797	828	793	827	811	788	842	791	786	806	805	827	772	802	806	837	817	818	789	761	793	844	791	831	816	812	857	755	836	769	781	840	808	790	819	819	819	875
22061	20894	28598	23332	20894	20971	11577	1125	772	642	623	501	474	481	456	461	396	416	366	368	376	346	339	333	339	351	328	379	324	340	343	336	343	334	327	322	325	316	306	320	333	309	331	351	320	350	308	303	316	334	286	345	298	320	297	314	307	321	313	300	305	315	296	281	301	318	339	302	343	322	309	296	339	313	313	320	355	317	313	315	304	300	347	353	271	300	337	300	325	304	271	313	297	319	321	316	293	318	291	332	346	278	297	324	333	311	309	315	294	302	311	309	320	301	344	308	303	313	312	315	333	330	338	282	313	318	320	318	300	318	304	316	306	314	350	294	274	316	292	277	324	300	317	318	265	299	292	319	323	279	334	314	270	320	356	343	311	324	300	288	301	310	338	306	269	299	326	314	284	324	320	322	314	324	309	278	338	277	342	323	337	298	308	316	302	328	280	309	295	285	320	304	304	272	315	337	290	315	318	318	303	319	284	306	311	310	330	325	295	338	326	350	331	304	321	281	304	301	317	305	303	298	295	318	285	315	300	312	336	314	330	305	301	338	290	316	310	314	262	312	319	321	310	318	285	326	290	266	301	270	335	314	322	309	306	295	311	318	280	317	300	326	333	318	313	270	335	308	349	278	306	297	310	313	322	310	320	334	339	316	319	310	291	307	294	295	288	327	316	302	277	314	278	299	323	296	314	342	292	321	317	325	350	317	327	314	341	312	311	299	310	293	302	297	309	287	319	296	308	322	303	323	344	302	286	305	340	310	307	310	308	328	326	294	299	324	297	294	347	289	298	290	338	341	329	332	284	309	301	315	283	341	340	285	338	294	297	297	306	324	316	322	302	296	318	295	338	293	285	293	331	354	296	310	343	318	300	296	313	335	289	303	305	327	328	306	296	344	330	335	270	333	293	293	312	321	330	309	294	330	305	326	309	328	299	335	284	317	306	331	277	299	304	301	329	269	284	301	303	279	328	283	328	280	300	329	309	306	308	326	323	312	289	323	343	308	306	297	327	297	284	331	291	310	292	262	324	280	280	298	360	294	325	320	306	332	336	271	321	309	330	316	309	292	300	271	315	299	331	319	312	307	311	316	319	286	302	331	305	304	314	324	276	305	311	306	341	331	339	293	294	336	310	339	297	351	300	343	325	309	319	344	304	277	284	318	306	321	319	316	303	294	329	308	311	320	283	336	322	312	304	320	323	312	306	299	325	329	339	291	305	310	315	302	317	320	294	353	329	329	266	291	307	332	296	322	322	326	313	332	286	331	318	294	309	339	299	303	316	330	300	302	289	332	326	334	308	328	304	329	329	326	334	324	304	320	313	316	317	301	343	307	335	316	333	323	300	298	273	306	294	318	324	329	316	293	283	314	336	286	290	329	308	289	312	305	306	331	312	332	341	312	294	315	281	291	319	309	325	317	332	312	294	307	293	280	319	346	309	298	308	318	309	285	309	294	283	323	338	332	284	334	322	312	312	334	324	298	311	308	304	316	333	324	313	332	321	303	320	360	326	312	363	308	315	293	357	323	314	367	302	341	285	348	314	338	327	340	307	306	300	313	349	272	304	299	296	289	309	310	301	318	301	324	297	324	324	339	322	298	311	317	272	322	291	309	293	291	327	337	297	310	331	323	329	279	326	322	311	315	295	292	300	296	304	312	318	333	320	314	284	281	326	328	278	322	309	302	298	305	312	317	312	330	297	270	306	319	327	306	299	328	328	284	283	315	315	320	283	298	326	308	300	287	303	313	338	324	320	304	316	302	304	333	317	300	322	303	270	320	299	283	309	306	329	329	319	298	345	333	314	286	295	321	318	311	309	324	290	314	336	287	329	315	318	343	319	296	313	314	310	338	311	319	314	302	298	324	309	319	308	291	299	307	309	304	340	346	323	297	301	312	323	343	306	308	327	327	313	324	296	310	312	329	298	303	341	294	315	322	314	323	292	312	335	301	281	317	310	311	297	283	327	315	280	285	334	302	298	340	310	308	272	328	305	313	291	312	304	277	301	300	281	302	290	309	348	309	318	320	325	297	327	303	334	324	315	330	301	299	296	351	348	287	322	312	312	352	344	329	304	322	307	330	341	296	296	323	281	283	317	286	345	335	325	322	314	301	287	312	318	300	290	304	304	314	301	298	302	338	289	349	310	336	306	323	297	284	290	308	322	316	304	314	324	248	309	305	311	303	310	289	331	330	285	332	272	286	300	305	326	352	320	346	307	317	301	301	329	312	316	324	299	330	301	315	331	304	305	304	316	299	336	316	329	295	301	290	326	300	308	297	336	311	328	303	290	295	305	300	295	311	347	293	304	306	310	297	325	303	313	308	330	315	322	324	327	300	347	298	323	326	301	328	280	319	326	298	338	332	322	307	294	322	308	322	294	322	286	289	306	334	343	277	293	329	299	334	324	332	302	318	348	304	313	322	321	333	314	308	307	344	331	310	315	324	295	305	286	318	296	304	328	314	337	334	312	330	293	298	323	329	330	292	285	307	291	333	311	352	303	305	328	329	304	325	327	273	332	298	283	285	293	297	302	308	312	291	322	310	302	336	343	317	335	331	314	309	273	302	300	317	304	286	312	305	300	358	328	300	297	317	291	303	317	277	297	302	305	280	313	309	336	321	313	329	312	303	306	329	277	306	303	313	314	300	310	281	315	326	296	273	354	299	336	313	319	324	292	307	317	340	286	293	289	311	311	280	299	314	299	305	318	328	275	309	281	291	309	330	302	324	323	298	312	308	289	304	329	291	338	325	308	333	308	304	270	309	300	307	327	287	305	310	323	331	340	318	303	335	327	308	310	299	309	320	318	340	336	294	289	295	323	308	338	327	302	320	309	318	318	344	318	303	286	316	303	296	280	300	322	285	294	301	325	279	317	313	295	290	300	289	305	325	289	323	317	315	350	305	299	304	338	314	312	299	319	295	346	332	316	294	322	312	350	335	298	328	303	300	311	333	293	310	291	298	313	328	320	329	310	307	293	310	314	308	322	307	335	340	295	314	335	291	337	341	307	294	270	319	299	314	340	314	303	298	285	307	302	338	285	279	315	328	319	330	319	301	334	307	303	304	334	327	330	315	271	326	351	293	313	327	318	325	304	292	306	339	361	290	306	335	334	300	309	307	316	326	295	306	287	334	309	295	288	288	326	300	298	324	279	325	326	297	313	276	334	324	304	303	341	309	297	296	344	287	317	328	310	306	291	296	298	295	302	304	289	316	303	299	329	304	288	297	291	324	306	294	324	306	327	322	265	314	311	322	299	319	316	310	344	317	338	313	291	296	309	317	317	276	307	320	295	329	325	317	306	343	323	303	290	314	315	306	347	297	322	327	300	305	290	313	318	289	350	306	336	331	305	311	284	315	312	310	321	300	286	292	324	314	305	306	292	303	309	300	308	305	287	307	301	301	323	288	332	335	300	306	275	327	326	305	317	321	300	299	336	324	309	309	288	307	279	334	363	335	284	323	311	294	312	302	312	304	288	294
20409	12311	8778	4227	3072	2221	1677	1231	1009	845	745	613	585	559	491	441	453	422	415	404	421	383	369	355	350	338	380	373	342	363	326	347	381	345	327	340	323	349	349	345	327	339	306	354	330	311	324	336	291	333	335	308	334	335	318	283	311	329	308	292	325	350	314	323	321	349	350	339	340	290	343	282	320	315	299	328	295	311	331	313	315	334	311	342	305	325	320	320	307	273	310	283	301	303	299	306	304	333	298	269	327	290	317	294	312	293	304	283	297	305	306	320	308	345	320	329	323	264	304	312	277	332	285	340	288	312	308	317	323	337	332	348	300	286	313	298	293	300	296	323	295	323	285	330	303	296	329	317	313	306	328	310	288	266	315	305	291	307	302	302	354	320	302	298	292	291	320	293	308	317	285	323	303	312	294	271	328	308	322	306	297	310	306	306	300	326	275	306	299	292	289	317	310	298	346	320	311	297	306	347	300	301	326	318	309	341	309	275	307	289	305	279	291	310	281	280	316	312	300	292	286	344	314	317	303	298	294	320	301	307	313	294	300	321	286	304	344	306	314	322	304	331	294	300	280	311	298	301	329	336	319	323	293	288	298	308	296	305	307	313	318	300	343	318	296	301	298	332	288	312	345	325	334	346	315	304	327	301	303	304	310	308	322	294	311	300	303	281	271	285	302	317	313	320	344	300	292	301	335	305	306	285	292	295	300	278	305	291	320	286	303	285	283	306	305	274	339	314	346	315	321	294	306	329	312	308	291	307	297	312	293	333	321	306	270	294	315	311	299	285	301	319	280	324	324	280	292	339	370	307	307	315	308	350	328	324	293	302	313	306	301	297	332	303	302	287	332	280	306	329	320	310	320	312	303	321	310	302	333	299	302	312	303	305	284	287	317	315	323	308	300	308	312	350	297	307	332	286	301	340	335	328	344	329	311	296	293	331	290	310	310	303	305	302	314	285	306	336	309	304	309	308	313	348	322	284	310	332	304	278	315	348	308	291	308	302	307	315	284	316	295	321	347	275	313	316	330	314	277	279	318	310	330	314	312	299	285	286	314	300	322	307	275	309	301	298	308	296	314	298	283	295	293	304	333	303	339	297	325	277	328	275	310	326	346	300	323	281	322	325	300	292	345	296	282	310	296	292	300	283	333	306	295	297	342	336	329	301	306	304	303	290	321	325	292	300	310	317	281	293	313	296	327	320	309	288	283	299	291	294	309	322	294	314	331	333	286	272	311	318	320	319	309	323	284	268	320	300	328	309	333	299	331	322	286	299	288	301	306	313	291	293	302	288	307	287	310	327	296	313	321	323	307	301	322	309	297	316	306	295	322	305	289	292	327	328	358	296	313	326	314	352	310	311	295	317	307	317	285	303	304	336	308	342	303	294	294	299	322	285	301	279	317	316	327	303	307	340	304	302	266	307	313	341	297	285	313	336	316	306	312	307	298	324	314	301	341	326	290	309	304	308	285	308	301	305	297	309	325	290	311	326	337	289	316	304	326	281	312	292	358	325	310	324	334	325	310	307	305	317	345	302	326	297	302	323	292	327	307	312	280	298	322	320	294	301	308	310	302	308	312	305	316	280	358	337	329	287	280	304	367	308	326	293	322	324	294	324	305	283	344	326	338	291	301	299	330	294	299	294	279	304	318	296	317	315	309	289	302	328	289	278	295	340	323	320	288	294	296	310	320	308	269	318	315	302	285	320	284	301	288	279	316	307	278	317	332	307	304	304	321	313	298	282	317	285	298	292	313	292	302	334	312	294	299	299	302	338	310	313	331	313	290	325	330	306	306	320	293	311	283	305	338	277	320	345	266	335	324	286	305	303	306	333	323	324	321	290	279	323	309	318	298	309	301	275	310	315	341	333	317	296	324	312	308	299	309	290	320	331	304	332	314	307	312	334	300	312	312	305	317	297	318	289	343	343	321	328	318	320	307	297	298	316	306	322	290	319	302	311	283	285	311	322	332	338	293	293	319	329	295	308	296	270	303	303	330	345	312	361	303	315	305	299	312	316	309	305	306	300	306	306	304	286	291	326	277	289	313	321	307	298	298	314	335	289	316	330	349	289	333	357	317	306	306	321	313	311	269	311	294	309	317	311	382	313	333	328	324	314	289	304	267	287	295	333	331	283	317	290	309	310	317	262	276	333	340	298	293	275	310	291	310	290	285	325	290	284	283	299	307	315	266	309	321	313	280	324	317	321	326	283	303	307	292	340	294	305	300	359	299	330	313	293	360	337	293	310	316	334	335	319	322	322	307	332	294	287	335	314	317	322	308	297	295	296	283	338	334	296	340	281	313	274	287	296	311	291	327	301	332	279	308	334	304	336	313	330	302	313	333	344	316	292	277	338	308	318	344	333	315	292	303	308	322	331	328	322	313	337	296	327	306	297	310	281	308	298	297	315	304	298	317	324	288	310	329	293	302	334	303	298	322	290	279	301	330	301	293	333	322	327	293	283	358	319	319	343	301	333	316	331	281	302	302	309	298	263	290	293	311	302	316	302	314	301	324	308	319	323	317	339	313	283	293	320	304	311	300	305	314	338	333	259	327	277	333	303	285	300	318	308	303	315	310	307	291	300	304	317	313	332	309	317	322	318	333	300	319	300	324	311	307	283	317	318	289	316	323	317	284	293	317	312	290	293	330	294	326	339	310	322	317	306	321	264	323	303	308	292	319	307	295	288	287	301	300	337	281	305	307	289	305	282	308	302	297	313	292	323	315	308	317	323	312	299	310	323	334	324	334	302	330	296	329	313	298	301	299	306	325	272	320	277	336	300	291	319	323	298	301	319	318	296	298	301	310	279	312	332	298	311	322	298	281	308	329	319	302	318	303	278	312	315	305	296	300	331	301	311	322	293	283	319	333	281	288	297	348	309	313	292	305	301	301	288	289	286	325	317	312	324	330	344	322	326	354	298	317	316	325	277	277	352	321	313	301	275	282	289	313	309	322	317	296	288	346	290	289	302	359	335	346	281	288	330	342	314	320	278	328	341	303	313	314	304	290	313	347	325	342	329	279	299	315	297	312	310	336	304	313	313	300	328	276	315	290	299	313	307	289	322	292	288	339	304	321	300	300	313	309	267	288	334	336	292	324	280	319	333	285	351	313	293	321	312	309	304	327	289	319	317	305	336	263	303	316	316	316	291	329	288	309	300	310	311	321	304	296	283	333	315	296	319	253	315	296	312	313	327	327	332	317	312	284	342	319	317	322	304	292	285	292	304	314	302	305	326	320	310	291	285	328	322	297	317	304	295	325	299	308	306	320	309	309	292	332	276	308	286	291	283	285	311	295	286	295	284	328	323	327	306	325	291	316	286	295	319	309	330	304	313	315	302	310	317	305	309	330	317	288	306	260	292	314	261	301	295	321	308	308	303	300	323	321	296	286	306	313	276	279	316	318	308	334	287	283	278	321	293	297	294	322	336	297	325	275	293	283	313	312	304	320	307	293	320	312	289	312	320	284	318	283	318	307	305
27674	20725	12894	1743	918	887	782	822	736	715	736	788	725	741	792	776	760	721	759	732	727	691	739	702	782	782	733	752	768	775	763	736	757	761	747	768	706	743	764	739	711	718	681	730	738	753	770	725	737	718	739	770	765	747	730	738	723	739	730	727	740	778	793	749	705	752	762	730	797	728	726	730	769	735	768	727	760	726	731	721	780	772	729	745	736	743	704	680	710	736	767	675	766	714	714	716	727	727	769	747	744	731	744	716	740	772	767	726	732	744	809	725	739	708	740	772	751	761	718	736	726	753	735	726	747	753	763	714	694	746	714	742	747	776	728	758	756	724	745	697	736	741	717	758	762	766	746	725	782	745	726	780	695	782	746	798	751	749	776	787	713	735	731	718	675	716	695	765	766	716	707	782	821	696	715	728	710	698	717	696	753	750	748	702	757	693	767	721	709	740	718	731	722	724	714	755	732	703	762	783	761	714	770	714	785	754	761	748	733	731	736	716	764	766	725	746	714	695	712	731	701	753	737	701	713	749	742	713	778	696	723	722	733	756	766	756	750	757	743	747	740	738	712	726	761	701	700	732	782	710	726	712	768	796	711	700	680	688	723	791	698	754	715	737	734	741	739	728	712	729	726	725	747	750	733	756	742	750	775	775	783	689	775	710	736	779	727	762	702	745	725	771	711	708	716	697	761	755	736	710	715	708	792	726	718	725	729	678	706	711	714	741	730	713	742	733	713	685	715	748	704	744	749	695	752	753	748	776	783	730	751	690	690	724	772	724	733	765	702	783	730	728	806	735	747	721	748	692	748	718	756	766	757	724	686	709	736	769	743	751	755	759	753	737	742	783	781	769	691	700	724	761	744	703	707	720	707	706	695	722	729	756	726	704	724	776	745	726	741	735	757	720	747	722	755	763	752	720	707	798	735	746	701	746	732	732	746	687	713	755	793	772	755	800	718	745	777	726	721	733	725	777	741	716	749	775	730	710	745	760	691	744	735	740	715	805	739	743	743	721	750	753	735	702	707	813	748	752	807	704	737	745	745	687	709	783	717	737	775	718	740	770	727	699	705	710	745	746	744	735	766	705	774	773	790	750	695	791	738	715	681	782	756	719	760	732	717	759	736	670	743	744	783	741	743	739	772	711	710	751	760	797	748	727	795	721	721	695	737	762	720	722	725	779	732	753	717	734	743	725	708	752	713	715	695	728	728	775	686	751	754	741	714	779	734	753	725	694	719	761	704	760	767	730	729	732	757	777	745	789	827	761	764	731	744	716	721	734	740	775	739	757	784	785	760	765	735	714	738	720	720	774	769	783	749	725	708	791	761	737	764	706	732	733	698	790	756	736	768	731	733	775	725	769	727	727	740	721	734	753	791	737	742	771	741	766	739	769	793	759	757	706	735	739	704	703	723	709	755	728	743	714	760	757	741	716	705	706	741	741	757	755	734	705	764	707	671	713	799	718	789	704	681	724	744	764	776	758	742	747	768	726	709	739	711	806	699	715	735	747	730	778	759	725	664	735	717	744	729	764	721	700	669	677	728	758	717	732	785	722	742	759	747	750	794	749	758	735	745	742	681	716	752	772	771	731	704	714	707	745	734	696	785	732	729	756	792	739	717	708	679	678	725	784	777	741	710	762	751	741	736	775	740	717	744	683	763	732	772	734	685	769	715	733	717	743	717	769	724	736	710	714	737	747	750	729	707	751	721	704	717	745	739	733	754	734	728	741	694	714	710	731	747	719	746	759	699	691	735	694	758	752	733	759	743	749	771	795	735	792	731	730	734	734	805	757	774	716	788	717	742	746	759	698	706	725	714	711	760	757	730	775	709	712	760	768	707	707	696	710	789	714	731	746	735	748	759	729	750	740	736	750	728	763	792	728	760	795	742	730	707	751	789	715	747	739	779	699	713	708	762	717	706	710	717	754	732	740	755	703	757	711	684	769	763	729	765	797	754	745	757	799	751	743	736	732	718	743	708	706	722	732	766	797	745	681	750	763	762	770	713	797	761	755	724	778	737	764	715	743	710	788	723	733	758	705	747	764	756	714	664	769	744	724	703	765	668	811	691	708	773	750	786	711	736	751	744	786	725	705	680	700	707	735	718	728	711	709	759	734	693	685	707	733	716	716	765	712	739	749	731	734	720	723	728	750	749	685	742	747	729	737	766	744	701	731	758	765	791	730	723	729	729	717	749	740	736	710	730	696	779	750	735	787	739	737	721	773	768	746	790	718	703	661	760	716	725	753	723	805	755	745	759	725	711	750	731	754	739	747	701	700	745	782	722	778	777	740	726	716	790	699	773	709	758	709	700	757	741	705	768	730	690	730	706	726	711	719	770	764	805	776	701	742	745	772	710	754	711	780	789	703	769	714	697	734	708	761	738	710	739	710	788	701	722	707	738	718	748	725	734	711	751	750	734	722	733	756	699	741	785	751	736	778	696	694	791	769	733	726	751	744	738	719	838	763	764	733	748	764	758	758	773	718	706	749	713	739	704	747	716	722	750	744	764	756	757	735	747	761	780	782	725	727	784	754	802	771	753	767	716	705	705	752	731	698	767	776	751	692	738	731	745	712	662	743	713	758	721	725	767	792	752	741	764	736	705	724	758	756	733	748	714	742	781	779	720	801	718	686	730	742	740	730	778	719	758	763	736	718	762	735	757	766	741	737	741	768	705	768	717	714	748	719	738	782	771	723	747	738	703	772	711	726	725	735	764	743	743	750	721	766	755	774	683	708	732	751	760	741	759	754	708	742	744	726	761	686	721	767	766	708	703	730	721	698	687	759	756	792	738	749	793	758	721	757	696	734	778	704	739	724	733	747	721	720	779	744	770	742	744	740	708	770	704	769	717	775	718	698	742	705	753	752	707	709	724	765	733	775	762	761	727	755	715	731	686	719	737	719	770	764	750	762	698	740	742	709	744	748	763	709	744	762	745	754	744	739	752	779	792	734	737	760	732	767	745	702	728	718	731	730	720	735	763	738	751	721	757	761	760	736	720	723	706	772	721	749	753	783	738	722	727	759	741	723	726	675	791	718	740	729	781	751	721	732	734	690	713	741	777	688	733	725	770	716	766	689	707	685	732	736	747	707	738	713	728	741	763	762	727	784	757	724	720	714	723	736	657	744	735	741	718	725	692	757	783	738	775	727	764	748	760	748	714	756	744	691	756	788	789	670	744	698	758	753	708	752	716	702	750	726	751	766	736	685	718	762	706	763	734	741	741	738	731	744	681	741	748	727	733	786	763	760	734	728	697	740	762	693	712	721	739	749	752	769	776	700	728	722	743	787	742	741	726	721	729	736	770	772	757	686	741	783	782	769	730	736	742	757	724	698	729	728	729	737	692	706	751	778	737	721	752	763	696	700	745	711	760	720	663	717	736	719	783	698	749	738	753	770	790	778	761	730	694	786	741	738	699	723	683	804	708	787	743	744	689	747	761	723	735	747	750	710	735	708	719	721	726	752	743	754	718	756	700	730
18738	2403	1638	1146	1040	974	836	847	797	794	793	764	756	740	819	750	766	776	741	773	699	729	752	771	751	718	790	758	671	736	722	773	737	754	674	710	716	737	691	721	784	695	750	742	745	722	719	761	708	726	766	765	751	702	761	755	726	738	752	772	714	756	768	739	747	734	753	741	724	751	800	742	727	722	711	736	757	772	722	755	743	740	757	711	777	719	735	778	724	758	716	738	744	761	745	754	741	767	763	726	725	735	773	722	726	720	791	737	736	755	761	729	764	739	730	726	802	713	741	720	756	732	720	731	748	755	794	750	706	754	771	724	725	704	701	771	740	758	756	728	753	723	692	747	809	772	756	742	753	755	742	775	806	708	771	717	694	694	717	741	729	768	744	781	757	750	733	749	752	738	795	740	694	725	693	745	725	739	781	753	748	711	763	752	732	802	746	714	744	751	749	732	748	766	747	744	760	703	740	754	732	715	723	711	735	749	744	731	746	742	730	751	751	728	742	743	725	761	723	766	756	687	792	753	723	725	722	742	779	722	804	719	719	748	745	719	771	703	738	768	799	746	809	723	716	805	763	729	759	755	723	796	767	743	756	751	755	777	696	767	733	749	793	748	749	761	672	743	725	771	792	707	747	773	717	762	774	764	719	739	754	726	783	774	734	785	748	776	747	760	750	708	749	735	756	727	780	736	743	799	749	724	746	738	795	741	752	747	733	750	785	760	733	697	718	733	766	729	794	725	738	709	723	746	692	761	821	710	736	746	783	769	774	752	781	714	757	798	728	706	722	719	769	728	757	748	784	695	718	776	763	719	735	748	705	746	694	740	747	701	796	737	765	750	782	736	737	743	750	700	731	726	740	727	767	709	736	726	738	751	727	769	732	734	746	772	736	742	780	732	766	742	707	736	750	738	705	671	719	775	776	703	738	757	680	809	722	774	716	768	779	757	751	756	710	753	734	745	752	760	757	785	736	787	749	769	756	744	750	692	730	748	755	740	700	709	718	717	783	753	741	684	779	764	749	792	757	733	694	748	726	747	783	735	710	739	739	776	724	718	733	798	752	700	752	761	779	718	707	776	743	779	723	735	672	789	734	750	712	797	745	759	800	716	739	696	767	714	698	745	709	804	709	674	688	720	753	695	737	754	774	781	717	732	749	743	696	688	707	761	713	777	724	761	725	698	760	794	801	716	708	730	757	745	758	773	717	773	744	756	771	718	706	727	740	763	731	733	765	735	792	694	729	773	748	762	741	715	760	725	776	736	747	723	748	699	759	718	755	761	727	664	745	729	779	734	759	756	758	739	742	743	742	729	767	772	703	784	729	684	754	689	732	723	729	722	715	741	671	754	806	743	786	732	724	689	728	729	755	762	746	736	745	765	812	753	748	761	769	725	753	754	736	796	742	753	748	770	674	677	767	681	681	756	767	726	749	796	728	771	741	732	742	781	725	720	737	749	771	739	740	775	720	762	747	753	701	757	764	689	705	739	763	743	736	728	799	712	698	735	761	724	744	740	757	762	770	740	723	741	798	718	748	731	784	718	742	691	707	760	717	719	768	732	730	765	768	702	784	761	736	743	795	703	730	707	751	702	730	728	758	773	722	732	745	770	784	809	710	714	695	681	740	700	778	767	745	782	726	734	773	719	678	777	722	780	778	752	778	749	718	744	724	765	733	749	739	721	686	736	744	729	733	753	755	746	740	730	764	748	749	758	707	714	741	711	713	739	717	724	711	781	770	769	723	724	679	763	723	698	743	738	753	715	746	716	780	781	760	749	813	721	728	741	758	723	712	756	721	750	714	775	746	750	773	698	742	729	729	752	711	745	758	716	731	732	748	749	764	748	782	698	759	746	734	749	707	755	751	777	741	753	730	713	703	742	767	708	758	747	734	770	788	692	718	740	753	714	698	765	764	739	780	759	752	759	754	763	682	772	684	689	785	758	751	764	735	707	751	741	776	679	738	765	738	760	755	743	774	761	729	807	763	774	739	763	761	738	721	731	746	699	800	716	741	752	726	762	713	702	706	740	770	758	739	760	726	782	709	737	725	745	730	760	709	756	758	771	713	733	718	751	751	704	713	727	718	727	737	749	744	720	728	719	750	804	731	718	758	691	755	757	786	741	735	710	789	751	770	757	678	731	709	723	747	722	759	752	735	766	700	745	781	727	763	712	761	742	734	725	703	754	749	712	723	696	752	735	733	743	804	726	722	728	736	733	756	654	736	741	741	744	731	756	723	758	768	743	721	719	742	724	707	781	747	731	779	797	768	759	768	728	730	760	758	750	725	689	709	744	712	697	724	703	728	679	796	793	748	742	752	743	758	737	742	756	744	734	693	764	745	803	727	751	760	733	753	762	709	763	715	770	760	737	747	762	754	742	772	728	747	726	771	759	765	723	749	758	764	717	744	759	697	702	741	747	723	770	733	716	752	711	723	726	749	761	696	727	753	755	716	758	744	734	731	731	711	775	723	732	762	745	761	799	796	714	815	721	728	769	702	702	751	757	716	760	749	811	760	745	747	724	722	717	738	724	724	743	751	712	807	758	746	777	755	743	755	776	725	742	719	738	715	771	737	784	739	705	761	734	758	757	720	754	740	732	794	743	742	726	711	747	701	752	762	753	738	719	721	755	759	744	783	727	720	768	738	742	746	768	719	762	762	772	749	754	761	730	741	788	721	715	718	758	737	752	730	774	745	758	767	732	726	715	714	747	729	717	732	695	714	724	743	734	757	754	783	742	743	757	777	735	770	750	728	728	706	726	738	731	706	789	719	754	765	760	759	753	719	738	742	728	735	788	788	713	758	744	761	751	748	752	713	777	753	759	726	779	743	789	798	752	775	755	752	746	720	723	802	716	725	758	801	729	691	721	756	708	750	764	710	727	765	763	700	774	755	718	719	743	714	725	758	732	713	730	743	731	727	773	737	709	731	733	773	719	743	720	748	737	697	738	710	758	711	775	771	729	771	803	736	660	742	751	755	749	740	730	721	740	704	713	717	744	734	700	735	688	732	729	731	726	745	754	710	735	762	729	764	750	741	716	725	745	740	718	755	753	783	765	748	727	725	725	723	764	740	744	753	745	734	709	775	767	758	734	728	762	785	689	737	763	749	707	715	746	763	730	780	737	773	743	743	735	731	711	740	764	706	728	756	744	755	810	739	705	757	777	676	796	778	802	717	717	736	704	763	739	759	771	724	748	688	755	740	733	767	708	755	742	758	751	731	710	717	750	745	727	782	713	754	780	744	806	692	732	750	723	731	755	700	733	746	731	770	741	703	764	730	777	758	745	732	734	743	742	792	753	748	752	701	750	757	764	714	690	750	741	728	779	733	690	743	780	718	762	781	728	749	758	734	751	777	739	808	761	738	720	739	734	693	722	766	736	752	750	725	738	705	756	732	776	731	754	774	723	716	751	745	741	751	793	733	732	740	751	734	789	779	739	756	763	791	785	724	704	739	739	761	714	775	704	757	785	747	733
23242	20918	28232	23755	20920	11447	1154	745	599	587	502	496	464	434	421	440	429	431	385	431	383	369	403	394	403	344	364	405	368	387	380	347	349	361	342	376	407	374	381	349	366	405	360	375	343	312	366	357	358	344	400	355	369	352	339	372	388	326	385	348	349	338	353	360	303	356	328	346	296	375	383	324	349	319	354	366	340	331	361	368	358	340	337	347	375	362	330	372	329	361	397	331	351	382	332	373	352	359	376	364	374	362	376	318	365	375	373	387	300	386	340	352	320	367	345	360	379	370	330	392	345	378	341	348	364	327	364	358	337	374	330	362	348	382	343	386	326	377	338	386	347	341	375	336	353	346	364	375	354	349	366	375	394	347	354	368	346	369	363	330	351	352	367	376	373	362	380	362	335	353	369	332	365	387	366	331	345	344	338	361	372	355	298	340	369	363	327	351	356	333	344	345	330	378	346	342	341	359	364	356	347	389	360	360	349	331	362	349	367	328	365	367	352	367	359	361	364	349	368	370	354	363	373	350	392	365	367	344	339	336	372	345	327	352	335	356	353	370	366	361	350	382	390	346	331	339	346	369	340	344	321	366	360	355	321	386	368	374	382	370	326	369	367	343	390	343	361	338	357	347	369	339	343	365	413	374	348	369	361	364	351	339	372	339	342	357	343	348	377	342	342	344	373	341	389	353	341	397	334	346	359	354	349	377	345	361	372	351	334	353	340	338	347	387	358	364	387	304	356	362	368	364	344	374	371	364	314	349	358	345	368	328	342	371	372	389	390	405	364	353	371	387	357	338	378	333	357	356	354	338	346	337	337	349	361	374	389	366	386	367	334	344	363	388	345	362	351	345	371	341	369	341	352	353	377	373	329	358	357	370	362	343	363	337	340	348	351	379	382	345	390	339	345	358	343	375	351	344	370	363	365	345	338	366	383	341	373	344	367	387	351	342	365	348	365	392	352	346	353	342	335	352	379	331	356	325	365	364	367	349	379	369	370	344	324	368	333	349	334	345	326	304	336	337	349	337	374	353	399	334	361	339	362	386	333	363	338	386	381	335	344	353	367	351	369	338	343	353	354	361	339	345	378	355	343	343	344	360	332	325	357	356	420	358	350	344	373	353	346	371	347	348	353	376	355	373	361	322	340	363	350	309	340	371	340	358	340	352	331	377	350	339	378	380	350	319	373	341	343	345	370	344	352	369	352	347	370	350	351	365	323	355	356	365	353	375	316	355	330	332	337	353	326	385	371	373	359	385	394	384	363	370	364	350	351	334	364	376	351	359	346	356	323	353	348	365	365	370	355	359	373	379	348	369	364	397	357	351	368	362	362	398	336	349	352	320	363	369	342	360	363	325	342	353	365	351	364	342	356	359	337	319	379	344	335	380	365	374	384	373	359	352	344	362	335	344	372	353	346	368	358	334	371	350	368	352	379	349	369	344	372	349	358	368	357	337	344	330	370	340	359	396	381	359	374	347	376	352	374	346	348	371	366	358	339	354	336	315	364	374	391	393	337	372	373	345	353	326	347	368	384	391	375	348	376	340	352	354	389	387	336	366	357	356	386	320	355	335	343	335	371	346	395	345	351	368	352	367	343	361	351	335	347	361	344	374	370	350	341	359	382	356	346	339	312	356	365	368	351	365	385	349	347	377	318	343	345	370	371	345	370	348	353	363	362	358	333	350	417	396	363	330	327	329	375	356	363	335	366	331	334	353	377	365	347	330	348	358	370	355	384	331	354	380	383	353	355	348	369	361	382	372	323	371	351	343	319	351	341	334	337	327	378	371	354	345	371	338	361	355	324	352	365	379	340	347	364	361	377	357	314	342	358	338	343	341	365	392	373	338	334	353	378	356	362	323	343	378	360	333	358	378	373	356	379	350	380	322	346	354	340	325	368	406	335	366	360	340	366	352	379	375	379	350	367	340	354	352	333	339	341	346	384	354	371	349	387	365	355	370	388	342	361	328	343	368	361	368	330	362	389	372	371	365	373	354	339	354	323	351	366	363	372	345	368	350	330	343	327	370	376	343	364	344	346	315	359	345	364	376	345	349	369	336	335	331	333	373	338	361	361	387	376	358	377	358	392	330	372	378	345	332	344	341	339	380	341	351	362	348	327	353	346	363	334	367	334	349	337	333	371	330	332	339	354	363	364	350	343	353	369	388	335	377	347	334	374	338	341	368	417	357	368	331	332	352	379	367	393	365	328	356	372	359	390	349	329	313	356	354	365	365	341	379	352	357	318	340	351	380	343	342	357	371	377	352	362	334	355	388	371	352	344	381	386	369	315	341	329	335	336	348	354	359	376	343	343	410	346	368	357	375	374	335	319	374	359	388	375	365	316	377	371	367	339	362	375	349	352	324	338	357	356	366	376	358	359	369	336	358	388	372	371	339	372	346	371	352	369	323	374	352	376	339	357	368	373	358	348	351	360	403	354	341	338	374	344	392	382	305	357	347	374	370	363	369	362	395	380	347	354	348	368	329	366	360	332	351	381	328	348	365	360	334	334	362	369	350	358	380	341	371	362	390	375	366	352	337	357	347	355	361	360	341	360	356	351	383	339	338	344	369	333	332	374	360	309	370	350	376	385	333	362	337	331	383	337	333	355	355	355	365	352	350	368	392	359	331	348	369	361	361	370	357	391	360	327	339	353	348	353	358	336	345	339	383	367	383	353	383	381	371	362	365	345	339	346	337	375	320	349	400	332	385	335	358	352	349	368	373	340	359	396	371	351	364	362	383	368	382	357	375	384	341	350	338	377	375	354	371	358	357	327	371	374	354	347	387	369	365	314	348	358	350	352	355	351	360	359	395	323	350	336	382	353	369	360	364	338	327	370	326	345	377	351	358	351	373	349	365	319	347	374	331	340	333	338	360	330	332	355	389	338	354	360	341	356	362	365	324	364	342	352	369	361	360	351	386	381	358	360	367	356	335	338	380	345	319	349	361	336	382	349	347	393	370	360	345	373	333	382	343	359	334	343	374	335	357	338	352	362	363	332	346	362	410	372	397	362	357	348	384	385	324	358	336	355	342	367	368	415	354	373	340	370	350	346	348	371	384	321	344	343	366	364	356	361	340	319	360	342	374	324	384	344	374	318	353	374	352	350	356	322	357	382	339	350	343	345	344	354	366	360	374	367	358	360	350	326	370	365	383	371	362	385	368	375	363	333	351	359	357	360	335	349	324	379	332	357	316	371	355	346	340	354	372	344	352	365	325	343	328	365	346	376	374	369	382	354	381	370	340	371	344	347	350	370	342	343	342	344	360	310	376	362	336	359	338	330	340	365	359	342	336	352	360	379	373	330	369	331	368	360	355	367	371	390	348	381	371	329	359	352	380	354	292	336	346	356	346	340	344	342	349	351	360	372	375	330	349	337	336	347	352	357	370	312	325	359	361	306	367	337	362	379	359	378	339	354	328	373	347	366	352	402	348	366	350	367	369	375	367	351	337	340	328	351	344	366	374	348	334	372	369	351	363
16238	7906	5508	2603	1949	1461	1120	916	769	671	551	534	521	460	495	451	434	438	411	409	410	406	424	408	363	391	351	380	358	390	417	380	376	358	319	367	387	359	386	375	352	413	351	390	370	390	370	404	370	384	390	426	382	399	388	386	360	399	388	359	361	357	370	355	336	374	364	390	352	344	397	373	371	348	361	352	384	393	365	358	356	399	357	371	368	344	354	372	346	383	387	358	362	374	338	327	339	357	349	389	369	369	377	337	368	387	371	377	378	342	376	368	353	347	356	359	351	350	350	367	403	364	358	382	381	372	381	367	346	352	379	367	388	388	342	379	385	336	378	378	367	373	385	331	402	343	348	390	377	357	389	351	363	360	383	338	386	379	353	359	332	363	360	363	409	317	347	382	357	365	377	380	347	371	361	363	404	368	343	365	378	380	416	336	384	375	373	366	337	377	369	343	377	350	358	340	363	374	363	302	348	353	340	382	387	359	377	345	395	356	354	407	393	360	368	384	373	332	369	389	342	347	350	405	354	347	345	345	382	386	356	367	358	353	372	405	388	339	405	353	413	361	359	389	365	368	362	363	382	367	349	376	374	375	389	400	387	388	390	332	332	368	342	414	352	407	363	363	379	369	354	358	350	376	392	378	380	363	383	374	399	382	348	376	354	359	346	369	340	380	381	365	356	370	369	377	327	407	367	344	381	406	330	366	335	412	381	335	378	366	390	349	362	357	392	385	397	370	337	378	347	399	388	340	361	373	349	364	402	362	354	360	358	355	366	363	335	404	362	371	339	363	355	352	404	386	355	369	366	369	347	369	342	369	346	360	397	417	363	398	364	378	344	350	328	337	364	327	387	365	346	369	347	354	379	342	329	399	382	362	385	338	389	387	352	382	377	388	359	402	370	367	357	358	366	382	353	388	381	401	373	381	351	379	346	368	341	360	346	360	367	375	352	352	396	353	362	394	355	381	346	362	362	359	385	313	351	345	343	371	388	370	404	355	389	367	352	343	338	364	379	382	390	348	375	389	374	350	311	385	384	332	346	367	373	401	354	341	392	405	355	349	372	343	386	396	336	376	367	360	378	356	363	367	342	381	356	340	361	340	353	360	412	362	368	383	359	363	353	352	369	369	363	351	337	369	348	359	364	369	338	390	359	352	370	403	378	368	378	350	367	389	381	334	372	341	388	372	371	394	356	359	361	396	369	355	387	388	358	380	385	361	400	344	404	383	370	363	344	375	333	374	362	350	373	370	401	361	352	373	367	337	361	351	364	374	341	313	349	353	360	368	385	398	364	368	379	375	392	345	340	362	352	362	370	390	376	389	409	346	352	373	366	387	349	378	377	352	398	374	377	391	339	370	325	372	338	356	351	358	388	349	399	359	388	388	357	358	353	388	371	358	411	378	381	379	348	348	364	363	336	369	372	357	364	370	359	375	380	337	361	370	377	352	401	368	379	358	331	397	365	386	370	349	353	372	341	375	377	371	383	373	343	369	365	347	338	406	362	367	343	350	343	366	350	399	340	382	379	345	377	365	356	369	392	354	370	356	397	415	379	361	383	387	353	380	372	373	365	360	363	357	383	425	349	376	384	350	388	411	364	363	345	373	383	374	388	361	378	368	365	366	372	362	357	372	364	374	379	340	392	389	360	396	383	330	365	379	361	386	402	376	372	342	382	354	374	350	391	387	374	379	374	393	365	363	366	361	381	368	391	372	353	346	370	380	343	358	384	385	371	378	348	356	360	366	380	366	352	402	367	363	328	383	335	373	393	365	372	356	392	384	382	346	354	362	340	349	375	399	349	383	367	362	389	361	375	384	351	358	366	400	359	380	360	355	390	337	385	381	350	397	364	368	359	390	323	384	392	336	334	380	373	386	350	391	382	394	417	342	386	364	348	366	373	396	354	361	390	397	362	343	377	351	383	348	396	368	362	354	369	346	339	349	363	396	351	380	359	380	343	379	368	363	362	368	378	387	379	358	386	385	371	355	400	345	413	374	396	376	387	390	378	398	371	368	350	392	398	397	341	378	385	350	389	393	383	377	362	361	349	363	372	370	368	360	367	367	344	383	370	359	378	379	378	375	394	376	382	351	367	366	354	392	380	385	362	378	357	370	349	373	339	373	370	376	402	357	399	380	351	381	352	397	362	356	355	360	389	357	384	398	384	355	384	373	351	388	356	360	355	387	387	355	354	327	377	377	415	347	405	382	358	365	392	373	390	361	334	371	339	381	358	365	333	345	340	365	368	368	394	341	359	374	364	381	369	376	344	371	393	378	394	410	375	338	393	318	339	370	361	343	368	371	342	331	377	380	370	352	371	374	386	342	362	392	351	399	381	374	368	371	376	392	391	376	378	349	396	356	384	382	370	350	402	366	368	359	360	383	398	395	347	382	344	356	381	350	363	378	359	361	389	373	360	368	366	356	372	357	391	359	385	327	364	393	340	370	388	351	355	387	411	358	372	374	396	382	357	377	411	388	371	362	364	360	324	340	374	360	413	365	375	358	382	355	353	405	365	406	375	388	363	374	347	367	375	377	348	354	388	389	370	370	377	360	364	382	382	381	386	364	362	358	364	352	367	355	361	373	387	370	355	352	379	368	338	368	358	371	372	380	381	390	371	374	363	389	375	385	362	381	356	354	354	366	369	388	404	359	373	346	398	346	346	372	385	337	382	365	380	377	376	360	393	391	382	398	391	351	375	390	383	356	372	363	372	336	368	343	385	381	365	390	396	365	381	370	383	346	362	391	348	371	377	354	335	371	390	383	361	342	370	377	382	391	323	372	371	361	374	378	353	394	386	393	369	381	385	354	399	310	360	370	384	360	349	378	387	355	352	373	368	367	374	357	367	363	363	374	322	359	369	386	366	362	382	370	362	345	376	374	375	360	384	340	406	357	374	369	383	385	371	373	368	342	332	372	330	389	354	375	355	368	373	368	351	380	370	353	379	427	363	394	359	372	383	361	401	358	344	399	353	356	406	336	349	379	372	339	376	376	375	370	384	350	360	349	337	371	352	353	350	361	349	405	354	360	374	341	354	369	393	404	382	357	395	366	373	379	392	377	374	378	381	355	375	369	350	371	343	358	362	373	367	391	385	346	365	380	358	389	347	343	367	361	358	381	407	352	379	384	399	332	349	370	375	360	381	347	371	365	372	377	348	376	337	373	349	422	400	381	349	370	380	367	348	364	348	359	405	377	406	391	364	383	386	375	359	368	348	331	374	374	329	385	332	374	375	334	350	364	364	374	356	358	385	366	362	353	363	345	378	364	369	375	365	383	347	374	330	328	334	350	363	352	397	406	382	383	395	368	352	386	370	349	336	346	377	363	362	370	367	393	384	411	347	374	367	368	370	337	374	375	354	386	368	343	355	390	369	386	397	366	318	335	354	338	386	390	382	373	361	356	392	386	366	370	325	380	362	344	388	348	389	357	368	347	374	404	385	328	383	361	386	394	380	354	379	368	335	355	355	359	370	375
24394	21014	27488	24714	14963	1629	1063	1009	950	876	926	869	826	880	890	853	831	819	832	801	779	886	789	856	791	877	816	809	885	799	810	824	820	815	797	832	802	797	777	805	815	805	827	826	745	834	846	822	874	827	824	820	841	843	793	800	741	829	802	851	826	820	805	819	851	793	820	831	810	776	820	830	844	824	824	817	779	842	768	840	779	811	841	817	847	814	821	749	848	796	785	846	840	799	824	751	865	854	799	840	828	807	799	789	739	819	835	782	804	797	855	854	778	844	789	839	863	804	813	813	853	819	809	842	764	808	804	770	760	832	813	807	818	815	780	812	804	871	814	840	828	798	762	877	813	811	789	829	782	818	766	820	850	814	799	789	780	786	789	814	794	824	782	776	781	763	836	830	752	831	846	793	807	862	812	797	790	787	801	804	805	797	855	810	788	825	856	787	810	824	846	807	755	816	834	803	789	825	766	793	807	851	799	812	803	859	862	832	780	785	844	843	867	819	816	766	787	855	825	811	785	812	851	780	799	823	812	785	775	800	801	798	775	796	788	815	811	798	810	788	777	780	808	824	889	816	791	769	785	822	767	759	815	803	831	797	821	828	828	788	807	820	860	834	826	822	822	842	818	802	816	818	803	806	855	782	843	875	812	784	778	820	767	791	838	855	777	781	800	829	836	823	856	793	854	804	800	829	783	819	749	851	798	806	817	824	824	794	757	795	855	832	778	807	787	839	816	813	813	831	818	821	797	848	824	830	813	810	804	802	801	799	884	793	809	795	789	810	824	777	778	784	839	785	842	737	810	775	770	782	781	808	769	824	831	825	792	885	826	808	755	831	843	822	856	840	819	780	786	752	800	842	836	800	813	803	847	831	841	818	893	774	786	796	829	807	782	797	838	824	840	822	782	802	818	841	839	820	792	840	823	753	830	838	806	754	799	803	772	772	828	760	782	815	835	793	804	853	789	808	828	809	811	820	784	821	832	765	837	824	812	809	820	758	800	828	829	790	774	814	835	787	805	823	759	765	811	855	811	816	790	845	790	795	822	816	840	842	827	826	803	784	843	835	796	834	802	835	841	823	824	808	822	775	830	749	783	818	795	783	796	767	785	819	780	797	797	775	836	855	842	836	820	848	820	782	859	835	757	814	819	837	815	775	779	807	867	834	876	892	804	823	788	812	857	785	845	768	748	807	836	855	811	816	833	821	863	813	839	814	831	868	824	823	853	834	796	846	853	811	839	828	848	812	797	850	870	775	803	820	871	783	815	803	872	802	811	790	800	809	823	809	824	800	760	840	778	810	822	821	770	794	766	808	827	785	821	815	819	768	808	782	825	779	845	856	799	825	812	814	780	841	760	775	863	836	827	817	793	844	871	845	814	814	799	783	771	849	838	831	792	781	806	863	863	819	820	794	804	812	868	807	820	829	809	801	736	799	822	796	779	842	804	826	834	766	827	811	856	874	793	787	761	867	792	796	838	812	830	807	803	783	839	806	792	830	802	809	852	761	815	782	792	763	829	777	809	828	794	796	865	779	783	852	834	826	790	834	869	860	835	880	845	798	842	786	862	801	823	831	808	826	861	820	768	804	822	796	788	851	834	815	882	783	859	794	871	785	815	829	792	794	802	803	870	842	825	800	863	823	820	793	767	841	768	864	838	847	815	829	774	811	775	797	833	752	798	788	771	812	804	788	815	822	857	808	831	840	826	820	787	834	800	824	848	795	771	812	820	852	869	816	788	803	852	826	815	785	808	796	831	763	855	810	838	785	765	827	823	864	799	857	843	820	820	768	795	772	829	863	816	834	788	854	801	803	823	865	802	837	859	826	819	805	793	791	818	823	819	822	816	804	841	790	772	791	846	793	803	806	807	835	848	799	811	809	815	767	813	807	808	834	791	817	797	803	778	817	812	815	818	836	825	809	859	811	824	804	838	807	836	788	803	821	814	783	824	827	834	861	789	808	816	792	818	807	818	830	815	797	784	824	779	825	779	848	790	845	785	768	789	788	793	824	834	851	808	900	860	796	838	829	828	878	797	793	852	823	809	822	803	763	823	814	820	789	856	855	767	845	803	829	842	829	867	856	797	821	797	790	791	815	810	790	824	837	863	828	816	834	794	788	823	849	777	772	850	840	803	824	848	827	821	794	805	809	863	813	804	858	787	782	775	803	830	820	802	805	800	807	879	761	848	835	784	773	822	810	825	861	779	871	846	799	786	800	833	761	818	794	821	833	830	846	862	829	834	841	849	831	803	851	824	808	813	814	844	782	833	804	817	817	857	810	830	839	820	847	804	824	777	828	843	798	864	792	810	789	769	807	860	763	812	829	874	816	864	776	859	777	800	791	794	819	758	827	804	806	826	803	824	762	836	860	790	800	841	813	801	839	827	852	774	816	846	797	822	768	797	756	864	830	820	794	805	805	803	849	866	793	787	801	787	792	835	775	811	847	831	856	817	791	880	843	818	821	831	791	771	813	856	850	834	823	824	737	833	816	835	850	828	821	849	824	789	774	823	837	814	800	812	828	828	838	815	817	822	852	780	821	827	771	807	784	860	842	849	765	812	820	817	815	790	781	834	891	813	823	808	832	810	903	788	760	875	790	817	774	793	805	783	791	816	781	838	834	849	786	849	806	766	797	800	815	752	767	801	800	851	778	786	779	779	820	850	786	822	762	785	815	791	871	816	764	846	760	818	748	794	837	796	836	847	824	839	771	804	819	812	785	830	777	806	877	776	764	814	822	822	755	863	815	823	805	809	761	830	818	830	823	810	807	803	809	805	833	813	821	785	810	810	821	816	810	781	799	830	806	810	834	807	874	782	833	784	788	808	835	821	831	840	849	799	827	817	825	779	813	849	769	874	860	852	822	807	824	819	801	798	825	842	747	798	826	823	773	767	841	823	730	805	787	817	821	814	774	789	804	811	830	811	843	837	839	810	790	806	848	818	847	806	831	821	817	800	821	805	774	802	779	813	827	791	825	756	797	807	847	793	781	812	808	791	772	788	826	801	849	815	847	768	800	840	854	796	848	794	815	828	831	798	806	798	799	865	824	823	827	807	772	790	785	827	776	846	840	796	783	786	726	802	787	810	795	840	806	786	790	768	826	807	813	809	812	786	838	779	777	830	805	781	804	804	814	786	799	789	800	847	742	811	765	828	772	832	834	847	848	799	875	760	820	825	777	830	849	791	792	835	800	813	842	820	858	821	796	827	810	857	851	794	804	800	790	885	830	824	868	873	832	843	820	868	821	833	818	771	838	827	855	770	797	825	803	837	850	813	801	816	823	842	767	826	855	815	833	850	771	869	805	826	855	807	772	836	820	825	846	772	774	823	818	857	823	857	812	789	818	804	825	842	785	853	835	822	846	762	813	786	831	832	805	810	845	820	813	809	773	820	800	757	824	797	862	731	811	748	837	807	826	781	752	768	817	854	734	811	819	790	822	859	792	769	840	844	828	803	793	859	783	774	730	784	808	796	791
16241	5232	3563	2064	1680	1469	1221	1048	968	956	946	866	919	870	822	823	892	830	837	838	858	831	816	829	802	796	789	847	798	807	803	793	822	868	782	799	751	751	803	807	856	763	797	815	746	828	779	847	784	780	744	763	855	810	822	757	805	779	780	806	820	794	797	814	794	752	843	768	788	821	774	829	807	805	777	837	806	799	814	782	794	825	788	826	843	756	843	806	802	832	766	810	785	751	807	839	805	787	750	759	800	830	833	793	837	746	869	791	866	809	861	835	768	782	777	834	777	809	805	787	797	793	808	802	826	810	861	753	812	760	813	774	774	804	830	746	751	765	781	817	826	808	762	840	740	785	778	747	752	804	784	746	791	810	786	768	784	850	803	781	834	804	845	759	849	804	820	818	789	784	816	756	829	811	839	804	769	830	803	751	826	818	841	816	794	817	803	873	810	800	789	772	778	772	792	774	791	792	804	745	807	791	803	810	778	832	820	798	824	804	764	832	810	786	836	808	786	803	775	802	760	765	791	798	742	762	824	798	805	815	812	839	771	790	824	788	840	817	779	801	793	778	736	831	793	853	813	817	811	749	834	779	808	813	789	788	774	808	794	827	816	822	835	865	819	806	833	797	792	779	812	745	786	827	823	723	813	771	826	825	798	849	791	779	794	846	748	818	809	862	770	817	777	791	777	815	828	777	801	832	784	825	797	797	783	814	758	851	769	799	751	768	831	777	854	753	778	761	810	822	770	816	801	807	819	779	794	809	837	781	831	798	838	762	793	854	858	776	809	778	786	795	841	805	803	820	813	790	781	807	796	783	834	797	813	840	771	800	780	796	806	761	794	819	794	788	788	773	756	810	785	758	788	822	831	790	772	829	769	860	797	774	874	884	842	807	803	866	796	791	781	718	798	852	815	863	763	782	792	723	806	810	793	760	787	800	800	842	788	793	818	825	849	841	824	801	856	810	804	764	812	792	790	807	798	819	791	851	801	769	778	824	793	779	773	802	779	750	841	840	842	812	824	824	794	777	776	771	819	838	851	795	784	818	757	801	843	797	800	831	750	790	813	842	811	803	860	790	830	836	772	848	779	794	797	758	785	816	801	784	867	786	794	821	812	784	801	815	803	807	801	827	791	807	795	785	743	809	847	844	851	777	792	805	789	810	759	809	833	812	795	832	808	798	789	783	773	738	820	807	800	735	807	794	804	797	810	789	801	845	743	824	768	813	860	772	776	802	808	809	805	781	841	795	795	844	832	813	826	769	794	747	828	814	818	808	827	762	836	825	809	804	761	795	763	787	844	793	785	787	812	769	791	785	822	800	794	778	814	801	793	806	795	854	844	818	845	811	783	808	850	790	789	786	797	799	809	784	816	838	817	823	743	767	826	769	786	819	771	841	852	812	788	792	793	816	767	765	754	802	811	814	791	767	785	814	815	825	854	808	745	770	790	802	835	753	826	780	796	815	821	841	800	811	812	801	789	793	796	788	755	816	824	764	792	799	795	840	756	836	793	836	843	817	826	808	807	833	818	799	788	814	814	802	809	725	774	810	837	811	819	773	761	844	821	810	789	784	790	773	813	822	829	770	835	778	800	786	771	813	784	823	788	814	844	824	806	812	754	764	825	813	812	733	771	741	817	766	833	827	822	816	844	751	769	821	780	816	830	782	804	830	786	814	808	881	793	806	775	795	754	810	797	833	801	818	833	775	830	775	825	784	803	739	788	806	795	771	845	822	776	784	808	767	763	790	737	792	814	754	777	814	815	798	839	791	777	818	803	830	794	850	787	769	738	831	816	811	809	828	785	802	822	853	793	744	823	828	797	788	786	817	772	839	769	800	798	806	880	800	767	819	789	810	751	825	780	796	802	723	772	853	811	820	772	771	825	780	728	819	783	781	778	800	777	822	776	844	773	774	810	764	796	813	796	766	817	770	840	864	821	762	793	829	813	748	815	752	789	748	760	789	745	775	767	832	768	816	834	784	842	841	770	843	789	762	772	772	779	812	758	748	790	832	818	733	788	761	817	777	853	827	773	787	752	822	838	780	823	786	836	815	796	781	784	848	715	836	803	814	786	795	785	786	816	806	805	817	813	805	817	762	789	795	792	817	803	836	847	852	776	802	800	848	792	804	798	796	792	833	823	777	787	773	817	797	777	750	760	786	772	781	774	797	780	767	811	833	798	771	784	813	793	810	786	775	784	798	823	756	834	828	822	817	825	794	807	864	816	774	819	804	812	815	816	833	742	796	779	756	846	774	787	840	768	787	757	795	810	799	821	843	844	769	812	776	800	818	842	840	776	860	851	803	822	798	797	834	760	812	809	757	790	814	772	762	787	808	774	816	751	837	821	800	823	719	783	842	798	800	800	783	781	778	757	779	844	816	765	787	783	784	779	770	803	834	812	854	816	766	763	865	834	799	792	786	789	760	785	741	805	797	825	787	791	807	773	831	772	825	812	840	751	872	829	822	765	804	769	798	798	790	778	827	834	794	795	829	779	794	783	846	753	798	809	806	819	813	840	809	791	773	814	845	818	803	756	755	832	792	810	819	836	769	795	819	821	775	801	754	832	782	776	805	776	836	779	829	805	791	805	846	777	858	783	785	773	793	737	850	810	761	802	762	840	796	803	821	757	803	792	759	809	793	810	783	827	737	800	816	809	824	828	824	823	759	771	818	761	837	820	822	829	818	844	748	817	791	845	792	783	841	792	813	766	773	831	807	804	782	817	799	810	829	801	778	796	801	791	751	806	804	786	769	778	755	803	775	753	810	766	791	777	762	752	806	813	817	862	798	807	847	792	785	809	801	775	760	782	827	796	782	795	821	813	760	793	748	777	807	762	829	823	772	762	815	821	819	766	808	817	790	784	836	755	762	781	842	745	838	826	800	832	770	786	775	790	832	811	779	848	777	828	770	802	805	778	826	821	824	771	800	832	806	813	806	816	766	753	815	788	803	794	774	788	804	764	823	824	783	811	798	806	766	809	838	758	827	821	795	798	788	814	821	809	783	819	768	817	784	750	865	837	858	817	838	831	839	757	761	796	818	773	814	798	793	825	863	827	783	797	812	811	803	765	805	835	756	822	808	808	810	788	801	804	807	765	839	807	803	730	834	764	774	796	784	822	764	761	802	814	787	813	776	778	806	764	783	754	781	737	745	796	823	823	776	795	842	783	872	874	799	807	747	751	808	846	844	757	790	795	842	797	802	816	839	858	816	845	765	756	770	735	775	799	740	791	784	821	779	804	777	766	822	807	789	797	787	804	779	808	807	799	851	797	781	782	807	776	741	816	736	831	792	818	816	800	813	834	774	799	823	823	806	797	793	814	793	833	802	810	813	818	795	778	813	775	808	802	776	787	801	829	791	852	776	830	799	800	777	756	817	734	780	772	780	806	788	829	798	765	841	816	778	838	806	817	761	801	783	775	799	789	835	841	766	805	815	788	861	801	797	771	797	829	802	774	824	794	830	794	821	794	833	826	782
22180	21026	28788	23460	21027	21079	11696	1074	799	618	631	481	513	472	445	430	374	408	378	394	397	347	359	360	356	332	310	344	330	316	355	328	296	351	330	331	330	312	306	305	339	308	313	301	330	326	316	311	295	290	304	317	313	291	293	315	307	305	308	296	297	280	318	286	327	301	322	308	297	278	311	342	299	300	282	312	282	264	288	274	278	293	308	320	315	316	304	279	294	317	287	302	351	303	299	274	289	293	298	330	322	302	299	308	301	310	298	304	276	310	299	304	323	297	292	297	291	355	323	283	280	305	318	342	314	293	321	294	292	304	319	326	307	303	292	320	293	311	305	291	309	281	286	299	321	324	308	308	306	328	265	306	249	298	278	304	260	279	310	290	330	293	340	281	353	350	314	328	294	299	298	315	295	292	293	280	307	298	313	296	308	321	291	293	288	281	307	310	307	291	295	280	310	294	299	302	304	300	334	294	283	277	286	303	292	302	299	335	309	267	329	288	291	265	291	301	294	296	312	310	307	300	275	270	286	271	266	330	317	307	284	276	288	294	307	339	299	297	338	299	290	319	264	280	347	295	292	296	294	300	285	325	312	326	311	277	307	245	281	290	297	336	281	288	316	299	317	333	299	331	317	281	307	286	284	309	280	318	328	336	282	306	273	303	288	312	305	304	290	299	276	325	272	316	324	303	235	318	298	311	294	295	284	290	315	313	295	304	297	301	296	291	321	285	298	312	272	315	279	311	318	314	329	323	313	270	269	307	305	300	294	293	304	309	284	290	306	303	280	304	318	293	311	349	309	282	295	286	328	308	300	324	291	298	313	288	300	345	290	327	268	318	309	300	284	319	297	283	287	317	310	283	298	344	288	290	292	279	329	283	294	310	295	309	286	305	320	282	284	290	295	294	262	290	307	308	294	264	283	310	314	300	314	323	308	290	311	288	285	272	293	288	295	302	309	300	318	284	318	314	307	299	286	313	294	285	265	321	297	313	352	318	272	297	303	291	280	322	312	293	296	331	317	322	308	306	328	302	278	322	288	334	303	323	286	287	307	297	286	302	291	278	315	326	305	303	309	304	294	298	295	338	279	297	295	329	282	316	288	298	281	290	296	268	295	281	294	285	300	287	294	282	290	298	311	308	348	274	226	296	264	292	297	314	285	269	272	322	305	321	298	276	290	281	293	302	302	272	329	293	291	305	294	303	263	310	303	287	306	275	277	304	305	319	275	286	324	270	328	310	325	258	277	313	322	282	295	304	288	301	278	309	296	280	275	287	283	323	313	303	291	336	323	294	273	269	281	328	302	296	279	299	301	299	325	300	291	285	300	323	299	317	287	335	310	305	287	301	287	334	301	274	274	311	313	282	299	307	292	268	309	307	290	276	276	313	309	314	293	309	295	274	302	293	331	304	284	298	312	327	314	285	300	319	312	314	307	320	314	284	287	307	287	269	317	278	302	289	313	318	310	321	305	308	295	305	286	307	285	303	304	314	284	293	278	337	266	307	319	312	304	311	303	280	312	310	256	305	321	324	311	307	300	290	276	314	292	301	286	303	304	270	295	323	287	327	297	293	278	312	308	298	296	306	312	275	311	310	304	319	310	329	304	328	284	301	284	313	315	305	303	331	332	303	308	277	286	299	334	342	297	293	318	330	298	308	305	296	314	282	289	293	305	258	303	295	294	309	271	299	297	322	302	303	299	323	289	299	334	297	290	313	304	306	293	297	312	300	258	340	317	305	337	294	290	282	310	295	288	323	303	295	304	322	320	308	280	319	330	272	304	297	297	320	321	292	280	306	291	283	292	304	341	303	313	284	292	299	314	303	329	304	271	293	282	305	315	338	297	279	289	252	313	319	318	289	304	319	288	335	296	299	298	319	322	302	301	280	310	298	289	287	345	304	276	268	299	315	290	304	320	305	280	337	308	311	258	308	325	278	301	312	284	296	308	288	297	322	248	293	304	270	333	312	274	289	280	295	283	276	313	301	288	314	312	289	327	291	286	309	309	291	312	280	281	285	285	308	296	334	288	298	282	266	291	301	279	290	306	282	277	280	295	322	340	303	309	296	288	274	322	323	279	311	301	304	319	306	275	316	310	302	303	280	295	298	319	288	326	299	295	288	310	297	294	315	299	284	301	306	291	311	287	305	275	302	311	290	322	326	348	294	298	336	295	298	292	299	317	316	308	307	299	319	286	321	288	293	273	294	290	309	299	324	256	309	301	272	283	308	291	301	297	289	278	295	301	289	301	299	313	302	281	317	311	316	291	291	281	313	287	280	272	306	349	267	310	294	308	305	308	299	309	290	308	311	276	314	325	298	323	303	294	285	304	295	311	302	294	257	297	332	303	301	308	333	304	294	287	335	289	283	296	302	292	317	308	318	311	289	323	276	318	293	300	288	292	304	325	292	292	306	297	270	294	316	272	324	307	267	312	274	296	295	287	272	310	272	313	284	305	326	335	277	288	253	299	285	271	274	291	316	298	304	283	310	289	310	334	300	285	288	301	300	313	317	310	284	300	305	312	290	284	287	293	300	332	313	309	315	287	332	296	324	292	288	316	273	272	298	306	257	297	275	300	305	306	313	271	276	319	279	324	255	281	278	311	310	294	302	284	298	298	298	345	299	298	286	291	314	298	325	291	295	301	294	350	310	316	295	313	285	311	276	277	309	276	334	316	322	307	328	296	274	317	322	301	248	268	274	284	309	301	320	334	307	319	307	331	275	292	290	316	294	284	262	311	348	305	311	288	296	267	296	296	319	280	296	295	286	299	273	317	308	272	317	283	347	288	299	281	321	328	338	303	310	312	318	320	294	276	284	292	316	268	291	281	278	294	306	291	299	309	305	290	285	276	283	298	327	317	289	299	319	295	296	305	310	316	314	327	282	300	299	325	316	336	289	316	293	288	275	302	280	302	286	305	298	308	310	326	292	273	307	308	303	293	273	307	320	300	288	325	308	278	294	300	255	286	304	284	297	275	306	308	282	349	272	298	343	310	301	278	320	329	313	317	288	292	282	310	288	310	311	294	278	293	295	309	313	294	302	297	314	284	323	294	274	293	294	290	275	329	313	297	274	265	310	304	306	296	299	294	305	286	325	276	323	288	287	310	285	291	312	293	298	292	311	286	327	301	316	302	318	261	321	278	292	301	294	312	282	314	284	311	296	301	257	315	258	300	299	310	297	328	300	303	310	337	292	321	315	280	300	278	300	303	296	295	289	317	309	323	326	297	288	287	310	285	300	308	311	284	292	307	288	291	300	278	335	317	316	291	292	333	269	311	306	325	295	300	302	301	293	271	295	322	292	270	295	320	287	276	332	293	290	277	295	297	331	305	281	311	318	314	293	291	303	295	306	302	294	322	320	299	294	298	327	321	327	301	306	301	305	295	277	316	301	296	292	291	275	319	316	301	290	295	286	283	326	316	315	309	292	297	307	304	318	283	278	302	266	303	302	305	301	311	287	292	290	319	308	284	330	306	280
14792	13095	9011	4399	3127	2410	1765	1390	1032	929	794	639	549	524	488	480	463	381	435	382	404	382	357	382	390	320	344	338	348	343	326	302	317	337	358	350	336	321	286	323	347	302	322	297	293	336	308	295	329	313	343	309	319	322	269	306	326	305	305	313	304	320	332	301	286	336	330	285	282	290	332	300	319	271	292	315	312	346	319	324	278	291	303	291	277	296	299	307	276	288	305	317	286	301	306	297	295	292	298	302	297	296	294	313	301	332	300	293	279	312	292	316	289	296	312	305	292	277	283	267	301	296	296	273	285	283	310	297	326	315	293	296	325	295	323	307	310	293	312	298	266	289	303	284	291	297	309	275	293	295	274	302	319	285	295	281	318	302	266	290	299	320	328	289	334	324	272	268	283	315	282	314	277	288	333	317	329	265	280	292	303	284	321	279	303	302	302	291	325	297	278	283	314	289	264	318	285	274	329	324	301	313	308	298	302	309	283	281	265	285	319	273	300	302	301	308	308	320	317	264	283	291	315	301	292	270	306	294	284	310	312	300	309	270	288	311	277	313	296	268	342	272	273	322	297	304	307	307	293	299	274	310	317	317	329	292	257	291	299	331	301	313	291	279	311	279	290	334	292	307	264	321	270	318	316	307	302	313	291	322	293	306	282	287	277	297	302	266	284	315	305	307	297	290	285	290	282	306	290	260	307	306	298	310	279	317	294	313	300	331	279	285	315	300	292	304	308	335	285	297	308	276	285	264	303	304	297	331	308	320	318	320	286	292	280	295	327	290	266	297	319	294	289	279	293	323	281	278	248	302	306	300	281	280	288	287	283	308	258	308	298	309	316	298	302	305	292	295	304	308	311	310	323	296	299	286	304	293	310	289	314	304	274	265	285	318	302	272	309	301	293	336	294	305	282	305	316	292	273	299	291	280	286	304	309	304	305	292	289	311	278	279	322	271	298	322	315	301	295	304	323	307	308	285	295	295	307	277	295	312	298	301	303	282	320	296	311	293	295	299	314	290	307	313	320	261	291	275	318	291	290	287	299	288	297	297	276	302	301	321	287	278	306	301	283	327	298	274	337	263	300	297	297	326	321	305	286	278	296	299	301	281	304	333	314	298	283	287	288	317	269	286	281	270	287	294	248	315	297	309	298	297	305	288	345	270	324	291	334	273	298	310	288	291	282	293	307	301	289	313	300	289	294	274	356	285	304	274	290	287	290	308	279	283	315	270	316	313	292	277	315	318	302	323	304	306	302	314	307	274	317	306	285	283	292	297	296	292	310	306	294	285	303	297	283	319	323	292	286	301	324	285	322	306	308	304	310	269	290	278	278	305	285	322	286	327	291	317	282	309	320	340	277	290	273	304	282	288	311	298	310	286	308	307	314	313	338	268	295	308	292	300	326	275	292	308	304	287	304	283	291	303	290	292	299	274	306	285	279	300	330	306	314	302	309	288	290	280	317	294	306	301	280	283	325	258	278	301	326	259	280	292	311	290	308	285	294	320	292	280	291	292	308	282	322	311	258	323	328	296	309	314	288	300	274	285	287	306	315	300	296	285	294	288	312	317	313	283	302	295	288	277	308	295	286	266	315	289	311	292	315	278	311	310	297	306	310	304	301	267	309	312	306	310	273	293	294	303	291	284	305	318	289	272	292	306	305	289	294	279	317	294	280	313	272	282	309	312	284	302	272	287	302	311	294	310	306	300	257	315	305	278	307	280	300	288	313	312	306	302	292	305	290	295	266	325	286	297	332	317	306	281	276	307	293	272	283	276	290	312	278	286	296	264	287	299	288	303	297	316	291	306	286	301	296	277	297	283	281	302	290	290	310	325	319	289	271	282	299	293	283	313	307	288	295	320	305	297	284	290	308	314	275	318	292	319	319	305	284	281	267	296	294	289	300	299	319	292	253	296	310	297	282	296	308	284	307	254	279	303	276	311	296	327	316	306	283	300	316	316	280	319	310	304	273	297	298	288	276	321	307	309	269	296	313	274	303	295	300	289	307	321	306	289	303	310	315	316	297	310	287	272	301	253	268	295	297	307	299	299	287	284	296	301	302	285	301	301	287	310	262	289	292	266	311	329	313	289	278	280	320	296	294	296	312	334	310	260	291	303	318	312	296	285	305	285	322	313	290	307	300	288	314	308	285	295	283	331	263	319	300	326	279	294	291	299	318	318	338	309	275	300	335	327	274	298	303	268	314	308	294	296	248	266	307	327	291	319	262	307	272	307	290	314	300	281	299	310	294	315	292	305	267	297	265	297	306	286	303	299	292	314	281	266	305	294	325	298	307	299	283	292	302	322	281	317	316	301	327	278	307	318	284	301	282	315	316	297	288	257	284	279	289	319	303	284	323	316	308	319	284	314	301	319	281	320	311	299	282	315	278	276	318	343	305	304	313	310	299	307	316	314	273	290	300	271	327	323	311	276	283	279	310	293	312	308	302	272	277	306	307	277	305	308	269	315	257	312	350	308	264	322	294	283	273	320	281	274	270	290	304	280	300	298	298	291	282	256	255	295	298	342	304	239	292	286	275	289	333	289	303	272	324	327	277	309	288	282	291	306	327	265	310	278	284	305	335	285	308	301	330	301	291	277	289	306	282	273	298	305	295	301	276	320	317	300	312	299	298	296	320	310	308	294	282	281	260	273	309	267	320	313	299	299	318	284	276	279	312	293	326	323	281	306	317	269	327	312	274	305	297	293	313	293	317	303	301	292	289	317	300	324	306	267	302	342	290	294	302	301	325	273	306	296	279	271	250	290	287	268	288	283	305	286	289	283	268	322	296	299	299	299	316	278	319	267	331	256	290	298	308	305	289	271	342	299	324	316	291	307	277	282	265	322	309	277	292	304	290	289	330	308	287	302	304	253	302	280	326	302	296	309	297	337	290	294	300	266	270	270	285	290	288	293	272	300	319	272	333	292	286	282	278	318	327	333	285	330	267	263	282	271	283	284	289	264	289	293	311	294	322	310	298	296	312	316	289	341	290	264	298	273	354	285	298	303	274	269	275	285	278	282	315	279	302	295	292	323	330	273	284	298	303	269	279	283	305	295	314	290	312	293	294	281	318	300	295	286	291	296	286	299	308	281	313	321	304	259	286	292	305	278	307	274	284	293	304	279	278	295	285	295	295	289	314	290	284	283	295	286	318	298	283	277	298	296	294	268	292	294	312	322	280	282	290	305	278	318	304	283	295	293	287	293	297	315	241	299	278	279	304	300	313	318	285	312	294	301	272	282	293	292	304	296	302	278	272	305	270	304	290	281	278	304	262	308	327	276	322	304	305	292	296	304	277	344	271	288	283	304	329	296	283	313	281	306	303	300	303	293	287	283	286	287	283	311	279	296	312	304	310	285	279	295	328	295	291	303	278	310	316	317	292	299	275	290	267	319	308	286	293	289	312	275	328	272	285	310	293	267	278	293	295	292	321	290	304	310	320	285	270	251	292	283	336	304	289	278	308	279	299	297	315	305	285	287
27320	20775	13061	1702	909	839	794	842	758	742	759	803	728	731	723	740	738	731	727	711	685	769	735	652	752	755	733	692	758	704	779	736	727	741	710	695	727	755	733	740	708	751	722	661	725	732	755	709	761	714	746	736	715	699	767	739	762	744	735	737	750	683	745	729	733	720	714	741	726	702	753	710	719	698	768	752	761	716	708	728	733	737	714	738	712	779	693	738	743	690	775	713	766	747	759	731	744	731	706	720	777	782	794	706	725	783	753	722	753	747	707	691	758	715	750	708	764	721	729	739	734	734	750	740	741	738	707	682	770	764	727	735	750	732	735	705	723	791	689	682	743	725	723	726	731	683	702	734	683	755	723	776	667	739	736	756	735	734	759	730	723	723	687	722	714	690	727	722	722	755	734	728	672	738	737	761	730	682	702	745	711	747	728	750	727	701	717	712	792	700	783	745	725	768	735	747	708	747	784	702	729	782	679	710	697	787	728	765	749	707	715	744	758	757	747	731	763	714	701	726	737	749	742	765	722	739	759	707	703	720	738	710	710	702	800	745	698	703	727	702	715	735	783	775	707	750	715	720	731	725	764	772	724	733	736	743	702	753	711	709	689	760	703	731	759	775	763	806	763	696	712	740	710	733	703	723	686	734	721	711	729	701	740	737	774	723	723	728	741	716	781	719	717	706	761	710	684	718	743	736	687	756	715	712	747	725	724	713	691	709	767	716	736	750	715	734	753	698	782	720	774	722	753	708	734	744	733	761	714	697	721	748	726	753	761	746	744	721	743	753	807	728	742	740	732	725	662	720	725	745	741	709	744	745	706	710	704	777	737	748	699	717	710	721	692	750	714	735	789	763	719	694	731	723	744	755	747	752	694	688	741	731	751	749	691	713	710	724	705	763	702	723	700	722	754	741	675	748	745	705	731	692	773	710	754	759	765	782	766	742	731	787	735	779	681	732	726	735	711	724	727	725	734	703	787	736	677	724	719	766	704	725	744	743	747	684	711	734	774	705	766	745	710	713	764	724	755	709	708	731	697	749	799	720	676	697	795	754	749	711	723	775	753	711	704	721	716	745	738	754	760	718	786	704	718	722	741	740	746	775	712	730	734	765	759	724	716	724	752	748	736	782	727	737	741	717	727	740	769	715	705	735	684	714	758	744	746	752	741	697	763	741	721	726	731	707	741	746	710	707	741	709	757	660	718	717	747	713	759	756	729	720	752	715	760	727	716	717	806	736	731	725	725	752	716	714	728	753	750	766	756	779	705	735	755	768	727	710	718	715	737	736	706	728	746	725	725	750	739	738	710	733	725	696	806	736	720	692	757	781	742	749	728	710	710	748	755	740	718	733	705	772	746	748	728	722	701	774	678	706	702	693	680	753	742	743	733	786	723	673	741	788	753	720	725	715	726	741	714	743	687	750	685	749	737	759	723	767	749	714	733	722	748	739	711	700	724	679	795	758	739	760	743	738	761	726	710	736	694	780	736	693	760	746	722	756	705	751	734	703	702	710	744	744	737	758	752	743	747	708	763	773	720	704	747	688	804	719	709	762	684	706	745	751	750	737	715	746	729	778	714	755	768	720	785	705	713	744	718	723	699	754	737	736	761	759	768	738	778	763	768	777	739	731	757	761	744	751	713	748	714	733	729	735	763	723	771	730	798	724	735	768	723	740	777	752	685	765	717	768	728	689	748	770	744	798	785	776	720	745	722	760	747	741	779	737	704	737	740	795	766	740	710	734	792	709	750	697	701	700	695	715	707	702	719	762	697	748	746	748	732	743	739	727	705	678	707	706	737	701	744	745	754	722	707	714	721	740	728	756	751	743	751	745	757	728	696	698	756	731	741	764	712	737	724	720	726	723	718	732	696	773	780	767	723	742	764	757	694	774	720	736	761	778	729	699	709	732	745	728	692	747	775	717	736	778	740	706	763	792	730	716	752	771	747	724	732	695	702	743	720	762	701	730	735	754	696	731	741	697	710	769	767	690	772	800	710	746	725	751	760	705	722	714	764	734	713	769	777	764	736	696	690	731	742	780	782	736	747	731	732	680	740	719	752	800	735	700	735	728	745	755	723	744	687	741	751	737	697	728	720	772	732	736	740	727	726	739	735	750	748	756	748	738	687	709	721	750	717	764	724	727	716	685	772	703	720	689	782	756	780	774	709	768	712	751	723	736	740	740	750	761	747	735	724	707	727	753	757	768	742	696	692	722	753	702	759	700	747	705	767	768	743	720	699	721	759	786	719	723	749	683	735	724	727	733	741	718	737	720	779	747	713	707	701	682	731	730	742	746	781	731	726	723	713	768	710	736	777	762	742	713	716	705	764	681	686	757	748	717	787	772	761	770	728	712	732	743	741	750	724	689	770	758	743	736	765	717	735	725	719	751	744	787	747	683	814	680	751	768	736	716	695	714	768	700	773	761	749	736	706	710	738	705	780	779	710	713	733	727	751	748	733	749	747	750	697	739	727	734	714	751	735	734	721	769	767	748	722	809	712	714	742	753	747	701	733	746	758	681	664	705	686	714	740	714	743	743	736	729	743	708	749	710	743	719	759	739	741	715	710	730	739	742	765	714	785	734	700	767	744	739	734	738	803	702	761	694	730	786	706	674	769	727	771	724	718	712	719	728	759	767	751	743	749	684	744	721	744	751	726	751	773	784	713	716	729	762	683	681	738	708	788	720	734	741	776	755	754	723	742	730	787	761	707	757	748	700	755	731	739	761	785	706	711	748	713	738	745	667	746	713	755	790	725	755	727	721	731	756	712	721	780	719	725	770	730	714	715	766	769	712	738	726	741	746	714	731	685	759	729	747	737	715	754	783	736	696	725	726	772	685	733	736	682	720	761	739	713	727	736	791	726	727	733	672	743	727	725	793	740	764	732	767	715	746	721	702	714	733	723	738	726	772	694	711	782	743	744	757	727	707	750	739	783	718	702	700	739	715	735	700	743	737	741	720	734	673	744	761	731	688	702	768	727	714	715	730	703	664	711	766	747	740	769	745	728	729	740	708	712	703	760	734	784	760	712	762	734	739	735	737	719	727	745	712	674	746	744	727	726	749	757	756	728	766	747	667	726	755	756	720	733	731	688	730	735	766	787	717	713	716	761	746	716	721	721	724	705	731	711	745	735	741	741	739	740	725	711	711	653	761	777	717	713	769	729	714	703	775	742	709	706	757	767	713	718	773	718	747	751	724	721	721	719	775	795	755	727	752	775	730	799	717	729	697	739	685	694	758	686	694	756	735	725	746	720	733	783	704	753	692	734	750	705	759	746	725	678	765	776	741	746	760	726	716	662	756	726	708	732	743	769	696	731	727	721	724	718	744	694	650	731	766	727	729	762	707	718	749	732	705	707	752	733	703	734	742	762	737	725	700	764	729	761	734	728	737	717	760	704	716	709	804	709	684	755	693	754	720	743	760	743	741	751	708	703	705	721	755	709	726	750	738	767	686	712	723	757	709	719	753	721	729	693	690
14800	2500	1706	1146	1054	904	809	860	819	820	755	797	776	772	759	759	805	771	748	691	721	703	776	756	766	750	763	739	734	733	775	711	756	732	739	753	726	682	705	748	727	741	774	731	742	756	732	727	708	765	759	738	739	767	798	695	746	701	732	744	724	727	730	745	757	776	702	735	734	738	733	718	696	736	721	751	734	768	697	769	748	749	734	744	722	755	672	760	729	708	752	731	728	730	739	705	747	771	693	739	713	706	753	735	677	746	729	726	741	717	762	731	755	726	700	715	754	715	717	752	754	700	725	682	770	752	753	763	717	744	763	723	764	702	742	726	668	739	706	740	735	735	733	745	700	753	742	771	727	727	797	720	742	733	744	707	697	694	745	767	718	725	733	732	729	700	696	734	729	767	709	718	766	777	766	768	735	730	777	684	759	732	748	741	717	698	744	754	707	750	783	726	740	713	762	760	738	730	729	701	728	747	696	738	703	780	716	726	757	769	728	754	724	768	729	756	740	733	665	773	735	738	746	762	756	701	720	720	701	722	734	757	726	755	719	727	700	731	744	794	708	711	698	775	702	661	739	725	768	698	740	692	759	765	763	746	682	743	675	759	766	798	728	776	714	705	719	725	730	750	688	715	689	752	720	717	771	764	728	707	746	768	740	746	727	751	737	754	723	700	725	709	714	674	710	732	729	737	681	709	678	727	773	760	724	683	768	751	765	733	744	748	708	733	719	726	711	745	773	730	713	795	752	745	691	698	717	749	704	707	785	742	716	698	731	765	731	716	735	730	730	749	693	742	719	796	768	721	727	707	706	762	702	702	709	805	733	699	732	703	717	761	717	743	787	729	754	766	741	730	707	723	734	691	717	677	760	755	731	722	753	722	758	759	766	740	708	728	770	727	748	721	691	744	716	734	761	757	745	733	750	751	783	694	687	720	739	720	749	700	755	749	750	745	755	715	759	762	755	761	762	725	755	699	682	757	747	709	719	716	749	769	709	737	719	696	715	698	732	701	756	791	746	734	708	704	743	768	717	814	740	776	755	708	727	766	690	707	753	689	683	712	726	714	707	754	693	718	722	743	784	729	737	744	748	727	710	793	780	707	751	725	779	765	724	740	753	752	795	724	713	769	719	731	720	792	721	740	744	617	776	742	703	765	765	709	673	654	730	713	760	700	729	725	760	694	775	703	748	719	700	754	693	723	766	713	742	738	733	723	731	754	744	767	743	774	719	701	740	684	784	747	747	760	766	764	758	739	783	790	731	719	749	764	718	737	779	712	721	683	770	725	757	708	769	740	719	708	747	714	716	728	737	752	754	743	707	683	691	736	710	753	692	766	745	694	696	688	732	745	745	772	718	767	760	764	716	745	724	737	769	710	718	780	737	768	767	721	731	728	723	737	721	731	757	758	739	759	672	732	733	765	754	697	761	746	701	731	701	779	738	754	759	717	761	753	728	725	699	737	757	752	712	760	669	761	727	707	744	719	709	748	757	750	719	762	709	690	657	758	764	759	715	778	735	700	742	764	717	719	745	760	733	705	759	745	714	713	755	762	742	754	743	725	757	751	726	718	756	769	743	722	770	690	718	775	788	676	782	713	715	741	760	736	758	738	790	719	727	729	726	763	750	730	748	777	774	722	726	761	730	767	771	765	738	720	728	741	701	777	712	761	746	693	724	717	729	753	754	749	715	744	743	717	780	722	719	758	741	757	746	698	703	688	700	744	760	748	741	751	762	689	734	735	719	721	715	773	760	777	758	723	779	763	723	730	763	669	693	718	694	691	737	726	674	729	766	751	713	687	710	698	759	752	705	781	749	720	762	667	705	770	734	721	727	679	742	700	707	695	754	756	738	729	719	717	728	741	781	719	741	710	760	738	755	700	713	708	755	745	709	747	777	725	731	737	685	761	728	756	748	738	714	711	726	759	705	759	771	787	710	734	736	771	733	737	730	746	736	724	747	690	756	745	733	697	765	756	758	713	694	718	755	722	740	751	697	731	766	692	729	768	748	757	765	712	750	741	740	699	723	777	765	726	695	677	784	727	702	706	698	766	736	748	748	728	707	802	699	766	695	738	722	725	667	683	762	756	752	764	702	750	723	767	727	720	741	744	767	727	793	712	756	715	765	736	696	750	727	701	774	732	758	688	714	736	694	778	733	801	723	748	761	740	769	740	743	755	717	750	746	750	731	716	782	734	734	750	761	717	793	688	704	736	707	715	727	753	801	734	735	741	744	699	694	729	762	764	743	758	727	741	707	707	800	698	762	766	742	727	701	736	742	718	711	775	721	675	740	715	778	710	758	698	705	721	741	790	685	701	730	744	790	765	676	732	704	782	698	749	733	790	734	718	756	745	719	746	730	712	703	712	702	727	716	693	747	723	730	747	773	690	761	760	765	739	722	773	734	698	796	763	764	709	725	731	750	732	781	740	739	712	736	723	734	747	712	711	761	729	757	719	723	670	746	723	730	734	715	711	792	691	746	710	712	702	735	791	739	735	712	733	748	758	753	702	720	740	733	762	684	733	695	705	744	764	730	690	751	773	721	734	804	744	733	740	690	754	717	743	782	736	693	739	726	680	758	684	730	737	710	819	750	759	717	751	700	754	741	760	739	742	716	734	730	758	681	710	732	730	724	679	737	782	719	740	772	725	705	772	707	722	736	727	730	773	728	711	770	766	758	757	714	748	773	705	749	694	767	742	712	724	736	732	758	683	714	734	778	745	727	735	720	724	775	732	712	706	760	736	728	767	790	664	756	791	701	767	707	747	684	734	737	734	717	769	749	747	702	698	764	733	711	751	722	724	754	749	738	761	719	728	765	734	744	741	734	692	743	765	733	721	736	693	715	754	730	729	690	775	731	688	703	736	762	747	752	728	728	710	762	735	694	702	781	709	753	781	715	740	740	734	754	743	758	737	724	767	701	727	752	737	699	716	746	714	706	700	717	747	737	712	740	704	723	738	777	727	741	741	747	787	746	725	687	706	756	715	685	735	703	773	733	695	745	717	743	705	722	777	725	767	761	742	764	748	732	784	713	705	692	721	776	719	720	692	765	721	705	750	693	708	733	723	737	697	740	721	711	743	759	710	745	716	772	716	687	733	728	762	725	790	777	738	746	710	744	714	711	752	773	716	733	725	694	710	691	721	709	698	718	740	706	773	764	749	726	776	753	735	664	740	721	768	791	753	711	751	734	746	677	718	727	746	750	741	709	730	753	735	731	750	779	762	765	735	711	746	774	728	711	725	753	776	715	696	722	703	750	705	776	742	782	725	752	734	730	721	733	772	725	711	728	690	769	774	699	736	767	735	716	750	718	763	789	713	720	725	707	704	781	792	703	698	719	744	712	768	688	783	748	748	716	767	734	727	729	679	702	706	707	712	683	737	689	688	690	736	737	699	740	691	781	718	707	783	737	716	704	713	717	719	739	743	727	707	757	741	716	750	696	760	742	704	751	809	728	797	716	756	744	785	691	724	745	790
23375	20932	28262	23780	20935	11439	1156	735	621	566	498	493	468	461	422	364	386	368	400	353	393	387	381	358	397	399	322	357	382	346	363	401	347	342	339	389	328	379	344	337	324	310	336	358	368	347	344	357	315	341	345	322	307	307	351	360	383	311	358	310	351	324	345	351	339	361	357	348	327	341	318	352	311	327	361	352	312	314	341	358	358	324	345	367	339	348	332	346	346	346	335	365	348	351	365	298	328	311	350	342	331	385	318	329	334	326	342	350	345	348	355	307	332	323	321	324	340	356	360	343	322	374	335	351	335	341	371	343	342	305	320	326	331	327	368	354	334	337	351	330	339	372	338	329	377	344	358	374	363	346	349	328	365	322	344	346	357	367	304	330	353	308	354	358	336	304	328	331	344	368	291	354	364	335	348	333	336	332	348	335	326	347	355	351	345	335	353	348	364	351	356	344	353	336	337	370	354	357	350	360	363	348	354	344	342	358	347	317	389	359	347	357	299	348	359	351	348	335	346	358	339	306	367	335	368	347	345	342	346	340	323	388	353	316	314	331	328	333	335	328	336	337	365	350	339	357	347	365	379	344	333	350	338	344	351	375	367	377	313	361	323	342	340	329	314	329	350	351	328	336	368	363	352	344	303	344	359	337	335	362	337	336	341	351	342	347	322	355	346	335	329	329	358	312	323	340	373	355	327	303	352	357	307	336	340	353	362	329	335	362	352	373	357	347	325	304	333	350	377	371	383	348	340	306	363	329	360	380	340	336	333	317	353	389	358	354	376	315	359	324	343	335	358	328	334	323	366	341	349	348	354	343	340	317	322	347	331	353	329	333	362	321	313	346	351	346	359	381	287	343	322	328	368	336	345	318	339	331	364	352	339	334	362	350	316	353	365	340	359	363	312	356	322	354	339	338	361	369	387	343	332	337	346	335	342	390	356	351	335	377	352	350	334	331	346	348	348	335	347	314	340	338	356	341	349	319	313	371	348	350	361	341	339	344	329	334	332	314	346	357	363	352	312	341	328	366	353	365	380	344	346	327	316	355	328	329	333	332	334	307	322	308	341	362	344	343	326	338	332	342	371	323	324	320	344	388	354	351	338	353	339	316	375	360	371	365	349	328	326	322	349	328	346	345	348	341	342	356	348	372	348	348	378	345	329	353	328	317	347	334	353	328	324	337	323	320	334	349	339	359	333	402	344	345	353	357	339	317	352	359	329	370	341	301	327	346	343	332	334	343	356	309	312	326	329	308	343	366	343	344	354	365	312	362	348	336	357	310	369	323	340	350	371	326	348	315	342	300	332	362	318	365	344	353	359	371	354	353	334	358	320	337	333	328	326	340	311	323	330	334	352	346	332	334	344	348	361	325	345	364	367	349	343	358	314	326	338	342	343	317	344	353	334	358	366	348	376	306	343	344	362	343	315	346	334	346	369	349	343	338	337	369	351	341	340	325	371	319	346	358	345	334	336	376	355	379	339	320	327	342	365	363	348	340	345	356	332	344	357	362	330	321	332	297	343	315	380	325	380	329	332	367	341	355	351	348	353	366	327	356	343	339	351	337	331	320	338	316	350	344	314	342	316	337	355	337	384	324	354	308	329	343	335	377	329	335	343	383	364	377	339	337	343	318	313	306	362	343	344	385	329	330	324	339	362	341	337	358	329	332	325	289	331	345	358	346	322	348	361	345	338	368	336	314	355	355	337	338	340	355	363	355	344	353	329	336	330	332	353	346	325	326	336	350	363	331	339	372	353	357	355	376	357	368	351	340	349	341	362	350	332	348	353	342	345	331	338	307	360	322	331	328	338	351	296	347	286	349	325	339	347	363	364	330	321	330	329	371	333	367	347	324	349	358	347	323	327	324	371	353	349	318	379	340	357	356	328	323	380	344	329	341	316	317	345	339	337	338	333	334	361	340	328	325	360	359	318	365	346	351	368	337	347	312	345	341	340	320	338	333	377	312	316	342	301	351	336	326	306	328	336	349	314	359	331	333	348	347	392	327	306	339	317	330	322	360	335	338	361	346	332	342	337	334	324	343	349	350	367	384	351	345	331	324	344	338	331	334	369	377	322	321	348	344	332	358	310	342	346	338	336	308	356	339	327	346	347	341	358	327	339	342	327	322	353	352	359	325	343	311	343	347	364	343	363	370	341	358	341	333	354	348	328	302	322	336	340	325	334	314	317	334	360	335	337	344	348	323	346	358	352	340	337	348	308	317	360	339	316	351	345	352	316	356	318	341	321	346	313	352	376	346	323	335	334	371	307	332	328	340	356	335	331	364	373	330	361	340	321	320	314	343	349	324	317	349	352	357	366	353	368	349	328	334	336	307	342	318	342	362	359	352	341	342	370	363	357	329	347	346	338	330	324	355	340	356	329	367	334	328	363	321	340	322	332	337	369	337	366	341	357	300	312	350	355	312	321	347	364	383	343	326	345	337	337	323	332	360	331	340	326	355	352	362	325	345	289	344	321	327	328	336	330	331	331	332	330	309	324	343	337	346	306	287	320	319	345	333	330	344	374	339	298	349	358	352	385	371	390	328	328	331	373	318	360	359	383	310	350	380	346	358	356	363	313	325	346	341	355	358	325	326	347	359	348	352	356	361	357	336	355	339	307	299	358	342	352	341	316	334	326	312	328	344	361	326	324	337	324	334	391	376	361	378	312	356	355	365	330	373	339	360	344	371	338	324	327	374	326	316	336	381	360	317	314	305	371	342	362	304	355	352	328	362	321	346	362	350	320	344	383	348	351	349	353	322	326	336	305	350	337	323	335	345	367	311	380	306	330	338	339	332	364	358	363	320	349	358	336	381	327	359	328	318	370	351	358	350	347	331	342	348	287	317	339	351	350	321	383	362	338	353	338	312	316	352	361	350	335	329	357	315	329	323	309	339	320	326	362	334	337	331	356	320	298	303	367	350	367	347	355	330	341	340	319	344	344	335	357	356	309	348	348	312	320	354	328	331	361	362	368	318	328	353	333	321	327	329	338	331	335	357	320	319	344	346	352	324	348	336	324	340	365	324	331	324	370	371	317	343	345	321	345	328	341	318	356	344	368	330	333	342	321	341	342	367	321	376	362	342	352	352	370	348	341	327	350	346	327	338	319	353	325	317	328	353	329	329	351	345	321	334	317	350	332	323	314	336	360	345	344	363	342	372	333	347	357	328	327	325	314	360	333	341	320	363	367	335	360	346	349	318	362	351	322	334	316	337	327	319	334	366	322	362	330	337	356	319	332	330	311	335	322	331	337	354	354	314	327	341	342	357	357	340	378	363	317	341	358	331	348	358	350	300	349	321	359	347	307	313	346	335	342	339	313	349	349	348	331	328	328	334	347	392	319	346	365	349	377	337	323	347	361	378	351	340	356	344	376	374	318	332	329	335	317	361	334	338	344	289	340	334	354	359	321	338	344	368	328	344	347	343	352	358	355	341	340	337	368	294	337	324	332	338	322	320	345	347	338	356	347	326	344	311	391	351
9918	8437	5713	2698	1987	1465	1153	971	771	677	610	577	524	471	524	413	489	406	463	396	414	352	388	382	399	399	369	381	384	351	397	383	335	384	377	374	360	361	352	398	352	355	366	377	359	364	403	348	359	339	375	390	361	353	353	342	408	340	338	371	343	333	330	345	351	385	355	367	378	341	402	352	334	339	357	344	359	352	379	368	362	344	382	350	354	345	343	360	325	341	349	376	363	322	332	346	362	363	380	343	357	340	345	350	341	365	352	379	315	379	353	381	363	362	391	348	367	361	355	319	359	354	370	324	352	346	359	329	370	356	357	388	371	363	388	349	345	337	386	319	376	373	375	350	333	341	351	387	347	326	374	374	402	355	353	364	369	358	346	353	374	380	335	366	385	346	350	344	330	344	371	341	321	356	369	369	337	382	340	365	334	356	355	369	385	332	350	344	388	361	354	326	367	385	359	299	396	353	352	356	386	368	364	387	360	348	368	388	339	340	366	354	331	352	382	352	353	331	381	343	380	340	336	371	368	346	335	354	355	320	360	375	363	376	346	365	333	339	341	358	330	351	376	384	360	373	386	321	348	366	383	370	337	316	381	357	339	367	318	362	364	359	332	343	362	319	383	341	382	334	326	356	352	338	345	352	359	327	322	359	342	357	334	327	365	319	374	370	359	343	340	341	337	334	368	339	374	354	370	370	377	354	369	345	327	353	343	328	346	371	321	349	365	343	348	379	369	404	350	365	364	331	339	365	349	340	345	346	337	363	370	362	363	319	371	356	335	389	389	337	376	373	347	355	354	358	356	368	346	385	367	322	386	358	341	311	369	362	339	342	342	317	352	358	372	336	363	365	353	344	357	321	364	363	336	326	372	355	346	383	332	364	342	342	365	326	336	347	354	342	369	341	373	343	389	348	382	368	358	327	309	363	380	379	347	351	351	348	380	361	344	300	340	326	374	342	407	355	361	337	352	355	351	383	342	367	347	345	381	327	349	395	336	360	349	348	345	351	388	357	346	346	388	326	363	365	353	366	367	354	356	344	402	335	377	339	352	358	336	347	350	345	375	300	353	326	359	340	339	335	365	366	350	345	363	381	355	394	343	349	389	360	358	341	378	339	359	333	364	342	345	390	375	308	363	320	367	347	347	330	361	347	369	364	345	356	379	340	338	330	362	340	342	346	361	355	371	356	361	329	369	337	391	361	349	377	375	378	368	339	371	347	349	338	352	338	333	329	364	368	336	354	370	338	363	346	343	367	373	378	351	358	337	329	326	372	348	348	397	381	348	361	349	347	347	331	369	339	348	389	329	360	372	353	327	327	369	351	338	366	338	333	337	360	315	362	360	389	369	336	328	304	371	336	366	353	344	354	361	324	332	357	358	333	353	356	340	336	360	356	314	332	349	325	357	362	358	340	331	354	338	349	365	355	328	352	348	358	375	366	383	366	369	335	340	344	326	370	357	330	380	373	353	359	319	375	338	364	334	352	352	368	352	363	356	360	352	352	382	322	358	364	359	350	385	349	376	337	362	366	336	350	327	347	311	361	365	353	382	331	360	351	355	344	327	329	355	369	329	333	378	346	388	358	380	372	320	331	339	344	341	385	341	339	369	386	314	357	377	319	342	391	336	385	366	354	353	332	326	340	347	327	378	335	364	366	327	357	342	339	339	376	335	356	341	332	362	361	371	351	345	345	345	341	351	344	349	383	370	368	341	371	380	370	333	342	370	359	344	353	334	337	335	351	351	351	335	397	349	334	333	368	329	364	349	357	357	382	335	335	352	339	400	374	336	360	350	339	328	358	343	339	371	315	361	350	362	359	313	341	324	345	318	375	373	321	352	368	355	371	359	340	335	331	383	353	341	365	354	377	374	326	356	366	321	348	345	357	345	354	357	337	368	344	361	374	371	336	342	371	332	354	331	332	367	349	335	339	336	340	355	321	363	363	307	351	294	367	319	334	330	364	346	384	376	381	371	359	337	347	369	343	373	358	370	338	375	353	373	353	344	336	360	338	332	309	380	334	350	353	369	350	370	348	362	346	368	357	342	384	342	347	373	340	359	349	344	384	344	336	387	339	337	342	327	342	350	348	357	375	350	372	353	366	353	370	347	356	363	369	405	337	336	337	373	360	358	333	334	381	326	345	364	346	369	358	381	325	374	360	342	368	360	361	350	297	361	387	381	354	342	360	399	339	347	364	377	370	348	343	360	350	373	350	355	306	326	340	360	375	348	352	386	370	323	335	367	344	353	359	344	341	341	350	342	328	348	338	360	363	356	349	355	362	327	362	376	353	370	345	347	346	358	358	354	337	332	342	319	362	380	364	373	322	352	355	352	350	357	376	354	346	328	388	384	343	361	349	349	347	355	372	374	343	369	366	348	379	352	378	338	377	339	394	334	336	370	368	346	333	356	326	364	355	350	383	372	370	378	355	363	352	361	346	343	332	393	351	350	374	349	412	342	343	356	347	375	361	342	352	361	350	397	389	351	331	337	350	393	375	361	386	352	357	332	381	346	322	352	368	315	367	322	365	353	356	357	345	329	358	370	349	326	337	348	362	345	373	373	319	337	359	337	358	344	355	330	349	356	359	306	364	380	349	356	322	328	370	364	350	342	385	356	392	338	355	381	355	354	330	351	376	350	332	340	350	353	329	365	340	359	379	344	330	366	300	355	321	353	363	358	349	370	346	384	351	360	347	344	350	352	351	354	362	358	330	344	338	336	382	372	344	361	341	343	348	374	344	329	361	338	346	338	352	345	350	334	345	335	365	363	359	353	407	345	365	354	347	373	316	366	368	355	327	333	327	354	358	356	366	381	361	342	371	348	358	362	334	357	353	345	342	334	342	350	367	343	365	398	338	364	342	355	368	342	366	347	338	357	362	332	350	382	390	337	323	339	345	306	344	375	352	357	390	352	339	363	367	358	349	360	345	326	355	350	338	344	340	342	354	326	353	321	379	344	346	346	335	349	353	328	354	355	357	379	340	375	335	373	372	369	329	374	335	357	356	368	363	353	349	359	369	352	361	332	363	416	327	369	358	376	341	355	364	327	373	334	328	335	352	349	334	349	366	334	389	339	394	361	365	349	354	346	367	386	324	367	358	350	371	319	383	372	362	324	338	354	400	354	352	351	340	366	367	362	352	348	391	349	369	322	363	362	388	333	341	355	327	372	367	365	357	360	314	395	342	351	389	364	370	373	404	322	347	385	353	347	355	361	333	365	386	337	314	343	319	364	343	335	337	330	370	338	366	358	356	380	324	321	300	347	368	374	346	340	354	377	370	352	367	343	341	322	356	333	329	367	312	375	376	334	361	354	335	343	386	368	332	355	352	363	368	319	348	364	371	355	340	350	368	381	328	356	376	357	352	376	371	357	367	358	387	372	358	336	331	391	325	351	353	361	357	340	353	334	347	345	373	326	335	372	334	394	335	344	355	348	328	315	347	366	356	358	353	344	386	378	349	362	399	347	357	338	328	321	324
24300	20932	27410	24597	14905	1601	1111	1036	966	919	869	905	837	814	909	821	857	833	842	786	809	793	838	758	841	792	819	850	802	740	820	813	833	816	775	806	801	843	774	780	798	813	790	824	788	785	804	781	837	816	823	802	869	844	817	822	881	794	825	837	812	829	818	771	820	807	770	869	797	845	821	809	756	775	823	787	840	802	837	768	848	828	861	809	835	802	843	810	775	875	843	793	790	805	797	801	796	854	892	840	815	831	806	793	815	858	816	771	883	865	841	804	823	780	795	827	720	836	785	849	822	840	830	795	801	817	770	824	768	773	876	806	824	842	827	765	815	804	832	824	768	802	826	817	834	814	763	907	812	810	818	813	829	835	781	764	834	799	798	793	762	776	814	818	825	811	811	813	789	781	828	811	840	806	774	795	786	856	806	768	843	770	801	809	856	828	805	847	777	825	839	812	813	796	822	813	803	776	821	796	758	840	789	798	836	824	819	873	831	803	830	806	757	793	806	809	860	794	773	800	806	809	839	804	799	819	811	833	830	789	837	800	759	814	807	766	817	753	809	848	851	783	832	827	764	802	821	783	856	790	780	829	803	827	823	782	818	815	805	795	862	782	787	806	819	840	796	796	792	817	786	825	852	832	783	814	807	830	846	841	786	806	789	811	833	768	759	809	837	846	800	781	803	818	793	858	824	857	883	761	842	847	779	778	780	829	793	780	746	828	830	850	801	841	789	823	780	793	800	813	829	812	809	815	797	793	879	789	785	751	809	793	812	849	783	814	795	861	778	837	875	813	792	783	829	801	791	834	856	860	829	788	792	804	805	829	782	770	770	774	865	843	815	824	846	780	801	829	825	821	797	788	787	793	801	787	810	830	796	792	824	777	836	808	810	802	801	805	824	816	867	820	834	783	763	757	803	775	854	789	805	825	814	820	791	803	818	789	813	835	841	804	855	786	816	771	822	819	887	815	822	785	819	837	846	789	821	836	865	761	902	804	857	737	841	857	837	790	809	784	850	833	854	769	854	798	778	790	783	797	830	790	766	860	836	825	797	795	812	789	857	823	829	807	789	857	776	796	810	790	754	711	802	800	785	746	852	832	791	770	819	892	831	757	835	787	821	767	827	778	777	792	841	786	862	765	801	788	790	811	841	849	862	784	849	768	862	817	799	849	818	840	821	809	827	790	824	782	840	841	846	854	802	748	779	798	760	781	844	831	747	808	806	819	843	829	778	806	804	859	822	777	842	858	805	816	796	802	816	785	837	799	823	773	750	834	817	822	829	828	850	792	806	847	788	838	832	854	793	793	806	776	770	795	768	808	825	814	834	794	773	781	802	786	813	831	820	769	814	822	851	853	827	839	840	797	767	790	805	806	804	841	785	779	809	793	809	803	826	853	796	836	800	824	826	758	803	835	809	776	775	791	820	823	850	794	800	803	774	829	823	835	876	775	841	811	855	799	781	812	790	841	828	777	783	801	810	831	791	835	843	802	853	850	761	806	895	815	784	808	813	818	802	810	781	812	789	752	818	821	801	776	834	801	816	828	769	805	787	795	811	781	793	875	808	792	806	825	806	821	796	820	785	865	846	811	786	804	848	803	798	805	809	796	802	820	789	859	792	796	825	816	794	802	837	827	781	805	815	783	813	795	844	861	820	779	808	786	798	768	814	791	816	853	829	751	824	799	784	817	831	831	786	785	758	787	795	802	860	778	792	871	795	821	803	766	804	815	841	798	775	772	777	756	860	835	798	768	805	833	780	802	778	795	841	793	782	815	786	844	787	808	852	753	789	807	806	830	825	829	770	821	771	831	790	830	794	801	766	807	857	834	833	817	817	828	828	818	758	840	797	815	817	813	787	841	793	830	821	824	821	811	819	860	830	807	803	807	868	825	747	762	832	806	829	818	832	837	823	756	819	788	764	810	806	806	795	820	832	806	798	837	840	823	807	815	865	824	857	774	828	789	856	836	804	866	816	805	813	783	801	834	825	804	855	842	796	828	804	776	885	799	894	797	841	833	789	820	822	814	779	803	811	827	838	813	825	806	751	831	853	795	868	840	845	797	781	800	818	795	835	774	795	801	801	811	806	803	811	878	829	871	801	803	859	772	816	790	815	826	854	790	808	872	796	838	835	779	815	826	805	824	818	807	836	825	787	823	776	773	769	795	824	803	794	780	821	822	814	804	809	836	799	801	809	797	770	805	829	848	810	854	808	821	816	867	841	823	838	837	817	759	814	763	828	843	796	797	819	802	875	832	827	758	826	804	763	782	857	810	782	778	783	764	831	761	832	771	811	812	829	820	829	757	783	806	781	813	848	839	815	827	814	861	764	785	825	807	763	838	835	810	758	828	809	879	811	781	811	799	781	798	862	771	784	780	824	864	851	743	768	827	857	811	819	788	857	814	792	827	817	750	817	770	784	778	850	775	812	773	862	836	842	849	824	812	875	783	836	796	806	818	801	865	802	827	843	752	752	835	787	850	856	791	831	790	776	783	787	778	812	762	828	828	756	820	812	827	823	829	766	816	797	839	819	803	838	831	790	794	806	769	858	762	795	775	846	872	797	840	823	799	782	831	865	858	781	834	781	786	798	766	834	845	758	812	860	775	779	848	816	813	808	798	818	822	800	827	826	822	808	792	802	800	790	821	780	784	771	825	837	768	749	757	808	815	820	839	809	759	808	818	737	841	852	862	766	836	837	754	842	799	826	837	824	793	870	886	815	794	762	798	879	831	808	803	823	785	831	768	792	862	795	763	811	790	778	817	772	800	782	826	807	835	856	809	798	879	858	819	834	830	815	833	807	798	868	753	868	816	889	789	835	815	868	777	802	834	803	769	804	777	811	834	811	798	823	827	762	801	800	818	802	762	825	798	849	788	782	835	813	847	800	746	799	792	814	789	822	813	824	815	828	801	797	811	808	790	806	902	810	802	807	805	789	826	834	823	785	837	844	850	810	841	796	777	778	826	830	809	806	786	818	789	788	805	795	824	788	773	727	817	781	729	795	836	768	853	828	809	912	805	854	811	797	854	827	779	846	808	790	831	812	843	842	804	769	801	834	797	792	832	828	820	813	803	756	836	779	816	806	812	791	777	805	774	793	788	808	809	896	829	782	783	848	784	794	814	810	800	800	785	808	874	768	831	818	800	771	759	858	809	823	784	817	808	812	833	811	856	817	807	837	843	786	785	761	781	794	785	810	822	823	784	833	873	821	792	810	801	789	835	791	804	857	786	813	849	840	774	832	884	791	802	829	787	817	820	812	852	808	812	835	752	832	795	840	854	740	828	805	855	788	776	797	873	775	826	796	889	837	824	771	792	800	818	772	791	843	768	756	783	810	841	845	833	818	806	798	795	760	734	812	836	759	803	786	784	826	807	822	787	809	846	756	767	782	854	799	755	802	804	842	784	825	806	810	809	785	811	791	840	857	783	812	818	854	870	822	835	841	816	771	830	788	776	860	808	755	797	807	805	876	797	838	807
10607	5365	3773	2151	1695	1493	1240	1076	993	965	968	895	865	918	827	852	806	756	826	845	820	820	817	771	799	771	769	818	811	824	779	833	826	794	775	778	795	847	764	728	767	837	786	842	765	801	795	745	774	868	786	798	822	815	774	807	803	796	793	794	834	810	805	823	818	839	833	759	773	837	853	797	770	789	804	765	796	801	770	782	792	779	808	803	761	855	779	761	782	820	829	773	823	774	808	769	836	786	789	735	792	804	801	794	796	775	825	823	770	867	759	795	808	780	805	762	816	780	778	830	786	814	783	844	778	796	834	793	822	775	777	803	796	785	794	783	801	789	802	774	834	817	793	781	770	803	791	773	760	776	824	760	789	780	796	773	816	841	837	811	858	732	790	801	804	756	756	806	851	795	782	739	789	765	814	800	734	734	833	758	815	778	765	753	751	835	780	837	750	795	790	807	783	806	767	810	834	822	784	784	783	787	740	775	793	771	819	836	817	798	782	793	846	814	845	764	738	807	831	796	800	772	818	836	769	838	838	762	827	789	819	800	762	809	766	792	784	822	788	806	821	802	796	823	848	844	816	752	800	791	791	827	779	819	779	744	829	789	831	825	791	803	801	803	837	770	772	738	792	778	773	798	787	814	792	858	823	836	781	761	749	810	766	787	776	821	819	777	801	813	798	761	788	797	758	782	796	798	762	812	815	797	773	767	803	755	789	828	856	750	771	791	792	807	810	817	781	784	772	801	787	776	814	787	771	820	814	812	784	765	821	790	820	748	777	791	814	794	794	832	803	772	730	763	787	751	802	765	795	814	805	816	837	754	827	787	793	766	780	738	844	725	818	846	778	800	805	812	833	801	785	750	754	775	795	804	796	791	851	820	804	757	771	773	712	811	811	745	803	718	797	815	798	744	809	807	772	808	751	787	747	826	782	802	769	751	856	759	779	770	755	789	795	803	783	784	789	831	767	787	795	711	826	793	765	786	797	827	843	805	841	786	823	772	820	803	813	842	780	802	775	801	813	760	774	822	836	817	822	800	779	792	817	790	786	784	808	754	788	804	846	797	762	807	800	783	743	795	744	825	776	816	819	783	740	767	757	801	819	759	815	823	801	773	846	782	735	758	798	824	773	822	836	752	806	822	787	813	829	799	766	753	769	778	792	792	803	785	786	781	818	756	807	767	786	770	780	794	810	744	792	811	814	766	756	791	802	727	785	792	787	766	812	803	797	779	724	773	760	814	780	789	823	807	734	808	792	788	780	719	803	798	833	780	753	731	798	821	800	790	803	815	800	783	817	800	783	776	836	766	764	755	780	806	773	780	805	742	755	823	797	782	799	798	783	801	795	827	813	797	855	767	804	787	821	756	799	788	815	782	794	784	781	773	771	745	795	779	786	774	749	815	762	753	755	773	759	807	836	810	762	736	773	800	788	771	759	826	769	783	814	739	790	815	789	729	837	833	812	841	813	763	849	793	825	767	816	790	808	745	772	765	761	774	797	754	744	824	790	764	807	822	775	732	805	808	743	761	781	852	822	787	814	801	752	847	847	756	794	814	736	772	825	773	777	789	806	799	796	786	790	778	779	774	787	765	788	759	785	812	828	740	787	760	806	852	820	733	791	824	770	731	803	791	776	812	789	774	813	775	812	766	803	834	790	842	848	789	804	753	785	828	849	814	790	817	834	815	733	816	796	810	797	780	793	837	828	762	758	793	765	784	800	828	810	812	795	781	750	811	761	802	782	803	797	783	848	809	786	820	755	792	788	753	842	785	796	748	809	807	787	802	815	785	778	783	788	867	784	772	759	783	821	807	784	806	823	796	847	783	800	817	824	776	787	788	789	786	759	790	791	781	804	807	765	786	786	815	793	805	866	779	809	803	778	794	766	814	770	755	813	791	836	797	771	832	788	800	814	811	766	773	810	812	806	739	811	772	784	793	797	851	777	729	828	756	830	743	761	794	806	765	735	787	770	811	758	803	793	783	784	817	788	813	807	787	818	802	747	771	821	824	745	817	777	752	823	786	787	793	790	803	810	799	756	856	800	803	772	830	824	818	816	784	824	803	764	784	792	812	761	779	767	784	755	767	809	752	780	760	785	792	781	801	818	797	808	764	737	806	795	816	802	762	810	792	769	785	812	814	777	826	801	806	831	808	773	784	767	817	739	854	750	814	817	842	771	777	765	793	774	745	794	782	819	831	774	800	799	777	778	786	812	824	816	819	794	759	805	785	799	807	784	803	778	790	734	796	824	777	818	825	810	760	811	783	823	768	800	796	778	806	772	786	790	791	813	784	790	825	764	770	720	774	808	799	797	746	800	821	804	813	810	827	744	871	783	831	725	776	778	792	766	739	805	771	784	796	817	781	783	789	829	790	867	813	791	788	760	781	769	777	844	770	767	771	825	851	779	807	837	822	829	766	787	748	758	851	772	810	842	759	759	811	753	814	790	829	792	788	812	796	806	810	775	829	792	798	791	800	772	862	833	830	826	835	818	774	768	823	800	828	772	790	802	822	780	810	815	810	800	850	781	796	760	760	825	807	774	780	773	809	800	786	800	787	814	766	748	772	839	780	795	809	765	794	784	814	784	805	790	815	767	825	829	810	773	804	734	761	767	788	840	771	780	799	779	853	747	836	769	776	799	788	799	792	774	832	773	729	771	773	732	793	778	822	768	820	773	779	750	768	811	784	703	800	812	770	774	803	789	753	778	810	779	820	784	784	830	813	791	789	798	828	834	776	799	818	801	777	785	770	813	785	786	761	793	869	782	788	772	809	844	798	795	773	792	819	800	799	777	771	823	796	836	786	843	794	789	782	785	780	746	816	779	803	887	818	777	777	828	748	786	834	815	849	791	852	799	771	803	784	777	788	789	823	787	818	823	812	810	808	828	774	773	749	760	782	794	783	787	803	811	779	806	785	794	757	761	800	768	765	763	760	806	820	790	786	790	729	835	806	825	794	801	829	748	820	778	776	815	791	819	820	797	763	815	795	768	784	796	769	821	778	756	749	822	789	836	783	798	777	815	840	800	837	797	779	803	782	750	780	852	775	795	770	847	797	786	791	776	793	826	792	788	815	842	758	824	768	795	766	774	766	791	783	813	828	763	775	787	804	822	780	762	859	771	746	790	845	763	781	743	779	778	805	798	823	845	782	750	808	771	738	800	782	797	790	774	807	771	789	809	757	764	836	784	771	762	811	790	762	789	753	771	816	752	819	798	764	845	780	842	816	776	807	796	782	795	779	793	806	811	785	809	805	793	835	768	778	759	863	849	782	766	821	791	785	732	792	776	842	761	746	762	840	775	792	807	749	773	756	751	745	743	813	787	790	819	806	801	816	797	806	785	835	798	831	785	838	760	800	809	825	767	816	801	818	784	758	760	792	723	818	838	812	768	802	746	827	813	815	794	817	756	824	815	830	810	756	826	813	805	768	780	761	834	804	837	781	801	762	774	801	785	784	751	733	828	750	786	773	750	795	780	876
22129	21008	28762	23453	21011	21083	11650	1141	767	697	587	523	483	473	392	389	373	390	382	348	332	335	329	365	338	344	301	315	301	344	333	330	299	331	310	320	280	307	309	300	281	299	325	311	311	321	281	296	301	319	270	289	292	301	287	301	317	279	278	294	287	274	327	289	308	324	287	290	304	282	311	304	292	266	281	308	301	293	306	327	320	306	356	299	293	321	273	313	300	305	282	305	273	307	284	282	258	277	308	296	303	299	263	301	299	299	297	293	291	299	298	279	280	291	309	309	282	269	302	321	308	266	317	312	286	322	271	316	286	309	289	313	300	268	273	299	272	307	303	270	284	308	310	297	287	274	306	296	304	270	312	286	304	291	316	300	263	289	324	288	285	272	307	318	306	271	266	295	282	292	293	259	288	297	312	279	286	268	264	301	289	324	290	300	301	279	281	262	315	300	316	285	289	302	293	282	277	316	305	291	286	310	294	246	276	279	295	300	290	289	303	288	281	294	296	304	310	302	291	271	293	272	281	258	269	309	309	307	264	290	258	286	312	309	299	302	283	326	303	276	272	279	311	336	285	258	293	295	316	312	279	290	314	265	258	291	279	296	286	320	267	240	288	303	306	294	292	286	280	296	305	288	302	304	280	253	307	249	296	316	302	289	311	271	271	284	314	257	263	305	290	319	301	284	299	283	291	282	277	264	329	289	290	291	283	312	276	286	263	282	278	269	263	287	282	272	306	293	282	262	288	300	291	306	278	289	288	249	308	297	296	257	276	303	287	266	290	285	269	307	288	299	286	288	297	310	277	269	296	284	283	276	304	293	298	298	264	282	305	267	296	291	243	298	309	262	302	262	288	288	275	305	281	298	298	277	272	300	319	293	318	302	312	278	301	265	299	257	304	284	238	274	285	272	299	305	277	309	285	291	299	244	258	299	274	251	308	268	262	324	279	297	303	281	258	248	292	280	338	268	318	290	314	269	275	277	285	264	291	297	265	278	274	314	310	334	262	303	284	291	308	293	296	269	275	285	293	275	285	275	302	276	250	288	282	281	271	277	283	286	290	268	287	282	299	289	266	275	303	291	257	276	318	306	306	278	290	282	306	281	279	271	296	311	274	323	290	313	273	294	310	333	300	313	282	310	277	310	309	253	310	302	300	275	289	249	284	299	274	290	291	280	270	306	296	318	269	274	290	306	302	286	292	278	281	286	296	299	288	271	282	271	296	274	293	252	328	291	298	299	296	279	327	309	300	300	278	291	320	310	293	295	286	326	294	282	278	285	270	275	292	314	316	291	314	307	282	282	288	313	298	301	282	259	309	283	281	292	291	307	297	289	292	289	296	291	311	286	263	307	315	285	296	290	282	293	260	300	286	280	318	281	300	290	308	278	288	265	263	275	309	297	302	297	267	287	303	295	292	299	281	292	319	307	292	291	283	309	247	315	301	290	259	308	285	297	301	271	275	286	305	266	288	282	294	270	280	262	296	290	312	303	281	289	294	293	282	294	311	281	287	300	310	275	266	264	289	250	272	310	301	311	292	293	296	272	274	304	290	273	281	312	276	317	279	261	328	286	292	254	304	268	280	295	278	294	301	287	311	287	269	278	295	253	281	327	285	279	315	281	285	285	280	304	272	285	279	294	300	304	292	266	260	272	287	280	308	273	294	297	287	284	296	290	272	281	271	321	256	280	278	285	312	273	287	302	307	293	314	289	287	289	319	305	328	312	302	299	296	288	284	306	272	285	278	290	301	296	295	299	287	312	290	313	300	280	255	278	310	304	277	287	305	312	281	295	296	297	301	290	291	302	294	304	293	315	297	279	295	292	275	286	307	285	304	262	298	306	323	291	288	324	277	289	311	281	294	279	285	315	311	273	276	286	279	269	314	321	286	318	327	279	303	278	291	307	296	301	256	319	301	293	284	321	282	292	279	270	315	326	282	263	289	303	299	312	291	305	297	286	297	261	314	265	267	286	302	264	314	267	300	296	254	307	299	286	318	271	305	262	312	270	282	319	287	315	274	289	277	308	279	294	284	289	313	265	306	307	262	332	296	284	275	260	260	312	299	316	297	276	266	289	287	278	275	313	310	298	275	309	280	305	298	292	279	267	272	281	295	267	289	274	291	278	302	288	305	275	308	277	308	307	289	268	267	287	297	286	283	293	290	291	279	310	276	288	262	298	309	296	320	301	266	275	278	287	297	303	265	294	308	253	271	300	300	306	278	290	284	289	274	249	278	301	295	266	287	306	286	277	310	294	285	312	264	286	336	272	304	297	295	267	286	286	310	309	297	297	309	280	297	279	301	265	273	277	273	277	271	288	291	287	312	315	304	338	291	293	275	294	287	294	262	267	298	286	293	284	289	263	280	258	302	265	317	281	294	269	284	284	335	287	286	284	305	291	284	313	292	308	267	307	280	272	267	290	275	284	290	288	265	272	290	277	292	299	287	317	282	313	264	282	311	309	338	288	262	275	288	288	262	264	291	280	284	284	263	257	300	299	270	262	285	258	298	275	277	309	276	275	274	320	270	274	290	273	293	315	271	294	305	327	295	266	297	312	264	282	272	279	264	244	269	300	300	287	307	305	275	301	277	264	309	260	291	286	280	246	296	268	298	318	281	282	298	291	260	306	306	275	292	322	295	282	306	293	248	282	300	295	282	298	266	276	317	268	308	311	309	297	279	306	269	311	301	298	289	273	318	302	288	269	278	295	281	290	284	303	309	330	296	289	291	293	294	271	278	276	285	275	303	294	274	303	277	308	294	295	268	300	279	300	299	296	282	249	305	296	301	330	287	285	300	289	287	304	278	272	277	266	276	297	279	249	309	331	254	314	303	294	273	261	281	308	281	281	296	303	256	341	273	316	334	278	299	285	294	269	312	288	282	285	284	283	276	277	267	304	268	286	276	301	253	274	314	286	320	281	274	280	288	264	281	306	256	287	292	297	287	286	283	291	273	281	306	322	267	267	269	278	299	301	305	298	273	296	275	298	286	301	242	268	261	285	274	269	267	293	309	292	301	281	291	263	292	261	282	322	287	288	266	286	286	249	261	290	290	295	302	285	288	277	298	288	271	297	298	312	294	299	309	299	271	284	320	297	286	268	279	309	306	282	282	278	259	278	278	291	276	300	280	284	312	301	298	276	293	302	272	310	294	304	311	314	308	288	290	249	290	275	314	277	273	299	285	303	290	301	314	267	274	278	303	289	266	323	280	309	314	277	253	307	302	300	304	290	292	291	298	292	260	282	308	290	270	272	285	316	281	293	308	254	285	324	311	298	300	356	297	296	295	284	285	290	302	269	264	280	301	293	289	279	280	286	295	276	328	281	328	322	276	285	277	285	297	315	278	304	299	264	258	282	283	292	275	280	289	321	297	263	285	274	277	275	273	301	311	294	290	283	267	288	309	284	275	274	287	295	296	282	264	270	284	284	270	296	291	284	277	296	285	266	312	284	278	303	314	290	296	310	289	290	278	250	303	301
9096	13421	9264	4757	3426	2535	1860	1419	1068	886	770	609	617	554	511	484	438	425	362	382	367	369	334	323	357	381	331	347	302	338	303	321	336	337	304	308	279	277	330	339	276	300	278	293	272	330	298	294	332	301	324	299	295	261	274	292	286	320	280	257	285	263	302	284	282	296	310	291	307	295	303	265	303	292	300	280	270	285	323	290	305	299	280	279	288	310	282	283	298	280	295	281	280	284	279	265	274	301	322	283	278	287	321	264	313	278	308	265	283	259	280	298	292	295	303	297	308	282	320	299	301	272	305	276	309	255	299	314	311	268	300	301	298	270	259	285	320	293	292	306	285	271	287	289	241	281	310	268	255	280	315	253	262	275	305	298	287	281	280	278	283	301	305	276	321	307	327	317	304	276	259	300	287	308	293	284	280	283	284	278	288	274	297	275	288	258	262	290	279	284	290	279	309	264	286	282	312	284	275	289	308	289	300	341	318	316	299	289	304	275	298	300	302	316	290	322	333	273	281	290	284	266	276	298	288	272	265	305	283	296	327	261	283	280	297	310	278	284	303	302	299	302	257	279	292	294	282	289	294	293	295	286	287	331	298	274	285	274	279	281	295	300	294	289	260	304	280	300	284	292	311	299	307	248	286	287	278	274	261	300	262	290	289	301	288	264	272	284	286	262	281	272	302	310	279	285	250	294	308	293	286	271	291	289	276	295	278	256	286	279	305	295	272	275	270	288	265	315	279	291	273	288	270	304	284	299	304	257	278	297	254	315	259	307	267	303	291	298	276	260	284	304	300	297	297	294	301	294	299	294	294	278	298	317	271	266	299	296	292	276	287	288	310	263	307	278	297	297	298	277	286	309	270	281	266	263	277	271	298	296	266	310	315	301	281	276	293	283	268	291	301	303	275	273	301	292	254	289	255	283	279	291	266	294	337	276	261	306	274	270	271	310	289	272	276	273	256	280	321	258	298	287	309	272	278	276	292	265	317	265	301	285	279	273	278	280	277	289	281	295	302	271	286	306	302	330	275	280	300	263	326	305	251	302	287	281	309	283	296	281	294	269	282	265	274	288	267	291	273	286	273	299	308	332	278	283	263	284	264	299	275	266	264	291	258	304	273	279	313	277	285	284	311	305	276	267	286	297	291	292	273	262	275	279	287	293	322	286	299	271	255	294	279	271	275	309	283	276	280	284	258	300	291	297	254	278	291	292	306	305	276	276	265	285	278	297	266	275	252	282	300	304	253	317	303	303	268	278	271	284	255	278	307	266	288	288	318	275	288	281	286	302	282	302	264	258	308	266	291	270	289	305	265	276	301	268	295	276	259	306	266	266	275	254	287	285	279	272	268	295	269	257	302	283	279	318	285	260	290	265	275	258	288	292	313	320	288	283	288	273	307	297	275	309	287	275	301	283	282	300	266	276	304	288	266	286	288	285	264	292	300	310	297	271	293	301	284	304	264	281	286	266	270	279	297	286	292	299	291	319	295	293	290	274	330	306	314	276	313	270	311	282	279	306	291	293	302	324	316	292	304	285	267	308	286	274	258	297	299	269	305	281	280	276	304	259	263	283	277	298	290	319	311	305	331	283	292	283	265	282	256	291	290	272	276	300	298	281	288	301	275	270	267	264	300	296	290	307	282	256	271	297	317	256	286	291	272	298	283	288	316	281	287	289	270	305	275	262	298	298	291	318	261	276	328	288	301	325	289	333	311	267	290	295	272	308	310	283	268	285	290	307	254	271	273	283	285	282	316	285	307	283	272	296	251	294	300	285	295	280	269	282	296	248	284	291	267	284	282	277	289	294	298	293	274	297	285	273	310	313	291	256	257	283	317	321	312	304	297	312	300	273	298	273	302	293	290	298	296	301	317	302	291	272	269	264	276	266	290	321	299	308	265	268	284	266	279	295	291	293	288	274	279	278	295	305	283	292	306	303	316	288	327	300	275	250	296	288	296	257	249	295	273	268	293	306	323	264	293	305	292	284	274	280	323	272	261	285	301	296	314	265	290	305	265	287	304	307	278	275	269	325	277	296	284	286	275	262	310	275	267	312	242	279	277	305	291	280	297	288	304	282	286	255	296	285	300	281	316	304	322	264	285	289	305	248	291	285	329	268	270	276	263	283	290	254	282	280	256	275	249	298	307	290	277	275	283	302	314	286	274	289	303	285	309	285	277	302	301	304	290	262	299	276	275	311	258	319	300	300	306	277	298	297	284	286	304	277	277	270	281	282	288	283	266	294	265	296	275	275	292	293	271	283	271	305	300	300	280	300	275	291	285	300	291	271	247	273	285	281	298	298	312	286	273	301	301	305	321	309	249	315	281	259	308	278	267	288	270	283	297	285	279	282	289	287	262	297	275	276	277	299	251	288	306	308	278	271	279	275	329	273	285	288	294	260	271	295	260	301	286	275	264	277	272	289	270	287	295	272	320	296	274	276	282	298	292	300	284	301	291	286	263	276	289	287	305	295	308	291	289	261	284	288	295	272	300	309	291	286	292	279	285	277	301	272	281	262	287	312	301	294	278	255	297	273	281	282	288	288	296	261	314	308	267	279	301	305	289	265	305	311	253	244	306	273	278	291	301	287	271	273	291	264	283	275	304	309	281	289	281	288	295	292	259	289	267	303	266	303	310	291	280	311	295	280	249	253	279	309	271	283	284	282	270	294	294	270	285	290	277	289	292	257	279	258	278	289	288	280	275	270	268	271	286	284	309	302	298	260	295	294	285	264	264	293	309	321	287	275	270	321	287	265	300	290	272	288	263	279	291	247	303	318	287	269	306	280	296	310	275	311	274	265	281	290	285	255	266	318	271	271	270	257	267	284	291	261	268	289	290	263	272	249	283	295	290	308	253	283	292	305	283	278	254	289	279	253	265	313	306	267	262	282	283	281	247	280	280	301	282	270	304	284	280	291	270	304	307	290	323	246	298	267	266	262	284	277	294	301	292	270	315	264	295	295	310	258	286	275	273	279	282	290	308	269	275	278	286	241	271	293	284	299	302	291	262	272	286	258	276	268	272	269	280	273	278	304	273	307	258	294	301	290	285	275	289	285	305	271	263	290	296	282	286	283	260	290	263	297	307	295	293	299	244	292	257	290	285	283	291	288	286	281	304	258	294	292	307	274	306	305	274	252	274	284	275	295	283	264	284	262	296	299	287	300	311	295	281	280	317	298	335	277	307	292	241	253	274	285	263	284	295	292	322	284	262	302	230	279	267	261	266	288	299	262	281	265	273	304	286	316	268	278	308	312	259	297	268	285	307	279	284	284	263	271	294	286	295	294	280	293	299	298	299	263	285	259	287	266	307	301	280	284	257	325	302	282	289	288	270	304	286	285	286	282	260	261	277	302	294	307	301	295	272	337	284	273	283	300	288	279	271	273	309	279	301	268	286	298	289	276	286	285	306	287	289	304	280	301	283	262	273	264	255	267	271	294	263	276	285	303	281	298	308	290	285	277	303	281	287	325	256	272	270	270
27312	20827	13130	1763	961	781	765	792	771	771	710	747	796	757	760	743	766	756	755	725	726	760	726	707	736	760	754	740	697	742	800	749	748	710	705	758	720	687	723	680	750	731	719	772	723	665	691	737	716	726	740	751	692	705	712	756	696	722	693	713	744	765	720	731	797	688	725	768	753	745	741	761	730	742	715	717	707	725	708	701	720	734	717	752	700	704	748	725	727	741	695	766	740	730	669	767	777	727	721	720	729	689	739	717	689	759	690	755	768	766	689	730	749	721	700	753	739	712	701	706	775	703	695	732	703	664	755	712	718	700	769	748	774	702	745	742	745	712	746	733	786	705	736	707	717	715	700	753	719	746	706	768	702	739	728	704	699	728	721	735	733	736	742	715	704	753	748	729	692	731	684	753	722	720	719	752	755	723	750	758	738	720	689	735	748	713	752	735	733	717	727	764	646	756	740	749	751	706	742	691	716	783	771	741	730	741	699	765	752	733	768	689	761	698	729	748	678	737	737	690	739	760	729	770	721	680	710	716	690	712	767	749	720	733	735	731	685	769	674	742	723	687	747	790	742	730	750	717	770	739	728	719	742	710	681	707	725	741	747	709	740	734	732	718	754	707	737	709	787	795	731	661	731	743	724	734	689	749	703	706	710	734	735	722	676	755	753	739	748	733	700	753	698	702	748	740	705	711	750	754	712	732	758	734	720	674	695	681	720	743	744	725	716	702	781	708	741	739	739	744	719	742	728	731	734	718	749	778	699	673	689	768	717	764	734	721	736	747	741	712	732	713	728	758	713	691	758	753	745	675	727	725	706	691	726	696	723	725	729	725	764	766	760	738	731	767	708	754	724	738	744	769	709	754	761	716	679	696	714	742	695	703	704	712	721	713	726	678	723	746	721	735	772	732	685	667	769	752	705	762	701	743	758	754	743	669	751	735	723	716	764	733	742	724	751	735	746	752	731	731	747	710	703	726	722	713	766	742	786	703	734	711	679	734	718	724	782	719	726	674	751	746	677	720	695	759	734	722	712	713	714	714	769	706	814	758	709	680	727	749	681	696	763	685	692	757	730	717	707	730	718	749	701	683	743	750	717	747	676	776	696	712	757	743	708	763	727	724	728	706	740	763	736	683	685	761	707	696	750	714	717	719	687	766	732	782	740	752	758	737	745	725	757	764	748	746	696	769	760	713	747	705	716	718	750	673	753	728	748	747	763	707	727	695	725	731	713	751	697	745	716	695	759	717	761	773	772	728	747	723	737	724	771	717	762	731	682	736	761	763	746	764	742	761	710	712	746	765	781	756	750	711	723	719	738	714	726	738	741	792	702	751	732	700	710	755	759	714	753	762	728	732	768	789	720	757	707	728	685	775	692	799	721	747	698	739	735	680	721	751	750	699	756	732	701	709	721	748	776	731	791	761	746	753	680	747	692	692	709	707	699	728	725	737	746	670	781	789	692	730	742	726	687	763	733	711	719	746	773	758	742	745	717	739	743	729	770	727	709	746	752	748	718	741	712	744	717	754	749	790	728	724	702	691	754	712	674	724	761	742	716	775	704	701	742	731	683	753	730	736	711	747	763	736	729	721	735	736	732	726	788	742	732	706	698	733	727	698	710	732	755	757	755	728	735	763	727	708	679	762	750	765	760	728	745	705	695	760	731	761	742	721	760	731	698	692	766	684	769	704	734	756	724	771	707	727	694	763	724	726	744	713	742	768	699	770	740	752	761	745	766	707	748	752	720	772	736	737	704	711	701	756	743	667	765	761	719	785	714	725	763	735	733	775	736	735	693	761	695	726	769	742	705	723	717	707	736	727	741	691	682	784	737	744	778	754	723	722	728	718	743	730	725	731	755	783	723	685	701	745	739	713	706	745	760	752	715	743	729	717	787	710	753	753	765	718	742	695	742	754	704	704	748	732	755	749	684	659	699	744	662	726	761	748	748	730	713	783	724	764	728	726	712	732	699	700	779	751	704	680	757	746	695	771	765	716	765	721	728	717	758	724	697	763	708	727	781	683	734	735	694	684	697	793	792	753	743	728	687	766	706	749	682	712	675	755	705	728	734	684	691	668	736	761	724	769	770	708	669	698	741	758	712	717	720	714	760	738	783	712	682	725	737	746	758	768	740	705	753	696	721	755	731	726	703	731	758	716	715	772	741	724	753	757	728	751	734	730	745	765	700	763	715	747	693	753	752	697	751	696	752	726	733	746	714	774	744	760	712	772	748	682	744	738	720	749	733	724	704	758	716	724	733	709	738	781	721	725	771	769	724	719	778	756	739	736	766	722	697	733	733	701	746	770	743	721	700	724	740	721	758	714	751	679	768	711	711	741	768	685	759	699	718	768	721	730	729	732	735	725	751	732	727	747	741	725	731	751	756	733	783	683	758	726	730	706	724	750	739	723	759	750	717	732	745	697	728	725	805	770	765	721	774	739	762	727	753	723	745	741	747	739	750	805	719	713	756	790	711	729	718	748	749	726	734	734	742	716	720	709	755	700	717	715	725	726	724	670	751	725	721	744	734	756	729	753	724	762	750	705	733	751	751	724	749	708	714	761	704	752	748	781	695	694	733	729	736	796	719	749	715	734	721	702	716	762	662	763	734	730	739	742	724	717	723	719	732	703	698	712	745	740	718	678	740	737	750	754	724	692	768	713	734	704	729	759	745	703	755	746	700	782	712	786	714	710	691	715	756	711	728	746	707	703	773	715	745	716	743	755	700	713	737	778	739	740	681	725	679	732	744	745	746	711	704	753	710	738	745	719	746	723	767	720	769	717	682	761	716	706	727	782	727	720	697	723	741	732	725	770	747	737	707	737	729	745	709	700	730	729	736	701	733	733	728	692	726	715	726	778	746	690	806	731	702	742	710	768	775	759	765	774	688	740	717	780	715	700	716	683	727	730	744	755	701	744	752	717	723	768	726	718	767	735	681	738	749	710	742	726	739	764	763	740	650	707	755	698	724	680	742	711	787	782	788	748	737	736	720	764	697	733	726	734	740	721	696	683	719	771	750	650	748	744	702	677	698	713	694	700	743	744	716	726	748	756	685	673	712	783	742	681	708	747	718	675	711	743	724	700	750	714	726	771	752	724	704	766	765	675	781	716	710	727	706	793	710	705	686	721	745	761	747	713	690	757	682	753	793	741	772	767	749	743	747	685	683	735	734	756	760	764	727	719	703	765	688	773	739	708	739	761	697	713	669	725	735	729	700	699	742	763	684	742	757	757	734	760	743	775	680	761	670	692	770	713	735	731	734	738	709	744	736	716	715	751	756	727	752	726	749	721	694	743	714	714	691	789	708	772	710	714	730	732	696	722	706	748	734	713	695	736	740	718	771	693	686	721	743	735	707	724	746	723	737	738	666	728	728	725	751	715	714	750	744	728	732	728	734	756	767	733	729	737	731	739	746	757	753	730	798	760	749	729	710	734	776	711	748	689	752	703	754	725	745	732	727	756	721	693	738	771	771	728	745	735
11881	2583	1698	1165	969	891	905	823	795	725	799	783	750	743	795	782	720	762	707	712	746	718	733	751	750	734	687	809	724	739	727	740	712	731	709	700	764	702	752	720	726	811	730	777	699	758	763	716	703	663	747	721	679	764	684	757	755	715	716	759	689	735	712	721	741	744	726	710	717	744	711	777	767	690	764	731	754	721	713	774	710	707	733	777	732	709	739	736	739	774	706	746	752	715	744	723	761	694	762	722	767	744	772	689	704	702	740	762	714	740	721	727	709	729	751	709	731	699	790	748	752	706	706	751	690	710	725	743	722	740	750	678	747	715	753	711	751	721	734	726	773	720	752	719	757	732	764	699	701	733	754	721	745	764	709	731	736	780	779	730	802	698	677	729	736	724	759	758	719	753	722	687	718	716	709	772	688	769	735	699	719	741	749	758	720	740	733	733	680	769	749	695	692	716	738	722	709	763	775	730	728	746	716	732	761	754	735	735	750	713	716	698	693	819	644	720	775	757	745	732	707	725	672	740	711	715	735	716	749	741	738	710	744	721	730	795	751	710	708	752	719	763	778	711	677	750	747	723	691	750	764	746	754	675	714	745	731	741	806	724	715	766	701	723	699	739	745	718	701	746	746	731	755	754	749	716	731	704	805	703	754	707	704	764	690	729	777	730	745	777	719	753	763	710	720	780	728	765	775	714	739	714	721	705	780	680	722	769	788	720	711	749	754	663	729	716	712	741	767	746	735	725	772	740	754	747	752	722	699	698	746	725	710	737	728	741	719	705	758	701	656	748	729	693	720	744	686	717	734	774	738	705	747	753	682	759	696	736	714	744	782	733	736	718	739	743	768	711	720	699	738	722	662	729	749	720	738	687	704	736	745	714	741	667	700	766	738	721	696	776	729	750	712	715	721	778	714	700	713	727	732	760	706	703	737	731	767	738	761	716	751	738	752	725	681	724	762	774	739	730	724	706	746	754	710	739	701	742	730	761	711	758	768	773	744	724	719	708	718	710	706	751	747	711	669	776	718	689	722	691	726	733	728	723	728	683	684	734	700	710	707	711	685	730	756	730	713	749	729	744	727	797	717	753	698	746	706	764	714	697	745	719	712	769	725	703	709	724	747	782	738	721	728	704	744	738	768	717	717	682	764	755	716	693	757	757	774	711	744	757	748	694	676	730	686	698	729	740	734	719	725	700	757	704	738	748	714	765	730	732	741	736	737	732	735	723	715	751	689	731	706	772	705	773	757	741	687	727	692	749	729	781	757	688	751	776	789	743	758	765	755	726	741	704	710	742	724	751	754	708	750	751	735	671	705	750	742	736	682	737	742	734	730	759	755	759	709	672	702	705	715	728	724	732	721	750	739	743	758	716	732	747	761	741	721	720	723	751	719	705	757	720	719	778	744	768	728	745	742	710	736	702	752	755	687	761	748	737	736	769	722	738	785	718	726	761	738	741	702	693	738	729	749	740	736	662	781	698	772	761	739	759	715	730	781	735	720	737	736	754	703	678	724	725	747	770	717	742	691	719	725	766	743	738	730	725	683	699	752	737	713	721	746	693	725	743	741	753	726	708	725	765	731	746	744	720	754	722	720	799	735	646	731	726	740	726	677	741	785	716	722	734	697	716	733	693	701	701	676	758	700	748	787	746	717	731	735	759	695	723	716	680	677	692	681	750	766	786	689	732	717	707	733	735	722	736	731	703	759	744	715	721	792	729	696	738	708	716	682	720	773	718	718	714	775	728	730	748	728	728	720	706	675	716	737	720	674	765	728	704	750	711	703	760	761	691	725	735	752	778	746	732	771	728	724	758	738	763	709	718	754	760	704	783	702	700	730	693	779	749	703	732	727	721	734	751	704	773	742	682	719	720	735	732	754	759	726	708	710	690	741	793	725	750	796	682	710	749	693	755	722	731	733	718	722	756	723	762	720	722	759	716	772	725	680	703	750	729	673	696	739	717	737	741	747	755	746	754	780	754	727	794	681	732	751	743	746	746	755	746	793	733	767	707	719	782	681	739	781	741	728	701	731	751	743	753	722	696	752	733	682	778	707	708	708	773	685	740	697	746	708	695	714	706	751	742	717	721	753	758	745	698	745	735	757	699	736	709	726	718	740	701	752	723	701	745	685	685	695	676	717	754	775	737	780	712	707	743	721	748	736	694	702	758	750	700	679	741	680	794	719	709	761	731	748	732	771	773	740	706	719	735	717	723	736	734	755	700	764	717	776	689	702	786	819	694	764	748	736	718	788	721	731	727	748	734	752	728	736	757	750	757	717	685	721	727	739	720	739	729	743	722	731	745	767	718	724	739	722	709	720	681	748	692	737	718	736	784	739	781	726	719	706	726	698	749	776	700	741	732	747	774	735	712	717	709	717	743	740	721	776	703	778	681	715	746	730	757	757	734	760	742	725	766	729	743	725	686	756	758	730	708	697	689	691	696	713	759	779	744	731	724	786	729	751	746	728	783	717	736	732	710	764	734	713	708	668	723	706	781	717	752	758	746	751	749	730	739	748	790	741	712	709	746	750	778	739	723	773	694	716	796	757	743	702	738	743	726	754	732	724	743	783	715	773	746	741	720	735	743	756	747	701	749	724	749	711	703	738	715	734	702	694	710	733	724	700	750	745	733	785	746	738	699	734	709	777	791	729	768	788	727	761	691	776	697	701	711	723	696	703	780	723	711	721	722	760	712	753	765	764	746	742	719	726	726	715	753	707	769	751	721	734	727	686	739	770	709	748	693	741	733	763	733	758	762	713	701	729	704	697	691	757	769	723	748	686	757	777	726	725	719	721	750	752	693	767	726	737	676	740	806	741	708	720	738	736	760	770	722	699	792	730	774	749	737	723	705	725	743	720	713	742	690	743	751	723	782	751	751	721	720	738	727	737	737	744	727	728	711	716	751	723	709	755	751	699	708	758	743	734	730	750	689	731	728	671	725	734	763	674	703	689	672	708	730	725	735	776	693	727	762	714	749	722	742	742	687	734	714	794	778	707	746	746	716	770	741	703	757	782	722	712	746	748	746	773	712	773	761	732	731	702	759	778	740	727	749	738	740	715	754	680	685	723	713	768	793	774	700	711	738	773	744	741	688	671	736	733	733	762	682	726	717	783	728	739	719	741	744	768	729	714	744	720	752	769	735	733	697	702	740	711	776	745	739	739	701	768	770	749	773	680	708	717	693	709	749	671	692	715	701	720	786	744	729	719	702	777	772	702	729	740	731	725	743	779	723	693	720	749	717	676	736	761	683	781	726	711	738	765	753	757	697	727	739	749	744	775	730	757	765	731	732	745	743	709	679	695	709	737	728	761	739	744	711	723	721	745	738	752	728	791	728	752	751	798	726	762	719	695	735	679	723	704	764	778	769	745	753	734	731	752	722	725	718	708	754	730	727	764	742	741	751	735	677	758	750	698	700	744	711	738	708	754	706	706	739	744	749	701	728	734	701	728	749	731	710	753	790	772	769	756	737	692	663
23316	20946	28280	23797	20958	11519	1196	717	606	526	495	467	471	403	433	373	430	386	412	362	375	368	356	354	374	347	335	311	349	344	329	373	327	354	329	348	328	367	350	344	317	332	354	384	386	339	320	355	364	363	315	321	375	335	361	329	356	381	350	346	334	362	328	302	293	350	312	347	342	332	321	343	346	341	321	364	349	312	335	361	323	326	342	319	365	345	325	306	341	307	329	323	347	328	322	345	350	318	336	335	315	316	366	350	314	332	324	365	333	329	320	332	345	320	299	333	310	364	356	332	325	351	357	340	332	357	343	343	358	329	292	326	316	350	353	343	329	315	321	341	362	351	338	347	329	336	333	337	374	327	357	316	338	355	342	365	329	351	315	350	342	315	342	315	371	310	355	328	327	335	346	357	340	354	330	358	362	320	343	337	323	331	339	352	340	356	341	307	345	362	348	393	340	314	327	323	345	320	344	307	310	308	338	325	318	333	310	319	309	327	307	338	310	322	327	322	330	346	355	325	365	320	347	335	345	332	318	326	329	359	344	303	296	329	302	371	327	337	345	308	328	344	331	360	338	329	332	350	298	337	352	341	322	335	348	335	329	336	327	338	330	345	342	354	341	371	332	332	317	376	366	357	307	325	340	312	320	340	323	320	351	301	325	345	336	323	314	360	312	357	312	371	330	368	308	350	324	344	340	350	341	350	290	365	329	304	320	339	312	325	347	360	344	326	333	315	358	359	335	357	370	334	356	326	345	338	344	348	341	353	335	303	330	332	342	360	351	382	343	334	350	343	334	361	350	360	327	350	351	341	335	338	325	353	340	343	341	330	344	324	307	363	333	326	336	332	327	344	343	320	374	333	380	323	356	329	311	357	361	329	326	383	341	332	347	364	326	333	324	310	324	339	354	319	348	314	349	334	330	353	388	333	359	305	352	345	324	340	342	339	319	322	323	324	346	354	328	329	348	352	324	349	359	338	345	350	308	374	336	334	331	345	327	330	312	364	357	355	361	310	348	321	362	337	299	335	366	326	305	333	350	325	319	318	325	340	319	334	326	322	362	345	336	302	342	327	343	341	343	343	337	331	326	320	379	317	303	359	331	321	344	317	331	311	310	347	367	339	366	335	316	326	342	324	355	343	333	349	355	328	324	361	332	332	322	331	393	329	329	358	335	381	313	342	350	349	322	293	370	350	336	316	345	323	341	339	326	339	333	342	385	321	321	369	318	331	345	317	364	348	333	324	341	321	311	331	299	342	312	308	351	345	353	344	313	341	363	309	305	302	349	305	306	352	358	336	359	333	312	346	333	337	300	337	341	335	340	314	343	325	323	332	354	328	344	349	317	323	354	354	299	327	376	341	350	347	366	316	321	341	339	332	299	312	330	334	312	347	354	338	311	329	335	334	327	358	337	329	322	338	344	349	311	325	300	322	318	358	318	327	333	342	356	356	337	344	340	308	335	332	341	337	359	297	347	350	373	353	343	352	321	314	334	351	318	324	349	328	329	359	356	334	315	367	356	303	319	329	351	334	304	358	320	353	338	318	341	349	290	341	318	364	311	353	308	324	329	329	337	352	359	299	352	304	326	357	349	324	350	373	323	325	308	365	364	355	338	328	356	345	326	320	346	334	313	343	334	329	320	318	343	351	300	353	317	333	342	310	337	349	341	297	304	324	299	316	347	390	337	317	348	346	313	350	330	363	322	302	330	309	336	347	282	346	367	361	321	320	361	331	342	345	315	338	331	333	343	365	309	328	334	329	329	370	333	337	322	332	367	306	338	333	280	343	338	335	354	309	358	327	363	324	275	321	324	322	307	323	337	310	308	323	330	315	372	337	352	332	354	328	330	328	306	360	373	346	334	325	341	335	343	361	332	335	370	350	323	357	335	321	327	327	339	305	342	346	340	292	337	365	311	322	377	315	336	314	315	336	338	340	349	311	294	329	304	322	337	352	370	357	327	343	355	359	325	323	313	378	343	328	340	318	318	327	333	330	356	362	318	355	349	323	329	300	324	331	342	358	325	352	316	337	337	338	306	313	312	358	361	325	324	344	311	338	324	301	327	347	344	385	338	371	343	292	327	322	335	330	351	336	359	315	323	337	358	346	313	314	364	330	320	350	330	355	339	339	324	328	300	336	344	339	313	359	325	317	355	309	325	343	291	343	353	333	336	355	327	343	344	289	332	357	324	333	365	332	340	369	324	321	300	353	349	348	300	340	324	305	320	375	374	328	323	332	323	332	322	328	368	314	343	358	334	344	343	340	353	340	348	329	323	301	314	342	316	331	318	351	347	340	315	350	365	330	360	334	325	320	329	327	347	337	364	361	320	302	312	312	355	356	344	310	329	363	372	356	316	359	319	347	362	344	346	352	342	355	316	321	385	292	324	333	314	329	318	340	354	327	335	315	320	331	337	341	312	376	364	349	334	352	308	345	357	334	345	314	353	359	340	350	379	344	340	342	295	325	337	363	324	349	346	337	362	351	347	346	337	337	343	343	339	317	343	342	342	346	352	327	370	326	322	321	370	345	343	340	312	336	325	336	334	345	338	314	343	325	353	328	338	328	335	308	360	299	335	346	325	372	326	326	328	310	351	311	314	338	324	355	334	325	343	354	334	338	343	357	323	332	329	371	335	344	355	328	305	337	355	363	350	321	325	329	300	322	378	345	328	329	348	333	322	302	327	327	357	315	324	299	315	305	317	317	319	338	354	376	328	302	341	357	333	323	316	312	327	339	341	355	318	329	335	325	312	350	330	340	343	344	313	320	341	337	354	339	336	348	374	356	356	338	329	312	329	338	383	322	345	340	342	329	340	371	335	333	356	311	364	290	334	313	328	299	337	354	358	344	306	319	361	356	364	333	353	308	349	341	370	356	324	329	317	338	352	328	357	335	350	342	322	352	299	342	356	300	347	357	320	307	336	342	348	327	342	331	323	322	331	337	327	311	341	321	355	334	355	284	362	330	308	337	325	349	325	333	321	352	342	319	316	335	338	361	345	324	297	335	336	327	325	359	339	356	322	316	370	333	332	327	317	349	336	329	341	334	317	317	330	322	369	350	312	320	310	323	309	364	340	323	304	328	324	324	335	357	336	354	331	343	372	354	336	346	350	349	333	328	334	350	320	370	347	358	324	329	356	365	332	362	323	358	322	329	338	320	328	358	361	300	370	331	359	341	342	321	317	328	324	327	324	319	363	378	342	337	341	335	357	317	332	320	315	356	310	341	315	372	338	355	331	324	333	324	305	350	333	337	339	317	316	356	328	341	340	331	353	309	340	329	361	319	328	326	328	354	329	340	334	330	324	313	358	366	323	330	297	359	316	356	325	333	331	316	336	334	345	306	342	376	321	324	349	312	324	330	321	342	318	363	317	327	339	323	348	345	333	343	323	339	326	343	326	360	328	312	314	342	332	298	317	320	356	343	327	349	339	332	331	357	303	332	341	318	319	342	294	347	337	322	302	318	298	354	335	341	379	330
7805	8575	5793	2848	2055	1643	1169	921	815	655	573	563	528	473	475	439	444	420	384	426	371	412	366	385	375	397	361	362	408	358	367	383	352	365	379	377	352	347	361	353	335	354	365	380	360	350	333	340	322	363	322	351	330	340	348	345	368	392	348	348	325	357	332	316	372	368	412	348	346	369	323	339	376	349	376	370	340	332	347	336	380	338	359	359	363	356	343	372	326	334	369	356	340	350	375	341	364	334	338	350	356	354	336	343	320	322	365	393	344	361	346	337	389	310	320	342	344	351	382	369	363	314	341	347	347	357	359	317	339	344	387	375	324	310	301	377	383	340	368	348	324	357	358	341	375	342	341	352	328	361	310	319	342	353	357	356	343	366	305	340	374	306	359	330	335	350	346	361	347	347	344	360	343	389	338	340	367	369	374	318	347	346	352	334	327	331	333	339	324	337	360	334	347	343	347	373	322	374	353	348	335	318	359	358	348	357	348	326	346	324	365	344	359	356	338	354	340	363	336	377	335	350	312	363	349	391	360	345	322	363	338	331	354	328	379	375	335	340	354	343	327	333	346	362	331	372	319	349	324	375	330	333	340	314	344	340	361	370	340	372	332	372	352	350	350	336	360	362	344	340	387	358	384	347	314	361	383	367	343	310	339	349	340	358	350	325	364	360	334	361	345	357	351	320	365	376	316	338	338	348	357	358	333	328	360	340	369	375	364	339	336	335	351	336	364	382	330	334	348	319	364	398	355	327	344	328	344	337	340	341	364	341	368	379	347	345	378	344	358	341	329	357	345	385	348	379	371	375	357	370	344	356	342	362	325	374	348	411	371	357	305	351	353	339	342	370	334	354	346	359	346	336	330	345	342	363	356	355	334	331	382	324	335	346	339	339	339	318	331	355	347	353	313	361	358	335	350	355	340	335	333	339	338	349	358	328	350	354	353	343	364	322	312	329	371	354	326	303	323	368	309	328	397	321	360	369	347	359	365	359	358	346	335	331	376	341	354	363	397	325	340	312	337	340	360	330	347	331	342	391	358	361	342	340	357	313	332	321	314	375	387	356	330	339	358	341	326	353	350	353	346	365	349	343	340	342	362	350	330	357	366	359	374	364	341	353	346	334	348	319	346	326	371	360	362	367	327	360	342	367	357	363	342	298	359	349	338	365	366	395	335	334	380	355	355	337	386	348	341	335	367	354	360	375	336	338	340	348	354	353	330	356	351	354	327	352	340	371	367	362	339	345	369	341	362	323	350	341	354	345	371	349	344	343	355	329	321	312	352	340	343	335	340	359	375	334	326	346	356	319	341	336	349	381	367	320	358	348	327	375	356	360	358	351	310	317	350	354	344	337	353	338	355	337	347	351	336	353	352	334	349	321	355	347	348	327	324	336	361	361	327	336	337	328	346	356	367	355	343	319	332	376	369	315	333	335	343	365	337	354	346	340	339	354	373	365	349	318	350	362	341	326	348	345	328	375	387	335	304	345	341	329	340	351	347	293	342	369	353	363	361	333	361	344	361	335	353	344	363	367	349	339	332	330	354	341	335	353	316	351	342	323	368	384	363	311	346	332	350	355	342	337	348	311	380	361	324	323	352	325	353	350	350	353	348	347	361	341	312	384	345	359	349	367	309	312	354	335	332	321	365	324	337	350	315	340	342	352	348	396	326	353	326	338	345	349	364	367	356	391	347	350	326	326	361	376	351	343	365	359	347	367	351	338	325	342	348	375	352	345	371	357	357	352	346	380	351	342	334	339	354	356	359	358	364	349	388	311	319	364	342	359	368	336	368	346	332	340	349	362	338	327	326	351	346	356	334	345	335	365	381	349	334	331	373	351	317	325	318	362	347	352	326	330	357	365	344	349	322	353	351	340	354	337	372	329	309	338	324	348	344	329	354	329	334	338	367	347	338	344	336	352	332	329	334	327	357	352	367	314	351	338	353	340	352	352	322	367	329	365	336	345	338	307	345	334	355	333	394	355	347	350	359	367	375	341	355	345	354	347	370	336	354	387	380	369	349	352	329	344	333	361	391	318	338	344	347	336	354	363	349	337	371	330	378	349	355	318	338	360	354	332	336	364	368	377	344	347	347	361	327	398	322	356	339	361	342	353	351	353	322	341	322	327	347	364	340	313	419	355	323	363	338	350	353	388	362	362	338	327	366	380	319	338	328	367	359	315	359	348	294	364	314	337	367	326	321	297	328	333	331	396	333	372	355	381	314	350	346	369	336	361	349	313	332	340	355	361	300	351	359	370	362	332	362	350	315	362	333	366	337	377	356	343	332	330	329	325	312	310	362	320	307	360	328	320	332	355	334	361	355	372	347	355	324	317	324	317	336	357	338	365	373	384	356	367	326	335	384	389	318	339	318	362	325	323	371	343	340	378	362	354	377	309	360	348	362	343	360	345	336	350	353	348	347	366	381	318	369	344	346	334	342	337	331	347	327	341	354	336	338	339	336	290	329	365	367	363	371	364	351	355	346	355	317	349	368	374	358	327	317	349	375	325	363	350	373	338	356	319	385	336	319	366	355	313	383	335	342	351	358	353	363	338	379	341	341	332	348	342	368	319	356	324	328	353	357	352	341	311	323	336	326	353	349	369	352	339	332	331	344	341	384	332	330	363	352	343	362	346	351	365	323	344	314	330	340	339	362	364	336	345	306	336	392	360	357	361	314	356	364	365	332	347	318	344	321	344	340	342	357	388	358	356	364	344	331	357	368	341	332	322	345	386	321	365	368	327	345	353	360	319	342	345	358	378	361	375	354	361	332	358	371	333	343	392	336	338	345	383	339	334	334	348	327	351	337	353	345	337	352	360	340	354	352	367	358	368	328	327	336	343	336	340	339	347	343	351	351	331	349	362	364	320	345	379	371	313	362	339	329	357	367	339	310	361	352	353	328	326	385	369	313	360	352	337	357	331	348	336	354	321	347	341	303	378	350	342	330	366	335	357	366	359	354	366	365	337	326	383	375	345	345	338	357	359	349	325	365	359	348	346	350	337	313	340	315	355	377	378	341	356	307	360	343	371	334	342	343	345	323	358	387	320	338	386	355	335	350	354	365	339	339	349	338	312	338	378	362	324	342	336	359	348	329	306	336	313	340	343	313	334	337	368	351	341	350	322	336	342	336	370	318	372	341	367	352	347	333	327	358	373	342	345	332	322	343	340	344	351	335	332	352	365	342	341	338	343	318	316	348	341	363	343	345	370	323	313	334	333	321	341	335	350	336	335	363	350	343	353	346	349	316	378	339	378	369	376	344	354	358	344	375	344	366	348	331	347	354	329	368	360	325	356	357	344	345	353	368	328	359	349	372	345	395	340	332	358	353	335	360	371	368	339	325	333	355	344	344	367	350	355	327	330	364	318	330	383	318	342	325	351	327	356	335	340	344	354	370	396	337	357	330	363	339	336	342	328	370	358	354	373	353	366	356	373	338	397	371	342	379	354	330	351	334	285	349	367	320	340	326	376	347	345	377	336
24401	20962	27439	24592	14950	1715	1147	971	919	956	906	855	879	906	826	787	840	853	866	814	824	822	804	859	806	825	827	790	855	801	799	837	792	810	861	819	826	815	794	774	814	787	783	745	794	763	790	856	847	790	836	833	780	844	817	788	821	856	806	856	778	803	811	795	838	860	802	806	788	797	819	835	809	767	804	834	798	810	809	825	730	774	736	780	793	796	821	807	803	800	871	836	785	834	803	765	814	811	831	838	815	790	821	797	830	790	837	855	814	818	806	824	843	744	806	740	793	838	879	803	853	810	802	815	817	787	801	772	758	789	806	734	790	806	753	812	785	829	806	841	771	776	839	811	813	802	780	825	826	798	827	879	869	791	770	787	774	825	799	808	807	847	804	816	823	805	814	836	755	773	797	778	766	792	800	809	746	811	831	875	765	795	783	821	785	816	801	749	747	774	807	803	762	813	808	795	831	774	813	810	816	765	778	822	780	816	855	830	783	813	852	833	782	829	846	841	828	846	809	817	812	780	750	815	819	864	758	790	780	807	825	792	814	810	774	753	737	783	790	773	836	775	786	765	806	848	849	737	826	830	840	799	838	819	811	826	794	828	789	829	766	817	817	829	835	794	804	780	767	800	755	741	748	791	803	831	787	758	780	804	815	772	895	821	766	812	840	814	843	791	805	806	768	805	802	809	808	827	810	835	806	824	813	834	788	774	817	795	830	814	865	827	851	803	808	802	803	853	773	776	815	802	766	768	764	852	785	823	823	801	811	804	777	780	755	844	783	794	732	815	812	788	791	822	837	806	790	762	764	768	807	807	849	781	795	797	850	779	749	784	783	737	833	829	791	780	796	817	780	809	811	750	824	822	838	839	779	799	807	811	778	787	796	839	804	832	843	749	842	804	790	798	822	780	804	808	841	782	824	815	797	740	779	789	770	834	786	781	744	816	872	817	831	735	782	815	796	793	769	774	814	797	808	797	819	804	835	766	835	796	770	790	804	762	787	796	760	820	762	798	783	834	822	823	775	776	783	812	815	750	839	779	865	774	800	779	829	795	791	829	837	804	795	832	825	814	772	765	791	766	821	797	832	776	821	854	770	795	793	821	833	827	813	817	805	793	841	780	808	853	834	779	804	763	716	790	829	815	824	823	824	826	808	830	786	823	796	831	844	781	821	743	796	790	793	795	745	738	802	758	806	815	849	792	809	807	870	846	797	835	838	832	809	818	779	791	833	804	822	820	759	754	805	769	796	791	780	838	794	803	791	805	810	834	798	788	794	784	828	817	821	804	805	811	803	814	845	870	789	832	794	843	835	787	832	816	882	793	765	806	836	814	861	762	762	824	800	797	783	794	778	815	756	787	822	801	759	841	778	736	800	808	760	822	800	847	873	812	815	774	761	792	772	816	807	777	818	774	873	815	760	822	802	772	812	821	785	781	766	814	807	840	817	776	740	739	854	793	808	830	772	797	796	791	799	775	768	739	808	764	782	794	776	834	796	781	794	781	772	778	775	786	789	839	768	783	762	822	847	820	794	759	819	773	784	752	786	831	781	779	787	842	756	796	789	767	817	782	751	835	794	753	792	801	784	819	802	792	758	788	806	812	767	763	776	786	793	803	774	799	776	889	782	771	759	802	805	813	797	834	834	814	816	762	833	754	770	874	728	802	761	783	779	753	872	826	861	853	771	866	809	748	813	788	825	746	798	790	778	782	839	819	835	808	780	775	795	768	830	796	772	799	816	839	775	812	797	776	778	820	817	806	802	806	848	790	772	827	789	749	793	856	847	748	792	841	846	798	736	797	786	778	781	822	791	765	812	789	779	781	756	801	749	760	809	805	828	757	755	810	779	816	778	795	810	733	802	825	772	763	792	790	792	825	840	784	766	832	810	801	795	848	775	764	789	775	859	819	852	807	856	817	789	836	879	860	827	775	789	743	805	805	758	844	778	808	760	810	873	828	801	780	834	790	773	772	814	760	792	772	810	779	754	830	771	780	833	749	750	773	832	844	827	805	853	762	782	780	787	801	832	869	761	772	797	796	788	844	823	810	806	805	787	803	744	840	789	771	835	758	831	791	798	782	805	863	763	787	833	781	809	790	789	788	745	785	797	783	819	801	750	823	796	763	790	806	802	800	768	763	801	788	785	751	763	811	804	818	809	809	783	858	783	804	807	823	818	770	807	816	857	821	795	819	776	840	841	785	796	803	797	800	784	758	798	892	807	776	779	739	792	748	836	826	816	851	814	806	768	787	805	818	796	806	779	758	787	829	822	795	794	772	820	861	769	826	759	816	779	794	843	817	777	831	807	852	810	805	827	778	805	830	817	804	782	780	788	783	765	858	791	788	778	818	803	818	752	766	759	806	810	788	817	768	778	819	835	815	744	795	798	766	826	833	812	836	779	792	804	828	775	771	808	768	778	750	848	815	862	791	810	820	835	785	773	804	811	794	803	821	798	816	799	817	782	794	771	792	789	810	778	782	790	821	786	797	766	806	805	820	801	845	811	816	822	832	764	767	805	812	792	826	801	794	831	818	787	819	789	809	775	781	784	775	811	826	733	771	802	801	810	766	745	832	853	756	801	805	793	747	846	790	805	781	782	779	807	840	816	799	834	810	795	764	789	784	771	822	775	828	779	828	815	802	804	813	822	815	852	772	797	736	839	848	809	800	841	803	792	768	809	779	821	803	819	835	756	800	823	787	784	800	831	817	826	803	795	754	767	822	839	796	815	743	808	847	822	777	770	833	794	834	814	805	785	795	743	814	851	788	809	777	808	805	757	804	817	777	827	791	815	783	795	818	787	818	827	792	789	759	782	780	808	795	812	790	842	834	788	784	802	823	770	795	773	800	786	742	817	815	778	791	759	795	788	753	814	766	800	762	782	841	816	790	786	792	792	770	785	791	846	739	768	781	785	780	809	807	815	841	786	795	794	786	842	880	773	815	786	790	807	806	733	815	810	802	821	799	825	798	821	752	779	857	768	768	822	786	792	842	787	795	815	790	819	838	780	804	804	808	793	771	833	794	797	816	777	815	801	779	751	810	750	774	856	803	817	811	860	822	834	827	781	800	792	764	786	795	839	788	769	830	784	806	834	762	813	759	811	756	818	769	816	824	800	801	822	864	791	808	834	765	786	821	824	752	788	814	755	760	754	803	757	828	777	791	781	827	843	760	796	773	913	824	789	793	789	756	759	815	825	781	751	773	793	786	773	768	754	821	807	795	829	773	786	773	846	774	822	746	832	825	809	809	810	769	877	791	832	837	808	820	856	806	784	823	823	860	821	827	728	802	816	841	802	767	770	842	813	818	830	766	856	806	752	806	815	822	795	850	790	753	830	823	793	815	755	848	832	772	760	812	781	777	826	769	741	774	793	784	839	804	793	821	798	789	790	793	828	782	771	806	839	809	768	792	795	822	786	839	793	809	782	850	868	817	784	845	790	799	771	798	797	816	769	788	773	811	843	818	729	803	787	785	790	804
4738	5477	3811	2196	1768	1428	1257	1085	1063	930	939	888	838	866	841	816	842	837	780	804	837	851	809	815	802	838	808	839	807	781	771	794	860	778	800	785	831	747	751	762	844	793	782	804	803	800	769	799	829	803	761	876	751	799	790	749	802	728	757	771	744	794	762	801	753	813	812	775	812	822	775	761	791	818	791	734	779	818	824	815	798	790	764	797	819	737	789	785	782	771	833	800	782	714	814	765	782	772	799	824	701	818	758	827	717	729	799	762	745	786	792	792	760	803	851	803	793	755	839	786	809	779	780	766	812	809	783	773	796	776	817	794	773	809	807	803	805	772	775	759	765	801	804	781	792	818	762	799	819	815	760	783	782	774	774	784	817	817	817	761	804	760	861	758	774	776	742	771	745	786	732	758	763	800	795	828	799	797	741	754	824	820	785	722	777	793	808	773	808	779	760	810	793	794	766	766	802	801	800	746	791	807	796	771	822	826	818	736	828	801	816	812	795	776	779	800	751	838	807	743	757	818	826	815	831	798	798	781	787	813	797	738	823	765	830	781	777	724	778	774	752	724	774	796	825	796	754	802	773	783	729	762	808	824	791	802	761	785	814	756	820	770	791	822	754	826	754	793	779	796	793	794	768	746	792	792	785	827	792	744	773	756	831	809	826	782	747	802	792	784	781	771	800	782	762	774	773	776	819	798	817	775	768	809	816	788	797	813	836	762	812	787	814	803	800	803	819	824	831	756	753	806	782	769	771	760	762	777	764	803	766	794	784	781	794	805	735	811	812	822	776	751	729	791	820	799	791	804	820	773	786	790	772	802	774	766	781	794	794	787	752	794	776	754	774	761	770	787	771	749	762	768	807	786	793	820	757	788	790	735	799	785	791	776	779	772	785	749	727	788	810	755	800	850	781	770	773	763	799	815	773	785	775	786	819	784	792	800	828	796	767	770	757	778	777	845	741	810	724	772	849	784	863	813	793	805	790	740	789	753	836	812	766	774	802	773	784	770	797	773	803	763	765	795	762	760	801	792	777	784	777	750	835	778	748	798	770	790	775	771	784	766	776	723	733	783	764	765	804	772	780	857	811	772	787	778	824	805	822	759	807	780	841	825	769	779	765	790	757	772	818	846	716	820	759	801	734	800	768	800	756	802	778	806	783	786	758	745	811	759	786	813	841	778	775	801	759	837	792	764	798	766	823	714	824	807	800	798	837	780	761	819	849	790	818	785	783	808	754	785	769	754	775	765	784	765	759	788	795	774	811	845	762	799	785	774	769	786	786	761	744	775	813	798	764	828	761	781	766	832	725	771	766	801	769	748	779	763	807	783	789	803	785	745	800	830	774	782	845	810	809	756	785	791	767	793	802	815	789	713	836	791	783	791	748	807	752	735	858	797	814	742	782	838	786	850	727	802	780	815	779	827	851	789	831	770	753	799	796	798	806	810	801	778	835	810	785	820	840	765	790	777	846	796	828	745	796	745	792	757	794	767	783	765	720	755	807	748	780	782	769	803	779	752	791	791	801	792	803	748	752	783	780	749	784	748	796	802	759	816	812	824	740	772	900	825	823	768	753	770	825	781	758	806	810	801	781	743	740	784	771	770	819	787	861	821	814	762	785	759	770	784	807	796	808	807	791	796	777	803	770	791	792	787	754	780	818	786	832	770	741	809	764	814	789	762	748	844	747	788	787	751	751	774	807	838	794	799	798	804	808	807	801	811	789	792	773	766	762	817	777	764	787	791	810	784	830	762	812	782	846	825	758	753	785	789	739	791	777	778	787	765	785	732	795	830	809	812	809	743	781	779	781	742	786	829	789	846	780	776	780	774	803	775	800	772	749	787	801	846	797	806	810	775	755	820	784	806	786	767	831	777	760	769	804	809	790	809	801	829	797	772	775	829	752	777	808	787	827	737	768	788	738	793	786	799	771	798	781	765	759	802	810	814	808	784	785	761	791	785	786	785	765	778	765	801	808	755	784	809	777	804	812	785	795	776	788	797	756	815	839	786	802	766	745	775	829	760	717	758	823	773	773	737	787	830	772	760	841	799	769	777	772	834	820	788	771	804	860	833	797	792	765	769	818	800	766	773	738	775	767	848	787	775	765	816	767	817	803	754	784	789	818	824	790	812	801	835	824	861	822	793	756	801	801	801	809	805	792	795	802	774	823	781	804	767	812	783	784	740	788	787	766	760	787	814	776	825	782	827	780	788	758	766	744	762	846	748	772	783	753	769	771	761	733	840	836	809	770	768	784	796	797	730	795	770	798	837	802	786	811	780	805	829	747	780	805	804	796	808	792	752	781	769	764	793	806	768	816	824	777	784	753	843	795	790	769	793	778	799	731	815	803	755	803	779	758	806	725	820	799	839	816	763	789	777	807	799	794	789	738	753	809	821	785	749	814	793	743	827	750	786	780	787	770	770	811	806	772	776	818	760	760	799	750	781	792	787	767	799	821	810	794	769	796	715	753	797	792	797	787	783	787	761	770	770	820	759	844	818	791	734	807	796	824	790	796	784	825	801	781	747	784	810	811	786	819	777	741	741	809	758	787	780	788	781	759	768	811	839	798	770	794	742	798	749	816	731	764	752	783	834	842	800	803	755	828	792	792	757	778	798	794	772	829	800	801	735	780	774	780	773	788	749	765	747	835	828	798	787	764	780	832	769	821	767	822	776	792	807	781	785	716	786	792	791	868	800	758	834	787	800	745	774	776	842	826	718	845	748	754	745	778	779	829	795	787	818	795	768	817	741	753	830	813	773	864	757	793	765	799	804	801	793	808	777	774	801	773	781	760	799	817	792	766	791	813	826	802	751	718	847	776	792	792	795	795	801	811	759	785	795	780	763	779	737	824	764	798	817	826	784	819	791	776	759	731	797	769	797	825	820	773	785	744	761	778	798	764	791	803	765	777	833	760	808	786	769	793	796	832	823	716	767	750	884	815	756	803	722	751	813	764	760	829	750	766	738	771	817	794	846	763	767	812	784	783	781	780	816	766	710	739	819	761	771	748	799	730	742	758	829	808	757	790	795	765	815	788	780	801	782	740	721	777	802	801	844	756	773	808	746	776	770	782	795	825	781	746	771	814	763	752	806	831	791	790	806	769	761	837	707	792	769	781	774	799	805	847	804	710	782	782	817	761	804	717	754	781	815	781	837	786	775	810	765	775	793	762	773	779	771	756	789	829	815	776	770	781	824	789	828	796	820	733	796	780	829	796	761	795	762	824	804	805	804	809	826	777	783	835	817	768	794	738	785	808	824	782	843	810	794	732	751	767	770	784	788	797	758	757	795	778	752	779	782	800	807	750	810	818	740	792	796	769	763	751	794	810	759	834	769	791	769	802	772	758	788	766	751	783	799	825	803	804	815	766	796	779	775	783	760	782	748	812	817	813	798	752	760	787	845	758	799	767	750	805	756	779	776	846	762	804	784	789	808	781	756	843	814	813	759	762	794	784	786	779	738	740	790	767	863	776	757	758	774
22188	21026	28781	23490	21032	21090	11684	1164	768	670	581	562	503	401	448	414	398	397	380	375	376	334	311	354	329	322	315	309	318	351	310	337	311	307	315	322	295	318	302	293	336	290	309	282	293	304	277	308	284	284	308	277	285	305	301	293	266	254	290	296	287	291	306	286	310	318	325	285	268	252	280	285	260	293	306	282	309	273	285	267	294	260	303	273	251	277	289	303	286	306	294	301	291	253	312	285	307	297	272	294	312	267	285	292	288	295	294	295	274	291	296	279	291	298	291	299	307	281	257	274	290	273	264	266	303	282	304	282	286	276	305	279	262	306	278	289	286	288	266	304	281	240	288	253	305	263	280	292	293	286	288	303	276	297	277	308	313	274	293	293	274	285	287	312	291	289	291	268	284	307	302	291	268	277	251	268	279	269	258	320	305	272	269	286	272	243	310	269	265	306	293	303	289	278	283	275	281	301	303	287	288	256	293	325	343	275	284	259	294	289	293	278	319	274	265	276	290	293	299	294	273	318	291	256	266	262	284	295	295	297	284	261	292	255	277	300	266	284	292	294	267	267	281	293	296	292	290	316	275	283	290	286	289	297	315	278	280	305	290	315	286	301	281	284	282	299	279	266	261	288	305	293	296	261	338	281	246	292	318	305	262	297	306	286	267	257	297	273	263	272	274	283	311	280	285	318	288	257	292	305	273	311	324	311	315	265	267	287	287	298	274	305	283	301	271	302	320	279	263	280	287	282	320	263	275	277	290	282	275	288	240	272	269	276	292	311	277	293	285	286	279	290	297	284	311	292	273	262	273	284	335	294	293	276	303	293	288	290	270	302	264	277	282	288	299	283	320	251	304	291	295	301	308	289	280	312	281	261	273	298	269	272	290	306	288	274	293	273	259	298	303	294	278	263	281	245	306	292	265	271	286	288	286	267	281	304	283	279	306	303	277	284	288	319	278	286	275	296	272	288	299	277	288	290	278	304	315	298	264	302	270	295	304	295	286	291	311	252	279	275	292	296	275	277	297	268	301	261	249	262	287	273	310	260	272	284	298	289	276	236	278	306	285	257	307	278	265	252	311	279	290	278	286	270	287	267	256	265	273	303	267	259	268	283	270	282	302	275	266	295	302	300	303	274	275	273	292	293	288	288	300	297	282	285	260	277	266	283	261	287	295	257	293	278	298	297	272	284	253	301	300	304	288	272	285	309	253	272	279	300	283	291	284	277	299	261	279	303	292	295	282	276	286	288	328	284	289	282	240	301	264	272	272	288	307	286	304	273	282	291	266	283	304	277	291	296	306	241	267	295	281	301	267	284	279	297	303	285	280	287	282	324	303	305	288	275	321	293	295	320	289	303	285	302	271	280	292	280	265	287	289	298	273	264	285	286	262	284	299	299	284	231	270	266	275	264	316	269	264	265	285	244	302	287	276	305	288	298	275	296	282	264	265	289	266	282	283	278	262	263	296	271	249	293	282	285	275	287	271	297	304	268	321	287	285	269	280	265	281	293	289	305	302	288	289	258	305	278	279	283	273	260	291	287	281	313	291	303	306	282	314	263	302	298	285	267	286	324	279	292	265	286	297	297	296	282	313	266	266	282	280	274	297	282	274	291	309	332	269	289	293	279	300	310	282	290	258	280	277	302	284	290	305	303	278	281	270	323	274	288	281	263	274	275	275	274	294	306	295	267	284	270	298	300	294	274	288	289	301	271	277	290	277	300	274	286	280	270	292	289	310	276	290	304	259	278	271	307	283	247	314	282	270	249	282	276	302	262	270	279	262	305	280	238	272	284	313	285	346	245	308	268	291	294	273	291	295	296	272	307	276	296	310	321	283	284	281	270	273	275	289	286	300	285	314	290	291	278	287	282	260	316	291	279	290	283	296	272	326	248	265	293	282	300	272	249	310	264	280	301	295	274	265	279	283	309	289	294	272	245	299	287	301	271	268	266	285	305	242	269	304	296	283	304	267	300	285	285	284	298	315	304	283	282	278	287	308	277	273	293	263	219	288	301	285	279	266	285	257	288	275	259	298	299	290	291	294	310	298	275	285	275	305	269	280	291	291	278	304	294	280	279	266	285	273	271	298	299	265	268	276	325	291	298	279	278	277	309	289	285	296	289	301	290	300	297	271	256	314	324	267	310	280	301	281	281	286	285	290	289	304	271	263	292	274	280	293	332	323	311	268	297	295	248	295	293	292	292	272	290	325	265	278	290	304	313	302	303	270	258	298	284	332	275	284	256	266	274	291	258	241	301	296	298	264	288	284	263	282	282	289	257	288	279	285	277	288	275	285	295	313	287	294	263	306	255	278	307	304	253	293	329	277	256	284	273	290	322	302	316	284	284	321	291	276	295	267	298	285	296	308	283	291	312	291	297	275	287	308	309	263	281	265	273	293	272	296	271	304	311	283	265	299	304	275	264	300	288	272	279	277	289	327	289	287	302	284	309	262	295	288	268	322	301	279	247	295	271	255	304	285	269	274	250	270	290	269	286	318	319	299	269	312	277	294	282	289	281	302	246	287	287	289	297	320	251	268	265	276	284	253	296	282	310	302	288	303	292	284	317	305	283	295	303	272	266	257	287	298	295	310	312	256	303	275	267	283	292	315	274	258	273	310	276	268	247	255	292	282	288	288	265	294	278	275	296	300	265	305	274	289	287	264	297	280	265	269	272	296	280	265	296	285	262	271	297	314	286	291	282	275	298	274	333	286	285	270	283	273	285	282	258	276	294	282	288	306	274	279	278	284	297	287	284	280	271	254	299	301	263	296	271	266	292	263	286	270	281	316	277	279	257	276	259	271	275	287	292	315	274	270	282	281	291	319	312	266	301	291	259	276	311	296	289	294	306	285	290	282	275	286	295	286	269	283	285	322	292	288	277	291	278	263	274	287	298	287	279	302	291	291	261	300	287	274	283	304	287	291	268	288	264	288	304	232	282	283	298	271	290	279	283	283	282	282	269	260	290	274	276	287	249	252	278	255	261	266	319	307	268	308	292	275	278	283	278	278	299	257	310	297	274	250	319	264	290	260	283	290	266	267	279	285	287	286	258	304	278	283	301	268	280	287	292	290	284	296	284	282	271	283	285	295	303	265	267	280	294	314	277	287	261	311	276	290	281	279	273	313	265	312	254	303	257	281	334	287	290	247	281	315	257	264	286	272	288	259	280	299	274	301	285	258	300	345	300	274	293	276	293	296	317	275	281	286	262	275	272	293	298	279	280	309	270	275	259	272	293	291	275	295	286	271	260	279	258	251	268	284	294	275	279	297	304	261	299	314	276	298	276	277	273	284	316	286	291	272	303	276	268	293	293	278	270	288	305	310	286	275	302	254	267	307	282	250	295	265	284	297	275	281	281	263	261	294	281	271	278	325	307	261	294	271	288	271	321	273	275	252	305	295	318	253	284	291	286	271	282	300	289	275	322	296	255	251	268	251	258	294	302	267	271	325	270	261	319	297	280	272	277	270	288	257	285	299	289
5262	13573	9587	4764	3363	2565	1782	1434	1052	868	754	622	588	514	511	451	456	442	393	393	414	359	355	366	313	307	353	325	318	349	306	330	295	310	301	321	309	298	315	320	304	288	315	353	301	289	304	292	326	304	284	283	305	302	299	322	300	296	294	304	291	294	277	278	300	247	312	298	250	259	267	327	283	307	256	276	260	276	266	273	275	328	265	312	285	272	298	265	280	265	258	299	295	287	287	314	303	295	290	317	284	299	296	315	296	297	277	284	271	276	288	285	304	294	302	268	272	294	265	279	282	285	267	275	272	286	293	276	284	269	277	312	278	280	305	271	284	309	321	265	297	280	281	280	241	296	301	267	272	279	272	282	236	290	275	287	289	322	309	282	272	326	304	295	318	302	301	270	315	282	289	278	254	272	275	278	286	265	283	298	298	259	258	296	246	310	280	294	281	283	284	282	301	270	278	277	283	274	278	295	266	269	278	271	259	275	248	272	266	304	259	267	277	306	276	292	254	263	301	269	329	288	312	289	273	292	285	273	249	268	302	312	249	268	313	289	268	285	316	275	313	296	305	252	288	257	280	275	283	280	296	277	286	288	280	292	267	318	261	300	298	268	304	268	300	285	287	284	292	304	285	285	286	266	296	314	299	263	289	316	289	268	288	277	295	278	271	296	266	292	262	281	273	277	275	260	287	285	283	287	283	282	276	272	288	288	267	267	272	267	269	274	298	315	275	258	264	260	296	286	297	256	300	312	294	307	254	281	290	282	278	279	295	288	289	277	286	315	251	268	282	305	262	263	265	302	262	301	290	255	285	283	270	282	297	272	300	293	287	253	286	298	283	295	263	279	303	271	295	277	274	294	285	300	289	283	288	293	301	276	263	285	271	285	287	285	287	295	249	297	240	289	292	304	293	261	296	284	283	284	295	301	293	256	282	259	273	299	292	284	282	282	285	290	272	276	276	291	278	285	294	292	288	293	290	299	279	275	278	262	296	286	289	270	275	256	253	275	292	268	291	311	268	292	242	307	249	276	263	284	306	251	290	303	289	286	303	279	283	252	283	336	293	302	246	295	244	282	296	273	275	285	299	284	266	291	284	298	280	286	294	322	256	309	238	300	268	260	270	267	337	289	287	302	275	299	239	286	301	291	262	276	277	281	260	291	304	269	280	288	283	298	292	289	267	263	273	292	285	272	265	306	309	287	264	266	297	247	288	287	286	285	287	263	278	267	242	304	266	290	275	297	282	292	252	302	290	276	297	282	304	295	260	277	279	288	290	294	303	291	285	300	264	267	261	280	299	271	292	303	303	299	277	288	314	285	286	282	299	274	309	290	285	298	278	281	290	302	296	286	276	269	265	301	308	298	278	267	280	262	298	250	283	293	289	267	277	259	288	291	292	295	301	263	308	311	288	294	273	299	279	289	258	293	277	282	263	306	305	295	265	278	269	273	291	259	263	271	301	315	282	266	314	279	297	285	281	294	266	290	266	290	320	260	307	275	274	271	290	253	282	269	247	261	278	313	292	284	299	268	286	279	262	260	289	280	268	276	243	278	275	319	269	256	272	286	274	302	281	271	246	305	282	289	285	277	276	260	299	271	260	285	277	289	301	305	268	285	265	300	291	282	299	284	280	271	269	308	298	266	295	270	272	276	274	288	274	255	282	280	299	276	293	259	271	298	280	297	286	305	293	284	303	262	287	282	278	290	300	289	261	266	285	295	307	296	283	305	281	262	264	273	277	296	292	269	290	305	253	275	286	336	274	289	290	291	267	274	272	280	292	285	303	251	296	269	283	294	272	257	260	298	276	297	290	259	292	297	295	279	281	278	272	273	292	272	273	289	272	282	266	264	273	298	316	287	248	290	288	285	284	249	298	296	280	309	280	279	283	281	246	296	272	285	278	277	291	272	285	292	273	302	309	281	275	290	298	260	259	280	282	278	277	294	330	253	262	278	285	290	277	314	235	287	271	268	277	290	262	276	292	271	265	290	290	287	281	319	235	279	269	268	271	306	284	304	279	271	268	252	306	282	258	284	274	289	329	276	271	271	265	287	296	289	287	307	258	285	279	284	268	271	304	277	304	286	288	280	285	271	253	265	281	273	285	242	291	259	299	283	288	290	303	278	277	267	292	258	254	276	292	268	307	287	288	291	268	279	287	281	289	252	294	250	295	302	255	273	275	247	274	265	280	284	298	268	257	266	282	291	295	275	322	273	263	310	281	319	251	273	255	276	266	291	314	293	294	272	281	302	280	311	295	272	268	282	286	312	276	291	236	297	286	302	302	269	267	298	262	293	267	261	308	250	266	294	301	301	292	278	272	304	272	297	295	277	276	289	278	286	281	295	273	276	281	263	264	285	282	257	298	293	283	280	274	301	279	257	253	304	289	291	298	275	275	267	298	293	300	304	286	301	310	299	257	266	279	267	253	306	291	322	292	293	265	284	281	281	276	263	292	265	306	279	286	297	275	296	259	279	284	303	294	282	279	293	282	288	274	261	274	253	303	241	281	290	266	267	281	319	269	260	271	283	309	261	296	269	260	281	324	298	278	272	303	291	287	298	280	314	256	281	278	273	283	285	278	266	303	281	304	297	307	267	267	281	284	278	274	272	281	281	281	309	280	280	278	274	306	304	259	276	272	263	268	324	252	284	261	286	280	274	304	278	313	288	303	274	284	282	301	286	286	265	274	278	290	282	243	272	260	257	297	250	277	294	264	271	268	292	270	283	268	281	296	291	274	256	273	279	240	262	295	261	292	274	296	299	279	287	277	277	266	285	308	274	299	300	245	278	293	290	306	284	288	271	290	277	301	308	287	285	282	261	286	313	268	290	310	256	255	310	287	284	272	272	311	309	268	261	310	291	290	240	271	288	304	291	262	274	299	297	283	253	301	276	267	283	291	271	309	284	271	263	299	282	297	264	299	278	282	274	284	274	297	268	293	256	291	269	290	301	310	294	292	272	289	261	263	289	291	262	306	284	288	285	257	287	291	273	312	280	271	276	283	265	313	280	269	299	258	302	277	294	297	284	284	296	278	300	281	275	294	292	265	293	312	282	290	282	286	275	282	267	273	290	271	301	305	302	310	291	269	273	277	280	301	276	263	279	297	287	273	306	275	293	269	303	312	268	270	279	284	285	284	291	267	247	263	286	295	319	258	274	269	291	276	276	267	276	257	304	259	308	278	279	294	274	267	304	295	266	286	314	293	271	264	268	253	275	279	286	244	284	258	283	267	242	280	294	264	308	272	271	245	300	304	273	311	290	299	265	287	292	279	292	289	236	300	304	285	288	265	293	276	294	254	306	280	281	276	304	274	285	291	319	256	283	281	280	293	286	269	277	311	263	317	260	266	294	308	297	257	273	272	247	263	290	304	253	266	313	288	307	295	292	288	275	276	303	297	301	306	284	290	292	304	269	272	304	280	309	273	311	275	263	334	268	288	307	291	266	304	282	261	282	264	261	296	298	278	282	290	292	273	296
27142	20791	12512	1721	886	872	806	738	805	673	743	775	721	760	749	710	694	689	744	671	749	738	698	740	747	699	689	746	685	711	711	750	744	740	728	742	803	724	744	718	688	758	705	683	731	742	761	733	702	714	671	714	709	714	698	685	695	692	708	737	706	698	737	720	707	693	741	719	728	709	734	705	750	705	731	659	709	706	680	678	740	716	738	723	737	748	778	677	726	725	699	737	717	729	734	689	723	716	750	724	711	748	725	715	734	714	722	705	727	671	709	715	725	741	747	773	686	660	774	716	679	673	739	734	693	766	709	722	728	715	705	690	730	668	715	745	690	711	739	753	728	764	699	738	708	752	690	700	712	703	734	745	685	745	718	681	709	655	711	751	697	715	738	706	743	727	688	747	689	706	719	727	723	751	705	715	725	707	714	743	655	724	716	731	744	714	675	743	685	718	727	716	704	633	704	673	708	786	727	730	717	730	732	735	718	721	706	738	732	716	698	736	774	729	705	716	699	713	755	726	691	671	707	751	691	703	736	751	795	765	764	757	754	673	714	684	739	757	753	735	705	744	752	736	684	677	769	754	757	714	728	759	671	749	725	663	741	744	776	719	743	727	701	684	705	734	740	758	749	699	685	753	719	697	722	713	683	736	697	695	720	711	707	718	751	716	744	700	699	761	707	723	752	716	730	701	759	706	686	748	757	719	734	752	763	697	718	705	693	739	759	711	740	722	686	710	765	686	729	709	726	728	745	739	703	716	724	696	710	670	694	678	753	761	719	729	676	729	717	749	702	708	694	709	761	725	695	736	681	711	747	696	710	699	702	707	726	722	698	741	705	717	727	738	750	666	716	758	748	743	711	728	708	727	728	700	757	757	734	748	732	662	735	697	721	674	756	709	711	739	685	714	733	681	669	703	718	726	709	712	697	738	722	732	678	723	750	735	755	754	734	658	755	706	708	746	732	686	690	721	738	714	704	745	686	659	728	709	704	735	703	732	709	726	699	713	642	762	754	728	719	722	736	694	689	705	739	712	718	701	768	724	742	659	725	728	727	739	726	713	710	735	668	694	706	716	751	730	699	770	725	653	695	768	647	686	707	761	681	752	727	735	763	718	704	709	686	727	733	695	756	689	762	718	708	733	736	683	701	721	688	716	644	683	687	731	700	692	723	710	709	724	677	738	738	755	708	720	721	698	664	718	691	729	702	747	716	754	718	690	753	775	765	708	743	752	733	761	734	783	728	705	767	751	674	763	732	709	721	770	729	724	679	718	748	691	680	722	726	767	709	746	703	721	714	659	734	721	688	762	724	697	697	768	751	680	701	752	757	719	737	752	721	714	679	752	729	747	727	756	788	727	694	710	736	726	736	742	722	716	715	705	697	727	727	733	725	701	691	701	753	729	705	682	747	718	711	736	695	719	672	766	728	691	702	756	747	724	670	714	746	707	744	747	735	717	712	713	699	735	742	683	690	743	721	772	736	682	704	706	708	747	738	713	756	734	739	704	719	672	693	730	716	727	708	734	704	719	699	711	695	718	702	723	759	720	686	736	754	744	750	746	695	770	749	719	724	730	737	715	673	733	726	755	766	721	769	738	688	717	747	765	769	686	760	754	686	700	702	740	701	743	717	730	739	741	687	702	752	731	684	730	731	690	718	739	687	721	736	683	732	766	723	726	672	703	695	765	692	757	724	701	743	763	720	716	736	692	732	726	726	728	715	740	743	756	668	729	770	759	703	716	747	812	753	769	759	727	719	736	719	733	710	740	692	730	741	745	784	746	748	711	737	709	732	690	704	733	757	761	738	698	714	751	730	679	709	664	667	781	752	750	740	705	670	728	744	770	728	687	698	709	736	723	718	727	765	700	741	703	741	732	703	718	719	683	723	684	759	739	671	721	692	730	744	709	717	699	741	712	685	745	737	714	714	726	708	729	725	765	674	815	717	676	698	780	697	736	706	693	790	721	725	719	753	696	758	686	737	696	758	764	681	778	713	811	732	761	723	685	661	714	777	738	747	700	707	740	736	717	722	707	676	717	748	736	709	740	747	741	712	740	728	757	742	717	686	750	748	777	712	722	683	730	750	706	721	723	742	733	707	714	738	745	706	711	750	691	727	734	739	731	716	744	744	771	735	750	708	698	710	725	700	709	673	733	725	752	733	744	703	712	681	671	741	736	712	760	726	707	665	758	759	725	688	731	722	703	716	677	688	669	677	718	696	750	777	714	745	743	734	735	749	688	726	732	734	721	708	745	702	705	731	720	782	738	734	700	712	691	701	748	741	722	747	728	735	748	718	690	732	756	675	733	665	722	722	730	776	756	721	731	734	717	759	703	782	671	700	716	730	721	725	724	744	749	683	727	754	708	739	799	693	744	760	738	704	711	753	693	737	721	696	677	707	726	685	702	696	739	719	707	735	737	677	761	745	738	721	722	700	742	721	715	753	686	726	710	716	758	703	783	694	742	697	681	728	705	759	745	753	737	668	774	730	715	710	784	758	697	765	721	725	712	747	734	736	728	730	725	726	727	712	751	731	774	724	704	741	747	715	778	741	709	730	752	754	734	717	766	693	711	740	697	744	677	727	716	694	765	693	707	732	728	708	720	761	737	736	710	720	745	725	733	742	703	687	685	729	689	674	729	695	735	743	672	740	740	696	783	723	738	713	695	640	738	710	731	727	766	743	768	732	711	674	703	691	709	726	777	722	715	754	708	724	719	755	717	714	700	747	748	744	700	720	683	726	759	709	704	726	712	741	747	753	704	765	727	714	751	678	753	658	758	707	682	702	719	723	714	716	734	759	716	758	755	723	737	732	740	680	702	740	657	736	709	706	768	753	779	693	756	756	754	741	700	746	708	740	687	699	709	690	720	741	715	704	750	735	764	765	675	707	694	713	682	686	704	758	741	717	746	704	735	726	682	698	750	722	740	676	717	735	706	715	739	738	736	747	703	721	690	737	731	715	694	744	714	797	689	707	685	714	696	731	738	662	729	722	765	754	687	677	734	696	738	739	707	686	744	692	701	703	726	692	696	731	733	735	716	667	724	684	688	753	742	745	665	725	711	746	733	739	676	738	676	691	691	715	760	730	693	703	678	734	781	728	738	739	736	711	727	694	699	690	705	734	689	722	689	704	662	731	751	720	807	702	727	753	728	756	700	766	754	758	717	721	685	769	735	717	781	699	711	724	715	714	737	699	736	735	722	698	754	728	678	654	726	746	750	760	740	679	742	724	756	724	757	702	778	745	706	744	738	723	754	689	760	707	727	709	690	776	752	705	765	689	708	723	736	701	724	716	687	733	714	769	757	733	695	725	683	686	772	716	693	721	706	717	704	695	704	713	685	724	706	729	669	713	734	716	712	699	760	727	726	694	708	714	708	707	706	729	722	779	759	718	711	708	745	688	738	678	687	739	753	717	695	703	756	722	714	711	741	717	738	717	683	752	725	689	687	713	715	705	745	740	700	707	718	720	740	712	728	673	741
4676	2642	1769	1179	1023	970	888	811	813	792	690	680	776	709	680	746	726	750	755	734	785	817	759	706	686	743	727	684	743	737	715	678	766	719	702	699	742	704	712	761	769	753	734	739	689	706	737	752	761	733	750	698	733	713	729	722	731	735	681	720	750	689	726	709	685	712	711	731	726	718	735	697	708	775	717	663	736	758	743	730	690	691	728	686	712	721	703	745	741	710	715	704	738	729	717	761	721	707	731	744	667	739	675	674	705	741	728	762	723	746	732	745	680	737	741	722	695	764	705	739	749	706	740	696	741	720	737	698	767	720	751	698	714	726	747	752	668	683	757	702	761	684	716	740	737	728	723	721	773	750	746	727	716	748	752	687	763	697	772	740	751	739	689	748	738	695	742	749	739	750	767	699	762	744	716	720	732	700	671	711	700	748	727	721	742	736	692	801	677	694	707	735	751	752	734	747	743	707	692	718	715	745	738	652	741	731	776	703	721	706	724	703	695	699	690	693	757	725	734	683	728	716	686	689	738	671	724	680	691	718	715	746	715	695	727	757	752	697	728	686	699	733	715	694	723	692	664	661	748	743	690	697	675	792	754	717	697	666	716	717	714	726	727	696	695	699	710	745	720	690	707	774	698	699	722	723	693	692	764	727	703	727	724	671	790	741	742	733	711	693	721	702	777	710	693	749	718	728	742	743	696	700	727	745	712	739	654	719	714	732	694	728	738	740	722	712	732	715	723	699	753	712	688	699	707	745	703	727	705	713	717	721	744	689	685	736	747	725	743	719	749	701	742	699	743	774	699	727	772	746	739	726	711	719	732	703	783	742	745	727	716	678	720	678	667	717	749	722	695	681	693	713	695	770	692	723	748	801	688	716	712	772	753	737	682	704	722	690	733	741	707	767	745	738	702	733	719	711	760	697	719	739	742	691	713	755	705	786	689	693	674	675	709	729	715	713	757	720	720	715	721	721	693	725	704	732	721	752	703	667	664	698	679	709	736	730	739	703	715	733	765	736	691	693	693	734	744	712	718	730	718	733	734	713	734	709	762	713	745	742	726	714	737	703	715	700	725	717	701	707	714	727	736	665	798	742	683	717	706	696	740	690	730	694	684	713	692	733	752	705	716	715	765	754	769	741	701	695	737	676	758	728	727	751	752	669	741	706	683	701	713	743	675	771	747	728	756	751	712	706	738	746	770	709	741	715	805	726	757	704	719	767	694	734	748	727	689	699	718	741	696	736	713	741	746	679	692	708	713	707	694	758	714	691	699	701	711	726	708	692	729	767	704	706	734	752	743	729	738	695	744	710	695	735	708	691	691	700	683	731	670	710	738	715	709	725	768	731	683	726	684	775	717	763	740	732	707	739	695	728	714	743	673	727	767	714	742	708	799	738	682	721	716	723	731	737	685	725	708	718	709	739	735	752	756	675	789	741	705	747	780	732	685	712	692	713	791	691	738	720	715	733	741	777	693	703	742	773	694	719	750	721	750	737	695	710	699	720	681	727	710	715	749	710	731	701	685	714	719	722	711	769	710	716	719	719	729	763	678	708	688	703	759	746	718	733	678	695	777	731	686	738	730	713	735	740	704	708	734	721	700	735	731	729	735	679	737	714	691	700	717	733	737	752	690	764	772	694	766	717	771	721	753	779	690	804	770	699	709	738	686	728	745	742	706	715	734	722	750	758	730	720	693	743	751	741	712	713	709	745	695	706	699	724	728	727	688	734	707	697	686	756	746	707	677	673	711	718	742	708	760	710	722	668	727	710	681	725	729	766	719	724	698	720	675	704	723	731	722	721	731	756	726	723	773	687	749	721	734	712	726	712	717	693	710	686	743	691	729	751	722	726	721	709	691	730	723	684	705	728	762	748	698	689	766	707	800	738	766	711	718	728	733	710	696	749	682	686	771	704	711	701	701	705	720	703	680	725	703	757	691	737	744	644	656	739	702	720	765	736	744	744	731	722	732	721	733	758	693	672	708	673	709	704	731	690	707	690	719	693	731	707	703	737	723	741	734	771	708	748	721	726	776	713	716	713	711	740	741	721	723	705	672	714	742	726	759	710	722	725	743	737	698	701	717	774	783	680	749	723	680	677	712	668	750	691	690	709	741	726	732	732	732	715	743	720	700	703	724	658	739	700	748	714	740	674	702	740	717	707	746	707	719	722	710	713	729	707	745	730	775	767	693	652	689	705	749	740	690	765	740	732	698	680	705	655	726	693	694	751	660	715	748	708	725	743	700	714	746	724	718	721	686	696	693	734	714	709	712	713	663	715	714	695	710	706	717	686	706	745	733	735	698	708	712	757	745	697	730	723	707	729	695	700	703	746	737	740	723	680	710	726	692	728	717	721	658	700	759	666	746	666	705	758	730	781	734	710	747	738	712	726	725	748	694	708	759	767	687	704	743	713	730	732	713	704	698	737	724	723	784	720	721	762	749	694	718	720	751	747	740	742	716	724	782	735	699	727	681	709	732	728	699	762	719	706	718	686	710	699	724	705	686	706	695	695	703	707	675	743	708	715	694	735	744	728	675	769	703	726	739	683	715	719	749	727	705	712	755	734	717	693	678	690	691	688	769	743	782	779	710	697	703	732	718	731	663	688	717	738	737	732	681	744	754	728	715	773	712	692	716	741	726	734	694	728	701	797	710	699	726	771	695	698	791	706	719	720	762	701	688	703	751	686	732	773	737	690	728	721	675	740	748	745	767	732	683	706	757	742	707	754	745	728	723	748	740	697	683	658	705	673	713	730	744	707	701	737	705	751	742	755	773	717	732	693	737	738	686	737	738	711	747	712	688	684	721	687	744	668	723	700	715	742	770	678	708	702	751	723	786	717	720	751	712	734	703	737	717	707	694	707	687	718	718	781	673	716	710	726	688	762	709	771	741	703	684	714	702	734	748	739	729	756	717	727	744	732	735	711	731	683	730	744	698	719	711	722	714	705	692	675	769	728	686	677	708	733	729	700	672	781	720	697	732	705	750	720	739	689	677	719	747	727	755	745	765	714	716	760	729	721	704	701	691	712	696	749	733	694	738	739	770	724	663	714	756	733	695	696	698	760	704	755	729	731	718	746	696	745	681	719	774	742	690	721	752	687	720	746	679	730	700	759	763	696	718	729	738	678	785	710	732	732	769	750	740	732	755	693	687	729	729	745	738	740	726	745	759	726	752	689	706	705	741	721	717	688	766	691	728	729	747	700	711	763	761	711	744	687	736	692	735	752	713	714	714	741	687	711	769	750	736	687	768	760	714	729	725	743	755	748	706	704	684	684	711	755	781	747	750	712	765	723	695	723	705	747	717	727	732	762	699	701	714	726	695	738	704	755	779	711	730	751	669	800	710	701	690	722	744	676	653	738	731	691	717	700	731	765	721	654	737	712	679	752	771	707	682	741	762	743	740	734	717	753	749	704	746	672	715	676	691	687	688	703	721	681	689	742	692	727	769	710	692	709	728	710	735	686	752	730	734	700	744	757
23266	20892	28176	23713	20893	11224	1144	718	626	565	515	477	450	419	394	391	369	424	390	390	358	370	350	376	378	349	341	369	332	324	334	326	339	325	331	362	345	309	319	370	348	327	370	329	366	397	336	317	349	357	338	332	343	309	308	335	325	311	346	355	323	327	331	320	316	342	312	340	323	347	345	345	321	334	338	320	305	319	362	335	318	323	311	352	333	351	304	332	363	330	308	330	340	342	316	368	332	326	316	307	335	340	338	304	336	344	342	317	354	292	320	358	335	327	307	333	348	341	338	315	321	346	327	315	327	315	320	324	317	304	348	352	357	368	317	327	323	336	316	318	315	339	343	307	330	365	320	365	315	298	325	370	319	333	322	348	293	334	338	328	328	341	318	315	342	375	334	329	350	311	364	329	329	321	336	328	357	326	354	305	311	343	313	350	308	332	324	315	343	332	330	364	329	336	331	341	346	324	346	308	364	334	304	316	348	348	343	343	306	308	343	325	298	315	325	318	315	331	326	297	334	350	328	306	311	319	296	292	319	314	313	319	303	344	344	327	308	309	287	308	327	307	334	336	312	309	327	335	344	323	332	328	309	319	310	309	338	352	322	320	321	328	334	357	318	314	342	355	332	345	341	342	344	317	323	341	352	354	352	329	342	314	332	339	326	297	330	305	328	329	344	316	339	319	309	319	288	296	303	317	298	297	323	321	356	299	320	340	314	351	335	357	297	345	286	335	327	312	364	320	314	332	330	355	324	323	302	322	309	330	277	341	328	335	325	310	330	331	316	347	302	332	329	340	328	327	283	342	292	309	346	347	323	348	333	313	292	347	339	314	332	328	326	332	350	305	344	316	331	344	331	325	345	317	295	317	338	345	306	304	353	369	373	295	348	325	314	359	326	317	332	328	333	324	329	321	336	332	334	311	297	325	337	329	328	335	346	350	319	317	324	337	328	363	322	344	335	333	346	328	334	307	345	334	313	318	340	328	304	348	341	302	315	332	336	338	347	319	349	337	296	321	315	334	314	330	339	300	304	333	303	322	324	346	327	345	349	340	294	315	315	329	339	344	338	320	313	331	349	361	351	320	305	342	360	304	341	310	346	354	379	342	350	330	352	341	322	327	325	368	346	333	364	334	347	325	344	334	348	351	323	325	278	326	290	362	345	336	311	295	321	311	341	331	325	326	360	345	323	327	356	345	322	335	300	321	320	316	322	327	322	316	336	293	336	343	319	324	357	326	323	350	310	319	338	317	317	310	341	293	341	313	318	352	328	357	350	324	356	307	366	333	298	330	326	330	323	312	342	328	328	340	307	326	340	364	329	356	319	351	308	328	356	324	332	309	317	369	336	319	305	347	323	352	351	306	323	348	322	340	308	311	313	316	367	321	316	322	368	334	346	330	315	357	310	316	325	341	356	321	323	325	321	291	328	313	328	358	325	331	315	343	301	305	323	330	346	328	328	317	306	307	324	332	323	296	299	324	341	331	323	343	340	337	329	330	368	349	336	320	403	306	356	362	292	361	339	337	337	310	351	355	333	315	313	304	300	345	319	321	329	311	329	309	329	305	347	343	312	311	337	276	346	309	317	295	311	360	368	322	310	313	335	311	298	316	333	333	357	339	306	360	314	331	344	318	360	310	350	316	337	339	322	339	348	335	341	314	333	300	313	344	337	344	334	309	310	323	388	319	298	342	342	266	313	325	297	334	334	314	330	298	318	322	324	354	354	300	298	325	349	331	321	320	318	329	327	313	330	363	320	302	336	334	359	322	324	324	332	297	340	325	345	299	328	335	334	309	350	363	309	310	318	332	336	327	304	328	314	341	323	307	321	312	307	341	331	323	313	341	333	313	332	309	380	349	300	360	320	314	335	294	356	303	305	333	357	322	325	337	340	319	358	350	285	294	330	320	335	344	326	321	326	303	363	309	315	341	328	310	326	347	361	327	322	304	341	348	312	321	337	383	321	310	330	342	323	316	290	357	312	316	327	336	354	332	333	306	315	330	333	328	331	306	354	365	334	330	333	338	317	314	368	331	335	346	320	324	333	309	340	310	330	337	359	311	313	326	379	298	352	320	347	317	337	315	329	314	295	349	346	322	294	316	341	335	353	300	321	328	310	312	307	309	323	328	346	306	328	336	293	310	299	353	339	329	314	345	327	288	325	349	311	353	318	356	334	352	331	319	317	318	349	343	339	344	313	351	318	326	359	333	329	295	316	337	341	328	343	328	337	317	325	302	318	326	300	325	327	335	346	360	303	333	329	303	336	342	331	331	298	340	345	342	333	332	320	310	306	311	317	347	328	299	343	326	306	347	322	312	342	303	318	351	309	326	322	318	339	333	376	330	305	352	329	321	334	332	305	304	325	294	324	317	310	352	305	329	345	328	318	299	343	315	303	333	303	310	333	301	357	305	341	337	341	327	321	336	341	313	320	338	368	338	319	335	293	316	307	364	332	332	369	306	346	326	323	343	362	280	326	367	326	343	312	329	302	339	339	295	365	343	334	322	333	298	313	334	324	327	293	361	313	323	313	335	349	335	346	326	329	318	301	311	321	347	306	310	309	312	350	325	308	355	297	338	309	315	329	332	289	330	338	324	338	328	339	350	333	326	334	302	322	329	286	324	340	342	382	360	318	331	310	331	326	314	310	341	299	328	319	332	339	332	330	317	325	338	309	353	349	294	310	330	336	317	362	288	350	332	324	338	325	331	327	325	314	318	326	328	316	337	358	323	312	319	330	329	261	352	327	321	310	320	308	343	340	329	304	356	355	335	307	341	340	354	328	337	334	350	343	345	324	334	318	309	345	308	327	318	347	324	312	362	338	351	313	364	320	314	325	370	371	335	347	355	305	308	320	340	310	324	326	337	365	319	335	307	326	340	347	294	347	347	294	321	329	352	340	348	315	318	331	303	349	355	305	341	321	360	342	359	315	290	380	362	310	345	353	303	312	357	346	334	321	324	335	333	313	333	335	338	320	351	337	324	352	330	317	343	317	334	322	336	316	307	289	298	336	341	341	342	345	342	334	330	355	322	331	315	342	302	351	330	297	331	307	332	369	314	314	350	346	303	308	321	317	341	317	334	315	341	300	323	306	337	339	361	316	317	333	349	360	347	313	330	338	341	315	320	348	319	350	337	353	364	344	311	302	328	314	319	321	358	356	371	330	277	316	335	354	318	320	309	338	342	353	340	329	318	311	332	349	340	329	338	321	311	342	289	329	362	319	326	346	352	324	302	359	312	300	323	314	324	329	334	332	323	334	314	307	317	320	322	330	315	374	320	339	319	328	331	327	318	323	305	331	341	350	345	305	304	340	300	345	353	339	308	316	324	323	303	294	305	371	292	299	326	336	325	308	332	335	347	308	339	338	354	337	334	321	295	335	335	336	308	377	322	366	353	345	315	331	325	291	309	333	350	321	297	344	350	330	343	320	341	331	320	333	352	311	336	352	343	338	316	336	324	346	350	349	313	331	329	338	342
3293	8797	5997	2899	2056	1544	1203	919	804	723	616	507	584	460	483	470	465	403	393	386	412	375	412	381	358	374	339	340	330	345	366	356	379	350	366	349	373	399	325	337	343	340	342	359	332	329	338	344	363	324	358	343	362	320	345	356	347	338	352	317	324	373	342	354	337	371	335	353	323	365	346	341	375	331	335	355	314	339	361	318	329	323	340	352	321	324	365	362	371	334	369	378	329	331	355	358	335	339	361	335	308	329	338	338	360	343	309	319	353	364	368	349	352	338	357	298	325	349	378	331	340	392	331	327	357	316	382	357	339	355	338	357	335	364	361	311	361	332	355	328	329	328	334	333	324	325	328	353	356	353	323	356	317	341	303	337	335	370	343	358	345	383	380	371	338	370	318	325	332	346	365	358	359	331	328	321	340	336	340	337	339	326	357	341	322	344	344	328	339	330	348	342	337	330	332	294	335	319	335	297	339	331	379	338	349	329	334	347	349	354	320	351	331	350	355	371	357	340	358	348	329	348	341	384	335	341	352	313	356	345	370	344	312	364	316	333	345	354	354	351	315	357	324	340	342	361	327	301	338	320	364	316	308	311	359	336	348	324	371	338	343	342	355	337	336	345	333	314	361	329	306	345	328	344	371	340	323	345	356	330	349	329	344	335	392	323	371	337	329	340	300	360	322	315	319	329	342	330	333	342	345	359	306	352	344	346	355	309	369	371	335	331	350	350	368	362	360	372	364	360	335	356	352	366	382	378	367	313	335	352	375	335	356	332	351	320	319	371	344	369	371	356	338	283	345	376	367	349	349	336	341	315	321	310	353	335	366	319	330	304	332	344	356	298	340	355	333	348	353	353	334	344	342	364	348	334	337	338	328	335	342	320	355	343	360	363	326	355	378	323	310	347	363	356	334	358	358	339	324	334	357	349	313	364	333	324	353	332	359	355	349	361	360	369	356	338	320	330	333	351	366	339	311	347	374	324	358	320	343	336	347	339	328	372	356	342	335	349	307	336	353	355	343	335	357	351	351	363	328	305	307	316	325	335	368	336	350	351	346	343	345	368	376	324	354	373	304	328	351	340	331	341	346	350	361	342	374	312	337	344	349	348	318	329	333	332	339	357	328	337	352	352	321	362	324	362	336	357	322	353	350	328	356	331	300	363	374	309	388	377	341	323	350	331	349	357	362	329	341	338	344	339	332	350	344	320	352	309	338	354	327	374	389	389	327	329	312	349	349	336	324	353	329	360	304	349	337	372	354	311	331	339	336	348	360	331	320	322	341	338	339	305	332	332	357	337	328	316	345	357	328	333	340	351	372	352	323	332	299	323	367	343	340	355	351	346	340	321	349	332	329	343	359	339	341	320	319	335	346	369	335	332	324	319	315	338	350	322	360	326	367	369	312	317	356	363	329	381	347	353	327	353	317	341	335	327	319	335	326	341	342	343	337	319	370	310	319	317	340	325	358	347	361	363	314	373	317	356	335	337	347	332	361	351	355	360	314	366	344	349	334	353	352	335	326	324	341	336	350	351	307	355	350	301	373	346	326	321	327	326	340	311	369	330	336	369	328	345	340	324	359	337	339	354	356	338	379	378	346	307	358	336	333	332	334	310	336	331	355	322	376	347	345	361	340	347	346	322	341	356	369	344	329	331	364	362	365	351	344	365	332	361	350	378	329	344	345	344	346	354	320	371	353	324	321	334	339	337	343	327	334	337	353	362	345	307	364	339	365	347	302	364	333	296	357	324	342	323	369	304	345	376	329	326	346	326	356	359	338	311	363	332	325	316	380	367	337	345	364	347	340	342	285	348	358	360	339	340	333	355	337	325	354	337	329	362	344	360	380	311	348	324	365	344	331	351	371	341	343	312	372	354	352	333	350	348	343	373	321	308	351	354	345	332	328	346	333	367	334	347	375	328	340	303	354	346	346	365	309	356	355	355	323	326	367	340	360	377	333	354	333	351	351	351	354	334	343	328	341	345	318	338	351	395	349	347	338	342	341	337	338	322	328	356	333	406	363	353	328	331	369	320	364	384	343	329	335	317	345	320	344	346	353	306	340	328	347	340	332	325	366	299	332	347	353	363	367	321	362	334	338	340	325	337	314	335	317	343	360	349	350	359	337	336	326	343	365	345	334	340	348	338	356	338	332	352	354	337	339	351	341	333	312	354	362	344	371	347	356	362	330	319	330	360	360	319	354	324	338	313	340	334	325	331	344	320	352	319	346	369	346	357	327	326	352	336	362	374	332	327	388	335	352	355	325	344	371	365	363	353	357	363	342	318	366	322	335	330	361	365	340	345	384	380	342	344	341	341	361	314	343	342	322	346	346	356	322	345	344	328	323	358	307	359	333	338	300	327	359	344	357	359	320	372	322	330	338	340	351	305	326	365	349	307	316	344	336	364	331	327	332	364	353	334	357	305	346	319	337	355	377	330	357	331	342	327	359	346	384	330	321	349	320	331	324	340	363	336	316	382	312	336	355	351	349	351	326	367	315	346	324	336	394	352	328	367	295	348	337	321	351	386	306	340	330	306	320	353	332	354	346	378	358	352	333	289	352	315	330	347	327	345	305	318	298	316	342	351	332	337	351	333	348	356	314	346	352	333	337	344	360	345	371	321	362	354	325	366	312	324	352	334	331	342	324	337	327	315	369	333	333	361	346	339	340	324	361	329	368	366	354	358	359	344	349	374	354	364	341	340	359	400	345	323	353	376	330	363	352	358	321	355	347	336	333	350	351	384	360	342	350	364	334	342	354	311	293	322	351	355	325	291	371	368	333	314	331	343	346	349	324	336	365	332	329	317	347	375	371	373	330	303	332	316	334	353	332	313	348	333	366	342	355	332	353	347	337	319	329	317	330	325	328	347	341	359	342	325	346	318	353	345	319	341	338	369	343	324	371	329	333	331	362	321	345	382	323	333	350	344	384	334	364	336	349	335	358	334	346	356	337	327	355	323	329	326	321	351	350	329	351	334	375	333	334	330	368	350	334	353	314	347	326	345	380	364	309	343	347	331	344	373	371	332	346	347	325	334	330	349	338	324	324	351	344	348	361	355	367	346	350	341	380	342	385	327	361	314	377	366	329	330	349	345	352	372	332	351	356	383	323	345	362	341	366	347	309	352	324	316	331	362	374	363	342	337	330	310	317	341	318	365	331	327	336	340	337	352	346	361	342	312	338	328	370	307	300	367	313	338	341	364	343	333	353	379	318	357	346	319	323	355	337	351	317	342	342	349	344	344	334	337	357	349	339	356	326	364	364	323	339	355	321	325	329	350	350	327	322	315	309	343	329	350	357	358	339	329	325	335	347	327	315	362	345	345	321	329	351	307	357	351	359	354	325	332	312	333	350	315	315	353	335	338	332	334	385	337	337	363	356	328	351	314	331	310	351	357	348	353	343	327	343	340	342	347	342	320	351	316	352	348	311	339	352	322	339	354	350	342	359	323	339	357	348	364	363	365	370	347	353	374	327	325	354	321
24430	20978	27488	24602	15040	1678	1084	1033	926	866	923	876	892	855	789	862	872	866	852	807	807	850	824	806	782	827	895	788	788	851	834	784	800	785	776	822	786	788	852	804	780	822	871	805	783	821	783	806	793	807	834	798	847	764	829	777	857	795	780	759	820	832	807	859	846	796	730	792	775	780	773	768	793	749	807	807	770	846	800	786	811	865	814	762	818	745	814	802	751	779	804	817	854	772	762	823	777	793	783	805	762	813	802	810	796	839	818	804	835	795	841	804	712	748	824	786	838	765	792	822	799	813	766	797	780	798	826	784	746	806	830	848	766	799	771	765	876	762	825	810	798	873	818	708	815	839	791	803	764	761	859	761	815	786	812	802	885	789	770	845	770	763	828	812	756	826	815	812	806	774	819	771	750	801	798	759	764	811	788	785	822	791	784	759	775	767	790	772	817	821	802	792	794	866	792	786	847	811	753	771	856	764	813	829	807	827	807	776	777	778	820	787	818	751	781	830	861	773	775	808	843	782	796	854	796	837	787	801	800	778	776	788	813	803	753	782	751	785	778	876	780	772	793	810	842	780	767	781	766	760	806	832	809	738	768	791	799	763	809	813	801	802	796	786	835	798	774	804	828	806	811	822	873	778	800	745	805	781	767	749	785	771	758	806	799	788	802	796	762	783	839	823	792	844	828	771	800	833	836	816	804	810	841	792	833	787	831	779	758	805	814	858	785	818	831	780	833	811	781	819	827	881	801	802	778	840	789	834	794	820	796	793	875	827	803	804	770	811	848	847	759	800	811	755	806	828	814	776	829	746	807	815	752	798	815	838	795	771	753	819	738	789	796	804	788	806	748	772	790	837	751	743	855	809	815	833	819	772	804	812	799	803	814	823	769	798	802	803	829	803	752	796	821	787	790	836	807	811	849	786	807	810	840	818	795	808	779	833	783	825	770	834	793	791	829	787	759	792	746	761	800	797	779	783	819	834	799	827	796	771	838	801	779	737	819	775	779	814	762	889	839	787	814	807	814	774	833	772	880	792	763	821	815	804	798	775	827	798	823	844	807	783	795	822	853	847	743	769	826	747	804	808	833	819	807	799	834	813	844	755	773	815	783	807	908	812	802	841	783	790	775	776	784	826	817	849	794	808	824	749	780	759	830	797	826	805	840	787	771	790	849	863	828	796	757	818	856	809	792	833	827	807	758	755	828	778	773	840	775	831	738	813	778	805	779	794	803	803	798	815	766	800	833	796	789	809	807	796	796	784	788	842	753	758	814	830	787	798	763	805	794	788	811	768	776	822	806	810	782	769	794	867	805	806	798	866	793	754	878	817	789	742	816	796	830	852	786	772	827	779	791	765	813	779	751	821	742	791	784	819	806	757	777	822	785	821	788	782	808	829	765	811	790	826	776	789	830	840	792	768	850	775	764	804	798	843	764	797	782	774	808	775	798	807	797	827	788	791	820	792	833	808	812	809	784	803	795	798	846	784	788	761	817	840	857	781	808	784	880	829	803	809	794	855	772	811	765	776	852	816	761	774	821	774	776	775	827	833	787	834	835	809	816	774	832	793	782	803	809	790	807	796	774	853	800	767	772	825	855	793	785	766	812	813	833	784	765	793	848	858	799	826	760	807	816	793	761	840	766	845	776	830	789	814	820	853	827	848	793	797	815	804	796	807	795	785	799	824	794	761	808	768	789	806	765	763	806	766	822	751	863	821	801	825	818	796	800	772	807	787	824	802	808	805	770	801	774	776	802	806	819	765	850	785	811	749	816	794	764	756	788	829	805	807	742	832	784	803	800	816	775	819	826	816	792	792	776	806	826	812	805	788	766	805	807	768	788	760	814	781	828	787	731	788	806	841	780	886	822	830	812	836	795	787	817	808	751	811	763	820	800	816	774	814	807	840	765	800	798	745	808	807	807	815	764	764	817	786	805	762	761	757	841	784	770	785	793	791	811	820	840	818	790	793	783	804	801	834	826	843	831	851	839	763	788	826	796	821	799	813	797	806	746	772	816	792	782	784	762	816	832	815	772	812	824	765	808	810	794	818	777	775	816	827	792	778	791	802	840	837	823	795	805	851	785	785	801	766	790	785	766	801	808	813	780	784	800	746	811	804	753	799	815	761	771	824	844	846	797	781	793	838	744	784	810	742	806	780	822	784	827	816	840	796	815	827	737	816	832	786	808	827	768	824	816	832	789	858	837	813	778	782	813	830	789	812	812	775	820	804	818	788	838	829	758	835	822	789	847	759	789	835	780	823	744	763	803	859	739	754	836	812	806	784	824	802	763	809	791	781	816	781	779	776	817	802	830	843	867	777	842	829	850	840	829	813	834	750	793	781	808	782	756	808	824	807	807	811	782	766	830	843	808	755	802	780	789	833	771	816	812	830	777	776	834	803	820	774	761	787	742	765	802	797	835	848	803	821	827	776	806	852	789	819	813	764	827	785	787	792	811	825	808	788	806	784	824	778	798	834	785	821	796	786	801	772	798	778	782	842	799	770	792	802	783	774	778	782	853	799	806	819	797	841	829	823	809	787	811	828	827	816	786	827	794	847	793	817	800	798	754	807	787	811	784	839	825	751	810	818	790	753	856	782	759	784	803	813	851	812	788	795	764	839	828	809	778	797	790	825	763	785	822	802	829	836	859	836	803	824	798	778	787	822	786	824	831	802	816	810	798	845	761	777	805	784	813	819	833	770	867	806	823	777	734	824	779	816	814	776	800	776	830	796	772	775	818	812	776	783	761	772	782	757	801	802	742	768	842	823	796	843	822	814	776	783	760	786	856	800	863	794	797	804	817	816	829	790	794	775	851	773	756	752	830	831	828	850	773	788	830	788	776	757	772	774	778	775	794	771	831	806	851	828	803	773	787	808	797	825	777	832	854	769	783	815	845	829	818	843	813	842	786	760	792	749	815	845	827	816	798	830	740	763	805	785	790	788	810	806	809	797	800	785	832	812	763	763	849	789	803	841	753	773	827	795	800	753	809	773	848	772	800	736	821	863	816	812	805	787	737	858	789	831	814	802	806	770	794	772	814	807	836	742	821	776	813	795	842	808	788	770	771	799	840	782	815	798	791	821	821	796	788	732	781	787	854	780	757	800	789	771	799	797	801	811	759	792	792	761	837	808	783	823	836	857	845	789	791	803	756	826	776	827	805	784	809	778	791	799	798	751	819	805	777	803	799	786	771	780	813	801	845	835	771	797	728	798	819	796	816	794	766	881	761	815	812	780	851	836	817	818	819	816	782	816	810	806	839	817	783	821	800	787	793	796	788	771	767	788	795	795	823	792	831	799	817	802	787	788	866	802	778	813	797	771	807	775	785	795	775	810	806	811	788	798	771	849	811	810	816	807	763	808	816	828	806	802	810	790	771	840	796	813	822	796	760	848	777	769	788	791	798	807	847	800	825	810	832	772	812	791	834	827	748	816	810	793	838	807	821	796	804	779	757	782	789	789	792	852	795	810	807	774	755	836
3746	5640	3965	2182	1757	1480	1253	1164	1075	952	976	915	859	869	844	849	859	840	850	813	783	810	813	796	811	793	848	762	845	884	767	733	799	780	782	832	779	799	791	813	784	792	728	836	774	773	746	845	772	794	818	816	771	798	820	763	780	785	770	791	838	765	844	823	791	801	794	786	784	798	768	738	810	808	782	830	791	814	823	802	824	806	748	823	805	805	796	807	794	773	755	799	787	803	734	766	794	849	774	797	817	749	801	797	774	737	779	801	791	785	739	789	742	766	764	817	786	842	776	764	821	798	782	743	829	773	739	848	819	831	780	769	804	800	756	752	769	827	796	731	777	853	788	778	774	809	791	807	767	831	695	817	792	840	817	762	785	778	777	804	774	807	796	823	825	757	766	800	759	857	790	760	743	788	717	777	787	783	790	795	790	798	856	777	780	816	778	750	792	774	778	741	778	787	783	778	824	842	807	777	773	792	813	778	749	769	775	738	797	817	815	754	759	754	781	830	781	809	782	748	797	764	779	774	764	823	770	761	804	758	792	789	758	758	786	733	751	762	772	839	774	770	765	795	789	823	787	839	800	792	789	792	760	786	770	769	774	825	737	762	809	781	822	797	760	808	805	805	782	785	756	800	775	731	783	765	792	812	815	799	825	784	791	798	755	785	802	787	765	810	793	762	773	781	800	808	790	753	784	804	774	840	761	762	810	791	767	807	814	806	754	801	778	773	816	811	780	813	760	829	755	787	801	796	757	812	776	765	828	794	763	822	823	818	763	813	788	792	784	809	783	759	816	848	777	776	777	813	820	737	794	767	797	801	794	810	791	754	788	809	770	842	768	792	854	771	746	761	770	784	791	780	796	781	846	751	815	775	780	779	807	792	855	792	778	821	746	786	783	832	738	760	739	786	820	818	767	790	742	788	735	774	811	776	814	758	773	767	794	854	808	785	782	743	775	791	795	788	792	765	799	816	780	800	779	771	832	782	772	744	770	748	810	821	757	816	815	733	740	771	806	844	757	765	809	799	812	810	787	830	780	755	795	772	839	777	821	787	799	815	761	814	800	788	810	791	753	792	813	772	763	786	786	801	791	792	744	707	826	774	756	816	772	784	777	770	807	799	809	817	784	780	831	815	783	738	846	779	816	788	838	755	818	769	735	767	747	813	806	783	747	744	798	780	747	796	830	771	778	831	818	770	761	814	783	808	846	840	811	791	760	826	800	856	856	812	766	779	757	780	744	802	809	815	811	791	790	806	831	782	769	791	759	801	795	762	826	759	815	805	788	831	772	823	804	794	792	753	813	818	744	859	759	764	791	770	814	802	777	798	758	731	762	778	820	759	829	811	779	800	789	812	826	802	746	783	808	712	771	778	807	794	725	820	859	793	822	784	772	755	784	805	791	793	774	788	831	770	794	808	766	756	760	769	787	802	800	828	791	835	797	795	823	777	806	783	782	832	800	792	781	815	764	833	778	830	771	796	784	808	829	836	820	786	789	789	844	772	770	776	795	805	783	745	835	831	771	783	826	785	810	763	764	772	770	806	742	785	826	782	819	807	754	754	803	823	773	868	808	748	750	800	758	778	741	739	791	754	762	776	775	759	756	776	791	776	775	796	807	826	755	769	825	788	814	739	821	734	758	818	817	832	788	811	819	798	780	805	742	800	757	814	856	780	746	796	779	794	788	826	758	743	797	720	816	802	808	752	826	811	729	804	858	787	829	779	850	842	799	804	765	778	769	791	787	812	771	755	794	802	774	811	822	781	848	779	782	785	815	766	818	775	752	780	803	788	753	794	841	823	818	765	775	770	769	791	768	777	745	816	829	812	819	769	812	759	807	765	787	781	787	784	792	822	787	794	811	792	798	818	778	778	833	740	814	791	802	771	833	778	795	768	744	785	796	816	770	790	837	756	782	795	790	760	770	761	803	787	783	807	798	785	832	828	789	757	818	798	809	841	786	761	796	765	832	763	756	757	773	755	770	845	808	768	849	781	764	773	789	785	828	805	797	793	734	807	749	786	800	863	778	775	805	816	737	768	775	767	779	817	805	785	801	811	783	810	771	818	824	757	794	812	821	779	783	793	773	798	802	735	807	822	827	771	755	779	784	803	770	805	817	804	759	785	800	796	819	777	795	814	784	795	765	803	825	778	791	762	831	761	770	792	772	786	770	755	761	794	822	840	760	766	772	818	781	806	798	846	822	795	781	777	759	782	810	819	809	782	825	840	767	795	803	850	773	805	795	800	772	767	810	811	796	729	758	779	772	819	772	795	813	767	797	792	748	851	846	805	782	777	804	844	797	784	761	785	776	792	768	803	796	853	727	794	806	798	834	794	801	805	807	815	788	797	797	847	788	779	819	804	762	748	740	791	803	809	807	765	777	790	774	736	796	818	771	827	818	808	765	815	790	828	753	785	801	822	818	823	763	789	804	764	791	753	796	800	774	811	799	774	782	833	785	769	796	782	821	808	844	823	792	809	789	786	784	759	784	762	769	788	779	809	825	727	809	806	808	815	821	737	746	803	794	750	799	817	779	811	809	815	830	783	817	853	798	739	749	779	786	762	766	731	781	737	826	808	780	835	755	786	760	821	816	766	821	768	783	751	770	709	801	773	814	775	823	770	774	831	762	790	796	828	783	810	844	747	826	788	795	729	771	788	807	843	750	803	812	765	737	767	804	745	793	776	750	781	822	843	752	802	808	813	734	803	758	762	796	765	827	825	813	765	756	820	771	764	801	801	804	796	780	836	751	781	790	762	770	771	850	784	803	746	776	848	787	807	825	765	777	776	773	773	773	785	776	806	764	784	734	789	765	807	797	807	802	745	739	778	781	791	793	780	814	831	788	782	795	786	827	783	791	845	834	797	755	810	790	755	765	755	812	740	807	767	814	758	813	841	785	792	771	806	777	815	754	751	793	808	746	814	777	809	786	778	776	780	772	798	813	769	777	798	801	792	820	747	794	817	774	792	781	784	765	761	809	852	818	771	790	828	800	763	823	809	769	817	829	808	779	773	778	806	790	818	827	828	798	800	769	778	842	794	755	811	793	794	830	794	762	812	782	776	798	820	811	857	788	792	814	769	774	764	790	765	824	829	798	768	759	864	796	760	791	727	805	787	791	778	800	784	767	726	789	783	789	784	771	794	784	814	738	767	791	814	802	774	744	790	783	765	772	783	838	839	772	842	785	755	783	792	779	754	787	814	807	757	787	754	788	763	842	781	807	731	792	813	766	754	825	818	752	764	859	809	795	825	783	817	764	810	752	797	789	798	774	785	724	804	809	768	740	794	775	808	790	808	820	800	740	819	799	798	838	753	818	810	758	786	843	798	813	770	771	731	721	789	757	738	782	785	774	785	797	810	743	813	796	777	802	735	770	753	812	778	742	816	813	773	837	821	818	786	812	769	763	758	781	825	777	829	816	779	805	765	776	824	860	782	723	766	796	830	798	730	762	802	762	821	786	816	817	821	797	782	812	785
22180	21000	28746	23433	21005	21072	11930	1203	819	643	603	526	526	446	438	433	409	412	363	401	362	388	347	322	326	301	333	324	349	296	304	315	312	342	300	293	329	323	285	316	328	306	275	270	345	282	284	273	296	302	309	292	296	282	273	279	280	323	312	296	302	290	311	348	303	292	307	306	269	304	302	289	277	304	283	288	267	277	299	267	286	270	256	288	283	310	308	281	269	265	310	295	276	290	272	289	306	293	299	308	278	263	303	302	274	283	256	292	270	291	305	261	309	268	267	289	296	277	276	281	305	277	288	315	292	287	304	246	267	297	284	256	272	253	272	249	276	274	298	282	277	291	266	291	261	296	298	314	290	279	280	268	279	286	277	274	288	269	275	273	285	253	290	301	280	295	301	264	288	264	290	302	280	298	293	271	261	254	302	296	288	302	268	306	260	309	282	295	285	296	287	295	283	259	281	270	273	280	292	286	295	287	269	284	251	275	297	265	299	308	275	262	262	280	259	290	284	317	295	274	311	290	321	312	273	283	244	273	306	302	309	283	254	279	297	275	281	264	290	246	237	287	255	282	267	330	281	279	279	286	266	307	265	253	263	319	289	264	267	286	256	286	302	259	256	272	258	283	264	282	245	292	267	293	268	284	336	272	261	294	271	272	291	287	245	273	279	290	293	306	250	279	306	282	280	315	319	294	298	314	310	278	284	307	266	309	274	301	267	286	286	272	287	318	283	292	263	284	293	299	252	289	292	319	253	313	289	280	286	299	269	272	324	300	277	336	307	271	304	309	298	279	293	285	278	276	276	300	268	267	284	271	309	275	286	252	300	265	294	270	279	255	269	306	299	293	272	301	264	291	268	302	288	269	290	279	274	289	284	281	277	296	288	266	252	271	300	265	289	288	296	288	265	314	279	309	281	301	265	276	296	263	338	250	271	287	288	262	274	295	270	295	287	269	300	287	275	302	283	315	303	319	270	263	285	289	282	284	310	302	295	300	279	275	272	317	280	285	282	294	296	301	295	301	315	254	307	293	285	281	299	297	288	279	282	263	241	275	253	263	291	295	304	282	285	291	288	286	298	242	281	284	284	267	290	300	293	282	243	278	338	279	260	312	308	261	246	304	284	289	262	286	287	297	306	300	282	274	310	263	289	271	274	293	306	292	283	298	302	261	274	298	289	284	297	289	262	307	308	295	247	277	298	271	310	281	311	269	276	288	267	284	272	249	261	288	320	285	287	277	297	268	307	277	282	289	276	277	286	243	274	313	276	233	280	294	291	276	303	274	273	271	279	273	279	299	307	265	265	271	276	265	239	273	308	300	303	275	298	272	271	298	269	275	285	293	282	267	313	292	293	276	301	275	283	292	309	296	291	276	277	291	253	254	278	298	326	326	244	302	302	273	317	289	292	287	286	265	267	262	294	293	285	270	279	299	270	273	268	278	261	277	301	298	280	266	269	273	260	291	307	276	287	281	295	332	294	285	281	322	306	283	306	287	252	253	292	267	293	280	262	279	272	305	271	277	281	308	248	277	271	291	312	310	287	259	279	310	298	264	268	265	284	324	264	271	264	296	275	284	283	282	278	273	267	285	244	248	296	295	278	277	301	270	300	282	279	324	248	276	269	276	256	278	244	285	271	273	281	290	253	266	288	309	269	304	295	246	274	308	295	291	304	298	300	265	242	276	310	275	310	279	286	318	271	285	255	286	271	286	325	299	303	297	297	295	283	283	302	272	293	285	293	306	265	304	269	290	269	251	309	288	280	266	287	313	275	267	280	285	300	290	277	264	296	282	260	308	274	302	266	270	284	263	277	279	272	275	275	283	290	281	292	299	282	260	248	283	263	281	295	271	287	287	289	282	319	271	274	299	303	285	274	282	282	300	300	245	310	285	269	269	321	285	313	300	265	270	270	236	283	303	278	266	252	280	259	299	301	264	299	264	311	284	319	280	312	276	286	285	282	277	335	266	257	288	285	269	285	300	300	266	251	305	287	250	288	273	275	297	292	256	270	274	291	275	251	298	316	271	307	254	296	302	285	250	261	272	260	283	276	292	284	292	271	299	296	251	286	320	267	263	285	281	266	275	292	301	264	300	288	267	289	253	290	300	304	279	285	275	270	302	285	265	255	285	285	286	287	264	283	278	276	267	275	251	295	260	309	273	281	304	244	264	266	289	282	312	274	288	269	258	269	266	248	306	299	287	282	278	303	301	286	279	277	297	276	279	268	274	317	281	297	315	273	281	270	296	287	270	329	272	257	295	281	246	307	296	265	276	284	304	267	287	288	257	280	283	260	273	257	284	307	292	274	300	272	289	265	275	286	282	265	266	278	290	262	297	289	271	245	280	286	283	311	292	282	275	289	275	298	285	277	271	294	267	286	297	273	282	290	289	309	297	255	295	272	291	275	283	266	259	306	282	309	274	271	264	282	273	296	296	308	299	300	303	261	266	239	311	259	262	301	283	288	302	294	299	288	287	308	291	288	257	250	274	277	296	293	296	318	300	271	287	273	273	278	291	292	317	261	262	255	245	263	300	298	281	276	313	283	276	280	260	275	259	302	318	297	298	311	272	281	282	299	281	272	275	280	305	311	282	295	254	290	284	285	266	256	277	298	300	291	268	276	292	266	253	309	282	271	273	282	292	259	293	275	280	303	277	273	311	273	276	309	280	291	291	295	264	271	268	273	307	284	294	288	267	274	286	285	284	286	290	281	271	276	274	289	329	272	268	309	305	285	238	296	269	310	275	257	268	293	300	258	259	285	286	287	259	292	283	313	295	308	307	271	270	294	275	273	281	289	304	247	285	269	323	271	315	294	311	291	304	313	273	287	289	305	291	304	290	273	287	293	300	273	253	286	272	254	286	286	281	278	283	282	307	275	278	279	293	307	269	257	268	298	262	265	310	271	287	252	286	293	293	281	334	294	311	290	285	274	264	268	285	297	281	323	276	289	290	281	272	261	291	284	308	260	286	257	289	272	268	274	287	285	265	275	270	298	263	287	291	268	276	271	259	259	294	274	261	275	272	304	293	264	284	267	280	288	285	265	284	246	284	270	302	275	266	264	306	294	274	295	267	286	280	286	266	262	262	308	300	273	299	284	270	286	275	298	256	312	273	301	300	256	284	238	282	290	295	266	290	294	268	293	286	288	286	311	304	275	297	270	282	289	279	307	262	278	289	300	306	318	231	286	263	312	260	259	295	308	274	266	292	282	301	292	296	281	293	314	293	271	293	273	292	281	303	277	301	281	305	292	313	287	295	274	267	282	274	269	278	281	276	264	265	262	286	286	294	286	301	271	316	299	281	281	285	255	284	298	264	282	310	289	305	254	288	295	298	283	290	285	266	301	298	317	262	270	272	275	284	274	265	280	282	266	251	243	303	320	299	285	279	281	278	272	313	290	287	250	270	271	299	275	275	314	257	305	270	300	299	295	289	296	300	253	267	296	325	257	273	296	289	316	299	284	275	285	277	271	267	281	289
4396	13707	9896	4781	3426	2554	1891	1373	1066	899	735	677	567	532	457	448	428	428	421	374	372	357	355	380	318	343	336	329	314	317	296	319	330	309	277	319	301	323	291	273	285	323	297	279	286	271	291	310	288	290	284	306	297	313	315	308	309	300	308	289	294	280	301	285	282	289	267	252	294	271	303	265	259	287	289	262	300	271	283	272	284	276	287	270	292	284	308	260	282	289	291	303	301	272	298	283	278	277	274	293	297	298	269	281	267	299	305	282	300	283	322	286	255	298	305	280	296	281	263	266	279	310	251	273	286	273	286	292	278	321	294	283	265	280	300	252	254	312	267	243	291	250	267	271	277	310	302	294	304	286	303	294	285	268	269	278	282	286	297	317	249	280	297	299	258	289	296	266	290	276	307	284	274	282	290	285	299	315	264	306	311	319	288	265	274	286	268	295	265	276	290	298	271	300	289	288	264	289	292	253	291	276	272	251	294	312	265	261	285	279	266	254	307	251	278	290	254	264	267	310	292	271	281	303	298	301	306	262	283	277	300	299	285	263	289	287	277	267	304	278	292	345	287	251	239	267	288	282	264	268	262	275	287	265	289	252	287	292	280	315	301	286	289	271	267	282	274	300	260	300	287	291	288	258	279	292	298	265	286	294	302	280	300	299	300	265	254	323	306	291	305	316	268	253	276	313	254	257	309	257	301	281	293	263	288	290	270	286	279	268	258	311	297	277	308	310	318	283	318	285	274	283	262	294	289	303	321	294	243	295	256	270	282	303	284	276	302	255	315	277	280	231	268	279	306	271	334	291	267	290	287	300	261	287	264	242	270	271	284	287	267	291	292	267	266	285	297	291	274	296	274	309	285	297	281	276	284	269	304	301	253	286	297	291	289	295	282	282	307	281	263	286	271	214	303	275	273	303	276	283	285	298	306	291	282	265	276	295	274	272	278	277	277	302	282	280	287	261	283	266	292	277	274	253	298	291	260	285	255	293	279	273	293	313	277	266	300	302	298	289	296	253	285	274	271	260	292	276	291	259	282	277	274	302	265	256	292	300	288	262	266	315	282	286	268	268	278	289	268	307	288	324	284	285	301	301	307	295	309	300	274	282	259	301	240	270	270	307	253	263	266	295	272	278	314	293	279	279	292	275	291	287	296	266	275	299	270	301	273	286	264	269	284	258	292	289	280	256	304	278	274	299	250	298	296	297	295	261	303	289	264	267	298	294	265	279	278	280	274	289	316	276	273	254	298	298	287	268	289	303	281	302	273	248	299	272	291	287	264	279	275	274	309	281	276	313	263	278	257	260	271	274	270	291	315	316	257	271	269	253	295	310	293	269	282	297	254	266	277	274	274	295	300	276	310	289	267	241	271	283	294	264	289	270	287	299	304	288	298	290	279	296	274	295	271	282	287	296	270	292	279	285	291	286	272	276	273	289	274	288	289	305	283	294	290	279	331	297	280	301	265	284	290	288	281	301	273	280	304	271	250	277	288	279	274	302	293	264	309	261	281	274	263	258	250	290	298	262	271	301	263	289	278	270	285	298	267	263	297	287	289	275	241	286	280	297	272	296	290	291	275	267	278	303	298	300	287	270	282	284	281	300	265	263	270	304	293	272	303	262	317	301	264	287	263	282	288	315	263	282	274	304	301	293	290	297	275	286	291	273	294	272	279	283	288	261	258	302	276	246	272	273	264	298	287	266	263	251	273	274	304	261	273	295	297	272	271	269	266	270	268	253	269	286	271	308	276	293	288	255	285	297	268	265	272	275	276	282	270	277	277	292	284	295	255	301	307	290	261	268	283	248	285	289	292	304	271	290	270	318	304	267	288	306	299	284	273	300	291	261	298	273	267	268	262	308	271	319	296	270	270	274	290	277	280	287	290	295	300	270	274	280	305	295	276	270	288	280	277	268	296	257	290	293	273	272	277	329	289	291	278	276	300	309	256	295	293	271	279	296	280	282	298	297	258	272	309	290	274	290	271	272	303	264	240	260	284	262	280	290	275	312	293	286	285	283	257	292	279	299	295	296	290	277	283	263	265	288	270	295	288	285	298	297	291	272	290	281	267	301	290	278	245	296	282	295	255	252	293	249	301	286	287	263	299	328	262	275	287	274	295	290	255	268	295	293	289	307	280	270	268	247	277	267	290	269	301	289	296	299	295	291	270	275	270	294	282	293	269	293	277	284	252	251	246	288	284	289	261	291	267	280	294	261	282	263	280	281	295	256	260	269	282	290	290	282	252	273	307	282	277	262	271	277	323	313	283	312	289	278	283	253	289	265	297	273	249	301	250	284	287	298	277	286	289	277	284	278	294	261	269	296	261	293	294	276	272	286	307	249	295	280	254	273	292	292	288	298	301	276	262	273	304	291	276	321	306	256	292	314	281	272	277	303	288	285	283	259	297	284	315	266	282	272	270	305	275	274	265	293	306	308	265	310	288	304	258	261	285	284	282	276	293	259	271	297	273	278	261	279	286	294	272	262	239	295	262	265	272	282	265	289	296	286	276	268	312	317	276	272	244	308	273	269	263	263	322	313	286	268	273	288	281	292	313	261	282	258	306	282	282	269	274	300	272	272	243	268	277	283	276	283	279	259	292	281	274	285	281	267	269	291	282	287	277	263	274	297	312	272	253	284	275	269	266	251	278	267	276	259	300	289	265	299	280	266	273	253	283	274	283	307	297	270	279	260	282	308	287	272	279	269	302	278	291	261	292	291	267	280	287	282	278	283	257	275	317	280	291	253	248	299	326	314	284	301	284	264	278	305	288	275	324	318	261	277	278	267	264	247	283	270	287	285	336	298	276	238	278	298	310	265	277	304	264	278	286	263	269	307	277	283	244	247	254	285	269	291	278	283	274	298	264	260	292	276	292	296	261	279	290	288	252	265	294	287	256	297	291	279	315	303	274	308	273	291	292	307	281	273	290	264	276	254	331	280	305	297	298	279	293	276	280	264	278	273	269	286	266	281	291	315	283	275	289	299	308	275	286	300	263	260	296	273	295	277	276	266	261	300	301	288	297	275	284	296	319	284	315	302	274	258	322	267	306	281	301	277	284	270	279	308	274	274	254	276	279	264	267	253	297	304	271	281	282	295	294	252	279	287	293	306	294	252	277	268	268	269	291	282	265	269	259	291	253	278	298	228	274	288	301	290	266	292	282	263	271	282	290	270	283	282	309	308	297	293	273	300	283	280	290	300	284	280	297	282	288	254	320	253	250	250	268	269	280	270	283	274	280	304	258	291	267	298	270	273	283	268	275	275	277	269	282	277	261	238	296	268	289	303	277	259	283	308	287	304	262	276	275	282	276	277	264	301	284	286	260	249	291	276	258	300	284	306	268	269	265	264	274	292	293	287	294	280	293	246	256	246	295	276	280	283	286	299	270	271	250	258	301	285	278	266	311	266	280	274	287	260	287	292	296	310	281	280	275	278	285	299	265	306	274	289	281	303	275	288	265	261	287	278	266	290	261	296	274	307
27097	20762	12604	1762	876	845	801	771	789	784	669	751	709	733	792	706	704	766	754	705	762	748	713	721	729	745	775	752	730	700	757	709	736	717	776	719	738	685	675	766	706	684	698	742	788	742	775	744	701	745	700	713	765	722	775	733	681	738	792	761	696	734	730	682	695	687	730	733	748	709	741	730	721	758	735	715	677	750	729	739	721	781	671	713	731	697	699	694	710	755	718	719	691	718	749	765	718	673	760	729	755	709	692	724	687	709	712	735	724	688	732	723	698	689	749	736	744	742	695	723	708	751	792	741	721	686	752	685	695	736	715	729	693	714	740	707	703	746	719	739	667	665	675	740	686	709	696	750	765	761	673	721	681	721	683	738	712	745	705	678	714	667	704	734	675	715	761	702	740	709	759	727	725	716	731	688	723	774	747	747	730	737	742	725	735	720	742	764	668	769	746	716	718	791	756	718	671	769	723	774	703	702	743	716	730	678	700	714	733	696	690	730	720	719	730	753	720	724	755	776	701	706	740	741	714	775	733	753	712	731	730	752	697	755	713	697	716	721	754	705	736	723	692	734	736	727	727	724	732	736	761	700	715	696	741	721	718	693	738	716	742	690	701	677	719	729	706	717	775	718	693	777	760	744	774	748	733	740	732	711	753	712	742	716	740	712	776	766	675	742	771	756	735	713	710	743	717	754	684	724	719	745	714	707	709	717	731	692	691	719	715	695	748	726	686	743	737	713	729	751	734	722	724	765	673	785	710	699	697	757	699	733	715	712	733	735	747	670	708	723	744	694	706	743	706	664	744	708	720	749	716	723	737	691	719	786	702	706	734	706	733	740	729	720	669	720	717	724	699	749	725	739	709	716	747	715	694	704	710	682	730	677	750	724	720	725	722	723	731	769	788	741	717	714	698	695	751	732	733	716	737	697	731	704	692	710	735	724	683	704	750	709	698	714	715	680	732	684	748	768	750	759	774	759	735	704	734	692	739	733	717	699	752	712	688	650	702	777	742	743	738	692	719	763	712	698	729	755	723	728	725	724	724	720	696	722	742	716	757	712	691	677	738	736	709	740	722	734	794	682	725	665	708	784	706	697	714	741	719	710	743	755	691	728	679	754	766	701	726	680	678	699	762	736	717	749	696	716	755	727	664	754	718	736	729	763	719	717	736	733	734	713	721	709	724	743	711	777	711	685	695	759	749	695	735	688	768	742	696	693	743	707	730	712	748	767	704	697	695	744	721	686	756	706	695	751	737	759	703	750	773	738	737	751	742	716	754	742	735	740	724	736	737	697	731	726	706	726	766	702	741	748	726	748	713	718	762	691	736	712	726	761	700	741	731	726	734	726	704	755	740	718	698	729	712	731	677	716	656	696	661	716	742	746	716	763	734	704	726	755	758	733	719	780	756	757	697	727	728	727	721	721	740	732	754	722	729	750	683	720	691	712	715	748	729	738	757	783	715	704	757	745	714	708	721	742	707	734	741	721	749	720	704	725	701	710	718	745	694	713	706	740	683	735	720	726	786	763	735	706	653	669	741	732	736	715	790	719	750	753	777	727	713	717	719	662	781	759	729	686	728	700	728	705	741	719	695	715	695	739	780	769	716	747	734	725	717	724	727	677	730	737	726	761	732	698	700	765	742	734	720	713	739	696	719	707	700	716	738	718	778	742	750	683	764	728	765	737	750	669	771	772	712	732	728	735	747	719	699	704	740	715	708	732	708	734	710	716	698	703	727	701	763	766	744	749	756	692	719	743	764	700	729	721	678	710	719	746	676	730	725	748	732	698	683	712	707	716	735	759	726	716	712	738	693	674	733	735	720	716	728	713	671	733	713	687	722	727	691	728	696	702	698	702	725	699	725	749	729	757	708	715	701	701	714	769	760	714	737	712	732	731	740	731	718	729	722	697	716	696	736	778	687	721	719	764	710	688	739	705	790	768	703	707	783	692	734	743	731	721	735	681	695	737	719	712	752	739	733	767	715	731	712	752	746	743	749	759	742	747	760	710	742	752	721	772	716	713	769	712	719	729	742	735	731	747	743	733	701	734	714	671	718	748	734	693	682	718	727	700	749	761	697	689	720	725	702	748	756	742	762	704	706	763	725	730	735	749	757	711	730	689	728	733	746	770	710	707	714	691	740	696	745	749	723	722	735	705	710	738	733	751	725	746	766	747	777	731	746	715	756	727	723	778	712	749	735	733	730	721	759	691	724	696	720	746	704	730	713	655	741	766	691	723	736	747	709	738	747	729	720	774	762	750	759	691	730	769	709	743	704	761	701	768	713	709	703	756	750	680	737	720	718	691	738	706	758	722	687	765	778	706	734	728	728	746	737	692	700	757	743	772	727	697	764	774	720	720	671	725	715	689	733	752	721	815	702	726	729	725	728	720	734	679	726	736	740	748	741	718	677	761	741	737	726	704	691	710	690	745	719	750	741	709	743	770	768	722	677	714	758	704	706	744	737	755	686	726	712	754	727	733	727	746	730	705	774	724	755	746	742	769	698	733	719	740	734	699	679	695	725	731	766	733	685	751	699	726	680	728	749	752	695	719	753	711	769	769	736	788	719	725	714	702	738	750	735	761	681	717	720	718	726	700	725	694	724	694	692	682	740	715	700	762	738	714	714	739	752	703	697	722	743	710	739	710	671	706	707	756	714	730	717	802	765	722	757	715	676	695	767	709	774	771	721	752	725	711	747	728	685	699	764	737	772	726	730	722	737	692	660	723	790	737	738	738	692	694	741	768	681	732	718	750	720	738	693	734	754	722	710	731	741	690	758	697	745	721	707	688	754	704	720	741	760	705	680	731	803	741	746	728	745	713	711	703	719	760	731	704	749	749	731	717	702	697	720	722	743	770	706	725	688	705	749	695	738	706	692	729	749	700	730	721	710	714	690	696	751	770	732	713	724	713	709	779	754	719	707	696	688	742	778	725	694	742	652	674	765	728	699	749	735	702	720	711	728	708	723	734	733	720	728	783	752	725	715	705	673	720	740	736	742	732	759	734	753	716	705	742	717	757	724	728	697	711	686	700	677	731	703	718	713	800	669	735	710	723	776	704	719	712	700	667	724	687	763	759	765	724	722	741	691	746	710	680	698	708	709	724	728	710	726	725	776	741	725	731	708	702	684	739	706	751	725	777	725	693	750	778	744	739	715	735	739	761	733	703	714	751	745	699	675	712	693	696	707	755	775	765	695	666	716	695	749	655	737	707	731	707	728	752	731	742	746	705	705	718	684	716	721	718	758	760	714	754	704	693	719	730	760	779	709	769	728	694	775	771	728	773	746	710	701	711	698	740	753	717	711	756	702	712	709	751	755	757	742	739	699	745	718	733	750	741	786	738	721	710	743	697	770	710	727	735	731	729	720	755	712	690	757	709	729	748	706	718	749	723	714	708	747	746	712	703	754	751	709	739	753	707	714	680	709	738	753	708	724	701	665	767	748	739	757	703	778	715	684	716	719	766	696	743	773	756	697	737
4549	2577	1825	1156	991	900	838	796	807	764	740	746	770	785	734	741	728	724	704	732	774	728	694	708	736	754	705	749	750	714	733	722	761	724	731	730	766	713	721	718	751	705	771	715	748	763	732	707	715	705	725	702	751	703	707	731	702	699	738	723	709	734	731	710	746	691	706	722	747	707	690	746	743	749	788	722	711	712	735	714	707	686	765	725	751	740	715	687	764	763	755	756	709	690	724	750	769	767	686	687	728	718	740	660	699	699	750	736	741	719	758	723	731	738	709	687	693	681	730	730	729	682	786	775	747	675	704	717	736	700	741	729	749	715	708	722	732	738	744	722	685	751	736	699	719	734	735	739	739	703	733	713	760	745	686	752	680	714	745	657	734	724	709	691	746	744	746	716	773	742	713	738	707	717	710	718	725	733	712	686	680	731	729	774	733	723	758	675	752	739	734	704	748	725	719	767	771	748	721	723	730	759	738	723	674	763	706	702	722	737	682	709	711	769	691	751	715	724	731	776	753	716	733	688	692	714	703	773	755	749	708	731	719	722	672	731	697	706	745	722	727	757	748	776	722	755	737	699	734	689	683	740	723	738	713	663	684	714	757	715	763	759	685	707	729	730	730	707	731	736	701	746	712	683	736	690	722	782	737	726	692	695	734	721	705	756	701	743	720	698	731	775	755	700	695	714	738	719	687	778	736	761	746	732	750	787	764	736	757	714	761	774	679	704	749	700	771	727	731	729	717	718	711	744	701	669	728	749	736	670	708	757	746	695	707	679	722	709	704	737	764	723	662	705	722	743	702	733	722	747	673	734	715	726	751	760	721	710	744	727	718	748	734	727	731	746	707	733	706	673	709	738	695	741	715	685	784	694	708	736	711	724	753	690	699	731	739	763	692	757	775	718	731	791	686	737	692	746	731	704	641	708	712	720	732	738	735	695	736	790	757	700	715	708	739	727	741	704	772	743	722	692	766	750	735	739	744	749	706	721	759	708	688	747	723	732	714	777	720	743	729	715	701	767	703	722	715	769	732	724	700	724	728	699	704	766	731	727	737	691	722	770	744	712	754	698	744	785	766	751	702	719	738	754	756	716	755	666	746	717	712	723	687	675	694	741	701	744	735	709	711	776	694	712	774	722	756	704	742	765	744	720	731	739	733	719	692	737	721	748	779	733	726	725	675	734	693	742	730	748	736	706	734	776	711	709	699	790	725	683	730	691	757	735	736	703	768	768	688	735	757	687	714	719	689	730	772	732	689	678	714	702	708	739	697	759	703	702	798	745	702	720	655	719	757	728	784	737	659	723	722	720	729	778	756	742	718	755	716	754	715	728	725	710	681	738	763	725	716	709	767	774	716	714	700	711	763	729	753	698	713	704	722	724	716	754	740	779	730	739	727	695	737	728	708	723	752	699	738	700	785	711	718	712	726	734	681	742	723	708	759	704	679	712	703	723	735	702	693	747	704	751	708	701	698	767	720	741	742	736	746	758	717	786	762	649	696	745	756	713	700	699	712	692	757	724	760	677	704	701	720	732	752	735	705	690	710	751	750	708	701	670	684	665	731	733	726	707	733	766	710	726	736	726	755	748	740	745	709	708	759	745	742	736	687	750	723	774	694	751	728	737	671	707	713	684	716	682	716	726	750	717	686	722	763	703	737	693	695	685	725	723	704	716	760	690	720	746	707	718	692	666	725	743	728	728	702	696	728	763	674	727	739	719	683	763	714	721	715	737	731	670	705	718	760	759	688	760	712	759	751	730	715	742	723	701	722	728	669	734	747	748	685	665	720	736	740	690	746	701	738	751	699	730	773	709	737	727	743	691	750	755	741	788	721	729	701	777	731	741	701	758	729	745	759	712	710	761	661	679	690	710	686	741	722	668	629	759	708	717	742	721	734	664	726	700	760	720	739	783	725	713	727	762	783	757	741	727	694	720	718	741	711	737	701	735	740	751	718	738	709	679	746	740	704	695	717	738	692	691	712	745	763	710	692	729	689	731	694	694	679	779	732	739	758	700	726	743	789	785	754	674	730	703	737	686	752	662	699	741	697	710	704	771	773	750	716	723	743	742	725	740	723	691	729	681	674	736	701	709	731	700	682	769	711	759	716	711	745	747	753	710	728	768	704	739	722	689	726	761	781	751	715	718	760	732	750	690	696	751	713	751	732	728	696	739	702	720	766	683	746	660	699	725	725	751	757	727	701	705	723	706	751	763	700	721	699	726	702	683	688	754	727	709	721	689	674	722	722	698	723	677	777	731	705	724	710	695	690	737	776	720	717	760	721	704	725	656	700	748	691	729	743	716	745	740	770	713	699	740	717	746	714	729	713	705	760	679	699	707	765	716	717	732	748	742	739	723	698	741	740	683	709	741	705	690	729	743	748	720	687	732	698	739	691	735	728	735	703	749	739	753	720	780	720	675	738	722	719	733	764	747	734	734	727	725	727	760	739	742	667	708	705	733	762	720	724	744	710	691	715	664	727	746	665	707	731	708	736	699	689	768	753	736	690	686	708	700	738	737	719	697	740	743	702	744	760	737	746	690	716	736	754	664	726	723	685	722	703	732	743	714	773	698	787	705	743	750	756	705	726	730	772	705	712	766	748	713	697	752	751	741	678	740	652	730	711	693	697	730	765	749	769	751	748	692	713	719	738	695	686	749	745	709	725	714	700	738	700	694	782	687	779	714	706	751	716	744	735	728	737	703	747	781	723	713	743	714	695	756	695	724	701	723	751	727	705	693	722	768	696	671	753	774	752	719	717	683	716	690	752	703	719	761	737	754	743	741	741	751	727	700	693	738	726	706	746	738	721	743	751	755	704	765	704	727	724	774	692	647	669	731	691	703	681	694	747	751	709	742	719	703	737	694	715	709	710	720	732	784	729	726	752	747	721	727	717	745	753	712	751	758	683	722	726	750	709	734	734	693	721	785	717	738	694	741	701	730	742	695	705	685	746	738	669	739	744	682	722	691	763	735	716	694	674	745	713	671	749	700	718	684	749	773	752	758	749	682	748	684	710	730	734	686	804	728	710	720	725	709	740	709	693	745	717	716	695	754	712	761	685	708	741	736	703	699	718	690	744	712	679	725	699	721	748	729	748	676	729	748	737	723	716	756	740	784	749	670	718	688	733	705	715	731	727	746	739	734	710	752	756	726	727	718	709	775	723	723	699	734	726	714	719	719	688	727	698	730	762	733	760	737	701	729	726	711	692	739	725	760	679	749	740	713	717	724	720	692	708	734	705	735	711	753	733	731	764	737	743	722	733	764	720	726	746	740	742	654	703	729	769	694	706	712	732	793	748	729	724	732	712	746	724	741	692	769	725	746	698	708	745	739	714	727	767	748	704	754	690	698	716	739	745	710	715	718	695	729	723	749	689	754	762	733	692	715	692	720	691	707	703	710	697	736	739	725	698	738	785	734	711	709	796	758	689	757	705	737	726	755	700	702	737	753	724	727	722	738	697	727	726	734	752	713	725	705
23211	20908	28218	23750	20915	11356	1173	719	610	568	492	483	425	420	424	390	374	392	366	369	389	359	365	354	372	357	368	354	374	327	329	340	345	365	366	355	348	347	312	346	337	334	307	327	353	315	344	357	328	346	351	319	326	337	343	335	356	324	344	327	339	363	306	363	315	342	343	316	321	345	331	354	320	311	308	344	317	338	315	373	321	314	356	321	328	324	327	326	353	330	293	340	316	294	332	309	316	355	333	300	328	330	334	328	308	311	322	345	299	339	326	352	326	351	325	342	313	338	322	326	324	312	292	291	324	302	342	287	286	362	348	326	337	352	316	335	316	285	304	339	357	317	357	320	340	328	338	317	343	325	305	314	334	316	309	315	365	313	310	338	313	304	309	325	317	335	340	332	321	329	365	343	322	329	323	320	345	315	334	329	320	345	318	336	293	346	351	335	330	337	305	314	342	339	330	302	306	328	344	324	344	328	329	280	321	331	321	335	341	340	364	336	370	341	333	327	324	281	319	313	338	336	347	331	309	317	371	307	291	348	338	325	328	316	315	318	341	327	312	326	340	305	339	321	335	324	385	324	337	349	318	322	332	323	309	301	309	347	339	343	361	344	325	337	319	365	313	350	322	328	306	324	317	309	377	350	329	338	324	304	329	351	332	332	327	308	326	371	377	338	326	335	320	313	340	310	358	340	314	328	301	296	310	310	349	357	328	322	332	284	333	317	304	341	346	320	326	349	335	311	340	346	354	354	311	321	322	322	328	302	321	343	333	335	345	302	336	348	305	296	326	323	336	321	351	318	298	333	327	337	336	339	313	301	318	336	319	339	306	320	353	367	319	323	335	344	333	278	326	353	328	317	325	322	352	368	331	289	333	347	331	354	301	327	331	302	279	331	340	315	326	333	349	340	317	336	349	316	316	312	291	294	326	323	310	344	333	297	293	314	351	309	345	326	339	339	336	303	340	350	323	326	377	335	308	328	318	345	359	326	325	337	392	324	348	335	354	346	331	327	313	301	354	318	310	337	335	311	272	322	309	313	329	330	356	336	321	361	321	319	322	324	361	351	340	333	322	311	331	343	310	333	309	340	320	390	310	343	343	338	352	339	326	346	348	321	351	323	301	297	328	319	348	299	324	345	320	334	322	323	336	340	304	331	291	332	357	330	327	333	335	313	361	319	318	306	341	318	356	335	335	318	334	346	304	309	307	356	353	310	330	337	342	312	342	301	331	318	309	330	299	296	335	346	345	362	324	310	317	349	347	324	324	312	353	338	305	320	311	325	341	339	312	342	331	322	336	370	330	318	326	321	356	347	347	309	336	337	350	340	353	341	339	359	336	343	281	329	318	356	334	319	337	318	304	314	329	321	286	344	328	314	323	342	326	325	340	304	329	342	352	347	351	283	320	315	337	339	317	338	357	328	332	349	329	319	347	324	314	329	333	334	294	319	315	315	325	335	311	324	324	314	321	306	332	313	356	317	344	352	336	322	329	358	326	352	329	311	326	348	324	320	296	352	324	338	305	308	326	365	314	345	279	315	299	311	279	353	295	323	335	345	350	333	312	326	305	328	327	350	319	326	337	331	324	360	353	328	326	337	329	351	328	321	320	343	326	315	320	348	318	300	359	329	327	331	331	314	350	361	326	310	304	301	334	331	325	343	313	320	314	327	330	325	343	292	347	318	356	337	298	311	325	305	304	327	334	340	325	299	323	309	343	300	331	300	317	322	332	329	337	337	326	287	323	311	347	306	318	317	358	326	318	331	350	347	321	355	330	317	303	348	341	313	360	346	344	342	320	353	311	343	327	300	305	334	346	366	321	340	320	314	313	343	326	323	342	331	324	330	327	333	325	348	330	314	342	327	339	338	312	320	328	301	314	311	295	315	335	337	347	366	325	313	326	359	350	335	348	371	347	330	366	314	335	330	330	319	336	314	346	353	319	310	353	342	340	293	330	334	339	384	344	345	354	338	319	338	324	303	297	342	322	299	315	308	357	325	317	337	329	356	333	325	369	308	317	319	339	339	326	326	339	326	336	346	329	337	320	330	335	315	334	307	335	348	326	290	317	305	328	356	326	339	337	320	329	336	359	320	349	345	325	318	308	334	326	277	312	321	335	327	310	333	329	325	340	350	330	316	324	320	338	325	324	325	331	335	349	316	305	314	324	342	319	345	323	355	327	305	360	330	318	309	333	338	341	299	323	292	318	321	342	326	335	324	339	336	325	346	349	330	329	320	340	329	311	329	293	298	315	318	315	327	298	355	333	317	328	310	353	365	360	342	297	329	308	361	319	324	299	317	317	353	346	291	331	334	334	325	304	335	330	317	316	344	363	349	316	344	326	338	334	311	307	287	335	295	340	288	316	342	295	343	321	316	314	347	347	308	355	355	331	316	300	310	340	359	309	337	306	330	356	335	296	355	344	295	324	344	350	333	338	339	317	324	319	342	336	308	326	308	329	301	305	365	343	305	325	334	315	337	334	318	342	311	339	331	312	331	329	330	305	344	276	294	320	320	309	327	316	352	355	337	313	315	323	330	341	316	351	334	333	307	307	328	323	356	315	328	316	346	319	319	354	322	327	311	326	352	310	316	346	338	347	324	322	364	335	328	289	348	319	299	331	338	362	287	362	331	350	332	340	271	354	354	320	354	339	330	313	320	347	333	308	321	336	301	316	336	351	336	302	341	344	315	318	314	322	354	314	334	329	340	317	300	314	314	336	312	363	293	328	316	336	359	300	318	333	316	358	313	314	333	351	332	330	317	337	340	328	306	334	324	331	317	356	337	316	337	323	336	350	300	288	299	383	316	325	327	335	325	351	309	315	322	349	330	305	366	348	336	334	339	308	339	324	323	280	342	327	346	328	318	314	327	323	344	373	335	304	338	347	306	310	328	334	314	322	314	326	312	317	347	343	327	342	316	315	322	297	317	298	317	328	335	321	333	339	333	358	316	340	336	307	333	299	320	323	303	321	313	331	330	301	352	315	321	329	328	312	331	321	315	334	320	322	324	350	327	317	355	340	310	336	364	321	348	315	357	307	353	318	343	307	333	361	343	362	322	326	325	306	360	321	373	331	308	316	349	323	360	337	333	351	305	357	299	283	310	337	313	333	346	341	323	305	306	334	358	306	349	329	348	313	324	318	360	303	291	333	327	359	336	335	319	323	309	331	303	346	368	309	326	315	373	301	338	328	300	338	352	328	333	307	307	340	341	344	303	372	350	334	330	349	327	337	300	316	324	350	299	301	368	319	334	311	324	371	327	321	341	313	328	319	299	284	331	320	273	360	339	302	345	333	305	303	346	318	315	321	328	299	333	327	335	326	327	319	329	339	364	318	327	362	318	335	338	354	325	310	334	309	336	343	325	338	285	289	324	359	312	314	336	327	332	336	333	310	326	341	295	349	315	318	332	326	311	326	336	307	335	318	350	333	312	327	295	342	320	325	332	333	310	308	334	330	343	331	306	313	322	333	345	331	347
3381	8591	5976	2862	2035	1597	1175	978	755	719	605	554	538	501	476	476	404	393	391	420	393	387	387	377	355	373	381	339	351	395	370	396	371	353	350	335	323	362	350	377	342	333	335	346	346	346	364	325	353	343	335	341	355	352	334	336	339	357	353	348	345	327	337	340	346	319	336	369	327	351	362	361	385	344	355	304	350	363	343	367	400	355	327	363	322	338	328	326	316	379	329	367	319	346	362	334	315	380	345	318	346	326	367	354	339	338	343	329	324	334	323	336	332	340	330	321	337	344	362	347	322	338	338	384	349	316	336	353	350	340	326	330	336	362	356	377	334	320	357	361	361	330	364	328	346	366	341	381	338	345	349	346	373	331	330	344	351	339	305	345	344	355	339	357	375	368	339	311	383	303	362	349	351	339	348	345	336	363	331	346	342	329	312	356	362	350	351	350	354	314	319	315	368	304	318	322	326	323	335	327	334	321	356	333	331	337	323	369	339	342	354	340	357	360	329	326	341	349	343	335	334	355	355	342	337	351	341	345	349	355	353	357	352	359	338	347	307	325	350	357	371	356	337	348	341	350	353	340	357	316	334	348	337	314	351	347	350	339	337	335	324	353	335	325	370	337	358	339	361	365	359	336	351	333	352	304	369	342	366	326	339	317	354	329	332	373	335	330	322	344	359	344	362	358	307	362	355	319	340	315	328	364	349	313	334	331	367	299	361	326	341	371	324	313	354	382	348	355	356	318	330	351	319	345	325	342	360	356	336	366	356	349	371	355	325	367	378	355	325	367	331	351	335	354	332	338	338	298	351	370	360	345	326	329	333	336	320	373	345	339	321	343	339	298	325	368	359	344	319	352	340	304	356	329	361	349	369	332	350	354	334	386	353	356	332	332	329	349	339	351	334	308	317	380	343	346	329	322	349	356	344	317	334	349	346	366	354	353	355	359	363	352	332	336	326	344	353	357	347	351	361	320	354	362	359	376	367	327	339	326	372	326	358	356	315	367	321	355	345	339	340	359	342	332	330	341	341	312	393	351	324	340	337	353	336	369	317	318	353	353	350	310	331	321	353	299	344	336	358	311	346	343	336	313	374	330	357	354	331	321	308	345	355	319	338	347	329	309	374	326	359	326	354	336	357	359	337	349	334	331	286	368	342	350	355	336	347	309	337	321	374	325	350	336	321	370	303	354	327	332	339	346	326	311	325	326	311	351	353	360	353	351	316	331	352	327	337	342	331	360	343	311	359	354	351	329	329	360	314	357	363	367	332	358	324	340	357	337	330	386	363	353	387	392	318	350	368	350	320	383	336	351	354	336	329	332	360	374	327	315	341	331	350	342	344	362	334	327	333	367	364	332	329	337	363	314	350	315	362	374	351	346	344	338	338	358	378	309	304	359	339	339	322	352	339	324	369	355	321	329	322	347	352	340	334	310	314	349	331	342	372	370	338	321	346	332	344	345	356	354	357	348	327	369	318	347	356	309	329	319	341	363	323	364	324	355	352	339	339	364	358	345	318	356	330	322	351	314	355	351	346	341	336	324	340	354	356	327	330	319	343	344	326	340	349	324	376	322	366	323	355	362	323	372	349	373	329	320	362	338	368	332	350	365	345	321	370	356	322	323	348	338	342	313	364	343	360	337	340	339	343	346	345	323	315	337	365	354	329	351	389	361	348	352	332	365	320	357	331	365	328	339	334	311	338	361	355	347	346	365	323	316	359	311	386	332	318	357	346	363	332	357	309	319	299	329	344	364	387	315	355	346	350	336	370	324	357	383	350	341	347	314	322	333	319	343	326	333	340	373	368	340	389	309	351	341	338	331	334	343	360	382	353	355	335	302	332	342	350	345	371	358	348	317	335	304	368	355	341	343	372	312	354	333	367	349	376	371	341	326	331	323	290	361	345	336	343	349	309	308	347	323	358	327	324	338	328	337	347	335	325	336	332	342	345	338	336	320	369	341	340	337	330	339	369	324	352	319	337	317	326	345	314	310	351	325	349	329	325	317	294	374	327	325	359	338	321	337	339	351	365	345	332	374	357	331	317	363	342	365	317	361	348	313	338	337	343	333	336	355	331	329	328	321	337	364	344	357	310	336	347	370	360	360	354	336	387	333	339	372	378	346	331	362	355	321	334	390	327	360	317	347	332	373	326	360	316	364	336	357	350	340	352	329	344	324	349	344	342	364	337	351	355	375	338	348	347	329	331	332	334	342	343	332	346	371	342	332	369	321	354	358	352	324	306	349	311	336	334	359	362	360	331	287	306	356	343	344	337	349	363	324	350	337	336	347	336	356	321	336	353	338	352	346	338	353	351	339	347	387	303	358	348	356	353	345	329	334	316	357	357	331	370	349	347	355	345	329	351	358	333	388	354	329	356	341	353	336	386	335	312	327	353	321	361	318	332	347	327	340	326	358	341	363	344	355	365	349	318	335	321	324	368	328	333	358	356	354	344	313	379	354	329	383	332	367	359	369	337	324	342	341	345	368	342	347	322	336	339	340	341	339	354	321	353	347	302	320	364	328	354	321	355	371	320	327	356	327	356	342	338	363	347	364	348	306	341	358	336	329	332	365	334	336	370	327	361	337	331	340	360	370	309	352	349	339	343	343	302	396	352	343	343	323	359	343	322	343	323	312	328	304	324	360	322	325	362	341	352	339	305	379	349	364	334	358	347	352	327	365	320	323	328	347	316	327	337	368	385	344	344	336	335	345	340	371	355	347	335	340	348	330	357	371	311	304	356	310	347	352	353	330	343	323	371	325	341	359	325	334	362	381	324	321	373	323	353	352	325	363	335	314	336	365	368	344	361	355	346	333	324	374	359	358	309	376	325	342	318	364	350	345	361	350	363	339	370	341	357	360	333	344	341	338	316	372	353	324	330	363	345	378	324	349	361	346	356	368	353	330	326	329	369	327	357	354	331	340	355	347	373	353	333	367	331	351	341	335	333	344	364	348	356	319	333	358	353	347	353	364	362	330	316	329	331	309	311	328	324	333	328	344	329	360	329	384	343	337	344	335	338	362	357	355	342	321	349	337	347	313	344	344	379	356	329	344	328	337	344	345	313	321	348	361	327	343	334	350	371	345	354	386	311	340	333	336	343	327	365	359	336	335	327	329	370	345	331	342	350	331	343	360	336	329	349	314	345	345	363	358	355	334	364	343	341	355	355	320	335	314	376	332	328	341	364	349	319	329	335	333	338	357	356	349	348	377	330	329	350	339	342	302	312	391	344	356	327	334	337	360	325	341	342	343	371	347	317	344	310	342	334	317	353	362	332	353	363	350	355	335	359	335	338	314	352	302	322	350	343	347	318	358	333	356	325	315	329	340	322	347	324	348	394	343	362	349	321	336	340	351	328	362	365	332	322	373	343	313	302	346	359	346	316	356	324	356	357	350	354	358	319	357	342	361	317	327	316	342	363	341	330	322	349	342	372	350	347	321	338	336	313	302	357	330	344	332	371	334	330	374	353	340	360	340	354	353
24416	20997	27528	24615	14900	1657	1180	1020	1023	917	893	892	865	858	834	866	842	874	812	861	791	831	807	835	861	792	826	856	815	839	800	824	798	819	792	831	845	817	855	871	825	837	862	812	838	872	819	812	790	831	826	830	835	818	767	812	810	763	833	800	743	795	821	827	830	793	852	796	797	871	826	829	860	795	813	828	841	816	825	860	800	849	783	797	826	821	844	811	881	798	812	856	805	826	845	767	818	806	803	873	842	779	847	792	804	880	763	718	802	861	828	829	843	816	787	815	787	815	794	811	805	822	791	773	861	804	825	814	828	756	823	844	807	840	792	803	764	780	791	855	869	770	822	795	839	818	780	797	763	854	786	835	809	771	855	795	785	794	782	827	782	814	864	778	810	803	823	800	743	746	829	823	876	823	753	817	804	802	800	872	810	799	808	828	755	819	850	821	806	839	803	762	839	790	788	809	852	817	788	789	763	792	803	861	758	799	811	844	833	800	840	815	785	799	779	809	854	803	836	813	772	766	812	798	772	838	782	777	807	792	784	762	799	830	771	802	784	836	813	812	802	815	830	847	832	810	843	842	784	797	795	823	823	777	787	804	776	788	819	802	774	843	797	778	829	821	803	814	806	791	762	747	860	819	790	796	831	808	808	789	804	809	795	846	796	772	818	814	829	839	810	837	748	762	825	834	792	831	806	817	799	772	790	823	798	779	754	802	815	826	847	803	786	809	801	769	813	787	779	793	806	806	740	814	824	777	842	837	783	847	817	837	829	808	807	811	837	845	775	819	805	810	815	814	774	851	808	836	797	770	831	858	841	773	783	801	813	812	816	836	786	779	871	857	851	801	839	846	851	788	819	779	820	841	823	801	834	779	800	801	825	826	816	814	809	860	821	787	788	836	842	832	792	784	846	760	818	777	817	771	826	803	822	823	789	806	855	746	846	815	810	728	807	819	829	836	835	788	812	782	818	814	823	854	796	833	783	843	824	817	786	787	840	808	805	839	773	814	783	848	827	808	807	808	803	755	837	802	836	845	819	812	824	850	789	796	787	780	793	788	814	786	812	814	817	816	850	798	793	824	808	831	859	825	792	816	795	820	825	823	865	817	789	810	776	818	807	817	839	857	800	804	824	814	808	809	816	853	854	799	813	821	784	800	819	824	800	765	816	843	833	837	797	813	791	812	833	816	788	845	837	824	777	819	794	805	834	766	810	799	792	818	803	865	832	839	809	817	843	766	831	787	790	800	790	774	767	817	795	808	830	789	830	811	832	766	812	801	741	848	755	804	804	816	799	820	844	816	820	806	810	795	815	812	807	793	828	802	807	816	741	800	821	822	852	806	786	841	845	844	824	785	820	819	856	839	831	850	832	809	791	820	828	807	805	834	844	812	768	831	800	806	814	779	796	815	812	827	804	785	819	833	851	831	845	826	782	789	848	794	818	773	814	809	863	781	844	798	803	811	796	840	823	810	833	871	789	843	900	825	777	823	853	792	829	874	786	824	819	799	846	851	832	833	850	801	771	803	822	792	831	805	779	830	828	831	792	836	811	807	837	834	883	760	802	820	771	801	809	790	812	813	823	813	810	845	770	802	801	831	777	819	840	786	803	788	797	826	824	775	783	816	807	813	833	792	777	831	761	828	805	804	785	792	766	836	795	811	799	760	773	824	763	783	795	877	858	808	823	826	816	758	789	827	793	839	771	768	819	759	868	767	798	786	789	833	827	827	826	805	802	781	797	802	854	798	840	771	808	831	777	844	821	870	780	830	845	778	803	805	817	791	781	782	801	837	821	681	811	805	859	869	854	801	787	806	821	833	797	812	820	763	814	852	812	800	867	811	862	793	816	754	848	789	760	849	816	867	822	831	789	789	782	849	804	787	801	879	810	833	785	804	807	830	850	826	798	832	827	757	800	808	854	829	806	832	817	764	836	799	774	825	836	837	828	854	788	800	789	831	779	787	772	809	804	857	798	865	810	827	858	819	842	838	811	795	825	807	813	800	766	819	840	793	808	789	837	832	819	807	817	787	776	798	829	772	794	771	779	810	770	831	773	786	812	796	829	762	793	848	824	854	827	758	800	763	806	781	833	836	825	861	791	819	814	861	833	797	817	777	840	811	875	780	804	831	829	820	760	841	811	760	816	825	767	811	845	841	839	803	867	841	858	857	818	766	775	775	853	840	777	777	773	865	786	832	818	784	825	800	826	792	839	834	781	880	818	841	804	821	815	784	857	783	812	765	809	832	814	735	793	752	853	800	805	812	787	780	825	860	776	832	830	840	809	776	827	802	809	828	798	798	806	823	862	791	763	838	786	803	779	797	818	777	838	813	794	834	785	838	845	803	787	767	828	791	825	788	797	743	868	826	837	871	796	780	825	771	798	810	789	791	818	830	799	838	794	889	812	793	763	839	820	846	840	808	808	818	797	861	800	798	860	774	789	842	808	803	840	787	787	771	806	814	838	846	859	820	819	828	746	789	779	854	875	823	810	862	783	776	868	791	827	853	778	780	833	812	840	846	828	815	785	846	839	840	758	795	762	801	838	849	797	779	872	830	806	825	782	825	800	856	783	776	826	812	840	799	818	849	770	809	784	825	806	838	833	838	820	782	823	827	820	858	832	771	820	778	794	839	848	799	833	783	834	729	800	818	851	832	807	821	828	795	846	804	856	826	824	770	802	817	867	809	800	851	842	768	775	806	826	774	802	791	818	786	790	811	844	775	816	793	829	835	827	778	827	802	847	818	790	841	789	798	841	847	819	842	763	834	794	848	782	796	829	816	857	813	832	809	795	791	857	778	787	771	776	851	793	765	821	835	832	811	827	784	803	777	831	793	825	800	807	827	809	822	858	823	825	842	811	797	767	758	823	819	760	819	782	772	768	788	840	768	762	810	816	788	800	835	798	806	821	771	810	813	826	826	824	809	791	767	830	863	840	797	771	829	809	858	813	841	810	779	837	779	826	807	823	843	771	840	812	835	807	810	815	805	784	793	809	873	755	769	847	797	852	854	818	866	845	766	826	852	761	808	786	816	836	774	806	762	873	808	860	851	808	782	818	804	793	826	797	782	775	818	825	820	857	805	840	820	811	833	846	804	830	850	819	838	827	796	855	795	818	764	785	810	825	831	824	824	816	798	838	814	780	868	759	786	823	814	817	813	830	778	790	765	853	789	825	896	820	798	783	805	841	797	808	831	819	842	802	811	758	814	839	893	844	799	765	783	823	821	845	816	805	794	773	807	800	842	821	867	788	796	833	811	819	771	862	767	753	775	833	822	823	822	808	785	844	846	852	853	829	819	801	798	812	790	802	782	851	784	827	800	824	787	827	833	790	817	827	800	793	824	822	818	790	831	836	815	859	845	797	805	837	787	828	797	799	780	827	914	806	794	797	819	817	775	805	821	803	869	836	836	810	775	797	845	808	814	843	764	774	849	806	794	891	815	772	786	867	790	818	837	839	828	812	840	785	848	840	844	795	835
3668	5555	3906	2139	1744	1462	1266	1153	987	976	932	904	900	825	871	825	861	894	814	815	801	799	821	819	818	855	801	785	811	840	825	811	801	800	778	782	755	769	787	770	821	774	805	813	808	856	818	779	844	791	838	824	811	811	793	771	797	790	834	784	821	793	809	819	820	784	797	770	879	843	743	791	823	788	833	807	811	805	769	791	797	821	738	774	818	775	846	779	762	816	755	818	802	781	768	806	799	772	769	794	803	740	746	736	841	789	796	766	768	812	754	791	783	818	787	810	766	746	779	782	850	826	748	774	808	763	833	791	778	770	788	793	794	827	820	830	810	738	764	830	764	787	800	795	730	763	803	778	740	751	748	768	831	775	796	811	847	780	803	801	824	806	783	772	771	823	759	782	792	808	757	808	822	754	794	737	784	756	833	809	776	793	791	775	810	812	755	818	795	828	763	805	779	822	821	871	757	871	773	780	774	826	833	744	830	766	837	789	830	795	810	827	822	769	813	820	772	798	763	856	849	796	778	753	812	756	815	808	768	825	829	754	773	846	782	794	819	785	809	811	772	798	797	785	793	797	777	808	843	771	834	803	824	808	788	777	832	836	791	790	840	824	811	757	819	817	829	779	809	820	787	784	786	768	746	786	803	805	815	803	860	820	761	806	799	815	819	757	781	820	800	725	842	843	791	744	832	793	778	776	763	792	808	773	813	809	766	819	771	738	846	846	808	826	789	787	807	830	784	804	809	787	767	762	773	766	815	816	803	743	808	794	791	813	769	791	824	766	801	788	811	794	779	752	813	802	775	843	768	830	801	801	815	833	767	871	798	789	825	821	773	788	748	848	775	813	771	818	852	820	757	794	842	851	849	857	760	794	765	820	804	783	800	809	782	783	795	815	801	829	740	774	840	818	805	831	770	817	866	777	816	790	793	826	844	804	764	788	742	799	795	843	796	746	780	843	787	786	784	734	755	824	799	792	796	778	750	820	772	740	817	789	820	826	819	770	767	782	771	797	798	836	749	751	810	814	794	819	835	783	822	828	797	833	788	798	746	806	839	822	809	812	773	777	791	733	843	771	838	741	832	833	782	812	778	769	769	762	781	817	743	821	818	802	758	799	806	780	797	858	795	810	758	725	786	808	848	801	809	775	802	774	780	767	768	774	818	801	800	860	794	806	755	807	817	785	822	786	818	800	778	766	815	796	785	788	790	843	810	805	833	833	768	797	815	787	851	798	751	768	816	806	882	799	806	804	810	847	859	789	825	778	826	765	732	843	824	739	777	784	771	810	812	799	833	809	786	791	794	866	767	806	800	754	788	833	800	799	817	809	752	847	782	822	803	852	761	807	802	793	790	809	809	801	850	793	841	798	760	801	817	795	811	826	790	768	815	815	761	794	772	793	794	774	792	821	863	799	775	766	823	831	795	797	791	839	752	776	787	802	757	770	814	793	728	784	793	822	798	809	818	818	796	799	751	815	791	795	782	785	797	777	788	826	773	763	793	791	793	738	808	814	741	794	778	804	790	815	792	787	798	801	791	795	800	846	771	822	785	777	809	757	779	798	792	779	842	773	835	837	792	774	776	766	809	818	837	792	779	813	789	800	795	822	723	808	746	758	824	732	814	757	791	761	809	800	795	764	819	778	820	817	829	768	808	757	784	783	790	794	786	803	799	796	757	800	790	819	769	786	800	809	822	802	791	792	797	848	739	815	795	769	792	773	819	835	821	815	803	851	801	749	786	804	790	783	833	776	806	841	815	752	829	764	808	847	776	766	771	823	814	802	805	855	823	829	774	821	817	827	771	826	774	806	761	832	833	826	809	820	805	780	785	798	773	837	820	833	803	790	801	771	842	825	776	813	781	851	763	767	812	823	829	808	873	824	779	814	822	767	793	814	795	755	758	803	821	792	815	732	808	781	827	831	795	799	784	771	805	771	820	812	766	815	785	829	749	820	773	773	776	829	731	817	884	768	779	810	824	838	831	758	785	795	777	833	795	712	796	811	797	826	794	777	803	789	821	799	793	818	780	833	778	817	807	782	781	771	786	804	786	830	808	801	798	776	789	792	838	806	795	812	824	829	747	794	820	794	756	806	798	850	841	836	808	795	834	769	806	756	803	813	776	790	752	818	826	763	816	834	821	759	738	790	822	786	841	776	791	802	785	832	770	783	764	802	789	787	790	807	787	772	771	746	851	787	830	779	797	813	809	824	801	819	804	755	755	852	835	773	779	815	795	766	765	786	808	778	778	787	772	777	820	777	806	811	766	804	745	773	766	792	795	804	835	818	803	833	796	834	792	772	817	769	788	794	795	780	820	834	805	792	805	846	790	770	808	798	805	817	722	803	811	815	769	788	821	791	758	805	817	847	789	796	779	784	767	755	770	833	802	812	792	833	791	808	795	806	789	814	748	821	776	830	815	782	747	816	798	785	806	821	828	815	794	792	808	827	800	819	770	789	787	793	811	754	779	803	768	835	792	781	779	788	783	795	816	798	798	820	776	823	812	851	791	788	822	793	849	783	746	799	846	811	764	751	749	853	781	796	819	774	819	763	823	767	799	805	812	769	778	849	764	809	781	792	809	818	738	751	769	785	763	826	792	832	766	844	779	808	819	822	815	808	849	798	756	792	784	804	781	823	815	799	785	799	798	832	849	804	768	805	819	779	819	776	819	810	787	786	751	864	789	808	775	839	753	863	772	850	830	793	796	763	805	749	826	809	855	773	812	766	830	839	802	829	759	779	810	796	828	732	844	753	755	777	779	755	850	810	794	801	790	761	801	793	738	803	769	844	768	836	781	783	860	827	778	824	853	767	757	813	778	785	760	810	861	814	788	798	791	862	812	750	791	801	807	814	854	827	802	813	811	813	824	834	780	763	751	798	853	828	763	741	803	803	804	827	809	772	772	798	781	814	772	762	803	750	818	772	782	774	764	846	828	787	779	764	787	767	725	782	776	858	807	761	816	787	757	710	784	827	761	791	770	772	797	799	789	809	804	811	807	819	801	742	781	792	775	822	792	773	786	840	795	805	813	842	844	831	840	831	776	782	832	803	763	771	812	826	764	824	787	750	781	762	854	802	780	792	793	773	789	830	810	739	819	756	824	785	793	828	807	785	842	799	803	804	726	769	838	803	770	770	740	804	788	749	860	864	832	829	834	768	783	823	781	779	852	776	809	769	802	846	814	827	812	833	753	823	815	747	791	758	801	792	793	764	762	797	817	834	873	823	817	821	823	802	839	791	810	861	768	833	754	808	769	794	809	796	781	769	763	748	778	770	797	780	826	764	782	784	798	815	753	783	790	808	791	801	804	796	816	781	819	833	771	820	867	820	784	778	760	787	750	871	758	769	821	794	806	875	819	783	799	762	759	789	742	810	797	766	784	761	766	809	815	809	791	809	769	850	782	801	827	787	765	790	821	799	790	774	780	809	758	819	793	819	773	804	818	785	748	792	766	838	797	832	786	869	792	785	755	765	803	807
22139	21002	28784	23430	21002	21053	11878	1195	814	726	608	558	491	458	469	425	354	404	362	327	342	366	315	311	304	339	335	327	314	353	331	329	320	320	299	307	289	296	307	302	317	297	298	296	322	296	325	291	292	345	324	279	303	267	326	285	295	304	317	308	292	292	317	303	305	270	282	294	305	292	282	261	277	319	293	276	289	290	264	305	300	272	280	306	304	272	307	271	285	277	286	296	313	249	297	307	278	252	294	267	294	270	305	266	270	280	292	290	314	292	271	277	287	304	300	256	279	302	276	283	304	284	286	279	309	282	287	289	273	285	289	285	306	267	304	280	280	305	292	265	260	301	284	291	299	288	272	272	271	313	272	300	301	325	284	289	281	288	296	314	272	277	303	297	312	291	265	268	302	287	266	310	254	285	271	297	291	307	278	312	270	312	288	291	296	255	318	260	295	295	285	262	288	277	301	285	313	318	298	260	285	288	298	294	280	277	271	297	272	307	301	302	264	287	282	293	295	257	286	287	307	259	312	269	276	272	285	302	274	270	293	305	248	285	303	303	317	290	308	280	314	289	274	300	289	268	281	260	311	305	297	284	281	297	289	303	285	269	269	299	300	273	278	273	283	299	271	314	287	297	292	268	310	284	300	296	283	258	291	314	275	329	253	310	294	284	274	309	279	274	284	275	292	290	300	280	270	272	282	271	285	307	288	298	286	303	286	278	297	320	321	278	271	309	296	266	278	284	276	300	265	304	276	289	271	284	277	262	273	294	282	297	260	267	303	280	310	269	275	285	282	296	336	284	292	294	287	270	286	305	315	302	253	270	285	267	297	292	295	280	303	276	274	246	309	283	266	274	270	261	296	299	298	294	297	294	265	287	298	296	253	262	293	295	292	317	265	293	295	270	293	309	279	257	270	280	302	314	282	285	290	308	294	287	283	292	283	298	299	286	287	289	296	275	287	266	277	319	269	268	305	266	293	263	288	273	287	297	266	313	277	260	278	313	276	289	290	272	280	307	290	255	301	289	305	282	252	263	330	288	292	262	281	299	276	323	317	279	281	276	304	272	293	294	287	261	285	306	276	289	315	287	287	311	279	256	277	308	319	317	268	267	288	282	283	313	283	298	269	292	307	272	283	273	279	296	291	298	282	292	269	291	295	257	257	289	278	283	330	290	315	308	260	316	305	297	289	279	274	297	294	308	275	279	295	265	313	282	281	287	297	306	308	282	269	284	310	262	300	283	294	303	275	296	281	292	305	266	268	281	297	263	295	298	287	278	255	292	279	301	290	264	322	263	284	297	271	273	287	292	308	305	280	277	294	295	274	299	278	276	272	321	274	294	270	285	247	281	298	281	288	289	273	286	293	254	268	290	284	314	299	289	285	301	280	290	294	278	256	272	304	287	280	282	329	275	290	270	282	281	245	302	290	297	329	287	279	296	295	293	246	253	295	261	268	314	298	289	293	270	282	277	250	265	331	259	282	271	288	276	308	291	310	329	284	310	275	247	294	282	274	297	264	304	296	272	263	310	307	285	256	304	288	260	274	311	290	279	280	267	282	266	308	311	296	281	323	293	297	317	304	311	268	282	282	298	284	294	276	270	299	285	297	287	281	317	266	287	290	324	278	289	277	303	319	284	309	278	249	308	254	305	297	310	291	272	286	282	312	263	265	312	290	293	300	299	300	268	270	325	281	280	323	261	303	275	253	267	298	262	283	300	289	292	279	276	309	288	274	275	275	274	290	302	275	259	278	270	278	269	309	294	291	309	275	277	285	287	304	308	298	277	280	290	307	308	303	269	278	277	276	246	286	288	301	261	284	297	304	284	313	298	282	307	288	302	286	294	305	321	267	305	320	278	278	264	278	282	277	296	317	296	292	304	293	282	254	291	323	266	266	295	266	292	285	294	289	269	266	286	262	251	270	272	319	303	310	257	281	258	273	287	289	301	278	290	282	270	257	268	316	290	297	280	272	271	297	270	269	295	286	281	300	281	315	281	309	257	296	297	256	279	301	289	283	269	309	295	290	274	283	317	289	292	261	325	296	289	283	273	304	264	291	304	282	320	278	268	255	291	291	272	289	263	290	277	285	291	301	285	282	284	276	264	261	253	263	260	301	317	293	281	261	280	284	296	289	292	305	276	284	285	295	231	300	292	280	287	289	300	281	271	290	278	279	279	265	290	292	298	279	303	278	282	287	266	281	309	281	258	316	257	298	275	290	307	274	265	249	276	279	311	290	302	315	300	330	287	272	293	294	260	292	269	311	306	286	322	289	305	264	274	289	300	287	278	298	275	270	277	255	258	271	290	260	304	277	287	292	281	272	289	291	284	300	286	296	299	300	301	308	294	319	288	295	304	294	243	274	307	315	293	292	304	288	281	293	283	305	274	268	293	289	280	285	289	291	284	310	288	282	273	284	276	292	270	276	270	252	267	291	280	282	290	298	288	280	274	297	316	261	325	322	293	295	276	299	289	268	306	293	306	275	305	298	304	285	269	256	257	292	296	323	306	280	266	283	267	282	307	314	286	306	311	312	258	293	275	297	308	292	276	284	284	281	270	279	268	278	281	286	272	285	253	273	265	298	273	293	313	289	298	278	324	265	299	305	270	315	277	270	317	276	301	274	273	300	268	281	293	283	293	297	290	309	287	276	311	269	260	266	299	301	292	284	310	267	277	313	286	282	254	295	283	288	289	283	275	272	278	294	302	274	300	309	284	254	305	280	250	267	264	297	283	294	261	296	283	287	293	312	273	275	274	280	266	295	257	306	279	284	265	274	274	283	289	271	301	337	310	287	257	266	279	293	277	302	266	278	282	287	294	274	277	288	285	278	303	289	276	311	293	279	278	305	269	315	272	285	300	277	309	299	263	281	278	301	291	259	280	266	287	281	297	285	307	279	287	302	261	288	295	286	270	278	254	290	282	281	322	255	286	281	322	298	282	284	247	257	278	280	293	284	309	291	278	276	291	279	274	303	285	296	281	266	288	305	274	291	264	308	273	282	291	288	285	309	307	288	281	275	290	279	287	312	274	279	262	287	302	297	304	297	262	300	259	300	273	341	285	301	318	302	311	272	271	289	286	292	283	297	294	302	278	275	276	275	310	278	272	264	290	317	257	288	316	290	272	302	297	290	289	260	274	274	301	315	270	293	265	291	279	264	284	308	290	273	286	321	265	294	291	264	289	288	310	309	303	292	304	309	280	314	285	262	276	273	289	277	289	307	285	313	278	263	282	267	263	297	290	295	283	286	281	271	274	284	279	298	284	319	301	278	267	306	275	291	291	293	307	275	267	302	288	314	260	291	295	279	281	292	260	261	283	304	278	290	278	264	291	274	283	301	270	274	291	277	289	288	292	271	274	331	240	292	288	285	293	261	266	271	306	305	300	312	300	285	282	260	295	294	291	279	293	302	275	293	282	255	275	287	301	280	275	273	322	281	252	292	292	300	290	280	292	284	294	290	303	272	261	304	287	268	289	327	312
4145	13767	9641	4787	3491	2590	1914	1459	1132	951	723	665	576	539	496	444	435	440	418	405	384	355	345	393	328	324	351	357	343	336	334	313	281	301	299	313	302	305	315	252	304	291	271	328	263	293	317	280	239	304	305	294	293	297	315	299	320	272	307	302	278	295	281	280	310	300	282	281	298	254	270	270	297	279	293	289	301	282	311	296	305	315	287	328	319	318	282	324	272	268	273	263	270	278	296	303	323	318	307	305	281	300	306	260	286	271	299	295	271	301	275	317	305	288	255	281	276	250	270	297	311	297	299	288	314	288	298	258	310	274	306	278	287	282	266	278	271	266	271	255	262	314	282	275	257	314	280	309	265	278	275	272	277	306	279	288	316	284	288	244	266	289	274	263	294	291	287	302	285	276	316	283	281	265	272	270	303	282	296	313	275	282	269	299	307	269	276	267	265	301	274	278	281	257	278	295	304	274	283	290	291	291	276	275	275	288	268	268	285	289	280	289	337	280	305	278	290	251	285	269	331	302	263	271	265	297	282	279	288	258	305	286	309	281	291	290	285	270	292	303	284	264	299	306	255	262	298	291	291	273	299	270	279	293	299	261	295	255	295	301	274	316	319	299	295	256	257	263	280	278	290	300	284	271	289	310	270	327	315	282	265	282	302	256	284	270	310	300	269	316	298	285	280	271	287	274	293	297	301	292	308	292	278	285	303	297	321	282	263	308	293	266	279	308	315	253	274	309	273	273	277	264	281	297	320	267	300	296	298	275	299	286	263	279	300	255	276	268	269	292	239	289	267	261	276	292	273	278	320	288	275	321	288	287	310	298	265	321	307	284	263	277	294	303	283	297	280	291	292	269	294	310	292	263	288	291	272	318	280	271	269	310	270	285	270	272	286	283	339	292	332	297	265	281	267	293	268	288	239	280	278	312	272	304	276	287	272	281	300	294	269	276	319	315	274	267	293	279	288	289	271	281	308	269	312	319	277	276	289	279	294	308	294	292	301	269	280	276	280	288	297	280	293	306	280	273	265	297	287	245	283	292	281	285	267	289	287	275	280	286	275	293	287	285	281	292	237	302	287	281	263	291	301	276	299	312	296	269	266	278	273	268	295	298	297	264	309	284	267	299	273	284	310	300	288	296	305	276	297	281	285	280	281	270	299	302	300	275	313	274	281	257	287	252	275	271	282	266	302	305	286	272	283	277	272	285	270	291	295	290	286	299	303	280	269	301	267	299	299	271	314	310	301	287	275	273	311	301	316	301	274	245	296	282	297	271	297	296	298	276	292	284	238	292	281	279	263	280	280	283	336	290	275	250	318	278	291	271	270	298	281	279	252	298	308	283	283	321	269	273	306	287	302	282	265	315	296	293	265	291	281	282	277	319	304	302	285	300	251	270	280	283	268	318	273	257	270	275	287	284	289	305	264	260	309	245	297	312	290	299	290	287	277	269	312	308	280	265	277	295	299	277	273	288	301	276	262	290	277	257	276	262	290	267	313	293	275	302	268	287	275	254	270	270	283	292	260	289	265	270	278	281	308	272	288	280	295	267	279	278	280	279	279	296	287	279	292	295	268	263	263	285	300	252	285	314	298	305	254	296	291	275	282	287	314	281	256	274	288	308	292	273	328	300	271	284	305	283	315	294	291	315	284	297	275	256	283	285	286	324	272	286	270	309	288	281	246	308	296	296	285	275	282	259	266	288	291	284	273	270	285	281	308	294	281	276	280	289	286	276	253	310	271	295	307	253	299	299	278	312	298	266	283	259	267	280	277	263	309	294	283	253	278	292	266	289	295	272	261	298	259	308	276	265	308	282	266	282	287	298	295	286	272	290	309	274	289	306	272	291	282	257	284	308	288	273	266	298	292	307	284	295	251	264	281	312	289	306	297	268	291	288	294	286	279	284	271	299	311	260	270	296	257	305	299	288	274	279	298	275	279	273	319	280	284	273	276	306	287	301	278	358	293	310	294	285	304	270	287	274	276	280	299	278	290	309	282	321	286	294	305	279	299	283	264	285	266	272	301	296	264	277	289	249	289	271	275	336	304	303	287	285	279	295	258	265	252	279	268	275	279	283	253	289	257	254	282	292	328	290	285	234	299	301	260	265	286	279	263	270	301	267	291	289	295	307	304	305	285	279	266	286	300	292	288	274	303	289	275	291	302	299	301	257	291	278	278	276	264	298	296	275	290	261	309	291	272	277	297	276	259	300	285	294	262	308	294	297	252	284	277	294	289	280	284	283	275	295	262	259	284	273	280	292	260	302	309	291	292	285	272	289	273	303	281	263	290	286	296	282	280	262	277	269	296	307	297	286	314	291	300	293	284	274	290	293	270	274	271	284	301	273	269	295	312	289	268	266	267	291	295	309	310	298	309	301	271	263	288	292	326	278	290	259	275	281	307	306	259	313	309	272	251	282	311	290	277	285	282	317	284	257	285	306	280	295	279	277	300	281	295	257	309	254	252	284	287	283	268	294	288	305	281	295	309	279	276	297	285	273	306	272	293	269	295	282	267	300	296	307	300	302	275	283	286	286	284	290	274	275	298	283	277	284	300	272	280	299	289	297	280	269	275	273	284	248	307	293	280	269	287	314	299	241	267	279	312	264	242	290	294	274	266	279	308	275	292	272	269	277	284	265	274	303	311	280	278	273	284	291	263	263	287	265	287	261	291	269	304	308	256	330	306	296	271	273	287	270	296	288	264	293	265	273	274	275	277	279	268	290	307	279	305	265	294	292	298	292	265	291	302	279	302	274	257	279	299	291	287	276	288	264	264	276	294	300	297	290	269	293	287	252	289	274	287	284	278	278	282	278	285	274	313	271	282	278	282	271	308	279	284	287	277	279	281	287	285	285	287	290	280	273	294	284	265	271	274	268	259	270	257	290	270	303	307	267	265	297	294	298	286	269	294	275	289	288	296	282	274	293	287	281	304	281	302	296	269	279	299	298	266	301	273	297	266	313	291	309	269	301	279	281	294	275	309	263	288	278	259	298	290	272	291	290	275	298	273	284	295	293	265	275	268	270	278	301	278	323	289	281	288	272	314	236	316	300	265	300	288	283	317	269	291	300	307	300	282	274	313	271	298	263	281	279	253	295	275	244	274	268	293	275	272	309	269	280	271	298	291	262	304	265	290	286	280	284	259	276	294	263	278	282	248	272	273	303	285	268	268	269	282	300	314	290	304	315	299	286	296	303	282	272	290	314	267	269	276	304	303	260	268	291	282	310	284	295	313	248	284	287	290	292	276	246	273	280	279	270	278	263	260	232	267	304	269	288	286	279	281	287	280	280	279	294	307	286	292	299	288	261	301	280	298	292	290	288	252	291	340	281	259	285	254	277	299	266	277	295	269	290	313	316	291	283	288	263	274	309	274	283	294	279	284	276	293	312	294	291	268	309	330	278	288	295	305	318	290	261	301	283	291	256	302	276	274	284	281	280	304	283	279	288	271	313	274	290	259	309	260	294	278	305	288	284	322	303
27102	20684	12680	1689	885	862	820	810	796	823	797	733	767	697	732	770	786	751	771	701	753	730	731	766	728	725	716	708	782	719	703	740	737	773	736	726	693	734	684	741	719	728	696	751	721	776	729	723	681	686	780	684	711	729	769	743	716	741	728	740	714	751	673	796	724	726	773	742	734	746	745	715	749	750	773	719	718	725	706	703	740	707	754	713	725	721	738	755	728	754	746	743	702	733	716	719	698	721	794	702	752	686	737	721	695	695	708	758	739	769	703	725	720	704	698	757	687	758	734	733	723	710	734	703	704	727	707	724	728	668	700	729	718	737	732	785	724	787	735	688	700	713	675	698	705	712	742	709	739	657	742	654	720	726	756	731	697	726	691	761	734	699	727	737	701	770	707	718	778	706	750	698	694	766	766	747	741	749	729	709	725	718	747	754	747	666	691	673	740	757	741	723	743	727	753	764	730	749	749	742	809	716	712	713	720	701	702	708	722	691	772	760	747	759	745	746	725	700	705	746	695	729	702	727	762	691	775	730	775	674	713	752	732	722	710	753	696	669	716	758	727	753	700	733	714	736	764	743	739	744	746	720	742	715	652	759	696	757	709	737	742	765	710	721	664	759	708	749	751	747	708	760	757	758	747	746	757	739	713	701	699	685	765	737	721	729	743	709	736	751	766	744	756	664	719	745	702	708	706	716	741	756	725	778	679	777	752	713	747	738	738	694	773	732	723	738	764	733	716	688	714	731	742	766	700	688	739	722	775	670	724	757	735	718	798	712	754	727	740	726	707	766	758	769	744	738	737	704	714	740	801	741	741	688	785	720	713	717	722	788	716	734	788	764	761	708	729	747	746	730	733	742	771	697	716	708	737	710	709	723	761	790	766	706	717	715	711	681	719	742	742	719	686	759	736	745	708	692	742	700	744	736	749	724	702	746	761	680	695	736	749	704	763	679	767	756	754	702	736	683	706	744	806	800	741	784	728	739	732	704	789	746	703	729	703	755	753	721	805	711	714	742	707	747	711	710	723	730	725	745	746	727	774	741	731	729	729	760	705	741	717	699	702	739	748	744	751	745	748	722	729	712	695	688	737	751	727	707	770	727	723	734	686	694	708	751	723	731	753	739	717	704	743	727	726	680	736	701	735	763	723	682	752	764	735	731	728	761	728	767	708	756	722	757	738	697	775	762	744	772	721	743	694	767	670	710	722	721	735	713	719	737	707	710	695	748	783	736	718	735	734	707	750	752	738	758	739	755	720	787	726	731	742	748	713	787	722	737	702	752	702	724	735	745	699	749	730	713	717	721	735	693	733	753	731	759	734	692	756	705	753	690	696	754	781	763	729	705	709	741	782	715	729	723	718	763	757	707	728	723	734	710	770	721	734	709	695	779	737	716	780	748	754	813	743	750	734	711	751	725	681	755	774	736	753	774	745	713	720	734	722	727	714	773	721	775	744	721	721	750	718	731	684	699	693	721	732	688	749	714	718	746	708	743	750	765	746	683	729	745	709	724	709	706	708	732	695	708	710	764	744	710	738	751	687	746	670	746	740	729	751	743	727	722	725	718	703	693	746	770	730	725	760	721	727	706	715	700	739	767	734	791	702	739	737	759	711	732	683	742	729	725	722	751	786	681	735	753	715	709	734	734	674	748	718	703	729	737	679	731	691	747	727	760	744	757	741	706	750	713	725	709	758	727	705	706	751	753	740	741	742	766	758	708	747	714	767	738	724	751	731	712	648	697	708	724	748	721	730	737	718	699	769	757	748	708	756	736	720	748	717	789	738	783	726	751	818	739	716	736	743	753	759	715	691	756	685	732	726	726	692	705	711	756	695	734	721	737	733	734	731	708	752	716	710	712	719	731	765	710	694	746	763	709	769	771	778	745	723	717	712	719	804	757	742	706	672	717	723	771	696	683	685	694	754	753	735	702	701	759	752	739	784	728	732	772	690	710	744	722	709	739	745	712	726	764	717	739	697	739	764	711	674	705	790	762	710	746	739	730	751	730	686	711	743	752	762	725	717	744	713	751	744	702	691	765	739	752	727	755	741	690	738	746	741	726	722	756	718	740	763	723	685	727	711	686	731	701	695	769	716	781	753	731	775	712	743	724	750	721	764	753	760	763	697	673	730	784	734	732	714	740	693	714	708	753	704	692	721	748	750	758	699	730	742	759	744	750	710	754	739	671	728	734	745	739	723	708	726	743	765	717	693	751	765	710	768	752	772	673	755	691	720	721	717	689	733	731	770	737	681	704	718	742	741	766	737	737	748	722	686	763	769	704	677	702	779	705	722	712	747	782	717	752	763	735	714	719	693	722	755	728	734	724	684	782	726	724	729	727	711	746	756	728	703	681	741	698	742	756	731	720	700	750	742	669	719	709	771	699	695	709	732	763	717	822	748	728	730	743	724	693	725	776	748	710	770	715	754	702	760	717	770	724	714	681	763	754	706	750	727	754	724	710	718	738	691	699	673	760	730	730	725	746	754	757	686	742	692	728	768	728	726	769	782	699	681	737	716	736	727	699	731	723	741	691	687	765	770	771	734	723	734	780	725	741	744	726	717	769	715	733	732	717	689	724	760	778	705	741	756	717	737	717	754	721	723	735	743	723	757	757	745	734	718	728	740	743	751	713	700	730	767	727	708	689	755	723	729	727	753	791	759	716	720	753	680	754	692	743	718	680	750	742	715	737	773	679	700	702	731	721	697	710	708	711	720	699	782	770	727	683	681	703	760	726	709	703	754	714	684	738	736	721	679	697	716	662	677	742	736	727	717	732	761	714	700	757	734	697	727	769	704	742	746	761	715	691	706	705	742	717	718	779	709	730	724	730	745	688	743	719	684	685	688	712	709	762	739	749	749	749	733	708	720	709	724	770	749	755	728	701	747	735	771	743	758	724	729	724	705	682	667	747	752	768	755	686	744	748	686	743	733	752	749	765	713	728	684	741	698	724	684	654	685	740	703	703	706	708	697	753	765	775	698	705	770	751	739	683	710	704	720	749	723	717	710	677	700	724	709	761	752	696	753	746	729	747	739	708	712	700	768	721	737	696	743	713	720	703	709	723	721	735	729	704	677	725	765	747	747	718	724	741	770	701	722	798	773	711	750	722	751	702	733	730	731	707	765	749	737	732	722	681	706	766	730	687	759	739	723	640	699	743	734	736	696	697	756	724	789	707	719	704	717	739	717	741	719	697	745	732	711	737	734	744	705	744	781	733	736	712	732	715	723	732	704	741	748	801	762	757	723	740	665	792	705	727	709	689	706	691	727	708	753	709	729	704	711	685	753	710	719	736	718	674	745	728	721	723	726	719	794	700	745	705	774	712	732	765	750	740	726	733	739	776	715	723	750	695	765	724	736	764	734	765	694	694	715	745	715	742	713	667	760	717	726	781	738	666	692	793	740	718	685	725	734	701	718	714	698	682	754	710	731	723	739	727	749	753	732	709	725	717	752	701	730	755	642	711	745	725	717	742	739	697
4532	2549	1761	1196	1051	887	882	784	796	768	756	760	756	754	714	711	717	698	787	791	770	736	756	742	736	734	716	693	702	722	710	714	739	720	706	786	760	733	733	728	744	756	723	810	747	729	726	706	730	727	696	690	754	718	750	710	742	749	737	730	723	717	690	725	787	770	700	740	740	711	757	751	726	719	747	747	756	744	683	687	706	728	691	737	728	740	760	752	713	700	785	725	718	686	751	802	728	749	705	695	720	702	706	703	736	762	773	728	706	718	729	700	753	749	749	752	701	709	737	714	730	813	697	725	754	751	750	685	748	700	728	720	752	669	695	751	740	750	762	754	758	717	720	735	745	753	750	718	688	734	727	768	699	691	768	735	700	771	709	720	763	719	755	709	757	693	686	690	678	728	715	725	710	720	693	710	750	766	740	792	719	682	724	774	690	685	725	738	751	736	702	745	696	726	747	709	726	713	755	727	693	717	683	718	744	738	725	745	713	732	678	708	721	720	724	734	710	743	755	736	755	696	688	704	679	766	686	737	714	743	711	707	681	701	695	663	753	753	769	729	746	685	739	716	723	734	754	706	719	731	749	700	748	747	772	762	715	764	693	741	711	747	767	717	693	695	737	691	740	691	750	718	708	753	730	710	729	745	743	758	747	727	722	706	763	764	731	718	710	751	742	680	688	721	794	701	749	704	747	747	718	775	736	726	700	745	708	765	733	742	701	699	723	704	696	745	707	763	705	751	806	711	711	728	761	752	683	748	716	732	730	768	700	741	704	730	759	773	698	764	713	680	739	718	766	738	693	750	729	705	756	686	676	753	742	759	724	658	737	769	726	721	701	733	745	768	691	720	673	731	720	693	745	703	760	722	681	704	726	742	730	665	751	725	741	744	707	743	665	723	733	710	712	720	752	762	682	728	680	754	751	730	739	677	737	712	712	724	714	718	700	741	713	761	713	740	660	726	735	684	761	717	711	767	739	753	656	744	723	723	707	746	744	745	707	729	731	743	674	757	708	755	738	706	746	723	725	731	703	759	748	729	733	716	717	738	702	731	768	746	758	746	691	716	738	729	726	710	745	724	659	715	743	700	704	779	737	709	740	737	738	743	720	783	726	723	726	640	673	749	675	736	759	767	734	723	672	704	726	713	744	739	768	704	702	743	747	717	785	714	715	761	724	752	699	718	692	742	693	717	746	741	764	751	719	730	681	751	697	715	777	742	694	704	769	730	749	736	705	732	740	724	695	727	766	730	689	752	706	689	675	740	759	727	733	704	712	768	734	684	728	751	711	756	670	777	712	726	730	704	730	736	734	751	698	659	742	718	803	726	717	779	742	699	707	739	706	730	747	727	727	752	750	733	741	752	745	698	758	694	731	678	721	718	706	705	717	707	722	685	729	726	725	755	659	725	718	727	734	734	783	676	678	717	751	728	716	736	724	787	691	759	710	737	719	734	704	740	722	772	653	768	737	719	739	714	709	670	730	730	784	756	710	687	759	696	727	717	742	700	698	729	685	725	723	769	730	736	761	755	718	755	693	741	728	721	736	741	746	703	756	676	726	770	704	683	720	757	731	760	728	704	689	744	710	721	696	691	730	719	736	765	750	742	751	709	739	684	729	696	739	731	736	692	704	720	758	723	687	749	708	731	720	750	727	725	743	739	704	720	677	722	705	717	732	702	708	731	719	752	676	710	774	712	725	741	751	726	676	739	710	705	700	702	737	694	742	706	771	754	761	729	746	710	770	693	698	766	725	723	696	712	736	701	734	721	737	745	707	710	735	735	718	700	720	739	738	752	721	714	738	718	718	686	757	733	726	681	699	758	725	768	731	729	716	759	731	721	819	750	762	741	717	719	772	706	746	742	737	767	738	780	724	682	726	688	746	671	720	751	739	729	765	739	771	733	735	724	712	711	733	676	698	703	729	745	689	703	719	718	697	778	757	753	744	723	748	778	757	719	716	755	707	710	723	709	734	725	750	697	688	711	747	693	751	705	778	748	727	735	746	691	731	752	735	730	820	683	754	746	708	715	715	797	754	756	747	696	704	739	713	718	712	737	759	700	738	717	732	744	739	744	744	741	714	720	751	675	706	714	714	787	724	767	695	690	727	754	753	702	691	702	729	761	687	704	701	700	740	740	739	716	722	698	751	688	732	713	725	733	718	757	749	737	695	724	676	770	745	716	708	740	703	742	725	710	739	715	719	668	757	704	705	749	723	766	751	733	690	742	715	753	705	748	673	741	766	743	712	701	730	749	773	719	692	725	752	734	745	732	719	714	751	728	735	700	724	743	707	749	762	754	736	692	700	786	717	775	777	706	721	665	759	725	701	723	683	704	764	718	737	710	701	696	734	702	702	735	737	714	705	734	722	724	786	732	747	713	731	708	691	756	777	687	706	685	745	685	740	737	803	747	711	759	740	744	699	721	772	679	762	736	692	695	712	737	734	714	683	680	742	757	724	692	714	740	703	784	712	740	795	688	735	738	691	709	714	685	728	764	729	756	730	716	722	691	748	718	727	739	707	703	751	713	679	718	762	781	742	735	675	705	726	722	721	709	714	698	725	753	691	699	765	740	761	691	735	708	789	755	691	739	746	718	765	689	720	682	718	702	703	682	699	711	771	786	752	758	740	721	690	728	771	726	732	743	736	738	661	720	730	694	777	694	744	737	735	668	730	763	707	711	729	746	741	739	757	791	760	738	691	718	755	738	804	727	777	707	747	684	766	740	721	695	735	726	723	704	737	754	688	688	743	769	780	726	720	707	730	718	715	713	709	789	730	739	670	698	728	730	676	753	725	720	713	744	741	802	721	764	708	702	736	724	717	720	728	726	770	740	687	673	773	718	752	712	771	751	660	717	721	700	728	736	731	732	735	786	743	719	713	754	734	693	720	740	715	735	740	764	704	719	718	770	765	717	760	727	793	744	687	727	748	764	696	741	690	766	678	735	701	754	734	705	750	709	754	733	726	768	711	725	710	734	720	740	734	718	759	698	703	687	740	730	782	712	758	724	705	725	774	765	772	675	747	761	752	699	748	679	732	767	711	770	711	707	725	742	711	743	697	704	684	742	791	727	727	737	722	707	697	728	693	773	755	736	739	803	756	719	734	706	679	689	753	751	740	731	747	763	737	758	754	746	706	703	766	774	731	735	752	753	733	792	734	740	790	776	718	741	701	713	748	707	733	654	739	727	706	749	740	732	712	741	705	778	716	664	734	735	741	694	752	750	748	746	752	733	706	752	744	743	750	731	723	784	762	750	748	713	720	718	730	754	749	745	723	719	713	738	709	742	700	732	693	786	726	734	750	747	702	735	698	717	719	743	773	731	764	687	752	686	775	671	715	725	766	780	798	732	718	678	763	756	705	724	725	735	729	735	791	665	754	732	732	689	745	723	700	764	728	696	700	728	750	758	738	723	736	790	717	705	699	754	715	753	742	723	676	749	681	749	725	749	761	729	753	740	695	737	760	768	724	729	787	722
23214	20928	28260	23744	20934	11655	1146	770	616	605	540	505	440	453	467	424	379	406	410	406	377	368	373	385	332	336	364	336	357	365	368	356	380	367	329	384	339	343	366	346	336	326	316	358	331	348	344	341	356	365	336	373	355	323	349	349	351	350	344	356	355	355	361	356	328	339	363	370	344	338	351	333	339	324	366	332	343	316	349	333	325	349	342	322	339	349	353	361	353	342	355	309	336	355	332	328	317	323	331	303	343	322	340	333	337	364	342	305	349	317	342	343	342	319	351	353	331	350	355	350	364	346	319	356	323	326	344	358	317	347	367	342	339	398	352	332	318	370	337	312	346	337	368	321	338	336	356	365	365	342	345	366	329	330	362	343	360	357	311	335	330	342	339	320	336	381	312	332	351	312	317	309	320	318	353	336	331	370	358	311	354	339	320	349	351	323	326	329	344	338	335	353	363	322	332	307	337	344	369	353	322	377	322	367	340	345	351	318	327	319	360	328	378	345	335	371	382	342	350	347	344	342	370	380	329	326	301	341	358	332	315	363	356	330	349	362	337	320	334	352	335	339	358	320	335	343	347	344	348	343	313	355	318	349	331	347	323	341	351	315	347	343	336	321	329	307	294	344	334	320	352	350	330	350	314	294	337	330	288	314	325	344	326	313	321	355	318	366	375	343	321	330	310	345	342	370	357	327	379	338	338	354	354	321	338	378	332	317	348	322	333	326	328	347	305	315	335	336	310	336	324	343	345	329	317	353	342	330	333	382	355	324	325	328	333	349	340	333	341	335	322	350	338	358	334	317	341	340	336	325	336	348	340	325	323	319	331	339	360	330	350	328	327	340	321	334	356	338	381	341	361	351	360	360	327	317	357	356	378	344	354	357	357	340	347	304	376	342	339	328	329	336	325	362	329	343	350	345	336	336	331	392	351	341	330	341	351	380	329	350	310	304	345	373	337	384	359	334	324	330	301	327	338	327	380	356	346	374	353	337	314	335	346	344	314	355	337	349	314	356	339	364	376	362	338	351	322	323	303	322	349	371	339	325	310	325	341	324	332	333	356	354	348	336	340	347	333	346	308	296	386	326	343	342	337	323	358	342	349	351	320	348	338	357	366	331	322	336	335	348	326	368	367	360	357	311	354	347	351	331	319	336	351	346	378	337	369	333	374	350	329	317	318	357	353	328	313	343	323	316	336	370	338	343	343	311	354	343	355	354	352	325	349	352	357	320	349	291	325	341	337	342	299	374	347	330	353	313	302	359	323	313	327	340	308	335	342	323	348	340	319	324	320	366	311	333	340	337	336	351	338	361	350	334	328	359	372	368	332	327	332	359	345	367	308	364	376	350	331	342	349	335	329	323	322	354	342	332	333	346	363	344	379	336	377	361	356	348	317	351	283	321	350	348	318	321	370	392	364	351	332	345	331	343	361	327	350	349	330	346	325	326	351	341	363	364	341	344	326	357	341	362	325	342	325	317	347	349	338	330	329	353	332	337	319	327	323	337	319	335	331	354	335	315	305	341	358	340	359	331	346	352	350	353	347	325	304	337	337	360	318	337	323	357	361	335	354	342	356	367	317	363	360	364	302	358	347	346	331	333	318	354	330	355	329	348	337	352	330	338	343	370	359	378	310	356	320	331	331	335	351	363	334	319	359	367	328	341	293	328	300	345	303	360	353	353	349	363	325	341	344	339	327	327	333	361	349	343	370	345	308	335	316	340	326	344	353	314	360	341	343	356	339	329	322	359	327	327	329	326	331	351	345	343	341	328	341	331	332	343	331	342	334	361	376	342	317	328	307	334	316	371	337	319	355	378	355	359	327	355	360	342	363	347	336	349	321	377	338	335	360	321	360	346	347	347	347	348	306	356	360	347	328	309	335	342	334	330	313	330	346	324	351	349	344	360	350	357	353	395	331	345	339	331	351	352	327	304	319	338	332	326	316	318	325	331	310	346	331	343	351	325	335	329	351	330	338	328	325	342	338	319	336	357	369	330	320	333	363	376	314	306	354	330	349	317	346	299	342	359	317	349	355	301	336	355	352	339	329	343	339	349	338	322	345	338	343	325	361	319	357	346	349	325	341	333	369	340	333	320	323	354	336	333	343	333	326	339	322	352	333	329	316	344	356	311	325	345	346	328	326	339	364	316	321	342	352	322	328	349	321	361	332	340	326	339	339	335	334	306	363	315	354	356	353	370	354	346	336	337	341	358	330	337	345	354	344	354	331	335	332	316	307	337	331	303	331	344	329	372	328	331	346	345	314	349	355	317	350	337	325	335	357	318	327	336	351	331	342	324	334	352	320	345	320	351	329	307	358	344	354	327	353	322	331	354	347	333	331	290	339	338	318	365	349	345	313	340	376	336	329	326	342	356	333	334	298	330	307	344	324	331	341	340	336	320	336	366	309	313	357	349	344	336	317	333	351	334	324	357	348	318	336	327	320	352	340	360	336	331	343	308	358	360	359	353	337	351	326	317	347	328	340	346	352	334	305	356	317	329	347	346	335	350	335	325	341	357	338	344	354	353	361	315	312	333	360	332	376	366	340	366	319	364	348	337	356	341	349	339	353	332	332	317	317	370	323	322	338	342	326	337	356	376	269	333	356	333	349	335	350	346	372	360	352	327	343	365	346	338	331	336	336	335	339	333	294	331	291	317	312	336	359	353	311	329	354	332	365	361	341	303	346	341	361	327	334	325	293	332	355	337	317	339	365	344	328	309	356	345	322	337	333	319	315	319	366	318	345	350	348	328	347	339	343	342	335	326	327	351	322	338	327	362	359	332	355	331	359	324	314	342	345	335	326	299	310	333	333	365	332	345	333	334	335	329	347	354	345	316	368	337	347	325	341	325	331	368	337	319	357	345	311	327	345	349	362	321	354	340	310	333	335	349	329	319	337	331	361	340	346	319	349	333	382	335	357	291	326	340	320	356	305	372	307	363	368	308	341	314	338	340	326	301	307	350	342	346	344	364	356	327	335	354	333	343	308	322	356	326	373	349	350	343	339	334	327	345	315	335	356	305	361	370	304	361	348	341	299	340	358	318	365	348	327	349	368	361	363	334	385	363	377	327	351	366	356	333	346	354	353	349	335	366	358	332	356	359	323	348	359	331	362	350	325	319	364	385	341	331	325	352	324	319	358	320	360	322	341	327	316	305	333	357	303	309	329	327	345	329	333	305	342	334	331	321	389	318	362	348	354	366	335	346	361	315	364	343	314	355	301	360	329	360	342	347	339	343	322	349	359	320	369	340	320	326	349	354	335	337	328	320	342	342	335	337	315	348	307	333	343	325	361	347	353	359	336	332	353	312	338	334	333	332	340	346	346	337	333	353	338	333	332	380	346	321	364	380	347	347	336	338	323	311	338	353	379	337	346	310	331	358	367	336	323	332	308	328	356	327	377	382	347	336	355	353	341	341	350	370	342	369	368	311	347	365	316	356	329	358	336	380	320	360	353	354	342	377	328	316	324	331	334	331	316	322
6703	8693	5817	2836	2062	1560	1219	924	774	654	623	543	533	461	468	482	396	442	419	383	402	386	353	349	435	366	409	343	371	374	398	374	385	376	375	359	357	346	390	356	348	332	355	359	351	369	385	383	359	379	341	378	355	344	364	368	343	381	396	338	352	362	359	341	381	340	332	385	329	328	347	358	331	366	338	354	340	350	351	332	361	312	346	351	369	317	332	366	324	352	342	341	349	293	336	392	343	341	324	344	367	363	340	355	372	353	335	375	325	385	353	365	338	355	337	368	374	327	371	351	310	352	359	364	319	341	358	373	356	369	380	318	342	335	338	370	352	368	352	361	355	363	343	343	344	333	353	358	328	357	367	368	319	330	346	386	358	333	349	364	370	379	334	348	313	337	320	312	372	360	325	364	355	338	361	349	335	352	361	374	338	334	348	361	338	377	342	324	364	353	329	343	357	375	370	351	339	311	349	309	303	349	356	348	358	377	351	355	350	334	319	346	355	324	343	359	332	359	355	350	377	337	333	327	344	333	312	381	388	356	352	346	340	359	352	357	349	351	338	324	358	358	384	328	346	358	388	347	340	332	336	361	349	355	352	333	328	370	354	336	334	313	393	362	351	345	354	328	395	360	378	362	320	338	369	326	337	318	338	357	341	292	361	398	333	363	388	353	356	348	330	317	346	347	359	352	350	341	349	330	312	360	360	368	372	368	342	363	367	330	341	329	374	354	359	375	338	358	345	357	378	395	373	341	349	361	320	307	349	327	353	348	344	326	307	328	358	334	345	342	359	317	372	372	380	368	347	337	344	324	350	356	344	333	382	346	309	322	354	372	346	354	294	319	337	332	331	339	305	358	345	306	328	351	337	360	327	355	314	355	345	339	369	323	330	369	351	372	362	350	356	349	339	349	317	364	341	320	346	346	359	353	382	398	381	339	335	354	345	356	343	370	307	342	362	337	346	345	368	344	375	343	356	363	355	328	386	365	351	329	365	316	328	378	330	392	319	362	352	328	351	345	353	321	366	363	381	350	360	328	366	348	323	350	346	340	353	336	313	365	328	375	331	373	359	388	333	350	358	356	365	309	369	362	325	340	375	379	356	330	332	358	354	356	330	329	344	372	364	370	332	309	358	379	341	347	348	337	316	375	357	349	317	340	338	372	312	335	360	363	338	343	348	323	375	360	358	372	348	330	350	370	398	362	346	349	370	372	336	380	358	315	314	357	385	357	339	360	354	377	350	349	337	376	373	329	350	342	351	320	352	330	360	350	360	337	331	352	345	345	318	325	315	361	372	321	383	371	339	372	384	328	334	344	333	331	367	375	339	363	351	362	332	353	336	353	314	368	375	339	385	341	308	338	326	380	366	346	313	347	338	326	356	352	358	366	364	371	345	315	396	312	365	332	378	349	350	334	367	361	340	367	365	345	336	322	337	365	332	363	346	356	373	366	340	377	342	341	361	355	334	357	354	350	323	324	349	327	381	351	327	373	324	340	389	324	341	335	335	355	361	342	372	373	375	355	340	341	348	349	350	313	311	369	360	332	374	358	353	343	326	364	362	353	337	323	339	346	385	348	342	362	330	359	337	364	335	374	346	345	355	345	338	358	351	358	344	345	353	371	383	374	369	343	330	355	370	340	351	373	354	338	410	350	341	346	335	364	368	362	362	354	363	358	351	363	357	349	341	363	389	356	346	372	342	344	377	374	338	382	356	379	361	360	327	369	348	363	371	362	370	388	315	338	339	319	376	359	353	355	329	335	353	341	388	331	323	345	342	347	378	334	364	362	387	326	351	363	390	361	358	363	343	351	364	375	310	374	349	334	344	323	375	337	354	354	350	379	346	351	355	365	389	352	359	369	358	312	367	342	295	352	335	380	397	343	390	348	344	346	342	332	409	336	360	336	339	319	326	357	327	359	357	348	350	331	360	361	354	334	377	317	350	335	359	352	354	342	346	321	329	344	345	385	360	334	327	364	363	349	344	367	356	344	338	298	346	323	365	342	357	346	358	358	360	351	347	336	351	355	375	324	341	366	333	342	355	305	340	332	353	371	382	363	352	403	356	342	356	379	361	325	350	329	360	374	364	329	347	326	338	328	362	347	347	352	354	361	342	333	352	326	378	364	328	377	330	345	388	363	366	330	354	364	317	365	369	343	372	353	366	365	352	352	379	329	344	317	369	340	342	384	341	341	362	381	339	349	378	324	369	329	344	355	336	306	338	295	353	361	312	383	360	297	350	347	362	343	335	340	380	384	358	360	350	351	392	355	342	339	380	364	358	345	343	356	326	366	366	364	318	374	339	329	346	353	347	348	346	337	356	339	364	312	349	350	348	346	346	358	352	375	373	366	369	338	364	326	352	363	355	334	339	362	334	343	370	351	343	378	342	361	324	368	335	349	362	350	381	363	338	358	370	352	354	344	347	359	354	353	333	369	337	327	371	352	361	352	371	359	326	404	344	347	352	336	361	341	385	385	360	334	368	360	320	333	352	314	350	321	333	332	352	356	376	308	329	334	338	363	321	353	358	338	366	339	370	372	342	335	354	365	349	323	318	372	360	329	366	412	344	365	360	356	342	369	323	319	377	345	331	346	340	346	338	352	347	348	349	358	361	368	369	396	354	334	339	337	355	347	387	353	359	326	384	379	366	335	328	346	340	340	353	332	329	349	348	385	357	322	362	361	348	366	324	338	316	373	361	319	319	352	372	337	358	356	346	336	338	371	361	337	339	359	364	333	356	370	325	346	376	312	360	374	384	356	328	349	337	339	375	318	343	345	318	360	366	345	334	362	352	346	364	384	331	357	365	374	337	355	329	404	357	371	368	339	313	345	344	360	350	359	365	339	348	356	321	324	353	370	349	374	371	338	328	372	360	331	337	344	333	379	342	365	346	326	357	322	341	355	319	334	330	375	367	350	345	365	318	314	350	360	354	370	355	361	360	360	312	355	326	356	349	350	344	367	322	356	375	337	347	354	353	385	366	340	353	362	364	381	319	321	356	370	363	345	339	314	357	343	354	339	308	373	362	347	371	323	344	379	356	353	350	342	336	353	342	368	334	342	357	329	333	376	373	353	352	330	347	351	353	335	360	368	339	330	355	319	345	353	365	337	342	362	326	344	355	346	349	375	328	364	359	341	375	358	352	364	326	373	380	342	367	354	378	339	358	338	356	343	358	341	343	364	350	356	335	322	367	345	299	334	365	357	408	336	355	342	414	355	311	347	347	362	337	329	309	326	340	357	331	349	359	329	371	323	360	338	325	369	337	342	355	349	363	323	332	339	346	363	317	357	353	377	354	346	363	362	361	372	337	356	346	355	334	347	361	381	307	409	370	327	373	358	353	369	353	360	357	333	348	357	369	375	342	355	340	353	378	343	348	353	338	357	329	378	374	351	349	352	363	328	331	349	360	393	350	342	334	349	329	382	347	359	334	338	387	372	374	354	349	368	360	331	355	383	339	360	375	353	381	392	369	350	359	345
24452	21010	27523	24686	15082	1640	1142	1027	908	896	921	919	883	902	827	883	827	852	830	833	795	891	848	930	834	835	828	874	833	822	831	841	807	838	792	814	819	855	892	818	822	834	822	823	787	879	800	861	781	871	857	804	832	824	839	817	858	880	834	835	834	834	784	893	807	817	824	782	810	800	798	814	808	813	836	833	790	823	831	835	833	820	761	802	842	854	822	855	791	771	779	853	814	838	791	840	841	820	777	848	846	849	763	787	787	826	841	777	769	865	836	784	865	779	819	865	823	793	810	823	831	791	864	837	796	807	809	793	803	751	852	801	809	802	829	861	791	801	824	815	834	861	812	835	840	811	877	798	815	860	809	803	834	818	787	780	803	814	840	815	813	800	838	843	860	876	827	821	809	817	820	793	825	805	802	790	817	789	783	821	796	822	833	786	858	802	796	812	827	850	821	819	805	856	811	827	853	870	776	824	819	814	849	814	802	838	826	875	858	795	811	788	785	837	753	818	814	869	845	786	800	846	792	804	803	858	853	818	815	850	845	843	850	808	838	800	795	826	798	841	829	825	832	795	805	832	807	815	800	840	819	836	836	841	864	803	775	845	827	833	859	885	819	820	803	864	820	807	788	811	821	798	845	806	799	780	830	803	851	858	883	851	761	819	813	788	789	792	834	803	825	863	786	826	841	761	848	821	798	794	775	848	822	784	879	832	796	761	797	779	786	789	832	818	802	841	825	869	773	789	799	817	853	834	815	815	790	795	884	831	821	803	823	800	825	773	838	812	853	860	783	811	786	831	806	793	821	849	826	799	831	865	864	825	810	809	816	779	824	857	800	805	814	772	843	825	846	867	797	867	830	749	812	816	819	828	788	873	792	851	900	830	816	811	779	826	829	823	813	809	803	794	802	816	821	773	799	841	810	841	795	779	808	821	799	809	786	799	824	812	858	805	814	803	817	781	824	833	819	815	818	787	812	854	857	830	821	838	729	820	826	794	803	835	797	869	811	814	844	799	816	799	828	844	789	805	846	821	830	845	836	803	838	845	810	812	818	857	822	857	800	765	850	851	855	806	779	815	822	882	803	801	795	821	799	835	837	820	882	857	828	806	841	834	787	792	837	850	809	809	845	795	780	777	832	811	821	835	866	817	854	884	830	850	880	800	810	812	816	848	792	774	837	816	852	775	835	841	811	784	784	791	795	796	846	865	759	814	821	878	795	842	875	800	773	834	813	870	822	818	803	831	796	750	821	852	827	859	853	854	811	807	822	830	789	790	809	822	782	831	796	836	809	818	827	853	777	822	827	898	788	812	836	842	837	810	784	826	837	897	806	833	816	820	818	822	779	847	796	839	799	860	828	815	815	852	773	820	817	832	762	818	855	882	789	868	822	799	793	863	804	801	792	782	844	868	777	874	844	860	864	812	792	837	862	828	818	808	809	841	802	824	828	832	874	843	789	810	846	815	787	819	847	814	797	856	810	798	840	819	836	819	777	841	786	835	800	829	807	801	804	841	818	813	860	812	801	859	849	790	791	793	863	868	803	817	833	773	849	814	776	812	877	852	801	773	786	783	853	778	812	817	790	870	902	849	824	794	806	760	867	840	818	790	774	849	875	841	807	808	789	828	803	855	802	807	826	828	817	816	816	805	819	775	829	824	856	818	786	826	826	804	832	842	870	863	861	813	801	804	824	874	801	820	831	800	770	854	815	791	841	842	832	849	799	836	827	840	786	819	858	824	848	828	803	818	830	808	806	821	788	843	835	812	827	838	824	813	853	795	841	840	822	783	795	864	796	774	843	805	850	803	846	827	820	801	778	787	777	776	820	851	812	763	790	796	843	857	829	852	835	790	905	800	846	822	799	821	799	768	847	848	794	809	839	812	842	842	872	816	784	836	840	812	816	822	776	832	822	850	829	851	814	822	827	825	861	824	849	818	837	759	826	758	882	818	839	795	811	793	829	809	810	800	810	783	783	779	862	803	804	818	849	840	771	795	847	766	782	839	809	806	820	853	841	810	766	811	891	757	829	802	833	859	800	865	791	814	793	811	838	797	845	833	819	818	864	785	782	793	822	802	821	788	817	820	791	810	830	796	792	883	810	800	829	788	779	829	824	830	840	815	805	845	780	766	820	801	841	814	784	834	825	821	802	842	843	872	790	804	882	829	845	772	815	802	820	772	865	797	790	837	812	816	857	784	815	879	878	796	785	820	773	837	820	807	828	779	759	814	832	831	806	840	789	774	807	858	798	819	838	815	813	832	829	846	815	806	849	821	778	832	814	828	816	855	757	805	786	797	820	783	763	774	814	828	787	847	849	867	833	840	823	827	818	862	850	819	802	791	799	800	851	866	805	770	830	817	817	807	868	849	785	807	771	820	848	846	785	785	842	818	828	796	813	820	863	813	809	816	805	841	816	867	832	815	815	852	853	794	831	788	786	845	832	786	821	822	807	806	844	803	781	879	807	798	799	821	820	838	868	817	794	801	833	845	774	763	825	810	780	810	800	824	818	841	882	816	794	842	865	804	846	811	843	833	833	831	814	764	811	795	796	801	796	782	840	856	820	814	769	785	822	814	827	825	799	813	866	839	796	876	841	808	855	799	819	824	800	805	831	847	795	848	836	837	795	814	815	825	804	801	870	813	852	800	829	854	793	861	803	808	821	851	820	826	815	779	772	832	813	881	781	843	843	770	774	826	834	839	776	882	820	840	803	788	852	818	842	796	854	782	810	842	796	768	812	846	803	801	816	837	864	874	819	784	808	835	794	782	839	784	810	837	822	822	868	852	845	827	816	814	864	835	816	823	778	828	767	835	820	852	751	798	814	843	838	762	785	781	828	831	797	812	834	798	813	802	799	841	790	799	836	837	801	820	798	823	838	806	789	823	835	812	778	839	858	826	817	827	802	743	905	883	821	812	800	857	772	820	810	772	804	803	832	816	794	867	798	816	837	807	820	834	791	787	807	757	854	815	828	879	796	811	811	843	850	839	805	813	863	804	785	846	841	818	813	832	821	835	752	831	805	807	815	867	827	811	816	826	812	792	822	817	810	798	835	786	787	830	835	831	802	836	760	781	847	821	837	801	860	814	782	788	840	835	813	809	807	790	800	837	842	846	862	822	829	830	822	841	853	806	855	778	796	783	771	835	809	788	846	804	803	812	826	789	807	762	819	812	827	828	796	866	777	777	849	756	825	795	793	790	839	841	842	841	809	841	803	825	756	851	856	806	796	795	810	802	790	766	868	830	780	820	809	852	813	822	827	876	835	837	791	820	778	815	812	845	813	831	805	790	820	770	823	812	822	823	864	766	890	815	806	791	804	809	820	780	847	805	862	867	794	808	818	818	832	826	807	784	822	814	836	840	837	801	787	837	798	819	837	822	821	826	853	774	815	851	800	835	892	828	835	820	783	846	822	820	807	805	808	812	815	839	816	835	862	883	814	866	814	803	829	861	833	822	820	825	830	819	818	837	810	807	790	856
5123	5730	3937	2231	1844	1442	1339	1116	1041	991	967	913	950	909	877	877	858	849	786	813	805	856	823	864	798	774	851	814	818	804	796	835	782	758	830	820	828	832	810	816	802	822	788	747	808	802	826	792	815	779	810	767	839	758	790	786	797	786	786	812	773	797	843	839	853	744	844	686	816	809	797	804	800	806	787	816	819	802	818	829	790	799	842	779	801	786	807	825	776	781	767	795	835	762	820	815	832	753	801	803	745	821	810	785	826	810	817	811	807	814	775	769	789	838	764	799	787	814	796	829	817	799	822	762	809	807	813	785	804	736	805	779	803	816	853	808	811	836	779	812	823	810	775	845	822	779	823	833	752	813	865	783	775	808	816	801	766	796	849	803	813	797	844	805	830	834	826	815	831	787	777	804	774	727	778	801	789	837	806	797	819	807	851	802	762	853	814	777	802	807	838	798	872	791	813	790	797	828	767	790	826	788	834	760	717	796	807	792	774	825	826	788	834	808	829	811	774	839	773	778	825	792	772	792	806	813	764	794	769	807	800	828	776	782	742	792	799	818	764	781	780	799	703	785	774	852	782	858	825	771	821	807	820	838	743	828	770	824	804	812	826	820	793	815	781	795	794	810	795	822	806	765	786	745	778	804	816	887	788	780	754	821	755	795	833	771	779	789	781	852	795	796	792	787	759	814	789	788	810	769	791	845	785	798	798	780	791	835	798	802	803	795	790	805	795	795	811	756	832	810	827	783	864	786	817	782	810	799	801	816	855	834	831	740	803	791	789	798	780	843	753	848	769	802	783	849	820	809	745	834	817	870	801	774	746	806	794	775	772	809	771	832	756	821	825	819	786	802	788	777	854	837	810	780	749	779	825	770	805	798	794	828	788	806	838	811	776	842	765	769	805	870	852	792	797	862	788	810	769	768	849	831	865	816	784	793	813	816	786	784	735	863	786	797	817	851	781	763	817	741	857	809	811	798	829	817	837	785	868	821	791	763	823	798	787	817	815	824	816	825	833	819	782	821	815	771	826	797	833	785	793	837	798	817	812	842	775	799	790	855	807	762	822	814	781	808	818	786	768	768	765	827	790	832	765	819	784	818	808	801	822	777	869	841	822	813	765	779	838	823	780	793	858	854	756	803	846	805	810	825	852	797	822	786	803	825	788	811	805	837	840	767	814	820	844	775	823	821	820	814	799	804	802	775	827	773	806	790	799	761	796	802	744	817	789	763	848	775	803	774	872	816	794	811	802	829	772	782	812	737	812	800	753	820	771	789	833	789	825	756	811	805	795	795	805	772	730	821	807	830	809	778	783	817	822	830	798	772	813	806	787	833	803	808	760	853	802	841	799	842	811	812	755	806	778	778	808	770	792	753	811	853	855	838	835	802	784	830	835	769	826	818	860	819	810	803	813	858	813	806	827	853	798	826	807	817	801	829	841	801	825	818	778	811	775	767	761	828	816	803	829	831	811	813	794	814	810	815	822	777	805	833	782	765	801	788	784	815	828	768	830	765	815	759	835	825	806	822	829	828	805	824	790	770	839	828	805	831	794	839	806	807	815	820	798	798	835	856	806	760	771	765	783	775	812	857	848	855	842	835	815	862	753	848	838	876	793	803	865	787	797	820	810	791	806	788	761	768	831	763	775	842	809	855	841	808	831	799	758	783	829	808	790	774	778	836	782	799	819	788	791	835	800	799	787	731	830	776	773	795	815	819	780	827	859	817	743	795	796	823	815	876	800	839	824	799	765	766	806	801	786	809	814	817	855	836	820	784	773	793	811	819	845	752	815	807	818	779	769	780	817	783	824	811	776	791	845	811	833	855	833	803	818	766	813	810	803	802	841	846	826	830	832	784	808	784	763	777	816	843	800	801	794	762	749	760	829	834	778	828	776	768	743	879	813	825	818	790	771	791	813	741	817	792	817	810	832	806	800	820	819	861	795	859	808	786	825	812	750	789	802	772	805	808	828	761	771	817	804	825	813	772	790	854	806	779	799	813	763	780	816	833	787	751	824	749	751	750	853	824	822	865	806	802	809	853	829	887	851	779	823	780	832	791	824	797	775	756	814	785	764	806	794	823	798	844	801	781	789	802	777	821	863	763	779	810	787	796	804	737	813	834	801	772	773	824	817	779	791	818	829	746	801	794	812	811	807	787	836	806	836	799	812	779	814	846	799	795	773	806	817	777	786	745	816	829	828	784	860	812	816	794	826	788	760	772	823	729	797	773	797	859	820	793	800	808	836	800	917	755	834	797	790	786	789	812	839	796	769	782	816	810	804	781	754	759	823	783	779	808	828	804	772	793	809	793	814	849	789	829	825	775	823	764	808	830	829	794	800	762	770	845	834	790	805	785	772	771	822	785	811	862	807	831	811	772	787	811	788	874	766	803	803	776	807	789	813	807	841	839	754	812	814	837	780	857	811	843	796	783	817	788	846	864	792	785	829	811	808	796	814	766	832	831	781	704	781	811	839	854	775	815	793	829	796	820	808	763	808	811	844	772	823	843	796	803	793	822	781	838	751	845	815	765	800	751	854	739	808	765	806	818	834	798	814	816	808	797	764	764	844	850	779	817	799	799	802	783	756	805	802	816	840	771	827	761	825	810	815	790	799	807	808	805	762	826	836	814	814	889	821	806	758	804	793	802	806	783	809	762	814	824	772	809	785	833	828	809	773	768	799	780	809	819	797	809	758	793	785	799	803	795	751	853	838	793	783	804	750	829	832	853	827	807	790	744	817	787	820	813	800	785	829	742	809	842	761	812	816	791	865	845	855	797	833	787	839	777	832	799	811	769	785	775	795	818	810	831	797	765	802	779	807	790	795	770	744	799	778	816	806	807	748	774	843	780	799	759	806	787	855	837	803	744	770	808	815	781	776	791	773	784	798	737	875	769	810	845	792	801	813	781	824	818	834	812	833	795	831	810	796	795	781	814	854	816	834	754	781	781	781	803	813	820	778	786	822	836	755	829	813	823	835	792	779	789	782	792	786	803	799	833	798	790	778	806	808	815	780	805	796	781	766	859	780	814	776	818	779	812	766	844	800	809	768	799	809	841	813	810	799	860	775	774	771	753	776	812	796	780	803	792	828	768	787	759	784	803	817	844	829	839	819	819	798	827	792	775	790	748	824	789	786	819	833	846	808	828	832	825	805	792	780	834	831	796	785	815	802	777	765	787	773	850	809	783	773	769	818	776	798	804	790	782	807	807	860	768	813	827	806	828	798	801	808	854	806	809	761	777	827	788	839	769	795	785	833	799	770	817	795	794	805	835	788	825	817	768	821	789	789	808	757	861	811	818	813	764	814	837	812	837	768	849	785	834	775	834	816	826	790	784	776	787	800	793	776	821	797	813	807	794	839	739	792	812	806	836	812	766	805	774	807	815	847	781	790	777	791	755	783	805	858	856	763	785	771	836	823	858	770	786	783	840	864	742	863	823	739	783	775	796	837	811	832	817	801	820	766	842	816	830	824	750	775	799
22177	21012	28779	23437	21015	21076	11790	1143	807	717	602	573	472	465	439	367	430	404	402	358	357	347	358	337	331	349	345	330	306	325	310	325	291	295	315	308	341	319	322	310	298	321	324	298	282	303	314	298	307	313	276	278	295	295	274	293	299	281	317	268	283	308	329	304	288	276	268	296	274	301	306	271	292	289	289	329	260	282	284	285	286	283	247	267	299	277	333	289	301	303	279	267	268	295	294	272	292	306	277	295	306	291	297	289	294	286	278	311	284	303	270	328	255	274	311	323	298	288	261	281	303	296	315	260	302	292	286	283	267	295	286	286	331	263	265	305	291	301	289	277	300	304	303	328	287	312	320	314	297	285	284	306	305	301	280	282	275	308	275	290	278	289	282	292	281	277	300	305	293	285	320	312	299	281	297	304	307	266	282	305	297	303	280	270	292	307	296	317	281	300	280	296	293	305	286	324	273	287	289	280	272	289	281	301	299	307	290	315	303	268	291	291	287	304	289	295	265	273	291	274	296	309	296	274	274	301	306	305	293	271	292	289	265	300	332	296	278	297	278	319	315	277	306	327	272	294	295	292	282	289	296	297	294	290	289	311	279	262	296	288	291	269	326	309	306	323	292	269	293	294	278	276	291	260	293	270	300	274	275	301	263	294	267	270	308	272	275	262	274	267	295	300	299	282	302	278	279	281	290	310	310	319	288	293	293	305	301	279	281	316	278	280	275	312	285	275	283	259	273	297	294	284	304	283	276	291	283	300	263	297	282	294	294	277	302	281	280	273	272	291	259	323	293	296	289	294	275	304	274	298	324	285	293	313	292	289	275	290	311	270	293	292	273	273	285	268	298	285	277	279	291	289	260	288	276	273	270	296	281	250	281	328	256	275	326	306	279	289	295	327	277	271	268	315	280	251	285	290	276	265	315	279	299	294	301	304	263	293	284	290	275	266	286	283	295	308	282	312	278	288	277	304	294	282	287	279	258	279	260	279	305	305	315	306	278	295	282	295	293	295	292	305	302	279	279	253	309	277	308	291	320	278	308	315	279	290	281	260	322	314	261	313	274	301	290	328	290	273	276	268	282	302	286	313	276	299	284	274	301	318	308	265	275	322	327	281	270	260	281	260	276	282	277	296	275	302	266	280	289	292	299	293	322	295	307	287	261	264	270	277	302	304	316	278	282	257	284	289	294	296	268	282	320	269	300	285	250	260	269	293	285	281	272	298	277	274	274	292	276	302	291	290	275	293	307	274	272	280	256	308	274	295	309	297	286	300	288	276	272	283	295	290	278	297	271	256	311	273	276	297	289	315	282	273	285	306	313	298	307	302	292	302	269	291	309	260	305	263	287	286	312	253	265	270	286	294	280	280	286	298	272	333	293	279	286	266	302	274	289	283	287	298	271	288	292	315	281	272	295	283	277	301	293	316	293	277	316	287	280	316	299	255	311	278	296	244	305	280	318	303	272	283	305	310	264	276	294	282	302	301	267	313	263	280	282	275	252	291	280	276	284	287	282	302	291	295	300	294	305	269	291	298	282	293	304	282	288	259	288	323	280	299	300	300	290	283	290	290	320	279	288	257	273	260	285	293	320	290	307	305	285	277	294	315	281	248	293	301	264	282	307	271	313	286	322	299	268	288	267	297	327	276	283	270	286	311	297	273	294	275	271	269	290	266	309	250	267	270	284	279	288	304	290	309	295	292	295	280	270	266	300	292	283	279	281	326	263	331	255	274	270	268	266	288	274	318	304	289	302	310	281	276	281	299	244	303	246	265	275	283	276	298	307	283	310	273	287	284	319	300	283	297	287	296	302	296	281	285	258	291	299	325	283	297	270	271	260	256	287	261	266	270	273	301	307	265	254	313	260	292	277	272	283	291	305	319	290	289	281	284	304	285	285	272	308	294	286	257	319	280	302	280	302	296	275	303	302	249	257	275	281	281	325	307	290	298	277	288	286	309	323	286	260	254	281	339	270	293	301	289	276	299	259	279	293	290	306	262	287	300	302	322	309	295	305	281	288	267	276	267	293	274	296	272	310	281	280	300	269	330	264	281	269	292	280	248	315	301	315	290	290	290	269	281	279	310	280	279	297	306	282	288	313	286	282	303	296	272	317	274	299	307	297	292	280	286	295	306	285	270	293	259	305	297	266	296	267	295	269	309	260	285	301	302	278	287	262	252	260	277	298	272	278	280	285	292	293	277	276	280	288	267	285	319	276	286	311	292	282	285	266	307	291	305	262	268	298	295	263	339	290	318	237	307	317	290	286	312	305	271	290	292	294	282	287	271	275	317	309	294	323	283	307	269	304	295	281	285	279	291	301	285	275	299	296	300	313	298	284	273	273	291	289	292	274	293	284	298	318	283	289	303	271	290	306	295	270	296	286	310	296	245	311	284	292	254	307	308	283	273	281	314	294	273	279	312	278	276	292	310	280	291	280	308	276	291	281	284	271	294	280	299	285	298	244	315	313	279	271	296	260	281	307	281	294	266	289	304	291	276	268	272	265	264	278	262	273	257	250	296	289	288	280	287	313	305	292	291	304	274	268	300	294	275	259	252	287	269	284	309	306	297	287	286	285	295	255	301	302	284	290	318	280	262	316	307	289	282	308	279	290	283	325	287	284	284	284	295	277	314	260	288	259	273	273	271	291	244	267	261	277	312	292	294	267	262	313	307	310	251	292	285	292	282	294	288	295	298	322	294	266	276	314	307	288	248	324	321	276	293	267	299	286	318	265	276	305	299	317	286	304	298	293	311	270	279	301	277	289	303	281	297	297	290	263	296	285	308	296	273	311	296	298	250	276	286	296	327	296	265	268	280	288	289	279	267	310	287	276	271	309	253	283	278	257	269	243	260	258	275	310	297	278	282	266	276	304	237	308	288	274	301	285	298	277	265	286	264	271	279	317	304	302	283	328	275	292	295	315	281	270	268	268	289	294	299	288	266	275	273	253	291	299	284	297	309	244	322	307	283	279	306	275	290	283	269	300	279	296	281	294	323	295	281	272	295	320	271	297	297	290	309	273	258	272	287	271	303	304	309	282	286	270	307	298	267	268	263	285	285	338	274	284	302	273	286	305	302	293	281	307	281	308	292	312	338	303	263	284	289	295	275	271	304	282	292	291	276	281	281	290	294	282	281	282	300	256	291	292	274	319	307	290	248	301	270	304	332	284	279	303	294	274	307	283	305	281	306	292	294	265	282	299	319	298	282	258	276	279	268	273	276	246	301	297	283	309	264	299	297	284	245	268	258	285	347	269	290	274	291	277	295	269	288	253	294	294	276	282	291	283	289	289	286	285	303	294	288	284	294	267	293	308	305	303	297	291	273	303	275	268	309	290	288	300	263	249	283	293	274	276	273	263	296	283	293	286	290	291	280	274	288	267	289	264	284	276	258	290	272	285	292	259	304	302	271	275	249	290	272	298	276	277	274	286	324	296	264	285	293	293	242	303	304	275	288	282	262	257	268	290	286	316	312	306	280
4693	13635	9633	4831	3319	2563	1785	1409	1092	894	793	690	623	514	517	473	428	411	423	401	375	366	368	388	343	352	327	334	333	340	338	329	305	326	331	348	308	323	310	302	350	325	296	291	285	297	289	301	294	295	313	322	298	282	304	288	303	309	313	313	276	281	298	292	316	303	280	308	288	287	319	278	304	298	287	280	291	295	279	279	278	292	297	254	276	276	300	276	277	271	270	293	281	307	266	276	303	281	294	250	300	297	306	271	270	292	309	279	299	301	266	312	286	295	282	274	280	341	275	276	281	285	303	314	285	313	271	292	329	298	271	330	284	296	304	256	271	259	280	307	295	253	305	306	301	282	262	292	313	254	276	276	301	308	266	304	286	293	275	271	269	274	288	321	260	317	306	289	321	304	260	295	287	291	283	274	309	290	251	311	287	277	288	251	291	304	275	271	305	323	284	307	288	275	301	276	331	274	291	309	296	320	293	275	294	287	287	305	282	288	308	299	272	313	285	297	321	287	286	300	273	266	277	319	296	282	289	267	286	292	292	271	265	306	290	275	303	278	276	307	315	287	294	277	286	268	289	267	309	283	263	291	290	284	304	285	274	265	286	290	291	261	307	307	288	317	301	314	262	293	259	266	288	290	298	293	299	275	263	313	253	276	266	255	282	321	275	291	331	315	276	260	289	281	274	280	255	294	270	291	300	287	281	269	280	277	321	264	334	302	294	265	290	294	291	324	272	290	287	318	269	287	278	304	272	305	277	271	277	294	278	274	297	285	308	281	286	297	252	295	273	303	297	295	287	306	286	298	275	336	308	285	292	275	264	305	322	291	270	285	242	324	265	279	284	289	283	258	301	244	306	306	269	291	285	261	285	305	276	284	261	290	270	268	274	290	294	312	298	267	291	275	307	284	283	280	267	277	294	297	309	313	287	300	254	290	264	262	280	282	293	320	306	294	290	288	298	298	283	274	253	310	331	280	290	275	254	299	321	281	279	293	261	291	258	300	315	294	322	273	279	286	272	284	314	284	265	264	296	272	274	276	310	298	314	284	328	299	273	261	322	278	322	289	267	289	272	278	274	306	279	278	302	296	294	278	280	306	303	261	317	289	255	302	305	344	282	317	281	254	307	330	312	271	310	284	272	290	256	303	330	283	303	272	282	274	291	305	276	280	263	269	310	301	280	280	275	257	284	278	289	281	317	284	250	282	278	273	262	274	262	270	307	277	287	307	287	273	297	253	292	295	274	307	284	283	292	279	324	274	290	286	295	287	308	292	264	308	272	308	303	275	280	291	276	273	267	293	262	279	288	276	265	274	293	315	284	274	308	298	285	293	299	263	288	276	277	309	248	276	268	316	299	314	270	288	274	290	296	289	312	277	285	266	300	315	293	274	293	289	272	267	251	268	307	290	283	297	299	280	284	273	310	300	292	264	284	277	269	283	294	285	314	282	293	291	293	292	282	288	326	282	286	285	321	291	305	293	281	291	324	286	294	266	281	285	291	300	288	294	273	267	292	262	280	295	300	298	274	278	288	286	278	297	308	277	301	261	304	288	305	291	258	292	300	293	304	309	273	308	311	291	298	304	277	325	291	308	305	250	295	294	300	260	311	318	304	289	294	280	275	277	273	317	299	266	304	297	299	256	317	301	278	299	298	282	257	284	278	276	289	302	301	273	271	291	318	305	285	297	270	289	283	262	296	315	304	306	289	302	288	306	298	280	289	293	277	260	261	247	288	298	290	319	280	291	306	282	283	282	280	289	316	275	286	282	287	300	274	319	303	275	297	310	257	276	302	284	246	282	289	296	305	311	251	285	269	278	261	281	288	329	297	297	310	298	316	282	279	282	303	295	296	299	281	268	293	298	306	299	298	298	285	278	290	282	312	287	285	294	298	277	275	257	311	287	304	264	305	257	298	308	303	278	272	296	312	268	280	270	276	268	286	311	270	288	311	291	294	307	308	270	303	283	276	295	280	263	275	279	256	293	292	290	314	289	283	260	258	303	288	267	275	316	285	310	286	268	274	278	265	278	304	278	245	284	253	264	273	299	274	288	314	279	253	275	275	287	287	290	297	284	336	276	308	281	263	269	264	297	289	269	264	310	255	309	270	272	281	291	291	280	284	305	295	291	250	264	261	273	294	277	282	311	303	304	303	296	287	272	293	293	293	282	294	301	269	236	315	283	299	321	296	258	261	278	292	279	299	319	307	299	257	299	304	287	256	273	296	306	314	303	288	270	295	294	281	298	261	259	286	283	281	289	300	280	287	300	250	284	302	288	260	286	292	288	261	324	328	314	293	277	276	303	299	276	273	291	278	253	246	324	288	316	297	287	278	295	289	295	291	312	285	290	266	301	308	292	280	278	285	289	293	290	302	278	270	268	287	283	290	325	313	279	299	260	299	275	290	276	268	287	301	268	303	297	278	282	287	281	277	328	266	285	295	297	308	273	302	289	294	291	291	298	286	266	293	331	287	311	334	305	298	305	297	280	291	298	281	277	312	273	276	293	287	267	289	297	292	313	301	302	297	308	279	289	317	309	302	301	296	269	313	266	304	282	278	314	274	275	281	297	276	297	283	264	276	286	300	252	276	255	307	310	316	262	260	315	282	339	292	271	276	234	283	307	303	251	303	308	285	291	278	295	268	271	264	298	290	300	285	284	264	271	293	297	299	275	283	283	289	282	321	282	293	299	291	301	296	293	265	283	315	269	318	252	289	298	280	296	311	284	246	295	279	290	285	267	279	314	295	311	293	302	269	285	279	305	266	311	286	276	302	278	297	291	306	267	287	285	273	265	296	287	302	291	277	295	273	288	284	290	249	278	267	277	304	286	289	283	292	324	300	287	272	266	310	291	272	288	277	269	288	280	315	289	277	266	277	313	273	293	304	281	308	289	290	314	275	303	299	296	289	298	264	248	291	263	279	334	295	278	280	283	284	264	271	242	314	270	295	316	289	305	292	308	288	292	282	288	279	293	292	283	281	293	306	299	275	306	306	312	267	297	280	285	320	257	289	275	284	299	271	278	289	302	291	256	269	293	306	256	257	301	285	316	315	295	292	278	298	299	283	285	296	287	315	305	276	273	291	298	276	298	257	289	285	302	302	282	289	278	295	288	288	275	291	294	289	298	279	284	282	266	303	285	262	281	307	314	302	277	263	288	270	273	253	294	285	259	291	292	271	313	271	296	283	277	276	294	282	297	282	303	261	275	326	264	289	292	271	280	335	312	295	288	278	308	311	273	309	292	313	281	297	288	266	299	279	265	267	287	286	265	293	290	281	275	289	309	313	302	287	300	306	254	296	282	286	268	297	298	256	286	306	276	282	306	301	295	289	304	293	294	300	275	291	317	303	278	273	305	294	277	272	271	303	258	308	265	271	306	270	306	291	290	315	274	310	292	265	275	298	303	303	284	279	274	279	294	328	308	304	296	287	322	296	297	279	302	255	277	305	317	303	305	301	282	277	287	285	293	270	256	284	271
26994	20649	12760	1831	1085	935	834	798	745	691	793	755	714	735	785	738	752	736	744	740	710	743	717	727	754	726	749	764	718	765	728	736	726	742	656	685	717	729	684	741	699	744	686	742	765	702	726	721	695	706	722	682	711	721	694	744	733	731	717	716	725	753	731	733	715	760	733	710	726	776	724	707	693	678	738	714	725	754	704	729	709	758	740	747	693	737	740	705	701	730	702	710	746	733	727	713	696	724	712	707	723	742	717	730	718	739	752	767	726	743	727	733	709	730	744	713	698	712	722	686	722	736	739	729	753	711	719	701	671	702	704	733	677	690	724	718	775	745	725	750	744	731	684	780	696	752	753	764	671	729	719	740	723	700	739	737	728	765	704	652	770	753	753	763	733	732	712	735	727	736	746	773	729	720	725	760	669	707	730	741	712	676	704	703	705	720	704	733	646	688	739	678	704	696	676	736	677	721	770	714	727	766	711	669	748	757	722	749	721	700	694	705	731	711	753	692	726	748	723	710	788	715	671	761	691	754	758	691	725	767	716	758	741	677	695	735	770	738	746	735	725	742	748	770	721	768	741	721	747	722	731	690	703	716	775	704	697	696	727	687	719	722	702	690	692	737	724	711	734	746	674	730	718	775	771	689	743	726	697	759	733	716	712	758	787	719	732	733	721	737	710	737	741	743	699	717	767	712	678	718	729	724	664	680	702	699	707	691	730	721	768	706	746	683	725	749	739	712	751	716	715	696	741	703	685	723	739	722	748	725	673	717	714	770	762	775	715	717	723	765	717	780	714	671	727	744	709	716	778	679	742	753	739	730	712	742	716	709	722	729	767	757	713	740	721	770	706	722	705	745	723	738	699	736	681	742	724	743	753	709	738	727	746	777	740	698	745	709	715	748	724	683	746	754	776	743	740	719	731	730	745	749	739	664	726	744	725	729	710	743	738	709	720	721	683	743	696	773	745	681	762	682	732	672	750	752	741	691	731	763	705	685	671	724	752	736	776	734	728	757	741	733	717	764	714	772	738	726	738	701	726	738	747	708	744	673	708	682	711	700	700	743	719	740	690	672	705	706	724	671	758	723	712	710	741	723	748	737	709	755	717	708	700	760	777	720	752	704	758	728	749	708	777	701	711	737	703	713	776	698	743	732	718	737	704	748	759	730	722	715	803	708	725	722	732	718	774	687	761	714	713	738	676	726	734	776	728	774	740	716	750	723	754	739	733	733	703	754	771	732	736	718	748	709	769	748	735	739	764	732	691	721	688	726	714	723	712	700	705	727	746	720	715	710	729	740	744	694	702	718	763	770	734	709	709	695	740	705	719	731	726	700	710	790	741	718	705	757	684	726	704	735	757	785	677	761	701	700	722	665	698	785	699	754	761	743	711	704	767	708	771	712	738	706	704	728	763	722	758	753	707	702	732	674	740	749	722	761	721	711	737	742	698	664	713	679	699	687	710	815	715	663	715	752	711	738	722	711	756	679	707	734	781	698	690	757	796	768	740	739	685	739	691	707	740	684	691	764	720	732	684	672	751	714	696	706	700	716	690	740	719	691	739	699	705	754	713	762	761	739	695	704	690	752	733	716	742	741	704	773	753	707	715	705	714	675	741	749	720	708	699	739	740	724	732	700	747	791	713	755	754	712	758	656	735	715	800	756	703	796	726	722	695	729	712	718	751	713	713	741	691	719	674	703	707	758	744	730	714	709	756	715	692	714	713	708	713	720	799	741	734	741	720	711	754	713	748	750	719	711	737	728	760	747	762	735	734	706	712	831	672	727	724	745	694	734	736	781	724	705	714	749	768	733	760	704	765	690	744	717	734	676	748	697	687	711	753	700	737	702	731	731	728	756	751	763	672	720	727	744	717	739	746	756	759	763	699	695	723	726	691	791	719	743	704	699	761	721	775	745	713	696	745	724	744	745	710	707	710	705	677	748	700	629	782	723	754	772	703	714	757	720	717	753	715	717	736	734	754	688	735	693	697	695	737	740	728	692	719	728	715	719	751	703	755	723	742	720	763	747	722	712	731	737	723	722	743	724	704	723	750	729	725	701	692	774	803	705	766	744	745	691	733	739	722	710	717	759	725	735	710	743	743	691	700	722	700	738	727	719	737	731	722	728	716	722	707	719	752	731	763	750	729	728	709	737	708	743	760	711	714	684	703	744	737	721	769	712	755	763	722	715	693	720	680	702	700	693	703	719	715	756	740	737	727	721	743	753	725	725	709	717	730	729	720	707	698	703	725	755	670	721	665	701	694	762	764	768	735	722	694	716	701	713	677	750	733	706	702	742	731	766	723	741	723	794	715	734	724	684	714	733	739	741	747	731	723	705	729	690	726	756	705	698	756	779	737	740	763	717	755	698	729	736	744	741	709	743	719	719	743	738	764	724	757	696	773	712	755	806	765	747	751	693	687	731	749	710	716	736	763	731	717	717	716	744	759	707	744	748	755	705	731	688	796	715	680	711	704	701	738	658	731	726	764	750	742	710	719	684	736	693	699	703	740	689	698	727	697	720	752	738	729	741	721	734	713	695	726	738	694	687	754	708	699	729	746	777	704	735	694	694	716	728	704	715	697	693	729	753	721	726	728	773	672	692	727	700	690	743	739	683	754	718	712	698	748	711	757	766	714	698	731	738	749	686	710	730	719	749	723	759	706	751	750	705	733	707	725	704	770	726	723	731	703	755	754	687	737	730	707	716	720	681	725	759	762	737	705	736	750	721	726	750	731	735	754	715	715	709	724	652	716	751	734	759	712	674	758	760	723	741	724	716	730	698	733	750	747	759	738	733	760	686	729	727	726	738	737	727	710	733	743	699	692	709	764	754	697	708	737	778	704	790	686	754	728	730	704	781	762	721	770	700	717	720	745	729	708	720	740	757	697	693	733	720	728	697	726	664	728	715	761	728	712	756	732	778	710	713	730	799	740	710	690	699	723	686	716	720	681	707	736	696	783	729	688	764	714	716	740	700	742	686	702	750	714	741	771	763	721	700	734	738	747	706	722	732	676	698	731	703	753	698	724	742	746	727	756	691	709	721	782	701	758	722	703	752	725	767	734	676	704	690	736	748	702	754	745	721	692	720	758	778	744	722	742	745	738	768	731	796	695	707	737	762	702	767	708	668	761	766	699	703	738	733	726	712	658	742	708	704	706	688	740	702	699	735	736	709	729	723	743	723	706	749	733	735	720	689	735	723	732	702	731	739	759	704	688	744	704	732	713	766	722	725	752	729	708	686	691	764	745	733	741	672	766	735	752	718	721	717	760	737	695	738	745	697	706	712	714	745	682	713	782	732	729	736	720	755	752	701	747	744	735	684	717	735	744	718	747	742	666	689	724	700	732	707	741	694	729	726	743	721	719	716	753	731	715	749	681	734	667	724	750	692	672	746	739	736	737	709	757	724	723	728	708	676	711	667	711	694	748	690	746	709	743	771	707	787	730	670	711	732	746	681	714	735	720	694	705	720	731	715	711	714
4573	2537	1764	1212	1058	919	813	854	754	739	794	767	785	755	747	753	734	708	754	760	709	725	729	769	735	699	717	745	750	708	714	713	733	744	728	753	706	753	726	767	712	769	679	755	707	723	772	654	712	687	710	719	721	777	734	718	746	705	754	727	679	760	689	693	707	725	737	735	779	735	725	697	705	671	781	728	703	741	715	739	704	719	732	744	720	654	733	750	754	738	686	677	712	714	737	707	760	671	682	718	722	703	714	759	761	730	694	737	725	726	697	701	720	699	722	683	743	759	694	727	740	738	718	755	740	717	738	775	691	734	741	734	752	713	742	726	775	711	692	706	733	700	720	755	723	667	686	705	726	749	706	709	733	689	718	738	657	735	721	779	716	708	684	745	730	755	760	741	695	720	761	720	757	744	677	759	689	742	766	695	770	733	685	701	754	683	765	733	717	764	725	719	744	719	706	717	719	746	713	724	743	720	737	711	689	684	717	704	707	712	691	706	714	727	737	750	705	726	709	783	760	694	711	720	705	737	770	748	711	703	735	708	760	707	698	777	750	737	714	760	743	751	711	729	717	772	693	746	733	784	752	700	745	706	761	728	720	724	727	745	767	706	706	719	699	719	724	762	688	693	714	728	719	712	720	775	761	698	741	775	729	763	697	727	690	721	739	724	716	688	728	748	710	759	699	711	731	731	718	721	711	710	739	734	746	763	689	731	736	757	730	718	713	773	753	689	745	751	721	744	720	727	682	667	686	739	705	756	796	696	702	693	766	729	710	726	763	765	756	746	752	713	763	708	728	711	754	710	708	706	749	689	750	734	740	730	751	708	700	713	750	713	701	711	725	713	735	742	719	742	708	735	691	725	735	714	762	729	730	688	743	742	744	687	716	726	708	729	722	777	760	718	713	745	691	753	680	711	751	735	763	698	746	728	724	741	730	674	700	702	708	732	673	689	728	714	724	739	761	728	730	742	752	717	734	690	718	707	755	755	739	745	721	678	734	717	708	764	722	676	752	729	715	754	730	717	734	748	751	726	737	744	665	763	746	721	754	739	747	750	718	688	732	710	740	735	716	733	706	743	702	703	774	765	726	730	702	697	741	753	735	725	736	711	705	735	707	800	713	720	721	717	691	702	698	723	695	713	689	694	721	685	719	692	752	740	710	738	684	695	709	692	707	754	757	684	776	729	705	713	745	711	725	711	752	731	719	674	691	711	775	722	744	722	739	695	746	703	710	686	733	701	670	729	732	713	741	662	684	741	716	736	722	714	702	717	692	718	729	732	719	737	711	746	710	697	783	702	744	761	717	725	680	735	705	758	740	702	707	781	706	733	716	671	728	728	726	707	715	685	779	735	717	709	676	788	722	670	715	649	714	732	693	762	724	768	735	712	706	725	738	725	741	722	722	764	754	726	719	714	697	733	695	654	697	714	707	725	729	726	761	692	795	730	743	716	694	763	712	723	724	767	703	733	673	741	726	764	694	767	712	731	743	775	749	726	696	762	770	684	742	772	705	705	733	749	727	699	746	769	756	734	756	745	757	786	694	695	776	713	755	730	740	750	706	702	743	720	723	719	705	716	709	706	735	718	761	694	712	724	734	666	715	672	733	752	774	778	722	676	728	714	732	772	726	751	698	731	757	731	706	742	742	736	707	699	760	723	772	740	745	694	729	725	736	712	789	735	716	720	748	763	709	699	758	718	705	771	740	712	756	700	701	772	764	741	729	746	736	718	740	751	715	739	672	746	723	714	722	734	723	735	682	790	689	720	745	733	714	757	733	737	745	694	711	685	747	721	735	702	691	710	741	725	723	757	768	764	714	736	718	722	744	730	760	717	712	714	750	722	703	736	678	743	697	713	754	734	748	715	812	743	748	695	727	738	702	734	710	727	704	712	717	746	717	687	722	763	760	686	685	745	666	751	737	742	704	757	728	718	693	707	739	756	688	668	753	752	714	702	711	757	689	773	734	711	693	713	717	745	725	711	716	732	698	753	753	699	725	675	714	736	706	743	735	748	676	695	754	724	739	723	751	737	743	743	753	720	722	696	742	728	719	695	687	731	775	747	736	721	716	710	723	736	736	762	757	761	691	709	754	677	753	765	732	706	751	728	730	755	766	706	735	735	695	808	755	690	718	724	703	759	731	712	700	724	708	699	763	715	732	756	738	700	758	688	657	697	757	693	778	747	703	706	715	734	714	726	725	684	749	735	699	726	736	682	765	704	755	692	727	768	736	723	731	727	679	737	702	755	712	709	746	715	734	736	784	733	686	780	700	741	714	724	731	681	684	741	739	699	692	722	661	718	702	747	691	734	728	730	673	700	759	720	682	722	693	712	741	718	744	747	775	694	728	760	734	687	721	760	707	749	819	681	743	700	731	718	770	743	725	716	757	775	770	710	752	725	688	774	687	758	740	650	741	754	770	706	707	722	703	728	698	740	682	680	751	745	719	714	721	703	716	710	734	746	725	764	725	731	698	748	726	710	750	759	708	724	713	797	718	736	728	741	694	775	758	735	738	724	783	678	723	741	727	707	752	711	750	712	720	735	777	666	767	725	745	747	726	729	717	711	707	751	718	725	769	692	756	742	689	719	736	705	773	674	745	678	775	755	721	679	694	699	719	778	716	719	736	736	710	717	728	722	696	693	727	703	725	746	732	681	750	741	741	738	735	711	716	753	721	664	743	700	744	735	748	749	719	733	745	696	713	740	726	685	720	743	717	750	728	710	762	722	730	751	722	727	735	728	797	697	762	767	731	708	701	694	692	757	734	730	692	711	752	707	725	767	734	713	699	751	753	745	776	755	728	723	726	729	738	717	744	732	787	771	758	709	815	708	803	787	762	719	768	727	733	660	767	687	688	697	728	724	730	744	748	683	743	747	711	762	704	765	686	754	725	728	716	755	740	698	731	777	766	733	756	678	702	752	704	746	717	719	713	754	767	680	733	710	746	698	726	783	714	728	781	717	691	768	724	726	740	729	710	725	772	748	769	698	744	790	722	744	773	727	684	725	745	732	721	737	732	737	736	694	744	749	765	689	763	750	768	701	716	708	705	732	762	743	789	684	701	766	734	713	714	719	775	731	741	736	725	726	698	734	722	716	783	721	769	709	667	693	748	757	720	735	730	725	704	717	654	722	700	708	734	754	719	749	712	675	760	722	749	781	785	694	771	727	748	704	729	720	747	759	707	726	686	692	743	738	754	724	732	734	755	740	696	727	736	756	676	767	720	697	653	690	712	762	702	763	734	713	746	759	766	738	715	762	758	659	695	716	724	708	748	717	702	710	740	742	749	722	675	692	689	702	756	718	759	748	699	720	729	747	686	734	754	747	723	724	742	731	691	732	769	717	705	698	748	715	738	726	671	707	707	720	739	700	695	755	752	712	720	755	747	725	732	715	747	734	739	736	770	756	753	756	742	696	768	703	732	707	749	716	706	729	762	722	713	744	759	725	724	785	715	731	715	735	715	744	725	699	768	718
23335	20970	28329	23788	20978	11676	1130	748	611	536	490	507	409	412	408	408	386	378	385	360	379	374	359	354	392	403	366	336	362	361	306	381	329	360	363	356	366	336	357	372	360	370	356	358	340	334	363	359	345	359	362	340	347	340	333	349	311	310	306	333	357	290	328	338	362	337	352	359	307	337	348	329	338	364	342	314	336	356	361	333	377	332	346	333	350	348	345	366	351	323	341	325	324	367	334	331	366	395	357	358	320	347	316	325	371	365	318	338	296	338	332	333	319	333	356	384	318	355	360	349	361	328	326	320	333	360	335	313	337	346	353	370	338	360	337	361	333	348	364	355	359	315	358	363	346	325	341	366	332	326	363	353	304	344	364	351	355	336	342	343	354	306	353	339	336	350	318	353	336	313	336	327	361	350	342	309	325	351	326	342	373	305	295	359	359	332	353	346	298	342	333	325	345	363	337	330	352	356	350	344	334	334	355	354	350	330	348	351	332	373	307	366	355	341	335	377	351	368	323	318	326	346	362	307	307	318	362	328	344	357	345	338	333	317	343	321	358	328	367	348	346	334	301	346	347	330	313	327	358	332	318	310	352	353	317	322	369	356	311	313	364	339	344	335	374	339	339	349	359	331	347	348	340	335	340	312	343	333	335	285	352	347	365	298	332	348	350	297	348	331	341	317	347	373	373	348	346	370	337	339	356	329	361	339	342	350	334	367	337	340	321	331	323	335	339	362	363	313	363	356	368	330	333	343	313	354	350	345	351	326	328	341	348	326	368	338	346	351	339	348	312	296	361	361	341	351	316	341	311	340	337	321	316	341	339	359	320	332	335	317	295	340	333	329	339	354	322	366	352	345	318	338	369	309	329	305	366	374	330	342	344	342	345	358	312	373	324	325	350	335	327	355	336	320	330	354	320	318	336	335	348	356	383	344	347	304	359	366	334	321	319	361	340	322	326	356	338	346	342	318	343	327	323	334	342	309	359	322	322	367	339	370	316	353	336	342	364	344	340	381	359	300	350	333	327	347	346	359	355	307	335	337	343	346	359	362	356	326	335	349	335	320	357	343	343	342	325	350	338	343	333	328	339	364	331	382	367	335	361	356	344	313	331	364	336	319	336	378	359	327	346	377	319	325	329	328	325	346	346	328	341	338	341	344	320	298	328	347	338	331	317	329	315	339	321	360	324	391	357	361	340	337	333	336	314	371	349	330	357	316	316	355	324	337	349	353	324	340	330	345	334	316	318	334	360	328	313	343	373	354	366	339	339	325	356	328	321	332	360	355	339	327	329	326	337	360	319	310	337	372	336	336	339	345	350	303	336	329	330	319	360	366	344	328	352	318	343	345	399	348	310	325	340	314	345	346	337	360	303	343	332	319	304	321	335	359	358	348	359	337	350	335	338	345	366	331	327	340	343	329	349	344	326	345	316	355	369	338	349	313	344	308	310	331	329	340	334	328	334	315	335	337	329	345	321	355	308	364	335	309	332	340	359	325	323	353	329	361	316	339	365	316	286	374	347	330	323	358	353	379	337	347	336	325	309	313	353	352	368	348	327	364	350	339	353	327	316	318	320	306	377	344	321	335	328	380	355	323	370	329	329	328	325	337	343	352	318	326	332	327	309	329	354	327	363	341	335	364	304	340	326	346	342	332	382	330	320	383	328	355	312	326	326	326	334	337	345	349	346	361	316	354	334	342	327	375	322	336	353	316	307	323	342	342	314	355	309	377	342	370	381	346	336	349	348	337	341	351	326	352	350	357	367	361	308	331	340	340	319	365	363	352	316	326	360	305	300	304	320	325	351	336	318	327	340	346	312	332	353	325	324	329	344	339	325	318	369	347	325	350	329	321	318	322	314	326	354	320	349	336	307	352	329	353	341	361	338	353	339	341	340	343	332	348	358	333	307	379	381	329	336	359	355	332	331	322	316	367	334	341	339	329	346	324	324	315	351	306	336	351	329	309	334	326	342	319	331	330	360	345	336	330	347	320	379	342	333	323	335	339	356	350	358	366	356	388	322	367	331	346	337	366	325	316	355	331	296	326	349	332	341	321	349	336	336	351	305	334	364	338	348	333	337	345	327	343	356	349	304	337	348	340	341	349	353	344	357	354	367	341	330	307	346	328	342	328	312	305	328	356	347	357	347	354	331	365	360	330	342	331	341	343	315	317	341	323	343	351	332	343	340	306	329	343	338	346	341	339	321	316	339	350	354	359	333	320	347	334	325	345	310	351	337	358	341	314	341	373	333	348	362	333	315	334	354	328	376	347	332	327	339	361	295	370	326	371	328	339	370	343	333	339	314	349	331	351	360	344	369	361	368	334	341	315	312	334	343	321	338	337	335	328	319	314	339	341	302	348	323	342	337	350	342	371	341	346	317	362	352	320	344	333	353	344	337	332	351	344	366	326	340	353	346	366	311	354	328	340	349	338	337	329	326	335	311	335	346	323	325	344	340	330	320	335	315	361	321	345	330	342	379	333	324	362	368	322	351	352	351	357	332	335	334	331	365	381	378	339	331	330	337	344	355	332	372	348	334	326	368	343	364	323	365	335	349	352	365	349	341	362	348	378	333	331	334	352	321	333	345	336	328	336	340	354	322	339	331	340	353	364	323	325	349	375	347	323	351	381	334	346	354	356	347	320	358	333	317	338	332	346	332	300	353	319	336	301	315	320	348	351	345	332	368	357	339	338	324	348	360	348	347	339	334	344	337	326	337	314	349	343	348	323	318	303	342	354	332	346	304	351	318	311	338	373	347	358	312	311	309	353	318	383	331	346	335	347	340	338	334	349	347	345	329	336	327	323	330	345	329	375	380	328	329	348	340	325	368	327	330	342	356	310	340	339	309	339	316	337	349	352	349	383	344	364	341	359	334	358	305	331	341	343	310	352	345	346	369	350	345	296	333	349	309	336	335	311	365	322	348	363	371	337	325	331	341	331	292	321	323	366	337	344	366	357	345	363	339	344	315	337	312	329	326	355	309	335	351	351	317	396	361	358	329	350	341	369	338	356	348	320	318	327	336	330	336	380	326	348	379	320	351	321	334	347	347	309	324	299	342	368	347	331	333	332	329	354	356	336	317	376	337	309	340	345	353	352	360	359	335	316	350	347	326	334	346	332	373	341	340	354	344	374	312	360	335	322	348	313	329	369	333	340	338	358	323	335	344	347	340	373	342	306	336	334	363	324	329	319	326	336	334	356	338	313	341	323	346	290	362	334	318	352	333	346	320	360	315	351	359	334	309	350	332	367	311	343	324	352	343	348	317	324	315	360	354	358	319	318	311	336	320	323	365	343	328	327	377	342	306	334	343	328	325	365	336	343	363	343	363	330	372	357	343	324	349	319	305	292	382	367	356	333	316	349	318	366	330	334	313	328	323	348	340	360	362	356	312	332	377	326	331	327	352	318	331	323	309	333	358	342	338	357	351	341	340	350	345	337	357	348	315	339	325	355	365	336	330	355	360	311	340	358	332	366	369	324
7178	8535	5813	2853	2034	1543	1259	942	802	655	592	529	508	486	469	464	495	428	419	434	422	412	408	360	358	360	385	386	337	389	385	355	369	358	370	330	346	357	364	328	345	340	354	348	365	377	383	361	370	379	373	317	311	371	369	341	366	377	369	364	331	361	349	355	371	372	337	369	350	371	355	360	339	348	313	367	386	364	339	349	354	389	366	364	364	377	374	376	348	343	345	354	352	375	323	365	330	342	354	360	339	354	326	353	370	359	353	351	347	391	361	335	371	356	336	354	340	357	361	375	342	326	348	381	323	360	354	376	361	352	356	368	351	367	347	351	342	357	395	332	347	340	348	363	325	350	347	344	347	327	349	336	343	358	367	348	332	323	366	348	379	364	343	366	315	367	372	350	346	347	333	342	335	340	340	350	363	333	363	376	397	301	345	340	329	357	340	313	321	368	378	350	358	352	333	355	344	334	345	378	340	355	338	347	382	338	354	329	339	342	346	383	333	370	358	344	322	345	343	370	373	385	327	354	343	370	338	375	337	358	336	330	344	375	363	353	389	365	377	341	332	345	319	382	325	385	357	363	359	365	352	357	358	380	349	358	359	373	358	357	344	348	357	350	351	329	351	395	354	340	360	347	369	367	340	327	375	389	372	364	357	360	341	360	321	375	347	340	360	388	386	351	333	378	341	368	378	349	352	376	381	364	362	339	330	369	344	370	324	342	335	358	343	336	361	339	361	376	332	356	364	341	330	325	341	364	340	331	369	354	346	372	379	352	370	332	370	347	349	369	345	329	368	337	304	354	375	360	376	297	340	340	335	358	346	343	343	355	352	353	347	340	349	347	377	334	355	359	349	388	369	390	352	358	352	379	329	369	359	355	356	372	354	347	314	331	331	337	370	349	342	345	364	347	355	355	357	361	340	337	352	365	378	331	365	353	360	371	320	315	362	363	346	335	359	373	360	363	391	347	327	371	366	375	339	329	340	315	358	352	379	390	358	331	368	320	371	357	364	358	334	363	348	319	310	361	351	361	310	358	380	374	372	327	330	379	339	332	353	360	351	371	346	377	341	353	360	357	350	381	365	353	346	352	401	297	384	394	364	370	365	359	373	355	341	365	334	341	320	397	358	352	367	333	380	343	357	362	332	363	348	351	338	369	357	370	369	315	341	336	346	360	351	355	331	358	340	350	333	333	337	328	364	327	392	358	363	335	351	366	360	353	378	345	361	320	321	343	344	342	347	334	338	359	331	342	351	351	348	367	346	357	362	338	363	400	330	383	350	386	371	345	366	343	365	342	386	343	354	347	381	344	347	344	346	347	371	364	379	356	368	351	334	319	348	327	325	352	358	327	357	338	333	373	309	349	377	338	381	348	330	350	355	345	344	378	370	347	340	312	320	350	372	376	332	332	338	356	352	321	373	370	347	380	348	380	332	348	347	326	342	307	332	339	344	344	342	352	361	328	356	311	377	348	342	346	360	340	399	360	366	378	351	364	343	366	353	351	351	370	358	328	361	361	355	319	316	338	342	365	321	346	331	368	366	353	338	355	338	347	358	342	342	365	332	314	340	348	378	361	332	333	390	370	342	330	364	336	375	320	369	365	344	322	346	337	371	335	348	350	331	392	334	323	367	318	350	370	348	327	347	317	318	318	319	348	342	340	342	380	329	335	372	371	351	342	417	333	356	357	345	317	377	379	341	334	394	327	363	365	343	376	342	353	359	352	378	352	355	336	333	352	363	330	371	357	336	348	364	310	348	330	363	344	348	334	361	331	346	376	369	347	361	330	357	356	337	343	370	330	330	363	321	358	360	328	353	351	344	380	348	334	337	336	349	344	357	337	344	366	349	353	362	324	300	402	335	355	354	344	359	324	343	359	337	325	363	372	406	324	340	357	364	336	355	344	357	354	339	334	375	323	344	344	377	354	340	335	329	348	384	344	370	340	365	350	347	359	343	359	318	358	358	353	324	344	329	351	375	366	341	311	360	368	386	323	343	391	365	330	346	351	343	373	363	366	324	372	381	334	350	361	337	352	326	382	333	341	337	324	342	368	402	397	333	340	355	351	356	395	342	339	359	330	357	358	327	340	350	367	352	348	332	335	382	349	360	330	372	356	358	363	378	318	372	349	359	372	362	366	332	323	347	383	335	348	345	360	331	320	346	326	375	345	311	360	353	342	323	370	323	351	354	373	347	328	344	364	338	358	351	321	382	312	329	383	326	364	336	359	303	311	366	342	342	342	353	352	341	366	342	367	343	339	369	337	408	367	319	364	388	343	340	362	346	354	329	355	327	334	322	316	345	353	354	343	370	309	331	330	359	353	324	323	340	399	326	376	359	327	325	349	355	369	384	326	329	356	364	372	371	377	332	353	357	332	367	335	367	321	387	354	341	373	372	357	385	337	332	349	365	331	372	318	375	349	345	326	373	345	339	342	376	330	372	326	352	353	351	370	354	372	318	351	370	347	355	360	375	358	335	352	377	350	377	354	317	367	329	374	356	406	362	365	319	329	369	363	338	337	370	357	314	324	332	375	342	339	366	386	347	352	330	376	366	345	345	328	338	357	367	316	385	341	346	357	372	340	358	327	350	360	374	384	371	358	361	345	351	355	365	343	351	362	328	349	381	359	351	331	384	348	339	381	364	358	330	339	329	346	385	373	373	348	342	378	330	292	338	357	364	346	363	340	335	336	356	370	362	371	393	330	347	335	365	365	324	370	352	367	360	355	345	337	378	359	376	332	350	349	334	380	376	363	368	371	345	360	325	377	323	343	338	339	345	371	339	347	366	353	359	324	374	304	368	362	329	350	351	343	325	356	349	352	376	357	342	347	336	358	371	361	345	366	357	330	368	363	355	359	384	359	349	374	369	364	362	352	331	373	337	375	382	343	367	317	343	333	368	346	315	357	333	348	353	340	354	353	329	347	366	371	362	346	342	348	364	361	353	340	355	342	352	347	338	357	362	355	355	324	373	336	363	337	378	376	354	352	359	356	357	333	388	372	347	374	327	335	362	353	361	353	348	357	339	384	364	331	363	345	362	336	326	349	357	356	364	367	356	325	361	355	373	354	369	351	348	306	350	356	372	356	368	357	321	344	371	371	348	367	356	349	338	342	388	326	345	336	389	357	347	339	350	370	335	353	317	336	350	340	341	363	350	329	369	355	323	352	348	361	384	338	371	376	358	366	388	347	370	331	341	340	340	388	366	322	314	382	386	325	333	346	372	392	358	317	371	385	383	339	328	337	329	327	362	364	343	340	359	365	347	349	349	348	349	370	351	340	372	334	339	323	324	334	379	363	349	343	350	382	335	350	368	312	307	369	322	384	359	339	344	343	334	357	355	366	325	364	333	385	345	354	333	334	341	377	336	353	312	320	321	376	367	338	354	335	352	319	355	368	358	354	346	359	337	325	355	335	381	343	357	348	359	377	325	376	320	330	335	342	333	368	359	376	399	369	301	353	331	408	372	382	370	372	333	370
24415	21012	27537	24620	15165	1616	1217	958	933	964	918	913	869	865	864	866	839	849	867	838	854	885	838	819	811	822	817	830	855	857	823	834	842	858	830	835	836	799	827	871	869	856	867	843	827	825	902	813	832	861	896	861	853	887	838	839	833	850	884	816	807	795	867	838	804	867	781	844	852	801	810	854	847	870	818	812	795	840	859	833	876	824	852	818	811	834	873	820	862	847	819	835	825	837	886	879	829	786	860	875	864	831	859	850	850	808	825	852	866	833	817	890	859	814	826	886	855	806	816	804	838	817	823	828	776	855	829	799	856	815	811	843	891	899	809	814	800	830	834	813	836	824	832	808	806	797	831	839	873	833	820	848	877	823	844	846	851	865	832	831	848	905	820	834	877	827	849	844	850	803	874	828	813	846	822	846	869	820	840	837	799	915	817	839	824	844	832	841	856	839	886	826	807	831	833	814	854	827	828	847	814	792	834	827	859	810	826	869	843	869	853	804	888	823	824	841	814	823	884	840	809	803	842	872	855	855	831	836	894	809	871	858	781	872	858	812	791	817	778	794	801	833	862	860	816	836	821	812	859	826	839	904	887	851	854	832	800	783	844	953	875	810	823	811	847	861	784	767	810	827	836	835	749	827	809	829	810	804	846	803	854	814	831	873	804	834	837	851	853	823	783	807	846	858	919	786	858	779	827	828	842	828	868	824	821	829	839	784	813	846	768	831	874	853	801	849	830	790	822	837	819	847	794	813	861	831	872	827	817	826	853	830	885	901	865	854	821	828	843	818	839	804	825	836	806	830	837	844	817	852	795	878	900	788	816	818	807	860	795	837	857	795	787	815	841	856	808	838	847	840	857	836	846	791	831	801	854	858	857	808	805	846	846	814	793	848	804	831	815	849	853	838	828	852	855	844	832	893	840	835	812	797	856	851	852	807	828	848	822	852	825	836	784	819	808	838	807	833	826	863	847	858	841	811	868	834	835	801	880	785	811	817	849	832	841	875	817	835	839	785	846	828	818	800	789	868	794	856	831	825	851	783	844	815	792	811	832	764	834	791	832	805	847	827	862	832	797	839	888	838	844	860	823	846	830	827	798	872	831	835	826	903	821	835	755	851	830	849	820	832	789	816	845	828	857	836	794	833	857	815	916	846	845	856	864	829	799	843	881	810	841	834	812	811	805	823	796	852	878	838	825	870	833	827	852	796	852	862	794	863	781	851	839	809	845	838	832	844	845	780	841	877	813	853	823	834	812	851	839	873	821	883	802	818	806	832	829	816	886	813	855	808	753	864	813	817	788	826	843	847	851	848	872	815	798	851	823	821	866	777	799	814	828	874	833	829	804	828	859	783	859	865	884	843	819	828	908	846	821	799	806	846	790	796	839	806	823	822	808	800	838	780	837	815	817	812	791	838	830	794	839	808	757	846	876	824	836	832	812	813	832	881	814	813	820	818	779	813	779	861	812	840	832	816	774	816	860	804	830	859	842	812	828	784	808	831	907	867	819	863	858	863	830	813	788	830	820	855	791	834	906	793	847	842	817	855	838	828	816	836	824	861	843	858	840	851	838	839	828	789	815	821	841	844	862	918	829	821	892	863	809	826	816	821	840	823	852	858	808	820	862	858	813	849	804	846	827	853	778	853	849	833	853	828	786	789	830	794	841	814	826	794	764	819	778	775	852	806	811	819	828	828	801	840	864	793	818	841	853	863	795	877	842	805	846	831	824	897	830	841	850	806	804	781	877	886	799	798	877	891	854	830	801	813	875	816	813	790	843	812	832	857	808	827	845	814	817	830	832	839	811	879	796	812	828	833	839	822	778	785	892	816	849	830	789	835	824	852	823	783	853	788	861	860	868	853	876	870	865	821	806	821	866	823	859	850	833	841	846	844	877	797	866	842	842	850	847	830	832	908	800	871	849	850	828	804	869	799	823	806	810	800	880	868	827	782	808	838	829	854	826	856	818	776	790	865	825	834	858	834	844	846	852	810	829	817	826	833	755	810	800	798	813	824	814	828	818	808	843	837	881	837	803	837	808	888	867	831	813	877	871	814	863	869	869	817	796	798	850	811	841	806	825	803	800	856	807	902	847	808	828	792	838	786	849	812	814	829	828	834	831	835	812	838	818	819	885	873	806	815	859	839	885	809	801	831	828	822	831	825	857	813	866	840	820	803	830	795	864	799	842	837	825	849	817	823	821	842	842	834	827	809	790	842	792	847	815	881	848	872	831	853	835	818	865	795	835	807	828	871	837	879	841	834	805	831	821	852	788	843	832	813	834	846	769	831	801	822	849	848	782	808	843	897	833	841	870	852	832	844	805	833	783	835	876	887	798	813	806	815	824	866	833	894	797	907	813	887	837	837	832	742	846	819	881	884	825	803	804	797	804	871	800	747	751	804	793	778	843	798	847	783	807	848	841	817	867	873	839	735	826	818	808	771	820	833	862	832	844	832	847	905	809	761	869	788	784	846	791	792	833	829	887	853	823	861	880	851	849	815	836	785	869	784	817	836	775	798	857	824	847	816	824	856	821	783	783	880	822	800	801	822	841	778	829	802	839	812	802	897	857	792	814	831	821	821	833	810	835	808	852	885	830	811	822	839	871	834	820	785	842	779	821	886	861	892	803	839	854	795	826	780	827	804	756	847	878	874	859	865	850	821	822	812	831	849	813	850	833	821	869	784	863	829	846	814	853	835	831	815	811	882	867	867	782	814	783	842	820	839	804	836	802	800	834	884	828	787	809	840	872	794	793	830	827	867	774	836	781	824	800	843	822	828	862	843	823	878	798	836	853	838	832	859	825	795	769	851	878	833	858	848	798	812	803	840	819	855	796	822	834	777	847	805	831	834	851	821	861	828	814	848	807	828	833	852	835	866	822	841	837	819	839	779	851	882	850	804	812	784	859	803	830	811	815	819	836	833	865	811	852	806	823	890	810	856	820	804	825	823	865	788	797	852	838	853	823	876	803	811	752	858	844	865	824	849	834	848	842	823	819	818	864	894	829	867	853	834	822	879	856	839	837	864	826	822	881	863	857	828	869	840	812	838	899	831	796	859	814	767	834	832	866	834	799	858	839	819	834	786	776	802	825	882	808	787	839	816	845	850	881	834	807	837	846	796	811	809	792	831	790	861	777	864	858	824	840	863	818	812	839	811	871	834	831	808	811	856	829	854	775	802	841	833	808	840	846	847	825	886	798	814	859	859	842	838	835	800	842	846	809	842	837	848	808	830	899	851	815	831	819	815	876	847	819	883	881	877	794	848	826	799	834	822	858	846	824	863	789	856	848	847	845	846	876	812	819	842	809	821	802	812	857	832	814	847	821	839	861	848	777	785	834	833	817	887	829	807	865	874	865	850	834	819	810	815	801	821	806	807	798	870	862	810	814	854	848	832	852	834	852	832	839	769	782	801	829	793	829	868	797	832	835	811	795	844	800	847	874	814	829	850	846	843	800	827	825	834	799	868	833	819	891	828	795	845
4228	5581	3939	2305	1772	1450	1339	1144	1071	1042	1017	915	907	859	853	903	802	816	907	868	788	833	854	809	830	887	804	855	844	794	783	868	819	834	832	879	767	779	851	797	827	810	850	827	818	838	827	763	795	795	812	797	795	792	809	793	817	824	766	867	807	847	850	856	809	804	835	837	851	810	806	804	823	824	830	822	783	789	805	802	850	818	813	875	809	827	786	825	807	808	846	807	811	819	818	796	811	767	775	793	842	826	831	776	814	828	775	815	837	817	835	835	789	807	772	817	836	839	838	789	831	778	835	806	831	828	834	856	755	777	821	836	764	835	796	793	761	847	837	833	797	793	885	835	791	802	822	815	841	728	782	806	790	778	804	820	772	781	801	796	775	792	833	812	787	814	770	876	814	805	844	803	783	804	870	814	764	827	795	872	814	810	805	843	782	788	787	782	798	798	801	813	815	812	846	857	787	768	807	805	806	794	851	881	840	802	801	832	795	820	859	816	795	866	771	773	805	815	797	842	808	771	818	809	816	823	780	755	800	740	827	822	843	798	818	842	827	798	841	833	835	842	825	730	786	836	750	822	792	740	773	805	815	810	785	815	810	830	829	792	853	820	791	766	801	839	818	822	851	828	796	803	850	821	817	831	811	840	868	771	781	835	815	818	770	756	859	782	828	779	836	817	775	837	825	799	779	785	794	801	819	787	790	815	792	797	797	759	821	789	779	790	822	852	794	860	819	777	702	814	848	820	761	845	809	857	823	867	832	785	807	824	825	777	780	769	808	803	812	829	797	790	826	781	809	802	825	814	788	822	770	776	766	849	806	758	824	846	812	774	820	839	788	763	782	776	789	778	860	788	832	819	764	827	761	846	794	792	824	786	819	780	806	815	790	827	804	807	803	839	809	838	813	833	830	760	800	782	889	821	846	761	910	826	836	869	788	857	811	821	845	764	803	823	736	786	828	871	856	854	812	867	811	863	748	783	844	813	843	776	831	797	826	804	816	804	864	849	800	774	829	762	835	803	760	830	840	831	838	804	790	787	826	770	802	834	754	810	791	830	789	808	841	747	815	774	817	816	823	785	839	786	823	839	794	817	796	797	784	819	836	797	805	783	793	828	823	772	778	806	799	804	796	798	817	863	823	804	830	828	850	824	803	818	787	854	806	809	906	823	782	770	859	818	859	765	812	825	775	818	787	827	825	819	870	825	790	781	796	836	851	828	818	816	811	795	852	769	827	800	824	800	823	782	798	789	803	810	798	747	777	813	797	786	803	827	836	796	842	805	789	827	752	800	811	863	793	782	822	810	827	790	823	785	836	812	831	830	837	823	844	808	762	799	763	849	818	754	793	829	797	834	787	782	788	764	801	795	814	859	769	808	809	778	814	802	810	793	822	819	845	829	796	887	834	819	864	815	823	768	750	824	731	843	811	803	783	756	845	804	836	848	806	810	800	896	825	826	799	826	801	809	830	802	764	754	811	836	793	746	852	838	849	789	801	798	794	777	819	785	780	812	855	784	824	804	824	817	822	757	789	811	776	820	804	809	821	803	812	778	760	810	821	805	796	822	853	740	812	829	798	848	829	780	800	825	800	773	817	828	865	765	785	823	843	827	821	808	793	843	823	838	851	801	821	809	836	799	814	822	816	836	793	830	784	842	796	835	801	859	805	830	809	822	781	798	799	840	745	824	792	788	757	860	783	836	787	836	787	776	845	849	828	818	819	875	812	834	802	739	869	786	831	842	830	807	778	818	828	809	846	775	828	817	827	823	812	781	811	839	842	747	838	821	779	780	807	817	817	813	778	778	777	833	807	806	763	768	760	843	825	822	813	824	830	796	837	822	792	868	790	828	855	781	838	764	802	819	810	816	851	839	829	808	818	802	846	799	804	821	818	817	776	769	819	798	802	799	788	800	841	827	810	782	827	814	835	830	823	781	803	783	857	796	823	818	840	794	827	814	810	822	805	837	818	869	824	834	787	810	850	814	792	840	797	822	771	813	786	777	799	874	818	814	760	802	815	800	822	785	807	855	814	809	768	785	831	776	801	803	794	781	785	829	814	843	791	784	758	777	784	801	849	775	875	846	814	848	812	836	775	807	787	783	779	785	790	818	830	799	836	835	857	817	769	781	847	792	778	786	807	804	822	840	801	790	827	757	799	869	786	830	815	811	774	806	831	795	838	830	828	774	781	772	798	789	789	816	799	765	795	782	822	743	800	784	805	782	767	808	798	789	794	824	759	813	871	853	823	756	810	824	866	773	827	783	765	790	756	746	812	780	864	822	818	801	860	763	837	839	834	832	799	858	807	742	809	793	835	793	783	821	800	839	837	813	806	832	845	812	775	823	814	859	843	776	812	863	780	797	794	813	795	843	853	818	785	829	809	806	781	800	836	820	810	790	821	815	803	818	793	790	791	816	820	827	826	780	838	835	832	816	829	814	782	814	802	822	792	816	762	846	806	793	876	726	769	838	819	761	776	827	813	811	825	829	810	798	823	781	779	769	740	769	827	772	804	804	847	801	803	763	835	781	828	813	811	825	811	768	812	799	757	813	817	796	790	818	842	767	798	796	786	858	835	844	811	754	820	862	794	826	809	817	809	815	828	807	751	811	845	769	792	866	843	807	779	799	797	774	815	821	764	852	839	788	784	814	801	806	787	801	792	849	817	799	799	835	845	833	787	833	777	799	836	825	835	852	813	816	787	802	829	802	838	802	828	804	808	771	809	824	822	765	793	780	803	771	802	839	827	826	805	807	816	840	810	797	774	783	779	808	793	807	834	809	808	779	819	791	829	783	781	776	796	831	782	789	782	775	786	814	770	799	814	798	841	835	818	792	786	765	827	816	816	793	839	808	766	780	819	746	825	802	790	823	828	829	746	814	754	828	826	776	826	801	824	847	795	854	808	794	816	783	839	818	775	813	837	799	830	781	826	792	834	836	832	861	842	749	811	816	809	863	858	847	818	793	800	818	858	836	837	835	805	811	819	826	803	838	821	776	825	789	854	816	826	763	804	779	777	794	856	821	783	839	799	828	811	815	842	754	809	882	856	813	822	826	794	803	812	797	795	857	831	803	847	847	864	808	780	791	829	807	810	791	828	741	826	797	829	786	812	839	820	839	853	800	826	818	777	807	803	818	842	795	798	823	811	803	790	788	786	777	809	800	862	826	822	808	825	831	830	840	858	813	804	849	792	860	813	821	794	805	791	835	829	802	820	746	791	802	847	743	797	830	781	804	842	765	758	785	866	838	820	842	779	779	812	806	808	801	821	795	835	799	807	812	799	805	783	838	817	842	818	758	756	779	832	839	796	838	802	854	841	856	801	861	856	788	858	791	808	828	833	818	808	806	820	761	818	860	834	826	814	809	822	866	833	767	779	747	792	902	781	820	813	811	807	841	808	795	780	852	806	826	812	791	816	825	784	788	785	799	786	822	858	786	825	830	832	773	815	852	790	780	862	804	842	879	825	850	824	807	790	814
22220	21030	28835	23428	21032	21090	12010	1197	840	669	614	534	488	443	473	433	436	406	390	377	337	370	339	341	359	340	319	336	312	332	334	308	326	318	294	318	311	293	333	303	266	303	297	334	312	303	309	324	309	306	340	309	285	292	318	288	292	281	298	299	278	290	312	293	283	316	314	310	285	308	313	316	274	318	289	317	290	300	299	328	291	268	324	304	284	287	312	314	303	290	285	298	310	292	322	301	259	334	313	288	300	274	331	286	277	291	264	301	327	282	303	305	319	276	287	320	285	262	310	295	282	283	316	296	304	281	263	276	292	294	280	273	288	288	309	316	309	292	289	274	312	271	298	300	328	283	295	333	296	320	319	286	299	295	286	292	268	293	310	323	280	302	289	307	266	280	294	289	279	298	303	282	276	312	310	279	280	295	290	288	288	298	320	325	281	315	300	269	326	270	293	314	285	308	283	316	278	298	293	315	309	281	260	297	299	309	287	284	329	274	289	302	309	309	283	300	265	277	318	267	275	303	286	305	306	305	292	312	305	265	307	254	307	268	304	294	314	301	299	288	308	331	304	308	324	294	297	309	297	314	304	296	292	346	285	301	293	304	290	308	315	275	306	299	350	274	277	272	294	316	286	318	261	310	332	305	260	313	302	309	293	275	296	283	324	308	311	302	312	287	301	325	316	276	300	293	272	300	283	265	323	306	260	300	297	286	281	281	286	311	281	302	292	269	316	285	299	270	281	292	324	284	280	303	277	315	270	290	304	323	285	299	304	292	298	291	279	318	286	298	282	320	302	310	312	277	283	270	298	292	290	286	316	305	259	317	306	287	292	278	320	302	307	274	319	315	280	309	294	304	316	273	308	276	275	304	285	269	288	302	275	287	284	301	256	297	288	318	315	268	286	279	304	308	275	288	299	297	327	265	297	300	303	316	299	277	285	300	283	302	273	307	297	297	279	281	269	293	305	271	318	288	278	284	297	295	287	321	299	306	311	306	342	270	299	274	282	292	312	320	280	280	319	307	301	290	300	303	294	300	325	290	279	275	290	278	293	307	290	308	260	296	279	299	286	300	288	312	325	331	260	299	332	295	268	301	304	307	274	281	274	281	316	335	323	299	307	301	275	288	275	307	305	320	318	274	308	293	261	292	254	293	292	254	302	280	278	316	269	289	278	294	303	252	296	300	309	328	278	271	299	298	297	293	281	249	277	329	289	299	280	298	288	294	273	277	299	335	287	312	285	327	294	283	310	332	276	291	301	342	320	305	252	298	268	279	303	317	312	286	264	298	285	303	281	300	290	295	290	306	255	286	285	316	315	275	291	304	279	323	317	310	295	258	308	269	298	272	262	297	301	284	295	312	300	291	290	304	317	328	296	350	266	288	300	266	303	289	278	280	318	294	280	287	273	283	308	291	273	299	284	268	292	294	295	282	269	285	295	283	312	274	295	265	295	280	270	297	289	301	288	318	286	283	303	299	273	346	305	301	267	320	301	281	266	282	299	264	299	275	299	277	311	288	337	304	260	272	280	293	289	300	296	321	317	280	290	254	275	296	302	290	286	275	279	295	292	304	274	294	309	303	280	279	284	298	276	284	303	300	288	273	310	339	294	299	307	282	297	277	306	292	272	264	321	276	304	303	268	307	303	288	278	285	269	288	269	307	326	290	302	318	317	278	293	287	317	318	275	299	292	280	280	308	280	292	292	285	284	295	300	258	296	314	322	297	305	295	254	286	305	326	286	278	311	302	320	309	282	296	316	285	251	289	312	274	315	313	288	303	297	310	297	293	285	341	297	296	291	290	265	272	298	280	310	323	303	301	264	293	272	317	284	310	276	328	305	292	284	307	325	307	324	287	303	286	285	297	298	268	300	299	290	302	297	288	282	287	285	302	291	255	275	293	305	280	297	325	304	302	312	275	298	327	305	293	289	310	275	280	324	294	299	286	299	315	299	331	308	310	295	275	271	313	291	294	312	308	277	308	294	300	287	274	285	304	289	320	308	311	299	261	302	291	321	290	289	305	293	287	310	295	282	284	299	298	285	291	295	281	306	298	276	289	283	304	323	309	295	287	291	333	292	269	309	303	325	293	300	289	299	299	267	301	287	306	272	285	291	305	263	266	274	292	329	287	318	296	281	293	288	271	309	291	315	265	265	317	288	291	328	317	303	286	287	285	271	294	306	275	337	292	278	313	302	273	301	310	301	291	310	305	274	290	286	306	301	306	285	295	311	295	304	289	278	279	290	283	315	292	298	320	306	293	299	295	276	326	299	321	301	289	300	274	329	309	300	297	248	308	294	293	274	304	317	307	307	315	264	280	299	249	285	309	265	258	313	285	312	318	281	324	263	316	309	286	285	281	252	290	311	323	290	264	284	315	321	262	270	287	279	297	283	302	305	349	299	332	304	308	277	288	258	297	296	306	340	318	297	301	307	299	300	273	305	299	288	277	290	300	317	300	277	295	274	271	286	292	307	295	336	302	264	301	261	288	283	276	312	279	298	292	292	291	325	277	303	263	274	316	296	287	308	315	270	297	243	273	277	329	284	291	295	309	275	308	289	308	299	279	278	332	278	300	273	308	297	298	275	282	288	271	283	295	289	281	311	295	287	304	278	313	274	269	309	296	326	284	290	274	295	294	280	292	253	309	304	290	295	282	313	275	301	308	286	296	280	267	292	283	295	281	324	317	281	328	304	308	317	314	272	314	291	302	308	299	302	285	276	289	294	281	290	281	280	266	277	320	330	316	257	292	289	307	275	319	307	288	265	295	298	320	286	269	286	276	287	302	291	304	268	302	297	286	276	324	266	299	262	277	271	291	293	291	299	328	289	309	309	318	298	300	271	290	303	267	263	282	291	292	313	287	298	288	294	276	301	296	299	272	301	281	290	283	323	259	293	285	304	298	291	305	272	289	320	325	292	272	284	304	288	276	284	267	300	327	306	285	263	301	318	309	296	278	298	253	319	301	285	300	295	287	322	262	292	300	280	291	288	318	307	283	294	283	299	291	321	287	301	300	300	274	296	286	317	292	285	294	292	284	321	285	284	293	282	279	306	265	289	288	307	298	286	279	257	328	320	258	300	279	309	287	285	310	315	310	279	293	282	310	312	283	272	302	265	294	301	288	269	264	295	282	283	284	263	307	331	281	289	308	315	339	309	281	322	289	306	276	288	290	292	293	295	288	323	266	302	293	304	270	283	297	294	308	309	298	293	276	271	289	291	294	304	296	306	293	284	282	269	311	301	312	286	282	322	286	290	307	283	294	282	294	304	252	256	299	276	302	291	321	290	297	303	304	289	266	284	298	296	311	299	285	310	331	296	277	297	255	272	292	299	298	281	300	294	315	286	294	281	263	290	299	298	282	285	287	294	279	292	275	281	297	299	337	280	264	269	308	269	273	300	317	278	355	278	287	284	304	277	322	282	271	309	294	311	302	315	293	308	289	292	322	286	258	281	293	275	288	289	281	281	277	301	282	280	298
4210	13868	9586	4861	3513	2543	1870	1445	1130	898	746	695	639	504	531	486	473	391	439	438	396	348	401	384	369	353	338	315	351	306	336	366	316	316	304	290	291	335	281	326	342	310	293	292	342	279	302	293	292	311	313	319	309	320	295	298	302	298	295	299	299	296	244	306	306	288	268	318	283	298	309	262	288	277	309	303	300	264	310	273	302	260	320	317	250	266	266	289	294	283	323	295	268	286	293	276	278	303	284	296	313	305	306	288	284	298	297	290	328	292	299	306	324	286	306	280	314	283	305	278	328	310	276	277	265	318	308	343	291	288	274	295	290	306	288	291	314	290	303	283	301	293	284	312	316	262	281	292	309	320	316	301	290	295	281	319	304	284	262	293	288	261	289	288	297	294	292	252	306	292	315	279	301	264	260	311	290	273	286	289	311	274	297	302	304	285	302	304	268	319	289	279	298	298	294	296	313	286	260	293	280	308	316	290	271	304	292	308	316	251	289	292	286	287	276	290	289	307	280	284	282	278	298	291	296	281	303	272	276	292	331	301	289	297	307	332	309	284	295	290	287	279	292	322	302	258	301	307	300	289	307	274	318	270	304	277	310	255	272	298	311	264	308	304	298	310	287	271	287	299	296	263	271	300	282	315	286	269	320	309	269	291	274	279	301	284	286	306	300	296	282	302	290	283	310	297	291	282	288	294	312	282	298	280	261	301	269	274	325	317	309	312	294	266	277	284	270	257	267	289	263	276	307	293	296	284	269	298	291	297	289	315	285	304	270	302	300	306	300	309	277	270	275	297	298	284	294	265	265	270	293	304	289	300	283	282	251	300	273	287	274	298	290	281	280	290	314	302	290	280	307	305	286	313	292	280	314	262	281	274	286	282	305	301	280	291	285	311	298	270	287	301	274	274	304	310	317	305	304	269	278	292	309	280	316	314	271	285	291	313	306	294	292	296	307	281	276	289	284	276	308	298	288	292	275	295	300	281	282	276	310	321	258	262	275	309	296	322	326	266	309	263	297	297	294	282	296	298	282	300	287	307	288	289	297	274	285	305	321	312	269	287	288	279	286	295	289	319	286	307	273	281	281	314	299	299	264	274	318	287	288	290	301	298	312	285	302	274	275	297	273	304	266	251	292	296	295	316	297	277	292	307	311	272	301	281	286	294	288	275	292	285	291	283	271	309	267	311	287	295	283	278	291	292	267	302	278	327	299	291	288	300	275	282	291	266	260	293	280	271	279	285	322	285	301	263	290	281	304	285	282	284	265	302	264	296	311	285	310	310	300	307	259	311	290	274	287	277	319	291	304	322	291	274	297	273	281	326	284	292	302	298	280	264	291	242	295	294	283	274	280	279	279	306	294	285	299	302	254	294	277	306	298	276	288	286	306	290	292	285	276	292	278	282	259	302	255	258	269	275	281	341	304	295	310	302	283	294	315	289	270	293	304	297	312	284	284	268	281	271	277	289	291	265	283	313	273	273	299	328	262	293	331	305	317	270	291	322	271	283	305	252	290	303	304	280	296	289	277	303	298	279	274	328	256	324	286	272	266	291	311	294	272	277	326	289	304	307	258	286	272	278	300	269	303	260	287	284	278	305	282	308	313	302	296	300	273	285	273	299	290	291	292	279	299	263	298	281	251	283	306	282	306	289	307	311	283	312	265	273	331	243	288	258	301	322	268	286	284	287	279	321	286	298	317	305	281	310	285	297	266	292	273	316	268	286	310	300	305	303	278	304	262	287	282	283	300	287	270	281	281	298	301	272	304	300	283	283	298	318	321	307	268	278	299	283	300	313	293	272	293	263	298	282	302	303	280	285	315	277	306	260	296	315	278	275	279	297	317	299	277	301	306	310	287	313	269	321	272	303	308	266	308	307	304	283	309	276	270	298	275	273	318	306	304	277	287	289	274	294	296	313	310	313	296	285	315	310	275	278	297	278	285	268	291	285	280	295	307	278	261	306	281	305	289	260	292	291	290	310	267	299	281	300	294	306	297	284	306	232	298	272	313	312	278	259	265	271	260	288	264	280	298	282	308	275	281	336	318	267	291	279	304	293	267	290	314	275	295	294	292	303	288	281	303	311	302	283	313	329	284	288	287	271	319	276	283	296	278	267	284	304	308	274	296	331	293	282	329	309	296	268	295	300	283	281	301	285	298	298	304	291	295	284	289	285	284	277	305	294	308	300	282	246	270	312	260	300	286	272	276	290	286	283	287	295	301	281	303	272	283	308	285	269	276	300	272	284	260	294	276	287	276	305	288	256	279	280	306	271	296	310	264	306	302	291	296	290	275	286	298	296	266	288	288	314	297	289	295	307	299	280	312	313	288	277	310	289	279	322	308	307	312	298	283	290	286	297	315	264	273	299	285	300	272	304	276	286	280	311	287	317	281	281	284	272	312	292	281	262	314	294	294	281	277	286	307	300	285	295	273	278	276	291	295	298	322	292	298	277	273	293	310	290	295	304	300	284	299	291	320	320	275	286	300	297	314	291	269	286	293	282	270	271	283	321	267	298	279	284	298	283	283	296	293	333	302	288	272	294	301	296	293	292	291	288	314	294	290	299	274	272	281	275	296	289	282	287	279	274	297	295	313	281	320	283	293	324	302	303	294	266	301	299	309	262	313	306	284	275	296	305	283	273	313	318	289	278	320	262	309	297	293	264	290	300	278	296	304	276	310	301	262	304	316	269	327	295	283	304	301	303	311	314	294	303	287	274	301	295	292	286	277	302	257	300	308	307	309	284	293	292	262	293	264	300	297	268	282	279	304	314	277	316	316	287	268	266	291	297	277	283	296	309	273	319	274	293	290	290	303	302	274	304	305	300	294	302	289	297	258	298	281	277	324	302	267	296	321	270	261	278	283	264	295	307	288	328	272	311	272	278	275	265	286	295	297	294	291	297	293	323	274	277	282	243	255	299	273	296	289	305	299	295	296	283	304	300	286	283	263	275	280	296	285	287	282	300	311	291	297	288	286	280	287	267	311	284	288	295	316	285	301	285	301	313	287	286	285	310	267	281	297	279	269	307	307	306	288	272	286	277	289	317	311	281	288	269	272	301	319	286	291	294	314	271	322	253	252	312	298	283	272	289	297	306	288	289	302	262	299	266	288	323	280	287	289	293	322	299	280	314	309	292	278	295	294	240	288	321	286	281	280	289	314	294	301	297	286	319	289	299	274	285	322	277	312	292	277	300	306	303	291	302	306	300	328	269	277	291	292	262	315	280	285	279	289	274	287	285	287	262	300	303	282	308	278	290	313	300	285	309	303	261	288	280	307	316	295	286	311	298	300	271	298	298	291	306	313	289	288	287	293	274	305	293	261	289	308	289	298	248	285	299	308	315	292	306	293	296	321	275	292	280	308	310	275	280	294	275	308	305	274	265	275	297	282	304	316	302	300	277	293	304	290	274	297	312	263	287	277	297	283	318	275	294	301	302	307	319	287	267	284	280	290	260	321	277	294	310	282	300	309	261	299	274
27087	20764	12819	1652	918	795	784	851	788	739	774	736	740	782	732	728	744	736	750	735	753	756	722	725	729	724	720	773	704	721	764	758	733	723	769	693	721	730	741	781	786	721	743	762	713	769	725	731	722	739	723	703	728	755	769	770	745	775	765	738	718	732	713	756	733	711	757	756	686	751	728	795	735	730	730	738	752	739	723	740	746	704	695	731	746	726	704	781	763	726	725	755	756	717	708	716	753	682	714	781	723	747	722	737	727	747	756	741	757	743	755	698	739	747	735	733	763	753	716	702	757	738	754	728	728	722	729	697	776	723	727	712	772	743	738	700	755	749	718	731	733	750	727	792	719	746	708	720	700	725	720	742	754	760	709	784	670	756	755	708	715	746	747	701	746	740	737	736	768	757	734	744	729	780	780	753	721	793	737	721	727	712	736	733	762	747	730	764	722	738	758	726	726	716	728	756	728	695	746	733	745	735	747	726	782	759	746	746	749	747	727	744	741	761	752	790	775	734	744	744	748	726	729	718	712	754	748	731	733	724	752	757	734	744	687	728	681	693	792	695	750	699	690	685	700	725	713	738	772	708	737	698	758	750	755	747	742	748	762	736	728	750	733	758	737	767	757	745	694	722	750	678	705	786	752	778	730	771	759	752	767	760	716	727	666	810	720	714	687	743	730	721	732	730	722	758	707	719	701	662	706	674	714	740	792	709	692	696	768	778	752	777	755	698	735	743	716	761	787	681	717	731	770	747	732	727	759	759	757	721	719	794	746	711	759	738	740	733	757	708	713	741	734	664	736	720	744	752	750	720	673	778	711	673	763	735	787	784	723	737	717	725	753	721	754	734	765	772	748	794	710	794	713	766	770	727	741	715	719	741	748	712	751	775	755	677	718	786	776	729	753	770	771	792	717	691	808	793	788	743	773	722	711	742	737	711	712	738	751	717	797	760	753	771	737	800	743	744	723	727	722	736	724	751	742	751	726	742	730	768	748	739	701	762	735	793	740	749	789	708	777	725	734	762	723	758	759	725	744	686	779	740	773	709	742	759	752	729	677	720	724	742	744	742	722	717	714	792	745	724	700	710	731	709	767	785	783	801	704	726	763	775	762	749	700	751	767	767	726	770	737	734	715	753	714	725	754	776	725	694	713	720	765	730	748	732	718	732	742	688	709	727	732	724	734	799	728	743	653	714	717	742	753	713	698	699	737	786	683	794	770	770	772	731	775	756	724	693	738	724	734	769	713	833	763	744	757	737	801	776	740	766	752	761	716	707	711	716	720	711	749	724	755	763	754	739	789	733	732	761	758	758	737	748	742	759	676	719	736	741	731	709	750	686	677	689	748	747	740	711	786	736	715	792	775	815	747	696	731	762	752	752	737	753	766	709	756	743	741	741	709	733	722	758	728	756	754	765	710	749	734	701	762	759	780	772	765	772	781	772	716	739	702	762	783	777	739	738	717	746	776	714	753	717	677	741	735	743	736	696	716	733	688	762	732	745	756	717	722	740	772	719	751	747	784	771	726	748	760	739	715	754	786	726	769	747	691	795	728	742	751	698	744	744	734	697	723	704	692	746	716	733	729	684	715	718	707	727	739	735	748	709	751	723	713	711	781	787	726	702	750	728	726	740	763	727	752	712	701	766	749	753	756	741	705	647	704	741	758	720	742	710	716	793	703	771	789	775	730	738	775	710	767	762	685	711	806	746	758	708	687	736	728	728	711	720	715	743	703	757	777	719	745	733	776	759	696	744	750	798	755	741	761	765	705	775	758	755	783	778	752	719	713	714	746	723	722	739	725	733	713	719	788	760	743	741	760	749	759	705	716	742	735	736	698	767	734	727	663	777	774	733	700	695	694	766	736	720	770	760	753	740	730	744	694	718	734	721	722	691	744	767	705	693	721	738	674	751	748	743	731	800	781	736	726	780	740	767	722	753	729	702	780	724	767	690	688	680	736	731	728	745	763	728	702	724	714	755	745	741	752	753	709	715	749	690	795	791	763	743	721	773	746	784	712	746	741	791	694	748	735	725	731	739	685	767	727	731	760	771	734	737	737	723	749	740	744	767	779	746	745	771	740	713	734	756	731	737	708	745	732	743	723	741	789	744	700	728	772	770	701	766	711	782	747	736	709	748	705	755	730	731	758	755	708	737	713	740	734	768	738	775	774	717	706	705	774	770	784	750	719	738	711	729	765	747	750	731	764	718	723	667	758	748	743	746	737	773	745	717	767	744	799	753	748	698	763	780	740	747	733	702	732	747	768	741	749	732	737	806	769	777	763	766	704	728	821	772	757	760	738	753	746	760	786	719	742	822	738	765	758	736	749	751	716	744	746	693	773	712	733	773	721	725	804	683	760	727	759	758	740	717	788	751	751	795	733	738	704	715	768	759	748	732	744	699	727	711	776	685	788	790	714	759	744	746	679	809	713	768	745	760	776	725	709	756	757	759	748	789	722	745	736	734	716	727	726	750	749	752	733	749	775	738	749	734	730	753	742	717	724	737	719	671	717	755	738	785	758	716	768	765	740	717	716	760	729	741	768	743	755	704	735	719	713	774	719	650	728	736	774	691	750	722	716	757	741	722	688	713	692	744	771	812	747	749	725	778	711	739	735	730	735	705	781	768	738	699	730	759	778	749	806	714	662	753	736	766	751	746	744	783	769	795	725	728	763	768	785	716	728	702	740	742	722	735	782	756	746	733	719	671	759	771	781	755	801	754	740	714	760	744	745	768	736	744	768	714	726	769	655	749	754	777	711	735	751	743	757	720	710	705	752	693	752	766	747	743	781	713	730	784	749	694	726	734	770	788	751	721	763	744	721	768	722	759	742	735	765	759	769	690	774	733	716	734	757	744	690	765	738	739	757	777	699	751	713	750	765	717	733	714	760	766	763	733	748	758	661	775	789	731	753	729	756	707	769	754	746	707	747	709	746	752	783	773	762	709	701	783	703	732	737	734	719	749	681	766	743	694	719	712	733	774	720	727	738	746	732	726	743	752	721	771	737	692	742	770	742	728	736	741	733	681	776	716	769	738	724	720	705	746	734	730	732	754	725	755	759	788	738	820	727	763	756	743	734	697	732	774	773	705	691	690	749	732	736	726	737	707	733	740	687	790	750	693	774	703	793	712	729	693	742	784	764	756	711	704	685	733	790	706	774	743	820	773	750	777	735	732	726	689	764	730	698	766	723	754	735	716	745	706	759	749	748	689	739	700	745	725	737	738	756	749	743	697	754	756	738	750	701	741	752	789	742	721	760	700	737	793	756	737	732	712	762	773	728	717	703	811	745	739	717	706	735	709	721	734	795	755	788	737	735	726	755	765	743	689	770	754	791	764	753	716	730	722	694	753	718	765	732	718	784	714	685	731	735	739	759	774	739	780	718	731	687	755	697	754	751	699	723	752	737	727	728	714	722	750	747	740	742	759	762	697	696	735	756	730	762	786	744	752	695	745	693	765	727	726	757	764	746	748	789	728	765	765
4770	2529	1812	1185	1049	947	878	842	811	775	754	759	788	779	741	754	743	774	741	763	740	763	797	778	799	760	764	670	737	751	733	725	712	707	772	724	746	722	721	764	708	723	738	708	749	753	728	723	790	731	705	699	754	784	719	687	731	744	769	756	749	744	717	771	726	724	723	729	724	696	715	756	741	761	777	730	698	765	758	736	732	660	766	731	738	719	720	772	713	710	748	754	742	710	767	751	693	719	712	738	741	725	754	695	720	724	739	739	724	747	731	747	750	735	710	741	780	685	772	754	790	704	735	728	765	738	758	724	773	733	787	723	702	676	751	813	754	704	748	715	760	749	734	750	723	755	737	748	768	739	737	738	718	736	755	749	711	771	804	700	749	746	745	763	734	740	736	778	713	683	749	778	744	719	711	734	745	732	789	730	742	776	738	732	728	748	745	766	739	723	744	715	710	712	732	712	731	742	716	712	729	700	749	730	753	716	747	731	742	776	779	683	748	728	714	698	783	721	768	772	722	747	775	698	733	668	724	714	699	782	712	713	700	759	773	783	745	693	758	733	775	747	746	655	709	700	722	757	699	740	675	674	757	731	733	749	732	661	773	741	728	759	727	741	719	754	757	730	714	742	756	759	746	749	709	741	690	730	728	773	726	789	729	767	744	750	719	723	766	732	752	688	709	761	753	755	746	745	781	723	752	704	733	729	711	797	718	697	747	750	757	721	784	724	771	713	737	769	685	714	729	694	701	735	689	733	752	774	768	727	732	694	800	743	744	744	719	764	677	719	750	766	779	759	681	727	727	726	727	760	734	756	722	720	717	767	740	679	706	735	709	703	749	740	727	756	784	745	736	732	788	704	709	715	738	728	746	742	723	752	724	773	742	726	711	759	740	752	758	760	693	753	734	764	736	762	729	769	725	744	706	777	738	736	754	750	742	793	719	759	738	737	721	746	756	761	765	774	717	750	711	730	693	730	750	734	772	754	694	717	740	762	753	773	748	736	755	750	831	716	744	712	704	729	742	706	780	722	784	756	757	765	736	715	729	737	737	756	717	749	750	697	763	696	694	781	697	761	700	745	736	702	739	731	717	784	704	734	737	718	762	777	669	769	717	690	781	773	708	745	712	775	793	706	736	727	715	734	770	712	770	715	755	736	710	781	716	741	645	714	752	781	739	739	742	768	736	785	788	756	711	669	729	781	751	746	711	743	711	747	718	673	754	778	690	793	747	720	696	729	752	758	724	737	744	762	704	764	732	707	737	718	737	737	673	763	689	738	767	687	737	724	705	753	683	731	688	741	700	783	749	695	693	760	704	699	761	716	728	706	736	694	754	697	711	686	766	774	777	715	741	714	721	731	735	741	776	753	766	737	706	737	778	712	730	722	749	722	724	762	718	724	727	720	752	722	698	746	693	693	762	708	751	755	747	706	727	783	767	728	747	718	729	742	744	698	730	769	759	753	728	720	711	690	758	755	708	721	727	802	672	746	719	788	732	713	677	729	772	726	781	749	799	700	741	706	770	704	721	763	721	769	762	677	728	696	771	760	792	783	757	787	661	789	720	781	699	721	736	717	713	787	762	783	753	762	770	728	713	683	702	711	769	691	784	743	729	735	741	702	771	739	721	681	746	788	721	711	709	662	758	741	725	745	727	734	750	779	712	711	690	721	746	771	726	740	735	736	729	739	724	681	724	710	710	697	748	684	754	692	775	693	727	698	740	718	727	708	728	706	755	756	724	779	693	724	744	693	763	758	753	713	721	701	768	748	731	767	778	759	731	749	757	730	746	682	726	719	754	717	743	734	740	717	721	725	700	720	727	735	738	785	702	811	778	693	722	726	710	765	751	750	807	715	742	731	706	715	723	760	766	735	705	705	776	722	702	733	704	776	737	783	707	691	724	702	745	753	727	730	759	744	732	708	779	765	769	724	746	730	731	769	745	754	688	751	736	674	734	728	738	730	710	680	734	735	720	793	717	763	737	708	704	679	720	732	749	756	744	720	702	726	736	732	748	732	732	737	725	770	765	728	706	751	698	743	740	762	742	758	727	736	750	774	721	750	735	724	739	713	713	696	699	786	718	706	703	728	701	740	749	727	733	789	692	724	700	684	665	695	729	775	720	709	771	703	763	753	721	733	736	732	725	724	694	738	725	774	730	723	714	745	702	750	693	753	702	706	729	770	722	718	768	724	729	729	766	719	737	729	783	763	752	717	755	726	712	703	752	713	724	742	721	759	753	700	738	710	723	767	762	710	754	771	722	734	740	763	774	755	777	737	765	772	762	744	722	764	740	751	742	773	771	729	742	728	766	740	747	714	735	737	739	758	685	660	752	749	722	745	769	732	749	746	758	733	742	695	750	712	726	743	719	771	732	731	751	719	677	800	712	714	712	727	765	730	701	787	748	756	754	738	735	742	724	789	732	801	795	778	746	710	740	754	692	778	739	757	750	683	773	753	717	791	727	753	756	739	716	758	728	756	718	711	763	761	820	735	737	793	727	719	770	728	733	767	718	743	785	713	778	755	779	765	748	738	762	755	740	718	705	764	757	692	745	749	723	720	774	739	738	780	741	780	734	694	734	741	735	742	758	752	751	712	747	759	738	734	706	715	765	748	777	696	703	746	754	761	705	682	698	750	741	739	740	753	746	704	747	773	733	733	745	710	723	753	720	726	787	721	746	758	718	738	750	752	754	752	716	767	743	716	719	754	749	716	753	713	775	732	751	778	737	700	704	735	797	762	719	770	729	767	700	729	737	739	755	762	780	759	698	730	786	664	720	735	732	742	689	697	708	772	733	730	676	686	754	756	766	738	774	730	751	716	723	687	765	753	742	753	772	755	723	736	705	757	769	743	707	734	723	735	779	742	754	725	778	714	784	771	717	703	763	716	716	830	728	734	728	693	768	734	744	733	764	729	753	734	738	733	737	737	682	730	775	746	758	747	720	783	731	735	747	679	732	707	749	736	712	695	825	768	758	745	740	749	703	752	741	746	733	760	768	754	768	759	756	718	747	724	742	722	759	758	778	745	750	756	736	713	755	752	739	740	760	790	679	760	723	770	723	688	789	720	712	791	752	736	719	762	753	677	784	737	723	723	741	744	768	734	725	694	716	724	775	720	730	750	728	757	729	722	719	752	777	744	741	731	720	733	715	768	676	760	721	715	743	723	682	746	710	753	706	725	675	781	753	781	741	732	703	766	772	777	692	710	717	683	759	735	722	766	711	776	742	735	718	740	752	715	736	727	780	706	739	705	741	771	771	761	745	768	740	757	736	788	699	723	753	749	746	774	702	742	729	729	736	759	752	723	741	740	744	750	724	733	738	711	768	773	755	751	777	740	698	735	727	660	700	699	748	773	707	732	762	752	671	723	751	716	727	725	735	726	712	727	682	735	672	768	744	751	745	737	758	744	781	779	740	762	746	735	717	717	737	725	736	727	765	788	704	733	723	688	712	745	748	673	763	758	773	746	705	726	763	745
23390	21006	28354	23850	21014	11726	1242	775	590	564	531	442	473	463	429	426	419	378	441	378	416	428	368	370	392	369	365	372	354	386	333	332	364	370	310	351	332	368	339	369	345	354	336	335	362	339	352	369	358	344	357	364	336	356	338	345	338	365	359	352	339	346	363	349	298	325	360	361	349	353	361	363	339	376	355	320	319	332	374	303	351	347	291	340	353	352	321	326	360	310	361	325	368	339	318	343	323	316	359	350	351	315	363	323	323	330	374	349	299	280	343	374	347	358	319	339	327	334	344	362	347	338	336	329	369	333	378	335	346	308	337	334	378	326	374	345	349	328	340	338	344	334	354	347	331	360	357	323	327	356	336	364	366	337	342	335	351	350	378	361	319	342	320	343	338	364	352	356	310	366	319	332	330	346	330	349	371	274	348	349	337	327	332	356	364	356	335	350	343	370	384	318	333	352	343	326	322	338	323	364	344	323	342	335	328	363	322	336	334	332	356	352	329	370	318	323	362	365	336	336	330	363	338	351	349	320	351	347	331	390	345	330	353	319	357	346	338	340	335	361	337	314	332	358	355	316	357	350	355	345	345	342	358	363	345	333	339	359	335	340	293	320	342	380	333	333	327	313	304	374	316	325	299	318	342	342	365	364	341	317	332	360	349	333	315	337	342	338	350	326	347	325	362	339	350	327	366	339	303	351	317	313	298	332	329	324	386	338	349	328	346	311	358	342	330	356	310	365	343	340	325	341	349	377	340	336	359	351	354	346	310	362	316	346	340	364	324	340	322	383	334	333	313	357	327	342	336	346	326	341	348	317	356	316	334	375	360	298	313	339	370	335	330	341	346	364	360	351	349	342	354	342	390	324	354	326	348	362	363	347	355	315	354	305	374	369	335	360	345	324	298	356	377	348	358	327	360	340	343	348	365	332	276	348	361	329	371	344	398	313	351	337	337	340	316	320	338	360	314	352	327	339	318	350	357	332	324	362	340	334	356	358	362	309	343	340	349	356	343	304	345	307	341	344	336	318	353	330	339	344	341	349	341	336	304	317	346	365	338	354	360	340	354	355	355	363	353	349	307	353	359	343	351	324	327	354	377	315	374	378	314	317	344	349	323	332	324	329	326	320	363	372	352	353	343	367	348	335	340	352	334	328	326	337	315	389	330	350	371	344	359	330	347	357	370	321	305	305	347	318	291	330	322	323	353	334	371	384	324	367	343	305	327	343	343	312	346	353	344	366	354	327	295	334	352	366	328	326	330	331	327	330	318	325	369	349	341	369	322	340	345	306	381	320	310	351	344	328	336	319	352	323	342	344	394	362	360	331	329	357	349	363	351	325	340	343	339	352	339	312	351	378	364	331	347	335	337	336	341	344	322	343	374	339	312	350	337	302	363	313	335	348	353	349	348	341	337	368	322	320	351	318	378	365	360	314	311	297	321	307	357	343	318	322	374	319	297	335	334	327	327	366	337	315	332	343	363	337	329	333	324	349	349	356	324	318	360	338	356	331	331	352	294	330	342	356	360	361	320	334	313	322	327	341	320	353	316	324	370	338	311	357	382	332	338	318	320	338	343	339	342	350	351	336	345	342	354	340	355	336	324	317	341	343	315	329	361	349	337	299	299	350	331	361	316	367	339	326	371	327	340	313	328	332	308	336	335	344	335	346	337	365	351	327	325	368	334	343	343	395	318	316	325	358	315	338	338	340	340	376	328	368	339	344	329	332	346	323	356	332	344	332	330	383	350	341	354	350	333	294	337	348	304	357	375	320	368	329	302	333	321	330	360	365	321	317	357	347	300	352	328	340	326	321	338	352	364	307	339	333	356	341	363	354	350	330	340	351	345	341	335	357	332	301	333	368	369	347	366	326	330	310	317	324	347	354	330	339	340	340	366	368	345	329	311	322	332	365	368	344	342	343	346	388	287	345	346	336	346	371	335	344	372	328	315	314	341	337	353	319	309	334	360	337	303	336	297	343	351	329	381	292	360	333	341	370	333	355	352	335	343	347	329	369	350	341	341	339	326	315	330	349	390	300	331	358	324	320	333	366	342	336	354	325	333	344	359	308	328	335	336	359	346	347	335	372	344	347	368	384	346	337	309	325	305	329	325	338	382	324	339	312	345	341	331	356	319	323	323	330	312	350	315	313	354	338	346	342	352	334	322	344	328	333	344	346	392	344	335	336	362	333	353	357	329	351	350	321	325	340	325	335	324	343	306	345	334	339	315	324	385	327	353	337	297	350	365	318	346	355	339	337	355	336	346	345	336	319	346	341	351	362	346	314	306	334	354	350	351	340	361	327	320	343	306	349	353	329	322	346	338	322	343	350	355	337	309	345	350	333	323	347	324	360	332	340	352	325	315	335	307	338	314	327	363	328	342	347	338	327	344	341	348	325	344	349	379	327	355	343	321	353	340	353	331	336	329	321	380	343	329	309	297	352	352	315	323	325	340	370	349	367	341	360	313	349	340	327	327	341	362	309	344	363	358	356	302	357	361	289	331	333	329	358	315	347	349	318	312	337	347	323	346	388	345	333	342	329	349	326	330	310	325	346	357	345	331	338	321	355	379	316	341	362	348	355	341	337	344	336	327	354	339	355	314	332	350	364	353	336	338	342	332	337	344	348	379	320	359	335	356	331	333	338	357	317	326	343	360	345	328	335	337	301	351	344	404	352	361	307	359	338	311	332	381	329	338	335	346	319	323	347	335	348	345	298	340	344	337	335	321	373	356	322	336	322	322	332	325	354	340	368	357	363	354	311	359	362	340	333	347	325	326	349	316	339	387	354	352	323	328	305	363	360	350	393	348	354	362	303	365	332	314	359	356	345	380	359	356	326	329	301	333	343	331	331	342	344	340	330	311	316	356	340	338	351	327	325	366	347	351	304	336	337	365	356	331	323	356	309	345	328	328	328	332	349	286	372	313	329	353	337	356	332	364	320	362	361	355	340	363	300	358	342	348	341	348	343	340	357	341	355	330	365	362	342	332	352	320	302	340	325	359	342	343	365	367	359	347	361	332	356	317	316	342	353	332	339	310	361	348	369	334	360	321	334	337	321	341	327	354	320	348	354	321	361	375	323	367	347	321	362	356	371	362	332	359	325	335	372	353	344	332	341	300	320	359	329	336	322	334	336	343	320	335	376	353	330	340	345	331	355	354	332	359	353	336	377	333	354	358	339	329	354	356	324	344	348	373	340	353	334	341	312	300	318	339	333	342	324	341	345	349	335	282	335	356	336	296	338	331	343	336	353	307	335	365	341	331	311	333	341	380	327	365	381	322	336	360	364	341	341	348	333	336	342	370	333	322	365	325	350	344	341	343	339	340	336	309	346	403	329	352	365	361	332	351	315	368	344	336	365	315	343	377	324	345	319	343	338	323	329	304	344	334	344	358	311	332	340	387	342	353	342	368	348	384	333	314	372	333	330	345	357	324	339	342	360	369	314	325	342	334	306	330	329	333	363	336	388	308	357	352	334	376	347
3404	8814	5998	2920	2060	1636	1216	1050	799	706	621	562	495	475	498	442	438	414	411	447	396	376	388	371	369	347	395	389	372	359	364	364	405	392	368	358	338	359	368	368	329	329	363	341	393	367	358	373	349	353	365	384	350	340	373	360	377	341	331	350	365	350	343	340	377	348	326	365	348	323	345	340	351	350	330	346	347	362	374	362	355	367	360	376	360	346	380	361	365	374	334	345	361	359	360	368	383	357	394	340	314	355	320	381	358	303	332	336	360	333	315	348	359	346	362	344	368	382	354	350	357	357	350	354	357	319	397	346	331	364	373	377	373	338	360	359	343	334	314	364	353	359	351	328	332	350	363	331	363	323	378	336	337	315	344	372	364	355	346	381	359	350	363	358	338	351	353	358	387	310	330	339	358	377	360	327	336	352	355	346	341	369	393	308	353	352	392	351	341	341	307	339	365	359	380	363	335	365	370	368	375	357	344	340	366	357	356	360	325	367	341	362	312	357	398	334	349	372	349	345	354	346	362	318	403	369	347	384	356	362	346	334	369	373	346	324	330	358	343	378	322	348	337	335	345	323	335	344	383	383	356	360	315	355	350	357	350	383	359	340	331	346	361	334	354	372	390	341	376	338	371	355	368	335	378	366	330	386	343	354	368	380	336	358	374	375	347	353	306	353	329	351	315	356	346	351	322	323	346	367	315	346	318	362	335	329	311	333	359	339	371	358	348	357	339	373	325	325	358	329	322	352	332	359	345	348	371	332	375	356	352	318	325	357	382	342	333	382	373	326	364	381	317	312	360	344	310	346	368	345	338	323	363	352	340	357	318	345	340	355	338	353	341	350	313	360	362	362	344	353	353	336	378	364	330	349	366	354	363	325	371	361	363	348	375	385	347	358	339	356	369	357	348	370	404	354	322	323	363	392	349	382	357	364	334	375	378	360	352	368	354	352	355	361	357	343	350	353	348	347	360	361	355	350	328	365	340	326	358	348	348	353	348	345	321	358	354	406	357	319	332	351	368	340	346	361	348	346	357	366	342	336	357	329	354	384	341	372	371	351	352	380	343	330	362	370	339	385	349	328	349	331	344	343	360	328	340	327	351	325	378	335	317	332	348	393	364	339	346	350	334	362	327	366	343	354	330	357	343	374	354	368	358	360	349	390	377	342	363	365	352	340	356	386	327	351	351	315	370	361	358	338	353	340	350	374	351	371	321	364	328	384	330	346	397	336	356	324	372	324	351	359	372	322	352	354	312	377	352	355	337	335	338	341	329	360	345	366	379	339	326	339	328	360	355	334	357	341	344	368	346	331	381	346	376	373	349	363	372	345	344	352	349	341	333	366	362	348	343	343	333	359	331	328	347	357	357	360	359	346	371	324	353	327	359	349	350	334	371	359	359	326	372	340	358	362	328	360	322	349	325	364	384	315	374	352	352	347	338	331	368	333	364	327	350	343	360	372	375	320	333	331	369	348	366	349	325	333	347	365	357	319	336	320	346	338	340	349	340	382	352	329	342	357	345	382	340	347	378	360	317	352	349	355	386	363	356	361	369	357	356	356	346	373	330	394	342	341	364	348	378	339	323	367	343	356	349	350	359	360	379	342	337	361	343	335	373	375	359	312	338	371	357	335	311	351	367	323	316	341	346	342	348	343	345	364	359	370	343	357	339	342	354	353	365	330	332	340	344	335	311	376	358	349	345	344	370	334	374	364	313	364	366	359	321	347	354	351	313	356	362	347	337	350	330	346	350	364	363	344	344	378	351	349	361	331	358	371	341	326	331	363	318	336	361	327	330	344	376	371	322	357	363	329	389	385	373	331	349	358	348	342	372	375	378	375	354	388	327	359	334	354	359	347	358	337	341	388	373	356	321	369	371	328	304	332	388	328	374	351	337	330	311	359	373	374	375	356	350	385	358	361	356	312	394	378	356	357	349	365	341	344	346	319	343	353	329	353	366	346	375	367	317	341	362	382	353	363	389	351	336	366	361	344	351	356	356	364	361	341	338	369	346	343	356	312	360	383	336	370	331	376	367	343	330	343	346	307	334	355	378	327	371	351	350	332	371	360	347	370	325	370	338	347	365	354	339	352	386	384	362	349	363	324	328	336	353	334	362	361	371	348	362	340	383	353	322	378	375	354	341	335	328	367	343	349	339	342	305	387	414	363	335	340	300	374	392	369	380	353	373	375	338	338	346	330	352	316	357	334	349	352	369	325	396	361	349	357	319	367	340	397	322	342	334	326	368	358	340	352	380	340	333	306	346	341	334	350	350	351	382	359	323	367	327	368	348	382	341	338	347	343	359	361	318	344	350	331	358	330	363	334	348	322	347	362	337	354	337	330	342	365	307	355	381	369	319	375	351	351	360	378	355	365	355	310	402	317	373	332	357	360	334	360	303	353	325	394	403	355	343	374	314	371	366	340	344	350	347	339	385	346	352	358	359	381	347	359	350	315	370	341	367	333	377	310	336	334	345	358	373	348	373	333	347	341	364	385	367	382	346	334	378	330	333	348	351	337	354	341	344	343	338	316	358	315	339	349	373	341	341	335	337	348	320	372	372	373	348	346	358	354	327	324	381	343	359	328	352	342	376	335	344	338	332	327	345	364	370	413	343	357	329	363	377	384	383	344	347	327	333	334	363	378	336	372	329	330	339	335	371	355	369	396	344	317	404	379	367	339	352	359	350	331	374	354	318	342	363	326	346	355	316	324	348	355	341	344	314	335	356	377	351	326	336	339	321	353	334	338	350	386	335	337	376	340	337	369	345	333	336	356	375	356	343	367	354	344	323	343	368	345	340	368	338	338	353	353	355	381	392	349	354	358	399	342	345	370	339	365	332	366	317	359	336	339	317	345	349	323	348	405	354	342	370	352	350	334	328	360	316	387	381	374	379	351	350	381	358	337	337	360	330	375	367	368	334	343	369	341	358	362	356	394	348	372	356	351	336	351	327	345	378	357	347	344	336	347	349	376	372	358	345	356	339	360	357	354	366	346	374	321	320	333	347	337	359	351	341	353	354	327	345	372	349	352	352	347	345	352	362	312	335	365	352	376	347	397	400	317	342	345	373	352	344	365	338	340	343	365	381	344	315	351	352	355	347	362	353	374	367	349	353	361	379	335	346	352	383	337	353	309	334	356	356	348	363	373	371	373	355	388	356	353	348	358	322	348	339	341	360	366	286	351	343	363	347	348	386	367	362	332	352	353	378	333	382	348	341	342	346	381	356	336	297	335	357	347	370	342	384	342	355	369	336	344	362	335	356	337	326	362	356	370	354	369	348	354	345	342	349	343	370	347	290	320	356	347	370	347	330	336	356	318	336	330	369	338	338	367	333	331	347	353	375	378	311	351	354	345	335	358	325	339	367	351	372	308	323	351	333	339	348	351	339	363	380	355	344	373	357	330	380	372	345	341	336	342	350	362	313	360	369	356	371	379	348	357	363	335	339	353	317	369	381	330	360	341	367	329	349	332	372	360	370	344
24445	20968	27525	24536	15273	1654	1148	1038	992	967	909	891	909	899	867	852	874	889	807	823	867	903	828	816	859	851	796	831	843	811	812	812	865	851	834	827	818	860	854	856	795	873	833	794	813	815	815	833	872	873	846	827	888	880	827	762	840	844	799	812	788	855	857	843	852	801	879	903	816	848	821	828	797	849	832	788	789	899	866	830	826	791	835	842	831	787	831	834	824	838	853	829	830	807	809	799	865	888	809	774	862	869	831	806	846	825	816	839	874	849	842	781	790	779	810	785	833	830	840	830	819	760	828	840	818	812	856	818	806	858	837	803	787	797	854	827	847	777	801	820	799	829	848	843	794	879	816	861	823	850	810	804	850	825	837	873	793	825	855	874	777	850	854	821	824	877	833	835	840	839	829	853	813	856	850	847	883	844	827	795	804	802	841	838	866	846	820	856	846	831	810	856	824	827	869	809	802	853	841	832	830	802	840	857	825	811	815	879	853	801	808	856	826	830	803	816	780	854	860	869	832	809	863	865	843	826	863	849	814	867	851	844	853	843	873	826	823	786	804	844	831	833	850	824	794	838	825	870	821	838	828	819	818	822	830	830	880	834	797	790	813	843	877	876	854	855	848	812	805	840	814	856	873	869	832	808	838	800	862	806	847	826	820	866	866	848	822	837	852	835	844	828	805	792	819	833	876	843	900	832	808	807	859	843	812	812	759	757	870	883	824	831	873	815	814	787	844	827	909	819	861	837	828	842	811	883	804	818	875	822	804	820	865	890	852	763	866	836	824	854	844	831	797	806	851	879	839	832	891	801	845	922	823	815	882	866	770	809	806	857	758	828	842	782	825	791	831	824	837	811	816	809	802	832	865	821	864	839	838	878	841	827	820	758	814	836	826	852	820	851	778	851	806	829	870	826	795	819	865	843	857	867	814	828	856	843	879	861	840	900	837	833	790	852	806	822	833	839	843	824	860	850	852	883	862	870	796	796	829	861	843	840	815	821	862	860	835	843	858	818	817	875	843	852	807	816	844	802	831	814	847	834	824	829	869	864	797	848	822	834	844	883	854	838	831	821	842	842	768	822	806	847	837	792	815	831	812	855	840	843	829	839	779	821	868	863	873	868	851	848	859	812	877	845	878	820	803	850	821	867	831	829	833	870	840	809	854	859	888	860	801	836	831	800	830	820	856	860	837	780	871	837	787	882	860	828	879	830	868	849	845	821	851	881	830	836	808	840	845	837	859	871	785	804	849	834	816	853	790	861	876	830	840	854	825	869	845	840	818	840	880	805	855	830	878	815	790	818	832	811	810	853	830	832	821	818	886	833	815	792	824	797	811	819	833	848	850	834	826	888	860	852	826	838	829	849	804	816	864	803	841	842	857	784	831	863	761	828	815	795	818	846	833	831	846	853	813	891	809	839	838	814	829	850	811	869	885	795	858	866	805	820	801	845	846	846	826	810	831	853	855	837	807	844	844	814	860	816	805	843	765	826	861	845	838	822	830	859	867	842	849	766	850	839	804	775	797	871	891	823	806	845	824	812	818	834	818	837	829	846	850	787	822	851	786	786	840	835	838	821	837	773	841	866	859	819	787	832	846	849	856	852	863	827	811	810	768	869	796	863	804	800	874	824	851	832	835	838	798	848	846	857	846	829	828	847	845	875	839	829	832	825	831	850	800	860	862	828	850	792	841	842	827	799	846	853	855	832	829	848	824	803	783	833	805	855	827	873	831	854	832	847	828	851	848	853	835	867	869	847	835	838	835	878	809	848	835	809	835	872	840	819	850	780	804	820	846	818	838	897	890	853	800	842	816	812	813	802	788	816	794	842	854	834	888	883	792	864	844	805	817	828	812	839	832	815	820	850	815	804	796	834	816	846	813	827	859	837	818	848	822	831	833	773	829	815	826	850	794	820	875	799	792	851	787	827	843	842	844	817	851	805	849	879	838	758	835	863	827	803	836	818	895	871	825	875	837	855	812	811	806	845	819	850	779	803	836	789	812	806	804	855	845	764	870	826	798	776	841	806	824	862	839	819	841	826	777	890	837	807	852	881	794	834	841	819	870	812	869	886	819	822	864	877	851	871	832	795	870	785	832	846	889	880	812	862	827	774	889	823	834	798	844	796	839	835	878	820	845	901	868	815	847	839	843	815	879	820	881	854	850	851	789	860	798	797	860	840	821	797	815	857	766	830	816	878	818	859	824	860	855	805	864	802	796	867	860	800	860	842	849	888	801	856	835	829	857	844	793	812	796	814	736	859	794	871	818	801	786	817	847	844	845	829	896	864	770	803	797	834	878	813	812	812	829	794	799	871	825	797	855	797	838	919	867	799	884	798	804	856	880	837	865	877	826	867	823	787	805	864	832	842	840	803	812	809	838	793	796	827	826	863	852	851	794	832	821	809	835	850	828	825	816	786	836	817	830	828	846	864	859	807	797	828	824	894	834	866	851	822	851	829	852	862	825	891	849	827	790	826	808	912	829	810	876	828	784	797	848	873	793	825	862	796	880	826	825	855	833	780	840	821	825	813	868	846	875	800	873	839	845	868	818	843	805	793	838	826	854	812	803	819	889	831	812	803	813	800	835	781	819	817	812	868	860	852	881	866	854	878	887	850	796	832	820	857	827	860	820	839	792	828	881	851	822	838	875	813	801	860	774	841	837	850	833	812	852	873	826	801	807	839	843	817	811	789	830	797	815	829	800	839	772	850	821	817	816	828	833	792	916	816	840	847	829	909	823	902	864	797	844	858	821	838	917	825	805	882	859	871	865	876	829	829	873	791	839	803	842	799	843	837	804	810	809	824	850	842	799	820	813	854	801	846	793	800	838	824	826	850	764	817	868	844	857	819	821	810	836	823	886	880	826	808	856	828	792	853	824	774	883	858	864	858	867	858	829	815	842	831	856	834	852	802	872	881	868	809	830	838	816	845	810	865	833	898	881	772	845	782	859	846	813	870	840	842	786	825	790	831	837	853	777	856	860	843	814	827	871	818	767	812	865	831	818	815	838	827	809	822	860	828	839	890	841	807	813	879	846	810	816	893	831	821	781	866	808	846	784	815	808	860	812	809	867	909	828	891	878	842	803	845	811	850	858	861	820	877	827	866	879	851	827	787	808	864	824	829	904	830	882	812	840	874	822	821	776	855	842	796	851	858	844	802	824	850	840	838	826	755	831	791	842	822	857	852	819	879	826	831	797	888	809	790	865	790	848	871	835	800	777	814	882	843	818	884	878	844	797	853	857	841	857	803	849	863	835	744	824	784	902	865	842	799	830	867	840	826	824	817	815	841	839	830	830	810	810	832	794	822	895	829	841	827	803	866	845	802	802	783	863	834	813	819	865	777	818	820	851	836	805	847	816	854	808	829	830	794	835	813	855	783	861	815	801	785	864	855	853	853	856	826	828	808	809	817	800	817	847	812	855	800	853	836	785	844	894	815	838	830	831	824	837	836	903	847	776	783	823	824	870	823	837	875	779	908
3819	5489	3917	2276	1826	1493	1313	1137	1029	1033	962	903	881	917	872	873	876	852	848	860	838	817	824	830	901	760	782	813	775	814	821	808	772	839	841	860	868	802	822	778	792	840	812	756	826	821	778	840	764	811	795	830	840	782	850	772	852	836	808	802	803	837	808	857	881	846	758	802	832	775	824	797	802	850	798	805	826	844	856	763	789	834	804	822	802	835	812	803	779	824	821	817	808	807	811	803	797	802	842	756	833	790	820	798	796	814	769	815	809	798	824	770	781	785	821	852	814	820	842	809	796	856	827	813	823	754	813	843	837	783	851	856	820	740	812	862	830	794	860	792	817	742	772	814	826	789	837	790	793	776	807	823	829	777	807	810	814	835	849	822	820	859	795	827	821	800	799	818	814	828	860	781	793	807	847	815	771	817	836	805	790	784	774	809	823	831	837	824	816	795	801	762	832	841	758	813	835	802	845	802	784	831	855	798	827	844	802	809	830	799	840	827	874	811	834	760	838	840	817	835	813	810	812	868	773	843	812	816	790	848	864	799	820	844	787	835	820	837	836	835	799	818	819	810	807	830	745	833	825	790	799	838	731	787	864	839	828	792	744	818	810	832	790	801	820	774	821	811	825	800	826	803	796	840	825	768	823	850	834	773	815	822	797	772	839	778	812	811	780	831	794	806	855	807	840	821	802	790	806	848	745	836	811	868	802	797	812	792	789	799	786	817	796	737	805	801	806	872	747	814	750	821	872	779	796	802	781	836	846	842	783	804	801	806	852	738	831	803	799	785	802	782	799	803	823	837	849	829	779	833	806	804	791	851	823	776	796	786	759	773	838	849	840	759	788	818	801	792	819	838	785	845	769	811	842	788	811	793	797	855	781	777	841	818	794	803	762	869	853	835	716	812	805	806	827	786	826	824	792	843	872	826	790	804	799	831	823	869	825	805	844	799	848	884	812	807	833	796	816	809	846	794	795	813	802	787	831	808	801	843	811	835	778	808	786	867	827	827	834	829	789	843	801	749	800	829	822	785	798	806	832	907	745	798	844	787	818	791	796	864	804	798	802	834	849	751	785	826	777	798	853	808	788	801	753	801	809	874	768	837	780	772	856	790	791	843	864	836	842	795	824	795	813	810	781	849	774	839	808	843	861	807	826	838	792	804	842	822	806	796	778	756	843	770	829	790	812	781	789	795	893	863	786	807	809	832	809	785	854	787	846	771	785	868	837	843	768	807	816	837	803	839	872	840	800	823	862	771	811	811	805	814	840	755	784	825	819	797	875	831	786	835	807	843	822	836	789	804	805	802	824	779	809	795	831	811	826	765	802	823	780	834	861	793	798	804	814	825	819	854	806	802	831	836	754	811	792	808	787	764	836	841	843	799	793	799	818	837	815	858	846	849	818	809	828	757	799	840	796	815	792	782	829	762	816	847	812	790	820	793	800	823	786	799	837	830	854	821	809	775	753	883	783	815	833	802	769	834	819	836	815	793	790	811	838	838	817	817	785	780	883	795	839	762	813	815	790	785	813	781	788	804	822	794	750	805	791	842	779	805	799	768	799	806	768	833	870	797	769	811	836	805	764	817	809	804	796	819	791	856	801	845	804	799	799	833	804	815	785	837	821	805	798	837	849	791	781	833	757	785	830	801	826	802	800	793	807	798	841	849	858	753	844	838	779	784	870	767	791	796	797	782	850	766	875	829	790	784	822	807	842	798	824	820	826	830	778	798	863	815	798	773	857	776	814	806	809	813	778	812	826	790	805	766	797	845	814	809	813	797	831	819	791	801	802	780	769	804	825	780	819	774	831	848	827	807	821	789	794	855	761	840	854	860	827	828	845	792	787	760	785	820	822	796	740	843	756	783	789	738	823	843	780	816	800	804	840	789	813	760	832	825	834	788	830	792	802	797	818	825	858	811	804	848	801	772	782	855	822	845	769	872	770	783	855	828	776	862	803	809	825	788	855	812	785	818	816	806	822	818	803	807	829	824	758	804	758	792	839	786	799	747	795	797	844	812	811	827	785	780	797	782	800	788	853	810	825	844	803	799	811	820	845	851	824	786	828	838	811	797	796	819	828	846	790	836	795	870	853	786	795	813	840	853	810	822	802	789	853	797	749	821	802	789	858	769	757	786	770	826	792	786	784	798	834	794	745	781	870	836	790	857	831	775	781	856	813	837	805	797	833	800	832	872	787	784	830	814	736	813	799	821	829	809	844	837	833	807	854	802	811	825	784	813	799	753	814	799	817	747	782	796	803	857	809	794	856	749	853	762	830	798	796	821	784	817	831	817	761	769	804	813	761	813	824	800	798	789	793	828	862	877	779	822	825	798	842	774	765	828	797	781	821	795	856	845	854	753	783	820	816	865	787	827	827	806	807	834	807	812	787	796	812	780	784	831	827	826	868	836	866	825	831	854	866	863	821	820	772	806	822	784	824	833	885	794	844	837	763	842	776	846	793	887	783	763	845	816	833	832	791	824	833	830	809	860	855	802	814	830	831	792	871	803	838	789	827	832	861	832	837	847	810	773	808	808	876	831	835	819	778	843	844	782	825	833	826	796	813	818	819	816	799	827	804	786	807	841	785	832	822	839	805	775	827	848	773	772	836	857	770	782	808	827	798	813	847	813	791	806	830	782	822	860	803	819	824	801	823	821	836	791	821	813	796	856	778	831	785	808	827	801	828	824	792	802	782	786	779	854	750	818	811	790	773	806	814	750	778	810	846	846	809	800	838	851	825	868	857	803	817	801	776	749	795	781	785	778	799	750	765	850	823	826	784	749	790	814	814	845	808	844	777	832	829	798	825	781	826	814	796	791	777	788	761	829	813	816	797	832	850	841	851	814	814	816	788	854	805	834	833	763	829	846	776	861	825	819	805	820	852	794	809	856	835	769	812	813	812	812	855	761	793	807	787	774	791	832	827	823	787	791	830	801	795	776	839	804	747	815	745	851	838	817	858	780	744	778	792	849	803	804	798	819	839	845	763	777	823	787	768	780	829	822	784	816	772	756	825	814	820	788	846	807	795	798	834	800	805	811	848	787	788	777	844	795	813	767	792	886	748	839	789	823	879	815	833	835	828	860	779	835	767	809	814	799	775	848	802	870	839	778	802	828	800	769	826	800	802	773	829	856	807	824	819	808	848	809	857	833	834	863	798	822	858	814	858	811	761	830	830	862	850	772	891	783	789	798	782	823	854	807	860	810	828	798	758	792	817	786	857	816	850	795	785	827	778	783	819	784	821	806	814	856	857	819	795	764	850	797	775	813	838	782	835	779	807	814	757	800	845	807	823	782	833	832	764	837	816	837	811	869	834	781	794	846	820	776	800	813	815	838	801	821	844	846	840	814	783	790	829	795	806	827	873	826	833	771	815	770	816	785	843	824	800	803	830	823	781	857	811	789	833	886	796	797	824	763	859	827	816	827	806	797	836	794	792	838	824	790	805	813	798	826	827	780	789	778	839	796	883	846	809	845	788	815
22134	20978	28747	23379	20972	21023	11941	1186	792	731	618	549	535	444	434	380	427	418	391	362	394	354	363	375	360	374	347	327	336	329	302	324	326	322	307	300	314	306	288	317	330	313	322	305	308	297	298	331	313	314	287	304	289	282	295	326	280	306	303	292	323	305	316	320	296	302	263	325	329	281	282	286	293	276	281	287	273	292	278	336	276	276	276	257	321	291	284	282	303	259	259	285	299	297	310	320	303	309	311	326	273	330	294	304	313	314	309	311	288	299	332	287	290	306	303	319	288	309	317	300	296	325	295	301	292	277	297	317	298	295	301	278	305	329	314	322	266	293	327	294	305	272	297	297	331	300	264	314	291	301	290	273	278	281	285	298	284	280	274	281	282	288	309	279	310	305	315	314	299	301	294	330	302	295	293	285	284	293	303	293	280	300	304	295	274	284	313	299	306	304	296	327	301	289	317	324	296	284	264	322	312	289	272	304	303	300	298	293	326	294	271	284	272	289	292	278	298	320	317	292	320	317	325	301	310	301	296	305	320	296	314	301	281	316	299	295	302	313	296	295	300	262	299	311	299	347	296	278	303	290	276	286	280	306	269	308	290	326	300	325	284	323	309	263	274	308	294	276	283	269	307	278	320	284	284	324	301	306	300	289	286	303	276	264	329	283	286	300	305	303	295	258	293	313	330	288	305	299	282	314	297	285	296	281	314	293	272	343	290	281	300	318	299	304	275	285	301	300	257	287	268	280	311	294	308	292	288	296	291	289	286	253	289	294	282	298	303	294	285	254	255	306	301	298	290	298	297	292	305	260	307	295	285	288	284	302	266	313	316	290	293	291	313	291	305	281	333	291	276	239	281	296	309	287	348	305	291	270	272	280	326	274	313	311	283	305	299	299	312	281	293	319	283	308	300	283	276	280	291	276	292	277	312	289	316	301	287	274	274	286	297	317	302	280	273	283	304	288	315	295	294	300	314	298	265	316	342	301	320	309	289	310	274	283	316	275	339	262	296	316	299	305	304	301	308	281	296	273	305	289	299	285	292	301	289	286	282	279	310	301	328	328	336	303	286	302	303	302	269	276	278	283	306	297	295	285	295	278	294	282	263	293	296	279	283	281	305	273	298	291	313	297	296	282	284	275	284	326	298	286	311	305	264	286	290	315	315	317	292	282	291	293	304	302	308	257	305	296	283	315	301	297	327	306	298	320	286	295	280	318	290	309	294	275	281	260	322	309	273	273	258	297	291	312	277	323	292	279	293	278	316	294	297	283	288	287	299	273	298	286	280	308	290	277	291	289	264	300	274	279	288	290	290	267	311	294	308	281	269	311	291	283	281	321	313	271	281	298	299	333	285	307	283	297	314	308	299	275	269	305	298	287	311	318	309	297	272	304	278	292	288	307	295	281	294	294	300	272	315	291	295	286	269	268	286	276	303	294	290	309	300	307	268	286	303	289	253	299	313	314	248	296	340	298	294	277	297	295	304	269	287	305	299	299	260	306	296	289	284	317	292	307	277	278	299	294	289	293	271	274	307	273	303	311	318	258	281	253	316	287	281	282	290	282	313	286	284	280	305	304	285	280	271	278	318	290	283	308	299	311	281	267	287	320	310	306	284	301	288	350	272	277	287	274	290	298	308	328	287	314	289	307	313	326	291	274	263	301	273	298	263	332	286	277	285	276	285	303	309	299	273	303	281	264	306	317	303	270	298	273	336	297	308	264	302	275	263	294	283	306	294	278	307	320	269	296	283	282	305	307	301	302	281	286	298	275	324	282	325	300	297	294	316	305	293	274	316	327	287	263	307	293	291	295	282	275	314	303	300	298	323	306	261	286	304	302	290	297	245	328	307	285	308	297	297	282	293	297	271	291	284	309	303	309	292	330	311	271	287	302	294	275	294	265	300	298	319	302	270	275	322	277	301	301	256	299	329	322	273	308	299	295	296	328	288	325	276	290	307	297	268	314	296	320	316	299	268	284	311	273	292	284	288	329	289	325	296	261	276	302	281	312	291	303	275	303	280	279	268	283	283	305	257	268	288	286	285	304	295	297	309	281	302	298	308	282	302	294	312	267	325	319	276	270	318	286	308	321	296	318	291	332	298	318	301	289	308	316	281	301	316	293	301	276	269	299	278	315	328	268	283	340	305	296	301	306	294	295	291	285	308	282	298	286	305	287	315	285	316	311	309	278	301	303	274	295	290	291	298	257	288	279	283	301	310	290	294	272	311	314	279	267	296	302	276	262	252	280	330	327	302	314	327	322	294	286	302	307	285	275	283	323	300	264	305	298	318	301	316	255	284	279	281	296	297	289	293	278	296	309	291	277	295	299	302	279	284	334	278	322	302	291	287	318	301	299	301	290	330	295	292	315	320	307	285	299	295	301	310	284	307	296	269	300	288	300	274	272	325	275	310	271	285	315	318	297	331	274	276	276	309	272	287	263	317	330	299	294	294	318	293	300	304	294	268	269	321	291	295	288	315	290	307	279	303	287	285	315	312	295	297	286	298	274	290	299	282	300	306	309	272	299	298	304	303	302	291	268	314	278	284	298	317	288	305	279	306	303	260	317	323	276	309	296	308	294	317	260	279	283	245	281	285	288	273	299	302	308	322	274	282	298	310	286	277	306	298	316	316	264	274	281	263	301	304	277	275	308	309	268	281	323	283	257	283	325	299	312	289	327	298	286	289	307	285	289	304	271	319	291	290	319	289	270	292	311	292	292	312	285	301	303	311	291	315	272	289	311	304	286	275	267	292	312	295	304	289	259	285	319	278	297	281	310	299	282	341	315	326	279	296	291	266	279	294	320	297	282	287	270	286	274	298	316	291	298	291	288	294	327	296	324	313	303	309	302	303	280	265	323	303	299	284	293	298	282	297	296	272	307	257	334	305	294	255	276	300	278	287	316	273	279	302	284	282	291	280	273	300	314	286	275	283	314	311	276	317	329	280	298	303	308	273	304	301	282	274	310	293	306	285	290	295	302	319	311	280	299	305	292	299	315	297	307	296	299	275	300	304	314	305	271	298	278	271	305	273	304	300	286	283	298	325	315	311	286	291	311	304	279	292	294	282	281	284	305	319	290	278	316	292	294	297	293	281	306	267	331	300	313	276	302	284	309	280	284	302	301	267	301	285	279	270	278	308	303	283	267	263	302	308	311	298	279	279	277	278	267	300	305	262	285	315	283	278	313	289	290	298	304	271	266	342	312	308	283	263	276	281	306	298	281	270	267	297	279	280	271	269	262	276	300	313	286	305	307	318	288	278	326	279	334	282	285	283	310	303	274	328	296	287	285	277	308	284	311	311	304	309	278	328	322	297	290	283	277	300	305	337	293	310	298	307	276	267	290	274	284	293	300	302	291	282	308	272	308	296	285	319	293	281	294	291	308	271	315	338	312	302	308	305	294	325	270	272	320	293	291	283	281	304	312	281	299	314	300	310	279	288	299	313	322	299	296	300	291	291	311	266	305	287	290	298	304	324	323
4617	13681	9671	4898	3481	2600	1958	1426	1092	872	783	671	606	513	481	491	458	399	406	426	394	372	347	378	320	371	386	307	326	370	332	343	325	314	342	305	298	306	320	260	330	266	313	285	323	294	310	319	329	303	301	285	305	290	313	294	274	336	261	301	283	289	310	290	306	313	287	273	302	298	298	317	303	296	300	305	293	284	282	319	334	306	315	268	291	300	305	323	285	266	283	309	301	299	304	290	280	310	271	321	300	262	297	283	271	282	275	269	294	334	296	245	269	261	295	309	322	290	301	282	313	251	290	289	316	301	282	298	302	294	287	265	285	274	315	274	306	301	291	296	288	305	277	288	289	275	295	278	287	295	314	305	292	310	307	280	298	322	311	310	298	306	312	286	291	312	282	302	301	285	317	302	296	303	283	285	287	296	276	316	285	292	319	302	281	306	308	316	298	262	258	290	292	311	268	273	307	283	267	286	306	293	287	318	288	291	277	305	266	292	251	309	314	299	337	283	264	298	292	278	296	294	299	293	297	294	310	252	280	265	297	290	276	293	303	305	289	280	274	270	273	293	317	281	271	289	314	304	309	284	323	303	306	284	291	289	304	312	292	302	301	287	299	296	289	326	296	265	273	296	301	284	248	293	291	316	306	302	309	283	310	303	302	270	308	302	307	292	295	289	299	298	269	277	272	304	291	289	289	310	279	306	294	263	296	305	294	277	277	278	297	268	275	306	287	308	300	300	313	303	310	292	285	310	296	257	281	284	296	292	298	306	279	272	300	311	291	315	309	306	280	286	300	303	295	285	286	308	327	327	294	319	263	281	274	276	268	286	320	310	299	293	298	266	280	308	326	281	285	284	286	294	289	320	261	313	313	290	302	263	281	315	281	280	271	299	287	309	313	285	345	287	301	277	300	293	297	300	302	317	286	305	285	305	299	280	319	297	273	283	292	305	274	257	294	270	312	315	265	273	294	292	267	309	285	315	287	333	288	286	330	313	303	283	273	296	310	277	285	283	279	290	329	319	282	276	297	276	309	301	310	282	290	289	280	288	276	293	283	306	303	289	304	297	282	303	288	300	296	281	286	283	293	294	268	303	263	277	295	334	311	266	309	269	293	285	276	288	292	275	300	294	287	312	287	327	301	314	332	268	302	285	274	279	319	290	287	262	289	288	291	297	282	305	286	276	290	293	282	300	294	306	304	298	285	329	282	299	271	267	270	300	304	293	294	300	278	270	275	313	310	272	257	297	261	280	286	334	300	305	297	279	309	288	344	299	297	302	282	312	260	259	292	296	290	318	305	322	296	301	293	288	305	314	282	336	252	277	275	272	288	293	298	268	302	266	288	278	324	301	296	296	286	304	300	292	299	286	309	311	269	300	284	285	277	281	325	287	256	294	306	285	289	292	316	255	320	283	308	297	258	269	305	311	284	285	279	278	282	281	310	268	274	303	290	291	316	302	302	320	274	266	298	305	308	315	277	308	297	265	303	299	297	285	303	282	276	299	259	282	303	275	272	261	297	328	285	312	306	290	288	307	302	295	283	298	282	324	299	280	295	307	306	286	306	305	293	296	270	301	287	312	275	315	306	278	288	285	294	272	276	279	336	273	282	303	297	280	272	277	275	314	284	285	295	296	285	308	298	297	295	297	285	298	286	306	288	294	278	290	268	311	299	298	312	312	295	295	307	318	317	280	312	282	292	262	284	303	286	300	280	298	312	325	284	319	300	297	316	298	291	294	311	295	289	310	279	286	312	306	276	309	283	299	300	283	309	297	292	289	301	281	323	297	263	302	304	279	290	291	304	304	311	280	286	265	307	298	274	299	291	308	318	294	299	320	321	302	289	302	300	300	303	273	303	273	291	295	293	313	274	318	289	283	297	286	277	281	297	291	294	304	295	299	307	316	279	293	286	289	278	272	299	315	291	299	299	284	305	298	281	283	288	280	300	263	324	311	275	304	310	308	310	302	307	312	277	288	303	280	317	308	292	273	313	297	321	259	295	319	304	332	302	279	300	295	298	312	303	310	280	298	289	295	277	344	307	311	307	306	280	313	300	271	314	318	254	308	311	317	286	292	298	303	323	282	327	303	283	277	292	290	278	276	288	322	309	310	327	290	297	299	293	281	298	289	317	306	290	301	286	287	294	297	277	300	311	295	279	280	270	288	263	272	274	299	296	284	282	318	290	288	289	280	278	292	304	311	298	316	309	294	299	306	298	282	307	262	264	297	280	302	321	269	300	294	307	316	319	302	298	318	307	285	256	278	293	318	309	307	289	299	302	291	287	283	311	278	306	270	331	266	318	287	275	274	289	291	282	287	299	259	276	287	276	266	310	300	290	327	298	275	280	260	312	279	260	339	327	284	327	314	295	307	293	282	292	303	291	310	274	281	276	324	281	286	314	350	265	266	266	270	310	281	291	262	305	293	313	304	293	324	301	320	303	291	295	261	276	271	281	291	294	315	310	308	282	309	296	317	283	291	256	311	290	283	273	251	272	270	287	326	244	286	286	320	301	291	271	307	312	308	291	298	293	263	291	271	266	315	306	294	288	270	307	267	315	278	299	291	297	314	283	288	285	322	333	278	295	265	272	316	302	261	259	321	273	266	272	290	294	281	282	311	301	319	302	313	290	280	315	276	284	247	266	287	262	296	282	297	290	313	301	289	322	251	295	306	295	293	307	286	269	304	298	273	282	270	290	268	262	305	293	304	299	306	296	264	282	299	305	286	251	277	282	278	290	301	295	269	266	280	265	294	259	320	310	308	311	299	292	291	320	288	296	265	264	285	289	291	299	293	297	284	272	274	284	299	282	260	330	289	275	295	282	279	288	312	275	308	299	314	306	301	297	279	301	267	315	282	308	288	292	320	269	329	297	290	333	323	289	269	306	319	311	289	296	279	272	303	307	297	276	283	295	304	304	274	307	292	297	300	314	314	280	321	285	317	325	314	270	297	301	286	308	280	307	274	290	270	286	302	307	297	281	271	308	292	287	309	275	310	288	273	265	292	281	299	280	304	286	332	305	303	294	310	276	269	297	261	290	296	326	318	273	271	301	285	309	330	283	257	297	301	280	304	303	312	300	281	285	289	302	283	280	273	294	287	292	288	295	279	292	303	280	288	276	300	301	272	289	292	293	259	288	269	306	265	278	282	319	276	318	297	279	271	278	301	305	303	286	277	298	280	309	314	313	301	305	282	304	291	297	284	288	300	301	311	290	299	315	283	284	311	310	265	288	287	308	293	289	290	301	307	299	270	300	288	295	298	296	273	283	309	280	287	270	284	263	296	284	319	296	289	285	316	311	302	280	281	295	294	303	298	336	302	293	284	292	304	304	298	275	282	276	301	258	308	277	313	284	271	304	267	299	278	304	289	312	282	283	252	297	312	285	292	283	262	287	261	291	300	304	272	290	318	272	304	286	285	288	294	275	304	315	294	304	283	301	306	303	298	283	299	288	291	264	274	287	264	293	305	276	297	269	282
27081	20730	12851	1760	943	813	787	785	810	763	726	727	797	769	771	764	789	713	711	715	737	757	758	742	730	763	754	725	758	763	741	746	750	767	754	754	802	791	748	727	764	788	743	723	738	766	743	765	764	752	736	736	787	770	717	779	737	744	756	803	768	712	745	745	772	744	741	694	725	796	750	760	735	740	709	748	767	728	769	766	747	759	773	687	758	747	755	737	763	759	748	730	743	733	802	770	724	672	706	739	735	767	742	720	732	776	720	741	753	707	824	760	764	757	703	720	828	792	770	733	722	724	717	740	751	706	742	799	771	718	767	751	719	695	746	748	730	726	799	737	741	749	738	756	744	740	709	718	788	800	711	688	744	738	757	812	738	711	735	740	734	746	768	703	806	736	801	725	721	748	763	707	753	744	729	729	729	769	691	695	737	787	762	701	771	742	723	696	763	765	748	784	753	766	752	751	730	765	778	753	772	760	784	757	727	771	709	737	805	713	758	772	805	716	687	777	837	690	792	728	727	736	733	698	717	731	705	710	738	722	752	724	759	737	777	705	723	697	769	701	756	741	719	736	703	755	731	769	693	719	737	723	757	805	785	796	727	764	679	764	766	754	767	732	711	729	742	730	741	703	713	700	755	768	754	779	759	765	742	757	799	749	713	773	748	740	762	718	710	763	726	786	747	736	724	734	738	760	707	774	796	728	694	751	712	740	772	709	741	681	746	722	705	775	758	753	741	753	737	702	657	758	728	725	703	773	698	749	776	747	726	727	753	734	778	734	731	706	767	754	747	754	765	756	739	766	671	710	747	700	715	736	718	773	744	734	747	751	748	726	729	725	764	712	748	719	725	748	759	733	718	780	744	775	763	740	721	756	722	753	785	770	760	696	744	716	779	746	717	735	747	745	772	765	746	765	769	769	764	712	728	760	751	732	710	747	784	695	718	773	680	719	724	729	736	767	759	767	706	727	747	720	742	720	755	773	726	751	728	746	749	735	727	757	814	679	713	773	714	744	756	740	700	769	702	781	742	793	740	728	719	759	762	743	727	701	742	756	737	728	748	728	751	742	770	765	728	746	764	739	746	723	751	761	751	738	749	712	727	730	751	694	774	736	725	745	698	697	782	754	780	744	678	736	715	736	722	694	734	763	742	766	703	752	763	772	748	768	734	724	721	731	724	729	746	756	710	704	731	751	730	745	799	701	766	745	768	745	751	772	721	736	739	715	701	745	780	767	723	740	703	760	720	698	748	721	760	749	682	748	758	759	697	694	718	789	689	790	759	746	748	743	803	707	767	727	757	743	763	729	762	735	793	743	726	717	769	758	757	719	747	806	730	720	732	765	811	727	757	724	747	708	752	721	709	794	779	724	754	735	789	728	759	736	741	680	738	702	759	744	757	713	710	765	696	733	734	790	770	713	744	754	751	713	728	791	705	705	744	757	740	733	722	721	716	740	746	761	708	717	743	701	739	724	744	791	758	754	738	762	750	686	772	745	700	748	803	753	693	770	771	720	711	700	740	754	725	745	739	732	727	677	746	737	763	775	748	700	748	759	754	683	758	748	752	725	727	764	811	735	761	703	735	783	801	730	750	738	770	760	751	723	751	694	732	796	734	782	742	719	716	749	729	742	697	781	745	710	747	692	727	814	688	766	727	770	733	748	741	730	728	719	689	726	774	778	749	770	743	717	792	747	739	728	733	748	746	810	696	700	758	745	713	752	720	704	783	773	731	694	728	743	793	720	716	752	776	753	748	729	710	768	743	758	714	728	787	774	728	747	758	717	724	737	729	713	731	766	755	756	696	753	792	728	677	751	792	771	738	750	728	751	730	748	750	747	772	705	729	764	706	749	681	757	751	753	760	729	747	737	743	749	717	709	719	738	760	738	749	758	759	772	730	719	713	732	695	754	729	771	787	713	756	738	762	723	769	765	799	726	728	744	705	772	712	721	740	773	721	697	746	778	780	770	763	706	743	743	772	727	745	761	742	692	717	744	802	792	756	751	753	687	707	680	705	723	790	694	738	735	736	709	782	736	713	783	683	761	717	776	738	716	800	758	709	724	778	764	761	763	762	727	758	722	695	766	726	718	734	712	701	745	736	738	744	781	770	773	760	709	754	747	718	714	799	788	713	760	729	741	759	745	734	739	765	715	764	734	801	738	753	754	787	770	677	771	706	730	735	725	730	762	754	704	725	680	759	717	714	779	730	745	724	741	704	787	787	742	717	724	745	732	743	721	785	750	725	712	801	765	786	705	670	711	740	772	676	679	744	733	736	770	737	756	742	753	720	765	715	778	774	701	758	747	750	762	770	772	809	747	738	767	789	747	738	774	746	719	756	716	746	773	751	717	742	786	753	744	736	748	744	783	729	724	751	761	740	709	756	714	739	746	797	724	767	720	716	728	703	750	785	800	708	731	757	755	761	744	749	702	714	742	753	809	779	731	741	691	717	710	740	744	762	719	779	755	705	751	760	718	711	734	763	751	752	760	759	759	728	712	757	746	766	699	740	702	791	706	747	697	732	809	761	744	739	731	742	739	692	720	799	740	746	749	693	765	710	705	725	740	727	703	743	748	685	712	722	727	765	774	768	739	791	733	763	712	741	779	724	701	721	756	685	733	789	769	695	709	711	796	766	715	738	720	739	710	775	767	760	731	706	699	787	760	738	747	722	701	725	802	762	739	743	731	762	730	715	747	707	746	741	752	726	764	770	685	760	764	750	699	684	703	751	762	725	766	745	703	749	798	718	828	736	719	724	705	738	705	702	747	741	733	815	744	773	722	748	716	731	783	721	751	711	779	723	683	722	728	742	725	753	735	780	685	772	753	678	744	770	767	729	778	806	734	751	719	761	695	737	766	713	725	708	709	807	750	709	801	723	736	772	731	679	701	773	786	737	731	761	753	736	711	753	758	759	762	775	718	741	692	782	743	751	763	802	745	772	718	740	716	769	740	693	739	713	744	709	781	746	717	752	725	761	735	708	753	721	718	739	735	742	725	775	777	741	766	775	745	702	795	753	767	715	745	777	740	746	747	786	775	735	789	755	683	759	747	745	766	765	719	732	732	771	759	714	706	728	783	734	766	809	715	735	691	752	737	745	755	715	779	710	757	692	765	736	723	720	717	751	726	745	744	756	800	760	710	709	740	738	708	757	756	712	725	758	747	765	738	720	720	745	742	743	741	745	741	740	745	745	760	755	728	738	757	724	683	742	736	778	716	771	732	722	743	734	733	723	710	740	770	757	750	712	795	740	780	734	721	776	708	742	734	707	694	747	725	702	716	774	769	744	756	712	791	733	726	726	777	750	691	714	710	731	757	740	737	711	740	754	713	745	720	715	739	745	747	724	714	682	684	803	780	732	772	734	780	720	725	734	763	763	768	721	697	746	682	772	753	832	776	730	736	760	755	694	772	791	765	725	755	743	727	719	724	740	785	784	757	738	800	703	760	761	740	720	706	706	714	754	739	716	720	774	787	750	729
4561	2610	1776	1140	1066	953	912	842	795	774	795	751	763	789	792	752	768	781	783	745	764	715	739	727	774	738	761	739	745	772	734	779	731	778	763	725	712	747	759	738	776	699	667	768	716	703	771	798	762	740	742	783	744	709	758	697	699	771	726	743	754	713	731	753	758	724	786	756	720	708	758	740	722	796	727	736	732	761	736	748	727	734	695	758	751	727	733	746	697	695	744	704	703	725	726	801	735	758	741	749	741	741	736	771	785	712	760	749	702	773	770	794	695	748	788	768	738	770	700	740	735	729	740	755	715	757	712	679	680	735	766	752	774	794	717	709	744	741	763	743	727	729	712	738	760	725	683	776	741	719	759	741	761	822	736	718	711	722	730	749	747	739	735	743	743	760	718	738	734	712	715	725	724	734	738	763	760	767	724	709	750	759	732	709	748	731	727	719	761	733	722	785	716	758	723	720	725	769	709	742	728	714	708	767	756	772	712	723	751	737	749	749	763	750	738	724	765	813	749	769	679	758	774	722	781	762	776	739	709	758	743	732	670	722	687	724	704	719	751	727	771	798	730	748	807	750	726	763	744	788	743	706	711	734	737	742	776	751	724	697	707	754	764	730	718	759	744	775	716	736	692	766	716	787	700	730	768	741	716	766	722	734	739	730	776	734	756	725	782	704	683	729	760	713	729	778	726	708	774	752	717	705	748	793	750	784	744	725	753	740	706	757	736	736	755	719	763	753	767	768	762	773	762	737	725	735	698	725	739	724	740	718	747	681	755	707	689	756	740	746	729	740	797	737	754	749	716	735	758	746	767	748	695	730	723	735	729	727	741	757	707	744	715	791	773	759	814	716	747	707	708	782	736	706	713	749	772	749	742	772	714	774	738	709	759	729	739	732	772	714	796	715	732	721	658	784	751	775	713	752	745	768	729	774	749	716	764	716	760	736	702	739	766	737	729	728	763	758	697	701	753	693	763	715	752	740	741	727	746	726	735	697	750	755	733	749	761	741	734	741	731	747	722	705	705	748	770	770	686	775	727	702	769	731	808	780	771	701	709	703	737	728	742	717	759	738	772	714	737	764	706	793	738	772	735	767	738	713	754	761	697	784	742	746	743	769	698	755	749	723	776	746	744	761	737	734	739	757	743	706	747	745	674	712	784	738	735	715	713	732	733	749	743	761	724	765	721	780	739	726	702	773	767	707	713	733	735	737	774	738	736	734	736	752	708	737	751	673	740	787	725	764	806	739	737	703	762	722	709	732	752	751	732	719	762	718	724	792	737	735	748	726	730	748	726	770	715	801	750	723	677	759	755	783	736	769	721	739	678	764	773	772	709	738	759	734	753	744	732	741	740	737	760	718	715	737	716	777	726	784	749	756	780	766	733	718	723	750	757	727	709	743	772	740	715	732	771	728	761	712	766	814	728	756	723	711	766	721	741	727	732	739	728	776	716	784	761	739	778	749	738	726	728	736	741	727	711	770	744	675	710	785	730	750	761	719	712	753	733	736	770	740	742	692	741	757	765	760	755	777	742	719	766	700	748	729	798	741	754	778	756	754	742	740	709	691	728	724	741	818	717	747	797	729	763	705	742	746	789	735	756	734	751	720	752	748	740	768	773	743	766	728	766	726	767	724	779	751	745	733	709	746	775	719	774	766	742	747	782	736	796	738	755	734	729	758	768	737	710	747	759	718	747	727	747	748	745	756	791	735	751	732	745	731	753	737	737	724	745	758	713	729	729	747	744	752	788	720	762	760	758	735	749	732	776	714	739	697	711	762	760	801	780	714	740	698	778	757	736	735	759	810	779	728	781	796	776	777	772	739	723	736	785	768	774	731	740	767	756	754	742	763	724	748	703	727	764	707	766	722	755	721	693	722	751	763	821	726	669	704	730	696	743	752	718	725	763	727	725	692	747	699	723	772	746	753	711	729	769	734	742	733	773	741	755	714	782	782	713	763	727	719	769	751	771	748	715	687	728	775	705	716	732	769	773	736	712	681	769	723	749	746	683	714	736	740	722	765	730	737	725	753	742	768	747	702	701	692	743	738	729	778	752	742	735	744	725	765	691	786	784	710	704	736	757	780	708	760	752	708	765	744	756	739	757	767	776	707	731	750	763	728	750	744	780	721	782	764	795	720	724	734	714	730	681	737	711	727	760	733	747	763	761	705	761	710	736	726	768	745	746	736	727	789	776	747	772	750	752	695	717	678	716	697	724	731	689	677	707	721	759	709	728	759	760	751	779	761	750	720	783	756	759	709	750	748	741	766	775	760	782	756	760	759	693	725	729	724	686	715	770	718	771	742	766	691	757	728	723	780	727	748	752	703	736	717	767	719	754	683	721	716	687	777	735	771	728	712	731	730	727	711	736	708	700	769	749	721	677	712	730	774	717	751	770	725	728	734	754	736	738	783	731	748	736	748	754	727	717	746	696	753	750	750	749	737	755	709	758	705	706	703	783	712	741	775	727	767	754	792	743	709	749	713	779	724	765	747	724	734	741	724	749	684	749	724	737	738	698	734	764	773	744	739	743	717	718	711	708	731	780	760	720	752	736	700	718	741	796	809	769	740	727	743	690	751	742	705	766	749	774	735	764	743	800	773	740	664	755	717	713	712	758	696	675	704	755	727	752	742	746	772	694	766	710	686	694	767	775	718	781	720	799	740	720	767	760	722	730	789	780	701	761	713	693	771	761	779	745	702	742	720	727	763	716	811	687	733	751	733	701	739	764	683	711	727	762	697	762	738	692	772	728	710	735	752	760	725	759	772	726	697	704	742	726	768	693	708	738	717	747	734	748	808	754	739	766	672	751	724	710	746	701	767	716	768	727	732	735	751	777	740	732	696	761	708	706	723	752	759	755	738	801	761	710	707	733	770	685	782	769	753	783	710	706	737	740	705	776	739	701	715	733	724	743	713	735	711	733	753	747	748	705	715	798	753	764	750	722	767	757	760	701	747	738	750	766	760	752	807	721	694	755	739	828	732	729	725	732	693	750	745	765	708	757	732	731	764	760	739	682	784	729	729	735	730	721	765	752	750	779	723	699	740	753	734	771	748	748	745	678	766	730	718	765	708	743	767	721	755	735	752	721	724	733	756	784	723	749	691	734	776	775	753	772	763	732	788	726	730	798	739	770	741	739	749	704	718	759	721	703	681	739	773	771	750	696	715	686	697	744	708	720	749	727	742	759	767	761	781	707	706	724	744	711	747	734	708	792	723	774	744	738	724	716	761	745	757	729	767	790	777	773	750	723	748	740	733	773	719	723	767	713	746	754	750	743	705	756	774	778	732	722	753	719	742	774	737	773	745	749	778	687	742	761	694	734	755	714	791	718	738	723	769	745	748	780	711	718	731	716	739	734	743	767	727	704	779	736	731	675	790	752	762	771	687	727	709	720	756	753	714	730	752	790	784	702	787	752	693	764	756	704	755	711	713	729	734	737	727	745	729	780	739	749	742	714	725	764	725	731	717	766	725	742	721
23355	20982	28336	23776	20987	11897	1220	683	613	569	567	469	492	427	475	405	352	405	431	422	379	386	369	394	366	390	345	380	328	384	369	351	372	351	396	330	349	346	337	323	323	341	398	323	355	343	332	319	355	334	340	345	344	386	342	348	353	365	364	348	342	339	354	328	329	357	331	341	327	327	380	363	343	347	337	367	326	341	341	388	340	356	354	353	381	318	314	376	369	345	327	393	343	358	341	351	369	392	372	394	383	349	337	338	368	344	309	347	360	351	353	347	351	326	362	352	326	341	389	340	352	343	329	354	309	354	362	294	313	388	358	359	361	330	352	354	362	341	366	376	314	343	337	350	343	382	312	346	337	344	380	354	343	346	372	330	350	346	342	378	335	321	331	333	342	343	333	331	332	340	356	322	364	337	345	330	346	377	352	346	338	315	338	339	312	353	335	358	341	380	307	353	311	350	326	341	336	354	344	333	340	331	343	363	351	323	334	343	345	356	370	325	363	332	352	347	375	336	348	340	334	368	342	354	346	355	343	350	336	390	358	360	348	362	388	320	343	335	345	325	349	314	383	329	346	355	336	360	352	328	320	308	325	324	346	368	342	362	356	356	352	349	332	321	339	346	328	355	340	341	363	360	338	346	368	346	348	326	324	366	366	371	346	376	378	386	348	320	327	348	353	329	372	326	303	345	332	316	342	353	318	341	312	338	364	312	309	347	364	365	369	339	310	338	330	357	347	352	333	346	384	357	322	328	341	341	368	340	358	338	359	340	311	301	329	349	336	349	330	351	342	289	375	327	337	317	388	336	355	335	360	312	353	358	323	363	310	317	373	346	371	313	339	344	337	307	347	376	357	367	353	385	331	352	353	356	351	364	350	364	310	375	346	336	357	346	347	345	325	370	306	336	354	355	347	362	333	316	326	368	342	308	389	366	353	376	361	354	354	376	345	335	344	359	351	352	390	363	353	325	311	328	369	330	334	374	316	361	328	354	357	320	374	351	334	337	319	338	341	378	349	345	376	367	338	322	340	309	358	352	342	344	376	340	340	370	353	335	333	351	348	364	323	364	342	337	353	319	338	304	359	362	320	337	342	330	342	348	337	343	342	346	360	357	377	349	345	353	308	363	368	353	294	334	343	310	350	323	353	356	344	354	349	341	355	345	359	343	339	327	345	350	382	357	357	360	334	371	380	325	356	348	357	360	368	371	330	324	353	335	326	326	303	311	340	369	331	333	365	350	338	350	340	333	343	349	307	331	347	335	351	313	373	318	337	306	351	335	345	351	375	342	354	344	326	360	339	321	354	354	345	373	356	313	321	358	353	334	385	356	358	363	323	348	361	321	343	345	333	377	363	324	319	324	331	360	327	346	354	356	343	369	356	335	329	349	318	357	338	309	321	336	368	351	353	337	364	334	331	347	332	366	318	321	358	325	330	310	329	351	366	341	344	352	315	327	344	317	328	332	322	330	355	315	350	336	328	331	331	359	359	346	325	323	367	368	368	355	347	355	350	340	321	332	332	347	321	369	366	330	322	350	326	343	358	340	332	318	354	333	355	359	340	333	344	328	375	325	342	345	319	347	336	381	351	365	360	360	370	352	350	369	380	347	333	350	335	303	340	343	362	360	355	343	354	299	345	330	360	325	360	346	346	341	354	381	375	331	361	359	319	334	336	329	326	359	342	323	325	359	339	319	352	323	339	323	353	351	302	335	314	362	343	361	347	350	303	366	355	365	317	341	342	324	351	343	343	354	338	353	337	323	368	340	332	370	372	343	353	327	319	325	335	325	333	354	343	350	344	332	332	329	320	347	340	332	333	373	335	352	386	337	339	337	337	377	364	370	337	350	340	344	358	353	344	354	383	334	354	332	362	318	300	386	329	341	344	339	338	331	369	344	349	341	310	338	324	362	357	305	337	349	342	350	309	347	342	313	335	365	349	339	325	364	334	353	351	313	335	356	363	379	376	335	361	328	294	375	352	342	350	348	325	335	322	308	373	334	324	348	358	365	396	356	347	330	333	309	373	341	325	342	351	343	331	326	357	333	347	336	340	350	323	329	322	361	352	357	337	345	342	323	359	324	331	349	397	342	330	323	352	320	305	348	340	338	327	338	323	372	375	337	344	335	352	330	348	386	312	342	325	347	342	323	353	339	341	359	341	330	338	351	332	355	331	328	334	342	295	327	326	353	379	347	337	355	361	339	322	337	332	354	307	355	337	349	327	325	323	331	322	314	329	348	324	335	354	365	404	340	376	322	318	375	339	339	354	358	344	354	335	336	324	367	329	320	341	368	325	340	358	346	313	358	315	350	334	321	348	362	335	336	359	356	333	347	375	351	306	336	352	331	365	340	331	345	337	335	372	373	346	387	365	368	329	376	356	325	346	347	364	333	313	326	324	313	362	347	371	381	328	343	344	356	346	335	324	333	364	361	376	339	363	379	338	357	344	340	365	377	351	339	335	350	327	351	355	369	331	315	368	314	347	344	348	335	323	353	346	338	367	373	354	324	325	357	384	346	339	366	375	366	343	373	348	360	321	351	358	346	369	329	332	332	342	371	370	343	329	335	319	347	339	369	336	337	327	344	340	339	340	333	319	340	323	342	318	298	330	338	337	348	339	342	358	344	370	316	375	382	340	339	315	353	317	327	342	308	370	332	299	352	353	367	334	349	351	328	341	354	345	334	384	345	380	327	337	336	326	366	342	317	351	329	348	349	338	337	325	367	363	366	346	351	326	349	315	319	354	360	335	333	358	334	326	342	365	359	336	348	341	337	344	356	340	384	359	325	336	355	354	335	329	354	344	371	363	352	351	347	332	368	332	355	333	325	352	328	337	384	347	337	337	346	310	365	325	350	333	326	378	351	367	367	368	326	337	346	355	342	324	359	318	330	354	367	328	357	333	310	363	370	381	324	337	333	321	379	361	323	325	358	365	345	335	348	355	341	361	358	338	319	341	382	357	362	332	342	337	346	370	358	345	306	342	340	322	323	341	347	338	328	363	309	361	327	340	357	337	356	348	332	353	312	335	355	352	392	345	370	365	372	360	333	331	333	337	346	335	326	317	340	352	333	367	351	356	388	341	341	316	335	367	349	338	370	350	339	366	346	374	341	350	367	347	334	325	312	324	342	315	320	333	330	311	353	338	311	346	369	342	321	335	327	338	366	345	375	349	354	329	325	321	349	352	318	359	367	348	343	347	323	365	358	355	331	329	387	325	331	361	364	345	332	384	352	346	339	326	332	364	351	343	337	321	313	329	310	338	363	329	363	330	339	361	349	351	325	373	342	344	333	344	325	338	330	335	355	344	363	336	340	311	375	353	318	333	334	347	315	377	327	332	299	356	325	342	337	351	346	349	333	357	344	350	385	311	360	336	329	375	348	353	340	344	368	339	334	350	329	386	357	377	360	364	324	353	318	386	348	348	350	352	351	359	372	360	330	322	326	371	367	340	331	355	344	364	348	344	330	342	343	366	361	355	324
3421	8675	5954	2863	2134	1544	1199	964	817	646	603	567	519	473	451	481	470	400	434	400	432	404	385	400	346	404	380	380	367	377	372	397	352	348	350	344	349	343	361	340	352	367	358	330	366	372	378	367	390	335	374	359	331	353	365	363	422	346	368	379	354	337	368	392	346	382	330	371	360	404	351	403	332	358	366	382	355	367	338	356	369	359	364	380	350	314	368	327	338	406	367	352	349	350	366	366	346	344	357	344	393	358	367	358	362	348	370	362	320	367	339	371	346	366	354	366	352	362	328	350	338	372	355	355	342	341	369	352	358	314	352	370	370	361	347	394	328	328	385	340	383	354	349	362	330	376	359	347	324	339	352	357	345	343	366	355	368	367	355	355	358	406	360	373	367	353	353	375	330	354	346	382	360	372	387	327	347	376	381	368	323	364	371	346	346	362	371	371	332	397	336	359	349	371	350	349	337	352	308	330	336	353	348	334	371	335	358	349	356	355	331	365	356	369	369	321	339	359	348	355	323	346	365	379	361	311	376	328	393	345	376	343	363	371	370	355	381	381	347	359	336	357	356	365	339	327	354	349	354	353	353	354	382	356	349	331	361	352	357	390	366	366	348	345	346	350	324	325	367	322	381	380	352	308	338	366	394	336	386	329	408	376	361	335	351	374	357	368	358	348	373	346	339	365	391	377	342	363	383	356	307	367	357	359	376	341	355	327	318	347	345	356	377	350	359	366	372	354	324	370	347	375	356	361	350	360	372	373	367	356	354	374	338	313	379	350	328	337	367	328	341	344	349	326	338	344	364	349	354	327	393	315	345	317	354	345	356	362	384	336	369	378	354	319	364	365	357	350	381	356	346	353	342	362	381	344	342	334	324	326	343	360	351	341	340	378	395	369	379	368	385	359	327	337	377	345	359	337	350	369	356	356	389	344	351	371	343	349	363	337	341	380	365	377	326	344	383	316	369	361	365	349	360	364	382	372	359	347	335	365	347	354	344	355	377	351	357	328	340	337	345	351	316	346	345	358	356	367	290	352	326	367	379	342	331	403	363	339	366	356	320	363	320	357	352	356	362	303	341	340	349	319	353	391	349	359	361	367	375	354	335	332	365	377	349	352	328	325	351	378	330	346	374	351	352	350	364	351	319	374	371	371	303	364	349	370	355	355	370	368	370	340	301	316	341	342	374	378	362	333	342	320	367	363	383	321	360	342	349	367	347	369	365	352	345	354	342	304	352	327	338	349	367	296	352	355	339	383	367	333	355	373	397	333	372	397	359	324	374	333	331	350	313	340	340	352	336	401	342	371	341	336	344	317	374	326	384	329	343	361	368	345	341	347	347	361	351	352	352	380	381	319	330	349	340	355	370	338	357	390	360	359	358	331	388	351	345	377	346	381	354	358	347	359	343	346	349	344	333	317	382	376	364	361	327	359	360	367	345	344	342	348	366	381	378	346	343	378	359	353	377	367	350	364	336	373	372	370	359	362	336	378	354	357	345	340	318	351	318	336	347	354	350	346	323	329	363	328	353	364	333	388	322	369	330	361	377	370	351	345	331	349	346	337	372	356	328	337	365	335	360	353	372	372	375	333	381	334	341	322	354	339	358	382	371	354	336	357	392	363	350	364	350	332	366	372	373	352	365	361	331	374	340	370	396	363	372	348	333	315	358	362	338	332	333	359	346	342	321	363	336	349	325	366	357	345	348	358	367	318	345	350	351	340	357	339	384	356	359	372	363	348	343	368	355	396	381	315	362	331	344	382	376	349	328	379	332	368	397	383	371	349	351	341	347	328	328	325	336	374	340	351	326	351	347	346	353	325	357	366	309	349	330	399	361	318	388	357	392	334	318	378	356	346	338	364	340	375	353	356	322	353	387	327	349	326	356	345	373	356	363	330	365	391	329	370	365	368	348	328	341	355	383	390	346	375	362	358	329	359	340	387	359	358	345	358	382	337	343	331	334	350	342	359	369	356	373	362	340	360	366	359	352	344	344	345	358	332	372	321	355	332	345	373	341	372	369	358	327	373	358	348	348	359	332	351	358	351	368	400	338	321	341	351	357	383	356	364	371	322	347	361	331	340	362	344	339	361	365	352	375	365	354	360	367	338	330	318	362	345	363	371	348	367	375	362	375	353	374	328	358	371	367	355	364	328	347	326	359	357	353	355	354	333	338	353	342	359	342	342	339	334	362	350	368	346	326	338	352	361	339	354	379	363	348	386	345	299	385	337	366	338	360	324	351	367	354	340	342	331	366	342	340	348	363	378	370	368	336	334	359	325	362	350	365	346	352	352	371	351	349	368	377	342	374	348	363	361	352	366	368	357	348	377	378	335	371	352	356	329	356	379	368	300	347	347	342	353	332	339	369	351	413	363	336	377	332	356	362	330	375	379	364	351	354	356	350	354	347	342	380	355	387	350	360	373	322	360	361	341	360	358	343	372	358	379	317	324	365	371	338	310	360	384	368	339	363	370	347	340	376	337	363	349	352	355	338	336	395	349	367	384	374	359	346	312	351	371	339	347	378	355	351	360	348	372	374	330	362	362	352	375	344	359	333	349	356	369	329	363	374	376	335	353	388	383	334	355	372	336	332	362	370	302	354	301	363	342	365	357	366	351	318	357	359	355	349	343	344	351	368	346	393	353	327	335	331	335	358	316	347	350	348	359	329	336	327	346	365	349	361	365	386	352	370	354	351	381	332	337	367	380	354	337	376	320	366	381	346	336	365	350	378	359	332	378	367	363	360	339	360	358	361	353	354	347	357	332	377	345	349	372	343	364	360	388	385	381	366	340	346	356	335	350	342	367	332	364	376	357	360	343	349	364	386	323	382	327	332	335	355	354	342	343	392	354	336	363	353	344	335	372	380	362	353	338	344	342	360	355	360	359	322	330	347	346	345	348	378	363	360	400	386	370	362	331	360	362	361	330	319	367	358	326	322	351	318	395	350	327	341	339	375	347	376	356	320	371	362	375	388	340	381	361	351	340	321	353	382	373	348	379	381	398	328	354	348	366	336	328	328	362	364	364	379	324	374	325	344	368	347	350	335	342	371	313	324	347	361	375	334	376	344	369	375	353	395	340	351	341	360	317	360	354	344	359	326	345	352	384	377	353	376	366	340	355	328	345	349	359	320	305	351	336	334	329	340	326	333	348	356	356	340	352	337	396	383	373	354	328	325	339	366	353	334	377	376	362	359	365	331	346	364	350	359	387	386	347	342	344	336	319	371	364	339	363	344	355	330	339	397	343	348	357	346	370	365	310	309	379	354	341	341	341	319	337	355	330	335	369	350	373	351	338	338	367	336	357	349	362	368	395	377	346	355	369	345	357	345	360	355	368	347	344	379	344	344	327	358	348	389	360	371	351	347	363	340	357	381	360	343	358	330	373	373	358	350	355	365	366	357	330	387	362	376	336	360	372	374	374	325	364	338	368	341	348	326	336	331	378	364	362	364	312	388	367	386	357	344	329	321	371	360	352	353	361
24280	20914	27423	24543	15183	1758	1186	1027	922	945	965	974	869	893	832	871	824	857	860	899	838	899	799	906	864	853	834	836	795	883	866	904	856	810	868	819	813	831	822	845	865	822	880	797	837	853	840	851	840	837	799	818	822	820	828	823	813	859	862	870	842	823	836	840	873	803	844	813	809	837	868	818	849	827	848	816	898	825	836	802	848	863	918	846	862	811	868	844	805	818	791	815	814	806	834	823	854	864	758	814	821	851	804	806	822	829	865	814	808	833	875	829	804	878	848	783	828	872	815	877	868	823	841	842	833	851	842	871	868	838	907	858	843	848	854	811	817	779	790	849	907	850	853	833	855	859	843	847	816	819	810	830	806	832	862	846	882	887	851	817	806	885	827	872	831	834	816	822	811	826	859	819	843	872	876	847	854	894	817	813	848	786	834	863	798	864	785	861	852	877	886	844	859	808	876	866	841	786	804	821	787	836	840	868	896	822	885	790	859	809	824	843	819	831	827	792	833	884	824	822	823	854	871	875	824	847	810	846	863	820	825	846	862	846	825	825	749	822	863	829	848	835	780	883	849	818	808	795	827	834	869	860	869	826	792	886	783	840	851	831	842	860	819	840	835	832	856	816	892	781	814	845	815	840	832	815	825	895	827	777	830	844	855	825	807	853	811	869	868	864	835	804	828	813	891	816	852	873	801	836	866	793	827	899	804	878	839	843	856	820	858	851	837	822	882	865	896	893	850	863	816	865	804	872	867	780	811	874	848	817	801	791	850	887	845	861	807	815	907	840	815	858	887	835	870	833	797	891	862	820	844	812	864	844	854	848	889	822	837	819	823	859	803	846	855	849	833	840	806	803	864	855	891	805	889	834	854	859	860	851	816	834	910	836	826	778	829	869	855	813	871	832	830	847	828	860	823	815	816	832	803	814	836	835	819	799	787	813	854	805	823	843	809	813	836	850	871	875	868	832	776	868	829	895	844	863	870	841	902	840	823	807	813	829	868	879	880	844	818	863	855	828	824	868	858	854	800	821	814	815	781	813	868	786	847	856	854	902	821	835	788	804	806	825	838	861	791	890	854	858	829	817	874	831	837	862	842	829	877	869	875	797	848	853	856	836	823	831	847	824	822	898	842	848	889	830	817	847	854	842	858	829	843	801	837	842	854	832	912	830	838	852	832	849	786	824	829	880	866	860	855	804	832	860	842	822	802	873	861	802	803	809	793	845	851	815	866	845	843	895	816	819	790	848	839	828	822	815	803	858	785	832	889	785	836	808	817	788	785	828	854	869	834	836	855	808	808	819	845	814	892	785	786	831	867	840	861	791	775	854	851	828	853	793	815	850	867	810	858	883	831	847	815	844	795	834	853	840	824	831	798	872	873	828	843	777	831	821	808	825	846	784	859	881	857	827	864	865	796	847	849	833	840	889	833	823	847	857	808	820	729	791	807	814	833	799	811	852	866	816	836	803	795	763	871	833	812	814	848	820	813	868	869	831	862	844	867	797	828	798	863	768	831	846	886	785	817	892	865	863	809	875	792	804	806	805	827	847	849	809	845	797	825	834	876	871	872	811	835	877	820	868	830	848	867	847	850	814	796	799	825	814	863	900	834	895	827	816	809	855	843	805	819	816	816	847	851	807	856	866	872	852	845	814	822	871	814	858	846	850	791	871	810	800	843	813	858	821	893	834	872	779	835	781	843	850	880	810	816	843	806	851	833	884	869	822	839	877	837	839	853	804	776	805	855	822	840	862	755	800	812	820	853	827	854	869	816	858	847	847	865	801	847	807	789	823	844	812	826	793	837	829	785	843	879	828	851	835	822	871	878	798	872	863	845	793	811	902	840	839	794	819	858	855	836	803	816	878	821	815	856	840	877	848	877	832	862	883	820	847	842	807	821	883	853	836	830	874	870	889	828	849	837	840	862	834	849	783	834	737	865	849	884	889	892	856	851	789	874	833	794	813	834	843	813	840	809	883	834	850	800	856	818	786	844	850	786	848	872	822	791	792	880	894	823	830	794	855	875	809	805	895	852	839	800	847	827	839	849	819	834	778	853	754	869	845	895	840	786	837	801	876	856	794	864	834	864	884	911	874	871	854	784	784	830	826	832	849	848	809	831	795	838	852	869	848	824	849	807	771	787	881	877	814	827	857	902	846	833	823	805	830	791	847	822	859	820	859	892	856	807	797	834	832	814	825	824	827	812	813	816	872	832	847	794	796	794	788	842	864	866	859	811	817	841	796	852	846	848	818	798	817	853	863	846	797	839	788	795	798	830	837	812	840	826	796	814	787	811	828	827	815	823	874	862	828	887	870	858	827	895	804	830	791	873	864	871	817	805	818	869	854	850	798	915	807	855	846	790	872	882	844	832	866	895	828	786	816	831	828	860	886	864	822	838	838	821	860	769	840	874	851	834	840	827	839	819	848	849	789	841	861	878	818	850	805	829	847	787	875	817	839	823	816	850	814	898	852	816	819	862	823	881	836	846	844	771	835	853	835	825	866	818	817	883	831	847	855	914	819	873	836	785	854	849	830	810	882	813	830	848	856	829	861	858	781	816	765	834	879	836	858	794	833	853	779	865	800	772	787	826	875	901	860	855	907	888	855	899	814	871	838	792	833	850	851	864	838	806	838	826	847	864	822	796	798	833	869	856	817	821	917	821	829	850	847	862	885	842	834	778	825	761	834	866	828	849	846	810	799	827	786	764	814	809	798	863	854	821	856	863	807	787	807	851	839	860	791	952	866	854	820	805	779	848	799	841	851	862	872	824	784	835	818	833	843	845	866	867	870	862	859	878	832	838	813	839	841	804	862	858	892	860	826	859	842	833	865	866	806	872	847	856	816	815	813	813	822	800	776	889	851	846	796	896	789	762	799	821	814	851	836	829	853	880	851	844	808	805	855	885	871	827	848	849	832	858	887	825	813	808	835	825	809	856	855	848	816	832	873	810	862	853	827	811	833	853	893	870	779	800	856	798	891	824	781	882	826	802	820	842	772	831	858	864	860	830	857	817	828	802	870	877	835	862	822	849	805	837	852	838	813	809	809	840	831	824	870	768	817	847	851	817	817	874	838	838	848	833	834	750	829	855	839	864	856	832	857	836	860	831	847	797	837	813	816	840	795	742	821	792	803	822	891	790	812	855	897	862	836	821	819	827	890	868	799	826	866	804	850	801	806	866	857	845	856	855	842	797	877	838	861	809	770	838	855	869	872	845	852	809	831	870	878	760	850	854	893	848	820	857	880	862	923	810	847	822	782	833	820	839	816	845	833	823	832	847	897	839	827	812	848	843	836	765	871	829	811	851	821	835	847	812	886	810	840	831	852	860	779	842	844	872	838	840	901	832	842	918	867	869	828	812	879	848	827	870	797	884	852	830	881	807	818	822	836	879	877	829	825	831	847	809	832	847	850	819	852	817	818	838	856	799	845	839	871	852	867	880	806	812	857	840	877	821	850	838	799	806	814	878	832	815	836	833	819
3587	5577	3895	2150	1808	1518	1306	1122	1076	983	962	914	895	855	919	933	866	870	888	860	901	903	814	842	824	781	843	778	794	824	813	815	831	768	831	776	832	791	832	832	827	779	822	788	858	863	793	826	814	824	833	851	818	794	798	812	840	821	866	784	816	795	863	830	803	786	805	847	816	819	797	836	810	824	801	823	859	814	793	824	899	806	841	840	822	785	798	813	847	818	767	804	852	793	805	857	828	846	858	832	764	782	801	788	812	749	818	845	822	789	829	812	794	826	775	841	829	782	806	832	805	839	762	783	841	802	876	813	788	838	787	814	839	825	802	846	904	836	785	850	851	808	863	791	879	821	878	787	824	843	818	813	811	852	830	821	776	774	854	820	781	849	861	846	810	780	781	812	837	841	818	806	799	808	796	818	761	812	823	811	779	838	824	808	821	828	814	793	786	736	786	807	776	838	815	815	820	839	823	859	801	785	858	839	833	821	798	824	853	860	816	865	801	846	798	786	771	783	829	801	855	826	769	821	798	785	825	838	810	822	849	785	810	808	833	856	790	756	825	799	785	837	865	795	780	791	837	806	830	823	820	846	794	815	835	845	847	784	862	849	816	799	825	817	864	820	799	860	812	807	791	827	846	811	806	859	813	809	817	776	822	787	832	819	807	864	788	791	782	808	826	790	814	865	844	801	844	773	822	850	844	850	791	778	837	852	856	836	777	796	786	801	861	852	831	817	789	806	803	827	850	827	797	820	813	826	826	779	805	826	795	833	807	837	812	846	824	846	827	865	827	787	842	822	811	805	859	797	790	786	850	810	827	820	832	781	802	840	808	780	802	791	852	814	855	815	848	856	819	809	862	829	794	804	807	829	843	845	830	830	838	841	788	843	800	810	834	858	856	797	820	810	827	751	797	770	779	760	807	826	821	807	813	843	805	790	802	856	828	819	866	817	824	785	812	782	781	831	862	788	811	792	802	804	811	815	775	820	860	771	777	787	802	850	826	843	788	817	780	864	820	854	815	789	835	741	777	820	851	799	808	792	857	874	813	806	813	808	871	851	810	789	803	801	763	773	782	804	849	828	783	810	805	803	781	761	805	809	825	852	790	829	785	786	802	784	799	856	798	819	844	800	778	804	815	786	820	802	819	789	819	763	811	832	809	818	830	821	840	785	814	810	888	857	795	758	786	807	824	867	804	832	803	852	856	799	794	793	840	776	766	795	829	809	853	797	821	843	814	798	771	833	791	846	792	802	811	836	806	828	798	783	857	790	783	810	820	794	846	820	811	820	818	856	848	879	811	787	814	835	856	815	776	838	847	823	815	821	818	827	816	769	795	815	844	873	756	820	789	779	820	800	831	832	829	820	786	767	862	789	820	793	796	700	813	804	821	802	835	800	839	821	811	810	817	761	803	816	784	776	817	853	782	835	862	839	820	797	797	783	785	836	825	816	838	812	836	852	803	772	810	797	857	844	820	843	804	823	785	787	800	779	813	865	783	805	813	846	785	835	806	834	797	831	794	798	841	811	841	832	777	865	817	822	798	765	830	786	803	803	771	862	802	808	753	851	759	804	846	810	822	806	835	863	884	827	871	837	753	828	835	860	799	874	851	757	798	825	849	773	795	813	812	832	828	807	812	863	846	838	837	789	856	767	823	807	781	811	835	811	814	873	830	860	837	794	791	825	859	809	789	781	844	843	797	823	838	793	801	818	794	830	811	754	808	846	800	786	837	757	826	818	789	758	818	797	872	792	811	830	832	800	806	830	818	774	771	815	829	807	781	805	815	784	890	802	743	807	836	855	769	735	803	809	840	793	827	829	811	777	798	820	830	798	814	814	823	819	843	837	795	837	791	808	820	832	819	818	832	784	802	778	827	821	794	747	828	771	813	811	837	844	809	771	819	824	842	752	827	832	826	780	832	792	821	810	869	830	861	814	839	818	877	804	777	814	795	788	841	814	832	810	841	850	832	808	807	782	829	805	837	791	847	784	809	848	819	907	782	809	840	862	839	816	822	851	764	786	817	774	818	839	769	788	764	810	852	805	770	803	763	809	792	836	867	783	840	833	834	815	788	836	794	813	805	825	788	845	757	817	825	770	793	831	820	828	873	804	778	854	765	884	838	811	755	800	842	828	845	808	808	839	741	792	781	789	827	839	809	764	787	849	701	852	851	823	793	871	840	810	841	834	904	812	838	776	774	838	812	779	795	832	805	798	834	843	856	823	771	801	826	819	833	819	863	799	808	785	821	845	812	842	870	830	787	803	831	812	770	793	799	784	829	807	799	843	805	817	821	873	767	857	845	768	825	836	850	827	858	863	837	804	838	841	825	840	782	808	804	818	822	807	820	801	794	833	803	810	807	808	844	827	814	859	797	801	820	812	823	783	811	819	855	789	872	825	825	822	757	833	786	804	820	864	823	806	872	813	845	841	808	818	803	838	813	816	847	780	778	846	830	827	785	807	779	809	815	846	840	858	888	762	852	816	857	771	797	831	761	853	815	831	812	856	805	832	805	838	811	797	851	812	785	794	796	821	820	828	794	782	858	832	800	819	824	778	789	872	807	852	840	771	843	807	785	813	862	786	821	837	819	815	832	795	807	809	766	815	762	804	813	806	860	884	801	804	811	746	748	837	825	798	765	784	795	769	815	813	825	896	786	784	841	751	767	809	775	834	815	822	804	857	853	833	830	803	807	784	780	812	814	846	757	757	830	778	819	791	803	844	849	775	804	844	761	779	802	794	848	872	782	794	860	865	814	812	839	802	789	851	757	819	816	854	846	748	824	801	769	802	805	794	810	823	858	785	864	842	769	819	868	810	823	770	808	798	817	764	812	865	872	852	848	765	746	855	783	800	818	855	841	825	787	828	813	807	803	775	804	823	778	776	819	835	840	820	786	848	776	789	816	810	776	829	771	810	882	806	795	836	779	744	801	836	850	811	798	799	843	819	816	819	823	761	861	866	777	827	831	798	870	760	783	838	776	817	817	834	816	828	806	775	789	823	831	782	778	843	795	843	821	822	820	808	870	780	842	856	815	802	817	796	838	813	869	845	807	874	865	857	856	782	850	819	801	825	826	789	772	813	804	838	849	853	787	832	850	868	809	821	855	838	871	849	819	813	816	814	842	812	751	822	842	784	840	831	844	835	789	863	851	788	808	889	822	818	814	796	772	789	807	814	746	828	843	820	728	848	817	830	838	824	774	848	848	869	836	797	801	823	821	791	819	820	805	855	832	837	771	833	810	809	716	811	789	830	750	819	826	838	850	803	805	837	835	848	835	808	831	826	836	829	831	835	848	829	823	799	866	826	832	814	836	811	831	825	849	806	801	845	802	809	858	796	830	838	796	733	808	807	855	832	807	797	786	864	816	852	846	843	792	825	870	792	835	759	785	809	774	838	828	827	832	824	805	773	769	821	825	783	818	830	811	800	771	805	816	783	823	820	771	806	797	877	765	844	764	828	782	768	836	842	801	797	799	819
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
