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
340163337144	340163337713	340163338263	340163338813	340163339363	340163339913	340163340463	340163341013	340163341563	340163342113	340163342663	340163343213	340163343763	340163344313	340163344863	340163345413	340163345963	340163346513	340163347063	340163347613	340163348163	340163348713	340163349263	340163349813	340163350363	340163350913	340163351463	340163352013	340163352563	340163353113	340163353663	340163354213	340163354763	340163355313	340163355863	340163356413	340163356963	340163357513	340163358063	340163358613	340163359163	340163359713	340163360263	340163360813	340163361363	340163361913	340163362463	340163363013	340163363563	340163364113	340163364663	340163365213	340163365763	340163366313	340163366863	340163367413	340163367963	340163368513	340163369063	340163369613	340163370163	340163370713	340163371263	340163371813	340163372363	340163372913	340163373463	340163374013	340163374563	340163375113	340163375663	340163376213	340163376763	340163377313	340163377863	340163378413	340163378963	340163379513	340163380063	340163380613	340163381163	340163381713	340163382263	340163382813	340163383363	340163383913	340163384463	340163385013	340163385563	340163386113	340163386663	340163387213	340163387763	340163388313	340163388863	340163389413	340163389963	340163390513	340163391063	340163391613	340163392163	340163392713	340163393263	340163393813	340163394363	340163394913	340163395463	340163396013	340163396563	340163397113	340163397663	340163398213	340163398763	340163399313	340163399863	340163400413	340163400963	340163401513	340163402063	340163402613	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23589	21748	29772	24272	21750	21794	7172	1188	896	808	722	669	621	624	580	545	553	518	577	533	527	516	503	503	497	499	519	505	490	484	480	475	441	486	436	437	469	440	451	446	438	469	434	445	480	478	440	480	440	483	437	466	480	451	422	471	443	423	475	474	454	441	477	484	424	416	469	480	454	461	478	443	425	428	464	441	456	444	441	435	438	457	456	499	431	445	425	446	444	453	434	489	466	451	481	432	431	430	434	457	459	456	449	430	450	493	471	453	437	485	487	444	406	439	469	452	439	425	466	412	424	471	476	452	422	471	468	435	517	489	456	459	450	429	441	417	418	435	412	450	445	448	454	431	439	429	473	474	440	469	436	460	482	429	490	481	409	432	479	436	431	440	444	426	471	428	453	446	438	430	436	431	437	403	425	468	447	393	408	474	457	399	409	422	458	430	443	443	448	439	427	451	439	480	440	453	475	464	470	412	421	448	466	458	422	430	427	470	453	447	401	433	424	395	430	448	429	445	470	482	445	443	440	409	446	413	437	435	444	451	431	474	444	448	495	428	429	450	461	453	428	445	428	439	454	447	438	452	421	458	449	386	429	406	486	445	480	455	450	418	413	430	440	493	427	452	458	447	434	443	400	443	470	449	433	435	433	461	405	420	427	455	473	440	458	442	455	409	411	452	454	410	467	442	472	433	437	436	418	475	468	427	434	453	449	445	420	476	498	421	423	399	422	454	413	432	438	451	480	442	388	468	471	423	437	446	467	403	453	430	474	428	447	455	450	428	459	449	452	450	427	456	464	449	441	437	452	418	445	445	442	419	413	478	440	427	455	436	441	461	465	422	436	465	447	441	435	420	459	426	467	440	452	438	426	480	426	431	398	462	449	409	447	455	460	424	440	462	439	395	413	407	429	410	440	408	447	466	437	388	406	443	427	442	428	433	390	436	432	449	428	405	471	419	403	492	439	450	453	411	412	443	434	421	448	435	420	450	453	444	459	487	431	451	426	416	467	444	434	470	432	435	426	450	456	441	465	468	460	433	472	475	439	458	464	428	472	461	452	420	478	475	435	429	442	440	442	447	460	435	441	443	452	440	454	486	458	473	432	459	471	432	425	430	440	421	445	452	449	422	424	448	433	426	418	414	449	454	449	435	439	432	450	430	443	495	427	437	430	444	457	427	462	461	432	437	463	434	453	458	465	469	410	451	447	399	426	428	422	459	442	443	488	462	478	470	448	453	471	464	386	430	449	421	465	460	466	411	451	437	399	429	490	440	430	431	455	451	470	455	469	417	442	445	455	462	422	415	409	467	413	465	447	439	373	440	455	462	471	491	449	451	467	451	429	444	451	439	396	438	416	415	455	420	435	437	420	449	448	464	423	403	451	437	454	480	429	420	427	430	452	440	443	431	428	423	390	459	458	433	437	467	437	454	420	412	439	412	447	442	448	425	418	458	417	465	448	473	431	476	456	439	462	479	414	444	477	477	438	442	409	442	451	469	435	417	433	440	428	447	438	384	436	468	434	442	465	435	461	458	425	423	440	437	447	464	438	459	437	421	448	412	432	434	437	491	459	470	429	433	432	478	459	428	455	455	440	475	432	453	452	430	439	411	488	458	444	447	446	429	449	459	467	437	470	438	466	462	473	473	429	410	438	483	454	439	414	430	461	482	459	440	501	444	418	452	454	423	421	454	458	435	462	463	424	415	446	443	439	423	431	477	435	445	435	463	456	441	428	430	430	435	427	474	457	427	474	482	427	426	461	467	407	431	454	457	405	459	436	440	443	437	445	451	463	449	408	440	450	415	442	412	428	434	457	408	446	439	443	473	499	436	417	464	469	442	420	421	455	453	464	441	439	428	438	438	436	464	438	415	459	466	494	466	432	413	449	420	444	452	446	415	441	455	458	435	444	441	448	409	453	449	442	449	438	439	425	471	426	426	493	440	419	419	444	462	469	444	452	418	458	434	422	439	444	444	478	434	412	425	445	447	444	447	429	438	418	443	440	435	451	460	428	445	459	453	454	411	433	448	442	430	451	437	468	436	448	432	461	430	451	418	512	432	443	453	448	426	419	440	461	474	447	459	449	441	459	444	498	462	449	444	417	458	453	458	446	429	406	419	410	468	487	436	422	444	436	440	444	439	459	419	439	431	498	449	448	476	449	478	430	435	446	457	432	449	473	446	439	451	448	442	420	441	439	430	432	438	410	435	476	437	461	467	435	445	429	411	433	447	454	435	440	429	426	450	448	470	419	424	491	432	424	458	438	437	444	446	474	427	413	441	480	438	431	419	458	442	419	424	433	437	459	422	472	455	450	451	435	502	458	387	445	431	463	453	421	429	426	439	421	476	432	411	448	443	472	480	473	442	426	404	445	395	423	445	442	417	472	478	437	429	424	456	440	432	448	444	383	436	467	476	464	454	448	435	432	458	492	458	450	456	416	419	423	447	425	439	416	439	436	439	451	435	452	434	397	490	447	483	492	472	462	447	487	452	461	460	473	436	447	471	403	425	465	458	438	494	469	456	448	462	446	449	444	458	465	447	481	426	444	459	442	394	409	451	441	457	435	438	412	399	457	440	455	418	449	446	477	451	431	469	410	469	434	436	456	447	450	429	468	460	461	423	434	458	425	444	402	422	478	425	439	435	436	420	441	448	423	392	477	447	451	428	470	442	425	406	455	438	478	468	449	465	449	469	412	412	425	443	464	450	415	462	454	481	448	434	474	476	425	423	448	458	459	491	421	440	452	469	481	463	458	489	431	436	479	434	452	446	439	421	413	450	450	443	451	485	440	473	417	462	480	430	440	412	438	419	447	412	472	478	405	445	449	471	444	498	438	414	399	499	472	435	428	462	438	419	445	476	408	449	466	439	427	437	466	435	429	451	418	449	381	459	434	441	463	462	454	479	435	413	453	399	422	412	408	477	405	421	470	438	428	461	433	464	426	448	429	445	432	462	451	454	445	430	437	439	436	437	448	415	457	443	431	471	466	461	444	419	464	401	432	417	444	457	437	466	455	405	441	431	428	413	459	414	446	438	453	421	465	421	447	428	482	470	407	476	451	444	452	427	407	433	482	451	426	461	446	443	425	450	437	436	479	417	464	459	442	474	466	450	447	447	443	449	422	428	453	435	416	443	470	483	407	427	464	460	453	474	465	469	466	446	405	453	444	442	451	465	423	453	465	437	488	418	426	455	449	427	431	440	453	440	388	465	422	459	467	435	435	440	472	461	451	446	497	433	433	442	424	435	459	437	424	457	425	468	435	407	451	453	427	470	454	421	487	432	445	419	430	417	473	475	449	480	455	465	411	483	445	438	444	430	411	428	453	454	437	454	442	430	388	446	473	441	433	446	468	437	471	454	458	408	448	445	458	442	428	439	447	412	442	434	453	445	447	434	430	438	425	409	442	450	457	419	472	423	450	444	414	459	457	443	459	442	453	450	463	462	441	429	441	447	413	412	440	421	433	435	481	447	423	436	415	421
14932	15937	12701	6597	4722	3464	2656	2208	1850	1596	1369	1250	1146	966	943	947	867	868	836	764	726	748	739	694	663	678	683	675	625	651	666	617	640	640	624	621	643	597	625	629	625	628	634	604	595	604	569	592	642	562	605	591	646	616	571	617	570	592	589	551	577	589	593	629	565	556	612	613	620	583	604	619	594	612	613	575	582	628	577	556	643	576	562	556	599	581	589	562	622	595	610	558	542	626	563	580	600	608	568	602	598	603	601	614	587	577	592	580	580	552	573	558	588	590	525	575	574	556	534	571	584	567	593	574	569	556	607	597	628	597	586	591	557	627	567	555	566	576	569	558	590	535	603	556	552	569	495	592	559	538	570	593	564	556	546	594	593	562	583	584	596	576	554	519	616	554	566	570	523	582	566	583	616	598	608	601	550	561	578	544	580	613	607	598	587	571	603	581	548	601	607	594	523	627	578	572	543	616	576	564	558	549	586	548	506	567	601	575	594	574	577	582	547	555	573	553	578	534	575	604	605	614	568	555	617	611	606	560	587	606	519	588	588	562	601	561	560	578	617	610	585	561	592	554	550	600	640	577	571	582	601	590	560	601	615	552	532	583	567	595	577	595	540	552	608	584	578	582	589	618	539	528	603	565	554	543	594	559	574	622	578	565	562	585	578	545	585	578	600	563	552	566	570	558	557	548	604	611	599	538	558	579	571	585	598	592	622	560	555	573	545	563	565	618	579	577	568	574	602	590	549	602	589	559	588	589	585	556	598	599	575	585	552	582	528	581	546	591	584	563	574	633	605	566	531	575	573	606	609	539	581	594	588	576	542	591	601	579	584	588	557	580	633	580	581	603	588	558	597	591	566	589	534	594	528	580	538	552	597	543	562	579	603	569	562	584	571	601	582	566	552	575	584	593	581	582	553	548	551	577	611	571	561	523	626	556	627	591	576	591	572	551	586	561	565	603	580	588	582	571	598	601	548	571	577	587	618	570	566	546	554	599	586	562	605	583	545	552	593	528	573	579	625	575	568	583	579	595	586	564	588	577	603	542	556	577	546	576	541	544	590	602	617	559	563	576	571	565	562	571	555	591	543	565	592	607	595	574	594	582	571	545	628	604	634	568	592	609	572	589	592	574	547	597	569	605	584	582	540	589	590	561	587	597	606	575	603	611	594	566	609	600	595	569	561	561	601	603	588	558	575	615	549	574	551	619	555	589	589	559	600	538	549	597	567	550	590	576	615	576	525	601	588	533	575	586	544	581	591	599	573	573	563	589	572	568	555	574	587	558	591	588	596	560	593	597	603	628	567	554	647	568	552	614	592	556	553	564	582	528	576	613	551	549	599	554	572	583	578	561	565	604	580	585	558	597	550	562	599	581	587	579	557	547	558	579	587	553	584	556	604	555	534	570	573	611	578	627	521	540	544	560	562	574	560	562	574	566	619	572	526	598	577	601	549	539	534	605	565	579	571	609	565	580	529	605	553	578	589	556	592	550	593	577	567	529	545	567	600	572	589	542	615	582	571	616	593	563	561	567	554	536	558	603	536	584	613	539	603	569	588	568	580	542	586	586	573	584	600	533	583	555	617	555	548	566	603	605	564	556	592	588	609	587	607	578	578	593	564	614	523	571	558	568	557	536	595	557	596	569	553	535	552	562	588	610	543	586	574	582	665	588	585	556	620	563	592	587	578	556	541	607	605	590	574	529	596	555	586	543	567	572	599	588	561	560	607	546	563	567	602	551	548	584	553	628	588	575	551	587	610	548	564	593	554	577	582	583	571	592	544	609	515	592	605	579	602	578	571	580	561	603	590	563	582	582	544	561	557	571	538	614	536	557	556	599	583	610	596	594	560	571	561	579	616	590	568	563	602	622	606	587	582	565	666	581	580	573	596	542	574	572	618	585	550	579	541	525	550	589	504	572	558	592	580	590	556	562	583	544	590	580	542	544	584	623	583	593	591	617	537	570	561	571	584	553	637	584	589	586	593	566	576	559	587	557	560	576	617	595	545	596	569	553	608	564	612	590	585	544	565	605	561	560	543	571	567	633	568	577	525	571	616	597	544	597	584	564	578	570	584	566	581	583	540	543	575	587	569	540	568	592	568	609	602	550	545	594	600	571	563	572	538	604	561	618	575	572	551	561	553	559	585	583	587	557	577	594	601	572	542	576	607	565	608	581	563	596	584	608	564	608	608	555	604	568	606	591	557	614	616	548	621	597	586	558	532	594	579	607	607	565	535	590	545	621	612	596	611	571	595	592	594	608	570	546	567	565	550	562	623	587	563	613	561	589	579	558	595	590	597	590	569	600	579	602	600	578	564	568	539	585	585	595	576	576	558	593	561	615	557	599	551	609	625	541	552	580	593	587	610	588	538	536	565	582	567	591	563	573	575	623	556	586	557	555	525	596	590	588	581	589	580	579	554	577	592	587	547	542	578	550	579	543	561	569	583	543	567	592	569	599	588	549	550	591	555	610	548	606	581	557	598	574	585	574	604	572	566	530	580	618	566	568	580	625	578	617	585	576	558	574	582	543	541	559	593	557	604	590	605	621	547	607	597	577	560	552	538	612	533	594	575	559	620	568	529	555	604	561	602	577	595	602	541	584	591	586	620	578	574	609	590	571	561	569	566	551	551	576	565	588	597	618	593	558	564	559	595	584	592	585	573	550	576	564	566	609	566	635	551	598	605	567	585	576	564	584	579	559	573	591	597	609	570	558	559	577	553	611	568	555	606	562	578	577	606	563	537	571	586	572	550	585	579	578	575	586	554	576	569	565	615	556	578	563	588	575	541	586	626	557	577	569	614	530	564	564	593	562	591	570	572	588	535	571	631	570	576	589	619	566	579	618	582	594	572	568	537	539	577	573	617	563	627	597	601	569	561	584	539	540	545	587	600	632	634	577	580	575	564	550	547	560	596	612	572	591	612	579	578	593	615	627	567	583	602	576	585	556	572	607	589	564	571	599	610	568	549	585	571	535	563	549	550	581	617	553	552	606	596	582	611	534	573	569	540	577	583	559	547	583	568	568	592	512	580	589	571	543	549	557	542	585	560	587	540	515	596	536	570	585	610	552	609	527	581	556	567	594	597	554	559	537	559	567	561	577	571	580	599	592	588	558	585	588	558	626	578	572	603	562	565	602	559	584	583	596	580	573	574	575	566	556	590	543	584	578	560	558	607	592	559	582	552	544	585	564	601	583	601	548	562	524	553	594	594	577	549	550	579	549	574	571	565	583	571	534	571	574	597	589	584	590	597	616	554	564	561	574	571	585	611	591	560	575	569	616	574	604	529	554	590	571	583	614	600	580	561	590	581	544	569	567	563	627	612	581	578	618	573	586	580	563	605	523	594	539	610	570	535	595	592	606	549	575	541	596	579	587	572	549	565	588	592	567	590	587	582	555	571	554	554	571	536	592	595	592	558	566	578	553	553	598	562	559	560	574	526	570	559	605	565	598	564	578	627	588	572	592	549	611	584	568	583	545
26667	20476	8994	945	606	566	415	345	332	330	390	372	350	331	347	289	313	343	328	355	317	340	339	331	328	337	353	330	340	339	320	319	338	323	309	335	366	322	340	303	328	321	340	327	318	347	327	341	316	308	327	332	320	321	321	366	336	312	331	377	289	341	349	329	304	382	322	302	337	311	339	338	314	340	327	349	323	329	344	319	331	300	321	349	297	344	357	336	329	352	304	359	363	362	285	332	310	344	324	356	330	356	356	310	314	330	336	327	323	332	354	342	333	325	336	313	328	337	337	332	337	332	352	327	343	344	327	375	329	329	353	318	343	351	332	369	318	328	359	331	349	349	335	333	323	330	347	328	318	312	350	316	360	305	326	344	332	300	326	313	337	333	311	326	375	297	315	354	308	347	308	331	328	330	335	326	324	351	333	334	331	317	340	321	377	349	378	311	354	311	328	334	341	344	299	336	316	340	340	336	338	308	356	300	345	353	318	307	307	324	339	338	306	310	312	344	304	299	331	330	323	366	321	326	321	323	338	349	323	338	350	292	322	335	337	341	323	335	344	316	330	317	320	329	332	330	314	319	289	325	288	329	312	314	326	307	326	330	355	343	327	336	310	335	335	347	337	357	320	376	295	311	300	307	344	307	319	313	367	322	330	293	323	315	361	314	315	371	321	355	325	349	311	318	350	300	321	315	300	327	340	342	311	321	314	313	328	337	325	347	316	320	333	348	310	285	333	324	304	338	305	360	339	334	330	293	313	328	317	343	321	364	308	334	331	330	328	323	344	341	318	328	337	329	336	297	324	319	320	344	299	341	385	321	295	340	337	322	338	368	333	294	325	310	334	316	382	331	303	323	320	323	332	317	320	344	328	321	341	339	348	333	310	338	316	305	352	305	349	291	285	323	343	310	311	341	333	290	297	342	317	327	319	332	340	347	344	330	319	321	326	310	349	326	306	320	343	307	327	344	313	355	333	303	320	328	343	337	333	349	324	325	335	300	355	297	330	352	342	323	312	313	317	318	322	324	345	333	352	329	350	341	327	345	325	353	324	327	327	300	323	343	322	335	367	361	322	358	357	322	348	312	307	321	312	296	356	325	332	360	328	293	313	315	347	346	339	344	343	333	314	327	321	299	338	311	304	323	310	334	335	315	359	312	334	308	326	315	351	318	311	333	339	307	314	325	311	311	359	326	327	317	356	311	324	368	324	332	304	318	315	316	357	330	337	346	366	328	329	328	358	325	325	346	359	334	356	299	329	334	326	324	351	346	336	335	343	349	325	325	289	355	332	336	321	313	313	339	292	337	332	335	330	367	296	351	324	305	336	376	322	318	318	323	375	364	343	323	330	289	332	324	323	345	314	355	324	293	350	350	319	311	342	336	308	322	318	280	309	343	307	329	311	330	327	299	331	338	328	346	346	342	321	307	315	341	315	321	334	317	313	331	332	339	341	351	335	311	325	351	326	348	321	322	320	334	361	342	345	315	338	367	327	339	329	352	355	359	335	328	339	319	329	313	342	299	323	288	336	329	298	344	357	339	348	313	313	316	298	354	305	305	329	353	335	312	319	301	348	335	354	304	350	319	353	338	317	335	353	350	352	357	346	324	318	337	353	340	331	331	313	342	329	308	328	325	339	327	353	322	341	325	340	323	343	309	325	333	333	327	329	322	331	351	329	343	383	311	356	327	365	341	354	342	355	317	358	348	341	357	327	348	334	358	311	368	299	351	325	330	328	286	338	385	342	302	328	310	356	310	346	338	345	340	341	317	317	337	338	353	301	362	324	331	318	333	350	323	343	319	328	338	345	322	345	333	335	318	323	344	340	331	294	349	331	335	282	366	315	316	339	337	314	354	326	329	369	301	314	346	324	329	302	355	323	360	325	306	361	326	343	310	368	309	310	322	329	327	358	340	371	355	349	351	304	330	327	341	324	345	336	315	320	335	329	353	289	323	314	324	338	329	321	322	326	341	318	331	359	356	317	325	295	311	329	318	369	290	312	321	361	355	308	351	335	340	333	313	315	355	321	325	344	315	313	330	314	306	336	327	379	324	317	351	334	324	307	342	324	352	350	321	311	312	356	331	318	308	355	333	324	329	316	316	325	331	346	310	315	320	338	337	339	327	336	317	362	297	313	323	336	343	322	333	310	345	320	314	346	332	328	339	363	329	337	293	307	325	338	340	343	340	366	331	320	305	294	353	324	333	307	304	318	334	338	324	331	328	329	293	349	331	316	325	315	344	323	342	334	332	306	318	309	335	322	345	333	315	361	341	314	304	350	346	365	346	317	341	309	323	314	319	338	320	336	360	339	307	356	306	307	338	332	306	333	335	315	334	293	336	326	343	322	324	291	321	327	343	321	316	319	343	304	332	362	329	310	317	331	323	311	323	310	337	331	347	312	303	363	352	289	326	339	335	327	317	328	352	316	335	366	325	362	333	346	327	329	329	309	334	319	344	317	309	339	328	341	314	355	339	344	316	316	325	340	301	321	353	333	328	310	305	345	352	346	313	338	358	341	335	358	312	302	317	328	314	339	312	323	302	372	339	308	304	333	331	327	343	337	297	313	343	329	326	341	337	306	319	309	354	307	381	318	360	387	335	346	317	323	307	373	317	322	294	323	309	302	319	317	330	312	352	346	337	321	354	343	362	328	349	327	325	327	343	316	305	325	332	326	336	320	315	332	343	323	346	308	325	344	315	306	292	336	313	329	315	363	334	335	336	337	319	295	363	325	330	349	335	328	317	354	311	326	305	313	335	329	320	362	342	343	322	307	349	304	332	334	327	322	345	315	328	351	350	308	367	345	319	368	311	346	304	351	316	311	336	351	339	310	311	351	327	346	374	358	351	346	335	327	339	302	353	311	329	345	333	298	329	326	346	313	328	340	363	329	362	298	337	314	345	338	346	332	327	327	280	349	331	349	313	346	350	327	339	333	357	357	337	323	327	348	312	344	336	331	303	335	317	337	342	325	338	320	310	316	349	328	329	331	322	337	322	336	320	346	315	324	335	317	349	322	328	285	280	350	326	335	306	305	295	332	372	332	347	306	325	315	307	319	329	315	351	313	332	304	298	331	365	354	372	332	344	331	301	314	326	361	327	336	312	302	365	319	339	328	311	334	308	320	322	345	316	339	333	343	327	348	332	317	320	322	329	305	310	332	334	325	335	322	356	354	322	338	313	309	291	314	354	351	348	329	319	368	296	316	337	306	355	372	331	379	329	314	352	339	314	307	297	339	313	343	327	325	298	333	326	285	335	341	348	328	301	373	298	319	326	335	314	313	316	321	350	342	353	324	303	348	331	309	361	319	338	323	347	328	318	348	342	323	325	374	313	345	373	347	348	324	333	338	362	322	365	350	359	356	333	318	348	325	358	347	322	347	333	336	316	324	350	355	344	315	346	299	357	343	326	316	346	322	327	362	342	302	311	340	327	342	335	294	360	299	325	351	342	334	324	329	319	337	299	354	315	357	371	362	368
4731	1334	1261	759	602	553	550	519	441	477	445	467	454	426	472	415	427	433	447	433	459	391	445	454	455	434	431	421	417	434	426	393	410	406	448	432	420	403	395	415	436	427	447	453	459	461	426	422	440	455	421	476	433	429	450	474	398	438	453	440	426	400	390	475	425	449	443	424	415	402	426	465	403	422	450	447	420	393	452	460	422	431	437	462	411	412	450	425	465	431	423	427	441	397	445	425	433	408	419	447	414	451	441	437	435	436	445	404	416	409	425	426	428	445	476	443	463	434	440	455	413	436	433	424	452	453	425	441	412	440	428	423	415	420	442	409	443	423	426	411	432	425	424	437	395	436	421	404	410	430	430	435	404	398	440	422	405	438	426	451	430	430	393	452	426	429	426	432	410	425	439	425	446	411	416	420	403	428	428	429	452	406	421	423	406	411	433	473	443	420	424	428	440	409	454	407	420	432	431	394	435	425	426	420	440	427	424	440	417	437	427	447	465	453	395	426	441	445	438	457	405	442	386	444	414	411	426	473	392	427	414	435	444	395	458	420	458	429	407	415	426	414	459	435	430	435	411	417	421	444	426	455	421	417	403	445	451	395	419	404	402	428	442	417	414	435	439	389	417	405	474	410	421	405	434	400	404	447	471	412	395	453	418	436	449	427	446	433	435	390	447	387	448	446	433	414	433	399	394	407	436	424	465	436	427	408	426	439	417	423	411	395	417	423	410	469	433	458	449	433	431	420	420	415	391	438	425	440	415	457	426	427	395	405	416	408	453	423	417	435	444	428	432	432	438	436	410	425	439	399	412	432	424	389	432	410	428	435	415	413	398	426	416	406	422	416	412	394	420	410	409	421	423	408	402	442	433	422	424	434	406	428	406	441	414	434	420	421	412	398	407	439	404	408	443	447	423	408	420	446	420	466	434	464	446	405	404	433	461	427	437	417	406	421	429	413	438	389	456	431	454	411	435	435	421	463	418	412	469	434	425	443	414	401	393	446	402	422	440	425	428	466	398	423	436	481	397	462	414	409	450	428	415	409	433	453	416	439	437	426	422	422	458	503	440	439	432	411	422	454	439	396	436	439	443	398	445	445	431	429	435	445	473	435	431	414	418	385	393	431	374	415	413	446	445	409	431	406	443	441	386	411	434	437	448	428	428	416	406	413	447	446	403	420	416	460	430	448	439	455	415	446	424	444	429	449	415	440	430	431	433	466	416	385	411	392	405	441	408	426	438	427	437	411	459	432	453	439	427	421	420	423	468	391	416	383	423	458	464	415	429	401	446	460	479	414	457	451	422	425	432	397	442	451	395	439	439	437	456	426	432	434	434	401	427	406	419	410	423	431	424	405	410	440	427	432	441	457	446	429	465	447	443	424	444	394	434	400	438	439	465	410	415	429	454	448	449	406	443	446	440	422	416	415	450	456	409	444	427	398	416	437	450	419	431	439	435	434	386	430	404	393	432	422	452	397	457	416	411	455	435	400	439	404	425	420	441	455	437	429	423	456	408	418	429	460	453	417	439	436	403	431	409	395	417	411	446	422	413	405	438	415	442	418	418	424	437	478	455	432	418	449	400	418	454	397	410	395	400	405	432	442	408	435	449	410	460	430	464	421	421	425	405	449	439	436	435	385	429	417	454	435	430	398	385	471	418	433	427	431	419	395	452	419	436	447	424	410	399	437	446	431	432	402	414	433	421	458	451	446	410	414	431	425	444	469	399	405	454	436	428	415	424	487	467	395	439	431	437	445	451	446	414	431	405	414	449	389	387	435	487	437	442	414	414	456	406	389	422	414	424	397	418	412	423	400	385	448	461	414	432	416	441	415	426	422	414	443	472	410	423	414	413	453	454	417	414	436	410	408	480	420	400	409	427	455	420	395	448	430	454	457	460	411	410	414	416	455	430	409	420	486	433	409	442	430	446	430	448	453	412	433	428	416	446	419	438	440	439	374	445	432	392	425	457	450	425	414	409	384	429	423	428	444	418	425	467	407	438	432	469	406	433	415	443	432	443	432	400	448	458	405	401	443	448	435	438	443	445	423	444	409	433	439	427	431	406	405	453	432	455	425	433	416	471	407	410	435	427	437	422	402	404	414	422	460	424	431	428	483	403	434	460	427	421	431	465	402	425	412	444	424	460	438	457	457	410	485	408	460	440	432	454	433	419	435	459	450	404	453	460	394	398	444	432	440	427	460	410	430	395	425	445	432	431	437	426	428	419	476	424	431	421	393	434	458	433	457	420	374	444	432	442	415	391	441	432	412	420	408	436	450	426	414	425	430	419	443	424	429	461	485	466	443	451	425	411	425	461	444	486	399	437	413	430	420	472	412	418	413	449	435	417	440	443	461	471	470	414	460	412	428	407	450	432	400	439	423	398	420	409	425	440	424	447	421	410	402	407	442	424	416	443	481	405	431	433	434	412	433	468	419	388	456	448	417	439	439	413	416	458	417	421	437	384	407	409	415	427	426	409	416	422	488	406	406	415	385	383	445	419	418	448	408	440	486	418	394	399	450	416	440	434	426	436	444	431	414	470	437	397	429	453	395	423	433	417	436	430	395	429	419	402	438	447	435	436	416	424	441	417	420	471	446	427	427	416	439	434	440	425	438	415	438	446	450	452	442	418	438	456	418	412	395	456	409	450	427	410	420	427	437	447	400	417	414	444	399	463	416	439	434	418	448	413	456	399	449	497	400	425	397	472	447	441	435	399	414	424	434	434	396	441	406	442	424	447	445	426	422	426	418	410	413	447	464	423	430	402	414	425	395	397	451	397	481	430	419	410	400	418	428	415	453	415	466	408	432	439	395	437	430	385	394	424	455	399	406	435	413	384	458	407	441	425	434	421	436	463	437	422	468	432	413	401	431	394	403	411	404	458	424	439	435	411	411	452	427	409	410	416	413	461	450	408	404	413	431	430	435	435	398	392	454	433	421	426	443	441	414	438	424	412	438	408	430	436	416	431	442	437	458	401	456	433	430	427	414	411	443	437	439	437	423	407	433	445	422	429	439	437	433	417	443	399	418	443	400	428	416	457	436	456	427	435	431	457	410	409	408	421	399	446	419	391	444	464	424	442	432	404	415	428	397	403	426	434	396	403	453	423	404	397	470	399	467	410	431	443	418	423	444	464	440	430	384	415	384	407	424	427	434	416	470	467	448	454	425	432	412	424	421	407	440	438	442	445	453	437	384	450	389	466	465	436	418	416	480	399	459	397	418	427	450	436	437	421	422	431	395	411	417	435	420	434	433	428	458	440	406	432	486	392	407	409	427	421	408	443	427	409	388	435	399	450	452	435	427	427	412	434	425	405	397	394	460	416	443	458	438	458	441	414	413	434	398	431	422	434	470	398	442	442	416	392	430	440	427	438	419	447	469	440	450	433	437	442	430	401	406	441	422	438	477	449	425	411	404	456	430	414	435	466	474	408	437	410	452	461	429	444	418	399	438	407	447	419	434	450	457	428	434	437	395	445	404
23723	21008	28257	23944	20987	9135	1279	921	720	692	701	649	651	629	634	620	553	653	577	530	553	577	517	540	530	542	552	567	572	572	511	571	581	570	555	550	545	536	507	582	513	566	599	536	532	533	590	561	538	559	562	540	539	558	522	538	529	547	529	486	549	517	521	553	524	544	555	547	584	537	595	552	524	540	544	507	530	561	558	542	558	566	513	526	566	562	514	511	522	545	533	536	580	547	556	548	519	504	528	566	535	491	549	489	526	487	582	531	557	571	555	501	508	553	545	484	560	524	540	550	511	520	527	555	525	506	507	478	542	504	563	514	518	563	576	567	545	528	557	551	510	538	527	505	544	521	508	499	554	578	524	569	571	535	530	523	521	539	522	492	550	511	553	575	542	549	507	483	541	495	535	542	559	527	568	537	561	561	524	524	521	487	500	538	549	513	541	510	538	550	522	548	518	491	522	561	517	537	539	536	515	530	527	528	574	504	540	537	568	549	506	517	528	556	561	533	554	572	561	498	571	526	513	536	514	521	558	505	528	559	560	522	511	557	509	556	560	495	514	478	547	540	532	507	505	556	534	544	527	508	586	525	531	575	564	519	549	559	581	527	539	548	568	506	519	547	545	485	522	538	514	548	545	573	534	557	547	504	517	549	515	519	501	544	532	533	561	544	523	523	534	527	507	533	518	565	532	533	565	517	547	544	559	495	554	534	531	520	571	534	503	527	594	561	528	491	513	544	541	577	516	518	506	506	528	543	538	510	531	557	578	564	550	534	578	516	584	566	551	576	571	549	519	477	524	546	547	521	521	490	533	540	509	527	510	553	564	529	534	532	517	564	505	528	520	558	517	536	556	513	493	529	505	539	494	512	520	579	529	517	560	559	537	564	527	530	530	531	549	540	523	535	534	498	511	551	497	535	546	497	555	531	586	512	552	550	539	542	529	525	543	558	539	523	525	513	548	522	545	524	513	522	534	541	520	511	545	524	535	582	565	533	580	523	565	533	509	490	545	539	537	531	511	556	544	527	512	542	491	508	500	526	532	539	517	547	535	523	551	553	533	507	536	506	522	505	535	525	529	547	512	507	466	525	562	540	551	524	534	507	550	550	481	521	520	504	550	510	533	546	522	505	523	536	522	541	553	527	535	519	518	547	513	511	509	528	534	566	516	522	514	560	557	516	515	498	537	546	527	544	490	575	560	507	520	542	559	535	511	534	572	491	544	569	545	500	526	536	559	532	557	510	540	470	528	577	554	527	526	504	544	557	530	506	513	557	521	516	542	542	532	535	530	556	539	554	500	516	540	508	553	484	553	579	520	528	566	559	526	528	540	554	500	564	518	495	538	531	521	507	541	528	546	516	557	559	540	529	522	547	522	502	555	526	515	534	533	539	534	541	559	509	562	547	517	506	522	568	522	527	512	568	570	541	500	503	474	552	523	492	533	479	528	499	538	581	533	573	558	604	543	556	548	514	528	514	539	546	531	511	547	504	541	544	567	562	509	509	533	538	538	529	551	509	539	586	549	515	505	515	533	538	536	534	540	519	497	526	535	535	534	504	547	569	532	546	492	545	542	558	494	586	526	523	519	528	536	546	560	581	534	512	547	499	556	526	540	514	538	520	550	513	542	546	544	555	514	551	558	512	517	549	541	507	520	496	533	499	527	542	539	549	561	558	549	516	563	529	554	528	533	486	560	574	513	526	549	551	554	506	533	518	529	502	495	504	532	553	532	525	519	551	558	527	532	536	510	551	521	525	514	493	550	542	529	506	531	537	557	547	503	525	515	543	537	551	490	505	530	514	539	492	519	534	536	531	523	529	503	536	474	526	539	554	502	516	545	530	542	533	523	509	519	535	548	525	544	525	482	511	524	527	488	513	560	580	555	571	531	524	524	514	556	504	559	553	542	551	496	488	515	508	472	543	520	476	535	489	539	541	534	514	490	538	551	510	494	554	520	538	563	527	502	565	514	507	486	517	524	567	526	527	559	514	511	478	518	524	559	547	524	532	544	526	522	518	508	509	564	544	546	521	560	534	541	506	494	557	515	554	527	531	492	520	546	542	529	546	531	543	572	516	507	536	541	524	490	549	545	552	496	540	568	534	517	533	531	536	522	546	593	533	537	580	520	536	494	512	510	513	535	525	541	560	527	521	556	524	549	546	537	546	493	532	518	512	519	549	532	519	517	489	522	487	524	581	545	533	531	550	529	509	533	479	485	551	533	533	515	527	515	522	562	557	504	513	505	554	542	538	521	548	532	535	529	495	547	538	544	529	506	563	552	528	543	516	500	531	562	499	501	545	538	549	497	520	508	533	528	553	518	490	531	533	550	523	567	576	529	561	530	529	538	543	543	568	539	512	582	554	541	519	522	484	493	510	564	564	524	538	559	495	503	573	553	522	557	540	533	528	484	517	532	553	515	517	551	522	595	541	548	530	516	529	576	506	498	511	556	550	537	560	551	536	502	525	536	559	592	542	511	501	566	534	492	567	518	496	500	542	535	514	524	587	542	551	500	549	549	542	526	554	504	572	529	520	509	529	521	542	525	494	561	551	547	530	528	543	552	553	539	553	533	493	517	499	575	577	514	536	554	473	529	504	527	551	553	541	531	533	528	520	516	507	554	541	502	521	544	550	537	545	546	496	551	520	523	542	580	532	520	537	518	540	505	540	516	532	540	496	526	520	517	551	539	540	505	534	538	538	542	545	523	530	512	528	538	498	536	522	501	593	528	529	524	514	534	593	537	526	531	504	538	523	549	532	560	496	498	525	529	542	583	563	513	483	541	479	525	551	521	568	584	534	549	538	537	519	541	552	551	509	538	508	488	508	530	548	540	545	582	551	532	504	507	483	505	521	551	533	548	534	506	468	493	538	510	592	517	551	536	506	504	553	508	546	530	569	575	498	515	495	496	555	543	522	541	549	522	539	547	541	528	553	552	561	536	525	541	558	542	510	538	547	531	549	513	509	500	511	510	526	502	562	539	579	534	573	531	538	561	539	529	531	504	499	573	550	534	530	516	572	573	545	556	528	526	555	511	499	517	520	533	505	537	539	523	484	528	546	507	550	530	538	551	561	514	547	511	532	511	523	561	522	520	508	519	501	544	537	528	536	508	565	524	528	526	555	541	568	520	498	499	491	501	546	577	520	506	509	517	567	504	532	507	511	548	514	533	529	503	525	530	545	516	521	508	511	552	554	537	503	553	532	535	541	499	514	499	547	535	556	527	548	498	535	511	523	531	475	577	542	547	529	506	528	534	523	558	509	549	544	541	507	516	549	542	510	579	562	480	530	525	511	556	533	528	535	521	527	533	585	507	560	531	520	523	512	514	521	515	524	571	520	534	529	565	530	500	535	503	541	544	533	547	524	571	503	512	489	522	512	523	501	480	486	573	557	545	509	531	496	514	516	521	533	571	544	526	531	529	517	539	542	527	580	524	554	518	495	492	536	478	530	521	574	537	553	540	584	514	568	553	521	548	507
11311	9677	7843	3847	2840	2169	1746	1553	1294	1199	1088	1057	946	825	811	877	832	770	775	730	786	748	758	732	793	798	734	672	676	749	676	683	724	701	713	686	683	714	728	716	695	678	709	651	710	709	698	711	661	700	726	716	731	663	664	650	668	675	666	664	694	691	697	674	682	694	644	687	713	652	691	710	658	679	738	680	702	684	683	712	671	655	722	716	644	697	689	697	678	712	695	659	695	680	659	677	638	720	676	689	699	653	653	708	686	705	716	690	687	694	713	682	660	661	745	683	684	731	696	670	666	670	726	671	716	691	662	677	734	704	696	719	679	666	677	660	675	689	669	680	624	682	696	651	714	702	671	691	677	708	681	609	654	728	658	595	673	647	681	710	710	656	712	674	682	665	668	676	707	665	693	674	699	683	675	656	707	651	676	706	701	701	666	724	639	745	678	738	685	676	672	718	715	694	645	703	680	653	706	698	696	697	664	693	641	705	718	670	678	664	733	679	705	654	693	693	664	714	677	744	661	705	684	708	700	657	645	684	678	688	702	715	674	691	642	676	684	680	703	717	716	671	655	698	676	644	640	687	684	687	654	695	696	673	665	678	657	668	711	723	711	693	693	699	648	709	637	698	660	703	716	667	676	715	693	715	645	680	701	650	711	673	654	690	718	667	670	701	653	651	718	652	709	658	636	687	654	693	680	686	687	697	657	679	712	662	667	641	681	718	735	679	673	706	651	677	684	677	712	690	697	685	671	675	688	683	679	693	689	667	654	661	661	709	642	675	716	682	707	633	697	677	648	644	703	702	708	685	669	691	679	697	729	644	672	648	691	697	654	671	665	684	639	636	673	647	717	692	696	706	663	709	743	702	655	632	653	697	661	688	673	692	680	678	682	652	662	721	681	693	664	675	663	715	650	668	690	655	682	693	706	675	661	694	691	658	712	679	645	673	652	730	672	707	708	700	690	656	653	665	685	705	680	667	684	675	712	646	694	732	666	713	630	717	697	688	696	660	736	710	702	658	686	676	665	638	668	701	704	708	734	708	652	685	707	665	651	710	693	684	645	697	641	686	670	689	687	688	754	705	696	711	656	700	642	686	694	667	677	722	648	724	646	665	656	668	679	704	676	703	687	704	662	693	678	643	702	724	679	646	636	632	673	687	667	700	702	653	706	731	678	705	707	702	712	680	668	636	719	629	667	659	668	712	677	621	676	700	720	696	692	675	621	709	662	702	662	622	681	663	667	645	712	696	669	686	667	666	673	647	692	694	710	648	700	665	663	677	687	680	653	692	688	657	692	715	680	700	722	663	702	676	722	670	687	643	650	658	653	683	674	662	714	681	694	658	676	668	697	658	705	668	696	688	700	655	723	710	654	684	672	710	667	725	645	683	719	679	705	686	650	678	664	641	691	710	672	671	703	681	681	656	661	678	738	686	711	643	673	674	711	687	675	646	678	661	680	672	647	665	684	667	708	690	664	677	706	728	709	686	695	690	685	640	688	685	713	682	720	695	660	694	701	662	684	702	660	654	676	674	684	673	674	653	681	708	722	684	705	701	666	629	659	668	700	685	644	672	683	672	687	674	685	673	639	688	655	689	646	682	662	667	677	645	723	701	669	660	737	656	641	711	679	670	689	667	671	701	754	663	683	714	638	710	674	722	668	681	660	665	663	706	695	679	652	690	673	650	683	682	685	661	655	629	707	654	685	676	730	683	671	668	646	702	680	712	706	679	712	668	678	699	675	679	668	704	716	725	690	648	707	709	713	681	677	667	700	671	709	712	710	672	674	656	686	702	731	702	631	670	689	640	657	669	716	680	715	692	706	676	673	696	630	668	667	700	675	703	682	687	664	695	652	727	635	734	678	676	667	678	686	691	671	677	675	677	666	679	663	693	697	705	702	690	691	698	676	731	664	696	701	687	709	697	693	714	651	651	714	686	615	633	686	668	726	691	661	669	681	656	684	654	678	661	670	710	657	724	698	657	649	691	654	710	696	705	679	646	660	685	674	662	634	696	685	682	715	631	693	710	699	681	702	665	673	705	657	654	732	667	711	682	674	702	672	698	676	745	671	685	666	672	714	681	684	666	696	713	663	663	652	730	710	661	673	662	690	690	650	685	722	668	709	708	685	653	677	717	692	696	670	715	672	699	716	718	723	660	728	725	637	748	686	698	657	699	710	699	632	691	641	676	673	678	695	689	705	676	708	700	707	668	682	667	694	677	675	705	689	729	664	626	658	654	672	714	681	687	640	683	633	668	691	693	700	675	667	686	669	679	631	701	660	702	702	657	669	653	675	656	664	663	737	663	630	705	736	704	696	720	662	693	698	674	649	708	710	672	655	649	705	706	661	679	643	673	694	699	709	640	707	694	688	683	667	712	665	647	690	732	693	718	680	646	673	703	673	678	681	738	668	690	683	651	704	721	653	681	692	694	688	688	681	663	674	693	697	691	680	691	709	697	722	686	674	724	665	664	676	728	651	729	697	701	661	687	679	688	694	697	665	649	678	673	661	714	717	686	660	700	707	699	667	710	676	638	701	668	692	742	653	693	681	666	670	711	648	698	674	701	705	637	708	710	689	632	660	656	705	673	680	654	685	698	653	670	700	690	716	688	685	707	699	666	693	677	641	702	694	701	700	685	684	669	706	650	695	692	684	704	705	662	694	709	695	711	663	704	681	707	705	735	703	650	690	710	746	637	704	665	674	672	659	680	661	656	677	683	656	659	661	648	693	701	676	629	684	740	693	682	713	664	668	643	661	716	664	690	689	641	650	691	742	660	744	776	658	665	685	714	708	672	649	699	712	701	666	684	673	667	701	705	656	668	694	644	726	719	743	684	673	752	691	688	678	718	699	672	748	625	717	674	662	650	723	651	658	681	652	671	684	680	642	679	647	673	708	712	685	704	650	647	698	661	724	672	668	774	690	693	698	723	684	689	691	682	681	694	716	687	689	698	654	693	674	679	676	674	695	639	670	681	701	669	684	648	677	705	623	714	758	694	770	692	686	637	666	706	661	657	700	673	724	674	670	685	725	707	696	699	668	720	688	686	749	730	664	677	677	697	680	657	652	700	690	701	692	683	693	707	706	725	701	647	710	686	690	660	701	682	681	623	650	647	743	662	677	661	704	703	687	649	684	662	651	666	701	705	703	639	691	717	648	690	672	651	730	705	722	697	676	643	669	705	712	686	672	637	731	673	706	692	673	704	704	726	677	661	692	664	666	673	688	653	705	685	681	693	670	710	689	653	696	703	666	689	680	679	685	701	659	701	689	685	671	706	682	716	682	668	667	700	688	673	687	703	683	673	642	617	672	680	700	679	717	685	699	704	669	708	676	697	649	703	641	676	655	703	665	683	706	729	689	693	693	683	661	676	691	684	720	688	721	741	718	700	692	714	672	663	654	704	747	599	698	736	667	642	637	710	637	738	664	661	680	680	715	668	682	705	684	687	659	680	709	673	667	687	749	652	667	688	680	728	652	650
22756	20998	28766	23428	20999	21031	7201	1106	825	822	718	690	639	624	601	570	568	539	526	496	455	446	451	510	470	457	475	478	477	459	432	464	423	446	444	450	428	457	445	428	445	419	442	399	430	415	515	440	391	395	439	407	397	427	452	471	393	432	409	426	469	452	437	453	452	401	410	477	473	445	473	439	407	414	413	427	414	449	424	428	440	440	414	432	426	439	478	427	459	402	405	425	428	411	463	418	453	417	449	440	400	428	455	453	443	423	440	427	442	430	440	403	431	425	414	460	444	442	435	431	432	439	378	416	421	450	419	423	408	418	420	459	443	452	422	415	454	392	454	431	411	476	406	450	412	440	434	418	414	426	425	434	443	459	418	377	409	413	390	442	403	394	448	432	394	423	397	431	415	440	413	394	399	422	421	432	416	432	393	448	427	432	454	427	458	417	428	430	381	433	440	414	410	431	427	412	432	430	420	389	434	449	423	429	451	436	413	433	402	432	425	407	431	380	404	442	444	417	423	454	454	421	403	430	442	399	442	419	432	406	429	483	395	426	420	422	393	447	399	427	442	404	439	427	456	371	414	418	387	446	410	462	422	433	436	409	456	423	401	399	422	403	417	443	435	417	402	426	378	405	435	426	404	452	395	415	439	431	428	433	407	453	424	443	414	476	442	459	478	442	438	426	432	463	410	376	462	457	426	495	408	409	426	435	422	440	440	433	364	407	422	459	431	420	439	413	425	409	423	405	403	400	414	451	458	426	474	444	485	425	406	414	409	439	395	423	421	416	424	424	436	412	398	406	434	454	398	417	443	416	417	436	436	410	389	413	413	412	415	457	429	430	433	397	422	438	424	424	440	429	464	384	406	436	405	439	436	420	436	444	394	429	411	424	389	442	421	451	387	404	413	420	423	448	410	462	413	443	423	419	421	442	405	410	423	432	422	424	412	391	417	394	396	407	468	411	409	437	443	406	398	410	409	453	416	461	418	413	450	422	458	394	417	427	408	444	434	435	451	434	407	388	417	440	440	436	436	435	460	420	440	417	404	390	416	386	432	415	426	436	418	434	437	398	412	441	402	448	423	414	414	395	447	399	432	467	452	400	459	414	432	455	425	409	424	401	427	460	420	438	433	421	399	402	419	426	369	447	445	416	394	422	448	414	414	403	428	406	440	439	412	416	423	426	394	416	389	377	434	408	460	440	420	461	424	423	425	410	434	417	408	416	464	418	444	409	409	418	417	429	424	399	401	470	450	413	413	417	379	471	439	453	407	369	452	434	455	462	383	424	390	402	435	416	428	432	365	429	431	427	443	442	438	433	386	440	400	421	458	416	416	419	489	417	439	431	434	447	425	435	432	421	400	416	455	403	452	424	433	458	418	391	428	446	445	416	400	416	431	436	412	420	415	403	394	433	418	407	425	446	427	455	431	424	398	399	446	427	382	422	436	428	390	435	438	420	412	423	398	432	411	404	398	400	428	459	428	416	428	420	447	406	430	424	430	394	422	416	422	413	378	409	427	402	442	390	441	388	408	406	411	395	471	420	375	428	379	412	402	429	398	434	416	443	417	401	405	434	437	424	397	409	408	438	424	422	458	414	403	412	438	437	413	447	456	436	438	426	369	425	421	403	448	427	458	423	400	425	408	423	426	410	413	435	419	434	436	428	403	422	397	440	447	444	427	449	416	414	413	411	420	385	413	410	443	415	429	424	399	446	395	429	417	393	467	426	452	383	398	457	412	406	419	450	441	406	440	433	409	405	413	393	440	403	435	420	413	389	453	444	412	456	426	414	440	405	418	412	451	403	451	447	453	421	442	393	390	443	408	447	442	422	401	424	442	406	428	453	447	438	403	445	420	420	420	411	457	411	393	409	435	467	427	422	426	422	451	415	426	411	419	384	452	406	409	416	440	465	394	466	430	435	454	425	399	414	399	375	457	411	446	400	396	425	446	423	412	424	434	375	426	412	431	419	415	432	427	405	421	411	427	403	458	436	436	436	390	372	420	446	459	401	399	414	413	414	462	397	399	430	445	409	405	405	400	431	424	417	422	436	418	446	414	416	429	462	411	395	424	449	412	401	436	477	428	411	425	464	411	439	428	387	421	434	406	463	425	426	409	405	416	405	421	422	425	416	392	404	409	395	447	410	462	451	420	420	428	422	400	437	444	398	452	398	440	421	459	451	424	421	408	428	396	419	460	448	394	445	426	397	395	434	437	372	448	409	458	395	409	444	422	470	415	434	418	444	378	437	425	426	425	404	421	459	426	438	423	460	418	402	427	407	465	421	419	423	415	411	367	440	410	453	427	406	421	454	408	444	416	422	430	415	393	438	424	401	373	380	458	416	416	411	374	439	429	396	426	440	462	435	409	417	430	415	412	427	417	443	391	426	396	435	423	384	398	438	438	407	438	471	406	439	392	423	391	461	410	399	426	454	422	447	439	458	470	441	450	410	397	420	428	412	443	382	411	453	442	444	417	421	400	421	425	431	384	436	406	385	444	435	437	386	414	429	439	391	393	419	452	383	413	407	400	411	385	423	447	443	448	403	405	405	428	459	413	422	411	396	463	421	414	407	475	433	437	405	458	426	448	434	431	432	415	427	405	454	435	419	439	417	435	432	419	440	411	399	394	403	457	441	422	378	391	384	418	443	447	428	377	461	420	413	421	428	418	429	422	413	419	427	412	443	378	418	393	420	445	436	423	451	438	402	424	432	439	455	430	430	441	419	460	394	412	426	425	419	403	398	436	422	408	422	446	409	426	420	391	434	418	434	434	422	401	440	401	403	437	414	418	429	425	435	424	417	409	477	440	429	425	410	398	429	408	415	372	406	443	457	436	408	417	425	389	401	402	443	436	413	443	432	395	427	455	405	440	420	429	406	403	425	413	430	381	431	428	420	437	405	366	384	388	414	436	413	413	428	405	414	422	417	454	442	414	411	444	424	413	468	454	402	438	438	419	436	432	409	405	424	440	437	437	408	434	436	462	436	417	438	424	449	447	425	438	394	416	428	444	441	408	419	442	389	477	425	434	403	405	421	452	448	427	433	415	455	424	409	439	439	428	398	450	435	436	435	433	419	420	389	410	415	438	422	422	437	402	411	421	476	451	407	391	400	416	417	437	388	405	429	456	437	440	436	423	405	433	434	414	477	414	436	441	412	401	409	392	411	393	395	434	384	410	426	445	422	433	432	402	397	443	400	407	405	434	432	428	422	417	431	387	422	423	399	432	406	416	435	429	413	441	384	387	427	435	468	454	408	446	423	414	415	415	413	421	387	434	401	398	381	425	428	462	402	426	427	415	426	385	391	386	439	407	407	422	414	420	461	448	420	413	382	427	387	448	420	438	400	408	447	404	419	402	424	378	424	400	466	404	432	404	420	401	417	421	420	408	420	416	426	423	437	440	444	414	447	428	406	406	431	439	435	433	441	438	403	382	413	435	383	485	472	422	420	442	434	397	428	409	438	408	429	415	399	405	385	427	439
14929	15248	12442	6286	4449	3396	2689	2121	1807	1517	1320	1174	1108	1008	905	922	860	758	783	781	713	682	658	647	633	674	652	630	654	641	621	629	591	624	624	600	607	567	575	614	593	592	561	556	601	584	534	620	537	561	596	561	593	577	566	545	561	563	575	615	564	570	606	561	553	523	567	563	552	561	574	558	582	602	569	510	539	576	539	552	529	536	550	551	569	612	567	524	547	600	570	602	547	548	598	585	557	523	560	534	557	597	525	519	541	571	589	545	539	538	581	532	583	577	528	574	534	559	535	553	557	600	548	526	537	566	539	568	580	554	592	544	562	518	553	513	551	526	573	566	572	558	564	540	569	521	546	529	547	527	554	542	593	518	605	546	560	532	535	568	519	588	530	550	566	521	570	533	531	573	520	552	513	538	572	549	559	565	503	552	584	620	531	520	548	528	533	563	504	546	582	572	557	526	569	510	577	523	562	549	547	573	532	508	553	572	544	545	539	582	582	499	537	550	584	580	587	561	562	555	549	539	553	515	527	594	548	564	529	486	513	539	588	528	590	550	542	518	552	547	564	543	554	522	558	566	533	544	547	545	591	554	520	556	580	566	500	580	545	559	540	524	541	528	565	529	552	556	527	545	519	576	591	558	540	545	563	550	559	578	563	564	585	572	559	549	617	517	548	540	570	533	572	528	552	578	527	520	533	564	566	535	573	546	571	549	532	547	536	535	587	603	558	554	527	562	534	562	573	569	528	527	574	534	565	537	532	529	568	600	553	560	521	569	534	546	556	540	563	555	560	609	557	593	532	613	601	550	555	586	512	583	537	532	598	539	565	546	528	522	557	569	519	525	545	581	564	529	544	523	542	557	506	509	525	566	500	574	566	541	588	539	545	585	525	541	546	556	531	566	542	567	574	515	492	552	595	556	594	587	572	537	555	545	564	550	542	569	550	521	543	544	542	525	527	561	573	559	535	560	548	533	584	590	575	549	541	532	542	505	560	573	598	544	530	569	536	553	604	560	537	583	560	560	546	548	536	599	559	543	516	530	568	542	509	581	528	573	586	580	576	549	576	573	568	555	610	555	567	606	572	557	548	547	541	562	566	525	561	563	547	529	547	505	541	529	573	559	576	579	547	531	576	549	522	585	536	517	582	554	600	566	561	497	531	578	577	531	499	614	540	524	544	599	527	568	555	574	532	521	525	545	556	529	528	520	559	575	546	550	558	534	566	557	532	575	550	552	546	573	577	530	597	526	533	586	551	540	586	536	557	539	541	580	529	529	525	549	536	563	513	561	545	546	565	571	540	541	540	608	537	573	537	563	559	534	518	520	568	530	557	590	542	559	597	555	548	523	537	560	550	528	594	535	544	523	542	511	549	566	563	533	584	551	584	522	529	580	547	553	543	562	548	556	501	548	550	525	542	545	568	589	505	583	541	559	504	548	527	526	543	520	500	518	571	574	533	610	583	541	548	521	552	580	556	563	565	581	555	523	519	570	538	599	501	569	595	522	566	547	512	546	595	527	598	594	579	566	564	545	547	559	530	571	552	532	528	563	567	562	590	584	606	543	575	545	542	563	537	560	557	565	513	525	549	561	566	563	560	533	570	542	572	547	535	593	518	548	597	510	545	495	540	548	523	561	551	540	537	544	556	563	526	573	552	569	536	556	564	568	548	544	559	560	563	549	597	542	550	562	545	564	536	549	533	527	566	555	591	534	562	563	535	515	572	575	523	547	539	586	543	564	575	533	543	573	587	562	548	590	556	555	511	593	555	590	530	523	557	544	556	544	509	526	535	547	558	502	562	552	540	553	558	562	553	523	616	526	548	562	535	547	600	575	544	571	584	570	586	610	553	563	578	546	526	551	565	496	579	549	543	572	518	577	541	593	531	528	503	535	571	527	576	578	552	571	507	556	541	571	529	559	559	538	553	595	501	563	533	521	511	512	547	552	515	498	574	543	544	582	562	545	561	544	591	594	551	553	583	547	587	566	545	512	546	571	554	556	567	571	565	531	533	518	536	526	535	557	548	516	589	532	574	550	553	541	535	533	576	522	531	582	550	535	541	569	530	533	546	537	598	564	531	577	559	534	503	556	576	536	566	532	553	568	541	518	571	564	555	537	517	598	561	535	572	565	550	552	553	541	554	568	545	559	539	542	564	556	569	592	563	530	565	565	530	543	573	579	525	564	536	551	607	579	559	544	519	548	548	543	559	581	554	578	603	549	571	597	554	560	558	548	517	554	540	548	571	584	549	561	548	523	538	528	566	603	522	546	587	536	551	509	563	572	568	570	572	553	520	592	509	566	578	562	571	528	580	564	569	549	557	554	549	550	563	544	561	538	528	566	590	616	563	571	549	525	524	532	561	540	546	517	550	523	571	585	553	537	575	545	561	553	564	591	547	524	543	550	547	559	549	532	555	535	563	531	529	567	570	565	522	553	555	556	580	591	531	582	582	548	551	557	553	533	544	552	583	556	542	579	517	545	545	594	511	559	554	546	548	572	574	591	541	542	572	548	532	586	553	518	517	552	524	526	576	560	573	554	533	556	563	539	556	567	570	557	518	514	560	541	542	546	534	517	541	544	529	522	549	542	558	537	576	603	535	562	532	519	548	560	505	565	578	551	546	529	541	557	531	556	574	598	569	578	565	541	557	583	537	605	572	531	605	546	548	538	530	562	575	503	559	535	529	584	562	563	532	550	555	537	542	548	540	593	553	564	545	556	578	574	547	552	554	563	538	549	526	522	505	551	548	543	545	506	551	540	542	534	582	562	591	523	560	566	564	541	557	557	538	564	547	570	541	525	520	551	582	547	522	561	625	520	581	582	591	551	512	587	548	576	560	533	565	571	556	597	538	543	534	583	582	570	539	509	552	537	555	581	535	548	561	527	579	553	519	472	540	578	560	552	498	570	561	578	547	607	541	564	547	530	572	557	588	544	550	531	566	567	555	510	574	559	604	557	556	538	557	525	578	521	526	551	589	524	558	527	558	538	557	543	537	578	562	556	514	533	582	553	559	555	575	566	541	557	570	525	555	559	539	544	564	534	579	555	511	557	571	582	551	529	549	571	568	554	585	552	568	546	552	515	525	570	555	552	533	592	523	601	557	586	518	558	595	554	603	539	538	566	518	542	583	537	522	513	551	570	582	565	561	583	577	590	542	587	561	568	546	556	571	547	501	557	585	594	563	539	548	494	526	559	589	589	567	575	532	579	509	560	548	537	544	526	533	533	547	525	548	570	515	590	517	568	560	567	543	531	567	560	532	544	508	549	578	587	551	519	545	541	535	520	505	549	551	525	541	594	599	557	526	579	565	553	506	575	582	536	549	526	523	551	513	556	571	513	582	555	582	563	557	552	551	533	540	532	531	573	511	546	553	585	537	554	531	554	572	509	544	545	554	577	562	544	552	581	562	553	504	494	579	557	596	546	546	539	573	557	524	527	532	540	533	510	549	575	541	583	592	572	543	563	548	550	563	579	576	564
26789	20403	8718	960	659	583	442	351	317	360	345	345	342	337	315	343	334	360	327	384	315	380	285	357	348	326	359	317	331	352	291	339	326	351	343	322	329	302	360	370	324	358	336	382	313	321	329	341	342	324	358	335	332	316	332	351	342	327	321	302	337	363	339	340	321	338	332	325	316	342	338	342	352	270	339	313	315	335	307	314	372	331	310	345	331	327	335	358	309	334	342	346	325	339	322	317	349	352	324	311	327	293	356	397	347	299	329	346	345	324	331	312	313	339	351	330	281	338	346	346	347	341	321	321	311	355	294	321	329	350	325	346	342	318	333	310	311	324	344	320	306	318	325	285	360	328	361	310	321	295	335	323	362	319	341	317	348	339	347	293	318	340	337	311	343	326	315	329	349	330	351	330	319	304	335	343	306	326	304	377	333	332	353	344	349	341	325	332	309	335	376	309	345	319	326	353	311	303	344	347	281	324	333	312	306	310	342	332	338	332	346	346	355	350	342	355	311	328	321	315	341	353	360	311	300	302	339	310	350	311	313	314	316	334	316	327	348	345	306	356	310	327	351	353	317	312	334	363	314	332	340	324	368	343	330	328	360	329	327	316	308	328	353	343	342	344	317	332	321	335	322	324	334	325	329	301	337	325	323	354	303	346	343	333	319	356	311	325	370	313	329	340	322	322	321	315	323	345	329	322	356	352	313	360	348	306	302	308	335	327	318	324	348	349	352	339	332	329	288	323	324	320	328	371	344	329	328	321	351	316	320	313	323	321	307	314	338	342	347	356	327	276	334	335	326	344	333	337	327	304	349	330	286	326	330	330	346	336	346	342	349	335	305	338	331	306	312	290	321	330	361	335	344	340	309	328	346	341	328	327	343	304	345	340	320	329	329	340	327	339	378	334	353	328	330	326	323	364	336	338	318	336	340	310	335	336	329	310	328	331	382	326	346	346	325	322	324	340	329	292	328	308	339	326	308	315	329	335	339	332	300	318	334	342	342	346	342	319	333	347	332	339	328	305	308	373	352	363	331	303	324	324	303	358	330	337	344	322	342	310	342	337	333	363	313	327	332	349	318	304	312	337	328	350	325	354	333	330	348	328	341	337	326	329	339	354	320	319	320	313	381	346	353	311	336	324	307	301	330	290	324	337	327	328	313	331	328	347	348	320	317	331	304	333	333	347	308	353	347	361	320	361	307	343	326	333	335	330	319	332	309	326	349	364	311	331	320	338	365	332	355	323	316	344	361	363	320	330	326	331	318	320	280	349	303	332	308	357	350	335	326	314	302	336	340	305	315	368	339	303	325	338	303	373	340	299	298	329	284	337	312	378	327	341	365	330	318	348	335	354	357	331	330	345	332	321	315	337	327	336	338	318	338	339	350	366	324	340	321	317	348	288	323	339	355	313	331	306	366	336	338	339	295	326	311	328	322	319	347	376	338	319	332	351	302	351	333	335	349	327	317	309	353	334	325	327	331	318	331	325	355	325	337	325	317	328	328	333	314	326	345	337	337	320	339	359	329	311	322	328	329	347	307	342	347	338	334	311	324	332	353	326	346	328	341	304	337	308	306	317	300	374	349	323	348	323	347	345	340	313	310	329	312	316	344	322	358	321	302	340	334	340	348	310	345	333	327	372	324	286	357	348	296	336	299	304	355	299	347	338	297	350	350	276	318	360	348	371	320	334	327	340	321	360	362	353	330	307	344	331	313	314	318	324	319	332	311	337	357	322	311	347	338	288	342	343	316	339	330	323	323	301	338	341	338	314	341	343	339	341	360	345	318	319	306	361	351	341	352	330	348	321	321	311	318	333	326	336	319	297	367	325	360	336	309	328	307	333	341	303	357	343	361	347	317	354	319	322	345	336	313	304	307	314	342	307	339	339	301	351	324	340	346	352	313	337	356	364	347	314	348	339	318	346	307	337	331	328	322	290	345	345	329	348	338	322	329	358	308	354	314	297	330	317	339	331	351	360	325	326	349	337	333	358	296	343	341	333	337	322	348	328	331	336	333	368	344	338	319	335	319	352	294	320	357	338	330	299	313	330	317	353	321	324	326	344	326	333	330	315	323	308	335	334	337	341	321	325	343	309	312	362	315	321	314	315	340	370	325	347	317	322	327	350	319	303	356	344	315	347	335	336	312	335	311	351	323	360	305	331	355	363	349	329	315	320	318	326	336	328	332	293	324	328	343	335	338	322	360	377	333	327	342	331	336	310	328	348	317	351	333	337	301	317	335	297	328	337	325	328	326	299	330	323	325	340	297	358	318	313	325	340	338	304	312	320	331	347	334	306	328	318	317	335	345	323	311	351	361	331	339	351	305	330	383	325	347	337	327	322	337	328	292	324	347	342	330	362	346	322	314	332	315	344	336	336	338	327	316	346	346	339	347	351	342	322	324	347	331	391	329	344	330	336	288	330	346	357	318	322	340	350	304	314	362	341	339	351	361	321	337	358	328	354	330	334	328	318	317	302	329	333	304	309	363	319	332	349	311	323	307	335	327	366	354	314	336	354	333	330	323	318	341	332	342	341	359	313	341	295	322	301	361	326	330	343	343	361	312	301	333	329	336	358	349	320	277	346	327	320	343	357	333	295	331	339	312	323	325	337	345	337	324	350	339	334	351	321	345	342	348	313	323	309	351	350	353	307	307	338	315	307	366	320	354	370	334	311	333	344	336	347	347	333	340	328	321	312	325	351	330	298	321	316	372	322	326	354	359	310	354	329	352	368	312	303	337	333	347	319	355	347	314	325	324	318	348	335	326	366	329	326	316	326	347	343	326	319	352	324	321	342	361	313	368	333	326	310	306	318	305	327	345	362	377	317	327	370	333	347	312	307	299	322	352	308	354	368	359	367	338	326	344	335	308	334	335	347	335	335	353	321	316	305	298	317	338	310	352	352	351	367	345	286	336	329	303	340	342	317	364	349	316	328	343	351	340	321	336	335	335	322	325	289	391	320	339	305	318	339	324	340	314	348	336	329	325	357	377	363	352	324	356	343	326	366	337	325	327	321	336	338	339	305	344	351	329	281	353	325	330	307	319	304	351	341	329	313	328	326	318	326	312	314	339	343	344	345	356	368	300	341	322	348	336	332	310	333	332	335	366	311	320	331	364	343	340	329	286	302	344	343	344	355	325	332	285	335	387	297	335	318	318	332	350	322	327	312	288	337	322	376	301	285	334	332	354	340	339	346	306	344	376	322	306	343	339	327	361	308	327	346	347	320	336	322	333	325	342	324	294	317	332	356	327	342	339	316	373	328	331	317	321	315	327	332	350	328	346	306	308	356	330	306	313	350	354	323	343	326	310	340	314	301	337	334	327	323	313	310	349	330	320	298	310	375	346	314	323	357	351	348	326	303	330	323	323	330	342	310	317	336	326	336	336	304	348	311	337	338	318	330	369	322	324	307	318	334	351	329	354	342	329	345	332	355	325	332	332	284	335	302	338	328	324	354	303	323	316	344	336	347	329	344	297	369
6058	1402	1258	697	584	511	528	521	480	456	457	448	471	433	455	397	428	451	452	474	424	430	439	423	466	442	431	474	419	416	438	461	428	432	397	435	422	426	428	431	436	433	418	438	428	431	421	428	427	466	415	446	433	420	383	414	432	501	405	406	401	393	425	434	401	414	442	397	418	395	426	454	439	438	451	458	430	448	403	448	413	454	410	428	449	400	405	418	429	437	397	472	478	418	412	435	423	457	424	405	433	456	396	425	438	424	443	427	406	439	443	395	427	410	423	442	454	443	401	431	411	429	429	428	429	429	447	430	440	389	435	410	446	414	425	440	439	429	441	376	433	443	430	435	426	418	472	442	417	416	440	416	410	426	435	447	444	429	427	408	459	449	425	401	420	400	431	434	444	404	427	443	448	403	409	447	438	421	419	416	411	434	418	431	420	422	395	431	444	433	403	482	427	426	425	459	416	461	418	448	388	437	444	426	410	425	450	478	414	417	453	443	463	482	417	406	410	428	427	446	440	442	426	432	409	447	431	421	423	428	465	454	465	461	402	414	425	417	430	416	388	406	469	458	430	482	447	412	427	398	439	456	429	402	419	454	405	451	441	432	405	399	409	436	408	439	446	462	442	420	421	411	436	434	424	432	427	418	444	423	438	427	416	458	429	422	448	431	407	421	447	448	416	422	441	435	427	409	432	428	446	415	424	427	405	407	425	395	430	451	425	424	435	427	414	399	427	433	458	394	451	446	408	455	437	422	424	401	440	420	461	423	436	397	410	429	410	414	466	429	445	415	413	425	448	417	395	461	408	444	443	439	415	423	415	426	399	382	434	414	412	402	451	422	449	398	430	414	395	448	420	426	458	423	425	416	459	428	448	447	404	452	400	404	433	462	407	435	434	427	445	455	432	437	444	437	415	459	431	438	422	427	411	452	402	432	412	453	408	416	421	410	405	456	450	391	424	399	434	432	431	427	432	402	444	434	437	398	433	434	435	464	425	393	411	417	436	438	424	446	436	438	423	420	419	421	423	440	420	407	415	422	416	450	437	434	448	389	401	420	416	428	413	402	434	423	439	418	439	428	423	447	429	446	447	445	471	434	434	395	422	436	410	414	411	428	453	451	422	415	470	437	416	429	381	444	445	393	457	413	444	418	397	457	409	438	443	419	436	435	431	408	418	456	426	426	396	452	435	435	411	417	426	433	451	435	451	432	417	384	440	417	417	415	440	443	407	456	458	451	434	415	426	449	441	412	419	421	416	417	430	414	422	412	437	464	438	411	450	480	460	416	463	478	396	445	427	452	418	437	430	425	420	414	415	434	436	435	448	452	437	400	437	421	437	429	419	425	463	455	426	414	441	412	435	461	441	399	434	401	448	414	477	430	442	412	418	439	407	421	410	455	405	431	406	407	404	421	422	411	447	418	438	426	422	450	404	447	423	410	462	414	433	419	440	434	435	419	461	398	430	435	419	401	426	434	431	444	437	449	434	425	453	424	429	437	440	412	435	416	464	423	446	419	417	417	450	448	419	434	473	440	373	417	454	487	417	446	415	410	454	399	443	436	423	406	449	422	458	456	427	411	461	387	439	422	437	375	408	415	450	384	458	395	428	426	439	422	410	434	408	446	429	484	424	485	464	405	422	417	427	429	446	438	440	434	462	435	446	453	468	416	426	426	431	412	399	425	422	424	442	429	414	442	404	421	414	423	429	421	456	441	424	418	433	409	406	393	411	424	411	428	440	400	438	457	416	439	401	448	428	476	438	426	416	441	385	446	413	405	435	450	406	454	466	433	467	428	411	436	422	446	440	401	446	456	402	458	416	426	416	425	385	455	417	433	427	396	422	452	428	466	418	423	432	454	437	414	455	429	426	463	397	407	445	463	454	447	408	462	461	415	450	422	410	443	456	413	448	437	450	461	451	437	436	424	433	463	404	434	429	424	424	419	418	440	430	426	415	433	419	453	377	434	457	413	407	442	434	419	374	434	456	401	488	461	412	423	437	426	445	438	432	450	453	419	459	407	455	423	413	421	405	422	353	407	439	425	444	445	398	411	431	420	435	460	432	465	432	428	421	414	426	437	445	413	463	392	441	404	428	428	449	421	419	436	438	424	459	422	431	410	426	464	472	400	432	442	392	441	434	417	399	415	455	401	455	423	418	438	431	441	435	407	416	444	436	413	423	453	418	439	433	433	406	412	424	419	444	412	448	417	390	449	472	453	428	416	406	425	431	436	418	449	433	448	472	401	431	468	435	432	440	431	394	437	410	489	454	443	425	401	449	407	408	431	439	460	447	416	432	470	440	475	420	423	432	426	419	445	413	441	411	450	414	396	457	439	447	380	441	413	450	421	432	425	440	430	425	444	442	440	440	425	434	438	420	443	424	434	399	399	440	427	430	454	458	432	404	438	450	404	448	412	401	458	450	454	448	444	416	476	418	430	422	426	430	428	417	425	395	425	403	442	452	419	408	409	424	381	457	466	444	440	424	409	423	434	397	432	414	432	443	445	456	386	429	417	423	424	412	382	421	419	439	429	431	407	439	424	445	407	441	433	464	409	451	427	415	430	401	433	411	417	418	399	425	421	452	388	444	447	392	460	433	454	437	436	433	401	468	415	448	411	443	440	423	457	435	410	389	429	440	387	413	428	447	446	442	416	473	444	412	456	444	429	408	404	456	411	422	441	485	402	404	415	445	446	399	447	409	443	428	445	412	433	447	419	398	423	417	426	456	450	458	436	397	441	439	436	461	421	393	415	411	433	392	434	422	417	459	423	412	425	419	420	412	420	452	430	436	459	456	418	428	442	432	465	447	434	426	424	425	454	401	402	447	428	442	460	411	415	433	394	410	413	390	442	419	417	470	435	416	453	434	466	441	416	428	442	433	431	449	404	426	424	420	446	477	436	439	379	432	411	440	459	466	424	408	427	444	427	392	445	416	430	413	435	431	439	412	443	445	447	416	447	401	432	443	449	435	421	447	442	441	434	409	454	410	429	409	469	454	419	403	429	409	419	402	423	464	438	436	425	420	464	432	435	441	429	457	424	433	443	421	425	395	428	433	442	427	423	420	418	422	454	417	421	463	442	430	411	432	433	433	434	439	413	438	440	419	425	450	403	465	420	453	447	445	432	418	441	430	408	413	446	369	406	438	419	463	434	456	427	435	458	418	431	407	419	431	407	426	437	432	389	402	405	429	453	456	430	413	419	405	401	405	453	441	415	411	411	418	457	452	391	465	419	410	461	418	378	423	399	441	456	426	412	417	409	441	426	444	419	417	405	466	410	424	421	382	445	417	401	424	414	421	433	430	410	429	429	398	430	445	411	452	432	432	427	431	438	443	432	467	411	457	438	382	460	407	442	445	426	424	417	450	423	408	444	446	432	424	441	404	435	433	463	423	430	430	457	422	399	426	412	402	400	430	444	430	463	440	450	433	397	465	458	432	395	436	434	419	431	423	444	406	465	411	378	430	446	416	415	436	433
23744	21006	28292	23900	20981	9171	1226	869	744	698	658	631	629	627	639	615	577	559	592	603	565	572	592	594	562	559	583	524	546	519	536	526	594	496	572	554	540	569	569	556	565	523	549	545	531	549	562	537	533	547	528	517	522	519	575	515	531	509	541	563	538	553	560	567	571	577	523	500	556	512	552	545	527	543	521	557	505	523	523	522	516	585	526	521	506	513	537	551	560	547	500	489	496	523	504	533	556	512	531	516	510	535	569	526	530	528	509	519	526	518	499	526	493	563	560	531	533	538	543	539	545	543	525	523	543	527	485	551	507	534	549	519	539	557	468	560	524	506	570	540	555	554	490	527	506	540	542	548	512	519	530	537	551	514	507	507	538	542	516	575	552	536	521	542	502	567	560	533	513	564	527	520	571	549	570	506	549	566	531	516	510	536	549	510	498	528	533	520	532	532	554	523	580	558	543	497	487	550	579	492	553	478	489	532	526	527	527	483	512	524	524	531	536	533	516	561	532	521	523	518	540	535	515	524	491	523	497	508	535	514	571	541	572	494	530	555	519	571	481	509	528	537	519	521	539	533	496	564	555	526	513	495	592	523	523	540	514	520	494	540	525	532	489	513	560	461	525	568	548	530	534	496	567	570	528	485	538	550	511	522	558	535	507	535	546	520	529	521	536	514	514	518	515	497	561	558	441	551	521	521	500	541	543	515	508	515	509	559	528	501	543	506	501	544	550	505	564	537	562	530	532	548	565	551	563	579	530	553	493	537	539	552	542	573	512	536	485	512	567	522	525	488	522	523	532	502	550	545	518	511	523	532	541	539	519	511	537	521	571	505	535	532	546	498	529	558	550	534	509	520	518	504	528	479	553	567	533	541	554	524	525	562	536	525	532	522	508	548	549	524	522	544	514	566	554	558	501	537	544	568	548	555	535	521	544	567	521	513	481	515	541	491	552	493	521	572	514	550	548	480	540	533	558	528	534	491	531	533	510	518	547	523	572	528	581	539	567	511	506	525	542	551	558	548	526	505	508	567	524	517	556	548	530	538	549	548	496	514	528	512	510	516	555	542	525	518	524	538	519	493	556	526	562	553	519	551	546	550	489	544	537	549	529	523	510	562	503	561	528	533	484	508	536	545	549	538	548	522	536	509	534	572	511	518	509	540	556	592	529	544	550	554	518	569	499	503	546	518	513	513	554	542	540	517	513	479	529	543	515	499	487	508	493	506	539	517	515	568	508	542	475	555	523	524	534	505	533	520	522	542	495	525	499	551	535	499	509	546	527	543	514	539	514	556	507	492	545	536	547	521	557	557	558	506	537	551	532	500	539	521	566	498	523	555	518	569	479	523	511	536	534	532	506	493	545	485	534	515	525	550	531	595	546	576	490	529	521	561	548	532	548	504	530	617	530	519	548	522	479	490	531	499	530	575	488	504	581	517	542	485	506	504	507	523	515	543	544	523	543	528	500	525	498	505	562	481	510	523	518	510	536	505	523	581	494	542	528	508	509	511	535	529	534	509	553	547	570	541	538	521	506	500	501	542	502	485	527	534	503	532	491	502	544	505	566	534	515	507	497	520	530	512	483	509	527	576	542	482	499	528	541	479	538	521	503	546	470	542	561	525	543	544	517	543	541	555	553	501	519	543	512	522	512	531	502	571	571	518	545	521	532	517	519	538	548	546	500	531	529	509	525	515	542	518	552	587	524	560	530	533	489	525	524	518	537	527	517	548	519	556	522	526	543	527	537	498	527	518	527	518	481	579	550	540	527	554	524	526	507	554	544	538	504	539	513	554	496	543	562	527	579	529	549	517	555	522	525	538	531	495	482	547	567	545	508	534	526	561	539	538	532	470	528	529	521	521	526	533	484	470	500	491	530	509	532	557	503	525	546	504	513	509	533	489	525	516	486	532	533	501	530	507	564	535	531	508	495	562	530	538	516	547	517	524	488	523	571	534	539	571	492	493	500	552	527	562	498	477	482	516	508	499	550	558	575	492	525	510	554	566	475	538	520	531	532	537	540	535	550	467	475	526	515	494	480	520	519	560	506	507	527	551	548	543	490	525	545	524	543	517	530	528	501	538	552	490	550	504	531	550	528	503	519	494	530	473	541	510	540	504	527	467	489	557	512	566	466	517	504	510	540	550	505	518	507	591	509	536	526	543	519	535	554	553	536	521	509	527	544	510	511	539	507	544	512	530	538	501	549	561	525	539	533	502	515	528	530	575	501	534	550	506	543	501	512	517	552	538	503	527	504	533	505	540	516	559	516	562	539	541	518	515	516	508	525	532	502	537	520	555	533	525	555	525	531	532	503	506	505	520	526	520	514	546	514	494	505	499	511	553	529	495	562	522	561	557	506	504	508	521	525	551	523	538	529	507	527	572	522	480	547	524	542	484	542	530	508	526	507	526	531	526	575	529	489	538	547	524	530	537	511	524	507	501	555	563	493	518	490	508	485	527	553	529	574	529	529	542	513	571	548	530	545	538	552	500	526	518	517	519	532	514	502	536	546	553	549	534	555	524	520	521	495	524	487	542	513	514	498	512	543	503	539	538	548	526	514	552	542	528	492	481	570	503	497	502	558	500	534	500	524	518	500	562	486	556	522	524	517	525	533	545	540	543	553	574	516	543	537	575	519	532	579	563	493	545	534	530	507	553	538	509	563	555	503	488	520	543	525	566	536	538	543	542	540	540	580	490	506	500	479	550	497	520	542	504	494	506	542	553	515	516	526	536	478	526	527	518	521	523	539	526	546	520	555	519	502	566	519	518	557	501	567	539	537	524	543	519	566	547	521	547	528	523	572	515	532	556	528	569	533	525	516	509	543	515	533	491	508	543	499	515	513	528	538	526	531	533	542	570	544	521	512	494	523	527	547	508	513	513	541	538	499	523	494	532	522	498	509	560	564	501	512	531	576	506	507	450	541	484	540	522	531	546	509	553	549	543	535	523	497	521	544	510	562	546	530	528	523	529	508	555	543	515	518	537	496	499	510	542	520	522	523	519	510	519	518	503	559	534	515	571	563	534	538	522	539	528	529	558	506	513	541	544	551	492	553	511	550	536	491	509	508	553	544	549	514	557	534	504	498	510	524	522	539	561	533	546	540	517	522	513	531	498	549	567	547	495	519	499	527	520	492	560	548	510	513	518	505	555	519	534	542	542	548	525	524	489	497	529	530	538	542	495	515	525	554	543	550	543	512	533	526	522	536	515	552	519	545	475	548	525	548	532	501	489	559	573	514	522	541	524	520	506	539	538	542	539	532	532	524	539	541	504	552	513	560	536	492	500	513	542	543	532	470	503	495	509	517	483	525	527	550	496	524	530	500	487	540	511	523	513	524	496	542	555	551	551	481	532	549	528	486	489	495	522	470	490	501	553	530	534	505	572	524	526	471	512	574	515	505	493	515	503	522	568	497	518	509	560	526	505	538	518	523	566	487	538	527	525	503	560	531	539	524	569	529	545	526	502	465	566	527	540	535	488
11114	9423	7736	3912	2805	2163	1747	1519	1264	1154	1111	964	911	941	874	831	845	828	809	798	761	763	759	773	721	705	714	715	679	722	704	706	700	732	763	657	705	710	696	680	670	729	709	690	691	681	695	690	664	688	704	683	675	690	683	676	680	645	671	646	689	749	722	709	725	717	723	662	671	663	703	675	677	671	680	702	692	671	687	708	692	659	651	653	664	688	686	660	656	705	699	698	704	662	672	691	658	673	619	697	688	698	707	679	680	703	707	658	737	689	723	668	643	713	685	681	686	660	676	689	668	672	676	642	699	700	669	694	666	673	668	666	683	662	695	659	687	734	674	667	637	677	638	629	712	654	688	629	700	676	692	646	720	681	642	661	700	694	700	720	666	709	640	667	688	692	673	649	724	708	694	637	693	727	655	668	676	654	681	717	644	669	639	664	684	654	662	665	692	674	675	682	656	636	661	679	633	635	729	659	680	682	669	691	708	684	663	656	665	660	690	661	647	703	665	642	661	657	657	703	716	696	657	736	700	660	667	646	697	678	704	656	643	702	671	724	640	671	665	683	658	711	650	675	662	672	682	645	687	638	699	727	691	685	669	671	664	625	673	674	697	676	667	674	671	708	669	715	675	680	660	665	678	656	651	669	678	700	646	655	722	674	686	687	661	707	720	677	676	663	661	646	681	693	688	726	653	682	667	641	679	715	690	708	697	652	638	660	685	658	686	703	626	688	683	682	696	619	684	638	692	648	672	679	656	726	683	683	657	659	673	688	658	726	684	670	709	671	690	650	643	688	649	652	643	679	627	701	708	710	667	686	697	687	713	681	675	678	651	628	657	710	714	684	666	662	764	724	690	671	656	639	636	642	682	663	658	703	708	666	689	657	666	650	654	650	695	659	672	694	681	681	725	716	670	682	651	663	682	700	687	678	688	674	639	641	712	714	675	679	707	606	666	672	681	683	629	682	643	685	705	712	627	699	610	717	674	669	652	640	687	689	684	657	731	719	690	742	639	735	727	660	628	674	666	727	687	683	652	658	646	651	692	665	672	685	703	676	671	692	662	693	715	674	690	684	661	685	658	666	728	687	693	650	663	663	673	691	707	687	681	631	693	675	675	645	675	644	633	704	676	657	732	650	638	681	676	691	670	694	737	715	702	683	644	685	678	682	700	685	674	687	681	687	658	685	693	621	667	666	671	671	694	698	699	695	677	695	682	690	677	648	662	699	683	658	700	700	655	660	681	702	661	692	656	672	687	749	654	662	679	671	703	674	665	685	687	719	673	660	646	695	716	645	698	686	661	704	663	689	679	644	645	709	680	686	648	636	639	626	647	675	644	657	676	670	682	679	678	675	660	703	673	660	681	665	681	725	669	693	700	712	669	644	633	705	651	718	665	670	684	679	714	647	665	706	702	662	664	714	673	654	677	641	645	663	717	679	699	686	719	668	689	669	680	653	721	664	675	704	702	658	688	686	662	718	669	702	708	655	696	697	671	694	702	688	686	687	670	718	698	666	659	668	680	675	686	680	722	644	665	688	697	643	662	712	656	676	657	652	644	689	641	690	677	658	696	687	677	710	720	662	697	692	759	675	656	699	664	699	647	653	623	662	664	662	667	704	686	696	704	660	653	715	684	697	665	710	675	675	703	664	623	680	697	672	688	713	702	663	717	677	667	691	706	632	674	659	651	688	656	669	657	713	706	703	668	644	681	658	696	676	722	702	668	670	728	686	674	679	683	620	707	696	731	710	722	672	621	683	715	650	684	694	635	724	705	666	673	706	674	675	682	675	723	682	694	673	699	710	695	660	659	667	689	701	706	713	692	642	677	636	697	658	673	709	730	694	640	688	678	698	667	674	648	694	655	730	679	664	662	690	692	725	656	691	710	646	689	714	674	690	655	701	726	684	659	699	720	661	679	689	663	699	738	703	631	697	667	653	739	695	673	661	705	711	711	672	681	667	688	666	674	700	628	676	696	684	651	684	662	690	660	725	696	711	669	708	698	698	672	739	684	673	712	697	693	670	683	677	679	621	682	708	650	707	657	628	671	662	700	696	679	674	675	679	694	622	617	664	690	675	685	707	676	650	691	666	698	721	670	646	743	757	663	690	684	698	685	650	672	679	645	694	687	668	631	655	651	701	657	645	684	685	657	658	698	704	651	647	696	665	662	659	676	656	671	700	689	677	681	732	702	633	741	680	683	675	651	651	656	641	664	696	678	698	707	705	653	655	673	676	705	670	685	642	686	694	700	692	644	638	705	695	678	671	673	742	693	694	690	709	697	666	665	685	666	657	701	671	696	653	684	656	698	696	693	668	679	698	646	650	682	698	683	662	685	670	694	635	724	692	671	685	691	652	699	682	650	630	702	648	678	695	699	688	703	695	690	637	674	705	655	663	662	760	686	673	664	668	687	667	693	676	669	657	638	679	725	697	688	682	691	674	665	614	677	727	738	658	642	672	721	700	651	743	693	655	705	696	675	685	694	682	649	697	714	664	680	717	697	713	685	666	646	706	657	700	710	672	696	687	676	684	671	651	692	670	680	712	688	674	685	687	721	700	688	717	693	621	697	646	622	648	669	704	635	689	741	682	683	674	695	671	632	709	680	688	689	690	679	726	681	652	653	718	673	669	659	697	646	649	628	704	705	686	698	697	657	687	682	676	729	702	662	659	680	689	711	661	647	697	686	685	691	619	702	710	681	663	689	679	705	638	673	718	712	689	637	703	693	745	656	711	681	638	669	673	642	693	668	740	683	658	627	657	686	693	658	700	687	694	671	662	646	671	671	682	638	679	618	706	679	700	651	709	682	673	688	714	676	690	705	679	673	656	675	716	647	650	694	671	685	745	654	658	674	702	715	704	665	643	690	697	702	690	666	677	699	685	719	710	709	679	728	706	686	692	743	661	666	666	667	690	685	676	687	693	705	692	673	673	669	668	697	720	677	711	695	644	637	662	650	663	671	694	693	710	685	683	663	658	689	701	679	664	701	700	680	687	701	688	695	708	649	694	664	661	700	728	673	668	716	675	698	701	654	695	719	724	665	690	676	598	685	673	652	659	700	656	659	697	624	691	652	704	681	665	701	702	674	659	653	668	729	697	665	710	686	676	700	662	695	684	715	701	712	661	650	670	673	633	704	659	737	634	693	670	716	709	687	702	652	698	666	679	646	657	676	680	655	691	694	654	671	675	662	697	675	685	670	678	664	672	714	689	652	682	681	689	720	676	689	686	686	674	729	680	658	675	662	694	670	654	639	661	685	664	705	622	673	662	668	673	680	705	651	673	612	659	683	674	683	717	654	643	693	686	686	665	679	678	646	678	648	637	644	678	659	677	680	684	697	641	651	703	712	678	713	654	661	718	708	687	648	651	730	685	656	694	699	707	735	651	673	674	673	708	690	666	665	683	652	653	651	722	703	660	679	666	674	676	653	652	733	659	678	668	680	684	684	595	691	675	684	651	722	666	705	671	652	619	688	643	684	638
22762	20998	28706	23469	21001	21046	6833	1082	889	814	715	666	643	594	578	569	530	500	527	523	422	513	501	489	474	453	457	498	463	446	398	487	453	455	435	433	451	455	436	451	425	478	455	433	428	446	437	417	476	435	443	458	467	418	428	439	430	431	427	417	415	440	433	428	458	409	431	404	434	397	419	443	429	401	403	404	380	453	395	398	404	396	425	430	425	431	378	424	433	392	475	422	419	437	447	403	401	443	444	424	408	424	411	447	428	422	383	392	393	407	441	380	371	422	433	399	431	415	404	405	445	452	395	437	401	443	398	412	424	448	427	434	460	400	447	399	425	401	445	419	390	428	410	408	445	429	455	464	446	409	403	434	385	403	410	431	435	413	415	453	415	442	380	411	409	402	428	410	427	433	407	432	409	403	425	416	432	395	434	436	414	410	423	428	412	408	420	403	436	418	425	427	425	424	403	420	402	414	449	435	398	468	392	406	400	415	420	417	412	421	391	433	410	405	419	443	419	412	442	444	425	449	469	436	427	439	397	396	432	414	369	439	417	404	398	480	474	387	433	392	435	401	395	391	437	387	425	380	371	400	403	419	427	440	405	405	429	408	434	437	443	455	407	424	408	444	410	423	445	425	417	410	429	423	425	407	427	420	374	430	427	390	427	416	408	406	415	427	436	448	452	422	401	446	421	458	431	398	435	391	455	453	412	396	396	420	418	450	398	390	404	388	432	433	442	423	436	383	398	420	417	405	405	407	418	442	426	451	462	458	430	416	430	442	418	441	413	437	396	421	425	453	432	428	413	425	403	413	457	403	412	449	394	429	397	402	429	408	393	437	445	382	424	393	423	458	387	454	461	398	457	435	441	413	409	418	436	423	428	397	454	427	415	428	395	413	436	416	441	436	411	382	418	403	381	423	429	381	435	420	438	421	411	404	437	450	439	415	422	424	396	422	420	398	415	439	431	414	460	441	414	433	416	418	407	449	434	412	402	407	415	439	404	414	419	422	419	411	420	419	404	390	421	392	431	435	414	424	426	400	418	436	407	444	424	422	455	406	427	414	432	417	410	398	401	436	414	411	436	395	416	433	391	410	407	401	426	391	475	443	397	403	439	463	437	448	422	412	428	440	426	453	395	427	457	421	444	435	426	416	413	445	453	412	445	386	407	415	397	417	379	419	398	434	422	434	413	408	416	436	429	459	441	458	430	444	390	423	456	404	407	421	408	421	408	436	387	475	388	421	420	415	394	394	388	439	410	438	432	415	413	424	405	393	438	399	439	425	367	411	425	435	438	443	410	461	403	421	439	425	425	397	439	424	392	431	414	411	436	413	431	417	381	447	394	392	439	434	413	448	400	452	430	402	423	430	440	410	454	416	430	400	420	405	432	411	442	428	391	423	440	365	431	413	403	407	370	410	441	412	431	406	414	375	393	443	392	417	422	440	446	400	431	401	431	431	415	433	406	413	409	410	426	424	453	398	437	417	447	432	411	418	416	460	419	446	421	411	403	410	412	426	413	427	431	373	421	407	439	439	415	441	447	421	402	427	486	419	405	426	412	433	409	443	397	432	425	414	412	391	436	426	437	435	422	423	427	409	453	418	404	406	433	429	420	426	417	426	417	389	422	418	459	432	442	400	452	436	377	427	424	421	382	420	427	403	387	394	451	461	419	413	408	447	412	432	431	417	385	396	434	412	406	404	375	430	464	382	441	431	410	379	411	466	433	407	424	411	407	436	430	416	430	414	453	433	410	448	458	418	413	439	412	441	424	406	413	425	437	424	431	416	429	396	420	405	424	442	418	411	416	440	400	422	418	413	475	394	428	403	370	429	412	419	415	388	431	409	439	380	391	404	425	435	414	384	415	414	395	444	434	393	431	405	394	439	399	425	419	401	448	415	424	411	433	445	383	405	426	427	443	425	422	396	419	405	423	424	426	418	414	406	420	429	400	420	440	456	442	410	419	434	416	404	424	397	400	429	419	399	400	453	426	433	425	474	390	450	440	457	389	398	442	428	445	407	396	413	418	410	412	430	410	410	455	442	387	407	406	409	430	418	405	434	431	463	407	427	414	426	456	421	460	424	433	424	444	410	406	397	405	405	434	378	387	448	389	413	383	381	434	403	441	441	389	434	425	432	381	424	424	450	400	393	391	444	408	410	413	426	440	406	449	433	428	414	448	406	421	428	400	402	450	404	436	409	389	388	419	398	405	442	418	428	433	414	439	411	395	389	398	433	451	399	420	416	435	377	408	435	390	426	440	412	425	439	424	415	396	402	416	417	415	445	422	454	423	392	399	420	392	444	453	403	433	406	425	392	419	389	414	398	422	413	426	453	430	404	488	408	432	406	379	400	444	409	426	397	447	416	434	406	453	422	421	428	417	433	419	407	427	404	441	425	384	362	433	439	442	410	385	411	437	407	457	414	393	435	428	428	429	445	419	417	464	442	389	436	408	413	431	420	433	400	447	382	416	408	433	391	448	426	416	426	401	412	441	428	408	466	400	407	418	403	407	433	402	430	424	442	423	393	438	423	417	422	438	440	416	412	369	435	408	413	439	408	420	442	395	394	394	425	431	428	397	450	422	447	400	436	418	413	407	441	400	422	428	405	429	444	420	416	472	455	402	420	381	444	405	400	417	451	408	428	409	441	426	442	446	410	450	425	402	396	448	397	424	408	429	408	428	416	415	416	431	429	437	417	410	394	390	429	430	427	407	436	438	421	437	400	417	371	430	440	417	398	395	415	450	445	407	411	426	410	386	426	416	448	416	422	414	429	407	443	417	392	405	457	414	406	427	414	398	423	416	449	421	399	466	458	437	394	436	413	418	416	424	416	411	429	419	451	406	422	399	416	438	388	432	380	389	362	423	402	428	399	422	425	402	428	472	407	414	410	431	415	433	438	424	383	387	397	412	422	418	363	412	454	448	442	398	398	401	403	403	437	404	374	429	424	414	442	403	440	457	422	432	405	452	463	443	440	413	455	451	389	399	423	431	452	424	425	428	383	410	438	442	399	406	393	464	395	448	399	410	405	417	418	413	405	376	421	432	443	426	412	436	402	413	423	355	437	390	407	415	408	420	437	404	433	395	384	401	392	390	458	430	456	438	418	405	456	460	412	404	442	428	442	388	408	440	394	466	423	447	416	439	415	381	392	442	385	442	388	433	412	421	417	413	449	407	439	403	456	433	408	413	385	404	405	385	398	447	383	435	435	417	404	385	413	419	427	457	398	395	387	459	431	420	409	369	430	393	446	445	414	405	431	410	403	429	401	446	406	436	404	422	434	389	437	462	427	407	439	461	420	424	410	421	440	390	416	417	458	424	406	402	430	416	445	397	457	398	407	400	423	429	431	415	404	429	420	412	402	401	414	419	412	420	427	431	415	391	442	393	501	369	428	423	412	431	477	427	435	400	433	394	423	413	419	380	422	438	396	379	436	407	392	422	449	416	433	427	384	384	405	428	441	432	417	374	400	417	411	409	395
9496	15341	12411	6476	4462	3421	2596	2098	1796	1541	1329	1130	1099	962	937	866	816	789	763	745	723	672	642	635	682	630	672	677	567	655	596	622	634	589	590	600	573	568	556	529	556	559	590	575	587	601	577	585	544	562	547	521	590	522	604	590	538	566	567	569	564	519	551	556	552	576	551	533	536	541	549	560	565	519	549	585	540	562	518	585	493	539	568	528	564	535	510	533	522	562	543	568	525	533	583	558	543	561	519	586	580	545	536	572	555	583	602	584	540	527	585	568	569	533	546	517	529	553	534	528	568	528	538	549	551	544	532	582	501	548	531	580	571	494	568	586	553	539	565	519	505	568	545	561	561	537	526	556	547	537	528	559	541	559	561	550	510	553	505	549	536	519	542	508	501	546	538	542	543	533	528	562	527	549	528	550	556	480	517	554	580	524	584	524	537	504	513	487	511	530	530	556	511	537	551	551	540	540	542	544	535	568	522	541	550	547	568	526	534	563	527	542	543	546	575	535	566	570	505	550	545	486	579	511	507	523	545	548	594	556	561	573	525	526	591	476	526	580	523	529	530	539	557	525	527	531	576	541	527	531	534	505	566	537	546	567	534	545	541	532	528	591	551	548	598	510	544	544	521	543	550	566	571	524	534	518	525	507	534	572	546	515	540	545	559	539	578	570	564	566	554	544	540	582	561	548	518	549	525	550	561	557	547	555	536	535	552	500	576	561	554	524	541	547	558	566	562	546	541	573	548	546	590	545	554	563	587	531	544	545	545	534	541	515	569	556	545	537	539	514	563	595	511	540	531	526	580	519	562	540	539	522	591	543	604	565	572	557	587	504	527	548	521	521	555	560	515	564	557	527	577	600	515	583	537	508	538	513	563	590	562	565	547	551	544	524	594	581	520	555	548	593	519	507	538	538	558	556	563	514	581	575	572	558	546	501	561	544	548	503	559	580	527	523	531	533	590	537	556	572	542	538	531	575	515	575	545	548	569	523	595	584	538	527	545	570	535	554	540	527	555	559	532	561	568	549	568	564	544	527	570	547	551	562	558	555	516	584	536	514	602	566	518	528	488	529	562	557	517	531	534	544	556	551	565	526	538	511	531	580	569	490	567	555	539	522	581	564	573	588	526	532	506	580	570	586	553	525	559	521	550	528	557	567	548	505	520	522	512	540	537	541	570	495	557	579	555	601	503	541	542	563	556	539	549	579	543	542	547	522	530	556	580	571	551	603	527	576	536	539	522	525	550	549	537	538	551	550	546	533	565	558	554	527	564	528	510	557	526	503	545	524	552	540	541	560	496	544	547	547	542	564	529	561	531	553	541	565	558	527	551	542	558	552	499	516	576	545	546	548	555	565	505	527	533	482	554	554	539	572	592	518	589	529	540	529	550	496	545	551	575	537	529	537	503	572	588	546	555	553	576	567	558	572	603	554	540	509	584	565	547	553	532	540	538	503	540	552	571	525	521	526	542	529	539	495	573	572	558	577	518	538	564	557	554	520	545	583	520	543	516	539	531	558	563	550	521	584	519	574	561	520	524	567	497	534	554	559	560	548	518	556	568	551	587	541	542	550	534	556	521	531	542	511	603	511	480	546	546	578	554	572	518	519	564	540	558	550	539	526	512	537	524	530	553	499	538	529	503	578	516	525	523	539	601	517	558	533	523	521	564	541	541	539	544	571	579	560	565	557	532	551	531	551	521	531	538	503	542	508	492	505	539	576	532	534	530	541	508	577	535	568	559	522	502	510	546	565	549	557	527	542	548	550	550	542	562	561	552	563	516	545	551	533	545	573	585	512	538	544	529	570	534	552	535	584	554	589	561	502	552	544	580	577	544	586	509	556	539	547	495	558	580	544	506	577	558	554	545	571	524	528	558	558	538	584	557	514	583	516	576	534	546	575	530	519	518	556	565	544	551	537	541	484	543	542	505	594	525	543	563	564	550	543	534	539	553	575	522	587	572	543	541	580	550	516	538	559	535	578	515	536	546	516	507	508	543	541	507	552	539	543	530	543	500	583	520	548	556	520	524	568	584	538	535	542	511	495	552	535	503	526	562	530	506	530	521	562	532	528	568	525	551	546	509	535	553	521	531	555	534	522	487	514	570	526	527	544	557	521	521	553	528	563	551	530	538	530	567	533	592	533	548	518	509	528	540	540	541	548	528	504	478	527	531	515	565	504	540	531	527	553	549	579	542	597	499	528	538	559	566	529	560	510	534	532	596	552	525	544	579	550	516	535	540	564	569	533	546	498	563	523	561	541	528	518	556	513	591	543	559	581	527	571	543	569	540	607	571	519	529	589	534	580	508	502	561	551	571	533	560	495	534	513	539	540	518	528	548	571	545	533	546	537	524	545	549	562	532	495	558	532	554	538	558	559	563	532	521	531	578	521	561	552	557	542	505	530	552	530	498	554	565	541	570	540	524	552	560	552	560	530	523	545	561	577	533	596	540	590	523	527	539	544	524	565	554	532	516	577	555	555	563	554	557	547	521	560	527	526	531	518	535	582	521	553	559	555	590	569	568	563	545	531	532	539	538	591	549	565	548	517	539	579	561	548	537	502	567	581	524	535	557	585	569	547	528	550	535	523	514	523	545	551	505	524	558	587	552	562	546	586	542	545	572	548	581	543	540	559	558	555	516	569	561	563	522	554	525	541	537	530	543	543	547	516	557	550	532	505	547	516	507	536	551	544	572	509	525	528	572	551	493	543	561	535	540	538	504	563	543	588	587	513	558	554	560	537	527	546	565	551	514	552	534	543	543	559	510	533	549	490	566	542	532	528	493	540	559	530	536	490	569	537	609	544	561	522	504	534	572	556	544	557	525	528	540	523	560	553	553	544	558	540	534	547	558	544	539	540	592	524	543	551	550	502	519	530	537	553	600	508	550	566	569	529	570	586	547	560	555	542	516	539	509	519	526	538	570	548	549	531	507	605	573	552	563	508	606	540	514	535	529	555	541	526	551	561	533	535	582	549	565	535	578	526	556	578	536	540	544	545	518	544	530	543	539	563	584	550	543	516	538	545	551	562	539	510	574	583	529	533	501	509	592	585	605	551	521	558	530	542	530	541	541	550	546	500	557	523	571	544	547	534	523	554	546	571	493	548	558	571	529	531	564	555	549	554	528	509	569	541	597	531	615	516	557	512	543	563	555	566	552	521	543	563	541	513	532	533	547	585	550	547	580	527	506	513	565	537	577	551	552	550	571	532	556	530	535	546	527	557	543	532	528	572	561	515	571	565	536	546	532	543	540	532	566	544	561	517	548	532	537	511	532	522	519	571	554	588	556	590	503	541	546	520	552	556	522	533	582	501	565	508	536	581	586	595	524	515	507	541	555	555	555	518	555	543	526	521	543	523	507	553	543	567	538	516	493	591	504	548	569	522	545	545	548	570	565	526	548	522	543	550	522	518	566	521	563	589	555	573	560	545	581	522	502	540	563	548	564	533	532	516	518	496	517	493	516	567	513	521	570	543	541	528
26565	20310	8769	856	626	547	397	362	351	369	347	317	337	293	358	337	333	351	325	346	313	332	325	347	319	337	334	307	313	356	340	342	334	340	339	326	321	315	341	313	315	320	298	317	368	321	345	331	304	321	325	335	349	322	306	326	353	313	329	322	329	348	329	322	302	324	315	304	359	318	327	353	319	296	342	321	333	389	314	341	295	328	313	322	307	353	316	339	333	337	343	323	327	341	365	297	296	345	330	277	302	297	337	335	315	308	379	325	314	338	298	323	318	306	333	315	326	313	346	354	329	313	324	303	330	330	324	343	310	346	362	310	307	310	344	346	340	335	303	316	339	322	334	351	312	306	337	340	335	317	347	347	327	311	293	345	333	307	340	325	309	303	347	323	335	357	331	321	336	326	320	333	281	313	320	315	299	358	297	325	343	318	339	326	352	338	344	369	295	332	312	349	330	330	317	302	331	337	320	314	323	316	324	281	354	341	350	324	325	336	343	336	320	345	338	306	338	336	333	354	339	322	294	301	287	336	331	359	328	364	359	335	335	382	380	337	318	339	329	346	319	354	342	330	336	307	320	305	329	307	308	326	282	309	317	336	350	314	335	306	340	338	314	356	334	330	320	297	338	334	306	324	324	347	312	330	324	318	348	368	306	350	333	305	326	322	324	328	323	300	332	318	370	314	341	332	338	332	355	328	336	349	305	340	299	310	306	298	323	317	295	313	349	306	326	334	339	315	330	317	309	334	309	304	321	320	330	334	328	321	351	308	354	365	375	325	306	328	313	343	334	311	343	339	317	333	353	344	347	360	314	327	320	326	338	310	367	324	340	328	335	318	335	310	336	352	316	336	322	299	341	349	369	331	312	333	335	324	352	319	332	339	325	306	330	328	279	337	363	331	330	337	342	336	312	344	307	335	350	327	347	358	294	342	359	337	348	292	315	333	335	354	342	333	327	329	314	317	307	313	339	338	311	330	345	351	306	293	370	321	325	301	345	352	333	343	316	366	339	307	339	311	324	359	354	321	344	329	294	341	332	279	301	308	325	334	300	352	313	336	313	356	343	359	309	353	292	314	305	336	358	316	322	340	327	321	337	284	322	294	332	332	331	361	324	288	341	339	341	342	317	316	350	337	322	337	323	339	346	316	312	320	343	333	350	339	330	327	331	340	300	307	335	330	316	307	362	349	321	324	341	343	309	319	317	331	332	344	333	333	325	296	310	339	347	330	324	330	339	314	355	342	321	315	301	320	313	336	311	331	349	302	339	313	346	317	307	302	343	364	323	320	326	340	322	313	315	340	320	314	320	367	329	298	351	344	329	343	318	369	358	331	319	355	367	342	327	326	309	327	329	332	328	289	353	299	342	313	286	320	335	302	312	321	329	327	326	310	337	344	320	333	314	332	302	331	295	331	296	308	316	336	342	337	323	322	341	342	321	349	335	312	347	357	354	348	327	336	336	316	348	333	276	318	312	315	331	317	349	342	354	327	322	352	317	319	327	311	342	329	317	316	302	308	292	322	294	280	336	319	317	337	305	307	331	307	340	335	284	343	320	350	305	336	349	341	336	320	304	341	334	359	301	323	295	324	313	333	331	342	322	362	355	343	311	327	339	316	313	322	325	317	328	325	339	326	325	291	318	298	322	369	327	343	327	295	327	318	319	342	323	346	305	306	345	352	315	313	328	325	337	289	346	298	314	333	350	325	366	325	321	326	302	317	314	340	323	323	349	356	320	334	322	348	331	293	336	360	359	323	335	334	374	367	298	326	361	340	320	353	330	349	342	316	318	335	341	316	315	334	343	301	354	304	307	331	340	330	307	320	344	348	307	318	306	324	316	316	332	350	335	344	302	331	317	323	314	315	336	360	294	330	372	309	306	297	335	354	321	341	330	314	323	323	309	309	313	319	332	294	280	336	324	320	333	301	325	319	342	312	331	314	335	309	342	320	364	318	325	322	324	291	335	313	301	324	323	373	342	351	351	321	339	308	352	315	324	298	346	332	328	319	328	347	313	333	312	317	366	275	322	319	320	320	312	320	293	341	335	335	342	374	302	335	372	345	358	321	334	351	337	305	350	320	320	342	331	331	312	301	330	328	344	344	299	310	342	340	350	321	321	315	325	373	323	305	325	307	295	304	352	359	329	360	347	348	308	355	335	302	306	339	337	363	347	341	337	343	298	306	312	330	325	289	323	319	342	316	337	333	329	319	321	327	317	309	302	331	310	323	332	328	314	335	332	300	313	320	340	317	322	312	338	314	298	313	309	321	337	330	330	309	308	354	278	355	349	341	332	318	300	360	338	351	311	328	317	332	363	337	332	318	317	345	331	315	336	299	322	303	310	301	343	316	324	296	324	312	321	335	332	336	312	343	315	306	343	317	323	331	333	321	299	313	325	343	306	302	313	337	357	326	313	313	322	299	332	304	349	326	313	324	335	326	281	333	336	329	344	370	320	339	352	325	307	332	335	320	324	318	348	316	354	324	351	326	332	319	328	324	332	301	347	286	334	350	329	328	358	341	327	311	349	349	311	352	343	331	326	345	355	330	358	310	318	313	322	334	315	318	307	354	309	325	318	297	357	347	342	320	338	327	350	350	303	348	324	337	355	346	316	352	374	312	307	303	309	323	304	325	291	360	338	306	322	336	304	348	339	362	361	331	341	341	306	341	330	328	332	333	318	335	311	307	307	326	352	326	343	341	322	290	309	345	328	319	329	308	332	313	369	295	341	302	340	322	337	348	371	346	336	323	350	372	349	337	318	333	346	318	308	308	338	311	333	335	340	352	319	345	356	330	303	345	295	315	318	352	364	316	350	313	329	317	324	305	315	321	295	342	333	342	314	325	345	330	309	333	326	380	325	350	307	351	332	292	345	334	324	313	314	336	327	335	324	303	294	348	310	298	330	348	319	316	328	318	330	318	304	314	364	333	325	346	309	317	349	336	302	343	294	324	335	339	324	335	365	338	336	312	311	328	329	373	328	329	365	357	362	326	336	351	320	327	311	315	317	312	351	362	341	346	327	354	318	319	325	320	348	319	320	338	313	331	328	345	338	330	355	338	310	309	338	342	353	328	302	334	318	356	331	319	313	334	349	332	343	318	356	305	342	327	279	340	348	331	387	338	342	345	312	331	324	317	346	327	344	328	368	347	317	313	352	348	370	334	339	320	333	331	330	306	313	335	349	319	316	310	310	328	336	316	280	314	332	322	342	309	316	321	310	323	336	338	310	351	364	319	301	323	318	355	316	294	305	346	313	347	314	336	347	298	317	345	343	328	325	335	326	347	319	308	333	322	319	350	337	312	323	354	378	321	305	318	299	330	342	325	322	336	343	334	351	349	319	322	359	347	344	309	306	359	322	291	302	332	306	353	320	350	343	317	317	305	323	298	309	330	287	292	299	352	317	329	364	346	337	315	345	296	310	312	367	351	327	334	338	355	322	320	292	314	331	326	349	309	398	327	342	327	300	322	355	341	349	318
6587	1316	1187	761	678	565	516	471	456	441	451	440	444	411	439	456	422	401	433	416	425	428	440	461	401	431	419	438	430	459	412	435	453	417	428	432	413	435	441	379	429	386	428	407	431	429	390	414	410	395	453	430	428	413	421	406	407	442	415	432	461	400	395	429	455	460	417	411	433	409	439	423	414	433	425	411	434	422	424	416	434	449	414	415	425	442	384	424	427	441	448	422	411	422	445	450	422	461	429	397	434	404	415	434	482	433	406	450	403	433	433	443	409	411	403	439	439	410	428	432	451	440	439	437	405	383	418	446	388	422	418	454	383	429	448	443	417	410	418	446	444	459	420	390	399	406	411	405	435	424	419	402	405	423	444	404	411	443	407	429	384	413	391	441	463	440	440	421	433	404	400	429	414	410	419	430	399	419	426	463	421	408	430	404	402	430	404	443	418	432	417	437	422	426	431	408	415	431	440	414	414	429	421	410	415	455	407	431	395	428	416	416	439	439	383	409	413	408	440	435	422	402	451	448	391	413	396	432	403	435	446	474	405	442	399	458	431	408	376	396	422	435	417	431	419	456	433	438	461	420	399	406	400	461	417	404	422	396	426	419	431	428	424	409	470	385	431	413	403	433	415	429	434	446	450	421	409	431	410	434	450	415	452	421	445	423	438	413	408	439	406	440	405	413	419	403	465	447	392	448	431	455	416	445	460	463	442	396	413	412	432	439	423	437	467	415	440	447	433	433	445	436	392	418	360	364	444	415	409	406	435	443	414	426	412	435	454	430	440	437	430	445	422	421	437	455	404	421	400	416	437	402	414	415	369	409	425	446	436	424	424	425	411	435	415	406	439	431	440	472	439	431	379	434	433	423	407	428	429	435	408	390	387	419	426	443	407	417	415	389	436	417	399	416	467	453	417	405	430	412	418	433	416	472	403	407	404	381	401	409	452	442	440	440	395	445	416	434	423	381	450	453	423	428	454	472	412	495	450	438	398	411	422	418	447	415	441	415	437	434	447	424	460	397	365	436	379	388	423	416	414	453	402	407	429	436	420	413	434	403	443	456	444	401	396	402	418	424	419	396	433	430	432	451	378	423	416	421	400	427	457	443	458	427	423	429	438	438	381	430	417	429	415	434	437	392	440	416	440	457	455	453	457	451	466	418	413	425	440	431	429	426	426	464	453	377	390	435	408	430	423	411	409	438	444	415	410	422	405	449	416	426	409	431	422	428	399	421	408	407	426	390	454	434	409	424	439	416	478	432	429	427	447	400	454	433	431	389	408	388	438	456	413	389	410	447	464	423	414	393	445	444	410	387	422	450	436	424	412	420	412	454	420	429	430	431	420	441	399	390	424	489	411	401	452	427	454	431	445	460	444	420	418	406	436	427	436	438	431	433	409	416	434	427	399	436	462	408	407	434	446	412	423	414	461	421	416	419	434	442	425	429	405	460	412	418	443	425	440	459	428	407	407	433	411	429	439	463	431	385	439	419	411	431	412	436	391	421	407	408	395	417	450	434	467	403	413	394	415	425	408	428	419	496	403	426	447	399	427	457	418	432	419	427	416	428	419	441	455	430	437	438	391	429	410	425	426	431	424	434	419	455	449	404	433	444	421	461	443	487	420	440	440	467	451	468	444	433	449	445	400	426	409	441	432	430	462	412	397	446	417	435	420	417	420	431	434	411	407	397	458	447	428	417	441	406	427	432	437	401	407	443	424	422	419	399	466	404	431	446	417	390	405	400	400	415	407	423	416	405	437	421	459	468	413	414	428	425	396	445	436	409	436	446	392	419	439	433	400	407	434	448	402	479	414	410	461	430	417	431	457	425	437	477	443	431	402	436	416	393	463	466	390	426	414	457	418	413	447	438	463	370	412	401	419	394	439	412	429	392	419	425	422	449	414	439	448	392	450	428	439	449	441	395	428	398	405	420	408	444	423	434	391	398	448	430	432	399	416	418	396	458	444	437	433	410	413	422	382	417	395	423	427	412	419	477	437	408	421	455	441	430	404	401	404	430	432	452	428	416	396	427	421	401	431	419	419	429	447	463	431	442	435	402	400	399	432	392	411	430	432	434	446	404	427	399	411	389	452	456	437	472	420	418	409	388	452	425	417	389	402	432	396	407	420	408	436	417	397	397	440	434	455	398	456	407	432	397	405	411	397	414	426	392	426	424	461	471	440	444	477	380	418	380	387	437	395	388	425	424	431	453	403	424	399	447	408	456	442	444	422	409	425	406	425	405	420	428	404	449	391	423	441	416	443	430	412	432	430	428	411	431	456	396	381	416	462	420	435	428	433	410	420	433	423	452	432	411	399	450	439	440	411	407	415	425	435	433	442	433	438	411	422	401	428	451	422	387	431	436	420	408	411	424	406	419	427	454	413	400	436	433	424	437	411	389	432	469	436	430	428	407	455	410	398	424	444	403	412	408	441	401	378	428	438	408	427	463	435	425	422	424	427	405	465	407	423	421	412	404	432	420	414	423	414	442	438	427	436	399	414	434	460	429	399	411	469	434	443	409	455	465	407	445	421	396	409	423	434	419	376	453	457	403	430	396	408	455	422	384	447	418	427	441	430	426	416	406	431	434	407	398	445	414	436	417	402	401	417	430	386	422	384	432	398	444	423	446	422	403	423	407	432	427	411	398	440	420	443	418	427	422	435	400	398	424	406	444	473	445	415	399	427	373	453	444	406	404	435	388	451	436	425	451	410	430	427	397	436	385	477	443	434	441	436	417	440	410	411	458	427	416	439	425	430	399	399	468	423	439	426	424	431	416	386	446	393	433	403	425	407	417	449	442	405	414	448	413	435	440	399	471	398	431	426	416	378	463	443	413	419	406	442	410	401	446	421	422	439	417	430	434	434	449	421	384	417	473	408	433	406	435	440	384	466	391	398	447	436	415	432	396	435	410	426	428	403	393	423	407	430	453	417	397	384	405	428	372	419	433	414	440	431	461	424	465	440	419	399	442	457	420	433	441	417	421	454	411	381	464	411	434	438	439	424	428	398	393	400	427	406	417	443	419	412	400	405	430	401	382	421	419	434	392	447	401	414	414	407	440	399	422	427	460	409	440	417	429	417	425	432	390	442	444	394	461	414	410	430	442	414	420	445	439	444	427	419	425	441	415	412	406	437	438	382	422	444	434	450	401	440	409	440	397	431	414	381	437	428	429	411	417	459	405	402	388	481	405	467	435	437	435	455	427	411	433	423	438	387	402	481	428	402	438	429	381	429	408	426	403	437	409	438	415	443	430	478	438	408	406	443	414	421	415	445	438	414	439	421	418	413	391	454	401	418	408	396	422	390	418	414	434	413	459	456	400	400	423	467	467	430	424	438	451	422	426	419	441	391	443	453	447	396	407	419	455	425	410	447	421	408	438	407	396	429	438	425	447	420	391	435	410	392	406	454	425	420	413	421	421	445	435	387	440	441	447	397	446	441	436	446	414	408	454	405	421	452	455	369	429	453	426	418	389	412	433
23667	20974	28239	23862	20953	9272	1200	827	694	688	731	648	634	610	640	603	576	579	586	518	589	561	564	565	577	574	610	503	526	525	528	557	547	512	542	511	584	533	564	565	540	527	555	506	524	515	557	567	566	528	542	509	504	518	536	506	540	550	508	521	574	528	554	528	523	539	542	523	549	546	509	525	538	535	532	533	493	534	536	569	532	528	551	511	543	537	561	520	526	535	497	554	527	540	528	533	525	513	571	500	548	511	525	507	549	534	545	534	519	549	516	484	488	536	516	507	544	542	517	532	535	531	534	494	541	526	513	484	501	541	529	520	543	524	551	526	507	534	526	556	530	533	523	589	518	477	543	550	604	506	498	496	493	490	512	521	521	497	460	524	518	535	509	497	523	489	516	551	513	486	520	497	551	512	489	517	502	509	547	520	549	532	529	503	521	490	509	489	556	538	494	513	475	512	511	507	534	471	533	506	572	557	529	519	534	546	554	570	491	505	515	519	506	550	518	512	512	513	529	549	542	522	526	551	509	511	547	471	476	514	528	509	500	520	536	514	540	536	549	531	533	530	533	512	535	512	501	518	532	542	498	516	508	541	535	535	511	506	509	542	499	546	492	523	521	531	583	549	508	498	510	570	535	578	535	537	539	539	558	554	534	523	542	513	522	527	512	546	532	521	546	523	514	520	529	507	516	506	546	519	543	498	517	545	501	526	518	546	503	569	491	521	520	523	549	508	548	518	542	482	536	513	511	502	481	556	520	567	507	532	523	521	502	545	537	509	520	514	491	498	472	526	486	513	493	545	574	512	472	584	489	535	510	545	505	517	556	505	521	542	545	508	522	544	533	549	528	550	535	471	495	547	494	494	535	493	556	541	512	512	521	506	568	550	543	519	537	512	522	513	544	517	538	532	523	510	551	544	488	496	500	521	509	551	455	528	498	544	521	511	506	517	491	528	551	536	548	500	521	500	529	551	518	536	510	556	494	476	551	515	550	513	513	554	553	538	497	521	510	526	528	545	552	478	507	537	536	521	548	500	488	520	540	510	525	547	530	555	511	587	540	534	502	530	541	547	504	524	549	524	543	563	545	559	535	525	497	535	517	542	554	520	497	519	579	527	546	534	529	531	515	534	530	513	520	582	555	505	512	527	535	506	520	521	519	528	484	493	473	541	532	543	537	501	501	540	519	554	501	485	524	532	501	516	567	524	536	506	550	529	513	546	506	516	534	527	522	501	514	524	534	551	538	512	530	498	531	517	518	532	559	531	538	542	534	533	521	513	518	525	489	534	551	493	527	541	505	527	531	562	491	521	519	538	543	553	555	507	545	512	534	543	513	514	538	557	564	548	520	527	576	483	499	530	539	523	529	577	502	533	517	552	492	503	534	549	499	557	540	514	515	488	524	513	511	537	492	533	506	521	545	545	543	542	501	499	527	522	530	528	530	523	514	555	483	462	486	551	517	543	545	533	557	508	545	558	527	491	552	505	544	520	505	530	497	516	539	535	563	574	515	494	522	558	531	473	511	511	512	541	520	537	530	541	566	499	536	574	549	506	539	531	523	559	520	536	511	483	534	527	497	545	554	538	509	534	502	600	503	529	500	547	513	485	533	513	540	504	521	538	539	547	514	565	494	489	539	545	525	520	517	568	517	491	483	491	505	523	538	491	513	518	530	506	533	560	587	547	477	502	545	494	521	529	537	531	481	508	501	507	539	525	547	586	546	531	487	521	494	534	514	560	508	497	504	549	498	510	526	515	548	523	528	543	558	545	508	526	519	541	518	492	546	517	533	538	550	495	515	558	544	513	557	525	527	545	542	487	527	477	510	530	533	535	527	546	552	537	512	542	543	519	519	511	535	541	513	556	538	555	481	545	545	543	549	495	502	553	495	539	540	515	512	509	535	519	529	531	527	475	549	563	512	521	535	512	540	502	512	530	483	526	496	531	502	531	526	557	579	509	523	501	469	514	535	513	546	565	525	503	501	503	555	556	539	519	527	526	497	524	526	506	514	555	498	494	557	529	475	540	521	509	540	549	505	529	469	508	540	518	529	488	480	561	541	513	535	536	572	592	483	509	539	531	535	488	444	518	567	549	528	513	544	582	506	537	556	496	509	524	463	495	489	480	552	509	535	498	507	511	490	527	541	482	455	549	536	532	572	532	510	531	530	530	517	505	518	503	479	525	581	555	550	534	531	533	531	568	569	531	519	497	526	502	541	535	526	503	503	517	544	540	514	489	481	507	513	512	512	560	534	494	519	568	531	548	504	537	503	522	542	550	535	510	503	479	489	485	512	546	546	489	544	514	510	480	514	535	544	499	552	540	521	533	523	516	522	527	550	512	528	513	544	533	564	572	519	519	549	502	548	511	530	506	554	483	544	519	543	505	533	534	539	514	509	502	558	507	541	536	544	510	477	516	535	555	491	504	541	548	542	523	506	504	546	565	496	494	504	560	525	551	510	485	504	506	569	520	503	526	507	520	500	501	495	491	538	476	509	540	516	502	517	516	568	527	520	510	510	540	533	511	490	513	512	554	545	541	503	494	532	547	517	530	530	524	512	544	528	523	501	532	513	518	536	520	532	505	530	531	492	538	553	525	506	542	530	524	532	521	511	517	534	512	503	508	519	512	528	544	515	549	536	520	524	540	508	545	527	529	533	485	560	532	530	547	511	536	512	498	509	475	518	525	514	459	529	513	499	526	459	526	529	526	514	534	512	466	484	519	534	498	518	481	494	565	530	493	548	544	521	523	535	526	521	496	512	501	508	513	552	505	491	506	486	546	568	461	505	543	568	520	515	554	529	468	534	555	520	549	529	491	532	516	525	515	513	560	541	547	512	557	463	533	505	470	530	494	508	531	519	508	505	485	524	537	494	506	497	545	517	493	511	505	506	501	505	507	546	491	526	533	550	530	520	537	537	553	488	541	497	569	521	528	499	528	497	512	551	493	499	520	509	518	546	532	497	520	546	490	545	505	514	549	534	551	549	554	519	541	514	493	529	503	492	489	523	530	517	509	543	527	519	515	560	504	492	533	543	532	488	545	538	521	545	541	491	509	536	531	535	548	542	522	504	472	533	535	484	546	563	481	508	522	539	518	540	527	560	508	499	508	543	545	529	551	532	543	472	520	541	524	514	515	585	545	513	550	546	538	511	561	502	528	534	528	522	546	524	530	560	548	476	492	524	502	491	496	576	497	533	569	506	567	499	513	499	573	533	532	520	534	516	528	531	515	542	496	499	483	538	520	525	507	525	526	526	481	520	508	539	554	552	491	539	505	533	565	524	522	535	545	515	513	536	507	521	532	538	481	494	506	548	521	473	550	521	538	518	554	548	541	554	495	495	516	495	490	521	540	534	507	464	544	536	489	538	545	486	543	535	564	541	553	503	508	545	559	533	537	528	531	525	538	514	516	501	491	541	498	498	523	543	505	516	499	517	549	515	518	564	550	484	489	518	533	511	469	549	548	560	583	548	536	527	491
12929	9478	7839	3775	2739	2160	1764	1452	1270	1144	1070	1000	961	906	884	810	839	747	785	786	788	777	745	746	768	691	740	718	711	722	776	687	654	673	676	691	684	718	707	720	749	709	679	713	646	684	673	709	700	687	683	697	680	662	693	699	693	718	691	674	688	690	713	692	687	623	681	721	662	656	663	628	651	690	666	657	677	671	632	658	670	667	675	698	682	655	676	676	668	693	652	684	707	642	652	668	701	662	684	674	645	631	647	672	683	675	701	681	688	666	682	674	632	628	648	648	727	698	646	740	640	713	636	681	700	676	688	668	681	650	742	682	702	667	668	696	741	657	700	705	646	684	649	690	724	678	670	638	674	646	676	645	710	688	717	673	641	685	702	682	669	674	675	637	688	673	655	678	706	685	625	685	624	655	691	659	666	658	718	676	662	601	667	649	658	677	651	685	726	680	683	696	656	676	702	645	668	665	670	672	677	664	692	681	715	686	656	640	667	675	685	712	647	688	696	716	719	691	740	662	676	684	714	678	714	685	709	660	689	702	657	687	678	694	674	639	668	625	651	609	689	629	688	707	650	670	685	654	720	690	667	695	699	684	673	708	634	697	623	650	686	621	654	688	692	639	651	640	658	664	660	668	652	650	688	613	658	657	654	606	663	670	666	651	675	660	672	702	692	702	694	691	712	686	710	640	661	678	690	675	690	669	662	682	622	670	650	674	659	693	702	689	674	660	629	661	682	664	668	685	642	642	679	645	664	663	672	652	658	665	662	693	687	686	708	665	655	619	674	686	665	657	653	680	688	682	682	695	676	676	726	693	658	708	665	689	659	687	631	660	685	654	643	660	668	672	715	661	636	663	662	677	710	661	692	631	674	673	686	679	733	691	677	662	650	717	699	667	726	651	618	646	669	693	661	665	681	685	626	635	673	647	674	664	675	693	632	690	635	683	661	653	668	656	670	731	676	700	637	683	661	681	718	648	691	694	662	666	656	704	676	706	660	667	726	712	657	682	722	671	648	686	659	713	653	717	692	654	670	652	664	682	678	653	663	724	639	729	665	653	711	692	666	689	680	645	693	670	637	676	660	635	672	688	644	627	671	643	656	665	645	683	672	660	670	664	638	689	688	673	666	693	706	639	654	663	646	664	649	696	641	636	663	693	638	698	701	650	651	651	647	624	663	680	671	649	670	672	668	668	647	724	645	616	652	731	689	693	713	682	674	670	647	671	688	666	639	685	667	676	644	704	664	647	677	643	660	624	656	695	631	677	659	639	642	639	697	655	665	669	687	637	656	683	712	710	737	659	635	694	678	690	652	688	666	695	620	675	693	638	696	689	653	664	655	655	666	650	681	678	674	693	660	687	668	653	712	708	655	688	714	671	660	652	670	680	706	679	667	694	696	625	686	670	685	692	679	691	680	704	702	621	653	694	655	639	669	671	685	608	576	680	698	677	642	662	674	681	677	698	681	653	664	648	668	670	662	669	723	738	658	690	716	656	665	676	658	702	699	680	672	689	664	673	618	643	692	649	681	698	635	647	719	689	674	678	674	660	680	654	664	696	681	726	639	662	666	683	698	706	677	654	644	670	701	648	707	670	649	684	667	711	637	676	659	670	637	650	706	682	669	649	647	699	670	654	656	632	655	751	725	716	672	673	682	693	662	698	686	684	617	692	672	676	662	637	670	724	660	663	655	654	652	659	660	667	654	660	686	699	656	707	650	676	650	674	698	658	665	674	682	698	669	692	714	674	684	643	708	682	650	656	670	684	622	708	631	639	712	691	655	698	648	626	642	673	696	698	729	658	688	692	671	659	667	696	691	673	650	653	672	660	658	682	644	634	649	699	670	653	638	716	692	635	692	663	671	654	679	695	625	682	657	668	652	652	671	675	654	655	641	710	713	673	675	595	648	701	629	631	668	720	670	625	693	688	632	709	650	690	657	704	699	647	659	704	664	676	693	682	697	655	684	651	691	628	683	638	654	677	684	646	691	673	659	666	697	695	640	693	731	665	641	638	689	696	671	691	687	663	666	656	659	683	669	681	678	650	708	685	710	645	674	640	633	684	683	718	690	666	661	677	648	671	713	675	683	692	677	665	651	657	705	669	619	714	681	702	637	661	685	653	611	691	675	702	649	601	672	659	715	642	661	675	692	651	648	658	708	702	655	627	715	684	664	689	686	695	643	699	707	636	645	698	701	699	673	673	619	638	658	658	646	647	650	723	697	615	664	672	675	649	640	654	687	710	667	720	640	665	696	665	660	642	690	674	671	660	701	701	604	702	706	643	651	679	724	752	708	725	700	691	633	650	653	718	647	675	624	696	701	667	632	737	703	700	691	682	638	675	669	678	688	676	659	655	643	712	653	674	658	669	680	664	714	656	697	684	644	676	701	686	668	646	726	678	661	653	703	668	685	683	698	670	716	704	649	738	712	648	645	685	648	653	639	686	648	681	714	669	644	703	683	680	636	661	652	672	711	643	662	694	650	677	679	683	643	658	632	638	678	710	731	686	702	638	659	653	603	697	696	623	625	634	641	636	660	679	638	649	637	709	680	653	667	662	673	677	693	663	684	721	651	671	679	694	670	705	704	632	671	681	631	675	695	679	664	675	676	656	682	679	667	677	660	714	645	658	670	744	651	731	640	651	721	662	700	662	651	670	644	703	687	699	681	682	730	730	701	682	649	705	641	648	647	621	663	672	682	684	679	658	694	692	668	685	635	693	704	668	673	645	669	740	727	709	657	712	671	641	656	617	677	690	666	679	649	675	667	670	682	686	677	689	658	694	684	656	669	708	695	659	698	677	680	683	732	635	677	645	675	655	642	680	709	641	674	666	660	675	679	688	622	666	669	639	651	672	672	683	650	728	695	614	683	667	707	650	676	720	674	662	681	614	737	665	625	650	711	648	674	651	654	657	696	662	636	644	705	662	663	651	673	730	699	645	670	659	647	683	659	678	659	666	704	599	707	690	692	719	666	685	751	645	632	677	682	703	690	669	662	656	712	665	691	668	666	678	659	667	650	710	645	682	673	679	661	669	664	693	705	651	659	689	693	665	666	669	690	656	685	703	692	661	692	699	711	685	668	618	661	676	676	674	631	679	653	683	688	654	699	687	674	738	622	656	650	673	688	705	629	699	665	659	686	684	698	679	664	662	705	668	750	637	636	660	680	714	601	632	643	681	675	675	678	693	646	671	703	666	670	680	661	671	638	658	677	688	673	682	644	630	691	704	663	656	685	678	690	658	681	684	684	707	700	637	680	678	674	591	653	679	679	663	668	714	645	719	713	658	675	685	671	691	657	668	635	662	672	675	659	691	653	698	660	648	719	707	663	657	731	650	682	667	656	674	627	654	726	668	623	646	667	675	704	685	655	649	674	671	655	651	663	670	705	641	687	670	660	669	679	654	676	682	711	670	655	672	672	665	695	661	675	682	674	658	669	673	646	712	616	681	673	704	671	708	671	645	687	685	673	679	690	688	674	674
22713	20994	28765	23413	20995	21020	7203	1178	871	769	729	682	601	553	568	491	516	495	510	536	464	539	500	550	465	457	438	464	399	440	445	475	491	476	457	430	451	460	436	438	438	440	461	387	442	434	392	386	481	416	406	420	441	434	380	394	412	392	441	422	416	457	439	411	404	390	398	411	401	419	415	409	414	421	417	386	439	431	432	398	402	434	423	435	430	400	400	399	421	447	460	399	428	402	437	372	409	396	412	405	445	420	424	406	420	410	429	431	447	414	427	421	449	399	424	450	445	420	455	447	420	437	384	427	429	404	459	399	413	425	402	393	409	439	376	427	430	428	408	456	416	416	416	421	398	454	411	443	412	405	438	418	383	423	398	462	392	414	416	415	430	436	422	404	409	419	437	415	437	410	415	431	440	416	435	409	450	428	406	456	427	390	431	419	437	431	415	394	405	424	419	386	451	448	408	434	401	396	416	459	407	420	417	413	403	437	447	443	392	437	409	389	431	406	428	370	423	409	429	423	412	405	379	423	445	430	372	453	402	379	445	418	422	404	418	436	414	420	412	431	391	385	444	398	425	405	453	366	416	417	438	452	447	398	403	408	463	430	389	440	426	417	458	416	428	435	422	392	440	370	387	399	422	433	401	385	402	422	445	397	418	382	431	435	432	426	419	405	423	429	416	421	415	377	404	383	460	388	403	419	411	442	446	442	406	406	424	427	442	374	370	399	421	382	399	412	434	415	416	422	449	407	398	411	424	399	444	430	420	443	407	393	437	428	431	372	423	416	430	424	413	445	446	403	414	439	432	373	394	407	426	413	401	422	445	421	462	410	414	433	445	375	440	436	436	408	403	407	423	425	415	434	403	417	436	413	421	430	417	384	421	383	391	394	381	411	399	426	410	419	430	430	452	424	400	393	403	421	445	431	420	416	418	424	409	386	423	435	416	422	396	411	411	421	436	462	404	435	439	390	410	481	432	420	449	444	457	403	398	413	426	398	437	415	408	422	439	392	409	427	394	401	410	428	424	424	394	436	423	410	416	432	409	360	420	379	421	425	432	387	390	429	438	428	436	421	398	450	397	441	403	435	392	406	376	407	402	453	413	440	383	375	423	398	433	443	416	438	434	454	422	391	405	428	426	444	419	380	436	429	402	447	410	419	403	397	411	421	393	400	429	403	440	414	404	429	416	445	445	433	406	453	438	428	411	450	454	423	420	438	447	432	409	437	417	430	440	422	396	419	388	368	431	442	454	426	403	421	418	399	424	405	438	384	442	419	432	436	453	428	387	408	438	387	438	405	390	411	417	400	473	420	436	419	404	370	395	408	391	448	423	395	430	398	436	425	397	431	443	397	403	388	397	451	402	395	472	434	411	415	394	405	412	426	396	428	419	416	449	423	415	425	431	390	435	402	425	388	449	400	421	412	429	432	435	403	369	424	416	422	423	406	421	467	429	379	431	451	412	403	440	434	412	417	383	392	413	403	383	395	392	365	403	393	399	391	384	406	432	461	416	417	425	397	410	405	439	434	442	389	432	400	395	403	448	411	395	423	403	436	442	410	417	386	403	427	401	425	389	442	391	408	460	423	373	421	424	432	411	436	362	441	382	388	446	424	407	400	414	373	417	408	399	468	446	419	433	432	414	393	388	406	450	425	455	418	415	396	414	419	428	386	414	443	411	458	406	412	418	396	420	396	408	397	432	414	396	413	451	389	404	424	418	418	387	399	450	421	392	405	416	397	416	391	435	397	390	412	423	429	422	395	385	398	404	457	449	398	406	416	419	434	437	458	425	416	441	394	414	407	436	404	420	407	432	443	433	405	444	417	433	412	415	430	431	448	417	364	389	431	418	395	369	432	460	414	434	410	407	400	408	446	419	421	423	402	422	420	416	419	452	446	426	393	424	449	406	409	415	421	474	429	424	385	401	397	419	419	392	417	418	383	420	442	387	412	434	416	389	404	397	422	432	428	391	403	416	432	414	424	423	421	437	404	406	421	422	455	454	417	396	429	420	400	431	405	388	413	418	438	387	414	430	435	379	421	427	436	440	395	436	417	434	412	421	417	414	398	402	411	415	423	416	416	394	428	445	419	419	412	435	423	448	440	420	409	377	407	399	406	440	403	421	415	413	448	420	434	430	431	410	415	385	418	370	406	391	402	386	409	401	392	407	411	397	363	424	424	396	406	399	427	390	396	433	448	417	441	430	403	401	437	432	427	455	415	417	414	398	396	433	430	403	399	421	392	400	405	448	442	408	372	405	418	406	432	445	391	393	437	439	413	425	408	376	409	390	432	424	432	408	399	416	436	398	411	416	403	408	456	428	396	451	390	428	439	411	391	394	391	371	408	416	426	417	399	426	419	452	419	402	437	425	414	400	407	420	459	440	410	411	411	436	388	397	430	420	470	421	431	399	397	426	428	448	419	426	459	442	444	431	407	391	474	379	427	433	421	421	442	411	425	423	379	471	417	406	397	429	435	398	435	425	394	394	427	421	417	385	427	397	438	411	449	419	448	389	427	381	438	422	381	427	401	398	395	414	422	433	398	400	398	434	423	406	413	429	421	425	409	406	368	434	397	461	434	413	443	412	365	418	391	424	391	427	395	403	440	430	411	417	397	409	394	438	374	415	422	427	447	413	411	407	400	409	398	411	382	410	437	415	424	402	428	428	412	407	415	423	419	435	428	433	412	469	373	421	432	413	412	406	416	424	406	391	420	420	425	441	442	429	445	437	412	402	396	424	443	404	409	413	399	411	395	379	422	430	422	430	420	418	422	400	414	400	425	377	411	408	412	440	439	429	417	393	426	395	428	392	413	427	395	414	411	413	407	391	420	418	408	377	418	431	411	433	435	394	391	448	441	409	408	428	390	418	406	411	399	429	423	413	396	397	448	413	426	398	403	415	451	421	399	410	392	434	416	412	387	429	413	430	409	431	427	384	439	419	409	462	448	413	415	411	393	461	376	391	415	391	391	398	420	395	426	416	407	441	445	400	411	414	449	436	447	416	395	401	389	422	440	464	439	390	439	415	429	432	430	413	414	399	407	445	435	408	405	406	416	374	400	409	422	399	411	425	459	438	393	388	436	414	413	419	402	386	401	406	371	382	390	409	432	433	380	400	455	400	427	380	384	433	419	410	417	403	440	396	415	415	408	400	432	386	424	439	402	411	393	449	427	415	437	418	424	391	438	412	419	423	419	411	410	417	409	438	445	412	416	402	433	407	430	418	416	376	402	415	412	413	405	461	425	411	407	437	386	420	439	431	402	384	425	410	428	409	411	389	403	471	446	453	424	411	393	424	397	398	429	414	410	388	455	399	419	437	440	440	410	403	408	419	401	412	420	401	431	419	411	445	434	406	397	406	469	419	426	411	429	416	429	407	426	388	441	374	404	385	403	387	435	412	388	414	419	384	411	416	419	446	399	435	417	397	388	399	436	362	404	414	418	429	399	407	434	402	413	438	438	444	435	413	447	408	420	443	411
14836	15291	12382	6344	4534	3361	2664	2040	1760	1527	1288	1209	1089	941	897	907	818	766	758	746	754	679	719	669	680	632	635	647	655	587	580	644	592	607	583	618	563	596	609	555	561	595	564	580	569	575	565	584	601	558	541	564	560	550	593	580	557	531	552	550	572	538	539	606	567	605	565	570	529	541	543	550	568	492	582	550	534	543	556	540	585	528	567	583	494	573	543	519	568	542	550	509	543	574	518	572	547	550	558	577	541	519	550	536	513	521	523	550	569	527	556	571	594	531	515	541	555	542	515	598	540	541	541	539	539	575	571	569	552	531	518	558	529	535	539	479	577	601	522	528	545	519	553	539	564	511	530	555	520	557	551	514	563	521	556	527	584	514	599	569	534	580	533	517	534	506	556	558	528	541	527	539	578	529	532	545	515	485	526	532	544	543	543	570	527	563	529	527	560	577	544	503	553	538	518	545	554	561	504	542	538	563	564	546	547	549	550	550	523	545	538	540	564	509	504	533	514	498	545	567	517	518	548	571	526	539	502	552	531	566	500	524	530	562	525	547	562	534	536	520	534	532	556	578	597	536	552	545	490	535	565	533	532	538	545	544	543	533	551	540	586	602	555	553	519	532	520	523	551	569	553	518	521	562	610	571	571	519	556	527	551	530	561	544	530	551	522	551	562	534	555	562	549	519	596	522	522	539	546	533	505	535	552	524	513	561	571	572	575	535	579	539	520	559	499	544	576	519	533	537	534	569	552	551	577	556	535	544	550	557	513	526	563	566	523	556	515	522	487	552	514	539	574	547	552	550	552	492	532	559	562	532	540	517	511	544	488	565	522	531	498	577	584	561	594	584	558	590	557	530	533	522	543	560	532	548	526	569	550	527	535	505	554	553	498	512	523	520	587	543	545	564	585	496	534	505	483	551	472	543	548	599	546	525	554	562	576	579	529	530	515	511	569	518	550	559	533	541	551	525	536	532	496	536	531	528	492	512	541	519	583	568	521	540	564	555	518	513	562	554	541	527	551	551	510	549	506	527	520	512	552	544	553	550	571	531	564	540	527	551	535	523	532	541	540	520	525	536	539	497	509	549	538	573	531	544	548	535	479	514	530	517	544	531	546	544	525	522	558	579	517	538	514	525	566	530	541	571	572	582	521	536	564	541	542	523	507	494	525	565	558	555	529	531	571	528	514	523	516	524	532	499	563	543	525	521	590	507	544	532	553	473	552	534	515	596	552	546	493	503	542	540	573	512	552	558	484	518	544	550	539	550	552	545	522	534	565	565	557	577	520	565	591	546	540	539	514	546	542	536	501	543	532	551	546	539	535	566	547	504	538	589	560	592	539	538	541	547	540	533	532	515	529	587	518	526	549	539	560	530	516	593	580	542	534	532	550	550	545	530	565	537	567	531	566	536	570	556	554	536	587	524	551	554	564	554	538	543	528	539	544	541	569	525	600	555	507	559	553	565	598	529	532	531	533	545	500	543	552	540	545	524	510	533	549	567	529	553	564	533	503	515	543	564	545	514	518	534	574	539	570	548	483	555	516	534	553	552	549	510	528	536	510	538	515	538	561	548	510	545	533	566	552	561	545	531	548	511	568	505	576	554	543	580	588	522	569	526	536	505	499	539	555	532	574	534	545	562	544	575	537	558	550	501	566	523	521	523	565	540	570	534	530	475	556	557	541	524	559	568	557	564	531	546	570	515	558	553	520	577	563	546	518	543	529	542	547	545	537	579	525	540	554	561	526	522	586	535	531	545	492	574	603	543	566	518	528	524	528	566	547	519	592	518	532	599	548	513	532	533	579	551	573	548	570	541	533	525	605	586	536	555	548	539	551	550	528	502	522	533	534	525	498	520	526	558	546	566	533	561	502	550	530	524	555	550	580	550	548	524	551	501	533	542	521	533	525	536	534	535	518	561	556	531	544	524	521	559	542	534	559	490	555	568	595	526	558	548	543	572	531	529	550	578	587	536	539	491	589	484	515	562	530	517	537	544	556	580	556	558	567	541	561	569	532	526	534	528	550	536	584	548	582	547	563	581	546	532	548	518	529	548	538	546	532	544	530	538	545	522	549	580	548	556	524	564	574	525	534	543	524	531	556	560	558	570	616	527	540	554	548	546	537	534	516	498	541	532	523	551	561	522	548	527	537	543	528	530	536	503	591	566	564	486	553	545	553	553	555	560	572	551	556	514	517	576	526	513	532	514	541	547	560	519	574	553	556	512	519	599	553	561	532	536	539	547	579	581	538	534	510	529	562	539	559	521	537	593	515	558	570	566	537	518	539	511	524	522	573	594	512	519	525	511	550	532	515	540	544	529	560	551	539	524	546	562	574	569	568	507	567	569	551	572	506	499	494	517	546	539	540	593	592	526	545	541	534	495	512	557	529	543	501	555	551	553	529	532	519	560	548	542	562	534	542	539	560	550	524	540	564	511	547	554	555	527	546	544	530	586	540	553	589	527	535	551	525	504	569	572	566	530	507	523	523	491	520	541	565	526	528	548	524	535	552	530	573	540	543	524	537	522	565	528	552	577	545	544	535	549	542	505	583	563	546	536	555	521	578	537	563	541	561	548	546	502	542	494	581	546	509	529	562	558	523	587	568	512	570	528	497	553	568	562	537	514	516	503	516	509	534	532	543	538	491	524	513	530	526	540	542	542	517	515	515	562	560	538	521	533	545	529	513	526	500	515	543	524	555	540	513	538	554	551	508	574	518	541	537	492	515	534	567	498	569	520	556	548	514	520	540	550	575	542	568	543	511	566	546	551	555	545	541	546	535	501	544	566	554	513	511	578	506	557	525	570	535	529	506	535	589	545	560	548	523	520	522	557	489	549	555	562	515	525	540	584	505	534	567	507	553	531	525	582	528	528	526	579	525	550	542	555	558	588	534	516	518	509	568	547	554	522	573	560	510	524	569	505	545	530	553	531	483	549	551	529	545	530	569	528	541	550	579	540	552	551	542	489	522	513	576	553	526	525	539	560	509	544	509	579	570	519	560	523	497	542	541	565	539	510	536	532	514	534	565	561	552	541	480	533	618	514	516	525	530	519	532	533	568	554	504	544	549	573	566	563	530	540	535	535	565	545	573	551	516	538	528	515	553	531	527	556	520	482	542	525	556	532	561	557	552	569	543	525	546	539	502	556	533	523	514	562	596	518	516	545	526	496	536	551	555	536	531	591	520	558	507	561	554	504	506	532	490	532	546	561	482	515	490	587	530	512	555	552	553	509	530	570	580	527	554	538	525	574	570	532	533	499	517	542	545	554	560	542	593	551	518	550	538	569	555	561	538	559	556	522	570	549	522	555	573	540	540	548	494	522	547	559	543	571	548	514	539	545	561	550	526	529	562	553	569	547	523	508	511	529	533	539	550	562	536	567	468	535	556	558	573	550	530	543	499	531	542	547	543	586	555	520	554	508	525	542	534	540	532	550	512	491	549	501	615	535	548	596	536	550	536	573	508	501	543	562	528	534	508	537
26634	20364	8573	715	444	372	401	333	320	318	333	296	360	326	317	317	333	332	315	308	337	321	323	335	337	288	302	357	316	302	300	322	302	312	332	326	348	316	330	320	340	318	302	367	314	325	331	310	316	325	314	319	316	334	357	334	334	346	348	310	317	318	351	336	332	319	313	312	309	321	300	339	333	329	320	320	277	311	321	309	340	341	319	324	307	320	339	301	338	327	324	315	338	315	340	314	344	359	346	316	301	347	361	342	342	336	318	341	299	332	314	309	342	294	336	341	310	334	283	360	334	333	326	346	330	302	318	326	314	339	338	322	344	326	317	336	308	310	319	315	324	313	343	323	323	326	305	331	294	290	313	306	295	292	323	278	325	320	319	294	305	319	318	328	308	345	322	323	305	327	329	332	330	294	309	302	342	330	313	339	330	328	353	309	311	347	300	325	339	303	330	316	332	302	295	348	289	321	301	314	305	341	327	316	328	349	298	303	326	293	320	308	318	315	332	317	321	344	322	308	323	331	315	311	330	313	301	325	285	311	322	362	314	338	317	289	319	341	312	313	305	333	327	320	307	307	329	348	331	327	348	281	337	287	340	297	328	336	301	312	291	319	346	302	304	345	320	304	351	352	307	328	327	353	305	302	345	302	305	331	314	311	332	301	305	317	314	335	287	322	317	319	329	323	295	327	327	310	321	350	333	309	341	344	315	318	342	281	314	293	359	317	324	289	324	346	329	315	309	341	298	327	317	304	334	326	305	314	308	330	334	309	328	338	321	355	313	265	326	316	305	304	309	345	287	325	332	327	325	354	316	299	301	305	304	322	306	306	337	323	295	325	296	303	329	350	320	325	331	310	320	322	324	348	291	311	321	324	333	333	303	295	331	324	307	330	302	338	290	335	318	311	327	305	306	313	301	336	323	322	304	318	308	340	300	341	331	335	361	304	329	303	259	318	319	299	332	310	311	308	312	325	321	325	342	325	310	305	309	310	323	312	305	338	316	309	313	338	315	311	334	326	318	324	324	297	301	327	322	319	316	319	304	302	295	343	298	313	297	303	318	335	313	296	327	348	338	314	310	329	319	307	356	322	347	328	318	303	338	282	338	324	326	300	330	297	332	299	325	342	336	307	299	336	308	339	354	361	300	330	287	311	309	314	315	312	325	304	322	316	324	336	331	324	322	321	298	306	315	304	313	310	325	327	322	324	316	309	337	340	297	290	325	307	288	346	328	355	331	335	348	363	332	301	331	293	321	298	317	318	334	295	300	322	339	281	294	316	320	342	299	330	352	308	329	333	336	312	334	317	361	345	315	359	329	305	298	333	331	307	323	300	277	327	281	309	335	297	398	334	335	316	310	312	322	330	284	344	292	320	322	345	290	277	298	333	340	296	324	339	314	324	324	288	310	313	318	325	345	342	325	361	350	322	319	343	288	303	309	313	287	313	309	326	298	356	305	341	317	318	323	335	342	288	302	347	306	302	327	317	327	329	320	306	308	305	303	312	324	317	292	325	297	329	348	320	301	276	329	357	302	324	339	327	311	316	287	309	340	323	349	311	327	305	337	365	295	343	313	308	320	329	333	303	381	328	334	326	319	306	293	314	339	332	316	316	314	318	302	303	331	290	311	279	305	289	317	291	321	333	328	300	329	289	310	302	303	327	323	320	280	312	285	293	342	350	291	304	337	316	344	342	341	358	335	332	302	291	323	331	327	312	322	307	321	372	304	310	313	332	319	272	350	287	327	314	330	333	317	305	319	323	324	323	309	306	310	332	321	348	329	296	307	328	301	352	323	313	304	317	302	291	324	298	290	320	325	268	318	304	296	315	342	327	313	302	315	312	318	299	337	359	288	301	320	322	310	336	318	297	343	308	334	334	312	328	321	315	332	309	348	310	334	309	321	300	318	309	320	326	327	328	332	321	307	330	339	345	301	332	357	353	339	335	300	308	293	332	309	350	333	295	314	310	339	300	317	322	306	330	341	316	325	327	306	341	290	326	321	318	328	291	315	331	286	331	324	335	313	286	317	287	343	303	371	344	312	317	294	323	335	343	361	320	303	327	322	330	316	334	326	333	288	327	319	321	347	345	306	316	312	353	323	349	321	338	305	303	303	297	337	285	279	292	310	334	289	314	288	320	298	304	342	295	298	309	320	277	328	323	300	338	320	314	306	345	290	332	326	302	312	335	309	342	341	339	318	307	316	344	332	316	323	322	313	281	340	254	322	318	320	312	312	268	304	307	293	302	327	310	328	316	326	287	339	343	334	322	330	308	302	326	299	329	308	305	315	315	291	292	326	317	313	288	343	314	336	314	343	351	340	307	288	321	303	301	313	321	322	332	354	312	300	307	323	303	328	300	341	365	293	310	356	293	343	303	313	366	371	332	336	341	326	328	352	285	289	331	311	336	336	297	309	296	310	326	322	314	356	300	318	337	307	325	322	308	311	313	325	326	323	309	278	326	315	302	304	342	348	318	299	300	303	305	301	284	302	343	359	313	319	334	310	317	298	313	325	304	307	319	309	288	270	305	319	323	348	322	329	310	341	353	328	340	348	327	345	329	301	313	318	329	301	325	316	313	306	349	327	316	342	321	335	352	328	345	312	324	312	313	344	315	305	307	318	297	320	313	361	334	289	334	366	331	296	302	326	320	315	302	312	314	292	345	306	344	358	305	342	302	311	300	316	338	314	305	348	340	318	300	321	368	323	307	348	328	298	320	304	308	325	319	342	294	331	318	342	339	297	330	358	316	326	310	326	277	305	340	324	317	301	307	316	306	319	309	349	326	318	332	326	293	313	299	288	321	290	354	333	314	316	335	326	333	322	317	297	315	347	333	333	339	288	330	342	324	345	309	315	330	354	352	299	351	328	306	315	322	348	310	327	338	340	312	348	338	346	361	329	318	318	336	301	323	340	327	321	327	329	312	339	313	304	307	347	292	344	331	337	317	313	324	323	342	310	345	334	282	309	328	347	319	310	340	313	279	306	301	297	331	330	326	326	295	309	366	324	345	324	334	309	352	319	311	291	324	304	319	328	322	328	288	328	330	350	340	341	340	337	333	329	298	330	319	305	322	318	314	353	334	311	295	320	361	276	367	331	326	326	335	323	349	296	325	361	324	357	330	326	302	327	319	311	340	299	306	307	333	312	331	333	321	335	292	349	305	311	313	351	324	340	275	352	345	306	313	316	320	309	309	323	353	324	309	299	315	337	313	317	345	302	326	325	322	332	315	318	311	279	349	306	352	325	295	340	320	342	307	297	287	332	303	304	308	309	315	335	328	307	311	305	332	299	331	342	312	345	340	329	315	329	320	317	339	332	312	316	333	336	302	326	340	302	349	321	312	341	309	328	310	306	338	358	323	328	337	294	292	342	300	368	319	341	323	308	312	321	300	301	336	326	306	323	314	311	334	318	321	306	327	331	312	301	347	310	333	318	335	335	315	332	338	315	319	331	335	291	326	328	354	314	290	350	293	340	312
5309	1242	1007	693	595	530	511	466	471	449	480	424	441	421	415	447	454	380	418	440	422	455	449	412	411	429	405	420	404	438	443	405	420	443	383	392	440	393	436	433	420	402	405	428	398	421	419	406	405	438	441	418	394	417	433	441	410	424	408	431	416	417	423	411	420	397	422	416	418	428	412	414	460	411	415	418	394	400	415	446	406	415	440	410	441	405	425	396	425	399	394	432	423	411	409	387	434	437	403	446	398	402	418	440	431	422	414	393	422	426	417	452	422	418	424	451	439	423	440	417	420	420	451	413	419	416	404	420	403	396	462	420	444	425	437	427	409	413	408	433	389	445	427	401	425	390	469	424	411	394	446	388	405	394	424	464	422	392	418	402	387	423	448	445	425	422	417	469	410	408	404	403	399	418	425	416	471	447	423	409	430	400	406	414	424	415	421	385	390	439	406	428	390	443	426	407	407	378	431	426	435	424	413	453	410	380	430	453	447	389	426	411	435	425	441	416	417	434	446	395	451	392	416	412	386	397	437	398	391	426	401	409	399	429	438	378	440	407	432	390	412	437	407	430	440	388	433	374	440	393	408	426	438	400	418	429	389	412	426	431	442	409	441	433	407	429	426	421	411	449	400	388	407	397	418	417	428	394	458	434	422	434	381	399	434	423	401	437	415	395	420	405	420	444	405	422	416	436	428	450	433	403	466	424	393	433	407	438	412	425	373	399	393	411	418	435	441	390	388	407	441	395	458	430	432	448	404	423	415	429	413	414	386	464	387	423	395	439	401	387	435	403	392	412	404	428	431	413	437	380	433	404	419	415	437	411	424	390	423	401	392	416	417	413	441	454	424	437	390	407	392	388	437	409	394	418	404	464	434	438	394	410	433	423	409	412	458	407	407	398	443	402	412	416	395	435	398	404	428	435	449	408	412	406	435	464	406	458	461	401	422	403	456	385	398	431	410	409	411	437	440	407	469	440	414	412	407	433	427	422	462	397	436	407	466	419	445	404	434	432	414	414	406	469	393	401	413	413	454	415	409	416	407	404	420	413	400	424	399	415	431	450	413	394	425	442	416	408	410	405	416	404	408	433	456	451	407	415	433	389	465	435	417	440	380	421	400	443	430	416	393	411	404	411	408	428	437	436	400	408	425	418	433	396	425	448	422	414	452	382	423	412	382	441	416	420	432	442	442	467	429	424	423	410	435	384	437	436	436	416	419	423	447	422	418	427	408	404	387	449	425	407	436	449	418	431	425	419	426	407	385	455	403	382	418	419	405	402	416	408	391	427	376	429	430	410	406	406	401	431	425	441	387	407	436	435	431	418	401	389	424	401	441	439	403	408	402	457	421	411	424	419	410	410	378	427	389	432	419	410	416	436	413	444	380	442	417	396	399	447	410	376	441	406	417	409	430	404	438	388	434	443	448	418	442	438	458	407	451	416	419	410	418	419	429	432	431	375	438	403	402	427	453	406	428	419	439	445	452	398	426	434	442	420	370	414	386	428	426	420	439	427	400	438	450	436	413	435	424	430	443	400	372	463	439	378	408	370	399	399	374	417	422	404	406	401	417	462	435	390	391	415	426	418	395	426	435	449	461	443	437	401	400	431	429	393	399	414	416	408	461	399	421	445	390	413	431	416	404	432	414	427	403	431	417	421	433	407	388	408	430	396	424	412	409	395	423	424	419	348	444	417	403	430	413	422	406	410	407	431	438	445	434	418	417	411	421	427	442	431	438	418	465	430	409	454	454	406	409	395	436	408	445	378	441	434	435	415	411	402	428	395	428	427	435	385	459	394	427	418	425	400	428	454	425	411	423	439	401	416	441	422	417	423	401	414	425	402	429	409	418	446	406	396	434	443	442	365	443	405	361	386	429	387	427	418	409	377	443	432	434	442	419	401	395	432	414	426	445	443	397	400	413	428	418	414	405	422	419	408	415	412	437	400	414	405	405	434	420	393	431	392	424	431	425	397	425	398	387	476	382	418	425	410	419	439	419	407	427	429	411	433	417	417	364	436	414	405	406	438	409	433	409	371	420	418	403	456	436	421	452	410	430	430	419	417	436	435	397	435	404	445	415	415	435	429	416	417	465	401	388	431	427	423	397	387	426	439	424	444	423	419	444	467	442	386	406	457	432	427	421	438	428	417	413	445	373	421	422	421	442	410	432	415	430	420	435	424	445	402	418	435	392	440	384	406	423	434	386	415	413	443	457	418	419	419	441	426	416	440	422	443	413	423	434	396	400	396	413	446	409	429	400	403	449	443	376	432	453	454	393	405	407	457	443	398	406	419	397	429	405	434	410	399	430	420	415	422	419	428	443	411	394	423	430	414	379	412	432	407	446	408	392	441	435	428	398	422	427	472	403	403	432	382	428	428	424	398	434	439	379	428	420	437	457	397	393	434	369	442	407	453	426	403	395	395	416	436	449	392	397	413	408	425	405	409	381	406	444	405	435	409	458	441	415	447	415	449	435	434	427	458	410	434	430	412	423	416	430	438	432	430	420	399	406	423	454	389	456	413	427	433	430	428	398	383	445	413	400	399	384	385	408	454	414	399	428	403	420	449	435	418	398	425	456	436	426	416	458	395	400	436	402	407	417	452	398	390	438	421	382	403	439	425	413	443	421	389	431	393	395	433	431	443	438	420	387	408	394	407	401	409	405	399	444	389	435	441	438	426	377	443	439	375	411	417	425	411	395	417	384	389	390	412	423	403	405	400	440	382	413	401	469	418	483	409	423	441	437	437	417	402	393	403	418	403	409	377	403	399	420	410	432	432	427	427	429	441	400	394	391	380	417	420	412	407	424	409	448	427	390	461	443	402	445	429	411	457	369	443	434	426	386	434	429	407	436	412	419	414	420	405	416	441	428	366	401	426	394	431	465	424	412	379	395	438	428	395	417	376	430	434	413	419	436	405	455	433	386	407	415	427	385	393	402	420	431	440	408	406	445	434	462	395	415	384	407	437	404	446	465	420	406	424	430	423	422	403	448	409	432	396	410	454	415	407	423	456	394	423	411	443	454	405	402	424	429	433	387	405	461	381	398	437	401	485	457	443	419	391	411	408	415	430	412	442	452	420	431	399	420	421	424	409	428	392	369	439	433	441	405	450	432	436	376	404	410	412	434	416	415	419	437	450	446	448	417	438	423	400	409	426	435	427	418	410	436	425	422	404	407	442	411	445	445	435	433	412	409	431	451	430	394	372	460	432	410	431	424	398	423	409	415	440	392	407	432	414	418	415	457	429	433	428	423	444	378	425	419	416	377	434	417	398	395	382	412	382	384	390	428	411	440	440	430	409	422	385	438	395	412	402	416	410	411	422	398	414	429	450	403	463	419	412	411	414	417	407	409	420	408	427	424	393	392	407	437	412	403	431	430	434	398	417	447	434	423	414	448	408	408	423	391	410	430	448	466	422	447	448	437	444	401	386	417	426	430	418	410	423	428	436	428	418	416	423	453	420	405	390	410	407	427	424	436	397
23687	20966	28231	23815	20951	9128	1186	835	691	715	669	601	622	639	657	581	549	562	545	579	522	562	573	576	568	525	563	530	565	537	521	501	517	493	540	547	513	559	531	548	521	529	550	545	533	528	498	514	492	483	511	525	501	549	501	504	519	509	516	491	509	515	555	497	500	547	514	506	567	511	499	485	486	511	477	510	520	571	527	496	542	523	498	528	558	572	511	500	529	507	533	513	521	512	499	551	537	538	576	524	502	535	538	535	495	514	512	520	506	513	513	510	495	479	519	489	536	521	507	547	495	529	514	533	504	497	523	517	518	489	533	549	516	509	520	537	529	516	481	520	495	515	524	505	507	544	507	518	514	517	477	506	505	468	512	494	513	538	540	501	476	508	530	502	534	536	535	513	519	521	492	495	491	546	537	553	551	524	498	498	532	517	515	528	559	550	555	529	494	564	558	517	497	524	491	539	520	504	521	508	492	536	492	539	493	522	531	532	555	519	503	521	553	536	547	508	506	493	493	514	526	514	496	568	524	484	550	509	498	519	550	486	515	547	515	526	525	494	503	566	493	554	519	489	573	514	503	532	521	488	513	496	512	575	513	514	528	536	557	506	542	520	561	494	499	538	515	474	505	483	505	528	521	524	562	567	541	497	505	556	514	545	509	540	516	511	503	496	524	520	531	525	545	519	566	498	512	514	493	517	493	511	473	514	520	498	527	497	599	515	483	482	532	503	511	500	525	505	564	539	520	512	526	521	528	488	507	553	520	521	532	458	532	529	521	530	530	564	558	511	495	519	513	508	528	519	540	515	545	516	552	531	558	520	499	487	490	505	516	514	550	529	549	555	534	555	535	511	466	498	526	548	497	483	509	517	508	489	526	518	534	536	492	513	499	501	557	491	515	508	538	522	473	514	518	538	502	529	518	545	524	518	560	543	508	498	527	517	505	483	532	575	503	541	521	538	499	485	498	505	540	498	590	493	484	502	522	540	526	534	508	489	494	541	492	523	504	489	487	538	549	526	484	490	537	531	515	482	516	529	534	520	515	517	525	528	513	519	551	586	514	533	515	519	496	523	506	496	489	486	496	486	505	549	513	491	531	535	536	525	501	501	504	552	563	519	512	486	510	517	534	500	521	523	502	501	514	505	517	505	579	556	517	519	492	494	493	554	500	498	485	506	517	530	562	532	527	542	530	539	514	567	498	539	508	530	499	552	536	507	526	521	519	540	490	564	529	522	527	460	470	543	477	526	485	489	497	515	522	500	534	506	491	571	514	495	538	524	482	473	501	564	559	542	511	532	538	531	535	529	544	533	534	504	518	482	491	536	509	479	485	520	508	517	482	468	553	538	528	565	521	515	505	536	555	521	518	503	514	508	491	511	510	542	556	564	517	499	529	531	525	496	475	553	496	530	512	512	516	472	521	537	526	511	515	529	505	525	528	521	506	518	505	470	510	525	512	513	541	501	505	526	491	504	468	498	482	531	452	516	543	518	538	528	539	504	508	512	533	555	520	505	468	492	504	484	473	536	507	486	504	507	543	489	495	503	524	536	517	525	483	566	510	530	526	539	545	518	571	533	504	516	521	531	495	535	520	526	516	500	519	503	538	504	538	545	554	474	529	531	459	530	472	523	522	514	505	573	464	509	509	526	490	545	542	550	511	521	494	526	517	543	509	535	508	478	525	545	507	514	529	492	514	531	507	508	506	502	538	488	537	518	509	519	491	507	514	516	510	519	539	563	496	512	544	510	521	513	509	499	532	512	537	498	520	471	491	529	484	503	526	496	507	487	506	527	492	474	545	508	509	506	500	576	539	518	525	513	552	517	514	473	510	517	553	527	515	491	540	528	510	476	508	523	495	528	530	536	535	544	525	498	510	527	566	521	485	535	542	526	526	522	514	510	540	512	507	573	496	496	540	491	513	496	529	523	506	522	519	505	510	528	545	520	508	529	495	531	526	494	547	527	546	500	519	476	539	540	494	497	534	491	539	489	546	535	532	549	509	506	533	559	533	536	497	458	518	499	545	489	481	566	478	487	511	530	497	519	511	499	497	533	538	489	493	545	534	481	535	543	520	514	550	525	505	522	544	480	503	537	508	489	512	519	503	505	517	503	547	554	507	515	529	508	472	547	477	486	507	525	515	531	514	504	497	539	548	478	511	534	524	503	512	514	529	533	550	544	464	476	526	544	539	540	516	504	515	513	490	560	492	563	531	535	475	494	563	518	505	536	537	575	501	526	530	543	546	506	502	524	544	545	494	518	538	548	504	539	525	522	518	544	506	491	531	459	504	540	538	509	482	522	531	507	498	507	507	507	559	551	494	517	497	517	475	514	540	509	513	550	557	520	533	518	470	479	516	503	496	531	509	506	471	524	494	496	530	525	502	480	556	504	562	543	532	520	533	537	558	506	530	498	548	489	496	532	538	519	487	514	527	456	514	535	527	512	501	517	500	544	507	492	520	530	495	508	499	516	512	511	514	484	546	528	534	518	482	510	520	504	504	571	480	517	524	489	517	489	510	504	542	495	500	551	494	521	543	507	546	521	478	549	551	505	515	481	526	538	518	539	502	522	524	486	558	503	524	513	523	532	533	551	539	526	537	492	530	536	503	545	495	547	500	476	515	510	486	490	508	533	532	517	496	530	534	554	518	514	488	516	489	523	519	540	501	535	485	507	486	515	534	542	538	533	482	524	506	499	516	498	554	509	501	571	486	523	494	527	542	500	509	500	551	519	511	534	512	510	486	544	540	536	488	542	542	546	560	526	525	534	527	495	491	526	528	530	503	530	490	521	504	503	496	502	528	516	523	512	490	539	585	527	568	551	490	497	544	504	518	478	543	474	539	542	475	522	538	508	482	526	464	528	492	492	506	532	482	520	550	508	540	575	586	521	562	511	496	516	515	504	481	525	533	526	512	548	526	531	554	529	512	514	463	515	538	509	517	540	513	495	527	551	580	501	543	533	540	480	522	483	499	509	557	530	491	544	547	542	542	540	541	538	547	528	561	534	503	514	530	547	516	500	481	575	490	529	518	496	497	456	550	491	489	537	563	527	537	504	538	540	515	532	522	529	524	513	508	552	543	515	512	481	518	529	547	530	503	491	492	491	541	541	534	509	558	552	495	502	504	516	492	497	535	551	525	528	529	493	506	529	534	567	515	527	524	466	511	496	532	515	526	539	567	478	520	520	484	476	552	505	488	533	517	491	528	526	510	506	565	532	506	520	488	512	563	509	527	502	479	492	513	495	524	499	517	512	514	499	500	482	523	502	517	521	512	514	517	483	503	520	563	532	515	481	485	506	513	524	524	479	542	535	530	519	531	496	518	514	498	519	520	484	530	516	495	522	496	511	559	558	517	534	481	488	482	507	595	551	506	546	527	503	500	501	537	502	504	531	553	517	510	515	490	529	514	532	533	519	528	528	536	498	493	564	515	526	500	528	526	518	522	482	494	526	486	502	471	510	485	492	522	504	524	566	459	476
12139	9435	7745	3900	2849	2118	1776	1473	1277	1157	1051	1041	927	894	857	845	783	789	805	733	752	745	747	715	752	708	696	746	724	677	726	639	685	661	731	654	699	678	697	706	682	675	671	643	664	622	652	668	693	678	648	688	691	688	660	672	688	692	682	689	676	684	649	697	626	676	688	640	622	623	744	644	680	717	710	652	623	683	642	644	665	665	663	693	687	622	629	681	672	678	622	709	667	634	682	693	640	704	655	665	643	672	668	626	608	653	692	643	657	627	654	622	680	635	645	634	695	637	683	598	640	667	652	685	695	642	664	687	672	692	666	681	697	661	683	653	728	632	659	710	682	690	668	667	648	639	626	712	647	672	668	673	757	667	655	611	645	677	657	655	651	676	678	665	643	696	693	695	642	689	636	662	637	661	680	653	627	669	676	694	681	640	625	703	661	665	690	688	685	669	693	630	652	664	689	661	666	666	668	699	691	665	667	671	672	669	651	630	652	696	664	709	658	607	686	636	683	697	659	660	669	697	635	674	717	715	673	687	741	667	644	714	685	664	672	622	647	678	682	634	700	743	687	673	650	626	698	706	646	680	693	705	627	642	672	645	679	671	699	654	681	653	646	648	644	677	676	681	612	663	667	711	654	718	667	671	646	663	663	664	680	689	725	677	701	648	659	679	671	672	708	652	653	718	684	644	659	675	676	688	650	671	656	644	639	690	681	686	638	662	631	639	652	691	656	661	676	673	664	635	665	612	678	656	645	673	662	721	642	668	651	697	650	657	690	734	630	635	655	697	723	656	638	681	656	706	611	674	697	718	680	677	680	687	706	683	698	651	632	697	644	711	670	663	693	703	641	665	628	665	647	661	669	692	659	651	633	691	655	626	710	638	658	682	628	638	671	672	647	682	645	679	702	636	678	672	653	645	677	651	639	703	642	721	652	663	687	640	653	692	638	660	680	674	661	691	682	617	651	683	654	682	689	641	682	665	702	652	636	653	681	678	657	618	635	637	647	686	666	664	643	652	713	672	668	669	670	650	656	683	705	661	667	638	700	609	725	664	659	666	716	628	692	694	643	726	676	680	700	645	627	655	671	614	680	683	657	653	706	687	672	652	679	676	648	636	647	669	647	673	728	672	623	649	669	708	692	642	718	622	704	674	636	670	635	680	658	642	697	688	717	678	662	644	685	679	706	686	621	664	637	680	682	684	646	690	709	631	674	681	635	660	654	665	697	621	638	685	659	604	679	706	658	627	691	667	647	689	627	686	656	676	667	673	618	664	701	665	683	646	692	693	660	666	682	705	651	642	667	666	675	698	664	653	680	705	680	690	664	653	683	663	650	653	663	675	697	674	626	741	721	660	719	653	692	645	699	651	709	626	675	691	626	658	665	670	645	652	665	660	666	683	725	673	616	671	744	643	634	669	671	675	669	619	616	658	675	662	655	666	661	701	657	649	622	679	675	683	659	684	634	702	648	642	681	652	645	647	619	678	632	710	662	706	642	668	675	652	680	693	676	694	677	660	663	666	643	726	653	710	678	651	656	653	656	731	653	701	636	623	677	667	662	715	715	692	658	637	709	632	681	654	683	682	627	617	671	684	677	663	698	679	698	649	646	713	682	686	656	684	660	680	711	692	681	667	673	717	705	656	685	677	651	711	699	695	698	700	675	681	703	656	686	682	707	675	699	695	710	656	660	647	671	664	653	666	668	706	623	653	648	655	678	679	687	669	692	679	677	687	673	693	655	655	600	664	667	659	647	728	681	643	653	701	681	683	637	676	674	635	649	651	674	626	675	657	689	676	649	711	651	681	674	639	633	669	714	684	657	671	716	646	673	624	670	671	685	662	703	678	665	671	638	648	663	668	664	732	664	685	618	656	706	696	634	660	702	670	728	654	691	620	635	679	667	676	641	710	666	727	640	656	654	692	681	708	620	707	687	629	648	664	677	671	617	637	592	659	652	681	629	652	691	630	654	699	663	673	680	679	655	689	654	694	632	633	676	641	683	678	668	676	662	685	642	664	696	661	649	722	655	629	667	663	629	655	684	656	681	611	649	693	658	670	671	670	667	690	653	664	680	649	685	675	665	650	707	726	682	645	694	677	662	630	640	713	663	697	668	646	695	645	654	665	686	607	606	636	694	662	633	635	640	708	635	661	652	672	649	665	654	643	660	663	706	652	639	669	656	655	696	681	697	646	693	725	654	678	661	682	655	629	667	660	671	678	647	672	667	689	671	655	663	642	693	600	678	701	690	682	640	718	671	677	683	685	649	599	667	637	684	671	629	638	659	674	643	645	693	679	653	676	728	694	697	629	639	670	651	669	620	682	600	692	657	636	696	674	680	684	678	657	662	636	663	659	648	661	677	599	658	703	704	658	627	687	693	672	655	689	657	675	683	666	681	672	672	678	655	612	663	649	708	694	711	686	668	668	683	618	659	669	683	618	617	662	643	686	722	680	655	674	644	648	604	662	680	686	688	671	685	686	666	685	723	722	674	672	680	668	676	657	679	688	616	640	649	660	672	686	709	633	675	647	689	694	669	671	663	636	705	672	673	708	694	649	634	697	644	680	622	651	693	666	710	691	686	670	695	708	654	675	688	640	653	652	645	675	685	686	668	728	669	719	661	664	668	709	672	683	618	716	667	683	667	657	634	655	709	665	669	643	629	713	660	733	668	679	638	626	700	689	651	653	677	651	682	654	642	686	685	680	637	661	600	691	655	665	617	670	665	696	614	682	665	670	587	611	645	669	662	643	670	694	677	665	637	665	662	659	643	650	677	707	665	698	679	650	658	671	646	687	674	662	648	695	643	677	669	648	644	667	656	711	646	677	674	638	681	653	663	704	645	597	632	649	689	657	655	660	665	645	618	724	688	704	658	633	671	668	647	701	670	663	649	681	676	676	671	663	633	666	660	638	652	658	703	652	665	631	646	662	658	639	657	649	686	657	683	679	621	693	619	638	680	689	684	704	682	657	637	701	700	669	713	648	692	680	654	664	656	667	683	698	648	621	679	676	654	662	676	617	650	679	665	669	687	695	678	644	654	640	678	675	667	712	677	700	654	652	665	667	690	716	633	690	658	655	624	671	669	732	680	651	692	637	672	688	590	667	674	670	683	691	722	672	684	683	664	651	665	679	637	680	660	680	635	633	666	652	682	651	665	661	699	700	659	673	700	695	676	639	669	677	671	655	639	623	654	703	663	653	689	674	665	651	639	672	734	707	660	642	656	609	669	687	630	693	656	721	638	678	636	665	636	661	629	666	632	641	687	621	647	651	683	675	668	675	654	696	653	668	669	639	656	680	696	680	655	697	690	640	684	646	648	680	689	579	600	662	655	646	667	669	656	667	659	677	640	662	673	649	646	661	649	662	703	714	661	686	664	682	646	753	698	664	700	675	690	657	670	675	647	660	701	697	674	606	629	682	620	664	702	668	627	679	703	683	622	648	644	673	662	682	632	660	654	668	704	634	700	682	640	674	695	631
22686	20928	28644	23390	20929	20957	7246	1126	820	777	708	640	611	603	573	547	545	497	533	475	500	491	446	526	459	454	489	445	434	425	421	435	416	421	415	440	445	399	417	426	416	426	449	440	438	389	430	448	394	408	450	428	419	421	437	419	437	449	394	387	402	448	432	403	418	389	448	392	479	440	428	399	415	467	435	397	396	445	412	388	405	418	410	425	411	391	399	427	410	406	424	414	434	415	427	415	394	418	391	409	420	400	412	407	431	447	400	437	406	412	423	411	394	439	406	437	400	387	424	444	413	414	429	373	396	448	394	391	413	368	387	419	409	432	368	392	439	373	423	400	443	424	387	421	418	433	409	431	403	407	419	433	403	392	393	447	416	397	377	439	392	427	373	438	429	414	424	418	385	422	405	420	401	373	437	423	446	446	443	417	399	426	426	396	410	402	440	390	411	423	392	432	428	422	426	388	431	485	444	398	433	425	464	431	414	410	410	381	405	490	431	424	411	463	411	423	456	401	367	403	446	445	421	408	433	446	433	432	416	428	427	435	414	420	403	400	426	435	421	427	414	424	412	412	405	381	395	397	421	379	437	414	396	384	397	395	412	386	395	389	404	415	419	428	366	402	407	414	406	424	430	432	400	391	385	410	427	417	432	416	393	423	394	437	399	421	403	395	403	427	436	394	419	430	425	431	388	403	406	413	419	383	411	402	431	358	371	455	429	412	442	421	384	413	373	388	416	392	400	435	444	420	398	405	439	415	431	387	422	409	390	394	420	422	440	386	432	438	432	414	431	441	413	442	438	409	442	430	425	400	427	406	410	403	387	448	453	443	404	401	382	394	403	420	425	429	415	462	427	410	408	392	419	440	433	407	419	380	467	424	434	405	405	342	379	395	496	433	402	413	427	426	416	450	379	413	417	414	417	409	374	407	372	420	398	398	417	431	413	395	428	418	412	394	457	408	439	415	431	414	414	411	408	376	395	450	394	382	404	396	408	402	413	420	388	393	410	425	456	392	427	456	432	403	447	434	401	392	406	391	424	398	418	377	412	411	433	436	378	438	421	435	407	421	436	397	384	425	406	396	384	430	423	419	414	410	437	398	391	427	415	396	426	432	399	424	395	396	414	404	420	427	418	420	392	446	403	466	421	429	416	403	407	421	367	416	410	407	415	434	415	414	461	405	426	432	419	392	369	416	423	403	397	457	383	420	438	415	422	377	392	409	398	393	408	456	413	424	385	453	426	410	416	398	430	413	405	381	395	427	411	353	427	411	415	408	431	409	407	408	378	412	406	401	424	409	414	425	396	428	421	417	403	348	372	392	420	389	446	401	404	421	431	430	428	450	430	478	408	406	422	398	404	379	404	451	390	404	444	394	398	390	457	421	442	421	420	404	368	387	453	394	386	410	408	401	460	420	429	380	417	424	391	467	408	428	445	415	438	403	416	412	439	424	441	392	427	408	414	433	400	428	404	405	426	425	384	394	405	420	373	408	409	433	421	381	413	428	419	411	434	412	420	395	437	437	411	446	430	398	416	386	389	435	417	420	402	407	417	426	419	396	385	419	431	414	404	440	440	400	417	413	441	363	369	379	359	408	429	418	411	433	420	423	395	427	396	366	409	417	390	400	391	444	426	383	417	367	412	427	406	387	433	428	399	394	432	440	381	433	404	446	412	386	418	396	432	425	435	433	412	449	433	453	403	432	399	398	374	411	420	419	361	388	425	403	408	422	402	428	432	420	406	430	385	377	421	412	410	439	389	378	441	441	390	438	429	444	426	447	434	408	411	397	445	440	410	386	408	409	423	391	434	408	411	421	411	394	443	396	422	388	402	423	411	418	409	417	382	407	400	412	432	410	416	397	415	437	420	409	422	429	405	407	412	446	394	428	400	404	376	412	399	412	420	375	393	459	406	414	374	390	406	416	413	398	442	425	407	422	427	441	406	416	407	430	370	441	404	398	404	437	425	406	405	404	395	426	422	430	398	403	402	412	428	401	374	389	397	433	402	399	406	409	412	426	356	444	426	442	403	405	372	393	403	406	386	400	410	363	366	404	404	399	430	411	434	407	405	384	428	417	427	423	366	439	440	441	432	394	419	404	403	423	399	400	424	373	366	420	435	432	426	417	421	433	420	409	388	412	412	408	409	400	386	408	423	457	411	377	423	422	388	379	456	414	418	403	400	408	423	407	391	395	395	398	426	406	406	431	428	401	387	386	418	425	400	422	421	422	384	416	410	380	439	390	413	403	402	384	397	374	394	419	408	429	362	463	386	402	414	415	408	446	415	428	385	464	409	418	407	422	371	399	445	431	429	396	401	403	440	397	406	425	409	449	422	397	414	434	397	419	414	389	422	434	388	383	421	395	436	423	416	419	409	407	395	444	375	395	401	405	422	381	419	389	387	414	406	430	418	418	387	372	430	430	422	408	432	434	402	375	404	397	445	403	430	373	400	439	441	433	400	398	422	396	431	365	421	431	402	390	425	419	429	395	395	427	440	443	414	412	406	430	394	411	397	453	390	409	420	401	386	421	406	440	416	370	427	420	377	437	401	384	436	422	422	387	385	412	407	425	438	444	405	432	471	424	407	434	388	410	441	395	424	434	397	439	394	409	375	420	422	437	426	410	428	404	415	424	392	450	428	420	378	455	402	394	404	413	403	414	412	391	405	420	420	437	413	424	408	442	414	401	413	449	407	411	380	433	393	437	441	423	391	390	427	435	428	405	421	432	411	429	391	424	442	420	412	456	428	379	412	399	389	422	442	408	417	408	421	390	426	424	376	416	370	401	404	437	408	405	382	409	414	390	418	399	418	429	394	419	421	418	414	459	384	419	429	430	415	421	403	451	382	411	423	441	436	445	376	430	412	413	458	421	428	416	405	392	403	424	381	440	396	411	390	409	397	390	400	390	384	438	404	410	374	416	409	440	402	412	463	424	425	421	434	428	419	390	402	402	437	392	397	379	416	418	408	434	406	441	403	412	437	399	381	385	451	400	410	403	405	421	430	423	397	451	409	411	391	410	400	411	407	421	422	421	419	406	393	408	405	407	419	397	401	443	425	405	377	425	400	390	407	388	372	414	423	399	439	380	403	419	427	410	399	437	443	380	413	420	389	439	415	453	408	404	396	420	425	419	380	416	408	405	414	437	401	434	401	412	417	410	414	401	408	416	403	426	394	366	415	446	426	436	436	425	373	408	375	443	437	413	397	400	403	407	420	415	441	398	413	394	416	413	403	414	409	431	431	403	397	413	394	437	428	432	458	421	390	399	432	402	423	385	414	405	401	413	456	424	394	358	407	384	397	407	425	405	428	416	417	394	423	433	433	442	406	452	397	380	455	436	384	414	423	379	380	375	405	410	403	411	436	412	409	426	384	405	399	436	407	423	408	430	406	426	421	380	385	386	376	410	451	402	368	421	414	406	423	406	425	407	404	437	451	398	421	410	415	390	406	424	397	410	393	435	412	411	432	410	372	366	418	409
15865	15223	12174	6433	4400	3324	2550	2117	1727	1512	1356	1189	1056	986	913	868	815	792	765	688	721	656	678	648	665	660	619	584	653	665	635	614	569	602	621	562	631	589	585	618	614	579	570	588	547	526	553	574	556	532	534	562	593	540	573	564	540	547	540	501	550	531	533	525	511	502	519	520	555	543	559	600	551	567	499	558	577	540	514	537	559	592	532	538	534	568	528	562	538	556	585	547	528	547	549	517	512	517	549	547	527	530	551	545	558	554	549	590	520	573	526	517	536	527	503	550	538	578	541	566	543	532	532	587	486	568	550	526	540	536	520	511	526	553	584	527	518	544	572	568	497	539	554	554	540	511	580	537	525	524	520	510	557	537	518	528	505	532	528	580	507	500	513	532	527	501	454	501	551	538	549	556	577	584	561	543	531	535	536	563	534	542	543	531	523	514	555	556	532	527	573	529	537	532	523	580	516	573	541	558	516	520	543	494	567	516	581	549	518	542	536	533	532	553	497	541	528	571	533	581	552	525	529	526	546	532	531	524	542	566	547	564	560	533	581	538	541	515	545	555	551	519	528	570	562	541	517	538	546	570	538	512	520	541	538	572	502	539	540	531	537	519	510	540	529	513	521	539	533	543	537	524	564	545	555	533	529	514	542	558	517	516	533	526	553	522	559	539	572	575	527	558	520	521	512	567	540	566	492	576	526	555	534	555	530	563	526	520	538	549	544	572	537	576	484	533	539	543	562	513	512	570	528	533	515	533	539	541	494	553	576	559	542	510	527	596	551	520	539	502	529	541	580	542	555	514	539	523	521	554	547	548	554	565	553	510	548	512	531	535	515	578	533	522	528	530	522	520	524	543	543	570	533	541	552	508	557	536	528	491	567	547	528	550	585	548	528	514	553	525	549	485	500	536	534	525	538	545	556	569	535	566	558	543	517	504	544	561	495	491	556	567	510	534	499	587	545	558	547	503	508	548	590	495	529	501	557	523	537	526	536	499	516	525	565	543	542	532	519	509	534	558	496	528	558	514	553	539	549	542	575	507	523	524	545	556	527	525	509	541	558	562	560	516	575	549	542	542	581	543	557	575	569	542	544	567	527	559	532	540	501	566	558	587	615	546	510	495	563	538	524	552	516	506	557	559	541	526	530	508	548	541	526	547	538	523	533	524	537	537	532	512	531	501	558	531	581	554	523	520	525	547	552	522	521	536	583	490	499	582	564	558	493	522	580	544	536	548	536	578	548	517	540	580	540	530	535	536	522	551	565	558	499	538	576	533	532	557	506	541	542	515	522	511	548	475	523	540	556	501	530	525	513	528	533	536	543	507	544	557	511	526	568	516	537	533	551	535	543	586	556	559	526	491	531	574	531	530	559	537	563	541	516	477	520	544	546	535	550	559	523	508	575	551	517	550	552	528	542	532	507	582	552	528	559	515	518	540	504	520	554	522	512	539	535	569	510	555	550	503	538	512	553	516	533	548	541	543	509	548	536	488	482	526	531	511	550	463	521	565	546	566	552	532	524	522	510	541	547	523	543	513	501	553	559	517	534	536	542	505	531	539	517	534	521	559	521	555	608	554	512	534	531	577	515	552	540	485	554	559	522	541	538	511	518	532	565	521	544	525	517	542	512	527	547	528	581	557	515	554	541	524	543	510	533	504	485	557	542	551	541	543	521	493	523	535	537	523	534	496	516	576	540	540	549	538	533	557	541	502	534	546	538	549	551	502	565	523	565	506	527	536	528	543	514	572	530	572	521	504	528	533	532	573	490	525	585	550	550	503	504	535	544	526	551	527	499	552	525	551	556	520	497	553	513	550	515	560	554	513	552	539	562	557	513	549	527	528	553	528	567	544	576	525	531	530	580	528	542	512	595	541	503	524	525	541	582	517	546	550	564	516	549	502	538	510	545	509	540	514	520	494	572	561	528	572	453	573	511	536	556	534	545	557	560	509	532	575	558	534	557	533	516	530	507	482	555	524	530	558	526	501	529	557	490	509	524	516	522	518	550	515	569	483	519	518	535	544	519	531	548	558	546	545	517	517	544	573	507	537	490	544	510	497	530	531	501	524	532	559	525	536	511	555	580	556	546	522	556	512	526	521	540	509	583	558	520	528	550	548	553	567	555	554	528	542	539	547	508	545	560	532	515	538	542	505	490	522	553	534	515	527	491	488	556	519	546	562	562	541	574	558	546	527	566	548	546	550	518	554	542	516	563	535	517	528	535	525	547	532	543	499	526	521	513	555	519	545	522	499	529	562	524	514	527	542	572	541	539	514	541	525	544	526	507	498	538	541	513	532	552	568	524	510	558	526	535	531	535	549	588	527	536	521	551	513	537	594	565	554	513	547	521	492	544	546	574	537	531	548	575	526	499	527	529	518	564	589	501	526	529	549	511	513	550	519	523	516	526	554	541	542	478	517	507	536	544	521	522	530	514	555	561	569	502	502	558	559	562	522	506	531	518	540	545	553	566	544	569	571	544	547	530	528	531	545	523	546	580	537	539	508	567	513	532	519	530	565	533	535	562	518	562	521	490	501	568	525	521	525	537	525	479	545	537	557	561	539	557	524	512	523	530	538	560	527	536	543	545	543	510	561	511	553	544	549	501	547	503	533	507	552	543	528	555	568	576	534	558	564	548	570	521	544	546	527	512	533	547	504	547	499	554	558	536	549	538	533	514	554	561	532	531	532	516	532	506	520	531	503	511	524	557	550	562	518	496	538	552	535	574	528	508	522	507	512	485	534	560	529	518	556	512	526	537	542	544	524	514	544	536	518	552	572	520	588	526	550	480	574	595	530	557	526	534	556	497	543	572	529	547	544	548	547	461	547	551	517	508	556	528	578	521	545	523	499	537	510	526	563	539	527	551	499	529	533	530	536	515	545	537	554	537	556	526	522	525	551	547	529	538	559	561	511	572	536	551	560	520	547	513	550	551	532	573	512	587	514	534	557	524	544	509	534	553	491	586	491	565	517	546	496	517	547	507	503	566	526	506	526	532	525	511	518	552	518	492	568	535	556	516	539	547	535	504	535	581	542	576	517	579	541	538	539	509	526	514	539	533	546	494	522	510	500	536	524	552	612	590	527	520	529	554	535	568	498	497	550	552	504	542	577	566	569	587	532	519	508	518	568	505	536	564	503	503	504	499	517	542	565	513	529	557	517	558	537	549	523	517	558	534	571	522	565	516	530	529	537	536	483	536	532	543	559	540	576	525	559	516	534	543	528	568	565	540	545	515	526	521	589	543	542	522	511	540	557	584	541	539	555	528	495	535	543	510	548	523	516	564	579	516	552	540	543	572	515	572	544	556	573	562	545	548	521	550	525	570	531	547	568	562	545	521	494	540	529	549	549	544	534	540	544	534	535	497	571	538	544	538	530	484	535	547	521	528	510	522	537	517	539	568	512	531	509	534	520	531	538	533	502	509	518	520	529	527	527	561	543	510	539	550	513	539	540	535	527	519	588	521	502	554	537	498	523	552	527
26655	20294	8611	760	466	383	375	335	337	325	350	325	309	345	338	350	321	328	310	323	328	299	300	318	332	327	325	339	315	306	335	361	291	337	304	325	316	317	325	334	295	328	315	330	294	325	332	345	307	360	328	334	325	333	295	335	312	306	308	326	322	317	299	293	326	343	350	302	322	293	319	318	337	352	338	341	302	344	313	305	298	313	312	360	342	348	350	305	304	332	329	349	309	322	339	326	320	326	305	337	334	313	328	327	319	332	300	308	348	329	314	330	304	317	313	315	333	309	346	362	327	335	329	326	344	312	323	327	308	315	337	318	307	311	328	317	317	324	276	324	322	309	328	364	327	308	319	337	332	350	320	274	339	323	318	353	321	322	324	289	315	340	315	323	314	310	305	340	318	317	304	325	306	350	299	347	302	307	330	287	303	333	331	318	326	327	328	300	310	337	335	303	317	295	294	316	331	301	331	284	329	341	332	298	311	330	333	344	312	322	340	325	324	333	324	332	312	314	308	336	270	326	309	298	309	341	326	323	319	314	367	361	325	313	343	332	336	332	326	309	354	319	307	309	329	309	302	334	307	319	290	355	296	333	330	330	303	336	348	324	335	303	317	326	313	319	339	312	357	303	331	331	316	315	310	293	297	301	333	303	324	315	303	356	313	291	292	303	311	307	317	320	371	322	311	315	312	339	338	306	303	335	316	319	321	330	330	335	336	313	307	331	313	298	347	338	317	362	310	328	333	337	316	348	330	339	309	298	316	301	316	303	316	311	341	326	333	330	341	314	327	311	322	325	314	338	321	325	299	312	304	325	331	308	311	319	292	320	322	308	329	325	320	298	302	317	318	310	350	330	334	315	306	300	288	312	285	327	326	318	301	330	350	354	345	325	291	329	350	308	319	309	317	341	355	324	341	304	324	284	325	316	345	308	335	291	319	321	328	328	319	284	308	335	315	324	318	319	322	312	312	343	309	348	317	317	343	321	312	324	303	304	332	349	338	339	309	302	336	336	316	341	321	356	308	312	320	319	327	341	309	365	351	309	328	288	330	315	342	342	320	303	311	311	347	333	313	308	317	314	299	307	318	285	329	321	323	289	326	306	328	297	333	349	309	353	337	323	335	333	237	338	320	366	328	319	317	318	319	334	332	336	302	312	314	296	327	306	335	328	316	304	300	317	373	306	311	279	332	313	316	330	316	324	299	326	325	303	333	330	347	302	325	319	312	308	302	328	300	317	282	342	326	316	275	328	310	303	312	382	315	302	310	334	301	329	306	312	281	325	332	342	334	308	354	304	328	331	311	353	308	326	322	309	322	341	327	304	302	310	291	310	312	328	302	329	361	323	306	349	320	315	305	304	324	341	351	311	306	330	323	314	314	334	298	346	321	342	332	331	325	306	303	325	298	311	324	303	339	338	295	339	304	296	326	310	310	307	349	273	331	309	315	348	339	309	286	303	301	303	334	327	298	319	311	351	314	321	356	321	309	294	366	305	297	292	337	324	289	347	338	332	320	309	309	337	351	321	311	304	330	358	311	354	327	314	302	323	327	308	303	315	313	319	281	319	311	334	302	300	332	326	326	309	326	326	327	323	306	322	306	311	311	331	323	336	342	317	326	310	340	375	297	300	321	351	318	293	297	331	332	339	313	285	301	322	316	308	318	328	310	334	332	288	337	281	336	306	354	318	321	318	283	306	323	300	316	313	308	316	310	313	318	321	340	316	314	329	286	315	298	351	313	315	308	324	336	329	310	325	302	330	319	288	310	320	357	308	321	330	298	298	366	334	319	297	332	339	335	346	328	332	307	320	305	328	326	302	327	323	288	285	319	340	319	314	319	311	308	294	322	314	309	303	349	325	287	333	286	336	302	334	306	341	334	297	337	310	332	324	335	318	340	316	296	336	333	321	288	328	289	327	330	354	331	317	319	322	299	327	280	375	328	339	322	308	357	336	336	318	342	315	314	307	338	319	306	317	287	326	262	300	329	301	308	287	305	345	374	336	309	363	306	306	343	291	355	337	328	298	329	301	307	320	322	292	286	309	337	312	309	312	322	338	309	340	339	313	337	312	285	310	361	297	343	326	293	321	327	321	324	301	320	339	310	342	320	326	318	323	330	311	336	308	297	301	307	319	323	327	338	318	313	338	344	323	317	357	333	345	321	292	323	312	317	349	301	306	323	351	311	308	302	300	308	317	312	309	343	332	330	312	338	316	328	323	317	308	316	305	298	310	329	310	300	334	332	344	308	304	296	313	343	340	310	295	330	333	312	312	345	335	278	300	307	321	311	303	299	354	321	347	317	339	305	348	325	348	333	320	334	309	313	295	324	306	335	294	313	300	288	343	332	314	341	320	321	336	301	338	333	310	325	318	286	301	302	299	318	329	322	318	359	311	340	337	324	318	321	327	332	319	374	321	329	286	323	331	313	336	306	315	347	285	320	315	315	345	302	313	302	337	298	299	329	293	319	302	306	319	335	294	352	340	339	321	338	310	339	354	310	312	313	281	399	367	324	358	315	329	336	270	310	335	331	332	337	337	343	312	313	357	313	309	307	295	309	326	330	331	325	286	309	323	327	309	308	326	312	298	330	325	298	310	304	291	316	326	304	332	318	307	320	305	329	320	329	313	338	334	304	338	329	319	312	312	307	322	307	319	334	321	317	302	318	309	324	310	339	317	304	349	282	304	352	304	285	314	334	311	336	338	307	317	349	342	315	304	322	329	316	306	357	332	319	307	300	333	299	346	310	285	302	370	309	318	330	352	318	311	360	329	332	291	332	315	333	340	342	351	314	288	312	310	327	319	317	326	348	349	334	329	322	351	311	305	295	324	313	317	304	312	358	341	336	306	286	296	317	316	306	321	320	304	287	348	301	320	335	317	317	305	305	312	330	329	337	311	334	320	320	307	358	315	338	333	353	322	337	358	305	313	346	316	314	296	330	294	313	322	320	331	281	295	314	324	309	326	342	304	338	329	342	362	337	346	317	322	356	333	293	305	289	336	267	325	362	313	337	344	338	326	309	320	313	312	325	316	298	335	313	337	327	286	326	348	338	328	307	310	295	301	312	282	364	334	352	300	303	326	313	315	342	324	323	349	297	363	316	297	353	305	300	309	313	343	323	324	330	328	311	326	303	331	315	296	342	276	334	316	285	318	317	318	309	326	331	322	297	340	305	298	324	285	318	296	363	318	303	316	338	322	319	335	307	323	297	301	296	334	301	344	298	358	312	333	306	324	336	327	286	325	321	332	334	313	327	317	311	311	285	306	328	322	305	303	325	300	341	310	287	326	309	307	307	320	312	319	331	299	353	337	307	323	327	331	293	363	347	294	326	323	344	340	313	295	309	325	306	343	296	332	342	350	317	320	332	354	352	321	328	308	306	291	300	325	328	293	341	306	301	332	310	313	306	313	318	354	322	345	326	322	322	323	301	286	317	278	301	309	348	338	311	300	314	316	324	337	326	369	339	338	314	327	288	352
6625	1207	1081	689	592	523	494	447	439	457	454	434	430	416	443	443	418	389	406	393	382	431	408	419	422	439	377	413	419	427	447	410	442	409	454	407	406	408	417	452	424	434	397	417	432	432	409	421	404	407	422	395	434	424	438	438	429	414	414	466	421	447	476	410	454	450	396	408	421	418	420	419	413	436	434	447	426	396	384	392	407	392	424	403	429	394	427	414	421	420	441	412	408	472	414	432	389	440	417	357	431	415	422	383	459	394	431	428	388	385	397	379	403	428	424	397	395	445	401	439	404	376	418	428	439	397	410	410	406	425	397	439	422	449	396	442	402	415	451	388	425	413	436	419	442	404	442	387	419	397	388	425	414	411	442	412	409	394	458	471	400	451	411	425	440	443	379	391	376	438	408	433	411	380	401	391	422	405	404	401	440	405	420	386	408	444	412	426	382	433	390	446	397	433	413	443	392	406	433	418	428	422	431	413	384	447	412	425	399	398	432	394	384	426	357	351	408	418	381	438	435	400	405	437	426	401	399	443	430	416	393	372	411	408	425	427	425	407	422	410	413	413	413	400	415	418	432	420	422	444	417	418	427	412	379	452	410	416	401	399	442	408	401	395	456	421	444	407	423	429	418	421	411	420	427	437	424	463	414	411	396	417	409	370	410	419	465	443	431	449	404	406	433	420	403	406	424	407	443	442	415	426	410	402	396	406	449	419	412	404	397	432	418	396	440	386	437	381	398	393	428	413	400	455	419	360	439	410	428	437	426	424	398	416	420	414	436	405	459	411	437	376	474	429	408	398	428	427	427	424	399	388	429	430	416	383	467	402	396	422	410	426	409	390	413	456	398	435	447	394	411	431	420	412	406	413	402	416	402	437	458	400	410	450	396	467	391	444	380	416	436	400	426	399	435	417	400	457	380	396	415	411	402	431	412	396	398	420	416	405	419	390	418	419	399	424	419	418	406	433	426	448	423	406	411	404	416	428	410	405	440	399	428	389	441	406	426	360	435	424	438	418	406	399	400	387	428	428	422	398	412	396	434	415	406	379	420	411	412	428	398	432	440	434	397	428	405	409	419	433	421	405	454	386	383	391	409	444	429	410	409	403	446	412	453	396	438	423	411	403	416	415	417	445	382	425	457	437	415	444	429	432	416	422	427	411	416	440	401	403	443	393	443	474	432	421	381	401	443	437	436	450	426	412	396	392	401	408	382	373	393	434	433	442	423	402	405	423	443	452	421	405	428	448	423	438	416	402	415	396	409	413	432	420	424	394	422	403	392	417	399	422	444	412	401	390	440	458	431	404	371	421	417	404	427	421	425	416	387	412	393	389	435	440	433	430	376	421	426	426	410	441	420	427	396	428	420	420	444	395	412	417	400	422	433	370	386	436	431	424	414	427	419	429	430	444	409	424	423	419	445	443	447	402	425	420	427	402	373	430	455	409	409	393	423	378	416	437	401	391	417	420	420	418	413	407	385	398	397	421	447	414	391	401	402	420	419	413	403	444	411	422	394	368	427	456	426	404	423	417	447	379	455	411	403	405	401	385	413	401	433	386	420	399	427	452	401	390	438	416	405	381	453	412	431	417	406	407	414	427	452	420	416	414	417	440	449	431	417	440	398	421	408	441	415	417	417	373	420	458	392	376	438	381	445	432	399	422	416	394	419	441	407	468	395	450	422	402	413	434	417	442	399	440	439	425	455	381	425	423	425	415	401	415	422	460	430	411	444	419	419	398	377	407	394	449	382	441	412	418	417	425	399	420	421	403	442	402	409	421	424	420	419	425	402	433	405	436	431	394	413	403	404	410	417	432	417	429	392	396	394	399	402	417	440	422	397	435	401	416	423	457	413	388	433	444	419	404	441	421	439	444	424	379	407	412	433	374	400	414	426	402	381	458	384	403	398	414	404	375	447	416	401	441	394	428	412	410	428	408	401	415	427	424	374	413	448	419	403	435	441	414	403	383	427	405	436	444	394	372	424	439	417	399	394	395	413	429	406	443	442	405	398	406	424	426	412	420	423	452	389	431	405	400	437	366	403	413	439	406	403	435	421	396	444	418	375	403	423	375	390	415	386	401	418	440	420	421	457	422	390	456	376	445	397	411	414	432	402	406	406	412	406	415	405	424	385	444	410	400	460	417	438	424	423	401	408	438	425	455	408	456	430	419	406	434	434	422	453	402	422	422	402	390	425	413	430	416	422	449	433	429	393	410	422	413	385	420	412	398	444	418	384	425	437	444	366	409	413	425	410	383	385	417	381	396	424	429	420	424	421	408	422	435	429	467	413	425	387	438	410	411	412	428	372	428	391	412	407	399	394	389	432	426	403	426	404	443	416	442	411	418	425	420	418	388	435	418	459	479	442	406	450	402	373	403	387	396	431	448	405	405	426	398	414	404	434	422	425	443	422	416	415	379	425	401	422	421	407	438	417	412	419	405	393	442	431	448	434	390	428	401	373	394	399	450	431	450	417	425	391	425	416	428	397	399	417	451	391	462	420	407	420	448	427	415	419	461	386	399	386	420	397	380	398	400	392	408	411	404	440	445	427	403	419	429	432	416	424	413	423	430	367	430	396	420	431	443	423	401	386	420	394	433	401	376	397	405	408	409	407	419	416	423	390	439	397	433	401	413	400	424	437	390	401	429	436	464	446	391	424	418	411	428	492	458	428	433	405	430	398	428	400	416	421	402	394	376	409	410	459	429	416	414	454	401	428	385	418	359	436	419	404	414	416	449	425	418	425	411	411	406	416	408	461	396	437	419	415	428	454	416	455	434	392	393	429	428	432	415	427	423	386	420	440	405	409	409	406	421	450	446	406	431	435	423	417	420	434	418	402	418	440	433	395	432	447	419	439	394	393	413	423	406	413	417	445	400	417	377	431	405	393	422	430	387	441	427	410	416	430	376	420	408	423	400	377	436	377	388	416	395	419	385	421	392	443	431	428	413	399	425	406	456	408	411	428	402	393	406	416	414	420	456	425	416	412	426	427	444	430	399	422	436	413	455	428	447	394	429	398	429	400	415	451	432	418	425	446	413	409	416	384	417	424	394	422	428	445	421	393	409	433	412	444	420	412	456	394	437	445	426	403	396	434	410	424	408	384	416	408	430	440	393	418	394	392	385	397	399	411	426	398	424	413	425	418	419	421	433	440	433	442	468	409	463	405	429	381	418	412	398	378	393	430	392	403	431	468	424	367	377	399	401	403	409	436	420	420	386	425	407	408	411	430	405	399	411	428	429	441	441	394	358	442	423	391	417	450	414	422	416	414	420	402	432	435	435	437	412	442	388	423	436	438	412	376	381	401	396	397	418	413	425	405	399	388	436	471	408	393	405	412	400	433	390	405	412	415	392	389	453	415	439	415	415	411	435	418	439	398	399	393	425	396	389	440	435	445	400	412	414	395	438	424	437	395	420	370	428	420	467	436	445	398	412	420	421	381	382	426	396	398	413	415	395	440	384	421	425	420	410	432	453	437	422
23658	20942	28170	23853	20918	8957	1249	838	788	747	716	618	634	619	572	532	583	586	571	575	545	575	568	515	540	546	537	566	525	536	515	532	518	493	508	518	528	572	514	509	539	496	508	465	506	519	485	483	528	512	511	547	504	523	530	529	504	498	554	498	496	544	522	507	495	530	476	517	516	545	505	512	509	527	517	509	473	492	502	464	545	499	501	518	526	523	468	491	509	522	492	503	528	555	510	487	526	481	533	515	525	532	544	532	492	493	493	532	480	466	488	504	521	513	505	525	483	548	484	520	530	518	499	503	507	516	525	547	531	531	501	502	511	521	500	477	573	538	497	499	548	530	546	490	494	494	501	506	493	540	554	537	505	528	483	551	516	489	507	519	546	531	518	467	526	486	525	530	494	477	533	538	505	494	529	527	545	547	492	504	500	495	504	510	551	488	520	576	539	536	534	496	542	520	487	497	505	541	533	508	499	511	513	534	515	509	516	528	493	504	520	545	555	537	508	536	529	511	494	508	495	556	532	497	494	519	489	511	512	504	538	496	518	504	516	502	475	525	517	520	532	534	486	520	536	546	550	507	497	474	513	527	529	539	534	499	512	530	549	551	510	525	526	523	495	530	560	513	511	515	486	476	466	486	504	498	548	496	469	488	527	507	528	497	498	562	552	483	519	531	477	513	488	493	506	513	558	559	542	482	471	535	502	523	512	533	515	545	492	475	497	534	504	520	498	532	481	491	526	529	507	511	498	547	504	492	542	539	499	491	509	517	514	499	507	475	486	521	532	515	503	474	546	532	497	497	454	508	492	472	494	475	499	498	511	513	470	528	562	516	534	495	477	534	529	489	502	491	525	530	518	511	492	520	510	520	517	466	502	523	506	492	526	521	527	546	518	553	514	511	477	526	480	531	546	535	543	561	516	517	516	519	505	473	484	515	502	511	542	568	558	468	518	508	504	554	485	514	516	525	523	522	540	529	522	483	508	540	538	510	513	480	547	506	526	488	515	542	509	520	531	529	511	536	475	518	491	531	492	529	463	523	504	499	529	462	555	497	536	509	489	509	531	524	521	513	532	533	519	511	501	552	505	513	509	492	521	512	480	469	505	538	538	559	500	508	545	501	524	493	525	525	499	530	491	503	504	547	472	525	517	566	509	527	471	551	510	536	536	512	529	530	502	492	511	483	504	524	525	531	495	543	568	521	562	530	494	525	499	494	571	511	498	518	546	502	454	516	517	506	489	500	492	514	516	553	523	494	507	478	486	501	492	509	509	468	518	497	521	485	530	497	502	550	516	480	509	490	498	564	577	509	489	507	532	491	531	559	545	537	503	563	493	473	520	510	519	544	480	512	534	508	484	539	505	549	512	509	517	523	503	484	517	500	552	501	496	505	535	525	490	507	508	501	561	511	534	531	480	513	513	504	504	495	500	537	513	544	483	488	498	533	485	539	511	491	524	520	484	504	551	515	524	496	480	542	543	534	529	475	514	487	559	563	514	505	516	502	508	507	564	504	538	490	553	516	506	507	479	518	535	502	530	544	551	512	489	490	525	537	514	538	480	498	522	523	512	545	549	516	433	551	539	544	549	527	522	516	545	533	473	508	498	550	523	553	514	485	517	515	526	498	527	513	468	487	488	486	523	543	511	485	526	526	529	496	482	529	464	511	486	486	525	521	470	508	479	495	497	486	488	538	483	512	558	512	533	492	527	535	530	496	495	510	494	542	508	542	513	531	510	484	513	492	454	517	496	519	530	486	516	513	504	473	486	489	545	518	534	512	501	467	523	503	534	468	513	492	516	530	517	509	521	508	522	534	504	544	467	505	528	531	544	523	508	483	469	502	499	517	547	470	473	456	517	518	528	517	520	511	507	506	530	503	510	537	506	510	554	516	504	482	490	519	535	504	501	521	500	502	539	501	525	513	481	520	511	498	551	501	491	537	496	493	494	517	490	471	522	538	515	540	531	532	489	509	476	532	501	491	539	507	522	486	566	486	539	493	535	509	514	528	512	504	522	511	478	546	538	526	532	488	512	492	518	565	485	500	522	517	531	533	512	516	537	492	497	560	532	503	491	522	488	539	524	482	492	542	515	564	512	522	492	527	500	513	534	490	470	477	494	505	538	492	500	555	534	497	499	513	562	464	550	579	517	501	504	548	510	521	489	538	474	499	504	499	515	520	482	486	484	555	510	505	469	529	507	518	511	534	511	523	493	487	516	490	524	491	498	534	474	541	516	508	552	523	537	514	516	471	562	518	494	539	475	506	552	552	538	496	520	542	541	537	527	485	512	489	516	516	553	559	495	516	521	557	485	509	511	515	525	503	524	480	483	557	494	459	512	561	512	499	539	493	511	514	478	507	510	521	488	492	485	508	503	497	493	530	538	498	536	528	453	487	532	510	483	549	514	539	489	501	521	537	481	486	501	497	490	551	531	570	529	513	527	525	483	527	489	505	495	467	524	526	544	521	506	491	565	460	502	515	485	516	517	509	480	487	483	512	514	523	523	514	541	549	478	500	491	499	497	510	463	498	485	548	485	536	518	556	551	506	493	464	519	516	472	532	506	499	520	555	523	518	491	550	515	526	523	462	490	532	518	505	504	518	514	509	490	505	494	528	545	474	500	514	512	518	548	543	511	502	506	502	515	527	544	479	486	496	532	488	494	516	514	478	504	512	527	495	549	502	540	497	507	491	496	570	517	513	497	531	526	525	503	502	537	511	481	463	504	519	517	543	548	548	490	541	494	470	516	468	550	514	541	502	485	522	539	489	535	475	450	500	507	523	517	510	539	528	504	533	539	529	511	520	505	519	507	527	536	526	498	509	529	509	536	510	508	471	524	462	540	502	545	507	506	512	486	496	511	518	530	552	472	525	504	505	537	524	507	475	567	507	531	518	512	515	554	496	521	505	537	548	506	539	534	520	502	487	516	507	525	494	533	491	527	503	513	556	525	494	523	501	486	489	512	532	515	516	550	535	493	516	522	543	500	578	498	500	517	494	496	481	497	505	520	515	499	500	454	548	513	493	502	502	488	526	523	510	490	537	575	504	500	521	505	532	510	518	550	494	523	534	538	525	535	529	522	520	505	516	497	485	505	538	493	505	489	544	514	523	505	460	538	552	516	529	543	532	559	558	519	534	527	519	499	487	522	471	529	530	516	504	525	529	509	503	537	533	534	488	501	480	502	518	520	508	526	525	514	510	484	510	486	530	467	525	535	503	566	523	545	521	549	514	486	522	548	509	510	502	484	513	501	527	507	537	502	505	514	517	499	526	541	531	507	484	496	546	533	501	550	517	521	493	508	494	497	521	509	551	470	515	497	534	529	524	511	514	502	504	513	527	529	521	538	519	497	561	506	537	473	549	498	460	539	518	499	515	500	516	490	512	542	553	496	482	522	558	522	537	503	521	508	513	541	527	494	503	488	538	503	529	515	521	502	506	507	544	535	530	517	492	569	515	520	539	524	548	496	492	533	532	476	493
12133	9485	7790	3890	2778	2237	1710	1476	1288	1139	1045	998	913	896	874	840	811	786	771	723	746	733	723	732	691	665	743	729	662	691	694	716	718	704	673	679	651	686	734	671	674	674	677	711	680	664	676	661	622	632	658	708	690	616	611	659	710	642	717	653	655	740	651	667	591	654	667	623	680	633	697	687	683	686	680	695	715	633	682	655	607	659	625	685	642	633	661	671	654	656	667	633	663	689	690	630	659	667	662	618	696	654	644	631	669	682	653	691	649	623	639	603	625	692	646	629	647	679	654	681	654	662	690	689	658	636	685	665	616	734	657	697	671	682	663	660	655	648	636	609	654	650	653	630	667	652	652	675	641	632	673	709	664	658	693	647	698	664	696	654	671	653	617	605	636	651	665	648	630	652	632	684	646	676	668	629	647	712	627	659	658	642	638	676	707	671	614	648	622	671	634	641	620	653	664	647	685	674	635	650	662	662	679	616	701	679	679	640	673	715	658	688	649	658	666	625	636	689	667	638	676	650	665	673	653	687	687	689	636	666	655	656	676	692	682	635	641	640	678	647	672	684	670	646	655	654	662	655	685	698	629	675	658	630	655	683	686	671	671	660	659	627	707	625	705	688	650	669	693	677	638	683	624	647	616	694	684	654	680	680	657	669	641	689	648	659	714	653	660	646	653	665	704	682	637	644	660	648	615	664	647	680	661	668	644	686	662	623	686	617	659	611	621	650	631	663	618	707	701	672	666	672	654	663	648	655	699	682	664	675	681	615	682	655	638	689	731	674	676	669	688	627	680	672	644	612	692	658	688	664	638	643	677	642	682	643	654	676	665	680	673	622	640	700	625	681	690	671	682	631	578	670	676	646	663	692	684	643	674	677	626	650	633	681	671	652	706	640	628	678	573	668	662	625	651	686	663	715	664	629	654	701	692	641	698	639	668	668	637	656	645	681	673	646	618	653	693	642	649	655	686	623	651	611	669	638	625	644	687	641	657	673	651	681	638	661	649	686	635	632	654	680	652	681	663	687	639	586	677	618	612	639	657	664	654	678	682	655	667	682	639	636	649	641	686	654	647	621	634	610	666	670	663	707	650	664	680	653	714	657	681	660	637	631	663	644	655	672	640	660	645	691	660	666	630	664	712	676	646	675	660	672	687	609	649	673	667	680	709	648	682	679	702	672	629	683	645	637	643	676	689	702	662	668	634	657	667	694	678	685	717	690	674	667	648	663	640	644	655	637	654	710	691	638	623	644	670	671	681	686	689	643	677	646	658	660	653	671	639	656	623	671	659	646	715	732	688	628	635	687	666	665	645	652	665	628	686	635	636	670	633	654	718	604	685	630	689	658	658	680	654	637	644	660	616	620	629	649	631	651	691	630	667	661	672	653	620	624	686	686	681	656	657	610	670	631	640	674	640	658	644	709	680	648	666	668	647	628	648	674	689	697	628	687	624	710	690	616	652	723	643	653	639	659	648	635	633	679	659	642	636	650	620	698	645	651	649	659	685	608	634	675	658	691	687	681	673	656	644	623	678	666	648	660	689	659	648	652	630	655	674	608	684	717	655	679	672	683	677	621	655	651	650	712	613	655	646	621	716	667	631	645	675	639	683	705	645	621	628	668	694	670	605	670	680	678	653	636	663	674	673	647	683	697	623	597	647	661	648	639	676	686	716	652	687	662	700	648	665	675	675	664	643	665	666	627	661	658	674	673	675	649	690	658	640	680	614	697	633	620	697	663	636	630	657	651	716	686	681	718	677	699	647	622	704	627	679	659	670	678	697	679	634	653	643	680	654	686	697	629	679	656	684	636	705	646	666	677	639	696	673	705	670	684	625	654	665	628	650	662	626	664	667	609	692	659	633	648	626	673	662	667	633	661	648	683	654	635	631	670	651	655	694	658	600	655	674	663	665	638	656	663	642	641	687	657	643	648	735	664	685	653	664	691	672	654	658	700	642	658	644	682	645	703	672	667	650	644	638	648	644	641	676	611	665	625	646	666	696	649	683	672	641	654	681	663	625	678	726	629	717	678	667	655	661	690	664	644	670	646	654	680	688	686	665	644	639	689	671	686	664	696	647	605	665	680	667	643	654	625	692	666	622	629	657	662	630	634	668	655	625	692	653	688	669	630	657	657	688	650	674	708	699	668	685	655	649	692	620	660	666	674	668	672	698	656	636	655	667	654	650	655	725	638	671	653	674	642	638	646	639	664	696	645	681	672	668	707	648	666	629	635	650	654	648	657	689	669	693	674	654	692	685	691	643	646	658	631	654	633	669	649	638	699	635	691	620	704	666	629	630	636	681	649	650	643	658	688	657	671	658	638	680	675	600	679	702	673	674	623	642	672	672	651	657	662	634	686	635	664	669	686	645	685	665	658	650	669	628	667	679	650	701	706	683	618	687	681	646	616	665	670	642	676	682	727	645	672	662	662	633	667	609	629	642	671	649	635	659	657	681	629	648	657	629	655	650	632	655	671	701	662	668	647	677	683	717	693	645	696	645	657	658	649	648	674	652	646	625	691	637	651	724	678	684	625	693	664	661	674	661	650	672	676	673	634	617	690	633	687	628	674	618	654	716	641	656	689	637	641	654	692	649	641	668	628	651	643	592	606	638	679	632	645	677	628	645	669	642	665	706	679	668	659	651	714	652	664	628	671	621	697	626	638	680	668	634	644	675	641	671	686	653	669	647	729	693	694	652	697	672	674	632	609	642	628	720	675	646	613	646	711	676	692	645	685	650	684	660	695	617	646	661	647	630	660	669	672	671	617	651	676	669	670	660	626	700	696	684	619	699	712	688	677	620	635	679	693	665	682	652	632	684	674	650	671	670	653	683	691	681	650	673	679	657	688	684	640	668	658	671	687	651	640	645	684	704	652	705	663	649	666	673	687	655	668	641	706	676	657	671	662	682	593	672	623	673	653	643	620	661	676	677	615	627	629	646	696	623	664	646	656	643	638	676	704	681	681	672	668	689	694	603	651	616	675	694	689	639	687	623	639	657	643	655	726	663	673	626	640	686	681	627	673	699	631	694	627	660	647	681	699	654	692	650	664	659	661	669	717	748	648	612	700	649	678	633	638	623	662	642	642	660	664	666	685	667	650	658	696	645	659	619	629	693	619	634	637	695	672	657	674	617	692	656	618	663	699	642	725	658	676	680	674	657	671	640	691	715	672	659	671	644	641	695	671	675	667	683	623	711	689	700	673	650	682	669	614	693	658	612	654	677	636	717	642	678	674	680	641	682	668	682	642	646	672	667	675	651	630	662	682	686	648	714	684	650	632	670	684	608	675	647	613	677	666	662	678	664	660	658	615	666	655	687	678	675	676	659	685	671	604	668	643	643	678	657	663	662	678	643	632	662	653	636	721	666	689	631	626	710	652	676	698	661	652	674	635	654	651	637	680	697	660	635	673	682	692	646	695	666	661	674	613	683	627	638	611	659	645	652	667	686	680	656	649	677	671	674	675	664	662	654	669	663	641
22698	20930	28689	23356	20930	20964	7070	1124	825	743	719	637	585	566	548	474	572	518	515	497	470	482	468	466	467	422	406	441	469	439	463	463	453	433	460	427	434	448	423	442	457	415	420	414	421	374	428	417	432	419	459	427	399	402	393	413	415	427	404	430	425	427	433	422	445	391	427	421	420	398	429	429	413	423	410	455	401	383	420	414	441	410	392	397	428	398	406	387	421	391	417	406	418	452	407	434	459	377	416	433	422	392	384	362	407	387	447	429	384	429	411	426	412	436	434	413	400	388	389	389	387	386	398	407	425	437	409	428	416	398	376	394	386	403	384	419	399	397	392	461	399	397	445	423	425	389	413	400	434	433	425	410	405	392	424	414	383	362	412	396	431	398	427	386	406	410	378	400	377	450	413	408	418	416	404	406	407	442	377	393	396	406	376	370	423	381	413	438	418	454	413	428	424	428	357	417	416	410	415	422	399	414	399	410	384	371	400	365	426	421	447	454	413	422	423	412	430	404	384	451	436	403	389	416	401	413	395	378	434	405	433	396	408	413	418	399	407	400	410	412	404	440	377	419	417	399	378	417	378	423	391	412	378	412	466	396	441	433	412	411	420	380	432	420	395	377	409	433	423	457	426	436	405	403	411	417	375	398	402	398	403	411	454	438	408	420	415	388	424	389	374	390	413	378	386	397	432	393	426	417	400	389	449	380	436	430	426	404	413	422	412	443	432	388	415	386	392	394	411	382	425	415	418	409	398	397	396	392	397	446	483	404	419	418	386	428	378	402	438	408	423	412	412	406	375	407	384	439	383	395	365	404	400	391	375	407	404	381	406	415	387	415	432	415	395	430	409	400	387	376	437	406	409	375	369	395	377	411	425	416	458	386	387	409	416	424	382	418	446	401	407	420	430	449	405	437	400	435	421	382	422	392	388	430	437	388	424	353	403	392	417	418	377	403	421	394	414	381	415	393	411	396	416	417	409	415	386	440	445	404	369	395	453	418	411	388	416	396	462	400	424	387	425	419	392	419	368	401	408	445	384	409	431	400	405	417	396	423	410	383	417	419	435	432	414	388	398	459	416	411	368	409	405	414	436	406	425	426	399	456	390	402	419	397	400	411	419	380	378	432	385	415	414	411	447	431	428	414	415	404	430	407	413	418	422	422	410	444	422	406	409	374	420	428	396	372	425	377	395	375	401	424	439	417	396	402	414	454	439	398	421	412	417	416	411	399	415	386	419	414	385	435	374	371	428	415	402	416	395	435	420	431	379	426	393	418	426	403	428	391	385	413	395	417	429	413	431	445	393	397	371	412	423	425	408	409	371	396	407	390	413	418	399	410	388	419	442	390	412	392	411	374	412	367	390	407	403	384	356	403	396	421	428	395	423	394	385	407	447	389	384	392	435	417	420	403	427	399	414	441	426	424	393	456	417	415	418	417	427	421	416	417	412	409	412	389	395	398	412	394	412	403	379	388	396	432	441	418	387	426	439	394	396	376	455	400	405	418	427	395	423	436	432	401	425	412	412	404	418	416	424	418	403	405	426	402	428	422	416	408	420	374	393	431	444	409	417	387	418	397	405	390	407	357	445	418	422	410	384	389	422	403	429	439	438	405	418	387	450	409	397	394	435	433	400	419	423	375	425	413	419	449	438	360	417	359	417	430	420	423	395	414	445	402	369	432	406	399	421	412	419	399	387	407	396	406	445	402	436	399	390	419	402	444	400	415	430	423	381	388	405	423	389	401	434	420	381	392	375	393	396	411	411	402	434	432	420	409	421	393	379	381	411	403	378	424	419	426	415	419	440	402	429	369	422	423	384	429	427	436	423	430	393	404	417	410	414	397	422	425	384	368	437	407	414	428	420	370	420	401	421	404	409	401	394	384	402	388	422	430	384	427	426	406	400	403	394	397	427	424	418	421	406	417	434	420	410	414	427	463	422	417	396	414	388	401	452	385	405	404	397	384	419	418	378	408	436	395	438	436	387	427	412	407	436	410	401	402	392	387	440	452	418	406	450	400	382	417	414	415	385	410	394	377	368	432	413	404	433	389	383	425	406	416	420	426	372	400	405	387	416	431	419	406	402	404	397	451	418	407	413	408	366	401	415	437	424	383	383	423	421	392	411	424	410	390	421	365	374	408	418	393	392	394	423	382	396	400	434	449	387	387	393	407	384	383	388	427	421	405	405	377	394	399	389	407	444	390	433	437	422	392	421	408	413	421	395	428	423	403	437	400	396	407	429	397	388	398	422	421	429	388	415	367	424	413	392	400	414	442	394	394	386	391	415	374	418	460	417	358	429	440	385	389	416	352	427	396	382	409	375	371	405	447	415	444	443	406	427	408	382	439	416	385	434	426	413	411	437	430	444	446	412	432	404	390	415	394	454	413	408	433	427	405	419	417	430	384	430	405	427	412	403	427	402	380	426	412	426	402	407	408	465	408	409	417	413	387	393	409	423	424	385	385	379	400	431	381	431	433	403	379	395	404	454	379	421	422	403	404	428	405	409	372	423	412	412	390	382	434	450	406	399	402	430	404	383	437	439	405	445	382	433	403	420	373	396	416	431	422	433	423	411	398	418	404	356	434	401	413	382	433	396	403	399	433	378	447	400	391	383	419	394	390	410	421	421	390	410	401	362	417	425	431	379	413	425	395	407	416	401	388	422	368	391	395	374	462	389	371	384	404	367	406	403	401	397	440	398	400	376	407	392	416	397	424	391	429	405	404	397	417	392	413	429	430	422	428	390	393	419	419	356	382	413	392	425	416	381	394	429	414	392	358	422	444	425	444	406	379	385	409	428	406	422	441	414	400	417	416	392	423	398	421	445	414	392	367	411	398	422	398	407	410	413	395	426	388	417	414	405	428	419	425	415	392	406	393	410	421	388	396	424	399	370	404	412	396	444	398	375	389	372	415	397	394	413	391	416	425	375	467	420	408	408	419	427	415	396	415	417	431	399	421	390	402	404	401	419	424	399	379	405	417	432	385	384	415	374	406	375	413	434	378	416	404	429	376	423	412	419	419	398	411	438	386	389	386	436	406	418	421	405	415	438	414	367	422	405	404	412	395	416	394	394	411	436	391	404	408	412	450	419	383	416	384	380	417	417	425	394	426	374	412	378	375	409	412	422	427	389	416	447	433	420	407	420	411	405	421	415	404	402	387	363	393	400	434	395	426	421	392	391	435	361	414	398	390	416	389	465	413	375	401	393	356	372	394	414	385	410	444	387	414	423	395	380	412	392	419	423	466	432	386	385	408	414	407	413	407	404	407	400	406	396	448	433	410	436	430	417	426	414	401	384	423	374	413	412	423	400	419	389	419	417	414	439	377	426	379	399	419	411	397	407	386	419	426	398	403	443	355	396	385	397	415	408	399	425	407	430	450	394	412	389	440	404	378	389	403	415	414	417	427	396	422	382	409	399	413	421	420	411	414	374	406	441	404	392	445	379	409	408	401	407	404	395	413	367	381	383	414	412	379	399	384
15462	15103	12357	6284	4439	3322	2653	2034	1781	1558	1257	1201	1028	959	914	845	781	770	769	756	671	758	664	642	619	597	582	581	625	607	571	566	586	606	556	584	573	597	551	543	554	577	550	583	533	586	560	555	541	540	531	584	563	539	582	573	572	520	561	571	518	530	618	552	537	555	553	506	520	522	540	528	526	586	547	576	622	516	579	526	539	505	508	462	508	561	529	547	550	586	547	542	559	505	535	532	541	540	518	497	538	537	483	541	564	524	520	540	550	543	543	568	514	508	521	529	547	535	533	488	546	521	501	511	583	519	496	557	563	524	544	521	535	533	564	552	531	508	537	552	567	549	535	545	517	516	528	542	576	508	543	529	554	553	514	566	497	536	544	543	500	572	537	500	568	537	511	539	550	547	539	485	530	528	516	533	547	553	543	506	533	545	499	520	536	521	527	496	528	540	535	541	552	529	590	527	538	528	522	524	563	495	523	520	545	498	553	530	557	512	536	534	519	558	564	515	538	540	515	524	531	487	520	548	530	560	513	533	537	531	575	521	519	513	549	528	543	549	520	578	551	556	537	501	519	540	494	539	516	512	518	507	527	534	525	527	544	517	515	492	534	555	545	521	523	563	553	550	493	546	536	560	516	558	557	532	511	523	545	473	545	551	573	538	538	554	573	546	534	520	549	515	544	545	537	559	556	522	551	523	503	530	500	539	545	586	550	468	507	567	563	507	523	554	561	522	537	573	489	522	526	588	491	557	552	523	541	533	508	544	564	546	521	485	522	530	534	509	515	513	528	536	544	544	526	525	516	531	519	504	553	553	508	538	550	603	535	513	567	527	539	537	546	492	551	531	532	561	505	576	501	535	518	508	501	512	530	563	538	540	509	543	521	512	538	486	535	543	513	487	536	542	540	533	539	528	512	520	545	523	553	518	522	503	562	514	547	548	577	508	538	552	529	548	596	558	524	545	518	507	491	530	550	545	530	520	552	536	536	588	538	506	535	534	528	512	524	485	509	561	546	557	515	542	507	546	517	561	548	554	535	526	522	557	562	558	536	513	567	538	531	499	526	521	526	504	525	540	553	521	542	511	501	534	563	518	560	555	545	535	538	548	550	525	548	502	542	519	492	511	498	536	547	498	542	542	561	528	502	510	542	549	511	533	533	533	522	502	523	506	546	485	577	524	522	576	524	553	530	527	531	518	532	574	540	519	506	502	552	533	535	552	566	517	548	526	528	539	608	516	545	536	543	537	507	501	561	527	497	512	527	509	504	553	490	525	537	488	526	519	525	527	554	530	503	544	534	526	525	549	547	534	543	556	530	573	529	529	523	540	571	538	538	529	512	527	534	539	537	545	562	530	497	558	516	566	565	503	545	532	511	530	532	527	552	581	503	529	549	527	567	549	546	541	526	541	508	565	540	548	499	532	559	544	523	545	542	547	570	529	510	527	563	548	521	580	549	518	579	499	512	538	531	541	469	519	539	569	517	577	547	550	585	521	549	530	507	493	583	542	569	499	527	526	545	537	576	516	511	515	498	581	533	527	576	511	481	546	536	553	529	494	592	542	493	529	519	542	504	525	565	521	581	545	579	518	529	528	535	513	529	537	498	559	506	508	562	579	530	517	483	538	495	478	603	508	550	526	574	504	541	542	514	543	490	561	516	532	532	532	533	590	519	500	572	547	578	554	550	555	552	551	537	549	528	547	565	529	530	527	543	509	574	538	551	542	535	517	533	549	521	529	522	526	563	569	479	488	527	567	517	570	519	538	518	493	513	530	540	514	491	494	574	497	573	547	516	511	547	505	510	514	590	547	498	580	514	528	550	561	561	549	547	528	500	537	535	503	523	510	524	522	520	543	539	503	521	519	548	551	513	519	589	515	557	524	561	532	520	545	505	568	491	520	512	522	554	508	555	529	523	578	530	537	508	515	545	561	523	525	552	528	529	589	571	555	508	546	551	576	521	543	478	569	540	529	551	516	522	495	494	526	527	531	575	524	548	541	556	542	518	543	494	512	531	494	505	550	508	541	553	516	518	506	515	535	550	573	521	504	538	539	484	535	561	512	573	498	551	546	517	540	563	541	542	485	517	513	464	553	515	499	548	487	534	537	553	500	502	528	536	577	553	526	542	511	530	539	542	535	519	535	565	564	507	541	511	516	499	521	583	524	497	519	519	566	555	527	566	563	487	552	528	559	464	550	582	504	524	575	536	543	529	510	528	551	514	534	536	535	528	503	520	509	531	526	513	564	539	535	578	538	532	548	524	530	561	523	542	491	544	506	505	510	521	517	503	548	527	502	555	530	556	529	521	521	519	516	597	546	520	528	544	515	525	539	503	533	552	569	544	601	561	507	521	537	535	530	522	584	554	480	493	527	534	502	535	572	511	523	542	564	541	542	477	560	564	528	534	526	524	496	530	549	556	517	542	509	515	547	538	528	531	529	553	542	558	544	536	539	547	538	489	504	500	561	503	533	544	527	564	558	559	544	526	529	530	512	519	526	504	532	530	575	538	540	548	552	525	514	510	527	523	530	529	522	517	542	526	567	544	528	502	538	524	501	540	541	539	548	560	533	514	561	524	526	535	528	542	587	554	528	521	529	533	555	480	496	543	562	512	490	525	508	549	549	530	555	526	492	546	547	545	517	521	503	535	568	536	526	513	557	536	545	554	555	513	519	510	533	494	521	528	521	557	505	508	537	539	515	560	508	511	565	531	529	561	492	548	533	529	558	544	564	535	547	523	535	517	541	508	527	518	525	551	503	515	474	520	552	529	555	498	547	522	553	563	545	538	533	526	540	530	535	519	555	527	550	547	501	553	526	546	542	519	528	548	510	509	507	558	535	533	535	507	518	530	556	557	525	504	518	520	544	553	549	528	553	525	516	502	496	551	569	523	535	539	517	477	551	571	497	499	499	535	558	547	521	542	556	499	525	506	553	508	537	557	551	518	511	548	533	511	504	521	536	533	513	533	565	543	556	521	498	532	532	523	518	524	572	519	520	516	522	552	511	525	531	530	543	545	539	579	535	567	507	489	502	526	507	493	554	514	515	564	556	502	502	521	514	533	550	523	544	521	516	464	494	526	520	567	496	583	547	545	530	585	515	533	538	545	537	577	534	487	530	516	553	548	496	557	515	536	582	539	545	518	506	596	537	537	523	529	514	518	533	539	507	535	545	528	557	528	547	523	511	555	576	529	546	556	557	541	540	514	533	528	529	542	540	478	548	496	572	498	560	568	544	530	539	552	526	563	547	561	454	535	525	541	535	503	568	515	523	518	563	546	545	565	542	552	565	548	593	498	538	540	553	501	542	562	582	508	507	508	584	554	534	513	530	560	486	503	548	518	532	540	530	504	561	530	561	571	527	524	518	514	514	512	554	518	529	548	582	531	557	513	556	529	523	522	490	546	544	511	524	509	521	516	524	545	508	525	505	578	551	501	490	561	534	520	550	551	520	542	537	539	580	496	529	509	554	557	548	543	497
26590	20272	8575	708	405	354	346	309	321	340	325	331	343	317	324	319	330	297	351	320	326	327	313	284	319	307	303	320	320	325	307	300	321	345	312	289	312	321	352	323	317	334	363	290	300	317	333	332	337	319	334	342	300	328	328	334	349	314	297	322	325	354	347	312	329	327	323	296	306	325	298	318	299	311	319	304	315	314	339	334	314	320	335	327	302	333	315	342	322	327	326	327	332	318	306	344	333	309	325	324	336	325	345	341	331	311	311	299	334	328	334	311	352	320	327	311	330	342	327	322	315	335	310	331	331	320	319	338	322	327	352	319	333	355	332	293	299	308	305	336	345	315	319	314	294	310	336	315	319	349	352	323	261	334	308	299	311	305	303	284	283	308	298	332	353	336	339	317	317	335	337	300	329	322	325	330	325	300	340	318	312	311	328	328	360	312	312	328	306	293	317	290	345	315	290	310	310	346	329	312	319	341	321	313	319	299	329	326	304	292	329	322	333	296	333	313	320	336	326	319	289	307	303	303	344	343	326	298	309	326	342	327	305	299	295	329	351	314	309	311	309	351	319	320	315	349	311	300	316	296	347	306	310	322	317	319	314	335	313	308	364	323	350	316	296	333	303	318	315	317	306	331	304	355	323	300	310	298	324	339	335	331	338	316	342	339	341	300	317	322	312	327	268	294	335	316	345	292	312	347	335	308	351	345	304	315	333	305	345	318	313	335	312	320	300	340	349	346	332	302	333	301	339	306	329	319	330	300	333	334	295	314	331	340	289	328	343	316	325	318	330	323	323	288	327	327	320	301	324	316	331	288	336	305	313	317	319	274	307	346	346	334	346	304	308	313	324	323	294	295	334	345	346	313	306	322	282	359	311	320	304	317	291	312	327	304	333	311	308	324	302	335	306	297	329	305	307	335	298	302	362	351	336	299	282	290	304	306	320	339	338	327	306	353	291	325	352	302	328	327	341	273	324	329	299	314	349	306	284	309	352	318	328	324	335	324	292	311	316	299	310	311	352	335	306	288	323	356	357	313	322	322	296	328	313	323	350	298	283	342	308	335	338	280	336	317	309	324	330	319	361	314	331	299	342	305	341	269	320	302	331	342	322	325	328	343	331	333	302	319	323	338	311	321	295	342	314	310	332	291	339	329	293	331	306	306	306	329	344	312	340	304	322	358	317	324	331	314	326	283	336	293	329	300	309	319	303	340	324	352	353	323	318	326	329	328	296	289	329	356	305	344	272	302	337	294	344	282	335	317	291	318	296	309	320	327	341	307	327	311	337	307	314	344	317	300	340	299	343	360	334	325	320	330	327	303	319	308	329	326	354	304	297	330	334	347	371	343	316	310	287	317	318	339	370	394	322	303	306	297	300	319	316	327	330	312	307	316	313	308	314	301	319	343	313	340	315	283	305	331	325	325	323	350	313	311	332	320	323	330	325	292	346	296	297	320	319	331	342	309	301	294	303	309	325	332	330	335	301	338	328	310	346	334	323	345	318	321	305	327	306	281	299	323	331	346	348	313	318	344	317	312	355	321	323	331	339	335	314	307	326	339	317	330	338	313	340	299	316	337	299	338	334	315	345	292	287	325	324	333	316	306	309	312	323	343	323	312	309	341	325	313	326	339	330	353	298	342	360	336	298	344	319	319	317	324	325	325	320	326	327	322	297	316	319	311	330	331	300	311	302	298	287	336	307	355	321	309	334	319	305	361	307	333	345	335	323	303	333	305	321	329	338	324	320	330	316	292	307	309	325	322	284	348	334	320	308	332	331	304	307	338	313	315	297	358	326	309	347	308	329	310	321	334	314	319	284	327	333	328	304	300	330	354	372	335	327	280	315	339	344	339	302	306	305	299	322	302	274	322	316	295	323	322	331	331	326	351	299	320	312	318	345	334	312	299	317	344	306	336	313	306	309	298	345	310	317	284	308	323	324	300	362	323	323	277	328	328	338	340	332	306	333	314	294	323	319	290	347	335	326	309	322	318	313	340	281	328	327	316	338	287	316	309	313	328	307	315	329	318	318	338	300	350	325	324	346	310	351	326	323	318	317	314	321	317	351	300	361	297	337	305	317	300	315	344	326	307	318	325	334	300	345	335	331	305	299	314	324	318	316	336	336	286	313	335	295	296	308	332	318	320	326	328	308	341	328	343	310	354	321	335	306	341	356	309	356	314	301	335	343	327	340	292	326	317	325	327	316	327	311	337	316	320	309	342	297	296	338	300	329	303	293	338	329	318	322	300	350	317	309	326	269	329	316	318	286	307	332	311	341	344	300	331	291	322	326	317	325	304	320	304	318	299	336	298	330	343	321	297	310	311	354	305	343	331	324	307	308	287	322	332	309	298	306	301	298	316	317	315	330	330	322	324	351	335	300	308	313	317	301	328	336	326	279	316	319	293	344	304	315	301	309	353	313	325	334	322	301	328	306	309	311	321	340	329	279	317	356	353	310	308	327	319	315	339	292	324	302	287	326	311	317	304	332	302	323	284	324	319	318	327	313	328	277	323	300	311	315	322	310	333	303	307	287	355	375	308	296	313	297	340	323	352	346	323	295	311	311	309	325	326	293	312	311	333	324	332	332	332	325	320	311	338	297	323	323	311	318	315	325	313	322	302	348	319	310	336	310	289	327	315	306	305	323	273	326	316	359	306	324	331	353	338	330	356	324	311	338	315	295	298	339	321	319	325	309	307	301	347	370	298	338	333	336	318	343	297	314	289	311	324	303	353	313	350	308	324	334	307	336	319	312	339	324	310	359	306	325	322	302	294	332	320	332	333	283	361	360	330	335	333	339	340	314	304	349	340	321	273	329	315	336	326	322	323	295	298	311	337	309	330	292	318	351	286	332	318	317	309	308	301	331	339	317	344	317	356	330	347	333	339	300	307	298	348	299	291	309	286	326	331	291	325	299	350	310	287	304	337	283	330	316	320	303	351	286	308	351	339	325	335	329	320	308	344	300	314	310	353	280	292	298	315	355	326	346	336	293	326	318	324	330	306	291	310	351	355	318	322	317	347	288	331	291	359	316	320	314	335	268	339	315	340	340	296	316	296	326	303	318	340	325	310	293	325	284	283	310	323	317	352	321	303	348	308	350	331	322	297	342	332	306	320	289	314	327	312	326	292	311	327	306	319	338	337	309	329	322	313	314	321	326	324	300	298	290	330	307	306	290	314	320	310	324	311	325	331	309	349	320	320	335	337	348	269	338	318	329	303	302	309	295	323	350	310	334	353	336	307	343	312	314	349	326	322	324	307	331	332	330	345	332	339	309	317	330	302	334	312	313	303	310	315	296	336	323	287	327	324	322	298	307	347	316	330	313	359	315	288	315	322	330	330	351	341	317	313	290	311	318	349	298	340	292	313	284	301	287	323	318	301	323	315	324	336	303	310	309	335	308	322	309	315	293	336	305	317	327	334	324	320	310	312	308	345	317	296	323	324	309	293	315	312	325	307	326	321	306	311	352	319	329	313	339	296
6173	1259	1002	631	546	510	499	452	477	475	479	466	447	435	395	408	416	468	418	436	406	466	415	427	409	409	418	422	402	420	394	378	416	396	445	437	408	403	417	411	458	418	402	389	414	428	417	427	422	399	431	435	430	429	386	399	401	416	373	404	393	426	454	412	409	424	406	393	359	449	408	420	415	406	414	397	403	432	409	412	417	414	462	420	410	425	428	446	391	454	423	386	430	437	392	429	430	403	412	405	444	414	447	379	423	425	398	420	451	395	403	405	446	371	406	456	413	406	397	417	464	398	410	407	414	430	427	428	422	418	420	439	441	410	391	415	445	410	419	380	430	401	419	444	406	402	421	426	413	411	403	423	424	402	428	428	437	401	381	400	417	410	387	400	411	435	432	395	408	412	447	417	383	372	410	425	452	427	437	425	409	396	415	406	424	378	402	393	411	417	424	412	419	437	435	423	393	405	411	381	398	380	423	388	456	455	416	406	415	420	411	404	427	406	407	402	456	395	399	401	423	380	430	406	392	429	424	435	445	396	414	401	415	415	427	433	437	411	374	437	409	389	382	391	421	435	409	435	411	379	407	432	439	407	408	441	423	430	378	407	455	419	407	408	407	410	390	413	398	443	422	439	406	385	380	433	415	410	422	414	420	406	408	396	386	456	439	391	417	389	446	430	388	401	421	426	420	389	367	390	406	370	391	418	420	395	427	393	438	427	390	439	400	409	392	422	439	440	406	425	444	419	386	456	428	419	460	396	386	412	403	418	453	445	410	397	403	438	448	419	389	416	416	384	384	411	414	446	405	421	380	387	436	379	428	416	415	418	440	430	398	408	393	453	422	441	415	421	397	444	419	414	420	422	433	405	419	420	435	423	418	430	434	406	396	418	414	392	413	427	387	422	373	460	407	428	416	425	430	424	430	383	372	431	425	404	410	405	416	432	434	431	370	421	457	385	427	426	423	427	453	401	408	400	406	444	414	412	423	423	417	455	441	432	430	407	406	435	406	434	389	415	409	395	436	439	403	420	416	414	385	441	415	395	424	430	425	379	391	418	424	399	418	407	409	378	448	393	423	396	420	396	436	419	413	408	377	413	448	412	387	449	424	439	418	415	428	389	429	401	420	444	442	410	391	406	439	432	432	416	439	434	411	401	392	406	416	434	442	405	424	409	417	417	411	444	421	382	418	415	444	419	397	426	442	421	399	403	416	391	452	423	422	397	403	445	418	411	403	397	426	419	398	424	422	437	391	398	404	427	418	383	401	368	389	433	438	399	402	445	376	414	407	376	415	370	419	380	419	414	420	410	451	357	395	449	422	404	401	418	417	422	441	395	403	422	407	472	391	383	427	409	411	437	402	427	420	402	395	374	420	426	417	399	445	428	391	430	430	434	417	399	417	392	377	433	431	400	419	419	420	419	390	436	421	404	422	398	439	410	412	408	416	419	412	420	384	379	417	421	415	453	402	388	385	431	407	448	412	418	425	432	402	426	388	389	414	359	370	410	402	405	410	391	409	432	405	397	415	423	388	421	406	476	438	392	362	423	396	419	429	439	373	441	448	381	413	418	401	377	420	424	418	389	439	397	386	410	441	420	400	426	448	417	447	450	398	402	439	447	398	422	369	407	475	423	436	401	399	394	368	445	389	423	401	397	445	450	401	399	413	395	411	442	373	416	366	412	395	429	416	396	438	394	415	378	410	451	470	423	403	403	392	384	471	372	415	416	404	442	409	404	397	413	448	431	413	433	409	374	395	411	424	380	435	414	429	398	410	400	399	423	407	441	397	426	426	413	439	393	405	422	394	432	421	434	440	420	437	433	377	422	419	397	394	404	392	388	397	412	409	410	442	376	430	402	413	404	405	443	404	398	434	432	409	424	414	399	400	417	405	387	429	403	422	394	450	403	413	407	444	425	422	421	449	388	438	453	440	411	402	394	407	421	375	393	397	402	425	399	438	418	390	424	421	414	414	436	416	441	443	420	408	397	416	429	439	431	375	424	378	433	390	429	398	419	421	435	434	406	405	432	408	396	404	413	408	355	426	405	418	401	401	424	437	433	425	462	428	391	424	426	399	393	398	426	431	408	421	403	372	403	427	363	445	428	408	399	386	395	417	412	445	439	395	398	408	410	417	430	378	446	405	466	404	386	447	362	390	419	399	394	450	406	387	425	408	395	412	451	408	415	419	403	412	408	424	429	399	422	395	413	433	376	447	422	399	406	394	411	412	421	390	400	407	418	415	452	406	395	409	421	445	410	434	410	387	434	440	403	420	415	423	434	405	397	409	434	391	408	390	393	402	395	420	449	429	390	393	428	419	421	427	398	477	419	422	416	429	401	431	424	409	405	408	407	387	392	381	426	417	401	434	439	433	406	431	406	430	446	389	437	409	424	426	415	425	415	404	407	440	434	399	383	391	421	442	438	440	431	425	426	399	407	370	400	409	394	399	438	433	443	451	398	436	408	430	411	392	402	410	402	426	393	419	421	386	398	456	444	396	399	416	419	403	398	419	400	387	430	401	426	441	479	417	410	416	438	386	435	381	430	388	406	436	420	458	402	381	390	378	436	411	409	378	410	396	421	390	444	440	389	430	412	419	399	422	450	382	390	425	420	396	451	423	416	412	406	390	405	403	423	397	436	415	415	390	403	452	423	410	409	380	474	422	431	406	427	430	402	417	436	419	390	412	384	442	418	399	402	430	394	411	411	416	383	406	410	414	434	436	444	389	469	382	400	399	406	422	418	417	405	384	419	428	409	395	372	420	422	415	419	407	392	442	419	380	401	441	403	430	421	387	465	384	420	406	393	363	423	402	394	398	433	395	416	385	452	413	392	429	407	396	445	409	434	382	421	391	411	420	386	445	433	434	429	406	421	447	433	419	434	437	390	406	411	426	421	401	420	433	422	429	360	424	406	423	420	388	409	426	418	417	430	424	442	432	427	404	414	419	427	391	425	423	413	378	442	402	417	412	406	427	404	401	419	425	417	390	403	412	416	400	371	426	444	401	394	389	434	415	386	380	423	466	385	400	428	457	429	425	413	413	432	432	413	399	426	380	393	432	429	412	432	417	401	397	431	411	415	403	441	429	400	437	405	425	444	434	414	419	409	425	423	401	413	402	413	399	390	422	414	435	412	363	421	431	420	426	413	394	437	407	428	412	404	432	420	447	406	439	431	421	400	434	391	426	416	410	399	413	413	404	406	415	407	426	415	404	406	408	410	400	419	429	409	414	408	384	436	424	431	454	441	404	404	421	427	438	441	421	428	422	421	400	443	379	403	404	428	441	385	424	401	440	382	403	395	457	386	408	422	434	414	452	431	397	422	409	421	430	393	438	404	406	431	441	401	401	369	413	396	391	406	389	421	391	394	408	439	392	413	406	421	436	456	420	409	378	422	411	411	470	404	412	457	398	420	432	404	428	410	405	414	380	406	428	413	401	376	416	396	453	381	365	428	417	395	390	385	417	461	426	415	392	408
23713	20990	28281	23904	20988	9097	1204	822	782	694	734	656	635	588	605	574	519	586	566	542	544	569	531	558	525	571	565	548	508	532	495	493	508	602	489	536	524	528	496	511	471	530	567	528	510	540	511	521	546	516	470	543	535	498	499	549	508	529	539	506	464	548	500	533	497	529	494	467	484	509	555	508	521	501	528	505	499	534	505	529	526	502	525	510	507	528	493	516	502	533	534	527	506	499	519	525	500	495	475	526	516	485	512	529	508	529	501	503	502	514	494	505	489	520	492	499	509	474	479	495	519	492	543	513	528	525	514	540	480	499	541	500	502	509	485	485	484	509	522	525	548	505	536	449	502	528	502	493	496	533	483	534	509	514	511	511	511	499	464	518	521	527	533	494	481	532	531	506	519	536	508	516	484	508	511	519	506	528	533	478	531	523	539	536	505	515	502	485	481	512	509	450	527	498	509	520	526	503	509	546	481	532	515	485	507	509	504	505	519	532	502	481	493	518	518	520	542	514	468	499	499	510	528	502	511	482	497	508	498	509	496	502	519	488	501	499	524	551	509	529	502	536	522	520	515	528	507	521	509	480	507	513	473	478	495	484	540	506	516	501	536	510	540	510	487	537	511	502	502	518	491	513	512	543	499	525	500	517	538	501	519	519	540	514	456	497	532	519	510	518	506	545	528	545	519	525	479	535	534	514	534	529	475	526	505	499	522	515	534	528	508	504	476	529	543	525	514	511	484	485	506	527	573	471	518	485	552	501	535	490	499	486	498	521	507	519	472	528	484	483	525	561	514	542	504	542	445	514	557	516	494	536	480	463	485	494	492	470	496	503	490	537	458	492	520	512	520	474	476	519	488	510	493	535	503	510	530	501	483	496	531	516	535	513	520	496	522	529	530	519	487	538	469	506	523	526	535	497	527	518	487	496	529	460	522	519	571	531	523	463	512	512	504	517	493	518	514	504	516	474	540	511	547	524	557	512	481	466	501	502	485	538	514	503	528	529	523	537	472	534	515	553	508	500	566	455	537	532	462	507	493	545	500	502	524	507	474	500	490	526	532	486	524	527	551	518	472	478	510	521	522	499	488	506	501	472	518	481	516	511	444	515	495	495	479	528	513	547	497	503	497	491	492	488	503	540	488	554	518	545	490	498	511	504	486	512	493	550	536	503	491	540	498	515	535	521	515	502	544	547	472	512	521	541	508	491	500	518	550	527	523	535	524	483	481	519	446	526	516	524	529	465	491	544	536	471	542	500	559	495	503	517	481	527	503	513	476	464	511	505	508	514	515	510	508	489	499	502	501	511	503	529	548	503	495	493	520	484	488	556	532	479	520	510	533	496	479	516	499	484	531	543	500	485	524	502	524	500	531	547	562	488	519	480	522	517	503	497	560	540	502	543	484	531	521	481	510	509	479	555	511	510	496	495	534	510	497	499	525	509	498	478	537	518	518	493	470	496	534	464	538	495	559	493	512	477	562	494	516	521	547	544	449	525	525	487	534	468	498	511	512	531	492	539	499	482	523	501	537	558	496	535	537	523	495	522	492	512	517	533	501	493	516	503	498	513	574	497	511	503	499	543	503	548	474	470	519	516	523	500	520	527	521	504	531	491	517	502	528	494	564	479	531	538	506	483	486	494	513	537	506	470	483	547	493	514	509	540	499	475	501	504	520	526	534	510	460	511	488	492	488	526	502	479	552	521	486	502	536	496	503	518	513	514	517	478	525	531	497	490	506	501	510	489	511	495	495	537	498	475	496	493	528	516	482	494	511	529	491	534	511	483	489	505	482	535	530	511	489	506	523	495	504	535	488	561	544	528	542	527	518	507	518	490	555	471	527	534	527	500	540	503	513	477	516	510	483	449	520	520	528	538	497	502	524	566	532	531	505	519	526	535	493	472	482	526	528	485	512	511	493	496	536	502	498	540	492	490	486	520	494	504	481	475	524	463	539	516	516	519	544	488	548	523	503	523	541	486	524	515	522	511	519	523	545	496	513	507	546	544	522	481	487	515	508	507	535	522	467	509	523	523	526	541	525	500	492	487	513	535	545	512	509	501	526	549	536	517	530	535	526	564	524	498	504	489	530	503	476	546	506	480	530	503	499	523	501	482	510	464	512	506	518	527	516	509	521	515	547	514	497	463	523	507	534	505	487	500	536	521	525	471	485	539	504	492	532	509	499	515	461	481	533	494	513	483	462	473	508	531	475	470	518	549	503	509	487	532	499	527	503	482	531	518	498	535	501	527	512	517	478	480	505	512	513	517	534	505	561	494	500	500	499	517	560	473	502	548	500	530	524	506	507	505	548	502	507	523	520	544	563	504	531	547	538	492	513	488	487	497	527	456	471	464	481	533	568	509	530	493	539	505	477	467	482	546	523	505	503	522	516	546	537	546	540	550	486	512	545	489	480	508	492	496	525	510	468	500	522	528	501	515	525	501	496	456	520	476	515	477	518	507	491	511	507	491	476	519	462	514	481	519	540	486	506	521	487	539	490	507	520	488	560	518	529	540	543	539	510	541	517	528	519	541	515	502	493	510	491	538	497	502	501	557	476	496	510	522	463	546	500	527	518	506	514	475	551	498	501	532	541	543	503	510	505	535	508	524	477	503	535	529	519	511	518	517	542	508	506	531	534	472	491	461	498	540	547	495	483	516	497	549	496	493	517	520	503	547	507	541	493	505	505	522	498	492	503	481	519	496	490	498	518	531	521	513	520	483	465	556	559	516	529	509	527	489	528	513	522	515	506	487	505	498	498	542	488	494	486	506	491	499	492	505	503	486	522	547	504	516	503	520	483	509	531	518	501	563	527	485	526	526	498	469	577	476	522	500	534	535	506	521	542	498	521	501	509	501	510	506	497	490	486	454	450	489	504	508	529	509	547	506	501	514	481	525	503	484	546	504	546	494	498	517	520	514	516	534	517	509	502	457	502	507	526	502	528	525	472	527	543	495	534	481	505	498	497	498	482	480	462	491	509	564	502	490	477	500	515	488	543	487	530	489	519	543	538	505	494	526	507	529	534	476	504	516	513	519	509	560	551	499	513	532	529	534	522	578	509	539	507	528	504	515	513	533	538	524	522	520	508	519	548	499	523	459	519	498	514	521	524	522	520	516	528	496	494	555	530	531	526	509	483	550	532	532	533	528	526	489	486	509	499	511	545	513	523	512	508	493	492	491	513	542	522	542	502	478	493	497	459	553	500	516	546	526	512	490	485	525	538	536	477	552	528	503	504	523	516	520	554	534	500	542	511	442	543	536	484	480	487	514	484	502	477	491	517	465	508	512	531	514	534	528	528	517	455	539	506	510	522	507	471	511	477	540	493	520	516	492	482	507	491	457	560	497	479	507	538	543	522	494	502	455	512	520	491	471	540	474	489	527	511	485	504	488	462	532	542	550	543	475	528	526	474	496	536	488	511	516	538	532	513	514	582	566	495	485	522	493	544	467	501	506	534	482	511	524	500	524	545	565	492	506	468	470
13613	9446	7719	3894	2754	2182	1755	1450	1241	1142	1051	983	911	917	861	807	850	811	758	751	740	779	686	711	700	686	719	666	740	690	643	735	690	669	719	661	718	698	722	653	694	672	649	671	626	674	670	659	663	702	639	661	636	656	678	625	688	663	673	689	691	666	672	669	651	654	658	671	614	668	658	643	679	665	648	668	672	661	652	632	645	668	671	685	634	645	703	677	641	732	644	678	673	676	685	694	660	652	667	681	691	666	704	707	661	667	622	672	682	658	636	620	676	659	617	673	620	645	674	653	673	625	621	647	684	694	679	690	638	673	610	673	654	647	621	632	687	687	620	712	662	658	644	621	643	666	686	676	653	663	644	673	614	657	618	624	681	697	693	669	722	669	672	691	661	673	640	709	649	647	659	636	689	656	643	614	687	683	677	643	637	688	618	665	659	668	656	645	706	627	644	641	670	654	636	694	626	676	621	647	684	640	675	630	694	644	620	707	614	698	719	615	704	676	665	651	655	660	618	681	633	649	644	678	651	676	647	613	655	699	686	625	655	641	653	670	665	697	657	665	618	658	626	658	655	678	660	622	681	649	658	654	644	658	646	652	675	622	662	681	627	688	668	684	656	642	633	640	645	649	650	714	676	663	638	628	667	643	651	628	672	657	616	654	671	677	608	635	679	656	706	681	641	647	667	620	697	650	670	657	648	657	633	610	673	635	670	644	617	645	699	676	641	690	702	630	662	695	678	676	673	683	692	669	664	625	619	657	639	653	659	683	662	624	651	685	672	641	663	699	699	671	685	703	668	648	684	654	692	745	662	622	657	657	679	670	662	639	618	653	674	647	680	623	657	670	646	662	672	640	679	635	643	674	646	702	646	624	704	699	650	665	666	672	609	664	649	640	674	667	667	592	639	685	642	618	655	694	661	632	686	679	661	659	694	641	667	679	690	647	636	659	696	697	692	711	611	661	660	642	674	642	692	668	642	643	652	620	615	648	632	665	663	679	651	667	644	656	640	651	633	661	710	600	648	631	683	656	639	692	655	675	707	645	669	644	643	669	631	601	641	626	668	659	625	624	682	675	591	620	632	654	699	659	661	658	653	647	661	676	700	634	652	674	682	650	686	650	676	672	654	632	626	607	597	671	671	661	601	671	626	646	619	664	688	636	668	661	663	659	641	692	629	716	656	587	656	624	676	669	664	663	653	625	683	643	641	662	701	654	643	691	649	642	650	622	667	647	649	670	690	676	612	635	647	629	707	634	658	657	648	659	638	675	652	665	648	680	670	644	677	642	660	639	626	699	667	670	666	652	682	661	657	685	718	654	700	695	634	656	671	659	645	628	641	649	655	635	673	648	641	656	664	645	642	668	648	631	635	640	698	642	690	658	633	644	700	641	710	703	615	647	601	680	672	613	625	628	671	614	661	656	646	648	685	646	667	672	696	660	641	673	662	664	644	703	664	672	677	629	658	680	594	634	658	681	675	682	626	654	676	669	644	653	685	615	694	669	666	651	644	631	694	655	667	650	662	630	655	713	675	690	653	692	651	643	687	705	703	658	684	649	683	585	662	680	676	612	640	671	631	670	657	657	698	668	634	615	642	680	636	629	658	657	645	680	611	654	639	659	638	661	650	639	591	641	691	664	654	659	649	626	700	644	682	635	651	659	679	678	687	674	620	620	670	627	722	651	681	612	681	612	691	619	634	649	629	640	661	659	653	686	692	665	619	659	648	642	656	698	661	641	656	653	697	612	636	646	644	674	653	663	667	623	660	664	670	672	613	677	662	661	706	706	658	683	654	661	663	633	661	651	639	652	615	635	641	669	628	671	646	635	666	648	644	650	666	700	635	657	614	657	660	662	670	638	645	656	670	692	637	616	658	661	653	701	651	651	647	630	626	677	680	653	673	654	687	689	655	634	686	668	641	624	666	668	610	601	677	595	649	662	651	678	670	700	606	652	696	635	688	663	708	648	675	683	674	616	634	627	691	659	668	617	616	631	662	587	663	666	641	682	634	655	659	688	650	698	636	701	666	648	673	645	673	665	671	649	638	674	680	664	675	630	707	664	653	645	667	660	683	653	650	649	681	687	676	655	685	636	634	667	620	695	634	677	606	631	671	656	671	701	631	600	684	607	658	652	693	703	697	618	683	606	678	630	643	666	656	678	703	693	609	675	685	636	625	653	619	639	633	635	648	624	651	667	606	671	665	674	676	643	667	660	641	654	672	645	606	678	634	661	646	625	647	647	706	672	644	647	646	662	682	694	629	668	697	679	689	675	656	689	658	634	653	643	691	673	674	670	681	657	604	598	622	624	628	677	616	633	625	650	648	693	651	664	655	676	671	630	620	709	689	666	653	636	699	635	656	668	658	648	628	638	645	666	614	603	683	672	680	671	624	696	669	625	667	643	681	655	675	676	659	632	661	678	652	690	666	647	672	667	666	642	677	649	628	696	694	663	659	661	676	635	640	648	631	665	644	680	688	639	634	698	639	639	633	682	686	655	688	677	716	648	706	650	659	667	650	659	669	619	608	639	644	654	649	651	634	680	648	642	640	678	660	686	657	688	652	649	701	640	664	669	666	685	684	664	654	666	683	698	639	664	677	654	634	645	665	732	646	720	666	689	665	701	683	700	659	653	691	604	631	632	653	676	612	680	675	690	619	640	660	671	650	639	691	699	640	664	731	678	655	613	639	641	646	616	611	637	693	625	687	647	660	663	677	675	649	663	709	639	646	666	630	639	666	644	626	658	661	660	658	628	639	669	636	668	730	672	683	620	694	679	680	686	639	646	661	624	622	675	648	661	668	630	659	686	651	659	633	703	611	617	653	668	654	694	676	692	650	638	634	649	660	664	589	697	680	660	650	659	653	631	650	685	650	612	634	672	633	620	670	663	638	675	639	659	643	656	628	648	668	643	649	647	654	696	655	727	596	671	644	664	662	625	723	684	665	642	722	678	652	628	652	651	666	612	651	680	704	665	668	618	662	646	659	668	659	706	699	659	654	617	645	650	640	633	637	622	631	642	612	645	662	683	695	668	642	643	644	667	659	642	664	644	651	714	668	638	665	654	673	679	648	647	681	688	705	629	655	639	655	640	650	605	669	608	698	658	621	664	637	675	605	608	656	664	613	716	612	672	626	656	690	657	640	641	627	729	667	666	660	624	628	648	724	682	651	594	656	667	664	726	637	624	597	677	658	656	657	653	703	639	662	652	656	673	638	624	692	659	650	658	650	670	636	624	663	686	632	670	711	630	663	674	694	656	689	650	661	658	697	695	672	675	649	676	656	629	678	686	621	634	660	683	646	636	646	644	611	618	670	618	658	676	705	616	680	650	662	615	678	682	642	678	656	594	627	714	687	621	668	642	684	674	632	666	631	672	637	655	672	677	640	620	666	654	646	643	641	639	622	694	628	647	699	608	685	650	617	643	671	612	633	625	659	649	629	670	664	640	683	673	642	635	683	676	679	674	686	610	652	626	638	651
22688	20952	28709	23384	20956	20981	7139	1156	818	737	666	642	573	588	547	545	517	509	507	473	505	476	464	482	431	429	453	454	432	430	416	472	414	438	445	430	401	426	430	420	445	434	412	423	467	422	406	418	424	401	486	422	441	446	438	429	390	425	413	378	434	432	425	400	441	423	393	433	423	445	403	420	448	407	404	388	416	412	447	397	425	428	390	399	419	413	433	442	416	409	430	404	402	400	385	440	414	392	410	386	391	415	451	407	413	435	405	435	426	415	434	398	444	453	437	413	392	411	425	430	393	404	391	437	418	413	417	395	388	391	411	446	382	429	401	404	425	400	403	407	434	397	402	414	421	390	392	421	435	382	359	416	355	417	403	373	394	373	387	417	409	435	427	393	433	399	406	408	434	387	367	390	414	404	435	417	439	370	433	405	415	431	419	422	423	390	421	456	393	407	394	401	442	434	411	430	416	408	403	408	440	414	383	411	421	396	421	435	399	374	422	452	407	405	410	409	387	430	418	410	397	469	390	400	408	406	419	401	422	432	425	385	429	448	391	404	411	420	368	408	381	393	424	396	417	423	429	409	422	414	425	424	414	404	377	428	389	405	405	412	405	395	423	392	373	419	438	377	363	384	360	380	384	402	391	409	428	421	423	407	407	397	416	446	399	409	408	404	400	383	407	413	350	396	444	425	410	426	432	408	390	410	438	429	376	381	404	427	417	438	404	449	384	368	420	413	412	418	429	424	426	420	458	422	411	406	426	443	410	400	399	398	434	409	426	386	431	395	427	375	388	383	392	404	408	409	395	409	409	402	410	408	419	401	400	416	435	431	404	403	403	425	396	378	405	387	399	421	402	401	409	408	394	439	401	397	425	407	408	398	418	424	400	439	426	392	401	417	418	398	411	373	419	407	402	416	406	432	394	398	402	427	434	413	391	362	423	357	415	378	401	401	405	392	436	412	416	387	422	401	391	370	419	397	372	405	400	411	390	414	436	427	417	405	406	405	384	400	378	400	400	388	369	379	422	444	335	424	378	392	413	364	449	410	424	380	394	413	408	390	377	454	403	407	416	415	405	406	428	429	425	429	410	359	433	364	420	430	437	423	382	389	434	377	399	419	374	398	387	411	417	410	376	414	411	397	402	417	401	389	412	411	402	417	439	370	401	398	435	420	432	426	429	389	396	395	408	404	409	448	421	453	388	421	413	396	435	422	430	433	387	442	465	385	381	381	395	406	404	411	383	376	402	401	411	384	426	412	406	432	410	396	425	380	440	414	416	408	424	393	398	390	446	444	385	418	373	424	393	398	383	405	375	429	395	403	402	426	373	405	380	414	354	396	393	406	417	437	408	435	422	413	390	401	399	421	395	405	412	344	378	385	396	426	424	415	392	420	407	395	389	420	424	424	413	406	417	411	423	377	420	421	411	391	409	413	388	423	383	406	425	416	381	390	418	400	370	406	380	414	397	372	421	378	381	387	381	412	419	412	390	403	400	401	403	453	409	422	409	424	417	400	410	419	391	404	432	419	400	424	435	395	430	390	403	414	402	414	403	395	415	412	413	401	415	389	402	412	382	357	389	402	424	436	432	396	390	419	394	415	375	390	422	383	419	382	387	380	404	414	415	393	422	414	392	394	411	414	426	433	425	395	381	399	419	381	399	410	362	421	394	425	409	417	397	421	395	423	375	358	439	380	412	386	432	394	414	419	402	433	420	446	434	395	384	418	387	388	403	374	421	401	380	414	407	430	446	399	397	385	420	406	412	394	399	412	413	395	425	392	432	420	406	388	444	422	407	432	411	447	402	414	394	429	447	388	421	420	428	399	415	401	460	411	404	385	418	415	417	425	410	401	428	400	419	410	400	411	405	412	408	433	404	355	383	395	373	420	416	405	422	412	401	400	422	412	404	414	397	434	384	361	412	384	407	396	376	457	412	394	404	380	411	409	406	418	429	398	405	383	398	395	432	420	433	410	420	398	394	398	450	418	412	408	423	404	408	398	435	377	398	428	409	411	437	380	420	421	389	380	403	391	388	420	411	373	394	395	451	405	416	386	402	413	415	348	426	388	387	417	371	414	424	409	406	380	401	389	392	421	401	390	391	390	406	435	397	417	390	379	434	431	392	402	382	394	397	388	422	403	406	382	413	416	411	408	415	403	406	424	412	390	380	383	397	439	404	409	392	393	430	419	386	424	418	375	383	432	451	412	401	407	368	414	415	403	383	399	417	401	390	388	429	442	431	412	413	419	393	385	420	392	425	425	404	396	413	419	415	397	386	399	391	458	416	386	409	396	417	414	398	441	382	415	434	411	417	401	399	461	406	393	381	388	380	429	430	401	437	414	429	417	405	387	439	420	471	445	398	422	410	390	411	432	412	430	402	419	420	393	406	402	405	417	366	414	414	412	407	388	425	406	440	429	396	416	410	413	435	419	408	408	405	417	412	400	388	424	408	431	417	440	353	364	370	410	399	395	425	394	416	436	438	376	420	403	431	365	397	423	431	441	394	390	396	392	384	370	371	412	392	403	392	375	399	420	406	408	411	417	379	384	389	439	424	393	445	425	391	392	409	387	449	403	418	435	424	423	409	418	421	428	434	415	412	444	437	436	413	400	423	373	389	394	409	415	447	458	357	403	425	401	446	389	410	436	403	415	421	369	368	409	408	403	425	405	405	418	370	425	424	427	431	410	418	416	401	412	402	448	435	387	419	386	364	389	375	401	430	397	397	386	403	399	403	415	406	430	413	372	430	384	385	420	389	404	412	393	419	407	411	402	378	403	414	387	420	415	407	395	400	409	396	390	401	390	426	408	371	381	404	389	404	390	418	433	423	431	407	392	380	435	404	439	398	387	437	397	375	387	409	436	395	401	413	380	436	424	425	421	374	394	407	422	414	393	403	404	384	421	430	409	453	445	413	436	393	413	391	407	398	396	422	387	396	411	383	425	390	381	393	420	437	412	411	440	417	405	389	426	419	397	416	416	404	412	397	412	396	392	409	408	379	370	416	404	427	401	401	372	384	420	431	394	432	374	401	423	438	416	398	413	428	387	417	396	402	427	396	382	432	391	447	412	414	384	405	386	406	403	380	404	410	403	395	377	412	421	409	398	414	416	378	407	382	371	401	380	412	431	357	422	431	415	400	396	405	438	386	442	394	415	427	398	384	414	415	402	416	404	397	423	401	360	387	408	415	398	404	420	373	380	405	445	400	404	376	401	429	414	419	403	435	373	425	388	433	419	414	391	394	442	402	418	391	413	433	383	404	403	423	380	434	396	416	391	418	379	405	416	410	368	383	399	422	414	377	415	399	395	400	363	401	370	399	424	392	411	393	383	401	421	368	399	430	433	406	396	428	423	404	369	383	398	404	398	398	385	411	430	423	412	413	384	400	403	412	384	412	403	375	400	396	386	407	370	386	408	403	417	424	368	439	392	411	425	426	438	419	402	448	424	395	412	400	424	364	406	412	389	396	411	399	374	391	432
16136	14977	11874	6295	4430	3277	2580	2006	1695	1480	1285	1149	1025	987	850	825	756	760	788	759	685	711	666	645	648	645	611	610	609	618	545	614	560	586	594	518	532	543	612	559	548	585	545	592	581	541	542	606	568	542	531	530	563	532	565	571	579	543	603	510	551	546	559	514	522	535	503	547	536	512	526	566	540	528	550	521	520	537	542	537	511	580	569	561	465	531	554	553	506	511	533	485	519	556	524	513	532	543	511	516	523	539	576	537	524	548	550	508	531	496	533	526	537	558	570	546	559	534	529	518	540	528	533	502	545	547	568	509	510	555	546	555	536	538	505	549	534	521	535	563	542	525	559	558	531	534	549	543	530	535	519	508	521	571	517	534	504	496	512	557	552	531	541	532	504	547	556	542	529	490	526	558	533	518	554	525	518	491	487	521	572	504	531	518	539	551	520	537	544	538	551	560	524	542	538	536	501	546	552	494	526	534	506	568	530	497	533	548	535	524	527	500	517	562	513	561	551	533	556	496	517	515	525	558	538	502	523	521	539	561	482	539	567	569	539	577	531	495	511	560	524	517	550	579	546	544	548	521	535	536	531	473	539	537	521	550	484	523	561	545	503	516	556	544	545	523	514	548	532	510	539	560	505	512	546	532	540	513	537	559	493	521	584	626	543	540	535	558	535	482	529	581	557	514	511	512	528	581	516	525	505	537	537	519	530	544	579	521	526	516	521	550	555	522	522	500	528	514	486	570	515	508	515	532	526	537	538	531	530	511	511	535	537	513	501	530	530	524	564	542	530	532	549	539	501	536	524	509	490	528	522	509	531	529	543	529	523	519	512	538	517	549	526	525	515	580	547	521	510	517	508	543	498	532	525	535	548	507	479	517	502	525	535	502	542	512	529	532	536	559	526	541	511	592	550	544	517	534	570	552	593	550	510	552	556	536	546	530	524	499	497	564	535	544	521	529	548	511	528	569	513	540	558	502	549	491	567	494	533	527	524	563	542	538	521	530	497	546	574	561	506	519	534	529	544	545	535	494	550	543	499	542	509	524	515	517	499	504	522	527	552	522	549	535	560	556	485	550	562	501	505	529	529	541	556	540	496	504	575	522	542	572	569	538	572	568	502	470	539	532	514	512	547	521	524	521	508	554	548	555	520	552	540	523	537	500	543	549	513	527	506	529	527	502	560	546	548	542	521	542	538	504	509	529	495	529	521	556	493	525	521	513	481	508	523	488	541	555	519	547	545	555	549	531	556	521	525	556	511	531	493	558	521	556	515	500	497	556	553	525	536	515	561	553	543	521	546	513	543	539	530	525	558	558	540	515	577	562	524	533	546	552	481	524	555	539	484	491	551	493	539	491	561	523	527	519	561	504	510	495	534	554	539	525	572	559	527	544	552	546	532	534	522	522	511	536	542	528	520	535	533	499	505	521	503	487	520	497	500	549	548	524	514	493	518	514	469	538	550	533	491	543	540	540	544	533	564	526	560	540	537	538	570	533	513	517	501	551	521	525	549	559	527	536	558	516	527	547	541	521	528	535	569	541	548	512	543	499	553	550	536	523	539	483	551	526	534	536	508	525	520	546	517	517	537	542	519	529	474	578	528	489	535	518	570	532	524	530	535	536	554	552	557	530	543	526	492	529	525	524	506	556	513	492	542	550	537	553	551	534	477	490	541	529	517	532	525	502	579	538	545	553	540	521	531	556	525	516	503	529	523	536	546	527	548	530	537	504	553	563	545	549	521	553	571	500	502	580	515	515	509	515	501	524	533	531	531	517	502	522	514	589	542	529	503	525	526	536	496	505	589	568	518	508	520	516	506	498	519	481	543	515	536	562	551	498	576	584	543	451	546	496	548	506	545	537	495	512	519	512	529	468	496	541	516	554	536	548	497	561	544	528	501	544	547	541	549	524	527	532	530	575	520	530	532	532	525	540	514	509	534	553	537	592	517	562	537	561	524	559	519	518	542	542	526	559	514	543	534	536	504	507	543	548	501	533	524	545	527	520	497	517	559	541	494	540	535	522	537	527	547	526	530	567	530	556	542	560	508	540	492	506	527	517	527	545	536	573	523	512	566	540	530	544	536	537	578	503	533	522	528	545	493	562	508	536	509	518	535	549	499	560	537	538	522	553	525	534	504	545	513	530	504	513	524	539	564	533	557	482	548	566	503	528	512	545	535	509	496	563	559	557	511	529	461	548	543	528	553	491	527	552	546	563	521	543	492	530	563	543	523	536	522	516	537	499	547	509	533	535	526	520	496	509	534	517	503	520	530	500	506	516	512	553	575	512	539	545	535	548	543	519	579	505	576	563	545	526	515	512	518	516	514	552	515	501	522	513	548	569	522	535	568	525	542	512	510	518	533	502	517	541	506	554	536	521	517	523	558	565	501	508	489	488	501	539	513	523	507	535	524	553	527	543	544	520	571	498	553	542	520	556	550	533	514	522	490	588	535	527	515	531	495	514	551	563	522	517	564	508	558	548	570	482	554	497	535	512	513	529	515	525	545	532	580	534	506	553	519	508	536	544	541	544	502	528	528	513	526	534	530	535	540	498	566	545	510	511	554	489	550	548	593	491	574	509	510	541	498	520	497	519	497	513	555	560	555	550	541	523	511	511	525	541	558	473	544	523	495	536	518	541	512	508	576	535	500	522	545	527	534	494	542	523	550	507	529	492	513	541	535	515	494	548	518	496	517	478	532	538	500	563	529	514	523	522	530	566	522	497	519	520	506	548	538	481	543	502	493	533	504	582	523	547	513	542	515	492	533	532	506	543	544	523	524	542	529	510	575	522	552	555	521	546	487	547	529	537	570	542	522	499	522	512	552	559	502	538	541	536	504	555	525	574	519	519	533	550	517	552	478	540	508	542	527	493	510	542	533	546	532	519	541	515	481	551	556	516	523	556	541	572	517	524	557	513	522	516	520	543	536	535	534	503	529	545	513	541	527	539	510	518	542	554	481	532	511	479	509	559	544	479	549	539	514	489	545	534	526	535	539	509	504	534	514	507	537	507	514	491	534	536	532	513	582	538	542	521	507	551	539	571	556	533	515	514	521	528	546	556	506	526	503	573	528	542	550	515	540	512	528	509	501	506	553	550	542	524	531	524	524	513	553	519	532	524	518	541	530	524	530	518	534	514	567	543	492	501	503	544	493	532	556	543	526	493	588	533	554	541	519	504	505	534	571	508	524	536	554	523	503	532	540	548	557	535	498	535	504	584	477	559	545	526	507	515	595	492	505	513	494	516	518	530	542	548	523	540	531	543	503	556	536	475	534	528	548	494	529	565	555	539	522	579	515	584	553	541	530	510	480	515	533	523	518	544	495	507	554	507	527	564	518	517	499	515	529	521	557	512	530	536	525	550	555	542	562	548	520	550	507	547	515	558	551	507	517	529	479	542	513	522	516	528	539	580	527	555	538	555	530	484	509	535	545	533	542	519	508	521	546	524	516	523	529	498	531	512	531	553	548	548	495	549	470	499
26573	20341	8570	683	482	386	374	315	317	307	353	321	337	308	311	348	309	324	329	315	361	346	319	322	324	310	343	275	297	342	314	357	314	313	334	303	334	339	318	305	312	308	316	333	336	346	315	334	310	321	341	309	336	285	333	314	312	265	315	319	304	306	310	326	317	349	315	326	316	312	291	308	311	285	310	316	318	333	372	339	332	309	290	278	321	309	301	306	304	290	312	351	321	324	327	288	338	278	298	336	319	266	320	309	301	303	326	313	323	346	302	314	333	333	286	324	324	331	344	294	330	340	302	285	319	328	300	305	339	326	340	331	329	283	315	341	326	323	306	331	339	310	312	317	298	328	327	290	294	301	276	317	330	308	331	321	332	278	302	356	335	306	293	311	329	321	319	298	316	314	314	298	318	328	277	317	307	317	296	342	329	329	328	291	328	300	294	300	300	281	328	314	336	283	309	333	313	324	332	338	295	314	332	308	316	314	321	307	318	287	318	298	332	331	327	315	315	313	299	325	341	332	273	300	298	324	303	286	299	317	289	308	307	346	309	301	305	318	310	320	330	347	313	314	332	300	321	318	327	316	299	299	320	316	303	309	329	308	316	308	333	324	313	295	309	308	323	326	311	289	333	310	291	315	348	328	280	296	326	352	302	300	308	296	331	295	300	328	321	326	351	302	327	328	303	315	287	327	338	308	304	320	337	311	325	321	332	312	362	341	322	336	276	297	307	310	336	320	285	285	324	318	310	296	326	285	331	334	309	309	348	299	308	318	319	315	292	302	339	309	322	319	306	303	304	315	334	333	305	329	312	306	324	328	337	302	314	280	315	320	319	350	311	295	287	343	342	340	328	318	328	306	331	310	308	329	338	341	328	305	338	327	319	310	324	304	305	342	321	303	305	316	310	305	320	280	310	302	315	345	275	318	307	328	332	335	302	343	308	356	319	289	321	321	349	318	311	305	340	287	316	296	324	316	295	324	321	315	362	308	320	299	278	260	359	317	303	307	315	312	336	305	287	331	337	332	298	303	316	302	335	306	331	318	292	318	344	312	302	296	295	329	303	323	331	314	284	317	308	296	308	341	308	325	298	320	323	299	341	298	295	314	321	305	325	296	348	360	338	325	310	329	335	313	305	302	315	332	342	336	291	294	342	290	329	308	337	304	329	326	308	309	285	298	347	316	307	304	336	310	305	320	363	320	308	292	302	302	296	297	287	313	333	310	314	330	281	332	303	284	330	319	316	322	307	327	326	315	309	322	293	284	305	313	293	316	276	317	319	323	312	291	329	325	306	316	320	294	325	316	285	282	309	303	309	314	320	317	298	302	320	320	332	330	328	287	315	354	314	323	322	287	307	316	323	369	295	319	310	339	292	311	316	313	295	299	299	297	317	306	277	316	307	296	289	322	329	318	309	317	299	344	324	333	284	334	325	305	347	292	285	322	298	294	309	299	311	282	302	326	305	301	313	316	343	328	302	319	304	311	282	327	329	317	333	327	308	290	324	333	290	300	320	283	311	309	288	320	310	344	321	337	355	315	318	309	331	316	295	340	371	330	309	291	336	340	313	338	346	318	336	305	344	299	320	308	281	300	307	314	333	324	314	307	324	299	337	309	341	304	322	289	309	280	351	306	279	309	317	299	304	299	294	295	290	328	287	324	286	299	337	322	315	284	288	307	355	323	313	335	327	319	369	322	310	314	313	311	318	336	290	311	327	309	311	293	332	299	292	313	308	313	341	318	310	308	318	334	296	321	313	298	304	283	311	281	293	328	315	309	319	304	320	334	289	318	319	319	329	315	336	314	308	308	288	327	322	303	334	300	308	317	307	319	282	327	336	309	348	296	286	310	311	337	333	304	306	326	290	333	317	323	304	310	333	323	278	328	308	300	307	306	356	330	316	329	306	289	321	290	326	320	303	313	324	326	284	314	305	277	320	350	315	289	327	304	303	281	284	324	332	341	311	318	315	312	333	319	292	304	279	332	337	310	303	296	294	293	289	306	312	325	310	324	326	301	348	304	282	321	323	306	306	315	322	322	303	309	315	346	320	296	328	295	297	299	317	322	314	336	288	312	323	314	316	312	302	315	284	314	315	314	283	329	314	290	327	299	291	321	343	351	311	337	322	340	302	317	315	322	298	303	337	330	251	330	290	287	288	321	301	337	350	294	320	339	321	301	280	298	312	294	329	288	298	338	305	330	318	305	304	300	337	324	283	290	308	300	288	318	289	320	293	336	338	300	307	321	304	292	349	297	326	303	287	295	316	330	350	284	315	299	331	326	320	325	300	297	305	298	313	326	343	324	336	316	306	323	322	340	336	322	344	286	308	320	298	293	311	314	334	310	301	328	322	312	296	322	301	301	321	284	300	299	332	322	305	323	312	293	287	302	317	290	321	319	318	284	298	322	317	341	317	283	283	327	318	308	335	309	300	284	284	302	315	329	314	337	312	313	337	310	298	331	328	365	328	318	328	285	331	300	331	282	342	299	314	299	325	314	343	358	315	286	336	300	312	332	270	337	322	311	297	314	320	333	312	308	336	302	343	328	312	258	339	326	292	288	337	342	337	296	302	320	295	301	301	288	353	304	314	308	323	334	329	279	303	331	291	328	321	289	305	311	288	329	329	338	325	328	330	309	300	316	304	289	327	357	309	311	298	289	308	300	331	295	301	293	316	327	327	294	341	303	336	318	292	290	299	341	317	306	307	310	335	306	309	321	312	305	339	347	359	355	335	325	309	319	299	295	320	349	342	318	292	320	291	305	306	314	319	335	335	296	326	287	298	335	276	352	304	302	317	310	321	313	320	321	312	324	306	301	348	319	308	320	325	321	331	317	287	339	329	310	262	327	353	282	316	302	348	281	296	316	305	311	295	295	314	305	313	307	295	295	306	344	292	310	303	309	291	341	300	311	292	321	313	313	315	336	297	342	312	301	333	299	322	316	331	329	328	337	329	292	299	306	324	300	309	312	269	280	322	328	331	315	347	345	309	297	289	320	326	263	313	312	336	311	314	328	301	328	313	330	328	313	332	307	322	303	312	329	338	308	305	291	308	313	300	294	361	321	329	304	308	338	322	287	345	320	289	318	320	298	278	323	313	340	314	334	341	312	315	331	303	336	331	332	309	305	309	324	293	299	311	304	336	317	327	335	347	322	300	330	314	327	302	310	302	315	315	319	333	301	350	299	324	318	311	298	324	334	335	306	336	307	302	302	319	330	307	315	315	291	299	293	301	312	335	309	311	318	297	312	290	319	312	349	305	315	319	304	298	319	291	314	295	299	302	302	333	288	288	326	301	309	333	337	311	292	305	341	288	311	318	285	343	316	311	294	302	288	304	307	338	324	279	296	322	329	294	314	296	330	342	314	315	296	306	299	324	315	281	283	308	331	336	325	313	336	338	298	348	306	317	320	308	306	299	332	326	325	283	341	313	316	309	313	318	320	334	322	318	298	284	344	301	350	341	294	297	327	305	322	291	325
4886	1254	1055	729	559	494	480	457	475	496	436	449	426	415	414	418	400	422	439	400	419	423	418	420	412	430	436	436	444	410	416	389	419	406	448	376	384	430	454	386	384	421	381	393	456	416	418	406	406	412	404	409	405	377	399	420	411	398	421	395	455	424	418	452	368	398	424	393	411	423	369	412	387	435	425	413	453	385	412	430	417	416	386	418	395	401	416	392	413	421	408	407	436	386	415	428	406	446	376	420	393	412	428	381	381	415	385	397	408	390	406	394	417	416	438	429	392	382	406	437	414	408	419	405	396	435	424	387	422	372	427	409	425	432	429	379	438	380	404	417	402	431	426	404	410	374	417	411	434	401	395	399	428	421	409	422	411	413	380	440	394	435	407	403	416	416	428	381	448	411	410	424	405	405	412	417	433	405	438	408	400	376	418	416	408	409	427	388	377	400	422	396	401	413	431	409	426	398	401	406	397	398	372	444	410	428	412	400	385	411	410	423	414	397	392	419	451	406	429	376	415	447	433	401	430	387	425	409	419	375	409	427	420	424	382	407	410	434	423	396	399	414	390	377	411	398	396	416	402	452	400	369	399	422	420	424	422	395	409	408	403	405	375	430	393	428	416	428	419	410	413	415	439	389	420	423	409	392	420	423	416	390	417	405	444	394	412	423	415	411	389	408	405	382	447	372	405	387	424	370	393	423	411	376	410	394	400	390	417	447	451	421	384	455	431	432	401	415	428	409	424	381	414	454	417	409	434	412	415	424	399	442	416	410	390	388	447	408	423	420	432	394	357	380	427	443	442	379	432	394	393	391	438	403	397	419	409	404	417	374	389	418	419	417	412	408	381	399	366	411	421	432	389	403	410	430	414	424	399	365	441	414	388	470	411	420	380	409	406	376	390	404	416	409	429	455	424	425	412	400	395	408	397	424	421	385	399	419	408	397	405	405	422	445	377	393	416	388	424	386	424	394	437	401	429	391	414	422	409	425	373	408	422	410	411	424	415	416	378	398	424	438	435	406	395	435	436	400	411	419	438	414	417	463	410	407	381	412	376	426	418	404	419	381	417	404	409	429	433	410	427	408	434	436	432	383	431	432	381	412	380	416	417	411	416	423	417	402	419	394	399	390	422	399	432	404	426	380	439	410	435	433	412	430	396	408	429	379	360	424	386	429	415	409	419	396	378	424	426	450	437	376	420	424	429	410	382	428	414	386	428	398	422	394	405	412	397	427	383	417	367	406	392	457	415	386	392	429	431	400	411	407	424	396	403	410	420	413	416	420	414	441	423	398	381	402	399	433	430	427	400	389	395	412	404	425	408	401	410	419	408	398	413	373	398	433	437	407	407	436	399	440	422	412	400	366	403	432	398	442	440	435	391	377	390	428	431	395	393	399	405	439	418	422	430	415	428	442	387	419	435	375	407	381	398	406	392	405	429	416	407	377	423	395	452	430	400	396	377	407	410	388	429	392	384	410	432	407	402	441	360	442	406	396	401	416	416	403	422	441	372	407	397	411	406	409	408	396	398	379	445	386	419	411	424	402	419	403	439	397	407	442	449	387	377	373	405	395	403	412	413	438	401	376	391	426	416	435	436	417	392	444	382	415	437	403	399	433	419	399	380	383	407	391	433	386	427	423	439	411	415	412	406	424	430	396	443	428	394	424	430	409	413	401	446	410	410	399	393	405	393	409	384	416	389	405	390	417	425	439	448	422	425	436	434	383	455	421	439	389	361	411	427	373	410	400	396	436	411	385	435	427	418	409	385	391	429	410	437	385	381	388	448	402	398	390	401	434	390	438	412	396	412	453	445	428	444	419	433	422	425	402	402	409	442	429	403	422	408	404	408	415	395	391	392	405	401	401	400	402	402	433	369	431	430	397	427	434	386	368	431	398	410	401	408	400	425	416	391	393	407	422	414	421	454	426	407	438	411	410	405	400	420	424	401	393	414	431	405	421	397	414	388	453	432	449	416	391	407	393	396	397	427	441	396	392	408	416	410	429	446	393	467	384	404	408	421	411	431	390	413	462	393	424	436	396	450	397	436	380	449	427	358	386	423	421	427	389	414	409	408	428	400	411	414	423	435	412	412	413	381	409	434	421	404	407	388	377	424	398	418	396	395	382	381	405	397	396	413	412	435	443	410	445	419	410	438	403	411	403	429	396	406	444	406	382	437	394	417	419	410	395	445	428	388	409	428	434	435	429	401	429	395	409	417	419	356	444	387	392	377	472	413	435	416	401	411	414	424	394	393	405	387	401	420	403	405	404	413	417	450	391	417	433	409	434	464	420	391	391	410	443	415	397	400	434	425	413	401	459	413	357	411	431	441	408	409	412	413	407	405	388	430	425	428	379	433	396	425	419	377	388	428	377	413	413	374	436	415	388	393	366	421	441	414	430	418	419	431	428	413	405	393	449	432	396	402	407	398	368	407	417	382	379	392	390	411	405	383	411	427	400	416	429	402	379	407	418	415	388	399	403	436	443	419	412	427	428	413	401	429	406	400	397	416	400	383	414	421	406	420	414	383	413	433	411	378	415	415	411	446	421	430	407	430	401	395	415	407	452	448	370	458	393	353	382	410	384	393	408	387	411	411	441	392	370	431	439	419	389	438	402	403	406	397	416	400	403	387	387	424	414	450	425	372	412	407	408	420	411	399	413	436	420	435	442	445	407	416	415	430	426	418	408	423	426	418	410	411	428	426	393	402	382	385	371	419	437	435	420	395	434	399	439	397	428	392	384	430	397	404	434	400	387	394	393	390	438	387	395	451	404	385	389	388	421	405	436	394	382	429	415	408	420	415	392	384	438	435	428	415	407	430	368	455	408	436	425	425	431	361	410	431	420	419	410	421	391	417	413	445	382	402	392	401	396	396	424	427	400	414	419	405	402	427	422	423	410	401	415	393	435	449	425	416	401	393	416	411	435	434	387	435	457	414	403	412	416	426	412	417	407	402	389	371	397	424	423	374	453	385	392	403	413	438	432	387	408	400	445	446	412	401	387	413	404	404	395	401	424	414	426	374	386	432	411	410	407	415	404	452	414	415	398	412	392	431	453	451	399	409	405	419	402	434	405	390	445	396	417	439	425	413	404	401	406	413	401	404	425	431	428	377	435	446	377	393	423	408	393	403	414	452	411	435	422	407	395	391	408	425	390	418	402	393	408	404	372	413	411	423	395	444	387	426	396	399	426	422	368	430	426	375	407	431	377	417	394	399	409	414	392	435	426	442	410	402	437	430	384	416	427	414	407	420	395	447	445	401	403	402	410	396	410	451	405	434	386	423	396	417	408	405	415	404	428	378	397	404	412	400	415	411	386	420	446	365	405	405	423	398	410	384	390	420	374	455	433	416	422	390	386	431	398	421	370	446	431	397	408	386	393	384	428	383	439	403	390	402	421	388	413	431	431	415	419	403	406	400	397	426	431	430	416	387	385	398	460	438	420	382	417	417	401	431	393	401	408	429	396	389	399	394	395	441	370
23635	20958	28236	23849	20949	9312	1187	831	739	720	657	594	598	593	582	560	568	552	512	531	552	541	519	535	557	536	500	526	546	569	557	537	502	541	529	505	521	499	525	468	553	536	487	519	558	547	527	502	463	532	496	523	505	531	464	518	463	531	509	521	497	495	492	514	490	444	497	514	511	535	486	520	534	552	508	521	517	507	485	542	507	494	518	465	478	486	553	523	466	512	502	552	460	491	492	536	489	516	528	525	472	487	543	459	497	508	566	501	537	508	549	496	508	503	505	494	562	509	503	534	504	464	505	477	497	495	501	525	470	510	535	492	551	492	512	537	548	499	514	469	547	506	513	457	503	526	516	519	531	495	492	507	524	467	521	549	509	528	494	486	532	519	501	540	459	556	526	474	477	545	495	505	518	500	518	521	508	501	535	510	525	504	468	490	485	506	522	488	493	491	480	507	503	525	534	521	490	534	475	563	531	505	501	480	498	533	516	493	528	521	547	508	530	523	511	517	494	493	530	500	543	454	514	495	454	491	491	516	502	499	534	511	512	522	529	523	506	494	493	532	505	493	515	522	474	544	520	489	515	551	498	486	513	493	523	492	509	548	498	518	486	518	508	519	533	485	487	493	463	476	505	499	531	507	503	492	477	515	480	499	487	501	502	517	529	493	532	537	495	552	492	535	523	511	509	490	496	481	502	503	474	478	499	487	515	503	510	510	477	527	472	546	517	527	539	533	562	526	528	516	501	545	537	502	559	506	487	520	561	497	498	517	498	478	450	500	490	507	438	492	540	477	513	475	496	500	512	522	521	527	484	493	506	520	506	527	461	494	494	516	481	490	497	493	541	520	515	511	492	480	514	488	530	494	503	489	535	484	517	457	530	491	541	527	499	535	483	497	534	491	535	474	555	492	543	524	527	510	524	495	496	478	497	504	480	525	478	526	487	477	547	513	471	497	538	487	502	533	481	559	446	535	494	536	502	490	546	514	462	509	572	527	519	506	539	496	479	508	489	499	532	519	521	484	501	512	523	523	532	534	507	513	531	491	521	529	527	553	547	462	509	519	532	483	531	573	494	515	506	532	495	488	476	506	525	494	509	528	503	506	494	519	493	487	510	495	517	509	518	514	527	514	505	512	491	533	484	534	496	485	538	488	492	478	519	497	507	526	534	540	460	472	511	485	544	488	526	504	514	510	487	522	495	503	552	483	524	524	494	461	508	481	533	511	563	521	493	496	475	514	533	514	511	515	565	528	528	519	508	512	526	493	506	490	526	528	539	510	506	499	481	518	493	499	503	478	519	492	494	554	531	556	480	499	482	501	473	507	538	535	494	504	528	547	513	501	481	471	503	470	516	519	513	483	518	532	494	482	490	496	496	488	488	529	516	534	567	493	446	517	555	504	524	502	519	490	490	492	515	509	529	509	507	570	509	534	539	505	476	497	515	505	477	539	454	495	517	488	514	521	497	503	491	539	451	502	529	498	550	517	516	531	536	547	478	504	477	542	517	469	451	486	521	508	483	487	506	530	502	532	474	466	501	509	516	487	502	490	506	498	527	485	518	478	517	484	511	495	520	514	488	534	540	464	538	536	499	515	511	517	469	531	493	519	519	559	504	525	466	496	486	498	525	499	533	525	503	505	501	472	487	475	548	504	494	480	511	523	466	498	492	525	505	499	482	503	533	543	489	525	456	518	516	532	500	530	498	540	493	540	536	491	519	495	485	516	532	463	507	511	516	491	461	492	525	519	497	531	510	511	480	523	481	496	485	508	504	528	507	490	490	480	516	511	487	506	482	489	510	527	456	509	525	490	522	488	524	473	497	507	528	488	528	536	461	541	488	522	523	506	528	491	511	510	527	519	512	510	518	451	482	499	513	464	525	541	510	530	526	482	516	494	493	492	540	478	487	533	482	494	493	530	486	478	475	498	501	507	437	526	482	506	481	476	491	489	510	517	511	513	482	485	460	488	488	488	512	496	509	482	488	489	491	493	526	554	517	499	497	533	526	492	523	544	529	492	505	500	527	554	538	485	513	510	505	477	509	484	501	469	536	526	505	557	526	493	498	466	493	524	517	498	517	464	541	526	507	522	499	541	529	547	528	496	519	474	539	534	480	511	513	521	502	490	491	470	504	506	484	487	522	495	524	503	523	504	522	557	460	523	499	512	523	522	488	499	523	455	525	504	476	472	494	518	489	555	521	498	494	496	518	522	490	557	557	494	468	506	518	492	503	492	478	502	513	483	510	473	486	540	472	534	518	498	505	538	518	518	499	522	494	506	485	504	514	491	525	529	461	498	513	551	524	531	485	500	462	483	468	484	510	505	493	591	488	509	514	484	497	511	504	475	534	511	519	497	521	531	521	496	475	469	517	513	488	496	514	473	473	504	557	519	490	466	502	473	452	490	505	509	472	506	507	520	517	510	513	515	474	568	488	508	554	506	520	536	533	491	529	536	557	494	484	527	498	522	516	513	501	502	496	474	501	555	522	497	521	501	481	489	528	510	503	559	479	534	473	571	511	509	506	544	488	496	532	541	469	477	488	508	497	543	471	524	493	502	521	503	510	493	507	526	489	475	501	490	511	547	523	586	473	479	511	510	497	529	492	510	487	522	483	529	499	513	547	503	511	547	509	505	523	517	524	520	534	523	504	496	540	522	533	498	536	509	489	489	516	505	517	518	518	503	494	499	515	538	497	478	518	487	488	471	512	520	478	468	474	467	500	511	559	501	539	483	476	491	528	491	488	501	492	527	522	526	534	535	490	481	502	513	493	485	518	519	532	541	503	503	497	480	514	515	499	512	504	536	513	532	500	528	484	518	499	522	502	502	518	513	498	505	513	491	502	528	556	507	483	493	472	493	533	535	468	522	504	521	491	493	502	541	508	478	505	502	505	531	471	559	508	488	524	492	448	482	478	500	484	511	483	513	499	481	547	477	523	497	507	504	526	493	522	498	549	514	510	510	496	513	540	469	493	464	496	517	492	522	489	482	501	537	526	504	489	502	491	503	517	511	504	493	516	488	509	547	503	499	517	486	498	475	495	508	503	498	533	521	526	496	527	458	519	496	541	482	556	499	521	485	462	510	510	519	512	503	515	488	525	475	490	544	488	511	524	458	505	503	475	505	503	532	508	499	506	497	475	487	500	458	479	508	519	505	551	507	502	478	518	476	506	469	512	500	508	515	543	502	512	473	499	491	512	502	503	500	524	468	492	484	498	518	521	500	529	529	486	502	511	549	520	491	483	494	514	526	493	519	506	533	534	504	483	534	506	493	498	486	521	506	492	449	498	504	530	489	530	499	483	501	496	473	548	483	503	479	472	500	467	509	546	499	510	513	486	480	494	541	502	497	523	510	514	528	451	497	512	474	511	555	496	507	506	460	489	514	533	488	570	539	472	517	543	470	496	527	505	535	506	513	480	496	545	497	494	571	489	510	544	530	497	513	498	472	470	469	500	549	540	510	508	475	502	527	536	480	493	530
14353	9363	7598	3721	2651	2152	1717	1479	1157	1150	1014	1026	969	864	816	767	791	771	766	780	723	726	736	718	746	679	663	716	693	712	657	700	649	638	711	672	631	674	671	692	668	634	690	661	700	691	693	673	676	658	676	681	683	659	675	680	681	651	624	674	649	650	628	666	706	677	702	668	632	681	651	673	655	635	649	648	677	617	689	675	674	634	669	637	664	659	651	625	637	677	672	674	657	625	645	693	685	661	606	681	627	662	611	630	656	665	634	678	692	655	619	690	661	713	646	647	701	635	675	632	677	631	638	628	662	671	665	682	666	620	695	605	636	658	700	696	628	674	661	655	645	673	687	634	618	645	658	663	615	640	683	659	672	674	673	689	661	664	628	696	649	630	654	696	619	641	638	651	722	718	683	693	660	622	691	684	633	644	672	704	660	689	650	642	641	658	708	659	628	684	679	654	639	649	666	662	633	631	651	664	646	661	633	655	622	689	661	615	662	626	621	605	675	635	626	659	685	629	661	656	666	636	659	644	638	631	630	634	629	620	652	682	647	645	650	636	626	643	665	653	678	678	715	620	610	677	664	649	653	675	658	654	662	656	662	694	625	688	627	649	657	646	646	648	667	652	675	650	648	685	665	646	675	639	663	667	657	645	666	657	648	655	671	626	665	677	667	694	629	673	614	661	690	663	696	632	616	668	645	652	648	670	688	650	630	666	699	661	653	632	664	659	667	649	620	652	626	612	663	644	669	602	678	642	645	635	667	626	662	646	618	661	672	644	654	664	641	665	702	657	671	672	650	690	677	686	629	631	627	651	660	646	625	664	645	677	634	689	648	614	634	650	642	664	662	663	654	633	680	684	675	653	647	639	695	667	680	646	700	674	676	679	634	595	650	613	657	682	668	612	649	643	600	618	658	699	672	651	663	679	676	639	686	623	683	620	642	624	645	676	595	606	647	671	606	617	708	653	671	654	625	668	642	656	661	668	641	679	686	654	638	654	673	614	644	641	689	712	627	633	693	699	621	687	649	648	645	637	666	656	655	608	656	636	649	681	641	616	646	664	647	660	654	633	690	692	657	617	679	670	701	687	626	701	661	655	637	635	673	674	655	629	646	607	639	677	648	639	635	647	651	660	647	610	637	704	672	711	650	677	614	694	598	663	681	645	643	672	696	651	685	631	642	597	636	630	609	658	695	630	666	699	618	652	670	665	679	661	660	653	596	652	673	680	612	695	656	653	627	621	666	649	665	632	671	663	669	661	606	661	666	617	698	678	684	645	654	650	659	684	656	624	701	637	597	656	668	624	680	631	668	626	640	674	659	624	640	695	634	676	630	670	649	631	681	631	706	648	638	669	654	645	625	671	646	731	636	652	635	629	663	630	627	649	619	614	624	630	667	650	682	642	654	628	633	666	678	631	627	643	685	599	652	628	646	687	677	678	648	642	655	637	633	666	634	655	668	622	665	639	648	650	663	653	674	689	707	654	626	649	632	704	660	667	663	651	674	663	695	626	694	653	643	608	693	615	628	649	652	675	640	677	671	644	640	595	658	632	668	666	648	649	682	669	638	680	664	662	684	626	679	613	664	613	696	664	648	685	669	661	593	666	651	619	691	667	668	672	659	673	618	698	663	612	627	646	629	667	645	586	643	643	653	654	593	627	678	696	640	687	651	656	628	623	664	677	646	679	639	627	670	664	634	654	654	662	686	656	628	630	669	656	590	686	649	607	699	614	685	676	612	691	641	618	684	672	699	635	677	652	657	645	658	629	626	647	658	611	649	663	689	641	680	665	639	648	636	655	656	664	653	669	639	682	651	653	647	690	662	651	591	692	615	624	667	670	689	702	672	648	640	683	672	686	654	632	673	669	651	675	687	648	654	651	664	681	617	635	604	636	681	642	634	651	632	700	649	634	660	683	650	633	651	625	671	623	629	607	659	653	645	659	646	643	641	627	656	673	648	646	651	718	626	661	647	668	652	647	639	656	656	702	748	644	629	673	642	624	624	679	645	643	630	674	654	660	646	606	649	651	699	638	661	632	591	633	595	647	615	642	648	605	640	673	649	659	645	621	616	689	662	693	624	661	662	588	640	658	661	644	632	667	618	696	673	675	669	648	696	659	684	629	645	663	631	646	637	699	673	649	681	649	655	625	650	704	651	656	689	679	634	684	654	663	666	684	613	675	696	632	635	652	658	674	660	638	675	638	666	663	637	659	637	638	660	640	631	621	618	651	625	676	685	685	651	650	639	653	634	644	648	638	647	677	638	660	656	641	664	665	640	624	673	661	656	599	616	667	669	641	614	675	661	647	672	652	642	621	666	629	659	649	649	649	642	655	664	646	685	594	642	671	635	644	680	661	634	655	635	614	633	662	644	690	615	618	600	630	684	683	625	641	665	649	654	613	641	677	690	617	600	635	669	664	646	645	654	658	642	627	687	662	616	658	674	648	631	654	691	639	675	700	654	640	659	688	637	612	623	613	668	679	662	666	649	663	668	666	637	669	680	644	669	613	645	661	616	698	634	663	648	666	665	655	606	663	694	666	613	657	631	642	640	620	654	667	645	669	624	649	623	632	614	638	637	676	670	666	604	672	636	642	669	688	691	657	601	642	673	664	603	662	717	687	681	603	659	636	639	708	659	630	604	716	685	629	652	638	653	707	654	665	639	679	655	658	664	638	662	633	639	673	734	629	662	656	675	667	653	718	685	598	644	617	684	649	670	678	588	656	679	644	655	645	649	630	636	666	675	647	667	678	611	633	641	685	652	668	661	638	645	622	701	662	667	631	641	683	655	669	644	666	636	678	594	633	665	653	638	677	622	669	668	650	718	606	676	684	653	691	657	654	649	665	657	635	689	636	684	651	692	608	661	724	655	645	583	629	650	652	682	635	637	632	635	668	650	646	695	641	654	650	634	681	654	634	672	718	697	637	653	652	649	648	606	673	627	663	724	665	663	666	703	664	645	638	647	648	652	621	702	624	613	715	642	647	647	688	668	671	658	628	708	684	626	618	679	681	658	686	675	612	661	688	636	638	679	674	635	624	682	625	656	639	655	646	646	638	642	639	665	648	600	707	685	640	625	671	625	654	648	653	639	634	656	665	610	646	667	658	689	668	656	651	639	626	667	689	687	685	651	636	684	652	653	657	660	678	669	692	641	654	633	638	657	661	674	635	665	700	624	701	697	667	627	650	622	664	651	669	616	675	672	647	681	681	607	651	622	675	658	639	612	642	674	632	648	651	631	699	674	684	674	660	640	654	664	669	664	660	649	632	660	708	660	652	604	667	648	618	651	667	648	651	621	632	675	648	618	651	668	674	628	667	630	666	673	660	643	647	670	636	649	636	638	648	706	609	629	643	635	626	652	638	681	649	641	633	676	662	655	681	647	690	700	657	624	637	648	667	649	637	647	695	659	650	660	633	646	657	675	649	626	625	668	635	623	632	677	682	684	667	703	689	678	627	636	651	702	601	651	632	700	597	661	651
22670	20926	28656	23376	20930	20953	7034	1120	756	706	701	587	607	564	538	574	519	492	471	469	445	456	446	449	499	428	439	429	452	412	412	433	410	411	420	445	462	433	415	412	422	436	417	401	412	407	426	409	408	469	397	432	382	429	385	416	400	445	390	417	447	395	413	397	423	420	429	416	433	393	416	378	408	407	397	377	378	399	410	421	417	393	413	398	371	416	406	384	414	381	401	408	395	385	370	389	391	378	403	394	415	383	408	422	417	430	445	387	436	412	443	412	392	371	391	408	431	391	425	409	387	403	440	397	393	427	407	391	391	379	417	394	422	409	433	355	391	383	418	393	393	400	409	385	429	423	424	401	435	410	392	408	408	373	418	404	394	409	424	364	394	447	390	366	435	383	412	394	402	393	382	385	389	421	402	427	418	414	416	408	406	398	385	405	407	392	402	437	378	389	391	379	423	389	438	398	408	383	392	445	401	408	415	421	395	427	398	398	384	364	388	406	393	432	393	405	392	410	421	380	428	393	377	387	409	384	422	370	402	439	436	373	412	418	386	410	385	394	419	413	394	408	396	425	390	414	440	380	409	381	429	449	421	373	418	394	368	389	389	421	339	374	386	426	449	410	438	411	415	385	442	391	408	414	404	403	402	457	415	404	416	429	392	388	389	400	362	405	409	440	399	416	360	425	394	426	409	402	417	400	377	401	393	388	425	429	419	393	395	382	386	380	364	401	404	383	374	405	390	395	386	402	409	355	394	452	398	387	397	393	375	415	395	413	416	425	392	436	394	401	412	384	403	415	386	392	400	382	368	423	418	408	421	429	416	393	359	409	419	419	380	437	431	399	407	377	414	426	420	406	410	462	429	407	345	392	387	419	402	396	409	384	421	417	425	400	379	411	389	408	402	376	401	352	414	385	404	438	411	423	377	371	433	406	417	392	409	405	383	397	389	427	403	419	366	440	400	398	391	410	411	403	419	384	400	425	426	399	388	403	399	389	388	426	411	417	389	379	407	383	403	404	419	408	397	371	427	364	393	412	398	401	418	442	418	415	405	415	436	403	387	385	378	392	405	392	392	380	405	394	429	338	427	406	402	373	406	418	381	391	372	405	402	380	358	373	404	382	398	446	430	370	383	397	416	389	371	384	427	400	417	420	403	374	371	402	378	367	349	417	368	426	414	375	416	342	390	396	420	383	377	413	377	380	369	404	398	403	387	396	388	390	390	385	400	422	430	394	396	419	350	388	424	426	377	403	409	391	383	370	395	398	406	405	412	408	397	395	420	406	385	403	401	421	385	406	402	405	418	382	402	418	399	429	380	401	393	364	416	393	394	439	391	423	418	406	416	392	399	415	402	412	413	401	435	414	382	418	442	423	409	416	380	399	403	419	383	393	384	397	412	392	395	375	401	393	374	388	394	402	419	393	380	395	433	418	390	420	385	367	379	365	408	401	386	366	414	387	407	403	382	416	380	430	407	372	407	367	381	386	393	405	374	417	393	450	405	351	383	385	418	392	393	406	399	418	390	369	411	379	398	384	412	394	438	432	411	380	406	417	426	422	413	401	408	362	386	392	409	383	398	421	412	428	385	445	420	394	407	372	380	428	388	406	432	397	400	393	404	394	390	406	395	363	384	408	396	381	388	425	399	355	414	396	407	388	384	387	412	421	407	413	398	379	416	375	346	369	406	421	398	411	403	374	410	385	407	437	377	400	409	413	401	399	429	395	400	410	384	400	402	384	380	409	397	398	405	396	413	400	398	375	415	446	401	390	380	416	388	417	426	408	399	385	371	419	410	397	419	368	393	422	430	391	387	400	367	386	379	416	397	399	413	382	415	385	403	387	433	384	393	409	406	385	395	394	390	390	406	412	393	413	381	429	369	441	387	372	397	417	425	400	407	380	386	398	383	381	404	404	431	378	399	393	402	357	387	361	377	403	403	395	408	392	383	398	412	396	434	387	395	436	386	424	407	357	422	415	417	426	405	382	392	402	398	429	374	409	424	358	394	342	386	417	424	420	381	425	421	427	376	416	408	413	373	369	400	415	406	415	389	424	401	364	391	394	401	397	433	393	421	399	385	413	396	419	419	359	375	354	380	396	360	382	373	391	386	414	409	371	405	406	380	405	384	372	382	404	417	403	390	363	393	439	383	422	376	418	367	396	376	407	394	393	375	440	392	424	401	393	383	368	420	422	400	370	387	401	404	373	382	402	384	422	408	423	390	409	376	415	408	457	407	414	385	408	448	379	409	392	382	397	445	409	420	406	419	430	361	406	413	400	373	424	403	409	375	431	392	374	409	398	377	402	392	382	423	394	367	435	417	385	386	445	402	418	414	421	350	382	371	428	384	430	389	430	437	395	388	411	407	385	365	414	403	394	377	392	362	416	389	384	366	386	400	388	407	383	422	368	456	396	393	428	392	378	380	430	380	378	414	399	389	431	384	385	445	390	386	411	373	397	384	387	395	437	405	390	400	379	399	417	402	397	404	393	400	400	421	379	429	383	400	439	391	390	357	419	403	355	393	389	427	377	414	423	434	368	417	442	404	436	384	413	400	371	403	381	408	416	437	395	391	421	396	415	386	390	366	414	415	391	408	379	392	381	393	382	378	418	415	383	420	419	351	394	397	359	387	404	381	371	385	445	394	397	394	375	384	395	385	341	382	370	393	408	422	370	403	408	405	348	425	385	392	425	430	410	384	425	380	412	387	395	417	407	437	396	387	442	447	405	400	366	393	366	416	431	408	403	412	420	407	400	384	423	389	411	414	377	392	394	382	419	409	414	410	436	403	385	373	381	419	427	391	408	383	407	354	380	394	438	422	417	426	399	399	404	425	389	390	414	375	374	400	421	381	419	403	378	453	383	416	371	400	399	394	397	410	375	400	393	406	388	417	434	422	418	400	423	397	408	420	377	413	436	399	381	405	410	408	419	403	410	387	409	405	364	388	379	389	409	410	384	421	398	406	393	418	427	442	362	381	401	393	390	392	382	371	396	360	427	398	389	397	359	382	401	370	437	380	422	392	387	419	397	404	428	390	404	403	412	409	350	399	405	396	387	389	372	399	382	411	403	381	390	375	382	403	423	395	430	403	395	409	384	412	395	407	395	399	401	369	412	406	393	436	418	443	407	419	382	420	386	416	384	396	397	371	416	404	388	411	391	389	437	402	403	412	381	365	390	390	405	424	446	376	386	381	390	393	386	382	396	423	391	381	395	398	358	376	416	363	389	418	399	407	387	402	406	407	395	384	416	442	410	397	384	423	382	399	387	388	373	397	364	433	388	406	406	421	394	387	376	430	388	413	424	369	392	359	416	398	413	402	423	395	372	391	410	364	378	416	408	411	360	438	377	380	405	394	417	410	412	404	380	408	438	396	387	380	401	431	412	380	397	377	404	420	388	370	421	379	404	401	375	378	386	410	401	371	386	398	379	351	380	385	402	423	394	439	361	380	451	388	433	408	408	378	385	408	428	389	414	398	387
15534	15142	12177	6208	4409	3291	2630	2129	1706	1445	1237	1117	1038	973	916	861	774	803	757	707	743	673	663	652	622	610	611	587	578	626	565	613	579	591	591	551	607	583	516	533	603	512	543	577	507	597	546	532	541	535	569	499	568	550	476	535	546	483	544	530	534	524	541	558	535	511	556	521	517	533	532	522	539	512	528	540	538	533	546	524	543	533	528	551	518	519	536	534	519	515	504	534	538	473	509	509	497	530	542	540	557	492	529	544	539	566	528	552	537	523	500	511	565	505	542	512	522	500	509	546	504	521	500	539	523	512	539	531	497	525	473	503	518	512	559	519	513	495	527	530	521	580	544	493	547	517	504	532	560	530	488	505	548	499	527	534	489	513	531	550	509	522	523	488	532	488	529	507	533	532	498	530	510	495	544	507	503	497	504	506	556	545	531	567	483	521	502	546	508	464	512	521	493	480	537	531	526	563	542	526	509	489	526	533	494	551	543	532	492	531	486	509	512	518	559	538	530	535	518	513	551	578	530	510	504	536	538	509	559	514	487	508	510	511	535	528	475	551	526	531	539	499	484	539	507	562	521	509	541	512	500	532	500	545	520	538	513	527	478	490	528	521	459	537	515	511	481	476	505	494	527	550	522	533	502	537	536	515	552	523	494	542	497	556	531	485	563	519	514	511	519	473	542	517	510	507	506	525	544	490	550	473	483	529	485	528	532	544	492	552	527	554	527	560	499	554	478	525	528	546	517	485	517	515	503	503	530	534	529	576	530	574	515	526	530	555	503	538	512	490	512	523	489	492	551	523	544	509	538	525	535	505	527	530	535	540	515	518	528	551	533	512	502	533	527	535	519	520	572	547	551	519	540	487	581	586	531	537	540	514	555	525	521	510	524	546	516	568	569	507	528	553	504	510	506	486	539	538	505	521	528	530	494	567	514	521	480	512	529	546	484	500	546	533	514	542	513	554	496	505	524	514	534	548	503	553	522	522	511	540	539	525	508	503	515	504	537	517	494	560	509	513	553	500	533	545	519	489	551	513	548	577	559	539	523	522	498	528	530	540	557	499	492	514	530	537	525	507	560	512	485	487	528	537	578	501	527	516	525	532	518	504	509	570	526	518	476	517	525	525	523	538	493	480	536	489	555	540	547	513	517	509	484	506	543	528	491	506	536	551	526	554	517	527	525	517	538	547	506	509	536	566	506	479	538	515	529	512	508	508	544	553	537	498	549	559	512	521	557	520	511	540	518	516	513	503	493	511	512	467	542	507	519	551	541	542	569	488	528	500	507	516	528	527	479	504	544	507	494	581	523	534	559	531	523	523	512	512	522	503	493	516	542	537	524	555	497	493	534	520	512	535	518	572	517	525	489	505	500	517	495	483	489	478	509	534	512	535	506	503	552	510	529	515	536	527	509	532	525	513	538	514	530	526	495	495	512	524	520	500	544	506	556	567	530	521	490	518	548	515	524	493	543	465	475	498	517	483	520	520	544	502	563	518	536	527	513	493	473	506	543	537	486	528	495	498	504	560	530	541	518	525	511	528	532	521	517	538	558	506	499	550	494	498	529	559	454	512	580	516	560	529	525	512	483	522	484	504	557	519	554	489	506	503	515	553	495	577	496	521	505	511	531	522	539	546	528	519	502	545	526	526	525	496	510	522	495	497	514	532	523	482	551	492	527	528	536	536	489	545	482	527	523	509	525	508	498	508	480	528	529	527	520	521	504	491	586	544	497	505	512	533	517	501	536	516	522	486	541	566	507	559	503	519	516	493	514	478	499	514	523	557	507	494	496	528	514	503	540	550	496	525	527	541	521	536	481	527	524	529	526	519	493	514	508	557	522	504	504	550	525	478	526	541	534	498	564	504	532	504	559	517	472	537	541	532	520	500	565	510	522	518	502	534	498	485	532	490	516	498	511	507	487	543	530	581	511	521	487	536	532	561	535	551	524	528	502	551	531	562	504	520	515	541	564	526	497	488	527	576	555	517	585	531	524	520	465	500	506	521	482	498	493	506	527	526	501	526	533	544	512	518	553	514	535	535	514	551	490	483	513	510	516	488	536	521	486	524	554	528	561	513	531	544	522	519	506	524	514	570	514	526	529	537	511	513	508	506	524	556	524	530	530	507	506	522	536	524	499	531	497	498	528	506	544	501	496	524	510	501	500	507	509	502	573	499	530	527	547	533	533	509	531	489	526	520	535	546	511	517	508	515	500	481	512	514	503	530	552	543	500	527	514	482	539	524	540	506	517	496	529	532	580	500	535	521	522	509	490	530	479	508	541	491	495	505	501	556	515	521	501	526	544	503	509	544	525	544	519	510	502	526	544	488	544	497	483	516	553	506	509	531	543	521	527	540	529	517	488	505	526	520	513	512	531	545	530	518	496	503	503	565	481	522	509	516	488	531	523	507	515	527	541	566	531	503	552	503	516	543	540	518	520	510	521	575	533	540	523	520	502	489	567	498	515	484	526	518	529	541	513	525	513	495	492	563	529	527	547	545	522	524	546	535	525	551	546	465	546	509	491	506	535	531	532	517	525	540	539	480	523	555	476	536	518	491	588	518	524	552	547	479	531	492	518	520	525	557	552	524	526	521	514	528	493	552	507	507	534	521	539	513	505	547	524	515	519	508	517	505	534	506	544	545	528	503	466	541	513	539	537	527	468	518	508	505	528	503	536	519	552	555	525	503	536	485	501	518	500	579	542	542	537	502	520	502	528	524	508	580	528	482	537	561	488	485	526	561	512	499	511	511	529	557	533	549	534	525	506	481	537	513	545	527	512	558	507	581	566	500	540	536	501	521	532	496	550	525	529	530	544	481	518	547	514	522	538	550	547	554	509	483	527	520	506	533	491	519	535	508	523	551	480	499	523	516	524	559	564	512	532	554	548	527	515	535	534	508	524	503	480	533	525	544	515	505	521	533	515	472	543	515	538	530	500	471	550	511	500	540	509	481	520	537	509	528	517	519	536	511	507	533	510	509	481	556	523	534	482	489	521	484	506	503	529	510	518	513	511	527	556	483	542	517	531	554	567	537	504	538	504	467	482	508	534	512	519	524	514	515	519	509	508	503	513	500	546	503	521	482	475	523	547	474	529	507	528	505	520	544	492	530	522	526	509	488	509	524	547	509	524	515	483	557	506	483	506	504	532	545	530	512	519	543	535	513	561	517	529	468	518	511	489	514	548	535	529	545	536	528	522	519	549	540	523	540	526	523	484	486	527	567	537	514	507	515	493	550	543	524	533	518	516	547	510	505	508	526	512	510	517	511	506	532	532	536	554	495	504	505	541	523	503	526	523	552	510	487	507	505	513	525	533	539	546	499	508	542	561	540	531	542	516	531	534	521	468	532	526	545	491	531	519	554	547	538	525	502	533	505	467	486	497	511	540	502	519	523	546	555	488	505	488	520	512	526	542	506	529	505	490	469	522	534	520	480	535	515	522	523	531	529	561	504	525	494	524	551	552	539	530	509	535	525	512	554
26607	20312	8708	710	421	374	369	342	342	328	317	339	309	301	356	311	326	297	313	335	283	323	322	334	321	346	324	273	333	301	311	307	294	327	307	304	325	307	315	333	336	294	292	333	348	297	316	305	311	299	290	322	314	314	307	300	299	301	326	313	282	294	322	302	288	314	327	295	301	321	313	289	331	342	330	301	263	302	326	305	304	283	292	317	314	323	313	329	326	313	302	298	320	328	298	330	323	322	277	300	311	312	334	334	320	333	333	348	321	307	325	316	324	330	293	265	320	326	305	323	350	295	311	304	305	302	311	306	289	314	319	304	296	315	323	334	297	311	315	310	310	306	325	334	342	301	331	301	319	314	335	306	343	290	339	337	284	283	298	289	304	309	317	322	311	279	322	295	278	307	292	302	312	321	344	317	313	318	304	319	299	325	332	327	295	273	349	333	308	312	326	319	329	291	306	358	304	337	306	321	315	349	299	330	306	307	330	309	302	279	291	291	296	351	323	325	306	317	321	299	333	298	306	321	300	274	312	301	310	299	298	315	321	343	324	315	325	315	321	307	300	321	356	296	329	341	338	302	285	301	344	329	260	307	295	314	357	320	308	329	303	340	290	322	328	307	300	310	307	316	320	321	304	309	292	327	295	315	307	326	329	304	300	281	301	294	303	318	298	314	350	315	351	294	307	317	331	327	297	326	312	340	336	290	291	304	335	330	314	287	306	305	306	302	330	309	317	334	301	302	305	297	294	312	329	297	302	286	330	324	292	331	356	326	349	332	317	328	292	329	333	332	307	305	288	288	308	299	299	318	337	318	314	304	318	280	275	307	314	326	307	337	282	325	298	322	329	338	309	285	325	328	338	328	297	312	344	297	320	320	314	322	316	295	311	296	336	296	307	309	306	314	311	301	304	294	283	320	305	309	294	282	304	329	322	328	331	274	351	302	336	333	316	309	310	307	322	341	341	316	287	297	325	317	324	303	295	325	330	298	322	326	322	334	295	294	330	326	281	313	288	322	308	329	325	310	281	350	314	317	304	324	328	273	319	330	331	319	348	331	329	312	319	313	320	312	311	306	332	334	335	298	305	324	274	323	340	331	311	306	311	303	296	310	324	338	326	340	325	294	323	316	308	296	320	319	313	323	320	296	332	311	301	341	312	304	322	308	345	300	307	318	319	313	328	317	305	294	289	315	326	299	319	325	300	319	302	323	334	327	310	314	306	313	329	310	304	308	334	311	324	299	361	329	334	348	290	319	325	337	304	310	306	309	300	310	336	311	326	317	331	318	302	333	311	300	312	304	323	302	303	296	335	317	310	302	310	316	307	330	277	334	346	296	308	319	298	306	305	318	338	311	318	303	284	327	316	301	297	322	281	319	361	320	325	332	326	347	294	350	309	339	304	331	306	296	331	327	296	316	323	350	307	329	317	299	300	325	310	309	290	311	298	332	322	312	320	328	317	316	298	322	331	324	315	322	303	332	332	319	316	325	339	314	284	337	332	333	330	277	302	312	287	319	293	310	315	322	315	337	326	336	302	313	329	297	329	315	293	325	303	333	306	309	326	292	302	320	301	334	333	306	324	277	322	314	350	319	312	321	308	331	288	297	313	332	323	309	345	293	298	344	329	313	315	347	311	302	317	331	337	279	332	321	311	328	312	333	313	334	311	334	316	319	303	324	291	340	323	321	313	310	307	325	331	291	298	323	314	315	340	331	372	347	315	333	285	315	302	288	336	341	297	350	287	312	300	316	308	319	327	318	325	296	317	320	320	301	283	301	330	303	339	333	338	325	317	292	304	330	324	304	339	311	302	304	329	277	317	322	319	305	344	307	323	330	316	301	291	308	354	326	347	290	307	307	325	294	287	300	287	347	334	331	325	317	329	320	328	321	321	323	309	331	297	292	305	311	281	279	322	316	341	331	301	339	348	298	288	294	318	300	300	317	327	298	313	320	343	339	304	300	311	269	317	294	322	308	304	295	289	334	346	300	290	325	305	330	320	297	339	302	311	301	290	300	333	325	310	300	334	298	298	300	298	332	309	324	296	299	322	328	305	333	327	290	328	288	335	267	307	297	316	334	340	275	334	297	304	317	312	327	309	306	300	319	342	307	326	334	299	309	322	303	316	323	302	321	321	323	324	306	339	298	315	328	284	308	361	320	360	326	319	322	313	323	318	295	326	316	302	301	294	320	322	301	332	324	320	310	331	285	296	315	302	304	323	317	291	285	319	335	311	285	342	328	333	336	311	302	323	320	298	325	347	371	288	314	320	308	313	319	288	315	326	323	317	295	296	314	339	299	320	328	303	312	277	325	303	320	316	370	335	346	318	307	315	304	303	327	341	313	308	293	318	321	308	320	324	356	343	300	320	298	327	291	321	315	323	306	309	304	292	274	330	318	353	304	343	331	310	329	316	331	330	297	320	332	299	327	287	333	315	306	317	307	317	315	327	341	284	319	316	325	316	290	320	330	291	334	322	318	282	295	329	338	283	342	326	312	290	321	322	319	323	312	285	311	313	306	315	329	310	336	302	316	292	323	315	294	305	306	328	308	321	304	361	316	318	312	337	306	311	346	330	336	328	310	306	307	283	266	305	331	309	295	317	311	311	324	308	308	292	319	282	299	308	306	346	314	279	324	312	319	308	313	282	322	321	317	307	316	284	299	278	314	302	303	313	312	332	310	346	316	302	308	329	316	311	312	323	305	335	314	333	297	330	284	315	323	312	287	337	311	319	334	310	309	296	287	300	331	293	316	271	306	301	325	349	337	296	315	309	310	317	315	292	319	341	334	325	270	313	338	318	321	290	316	302	329	299	303	326	310	307	313	318	310	302	329	292	341	318	333	323	312	287	293	330	338	310	310	321	311	297	288	294	333	318	315	346	279	295	325	302	310	319	321	299	323	328	325	298	339	288	307	306	294	285	315	317	307	323	333	319	318	320	315	307	283	344	327	332	292	328	276	323	292	315	329	311	294	338	302	295	316	310	333	333	319	309	273	327	297	310	336	324	324	334	315	313	281	304	314	337	302	281	338	324	307	325	329	294	332	303	309	327	309	312	310	315	341	323	320	325	331	316	314	330	306	334	297	299	314	312	299	346	319	296	304	335	290	359	313	314	302	313	326	311	345	327	321	327	307	305	326	324	333	308	328	276	306	301	354	308	338	317	311	315	334	330	327	334	324	326	345	279	321	346	311	319	299	318	301	311	329	322	307	310	330	312	297	318	301	330	303	285	320	331	353	336	312	315	308	341	306	319	321	285	331	300	306	328	307	302	332	323	348	304	314	309	315	326	312	309	343	322	297	309	299	309	349	331	294	313	301	312	334	320	315	310	351	312	325	339	281	339	329	341	318	328	313	293	327	299	337	315	290	349	324	315	327	337	294	347	333	318	342	321	334	344	304	311	306	285	299	314	363	303	299	309	291	339	322	315	316	306	323	326	320	321	309	290	313	305	329	314	298	300	329	331	308	338	321	314	328
6980	1206	1056	669	584	525	496	473	446	512	456	458	411	424	416	427	410	412	402	477	440	412	441	421	429	441	429	437	411	390	417	395	412	422	411	418	419	429	377	392	454	420	385	425	419	415	428	417	387	347	409	396	426	429	442	394	415	416	340	426	382	405	421	405	409	381	437	388	467	431	404	381	411	416	407	435	417	420	387	370	395	374	420	371	439	399	410	420	431	395	390	403	380	432	390	402	362	434	428	413	431	413	412	427	416	408	416	407	408	395	416	422	401	419	430	422	390	441	401	420	411	434	397	426	428	373	424	433	422	390	407	416	410	431	432	398	425	408	451	405	408	423	396	381	409	417	404	386	403	383	419	394	411	408	411	436	395	400	423	390	412	371	425	438	417	375	425	383	436	409	400	411	403	435	377	408	417	362	402	414	408	395	399	406	420	402	404	389	412	405	420	416	409	459	434	439	392	390	412	440	375	424	409	361	408	416	402	403	422	394	426	446	365	399	432	426	425	412	417	392	399	399	399	402	421	406	387	362	394	415	411	422	422	435	397	427	428	430	393	435	398	431	412	463	413	418	415	425	428	419	447	397	440	404	382	433	441	415	424	417	422	410	419	413	365	413	401	386	384	387	387	442	414	425	429	383	427	402	409	415	422	429	366	413	406	404	409	426	390	436	420	413	398	445	375	373	416	418	414	416	384	408	386	417	399	411	423	416	398	438	417	393	452	409	390	411	435	435	394	415	372	411	407	411	442	405	398	451	447	426	421	387	411	420	418	419	423	406	409	389	420	404	428	420	400	437	401	413	422	445	421	420	410	430	432	390	407	390	413	403	418	449	383	361	424	423	425	422	422	393	390	433	375	425	392	413	427	415	424	410	442	403	411	403	414	433	435	393	400	396	430	433	399	413	376	419	396	417	399	407	399	409	408	408	444	378	396	390	404	413	385	403	436	410	408	450	388	430	410	429	372	381	424	440	385	410	398	432	433	453	407	404	404	435	393	410	409	390	423	410	426	409	414	408	409	400	393	413	418	424	434	403	395	420	410	431	396	440	406	422	386	413	419	437	395	408	425	452	392	399	413	418	418	405	447	393	423	447	398	406	389	411	442	393	395	414	412	454	425	416	405	423	386	394	400	406	398	406	412	390	386	420	389	392	416	437	436	385	405	448	392	416	389	427	430	407	393	394	388	422	436	419	410	387	381	408	424	432	432	421	396	387	403	494	416	394	407	404	376	404	402	402	420	381	436	452	421	428	382	431	423	391	418	381	412	433	438	343	395	432	414	365	430	428	385	409	399	434	386	392	428	428	411	415	399	372	389	468	390	397	414	404	431	422	421	408	406	418	392	412	430	402	423	440	420	439	380	411	400	370	432	409	421	433	420	419	448	422	380	393	407	446	451	407	417	458	443	419	415	399	427	427	406	385	423	403	374	415	417	419	377	406	419	423	412	399	447	406	390	433	393	402	392	384	399	399	410	430	430	381	396	426	414	403	432	417	396	412	387	441	463	404	392	400	422	398	426	402	392	393	378	392	420	428	403	438	405	413	398	425	397	448	372	414	442	422	423	420	414	446	437	410	424	388	368	410	388	398	407	394	365	399	399	460	439	417	368	419	414	417	449	391	400	404	411	394	429	385	383	403	389	397	384	420	423	448	403	438	411	379	421	398	410	447	413	403	427	392	408	430	392	406	428	420	404	401	417	417	415	406	371	386	406	414	427	440	380	415	385	392	388	412	391	424	395	382	394	407	397	375	443	424	425	404	392	405	418	423	417	429	419	414	373	385	404	377	393	401	400	438	406	441	408	404	395	396	398	412	405	411	423	430	377	417	422	397	417	432	404	393	414	404	439	384	411	410	425	386	412	409	424	420	427	410	403	414	410	440	445	417	436	419	397	382	406	388	413	430	423	398	428	412	402	429	447	420	408	454	418	431	425	422	425	438	455	406	394	403	400	432	421	421	421	403	418	426	435	422	387	411	408	360	368	413	412	437	398	423	449	388	451	400	402	441	419	427	410	403	420	431	444	408	390	417	415	386	414	409	390	409	395	418	415	400	402	381	386	396	391	443	410	409	435	408	354	432	409	421	442	383	424	394	431	398	402	360	385	407	412	438	432	384	393	411	420	431	426	436	402	459	425	350	410	445	385	403	411	385	399	400	425	405	384	430	411	389	400	423	394	399	404	391	418	392	381	406	433	408	405	401	401	462	411	442	406	406	390	429	383	431	429	396	426	431	391	413	436	415	383	411	437	468	409	435	398	399	427	394	461	395	423	422	436	443	436	388	412	417	412	421	374	363	430	406	404	373	416	396	406	409	409	403	408	426	420	394	403	411	394	424	403	400	406	429	434	379	413	443	418	456	392	406	408	423	389	380	411	410	428	421	415	405	412	424	419	424	379	423	414	407	381	383	422	379	445	400	429	410	421	405	424	390	421	447	374	401	412	413	419	394	419	412	409	398	380	399	406	400	411	435	420	416	389	396	408	426	417	392	380	415	387	425	401	409	413	420	398	417	386	428	376	419	422	416	386	425	409	422	449	375	422	392	402	433	425	422	420	388	416	387	434	393	389	427	409	437	399	419	387	424	412	413	415	415	422	397	421	427	392	435	418	389	387	386	397	442	401	440	396	412	430	457	388	386	412	426	387	409	390	409	394	398	412	411	399	369	436	432	395	458	423	414	447	395	438	367	389	397	412	439	414	434	382	426	411	419	412	392	408	428	404	377	428	410	386	433	356	398	408	409	384	420	400	370	411	396	434	387	396	431	409	408	410	376	383	405	389	418	435	415	421	407	415	407	413	431	419	416	374	414	401	366	401	411	420	380	421	412	402	419	363	420	427	456	387	420	423	377	393	419	387	407	389	468	399	384	433	432	417	366	449	396	401	419	399	401	381	427	405	401	412	394	379	391	436	433	386	394	415	403	375	395	391	394	392	376	424	378	402	420	426	453	386	430	434	406	400	429	430	372	424	447	407	411	414	390	412	407	382	393	424	435	434	367	392	355	422	396	416	398	398	428	424	438	400	377	450	423	404	438	449	386	351	402	421	407	412	448	438	456	417	390	364	435	413	422	412	403	434	430	410	418	423	399	404	409	413	449	418	364	425	419	430	421	399	398	428	409	439	442	372	423	433	395	407	402	397	412	397	415	422	389	402	415	403	428	400	422	427	372	416	443	421	375	413	417	381	413	405	391	421	406	406	417	427	405	401	414	412	431	396	395	383	407	393	377	416	409	429	421	432	383	404	415	411	396	399	389	424	418	394	395	405	417	394	426	405	446	405	409	411	397	437	425	395	386	430	403	403	416	457	411	460	383	442	434	376	397	451	408	421	415	387	420	409	393	393	416	398	415	399	393	408	403	405	431	403	396	426	398	429	415	432	381	375	411	425	392	426	424	370	445	410	410	423	412	420	435	445	404	440	415	392	409	398	397	407	386	427	405	414	410	420	380	430	426	404	429	407	418	413	426	399	399	415	403
23702	20934	28157	23824	20913	9483	1174	840	725	704	646	646	594	600	572	589	577	563	559	547	546	510	523	577	544	531	524	542	534	480	494	521	516	501	504	556	484	512	522	482	538	505	498	487	499	506	475	510	517	482	560	503	495	544	508	529	492	501	490	477	507	490	478	513	464	506	483	478	491	500	526	485	514	495	530	520	495	514	527	480	516	480	476	500	476	535	528	487	520	555	502	457	508	498	515	523	464	530	492	468	501	533	522	492	547	499	543	463	473	515	462	508	457	523	542	463	524	517	488	484	505	516	495	468	546	477	505	497	527	510	517	517	480	500	481	501	493	494	517	506	475	502	502	504	459	498	519	528	525	556	505	521	512	537	505	478	495	505	485	506	525	527	497	524	492	465	524	516	513	465	440	478	492	467	514	502	534	468	515	497	520	476	485	526	519	518	502	472	503	501	489	488	505	485	531	518	471	514	475	515	553	476	484	530	524	517	531	492	505	511	471	521	505	504	476	505	544	535	513	438	498	502	504	478	490	533	490	509	494	509	462	518	493	534	508	501	501	499	547	510	499	550	518	523	499	494	507	510	468	536	484	516	510	503	519	556	474	553	462	496	554	537	492	511	525	503	479	502	505	513	485	545	470	513	520	502	523	497	496	498	535	522	476	477	493	467	523	518	538	522	515	470	487	514	483	536	475	478	475	504	508	465	501	528	478	518	535	511	498	513	516	505	493	485	483	541	512	498	522	520	548	535	504	516	504	491	459	482	529	490	524	504	503	498	507	504	513	497	520	514	492	531	486	501	517	517	487	473	542	454	520	503	492	514	528	498	476	544	523	513	475	494	520	532	492	483	478	485	463	466	507	486	472	486	455	527	504	517	504	495	527	523	505	533	488	518	500	515	537	495	500	510	541	508	518	507	510	523	510	465	528	509	484	503	506	490	503	482	539	518	513	500	510	484	513	495	479	548	512	482	516	521	460	489	518	465	548	505	497	518	512	546	493	530	523	513	519	503	517	490	518	498	526	506	508	502	513	492	503	492	472	490	522	524	470	506	517	479	509	533	547	502	530	436	483	523	541	496	493	552	498	486	462	490	481	478	493	505	491	504	498	487	494	494	474	474	527	512	516	490	543	505	485	444	516	520	479	527	513	496	490	472	469	454	529	504	489	532	511	516	517	525	510	505	504	444	478	518	503	510	511	493	500	469	533	511	552	529	494	541	460	508	487	480	521	504	541	529	490	507	495	508	538	503	492	508	497	495	500	480	496	539	496	496	558	501	483	518	471	481	483	505	509	517	500	515	509	503	507	542	529	502	490	486	547	505	522	494	487	489	457	532	510	507	497	495	515	476	494	480	489	501	508	477	510	458	520	519	497	527	490	485	470	494	510	496	504	533	514	521	489	474	528	526	486	442	524	529	512	531	509	500	516	520	541	545	503	530	522	518	500	510	524	471	494	512	460	478	486	542	540	529	478	481	531	504	541	495	493	512	500	481	508	523	492	521	520	482	508	488	546	481	509	484	529	573	491	493	540	488	514	543	499	494	502	533	503	504	531	522	486	525	471	467	519	528	459	511	517	537	532	502	496	497	494	532	511	494	494	530	518	484	476	538	500	535	515	521	489	555	488	518	559	481	518	508	480	486	493	500	486	500	524	539	503	517	479	493	519	493	472	529	522	513	501	502	515	491	489	522	527	499	483	452	493	494	524	524	480	465	507	475	534	494	500	490	471	490	497	519	502	476	473	515	498	484	509	552	532	459	481	547	523	478	473	522	487	507	498	510	476	510	560	512	508	460	481	474	514	505	535	494	515	496	501	503	515	530	536	527	475	503	515	500	526	483	490	538	494	515	488	536	530	494	499	538	505	495	536	478	520	483	525	491	488	503	485	477	493	481	497	507	495	473	506	466	487	512	511	475	502	485	500	494	516	539	534	500	526	510	495	499	461	509	493	536	482	485	476	539	551	508	467	502	535	526	510	492	480	517	476	510	505	513	465	484	458	493	482	522	499	499	518	489	464	491	460	494	484	496	508	468	501	545	505	503	474	508	473	474	493	524	541	473	481	506	511	524	521	514	518	478	484	484	474	544	501	568	469	471	501	503	489	503	519	474	486	516	459	515	516	505	499	564	514	524	523	469	482	514	486	521	456	530	475	534	497	505	503	490	469	520	525	536	499	484	520	537	514	495	477	477	534	491	495	505	519	523	484	454	497	503	492	520	465	493	506	478	506	540	532	498	491	510	513	517	475	485	489	505	520	505	479	533	501	518	475	508	480	532	562	469	496	496	510	481	557	482	498	524	478	512	497	476	539	540	502	473	509	511	484	502	498	496	486	516	470	508	500	504	485	486	513	462	548	462	452	527	453	486	482	493	495	471	479	484	494	492	545	536	518	514	506	495	441	493	505	503	495	482	464	455	518	489	461	492	511	469	515	529	529	538	546	500	479	500	494	468	514	497	473	484	514	539	519	519	510	481	513	496	509	507	498	502	510	460	479	481	523	487	494	495	503	447	482	526	530	525	479	511	475	525	491	537	521	514	524	484	495	467	487	515	486	475	514	539	506	522	544	513	481	510	481	481	532	505	468	514	524	484	494	494	498	525	506	502	493	513	501	488	533	482	499	510	483	485	484	512	475	469	515	493	502	528	529	499	495	496	486	497	504	477	497	504	501	484	510	473	517	475	511	515	486	530	504	474	525	507	520	519	471	499	479	516	503	466	512	490	508	519	535	519	498	526	499	502	486	568	528	534	504	475	549	504	486	508	514	537	513	534	546	487	503	469	521	517	503	508	522	482	510	494	499	489	500	509	517	476	505	486	483	479	483	518	529	477	491	509	501	522	485	522	494	535	502	484	482	500	508	519	520	501	513	488	498	506	482	493	511	537	487	522	478	527	508	498	497	490	479	502	542	524	498	459	467	494	461	517	525	506	481	508	523	501	510	506	516	517	475	548	506	459	501	479	478	489	486	480	504	534	524	517	476	500	515	475	507	494	512	524	507	523	519	490	452	524	522	480	482	490	498	487	504	496	515	543	486	520	524	504	553	467	522	516	508	519	544	496	476	492	437	550	482	511	505	500	519	451	513	513	534	502	561	493	497	551	499	446	525	527	539	498	481	490	512	547	499	529	477	498	479	462	534	509	523	494	512	498	483	506	503	449	518	538	492	506	504	544	528	519	542	523	476	478	497	511	493	500	500	508	458	549	505	509	515	488	532	488	501	509	503	505	478	470	521	482	516	532	488	502	509	478	552	445	511	516	471	505	536	491	519	517	506	507	499	472	496	522	481	519	541	508	474	480	519	503	534	554	483	499	491	479	508	538	505	488	503	465	512	469	483	499	506	478	490	490	539	526	496	525	457	539	492	521	445	506	500	508	515	477	523	520	514	531	495	514	474	503	495	506	482	493	492	501	481	546	499	496	525	481	494	503	476	487	508	474	517	507	524	506	482	494	443	544	496	541	489	489	499	524	527	490	480	494	502	564
12102	9587	7638	3883	2850	2177	1737	1438	1275	1156	1050	974	972	848	858	830	798	736	827	745	758	731	688	725	667	689	683	729	692	684	703	657	693	645	670	665	673	628	646	662	661	659	700	643	678	671	672	688	721	699	632	692	668	661	650	655	640	658	638	689	652	627	637	648	685	650	686	701	675	647	619	648	626	614	646	644	643	679	628	660	733	671	670	679	663	613	662	620	645	638	668	625	684	664	668	705	629	681	663	599	620	652	648	617	624	656	680	700	656	618	659	679	614	632	615	626	658	636	636	634	715	610	657	606	635	685	619	619	626	649	644	675	664	617	677	697	663	661	658	654	681	635	623	616	600	663	630	655	602	635	659	665	665	665	646	686	611	698	615	680	636	693	692	611	643	663	611	670	654	608	619	608	613	667	598	643	624	653	627	613	659	729	677	649	666	654	636	637	670	633	642	621	655	683	650	606	631	635	634	640	615	654	676	659	603	651	671	603	653	629	625	647	659	640	663	632	644	663	624	617	647	648	611	658	638	651	639	630	637	580	622	646	622	626	670	622	643	643	652	641	625	665	642	671	679	655	639	647	619	684	630	660	665	656	641	629	648	678	649	600	654	655	627	695	647	619	670	634	624	648	650	666	625	629	642	627	626	664	629	660	628	671	674	585	664	606	628	641	616	652	647	653	648	632	668	656	620	621	649	587	635	649	645	681	621	660	598	681	679	657	645	646	599	623	671	660	605	638	656	668	682	624	667	637	657	605	693	591	678	675	667	670	642	644	614	635	602	644	639	591	633	680	670	671	636	639	642	596	639	617	713	658	662	683	656	646	649	657	623	638	616	657	627	670	583	614	619	621	660	642	666	648	619	635	656	633	595	594	641	670	682	670	629	604	641	636	628	672	673	701	677	677	670	622	661	677	652	639	642	661	660	634	654	646	641	638	643	601	671	602	649	637	639	652	604	640	631	704	652	617	621	613	682	631	662	655	632	606	611	610	642	680	615	613	631	663	621	685	610	663	632	644	698	658	640	619	651	632	678	705	654	658	623	605	665	657	644	667	730	634	679	631	638	684	633	656	702	683	654	654	621	599	627	655	579	635	639	643	642	679	652	661	655	701	682	624	577	643	647	677	645	675	637	639	586	625	576	662	649	631	605	684	641	659	633	577	589	644	685	652	675	650	669	653	632	669	595	662	611	637	642	608	660	652	690	648	624	641	655	645	633	652	668	592	652	652	615	616	666	686	661	653	652	637	670	650	662	645	642	563	648	634	629	634	644	655	644	642	667	680	655	660	629	665	692	624	641	650	645	638	634	655	643	657	654	639	629	658	634	673	667	639	605	655	630	625	665	660	633	659	634	653	613	654	658	657	672	658	646	594	618	639	643	632	682	648	624	697	695	627	634	669	686	633	594	638	629	645	645	662	653	642	659	639	656	617	671	646	648	656	631	629	698	625	645	664	667	625	657	659	648	624	641	646	664	674	637	663	671	625	646	637	652	674	688	695	639	706	647	635	679	685	699	650	672	625	646	675	636	632	637	631	626	643	660	630	672	636	682	626	613	633	616	680	696	637	652	621	663	688	667	626	638	682	605	644	644	665	681	624	660	639	646	664	603	648	643	672	639	655	651	652	670	642	664	661	625	624	629	671	668	640	644	620	643	697	670	644	668	644	653	652	646	615	669	603	662	610	615	649	644	678	698	622	626	685	618	684	661	655	650	626	660	680	646	590	617	630	626	681	638	679	651	618	626	609	680	636	669	630	671	672	644	619	678	680	654	657	680	605	643	634	674	647	643	626	672	666	644	674	616	635	611	638	637	621	664	642	656	675	624	653	661	704	619	644	634	641	637	616	616	655	651	614	611	601	619	686	698	676	658	580	646	638	688	655	634	642	657	641	634	622	667	650	657	666	614	650	670	656	707	640	649	640	666	638	644	617	652	654	669	626	651	603	627	604	642	653	635	643	682	639	663	656	623	610	675	694	681	697	672	635	608	628	651	616	645	665	671	626	652	666	612	619	641	621	675	654	675	659	638	640	645	635	643	658	633	629	603	718	698	686	627	654	667	620	642	689	689	636	677	687	644	648	632	673	645	635	619	664	595	675	631	692	675	692	626	592	657	615	639	667	683	689	663	678	657	645	606	677	617	622	639	593	636	632	646	660	652	610	598	622	632	649	623	674	624	635	682	633	638	669	630	659	642	665	656	650	637	620	650	623	650	585	617	645	641	605	603	641	625	623	657	655	655	661	688	638	633	641	648	638	611	674	665	650	632	653	656	638	605	647	659	631	653	647	637	638	631	626	671	679	665	609	646	637	694	652	650	623	621	615	671	664	667	646	652	687	656	669	665	657	696	657	650	621	661	611	632	674	661	660	639	652	650	599	683	647	650	670	643	609	655	685	646	692	666	648	659	623	691	636	596	632	661	663	640	661	609	625	660	604	607	638	619	611	662	623	650	606	642	678	617	642	637	634	676	644	697	622	635	647	655	668	656	629	639	620	659	674	691	649	643	643	636	653	605	649	667	639	661	694	660	673	628	611	632	670	678	649	629	682	684	626	631	655	644	640	609	638	676	586	646	694	677	672	634	687	640	617	646	682	653	667	630	708	688	693	624	631	634	664	632	640	648	621	607	645	625	669	627	675	650	648	659	663	658	632	628	653	659	617	585	678	693	601	591	640	676	653	671	617	593	598	646	663	668	665	656	661	610	624	601	661	675	652	597	692	608	670	631	665	659	651	630	647	670	672	657	622	668	659	643	659	639	685	631	651	636	619	620	647	666	687	658	645	644	622	643	612	623	617	626	626	630	636	696	634	672	653	679	633	680	649	606	604	637	644	670	651	608	656	653	626	681	700	638	628	645	677	680	684	629	643	657	662	630	655	594	656	560	641	650	639	651	639	562	674	610	671	619	607	617	661	695	617	687	697	636	644	637	646	653	648	633	648	652	651	650	629	673	648	667	658	615	641	644	686	602	643	675	617	659	653	632	635	625	648	664	629	635	639	650	600	634	665	667	614	692	648	644	670	634	670	694	644	634	688	615	620	664	662	646	647	641	687	636	625	619	678	648	621	612	661	681	678	614	680	659	631	634	660	675	667	653	678	640	635	621	650	620	673	654	668	594	631	630	662	672	622	642	602	690	679	668	627	650	674	656	624	638	634	627	666	676	586	650	612	665	663	620	647	611	659	681	615	656	611	608	644	683	652	601	608	665	701	644	659	637	615	628	615	662	642	642	615	637	670	639	645	635	689	615	666	679	621	647	663	669	655	648	669	640	653	648	630	664	611	654	650	622	637	671	632	667	626	669	672	640	652	660	645	691	650	660	600	621	641	701	661	654	642	694	644	689	621	649	656	665	680	672	664	670	624	641	630	676	621	650	653	631	663	583	676	653	627	672	654	608	633	636	645	644	612	678	664	619	649	666	673	627	645	647	642	660	668	661	683	623	676	627	635	667	636	670	640	643	663	612	666	664	628	689	643	645	637
22650	20924	28678	23342	20924	20962	7318	1118	836	740	653	615	595	596	541	574	514	511	485	485	485	466	432	427	439	398	412	437	393	425	396	436	416	427	423	428	416	422	450	419	404	423	444	378	393	458	426	395	415	361	416	427	375	416	382	401	394	418	422	425	449	386	421	413	407	420	403	442	391	368	414	392	426	418	380	416	383	431	402	397	421	421	388	460	375	368	401	402	390	404	404	355	417	422	449	391	422	391	401	390	376	433	390	389	420	413	406	400	395	401	383	408	385	418	379	415	397	367	398	400	380	392	409	417	444	381	374	390	391	399	430	385	399	394	426	359	390	393	397	391	397	412	399	407	407	403	397	405	417	423	385	401	388	394	392	373	400	398	400	412	368	396	412	405	388	402	385	379	390	407	400	415	414	434	430	381	409	413	392	379	421	391	370	407	387	386	336	391	399	396	410	424	406	384	422	379	405	403	444	403	402	401	406	381	399	380	411	419	401	396	379	427	424	403	399	385	397	388	388	419	387	361	396	402	388	385	381	398	375	402	386	421	380	392	409	372	370	386	379	392	389	407	421	423	424	392	442	363	380	360	400	392	410	400	409	399	416	365	429	399	411	382	397	377	361	432	398	419	358	397	391	401	383	384	379	375	422	405	405	389	414	384	415	383	372	406	418	384	382	369	394	403	387	422	393	393	401	363	416	388	369	411	411	376	408	412	403	401	411	441	376	381	377	378	402	392	440	399	404	387	416	364	393	413	408	421	395	379	385	384	394	382	382	424	391	390	430	384	370	380	427	411	377	383	371	418	414	382	401	386	401	396	410	414	411	394	390	402	384	372	389	378	398	425	417	400	406	418	388	444	386	401	416	386	381	418	392	398	383	401	389	403	423	418	377	397	386	435	405	412	413	423	377	356	417	395	390	387	413	410	400	369	392	379	413	373	408	395	406	391	367	411	409	391	394	393	350	410	404	401	415	388	390	397	405	393	406	406	383	403	427	421	429	401	394	426	357	401	401	337	411	434	380	401	383	412	431	400	397	413	396	376	404	441	386	420	420	402	427	423	384	419	405	391	384	407	385	414	381	452	400	393	390	399	377	405	396	418	372	422	401	415	407	406	412	415	385	413	403	377	394	438	411	409	419	389	382	381	367	394	338	410	400	371	429	365	415	404	395	429	420	402	418	385	375	393	388	354	432	405	401	385	382	384	398	385	384	403	381	391	351	386	423	428	409	377	361	414	426	402	427	401	415	396	413	391	395	399	392	393	396	375	382	393	391	407	377	418	388	401	390	417	377	420	424	395	398	438	391	421	360	435	410	441	388	409	368	391	399	410	404	388	394	367	411	357	420	391	365	372	362	407	405	421	358	406	394	402	410	405	411	400	403	386	390	392	381	366	347	401	398	418	402	412	376	385	407	353	356	410	383	395	411	413	375	368	413	418	379	355	407	375	369	397	425	386	396	393	403	384	402	383	386	410	403	388	426	385	399	430	388	420	421	366	394	401	403	376	387	390	422	376	440	373	426	407	424	349	382	386	401	355	398	399	409	416	431	384	390	364	405	402	407	433	416	381	393	388	394	413	409	400	395	391	437	418	370	373	393	409	392	373	414	415	390	394	402	391	397	386	385	389	386	402	356	395	386	408	412	399	402	423	399	438	392	394	418	419	409	380	416	398	444	383	371	377	378	397	393	392	398	395	409	387	403	407	400	391	377	402	397	381	370	413	419	417	397	416	344	347	436	383	375	390	372	402	379	393	404	384	410	417	395	372	398	382	393	412	427	410	409	374	429	368	365	391	377	415	368	364	391	400	407	385	418	384	416	420	431	388	385	425	414	390	399	408	402	390	453	403	412	383	385	391	389	365	402	395	412	393	421	366	407	375	383	417	405	412	381	395	376	417	415	408	408	373	377	414	386	431	364	375	374	412	424	372	414	389	361	348	425	396	392	376	418	407	395	380	408	407	437	373	429	368	378	381	409	381	367	360	385	421	394	397	396	386	411	420	412	378	404	392	400	352	396	380	402	403	377	403	411	442	387	407	401	375	406	380	402	407	391	409	388	376	396	357	405	394	426	385	378	386	418	400	371	407	389	383	423	374	383	411	392	400	353	392	381	365	376	383	363	405	403	427	384	389	382	411	401	367	375	398	380	414	385	374	378	395	421	374	389	408	429	397	413	358	406	405	404	386	372	407	400	375	425	356	420	395	378	360	384	387	421	371	381	406	420	363	417	382	349	419	388	409	369	402	378	414	404	395	375	375	420	441	394	411	363	356	428	385	410	416	366	424	425	344	348	395	399	360	406	379	424	412	388	396	386	410	393	428	380	370	398	412	365	394	368	360	424	391	420	382	410	407	387	409	450	402	397	409	398	361	386	418	423	419	393	377	373	429	409	391	407	412	400	396	391	393	423	429	397	406	413	384	374	406	400	410	413	424	419	414	416	425	381	415	379	392	406	395	417	396	409	379	449	371	422	387	419	380	420	380	391	403	400	415	391	393	377	380	408	410	398	383	414	359	378	423	365	411	437	428	401	412	426	414	386	408	420	423	430	378	388	408	385	356	374	387	371	395	375	383	386	374	391	393	420	430	395	414	404	427	390	399	430	399	397	438	410	401	415	417	399	399	423	399	375	391	413	377	389	393	386	403	384	405	404	384	394	402	424	419	378	371	403	399	416	370	411	414	397	413	411	381	419	388	419	401	358	397	381	391	410	391	376	413	404	362	415	388	424	376	393	412	381	388	428	377	381	420	428	386	386	422	365	430	390	433	387	416	402	368	421	377	413	382	438	419	376	350	399	386	368	379	433	383	427	404	398	394	388	423	424	387	428	408	372	403	389	384	381	406	409	415	417	363	393	391	396	363	410	400	385	379	359	418	371	405	382	383	409	386	406	381	398	389	399	392	374	382	399	395	404	395	368	373	409	392	380	376	384	381	380	392	434	407	409	401	422	420	407	438	409	387	395	415	393	399	437	401	409	366	391	405	384	448	372	398	391	373	386	392	378	407	434	420	400	399	385	392	364	382	409	395	402	417	392	433	374	407	391	408	388	408	419	410	386	371	398	386	417	373	431	376	398	398	439	370	372	415	382	369	380	423	435	419	401	378	409	406	430	393	408	406	391	408	373	395	415	351	402	344	401	438	375	405	405	406	379	391	410	392	400	404	400	420	390	403	353	374	385	406	357	378	380	394	413	388	389	412	383	424	388	382	403	383	413	400	387	364	375	381	393	418	374	384	376	386	398	377	410	406	387	392	362	413	355	397	379	376	393	406	371	387	401	401	402	375	403	399	389	391	408	402	414	422	391	404	388	437	420	401	411	399	390	386	414	370	420	423	422	395	451	387	363	402	415	416	412	401	385	389	363	381	428	350	400	375	402	394	353	383	411	379	358	425	412	394	380	367	410	385	402	382	353	405	406	392	396	359	389	399	420	437	398	378	385	392	435	403	395	426	389	391	393	406	398	396	419	443	407	415	418	383	412	409
13843	15266	12232	6265	4438	3364	2595	2127	1746	1487	1239	1150	1042	962	862	870	836	740	725	679	664	625	668	652	615	614	567	622	559	604	584	580	600	577	536	589	555	550	520	578	572	520	592	549	541	538	521	551	551	583	519	550	490	514	580	526	551	518	552	529	554	484	533	522	523	493	556	508	571	533	497	553	454	539	539	549	564	497	564	539	491	533	511	494	520	514	529	496	509	504	530	536	572	487	536	500	514	513	516	499	530	516	514	545	533	502	552	550	522	518	477	486	524	510	549	546	498	511	526	535	525	541	537	539	482	478	521	478	542	504	525	572	539	494	544	503	516	526	509	456	484	491	529	495	499	527	519	519	525	490	555	528	521	557	551	510	492	487	524	539	520	524	483	512	543	489	544	514	490	550	513	513	516	487	524	569	499	495	530	498	497	505	511	532	534	479	507	539	498	518	526	543	525	511	524	507	538	488	504	489	531	512	504	553	523	530	521	537	518	491	514	517	525	535	532	518	522	490	496	532	474	510	488	484	510	510	492	528	458	520	492	491	483	523	510	530	554	497	507	563	499	520	512	522	508	527	513	516	550	531	507	552	523	504	544	539	486	575	514	525	514	531	508	512	524	517	517	533	465	561	521	519	553	524	531	547	500	490	533	511	526	529	490	483	533	530	529	536	500	513	508	512	537	499	555	563	485	482	461	503	504	572	503	484	528	499	506	541	499	474	553	516	511	535	528	507	479	512	490	552	502	509	520	512	510	526	519	533	532	519	508	506	530	543	523	487	506	538	489	500	503	517	508	544	555	522	518	599	553	520	547	506	539	507	506	517	503	541	524	528	499	509	509	511	474	536	519	498	531	540	523	533	515	496	523	508	551	495	499	491	506	506	530	509	534	520	499	485	518	550	542	525	557	519	528	558	535	519	527	528	489	521	512	521	537	514	542	504	542	512	502	468	537	484	495	488	528	551	527	551	510	507	514	494	527	505	523	499	502	523	496	512	549	497	558	527	555	523	515	527	562	507	513	515	555	497	532	472	484	540	572	517	521	497	531	501	524	483	502	509	480	480	517	488	468	541	506	511	496	543	502	533	526	500	519	491	519	535	541	467	498	544	531	541	501	504	557	528	474	509	492	506	528	501	515	507	520	503	509	568	509	503	526	495	534	506	522	490	511	506	511	563	513	534	505	563	521	546	530	523	532	515	551	482	498	509	533	539	497	533	506	485	520	528	535	519	522	514	548	578	487	535	493	534	471	507	513	492	544	489	487	536	502	492	535	517	552	536	515	514	514	543	512	536	504	488	522	537	535	515	518	493	499	557	482	544	479	508	518	486	505	542	481	509	544	504	499	516	489	518	533	540	519	567	519	557	547	498	507	508	498	489	515	511	509	488	521	518	513	531	530	476	540	510	514	547	501	517	494	523	452	522	546	514	512	523	477	475	505	522	512	511	511	482	545	537	570	481	513	553	555	545	535	510	489	522	549	512	474	535	505	523	548	505	532	505	540	513	522	552	555	541	527	509	520	539	497	511	508	503	581	496	567	528	538	518	495	478	527	550	537	527	514	522	526	561	456	544	515	509	580	519	497	517	546	502	512	551	513	474	513	503	522	518	520	484	510	518	537	507	511	499	477	507	531	510	530	471	510	552	514	529	491	473	460	493	521	565	493	526	492	499	552	490	498	536	538	501	565	533	510	511	506	522	485	537	559	514	508	514	503	517	517	478	502	512	496	506	531	526	493	465	506	521	522	521	516	547	488	509	531	504	518	555	501	556	497	519	489	503	533	515	513	524	526	509	515	508	502	512	529	517	509	506	512	542	508	458	544	527	538	533	504	551	509	539	532	520	531	515	507	517	530	579	493	484	514	511	515	528	476	504	505	511	515	511	500	509	516	503	525	547	514	527	498	559	507	531	517	511	507	544	497	525	579	516	514	544	520	518	527	530	528	536	530	546	525	516	525	520	510	543	498	485	521	452	530	512	524	503	477	507	511	508	547	547	496	540	564	525	520	503	493	500	538	521	528	498	513	485	522	555	538	520	530	528	496	524	562	496	515	494	541	514	482	544	542	497	495	534	512	526	480	498	524	497	490	546	527	465	524	543	510	576	478	512	523	493	519	509	509	483	497	524	537	467	491	517	503	510	513	500	520	505	515	472	518	522	522	513	522	541	500	500	586	502	530	521	539	492	489	477	528	533	504	481	482	531	534	522	520	549	500	532	503	520	541	539	531	505	538	517	483	514	513	519	522	510	528	523	500	506	512	522	514	487	505	505	524	526	539	530	476	495	460	457	525	512	518	509	540	532	554	506	507	505	530	493	512	487	496	527	539	542	474	493	577	524	531	525	521	524	502	549	496	524	493	498	531	528	520	542	522	530	561	515	481	494	450	440	541	504	531	506	520	539	505	526	526	492	531	497	534	547	511	547	533	556	515	473	499	541	531	521	491	486	521	542	508	499	486	523	491	545	513	504	463	537	516	519	528	534	547	521	537	545	500	484	532	508	503	527	507	503	533	505	533	540	529	543	507	514	498	499	488	480	556	516	546	517	481	518	518	515	555	486	554	474	596	535	505	494	511	513	493	487	533	515	479	536	473	501	487	529	519	544	505	538	510	510	522	547	519	502	499	533	487	536	515	529	519	506	522	516	536	533	533	527	525	516	534	544	539	483	520	509	538	520	527	492	565	479	514	498	468	495	541	505	510	489	512	523	502	531	534	527	490	525	517	516	502	513	478	512	522	533	514	534	510	526	499	483	500	494	529	543	500	546	551	583	518	526	517	505	499	524	482	501	531	493	451	498	527	509	512	521	522	505	482	535	512	503	545	499	506	566	533	489	496	531	489	543	519	506	507	527	525	531	561	520	520	487	530	516	540	501	495	528	514	499	499	516	525	537	505	515	515	500	516	536	531	530	513	501	547	528	566	528	521	493	509	488	515	486	539	491	494	514	541	523	543	537	533	525	520	509	515	522	558	506	451	509	544	536	525	492	545	545	522	524	467	510	576	497	478	514	537	534	528	499	534	549	503	489	531	494	507	493	520	527	531	480	522	522	537	583	520	490	500	499	490	485	476	509	454	505	507	536	485	512	523	520	502	531	516	542	498	522	504	472	540	528	496	539	541	537	484	518	509	521	513	482	511	523	523	494	547	518	548	472	473	513	531	469	500	558	476	519	480	500	539	516	551	541	524	546	521	536	466	529	517	538	532	523	511	467	492	542	518	484	516	533	463	519	507	556	482	489	498	551	556	474	492	539	515	565	477	515	513	502	527	487	520	506	507	518	497	549	498	498	494	554	540	524	523	507	480	480	533	521	512	498	518	535	535	496	547	554	491	549	512	502	507	542	539	522	478	518	510	521	515	548	520	558	537	501	540	513	504	528	551	443	537	577	491	503	503	500	506	537	525	547	503	550	522	522	475	537	523	510	502	555	516	493	526	501	472	516	540	499	494	511	527	499	469	538	528	508	545	519	488	522	539	526	520	532
26637	20382	8803	735	403	356	309	355	319	320	336	334	332	312	311	333	326	299	329	309	324	282	308	327	307	323	341	298	332	315	298	294	306	299	308	298	311	308	352	315	360	323	331	294	293	340	329	293	310	327	301	293	317	320	298	349	328	293	324	328	323	317	361	302	310	321	335	333	287	310	310	309	324	293	305	274	310	302	321	307	292	324	305	310	354	306	301	319	303	312	316	337	307	310	336	300	322	350	290	292	312	321	306	345	307	311	292	313	323	357	279	322	315	314	302	306	323	315	322	280	324	320	320	303	313	295	293	353	299	314	300	281	288	282	331	288	299	331	311	321	288	308	291	287	320	290	317	297	306	325	345	308	318	337	283	323	310	271	324	313	298	291	331	330	315	322	301	292	305	323	294	307	310	342	288	282	317	296	288	332	283	329	312	298	344	337	318	306	288	316	300	301	335	277	357	330	319	302	295	281	311	301	338	294	311	294	298	330	328	310	294	289	359	299	298	273	313	325	330	287	322	318	354	312	336	301	325	302	306	329	304	307	329	305	303	265	335	304	331	302	306	296	343	317	326	283	281	287	326	326	334	303	303	330	311	317	319	320	312	318	315	300	309	292	298	311	327	336	306	300	334	341	329	315	310	312	306	319	319	330	333	318	342	314	315	329	326	285	313	313	320	339	317	268	335	295	293	311	318	303	321	320	324	309	296	329	324	322	302	299	302	306	303	347	326	304	285	310	305	312	299	316	312	307	290	321	303	284	369	310	327	332	313	310	313	308	305	318	309	301	320	312	335	323	313	312	326	324	313	332	331	311	307	301	328	323	309	303	271	331	276	300	294	304	319	287	311	313	309	321	310	303	296	314	319	301	305	314	332	312	307	290	312	325	290	310	283	298	318	321	286	332	316	328	352	274	322	308	290	310	332	307	273	321	299	346	325	324	336	319	278	298	292	331	310	321	327	338	302	303	305	333	314	313	299	313	306	324	303	298	307	309	316	322	320	326	316	331	316	302	311	340	308	335	314	321	342	292	287	269	318	326	331	288	308	297	341	299	313	303	312	307	279	303	315	301	332	320	323	299	301	295	319	315	313	317	296	326	316	307	302	308	306	291	316	328	334	285	313	309	325	327	297	285	296	281	305	314	315	320	300	286	294	312	303	290	321	296	333	294	314	296	301	334	290	318	284	343	321	318	308	324	286	339	346	286	294	316	305	285	330	278	302	329	322	318	293	345	326	279	295	312	293	304	352	322	289	343	298	305	334	312	322	282	356	320	336	294	293	314	313	305	311	306	321	293	319	293	303	326	307	310	331	314	330	331	316	319	319	306	301	302	272	313	308	283	275	290	333	322	289	287	307	310	322	279	334	335	312	304	337	320	288	318	286	305	351	293	286	331	297	291	325	285	320	336	318	309	294	319	341	301	316	284	305	322	314	327	302	300	329	334	317	303	336	318	291	290	299	310	322	323	278	290	294	299	309	314	311	314	305	322	279	311	319	324	305	314	308	322	297	292	271	328	328	278	310	298	320	329	304	353	328	307	318	344	341	298	310	299	325	279	265	319	303	332	315	297	304	320	299	314	304	323	324	327	305	314	328	306	332	307	322	293	325	289	315	311	325	287	299	314	296	320	326	295	315	326	314	308	307	324	329	293	300	313	325	353	328	303	331	317	310	299	306	340	329	335	333	304	324	298	354	337	298	310	322	314	303	290	301	329	261	309	310	303	294	309	282	343	297	292	311	312	300	326	343	292	340	311	309	291	314	314	332	314	306	295	322	290	280	320	317	308	316	301	297	284	320	328	351	308	278	310	320	328	329	301	312	287	295	344	296	310	313	280	293	333	308	296	293	331	329	315	340	297	309	334	325	289	337	338	301	286	307	308	318	308	305	319	335	326	319	348	331	331	308	322	283	296	301	314	285	326	304	335	342	316	325	340	329	307	323	332	310	301	312	298	301	309	318	309	319	326	328	316	314	311	301	280	326	328	316	329	322	324	284	302	300	328	337	308	326	298	315	282	341	332	312	290	346	295	319	323	328	312	296	295	352	322	282	318	329	301	325	310	292	317	335	314	319	297	310	292	303	279	342	332	317	310	338	292	298	308	282	319	353	292	312	297	319	288	316	331	300	309	327	290	292	303	312	307	290	304	324	306	300	300	308	333	297	317	300	329	312	306	311	330	333	307	287	328	321	339	315	325	311	339	338	310	292	300	304	332	302	278	316	343	306	337	271	301	319	305	318	335	326	282	279	283	318	298	313	296	307	330	331	311	330	290	286	288	288	301	315	339	270	305	294	301	336	302	339	315	313	344	319	293	312	304	339	294	343	331	314	299	297	321	297	302	305	313	327	337	281	325	318	341	290	295	324	317	296	326	324	320	323	317	298	301	333	278	310	302	287	317	288	313	315	310	315	303	321	349	302	340	325	328	285	259	299	320	316	335	307	326	323	305	324	317	295	302	334	344	303	327	300	310	285	323	311	330	307	307	314	287	289	296	305	297	310	292	269	338	324	314	334	314	289	268	313	306	308	315	323	322	321	311	307	345	333	286	302	315	312	272	287	282	338	302	306	313	314	339	327	282	297	318	302	318	328	319	298	295	296	340	313	292	336	321	323	307	322	329	294	347	273	310	301	319	325	299	314	306	315	285	357	305	324	289	326	328	298	281	308	336	298	319	305	323	312	310	307	302	288	293	320	308	335	318	295	280	313	285	293	283	288	342	315	316	284	333	313	328	296	328	317	293	321	323	299	330	312	267	317	318	299	340	279	297	307	322	288	299	329	304	296	326	307	316	336	309	323	306	291	314	319	280	298	307	351	309	368	310	311	304	332	317	295	329	306	320	308	304	308	304	303	352	302	333	300	308	325	324	324	327	300	316	314	323	306	278	305	323	296	297	321	304	302	346	327	346	287	315	311	303	300	337	338	311	306	324	312	325	306	285	318	300	308	320	281	328	340	319	295	297	311	327	315	312	291	312	324	299	308	320	337	342	290	322	303	304	284	307	310	295	308	319	298	293	295	317	299	298	290	345	343	297	304	311	330	353	280	313	349	311	302	300	292	312	342	286	321	321	297	299	305	321	306	318	313	330	293	310	300	305	317	325	309	291	336	303	285	317	297	293	311	316	315	316	255	290	293	331	308	301	269	325	306	300	272	303	318	276	294	331	353	318	317	315	309	316	296	292	316	343	303	324	312	324	334	311	336	309	313	292	309	315	322	327	282	303	314	314	328	333	302	335	299	343	340	327	326	308	365	301	331	324	299	336	314	313	340	313	316	278	318	318	289	344	320	299	314	300	335	304	325	285	305	305	314	325	293	316	303	332	307	318	305	283	320	308	306	334	309	303	344	292	283	317	308	281	330	341	302	302	314	323	304	342	285	320	316	302	307	305	328	328	350	303	332	325	312	293	309	299	322	309	329	317	294	302	320	318	329	322	310	307	324	308	327	311	304	301	294	323	313	294	326	296	337	321	352	350	333	311
6613	1203	1070	645	614	525	431	461	494	479	442	441	437	440	421	425	426	401	394	381	440	403	404	461	426	390	413	406	447	420	400	386	410	431	421	408	423	409	407	374	402	362	394	425	428	413	421	442	393	395	446	418	421	394	447	394	410	410	409	378	418	389	422	417	413	389	421	416	407	385	419	402	415	371	410	398	432	430	388	397	402	392	373	402	422	403	412	394	401	388	401	387	400	393	404	437	433	481	420	416	391	418	381	392	435	403	410	408	397	398	411	415	421	402	410	393	420	371	440	414	433	413	382	393	390	421	428	387	378	416	375	408	412	396	419	382	406	410	394	409	437	383	373	397	377	390	406	420	408	408	394	415	412	430	423	389	383	414	381	430	392	387	398	412	435	402	390	388	389	430	428	420	393	422	382	373	394	412	389	398	395	448	421	413	400	407	414	390	425	377	423	415	409	402	392	415	378	423	364	382	422	412	425	403	384	379	391	403	377	395	410	398	430	398	416	446	400	419	412	404	407	391	405	411	415	395	402	428	441	424	404	396	386	426	403	437	397	428	381	395	415	385	382	424	462	427	404	405	389	412	357	372	389	414	423	407	424	420	394	390	430	397	393	409	384	430	417	422	388	422	423	417	386	418	395	390	443	375	403	379	393	403	415	364	424	421	426	435	415	417	388	408	423	413	425	412	389	416	444	389	406	414	407	392	411	397	434	424	431	392	415	409	397	400	420	436	376	350	391	455	377	385	414	375	399	397	411	373	408	422	407	391	396	404	400	422	408	430	412	395	418	383	433	421	374	382	382	389	374	379	404	385	370	417	422	375	434	370	391	397	393	414	425	386	412	421	415	393	400	386	408	429	378	419	440	398	403	393	421	386	424	395	425	420	386	391	430	440	376	422	422	391	393	396	471	417	427	421	387	421	415	392	425	412	426	366	447	378	415	382	392	400	433	397	421	400	426	382	439	404	432	434	377	378	408	407	421	418	447	407	395	394	385	399	421	385	395	413	388	398	388	452	407	442	396	389	383	399	396	399	407	422	424	374	396	419	437	409	358	380	418	415	412	407	409	379	417	393	385	412	403	421	403	405	434	396	418	401	440	379	424	419	424	400	370	389	391	400	388	427	397	452	455	340	403	387	434	368	418	404	400	434	417	382	433	399	391	390	419	434	395	402	410	390	392	383	428	416	420	400	411	447	387	387	374	396	342	406	442	407	413	419	417	425	406	423	396	433	437	396	389	421	404	419	389	421	425	372	407	407	410	440	398	396	420	418	400	407	410	423	376	392	455	408	387	364	400	396	395	409	394	431	410	412	443	386	468	399	421	406	366	387	386	445	410	426	403	392	414	427	360	416	448	430	401	399	409	406	415	406	405	411	412	415	422	431	437	414	401	398	410	392	427	450	397	425	393	413	410	378	399	403	374	411	408	380	395	417	376	393	415	400	408	415	414	439	387	405	392	423	401	435	411	399	402	428	416	378	387	416	398	438	392	408	407	376	405	407	433	385	400	418	386	393	403	433	405	398	427	402	446	419	405	398	381	420	392	391	392	386	390	381	402	438	423	419	396	401	404	408	406	423	401	421	415	399	396	407	422	417	421	422	380	396	410	424	400	431	420	446	389	432	371	357	425	396	428	395	372	396	446	424	426	418	430	424	442	375	389	385	408	391	408	410	425	376	397	396	413	409	410	412	417	390	440	454	420	373	392	428	400	382	396	415	402	431	410	405	406	368	400	407	403	406	407	423	378	434	416	429	415	423	376	403	402	397	413	412	412	429	432	404	410	399	417	418	431	397	428	389	373	426	384	404	444	429	446	433	392	426	410	412	380	430	440	402	389	425	421	395	407	403	420	410	408	393	389	408	425	475	370	397	424	424	388	374	431	387	405	406	385	390	413	392	428	396	412	396	397	391	418	392	382	414	415	420	446	432	390	398	402	413	418	406	406	420	386	395	429	453	429	411	404	429	404	385	384	403	395	418	431	431	388	369	406	381	422	384	422	420	448	361	368	414	413	423	402	417	413	398	391	399	441	411	420	376	421	406	402	408	421	412	404	387	395	410	396	413	407	399	416	417	406	390	390	398	424	394	418	384	394	424	417	434	424	389	427	386	430	407	366	409	410	387	384	395	390	417	371	394	370	388	419	420	409	400	398	427	403	373	388	408	415	394	456	429	380	412	420	399	407	369	406	374	386	410	410	389	430	399	449	377	437	382	384	408	438	431	384	436	428	396	386	398	421	428	360	410	375	396	410	425	387	378	394	412	399	406	391	371	400	406	409	386	448	397	402	408	405	433	403	406	400	409	398	399	408	428	415	429	378	400	420	430	417	387	404	401	414	413	406	422	387	417	373	424	406	404	430	389	422	398	415	409	384	395	417	425	396	408	412	420	406	403	406	394	384	407	416	411	427	371	422	422	394	428	392	421	395	400	417	413	377	385	448	427	404	446	424	404	432	388	407	396	398	427	381	430	383	400	435	434	387	458	427	399	400	419	420	397	369	420	405	408	447	404	449	420	368	418	433	370	413	427	402	416	406	373	383	392	434	419	417	393	416	440	374	407	401	415	417	404	402	396	367	410	400	419	384	414	377	368	381	402	431	401	399	410	419	420	395	378	400	426	388	434	388	437	407	423	410	409	425	462	421	427	400	368	362	399	415	407	401	442	406	422	414	411	393	435	433	424	454	426	393	404	416	408	401	435	393	386	388	395	429	429	381	414	398	380	419	397	399	428	387	377	440	404	418	406	390	401	405	370	406	383	407	387	377	412	391	398	409	372	406	410	446	425	408	443	385	381	423	390	410	413	420	382	425	380	413	370	379	413	406	449	474	394	423	442	407	432	376	395	390	415	406	420	431	404	400	408	412	380	370	402	386	446	438	418	401	440	379	372	382	382	424	415	435	429	425	419	390	412	415	426	410	398	409	400	394	393	392	358	420	401	400	417	393	406	415	398	352	411	401	414	415	402	438	382	420	418	417	418	427	365	425	391	430	397	372	388	391	392	401	439	367	398	436	403	371	433	391	416	418	395	383	396	380	412	381	396	438	423	432	379	433	401	410	421	421	369	392	426	390	398	405	392	436	362	403	416	418	410	370	450	379	400	418	395	415	432	418	421	399	408	399	384	397	403	411	417	397	443	443	436	413	383	420	397	351	423	444	410	377	408	399	396	424	441	429	377	441	426	395	424	407	416	409	392	369	352	383	418	418	433	380	396	390	431	366	403	416	421	410	408	396	361	376	419	382	395	374	397	383	421	414	406	426	386	398	418	389	396	404	422	409	404	386	413	351	401	404	446	429	422	432	401	388	439	399	414	388	413	397	400	469	425	387	413	399	389	376	420	381	390	437	398	442	382	422	401	447	385	399	401	399	398	418	411	393	395	405	394	418	425	395	434	413	423	424	388	393	426	395	414	414	392	401	378	427	442	395	397	400	460	427	404	393	412	415	380	417	416	429	393	403	421	440	387	415	447	403	428	404	389
23614	20924	28211	23769	20903	9415	1233	856	705	669	628	648	601	563	585	586	531	580	576	520	522	582	503	582	487	542	533	506	523	528	505	546	509	530	496	526	538	486	550	533	491	547	528	509	491	498	524	499	486	468	451	490	470	484	506	512	472	509	522	462	482	501	506	491	469	510	531	549	506	516	515	501	529	496	517	505	496	490	553	514	528	500	468	504	481	486	468	498	466	535	475	476	498	500	471	472	486	522	498	476	491	515	513	470	516	494	478	500	530	493	476	522	521	494	515	512	502	496	480	494	461	476	504	501	461	460	483	509	478	474	475	534	511	503	477	504	524	502	496	523	509	475	519	484	499	507	495	473	498	523	514	536	521	470	498	482	509	505	492	500	480	487	514	488	476	499	498	495	484	483	461	512	527	454	498	485	495	510	508	479	538	488	527	495	458	479	514	507	509	494	501	511	479	514	469	484	485	478	478	470	525	509	496	515	478	496	506	489	494	497	500	503	493	491	520	532	456	512	480	494	517	503	481	538	498	481	473	514	508	468	500	501	492	539	537	500	487	512	473	476	509	497	504	471	510	478	500	504	516	490	500	468	488	472	501	486	499	488	484	539	501	531	513	519	528	477	487	489	526	453	510	496	521	497	482	500	477	514	504	518	538	536	474	485	524	457	500	494	497	503	501	508	451	501	511	516	501	513	506	513	465	501	489	518	504	507	504	490	492	464	452	514	499	465	515	498	515	479	482	510	489	481	533	485	464	474	491	497	488	463	468	504	501	487	466	493	465	508	474	477	488	488	534	515	520	507	531	523	475	502	491	526	482	505	531	505	528	477	464	487	543	484	454	470	500	506	504	512	527	521	493	492	452	520	476	533	496	504	470	509	496	513	492	500	532	478	488	526	483	505	481	483	509	524	490	497	532	504	475	492	472	514	479	486	514	478	504	487	502	516	496	487	500	506	473	494	518	521	467	516	477	498	507	505	508	534	516	493	533	485	490	499	532	502	533	530	502	529	535	513	534	494	493	509	501	516	508	467	547	499	515	528	493	466	455	461	518	495	501	504	485	523	493	502	546	481	492	458	476	495	533	487	507	494	489	490	489	495	531	495	524	471	489	493	454	454	481	485	502	511	479	498	519	510	520	485	503	538	482	516	532	497	491	485	497	492	502	517	518	500	518	494	504	492	498	502	505	502	536	488	484	482	532	484	513	482	490	453	529	515	474	493	493	467	504	490	522	489	475	490	518	514	505	503	467	490	518	491	494	499	515	538	497	526	509	476	485	546	518	565	527	518	488	549	485	498	443	515	519	520	508	509	528	498	494	489	414	488	479	528	511	484	536	506	503	490	464	498	517	482	507	479	466	455	483	514	484	495	497	458	465	526	478	482	487	509	499	490	526	506	483	508	482	492	496	510	468	484	490	500	475	506	488	489	541	493	548	521	486	483	485	497	525	488	466	495	522	530	489	507	483	482	490	506	529	472	511	521	486	519	471	534	451	508	487	503	497	512	522	478	464	497	477	487	465	510	487	498	516	536	513	511	485	528	512	456	444	483	519	528	493	476	550	475	552	494	459	514	487	551	496	449	493	486	500	524	541	443	515	510	503	483	512	471	525	506	499	502	493	521	506	486	469	450	467	500	494	477	507	475	488	534	480	527	512	540	501	531	506	492	508	515	512	489	494	487	483	513	492	525	536	498	493	529	462	513	475	479	502	530	490	462	463	531	511	521	476	515	488	488	483	451	485	526	502	480	452	475	519	477	477	485	508	491	518	507	487	480	523	534	473	463	496	489	479	465	491	506	541	526	504	460	500	499	543	519	514	482	536	474	519	467	492	511	483	484	491	477	486	501	469	489	471	489	509	470	484	507	488	479	503	501	521	500	542	480	478	501	470	511	532	465	517	502	481	498	459	480	492	513	504	508	469	497	474	500	465	509	510	508	468	518	510	518	516	523	486	491	489	516	488	465	514	504	507	510	500	527	449	512	440	458	516	492	465	442	502	487	488	507	512	505	510	528	495	486	500	527	489	496	479	507	486	483	509	508	537	542	500	478	501	538	455	470	487	506	508	510	495	470	489	503	540	501	533	498	479	561	486	479	535	522	468	488	483	507	446	542	520	492	487	472	504	549	490	530	544	503	524	470	496	487	469	474	470	513	487	481	476	490	502	476	517	481	487	518	491	507	510	494	514	458	461	537	513	504	545	505	499	493	518	520	461	470	525	439	496	477	517	465	491	492	508	526	491	456	495	478	498	502	513	504	472	497	531	503	512	499	503	506	503	516	488	471	518	497	505	509	496	504	479	503	516	493	458	490	500	492	436	491	513	511	491	477	490	492	477	528	489	490	496	490	496	503	528	474	500	504	505	474	501	511	503	501	494	492	485	496	440	511	480	477	508	532	510	508	478	515	490	536	535	475	499	467	522	513	524	557	475	468	555	509	532	510	514	515	492	465	514	464	511	553	515	487	529	495	527	513	478	481	494	486	481	487	525	512	479	519	491	477	481	480	462	463	541	456	472	466	462	534	484	491	489	482	469	535	481	486	500	520	509	512	493	525	508	518	511	536	495	515	480	497	499	481	490	530	459	518	493	465	512	492	489	494	490	483	508	509	528	495	500	502	526	466	523	490	483	497	505	525	483	502	476	502	485	513	499	491	496	456	505	513	500	481	531	462	508	521	513	502	501	541	474	473	537	490	505	495	533	514	501	498	500	473	523	477	532	532	480	482	463	508	468	530	521	477	508	484	509	486	487	488	502	517	530	496	472	505	510	493	497	524	535	520	493	515	504	507	459	506	469	499	486	517	513	483	511	475	500	484	467	480	539	526	486	534	501	474	497	487	529	482	464	471	511	487	477	499	470	500	550	525	525	495	499	474	477	474	483	504	518	481	499	513	514	505	501	474	502	498	507	523	477	513	478	488	508	472	466	530	540	502	501	461	466	497	468	488	479	506	515	521	518	456	474	500	532	518	479	464	503	521	519	520	469	476	468	470	535	478	481	486	524	499	539	461	513	499	525	482	533	527	475	520	501	495	481	505	516	490	505	472	492	495	470	504	540	502	504	472	476	499	525	522	473	511	496	485	526	476	504	497	542	466	523	497	491	501	533	474	521	519	505	508	501	489	514	474	479	520	499	455	501	514	510	511	525	512	530	504	473	498	492	497	503	502	498	485	525	493	473	517	483	478	533	487	468	500	501	499	483	468	476	525	486	503	520	506	527	461	494	498	492	460	486	451	519	507	460	473	492	480	508	515	521	477	482	505	506	481	492	468	536	499	503	480	505	526	542	494	523	471	500	531	485	515	469	479	485	540	516	522	460	491	482	519	503	547	507	518	504	500	488	519	485	497	476	460	469	513	498	477	520	533	546	479	477	515	477	527	470	449	517	467	471	516	464	527	495	491	489	471	494	512	510	477	499	497	527	491	502	487	524	453	504	530	461	527	459	448	522	538	539	543	508	495	485	481	469	524	507	515	485	469	505	485
13230	9412	7719	3923	2674	2102	1735	1420	1218	1172	1039	1014	888	775	804	789	800	792	752	701	722	714	687	710	683	622	691	648	660	693	641	670	716	666	646	663	690	690	639	691	634	679	697	659	658	680	677	621	669	640	643	629	611	642	630	672	613	632	657	675	680	651	677	665	656	630	667	638	634	644	568	630	668	630	672	623	693	669	639	605	668	615	651	652	600	662	695	667	658	661	671	667	630	624	618	664	669	667	604	625	646	673	599	641	618	680	610	618	663	619	596	597	606	648	602	634	620	645	648	622	616	635	686	658	638	637	619	687	620	656	631	620	656	636	624	629	642	652	619	686	651	670	621	623	616	661	646	630	648	618	655	600	621	655	666	677	664	654	657	609	594	610	687	623	639	679	637	617	656	618	608	668	623	602	613	607	592	624	631	602	668	656	645	633	577	629	663	655	681	643	653	601	660	665	636	643	612	661	656	648	635	632	629	631	683	691	663	668	652	648	692	655	661	632	663	647	670	659	676	634	664	622	608	634	670	642	632	627	618	645	633	720	611	607	617	626	668	651	709	614	659	657	627	599	586	629	602	632	617	663	669	618	667	644	647	664	614	635	620	635	636	665	654	600	636	671	617	629	616	623	638	659	658	676	614	623	666	637	592	611	674	650	632	644	648	665	582	651	605	632	648	664	666	651	638	610	662	663	610	661	623	667	635	662	647	665	636	638	683	660	635	633	639	640	626	635	632	680	646	636	581	654	686	657	677	638	664	625	609	606	662	644	663	625	638	668	617	594	667	632	622	667	681	642	609	684	701	606	595	615	652	654	631	632	621	609	635	639	625	603	656	642	632	636	618	587	593	630	648	597	594	614	652	628	656	589	671	608	631	638	627	642	638	613	634	693	638	660	716	671	626	648	585	650	613	645	616	616	600	632	645	654	644	622	594	644	629	630	666	647	595	656	653	617	596	646	630	640	647	652	622	629	588	668	662	664	659	679	623	644	641	645	623	634	621	625	650	645	614	648	634	617	662	649	683	630	649	656	670	642	599	669	654	632	641	643	643	657	632	611	697	618	604	630	616	631	667	691	615	638	674	673	634	631	617	657	651	663	598	621	633	662	578	652	601	662	597	667	615	625	634	613	647	612	702	646	678	655	628	627	620	625	651	642	648	676	673	628	638	599	622	593	636	605	647	607	635	677	651	656	613	638	617	642	643	630	671	639	647	610	659	627	631	603	615	657	628	666	643	609	642	636	626	584	675	634	603	645	609	657	646	607	623	631	668	620	633	659	642	680	664	646	629	672	626	686	639	652	663	676	635	661	619	619	642	658	622	655	631	714	627	680	623	583	661	639	689	635	645	646	622	634	640	673	640	624	627	627	625	624	683	648	614	616	634	603	625	702	635	615	599	642	666	640	585	660	650	670	663	656	608	608	706	634	650	619	599	629	640	655	647	651	624	584	641	674	625	650	647	636	649	671	600	632	605	642	629	646	641	684	641	626	699	613	599	637	589	577	602	658	620	613	687	594	593	623	701	623	635	652	643	667	628	676	659	611	629	648	656	667	654	621	656	653	650	632	664	607	657	624	656	619	627	650	621	634	626	636	573	639	636	634	644	666	628	660	578	620	655	649	627	621	643	656	636	671	625	648	636	636	648	651	645	641	621	650	616	621	642	672	593	648	666	604	628	646	622	656	575	636	578	629	649	670	610	672	638	651	652	617	628	653	616	630	616	635	599	652	599	657	611	657	615	601	615	631	608	649	643	625	632	619	626	625	600	670	626	610	657	635	628	609	629	638	634	642	609	675	634	663	621	666	641	618	646	650	635	643	627	663	645	650	667	636	665	681	657	639	620	639	659	599	673	608	677	641	668	670	626	658	669	691	627	617	605	632	616	601	635	670	647	643	633	634	675	667	634	683	617	671	595	637	669	621	652	634	628	622	645	643	679	640	640	649	634	643	629	622	651	657	606	650	623	673	607	645	615	666	627	657	628	639	659	627	615	672	631	643	661	608	626	625	652	646	677	635	654	610	645	622	677	655	634	646	627	642	654	675	673	625	606	636	607	646	645	597	681	665	623	635	652	613	593	663	662	620	636	644	614	616	640	656	662	652	619	643	657	680	640	673	640	614	628	661	612	606	651	615	705	657	646	595	622	663	605	706	673	629	634	629	708	610	659	617	657	611	620	660	610	629	610	631	632	605	619	627	634	647	661	657	646	680	623	671	641	634	690	688	647	621	666	649	667	620	653	646	614	682	625	623	663	623	649	606	625	681	647	620	644	641	607	611	627	684	626	669	664	673	621	667	622	650	598	652	680	658	652	636	635	637	656	720	614	627	673	673	621	622	618	662	678	640	596	663	659	618	689	669	602	600	678	645	644	639	638	667	644	619	641	622	671	685	628	623	631	669	677	620	661	656	680	599	624	603	651	621	655	580	646	618	628	647	624	660	636	671	624	622	598	675	656	627	594	622	672	672	629	672	607	644	664	636	650	693	641	659	664	608	679	657	639	638	692	654	659	614	671	630	672	642	639	700	651	629	678	618	644	658	625	597	646	639	648	600	642	613	627	630	644	705	643	666	643	678	635	647	698	645	655	655	633	612	647	633	654	634	647	649	593	612	679	622	603	641	647	637	637	674	620	621	629	675	656	633	656	619	614	673	667	663	649	634	605	605	651	635	635	652	609	632	643	614	621	639	653	642	622	657	633	650	644	622	644	648	639	643	634	645	649	623	609	689	608	674	647	648	621	650	641	599	670	605	631	634	630	639	643	670	628	631	668	655	629	625	624	676	659	643	624	665	631	655	646	603	625	649	656	588	637	638	652	667	620	631	592	608	605	591	634	637	617	652	618	601	661	636	640	591	644	613	656	637	662	647	658	640	647	604	690	637	645	645	644	615	618	686	627	648	678	616	635	647	673	628	628	671	642	662	634	610	651	629	634	668	594	627	606	640	634	650	626	660	638	631	621	605	620	637	622	655	627	615	642	647	666	650	657	592	614	642	601	653	672	609	666	638	621	670	614	676	659	669	626	597	634	625	656	607	586	593	647	685	661	607	613	668	695	639	673	638	633	642	637	666	648	705	628	604	664	639	625	629	619	618	658	644	626	654	635	643	639	705	668	636	667	620	653	677	662	623	632	617	642	641	650	669	639	610	679	591	616	634	639	689	644	648	669	627	668	664	659	656	641	617	643	623	649	639	619	666	647	678	658	586	604	656	658	623	675	626	674	650	656	634	660	637	634	624	579	610	596	663	658	698	640	635	612	703	700	649	658	646	624	663	663	663	632	636	697	640	654	603	681	636	622	660	638	712	630	678	629	674	600	620	608	605	634	656	602	611	672	621	675	618	669	605	613	665	656	625	635	691	663	625	631	615	652	604	650	635	666	674	629	670	632	658	593	614	616	647	674	593	643	634	669	651	598	633	650	615	660	645	629	628	687	653	645	621	636	652	670	645	658	629	653	628	608	673	660	632	677	649	634	650	649	604
22713	20962	28693	23408	20962	20999	7281	1104	818	721	677	648	594	559	510	490	501	490	483	477	484	439	444	420	426	462	416	476	448	436	426	429	443	422	426	397	405	420	391	441	384	412	401	412	384	387	417	401	396	429	372	405	448	374	416	371	409	391	411	415	423	439	407	396	378	392	420	403	384	332	419	409	383	402	400	405	393	403	394	419	399	380	393	442	411	402	395	385	404	389	421	387	375	400	371	433	380	355	346	358	408	411	404	416	399	387	408	411	443	381	387	388	421	400	407	390	405	405	425	381	389	420	389	379	393	363	392	397	361	395	414	414	401	366	388	425	382	371	375	394	357	409	386	401	387	406	380	400	389	431	407	393	384	406	412	407	381	372	389	401	377	409	386	395	379	356	372	452	408	415	373	378	397	405	394	385	393	390	400	356	364	377	384	363	367	419	387	403	393	368	402	413	417	381	386	402	379	387	413	384	387	415	397	385	395	441	405	399	394	378	341	386	379	369	354	392	375	400	410	419	423	386	407	425	416	367	405	395	371	374	398	404	382	397	395	389	415	376	393	388	408	381	401	373	379	415	387	423	397	380	391	421	400	418	365	367	385	394	385	388	390	410	386	388	373	377	393	426	412	426	412	399	419	372	389	396	416	424	376	420	420	376	383	378	402	399	364	403	398	377	414	369	405	440	422	400	396	387	397	392	396	394	370	378	385	414	425	407	389	381	378	384	394	395	422	381	395	422	406	401	391	421	410	382	406	392	364	387	353	369	408	387	391	369	378	386	387	375	378	374	396	423	350	377	346	380	396	397	450	388	424	405	382	428	374	412	373	411	370	385	409	385	372	390	394	369	385	438	385	384	391	399	367	399	392	429	430	437	398	422	398	402	433	380	328	396	383	394	381	401	402	394	373	373	369	371	402	378	400	401	402	389	407	394	399	381	382	412	406	378	364	395	396	381	371	403	408	394	394	399	386	392	389	407	361	375	369	406	382	398	395	380	388	360	390	386	410	398	408	357	381	421	367	367	376	411	367	367	404	406	372	366	425	422	396	385	388	405	414	421	379	384	438	408	396	365	393	403	401	410	405	396	392	378	357	358	379	399	392	393	386	386	376	369	388	396	364	359	412	358	364	403	390	455	387	388	390	403	416	430	440	416	383	354	388	376	357	394	366	390	352	395	366	401	406	368	427	362	378	354	420	395	386	448	410	386	382	408	355	396	398	421	384	402	360	375	388	393	364	364	373	399	386	409	357	380	390	385	380	378	404	393	397	400	403	394	413	396	381	385	388	396	388	384	386	380	399	383	386	404	410	401	397	399	349	377	365	409	383	396	386	422	375	339	392	395	408	388	402	393	371	384	401	376	373	409	388	396	403	381	379	436	398	397	347	407	369	392	378	405	385	390	464	377	407	380	392	383	389	404	425	384	382	383	393	399	364	379	363	389	403	411	392	398	411	357	370	382	386	384	367	430	423	392	407	395	366	397	360	354	386	381	355	381	401	407	414	388	368	388	387	398	433	398	383	426	413	385	388	415	377	407	442	385	417	387	379	360	404	360	404	406	407	372	389	365	356	388	407	388	435	412	371	415	399	385	343	378	405	388	432	377	417	421	450	328	423	368	411	387	422	425	387	390	373	395	356	433	342	394	408	388	365	366	398	388	404	397	366	378	381	396	378	409	418	393	432	350	398	383	386	407	393	389	373	349	382	389	375	375	401	420	382	395	434	408	419	397	393	371	392	386	381	366	387	384	412	372	391	411	404	401	375	413	406	364	383	404	389	405	410	390	414	364	410	384	386	409	406	360	442	426	404	379	412	374	380	410	389	376	378	417	390	403	408	388	406	391	387	393	420	374	412	379	377	388	382	402	384	393	396	372	412	388	370	367	405	361	400	397	345	398	364	395	358	389	384	375	437	387	420	397	381	383	381	394	398	399	383	363	393	390	401	364	439	391	387	370	414	389	409	383	385	409	423	362	371	408	388	403	398	442	381	374	383	388	400	388	378	376	378	375	392	403	392	424	423	417	375	356	390	398	379	366	404	415	389	383	407	404	363	399	402	403	411	390	392	402	357	414	367	394	363	398	388	355	393	407	366	422	390	406	412	397	398	382	423	370	413	373	420	395	367	354	377	405	407	378	415	408	350	407	362	402	386	373	390	379	436	371	380	412	357	430	369	390	395	392	397	384	350	389	383	385	395	406	373	373	395	358	399	371	373	411	360	398	412	402	421	364	405	387	353	382	392	349	417	406	400	381	419	423	399	414	360	395	408	412	371	391	410	373	377	366	396	389	367	363	390	355	372	414	413	420	397	376	407	377	382	392	384	392	374	398	382	415	398	382	412	407	355	387	382	394	358	402	401	403	409	401	405	419	409	380	394	403	358	400	392	386	397	363	397	376	376	422	368	382	351	420	376	376	377	411	388	379	411	414	392	406	387	423	405	405	406	396	369	405	407	393	407	424	399	371	352	388	366	370	362	415	414	383	377	371	397	406	372	416	374	415	371	431	374	386	410	380	427	389	387	393	379	392	368	396	402	386	381	404	419	417	432	377	394	401	379	400	386	391	394	359	385	431	382	389	372	397	386	399	389	403	411	401	387	378	389	380	375	404	388	375	376	380	377	375	358	379	408	431	405	369	387	384	399	424	397	393	369	431	391	340	389	420	391	385	392	390	409	357	424	406	385	366	390	390	422	382	398	353	366	360	377	364	403	378	415	396	382	390	381	384	366	394	390	379	406	376	342	364	380	409	378	437	414	356	375	408	420	412	409	356	403	380	356	423	380	404	415	373	392	391	352	338	380	398	408	395	388	384	416	406	385	399	380	365	384	407	406	402	394	386	361	406	404	378	374	378	402	353	422	409	417	427	384	368	378	383	408	397	369	395	409	412	379	406	421	411	408	367	357	378	403	406	405	389	381	372	396	377	364	385	433	415	378	404	401	369	382	391	395	403	392	372	404	402	399	365	402	402	377	379	401	428	435	394	391	363	395	419	376	390	409	386	404	390	372	386	419	401	413	373	353	386	393	408	411	367	400	384	374	375	397	392	411	400	369	390	390	386	377	377	377	409	407	411	436	415	374	377	393	387	409	410	398	437	387	406	396	401	385	407	415	388	415	413	364	366	380	388	394	395	390	384	422	421	378	415	377	408	381	396	382	393	425	380	402	428	375	393	413	379	406	378	384	402	408	405	388	423	397	385	367	362	403	405	359	387	442	383	374	373	411	395	436	367	375	380	387	382	372	397	368	403	348	383	368	396	391	373	393	425	379	366	387	418	375	385	393	422	391	381	429	410	416	413	364	397	377	369	399	395	399	394	366	402	391	365	424	405	359	423	394	375	377	400	392	363	426	350	360	383	383	412	390	408	408	437	394	415	370	394	410	361	369	394	371	382	381	382	377	403	429	367	379	393	363	360	363	389	356	395	381	393	414	422	411	403	413	416	408	379	404	383	403	347	393	395	393	386	388	396	387	407	388	420	422	410
15576	15081	12368	6304	4477	3394	2623	2139	1773	1402	1370	1204	1006	948	878	834	807	752	749	639	638	674	623	588	598	619	621	603	579	577	538	573	573	594	560	544	568	538	505	539	549	517	520	558	557	520	554	505	541	557	560	546	506	537	535	495	524	514	529	534	503	529	505	485	520	521	523	517	541	539	468	521	489	534	514	541	523	496	529	512	519	519	565	519	467	524	541	530	494	509	551	523	537	491	481	508	483	551	543	496	523	515	494	522	539	505	503	486	531	525	479	539	512	517	527	523	488	506	538	508	543	537	507	529	529	495	517	505	479	481	508	494	501	504	543	518	530	505	490	496	482	528	511	532	511	516	554	507	483	529	522	520	519	534	512	481	520	517	495	516	482	489	492	506	487	527	523	529	521	511	544	500	461	525	506	513	515	466	484	485	501	507	493	475	499	538	505	536	532	493	489	496	568	519	498	506	516	483	478	491	499	508	532	487	497	510	481	461	519	493	503	497	529	525	508	457	494	503	469	549	511	467	496	511	549	495	500	526	541	548	514	488	498	515	524	506	502	523	502	528	501	558	522	485	484	494	540	484	520	526	523	535	527	511	491	537	537	498	466	484	506	533	500	530	509	503	504	523	525	508	472	513	470	509	500	512	491	500	505	480	497	503	488	534	510	522	480	489	504	458	496	501	556	544	522	501	525	493	544	519	518	475	511	493	519	483	494	545	554	480	506	493	504	549	525	533	508	501	506	509	508	540	493	488	506	471	511	488	533	498	562	536	509	531	513	447	510	516	464	522	498	514	527	514	517	532	508	525	531	512	488	477	508	513	497	527	524	476	533	505	539	518	526	545	508	526	518	539	517	514	495	489	531	496	509	518	546	514	490	514	491	491	499	502	456	544	524	538	543	462	550	497	551	540	526	475	470	500	504	529	531	466	524	549	500	506	542	477	513	492	488	501	514	501	527	480	491	529	489	520	510	544	474	487	499	488	486	537	507	506	544	503	521	453	505	501	484	559	469	528	526	500	528	537	520	513	526	515	511	508	548	516	488	522	550	515	506	510	497	510	516	494	547	468	541	508	529	529	518	516	498	506	517	526	496	487	525	548	521	499	494	544	525	504	503	496	527	530	512	509	563	516	532	491	536	453	512	540	508	532	502	533	512	496	472	489	493	519	497	520	502	515	477	531	473	464	514	500	490	517	497	520	500	469	524	527	530	542	514	512	508	499	475	493	505	484	500	486	528	507	511	495	528	508	488	494	511	522	523	508	496	545	550	494	500	507	528	486	537	505	503	520	494	491	523	520	540	497	510	501	521	516	491	480	472	504	511	552	503	523	448	512	502	518	502	499	463	557	517	521	523	541	489	523	517	544	498	486	498	495	522	504	524	511	506	511	537	510	462	563	500	546	552	537	529	516	503	504	549	494	534	532	501	529	467	551	506	512	452	483	517	495	503	487	509	531	525	530	512	549	535	514	555	533	548	515	482	520	554	508	473	525	569	478	518	475	531	543	454	520	499	506	464	515	503	518	519	504	493	526	527	513	536	513	501	503	484	520	509	532	476	502	470	475	474	482	516	509	540	512	516	503	515	499	475	487	509	493	504	468	492	486	536	479	522	473	513	536	523	506	509	543	498	511	532	514	563	510	502	559	500	515	490	519	521	491	521	497	520	526	496	483	504	502	528	500	512	494	499	526	531	509	484	514	533	518	507	509	531	510	516	536	538	491	489	486	542	535	477	471	531	493	512	494	498	558	503	519	491	518	502	508	488	503	496	519	498	516	469	488	506	499	490	494	513	546	535	495	537	480	519	509	463	537	557	534	476	528	500	511	504	546	487	486	528	507	480	504	503	572	534	505	507	545	503	543	503	554	495	526	519	552	491	479	535	492	487	519	515	493	544	523	503	500	490	537	537	521	528	514	489	501	532	510	489	531	530	522	549	516	473	490	510	520	526	473	458	483	524	531	505	490	527	474	511	536	529	507	484	524	494	518	516	532	547	535	503	499	473	500	532	552	564	471	519	519	467	478	484	554	520	516	510	504	514	529	524	487	496	511	544	506	489	531	465	496	502	489	543	497	557	542	491	513	537	510	524	516	504	487	484	528	522	499	507	509	491	538	512	534	508	544	512	507	539	507	533	497	515	488	510	488	523	535	536	478	491	531	536	566	507	507	510	504	490	506	536	452	510	497	492	531	496	539	516	485	507	473	514	516	495	503	486	500	520	508	509	531	481	509	498	525	497	552	487	499	494	525	495	484	528	495	501	510	506	530	504	523	497	511	454	531	540	486	499	494	492	496	532	523	499	485	532	483	507	496	496	497	483	527	517	513	489	562	497	481	473	545	558	472	482	512	494	509	519	515	508	537	529	534	514	540	527	526	557	494	499	469	506	512	516	521	464	495	570	502	538	564	501	496	507	534	539	519	516	472	502	510	539	488	513	571	470	523	503	524	551	528	533	530	503	515	512	540	513	505	527	511	489	514	542	556	522	501	495	529	519	522	481	491	517	474	533	518	504	499	479	477	513	496	538	493	531	529	509	489	509	507	514	502	505	532	548	514	524	526	510	524	472	523	510	528	521	497	527	500	487	504	485	573	492	540	518	516	540	514	539	506	546	528	501	463	461	498	516	469	511	517	477	484	518	517	534	474	489	505	524	550	479	516	511	486	480	489	537	553	508	525	507	497	507	485	549	529	533	523	498	513	471	509	564	450	515	492	517	525	502	533	508	510	550	499	500	556	489	512	512	550	476	502	486	540	506	549	511	546	528	495	450	482	518	534	545	528	522	538	520	522	518	519	527	504	513	486	475	521	528	514	486	556	521	519	497	531	508	534	501	560	499	474	504	500	503	513	509	559	524	516	482	500	458	479	510	502	512	519	503	449	517	555	514	508	507	504	482	499	515	458	533	512	490	496	522	520	492	528	520	510	504	515	534	538	514	536	524	499	556	516	530	502	508	480	528	504	494	481	488	495	524	502	523	496	498	520	512	484	539	493	562	489	514	497	518	528	501	492	505	518	533	525	527	496	517	516	525	485	502	532	473	487	517	526	517	513	563	511	561	503	526	527	483	511	505	524	509	533	525	553	507	520	513	525	487	506	513	506	521	494	443	542	486	512	479	498	508	529	511	517	513	520	548	549	521	513	489	539	500	500	513	511	533	519	497	508	532	504	513	518	526	488	493	475	508	548	495	503	515	519	517	478	514	513	514	541	532	514	486	506	516	451	535	496	490	513	516	500	509	516	533	544	457	517	506	515	530	493	480	536	548	521	524	538	522	545	517	486	500	517	490	525	512	502	518	497	548	519	539	508	520	552	489	480	519	529	519	504	537	476	497	485	557	519	538	525	516	493	538	469	501	505	507	511	509	533	538	550	519	495	505	511	510	508	542	560	464	489	523	493	500	515	543	507	510	532	504	514	523	489	458	490	463	539	517	488	482	495	530	493	491	502	538	580	536	514	531	520	504	497	504	504	508	511	540	543	498	510
26574	20360	8630	859	595	556	384	332	351	351	287	332	361	318	337	293	317	310	274	340	329	338	325	347	268	299	313	320	285	315	310	322	308	292	278	280	293	298	342	323	328	315	352	306	318	313	313	327	300	302	305	293	317	294	295	311	343	330	319	337	319	274	303	288	303	322	331	314	346	324	300	306	278	313	310	281	301	312	316	312	339	291	314	246	311	336	350	300	325	324	272	302	303	302	355	300	322	346	300	329	316	317	297	311	347	300	321	306	292	315	286	320	331	297	311	316	295	298	322	308	369	290	351	288	307	288	300	291	273	306	321	266	287	286	343	349	319	336	324	296	332	343	319	323	331	321	305	281	307	298	273	298	329	330	305	300	328	296	286	327	291	310	301	346	321	332	303	334	330	283	312	322	296	284	276	314	273	334	292	303	305	309	330	290	309	304	312	321	322	316	316	334	300	311	305	363	304	312	314	275	303	352	280	272	334	286	299	308	323	285	307	293	292	324	342	309	316	323	294	304	310	328	323	295	309	316	278	285	304	297	303	327	313	267	306	337	317	304	297	344	310	296	271	333	318	289	281	319	289	294	331	280	335	317	296	292	343	296	295	283	286	333	304	287	318	311	286	318	279	305	319	307	278	295	298	304	308	303	316	320	308	319	301	345	309	299	330	271	309	345	285	323	306	276	303	342	325	338	293	310	305	319	314	295	311	332	306	326	327	288	311	302	297	286	273	326	335	308	322	317	309	315	344	294	315	314	332	320	321	342	325	295	334	332	333	310	330	305	310	330	297	323	301	296	308	306	304	308	326	283	302	327	301	319	313	321	325	330	359	310	315	327	294	311	333	307	322	336	316	329	299	332	331	324	296	322	267	292	287	319	323	294	316	314	322	280	334	327	326	310	307	321	338	318	306	288	324	296	323	315	297	327	302	310	319	339	340	308	313	342	289	305	285	329	318	319	333	290	296	315	295	311	319	323	349	354	345	309	324	265	349	287	315	297	314	291	330	302	336	319	326	296	302	306	296	301	308	310	298	304	306	286	308	304	307	296	321	355	333	295	279	311	307	330	306	289	299	299	303	276	310	288	303	316	301	297	313	335	285	317	323	312	289	307	308	305	300	312	358	308	339	313	311	298	322	312	309	278	330	349	267	327	303	298	293	324	321	319	320	312	321	343	322	358	283	301	287	310	287	305	285	352	324	304	283	313	308	342	316	315	306	289	342	300	282	300	322	285	297	307	281	314	333	330	289	300	295	344	306	308	331	307	312	325	313	285	332	295	301	338	270	287	270	308	323	289	344	324	344	317	299	319	320	298	293	329	302	304	328	315	304	295	316	282	285	300	311	364	301	290	304	276	284	321	298	339	294	330	303	322	305	281	306	299	303	279	301	320	299	297	330	302	329	292	370	309	340	335	287	290	283	282	303	308	332	296	326	300	290	322	319	324	339	329	302	306	289	322	322	301	303	324	309	306	351	306	329	318	343	311	332	283	306	301	293	272	297	332	308	294	305	332	283	284	283	305	318	291	336	326	329	301	333	291	300	306	311	321	326	294	297	300	319	315	298	324	308	282	305	276	309	291	319	339	342	342	310	327	327	286	317	316	289	317	336	303	306	318	307	341	321	317	316	300	324	305	300	341	325	343	306	324	314	302	298	292	307	300	297	320	302	313	303	310	308	331	324	288	299	329	304	320	295	296	301	318	295	316	298	301	307	302	320	313	332	317	295	305	333	321	281	293	305	318	295	340	337	303	269	290	290	321	329	323	357	289	296	283	296	284	310	343	310	282	318	320	316	298	323	279	288	326	316	320	340	300	355	316	303	289	288	292	359	311	328	311	302	297	299	325	310	306	336	295	313	286	309	296	300	315	322	306	295	298	296	301	283	312	301	318	302	303	291	322	284	280	312	289	295	310	301	304	328	307	311	315	337	312	299	312	326	324	307	312	309	313	306	307	309	319	284	312	296	318	297	307	292	302	300	299	298	339	305	318	304	307	337	312	300	321	314	281	316	340	302	295	288	342	270	286	333	284	291	290	297	338	301	306	319	304	292	295	283	316	321	300	324	277	293	270	334	304	308	309	321	319	321	310	310	303	326	324	314	336	317	323	324	317	316	287	286	343	309	315	288	316	285	307	303	321	293	307	299	296	308	334	286	335	309	321	278	336	296	319	310	335	276	314	309	281	328	333	293	296	308	307	353	305	330	311	315	314	361	303	310	316	334	324	275	327	304	314	306	311	319	294	304	294	334	321	320	298	319	315	308	325	319	326	295	326	290	326	317	304	293	314	331	290	312	301	317	325	311	323	302	344	313	351	283	324	338	302	300	309	314	327	316	315	338	331	290	310	326	301	300	321	328	331	292	305	318	331	298	311	276	293	314	324	349	301	293	297	270	315	309	290	300	298	282	326	310	307	317	303	317	299	319	314	307	323	325	312	329	285	290	257	283	327	311	299	298	316	291	302	311	299	268	338	319	321	270	335	295	302	314	300	338	297	312	308	310	273	325	288	285	299	295	316	295	336	287	326	329	331	291	293	315	315	326	299	320	343	327	308	332	329	332	308	306	308	318	308	302	292	308	299	310	296	332	328	329	320	331	305	318	344	308	284	310	310	307	324	311	286	312	336	300	303	270	326	287	321	323	356	304	309	330	297	339	281	296	319	295	331	317	324	318	289	323	332	270	305	307	280	308	319	298	298	352	347	338	320	353	301	286	290	335	294	293	284	299	290	303	308	327	305	385	311	317	323	299	319	300	318	284	313	318	321	315	322	293	284	288	303	329	298	328	315	300	290	303	295	287	289	299	312	272	318	300	302	294	291	290	320	329	316	317	326	316	346	317	299	314	303	289	330	307	323	308	310	293	303	305	315	318	333	331	322	307	329	300	329	293	279	314	299	337	313	345	319	310	267	281	282	300	305	271	299	318	296	299	350	290	316	300	327	295	314	312	314	319	324	325	318	324	323	303	288	284	289	324	297	282	307	326	318	299	301	318	305	288	312	283	309	298	294	292	305	337	326	313	301	275	304	324	355	327	280	340	297	296	312	280	324	311	330	328	310	311	290	312	327	341	317	334	310	302	336	277	295	342	311	327	275	285	313	272	299	317	322	311	321	329	310	320	318	286	300	319	308	313	300	304	329	275	322	329	289	311	299	309	326	324	300	295	325	303	303	304	304	324	311	306	313	300	317	309	316	299	293	314	277	305	314	307	315	285	300	337	292	310	330	288	289	323	283	297	280	297	307	303	327	289	321	306	298	302	305	304	340	302	314	314	286	329	313	306	325	324	320	334	274	347	310	327	299	307	328	291	319	326	293	280	296	315	296	307	326	323	335	317	324	317	310	327	311	287	302	312	323	291	301	273	319	290	330	343	285	311	334	284	297	295	307	305	312	319	315	325	318	322	322	301	327	307	309	321	310	307	313	313	315	326	308	321	296	280	310	311	287	331	337	326	326	297	333	322	328	314	290	317	298	350	310	322	293
5345	1359	1188	741	604	512	493	493	479	433	447	440	484	415	391	445	408	414	434	397	405	413	356	374	438	403	399	425	406	388	437	383	403	438	401	423	378	427	395	429	386	390	428	402	419	427	391	406	417	368	425	404	434	400	405	420	414	398	379	395	420	451	409	407	429	413	406	393	413	414	390	421	423	415	390	380	381	390	394	391	412	407	408	405	371	385	415	406	395	351	406	375	387	405	399	390	383	419	420	382	432	363	399	404	397	420	387	397	368	406	401	412	387	405	395	402	407	371	406	408	430	399	408	399	420	377	393	399	405	406	402	421	420	375	386	390	417	370	395	391	384	415	379	399	407	414	386	386	378	395	376	377	405	411	427	383	444	417	391	397	395	373	416	397	420	427	414	392	405	383	383	356	416	399	397	403	417	421	392	406	414	376	429	391	399	370	432	385	399	417	385	414	340	395	413	379	394	418	413	448	378	405	415	401	400	376	403	418	393	427	418	408	397	427	369	418	397	405	428	379	391	396	355	406	424	392	407	403	390	377	364	392	408	385	402	420	383	369	381	428	403	410	411	417	431	393	402	360	411	420	423	347	421	361	414	392	388	388	418	423	360	417	376	367	384	433	387	407	401	359	439	408	410	390	395	392	365	342	390	395	373	413	395	425	395	405	368	377	447	409	412	374	367	414	397	405	402	389	365	407	420	407	424	399	388	411	371	378	424	369	394	398	419	400	438	426	394	388	394	428	392	399	421	394	424	361	389	378	394	427	412	393	416	398	415	394	383	386	414	391	391	403	395	448	430	435	368	384	409	353	378	398	405	395	380	421	378	397	388	396	384	449	412	389	388	422	407	392	407	417	407	413	394	412	409	397	373	383	411	449	392	442	390	403	405	384	375	402	387	374	426	408	404	402	411	426	369	375	403	412	409	413	409	412	456	400	400	397	447	416	396	448	388	383	372	447	408	405	402	391	429	401	404	433	423	451	367	381	400	426	384	385	374	412	388	427	402	397	409	387	386	385	387	408	447	401	387	408	387	392	408	405	376	392	389	409	386	396	380	393	398	395	399	409	438	392	403	395	379	378	396	399	389	447	386	404	395	368	385	410	391	403	399	423	408	400	392	417	405	411	394	394	394	368	438	414	394	418	408	392	392	411	409	383	425	420	401	407	420	409	429	419	413	417	401	379	362	386	403	403	433	382	427	412	416	429	389	425	422	412	382	396	410	376	414	422	363	433	405	412	427	401	436	394	404	409	391	408	421	380	410	384	376	363	384	396	409	378	406	405	368	429	424	413	434	403	365	416	375	413	391	363	422	394	374	366	414	394	357	401	386	409	443	422	391	402	414	418	393	432	414	434	405	416	377	378	375	421	414	423	400	436	414	404	407	393	406	435	417	374	445	409	428	399	374	429	406	378	396	383	405	390	382	419	390	386	363	424	411	408	401	375	416	377	408	391	410	434	404	383	366	343	386	380	378	404	406	396	385	374	410	425	415	385	394	422	399	376	397	372	404	409	409	378	398	405	399	381	415	430	357	415	402	397	401	397	412	389	407	423	434	401	393	407	407	377	413	410	393	433	417	404	407	413	398	387	371	402	422	424	413	402	407	416	395	418	381	399	444	386	432	415	375	438	438	392	410	390	412	379	377	383	380	360	411	408	382	410	402	394	399	441	387	447	412	404	389	398	409	402	370	392	421	416	425	390	423	444	408	367	379	405	403	431	419	403	395	418	353	386	373	433	362	424	403	413	419	394	409	408	442	412	389	386	419	427	370	401	427	401	442	395	407	410	414	418	381	415	421	417	419	382	401	397	390	408	379	383	384	438	388	386	396	426	415	400	365	387	394	379	393	438	399	429	413	372	398	401	397	397	432	438	385	410	412	367	371	388	389	426	401	434	362	388	412	409	373	403	407	378	380	406	383	405	406	428	402	429	406	393	393	391	436	408	403	390	340	410	392	409	360	365	424	396	418	384	385	395	433	383	409	358	398	406	393	429	389	396	400	392	409	387	397	395	409	364	407	413	444	408	429	401	409	391	352	400	407	383	429	413	396	398	368	392	398	425	414	394	407	424	415	406	414	401	367	383	454	402	418	397	408	451	398	353	383	382	407	370	386	392	408	374	404	430	410	440	416	407	417	411	424	382	422	416	406	444	455	395	390	383	381	380	387	452	412	382	364	420	399	376	428	407	415	388	407	387	411	422	382	398	396	394	393	413	397	398	403	404	398	409	435	410	396	394	378	392	387	403	383	429	387	373	372	394	411	389	405	401	414	399	409	383	407	440	420	411	408	437	394	421	412	410	439	443	400	383	449	406	383	410	388	412	394	412	393	363	407	379	408	424	364	420	430	403	368	416	385	414	391	401	428	376	425	413	348	398	422	439	397	393	475	406	390	414	376	398	414	408	406	404	386	391	398	392	444	376	406	411	433	441	385	388	382	397	424	393	419	383	384	413	425	418	398	419	387	402	378	386	388	377	372	390	378	398	422	422	413	380	417	399	381	393	431	400	433	426	411	395	385	431	403	430	391	435	411	413	412	388	383	408	382	382	370	415	355	415	397	391	391	390	426	416	397	384	378	434	360	397	399	378	412	389	393	407	416	394	397	376	431	388	420	351	401	397	400	424	409	409	421	411	407	415	365	386	367	416	389	379	411	409	421	431	412	392	389	380	431	394	396	424	400	412	414	408	410	367	396	407	407	433	380	388	380	372	408	382	393	373	400	381	397	416	437	367	428	367	423	408	389	389	388	403	371	445	409	400	450	393	394	415	426	406	375	396	388	377	401	384	400	393	386	362	418	377	377	376	416	406	427	415	468	356	422	366	394	409	416	413	431	395	420	417	384	433	392	403	398	411	421	424	366	397	402	369	392	448	392	410	417	442	408	423	426	396	379	377	395	430	391	413	393	410	372	384	442	431	408	363	384	396	379	381	406	404	407	399	397	379	415	420	406	419	391	394	398	364	388	409	410	427	383	373	406	398	423	386	392	381	408	430	450	414	397	389	388	404	393	419	429	422	437	406	395	382	417	397	411	397	391	391	394	422	369	424	382	407	441	396	382	397	375	427	398	409	359	411	373	368	409	417	416	387	408	400	372	407	392	392	420	388	439	397	387	415	370	396	412	434	369	456	391	381	429	409	422	400	398	415	419	402	397	381	381	402	384	396	408	423	400	407	387	381	415	406	440	392	396	423	393	414	379	392	388	372	376	398	423	379	400	414	401	398	451	409	437	405	436	417	368	395	445	390	411	404	390	408	394	404	406	399	380	386	413	400	402	407	408	403	425	414	392	394	399	398	371	411	389	398	386	410	438	426	385	419	395	426	437	424	408	390	392	413	368	411	417	391	414	407	429	381	412	384	423	403	425	399	393	401	404	425	397	416	420	392	378	386	413	431	374	427	418	408	396	367	419	365	386	370	414	403	405	395	408	394	407	451	386	447	415	388	415	405	409	423	409	399	381	391	395	397	395	388	377	409	423	411
23686	20946	28203	23869	20929	9088	1145	891	760	702	650	596	606	587	557	555	468	535	539	529	579	511	506	524	500	496	567	518	538	546	511	530	518	487	517	476	518	518	526	522	543	512	472	463	492	503	545	509	521	501	472	537	513	501	532	527	446	515	490	489	537	465	513	469	486	505	483	498	530	540	492	471	508	485	522	509	482	493	510	488	496	458	488	478	526	516	534	467	495	498	483	470	506	487	511	507	476	521	563	488	464	505	493	489	532	531	484	490	495	490	527	433	438	512	467	472	558	474	503	517	502	492	478	508	528	479	495	491	478	502	493	507	511	528	488	512	515	514	475	480	464	467	476	510	487	464	533	485	470	488	518	513	510	536	524	480	498	469	532	483	504	480	502	498	520	486	495	471	496	510	495	448	529	511	520	472	497	468	500	486	472	485	489	466	525	500	481	480	499	539	491	479	555	457	503	529	496	531	516	521	490	503	452	475	452	515	491	450	519	517	517	481	521	476	470	505	501	508	483	488	483	497	496	518	513	420	519	490	504	499	495	508	496	497	514	521	535	477	463	486	466	438	501	504	489	530	492	494	514	498	530	485	464	484	482	488	483	479	513	523	492	481	493	540	529	490	520	475	493	486	480	477	478	514	482	521	489	506	467	484	492	497	488	474	498	504	487	493	510	468	490	497	471	509	490	490	503	502	507	480	530	544	501	509	466	491	481	487	508	494	507	521	503	518	527	490	501	472	491	532	466	476	458	471	499	475	507	515	478	473	490	495	508	493	490	495	508	505	516	528	497	471	479	514	493	503	478	486	507	521	493	515	502	492	512	510	526	487	485	468	425	493	452	519	456	481	490	472	484	491	508	502	516	508	521	541	450	505	466	475	524	483	506	453	493	486	465	485	519	478	487	488	512	473	522	510	490	477	465	500	479	456	531	491	488	493	490	524	503	495	477	484	495	523	475	468	490	474	490	515	499	462	510	511	489	470	509	496	491	521	493	509	491	544	497	477	488	496	509	518	547	497	492	511	477	458	492	455	487	483	449	508	521	477	508	462	493	493	497	479	506	538	514	528	471	496	490	518	531	484	528	497	530	496	503	488	476	497	539	483	502	470	479	489	490	457	495	484	539	511	505	536	465	486	500	527	500	507	468	522	511	587	473	497	518	476	494	462	525	512	475	491	510	499	483	518	479	500	496	518	490	540	503	525	524	475	512	508	520	483	465	459	484	521	488	510	496	469	475	472	441	527	497	477	477	471	511	503	475	474	469	493	450	494	497	489	501	472	506	528	519	487	496	495	502	476	508	497	434	502	465	511	478	503	512	535	474	484	523	484	502	452	534	510	502	497	498	510	515	497	480	480	513	461	512	465	474	517	462	520	505	527	461	532	448	511	498	504	493	488	478	501	495	474	523	488	456	511	490	485	513	495	500	531	527	478	494	485	461	455	479	528	493	475	469	483	512	507	476	466	537	512	477	460	522	477	482	531	532	477	498	484	499	454	502	536	525	489	543	467	514	508	489	499	468	540	512	473	490	492	546	460	510	491	478	478	467	489	454	494	459	487	498	500	485	506	483	495	484	519	484	491	518	502	485	500	477	508	486	485	488	522	469	518	526	474	509	457	485	490	506	535	470	490	484	493	468	506	487	496	503	484	469	501	481	499	492	478	471	462	492	528	463	514	536	501	520	513	520	510	522	478	502	487	523	545	506	465	503	537	469	517	484	539	503	487	476	512	485	484	484	486	491	491	466	485	477	507	474	460	531	469	494	497	532	478	478	481	523	492	510	513	510	503	518	497	503	487	462	502	474	496	553	510	499	482	475	520	503	497	523	473	494	514	520	497	467	475	499	485	445	489	483	500	475	496	544	531	493	453	483	476	564	472	498	496	506	480	480	499	515	510	507	473	512	459	502	512	492	497	484	459	479	509	498	487	497	485	502	537	471	504	498	504	508	538	488	476	480	505	502	506	529	478	495	494	501	490	498	506	467	499	517	515	522	471	490	510	475	482	484	519	514	495	521	514	481	516	505	475	494	463	531	536	489	516	458	470	486	500	497	481	522	485	474	518	511	451	447	506	479	494	497	494	485	519	542	475	458	521	542	448	487	449	516	474	482	488	500	528	476	481	486	470	505	468	494	548	537	482	488	498	507	456	494	498	542	475	490	523	467	500	520	470	512	488	510	419	510	487	508	503	466	501	513	488	501	523	496	468	483	513	494	491	534	490	492	509	496	450	492	503	450	496	454	469	538	533	521	497	519	493	528	517	483	513	561	445	477	503	476	517	436	490	456	491	514	500	518	489	525	512	499	484	451	502	508	478	502	486	462	536	489	466	504	502	479	507	480	479	529	538	505	484	459	504	497	509	532	462	533	495	457	507	519	496	456	470	468	487	502	493	498	508	529	489	491	507	487	502	506	504	496	513	525	483	480	480	507	520	521	508	460	526	467	489	470	513	485	485	471	493	518	477	494	513	501	511	472	512	564	474	508	476	532	539	466	527	468	538	536	477	483	551	452	496	488	489	534	538	457	494	498	492	481	502	488	490	495	494	512	485	484	494	507	512	531	497	516	507	484	479	458	508	502	494	455	525	491	446	449	483	479	497	487	523	504	487	472	491	502	492	472	546	500	469	508	513	524	463	527	548	496	497	522	498	489	514	530	475	456	528	509	501	521	521	450	476	480	495	500	530	484	493	496	479	469	468	511	471	471	512	482	472	465	474	494	493	475	509	489	517	481	522	517	511	508	481	478	450	490	517	447	492	498	479	476	511	465	493	444	495	501	473	547	522	437	474	534	479	500	483	474	486	495	512	488	486	465	505	486	474	487	504	478	460	500	487	491	532	490	460	494	497	497	493	490	504	494	452	480	509	488	479	493	464	483	522	492	483	530	474	520	486	513	498	488	526	474	478	520	475	501	462	450	496	506	451	506	528	524	494	476	498	487	497	469	523	479	509	456	494	485	492	482	466	493	521	493	479	482	493	509	477	448	498	495	488	517	472	494	505	487	457	564	486	470	510	535	497	511	491	459	477	475	473	447	474	476	486	493	490	505	542	498	497	475	498	489	499	519	480	496	477	533	481	464	510	492	487	522	459	479	507	495	507	515	502	511	505	507	444	469	508	476	459	474	464	487	476	512	469	526	466	478	468	487	476	498	511	479	490	503	509	485	450	520	527	486	477	478	492	488	474	465	497	528	480	494	471	527	495	465	495	502	481	506	515	535	470	474	542	499	504	504	482	506	481	505	495	484	481	508	527	506	504	472	483	479	449	478	501	465	496	493	455	491	466	454	493	491	518	493	478	469	495	503	503	486	441	471	491	486	456	465	516	480	504	504	524	504	497	484	458	480	485	516	490	447	479	521	512	466	505	472	478	504	553	505	505	496	486	485	468	505	504	485	479	512	496	478	487	481	478	508	477	478	458	463	456	499	530	491	515	502	504	510	482	498	487	506	544	515	478	524	497	486	487	529	480	438	465	500	473	512	498
11375	9568	7746	3830	2708	2167	1692	1449	1211	1105	1037	1011	853	882	839	813	780	804	781	727	717	764	706	738	675	694	712	688	695	637	641	692	647	690	674	656	694	655	688	627	634	689	673	640	665	678	628	631	638	626	625	613	615	646	629	672	642	642	661	652	602	648	674	652	704	654	628	631	626	707	618	647	644	617	615	636	604	639	660	637	626	616	647	635	641	599	651	615	685	648	664	653	628	650	642	674	650	686	642	669	624	652	633	629	697	646	652	687	638	611	636	666	642	648	624	624	620	654	618	644	707	613	616	665	678	636	641	639	641	605	634	663	670	662	618	658	612	640	658	619	602	614	613	653	621	668	621	660	613	619	602	600	621	632	622	640	615	634	646	636	616	597	627	670	607	619	629	683	616	630	613	643	618	604	638	665	629	674	678	626	605	648	671	647	630	578	643	576	644	619	628	631	634	621	643	648	664	652	654	609	609	629	635	645	634	679	624	641	618	625	600	653	591	652	638	608	652	671	695	665	655	662	648	637	627	655	655	660	589	682	642	627	598	672	631	639	632	639	644	637	621	632	619	660	614	650	627	599	641	675	613	616	612	664	652	640	642	630	596	641	647	643	633	602	668	666	660	630	590	674	658	640	677	615	631	628	670	656	642	594	641	649	614	605	618	643	638	667	634	639	583	651	657	634	528	637	597	605	652	633	626	598	630	621	600	639	730	652	627	626	634	632	644	612	627	651	626	602	660	625	629	676	617	631	630	652	648	645	613	632	589	624	605	630	660	602	630	637	623	612	654	665	590	644	625	649	647	648	614	659	611	610	599	622	670	663	629	635	621	650	592	611	655	668	672	617	670	650	628	633	635	606	668	601	590	628	647	662	607	639	628	647	644	668	646	678	644	673	650	616	651	578	678	661	674	660	596	627	643	623	685	641	625	666	613	649	677	650	630	632	615	655	621	610	646	615	653	639	638	634	637	602	615	587	597	649	596	620	660	629	624	610	617	661	619	619	681	649	641	653	660	655	652	583	642	661	678	584	622	614	601	631	605	613	642	616	609	689	646	641	635	664	649	649	639	640	644	670	656	608	662	679	643	661	643	665	582	612	631	642	631	638	624	628	637	655	658	623	618	634	653	627	662	665	614	603	630	607	610	647	664	668	643	648	596	604	612	661	618	624	629	651	628	582	642	613	651	640	625	664	684	625	633	639	637	651	655	632	649	645	639	673	656	618	649	698	620	660	593	617	654	623	654	650	625	654	639	642	656	626	606	687	683	646	636	634	630	615	622	635	604	644	658	616	577	699	624	643	594	600	640	677	625	606	662	610	617	616	678	678	629	594	610	620	613	645	644	627	617	620	627	695	649	651	582	649	638	621	640	659	635	624	681	608	607	675	649	660	619	604	671	602	635	586	631	657	601	641	599	661	629	651	624	667	581	623	639	623	643	636	640	668	647	707	646	674	649	625	645	631	668	633	684	625	606	612	653	660	608	629	606	682	648	687	651	636	661	573	647	572	626	641	685	613	626	681	653	671	622	625	631	631	583	657	626	579	670	668	625	665	660	621	648	625	655	678	647	568	638	629	607	676	669	626	658	656	630	663	641	614	640	651	617	628	623	647	615	659	659	643	649	646	669	606	669	648	664	640	637	632	650	645	634	621	620	643	583	648	628	614	622	637	644	663	614	650	628	655	629	655	642	623	637	634	630	591	655	619	630	585	620	638	645	650	626	694	683	607	637	593	578	649	631	646	655	676	651	659	641	621	597	691	667	656	594	585	652	634	647	647	655	642	624	659	636	666	660	631	597	608	666	634	647	617	631	649	628	589	630	682	639	634	621	621	657	660	629	661	648	635	590	610	642	629	635	658	626	696	653	587	639	640	625	604	611	604	623	623	645	648	626	609	599	637	644	606	640	618	595	641	607	615	655	623	674	612	623	603	612	628	631	640	609	645	661	637	633	617	633	649	618	630	637	658	579	602	637	644	589	647	683	617	644	644	674	661	685	644	624	617	593	631	672	635	690	618	666	558	597	588	628	689	653	633	659	627	641	631	645	617	635	648	650	623	603	621	672	643	639	600	601	645	617	656	631	623	613	620	650	630	647	628	599	678	628	645	643	650	640	649	626	632	662	660	621	629	649	619	646	637	621	648	624	652	644	625	641	623	617	680	659	624	646	634	629	642	682	683	621	652	605	594	627	628	630	589	654	632	628	595	642	659	626	620	698	656	643	613	671	618	668	671	655	625	631	676	603	574	637	636	592	610	639	600	637	606	652	634	626	632	635	663	647	626	644	658	627	655	636	643	598	663	619	631	638	667	640	606	663	651	650	653	586	637	639	613	645	663	613	626	653	629	606	592	648	634	663	667	655	645	616	670	621	625	670	648	571	638	653	663	639	633	606	671	646	676	606	646	630	623	622	605	607	609	639	592	657	611	656	638	625	646	613	662	611	671	608	644	620	604	613	632	660	669	645	671	629	617	661	615	673	635	642	683	624	628	634	617	613	621	634	603	676	622	636	671	627	619	651	611	641	626	645	656	621	641	640	607	618	656	607	627	603	649	664	614	642	617	636	660	687	632	603	625	649	629	618	611	656	603	626	637	625	613	620	623	620	625	637	660	635	652	619	673	654	621	672	641	634	600	659	635	598	639	650	664	608	638	638	638	584	648	638	620	671	636	656	622	647	666	625	617	682	608	630	621	673	647	621	676	637	629	651	619	693	611	623	602	595	636	592	601	642	669	643	679	628	619	690	606	592	626	660	640	620	623	667	596	671	669	614	656	626	627	628	601	620	651	642	631	626	658	640	637	663	676	620	610	684	662	585	606	635	601	608	663	648	613	614	666	625	707	656	624	602	634	634	617	631	613	679	671	657	594	629	618	676	584	663	593	653	648	623	671	613	623	648	620	680	688	656	678	676	656	619	629	622	633	665	634	649	668	644	649	620	598	601	668	624	639	658	633	588	636	622	637	651	591	660	644	659	669	645	576	636	603	634	652	615	629	652	603	643	623	602	608	638	629	621	632	608	636	654	673	656	617	645	662	662	645	660	669	642	651	604	642	673	610	668	589	665	630	671	656	621	631	632	633	625	693	596	605	655	637	664	631	628	631	669	628	626	635	614	621	648	614	651	621	611	601	657	636	652	649	628	642	612	703	643	653	620	629	617	634	627	643	632	632	640	673	645	657	657	672	650	637	623	597	614	654	620	653	635	634	652	654	642	676	666	616	680	631	643	611	582	638	669	699	621	638	653	671	638	671	645	647	616	629	626	637	643	605	646	634	645	659	645	662	593	643	619	603	628	640	607	643	681	614	667	608	643	648	630	653	607	684	608	662	639	647	657	677	646	627	659	625	658	656	687	655	649	680	622	627	699	636	589	661	661	654	639	640	621	612	598	661	645	671	611	630	653	615	640	615	585	586	656	647	605	647	604	678	615	604	647	604	606	630	658	649	636	608	618	659	635	658	609	654	608	658	638	638	646	660	647	619
22826	21030	28807	23472	21030	21060	7044	1142	795	726	711	629	568	567	534	519	487	502	465	497	479	466	467	419	408	414	438	410	410	405	427	373	385	365	433	362	386	436	418	418	450	388	391	391	410	396	423	392	443	429	376	409	397	390	406	403	454	418	377	409	399	401	402	369	318	371	395	404	426	358	421	411	419	392	383	410	391	391	414	435	429	416	400	379	403	372	385	397	383	382	353	437	410	403	388	405	373	378	389	402	402	392	392	367	378	422	397	400	367	395	396	393	377	369	374	394	415	392	391	382	370	384	402	410	392	433	394	383	420	366	422	406	418	390	380	411	415	435	407	359	392	402	388	378	400	412	385	387	388	362	391	437	360	386	412	423	405	402	395	350	414	394	357	436	396	390	381	357	384	431	400	400	396	389	427	406	392	361	395	353	377	400	402	419	383	402	387	379	392	397	378	384	366	420	380	413	400	410	380	375	400	384	381	390	395	404	351	389	382	376	411	376	421	395	400	384	394	386	408	379	418	395	377	359	386	407	411	383	375	405	404	381	374	360	389	396	405	391	399	389	380	415	384	372	381	421	397	393	393	412	360	370	416	378	381	378	349	371	400	384	391	387	388	381	419	469	351	419	405	385	410	367	376	446	383	409	413	357	387	369	386	371	397	379	379	395	383	379	370	395	397	433	386	436	417	405	381	450	391	367	377	400	404	391	364	355	406	397	364	389	392	406	376	389	403	403	382	382	385	402	390	386	393	370	370	371	353	410	390	380	407	382	403	386	423	380	441	411	409	362	398	412	405	373	372	397	411	401	412	406	369	395	410	360	390	388	380	396	402	367	373	430	418	443	363	408	362	403	365	398	403	405	419	352	383	397	390	400	376	409	389	397	374	394	381	386	391	378	391	391	412	411	363	390	384	411	393	402	417	388	396	393	379	404	387	390	379	394	374	410	377	368	403	383	389	406	415	401	402	378	426	376	403	392	375	389	416	385	423	385	396	405	390	382	401	408	433	401	386	364	387	378	412	373	404	392	361	405	435	390	367	367	381	379	379	381	375	383	378	387	382	390	374	392	386	391	403	391	375	388	429	395	374	371	381	385	376	352	382	391	394	394	426	388	399	374	389	358	389	368	409	371	375	366	392	368	386	380	391	403	401	410	399	388	395	376	382	371	388	349	383	382	386	372	384	374	428	385	408	398	393	399	388	410	380	407	419	355	398	394	427	399	367	385	382	393	407	396	385	412	415	407	362	406	360	370	391	408	388	394	369	364	403	416	435	421	400	367	387	437	372	396	360	405	390	407	354	400	377	410	390	351	417	400	377	412	395	354	384	390	389	389	379	389	397	385	383	400	404	406	395	411	392	370	372	368	377	405	353	373	401	408	359	402	375	403	366	351	393	431	408	374	396	393	340	419	433	385	383	389	379	405	397	391	389	383	381	396	409	386	385	370	377	410	408	395	365	405	382	410	409	400	410	385	369	396	380	413	394	416	385	387	384	391	355	361	362	358	397	378	406	408	352	371	399	384	397	410	385	410	396	423	376	398	417	391	410	381	353	423	373	400	406	407	390	394	409	348	379	367	400	363	388	397	372	400	409	361	352	370	376	392	385	383	370	415	352	376	375	359	400	411	385	383	398	381	398	406	373	375	350	389	402	428	412	364	415	412	390	365	397	379	428	406	395	382	362	412	383	375	377	404	385	386	395	370	381	384	390	399	374	377	389	405	382	380	425	395	365	378	388	377	387	400	407	420	398	370	395	400	390	383	369	397	395	410	399	359	320	398	377	371	387	390	402	404	430	383	424	374	371	365	394	361	415	410	368	387	409	389	390	386	406	377	390	381	377	401	389	404	353	395	409	356	416	414	376	392	409	402	377	397	397	381	388	377	393	399	391	392	384	399	379	388	414	382	415	368	372	380	383	407	451	401	381	386	382	456	352	385	430	419	408	421	383	406	428	424	380	426	384	393	385	404	356	410	379	387	391	351	390	391	398	388	406	411	420	408	378	392	393	399	381	397	399	389	392	387	380	382	434	375	385	413	399	373	389	387	408	400	373	406	357	382	412	406	402	408	362	389	420	379	391	415	401	397	384	364	403	391	390	362	450	372	409	396	379	380	425	400	370	402	416	395	425	385	416	379	416	441	376	389	365	358	393	367	385	420	391	411	383	390	395	372	424	391	399	399	428	400	406	377	365	389	375	409	367	403	369	385	392	408	352	370	382	390	407	394	382	406	366	393	383	369	406	363	352	385	408	380	355	349	370	379	413	365	346	355	360	398	359	383	368	416	361	369	403	422	403	378	391	401	346	390	399	418	405	408	422	407	401	392	386	386	421	374	356	400	401	363	425	393	399	377	414	364	341	404	393	363	393	401	416	399	354	373	386	391	386	379	387	387	391	366	427	421	401	406	400	390	363	414	370	384	375	367	365	356	391	402	370	369	358	403	406	398	399	446	383	387	372	396	356	401	392	395	391	363	386	396	438	368	388	381	351	387	373	405	395	433	410	395	384	411	387	368	392	396	406	342	369	365	374	400	367	430	410	408	374	373	409	388	399	398	365	420	396	375	378	362	407	372	428	370	374	395	420	424	373	388	413	356	381	409	386	369	338	395	354	399	366	381	408	373	374	375	362	414	398	375	374	397	396	407	385	375	399	398	383	379	457	399	398	383	405	414	393	389	386	391	399	401	384	387	425	428	400	420	389	418	374	387	372	430	380	361	409	363	377	383	387	377	376	399	412	398	379	373	382	370	393	358	404	413	395	380	408	407	417	359	375	364	375	376	384	408	411	376	396	363	408	371	369	387	416	425	394	396	373	376	405	387	395	372	427	369	417	410	380	387	409	355	368	381	375	392	365	423	362	379	399	395	394	420	356	427	399	408	398	386	388	387	406	389	402	376	369	390	398	373	390	367	383	355	405	387	401	387	374	343	401	370	412	405	380	420	380	397	384	375	396	394	378	377	387	352	387	371	397	332	370	360	384	398	365	359	391	386	399	392	393	398	372	424	439	399	387	408	383	356	387	376	365	400	349	401	374	402	382	381	406	392	356	394	380	395	393	443	384	366	392	393	351	379	341	346	356	369	346	332	387	395	388	412	389	387	378	380	403	382	383	389	409	398	357	409	372	365	370	360	377	346	380	408	400	408	405	356	409	373	417	379	369	380	364	381	347	395	419	387	398	358	410	385	365	411	380	405	369	387	378	390	379	367	399	382	401	422	386	382	380	407	354	402	410	405	392	407	371	414	347	400	361	398	373	395	398	374	384	422	411	409	385	378	366	390	382	381	373	391	392	371	422	369	375	368	401	379	409	388	372	403	403	396	363	383	378	419	384	389	413	399	367	393	400	376	421	369	364	363	393	360	396	392	388	389	378	343	387	395	375	377	430	419	368	370	381	399	406	373	380	383	384	388	376	399	435	384	388	389	384	388	369	404	419	370	406	403	392	424	404	427	408	416	390	371	405	387	401	410	378	394	400	396	392	390
14130	15223	12343	6411	4422	3357	2631	2069	1705	1448	1286	1145	1081	1018	886	897	807	732	707	703	672	628	647	677	597	618	583	563	588	586	603	618	546	549	550	594	528	512	531	546	535	546	551	577	536	539	509	505	513	507	515	555	507	484	546	534	503	531	497	527	484	491	496	510	530	490	530	510	504	532	544	515	528	526	489	525	503	517	478	519	537	518	523	547	556	546	530	538	527	534	492	549	459	551	495	513	515	543	514	521	537	562	494	479	501	501	532	540	488	526	494	533	528	514	517	534	516	502	487	528	534	480	498	474	539	518	517	535	529	515	500	509	524	519	530	502	533	495	505	499	522	485	496	509	519	521	540	489	477	507	538	516	523	506	492	513	522	525	549	509	502	490	503	544	497	512	483	502	547	501	517	490	543	549	530	527	523	489	503	467	527	500	562	481	524	500	542	568	560	523	486	504	549	528	534	505	501	531	523	513	540	487	521	472	572	458	470	473	545	511	501	503	525	524	494	477	546	557	510	537	497	550	528	520	527	541	527	478	532	496	509	491	536	503	424	527	497	506	518	461	508	525	534	490	505	487	549	517	502	530	506	503	513	524	525	505	536	493	514	533	555	482	530	528	519	504	525	538	480	525	519	520	501	514	537	506	487	506	538	496	540	474	471	511	526	484	518	489	494	496	517	522	466	483	511	512	518	461	513	530	557	490	517	562	506	520	488	526	478	548	509	483	516	490	526	538	523	467	487	494	486	484	489	515	557	528	522	490	537	505	520	518	502	534	536	458	502	510	515	483	517	487	555	514	496	477	487	533	507	494	552	506	505	499	502	534	547	509	481	543	534	512	501	495	521	516	515	502	467	476	497	511	479	522	493	507	510	487	514	494	530	504	497	505	502	508	504	527	498	485	519	526	524	514	501	517	556	483	522	511	483	509	496	505	492	495	520	517	501	514	504	488	481	510	529	526	551	535	494	511	480	533	491	540	532	515	535	509	503	534	549	513	485	484	492	525	502	512	462	488	542	521	525	501	527	501	519	490	508	508	567	515	512	500	509	558	555	509	510	514	504	524	470	513	516	499	538	478	503	514	509	495	516	519	532	504	523	549	455	490	512	510	514	523	494	537	512	508	487	499	499	549	500	523	528	475	511	467	491	508	541	529	538	531	504	511	533	494	523	545	510	540	556	525	495	537	514	495	511	490	485	496	522	488	478	493	499	521	532	520	486	510	507	481	522	509	513	494	538	497	479	525	545	483	521	552	515	541	487	541	538	526	545	545	528	503	515	572	544	540	524	520	490	519	535	477	538	508	529	524	522	529	525	501	511	493	508	534	515	498	516	495	487	452	548	496	502	512	508	497	512	488	495	483	541	505	502	515	523	495	539	500	483	493	518	481	491	497	466	472	537	525	518	530	523	473	522	482	523	516	521	519	510	508	469	522	508	522	505	518	477	545	525	511	502	531	537	525	552	520	525	491	545	459	506	491	491	510	471	539	519	538	518	539	510	516	516	496	490	510	503	507	476	518	496	527	495	474	558	481	543	530	531	498	487	534	519	483	540	550	515	526	509	510	481	521	498	502	502	560	506	513	519	505	535	520	528	495	485	463	481	494	519	524	499	486	507	506	468	473	513	503	526	499	500	531	511	523	475	507	515	532	514	488	493	531	498	525	497	500	506	515	526	515	452	505	502	501	497	504	550	509	522	521	486	485	547	516	505	501	546	514	476	534	504	504	497	509	491	484	495	572	494	511	517	503	524	499	484	504	540	515	571	513	492	492	499	515	478	517	509	514	490	500	472	495	525	490	480	548	524	508	513	514	468	571	472	517	504	524	513	497	518	529	494	568	502	539	479	515	497	478	504	482	529	498	461	527	486	511	562	528	497	512	503	491	520	539	513	492	499	495	547	502	521	538	508	493	529	516	509	540	519	517	494	525	487	497	514	534	493	561	490	491	515	505	496	546	497	477	488	482	488	510	501	499	525	479	525	528	505	497	505	541	520	510	536	519	529	477	514	536	519	504	515	513	484	506	475	507	504	501	533	502	489	523	523	486	500	483	504	473	468	535	507	523	516	482	523	529	506	497	499	522	512	506	518	546	539	515	496	503	500	513	518	528	545	484	505	498	501	508	507	529	509	529	476	532	527	512	528	531	534	531	532	519	512	505	495	517	497	537	511	517	527	482	509	508	509	514	529	494	509	496	540	483	476	549	516	523	526	505	501	475	512	500	467	467	512	489	536	524	517	507	475	507	506	494	539	474	496	553	490	470	516	487	483	554	521	520	530	516	510	484	558	518	474	514	446	509	538	515	508	512	509	539	513	495	509	531	464	526	477	494	570	501	506	515	506	507	528	469	498	514	502	513	538	493	535	471	515	495	507	488	513	506	518	494	498	531	522	495	513	514	531	477	495	519	478	491	484	475	496	505	531	502	518	516	510	519	516	503	480	542	520	556	529	487	510	512	485	512	528	511	490	496	476	557	491	550	518	489	523	505	547	519	495	494	480	524	515	492	481	501	492	538	508	518	464	507	488	493	522	492	520	505	483	496	501	515	548	540	539	519	522	531	519	546	510	520	473	559	504	489	524	531	482	516	524	550	506	501	492	461	518	512	470	489	511	484	500	447	520	506	502	487	516	537	484	524	516	514	555	491	547	525	513	458	530	493	493	481	505	497	515	480	515	496	487	521	473	505	549	498	483	496	558	491	537	506	490	521	501	499	498	518	453	491	528	490	527	483	490	523	484	497	497	517	512	552	508	512	524	546	557	486	485	514	487	542	497	520	526	474	495	506	516	497	533	503	479	503	515	490	485	518	518	513	568	527	509	475	526	497	551	502	529	485	539	499	517	539	505	505	503	513	505	497	508	541	518	511	515	496	524	532	479	509	533	483	509	534	507	514	510	483	499	519	478	515	566	489	538	534	537	519	526	465	505	469	487	506	488	508	497	549	521	473	533	519	514	528	518	518	507	519	542	474	486	469	550	490	543	498	495	514	539	524	501	491	491	545	521	471	502	512	522	498	515	547	476	498	462	470	488	555	487	518	548	522	491	499	493	499	516	513	497	518	474	484	511	483	501	532	521	487	563	510	547	505	471	509	519	477	521	516	485	497	510	484	538	487	504	477	499	483	512	544	563	485	496	520	519	542	493	521	548	514	503	497	482	473	526	514	473	540	520	520	495	499	521	512	507	504	563	556	513	526	500	523	510	532	535	482	485	527	505	544	540	537	489	472	536	527	529	481	547	488	519	520	544	524	520	506	482	534	501	533	553	513	516	496	513	533	517	493	485	475	496	489	508	542	511	510	488	476	524	478	508	495	507	496	538	510	507	514	505	495	490	534	496	506	514	497	509	507	482	507	513	531	506	465	524	516	532	535	479	474	448	463	519	528	494	503	522	484	509	510	508	514	534	531	474	506	500	523	473	532	488	518	498	502	509	495	503	526	493	540	505	499	501	468	504	522	502	510	494	518	508	523	513	501	492	494	490	527
26656	20302	8697	733	394	342	359	321	320	351	329	331	316	326	322	339	325	291	305	316	313	296	319	329	325	293	305	317	311	297	313	321	291	317	315	292	311	299	315	286	308	307	298	290	286	299	264	326	335	299	291	293	301	293	334	309	324	285	319	307	321	299	280	297	305	305	324	326	290	337	297	310	288	311	257	318	288	309	282	305	317	324	319	325	273	286	298	313	288	347	285	315	301	315	318	321	304	278	267	307	306	291	278	308	306	311	307	304	290	294	330	302	293	317	294	339	283	304	291	279	332	309	303	313	306	326	312	293	312	274	334	266	289	265	326	270	302	324	331	317	301	323	334	318	300	308	293	316	314	347	283	282	330	316	322	303	312	313	305	303	318	290	301	291	310	284	303	326	313	280	314	266	315	320	311	295	304	309	302	285	280	336	293	332	303	318	310	310	319	322	281	293	311	281	302	264	285	317	284	322	333	283	292	269	312	288	312	299	313	329	307	286	310	302	279	310	323	307	323	272	311	307	329	304	269	256	309	315	284	301	274	302	302	287	297	332	282	286	291	298	314	303	312	324	314	331	296	331	311	301	362	338	301	305	309	265	321	311	287	285	300	287	299	326	258	297	301	292	303	310	326	328	272	305	304	298	304	303	303	303	321	311	329	315	298	311	321	291	314	285	315	296	291	314	264	321	293	301	292	288	286	292	285	304	267	286	306	306	292	276	286	320	309	324	289	319	300	303	311	324	321	333	315	309	342	297	298	299	336	309	319	277	315	314	303	313	291	308	322	294	299	298	319	330	270	324	273	303	307	301	290	298	320	307	332	293	288	306	332	285	292	311	304	312	308	318	323	340	304	299	317	329	288	317	304	291	305	344	299	318	326	301	315	296	275	289	306	311	306	312	309	289	314	274	298	278	316	310	320	306	291	321	295	289	288	287	305	296	332	331	310	303	303	334	297	275	318	309	312	278	297	262	296	319	291	280	308	310	285	290	301	329	329	330	314	301	319	309	307	308	286	337	273	297	309	292	309	311	302	309	302	340	286	290	292	302	283	312	298	327	346	277	263	313	314	304	332	294	314	311	268	306	300	298	277	337	326	294	287	295	277	285	336	300	295	279	276	325	296	308	330	305	324	288	294	301	311	303	315	267	296	323	326	312	345	331	311	309	304	309	322	299	307	309	292	309	294	315	334	318	289	291	320	293	314	315	290	310	305	313	312	339	315	320	331	319	294	303	311	321	325	280	354	306	307	297	321	340	314	332	299	265	332	271	303	284	277	302	309	306	317	313	336	333	299	300	290	292	338	303	294	323	320	289	328	303	279	315	301	337	296	282	281	278	335	296	321	300	320	270	359	321	307	284	328	282	320	288	274	302	291	319	325	316	323	292	308	318	291	318	325	289	318	311	305	334	282	278	285	306	305	323	344	319	292	332	277	292	338	283	313	309	292	321	280	345	281	304	308	303	289	273	339	314	303	315	322	289	344	307	323	305	320	310	336	297	318	283	331	293	307	316	321	320	315	314	281	326	295	323	278	334	292	278	303	310	294	277	295	325	289	288	291	334	307	321	315	300	306	302	266	291	290	306	277	315	340	293	333	319	283	294	329	310	313	313	322	319	267	322	320	299	315	302	315	266	291	291	299	292	308	296	284	274	286	290	312	310	289	302	343	299	319	317	298	302	287	315	315	283	319	291	305	328	321	330	310	325	305	327	321	320	297	280	292	292	326	314	287	302	315	326	302	315	298	298	318	315	298	311	328	298	265	321	277	339	298	334	323	296	307	302	310	329	312	303	314	299	302	293	329	297	276	306	311	306	318	321	317	317	308	310	296	306	301	314	293	332	335	290	324	297	312	320	305	291	303	280	291	287	291	346	285	324	314	299	302	301	288	345	315	315	292	321	291	308	317	325	310	288	326	300	299	303	282	281	334	297	303	308	322	322	316	299	294	311	303	294	312	304	297	271	294	297	312	304	318	297	317	302	322	287	330	286	318	300	300	292	290	276	302	336	306	300	315	331	310	334	289	347	300	300	311	305	308	322	291	303	304	314	314	324	328	299	322	300	296	293	305	343	295	306	322	312	278	297	283	326	302	305	313	310	314	324	302	313	308	310	305	298	315	303	305	287	295	280	337	279	303	299	338	274	339	311	315	312	310	284	322	314	327	325	345	328	277	318	294	301	274	271	322	285	303	319	321	306	290	324	328	306	303	307	309	317	300	351	314	286	332	328	292	317	307	310	311	313	277	314	319	303	295	324	314	315	304	331	307	299	326	278	306	361	285	313	293	300	299	331	287	306	310	312	319	330	294	348	307	275	281	293	312	288	306	315	313	310	312	293	299	287	330	307	318	282	301	323	315	296	288	297	290	291	323	289	286	289	299	276	339	314	312	307	310	299	312	326	326	274	296	305	304	307	321	322	312	289	297	355	289	324	300	289	296	302	306	273	334	286	340	309	316	284	287	297	306	251	297	325	325	292	291	273	284	288	299	309	304	318	314	311	312	317	291	291	297	288	311	306	293	304	282	309	312	299	325	292	297	363	333	305	275	305	283	303	279	313	332	285	295	294	302	299	320	310	317	279	291	280	296	300	313	314	317	295	311	291	297	263	323	316	304	334	294	285	310	295	292	298	307	283	271	309	325	286	278	299	301	278	316	346	320	312	292	292	312	283	305	296	320	294	287	311	292	314	333	330	298	300	316	314	324	288	280	288	332	297	294	312	331	285	286	328	305	279	283	337	275	293	287	290	309	337	288	297	332	343	312	302	298	326	302	346	297	292	315	300	331	300	305	297	306	295	320	287	314	291	296	304	318	284	304	304	300	308	285	301	328	322	269	298	318	298	295	269	308	311	306	317	316	316	347	330	312	301	300	295	291	319	309	316	323	306	309	326	326	291	318	336	290	319	338	307	295	303	281	283	312	293	319	302	293	312	303	281	310	290	296	313	281	313	300	316	294	336	312	327	305	299	306	304	305	301	310	322	293	299	286	287	337	341	313	313	315	307	315	294	292	293	315	312	289	289	286	320	318	299	320	281	300	286	320	312	297	337	325	285	301	300	305	298	268	296	315	308	318	277	317	311	293	313	318	296	317	327	288	330	328	325	289	305	279	288	326	268	289	288	308	303	314	277	286	333	309	283	281	294	298	315	302	304	317	298	287	290	316	298	292	302	290	328	298	351	312	318	314	324	294	292	280	312	314	298	262	283	333	343	282	292	317	279	300	309	317	336	311	299	333	297	319	289	315	296	308	284	300	297	306	285	288	348	305	324	269	297	345	325	344	295	323	315	334	355	305	322	299	292	301	308	281	301	326	283	286	312	335	318	291	302	322	309	325	285	285	319	285	320	309	330	295	270	313	294	299	286	299	317	309	294	287	304	348	306	299	306	322	293	316	309	307	278	333	275	315	316	273	315	310	300	305	321	295	307	321	313	292	267	295	302	262	306	307	320	311	320	287	297	296	335	286	311	317	288	327	324	314	287
5095	1195	1104	642	549	495	480	440	440	451	450	373	405	436	418	438	430	408	382	400	425	421	410	418	382	393	365	366	404	412	405	391	384	408	384	393	391	399	395	413	388	390	404	398	412	417	404	389	427	413	352	404	387	400	415	396	401	404	396	407	387	395	394	381	388	376	404	402	395	423	381	404	340	384	374	384	352	402	425	391	360	402	419	418	432	406	402	412	379	360	385	392	449	408	379	394	394	394	382	397	454	396	403	382	385	386	411	384	397	388	439	409	411	392	392	420	393	370	374	428	413	390	428	413	403	381	366	393	438	387	436	396	387	418	379	425	406	390	390	379	401	351	397	423	369	403	419	414	414	392	441	409	400	344	402	381	436	427	403	387	398	361	392	408	429	415	402	400	384	413	385	394	399	351	391	403	402	427	412	437	421	398	377	412	375	389	402	376	387	387	398	373	381	398	431	358	411	400	366	392	414	382	405	423	409	403	379	402	394	424	388	389	427	403	399	392	411	394	416	397	415	398	385	406	382	376	379	370	369	386	412	404	425	377	419	445	422	387	410	417	377	395	389	401	424	381	401	407	382	404	405	383	408	387	365	392	410	397	427	422	433	399	388	420	422	413	384	392	389	397	405	399	415	373	399	390	393	406	407	389	380	389	394	401	425	403	405	385	385	433	413	424	392	395	397	371	426	409	425	385	384	389	438	394	381	393	445	368	422	384	399	409	425	385	383	391	452	408	398	417	403	403	413	372	393	426	384	382	404	401	418	381	393	358	468	384	396	390	441	422	389	382	416	387	398	356	395	351	392	427	388	399	385	375	406	424	416	377	426	443	364	426	425	375	383	409	403	413	430	378	412	379	376	387	377	382	344	382	417	408	383	392	410	393	390	396	435	375	416	407	368	390	379	414	420	402	418	397	395	366	401	396	423	385	391	413	379	410	407	381	388	391	378	415	443	410	358	395	444	366	374	387	432	403	413	403	368	375	405	391	396	376	421	403	443	392	403	405	399	389	420	395	402	394	394	403	387	407	378	369	365	370	403	402	404	385	386	401	393	394	393	373	405	364	400	401	428	432	408	380	407	408	371	418	395	401	434	367	410	386	390	394	394	351	387	414	469	402	415	380	390	401	374	398	390	382	404	417	443	434	428	386	411	399	377	374	414	390	392	376	405	392	399	388	438	417	394	369	363	408	376	404	414	374	393	368	421	393	421	385	373	383	407	428	424	400	374	376	404	391	405	372	400	394	411	395	379	419	365	419	415	412	400	419	383	406	378	367	433	391	362	394	437	393	403	436	446	401	408	378	400	457	446	380	382	417	393	400	436	425	411	409	406	400	404	380	391	390	450	401	427	399	368	377	399	386	364	414	383	405	391	418	392	378	402	429	390	381	401	416	386	360	473	374	421	367	395	396	426	373	378	400	408	407	381	390	420	384	381	406	404	370	398	395	421	410	417	385	395	385	390	392	402	382	391	394	412	407	404	374	455	398	414	412	415	387	414	401	419	390	427	398	407	405	414	387	426	395	409	403	391	433	388	362	411	396	387	367	394	392	369	392	401	440	399	355	409	425	384	397	413	414	396	348	374	406	416	400	359	391	425	384	379	405	438	370	418	409	418	419	406	354	394	359	413	401	375	371	394	396	373	406	408	440	372	420	413	345	428	391	417	411	399	431	419	350	347	392	409	389	406	398	419	440	390	386	389	404	413	409	400	373	437	412	422	404	392	392	367	418	406	393	370	423	426	403	393	417	396	345	376	396	345	387	408	416	432	383	382	388	408	430	403	356	407	417	432	397	400	360	428	401	405	422	408	407	443	429	445	375	375	378	435	354	441	403	425	393	414	393	411	357	403	417	387	414	397	387	437	417	379	419	385	390	379	438	422	405	414	417	379	388	401	405	435	410	401	373	380	389	414	408	392	354	389	399	403	412	400	401	413	347	355	388	374	374	410	417	397	394	405	369	371	379	369	403	400	382	388	366	386	388	372	412	380	405	407	396	393	402	370	433	406	371	441	355	388	378	412	434	379	389	392	422	436	375	416	427	387	406	404	402	407	397	409	390	395	397	400	395	366	371	359	397	372	402	389	424	386	436	399	405	393	420	377	407	389	389	405	406	401	387	408	404	422	441	405	412	441	413	419	400	434	409	382	424	378	378	407	390	394	425	404	408	423	403	411	415	406	382	405	407	399	409	413	383	418	359	418	404	417	383	408	420	395	437	379	395	387	390	393	374	380	417	403	420	412	404	401	409	390	390	400	406	374	398	407	424	375	431	443	346	366	393	409	375	402	387	414	412	414	400	416	402	424	393	407	392	398	390	449	383	395	380	368	395	416	386	412	423	352	391	405	405	406	383	413	397	389	423	400	409	449	384	417	371	425	355	377	402	394	408	378	371	380	419	415	380	374	402	379	378	399	399	391	463	405	397	389	412	401	402	402	432	401	368	417	409	397	405	367	391	420	422	406	388	430	377	422	422	400	364	372	397	413	413	426	391	397	431	439	379	376	415	447	401	403	375	390	432	400	407	390	385	371	360	382	414	420	408	388	415	410	393	417	370	382	407	387	431	409	393	434	416	356	406	370	368	379	400	373	407	400	379	380	403	403	416	408	387	378	391	415	406	387	406	410	393	386	387	390	432	352	385	397	375	423	401	395	384	385	383	416	411	405	371	401	425	385	390	415	409	398	395	357	401	397	410	433	365	416	399	406	380	399	415	373	393	381	402	367	382	352	356	427	425	420	397	385	403	427	393	399	414	375	389	409	387	394	428	412	386	414	416	410	386	406	364	413	384	406	398	412	458	380	400	381	394	426	362	392	399	392	394	418	421	375	396	403	390	416	381	409	387	395	431	407	395	392	411	442	375	412	405	379	367	372	415	380	398	365	371	412	391	430	400	421	395	376	393	386	409	425	392	392	386	421	395	375	402	379	373	377	381	445	408	394	396	433	411	401	356	425	420	377	420	407	403	400	420	376	388	401	394	432	416	374	365	393	378	389	401	377	390	383	396	441	375	412	415	386	401	390	382	384	351	402	369	407	397	420	405	415	422	390	381	435	415	394	379	389	401	395	418	412	406	405	408	388	416	383	420	420	398	393	413	399	396	423	374	394	384	388	370	418	419	391	363	375	435	433	363	377	369	412	416	408	413	400	396	378	389	423	431	402	405	387	403	378	377	401	373	382	400	381	399	426	366	404	377	406	373	416	401	418	381	384	395	390	362	401	410	373	385	414	378	396	434	397	393	408	389	381	426	387	421	394	402	405	365	398	386	418	401	402	389	362	393	428	378	403	409	397	388	369	414	387	422	410	410	424	389	425	393	417	378	393	414	402	392	407	413	380	350	387	396	411	395	409	386	418	348	396	398	385	398	387	410	392	383	409	385	379	399	358	395	404	345	360	392	386	419	374	410	401	383	427	399	374	408	421	422	389	425	414	417	427	450	385	372	422	387	377	400	385	428	396	378	398	378	414	387	388	373	382	395
23594	20938	28232	23814	20918	9028	1223	826	718	712	653	604	542	617	559	577	543	534	551	523	520	543	547	530	522	492	509	497	505	514	494	472	503	512	485	501	506	504	526	517	511	474	489	494	471	509	488	505	499	537	501	489	495	474	508	533	506	493	482	530	496	529	460	522	494	477	506	476	446	483	477	487	479	482	468	482	491	530	476	472	467	480	488	491	474	511	487	471	448	499	488	467	484	481	500	478	504	483	456	473	481	470	483	492	495	490	479	516	505	434	467	469	502	453	477	442	521	483	502	496	499	513	452	474	487	510	457	499	501	478	520	477	469	490	507	501	458	499	486	492	540	489	469	496	497	472	496	531	502	569	497	517	476	541	487	484	507	486	481	473	452	446	505	505	493	497	506	515	526	535	508	507	511	492	464	490	498	511	492	460	498	457	450	493	469	532	458	491	508	490	499	520	514	478	485	440	469	500	434	470	536	515	509	491	478	509	468	474	487	479	477	444	489	464	489	474	482	475	487	493	481	494	479	504	477	500	508	512	460	470	508	474	504	511	467	474	476	470	493	445	510	492	480	450	478	508	469	480	484	470	510	516	496	464	480	478	480	491	517	510	456	512	501	506	486	500	493	503	467	494	473	500	499	485	513	486	492	472	488	494	461	469	509	477	483	514	469	503	493	497	482	478	528	507	446	484	513	475	519	451	496	505	498	494	484	490	487	465	495	490	457	547	471	485	485	520	495	466	485	509	497	469	479	480	516	459	470	510	456	508	448	460	526	474	520	488	464	484	479	473	479	468	498	469	480	490	452	492	476	475	534	513	476	509	465	495	493	490	462	523	510	474	493	490	529	489	490	465	503	490	472	552	528	496	516	479	485	483	533	505	447	508	545	469	540	534	496	544	506	488	491	486	508	525	479	492	495	511	475	479	462	528	456	490	500	492	507	472	506	515	502	563	483	505	465	505	495	488	485	470	471	501	490	521	547	478	481	462	457	460	467	489	444	513	488	484	500	500	519	452	487	524	470	478	494	475	523	465	475	470	477	493	489	454	464	493	453	468	489	442	481	496	486	510	499	514	484	527	494	479	465	489	496	487	498	505	484	539	482	481	480	487	496	487	480	461	500	501	473	533	469	514	462	486	454	500	499	493	444	516	503	498	521	479	485	478	496	479	503	463	498	485	501	550	520	468	499	501	474	485	481	485	475	466	499	520	486	483	492	482	472	513	495	494	492	465	480	499	499	536	462	483	488	490	481	507	513	525	475	490	528	508	461	506	476	487	495	525	507	496	450	496	484	529	511	474	481	452	458	486	478	477	446	472	541	482	506	454	519	479	465	488	480	516	488	516	502	483	472	482	499	481	478	478	453	491	483	495	471	496	498	500	480	501	496	466	475	481	499	478	525	521	475	514	498	513	495	487	465	439	497	477	500	497	491	507	476	478	452	515	464	494	505	483	457	479	473	491	461	476	441	471	485	483	508	506	455	461	530	494	508	505	465	524	484	480	477	462	506	490	462	470	495	471	450	491	519	501	456	453	473	494	477	476	487	534	523	445	493	491	469	533	519	480	512	457	479	504	491	456	514	495	509	499	529	549	486	476	483	472	451	511	500	459	480	466	518	476	478	506	495	508	472	469	485	481	471	495	488	490	499	489	509	528	508	487	466	525	473	479	450	480	478	537	463	474	511	492	483	498	472	467	490	465	463	464	469	466	490	490	486	499	532	455	446	512	511	477	489	504	510	497	482	523	485	464	491	507	481	519	485	486	519	498	478	466	523	535	475	487	475	474	498	515	492	478	485	465	470	513	503	472	504	521	487	471	521	471	476	514	531	509	483	451	461	473	472	508	483	527	496	510	489	489	497	492	484	466	496	459	522	453	489	515	512	490	486	513	444	443	492	498	494	470	483	488	476	474	497	437	508	477	453	480	493	509	463	477	529	465	504	488	478	514	526	462	494	486	526	502	472	467	501	463	519	456	498	470	532	473	502	464	477	474	512	501	492	469	501	495	469	485	500	491	460	519	470	512	478	495	515	462	512	464	456	537	478	478	462	505	505	458	488	501	475	504	493	514	459	489	487	499	491	484	510	451	528	462	470	493	494	501	477	512	468	473	510	464	498	474	486	480	439	505	508	475	486	472	479	500	477	483	470	470	486	453	517	470	515	511	484	467	463	494	490	488	434	483	500	501	498	485	475	450	456	501	485	450	515	477	472	467	451	481	492	486	473	529	503	474	474	466	497	481	501	445	501	492	506	484	520	466	504	472	476	520	466	473	499	525	487	538	508	525	484	457	482	458	462	500	497	497	486	500	444	505	468	502	474	472	478	428	492	495	511	477	520	505	463	462	486	474	514	533	487	479	483	489	510	455	479	441	488	490	476	479	465	473	481	500	512	462	472	490	532	482	459	487	466	497	534	476	501	500	502	476	483	464	541	509	478	484	448	509	478	480	476	502	493	492	493	465	465	461	522	530	513	442	478	509	533	506	487	480	475	439	488	497	467	491	519	461	521	491	508	522	508	472	487	490	484	482	474	498	493	485	463	509	491	468	468	488	506	475	503	468	463	532	457	480	514	482	474	478	469	485	505	530	518	473	476	464	470	464	481	485	523	469	503	506	506	505	493	512	499	490	459	499	507	511	491	515	464	501	468	478	497	473	470	496	509	496	508	479	515	456	496	470	436	473	498	528	504	498	501	465	487	513	471	430	476	505	478	495	512	503	473	483	471	521	483	527	480	487	490	529	508	485	514	496	471	486	496	484	469	481	474	478	487	529	467	481	489	473	477	485	496	466	484	478	483	484	518	441	460	523	495	514	511	520	521	516	475	501	502	479	490	508	475	490	484	486	487	444	470	516	482	484	469	511	488	474	452	453	470	463	475	463	476	450	484	488	505	479	455	483	497	454	503	484	556	476	477	496	471	470	495	503	516	459	469	485	505	510	479	487	510	486	485	479	477	463	489	446	477	502	496	476	503	527	495	501	510	454	481	527	480	516	489	462	476	466	475	513	469	497	503	463	521	495	505	464	483	500	475	515	486	496	514	491	470	436	445	496	478	496	541	514	454	454	481	483	503	529	514	511	520	479	490	478	549	510	465	482	481	501	492	502	490	469	500	460	473	558	532	492	509	511	493	450	497	485	480	474	476	495	491	482	465	498	517	461	459	473	515	521	511	484	526	465	481	469	484	482	490	490	477	471	471	491	483	501	475	505	501	512	485	495	522	490	511	523	490	471	460	479	496	490	492	485	504	493	483	472	488	487	537	459	500	480	474	465	495	474	490	491	466	519	485	477	481	512	491	467	508	460	486	472	466	494	488	479	528	472	507	474	485	459	470	508	498	477	466	485	479	477	490	471	479	462	443	483	483	473	444	488	497	485	491	518	483	529	487	510	512	503	483	509	466	458	503	495	517	472	517	525	504	431	460	468	491	497	500	470	454	489	464	505	491	466	478	470	498	515	516	492	483	508	489	490	515	472	476	465	508	501
12657	9496	7540	3854	2714	2171	1765	1449	1316	1141	982	992	880	927	776	773	765	730	696	726	736	683	684	725	695	699	694	656	681	629	662	653	671	635	621	645	649	715	608	685	646	646	607	620	627	670	665	635	626	640	653	593	658	624	622	617	613	585	667	681	673	648	625	644	608	650	661	611	630	601	581	599	651	623	618	666	642	626	611	659	602	674	659	642	636	622	661	638	600	614	663	638	641	609	608	640	621	618	630	598	641	595	654	626	590	666	622	631	643	603	643	585	600	603	608	626	619	610	672	613	643	644	647	622	644	635	632	658	615	659	604	629	624	627	559	629	639	604	594	612	639	636	572	643	635	627	619	633	637	674	651	642	637	561	628	627	644	603	625	642	633	603	611	594	664	630	613	659	593	657	673	664	598	636	641	664	634	592	598	592	632	647	632	701	630	541	647	623	635	610	669	626	626	658	605	606	600	671	640	666	628	621	655	624	582	594	709	633	672	668	643	632	647	602	616	619	598	681	670	664	644	619	609	664	618	624	605	610	643	607	622	611	673	622	610	654	601	638	623	665	641	626	615	637	677	627	617	590	588	636	597	638	595	619	616	671	666	647	630	649	622	631	617	634	658	697	668	601	607	661	584	622	616	615	653	652	600	655	642	642	589	621	610	659	620	613	616	676	634	680	636	642	609	667	569	623	626	573	635	654	617	627	691	613	669	651	617	657	621	628	612	653	648	649	609	629	661	596	614	650	607	577	663	673	618	663	586	627	630	663	592	606	641	649	624	615	631	612	610	565	623	612	602	655	581	629	613	613	633	660	614	623	692	583	636	659	629	641	666	603	663	691	625	643	662	598	643	584	638	593	640	674	640	605	610	618	624	658	629	638	649	644	628	621	636	627	646	642	624	589	672	633	668	630	646	634	633	606	627	623	616	632	623	614	623	637	599	610	649	618	584	592	633	583	639	622	622	592	620	646	608	638	643	656	607	645	629	699	642	593	636	595	658	614	684	623	624	615	622	648	628	625	648	648	651	628	676	647	595	618	592	629	609	659	647	648	628	649	633	580	587	672	625	625	604	605	587	614	591	624	637	645	635	645	614	624	663	689	619	651	654	621	591	655	621	639	653	618	627	625	647	619	637	602	643	640	635	579	624	599	643	648	628	623	601	646	579	641	605	637	647	642	622	641	627	599	640	660	616	665	645	633	651	611	630	640	691	621	634	642	613	593	634	610	634	617	652	639	609	633	622	656	610	650	628	591	647	644	641	596	639	623	633	589	620	638	621	613	621	634	566	600	636	620	642	631	631	646	652	638	638	659	674	671	633	600	613	625	644	635	641	627	634	630	653	582	647	642	652	627	628	627	665	655	627	603	628	675	618	571	617	650	633	616	646	645	615	606	619	616	649	642	671	662	610	588	619	658	582	609	655	679	620	617	606	625	644	632	646	655	668	629	643	666	611	648	619	641	600	641	652	641	688	642	602	613	666	644	616	656	639	667	614	656	646	660	626	595	655	655	614	616	617	643	615	634	621	661	670	645	652	682	585	639	620	603	630	632	624	658	629	640	602	624	580	633	640	605	622	617	626	676	635	640	688	624	658	630	595	642	637	654	577	639	639	606	624	643	602	635	630	657	620	676	635	659	648	617	646	623	612	604	642	647	615	616	625	663	675	587	635	639	636	630	597	674	629	666	592	651	602	615	619	582	623	638	606	636	617	622	605	612	606	640	655	615	658	634	632	641	624	644	637	657	583	610	583	552	649	673	657	604	641	672	620	656	622	654	598	619	635	643	639	599	633	601	627	638	652	623	644	604	611	653	635	618	646	658	632	695	650	625	636	643	639	620	613	638	642	652	667	637	619	623	638	627	606	619	651	618	625	618	649	641	596	625	612	630	610	630	614	614	637	669	628	621	624	634	640	592	618	592	626	601	633	664	622	649	648	641	647	625	623	615	633	567	612	663	638	617	595	622	621	629	657	640	653	630	624	665	614	644	672	633	603	653	654	633	628	592	661	641	647	608	615	693	631	594	653	654	569	659	609	635	634	655	588	629	643	589	640	623	611	620	685	593	640	626	628	619	642	584	663	580	652	619	606	597	606	653	667	626	678	599	665	595	619	630	653	597	625	591	631	627	614	622	669	638	659	632	584	598	632	624	666	615	646	601	623	627	631	634	651	625	599	665	630	568	628	618	627	685	628	627	668	658	669	579	591	574	661	644	591	612	628	641	627	642	672	651	671	633	605	656	639	613	638	663	627	623	615	616	606	659	614	616	637	609	644	627	617	674	622	619	645	668	654	646	671	623	610	632	639	583	639	664	618	669	622	639	621	642	634	619	629	652	642	613	636	595	645	622	643	629	602	632	646	595	639	600	644	610	643	617	586	627	624	615	636	664	594	638	625	648	601	604	605	623	587	660	658	648	640	631	678	634	651	647	590	626	620	626	594	644	598	674	622	633	621	636	654	644	658	616	603	622	639	649	663	593	662	632	617	651	670	620	634	663	639	619	625	635	624	657	604	614	646	656	646	642	629	627	615	632	643	615	643	611	631	671	623	595	620	647	629	614	648	673	676	645	607	590	694	633	601	622	652	635	629	707	627	636	620	612	618	631	632	612	623	672	667	672	604	632	623	604	656	689	621	606	636	627	656	570	680	621	642	608	627	586	631	635	605	636	614	644	644	613	668	592	608	573	614	619	644	668	600	673	591	659	650	608	606	673	653	611	647	678	617	656	637	639	612	665	657	649	618	611	649	665	587	632	646	607	661	619	591	618	629	649	607	647	600	611	630	611	636	622	656	612	648	624	651	644	614	636	618	668	639	656	646	620	621	638	636	656	662	610	646	674	619	645	685	679	631	655	600	653	607	607	584	632	661	640	614	637	648	618	566	582	629	602	632	651	669	653	641	659	601	614	598	635	623	662	647	611	615	675	605	674	662	633	589	661	656	634	624	644	600	637	661	636	627	642	635	627	639	602	644	627	654	633	605	632	656	650	653	647	645	613	614	576	604	664	599	616	670	655	616	607	616	626	622	643	572	605	648	625	634	620	665	621	612	651	624	632	655	641	647	619	639	643	592	630	630	621	620	623	608	664	646	632	701	681	631	625	646	678	653	567	636	637	630	653	630	603	638	654	589	634	664	643	606	657	604	633	629	627	620	668	601	574	648	619	591	667	679	621	621	613	679	647	603	635	645	631	658	632	667	677	608	632	637	626	565	645	598	628	621	625	603	598	644	630	645	642	647	626	631	668	616	633	594	651	638	653	567	565	637	625	675	659	631	643	662	614	629	651	654	641	635	635	648	660	648	629	603	600	632	636	642	622	641	623	605	615	609	685	601	609	674	630	632	607	648	638	608	638	634	590	646	607	618	650	654	647	630	631	646	691	650	639	655	632	623	642	636	644	604	608	637	612	648	593	635	595	664	621	622	628	653	678	617	707	663	639	579	606	642	637	612	592	650	594	625	651	648	666	614	649	603	620	623	648	609	622
22708	20914	28632	23344	20914	20940	6938	1111	833	748	695	590	542	533	536	498	487	519	439	503	485	448	442	435	442	409	413	453	442	422	390	377	374	421	424	392	381	410	397	419	415	387	448	440	382	414	388	397	392	409	424	397	395	384	390	373	401	397	403	377	378	360	420	400	387	405	404	423	399	399	379	392	389	393	391	404	367	385	387	396	381	382	412	392	397	433	377	374	369	371	411	404	386	378	379	390	436	371	388	388	388	400	384	387	342	399	400	380	367	408	381	387	358	389	368	406	374	400	365	394	383	356	397	398	423	360	386	395	348	394	371	404	395	368	366	391	366	390	419	379	377	414	384	395	370	370	380	386	351	408	395	352	375	370	357	376	398	398	385	406	374	376	388	411	412	374	381	410	397	357	358	355	406	377	369	406	442	408	359	369	377	418	395	374	381	364	394	389	424	361	374	352	406	413	362	346	393	375	380	372	398	404	401	352	405	377	400	374	402	358	395	400	348	404	394	379	381	379	377	416	373	407	381	410	390	371	408	345	393	389	396	400	398	429	385	373	355	388	402	366	353	379	407	392	376	392	385	371	419	373	377	382	370	377	380	381	418	359	384	391	397	387	417	378	360	339	359	369	406	429	379	389	380	368	346	415	395	381	411	420	397	384	391	402	345	367	341	350	400	401	394	394	343	396	401	382	392	358	380	402	399	367	408	371	376	448	387	392	368	390	403	405	362	412	428	357	377	376	384	386	368	407	384	393	410	394	384	399	370	379	420	398	369	398	374	376	387	367	357	355	392	391	384	388	386	404	373	384	380	366	397	391	363	411	389	388	383	370	393	405	337	386	349	371	387	346	380	431	381	396	386	389	423	359	395	364	423	382	404	372	375	414	334	387	378	383	422	374	346	383	377	377	398	353	388	371	358	396	393	382	388	340	381	397	391	348	381	416	412	364	375	398	380	347	382	389	391	373	366	401	402	396	385	365	366	388	381	409	424	404	359	392	372	386	376	357	359	379	390	378	402	390	377	431	378	391	364	401	424	369	356	419	395	362	412	354	345	398	427	363	425	406	387	376	408	369	385	409	358	390	373	396	378	402	368	392	427	400	408	383	362	386	388	381	359	390	374	436	411	392	413	396	396	391	387	370	378	375	389	396	381	436	352	398	419	372	334	352	401	382	379	406	393	418	430	360	383	354	378	412	427	375	375	373	367	375	390	365	386	382	368	371	376	400	377	387	376	349	359	393	422	369	418	382	365	402	394	399	375	398	364	362	421	362	377	398	423	388	418	360	404	377	389	427	408	361	390	359	396	391	381	393	370	392	386	356	354	389	364	361	352	423	403	429	372	372	395	384	385	397	407	417	373	338	400	348	385	378	362	419	396	387	374	393	388	406	376	426	388	392	376	384	391	410	380	380	392	382	370	397	360	353	390	409	417	420	376	383	381	390	409	378	391	371	391	387	390	366	423	393	386	366	368	436	374	396	356	397	381	390	374	374	380	428	368	390	401	373	399	386	405	402	371	382	399	357	363	367	381	384	394	367	415	364	370	411	404	359	388	353	375	395	417	363	380	409	402	372	403	387	390	374	400	392	381	365	410	391	403	427	377	373	389	410	445	410	388	421	381	456	360	358	347	418	398	374	396	382	353	386	338	352	418	402	390	397	383	390	372	361	388	385	456	386	385	387	392	355	415	388	376	374	394	401	384	390	411	415	348	396	392	358	377	377	380	372	390	399	402	368	378	385	367	377	394	371	371	368	404	402	384	391	393	384	399	351	370	368	360	403	404	367	407	431	391	415	363	384	366	383	399	380	407	358	355	371	370	421	394	363	373	402	397	404	370	384	393	364	391	401	383	393	390	391	399	373	400	396	374	391	350	388	385	411	369	402	354	398	386	384	419	390	375	379	382	360	369	399	414	390	386	393	401	363	413	382	409	379	368	376	336	368	388	393	365	394	392	336	416	404	375	364	376	389	396	403	405	361	367	367	405	349	360	411	343	371	399	417	375	371	411	384	391	373	371	379	399	380	373	392	388	403	380	370	395	402	398	373	379	387	348	393	338	386	390	368	346	400	352	375	361	376	377	390	402	393	369	388	346	393	355	365	411	371	367	403	410	376	384	377	388	422	392	397	360	378	407	409	412	411	339	371	423	380	375	346	384	382	383	362	381	369	391	355	394	359	375	371	419	377	379	346	374	375	388	372	386	397	362	393	394	373	368	380	382	375	366	397	394	386	361	382	367	392	385	387	392	392	379	411	382	385	401	444	362	405	393	416	396	382	387	381	376	385	388	388	378	355	368	411	371	391	383	384	352	364	364	385	393	358	391	389	433	346	369	368	381	443	388	415	382	390	369	364	398	377	400	403	401	369	390	398	387	354	405	353	401	388	386	378	368	364	396	405	376	374	357	391	394	395	415	414	365	372	366	357	378	375	412	375	401	362	401	415	376	405	404	358	355	335	392	390	382	359	360	343	377	383	373	389	335	375	386	367	388	355	361	440	356	420	388	396	361	368	357	365	409	377	382	388	386	383	380	384	351	432	356	391	391	376	369	392	402	381	405	371	399	386	401	372	387	412	368	358	373	398	385	393	361	407	394	384	389	397	372	373	371	401	389	373	409	379	375	373	365	403	382	384	375	406	429	407	393	381	391	379	384	381	391	380	364	367	410	386	392	367	384	383	409	399	369	390	409	384	352	364	393	366	363	390	391	378	382	374	377	370	382	391	380	417	395	378	412	376	389	367	390	359	398	371	392	385	357	406	398	406	382	384	386	377	378	401	408	391	385	381	388	377	362	386	393	388	352	372	388	380	376	398	385	354	409	386	385	393	390	371	373	357	383	396	409	392	362	387	410	372	370	380	407	377	392	408	393	417	380	372	392	406	393	386	394	391	364	380	384	366	361	384	368	437	389	381	375	402	393	391	371	374	395	371	380	378	413	378	383	414	392	402	354	368	403	346	376	409	361	393	384	401	374	395	365	375	369	403	360	390	400	389	398	382	363	387	337	406	385	372	387	420	398	371	399	361	400	380	397	361	364	383	417	384	387	409	412	392	376	424	365	364	355	372	357	406	397	416	347	376	375	407	351	400	412	417	369	366	370	387	420	402	396	364	399	367	396	404	388	365	405	396	430	381	403	373	420	416	408	390	402	379	374	378	380	362	379	386	387	383	382	396	382	356	372	437	375	424	396	407	320	368	401	396	399	394	372	403	381	388	373	361	376	371	378	359	404	399	442	382	398	393	382	359	372	371	363	358	398	383	352	386	384	369	430	386	334	388	423	374	385	379	384	406	401	389	392	354	382	405	370	361	391	404	384	382	401	379	404	373	373	361	393	352	372	384	417	399	381	425	389	389	371	357	374	402	344	400	363	402	346	403	423	370	386	398	384	407	386	378	365	405	396	396	349	419	396	399	407	418	360	390	364	367	383	406	403	374	360	411	412	359	356	365	381	415	396	339	373	367	400	382	347	378	399	395	375	370	364	339
12675	15105	12164	6267	4399	3277	2574	2134	1636	1479	1264	1164	1028	979	945	845	774	759	741	705	715	617	630	608	581	598	583	595	611	538	584	577	501	549	555	556	547	559	530	569	521	509	523	512	530	505	511	514	550	511	526	496	523	531	508	492	505	503	548	520	498	475	525	556	493	505	535	534	519	489	536	465	474	511	494	495	479	552	550	497	539	544	582	525	520	498	508	510	469	506	525	521	536	487	487	518	451	483	521	508	544	492	569	512	535	523	517	506	472	511	494	501	493	502	511	517	496	529	506	510	465	523	495	505	493	501	518	485	523	532	529	473	474	495	504	477	533	526	498	500	478	506	489	450	471	501	479	513	495	504	475	551	512	513	539	557	533	483	551	507	529	482	513	543	532	487	458	486	494	497	494	491	492	504	469	530	448	497	489	527	540	495	521	540	498	509	482	512	504	501	501	529	492	509	513	520	526	522	536	508	518	506	453	488	522	474	485	513	500	494	519	521	471	492	544	519	514	513	522	528	498	497	534	494	478	510	484	500	452	503	527	488	505	450	495	481	480	509	509	514	530	501	514	512	530	501	483	482	492	511	519	491	500	509	502	486	491	524	557	524	529	477	497	490	505	518	479	514	544	511	539	531	507	494	501	517	527	484	545	510	482	493	487	498	503	520	497	522	465	528	506	546	482	496	495	533	500	497	514	518	482	540	544	528	488	492	492	471	525	500	503	516	490	500	497	490	494	501	470	514	503	521	513	482	524	536	540	507	483	515	506	490	526	494	500	538	536	476	479	486	526	484	485	508	496	490	507	517	495	501	520	520	466	494	494	523	533	498	490	575	475	520	491	530	573	507	538	499	481	484	546	531	500	530	516	471	529	541	547	514	537	455	504	549	548	577	495	514	519	465	475	496	511	479	537	508	533	524	492	483	495	541	502	496	545	528	454	505	512	482	476	512	492	506	503	511	492	556	504	506	517	504	488	498	532	505	513	492	482	487	509	495	507	529	466	500	522	492	524	510	542	491	494	517	485	527	528	520	513	487	514	501	525	507	473	507	481	489	521	477	488	484	488	481	525	524	464	497	487	517	502	487	525	502	519	544	538	490	478	502	475	511	469	468	514	489	499	513	493	555	468	500	521	526	516	514	494	497	495	473	517	439	489	528	499	467	521	482	511	521	503	442	519	496	539	512	474	524	494	496	525	494	540	535	500	517	509	513	497	510	455	524	492	510	495	492	498	483	492	460	447	513	483	511	557	516	495	544	560	501	533	476	514	458	519	489	498	487	549	504	526	498	525	468	518	490	495	495	494	522	510	527	486	502	494	529	537	549	485	551	536	506	521	515	525	504	525	468	499	542	542	513	485	510	498	512	527	531	487	544	505	553	522	537	499	525	514	488	498	498	493	459	477	514	567	495	482	503	517	515	535	498	485	501	546	488	491	496	479	488	544	489	520	518	488	527	455	511	497	511	535	513	501	500	505	507	506	501	569	497	500	480	464	495	477	498	547	487	538	505	520	534	498	490	481	502	507	483	482	527	472	469	508	511	491	487	482	543	513	531	505	527	505	473	481	484	545	504	516	526	509	472	523	505	489	517	511	512	501	484	484	463	493	546	513	516	514	533	510	481	516	518	498	522	540	511	526	476	497	514	497	533	516	477	528	525	491	528	546	493	537	498	495	534	478	505	484	499	499	504	483	537	507	523	506	481	535	503	508	488	479	509	538	554	525	561	510	529	444	490	481	499	539	537	491	511	488	511	515	502	490	504	528	490	498	470	476	474	520	483	490	508	509	531	508	481	485	505	497	598	531	505	496	532	487	486	489	563	522	523	486	513	477	505	515	493	553	527	509	512	504	528	475	543	536	524	544	492	502	478	506	508	519	487	480	484	522	482	471	479	525	484	509	541	506	460	490	503	476	492	494	491	522	506	526	498	512	512	510	471	527	473	509	494	531	478	546	491	522	537	468	489	527	478	469	508	479	501	492	491	494	501	492	492	548	476	516	508	511	465	507	509	492	536	542	480	488	512	537	546	536	518	509	503	504	548	498	474	496	534	481	502	541	536	463	482	509	506	518	510	485	506	545	471	492	520	489	513	461	469	493	497	477	490	526	548	513	509	501	512	497	510	492	496	507	513	519	482	485	514	510	476	503	482	523	468	535	537	504	499	497	506	497	465	509	515	568	518	480	471	472	477	494	489	475	485	488	503	477	537	513	482	464	505	499	489	513	516	528	525	475	503	491	495	521	498	491	512	537	481	509	478	525	499	550	540	507	538	540	516	490	487	468	527	505	530	490	470	513	477	508	497	461	518	507	519	467	486	480	500	492	527	547	491	492	473	491	465	472	510	478	524	538	520	489	516	492	546	537	515	465	493	531	484	509	538	525	490	474	486	488	545	500	518	508	524	477	494	522	557	462	545	438	530	481	505	480	544	499	482	506	512	511	527	493	454	533	490	505	506	512	499	490	535	487	513	489	506	533	507	504	465	500	496	493	494	430	496	523	509	493	541	522	520	500	535	538	459	492	466	497	535	511	499	494	523	481	515	486	521	532	509	507	494	498	512	471	487	498	531	498	529	487	528	505	528	512	516	509	434	506	493	512	498	510	488	476	501	502	498	536	489	480	501	512	504	507	505	516	530	506	537	484	486	526	515	487	471	506	519	506	488	517	504	521	488	459	498	492	524	514	485	496	505	555	496	550	467	506	512	491	481	486	484	481	515	507	525	486	493	502	508	521	502	501	515	492	542	509	480	459	472	502	501	481	500	539	544	518	476	481	485	501	468	481	521	511	475	535	497	509	475	527	511	515	484	502	533	540	522	518	515	503	504	486	456	483	537	503	499	525	481	521	487	524	540	492	492	499	471	502	534	533	499	512	494	510	562	517	476	520	492	489	496	544	517	538	531	470	516	540	491	513	591	476	547	528	510	513	505	510	525	514	493	531	505	496	510	528	496	465	525	469	513	507	495	476	509	519	461	571	474	498	517	499	533	486	473	507	523	486	505	511	496	491	478	542	485	491	503	521	531	500	503	498	513	510	486	501	484	512	515	462	530	486	483	524	518	535	513	500	506	495	505	515	513	529	497	541	498	516	486	509	466	491	491	518	473	531	497	494	512	510	498	510	519	486	528	497	508	495	523	540	522	471	506	532	493	499	487	491	531	504	492	516	537	500	514	521	476	524	460	518	479	512	533	537	478	485	478	518	500	547	511	542	507	551	499	514	465	522	519	459	484	527	498	489	517	509	500	506	498	512	475	499	511	503	503	519	530	506	502	502	511	500	495	483	469	511	505	491	535	517	484	498	488	506	504	503	506	499	494	523	487	504	520	521	550	469	527	527	537	446	486	499	490	477	483	508	500	480	498	491	511	521	496	542	462	486	491	498	512	492	519	523	510	516	488	539	492	484	493	487	503	507	493	484	467	518	511	505	522	536	562	528	465	502	508	528	492	473	515	515	494	501	495	520	524	502	484	483	505	481	518	481	482
26631	20345	8406	678	420	378	343	330	318	277	300	312	295	329	321	307	304	318	294	333	289	332	290	338	316	318	306	312	307	315	311	291	290	301	283	333	323	323	306	324	309	337	274	283	298	315	314	316	316	353	297	330	315	330	287	309	330	289	281	320	308	317	325	294	295	302	300	265	297	292	312	295	289	305	352	314	324	315	295	281	323	305	299	307	291	297	302	308	271	303	311	303	310	299	298	292	271	320	307	332	300	320	272	300	322	305	304	312	301	316	323	282	300	289	285	299	310	296	287	307	313	316	319	308	330	319	322	327	278	297	281	280	323	338	296	307	320	294	309	256	294	311	309	309	310	279	320	317	305	306	314	287	304	305	293	301	322	296	331	299	312	298	307	309	298	300	265	310	293	307	297	296	325	281	302	290	310	284	307	286	309	280	307	294	300	301	333	299	279	319	279	286	297	287	303	304	320	284	274	304	318	289	319	298	300	305	308	333	306	304	330	277	301	317	287	288	322	291	297	314	293	322	277	311	316	284	286	321	286	314	299	308	281	321	318	291	309	305	289	342	285	290	290	305	300	290	310	310	303	269	294	369	314	339	289	295	307	267	328	311	295	304	292	315	274	291	299	302	312	296	307	303	301	274	302	294	309	305	308	313	298	321	304	317	291	284	299	282	278	301	320	266	285	325	309	296	288	307	283	278	302	265	340	304	280	309	275	303	293	294	289	312	291	310	297	307	299	297	309	346	319	301	290	303	267	309	332	308	300	302	310	311	305	293	318	309	294	289	285	305	313	282	304	279	305	338	301	296	316	300	278	311	304	301	271	307	313	284	300	279	313	313	326	294	302	304	302	296	307	282	263	291	310	331	286	301	288	275	282	272	327	290	299	301	275	297	318	298	317	334	298	316	305	296	298	282	294	304	297	305	276	300	292	284	292	289	286	304	319	305	338	300	313	284	311	299	320	309	294	306	308	303	292	322	304	305	317	316	288	302	341	317	340	333	321	289	317	294	284	294	302	306	295	299	319	304	300	304	328	274	306	335	316	295	279	286	286	285	307	296	271	319	335	305	300	291	288	285	303	281	327	293	285	316	306	314	298	310	284	303	306	330	316	290	354	290	285	302	320	305	305	299	256	286	288	324	313	332	290	305	323	329	292	300	331	321	307	295	300	293	301	304	316	284	277	312	273	276	279	314	309	288	298	266	297	321	325	293	314	278	317	289	320	280	333	283	290	322	278	300	277	290	332	322	295	307	304	263	301	299	269	331	299	291	287	261	319	288	304	303	313	323	314	326	305	265	292	342	283	312	305	292	308	321	319	272	293	306	292	311	325	293	303	285	293	300	307	337	304	294	273	312	305	318	316	296	291	287	341	306	284	300	316	300	298	288	319	292	308	293	297	266	316	325	271	303	290	300	306	314	265	304	293	273	318	309	315	308	305	297	322	298	343	288	292	306	309	352	285	297	295	323	290	318	269	302	306	301	288	319	291	292	282	286	309	324	306	326	322	333	319	289	315	280	317	333	319	292	305	309	278	295	294	298	302	259	308	287	307	292	292	324	281	297	288	296	311	306	306	328	308	322	336	342	325	299	279	325	287	282	306	300	314	336	297	304	293	315	303	291	305	285	332	316	323	299	310	335	329	282	300	295	279	292	324	293	298	329	268	293	294	284	316	276	306	333	285	328	257	331	281	284	286	307	299	297	294	284	299	288	295	300	313	324	306	311	307	268	256	305	329	288	297	313	284	325	309	303	331	317	296	285	316	278	305	308	316	311	285	330	306	317	307	293	303	318	311	291	286	313	287	280	276	299	306	332	346	301	306	268	291	298	299	305	316	290	339	284	324	308	283	304	279	301	319	288	302	293	311	302	292	290	303	297	325	270	288	314	302	313	314	307	300	280	301	292	309	298	298	330	317	294	298	316	312	285	281	293	295	333	294	312	280	301	313	290	293	312	255	284	335	328	290	303	289	290	319	312	310	297	305	329	317	314	304	319	307	337	334	318	299	312	295	295	307	334	285	310	297	328	300	292	321	308	299	278	295	316	341	324	298	300	302	298	308	304	307	311	307	322	292	317	283	292	316	293	314	307	282	298	289	298	287	300	288	266	326	299	318	314	293	296	329	334	279	311	297	288	292	294	261	304	307	313	327	278	269	320	297	301	302	316	298	300	306	281	313	320	297	315	309	306	290	305	295	277	329	292	290	318	291	315	317	282	278	320	293	307	313	294	317	294	305	312	303	328	300	316	330	288	302	271	309	302	306	316	301	303	294	303	334	313	280	307	314	325	311	295	316	302	300	284	278	290	295	297	330	300	295	308	354	313	301	289	295	293	285	286	321	324	289	291	281	270	307	308	288	306	310	317	321	277	299	296	306	298	295	313	313	318	285	343	326	331	324	322	324	287	297	306	296	323	269	309	271	299	292	310	292	298	279	305	303	300	318	317	308	265	307	278	310	281	318	306	317	287	282	294	284	316	287	281	323	305	298	336	306	270	306	275	312	336	298	290	328	291	319	333	342	310	301	283	295	328	307	302	310	318	316	290	307	302	310	294	302	306	288	330	307	307	315	307	327	332	340	329	295	323	298	339	281	285	287	305	299	331	281	294	297	326	279	321	306	298	308	312	300	309	313	321	291	292	286	307	314	290	314	310	304	293	296	323	293	290	313	325	313	325	265	270	295	300	313	295	304	312	305	319	311	280	302	285	307	298	273	322	299	285	338	281	298	306	307	331	316	279	325	342	318	285	284	282	301	299	317	314	301	305	293	307	316	284	291	279	332	272	309	303	310	306	315	288	275	289	313	319	280	307	307	290	300	317	283	319	318	309	268	301	288	305	318	304	310	320	258	269	327	293	300	321	312	295	320	297	286	291	305	308	305	278	304	320	316	312	285	299	312	324	313	306	300	270	306	339	310	277	325	282	306	287	307	293	330	315	317	284	280	324	336	295	289	317	320	286	302	297	335	316	341	308	313	331	321	300	296	294	303	316	294	304	293	300	306	331	313	299	300	310	302	315	327	285	289	317	295	302	315	287	329	294	325	308	298	303	298	303	273	307	290	338	299	316	316	266	305	342	306	301	289	293	319	306	277	298	335	300	298	300	309	275	286	294	313	316	297	325	323	309	342	294	302	316	285	311	307	316	305	308	299	325	277	313	307	300	286	295	285	330	314	300	324	302	277	277	311	326	308	329	284	301	302	299	295	308	311	305	310	320	276	320	304	316	320	299	314	309	290	314	304	312	319	315	295	316	293	327	297	304	285	316	331	290	272	316	287	301	312	281	265	277	303	317	327	315	336	298	292	324	307	275	289	278	301	260	281	296	299	285	315	319	306	299	308	289	295	255	301	335	296	315	299	289	284	301	316	305	320	292	315	284	315	325	306	291	323	301	295	323	308	309	316	323	299	309	285	300	315	321	310	302	289	315	322	333	319	295	279	313	299	298	308	298	312	317	317	302	300	309	306	303	306	293	307	308	329	318
4706	1159	1064	660	579	530	493	443	424	443	399	399	414	427	395	402	391	411	414	356	405	371	415	395	439	404	369	375	377	398	366	394	382	365	393	420	379	371	396	393	417	384	448	370	403	423	394	404	377	408	394	417	362	399	378	404	360	373	398	406	365	399	392	407	363	389	387	391	398	354	396	387	399	390	393	397	412	402	433	388	386	443	385	385	398	389	377	358	398	375	422	445	381	394	415	382	379	423	381	370	409	394	396	400	401	422	374	357	411	394	398	433	399	378	392	397	383	397	384	375	412	397	381	445	410	419	416	401	404	414	423	435	368	385	377	403	359	391	379	385	404	418	418	401	374	401	389	424	367	383	380	366	397	410	381	377	391	417	391	419	407	401	410	360	358	392	424	375	369	398	383	391	407	363	345	419	407	349	411	364	400	429	419	383	385	403	417	375	438	407	420	383	382	410	408	412	379	348	365	363	423	419	400	400	363	381	405	438	416	371	360	391	396	386	404	413	392	366	368	388	429	404	387	380	410	401	337	416	399	404	401	408	391	384	373	406	359	397	360	404	415	372	424	405	404	445	389	398	387	402	386	374	383	364	378	408	370	379	388	410	374	423	352	400	423	435	402	435	389	397	400	379	412	359	411	375	389	402	382	411	375	409	423	417	398	401	406	393	390	406	406	350	391	386	387	425	396	402	372	401	350	420	387	396	392	391	378	367	418	411	373	371	425	415	388	405	384	439	387	386	388	366	422	400	383	399	383	410	396	421	387	367	407	345	418	437	399	391	378	401	371	422	406	398	352	398	401	389	364	404	421	381	363	382	382	370	411	379	389	393	404	384	389	365	396	402	427	389	406	389	396	373	373	372	395	398	416	362	399	368	374	380	411	406	375	400	375	414	434	414	427	396	397	407	417	374	376	388	404	391	355	374	400	404	423	406	409	377	392	408	440	406	405	383	382	378	414	428	400	415	413	364	409	371	422	375	396	387	416	415	371	406	394	410	378	414	370	391	414	365	413	371	386	396	373	392	374	374	405	379	386	397	378	379	382	367	365	382	372	401	382	381	445	371	377	389	397	340	398	383	396	400	371	413	409	438	384	366	386	379	371	393	397	397	392	419	438	361	377	399	387	397	397	399	386	410	389	412	398	400	418	385	403	426	384	423	443	375	394	409	398	371	402	384	397	421	389	367	402	423	425	415	405	363	406	369	352	390	391	391	417	382	409	398	380	418	352	344	367	406	388	371	403	386	384	395	369	421	392	373	374	393	367	405	412	379	392	410	406	394	375	390	384	382	397	369	381	439	396	387	403	381	383	428	375	401	388	416	392	378	408	391	356	370	413	354	358	402	378	381	386	389	358	362	405	388	408	407	395	399	381	382	416	418	430	395	394	412	406	403	384	405	401	377	399	428	398	411	414	404	409	352	390	403	399	407	374	423	410	399	382	427	368	359	384	381	375	393	401	394	401	419	381	364	366	383	427	389	397	369	403	380	413	413	390	405	428	368	392	405	428	375	415	434	364	394	403	366	412	414	382	406	407	404	393	390	427	394	362	391	401	405	395	392	376	399	396	423	383	362	398	396	386	414	397	420	404	426	373	407	405	386	388	398	352	373	433	433	382	412	401	414	440	371	347	403	404	392	378	411	408	363	391	371	399	428	398	393	376	414	389	400	431	353	396	406	394	361	357	361	404	408	377	379	414	388	421	391	365	416	392	388	372	423	386	387	365	380	416	379	387	403	396	340	368	440	401	424	371	397	366	373	425	425	360	379	388	396	394	372	386	408	370	398	406	375	404	424	396	402	394	431	385	362	389	399	398	375	404	393	378	425	374	435	396	412	375	422	413	369	404	366	371	358	393	408	379	421	411	360	384	411	386	412	388	372	438	367	404	415	391	413	423	389	411	372	392	367	352	362	388	397	392	367	395	408	409	381	402	414	424	417	411	403	366	409	375	366	415	367	426	403	383	423	392	382	377	395	393	380	382	381	420	400	349	412	380	413	390	369	411	348	406	394	383	391	384	407	382	391	385	362	398	358	401	372	393	398	387	381	417	402	388	390	408	387	403	408	363	426	390	366	422	396	403	396	389	398	405	382	405	394	368	388	403	403	397	447	369	397	414	386	413	371	426	403	394	369	397	397	417	409	399	402	411	372	373	415	381	407	392	429	406	386	406	419	399	415	439	409	385	355	382	378	372	414	358	380	411	351	391	406	368	391	386	380	407	382	446	406	412	428	376	416	396	394	394	390	409	399	384	359	376	397	390	408	421	393	378	399	393	400	363	360	384	390	379	376	411	390	382	410	391	398	388	378	387	410	403	410	431	385	428	378	368	380	405	408	394	418	412	379	353	422	389	394	414	381	420	407	373	409	411	395	374	438	358	416	407	400	373	415	401	393	401	399	399	412	366	425	399	363	427	365	415	396	412	386	388	380	414	419	442	369	433	401	386	342	400	398	373	400	404	404	403	374	405	395	405	390	328	436	409	370	398	376	419	386	410	381	420	376	401	391	423	404	393	404	427	393	377	380	395	418	383	376	364	416	359	392	415	398	404	392	406	405	417	390	395	368	407	401	404	399	399	343	383	405	419	403	398	385	369	390	391	415	388	400	401	401	425	417	381	392	398	388	417	393	374	405	393	396	415	428	420	414	385	399	358	372	370	423	404	370	412	403	370	381	401	425	374	397	385	448	405	375	378	414	380	384	418	412	396	382	383	378	407	374	409	397	368	405	436	404	395	397	399	391	390	395	366	355	394	399	399	364	423	394	375	425	414	410	395	401	421	371	395	418	410	409	358	391	357	408	398	397	422	355	414	405	411	392	429	403	385	403	406	402	389	388	419	391	394	399	398	397	411	378	373	383	428	388	414	389	380	355	399	389	407	428	391	438	367	409	406	404	391	380	393	398	373	386	401	423	405	390	402	412	404	357	387	384	398	394	422	404	396	385	403	438	405	382	420	395	406	363	376	389	371	386	388	378	428	392	405	366	393	382	400	371	386	405	359	375	428	398	420	401	340	393	406	385	417	384	372	403	436	406	408	390	422	352	418	431	370	379	402	388	387	406	388	370	414	425	380	403	419	384	410	381	417	421	384	410	418	387	376	383	417	415	422	391	428	398	392	383	394	376	416	407	405	386	373	376	401	390	360	456	357	395	348	412	363	413	397	380	398	386	411	414	364	402	403	403	363	425	413	382	383	405	418	367	413	409	363	400	398	373	388	403	411	402	408	402	362	415	407	376	382	412	390	414	400	394	380	387	376	440	383	396	383	369	428	386	390	387	388	401	368	387	422	418	384	431	424	393	366	378	387	400	405	404	438	386	409	407	386	423	441	401	400	403	391	372	354	377	375	395	406	401	375	395	369	420	384	371	453	403	382	381	372	392	431	400	416	399	409	392	410	370	392	416	441	374	429	393	391	389	407	401	391	415	399	401	416	413	407	366	421	419	404	383	383	410	377	388	382	391	366	386	374	394	387	400	394	413
23643	20924	28195	23780	20916	9271	1181	765	715	705	606	655	561	546	553	522	517	532	517	508	525	500	525	511	527	514	461	461	517	486	485	505	480	485	510	528	496	495	489	459	486	500	508	489	483	452	535	447	493	473	519	458	479	511	483	514	473	474	495	473	502	482	457	485	477	472	494	471	455	458	522	496	479	469	515	478	491	488	448	471	477	504	490	502	481	448	503	496	461	497	485	450	480	479	461	487	484	517	456	471	457	463	483	464	512	445	459	484	510	490	496	472	494	477	492	473	494	449	481	490	504	512	497	489	468	511	518	528	486	533	473	486	450	448	478	472	491	471	451	459	463	503	447	471	475	481	490	504	471	479	497	449	492	526	477	503	512	471	472	455	466	492	482	511	491	483	478	460	478	473	485	488	487	473	498	482	435	496	492	503	475	493	492	510	480	524	428	503	461	449	491	476	511	495	486	458	503	556	504	511	515	458	454	483	478	494	453	464	482	480	504	504	475	469	487	517	458	500	500	474	486	500	475	500	509	472	483	500	488	451	488	494	467	524	480	494	491	487	493	506	489	449	461	493	524	487	489	529	502	438	465	461	485	447	502	461	516	510	518	520	494	486	491	470	458	488	527	499	440	478	485	494	517	486	484	463	484	491	525	478	489	470	477	529	473	491	488	472	483	456	478	481	451	489	448	484	463	482	500	481	446	496	461	495	472	514	469	439	507	458	492	485	478	465	485	535	528	478	511	467	512	473	460	444	479	475	499	485	485	528	489	504	517	467	474	474	464	548	500	462	505	474	478	500	470	457	478	526	477	494	492	540	493	473	509	468	492	488	500	486	487	533	494	472	483	517	468	492	477	478	495	450	463	538	449	472	459	468	467	452	472	520	531	442	494	516	518	501	461	520	439	485	491	469	477	507	469	486	474	465	486	472	475	476	507	480	519	455	480	496	481	448	465	524	469	498	490	484	469	500	495	461	516	505	510	513	500	450	472	488	492	503	498	475	494	478	449	504	520	458	501	455	461	492	497	500	507	467	463	490	485	486	464	523	487	462	497	473	515	458	465	488	462	467	500	470	495	473	461	522	464	519	494	540	461	461	533	530	456	462	454	543	476	499	464	502	485	460	425	466	484	498	512	506	474	467	468	452	487	483	508	452	471	488	465	463	468	501	498	509	500	456	504	484	493	526	484	467	454	483	476	515	509	468	508	484	430	465	506	480	486	501	566	501	459	460	483	467	485	500	461	473	468	480	491	494	559	495	518	473	464	485	490	518	483	482	446	501	505	488	505	512	494	469	515	455	489	439	456	487	482	506	510	511	442	520	516	480	476	531	490	474	519	485	491	505	460	518	503	534	489	516	456	500	459	436	482	481	477	456	489	510	514	477	492	505	510	475	470	456	490	455	480	522	464	504	527	454	522	484	490	467	445	488	468	483	470	503	452	494	513	471	476	431	493	509	481	486	508	522	447	477	468	476	493	493	449	484	535	509	444	484	472	483	478	475	485	480	457	456	495	520	496	522	497	466	494	475	494	499	482	487	519	473	486	498	474	480	451	525	486	496	442	467	476	474	461	476	527	453	488	497	506	500	462	514	484	562	501	461	453	515	499	490	464	494	495	503	469	491	491	518	486	499	464	495	494	472	481	440	468	462	473	482	503	480	479	477	483	483	486	481	491	484	480	464	457	491	476	483	463	465	488	504	470	512	467	508	450	456	473	526	487	448	473	470	460	500	502	483	440	499	488	459	482	469	469	483	515	508	500	520	439	541	497	460	506	496	501	459	459	450	507	495	517	453	473	495	453	475	463	481	446	463	484	504	478	500	501	493	493	459	444	513	496	468	444	450	475	462	434	470	486	445	492	468	466	477	474	504	487	479	494	467	489	472	510	497	472	445	501	486	505	508	490	498	480	505	467	506	524	482	483	509	456	465	473	448	493	504	506	492	508	470	476	465	469	491	483	483	490	482	475	464	508	485	493	478	470	469	459	466	476	434	471	489	462	486	487	518	511	507	450	478	516	470	471	508	485	462	467	454	534	486	521	453	466	461	526	469	485	454	485	466	483	453	460	468	458	519	468	485	480	487	465	505	466	464	533	513	470	450	461	467	469	480	441	490	484	493	472	488	473	492	502	493	484	492	457	494	497	500	485	471	506	503	511	466	452	507	480	484	497	480	496	496	496	479	474	520	482	456	492	541	491	458	502	515	502	504	459	489	482	529	462	478	447	494	477	441	475	479	505	512	525	486	480	484	480	484	530	432	469	465	505	481	486	497	521	458	531	499	482	480	447	474	461	471	472	471	495	433	453	456	473	466	459	507	440	520	449	480	445	473	489	461	479	499	451	476	470	460	497	515	468	473	455	476	478	485	508	487	474	478	477	503	456	462	488	469	440	464	447	480	486	516	437	504	489	485	397	497	484	486	484	463	448	523	485	489	483	467	473	497	486	491	470	476	502	499	515	494	480	491	468	493	476	465	506	463	461	479	496	496	470	429	481	449	496	496	431	447	516	505	452	458	519	498	510	487	514	509	483	483	450	483	481	446	468	538	471	423	447	495	449	508	508	503	464	535	498	423	438	471	463	474	510	468	483	499	479	471	516	482	470	507	478	456	464	470	517	541	494	452	484	475	494	462	505	499	498	460	489	497	460	461	430	502	466	486	494	486	480	471	480	483	492	456	504	484	473	494	489	463	513	483	451	495	468	481	503	455	482	498	470	478	441	478	428	499	458	496	482	502	507	534	498	478	462	483	471	469	485	473	450	523	498	483	505	483	463	458	432	466	505	495	473	515	476	479	512	473	481	459	488	466	461	491	473	455	515	507	470	527	466	463	462	482	472	500	473	491	468	492	469	487	473	500	478	497	464	512	505	495	489	457	472	462	465	479	499	471	465	480	455	473	477	524	472	497	461	500	458	504	476	470	472	504	482	485	475	521	506	493	497	471	475	499	512	489	496	479	485	491	453	481	486	483	478	454	519	497	484	471	498	465	495	498	486	539	503	499	490	504	485	523	469	468	481	460	476	467	499	473	495	505	499	452	477	517	563	496	463	485	494	413	481	461	493	495	516	489	469	473	488	514	508	473	474	466	477	493	450	491	469	470	501	431	504	461	505	471	473	530	455	512	481	492	490	483	486	456	508	447	489	466	500	493	491	490	475	453	478	525	536	479	511	477	547	466	484	512	448	526	457	466	450	473	427	496	475	476	519	476	508	437	471	480	493	455	469	490	470	488	495	427	462	448	474	492	475	506	460	494	531	458	474	501	522	452	514	464	467	459	475	527	463	493	479	515	490	512	469	488	493	449	517	460	504	475	476	473	443	451	501	461	456	497	507	465	503	499	468	466	467	477	478	481	461	510	496	457	489	465	505	497	503	468	477	504	488	441	511	482	488	507	478	475	474	475	472	481	465	472	496	491	512	516	469	493	489	453	468	450	478	486	534	479	494	481	507	518	456	485	446	523	506	462	495	476	460	481	498	518	463	489
14206	9270	7540	3741	2718	2075	1679	1393	1183	1104	1047	954	895	898	817	821	768	762	735	730	683	664	730	686	725	658	660	688	731	658	657	670	675	631	637	669	658	655	642	665	681	621	682	703	697	644	642	663	613	642	678	594	676	634	633	680	637	692	620	644	622	654	628	649	614	616	666	631	617	658	648	604	642	646	664	695	616	646	646	647	628	626	654	603	625	638	609	653	625	604	677	596	660	651	655	641	588	658	644	659	654	652	655	656	672	682	652	592	647	694	635	620	619	638	604	629	634	631	638	620	631	594	597	622	654	626	636	629	593	629	611	619	661	637	630	603	591	596	625	654	600	623	615	620	678	605	612	552	633	588	659	629	584	595	585	665	642	619	609	638	599	658	631	643	637	595	614	585	601	649	672	635	641	597	621	610	639	666	629	654	619	623	605	595	600	636	638	655	605	648	601	609	614	609	605	643	625	633	679	661	653	636	646	630	617	611	614	614	615	608	656	685	628	628	650	669	645	594	641	624	597	612	639	602	642	629	626	610	628	650	599	649	672	597	644	637	612	593	637	641	661	616	617	643	651	648	614	667	599	630	576	631	626	622	628	618	653	619	578	626	670	634	621	595	602	641	644	670	632	600	633	629	620	603	605	663	628	621	616	597	628	609	622	644	617	659	584	652	620	624	623	647	625	615	618	660	639	604	637	593	642	664	633	619	636	639	628	656	680	629	637	615	607	600	626	608	646	628	604	591	622	670	639	652	609	707	556	612	618	620	676	616	624	630	606	655	678	577	652	635	633	620	620	633	610	661	669	678	697	655	619	605	628	632	636	646	611	608	638	622	628	677	654	630	623	601	646	656	580	628	660	631	613	645	632	684	643	611	611	619	604	632	614	649	607	646	597	621	629	628	675	659	626	614	607	637	653	607	637	646	639	650	664	611	634	608	656	562	609	634	676	606	639	617	621	600	637	573	635	633	626	657	587	653	577	634	617	630	662	633	612	592	604	603	631	645	640	600	636	630	652	615	623	647	612	641	619	677	627	614	658	645	686	608	638	622	634	613	610	616	594	622	630	611	634	665	634	597	649	640	635	628	605	675	620	641	638	614	639	628	597	622	611	612	665	617	646	625	646	613	594	678	654	617	599	597	649	646	602	609	620	623	596	652	620	660	632	638	632	622	662	613	651	646	592	635	613	651	613	621	630	633	614	660	624	716	597	625	605	660	642	610	611	623	618	607	629	642	601	596	593	620	642	680	628	597	651	639	606	623	595	641	670	675	635	582	597	663	623	633	634	652	619	619	639	624	617	618	599	587	578	637	646	617	632	637	640	648	649	648	613	607	649	633	642	604	609	676	601	620	594	669	601	643	581	651	657	636	616	629	672	629	649	649	665	664	629	597	654	633	630	606	616	655	628	631	647	659	610	644	601	640	634	645	653	639	622	660	631	674	638	591	601	618	659	665	609	598	624	610	631	655	642	597	627	647	636	622	624	626	657	620	649	641	629	630	633	634	588	635	626	603	645	646	654	615	635	613	631	577	642	663	678	625	621	605	639	594	612	595	599	634	614	623	605	623	648	622	619	623	589	632	637	638	691	617	635	623	604	608	637	651	643	660	635	621	617	661	627	641	624	637	601	611	647	647	651	616	624	649	638	659	635	629	642	633	646	636	589	644	624	629	643	631	663	664	653	665	630	631	638	610	617	648	628	604	596	635	580	625	589	645	594	633	647	662	622	633	589	637	602	693	621	648	653	628	656	607	617	621	637	639	619	653	600	631	609	629	636	640	604	612	610	620	619	595	651	632	609	650	657	632	611	670	628	639	612	557	649	621	681	647	635	617	635	688	610	639	624	622	638	669	648	686	628	626	619	629	636	633	642	608	583	598	597	646	640	682	641	631	640	608	643	626	586	605	639	619	606	621	641	615	611	651	598	672	670	605	607	612	621	623	606	614	650	619	600	622	624	555	639	633	658	624	627	615	610	623	636	638	663	616	627	574	578	605	619	642	640	619	602	610	622	592	616	642	585	609	646	589	626	570	649	642	642	599	653	607	648	641	600	661	648	688	602	613	631	634	614	603	608	587	606	672	636	667	620	616	637	626	642	610	579	644	632	610	573	610	692	625	653	603	636	635	627	642	681	614	636	647	595	580	625	615	640	641	633	628	668	653	612	672	642	618	615	606	587	634	658	613	587	603	604	583	600	613	598	626	638	623	662	567	659	654	642	633	637	630	605	653	598	658	659	626	651	654	637	645	645	641	625	635	641	593	643	627	627	588	608	623	579	669	632	582	613	586	652	629	619	614	647	640	644	635	615	650	638	603	615	660	595	662	608	620	649	615	640	597	622	663	658	624	653	641	644	672	667	652	646	651	640	654	673	644	614	635	636	578	606	618	637	615	616	622	643	642	588	647	650	628	642	620	622	639	673	613	597	593	609	624	615	618	647	617	601	608	630	604	673	660	622	611	566	620	614	579	630	601	637	584	658	637	626	638	652	572	609	602	674	619	647	609	635	614	607	593	613	663	617	651	592	626	621	666	611	631	606	647	620	611	598	616	599	618	650	651	619	624	670	644	639	619	647	618	627	618	655	664	576	622	650	624	605	617	633	639	661	608	642	668	692	662	669	594	613	643	578	631	654	620	604	603	618	545	609	631	657	623	648	640	644	630	616	640	674	641	626	614	648	593	614	606	612	581	632	568	586	618	614	627	598	624	632	615	633	614	586	640	656	635	630	664	613	606	642	602	639	624	643	620	599	643	638	596	634	629	639	594	571	632	638	629	606	657	629	589	595	638	641	610	586	606	592	610	657	672	621	603	646	632	622	655	662	632	647	613	601	669	606	653	632	605	632	656	603	598	660	649	699	619	629	665	639	591	586	595	652	611	625	659	625	633	616	629	605	640	601	670	659	600	626	624	608	611	584	601	616	660	646	625	600	567	624	610	606	571	613	660	587	635	622	624	659	647	644	622	591	663	609	645	569	623	609	650	617	653	641	615	614	642	657	622	619	627	625	631	613	628	642	590	665	614	582	634	666	631	595	646	631	625	666	646	615	631	585	630	650	638	636	660	643	643	656	588	608	612	611	648	652	645	606	683	614	668	616	579	608	639	627	631	610	607	640	668	620	612	660	615	599	651	669	611	636	616	622	607	652	596	623	628	659	632	629	622	670	666	669	629	620	590	646	650	609	615	634	591	673	605	679	651	646	609	585	623	606	671	631	654	647	593	631	597	613	631	654	643	650	613	649	614	646	644	622	609	688	661	632	664	620	639	620	621	629	635	598	661	625	651	646	640	662	626	624	608	675	641	626	656	655	660	615	606	705	623	632	597	604	628	602	677	647	665	633	609	649	640	624	623	619	613	612	616	598	643	618	656	615	642	640	580	642	595	611	632	612	610	621	614	620	672	610	650	679	667	643	635	648	622	635	617	664	621	633	624	640	625	616	631	574	620	611	652	625	621	572	676	646	640	642	632	662	657	651	636	643	700
22740	20944	28683	23375	20949	20970	7365	1052	770	733	643	596	546	525	521	544	497	485	447	429	477	458	471	402	416	400	416	402	410	387	434	426	413	439	407	418	401	415	411	403	406	384	412	407	391	398	396	404	404	379	346	425	376	382	394	393	401	395	405	380	403	352	400	405	385	427	404	396	373	402	374	344	387	393	390	386	401	342	365	360	404	375	426	358	392	385	386	414	380	379	378	393	378	396	399	381	362	380	370	393	384	380	384	342	378	343	366	377	389	384	363	399	371	364	384	343	379	409	385	397	392	372	371	378	377	372	415	369	376	380	371	386	372	388	408	381	349	385	380	352	380	382	385	440	382	391	365	420	383	429	374	365	384	348	405	372	372	357	377	395	387	401	398	388	386	376	414	370	378	399	429	388	374	356	405	407	377	376	378	381	405	371	375	372	369	376	373	354	361	390	380	398	377	391	382	390	385	390	403	391	400	384	428	394	354	373	376	380	381	375	387	352	380	366	382	411	366	414	384	347	366	381	386	387	366	406	394	406	403	379	347	385	400	357	400	380	365	348	408	380	408	351	390	336	402	395	378	378	411	380	374	446	380	366	416	374	395	387	381	391	397	413	425	397	358	380	406	383	368	365	390	418	382	402	367	423	353	396	423	396	393	361	390	357	374	448	439	362	378	426	375	327	379	364	364	364	359	380	382	380	374	372	391	374	366	392	377	375	380	369	369	409	368	360	391	357	424	393	350	347	398	388	380	389	390	370	364	419	374	394	371	374	401	396	396	396	370	399	393	387	352	373	369	374	371	376	365	395	381	341	369	398	370	368	406	365	407	349	371	363	396	359	363	378	382	411	399	363	372	378	358	386	378	392	383	394	395	374	386	403	386	377	382	385	356	401	397	394	426	378	400	371	410	370	376	347	394	396	365	397	374	407	400	388	367	381	390	372	405	375	408	373	340	383	390	379	376	363	346	357	376	386	403	393	354	394	359	356	395	376	403	392	397	412	341	381	405	339	358	364	384	369	408	386	371	415	402	400	370	389	392	364	382	400	363	390	342	369	368	355	354	353	357	386	369	351	374	401	351	381	358	367	353	399	407	362	393	384	363	362	344	397	401	380	372	369	368	347	379	381	393	368	373	356	370	374	375	380	379	383	381	360	386	369	393	397	360	419	390	370	387	376	368	358	389	410	407	370	376	357	397	356	369	382	333	376	386	370	376	379	384	372	352	373	405	386	375	403	369	330	392	400	375	397	357	353	425	417	386	365	395	385	395	395	395	347	363	385	358	361	391	394	346	373	403	371	386	362	389	402	390	382	376	330	408	378	358	386	390	346	382	340	327	356	396	390	365	383	361	337	330	361	411	378	358	396	414	397	378	385	376	381	361	413	386	384	409	362	376	361	385	393	401	363	371	370	400	332	401	380	386	366	368	389	383	388	364	408	414	389	379	360	399	381	365	390	398	374	372	369	378	392	384	389	389	400	386	411	375	355	381	368	390	381	354	415	386	361	385	352	395	393	394	368	365	353	356	412	379	416	353	369	356	391	375	369	359	365	382	404	386	429	377	389	381	369	380	348	375	373	361	377	380	378	372	362	371	346	421	371	378	400	392	372	379	386	382	417	368	360	361	373	371	388	358	382	390	382	355	374	364	380	426	360	361	365	393	346	350	408	359	392	370	401	349	394	392	415	397	388	391	385	360	378	398	389	376	345	383	368	363	387	364	355	389	379	386	379	392	378	400	388	364	374	390	391	370	388	396	347	393	359	390	426	385	402	396	370	381	378	357	348	384	380	394	352	376	400	346	367	383	366	384	396	400	376	367	356	386	398	362	377	404	425	344	371	406	402	406	394	387	410	379	400	387	377	387	365	378	383	397	438	384	396	374	424	357	374	400	368	388	379	410	346	358	387	371	398	412	399	365	364	391	368	376	376	364	356	393	392	379	382	354	384	371	399	378	353	356	367	373	354	388	365	402	382	344	397	372	388	373	392	369	387	361	366	405	360	381	364	380	373	376	397	411	406	390	386	361	396	406	354	383	401	404	389	390	379	363	388	354	388	383	343	370	406	378	394	386	409	389	342	393	393	386	343	403	373	356	332	368	394	360	375	382	398	386	386	370	366	338	386	354	400	366	366	381	377	409	373	392	388	404	407	388	378	343	388	378	373	333	407	400	346	348	380	366	382	410	412	386	390	393	380	395	350	363	368	380	380	403	397	392	390	368	418	385	384	375	413	341	376	414	358	400	369	387	365	357	392	376	365	365	403	415	366	371	400	365	395	371	353	395	392	386	359	387	344	381	360	405	391	404	379	390	367	381	377	435	406	353	406	364	399	353	386	356	354	354	364	387	387	390	372	383	378	394	414	389	375	377	368	402	350	398	332	377	383	390	379	350	390	374	365	373	386	413	376	366	366	377	374	381	376	331	338	403	383	386	391	390	374	406	397	378	398	337	380	368	383	387	382	366	383	405	391	359	387	386	384	388	381	383	400	374	363	393	344	368	379	346	388	353	374	394	392	369	413	395	390	381	387	356	367	361	398	382	381	388	378	379	398	395	367	427	396	378	392	359	366	353	403	375	382	369	372	370	414	390	344	378	357	380	367	387	392	369	406	393	406	389	427	400	391	383	399	392	363	367	395	371	402	399	406	353	382	387	387	384	392	379	365	390	360	360	324	348	368	381	407	384	414	386	372	402	324	373	378	340	352	362	341	385	405	383	431	336	377	400	375	392	362	344	384	390	358	382	435	386	359	403	400	378	393	400	379	347	376	412	374	389	407	399	353	376	418	377	397	365	367	385	379	397	423	387	382	380	337	384	356	369	388	404	372	376	417	378	363	364	369	424	371	424	382	385	398	378	364	332	381	376	395	386	399	375	354	377	407	376	381	330	368	396	407	371	398	387	373	396	393	394	401	382	373	364	380	346	371	392	417	405	341	374	401	391	361	369	362	369	384	363	379	380	346	381	408	387	357	393	432	408	374	388	380	416	362	376	384	383	389	409	414	384	381	378	359	371	383	386	354	347	383	396	381	384	387	404	355	379	386	383	370	410	393	365	386	371	382	364	394	351	373	359	397	415	413	352	379	389	392	373	372	376	397	408	400	388	399	370	392	376	399	391	398	373	431	389	364	351	372	375	396	395	367	381	407	389	366	395	372	351	375	384	367	365	375	419	381	404	396	387	389	410	361	404	368	383	377	370	397	403	374	379	390	419	370	352	429	412	387	369	399	392	408	368	376	385	406	438	382	380	353	389	355	366	365	372	377	370	398	385	402	366	412	399	383	400	375	395	380	377	363	412	394	397	385	386	354	375	392	389	350	396	383	404	369	375	381	372	370	381	398	394	382	357	368	387	397	380	354	388	372	411	408	377	403	398	395	386	370	389	385	417	355	368	404	379	366	395	354	374	389	370	341	385	389	364	430	376	382	380	358	441	378	397	370	366	405	359	384	350	390	410	386	384	406	401	411	392	376	363	360	361	384	363	372
16636	15127	11947	6115	4317	3377	2614	2008	1705	1543	1271	1104	1028	917	891	779	749	744	681	750	656	637	615	616	604	604	582	590	565	552	548	514	543	558	557	532	529	543	530	523	566	512	478	535	535	530	535	570	531	544	537	504	521	528	530	508	499	531	495	489	523	481	520	529	511	481	522	502	526	507	516	526	518	506	515	488	505	569	522	494	490	535	509	518	511	534	529	541	491	478	516	460	507	494	515	487	521	521	477	536	528	483	503	496	485	521	490	534	501	498	524	526	500	502	506	482	525	491	507	506	492	508	492	551	527	522	474	530	522	518	492	533	496	482	486	509	501	525	490	474	515	530	513	522	484	528	511	515	557	542	464	513	496	454	503	509	487	478	548	520	489	483	531	528	511	507	489	491	499	490	508	509	535	497	516	516	487	519	499	497	495	498	493	500	487	487	494	488	497	503	516	506	471	505	525	456	487	501	500	514	526	512	508	464	527	486	508	460	504	497	482	507	507	499	484	498	521	506	511	528	510	479	538	532	508	482	489	478	505	491	473	532	490	484	528	492	444	538	488	532	484	498	513	498	492	506	524	485	492	512	507	529	494	499	511	513	495	536	528	513	501	498	492	474	492	521	495	497	468	510	468	467	475	501	526	509	521	473	501	532	528	458	492	536	493	455	536	508	529	494	453	477	486	470	554	509	498	477	499	499	505	523	498	498	545	513	481	489	484	519	503	462	502	511	506	499	512	522	437	513	548	488	489	528	469	465	464	523	490	483	479	519	523	523	507	506	478	463	523	507	505	496	462	482	495	486	503	480	506	459	496	510	523	528	490	494	537	529	479	522	460	494	492	514	530	480	495	510	505	483	491	478	552	499	440	494	469	482	513	487	510	478	513	515	486	496	526	508	483	483	474	535	519	520	474	496	508	510	519	467	520	496	525	516	502	510	500	480	468	494	508	492	543	484	491	496	532	505	501	525	538	521	551	489	478	512	507	478	506	519	493	495	521	505	511	469	486	458	497	488	508	533	523	506	500	497	512	522	516	526	520	520	534	516	483	488	464	508	463	516	486	515	494	511	513	506	498	513	525	510	490	519	491	493	483	490	496	499	519	498	526	477	464	536	476	522	513	501	493	491	502	506	431	494	471	487	534	486	460	517	513	521	493	537	494	497	480	520	476	517	500	486	501	462	499	512	487	504	508	468	499	500	497	497	489	491	510	483	499	482	499	509	474	475	469	499	502	458	471	490	489	501	543	482	514	487	473	499	524	495	501	520	520	533	488	459	549	483	511	503	544	507	469	464	491	470	512	513	517	509	501	527	504	491	460	506	490	507	507	513	547	522	539	481	515	503	510	497	522	463	505	454	468	499	497	526	475	487	476	495	496	514	489	486	506	509	496	482	523	470	474	503	500	504	458	483	514	468	486	523	499	474	539	485	485	505	530	464	481	490	550	519	493	520	487	500	498	466	504	496	484	497	485	502	534	499	511	497	519	500	455	529	511	508	502	507	487	514	470	521	502	479	525	453	497	524	531	509	525	508	500	453	505	505	480	492	483	483	526	525	482	491	529	529	511	502	501	492	522	495	472	489	475	507	486	514	472	561	471	507	488	524	493	460	548	484	529	531	527	488	488	470	503	494	498	477	539	476	470	454	522	501	485	452	490	480	446	520	475	534	532	466	495	470	512	527	544	479	530	506	490	521	503	557	498	503	509	497	483	465	470	501	498	502	476	450	482	484	513	516	534	458	518	525	473	476	497	494	509	492	474	496	538	469	524	526	482	514	470	490	497	510	494	527	460	491	517	483	511	479	494	486	448	506	516	489	491	522	507	504	505	464	493	523	518	487	501	490	478	499	474	486	500	497	482	487	469	512	505	526	539	510	480	518	466	505	531	509	461	511	505	482	484	464	494	470	508	516	494	467	494	482	480	478	517	473	486	497	515	518	465	442	510	511	477	499	483	521	476	480	505	499	497	510	455	461	500	480	446	504	443	515	494	444	479	476	521	504	519	486	482	520	474	499	498	529	484	479	488	484	513	510	493	448	514	490	515	469	489	490	498	545	489	512	501	545	478	506	474	510	467	506	534	506	508	492	526	449	476	496	508	499	547	509	485	518	512	528	482	524	468	501	515	496	506	507	504	466	478	537	437	489	508	465	522	527	481	513	473	491	474	489	534	512	471	445	499	528	524	497	493	483	505	505	472	507	497	478	464	495	496	531	511	505	512	524	462	527	499	517	499	507	521	488	521	499	521	485	508	503	483	465	495	503	478	488	503	528	500	468	527	553	492	529	473	513	544	467	477	499	497	486	513	503	501	495	517	471	507	544	475	487	508	543	504	465	494	507	495	463	464	494	500	484	500	510	483	473	507	473	502	490	504	541	493	515	479	482	512	544	530	525	473	479	503	485	502	542	489	482	486	496	467	531	529	492	480	511	484	525	488	507	530	495	478	486	513	511	484	487	470	503	513	493	498	532	507	457	476	477	453	526	465	513	486	542	515	491	518	496	473	495	512	476	497	553	520	494	491	485	466	501	498	519	496	509	521	516	495	482	488	531	524	500	493	531	472	498	501	471	466	487	504	492	516	495	486	491	471	462	508	495	513	504	491	504	471	500	561	471	492	501	493	473	509	507	529	514	494	524	489	538	509	484	473	521	510	462	526	494	488	478	520	475	499	469	474	510	523	506	508	531	504	500	516	495	463	526	504	525	508	534	542	499	448	469	476	495	510	488	481	500	519	522	527	491	508	482	491	518	507	470	500	509	474	485	497	483	509	469	502	430	514	501	516	493	509	494	500	468	517	462	521	493	518	480	515	475	490	491	536	484	533	516	473	495	488	518	521	490	484	475	492	495	480	538	493	509	510	530	507	470	507	519	509	479	517	517	502	516	506	508	534	465	506	461	488	510	516	510	526	475	524	532	501	496	514	524	494	500	518	517	503	510	484	497	486	513	470	489	540	508	492	475	525	527	533	485	471	515	473	533	500	503	499	495	516	511	527	491	468	494	451	463	483	531	506	523	489	498	490	504	493	519	511	510	537	498	525	561	481	482	491	497	497	498	505	490	539	490	499	524	477	523	516	515	498	521	485	512	465	458	470	505	495	485	544	489	512	496	532	485	474	515	468	500	504	549	531	487	548	522	495	501	476	523	460	502	466	494	502	503	484	512	492	515	541	483	497	492	504	474	481	472	518	500	491	472	523	491	521	478	455	510	506	497	483	529	519	498	497	471	449	495	491	492	515	505	496	491	475	488	501	499	450	487	506	480	463	484	512	491	482	438	526	532	477	506	477	454	523	475	520	550	483	493	522	474	487	443	520	454	493	529	531	527	515	503	521	552	502	477	474	483	479	486	488	499	486	542	492	504	486	515	513	490	499	468	505	489	516	522	468	473	497	514	479	520	530	512	503	491	516	504	485	461	517	519	530	514	496	541	484	476	485	492	494	520	507	514	511	509	505	490	495	544	492	518	523	526	532	491	510	505	491	502
26600	20331	8635	684	456	401	330	324	341	288	312	323	292	310	326	325	304	315	305	282	311	309	294	283	296	295	322	302	283	327	288	278	298	310	304	290	303	329	310	304	315	312	318	287	284	307	305	307	301	285	284	297	311	254	309	309	305	287	303	308	282	290	319	316	294	298	306	276	328	270	301	299	306	291	288	309	294	323	303	275	294	307	316	303	309	320	308	317	285	273	338	298	305	272	306	297	304	291	278	293	347	293	310	314	304	292	253	277	308	329	317	285	299	287	300	271	312	337	349	307	275	296	286	293	283	315	301	300	307	328	291	285	290	292	302	288	287	300	296	301	308	290	283	299	311	282	310	312	287	327	315	282	298	336	308	314	303	259	324	313	309	306	320	309	299	329	292	273	305	300	319	331	298	282	313	307	302	297	290	315	292	305	298	324	312	260	288	286	302	291	295	291	307	302	295	323	294	341	284	274	275	267	313	310	278	310	248	303	327	284	292	284	295	350	339	312	296	276	281	292	307	304	313	293	340	300	313	309	301	314	339	329	305	309	257	262	280	300	270	289	317	302	318	297	298	308	261	322	328	321	265	289	282	296	285	267	281	296	290	287	307	280	297	299	293	298	329	283	296	289	292	299	289	302	299	337	317	272	290	299	289	318	309	278	308	271	287	331	308	304	281	311	305	278	315	301	296	337	322	313	270	304	293	290	295	315	269	295	295	300	322	302	316	306	287	306	321	302	316	304	311	295	313	302	301	314	284	305	315	293	311	266	271	296	281	300	306	297	286	298	268	300	304	293	298	310	317	321	310	269	265	308	294	307	294	297	313	285	317	301	283	310	316	304	327	284	297	299	265	292	307	277	282	320	329	298	294	295	272	325	298	298	298	299	335	279	295	275	305	294	284	285	279	300	287	313	278	309	329	294	319	290	292	308	290	284	310	285	300	315	304	321	304	329	283	300	314	271	324	311	276	301	299	313	281	324	293	317	304	288	294	303	311	320	328	315	308	289	296	321	319	303	309	309	320	293	298	305	280	312	340	303	339	342	301	291	300	312	318	308	293	304	306	280	298	338	288	355	301	349	347	328	286	317	296	302	310	281	291	275	309	295	331	305	301	260	313	291	287	262	319	286	294	305	294	294	321	301	313	284	272	302	276	298	287	314	298	364	312	302	298	307	292	283	302	317	283	310	318	304	319	307	294	335	294	308	320	301	307	321	307	315	288	302	338	312	272	319	321	313	310	328	315	297	272	340	281	296	284	284	317	325	290	290	308	328	313	320	292	302	306	325	287	295	322	289	289	291	307	293	300	322	281	303	273	301	304	302	301	305	296	319	309	273	320	290	311	294	291	291	327	276	313	304	283	282	290	322	292	290	330	306	318	297	279	307	298	301	303	253	309	290	277	267	274	306	309	308	280	321	296	302	333	277	314	316	301	310	292	292	310	317	288	313	306	284	301	291	297	275	275	276	314	269	270	291	309	302	294	278	339	302	292	312	310	275	303	309	327	297	318	290	299	333	291	264	321	302	309	291	339	261	315	291	298	285	288	287	317	302	285	293	300	286	312	263	301	334	300	311	280	299	312	295	289	311	315	307	320	285	315	301	299	319	321	283	308	299	318	284	322	287	297	288	307	299	294	309	302	291	323	312	291	307	294	313	298	292	299	274	321	275	308	296	304	308	260	285	293	316	315	290	301	291	294	307	304	312	286	308	303	318	298	313	294	304	301	290	263	337	321	309	307	306	293	296	292	321	269	282	275	325	290	307	279	286	272	282	317	301	281	317	292	304	299	303	322	284	269	282	287	303	294	283	292	310	314	319	293	310	314	311	314	329	300	303	310	318	323	304	286	273	317	286	274	320	290	289	332	328	313	296	297	304	286	276	276	282	322	265	316	308	295	280	285	281	309	318	324	306	297	310	286	280	295	284	266	273	314	315	311	292	310	332	314	297	301	316	330	282	305	292	319	323	286	290	329	310	319	297	265	310	288	324	334	311	282	308	294	300	285	284	301	293	312	277	302	320	314	301	327	312	317	311	303	297	294	304	312	297	329	287	299	264	320	309	289	284	324	299	308	322	310	283	307	292	277	337	287	294	302	291	276	294	312	318	304	299	319	316	277	287	318	309	296	282	263	307	306	285	323	308	312	323	300	275	308	319	323	320	320	324	317	321	273	271	320	275	289	336	298	318	331	322	316	302	285	307	321	330	295	289	295	321	342	306	312	309	309	320	292	302	315	294	322	293	326	311	304	328	269	346	302	317	276	304	281	315	288	299	290	293	337	294	308	301	327	290	335	312	271	291	285	272	277	277	305	282	288	282	295	296	278	311	287	262	285	302	291	300	299	299	284	323	290	303	299	327	314	282	291	293	327	304	307	297	328	288	297	301	278	305	294	281	270	307	290	303	303	287	323	314	320	319	318	296	298	289	317	277	288	314	305	279	276	296	318	333	289	278	348	295	315	293	283	306	307	281	355	296	310	299	324	274	313	289	320	289	283	283	299	316	275	302	326	295	325	296	274	316	301	282	274	287	332	306	308	316	302	305	316	340	268	298	273	264	312	304	342	306	321	297	291	299	303	307	298	312	310	286	301	333	324	305	314	278	297	320	295	315	307	319	334	331	295	302	329	300	319	295	308	279	269	298	288	308	299	304	314	289	292	315	300	290	274	278	298	308	294	286	284	321	308	311	298	303	326	301	306	325	309	308	305	281	293	293	290	330	290	312	280	330	311	288	289	308	290	281	271	310	306	326	298	282	260	317	320	317	326	328	315	281	284	300	321	303	277	318	238	301	332	286	268	302	326	308	291	272	296	309	304	328	264	307	351	313	320	329	290	313	313	335	276	283	324	290	281	308	298	287	275	346	299	294	325	282	298	301	300	287	311	332	286	276	295	306	311	321	269	274	283	328	321	317	296	319	295	270	317	288	295	329	308	319	277	298	319	317	293	290	319	316	322	269	320	279	293	272	327	322	303	299	335	318	288	273	276	301	297	311	337	295	323	292	290	305	281	314	273	288	313	307	290	328	309	277	272	324	318	295	300	330	349	305	344	309	321	319	293	310	295	329	297	325	290	311	311	294	300	307	301	323	292	299	314	337	301	301	289	293	290	298	315	293	289	301	318	293	290	312	304	290	288	300	293	324	296	336	309	308	290	314	312	256	331	302	317	309	262	303	289	316	269	330	294	293	302	292	284	317	292	327	298	337	315	284	304	287	338	306	278	294	300	342	319	287	284	315	310	316	312	308	338	301	344	303	275	312	348	299	318	291	290	365	295	267	297	297	328	293	289	291	271	327	283	296	308	278	298	298	292	267	311	313	310	321	308	287	297	312	296	313	290	314	331	303	339	289	295	301	312	307	338	308	263	310	292	255	281	294	312	251	318	304	299	317	280	298	331	295	323	304	303	282	286	299	303	278	295	298	296	319	303	303	299	296	304	324	300	293	284	302	332	284	287	301	279	301	284	300	342	299	319	299	296	329
6321	1164	1053	641	524	478	488	452	455	420	437	423	395	409	438	420	390	397	398	420	413	422	397	351	428	351	424	406	411	380	406	390	426	403	418	397	383	385	378	394	365	385	376	382	395	419	396	388	396	422	439	398	397	381	381	409	384	410	390	393	394	403	402	391	365	406	372	374	385	375	385	359	403	396	380	405	403	361	379	401	416	397	427	359	397	387	417	368	404	417	392	399	389	377	401	394	389	372	379	423	427	415	378	398	399	385	383	394	400	400	416	417	391	345	366	420	371	377	402	385	404	393	430	402	406	405	399	398	397	344	393	382	406	394	395	352	406	385	409	408	393	380	422	411	388	382	404	403	391	365	377	402	394	382	365	382	430	395	410	358	394	349	376	400	388	383	406	401	391	370	397	395	396	392	402	374	419	394	388	401	413	393	389	391	380	399	405	383	377	426	438	365	405	371	388	384	400	403	402	397	374	402	381	372	424	417	386	411	400	429	385	443	412	382	389	360	385	422	394	376	388	390	411	401	383	396	402	407	398	382	343	386	356	373	405	403	392	405	386	386	391	356	380	413	405	415	403	400	385	396	417	383	368	376	398	431	370	395	393	399	423	363	405	408	375	386	376	369	385	375	395	391	365	365	420	375	453	398	440	407	399	389	382	424	390	407	398	412	415	374	385	359	411	358	385	375	377	392	380	349	396	413	392	404	391	382	377	382	370	401	395	423	363	401	441	383	364	396	405	400	381	388	361	384	389	414	407	392	390	427	396	414	393	360	422	385	388	389	395	447	364	383	432	379	409	407	386	369	379	349	373	371	408	428	377	394	415	416	405	373	367	389	382	414	410	396	400	377	377	361	366	416	395	371	414	363	387	404	377	399	404	346	372	367	393	402	400	381	413	390	378	368	413	396	410	397	381	420	395	364	408	398	372	387	378	383	385	380	359	360	436	395	405	390	400	381	376	395	405	391	368	393	406	346	421	380	418	401	422	385	418	380	397	397	430	400	401	406	389	401	402	376	361	369	368	396	392	420	362	406	407	399	404	430	401	412	376	392	391	368	411	386	408	369	409	396	374	404	380	406	359	419	388	410	401	421	385	383	397	362	398	382	402	385	383	394	414	392	399	373	410	388	384	359	399	416	389	404	414	359	400	400	396	383	379	387	385	415	409	412	391	385	398	393	397	412	408	394	386	416	406	418	372	404	412	396	420	365	378	381	386	379	391	404	400	412	395	386	393	391	409	401	384	380	358	417	407	380	449	399	383	414	400	391	378	370	374	343	369	389	393	390	388	412	399	383	392	413	390	370	400	381	392	379	410	377	379	405	399	391	412	420	408	390	399	406	402	412	408	399	400	376	356	368	424	395	376	380	371	390	377	391	422	420	403	427	409	404	380	404	391	417	422	376	390	418	398	407	399	404	363	416	384	392	369	430	383	400	397	350	404	387	398	397	365	387	400	427	376	369	387	415	380	408	404	397	398	398	393	368	408	414	410	395	398	369	408	368	394	425	416	367	390	423	419	390	372	390	405	400	387	388	399	369	400	364	370	404	416	403	403	403	397	355	420	428	361	388	409	395	414	408	377	402	405	433	435	400	392	411	401	408	370	385	392	407	384	432	381	381	413	357	392	415	377	419	388	384	389	409	401	418	392	398	396	402	385	394	403	394	382	375	406	404	421	378	380	384	410	402	392	398	429	374	380	387	426	415	422	354	410	396	379	409	396	390	421	390	368	404	390	401	376	408	414	409	398	378	371	382	372	384	364	401	389	427	389	364	398	365	370	415	368	414	396	348	377	384	368	408	390	406	386	375	397	390	382	400	369	359	390	357	381	387	406	426	405	379	395	424	401	423	405	420	389	394	379	350	391	401	380	379	406	405	384	404	396	412	396	361	400	375	380	369	383	384	434	382	438	380	376	399	374	400	381	413	394	410	400	390	399	417	382	352	361	399	369	385	376	372	394	372	393	384	385	373	383	360	397	406	397	402	366	388	415	377	383	380	394	374	353	370	387	386	407	398	396	408	391	413	381	389	425	390	373	402	394	401	353	377	357	372	394	421	374	383	391	384	396	396	376	400	370	413	399	370	391	416	359	439	413	394	404	375	421	397	400	357	399	416	378	370	394	382	394	406	368	373	382	392	403	368	369	372	372	373	404	391	402	396	388	402	385	391	386	399	352	363	380	388	393	372	385	382	392	395	413	387	401	359	391	381	400	401	402	407	382	398	412	426	380	374	363	414	375	399	407	408	388	387	374	390	405	375	390	392	415	390	396	430	388	400	388	404	390	424	384	413	384	379	398	409	392	422	433	366	390	371	409	386	355	422	393	402	387	409	394	395	421	441	377	376	398	363	383	366	391	418	365	402	418	380	409	402	446	376	366	426	359	410	394	378	448	431	403	388	388	362	384	362	381	399	384	391	424	401	393	376	403	384	380	384	387	380	400	431	381	388	383	423	388	399	361	391	341	400	353	393	377	385	416	384	372	406	392	398	395	403	383	407	374	362	406	405	393	380	373	361	378	420	371	365	392	405	380	407	385	359	423	366	412	377	389	374	417	396	359	410	416	365	421	424	414	422	399	407	381	358	349	372	413	375	419	395	354	378	404	388	406	407	418	396	372	391	382	400	404	420	391	418	420	381	402	380	387	353	422	388	366	421	420	415	394	380	404	407	372	396	426	405	424	354	365	411	378	390	359	375	404	374	368	442	391	403	390	436	401	390	411	422	409	381	363	382	386	362	410	376	409	425	381	388	403	380	389	402	400	377	406	399	395	395	399	409	419	378	400	357	400	377	409	371	384	412	399	398	413	392	381	395	372	402	419	431	407	386	417	426	371	416	380	374	376	386	416	392	346	394	404	392	417	384	378	424	389	370	383	409	405	382	389	384	397	381	400	346	402	384	367	406	417	366	400	379	439	387	390	398	423	364	399	419	405	392	408	381	387	387	427	398	386	421	399	385	417	396	370	363	354	408	424	376	414	395	439	394	438	359	380	391	389	412	426	378	400	418	396	382	392	401	386	375	384	365	397	379	394	421	393	396	370	361	387	382	406	370	418	396	385	383	354	398	389	408	413	435	363	346	428	396	388	409	414	383	400	394	391	400	392	379	440	389	403	379	398	389	408	385	385	401	383	406	393	389	401	378	373	408	378	394	403	384	391	410	369	369	384	393	412	414	397	382	381	428	387	409	358	399	409	394	378	403	420	388	375	388	353	382	415	396	393	379	365	387	364	420	393	355	389	397	389	406	407	408	402	392	422	392	397	412	378	419	423	407	390	377	386	369	396	380	390	391	383	416	424	397	374	408	380	422	456	381	432	403	439	385	430	412	406	367	441	362	405	383	414	385	427	355	409	345	410	405	429	387	393	404	387	407	369	411	359	416	399	395	394	392	409	379	373	402	413	370	396	374	383	384	396	434	358	405	367	396	408	383	372	390	398	403	363	387	382	376	414	397	397	389	390	382	386	372	388	386	411	396	391	386
23764	20946	28198	23848	20931	9151	1200	794	669	655	640	573	563	569	579	573	499	523	494	520	521	509	535	513	502	522	506	449	480	500	496	513	499	473	532	494	495	494	474	468	509	501	514	455	493	503	494	469	497	468	466	510	497	451	482	467	470	476	487	523	501	501	472	503	502	472	486	499	458	492	456	481	493	467	464	454	458	484	475	474	458	500	462	465	474	506	488	443	501	477	466	515	469	483	482	459	488	455	510	481	485	465	503	477	484	488	481	482	448	477	473	437	459	467	486	498	470	460	465	480	451	532	485	510	468	453	481	451	461	482	457	475	486	498	472	472	512	431	479	521	497	493	491	477	469	528	489	473	461	498	495	497	448	482	478	469	473	485	478	483	437	479	491	442	486	452	465	453	483	481	473	486	515	484	483	436	472	499	493	468	449	474	493	474	499	498	486	463	451	478	486	462	492	459	493	489	474	487	493	520	497	493	461	485	505	485	482	480	460	457	458	479	490	484	460	453	491	498	480	462	457	448	496	486	476	469	460	468	456	485	477	456	456	464	467	454	459	447	479	498	477	485	447	443	510	487	434	479	481	519	489	466	494	452	455	495	421	486	472	461	456	470	509	502	441	481	473	537	518	481	519	494	473	485	510	493	477	462	475	485	457	463	479	487	438	446	443	476	500	509	499	472	497	449	474	481	475	525	502	502	454	505	468	509	439	480	451	463	445	541	465	474	471	497	484	479	464	496	497	537	502	477	466	464	512	478	483	460	476	466	451	461	499	457	466	464	455	510	523	495	535	464	510	466	474	478	469	475	484	478	502	535	483	472	476	472	479	506	521	503	466	454	476	489	489	441	452	467	453	488	500	489	479	457	500	469	468	502	476	467	521	489	485	479	470	530	507	484	451	472	495	494	492	488	482	498	491	456	468	476	531	497	471	467	469	465	508	491	484	483	510	471	501	466	471	459	480	461	501	497	526	465	503	469	494	484	484	498	502	465	465	439	471	462	452	501	471	509	479	488	454	456	469	452	480	488	509	471	491	493	450	483	468	514	486	504	453	443	455	447	506	485	538	449	442	469	482	480	494	465	487	502	502	469	469	471	507	454	460	451	469	461	450	483	448	454	509	480	501	479	478	509	506	444	460	485	476	520	477	518	490	474	494	465	460	459	489	460	496	525	465	460	495	473	470	473	438	480	489	487	475	484	488	514	505	475	476	482	473	451	492	472	512	425	480	431	466	515	505	478	492	484	464	511	456	499	485	477	469	469	466	475	464	489	507	496	488	484	511	474	510	457	463	429	486	451	480	433	494	463	506	465	467	498	460	458	471	464	475	485	452	467	520	495	510	489	448	454	460	461	502	495	467	490	425	458	482	532	459	469	483	472	486	474	482	481	444	445	503	478	511	476	465	471	469	515	458	463	469	465	481	452	512	455	455	452	481	480	464	466	502	471	478	461	482	522	509	480	517	464	472	448	495	488	481	472	451	456	485	526	480	457	469	502	478	498	501	470	509	501	504	453	446	479	496	464	463	495	449	467	485	490	448	461	515	510	446	507	487	462	485	419	479	489	445	431	480	506	532	490	465	441	474	496	473	436	447	452	506	502	490	469	492	486	448	474	493	497	456	475	491	433	494	451	468	509	437	461	499	482	464	491	482	506	479	479	498	472	476	474	458	474	486	490	483	453	489	487	439	484	491	462	478	482	468	463	466	523	440	480	490	442	504	463	448	471	469	476	431	473	476	442	476	460	498	458	465	509	444	462	474	485	448	530	495	484	431	458	468	484	468	473	465	463	484	512	467	475	463	487	475	441	515	449	474	511	492	466	464	446	526	463	432	459	493	459	485	496	494	458	470	453	479	516	491	477	460	442	478	434	483	472	512	494	505	459	446	480	502	496	489	477	483	445	485	480	493	466	481	506	474	466	484	481	461	482	480	450	478	468	497	477	459	519	481	487	448	464	513	483	471	479	462	466	512	446	482	464	459	483	475	490	472	475	503	480	495	500	460	482	465	443	481	482	433	444	486	488	514	462	491	471	467	480	464	420	515	508	501	491	506	441	470	477	459	465	461	512	428	462	436	487	484	475	510	488	480	486	471	445	441	479	486	526	488	475	489	510	476	453	471	456	474	464	444	503	488	457	430	442	457	512	521	491	495	477	480	460	481	500	469	486	451	451	494	519	476	476	421	491	508	502	446	507	469	470	463	486	498	458	507	447	508	487	486	512	473	491	469	501	455	468	483	430	493	505	498	495	483	467	503	452	477	472	525	481	502	455	456	468	503	488	456	458	483	497	468	507	456	458	499	474	490	476	496	495	514	473	496	477	523	483	458	491	468	513	491	458	456	473	477	498	498	461	455	470	449	473	506	466	467	474	478	471	465	513	489	462	534	473	478	497	480	480	512	436	484	480	506	472	492	478	455	487	502	487	490	481	456	488	442	469	484	470	446	486	486	477	482	462	516	475	474	463	486	505	479	485	441	455	500	514	447	520	474	451	458	484	476	451	488	485	489	511	489	507	468	504	469	469	455	490	494	481	460	458	523	512	493	468	461	466	441	508	500	450	488	475	505	450	487	454	494	518	487	442	438	465	467	479	481	484	472	491	423	490	476	489	513	496	476	460	471	482	480	516	470	444	479	466	431	480	461	455	480	492	453	505	482	477	494	476	484	475	546	518	474	440	499	497	468	469	482	516	469	450	492	476	468	508	500	474	468	504	471	495	510	465	485	486	444	466	448	435	415	473	502	483	458	460	428	455	478	467	518	488	475	494	508	512	474	522	471	470	477	492	503	442	478	506	505	464	475	506	463	514	485	480	458	488	455	473	484	496	482	473	482	452	463	492	482	424	474	453	477	466	490	459	503	469	495	481	450	478	494	487	468	499	471	500	486	457	508	463	497	478	494	449	476	499	465	446	464	472	504	478	464	481	468	483	450	465	481	457	457	476	489	466	486	527	460	470	478	477	459	482	449	476	447	485	464	454	425	487	491	450	471	490	477	483	461	488	466	520	517	462	466	487	498	506	483	438	437	466	477	474	472	477	453	452	496	501	466	505	502	460	476	472	484	482	457	452	441	460	491	469	467	500	493	506	443	516	448	475	485	489	508	453	496	470	472	444	478	477	465	488	460	439	496	481	474	452	460	485	438	517	475	506	476	423	460	452	468	514	441	525	527	479	472	500	503	463	469	496	466	477	488	513	461	467	476	481	497	453	510	469	420	487	445	453	459	475	474	460	451	459	489	456	496	493	464	467	465	457	481	502	472	510	499	496	497	458	517	465	447	487	527	491	486	491	499	464	505	435	471	516	464	454	497	464	472	492	475	504	466	466	495	452	518	469	459	510	508	464	488	487	510	471	503	417	508	448	532	482	484	474	462	458	464	452	438	457	503	477	489	479	455	472	419	509	494	450	460	471	477	476	479	486	508	487	469	502	493	448	459	442	508	501	443	512	502	486	475	493	464	476	472	469	496	494	504	497	447	423	432	464
12913	9486	7703	3745	2700	2095	1691	1360	1262	1103	999	959	864	865	835	845	733	737	733	705	722	716	684	679	704	667	705	676	640	695	712	615	652	616	677	630	606	634	645	642	620	678	609	655	596	632	617	628	634	645	653	588	624	654	647	597	703	646	626	628	606	618	598	623	650	590	681	648	626	633	618	589	584	634	624	660	661	645	656	605	569	620	655	614	647	621	611	642	622	625	595	662	640	635	602	580	617	644	615	609	611	594	639	610	632	653	597	667	614	654	653	598	606	611	611	625	666	600	676	623	638	638	627	603	603	593	608	611	637	629	585	640	643	608	638	636	644	694	617	609	622	643	662	627	607	630	657	625	593	621	630	624	611	623	634	600	640	621	610	675	616	584	609	644	657	611	632	676	653	590	633	608	634	650	631	613	625	647	600	607	605	653	586	672	611	654	635	625	590	581	646	640	648	598	643	631	624	582	670	604	608	627	603	632	585	632	644	578	592	637	594	636	610	587	644	638	634	617	600	639	627	580	625	601	621	613	648	607	620	684	638	639	663	597	663	607	614	624	613	628	605	637	596	589	595	624	592	607	588	657	607	609	620	626	629	611	629	635	608	613	597	634	581	674	633	601	642	609	670	643	613	674	616	614	631	676	665	619	597	594	601	613	593	621	623	614	591	607	657	662	617	623	631	637	601	581	607	652	647	584	638	596	584	603	607	613	586	613	614	656	624	606	625	632	642	606	638	606	632	619	598	649	644	554	605	639	690	582	638	600	648	610	597	607	668	653	616	612	632	598	577	643	620	596	608	642	652	614	627	634	639	626	592	641	625	657	629	592	632	598	604	585	579	629	669	618	587	667	599	693	628	615	624	627	634	619	572	686	603	641	631	630	668	642	654	635	605	664	640	633	601	577	633	648	597	556	642	625	632	604	600	632	612	640	615	618	557	626	612	628	602	575	627	606	616	622	609	630	675	592	676	633	643	624	630	611	620	577	621	609	604	637	642	634	669	646	614	647	623	636	623	624	629	624	639	588	601	595	633	676	630	659	626	619	610	652	620	667	594	599	622	611	575	629	611	603	634	645	640	610	668	609	632	583	642	601	628	606	657	622	623	621	598	608	631	636	585	646	566	649	650	626	607	608	619	612	661	629	630	627	615	586	644	631	619	645	639	612	614	623	615	618	599	661	619	653	599	620	645	646	611	628	586	637	594	645	623	613	584	618	627	581	587	639	632	633	627	623	622	572	644	647	637	630	621	631	659	629	617	662	610	614	617	568	613	579	659	591	606	616	608	645	592	607	629	622	653	594	632	634	644	621	660	621	627	609	583	606	553	637	607	686	623	629	637	601	576	617	600	621	610	642	600	634	571	619	630	628	653	612	631	645	620	653	617	640	608	607	579	630	620	599	615	634	616	649	627	634	653	618	629	643	593	612	623	605	602	611	592	586	611	588	595	600	581	569	643	611	642	571	621	615	618	637	652	657	624	655	617	616	629	612	617	598	640	650	615	590	647	596	596	641	664	628	595	608	610	631	633	667	599	588	612	590	606	601	624	569	617	647	648	660	609	624	653	645	664	686	682	629	633	668	632	595	600	621	635	605	643	597	603	619	642	606	562	608	613	571	676	599	601	609	624	599	673	585	649	610	692	617	650	654	598	640	653	609	654	616	647	652	605	648	574	619	627	597	605	641	654	617	643	628	605	630	657	621	624	557	606	628	625	606	625	614	662	631	596	637	617	632	587	653	616	627	647	611	619	619	622	605	612	629	609	636	590	653	631	623	623	682	639	599	605	605	652	647	629	632	600	594	623	637	631	587	647	585	587	656	625	593	596	624	616	575	632	633	591	600	613	621	605	634	680	648	593	600	610	603	629	587	649	610	612	634	595	604	623	594	607	615	672	649	552	652	619	596	609	620	624	624	640	628	630	614	598	562	589	614	637	631	654	639	627	565	664	630	588	609	602	655	656	590	607	610	656	650	636	608	627	622	611	612	608	633	616	606	637	645	637	627	628	640	635	607	612	630	631	604	650	584	604	587	605	639	624	648	602	648	615	614	617	627	675	621	632	631	601	662	598	627	643	584	609	638	649	626	602	618	635	631	603	593	578	649	668	622	587	609	644	643	614	609	598	591	641	625	622	628	632	632	613	573	625	591	584	631	606	587	626	625	567	632	643	619	639	608	629	650	668	613	610	609	640	628	642	601	599	614	628	638	604	634	657	621	611	571	624	605	590	609	616	622	594	615	584	647	682	554	633	628	634	589	635	609	640	632	656	642	617	641	631	610	594	613	643	621	666	623	626	642	645	632	645	599	607	610	588	647	634	631	629	601	637	629	610	655	645	607	615	664	565	608	640	622	657	605	661	592	605	609	624	604	597	599	620	641	622	611	630	582	600	564	611	657	605	646	588	627	624	608	640	651	627	584	654	597	649	613	638	600	631	676	635	605	642	635	652	630	647	625	621	626	614	575	600	572	643	620	589	618	601	598	621	633	619	604	600	605	659	591	672	638	609	644	625	594	642	655	603	594	643	634	610	627	646	666	606	621	616	679	639	633	679	636	612	580	584	617	628	633	643	565	588	591	609	595	647	633	601	576	600	586	614	619	619	643	632	622	604	660	622	644	608	635	575	603	651	622	622	636	604	541	631	600	639	627	629	650	585	585	627	616	670	660	636	590	648	611	656	632	657	657	618	633	592	612	649	586	606	618	606	633	630	679	575	658	665	630	622	611	605	581	640	580	639	600	634	609	590	601	582	640	613	634	606	627	616	635	671	593	574	642	659	583	588	617	627	651	578	615	598	657	608	633	640	583	626	606	592	624	640	625	635	628	648	602	596	615	613	631	660	630	612	603	615	622	655	589	599	596	661	632	613	624	621	601	638	593	630	605	616	659	607	657	633	636	647	632	612	619	598	641	648	567	577	661	625	613	633	645	657	618	629	606	624	617	652	615	606	618	600	629	659	596	650	618	630	635	577	586	609	591	626	630	643	607	569	612	674	626	622	615	618	620	643	604	621	590	598	604	643	625	635	620	596	627	621	614	608	622	671	621	655	615	562	650	600	631	605	674	645	631	633	632	621	629	657	607	628	633	638	639	655	610	624	597	636	623	672	596	624	609	657	585	642	623	627	634	596	649	650	641	603	613	649	615	684	617	579	635	598	623	603	662	645	618	640	601	651	621	577	619	586	624	620	589	589	630	650	625	618	571	550	594	622	603	631	610	560	592	635	623	605	566	633	624	637	627	649	648	677	611	593	594	628	613	631	597	616	634	592	617	669	585	578	598	627	664	614	645	605	591	574	640	651	626	569	663	603	613	630	601	631	619	651	626	599	601	625	574	621	632	645	571	646	624	613	639	602	609	656	622	626	642	634	594	636	653	604	586	637	600	606	615	614	617	613	583	660	579	623	625	623	599	632	588	600	641	605	630	577	650	613	620	667	608	619	662	623	611	625	593	603	661	642	650	631	620	610	651	637	593	659	568	629	611
22701	20906	28691	23272	20907	20929	7512	1089	772	731	641	635	568	553	570	507	471	464	453	460	443	439	440	419	422	432	427	408	386	394	390	409	424	402	375	438	371	406	373	377	391	368	404	404	399	381	368	395	359	413	358	381	390	364	361	384	383	402	406	404	367	384	395	388	403	361	389	398	385	398	363	392	375	390	379	382	364	391	390	377	374	331	387	339	367	369	365	378	358	382	359	372	366	374	345	376	357	410	396	390	413	368	393	391	371	378	405	354	417	354	378	365	372	351	399	412	369	378	390	378	397	380	380	396	419	392	406	353	358	358	373	372	390	371	354	398	352	381	364	388	412	372	391	369	372	409	380	351	391	406	376	388	376	406	366	365	399	374	373	334	386	377	393	377	355	373	395	361	357	387	376	386	334	379	386	370	387	343	377	381	352	362	369	391	415	363	400	379	389	380	373	353	407	360	357	376	365	408	383	388	359	367	394	365	398	368	381	378	411	361	380	360	361	363	390	402	349	394	371	397	363	365	396	371	400	375	395	358	372	359	390	381	383	365	361	371	354	350	368	395	365	364	392	380	365	352	373	375	408	348	383	386	399	385	388	360	380	372	391	367	398	360	370	420	383	382	385	397	416	352	360	386	405	383	370	352	380	403	378	370	366	351	379	405	373	375	372	371	393	377	368	352	384	399	382	407	382	350	348	380	380	381	367	376	377	410	360	377	396	377	345	393	357	382	394	373	372	411	350	366	398	374	395	398	370	356	385	392	394	432	362	390	375	355	378	388	364	382	392	368	384	352	395	368	378	385	395	359	363	353	370	404	396	406	360	376	361	373	391	348	376	372	358	352	359	394	354	339	382	393	348	386	360	375	390	387	358	371	328	359	368	373	406	372	372	397	375	380	336	363	375	378	399	351	418	402	395	344	379	412	374	361	384	339	355	355	406	367	351	389	402	366	395	403	347	369	381	335	352	372	370	344	369	335	352	380	366	360	360	357	345	388	374	364	399	371	385	385	378	369	392	352	369	372	380	357	411	370	377	366	356	395	350	357	333	386	396	364	351	383	390	384	378	339	381	360	364	380	376	390	375	360	375	403	402	375	372	362	365	380	372	354	342	380	374	349	373	396	409	356	352	362	359	386	352	367	381	365	400	357	374	387	354	376	380	378	389	351	407	370	382	374	379	366	366	376	386	411	412	387	400	359	395	354	355	373	381	389	381	380	385	337	398	347	374	356	361	361	350	360	365	387	396	381	392	379	355	363	379	367	380	403	383	376	369	380	367	361	372	382	360	369	397	405	374	421	379	389	382	376	386	359	359	373	371	370	377	381	349	334	352	362	384	392	345	374	393	333	365	385	347	368	398	364	416	396	362	425	356	381	357	396	350	377	345	360	321	362	376	372	385	349	397	379	373	364	415	344	378	393	376	365	364	402	369	372	380	389	373	377	375	371	382	371	372	363	407	390	360	373	368	369	359	380	404	383	383	394	361	359	380	366	340	367	370	387	380	380	397	325	390	363	361	363	389	389	404	380	355	379	372	359	409	404	411	384	363	391	378	374	355	380	362	355	357	373	353	391	347	392	360	380	333	356	394	378	399	349	378	367	390	396	388	372	392	351	385	339	400	369	389	387	371	366	394	369	370	391	377	401	366	410	377	387	391	381	403	386	366	388	359	376	402	367	377	407	353	386	354	383	363	348	371	403	359	396	394	360	440	391	418	357	386	366	388	351	357	382	375	345	378	398	372	393	379	394	354	394	354	343	411	356	361	376	392	405	395	367	361	370	361	362	396	385	371	345	356	382	363	374	351	373	332	411	365	344	369	403	392	391	396	351	377	364	375	398	346	396	420	377	438	401	385	378	342	379	401	390	376	390	352	378	408	383	350	389	365	387	348	365	359	362	372	354	344	373	360	371	336	380	411	373	383	376	302	379	339	357	403	382	400	364	372	394	385	347	380	397	392	344	340	389	383	361	389	369	384	369	381	353	368	399	374	386	413	342	381	422	394	363	359	382	379	385	412	381	348	375	364	380	369	393	360	370	380	404	422	377	353	368	384	404	351	368	356	372	385	377	410	449	389	411	372	387	343	381	369	384	352	377	400	351	368	335	387	381	387	350	385	361	399	375	378	393	377	363	386	364	385	379	378	385	368	373	404	429	369	352	347	382	376	359	387	338	376	373	375	395	401	392	358	405	366	374	354	370	346	373	385	376	347	365	356	375	374	409	367	385	364	409	374	396	410	372	387	355	383	372	374	331	368	406	400	370	406	410	391	386	391	369	389	385	375	367	389	386	381	386	385	378	360	359	351	374	366	363	352	399	366	375	381	362	332	354	389	405	373	396	385	359	394	365	396	369	416	331	360	384	366	374	381	404	341	362	383	365	366	352	356	358	333	390	373	372	387	389	380	386	399	368	374	377	375	400	376	344	372	346	364	366	338	366	378	376	380	372	403	348	401	397	371	381	359	359	366	348	372	374	408	344	353	345	408	393	383	374	345	380	366	375	363	394	383	372	400	366	372	382	373	399	362	357	341	359	357	402	345	388	394	354	400	405	376	360	377	376	369	357	353	372	423	370	373	404	356	407	368	365	372	333	376	386	403	368	341	343	390	376	344	392	373	364	366	405	382	371	403	353	387	355	379	364	361	326	407	377	355	403	377	380	358	341	383	369	388	368	371	366	375	368	372	364	371	387	394	355	371	394	365	375	354	368	366	402	380	384	341	345	355	377	355	379	386	396	373	366	361	345	343	396	355	378	349	374	379	393	358	399	400	348	367	376	366	385	375	378	378	378	381	372	413	367	357	386	362	347	367	360	374	401	356	377	374	368	384	337	377	361	396	355	352	368	385	372	391	355	384	392	421	377	400	391	365	373	394	358	331	391	384	376	347	409	385	356	374	407	406	379	369	388	381	391	363	388	377	361	368	382	380	390	352	395	363	379	339	374	406	382	402	370	394	356	365	392	367	377	387	382	405	372	405	391	389	381	375	349	395	324	369	361	376	346	373	397	368	385	356	344	375	360	380	384	356	378	369	368	379	367	403	383	382	350	369	351	376	402	373	361	377	377	395	378	356	373	375	382	419	337	381	348	378	360	350	374	345	360	393	376	378	394	367	403	353	381	397	359	367	365	377	359	353	364	403	381	402	357	429	362	403	372	393	385	362	367	366	352	372	364	372	395	391	370	363	400	381	366	367	357	379	361	392	365	358	360	381	359	381	377	383	370	370	380	355	386	423	338	380	394	387	395	387	421	398	377	407	391	355	380	402	404	340	408	361	409	365	373	376	378	373	374	386	380	388	356	423	411	342	369	413	402	380	343	346	374	386	388	354	367	392	338	373	383	350	368	352	366	371	371	359	343	387	333	372	396	375	383	352	364	347	359	360	374	401	374	375	380	433	371	373	368	361	382	380	389	399	386	378	373	367	353	387	352	384	356	370	365	382	413	370	333	396	354	386	370	381	395	357	359	423	392	391	370	428	372	404	344
16821	15258	12014	6321	4357	3265	2594	2087	1688	1435	1241	1116	961	961	859	833	784	727	668	675	678	639	596	607	623	562	606	585	533	571	544	604	533	557	531	570	548	543	561	541	483	539	496	500	485	492	560	473	505	548	526	503	480	521	479	533	519	521	523	495	516	509	506	503	458	526	473	501	517	451	487	511	499	496	496	503	506	495	529	505	494	495	523	486	501	487	502	513	487	483	519	531	512	523	499	499	455	533	476	494	478	526	522	460	503	505	477	495	466	516	523	459	502	473	493	541	530	518	519	477	491	484	540	458	517	485	467	454	516	495	492	472	522	475	495	483	470	487	501	494	494	507	531	475	466	492	511	469	487	543	530	520	479	474	504	480	483	469	487	509	473	461	477	480	517	458	539	493	482	521	461	514	482	480	516	494	485	513	480	533	478	508	521	507	553	513	515	506	504	413	459	474	500	474	502	535	463	512	473	503	512	474	488	441	498	501	524	478	503	475	486	482	487	503	493	479	497	496	516	519	478	450	525	518	500	518	486	550	493	501	508	439	497	494	520	488	478	489	498	496	468	522	505	480	468	491	469	515	484	494	494	514	529	465	480	475	487	556	501	495	542	503	502	477	501	491	462	484	520	507	471	468	502	514	490	492	522	490	465	541	482	489	534	497	498	484	493	485	474	499	496	500	516	482	511	462	490	499	527	535	508	467	497	489	478	477	456	471	514	528	455	486	512	496	512	482	496	485	526	484	497	499	494	481	505	493	487	474	481	485	448	478	495	513	438	473	526	470	501	484	503	505	501	483	493	534	550	521	564	473	473	476	453	471	498	510	520	496	490	448	464	492	487	483	478	549	514	496	499	519	496	529	526	518	519	509	525	476	496	483	493	522	527	490	516	495	465	504	488	497	498	504	478	501	496	490	507	518	524	522	480	484	483	526	467	493	481	469	491	496	490	501	498	460	507	501	498	494	462	486	495	469	479	468	518	499	501	484	512	499	469	476	516	501	500	512	537	484	517	531	493	481	521	505	467	513	489	471	481	500	466	493	493	472	495	514	499	501	552	498	491	461	511	470	491	514	459	463	518	485	462	507	488	510	484	488	486	499	491	472	512	521	486	505	468	475	508	493	497	462	481	505	476	464	479	485	442	474	491	571	512	507	472	509	518	521	464	500	512	467	459	513	497	525	510	465	467	492	482	478	485	474	475	503	467	496	494	443	489	499	481	477	499	475	502	505	505	496	486	530	474	489	467	521	513	459	510	470	539	497	520	479	509	479	519	507	489	472	511	505	493	489	476	509	511	506	498	472	543	513	469	510	514	494	497	532	463	468	508	495	461	496	511	493	526	508	485	479	529	530	500	509	442	479	492	463	492	445	453	504	487	481	450	514	481	503	526	473	483	496	505	491	475	491	490	491	530	483	463	482	462	494	473	477	511	541	482	454	485	482	477	525	473	487	487	496	541	498	492	466	518	469	506	513	481	474	509	515	475	483	498	503	484	471	520	494	473	479	481	496	519	484	516	496	491	481	486	467	499	463	516	508	484	499	493	489	467	494	481	473	506	499	512	534	523	439	551	542	491	492	464	513	510	461	520	514	495	496	493	529	533	534	529	471	505	481	491	526	537	511	499	491	500	524	505	470	470	477	522	491	486	496	524	517	515	467	489	494	494	487	466	463	505	504	499	535	486	470	463	493	508	506	480	490	484	515	527	461	453	501	490	442	481	498	496	492	501	461	512	489	488	463	500	543	523	466	476	495	484	521	493	455	505	451	526	528	483	527	508	474	504	472	494	507	496	524	468	488	478	467	513	469	493	489	493	499	522	488	503	523	525	463	488	506	526	532	508	514	526	466	475	479	513	548	496	532	502	513	490	492	521	515	489	486	483	524	488	498	496	532	468	464	477	471	513	455	450	472	467	481	491	503	550	499	511	470	512	513	477	473	545	504	513	463	491	494	521	502	490	465	477	536	508	490	492	483	490	518	488	504	543	522	489	530	502	457	514	481	513	521	487	514	468	511	480	491	459	508	495	503	485	476	519	538	467	517	496	506	513	519	496	521	499	465	449	499	468	484	483	487	508	483	491	527	485	501	518	487	488	486	520	496	497	499	473	506	477	499	498	490	516	507	501	494	506	494	487	503	503	497	488	479	522	473	484	458	497	485	511	485	495	494	531	505	459	476	460	494	458	470	507	504	528	504	483	477	497	481	488	501	524	462	523	493	482	449	541	481	482	444	512	479	473	485	482	479	476	487	500	501	472	511	513	477	477	464	496	502	464	463	510	473	520	496	519	511	503	519	458	477	459	516	473	481	443	496	467	524	487	509	504	481	508	513	536	478	518	490	489	472	497	520	493	499	564	526	489	495	467	498	465	506	473	496	469	500	497	480	508	472	508	514	448	447	525	506	465	491	449	513	540	507	505	510	515	491	507	466	495	464	505	496	513	506	521	486	461	494	490	501	491	466	461	485	489	512	513	503	519	537	465	517	521	522	496	487	531	515	496	511	522	458	499	491	514	509	501	514	531	548	492	469	519	469	508	493	531	471	478	474	473	463	525	481	469	493	523	490	495	466	505	504	493	476	495	484	486	490	478	517	438	523	487	508	495	475	485	489	479	508	518	499	458	466	487	512	512	507	493	513	511	485	499	491	499	501	536	510	459	509	524	516	479	499	496	448	513	478	467	530	517	469	468	486	477	500	477	487	503	504	492	466	520	513	480	495	494	517	526	496	536	514	470	511	512	444	498	485	503	502	470	495	453	504	489	468	456	467	472	473	511	504	471	501	500	466	484	480	503	562	474	490	478	490	478	460	501	502	505	463	469	477	527	503	525	491	503	480	500	479	516	488	519	522	488	497	449	526	475	476	479	492	520	453	510	478	505	497	514	482	501	498	472	511	446	500	491	476	469	521	525	482	473	550	470	462	453	477	490	491	491	469	523	510	503	504	480	512	475	471	503	482	533	482	524	491	481	498	508	514	475	477	509	466	508	518	475	469	504	475	479	476	508	488	499	471	471	501	490	460	480	510	482	486	509	500	478	522	480	495	485	492	463	478	498	499	523	492	473	472	481	492	472	502	465	439	492	459	466	492	520	548	465	467	503	507	509	490	468	524	500	492	448	496	496	492	546	481	487	516	494	530	510	504	510	497	557	506	493	477	467	471	464	502	495	475	456	458	476	468	510	457	525	504	530	461	468	461	494	531	483	460	461	493	496	486	483	456	476	461	503	476	485	497	477	509	480	466	465	464	498	476	536	506	493	510	503	511	500	511	458	482	493	490	493	480	465	507	473	519	463	473	494	501	483	492	520	493	492	493	527	476	515	491	457	478	506	495	522	468	505	520	468	500	447	462	466	488	467	485	478	465	448	488	470	471	476	487	480	471	496	499	505	467	508	467	515	476	528	476	528	480	539	506	480	504	481	471	483	481	513	487	478	502	516	485	494	513	487	467	501	521	477	472	526	475	464	520	503	478	491	498	514	511	495	450
26744	20291	8223	648	377	346	332	319	329	356	273	324	322	307	316	307	311	296	313	295	287	301	310	298	322	291	264	307	303	283	288	304	269	299	289	289	289	283	270	302	316	319	264	302	318	294	323	313	318	290	305	279	277	293	300	268	319	265	328	279	305	272	261	289	282	327	303	309	315	311	317	287	309	304	292	279	295	309	297	303	306	315	295	315	273	302	334	272	271	302	313	294	275	288	287	317	297	295	329	303	271	281	300	266	282	296	322	309	342	271	306	295	287	284	282	293	308	288	324	322	286	290	287	322	298	303	286	293	314	282	300	322	274	306	297	317	305	294	282	289	272	273	290	305	277	306	267	295	291	308	305	286	313	288	304	283	289	285	306	288	304	293	305	334	285	306	292	278	317	310	285	319	296	257	288	298	279	311	298	287	294	289	273	272	322	268	306	289	323	348	313	290	300	313	278	315	292	309	289	302	327	322	314	293	306	303	287	267	323	286	274	329	291	300	295	270	318	317	265	249	304	285	293	310	310	267	313	299	300	274	276	280	309	310	331	293	285	251	283	315	312	303	307	335	292	321	301	283	304	313	303	317	276	318	312	304	285	306	293	321	306	311	322	294	291	295	272	288	267	276	326	308	292	296	282	308	299	301	293	330	293	308	302	293	278	285	316	290	315	291	277	310	306	299	285	289	293	295	304	285	319	319	284	253	313	314	264	287	300	276	299	283	335	323	266	290	279	309	301	306	276	300	298	283	278	267	304	324	294	278	309	318	285	306	310	307	297	321	315	331	270	287	284	304	292	305	278	290	316	278	304	294	308	283	289	286	303	280	280	309	282	281	293	304	271	316	322	337	318	324	295	307	349	320	321	307	301	285	303	301	290	295	303	294	294	307	281	270	289	302	316	268	263	315	299	294	279	294	280	276	299	298	300	288	292	331	277	274	259	330	321	293	300	308	308	298	300	315	312	275	314	319	284	280	320	295	285	313	321	267	322	279	305	294	297	307	286	303	312	343	255	287	289	272	300	287	322	315	282	308	299	275	316	311	294	272	303	341	274	314	303	319	279	284	302	291	298	295	261	291	285	302	294	268	300	298	311	288	309	305	310	294	283	346	271	311	298	324	326	274	289	296	296	312	300	299	294	276	300	295	298	284	315	307	311	298	303	271	292	310	307	312	286	294	294	306	279	285	313	298	278	321	264	294	285	301	297	338	262	312	269	303	295	300	288	290	313	299	315	270	315	284	284	282	307	305	306	271	319	294	301	294	310	298	304	305	326	249	329	299	282	299	258	286	274	298	289	297	320	297	292	307	307	297	306	294	316	310	267	301	294	303	306	300	329	299	307	273	291	312	271	292	290	307	284	281	303	295	287	277	282	292	288	270	295	316	292	319	309	290	291	285	299	270	296	316	300	293	311	317	296	307	309	317	334	322	279	291	290	306	283	296	314	262	296	326	313	306	312	319	288	294	301	321	301	286	302	259	279	285	290	301	297	273	303	334	265	295	301	265	281	297	303	287	303	319	256	291	314	281	298	294	288	303	297	342	280	307	300	298	321	297	310	303	311	272	301	291	305	322	314	293	351	277	298	297	286	251	309	324	292	289	312	299	314	267	290	290	321	294	294	303	314	298	298	304	310	281	284	294	308	296	307	284	292	291	317	302	297	319	287	266	312	298	284	279	306	274	290	269	300	324	279	319	283	293	301	288	295	301	293	291	289	293	318	310	290	298	301	286	294	309	303	306	286	271	289	294	313	304	308	306	302	301	276	298	276	258	312	291	296	325	266	284	330	306	292	320	308	293	324	303	286	282	310	296	265	293	297	298	274	313	280	284	298	300	264	310	308	306	339	303	311	311	323	279	312	281	304	312	309	293	285	296	314	297	293	297	334	298	291	338	304	293	296	311	264	285	298	277	294	267	257	274	279	328	301	307	323	305	282	293	298	310	312	305	288	340	308	291	325	315	310	288	278	274	310	281	285	317	312	312	289	296	315	299	311	326	321	287	316	303	279	288	308	299	289	326	291	303	309	260	279	292	318	285	299	272	281	296	278	308	317	292	270	290	292	287	280	294	302	303	330	298	278	283	299	263	303	279	283	285	288	311	314	338	328	270	284	302	299	278	279	291	316	284	298	283	269	281	331	294	307	307	315	282	289	309	302	319	320	288	302	313	296	277	291	311	299	302	333	278	284	307	282	307	277	326	304	289	327	314	286	315	271	310	310	301	298	305	297	307	267	325	271	266	282	279	282	299	298	301	322	266	293	320	272	280	288	295	304	303	308	292	318	308	293	307	303	276	285	303	305	307	310	294	317	295	291	291	288	253	281	297	293	312	298	273	258	308	300	336	335	296	319	273	322	300	295	274	303	297	317	312	282	294	348	309	309	324	289	315	272	288	292	294	272	302	301	293	309	286	300	274	313	280	265	276	285	314	299	268	301	299	329	250	294	266	299	284	295	312	292	312	305	313	297	258	323	289	326	285	333	276	296	321	297	306	312	300	329	310	308	304	310	283	276	303	288	301	302	296	309	314	285	305	287	305	298	317	294	285	304	337	305	292	329	276	307	269	314	301	303	297	300	338	284	314	300	274	292	288	293	299	265	297	302	317	318	312	298	290	299	321	303	275	298	295	278	288	297	289	285	315	287	314	307	320	321	293	320	271	301	317	307	272	280	318	285	303	289	292	299	292	321	278	331	294	311	270	309	303	305	309	330	284	276	287	302	321	311	291	285	299	310	293	295	334	270	289	304	309	302	313	293	285	336	286	265	287	292	279	270	306	294	312	298	284	311	279	296	317	275	303	317	294	280	307	274	273	295	321	318	280	283	295	302	279	296	290	293	274	276	309	302	304	293	293	279	334	314	288	295	279	302	271	315	288	316	309	321	324	315	320	302	307	284	295	298	276	300	302	257	260	316	308	295	323	296	306	285	296	319	288	264	282	311	334	277	275	301	301	292	294	255	297	268	319	289	292	284	332	303	323	308	272	289	259	299	278	273	288	306	283	273	297	285	290	266	305	304	264	297	277	312	299	304	258	311	278	274	344	296	296	324	322	293	292	287	295	263	324	313	323	308	286	305	277	296	290	279	266	320	281	324	278	307	303	269	347	299	304	312	325	312	293	299	296	277	295	290	308	284	293	312	301	273	303	306	303	292	281	288	297	325	265	294	287	278	311	302	288	314	296	279	316	271	280	311	285	295	284	309	294	322	291	314	296	307	293	322	302	347	281	322	334	309	319	273	275	345	299	310	311	313	296	283	306	271	308	303	292	290	320	319	286	310	280	321	302	292	297	335	313	282	296	265	299	283	306	269	314	310	287	316	282	313	293	286	297	295	316	303	269	293	276	293	281	301	300	321	297	266	301	286	282	312	316	286	280	277	288	281	267	327	291	268	308	273	297	323	295	311	310	298	284	298	286	296	303	304	324	312	276	257	269	290	287	287	344	280	290	296	307	318	304	301	273	280	280	279	315	303	301	325	299
5856	1223	1043	664	563	503	493	461	422	413	397	428	421	400	403	405	411	378	358	409	395	383	405	377	386	377	386	366	346	396	388	414	394	382	380	367	449	391	418	377	390	412	396	372	408	380	365	359	380	387	391	403	376	404	403	372	367	354	401	378	389	375	425	400	348	366	376	384	425	387	366	372	359	360	371	368	349	356	380	411	383	353	353	366	398	413	379	357	394	357	412	375	384	377	388	374	375	372	380	398	405	370	430	365	385	373	424	388	383	395	369	386	410	417	378	365	400	389	389	395	390	403	363	366	402	366	375	397	427	355	397	384	421	376	380	377	368	406	379	373	447	368	400	397	372	398	381	398	399	432	395	381	349	413	403	421	396	411	371	395	361	407	382	379	410	388	367	408	384	382	380	370	423	382	397	395	385	389	398	339	394	380	376	387	405	348	402	412	397	397	399	413	417	376	379	370	364	395	405	413	379	390	379	379	398	397	363	377	380	386	401	370	398	400	395	399	389	375	377	378	379	378	388	390	390	398	387	401	399	333	382	373	379	420	398	391	388	397	335	364	376	394	406	417	359	385	391	397	355	364	402	380	384	378	397	409	366	413	386	358	348	366	413	380	385	355	390	416	401	396	400	400	379	370	373	383	393	381	389	398	406	358	380	370	364	414	365	366	359	357	343	390	409	325	388	389	357	370	384	397	400	425	400	359	403	382	375	368	382	383	407	390	395	376	379	376	388	359	356	391	371	335	431	342	403	392	382	381	380	378	356	356	380	407	380	375	366	395	386	400	423	395	380	399	359	388	409	412	371	365	395	386	412	413	413	376	393	398	355	361	378	358	402	436	371	369	377	386	405	382	366	368	389	437	368	370	375	410	373	393	363	368	402	404	401	400	379	395	375	347	383	391	383	362	395	419	408	374	412	386	339	400	440	404	386	364	390	410	373	349	412	399	355	404	349	364	397	406	373	373	401	371	362	370	368	378	381	392	397	395	350	384	378	396	392	384	377	380	405	377	407	376	415	382	428	378	363	424	393	403	373	379	380	375	354	358	382	373	392	381	380	373	403	407	380	368	391	388	413	371	361	395	380	370	438	375	370	365	378	437	369	373	404	370	402	402	428	425	388	387	414	415	370	362	391	350	407	379	425	398	389	409	408	411	395	373	405	367	356	374	415	391	381	388	410	395	385	374	410	368	390	419	348	363	400	387	377	380	401	384	359	391	413	398	373	407	344	411	413	402	427	366	400	382	394	390	399	411	344	398	377	402	397	416	360	355	404	369	407	369	398	418	419	370	370	412	382	367	424	389	365	386	391	401	423	356	394	404	389	390	387	445	416	356	373	378	360	415	392	389	372	389	388	405	390	374	407	380	363	366	392	404	421	417	376	373	357	391	398	397	361	390	383	418	394	358	394	386	377	385	375	426	366	405	412	413	371	350	386	375	374	419	364	403	376	392	382	373	376	378	384	416	389	375	366	376	399	385	407	380	342	387	400	394	374	381	382	403	361	414	383	363	388	357	374	415	412	438	362	391	385	383	389	361	423	400	390	419	388	391	375	358	375	374	399	384	371	387	426	391	433	418	393	367	364	342	407	365	422	399	403	428	362	406	397	403	384	411	407	421	425	366	386	397	361	350	405	366	390	383	375	412	387	376	405	368	394	394	402	387	407	394	392	376	380	423	394	391	408	440	347	388	385	420	389	386	384	383	393	412	393	350	349	376	385	415	381	396	411	371	391	396	397	373	358	373	398	370	378	371	373	386	392	408	384	345	404	413	364	365	402	384	359	406	397	388	387	415	359	374	376	429	398	403	408	396	377	390	399	414	361	383	415	382	383	366	367	369	430	411	379	370	357	412	420	391	392	396	373	412	394	401	378	404	431	355	376	397	373	380	400	405	378	405	439	384	400	377	402	397	381	368	401	425	393	387	364	343	354	374	395	423	360	379	381	397	366	373	360	374	389	444	391	369	407	417	411	384	401	368	356	381	384	406	384	381	366	377	403	376	367	384	383	369	377	417	397	410	389	363	380	372	395	360	394	377	426	362	363	396	399	392	405	402	366	397	383	412	376	355	374	392	402	408	381	366	379	367	399	429	368	376	357	376	419	425	398	390	394	362	383	386	368	388	376	364	421	373	367	372	393	390	395	369	382	351	407	377	369	381	390	399	389	411	422	413	367	387	377	403	397	372	386	384	388	378	394	417	370	392	381	353	354	386	405	369	371	380	385	374	398	368	400	381	380	388	361	421	423	388	401	405	389	355	400	403	387	394	386	390	400	397	411	405	406	374	386	370	378	434	372	391	393	384	391	353	386	409	395	414	386	403	390	388	374	373	401	393	354	346	437	439	368	392	396	391	383	391	400	396	383	374	375	348	401	419	380	390	381	393	367	381	400	404	385	373	324	424	372	370	388	383	381	363	385	412	376	385	370	375	412	389	402	397	390	358	394	399	396	416	398	390	395	362	359	385	390	386	401	382	399	394	408	380	372	354	345	416	420	381	384	368	372	406	380	384	366	386	381	386	420	402	402	384	366	368	343	402	379	367	381	384	428	359	377	385	393	373	377	383	404	400	392	388	367	380	397	350	404	384	393	392	414	370	397	405	362	389	370	394	412	347	344	428	396	402	389	403	405	389	403	366	421	398	414	402	382	421	361	401	366	383	361	363	384	414	387	351	388	397	386	418	412	365	389	382	360	406	388	396	362	402	370	401	373	339	366	407	388	379	388	378	400	349	406	386	367	397	382	403	388	403	369	392	366	388	427	403	400	438	385	434	404	359	398	368	405	396	406	398	363	358	385	386	374	419	402	381	389	350	380	366	379	386	394	368	354	350	388	384	410	389	398	388	422	419	385	384	415	389	365	384	369	363	406	441	397	419	397	428	389	383	375	393	369	400	400	412	400	420	391	392	394	382	383	393	388	396	405	396	410	383	390	352	394	419	376	405	384	371	381	406	400	389	372	397	395	395	356	378	419	393	377	376	407	362	394	399	429	409	347	395	410	366	399	363	399	393	405	391	380	389	423	390	388	382	390	386	395	382	370	418	406	412	413	386	419	371	367	378	362	394	405	365	362	383	399	402	407	376	394	400	392	381	425	383	399	405	416	387	395	379	388	407	391	360	361	387	385	403	372	385	351	382	410	367	377	425	394	389	371	390	372	371	390	414	378	368	392	405	363	374	384	394	399	386	352	434	370	349	365	411	372	391	388	401	400	381	381	394	385	442	370	416	361	397	392	383	396	402	426	400	374	399	408	390	422	377	420	408	389	389	402	371	396	400	407	386	350	386	383	387	380	383	386	406	405	392	389	385	392	377	389	393	365	395	387	344	418	388	388	382	382	430	365	380	382	388	395	430	399	384	365	389	408	360	369	376	401	386	407	406	384	379	378	368	382	373	356	381	387	382	393	362	357	414	375	385	368	381	376	383	378	426	384	383	408	399	374	390	371	341	422	389	382	389	418	401	395	378	377	390	384	387	386	417
23658	20966	28252	23846	20946	9189	1150	773	717	670	639	585	588	586	567	572	505	545	493	506	543	490	516	490	518	479	505	482	504	503	486	482	501	458	515	487	503	490	501	490	471	525	472	484	514	518	479	476	462	465	467	505	465	483	437	480	466	499	499	496	455	485	477	468	469	483	458	457	470	504	482	483	482	454	479	456	488	473	462	443	488	474	471	491	454	412	440	443	504	466	473	479	464	495	520	457	483	471	519	477	474	475	462	476	458	493	505	441	493	511	485	505	473	463	467	450	519	465	472	485	498	489	473	494	483	464	488	486	493	447	489	495	445	470	498	510	500	487	483	495	454	474	510	455	460	458	516	486	498	490	461	485	448	459	468	492	507	449	476	480	490	514	467	439	454	490	494	487	502	459	459	467	470	519	464	488	469	463	479	536	467	483	454	536	463	484	468	514	460	497	491	469	455	454	473	432	493	496	453	509	478	474	460	474	490	491	475	504	488	468	479	492	494	477	461	443	492	451	475	453	493	468	492	482	448	490	500	476	465	469	469	474	460	466	470	461	462	488	524	500	504	481	466	493	467	478	489	466	418	458	468	453	497	487	458	488	458	475	484	484	469	467	501	494	472	482	445	440	492	459	451	479	441	468	461	472	527	479	467	479	435	432	439	479	451	467	448	480	468	482	515	485	501	469	511	456	475	474	516	442	473	424	477	462	443	488	466	473	510	506	483	489	478	508	442	477	492	421	494	480	454	471	492	439	455	464	480	456	467	492	478	470	457	505	487	418	464	475	500	472	455	473	433	475	498	458	491	465	462	476	524	486	468	455	493	445	423	471	483	466	483	499	486	497	483	481	438	480	462	466	492	467	493	473	456	493	506	494	438	472	457	501	483	483	467	457	492	481	448	472	481	532	479	458	453	469	481	425	500	495	474	475	482	451	440	492	499	456	445	478	474	484	481	511	495	476	495	473	462	470	484	514	464	456	472	469	479	500	459	515	487	470	466	442	499	486	457	478	531	505	498	495	469	495	490	476	463	491	451	460	519	438	490	478	494	478	457	523	505	458	442	471	467	502	453	509	473	500	468	443	442	496	473	476	478	467	441	455	490	481	506	409	469	501	439	451	467	466	485	498	487	460	501	498	459	453	492	418	490	460	465	475	471	490	468	503	478	474	460	495	441	447	463	506	473	468	479	491	452	474	490	494	479	458	481	485	496	459	460	483	457	461	489	463	513	456	471	470	482	504	455	485	469	485	484	475	497	436	469	444	447	507	438	429	447	484	478	478	463	480	493	475	471	473	466	447	468	469	522	489	491	486	480	503	463	467	488	507	463	450	461	468	513	461	425	472	498	460	491	477	479	470	451	515	464	441	500	458	501	491	458	457	486	493	501	479	458	474	475	463	521	502	457	447	459	466	436	463	498	475	460	498	480	446	468	490	456	467	488	506	422	499	503	480	480	469	518	470	511	498	462	448	476	459	453	482	459	475	436	449	464	467	492	473	502	480	466	469	499	486	466	484	464	454	458	443	478	462	487	478	472	454	430	492	506	472	461	449	442	514	457	470	472	461	466	464	453	495	511	465	453	494	506	440	468	457	435	503	485	475	510	478	511	430	452	478	484	447	463	459	488	448	474	481	491	460	453	469	485	455	486	468	479	482	501	486	434	474	470	484	476	500	477	453	512	462	457	478	486	491	458	465	443	472	480	451	477	451	465	483	438	479	447	466	506	456	456	508	514	480	478	514	496	507	455	453	483	455	465	449	470	453	485	459	482	453	492	431	464	473	463	477	465	524	492	515	478	464	513	457	477	527	512	480	463	446	506	498	491	450	487	512	498	479	492	454	486	492	484	519	447	451	440	438	484	491	474	465	428	414	489	500	503	494	465	496	503	448	479	447	461	460	493	446	469	467	451	486	502	460	475	518	461	463	456	482	464	454	497	512	482	463	487	487	489	481	437	459	458	451	473	476	480	503	498	499	441	505	444	442	483	529	451	469	472	467	449	472	445	460	479	458	456	501	441	487	465	451	462	442	447	437	456	441	439	466	525	434	479	465	495	474	472	496	429	529	512	467	495	493	470	454	480	486	519	444	478	507	543	462	482	472	470	497	453	528	454	471	452	498	476	479	447	470	462	448	481	451	456	480	437	486	487	502	442	455	457	510	439	501	475	480	471	501	469	468	470	483	452	503	479	479	501	481	488	454	493	463	452	496	437	484	490	483	455	479	480	483	472	494	465	459	477	447	506	473	486	453	456	496	540	470	473	476	484	476	475	473	479	464	493	465	449	471	492	482	469	528	497	510	480	482	482	488	452	466	480	452	497	442	491	482	492	467	512	458	449	503	495	517	497	488	445	487	434	483	480	453	494	488	441	460	455	444	480	457	460	471	484	468	456	470	456	467	459	496	466	501	486	481	512	494	527	491	458	506	477	476	461	488	469	470	480	522	479	455	485	468	522	462	448	469	431	461	456	525	467	529	504	517	449	495	507	445	448	495	498	468	483	462	474	444	441	470	473	490	484	514	464	497	451	507	454	497	484	492	485	469	488	447	441	482	466	498	473	452	482	500	458	491	492	472	481	486	448	429	487	460	465	479	472	483	484	461	508	491	450	482	476	516	501	480	504	487	517	458	474	455	440	468	450	516	454	471	462	477	433	515	498	467	472	490	477	474	468	470	484	493	485	468	455	463	464	458	483	448	436	461	455	493	481	448	496	471	458	514	488	469	478	512	493	464	447	520	501	461	473	497	526	462	481	464	497	486	453	433	457	504	455	495	498	463	463	450	465	500	479	524	453	486	486	455	475	467	500	480	471	492	496	478	483	468	480	464	467	505	489	467	448	508	466	492	472	461	464	470	453	478	485	493	500	491	437	501	462	452	455	471	433	484	469	486	465	461	458	439	481	498	473	478	493	486	495	468	467	514	463	479	430	508	488	501	478	475	486	452	454	473	513	418	465	469	493	476	472	496	454	476	470	495	480	445	466	507	488	462	455	466	513	464	448	453	490	460	474	465	466	450	506	468	473	477	479	509	501	488	481	486	462	467	490	471	480	433	460	437	469	521	456	455	495	489	512	483	473	459	466	496	466	447	455	474	479	489	472	489	470	508	467	457	503	475	459	485	485	484	432	479	509	490	499	506	473	447	489	452	451	502	467	449	460	453	489	461	462	440	481	490	476	519	435	448	472	469	481	497	487	500	482	491	485	473	540	488	504	518	452	490	490	458	501	452	473	493	484	473	457	492	447	463	461	442	488	468	483	474	493	452	528	452	462	466	486	471	440	458	489	514	487	478	462	481	445	460	465	504	485	454	473	482	512	500	438	485	465	496	450	472	427	453	457	476	465	492	451	479	420	488	456	467	506	492	461	457	499	489	500	448	515	464	438	474	480	460	481	459	476	466	448	503	492	482	502	474	472	433	458	476	502	425	467	464	454	467	440	490	463	479	437	504	486	464	433	473	467	485	457	475	499	471	461	453	457	496	490	498
13793	9409	7523	3732	2672	2087	1594	1439	1315	1090	969	836	887	834	809	817	709	708	709	651	726	700	689	635	629	671	703	627	674	678	668	663	642	642	648	655	645	632	636	618	641	588	611	633	605	626	554	622	622	641	622	626	617	598	605	604	627	610	626	629	617	608	626	603	636	622	586	647	598	687	613	624	604	617	558	670	668	627	633	636	640	617	646	583	601	607	630	613	631	569	633	659	617	616	610	600	631	625	626	612	679	623	622	625	625	651	615	645	595	611	609	588	601	655	638	655	599	636	684	634	654	621	601	654	603	603	609	657	618	602	607	578	619	606	620	657	609	583	631	580	651	604	598	620	617	645	606	628	607	549	626	690	618	613	635	614	650	649	624	601	592	608	623	625	646	650	583	612	611	663	597	648	588	631	611	616	642	599	639	629	610	592	580	658	643	578	602	593	584	632	605	596	615	607	621	571	588	589	619	595	653	627	612	613	604	624	619	582	609	668	582	632	634	638	635	611	634	597	585	639	594	587	598	616	584	606	605	631	598	582	625	651	646	634	620	614	602	647	615	586	628	649	684	632	568	574	627	672	675	610	648	654	627	574	639	615	613	593	625	577	644	619	613	589	629	594	564	635	610	581	649	638	598	608	602	568	619	581	604	614	605	592	591	602	614	572	618	587	597	622	605	626	637	665	607	622	612	615	619	568	609	641	644	634	630	637	639	596	595	593	579	616	669	586	666	587	597	588	586	587	583	649	615	643	582	636	620	605	569	620	630	625	586	607	578	638	630	599	621	630	617	614	600	605	575	627	609	615	576	598	643	539	582	600	613	599	610	652	658	608	592	658	582	610	621	589	644	621	607	597	616	623	600	614	638	606	579	567	655	635	638	598	648	590	585	560	654	599	626	596	606	658	616	621	598	626	581	634	628	627	608	633	548	596	583	606	637	619	585	640	620	639	623	652	632	611	633	605	597	642	614	616	611	573	645	641	595	628	631	618	616	640	587	587	588	613	609	607	593	590	640	593	574	609	595	598	572	604	573	603	607	641	555	618	648	621	626	641	621	648	592	672	588	616	623	644	682	627	629	627	630	587	580	609	619	636	649	618	563	648	617	589	599	614	610	635	627	602	606	599	641	571	623	589	627	579	616	600	597	589	584	587	590	598	659	640	616	634	612	637	613	599	633	614	537	614	613	629	631	589	622	591	621	641	569	641	686	640	659	613	643	620	577	613	643	601	627	619	603	595	624	598	600	630	605	629	620	605	616	590	591	639	595	621	635	605	637	568	589	616	638	653	638	617	625	591	609	599	616	562	597	619	581	592	653	588	562	644	611	602	632	648	623	626	567	668	615	575	608	585	640	643	612	630	638	616	565	602	602	608	641	621	580	655	610	618	606	627	584	606	648	580	647	638	614	603	626	618	556	589	633	621	628	615	616	632	587	668	625	647	595	593	618	604	601	653	606	614	615	564	585	646	626	628	637	638	653	652	599	631	590	619	650	605	617	612	659	627	602	596	597	621	642	613	650	589	585	630	596	660	613	601	639	615	643	641	660	617	598	633	635	643	583	627	605	644	591	567	580	627	608	586	644	650	612	589	637	628	623	569	605	620	577	579	641	658	646	633	629	606	616	583	631	598	605	658	614	609	580	650	660	614	603	612	638	619	595	623	646	605	631	570	585	617	592	597	597	587	659	621	595	660	605	617	591	537	621	586	611	600	608	600	653	617	657	611	613	594	624	613	558	694	601	607	628	582	594	620	603	600	641	606	591	613	602	591	582	609	611	580	642	605	609	591	614	587	641	614	596	652	606	589	597	576	620	601	622	656	679	635	602	646	605	575	651	570	632	616	620	564	609	585	580	572	631	633	651	650	582	609	577	627	594	602	627	632	606	652	612	583	628	600	603	596	614	625	609	629	630	612	618	667	597	571	643	607	602	604	610	637	628	620	620	634	576	582	596	603	628	561	588	597	603	607	613	629	612	594	627	616	638	621	614	629	603	611	631	628	549	585	589	615	625	586	619	584	619	623	623	622	615	614	602	591	588	616	607	653	629	636	597	569	622	642	612	586	643	637	593	594	604	642	552	611	624	579	592	601	624	645	583	565	599	630	573	602	611	605	599	623	613	612	609	610	599	588	621	606	622	591	627	615	596	630	636	625	605	585	630	630	565	610	641	631	643	647	634	624	636	612	625	610	668	622	601	610	636	600	665	630	624	604	601	649	591	586	606	639	600	603	615	629	631	611	557	630	621	607	610	641	626	617	648	576	624	574	637	650	613	615	665	643	598	644	596	612	605	632	601	608	600	604	616	612	603	639	625	645	630	632	608	643	604	581	602	595	644	603	603	619	606	646	587	580	645	583	621	617	619	596	607	657	620	616	605	622	602	601	596	593	640	607	580	602	557	589	607	605	633	580	605	557	638	627	610	604	617	619	603	639	593	636	601	595	613	559	622	669	621	592	584	603	633	599	646	560	621	614	588	589	642	622	608	616	602	632	611	601	633	636	627	618	616	609	636	627	641	609	592	620	640	599	560	610	614	637	591	606	619	558	556	640	610	587	638	603	590	630	579	612	611	619	596	634	612	587	625	603	618	652	627	613	620	634	601	651	604	619	624	579	553	615	558	618	589	655	566	588	591	604	618	620	642	609	622	627	613	585	647	609	653	600	632	624	650	610	587	607	587	609	618	622	613	591	628	613	593	637	661	611	634	609	598	632	587	600	635	626	620	631	625	615	601	660	582	628	621	580	598	602	620	630	643	580	627	663	671	659	615	626	621	594	627	585	669	639	607	578	638	629	605	590	599	628	588	620	665	640	649	642	587	609	631	616	623	659	582	638	624	620	585	649	603	613	567	651	675	624	616	581	596	621	550	658	613	621	607	581	647	631	644	606	576	595	672	647	608	629	572	599	621	617	635	597	632	599	611	653	601	637	578	618	620	637	620	627	626	630	572	604	605	574	685	617	618	571	601	617	585	595	623	621	624	597	603	602	646	578	640	628	660	621	592	606	603	631	644	620	626	629	604	643	622	640	590	632	611	630	610	587	587	655	601	610	608	601	611	623	627	617	640	597	643	616	656	612	647	598	613	626	622	620	600	617	612	603	641	598	580	644	616	658	570	629	655	589	617	591	629	619	655	593	548	627	614	629	616	576	624	589	645	611	604	603	603	613	595	601	612	611	636	644	643	599	629	615	614	581	620	601	595	624	642	608	584	579	575	665	574	620	648	616	607	647	626	625	624	609	660	622	601	626	636	598	639	636	614	621	633	570	639	577	635	613	573	607	603	589	598	599	643	642	657	601	602	621	596	592	578	576	619	625	613	614	603	592	590	604	640	628	633	650	585	655	587	630	570	625	598	561	615	601	643	611	609	648	614	606	631	603	633	620	599	622	611	602	642	617	638	619	644	601	579	572	633	621	617	614	629	610	601	613	582	583	601	610	652	606	625	593	669	629	618	605	625	595	632	593	583	579	598	665	598	587	583	600
22704	20948	28680	23359	20948	20985	7566	1071	773	742	673	618	548	569	508	499	516	464	443	433	420	410	446	404	391	408	423	389	413	420	396	414	410	422	395	357	387	377	399	402	349	341	422	380	410	392	385	378	379	402	408	384	389	382	376	336	394	374	402	349	388	374	374	388	382	383	328	367	375	366	371	364	393	420	353	377	362	373	356	346	351	368	406	392	351	363	382	357	374	382	389	346	362	365	391	404	373	345	389	400	417	357	363	341	375	392	404	396	366	363	388	356	348	383	384	392	388	401	378	365	389	363	369	382	380	397	361	349	430	395	378	334	402	367	361	333	374	372	365	395	416	383	381	356	367	371	370	360	372	363	350	376	369	378	378	388	377	399	360	375	384	374	371	380	389	405	347	374	351	393	337	369	333	375	368	337	365	358	413	373	374	373	364	358	348	370	380	409	382	406	379	386	378	363	349	381	357	340	387	378	369	365	354	369	355	366	381	388	374	351	385	386	361	368	415	388	385	376	377	394	354	386	366	353	354	385	352	370	388	368	374	378	382	371	365	351	357	415	397	353	397	350	362	376	347	366	375	344	355	357	338	380	368	395	405	380	345	379	386	371	379	370	394	354	364	365	365	376	363	379	382	377	333	395	363	354	399	361	399	375	382	383	377	378	383	390	382	366	375	352	375	361	400	380	353	345	378	371	376	361	348	391	382	360	365	368	345	352	365	347	352	388	421	384	405	359	366	366	378	368	352	334	398	364	345	399	383	367	349	394	386	338	364	379	401	371	392	379	351	406	348	367	345	399	353	399	349	395	363	377	356	352	350	378	360	364	380	374	399	387	399	349	405	363	392	380	332	376	366	370	389	376	381	345	387	385	368	352	385	365	385	362	388	417	372	397	356	347	382	393	379	365	352	374	346	347	345	379	349	378	391	382	372	364	367	343	345	357	399	380	391	372	342	365	404	389	378	378	355	413	379	382	392	339	350	405	357	358	426	335	396	327	383	349	360	375	347	372	351	371	347	363	365	370	386	344	382	372	374	346	345	409	374	344	372	378	390	371	368	369	371	356	369	397	378	394	375	357	366	350	376	380	365	393	395	348	408	369	366	405	384	372	353	332	366	351	383	346	383	370	380	367	352	344	360	374	391	424	385	371	371	356	376	338	393	385	369	360	368	345	365	404	355	362	365	357	379	378	394	354	387	356	402	368	340	392	413	387	387	402	360	361	344	372	367	384	383	336	339	381	415	395	359	376	385	376	370	367	346	369	377	395	395	367	373	332	385	347	368	393	356	321	361	359	371	363	368	343	360	366	362	364	339	393	407	396	364	367	394	387	338	329	365	376	359	353	378	351	343	376	391	384	391	347	379	359	414	405	340	375	394	370	364	358	389	354	343	382	369	351	380	374	358	394	344	398	353	336	368	344	385	333	397	361	361	366	354	376	370	346	354	367	351	403	378	433	351	405	367	382	373	351	365	384	349	371	361	411	368	370	393	360	339	339	342	365	379	379	359	354	338	341	347	348	348	381	392	382	371	351	337	365	380	371	391	370	368	346	361	356	382	365	395	402	349	382	372	367	387	388	360	377	344	375	386	373	391	365	356	360	375	377	372	357	383	375	383	376	381	354	349	380	352	350	368	357	361	349	362	374	349	336	376	345	376	398	337	342	370	390	332	363	401	412	368	411	366	340	377	359	370	397	375	384	374	394	355	382	376	391	402	365	377	374	337	356	347	372	377	378	365	378	383	386	384	319	344	345	361	370	386	377	359	363	404	365	387	387	392	350	347	392	375	375	371	369	362	345	371	366	376	385	372	404	379	390	382	364	367	391	357	335	360	382	375	356	374	361	393	371	389	360	381	365	362	359	367	380	407	370	402	380	379	375	365	372	386	350	359	348	354	368	406	385	377	408	395	358	406	345	347	374	389	356	363	355	388	368	383	381	385	393	390	366	359	383	360	346	377	375	398	356	359	395	353	383	372	360	374	397	422	368	379	342	346	369	364	382	419	377	361	380	384	367	381	351	367	372	378	363	378	371	371	376	376	378	368	400	361	371	405	348	354	368	335	352	363	404	362	341	368	374	358	376	396	369	361	399	352	400	379	372	343	340	363	408	376	363	359	373	385	397	364	356	424	389	374	391	361	363	361	361	392	336	409	370	379	368	354	344	385	332	377	366	398	367	377	370	377	348	375	400	375	366	366	381	344	400	387	386	359	337	354	386	394	374	402	370	380	367	354	371	351	356	381	380	387	417	357	365	414	363	365	370	366	349	367	396	347	355	345	339	395	393	378	377	431	322	393	349	355	397	402	370	382	331	335	374	344	373	381	393	379	358	368	350	338	355	376	380	337	378	390	386	384	373	412	403	376	363	363	375	338	382	382	378	386	365	343	368	408	373	371	344	394	354	370	350	379	344	377	383	353	344	367	383	374	352	368	380	393	355	403	390	358	337	395	375	374	360	386	391	377	358	395	369	352	412	375	398	329	359	361	338	370	353	339	385	378	374	351	368	365	362	370	390	403	391	386	382	375	386	392	339	362	344	350	380	343	395	363	391	373	372	394	372	343	377	376	360	386	344	355	364	396	360	392	414	352	371	398	353	390	361	369	378	379	410	354	375	348	362	354	382	368	387	380	394	398	352	389	431	393	368	392	359	344	363	368	378	353	390	385	378	332	346	375	376	391	396	364	383	350	367	338	383	383	328	365	395	375	354	402	343	384	375	377	357	348	383	368	355	355	386	391	388	399	351	354	349	366	366	350	371	392	398	373	376	370	394	379	354	383	395	370	334	390	377	359	332	360	368	359	364	375	385	355	340	369	346	386	346	341	356	363	356	356	400	388	356	354	381	329	374	400	343	333	357	371	359	396	359	349	363	380	362	376	348	373	368	395	389	401	354	398	362	353	371	385	400	370	400	394	344	385	362	378	363	408	379	380	375	382	369	390	380	382	381	362	367	335	389	350	352	353	331	378	381	387	365	352	358	380	401	402	395	388	343	398	373	387	381	360	337	358	351	358	378	355	343	373	366	376	354	350	342	335	370	364	360	421	349	334	374	393	377	373	360	355	373	364	378	386	382	346	368	370	385	358	359	324	376	372	355	364	367	351	369	380	337	360	358	377	392	350	389	382	371	377	346	386	353	390	363	392	380	397	396	376	374	367	368	371	349	361	387	367	383	375	382	389	378	383	362	366	347	360	362	381	385	388	342	361	338	377	325	334	366	385	353	379	364	376	398	378	351	398	372	321	345	368	384	364	358	391	387	371	373	375	353	406	334	346	387	333	360	359	351	366	370	348	380	387	344	380	375	391	377	380	362	348	363	338	348	357	384	388	370	345	368	370	406	361	386	339	346	353	355	369	374	400	376	367	403	382	360	372	393	353	382	374	416	360	370	370	380	376	352	360	380	390	342	382	372	373	345	332	374	366	352	334	354	380	383	394	349	387	377	397	390	383	347	393	394	388	335	362	341	360	382	410	357	368	376	363	360
16008	15079	12189	6208	4533	3325	2472	2000	1622	1429	1267	1134	1057	932	815	816	779	713	676	626	644	652	600	624	582	563	577	568	562	542	566	551	555	519	510	549	515	560	537	532	531	544	522	517	495	514	495	532	527	531	503	518	495	508	539	497	514	489	497	483	505	562	518	499	483	518	542	510	532	486	478	530	454	514	515	495	491	542	502	466	505	506	510	447	459	436	511	494	479	476	494	464	478	484	511	510	494	471	509	535	511	499	467	462	493	463	513	483	517	520	476	486	494	479	494	500	455	503	522	507	471	476	462	479	491	471	481	529	493	530	505	486	471	454	492	471	476	468	466	464	491	490	467	509	479	438	487	466	473	467	475	510	490	485	474	470	473	503	474	463	510	462	501	445	522	532	495	476	482	485	491	512	507	474	515	495	483	453	505	485	482	492	459	507	502	449	482	502	476	474	488	468	489	498	499	486	489	502	490	475	511	525	461	465	508	484	451	486	495	477	520	459	520	474	511	478	483	476	513	489	508	481	483	499	480	472	499	500	521	501	472	507	458	476	476	518	450	486	499	485	484	452	460	479	459	521	493	494	485	530	473	480	461	495	494	519	488	478	507	502	498	515	448	498	482	481	469	521	487	475	504	485	514	480	495	459	463	491	492	523	468	472	510	489	497	466	463	461	515	475	487	485	514	457	504	512	502	494	496	479	471	491	484	511	473	482	463	435	475	519	470	500	482	465	492	480	488	486	445	472	483	474	472	469	496	482	443	456	505	461	481	507	477	502	436	471	467	487	491	458	469	464	490	475	506	475	485	446	474	482	472	468	494	493	469	456	486	475	485	513	500	501	520	504	449	506	494	501	470	494	471	519	441	473	427	475	489	472	482	515	490	487	482	498	522	504	503	503	505	474	478	483	509	493	484	511	482	511	465	515	474	454	454	536	468	476	498	463	504	462	510	461	497	505	512	489	491	490	487	500	427	509	492	464	513	522	457	470	492	513	487	498	503	478	508	513	497	456	499	477	482	512	476	468	472	490	521	502	515	509	507	513	478	495	472	495	494	466	496	505	499	473	465	510	522	521	473	476	492	483	453	480	475	533	541	502	479	505	457	501	466	454	516	486	517	476	538	503	516	501	475	472	492	518	487	469	478	509	477	514	468	500	458	523	461	481	494	496	486	491	470	476	470	485	539	440	501	477	510	469	508	471	509	468	456	494	473	499	508	453	520	497	503	481	502	492	473	492	485	489	520	494	485	471	456	473	499	496	507	509	457	480	503	498	488	473	483	483	468	526	508	450	474	493	506	518	464	483	467	477	475	457	484	497	495	531	482	478	441	472	475	485	486	489	495	465	489	490	476	459	444	489	472	494	443	509	482	499	474	508	465	464	484	492	500	524	494	493	498	472	510	495	490	497	478	478	513	463	443	484	444	477	471	514	488	477	465	482	512	477	530	477	482	496	463	474	500	495	510	456	520	510	461	485	494	480	485	448	518	507	469	499	470	456	496	458	495	491	472	492	501	470	476	485	509	454	471	479	438	502	518	489	522	547	466	502	498	490	493	456	516	464	470	523	503	485	506	421	516	489	554	449	484	468	455	472	470	508	505	498	498	465	520	478	473	504	488	506	475	454	475	498	505	513	502	467	478	490	480	500	458	452	500	442	484	505	512	509	519	500	475	486	442	503	478	502	478	466	498	470	498	486	490	450	481	471	480	481	483	482	514	527	474	466	530	479	498	473	429	493	471	513	526	471	515	484	495	467	466	498	480	473	489	518	530	508	470	478	461	491	501	453	509	467	484	460	479	467	496	512	485	483	497	485	489	520	492	491	475	469	444	479	467	469	552	518	505	482	512	453	494	505	458	492	488	493	461	479	516	464	518	491	492	496	459	483	486	463	500	484	485	479	493	472	463	432	495	529	501	494	500	492	458	524	464	444	501	490	508	462	473	488	509	472	466	513	461	506	516	521	487	498	504	447	470	496	501	478	467	530	521	458	458	483	475	486	458	507	463	492	481	461	477	489	488	498	502	495	526	495	526	477	502	461	477	463	478	489	498	482	514	511	501	504	456	473	498	486	479	448	473	499	483	520	505	486	563	505	504	462	476	473	492	481	458	508	475	500	493	495	504	484	478	492	487	488	519	495	471	458	476	492	475	509	491	494	469	474	502	469	514	490	504	505	474	455	499	480	463	502	498	496	453	462	521	521	479	482	464	445	471	516	485	477	465	499	522	487	468	485	451	477	475	477	496	479	518	498	498	498	478	499	468	441	448	483	482	532	492	497	474	496	528	496	494	488	427	548	518	468	448	483	497	485	510	491	498	425	491	491	466	533	457	490	469	464	552	481	478	502	495	449	488	464	483	506	488	523	489	498	466	514	494	514	512	488	535	471	501	488	509	475	522	502	469	505	517	482	489	465	478	505	480	502	451	459	504	488	471	470	474	491	471	526	504	480	428	494	507	510	492	475	454	464	496	493	485	518	491	471	440	481	488	473	532	452	493	508	456	466	475	497	489	503	451	448	487	515	510	474	491	465	519	445	448	489	476	487	480	476	492	480	511	478	475	497	491	497	487	453	495	452	471	509	486	486	531	510	462	491	510	477	476	483	478	495	485	482	497	460	479	513	472	466	484	469	510	498	465	478	473	483	455	537	525	497	507	497	454	506	494	502	467	471	442	524	547	516	509	466	471	478	490	533	461	516	512	533	465	489	464	432	477	484	478	477	501	477	501	469	470	482	507	490	514	479	427	531	507	502	465	501	519	549	479	521	481	449	462	512	488	494	496	472	522	500	515	523	496	494	500	483	487	533	509	447	457	438	472	474	496	473	485	493	478	474	502	512	476	456	483	477	481	517	495	502	502	528	510	483	484	473	456	513	468	482	520	483	510	502	469	460	493	480	513	483	506	443	506	490	454	492	456	457	479	453	480	474	497	526	498	464	508	510	458	422	466	471	459	505	487	486	495	509	468	484	490	473	507	486	493	473	482	497	504	468	491	486	482	517	484	523	485	499	503	537	462	478	460	477	514	465	484	497	478	507	506	502	479	450	526	460	463	507	469	503	477	470	514	499	440	460	464	498	498	438	467	503	494	496	520	491	469	454	471	473	499	508	490	425	523	459	488	488	510	493	478	505	455	478	471	477	484	501	461	506	493	487	508	461	509	494	451	489	516	516	469	483	507	519	517	494	479	465	452	460	490	494	495	485	493	486	456	473	482	498	463	494	498	505	503	464	514	540	477	507	474	517	477	484	453	503	493	533	451	491	505	470	486	511	526	509	505	495	472	486	513	496	489	473	499	498	453	514	455	473	520	483	474	458	532	485	475	517	491	490	511	496	456	463	511	473	498	485	444	464	469	473	485	499	501	510	451	501	455	478	455	501	475	500	461	506	472	525	457	466	477	494	511	493	463	460	452	500	498	494	518	486	534	470	479	477	507	510	488	502	461	499	511	451	516	486	473	447	514	485	465	492	497	507	515	471	506	505	443	431
26598	20247	8598	618	362	340	326	325	315	318	301	291	331	299	298	316	308	312	291	283	274	295	252	301	308	316	295	287	277	289	299	291	316	310	314	312	281	294	277	303	269	320	282	312	307	299	323	303	308	317	301	299	305	282	290	289	302	284	316	302	296	321	274	302	292	299	274	282	295	323	303	274	311	312	283	313	299	324	303	275	265	320	303	323	289	312	333	306	311	316	281	308	305	275	310	276	306	319	334	308	285	286	310	295	308	314	299	292	288	287	298	283	299	315	295	265	268	312	268	281	262	305	292	307	293	319	308	283	299	288	315	293	273	301	313	301	285	275	267	282	274	270	303	292	272	291	296	319	287	276	292	283	277	279	290	303	280	285	284	298	296	282	321	288	282	278	323	304	306	275	295	264	332	300	283	298	298	283	322	280	276	301	297	274	263	289	285	288	278	311	312	248	317	315	272	313	284	319	240	290	272	291	312	306	286	302	303	277	276	285	297	263	321	297	291	284	323	283	307	316	309	293	275	301	261	307	282	300	293	257	301	291	322	303	283	287	260	296	321	300	303	280	290	284	325	325	306	294	306	273	304	306	297	282	296	308	295	306	303	258	278	307	303	275	298	289	268	296	273	276	308	303	283	315	276	297	292	298	275	293	307	274	287	306	280	287	337	321	287	329	296	281	266	295	288	258	315	311	296	299	289	309	290	315	302	312	295	288	319	278	302	308	338	323	304	306	288	327	305	303	322	320	283	291	322	295	320	283	310	287	293	299	306	303	312	317	283	298	293	298	284	265	286	293	269	318	308	305	271	318	262	296	293	276	290	323	313	322	305	325	329	284	303	253	292	293	289	307	284	298	296	265	301	351	282	306	309	301	310	268	266	289	275	282	273	310	276	288	301	297	304	262	268	297	316	314	314	288	293	309	269	266	291	307	266	291	326	283	317	273	268	299	290	303	278	288	321	305	264	289	286	316	283	305	284	279	288	298	305	284	302	297	308	317	304	284	271	310	302	276	303	288	293	289	265	289	277	325	305	338	284	299	278	289	279	257	283	286	306	306	299	264	269	297	272	306	293	324	318	280	310	278	305	284	300	283	292	280	313	293	295	293	311	267	270	308	325	310	341	257	325	309	305	306	304	283	298	287	303	313	246	264	285	262	318	286	273	286	271	288	294	279	261	289	262	306	295	301	284	294	301	341	287	317	341	262	302	308	278	302	307	264	308	297	308	295	286	286	283	294	296	276	334	271	295	306	287	299	308	334	309	268	304	312	294	330	310	276	322	283	273	292	262	306	297	301	295	295	276	310	278	307	289	292	309	302	296	303	296	288	299	314	299	317	302	305	313	267	298	282	289	305	311	306	273	303	309	296	271	302	308	332	321	260	279	313	304	274	264	340	270	307	302	267	301	311	289	281	321	289	294	302	276	274	285	292	311	310	285	296	306	267	296	322	301	298	296	293	275	295	356	307	308	272	285	293	303	290	293	327	305	297	268	299	320	314	287	298	271	306	306	276	302	299	289	337	291	315	258	282	286	259	339	310	293	323	278	279	292	285	279	271	326	283	289	299	302	297	284	273	275	327	288	322	309	303	309	321	293	300	287	299	336	294	271	294	295	287	301	291	274	318	275	259	274	294	280	288	303	283	279	300	279	275	292	283	292	300	303	301	311	286	299	311	282	294	288	300	300	280	276	284	305	293	288	319	295	299	266	313	274	308	294	315	287	287	287	283	285	325	302	331	299	268	292	300	294	308	340	284	304	294	305	259	308	292	307	295	329	303	308	280	285	307	307	286	301	286	307	300	283	294	327	258	311	289	308	328	275	281	323	308	277	337	326	283	268	285	276	272	301	308	281	282	317	307	283	334	309	309	330	294	278	293	304	281	279	295	298	319	299	303	316	312	309	319	301	283	292	313	271	291	275	289	301	300	285	284	314	313	280	308	294	297	313	314	283	270	324	332	307	297	278	305	286	265	277	316	269	328	304	304	307	288	306	279	312	302	315	295	323	277	286	263	294	280	302	320	297	273	294	317	293	294	282	293	314	318	294	295	293	258	292	278	258	322	303	280	290	278	294	266	295	298	267	279	349	290	317	289	313	291	283	261	308	282	288	313	310	280	288	286	276	311	269	315	318	305	293	273	294	283	302	294	304	283	312	311	339	295	279	290	285	315	281	322	282	283	302	296	278	282	288	296	260	249	279	302	288	291	302	300	316	284	322	286	280	305	271	288	314	297	286	291	277	273	261	265	294	287	246	297	277	301	320	291	285	299	280	288	311	280	306	296	290	318	311	297	284	287	284	300	321	251	298	271	312	278	272	291	294	318	286	260	285	322	291	330	285	279	310	268	318	300	306	292	295	310	285	298	309	287	308	296	305	311	301	280	314	315	278	302	289	275	300	316	278	299	318	265	252	325	288	321	301	277	276	291	307	272	309	303	290	319	315	294	306	310	266	321	282	284	279	281	343	286	284	277	281	339	284	296	299	304	293	283	307	296	293	279	285	300	283	287	282	289	305	289	318	306	307	305	308	301	316	297	272	307	283	284	312	266	303	284	288	282	290	290	319	267	286	286	292	296	285	290	258	316	317	264	278	317	301	236	322	281	271	274	323	314	281	285	303	302	289	298	297	292	295	334	295	284	299	291	324	282	267	285	288	292	254	279	279	289	286	284	293	302	293	317	275	304	311	310	293	314	312	288	290	302	283	282	298	318	313	283	305	317	332	314	306	303	322	312	330	340	297	309	286	298	296	305	316	306	307	278	315	279	309	278	311	308	291	314	281	283	296	305	278	322	280	328	309	274	303	323	269	293	274	291	309	312	308	294	305	317	295	276	265	278	277	318	282	302	294	325	292	314	278	302	293	293	301	318	291	311	303	297	270	291	301	290	293	311	256	334	283	306	273	274	257	304	272	317	286	292	316	287	278	288	291	334	265	294	322	320	297	289	319	292	292	317	278	302	281	303	284	264	281	346	287	262	295	279	303	323	311	287	289	299	287	318	308	298	306	271	288	315	276	336	312	292	278	285	273	269	315	303	295	294	283	277	306	304	273	288	301	314	324	291	295	332	305	293	299	302	277	264	296	297	294	317	325	297	315	300	300	267	273	277	276	311	300	276	314	309	280	273	284	296	292	268	320	292	301	277	267	293	296	311	324	301	293	315	287	280	322	304	320	304	263	293	321	275	327	305	304	285	292	292	299	306	303	281	300	293	304	307	299	299	283	307	311	270	289	289	299	310	305	300	311	307	287	314	275	326	285	337	293	297	285	320	285	261	282	316	295	280	301	297	290	300	267	293	306	282	300	319	320	281	310	314	315	305	259	304	316	307	303	274	309	321	291	292	283	282	297	318	294	264	298	332	327	281	282	279	262	307	281	272	316	301	281	325	278	279	282	291	308	322	291	298	292	286	315	304	295	291	292	291	262	301	294	320	313	298	311	293	312	274	300	299	312	306	307	324	300	326	285	302	321	311	301	310	279	286
5944	1167	1072	657	536	494	457	423	459	420	396	405	368	385	386	410	418	401	341	365	389	387	425	429	419	405	400	387	391	383	387	408	366	409	361	356	387	341	389	346	378	399	402	398	386	372	409	416	391	373	400	370	404	368	373	377	383	387	386	383	380	367	408	370	372	411	379	376	416	321	354	427	395	378	386	403	394	373	370	400	401	412	375	398	384	395	383	394	430	389	338	380	356	369	376	379	387	357	374	385	409	401	381	360	385	389	378	387	392	387	372	377	411	376	378	385	345	367	401	392	395	369	398	426	392	377	375	396	381	354	378	354	365	379	367	402	376	376	397	377	364	352	382	388	352	392	381	371	384	451	370	400	380	409	374	391	381	399	397	397	369	341	414	399	400	402	369	380	394	393	414	385	426	378	340	371	371	372	398	411	392	393	387	379	374	386	364	430	373	374	381	405	359	415	388	382	382	372	373	405	413	405	349	382	360	357	423	397	406	413	389	379	369	370	333	386	390	373	415	402	382	393	360	348	380	372	378	418	395	375	410	379	356	363	376	401	380	370	376	387	398	399	394	397	380	421	363	396	387	411	396	356	405	389	362	402	362	380	361	411	394	357	389	368	385	386	386	389	395	404	414	395	374	400	392	395	337	381	388	367	361	398	370	387	359	384	394	390	359	388	357	422	373	403	355	399	381	398	378	383	378	388	363	438	374	367	380	379	367	379	398	400	354	363	385	392	369	398	396	377	355	345	437	381	390	372	378	392	384	401	366	413	412	383	378	386	411	382	406	374	359	370	349	389	383	392	366	384	388	390	391	398	380	411	361	373	392	378	400	368	388	396	367	362	380	372	388	361	376	373	371	361	387	356	407	394	388	386	371	355	344	384	397	400	375	390	412	384	397	374	409	375	392	406	396	403	364	363	389	369	377	400	402	385	377	403	375	365	436	359	374	420	371	369	402	392	383	386	408	357	401	407	405	399	395	402	399	397	390	367	367	329	380	394	406	381	402	377	368	343	385	387	410	394	350	393	389	418	401	387	398	396	405	395	396	377	372	419	388	403	386	386	395	379	375	388	374	375	371	374	384	397	368	337	395	378	370	368	393	365	341	401	379	432	414	400	366	398	336	387	390	413	378	391	370	407	398	342	424	378	352	393	390	391	342	408	379	400	391	417	369	366	368	384	365	402	402	393	391	388	389	366	401	384	378	359	403	379	368	358	398	383	362	371	419	373	392	371	387	405	356	348	383	412	333	361	424	388	425	373	352	390	381	411	379	398	381	420	365	363	378	396	381	389	364	387	408	368	359	418	419	356	404	395	362	394	386	376	387	401	380	407	354	380	388	383	408	399	388	391	380	414	365	377	400	378	388	390	407	377	379	389	380	390	393	352	404	379	401	410	388	377	393	399	388	385	415	383	390	394	397	378	382	367	383	382	394	432	413	412	373	385	398	401	386	341	376	368	397	379	377	355	391	363	399	408	426	377	326	390	409	387	406	383	372	357	366	366	396	416	354	382	443	415	385	401	359	353	395	405	426	376	396	398	373	399	387	423	401	359	389	362	373	351	391	404	409	401	397	395	376	397	398	405	390	420	352	396	385	378	383	402	412	374	397	438	350	389	370	362	432	366	381	394	369	377	418	375	390	404	420	381	388	369	354	370	391	369	377	377	378	379	400	386	356	369	387	398	418	344	391	354	354	367	399	416	375	373	378	388	402	370	386	373	369	409	395	393	400	400	434	396	402	374	380	410	379	406	386	407	403	372	383	372	400	374	392	352	388	377	375	372	379	404	395	385	381	360	378	362	367	413	384	393	403	414	376	399	379	402	404	409	417	391	390	382	408	381	414	372	404	407	371	364	381	403	386	413	350	387	417	405	370	374	365	379	378	387	412	366	404	362	345	386	379	400	378	385	363	395	371	390	353	357	380	380	409	374	367	395	375	399	394	369	383	354	366	385	384	407	379	415	367	381	392	342	400	375	375	373	372	389	403	384	415	421	418	387	444	406	401	361	383	394	375	406	347	366	381	368	382	400	417	372	374	410	403	371	406	407	395	372	386	380	361	353	364	390	396	393	376	372	376	419	389	382	424	417	381	384	361	416	348	418	403	343	347	395	394	416	373	373	404	409	363	389	336	424	375	392	388	360	406	357	385	350	377	366	375	383	440	373	380	404	361	420	412	368	390	380	346	380	406	368	401	359	364	380	398	392	388	392	405	389	430	377	387	380	365	369	383	395	406	408	405	363	358	392	379	380	403	372	406	415	354	364	367	368	387	356	388	376	405	366	361	400	369	369	367	396	405	373	373	375	397	380	375	382	416	390	413	359	389	402	385	390	338	380	385	362	377	381	394	400	399	352	376	414	367	417	386	380	400	396	339	367	419	399	388	394	388	404	405	396	382	417	369	412	351	389	364	384	377	392	384	385	429	370	387	380	374	351	379	394	388	407	401	371	418	387	384	370	397	338	353	375	378	399	399	410	396	362	362	393	412	365	390	394	389	423	388	395	388	382	386	381	376	377	393	386	359	417	397	387	401	362	387	398	388	400	403	384	419	375	426	405	370	410	379	332	413	388	423	428	355	358	374	387	389	357	356	354	373	384	386	405	383	377	384	383	383	399	377	384	397	399	372	400	385	399	370	386	385	383	401	379	434	397	377	376	346	372	410	381	410	396	365	361	426	361	366	370	380	368	339	389	379	381	373	401	395	397	366	386	420	369	368	374	408	381	440	371	344	400	386	413	392	393	397	395	398	386	381	367	361	393	408	372	369	384	383	404	395	407	419	361	406	383	397	393	409	365	398	396	380	380	361	415	364	385	384	409	380	391	409	387	394	387	392	388	382	384	390	398	411	381	366	388	386	403	382	369	398	381	365	372	386	351	394	384	410	388	368	362	398	373	367	358	364	358	393	378	384	375	368	390	394	360	427	404	408	359	377	353	404	404	362	397	381	365	415	396	397	396	378	365	396	390	422	408	363	388	382	392	355	387	396	389	380	390	395	372	377	362	374	403	376	369	400	385	401	411	431	386	388	387	398	385	401	391	369	404	371	388	397	398	360	393	387	357	356	377	367	404	378	416	387	387	380	363	388	375	409	374	417	362	380	382	370	395	370	384	362	385	363	404	385	411	375	411	398	382	389	399	391	362	398	384	362	379	404	343	392	370	378	382	400	391	394	397	389	392	382	384	350	398	387	380	389	382	371	401	350	410	393	377	394	366	372	402	406	407	408	372	361	378	377	395	383	377	396	398	366	381	355	376	387	403	371	363	391	387	394	392	359	399	408	359	357	393	395	379	358	391	383	433	373	393	392	399	391	434	365	370	390	391	370	398	359	382	386	394	375	367	385	378	389	402	402	364	384	373	401	364	364	339	383	381	392	424	363	393	401	382	395	423	396	358	410	377	400	376	348	381	333	408	422	380	362	389	377	367	399	413	371	388	398	409	406	414	341	377	363	363	359	413	397	375	374	395	367	373	392	400	356	389
23662	20934	28186	23784	20902	9154	1221	837	685	674	602	593	603	569	530	549	535	574	527	490	495	507	522	497	497	495	476	501	452	493	479	538	493	477	528	487	456	475	509	441	475	463	452	485	497	488	497	444	438	513	469	455	472	458	487	466	436	472	460	478	484	430	522	482	482	514	468	447	461	467	465	492	498	509	449	553	495	477	486	471	476	499	437	465	493	444	493	481	455	507	482	447	491	462	427	521	502	457	491	441	467	478	475	444	449	467	470	444	464	493	470	419	444	501	469	476	462	477	479	483	471	463	441	469	470	484	482	466	472	481	505	502	465	435	481	444	464	465	496	457	487	475	478	455	427	473	500	477	499	466	483	479	452	471	443	463	448	500	477	500	464	474	460	477	481	475	428	423	492	441	467	466	459	495	513	486	541	478	495	449	489	503	494	424	472	449	506	515	460	476	496	499	460	481	514	411	478	473	500	485	482	433	458	502	467	461	435	432	493	448	469	479	456	472	477	454	453	492	446	450	465	467	467	517	495	468	486	448	489	447	474	502	501	433	512	458	510	454	458	461	479	437	446	489	467	478	436	482	451	486	493	462	473	456	451	431	496	482	460	470	485	467	464	448	443	470	473	445	446	510	492	477	434	465	463	454	459	467	447	456	483	464	494	461	467	497	486	451	457	455	470	474	429	481	466	447	461	440	465	470	460	473	486	478	453	452	453	456	453	465	505	454	483	445	478	469	432	469	486	480	455	455	486	469	463	428	434	491	465	468	447	537	492	452	466	462	463	449	441	470	458	437	476	500	486	470	499	463	508	468	437	469	445	457	452	442	505	496	466	446	485	492	452	493	500	480	464	428	477	477	467	441	495	451	473	492	504	461	447	478	460	439	489	447	487	455	508	502	442	480	450	485	495	461	476	458	502	467	468	476	478	468	468	498	459	439	467	472	484	498	471	432	495	470	434	492	489	462	521	502	463	480	463	502	492	443	463	455	448	475	463	473	483	461	457	464	491	483	468	438	447	484	455	420	482	437	436	464	475	490	454	496	451	479	448	507	457	503	467	468	513	500	476	501	445	487	444	508	448	487	513	442	490	501	504	458	480	487	467	478	456	473	466	456	499	432	479	443	463	472	462	435	464	483	461	472	468	475	510	494	467	451	472	463	450	457	495	501	496	470	437	489	466	467	422	446	429	466	465	493	469	483	445	444	504	483	460	457	487	481	500	501	470	458	514	476	499	472	486	475	479	507	435	444	468	455	432	528	535	455	482	458	502	454	431	473	471	481	468	460	481	473	454	456	486	509	508	454	449	488	482	498	482	474	489	492	473	496	441	443	435	458	424	484	471	450	431	424	470	450	468	478	449	480	478	502	490	497	459	459	489	453	494	467	513	472	480	472	442	462	429	462	464	439	455	470	458	482	475	467	454	463	482	452	480	443	487	514	497	488	454	482	477	480	536	452	454	514	487	424	460	455	511	438	481	492	498	488	464	466	472	460	440	436	494	444	459	468	419	430	464	476	493	481	491	458	415	459	506	483	465	475	461	484	507	450	499	454	482	476	474	472	458	456	491	472	447	510	496	444	478	498	458	437	448	445	495	464	467	445	438	488	483	489	486	479	453	519	490	445	461	446	511	473	442	469	492	500	479	465	430	461	494	484	493	474	472	464	445	479	485	464	448	471	503	480	463	490	446	469	469	465	520	502	452	506	453	502	515	464	484	488	473	481	461	478	476	465	488	462	443	448	457	461	509	452	507	532	449	422	445	434	447	451	460	435	460	482	442	443	453	462	488	512	500	473	481	466	462	457	476	426	462	431	476	468	485	485	461	454	485	490	481	460	457	476	457	448	505	479	455	420	428	450	479	501	458	457	454	465	457	450	436	445	455	456	468	448	479	431	494	465	482	464	478	457	432	486	492	481	476	461	467	481	496	485	427	466	478	453	448	442	505	454	452	446	492	501	482	479	484	495	470	474	471	443	472	469	481	478	419	470	466	444	418	542	479	495	479	476	496	496	468	474	459	504	452	438	489	471	461	461	465	477	496	496	431	460	466	485	449	461	455	523	476	506	449	461	462	505	435	483	454	459	476	471	466	426	489	465	487	456	503	454	479	450	468	506	482	447	449	474	470	435	512	523	477	454	478	462	496	449	467	519	444	470	446	499	468	473	417	433	461	457	484	479	439	463	472	463	457	456	479	484	474	473	440	455	504	449	487	442	469	463	464	488	503	454	504	501	465	428	481	435	435	454	476	457	454	494	483	484	473	484	454	453	476	461	440	426	463	450	448	469	489	495	470	478	437	498	473	484	478	443	486	479	492	448	463	477	443	432	476	485	449	472	522	439	473	500	479	443	443	467	474	415	451	476	471	458	486	491	452	490	478	485	459	497	457	467	504	461	447	469	443	483	421	492	458	467	469	494	464	468	486	485	468	473	485	468	483	508	469	449	505	441	471	459	434	471	469	447	482	475	460	509	498	497	416	451	505	506	463	470	449	480	448	473	470	493	436	490	469	438	471	456	435	443	494	423	490	462	469	446	452	459	427	460	474	455	493	474	405	456	472	475	485	494	493	476	478	472	428	471	498	464	446	469	478	463	470	457	484	461	447	506	510	443	497	465	469	461	492	467	482	463	480	502	510	424	461	498	442	484	442	458	516	459	475	499	450	488	488	483	467	457	456	492	464	443	510	465	469	492	500	460	445	510	445	486	485	492	500	456	462	474	504	482	476	433	446	427	461	443	477	482	458	467	456	496	485	521	472	446	488	514	453	482	456	473	470	482	482	486	452	459	480	441	477	496	458	478	458	462	465	484	477	482	470	517	428	508	472	434	517	471	468	454	497	457	473	492	462	470	444	459	456	451	493	439	488	453	487	455	511	524	450	462	470	491	470	520	483	432	468	444	482	463	466	470	476	472	485	455	462	477	463	470	448	465	501	453	450	463	461	475	481	480	496	460	446	488	450	495	475	445	465	463	459	493	468	440	508	490	482	490	450	511	450	487	489	465	481	484	468	501	494	476	466	471	448	460	493	483	458	459	472	501	481	500	487	468	480	490	472	474	458	465	469	464	473	504	448	489	430	495	404	493	477	461	474	452	459	456	468	462	453	502	473	469	495	469	445	452	475	508	424	416	447	490	466	467	498	454	492	469	478	478	469	451	478	463	469	492	454	439	426	454	448	477	495	459	487	443	456	459	438	498	455	453	455	466	501	499	481	486	489	437	419	523	498	493	462	463	446	479	474	502	477	471	472	487	483	461	405	496	491	468	441	485	491	476	467	472	501	459	490	457	499	483	467	491	452	465	474	443	491	475	512	493	486	443	470	481	465	478	502	469	472	467	520	486	494	521	480	458	512	478	432	452	464	439	454	461	444	486	493	464	472	453	446	463	445	478	472	458	455	472	472	510	464	461	495	464	485	479	453	435	480	512	500	507	488	487	493	470	509	444	461	477	457	471	454	450	466	449	480	462	448	452	432	435	528	509	454	470
14231	9429	7585	3766	2606	2040	1720	1408	1232	1081	1037	933	831	843	752	743	790	681	728	695	683	639	654	680	636	667	614	644	661	645	649	608	599	653	637	645	662	654	629	598	644	654	587	612	570	610	604	596	657	618	597	620	588	639	669	631	625	633	616	628	679	612	625	635	576	695	613	608	608	621	630	565	614	602	648	596	579	639	613	612	643	649	604	606	646	629	632	629	562	676	576	625	627	576	670	594	624	586	603	628	579	613	645	604	600	640	611	634	577	620	609	656	604	568	624	607	601	594	636	597	609	606	589	604	624	600	586	637	682	614	640	582	646	643	582	630	567	576	614	576	597	593	575	633	584	577	596	573	600	584	637	582	582	600	598	611	611	603	660	622	622	589	603	668	596	622	622	643	596	588	610	551	573	647	589	583	588	561	599	641	577	580	614	628	637	620	638	656	595	564	641	561	567	569	555	592	614	639	606	599	584	634	600	643	552	587	611	591	587	595	617	634	679	619	606	640	600	593	609	588	598	551	617	633	576	616	589	625	600	590	610	617	663	573	607	634	582	633	587	634	673	623	607	626	582	609	605	582	607	563	559	575	589	623	643	636	590	630	593	607	619	597	580	581	646	618	576	584	612	617	616	616	640	655	606	602	617	610	573	572	623	582	690	612	623	584	599	602	587	630	627	563	604	612	593	618	648	595	607	602	602	626	624	649	676	585	656	575	629	617	568	639	561	585	614	638	579	599	653	565	598	613	652	614	622	614	590	632	591	658	592	630	595	616	611	598	611	613	599	611	648	602	641	583	625	623	613	595	602	635	610	637	608	544	609	626	601	642	554	648	544	592	614	622	581	596	574	661	623	610	620	614	600	577	605	611	615	614	589	626	571	603	589	650	576	583	631	643	614	586	569	618	613	601	609	603	645	615	632	615	612	621	604	631	597	594	580	615	601	581	628	609	632	629	604	609	620	590	610	627	636	600	601	593	656	540	614	561	622	606	612	601	642	632	612	579	591	637	575	591	654	647	610	596	590	635	659	592	604	619	653	594	590	581	635	632	620	609	595	651	619	574	618	629	655	644	600	603	613	625	617	610	591	590	648	603	598	630	610	592	633	608	575	621	594	633	623	635	627	614	600	602	575	562	608	620	597	614	613	583	592	622	640	640	660	589	594	592	579	623	596	609	602	602	628	631	588	596	652	655	598	619	629	586	606	585	595	631	638	631	599	605	604	601	607	656	575	604	609	601	618	609	630	615	649	596	629	588	566	642	616	603	643	619	599	604	606	621	630	621	637	558	592	638	608	593	611	587	609	636	642	611	599	627	547	558	631	609	618	622	614	648	590	628	612	615	639	629	635	640	549	586	591	628	577	613	626	629	592	656	660	592	604	598	599	606	563	651	588	647	641	636	595	612	607	555	602	589	614	632	639	605	638	635	604	640	630	621	626	626	597	628	614	621	565	605	618	608	629	600	591	582	601	593	616	632	573	653	579	601	639	590	599	571	611	558	590	606	598	648	616	622	630	600	608	613	600	621	602	616	585	662	658	575	642	570	648	626	626	644	597	586	600	584	589	635	631	574	628	605	613	603	585	606	590	587	616	601	643	612	627	578	616	576	643	574	625	597	597	656	632	588	648	605	633	642	598	670	606	615	624	624	660	616	591	609	572	586	595	625	614	610	609	604	636	627	589	630	572	615	616	592	571	625	616	583	610	617	622	595	598	601	620	646	608	570	617	577	614	616	600	601	581	591	600	619	644	602	595	632	619	609	585	630	587	615	627	590	613	617	635	580	626	614	575	617	604	613	645	620	603	598	601	623	620	604	602	617	563	628	586	630	623	593	579	592	584	594	674	601	584	612	620	604	619	609	578	612	639	623	633	618	610	605	634	652	611	608	580	614	602	607	591	609	627	603	602	631	608	572	603	621	627	625	610	606	637	617	568	636	587	614	569	598	564	604	579	581	619	625	578	557	631	604	609	588	636	616	565	599	635	567	603	620	618	596	593	613	623	584	610	608	594	585	586	583	620	622	565	658	600	606	633	623	622	591	601	630	606	594	617	568	611	618	588	582	594	590	604	605	633	629	653	590	615	599	614	572	623	624	632	641	601	629	602	632	605	632	615	656	640	636	592	650	651	615	585	586	625	627	615	552	637	638	578	589	640	599	626	619	602	613	579	644	586	612	609	629	617	633	623	641	603	630	582	609	572	589	632	569	653	607	569	567	611	649	616	655	606	598	603	597	633	633	559	650	612	604	613	654	594	592	628	612	617	620	601	615	587	590	615	598	645	624	614	597	643	661	608	589	623	599	555	571	621	643	588	648	576	615	625	576	611	579	594	636	588	622	643	581	648	607	581	631	595	632	555	637	643	585	631	658	585	623	616	587	632	641	610	590	624	624	661	595	596	602	577	596	573	595	626	620	592	575	613	620	581	615	577	597	611	599	632	640	615	581	621	644	569	629	637	604	614	641	568	565	599	604	560	639	611	605	622	595	609	624	588	583	632	602	628	621	653	669	615	649	618	598	583	616	595	571	622	628	607	646	611	612	640	599	617	632	601	560	588	594	600	601	638	588	597	641	600	631	563	627	622	604	592	636	596	638	599	612	644	588	644	641	630	649	621	617	588	621	602	588	634	596	570	615	617	642	620	589	595	640	588	597	613	602	640	603	616	623	594	627	598	627	611	610	594	560	627	607	602	610	635	595	604	601	609	599	597	640	585	560	621	612	658	636	614	585	597	599	616	596	609	585	568	584	623	603	631	615	606	612	598	583	589	614	572	588	642	611	622	616	602	572	568	595	601	584	631	574	567	565	640	593	595	637	631	604	607	595	585	631	625	649	618	614	620	614	606	602	591	634	544	600	617	614	631	663	595	591	628	580	597	591	634	600	645	591	631	580	590	616	605	616	648	599	641	569	538	596	586	655	595	660	631	590	636	606	646	559	562	568	638	591	598	607	618	604	575	582	614	606	626	612	567	594	615	590	643	601	608	580	621	597	637	625	600	641	587	581	682	580	597	589	614	630	632	595	644	603	595	593	618	676	638	576	603	588	618	556	622	629	600	596	627	667	654	588	624	632	599	640	611	604	590	631	589	622	595	571	639	631	617	616	606	588	607	617	599	589	618	618	624	602	606	616	602	599	603	580	573	588	590	633	602	617	625	595	608	612	596	581	602	619	605	608	633	579	613	611	633	629	635	636	627	656	576	589	637	648	612	583	616	647	633	587	639	630	641	616	638	617	591	651	599	640	646	628	604	560	623	589	634	597	572	587	601	626	613	628	589	583	626	573	630	587	610	610	621	596	642	609	627	583	620	608	639	636	597	612	650	604	620	640	574	621	622	620	613	606	659	618	665	605	638	632	584	568	586	593	623	596	598	581	600	563	623	592	607	591	615	608	574	590	632	638	633	621	601	597	653	648	596	656	583	599	635	614	589	611	643	657	615	604	610	608	591	598	592	612	646	622	660	591	600	604	569	634	648	567	633	613
22650	20926	28660	23341	20928	20959	7446	1021	806	695	649	587	587	542	499	475	473	453	470	434	438	426	435	429	388	409	392	410	417	403	386	384	376	379	371	396	409	378	403	380	396	374	360	388	391	392	355	356	429	411	351	403	387	358	371	386	350	362	361	334	389	384	432	383	362	359	361	377	400	372	385	360	385	387	355	327	357	390	393	367	374	393	381	406	380	382	387	356	363	340	383	375	366	384	410	371	380	342	361	365	384	383	358	379	381	339	398	421	369	359	373	372	354	372	395	400	389	316	371	387	334	360	354	353	342	370	364	414	380	349	347	377	389	377	365	371	383	396	386	386	392	378	347	372	340	378	375	377	371	397	410	304	396	364	381	351	376	372	387	366	394	348	373	310	402	382	396	390	367	360	382	373	353	394	368	389	354	362	356	346	381	354	380	372	393	369	362	376	382	363	368	366	348	352	380	339	390	349	363	380	366	378	417	343	371	397	405	359	370	375	387	378	363	353	382	361	341	330	319	402	358	374	353	392	350	364	383	361	403	384	347	372	365	363	378	384	357	388	374	395	358	388	396	350	341	379	328	360	351	367	355	313	330	376	372	386	379	369	385	382	352	345	372	365	342	405	379	366	395	355	381	382	350	336	332	339	363	399	395	327	398	331	366	381	357	355	358	354	344	368	336	364	381	362	385	385	349	346	344	356	362	373	362	358	371	367	378	362	369	388	344	356	392	380	375	362	365	398	348	404	365	353	370	339	354	346	379	358	377	377	397	370	360	353	351	349	360	378	396	361	342	364	345	373	366	369	382	346	371	382	372	367	358	340	382	376	383	376	342	401	337	375	375	374	372	354	390	382	368	374	393	358	398	390	355	366	369	365	357	379	372	383	365	337	371	351	377	379	342	372	360	359	380	353	395	324	409	350	399	396	389	348	374	366	338	412	375	373	361	359	365	389	390	365	385	403	394	365	379	351	375	374	381	400	366	364	356	369	374	383	379	347	401	398	379	354	354	364	354	391	368	354	399	382	368	395	362	401	355	349	375	368	353	394	368	382	348	331	365	414	373	356	381	384	347	365	366	333	364	350	381	348	378	375	361	366	375	351	381	345	367	378	360	393	355	353	365	379	381	366	362	389	369	377	329	392	377	374	392	377	417	374	354	342	348	432	402	401	365	340	341	359	386	372	368	381	356	392	385	366	361	390	382	389	384	358	364	371	341	367	325	363	383	361	391	390	329	394	371	368	403	347	379	349	395	365	382	407	387	333	360	409	371	354	375	384	398	363	424	357	373	384	415	384	355	396	390	392	387	337	385	355	389	370	376	389	365	352	372	385	386	370	384	407	371	368	372	386	379	408	348	366	365	375	375	349	368	381	363	384	368	357	362	385	368	354	351	384	362	341	406	394	324	363	355	349	389	377	372	370	371	384	415	369	385	379	371	360	376	377	378	398	384	374	362	375	356	340	370	362	396	345	355	352	370	369	371	399	356	350	348	357	369	368	357	388	373	383	376	366	380	319	356	404	364	338	353	371	376	384	376	352	381	375	382	388	394	380	359	379	393	362	392	346	391	374	367	358	389	357	384	364	355	399	397	385	387	371	371	390	379	378	379	411	390	366	363	356	365	372	360	375	370	389	352	354	378	364	378	332	352	322	350	325	352	400	381	371	340	365	402	368	368	398	383	351	354	367	339	372	354	342	372	386	379	416	369	386	419	375	390	402	353	392	357	364	393	384	391	368	359	368	348	370	391	370	355	357	392	313	349	359	342	336	360	378	379	359	336	380	375	360	364	367	372	372	369	362	362	385	335	356	347	392	334	379	400	358	360	348	355	404	367	365	378	369	395	379	419	397	393	373	348	394	383	391	389	368	372	372	372	376	369	328	364	348	388	351	386	374	386	356	356	384	397	355	402	376	387	363	367	351	386	335	389	391	355	386	402	387	363	375	385	360	377	365	410	369	354	378	397	362	357	408	366	381	351	379	340	363	380	387	378	379	336	368	387	372	404	375	351	376	340	375	400	370	382	378	388	369	354	357	376	368	385	352	378	372	351	367	384	391	365	377	361	345	399	379	371	366	374	364	354	384	354	371	354	408	349	343	380	365	355	378	382	362	397	362	394	370	412	370	348	332	385	381	377	385	369	411	346	348	398	394	350	358	350	389	358	350	380	385	341	402	356	372	379	391	375	349	388	404	354	407	356	372	332	364	386	386	369	384	345	380	361	365	354	349	374	341	366	362	335	380	380	357	352	376	365	363	359	360	354	369	325	379	376	361	351	357	342	368	370	344	386	370	372	377	387	380	387	385	350	361	373	351	341	374	323	351	377	360	373	383	377	415	390	373	384	390	385	358	340	381	366	372	383	366	380	371	373	364	378	379	382	351	384	370	379	350	400	385	381	364	358	364	352	373	416	393	374	358	370	400	372	363	404	373	379	330	365	360	385	391	373	395	373	351	367	351	353	350	343	384	369	393	355	378	382	355	368	373	379	379	392	349	366	396	361	309	394	365	369	364	367	396	373	362	385	357	370	361	372	368	356	343	327	321	336	373	381	328	339	357	362	400	348	361	357	351	380	403	378	376	361	358	399	368	407	350	354	384	379	343	371	397	377	382	337	372	393	396	366	355	355	387	365	366	362	388	358	360	350	381	346	336	345	385	351	427	377	388	358	364	381	369	349	387	381	361	382	385	394	384	379	364	381	348	354	369	354	361	373	379	369	376	392	377	360	375	359	366	346	355	357	350	383	344	394	373	402	377	384	355	360	367	381	372	366	365	369	352	365	367	391	360	350	376	366	391	385	337	366	347	368	360	350	374	372	369	375	373	337	365	367	368	360	333	331	432	328	386	369	375	333	364	377	379	366	378	375	373	396	363	354	348	396	397	382	366	408	401	372	359	385	393	388	378	363	361	380	372	358	376	350	382	372	379	378	363	350	380	397	377	358	363	362	361	392	361	389	384	372	399	338	355	399	342	376	378	385	344	401	346	372	348	382	359	390	352	376	356	367	410	373	364	374	338	431	357	411	385	380	405	349	359	352	372	352	334	356	375	357	372	375	383	371	393	371	387	367	391	391	349	375	416	375	354	349	358	363	353	373	385	330	361	401	399	351	384	383	350	376	362	355	325	375	368	391	346	391	384	350	353	365	371	358	343	383	360	410	356	388	386	353	417	382	380	358	386	354	329	395	380	362	354	344	347	376	351	367	374	378	390	367	385	374	364	401	369	366	383	363	368	398	369	363	370	358	412	346	400	360	373	386	351	367	370	343	396	372	370	397	355	365	377	402	370	361	366	374	373	383	372	360	353	340	394	376	345	386	385	354	371	367	370	357	394	349	362	354	340	356	372	365	364	378	360	318	339	347	360	378	384	384	363	354	384	371	356	352	365	353	387	334	335	387	341	337	403	386	379	354	384	366	354	357	359	398	343	385	326	380	349	348	368	356	369	359	366	390	375	352	370	365	377	333	352	388	358	369	397	364	356	368	353
18878	14930	11740	6131	4348	3192	2462	2084	1651	1322	1273	1128	963	929	837	793	794	711	674	694	615	649	569	630	542	620	577	567	549	529	574	537	522	502	533	550	528	527	540	532	548	503	537	525	508	527	494	534	494	520	533	523	480	546	506	509	537	489	473	515	518	471	480	500	503	485	505	506	512	533	511	492	484	478	495	450	521	476	484	483	479	499	508	492	520	538	485	438	497	508	511	530	527	511	494	514	527	474	472	468	564	485	507	504	507	513	519	494	458	499	470	509	518	474	452	473	449	510	490	466	521	485	500	500	542	465	467	459	461	489	472	481	474	484	483	502	452	510	499	488	446	462	513	480	477	493	484	488	454	496	524	533	461	508	447	481	505	498	521	462	457	463	466	482	490	443	487	485	464	521	508	496	509	515	473	458	499	488	516	458	497	502	497	512	483	477	518	494	483	439	464	466	545	506	470	458	470	481	479	494	465	467	532	507	498	523	494	506	466	492	486	511	510	485	477	468	442	511	497	459	500	496	504	472	497	475	489	510	455	465	481	474	485	469	477	465	455	457	459	472	520	467	503	508	468	492	452	506	460	509	481	520	485	467	473	488	467	480	478	491	454	505	444	478	472	463	515	479	473	501	520	504	519	474	465	495	507	513	463	533	473	480	471	483	456	458	509	485	479	472	450	552	495	491	485	462	462	504	465	457	517	512	482	495	503	484	455	517	440	527	496	452	519	495	521	460	474	462	485	495	559	510	523	479	452	495	488	466	497	456	508	484	492	493	487	433	465	484	482	499	527	489	521	467	477	451	490	499	473	507	467	450	481	443	474	473	528	497	509	495	485	517	489	479	485	463	467	510	487	477	490	500	504	434	477	494	473	468	503	510	512	450	491	459	474	525	509	505	488	471	511	494	464	469	488	508	487	520	478	470	464	498	496	486	498	460	443	480	470	479	493	492	458	473	525	462	465	483	477	467	474	459	466	498	487	505	515	524	459	481	509	464	502	500	512	500	506	477	498	497	483	478	495	472	514	511	476	496	488	499	507	493	490	508	491	508	451	503	481	460	504	452	501	485	496	523	451	472	498	508	457	488	504	491	497	519	525	427	488	471	493	468	454	447	435	419	461	474	516	504	515	448	533	511	492	484	486	486	460	477	518	486	497	483	480	507	490	471	470	482	487	492	516	502	493	494	527	474	447	457	466	512	480	510	461	522	500	488	497	509	455	479	477	509	515	520	471	501	483	456	501	497	526	500	452	465	477	508	478	472	482	507	489	491	447	500	474	497	483	462	463	512	521	484	528	493	480	502	482	491	516	552	429	487	469	480	508	458	498	487	507	488	491	517	498	503	490	497	458	505	474	513	486	467	508	487	474	520	505	458	509	488	487	491	497	500	470	459	477	463	493	515	494	437	454	502	480	470	498	495	506	466	471	497	544	492	522	504	498	521	510	484	483	497	516	497	480	475	508	487	489	487	498	467	492	467	464	476	472	450	492	474	463	505	476	503	435	466	478	486	472	474	475	470	515	485	499	461	453	481	474	509	468	550	498	459	512	459	459	491	521	510	503	485	445	469	484	502	483	500	489	479	523	476	503	485	507	449	477	484	437	475	507	522	449	454	509	448	532	506	508	472	476	493	482	478	504	524	463	500	463	522	489	457	493	470	480	492	522	468	489	490	492	472	485	432	520	449	491	503	512	467	507	520	509	492	465	513	467	454	476	474	473	507	485	459	466	430	517	481	504	501	511	473	488	503	503	514	512	450	444	468	528	495	475	476	472	473	507	473	477	453	458	497	463	448	488	493	476	498	504	488	501	458	498	506	497	463	469	496	435	448	481	497	476	447	444	522	510	485	488	452	498	499	487	477	472	493	471	490	484	482	472	468	500	473	451	465	477	488	466	464	537	504	500	507	472	483	496	503	496	485	492	506	483	514	477	508	442	526	497	470	530	515	478	465	478	495	461	496	476	486	493	498	462	472	485	487	504	468	445	502	488	474	475	520	504	484	469	507	508	499	469	463	504	530	509	473	467	471	466	481	465	492	501	472	486	466	474	501	537	485	489	445	445	488	471	495	473	460	485	475	500	473	456	483	498	507	507	495	453	466	463	471	457	499	471	477	485	504	480	452	506	473	529	466	514	476	487	493	478	458	499	465	480	488	531	485	490	484	500	480	459	457	479	497	491	474	490	470	488	466	464	449	494	496	479	524	503	469	485	470	466	445	504	470	434	530	481	508	480	485	500	510	470	490	483	479	508	506	483	537	519	475	486	484	484	457	483	520	500	437	477	473	486	491	484	475	465	502	510	496	461	498	492	462	474	455	475	491	492	470	464	476	471	486	504	480	484	507	490	483	461	493	508	454	485	484	484	478	492	463	491	480	471	484	480	525	524	458	532	497	518	515	471	475	455	484	486	491	493	464	471	472	458	459	465	447	502	472	463	457	499	475	517	495	475	493	473	475	485	474	464	516	519	454	479	456	486	506	536	453	487	504	517	489	493	472	491	452	498	482	482	454	473	504	464	540	459	522	500	478	521	464	489	497	493	464	473	478	453	483	462	500	475	467	426	438	457	494	479	466	518	474	511	507	470	494	441	480	528	452	482	444	480	457	476	458	502	473	498	549	450	490	456	484	473	487	469	445	459	487	470	494	477	508	480	478	479	490	474	506	419	481	474	462	433	498	469	475	491	478	468	459	455	471	478	447	483	505	486	493	502	476	501	508	491	483	498	486	507	494	497	511	507	473	487	538	529	462	505	470	440	497	485	495	488	474	493	501	492	494	482	477	503	470	515	514	495	469	503	480	513	497	501	474	474	508	474	488	488	479	493	488	510	459	488	488	515	490	476	465	479	486	507	456	514	485	449	483	453	498	466	509	482	479	488	495	472	458	425	475	498	530	458	509	490	454	482	494	466	491	477	482	455	479	509	476	461	476	504	512	504	458	513	508	475	484	512	473	476	475	463	523	524	456	464	467	475	463	466	464	482	491	517	475	482	518	501	516	504	514	495	479	477	495	505	488	473	470	462	486	522	491	472	488	476	464	488	496	451	468	460	473	480	480	473	460	518	501	488	493	483	473	483	481	449	450	447	500	499	479	470	477	498	492	495	506	486	473	515	486	474	463	446	484	525	553	507	469	506	457	492	515	471	468	510	463	454	470	490	493	463	476	499	507	507	492	483	441	487	502	501	471	450	463	459	459	486	493	468	494	500	475	524	512	451	506	463	470	452	530	514	443	475	500	511	473	472	510	485	490	493	519	508	490	499	493	454	466	465	472	493	516	484	471	473	493	495	462	454	495	510	536	471	473	495	492	486	496	461	537	468	450	502	455	498	495	527	514	481	478	493	447	461	480	520	486	457	464	488	460	478	441	512	515	465	481	509	507	471	489	467	499	463	485	481	477	518	505	476	491	479	495	503	463	489	475	481	495	490	490	467	482	470	485	493	499	461	481	500	419	482	443	521	481	488	472	457	496	480	488	476	471	480	507
26626	20299	8348	605	393	357	323	349	342	316	305	278	284	304	299	296	314	290	271	315	322	316	281	273	292	300	266	292	302	296	278	282	302	304	258	323	289	302	292	286	282	305	316	330	308	307	303	281	266	283	307	336	281	282	301	289	289	284	306	298	295	275	255	303	291	308	291	310	260	282	275	296	268	312	309	306	285	279	286	304	323	315	296	295	299	308	304	273	291	276	262	285	307	292	273	288	286	301	298	305	308	314	288	301	270	299	299	301	269	283	297	275	293	304	289	292	289	293	283	275	274	293	298	302	283	276	285	278	286	304	272	274	318	275	292	284	303	297	308	289	275	297	278	279	286	274	296	293	299	288	286	290	302	319	309	275	284	292	301	284	278	276	303	261	292	293	281	323	297	263	275	298	290	273	295	306	285	293	264	295	286	321	276	297	327	317	305	292	296	305	270	306	303	283	313	288	296	287	298	274	299	282	297	260	275	280	300	266	278	267	303	270	293	326	279	300	288	284	290	287	290	320	314	291	314	288	295	262	307	301	291	293	317	289	306	264	293	313	296	318	279	321	291	294	291	312	304	290	305	336	281	295	269	306	309	274	285	278	329	304	327	288	309	271	307	281	302	261	275	271	263	278	314	284	308	302	315	289	320	284	273	283	266	286	309	308	279	307	303	269	281	271	281	298	285	254	275	296	309	300	316	297	298	300	266	276	289	306	300	256	309	275	302	284	291	273	287	280	266	323	280	296	296	289	277	269	299	291	293	307	283	292	292	287	323	282	305	296	306	289	275	268	320	297	288	322	305	280	316	304	308	290	298	309	286	316	289	276	290	306	275	297	283	279	302	294	292	283	267	279	303	258	299	295	305	316	292	298	291	285	294	291	314	291	302	298	310	274	283	283	290	308	289	329	292	296	316	293	314	292	300	258	331	309	290	339	293	280	308	296	272	281	299	258	312	280	323	266	302	319	278	289	285	291	285	268	298	284	292	302	289	285	298	302	308	297	238	309	300	324	289	302	282	304	299	293	310	312	287	273	270	305	295	281	284	289	305	278	300	302	293	297	291	292	281	312	292	304	297	292	270	304	295	305	292	292	290	313	303	270	255	299	306	316	268	312	304	278	293	293	313	267	294	311	283	295	279	280	302	288	302	310	290	274	304	308	305	292	296	279	273	302	279	287	290	302	304	260	281	299	297	277	264	289	293	300	315	293	288	335	292	304	277	288	288	285	293	299	326	273	292	266	284	282	307	296	305	275	300	257	294	299	315	273	292	314	286	283	272	300	290	297	325	297	298	260	336	277	300	293	305	294	295	268	303	323	308	284	280	291	310	286	297	299	290	299	298	284	307	292	271	286	317	305	315	274	293	285	275	259	298	309	292	309	298	278	289	294	293	311	268	312	327	286	287	294	311	280	285	283	323	305	287	306	306	278	269	287	286	280	321	280	301	299	307	319	258	301	308	271	299	302	304	324	303	298	295	317	262	280	294	275	289	296	299	311	290	335	279	287	326	289	261	293	308	299	278	273	276	292	298	279	272	296	288	272	266	277	251	321	326	281	266	291	310	297	285	342	277	295	297	300	289	280	311	305	295	279	284	303	274	312	283	297	248	275	246	301	304	302	305	314	314	325	286	290	267	260	271	300	256	275	285	317	267	280	267	291	315	307	284	287	275	267	293	252	296	285	318	288	297	299	289	254	279	283	277	307	296	320	294	270	282	288	269	279	275	281	291	267	297	310	293	270	284	284	305	295	314	276	286	294	300	269	310	285	269	262	268	302	280	258	328	314	290	250	297	271	286	300	317	301	289	294	299	292	298	313	269	291	309	289	260	304	318	311	301	284	271	313	305	307	302	272	276	301	326	268	286	316	292	299	318	273	297	317	304	272	286	309	326	304	299	253	295	296	294	253	289	274	287	284	259	309	321	311	300	309	300	295	276	271	314	270	303	280	327	292	265	284	289	283	287	284	307	312	313	290	291	313	264	306	305	299	286	277	279	298	310	309	272	297	272	314	295	296	287	282	294	278	311	309	297	266	303	308	296	293	283	277	302	325	268	289	292	301	289	306	271	290	297	273	291	277	310	302	277	312	256	287	289	305	278	273	289	281	308	285	285	284	284	308	307	286	289	265	279	288	285	312	327	281	306	315	306	290	299	338	301	285	339	277	288	273	274	279	323	287	295	284	272	268	280	309	274	294	272	319	304	295	288	284	296	307	262	315	285	282	268	287	282	272	299	292	265	304	275	284	303	281	297	304	267	279	287	297	289	300	306	302	286	311	278	293	289	293	282	285	274	282	288	302	303	268	280	277	287	277	302	288	298	304	284	315	303	283	290	279	317	296	267	272	305	282	292	263	306	298	294	308	318	291	318	277	286	314	306	291	283	312	308	297	276	298	336	265	313	290	288	302	288	271	287	290	270	316	273	282	272	308	282	279	282	315	288	280	314	285	285	284	294	297	292	291	259	266	280	302	280	282	270	254	317	289	282	289	251	306	313	292	276	328	319	277	293	316	318	264	303	277	316	294	295	281	314	280	295	291	282	278	275	283	281	312	302	294	297	266	306	291	263	272	282	297	284	268	326	296	292	307	290	290	282	265	295	288	275	273	290	288	286	314	284	305	279	269	287	285	294	313	268	289	269	275	281	283	302	289	302	281	319	338	306	286	308	305	286	281	278	306	305	302	316	316	280	307	296	293	283	294	311	326	284	332	297	281	300	301	260	272	280	291	257	312	297	257	284	321	308	264	292	274	306	280	307	285	293	301	322	268	290	314	281	283	287	309	296	296	290	294	279	301	290	290	279	280	273	288	289	248	293	282	306	302	278	311	273	279	309	262	291	321	291	288	270	277	285	286	310	294	311	273	287	260	298	282	273	287	288	315	297	295	334	292	291	293	290	317	283	293	313	269	299	291	298	295	268	280	287	287	278	286	330	305	286	300	287	308	280	251	323	290	291	319	294	291	295	283	324	281	310	303	270	299	281	285	276	300	282	289	264	316	266	266	284	311	313	299	309	305	302	292	283	295	246	290	296	320	332	321	277	293	270	294	298	297	276	306	288	262	324	291	277	299	298	311	281	294	301	307	299	285	295	305	289	294	310	307	300	303	285	273	319	292	292	256	271	278	315	297	302	288	273	299	294	310	271	259	287	295	296	280	282	296	304	306	309	306	329	295	294	316	316	277	288	266	282	280	302	265	280	296	289	280	312	317	306	272	278	315	293	306	286	288	303	282	277	306	311	260	305	316	279	293	287	338	279	281	293	296	261	274	317	294	292	293	289	301	282	276	288	304	290	287	282	283	324	256	299	298	288	294	296	323	295	291	326	282	328	312	283	304	313	283	290	296	283	292	275	301	276	293	294	317	298	299	319	291	283	280	290	308	282	279	293	309	284	282	307	269	262	287	274	303	281	324	304	294	278	290	292	293	308	292	273	294	294	301	280	262	259	301	316	300	281	309	282	312	308	286	317	274	284	285	285	302
6039	1197	975	650	554	484	452	418	426	422	396	397	393	388	378	413	389	383	396	410	371	389	393	410	368	386	426	386	376	371	388	387	411	379	369	371	393	345	370	396	381	374	376	410	385	405	393	387	375	391	355	397	335	371	392	417	388	382	390	392	368	367	364	378	414	350	360	382	391	371	379	396	384	393	393	373	389	391	364	388	393	393	379	383	353	362	385	401	398	398	368	357	387	390	361	411	350	394	374	383	385	376	391	365	373	385	386	393	375	339	341	401	384	387	355	377	418	372	371	335	407	371	376	400	392	409	369	360	375	379	369	396	359	384	417	408	365	372	327	430	376	380	428	364	390	386	343	395	408	385	430	372	405	402	368	353	397	395	395	378	360	382	406	388	366	387	369	401	378	391	412	360	366	415	359	372	350	384	366	375	384	392	357	381	375	367	392	367	380	404	365	392	414	382	352	382	397	391	377	393	385	406	375	392	372	392	379	374	383	413	368	396	359	407	382	389	371	386	387	375	395	403	357	370	396	383	378	388	391	363	391	364	397	381	376	372	375	401	388	382	399	363	374	387	377	387	405	385	372	390	403	402	362	397	394	415	428	381	389	390	394	384	383	379	375	370	422	395	399	410	392	374	384	387	372	387	382	369	330	411	359	377	363	385	400	374	356	371	325	353	388	381	343	349	354	395	387	368	402	387	390	388	408	374	382	378	403	367	382	353	362	384	382	403	396	379	363	385	374	369	374	380	369	394	329	355	355	371	391	381	365	387	376	368	381	384	386	406	389	364	399	343	368	344	337	411	372	367	379	369	410	390	386	379	391	391	358	340	369	351	392	374	425	362	366	388	395	390	425	376	431	392	355	380	374	405	341	382	414	381	335	386	397	392	381	378	370	373	421	365	378	380	382	385	388	394	371	362	398	388	386	364	349	374	372	350	391	362	364	376	389	378	383	383	343	378	398	412	410	397	360	393	390	359	391	360	388	411	400	361	417	361	351	377	394	414	384	399	384	397	370	376	395	391	386	370	374	366	412	397	386	377	367	362	367	408	385	388	413	353	350	385	364	421	386	338	387	363	382	371	380	378	398	378	382	367	414	381	393	366	385	389	389	372	343	404	386	376	370	396	356	409	378	426	367	376	390	384	411	388	400	378	405	389	397	376	383	402	380	413	397	384	390	356	388	382	415	359	383	381	381	390	366	365	383	390	369	376	355	425	385	376	389	368	390	389	398	392	380	375	362	372	398	374	363	376	383	388	396	417	384	389	370	384	389	393	412	431	367	337	383	412	387	402	391	375	371	400	381	353	409	355	420	373	375	402	406	375	375	378	370	379	397	365	402	398	382	406	413	390	393	365	386	374	442	362	379	390	429	386	362	367	369	391	408	371	342	362	390	372	399	387	382	380	388	347	385	412	367	370	369	365	369	375	420	366	377	378	367	398	402	374	390	382	375	389	367	369	358	391	373	348	374	355	383	377	413	382	363	382	359	407	353	394	373	397	393	403	373	389	413	361	389	368	366	407	412	382	347	386	382	394	373	352	372	350	376	368	362	393	352	395	373	360	406	433	386	367	355	388	375	386	383	365	379	380	441	359	365	383	372	350	407	373	387	398	364	414	402	381	368	342	402	354	387	375	401	397	401	387	385	371	371	371	362	362	368	368	360	378	369	402	374	374	394	375	377	386	362	386	379	375	396	393	378	382	369	378	398	364	366	369	371	376	383	383	370	389	402	415	375	379	361	383	417	381	385	371	339	365	403	434	383	396	405	365	400	383	373	414	384	385	357	386	356	378	358	371	385	403	399	381	400	381	407	412	346	376	394	411	399	374	390	363	345	402	355	376	363	385	387	362	358	341	348	389	405	358	386	370	371	383	378	401	396	382	387	378	387	361	368	388	404	371	347	346	389	348	392	374	390	383	383	403	396	357	415	381	361	399	388	393	363	401	400	391	388	340	405	397	361	370	377	410	398	374	365	388	399	394	374	346	364	346	405	367	382	405	411	368	359	383	367	386	420	385	412	397	395	384	383	396	378	382	386	413	361	373	371	367	358	386	357	364	368	361	392	383	378	384	385	399	372	376	386	385	372	406	414	356	391	386	408	395	371	353	400	403	405	401	381	374	429	402	391	413	380	354	401	382	404	370	371	400	395	375	368	362	379	373	421	386	370	395	390	352	377	382	366	384	377	405	415	385	378	346	394	413	384	404	368	354	364	398	379	374	385	378	378	371	369	391	392	388	360	361	365	435	390	374	366	371	381	389	394	391	363	378	352	340	408	382	376	370	361	327	376	386	374	399	380	361	358	370	389	342	402	384	383	339	387	369	391	398	388	348	367	385	419	355	377	385	356	364	406	354	363	349	384	393	416	369	397	416	362	382	384	370	368	374	362	388	383	413	375	363	366	414	361	364	398	380	388	403	365	359	404	384	392	395	378	388	394	414	373	406	410	368	392	356	382	399	365	380	391	417	389	370	365	368	395	373	380	383	373	370	388	409	371	395	383	369	371	385	387	374	360	385	372	387	372	364	344	366	398	406	396	359	386	379	351	375	360	351	370	385	379	417	384	382	351	396	377	354	360	395	393	421	384	364	405	388	390	387	358	406	370	357	356	399	389	365	402	397	365	380	390	378	389	409	379	384	355	395	424	380	354	405	384	387	402	379	366	347	405	365	377	406	404	366	376	392	410	370	373	406	395	384	391	383	381	373	384	422	413	364	407	396	368	396	381	353	403	332	391	353	375	399	369	368	370	366	353	421	360	398	364	382	403	388	386	355	374	380	409	361	363	391	391	363	389	381	388	388	366	384	370	373	389	379	362	399	379	373	381	392	400	371	420	407	386	395	360	394	403	398	412	368	331	398	395	357	403	391	388	372	360	406	413	405	417	322	390	373	362	361	351	388	379	363	375	421	370	370	373	367	396	409	386	360	397	385	398	372	422	330	394	382	379	403	370	392	335	375	363	392	385	387	382	382	388	357	376	397	348	385	412	380	360	376	361	348	357	365	365	389	379	380	391	377	358	404	390	389	392	365	388	398	375	375	362	390	383	388	417	392	393	394	365	365	397	378	365	378	384	405	359	364	388	386	379	355	364	334	385	384	404	386	418	396	379	377	377	388	361	379	418	375	380	371	400	393	357	365	381	358	349	388	357	397	392	397	394	390	385	412	345	383	377	354	387	380	342	384	369	371	374	336	388	367	370	395	382	361	387	347	341	378	382	389	358	355	367	398	390	403	343	402	367	358	363	339	417	408	388	402	388	422	367	375	404	410	401	378	343	404	377	389	387	400	407	362	364	406	368	397	348	401	400	402	373	379	351	381	391	412	367	378	375	365	394	337	381	408	355	353	384	372	393	349	382	380	365	396	379	385	383	359	380	413	431	419	408	375	363	404	374	385	397	372	342	389	362	410	396	348	386	370	389	366	407	356	376	396	372	383	400	396	395	404	412	399	376	350	409	368	383	376	371	413	415	369	345	363	370	397
23763	20980	28270	23854	20955	9277	1187	792	693	609	643	621	511	554	527	564	504	521	519	528	506	495	508	504	541	531	490	501	507	487	503	512	483	456	542	447	477	488	512	522	495	451	502	483	518	449	460	494	465	455	469	471	486	467	468	507	460	493	471	462	449	498	483	487	463	474	462	455	483	474	495	447	457	450	491	474	458	456	456	471	463	464	491	450	433	470	413	462	478	512	487	484	465	451	482	460	491	454	434	482	479	479	467	466	446	461	483	460	489	440	493	475	460	455	480	487	496	481	468	462	493	475	463	462	479	468	450	464	472	462	461	498	502	481	501	490	470	474	527	487	506	496	466	469	441	488	490	463	468	495	458	474	489	480	454	451	476	479	452	474	475	458	464	463	486	434	473	469	456	455	462	455	487	451	463	467	438	425	457	440	484	456	499	467	457	461	493	522	438	477	490	456	481	441	465	447	429	469	467	467	465	444	441	487	478	457	466	491	474	479	466	477	472	468	438	483	417	446	452	458	507	442	457	455	491	510	455	461	455	471	478	450	474	439	507	487	440	473	450	461	453	474	451	433	463	507	437	472	463	450	462	472	443	444	508	440	479	428	483	471	461	464	500	415	478	470	447	498	462	453	459	423	486	462	461	446	436	492	465	467	439	443	493	443	440	476	454	510	475	476	473	514	500	502	441	441	401	453	475	469	465	485	486	455	477	440	429	444	488	467	436	454	457	460	482	437	465	474	446	481	475	463	454	485	454	484	483	437	489	471	491	484	457	432	473	443	461	436	485	439	441	482	485	494	470	471	498	471	502	475	486	488	505	491	446	479	447	479	488	511	428	452	462	470	442	485	465	461	461	479	459	424	453	451	460	491	460	455	449	486	462	469	486	465	513	506	528	487	453	447	466	461	468	456	446	473	484	462	459	479	465	478	479	435	457	465	468	451	515	466	454	463	500	478	456	488	485	442	473	480	522	516	476	456	463	470	486	476	464	475	451	461	465	485	459	451	464	438	478	489	508	465	462	472	484	474	429	446	472	468	477	453	455	460	458	468	481	487	484	498	472	491	425	445	479	462	465	466	472	504	439	471	448	437	455	489	481	456	510	439	484	478	492	471	447	503	430	481	466	463	536	455	458	486	487	490	475	453	479	484	434	479	427	488	475	510	464	479	484	457	492	468	493	502	487	447	480	455	449	433	467	516	494	435	466	489	456	453	461	501	503	527	491	502	452	448	502	467	468	481	451	460	461	493	443	503	498	446	467	479	473	461	477	448	467	453	453	478	431	465	487	459	426	467	486	486	457	528	440	445	465	490	424	450	453	460	458	464	455	476	416	472	455	420	492	498	475	427	474	458	431	474	444	437	466	450	483	448	460	495	466	452	449	488	430	479	469	477	477	468	490	461	457	501	449	444	479	477	476	450	470	463	467	468	461	470	452	460	459	437	444	472	475	469	474	460	502	429	455	454	446	517	494	483	456	453	466	468	467	485	496	496	464	468	505	435	470	482	462	510	463	493	472	505	417	491	472	516	475	461	451	433	455	477	428	476	475	480	471	474	447	501	467	489	449	471	492	445	464	487	453	474	443	492	469	475	458	473	462	447	489	496	483	462	459	468	470	456	499	478	484	456	477	489	466	488	467	402	467	497	466	478	489	482	487	442	473	462	482	525	460	433	480	477	439	441	463	424	493	474	473	475	449	476	432	478	471	507	481	498	474	441	447	445	463	488	438	450	500	460	475	471	491	516	472	503	490	446	475	437	449	476	456	485	467	468	494	448	487	494	436	431	467	433	465	476	498	449	520	448	445	496	471	485	479	495	425	489	474	483	443	446	489	480	470	471	440	463	456	433	472	466	472	461	471	455	465	490	427	484	482	450	478	454	442	494	439	478	479	454	482	463	469	443	475	445	487	452	444	454	475	447	436	464	485	456	482	430	476	465	435	466	482	451	437	439	465	452	468	470	481	456	454	457	460	442	479	481	452	439	423	438	481	447	458	433	497	456	445	463	476	469	463	475	429	461	480	455	522	486	503	461	476	451	441	397	491	469	463	427	491	426	443	441	454	449	457	467	450	466	447	460	499	435	458	505	458	492	497	436	500	467	477	442	469	472	431	464	468	483	489	497	465	457	439	440	449	515	420	474	458	467	495	450	480	492	442	467	493	452	488	492	462	472	496	490	461	436	498	488	479	459	442	507	452	459	445	505	469	457	473	474	450	477	454	477	441	461	483	463	482	463	474	475	459	431	475	484	455	456	491	485	483	487	471	489	426	449	474	445	426	451	493	477	474	506	440	470	462	447	458	468	452	470	510	460	464	474	485	473	464	479	466	464	478	453	485	400	485	427	475	479	454	439	439	468	434	442	471	418	507	437	446	454	490	506	474	513	497	462	453	481	448	477	458	447	521	465	518	470	450	471	462	465	470	447	454	459	456	469	479	468	435	445	442	458	494	450	449	487	454	455	488	460	473	448	496	466	464	489	499	453	433	468	490	442	460	474	431	445	493	496	470	438	492	426	448	487	454	491	457	490	465	496	468	460	449	460	462	425	477	465	459	484	467	462	470	487	500	451	468	443	465	498	428	465	492	448	458	459	441	455	451	448	447	467	430	483	466	475	480	428	474	476	446	469	450	442	482	465	496	475	453	502	501	471	484	470	476	466	450	465	484	454	466	472	481	497	511	463	460	437	459	470	459	444	467	473	445	509	470	445	472	434	447	470	465	446	497	497	437	419	464	474	486	445	474	467	474	459	452	476	452	439	457	442	509	433	466	497	497	495	459	499	466	488	484	480	471	465	490	474	435	452	474	434	474	477	478	459	459	465	453	438	498	465	446	462	478	456	482	473	461	504	449	449	462	435	464	430	445	452	499	471	469	455	471	435	435	457	441	437	484	445	454	469	462	486	436	494	497	487	478	470	477	509	500	531	512	439	466	508	454	475	445	482	447	481	473	475	475	495	483	480	467	461	431	469	477	479	470	427	454	505	430	471	450	458	472	440	515	514	485	495	489	451	459	453	471	463	460	477	463	416	505	509	484	484	505	462	440	456	421	458	461	475	430	446	488	448	424	464	491	466	481	441	485	493	474	459	463	462	493	510	484	469	464	451	474	466	503	422	502	469	478	483	480	466	429	447	456	454	429	455	461	449	454	460	465	468	507	483	506	451	462	466	441	462	528	494	490	433	492	496	483	437	474	453	487	454	479	506	434	454	465	480	458	444	473	486	494	466	480	537	447	463	463	510	479	447	502	469	476	452	468	492	465	414	494	445	511	469	485	448	456	483	464	453	442	482	463	436	445	450	440	459	456	453	484	458	495	478	477	496	457	469	498	480	474	474	451	482	426	430	494	478	445	458	468	478	535	452	491	500	467	483	443	467	453	481	455	429	444	464	491	462	462	484	490	520	414	461	455	467	470	474	452	504	486	483	483	473	458	473	433	432	487	474	513	482	457	463	427	488	511	445	488	461	441	471	478	476	472	455	465	467
14391	9490	7579	3737	2724	2094	1633	1341	1163	1017	955	892	882	830	827	740	752	715	694	737	699	662	673	625	667	716	655	582	652	618	639	665	601	648	654	622	610	630	574	624	628	604	633	648	608	574	614	616	652	609	558	622	619	569	570	572	584	619	563	580	586	604	621	601	610	592	613	636	582	591	592	595	624	604	598	584	589	561	636	627	606	558	607	600	618	590	639	614	535	608	616	619	593	600	555	622	601	622	596	614	619	600	591	614	633	589	549	579	607	597	568	593	597	615	610	586	658	632	593	591	588	628	607	590	620	595	633	640	582	571	585	577	612	580	620	597	569	639	604	631	615	615	602	618	602	579	555	629	670	582	584	560	630	591	621	604	575	612	610	612	594	618	567	634	586	599	609	579	623	603	582	621	612	601	601	632	582	574	577	587	612	630	629	621	604	608	630	600	608	585	633	605	622	588	572	621	608	611	590	639	596	582	612	642	587	607	575	636	613	607	641	610	656	578	603	629	625	591	592	565	614	592	605	569	611	635	588	561	617	614	602	564	605	579	568	624	603	590	608	605	610	587	582	561	599	596	595	556	630	631	630	628	524	558	574	639	608	616	594	586	614	564	591	590	591	598	612	586	594	634	565	565	582	558	627	629	620	631	587	547	581	602	596	590	597	579	618	587	605	570	600	602	651	631	596	549	612	601	614	614	565	608	630	599	611	592	611	566	607	578	601	584	603	575	595	583	602	566	585	590	603	554	596	587	648	599	636	591	608	632	587	605	621	580	614	596	603	662	639	618	571	585	583	603	575	597	616	576	608	602	632	585	617	612	585	578	607	563	631	599	590	606	568	594	615	603	650	595	617	608	658	589	615	645	615	575	583	610	600	578	600	570	629	602	584	617	610	583	572	627	571	637	569	597	628	581	626	616	603	623	648	600	600	605	623	605	594	632	590	607	621	588	625	616	599	618	608	612	627	601	643	618	612	586	605	602	609	601	597	621	628	639	594	602	587	597	596	567	634	589	621	597	649	632	653	586	611	561	571	615	645	602	606	610	620	610	576	619	622	609	622	613	611	621	579	584	577	573	586	626	596	601	547	583	611	582	595	596	587	576	639	614	585	556	631	579	625	617	636	591	629	649	585	624	624	599	627	616	628	592	589	582	581	604	597	633	586	585	627	587	624	575	635	598	660	632	604	591	557	586	567	595	572	622	641	552	629	605	587	584	610	614	597	603	586	610	658	630	560	607	601	588	611	589	622	606	633	572	566	602	583	586	627	615	576	602	628	656	573	596	632	616	583	622	581	578	615	597	560	585	604	605	614	571	610	633	632	626	620	580	613	613	607	603	624	607	662	635	602	631	638	605	604	619	647	548	623	555	554	575	620	632	623	596	582	601	581	565	631	618	615	561	615	621	600	591	610	624	654	618	632	637	578	568	604	626	592	591	608	576	642	628	640	575	617	585	625	590	613	587	589	600	589	618	636	601	611	567	640	596	597	592	598	655	595	649	642	614	621	577	624	560	601	601	643	603	582	600	603	586	620	613	597	598	582	600	635	595	585	587	581	608	568	579	592	620	584	614	585	595	587	610	605	618	606	594	564	644	597	564	681	548	637	592	598	626	610	588	592	610	622	628	578	617	610	585	589	588	650	610	571	617	599	649	603	584	617	647	605	590	630	584	609	603	626	621	574	614	625	624	612	608	626	600	595	584	565	564	640	671	638	605	622	616	629	599	593	602	580	592	565	580	624	640	609	582	584	557	623	606	597	588	621	619	646	616	619	576	582	635	640	582	634	569	589	595	627	583	610	587	570	599	613	578	586	643	604	583	552	633	599	591	566	584	587	595	600	606	615	554	578	604	599	608	547	625	626	619	604	605	605	598	623	648	566	607	557	639	613	578	599	601	594	587	602	601	553	557	618	600	588	567	601	618	608	616	611	584	659	610	601	635	595	673	615	622	614	601	645	600	630	651	619	595	641	598	629	608	606	641	619	617	576	581	597	621	554	619	532	629	590	593	603	560	626	603	585	618	600	629	615	641	593	615	588	600	573	623	599	566	620	597	641	595	640	613	621	598	606	630	586	611	557	617	603	567	618	643	582	609	593	566	634	596	609	620	595	615	629	613	622	589	621	587	617	601	626	621	592	586	620	614	586	590	613	631	627	603	591	592	593	538	555	622	591	604	649	631	608	596	604	579	634	588	603	586	615	621	586	620	647	607	582	609	630	588	599	620	652	581	615	622	608	603	649	586	652	627	613	643	645	588	618	594	588	558	607	634	578	625	588	609	597	615	600	568	593	604	658	581	642	622	609	578	608	628	609	627	597	606	605	625	617	571	612	603	586	589	599	599	651	594	600	618	571	579	577	619	573	568	637	638	641	583	614	596	598	572	603	592	598	594	602	574	579	612	578	620	597	576	609	617	587	577	544	565	594	615	608	612	606	588	607	585	566	562	610	618	619	619	612	598	612	638	559	610	618	585	609	611	619	593	590	590	600	567	607	589	613	572	565	557	623	617	581	604	582	614	603	598	610	612	608	620	631	584	599	595	566	623	592	613	584	556	555	591	576	583	580	557	616	622	592	591	551	586	589	603	642	616	597	593	622	600	613	590	540	636	608	570	617	607	582	606	631	590	600	610	620	623	616	612	600	608	643	622	617	633	576	560	605	594	614	635	582	638	589	616	585	573	591	606	575	568	628	585	637	638	626	591	586	645	583	637	568	599	567	614	623	580	624	604	602	623	664	617	537	608	584	611	597	605	591	605	613	629	603	601	591	599	588	589	603	588	621	594	607	600	611	618	575	588	642	566	575	594	577	602	641	604	617	634	590	582	612	593	596	594	632	632	646	620	607	583	617	555	628	598	583	592	603	608	558	612	606	611	644	613	590	568	603	652	596	573	611	629	592	617	604	637	622	593	633	610	607	626	621	597	603	590	560	614	606	624	604	612	604	593	598	613	594	601	596	604	596	595	596	604	630	590	637	627	594	608	575	563	578	653	640	613	576	567	637	588	579	613	646	614	578	645	602	599	611	593	581	596	601	604	612	597	612	600	621	602	617	574	594	588	643	602	652	532	613	638	562	566	609	596	622	618	591	584	543	592	636	601	618	616	622	627	540	577	590	637	635	593	599	605	613	622	634	565	581	578	613	563	585	640	622	635	602	620	595	597	610	592	605	580	624	611	614	605	568	623	592	635	613	609	619	595	597	636	570	592	604	621	631	662	634	625	625	594	579	591	619	645	632	583	601	594	630	627	582	583	619	630	574	572	620	565	573	561	647	608	579	627	559	579	569	589	602	567	654	582	635	589	590	622	612	575	580	603	590	624	656	586	600	586	647	592	582	603	624	597	601	612	640	580	625	597	612	592	600	578	626	602	613	629	558	592	614	552	631	603	596	660	607	625	614	572	597	644	591	612	623	612	600	621	580	601	596	591	591	582	618	613	579	630	592	604	629	617	626	606	578	598	611	631	608	543	592	627	650	598	589	589
22787	21002	28750	23461	21002	21050	7528	1030	796	724	652	573	565	508	491	447	476	464	442	415	416	382	390	386	414	418	406	376	398	383	413	377	394	365	398	367	401	379	342	371	383	389	359	380	389	369	405	402	342	363	372	350	360	378	386	350	387	419	356	362	386	363	369	361	348	395	364	347	349	364	357	379	397	377	388	378	387	362	353	382	356	366	363	338	354	345	357	406	344	373	370	403	360	356	408	352	379	384	367	384	362	358	408	345	356	408	401	394	375	380	394	371	365	395	350	351	364	384	355	339	369	376	398	385	347	363	368	351	335	343	369	368	383	361	383	356	353	351	367	377	395	375	395	377	410	401	362	359	411	388	365	359	369	366	363	379	399	345	375	365	357	334	346	376	394	364	334	367	383	364	337	337	357	367	367	363	368	350	342	358	344	373	375	358	343	347	378	354	364	351	395	379	378	342	359	368	358	374	367	374	348	361	348	350	378	323	405	375	361	366	378	383	385	381	372	363	361	343	373	375	341	348	350	399	377	365	343	381	340	381	331	350	347	379	367	379	344	364	361	383	370	358	373	398	340	372	365	368	383	372	377	374	361	385	340	368	338	353	382	361	356	371	346	380	341	367	361	358	365	356	408	354	330	387	367	352	370	370	336	385	394	361	386	347	374	371	357	391	375	379	358	370	400	347	355	344	348	375	383	373	362	374	368	371	357	350	363	358	362	385	362	359	381	358	358	375	388	360	348	348	374	375	360	403	391	378	342	346	320	349	395	362	377	400	371	374	372	388	366	358	360	364	369	371	380	375	330	370	359	375	379	333	363	395	373	400	392	368	358	391	351	350	343	374	383	366	374	347	361	380	370	389	367	394	367	338	334	335	332	369	390	358	358	343	356	341	375	354	350	358	379	387	345	362	357	370	346	369	381	351	365	356	340	368	373	363	350	354	355	352	361	338	360	384	378	370	380	369	327	358	376	378	363	344	375	338	358	369	375	378	358	376	359	341	363	363	399	387	375	352	346	345	375	356	390	383	338	381	377	329	355	343	360	363	384	382	320	371	427	369	350	366	384	379	348	338	368	354	353	372	388	385	357	379	364	360	371	368	372	380	371	382	344	358	402	377	378	349	353	369	360	331	396	378	363	338	387	300	382	346	363	319	388	321	381	373	356	370	333	347	421	332	370	328	359	366	358	360	367	381	357	365	359	358	341	353	390	365	347	341	359	333	364	341	386	366	388	313	355	398	358	345	355	328	358	348	376	340	383	385	370	346	362	362	362	359	369	349	385	355	384	397	383	374	385	365	347	386	368	346	350	373	358	365	369	373	356	361	367	348	371	354	379	346	411	364	336	373	402	351	360	366	355	348	357	371	387	357	358	387	382	412	375	360	386	348	372	357	349	357	360	367	371	369	404	367	362	354	360	345	404	392	351	368	371	353	372	373	366	366	316	365	381	355	356	342	374	359	363	357	374	362	346	341	383	360	373	381	353	381	370	347	369	370	352	358	359	356	398	380	368	348	344	391	362	356	365	382	380	390	335	379	387	341	360	352	309	340	369	394	344	321	363	352	390	370	341	358	381	353	332	359	360	338	336	382	365	404	374	354	369	338	362	351	406	353	380	370	330	380	413	362	324	365	359	359	363	362	339	352	353	363	349	371	387	342	368	351	355	389	369	329	404	359	376	372	369	329	357	375	354	374	376	355	362	343	371	380	370	356	347	378	367	396	357	378	375	377	349	344	351	348	387	361	353	373	350	351	374	358	382	425	363	371	370	362	372	353	381	367	350	353	357	369	420	367	357	355	398	380	350	359	359	383	387	360	346	381	348	373	371	372	385	354	396	360	342	378	339	380	385	348	388	373	336	379	371	371	410	323	383	354	352	359	392	337	363	365	363	326	341	375	366	351	348	386	369	413	340	361	388	346	358	337	338	355	372	378	363	369	369	395	365	400	331	338	370	362	340	349	350	380	337	359	345	373	373	351	379	349	381	309	326	378	369	352	383	342	377	359	346	354	347	393	385	354	393	367	348	381	353	341	371	343	352	354	376	358	353	373	370	326	373	407	361	350	370	348	366	370	360	354	374	385	363	391	370	364	357	373	372	348	364	377	347	397	365	351	397	366	347	357	353	346	334	377	355	360	369	375	351	374	330	367	372	379	341	356	368	388	388	359	373	353	343	378	390	386	359	359	351	342	381	396	349	356	344	341	361	337	393	382	362	378	383	383	425	360	373	378	330	365	359	392	364	365	390	375	363	366	359	373	360	344	352	376	347	361	377	373	346	340	346	392	354	388	367	360	368	338	341	381	354	389	371	356	373	359	317	361	376	373	354	384	351	379	371	385	364	355	388	368	345	366	345	374	372	353	362	404	373	358	382	404	359	379	339	360	387	345	364	342	327	358	390	354	397	335	344	345	357	336	399	338	347	368	368	348	319	390	379	356	346	370	372	353	370	390	368	322	352	371	379	357	351	412	366	376	382	362	375	356	378	356	392	359	360	365	367	352	385	352	345	350	355	360	353	408	352	383	354	327	390	353	346	379	379	376	369	341	358	387	383	381	391	354	372	343	366	389	394	338	365	356	349	358	404	376	370	353	352	381	358	377	338	365	397	386	347	347	371	381	369	383	346	357	367	351	396	353	360	354	365	320	367	364	369	387	361	342	363	377	383	378	354	357	410	390	353	386	381	338	393	377	369	356	371	377	376	381	362	335	362	340	366	399	350	386	397	391	367	359	366	392	376	350	414	334	370	401	347	357	356	382	365	345	390	398	342	371	341	342	377	358	374	408	357	394	391	327	332	357	373	340	380	357	363	376	401	394	366	391	378	377	383	355	353	359	333	371	381	377	354	348	352	321	353	369	348	329	349	367	342	334	322	361	338	378	364	350	365	358	361	356	391	357	320	356	379	367	365	358	349	347	398	356	372	358	357	356	359	368	360	351	351	377	390	358	339	333	386	393	389	351	365	364	377	367	335	372	364	345	403	351	371	393	346	387	352	361	315	379	347	385	370	356	371	337	333	350	353	372	364	371	350	368	338	387	368	345	379	366	366	331	356	373	397	354	370	351	362	374	331	333	372	364	376	360	332	348	380	380	369	347	359	419	343	364	345	364	362	373	353	368	359	359	373	349	346	355	378	358	366	382	398	377	375	350	405	345	382	362	379	334	359	390	349	390	377	377	379	347	381	322	328	344	381	355	389	370	392	342	344	357	364	359	362	371	369	403	352	357	355	343	380	345	364	382	372	341	352	374	374	369	343	360	353	373	385	371	359	356	358	394	387	378	344	363	374	362	344	326	362	351	350	371	338	365	338	406	338	362	332	349	377	390	316	329	358	351	377	387	366	375	363	333	412	358	366	371	353	378	373	362	378	352	371	352	329	384	372	421	365	381	369	388	367	379	396	347	369	377	334	379	372	342	379	376	352	373	384	390	328	372	370	362	362	367	361	377	339	389	360	377	345	400	420	372	351	386	388	336	364	372	372	386
18278	15162	12055	6152	4319	3182	2458	2026	1687	1452	1244	1108	987	884	845	778	798	719	680	661	656	596	649	598	563	558	607	556	570	574	536	554	490	581	550	521	479	487	547	511	471	497	510	552	489	516	431	450	527	509	484	473	497	515	515	496	457	468	518	503	482	499	496	479	480	474	495	480	431	551	504	516	468	518	536	564	515	454	499	441	490	500	521	462	480	434	504	511	449	524	506	466	478	466	456	503	485	526	513	496	485	519	487	504	468	478	494	500	467	474	477	466	450	467	483	471	543	496	482	507	470	455	514	501	480	481	469	480	479	511	495	487	458	462	451	468	477	475	491	529	450	493	498	496	475	529	487	458	441	470	472	468	466	507	495	515	500	459	492	432	466	487	483	497	513	488	469	501	474	461	499	483	501	451	500	487	511	458	468	540	485	476	495	496	462	492	519	480	482	481	479	453	484	440	514	465	466	468	476	508	475	464	482	487	508	456	493	498	538	478	461	520	498	492	475	503	527	521	475	506	437	444	492	483	541	472	486	433	478	467	456	478	467	483	474	447	497	431	472	446	456	468	461	475	497	449	476	482	491	479	466	471	456	507	473	479	487	474	490	470	509	515	482	442	496	484	504	469	494	497	475	489	475	493	492	452	474	484	511	463	464	445	470	464	451	444	476	491	477	487	507	464	511	480	423	473	491	498	482	499	504	474	529	487	490	484	485	478	502	426	474	508	442	469	481	489	481	518	476	490	461	459	500	481	480	480	499	475	448	441	469	518	453	500	455	498	459	462	492	484	505	493	494	472	452	478	455	476	461	507	440	459	490	502	502	499	472	476	481	470	509	479	497	492	469	468	467	520	465	476	463	508	463	491	475	494	467	499	499	483	465	466	484	492	479	445	473	454	499	499	448	461	487	445	454	483	466	489	470	471	540	484	458	487	445	466	439	506	471	479	468	474	494	441	475	515	474	453	477	468	483	455	480	470	455	470	506	469	464	520	472	482	476	476	500	499	454	479	475	489	503	518	466	473	470	468	514	476	460	503	459	502	474	434	472	482	481	460	461	475	516	521	463	489	459	486	460	457	467	446	486	478	460	458	481	518	509	484	456	471	510	522	476	486	500	482	478	453	480	492	435	467	483	476	499	468	484	513	500	475	484	471	463	453	460	453	530	487	446	480	519	471	491	458	458	514	422	482	454	474	468	490	519	510	500	457	438	432	453	454	497	513	474	445	481	458	457	486	455	502	486	465	458	469	493	482	495	508	485	481	465	499	511	504	460	482	479	476	469	504	489	459	509	475	465	462	453	486	497	465	456	490	461	467	445	503	478	458	459	443	524	474	498	503	461	496	488	514	494	481	467	484	508	463	509	519	453	466	503	457	457	505	467	425	458	472	505	511	486	545	445	480	500	485	465	556	503	450	491	480	492	478	470	485	440	470	507	437	450	462	489	457	482	451	504	483	478	476	485	474	474	472	446	466	495	454	518	494	468	442	482	501	490	472	501	449	491	497	508	462	474	477	450	491	456	507	480	461	428	456	472	456	478	450	500	491	471	482	498	491	488	459	473	473	458	501	489	492	470	488	449	484	483	516	506	492	476	464	457	511	472	477	460	485	476	506	486	464	520	483	486	498	458	463	489	442	467	502	487	487	465	502	484	503	467	470	451	449	435	505	464	486	495	474	468	436	481	499	461	470	491	424	496	464	461	493	475	505	507	454	496	463	478	456	452	485	484	488	455	434	489	460	501	439	481	497	441	488	459	475	498	505	443	496	489	484	514	482	484	456	446	491	463	497	478	475	464	434	475	501	446	461	467	456	472	456	485	458	475	461	477	502	467	472	504	472	478	499	454	471	469	489	488	509	450	494	485	464	488	450	481	432	484	459	478	457	525	495	442	506	513	458	474	480	470	452	488	421	468	479	469	450	471	466	517	494	517	462	472	462	485	463	467	437	461	459	446	511	443	437	487	507	509	516	520	492	477	493	477	527	458	501	479	487	493	481	501	490	506	450	480	514	482	452	480	512	471	498	471	457	469	469	527	478	482	467	477	483	446	489	493	465	478	525	468	489	494	511	479	432	501	465	463	508	509	491	527	492	464	481	461	451	453	446	458	477	490	450	480	472	485	500	495	489	436	533	475	484	474	470	468	454	468	453	523	487	532	447	486	490	488	483	480	486	470	454	485	483	445	495	470	463	504	459	478	433	499	455	466	434	484	425	506	473	486	465	489	479	508	493	477	451	460	467	484	446	446	519	468	435	475	497	475	501	544	471	472	495	505	496	432	464	485	465	476	429	483	517	499	460	503	477	484	492	467	464	427	503	476	474	477	448	458	460	481	479	493	482	471	492	472	477	458	495	491	483	468	486	472	504	512	487	494	512	466	496	516	490	486	447	472	467	516	481	483	440	493	488	481	475	483	457	483	476	481	467	498	483	464	447	435	430	473	439	490	484	474	493	462	506	462	439	439	440	457	470	488	480	494	455	520	479	500	486	471	483	471	494	460	467	474	439	500	509	473	439	480	488	497	471	459	422	486	458	447	434	426	470	456	497	450	440	456	487	468	503	509	419	436	484	474	465	480	448	478	508	464	515	511	489	475	474	461	477	455	467	461	480	486	486	494	442	494	501	463	455	479	506	495	477	452	525	523	507	481	483	515	427	474	461	501	457	495	511	460	492	456	442	454	488	468	450	496	491	493	466	476	505	470	437	482	460	484	471	476	457	500	487	457	441	457	484	488	474	454	470	456	463	495	461	492	459	454	468	435	496	469	498	468	484	466	465	493	513	515	442	490	474	475	493	486	443	497	474	474	532	438	471	483	482	456	496	498	473	435	426	486	480	464	469	499	479	473	488	467	483	478	464	488	498	474	440	458	500	458	479	456	494	472	484	441	475	476	473	467	476	491	467	519	500	482	484	472	474	502	470	493	510	489	483	452	505	504	485	469	468	460	499	517	454	440	475	483	479	467	476	488	474	496	457	526	495	514	481	424	468	468	479	488	474	439	485	470	457	476	523	459	471	486	466	458	501	467	513	454	544	497	503	491	478	442	497	463	458	478	500	492	473	470	460	494	498	471	440	442	477	447	481	465	497	479	485	445	495	482	450	516	474	494	452	450	495	447	499	469	507	468	506	511	508	471	478	491	472	461	449	462	477	489	513	524	484	475	469	466	476	494	448	466	422	447	448	449	486	463	484	479	530	477	490	474	471	483	502	464	443	472	500	495	460	474	493	507	503	482	500	477	510	459	486	482	458	438	468	472	462	494	452	442	503	507	467	511	499	497	488	472	512	501	452	445	502	452	492	460	460	466	463	479	448	504	481	461	484	492	507	478	446	463	462	470	492	472	501	482	492	475	445	475	486	490	429	493	442	489	499	462	445	474	475	490	478	469	482	452	456	494	455	479	478	462	492	499	455	455	505	488	510	482	496	506	450	500	538	472	483	532	483	500	486	504	432	478	456	478	438	496	455	488	474	451	462	438	452	489	483
26722	20349	8600	835	555	520	393	322	331	327	298	283	320	330	316	315	314	313	282	276	300	297	296	304	279	305	280	327	287	281	313	294	305	312	309	268	287	276	303	280	304	319	313	303	320	266	310	343	301	299	274	315	283	310	278	272	313	319	301	301	279	250	274	319	299	288	278	293	283	296	285	289	294	284	315	310	263	273	344	285	314	299	250	282	298	277	272	287	300	289	340	281	315	319	288	326	313	303	286	298	287	280	274	279	314	304	319	315	275	320	308	269	314	290	309	292	269	282	282	299	332	293	288	288	297	289	282	298	276	293	302	296	267	290	282	281	280	281	282	299	294	300	263	306	295	295	297	284	304	307	272	283	287	294	269	322	313	275	335	314	292	269	275	285	317	274	269	280	287	289	325	295	289	284	283	278	289	316	284	295	297	283	281	302	319	294	269	283	310	265	316	309	296	293	272	292	273	297	317	275	294	300	298	283	310	308	271	284	277	298	320	276	316	279	305	302	283	310	322	320	273	295	265	260	314	295	291	263	299	315	287	282	315	276	260	279	291	311	294	296	292	298	271	313	284	309	302	292	246	285	260	282	286	271	287	301	270	300	317	303	292	281	287	283	313	284	287	335	301	325	313	316	301	302	298	297	273	296	295	298	293	295	281	287	283	283	292	291	300	270	283	283	282	317	296	271	247	291	298	296	258	272	315	297	275	290	334	291	309	283	324	292	283	265	280	296	284	297	278	293	304	280	307	287	280	271	279	299	273	299	305	296	316	285	302	277	301	285	295	284	271	326	285	307	311	305	289	318	290	282	279	276	303	287	281	294	269	259	273	308	312	284	284	315	313	281	285	301	259	273	288	298	286	274	300	294	279	273	312	326	281	279	293	305	269	272	317	320	289	325	308	291	288	272	315	296	278	336	281	306	291	277	266	257	268	301	304	284	297	281	297	280	301	271	278	298	255	321	262	339	292	297	298	280	295	282	292	297	310	271	262	278	318	300	270	296	273	328	297	263	330	287	300	267	280	288	268	307	305	299	286	276	282	271	278	306	304	293	315	303	286	296	322	242	316	301	275	314	267	292	270	276	310	284	278	280	315	280	311	270	323	286	339	282	274	287	311	263	290	299	292	305	293	313	302	279	284	293	251	273	292	286	274	281	288	280	286	324	315	291	284	285	279	307	274	296	325	311	287	298	300	279	302	293	313	270	282	258	283	297	296	294	315	281	302	299	288	271	285	317	305	298	297	288	294	296	255	325	289	319	290	297	301	289	291	283	258	316	314	302	283	301	297	262	275	287	325	281	300	274	258	274	300	295	274	287	295	279	287	309	291	301	282	288	265	291	281	295	283	294	300	284	305	266	284	285	284	301	299	282	296	311	303	303	300	267	300	293	301	303	302	308	295	300	296	286	308	301	287	291	309	304	296	300	284	299	273	286	312	282	314	325	280	290	242	329	311	281	307	269	296	306	301	244	299	296	299	284	290	294	298	294	306	314	295	327	308	319	300	299	285	272	295	266	295	299	283	278	321	287	287	271	300	296	300	315	289	281	275	287	286	266	285	325	265	284	275	282	297	287	281	328	295	285	316	288	323	286	290	279	277	262	305	263	309	287	283	319	257	288	288	294	322	316	297	279	262	295	280	302	306	317	289	287	285	296	296	306	298	293	327	317	295	316	290	309	309	263	300	285	310	280	281	292	275	292	292	271	282	283	300	324	303	279	331	284	331	325	252	290	270	281	293	275	265	293	314	262	290	290	305	324	290	259	302	316	283	300	297	279	265	300	294	296	272	283	296	298	266	310	283	277	306	290	289	267	292	303	308	302	301	303	267	320	304	311	289	312	306	280	265	274	307	314	270	283	291	315	285	267	323	313	298	243	313	281	309	283	296	293	283	279	307	276	302	271	296	321	306	315	284	282	298	297	321	278	300	295	297	271	307	335	277	290	281	312	310	294	296	307	281	287	287	284	267	277	276	301	275	286	293	279	300	280	299	329	275	319	283	328	276	255	298	287	285	267	282	270	292	272	262	299	261	267	305	289	320	311	265	342	266	289	288	330	276	279	316	279	310	296	278	312	282	309	273	310	294	294	276	292	276	302	284	268	292	304	295	314	319	303	297	294	285	315	263	315	272	300	308	288	297	274	276	282	262	300	286	301	303	253	297	336	270	258	289	296	302	296	308	297	298	283	301	289	288	284	283	312	288	298	304	305	349	285	291	277	288	284	275	283	286	301	283	301	269	265	274	304	289	297	275	285	293	263	284	265	305	274	274	303	307	296	263	301	289	255	304	313	333	254	294	269	298	288	313	322	319	274	288	293	281	288	285	295	306	304	310	319	296	306	280	275	307	293	307	300	257	289	297	300	308	279	298	291	278	292	286	336	325	300	305	265	302	268	298	303	276	284	303	297	289	291	300	311	298	263	268	294	283	287	305	287	294	280	299	295	267	292	302	262	295	283	300	277	307	261	278	282	269	277	294	274	308	301	277	304	315	262	288	257	291	285	275	312	260	311	314	294	295	267	262	250	297	296	310	277	288	296	281	293	279	324	347	300	296	298	261	292	300	280	311	299	275	290	268	281	310	299	315	264	310	304	317	304	316	331	307	292	290	264	291	286	264	275	281	276	283	286	294	312	272	279	303	285	291	288	291	296	294	269	263	275	276	275	297	314	275	312	268	301	286	295	309	273	298	289	324	274	266	311	292	300	308	301	328	289	323	299	300	274	317	297	297	313	294	280	282	292	294	290	285	300	245	313	286	267	296	249	296	301	304	258	283	309	287	307	299	302	290	277	279	296	294	313	286	346	277	300	282	289	285	294	295	324	301	307	306	316	292	296	267	278	285	281	314	264	285	309	286	306	281	284	326	286	298	267	269	293	281	318	302	281	276	279	313	267	276	312	289	252	283	298	329	287	311	301	283	312	296	278	299	264	296	299	323	270	309	284	315	262	293	287	280	291	291	288	345	277	305	310	319	243	276	310	304	307	281	289	302	275	301	299	279	304	305	289	287	302	301	311	301	305	294	284	253	260	254	268	286	323	298	303	279	303	284	309	323	287	278	313	276	309	271	293	278	274	300	300	296	298	286	310	302	293	288	285	279	271	309	273	336	270	302	285	294	295	301	300	281	273	263	313	288	280	309	287	300	280	323	280	284	307	263	304	301	299	290	304	297	298	261	313	274	297	297	308	296	279	297	291	304	298	288	312	321	325	328	296	288	300	304	288	292	297	325	300	301	305	279	297	289	303	289	310	279	311	302	318	290	272	276	303	270	294	304	273	319	287	335	288	278	288	308	300	300	265	298	272	306	282	287	307	273	302	281	293	295	312	279	290	303	291	280	315	279	266	299	266	282	309	312	278	283	292	289	288	289	341	295	306	293	311	300	313	288	289	292	309	310	304	313	284	315	283	292	270	287	295	292	258	321	296	273	303	264	275	283	288	295	277	294	289	327	287	277	291	283	309	276	296	302	295	273	296	280	281
6717	1294	1095	714	557	499	488	428	425	411	382	447	408	392	410	396	398	372	388	376	375	392	389	374	392	378	393	389	371	390	378	413	412	376	357	401	406	380	393	358	407	401	365	397	400	363	376	367	397	382	384	395	383	397	395	370	394	354	407	376	337	359	372	377	365	359	384	395	398	342	396	363	386	395	381	387	380	382	407	373	383	404	360	395	363	366	397	410	387	379	395	409	377	400	355	359	360	376	371	350	399	351	372	372	398	349	374	352	388	382	410	386	363	352	400	360	360	391	423	358	400	386	392	399	364	416	369	362	361	352	373	356	401	372	396	388	391	369	382	397	360	424	411	385	373	365	371	385	345	365	384	379	390	357	386	387	381	388	403	393	377	398	387	395	353	337	399	405	375	386	366	349	390	383	369	372	419	398	377	397	364	396	371	381	399	348	392	372	389	384	401	336	383	412	376	362	378	395	410	378	386	374	379	372	377	380	405	381	361	356	338	422	373	377	357	380	343	380	366	392	375	425	405	382	387	373	378	372	385	387	390	370	417	373	379	431	389	383	355	379	367	394	371	340	407	402	366	367	382	392	387	392	397	385	379	383	428	390	383	391	390	400	385	384	363	376	380	437	414	380	388	389	410	356	368	407	390	381	401	385	373	388	427	399	391	403	387	415	351	403	400	386	379	395	370	378	345	346	372	376	367	385	375	391	385	377	365	387	371	374	376	399	392	384	380	373	379	394	357	389	369	381	363	405	349	380	407	397	375	370	364	384	350	404	350	382	378	391	364	393	393	399	402	412	399	379	387	382	354	375	400	419	393	383	374	379	331	351	382	374	389	382	388	358	390	408	348	379	400	398	397	380	348	390	383	377	394	366	384	398	368	386	406	370	403	400	386	403	407	387	420	378	383	435	384	345	342	331	353	360	391	369	355	398	367	394	368	382	391	371	347	408	408	349	374	402	364	399	385	365	375	409	358	364	390	386	375	403	412	411	411	389	363	369	417	386	370	364	373	371	391	397	378	382	360	358	385	404	402	413	385	404	360	398	423	362	411	420	389	427	357	376	389	349	432	375	407	383	383	375	365	392	388	389	386	345	378	411	374	343	402	366	405	389	375	426	382	399	386	398	368	396	368	374	383	386	387	385	376	394	385	360	423	402	385	409	341	394	375	341	379	362	400	399	413	401	369	381	393	374	383	383	389	343	342	401	366	392	374	357	392	367	362	394	351	382	380	392	375	350	373	403	362	363	377	351	402	390	381	359	422	365	380	365	362	398	366	407	361	363	392	381	368	378	375	380	361	402	401	360	377	432	376	340	373	368	396	400	394	349	369	379	399	374	360	394	371	394	388	383	406	390	392	381	408	394	390	403	364	377	383	357	410	395	374	364	361	404	395	400	387	403	383	355	378	360	388	405	386	378	348	425	390	358	385	357	380	407	389	364	375	401	379	355	378	409	366	352	382	368	397	400	366	371	428	410	381	362	438	401	394	401	371	385	367	389	366	404	400	400	356	391	415	338	369	407	364	371	362	371	396	387	400	363	360	397	398	395	386	395	409	387	416	326	350	389	353	385	385	363	368	380	377	371	409	380	346	372	414	374	366	385	388	378	373	384	343	383	369	379	371	361	388	379	377	398	377	371	389	409	381	399	403	370	376	397	382	378	408	398	414	404	402	388	375	379	363	385	401	387	350	349	370	372	372	377	370	382	342	388	386	366	371	347	366	361	404	352	396	382	373	380	380	400	377	400	398	403	385	388	386	364	414	414	386	340	377	404	381	352	399	364	386	363	408	389	405	400	368	334	376	414	384	378	409	373	386	375	374	340	370	409	382	382	363	377	389	368	401	355	370	383	384	396	348	358	399	400	393	365	365	395	383	406	355	385	325	404	379	406	422	372	385	378	394	414	378	383	353	399	399	381	381	401	398	393	368	390	384	374	408	342	382	398	416	374	385	387	338	380	381	361	378	366	373	394	375	355	384	410	381	381	370	386	401	343	381	391	352	338	374	374	377	370	368	404	379	367	380	413	396	398	348	415	398	372	383	398	369	410	387	394	404	353	388	379	376	376	333	422	367	383	360	353	396	362	372	401	406	371	377	382	384	372	378	380	399	371	381	362	385	366	401	413	362	361	366	367	380	359	372	369	388	431	354	398	383	393	371	349	367	396	361	389	387	387	361	369	358	345	360	364	390	348	351	363	379	378	362	383	435	373	377	354	372	390	402	377	336	409	362	401	352	393	398	360	357	395	367	377	342	398	369	386	419	389	400	368	386	376	369	403	371	412	385	360	382	385	435	401	368	326	395	365	390	403	403	373	345	378	367	400	353	371	397	403	375	400	398	371	384	417	374	428	369	384	397	380	369	364	381	361	351	405	385	397	399	382	362	395	398	404	385	378	390	360	347	382	408	356	393	371	417	392	420	400	357	387	405	370	364	389	379	363	395	414	394	405	400	367	364	390	370	374	409	348	389	391	370	393	429	395	407	413	378	352	423	374	390	402	402	380	355	389	362	368	399	407	403	381	394	370	382	353	376	379	357	330	381	380	358	378	344	391	362	392	404	400	384	391	398	363	401	368	346	351	366	387	374	373	409	357	406	374	376	383	367	361	367	377	390	415	343	361	349	377	383	381	367	374	349	366	387	405	396	379	370	355	376	400	375	370	386	387	381	349	377	413	369	370	385	358	396	389	402	376	373	379	349	371	393	373	367	402	368	368	374	373	367	363	376	350	410	384	382	386	361	379	383	385	344	399	439	404	380	379	341	394	361	414	416	384	376	372	367	413	407	385	389	374	383	377	404	364	406	387	383	378	385	385	386	401	387	391	369	337	391	383	383	378	387	380	353	379	408	382	392	345	400	386	371	401	415	380	442	360	350	380	387	376	393	364	387	418	371	348	409	384	376	400	375	404	400	372	401	370	386	361	408	363	377	372	401	397	377	394	385	389	384	391	377	373	374	402	364	390	395	396	387	378	371	402	394	353	375	389	380	366	370	400	397	368	358	391	377	394	367	376	377	413	360	368	383	345	431	377	381	356	371	400	355	407	383	428	353	395	386	380	386	386	393	385	363	391	380	383	397	396	371	406	384	378	411	422	366	372	373	415	390	381	390	400	383	419	397	355	390	380	396	364	379	388	394	393	372	362	382	401	410	385	392	357	340	381	400	389	393	385	365	387	378	383	375	382	392	366	390	392	350	368	373	380	407	397	350	350	372	374	372	441	399	397	358	369	395	376	389	374	396	384	363	411	397	368	349	388	391	405	429	377	333	386	377	374	429	364	392	355	373	388	380	377	365	378	376	403	384	395	388	402	373	376	393	389	398	368	384	413	379	421	357	399	374	363	381	382	396	368	385	409	344	393	427	376	379	352	383	399	369	362	387	384	357	374	404	376	375	391	366	373	370	364	377	366	392	375	400	370	389	376	366	402	361	385	402	383	382	349	392	359	362	396	377	350	357	378	374	377	423	388	384	422	363	340	391	392
23690	20922	28171	23842	20919	9293	1189	848	679	653	585	538	533	530	576	545	553	516	517	529	535	503	456	475	500	482	489	481	456	504	484	476	444	505	447	498	486	446	465	465	485	472	478	488	455	478	481	490	438	448	504	458	460	472	461	494	486	462	468	471	439	465	447	449	456	454	474	476	466	441	472	452	470	459	439	488	489	493	464	451	465	447	456	442	470	480	462	496	474	474	486	506	478	481	471	478	460	453	487	464	411	475	464	459	445	460	472	488	446	465	474	459	463	480	439	494	454	482	454	464	510	460	475	486	476	473	483	462	476	448	469	424	467	474	425	487	454	501	462	496	479	448	495	512	470	440	483	450	473	490	448	508	449	458	474	438	476	456	489	459	479	472	468	453	473	433	438	457	457	485	492	446	441	421	474	463	505	495	494	466	481	488	506	503	468	482	462	428	491	474	525	501	452	469	472	438	469	490	483	464	469	497	483	465	467	473	502	451	437	481	481	441	453	482	476	483	468	515	467	475	446	473	477	466	456	418	460	457	468	488	429	467	442	444	501	491	452	453	470	476	456	495	478	446	490	458	507	499	451	442	452	466	500	441	426	495	468	455	445	440	458	468	460	448	457	464	428	456	471	417	456	465	472	409	490	432	490	450	487	495	470	459	508	504	441	464	457	456	465	444	435	477	489	452	451	472	503	498	438	435	449	444	479	474	449	463	457	452	460	463	484	434	442	459	478	467	463	469	464	473	473	456	464	479	464	453	466	487	460	479	462	433	421	460	444	452	473	473	474	500	474	477	459	453	460	498	497	439	452	499	462	490	437	470	451	456	479	452	476	473	503	440	464	483	486	455	459	480	474	443	461	461	484	485	472	475	479	482	455	461	447	481	447	409	470	475	451	450	468	463	441	489	452	449	439	492	462	454	480	465	439	525	479	467	419	472	463	431	461	430	473	442	461	451	489	496	482	480	459	465	475	489	465	474	458	486	477	448	482	511	478	503	460	470	471	462	505	500	477	457	482	491	464	492	439	431	471	466	507	460	491	439	482	448	458	443	448	458	441	474	434	489	450	474	436	485	475	457	487	460	479	472	470	442	488	446	481	466	465	475	440	492	481	446	450	484	468	484	490	432	467	456	451	489	460	481	470	485	463	478	453	466	449	437	466	478	449	449	496	434	439	431	476	452	479	494	440	453	467	481	398	474	468	462	461	478	436	449	444	431	468	454	498	453	475	473	443	477	461	491	444	490	471	459	441	468	437	503	485	478	475	456	486	427	484	437	465	474	494	472	495	480	470	484	469	472	496	472	437	424	467	463	423	470	454	460	475	451	441	405	476	437	457	486	505	484	487	449	455	452	447	505	484	454	441	475	434	480	454	479	474	461	448	464	440	471	475	464	473	485	485	432	477	456	465	450	462	420	442	431	490	447	470	450	448	440	454	454	437	483	417	421	447	441	474	451	491	480	459	453	464	469	471	421	471	470	482	433	476	473	477	492	452	472	446	426	473	486	477	470	452	429	487	478	494	471	459	476	473	448	448	511	494	478	443	453	462	419	458	481	436	462	469	456	444	460	480	448	473	455	507	455	471	484	479	447	443	459	479	450	468	494	479	481	472	431	428	488	430	462	430	488	485	412	474	483	477	416	484	470	458	466	455	468	475	491	464	452	454	443	453	473	471	482	470	476	483	426	505	451	425	487	483	433	461	501	455	428	480	485	425	443	445	425	476	477	458	469	468	505	465	445	465	482	497	450	462	454	485	456	478	438	481	495	486	467	472	430	440	456	448	456	481	492	475	497	489	450	438	459	437	450	432	456	448	455	434	487	447	434	471	468	464	502	479	434	497	448	458	470	433	478	487	473	440	471	453	476	448	460	470	493	448	427	473	488	466	468	435	458	472	442	449	492	454	428	446	462	486	467	457	429	465	450	475	460	447	451	458	485	469	474	426	460	481	433	464	468	451	444	446	485	488	482	448	458	438	488	443	454	502	458	425	471	471	450	474	476	448	468	452	450	494	459	465	473	474	487	483	509	481	466	470	452	497	478	497	429	442	450	455	498	496	466	443	415	469	460	452	439	457	474	475	451	429	443	451	466	425	436	472	453	444	445	467	447	439	466	449	501	442	456	472	435	497	478	493	493	466	488	478	459	452	440	453	512	460	452	457	439	453	508	483	485	473	444	442	493	483	499	487	456	437	496	462	474	444	495	428	456	471	452	450	448	481	465	468	452	446	485	410	464	498	511	478	443	446	450	444	436	486	431	477	486	485	476	442	459	483	439	476	450	427	478	495	472	457	424	465	459	426	471	471	481	434	404	444	516	457	481	478	441	442	470	443	461	460	450	449	426	454	455	486	451	487	473	474	481	482	437	465	465	484	478	413	447	438	481	460	497	458	442	475	473	469	467	475	449	499	472	504	458	437	442	482	487	462	448	450	447	481	497	489	443	490	475	453	519	473	461	455	453	467	463	460	475	459	479	483	458	431	463	474	484	433	453	464	467	473	455	453	444	443	460	425	459	457	427	485	453	489	446	472	456	487	441	436	436	482	430	480	521	454	503	462	478	434	449	508	455	449	466	458	467	479	487	436	432	469	446	483	430	499	448	440	451	441	472	441	489	464	452	482	473	458	500	466	472	429	490	488	475	482	469	480	458	506	474	477	471	463	437	458	506	480	465	399	498	454	488	455	511	490	465	444	478	468	464	506	458	434	444	508	432	430	448	468	455	481	486	458	448	453	425	479	440	507	473	469	470	505	487	413	456	466	447	480	476	463	490	484	452	472	443	444	443	461	451	458	507	466	447	470	466	456	449	498	457	465	463	479	491	447	480	456	457	449	459	466	494	452	463	449	461	473	465	461	439	459	463	469	452	454	484	444	425	493	454	438	448	426	435	473	488	464	451	440	496	497	454	443	448	483	483	486	488	445	474	474	446	439	435	445	436	431	450	466	488	458	471	431	450	481	475	470	478	474	450	469	464	479	478	469	499	493	475	445	428	471	443	461	416	459	448	445	486	444	461	473	468	438	468	454	500	478	438	466	468	447	458	486	438	507	409	442	491	467	366	481	474	476	479	452	442	474	444	448	473	427	455	470	502	485	452	456	461	457	465	469	453	448	495	510	486	463	447	480	449	473	450	453	427	434	462	455	459	458	444	445	465	396	477	485	486	512	453	479	477	443	478	466	462	512	459	455	442	467	491	483	464	461	477	437	476	496	493	456	475	467	459	457	464	491	475	497	426	483	507	476	464	477	512	471	459	444	463	460	463	475	454	463	454	489	461	464	439	428	518	449	429	415	444	421	454	434	482	460	475	486	488	476	468	489	454	451	462	464	468	460	475	480	457	469	486	429	489	498	478	464	463	431	442	433	426	424	489	489	499	483	450	471	484	438	454	468	456	486	464	463	388	424	498	493	437	477	513	452	459	472	462	448	477	459	477	469	463	512	457	472	451	478	447	471	466	458	460	452	465	495	465	460	463	446	437	451	413
15231	9215	7417	3740	2635	2054	1689	1436	1263	1065	999	900	847	770	807	805	763	689	752	773	674	665	689	656	652	665	621	604	617	633	623	649	625	627	583	614	594	628	590	666	594	597	600	611	593	604	600	628	606	606	554	600	590	649	634	601	578	605	624	580	587	626	582	591	606	631	628	578	541	624	612	583	584	565	622	574	603	596	605	632	573	651	649	620	595	586	599	573	578	578	556	589	635	582	568	584	569	563	595	626	593	569	610	579	551	617	596	630	617	584	622	570	572	585	596	577	609	603	625	586	642	560	577	646	594	613	586	640	545	599	595	597	550	611	645	629	628	605	592	625	632	588	605	618	587	625	623	621	591	572	636	549	596	612	563	573	608	589	571	632	593	623	606	672	584	600	609	641	615	621	583	604	538	611	598	546	593	604	644	607	630	610	608	615	669	613	617	578	609	610	598	594	597	588	624	591	614	587	595	590	598	588	603	613	608	579	600	625	601	607	620	592	626	570	572	634	621	561	597	633	585	576	600	632	574	610	588	583	586	608	587	568	614	573	608	637	607	637	608	642	631	637	568	617	588	591	611	572	620	601	594	628	598	551	605	602	592	593	573	600	636	644	571	643	592	604	615	562	593	606	607	585	576	574	596	602	612	625	607	598	607	597	595	593	569	575	533	587	568	641	605	607	611	585	622	564	608	598	572	606	564	593	608	597	643	579	644	607	625	598	577	546	591	623	587	636	587	625	608	611	597	620	624	551	607	612	576	598	597	616	610	598	606	616	580	558	592	612	628	576	586	636	611	578	612	616	621	589	601	603	586	604	624	632	580	594	602	591	614	611	570	637	567	606	581	636	579	622	575	624	592	597	586	559	625	625	577	583	603	601	571	560	571	619	591	567	634	585	584	591	595	612	605	604	554	656	619	574	584	614	576	579	600	538	590	622	592	543	608	602	560	616	579	595	570	605	587	577	622	608	582	605	571	611	628	591	582	578	599	614	595	582	589	581	631	589	582	622	587	602	572	589	600	606	597	577	585	607	581	585	611	598	580	590	628	556	596	625	580	539	593	596	580	615	570	578	598	625	595	599	598	580	560	590	589	600	600	646	575	605	606	617	583	605	580	606	596	597	592	563	616	611	592	610	587	648	607	614	576	604	590	584	606	616	574	590	565	551	597	567	592	587	620	603	598	606	606	590	591	585	578	625	593	584	621	618	596	594	620	578	604	593	552	608	582	586	634	585	632	597	617	579	630	587	570	563	594	581	555	595	617	597	633	616	572	570	579	599	603	551	632	613	618	597	581	615	614	548	617	602	620	593	597	625	579	577	605	650	611	586	613	593	606	562	615	586	541	560	623	624	595	531	559	588	600	616	591	600	556	640	662	586	620	578	580	587	574	593	596	619	565	613	624	647	607	608	591	612	625	622	592	551	636	594	595	604	590	609	609	583	615	571	659	591	595	563	622	601	564	567	573	632	630	632	609	593	578	596	609	579	589	625	575	599	626	584	602	592	614	557	610	594	578	576	611	597	577	570	559	586	604	568	625	608	571	625	643	609	560	597	585	597	626	609	623	607	611	567	611	607	602	600	597	576	594	582	599	609	618	599	614	582	623	555	604	597	582	587	566	605	597	636	617	552	619	545	615	548	630	664	568	618	585	582	602	590	579	586	574	557	605	623	622	584	584	582	543	602	571	563	616	539	530	611	619	596	604	630	576	618	633	569	623	582	577	595	595	580	538	562	579	586	645	565	605	598	579	588	604	578	603	577	592	556	577	626	600	568	640	549	621	573	607	620	621	602	600	581	613	574	585	615	606	636	621	554	599	563	570	614	616	608	581	590	596	618	585	620	582	635	611	604	626	607	601	650	575	579	578	556	653	628	614	599	593	624	606	598	599	603	617	652	539	588	591	605	569	582	623	617	615	606	607	607	645	584	590	570	616	614	616	556	592	562	589	600	634	585	614	562	566	599	559	554	632	588	597	614	582	624	608	565	578	596	608	575	608	664	619	563	601	564	564	579	604	624	612	574	574	549	572	581	623	608	625	607	609	611	596	588	586	596	581	567	584	575	684	665	584	636	600	593	551	585	594	617	613	557	591	594	628	611	621	569	618	601	616	629	642	628	600	637	610	600	586	592	585	606	596	578	617	612	625	578	611	626	610	601	599	582	568	595	592	612	604	606	581	591	590	586	577	585	575	586	573	634	614	629	589	552	575	593	604	565	600	612	570	588	592	583	602	628	619	552	596	582	571	594	633	581	598	582	579	597	570	588	605	641	582	599	617	621	575	599	591	610	633	589	617	634	566	595	635	590	619	615	607	626	622	568	601	611	596	613	581	612	596	581	548	639	597	575	597	618	653	598	598	655	565	603	575	561	569	616	603	638	587	626	576	538	606	581	608	582	618	626	635	561	616	626	649	629	561	594	615	586	583	592	599	599	623	617	584	579	629	541	662	594	632	588	626	609	621	601	581	608	618	597	605	645	602	622	567	571	577	589	606	622	635	593	583	572	626	612	640	643	603	594	569	606	608	600	627	608	592	609	639	605	560	553	625	572	595	604	598	603	642	584	602	613	605	594	628	600	610	532	580	602	572	610	624	622	604	609	619	568	605	586	630	598	604	599	574	607	627	598	602	578	563	608	579	603	624	579	597	634	607	624	666	552	572	595	593	585	644	588	577	612	586	615	597	636	576	608	581	614	614	617	634	608	567	593	556	567	598	583	632	613	617	583	592	570	559	586	590	640	589	597	530	576	622	607	617	591	566	595	641	562	610	620	589	584	624	598	614	596	593	605	581	595	621	622	579	644	619	590	595	595	609	613	636	588	593	633	602	634	593	580	603	603	616	600	570	591	588	608	593	600	632	593	611	576	609	596	583	578	567	632	565	581	619	657	591	547	571	592	584	630	591	620	626	583	590	588	570	571	597	585	631	606	615	651	575	612	582	610	587	631	597	634	600	571	572	605	592	670	626	592	575	608	614	606	589	623	587	573	577	567	586	579	577	573	590	628	588	585	594	618	637	584	591	578	597	604	575	591	565	564	619	580	592	606	578	621	616	658	571	597	617	590	627	605	618	617	624	538	578	561	623	620	595	583	659	562	585	599	615	545	618	606	587	617	603	570	621	594	604	571	566	602	609	613	626	606	590	603	615	614	615	636	619	610	641	607	593	602	639	635	629	622	563	575	620	560	576	580	604	616	630	612	588	613	572	584	613	592	605	544	591	604	574	543	552	605	608	604	578	584	596	590	627	608	629	608	573	594	596	591	566	601	559	577	636	583	589	582	595	599	624	583	589	573	617	607	571	589	547	567	603	621	598	595	578	615	603	605	588	603	567	584	603	539	592	637	589	585	579	600	586	629	581	616	608	566	619	584	582	612	629	571	610	597	602	624	579	618	595	581	591	631	583	575	620	611	610	584	598	556	625	586	560	578	646	607	577	572	586	541	605	553	599	591	637	593	584	629	595	570	601	547	626	612	613	577	604	594
22782	21010	28808	23420	21010	21048	7572	1092	741	685	653	643	577	532	494	486	521	475	485	422	432	430	426	429	422	397	424	436	411	369	405	397	366	397	403	415	388	363	409	383	398	384	383	410	366	422	360	383	368	385	361	396	401	324	404	381	379	380	385	346	359	345	377	379	376	389	365	330	362	379	369	379	377	370	359	364	365	354	394	366	374	385	336	363	350	367	379	372	371	354	364	384	394	373	397	362	368	360	327	391	375	391	368	399	375	343	356	343	370	357	359	365	404	363	359	340	347	313	378	374	337	365	362	378	326	385	371	367	395	384	355	352	361	366	375	355	364	343	372	367	393	367	324	374	341	366	386	339	358	392	378	376	351	384	365	363	356	360	359	398	378	386	368	392	375	371	330	403	358	367	370	378	388	426	378	341	377	399	330	388	362	391	392	366	385	366	368	357	366	397	387	356	370	353	356	374	405	379	398	377	353	366	367	373	362	338	352	384	362	323	382	354	410	386	350	394	356	352	379	390	381	398	365	412	342	387	373	357	372	383	391	353	376	396	365	355	373	318	350	379	374	367	378	391	364	408	352	395	385	370	381	357	370	347	375	376	375	345	343	396	369	390	354	381	371	362	368	389	386	381	345	363	317	351	388	361	373	344	365	370	378	362	366	359	345	380	342	409	387	367	362	341	333	336	349	354	383	373	354	339	403	359	364	357	345	381	338	326	335	386	344	342	346	357	373	381	364	384	379	386	364	356	367	364	367	378	376	376	383	354	360	356	366	330	334	309	394	354	378	360	378	367	339	361	367	370	378	345	395	377	420	377	348	353	391	360	357	387	345	356	365	379	329	360	390	375	358	367	375	384	358	347	402	347	378	349	347	389	382	335	359	384	360	366	357	342	381	404	352	405	364	352	391	367	339	378	341	380	370	355	351	367	365	336	373	353	358	379	355	347	369	385	361	348	377	348	329	372	369	406	363	383	361	361	390	414	363	407	366	363	357	380	350	359	373	351	371	375	404	340	377	338	377	356	348	364	383	365	348	377	363	365	376	390	356	371	344	376	341	382	387	380	347	360	358	357	363	386	375	377	360	389	327	364	361	343	377	367	347	373	364	341	381	390	348	370	363	371	349	368	369	351	379	358	367	380	365	336	357	352	345	387	326	372	366	356	396	354	360	346	385	357	348	357	409	390	376	390	367	369	339	388	360	339	379	359	366	379	347	362	379	373	357	360	377	386	388	327	352	354	398	350	371	355	358	356	402	367	336	401	350	377	368	356	333	360	361	339	352	370	365	372	386	392	359	343	349	366	376	385	389	332	359	375	352	379	352	362	343	354	370	380	375	313	381	351	349	355	333	367	401	394	388	377	357	352	382	352	329	360	354	333	378	368	383	385	368	396	348	354	353	352	353	360	383	332	383	404	381	408	368	370	377	344	407	341	385	346	342	364	364	371	364	397	379	367	339	346	391	377	362	389	359	374	398	358	353	339	385	347	403	346	351	348	352	322	337	348	366	352	358	382	379	365	382	369	366	340	371	338	375	368	362	400	336	343	365	390	362	359	365	344	365	384	370	369	350	370	370	353	380	358	358	354	380	375	377	359	379	364	341	358	363	407	330	351	339	375	332	350	351	371	346	326	387	387	379	360	373	311	352	374	383	399	359	350	381	376	364	332	317	358	349	367	379	368	377	378	345	384	369	335	374	381	376	394	397	351	393	361	370	382	353	361	359	350	363	374	353	373	343	384	352	380	335	392	351	355	362	345	404	367	339	399	339	362	373	383	360	374	339	386	355	326	348	368	365	379	374	361	367	309	353	369	347	348	361	336	415	370	388	396	372	347	393	365	339	370	367	386	363	364	346	356	371	361	333	376	357	380	367	373	424	349	340	348	385	388	364	380	370	359	405	363	342	342	408	358	382	358	350	373	381	383	378	362	371	371	353	377	357	360	388	372	383	373	348	331	345	345	356	383	374	368	367	365	371	383	346	359	345	378	354	393	361	350	373	365	376	367	366	393	353	353	375	387	339	351	356	360	377	388	371	355	377	371	362	343	359	389	387	366	361	354	366	346	338	344	332	387	356	374	389	388	365	359	347	364	368	399	373	378	360	400	347	376	356	360	326	347	331	358	352	343	420	334	369	375	381	386	364	362	372	347	357	372	340	368	338	379	363	360	344	379	386	381	377	341	355	339	355	366	360	356	356	378	373	342	351	358	354	344	380	378	366	357	367	385	328	371	393	378	383	373	335	371	383	352	363	336	372	375	351	381	347	387	358	354	367	369	398	363	365	375	365	379	334	368	361	347	399	355	343	380	383	401	368	368	361	372	335	379	361	407	334	365	346	361	379	371	371	342	370	369	354	368	359	337	369	357	366	362	361	357	348	389	315	367	360	368	375	370	368	353	361	357	368	405	400	347	359	367	392	388	357	355	348	373	377	341	379	343	345	375	342	357	359	368	346	361	346	370	350	334	353	364	395	352	396	359	362	364	373	356	348	352	360	385	352	373	336	343	343	404	360	370	366	360	357	374	396	368	385	401	332	347	353	385	396	366	380	320	366	346	374	357	378	368	352	379	365	388	345	359	374	355	362	374	326	323	365	363	340	385	349	358	364	389	346	364	330	388	353	371	368	367	386	370	354	363	354	376	389	353	370	392	356	381	379	368	366	361	360	379	355	339	353	375	373	369	370	344	386	376	377	379	404	386	377	341	383	395	352	369	349	323	382	382	344	354	349	399	388	344	364	344	376	326	389	317	353	355	356	394	338	337	394	339	356	366	356	368	361	387	366	358	368	336	356	371	383	346	383	358	377	358	346	338	386	336	382	388	349	381	359	359	385	370	367	370	355	324	356	398	360	364	369	300	354	354	385	378	353	356	352	381	375	345	350	382	337	364	356	370	394	344	365	341	379	376	382	358	369	349	348	402	368	350	355	371	377	372	362	368	348	358	321	333	358	344	387	389	384	360	387	353	359	373	397	378	383	339	361	372	382	361	344	360	382	340	372	346	338	344	342	332	330	367	387	381	384	344	374	373	365	347	386	370	380	379	350	355	407	379	357	335	371	379	344	362	374	336	357	364	389	358	346	395	342	339	356	371	390	385	374	379	393	368	401	395	384	360	372	361	398	371	364	392	362	369	383	364	330	376	360	374	375	361	386	370	361	358	375	391	354	344	404	362	389	359	374	363	349	365	360	369	368	366	349	365	334	304	410	367	367	352	377	382	400	318	343	343	369	344	361	357	343	343	359	354	353	399	386	350	336	376	362	374	356	328	362	348	361	383	352	374	366	373	381	382	368	357	386	382	342	371	351	350	366	347	340	362	359	378	376	408	377	359	374	372	390	324	390	351	353	379	368	344	342	328	366	380	335	384	380	390	337	372	361	380	390	372	354	392	367	373	408	386	369	372	390	351	326	369	359	356	342	324	366	369	347	380	355	354	376	347	348	383	349	386	347	349	367	359	357	360	389	364	370	359	409	358	404	338	337	351
18038	15016	11928	6199	4440	3163	2467	1970	1665	1430	1280	1071	1033	936	887	764	794	765	705	673	646	632	624	621	599	558	554	577	542	547	547	525	528	534	501	540	496	520	512	508	493	503	520	459	519	504	507	462	484	493	482	497	507	492	480	502	509	501	489	483	473	498	474	449	498	461	476	500	484	481	462	466	446	521	467	453	536	481	460	480	492	478	450	485	497	465	448	469	473	476	465	505	462	444	465	464	461	524	469	473	471	472	485	485	456	456	479	472	473	497	482	499	488	481	510	466	496	502	470	481	500	484	482	501	491	476	474	479	482	508	511	465	460	483	501	458	453	424	466	461	461	500	484	464	486	419	499	516	501	477	444	438	484	499	461	483	480	451	470	472	492	482	482	501	526	473	449	464	437	510	475	486	438	494	498	447	498	505	461	442	472	510	510	488	486	477	466	446	492	476	466	482	506	469	453	458	432	502	460	494	517	544	503	444	516	487	461	438	499	432	468	458	524	464	515	458	467	443	474	510	444	506	462	479	511	472	486	439	451	488	499	508	486	460	482	493	476	467	494	491	490	485	486	505	435	451	479	447	456	452	458	515	529	456	493	474	503	483	476	472	471	471	500	484	426	464	522	477	442	492	510	480	443	471	473	471	443	471	514	449	449	418	459	462	510	506	434	489	442	489	463	499	462	461	520	497	490	490	479	500	492	456	446	467	466	494	481	500	441	517	480	485	495	484	468	488	481	481	485	447	489	467	472	505	444	465	488	470	464	470	476	491	449	455	475	500	444	519	479	478	471	494	450	472	482	486	463	530	471	500	498	480	478	496	517	455	440	446	523	475	415	497	477	471	457	477	452	480	518	442	450	449	432	494	473	468	460	459	504	455	455	463	481	480	483	496	475	499	474	485	487	492	460	493	498	516	464	510	500	492	502	460	471	459	488	474	462	485	475	517	504	499	500	483	488	488	481	452	503	507	449	470	474	470	461	430	478	492	465	449	473	473	485	495	441	465	478	496	541	490	481	478	421	486	489	452	460	467	527	463	478	487	434	468	496	430	463	469	479	468	488	454	461	440	476	509	502	503	397	469	467	473	467	487	478	459	477	503	460	487	418	458	459	501	473	437	486	487	477	470	493	468	504	469	431	459	511	486	467	518	509	468	480	494	447	542	507	476	474	477	464	455	382	474	479	437	489	450	494	499	484	465	489	485	497	486	467	497	454	480	455	490	479	473	469	472	493	483	474	466	465	460	469	426	475	459	506	418	480	441	529	468	496	454	491	496	491	512	484	509	497	520	510	451	489	494	432	522	435	493	504	523	462	492	485	492	430	470	474	484	514	463	462	484	490	458	499	506	468	473	493	449	511	458	460	469	462	466	494	475	534	484	472	510	459	455	517	486	458	507	467	493	454	472	524	493	489	467	493	472	460	426	451	470	447	458	457	466	444	496	526	471	476	472	472	479	447	498	439	456	503	466	426	496	464	450	514	475	473	477	512	518	496	431	481	466	501	461	509	435	491	468	492	492	449	490	475	512	445	473	477	451	473	504	474	459	478	493	493	490	486	449	441	452	461	471	450	454	437	467	471	483	462	489	445	480	471	454	480	478	480	449	452	496	478	471	487	504	476	477	445	465	446	470	484	457	487	456	461	487	479	458	480	499	474	458	516	458	462	463	458	443	446	463	493	512	456	477	450	477	490	447	478	434	472	487	478	432	496	472	499	427	492	455	509	487	500	464	478	455	508	488	467	465	479	490	477	507	436	489	457	499	469	513	454	444	505	433	438	455	449	486	447	528	486	443	467	483	463	443	472	461	524	475	480	478	485	474	445	473	462	475	447	444	473	453	456	464	470	493	458	420	493	446	461	468	472	497	504	494	434	536	467	466	495	467	417	458	476	448	455	497	469	453	496	533	477	468	476	508	456	472	459	443	469	438	466	451	461	509	467	493	536	501	472	456	494	446	501	458	487	457	462	526	469	466	475	500	503	424	512	436	507	467	492	514	466	464	469	457	530	499	480	463	495	438	440	474	471	489	461	468	484	508	492	478	461	486	480	483	473	479	504	474	432	440	464	452	456	442	435	468	468	466	464	475	467	455	499	459	484	507	504	463	509	472	490	496	473	509	447	487	491	505	472	501	494	445	479	508	489	449	493	465	501	458	477	487	474	452	447	467	466	426	479	499	487	418	460	439	470	469	475	495	496	479	476	431	473	468	492	462	455	490	492	541	440	456	550	488	487	470	491	470	452	468	485	483	452	482	466	489	485	493	455	452	467	454	474	518	507	520	457	440	462	483	484	472	496	497	459	497	476	483	474	495	478	511	463	428	476	480	487	460	464	480	504	464	497	475	466	503	450	484	491	463	454	469	505	491	477	500	470	460	491	445	453	441	437	522	495	460	512	512	454	494	464	478	450	479	475	464	417	487	504	501	495	445	474	457	494	488	500	536	471	470	485	462	472	479	430	455	511	460	446	492	504	489	445	518	471	473	459	456	488	454	470	469	450	479	476	472	463	423	496	495	472	454	510	485	458	448	493	457	495	486	488	477	496	452	491	480	493	488	446	472	480	483	442	473	473	446	505	482	467	479	473	492	480	481	455	455	481	481	480	478	442	474	427	439	478	446	474	465	464	454	434	459	468	491	454	491	414	511	451	469	475	495	450	493	461	468	490	484	479	469	478	483	486	477	451	449	433	479	463	461	461	452	483	494	435	475	492	473	450	491	487	474	462	446	460	416	460	474	456	461	483	476	503	498	475	488	477	457	451	445	505	446	471	448	428	467	446	492	417	461	459	473	478	493	475	475	418	434	499	455	496	469	516	474	463	446	475	491	506	500	473	495	479	456	469	467	492	485	442	472	504	498	486	499	478	509	490	498	484	488	450	511	493	487	481	456	477	484	479	488	498	457	500	495	453	473	506	441	488	451	487	531	440	498	473	469	467	475	503	506	490	492	479	485	470	494	484	464	499	445	468	507	507	471	472	459	477	463	473	498	471	478	464	455	479	511	490	469	446	473	501	484	468	479	515	523	505	486	468	461	502	512	488	489	453	502	478	475	484	467	481	471	467	491	477	471	478	483	460	474	457	495	484	486	502	452	493	485	501	462	488	451	506	482	487	460	491	484	464	428	447	468	445	516	483	469	484	465	496	496	466	468	447	451	473	463	458	446	453	465	499	491	475	457	452	483	476	493	453	497	471	471	510	471	454	456	473	471	472	470	488	430	436	463	456	456	479	475	468	485	444	461	495	475	483	462	494	505	443	467	433	479	508	504	473	471	481	458	464	491	503	472	516	470	464	461	456	443	469	453	490	495	442	475	470	481	516	469	501	461	460	453	467	458	495	490	500	435	498	462	472	451	475	512	498	485	457	453	483	458	509	470	480	461	488	441	508	486	473	478	467	461	470	446	509	478	474	453	489	464	493	469	494	434	483	487	463	525	480	459	427	451	470	446	429	486	502	440	456	485	484	441	436	486	473	440	483	421	502	492
26631	20303	8333	665	429	334	313	295	292	309	278	291	272	287	278	290	276	262	311	291	307	312	275	311	278	262	299	286	288	284	308	284	303	306	293	293	308	324	287	270	291	288	290	280	332	289	257	272	312	270	323	279	280	301	263	287	293	281	292	290	277	294	288	298	288	276	266	333	307	290	303	301	314	265	288	303	300	271	317	290	311	255	296	279	257	275	281	283	262	318	263	310	292	305	286	282	309	293	287	291	310	297	301	266	309	318	290	316	292	289	295	279	294	318	262	275	267	272	292	288	273	294	309	283	316	276	321	303	272	267	280	294	298	313	280	263	249	270	289	296	268	296	255	294	296	276	298	270	268	272	294	299	315	292	312	290	295	278	303	272	298	286	265	302	301	266	300	283	292	290	257	312	259	286	278	279	287	294	280	271	269	282	255	306	296	292	293	281	303	284	315	272	298	252	275	269	244	276	308	294	293	291	289	261	259	304	307	305	305	285	274	294	294	281	333	274	287	282	278	304	262	258	283	292	306	293	292	274	272	283	280	288	258	311	278	312	308	283	264	289	286	307	286	270	310	284	271	265	317	277	300	308	305	287	267	302	285	289	244	283	274	250	303	288	277	318	273	308	279	259	298	269	295	278	279	301	279	307	312	307	285	295	290	299	290	293	282	310	273	283	273	275	267	291	288	314	306	265	274	325	258	330	298	295	316	293	251	259	302	308	295	293	279	269	301	305	283	296	288	283	314	294	297	295	265	290	324	293	299	296	287	293	291	297	308	308	293	278	320	318	286	284	317	285	281	293	311	287	287	306	271	279	290	297	278	273	326	257	271	275	306	300	266	286	290	294	290	279	294	300	288	284	279	285	291	289	273	291	262	290	274	270	306	297	265	323	288	303	273	263	275	274	313	306	284	276	314	289	300	308	288	290	281	284	286	308	298	306	302	288	276	308	265	300	305	300	263	298	284	291	293	276	273	320	305	276	284	275	294	279	308	290	309	278	283	294	274	268	292	324	298	300	269	295	299	287	297	282	273	282	284	307	264	276	315	298	285	286	309	302	298	283	278	285	272	297	275	275	263	285	304	286	302	253	319	276	306	282	287	286	278	302	281	275	261	287	312	286	288	303	307	290	275	285	275	297	279	285	305	322	298	310	283	306	294	309	301	267	290	286	308	268	293	301	285	289	283	276	283	289	302	299	288	289	292	293	273	289	296	285	287	250	270	294	272	268	271	285	293	308	282	299	290	284	299	293	253	305	305	237	279	269	303	268	297	289	283	324	294	317	278	275	290	307	285	286	281	298	277	287	288	265	305	301	303	320	298	300	276	305	278	289	294	295	269	281	300	325	310	298	267	290	302	277	267	305	309	320	289	269	290	294	284	322	284	294	271	277	296	312	290	287	278	311	278	311	291	273	286	267	290	272	305	257	260	280	337	298	278	299	298	297	302	282	293	310	308	263	280	280	295	274	256	290	290	292	288	281	274	273	288	292	298	297	289	281	283	322	278	286	266	290	291	284	285	281	276	301	297	305	311	317	291	272	282	295	312	272	302	293	278	290	304	274	264	293	264	302	300	305	307	301	307	301	287	281	290	303	286	295	339	270	309	275	300	295	291	266	282	272	307	283	290	258	290	255	325	298	295	284	322	283	277	290	296	327	277	298	304	297	284	284	286	291	301	332	270	273	293	282	312	312	283	323	296	301	282	284	282	295	291	318	307	284	291	280	252	288	287	299	300	293	281	285	300	297	303	277	284	272	277	296	305	293	272	278	299	279	302	259	306	295	300	309	293	291	282	274	290	316	275	314	265	311	296	276	289	304	295	278	296	277	309	305	290	253	284	258	316	318	295	296	286	296	274	267	263	291	293	332	296	270	249	302	264	287	266	298	296	282	279	287	265	266	295	273	277	308	258	295	290	272	312	288	263	294	307	274	319	290	312	288	305	303	282	293	270	273	304	278	301	263	314	284	289	315	291	262	300	286	293	306	312	294	279	306	276	273	283	323	257	302	333	272	323	292	295	281	293	280	302	301	283	270	293	267	330	304	275	301	266	302	289	279	281	305	298	294	306	274	304	305	295	292	298	252	284	277	289	292	257	281	295	284	286	287	288	278	273	289	261	310	294	313	276	273	298	276	274	283	297	313	268	298	279	307	325	277	274	294	295	285	232	292	261	294	306	308	275	291	283	284	280	301	313	273	317	328	299	324	283	262	303	314	242	283	281	309	273	307	293	286	290	308	309	295	265	288	275	270	310	290	309	322	266	267	272	299	311	303	288	277	325	319	288	297	296	302	305	306	301	288	257	298	296	279	273	297	298	269	269	280	287	312	284	275	249	280	294	329	288	308	279	292	291	288	290	333	328	260	276	286	292	301	324	284	334	297	286	286	291	261	277	296	288	314	260	312	273	288	310	273	295	263	304	253	324	292	318	318	316	289	320	284	271	270	307	299	269	303	290	294	285	279	274	279	303	292	298	290	280	313	322	310	285	301	283	281	244	278	280	264	252	323	301	289	281	309	279	284	283	280	269	296	271	293	291	318	289	305	305	288	297	306	298	263	294	278	283	311	287	273	313	304	280	323	273	307	322	295	283	283	278	305	272	279	271	293	301	250	287	278	276	301	295	257	296	320	299	274	291	279	316	323	280	283	302	269	314	285	270	297	287	295	279	274	275	281	303	320	298	301	306	278	312	300	281	278	287	286	319	303	279	302	276	304	289	290	285	269	308	311	280	297	278	289	318	264	278	275	314	271	275	279	305	299	308	329	318	287	256	294	273	283	281	296	268	274	291	309	284	309	289	289	257	281	284	261	305	296	311	287	312	307	303	298	279	300	301	294	287	277	305	304	303	286	297	293	287	278	296	254	279	271	309	312	292	324	290	295	272	288	276	297	286	280	267	309	312	282	273	272	269	331	312	279	308	296	281	288	313	309	271	273	300	275	329	292	302	306	301	286	291	302	260	277	285	292	284	311	266	282	268	309	328	285	293	260	290	294	274	289	320	265	283	283	279	285	289	288	299	283	286	269	261	273	269	316	312	276	309	303	266	276	283	248	270	273	287	248	302	299	315	276	297	295	274	325	297	276	280	290	312	278	279	300	285	301	286	269	283	293	275	307	306	263	306	294	315	288	272	277	303	293	285	314	279	291	277	271	281	294	310	282	255	275	274	275	270	295	319	299	306	302	279	272	308	303	297	321	289	307	299	308	303	300	289	307	303	268	276	308	280	251	317	278	286	314	323	293	287	289	280	296	293	289	267	320	305	307	291	254	309	281	273	288	308	282	292	320	305	279	271	290	290	319	284	280	312	297	308	285	320	287	298	283	276	301	309	297	310	288	269	281	266	299	299	272	295	295	282	310	302	320	281	334	311	286	310	294	294	278	283	279	311	317	263	292	272	347	266	306	278	277	274	279	275	288	296	286	312	278	264	296	301	283	289	261	312	279	284	303	293	284	320	311	300	273	314	305	307	339	333	316	298	279
6392	1200	1044	611	543	465	482	409	415	440	417	408	411	415	366	374	383	376	394	427	379	354	400	382	386	382	393	377	373	390	432	399	402	380	361	391	363	384	401	381	362	369	428	393	392	369	378	377	402	365	414	374	397	384	380	370	358	361	359	339	386	397	357	382	338	384	402	361	384	359	426	390	380	360	403	388	395	366	384	359	370	393	361	403	427	377	381	385	377	399	367	405	367	389	414	387	397	377	367	389	390	372	413	369	350	392	378	419	391	353	360	393	386	398	330	391	395	373	360	365	411	404	362	383	413	394	380	396	363	368	396	370	358	413	375	374	382	354	333	375	363	360	352	369	366	389	344	406	367	353	347	408	393	350	385	371	406	357	388	375	403	386	365	355	390	393	390	346	385	386	372	356	368	390	364	377	388	377	398	369	433	379	410	414	362	377	367	363	379	368	385	387	394	365	391	391	387	383	363	359	414	382	391	375	392	344	398	402	350	370	388	355	381	391	377	381	390	375	380	365	383	356	376	345	362	343	388	396	366	383	375	373	373	377	387	429	355	352	364	360	347	362	348	359	392	362	388	388	367	373	381	379	357	379	354	356	381	379	396	349	388	368	392	366	375	417	371	370	376	358	363	363	366	369	386	385	370	398	392	377	379	363	395	371	355	410	401	383	414	371	377	406	405	396	377	393	376	392	367	371	396	400	421	375	356	395	366	368	378	395	404	356	369	391	362	404	381	420	387	393	384	380	360	374	376	369	391	446	363	387	433	384	355	350	411	385	384	358	366	362	385	405	396	379	406	359	377	355	355	355	399	358	401	417	361	389	378	388	390	369	402	371	364	362	407	403	402	358	379	357	381	367	352	397	400	383	392	353	400	375	399	381	352	387	369	370	373	381	373	330	415	375	397	391	385	404	366	403	363	370	393	360	359	362	399	384	382	378	361	339	365	321	395	395	378	377	400	373	347	415	360	354	361	373	424	379	409	385	370	365	391	367	371	323	354	374	342	350	376	371	413	332	367	380	400	401	386	365	395	379	370	409	393	376	374	357	374	359	355	381	371	365	385	384	353	370	388	374	388	408	384	392	384	386	366	330	372	377	374	349	383	378	390	375	366	371	353	356	412	379	372	405	394	386	371	405	373	373	337	363	381	398	376	371	390	418	361	398	344	368	340	359	386	359	397	382	408	402	373	382	381	387	382	377	349	377	367	391	413	363	385	390	392	379	357	327	357	345	379	357	398	375	357	387	378	352	376	374	361	387	378	368	362	378	398	358	384	377	349	372	376	387	348	385	380	387	389	367	380	369	356	368	364	366	373	377	378	378	354	373	386	344	398	418	383	358	384	439	379	394	363	369	365	366	391	372	402	365	403	356	384	378	335	352	374	382	390	364	352	405	408	378	378	355	346	354	399	348	397	357	404	373	377	391	349	375	357	397	409	376	392	402	379	416	375	370	382	352	362	368	344	368	384	375	370	381	367	381	372	361	383	370	369	393	361	362	380	357	386	343	397	390	376	403	379	373	392	389	367	363	378	382	365	365	373	417	365	365	412	380	397	419	383	359	363	386	383	378	360	409	367	353	409	416	369	367	394	377	373	365	372	408	386	393	394	407	340	364	329	424	389	388	380	380	361	380	346	387	392	384	376	392	364	402	407	361	398	367	362	363	413	355	374	371	361	388	377	373	359	372	372	351	404	376	360	371	384	355	381	358	356	395	369	384	351	367	365	367	406	349	381	399	366	395	357	368	370	312	396	368	353	399	389	361	378	354	368	347	363	354	385	405	403	368	382	358	382	375	383	375	362	413	379	382	374	384	364	391	378	330	407	377	375	375	378	358	365	387	381	396	351	400	388	375	378	386	365	357	356	368	392	357	370	385	394	368	379	386	390	362	367	370	384	387	379	368	366	374	403	382	382	354	371	370	352	370	360	356	393	393	356	348	370	384	385	354	361	381	382	376	373	368	380	344	364	381	384	364	386	370	422	413	377	403	376	365	383	355	360	358	367	371	367	375	391	355	379	365	387	399	367	381	369	370	354	394	381	372	384	396	378	370	350	359	387	372	359	429	375	396	391	353	388	355	390	373	367	384	378	370	359	361	387	367	404	370	397	347	377	383	389	358	384	369	369	355	391	353	373	369	349	403	373	434	361	390	429	411	379	371	386	397	407	356	377	396	415	415	387	406	353	384	389	359	354	369	386	405	355	375	413	358	379	412	367	363	333	380	392	378	391	367	371	389	380	344	371	391	382	378	390	372	363	335	350	359	392	375	371	390	365	385	374	385	370	370	369	380	369	350	409	401	386	365	376	356	386	420	423	318	352	402	344	381	418	396	361	368	349	386	374	339	340	381	377	359	354	410	403	377	375	371	389	392	361	349	410	358	355	416	372	386	375	381	352	360	356	411	361	391	370	376	362	392	352	391	372	385	383	372	394	382	400	371	366	385	364	396	369	355	348	344	364	401	383	374	395	364	369	411	368	366	359	392	358	381	380	381	390	390	409	377	372	425	379	382	365	353	354	350	367	370	354	345	334	373	377	390	394	362	382	373	371	353	376	403	374	407	387	392	386	381	363	348	392	373	325	373	390	392	372	393	357	373	393	352	382	423	383	419	377	395	377	364	368	366	362	374	360	366	381	350	378	363	384	388	350	356	379	408	359	349	353	369	358	376	364	386	343	379	373	384	364	388	402	387	380	378	382	366	400	360	350	359	354	373	365	352	397	404	380	412	375	403	400	381	358	357	365	373	367	360	370	364	353	391	340	367	371	380	369	391	397	373	383	348	425	405	368	352	416	362	388	374	387	368	364	360	376	354	360	380	378	376	409	369	389	357	355	406	394	366	375	373	390	352	347	344	354	407	377	368	363	388	358	361	401	393	397	398	432	337	399	365	399	364	364	384	393	377	370	357	381	373	367	384	352	393	387	390	348	358	372	380	359	376	356	350	376	365	368	403	353	348	393	383	398	371	404	392	377	380	344	394	415	391	399	365	377	416	355	383	405	359	362	357	365	362	401	362	365	358	369	397	341	386	355	404	364	379	386	380	407	355	338	376	358	350	380	382	389	399	362	377	369	421	343	382	380	353	369	355	370	377	370	366	359	395	395	362	367	350	357	387	382	394	384	360	398	355	380	360	385	368	368	388	415	415	400	360	392	372	330	361	374	367	391	399	414	377	390	411	385	378	360	402	361	400	387	395	367	355	379	350	399	380	395	376	389	369	359	390	366	389	384	379	349	414	389	396	374	353	367	353	418	379	369	337	375	354	378	372	344	362	393	366	378	374	362	398	356	411	375	370	383	375	390	384	389	384	381	370	370	383	403	380	364	354	377	356	387	373	337	383	373	354	370	358	340	387	385	394	401	368	348	355	358	351	410	372	403	382	381	380	357	416	353	404	384	375	362	356	417	400	355	332	353	389	395	363	375	385	397	373	344	368	369	376	387	384	372	359	361	394	380	373	357	364	396	390	370	385	389	399	402	382
23658	20948	28206	23851	20941	9311	1141	793	673	600	557	527	565	581	547	546	515	499	523	452	527	494	502	465	477	495	477	453	441	503	425	485	457	458	454	486	451	485	463	456	468	407	471	454	460	456	472	458	450	478	455	467	461	462	469	446	460	443	475	463	471	482	485	484	457	465	470	481	487	453	467	443	470	452	449	432	435	477	494	417	475	418	437	495	447	494	490	463	446	492	494	431	456	437	452	446	424	443	463	475	425	464	447	454	466	468	468	431	437	454	447	445	487	465	433	454	467	462	483	469	426	429	433	457	447	450	454	455	478	399	465	447	463	454	439	458	460	463	464	428	470	472	418	464	463	474	470	469	485	433	491	477	446	436	454	458	456	475	502	496	488	440	434	474	449	431	488	480	439	464	469	461	461	502	423	417	500	476	463	474	446	469	493	455	463	482	439	410	460	452	467	455	467	446	492	442	471	413	468	445	435	489	433	417	434	456	453	461	467	462	440	424	412	440	461	468	448	486	437	512	453	478	502	456	398	449	483	440	436	454	446	446	479	430	464	458	467	453	454	450	417	480	479	472	430	489	474	439	473	458	450	484	508	488	419	490	448	463	458	461	466	467	483	427	442	492	508	450	479	451	467	458	504	453	447	437	474	447	469	468	456	420	463	467	480	482	442	476	467	446	456	446	444	498	488	442	469	473	451	432	468	510	445	475	444	473	464	431	511	438	440	446	458	469	421	468	457	456	469	463	462	462	412	447	477	449	446	447	449	487	491	438	468	463	414	445	458	453	451	444	463	444	482	475	426	488	463	447	482	405	448	464	450	486	439	478	447	470	490	480	480	471	491	462	476	424	473	468	462	482	438	480	488	455	450	490	463	476	489	436	435	433	475	461	439	483	446	451	426	450	482	471	482	485	474	439	472	460	487	473	414	469	446	461	455	458	446	490	437	467	465	451	436	465	485	449	452	478	467	475	483	485	458	457	450	463	421	474	507	472	499	434	474	508	453	455	485	453	501	406	451	441	461	453	498	480	468	481	504	467	411	447	445	504	451	470	464	464	448	448	458	447	485	409	456	463	468	427	458	468	468	464	421	445	492	433	486	428	427	451	454	470	451	416	476	461	451	472	454	497	486	467	487	451	472	444	465	458	441	486	475	427	446	476	472	456	462	487	427	476	457	480	451	456	446	435	428	438	439	448	434	436	471	431	447	474	434	452	440	470	471	461	473	425	421	481	487	463	473	440	469	465	494	491	458	472	457	467	477	477	436	482	478	461	448	443	452	468	439	442	476	448	469	412	427	445	468	453	468	475	483	468	472	421	474	412	494	458	450	458	441	491	479	431	418	448	412	468	487	437	419	461	437	459	454	449	479	443	472	437	445	435	484	452	491	443	484	464	448	454	489	396	469	471	414	442	462	468	474	409	439	453	418	409	459	439	433	451	450	452	433	483	472	485	452	433	422	450	464	405	461	436	433	462	402	483	466	465	462	429	453	482	456	453	468	448	481	438	427	424	432	421	455	456	455	464	449	451	434	482	429	474	492	479	468	474	467	455	476	453	446	451	444	463	476	456	449	469	441	533	429	468	463	464	461	468	416	465	437	401	492	453	497	459	450	464	424	492	434	474	429	487	447	463	443	452	440	427	448	487	474	441	495	453	423	457	468	484	472	441	469	430	441	453	450	421	454	497	481	481	429	470	404	435	442	491	481	463	500	480	461	477	485	434	483	490	447	469	505	412	440	434	433	442	472	457	465	466	427	485	457	434	447	487	447	409	438	480	436	452	451	439	463	439	500	437	485	473	461	448	459	462	436	455	482	440	484	427	437	421	473	457	464	408	488	447	452	453	461	458	459	485	472	432	442	469	450	456	418	449	457	476	466	487	431	460	427	455	471	496	452	497	452	423	456	449	417	436	434	376	452	417	472	487	486	441	429	440	428	433	474	505	443	448	503	432	470	481	450	486	428	456	480	468	434	442	491	455	482	449	469	466	486	457	475	478	431	448	465	462	483	430	477	424	465	459	445	447	454	494	461	475	475	445	462	461	490	468	479	470	461	448	457	486	479	431	489	461	456	458	430	468	455	474	464	482	449	484	452	466	459	483	446	396	468	471	451	471	460	463	441	458	460	438	465	488	438	441	433	476	488	453	462	444	425	441	468	431	431	447	437	458	459	481	425	451	456	468	436	464	416	453	457	468	432	455	447	437	456	466	441	460	451	477	415	446	482	439	467	493	460	483	468	438	443	399	464	438	466	487	454	470	434	434	476	445	504	494	442	439	429	444	414	427	488	472	491	466	457	479	463	463	458	464	431	450	413	447	462	443	464	444	489	435	440	426	466	425	433	470	416	426	444	427	423	458	456	468	514	441	461	469	467	470	470	464	507	465	439	455	464	462	496	442	457	442	472	489	472	471	474	438	460	422	473	439	480	482	467	460	469	466	476	443	463	481	421	459	446	450	481	457	486	445	445	446	461	492	430	443	487	483	489	435	486	441	460	456	451	463	450	465	421	485	453	495	487	485	485	462	469	449	443	427	460	494	438	450	430	423	434	422	479	463	427	447	420	455	461	456	480	481	451	487	442	432	465	452	495	435	459	442	445	439	491	479	461	416	483	461	423	433	437	470	458	405	485	483	484	480	421	474	480	442	457	431	479	505	426	448	490	465	471	439	450	442	495	478	478	466	412	446	470	465	482	462	421	488	480	474	445	471	442	434	472	448	469	457	476	455	435	463	417	492	459	496	480	439	457	479	469	437	459	425	439	464	452	468	468	430	432	459	463	448	457	479	418	472	427	440	446	469	468	434	464	482	387	490	432	464	431	434	441	455	441	467	437	457	473	472	441	455	416	456	451	431	467	409	463	439	397	422	469	480	481	447	471	444	437	461	440	446	461	450	436	421	498	450	436	426	438	465	442	438	489	442	405	463	468	400	429	457	466	458	482	466	460	420	461	435	478	445	457	428	446	487	457	443	428	438	475	492	445	450	468	469	468	454	446	449	432	457	459	446	454	490	427	491	477	439	449	468	486	421	467	438	470	464	464	466	427	467	453	449	469	446	467	471	462	406	464	434	487	465	472	451	502	431	452	447	467	433	467	466	467	451	467	494	506	461	448	451	463	446	446	462	436	456	474	468	454	475	463	471	427	445	446	441	473	465	430	428	442	448	435	466	405	459	415	484	426	435	464	412	431	447	448	445	447	474	425	478	453	433	465	410	424	467	460	440	462	434	453	484	448	467	483	466	455	437	456	456	480	459	422	455	480	424	433	487	451	463	461	468	450	434	460	452	454	442	423	444	459	471	497	462	438	479	468	483	449	481	438	447	500	465	468	429	472	456	439	431	470	451	457	517	460	445	437	461	491	423	485	480	492	453	427	489	465	440	444	446	472	439	430	474	438	467	451	495	467	429	450	457	454	445	464	472	449	445	454	453	397	481	473	443	447	469	470	443	463	447	497	464	468	474	455	466	450	419	417	464	426	492	460	461
15032	9361	7678	3717	2643	1987	1617	1436	1132	1046	1036	874	850	817	748	781	791	711	740	663	699	667	684	611	635	643	605	650	682	640	616	590	615	577	651	618	584	635	632	626	638	662	604	608	582	628	596	634	589	612	620	625	621	615	614	617	594	591	613	605	569	609	570	590	617	553	577	572	590	617	568	610	579	563	612	595	604	565	609	534	633	585	618	610	592	597	601	613	579	597	605	585	598	590	581	583	596	566	601	637	568	589	582	577	584	594	597	598	568	604	566	618	585	597	600	643	575	599	558	622	583	559	592	621	617	629	601	611	625	611	597	587	598	582	607	589	607	587	589	598	583	610	612	640	632	584	581	603	568	576	608	617	600	639	617	596	605	591	615	595	598	604	576	603	645	606	584	591	597	581	632	649	646	614	589	623	628	579	617	632	571	587	602	580	602	608	575	620	548	608	575	597	582	637	584	626	634	596	540	634	583	626	549	584	606	584	583	607	578	571	585	614	595	624	594	628	629	555	642	569	632	601	576	615	614	620	562	591	548	650	606	538	591	558	542	602	570	581	558	618	577	567	588	623	582	636	614	608	567	582	616	579	588	587	576	555	600	598	582	575	570	592	582	594	604	608	550	630	598	572	564	587	648	610	541	556	582	603	591	600	585	579	579	607	597	591	625	548	584	584	605	606	553	607	595	616	666	562	592	562	598	608	611	598	583	560	571	602	599	601	592	595	583	620	569	578	616	601	597	568	572	597	612	620	582	603	599	607	564	599	578	580	584	613	574	601	610	579	591	603	615	629	613	583	572	597	616	609	591	585	555	608	577	595	591	573	572	636	583	594	594	588	597	598	573	582	593	536	605	587	580	591	540	602	598	613	574	618	566	603	564	601	616	594	601	558	582	614	580	582	609	540	602	577	596	616	602	559	561	597	564	611	552	606	572	608	640	550	605	657	640	577	550	589	638	594	572	596	615	575	566	631	595	640	582	596	599	586	629	582	564	580	601	582	553	604	571	582	593	578	598	587	613	597	563	572	541	576	587	594	585	574	594	566	603	617	582	585	596	601	600	580	589	574	598	554	581	549	620	589	584	594	544	564	573	555	560	616	619	530	620	597	563	571	589	626	597	589	582	640	602	600	634	584	575	592	581	585	576	618	578	617	550	575	565	624	597	598	608	567	615	616	581	660	606	604	591	591	585	607	593	605	600	598	589	581	596	603	618	634	578	638	574	605	580	592	560	582	630	587	620	601	585	594	605	567	584	581	621	599	581	574	615	557	628	624	568	579	612	586	563	628	606	603	613	598	616	569	577	580	597	601	566	562	598	584	579	585	588	593	602	559	605	561	588	607	633	653	603	598	595	601	634	603	600	649	608	573	578	598	588	574	531	575	609	597	611	589	556	598	564	598	529	642	613	578	609	588	592	596	600	615	568	567	600	607	542	587	621	583	615	668	568	598	634	590	604	564	575	601	574	546	610	585	596	586	645	589	608	595	570	599	596	571	622	645	589	591	567	631	614	614	583	616	580	542	619	580	587	588	606	576	624	569	568	592	592	593	604	591	583	579	599	551	582	572	600	586	592	553	512	583	572	580	616	610	599	577	569	539	600	584	586	573	614	586	610	602	634	616	607	544	585	603	632	604	588	654	592	606	602	563	610	624	580	581	599	568	554	584	603	585	601	578	571	584	608	646	585	581	582	594	606	584	597	613	611	572	585	598	587	591	595	583	554	609	603	582	607	573	651	553	548	597	617	566	572	594	562	605	606	570	550	570	575	640	616	595	572	585	617	569	616	612	605	557	617	597	572	613	612	623	585	603	613	567	580	593	625	597	565	547	595	606	574	665	599	600	559	582	540	571	645	608	591	616	641	561	592	617	612	587	546	615	582	596	623	619	584	559	602	651	580	612	581	603	584	581	565	634	566	593	635	570	614	639	612	592	576	587	639	597	614	604	574	602	569	567	548	625	591	646	587	608	589	583	591	567	577	597	585	611	584	554	607	577	654	609	610	612	613	607	610	597	614	659	607	610	534	622	572	604	590	611	606	639	560	578	595	585	594	630	599	588	588	576	573	587	623	586	600	604	609	588	619	521	594	555	606	578	566	563	580	559	599	582	604	591	562	603	601	596	616	595	616	592	600	572	636	560	592	632	579	589	614	611	568	579	603	574	601	566	576	553	591	594	588	630	570	576	589	607	620	594	542	640	619	580	626	551	631	601	616	588	574	572	578	619	604	599	575	566	625	621	603	606	547	630	612	590	584	569	595	630	608	562	610	611	586	600	612	600	623	639	598	581	606	576	623	574	611	559	580	588	542	545	581	569	608	653	607	578	588	618	577	600	581	594	604	560	592	614	596	605	580	561	566	605	619	584	596	600	539	613	617	584	619	584	581	612	596	595	576	575	539	603	576	623	597	630	594	615	584	558	630	557	584	584	604	564	535	597	570	636	583	668	562	566	609	612	566	616	568	627	607	584	619	584	558	615	629	594	580	582	612	582	571	620	575	571	622	621	576	598	607	585	586	600	583	629	648	604	560	605	612	616	616	621	571	598	588	591	619	556	596	622	618	588	605	577	599	593	605	637	606	572	637	583	638	607	633	593	593	584	595	580	567	583	638	587	573	600	572	593	580	552	604	587	602	557	628	593	621	630	540	590	605	567	615	592	592	589	573	619	613	578	654	631	575	568	566	593	575	559	588	559	598	566	619	608	640	587	594	576	576	565	609	598	605	613	586	605	585	568	614	595	583	587	604	635	581	591	613	568	546	590	596	564	606	594	558	620	631	571	581	609	591	582	604	609	629	608	615	568	609	607	537	578	587	587	613	595	570	614	648	562	600	568	587	593	584	619	586	596	593	572	561	583	611	566	619	581	601	593	583	611	574	613	526	592	577	595	571	591	612	569	594	571	600	592	624	589	588	603	607	580	603	578	590	605	568	602	575	598	618	608	591	545	581	582	601	627	599	591	600	589	601	608	581	594	589	627	571	602	613	583	604	586	594	618	586	551	599	567	540	582	588	546	624	609	615	599	636	612	578	615	580	599	602	585	579	636	592	587	604	569	595	607	562	568	586	607	616	590	574	586	581	583	585	552	607	596	617	591	621	526	584	609	542	599	621	610	581	587	585	621	589	586	644	566	590	616	585	615	629	589	601	608	549	596	590	624	596	552	593	589	605	581	599	596	625	569	603	612	603	605	633	585	603	595	613	578	638	605	631	595	618	567	618	598	585	597	549	568	590	607	604	580	596	635	555	586	602	559	581	578	597	589	537	584	588	585	566	593	576	620	579	620	568	615	585	599	619	593	593	564	592	609	608	554	559	592	568	578	574	599	553	585	581	601	572	627	602	580	591	608	590	641	593	637	613	600	661	592	546	584	593	586	622	618	590	614	617	598	602	636	572	595	623	571	608	570	605	631	638	573	593	623	608	606	558	576	574	611	626	589	611	616	637	593	577	618	650	584	602	616	547	616	559	598	582	582	595	570	568	583
22654	20926	28681	23332	20927	20952	7482	1056	796	713	662	574	546	496	499	461	491	459	477	468	454	459	408	407	373	398	363	401	392	408	357	381	372	375	396	376	388	376	368	366	405	374	365	405	353	369	363	405	375	374	367	397	367	362	363	398	382	368	359	355	370	366	387	380	353	355	367	340	406	379	388	364	345	390	377	346	391	354	379	367	342	379	361	363	334	346	385	363	375	369	366	363	358	330	343	336	375	356	363	347	339	321	354	371	343	325	371	368	355	361	333	344	347	345	352	385	350	356	390	342	325	326	332	332	396	393	353	363	347	334	341	370	333	387	365	367	350	360	342	357	347	349	340	352	364	352	353	357	330	352	351	346	346	352	349	343	355	363	346	353	363	369	364	353	341	367	326	382	345	358	366	376	354	371	343	369	362	355	340	360	350	341	346	347	359	371	377	365	385	381	368	341	340	355	337	390	374	373	347	305	328	364	350	346	366	348	355	385	369	352	345	392	344	379	379	359	321	366	337	347	342	349	343	381	394	345	352	357	388	374	322	393	367	329	377	335	341	380	356	370	348	352	381	362	328	363	359	383	356	352	359	378	341	362	352	376	306	343	376	363	402	348	375	360	378	360	340	331	372	384	371	345	350	363	372	363	336	363	353	355	376	392	344	375	372	374	384	379	328	346	330	365	365	367	361	321	372	363	349	371	360	361	338	378	350	396	385	344	336	383	360	350	394	368	364	377	358	367	371	375	316	378	373	363	356	347	391	361	364	348	338	365	376	370	370	365	341	372	376	363	364	340	369	348	339	348	346	353	372	350	375	356	352	364	357	347	351	355	365	361	338	352	340	370	369	347	362	347	336	374	368	358	335	369	382	359	343	360	378	364	382	357	356	354	344	342	356	336	343	362	362	331	381	346	326	360	348	376	345	397	348	383	376	357	377	352	357	413	360	362	337	378	359	376	350	347	335	336	328	421	343	366	360	349	339	357	366	376	370	382	357	358	339	357	377	380	341	344	377	380	355	352	389	345	366	398	361	341	343	358	370	382	334	350	353	384	335	337	353	359	364	332	374	359	363	357	344	361	349	351	325	369	349	349	387	372	357	354	361	404	359	345	337	356	328	370	357	345	369	375	347	377	393	345	345	386	345	370	329	366	360	339	340	335	312	365	367	348	328	364	353	356	334	343	352	347	360	354	381	364	336	355	350	331	346	372	388	366	311	356	343	375	352	345	332	327	390	353	372	349	394	358	372	324	372	334	349	381	351	355	384	358	375	348	356	342	327	387	331	354	340	350	373	351	376	368	336	348	379	360	359	360	321	342	349	372	374	371	379	350	358	360	350	338	362	364	342	333	327	353	338	347	363	363	368	360	406	337	374	361	363	336	381	349	412	318	382	370	361	352	357	386	365	358	342	356	349	326	378	376	366	350	345	370	324	367	352	366	334	346	351	368	333	338	351	362	353	367	384	340	364	377	332	346	375	376	388	357	377	345	359	380	356	323	367	338	330	353	368	349	311	361	369	394	380	362	385	362	380	351	320	353	395	341	365	333	359	351	350	355	340	371	339	373	345	331	344	366	327	372	352	353	326	314	367	363	359	322	368	329	342	344	354	346	340	344	336	360	373	364	329	369	326	354	373	372	372	378	340	360	355	351	357	373	357	345	344	360	366	383	357	379	382	371	315	347	379	374	389	323	322	329	355	371	341	338	346	337	360	355	379	364	414	342	384	369	350	361	355	388	347	360	331	349	374	368	337	316	354	342	351	373	324	340	358	375	382	365	370	346	391	358	320	391	369	367	345	343	316	357	377	379	338	378	329	333	360	333	328	378	354	357	351	345	349	363	325	336	386	336	362	348	326	379	356	330	354	332	357	322	373	348	369	381	366	385	358	356	340	367	387	344	372	386	367	355	368	376	361	337	361	356	386	357	386	360	328	329	390	337	358	346	343	350	384	353	369	372	369	378	347	339	360	369	337	348	338	362	400	369	353	414	326	323	357	361	349	367	355	351	369	346	347	369	365	355	365	340	386	348	329	396	333	367	337	338	356	369	373	356	370	392	341	378	336	359	353	314	366	354	382	373	347	373	336	358	356	367	341	375	370	331	369	341	361	378	349	344	321	382	321	364	365	361	359	340	336	356	350	392	317	368	341	366	348	356	356	345	324	351	381	339	309	349	368	358	333	380	339	347	342	363	366	354	370	325	346	342	329	355	358	341	367	365	384	354	340	330	342	328	346	362	357	370	378	336	358	372	312	329	371	391	384	388	363	353	323	359	382	365	379	353	345	343	318	362	351	396	330	348	383	385	372	331	364	370	372	333	365	339	364	354	362	378	349	346	332	372	356	396	357	335	354	354	366	338	353	380	335	393	384	346	344	361	379	359	374	365	356	336	336	349	345	340	369	376	359	363	354	363	347	341	353	353	376	341	325	352	335	354	346	348	349	353	372	351	363	335	375	341	356	334	348	341	353	340	375	336	351	356	367	325	388	357	349	349	325	355	366	340	376	328	317	342	361	359	382	373	349	339	363	351	363	361	360	373	352	361	399	350	382	375	394	363	367	364	369	342	357	359	374	361	349	375	351	330	341	355	354	371	352	365	327	334	383	375	361	340	354	369	357	360	370	372	388	347	365	351	361	342	378	322	341	357	363	341	366	326	357	332	338	354	343	345	382	350	369	340	345	365	367	327	337	352	362	355	343	333	352	355	385	340	356	340	336	334	365	361	347	355	338	374	349	360	349	364	327	384	345	385	346	376	370	375	348	353	358	373	350	361	351	359	369	357	327	357	332	337	384	340	371	374	340	356	360	351	358	334	385	370	352	349	327	363	344	352	335	384	361	359	364	364	353	336	378	357	332	352	377	339	334	356	332	349	377	364	380	362	368	408	373	372	373	332	340	361	350	318	367	385	398	337	365	321	368	341	328	348	351	369	343	357	345	377	379	318	345	348	362	359	378	349	345	316	327	352	345	356	376	393	347	348	358	320	330	369	351	344	379	375	344	385	360	399	351	359	369	347	338	351	349	379	355	323	379	319	372	341	363	362	338	384	301	356	367	346	340	359	360	395	319	376	389	317	344	352	333	346	374	368	380	361	361	359	365	315	370	380	347	335	372	341	405	333	345	398	344	376	376	368	354	342	350	346	358	359	311	340	344	342	364	361	371	380	377	372	373	380	382	340	328	376	345	353	374	381	326	353	330	359	348	351	365	350	330	324	331	350	351	347	381	346	388	351	356	378	364	354	336	401	371	379	348	379	374	326	369	365	366	356	362	367	348	357	411	387	346	377	355	328	341	367	365	363	382	374	358	339	334	353	344	343	375	347	382	337	363	346	382	331	364	328	345	380	340	359	380	367	342	379	367	331	352	336	343	362	366	351	363	326	343	362	362	368	336	347	335	357	352	372	331	388	385	357	339	320	354	371	358	341	353	352	353	366	321	317	373	381	354	348	348	353	332	401	365	337	374	352	364	372	337	340	377	364	337	353
17831	15032	12088	6238	4261	3126	2442	1953	1692	1356	1208	1089	978	896	844	783	778	682	698	656	599	634	621	581	556	593	553	547	547	531	548	529	543	513	504	510	513	555	474	539	501	465	469	497	520	445	418	490	486	514	461	504	475	490	469	458	461	487	434	495	446	485	484	466	465	471	487	491	512	454	482	510	475	458	466	509	460	476	473	481	484	481	459	460	479	460	463	466	461	482	470	496	459	482	487	460	489	458	478	500	480	492	460	443	508	475	478	427	459	465	478	468	453	479	465	445	471	448	427	476	477	478	441	472	470	444	454	495	531	471	460	489	468	454	490	439	486	485	460	490	473	480	417	508	459	429	473	462	444	464	484	458	511	522	476	491	453	469	450	481	492	461	503	488	495	459	446	454	476	464	462	483	482	464	467	454	462	471	471	503	481	453	435	489	509	428	470	470	456	479	498	451	482	478	471	498	514	477	487	460	470	498	494	483	478	447	476	425	468	408	453	477	468	451	470	471	459	488	443	429	453	475	452	470	477	471	486	485	466	479	443	428	455	490	463	482	497	474	438	474	436	468	451	474	498	446	497	524	471	462	524	492	499	486	458	515	496	509	476	492	478	477	482	433	463	471	494	459	470	439	479	493	461	452	446	449	461	505	495	473	451	460	493	462	475	450	446	466	443	461	481	430	500	463	475	497	469	472	453	474	467	499	494	430	462	463	485	477	462	499	498	483	451	473	434	478	471	460	490	434	434	420	484	471	458	448	428	442	511	456	429	468	478	473	463	435	502	497	476	472	475	452	492	468	433	479	471	437	459	488	445	480	514	467	444	434	455	444	441	470	482	468	486	476	453	467	469	470	444	484	413	449	477	455	430	470	457	461	479	488	451	514	463	449	461	463	481	432	435	469	461	463	475	457	444	442	494	462	464	471	466	500	477	445	511	469	486	471	457	474	448	461	479	485	489	463	457	489	504	468	502	464	481	491	486	443	473	459	462	497	489	479	489	462	437	469	487	444	434	473	484	457	474	442	497	462	449	478	485	455	442	443	425	475	462	468	513	465	444	491	455	438	488	490	530	434	483	529	487	489	476	457	421	429	533	489	458	443	448	491	490	471	460	455	486	474	443	505	510	445	480	479	435	496	470	463	468	427	449	481	483	470	487	464	511	496	460	457	492	459	478	490	470	491	499	473	471	489	458	440	465	470	476	455	467	469	507	449	491	464	462	488	524	500	439	470	477	465	470	441	460	473	468	459	481	469	465	499	488	447	475	488	515	460	491	460	489	459	423	469	454	444	467	472	463	430	510	493	466	499	477	432	477	417	484	498	496	465	463	452	460	455	470	443	473	464	423	467	455	474	440	454	446	480	501	488	460	524	447	493	465	481	484	482	481	461	483	480	477	503	472	489	445	446	461	498	474	472	486	454	458	458	490	444	472	454	409	474	466	466	481	444	473	444	444	463	470	485	476	502	502	473	468	450	462	486	446	464	485	430	433	505	478	462	462	475	474	461	452	481	468	454	447	460	459	463	471	464	448	473	462	460	455	476	489	481	475	480	466	423	476	414	463	483	435	449	447	469	453	504	438	442	488	444	471	446	453	510	461	481	486	438	524	455	475	498	475	453	442	479	487	419	463	466	498	461	498	464	442	434	482	445	463	482	470	486	469	507	474	501	492	464	486	499	490	465	472	469	469	497	462	451	449	461	470	488	491	481	472	456	482	494	465	467	494	485	481	421	460	475	426	464	445	491	475	448	464	429	429	463	448	421	480	456	450	476	441	488	501	433	515	473	441	467	493	454	502	481	469	494	505	473	455	482	428	492	514	455	482	467	483	461	436	492	454	453	478	498	489	471	495	443	499	462	471	445	482	476	421	475	444	458	434	458	482	479	478	478	457	453	498	498	460	452	502	479	489	471	474	443	470	441	471	460	462	502	490	459	472	506	438	446	479	493	512	478	457	488	519	518	439	462	445	473	476	469	423	450	465	433	482	473	478	469	488	448	483	472	437	449	469	442	444	476	454	468	475	478	478	461	475	485	435	436	457	517	463	495	480	507	470	470	483	486	462	434	449	464	479	475	440	463	480	434	459	436	425	472	479	444	481	426	450	498	505	503	466	448	519	466	458	480	490	478	447	440	483	459	445	480	465	440	452	452	515	430	465	457	471	457	512	428	448	485	452	469	439	438	485	482	468	462	493	458	457	525	457	494	469	476	446	475	447	462	455	409	461	518	473	480	488	438	481	420	415	448	464	458	446	489	484	458	469	470	448	461	474	485	453	446	454	440	512	481	494	468	464	436	437	492	509	516	489	468	440	446	447	449	504	461	409	447	491	472	440	479	472	504	473	476	454	470	467	476	466	463	479	461	477	467	491	479	463	470	448	455	480	496	456	494	431	473	473	474	464	444	478	462	477	458	446	450	455	474	470	449	439	501	477	461	475	466	448	454	481	508	482	493	476	484	457	497	493	476	459	440	470	461	480	448	484	457	467	459	477	496	460	420	463	483	483	478	521	463	492	448	534	460	498	439	483	460	443	456	449	472	488	444	473	486	488	468	496	505	466	462	461	469	455	447	481	445	460	451	477	473	519	465	517	458	440	450	488	480	475	488	513	449	419	460	458	448	440	426	482	500	475	495	492	478	467	423	489	475	474	447	455	466	438	452	452	510	470	484	480	475	450	478	516	477	480	443	434	470	451	469	472	459	430	457	459	440	462	472	469	465	460	438	489	482	470	462	445	480	459	456	466	457	467	493	465	460	494	472	454	473	465	461	477	442	447	468	442	492	488	507	428	417	489	483	445	486	489	442	466	502	453	456	459	470	449	468	474	466	458	458	458	431	471	474	475	474	487	482	459	458	453	455	424	502	451	512	491	471	491	468	485	468	464	487	467	459	478	464	474	462	448	461	476	514	480	465	496	445	448	461	494	519	416	452	494	471	435	435	446	473	470	507	444	497	474	478	455	475	451	480	446	495	448	472	456	505	480	480	480	520	432	457	487	464	467	491	432	491	450	481	438	457	461	472	469	465	471	490	444	498	471	454	489	440	443	457	487	433	488	445	443	429	475	469	443	457	444	498	468	440	454	470	466	488	473	461	513	502	478	460	469	462	447	468	509	499	490	472	465	466	443	473	484	447	509	479	481	467	436	480	468	497	456	444	452	481	467	499	475	475	472	493	480	451	481	446	454	475	458	442	405	492	461	433	511	456	498	445	459	468	465	469	473	448	476	490	478	479	474	445	461	492	468	466	467	454	478	471	467	489	462	485	490	444	442	468	468	474	474	473	468	475	470	482	420	476	488	466	468	493	491	442	513	447	481	484	471	484	445	471	479	463	444	425	499	472	449	534	501	487	443	474	438	477	463	450	454	485	461	461	484	475	471	453	445	470	460	460	490	463	467	471	475	499	450	482	467	463	489	448	469	449	442	454	450	487	463	475	475	443	444	497	442	447	495	455	460	490	462	496	486	461	491	463	434	420	498	461	480	428
26688	20323	8376	686	393	350	315	285	299	299	279	277	284	276	296	266	295	297	320	278	265	290	279	281	326	300	260	305	296	294	302	310	311	301	292	320	292	290	269	274	304	291	268	290	286	307	296	319	301	291	264	265	287	299	279	289	273	305	295	303	246	318	310	299	261	303	284	283	308	285	299	281	318	295	265	283	287	291	292	290	283	239	283	259	294	313	289	291	289	275	291	269	261	272	276	273	271	278	289	287	294	276	323	284	301	315	297	260	269	277	297	303	284	298	258	290	292	284	309	275	281	299	300	308	275	258	268	296	299	299	279	263	274	289	255	275	298	244	305	285	289	290	305	282	295	278	273	262	295	296	284	299	324	290	264	287	246	300	309	271	282	291	293	322	292	296	320	241	265	292	292	270	297	307	273	303	281	294	277	265	288	307	283	299	244	301	292	304	277	263	282	260	309	262	268	288	317	323	270	328	292	292	290	290	300	300	263	285	297	299	267	310	296	271	286	258	261	318	298	270	282	296	271	293	262	276	288	284	277	299	298	280	271	299	334	277	291	304	295	318	262	291	272	263	313	299	274	296	286	271	253	298	246	295	304	283	271	291	291	297	282	322	244	258	276	291	300	293	287	298	282	298	273	320	262	277	277	285	299	303	272	277	277	298	292	297	297	285	286	303	272	308	284	266	264	323	286	303	283	294	293	308	290	300	300	292	312	309	271	280	322	308	287	290	283	289	325	275	298	316	264	286	304	302	287	284	274	317	280	277	297	300	276	309	289	261	298	303	278	273	271	289	288	292	294	246	259	296	291	289	277	296	275	301	291	305	282	286	270	291	290	280	275	302	287	272	284	283	288	276	254	287	306	313	300	262	295	272	309	293	290	273	300	281	268	271	304	269	285	291	302	286	305	317	282	268	281	315	268	269	274	294	303	285	256	276	276	273	253	256	262	283	297	283	310	266	291	273	282	287	278	293	262	293	282	264	315	281	273	275	297	285	270	276	300	295	266	289	289	285	285	290	257	295	302	271	286	288	270	289	307	293	306	256	281	273	281	281	277	253	293	293	304	310	296	277	281	316	314	263	298	277	294	282	275	263	289	275	289	289	293	310	306	294	276	284	268	287	267	245	311	273	298	287	278	293	278	291	307	265	310	323	268	277	292	314	284	280	304	269	289	269	320	267	290	282	305	270	281	297	300	266	267	286	296	292	303	298	276	272	263	288	261	290	315	300	288	266	249	286	304	289	282	289	311	304	270	295	265	298	292	264	261	289	307	285	289	272	305	252	275	275	322	289	277	307	293	295	290	289	285	262	292	272	294	277	312	250	305	270	298	293	282	277	276	307	287	266	309	261	276	292	282	247	297	298	271	287	271	283	260	268	291	283	304	324	310	277	285	293	281	293	287	304	327	281	281	263	301	262	286	295	251	286	293	274	305	327	284	266	257	314	274	287	282	300	267	289	315	263	268	256	286	278	281	300	294	265	284	292	303	265	283	262	318	287	265	296	277	260	307	267	274	254	284	296	323	297	311	279	280	285	295	285	293	260	275	281	290	286	287	251	263	278	285	270	282	259	280	291	296	282	270	295	276	272	285	263	309	311	270	279	273	251	274	276	287	315	280	314	296	248	283	276	289	282	286	248	256	289	276	274	269	299	264	272	289	266	304	312	285	253	299	282	274	278	295	289	274	299	289	281	271	292	269	296	290	266	306	288	311	304	297	312	293	296	300	274	284	283	275	274	312	262	307	294	271	257	301	255	287	292	268	287	286	285	260	300	309	274	306	244	309	282	314	274	284	273	309	302	261	301	258	287	282	281	259	265	284	274	283	284	261	278	276	289	275	285	291	275	292	270	287	288	280	293	276	300	295	298	280	287	292	293	269	281	299	295	255	286	271	268	286	274	295	286	293	293	237	271	296	284	289	286	299	272	294	307	289	292	305	303	313	296	303	289	308	286	276	298	276	309	290	266	298	287	304	269	277	295	287	270	292	250	313	265	293	304	286	271	302	328	296	283	288	290	294	286	284	304	283	262	287	302	278	297	273	273	291	247	307	271	278	287	281	286	280	292	286	272	314	290	279	277	267	294	252	300	278	285	305	275	272	249	301	275	282	279	292	292	302	303	301	293	297	310	298	269	275	285	292	295	251	313	314	290	257	293	278	258	295	276	304	283	297	288	270	243	303	330	293	261	264	268	273	263	277	302	300	283	293	299	324	259	293	285	307	302	318	270	308	289	274	293	271	280	316	294	298	291	290	279	279	291	268	279	304	284	294	279	270	278	262	311	297	265	303	286	252	263	268	245	268	264	298	265	282	260	312	290	265	279	298	287	290	293	296	257	285	305	285	313	286	291	286	288	269	302	277	267	248	265	271	313	285	278	264	265	289	290	283	280	288	302	299	289	289	276	308	290	295	279	280	279	262	265	279	265	257	265	263	283	288	291	268	286	302	259	285	305	279	290	283	314	288	301	289	257	301	299	287	264	316	262	295	305	271	282	280	279	299	289	293	275	302	246	274	301	314	249	275	312	289	293	304	275	285	295	254	269	277	289	277	282	301	280	302	291	305	300	272	301	269	304	264	293	266	324	292	311	290	253	291	300	285	281	309	297	266	285	254	275	317	256	294	232	287	307	291	282	259	281	279	262	283	269	271	255	270	289	274	297	273	273	257	244	320	298	271	304	281	266	310	247	293	290	274	287	288	288	292	283	274	291	273	279	292	308	300	290	278	272	284	268	276	274	281	286	279	311	293	303	279	252	327	254	278	301	263	304	286	313	300	324	276	296	284	273	315	276	290	301	298	278	289	302	258	288	278	305	285	299	282	275	302	313	305	285	289	322	289	276	285	278	278	298	292	286	321	298	296	276	276	294	308	288	275	258	253	291	279	292	293	275	293	274	265	300	247	284	300	269	283	288	267	267	284	295	289	286	286	256	286	261	295	305	281	274	292	265	266	303	302	288	294	295	275	270	288	265	305	292	279	288	296	264	291	270	284	275	302	262	301	314	276	282	330	257	291	275	307	291	275	322	297	266	272	298	299	262	291	281	276	322	287	294	298	254	268	319	303	272	298	274	288	264	289	271	251	247	284	273	295	297	306	282	280	290	304	293	273	262	262	297	301	307	287	296	270	294	279	285	268	267	279	290	265	307	292	276	300	261	286	277	315	284	271	301	277	300	285	299	299	305	295	286	273	281	287	286	306	261	311	260	288	287	283	285	279	295	299	275	268	279	270	267	295	269	288	269	277	281	282	262	272	287	257	286	268	287	300	278	304	309	294	284	303	286	280	251	284	282	300	296	283	300	250	255	291	321	291	283	294	271	315	279	264	297	281	305	287	299	277	274	285	298	276	290	279	274	305	283	296	283	251	318	287	288	299	312	288	278	274	265	298	274	274	264	257	281	304	273	278	294	288	304	284	269	301	283	278	295	279	302	263	283	286	288	276	279	282	265	283	263	301	281	287	302	274	290	292	294	298	284	292	301
6719	1175	1051	634	529	480	443	424	446	445	394	388	415	388	376	376	368	371	418	364	372	394	375	371	376	386	384	356	376	377	384	412	389	368	390	379	390	371	415	378	389	375	375	388	345	376	389	339	384	361	360	387	364	354	364	379	355	356	363	363	355	343	391	384	392	402	372	383	383	381	390	375	375	401	354	369	374	371	386	381	374	370	370	381	417	413	356	357	371	378	364	381	410	370	373	381	363	389	386	365	355	374	382	376	361	398	391	395	362	379	372	368	359	375	408	366	402	349	395	378	359	390	373	359	407	370	369	396	364	376	349	371	359	321	408	380	393	352	353	377	380	372	333	370	366	382	344	387	425	380	349	373	352	385	366	381	360	372	385	408	350	374	406	369	382	374	366	380	353	395	371	338	385	414	388	372	361	411	353	348	371	387	382	373	336	385	365	370	311	396	380	367	359	361	352	364	352	364	399	360	370	362	398	405	367	351	386	396	367	343	394	430	394	374	380	354	327	370	395	359	372	353	370	367	381	367	377	396	365	350	401	402	380	405	366	355	361	355	382	382	348	360	387	368	392	379	371	360	348	432	355	369	353	392	377	395	390	410	402	370	380	355	348	368	389	391	389	361	364	398	382	380	366	401	380	371	385	376	386	383	373	400	375	360	378	358	358	381	370	389	374	384	377	391	404	380	347	397	382	366	356	357	410	356	349	399	347	364	372	346	356	360	368	354	375	383	346	378	374	383	409	376	383	394	371	402	365	389	407	403	330	391	361	413	377	394	345	383	417	410	351	403	386	381	350	364	392	369	350	369	386	364	415	385	393	381	366	388	375	359	358	396	398	403	399	391	371	367	374	393	365	349	346	368	369	374	383	349	413	393	412	346	347	372	343	407	381	380	398	393	394	337	420	390	399	385	395	370	368	383	394	378	406	393	379	371	354	374	370	400	398	324	383	349	335	355	372	391	380	357	372	400	390	386	400	402	398	392	382	388	368	415	353	394	400	377	362	371	390	398	376	364	386	361	407	366	391	400	388	417	398	423	378	357	406	379	381	361	393	411	407	392	344	368	348	351	387	378	377	377	368	358	358	381	390	374	408	354	421	362	386	401	401	370	378	390	344	367	392	351	370	383	369	362	416	373	377	369	363	402	373	355	379	398	360	371	408	374	387	379	358	348	345	351	373	406	374	399	374	354	389	373	431	408	334	384	387	413	377	371	405	352	371	383	352	388	373	338	339	365	358	404	392	393	368	367	370	414	381	381	389	384	366	364	403	381	381	365	385	372	330	394	336	356	364	363	344	368	359	395	366	396	355	383	366	382	393	389	340	384	354	363	349	411	370	356	351	371	372	409	378	381	379	359	382	363	337	361	374	404	359	379	354	381	370	372	406	366	354	359	391	380	420	414	364	395	364	375	380	351	402	376	371	398	386	384	370	378	370	381	362	390	387	364	410	371	365	397	383	378	385	371	399	396	355	364	367	400	381	364	340	348	393	358	380	377	388	400	365	409	362	397	373	403	388	350	360	387	404	383	367	380	358	392	392	373	384	375	376	357	390	387	360	366	362	367	361	357	405	379	375	353	355	387	335	376	343	385	368	360	388	364	363	382	368	342	385	410	354	368	384	373	388	389	362	396	348	388	372	390	353	396	363	349	341	372	337	340	403	366	366	377	342	353	369	387	336	335	353	383	385	400	423	349	361	391	375	369	385	361	356	369	352	375	398	363	371	367	356	376	390	373	381	385	351	372	396	393	371	408	380	390	402	370	391	360	360	391	374	339	366	383	359	353	364	335	360	364	401	373	372	373	357	382	365	400	350	373	363	390	385	369	381	327	396	380	367	384	403	396	354	374	356	391	356	359	389	376	365	390	396	393	373	377	382	382	383	367	374	380	343	368	375	375	392	366	363	333	362	361	408	340	391	388	336	377	380	367	380	375	362	391	376	340	354	346	368	361	334	341	371	409	364	399	345	370	369	368	373	410	394	391	382	383	378	362	368	358	391	386	407	384	361	365	393	375	382	397	379	386	411	386	343	372	372	364	370	364	339	376	401	383	354	398	373	397	348	362	359	383	401	408	353	359	352	377	372	373	386	393	365	346	351	350	384	405	367	387	354	377	360	403	400	386	381	411	368	354	378	386	346	378	352	346	360	396	368	359	371	362	382	355	409	349	366	396	390	360	346	367	372	364	401	363	352	358	395	345	361	358	401	365	390	381	364	370	392	353	390	380	353	408	366	374	392	384	375	366	358	367	395	351	392	373	384	343	352	393	371	368	368	374	327	399	386	374	378	370	358	357	335	370	396	380	409	366	402	385	356	382	353	383	399	351	372	387	353	371	385	364	382	393	373	334	369	383	376	369	361	401	368	388	377	375	380	413	368	381	372	348	394	370	365	339	390	388	387	377	393	402	400	389	380	401	416	391	341	366	344	359	377	356	361	378	380	360	367	387	347	352	320	397	371	361	372	343	385	369	345	357	382	364	362	347	398	363	381	370	370	397	404	419	368	394	385	370	394	334	378	344	375	340	413	378	391	370	360	399	399	370	384	376	384	338	374	394	376	364	359	416	357	382	376	388	353	405	386	360	352	358	393	398	397	369	366	368	369	374	363	408	413	385	376	345	386	365	373	399	347	412	374	347	392	362	385	383	347	348	369	378	358	335	363	334	367	356	428	356	391	328	366	352	368	371	322	408	386	352	379	356	397	383	356	382	398	368	348	386	382	386	378	367	358	403	425	369	368	340	379	360	387	386	407	346	353	361	399	379	410	368	386	342	385	375	353	387	354	400	386	372	367	370	397	392	363	359	365	381	362	388	383	379	344	363	387	387	404	374	370	386	330	366	367	366	384	376	358	343	385	336	361	320	371	372	375	389	364	377	359	403	390	346	341	351	412	356	395	397	349	355	408	361	355	401	376	371	393	365	368	379	398	384	418	365	369	363	392	388	361	358	403	360	380	381	384	366	325	392	422	367	366	359	349	360	376	368	364	401	381	361	378	400	381	345	387	360	365	353	377	397	381	382	395	356	364	350	381	334	368	391	406	383	386	381	392	349	362	381	387	384	376	382	354	368	417	361	368	378	349	379	402	367	386	405	389	387	365	354	389	370	379	387	390	380	394	355	377	374	342	350	359	382	403	353	348	351	369	389	354	373	371	349	380	374	392	391	362	396	352	387	366	378	373	356	379	397	379	340	346	376	374	388	364	395	367	328	391	390	402	393	381	380	366	378	388	361	376	344	355	349	353	379	353	367	366	353	352	399	407	360	381	348	374	377	378	389	347	394	364	356	379	389	371	366	363	359	348	381	372	371	362	377	409	357	352	394	403	360	354	357	402	398	371	393	360	330	380	356	383	386	364	368	332	382	343	378	363	413	357	385	359	336	362	378	389	395	368	387	347	368	345	371	371	364	379	368	382	367	383	376	363	356	368	392	369	361	408	366	382	354	368	340	394	353	384	385	376	376	372	401	362	374	395	413	362	382
23729	20982	28233	23891	20966	9360	1130	796	709	645	616	597	539	575	542	512	536	522	491	493	516	478	500	494	480	444	468	456	469	435	457	491	464	412	453	471	473	446	454	454	505	461	464	437	463	477	447	459	446	469	477	440	448	458	428	455	477	450	450	519	447	459	453	441	469	460	466	486	468	485	448	492	427	455	501	460	480	486	461	467	478	487	405	483	446	454	451	446	449	450	460	481	440	468	467	419	448	419	487	417	445	474	477	429	465	462	429	459	473	462	445	436	467	450	465	390	457	445	477	482	462	431	462	487	439	462	499	459	442	460	447	485	453	471	448	461	457	448	451	459	454	416	454	445	471	474	444	419	457	449	496	482	477	417	432	491	464	472	440	469	458	457	425	454	440	472	478	475	456	441	415	414	468	533	437	461	443	472	460	460	437	496	449	483	450	448	428	462	455	476	457	471	439	414	430	444	480	463	470	433	441	478	486	473	441	465	482	475	450	446	444	480	462	448	457	425	486	503	456	465	470	483	427	464	431	453	470	463	498	435	468	431	499	451	419	466	478	476	470	483	463	443	436	495	465	429	434	473	473	448	440	442	472	499	464	442	454	445	477	469	465	442	436	445	457	445	424	467	460	477	467	444	472	456	428	483	428	452	474	458	471	455	416	479	471	467	480	454	458	470	471	454	473	449	462	496	451	465	463	451	485	454	449	445	463	463	447	460	482	454	419	440	450	506	460	460	448	419	503	468	454	456	455	478	452	448	462	453	442	453	471	468	460	452	462	483	484	437	440	489	469	442	462	422	449	489	465	423	464	512	447	456	410	448	499	476	473	431	467	422	463	447	418	486	439	455	440	476	450	456	452	468	452	454	469	445	451	465	437	469	434	453	436	498	479	435	433	450	414	431	442	459	425	502	467	502	470	446	430	455	426	455	443	446	432	463	478	436	433	475	494	449	441	496	449	444	469	450	473	422	463	464	448	457	467	443	436	438	425	437	475	462	401	427	438	466	441	469	444	476	439	460	438	447	464	474	430	473	464	457	448	447	461	457	440	456	449	495	437	481	458	484	481	460	473	483	442	482	449	466	482	474	470	408	442	475	450	511	422	503	461	502	460	440	425	480	451	485	449	441	450	480	465	450	471	429	466	476	439	481	442	459	476	405	442	440	447	456	460	440	439	435	508	456	470	463	444	471	439	438	469	471	472	479	447	417	427	428	488	450	419	434	441	435	427	433	481	491	440	426	450	456	447	430	450	458	483	452	467	447	418	473	442	402	427	474	418	429	451	443	409	426	444	430	495	441	449	488	490	446	454	502	445	472	487	471	498	434	490	469	487	459	465	438	432	447	435	441	395	464	455	453	459	461	468	479	452	422	441	450	467	472	463	458	459	521	446	464	494	468	472	472	459	490	452	419	453	467	466	432	505	482	447	446	442	428	488	452	461	497	484	466	464	473	483	473	470	489	431	508	460	430	468	451	470	482	429	445	445	435	475	434	460	503	487	501	456	463	434	433	429	440	446	495	478	444	440	506	467	453	440	418	460	503	453	437	460	410	431	466	467	432	466	434	463	463	472	466	446	478	444	446	486	470	459	457	483	456	438	446	457	467	443	427	508	502	434	459	470	457	466	486	462	449	443	460	499	418	438	435	492	464	457	458	472	462	447	474	465	417	469	429	458	461	472	450	433	487	455	454	487	466	451	438	508	473	474	449	459	438	462	409	429	469	432	463	495	462	470	435	437	448	465	444	513	416	448	461	465	463	440	469	479	487	486	495	462	429	423	494	464	485	492	463	460	467	466	460	443	478	485	478	487	443	453	458	442	456	469	455	479	479	462	451	470	473	441	471	426	424	455	455	471	463	481	481	490	448	467	462	462	471	456	439	465	474	443	461	438	480	451	433	471	447	451	495	447	487	455	448	436	428	440	432	464	426	463	479	481	469	470	461	450	456	451	470	450	437	482	453	474	454	457	455	468	469	435	459	397	496	416	477	456	460	434	484	469	485	433	452	473	435	442	479	437	468	419	482	445	442	447	442	459	456	467	484	463	464	437	445	414	418	430	484	469	478	458	460	467	458	458	412	444	460	419	467	457	440	459	488	439	429	436	512	486	454	471	478	468	476	431	418	486	433	467	447	463	467	456	468	437	431	461	447	495	447	484	467	426	442	441	447	450	427	429	450	433	433	423	469	479	461	484	471	395	488	462	442	482	457	485	467	465	471	471	472	447	434	455	462	463	434	447	453	440	448	495	457	475	435	437	454	447	452	456	451	437	499	472	445	492	471	493	451	422	448	460	448	455	448	474	430	464	456	459	470	481	431	457	426	476	467	434	471	470	436	445	442	480	513	502	442	419	486	475	444	438	437	435	449	436	480	452	452	445	439	452	427	463	475	434	450	456	469	423	448	435	455	433	443	432	469	499	464	493	421	449	493	431	459	451	464	443	446	449	472	428	493	430	431	474	423	423	466	472	454	447	439	476	455	469	461	448	440	460	452	454	414	465	456	464	450	475	460	461	469	468	426	460	450	442	486	447	467	428	428	484	459	456	449	431	489	479	462	496	413	450	485	485	439	456	454	468	444	470	451	477	457	451	442	477	486	474	446	483	461	445	493	429	465	466	482	429	415	462	441	484	452	457	419	502	466	438	438	460	456	445	450	482	425	440	497	462	465	431	485	455	454	469	448	438	436	473	433	435	427	475	500	420	476	465	448	466	433	404	441	473	456	446	422	454	429	445	487	449	455	446	476	515	446	466	430	452	466	462	449	478	463	480	461	459	460	476	470	436	446	390	437	468	415	455	448	459	440	456	442	455	412	441	460	468	452	448	448	451	457	461	466	469	440	433	460	471	446	462	484	443	483	420	440	469	497	452	460	402	475	429	451	473	436	469	454	460	487	462	421	460	417	429	468	449	447	464	451	463	447	424	453	443	409	443	458	457	457	399	451	467	497	482	483	439	440	447	478	453	427	439	488	415	470	437	425	475	460	481	443	446	450	465	417	465	479	461	453	462	448	482	428	442	436	468	453	433	432	447	476	449	455	460	487	447	444	448	440	463	455	465	438	479	453	438	439	467	452	474	431	441	442	473	503	433	476	454	485	500	502	485	450	471	439	409	486	509	440	404	453	471	445	478	459	446	419	454	460	464	494	515	491	447	425	429	446	430	430	484	461	486	485	452	446	456	454	449	450	476	460	462	466	431	443	434	443	451	469	435	447	492	465	464	464	451	463	414	444	425	458	474	501	493	463	445	414	498	488	454	460	443	464	495	450	434	404	413	455	450	452	452	455	447	477	464	443	448	457	463	449	414	441	456	433	463	432	477	455	448	434	517	433	441	451	495	422	457	464	444	508	451	436	471	458	449	498	428	434	425	443	468	485	478	450	432	490	460	477	442	464	465	460	410	449	470	476	462	492	458	454	480	468	476	455	462	429	486	437	457	425	452	457	419	458	458	413	444	471	439	502	479	432	446	478	447	469	471	448	446	442
16815	9294	7587	3789	2634	2084	1674	1398	1229	1076	978	916	890	801	762	751	725	711	663	696	705	610	674	600	656	662	649	623	624	642	670	618	604	629	603	630	627	602	560	620	638	589	605	587	620	599	614	587	574	628	593	607	568	571	618	611	560	598	620	614	629	579	611	565	604	630	611	613	621	582	610	600	608	564	610	604	603	588	605	600	638	609	576	625	636	602	580	616	594	579	521	648	572	627	588	629	563	586	604	579	619	636	593	622	561	572	641	563	590	633	600	571	571	555	568	622	584	618	572	575	578	629	560	592	583	607	562	606	588	570	595	606	612	594	579	604	574	634	597	576	580	565	588	609	575	595	621	615	559	584	643	605	615	575	660	588	587	593	524	604	608	601	602	592	596	572	564	599	595	573	584	594	599	590	598	539	621	608	558	570	595	535	554	625	581	550	553	598	577	571	570	616	595	600	570	585	602	581	662	579	582	575	606	607	569	540	594	547	606	592	606	597	563	559	630	593	583	563	592	572	605	579	632	586	601	584	573	616	607	590	604	580	584	581	607	623	577	562	588	595	570	535	582	612	589	552	596	606	617	597	600	594	624	602	576	657	616	572	576	578	576	608	589	579	619	574	603	581	584	578	583	572	593	609	548	610	582	618	578	596	606	561	604	596	564	605	587	629	596	602	586	590	601	587	565	563	579	661	575	568	656	586	579	622	644	565	594	619	574	633	576	577	549	578	604	574	579	610	575	612	573	567	608	580	598	603	613	561	589	610	612	620	629	606	572	592	550	593	583	570	595	589	547	577	599	577	568	581	609	585	584	676	606	571	589	584	565	584	568	557	605	571	637	572	613	607	558	584	632	571	610	580	580	584	593	578	558	572	595	607	585	592	617	576	599	598	582	569	591	582	579	594	580	575	600	567	583	603	591	534	543	570	610	611	582	591	569	602	570	596	571	576	598	589	548	572	553	585	559	579	609	602	567	574	571	612	592	592	592	593	576	618	607	601	546	588	574	589	601	620	617	594	591	601	544	587	583	565	572	628	545	555	602	596	603	590	583	603	574	582	603	554	586	596	580	553	602	551	560	584	600	598	602	621	592	542	601	607	603	591	584	625	547	561	638	588	595	643	609	594	586	598	602	636	577	587	603	623	622	597	622	597	595	577	631	600	605	605	598	618	579	607	587	623	586	590	647	608	627	596	598	624	618	613	589	591	583	596	628	610	575	567	587	600	573	640	605	560	573	586	541	557	561	584	586	572	555	582	558	589	600	649	608	619	641	638	564	589	612	637	611	604	570	598	616	597	519	617	553	565	607	576	576	581	592	558	619	570	601	585	581	583	559	587	582	578	561	543	599	608	583	605	585	615	565	617	582	559	585	595	595	583	589	595	618	577	653	635	576	634	617	604	606	619	598	573	595	631	594	596	574	601	599	588	574	583	625	608	585	595	571	602	665	594	594	576	577	586	591	584	579	581	596	597	604	640	541	588	597	611	607	571	591	608	628	562	617	568	617	598	543	595	576	581	615	641	585	600	588	603	611	557	570	619	596	542	621	560	572	574	580	595	591	567	588	615	621	588	585	582	669	580	556	531	613	589	591	561	595	559	579	604	571	583	554	644	597	633	600	541	569	573	617	570	627	563	587	622	593	561	610	583	548	636	569	622	582	571	538	573	615	595	583	590	580	609	614	555	548	605	617	570	533	570	626	589	614	590	568	597	588	591	577	594	589	559	531	604	581	539	591	581	602	567	592	568	597	582	563	583	557	559	631	623	563	564	605	613	569	578	596	583	632	586	590	532	597	579	629	567	574	605	602	586	562	599	612	584	599	583	616	588	585	566	584	582	607	594	617	601	589	598	579	580	574	606	569	626	554	612	606	569	584	553	596	630	615	586	556	591	615	536	575	598	594	593	567	585	561	553	604	575	586	592	603	585	597	573	628	602	596	600	602	576	592	588	566	592	589	645	604	561	591	629	573	619	633	581	583	599	622	649	616	622	593	564	575	627	605	607	610	617	540	589	568	567	613	571	597	558	602	561	548	591	607	635	644	627	566	589	587	604	611	552	567	588	552	607	613	630	573	572	571	562	541	601	590	588	575	585	529	576	595	588	582	574	584	612	603	568	602	588	566	577	660	560	570	593	640	579	608	602	610	557	608	593	606	601	576	586	590	605	581	619	636	616	588	590	596	623	604	591	580	608	600	597	563	616	577	613	590	620	597	623	560	619	596	579	633	572	573	569	593	565	625	601	622	628	608	572	607	591	529	570	627	568	570	629	581	599	612	584	610	617	575	595	570	605	617	584	605	590	572	617	609	609	568	610	549	591	619	600	610	575	596	599	588	614	606	590	568	604	546	597	584	538	608	551	585	572	619	575	568	599	629	571	609	595	592	604	587	547	583	623	511	587	575	573	537	578	586	586	619	601	587	557	561	613	567	591	601	561	592	588	545	571	587	527	580	551	619	557	619	645	569	585	573	574	607	596	563	574	587	571	607	592	565	557	615	611	575	603	582	603	604	552	581	590	606	547	539	626	558	612	565	576	617	573	579	575	605	562	578	615	572	572	562	579	585	617	584	563	580	634	608	552	564	593	593	587	601	559	577	573	567	579	544	582	607	552	609	579	604	605	629	624	583	588	596	571	592	585	598	570	568	597	593	571	566	565	590	633	611	622	581	592	622	616	649	604	562	540	586	598	629	566	586	626	623	568	613	577	592	580	571	597	619	563	586	594	633	555	610	572	559	580	554	598	561	620	600	546	601	601	619	613	590	607	563	590	616	593	563	586	604	598	620	584	598	629	605	608	564	612	592	538	604	548	574	588	564	555	615	569	571	589	583	591	626	607	623	616	569	630	589	619	642	581	614	615	620	580	594	579	603	588	581	567	609	616	550	617	618	535	599	558	578	577	560	596	587	611	595	629	584	603	575	547	569	596	638	590	605	594	582	616	547	585	549	571	589	578	590	572	560	570	580	594	591	565	570	549	609	594	566	616	584	568	595	540	598	621	589	576	580	582	580	575	567	586	588	638	571	605	559	594	552	589	635	573	599	617	567	575	621	601	607	563	581	590	568	618	602	537	555	573	606	561	614	589	599	575	562	591	592	560	561	556	641	577	577	582	562	622	561	601	553	586	617	596	576	608	596	579	580	601	609	579	580	578	564	586	569	586	620	576	587	607	622	611	600	548	600	577	619	632	624	590	554	611	603	574	606	614	632	647	557	636	581	559	627	593	600	618	612	603	610	611	585	601	584	560	581	553	566	586	606	574	603	581	614	579	619	572	570	578	588	585	636	590	601	625	576	604	625	560	550	575	563	593	565	599	640	603	620	576	567	591	607	619	532	610	639	573	553	562	613	612	590	595	587	631	627	629	588	604	631	585	583	594	572	529	556	630	552	597	625	610	581	622	565	619	576	588	625	581	559	592	585	597	606	599	614	556	595	555	594	570	597	639	583	624	601	590	592	591	623	616	591	583	632	607	613	602	554	570
22746	20970	28703	23423	20973	21002	7682	994	753	672	592	580	569	519	500	486	469	473	460	416	448	406	380	395	375	390	393	390	410	425	389	384	377	407	355	367	391	366	375	339	340	389	375	368	347	391	364	347	371	329	395	375	375	361	362	366	353	395	332	331	371	330	370	374	372	326	358	361	348	352	319	339	341	360	327	351	385	348	354	357	353	376	367	364	360	371	385	363	361	345	398	389	342	330	356	362	336	366	349	385	359	319	395	338	389	388	355	331	407	413	315	370	378	357	365	334	338	334	390	383	357	394	350	394	324	385	352	336	350	319	356	361	352	364	357	350	369	356	351	370	356	358	344	355	392	354	349	362	355	365	362	377	343	325	348	388	332	339	361	383	377	333	367	373	353	344	400	331	369	352	355	330	348	327	329	348	373	348	361	354	340	331	364	384	347	331	342	338	385	341	372	344	362	364	350	325	391	361	358	331	366	347	337	365	359	372	334	373	340	386	332	378	356	321	355	360	345	351	338	365	330	380	364	392	354	343	356	321	371	377	354	336	393	348	344	355	313	382	367	367	367	323	334	354	342	333	351	349	366	357	338	348	364	351	342	330	359	349	338	378	383	360	361	358	373	342	343	326	338	326	356	350	352	358	343	378	372	346	384	338	380	358	388	333	352	367	334	342	372	349	344	361	372	341	364	349	376	342	339	334	351	329	369	371	325	359	337	325	353	357	370	323	359	318	364	355	374	364	370	339	337	346	355	388	330	385	359	353	365	348	352	379	323	378	361	340	374	365	391	344	360	343	347	344	361	332	359	332	325	350	363	341	414	347	373	360	335	343	358	352	386	361	351	366	341	365	350	358	370	362	360	352	358	357	323	360	373	322	371	358	384	330	351	344	359	333	355	343	363	329	361	359	375	371	338	356	354	358	356	371	398	332	368	337	364	331	370	344	347	332	360	334	363	327	352	357	354	339	360	392	316	350	350	358	334	352	374	321	365	392	361	353	347	386	331	365	387	371	354	401	372	350	350	376	341	369	388	352	357	387	376	348	401	352	344	362	324	319	352	360	306	380	407	373	345	338	335	356	316	386	355	336	359	356	354	358	348	352	367	377	347	367	364	377	347	373	373	359	354	371	352	362	326	376	361	338	334	367	310	323	344	363	369	344	330	344	363	346	345	347	338	353	361	323	353	341	358	356	308	339	380	376	334	364	340	377	343	365	373	335	356	341	340	404	328	352	350	360	356	346	324	359	326	355	348	334	351	332	391	339	348	339	335	336	341	377	363	356	342	362	359	362	356	363	351	349	356	334	341	352	340	345	313	372	374	347	342	316	358	374	362	350	323	357	381	321	402	361	371	375	348	346	347	374	347	396	394	327	364	340	342	351	360	352	343	379	340	356	370	335	357	333	339	346	365	358	344	353	343	349	378	424	330	346	361	388	356	361	365	376	329	359	353	358	368	334	356	361	354	354	353	373	323	365	349	338	371	359	366	361	345	349	357	339	335	363	386	353	329	378	393	346	343	369	359	350	342	335	326	349	335	352	368	351	336	371	324	335	338	359	333	347	332	361	333	342	330	380	371	341	351	333	348	351	360	333	355	368	342	365	352	377	345	347	344	345	374	363	352	356	334	371	363	351	329	321	354	353	357	365	350	356	366	342	338	384	377	371	325	350	337	404	335	329	326	343	344	351	359	362	368	363	359	380	341	347	352	351	310	314	363	377	374	337	357	365	353	363	364	327	362	362	337	346	358	355	344	375	339	331	339	362	352	336	346	366	369	363	351	358	336	366	384	362	321	374	347	368	362	347	367	347	369	370	366	353	362	347	324	362	339	370	347	331	342	354	383	364	384	357	338	286	359	342	342	341	381	363	334	348	371	317	353	348	339	359	378	346	339	375	350	365	352	323	379	365	349	373	359	350	345	360	348	322	404	379	339	344	344	324	343	359	307	365	325	349	377	368	360	354	335	383	357	345	382	369	342	359	344	387	339	386	333	344	369	383	339	358	362	322	371	365	339	326	336	333	346	331	376	326	369	390	349	345	351	338	349	348	342	362	356	354	367	372	353	351	333	322	343	367	338	341	359	340	365	380	374	320	381	351	377	363	325	347	355	328	344	319	367	372	337	397	337	334	371	303	355	380	389	351	345	367	334	357	367	350	350	364	373	362	350	320	335	359	349	365	395	355	357	361	334	325	364	346	338	361	341	333	344	316	363	357	335	375	353	368	320	318	381	342	344	344	353	370	329	387	346	364	343	330	366	370	313	319	347	362	371	373	325	369	385	332	354	333	348	356	370	357	355	346	338	332	364	361	376	343	349	309	373	346	361	349	345	325	334	361	357	341	330	363	325	370	360	341	375	334	375	354	335	359	368	354	336	367	362	377	353	346	378	351	368	344	326	349	341	364	332	361	355	358	338	357	336	350	383	373	347	341	358	342	346	370	377	330	307	368	343	353	337	345	361	354	364	349	349	350	358	325	362	354	355	350	419	325	377	379	384	343	346	339	375	372	362	349	382	334	350	340	360	339	348	374	340	342	368	326	345	377	383	348	338	389	358	365	341	352	363	368	355	387	366	322	331	358	351	399	337	345	346	370	364	370	347	356	370	329	382	348	349	381	378	350	358	377	358	344	324	371	362	383	351	348	357	349	343	352	346	351	336	309	369	353	371	360	365	372	324	370	393	318	323	334	373	336	400	362	359	380	384	363	365	412	354	359	331	371	364	346	364	373	347	349	358	336	337	329	332	359	357	330	356	383	379	363	358	326	357	355	373	370	356	371	356	372	365	354	343	374	375	335	366	334	344	392	329	349	338	340	382	374	353	346	348	344	393	350	393	340	337	368	303	363	371	389	322	368	369	351	303	352	357	386	346	363	352	349	360	348	355	356	361	375	410	337	339	336	380	352	384	348	369	349	319	323	339	365	361	367	390	353	341	368	334	361	323	325	380	357	349	334	355	320	342	353	384	354	354	345	361	370	344	344	359	336	349	356	379	348	354	327	360	356	346	342	331	339	365	384	340	356	359	330	379	372	347	370	350	335	359	350	332	375	347	348	368	341	349	367	322	359	369	338	344	358	344	353	345	358	324	369	360	348	343	351	346	365	333	337	328	357	388	339	348	344	374	358	384	347	346	359	386	351	348	348	354	349	348	362	394	370	376	357	366	380	343	339	385	298	343	350	374	367	357	353	335	334	358	333	362	340	371	355	367	369	343	357	363	362	341	343	360	340	363	351	351	337	316	332	357	312	358	343	334	349	366	380	376	360	376	349	346	351	339	371	342	354	317	333	338	340	372	356	379	378	333	387	362	318	378	317	373	336	335	333	298	357	340	333	359	375	365	375	333	379	369	353	382	380	346	355	325	356	340	355	328	347	361	351	362	333	344	342	367	333	368	335	355	341	338	356	360	332	360	354	316	329	371	352	311	340	340	371	379	343	359	356	363	358	346	346	358	352	353	366	375	364	391	346	350	322	337	329	362	354	374	325
19080	15051	11964	6096	4270	3292	2531	1965	1670	1451	1219	1076	1024	911	838	816	710	710	704	648	630	610	544	569	592	590	535	594	540	549	529	547	516	511	512	505	496	510	512	487	498	497	458	496	488	457	508	498	512	536	494	478	489	489	503	470	476	501	490	480	466	496	463	527	478	480	440	458	420	473	471	478	513	477	468	476	495	480	499	461	476	471	493	460	462	487	470	468	462	472	436	519	484	476	440	471	471	445	487	482	481	496	466	446	493	470	443	491	485	478	441	457	435	470	482	500	426	459	492	482	426	489	487	495	477	488	467	513	485	461	474	480	433	452	480	468	460	474	471	496	473	467	490	483	467	477	469	426	486	435	489	455	440	441	491	455	427	497	459	480	479	449	448	484	480	426	477	457	474	438	462	504	440	495	479	475	476	422	487	448	470	458	473	411	466	471	469	480	441	443	484	478	472	453	471	477	491	500	445	445	503	459	479	453	473	472	501	492	485	487	478	467	509	481	508	446	450	478	449	458	457	433	465	454	449	486	475	445	497	464	435	438	495	478	473	460	460	434	448	453	478	442	493	442	468	471	451	476	502	433	456	492	480	473	485	468	467	481	465	440	484	432	486	472	476	484	498	438	495	428	483	435	475	435	447	490	493	473	484	448	457	453	464	408	449	500	465	436	475	495	461	485	498	443	442	462	471	434	508	461	478	496	435	495	462	477	459	486	492	460	443	476	474	480	464	462	438	447	468	441	416	506	438	480	485	451	493	447	463	449	433	461	452	464	477	467	490	498	438	462	486	460	467	471	472	455	454	535	464	471	458	464	462	416	473	439	461	466	471	482	422	460	481	481	454	471	479	422	484	483	436	477	441	450	467	485	455	455	414	437	493	464	454	457	452	465	448	464	485	474	484	440	478	401	490	482	448	464	455	411	502	492	476	454	479	482	430	460	459	445	494	453	455	487	463	492	465	469	465	476	457	448	472	465	466	442	503	514	442	488	472	452	468	468	492	472	497	475	456	467	482	483	506	495	478	453	438	466	447	471	466	452	461	435	467	468	524	502	456	472	477	426	486	453	490	480	465	472	493	427	461	459	454	466	459	441	491	431	485	495	440	457	481	460	443	459	450	498	403	468	459	449	444	485	441	441	460	475	468	508	480	524	443	482	485	458	502	448	447	420	460	484	450	462	518	456	485	475	488	495	479	459	468	437	455	477	459	471	461	477	464	451	494	467	449	473	446	485	482	467	484	489	437	485	442	496	426	495	445	472	484	476	465	503	451	478	451	449	449	480	459	441	456	475	465	450	484	465	449	441	428	476	460	456	486	441	464	487	488	505	469	451	439	460	489	464	436	490	458	465	469	475	456	499	484	460	478	476	480	477	455	449	434	459	465	482	461	448	475	463	450	444	451	449	452	482	504	492	476	498	494	500	464	432	513	456	471	494	466	440	451	483	446	458	459	486	453	467	461	449	426	468	444	443	488	468	466	437	455	420	472	475	489	497	449	463	440	454	463	473	421	480	444	475	423	476	426	459	424	492	449	439	447	478	494	451	499	473	488	487	518	474	459	438	433	449	448	460	460	445	497	495	476	468	446	480	485	469	468	463	478	431	494	468	462	493	460	455	450	516	431	448	448	482	487	469	441	461	471	484	448	494	459	488	462	508	438	493	486	507	475	430	456	475	476	465	463	466	484	468	457	458	468	479	486	507	443	504	449	439	457	460	462	469	476	480	473	427	494	476	480	447	437	443	472	480	515	462	443	483	449	437	492	505	433	499	519	517	446	409	475	448	460	462	471	456	502	468	468	489	506	488	436	463	496	475	448	460	454	499	433	471	470	456	448	487	473	446	450	401	460	442	466	477	472	481	479	459	455	442	444	491	459	480	469	489	441	465	500	444	473	463	471	456	492	468	493	460	428	465	458	522	446	460	443	481	425	481	466	465	490	483	431	482	485	447	494	453	471	480	425	453	459	466	451	464	485	441	483	468	432	467	447	421	428	497	511	470	447	439	475	471	488	440	442	469	463	462	488	448	479	456	453	479	462	473	431	473	465	467	490	428	451	483	452	450	459	487	432	459	451	467	465	489	477	476	461	451	418	454	465	495	471	502	448	461	480	492	475	487	458	466	482	474	500	469	441	458	473	452	482	496	478	463	470	517	497	445	492	474	466	497	464	473	436	456	435	466	503	419	444	477	456	459	463	471	439	467	485	444	440	476	483	457	450	468	448	486	443	461	457	481	460	505	473	437	503	486	475	467	500	478	470	494	449	455	456	434	491	446	462	485	469	516	457	460	483	453	448	444	458	489	439	523	469	447	474	463	459	420	459	446	422	451	474	443	481	486	410	482	445	423	479	462	461	482	485	469	471	463	472	463	465	449	474	477	464	449	494	485	435	455	463	461	448	494	443	448	501	465	406	473	455	449	446	446	471	509	485	470	466	463	468	491	451	449	474	468	415	481	468	452	462	452	469	459	450	433	449	473	456	471	524	450	494	459	481	494	479	472	462	448	440	465	428	464	461	471	419	426	463	424	499	445	466	475	512	404	478	434	520	450	430	445	467	515	482	401	474	457	473	477	477	472	486	461	484	472	503	474	500	442	485	449	500	447	481	466	492	446	489	468	429	487	452	451	455	464	462	452	446	462	474	424	518	448	434	445	465	488	434	447	443	466	465	432	445	501	492	450	472	450	488	454	490	471	477	461	450	482	491	454	464	513	505	470	487	453	489	492	455	456	467	427	453	457	448	499	428	433	455	427	450	468	434	485	446	473	470	453	464	480	491	485	484	466	447	452	488	421	495	509	464	467	486	488	468	481	457	469	482	464	461	438	445	480	438	455	479	478	466	462	445	455	460	445	490	515	484	453	466	475	468	454	455	470	470	448	484	465	481	467	446	485	451	471	466	434	466	454	498	426	471	470	466	448	442	460	450	474	453	468	507	422	482	466	446	462	489	438	477	466	485	444	393	424	505	492	452	487	480	452	468	460	459	478	432	440	434	477	498	466	460	468	484	453	463	444	470	446	486	460	487	487	499	467	437	456	484	467	505	415	459	476	447	462	474	497	482	463	480	465	493	500	475	444	473	473	444	482	443	449	455	460	465	468	451	469	455	461	460	462	420	470	430	464	461	431	487	508	434	487	455	441	465	473	471	474	443	534	453	417	445	431	479	437	458	440	457	462	496	444	433	466	445	467	453	459	475	453	506	482	434	485	437	460	472	463	475	476	469	459	462	465	462	478	478	474	468	443	460	474	471	484	507	475	450	452	439	483	480	515	441	499	480	462	426	468	473	473	457	468	480	450	498	449	488	475	460	483	465	472	439	432	478	474	484	454	479	498	433	480	436	452	471	500	458	489	432	437	443	472	417	436	461	444	463	484	419	482	411	436	433	432	449	466	481	460	464	482	454	475	466	476	453	462	460	486	477	464	492	465	436	486	424	423	467	444	461	456	464	460	466	472	482	450	429	469	479	490	462	467	445	496	447	449
26610	20274	8395	677	363	362	348	315	285	312	292	293	280	284	302	277	249	278	283	256	278	275	283	278	272	266	283	301	283	279	290	285	306	277	278	256	282	287	287	281	278	278	268	256	292	311	261	276	296	294	299	280	290	304	281	277	265	277	291	287	284	273	309	289	283	307	266	280	268	299	279	282	273	261	269	278	268	283	288	305	287	292	278	276	254	304	306	303	290	273	267	267	271	271	286	305	280	314	261	269	294	260	270	282	262	270	254	268	291	258	277	295	299	305	309	308	302	274	298	288	272	283	284	317	276	282	319	289	299	265	281	277	284	280	306	256	298	286	272	301	292	307	303	268	283	276	301	282	295	306	286	285	266	294	283	270	270	288	310	295	282	312	275	263	302	262	249	265	282	256	293	279	263	281	258	269	308	270	282	292	283	278	282	275	287	269	293	274	296	258	297	293	310	284	276	293	261	326	307	274	254	273	281	266	283	268	302	237	274	269	263	310	281	267	300	296	261	269	280	300	251	260	280	288	290	275	293	264	273	284	287	275	271	293	295	292	283	285	280	269	305	277	281	300	277	297	306	266	275	269	287	304	291	289	296	277	288	288	262	268	283	286	276	284	269	269	294	307	278	301	249	273	277	296	265	286	268	277	282	291	307	301	275	245	266	297	279	261	270	295	283	272	293	274	294	308	283	282	289	276	261	271	293	286	250	261	292	289	285	303	297	262	327	301	270	303	278	293	296	286	278	283	262	294	275	289	255	272	272	291	289	275	270	265	275	294	306	268	303	280	268	308	279	280	293	301	297	304	300	315	299	307	315	303	288	283	332	255	273	292	265	301	255	302	308	305	258	278	278	279	258	265	294	278	286	279	282	268	273	300	237	261	312	275	282	301	286	280	272	270	317	291	289	267	278	266	287	276	255	284	283	254	298	306	303	283	295	289	267	305	281	276	261	284	264	308	289	285	288	297	291	284	265	262	263	294	291	294	265	303	296	279	307	303	285	295	282	246	286	306	306	300	279	275	272	314	292	268	294	266	313	266	331	279	294	276	291	303	285	249	270	283	295	290	273	292	263	284	281	315	274	295	293	280	295	279	286	273	297	278	290	287	288	303	277	303	273	289	291	276	290	288	277	293	288	278	276	253	303	270	284	282	298	312	276	268	294	280	274	279	278	264	263	290	294	296	294	277	249	269	280	293	255	298	281	288	266	291	275	318	299	270	313	280	273	294	293	301	274	311	288	247	260	275	288	283	280	290	256	291	286	288	290	284	301	280	276	296	267	282	301	294	261	269	305	265	287	303	315	273	269	304	284	250	306	278	283	276	264	278	295	283	290	266	281	294	285	299	292	281	278	270	291	289	293	270	293	275	281	266	312	273	258	278	340	269	257	276	300	268	296	259	280	296	252	286	271	291	273	288	307	264	274	255	294	294	293	307	321	283	284	286	258	282	280	282	274	257	290	274	296	275	277	270	276	267	253	264	266	275	279	314	295	302	279	301	290	308	278	291	282	291	314	267	286	291	306	295	287	264	278	267	278	276	296	297	282	282	287	277	306	271	318	280	275	312	304	267	296	313	278	257	298	263	277	276	263	292	289	316	316	320	258	259	275	304	278	294	262	299	287	278	314	269	276	290	264	311	279	314	280	291	290	291	310	304	282	287	318	282	287	263	256	302	273	297	291	300	295	271	263	282	280	281	272	295	278	281	271	313	321	271	255	292	285	280	285	299	258	261	272	308	278	267	263	284	279	278	280	302	289	289	284	269	287	289	305	260	300	305	277	302	279	293	297	283	283	295	278	268	279	297	302	304	283	315	342	268	311	274	252	277	277	272	262	311	268	287	261	285	288	278	281	282	312	300	256	312	259	311	282	257	290	312	264	289	281	300	310	309	283	268	274	269	279	268	296	294	298	283	284	278	287	279	282	295	280	273	287	256	281	296	278	276	267	303	289	263	285	265	245	277	308	289	315	312	305	262	323	283	301	264	315	245	315	271	299	259	284	295	295	305	297	266	295	282	283	295	285	270	267	279	279	299	294	295	277	278	301	292	262	248	286	268	263	288	267	287	307	271	256	285	274	272	306	254	317	247	275	287	254	249	299	261	267	280	280	270	256	269	285	302	262	291	285	282	307	272	269	290	279	261	269	300	281	340	289	292	322	273	290	271	266	293	275	289	270	301	256	262	284	279	287	283	309	303	283	307	295	259	285	302	292	248	296	309	287	311	285	304	300	287	291	312	278	272	263	234	270	287	264	273	265	292	298	258	293	281	292	279	283	296	277	309	289	250	296	308	266	274	291	293	285	258	296	285	288	267	270	309	288	276	301	303	302	287	318	285	260	279	302	288	281	269	298	282	272	272	284	303	274	291	262	275	247	287	274	303	289	273	295	272	283	284	268	303	268	302	298	249	303	282	300	288	284	263	282	283	284	299	283	293	280	282	280	328	273	284	269	289	290	287	291	281	272	285	297	270	277	286	264	272	262	277	262	309	267	301	287	300	258	280	312	260	269	279	270	284	309	323	266	268	291	271	285	282	265	280	272	270	269	321	287	285	269	286	303	280	270	268	269	275	276	303	282	293	261	282	295	275	302	298	276	252	220	276	292	302	275	263	274	266	285	276	282	288	307	260	278	298	299	301	302	300	275	295	290	261	321	279	290	278	296	294	286	294	271	317	298	309	277	296	250	296	283	305	306	295	273	242	293	312	300	276	266	274	312	289	279	271	300	292	314	298	277	266	263	318	289	291	289	292	276	275	299	287	283	273	298	281	318	300	296	288	320	294	285	287	288	286	263	293	261	278	274	272	298	260	301	283	319	255	289	321	297	328	308	316	314	271	284	286	295	293	290	287	292	291	272	260	284	304	297	298	302	289	269	301	293	262	271	293	317	293	278	295	294	286	280	286	301	283	270	280	296	285	284	288	297	290	281	265	311	257	288	294	290	281	312	306	272	294	295	264	266	278	260	290	308	301	304	306	286	276	307	307	270	313	263	266	272	310	309	267	296	318	281	289	303	289	284	288	310	282	273	247	268	288	288	279	298	271	255	256	282	284	290	266	275	297	304	312	305	254	297	309	267	283	295	294	277	318	295	309	301	288	282	302	266	275	287	310	264	286	299	265	299	272	265	319	271	301	284	292	311	304	287	298	286	289	283	321	311	276	279	291	289	296	273	277	305	294	250	279	287	264	294	276	266	292	273	274	295	258	272	257	279	274	313	294	284	290	285	286	274	269	278	259	317	283	291	300	295	310	244	286	277	254	278	279	282	275	254	296	261	260	279	285	259	264	283	316	235	294	268	267	305	287	280	278	271	250	275	282	294	276	297	267	285	301	297	279	290	276	262	296	298	287	278	285	270	301	289	282	291	282	295	285	308	288	266	241	297	275	264	271	255	262	294	315	281	288	311	267	291	292	288	297	270	254	281	274	265	277	283	277	307	284	286	282	291	288	292	293	276	273	302	295	304	289	302	284	287	290	273	272
6494	1198	1015	605	543	502	433	414	453	404	386	411	391	350	382	398	396	404	397	397	368	392	367	377	377	332	384	405	383	365	374	395	374	394	377	374	387	374	449	363	352	380	368	371	377	359	359	362	373	398	375	368	374	406	373	362	411	353	395	344	381	379	378	381	361	367	388	368	367	356	344	348	372	346	361	383	377	370	405	391	362	356	366	368	356	371	384	389	360	371	382	371	358	373	351	381	365	365	391	360	370	394	371	344	346	372	373	357	381	365	365	373	371	349	368	363	368	370	391	379	382	349	361	377	370	400	375	362	358	351	390	391	408	364	353	402	396	343	384	351	387	398	378	351	354	379	356	374	379	363	379	386	351	344	367	377	367	385	368	367	373	368	350	359	378	369	372	359	368	371	353	347	335	337	333	355	383	380	339	359	378	367	380	335	359	377	389	373	368	359	366	352	380	392	341	370	366	406	392	406	361	356	392	356	372	357	328	372	353	389	386	391	383	371	343	382	365	357	394	415	370	388	329	337	364	370	373	382	355	395	377	353	361	400	379	378	365	368	359	368	400	379	322	343	388	358	398	379	411	343	331	348	353	363	350	368	358	384	398	372	326	347	363	359	378	342	336	396	372	362	389	321	378	373	364	351	362	363	367	376	392	342	379	380	368	402	360	379	370	352	365	384	394	357	359	343	391	344	398	381	347	358	357	379	387	375	394	373	362	364	387	384	386	330	377	390	378	377	379	342	395	359	356	388	394	370	341	341	362	416	359	392	388	419	347	349	343	367	354	360	366	386	356	354	377	360	330	389	375	361	407	396	356	347	358	358	367	365	380	375	406	366	371	345	348	382	376	337	369	339	336	358	404	400	373	387	355	384	365	377	355	389	359	371	371	380	402	364	385	390	345	387	405	370	346	378	408	363	344	363	357	375	380	360	332	377	344	378	355	381	362	364	341	359	368	374	376	370	378	375	362	358	374	382	368	367	350	354	383	383	400	404	341	389	374	406	396	384	369	377	338	349	342	380	371	383	371	366	341	387	370	360	350	369	348	386	384	374	353	360	354	375	362	372	396	372	382	364	378	372	364	351	414	347	350	357	410	373	316	415	383	380	345	384	367	389	343	409	368	391	364	372	346	371	383	406	394	344	394	364	357	374	373	380	346	350	404	371	343	376	363	368	373	373	359	355	348	388	391	385	370	360	373	372	380	379	386	358	375	377	380	363	384	348	374	351	422	353	369	384	395	353	386	365	386	357	377	375	356	384	357	360	371	379	372	358	376	385	339	393	367	344	407	404	357	352	389	337	341	373	375	418	348	374	397	370	373	350	379	374	373	414	387	386	398	372	366	375	365	372	389	390	364	354	403	409	365	355	384	381	373	379	398	356	353	350	389	376	343	366	361	376	366	351	395	402	339	359	368	369	355	352	369	369	376	358	377	366	338	367	360	393	375	368	349	366	381	380	371	330	376	345	396	335	374	342	360	379	348	367	361	346	356	369	363	335	363	353	339	371	353	347	388	353	417	367	379	353	364	399	396	352	370	394	391	379	363	323	366	354	382	349	385	355	367	372	369	365	391	372	380	344	358	376	359	344	342	350	387	395	348	419	368	401	345	392	383	384	381	406	386	377	356	389	355	389	333	367	339	348	396	351	357	390	340	397	372	368	368	390	380	361	347	386	365	375	396	370	339	379	352	369	361	336	380	357	385	369	330	352	375	341	375	383	368	361	346	384	399	361	335	376	389	381	356	363	331	377	357	372	379	362	407	345	339	365	338	381	356	340	364	402	421	376	386	398	369	380	351	356	356	343	360	395	365	395	390	402	348	341	393	354	368	351	386	390	388	410	405	364	376	350	388	320	384	333	397	381	360	368	396	361	389	373	366	392	374	316	370	334	372	366	355	365	409	377	356	374	364	396	405	396	365	386	404	368	354	373	391	391	385	411	378	376	391	352	377	368	353	392	352	358	361	390	369	378	365	380	373	347	362	372	375	377	347	365	366	355	374	362	361	382	361	352	381	366	371	374	397	386	383	418	361	381	366	383	358	344	401	373	378	395	392	381	365	325	368	372	378	388	353	362	342	340	374	368	368	369	367	380	363	369	401	347	375	348	378	398	372	366	379	392	395	395	352	352	393	380	379	353	336	341	379	362	366	408	373	349	376	348	383	410	339	376	383	328	392	343	367	387	384	373	342	378	336	380	372	358	369	338	395	393	381	363	350	373	402	378	348	361	392	367	386	340	347	375	380	371	369	372	368	356	365	352	373	356	356	344	383	379	374	374	349	379	382	377	357	369	346	375	327	409	373	381	355	366	351	353	373	349	341	354	345	371	358	354	388	374	380	376	384	396	377	376	367	368	381	367	383	321	401	377	387	392	393	358	336	382	380	378	372	365	377	374	391	370	342	378	356	366	364	384	370	336	377	401	368	340	352	368	376	373	349	353	364	389	380	368	409	393	382	331	332	366	361	374	366	371	384	362	347	391	390	383	370	343	354	365	369	377	366	349	393	378	411	362	389	359	362	348	385	336	375	346	365	357	360	361	305	345	355	374	375	377	373	361	369	368	397	397	379	385	374	357	375	359	369	397	370	345	370	346	369	357	392	352	368	407	366	381	429	357	359	381	343	334	388	374	388	325	396	382	362	375	358	373	365	373	379	351	372	419	365	321	354	377	384	365	351	397	371	393	367	376	341	410	360	383	363	367	371	380	385	395	386	378	373	371	387	380	393	353	366	353	351	369	377	407	387	375	382	373	350	344	374	341	366	375	329	379	338	371	378	342	370	333	387	374	352	368	381	373	372	378	384	392	366	364	393	358	410	363	347	316	356	330	381	367	353	369	394	348	380	366	357	364	387	343	369	399	392	328	378	381	387	365	381	356	388	340	379	357	345	416	372	370	344	349	349	358	388	335	386	352	364	379	366	388	375	361	392	403	352	357	388	331	371	374	386	366	375	350	363	356	389	383	378	380	380	364	407	385	374	362	376	379	379	368	356	364	382	347	369	357	363	374	380	392	411	351	335	363	362	374	395	368	336	389	363	398	324	385	350	396	380	384	365	354	344	367	326	347	350	379	376	379	381	397	337	378	355	401	377	366	401	350	355	394	395	379	359	354	372	350	375	423	386	354	378	389	368	406	374	389	401	375	388	352	399	377	392	344	372	389	349	396	379	390	361	356	376	330	338	401	364	387	354	385	369	392	362	328	377	388	375	361	369	401	399	377	364	398	358	376	348	388	381	356	377	367	364	355	366	405	345	356	353	359	336	382	356	390	355	391	397	351	372	354	400	411	374	342	359	375	359	352	360	375	373	379	365	370	391	378	403	354	395	357	369	405	370	379	404	368	371	355	377	361	412	375	396	390	374	353	372	364	353	390	357	359	375	346	360	393	332	379	372	396	393	371	392	367	349	378	357	355	341	376	368	389	358	364	361	356	345	397	379	384	344	359	316	338	381	390	341	407	337	372	393	359	393	342	386	363	401	376
23662	20938	28177	23792	20893	9472	1079	768	637	606	636	579	565	505	556	542	554	536	490	490	448	475	464	490	520	475	485	444	463	467	441	446	486	467	443	451	461	468	443	455	465	479	483	470	435	445	455	457	452	480	422	427	464	471	493	455	473	423	447	482	486	467	446	470	487	451	457	481	436	470	418	459	482	473	467	461	482	455	465	436	454	426	462	416	474	455	441	463	450	458	421	453	428	413	452	484	490	475	493	438	441	505	455	509	472	489	463	468	434	459	463	454	460	417	426	461	454	468	458	457	463	441	447	486	396	444	440	498	409	453	440	459	456	481	432	479	484	455	465	471	453	517	477	448	474	401	438	469	432	461	451	442	473	453	471	460	461	464	443	433	435	478	444	430	459	468	480	446	422	490	423	458	467	449	423	445	417	423	479	410	408	468	474	470	473	457	488	451	440	439	455	458	450	462	459	453	436	455	482	494	451	484	460	474	467	445	431	476	427	426	439	467	473	447	422	461	448	484	428	456	405	456	453	438	437	459	445	450	444	463	445	480	448	457	480	487	452	453	450	481	425	468	458	467	479	469	422	477	424	458	457	448	418	464	449	436	487	418	434	440	475	436	437	464	441	447	439	465	445	416	482	450	439	433	475	461	474	435	481	487	439	472	475	451	447	440	463	446	440	451	451	435	440	438	432	465	380	444	418	457	445	461	480	464	454	469	461	449	465	447	464	436	448	456	440	470	416	439	457	453	436	456	479	436	468	458	492	454	463	450	458	484	446	448	450	477	494	421	410	433	475	460	413	444	462	453	459	440	499	456	427	459	419	418	445	452	483	433	505	454	415	437	437	432	418	474	449	443	488	425	429	406	447	443	451	491	468	480	441	478	453	419	448	383	447	503	431	431	480	441	440	457	436	460	425	451	416	462	450	479	459	462	484	465	457	479	450	480	436	468	469	465	482	441	453	427	448	430	391	441	472	456	438	465	452	461	441	443	442	488	494	475	436	457	446	434	452	423	469	457	444	458	428	465	475	451	465	465	451	449	436	481	428	452	475	452	444	478	467	437	463	490	436	487	436	441	460	423	447	454	403	461	494	445	462	444	477	491	432	495	446	472	461	470	451	423	444	399	437	449	413	425	473	408	466	433	443	456	445	423	447	439	435	430	447	433	456	474	471	473	418	443	466	446	461	439	442	452	435	428	472	441	444	476	416	460	409	458	445	446	442	402	418	415	431	454	462	459	502	461	413	421	473	437	500	408	406	450	437	491	453	466	480	475	473	437	459	473	467	421	446	498	439	471	439	408	431	478	432	431	424	408	461	467	452	424	448	434	450	445	444	468	467	452	443	442	470	442	411	408	427	436	459	469	483	415	466	444	444	475	475	425	463	520	459	425	460	455	447	400	428	443	439	466	461	491	447	477	456	467	426	445	443	448	463	454	462	447	462	429	471	455	466	475	439	447	492	468	450	464	424	435	471	424	458	388	443	445	433	455	459	451	452	424	434	458	414	462	444	456	437	460	443	466	476	410	450	464	499	436	432	422	463	426	468	422	459	428	479	479	439	485	424	471	417	450	455	469	424	451	429	446	458	479	415	499	464	436	460	451	449	489	467	442	442	427	472	430	431	421	444	426	432	469	441	445	468	453	476	479	463	441	421	442	456	444	488	474	443	448	452	463	470	453	421	475	440	456	432	444	450	439	463	452	428	458	434	496	417	456	425	463	432	486	418	456	471	480	445	489	480	451	425	430	478	458	431	406	460	503	428	454	434	498	474	428	468	486	435	472	429	435	410	465	435	460	468	473	490	441	429	442	430	441	458	487	468	472	453	468	470	400	451	484	455	450	457	432	418	428	466	436	427	446	480	429	462	470	453	448	435	459	449	438	465	452	441	452	449	479	427	438	493	472	474	475	431	450	455	432	449	433	475	468	459	424	430	462	478	421	451	454	455	483	395	467	467	454	466	443	463	441	455	435	452	448	441	469	456	477	427	436	435	445	441	437	415	422	456	432	461	466	470	460	462	471	478	447	463	443	458	467	460	431	457	474	391	414	462	465	471	463	466	446	440	420	453	432	437	431	419	479	456	461	462	436	435	441	445	464	444	464	448	455	473	430	434	403	492	434	434	460	419	468	471	420	484	453	465	498	430	466	454	451	476	446	450	468	454	400	463	483	461	419	441	472	450	450	468	404	475	438	445	443	439	476	430	469	417	422	417	442	430	453	453	461	443	443	496	455	456	477	448	474	431	431	449	490	450	465	435	457	444	432	467	445	467	484	455	444	482	446	463	480	490	433	398	446	426	439	435	443	463	444	467	424	479	438	440	479	458	464	467	441	482	472	446	409	454	463	442	418	467	460	475	462	447	407	465	469	453	485	457	491	466	421	468	449	471	424	445	457	441	447	449	475	438	485	444	444	432	468	479	476	439	413	457	479	458	434	468	452	466	433	446	474	478	442	483	415	414	454	441	445	428	456	417	459	440	439	447	436	451	433	489	436	406	457	439	453	452	491	464	424	449	499	495	461	447	475	462	478	439	441	443	414	441	458	461	432	462	459	449	432	442	416	430	449	460	447	465	467	430	441	444	407	446	463	433	419	454	484	408	460	456	458	453	462	455	455	435	450	461	480	473	469	458	458	454	424	462	480	448	456	420	462	442	435	471	457	456	452	459	482	443	419	448	443	443	453	450	437	441	454	475	442	442	473	429	441	437	484	473	439	424	403	460	383	427	430	477	433	420	424	443	426	449	487	422	467	440	417	419	421	462	446	457	436	436	449	466	459	473	444	444	439	425	424	442	451	455	445	455	428	453	462	445	423	414	451	420	496	438	469	478	435	447	451	422	437	460	432	420	438	473	467	507	427	461	451	435	446	449	474	474	432	453	462	468	458	451	449	428	458	447	416	429	454	437	420	438	476	430	437	427	452	442	461	475	466	456	468	455	448	441	465	444	423	458	502	452	489	443	414	419	497	431	442	452	465	511	454	437	452	430	439	445	413	432	453	460	470	455	424	449	449	463	469	435	457	456	484	482	471	442	453	433	445	461	416	460	429	407	461	433	453	468	495	420	464	482	444	451	421	447	480	474	459	415	466	449	444	485	462	452	439	449	452	465	456	463	433	463	450	446	427	451	454	450	451	446	439	436	429	438	483	417	456	427	444	437	448	451	489	449	432	430	448	439	453	453	456	413	452	449	425	432	434	460	401	444	413	429	446	404	447	515	443	475	439	433	414	465	457	453	396	468	463	440	469	444	460	453	443	443	453	470	417	462	436	435	435	447	389	438	451	440	444	447	453	460	454	419	438	437	440	455	458	476	447	449	430	476	484	454	453	419	454	475	447	469	414	445	444	434	422	493	455	433	445	499	429	467	451	437	523	519	439	471	453	476	461	497	487	431	446	449	460	443	442	455	433	428	440	433	449	503	490	453	425	434	477	430	435	424	441	455	441	419	449	477	440	457	487	451	461	445	489	446	472	416	458	452	453	416	436
15867	9525	7541	3660	2678	2095	1639	1419	1241	1030	976	930	857	780	786	788	732	688	680	700	689	616	636	639	702	657	625	595	618	658	648	610	568	611	604	616	609	622	649	622	612	629	636	622	597	592	610	583	598	556	544	551	613	660	583	619	581	594	632	564	643	576	620	569	605	565	595	603	615	579	627	585	550	573	583	558	608	562	620	570	573	582	610	607	552	572	602	572	609	616	590	577	581	568	573	580	548	615	618	616	593	583	549	574	634	591	608	604	558	582	541	601	600	591	576	581	585	593	590	594	570	587	581	572	574	594	554	575	591	583	568	580	587	594	537	574	576	574	550	566	589	618	588	558	539	592	555	560	537	550	573	595	612	621	586	610	551	595	582	607	589	594	588	598	602	606	584	598	568	582	644	596	568	559	584	577	595	543	604	611	576	593	555	604	604	605	567	625	607	544	585	585	549	596	585	580	571	593	596	578	557	584	563	571	596	600	611	612	587	607	592	532	557	560	570	590	559	560	597	571	610	591	573	593	585	547	598	564	586	576	595	578	615	543	552	607	568	574	586	588	550	596	621	583	589	585	534	609	634	571	579	578	552	610	554	551	586	555	584	567	561	604	573	587	589	591	580	550	596	573	603	615	578	583	606	608	570	562	578	624	602	603	600	542	611	630	618	595	567	539	559	543	592	568	578	594	559	599	581	591	587	552	613	560	603	521	563	573	581	586	598	558	596	622	606	584	550	597	587	564	555	603	612	617	572	607	611	563	557	567	637	564	597	592	582	563	568	575	573	572	574	615	563	596	574	575	611	612	536	619	589	577	617	582	593	579	628	636	640	577	551	597	581	558	556	545	544	543	550	557	599	570	573	541	586	577	580	578	621	626	643	533	594	547	606	584	551	595	557	603	574	636	548	566	595	564	566	560	553	585	549	588	614	551	600	580	593	565	586	592	608	603	591	596	570	609	554	552	609	558	576	588	591	579	575	572	592	568	576	576	565	580	628	593	604	564	566	575	594	551	632	567	574	613	637	574	556	595	594	578	588	620	608	573	562	560	570	583	583	612	598	587	572	552	592	572	538	569	589	608	593	590	589	575	582	595	526	555	566	608	606	567	549	588	576	571	617	573	598	586	569	572	619	548	590	562	541	583	594	605	577	547	585	588	569	547	590	583	552	560	552	567	593	596	590	590	589	596	565	559	606	594	585	580	619	542	563	566	559	569	576	541	605	576	592	604	576	579	582	588	588	577	574	569	552	593	562	545	600	559	619	576	555	595	588	582	589	602	570	558	578	596	603	572	607	583	571	550	563	577	581	626	580	619	581	558	579	602	572	564	563	610	565	592	595	586	571	578	603	605	562	597	580	591	609	597	588	587	579	579	578	573	569	576	608	649	537	613	585	565	607	583	577	597	578	589	603	577	590	585	558	583	580	581	603	576	588	556	564	610	558	574	576	585	637	556	575	585	619	640	577	576	570	585	561	580	579	584	586	614	552	573	598	558	591	596	533	568	579	619	602	586	547	554	574	575	579	639	613	590	602	566	561	577	591	635	596	575	577	576	568	582	555	623	565	600	582	539	618	550	607	561	593	619	559	568	557	553	623	596	586	576	571	580	554	546	548	553	612	605	626	603	548	583	571	584	582	568	576	606	559	614	572	583	584	558	562	579	581	606	565	583	572	595	571	566	602	606	597	576	611	589	592	618	589	617	577	575	590	558	581	619	612	550	551	584	565	586	563	562	597	565	574	529	550	565	596	566	582	590	589	563	552	545	604	551	598	588	590	600	583	629	619	607	580	620	573	560	610	596	623	561	589	634	563	620	570	601	600	591	570	586	608	626	600	606	570	586	587	604	585	538	606	599	582	587	573	603	606	585	564	590	563	605	569	575	589	617	607	613	546	521	550	602	585	556	574	608	588	613	619	633	589	591	587	558	603	588	637	575	574	591	547	586	539	625	590	568	585	596	605	539	609	624	603	566	579	614	603	588	590	551	617	573	607	578	591	595	563	610	593	595	559	573	599	567	602	591	588	592	625	601	590	582	590	578	607	552	582	523	548	559	618	576	554	572	591	549	616	604	599	552	591	607	568	578	574	530	574	611	596	558	572	601	580	592	603	616	586	604	586	578	604	568	590	599	572	582	598	591	566	653	540	613	590	552	601	607	591	587	563	619	585	608	550	581	590	583	582	580	581	588	586	628	570	576	599	565	589	564	604	572	559	572	579	564	568	559	582	573	577	583	601	600	602	597	561	594	544	583	556	572	603	570	554	581	597	554	569	559	628	640	608	585	595	609	613	558	577	575	592	580	616	554	614	567	599	587	583	579	581	651	585	613	552	556	577	602	609	568	579	557	585	590	566	624	555	574	536	592	589	569	578	585	595	581	570	582	569	617	591	553	580	561	584	593	648	644	599	604	599	560	621	572	589	620	544	572	581	607	585	569	577	564	546	617	576	598	609	555	597	588	618	588	538	609	639	577	572	589	634	613	577	621	619	560	580	607	605	613	595	608	585	585	607	624	627	530	601	594	585	535	578	628	608	560	538	565	579	623	560	603	614	588	598	600	565	619	598	600	543	565	576	613	588	590	542	599	571	610	605	595	601	565	665	570	555	569	596	538	586	623	590	575	598	623	575	595	573	582	580	553	542	631	607	544	586	557	579	574	562	611	601	590	616	581	598	617	620	612	576	574	563	555	587	586	551	550	567	577	593	588	611	603	559	592	613	615	550	621	574	586	547	560	526	595	613	586	544	600	586	589	578	551	534	592	553	579	582	592	566	604	620	597	568	567	578	543	601	594	579	579	597	620	584	527	580	571	550	573	535	552	576	596	613	603	590	602	595	567	584	560	541	582	550	569	594	536	563	572	642	572	574	549	585	600	582	557	543	633	589	566	604	574	584	637	571	604	589	617	574	570	598	596	585	602	557	605	551	634	583	556	574	549	604	616	614	583	608	582	571	588	580	624	565	557	581	530	570	597	586	603	573	590	567	561	572	586	625	547	591	574	586	608	622	554	602	552	580	571	588	576	570	599	627	588	621	608	579	556	583	579	561	551	579	577	593	624	601	596	592	599	570	571	628	587	660	606	573	592	584	576	578	571	589	556	559	574	564	570	524	590	585	586	557	578	589	589	573	590	571	560	615	586	572	589	577	534	560	617	525	576	585	600	544	565	617	620	565	627	606	610	615	599	613	545	619	590	631	557	581	592	634	577	563	604	583	577	564	573	567	608	602	603	558	606	594	609	572	574	582	552	592	587	591	567	584	572	633	606	518	604	564	596	549	626	599	577	582	587	554	587	588	594	557	565	588	587	572	606	603	562	594	585	570	556	586	592	590	580	601	596	546	598	583	608	562	611	607	612	622	562	592	578	605	573	613	615	569	564	582	585	601	613	607	555	617	604	612	624	572	563	574	586	566	570	607	555	583	630	566	583	621	600	556	612	555	558	616	602	595	562	564	600	569	590	620	566	594	564	590	557	569	581	621	633
22670	20932	28672	23340	20933	20963	7866	1022	757	653	657	566	552	476	506	503	457	444	446	407	447	426	382	389	384	439	410	417	395	350	377	394	371	383	368	361	327	344	370	373	374	355	361	380	381	341	387	362	369	352	346	343	343	347	359	353	356	338	350	357	383	386	341	353	358	382	376	356	344	374	363	378	382	355	314	393	355	378	374	358	353	354	333	353	340	354	352	349	331	372	374	322	358	368	362	357	359	365	377	380	343	354	351	389	343	361	348	343	339	354	359	373	361	326	340	393	345	360	343	351	350	363	354	327	335	351	363	332	334	378	369	350	382	384	330	380	336	350	340	351	353	378	377	354	356	344	353	340	377	351	338	325	373	364	350	372	374	387	354	364	358	323	349	375	366	320	360	366	325	349	343	370	358	335	360	361	339	342	392	336	354	296	338	337	333	332	323	350	334	324	336	360	358	364	349	354	335	359	350	334	327	323	339	335	361	348	327	344	350	382	393	372	367	376	372	364	329	369	352	333	359	376	362	353	359	339	341	348	370	367	322	370	323	326	372	336	344	356	371	330	318	372	367	329	375	314	403	364	362	363	370	319	317	369	335	360	392	365	353	395	353	343	368	320	330	345	348	317	363	367	363	357	324	353	344	333	336	362	352	330	341	378	328	301	351	314	363	343	372	393	332	341	386	320	351	361	336	386	366	326	356	350	358	361	357	330	324	369	351	370	337	370	337	367	350	327	368	337	352	365	319	356	379	349	303	342	344	312	352	363	362	331	356	360	331	338	353	363	358	327	327	365	374	336	340	361	342	353	376	365	354	381	339	323	358	361	355	351	364	355	350	365	360	347	363	344	340	357	324	349	376	358	356	346	357	356	339	341	365	340	323	352	363	338	348	335	355	364	323	339	332	354	353	364	358	365	352	334	359	343	331	316	330	349	355	356	369	371	357	334	333	346	357	343	320	348	322	342	332	341	338	339	362	346	324	373	361	337	354	343	352	348	351	348	330	352	332	366	342	348	312	328	386	372	350	363	328	349	330	340	341	349	364	366	333	353	346	318	347	353	346	359	350	354	349	314	329	352	347	348	344	343	369	341	347	341	335	335	337	337	324	357	351	326	380	340	345	318	326	384	356	328	329	339	349	339	380	352	376	346	333	339	358	381	386	316	348	349	344	346	349	332	379	367	372	352	349	333	365	341	330	348	326	338	346	375	361	317	362	344	378	311	350	315	330	351	403	361	355	346	395	367	326	353	338	335	351	357	360	318	376	365	334	373	363	342	362	338	322	364	350	359	390	355	375	329	318	348	353	355	346	337	358	381	354	370	375	347	333	380	352	342	363	367	358	358	350	356	360	338	372	318	360	338	321	345	359	384	351	355	341	362	328	343	319	336	336	357	325	367	331	323	331	362	339	363	397	360	338	339	367	336	337	349	354	373	361	326	371	378	324	337	328	344	353	354	341	334	342	355	357	368	384	349	359	336	335	340	332	361	336	349	350	320	318	324	331	362	362	345	314	326	336	353	365	321	338	379	346	353	337	374	338	351	355	304	339	318	346	362	364	385	353	342	335	379	357	402	374	308	359	321	354	351	350	374	329	380	393	330	363	356	331	346	334	335	326	338	358	356	319	341	354	342	387	359	350	345	358	348	342	372	374	319	353	355	353	365	329	355	374	339	343	333	341	353	376	359	359	318	380	354	316	379	379	326	332	349	357	332	369	381	368	339	334	359	350	359	342	351	335	374	330	342	354	342	370	331	337	351	343	357	360	396	365	351	335	389	297	375	353	317	346	339	338	363	363	342	368	327	376	342	372	356	358	370	330	325	341	368	370	361	348	340	344	372	378	328	337	388	364	340	355	334	355	368	347	352	355	346	327	371	389	324	343	351	333	374	358	341	365	364	373	307	353	345	343	357	368	344	341	362	338	343	351	342	318	356	359	343	344	336	334	341	350	352	336	365	377	338	349	334	332	335	318	356	347	353	330	367	350	347	344	338	352	343	344	353	372	369	391	371	353	342	378	386	340	325	320	355	366	318	364	382	334	346	316	411	377	386	369	320	352	337	343	351	378	342	360	347	361	331	336	328	350	367	355	386	341	346	363	350	367	324	325	333	348	348	339	368	323	321	365	374	365	329	327	331	342	354	369	309	330	338	350	360	348	366	351	334	362	343	385	324	337	373	375	297	351	344	329	342	334	360	359	365	363	355	332	342	366	321	383	337	343	341	326	356	349	327	378	357	339	362	336	341	366	357	371	330	364	348	369	357	352	348	366	353	374	361	346	387	395	360	371	365	329	349	335	353	399	365	342	371	353	337	359	323	356	356	382	351	346	347	335	347	357	345	337	332	339	368	378	356	315	360	372	357	349	337	339	341	369	357	347	349	369	347	364	346	378	293	342	341	368	374	338	394	337	354	325	339	353	319	359	347	370	352	379	320	347	321	365	351	354	359	354	349	359	363	342	348	355	341	337	317	361	342	342	368	365	350	348	380	314	350	338	349	348	344	360	362	370	357	332	332	335	375	334	392	372	330	324	370	379	372	330	346	391	367	330	368	364	335	344	367	343	338	325	380	407	313	344	352	361	340	351	338	395	357	356	363	333	344	310	340	356	344	383	378	365	371	338	356	346	360	357	348	358	318	324	360	340	338	378	304	348	356	352	326	337	360	371	345	349	349	378	338	335	343	346	352	351	315	334	359	344	362	348	368	345	354	341	350	389	345	338	323	357	385	370	351	357	374	350	338	329	383	372	369	360	360	332	323	347	386	339	315	348	347	329	318	342	376	367	336	340	379	321	379	356	352	371	365	341	354	339	352	344	340	354	353	362	347	316	340	339	337	342	341	371	346	324	335	339	317	364	362	358	328	324	362	386	357	321	345	317	349	320	370	356	363	325	362	365	350	354	358	347	343	342	340	359	344	335	328	353	320	390	360	315	369	329	348	342	360	353	373	364	359	335	313	333	304	338	369	325	352	356	347	366	349	334	342	362	358	346	349	358	349	341	339	325	327	296	333	347	359	356	323	363	337	325	375	340	338	333	334	351	362	330	377	322	333	325	351	359	355	350	354	349	344	371	338	363	339	332	360	342	361	325	378	362	356	355	350	352	354	325	361	335	333	364	353	361	330	352	324	356	322	345	350	347	382	360	345	352	342	366	341	354	350	341	366	372	340	358	331	365	343	358	345	368	359	329	332	347	349	319	341	339	343	365	343	354	333	316	356	387	331	362	366	312	383	358	327	370	345	369	338	378	350	353	354	344	373	332	361	367	369	357	373	334	325	356	366	342	320	354	331	368	336	355	333	326	321	336	329	369	342	370	338	364	388	308	338	372	373	364	320	358	348	341	344	314	341	318	387	328	357	338	313	367	364	343	368	345	357	363	365	379	322	337	356	374	334	360	375	375	334	329	345	323	371	344	382	363	359	325	365	314	349	345	343	353	357	364	371	369	332	357	345	367	350	347	343	337	350	367	359	339	366	345	342	337	355
18807	15099	12178	6246	4429	3310	2412	2020	1682	1389	1200	1064	971	921	788	791	754	664	675	647	641	618	588	571	558	557	539	558	509	539	541	490	509	497	507	522	542	510	502	503	510	474	456	495	497	472	443	510	477	467	490	481	497	487	442	457	501	484	461	485	422	447	470	458	457	425	420	479	461	515	519	483	465	476	512	487	506	448	497	453	490	474	470	498	449	478	478	442	441	482	478	452	474	461	478	458	450	457	447	487	439	451	463	455	466	452	490	473	467	458	498	460	451	440	415	457	495	457	414	468	458	441	467	470	448	478	430	486	445	450	479	447	463	479	433	415	449	418	461	459	483	449	471	452	466	472	457	430	469	474	521	510	464	448	395	478	491	480	469	464	474	447	482	482	450	479	458	487	466	469	493	462	442	430	466	433	471	447	446	472	482	461	515	434	434	458	457	475	432	449	462	457	479	489	465	455	436	433	488	463	467	510	474	443	465	497	431	455	468	452	487	467	477	475	481	464	440	441	456	455	476	474	421	460	490	464	488	480	473	487	470	490	437	488	458	481	446	479	421	482	526	501	462	473	492	461	464	465	496	457	457	465	461	465	435	448	503	456	418	479	463	432	464	481	477	489	458	485	446	497	441	445	455	459	434	422	475	462	485	464	430	461	444	466	434	456	465	432	498	424	447	470	480	437	453	466	467	502	443	439	424	495	461	426	461	459	495	456	476	470	461	466	513	475	441	444	437	462	481	477	449	413	428	474	489	443	452	442	479	457	410	459	450	486	481	464	430	470	473	455	469	453	484	432	423	455	425	469	463	456	441	456	449	461	430	463	470	438	474	432	463	434	458	454	447	457	398	482	507	430	427	495	446	459	478	463	475	467	431	455	447	420	445	459	487	488	458	426	447	440	508	419	462	467	498	487	448	433	424	472	477	444	478	454	432	499	457	486	443	446	497	483	437	444	445	475	464	484	513	452	463	516	420	428	461	473	472	438	454	433	460	457	467	473	466	438	490	437	480	481	535	409	438	484	477	437	452	459	439	472	443	496	443	484	423	489	430	457	517	443	434	488	485	485	510	430	464	474	440	439	440	432	437	462	455	455	452	444	466	423	480	456	433	498	442	462	447	456	452	450	424	448	411	480	445	438	458	434	513	437	443	481	496	424	458	497	458	422	471	413	489	461	462	489	457	413	452	477	453	477	481	465	448	446	466	435	425	432	453	457	521	463	428	432	476	472	489	480	476	475	453	459	457	472	467	449	463	459	461	462	460	479	456	474	437	436	453	448	455	502	479	488	426	469	433	471	438	447	442	430	442	437	507	475	456	434	475	455	478	456	451	517	488	467	424	454	435	450	495	475	458	452	470	453	491	433	475	441	465	458	464	465	459	461	484	449	454	460	454	473	445	456	450	449	424	433	446	488	479	442	452	450	451	494	488	488	459	467	470	483	445	456	433	418	448	488	450	448	435	437	458	479	481	495	451	419	483	469	413	462	439	473	466	465	433	469	485	415	442	441	451	457	438	452	490	471	487	462	470	449	456	459	454	490	423	468	457	493	454	499	465	443	445	468	441	505	389	459	445	462	449	420	447	456	499	436	470	475	462	464	455	464	448	444	426	453	445	480	449	439	444	477	423	505	479	474	448	458	435	465	483	485	455	508	452	462	443	469	414	472	457	428	468	432	448	474	463	420	487	456	472	444	455	451	486	464	474	442	463	469	460	448	456	479	424	452	483	467	447	482	481	469	495	460	440	457	467	458	443	421	443	417	477	458	475	484	422	439	451	484	483	469	469	433	469	478	455	440	455	459	455	431	474	473	456	440	479	450	481	450	449	462	460	425	499	492	423	490	473	462	458	490	467	475	469	472	460	494	526	432	470	448	489	460	447	471	444	478	457	447	464	416	444	474	471	507	490	447	453	424	504	443	471	473	476	475	446	515	446	491	475	489	466	419	470	444	452	422	428	456	468	463	477	509	445	443	454	461	424	460	483	467	451	500	426	448	469	447	461	447	432	440	469	490	437	453	450	451	488	436	429	473	482	457	454	450	442	460	454	439	454	434	479	448	465	461	489	458	487	470	473	492	454	425	417	441	413	406	426	454	413	459	452	502	458	490	432	497	472	458	431	458	471	437	488	497	483	457	440	487	453	469	457	425	456	426	444	466	451	493	442	421	444	434	454	454	471	467	458	469	420	451	482	459	463	474	482	451	449	471	466	465	462	465	492	477	478	446	464	481	444	457	472	439	462	439	452	468	452	476	495	485	473	440	409	462	433	427	447	474	484	457	436	454	453	437	453	457	427	445	463	476	448	468	478	484	469	473	451	419	451	438	482	479	458	461	456	444	429	476	441	496	430	456	499	467	487	458	407	434	430	434	479	504	417	445	443	470	446	495	427	463	444	471	478	461	401	451	439	441	473	433	452	444	451	454	467	449	484	441	470	475	501	487	495	512	484	508	467	479	408	502	415	414	486	480	460	442	494	422	475	431	489	488	486	437	494	476	447	499	438	442	459	492	437	460	493	442	429	517	460	497	454	461	437	496	457	477	462	415	475	432	464	463	458	485	494	478	401	425	442	465	426	430	500	475	486	469	488	465	408	449	436	439	458	419	473	493	447	458	502	435	433	414	462	485	492	428	414	474	464	480	444	461	489	460	475	487	452	441	503	431	464	444	449	482	490	484	458	451	472	472	500	435	454	482	462	461	431	449	436	483	408	452	495	429	446	465	474	457	445	442	458	475	459	495	487	473	446	419	463	456	461	430	496	439	484	472	427	470	506	462	466	438	441	491	431	504	460	455	468	467	455	434	478	453	465	455	456	488	482	457	467	460	436	426	484	458	465	466	457	450	431	452	461	434	459	459	472	454	473	461	463	466	452	447	448	483	480	445	481	468	468	451	460	442	438	491	461	431	463	449	467	450	495	475	490	444	480	431	468	441	488	471	431	447	470	489	492	458	505	500	459	438	491	433	434	444	455	438	468	438	479	479	477	466	463	449	455	503	480	476	447	454	484	452	483	510	413	479	483	488	427	453	456	458	470	461	460	467	440	413	490	425	494	424	463	494	504	455	461	499	460	476	456	498	481	477	480	472	496	444	431	468	483	477	500	480	446	435	448	454	445	467	463	473	459	432	475	451	430	461	428	428	463	456	454	446	437	455	458	453	474	467	439	450	470	447	417	478	417	439	436	443	473	462	476	460	484	452	426	470	472	463	451	420	473	469	445	459	456	438	435	455	446	478	449	444	431	464	450	484	480	465	483	457	466	481	439	465	470	442	526	463	453	453	511	477	448	479	497	434	452	445	465	463	444	474	443	458	421	437	462	495	443	437	457	425	450	439	456	482	433	444	460	453	415	442	445	446	494	429	435	436	440	459	477	446	425	446	447	453	461	469	506	443	445	440	455	426	447	461	452	478	489	456	470	430	492	479	450	478	438	488	457	490	488	474	466	440	472	479	477	442	500	456	466	465	486	453	496	462	455	452	495	443
26581	20298	8496	579	373	337	301	304	294	338	285	269	256	284	289	294	288	269	273	306	259	292	288	299	289	289	309	276	295	280	276	268	294	279	304	282	267	311	260	271	272	287	287	255	254	265	263	296	305	299	267	264	289	268	286	274	276	279	276	281	288	252	287	265	319	270	279	252	288	291	266	299	260	278	291	258	275	264	261	278	306	263	279	297	264	307	293	268	323	291	287	293	285	248	277	311	290	282	301	289	281	264	279	295	265	286	274	293	238	257	296	252	288	264	285	289	253	300	270	304	266	247	282	280	273	274	282	281	279	281	240	287	272	271	275	271	280	292	292	269	306	252	295	268	278	268	266	318	286	268	261	270	271	296	256	266	286	267	263	273	304	306	256	268	294	297	289	310	255	281	272	280	301	301	280	256	280	293	284	298	254	258	302	312	298	270	277	276	270	310	271	289	280	304	267	260	265	296	281	246	290	268	268	269	281	302	306	267	275	254	278	280	308	290	303	263	269	260	292	250	274	288	280	297	298	289	301	279	295	285	283	272	242	308	265	271	272	291	274	281	271	292	278	271	270	286	258	261	274	277	314	260	264	268	315	277	294	264	289	298	315	274	267	260	257	284	261	304	259	296	297	269	275	278	309	268	272	281	291	285	271	278	290	283	281	287	293	301	266	260	286	275	284	302	303	282	266	250	266	295	276	280	294	305	262	307	287	280	265	307	286	288	271	273	288	274	256	261	245	252	263	294	272	279	275	288	258	303	284	279	261	271	302	285	276	282	290	281	279	289	266	273	278	303	288	278	291	295	265	305	303	242	287	316	314	257	260	253	303	287	277	287	268	291	291	273	298	260	292	301	266	304	270	292	263	284	259	291	246	280	294	281	274	246	271	282	290	250	321	280	257	273	285	269	292	303	288	269	263	285	300	281	263	285	297	274	278	292	300	250	291	280	304	294	284	293	251	300	254	264	279	291	275	276	252	256	300	277	244	275	289	297	289	306	276	272	284	298	266	296	262	275	291	274	276	301	272	274	280	265	248	316	274	272	287	253	262	284	264	293	266	289	250	270	309	278	275	290	282	262	281	266	254	273	289	267	256	271	291	311	256	289	307	266	263	275	282	278	260	278	306	288	282	301	265	267	272	286	295	289	250	298	304	278	261	294	319	257	274	280	293	294	249	263	302	257	257	247	274	288	280	274	309	311	300	254	250	251	258	268	281	282	281	291	249	243	294	285	287	296	264	283	278	288	296	306	269	310	291	272	279	317	251	265	314	259	267	311	287	271	261	260	295	268	239	272	293	270	277	291	297	266	304	272	281	289	295	256	289	258	256	273	288	263	265	269	238	247	270	272	274	266	282	282	232	240	299	308	290	283	279	302	283	271	260	290	271	311	259	316	274	254	287	237	284	268	293	279	262	296	278	271	281	288	265	289	282	284	301	271	291	278	328	277	262	263	276	278	294	311	278	276	301	293	293	290	298	298	305	264	290	292	277	259	272	273	277	277	305	276	277	283	305	287	272	252	299	306	286	285	273	280	287	277	289	273	294	270	294	262	275	304	288	248	284	277	274	269	281	294	272	282	287	248	286	277	291	318	273	283	294	280	278	285	300	306	274	251	272	293	301	262	307	271	293	286	270	272	288	278	286	286	266	258	263	270	277	281	273	243	264	297	303	290	288	285	275	302	287	260	304	291	255	293	253	287	280	282	277	277	274	255	274	306	278	261	282	279	273	289	271	284	316	292	273	276	276	311	278	277	263	282	299	280	272	289	301	250	275	263	282	294	303	301	291	294	286	241	294	283	252	260	316	281	255	293	282	263	285	288	284	265	260	260	267	279	281	293	280	259	263	282	283	285	320	230	283	264	268	284	245	276	295	289	275	268	303	270	297	296	268	272	299	264	272	270	257	302	311	273	302	287	282	269	282	250	264	281	260	252	258	246	296	264	241	293	283	269	284	275	258	313	275	265	268	262	263	306	296	281	263	274	277	279	280	294	272	277	315	279	305	287	284	292	259	295	276	284	297	296	286	277	286	268	309	277	245	292	279	247	290	289	299	249	289	292	279	293	285	277	291	265	288	268	282	268	268	319	268	297	263	314	288	286	305	274	265	298	286	301	299	256	282	303	279	251	302	280	257	281	307	289	294	298	258	281	279	314	290	279	253	273	298	274	265	275	277	298	288	294	293	253	273	249	280	292	264	243	249	272	279	274	311	302	264	262	269	267	304	234	302	261	284	249	295	240	287	278	244	307	271	273	262	297	292	276	253	270	303	293	292	292	307	296	301	255	288	290	299	283	255	287	257	280	265	291	277	268	276	324	272	259	291	281	267	282	289	261	293	285	282	298	283	282	267	282	272	285	287	285	255	273	277	287	308	259	296	278	285	283	273	261	298	292	276	283	254	266	287	276	269	322	277	289	247	297	301	293	302	275	277	259	273	268	286	291	276	259	251	275	267	300	260	270	285	253	270	283	258	273	255	252	267	284	256	299	292	255	306	278	252	309	266	289	289	250	298	267	264	276	311	304	301	295	301	283	304	261	305	252	273	281	302	301	262	290	273	297	294	295	305	286	291	256	272	251	264	260	266	274	239	271	263	279	262	275	317	261	272	246	269	275	289	286	294	255	290	261	239	276	281	280	276	296	285	259	296	277	279	267	276	295	293	309	291	251	291	277	284	289	258	243	291	304	288	298	298	271	258	280	301	293	267	315	269	288	313	280	264	274	294	284	290	263	285	255	297	301	255	278	301	305	275	269	270	268	294	314	276	305	283	269	286	286	295	278	271	297	295	281	286	259	259	252	252	283	312	288	256	301	315	274	288	285	283	257	272	269	264	255	325	280	292	254	298	266	301	275	303	256	271	286	285	271	258	295	272	315	278	257	263	289	287	269	268	273	258	292	306	270	267	249	289	262	283	265	317	253	274	271	279	266	270	266	261	286	289	252	300	256	253	274	264	288	263	276	279	307	272	256	283	268	286	304	266	290	269	282	258	307	279	289	283	270	273	287	312	267	271	260	272	259	266	289	292	263	262	261	270	257	273	291	270	295	287	287	258	257	299	294	258	248	308	287	248	234	274	294	257	245	270	305	293	287	229	301	283	277	294	293	254	283	285	269	280	311	318	297	289	272	269	290	244	262	267	286	275	273	232	276	283	297	284	260	279	273	274	293	289	294	285	300	283	276	270	283	257	296	260	289	305	306	321	314	277	276	302	283	272	265	265	296	296	297	275	276	267	273	266	285	275	273	273	276	294	277	288	244	289	310	285	288	281	282	281	301	281	284	265	281	321	273	234	256	286	304	295	280	286	287	263	279	280	299	288	285	285	284	306	301	279	268	285	277	274	278	256	281	286	303	268	252	284	265	272	292	300	281	270	287	270	287	266	267	267	265	237	288	283	266	273	265	313	274	303	302	260	287	282	284	286	266	285	279	290	286	265	302	275	273	296	300	269	291	286	297	297	267	287	267	294	274	306	291	275	304
6565	1245	1026	629	532	482	493	439	419	421	385	387	391	358	362	375	370	383	379	376	391	350	362	411	361	366	395	364	407	362	338	382	347	363	372	383	369	369	400	381	359	338	380	390	377	340	407	360	372	344	347	373	349	380	386	372	379	361	338	364	374	408	368	353	377	354	377	374	366	397	387	364	365	328	357	359	392	376	372	378	380	340	378	367	387	342	376	386	365	404	390	357	378	358	379	375	391	353	334	393	350	342	360	367	342	361	364	370	352	340	349	344	342	343	343	360	360	375	371	370	347	383	339	368	345	330	356	384	381	385	370	378	359	365	363	326	383	352	394	362	372	367	363	387	358	382	389	360	335	350	349	403	321	371	377	348	373	410	393	378	398	383	354	375	388	368	361	364	363	355	374	380	377	363	359	382	349	375	401	363	381	365	358	339	387	370	380	403	346	347	360	375	367	330	341	361	391	345	380	365	353	356	378	368	336	383	351	396	385	393	351	383	349	354	370	380	380	340	356	347	376	382	376	370	358	361	354	344	375	352	375	404	361	377	346	348	394	342	317	351	392	362	372	332	344	363	350	353	355	375	363	366	369	405	363	387	371	352	370	384	394	370	369	353	371	348	371	373	337	372	324	385	354	395	374	383	391	336	321	360	352	363	385	373	359	388	336	358	354	338	367	356	432	383	368	353	354	367	373	345	375	346	383	378	363	359	366	367	346	355	396	351	361	365	349	329	349	385	365	386	350	387	384	347	405	364	378	368	346	370	366	382	412	374	348	369	380	338	399	365	379	382	354	402	373	380	384	408	351	351	341	376	362	363	367	401	387	368	382	344	346	370	363	356	361	358	364	369	356	350	366	334	373	354	341	404	358	360	390	357	367	392	354	359	354	417	414	352	389	385	359	368	386	377	361	411	395	344	357	346	398	352	343	369	363	356	369	340	382	353	341	370	378	355	350	370	384	361	378	377	369	372	376	384	345	369	337	335	408	400	360	362	355	354	381	377	351	345	386	325	366	366	419	351	381	362	386	375	329	381	382	354	357	353	335	379	351	353	390	380	391	394	362	351	327	363	361	355	346	401	377	366	364	352	328	392	375	350	384	344	375	382	339	342	388	394	360	361	385	350	395	373	352	369	384	366	377	348	361	395	380	368	325	358	355	393	360	332	369	337	355	386	354	374	365	364	360	391	363	386	372	377	372	350	340	367	351	363	366	351	403	397	344	383	376	369	396	345	358	372	380	366	338	354	375	372	357	362	377	349	381	349	342	391	338	340	349	354	360	413	346	353	376	387	357	363	375	330	373	368	381	356	371	363	360	357	378	363	379	319	337	361	338	395	386	416	401	370	373	362	363	381	343	355	359	361	407	378	380	351	331	369	332	357	349	390	373	360	379	344	417	375	378	386	370	368	320	380	382	359	368	384	379	398	408	406	360	358	406	368	367	363	366	365	365	349	361	384	383	397	351	369	367	386	361	361	378	389	345	370	346	402	356	343	380	361	361	377	334	381	348	356	381	393	348	370	367	351	384	396	376	419	358	383	339	391	397	372	376	344	375	372	361	326	377	358	352	366	394	380	312	354	379	365	368	388	392	407	375	361	340	362	372	373	378	356	350	350	352	360	358	359	377	346	353	381	380	369	351	385	383	397	352	356	392	396	369	400	344	370	376	363	343	354	382	394	340	347	377	391	340	353	347	361	355	360	383	354	373	394	387	337	347	372	348	388	333	398	356	371	338	400	386	376	376	384	350	369	335	365	354	381	341	379	334	379	334	339	369	385	363	399	363	385	382	383	368	394	347	360	384	348	368	355	402	364	322	360	378	331	386	365	348	337	341	354	378	387	374	355	351	401	386	369	346	380	416	363	357	325	375	370	367	353	381	381	390	340	347	383	342	345	370	376	339	371	358	345	346	373	379	401	358	368	365	378	347	398	358	356	378	389	351	387	382	358	364	394	370	355	360	391	360	352	378	381	369	369	359	359	358	348	379	387	348	375	387	370	346	399	384	370	363	371	367	388	379	390	354	343	319	365	357	331	376	370	386	383	350	367	357	418	329	377	365	393	329	348	392	322	377	342	368	384	361	376	363	366	338	362	338	377	377	367	380	351	395	378	368	342	371	351	401	367	369	385	361	388	361	376	363	364	336	367	404	411	345	374	375	372	395	407	384	345	369	368	368	368	358	355	397	376	356	369	362	382	420	383	353	375	404	388	393	362	401	365	356	345	375	403	402	381	358	363	402	342	363	395	364	358	328	344	377	362	348	372	388	390	371	382	385	352	357	352	383	369	348	368	380	362	351	357	363	403	390	372	356	352	370	380	336	354	338	357	352	349	350	381	413	372	381	340	357	343	372	367	388	365	328	394	365	363	349	360	367	393	344	373	360	364	340	360	358	344	368	315	400	400	362	389	361	375	344	358	380	354	354	346	378	381	382	379	363	376	343	358	335	392	366	341	370	344	321	402	363	328	374	309	393	356	372	362	347	358	356	342	340	354	371	376	373	361	359	382	391	343	362	334	375	366	346	396	378	349	391	396	380	369	345	400	349	393	348	355	399	353	361	383	372	386	349	392	364	376	356	366	374	369	329	355	361	336	352	362	364	352	351	348	364	352	371	348	360	368	363	336	376	374	394	383	360	353	340	354	366	339	356	361	374	410	364	371	361	384	361	355	377	390	390	350	363	366	344	361	352	338	357	323	368	380	369	382	375	360	381	346	392	333	370	350	354	356	413	367	377	362	362	386	337	355	396	323	391	349	375	366	373	376	361	368	350	358	342	340	382	330	394	353	390	362	333	359	370	373	379	373	388	361	347	359	412	366	365	389	355	381	349	379	361	413	382	350	354	359	328	364	350	374	359	344	372	360	357	356	391	349	350	370	396	375	394	386	370	381	357	375	344	362	403	351	375	381	375	370	330	381	384	375	370	399	369	355	364	379	347	380	384	364	383	361	379	368	360	367	343	388	398	323	401	369	348	368	354	370	375	375	340	349	387	355	384	371	350	380	320	395	327	369	356	352	393	371	395	361	368	369	328	372	384	357	368	388	349	355	365	371	393	365	338	373	369	357	359	353	349	337	362	376	357	390	365	383	406	401	344	370	355	387	357	353	358	362	380	372	402	353	359	334	351	384	367	387	371	339	361	362	355	376	342	386	381	359	343	361	338	392	380	377	388	368	322	361	357	362	347	356	402	374	392	343	356	368	343	353	372	357	375	359	379	368	358	394	354	353	351	386	365	364	385	379	387	360	373	365	341	375	356	372	343	394	389	359	367	367	352	327	376	361	359	368	401	366	414	373	344	373	367	380	387	378	387	371	385	407	394	337	382	358	386	374	372	356	362	349	346	359	375	316	336	382	369	352	355	362	382	339	354	356	359	407	347	362	348	351	359	381	369	355	323	350	369	363	352	369	374	377	382	375	354	360	378	351	348	396	372	385	392	376	393	409	358	356	361	381	345	382	364	397	391	391	364	353	321	408	343	349
23640	20920	28201	23777	20905	9375	1163	709	719	676	541	529	555	537	527	518	490	461	506	517	463	484	491	454	446	500	444	464	499	464	426	493	441	473	455	436	445	466	462	457	434	453	479	455	443	462	455	404	457	466	417	442	423	461	467	468	483	412	438	438	455	423	484	493	445	452	490	460	404	454	450	411	440	454	470	478	446	448	477	441	422	481	431	449	493	425	449	454	421	454	413	455	463	475	494	429	452	438	470	412	420	466	471	427	466	458	438	465	471	459	441	395	409	447	441	411	469	436	452	445	482	395	474	421	462	454	433	446	438	432	464	439	416	453	451	420	408	416	449	443	444	453	425	447	494	470	513	433	453	414	435	422	450	465	459	456	440	433	447	467	428	428	452	449	414	440	482	457	424	430	485	470	450	452	428	436	445	464	429	434	470	453	449	466	451	417	458	398	436	409	435	444	410	399	432	448	476	454	445	412	443	437	461	462	419	430	420	480	457	438	431	425	432	444	432	450	507	444	450	462	449	447	483	425	406	384	474	460	451	493	461	445	455	445	455	496	488	449	427	416	433	438	445	429	462	414	444	430	412	439	452	461	431	427	451	497	442	469	434	403	473	442	430	423	413	462	463	419	474	445	452	445	425	414	441	415	445	451	441	456	461	432	475	453	450	436	442	484	451	460	460	425	461	474	413	418	488	425	402	467	417	444	441	449	463	425	443	451	457	450	434	445	447	444	446	450	431	434	378	438	438	453	430	412	464	480	456	458	433	419	445	438	480	432	455	413	413	438	422	432	421	444	462	406	430	418	460	429	438	419	500	491	445	434	447	449	436	446	425	463	426	434	417	420	456	450	471	477	422	442	457	471	432	448	450	436	459	453	488	434	419	442	442	472	467	468	472	484	477	457	449	426	441	441	451	427	434	470	436	444	462	453	443	450	443	455	427	445	468	448	443	492	412	490	444	445	441	467	423	451	453	449	429	419	451	465	424	466	469	454	506	447	457	425	425	468	420	445	459	460	449	480	437	436	422	438	447	430	429	432	449	436	421	437	410	432	468	436	451	436	403	441	493	435	414	424	455	457	450	452	457	424	452	481	446	429	447	435	467	434	466	478	418	513	433	455	410	436	431	416	432	426	444	466	445	432	422	436	452	464	488	406	430	440	446	450	464	464	457	409	449	449	453	483	477	438	464	440	468	429	459	418	496	435	438	428	454	485	457	459	423	469	458	451	399	444	426	429	443	448	420	452	432	453	423	466	410	457	466	394	452	410	484	446	460	416	407	462	449	455	445	417	414	431	428	458	431	450	438	431	436	440	434	442	454	439	443	407	440	427	447	442	470	441	440	457	441	435	444	404	428	418	443	484	407	457	450	439	455	421	418	410	464	441	472	468	442	403	423	434	446	452	445	392	457	462	479	492	424	473	433	430	476	423	464	433	453	416	440	458	452	412	438	451	458	423	424	433	426	445	440	421	443	452	444	479	407	474	462	450	429	433	437	464	473	438	435	448	418	426	472	448	438	449	472	402	466	458	430	421	435	426	453	415	457	466	430	452	443	428	468	433	471	464	420	434	487	435	402	446	437	445	432	424	464	460	453	446	438	456	472	449	404	458	419	459	452	401	441	445	431	442	457	452	502	458	432	460	453	468	442	421	435	450	448	417	437	430	424	445	372	425	460	462	479	452	430	439	444	471	419	447	435	417	481	482	456	459	481	438	476	463	430	446	458	477	421	458	413	442	448	483	454	446	475	455	424	433	432	416	443	442	480	458	447	401	406	407	418	471	456	451	460	472	444	442	450	418	460	467	448	474	452	407	417	440	437	417	463	468	460	478	440	436	448	461	493	430	458	410	458	437	425	438	437	462	426	421	461	442	424	425	462	460	433	451	428	431	433	454	457	421	461	456	452	434	450	424	446	462	475	452	454	413	459	440	449	426	471	410	457	404	471	453	451	477	440	472	473	407	437	443	429	473	430	412	446	422	466	482	443	451	433	457	415	459	444	461	447	428	449	449	467	437	518	449	443	428	430	425	466	470	427	388	439	456	417	434	467	406	458	435	433	454	421	455	462	466	429	459	451	431	411	421	434	428	433	431	425	435	426	440	457	437	423	448	436	407	441	411	432	450	438	451	463	464	459	486	458	452	455	452	431	473	432	388	443	471	461	444	472	434	436	442	439	483	415	460	476	429	454	414	497	456	467	499	417	419	480	419	485	405	424	426	449	422	460	438	396	422	465	408	450	470	429	426	416	440	434	430	441	454	444	418	453	440	449	443	455	412	447	440	441	443	475	459	453	417	471	454	454	472	450	486	426	395	430	429	457	425	481	445	436	437	436	402	463	402	422	448	456	426	445	447	447	434	406	413	444	445	445	451	475	447	451	391	443	450	437	465	399	473	467	430	476	429	430	459	464	485	424	469	447	452	459	437	485	474	433	464	455	425	434	463	450	476	449	467	415	465	481	460	400	471	456	435	443	439	475	475	431	460	453	406	469	468	423	431	433	485	462	465	497	480	487	457	468	422	421	441	445	443	464	421	439	434	447	448	427	446	472	437	482	440	450	446	446	426	441	489	440	443	406	408	454	440	459	461	475	441	444	425	482	464	472	443	453	459	424	445	432	416	423	421	450	475	423	434	440	425	506	444	417	458	454	433	430	422	444	458	455	433	467	447	459	447	433	472	440	453	444	431	439	421	441	401	492	484	437	423	445	438	415	392	475	443	442	448	435	430	430	456	433	461	422	426	445	449	442	436	448	434	406	472	461	436	453	436	459	448	430	480	430	438	442	432	452	447	424	465	450	442	442	443	481	455	432	434	422	459	460	439	437	433	492	428	417	434	452	460	431	438	444	458	424	420	406	416	429	457	440	421	439	472	476	434	405	457	453	435	396	469	440	443	432	456	409	442	434	465	444	459	459	443	423	444	431	470	460	392	450	402	460	428	471	470	427	430	453	459	450	419	481	453	463	425	438	438	438	443	440	413	437	458	447	448	446	476	427	458	426	447	474	401	415	474	420	413	439	455	426	446	454	467	426	444	441	441	471	467	428	442	436	465	459	436	438	461	446	459	456	401	461	453	397	418	441	449	447	444	475	449	445	424	431	416	444	461	448	471	488	444	448	452	455	433	469	466	433	411	425	455	438	450	418	436	481	443	453	467	430	488	462	459	465	446	426	419	431	438	451	445	394	418	432	411	470	440	422	404	427	468	457	507	457	468	428	455	458	422	414	447	436	418	434	465	462	467	444	441	417	433	434	444	436	465	430	471	434	452	431	425	437	421	410	430	460	437	484	407	465	451	447	427	409	494	424	448	476	452	436	459	432	437	442	436	456	450	448	473	412	466	452	453	388	446	461	478	486	438	449	464	456	452	465	452	476	418	441	448	457	417	413	485	478	464	460	438	464	437	422	436	470	420	441	447	430	465	421	446	424	445	402	466	418	428	437	415	473	447	419	417	426	462	464	432	462	455	442	445	406	436	446	475	427	413
16029	9454	7610	3755	2636	2079	1657	1433	1232	1055	977	867	814	805	770	723	739	704	706	670	637	667	673	640	654	637	584	640	598	571	618	577	636	591	590	615	614	588	606	612	583	590	579	602	560	591	600	568	579	581	573	543	625	583	574	555	578	593	598	616	558	568	598	510	612	560	595	547	649	602	586	564	605	576	558	636	592	561	593	553	601	584	615	546	596	561	637	597	552	611	571	582	541	582	573	564	563	572	560	588	583	621	572	580	571	558	562	554	601	547	580	596	576	642	556	636	610	565	588	533	564	579	619	558	596	584	566	559	570	571	577	557	578	580	604	591	583	587	617	545	617	623	624	564	588	595	602	594	555	627	591	541	600	587	583	580	574	589	559	592	576	580	605	562	588	560	531	624	585	602	608	554	580	630	585	595	616	534	605	593	548	544	570	620	602	583	588	606	600	578	587	584	574	588	593	570	511	554	609	637	644	547	561	574	585	585	583	583	579	551	592	542	570	553	582	578	592	598	552	583	556	592	591	563	570	623	583	552	583	568	565	580	582	547	593	619	579	595	562	540	557	609	512	562	602	570	601	582	588	566	548	546	581	621	606	601	592	602	605	604	536	582	613	589	607	621	580	609	544	580	617	594	590	568	576	589	578	597	616	581	589	570	583	581	547	628	572	596	578	579	552	596	570	613	569	587	557	602	562	574	584	548	551	594	583	596	592	566	589	589	575	566	578	574	551	583	551	579	584	578	625	579	550	572	566	541	580	601	572	586	588	604	584	540	555	563	549	566	615	581	529	577	523	604	606	563	570	580	551	555	573	586	551	576	536	586	639	575	581	603	603	537	597	566	571	578	586	558	527	569	560	597	612	543	578	605	571	573	619	580	605	579	572	619	583	529	592	587	608	607	555	585	593	601	567	591	622	593	601	588	578	582	553	594	557	577	537	586	590	577	574	611	593	606	581	578	593	566	594	545	592	594	550	572	614	573	573	565	574	601	579	567	590	584	611	602	579	610	559	606	631	587	597	555	540	581	611	580	573	632	579	619	593	520	569	563	627	595	569	562	587	579	539	578	596	554	578	548	575	590	537	608	541	536	567	606	630	609	602	600	568	606	567	586	584	584	591	562	550	605	556	613	589	559	596	597	545	604	593	589	553	557	593	585	574	596	551	584	564	619	594	567	578	577	616	613	576	589	579	549	606	589	591	562	568	546	595	547	582	567	594	549	595	594	610	559	608	593	597	612	556	611	570	606	550	574	592	579	608	612	597	536	546	542	541	610	563	554	593	583	584	605	531	560	588	570	554	582	612	609	571	592	560	534	579	614	591	547	509	592	560	580	600	601	589	563	578	583	568	604	571	622	583	618	589	582	644	578	580	618	551	574	599	602	593	587	579	564	620	551	559	610	550	644	563	591	609	491	575	542	559	632	633	619	605	608	599	551	607	580	594	605	594	580	567	566	573	555	593	563	582	616	578	605	535	549	605	578	545	601	523	590	605	585	591	589	610	562	568	590	569	555	586	559	553	588	560	577	579	641	536	551	582	569	570	567	593	567	596	569	579	557	641	590	569	619	606	561	550	573	573	576	596	588	598	563	613	592	567	579	584	570	597	598	624	580	550	563	560	559	583	592	616	545	563	583	574	599	554	559	582	593	574	584	565	588	574	565	572	574	593	576	603	552	592	578	544	585	596	598	562	615	615	631	549	614	578	584	574	579	572	586	583	593	579	564	618	567	595	610	637	515	570	637	591	581	576	604	597	590	605	561	542	596	572	605	597	598	567	570	570	538	598	574	583	614	574	549	572	578	580	610	547	588	578	545	575	593	575	597	586	610	522	544	584	608	595	557	580	609	586	572	567	569	570	579	605	558	654	606	590	544	566	588	564	597	583	571	586	627	570	579	545	589	607	589	613	552	540	540	558	587	616	593	614	586	557	585	587	559	569	592	597	593	565	556	544	581	609	578	556	575	582	588	615	589	604	603	587	577	573	538	568	569	584	538	575	585	522	593	603	610	571	599	613	561	533	597	610	538	592	585	573	597	578	546	549	565	542	589	611	598	590	573	598	565	570	549	588	583	597	572	537	601	584	574	597	587	569	569	624	564	585	546	575	575	560	517	574	608	595	575	574	601	606	559	535	561	569	561	610	585	631	591	596	583	554	578	593	595	600	533	620	518	575	599	562	578	551	606	572	530	618	581	591	560	584	569	594	603	570	575	576	571	530	542	562	542	577	591	539	567	572	570	611	540	592	624	587	617	548	604	622	558	552	585	572	582	541	513	606	581	573	600	589	586	597	579	572	577	563	569	582	585	567	616	545	592	587	557	586	615	575	605	589	555	569	570	611	581	559	592	531	555	615	619	590	619	599	575	547	583	598	596	577	580	585	565	586	643	587	558	574	580	629	610	578	601	601	592	578	600	610	565	555	564	584	551	590	562	581	571	577	577	594	607	549	536	543	585	641	564	580	594	594	550	599	647	576	568	591	622	581	598	568	606	575	596	569	593	577	586	569	534	590	583	572	574	554	604	601	528	548	604	567	597	570	553	566	543	592	572	580	573	622	557	586	562	626	589	559	568	562	570	568	588	557	570	612	609	599	592	569	580	597	611	622	595	568	589	555	584	553	589	600	601	545	573	577	588	577	585	589	585	547	585	537	586	569	594	548	655	594	595	577	547	595	577	606	538	569	568	581	597	612	545	566	550	570	617	578	585	593	610	610	565	560	595	590	634	569	575	613	598	603	600	564	582	608	576	544	583	603	559	587	575	593	577	537	559	579	598	596	552	573	607	569	534	518	569	617	606	577	545	553	598	541	592	590	586	597	589	547	615	606	590	600	563	615	584	559	583	551	572	558	574	578	587	581	519	570	600	570	596	616	561	599	570	555	561	594	617	594	611	537	553	591	611	596	587	580	578	574	578	615	617	616	550	587	579	646	603	625	625	595	567	605	567	605	584	602	626	558	611	590	600	597	596	548	575	573	581	578	614	616	583	584	540	622	575	598	592	555	538	612	575	550	595	609	570	596	569	588	588	556	539	594	572	592	547	616	582	577	609	537	573	597	603	553	572	561	577	598	607	548	549	573	592	589	576	546	576	629	548	599	562	550	595	592	626	584	580	567	563	624	563	600	580	581	594	562	610	578	599	567	640	615	609	598	591	566	544	568	594	551	581	568	610	598	566	554	589	566	574	561	595	554	559	589	578	561	618	598	555	578	591	595	613	549	543	594	554	560	630	604	599	581	569	584	587	602	618	600	559	574	585	627	541	618	588	496	612	532	596	550	594	540	563	591	588	575	584	519	570	559	528	577	577	545	557	584	621	569	511	586	600	612	612	556	578	546	563	575	611	618	552	564	565	620	571	536	603	579	536	595	581	570	564	548	580	611	557	565	616	551	588	551	589	558	547	561	575	554	602	592	632	569	559	559	632	568	604	604	555	564	541	548	558	594	573	576	555	567	563	601	563	576	587	586	599	582	575	591	597	551	549
22692	20922	28668	23354	20926	20956	7853	980	737	681	661	564	510	449	539	470	457	470	427	431	415	423	393	401	376	373	389	368	383	368	390	346	352	378	354	358	373	347	406	361	363	382	374	362	361	353	370	346	361	352	372	376	356	352	347	380	310	364	338	377	352	335	360	356	372	356	329	365	315	345	373	362	378	359	367	337	356	346	306	392	397	318	352	347	314	364	364	344	362	353	357	334	335	370	335	346	348	379	340	336	338	351	369	349	333	346	340	349	357	323	337	357	362	351	315	326	350	360	336	367	335	349	333	331	337	337	366	374	316	355	355	315	342	357	349	321	362	361	348	362	352	343	363	358	346	334	337	346	372	323	345	360	368	356	363	326	386	359	322	301	330	383	354	385	350	319	373	328	318	330	339	358	336	366	357	381	361	372	361	384	326	358	321	374	351	342	381	344	375	338	340	351	358	312	324	359	363	371	343	348	347	337	327	375	356	342	355	353	361	350	337	339	341	326	353	357	316	351	363	359	350	374	311	348	341	359	339	341	351	363	340	355	344	344	361	349	369	325	328	349	374	371	360	332	348	345	357	356	356	349	356	343	373	355	307	339	343	362	331	344	317	368	366	366	353	353	347	336	348	327	357	309	308	335	316	366	336	346	364	308	338	372	359	341	341	314	363	360	360	367	359	339	339	354	345	332	347	408	350	311	360	340	332	347	330	363	358	329	356	333	314	348	356	360	353	349	331	344	337	348	366	337	342	335	374	370	326	346	309	346	341	346	341	375	340	367	330	379	345	365	359	334	332	348	327	351	362	356	365	323	346	357	351	328	354	334	341	348	347	370	354	315	337	350	314	349	349	321	365	354	325	381	347	350	369	351	361	338	358	319	351	355	357	339	386	356	361	344	336	349	338	341	329	346	359	359	313	353	358	339	353	315	341	372	367	347	337	344	343	331	319	340	332	356	352	347	332	336	330	341	324	356	331	352	315	312	337	328	341	338	368	366	329	321	348	350	351	349	330	333	343	374	326	353	329	319	359	321	289	372	361	366	326	374	351	330	359	354	342	332	378	335	322	354	348	343	333	356	334	364	336	324	329	317	360	319	326	336	349	360	330	382	363	338	340	335	311	334	339	337	329	365	331	352	318	325	319	360	339	353	336	353	319	349	371	350	358	387	372	353	323	336	346	361	302	309	329	347	336	321	329	343	358	308	331	339	330	371	335	364	325	333	338	354	362	349	310	348	345	346	316	348	326	359	371	346	323	340	296	346	376	315	364	357	372	342	363	328	341	346	336	344	371	341	326	363	333	370	365	357	341	365	352	344	322	347	354	340	365	348	350	353	334	330	317	349	334	366	328	340	351	329	335	342	350	310	340	367	353	340	354	324	372	358	377	339	323	400	343	355	346	351	351	309	340	324	330	325	348	343	345	368	335	351	356	355	324	351	341	346	357	335	336	352	329	349	348	356	323	356	372	365	307	344	353	346	327	330	322	358	333	328	357	354	363	340	323	384	368	356	344	333	338	328	348	315	341	351	322	360	345	354	365	366	355	324	351	341	351	326	310	345	370	358	297	349	347	349	356	337	326	316	367	330	362	343	336	372	326	357	338	350	334	342	338	330	336	368	322	349	342	356	332	353	362	341	352	345	322	320	340	346	319	340	340	326	333	353	369	322	322	358	334	340	320	365	327	382	353	326	349	341	369	317	317	367	321	331	328	351	357	334	325	327	357	372	391	372	345	311	342	339	367	377	356	327	348	316	363	345	342	355	349	362	355	343	296	336	343	335	347	347	297	367	334	318	358	357	341	345	313	360	347	328	357	356	341	349	347	323	336	375	370	354	336	377	354	327	320	339	318	361	364	318	340	347	349	345	343	352	377	357	370	394	324	311	362	311	369	357	354	405	371	338	358	347	340	360	345	343	346	332	353	344	348	327	332	346	356	340	338	366	358	323	354	337	347	351	354	329	320	343	338	371	335	312	349	342	356	349	340	332	347	353	346	322	329	341	354	353	344	350	314	338	352	371	368	352	347	378	337	332	348	346	349	385	367	347	383	330	309	324	365	330	385	321	339	319	365	306	326	356	361	348	353	352	346	344	375	367	366	354	342	376	333	325	303	369	363	383	349	358	341	361	319	342	322	332	362	359	329	313	319	327	376	340	334	344	351	329	346	364	327	363	349	363	368	371	349	332	346	340	307	389	339	371	334	320	323	343	346	322	349	353	311	351	304	355	341	347	364	346	343	345	354	329	336	342	319	340	358	353	338	339	358	360	335	327	328	366	321	316	357	376	351	352	374	349	351	340	323	376	320	332	364	325	338	356	338	309	364	382	351	349	364	357	342	333	318	333	350	315	356	349	320	349	351	358	346	363	342	346	362	345	351	353	358	323	365	351	338	343	349	333	343	337	301	332	362	366	296	362	348	333	352	339	334	383	338	350	356	343	382	340	353	348	373	348	315	307	354	340	350	360	306	325	343	354	357	353	335	336	354	328	317	353	308	325	338	333	343	345	351	315	376	332	375	343	355	310	314	333	349	323	329	339	343	321	340	319	340	359	337	344	363	357	340	310	343	368	369	352	374	369	333	337	356	344	343	310	364	349	296	323	352	365	345	321	353	349	351	332	313	375	376	335	328	335	346	377	340	343	338	356	360	380	357	328	366	341	333	323	361	360	346	361	331	355	332	330	328	321	346	339	350	313	362	369	336	326	332	335	348	372	340	333	337	321	368	349	357	360	347	338	354	356	349	329	316	356	358	357	358	367	310	351	375	343	307	340	382	352	334	347	326	327	324	363	336	334	367	319	354	316	353	358	340	343	355	336	360	347	340	354	332	312	349	383	358	353	363	320	313	339	366	366	352	344	331	353	357	337	385	317	330	350	328	367	317	370	332	370	352	377	356	341	325	388	368	323	344	334	342	355	336	342	330	341	349	390	340	346	303	335	340	317	314	352	306	336	357	311	337	339	358	330	342	362	339	356	342	338	370	341	325	334	328	331	360	339	369	341	333	305	348	372	384	356	332	331	356	342	357	339	332	347	314	335	362	344	335	338	357	364	330	319	345	364	328	325	348	331	364	335	322	357	366	325	361	361	317	316	355	343	355	336	334	322	342	356	366	350	340	348	350	343	357	374	368	333	329	364	361	325	328	337	331	357	334	311	352	342	342	361	360	334	328	337	339	335	310	350	355	347	345	354	354	358	375	325	323	335	347	334	363	308	324	352	368	326	337	340	379	345	358	354	326	318	351	340	359	324	336	326	355	348	312	334	329	360	330	332	368	341	331	364	288	329	328	348	314	341	351	312	351	346	345	348	378	332	336	329	304	363	362	331	384	337	334	354	328	331	352	373	342	334	329	331	326	313	343	335	346	356	352	339	342	312	347	331	404	361	336	358	341	353	338	315	307	345	342	359	346	338	340	340	354	339	356	331	331	366	326	320	315	339	352	334	322	356	318	333	362	345	320	377	351	347	341	368	332	325	331	368	323	358
19282	15092	12197	6119	4446	3236	2559	2053	1656	1427	1220	1066	930	862	771	785	735	713	693	630	607	597	578	583	519	544	556	560	527	545	472	509	490	500	506	521	523	468	532	532	467	480	515	511	495	488	495	474	502	498	471	461	487	477	486	455	448	476	498	446	467	463	470	467	471	502	482	456	470	460	440	439	471	474	474	459	476	442	471	476	430	468	512	465	477	449	440	442	478	480	439	499	505	486	455	464	508	465	452	499	459	449	480	482	427	467	462	445	435	491	500	466	485	463	477	451	456	458	459	445	472	471	451	471	446	435	430	459	449	494	469	452	461	502	455	456	442	451	493	472	414	481	460	456	473	459	478	416	457	413	487	430	469	482	475	456	461	437	445	440	454	431	459	452	459	427	467	440	422	460	464	424	448	473	443	491	463	472	478	459	436	439	455	444	444	464	471	451	462	461	459	432	418	451	514	427	441	453	479	429	487	439	460	463	457	466	465	464	438	479	482	408	456	470	469	458	422	501	464	458	444	456	479	473	446	455	421	451	435	447	478	420	431	443	477	412	447	467	461	468	460	478	466	434	463	445	470	444	460	462	461	470	461	458	487	447	475	449	428	468	485	468	456	468	451	423	438	443	456	455	459	442	459	461	470	440	476	442	403	435	410	446	454	445	424	439	439	464	460	514	440	465	454	460	421	430	451	430	419	437	477	446	480	478	450	444	472	451	469	442	414	484	479	413	460	465	456	490	466	450	464	453	430	443	466	455	426	516	481	474	460	440	464	449	428	486	458	482	484	471	466	430	483	466	433	448	458	472	448	452	517	436	426	477	458	419	479	461	488	467	464	456	465	468	444	451	461	423	444	473	483	469	471	446	454	420	470	454	436	468	475	442	450	472	447	394	421	442	449	485	459	479	442	441	461	493	436	450	444	480	451	459	448	460	408	422	482	472	442	483	480	445	450	466	431	418	429	426	478	460	459	430	444	426	495	440	456	504	424	465	421	423	481	456	438	438	457	448	446	439	412	466	455	467	474	469	408	457	465	500	439	492	466	405	453	435	452	443	453	486	478	481	457	432	458	492	429	460	452	466	452	430	455	440	482	468	458	452	451	461	472	436	474	487	468	464	462	446	452	446	456	481	444	448	447	440	443	431	392	452	419	417	452	482	456	463	486	482	473	445	466	450	434	453	426	437	429	474	432	452	435	445	450	497	465	491	415	446	465	461	456	452	479	492	458	479	478	495	449	481	512	505	473	456	440	480	444	448	454	490	457	477	448	453	438	453	417	435	484	461	466	454	474	466	453	486	400	476	463	501	507	466	440	414	437	487	481	453	489	504	454	444	471	458	472	443	454	462	475	474	474	474	461	428	458	428	460	468	481	420	462	460	444	468	413	508	421	438	460	482	455	455	445	460	452	442	452	426	445	468	446	467	457	475	471	431	485	460	453	469	465	437	471	451	429	454	452	461	465	402	471	473	425	464	453	469	488	465	446	460	430	442	459	478	469	497	454	441	450	471	455	448	430	472	422	425	467	455	456	461	496	435	462	485	461	453	444	458	455	456	464	424	477	437	445	429	440	417	471	451	423	469	466	431	464	459	466	474	425	444	468	439	457	451	442	439	442	464	466	437	497	451	436	503	440	482	457	454	473	448	463	456	437	472	462	452	430	476	458	468	483	440	443	446	473	449	476	451	465	407	448	407	465	479	441	440	462	440	445	441	425	450	452	493	460	455	496	460	423	417	464	448	479	414	442	473	505	478	460	448	462	478	471	466	465	467	466	434	442	479	465	477	464	454	452	434	468	478	442	468	447	472	464	495	426	449	448	459	472	428	435	474	480	428	437	438	446	412	462	432	458	451	459	438	479	431	423	445	481	480	476	423	457	466	471	447	442	477	484	449	453	452	484	469	462	471	436	475	446	480	446	447	476	466	469	445	470	484	442	475	427	417	489	438	471	404	427	464	439	466	467	456	484	425	449	454	440	449	414	483	463	459	432	423	481	483	475	454	429	457	478	437	484	435	494	418	453	462	418	420	441	450	481	448	431	484	458	477	434	495	484	444	462	468	421	452	454	439	423	469	478	476	449	449	502	439	484	445	447	463	460	426	455	495	431	443	470	458	478	482	444	428	445	455	463	480	471	417	452	471	482	448	464	496	426	446	484	490	452	428	426	443	456	457	493	456	480	440	478	440	418	465	412	462	450	440	468	483	427	480	455	477	460	454	488	470	492	451	448	475	430	471	478	474	482	470	466	459	471	466	431	465	463	444	472	497	420	470	446	479	462	437	453	462	432	446	447	419	467	436	495	489	448	449	505	404	458	444	496	439	427	466	432	437	466	451	438	467	407	464	429	493	431	469	472	411	461	439	451	448	510	419	481	434	466	445	469	450	428	462	437	432	452	421	464	462	442	472	434	449	483	420	452	482	451	485	470	472	458	457	485	434	484	426	434	479	447	436	454	462	471	446	464	457	503	486	442	486	425	504	443	443	474	425	430	471	481	408	440	499	481	445	455	481	433	464	455	431	479	463	469	472	454	438	457	486	459	407	508	442	468	452	449	461	427	449	451	479	470	457	482	447	490	446	464	461	438	461	477	454	445	442	443	480	492	473	465	453	473	469	474	463	479	457	435	449	454	464	459	459	459	467	411	451	451	471	486	434	465	442	487	450	437	473	444	447	450	479	467	404	425	429	447	491	507	424	501	434	474	444	453	474	425	472	464	427	484	515	445	477	446	429	469	464	457	474	454	460	471	483	420	437	462	481	433	447	493	484	444	489	467	437	451	490	480	441	501	453	451	459	473	444	437	441	469	466	492	451	454	436	457	485	431	421	433	432	468	465	482	473	444	459	447	449	405	439	448	457	500	453	464	416	442	404	467	459	482	449	452	451	430	446	493	454	509	459	458	471	441	451	423	435	442	470	425	445	462	482	485	438	431	450	461	422	456	416	466	483	467	436	487	414	500	483	410	482	449	436	453	481	464	481	447	471	463	520	452	477	454	484	438	445	435	456	447	444	448	496	439	479	446	449	451	460	450	461	485	434	478	471	455	495	442	430	451	448	448	444	447	435	457	449	423	442	481	448	464	443	439	484	427	461	437	444	435	440	475	457	432	441	451	421	474	469	479	423	464	465	458	436	474	431	440	450	464	453	481	449	466	435	448	453	426	480	448	472	459	448	493	424	511	452	476	422	456	442	450	446	445	441	455	454	469	447	495	467	449	450	461	441	498	461	448	435	456	483	415	414	467	446	433	466	435	492	445	450	458	448	467	452	427	456	474	460	473	471	443	442	415	456	425	425	459	439	443	483	447	468	427	430	458	451	509	463	495	474	441	467	440	444	445	453	427	474	443	449	451	455	435	462	458	491	468	442	451	456	440	480	457	467	477	460	427	441	446	416	424	448	469	452	486	426	436	479	476	468	441	459	459	472	465	434	471	473	447	417	427	477	441	450	448	441	427	459	461	449	444	467	422	472	473	479	471	458	443	467
26617	20403	8563	622	402	327	313	301	287	303	308	285	280	257	292	244	268	293	285	303	289	274	307	290	266	286	255	288	261	306	275	256	276	274	247	289	294	258	295	297	262	271	300	280	286	298	284	299	277	306	247	285	253	310	293	259	255	285	308	286	268	299	255	298	324	264	298	311	267	246	231	277	256	273	292	266	268	250	257	286	266	258	265	262	305	260	323	301	287	280	248	247	267	295	312	286	297	269	271	279	276	261	272	273	274	262	314	278	309	294	281	269	275	268	318	265	282	264	284	267	274	302	259	281	281	253	270	279	279	254	299	298	290	257	294	290	271	287	288	283	318	283	255	270	276	283	281	288	289	315	280	253	276	272	297	309	306	276	272	310	282	286	289	272	280	268	288	283	305	282	279	275	289	274	253	265	299	270	290	267	256	288	270	257	265	279	272	265	286	276	284	255	276	278	282	265	295	302	300	290	286	251	282	263	267	261	293	278	238	283	302	273	270	294	294	272	293	268	292	280	283	276	257	269	288	273	290	281	270	278	278	257	243	313	318	271	267	236	282	302	252	281	260	293	313	256	279	287	280	311	300	277	286	258	291	243	286	280	284	292	269	254	276	271	283	263	249	282	301	277	301	301	266	304	285	268	285	299	268	285	266	245	270	288	264	289	270	267	301	283	273	279	291	291	273	276	283	293	247	274	269	299	241	262	267	291	246	299	273	282	241	258	239	291	274	289	258	312	301	284	292	249	294	290	268	271	265	281	280	274	266	280	260	273	278	243	261	274	302	288	289	284	278	273	271	250	309	274	281	271	289	273	268	289	302	265	305	278	268	270	257	276	276	280	303	301	266	284	293	319	291	292	338	299	271	274	301	265	244	279	293	294	272	293	311	274	255	282	254	297	285	281	273	267	257	247	266	269	280	290	257	266	292	268	271	289	275	305	297	271	269	272	303	294	278	262	292	290	299	303	291	268	257	273	274	314	273	269	260	288	272	260	284	252	284	276	283	300	272	296	260	243	270	233	316	297	249	256	278	288	275	296	281	274	253	283	284	265	282	303	293	295	288	290	251	269	304	262	290	268	298	296	282	297	275	261	275	251	276	296	284	275	289	272	300	274	282	248	288	285	304	289	257	295	300	265	294	310	259	264	278	286	294	299	295	284	269	294	289	298	257	301	286	254	260	283	301	271	300	292	304	272	281	229	283	282	274	308	269	291	284	318	259	276	282	261	264	271	297	269	253	275	281	287	260	261	298	286	285	288	252	327	285	272	252	298	287	310	266	313	275	292	285	272	267	307	286	265	313	298	269	283	271	276	258	278	246	291	252	283	308	264	282	300	261	283	284	261	249	291	274	280	284	275	265	257	281	283	274	280	294	275	257	270	288	285	286	280	235	250	249	275	266	283	303	283	268	273	295	290	292	261	260	308	255	284	286	274	240	277	289	264	296	275	284	298	287	272	282	296	266	283	301	292	301	283	286	302	291	296	271	303	269	299	249	286	271	286	262	296	256	284	274	275	270	267	262	293	290	288	304	264	265	269	292	275	278	280	269	262	282	291	297	276	277	283	277	267	263	277	267	248	283	275	275	273	273	312	298	285	275	274	280	279	282	265	276	276	266	284	296	256	261	265	299	281	280	273	313	286	261	267	267	263	277	284	281	290	285	305	274	284	270	270	267	246	280	260	322	291	275	262	285	250	272	291	287	295	293	278	288	251	273	311	296	288	303	262	299	295	295	269	277	285	268	275	272	300	272	303	299	293	281	314	260	259	280	262	279	266	257	293	278	267	278	295	286	299	271	291	260	259	286	281	281	284	319	275	249	307	285	272	284	286	277	269	295	276	281	276	256	301	258	291	265	288	272	270	282	300	270	257	250	273	255	274	276	292	281	265	250	270	292	279	279	287	264	280	285	280	291	304	270	261	287	252	302	299	273	258	295	251	302	291	291	311	260	288	261	290	255	269	284	266	255	276	288	285	261	263	302	264	241	293	291	302	262	262	290	257	283	294	277	284	266	263	267	282	319	291	275	296	269	301	287	260	268	275	267	280	280	277	286	295	260	305	258	279	315	273	286	287	277	313	267	246	283	296	280	285	277	286	277	272	282	270	285	267	283	264	290	262	308	291	275	293	270	314	268	276	274	283	280	259	300	263	272	277	293	295	253	306	283	301	281	281	290	273	287	296	292	275	255	318	309	293	312	298	265	283	286	274	282	279	288	259	261	301	314	290	264	339	286	279	278	278	296	310	284	299	261	289	283	281	273	274	279	275	286	267	277	264	255	254	258	247	279	283	279	287	253	315	299	289	274	261	273	275	270	299	285	283	277	294	273	292	304	271	264	287	273	281	250	318	296	263	298	266	267	280	263	269	289	256	248	266	257	310	257	283	282	271	287	278	265	266	263	270	263	259	315	267	298	289	289	277	284	271	280	297	296	262	270	312	277	283	292	294	307	270	300	282	283	270	285	281	292	280	275	284	269	285	249	258	287	293	261	262	309	274	296	300	259	282	298	275	297	281	311	257	304	321	259	277	299	258	280	279	295	240	270	286	263	280	266	289	270	283	279	307	311	300	271	296	275	301	265	274	280	285	295	265	278	257	282	273	290	275	293	288	292	295	279	285	304	277	308	286	268	268	258	271	266	274	290	267	291	292	265	273	278	291	279	272	295	260	289	281	302	288	297	294	288	295	288	279	294	308	304	293	310	306	291	315	285	305	280	320	271	263	287	274	263	279	283	247	276	266	293	273	314	282	288	289	264	284	246	274	262	288	306	277	273	274	290	282	303	270	290	282	307	274	294	267	301	282	289	280	301	285	286	276	269	273	279	326	304	297	280	309	272	298	271	255	280	301	266	268	273	285	290	270	273	310	295	250	287	271	304	320	283	258	286	284	273	274	260	284	282	272	267	281	237	280	306	278	276	269	265	268	304	281	254	278	296	287	280	260	261	278	269	274	288	286	255	280	281	279	303	302	266	260	286	271	257	288	274	293	273	293	280	305	261	256	270	306	286	318	293	260	288	258	285	271	290	272	271	294	260	274	288	245	260	275	282	292	268	291	282	291	285	304	281	282	269	278	294	286	254	296	297	298	283	276	266	296	269	266	280	290	246	295	294	298	274	290	305	275	261	312	260	276	267	264	306	291	267	282	253	278	292	293	269	311	301	298	294	284	295	279	270	316	327	245	289	311	284	278	269	300	298	275	283	281	287	284	276	289	262	259	279	310	282	267	293	286	312	300	280	280	266	259	265	254	293	282	267	291	268	254	264	318	271	288	275	274	271	290	272	282	300	292	261	254	280	281	278	261	298	289	278	273	264	263	279	255	296	269	265	284	270	288	287	289	246	247	265	269	304	274	269	283	292	275	285	278	251	276	279	278	290	305	326	261	289	315	311	291	278	283	308	289	263	261	300	268	278	298	283	275	282	273	288	289	263	263	248	295	318	290	284	261	272	284	294	267	283	291	283	280	301	297	270	269	283	301
6832	1198	1006	601	545	456	413	418	382	378	395	384	393	394	379	353	391	397	379	341	388	377	343	378	399	364	404	368	373	345	341	356	349	361	397	396	360	346	370	358	382	374	376	373	385	362	364	366	366	384	357	376	383	382	324	371	354	371	393	369	397	378	358	355	340	411	389	360	359	345	367	372	395	346	352	365	354	372	354	384	407	354	363	365	395	341	374	356	362	352	375	404	349	370	347	354	369	348	360	397	362	362	385	391	378	375	353	374	329	353	364	409	340	360	354	419	357	349	349	377	374	333	357	364	380	369	375	401	366	320	363	366	358	331	391	428	346	370	376	388	363	341	368	343	377	383	362	328	323	362	392	374	390	381	307	375	374	367	350	357	374	341	426	342	382	370	381	319	377	346	360	381	381	388	362	374	357	385	351	365	326	374	363	381	404	378	326	352	349	369	376	368	309	362	350	342	381	371	370	389	366	328	336	359	370	378	370	396	346	335	339	374	384	382	359	390	356	367	356	374	355	360	357	344	352	358	378	367	365	331	363	386	367	372	387	353	335	352	344	382	363	383	369	402	336	364	324	374	387	343	364	365	360	375	371	376	365	346	363	369	410	383	366	382	387	353	359	366	327	365	376	361	339	391	358	359	362	381	366	327	359	349	367	384	388	370	351	389	362	367	368	379	381	350	396	351	365	384	375	357	358	372	389	370	353	373	396	390	357	350	371	367	364	359	330	365	407	377	403	369	389	397	325	342	402	353	338	359	381	377	340	380	397	398	380	371	395	383	385	364	375	363	403	355	357	363	364	389	358	356	409	350	348	323	379	324	374	417	362	381	357	359	372	383	399	369	360	361	345	356	333	381	380	358	373	331	347	336	373	361	419	344	382	376	389	360	359	358	356	388	370	353	389	364	360	392	385	371	374	378	364	352	366	347	387	393	357	327	366	383	377	377	357	390	342	382	376	341	339	355	336	366	370	374	386	397	372	365	394	396	366	376	381	372	381	360	357	356	391	365	407	331	332	368	342	344	375	365	355	364	374	322	348	360	353	350	352	387	391	374	387	366	372	392	382	337	411	404	357	368	342	356	368	346	372	363	391	353	393	392	359	361	364	339	379	339	352	406	369	355	362	360	383	369	384	353	381	354	331	338	387	372	335	379	371	397	365	382	355	364	345	358	370	357	360	377	374	378	374	371	391	366	368	359	353	357	417	379	396	370	324	374	344	414	366	360	371	350	357	366	396	410	370	393	352	342	354	361	379	409	351	377	340	372	354	364	408	369	349	402	333	371	354	360	365	361	388	404	348	342	339	388	334	422	344	388	380	371	347	370	329	350	342	401	356	355	345	374	356	342	335	356	351	378	344	379	397	375	383	385	389	352	339	372	364	389	350	345	331	394	341	352	339	377	377	347	340	359	386	360	392	347	376	385	402	371	391	373	364	372	373	349	335	349	384	364	339	374	350	387	329	326	360	381	362	361	385	385	417	366	331	339	359	367	378	376	373	393	372	336	381	377	380	328	391	391	381	362	360	335	377	393	319	396	373	364	379	386	384	349	362	363	382	349	372	344	357	377	361	374	351	327	348	380	380	353	414	359	329	369	352	352	320	356	363	356	335	380	397	379	389	358	356	377	386	363	394	372	356	368	383	371	364	379	332	354	355	351	394	334	357	357	378	377	368	394	379	366	357	369	338	368	402	371	376	360	363	362	346	378	373	357	371	393	331	408	384	390	386	355	365	357	350	366	357	355	369	379	412	361	376	351	363	354	361	371	364	409	381	371	373	360	372	360	339	382	407	366	361	387	383	358	338	399	349	360	366	368	342	350	362	393	336	383	361	368	352	386	374	344	358	330	361	357	373	386	387	377	399	316	382	364	364	356	369	378	345	362	398	368	365	358	360	382	340	358	386	363	373	344	372	388	408	351	366	371	383	380	374	378	369	371	321	365	360	385	381	382	391	365	370	360	345	353	305	368	320	372	383	383	382	348	342	365	372	383	359	337	380	385	367	346	408	371	380	337	385	358	386	348	395	360	384	394	357	349	352	350	346	376	351	332	333	376	342	393	386	384	415	371	355	371	358	354	381	399	358	367	370	333	331	374	384	375	362	358	341	355	389	372	381	359	362	363	363	325	357	362	337	389	357	345	396	359	379	352	376	360	328	374	390	354	396	373	391	376	363	384	364	355	372	393	334	398	378	356	350	354	357	326	331	371	330	327	362	362	352	358	366	347	379	344	333	376	369	363	377	354	342	397	372	356	379	358	396	365	345	374	386	390	379	367	344	399	365	363	388	367	354	364	367	357	376	365	383	346	397	343	349	362	380	365	362	358	370	334	365	354	401	372	348	368	364	361	345	364	339	338	345	356	404	372	427	373	353	380	375	345	313	384	398	363	364	356	372	385	361	374	373	387	365	376	361	384	377	304	338	380	368	338	366	348	350	397	350	380	337	365	341	398	370	358	383	386	372	352	378	372	374	392	338	384	372	374	370	370	362	368	351	359	389	347	410	365	383	352	384	364	374	380	419	365	384	400	382	377	360	357	363	389	356	339	391	357	367	363	359	374	333	413	376	352	352	322	360	346	390	387	346	352	393	358	357	350	367	361	401	360	362	380	348	371	365	336	380	376	355	352	377	348	390	360	388	358	385	364	384	365	393	377	334	402	383	356	377	345	368	370	362	354	362	357	379	386	367	374	346	419	326	365	388	346	386	366	379	379	346	367	344	326	367	351	393	374	347	375	366	367	371	362	365	351	378	360	361	348	402	392	374	354	394	392	369	377	373	359	348	391	366	384	392	396	397	366	393	363	354	353	392	378	390	347	348	376	385	380	357	348	351	361	365	352	378	374	375	340	378	360	415	323	381	367	369	376	369	380	368	337	362	388	364	371	369	369	363	371	339	370	349	356	381	312	328	391	380	371	375	339	392	367	369	331	383	357	333	361	336	373	390	345	387	384	383	391	349	362	352	396	383	363	355	358	375	371	382	397	345	342	348	345	374	352	341	371	381	348	348	365	376	348	361	335	359	370	379	309	351	361	404	364	376	357	397	329	371	352	377	340	358	350	370	376	359	384	380	384	379	392	361	342	363	371	350	376	354	380	308	364	396	383	376	362	337	363	328	338	361	367	354	369	402	337	382	369	353	382	341	376	391	382	365	363	343	346	316	380	375	411	367	373	365	325	367	384	352	355	328	402	340	375	365	351	357	367	387	362	348	351	346	376	347	351	339	365	359	365	343	385	333	350	401	381	356	390	362	369	353	365	390	340	358	358	392	353	400	360	404	349	360	361	397	377	424	356	363	326	375	334	342	405	373	369	375	326	365	359	375	369	368	377	388	372	387	365	383	352	374	387	359	359	382	366	379	368	398	360	361	376	377	384	368	359	388	351	376	355	378	330	361	350	358	356	335	381	359	340	346	346	373	337	374	328	347	361	367	394	360	373	376	368	372	371	381	362	369	394	360	359	376	336	368	362	360	369	343	390
23747	20976	28236	23842	20952	9613	1107	736	717	655	562	496	582	517	515	490	502	450	497	497	476	467	474	464	478	454	485	508	450	468	512	456	414	464	454	445	478	453	443	457	492	491	432	438	449	449	446	461	433	442	461	455	475	443	451	453	427	451	449	447	449	434	414	473	432	480	396	413	472	451	447	448	463	433	425	487	517	403	426	435	430	430	465	402	463	484	432	441	420	429	438	442	425	468	429	417	459	416	446	469	429	458	459	406	454	445	435	443	460	473	442	444	445	431	437	425	414	453	471	457	480	439	454	440	453	444	423	453	447	449	456	490	462	463	436	458	449	459	439	442	443	469	440	450	402	440	465	430	413	443	458	480	426	458	434	464	451	437	449	473	440	477	413	472	451	454	455	446	462	446	464	421	449	439	450	457	448	459	430	457	437	419	482	435	430	473	445	408	443	455	459	408	453	450	435	460	438	433	442	408	448	468	443	416	428	407	468	415	425	426	421	467	463	420	444	442	457	432	414	460	404	476	477	465	433	422	431	386	455	485	461	427	414	454	418	447	472	471	502	436	451	428	443	467	482	459	437	433	437	441	437	439	424	442	463	433	430	451	432	433	416	442	454	434	437	453	462	448	450	432	452	404	440	435	449	435	443	468	436	449	457	446	458	465	440	446	425	461	434	406	464	467	443	418	470	416	442	429	440	449	435	411	452	451	452	439	403	441	427	423	467	498	443	474	441	452	409	429	410	455	404	454	465	416	451	466	446	398	432	464	417	432	401	461	430	431	439	424	429	440	448	421	424	457	428	455	453	476	438	413	450	441	435	458	439	473	454	450	497	455	454	421	462	450	452	455	495	443	426	458	425	419	430	488	475	453	430	467	444	408	451	445	433	469	419	453	455	491	445	419	492	441	438	448	445	404	449	440	448	417	463	460	443	466	429	458	445	408	468	442	473	473	398	438	393	450	424	424	458	466	449	477	433	433	475	439	418	440	475	452	449	462	443	418	386	426	420	432	478	430	439	468	441	436	454	437	473	418	436	455	435	443	422	477	442	455	413	462	462	430	442	461	412	411	435	430	424	440	442	423	441	461	406	441	465	438	419	416	430	443	426	445	421	451	435	514	445	461	460	459	490	450	482	488	466	443	477	409	433	466	434	400	463	444	412	439	439	470	449	454	434	466	442	463	440	491	416	449	432	484	413	471	432	454	465	458	446	456	449	457	440	453	417	447	446	485	464	463	444	410	412	461	467	464	458	477	437	448	455	454	403	450	433	404	451	405	484	443	456	429	440	434	436	432	414	427	424	455	436	441	481	424	434	466	439	420	454	433	445	455	434	445	447	402	429	474	467	461	451	404	470	447	464	460	435	448	427	466	414	427	441	482	437	485	484	425	449	448	434	458	437	433	439	451	436	420	458	467	446	449	452	458	442	470	440	430	455	472	440	454	485	439	466	418	402	461	403	440	465	431	432	441	440	455	437	457	458	460	456	464	444	426	450	435	409	475	440	451	407	455	428	472	418	448	419	422	470	455	468	434	461	469	459	423	438	444	414	427	440	428	467	464	455	474	452	451	453	432	429	424	452	462	439	440	452	459	457	459	438	431	422	440	404	467	458	431	463	497	454	431	453	431	422	435	446	444	366	402	447	451	419	465	448	432	458	467	465	421	435	461	461	476	481	446	419	439	438	442	445	448	461	449	428	464	458	467	451	443	420	471	415	406	425	471	445	418	432	461	424	434	443	433	448	425	427	457	412	407	414	443	467	418	418	482	418	445	422	430	432	434	444	388	430	447	440	456	422	411	486	474	440	499	462	438	474	474	447	429	427	458	426	448	416	413	474	466	453	458	436	397	423	447	483	413	423	486	442	457	464	480	454	424	464	413	434	431	447	443	463	441	438	445	440	442	436	479	448	423	408	477	434	398	459	444	470	410	446	438	447	432	445	440	425	466	448	469	428	452	410	418	414	458	423	431	444	446	431	475	404	421	405	452	447	444	456	403	444	473	438	418	436	405	414	428	425	464	445	467	448	435	493	466	403	424	456	426	430	454	458	423	459	419	434	461	476	428	438	455	466	439	434	452	432	460	471	437	463	446	449	443	423	439	401	413	428	414	436	430	466	428	434	432	469	401	431	435	474	407	471	445	445	449	416	435	431	420	404	468	456	450	451	450	466	451	463	461	462	380	416	480	442	447	463	482	446	433	463	439	460	455	438	437	468	462	424	445	413	408	424	420	434	432	450	480	453	420	451	425	441	460	393	452	442	422	421	437	451	453	450	442	426	450	417	465	451	422	480	439	447	458	474	470	459	461	466	420	407	445	423	431	413	442	462	447	420	422	509	455	450	457	453	409	454	452	442	444	443	438	468	425	425	452	463	450	440	434	437	434	436	402	399	429	443	423	426	465	429	416	461	444	424	445	409	461	449	447	448	432	467	478	432	455	411	447	445	414	457	439	430	435	466	428	435	458	442	479	496	433	479	449	446	449	424	454	457	449	455	434	402	447	405	448	440	433	440	438	464	467	438	405	417	461	448	392	471	444	424	462	441	442	461	458	443	438	419	482	407	429	474	443	412	428	458	461	409	435	424	427	457	455	455	434	473	413	424	451	457	436	436	469	437	429	424	474	440	440	448	428	426	439	454	439	451	452	412	390	403	435	456	437	461	425	433	453	446	478	421	439	436	451	418	448	448	445	480	412	476	453	464	492	465	439	446	437	437	441	428	424	435	463	461	438	488	452	451	438	448	415	421	411	443	408	430	434	427	452	443	437	486	451	418	429	431	403	467	434	451	420	413	430	430	479	431	462	459	484	447	453	419	493	417	473	413	435	462	456	453	458	416	436	483	419	435	404	444	412	438	487	434	405	425	443	439	411	472	421	447	405	426	388	425	437	450	431	456	413	423	481	437	453	435	430	446	461	458	446	436	416	463	454	445	443	436	442	461	422	450	452	464	432	437	435	464	451	408	414	449	447	429	455	484	460	422	450	434	439	460	483	431	453	454	398	434	450	436	462	437	410	422	442	452	475	520	412	430	431	453	435	429	412	418	443	460	423	438	414	467	478	437	418	457	433	429	435	436	458	429	463	454	449	414	436	497	460	445	444	410	433	420	412	486	448	459	435	466	424	459	414	459	439	461	412	470	450	416	421	414	471	442	472	447	480	370	432	462	441	424	466	448	420	419	438	456	463	431	463	447	410	422	466	438	436	419	441	420	419	400	421	517	432	438	441	421	458	473	443	440	472	464	445	463	426	469	428	444	436	462	442	404	433	422	466	435	463	434	454	437	454	435	404	400	435	424	424	425	437	419	419	448	480	422	433	410	435	431	441	472	473	418	440	511	456	453	469	440	433	451	423	430	467	466	437	482	441	437	430	464	474	418	441	464	462	444	445	456	488	475	440	409	433	423	418	453	418	409	427	451	466	446	432	397	446	431	441	438	421	471	466	424	458	457	452	426	454	469	465	460	437	447	451	477	435	431	406	475	467
17919	9407	7506	3671	2680	2040	1687	1368	1252	1048	947	908	839	826	762	686	769	719	650	630	688	615	649	657	673	634	618	594	612	611	616	610	596	598	616	618	599	546	559	600	658	591	604	562	560	573	600	579	594	588	574	589	588	556	584	584	579	578	571	604	563	621	550	602	612	613	600	595	587	626	553	551	562	589	594	609	615	528	579	611	594	622	595	592	571	578	584	571	607	575	597	578	623	581	561	546	589	597	550	584	591	604	576	574	561	566	577	601	601	561	569	633	587	558	546	580	531	576	601	613	554	548	587	550	586	602	546	558	584	575	534	574	602	591	556	586	580	554	565	560	572	546	605	586	588	552	534	573	574	551	606	612	553	577	610	542	591	568	552	577	600	529	617	627	555	574	575	571	591	595	594	610	592	561	587	544	593	579	589	619	590	531	581	589	576	568	558	586	593	562	562	638	563	578	608	567	573	581	554	559	552	512	586	583	566	566	578	579	606	586	579	552	557	544	558	568	561	586	521	559	573	584	556	551	565	591	565	613	576	585	528	564	578	589	530	600	597	586	589	593	568	565	572	559	558	548	568	553	578	561	587	576	583	555	542	597	559	571	565	547	552	599	618	579	649	565	546	602	580	553	621	541	583	530	587	537	576	571	552	585	564	605	561	579	556	580	573	565	574	559	581	569	549	591	581	540	583	581	585	582	530	585	554	581	580	528	563	607	578	657	545	594	551	525	555	560	590	576	555	586	610	625	570	619	575	530	533	559	573	588	553	552	597	557	591	595	540	581	604	616	587	563	613	581	575	573	604	588	558	595	603	605	561	571	568	634	637	623	561	612	570	562	614	527	550	597	577	556	618	526	576	550	581	578	620	571	611	562	559	570	576	586	555	534	565	571	567	589	603	533	572	544	546	533	543	590	566	579	597	591	587	562	569	563	538	578	602	564	595	552	557	529	576	584	595	626	584	561	593	596	593	554	545	597	594	593	564	600	528	568	603	581	605	582	566	571	579	572	528	566	585	591	604	565	582	592	564	592	604	568	556	561	602	587	553	595	579	587	564	578	569	588	556	567	594	647	553	583	530	575	520	586	547	583	600	539	573	553	602	589	583	533	567	549	565	602	621	574	574	578	595	613	566	616	562	565	559	598	542	564	571	551	555	619	596	516	595	580	607	575	579	572	554	584	542	581	591	562	587	599	546	573	555	576	570	570	545	585	594	553	590	559	565	583	613	608	582	618	558	621	594	584	630	569	575	582	592	591	609	583	544	578	576	587	596	575	576	549	575	573	594	565	574	559	583	631	567	578	542	592	552	565	591	594	549	585	603	576	581	568	576	601	620	520	599	558	560	606	575	574	561	552	571	594	562	588	587	560	568	547	611	581	559	564	565	596	577	559	643	561	646	562	585	595	586	547	582	548	578	541	559	554	601	551	544	584	621	597	582	564	607	552	595	522	587	603	565	598	569	549	583	595	546	564	530	579	590	580	573	588	580	556	579	610	586	592	589	576	587	545	556	570	579	575	645	631	598	600	575	581	548	577	590	560	562	554	595	557	593	584	565	570	609	616	554	577	561	594	601	551	634	600	579	606	579	567	576	549	599	557	537	588	576	562	538	606	591	603	554	562	548	612	624	579	566	562	618	605	574	587	603	549	574	562	566	605	577	554	604	564	542	596	551	581	548	572	600	610	539	595	584	593	582	551	576	572	582	564	591	547	538	615	589	585	561	558	594	563	550	600	568	620	558	575	568	534	612	595	574	567	557	608	594	587	587	544	580	537	570	582	591	567	582	540	597	588	577	566	575	595	531	593	553	577	523	514	577	616	572	607	552	567	590	553	570	542	598	584	584	550	615	542	553	554	583	572	560	578	585	568	622	539	551	532	584	558	548	577	606	582	565	537	568	605	572	559	609	620	605	574	550	607	564	585	578	617	611	597	598	553	558	589	587	556	572	608	560	558	585	578	602	611	551	538	589	621	608	563	596	573	524	569	581	572	580	618	596	560	571	610	531	615	554	611	605	573	576	582	609	550	606	545	557	557	614	558	561	559	619	614	565	577	587	588	606	569	587	542	550	537	615	602	568	579	605	619	580	554	549	593	585	575	589	572	595	604	584	552	532	540	567	565	539	598	496	590	621	559	612	584	565	597	551	580	595	570	554	562	564	567	596	557	563	582	545	591	514	561	607	579	627	534	565	565	561	580	569	587	606	629	608	558	595	548	633	603	584	569	598	565	573	593	599	585	565	600	577	583	608	549	577	568	615	586	629	620	571	616	599	581	574	571	574	556	565	563	576	557	592	573	581	608	551	593	563	590	534	564	562	552	586	575	572	587	571	582	603	560	596	555	565	572	580	562	581	577	550	577	594	577	580	552	575	580	552	593	602	577	574	554	569	551	575	607	603	569	549	595	575	560	567	607	589	587	579	556	556	647	562	626	570	560	571	584	588	586	576	532	515	555	559	583	534	586	606	559	589	571	569	566	601	580	587	538	521	567	564	574	573	560	589	577	559	554	561	569	536	559	559	558	559	543	582	569	597	587	571	562	590	570	603	590	554	555	578	555	589	583	560	588	592	612	520	576	563	563	597	560	575	567	573	565	612	582	579	588	580	602	586	583	619	600	532	573	577	512	601	585	568	565	619	543	630	558	606	611	626	564	569	552	565	603	569	576	579	520	553	563	548	567	568	574	572	564	494	558	572	546	542	571	604	570	530	532	578	590	582	572	586	584	536	574	573	578	588	599	591	545	598	576	608	565	571	635	563	610	579	566	583	605	585	576	534	577	554	569	604	542	602	587	605	580	625	576	577	547	580	544	569	583	600	586	575	544	575	562	569	569	594	596	604	589	550	619	596	605	550	576	578	586	545	523	544	603	591	591	565	592	595	572	555	567	587	559	590	561	603	574	567	569	568	569	576	580	622	593	595	585	573	594	595	553	508	575	575	549	548	528	512	558	571	503	589	601	636	566	578	565	571	566	559	621	545	592	598	604	604	596	575	566	571	542	561	596	542	572	592	556	588	565	597	540	616	596	592	592	593	542	593	552	535	545	570	564	518	524	558	576	579	568	591	538	569	614	587	623	552	539	567	572	569	603	608	565	568	601	606	563	549	592	555	568	598	572	583	596	607	582	581	557	633	529	593	578	574	549	565	578	571	578	598	583	602	595	626	552	593	535	579	544	547	622	551	580	590	559	551	556	576	561	615	596	548	557	573	611	580	562	587	570	578	541	536	601	595	586	559	616	575	564	562	553	562	552	524	616	577	601	545	553	552	582	544	609	525	559	551	576	553	567	608	577	570	561	581	599	582	581	570	573	565	586	590	615	603	576	557	527	538	606	583	584	575	587	597	561	561	569	596	636	583	616	566	547	566	559	571	595	589	555	559	595	566	573	629	570	562	599	555	578	591	583	535	628	565	581	556	593	580	574	557	588	602	564	600	584	572	553	583	529	573	580	613	568	557	602	582	566	580	592	515	613	591	547	600	586
22657	20952	28674	23380	20952	20996	8509	1080	713	664	597	580	532	517	468	474	475	443	454	413	420	407	406	412	420	404	414	385	395	430	377	399	360	366	353	393	364	338	391	364	389	353	334	344	350	345	342	366	367	310	377	350	372	344	354	356	346	342	361	310	354	359	312	366	343	328	361	370	344	352	355	360	377	353	329	386	332	333	326	348	324	342	395	335	358	334	356	366	325	333	360	349	339	337	323	345	333	365	364	339	350	328	351	343	315	382	362	357	348	339	323	375	342	387	337	308	349	371	376	348	350	343	357	311	343	341	357	367	378	369	352	337	339	369	332	365	375	325	354	332	362	317	319	282	334	337	354	349	354	349	349	349	352	374	348	350	339	336	329	353	333	343	323	355	352	335	342	355	370	354	296	337	347	344	303	321	319	339	320	337	344	355	350	358	330	348	320	355	337	350	337	357	324	368	333	356	401	348	371	386	334	353	348	313	333	342	309	378	353	354	365	348	406	356	357	346	344	394	351	319	319	338	342	342	330	356	371	337	348	344	351	370	332	339	353	342	366	373	353	320	329	316	362	325	354	347	339	371	376	334	325	326	322	354	345	320	399	349	353	347	347	333	319	314	337	327	323	346	335	330	381	335	319	325	350	340	338	327	299	327	389	346	345	347	330	360	351	345	334	321	362	354	325	324	352	359	360	346	365	337	353	357	360	357	369	377	346	374	322	345	319	323	354	318	362	340	346	381	343	343	333	342	340	328	338	328	324	357	344	359	332	360	358	356	312	356	353	326	355	325	300	370	332	319	301	359	331	333	367	337	361	343	361	315	357	336	318	333	339	362	324	332	352	368	357	365	336	354	298	331	340	344	327	359	347	335	332	338	311	314	338	325	360	344	343	347	329	334	331	369	357	324	313	347	329	324	321	326	305	336	340	330	364	320	356	318	335	389	331	374	314	350	331	333	359	327	319	349	348	343	359	371	360	347	350	349	366	349	331	321	342	333	341	329	345	353	335	306	335	347	359	359	355	331	336	366	275	337	374	349	335	352	327	331	379	306	330	341	348	381	335	336	335	357	373	328	333	337	368	362	314	371	349	365	327	340	338	338	353	361	312	337	352	308	340	316	342	335	330	333	349	357	332	346	355	340	335	331	334	348	336	358	340	327	378	355	328	362	343	364	332	339	340	310	358	347	318	316	335	317	333	320	356	323	353	351	325	362	355	352	377	360	333	349	362	323	315	335	298	362	351	371	346	350	359	374	349	343	348	342	366	365	349	328	384	356	329	351	341	319	362	347	323	350	371	329	362	317	358	346	326	342	340	341	345	339	355	366	358	373	339	345	345	370	383	341	390	346	375	356	357	326	368	344	346	354	317	340	359	372	374	342	340	324	331	335	310	344	347	334	365	341	317	324	336	321	339	333	326	338	331	368	324	346	358	339	354	335	345	360	317	301	334	321	346	345	349	349	340	340	358	322	319	349	332	323	351	336	329	386	343	343	360	354	329	331	322	339	363	348	351	354	327	363	324	327	355	376	342	323	354	336	366	340	336	356	372	327	369	358	360	361	335	361	367	355	327	365	330	339	321	358	344	339	349	352	305	364	339	351	341	305	360	353	370	353	355	330	344	336	321	330	369	348	336	310	357	322	310	364	359	322	390	320	347	365	313	352	359	336	367	317	314	358	364	364	323	345	338	338	336	312	342	334	337	375	342	338	339	348	376	350	357	382	327	321	367	350	313	342	329	343	350	369	326	388	375	351	354	327	358	344	356	346	346	341	321	339	367	354	389	354	346	346	313	317	355	354	337	309	308	327	319	366	315	336	338	352	340	345	307	321	356	339	364	332	345	342	388	362	358	311	319	339	353	368	353	327	332	351	340	342	356	426	321	325	340	331	360	324	370	331	351	345	321	350	335	352	363	353	313	389	339	361	363	354	380	328	351	326	341	377	325	321	321	356	370	348	360	354	353	354	344	368	312	322	354	322	363	352	329	364	309	347	355	349	358	358	339	349	353	333	352	354	299	359	364	349	353	359	335	335	345	334	330	339	341	346	336	344	351	359	353	358	324	340	372	371	357	365	314	361	296	349	351	351	310	325	335	338	333	340	330	335	351	336	303	365	316	352	368	331	347	366	336	337	347	357	377	362	343	364	326	311	342	311	351	330	335	380	365	340	353	338	326	336	353	333	379	346	294	362	350	356	323	352	375	342	336	354	308	351	332	351	342	325	323	337	368	348	328	351	362	384	317	363	349	324	328	326	316	328	335	329	345	343	331	351	345	322	341	386	328	320	347	347	351	369	322	353	342	360	331	343	328	371	351	370	362	329	350	333	344	328	330	310	379	362	336	353	354	315	353	322	320	340	346	323	357	364	335	361	361	353	331	334	330	341	355	324	342	357	332	328	338	340	333	353	346	365	323	329	337	347	359	361	373	347	331	364	335	344	376	357	351	327	354	337	342	369	337	349	360	319	332	327	339	350	332	343	356	365	321	373	341	343	353	302	336	360	319	312	354	335	348	341	356	377	309	353	329	327	353	350	336	378	331	371	338	347	351	364	365	341	332	342	340	377	341	325	327	315	334	371	318	342	344	355	355	364	342	350	346	332	354	359	347	298	343	336	332	316	313	314	338	373	350	373	322	364	330	336	337	353	350	337	332	339	328	351	345	325	352	361	334	382	367	348	366	373	341	343	344	355	364	354	342	347	338	362	345	344	344	361	363	347	314	359	320	331	380	320	339	341	345	313	376	359	318	344	342	356	360	343	342	334	366	381	330	329	340	339	345	302	344	341	334	328	332	334	334	343	331	367	317	329	358	364	334	381	359	327	302	321	341	380	336	304	345	363	353	376	326	340	366	338	334	328	333	373	379	350	355	353	319	332	322	362	339	374	357	347	336	382	332	282	384	348	341	337	339	346	348	365	347	351	346	365	356	361	330	344	334	343	350	337	331	347	342	303	311	339	371	357	333	345	352	318	359	311	335	343	373	386	362	330	325	350	326	324	342	301	334	364	346	351	330	374	370	359	354	332	331	323	351	362	360	354	374	351	328	349	368	311	333	346	322	339	355	358	326	347	356	355	340	332	345	357	355	330	327	371	329	343	325	346	378	359	338	351	340	369	338	348	321	353	310	355	305	332	325	334	377	325	323	323	304	351	335	345	349	367	359	330	314	361	337	330	363	348	335	363	355	368	334	365	340	342	372	346	337	360	342	345	343	333	342	351	339	368	321	332	370	329	340	336	316	331	331	331	333	356	344	309	346	352	357	337	329	340	349	305	336	374	365	330	366	324	329	324	367	345	326	328	332	359	316	364	331	347	331	321	361	326	368	353	383	357	366	325	344	361	364	356	352	338	326	328	317	333	366	334	329	352	343	328	350	339	331	324	335	395	369	367	335	307	334	332	322	328	322	360	310	364	310	354	325	384	322	325	379	350	344	314	321	349	342	372	321	337	374	354	351	334	355	330	352	339	339	365	337	361	324	328	314	336
20610	14932	11989	6115	4390	3184	2489	2021	1638	1425	1195	1067	992	859	867	775	751	716	663	663	594	587	607	560	551	573	583	506	539	491	488	524	547	454	510	493	492	492	454	514	483	449	466	493	479	461	495	469	485	467	455	454	460	447	517	493	488	469	499	433	474	503	450	491	482	478	444	469	456	458	472	493	455	479	482	454	452	458	465	477	449	464	459	487	464	483	442	417	451	452	448	460	429	430	482	435	445	450	433	424	443	464	432	446	452	451	430	453	459	467	434	453	459	456	443	463	469	458	462	466	452	466	453	497	466	476	450	443	437	426	470	429	425	474	466	455	472	408	470	431	457	465	435	476	449	439	448	450	449	439	468	460	462	446	474	461	453	450	409	425	458	439	461	431	453	485	444	464	503	419	442	491	459	449	475	414	439	460	457	423	446	459	480	477	453	459	456	419	480	437	456	493	449	457	458	457	395	453	472	430	412	455	434	424	475	424	458	486	439	435	420	484	484	434	503	492	462	506	455	446	410	450	470	472	434	443	499	453	503	454	436	450	454	441	465	499	446	420	468	441	410	445	418	420	456	425	448	434	472	462	455	455	475	434	428	418	465	413	402	431	425	476	484	470	464	504	437	479	405	442	455	438	468	448	453	457	471	456	453	440	424	491	421	430	468	454	485	414	449	471	405	450	477	446	458	399	424	400	424	451	433	480	473	494	461	464	450	470	473	442	446	485	453	430	451	443	479	469	425	461	461	432	501	435	462	440	475	474	464	426	456	416	443	471	446	434	491	481	430	449	452	459	486	464	425	455	454	477	484	457	439	441	515	451	458	426	430	454	472	418	471	435	459	442	429	459	453	480	440	471	441	450	442	463	485	486	426	429	422	469	454	471	459	441	459	438	420	466	450	458	455	453	463	411	429	427	474	463	464	481	433	454	483	418	436	453	481	472	424	453	479	457	494	426	465	494	425	439	475	421	450	423	456	454	444	477	452	437	432	450	418	473	476	451	481	446	481	452	471	409	485	460	459	442	429	452	429	436	425	502	483	471	420	431	451	475	439	483	456	444	444	480	442	441	447	513	441	413	436	471	475	401	457	443	455	427	468	466	478	432	474	460	445	449	440	462	438	433	456	465	424	461	448	453	472	468	440	449	448	416	439	459	472	463	420	429	443	457	487	456	466	439	440	450	482	463	429	450	456	451	459	446	458	456	451	450	488	477	463	457	464	453	419	430	445	441	496	440	465	480	448	447	445	450	394	437	441	454	462	455	425	440	467	459	456	419	460	445	474	428	464	454	446	442	440	456	460	458	438	470	452	432	434	459	487	438	462	421	459	437	481	468	469	421	461	439	461	449	445	426	460	461	444	452	488	448	479	428	481	434	417	490	438	453	477	478	436	452	469	419	438	452	440	471	505	413	478	477	433	424	421	449	474	463	453	455	449	487	451	445	480	436	458	434	430	469	431	464	413	449	444	456	456	432	474	469	474	441	494	454	466	436	497	462	459	445	426	479	470	463	433	441	438	438	436	480	409	429	468	449	460	459	462	470	483	480	432	416	478	479	426	439	454	463	439	464	437	439	483	421	457	443	415	428	437	449	414	462	428	470	457	497	414	478	489	499	463	481	438	451	434	462	460	485	482	468	472	455	430	418	459	424	461	448	435	427	467	443	475	486	433	437	485	446	426	442	419	483	453	476	448	438	454	434	417	439	493	487	488	451	480	470	467	480	406	458	476	454	413	452	448	448	437	454	420	472	484	413	426	433	442	450	477	484	467	434	451	430	455	456	426	473	445	442	476	470	418	439	448	443	426	444	452	450	450	449	428	435	434	460	494	445	467	471	451	479	502	442	474	440	467	455	442	436	435	396	458	480	456	481	477	461	468	397	436	388	462	465	459	451	486	461	453	406	501	433	464	474	455	450	447	450	468	445	425	476	451	462	449	406	424	433	466	440	467	453	447	492	465	516	462	461	483	435	452	455	429	440	436	439	442	440	440	476	488	441	444	466	452	434	440	463	476	441	500	464	477	441	455	439	464	447	481	436	479	451	450	456	445	408	463	457	397	453	443	479	451	440	444	468	489	441	441	464	475	446	452	469	420	439	473	451	437	458	443	463	460	473	476	475	447	438	441	471	459	413	424	415	446	438	479	465	454	461	438	405	502	472	465	442	447	482	453	441	448	444	460	457	441	466	444	440	394	426	467	406	478	430	442	478	436	438	451	420	475	441	424	466	449	473	413	462	462	453	462	429	474	473	445	450	458	453	419	457	470	432	448	481	448	454	486	453	446	416	442	434	479	449	433	483	449	453	416	461	465	452	426	456	464	411	479	420	500	471	440	450	475	469	432	472	467	446	464	459	422	477	481	471	453	419	433	487	443	428	446	439	445	446	466	425	439	456	439	464	460	448	457	461	424	437	436	478	452	493	465	499	452	448	436	439	449	449	427	446	399	448	462	453	470	490	455	458	463	426	493	440	435	435	456	463	454	455	473	426	459	449	449	462	444	448	489	411	495	421	491	423	436	422	480	497	445	425	445	475	436	423	415	454	463	463	475	463	468	429	426	470	454	422	444	482	465	410	432	443	457	449	442	474	478	429	467	438	443	436	448	411	446	440	474	483	448	447	442	482	445	465	418	468	436	503	468	463	461	486	459	448	459	457	482	445	449	498	480	449	483	448	457	458	479	462	438	439	439	436	438	484	464	468	458	461	463	474	461	481	437	445	447	476	426	443	414	477	447	434	464	439	443	447	447	442	453	487	473	432	445	434	454	456	444	478	420	419	441	408	447	477	453	452	476	469	434	478	452	411	435	463	441	445	485	505	427	428	473	449	467	462	456	468	455	427	485	429	456	485	432	455	466	463	427	435	461	477	466	453	469	454	444	481	482	440	474	426	467	425	473	428	461	439	471	431	450	438	446	488	418	437	427	444	529	423	478	468	439	479	429	449	466	444	454	486	479	460	423	500	452	493	424	459	416	462	482	459	463	425	391	446	439	460	467	496	485	480	453	480	433	418	452	406	468	453	440	463	488	472	502	459	452	445	438	449	450	470	416	506	477	424	446	418	456	485	501	442	440	465	422	431	455	474	436	448	481	440	464	459	390	442	443	444	444	464	461	451	482	461	457	489	469	458	437	447	436	454	456	441	424	442	467	460	443	422	449	452	434	437	454	477	441	434	491	425	459	448	471	432	477	489	507	453	432	461	454	421	412	465	409	469	449	463	447	465	468	472	451	455	458	438	427	454	433	430	420	476	425	477	456	460	487	474	454	472	455	436	477	453	417	439	463	454	447	477	451	410	489	461	424	450	459	450	472	441	463	480	434	439	444	470	482	457	489	477	419	439	463	485	469	454	480	461	458	463	475	523	464	465	463	446	448	460	480	485	396	452	492	436	463	469	468	447	424	446	463	438	459	421	430	481	454	435	496	417	435	449	420	409	441	441	465	508	449	434	465	488	475	430	456	458	435	466	445	457	432	445	464	467	428	477
26634	20446	8922	845	520	475	393	314	300	304	284	295	279	289	269	287	285	297	271	273	311	292	267	252	281	277	254	264	266	270	270	251	303	288	280	274	269	274	272	302	278	284	278	284	281	261	292	313	285	265	281	284	290	273	298	306	283	295	277	307	289	322	271	271	260	270	268	280	270	248	272	287	275	275	312	289	271	277	299	252	259	298	280	300	285	269	300	257	284	284	271	296	295	289	260	288	275	271	303	271	269	278	292	273	284	260	262	286	289	277	279	281	293	281	274	269	297	255	261	272	279	286	272	258	258	261	287	272	256	273	272	297	273	284	312	252	296	299	259	289	263	297	261	259	285	256	300	265	294	269	272	276	291	307	287	291	287	263	264	298	283	265	306	240	276	297	266	307	251	269	289	266	267	260	292	279	274	293	292	306	298	278	284	280	284	271	278	254	290	289	259	310	269	290	277	302	286	291	319	280	298	299	266	289	271	274	278	253	276	290	267	269	321	256	299	285	300	294	250	272	265	284	296	262	275	270	282	303	290	273	249	283	240	288	262	281	288	278	277	271	303	273	262	267	276	289	260	300	253	312	264	283	274	290	259	282	300	295	249	295	273	281	306	292	294	264	266	266	292	298	263	275	292	258	257	261	295	259	269	293	274	271	282	279	286	283	276	268	290	285	267	279	296	260	268	308	300	267	279	282	269	300	308	304	275	269	272	299	319	286	287	258	262	262	265	264	280	255	321	284	273	245	304	270	286	267	282	290	282	259	281	297	267	261	296	271	290	294	287	313	281	279	250	285	273	284	256	296	263	258	243	293	289	273	290	299	297	246	300	282	273	292	279	267	288	293	285	288	274	275	260	249	274	291	279	283	265	263	271	268	272	284	300	277	262	271	290	286	263	289	279	265	268	264	275	322	306	256	251	275	289	270	258	283	241	280	289	287	290	288	326	275	268	293	271	282	255	251	285	269	273	281	292	299	263	288	301	265	279	260	286	264	256	273	289	249	273	274	298	274	280	289	274	275	269	287	286	274	269	277	278	261	275	279	241	267	259	267	265	289	271	280	287	290	288	265	277	318	261	282	270	256	274	265	279	242	275	295	288	276	249	268	294	256	258	231	260	244	259	270	270	261	257	281	273	286	286	264	247	268	290	285	264	286	289	267	275	298	316	289	270	260	271	293	258	273	260	297	270	271	289	304	270	306	263	247	263	249	245	279	280	293	292	267	256	274	262	299	294	282	300	270	275	284	270	269	271	297	268	290	274	283	285	285	294	279	309	279	264	300	275	288	294	274	254	267	268	238	271	273	271	268	269	267	279	275	288	262	295	276	278	270	282	262	296	262	278	298	255	261	267	292	276	276	284	286	296	272	267	285	288	274	267	281	283	254	271	283	287	249	268	263	273	292	275	311	283	284	290	260	274	250	270	261	288	282	244	287	243	261	283	257	291	272	266	280	293	282	284	303	297	269	259	278	281	298	253	281	263	264	264	285	272	290	278	255	274	255	240	295	299	300	296	277	305	286	278	268	291	296	275	323	271	276	304	300	276	287	299	293	269	282	301	273	287	276	269	287	265	262	310	269	277	258	268	303	297	286	289	247	280	263	259	261	261	294	260	313	281	274	281	293	289	275	298	295	293	259	298	301	252	303	277	279	255	299	293	271	265	304	279	293	263	287	307	261	271	276	263	282	294	255	270	271	287	299	258	297	282	298	249	258	303	278	291	304	263	280	266	285	267	301	291	289	261	301	263	255	260	276	280	281	285	273	280	304	311	273	246	265	263	269	322	285	272	319	265	282	258	278	260	249	312	276	262	253	297	269	274	246	256	277	280	260	301	298	291	282	277	285	290	270	259	279	293	270	298	282	249	273	252	284	296	253	287	279	284	283	294	295	275	273	283	281	261	270	269	288	292	270	277	264	303	287	291	294	254	277	266	298	268	265	285	253	296	282	294	311	259	290	288	267	252	254	269	309	288	276	282	276	305	279	274	280	292	261	294	274	291	263	271	277	278	259	281	279	245	290	249	295	269	265	280	316	277	269	247	287	284	259	260	269	248	269	270	286	271	263	308	278	251	284	300	277	286	299	265	271	323	265	250	282	263	315	275	253	243	293	251	265	287	279	274	283	251	277	286	308	299	281	277	284	293	261	257	295	281	292	297	278	263	259	256	268	286	279	274	276	301	292	282	254	278	269	241	278	304	250	264	272	266	270	308	280	256	307	255	276	253	289	260	268	285	271	284	287	286	264	284	284	312	241	282	315	273	253	272	232	274	251	248	265	277	276	289	283	271	279	268	287	266	256	293	288	248	293	297	281	269	274	277	268	263	277	281	260	261	291	268	271	316	305	270	275	260	283	299	274	296	310	256	267	293	282	265	260	289	270	305	298	264	298	289	281	278	288	296	295	261	287	283	271	273	295	315	283	290	290	270	293	296	286	274	284	265	265	273	280	291	270	262	268	284	266	257	334	282	264	260	280	286	277	285	276	285	295	243	255	271	297	272	281	255	267	275	310	286	249	288	263	289	278	264	222	300	270	291	309	289	274	244	241	274	278	316	277	284	263	276	301	269	279	277	279	280	269	251	291	278	284	270	258	272	306	267	268	286	265	243	288	279	292	306	262	269	267	299	264	293	272	311	297	302	288	291	278	293	226	280	279	282	266	260	270	280	266	272	255	308	285	274	281	303	285	280	287	235	276	300	260	273	267	258	294	272	301	260	264	294	284	255	297	271	276	284	261	296	288	269	257	292	288	258	257	287	303	263	279	263	290	255	283	293	299	281	300	268	297	252	295	327	274	293	277	294	273	280	260	252	324	283	303	276	267	268	266	272	234	278	294	279	307	269	299	288	296	280	282	276	300	291	317	300	294	268	253	264	300	294	300	263	311	271	290	274	276	287	289	298	273	287	289	282	318	272	282	257	266	300	270	301	300	271	242	321	229	258	256	278	306	289	288	296	289	282	259	291	306	289	276	273	278	273	259	305	288	297	266	298	281	269	275	284	265	288	293	260	292	239	278	260	270	295	271	274	321	267	312	290	259	249	279	281	279	274	268	259	285	247	299	277	280	265	290	250	259	268	276	312	300	283	250	283	243	293	278	274	282	265	282	289	266	278	261	271	288	257	278	286	296	275	271	252	276	290	271	297	311	276	285	279	292	268	285	261	285	292	290	249	308	285	285	297	255	300	261	272	275	301	276	298	288	296	294	290	264	293	293	297	270	296	277	289	257	290	263	256	276	258	274	262	292	278	265	296	291	280	284	279	280	309	268	285	266	297	274	302	294	256	282	285	281	277	288	285	284	299	242	274	266	267	303	301	250	283	270	282	280	273	302	284	297	268	251	270	267	285	273	295	277	278	284	253	291	321	288	263	279	280	310	286	283	283	286	303	288	295	286	285	245	300	276	277	269	285	295	244	258	259	311	288	263	301	270	267	277	291	277	280	293	296	273	293	279	280	296	254	280	311	289	275	291	295	279	303	296
7432	1275	1086	679	540	472	451	449	440	373	379	397	375	351	383	385	381	377	359	352	385	356	385	367	348	350	364	341	368	382	386	364	378	337	383	387	374	360	409	352	351	346	363	377	338	381	362	372	371	342	396	354	379	333	355	406	373	392	377	351	341	395	317	407	371	345	345	376	351	370	376	373	349	318	378	368	365	368	353	383	380	404	331	338	374	358	361	355	333	349	378	367	402	354	342	363	402	352	339	397	348	381	341	384	370	347	365	325	362	364	384	386	350	365	375	352	345	347	389	397	359	338	333	359	369	384	377	342	403	353	350	376	360	343	366	375	357	359	359	378	383	332	371	362	366	389	406	364	368	365	340	360	348	331	369	369	381	358	366	359	390	350	358	368	357	368	360	361	350	373	353	296	384	350	357	358	359	363	351	377	388	365	368	382	380	371	402	367	362	369	303	363	366	384	391	329	366	354	364	368	374	357	349	344	371	376	366	379	374	391	374	376	380	365	341	380	375	353	386	327	361	374	340	350	374	357	375	400	360	337	371	335	378	351	369	386	360	369	365	338	362	357	356	385	347	375	368	348	382	359	345	352	367	361	369	387	392	383	351	381	364	373	370	376	364	337	372	356	355	363	376	356	361	393	361	385	347	310	374	362	363	384	352	367	358	390	363	390	370	380	334	352	357	365	344	358	318	358	348	359	359	357	356	369	397	368	383	373	385	360	379	383	364	365	390	381	327	372	385	388	364	361	387	365	392	334	364	383	355	393	353	309	367	385	373	367	377	365	395	366	341	383	337	323	378	368	349	328	365	375	363	354	380	372	363	370	352	353	396	342	364	361	345	346	347	374	390	373	376	381	397	372	356	384	350	334	358	380	360	382	367	350	325	307	347	370	384	329	374	339	374	393	348	358	349	380	344	350	391	341	380	403	385	382	351	359	385	330	356	390	383	366	358	353	385	377	362	350	350	375	357	378	333	376	395	375	366	360	387	365	347	382	366	382	355	375	378	384	345	352	346	370	363	385	349	377	363	366	343	358	415	377	362	373	366	358	325	366	347	332	331	394	376	330	375	359	400	351	340	359	356	367	383	341	360	369	327	365	379	342	369	349	372	368	368	393	367	335	346	376	354	378	349	364	379	363	342	362	369	360	360	346	370	381	339	356	386	345	352	350	330	372	363	345	308	351	403	348	364	359	358	339	362	324	366	337	384	366	335	363	380	382	401	358	355	362	392	360	326	363	388	351	382	376	411	387	400	344	358	309	345	342	337	372	351	364	358	398	331	350	422	349	339	369	318	345	362	371	341	352	383	330	402	370	374	348	340	351	363	351	318	367	370	342	360	400	381	353	386	366	375	363	376	393	379	369	363	358	385	379	366	356	357	351	364	366	402	344	364	363	358	328	331	370	376	377	391	392	365	359	371	375	334	390	341	348	356	342	367	364	361	378	383	349	349	371	389	345	363	342	363	360	351	359	374	358	348	367	353	352	333	378	370	360	366	366	364	379	360	362	394	357	344	358	388	371	378	380	361	389	369	395	385	376	345	350	350	348	396	388	341	330	368	370	349	348	367	377	345	356	350	376	325	364	338	351	347	358	370	378	374	358	367	334	359	388	387	358	367	371	407	388	359	356	389	369	342	334	382	361	338	361	384	369	322	370	337	377	360	351	384	348	369	346	348	382	348	350	334	366	363	331	371	358	400	380	388	363	367	377	363	338	337	389	384	340	390	386	374	363	372	351	375	358	371	388	347	391	359	353	390	392	337	379	330	370	367	374	348	391	373	355	401	352	382	368	406	346	373	380	348	387	386	359	388	362	328	403	364	369	356	341	362	355	369	348	358	378	335	328	379	375	329	372	397	374	353	360	400	370	370	331	361	377	391	359	366	343	374	347	365	336	379	355	355	330	369	338	373	392	346	356	371	357	350	344	382	359	381	376	348	351	364	388	358	368	316	367	382	371	368	376	346	375	360	379	404	355	345	330	405	403	358	363	405	400	366	366	344	344	370	382	380	338	367	385	391	357	370	368	376	358	374	347	354	316	366	349	401	333	374	361	407	374	360	354	357	374	338	402	361	390	348	407	390	348	382	372	363	361	355	342	333	377	382	363	383	335	359	369	316	355	393	333	352	349	340	355	347	379	398	374	363	388	362	345	348	351	379	333	363	355	362	383	374	354	356	356	321	364	363	368	391	368	362	374	380	358	362	355	359	360	406	398	389	301	352	361	412	336	340	385	419	370	360	336	353	361	350	342	373	378	371	379	364	398	346	356	387	385	396	343	368	382	396	380	378	366	350	385	366	352	382	377	372	353	374	366	345	335	377	370	330	370	354	357	343	361	387	308	388	343	338	367	360	369	390	373	386	395	351	348	337	367	341	369	339	345	305	308	370	366	402	369	355	391	364	345	361	381	390	360	376	388	361	353	376	386	378	349	371	374	375	341	390	380	362	375	338	342	342	365	350	336	364	328	359	370	335	342	375	359	375	369	352	352	344	328	348	357	378	356	366	406	337	352	358	379	361	380	353	352	351	355	350	334	371	346	335	351	378	376	366	328	351	391	404	382	348	393	423	367	359	373	338	390	345	369	374	346	356	333	374	351	362	372	359	361	351	345	358	372	386	380	352	353	341	333	341	350	345	408	360	386	374	346	352	363	369	349	337	371	326	380	360	336	362	358	348	369	345	351	369	375	352	375	360	363	350	352	364	376	372	375	374	395	382	360	362	373	368	376	375	382	366	371	403	360	377	369	392	343	371	371	400	347	366	380	342	390	349	396	375	367	390	375	359	347	376	345	380	311	336	341	392	345	369	409	352	365	391	390	345	353	322	376	367	374	374	339	377	379	357	390	351	381	350	364	355	349	363	343	386	370	358	382	372	374	358	380	410	371	343	372	373	359	368	343	343	341	357	400	373	360	354	355	343	361	354	334	390	383	355	345	339	355	381	344	403	314	361	338	388	319	367	364	343	372	378	363	357	354	360	351	351	366	346	378	384	362	345	341	382	376	343	401	329	387	356	354	358	346	364	330	350	390	380	357	317	366	374	359	380	358	346	339	338	385	391	398	383	384	364	351	345	367	378	391	370	326	317	364	365	328	349	370	355	371	346	355	385	380	324	324	315	363	354	371	352	384	367	374	372	336	362	345	397	352	369	341	411	370	324	379	348	336	346	395	398	354	347	335	355	358	355	360	363	352	380	366	354	337	382	376	370	334	332	391	387	377	359	375	333	391	364	362	333	354	371	330	357	340	363	363	389	379	341	359	349	339	364	371	374	346	378	363	372	361	367	368	342	334	359	386	334	359	390	365	341	366	326	363	354	336	377	378	375	384	332	346	343	393	351	371	385	341	360	359	400	365	344	345	357	369	358	384	411	367	364	360	333	383	379	381	351	371	364	352	367	369	327	386	384	353	343	357	365	350	394	381	319	383	389	351	400	344	369	361	347	355	339	355	375	370	382	380	338	382	337	353	357	339	339	346	365	355
23655	20925	28214	23772	20916	9565	1141	796	652	626	570	594	568	500	537	476	504	487	511	519	464	520	480	475	493	490	440	447	473	462	427	481	432	442	486	423	443	428	434	443	478	462	472	464	459	421	485	485	462	410	431	409	447	409	454	456	460	444	466	452	433	438	422	403	455	452	463	423	436	450	427	460	468	427	415	402	462	418	455	447	451	482	435	409	452	433	446	434	438	429	500	426	463	462	410	440	386	465	437	442	448	454	431	422	425	459	464	453	505	443	472	431	449	443	424	463	454	460	451	414	439	436	429	472	394	431	447	448	471	405	432	432	450	474	408	406	454	454	501	445	461	425	403	447	385	432	404	451	428	457	414	480	428	419	411	416	403	446	445	410	440	445	460	425	450	428	435	419	482	443	485	466	428	456	434	438	428	438	434	458	447	450	462	436	408	415	417	457	452	434	440	431	435	442	412	426	437	455	448	458	451	452	473	467	456	429	421	417	403	424	434	449	448	436	417	425	441	458	431	413	391	408	416	425	435	473	439	431	446	426	420	425	395	433	397	463	409	448	462	445	448	461	404	438	419	468	423	407	445	433	467	453	441	453	423	421	446	443	475	422	426	438	454	436	446	439	443	407	414	405	418	402	435	440	409	429	433	514	431	451	440	442	480	421	444	419	430	456	455	431	454	427	459	460	421	433	406	430	400	442	459	433	458	441	464	447	435	455	455	467	446	418	493	421	401	454	424	421	415	426	426	426	429	392	441	436	435	443	422	469	440	426	441	427	459	467	418	402	446	446	450	476	445	413	473	458	446	441	431	446	436	441	437	429	408	439	473	424	463	423	426	454	462	456	429	416	439	457	455	431	438	414	445	411	453	420	405	422	408	484	439	394	428	418	447	430	405	434	442	426	429	410	439	419	449	455	421	441	455	466	460	459	418	445	459	440	427	482	454	447	461	455	445	446	441	449	474	456	373	427	468	421	491	412	420	458	415	427	464	422	429	424	418	439	420	451	417	459	443	434	425	411	418	420	425	455	453	443	446	417	427	414	435	415	454	474	409	411	448	480	429	441	424	448	440	446	438	445	462	432	432	452	453	466	487	435	440	421	440	430	470	479	449	464	417	419	432	434	459	473	433	462	422	402	463	392	405	445	456	434	420	439	429	449	464	416	467	441	440	419	413	412	455	459	425	442	430	426	456	388	399	448	459	479	458	416	462	400	416	411	449	415	428	434	420	431	423	448	431	406	398	444	438	458	443	430	448	442	430	458	433	412	430	410	434	428	464	446	440	469	443	484	454	447	454	436	470	390	434	429	416	426	454	441	453	427	442	436	422	441	450	472	436	425	444	409	402	433	443	452	459	466	467	415	438	448	452	458	432	450	428	454	447	454	436	464	446	420	430	436	461	499	429	399	454	428	462	435	444	437	450	464	456	440	453	451	447	433	454	433	439	421	451	435	401	450	418	413	462	448	466	446	400	509	437	434	439	433	415	473	425	409	435	440	444	426	417	451	440	443	441	469	435	421	389	415	426	425	442	429	451	413	466	451	439	410	453	421	394	431	421	447	430	439	433	423	418	438	453	464	445	437	421	385	444	430	428	481	502	403	473	443	415	409	432	449	442	445	449	409	430	430	423	467	444	461	453	426	407	433	425	479	458	453	448	420	421	430	467	459	468	418	437	453	452	426	432	432	446	438	423	413	467	437	463	450	445	440	457	432	428	415	428	456	448	472	444	391	442	393	447	435	430	456	450	446	430	418	438	443	420	440	429	440	459	466	430	410	437	430	458	457	426	463	451	426	456	402	424	442	457	434	393	437	404	423	450	446	445	479	432	440	399	449	422	467	479	473	426	397	479	430	450	425	420	432	427	407	390	422	439	428	448	428	486	421	432	440	450	467	434	453	448	444	403	407	447	404	438	453	428	459	396	391	414	437	427	446	419	426	427	415	423	463	435	430	470	468	455	436	467	379	416	442	463	425	421	417	456	447	456	416	419	427	429	426	426	416	408	445	430	445	440	419	445	466	411	437	427	445	449	398	461	434	456	408	440	415	432	447	439	432	484	426	417	439	442	479	405	446	409	434	400	398	436	421	440	429	441	405	418	431	402	437	446	448	434	441	415	421	453	426	422	476	440	441	431	421	424	464	445	433	431	480	444	433	451	419	455	428	388	446	420	432	460	485	457	406	493	443	424	435	463	442	439	434	461	455	447	416	450	444	430	435	435	427	431	467	425	461	445	481	433	457	446	412	458	460	388	465	447	441	429	407	433	423	442	383	425	456	419	443	394	414	434	443	448	455	463	424	436	461	433	431	428	427	485	427	420	451	416	412	467	438	415	435	446	426	382	446	445	416	428	463	432	443	455	462	466	471	476	421	448	406	442	435	430	451	417	418	410	427	418	460	405	398	447	459	461	432	496	421	484	442	432	455	446	424	424	406	464	459	418	415	424	445	409	438	424	406	439	430	420	455	436	448	421	428	485	401	416	438	401	421	449	441	428	407	420	444	451	429	420	478	451	433	408	418	415	438	433	443	428	388	475	469	439	437	462	408	401	445	409	408	412	434	447	399	460	454	416	472	446	412	427	426	423	484	460	428	427	439	444	459	431	428	410	438	422	409	425	429	445	459	447	430	489	455	438	467	412	420	425	414	438	429	436	433	447	466	453	423	456	459	473	468	461	436	430	442	486	434	394	436	418	453	413	409	451	424	455	425	430	419	405	457	437	449	448	458	420	409	396	420	431	468	475	431	400	436	422	449	437	412	441	422	390	468	425	419	430	417	375	461	437	438	455	443	475	422	416	444	418	483	413	474	445	453	423	437	425	477	444	436	432	471	422	416	451	422	445	436	457	413	396	440	448	441	417	431	454	443	414	440	418	455	402	488	473	461	426	464	422	404	464	412	462	422	435	435	459	436	457	453	410	426	449	434	383	443	426	444	414	418	418	455	438	376	460	470	448	453	424	418	452	429	442	408	435	443	448	445	449	426	430	407	408	463	468	442	437	445	437	461	444	439	446	444	450	432	411	450	436	422	439	478	457	383	429	453	428	441	446	423	433	455	439	401	412	463	408	432	450	449	441	467	430	420	420	473	442	451	445	446	423	459	409	431	443	405	471	413	435	411	455	430	471	440	436	438	422	457	430	441	441	453	449	420	422	404	417	405	425	430	425	434	441	418	447	401	445	431	457	399	436	426	460	434	446	392	461	420	392	444	479	435	454	395	428	462	455	423	424	467	414	433	425	439	400	447	474	475	459	440	468	430	430	450	415	466	400	424	454	416	448	403	443	438	434	410	450	415	472	434	439	443	436	461	444	442	418	436	405	449	448	432	425	457	426	432	458	415	441	430	425	468	445	410	452	400	454	427	468	408	474	424	410	443	474	442	437	439	460	469	450	429	385	420	454	455	441	423	436	427	408	425	458	440	447	430	424	433	428	420	416	440	424	417	417	459	443	433	425	438	441	417	468	472	427	477	431	443	446	464	450	432
16987	9382	7651	3688	2653	1959	1652	1388	1212	1049	943	918	826	792	758	727	702	709	648	682	627	681	660	624	613	607	616	637	620	584	597	634	597	540	668	582	641	607	534	580	607	569	587	556	582	580	581	575	573	580	550	590	600	565	619	587	564	543	515	563	586	540	536	576	615	567	556	537	591	630	568	585	581	558	578	534	579	573	564	550	592	608	569	614	591	632	578	540	560	575	546	564	568	560	545	595	542	590	570	548	544	593	589	548	605	566	530	604	580	598	550	543	635	554	596	547	590	553	550	585	556	566	545	550	582	576	560	553	566	597	574	550	564	635	571	608	556	581	580	606	587	587	525	575	602	615	561	539	571	606	619	539	611	578	574	579	589	587	587	602	590	577	592	587	527	517	592	555	549	561	587	561	603	616	538	563	562	561	565	573	568	552	556	606	549	608	557	590	590	570	556	570	583	539	579	569	566	561	583	550	594	561	574	569	574	612	558	592	562	547	562	591	549	586	573	580	547	533	558	587	550	571	581	600	616	530	550	618	586	550	592	553	552	584	573	547	571	551	557	549	568	580	564	613	599	611	569	595	515	545	572	588	543	585	568	577	587	552	611	582	587	613	596	568	552	537	593	598	569	572	556	575	586	534	626	598	574	557	548	535	565	600	601	596	567	590	580	547	568	558	561	568	570	549	611	585	567	602	585	528	535	606	591	564	565	563	544	564	568	543	532	565	576	629	552	542	598	548	605	566	524	557	581	583	525	579	586	571	596	593	583	561	603	581	548	562	571	569	555	545	589	588	563	582	569	609	553	583	594	598	546	555	514	604	577	561	550	559	564	579	564	536	544	603	559	569	568	583	572	582	597	597	545	526	609	606	573	596	594	576	571	590	550	583	543	567	584	620	551	587	569	553	557	551	556	568	572	541	547	531	578	600	589	567	541	539	520	592	583	588	568	597	547	597	585	589	555	537	601	553	620	578	553	591	589	585	566	562	559	535	563	580	560	594	566	595	560	591	588	584	567	582	495	590	559	571	562	639	539	580	525	551	562	604	594	590	573	559	596	572	613	556	569	578	585	582	585	602	547	591	579	551	585	572	573	603	604	561	575	553	563	557	557	584	593	576	575	564	567	548	538	590	544	558	576	580	610	567	570	587	599	564	536	550	588	565	548	552	521	577	525	552	512	541	547	553	524	542	555	580	560	522	578	548	522	547	545	536	589	592	571	571	614	622	555	601	563	588	536	591	555	544	581	536	604	584	555	573	572	578	584	552	597	562	591	545	570	561	581	573	590	574	552	598	560	585	525	576	579	587	555	545	573	615	553	596	571	528	557	595	570	531	524	556	588	591	595	575	573	569	551	554	532	566	562	558	577	578	548	528	567	564	604	561	548	587	602	562	573	563	582	572	581	596	564	624	553	579	587	537	538	550	504	581	586	604	596	578	581	584	551	574	576	581	569	566	572	600	599	558	590	551	587	578	558	585	590	571	552	610	601	568	594	590	549	552	594	564	547	596	560	598	585	571	547	589	559	593	542	562	551	566	577	533	556	558	596	560	564	567	585	581	570	558	547	582	548	597	570	606	554	587	553	598	559	590	555	620	591	542	577	565	558	555	593	598	557	550	550	549	555	580	599	551	585	589	572	525	578	597	641	563	619	573	591	552	552	584	564	550	601	529	552	601	567	582	587	594	534	583	565	538	556	556	568	583	587	538	574	562	559	588	574	616	620	548	536	595	602	589	512	560	561	590	536	543	552	603	575	554	558	512	603	627	575	551	578	592	563	532	586	572	607	562	619	551	560	557	553	601	590	543	566	557	558	578	567	581	631	551	574	569	571	544	582	603	507	577	578	562	597	541	561	576	555	565	572	584	554	551	551	556	581	548	574	609	545	565	539	582	593	569	596	593	547	542	569	584	583	562	581	547	543	542	552	565	593	604	585	550	581	529	525	517	531	547	634	586	559	595	596	569	592	588	602	597	584	584	580	520	556	570	582	578	523	581	557	542	578	582	573	537	569	523	540	570	578	542	585	549	554	525	589	545	574	573	542	586	560	586	597	577	546	559	579	598	597	543	580	615	562	593	531	546	548	586	585	548	611	568	576	554	579	534	556	534	541	592	588	500	609	555	567	572	536	532	544	579	571	532	609	587	624	596	597	594	557	579	592	546	549	544	531	595	544	583	554	589	548	560	522	571	604	597	504	597	560	578	554	605	556	587	546	583	528	556	566	548	591	527	560	559	556	564	574	582	591	563	568	593	560	524	590	523	571	560	561	584	593	558	545	575	561	569	609	578	552	549	529	593	568	571	540	537	597	551	558	578	597	566	591	584	596	586	582	615	590	586	572	521	564	588	533	598	580	540	521	559	566	624	558	574	579	599	536	579	584	599	601	602	574	554	555	550	611	564	562	530	598	582	570	539	567	589	588	560	561	584	551	583	577	563	577	516	549	545	600	553	557	561	546	596	595	578	605	564	563	544	534	579	547	552	572	560	540	531	543	581	555	576	553	533	572	588	548	579	574	557	594	561	595	536	531	572	583	581	556	565	560	545	603	627	523	563	545	539	572	575	601	584	563	568	561	594	569	556	496	565	553	536	544	566	515	571	601	586	539	562	575	542	536	542	608	558	586	554	491	572	567	561	559	514	578	562	551	553	532	558	565	542	551	561	564	550	577	589	597	598	550	548	527	551	553	601	568	582	567	582	591	571	559	553	521	581	581	530	571	605	569	530	587	573	568	614	560	572	541	595	553	563	535	598	579	550	575	567	567	524	583	528	514	537	534	538	573	511	571	568	581	601	607	621	540	580	601	536	606	600	568	524	572	593	566	562	572	586	575	519	601	555	570	526	616	570	556	535	526	531	524	553	543	534	604	570	555	589	591	620	539	604	551	562	590	536	586	538	571	568	529	593	553	589	559	593	611	603	564	576	587	579	586	537	589	552	535	592	540	579	547	527	594	571	564	590	561	598	561	590	597	597	569	574	579	544	561	608	578	549	568	572	610	545	573	627	581	557	545	553	581	554	561	552	596	520	606	550	608	540	577	572	605	584	625	560	537	523	581	615	572	602	538	540	537	584	611	565	568	536	551	602	595	595	548	545	556	606	627	566	526	592	541	572	631	560	581	577	558	577	580	536	594	606	561	563	559	560	527	561	546	580	571	605	553	564	570	546	562	549	638	559	596	561	564	544	550	591	585	576	590	568	564	581	564	552	555	541	571	549	566	584	522	527	590	582	583	544	573	568	552	601	579	571	573	621	511	590	581	550	560	566	586	563	599	537	567	565	554	573	570	563	548	576	569	578	556	571	630	621	598	596	555	555	563	612	591	618	551	576	579	559	582	616	584	582	537	546	594	565	546	543	569	535	567	556	590	546	529	585	538	566	608	512	561	568	607	591	546	529	544	579	554	550	605	574	562	562	599	606	581	589	565	600	571	583	539	519	614	544	592	577	579	555	560	534	573	555	599	586	509	607	581	543	555	549	567	551
22691	20934	28740	23298	20937	20970	8205	996	785	695	632	592	550	473	440	426	422	412	411	430	379	374	391	371	381	384	394	391	377	380	370	361	376	337	335	384	361	379	333	352	336	344	368	382	340	368	354	347	353	330	351	352	342	349	370	348	345	351	363	355	340	343	351	339	286	380	350	356	320	347	348	336	359	343	332	318	335	339	330	376	346	367	310	311	346	358	352	336	371	347	329	353	363	344	354	323	369	328	340	363	328	377	346	345	370	351	337	317	372	316	343	324	327	347	346	366	359	363	309	333	323	332	332	327	340	348	289	354	351	317	361	318	347	322	314	335	316	366	333	329	348	324	355	331	316	344	348	350	323	347	347	364	365	355	345	326	331	323	368	374	366	341	326	343	324	344	339	348	336	304	328	370	333	349	333	339	317	319	347	356	371	349	370	367	332	327	308	335	321	329	355	332	320	351	338	323	328	333	307	362	360	313	346	341	317	346	351	340	354	318	375	331	337	329	324	317	334	336	356	353	332	358	342	315	316	333	360	309	348	352	326	340	354	332	327	314	375	333	353	331	353	347	359	335	350	358	319	311	327	339	330	308	326	333	350	331	354	330	330	339	334	340	341	325	378	333	385	349	340	300	329	367	348	329	354	318	334	318	354	347	326	364	328	344	341	345	327	293	359	333	338	328	340	351	328	338	333	354	370	350	349	372	312	369	322	393	321	326	342	352	379	367	325	323	328	345	329	328	335	327	351	358	326	369	343	366	368	341	343	330	336	353	313	367	323	339	344	350	359	372	355	317	332	330	336	325	363	343	327	330	339	326	327	329	340	346	337	359	336	370	339	331	337	316	331	328	345	305	349	363	363	347	322	333	339	359	344	330	325	319	372	358	339	319	374	368	329	337	344	344	330	310	313	350	339	343	337	351	345	325	335	345	314	324	354	315	341	327	336	328	329	332	363	315	355	323	336	350	330	328	333	374	329	337	335	310	316	319	355	369	318	312	359	353	310	339	299	302	310	336	317	335	347	340	345	335	353	304	330	375	356	345	342	342	327	375	326	320	339	377	365	365	379	341	357	355	340	351	362	384	317	306	346	321	317	324	358	321	364	341	327	337	346	331	343	359	323	370	314	363	329	286	323	320	331	294	332	335	334	318	324	317	325	358	320	337	331	314	337	310	323	354	336	355	358	328	336	352	365	319	317	355	359	327	359	351	349	351	341	365	346	379	355	324	344	352	342	346	350	330	361	311	369	365	352	347	360	358	357	326	333	327	318	331	300	341	374	359	338	313	361	373	350	366	340	332	350	369	323	335	330	346	349	349	299	341	324	324	318	324	316	352	353	334	333	358	333	322	328	332	308	335	321	353	328	321	331	332	339	331	367	374	359	345	308	330	356	342	343	353	337	316	357	338	335	341	310	317	341	323	346	344	343	319	328	320	352	389	356	313	326	326	309	349	322	347	363	371	365	348	332	339	346	377	327	335	305	364	354	337	368	359	334	323	382	355	336	340	337	345	350	347	324	354	365	342	313	328	368	343	350	335	333	350	353	351	354	341	353	332	342	357	339	340	362	366	357	361	329	342	322	343	347	350	323	325	323	348	354	344	332	343	389	336	389	287	310	362	306	353	357	326	362	336	316	312	341	313	351	331	335	347	365	332	334	348	371	356	340	344	327	364	327	346	373	344	345	317	344	351	346	365	332	331	346	327	332	343	350	351	317	346	332	359	340	330	346	319	332	344	326	365	357	357	333	326	333	361	349	367	341	339	358	347	343	328	349	366	346	322	326	373	331	361	310	331	376	344	349	354	319	321	341	331	331	333	329	355	325	336	355	338	307	331	345	315	321	353	344	335	355	336	314	316	353	321	364	341	346	327	307	323	330	327	352	347	304	329	341	355	330	352	325	359	333	366	335	357	340	332	347	335	321	368	360	360	323	373	335	336	322	333	323	310	337	350	318	351	332	345	360	327	347	356	352	311	355	327	344	313	354	331	315	356	347	322	322	329	350	349	332	361	370	337	344	356	347	331	375	335	302	342	322	340	340	323	342	342	337	370	359	363	339	349	339	314	363	337	321	338	373	314	321	291	352	339	326	346	334	322	382	343	364	337	340	343	320	318	338	333	324	345	327	330	339	368	338	317	326	361	367	330	318	309	349	309	377	355	363	273	346	340	341	364	332	324	347	340	332	344	353	353	310	335	339	326	333	353	363	336	367	365	370	299	325	333	320	356	366	374	355	323	348	360	356	355	339	385	346	333	323	324	330	333	339	343	324	352	312	321	332	336	319	325	330	348	337	364	290	361	332	348	358	319	311	336	308	324	327	356	348	348	325	330	348	342	323	357	374	334	353	375	344	336	330	325	360	316	345	348	340	338	341	319	326	380	333	307	320	328	346	302	333	343	318	337	342	329	326	338	332	326	360	316	333	330	310	341	332	352	364	317	338	344	328	322	331	325	352	314	363	319	374	353	365	336	344	342	334	320	359	323	346	354	360	371	356	333	310	344	319	304	322	326	351	324	341	361	324	329	342	356	351	338	330	354	360	344	363	353	360	299	343	354	314	339	366	308	319	345	293	320	339	303	340	351	338	329	328	351	367	361	355	343	317	348	339	334	331	342	328	355	345	360	318	341	321	315	331	330	351	339	360	371	357	340	348	353	348	353	321	367	307	307	348	349	332	347	354	326	345	360	335	370	362	337	353	333	285	350	315	310	324	303	353	339	378	354	340	331	343	347	360	297	350	345	324	352	324	367	304	342	323	348	336	322	335	325	347	343	358	329	325	306	329	311	320	345	318	338	337	326	337	340	322	329	331	362	321	333	361	334	353	329	357	328	325	336	340	335	311	359	355	320	336	365	333	346	349	357	316	363	348	332	320	382	321	330	369	363	325	349	349	358	332	330	329	353	354	338	356	362	348	338	340	354	322	336	322	340	329	329	375	311	340	335	330	355	338	341	323	355	356	318	315	333	349	306	345	325	333	331	339	341	312	341	348	330	339	343	389	322	325	322	331	322	328	340	346	318	351	335	348	327	338	371	341	351	360	350	312	347	326	323	346	332	333	384	343	349	334	310	318	297	339	339	322	364	377	344	321	319	322	326	349	307	325	315	323	326	335	339	307	329	371	346	320	337	355	326	355	344	342	353	322	358	327	346	343	322	339	335	370	346	308	392	356	303	327	309	355	364	328	374	345	334	328	329	343	352	346	355	326	327	318	316	314	305	314	354	321	300	341	346	333	341	347	354	328	343	310	334	333	374	340	364	318	292	347	329	310	334	314	364	298	353	358	358	346	364	323	360	339	314	357	339	338	333	354	355	333	339	302	369	352	333	352	356	355	323	354	326	364	324	327	335	325	362	365	331	346	310	367	319	328	334	351	324	350	327	315	323	343	322	324	363	343	357	310	373	329	353	328	322	340	336	348	375	378	325	362	345	328	330	309	324	358	367	338	342	325	344	293	351	329	339	326	342	332	336	344	360	346	354	361	321
19588	15137	11985	6209	4345	3234	2477	2054	1626	1423	1238	1121	990	930	801	770	692	676	681	606	609	559	556	547	504	558	554	525	486	568	526	517	491	504	494	458	502	498	478	470	467	458	538	408	463	461	477	458	457	434	433	475	464	462	445	452	443	462	428	462	490	416	463	442	470	445	438	427	466	493	421	448	459	439	441	477	470	413	464	439	425	422	465	464	444	436	474	466	427	466	480	437	488	446	449	415	452	449	467	453	414	467	456	450	451	470	427	438	443	461	430	450	444	442	402	459	463	424	422	419	418	419	440	393	460	431	451	469	432	461	405	465	461	422	455	451	441	455	478	427	459	452	436	443	493	454	443	441	428	441	464	454	486	441	444	487	454	434	445	462	420	466	476	473	415	445	431	463	446	455	460	463	458	418	473	447	444	462	460	465	447	469	443	423	422	440	419	439	449	412	471	431	484	449	456	418	424	467	441	438	445	462	473	427	432	472	459	504	441	460	442	420	433	442	446	426	459	446	472	457	493	463	460	413	426	470	425	456	423	450	462	461	446	445	501	452	437	425	449	419	462	440	447	470	435	459	445	449	441	452	454	438	432	448	452	417	412	453	428	440	406	443	433	415	426	439	424	443	458	426	454	448	416	452	467	462	486	447	442	468	479	453	463	429	471	453	445	434	443	475	446	437	444	438	439	443	440	458	468	452	425	439	411	450	418	444	473	456	461	409	424	470	450	465	437	474	470	435	447	442	449	425	435	494	415	427	418	469	439	422	405	469	454	466	458	429	481	451	446	407	418	447	492	442	462	468	440	439	458	472	455	443	484	461	470	434	468	411	405	448	386	453	439	430	462	402	432	425	446	446	408	426	442	484	437	423	452	476	459	484	437	434	413	438	445	433	442	438	412	437	435	457	449	447	459	432	435	451	444	453	421	478	471	417	475	434	452	443	421	435	456	466	474	427	464	459	436	424	464	457	407	497	436	462	446	450	461	429	444	493	433	426	459	410	512	415	409	399	443	445	493	485	441	399	421	466	446	437	437	460	502	454	401	429	434	391	432	489	434	421	502	442	473	417	420	476	416	408	445	443	439	452	443	454	429	444	426	417	455	460	485	423	468	438	439	422	441	406	426	456	418	401	454	449	430	460	414	432	454	442	439	418	474	467	429	438	493	416	445	433	428	448	474	444	498	435	459	435	458	412	454	454	466	448	456	410	374	469	437	462	445	422	439	476	441	459	445	451	479	409	434	445	468	446	466	458	448	444	466	429	434	442	426	446	411	424	438	433	491	478	446	460	474	467	455	418	490	470	458	418	449	429	446	439	408	453	450	423	471	416	464	445	481	471	443	426	477	448	429	453	432	449	436	447	433	464	446	472	438	457	491	452	452	464	429	424	406	432	427	462	427	466	433	439	473	443	487	463	460	419	419	455	459	447	448	453	492	439	451	416	451	448	435	423	474	425	432	445	441	436	409	429	437	431	465	424	437	442	486	444	487	469	445	466	448	479	433	420	463	428	476	484	472	434	462	455	426	442	467	450	412	428	446	442	450	433	452	449	465	436	460	441	480	434	418	463	455	472	455	412	407	467	445	485	485	459	404	452	438	455	421	424	477	422	434	477	465	412	452	436	426	452	467	433	455	414	450	438	455	441	456	471	436	432	453	467	447	461	469	502	482	453	432	438	410	413	466	480	425	459	452	411	453	450	427	461	414	457	429	451	459	425	460	456	439	437	450	439	452	476	462	402	466	459	449	439	452	420	495	428	434	470	471	431	444	444	454	438	475	455	417	420	425	463	446	444	449	446	478	453	481	434	410	465	454	427	446	433	453	429	405	454	435	423	433	443	429	484	479	463	463	480	457	410	462	446	456	472	462	440	441	411	454	484	462	430	421	455	451	450	494	447	429	437	449	442	428	431	437	453	423	506	440	469	485	444	432	417	452	440	458	457	482	432	436	449	456	457	460	514	447	421	451	418	460	408	470	429	457	451	439	460	443	413	420	425	453	446	470	420	443	459	463	452	436	465	462	482	440	444	393	471	428	445	438	424	456	484	455	438	433	402	399	470	456	423	470	409	432	461	418	434	423	423	431	463	458	419	424	422	463	456	456	464	452	431	445	414	504	454	467	471	473	470	457	425	456	462	463	461	437	399	453	407	415	454	435	446	434	440	409	426	410	406	442	429	489	460	423	468	443	471	490	440	433	448	476	471	491	434	409	428	441	429	437	418	457	426	458	442	437	445	475	434	459	457	448	483	417	442	464	450	418	431	442	458	403	501	470	442	426	430	422	460	453	444	448	431	448	453	484	464	452	500	451	448	436	457	451	453	425	414	476	441	443	419	442	463	451	480	435	448	474	463	434	449	468	459	467	499	462	469	425	469	422	421	455	471	474	439	455	469	462	469	436	431	459	477	464	435	431	452	452	425	464	440	435	439	440	447	435	426	507	450	417	455	415	433	442	444	477	437	426	435	445	457	445	429	426	454	439	465	445	442	432	463	406	453	415	435	410	447	407	448	431	442	475	447	446	420	460	427	434	469	441	470	466	455	436	400	467	437	432	451	426	429	503	450	422	466	420	435	418	429	459	459	434	447	432	449	409	440	444	447	427	490	460	429	434	447	478	463	426	440	464	449	422	445	428	469	419	433	445	462	430	460	452	457	457	422	437	439	447	448	464	442	413	447	473	427	477	412	427	439	464	437	432	413	405	391	427	441	428	435	446	455	456	462	440	420	464	462	418	441	458	453	456	469	471	451	464	439	439	464	409	443	422	456	434	406	434	393	436	464	446	431	463	435	468	434	425	442	442	450	439	451	419	445	460	432	456	419	436	457	438	431	444	412	456	459	458	424	478	456	481	438	456	444	454	440	454	449	444	414	440	451	452	464	469	436	455	460	432	394	467	438	461	408	451	442	437	453	466	477	443	448	432	477	466	399	452	418	474	429	436	450	445	442	467	453	441	477	462	411	428	484	441	445	418	411	407	425	408	418	458	416	427	435	413	467	452	462	455	459	430	440	464	426	444	399	452	441	445	426	455	435	414	453	449	490	489	461	423	411	413	447	432	449	416	456	424	414	431	420	468	454	433	426	402	457	488	465	481	468	423	486	439	420	489	415	453	409	454	433	447	420	439	446	472	458	452	441	449	458	470	452	412	467	463	428	443	458	482	481	419	447	480	418	440	438	459	434	494	423	434	460	432	454	449	435	440	438	443	451	408	423	461	431	440	438	445	438	455	478	451	461	432	430	475	424	437	438	432	429	465	478	418	435	454	416	433	451	427	467	467	452	399	465	436	448	441	461	450	440	444	491	472	455	438	457	479	437	424	453	442	429	424	465	482	406	435	422	441	438	461	395	455	435	479	447	435	446	458	448	449	452	453	414	447	437	424	437	471	445	414	451	432	459	450	448	429	473	458	439	452	463	415	416	436	441	481	443	433	446	419	416	440	426	452	438	454	482	439	407	469	409	467	465	412	448	466	448	423	400	443	454
26719	20382	8829	823	523	484	345	285	261	269	304	293	242	272	289	283	289	291	270	295	275	256	257	271	259	285	284	283	254	267	289	275	298	273	263	278	266	295	260	294	289	277	252	275	297	263	278	275	261	270	279	251	279	254	288	249	297	280	288	283	302	259	267	271	279	281	291	275	262	236	267	288	273	263	297	267	276	293	268	264	268	250	288	246	272	246	272	255	248	301	276	280	276	270	286	284	264	288	269	249	277	288	239	283	261	271	268	262	282	280	298	298	290	281	262	257	260	273	283	288	278	255	265	267	263	248	292	293	276	277	279	270	263	280	264	291	257	303	261	275	269	265	270	270	288	270	269	292	249	296	271	256	280	275	278	283	293	266	284	261	303	273	279	284	264	276	275	262	262	272	280	286	289	261	283	278	287	260	259	292	290	269	282	297	286	293	275	281	284	263	290	240	282	258	259	246	280	283	258	270	277	318	280	273	299	264	266	285	259	269	260	278	277	286	276	301	257	244	273	281	276	268	279	302	260	262	251	274	284	268	271	265	264	278	290	276	294	280	251	264	280	286	280	278	257	290	261	283	282	267	285	261	269	250	267	295	271	262	275	256	265	266	265	275	260	277	257	269	280	284	273	282	252	283	282	255	275	276	251	273	297	274	277	278	268	266	269	283	255	269	300	284	286	302	302	280	260	296	278	269	252	272	259	279	296	281	287	264	267	261	274	274	274	256	266	276	279	267	264	291	260	292	282	293	305	287	277	281	242	260	243	270	272	271	256	257	252	275	297	283	254	278	282	260	312	275	265	257	262	291	288	256	259	258	267	254	251	283	264	309	264	252	287	264	270	290	277	272	252	272	264	279	267	300	265	250	274	275	279	315	273	275	260	306	296	281	285	273	292	254	244	238	279	281	257	290	290	271	284	295	282	277	290	259	255	280	273	271	264	282	271	283	267	261	282	283	266	283	310	268	270	277	278	273	273	251	288	260	271	238	256	267	288	268	270	273	253	282	286	255	267	259	266	262	268	242	279	267	276	284	282	254	284	280	293	305	248	273	299	255	266	275	288	254	264	264	288	282	280	289	262	268	301	276	294	285	289	271	272	277	299	287	302	286	277	244	287	281	258	266	270	257	262	281	266	264	290	248	254	312	276	296	281	309	283	266	282	257	277	251	259	282	254	292	254	288	247	250	303	263	311	266	253	303	255	281	273	264	272	267	272	263	304	265	279	264	263	284	259	287	268	270	263	273	267	293	259	271	266	278	287	275	281	257	278	277	236	295	262	296	279	262	279	255	238	291	304	251	297	260	287	270	263	254	274	250	266	289	255	278	280	280	260	271	256	284	286	264	246	290	296	260	268	270	277	270	271	255	283	264	270	280	281	289	311	232	288	297	287	282	270	280	292	274	256	278	282	267	293	279	261	264	275	294	289	270	295	246	279	272	261	264	295	300	282	266	260	277	290	274	256	301	258	255	290	227	259	283	286	304	272	292	222	255	258	261	275	294	282	267	275	267	235	301	275	262	257	248	281	272	267	258	290	279	286	268	241	273	293	299	277	275	259	286	269	251	291	289	285	260	266	273	276	295	277	268	288	294	290	265	305	288	282	321	252	281	291	259	283	264	272	281	266	274	288	250	297	281	278	288	278	276	288	274	253	256	260	263	264	281	269	268	277	269	263	268	268	269	271	253	261	283	268	280	293	268	268	252	287	273	285	236	230	279	262	283	280	280	290	266	282	281	291	301	284	277	282	288	266	279	263	243	260	281	269	252	271	285	254	259	286	270	280	294	279	276	276	299	301	275	283	286	286	272	273	295	282	293	295	296	252	289	283	291	272	287	261	273	265	248	258	272	292	287	298	268	258	276	260	264	283	298	262	269	262	279	299	261	286	295	269	265	278	274	250	294	270	240	254	283	329	286	296	277	273	263	301	266	274	244	285	269	273	279	287	256	288	274	269	275	246	290	241	261	265	288	248	266	291	269	265	268	255	281	279	305	274	287	268	262	279	284	251	299	283	313	269	263	276	287	246	282	267	262	252	270	268	284	330	301	279	264	274	287	223	275	274	249	255	258	308	299	286	290	272	316	265	317	261	304	298	262	294	261	265	251	280	250	279	284	283	288	269	286	309	237	249	287	261	289	241	268	282	277	276	293	285	269	251	309	252	265	246	270	278	250	252	282	269	265	272	291	296	260	283	290	259	250	279	281	263	258	273	293	285	287	307	303	278	267	263	260	300	261	277	301	256	253	265	280	285	263	284	276	283	287	289	267	264	277	291	249	250	277	268	264	285	267	273	296	266	253	257	285	257	264	295	275	268	288	258	240	273	245	253	300	294	284	282	278	239	287	273	282	284	286	295	272	271	280	254	267	285	267	269	245	289	264	255	265	267	294	284	286	298	283	267	251	302	281	275	295	282	253	296	272	254	265	283	277	295	273	265	304	262	283	294	275	276	302	291	279	266	278	273	264	271	299	281	284	302	280	264	271	266	282	259	294	260	254	292	274	259	265	265	250	292	278	260	250	265	275	259	270	271	260	240	279	263	276	248	278	285	288	315	289	244	272	250	277	264	305	300	260	285	295	258	269	281	294	279	288	272	301	253	275	269	264	282	247	283	287	302	270	249	296	284	237	280	284	284	286	287	280	282	290	304	303	289	285	253	282	307	275	274	279	263	268	283	253	276	239	285	276	293	269	267	283	272	291	266	250	267	255	286	263	265	270	274	285	263	285	269	271	284	270	304	287	255	287	260	277	279	246	293	301	297	258	293	249	271	310	285	278	281	250	293	278	272	273	308	283	264	292	262	274	279	286	267	274	285	298	280	278	302	275	258	258	269	276	283	251	267	268	274	276	236	262	244	272	249	269	287	270	268	296	261	284	232	281	261	300	280	279	270	270	264	285	281	261	300	302	297	264	260	229	291	274	266	296	293	261	276	255	275	273	258	263	287	276	266	259	254	279	258	292	293	286	281	296	265	266	298	306	284	293	289	281	274	267	286	269	256	258	272	272	265	272	219	261	272	288	275	252	277	305	276	299	283	263	248	295	266	260	285	278	270	295	272	257	273	293	290	299	248	263	274	288	267	281	287	265	274	267	276	268	248	304	265	273	271	267	270	260	273	284	261	300	269	225	252	237	273	275	275	290	251	273	251	330	266	296	275	298	276	307	270	294	241	280	290	279	275	272	284	266	288	254	248	265	249	256	245	250	287	259	289	272	274	293	235	263	249	265	276	288	268	245	272	291	286	266	246	270	283	265	269	278	281	300	284	266	251	286	266	276	293	289	297	265	255	301	290	288	252	291	286	244	291	312	273	264	248	268	270	295	292	267	270	270	289	269	247	300	295	275	250	280	271	263	280	281	287	271	313	272	256	314	277	266	257	276	275	265	290	301	266	275	271	256	245	265	266	247	268	290	252	260	285	273	277	276	263	252	248	261	287	257	265	285	264	295	270	296	284	259	262	291	276	276	253	299	251	260	247	300
7728	1268	1131	662	566	519	486	446	418	396	381	388	363	394	393	338	392	392	349	352	384	379	348	397	384	379	361	373	403	375	338	351	370	356	380	367	390	373	348	364	358	363	352	351	358	393	359	348	369	384	345	358	354	374	334	375	375	345	360	368	363	402	338	325	320	346	366	366	370	363	397	382	330	357	344	325	354	365	360	328	350	311	361	370	346	347	371	346	347	365	391	332	353	324	365	378	345	382	358	365	372	386	373	352	355	369	371	345	390	339	383	366	352	390	361	365	386	366	360	382	372	369	369	374	355	359	370	378	349	368	317	360	331	379	355	360	385	355	390	344	366	335	366	362	359	358	365	375	394	371	375	350	351	392	393	367	375	389	345	323	365	358	327	380	359	350	378	389	354	403	377	378	368	329	332	377	386	392	357	372	337	342	351	358	353	365	357	323	359	371	360	377	369	366	392	381	374	364	337	333	359	348	347	359	369	383	374	366	407	356	348	371	350	329	357	329	387	358	389	375	367	377	373	363	384	350	394	368	365	371	366	354	352	394	339	387	352	360	389	336	355	348	386	382	350	334	363	324	342	337	345	374	361	346	346	340	370	346	357	369	344	382	370	335	366	338	363	384	373	373	378	375	338	382	373	353	383	341	364	364	371	377	367	359	378	380	347	348	369	371	375	322	359	360	361	340	357	330	355	367	337	370	363	382	363	360	341	354	349	357	359	370	349	368	359	324	350	356	357	354	332	395	373	331	372	383	370	394	386	355	364	410	336	376	345	369	367	339	361	367	352	367	351	340	355	323	328	364	390	362	373	373	365	373	382	370	351	373	351	375	354	385	402	348	365	323	349	377	369	332	318	335	347	357	364	344	363	355	369	335	371	348	353	353	335	386	358	348	391	370	388	356	357	376	368	365	374	359	349	393	396	372	315	341	379	359	362	368	388	354	367	375	391	357	365	319	361	363	343	319	382	355	355	363	370	358	343	354	331	360	369	368	362	356	351	349	337	367	378	341	357	392	343	367	366	351	332	338	367	347	338	372	339	378	372	344	381	342	366	343	369	371	336	366	339	394	364	358	344	374	358	364	373	347	362	360	339	387	338	368	347	368	393	334	355	339	369	391	378	326	364	366	351	380	363	350	350	343	349	352	353	394	351	380	351	356	352	335	343	347	344	348	358	358	380	391	318	349	371	365	353	330	342	352	360	356	344	399	373	354	368	333	373	411	357	342	400	380	352	366	359	358	338	356	370	360	336	323	352	406	369	338	360	380	337	402	376	390	342	375	371	367	342	355	364	369	402	381	374	360	349	362	349	374	378	378	318	346	408	356	365	379	361	393	341	365	394	347	392	354	362	341	352	347	383	344	346	361	355	344	362	345	358	353	358	362	362	361	355	332	364	347	372	347	362	362	379	378	368	370	371	323	340	406	365	359	356	375	360	330	379	399	401	379	372	355	371	355	359	368	406	359	366	376	351	335	356	341	341	345	332	363	395	368	338	388	331	339	384	363	374	396	366	391	338	374	377	355	358	363	377	392	344	379	339	363	384	343	374	327	404	355	339	323	390	358	358	373	365	372	371	348	360	389	357	399	366	394	388	377	393	344	328	396	346	366	371	350	360	373	355	379	369	375	357	378	380	358	331	354	373	321	381	334	393	369	349	341	365	380	352	331	353	366	373	353	373	357	370	328	341	351	357	363	340	365	382	374	369	335	342	359	347	390	379	375	367	359	357	370	325	382	324	368	373	342	321	365	372	372	385	361	357	347	346	350	364	354	351	364	388	368	340	405	351	365	359	362	361	364	369	335	369	334	370	375	405	374	374	337	363	374	373	360	376	362	369	357	384	392	389	380	356	328	355	345	358	337	344	356	376	373	353	382	391	342	380	355	412	367	367	354	365	348	361	381	349	368	375	345	362	336	362	339	368	366	383	359	352	329	362	388	355	361	342	362	349	339	395	331	362	376	336	359	370	342	390	325	333	381	355	355	374	367	375	370	357	347	343	336	354	361	393	354	348	370	356	353	374	386	370	334	380	367	338	358	355	373	379	346	336	334	344	387	386	346	369	381	359	365	359	336	360	368	358	350	348	387	385	376	403	364	339	372	338	347	380	342	372	357	352	360	399	353	362	382	375	350	365	372	335	380	352	402	363	340	393	357	336	371	362	353	359	388	377	324	346	332	386	355	346	385	359	366	373	362	359	377	359	376	353	372	350	381	388	387	417	338	387	356	334	357	317	350	387	355	383	366	346	329	377	347	334	403	383	377	382	355	366	368	347	357	360	380	327	350	308	371	345	393	378	387	319	362	365	364	315	357	358	344	380	383	349	355	359	350	390	365	375	391	374	359	388	353	365	367	357	366	389	383	369	373	382	372	335	407	345	383	381	361	345	357	354	379	360	383	359	340	348	379	386	352	359	361	350	364	358	337	388	349	376	339	368	342	355	353	349	379	343	340	357	367	363	346	370	344	357	392	386	377	400	358	365	384	382	342	346	354	384	342	359	380	384	355	373	353	324	337	368	380	355	353	345	373	378	333	375	384	387	356	343	376	313	341	379	366	340	395	366	344	369	368	371	387	353	333	350	308	341	372	350	329	341	358	380	373	368	373	390	309	334	366	383	350	367	357	372	360	365	365	339	332	342	343	388	354	383	365	357	373	399	356	385	351	379	366	331	362	324	392	377	351	339	359	374	354	394	376	353	351	382	357	362	387	337	366	375	316	379	337	384	397	354	318	408	369	323	354	329	311	373	358	336	364	384	377	390	378	348	363	356	330	382	333	372	362	365	345	396	341	349	355	375	348	359	352	351	402	332	381	335	327	404	334	399	317	339	346	326	366	358	369	322	335	348	342	384	336	350	376	365	363	358	352	393	334	357	351	383	362	345	359	363	339	324	347	374	322	336	315	347	355	343	382	352	341	374	366	340	343	334	373	341	379	389	351	398	319	398	371	352	338	309	342	358	333	377	347	372	350	371	367	371	359	352	354	346	348	373	365	343	361	346	365	348	364	398	307	346	342	355	340	411	369	342	348	350	378	383	386	388	345	367	362	376	343	384	382	359	376	330	335	361	361	351	369	372	360	379	335	346	344	364	375	362	359	367	350	366	383	342	365	368	326	373	380	349	394	386	357	350	382	373	353	360	332	348	348	355	364	344	365	356	385	359	374	344	348	371	372	353	384	395	363	350	401	368	349	337	377	352	358	385	341	326	365	354	356	379	342	374	333	364	372	342	366	410	365	310	347	356	338	364	368	340	351	359	386	362	393	370	364	348	395	359	332	328	341	345	377	360	332	356	359	354	368	384	357	318	384	324	319	334	353	361	388	338	383	369	361	346	364	317	347	351	385	351	310	369	361	359	393	378	383	389	367	369	369	354	367	346	369	369	351	391	313	370	380	343	362	321	357	363	356	354	355	331	372	381	354	355	343	376	344	348	333	392	375	366	392	367	376	382	379	338	397	350	394	359	350	335	372	354	359	343	375
23669	20920	28210	23743	20894	9925	1138	779	649	611	554	545	532	532	463	496	495	508	513	465	496	489	449	450	493	452	432	485	436	402	455	427	477	433	434	451	436	448	439	481	413	468	405	481	431	425	453	447	433	451	430	425	476	453	468	443	449	439	419	423	437	394	423	486	467	437	453	435	455	425	442	441	437	415	467	431	443	429	439	431	432	434	441	444	434	472	443	407	446	437	425	455	428	417	484	414	456	477	450	449	429	418	407	444	461	432	444	422	425	426	427	455	413	387	419	400	451	432	435	457	425	455	450	457	430	465	485	456	422	441	446	403	442	457	400	430	456	458	446	454	433	468	415	454	455	412	412	451	415	430	439	453	442	438	404	456	455	460	398	421	421	454	445	420	471	427	451	472	433	457	407	421	431	445	429	455	438	440	438	420	455	452	430	432	421	407	470	448	427	430	429	440	397	484	431	434	423	409	425	445	423	440	402	441	410	444	437	439	427	412	447	414	417	455	430	435	463	422	412	410	473	435	449	462	445	426	450	440	449	441	426	429	431	455	420	428	448	459	441	436	458	411	444	406	437	433	417	485	448	453	416	441	470	431	445	454	439	460	456	416	401	468	440	435	410	451	404	422	413	456	415	455	441	434	408	446	424	430	441	411	467	414	408	461	411	376	467	447	418	462	457	426	449	440	468	417	446	402	461	413	422	427	436	409	440	390	421	416	465	452	445	468	452	418	390	437	411	459	446	479	431	423	428	471	402	438	432	442	419	409	441	437	452	456	435	430	453	438	422	426	382	441	470	408	452	422	439	446	452	447	447	436	413	430	447	452	416	417	465	447	412	457	425	430	389	428	470	418	443	410	390	450	415	433	460	462	432	455	458	435	430	435	423	454	450	415	435	459	434	444	438	420	487	450	487	425	466	407	447	452	382	453	454	438	484	464	443	441	435	448	403	464	412	426	465	405	422	467	433	416	433	455	426	425	425	404	447	430	433	414	426	437	417	418	434	406	424	446	442	466	396	408	460	443	430	459	425	411	433	424	442	475	435	444	450	416	434	449	466	439	433	455	429	417	428	403	431	447	437	452	451	466	448	418	435	440	431	409	420	440	462	425	425	464	452	421	404	419	488	416	418	419	440	428	441	438	417	467	401	444	443	444	419	395	457	439	441	455	437	467	434	413	432	463	433	438	417	439	425	380	405	426	434	427	426	418	463	408	458	427	438	442	423	427	410	440	413	401	419	463	403	425	390	431	447	456	425	437	410	433	401	415	435	461	420	406	424	431	471	421	425	422	448	423	439	475	416	463	459	409	455	446	422	435	418	432	439	455	424	461	450	432	416	428	451	442	453	411	451	428	417	434	442	418	442	424	434	449	459	468	435	403	412	458	396	415	429	443	391	428	413	426	438	420	429	431	441	399	409	429	418	407	429	427	464	470	413	415	428	416	430	448	440	409	410	429	393	451	451	438	377	405	420	454	437	457	434	459	437	453	441	433	453	450	421	438	446	424	474	428	449	423	402	424	448	444	408	453	473	439	439	438	469	418	369	432	439	489	400	418	416	419	457	425	467	416	435	423	422	450	450	465	432	462	456	458	433	384	421	425	381	474	449	462	438	448	446	441	457	468	401	416	416	456	445	446	462	477	411	434	428	406	448	458	451	429	436	435	430	407	406	440	460	445	423	459	471	471	457	424	448	407	407	412	443	433	441	419	454	436	424	468	430	449	430	419	433	409	392	482	489	415	417	422	478	439	467	397	441	403	430	453	446	432	433	429	396	462	430	444	425	416	454	439	446	445	459	450	422	433	403	427	429	453	423	430	436	452	405	452	439	428	447	421	438	453	459	438	457	435	413	429	469	442	445	448	434	455	454	434	419	423	478	425	389	424	417	398	427	450	449	421	439	420	421	489	404	445	394	400	483	414	412	441	430	398	448	390	381	430	455	439	427	444	451	425	434	444	450	427	440	470	432	416	421	426	463	437	442	474	420	425	421	400	473	438	443	405	423	412	459	442	405	404	447	446	439	427	422	414	453	403	454	444	469	433	473	398	408	474	446	431	429	420	428	446	428	434	445	433	421	404	396	456	461	404	431	452	430	468	415	390	420	434	453	394	411	414	414	452	440	387	424	425	410	426	429	451	434	428	477	431	425	415	438	412	422	444	415	400	468	422	435	432	454	444	442	444	426	390	413	446	428	434	415	436	396	438	444	440	426	428	408	410	421	431	447	439	443	441	431	408	386	416	406	491	443	452	447	405	433	432	465	427	443	395	461	455	446	434	395	473	425	472	451	415	413	451	429	431	433	454	418	425	429	441	469	391	433	431	430	461	450	480	460	426	417	449	432	438	417	417	449	445	452	367	413	418	418	423	425	440	462	425	413	426	460	437	418	430	452	469	450	412	460	403	431	414	439	377	466	439	421	447	414	455	408	453	440	471	426	389	464	427	432	413	447	470	417	459	411	429	401	402	442	448	426	443	470	446	408	410	439	454	408	474	416	436	456	448	412	455	414	392	448	426	427	393	490	443	434	434	392	416	457	448	463	429	472	457	507	433	422	428	451	426	396	444	424	423	437	428	400	430	426	395	432	454	400	447	432	452	437	462	433	444	436	459	475	415	439	428	469	452	390	459	442	436	475	460	440	407	430	454	457	439	463	425	410	448	460	438	414	444	403	408	429	455	386	405	447	430	457	482	439	465	433	443	406	394	438	427	438	445	417	430	439	421	424	417	396	459	423	427	445	437	426	423	395	422	425	420	427	416	430	405	495	453	416	435	459	398	443	426	410	422	481	422	440	435	432	436	436	427	427	443	426	430	457	422	468	446	439	424	448	419	440	421	443	411	410	433	412	435	419	441	410	420	432	384	450	464	413	433	462	446	412	475	418	392	424	479	451	424	439	436	451	436	462	432	431	452	419	440	401	465	420	442	431	456	444	451	432	448	438	446	440	400	406	448	456	422	450	425	419	416	438	431	432	406	486	409	454	433	437	462	439	453	457	454	406	440	421	438	430	436	449	448	406	404	425	421	457	414	385	449	433	448	401	421	433	419	441	448	372	444	411	393	466	443	420	405	403	438	456	404	411	405	457	422	465	459	482	448	427	458	406	451	396	457	468	414	430	449	432	419	443	434	451	421	427	425	406	442	422	398	436	422	462	434	460	407	474	410	472	403	419	454	434	450	436	454	431	412	424	449	421	437	419	435	428	387	442	412	438	394	442	452	477	439	397	461	455	458	453	413	457	442	425	432	433	438	391	441	447	448	474	440	460	437	423	413	466	394	441	449	403	450	432	408	426	423	403	431	429	418	426	398	406	467	423	421	448	439	401	439	455	431	415	427	432	431	451	454	448	443	424	402	430	462	417	451	488	439	423	417	453	419	454	423	432	397	426	444	452	433	413	448	419	464	368	433	430	397	398	382	451	435	401	430	461	398	477	432	421	435	456	408	425	421	425	438	443	461	463	465	432	425	415	435	425	417	409	400	435	469
17612	9349	7562	3746	2686	2040	1667	1346	1148	988	903	861	831	775	782	745	685	706	700	631	716	649	649	637	670	579	598	575	562	605	569	621	591	580	604	521	568	607	573	583	573	561	537	584	645	589	568	615	568	578	541	595	577	585	548	546	595	587	588	570	535	564	512	567	562	563	543	564	590	597	587	509	572	587	560	541	593	567	577	565	575	571	533	627	552	611	556	577	569	572	599	547	589	583	574	591	568	531	595	523	579	565	574	506	542	576	562	567	589	550	580	548	557	563	524	569	597	547	537	556	531	569	573	542	585	561	577	573	571	554	574	584	586	550	534	581	591	544	542	521	555	668	565	576	555	583	546	537	564	596	568	571	547	593	565	547	531	548	593	565	561	567	543	549	577	609	505	588	588	565	536	569	560	578	582	543	558	629	535	531	559	589	573	583	557	564	578	591	553	559	585	605	539	552	561	593	607	532	553	547	571	583	540	582	560	527	587	589	601	606	522	595	584	524	552	560	566	552	577	543	598	567	589	547	525	571	549	538	528	559	541	560	604	545	575	554	554	558	596	592	600	568	581	537	613	552	552	560	540	552	566	583	606	563	558	577	546	548	564	580	580	606	589	539	547	570	555	591	629	554	588	588	591	561	601	579	564	585	544	565	551	576	532	537	551	548	581	607	562	566	566	555	592	554	591	588	562	543	588	560	571	569	599	561	525	566	529	628	572	594	563	557	512	555	563	580	528	577	591	554	524	578	587	594	526	568	590	523	570	557	548	592	551	562	554	560	521	559	577	545	571	590	564	568	561	618	553	603	568	590	569	576	568	572	557	523	565	559	601	520	606	558	552	541	618	625	555	524	555	568	601	532	553	516	563	578	542	552	557	570	599	512	594	570	538	539	499	551	584	589	582	577	586	564	548	569	526	585	552	555	543	564	573	584	572	588	585	560	561	526	566	569	568	531	591	556	557	557	584	540	547	575	568	581	603	577	597	599	572	561	539	527	587	567	576	582	576	594	571	552	556	610	582	603	571	569	580	604	531	533	597	571	564	522	571	590	540	578	564	560	586	580	526	603	555	599	558	620	601	549	595	560	564	605	629	551	541	601	526	544	561	554	537	567	599	562	566	552	566	555	539	547	561	549	629	559	580	582	606	590	573	572	578	568	563	540	551	537	576	563	548	564	581	540	587	540	550	631	601	541	572	546	618	561	564	554	517	570	552	550	555	587	562	577	564	578	595	590	588	565	605	543	580	570	544	527	558	544	590	579	560	603	578	532	544	577	603	579	556	602	542	600	579	584	547	531	600	581	517	523	538	593	552	513	581	539	524	559	567	561	565	610	604	548	550	570	530	542	549	560	548	552	578	549	573	582	573	558	563	626	575	567	556	555	594	621	557	536	565	571	578	609	529	565	557	551	616	605	543	590	593	559	540	565	544	593	553	515	546	576	549	580	583	551	555	531	588	561	535	535	565	618	582	575	571	591	545	549	527	531	580	560	544	550	539	544	558	541	542	568	548	586	596	569	591	575	625	568	585	598	583	575	540	542	551	528	549	552	525	533	566	538	533	572	597	515	554	642	512	585	559	568	575	539	609	540	556	540	547	550	528	583	544	624	551	581	542	603	532	593	561	528	555	577	602	598	539	556	557	609	544	568	586	543	526	573	582	618	571	544	587	606	559	563	546	555	596	504	512	564	550	596	549	602	592	542	576	533	540	593	546	541	551	563	544	534	570	549	564	571	574	566	555	515	583	568	569	583	647	560	504	607	581	529	566	608	607	596	546	566	593	599	566	577	580	574	565	545	569	532	587	590	595	547	569	554	570	585	591	602	572	569	552	563	560	592	539	568	546	539	588	615	583	573	566	508	579	531	595	594	558	555	599	611	550	575	604	554	592	554	540	571	564	566	559	549	590	593	537	579	518	567	611	511	577	566	568	594	561	567	535	574	569	577	577	588	592	557	583	559	573	598	558	506	563	632	576	502	540	554	549	553	609	607	585	555	557	603	616	581	553	611	578	590	573	531	543	579	517	560	596	571	548	558	587	558	545	527	526	649	522	553	589	564	578	525	541	590	557	578	583	553	554	578	586	556	611	553	552	595	528	549	548	598	521	564	581	539	561	556	558	570	585	566	579	534	588	583	601	595	567	542	571	570	534	569	582	598	542	552	589	544	553	539	565	580	579	576	556	548	567	556	547	576	558	534	558	553	582	613	559	589	560	599	554	601	570	581	613	545	569	562	548	569	524	524	552	586	568	497	601	560	555	576	597	573	594	561	597	553	561	580	528	559	531	578	584	542	572	587	581	571	593	588	559	602	565	597	580	573	622	551	538	577	577	591	576	622	568	559	560	569	576	590	586	547	617	554	580	564	561	562	573	558	569	545	585	524	575	583	597	586	591	603	571	567	621	567	587	554	565	559	509	510	574	563	548	541	568	558	584	549	568	628	575	573	568	558	546	590	579	557	567	549	555	565	535	606	561	595	562	577	557	542	595	637	589	610	600	552	576	569	498	581	570	566	533	566	568	580	564	578	550	562	567	571	615	557	530	606	547	588	514	532	570	554	549	555	548	554	548	515	573	568	606	513	556	543	580	604	628	548	585	581	590	561	588	567	573	548	587	560	539	560	576	551	575	537	537	611	587	561	580	537	563	531	607	549	578	568	600	574	601	556	560	555	554	562	558	523	593	552	540	526	589	608	566	524	569	583	544	499	544	566	557	536	590	572	537	569	574	526	590	555	600	552	562	553	537	559	566	588	600	544	575	557	566	572	614	604	564	587	584	500	577	557	572	600	588	577	578	546	544	556	608	507	609	568	562	618	589	625	575	589	586	607	560	542	589	562	557	613	568	558	623	541	591	580	588	548	542	589	571	537	564	581	556	587	529	535	523	574	560	579	579	578	537	570	555	528	559	590	513	571	554	552	589	516	587	535	546	510	626	571	538	560	542	606	550	549	533	538	559	551	578	535	556	562	542	558	570	558	546	607	539	573	574	557	555	555	570	548	583	573	585	608	561	592	551	617	600	572	556	575	559	532	589	553	541	602	589	559	548	546	590	568	559	586	558	564	608	569	561	560	584	545	575	527	549	562	585	549	550	571	576	575	606	544	574	550	584	571	589	575	558	547	568	589	526	558	557	586	584	541	544	591	586	573	543	573	591	521	601	582	572	603	578	561	541	547	552	526	587	580	577	541	525	558	545	589	548	521	551	526	549	582	516	533	542	542	573	586	542	539	558	599	546	545	563	550	591	579	543	573	573	583	545	525	564	597	533	543	554	572	541	563	552	563	563	588	558	576	546	583	540	546	571	524	547	578	566	550	543	567	586	554	577	585	524	544	550	548	600	590	591	555	579	551	551	520	567	555	560	540	542	543	542	578	593	575	569	551	566	555	548	511	593	595	533	559	533	582	560	569	519	556	558	541	589	518	559	573	558	584	538	593	568	578	538	589	555	569	564	565	550	529	535	586	532	554	566	562	577	589	591	566
22675	20936	28710	23321	20936	20974	8662	1055	771	721	595	589	537	489	476	502	442	443	409	393	406	386	376	398	379	390	366	386	378	349	385	404	376	344	346	373	361	356	345	358	378	347	386	367	333	364	334	368	331	325	377	312	329	338	358	348	350	365	354	319	337	318	349	371	359	366	331	369	337	336	310	346	357	357	376	356	343	349	347	299	331	338	361	320	334	360	341	373	324	355	334	302	329	317	322	349	368	326	321	342	329	368	334	364	320	328	335	348	336	325	322	294	342	323	329	339	331	347	334	336	354	331	360	332	344	324	329	352	335	320	327	333	376	352	355	339	318	343	346	306	323	355	325	359	331	323	342	364	329	329	369	341	330	312	318	347	349	357	350	306	328	353	340	327	348	323	329	339	340	332	329	347	314	339	333	369	342	315	331	369	340	358	331	338	358	318	321	298	352	341	338	356	341	358	362	322	344	359	329	343	313	332	325	342	350	343	341	357	328	339	344	360	340	343	341	360	343	335	364	354	339	317	364	326	343	331	297	318	349	351	317	303	334	360	298	368	337	313	327	323	315	347	349	309	328	354	323	316	327	339	373	338	330	352	343	302	314	358	321	329	335	330	335	332	347	334	372	364	329	320	327	313	350	328	327	350	327	364	339	301	332	323	337	362	363	350	324	332	376	333	327	352	344	334	348	338	319	331	317	369	318	346	320	328	347	321	324	342	374	335	359	350	340	335	344	342	308	358	345	337	320	364	341	312	335	357	339	348	396	326	345	329	308	334	335	367	313	341	344	375	385	352	346	306	327	344	362	307	339	309	340	329	338	328	357	333	322	356	323	342	319	352	381	351	326	343	327	310	327	360	338	332	327	325	336	318	308	352	366	356	327	350	354	300	315	311	333	311	344	322	310	346	361	325	349	354	332	362	352	335	331	324	319	350	332	323	370	333	345	338	314	330	344	320	341	366	340	337	354	349	339	330	336	349	336	356	328	358	315	322	338	356	322	319	301	350	339	324	355	329	311	324	336	321	354	333	284	338	322	353	328	333	337	356	321	340	348	343	369	329	340	371	320	323	325	327	359	355	361	317	373	328	343	340	358	347	335	346	331	334	308	359	333	319	324	373	311	343	330	348	315	318	319	316	337	325	347	320	349	330	329	341	361	358	348	341	352	321	351	360	345	333	347	306	317	309	371	339	371	335	329	322	370	352	361	350	311	332	347	361	340	351	332	332	353	344	333	357	346	325	355	360	349	342	341	332	329	368	346	306	340	334	354	354	305	349	357	328	309	331	317	321	326	309	309	314	301	341	344	318	345	331	377	299	341	337	327	347	374	317	329	330	341	337	329	355	331	342	322	338	334	347	353	335	302	319	314	361	339	326	350	359	344	319	359	336	345	321	323	332	329	359	326	352	331	326	330	317	324	341	344	348	346	354	323	358	326	314	357	360	326	339	354	321	336	323	299	333	323	350	348	356	325	364	343	305	346	315	292	295	340	352	353	330	334	329	300	320	317	327	313	350	352	384	316	346	352	331	358	353	332	352	326	350	401	335	354	336	339	351	341	346	332	362	328	319	337	341	351	315	336	366	358	331	369	321	336	329	346	356	357	353	325	331	343	314	320	330	324	350	311	342	307	338	347	331	337	325	334	353	341	335	309	346	341	352	308	331	381	324	350	355	350	319	360	343	345	325	353	328	320	345	314	321	355	323	333	321	347	355	316	369	335	307	333	331	300	348	312	352	348	315	356	316	308	312	315	340	337	344	327	332	352	348	326	332	339	356	403	329	337	343	345	312	341	330	351	341	313	337	321	341	347	357	323	347	326	348	328	342	343	328	308	334	329	344	325	333	338	306	313	367	323	346	320	327	343	326	336	334	325	320	333	337	349	356	370	322	314	366	341	359	366	319	371	326	308	330	329	325	339	348	345	347	342	340	326	308	347	360	358	348	331	335	354	342	372	321	334	331	334	330	344	347	319	368	343	350	325	335	340	339	356	321	373	344	339	354	366	323	332	341	350	335	335	341	401	316	344	325	355	342	371	298	344	339	359	331	334	327	314	326	307	331	344	322	353	343	321	348	380	337	355	379	341	307	365	343	320	312	359	339	332	347	336	316	343	365	332	328	354	315	346	340	325	317	355	358	307	347	339	359	328	347	313	343	330	307	335	356	323	341	355	322	320	348	343	352	350	337	338	339	339	315	327	349	345	349	335	302	349	332	316	337	356	331	353	371	366	336	316	352	368	338	322	332	337	301	329	355	352	335	315	329	351	323	322	329	329	356	325	376	312	323	311	332	339	298	331	329	320	365	317	297	289	348	316	366	356	351	353	356	331	334	303	313	346	363	314	316	310	336	326	342	312	334	334	310	333	322	321	350	330	293	353	336	337	317	315	351	341	326	356	344	300	324	341	346	362	337	333	319	353	346	354	350	338	370	308	312	326	375	334	381	339	358	358	356	321	332	363	329	311	340	310	326	323	352	351	365	385	352	346	298	324	336	334	337	333	341	363	334	384	324	381	340	341	354	340	341	338	337	321	338	330	337	338	331	344	309	366	349	359	323	347	339	327	347	315	347	323	317	333	347	358	348	317	343	344	348	313	313	361	346	329	389	369	353	344	343	339	352	346	326	336	309	340	338	343	335	335	324	327	373	316	355	331	343	363	348	315	378	346	321	341	347	336	317	339	325	328	350	345	340	308	291	316	346	349	346	341	357	339	335	362	328	338	314	336	325	337	303	314	342	332	334	347	342	376	334	364	359	315	333	323	324	316	335	343	300	318	373	347	308	338	335	345	320	331	325	354	326	329	346	336	328	361	352	352	328	290	312	358	363	320	359	315	304	337	364	321	313	376	351	344	346	353	370	320	369	370	324	355	317	347	356	365	329	358	321	315	299	355	324	343	342	326	326	319	334	308	344	353	345	341	323	312	344	334	340	351	332	341	326	310	324	338	338	347	329	319	366	323	358	339	332	343	347	307	334	347	364	350	284	318	348	296	318	323	316	328	330	313	301	367	292	323	306	360	304	348	355	298	314	340	330	334	333	302	356	319	309	342	330	353	358	352	325	353	325	344	328	316	324	307	314	348	304	338	359	364	324	349	333	327	346	323	333	327	339	344	354	359	350	340	342	344	341	339	318	345	346	318	310	354	367	326	321	355	366	326	327	351	324	367	353	370	329	343	320	366	341	319	305	339	341	329	351	336	314	341	319	358	348	344	329	355	340	318	328	337	332	343	364	354	339	354	325	351	338	339	325	336	310	311	346	354	302	331	330	323	348	293	347	326	359	328	327	327	316	356	315	372	334	307	320	314	331	345	364	316	324	318	354	336	315	354	348	304	345	356	350	319	325	350	302	327	355	329	332	286	344	348	334	339	345	324	360	335	342	361	326	329	341	317	332	370	346	396	303	312	338	327	332	347	324	327	329	329	339	336	356	356	286	329	310	359	349	330	330	349	362	331	332	312	324	314	344	311	330	351	324	317	370	322	375
19620	15090	12128	6132	4242	3215	2468	1904	1557	1382	1278	1105	976	907	845	724	743	662	631	629	626	601	535	586	556	536	493	510	519	523	509	505	483	494	475	506	491	473	493	472	510	473	475	465	459	501	458	446	473	467	420	462	452	475	483	468	472	447	489	440	423	430	470	455	429	436	489	452	435	429	426	460	447	492	479	483	469	458	467	488	451	435	410	438	444	449	443	469	458	462	443	466	461	417	454	500	464	457	477	444	441	497	462	437	449	436	468	434	433	431	431	482	440	446	479	429	457	439	480	460	455	448	453	464	440	447	485	444	429	432	430	471	445	480	429	416	408	427	449	466	448	456	458	434	423	439	442	463	465	410	455	460	435	449	446	448	419	448	454	431	457	425	459	432	451	456	433	433	458	439	440	438	437	470	452	430	424	456	443	451	427	448	441	446	473	435	461	424	483	423	424	406	454	449	447	430	448	434	455	458	445	439	470	460	441	480	435	469	419	466	469	451	447	435	440	406	445	414	450	451	429	439	419	464	465	480	430	443	462	442	432	446	444	469	445	409	427	431	444	446	438	447	448	442	440	459	461	418	443	466	478	458	442	422	410	482	384	458	449	431	479	432	433	435	492	421	471	432	473	453	453	418	429	454	452	450	411	422	444	426	438	467	413	478	454	436	453	460	481	488	433	459	452	452	441	411	442	425	443	436	434	452	473	446	403	463	440	408	464	419	450	435	452	431	455	409	451	456	472	428	421	459	449	427	447	447	445	507	441	458	460	407	455	432	431	436	439	424	461	459	467	458	415	419	430	416	456	430	444	447	440	449	441	451	406	444	457	428	449	408	455	457	441	447	429	431	468	439	420	423	426	463	444	438	461	453	433	449	471	472	446	404	465	463	456	429	417	423	458	422	471	420	435	457	443	434	457	450	454	448	492	461	462	460	435	425	458	406	445	474	429	456	415	433	468	450	411	403	449	420	441	429	436	435	432	442	442	448	425	435	423	450	417	419	433	428	421	427	505	476	430	443	439	423	447	435	443	456	426	436	446	442	452	443	413	446	419	472	482	450	432	413	453	431	458	481	413	464	432	473	425	451	433	412	475	427	429	469	427	455	444	464	400	471	418	419	448	441	450	474	419	416	466	432	413	454	461	470	457	448	424	418	479	448	443	416	428	446	420	405	444	423	455	440	429	411	471	437	433	433	397	466	462	440	467	430	450	458	440	416	430	426	449	479	468	427	454	429	418	439	500	469	438	427	469	431	461	451	417	436	467	442	402	450	425	455	470	441	456	457	470	456	438	431	455	437	426	420	436	478	457	438	447	442	460	430	468	447	495	415	430	419	424	414	433	426	421	458	472	459	440	464	440	459	418	425	494	466	426	447	441	437	420	456	463	416	524	409	452	419	438	426	392	418	437	426	431	473	450	440	486	420	446	429	422	474	450	471	438	426	465	470	439	397	438	448	438	457	464	472	433	471	426	421	443	457	474	428	451	480	432	408	440	445	413	442	451	429	442	448	408	430	476	415	490	452	425	427	406	445	433	469	402	428	419	408	463	415	467	424	416	424	474	453	465	434	436	459	466	417	438	442	433	456	432	477	426	441	412	423	449	425	449	429	413	444	458	465	441	422	424	428	436	465	449	432	398	483	432	402	473	419	393	433	455	464	439	409	450	466	441	489	456	455	423	461	432	476	419	463	457	469	440	433	440	466	496	469	423	433	419	433	459	440	442	441	481	397	446	425	454	453	436	424	446	459	427	434	450	495	448	438	463	427	430	421	424	429	443	441	404	467	474	442	436	443	436	439	445	434	470	435	451	481	384	446	441	421	457	443	431	446	438	433	428	419	410	461	435	431	496	446	462	406	448	463	435	440	447	475	429	438	440	402	462	480	438	428	458	398	437	458	427	438	467	413	451	442	399	463	432	438	436	444	464	416	486	453	453	442	416	493	450	455	464	452	445	448	468	448	435	440	441	461	422	458	446	428	467	445	477	448	458	455	449	452	457	436	443	421	469	436	453	461	431	445	467	450	443	463	424	460	445	475	446	438	460	446	469	479	449	417	416	442	404	427	448	415	435	481	445	466	423	413	428	444	436	433	436	456	432	458	433	453	425	486	425	414	417	435	445	429	420	442	440	458	465	494	464	453	431	443	473	408	437	447	438	435	425	456	477	459	425	464	464	445	460	434	425	470	446	437	427	421	442	471	438	461	470	419	442	455	439	462	480	411	460	448	428	419	455	422	456	507	408	429	442	450	472	479	435	432	434	433	482	448	443	457	449	459	450	419	438	471	410	379	475	447	430	419	442	482	452	443	443	455	417	442	439	424	438	433	460	416	474	448	477	423	436	466	425	443	424	418	464	466	433	441	442	445	419	445	448	420	431	438	464	462	464	454	416	438	462	411	419	437	480	416	440	485	427	428	413	421	441	416	439	434	466	448	470	418	424	444	436	497	482	479	431	446	447	468	414	457	435	452	441	457	439	427	431	463	438	418	443	442	444	437	461	441	446	447	464	456	407	449	427	434	421	431	420	445	408	437	413	453	469	435	459	431	429	455	439	477	438	431	413	415	431	443	456	422	468	426	425	443	448	431	422	456	438	435	409	440	458	438	461	439	456	463	434	443	486	444	497	423	469	477	420	462	462	455	448	449	456	447	419	446	421	468	445	460	455	412	411	433	433	412	409	417	472	465	431	434	493	437	469	433	427	434	465	430	414	441	477	439	472	451	456	411	401	467	426	436	429	440	445	438	443	449	408	459	437	463	414	406	423	403	453	442	420	419	477	429	420	415	450	439	422	394	484	469	439	425	436	455	433	446	442	421	428	436	419	460	452	420	447	429	434	457	411	467	505	422	487	427	409	442	439	460	446	457	432	441	445	428	437	427	429	459	428	452	405	403	447	474	446	457	461	442	467	420	439	411	449	408	425	434	478	462	447	475	459	462	429	409	430	429	456	436	441	399	400	437	486	439	438	455	468	454	434	457	464	433	448	442	440	448	440	428	470	448	436	437	456	420	446	432	405	454	414	440	440	429	449	456	418	501	449	420	447	415	481	432	486	440	406	430	455	456	441	445	448	398	416	434	435	455	410	427	463	465	442	432	424	497	448	454	414	454	479	420	458	454	466	437	443	422	476	454	423	458	446	463	452	448	447	429	444	462	437	429	434	484	430	454	428	473	427	446	423	443	442	416	452	420	387	443	443	460	453	423	463	445	447	461	433	427	436	445	463	430	438	402	393	456	440	446	413	435	427	430	473	433	453	443	447	469	454	443	455	465	479	436	448	436	459	452	468	473	444	424	449	399	453	458	453	429	429	482	442	472	444	451	454	445	423	444	475	440	458	442	434	456	473	450	439	414	439	441	446	442	439	414	445	415	416	433	416	440	464	427	497	428	430	436	429	434	469	454	465	430	452	441	482	428	430	482	478	431	448	409	461	404	446	459	442	454	398	444	465	460	496	413	450	455	446	446	449	445	495	423	451	450	395	425
26612	20400	8853	630	419	344	307	273	311	301	280	301	289	272	294	283	285	266	270	274	291	276	301	238	274	270	309	251	238	300	242	269	279	299	317	250	321	280	261	240	292	264	254	297	282	308	269	247	276	314	248	268	306	276	253	273	258	280	261	263	266	259	296	266	264	274	276	276	254	281	275	252	304	298	270	286	289	283	272	268	273	244	285	270	263	261	229	288	278	269	285	282	293	258	291	265	269	248	282	292	234	274	297	278	233	248	291	269	278	279	273	266	270	305	275	317	249	270	262	278	277	272	280	300	266	297	286	301	265	276	301	278	271	261	246	270	256	260	274	301	260	259	268	272	281	246	302	248	274	286	246	264	265	291	275	249	284	262	300	261	282	280	286	251	305	250	261	243	262	279	279	298	301	276	276	261	276	273	294	271	258	259	273	282	291	293	247	252	259	288	284	276	260	300	247	259	285	274	254	286	280	274	266	261	249	307	246	281	292	278	246	285	323	255	252	247	263	275	250	252	281	286	276	251	285	271	273	279	289	284	247	276	255	273	266	266	292	283	272	251	261	286	264	256	281	265	248	255	283	281	289	289	263	267	254	242	253	265	274	283	281	296	296	284	265	262	275	273	253	297	268	281	296	284	278	269	293	263	274	250	263	271	297	232	277	281	274	237	283	307	296	283	256	286	291	253	269	288	288	267	276	296	263	253	284	287	262	274	281	248	244	273	268	307	260	287	279	279	279	258	281	279	280	277	287	273	294	298	250	269	311	270	264	302	284	254	281	252	283	255	296	322	266	274	251	294	257	266	259	278	262	271	255	299	270	259	270	304	268	258	289	283	273	261	267	272	295	258	282	280	280	266	278	270	250	284	288	302	254	293	297	263	275	267	300	272	268	264	303	294	260	296	254	248	314	258	295	263	290	283	271	289	263	286	272	285	277	277	270	266	287	267	251	270	256	270	275	275	271	259	265	278	284	258	263	301	256	263	261	268	276	271	280	285	263	270	283	273	268	241	242	278	287	256	269	246	277	273	268	262	269	263	248	257	296	271	271	248	293	291	241	298	295	254	256	295	292	266	244	290	271	265	272	247	255	280	286	271	315	267	277	268	272	259	239	272	277	274	294	285	252	285	251	278	300	254	315	256	281	267	292	244	329	294	301	250	288	257	293	273	280	275	270	251	267	284	306	265	274	262	271	271	265	279	252	280	280	282	268	287	269	275	281	281	261	264	284	261	270	295	241	274	255	261	288	289	277	257	286	292	265	279	276	291	253	283	288	281	284	280	252	282	274	256	273	289	250	258	277	269	265	286	288	277	299	274	306	288	285	263	231	284	285	271	262	273	269	283	287	266	272	316	293	287	286	284	260	265	255	280	324	261	281	287	287	261	293	261	260	265	244	308	261	285	255	265	261	267	284	293	265	293	301	280	286	261	286	304	279	291	272	268	288	298	243	289	268	272	255	271	269	282	267	259	287	294	307	289	260	251	267	267	279	298	244	261	283	296	275	278	287	262	305	272	276	259	279	259	297	282	283	263	254	283	235	275	270	285	258	295	265	292	303	271	237	274	276	283	280	284	283	276	301	263	265	277	280	272	299	290	267	295	281	281	281	300	263	280	252	297	273	259	297	289	264	234	291	274	295	285	255	283	283	279	287	270	280	245	288	257	261	271	274	268	231	277	267	277	256	260	259	293	270	280	298	293	267	255	246	295	298	285	287	282	270	278	275	280	281	302	258	235	260	261	259	264	275	293	268	319	310	263	293	296	259	289	285	277	289	302	276	267	271	301	270	289	254	283	274	295	275	284	270	298	274	282	275	292	300	265	268	272	282	268	255	264	297	274	265	263	259	273	294	290	258	304	258	267	306	295	275	269	295	277	274	270	262	264	287	253	267	273	281	272	234	255	274	294	261	276	257	274	284	301	265	241	299	279	297	280	243	287	266	281	289	295	267	283	297	301	264	266	251	268	283	295	265	277	273	271	260	288	300	273	273	280	281	265	251	259	265	276	287	285	274	287	282	300	317	283	286	275	285	267	263	268	277	272	276	286	292	263	248	288	270	276	271	268	278	267	305	260	293	282	257	312	254	265	281	249	263	260	256	310	277	260	275	235	265	305	274	295	260	272	302	268	253	317	270	276	246	302	270	272	274	289	276	284	256	286	289	301	297	260	267	274	263	310	291	287	278	283	293	289	305	300	270	262	257	245	250	290	277	264	278	267	293	266	302	273	259	280	272	269	286	257	245	261	257	275	237	262	281	278	273	248	274	266	275	274	268	242	292	268	266	271	261	256	293	297	313	268	281	255	270	244	273	256	298	276	270	281	276	269	286	285	282	252	293	246	288	274	275	289	277	275	239	278	275	252	272	276	299	284	288	263	291	292	290	276	258	296	251	277	256	297	259	262	235	292	282	252	279	318	281	266	295	291	252	259	249	241	259	266	291	279	280	251	259	240	263	300	265	264	262	296	262	266	253	300	234	267	299	266	254	270	260	272	280	245	291	271	263	283	283	274	274	272	278	278	272	297	262	276	272	283	268	257	271	272	277	274	230	258	272	292	277	261	267	260	282	276	278	272	278	285	291	273	279	273	275	282	258	302	292	286	271	283	273	277	261	260	268	279	287	278	256	271	296	253	258	278	281	293	260	260	244	258	269	264	293	294	273	288	276	273	280	291	288	288	283	262	300	276	265	276	312	275	301	264	296	298	256	297	266	312	243	285	267	288	293	270	268	274	290	282	263	286	289	283	293	281	293	273	266	250	266	263	293	281	261	270	257	299	265	289	264	269	275	274	283	280	297	293	279	274	280	282	278	288	295	264	264	279	294	251	271	262	296	253	297	300	304	277	265	277	268	279	252	277	257	261	294	273	280	260	281	276	293	258	321	272	289	282	267	288	268	289	271	275	305	258	287	286	294	270	274	292	270	289	248	301	272	244	271	262	289	273	273	278	260	253	278	272	303	268	311	289	274	294	280	260	289	299	283	265	297	286	281	277	275	283	277	285	270	287	304	264	291	283	284	249	302	254	294	285	277	280	262	285	270	295	296	305	273	283	237	277	278	297	254	265	292	251	275	280	252	284	259	263	279	293	299	273	273	280	313	290	273	301	265	280	265	268	274	262	270	285	269	283	266	297	275	272	283	281	284	265	298	284	277	278	282	248	267	263	270	293	234	256	276	273	261	258	289	253	257	234	246	297	259	277	250	259	278	268	282	291	264	280	277	286	242	275	261	289	260	261	245	244	250	293	266	274	278	256	260	251	281	293	277	253	278	278	248	238	291	269	263	280	260	273	284	261	270	256	253	252	293	246	297	286	275	270	299	283	275	267	290	280	287	257	267	253	294	260	286	278	253	248	275	276	264	271	247	270	263	260	272	301	307	293	238	304	296	274	262	281	264	270	284	274	268	271	266	281	264	286	279	254	270	282	285	307	259	284	283	275	273	254	253	287	294	240	279	256	280	309	293	295	268	278	283	272	274	275
7964	1143	1004	632	515	483	428	396	430	379	379	401	400	386	366	411	393	368	356	359	375	337	361	362	348	353	374	336	338	351	353	331	378	360	363	359	356	343	327	353	362	334	321	397	336	308	368	353	365	364	362	333	341	374	325	366	345	367	335	347	377	391	362	341	351	337	339	365	387	375	319	336	371	358	360	379	335	359	356	362	341	344	355	384	355	347	359	365	347	360	352	344	362	347	372	351	347	384	356	353	342	388	359	353	383	373	341	358	372	349	383	336	374	399	351	418	340	337	359	325	367	373	394	366	387	365	334	370	350	348	346	335	329	349	376	387	366	403	346	359	337	373	370	328	387	347	344	335	386	372	343	392	384	369	372	350	354	373	390	322	350	344	313	371	384	349	334	345	333	386	339	330	363	350	384	390	334	344	368	381	374	377	347	362	335	352	346	378	332	329	376	360	368	351	357	376	326	324	321	347	348	341	355	343	376	345	348	346	356	385	353	342	371	354	351	329	332	381	361	366	382	357	377	371	368	361	357	340	357	355	372	363	382	353	318	341	383	390	338	336	345	381	356	321	391	324	363	354	354	332	355	344	350	364	372	350	361	383	343	312	343	376	356	345	344	347	363	371	371	324	352	343	391	376	348	372	360	354	377	343	338	349	348	343	373	365	341	393	349	361	368	373	321	380	367	366	359	360	383	364	382	378	338	355	383	357	318	344	356	370	344	390	362	390	368	338	375	361	369	377	362	374	348	350	365	353	350	330	357	336	363	340	390	360	360	319	351	352	339	367	353	330	365	341	343	389	369	321	340	341	329	337	369	364	365	347	339	383	374	401	374	340	347	365	393	378	352	365	334	342	367	365	365	361	356	340	348	341	325	377	365	361	377	331	370	398	359	375	377	338	378	320	340	344	325	347	392	375	374	363	363	375	365	393	354	345	328	352	379	342	347	337	354	359	346	361	365	352	347	364	350	368	348	344	337	356	355	390	345	342	320	415	370	337	363	384	345	348	380	360	391	337	382	385	363	355	350	353	370	371	358	369	351	344	333	377	347	376	356	353	336	387	373	345	357	376	364	370	369	369	353	350	345	359	362	349	380	385	407	332	367	347	366	336	336	349	370	345	360	366	364	365	397	361	383	358	327	336	379	338	345	366	363	357	353	358	380	363	337	332	366	358	346	335	376	354	366	331	366	341	376	361	346	351	366	392	347	366	358	330	348	364	349	346	369	343	307	358	371	377	365	345	374	339	342	376	353	360	372	350	365	367	360	322	353	384	344	376	399	371	354	353	369	353	328	376	331	325	350	376	356	370	362	374	331	366	366	355	309	357	375	329	370	391	365	360	342	348	360	306	390	347	345	324	381	368	349	390	367	380	353	384	348	349	332	348	340	368	347	361	338	362	328	330	382	376	368	346	355	322	360	348	354	371	380	346	341	351	370	357	362	361	360	345	357	344	376	393	358	348	364	380	350	355	356	341	373	354	359	347	375	364	345	356	339	341	382	353	399	347	375	369	344	349	350	343	354	344	360	377	384	309	362	346	365	374	353	396	348	336	341	375	339	379	361	333	396	390	341	394	379	355	365	379	354	356	365	365	359	378	356	334	351	345	350	372	358	334	315	339	338	367	328	348	375	368	386	358	341	342	341	359	372	371	380	348	367	329	374	360	362	377	370	376	345	352	329	338	340	351	353	339	351	351	367	389	358	377	357	362	352	356	339	338	352	323	344	339	362	336	380	369	346	372	366	348	362	348	362	364	380	375	365	377	374	358	316	358	351	343	344	369	339	382	354	393	328	390	331	371	354	346	374	337	356	328	339	377	355	351	367	371	344	373	357	362	366	376	346	371	392	364	367	354	342	397	339	349	384	373	341	377	344	344	371	348	355	370	339	360	360	354	354	354	370	339	336	357	364	371	328	352	360	343	400	350	371	343	331	376	337	354	348	347	347	316	371	343	367	373	372	363	350	327	365	375	373	332	370	311	373	333	363	384	336	349	377	318	344	368	381	351	371	366	373	379	358	358	373	349	386	337	350	331	372	354	380	396	334	371	378	359	361	345	396	357	373	378	365	361	349	320	340	359	373	378	338	342	343	380	359	357	322	341	320	352	336	350	342	363	330	314	329	306	334	371	359	336	377	355	315	373	320	355	391	350	353	357	364	360	336	345	330	338	363	354	384	362	378	368	368	347	369	357	330	356	370	359	348	360	343	346	358	353	349	327	332	343	329	384	355	381	367	362	385	361	382	385	354	346	366	378	364	344	332	361	389	390	380	412	400	364	362	387	379	370	353	375	375	337	331	343	356	365	342	351	336	378	358	341	329	359	332	345	362	351	324	360	350	346	373	353	381	333	382	341	348	358	370	356	361	377	355	358	322	346	357	370	338	358	328	374	368	363	338	362	339	381	320	356	337	369	353	348	363	331	363	348	367	372	394	348	329	333	319	400	352	386	364	359	328	377	376	366	340	343	358	351	337	371	326	346	364	363	368	338	372	358	350	333	353	366	380	373	360	349	338	372	378	356	358	369	357	348	331	363	360	380	378	365	354	347	372	372	344	376	358	364	394	385	378	360	357	363	331	350	345	331	345	314	352	344	351	332	353	357	361	353	350	327	355	320	364	343	350	352	353	354	343	363	323	354	387	343	365	337	367	360	345	374	364	371	326	338	344	358	364	320	365	398	347	347	330	338	372	374	366	334	374	380	384	357	378	372	375	342	363	325	352	352	342	389	351	351	400	360	334	343	359	328	371	363	379	397	392	359	366	338	362	367	360	343	373	330	337	366	370	322	335	330	360	378	326	360	311	351	383	376	357	333	377	359	379	336	344	373	340	332	381	352	370	401	369	336	382	374	369	384	337	385	357	376	380	362	372	342	382	379	321	377	336	359	409	394	357	352	335	406	354	372	346	325	355	384	369	376	354	348	369	350	339	344	344	338	309	339	341	340	362	333	358	366	387	361	363	368	329	343	382	360	390	366	313	297	338	343	363	376	335	395	348	341	358	331	355	360	364	391	374	360	381	354	327	334	336	359	379	363	360	402	408	372	365	372	337	339	347	343	353	356	412	355	337	364	397	359	327	360	370	344	368	352	347	400	338	392	364	351	371	336	371	326	382	365	361	319	360	338	353	337	343	368	319	380	374	349	326	365	365	342	405	330	333	369	334	377	340	328	365	363	396	344	364	349	414	341	364	331	352	381	343	341	399	340	362	345	333	394	362	356	335	345	390	350	352	348	383	367	361	358	358	322	351	366	318	349	324	388	407	401	355	343	365	357	384	355	366	340	363	347	355	386	370	363	384	354	379	372	392	377	375	352	398	335	366	347	367	356	332	346	360	365	346	391	384	352	356	353	334	317	382	338	352	363	369	313	362	335	393	361	365	357	326	367	341	340	376	401	370	329	329	401	345	365	362	353	358	339	330	347	346	400	342	364	350	343	362	322	343	360	334	384	333	344	358	347	337	353	352	326	353	359	347	390	385	352
23707	20945	28174	23807	20893	9349	1134	771	607	627	614	568	553	498	497	512	492	503	491	447	479	481	474	420	428	452	460	450	448	462	429	404	451	446	433	422	430	457	446	447	462	435	439	454	429	455	442	464	464	462	467	427	431	433	398	470	454	448	429	409	425	426	410	426	402	403	413	403	457	446	452	458	432	423	424	417	390	453	459	441	429	457	405	429	429	426	458	429	410	431	455	422	412	439	433	445	458	429	418	466	398	438	424	462	412	450	457	417	441	412	445	451	452	433	457	391	444	432	455	410	433	414	450	409	436	434	437	425	418	441	438	480	436	450	406	425	414	376	449	447	428	429	423	436	432	431	427	436	463	428	451	460	440	422	448	433	447	432	455	439	402	427	434	424	431	429	429	447	434	437	434	454	401	407	447	414	423	422	428	467	404	441	466	423	418	432	416	448	431	436	420	432	436	450	407	441	423	417	460	462	413	411	420	444	428	439	442	419	415	469	424	461	418	439	429	456	435	426	413	417	457	453	458	421	403	430	427	442	438	426	396	416	444	493	428	455	450	439	449	457	429	408	416	416	416	422	391	399	425	448	412	445	469	420	418	444	397	421	423	461	449	409	403	441	410	410	426	453	460	410	406	439	441	425	408	435	430	424	410	460	446	426	407	437	477	431	448	459	410	392	445	427	431	456	408	441	393	434	451	427	459	460	426	419	431	427	421	434	466	450	429	429	400	453	414	431	474	448	397	403	437	392	392	442	414	430	422	410	410	438	432	476	427	462	502	427	438	463	456	439	413	419	439	414	420	417	455	441	438	437	398	432	450	450	409	427	442	404	445	407	432	431	437	422	423	396	411	429	426	418	398	448	460	439	471	429	409	425	418	455	446	393	431	405	450	424	453	414	411	426	454	401	441	435	433	453	441	442	441	427	400	399	421	438	470	420	417	419	416	451	427	413	464	415	461	433	431	403	443	456	437	450	452	439	445	423	455	452	439	422	417	413	426	411	465	417	416	437	416	450	462	412	435	419	433	413	416	385	431	396	415	447	446	454	430	434	453	402	449	436	451	459	452	435	464	441	436	415	400	436	400	413	474	441	440	426	421	429	412	437	440	448	500	442	439	402	420	434	448	438	443	440	450	437	448	435	430	452	453	459	429	465	417	452	444	423	403	380	457	396	417	428	442	457	420	461	427	437	438	460	449	419	452	435	450	446	436	400	453	448	438	429	451	416	425	439	431	413	408	432	455	422	417	437	410	430	453	450	456	431	438	416	425	411	399	432	424	455	414	445	378	440	406	407	420	417	445	433	457	428	466	410	407	418	423	445	448	429	390	427	472	437	434	441	447	412	478	387	450	429	466	444	436	383	427	444	423	391	412	419	449	411	415	393	451	415	443	405	435	400	446	457	432	431	457	406	442	434	434	393	426	464	419	418	404	445	420	403	425	416	420	447	440	461	449	447	408	415	437	437	386	421	413	417	407	428	463	410	413	443	407	453	432	439	464	434	469	425	418	435	449	428	452	407	422	454	470	423	460	422	416	482	448	406	422	393	452	410	439	441	430	419	414	429	442	449	429	457	456	442	450	428	436	463	428	440	434	456	464	439	438	435	464	405	432	443	450	419	424	434	452	426	427	455	434	445	431	398	445	430	440	469	429	445	424	463	437	428	413	465	412	436	462	458	462	432	407	430	409	458	449	445	424	430	422	426	454	402	429	432	420	464	450	402	409	448	406	457	438	451	376	425	428	452	410	435	433	426	424	425	435	414	429	435	490	413	440	437	439	436	386	452	399	448	394	446	427	418	393	438	428	448	436	444	434	392	410	440	439	416	444	389	448	421	443	408	394	449	438	441	412	435	427	456	432	454	419	422	433	429	449	413	418	406	426	455	469	440	413	396	448	420	452	437	413	435	392	428	412	431	426	430	458	456	437	415	435	412	418	441	465	434	437	462	440	437	437	463	423	435	434	457	457	406	431	460	425	446	413	445	415	442	402	425	459	424	423	442	436	413	413	424	415	424	393	423	433	436	444	429	413	428	452	434	451	457	405	413	421	433	456	429	439	460	411	424	430	420	417	425	421	440	471	413	438	406	469	444	406	438	416	414	459	475	406	408	461	409	459	459	442	412	462	416	396	464	431	448	448	411	452	463	437	426	455	412	460	431	400	425	418	471	465	459	370	430	442	441	417	442	410	391	417	407	427	430	431	407	413	416	418	433	388	477	445	408	435	434	423	437	425	424	407	414	402	441	429	434	422	419	444	431	460	420	470	405	434	431	434	438	440	395	449	416	442	429	436	441	447	439	448	449	418	481	409	415	416	407	401	415	421	443	422	424	441	434	436	424	424	430	399	439	414	425	419	431	421	428	441	434	415	426	439	424	389	453	404	436	435	419	458	423	440	430	446	453	406	446	424	441	405	414	382	397	450	412	397	441	425	505	445	466	417	476	422	393	438	399	404	445	397	439	390	405	435	444	417	431	394	401	441	418	434	452	456	440	449	435	429	434	446	423	476	435	431	440	459	425	448	432	434	401	432	444	408	423	422	422	405	410	443	441	462	452	444	440	423	411	460	429	414	434	407	449	428	428	399	443	423	411	447	414	429	464	420	446	430	431	416	429	391	451	406	418	428	442	442	438	473	413	445	456	422	438	436	442	434	417	454	450	426	428	433	473	426	416	439	444	428	411	395	429	472	423	428	437	429	424	435	421	419	431	431	431	420	470	406	449	417	457	422	432	510	423	417	428	399	400	450	441	427	451	448	442	401	421	488	435	453	440	434	480	450	436	433	410	402	399	449	424	432	430	406	482	400	446	467	407	436	424	461	378	477	420	433	413	420	462	390	427	402	462	425	421	406	425	403	448	444	415	447	369	438	417	425	410	386	423	422	429	416	427	424	466	420	416	430	446	441	446	384	430	411	444	470	493	432	445	455	444	436	421	444	411	416	443	433	445	390	422	414	433	420	426	417	435	464	444	418	429	435	427	429	404	416	452	386	410	433	448	433	422	447	418	444	429	430	437	446	401	439	443	429	454	453	469	442	492	413	439	440	449	394	407	446	411	410	427	458	450	424	420	428	472	461	428	439	435	443	411	430	395	410	428	468	411	428	431	458	400	469	445	442	428	440	409	433	443	439	434	402	438	456	464	437	458	446	435	433	410	442	435	472	405	468	432	412	405	436	422	429	459	432	410	454	427	470	381	450	419	440	432	444	419	454	428	420	402	416	453	425	415	438	413	454	415	436	437	433	394	397	431	413	397	437	416	432	449	421	422	427	429	425	416	421	431	412	435	434	419	422	436	421	448	407	418	392	419	441	423	450	425	446	405	428	417	415	448	404	442	447	433	430	476	439	421	399	390	427	436	470	433	444	416	423	423	424	430	428	469	443	436	384	461	413	417	432	425	478	452	446	414	453	453	448	394	454	420	447	425	442	430	428	416	457	425	426	406	445	421	406	423	425	402	447	417	450	416	440	404	433	441	417	415	437	416
13944	9572	7639	3799	2677	2051	1730	1443	1160	1091	939	900	830	794	733	754	699	686	680	647	635	630	648	668	623	583	633	619	619	565	590	605	579	564	565	572	575	579	594	617	600	623	604	555	595	594	536	554	603	589	558	574	516	595	566	571	554	572	591	564	570	540	563	580	617	552	571	543	591	573	548	553	599	533	549	549	561	520	540	568	504	547	591	573	568	552	540	570	584	552	556	572	570	586	573	584	580	570	571	556	580	603	563	562	548	602	522	578	584	570	538	559	554	582	530	569	527	582	552	585	556	538	567	579	519	545	601	576	553	560	562	600	580	511	555	559	575	583	632	500	594	577	538	593	586	586	561	587	594	595	578	564	549	586	522	544	532	551	543	545	584	559	520	581	581	541	514	587	558	527	571	561	556	563	545	564	579	611	537	589	559	635	591	600	565	528	527	584	555	569	566	552	579	562	608	588	541	571	549	588	529	526	601	553	562	581	601	589	509	551	575	610	577	520	591	555	546	539	534	588	596	570	541	552	553	573	555	553	550	544	536	588	524	611	528	567	562	566	580	583	587	602	560	549	546	602	578	604	598	526	555	561	560	525	533	538	558	570	548	578	524	571	561	595	545	571	543	503	593	566	553	541	548	579	545	546	578	539	527	582	560	560	547	574	551	564	573	578	548	543	544	625	584	542	563	594	557	552	569	612	570	559	570	555	591	549	559	586	570	542	553	597	593	538	582	576	564	599	568	564	550	595	584	564	546	580	559	605	580	568	551	562	565	573	593	572	541	589	600	604	540	517	583	495	583	587	580	558	576	567	566	519	562	556	598	535	567	575	570	554	566	557	605	563	589	523	538	529	564	593	600	550	552	562	577	561	562	607	541	593	565	541	545	588	540	561	567	574	579	505	582	559	561	515	571	567	575	576	566	569	537	567	576	553	543	555	579	557	563	575	581	521	575	556	541	553	546	561	529	545	570	567	565	561	547	617	547	572	566	563	567	521	588	569	589	612	517	604	579	597	556	554	575	566	553	567	574	558	532	600	573	546	537	585	597	564	549	583	562	557	531	618	549	563	530	571	588	535	552	553	560	578	502	580	557	547	567	551	557	560	532	563	546	531	570	569	556	589	582	536	537	574	571	573	543	552	576	570	543	542	543	597	541	544	581	510	571	558	539	589	575	555	564	601	582	568	536	595	511	557	543	555	524	534	540	559	557	543	559	541	581	589	560	508	569	578	560	549	543	557	549	565	539	584	576	528	553	509	513	594	561	529	609	543	563	558	520	576	545	576	599	524	505	511	534	548	546	532	524	563	614	530	556	583	561	590	594	562	550	555	535	571	558	550	572	542	556	573	561	565	552	572	561	560	567	520	547	556	563	527	550	595	544	505	565	567	538	551	517	539	602	560	548	522	561	552	562	525	559	577	559	553	585	558	604	581	557	545	621	564	520	546	556	602	554	555	574	565	575	577	521	514	525	566	567	566	539	535	592	573	552	528	537	537	566	592	586	579	570	569	576	562	593	590	575	601	561	606	565	572	588	515	572	583	593	582	578	539	575	582	531	639	568	536	591	570	578	573	586	557	521	563	536	529	597	530	544	519	549	583	515	538	566	578	629	530	545	568	573	572	554	574	566	569	546	601	534	545	571	551	586	520	530	579	529	515	544	562	593	606	553	612	542	587	574	576	587	566	528	544	542	570	530	565	555	541	521	532	574	594	583	592	551	566	567	580	600	575	518	574	553	567	547	601	546	583	547	559	567	525	575	552	568	546	542	586	530	590	574	555	552	542	543	494	582	523	580	586	556	560	542	561	574	549	568	582	578	560	545	545	512	520	568	596	544	582	553	561	544	556	532	571	530	565	565	571	603	560	525	561	587	527	575	564	560	544	540	581	606	552	557	564	572	543	587	565	598	559	561	564	555	572	550	562	548	567	541	578	538	580	553	596	597	577	565	569	553	588	534	532	580	600	508	546	568	573	580	569	581	540	528	566	542	597	532	521	528	559	545	570	604	581	581	515	500	520	541	556	537	603	555	549	588	532	588	568	569	608	543	554	599	541	580	566	586	576	582	564	516	512	552	558	549	530	592	548	575	537	550	546	569	586	541	555	536	554	587	569	567	537	524	547	547	555	511	568	536	550	569	590	582	520	582	543	569	510	526	533	558	573	568	575	579	570	555	529	536	533	573	527	565	569	550	548	576	569	582	571	556	525	539	586	573	563	568	546	571	563	519	584	573	599	561	590	554	549	545	542	576	564	573	536	581	569	580	621	589	568	512	569	546	552	553	556	570	553	581	585	563	560	570	579	560	546	559	538	521	585	534	524	554	560	557	541	609	564	540	610	579	556	544	515	573	561	541	545	555	561	553	580	578	563	541	574	547	578	529	607	541	535	555	578	572	528	554	562	584	572	600	558	555	553	554	552	549	543	532	591	580	555	605	530	577	564	564	552	593	533	570	583	567	548	560	542	522	539	556	567	598	554	506	568	568	573	541	510	517	560	567	576	532	542	555	562	580	597	581	565	536	568	571	558	538	578	510	576	531	550	565	549	511	545	541	525	556	543	557	546	578	528	536	585	550	543	573	568	575	568	563	547	534	528	582	575	538	574	533	539	560	591	543	575	574	590	578	529	544	539	563	575	554	559	556	571	579	536	540	563	535	560	575	544	525	567	542	572	575	575	550	568	609	523	558	537	567	596	518	532	587	578	556	568	513	560	535	553	563	551	527	523	602	555	558	548	581	546	588	551	546	559	552	541	555	602	561	573	570	544	568	567	554	531	580	600	542	556	556	566	575	573	561	530	544	530	595	597	583	584	575	567	566	531	547	572	566	551	551	555	587	540	591	547	612	617	551	542	525	586	567	556	540	550	572	606	551	573	553	567	587	538	590	560	578	539	560	575	581	524	550	547	553	589	562	557	563	579	598	531	552	514	609	525	595	548	563	550	523	553	547	633	575	551	541	568	566	503	552	546	589	545	559	567	563	548	582	632	575	644	556	539	552	553	537	584	554	568	541	544	575	607	579	538	538	535	581	553	613	579	567	563	530	562	573	578	604	589	538	540	571	521	540	504	558	585	571	537	562	536	561	603	585	536	607	575	551	598	529	561	584	529	550	552	544	511	574	528	562	509	587	547	583	597	579	568	530	554	558	572	576	522	562	558	539	565	594	549	510	545	544	556	520	585	572	576	538	556	533	523	588	516	508	532	527	561	543	574	525	542	532	562	537	594	559	564	553	566	570	522	617	568	596	557	569	532	532	525	568	583	553	544	556	547	591	560	581	575	554	544	580	568	611	557	590	553	577	581	569	567	597	573	565	557	538	585	572	582	590	591	598	545	553	587	546	566	567	585	570	583	596	533	539	583	573	562	574	586	573	547	586	559	523	537	569	550	549	555	563	580	566	550	546	553	568	566	565	554	574	554	567	556	541	558	585	585	553	588	522	522	557	560	555	566	612	542	541	577	580	525	507	546	524	561	564	535	586	533
22755	20994	28787	23378	20997	21022	8779	1033	784	654	632	575	542	487	474	444	458	474	389	419	402	387	381	356	367	356	369	373	345	359	348	359	342	369	349	388	359	350	367	367	341	342	335	359	352	334	337	318	347	351	326	336	317	311	347	375	345	328	332	346	330	340	354	333	316	322	338	326	349	362	340	304	337	304	341	322	345	324	342	325	351	340	356	337	335	345	317	325	370	333	317	343	364	357	349	317	329	320	362	357	305	334	328	344	334	333	347	358	324	345	323	295	321	304	343	341	343	346	317	344	324	336	317	363	307	353	340	345	328	331	370	346	333	323	357	296	315	313	324	357	372	344	339	344	330	365	344	364	355	328	339	341	299	323	341	312	323	334	338	356	334	320	304	346	305	324	335	337	344	309	351	330	309	347	330	332	359	323	318	319	339	327	314	331	361	326	330	320	328	345	329	316	319	341	313	343	326	342	335	330	331	325	371	336	336	363	310	347	307	319	328	358	331	297	338	352	332	328	338	345	327	357	303	347	318	326	335	331	290	329	324	301	332	337	344	330	320	325	339	295	365	326	352	325	330	316	351	396	351	320	317	332	313	323	313	348	323	344	341	318	307	293	330	335	329	299	359	329	350	348	350	325	348	344	331	357	311	361	335	385	325	320	334	312	336	364	338	318	350	290	306	359	349	337	306	329	338	334	349	319	323	324	321	346	326	327	289	341	310	346	329	323	352	324	304	336	332	338	294	324	332	316	312	331	355	332	333	352	337	320	334	334	363	372	323	310	348	343	330	346	307	359	325	317	339	323	371	348	315	335	360	311	352	330	344	315	340	361	320	338	360	321	315	347	301	332	308	318	322	316	325	356	319	355	345	343	329	332	311	321	333	320	327	343	345	296	330	329	338	334	320	353	311	360	330	335	344	346	340	325	327	317	327	320	334	331	322	289	342	318	323	322	326	335	334	321	340	327	330	341	350	341	331	367	338	338	365	345	347	357	342	337	357	348	340	330	317	311	323	321	325	351	348	322	338	296	350	354	302	345	332	338	285	306	340	342	315	291	356	345	331	364	358	323	343	333	312	338	334	343	360	338	334	343	319	343	361	345	347	314	311	320	323	352	322	342	303	350	341	326	328	319	308	341	347	297	342	309	351	355	317	320	344	330	285	312	342	326	306	326	346	316	356	342	340	346	327	328	330	306	344	334	346	349	311	344	329	337	359	317	356	342	327	323	316	318	335	349	339	323	314	359	333	343	324	331	321	341	327	335	374	344	345	348	346	309	324	336	318	314	311	330	338	334	327	347	355	320	316	341	342	330	332	345	358	332	288	299	335	317	333	350	357	329	342	343	348	335	328	310	286	323	307	347	343	361	322	334	327	374	317	330	320	364	328	348	333	324	331	317	365	328	356	310	344	325	322	361	348	378	364	335	353	333	346	361	308	307	339	315	340	332	353	335	314	312	362	331	320	329	332	352	357	327	319	304	342	315	330	306	332	309	296	313	306	307	380	346	336	352	340	331	388	349	352	313	336	357	321	359	348	332	333	328	334	301	348	331	356	322	339	328	315	314	304	313	307	322	310	334	338	321	324	303	353	318	349	344	370	306	328	354	334	341	316	338	344	360	352	343	317	327	327	351	342	310	338	332	372	332	324	351	324	343	360	360	337	314	310	322	312	333	330	353	355	314	339	347	331	349	338	325	305	320	315	304	311	310	374	350	316	372	310	318	350	368	323	347	353	314	348	325	316	316	307	320	344	342	346	312	332	344	363	336	321	328	321	347	278	350	342	343	336	343	352	335	314	304	305	324	339	344	367	355	335	336	334	326	297	302	329	319	336	313	343	333	321	332	326	353	336	324	342	328	323	340	337	339	317	327	313	343	320	313	343	360	361	314	333	335	299	336	355	336	330	316	340	314	331	336	304	325	316	346	360	333	357	316	361	324	308	327	315	323	344	327	308	330	303	350	323	332	339	345	304	338	329	323	319	308	309	351	365	342	331	341	319	348	318	339	355	343	324	345	335	342	334	360	340	343	315	295	333	340	359	325	323	312	351	313	303	329	347	346	329	348	330	354	310	342	352	353	362	326	358	330	331	346	331	349	320	329	346	316	347	322	328	340	329	304	343	306	320	323	308	361	331	338	347	312	329	371	376	324	345	333	323	351	336	326	336	321	317	323	355	336	328	357	350	325	341	307	345	336	324	358	334	345	316	318	328	329	362	352	350	335	309	370	335	342	347	342	351	372	344	318	340	317	343	336	337	336	366	312	336	342	323	311	329	326	323	314	355	365	331	331	329	320	322	336	355	341	323	343	338	313	352	336	374	323	368	336	352	319	339	334	342	303	344	359	357	302	322	294	335	339	320	305	335	310	355	316	285	314	301	307	338	383	350	329	359	346	350	302	301	322	298	317	351	359	327	345	318	351	301	302	331	315	310	305	310	317	323	346	331	341	351	324	328	312	340	322	353	361	339	347	346	306	340	346	311	290	343	322	341	310	344	326	304	339	344	317	339	301	303	326	316	328	333	351	376	357	334	339	326	331	339	342	329	345	315	321	307	304	322	336	338	340	307	363	329	345	334	340	333	282	364	326	319	314	331	317	342	349	351	313	328	345	315	343	326	346	357	334	327	324	365	335	330	320	307	291	317	360	327	298	327	341	376	328	332	315	345	352	328	324	316	319	331	350	329	307	307	314	366	336	331	338	330	335	340	318	362	315	340	330	374	369	318	350	358	334	326	327	298	307	327	328	319	319	343	313	325	348	319	369	333	347	318	351	333	297	323	327	350	342	329	327	304	329	348	315	348	345	358	321	323	340	331	320	351	356	323	324	292	355	338	322	360	336	344	348	340	353	351	344	322	324	332	330	346	307	357	326	355	321	327	327	326	355	323	349	327	315	282	390	328	326	338	338	347	349	321	329	352	346	330	333	320	328	355	289	307	342	339	310	326	318	321	355	348	303	328	306	328	346	335	367	297	301	344	323	301	312	337	349	353	338	343	351	341	339	291	300	352	299	340	321	327	330	355	318	344	325	324	294	359	287	324	321	330	346	324	337	375	365	345	320	297	332	310	339	319	370	294	364	307	319	325	344	314	334	305	304	364	339	344	328	336	364	341	319	338	346	327	341	330	307	321	332	339	328	349	312	332	332	323	321	327	286	347	308	346	352	332	340	382	334	358	333	310	328	315	331	311	343	339	308	322	342	325	315	330	333	310	367	295	322	354	337	341	330	341	293	343	313	326	336	337	338	371	343	320	333	334	322	347	379	315	355	342	335	313	328	327	322	321	350	321	357	337	341	320	354	365	354	336	333	326	334	344	337	353	328	329	325	351	341	336	304	347	340	326	345	328	340	332	331	349	316	320	329	318	356	321	322	347	317	335	343	287	367	333	317	368	340	322	388	320	354	350	336	335	329	342	335	336	355	331	352	335	327	347	314	357	333	331	334	345	319	322	301	314	327	295	345	338	334	317	320	329	326	334	363	365	355
19030	15362	12294	6212	4428	3265	2523	2041	1574	1424	1192	1092	1011	854	753	771	677	673	657	621	603	560	615	575	540	512	599	502	511	555	490	509	490	490	478	489	493	476	476	477	486	456	469	482	515	446	492	459	425	462	495	442	445	430	469	451	472	449	460	438	448	472	435	419	472	440	433	441	466	432	450	462	469	448	463	472	429	431	452	471	432	433	441	431	429	449	416	472	449	475	425	425	442	432	453	454	419	431	414	436	447	450	452	447	409	462	465	436	473	422	429	462	453	459	468	441	443	415	426	445	440	405	425	415	451	421	445	454	466	443	393	460	425	437	484	452	432	429	421	456	445	457	431	405	470	454	418	484	449	446	446	409	433	412	430	450	432	425	459	442	406	433	402	415	442	408	407	456	465	439	409	464	414	419	418	460	449	464	431	476	484	428	445	454	437	445	458	464	425	452	431	441	461	422	441	433	435	434	444	485	466	442	422	410	458	432	468	457	452	446	423	440	438	415	424	413	436	416	439	449	439	421	430	426	422	443	430	449	439	410	426	439	433	467	443	434	426	462	421	443	460	420	419	412	427	433	422	470	460	423	471	424	442	450	435	454	461	401	434	463	431	469	449	418	427	491	450	468	474	457	402	418	386	463	451	402	420	440	430	473	427	412	475	459	429	451	496	451	401	453	422	411	435	432	424	438	440	476	443	459	458	465	429	469	443	421	430	441	424	465	446	442	442	431	464	434	458	447	464	429	424	467	418	416	455	425	463	477	470	458	407	398	433	403	437	448	437	452	466	424	473	433	432	411	439	472	452	449	416	467	420	429	413	437	425	421	443	377	427	415	405	460	464	425	413	474	406	434	453	421	466	398	431	433	401	440	460	464	421	458	432	480	443	425	447	430	428	412	474	419	478	442	444	468	431	458	464	439	406	437	415	440	457	489	443	454	424	422	441	449	403	422	472	449	463	452	476	440	458	405	467	452	426	469	441	447	403	421	428	432	445	454	450	466	448	433	426	431	447	443	436	448	433	403	436	413	422	428	436	461	404	433	420	412	430	440	454	432	447	418	440	452	436	490	454	431	461	387	433	423	476	458	459	425	423	439	485	471	449	469	446	413	423	458	472	485	451	432	454	410	472	417	456	480	428	458	443	464	462	448	451	412	415	434	472	405	449	427	446	461	421	452	460	463	417	449	430	415	468	430	447	447	421	418	447	448	437	406	472	434	432	454	479	455	416	463	444	437	426	428	419	445	442	433	455	454	482	447	431	434	431	458	383	451	435	431	468	424	426	420	434	426	458	434	436	414	440	459	432	467	435	461	490	444	443	421	422	439	433	439	437	463	411	443	464	424	409	440	456	425	465	459	447	428	407	421	395	461	482	434	462	456	423	447	465	402	432	406	457	425	411	424	424	468	424	440	418	434	450	410	476	442	435	438	455	424	449	405	440	453	432	443	460	433	436	421	471	444	417	423	426	462	432	449	440	432	464	446	440	446	462	404	477	438	439	419	456	429	454	433	411	448	454	423	420	443	412	427	429	410	441	440	438	400	425	461	475	432	442	414	435	431	463	413	437	453	437	436	421	441	434	416	418	417	437	407	411	451	467	465	394	450	416	384	443	405	441	454	444	451	432	458	421	420	467	422	476	434	438	427	425	439	446	434	437	418	412	423	459	428	406	440	423	440	463	435	442	439	412	440	412	446	462	462	435	485	420	437	438	424	466	447	472	436	416	434	479	423	424	389	412	478	436	437	446	450	416	465	415	435	415	441	463	432	471	427	471	395	471	432	451	439	432	425	432	469	435	442	451	411	397	419	420	442	432	473	443	459	458	426	462	470	433	420	389	427	408	448	448	428	406	383	448	437	418	437	437	434	440	403	441	414	426	455	443	453	467	461	407	426	443	448	431	410	435	479	435	438	427	441	401	470	450	408	450	415	447	468	454	422	449	462	454	433	444	462	462	452	436	422	443	458	443	419	406	432	455	452	470	416	428	452	443	419	444	481	409	412	458	448	428	445	404	448	428	474	471	447	445	444	432	394	452	444	461	464	436	441	453	442	408	434	460	421	466	448	454	456	395	466	446	441	444	417	459	439	451	447	444	440	455	417	439	410	444	486	448	470	383	447	431	437	416	405	449	457	421	438	437	450	442	454	438	437	431	447	418	416	452	432	442	459	453	436	441	451	440	410	413	408	452	410	424	451	442	463	410	471	427	456	454	427	452	392	409	435	439	407	458	410	399	453	443	428	467	467	456	438	444	410	418	458	421	410	438	464	450	418	420	421	443	465	441	460	414	400	461	420	417	441	446	490	456	399	421	433	459	439	429	402	415	459	428	419	433	449	457	424	442	451	446	459	434	489	464	436	418	465	411	410	443	433	446	441	424	453	466	401	456	455	462	474	399	427	410	461	435	455	460	446	441	423	462	438	430	431	454	458	429	444	438	431	409	451	445	468	452	435	448	462	448	452	448	469	441	449	467	438	418	436	435	463	481	465	423	456	440	436	432	447	436	444	401	442	423	445	467	454	419	456	446	406	426	433	418	423	421	427	409	399	393	430	447	383	449	430	417	453	429	444	449	451	489	454	445	434	438	438	466	433	472	454	453	424	457	455	470	423	439	452	449	417	432	489	406	474	443	440	431	456	455	421	439	449	456	393	445	399	425	453	424	460	437	448	418	427	449	444	437	428	469	412	469	433	455	424	459	461	437	428	434	427	462	439	445	423	424	450	447	452	450	421	451	451	476	429	426	449	430	435	424	426	435	462	441	440	457	435	431	388	418	426	440	428	481	386	403	433	417	446	442	435	480	415	415	423	404	472	441	418	474	431	446	421	435	424	439	471	434	430	421	410	437	461	428	451	443	444	440	435	457	447	457	411	449	471	438	439	436	464	417	449	410	441	447	440	449	470	445	449	401	441	415	450	415	425	410	445	417	407	429	440	430	414	437	400	413	444	466	426	465	431	432	397	444	454	402	422	429	457	434	397	442	398	420	471	388	445	443	446	447	416	443	431	437	445	441	387	433	424	405	429	442	441	447	420	440	423	410	452	458	436	430	420	452	437	432	442	446	463	440	428	409	441	465	467	421	456	453	385	416	443	400	438	443	438	411	442	467	459	425	423	434	441	503	422	449	460	437	414	425	462	433	415	414	427	450	404	417	443	427	483	420	451	456	424	428	444	399	440	444	421	426	424	437	433	439	429	418	463	419	461	413	469	428	424	432	410	447	453	448	413	437	381	413	433	424	448	409	465	424	458	436	448	444	399	426	433	425	437	449	436	429	463	468	421	456	448	433	420	411	444	407	433	441	451	446	455	422	468	458	429	404	408	437	466	444	430	412	438	415	406	467	462	418	454	432	440	483	437	427	443	371	420	464	428	448	434	434	462	416	415	462	436	440	438	426	456	427	453	454	395	450	457	445	419	456	430	423	420	443	462	439	464	458	446	444	410	445	393	449	477	439	446	461	451	436	460	433	475	472	439	425	453	426	427
26600	20469	9104	802	506	430	345	282	287	278	241	285	258	272	297	265	290	260	263	303	294	304	258	278	274	282	292	269	251	285	267	308	265	260	259	256	257	283	286	298	285	273	288	291	297	249	267	285	281	247	268	256	263	273	292	268	257	249	287	257	273	261	252	298	297	258	270	260	256	289	254	284	238	295	285	243	283	282	234	276	265	276	267	297	287	271	297	289	271	239	323	269	271	277	290	276	269	274	272	255	271	310	249	274	278	290	251	258	290	298	262	292	276	319	279	284	252	268	271	287	275	260	267	283	274	286	287	276	270	278	275	278	242	279	272	279	274	290	270	251	284	282	261	272	278	266	256	272	268	240	245	264	277	264	243	262	263	279	273	281	281	291	267	266	274	290	272	272	261	280	284	284	267	256	251	280	257	273	244	243	240	281	287	291	285	277	296	279	270	273	271	286	240	282	319	276	272	252	275	269	270	260	306	253	282	231	289	253	259	259	271	287	258	290	290	266	260	285	273	285	251	270	272	275	268	280	276	260	272	247	284	278	283	250	278	273	277	271	276	283	251	263	291	284	249	258	249	260	302	263	272	261	256	241	262	263	246	231	278	268	286	253	257	273	281	257	263	288	291	251	262	286	301	324	283	276	265	262	247	299	307	274	280	253	265	263	266	266	281	258	271	249	261	285	282	263	272	267	252	281	267	283	273	292	263	298	273	267	274	268	277	278	271	275	262	267	274	287	273	280	279	278	280	293	259	257	258	250	274	286	277	260	264	271	294	268	283	300	279	290	263	277	259	255	277	267	266	284	305	282	270	259	272	314	260	280	267	289	273	280	261	253	264	283	272	266	275	260	283	279	255	268	243	280	270	283	291	260	237	281	263	256	266	281	274	271	269	266	275	277	279	275	293	269	277	256	262	251	252	253	270	269	282	252	281	294	257	272	274	248	283	285	234	255	258	264	249	256	253	279	293	273	279	241	279	277	290	277	262	275	265	314	278	277	243	257	286	288	266	239	270	272	282	250	264	283	273	275	279	256	248	254	282	293	272	270	278	270	267	272	302	282	266	286	238	274	265	279	287	260	288	288	268	270	296	258	301	260	277	263	269	286	273	260	269	285	253	265	286	281	286	260	273	259	279	276	263	277	262	258	292	276	267	261	293	264	274	285	264	255	238	261	292	262	262	280	283	278	258	275	281	270	264	286	270	274	291	259	261	269	257	277	301	281	290	272	288	240	267	259	265	274	290	263	251	248	285	269	277	284	270	293	292	290	249	270	259	268	275	285	242	279	250	257	295	283	286	281	266	292	281	290	280	258	247	263	258	275	278	283	261	289	279	280	276	276	312	275	285	263	253	310	291	268	283	276	280	284	284	270	236	274	257	240	261	276	262	297	274	261	270	287	264	261	289	245	280	266	285	288	259	274	284	273	244	257	275	272	282	261	290	254	283	264	282	256	269	256	248	295	278	271	299	286	279	281	333	278	292	274	283	249	272	262	270	242	288	242	242	244	289	269	295	275	279	288	288	273	271	253	263	256	252	251	275	264	267	292	275	278	265	266	287	296	266	272	269	237	258	301	293	279	284	308	273	304	255	278	282	263	277	274	265	280	277	273	271	293	252	251	282	274	270	305	266	254	290	271	294	266	261	249	269	279	273	255	259	283	261	271	295	274	286	275	272	265	283	253	263	293	277	271	278	269	284	268	260	263	281	265	274	289	258	286	281	264	304	277	285	258	272	265	270	285	280	285	251	265	272	276	286	246	264	277	273	302	275	264	286	266	250	277	290	256	251	295	288	267	289	289	287	267	295	271	275	254	275	300	266	255	273	270	267	262	262	265	270	287	312	306	289	288	268	250	279	282	268	275	248	282	272	229	271	266	260	280	289	290	256	317	280	304	265	283	263	238	287	279	277	280	264	258	290	254	268	251	301	277	254	279	269	292	253	263	278	266	291	297	268	255	267	264	275	265	260	280	277	272	283	282	283	279	288	271	285	292	252	281	281	281	277	260	272	283	252	270	261	281	290	275	277	281	249	306	252	284	243	274	284	260	307	281	282	275	274	313	263	271	282	277	237	269	246	281	267	280	304	266	286	288	279	290	289	278	248	223	284	247	247	276	268	273	260	262	282	258	286	269	255	287	257	307	288	260	284	312	259	302	282	282	276	295	290	248	270	295	260	249	279	285	288	293	294	260	278	290	276	291	272	304	279	274	289	301	297	282	253	269	281	275	291	274	256	293	252	278	262	244	261	277	290	233	263	263	261	279	259	283	245	260	259	298	282	246	261	281	277	273	287	268	272	282	300	274	272	262	331	268	312	264	274	290	269	272	285	283	287	252	272	280	291	256	282	277	277	298	286	261	261	293	257	268	262	280	259	263	231	294	259	236	251	273	271	276	287	289	246	268	279	271	264	281	275	257	272	281	262	291	239	257	273	273	297	264	259	266	256	280	276	260	279	249	267	270	258	292	290	254	304	260	278	244	296	262	295	234	266	261	298	258	264	262	285	275	271	261	265	266	259	266	283	265	291	256	293	276	249	269	268	260	279	315	298	277	275	272	271	252	270	271	280	273	286	238	257	248	277	287	265	274	281	268	297	270	265	279	279	296	278	262	243	293	283	267	301	276	265	265	277	285	302	285	270	303	277	251	280	259	276	274	266	294	275	241	264	277	308	256	249	260	257	264	286	261	261	269	298	260	254	241	263	280	275	262	288	294	279	265	273	280	280	290	309	296	257	270	261	281	273	278	270	302	274	262	293	262	273	267	287	269	285	291	295	268	272	255	292	278	274	285	258	272	261	251	287	283	267	301	258	254	272	259	291	312	276	275	275	251	229	254	269	265	270	276	266	270	271	275	274	271	270	293	282	265	272	238	299	277	275	284	257	262	277	303	291	263	259	265	272	269	283	256	271	256	277	271	253	262	276	259	291	277	257	273	267	295	265	270	270	265	287	295	291	253	289	285	245	274	267	302	259	264	282	267	267	261	299	262	256	285	303	276	287	299	267	270	281	280	249	282	272	282	292	275	286	274	277	249	287	259	238	250	283	254	275	286	288	251	286	268	259	252	279	254	276	259	287	272	261	276	290	268	258	300	256	278	309	252	281	249	267	257	268	243	279	267	255	280	246	307	278	282	268	285	251	275	267	276	226	259	290	254	310	265	273	258	282	286	273	249	286	261	266	261	275	287	272	285	247	280	285	272	245	290	273	259	250	287	287	261	269	276	282	285	267	282	262	250	300	265	266	265	269	229	250	272	278	247	236	260	293	285	265	257	276	278	273	270	254	301	266	282	311	244	276	291	260	266	258	250	285	274	272	272	268	260	269	284	275	248	253	292	273	271	249	307	242	288	245	260	300	270	271	249	276	284	240	290	287	280	258	297	272	303	258	243	289	251	299	266	286	296	273	263	266	289	261	247	285	296	270	260	233	300	296	298	260	309	281	256	263	265	252	281	279	279	261	254	259	305	301	268	294	264	244	250
7763	1283	1071	657	570	481	465	408	400	394	351	391	400	375	390	361	349	373	382	344	373	388	406	347	382	348	361	354	370	352	393	368	342	339	328	317	354	356	341	321	358	367	330	309	338	347	381	361	336	355	326	354	329	353	312	345	318	357	401	349	336	362	331	342	363	358	366	362	338	379	342	371	359	341	376	347	340	343	353	378	343	355	369	394	322	344	317	339	353	330	325	344	336	365	365	355	381	368	376	352	342	342	326	349	372	343	368	357	363	345	367	344	392	372	354	346	346	367	346	335	322	394	367	340	343	377	361	382	348	366	384	362	373	387	328	323	391	321	356	342	348	351	361	376	353	335	378	378	385	347	362	333	390	361	347	372	307	341	364	356	377	387	339	367	331	347	363	356	351	368	359	364	354	319	340	414	336	331	341	341	348	354	347	364	336	356	351	337	345	367	361	338	352	372	346	363	384	358	368	356	357	369	337	321	367	357	365	361	374	343	337	373	358	360	372	359	347	327	361	366	359	384	326	363	346	356	373	354	360	358	330	331	348	352	319	349	355	362	351	360	382	353	354	367	364	352	358	340	347	383	368	347	346	321	362	375	341	353	363	338	341	329	331	377	349	352	342	380	365	378	337	364	354	364	382	349	405	348	350	366	366	345	371	355	352	343	354	370	344	359	368	348	371	350	343	370	358	379	336	366	358	383	368	345	328	353	362	368	342	343	356	371	367	346	357	334	327	380	358	356	370	348	369	344	350	375	346	392	357	357	363	368	348	384	361	399	313	365	348	316	321	373	380	363	358	347	358	357	338	365	336	351	337	353	368	389	355	360	332	315	340	387	387	344	372	318	286	350	335	368	335	348	359	337	349	332	355	347	350	343	368	387	359	355	354	362	329	358	356	336	351	331	352	333	375	357	332	361	347	346	364	374	359	388	370	340	343	338	351	348	347	338	358	395	359	367	361	388	364	345	380	336	389	338	342	360	337	346	348	380	347	350	381	350	380	376	330	345	378	352	341	345	385	391	400	373	354	362	351	340	347	370	348	380	354	358	330	338	367	356	345	352	396	332	357	368	333	328	388	346	372	356	311	348	347	398	352	316	353	334	376	351	360	372	359	339	363	379	347	333	379	356	340	365	387	360	348	334	342	357	360	365	364	364	375	399	368	370	380	374	352	338	331	369	378	400	368	337	368	358	367	347	365	367	330	364	341	370	362	363	372	338	359	379	372	338	326	348	372	333	390	356	328	365	363	336	366	358	330	330	351	347	376	378	354	363	367	345	362	352	350	372	357	317	359	339	361	383	365	349	358	361	353	361	373	339	369	357	382	354	367	363	353	377	358	353	346	356	342	354	362	348	391	364	369	360	370	363	358	370	365	349	373	360	367	354	353	331	394	350	331	366	356	381	325	340	379	394	334	353	361	370	349	369	383	368	385	308	350	315	343	368	368	357	365	341	332	349	363	365	350	325	345	352	384	351	334	381	348	355	323	323	375	350	342	360	384	343	333	365	372	342	362	347	363	338	360	302	367	361	363	373	351	335	345	353	337	311	363	331	347	401	359	323	377	336	362	333	370	365	353	370	348	362	343	340	346	344	367	394	338	356	353	405	367	393	406	343	329	387	355	320	355	366	377	358	346	377	380	341	370	366	362	333	335	359	368	382	330	383	368	358	368	345	362	332	352	353	331	352	356	336	343	349	392	373	343	347	323	352	327	344	334	336	376	359	334	358	371	347	372	370	352	365	329	363	364	381	373	345	403	345	388	370	343	374	316	332	336	361	376	391	375	384	331	353	389	348	381	339	365	366	369	338	313	365	356	357	342	336	347	354	333	371	357	338	351	362	349	359	340	336	383	360	371	358	374	365	364	361	351	357	360	348	339	357	337	371	343	381	357	350	337	332	382	344	376	330	354	347	387	344	385	350	380	381	367	353	377	354	366	342	336	362	359	353	359	334	298	372	357	348	321	349	368	370	376	374	404	327	353	410	355	364	342	313	364	370	326	360	348	342	347	346	370	369	380	391	365	366	355	371	337	337	350	348	356	396	346	364	326	364	370	343	361	368	342	345	371	371	384	359	366	323	346	331	394	331	349	347	383	359	340	330	369	354	353	382	381	309	366	348	355	350	349	346	355	348	315	350	354	347	360	380	385	342	399	342	355	355	370	365	350	347	330	354	350	360	363	384	367	361	394	375	358	364	364	319	320	360	354	361	382	333	364	361	366	353	370	345	385	359	359	360	387	358	323	350	350	337	358	356	331	350	363	372	369	344	377	359	339	359	353	361	337	341	348	334	405	358	406	366	366	375	336	386	366	350	364	376	380	327	335	343	329	325	388	335	365	346	370	353	363	331	366	386	365	335	388	328	332	372	412	370	372	329	355	347	370	344	370	365	371	366	382	356	340	372	373	370	382	377	358	334	350	341	362	358	319	341	356	367	348	334	350	370	361	359	361	364	336	334	371	364	369	363	372	363	348	358	341	348	346	368	323	352	359	374	354	340	351	356	379	329	365	337	341	348	340	368	311	357	356	334	362	371	331	350	384	359	362	337	356	375	333	374	336	371	346	333	357	369	374	310	365	348	342	326	368	351	324	350	386	354	360	379	362	372	362	335	364	360	354	354	362	359	364	373	325	328	366	387	364	363	381	331	383	341	331	383	389	322	382	369	366	305	356	321	335	372	370	367	386	367	352	352	374	382	344	359	373	350	353	393	351	338	371	388	344	346	372	370	340	340	360	393	390	372	387	346	354	325	355	342	383	346	351	356	343	307	366	365	342	331	360	360	351	363	359	403	324	356	293	354	360	315	338	330	367	355	334	359	359	330	360	332	357	336	379	355	352	367	355	366	344	315	336	368	342	355	360	351	378	363	355	377	320	336	342	374	351	350	331	374	361	350	357	364	348	341	381	346	343	363	350	359	371	364	348	343	345	352	376	366	370	366	350	318	346	354	340	349	339	371	346	356	326	363	368	358	375	345	346	361	385	373	366	359	321	341	335	340	356	344	346	359	374	381	359	357	358	375	342	342	344	355	379	375	362	372	361	392	338	360	346	343	340	351	373	392	369	341	375	322	366	333	369	348	370	320	364	365	344	360	333	377	349	367	360	352	374	384	345	375	322	364	338	330	337	333	372	394	365	371	363	353	377	319	388	340	332	365	382	373	345	390	344	324	347	326	360	355	337	340	357	334	369	359	347	372	351	366	352	333	336	342	341	334	352	366	340	365	322	347	372	346	341	325	359	340	330	335	352	355	323	402	353	380	357	374	380	352	343	384	364	342	365	349	361	375	346	329	352	384	351	333	326	362	356	342	352	353	349	346	379	329	327	344	331	364	407	363	390	332	341	371	354	338	369	366	340	385	347	351	373	404	377	349	359	342	352	361	337	364	364	359	341	337	373	368	330	338	374	367	349	349	349	328	330	366	335	368	319	390	375	335	362	331	358	344	361	337	373	350	358	353	338	342	366	333	360	345	352	323	355	347
23692	20976	28313	23841	20948	9785	1113	836	684	603	538	540	512	531	504	549	471	469	491	471	466	412	470	434	447	432	484	377	450	430	450	460	412	470	430	441	443	426	470	463	477	454	427	447	426	423	431	469	436	430	427	396	457	415	454	455	479	409	420	437	434	421	434	437	407	419	430	432	400	444	407	430	426	450	444	421	382	445	448	407	401	415	411	454	392	424	408	414	418	447	412	411	420	411	451	430	450	431	437	427	455	435	424	428	423	453	444	424	429	430	421	441	404	420	454	409	432	399	459	422	436	462	443	423	466	481	413	383	437	429	444	440	425	455	441	450	417	472	421	428	412	435	419	436	450	415	431	423	394	416	425	419	403	410	441	412	425	384	419	446	405	432	428	393	452	421	458	441	427	432	413	412	441	417	449	446	464	449	455	462	426	471	446	433	427	429	403	447	457	435	426	422	426	402	450	423	456	439	446	403	440	442	431	433	444	418	408	424	431	444	474	443	439	430	404	421	430	402	454	410	405	417	410	421	430	451	428	452	434	461	423	419	412	404	378	438	399	437	404	428	444	419	452	453	410	415	459	394	424	434	408	449	458	443	418	439	414	417	433	412	445	426	437	416	414	412	446	423	423	457	449	401	429	415	400	376	455	417	399	426	456	440	432	426	392	408	427	413	469	412	431	431	417	454	451	451	411	411	424	452	444	439	426	429	396	430	461	417	407	453	468	435	458	411	462	422	448	403	466	412	445	389	431	408	437	439	439	389	430	411	432	396	441	432	416	444	460	387	424	452	459	459	441	396	456	431	434	399	436	429	433	452	444	381	408	444	396	394	462	476	431	434	441	420	424	463	422	458	426	437	418	418	456	470	420	447	450	417	414	451	436	414	428	419	455	408	458	475	430	435	422	437	434	444	442	441	458	422	448	433	441	451	437	424	445	410	461	454	435	450	451	447	430	455	459	396	431	443	455	431	429	415	412	423	429	439	416	417	421	454	433	408	486	389	415	466	428	434	459	414	442	443	393	437	437	433	423	420	415	408	428	450	392	406	483	438	443	414	427	435	423	425	399	426	394	459	465	430	426	449	434	459	436	444	403	418	467	394	421	425	393	411	428	420	367	425	460	425	430	424	427	412	474	406	451	448	433	387	404	451	443	424	433	414	425	418	432	404	409	407	420	406	443	404	413	405	420	438	419	446	426	421	415	415	402	408	429	406	414	429	436	417	420	407	418	456	460	452	439	436	437	401	403	445	426	454	435	436	399	440	411	393	440	464	419	410	451	434	438	417	432	438	418	414	425	444	447	444	401	447	440	435	412	397	437	450	436	454	466	437	414	429	404	441	434	443	418	438	425	430	425	450	424	422	446	428	452	409	404	409	443	446	460	409	423	434	405	399	445	437	409	429	438	458	437	435	399	424	401	441	459	413	435	421	415	418	399	440	390	430	459	426	445	449	440	444	437	431	432	454	410	446	403	434	426	449	436	433	419	458	462	414	442	446	400	452	423	412	440	391	460	452	449	430	451	446	400	438	424	413	456	434	422	431	485	431	474	410	433	416	435	431	432	452	466	447	384	435	455	471	449	424	481	451	426	445	413	488	443	445	430	404	416	438	409	416	447	419	460	426	467	449	431	470	430	432	429	425	445	461	421	432	435	461	407	450	414	404	453	411	434	447	444	405	437	424	426	408	439	425	410	475	405	433	422	403	443	430	423	429	422	458	427	438	410	425	433	438	419	433	450	414	413	490	440	453	464	416	422	440	414	410	420	471	406	378	463	432	441	455	400	427	445	492	434	422	415	411	453	387	393	445	417	472	388	412	437	421	455	412	447	406	428	406	423	415	423	422	419	423	433	396	451	431	404	440	429	433	413	386	461	411	419	419	434	418	437	414	437	441	422	440	426	423	449	410	453	465	398	444	431	398	452	424	379	371	417	429	389	443	452	388	426	412	438	420	402	422	438	420	426	461	428	408	442	439	406	419	415	451	407	407	452	432	433	465	465	442	402	412	441	391	405	419	424	436	408	452	423	425	464	430	390	434	470	436	427	432	422	436	427	433	428	426	420	446	429	462	448	417	479	435	419	424	419	449	422	481	445	451	388	412	416	434	435	458	466	440	455	415	435	430	478	407	432	417	393	476	434	422	399	414	427	457	394	441	416	396	429	482	426	416	441	376	455	422	392	423	396	420	439	438	450	384	445	416	425	426	416	425	434	425	393	429	436	425	428	425	410	441	444	432	447	435	430	461	423	468	446	418	414	419	403	439	441	453	447	429	430	409	432	472	426	419	477	450	373	420	448	466	443	413	470	458	448	423	429	423	418	432	420	447	439	436	461	395	402	428	417	440	438	389	449	434	389	457	438	422	456	453	456	423	460	443	415	420	416	415	446	408	401	414	415	436	447	395	411	399	437	477	445	439	453	476	424	397	416	415	465	402	412	425	437	436	418	393	443	414	431	424	440	421	432	456	437	393	431	411	438	426	435	443	456	444	443	421	433	439	443	413	386	410	425	410	407	434	415	440	369	448	420	407	430	434	397	451	440	413	445	442	391	446	406	456	418	450	419	426	444	428	422	424	425	455	437	438	416	449	434	413	419	443	446	433	438	405	406	436	443	418	400	429	416	428	458	421	413	405	436	451	390	428	450	393	436	450	405	406	435	419	406	442	408	419	438	458	416	401	456	412	434	428	434	443	443	429	398	423	407	433	421	427	417	461	435	417	433	426	420	436	408	415	422	439	431	433	393	424	434	412	408	456	425	428	481	438	450	410	469	406	402	440	450	403	391	450	445	423	418	460	420	414	454	438	406	427	404	481	396	407	399	387	415	419	437	430	439	420	453	410	393	463	440	435	427	449	411	394	388	441	445	458	414	430	412	427	403	404	423	403	386	441	416	441	416	430	442	449	403	396	463	406	416	433	465	432	424	458	421	431	416	415	411	420	429	406	457	453	431	424	414	430	392	433	410	440	393	406	431	412	397	424	480	393	442	458	408	390	434	441	425	437	407	449	404	428	435	418	430	440	442	411	411	423	424	431	444	427	421	416	455	423	404	409	424	412	428	439	425	391	444	423	409	400	437	431	454	466	391	443	430	451	440	442	415	442	410	423	394	403	437	450	438	395	421	431	442	421	414	434	427	435	414	432	471	414	410	447	437	431	401	434	405	452	397	415	414	437	428	417	466	405	415	409	446	428	462	412	430	427	429	422	410	447	395	407	418	441	417	466	467	471	440	405	412	433	373	435	438	440	435	407	402	423	407	448	421	421	405	423	398	394	443	392	447	410	424	404	461	448	350	452	425	402	428	463	419	440	435	396	408	418	443	438	437	429	380	391	449	430	436	430	440	428	400	416	409	398	424	432	398	450	456	468	462	441	456	425	445	453	406	392	410	437	436	412	448	404	423	406	437	443	365	477	400	413	407	418	442	424	441	440	380	410	443	437	382	464	425	464	405	455	397	443	446	417	431	427	416	430	419	438	431	430	425	474
16660	9459	7643	3693	2649	2081	1643	1369	1213	1004	982	865	807	752	692	728	680	680	722	629	653	614	632	593	602	590	607	595	619	589	548	572	591	607	614	563	589	601	582	586	560	572	562	576	579	588	583	558	564	582	570	610	531	564	603	588	543	561	537	522	587	554	607	539	571	542	591	556	612	591	545	576	563	570	533	570	545	542	546	540	542	541	570	541	515	611	561	599	548	556	543	621	522	564	546	560	532	587	552	547	538	529	577	546	547	553	528	511	512	579	582	545	568	524	544	567	579	568	559	572	540	560	604	564	588	555	588	568	532	540	547	533	543	580	541	583	551	553	555	543	551	587	527	548	556	543	538	560	579	527	534	581	547	569	533	578	560	546	574	529	531	536	582	570	550	575	495	561	560	582	553	502	576	561	495	561	600	568	574	558	593	609	569	550	579	570	558	531	550	518	598	547	562	526	596	552	582	572	504	556	530	537	573	559	584	612	537	526	552	558	564	549	528	564	531	558	586	540	554	557	560	550	532	530	572	545	508	569	561	520	608	573	559	590	515	564	567	569	525	563	558	558	567	534	593	554	607	564	623	571	560	553	560	529	605	586	532	578	563	550	529	545	550	516	550	512	590	544	545	578	549	545	571	529	568	566	556	524	521	582	595	537	592	542	569	523	534	539	572	584	562	565	582	538	546	527	555	545	598	545	558	578	543	533	543	554	584	579	541	560	567	529	567	568	579	534	559	525	533	559	535	539	533	594	574	545	559	559	569	525	533	590	563	589	514	561	535	526	535	529	535	603	587	577	534	564	553	543	538	544	589	510	601	544	536	570	547	578	593	560	545	521	544	563	540	564	560	524	573	518	558	526	570	534	505	577	604	550	606	572	548	527	549	561	572	564	560	541	543	562	568	555	545	522	557	547	551	534	569	586	525	633	589	552	582	573	561	583	569	570	560	535	562	578	558	580	564	547	532	544	570	566	518	572	515	557	554	557	555	579	542	568	549	543	522	571	573	558	543	565	532	565	602	547	542	538	535	527	528	565	528	578	533	526	580	545	586	564	585	557	548	594	543	587	555	549	568	578	563	552	579	557	542	534	532	574	564	553	545	559	557	546	525	596	575	572	549	558	571	555	549	546	601	552	593	555	578	527	571	539	575	566	566	543	552	569	548	529	531	532	527	550	520	579	548	585	558	527	538	554	493	561	549	536	550	544	574	549	544	533	587	540	543	522	617	524	575	553	587	578	551	535	552	562	569	568	543	532	586	541	569	532	616	583	517	542	601	579	559	531	551	552	547	538	577	548	582	517	601	580	584	559	528	610	566	546	570	538	608	564	588	554	554	567	539	539	562	568	590	570	545	574	549	539	540	557	556	560	580	590	557	570	532	494	559	560	547	551	575	553	532	559	533	563	555	530	551	584	570	529	552	523	630	556	541	547	557	585	557	537	562	537	572	603	556	562	561	532	550	575	557	544	563	545	554	580	548	585	542	586	532	570	556	585	583	519	546	585	529	516	568	544	584	609	569	548	554	607	572	587	548	568	549	579	544	577	571	569	555	596	524	561	540	546	612	565	560	539	562	570	540	546	492	547	556	577	570	507	549	572	555	539	555	581	536	561	514	571	565	545	540	526	518	569	590	570	561	554	572	589	536	584	539	545	587	530	529	574	589	611	527	544	541	578	537	572	609	547	588	565	567	557	516	574	546	529	559	570	544	566	503	512	574	528	564	537	524	559	551	543	537	580	547	554	567	531	559	541	556	612	576	591	573	589	562	569	527	561	561	543	568	561	553	569	579	560	546	528	536	557	559	600	574	561	574	603	567	525	548	571	560	569	540	572	555	537	557	544	510	564	551	602	532	584	586	589	547	530	548	553	524	524	535	528	541	542	587	569	523	546	568	549	562	578	583	527	590	594	533	578	562	586	588	500	562	538	547	542	585	607	588	557	548	533	545	544	558	559	519	526	571	564	563	564	590	564	572	515	560	596	556	562	553	540	519	544	501	560	510	550	539	563	562	589	534	548	608	543	552	532	564	553	570	547	571	577	546	547	558	562	535	609	553	552	519	558	591	571	554	534	537	535	561	548	542	561	542	552	544	563	580	524	606	579	605	545	574	539	559	566	569	584	539	580	553	519	561	535	545	559	537	562	566	551	568	555	564	557	554	565	576	555	537	575	552	518	567	584	545	556	551	546	558	552	517	555	586	536	586	571	563	521	557	540	527	572	556	546	546	578	614	549	573	562	565	526	562	554	584	514	543	545	528	541	549	580	574	581	567	586	537	543	543	542	512	525	540	535	511	582	543	585	553	557	557	536	550	531	588	573	566	569	548	591	565	523	509	526	579	577	547	547	548	635	547	539	543	520	590	546	528	558	608	554	560	542	547	533	531	568	548	528	550	575	569	560	569	590	555	548	581	535	510	553	534	548	570	551	574	563	533	559	578	575	569	577	580	595	535	544	568	576	526	553	563	553	555	561	553	520	537	565	595	551	555	574	558	523	536	507	572	537	550	510	555	540	537	564	537	559	554	534	547	557	563	540	522	568	521	599	561	555	591	550	514	611	525	580	597	552	493	533	549	532	590	525	531	529	575	584	519	576	544	568	545	571	567	503	530	540	594	534	521	580	560	559	518	525	573	558	574	552	551	557	579	577	538	534	552	589	512	587	561	593	567	551	564	541	557	555	578	543	559	581	567	591	604	574	562	538	586	524	555	559	582	567	558	557	584	588	557	580	566	538	558	549	588	603	553	541	587	568	597	510	546	603	516	535	531	568	511	563	568	601	594	547	568	599	582	538	551	541	593	551	531	533	541	585	576	530	543	588	553	532	516	550	566	554	553	539	548	571	561	561	550	546	565	505	554	584	568	611	542	547	553	572	519	552	530	560	576	552	552	581	545	556	570	583	518	526	546	543	598	567	546	553	589	524	534	560	556	556	559	596	515	515	523	545	572	548	568	547	573	577	574	584	547	572	538	537	591	558	571	553	549	563	568	559	537	568	525	520	571	549	570	591	575	548	509	619	525	562	569	542	559	569	541	588	586	565	576	553	546	527	516	548	542	552	551	555	532	544	580	534	520	552	531	525	524	570	576	538	566	567	561	547	565	592	499	572	530	575	544	556	547	530	568	558	541	571	577	537	576	559	564	518	499	554	572	543	605	560	569	557	518	535	521	551	587	616	569	541	563	531	547	558	588	507	572	524	573	544	513	533	572	561	540	539	563	580	563	576	515	565	563	575	561	557	534	637	563	578	580	584	566	496	538	609	543	590	593	538	568	543	535	534	538	543	536	560	556	547	547	598	537	541	569	567	579	565	492	557	594	553	550	570	572	577	538	593	543	591	560	539	540	550	543	576	539	588	539	512	556	574	518	542	591	557	565	523	548	554	587	526	517	566	584	575	603	542	549	579	547	566	552	541	558	558	563	593	590	556	560	596	596	536	548	562	536	558	526	557	542	591	526	542	581	564	560	573	564	538	536	568	561	532
22691	20940	28753	23310	20940	20987	8102	1064	706	646	617	549	474	515	495	422	427	438	449	431	375	399	382	373	362	341	379	341	334	359	370	352	315	354	368	356	356	359	314	339	332	311	353	308	332	343	310	322	341	343	347	321	311	343	373	336	319	346	295	323	336	323	341	338	349	334	336	350	319	341	345	373	328	329	353	338	314	331	367	339	311	327	327	330	333	350	327	323	358	378	346	343	352	301	325	309	325	368	336	325	315	355	321	364	361	326	350	299	336	343	330	325	341	321	335	349	308	334	352	371	299	337	338	323	355	337	370	312	366	339	330	306	321	300	321	339	316	324	338	339	345	361	319	327	308	322	328	331	327	336	324	323	344	338	371	318	291	295	348	289	330	283	350	307	327	319	326	313	331	335	350	314	332	313	306	318	337	347	319	313	344	326	344	345	329	314	322	287	295	343	302	312	335	290	342	337	332	323	327	317	327	335	328	325	333	349	299	318	372	353	333	334	309	310	329	316	314	347	297	331	349	322	316	361	300	338	347	329	316	297	332	338	317	354	306	315	308	322	343	326	361	322	320	347	330	322	340	343	338	354	321	316	325	323	332	326	341	322	316	309	318	323	346	339	360	325	327	341	340	330	325	331	305	338	355	313	345	336	329	322	303	338	347	319	338	292	311	334	306	336	363	321	321	327	314	333	344	331	330	326	336	317	369	352	314	310	318	323	334	286	367	324	327	321	348	324	316	339	300	330	350	323	317	289	354	320	330	295	369	326	304	340	315	326	326	336	305	334	359	323	305	333	326	324	352	341	355	325	329	335	340	305	337	347	338	315	330	330	337	322	340	341	352	353	322	305	329	338	329	346	322	323	329	321	318	346	286	348	365	357	354	332	348	291	296	314	307	337	328	346	334	327	315	316	318	308	306	315	334	296	324	317	310	343	315	347	342	321	343	330	359	328	292	361	296	325	295	331	303	359	297	343	343	334	344	325	325	314	292	356	290	316	315	334	306	315	341	342	323	295	332	328	289	343	344	326	329	320	327	322	340	350	338	332	315	314	356	324	302	299	302	312	329	287	307	301	308	305	304	312	342	332	320	338	331	347	292	330	337	357	334	353	364	346	324	347	302	314	358	355	316	330	319	300	312	335	329	328	315	316	331	355	332	345	307	331	328	285	294	314	336	303	329	357	327	334	329	332	297	325	328	322	345	312	338	318	314	308	330	340	302	292	357	296	322	355	333	317	327	367	341	344	335	309	316	346	316	315	327	345	361	322	312	329	304	303	295	313	319	343	340	329	350	313	350	324	312	319	328	333	330	342	329	311	320	319	331	321	308	362	299	316	315	327	316	351	359	331	311	359	310	318	329	339	335	340	322	330	327	320	349	320	357	303	362	335	357	328	298	349	324	324	339	349	318	336	320	315	344	322	304	314	348	298	347	313	331	321	323	331	333	341	337	335	325	362	301	355	339	320	321	332	333	308	340	316	308	306	333	380	339	319	315	337	348	339	294	316	329	324	306	328	326	307	353	336	350	365	342	334	347	328	337	311	306	334	336	312	332	318	297	301	338	303	311	337	340	328	348	320	379	333	342	292	334	347	323	357	304	323	325	343	318	345	324	322	321	329	319	357	312	323	341	328	324	319	300	348	345	330	316	344	315	341	348	326	335	325	329	355	335	318	354	311	344	335	345	317	361	309	321	302	298	329	319	312	342	335	354	284	357	337	344	313	306	320	354	332	337	304	379	343	316	320	328	310	313	312	345	338	349	319	348	325	364	324	311	330	328	319	351	291	307	354	334	323	317	341	321	319	293	307	343	329	306	325	333	315	354	323	335	314	318	311	328	340	321	332	323	303	303	312	348	351	309	297	332	350	342	344	351	312	345	329	347	349	300	317	329	337	310	346	364	310	308	361	297	338	362	302	327	310	335	316	315	338	341	335	307	320	345	329	329	328	331	351	314	323	347	290	346	328	338	326	332	351	327	344	322	313	339	340	325	356	364	319	314	317	320	337	332	335	326	320	316	322	310	329	333	359	323	351	319	320	342	339	332	317	288	343	302	309	307	341	327	303	354	327	357	313	353	314	317	327	330	340	314	335	310	319	326	291	336	346	351	346	320	338	303	339	336	348	325	335	313	323	332	323	337	325	329	332	329	339	333	338	356	330	338	309	319	310	334	302	320	325	326	348	312	339	317	351	344	341	333	357	338	359	314	335	324	341	299	303	331	299	370	335	298	304	316	312	315	329	319	333	337	326	341	359	328	333	324	316	365	365	314	338	311	335	336	326	326	308	324	304	320	314	354	343	350	345	334	353	341	327	339	333	300	365	320	314	333	325	289	333	317	356	359	327	320	315	325	323	337	331	305	329	362	340	311	349	338	341	316	303	344	328	322	331	319	315	347	300	327	384	334	317	337	318	333	335	326	338	332	339	298	319	285	312	334	323	337	331	321	344	322	309	308	302	346	306	338	354	323	324	352	292	336	331	338	339	317	315	330	339	360	326	298	360	360	350	323	361	304	322	339	333	351	321	331	328	304	332	325	352	325	300	314	342	326	343	350	312	321	335	372	348	352	308	304	318	324	328	318	327	348	325	344	313	302	332	318	336	344	327	316	362	337	348	323	352	333	336	334	342	310	328	351	341	330	365	320	321	318	330	349	341	333	335	315	330	348	349	336	302	300	360	318	339	335	316	340	311	331	346	304	319	334	343	331	279	268	296	342	341	308	312	297	325	328	323	347	330	354	310	329	325	317	333	331	306	324	304	294	319	361	326	325	312	334	324	359	350	316	328	292	324	305	316	311	331	348	290	326	322	308	358	333	326	315	322	305	308	328	293	331	297	341	321	327	327	281	343	329	345	350	294	365	326	331	345	343	361	333	349	304	333	341	326	296	303	337	341	353	309	347	330	339	283	330	346	294	312	346	311	352	331	323	336	343	344	294	281	305	323	301	326	367	314	331	334	311	327	334	325	338	328	328	334	361	317	328	326	341	342	368	318	344	353	342	345	335	315	345	341	347	343	338	327	337	352	326	306	331	320	319	341	285	338	341	308	350	338	307	332	319	309	349	336	333	364	342	344	325	306	318	337	336	366	351	296	335	329	337	348	343	303	331	335	325	342	300	326	339	344	296	336	316	331	309	293	319	340	311	311	325	353	345	344	321	363	324	340	300	318	370	321	329	306	335	353	355	331	341	321	320	342	305	333	284	319	316	335	304	360	344	287	317	364	314	337	365	329	303	350	324	341	314	328	320	339	333	341	342	299	316	315	336	355	320	328	322	326	363	300	308	340	353	354	335	340	334	324	343	327	333	338	309	326	325	331	356	331	305	343	337	307	323	353	366	352	319	333	357	287	316	309	325	314	353	320	342	319	353	323	290	312	311	314	362	316	303	326	338	347	313	317	324	336	351	340	299	333	308	318	293	314	346	334	324	328	343	305	314	295	332	358	341	323	336	324	334	356	303	325	358	333	316	320	304	308	325	302	318	352
18212	15197	12285	6281	4433	3201	2409	1994	1634	1341	1171	1041	952	843	805	792	691	697	606	629	642	588	532	576	578	524	533	527	503	557	493	492	472	444	498	464	453	485	489	472	435	486	447	460	465	431	455	468	452	478	461	440	475	501	447	430	441	469	453	394	435	453	440	451	448	485	419	424	411	468	462	416	436	447	436	445	443	449	439	431	459	430	468	448	434	469	462	418	451	414	474	469	445	456	413	424	406	434	436	440	434	423	421	453	448	440	458	450	444	408	450	427	446	446	408	403	409	434	479	431	442	452	458	422	414	476	408	458	457	458	428	443	439	440	446	445	460	431	387	452	451	436	479	450	452	437	443	431	447	423	395	445	433	419	465	420	441	464	436	452	397	430	436	440	460	428	400	402	469	427	454	420	432	435	395	452	464	410	461	432	398	423	431	471	440	436	408	452	496	406	419	450	422	450	425	415	429	450	409	441	470	426	413	431	442	457	425	480	432	435	431	452	432	440	412	434	441	431	434	445	422	455	421	422	449	436	444	418	408	424	444	451	413	422	408	433	406	461	410	438	428	425	434	389	407	449	469	430	411	440	461	457	421	422	432	425	429	451	401	424	406	436	416	424	425	429	450	428	427	389	423	420	463	432	479	427	439	397	402	440	481	408	435	428	468	463	433	439	424	445	451	418	432	404	513	383	455	454	409	444	442	408	431	476	422	450	458	415	437	415	424	466	490	452	417	438	443	425	428	431	408	394	439	462	437	405	479	429	406	410	467	453	423	459	424	412	440	454	457	433	425	436	409	422	463	423	395	422	422	434	411	444	432	438	419	473	470	450	426	415	438	460	427	436	410	413	400	405	449	478	428	400	452	432	471	458	432	431	441	432	417	426	440	437	445	414	377	452	473	447	461	461	430	436	445	431	457	438	420	419	423	485	453	426	423	422	428	417	399	473	466	379	449	422	426	403	430	419	461	439	465	428	457	422	430	427	446	451	441	443	414	450	460	445	452	414	427	407	448	431	445	409	456	429	442	461	436	454	406	460	417	445	404	448	472	456	431	424	416	411	444	421	460	441	455	432	472	442	440	427	390	435	429	437	423	437	437	448	405	446	426	401	449	388	412	464	434	437	442	456	444	409	417	406	412	459	447	480	421	396	451	450	436	429	439	449	437	464	443	447	414	443	439	439	433	433	408	420	421	439	398	412	426	423	458	422	430	439	452	450	451	434	432	436	480	417	439	465	432	438	430	457	424	433	452	435	433	436	421	403	469	447	415	431	441	459	425	479	420	443	444	414	423	448	463	420	433	440	461	434	447	453	424	428	395	435	429	404	436	461	442	442	425	431	418	433	429	396	416	411	436	408	443	428	436	449	416	472	393	414	427	436	423	398	407	462	440	427	429	431	429	417	439	422	407	413	418	464	434	417	467	432	441	437	428	425	420	453	432	428	423	425	438	436	441	419	427	430	464	411	411	437	442	414	438	394	464	456	425	425	428	422	458	452	447	447	466	433	426	425	442	406	404	428	434	431	442	426	485	461	408	436	423	451	419	424	415	488	427	489	460	436	423	457	420	407	423	433	490	461	452	376	420	398	422	431	426	461	432	432	419	427	409	479	449	418	432	433	409	406	398	452	388	446	437	452	461	432	433	451	425	429	462	419	416	432	403	442	418	453	408	452	448	433	427	425	423	425	474	430	384	422	443	471	378	430	407	420	384	412	448	423	478	452	451	424	422	436	427	484	449	412	447	406	449	415	463	427	422	411	452	461	457	475	462	398	406	433	426	421	420	432	455	392	421	387	464	430	453	405	453	437	432	453	450	448	480	426	433	454	410	423	408	420	459	432	435	420	466	430	434	414	431	431	374	399	449	409	446	433	397	460	454	458	410	456	435	400	414	403	441	415	429	417	442	456	411	435	497	434	414	426	454	459	429	445	464	437	427	413	411	443	431	418	428	437	428	439	463	421	441	441	448	395	428	440	431	407	423	430	422	410	472	407	450	416	419	448	435	441	418	405	462	467	429	409	420	425	426	456	445	427	427	427	486	402	420	423	445	430	412	431	391	415	442	437	421	428	439	446	426	425	404	413	421	444	443	416	442	444	414	414	430	411	438	466	423	441	431	423	398	393	437	420	437	420	455	431	451	416	413	464	430	462	424	443	478	455	405	464	388	457	429	442	406	418	434	437	457	447	429	439	434	449	463	433	442	387	422	387	460	438	433	393	424	420	386	424	425	412	448	419	436	419	451	461	427	475	414	461	475	449	447	440	456	404	442	426	446	439	433	471	431	406	458	421	420	418	426	425	458	439	422	442	443	413	435	365	392	400	404	407	411	418	440	426	397	437	414	415	455	407	443	444	459	437	472	450	437	456	441	404	439	457	447	432	394	444	456	403	460	419	434	435	408	449	415	424	435	429	469	432	470	463	455	428	449	424	436	436	457	435	361	421	432	459	412	460	457	382	412	452	463	459	399	438	435	428	397	428	459	444	406	403	448	406	442	399	414	478	436	437	454	457	429	467	444	438	436	436	387	450	424	447	421	455	440	422	406	424	442	427	463	441	453	448	424	436	400	414	430	426	419	439	454	424	449	422	414	445	420	430	442	436	426	442	435	440	448	438	433	452	420	448	431	428	455	456	429	444	433	423	443	417	401	442	454	437	448	419	458	405	463	446	438	434	403	422	429	452	443	400	411	428	401	442	444	459	433	437	428	449	458	456	457	424	430	447	451	391	425	429	443	440	413	405	411	441	453	407	431	447	443	423	403	437	435	426	414	423	431	407	446	411	449	411	428	453	442	434	452	441	490	454	430	442	427	425	446	427	427	437	449	409	474	406	448	439	455	442	433	424	453	449	413	413	433	473	421	409	461	430	442	424	446	407	419	421	476	405	442	414	424	440	416	449	425	410	415	436	443	429	438	467	394	432	436	406	397	438	429	425	425	487	433	446	467	441	417	463	442	419	442	415	464	423	427	441	458	467	421	421	410	452	419	416	403	431	441	393	398	421	404	438	437	433	380	451	421	434	404	407	404	435	445	421	415	425	448	404	439	459	399	425	471	446	464	412	418	466	405	412	435	450	445	443	461	433	390	452	480	427	441	432	451	397	411	457	450	437	411	423	434	417	420	451	371	431	435	414	471	438	448	427	403	415	381	432	486	421	439	426	438	434	463	445	392	399	449	432	470	421	423	435	458	450	443	442	445	424	415	430	432	413	424	429	461	413	445	435	456	461	435	435	429	438	457	477	441	447	435	446	410	460	448	447	472	432	455	435	430	444	426	427	444	425	395	455	404	457	444	428	427	434	457	419	423	439	407	443	452	424	453	460	427	471	458	427	411	439	419	416	432	408	446	439	443	448	442	444	464	432	465	462	440	420	430	400	461	409	446	427	442	424	431	438	414	485	437	420	434	442	433	416	432	433	403	421	457	475	429	458	403	428	420	426	445	436	437	419	423	428	429	406	414	471	451	421	452	443	451	384	461	421	457	420
26521	20278	8501	659	397	323	329	279	251	286	256	259	278	286	279	260	311	268	273	285	249	276	253	294	286	271	259	283	245	277	278	255	239	277	245	232	291	240	249	276	270	246	282	237	238	258	279	273	270	292	267	272	296	272	254	287	261	275	259	260	240	290	252	290	245	272	265	263	282	241	300	292	282	245	270	248	250	299	257	284	261	270	243	266	272	281	255	259	257	239	248	231	268	271	259	273	267	261	268	220	236	261	251	267	264	273	255	268	272	279	260	236	260	284	270	245	252	253	279	265	260	268	236	252	269	290	286	264	279	256	261	226	281	262	295	279	272	274	265	256	269	279	271	252	267	271	266	259	262	263	278	264	251	262	260	258	284	254	256	276	255	260	254	262	274	301	247	301	247	251	293	268	287	262	259	258	280	248	280	260	272	257	279	243	254	241	263	271	267	262	284	264	272	254	255	253	292	288	282	281	242	280	292	234	247	271	265	284	255	277	279	260	287	247	299	253	260	259	239	257	258	276	268	243	270	278	271	257	282	275	271	273	255	241	239	267	236	278	247	274	263	244	297	250	295	273	289	241	259	266	256	255	283	234	254	289	249	252	269	272	258	256	239	263	262	257	292	248	231	275	249	273	277	281	276	272	296	266	254	247	270	291	277	266	263	239	285	300	269	275	269	235	261	269	266	293	260	269	276	252	230	251	252	252	268	247	260	255	279	278	253	268	237	282	276	248	279	251	238	261	286	280	271	256	227	277	270	258	259	269	278	258	288	264	283	277	254	270	299	274	248	253	259	270	235	240	280	302	307	257	256	252	272	293	273	272	277	265	242	294	265	282	295	269	260	266	249	274	273	277	276	242	243	246	256	262	263	248	236	276	251	262	257	285	260	263	289	271	256	288	270	264	258	246	245	276	269	276	248	269	250	252	241	266	283	253	255	246	274	299	253	285	258	263	264	288	264	286	258	278	270	254	292	279	274	295	259	241	244	278	253	240	310	231	287	254	269	303	261	247	253	294	289	276	258	284	266	264	288	261	264	278	273	291	279	307	257	263	291	290	264	294	305	266	298	259	266	249	277	263	259	250	286	244	295	269	245	270	248	259	274	291	260	255	269	246	239	268	260	264	250	260	283	277	281	253	278	267	269	224	270	265	256	259	229	243	275	262	293	255	254	265	276	285	272	266	282	280	251	259	281	311	262	280	274	271	259	243	246	266	268	297	257	262	255	260	281	283	265	287	271	286	265	258	252	265	281	283	276	266	245	263	286	283	280	281	245	262	245	244	271	277	274	271	250	281	267	247	274	272	267	282	288	241	269	259	261	288	270	273	282	278	264	267	296	273	249	259	239	262	262	229	295	240	261	262	265	259	260	272	268	262	269	293	249	252	272	275	240	238	283	257	247	271	308	279	258	284	266	260	268	264	259	273	233	273	260	256	257	273	272	273	250	265	258	265	247	284	293	282	244	252	257	285	281	276	254	268	289	249	275	261	274	232	288	282	282	262	276	268	265	268	265	267	242	275	271	256	243	297	290	310	235	260	254	290	265	268	262	270	252	258	275	282	286	282	278	272	281	245	243	260	246	283	283	271	268	239	254	271	278	268	261	231	239	276	270	263	268	278	245	276	259	248	287	263	284	262	293	250	280	267	251	267	262	262	286	272	253	263	285	252	247	262	260	267	262	300	228	255	279	304	271	267	272	283	261	289	256	260	261	262	248	241	253	266	284	271	260	251	291	290	258	273	267	288	270	275	269	291	257	280	290	270	269	266	259	270	283	268	283	244	253	265	255	269	223	257	261	283	273	275	224	239	267	237	265	277	255	253	269	275	246	271	276	294	293	264	273	251	254	283	244	259	234	244	241	242	292	271	250	266	273	272	282	296	255	252	276	271	263	281	285	279	276	259	290	259	255	266	276	266	234	258	243	269	263	271	291	270	287	270	285	268	260	280	280	234	242	274	254	268	268	251	260	264	229	260	273	270	279	291	274	240	245	271	255	233	291	241	257	273	251	266	274	280	254	253	249	250	293	281	297	266	250	261	259	264	324	288	245	277	284	263	242	245	259	281	263	273	264	256	265	260	279	233	278	268	276	274	237	265	266	256	255	256	246	236	252	265	273	270	239	267	279	283	255	265	250	245	261	257	269	297	268	245	252	261	245	236	251	254	251	274	283	287	250	246	259	270	267	242	289	267	248	277	262	262	243	287	273	267	254	273	259	250	252	249	287	262	257	266	255	270	241	258	275	282	262	295	292	266	256	270	249	283	269	238	252	260	250	303	266	243	295	265	264	259	249	271	243	255	271	259	269	280	283	275	261	282	266	269	278	261	289	260	237	243	281	280	252	287	268	271	276	304	275	255	291	282	268	247	262	260	253	265	264	279	273	258	275	277	288	292	277	249	276	242	252	287	287	258	240	299	286	257	258	251	298	275	262	254	250	269	238	274	259	258	272	299	250	253	285	272	258	273	278	268	252	249	289	268	282	286	253	274	288	255	262	248	269	286	260	247	276	232	270	294	268	255	253	286	275	271	280	245	268	251	298	238	237	260	280	284	269	258	280	255	257	300	267	264	259	278	288	270	286	260	266	290	270	244	279	257	299	257	275	276	254	274	269	308	252	270	285	247	247	275	291	279	295	241	274	279	295	278	278	280	267	253	273	269	255	259	260	256	258	278	276	237	310	268	274	266	278	283	273	257	275	276	256	256	305	279	266	235	285	273	254	263	284	271	264	282	274	246	293	220	245	240	288	248	277	239	278	292	249	251	269	262	235	273	268	232	269	266	268	263	268	235	263	251	258	258	249	281	249	288	265	302	269	282	296	256	260	260	263	286	286	258	269	242	253	278	262	276	268	283	263	271	266	294	286	263	284	269	264	280	263	262	286	274	271	248	264	272	265	269	239	245	242	283	268	261	267	239	300	269	257	271	262	243	255	277	281	274	272	290	259	276	239	269	286	286	263	283	262	289	286	260	271	266	268	278	240	290	247	279	271	287	253	286	279	278	265	259	278	243	256	256	270	251	238	258	266	249	278	269	299	274	269	284	252	255	289	304	263	265	287	255	254	251	258	248	254	280	259	272	238	265	282	277	283	266	284	289	252	262	258	239	244	260	261	250	248	265	287	251	268	253	254	283	246	278	264	272	248	272	245	254	246	239	258	292	287	264	290	298	263	235	266	266	278	264	285	263	240	267	250	261	265	266	286	277	271	258	269	289	254	266	244	264	286	265	260	264	232	265	253	286	258	267	244	250	264	297	237	280	290	287	252	237	281	285	277	285	274	259	279	288	281	280	270	260	271	260	247	255	260	263	303	275	255	273	243	260	276	255	237	247	277	243	277	271	302	268	261	258	260	289	261	279	262	263	249	293	261	260	265	266	264	295	261	252	282	274	256	278	271	274	265	263	276	282	258	264	260	238	257	259	273	275	294	273	283	285	245	245	248	287	260	285	265	263	238	280	275	266	276	305	260	278	282	275	277	295
7148	1189	1001	649	520	465	445	391	405	404	349	363	377	405	371	369	364	367	393	349	352	385	398	355	328	339	361	366	356	351	347	349	359	380	400	372	341	365	328	375	358	373	389	324	361	326	386	328	341	378	356	323	339	351	357	353	355	313	344	349	327	378	360	327	362	381	334	365	347	382	353	361	358	365	347	371	340	370	339	333	359	391	364	381	383	332	395	347	335	319	369	343	323	329	363	307	339	357	340	348	355	334	331	365	341	358	361	370	320	348	334	342	381	372	363	353	338	359	350	351	364	373	373	368	343	356	331	345	382	325	325	295	349	327	337	330	330	337	313	350	339	338	326	379	331	370	325	349	361	317	363	373	386	362	387	326	352	340	362	345	356	353	373	310	329	352	342	370	385	340	343	318	358	353	370	348	372	358	367	370	340	353	359	373	348	354	394	358	351	361	360	366	336	346	396	359	335	342	363	359	328	325	352	319	368	306	391	349	329	345	329	350	356	341	350	401	376	358	330	324	362	332	343	330	380	347	365	350	329	371	338	358	335	332	326	347	385	354	329	346	358	326	344	386	358	335	380	351	368	331	365	333	387	310	344	363	350	385	355	319	362	360	335	322	372	339	396	375	359	312	357	360	324	342	373	323	378	340	340	355	322	328	315	336	355	352	371	367	379	363	356	333	324	370	387	340	333	329	309	396	370	356	338	317	345	331	350	369	335	321	352	324	379	391	324	334	362	354	346	372	325	348	364	342	361	352	339	316	336	322	347	370	343	366	362	344	373	361	348	338	391	356	375	380	345	342	395	364	351	360	344	331	331	356	314	360	354	324	337	373	346	380	346	326	345	357	365	363	356	334	352	392	344	304	381	380	346	367	371	377	359	334	326	344	348	364	354	352	370	364	324	354	357	373	326	342	352	382	346	350	355	343	345	389	358	332	356	310	353	350	358	337	359	351	358	347	349	327	331	356	346	334	333	368	373	341	335	315	346	365	343	355	346	352	382	397	327	356	354	325	323	351	352	329	365	313	346	375	330	365	366	360	374	363	310	368	360	387	337	356	325	357	359	323	356	324	344	322	391	335	330	363	331	381	349	380	320	378	356	348	349	316	337	362	359	327	355	301	338	309	332	376	347	344	357	361	354	351	359	361	356	380	359	333	315	388	346	360	322	333	361	350	350	344	337	336	345	325	371	364	347	329	357	334	366	350	377	367	360	361	324	330	362	355	369	347	350	349	358	340	348	336	350	349	333	354	347	321	364	329	389	372	319	370	367	343	351	319	349	348	375	373	330	358	347	352	336	365	366	338	363	336	342	317	353	345	340	348	341	350	396	329	353	362	382	354	342	357	364	356	351	342	358	334	356	356	351	351	338	343	374	335	345	327	327	330	356	356	340	361	359	341	363	367	361	334	352	330	344	334	330	352	350	359	353	365	357	362	329	334	367	349	353	344	351	368	351	382	340	360	342	330	336	336	352	353	331	333	338	331	361	348	347	353	341	357	335	369	372	355	317	353	350	372	325	348	316	337	375	373	323	378	339	352	359	329	371	341	333	353	360	333	344	334	330	363	374	355	387	301	342	353	339	363	361	293	337	341	314	349	334	325	326	310	340	345	332	333	367	365	348	327	358	348	329	329	333	325	360	327	336	343	335	361	339	334	347	327	350	398	341	375	321	363	342	356	346	347	326	368	333	353	351	353	312	359	373	361	354	342	360	343	349	336	347	345	357	346	344	386	362	338	343	340	334	350	350	337	353	349	353	340	337	352	364	339	323	368	333	348	355	362	378	332	352	321	368	373	339	325	367	350	360	338	356	342	343	361	301	334	331	370	339	356	318	349	351	338	339	339	355	353	359	370	363	347	333	321	334	319	368	384	374	351	360	326	362	373	340	336	323	334	334	346	359	349	340	354	331	384	371	335	334	378	365	334	381	346	320	359	357	305	369	392	345	333	346	351	319	319	330	395	347	370	347	362	338	406	369	356	330	341	339	347	336	352	343	356	343	375	364	359	323	357	390	314	365	355	326	358	352	323	352	318	338	367	345	355	369	352	371	364	344	344	340	374	304	334	356	344	345	372	374	330	310	340	343	342	338	328	340	312	347	337	365	362	361	360	364	340	363	363	356	370	389	322	357	358	343	329	368	341	361	337	361	376	354	386	374	358	373	338	361	344	358	360	344	364	375	346	329	354	355	359	331	354	328	370	359	311	355	354	349	321	356	312	348	359	361	335	350	330	351	342	362	367	349	378	368	363	340	350	361	344	316	362	364	339	366	367	332	372	307	359	337	342	351	366	346	379	317	360	384	385	357	328	354	332	369	357	367	385	357	355	371	345	338	343	379	327	309	327	350	360	383	341	370	377	335	379	364	327	357	351	356	326	345	349	319	346	347	365	329	322	325	364	327	401	355	355	360	340	332	343	359	359	355	335	347	403	366	388	368	373	338	384	346	370	326	336	346	367	356	380	365	323	342	345	382	337	352	351	329	333	337	362	355	367	357	340	360	344	371	376	361	345	400	334	356	348	355	360	382	345	383	367	360	345	356	355	363	362	350	372	393	349	387	377	397	351	331	337	345	351	365	316	346	341	345	343	348	335	296	376	359	349	361	382	340	381	344	324	337	338	347	353	349	326	330	307	347	357	334	383	367	350	365	324	366	338	361	336	376	371	370	349	379	380	356	322	341	360	340	358	361	349	345	346	319	381	331	398	369	349	323	370	340	355	400	333	382	347	354	329	358	326	326	352	357	361	322	351	359	337	360	356	351	360	373	370	328	347	344	376	323	310	345	355	363	350	340	357	305	323	348	325	354	351	336	369	338	347	321	346	357	363	337	361	330	328	359	367	337	352	348	337	338	347	349	311	390	362	330	334	384	345	327	349	349	376	321	341	353	346	366	384	374	349	329	328	339	375	341	369	341	345	316	381	363	361	330	377	379	335	393	394	357	338	355	356	388	320	333	385	335	339	381	333	364	368	356	350	319	319	340	358	355	352	378	339	362	354	342	343	308	338	323	355	359	347	361	355	369	346	357	376	354	343	358	367	346	382	351	356	352	331	355	301	301	323	348	360	336	348	366	358	329	328	335	322	345	352	333	328	335	334	341	351	354	331	359	346	369	366	338	345	347	330	355	348	329	347	343	358	306	374	343	355	343	336	348	365	317	369	347	345	362	336	348	374	311	349	346	369	342	348	350	340	361	369	370	342	356	360	366	355	353	348	345	327	353	334	358	359	377	336	351	350	371	376	390	344	348	326	353	357	352	357	354	362	360	342	326	364	350	364	372	363	317	368	328	386	343	378	368	334	339	339	363	366	373	329	377	371	345	348	375	379	318	336	360	368	354	371	341	330	330	386	342	365	365	338	365	352	347	339	356	353	328	338	352	346	372	356	361	347	327	357	393	349	359	364	350	322	375	365	360	329	358	342	386	352	357	349	334	360	352	377	322	371	365	356	346	348	345	385	354	370	324	360	336	368	345	334	362	357
23645	20926	28307	23709	20910	9612	1150	800	640	590	559	576	530	591	501	484	483	480	467	491	480	499	434	406	461	471	437	441	461	432	417	428	444	419	450	431	455	426	408	405	417	416	422	441	439	397	455	454	432	424	408	434	441	458	445	444	480	433	457	400	386	433	429	427	413	409	430	405	425	444	407	444	416	411	444	421	440	432	405	417	445	446	437	385	421	410	428	419	418	409	435	425	413	464	432	404	411	408	419	433	418	427	401	475	409	429	399	451	415	390	468	416	464	411	432	413	441	400	389	414	452	437	404	446	400	376	453	412	423	466	412	401	406	386	403	411	432	420	421	468	459	444	406	429	397	419	404	418	437	426	421	403	434	445	414	403	405	447	381	422	423	423	413	415	428	418	410	430	413	441	408	392	436	414	430	416	427	425	392	435	455	405	401	404	415	406	452	444	448	435	418	421	383	412	406	416	394	417	441	401	457	358	468	432	409	415	391	414	419	399	440	407	438	429	423	414	482	421	405	403	415	414	430	415	424	409	408	421	438	426	430	425	414	431	447	429	419	456	411	479	406	411	446	433	376	437	384	418	413	424	429	382	397	460	396	403	422	454	432	425	443	469	452	379	437	410	429	416	416	409	408	421	418	422	413	424	445	462	429	361	436	410	411	400	437	427	418	424	425	422	427	440	417	417	422	386	468	424	408	417	397	437	386	413	435	383	455	423	423	428	383	442	442	438	413	415	452	424	416	393	385	415	411	434	447	424	421	408	405	412	413	411	450	394	437	424	380	441	432	404	411	407	436	403	430	411	397	410	453	417	399	432	421	403	432	448	420	400	462	400	439	447	420	401	438	411	395	423	396	425	486	435	394	425	388	423	417	447	402	442	412	428	435	420	414	410	436	425	407	446	393	423	415	449	385	458	399	423	460	432	406	446	408	416	413	394	416	429	445	435	393	419	400	428	434	386	434	400	415	404	463	410	424	390	456	414	435	441	457	416	425	429	455	429	435	459	386	439	396	425	451	439	403	429	405	426	418	437	445	423	409	449	414	449	425	411	460	424	406	407	411	418	422	387	414	402	442	430	403	420	443	434	435	425	399	430	456	455	427	422	423	424	451	452	444	360	435	424	392	401	385	427	454	396	481	428	432	438	399	452	393	420	421	431	401	431	405	413	448	469	440	427	456	436	425	419	444	431	447	423	395	402	402	369	461	428	439	393	411	394	413	430	422	455	415	410	412	424	434	412	452	392	431	386	452	444	439	422	420	397	392	412	439	419	450	453	401	439	414	412	416	431	429	408	453	452	479	432	431	440	430	438	423	398	433	427	416	441	394	397	413	436	407	377	413	424	435	432	409	424	425	419	423	422	418	408	431	425	416	424	399	434	451	415	401	362	410	426	407	421	433	413	465	416	407	451	396	408	419	432	421	431	463	428	419	415	447	471	447	391	396	442	438	408	444	421	406	423	406	436	441	442	437	447	434	433	376	429	413	416	423	388	415	369	435	461	385	429	427	437	425	445	428	414	443	400	425	382	426	428	438	459	428	375	421	429	423	409	454	393	437	392	456	424	416	408	423	438	424	401	436	441	434	408	429	446	396	428	440	429	393	405	449	416	401	423	467	458	426	450	438	380	438	399	445	399	401	448	426	420	435	432	421	403	419	431	414	420	465	397	429	425	462	438	403	458	404	440	397	375	405	407	436	421	423	426	424	416	407	436	424	447	406	446	415	403	432	439	426	383	400	415	420	446	431	430	419	416	411	425	406	451	419	439	412	404	369	410	406	432	422	432	419	415	389	454	405	419	361	394	404	404	433	441	464	429	414	428	446	418	369	403	400	442	378	438	446	419	451	442	437	422	387	458	440	470	415	424	418	454	425	426	409	436	387	444	395	452	412	395	438	449	426	465	411	420	424	438	408	445	433	436	400	438	415	393	420	411	410	439	423	435	409	421	389	423	410	410	426	429	430	415	416	407	417	436	434	427	405	411	403	419	411	430	424	404	393	454	393	425	423	432	406	390	438	395	423	449	331	369	428	436	409	414	444	411	435	407	405	429	418	417	466	404	440	391	407	408	431	444	416	388	401	436	400	482	415	404	449	439	454	438	436	419	426	395	451	428	427	440	417	431	452	428	402	416	400	453	401	433	385	419	395	396	401	441	423	432	404	385	429	430	428	394	424	413	408	428	410	404	432	430	460	394	434	424	408	419	443	415	421	445	420	396	405	451	452	444	474	379	439	462	431	417	439	439	378	386	440	410	405	424	430	434	407	456	449	430	440	477	423	448	425	403	417	420	372	391	413	438	409	419	432	422	408	429	447	432	438	404	439	442	416	407	418	441	422	463	440	424	435	434	467	397	434	389	437	408	422	466	392	463	412	458	409	416	412	419	408	438	397	431	420	390	455	372	408	412	398	410	409	415	421	431	398	420	421	435	417	462	417	408	394	434	427	430	410	400	439	397	367	443	444	416	411	429	427	424	433	417	415	401	430	410	402	418	383	450	426	450	454	419	453	428	395	396	420	448	436	399	412	423	405	390	424	386	438	398	388	429	412	426	443	444	426	440	406	403	398	464	388	409	412	444	406	424	398	399	393	447	436	378	456	395	391	411	415	459	397	448	448	460	400	407	429	461	443	440	383	424	413	411	452	423	429	419	419	388	409	407	422	427	405	415	403	410	437	410	413	389	424	423	383	401	432	380	406	404	424	393	437	404	407	410	433	464	419	435	406	394	405	381	451	402	420	410	381	428	395	409	423	457	387	421	435	439	432	445	406	439	431	400	431	425	391	442	404	455	449	423	420	450	406	433	415	436	452	394	457	397	406	429	408	416	427	392	414	413	425	419	439	428	405	431	441	401	426	466	438	429	420	445	416	387	407	452	369	388	382	434	426	422	407	418	435	420	409	392	423	403	418	456	421	404	451	427	460	413	416	409	423	397	443	429	424	402	450	423	400	408	401	400	426	410	443	437	414	420	398	398	414	428	441	397	399	408	438	434	389	421	438	425	365	421	407	424	427	433	423	410	465	418	409	409	412	432	371	417	450	425	421	421	458	481	431	404	428	420	386	411	439	413	427	405	410	406	404	402	437	406	385	416	426	405	453	421	440	437	456	433	421	397	428	416	432	442	430	435	448	428	451	373	417	435	429	410	422	425	422	413	432	424	427	430	397	407	420	400	442	417	406	395	396	418	425	424	427	412	404	417	431	464	403	417	427	412	416	427	393	406	429	437	404	439	433	404	414	422	406	452	442	415	414	405	460	395	416	440	419	417	392	428	408	419	446	418	419	427	449	479	397	424	418	437	434	397	396	400	417	437	429	410	393	463	412	426	402	430	444	435	430	376	426	385	403	417	432	379	428	423	414	440	445	427	396	419	432	419	428	396	415	410	428	477	422	419	415	472	420	385	430	421	431	431	408	420	394	434	421	429	396	424	412	414	458	426	475	423	417	408	432	463	434	392	388	385	414	458	414	405	427	417	405	388	404	428
16065	9408	7574	3693	2653	2038	1588	1404	1207	1076	911	879	844	720	716	720	670	696	684	617	669	635	629	602	616	602	628	596	540	570	607	614	551	555	602	577	597	595	550	569	559	558	528	537	564	598	589	594	544	585	567	568	533	568	598	559	587	581	567	550	551	575	538	598	551	584	523	579	555	585	571	557	593	520	572	549	525	548	592	565	549	551	542	535	575	540	581	530	541	545	559	516	546	538	557	508	511	552	577	577	542	605	537	565	545	561	577	549	558	556	557	574	536	494	583	510	539	567	582	540	546	566	545	544	589	558	559	545	595	577	558	515	522	583	557	537	567	555	559	548	542	524	581	566	477	546	554	560	552	532	553	533	550	567	507	549	562	566	553	528	543	543	563	572	547	600	555	590	539	551	520	564	520	528	559	549	545	536	480	519	554	500	535	558	589	600	541	580	534	515	567	502	522	546	553	511	538	565	564	577	554	549	535	547	584	575	533	566	544	527	555	576	546	569	556	567	523	555	532	569	558	503	534	550	536	575	547	548	549	563	516	518	558	514	540	556	547	572	570	528	587	521	595	535	551	583	593	598	548	534	565	586	505	579	558	570	541	558	574	597	531	533	603	552	537	549	556	535	615	533	534	581	526	534	542	557	526	519	554	569	596	512	559	553	531	538	578	557	534	524	535	556	536	529	509	568	532	485	555	544	562	578	559	572	595	575	545	572	524	530	567	553	556	552	569	550	568	502	537	559	558	531	546	545	583	511	551	534	514	544	567	575	564	560	537	549	551	557	523	543	569	572	526	516	575	593	532	562	518	583	553	580	549	549	553	524	566	567	553	548	547	512	523	553	542	548	572	538	521	559	591	536	550	579	555	532	567	557	578	573	508	560	533	519	554	545	522	596	539	549	566	564	545	526	575	562	543	524	539	533	540	523	565	568	564	580	555	579	546	541	563	566	550	516	574	550	564	523	549	522	550	519	542	542	529	565	539	544	553	577	540	583	543	530	572	544	550	558	576	537	541	541	563	549	549	573	531	584	560	516	540	580	531	528	557	514	527	522	570	537	581	534	585	563	556	502	589	518	556	541	542	604	557	579	525	562	530	536	560	585	560	515	596	578	559	512	541	548	565	594	512	537	576	558	564	562	547	580	575	573	548	525	579	579	574	532	559	570	556	530	558	534	539	562	561	568	586	501	533	549	509	526	517	539	554	531	596	561	541	577	543	569	555	582	519	560	590	555	536	553	568	519	514	599	559	578	585	573	546	566	584	576	541	544	568	547	541	588	506	551	553	539	542	576	577	515	562	553	581	561	556	564	545	568	583	541	581	581	546	544	564	517	535	543	590	530	572	532	520	557	548	541	532	522	533	557	569	548	547	532	583	536	521	557	582	573	587	551	553	564	589	558	538	573	528	543	544	551	553	532	574	547	538	510	533	564	570	537	518	536	548	578	585	525	533	552	526	572	604	528	543	526	575	587	561	562	532	531	545	555	570	563	518	540	554	539	530	573	574	547	524	546	553	606	564	569	567	534	468	557	536	538	576	556	597	560	570	524	542	579	562	566	538	573	573	576	546	585	531	520	542	529	532	516	505	546	554	536	541	520	534	546	558	575	526	559	513	572	513	520	533	569	501	551	526	534	538	569	564	585	546	548	545	546	561	568	554	544	554	542	560	558	556	561	556	545	568	509	514	546	557	535	564	564	542	533	573	558	562	524	530	539	573	557	537	579	563	554	533	573	590	587	540	525	519	526	516	566	596	578	559	567	571	539	576	535	575	524	562	544	554	545	574	534	569	564	549	573	538	556	575	585	562	528	496	559	548	556	557	527	544	546	553	546	513	548	574	575	505	530	551	588	544	519	563	565	504	562	542	541	554	567	543	549	526	547	564	557	611	557	550	520	533	542	603	546	545	554	543	516	535	546	540	555	525	561	559	548	568	546	546	549	550	541	507	538	496	548	575	545	508	526	554	631	577	537	575	580	598	546	513	551	518	555	539	511	547	545	550	528	560	565	528	570	541	570	498	588	476	553	577	555	587	565	543	522	554	527	574	539	578	536	543	540	553	536	527	590	515	571	565	533	554	592	546	544	545	589	569	534	580	530	513	576	547	572	584	538	498	532	545	559	547	568	577	501	564	531	574	550	538	574	549	549	547	548	547	510	564	568	534	579	557	540	544	555	565	537	556	554	517	548	540	467	573	518	555	566	556	562	579	572	547	569	557	543	566	572	596	543	537	544	571	559	555	560	546	525	579	523	580	539	569	543	537	514	568	509	606	542	549	587	562	571	546	551	567	536	574	514	537	536	550	560	559	548	556	556	539	560	545	564	602	565	531	508	569	564	532	546	549	508	558	545	548	517	554	558	544	525	590	574	555	571	556	569	544	555	570	566	544	532	544	539	561	619	544	539	498	529	538	530	545	583	537	534	516	562	548	540	572	561	593	550	575	595	516	523	532	589	564	552	552	553	575	569	552	553	550	493	502	597	568	527	562	537	535	560	541	546	543	576	594	582	544	558	581	555	532	542	513	558	532	515	549	599	524	564	556	496	563	529	587	582	520	542	536	554	603	543	586	554	531	563	555	555	539	587	490	544	547	550	577	604	548	526	567	545	536	555	533	497	531	542	533	573	545	549	553	509	537	558	508	513	568	547	552	532	585	508	548	556	526	538	534	569	528	562	545	546	525	538	562	522	571	528	534	501	518	589	531	570	592	564	540	569	561	529	557	524	540	561	562	512	527	534	549	525	544	561	556	548	530	574	568	582	561	537	520	505	578	608	550	559	546	540	513	565	547	515	549	562	563	593	590	551	517	522	576	594	507	557	581	558	570	540	548	559	549	577	560	552	540	543	557	557	532	524	593	543	547	542	502	516	548	564	551	529	492	568	565	575	552	520	549	576	543	565	568	559	536	565	571	551	555	571	535	536	525	546	577	565	522	581	533	552	549	570	586	526	561	575	559	541	578	500	558	573	531	552	569	532	549	509	531	544	525	554	607	542	596	541	551	550	574	554	575	511	590	547	576	557	570	547	567	528	563	594	539	516	542	590	554	561	518	601	567	556	553	548	545	484	595	579	539	573	552	550	596	556	561	554	539	572	554	510	557	601	561	532	574	534	574	553	539	559	533	533	532	539	544	544	545	560	550	536	560	515	522	576	557	543	548	549	555	508	523	559	546	524	539	590	543	553	563	542	555	583	573	556	593	553	574	591	537	565	570	523	536	550	566	530	558	556	524	552	568	524	561	531	545	558	548	544	545	538	544	572	532	512	569	555	551	542	574	559	551	547	582	599	536	521	505	565	586	574	564	549	558	565	529	566	535	579	581	572	558	574	590	576	532	558	516	511	569	585	569	557	551	523	576	584	590	520	540	561	523	564	551	568	524	540	584	515	515	564	573	556	565	556	502	570	563	558	514	540	601	566	580	575	565	554	516	548	537	526	554	584	564	540	532	537	517	545	526	583	548	537	574	527	541	520	540	539	496	514
22640	20920	28667	23322	20921	20973	8360	1031	754	668	607	550	484	462	475	419	432	386	351	406	401	400	344	363	371	371	407	349	363	352	328	360	335	356	302	301	353	343	330	343	347	333	343	348	355	351	364	349	318	327	330	342	332	342	355	318	329	346	322	336	329	317	330	366	331	333	321	340	334	361	323	356	344	323	318	329	324	354	308	325	342	297	302	368	339	309	328	345	347	325	339	337	350	326	354	320	307	345	344	318	310	342	349	334	310	316	336	319	307	284	289	338	345	329	320	327	299	334	329	339	327	320	327	352	338	339	333	335	353	315	324	337	355	351	311	324	327	340	350	324	332	346	318	283	312	328	337	332	319	335	321	354	300	301	294	279	324	332	306	343	313	332	304	324	350	368	313	348	320	334	330	311	310	300	312	341	324	328	330	339	322	314	331	327	343	323	322	314	298	325	321	339	348	314	316	322	326	313	326	330	358	322	328	328	317	351	348	321	349	302	346	330	295	318	320	292	350	305	334	344	328	307	326	332	319	302	350	308	298	328	296	342	332	336	318	357	330	338	315	296	295	359	329	281	376	304	310	345	345	320	312	306	331	322	315	346	338	322	339	336	314	322	343	298	330	291	329	336	356	331	349	350	327	291	337	315	311	324	332	287	301	319	338	329	353	350	323	317	355	330	340	322	282	348	328	336	343	333	341	310	293	314	302	315	335	333	334	322	353	345	337	339	304	327	346	321	348	320	295	340	348	327	311	304	338	318	327	329	325	325	301	319	329	317	347	344	338	337	358	317	331	319	336	326	341	304	313	327	314	376	347	326	323	301	329	318	319	323	297	335	338	345	298	343	348	300	358	312	296	310	298	344	347	358	321	308	307	297	337	325	315	323	319	334	339	307	323	334	319	352	308	337	351	323	347	350	325	360	333	316	315	345	307	312	329	348	351	308	322	324	298	283	336	293	318	317	308	340	307	316	335	326	326	349	324	320	299	319	325	303	338	343	296	303	306	309	332	340	301	307	326	335	320	313	356	315	328	342	324	293	335	336	312	336	325	314	316	328	342	351	313	324	319	308	360	326	301	314	322	330	337	329	328	319	338	325	291	311	317	315	348	313	302	356	324	327	305	337	346	309	337	327	306	327	321	333	330	287	337	310	324	328	300	320	314	299	319	348	312	341	341	352	337	302	292	308	346	302	330	306	330	309	338	313	323	334	281	359	338	311	326	325	314	339	300	333	349	344	348	297	352	330	319	342	340	314	334	336	312	346	294	324	322	307	338	329	328	324	310	344	305	312	317	322	343	308	372	318	296	319	338	337	347	324	328	359	330	328	336	318	320	333	283	327	344	329	334	327	335	323	318	318	296	350	347	312	312	345	337	331	299	356	301	348	310	344	300	315	327	364	372	306	342	345	328	312	305	334	365	343	301	329	338	331	323	340	327	315	340	322	331	299	314	325	340	323	329	314	319	322	342	348	324	299	307	335	300	342	300	349	318	314	355	352	313	323	292	349	340	321	307	312	365	344	344	299	310	348	315	307	347	334	342	325	355	314	347	332	332	314	312	336	328	326	361	328	331	345	299	271	338	335	336	325	323	327	353	319	316	341	302	327	316	304	309	361	289	345	323	318	285	336	329	337	312	354	338	298	335	326	348	335	316	316	278	342	306	329	328	334	323	324	313	349	329	311	300	315	303	364	355	274	314	319	310	339	336	332	309	333	324	276	301	303	333	343	319	337	308	326	339	320	314	324	330	336	325	357	312	329	312	283	336	333	344	314	324	317	313	336	323	341	335	350	320	336	304	335	347	297	343	322	318	325	347	320	324	320	299	309	301	310	326	303	318	331	319	339	334	313	330	326	355	316	312	321	286	327	365	326	332	335	314	305	352	359	310	332	343	378	335	287	315	296	342	315	336	299	318	315	344	353	352	319	358	289	352	347	322	355	332	350	342	332	328	312	347	325	334	302	331	331	309	345	325	342	311	339	291	330	351	324	316	313	310	321	327	306	320	326	307	339	312	327	321	295	330	317	353	336	311	329	311	345	291	340	319	339	307	314	339	295	319	332	355	297	306	332	307	322	325	334	326	294	320	325	300	327	322	315	276	326	304	313	298	289	344	341	296	294	325	300	320	329	339	297	308	324	326	329	314	336	336	340	296	330	303	310	333	335	331	317	294	341	347	331	301	324	308	343	353	320	328	339	354	342	313	311	329	327	351	326	326	335	292	328	303	303	325	337	343	311	317	340	315	316	360	331	308	350	311	356	323	303	303	326	295	299	306	314	319	335	318	320	367	295	328	328	353	317	347	355	324	313	313	324	303	300	309	316	294	333	323	334	322	311	313	329	309	308	312	315	295	322	325	333	310	324	332	318	290	336	312	312	306	301	335	314	307	316	318	330	322	301	325	329	337	347	328	321	353	330	331	318	314	316	301	309	335	326	330	296	313	324	315	335	323	329	333	300	299	330	294	327	325	308	337	333	325	328	331	327	350	326	348	359	310	344	294	314	308	322	330	283	337	309	295	342	301	328	323	320	297	316	292	302	343	314	330	330	330	302	323	356	314	344	351	337	336	320	295	340	340	345	312	315	288	335	308	327	307	321	328	330	319	310	322	328	310	347	321	318	323	314	328	317	369	308	304	332	313	287	335	343	318	327	328	338	339	349	338	296	320	324	308	295	329	352	314	345	341	356	315	325	313	320	355	319	323	317	310	339	340	310	300	322	311	338	318	346	339	337	293	319	345	321	306	307	268	318	352	325	315	346	328	306	364	304	307	354	308	342	323	336	348	334	331	320	349	347	339	314	330	324	303	333	327	319	288	330	333	316	329	338	329	318	322	313	313	358	320	331	320	306	309	304	313	309	345	306	300	334	321	342	304	310	333	363	337	325	321	328	312	326	367	330	335	351	325	330	344	329	313	340	316	320	336	319	321	302	337	323	327	315	316	330	326	295	311	283	297	311	305	327	331	326	328	290	336	332	320	308	318	320	325	308	311	334	310	325	313	317	303	336	308	357	314	316	331	331	357	330	310	335	299	333	315	334	305	286	322	330	345	296	365	332	309	339	326	317	318	370	348	292	347	328	318	324	292	329	318	333	307	304	310	296	283	320	323	317	324	314	325	292	323	298	322	319	314	329	292	336	307	337	320	339	329	313	314	332	331	333	313	311	304	338	345	332	307	337	334	335	331	342	264	293	339	316	362	332	326	305	333	287	303	330	353	309	314	293	300	336	344	304	305	334	337	332	335	312	290	306	329	323	319	326	332	334	281	325	360	328	346	369	339	311	330	341	353	316	321	304	326	314	341	319	329	329	298	352	321	333	326	328	337	309	305	333	356	319	299	324	329	328	327	321	292	278	308	313	319	306	357	339	326	318	318	311	331	295	325	320	324	324	309	339	277	309	311	315	312	315	326	318	338	338	330	351	311	310	307	290	293	367	288	372	321	316	348	333	314	296	337	317	320	298	338	345	356	319	328	307	316	298	294	307
18476	15087	12025	6185	4382	3248	2455	1937	1684	1423	1198	1042	960	867	840	759	691	693	623	630	579	593	573	576	523	544	550	491	499	457	478	502	479	461	459	486	426	454	474	432	449	461	479	388	466	468	458	441	504	492	425	454	485	444	454	437	428	400	469	432	456	451	471	437	446	422	456	491	479	428	470	420	439	424	422	412	458	429	459	421	450	438	441	413	462	462	448	423	443	442	448	432	440	439	415	402	393	419	414	470	433	415	441	426	399	406	414	446	387	417	428	404	448	436	433	442	442	439	433	422	454	408	427	437	430	414	441	441	419	444	461	421	437	435	433	479	386	458	443	439	433	443	452	461	421	436	420	442	425	424	432	422	435	409	457	428	444	416	416	417	435	432	418	452	414	392	434	421	442	435	429	456	423	428	421	435	434	451	429	428	430	454	430	434	412	465	461	429	430	427	420	455	426	406	434	396	434	457	448	414	436	431	426	428	425	388	449	416	467	425	442	436	459	411	441	408	400	464	433	410	441	432	470	439	397	407	431	433	487	439	458	404	408	435	405	405	413	417	465	439	450	387	418	403	432	456	436	412	435	435	459	419	439	447	419	418	397	463	404	468	439	476	417	454	394	418	418	447	431	445	442	446	437	476	377	435	392	429	447	451	390	431	441	427	429	422	397	415	393	357	410	448	429	433	411	429	445	429	418	422	432	453	417	411	439	426	426	458	414	445	441	397	420	399	436	391	435	462	422	441	422	451	439	409	403	415	433	447	429	448	405	409	443	396	402	441	450	447	414	401	403	446	421	416	455	459	431	465	423	418	411	451	421	404	456	432	398	420	440	451	418	416	430	446	381	450	396	437	436	450	488	414	418	428	440	418	439	449	431	411	420	451	466	413	456	414	423	442	467	418	417	414	398	434	470	384	422	442	458	430	412	406	424	441	432	450	438	435	451	441	414	409	416	431	423	442	434	442	428	385	410	424	446	442	451	453	435	423	417	437	442	436	411	457	434	442	417	419	452	393	407	436	412	404	468	428	427	428	427	439	434	406	424	437	426	446	401	425	419	419	416	419	420	391	401	432	399	439	420	401	441	426	397	417	444	427	422	432	414	423	441	417	426	452	452	436	437	416	424	407	439	445	432	402	409	432	439	443	443	433	446	443	466	438	435	437	399	451	404	415	485	493	423	446	406	443	397	464	451	404	452	460	427	443	449	422	447	419	456	446	429	431	475	429	429	419	418	410	454	408	397	453	434	425	409	422	420	398	424	426	421	466	440	393	476	411	447	432	409	444	426	471	436	453	461	443	436	462	432	429	435	461	456	414	440	444	424	400	456	459	419	431	421	394	401	422	460	446	404	443	422	395	397	445	395	439	385	430	426	427	439	418	402	410	458	434	439	432	421	437	417	434	400	413	414	413	434	433	443	452	442	405	407	389	409	408	434	417	437	417	428	414	445	412	429	424	438	404	429	446	411	412	435	445	422	430	398	470	419	441	441	447	428	459	432	407	409	441	432	405	446	422	411	412	438	445	382	454	404	414	427	473	429	453	424	399	461	416	437	445	436	454	410	436	432	443	399	412	438	436	393	428	420	439	428	404	425	441	436	436	440	433	420	420	432	430	423	414	424	439	443	429	432	438	396	378	385	455	414	415	455	441	429	463	395	428	452	443	392	434	413	435	427	421	403	427	410	445	390	439	397	440	429	436	409	428	438	455	420	405	468	429	421	417	443	461	443	447	405	426	436	438	437	407	436	399	407	415	441	430	431	402	477	448	443	420	404	428	473	438	421	395	447	416	415	453	421	378	462	432	378	438	411	432	439	417	452	468	409	478	431	464	431	408	448	427	424	486	395	434	419	466	419	413	417	443	425	396	447	414	437	446	427	460	413	453	406	406	449	425	429	420	444	383	444	426	459	431	418	422	429	462	429	448	396	418	408	467	404	432	441	453	440	400	431	448	410	428	423	426	430	435	413	450	400	439	427	442	466	423	394	428	433	435	417	425	465	427	384	434	441	417	421	434	463	446	436	424	412	409	419	442	422	412	426	398	439	410	452	423	434	449	400	444	420	423	405	418	439	403	412	452	428	431	428	429	444	458	438	444	464	406	459	426	393	411	418	470	431	441	391	444	424	428	439	451	414	451	437	437	426	422	474	417	446	424	456	445	421	409	440	455	450	412	432	447	402	477	415	426	443	428	463	421	415	439	449	426	476	437	437	452	426	389	404	414	381	442	440	471	420	413	446	406	412	407	446	429	426	433	405	417	437	426	419	408	427	409	438	433	407	423	421	391	450	404	402	433	436	481	458	414	460	429	429	412	425	393	447	415	427	404	425	437	444	449	448	439	387	455	447	479	436	444	414	424	421	395	427	438	456	425	446	419	426	436	396	428	427	433	382	452	465	422	429	391	466	423	422	456	438	395	399	402	422	419	449	415	445	430	489	437	439	436	391	446	413	412	409	480	430	435	425	421	400	464	422	441	463	452	418	421	444	415	460	392	396	432	417	405	468	443	407	424	433	461	414	436	431	417	433	435	434	427	440	443	428	422	411	391	469	411	435	412	397	439	403	444	419	462	384	444	429	398	443	418	416	435	454	434	401	421	373	399	413	430	431	446	440	431	441	436	407	410	420	459	431	434	469	468	445	427	437	437	430	421	402	404	454	405	439	476	430	447	472	448	428	415	451	437	429	420	439	420	401	410	418	426	416	422	397	419	422	446	421	391	421	431	431	452	428	448	448	435	433	392	414	389	406	407	386	454	418	416	438	404	435	471	415	440	455	416	420	434	428	450	440	428	458	451	420	443	463	431	391	429	451	407	410	461	429	428	416	460	463	438	443	453	378	412	464	466	408	414	426	437	406	425	395	406	446	419	443	371	440	431	444	411	453	384	379	423	397	447	413	433	429	433	430	424	451	416	432	392	425	436	448	438	406	410	403	417	476	446	431	436	425	471	416	412	446	423	410	445	405	458	439	420	457	416	404	428	437	407	461	429	435	435	413	413	411	449	409	423	407	483	465	439	434	427	454	426	403	449	364	454	381	483	420	430	415	414	430	405	431	424	416	458	444	450	446	435	441	426	419	426	444	447	426	437	397	422	418	413	424	437	415	499	407	403	398	401	441	422	425	424	420	449	402	460	445	422	396	400	388	394	401	438	428	409	425	452	432	427	437	434	418	436	450	454	403	427	414	463	448	428	409	412	427	454	417	438	393	448	417	432	430	400	455	439	461	430	387	412	408	422	438	417	417	452	423	421	409	443	440	424	398	456	441	432	437	412	439	452	432	444	414	450	437	430	409	445	449	434	450	425	454	422	449	401	418	438	435	436	433	449	415	423	465	450	434	451	438	411	408	445	403	420	403	445	448	457	418	411	431	405	444	457	431	393	394	438	409	426	441	414	453	454	416	450	464	392	395	433	440	418	395	433	462	402	454	413	427	393	393	442	470	432	440	449	449	427	412	411	426	463	452	428	404	411	453	441	439	457	435	460
26655	20364	8467	656	374	315	314	283	283	260	256	275	294	259	269	259	269	272	264	269	236	263	270	253	246	303	283	297	259	263	273	240	244	266	245	254	254	266	282	265	275	254	255	290	246	261	250	248	289	266	261	277	246	276	255	268	253	256	252	256	279	241	235	259	254	311	249	254	264	254	281	237	297	264	284	224	260	280	274	256	268	280	242	268	248	264	251	286	286	261	249	222	259	280	256	274	278	250	262	223	280	247	281	237	256	254	262	309	241	264	277	283	252	254	263	243	265	253	294	305	290	244	250	288	257	256	251	261	267	251	256	283	241	273	247	278	289	252	266	269	251	260	264	292	254	252	259	256	238	267	298	263	288	260	283	289	267	273	285	241	280	257	281	265	306	272	259	265	284	259	256	238	247	244	254	259	263	237	266	268	243	283	267	261	293	268	251	257	254	301	274	267	280	295	246	259	266	264	253	249	299	260	258	249	259	286	263	280	267	276	255	260	271	273	265	258	270	270	263	282	283	261	252	291	252	244	260	249	249	284	278	289	224	262	257	238	258	241	262	267	257	252	225	253	268	276	260	265	282	273	279	256	264	261	277	302	285	288	256	255	269	257	256	297	253	255	266	279	248	251	249	245	227	247	284	253	243	290	285	276	244	266	266	237	257	253	281	248	258	253	269	250	262	260	268	269	241	237	231	278	263	279	278	286	274	274	283	235	252	261	288	245	298	295	288	262	301	252	245	251	278	271	249	285	259	258	256	271	235	256	268	257	238	248	294	279	291	262	274	274	258	271	252	269	291	278	250	261	256	268	269	271	274	264	219	281	273	260	263	246	269	244	270	278	278	253	280	282	265	275	277	282	288	286	264	279	250	272	240	271	288	280	241	248	232	267	261	275	268	261	276	251	300	235	243	299	263	273	258	266	262	268	245	286	284	279	252	256	263	265	278	266	240	285	275	307	262	261	270	249	281	261	245	270	280	272	268	247	256	263	281	277	301	262	261	253	274	273	274	253	267	225	291	291	267	241	237	279	268	263	271	296	256	247	269	235	286	246	288	244	260	271	261	271	255	263	287	277	267	288	247	292	255	263	257	258	264	272	272	264	280	263	261	245	266	266	261	273	258	237	290	239	275	268	262	247	285	240	241	243	280	269	239	241	267	278	301	256	255	256	280	289	258	233	262	247	256	274	265	255	291	298	282	286	259	262	282	257	284	239	278	267	254	238	268	280	281	258	293	249	272	278	276	249	265	271	253	260	282	277	252	260	262	250	260	239	252	265	251	260	276	257	260	284	258	262	225	278	235	278	258	262	276	243	260	250	272	259	260	253	295	273	237	283	286	266	264	248	281	255	268	260	266	259	247	271	270	247	255	282	257	270	270	275	297	283	240	261	273	268	262	242	276	293	263	258	267	264	303	284	266	250	269	296	277	252	265	296	288	287	267	270	251	280	268	238	271	271	273	266	281	262	255	249	263	267	286	262	279	277	267	247	274	290	269	270	260	273	261	243	277	267	255	261	268	266	259	254	271	250	274	255	273	251	278	265	271	269	274	281	242	242	268	268	252	234	257	269	244	243	273	240	217	282	291	284	266	255	252	240	281	262	270	250	248	268	273	269	265	260	258	271	264	239	272	263	269	233	289	258	276	264	252	239	262	283	294	232	235	290	252	261	261	254	281	267	243	252	254	256	251	261	268	267	229	284	254	255	243	247	282	264	270	265	259	245	260	265	282	275	271	271	277	282	265	259	252	268	257	301	257	262	273	266	295	287	269	281	271	268	289	263	259	257	262	294	294	276	279	257	278	273	274	236	282	266	289	237	249	278	236	246	265	259	301	250	259	257	269	285	270	250	265	273	268	274	278	245	287	260	282	257	270	273	269	245	258	305	267	274	269	261	284	280	250	261	243	278	270	269	271	264	258	244	243	273	278	252	261	291	262	270	285	263	279	278	259	268	258	285	240	253	286	282	271	261	250	273	257	250	269	272	262	249	275	270	275	265	251	260	263	277	266	254	287	257	238	243	241	265	267	265	272	263	303	280	260	265	239	252	280	268	298	279	283	265	266	289	266	265	273	259	269	257	269	295	280	262	258	267	294	247	267	263	259	244	280	285	250	250	260	256	252	283	267	262	283	254	288	226	255	266	265	256	239	264	248	281	248	270	260	259	263	275	250	280	271	243	259	275	255	241	282	261	259	292	233	249	268	258	269	275	287	260	280	272	244	293	268	235	255	271	255	260	281	253	255	287	281	265	248	250	267	276	248	240	265	280	274	244	259	258	271	302	239	281	268	264	280	248	221	250	269	240	294	268	280	257	272	274	270	283	252	254	274	234	273	255	240	272	249	267	269	243	251	257	241	289	247	249	241	252	259	253	276	268	289	281	255	265	252	283	293	263	246	287	250	267	279	272	261	253	282	288	265	246	270	275	247	264	265	263	289	261	288	275	272	270	291	247	266	252	278	239	259	265	246	255	275	294	276	272	278	262	223	264	283	264	238	272	254	282	263	273	272	262	268	240	272	278	245	283	263	244	284	269	250	269	291	236	265	273	249	263	274	287	240	271	255	261	262	277	250	258	273	260	279	275	273	252	248	290	287	257	247	285	273	278	266	223	268	234	267	268	244	267	271	300	244	273	266	235	281	256	282	253	268	281	261	295	262	282	261	260	253	269	246	267	283	282	266	244	250	277	235	290	257	275	279	269	253	288	244	266	285	266	273	274	274	249	254	263	272	275	250	273	267	268	239	248	240	264	289	249	279	280	261	270	260	287	258	273	255	277	265	233	258	262	286	239	268	300	273	256	270	247	266	267	250	254	300	251	256	266	266	266	274	237	287	262	263	266	271	253	256	262	268	259	256	274	271	242	254	264	269	258	289	309	265	262	271	261	265	271	261	240	263	228	259	277	246	259	246	249	252	271	282	261	257	302	275	294	286	252	252	261	266	293	287	254	225	272	256	248	259	280	243	280	265	252	276	290	243	284	274	257	257	262	257	280	276	279	272	292	259	287	284	254	259	269	278	258	241	234	251	278	259	259	252	257	278	298	237	262	260	228	277	274	292	267	269	258	269	246	237	263	280	230	250	275	265	267	252	267	262	267	265	278	285	303	269	238	251	248	270	260	263	270	288	264	263	267	289	249	264	266	257	305	276	268	246	271	262	275	270	287	265	273	261	298	283	270	251	244	249	253	271	248	303	273	268	242	243	267	269	261	261	286	261	245	252	274	265	285	264	258	266	276	265	241	267	248	290	268	256	298	247	251	255	258	278	293	266	259	283	267	268	246	261	277	270	279	264	251	268	224	248	277	255	269	265	265	249	242	263	264	286	254	283	280	280	264	274	273	257	252	290	253	241	247	285	257	270	257	264	272	282	247	238	255	247	261	281	262	256	266	291	261	263	247	270	260	273	275	261	240	261	293	291	272	274	265	271	280	257	271	274	292	271	252	259	261	254	259	256	275	286	245	216	269	290	295	284	241	280	257
6415	1150	1007	607	533	451	416	378	376	359	376	360	346	374	360	330	374	324	345	376	356	341	347	339	343	336	350	385	378	373	367	385	328	330	321	349	335	331	346	339	348	347	327	346	359	352	374	365	352	343	360	379	338	337	350	363	363	350	366	327	370	341	369	334	382	340	343	347	360	325	373	322	381	326	356	358	330	359	365	366	310	349	365	316	350	343	356	373	365	361	350	342	351	336	378	347	374	355	361	323	349	342	323	383	344	348	333	379	340	349	348	348	358	342	334	305	345	338	359	365	344	315	351	330	346	354	337	310	308	372	322	330	362	379	332	363	367	349	335	377	322	384	349	358	308	348	343	340	359	359	353	353	383	330	338	360	331	361	319	337	350	331	313	369	323	374	330	323	339	351	332	353	396	339	347	342	332	336	341	365	357	335	342	328	349	340	348	373	368	356	370	338	328	352	356	369	340	350	348	344	373	346	327	362	340	369	358	324	377	312	358	343	344	345	344	324	345	334	339	361	331	335	368	336	350	351	347	347	358	351	331	380	356	363	341	369	328	357	351	362	353	354	321	339	343	315	362	321	352	356	363	349	367	326	323	387	335	333	343	316	368	358	365	325	330	347	345	386	359	327	368	381	351	326	356	359	309	319	314	383	334	366	367	357	334	326	308	323	352	364	375	343	388	333	380	369	326	355	369	351	371	356	374	317	342	317	307	338	357	354	350	322	355	323	359	322	328	350	354	350	352	355	357	349	329	340	366	317	347	351	341	377	355	339	360	332	342	342	341	334	330	371	326	353	348	341	334	336	384	348	344	373	315	366	356	343	328	359	355	354	335	327	357	345	348	331	370	363	332	326	323	349	343	326	361	372	354	353	354	347	350	373	354	372	335	332	337	317	344	320	350	354	324	349	358	346	350	358	334	349	347	359	348	313	363	344	349	314	359	338	326	325	323	365	367	330	353	347	377	374	362	333	365	335	368	336	359	332	360	370	367	380	335	339	356	335	370	354	353	367	350	354	367	341	338	350	312	351	361	332	368	355	336	343	338	354	332	376	346	320	343	373	329	340	352	370	329	356	354	348	346	327	365	333	365	370	362	354	381	339	425	335	324	358	317	331	342	365	353	357	343	363	340	362	304	359	340	323	342	377	369	328	344	349	344	332	339	390	315	363	368	350	354	344	348	351	384	370	315	340	329	341	383	330	362	343	328	317	350	350	338	349	349	329	354	392	317	377	363	359	359	345	381	379	337	350	374	356	314	342	321	356	334	377	311	320	354	358	376	379	327	376	343	318	368	321	370	345	339	325	356	358	343	355	368	380	364	348	356	313	331	352	350	321	347	361	352	340	353	314	372	322	351	357	322	339	330	362	343	360	324	329	384	353	334	367	334	335	355	315	347	342	334	351	343	358	348	356	332	383	349	372	379	345	338	364	347	351	361	332	343	332	348	342	352	389	329	337	371	360	321	387	341	373	354	355	329	358	345	353	374	355	372	339	343	369	337	353	335	334	350	335	321	365	346	347	350	336	346	338	346	388	360	346	354	374	359	340	363	358	379	325	305	357	338	349	357	323	380	349	348	339	354	344	331	404	309	361	369	354	339	342	337	350	352	352	376	368	372	369	336	313	370	387	339	354	319	320	337	308	345	355	336	333	336	385	334	345	350	320	352	352	330	345	354	375	323	359	312	345	329	367	330	367	321	346	347	309	355	349	363	354	332	349	323	355	337	316	329	353	321	329	347	365	355	355	371	350	340	363	374	362	358	347	360	356	349	361	327	327	386	357	362	336	361	377	321	361	371	328	366	301	312	383	352	340	357	351	339	356	371	357	329	368	349	399	346	358	334	333	325	370	393	374	350	334	333	323	348	347	338	332	336	342	375	321	316	339	328	335	357	359	347	326	322	321	356	342	358	373	360	375	332	307	318	345	352	370	351	351	345	369	318	367	329	343	355	360	378	335	371	353	361	333	358	359	381	364	350	361	321	352	340	334	353	326	338	327	337	378	353	328	336	358	374	353	375	339	346	339	355	366	336	334	318	366	371	360	344	360	336	369	368	353	372	366	374	367	391	338	334	377	352	317	379	347	364	335	354	330	318	326	352	362	314	349	368	355	363	330	349	355	320	352	338	367	376	345	331	390	330	373	310	320	344	339	361	372	342	350	359	383	350	365	330	364	322	340	373	376	374	315	327	357	363	363	352	339	341	335	329	347	349	315	338	353	341	337	315	331	357	352	341	357	366	355	342	333	325	335	359	345	349	349	342	332	332	363	330	380	336	342	314	344	354	356	330	323	356	335	354	339	330	325	358	344	320	368	366	323	354	313	360	362	363	347	362	324	370	360	332	394	334	325	348	338	353	311	351	340	309	378	370	346	356	353	343	347	360	330	367	340	367	367	348	333	317	344	363	354	355	361	355	352	329	368	365	336	365	374	338	367	344	340	329	351	351	348	375	346	331	345	339	320	351	319	335	326	341	334	365	355	376	364	323	324	336	362	374	307	372	339	349	363	356	361	346	320	342	376	361	363	345	369	357	325	362	347	365	351	337	351	357	333	354	325	352	388	376	362	383	347	317	316	338	362	349	382	328	356	329	345	339	367	359	353	338	351	352	350	310	352	367	363	323	339	370	346	375	361	352	357	317	369	358	320	327	335	355	337	306	356	351	349	382	335	352	352	354	342	367	356	376	331	325	373	319	330	394	293	326	362	370	390	335	345	379	343	353	342	328	380	343	346	323	370	310	344	338	352	306	350	315	359	347	361	318	315	373	345	399	356	368	342	344	333	304	326	357	330	360	341	357	368	321	349	350	355	358	369	330	326	336	318	369	356	365	330	342	338	299	344	376	343	364	344	379	326	359	340	356	352	362	332	317	340	313	352	338	349	372	373	350	342	366	344	392	336	322	336	352	359	360	340	344	345	362	320	374	339	355	326	380	364	358	346	357	362	333	364	339	357	309	361	344	328	353	321	352	364	361	357	338	387	348	347	335	342	362	369	391	395	363	347	401	357	323	353	318	376	339	369	348	335	368	383	343	375	369	368	349	373	350	378	343	364	335	342	339	336	358	325	344	346	347	372	326	350	357	338	356	349	342	353	351	347	363	324	338	349	372	369	352	347	350	353	344	323	363	315	357	327	371	360	319	343	387	357	317	356	355	356	362	340	359	350	316	316	357	326	333	327	349	368	349	375	356	304	369	355	357	312	374	326	305	358	335	355	353	364	330	343	348	321	349	331	366	354	331	341	364	341	371	335	352	345	391	351	349	360	336	369	357	355	314	363	342	380	353	376	341	359	341	347	363	326	350	347	343	365	391	361	306	340	327	341	351	377	351	336	382	338	342	344	320	322	362	315	370	340	391	343	354	386	355	376	341	372	332	363	356	339	331	330	336	355	346	367	351	352	373	363	321	368	363	373	367	360	346	339	376	347	364	348	380	325	342	334	355	316	374	340	339	377	327	351	360	350	392	361	334	349	366	353	353	341
23735	20942	28232	23807	20930	9667	1075	751	629	632	580	544	574	523	484	485	474	446	458	445	447	450	482	419	448	449	410	436	421	399	422	461	469	415	441	438	417	417	435	418	440	437	455	425	447	417	403	448	446	396	445	426	425	437	432	441	427	449	407	414	449	410	402	414	428	444	413	399	406	400	421	421	419	443	437	438	425	391	397	414	392	443	400	437	444	449	426	428	439	458	446	426	418	417	394	434	420	435	420	461	398	422	439	441	429	440	383	411	469	433	417	413	408	436	414	432	414	412	434	369	418	453	421	436	454	455	431	407	432	423	407	446	414	460	445	407	396	441	455	396	393	425	442	419	408	409	395	435	408	420	414	437	400	390	367	463	444	408	400	393	415	417	431	421	401	413	439	460	416	415	401	415	397	416	411	381	413	423	425	418	434	433	469	443	436	406	412	431	418	395	405	410	417	423	427	396	426	441	411	419	443	402	426	445	416	458	412	409	416	440	428	463	408	428	419	431	379	446	418	423	416	468	417	423	416	424	445	442	415	408	417	433	443	387	400	407	460	421	422	415	423	439	411	417	411	431	435	445	420	437	419	433	424	446	382	378	444	422	467	397	388	398	410	435	456	430	409	431	431	402	428	428	424	399	429	411	414	410	376	439	421	426	440	438	406	410	444	429	417	435	409	410	445	470	411	414	434	439	435	447	449	406	430	433	434	453	437	434	414	448	420	458	376	388	419	395	413	412	416	386	417	442	404	423	435	422	422	368	383	426	394	420	432	404	424	407	407	434	401	438	416	457	427	442	423	437	421	402	450	448	431	420	418	448	426	377	451	456	454	424	417	467	419	435	432	432	420	417	440	432	439	395	391	456	450	412	399	445	421	402	399	415	381	427	424	435	437	427	425	408	388	408	451	418	420	432	418	427	414	411	431	446	390	447	415	435	384	412	424	431	417	414	439	407	426	424	427	436	376	431	407	421	447	436	408	411	394	459	439	408	418	422	403	442	422	428	430	432	427	405	424	432	427	417	355	468	412	397	408	442	406	469	390	424	460	409	390	453	428	382	415	415	444	402	412	436	404	422	396	404	417	387	415	410	441	446	412	414	422	401	356	405	432	393	427	397	419	417	422	418	459	437	414	422	434	389	404	431	421	405	412	404	394	422	414	443	419	389	426	409	419	409	390	418	425	403	437	431	438	423	428	387	433	401	411	428	445	395	455	375	454	424	414	418	420	445	414	414	461	420	403	423	423	424	428	440	413	465	406	384	437	424	410	404	459	442	419	414	434	390	430	372	443	440	419	428	443	412	421	413	398	423	433	413	404	424	455	421	388	423	405	470	399	389	428	423	461	401	393	417	409	416	418	437	412	424	448	412	449	409	444	419	414	398	404	467	412	408	422	457	404	394	408	405	389	430	457	434	426	405	421	407	393	397	407	426	462	412	398	456	435	433	458	422	391	384	390	432	439	431	401	412	423	447	441	419	412	410	422	425	465	412	411	446	437	433	385	410	406	446	403	408	452	419	420	392	414	404	436	443	438	425	397	447	423	437	414	409	390	381	434	418	432	443	411	411	419	427	406	416	431	410	410	398	426	442	427	442	388	401	426	428	443	415	391	438	400	442	405	408	442	433	397	435	399	446	420	436	379	405	399	411	440	397	466	414	440	396	410	430	435	418	397	395	438	403	424	406	400	458	375	395	401	382	434	393	434	402	419	425	424	417	425	440	386	457	447	453	406	432	421	402	401	436	403	413	401	429	402	417	463	385	385	434	428	426	458	393	396	388	421	411	470	404	464	418	435	427	404	449	403	442	445	460	422	389	457	420	444	391	383	430	423	422	387	396	428	427	398	413	436	399	423	459	429	420	409	374	421	452	430	407	447	466	435	430	435	427	431	402	435	422	443	402	394	421	386	425	442	401	449	419	417	426	414	420	411	413	394	412	444	412	388	392	403	434	411	410	421	453	427	395	416	408	424	429	389	417	442	393	445	411	438	417	436	457	442	431	445	415	440	392	412	420	419	409	401	450	468	432	418	413	455	411	396	433	430	423	428	371	442	412	440	424	414	450	442	434	442	447	447	428	394	439	395	422	418	427	436	420	420	433	418	463	428	403	467	453	436	412	428	417	453	432	429	415	358	406	409	420	431	441	431	431	411	407	380	412	438	428	432	455	413	428	425	428	377	419	434	416	429	410	409	438	417	423	420	382	436	388	409	406	394	385	414	438	403	405	437	400	408	442	419	391	409	418	429	401	406	442	408	403	414	426	395	371	421	389	413	410	412	464	379	427	406	400	456	426	427	459	413	431	420	423	405	450	412	405	420	437	410	420	418	432	392	396	391	452	438	424	443	417	434	417	404	429	421	426	472	422	412	447	422	400	406	428	461	404	413	395	407	480	422	431	450	414	410	432	450	397	422	428	413	434	432	411	419	419	412	427	427	436	427	435	439	398	409	402	398	405	409	428	440	414	408	417	434	413	416	451	432	382	468	389	452	453	418	418	433	404	434	401	432	435	440	426	412	445	439	439	387	420	428	440	453	384	423	396	448	435	399	430	383	427	422	388	379	442	390	451	410	452	457	409	418	413	429	412	392	406	424	425	400	413	416	442	436	401	394	435	421	397	417	436	426	393	406	417	416	432	437	412	400	424	372	382	385	426	377	454	424	384	439	431	471	432	431	405	422	412	448	412	392	414	390	442	406	444	416	403	426	404	409	393	425	420	433	449	447	419	404	427	399	417	469	417	406	398	470	421	426	439	429	435	452	457	437	415	407	405	420	400	394	438	422	450	404	404	420	433	427	423	424	421	406	480	414	392	390	428	414	414	447	447	410	414	426	404	411	426	416	404	473	418	411	416	445	403	433	424	434	399	422	409	402	395	425	407	416	402	447	432	409	373	418	394	441	414	422	414	437	422	402	430	417	422	393	440	450	440	412	403	399	372	409	445	442	431	412	420	435	385	418	421	418	437	393	414	420	406	401	429	428	396	427	424	437	394	419	397	401	409	465	437	407	437	427	417	414	442	432	428	396	424	416	451	410	410	458	394	364	422	404	435	433	430	427	402	402	426	421	457	418	403	430	399	407	428	432	381	396	465	386	410	419	396	414	404	414	429	409	448	403	441	407	410	396	438	433	394	446	450	435	444	441	394	417	395	422	435	413	403	453	415	414	452	437	442	440	372	436	370	440	426	404	409	452	429	412	390	416	442	394	404	411	418	422	421	456	415	459	400	415	412	422	409	396	444	457	418	436	405	402	414	440	383	388	395	410	421	392	414	443	406	422	399	351	404	421	383	417	442	451	409	410	433	435	430	379	422	438	427	426	397	420	412	399	417	419	420	409	397	418	420	401	432	425	430	431	426	396	464	405	398	413	424	402	436	398	371	423	428	419	415	421	399	420	450	425	437	431	402	412	402	443	449	415	405	429	419	431	432	425	403	447	404	398	389	419	401	406	413	402	444	408	445	421	402	387	433	457	406	437	392	399	375
16246	9355	7629	3764	2693	2066	1667	1365	1156	969	921	840	797	729	763	680	681	732	659	656	662	657	643	580	592	591	637	573	581	568	570	570	547	547	563	593	578	557	537	576	592	568	567	583	611	583	537	552	575	563	554	554	547	549	509	522	523	531	529	542	525	565	583	516	507	547	607	561	563	605	547	550	623	582	555	554	593	548	529	545	529	570	524	543	538	571	532	504	532	574	521	553	533	590	589	526	500	535	540	539	536	552	538	520	546	578	553	568	584	567	560	576	541	532	483	547	568	589	548	550	541	554	525	568	538	607	587	507	537	569	533	536	599	567	550	537	483	547	537	521	541	605	568	563	558	569	608	569	578	551	528	535	542	539	527	608	527	541	551	521	582	592	556	543	550	537	578	536	527	567	547	524	560	535	529	565	601	573	554	557	536	579	572	555	535	565	558	554	577	523	547	575	573	529	505	532	548	548	550	546	542	533	539	542	560	553	529	541	562	538	516	567	545	504	548	569	553	493	539	570	586	527	555	526	587	554	559	535	560	564	560	494	567	537	592	541	532	580	534	525	568	539	529	521	545	533	580	567	536	572	542	540	571	552	524	554	550	569	548	582	529	517	562	547	578	595	562	568	569	536	542	550	534	567	523	539	548	577	517	553	529	550	555	541	538	575	554	548	529	565	537	541	567	511	553	616	568	547	595	526	551	567	555	554	538	519	544	582	544	526	475	526	558	547	566	546	541	536	572	538	525	540	585	541	566	537	588	529	489	559	509	514	552	575	540	563	570	550	587	542	587	550	517	554	540	490	589	542	538	518	520	545	534	557	544	544	568	522	568	544	549	544	573	520	541	538	520	593	536	568	561	546	529	510	542	554	566	539	525	536	547	557	540	539	535	562	561	508	555	583	548	535	526	538	518	492	528	535	540	559	502	583	528	514	529	533	580	568	554	537	561	569	564	536	561	537	598	507	555	530	553	575	546	527	573	559	558	501	515	549	562	550	530	561	545	532	523	530	516	535	599	561	525	534	535	573	563	521	565	554	585	562	576	583	591	539	553	558	544	571	544	561	514	530	503	539	525	513	565	521	542	556	561	549	524	547	547	543	591	548	544	565	522	537	594	504	536	578	520	545	581	597	540	544	544	516	532	554	576	566	528	561	599	537	547	522	584	553	516	549	579	564	562	529	572	563	523	571	524	612	545	607	632	555	503	509	572	560	507	562	546	573	584	536	532	532	541	531	577	562	581	559	542	560	555	518	579	602	558	567	583	559	560	546	552	553	526	542	581	527	529	496	560	556	535	510	562	507	549	552	539	544	544	546	582	530	513	573	563	554	570	579	552	532	563	516	558	533	582	546	539	553	572	548	550	542	558	526	546	555	575	579	498	515	589	565	532	566	562	552	545	531	554	565	534	553	557	518	539	540	554	518	509	556	547	584	558	538	552	537	531	557	528	556	560	547	529	505	563	578	508	550	575	552	552	556	529	546	577	530	506	565	523	573	566	549	580	535	548	565	561	541	508	577	533	569	532	534	527	527	544	543	526	573	538	527	573	534	514	588	558	557	566	507	548	513	551	517	548	549	560	545	547	562	510	554	533	543	588	587	540	545	533	549	542	561	571	538	555	559	556	572	577	573	523	537	563	581	538	557	548	568	564	584	511	553	536	524	538	586	528	538	500	541	592	546	534	539	580	531	569	549	536	582	552	573	530	550	589	510	536	542	560	523	529	531	565	521	522	558	509	587	587	494	563	565	531	506	558	569	545	555	499	556	524	567	541	535	568	538	523	539	597	542	545	549	541	570	526	553	543	588	568	559	544	525	588	541	544	518	543	533	546	533	573	495	532	555	559	576	500	544	538	539	555	568	510	527	518	576	584	493	552	508	563	539	563	535	557	519	525	525	566	525	525	523	582	568	558	552	520	545	562	565	594	545	565	544	561	538	516	592	543	531	567	547	555	550	527	537	543	513	525	535	530	535	526	549	504	548	533	580	567	566	545	559	560	539	554	555	550	531	515	527	565	567	530	532	517	560	568	562	566	572	548	530	556	539	569	585	538	568	539	541	560	605	538	555	557	523	555	563	575	568	557	544	554	558	553	590	500	547	567	501	546	557	574	559	563	568	545	552	522	506	518	532	527	529	525	544	541	558	567	509	561	548	492	561	523	543	605	538	586	549	527	551	566	525	574	532	531	554	554	584	516	496	562	542	564	550	562	555	539	556	576	515	536	522	536	539	525	547	553	578	574	532	548	573	555	559	560	586	551	517	543	509	560	543	541	576	592	532	501	559	538	549	538	566	539	570	532	530	524	575	524	541	604	541	544	551	553	544	544	549	611	610	572	564	562	597	531	537	533	578	594	533	551	545	550	516	540	581	528	551	544	560	569	511	531	521	547	529	569	527	527	541	547	547	556	522	545	509	576	564	554	561	494	546	533	532	572	593	523	566	513	529	551	561	585	516	506	540	510	544	521	539	524	559	580	525	545	524	541	525	537	545	564	540	567	501	527	565	571	539	552	591	533	549	562	541	558	575	546	531	506	561	545	539	528	550	562	572	550	541	570	610	554	571	572	539	548	542	556	532	491	515	543	515	569	552	551	554	548	580	592	535	572	542	544	516	563	566	512	588	563	546	555	558	522	540	509	535	575	548	552	581	539	539	562	523	551	538	534	556	528	552	566	550	547	532	572	553	538	572	563	504	568	545	531	591	569	616	531	558	552	533	532	541	543	578	522	555	513	556	576	566	546	551	550	591	566	569	565	502	540	541	538	539	537	560	540	517	533	541	559	518	531	538	583	552	566	552	541	554	577	555	545	590	567	569	594	538	593	567	561	517	528	571	573	538	564	546	575	523	530	542	567	573	564	533	541	492	530	580	562	566	539	531	549	556	550	506	533	544	535	537	568	485	543	556	532	543	538	572	569	456	533	539	538	567	534	569	538	523	541	546	579	531	550	591	555	515	586	534	555	542	563	582	567	516	576	534	575	529	548	574	570	536	599	569	602	543	581	571	596	560	537	573	541	530	535	549	539	527	557	511	547	504	553	580	516	531	532	546	539	547	583	572	536	518	566	551	580	517	554	528	521	544	582	583	566	548	563	503	568	509	568	565	559	553	569	543	602	565	561	497	537	532	531	552	560	507	554	552	512	532	563	540	571	570	553	482	540	490	557	524	527	568	591	516	518	589	549	541	511	532	562	564	560	587	574	557	535	567	514	543	527	546	532	553	548	533	559	558	573	560	528	561	564	561	568	524	561	531	523	594	537	487	532	538	511	521	549	536	567	570	534	546	533	544	592	553	545	560	568	554	534	534	566	507	574	535	558	591	588	519	535	501	513	530	557	582	535	556	545	574	577	538	567	525	569	562	548	552	551	571	528	516	545	556	534	528	538	595	553	562	610	554	555	546	532	598	542	523	517	536	545	559	578	574	504	578	534	546	564	533	551	556	573	551	555	524	586	531	537	552	534	535	572	548	551	565	484	575	533	544
22636	20928	28755	23255	20930	20950	7711	1002	739	687	614	544	487	489	443	436	428	423	417	388	381	375	359	337	375	339	337	359	374	355	359	326	363	346	345	342	314	337	305	308	326	320	339	342	280	338	320	297	322	296	320	314	318	342	302	332	345	324	350	315	321	298	314	319	323	301	294	329	282	303	323	323	349	289	329	339	352	324	336	296	331	329	314	330	301	326	331	306	298	325	291	333	336	314	293	336	336	299	367	299	310	326	310	305	338	351	303	350	322	304	348	336	314	304	310	330	306	339	310	310	297	316	330	324	348	305	352	313	309	341	317	362	313	308	338	319	320	306	290	306	337	337	307	318	323	314	299	310	319	336	338	368	318	321	321	348	333	341	320	301	351	315	317	317	330	307	292	314	306	331	315	349	294	334	316	315	309	293	313	311	320	330	327	339	314	333	333	340	343	317	327	309	311	343	325	334	322	304	327	333	317	317	326	316	341	287	295	336	301	323	299	310	348	301	295	310	323	326	311	318	321	322	345	308	323	309	327	327	290	322	314	300	317	300	325	330	304	292	324	320	331	313	334	313	330	321	293	324	321	338	301	324	331	330	318	344	307	343	314	311	306	300	298	319	318	320	321	309	286	307	311	302	346	326	349	335	312	334	310	317	320	283	321	311	323	303	296	316	282	327	298	330	354	337	343	320	314	295	303	321	337	302	320	316	326	351	344	340	298	317	318	325	312	321	292	325	314	332	319	307	316	346	316	321	313	296	329	307	316	313	325	309	322	314	343	323	303	315	328	321	315	317	315	329	340	337	333	312	307	340	311	297	326	328	331	321	334	309	308	329	306	308	291	353	292	314	271	331	330	300	359	368	333	314	313	342	332	325	327	319	320	321	332	314	344	293	299	347	347	329	326	309	325	331	330	364	300	316	332	317	318	324	312	319	321	366	330	319	305	288	308	295	329	326	324	285	291	325	350	323	335	354	329	339	317	301	334	322	311	323	316	331	313	362	341	323	324	331	335	310	298	344	336	306	324	285	310	296	318	352	300	303	341	354	316	304	343	315	318	291	316	330	315	307	344	327	307	312	355	304	322	301	306	334	338	299	331	321	310	332	295	297	315	328	317	330	342	302	335	321	314	300	313	322	306	317	283	322	304	339	338	316	322	302	339	334	329	291	313	345	314	294	304	318	306	307	355	307	336	361	296	313	313	334	335	341	326	289	337	313	329	342	298	311	301	323	323	327	325	329	329	312	317	325	320	326	332	345	316	316	293	301	288	304	330	307	338	317	293	336	278	322	327	295	329	326	327	294	309	333	319	338	386	292	297	353	349	323	325	333	337	307	301	331	325	325	329	293	311	325	276	324	326	326	331	320	327	306	334	318	317	328	334	320	368	315	319	303	330	315	333	310	332	298	316	335	329	319	336	326	333	300	339	299	359	323	311	337	319	340	287	334	320	315	319	323	327	341	298	315	325	313	337	311	333	320	311	343	313	331	323	332	317	299	309	312	320	351	319	311	345	317	340	322	293	305	323	310	304	314	306	320	295	333	322	298	327	323	314	318	313	330	310	315	326	304	310	327	332	368	309	351	315	307	301	317	319	334	328	329	314	285	328	343	315	307	321	309	344	314	310	336	293	307	289	321	305	326	313	293	284	348	314	315	309	294	292	351	320	350	336	297	291	293	324	312	313	335	294	325	306	300	309	308	281	329	337	326	282	322	309	299	323	323	342	305	307	320	315	319	294	326	355	312	277	346	316	324	303	320	309	319	325	331	338	310	312	295	334	299	328	301	306	330	327	343	357	318	309	297	327	341	308	329	307	311	309	336	316	325	321	323	341	284	289	312	312	304	302	302	309	310	293	336	297	348	330	346	296	299	323	308	328	336	317	302	306	305	300	312	310	332	317	308	325	295	323	315	353	313	329	318	334	306	324	295	296	327	317	310	292	352	339	323	319	312	314	299	328	336	316	309	302	311	293	342	316	329	309	313	318	282	354	341	315	364	302	311	270	340	287	316	318	269	318	304	307	297	323	298	307	308	310	296	333	315	335	328	346	330	295	335	341	328	317	306	317	318	318	320	343	329	320	315	313	310	303	313	321	303	306	308	303	312	304	340	312	321	307	320	327	329	303	289	293	332	305	308	317	308	341	322	334	313	308	285	323	294	294	316	354	320	308	296	317	335	330	314	300	290	296	344	322	318	343	305	304	302	332	303	333	342	350	303	303	295	314	295	334	364	297	337	331	310	366	306	331	332	339	325	323	341	335	330	310	349	304	325	294	358	343	299	341	345	327	308	298	324	281	329	314	320	297	326	351	318	317	299	353	312	340	324	336	318	296	349	317	339	328	341	304	284	343	301	303	318	338	343	314	304	337	349	354	317	300	355	302	329	297	342	355	339	318	318	360	331	300	346	310	326	314	306	287	323	316	333	309	383	341	300	298	298	341	282	316	310	329	302	295	325	334	287	340	320	291	348	317	308	316	318	325	324	305	323	319	328	321	308	333	349	298	321	330	315	350	318	338	307	317	335	287	299	318	309	302	290	311	343	314	323	289	303	336	321	323	309	340	318	358	325	318	335	355	353	313	311	366	325	306	305	325	318	332	315	322	311	315	315	285	299	320	335	331	292	333	319	282	313	289	308	360	358	296	333	339	325	325	325	355	301	322	323	330	325	281	312	303	309	336	316	373	324	327	319	307	300	360	328	307	357	342	317	365	338	317	302	325	309	304	307	317	319	275	317	289	309	322	333	335	292	293	336	314	323	336	293	320	308	335	348	348	310	327	322	294	309	301	328	350	323	313	331	324	337	291	341	314	336	309	357	305	332	329	331	311	307	321	312	355	341	352	320	316	330	316	332	306	302	317	324	342	321	321	317	295	326	323	302	311	312	324	315	326	349	328	332	325	339	320	311	297	334	324	282	322	317	309	309	310	327	307	351	345	311	315	325	310	321	291	283	316	282	293	329	299	310	327	333	343	311	309	306	315	344	330	307	298	303	297	321	323	317	285	287	321	300	310	299	289	316	295	293	332	343	353	342	288	309	316	336	330	323	337	314	313	292	356	324	305	331	362	309	310	308	318	307	310	318	319	299	299	335	326	334	301	313	296	299	288	333	335	333	306	324	329	311	332	348	331	269	347	303	321	323	332	298	325	330	350	331	332	342	304	314	343	331	290	295	312	280	296	318	329	328	334	329	317	304	341	322	325	358	317	336	337	312	309	329	300	347	315	331	286	328	322	290	327	321	286	282	318	315	331	322	299	314	304	305	326	319	308	315	322	283	320	314	311	321	321	362	292	308	274	309	312	307	316	336	343	344	347	342	329	308	323	324	325	276	304	315	321	321	320	335	334	381	336	320	339	337	312	308	303	312	300	327	328	325	318	315	289	281	341	339	325	316	316	309	272	314	316	328	269	312	323	310	313	336	294	318	336	296	325	295	317	324	325	351	337	314	293	351	317	321	297	335	275	329	291	341	288	319	321	337	320	288
17499	15235	12288	6180	4357	3330	2521	1969	1645	1427	1252	1034	974	866	807	737	662	642	620	607	629	553	566	575	513	523	485	544	506	444	498	518	488	490	479	479	476	447	430	444	475	446	474	454	487	447	456	475	469	420	421	457	481	427	455	458	452	440	424	474	434	441	459	466	439	439	418	405	455	430	429	435	441	471	448	411	451	424	416	446	402	426	431	475	450	455	413	412	458	453	434	465	419	454	402	453	444	419	429	425	404	442	460	448	421	451	409	438	460	439	429	448	426	394	408	437	405	422	452	448	386	428	378	438	448	413	418	444	459	421	387	422	437	403	438	423	439	440	431	430	405	462	382	415	397	412	450	443	412	397	424	422	400	424	409	411	449	472	406	412	383	428	428	425	382	401	446	427	458	441	436	451	439	458	423	405	427	409	413	414	435	435	422	402	412	433	407	388	443	437	434	417	424	421	429	417	393	424	455	460	433	404	432	405	418	450	405	405	430	409	423	426	411	423	403	443	429	403	438	432	407	407	398	384	438	410	462	389	432	412	431	402	445	388	411	415	434	450	421	450	428	399	400	425	432	416	399	438	438	456	411	417	444	417	393	441	431	420	434	405	443	407	417	435	422	437	454	430	421	417	373	407	393	395	452	425	424	430	398	418	416	415	429	446	412	391	441	416	436	414	436	409	458	472	436	419	435	408	433	440	404	418	459	370	416	432	437	399	433	398	462	433	403	408	427	461	425	449	428	417	423	430	459	427	458	406	458	415	445	410	408	390	436	416	422	433	400	440	411	430	414	407	422	416	437	446	434	386	426	424	436	380	416	467	474	412	440	398	430	442	431	457	426	406	432	440	447	439	405	418	431	444	451	408	416	430	434	427	458	407	405	384	385	427	448	403	442	415	434	416	402	448	436	416	405	418	416	392	442	437	401	432	427	426	392	460	404	443	470	437	457	414	455	455	405	403	396	437	441	401	398	420	464	414	420	403	402	441	432	394	381	394	470	423	395	432	416	436	410	391	387	419	446	421	415	419	414	475	439	413	429	432	429	409	414	434	457	445	389	435	423	453	403	393	426	440	423	409	434	411	423	420	416	439	440	405	423	377	419	431	447	466	418	427	429	425	464	412	428	397	425	472	414	438	406	431	423	448	413	413	413	409	443	445	425	436	445	409	441	422	406	464	426	437	440	400	392	422	420	402	442	417	438	403	410	404	393	430	397	417	402	404	459	398	406	430	438	441	439	412	421	450	386	408	419	425	426	409	436	420	443	422	412	428	459	409	421	425	408	445	457	393	432	390	436	397	450	401	440	446	407	423	416	430	428	400	445	437	378	402	435	413	376	437	430	441	400	448	421	426	410	426	459	435	412	448	378	429	430	412	438	393	464	432	456	411	435	459	439	400	417	424	440	397	403	380	425	420	415	382	394	455	400	435	436	420	449	442	432	429	423	433	399	415	388	437	428	399	399	443	437	436	459	395	404	420	436	436	428	432	410	393	425	487	420	386	461	450	435	420	421	428	427	427	420	399	431	396	461	407	433	417	408	421	428	402	447	388	419	413	440	471	427	399	415	400	407	445	415	444	417	459	395	423	436	387	386	445	421	426	409	406	404	425	420	441	402	435	422	426	403	444	427	435	398	405	430	396	448	451	448	420	408	406	391	418	389	463	382	449	428	407	442	431	403	407	418	454	397	436	419	407	427	376	442	402	446	406	393	414	440	448	417	483	429	394	415	429	431	415	418	421	423	422	411	423	456	425	442	454	422	422	430	407	431	407	429	408	421	412	419	417	448	412	454	412	379	380	456	426	411	414	413	410	452	436	399	426	459	374	443	426	428	421	430	436	417	414	429	430	413	415	408	396	434	378	439	408	405	399	428	419	444	429	457	417	423	396	433	415	399	447	400	405	443	419	393	434	427	437	402	432	411	388	404	426	428	417	440	423	401	397	411	429	433	424	415	467	362	395	407	405	414	401	375	410	427	390	402	406	402	449	428	417	454	461	429	437	416	441	414	461	444	437	395	465	412	437	480	416	435	388	412	429	421	424	431	386	446	421	409	421	419	395	420	429	452	455	431	394	415	446	444	399	399	420	442	420	391	413	413	395	424	417	422	440	420	408	469	406	418	380	425	426	429	434	431	429	433	431	420	447	416	418	433	437	416	446	438	443	444	441	426	419	415	425	452	435	425	419	396	421	410	426	402	412	441	418	410	437	458	413	406	454	441	445	420	421	429	388	389	378	422	412	457	422	413	413	413	429	425	412	415	423	410	427	431	400	422	399	446	398	398	465	418	423	424	387	408	440	403	438	430	407	416	430	381	400	409	404	447	455	424	459	441	442	413	439	406	421	407	408	407	446	391	399	419	443	403	409	463	411	458	459	425	451	396	416	431	396	430	449	439	422	430	436	423	430	431	440	441	404	449	424	414	437	423	451	435	449	431	413	432	445	450	421	437	428	423	446	438	394	469	457	420	453	418	433	385	410	414	397	422	408	414	469	433	415	453	397	424	427	436	438	410	407	392	458	411	398	424	404	431	434	429	443	431	431	430	428	437	420	452	467	424	453	457	422	433	410	408	443	414	430	404	434	400	443	401	423	432	434	385	422	444	438	415	465	429	414	436	424	394	400	400	449	386	385	420	437	424	418	463	436	447	404	423	441	464	420	418	388	407	391	423	420	441	436	436	402	434	442	443	415	462	425	425	417	436	450	373	411	445	454	448	397	444	409	417	411	472	408	435	432	452	401	400	380	435	435	409	445	397	438	475	407	413	381	450	408	400	391	456	415	414	396	435	415	429	414	416	444	447	471	397	410	431	433	428	428	458	456	428	422	422	435	421	418	434	447	447	435	444	433	458	458	434	424	418	404	424	449	392	384	393	426	411	441	413	438	429	394	409	399	449	421	413	410	423	434	427	416	411	426	451	448	405	412	438	437	405	383	400	439	439	406	447	452	415	427	459	420	420	418	474	445	446	425	432	427	438	442	430	448	460	392	456	454	469	418	414	418	431	466	413	393	439	403	444	383	457	430	437	424	435	424	401	396	429	438	420	422	447	396	409	430	421	399	423	415	418	431	409	443	422	472	433	420	418	460	413	446	399	447	427	396	394	417	438	370	398	423	430	438	433	450	416	397	454	409	415	421	405	400	422	398	404	434	440	424	441	411	458	422	427	469	429	430	429	412	448	439	413	429	391	415	464	420	426	436	426	422	399	409	412	419	415	425	433	427	432	425	446	485	418	443	393	405	410	437	438	421	400	456	412	418	422	395	396	437	439	433	442	467	436	432	393	432	406	425	426	420	415	403	444	427	424	432	420	429	425	420	418	405	436	443	406	429	444	408	384	428	421	418	410	409	435	444	382	415	385	434	398	464	435	421	450	391	438	445	432	421	419	376	407	421	460	404	443	448	438	398	414	428	404	414	411	424	456	455	402	397	400	427	389	461	403	428	403	441	443	392	446	406	430	396	453	413	444	428	446	419	420	425	451	426
26616	20385	8789	788	519	487	355	306	277	274	275	288	246	269	265	295	280	239	269	262	263	259	258	268	276	265	263	291	261	229	272	268	244	279	252	273	268	275	270	262	252	276	276	245	285	259	234	266	263	283	259	237	247	274	274	252	291	273	258	257	292	257	271	273	292	271	264	269	253	270	298	263	249	239	268	251	301	280	248	239	275	218	257	227	246	266	271	274	276	264	232	253	272	248	243	250	268	240	274	238	274	278	247	253	293	276	248	283	246	267	264	264	283	255	244	294	269	289	258	273	258	256	273	253	284	229	264	242	271	268	283	270	259	227	251	268	285	256	261	255	283	259	257	259	288	259	255	251	271	276	258	269	253	280	268	261	263	306	279	256	294	260	267	280	250	248	243	281	275	249	255	240	287	271	259	267	267	249	264	255	248	269	224	290	269	267	292	247	264	216	256	265	277	253	250	256	276	246	269	241	294	271	260	233	264	269	222	278	244	248	254	269	256	259	282	272	264	240	278	266	249	318	288	261	268	272	276	271	270	245	248	268	284	252	274	259	282	261	236	278	270	257	274	261	245	274	280	291	268	267	270	255	243	262	264	276	257	238	255	282	237	261	271	245	259	257	273	260	267	213	251	279	262	248	280	237	248	257	244	265	281	254	253	251	282	257	285	252	266	253	253	257	273	251	266	269	273	238	273	253	273	273	274	283	264	256	287	272	255	240	301	262	309	237	278	260	252	239	220	243	239	251	252	278	292	264	263	265	247	276	296	249	252	245	267	284	250	265	270	246	214	269	241	252	232	258	263	282	247	269	263	252	271	261	260	281	266	265	249	234	246	272	269	257	271	245	264	288	248	260	283	243	259	268	248	272	253	240	236	278	238	265	272	262	266	282	274	234	263	246	271	274	244	270	298	264	251	293	244	262	262	250	252	249	254	229	239	258	276	253	269	267	244	242	254	268	273	272	228	275	268	267	252	259	214	243	261	245	280	291	271	253	258	285	275	256	254	300	272	271	265	238	251	242	253	264	261	241	251	263	256	249	258	291	286	272	257	240	249	264	264	271	264	244	226	320	251	267	268	266	274	278	273	264	271	266	295	263	276	289	268	257	243	273	257	276	266	277	251	251	260	265	255	279	267	248	235	239	251	257	279	249	261	254	273	269	278	252	256	237	239	244	249	261	225	263	239	275	301	284	279	261	242	235	266	255	275	250	265	256	260	267	281	247	242	293	259	276	246	234	244	254	260	280	275	263	270	274	268	264	242	255	279	226	280	267	241	255	270	259	255	272	250	277	232	247	300	261	252	234	250	247	246	258	251	265	270	267	244	240	265	235	262	260	288	272	274	246	279	284	274	264	293	248	283	245	236	277	298	267	267	273	271	263	276	221	267	265	263	265	253	270	263	264	256	270	250	265	259	251	244	251	265	263	257	236	251	251	259	262	255	248	234	286	244	236	252	259	254	294	283	260	271	221	285	246	265	279	250	234	258	292	271	235	249	257	239	277	259	261	250	246	264	286	258	261	255	272	267	254	278	249	239	294	295	249	237	274	291	294	240	260	252	301	246	281	248	254	257	263	255	228	277	273	280	260	244	273	249	241	261	275	273	276	271	274	271	266	261	248	282	244	266	272	268	258	262	273	234	291	257	269	249	257	240	242	252	280	262	268	282	297	243	243	275	257	278	245	251	268	270	259	248	262	260	281	278	288	284	254	272	265	291	234	259	256	275	244	258	242	255	248	251	277	237	293	229	246	306	280	254	277	243	273	230	249	259	282	256	280	240	235	246	257	269	246	274	273	266	256	249	248	259	260	265	264	271	249	276	253	268	230	259	253	263	258	258	274	253	287	254	282	268	273	275	278	235	238	252	247	263	247	252	266	258	223	270	276	264	258	306	271	270	274	274	268	287	269	270	247	242	268	272	288	250	275	260	274	282	257	260	254	258	257	258	225	271	242	256	223	250	278	224	268	288	215	222	257	269	278	258	253	259	224	264	285	264	252	254	250	280	248	237	286	242	228	266	251	239	274	259	262	222	252	283	293	265	283	236	241	252	284	243	262	300	269	261	261	279	255	254	269	262	267	266	285	247	251	277	245	243	269	255	234	259	279	245	276	271	260	238	294	304	272	266	275	265	269	273	247	258	286	281	242	268	234	285	251	257	234	276	275	254	265	267	234	256	268	271	250	249	284	262	244	284	264	289	269	260	265	248	262	273	253	256	251	259	267	263	269	239	286	261	279	263	257	262	273	258	246	245	256	266	245	281	284	255	277	283	267	243	264	253	270	258	267	266	272	255	244	275	254	262	265	260	233	272	250	249	242	258	246	290	273	260	263	264	253	279	286	225	286	272	250	273	278	250	274	265	252	261	297	250	270	246	264	273	276	249	251	281	234	272	248	276	272	266	252	249	262	261	236	269	277	274	267	264	255	257	263	262	258	261	262	268	288	268	264	296	251	275	245	262	271	268	250	251	257	286	256	230	269	250	265	262	259	266	289	250	284	247	269	283	274	259	236	272	244	254	266	265	274	254	249	289	251	264	230	239	273	277	263	252	260	256	263	288	305	238	264	260	290	259	265	251	259	277	264	239	284	244	250	277	264	253	259	279	243	245	285	256	241	231	244	248	260	259	277	236	294	278	236	261	250	247	249	221	294	247	271	286	258	246	255	253	241	275	248	256	276	253	284	241	255	250	259	262	244	251	253	283	257	256	285	263	240	260	230	261	254	282	239	270	262	247	241	285	288	239	247	284	267	252	247	248	272	251	236	246	275	269	265	264	241	241	275	283	250	240	261	248	273	232	240	264	269	246	264	257	284	271	267	288	254	255	242	267	276	252	264	271	278	229	276	234	256	257	259	275	234	269	272	254	253	265	274	276	272	287	293	248	244	267	316	253	289	247	234	270	260	280	258	267	229	256	244	270	255	261	259	263	260	277	253	272	229	278	241	278	263	255	267	269	270	253	265	246	236	269	262	257	272	266	285	250	257	250	259	255	263	263	243	252	256	244	266	256	277	290	281	266	291	266	245	281	238	258	265	255	278	258	268	271	258	266	246	261	264	276	271	281	259	271	268	275	248	260	267	302	252	278	271	302	292	280	246	259	276	236	255	254	246	278	251	238	266	279	231	279	232	258	249	257	234	293	247	244	305	250	251	267	256	274	290	269	268	230	250	271	270	247	251	247	281	244	233	231	251	265	286	276	282	264	252	264	289	257	293	260	263	286	249	261	278	261	295	257	244	247	280	260	269	222	269	285	242	211	251	277	261	290	236	244	281	284	236	231	243	262	235	248	290	258	252	297	274	265	286	272	242	255	271	240	284	261	243	269	276	246	264	279	252	273	279	270	284	266	257	257	246	250	236	252	260	270	283	288	272	267	266	263	253	243	253	225	285	257	231	254	268	279	257	268	255	266	250	284	248	264	272	286	266	265	254	258	254	248	262	277	265	278	278	266	262	250	263	248	251	289	285	279	247	260	267	269	258
7529	1288	1048	662	524	497	403	421	377	363	393	330	363	373	348	368	365	392	375	348	330	346	336	370	347	337	366	338	346	365	337	326	353	345	396	363	355	332	360	336	357	354	381	341	322	330	394	336	348	350	339	367	334	344	332	352	345	381	355	381	355	338	380	343	342	345	332	346	336	357	324	380	363	367	312	363	341	359	327	368	332	323	339	346	366	353	372	348	347	367	359	317	352	379	321	338	356	361	356	343	330	342	325	365	355	336	347	369	331	337	357	390	356	365	352	338	337	354	354	309	364	363	336	344	341	360	354	377	336	338	352	346	349	324	358	333	359	353	363	355	343	334	342	372	319	340	348	374	320	347	330	351	336	330	314	367	352	359	341	364	321	337	330	333	344	341	363	322	334	342	338	333	338	386	327	313	340	318	338	325	366	346	336	315	339	347	340	346	337	357	337	366	361	322	357	316	330	355	350	369	337	342	323	363	335	325	354	337	348	375	338	304	371	340	347	322	359	361	310	384	359	318	331	330	348	350	352	350	354	320	335	328	346	357	355	351	332	323	340	327	325	361	334	341	354	353	333	334	345	336	334	340	331	339	344	335	360	326	328	324	333	330	341	344	345	352	328	369	324	348	341	366	335	338	348	330	368	365	325	327	361	335	321	357	355	338	364	358	337	353	333	352	326	314	352	358	292	352	361	363	331	347	352	348	369	336	318	324	361	334	325	317	348	339	336	311	362	350	347	345	357	352	345	348	358	367	341	337	330	348	339	317	363	345	364	342	348	367	326	328	344	327	346	347	354	342	336	323	350	363	343	378	351	355	382	356	375	342	343	320	337	353	352	367	335	331	348	335	339	376	341	370	316	345	364	338	353	336	342	319	337	334	319	325	342	350	345	355	367	364	326	314	348	327	374	327	343	344	355	356	326	335	333	310	334	333	328	370	316	375	369	342	353	326	361	353	384	336	376	348	361	325	354	372	351	363	362	346	370	344	355	366	334	315	341	365	344	325	377	359	330	361	346	349	327	295	349	330	319	331	354	321	312	322	338	321	342	339	375	345	340	315	327	360	332	324	349	325	348	357	346	311	338	342	341	359	340	313	357	345	364	397	401	344	330	352	344	334	300	335	367	376	354	335	353	354	331	354	350	307	372	399	328	348	368	330	332	353	355	360	391	363	374	328	359	334	346	348	346	379	340	377	333	366	317	355	320	344	370	324	322	367	309	354	338	321	339	319	359	387	315	381	371	342	362	327	354	316	332	338	318	374	365	339	351	349	329	350	329	356	339	334	366	329	322	343	345	349	342	345	353	357	360	339	370	372	372	373	311	333	354	392	349	342	330	316	351	334	395	385	317	313	354	361	338	348	318	340	337	341	331	315	333	364	364	318	370	363	335	354	333	342	356	350	355	330	328	350	338	368	368	331	344	324	377	338	361	349	349	334	345	347	357	334	363	361	376	354	346	351	306	346	332	377	340	333	351	329	364	377	368	360	331	325	357	344	368	321	356	353	350	341	346	345	392	335	346	342	342	377	382	338	354	323	323	339	337	353	337	353	388	354	333	336	368	317	332	320	353	349	395	351	385	329	364	378	356	319	365	328	354	363	341	328	364	360	318	359	308	333	329	339	335	321	331	337	323	370	332	363	370	396	356	356	325	362	332	335	319	337	381	377	326	358	317	386	367	376	348	344	327	364	316	314	334	351	340	346	342	333	348	330	335	326	360	345	359	348	346	336	378	338	372	343	353	334	381	313	305	341	354	324	344	350	362	337	337	339	335	335	317	383	346	349	355	361	351	340	339	352	335	327	359	358	332	379	354	354	314	340	374	395	359	378	328	353	345	344	374	367	362	329	332	359	346	323	332	320	372	350	328	337	373	316	368	339	323	363	312	356	370	343	320	352	340	357	356	371	331	315	328	356	345	314	362	334	347	322	361	397	347	334	361	354	368	341	329	372	356	343	397	342	335	356	351	340	347	345	349	315	338	319	371	362	333	339	368	369	371	328	346	355	360	351	336	357	329	339	325	344	373	332	402	337	364	310	363	351	332	326	364	333	344	377	344	350	328	352	332	317	335	347	328	315	363	310	360	367	318	334	332	352	373	381	342	354	344	353	362	338	323	334	338	357	358	382	314	357	317	350	370	320	337	356	322	349	335	386	376	332	352	317	373	333	322	365	344	324	364	319	337	324	324	353	313	340	322	381	361	341	385	347	347	296	351	321	350	391	354	350	372	343	390	343	328	347	340	312	339	297	348	349	350	341	333	302	339	328	339	306	364	330	354	332	313	352	374	307	365	348	366	343	345	371	354	344	386	298	349	325	353	354	346	366	325	333	342	347	354	349	351	308	348	342	347	331	355	371	321	344	401	335	340	363	382	336	366	323	358	360	295	322	363	359	367	341	347	343	371	339	332	359	369	342	366	357	328	319	357	345	347	364	353	340	341	331	342	351	355	370	345	338	322	337	338	341	360	329	368	353	334	381	302	353	335	335	363	330	357	367	338	349	323	346	344	329	343	368	337	295	351	311	355	328	354	344	368	345	324	372	353	349	343	321	350	299	347	345	338	346	352	354	368	329	331	303	317	362	339	315	310	311	358	354	367	361	329	336	377	355	351	362	367	385	374	330	351	379	316	336	337	351	354	368	372	348	365	350	316	338	344	385	351	367	305	349	333	328	342	373	410	325	384	309	345	340	339	345	367	341	337	365	364	323	364	378	360	345	353	385	318	316	314	349	309	348	346	365	341	347	377	338	330	346	367	328	348	390	328	361	342	337	322	354	365	339	321	308	357	341	378	332	341	325	372	314	374	351	376	335	331	363	341	348	337	328	372	323	349	323	333	356	343	341	354	356	309	333	308	361	345	336	362	352	334	374	353	291	337	348	366	333	396	346	351	340	325	353	330	333	342	329	327	346	340	342	321	329	309	353	365	366	355	333	389	338	372	350	322	364	363	362	337	346	343	332	348	366	333	328	355	356	338	398	312	343	325	342	350	343	346	363	390	371	334	350	323	345	352	359	344	322	366	350	343	325	337	345	337	330	336	364	335	368	350	330	369	353	338	323	353	374	367	329	328	361	298	332	370	333	362	320	356	350	358	328	335	338	342	398	320	350	389	326	323	350	314	343	339	316	342	323	340	339	349	357	286	343	365	340	358	365	361	326	345	348	341	342	320	348	356	347	380	361	355	382	364	311	329	375	360	375	355	332	365	356	330	356	384	352	319	349	358	338	325	351	341	348	371	337	327	392	354	325	352	344	343	361	351	346	364	312	347	362	346	345	336	369	336	347	323	347	326	343	362	330	386	328	368	352	364	347	348	347	315	334	347	346	329	371	378	343	332	354	344	329	342	333	352	368	330	348	365	346	380	351	314	341	351	307	367	318	353	347	342	361	346	354	337	378	352	373	367	370	333	345	351	328	336	319	346	347	354	340	348	339	337	359	356	326	381	349	328	337	318	368	343	359	378	348	348	322	368	343	318	358
23727	20938	28224	23781	20936	9386	1051	747	648	609	562	471	510	493	507	485	450	478	431	437	468	451	434	422	441	476	466	433	410	385	419	424	419	431	452	443	425	447	451	437	419	453	442	405	437	447	388	433	433	417	433	434	400	417	435	420	406	426	417	462	396	412	442	379	359	403	404	416	435	390	401	423	454	416	418	341	410	435	444	399	404	394	414	458	433	439	390	407	380	413	386	459	416	408	406	457	405	405	400	426	414	413	396	414	381	415	394	416	431	414	387	421	370	434	428	416	400	438	376	393	412	416	391	395	394	414	387	426	437	426	398	392	365	454	415	447	468	386	420	430	393	415	436	406	420	351	409	430	398	401	432	417	434	383	425	450	388	400	448	420	404	412	401	416	399	417	405	427	414	409	427	398	441	363	423	401	431	431	422	420	415	416	380	439	385	426	398	400	410	427	397	409	379	431	417	392	425	422	422	394	365	411	470	467	397	388	396	404	399	404	448	402	441	377	424	391	418	419	421	405	409	399	443	384	428	441	403	428	383	421	411	428	431	373	398	418	408	426	402	379	449	407	415	442	432	415	382	413	417	419	393	408	451	408	403	431	389	356	393	444	411	386	398	349	419	414	427	443	394	367	386	394	403	397	413	432	421	393	386	430	405	390	362	396	406	413	381	429	431	385	403	428	430	387	421	386	390	417	429	426	445	395	421	428	448	394	410	401	416	379	418	420	420	412	438	422	389	471	406	416	424	372	367	440	387	409	429	401	359	428	392	410	426	446	442	401	408	424	450	396	407	430	384	382	405	427	413	377	422	427	371	418	393	464	409	397	409	478	443	403	375	404	419	413	384	403	440	423	407	376	435	397	438	429	369	380	394	398	403	428	426	410	404	404	406	436	421	417	408	414	419	417	396	395	425	381	409	406	414	424	405	419	395	368	383	418	406	435	403	374	407	414	417	420	412	432	388	419	399	411	432	364	438	436	436	436	413	452	431	395	357	401	422	417	414	405	389	407	436	404	386	398	400	423	394	396	410	423	417	404	399	401	411	443	355	399	396	387	437	407	430	395	425	425	406	377	404	424	418	414	470	385	408	384	424	443	414	400	407	393	420	418	422	387	387	382	412	420	395	427	412	388	403	437	408	440	407	410	441	430	456	401	434	388	456	406	422	417	439	396	397	415	415	396	400	421	394	444	425	442	413	430	416	420	385	395	394	436	407	428	420	407	406	428	420	410	402	384	414	432	392	399	383	397	414	403	442	439	417	380	398	391	410	412	426	420	408	432	377	420	429	385	442	432	386	432	405	443	451	389	430	413	444	429	374	385	433	395	420	415	405	453	413	399	396	425	392	427	398	377	432	424	413	403	396	421	376	383	396	413	399	416	416	425	435	433	420	413	400	412	433	419	395	410	393	412	399	462	384	358	406	389	383	403	418	401	389	430	402	384	390	427	372	431	425	393	392	406	413	457	397	432	422	422	452	406	442	425	413	443	403	390	431	408	387	419	405	389	409	454	410	399	410	410	410	379	412	388	394	413	381	414	405	428	441	412	420	433	373	426	396	451	414	413	398	395	416	405	396	392	454	430	423	424	450	397	375	421	418	390	414	390	413	439	399	428	376	432	457	386	418	405	424	447	380	400	422	387	413	408	398	407	436	434	409	427	417	431	433	385	402	412	443	420	446	392	388	411	391	411	403	408	413	421	435	373	424	440	415	404	420	446	441	398	422	399	413	428	394	447	419	379	443	427	402	412	404	397	440	406	424	391	405	441	385	431	367	397	437	400	444	351	403	410	405	422	389	398	404	425	385	400	397	439	406	469	415	421	406	417	398	401	405	417	418	428	424	412	388	418	433	392	387	439	373	423	347	412	376	349	414	401	388	426	424	393	428	392	413	407	413	390	399	433	384	387	417	369	397	434	430	424	409	443	450	411	423	404	387	399	356	365	381	409	420	406	393	396	412	403	378	408	405	396	427	449	401	400	390	437	390	406	378	403	408	408	387	389	402	379	388	397	380	404	396	395	388	410	412	431	379	434	402	419	400	417	395	432	413	395	442	441	411	416	447	396	405	378	439	429	428	373	397	421	401	407	395	400	389	390	409	418	442	419	422	427	392	419	405	398	402	412	402	434	433	417	420	385	397	423	406	419	395	417	399	418	394	418	391	404	387	410	411	387	416	396	432	439	413	401	432	428	425	404	403	428	406	413	431	394	390	379	381	421	466	390	420	417	420	424	443	382	439	395	417	415	417	416	390	404	413	428	373	393	395	373	407	394	404	434	421	419	398	422	416	380	408	392	391	407	407	440	380	405	398	406	407	393	391	421	402	434	435	436	423	419	430	399	436	378	432	383	393	411	391	423	458	417	401	455	424	387	431	412	382	428	390	430	403	407	418	429	399	396	421	376	391	425	433	440	396	434	422	377	424	423	404	428	416	426	400	387	407	456	431	412	398	388	445	424	450	393	434	403	420	390	413	394	385	391	349	390	419	421	407	407	431	383	418	401	401	426	375	417	402	425	396	423	413	414	412	409	418	407	414	423	455	397	426	359	422	414	382	406	372	408	366	424	439	424	411	412	416	377	412	429	414	390	412	420	400	405	430	401	398	421	406	424	419	445	396	438	391	447	420	416	408	424	424	407	378	417	398	415	395	425	404	411	416	406	406	402	391	402	391	394	422	361	386	410	408	368	404	399	375	441	361	390	405	412	418	413	418	438	400	415	427	385	371	388	378	409	400	381	410	411	383	432	407	406	391	377	420	394	380	403	422	407	404	397	409	425	402	455	441	428	410	427	450	394	412	389	415	400	433	421	409	401	402	384	402	392	436	400	374	428	420	396	436	439	421	387	407	370	460	426	381	402	423	425	432	425	407	430	447	422	407	407	414	389	418	414	380	380	417	403	425	373	419	391	423	377	399	423	425	400	425	419	416	422	414	418	418	427	433	417	425	420	397	431	396	370	410	408	419	388	433	400	392	401	411	439	426	401	411	413	407	430	403	408	406	411	388	387	390	405	379	397	407	427	373	417	365	439	439	387	407	387	424	409	421	399	397	431	411	395	415	427	409	429	381	406	397	409	420	444	440	377	430	427	415	399	422	410	440	472	428	390	393	391	426	403	403	398	454	403	396	378	442	399	430	441	422	417	423	408	444	406	433	390	429	388	425	435	421	407	408	384	404	386	420	429	413	411	408	392	428	405	458	400	415	389	365	412	372	405	428	422	411	425	414	425	384	396	425	391	415	405	390	407	418	417	386	398	402	415	397	413	412	382	387	394	397	387	413	419	418	365	387	428	384	443	390	406	439	385	414	406	426	424	428	396	387	402	388	395	401	424	405	416	440	437	399	415	350	414	426	390	413	424	420	438	400	405	404	450	413	411	415	432	390	417	396	362	431	406	396	419	398	422	445	422	398	420	397	421	415	390	392	378	410	405	357	396	402	411	410	394	420	411	401	416	414	414	430	384	414	421	443	435	403	427	370	377	436	405
16015	9429	7550	3874	2568	2112	1625	1326	1250	1062	932	864	816	818	740	684	704	616	664	606	610	606	655	642	593	615	572	586	558	563	609	589	547	515	566	587	551	537	563	536	589	537	525	572	562	547	523	578	562	547	561	553	585	510	540	556	531	508	548	553	528	537	531	597	592	561	583	522	565	537	549	561	541	564	551	561	545	530	554	531	613	548	502	569	600	558	546	580	580	522	550	554	554	532	514	539	545	546	544	533	550	545	579	528	534	529	549	514	558	573	509	505	525	571	565	547	554	575	509	537	566	582	537	581	515	561	534	510	540	529	582	547	574	543	541	498	532	592	554	526	521	550	566	528	531	562	508	553	526	530	557	558	519	527	551	583	523	567	526	560	552	512	580	546	527	526	518	535	563	560	540	580	551	553	559	515	521	533	548	532	543	577	557	573	510	537	554	547	531	544	545	499	529	539	551	508	540	574	585	551	563	529	569	566	567	522	539	545	557	561	533	535	557	547	557	578	573	531	562	496	563	569	539	566	525	552	558	517	546	526	548	555	532	554	558	562	531	562	519	570	538	536	537	550	531	529	514	535	539	538	516	545	542	518	523	496	544	505	561	533	523	538	559	510	546	531	483	519	535	544	543	566	520	548	500	547	565	517	560	583	521	534	552	554	545	585	554	555	533	513	560	506	571	571	565	537	575	586	541	524	551	530	566	571	512	536	526	527	495	471	544	584	544	551	527	544	531	561	541	525	560	560	509	523	537	537	577	530	588	553	545	518	558	525	553	549	541	491	543	562	559	555	514	554	562	559	530	564	522	582	550	506	576	541	542	551	484	591	546	551	499	539	518	536	564	516	535	537	469	518	508	535	558	549	485	568	490	513	551	535	510	538	534	530	546	553	572	558	561	533	469	599	509	563	538	567	533	570	531	543	536	566	539	531	534	564	589	534	534	535	538	562	582	496	590	548	543	543	548	543	512	483	527	539	566	555	582	545	558	497	520	480	559	546	559	565	531	534	488	543	562	526	570	527	550	556	530	540	535	554	564	578	507	553	501	535	574	507	586	575	579	546	536	562	543	548	516	561	523	521	556	545	527	532	554	537	528	571	540	564	548	513	562	540	467	547	565	525	542	501	577	551	565	551	548	524	492	553	520	556	571	574	553	507	541	591	553	597	531	520	559	528	528	525	546	608	580	521	518	570	538	582	543	510	553	548	547	534	582	547	544	599	529	557	568	536	565	549	573	524	528	562	575	525	561	549	571	536	552	551	519	573	510	528	567	539	511	543	535	480	561	501	546	587	538	519	527	562	521	516	582	529	527	553	538	536	574	527	508	505	534	531	544	506	555	536	489	541	569	552	546	530	584	503	503	570	499	597	516	562	591	555	539	562	568	517	549	542	569	534	513	503	506	550	543	524	529	565	586	553	496	544	572	563	519	560	552	498	564	576	580	519	541	595	547	501	540	573	564	543	482	503	579	564	497	553	505	529	567	540	527	534	554	534	550	519	556	538	567	531	541	562	537	534	549	539	532	526	550	569	530	544	540	527	560	540	541	543	567	539	541	555	517	575	506	514	496	551	531	560	518	524	533	574	547	563	530	572	529	539	527	557	584	548	556	519	567	541	572	535	531	541	534	539	566	550	535	527	556	531	587	532	549	534	527	556	516	556	545	548	520	527	540	564	541	484	553	533	506	548	571	530	528	549	537	513	491	559	542	519	523	545	517	572	545	532	573	578	541	537	572	533	551	508	542	571	560	486	519	525	574	576	551	483	553	566	574	561	538	510	513	516	532	524	532	549	562	597	574	564	553	489	544	567	531	522	523	513	503	536	536	538	521	543	558	543	547	566	524	525	534	569	494	536	553	526	557	552	516	521	533	534	477	502	513	549	548	528	501	531	543	493	514	534	573	553	553	537	555	541	544	532	550	554	550	530	526	558	573	530	523	532	571	552	535	551	561	529	554	549	548	579	543	495	511	537	577	561	533	512	515	526	535	576	547	511	516	523	498	517	560	530	599	532	536	525	602	586	517	558	594	521	530	539	512	570	530	544	550	559	555	509	513	581	531	515	545	584	614	552	538	539	548	507	539	544	550	586	519	557	508	521	565	570	499	561	523	535	522	537	533	547	528	567	557	524	542	524	520	532	536	483	552	554	521	510	553	504	566	543	537	577	523	558	563	516	534	536	526	540	521	537	543	561	519	536	524	502	592	581	576	521	537	533	598	550	510	542	543	532	514	567	538	548	556	549	507	581	548	540	556	523	551	561	589	500	534	548	496	536	544	556	570	502	520	542	525	555	556	528	541	595	564	553	486	572	539	562	566	575	512	550	583	592	512	516	551	553	535	517	480	531	547	564	577	571	532	517	505	545	542	514	524	505	574	584	552	577	534	552	544	523	527	515	521	518	512	531	566	519	598	532	527	531	514	537	566	538	601	543	583	530	543	571	531	542	563	538	515	545	551	573	528	539	537	552	537	564	554	523	508	557	516	573	576	549	542	556	533	530	547	581	560	520	532	506	566	543	587	542	530	524	554	567	556	545	542	566	551	574	548	508	542	504	553	534	538	570	535	528	582	548	554	510	503	519	557	577	554	548	497	537	576	551	531	543	522	508	570	524	520	506	527	508	528	500	611	523	577	542	548	531	570	585	514	550	551	527	530	557	509	531	564	534	542	545	592	520	552	496	540	537	528	549	543	547	544	533	534	535	518	595	586	528	566	518	554	552	549	541	575	555	571	520	551	568	549	553	526	545	543	571	563	508	568	537	567	528	548	515	557	549	548	554	542	514	539	566	562	539	499	506	536	500	540	575	557	573	576	531	544	553	503	566	563	524	567	590	541	563	584	560	518	596	580	553	564	550	521	537	560	576	544	584	553	561	540	490	617	488	535	533	545	523	517	545	584	556	529	579	554	527	542	517	515	498	545	535	559	551	526	552	520	559	509	560	519	496	568	541	518	543	559	563	575	475	542	527	535	535	570	588	520	526	549	519	532	576	529	529	531	520	560	548	567	554	572	531	526	573	525	547	530	557	548	556	518	550	525	535	544	536	527	529	527	545	547	570	526	512	538	535	501	519	568	514	561	549	557	557	560	516	531	578	504	496	550	579	534	569	541	538	538	550	481	492	538	544	564	583	564	520	562	530	508	537	536	512	575	539	545	540	600	544	521	541	571	532	525	539	559	535	545	540	550	496	516	494	532	579	574	557	547	539	544	518	548	533	502	520	554	514	544	545	518	560	537	558	550	505	549	527	561	591	524	518	502	542	540	547	504	512	522	568	535	566	514	538	541	549	578	525	538	542	548	506	597	560	589	585	549	547	567	530	550	591	536	519	516	580	544	576	534	595	555	530	545	525	515	537	553	549	567	525	544	545	526	531	533	503	492	587	562	533	529	546	517	526	508	522	565	555	515	520	548	555	504	529	563	559	540	561	530	530	541	579	503	523	536	512	524	538	547	531	577	525	512	503	563	564	593	557	538	550	522	555
22756	20934	28717	23318	20935	20958	7724	970	703	684	587	544	496	446	462	417	389	381	383	380	417	354	387	373	355	336	385	349	335	322	353	377	355	318	321	323	313	336	321	309	326	328	323	324	318	331	336	358	317	351	325	309	306	308	339	330	323	284	350	334	312	293	346	328	328	313	330	276	328	317	303	326	316	349	298	343	278	303	326	324	297	289	344	306	300	303	320	361	336	326	311	316	299	351	310	342	286	328	298	349	326	310	322	299	333	305	314	319	320	337	324	307	317	319	308	306	298	326	314	335	292	349	342	313	329	323	344	299	300	315	283	315	298	263	330	300	321	314	320	310	285	315	301	311	298	271	321	285	296	308	297	317	320	336	289	312	331	306	331	320	310	312	300	328	334	301	321	334	314	304	270	317	332	328	307	286	310	297	298	295	323	318	284	309	313	296	281	267	334	317	366	319	315	304	294	329	299	306	302	314	316	277	290	345	316	329	300	344	321	307	319	299	318	299	306	329	335	288	330	307	291	303	326	340	297	308	316	317	300	285	334	303	338	302	322	325	329	324	300	317	329	315	329	294	321	308	313	300	339	323	318	291	293	296	317	259	301	329	335	333	310	334	290	320	298	297	302	308	309	302	343	274	300	302	318	308	338	345	282	308	304	318	315	330	308	300	314	286	313	366	294	305	299	321	294	294	329	295	319	337	307	300	307	336	322	348	300	298	289	292	296	280	358	296	309	330	320	302	318	318	315	318	312	333	326	336	319	351	315	284	334	313	312	301	321	297	282	317	292	376	311	295	290	321	324	326	341	320	328	357	304	304	315	307	279	314	310	336	311	281	324	330	316	310	329	311	326	309	316	347	321	310	318	307	312	308	277	304	321	307	292	304	326	321	328	323	322	272	290	316	284	316	299	285	302	329	307	305	317	290	308	310	291	324	316	321	308	348	320	282	310	300	279	305	279	294	332	350	314	318	294	290	304	321	295	311	299	292	321	323	334	323	321	331	323	299	313	332	308	348	310	312	306	325	342	325	313	307	328	303	306	315	287	349	317	300	291	286	337	279	329	293	302	302	332	319	324	319	346	324	293	313	288	303	306	309	296	343	316	332	304	328	308	287	308	331	315	315	294	340	305	337	277	358	308	325	332	307	326	300	348	313	308	320	306	329	356	315	312	296	293	316	333	329	341	270	336	318	324	304	342	341	322	332	302	314	298	346	345	297	290	301	309	304	320	306	287	340	308	320	330	338	307	320	298	301	287	324	330	339	339	277	315	297	305	319	339	339	305	316	315	320	313	295	334	332	294	322	298	332	307	298	292	327	294	292	320	307	327	332	332	287	312	302	303	303	328	334	330	310	330	298	318	309	318	317	297	335	338	285	331	313	299	300	333	306	325	292	334	299	331	301	330	319	326	322	328	290	304	316	299	315	310	327	299	327	304	298	291	290	304	297	335	315	323	300	320	312	305	281	302	318	307	342	343	317	288	288	288	306	336	301	296	340	257	315	286	315	341	317	340	279	316	288	293	275	327	325	274	320	290	296	325	286	349	328	335	326	278	321	317	285	307	301	348	314	305	315	302	334	287	291	307	324	304	288	319	300	309	322	318	299	312	317	272	325	285	308	359	331	318	319	288	333	316	306	318	322	308	321	336	353	310	310	319	332	340	308	291	316	300	337	280	360	306	315	277	340	348	336	346	304	314	301	341	332	298	285	316	317	334	332	307	327	343	319	271	329	313	326	301	310	316	325	290	326	315	320	307	324	310	312	324	315	283	343	308	297	323	311	314	334	299	332	314	327	329	289	340	301	307	296	318	319	340	313	338	311	328	332	310	314	310	299	328	317	356	309	344	325	316	313	325	323	323	309	300	341	289	310	311	314	312	321	321	331	310	328	310	299	317	324	281	304	310	329	324	323	303	332	317	333	306	303	284	317	331	312	270	365	353	350	306	303	269	299	344	334	316	318	322	309	318	293	291	328	300	329	322	295	279	346	322	315	319	314	288	313	353	330	313	324	348	321	294	358	307	324	326	363	272	275	301	341	314	324	301	287	330	292	314	299	316	353	338	311	339	290	292	305	308	315	314	319	304	350	312	311	284	305	328	300	318	313	287	301	310	354	321	315	311	311	305	297	326	320	312	338	285	308	321	334	310	331	335	309	349	310	321	316	323	319	282	286	298	302	339	302	309	326	340	320	332	322	313	321	319	302	342	325	308	318	298	304	312	322	303	356	301	322	303	312	306	310	295	304	297	302	333	292	310	350	317	303	311	346	327	350	313	307	307	301	287	308	333	305	290	270	321	313	297	318	332	305	297	328	307	317	309	283	321	310	300	302	298	317	325	297	290	356	310	318	326	310	327	330	318	322	308	334	313	302	316	305	293	296	346	328	300	331	341	297	327	299	341	297	299	311	331	290	345	308	322	318	358	279	309	319	285	303	284	348	316	319	303	321	282	314	297	277	302	322	313	300	307	314	323	334	315	319	312	296	307	313	306	329	305	301	306	325	351	314	296	343	302	349	285	319	311	319	282	334	321	331	308	334	313	293	295	305	301	307	328	319	291	280	334	288	314	318	321	315	308	303	311	364	296	314	296	314	344	307	335	322	317	320	298	289	305	297	333	319	319	333	308	345	323	316	287	308	300	351	341	314	318	310	343	340	322	305	314	310	328	328	318	310	307	321	318	306	328	310	306	334	307	312	335	324	300	319	310	298	298	321	295	320	333	313	292	344	319	323	332	306	318	346	326	297	327	316	285	313	322	315	323	279	287	297	314	306	303	292	323	273	347	316	294	300	278	313	323	320	319	352	310	326	318	288	311	308	321	318	338	321	318	284	327	315	278	311	296	322	314	283	327	322	321	322	313	315	295	312	326	309	299	315	316	301	332	327	333	311	305	259	335	293	304	314	302	322	306	340	319	290	328	321	321	306	318	329	333	339	282	320	329	284	310	319	319	305	313	320	312	301	326	326	298	293	293	312	353	291	337	321	298	321	309	327	305	299	327	293	319	303	348	315	302	294	330	325	316	324	336	307	303	327	329	329	319	296	322	283	338	318	313	321	316	349	358	296	317	324	331	307	336	292	326	329	303	312	337	324	324	286	299	309	323	307	283	335	303	298	323	325	319	309	312	286	304	300	330	332	332	292	301	337	340	323	303	304	291	317	298	344	320	315	337	301	307	303	301	328	303	334	272	310	294	283	304	292	314	306	324	329	329	301	312	303	324	302	283	348	317	317	319	301	298	312	317	284	306	332	309	329	319	302	306	320	301	309	298	314	316	315	312	329	292	271	327	317	310	307	319	325	311	302	302	295	300	310	274	322	334	320	285	318	279	271	306	311	293	312	347	319	332	314	298	314	341	333	335	302	306	316	312	291	323	284	284	284	309	301	324	305	327	283	303	323	337	319	306	323	338	323	280	327	313	334	330	290	301	310	310	306	316	322	322	298	322	317	299	319	294	322	305	307	328	314	313	301	318	298	289	307	312	320
18161	15084	12207	6284	4420	3245	2481	1990	1623	1354	1182	1056	1004	876	829	769	695	665	616	580	577	562	525	542	499	537	506	485	469	488	463	472	487	464	461	508	448	441	465	435	458	466	436	446	444	464	450	427	463	440	435	418	470	467	445	424	443	445	408	443	410	450	430	438	428	458	449	385	415	453	436	437	384	439	462	412	424	450	438	431	437	419	440	459	470	438	388	426	415	419	390	410	409	397	437	424	407	405	428	426	436	405	427	418	420	439	452	439	462	448	416	453	429	429	454	429	420	435	403	433	457	418	426	437	422	398	423	426	415	411	421	419	413	443	411	398	395	449	414	438	401	442	435	438	402	400	443	409	458	409	352	448	447	426	398	428	467	405	441	399	423	422	406	441	432	404	401	416	427	408	404	432	420	468	392	423	430	425	428	436	376	419	456	386	445	435	436	443	407	414	436	436	395	432	450	404	393	407	408	421	421	398	421	396	418	430	402	382	412	460	411	431	441	397	418	415	400	424	399	415	390	402	425	420	401	412	420	445	443	404	421	440	438	439	400	433	406	435	419	409	423	438	423	447	404	435	418	438	414	426	404	411	430	403	428	390	385	432	436	426	412	448	445	393	414	389	413	440	434	408	427	403	409	391	395	422	425	417	434	449	406	407	428	458	434	431	423	423	431	426	411	425	399	411	399	404	414	421	446	441	433	405	428	429	409	410	413	442	405	419	405	406	420	418	415	413	437	450	395	446	398	472	430	412	395	426	414	409	431	420	438	449	429	422	430	426	390	445	450	410	410	447	394	430	449	456	441	423	432	413	460	438	405	420	412	441	451	405	420	416	419	436	428	430	477	438	440	427	414	406	451	444	376	403	423	421	409	408	445	431	405	401	386	409	432	422	430	410	390	427	410	430	428	375	464	419	401	406	422	379	382	408	405	416	385	425	412	426	428	399	423	422	433	392	397	405	396	426	389	396	394	420	426	449	457	420	421	426	437	435	399	391	399	418	407	393	393	440	379	435	418	423	408	436	427	413	402	428	467	401	433	421	432	413	395	431	399	414	396	461	396	412	383	425	390	424	429	446	403	440	413	433	404	438	431	395	369	423	433	405	410	407	434	445	413	474	421	415	425	421	414	440	415	432	415	417	427	404	420	447	423	431	444	428	428	426	410	430	461	404	419	403	391	430	405	464	416	440	411	433	406	439	390	426	420	438	428	420	411	422	395	417	405	392	436	418	406	411	400	406	431	397	422	382	457	415	404	377	418	388	425	415	442	420	418	437	411	397	399	409	403	409	403	433	456	435	409	400	408	419	428	413	418	442	396	421	421	425	436	406	424	415	431	400	422	416	424	439	417	410	395	402	404	433	387	414	446	418	391	415	430	438	414	391	403	457	458	401	412	448	431	405	406	418	412	400	430	411	400	417	435	427	401	389	397	385	402	478	438	414	414	390	436	420	440	442	411	432	422	381	455	424	457	411	392	431	396	417	429	421	453	448	440	432	413	403	432	395	411	405	419	431	400	409	424	417	425	455	448	431	411	404	416	427	393	409	438	427	444	428	441	409	425	424	474	414	393	439	427	385	391	446	401	417	416	434	424	416	410	406	465	407	423	401	420	448	425	465	418	433	421	446	372	421	441	419	436	382	384	410	450	415	450	392	412	447	450	379	418	390	423	384	402	434	387	413	402	418	426	406	411	407	405	428	401	416	462	443	426	394	445	402	447	401	427	440	419	434	426	432	393	439	433	433	413	452	382	458	421	430	450	443	436	457	418	399	407	437	406	415	413	415	444	402	469	418	432	449	390	465	428	396	428	460	414	432	430	375	433	433	386	425	461	448	407	417	374	419	449	487	421	422	432	418	403	376	456	421	442	427	433	425	424	429	402	387	457	410	434	462	399	445	416	419	428	393	437	406	422	449	394	394	462	451	420	436	399	468	432	418	443	414	442	430	434	454	397	442	429	423	407	435	461	411	402	391	462	380	422	406	414	457	413	412	437	410	410	408	411	421	450	416	422	426	373	442	462	416	403	408	416	399	409	396	406	419	394	415	416	401	429	428	456	418	452	406	422	409	421	411	427	401	399	429	422	404	429	429	402	398	441	387	462	410	427	412	399	466	399	434	413	393	432	413	403	452	428	434	403	414	381	405	449	438	438	431	460	423	442	460	454	418	432	425	429	415	404	437	443	394	442	465	447	440	428	391	416	383	432	394	443	426	415	382	421	446	414	421	433	406	400	426	437	416	432	396	396	429	410	429	417	427	395	439	402	421	432	419	423	436	414	384	415	410	409	405	412	436	385	439	396	416	430	472	402	379	409	449	431	420	452	425	381	431	421	412	418	460	431	460	445	421	433	435	414	415	416	448	402	423	406	468	439	372	398	455	434	392	435	423	423	391	460	411	415	404	376	440	419	437	409	428	412	389	391	413	408	396	446	437	436	435	411	419	440	430	436	420	405	451	408	417	409	437	398	416	425	404	405	416	403	437	416	440	442	416	388	444	440	405	452	401	448	373	388	415	463	438	444	443	423	421	432	454	418	401	424	401	426	459	416	420	426	384	420	435	423	449	423	424	438	428	414	396	443	444	427	443	436	429	399	414	407	386	416	434	374	413	465	426	419	437	411	422	393	433	425	424	416	408	420	415	401	437	447	411	429	429	387	439	417	409	428	453	432	403	415	426	448	420	434	411	404	433	437	440	426	413	423	461	408	465	411	375	440	408	417	373	409	420	451	427	409	434	422	415	447	372	427	424	447	442	411	398	425	413	407	453	449	413	403	440	461	430	444	420	441	415	436	415	426	427	403	454	419	425	429	462	441	424	401	422	371	460	411	437	457	379	417	455	425	414	411	400	442	443	417	432	449	432	461	430	416	410	407	431	423	404	444	392	444	425	408	413	407	440	416	417	459	453	446	411	432	438	431	423	431	403	395	454	434	365	443	374	382	434	415	425	406	433	434	393	404	435	418	425	443	412	453	407	415	388	411	437	437	387	419	454	432	415	407	390	425	402	422	407	414	413	442	441	421	418	446	393	416	420	412	426	401	437	429	459	375	404	438	432	440	441	470	401	435	422	445	401	408	433	445	416	445	433	455	428	404	404	392	437	390	419	471	405	407	422	411	429	424	394	426	419	394	441	405	473	402	402	410	446	420	402	455	379	430	415	362	448	409	409	406	423	434	445	442	390	409	372	420	443	419	380	402	443	472	389	410	410	394	434	428	427	408	418	413	429	433	386	433	391	425	431	393	437	437	407	433	445	431	439	429	422	402	448	395	379	400	413	405	416	396	410	425	425	420	429	409	401	370	416	400	434	435	410	438	426	389	402	410	421	433	431	410	386	412	429	466	413	417	450	423	407	413	391	410	385	432	440	406	390	399	427	395	398	431	418	472	405	399	420	432	432	409	425	407	398	438	425	448	378	426	446	405	371	408	406	389	427	413	393	419	404	408	391	430	432	435	398	403	431	423	436	424	392	444	411	462	436	393	410
26618	20296	8480	578	344	325	282	267	265	265	235	267	265	258	263	270	276	259	262	298	274	247	261	295	253	281	266	269	240	266	245	270	257	272	248	247	249	260	262	270	283	248	264	276	250	258	256	257	276	264	237	264	257	241	277	227	274	267	270	236	257	267	264	269	243	272	257	260	273	276	240	264	257	244	273	241	272	276	235	253	270	247	255	239	247	253	279	279	277	270	256	253	258	270	267	254	237	272	284	245	250	267	256	267	255	215	249	292	236	259	275	236	252	246	262	257	266	276	253	276	253	223	264	239	263	236	248	236	234	256	281	247	229	299	237	266	242	258	248	265	269	261	234	254	256	242	269	252	248	282	266	242	258	243	233	255	267	258	295	283	266	290	246	266	296	266	246	240	242	250	240	269	257	271	239	278	263	278	246	231	264	265	247	243	268	248	269	249	268	276	277	254	277	261	259	265	277	255	241	251	280	293	241	278	247	260	258	266	247	246	229	265	280	269	276	257	269	264	257	277	247	264	289	253	248	265	226	229	244	246	234	225	226	266	256	255	267	260	247	247	279	263	247	276	294	248	250	259	282	280	265	242	251	245	274	259	268	264	256	284	243	287	239	270	237	261	270	242	247	245	248	260	237	257	232	265	270	254	230	276	272	265	248	251	241	229	288	272	252	252	244	283	236	263	268	258	275	245	251	246	280	292	264	236	249	278	255	262	233	269	268	277	254	223	241	262	237	231	278	264	247	267	248	248	241	279	235	304	248	282	253	251	268	264	253	260	275	241	231	249	272	249	277	248	242	254	262	275	267	251	258	264	240	270	265	279	215	270	262	267	276	267	272	282	283	248	287	257	228	277	249	250	248	282	259	249	240	236	245	265	261	218	264	234	246	258	261	260	264	292	227	268	281	233	237	248	243	264	270	245	228	267	280	260	282	273	255	239	241	273	270	253	242	259	269	252	241	265	279	245	253	251	264	245	247	255	259	249	270	242	263	272	266	257	239	275	272	275	265	272	278	236	256	263	242	256	259	253	273	266	266	240	246	283	263	254	256	264	259	261	273	276	271	227	252	247	234	253	291	236	254	253	273	249	254	229	249	234	253	263	275	271	219	239	249	247	264	270	255	243	258	259	228	291	258	257	251	265	255	251	247	279	264	249	271	241	263	268	249	261	263	245	254	283	241	242	271	290	261	240	247	239	259	255	257	231	287	238	254	240	238	236	237	260	252	248	247	231	281	249	277	250	269	269	258	268	252	258	257	242	257	278	249	257	214	254	253	224	269	263	258	240	280	248	234	270	253	227	265	246	276	250	277	271	287	285	248	252	256	265	225	287	265	274	257	268	269	248	258	252	256	288	240	216	227	239	253	242	245	293	263	254	238	271	248	226	239	261	262	252	253	245	240	260	254	225	245	242	274	268	262	257	251	262	274	239	218	270	254	263	268	246	247	268	264	248	260	257	260	255	280	252	234	271	254	243	278	235	269	268	251	263	258	249	236	231	260	263	267	230	270	256	261	281	269	261	263	260	259	257	275	251	252	272	244	246	255	252	267	232	253	263	231	272	241	242	270	258	261	261	246	248	233	268	249	265	247	238	248	260	239	270	246	256	250	266	264	240	255	240	246	267	260	252	284	259	253	287	252	267	240	247	224	257	268	276	251	196	253	262	254	230	261	255	250	243	233	261	268	277	259	259	270	290	248	267	257	269	232	243	260	223	249	243	236	257	269	274	243	244	244	255	268	238	255	254	252	254	257	247	248	235	261	258	285	284	258	236	248	249	270	275	245	292	235	261	233	235	281	267	261	250	264	256	279	277	283	273	250	264	243	262	232	242	254	265	256	250	262	263	258	248	246	256	260	270	295	237	243	253	262	264	247	234	253	237	259	254	286	245	260	237	255	258	278	261	261	236	228	254	244	246	259	255	260	253	258	261	267	280	249	247	263	279	275	246	261	258	286	270	244	237	244	245	254	256	267	281	243	264	262	252	268	265	266	275	239	247	276	259	269	254	242	270	259	279	273	266	271	258	241	280	257	237	274	237	280	227	269	249	275	252	272	270	267	260	257	216	237	243	254	276	205	254	268	223	278	279	267	290	261	234	271	231	250	284	267	246	247	243	269	246	249	282	252	278	259	224	268	254	234	254	225	262	257	232	231	248	278	247	270	273	236	239	283	252	260	232	278	262	231	254	261	253	280	236	239	249	268	277	246	253	255	247	265	239	257	265	292	269	281	279	273	268	260	232	210	253	289	252	254	262	268	251	255	280	259	242	282	241	243	246	244	263	229	268	263	278	258	270	248	279	267	236	275	253	255	254	253	292	247	213	255	244	245	276	276	238	277	275	262	220	251	265	274	237	259	224	266	260	262	263	252	274	245	261	263	255	272	260	230	259	269	220	256	245	250	251	245	271	266	241	259	269	274	247	264	255	256	241	249	239	257	251	267	257	244	247	259	241	266	276	253	255	258	288	257	250	237	286	251	278	267	275	245	245	261	280	245	250	291	273	259	259	256	262	245	245	229	258	273	242	232	266	243	232	262	224	262	262	245	231	257	249	241	243	271	255	221	241	280	244	260	238	278	246	258	251	247	301	241	248	277	273	264	278	276	263	265	251	263	288	239	260	277	243	234	261	263	253	251	250	255	249	242	278	269	236	220	248	285	255	256	265	259	265	257	282	247	261	247	241	245	249	295	251	268	249	243	263	243	252	235	268	264	239	269	270	247	259	257	248	259	281	247	245	273	269	248	276	262	252	252	237	304	248	240	239	251	259	279	248	262	239	241	239	262	261	231	263	261	275	257	235	273	245	259	256	268	280	287	252	243	259	248	271	271	257	242	267	255	226	280	233	242	253	243	262	256	276	257	250	240	233	265	258	268	232	256	262	251	251	258	236	242	292	286	234	239	231	242	262	262	272	258	240	253	237	253	245	264	235	233	273	259	247	257	251	228	261	267	260	276	240	253	239	269	248	221	262	243	245	284	288	248	262	253	281	273	274	241	290	222	243	238	264	239	236	258	257	248	252	255	255	242	262	246	283	269	228	261	250	258	264	245	244	251	260	266	242	266	255	256	244	256	270	248	242	271	274	250	230	262	255	268	243	252	245	259	278	255	248	231	283	234	281	276	290	272	253	268	233	272	262	271	270	262	234	256	272	253	270	254	246	275	287	255	295	243	259	236	250	271	273	244	264	247	249	248	242	262	249	268	231	259	253	256	237	234	238	283	255	234	253	252	246	272	270	262	259	302	256	261	255	246	238	276	286	266	221	285	266	233	254	263	264	242	272	260	293	267	280	261	249	270	258	275	273	261	247	274	276	244	285	259	274	267	257	265	254	256	275	258	278	253	268	225	246	273	257	269	277	234	252	259	265	258	257	228	257	235	270	251	262	239	245	277	284	243	251	243	268	274	235	261	277	237	257	276	241	233	236	248	245	231	272	240	271	255	259	262	280	275	289	256	264	253	264	259	248	243	276	232	263	270	242
7194	1176	975	589	479	477	444	411	422	386	340	367	354	370	368	329	343	354	340	366	360	332	371	353	385	345	353	341	330	368	353	372	348	321	341	336	350	358	307	318	368	333	322	341	322	378	325	360	335	339	374	327	327	355	362	346	357	321	353	348	332	308	371	351	335	354	358	305	327	354	342	329	337	340	332	345	356	375	314	351	369	359	353	345	343	363	361	369	336	358	352	361	301	295	333	345	344	386	334	343	345	333	367	344	346	319	335	364	342	354	338	329	321	341	346	372	349	343	349	329	320	344	365	311	342	342	328	317	324	326	348	343	313	348	350	366	338	356	333	347	356	352	368	386	331	344	320	300	327	353	344	338	328	360	341	319	384	363	355	337	323	325	324	332	316	341	322	354	358	367	341	355	339	373	372	354	323	352	350	351	383	347	338	302	343	338	362	326	329	325	346	346	349	307	355	361	346	325	359	330	332	327	361	345	355	372	373	345	309	331	361	366	307	316	369	320	345	342	322	331	354	343	351	323	334	344	354	333	342	305	358	335	334	351	321	356	348	347	351	384	345	360	341	368	350	329	332	327	343	347	346	341	346	360	308	360	335	321	358	355	332	324	327	356	313	360	343	340	320	352	334	328	341	341	353	338	334	363	346	342	340	347	347	334	366	312	313	345	342	384	328	347	346	314	341	346	369	334	343	357	341	300	335	348	323	363	341	309	350	339	359	312	337	361	325	361	344	318	367	336	308	401	353	359	338	335	307	350	331	350	336	342	353	353	349	340	353	361	352	324	367	335	338	332	363	370	323	350	335	351	339	354	327	351	329	343	317	358	363	329	373	338	337	342	321	359	350	314	383	328	331	317	330	349	358	335	331	338	403	346	334	392	358	350	352	358	349	344	296	335	351	324	351	338	329	349	333	358	357	351	358	328	360	357	361	352	343	315	352	321	346	367	348	345	347	335	333	356	356	385	366	352	319	350	341	332	306	327	325	337	293	340	317	322	335	324	367	369	340	338	319	356	344	378	345	318	326	334	362	318	327	337	333	357	357	335	347	365	366	342	315	329	322	330	356	319	370	319	329	328	332	313	332	347	333	327	337	369	337	323	349	337	352	323	319	344	348	336	345	323	313	358	355	360	321	286	364	340	334	352	341	359	303	349	343	330	367	344	323	356	343	333	339	383	366	380	334	338	351	328	353	310	369	354	307	348	340	363	323	316	348	314	354	343	351	338	347	357	343	316	334	331	331	321	318	335	348	347	343	349	344	344	303	376	381	345	348	333	346	346	355	330	384	341	382	359	345	337	342	343	316	316	387	309	337	338	344	407	357	324	334	348	359	347	346	341	310	331	377	343	369	330	354	362	366	343	324	354	339	350	349	358	330	325	371	347	326	375	338	346	325	361	346	352	326	346	388	332	361	319	331	314	350	351	337	352	389	350	306	362	350	313	318	332	319	363	340	355	325	351	321	366	365	374	337	319	382	303	357	339	324	342	347	339	359	322	340	357	359	320	349	329	335	337	350	343	342	340	359	334	386	317	352	356	308	355	362	344	319	326	348	341	358	341	353	325	344	340	365	358	363	350	346	377	353	354	351	345	334	333	359	330	321	326	373	337	339	331	332	328	333	350	346	339	364	324	351	340	321	350	382	342	346	347	356	350	330	359	323	303	356	323	343	350	358	334	318	307	345	361	330	348	353	392	331	329	339	360	337	369	360	367	320	316	370	323	359	345	344	344	350	338	310	331	365	339	343	326	315	327	363	333	367	352	378	342	362	348	330	331	329	361	337	344	365	303	325	315	324	327	321	381	344	316	376	336	339	318	331	342	300	307	349	321	343	315	325	328	352	344	345	350	333	354	356	326	342	366	307	356	374	363	336	322	316	335	332	349	334	346	326	321	342	341	353	338	364	358	347	372	343	377	337	332	348	342	324	323	342	319	355	322	320	327	337	326	346	335	352	318	352	324	346	336	336	352	339	347	361	353	356	342	335	361	331	375	335	328	364	334	311	331	353	349	352	319	329	351	321	357	351	320	367	345	318	347	332	366	333	349	329	342	330	335	369	369	361	333	361	359	341	327	358	343	315	335	366	330	358	337	327	370	321	339	303	328	359	286	349	303	324	352	337	353	333	320	347	340	333	358	357	354	333	316	385	367	330	319	351	323	344	327	342	356	334	346	347	326	364	356	299	352	347	333	365	346	340	315	344	354	338	349	297	354	341	373	356	371	370	325	335	343	337	323	319	340	346	346	326	334	345	361	335	356	348	333	367	339	329	370	361	320	329	371	357	353	335	346	341	318	352	349	332	366	333	344	372	373	359	334	331	349	325	325	364	345	359	310	312	335	333	327	343	337	346	343	362	325	349	381	366	336	328	354	353	343	328	367	356	368	310	354	339	386	375	368	359	319	325	324	370	341	336	342	301	342	310	365	328	364	369	345	334	303	375	342	357	345	337	375	330	348	342	367	339	317	349	351	363	356	355	361	347	346	352	349	338	323	355	355	355	354	352	362	342	359	338	378	358	315	342	332	375	324	345	343	340	358	364	337	319	330	402	321	385	332	343	368	334	332	344	320	345	335	323	350	342	323	329	309	329	343	391	378	332	361	362	330	350	329	325	341	322	334	371	351	341	330	354	349	342	334	353	332	345	381	347	344	353	322	351	355	335	366	329	354	312	356	353	350	362	371	346	345	327	326	336	329	348	312	323	358	326	305	330	363	352	333	331	330	346	338	347	343	318	343	358	351	351	319	343	307	345	322	331	312	348	363	321	341	365	321	373	361	339	330	362	335	318	345	312	354	339	326	327	350	329	351	340	345	321	325	359	385	334	321	351	343	308	358	367	360	375	361	375	279	343	341	345	392	323	358	327	356	353	333	343	316	346	357	384	352	322	384	342	361	375	343	350	345	344	348	343	356	354	348	366	323	325	362	357	353	343	374	385	340	321	327	315	345	361	338	350	355	346	342	322	355	325	355	345	337	333	348	323	322	310	315	322	336	370	380	344	400	336	369	335	337	323	364	353	327	341	339	327	329	394	335	347	314	328	344	333	331	334	297	338	350	344	359	333	338	343	335	345	340	325	349	347	343	325	363	322	339	352	357	346	354	356	311	345	336	356	368	361	367	327	346	318	334	348	343	353	323	364	335	329	367	307	353	340	332	309	343	374	345	333	363	378	378	363	346	346	343	354	352	327	352	330	342	325	345	348	328	363	340	331	336	350	359	329	311	360	363	369	344	366	375	346	346	368	327	320	353	356	326	321	351	373	343	362	350	328	364	346	343	338	331	355	371	313	341	371	346	334	346	366	346	318	325	335	369	342	335	343	313	370	342	373	341	330	351	362	340	343	318	352	334	345	344	312	362	356	347	328	363	351	358	329	350	351	333	327	313	341	310	336	376	370	361	358	335	341	346	338	349	321	356	328	360	323	322	352	370	340	334	319	352	341	349	335	331	306	352	362	373	330	320	317	350	314	342	326	335	348	336
23659	20938	28293	23766	20920	9551	1106	752	672	608	574	529	532	509	496	482	472	520	469	468	490	455	449	412	414	451	442	430	480	410	430	442	408	439	451	418	445	407	432	402	392	418	382	414	402	420	400	404	396	428	442	441	430	398	384	425	430	429	422	386	421	445	411	396	415	399	394	370	392	376	424	440	405	436	437	411	411	455	410	403	391	454	404	387	397	419	414	418	422	409	419	399	417	415	451	380	427	399	418	417	435	371	423	440	423	404	450	408	408	418	402	434	414	373	399	446	416	462	389	425	368	402	398	411	444	391	428	445	385	431	423	399	390	382	398	418	430	456	371	421	413	374	463	404	418	419	373	411	412	409	438	410	420	373	398	406	388	402	371	425	425	393	403	449	419	418	419	436	417	427	433	420	427	360	409	471	411	394	431	375	401	418	450	423	383	449	381	424	404	423	418	441	409	440	411	449	403	439	415	432	397	394	421	405	405	393	418	409	378	378	406	404	374	402	440	382	456	420	377	412	425	428	401	377	436	432	400	415	381	389	411	398	387	412	429	417	402	426	437	429	400	394	404	441	419	406	410	405	385	408	411	402	406	420	419	406	435	395	411	376	429	406	395	382	429	398	396	413	382	382	458	402	444	432	419	411	422	408	431	457	393	423	385	405	392	402	422	394	450	405	400	397	415	433	386	402	424	399	403	401	407	423	419	428	384	382	419	376	392	425	373	391	414	363	411	414	411	437	418	415	419	425	432	419	398	379	421	403	430	406	429	427	405	388	405	424	409	407	405	410	395	383	363	395	440	449	397	425	388	389	397	402	409	447	430	407	429	406	422	415	367	393	394	431	383	442	438	453	389	389	434	408	408	424	414	425	428	428	408	421	385	419	419	380	411	394	408	369	433	409	405	373	427	377	418	445	412	399	383	405	445	409	411	396	436	387	408	435	398	408	408	428	417	385	404	402	374	391	408	407	392	413	404	381	420	402	421	409	424	416	423	403	406	403	438	439	408	395	437	399	416	417	438	426	424	416	408	445	391	438	434	408	396	410	399	427	410	394	424	463	410	436	443	393	387	435	401	390	370	386	423	401	426	429	405	473	439	405	417	382	413	398	398	383	411	375	413	415	387	423	405	402	394	408	382	413	423	405	400	410	387	407	384	420	384	385	411	451	406	403	433	411	398	440	436	432	392	414	389	433	399	368	377	405	407	388	406	420	377	425	383	456	420	390	380	432	397	394	405	402	393	420	416	415	427	431	388	410	415	427	397	406	431	403	417	414	398	408	408	384	417	418	379	413	430	386	394	399	386	394	403	427	424	382	376	371	435	390	423	425	395	379	398	405	388	411	417	394	419	395	430	422	406	384	430	417	385	418	455	421	376	417	352	407	369	424	424	401	425	416	410	415	403	390	447	404	416	383	398	408	408	384	409	402	408	389	426	401	400	401	378	385	409	427	416	435	382	467	372	414	398	407	393	389	399	423	411	413	427	433	437	426	431	359	399	416	397	443	419	374	418	391	395	422	392	410	434	382	402	416	434	399	388	386	390	399	466	423	429	366	411	415	409	408	414	451	386	379	376	394	400	377	361	427	419	419	405	377	421	403	418	431	422	427	399	428	437	444	441	406	404	391	402	396	431	403	410	405	396	425	388	421	409	407	443	410	417	404	415	387	349	419	440	428	392	458	402	438	404	387	407	402	374	411	416	421	399	412	383	424	483	425	401	423	439	411	418	419	423	436	441	395	439	382	403	404	419	440	408	390	397	413	391	431	434	439	426	399	404	453	439	394	435	394	402	405	412	425	426	449	431	413	413	391	387	412	404	440	406	392	429	402	414	389	408	423	379	406	439	405	405	412	431	412	413	388	447	386	431	403	412	398	401	411	431	433	404	406	410	387	442	409	433	404	423	420	410	381	430	429	406	417	407	388	381	413	392	380	429	402	433	432	434	414	408	406	372	406	376	434	414	400	396	384	389	407	399	419	388	393	430	421	426	364	417	378	397	413	414	381	378	445	424	412	383	384	411	401	410	423	431	430	414	411	410	423	386	401	388	403	467	417	440	367	377	416	415	375	413	412	416	376	426	365	401	426	396	417	408	381	419	416	374	408	383	422	375	388	421	441	411	438	424	435	401	395	436	368	401	380	397	417	418	437	404	389	458	397	409	415	430	454	378	381	392	409	409	411	393	363	355	399	397	416	386	410	424	440	441	402	411	413	418	382	426	412	415	436	395	454	348	453	387	394	405	415	433	429	394	428	423	413	427	366	434	399	411	430	406	383	425	406	428	387	436	392	389	397	424	395	388	378	368	421	390	425	419	424	389	413	387	408	427	392	426	387	394	378	446	424	410	401	420	415	412	404	412	380	381	433	398	372	409	407	426	406	420	381	412	402	426	401	387	392	398	438	426	419	415	404	417	433	397	427	434	403	427	416	397	444	402	408	395	366	384	409	408	421	419	393	453	390	427	366	404	428	400	435	390	396	386	418	423	416	447	428	422	423	393	426	369	414	410	374	381	421	384	442	388	423	428	419	446	405	393	429	388	419	382	389	418	401	410	373	449	447	377	413	397	408	392	398	428	427	387	417	407	415	402	384	438	408	417	382	418	444	415	408	394	396	363	381	395	390	411	441	429	410	409	463	418	371	386	429	450	422	420	390	427	425	403	405	455	367	393	429	378	403	445	383	428	396	422	433	403	423	393	381	420	409	425	407	401	408	393	401	408	407	427	389	419	373	429	397	383	408	436	419	466	400	390	393	406	426	406	454	420	425	457	374	393	410	404	385	355	402	403	392	400	435	409	418	400	394	397	405	412	417	400	379	435	417	383	399	403	465	432	399	434	407	401	399	389	438	438	427	399	414	421	433	429	420	395	432	369	396	408	399	443	415	402	388	392	386	423	414	398	376	416	412	382	411	422	401	375	389	384	395	414	401	405	411	433	419	406	394	428	387	362	424	399	429	435	442	395	428	409	379	417	394	429	433	410	403	411	404	405	402	381	444	387	408	432	398	406	387	417	369	437	404	434	434	413	438	367	412	407	408	388	407	403	383	418	449	398	444	401	394	405	392	366	404	418	392	416	410	373	414	435	424	447	396	410	401	428	371	458	399	391	446	361	402	405	411	382	386	398	429	381	397	412	380	388	373	424	397	394	431	392	392	390	404	388	398	402	420	473	441	413	429	443	449	425	420	414	413	420	363	400	438	381	411	394	389	386	402	376	407	426	383	398	417	404	392	425	443	423	404	413	396	451	407	400	406	371	401	394	407	404	398	422	378	372	401	421	423	389	408	408	409	413	378	412	410	419	401	390	422	421	389	423	372	400	407	394	394	409	384	409	422	419	444	393	412	359	389	415	424	417	395	417	402	425	366	436	439	391	423	412	425	396	400	435	405	424	390	409	420	410	420	403	398	404	393	400	408	426	403	428	435	461	376	396	398	392	420	407	405	427	392	415	404	425	401	438	432	413	420	449	412	443	406	348	413	416	415
15938	9521	7723	3803	2626	2007	1605	1360	1206	1028	874	841	868	757	783	687	671	700	707	605	581	637	566	606	583	602	585	571	560	576	614	588	543	547	560	604	551	538	574	596	519	577	518	547	593	539	548	567	571	531	514	590	544	548	524	567	581	561	547	576	567	572	516	521	505	527	555	528	523	556	554	497	543	563	527	506	553	530	527	555	529	550	548	559	551	527	541	523	504	568	534	546	536	536	583	576	525	591	533	555	528	552	541	589	499	546	532	514	536	512	531	489	523	504	540	492	493	534	527	557	544	570	550	573	533	548	532	515	555	537	531	528	539	524	543	573	513	574	507	533	508	529	572	567	584	539	513	542	522	538	493	564	509	546	543	534	535	520	552	506	511	545	553	533	543	532	520	511	524	554	536	553	546	532	522	494	529	516	565	536	542	520	554	555	553	551	541	557	558	540	552	490	524	513	611	509	539	550	500	521	544	548	559	509	499	522	553	513	526	510	485	560	516	546	538	559	531	555	529	489	504	580	556	533	516	583	536	560	530	544	511	548	476	564	547	523	510	551	557	558	524	537	551	534	528	560	560	529	569	501	549	507	575	539	531	552	559	554	562	575	559	561	533	522	533	499	567	502	490	521	547	592	524	512	526	541	532	554	553	509	525	543	530	529	546	521	557	520	492	552	487	522	541	532	514	580	538	545	510	531	510	593	538	512	550	511	524	589	551	519	520	516	540	532	556	579	523	554	535	519	538	528	539	565	541	546	549	534	563	554	578	532	552	510	535	563	565	514	521	514	509	537	541	570	543	532	511	568	522	541	506	550	532	538	541	522	541	536	514	557	525	543	556	528	545	580	538	533	526	522	590	541	542	499	529	530	510	521	536	525	536	552	520	557	563	498	519	530	511	587	552	521	517	534	569	523	508	511	558	534	562	557	521	558	520	517	529	515	534	481	576	510	565	533	555	553	516	529	538	524	575	524	552	522	517	544	549	540	514	540	540	542	547	534	570	521	576	557	551	519	524	546	533	490	550	557	551	538	512	566	495	544	556	545	546	521	523	529	567	576	524	568	553	555	538	525	588	528	535	532	534	551	541	545	531	522	557	531	514	562	531	506	532	560	568	497	498	513	535	522	548	580	530	511	539	536	559	537	548	542	511	564	531	540	500	554	523	482	555	546	507	593	562	584	540	551	604	573	556	560	529	557	539	547	513	556	530	532	515	543	532	516	541	540	553	566	549	515	552	536	528	532	526	563	544	546	573	551	564	516	543	571	515	523	564	515	547	503	542	536	530	489	570	545	515	548	481	507	531	544	547	561	523	540	536	517	533	521	550	506	557	542	531	552	532	529	547	548	545	517	537	530	526	529	542	539	490	548	529	557	536	517	555	537	511	505	542	539	556	538	550	555	517	542	577	520	568	551	550	548	548	560	544	567	534	552	554	544	557	553	530	546	513	537	547	522	572	519	521	530	544	511	548	518	559	526	505	560	529	523	516	553	502	557	549	589	563	534	520	500	523	527	559	516	507	542	553	558	564	559	514	533	485	526	535	500	504	561	539	524	546	529	512	561	558	533	549	542	529	544	525	547	504	496	573	554	507	527	494	551	520	521	522	532	554	513	556	498	594	557	543	512	524	543	536	528	586	523	541	567	518	503	529	513	580	534	555	544	497	547	515	555	554	535	561	548	565	563	545	524	503	530	540	521	532	526	552	558	526	521	537	534	514	500	515	527	529	530	541	538	522	549	548	535	519	514	536	537	508	533	559	564	522	546	534	524	558	534	547	545	550	544	560	532	571	536	505	582	535	520	520	520	517	549	550	544	567	517	556	569	542	547	562	534	563	539	484	551	538	547	538	568	538	536	537	523	524	524	542	552	520	519	550	521	574	557	534	536	506	580	527	513	561	567	547	594	524	566	520	509	562	534	559	526	502	521	522	522	524	553	537	539	531	548	518	553	530	529	521	597	520	516	511	538	510	575	519	499	536	506	509	570	560	510	511	529	500	552	535	538	534	520	557	548	536	580	550	530	523	531	507	536	547	531	548	517	484	525	530	583	525	549	505	538	580	560	508	546	533	515	544	482	539	542	530	496	528	567	524	543	528	546	557	495	530	540	549	522	518	518	515	564	532	539	517	551	515	516	554	556	531	549	577	542	562	530	544	535	541	553	485	525	493	500	552	502	522	579	547	581	548	557	526	560	471	526	574	557	527	513	532	568	544	539	538	563	535	550	521	530	524	522	561	541	536	515	516	530	553	562	533	531	516	536	484	566	487	555	518	511	533	558	519	515	568	531	569	560	582	532	548	526	533	541	541	517	528	512	548	534	530	549	546	507	558	534	574	516	510	553	548	513	547	567	561	556	540	579	548	548	550	513	549	576	523	523	580	536	563	551	534	538	526	532	559	536	498	533	529	549	520	531	533	556	507	554	528	478	562	586	531	543	560	509	529	530	506	534	570	546	528	504	528	501	512	535	525	515	557	547	540	514	558	553	548	557	547	516	542	564	520	553	556	567	530	548	554	518	543	513	576	560	513	564	539	499	528	475	592	555	574	555	559	565	485	554	571	526	492	581	535	553	573	555	505	538	540	523	545	488	554	608	543	543	541	545	536	548	562	515	576	468	527	543	538	513	511	515	530	569	534	539	545	550	538	514	523	539	575	569	571	511	527	512	554	601	580	576	541	529	521	518	530	564	472	570	534	580	526	485	582	531	550	559	559	496	546	550	564	545	546	548	512	528	541	522	542	565	528	520	568	564	550	512	518	575	505	521	524	523	520	478	544	545	554	512	505	576	534	579	503	543	531	525	531	543	546	535	521	521	538	545	521	498	510	561	543	565	520	511	546	542	573	569	568	576	518	544	576	527	532	526	525	536	585	537	547	577	516	514	540	547	553	513	540	528	546	581	528	542	539	526	546	506	552	530	577	533	526	524	501	534	555	532	564	567	541	556	553	548	525	518	581	536	538	576	537	517	552	496	522	550	527	493	552	478	512	524	531	548	569	512	563	553	511	528	510	521	546	528	556	511	508	587	534	519	539	540	543	502	542	549	531	535	553	522	535	529	501	507	513	507	556	534	532	549	547	532	535	563	525	529	562	544	520	557	521	545	535	519	550	543	559	572	552	517	520	538	509	560	524	574	547	522	510	527	585	541	513	543	524	492	571	548	561	549	541	540	521	527	548	515	529	565	507	537	531	517	555	539	527	558	543	530	544	539	544	536	517	555	528	517	530	561	571	520	567	516	510	549	533	541	552	521	543	544	518	492	539	498	538	543	533	560	576	540	542	570	529	552	496	574	540	528	562	552	581	529	521	557	591	526	522	570	548	553	511	530	515	538	540	572	521	546	555	552	542	495	544	540	514	537	517	524	547	523	526	534	530	521	530	556	536	526	532	547	504	550	534	516	537	550	532	529	532	518	532	534	514	521	518	507	522	506	512	500	549	551	568	552	550	549	564	541	543	524	497	585	517	521	539	551	552	572	531	519
22683	20956	28766	23286	20956	20999	8217	1032	748	651	623	535	496	475	437	478	385	409	407	386	393	384	365	359	380	354	335	362	338	354	333	337	356	332	331	326	335	345	357	317	352	329	319	330	323	355	324	329	303	319	310	360	317	307	327	337	358	327	334	302	328	340	323	303	313	319	335	302	316	294	320	293	320	297	323	313	321	324	312	303	306	315	327	299	322	299	300	297	320	299	300	329	315	324	315	352	327	310	300	315	324	318	361	286	317	323	311	307	330	311	310	298	314	298	306	329	347	289	311	347	369	312	334	319	308	373	337	320	298	320	372	278	307	329	343	323	304	304	309	305	314	309	290	331	302	326	301	316	299	274	345	320	312	324	270	284	320	337	279	300	301	281	318	328	323	294	328	311	297	313	340	316	301	302	336	329	293	307	302	318	343	324	293	311	304	318	309	307	343	302	316	323	308	302	336	329	311	296	309	297	309	351	284	302	307	301	321	307	328	314	336	337	304	306	361	315	317	323	322	320	308	314	331	322	330	289	319	329	317	316	320	311	339	295	322	315	338	312	351	284	322	288	310	313	300	323	321	343	303	337	301	308	299	327	325	344	342	319	346	311	342	328	324	348	320	326	301	311	295	310	326	337	316	278	333	309	297	319	288	319	304	350	294	302	297	298	327	326	329	313	306	309	330	311	273	286	269	320	317	295	303	300	306	312	346	295	298	322	267	292	312	292	297	310	338	311	303	298	331	341	309	333	277	309	302	292	305	315	303	309	284	326	333	269	303	317	319	293	319	326	323	316	280	324	297	333	323	300	335	301	311	279	275	276	303	345	337	286	334	295	307	324	308	307	320	283	289	312	300	319	297	296	294	327	307	331	316	317	313	290	286	271	286	311	291	305	314	291	298	289	337	276	313	285	328	320	324	328	334	337	271	342	312	308	331	283	314	330	305	269	354	306	320	342	296	332	311	312	282	301	313	314	337	322	320	303	299	324	293	309	314	322	326	347	306	302	308	317	303	315	345	300	315	324	338	335	306	314	301	296	328	315	314	310	281	321	323	304	298	313	324	320	329	336	300	297	323	276	311	306	326	290	316	309	325	335	340	338	296	312	328	293	290	299	312	326	339	324	317	292	321	343	309	285	289	318	324	341	329	336	300	283	315	274	313	289	300	311	322	294	325	301	289	337	314	319	300	289	322	269	328	333	337	296	293	339	310	298	317	326	313	366	327	327	287	300	309	289	306	318	302	294	302	313	293	290	312	319	323	308	331	339	309	338	327	313	324	311	335	306	332	270	329	316	348	312	316	295	298	323	290	301	296	339	329	315	297	276	333	303	334	312	296	308	269	313	290	340	321	294	297	349	332	314	321	305	290	325	307	347	304	293	318	291	323	312	339	304	336	303	282	292	288	332	304	308	314	297	313	292	298	343	309	321	303	330	312	293	318	329	274	311	284	287	327	308	283	340	284	300	308	332	303	330	337	306	340	324	301	313	318	310	317	320	310	287	321	322	322	296	307	299	270	346	338	302	324	332	317	320	323	296	284	321	297	292	298	282	330	304	289	280	297	357	304	320	288	336	296	319	329	317	311	271	295	328	338	337	266	321	280	294	320	344	303	309	304	290	336	309	305	317	310	327	324	291	276	317	347	317	322	309	314	300	298	316	312	284	305	323	288	348	337	299	295	316	331	297	303	283	335	320	300	337	339	313	269	351	318	317	303	379	329	301	353	294	292	311	319	284	328	314	299	303	339	301	303	316	334	305	318	327	284	292	306	328	314	320	314	332	314	295	323	324	294	333	295	340	311	326	308	301	312	293	286	313	301	296	336	289	301	281	299	306	324	333	300	300	305	325	300	339	307	339	288	303	306	296	285	315	330	287	319	320	285	328	274	327	257	337	323	302	335	335	327	326	299	314	303	304	296	316	330	317	318	310	326	274	322	287	311	321	283	340	340	337	291	309	312	286	288	321	315	300	324	337	317	312	294	298	324	309	318	328	316	303	288	337	297	311	321	275	313	314	330	321	314	299	324	323	329	305	283	297	314	329	304	301	295	260	317	320	312	290	325	280	343	293	345	279	336	329	337	285	308	332	339	327	327	326	333	325	298	310	294	304	314	309	306	336	312	309	316	302	313	314	290	305	357	306	315	311	291	323	327	346	300	310	310	310	314	328	312	365	306	302	338	309	323	311	333	315	330	335	332	280	298	324	302	282	336	314	323	294	364	305	302	306	355	317	335	328	288	311	300	308	301	348	316	333	325	297	336	301	309	315	307	283	302	291	320	298	307	300	331	300	322	312	330	324	328	318	314	344	332	280	313	315	316	316	289	301	318	333	280	326	308	305	332	300	329	330	306	320	314	307	308	315	336	321	308	312	315	264	310	342	350	315	319	305	336	318	289	291	289	317	320	309	339	320	309	300	333	288	324	348	330	331	308	325	308	318	326	302	299	303	308	300	323	297	316	334	337	317	309	317	319	324	294	282	317	332	292	301	298	290	311	312	304	304	298	325	306	291	296	334	297	327	306	328	329	311	329	353	304	286	309	306	327	302	321	305	316	332	310	307	334	287	297	345	312	297	331	288	305	317	306	301	329	296	306	339	296	305	314	310	314	280	276	330	320	316	331	303	304	310	297	329	294	294	346	319	280	288	313	319	318	326	330	296	311	322	302	296	335	342	294	261	327	356	317	314	307	322	322	295	332	302	304	297	309	315	329	294	322	330	304	279	305	306	304	319	340	310	327	277	338	297	322	322	332	321	306	313	307	299	261	299	304	313	310	342	314	289	297	338	319	319	277	316	298	291	306	310	311	317	314	330	307	333	340	317	331	296	338	351	298	300	297	290	328	282	339	270	299	353	307	340	333	353	299	327	316	314	308	309	321	327	319	327	308	291	311	290	309	311	322	288	326	313	288	322	295	296	322	316	329	306	311	319	344	303	311	334	284	327	321	290	318	324	285	327	306	310	305	312	307	346	314	330	308	314	286	283	302	319	334	264	313	277	325	313	302	325	332	312	312	318	321	286	333	304	321	307	288	306	321	291	316	314	293	315	291	315	324	322	295	309	350	326	323	308	322	319	322	280	299	277	303	318	345	314	276	295	286	326	293	298	349	289	277	324	309	292	300	332	308	288	313	307	277	302	324	325	304	320	333	317	306	301	359	306	320	297	306	296	297	306	284	317	302	305	309	326	309	323	320	307	324	303	291	305	305	333	360	322	317	301	343	304	301	337	295	318	306	310	344	317	301	292	346	297	333	311	324	323	308	320	312	317	313	294	314	313	328	309	287	333	347	335	302	308	323	300	319	302	323	306	308	315	301	309	301	297	290	310	302	304	297	293	336	320	279	296	339	319	307	338	322	314	324	300	303	326	316	352	325	316	338	299	327	339	337	293	343	315	304	330	311	293	314	326	306	314	290	340	325	316	318	329	294	312	291	328	319	318	318	287	339	344	301	285	316	322	332	306	325	307	294	312	322	314	318	284	310	317
18154	15448	12287	6146	4391	3353	2514	1953	1633	1412	1109	1057	964	837	832	703	725	620	649	629	593	516	578	497	569	521	511	500	494	508	477	467	477	478	495	428	456	441	431	456	476	424	497	431	447	396	426	468	453	422	442	447	464	412	444	440	434	430	448	416	431	410	458	443	441	463	405	430	450	393	443	411	442	410	416	451	432	414	408	405	408	439	409	406	414	450	448	415	447	413	408	416	422	421	410	417	447	423	424	442	436	429	440	384	447	432	380	418	410	405	397	390	377	444	430	408	441	433	398	396	385	397	385	405	464	406	422	434	414	430	395	440	417	392	440	415	382	419	420	424	445	426	424	439	420	458	422	469	439	414	413	398	382	432	372	395	459	422	420	402	433	427	421	452	445	437	418	391	427	434	439	411	393	421	409	437	397	388	416	381	423	442	400	436	396	397	467	447	409	438	382	408	414	431	449	427	419	415	430	442	405	442	410	437	403	414	475	393	436	410	449	421	420	382	434	414	420	418	446	429	391	419	413	436	456	442	436	460	457	406	431	437	380	420	427	413	447	423	438	437	429	403	412	439	402	423	436	426	393	410	422	387	414	383	436	404	459	410	408	411	401	400	406	404	396	426	379	422	434	464	370	411	405	425	407	426	419	437	460	370	425	414	368	398	435	422	438	400	443	443	416	437	431	392	412	458	405	430	380	423	408	387	433	406	393	411	419	427	434	451	421	460	408	433	411	429	406	419	435	404	444	421	433	445	385	416	418	403	393	439	414	450	441	403	396	439	395	417	448	412	426	403	432	393	405	433	374	400	391	354	428	447	411	427	426	463	464	420	453	382	385	425	413	411	410	392	381	433	434	427	396	418	367	449	426	415	380	410	368	441	431	391	435	432	424	402	413	458	435	438	450	410	393	428	380	414	417	394	436	412	431	415	414	398	397	446	461	414	417	410	434	398	432	380	389	431	452	445	393	394	442	395	401	440	420	443	422	409	453	414	426	426	432	410	419	423	435	416	405	393	418	448	395	403	428	439	406	419	428	406	411	425	397	404	437	428	423	402	428	420	431	402	445	431	395	396	391	422	411	420	445	416	397	445	417	403	417	450	423	386	430	400	462	369	399	439	449	388	384	413	424	389	422	436	410	409	407	444	425	410	413	419	420	460	412	437	422	476	427	408	413	417	412	410	404	431	411	406	413	414	432	426	409	427	428	429	411	414	415	425	419	425	415	413	404	390	405	389	417	456	420	416	437	372	402	426	383	383	405	412	427	410	410	414	421	422	408	407	383	428	376	423	450	422	428	374	427	439	437	434	414	412	437	427	428	402	433	431	380	408	423	415	404	420	423	393	387	409	420	413	433	414	421	418	395	411	429	433	410	426	422	439	403	390	430	428	418	404	404	440	412	422	389	408	436	409	387	449	423	416	439	432	426	454	402	432	420	414	422	421	407	427	443	443	424	402	430	442	417	434	413	417	420	446	420	403	380	419	407	404	455	413	402	437	411	407	427	435	384	403	401	425	398	438	390	412	421	427	408	402	426	409	424	456	441	388	446	425	402	403	408	393	404	397	402	398	424	421	427	437	440	403	389	399	420	398	414	422	419	414	451	416	418	433	412	426	399	434	397	416	389	375	410	441	400	419	438	410	387	382	434	447	416	372	446	424	434	403	428	411	407	441	408	383	417	404	411	400	380	416	439	394	431	422	421	441	394	439	415	429	413	425	404	436	411	441	369	406	448	405	414	384	392	421	418	439	447	407	434	400	402	439	430	417	412	407	448	431	449	411	418	418	425	398	426	409	417	454	400	391	403	432	425	393	449	416	402	415	457	426	415	434	400	408	462	390	445	387	409	432	374	417	428	416	456	398	409	421	448	437	421	421	451	426	422	395	392	421	418	433	409	421	418	425	409	447	410	367	413	411	413	392	417	420	415	443	409	408	454	389	405	417	413	439	417	423	428	368	427	431	412	427	405	421	467	414	450	399	443	430	429	389	411	420	447	407	438	431	453	400	435	446	389	415	414	397	372	387	393	377	422	441	417	383	433	423	439	413	396	391	401	404	410	413	413	381	440	427	417	438	417	445	394	426	456	421	429	408	428	410	418	415	439	427	437	404	430	380	407	440	397	419	422	425	435	451	423	430	417	416	435	420	410	410	433	439	440	403	450	449	395	417	385	424	398	420	418	418	401	423	447	391	434	401	375	432	386	455	410	398	436	380	401	426	379	393	385	414	426	417	393	406	390	443	401	440	432	409	410	422	420	441	391	455	409	413	445	393	400	443	404	455	391	436	403	413	402	417	366	420	417	396	426	418	383	390	449	417	405	461	411	399	400	388	406	400	410	455	431	406	432	425	414	424	441	412	381	419	396	445	391	408	390	392	448	413	428	435	429	416	426	408	423	429	412	422	424	425	443	375	464	445	404	457	423	427	406	400	454	429	414	452	434	432	431	422	399	443	442	413	424	418	404	416	444	441	445	400	399	430	413	409	427	448	413	452	421	405	398	424	399	443	418	402	447	409	418	404	421	416	402	393	408	432	422	413	434	440	403	438	404	434	441	452	437	441	412	401	415	433	432	442	406	409	458	416	406	424	432	428	390	391	421	468	426	390	425	400	418	435	409	416	436	441	416	362	431	419	418	417	399	411	403	412	439	438	404	418	388	417	397	433	413	370	398	417	408	413	392	407	435	378	396	409	383	415	432	414	436	456	426	397	398	401	403	407	378	421	416	421	442	401	446	435	383	385	406	407	469	404	441	411	414	432	437	411	456	417	428	438	408	411	422	422	424	424	424	421	423	421	402	388	426	432	442	411	418	427	387	412	424	405	409	397	373	434	444	427	438	428	418	413	401	429	364	434	423	388	389	415	382	435	424	404	452	405	408	401	390	407	392	386	417	401	429	407	442	412	411	398	423	397	385	397	392	414	395	363	441	377	428	437	431	388	422	402	417	414	431	441	416	411	405	412	416	376	410	409	458	408	407	411	423	410	431	408	413	410	380	428	410	435	435	413	434	454	376	431	421	428	386	417	431	418	407	422	430	426	419	417	450	406	420	428	437	413	421	406	432	386	402	387	417	430	408	423	414	412	393	419	414	370	363	415	411	441	440	442	422	437	410	399	405	425	416	399	405	452	420	406	442	396	395	406	451	400	428	406	430	386	427	378	425	407	426	428	413	416	381	421	413	413	402	425	458	406	447	419	424	439	434	422	406	401	459	422	409	394	421	423	407	401	429	402	420	399	424	407	386	397	396	410	390	445	444	465	439	424	443	450	435	403	398	407	396	418	409	434	402	408	423	397	403	420	361	417	392	402	396	412	389	425	392	419	432	419	402	419	428	402	418	447	436	377	418	452	420	417	381	438	413	425	417	434	386	461	413	419	423	383	397	431	406	449	439	418	429	444	442	413	404	419	432	406	395	426	468	422	420	429	416	417	403	406	416	416	427	388	415	370	403	404	415	453	432	438	400	444	456	397	445	429	411	396	400	401
26528	20314	8548	664	391	309	281	303	235	283	254	273	307	267	241	260	285	272	263	275	238	246	288	250	277	245	262	254	247	258	262	253	271	266	238	221	250	231	248	256	231	255	275	244	304	260	266	251	259	265	257	264	244	259	270	249	267	274	245	256	223	273	268	279	275	255	215	270	233	252	290	242	275	237	241	239	278	259	261	260	257	257	256	286	219	257	256	276	259	272	268	281	255	250	264	280	235	226	258	254	239	258	238	255	215	244	267	252	273	240	253	253	257	255	275	263	275	272	248	281	230	231	249	263	264	251	254	265	257	263	247	259	257	242	234	251	269	260	240	236	251	258	258	286	273	262	289	278	248	256	235	248	236	257	248	265	250	259	249	245	245	253	289	263	221	241	249	294	235	256	232	263	249	294	272	240	248	266	245	251	244	237	260	257	252	231	239	256	271	265	216	220	231	241	272	258	251	270	252	267	241	243	235	229	266	257	254	267	241	266	258	257	257	220	258	254	250	238	261	262	236	248	277	247	268	274	250	268	265	264	247	263	264	255	258	275	260	248	250	250	241	249	276	258	258	230	281	253	240	259	250	267	255	219	265	258	260	259	236	246	251	236	252	263	255	269	235	273	243	275	229	257	267	260	255	242	268	267	265	283	266	211	221	261	251	281	252	237	260	257	240	261	243	251	248	230	238	270	254	239	266	243	244	220	265	285	272	255	243	254	269	244	259	264	255	250	263	249	246	268	251	237	240	259	245	255	275	227	263	270	281	273	246	252	224	251	269	266	251	249	250	249	262	259	243	232	250	271	249	240	252	263	271	295	266	250	253	255	269	258	249	238	269	283	276	234	246	255	260	238	264	216	267	248	234	239	265	251	259	237	248	241	240	261	273	246	246	235	227	255	267	276	247	283	245	248	272	257	289	258	247	272	230	251	259	251	257	267	270	276	271	268	267	281	272	262	268	235	262	279	240	236	260	238	259	260	243	232	273	243	270	285	264	253	244	234	297	246	253	245	262	252	239	248	252	266	242	259	262	275	237	231	227	235	263	264	250	227	271	256	248	236	253	236	244	252	288	261	290	270	265	263	238	219	278	258	224	266	277	243	261	261	256	276	277	262	251	257	255	252	242	237	245	242	269	292	215	256	233	238	254	258	261	251	240	265	281	281	246	282	246	280	251	272	256	235	257	270	263	248	239	268	259	238	274	239	222	297	252	226	237	228	264	259	265	292	242	254	271	256	258	240	239	286	264	261	262	259	248	265	262	240	249	284	227	250	250	255	258	252	250	262	237	259	265	251	270	243	255	272	232	248	237	264	275	246	255	247	280	254	231	267	237	251	247	251	257	277	235	259	235	261	267	228	263	263	272	256	222	239	244	245	229	251	238	262	249	275	239	223	240	277	237	231	261	236	248	245	228	257	269	270	265	254	279	256	220	227	250	268	262	230	254	279	270	242	237	245	244	257	239	254	263	263	248	251	218	245	274	228	269	229	229	267	235	248	214	227	288	266	269	244	253	243	235	248	262	256	275	274	251	244	268	263	284	262	250	263	251	257	247	253	261	267	255	260	225	260	251	259	252	250	254	273	240	260	268	231	252	238	241	234	258	250	265	260	262	240	273	257	283	249	226	281	225	215	254	274	262	243	268	239	260	274	267	256	211	227	236	257	273	231	263	282	226	254	267	263	268	264	267	277	239	265	251	217	277	254	244	231	259	265	257	276	247	258	276	244	242	272	236	274	273	272	266	249	255	282	225	234	245	276	272	277	241	282	258	250	274	258	233	251	252	247	234	244	246	260	253	251	249	238	289	238	269	252	259	253	252	228	259	229	296	259	266	254	268	259	258	246	249	258	237	243	231	226	250	265	273	228	237	262	258	265	238	268	245	270	256	239	246	247	250	260	261	278	243	253	224	244	241	241	257	264	252	262	238	264	236	270	248	267	257	260	263	274	282	280	255	234	274	258	253	263	239	244	223	251	224	260	246	263	268	246	212	277	288	251	266	270	246	240	250	255	248	243	275	273	256	246	242	288	251	218	281	233	253	250	260	276	266	267	234	254	250	259	268	283	263	242	260	239	247	238	268	253	251	268	287	251	283	254	278	231	244	245	215	254	233	265	242	248	259	242	253	254	264	243	269	258	275	268	252	250	255	291	245	241	258	249	270	245	247	234	239	261	246	256	243	277	245	268	218	280	267	238	216	269	260	207	270	256	250	278	243	249	245	257	273	270	238	249	227	261	253	271	264	243	249	270	241	234	265	249	231	275	246	247	254	210	256	245	281	240	251	250	275	256	250	251	276	262	267	238	246	270	242	259	234	266	244	218	259	258	271	225	235	270	250	251	267	272	217	271	264	263	269	266	246	246	237	228	256	242	269	233	236	236	252	246	269	265	246	227	264	274	255	256	262	281	244	243	273	252	275	246	247	261	270	257	250	215	242	275	245	267	293	256	246	246	241	293	260	275	308	264	249	260	242	236	277	268	255	262	224	238	283	253	263	288	256	245	295	231	264	275	248	271	254	258	305	275	244	239	221	272	246	261	263	239	257	228	304	231	242	238	243	254	275	253	238	294	257	245	227	270	246	231	249	245	250	231	240	262	228	258	252	260	265	241	276	232	274	265	271	274	241	237	261	257	266	263	278	268	256	262	216	270	255	233	284	244	277	257	262	264	242	251	267	252	231	272	244	261	252	265	266	255	241	258	268	239	236	233	249	236	255	248	229	261	248	256	241	277	263	250	231	288	250	265	253	261	265	245	242	246	253	262	270	278	226	266	258	240	245	251	292	261	226	275	239	245	237	231	264	257	212	267	243	258	230	273	229	248	268	250	238	266	298	264	271	277	237	235	211	271	281	248	260	256	259	286	279	268	286	284	267	256	274	257	244	255	262	233	262	268	241	263	250	234	259	262	250	253	241	281	267	239	252	285	251	244	265	231	276	274	240	255	270	230	259	241	256	248	263	250	256	241	278	256	263	218	262	248	242	255	251	265	232	240	223	247	236	255	287	262	253	264	260	250	252	226	258	229	215	234	269	261	264	273	243	241	264	249	264	281	269	254	241	236	285	240	245	260	250	261	232	258	232	238	269	253	276	267	273	254	270	276	248	261	256	252	269	261	275	271	244	241	243	224	235	255	239	245	240	258	271	252	268	245	253	272	259	229	254	246	265	238	235	228	269	219	251	238	243	265	240	269	247	249	269	276	251	250	267	249	274	275	259	238	262	250	260	233	244	257	240	262	259	258	234	223	239	274	274	269	269	236	253	255	259	262	247	237	247	261	263	275	263	259	266	216	223	285	222	254	252	273	272	260	290	241	253	245	254	256	237	262	251	245	252	235	268	238	250	275	225	251	250	258	259	272	254	239	252	253	252	244	275	246	257	281	239	253	242	265	277	299	252	251	256	245	249	277	258	258	270	263	250	274	259	254	252	233	263	261	242	240	245	267	272	249	281	264	265	261	249	253	246	258	242	242	271	233	261	235
7453	1224	973	587	490	423	445	425	387	368	348	362	371	378	354	348	327	346	344	361	320	378	340	320	340	309	336	313	326	359	330	363	345	336	318	305	343	334	370	307	350	319	348	318	335	329	345	354	301	363	314	359	355	324	374	326	298	303	311	364	339	342	365	354	366	324	311	321	339	337	334	348	324	358	336	345	367	342	344	314	353	347	340	333	332	327	335	358	345	298	347	332	340	328	333	342	347	356	338	356	313	345	349	330	341	329	353	342	350	362	337	354	317	336	350	352	330	372	373	344	326	355	348	308	298	325	327	327	347	336	322	344	321	324	349	343	361	348	334	345	359	310	360	315	302	338	339	349	342	332	334	353	329	350	317	366	359	343	325	322	350	370	330	335	312	360	341	392	307	321	328	364	345	333	316	327	330	361	352	373	343	341	351	310	371	326	337	327	377	334	346	334	348	328	350	341	323	345	341	338	335	339	333	346	331	344	351	341	340	373	358	325	361	331	298	388	361	313	318	289	361	330	334	342	338	323	329	309	307	335	350	314	338	334	336	333	313	363	311	342	350	310	333	386	317	325	350	353	341	341	359	332	306	380	333	317	318	366	327	353	305	327	348	353	340	319	310	329	336	373	330	337	317	348	360	360	344	361	317	341	352	368	352	374	351	323	353	339	338	345	310	327	353	339	377	355	341	362	356	357	334	335	342	334	355	323	338	312	335	317	306	339	333	357	309	331	321	348	312	378	362	339	323	340	380	340	333	322	340	337	347	301	342	328	363	340	337	317	313	356	350	333	341	307	355	370	319	349	338	330	325	342	350	344	318	345	355	317	339	319	321	366	299	343	346	319	326	276	312	325	342	336	343	337	349	343	345	313	353	334	340	326	360	342	337	316	335	343	330	360	377	321	332	311	342	316	308	343	349	322	337	333	337	343	336	326	343	324	357	315	356	315	316	324	336	324	355	371	345	313	377	307	349	331	338	347	363	322	317	354	355	348	330	347	363	347	358	319	331	355	333	338	325	312	354	323	321	325	346	337	339	359	348	313	341	341	368	324	343	338	334	324	362	286	330	335	345	349	324	343	343	380	364	315	346	332	318	384	330	324	365	330	360	333	339	336	327	336	337	329	331	327	356	342	334	336	332	334	351	354	348	322	361	340	307	353	348	320	323	330	328	309	331	305	355	347	328	312	336	375	349	335	375	303	355	356	351	358	353	339	316	398	365	333	329	342	307	348	332	335	334	363	301	327	373	356	372	361	352	322	335	334	342	361	335	352	370	327	349	336	307	342	328	338	364	358	346	317	355	317	366	324	346	321	313	321	360	334	359	341	327	332	337	334	334	344	350	323	325	367	337	311	353	348	347	357	354	363	304	310	335	332	341	337	328	356	326	347	369	334	313	336	389	337	358	318	367	374	315	357	348	354	321	341	352	320	332	342	363	339	331	314	354	341	342	332	347	357	314	293	353	326	348	326	364	341	356	361	351	323	356	347	329	364	334	342	368	341	336	342	315	341	369	358	338	342	339	345	329	341	335	329	342	354	353	325	326	354	322	330	323	355	345	327	347	320	341	316	357	346	387	335	319	363	365	342	331	316	320	343	348	347	332	316	335	340	360	318	296	343	367	341	336	361	338	366	352	332	354	372	336	364	284	365	326	330	345	356	325	324	336	355	339	386	362	318	331	382	331	346	302	352	333	323	347	381	359	337	370	338	336	364	339	369	343	366	348	364	328	292	350	353	372	349	333	305	332	373	357	347	357	345	338	312	347	349	355	357	357	338	348	329	375	335	335	329	324	348	334	340	359	326	334	325	325	338	376	371	306	347	338	327	361	343	353	321	313	346	335	339	350	336	347	315	343	330	324	363	348	331	340	310	332	324	357	358	344	364	337	337	331	330	339	336	319	302	341	289	317	335	321	355	317	363	350	349	355	342	332	325	353	353	314	341	343	335	344	326	338	334	343	319	377	297	382	296	291	353	341	345	341	382	321	315	362	328	324	347	329	301	346	361	342	359	350	403	360	333	310	347	356	352	322	346	328	353	314	318	336	329	333	335	313	349	331	332	345	317	319	331	330	323	329	345	341	335	353	350	346	340	323	318	353	370	345	350	348	357	310	312	366	370	343	343	305	343	368	309	362	351	342	334	335	346	351	337	314	350	332	340	338	336	339	317	346	301	335	330	328	352	324	328	340	339	384	348	317	371	335	335	330	334	346	333	319	378	316	355	330	321	340	342	336	350	357	318	326	339	358	320	314	349	339	361	353	329	332	328	325	352	360	337	345	336	348	291	345	321	319	382	341	323	336	352	336	313	341	323	340	357	324	345	330	340	335	332	354	361	338	324	320	332	350	334	333	317	353	355	352	341	345	357	341	332	337	365	334	357	344	330	330	320	316	345	311	309	340	347	344	341	336	365	299	346	332	331	322	301	334	334	379	311	367	348	327	337	350	362	341	336	365	348	380	343	313	357	325	342	334	336	345	341	322	350	319	388	330	356	335	345	327	326	367	340	354	330	350	345	324	340	315	368	330	344	340	351	312	360	357	327	336	370	318	353	320	356	346	328	330	322	365	316	332	331	312	326	346	345	339	305	340	318	352	340	354	347	352	348	358	334	352	316	340	351	344	344	340	380	328	363	346	329	345	335	314	352	336	333	345	338	325	334	337	311	340	347	338	327	341	338	376	369	339	334	310	325	343	332	325	353	341	335	363	343	323	371	319	317	328	344	356	334	343	382	321	357	325	329	340	327	357	346	345	329	353	326	353	332	342	347	353	344	341	348	358	337	346	319	326	347	329	327	342	355	353	335	329	350	341	334	373	339	328	315	316	333	383	339	319	352	358	362	345	333	340	350	349	325	327	353	321	380	345	355	327	314	385	364	329	350	350	309	381	334	335	337	346	349	309	343	337	307	358	340	344	351	359	332	349	319	347	333	318	348	344	340	386	359	337	333	299	366	322	344	351	305	346	363	364	316	364	322	321	322	339	347	338	341	341	347	348	344	312	368	288	319	356	319	326	348	336	315	352	383	315	337	333	346	307	340	350	342	361	390	354	349	314	322	324	351	341	323	345	349	332	356	375	339	362	348	331	336	342	344	339	340	345	341	357	308	336	302	354	340	319	327	351	280	332	324	345	322	366	325	374	344	350	368	337	367	336	330	353	340	327	352	336	320	330	351	326	338	351	345	325	365	366	331	312	358	317	330	374	326	314	310	323	346	327	341	324	335	349	340	350	337	335	358	314	376	327	346	314	308	351	327	348	327	339	317	342	339	352	343	337	350	327	300	343	337	328	332	352	316	326	364	333	344	329	344	349	350	342	347	343	361	345	331	350	351	339	378	343	332	328	340	364	326	322	318	335	347	326	293	359	329	331	346	326	329	376	312	327	350	357	326	329	311	341	345	344	323	348	338	339	316	332	352	364	317	362	325	348	356	343	365	358	384	298	339	341	334	301	348	330	358	330	334	361	338	328	330	362	351	328	320
23792	20946	28237	23801	20928	9242	1100	736	633	575	567	530	507	528	485	431	470	481	429	446	445	437	419	406	425	451	452	421	425	450	429	419	442	395	406	434	388	420	426	381	433	401	413	394	407	378	428	406	388	418	437	396	422	417	444	397	402	425	387	438	404	441	404	423	419	362	428	415	407	381	419	387	410	402	416	395	382	394	397	420	389	420	410	403	394	404	378	387	400	393	405	380	435	408	427	412	439	391	410	394	406	382	401	439	397	383	403	415	382	373	419	402	436	368	393	410	399	416	372	409	401	405	459	393	383	438	414	375	343	408	416	384	446	381	401	434	405	450	407	389	422	409	449	422	400	431	412	411	436	410	371	425	414	410	395	375	419	382	414	385	404	390	421	407	361	424	382	396	387	370	414	399	392	400	395	398	419	381	440	445	390	390	421	388	406	406	425	380	380	403	402	411	391	420	393	434	424	405	426	434	404	375	381	432	436	407	394	399	423	392	406	408	410	393	457	430	401	409	417	385	412	435	357	381	415	420	405	433	397	411	420	425	412	371	382	383	420	431	397	409	376	391	391	412	415	406	425	408	383	404	451	388	421	421	398	410	411	389	386	411	387	414	390	420	425	421	426	414	404	392	389	391	415	404	410	382	434	395	411	391	399	417	399	410	388	426	368	407	407	407	407	380	390	386	424	408	402	404	396	407	420	427	435	388	405	420	405	417	416	408	366	383	416	394	391	412	403	403	404	430	406	419	421	404	408	360	406	411	375	376	455	400	443	415	344	379	377	430	384	412	412	380	382	438	411	393	381	391	426	408	403	412	395	379	377	382	411	383	423	387	406	396	371	394	407	419	418	402	400	412	413	439	418	430	403	426	404	407	404	396	404	378	381	408	408	396	417	376	402	433	387	382	395	424	406	402	400	386	427	409	385	438	381	421	395	412	412	370	425	404	425	389	417	390	390	404	434	398	379	376	409	410	434	397	440	390	384	374	432	390	421	408	407	381	405	412	355	392	405	419	401	443	427	388	400	381	404	431	390	388	408	403	397	395	379	363	390	394	392	381	393	401	403	374	402	405	401	400	407	417	437	427	403	416	415	387	385	422	355	425	412	364	403	360	399	428	392	417	413	407	431	412	407	395	393	383	441	389	415	389	423	405	437	405	441	374	405	400	402	401	381	342	413	381	423	366	378	414	400	402	409	386	380	403	398	435	386	405	385	375	410	399	397	402	411	417	412	403	405	429	379	388	383	398	406	400	411	398	415	389	387	390	415	392	367	390	371	373	421	415	372	387	423	397	431	408	380	442	373	417	376	462	395	383	422	421	407	408	429	408	408	401	434	399	391	365	402	402	369	413	420	393	404	423	404	414	418	442	425	406	418	429	398	398	425	378	439	411	404	388	412	425	414	406	365	372	371	421	382	410	404	401	415	432	393	427	449	438	412	389	383	424	391	422	396	411	428	391	419	399	416	399	374	385	359	370	396	400	421	450	415	398	417	422	401	397	395	422	392	378	439	425	373	438	401	381	431	422	385	431	414	387	381	381	421	388	415	423	411	393	402	404	374	414	411	394	410	361	390	434	414	379	410	419	402	390	403	412	428	426	406	389	424	410	434	414	388	394	378	387	393	404	404	409	378	422	393	390	415	395	420	387	395	413	362	421	401	396	432	392	414	411	420	435	361	381	397	432	376	390	389	415	398	421	403	412	389	436	403	397	422	385	419	427	411	412	407	400	376	416	431	400	426	402	402	361	386	420	411	432	423	389	423	392	399	415	364	386	391	422	387	432	408	353	421	369	392	359	380	402	415	395	389	425	377	394	419	420	385	415	408	408	363	380	390	389	420	404	427	407	436	407	404	414	354	404	399	428	399	399	406	408	373	405	352	424	413	420	417	389	398	376	415	399	402	417	395	395	400	408	445	394	430	394	432	409	399	384	319	408	404	392	428	400	400	391	409	431	399	392	398	373	393	419	415	405	387	394	431	445	395	415	424	409	384	370	398	389	398	433	423	359	389	397	403	433	407	414	414	394	445	389	389	385	413	370	396	404	409	396	402	430	392	427	405	383	379	433	392	382	382	420	423	438	385	386	414	414	401	412	397	433	432	410	391	410	409	356	396	383	376	404	394	436	415	399	409	389	394	429	407	403	399	405	395	420	364	411	405	361	416	422	405	408	393	377	402	397	396	396	385	383	400	438	438	422	396	397	381	391	412	373	411	396	404	388	417	423	385	404	410	420	414	414	407	383	402	411	427	401	389	409	407	426	405	444	399	404	409	404	394	396	409	384	400	392	362	406	402	385	426	427	394	409	422	424	434	375	414	389	428	411	431	417	410	370	405	388	396	395	397	406	437	375	446	411	387	396	387	411	391	403	426	442	431	413	405	374	415	430	437	408	412	414	408	434	396	411	411	402	387	386	391	402	422	399	411	428	360	413	405	405	408	438	389	392	384	394	372	416	404	361	420	385	430	368	359	426	411	405	388	415	383	416	422	424	431	393	388	397	380	380	388	398	432	424	416	409	385	441	378	405	411	424	372	392	447	423	413	378	415	420	420	382	408	388	402	402	410	419	421	369	407	400	422	373	420	408	369	386	436	389	381	390	365	388	398	407	391	428	400	405	416	419	375	417	422	426	437	396	399	404	408	413	409	430	409	409	381	415	413	406	404	412	378	376	380	397	426	428	383	417	378	366	413	398	424	417	423	416	388	415	398	417	383	392	406	416	432	418	412	408	424	382	413	426	392	405	410	403	404	381	381	405	382	391	370	417	376	431	377	368	397	443	396	410	414	410	390	408	385	388	407	426	405	405	385	407	415	426	431	381	393	421	406	391	410	368	424	378	347	362	397	389	387	402	372	431	376	368	396	393	402	398	390	420	390	441	439	400	422	357	407	406	412	372	398	415	406	438	393	373	418	380	389	427	379	395	395	405	415	397	443	398	430	440	401	403	429	391	402	388	406	398	430	414	433	374	448	405	403	386	379	406	382	420	394	401	427	415	412	422	422	395	394	379	383	402	384	369	415	384	394	367	391	382	417	422	395	401	432	399	424	383	430	424	364	404	424	398	423	423	392	424	385	390	374	406	437	401	417	372	406	419	388	385	388	427	409	395	409	386	403	409	396	379	375	413	406	401	398	408	397	444	395	373	399	407	399	422	418	411	419	405	427	411	418	408	413	409	390	397	396	402	405	409	422	410	418	433	361	382	445	427	429	394	382	386	440	411	383	424	401	406	408	408	422	361	395	403	383	390	397	419	379	368	391	372	445	409	400	389	378	423	421	420	410	396	395	402	397	401	377	396	344	396	431	409	404	423	401	429	422	365	422	394	413	433	434	413	438	419	384	384	391	437	423	429	419	415	402	405	364	379	401	441	409	446	405	415	419	397	378	386	389	423	387	424	410	376	427	394	392	399	397	407	448	388	392	397	404	419	388	399	396	389	400	419	444	420	414	432	377	452	381	376	408	406	431	371	404	379	358	373	388	416
15819	9392	7719	3714	2623	1978	1632	1342	1144	962	941	840	841	717	720	690	658	646	706	644	597	577	581	584	568	605	565	587	570	586	554	551	593	565	529	568	590	563	535	539	527	548	567	552	546	514	555	546	514	573	551	558	517	552	533	589	537	531	551	575	520	528	506	521	541	561	582	537	538	567	549	519	507	552	543	564	555	518	521	582	545	537	528	546	559	541	534	509	528	514	562	500	560	558	524	558	554	539	512	573	525	554	509	572	525	546	511	513	515	512	566	520	521	543	576	523	570	560	537	547	526	520	477	521	544	542	534	529	506	514	563	546	520	520	540	543	555	525	549	512	526	567	547	547	525	526	566	532	528	521	507	509	509	532	511	537	526	504	542	524	487	558	545	536	529	560	553	518	563	553	536	552	550	523	531	553	520	523	511	577	513	529	504	588	517	511	535	509	480	510	519	538	503	530	573	531	525	537	559	550	561	571	544	527	488	563	553	568	529	514	527	529	558	543	494	488	521	534	524	538	506	558	545	591	526	559	554	537	534	543	552	569	572	534	546	511	542	575	517	541	508	516	531	567	556	554	525	555	527	542	530	540	604	538	548	520	546	516	529	499	531	536	516	550	520	579	561	500	540	518	537	503	527	569	528	505	456	575	558	600	520	548	526	522	538	571	569	566	535	527	498	535	531	551	534	571	541	581	539	518	526	527	547	546	524	479	526	554	511	564	550	499	481	520	561	541	532	528	510	550	513	567	545	536	550	606	522	557	540	563	520	544	547	500	529	528	516	558	562	520	505	553	538	512	544	541	563	541	511	560	518	546	534	521	562	534	531	597	519	548	522	568	520	535	534	533	512	559	543	529	547	533	557	534	524	505	554	573	560	515	547	548	547	512	513	543	542	546	505	557	524	506	533	586	557	538	512	548	509	543	530	542	516	490	505	540	565	542	552	497	539	545	531	543	540	500	543	539	533	566	537	510	536	527	522	535	545	508	527	579	516	549	505	535	501	521	520	518	522	501	533	538	502	552	519	534	579	497	482	567	561	527	552	537	547	548	559	499	544	508	575	568	509	500	530	503	571	548	501	539	593	498	500	512	553	547	551	498	493	563	535	546	530	514	561	530	529	521	533	503	514	536	590	523	558	575	550	526	539	532	546	537	520	522	524	549	532	531	528	535	546	522	557	544	546	554	536	609	528	507	536	479	531	554	507	542	530	582	530	555	507	563	545	526	531	508	535	544	591	570	501	542	541	558	534	520	515	529	518	545	565	507	543	537	532	539	538	553	581	559	545	556	551	523	504	540	530	544	544	556	499	511	567	517	533	544	561	539	541	541	525	523	542	528	511	542	507	518	511	550	491	540	531	518	549	528	535	545	523	530	500	554	520	566	554	546	605	524	548	534	529	540	520	527	546	575	513	512	560	537	516	545	549	561	522	518	560	532	545	510	576	520	556	507	579	553	540	519	542	503	513	582	548	566	542	569	544	525	519	486	506	526	528	514	540	563	528	560	524	521	527	545	516	503	531	530	527	543	566	578	518	539	553	522	573	567	549	512	532	571	537	534	521	530	562	509	520	537	531	519	531	525	558	558	523	571	538	480	519	541	532	547	572	521	534	537	527	557	549	517	520	521	536	507	546	509	531	535	521	540	549	553	551	516	520	556	555	556	529	512	537	511	539	535	518	531	517	514	529	583	583	514	483	543	505	553	511	556	543	529	520	567	542	527	528	517	498	541	518	512	552	530	537	562	512	548	572	531	493	539	538	532	529	559	498	541	562	577	531	502	517	538	534	539	530	556	519	570	527	536	542	509	562	518	550	549	505	473	559	538	556	518	538	521	523	543	533	563	550	520	566	584	537	570	506	541	528	529	523	518	544	554	584	507	571	563	521	533	554	531	551	536	530	512	549	516	509	547	532	534	547	521	547	522	531	509	518	499	534	514	514	562	552	513	534	555	535	545	577	504	531	515	531	535	541	521	514	511	559	517	576	528	568	524	548	511	566	498	545	539	568	557	509	548	578	520	518	545	506	539	520	511	540	562	588	520	529	550	564	531	526	527	572	590	523	537	521	522	560	538	517	541	538	515	580	575	511	557	552	537	529	522	576	524	516	558	546	528	568	523	494	542	553	570	536	506	576	531	580	554	496	508	524	556	518	529	530	488	490	555	517	535	539	548	523	553	554	561	544	513	522	564	512	566	515	530	521	555	553	533	542	557	496	528	505	571	592	508	542	514	541	559	547	497	573	517	555	540	509	540	494	495	520	552	516	511	539	563	560	559	562	541	557	504	563	521	584	561	524	508	582	574	535	532	581	520	549	544	509	504	498	553	554	536	493	566	504	587	524	531	512	515	502	598	575	512	511	527	511	566	543	532	505	520	499	501	541	525	560	484	506	528	556	538	540	497	552	581	537	530	549	497	513	508	539	524	533	502	556	508	526	518	514	533	548	513	541	541	518	538	548	567	573	482	539	529	504	540	543	539	523	542	519	496	506	511	539	547	533	546	538	557	574	503	516	545	521	566	606	523	583	529	533	538	558	544	533	537	541	504	516	532	545	534	521	548	562	562	514	576	515	489	552	521	553	532	553	508	557	596	513	523	548	520	532	497	538	559	500	506	596	515	522	539	535	531	531	528	511	525	529	510	560	535	523	477	526	515	508	553	535	518	539	544	549	549	544	508	535	512	498	517	489	534	531	562	557	532	558	524	536	480	517	520	556	509	518	531	529	548	507	507	544	560	504	523	546	525	510	504	543	523	513	550	551	521	526	505	513	523	552	527	532	526	558	532	500	515	513	547	520	523	529	565	560	514	547	530	573	498	525	537	519	502	545	538	494	547	557	501	527	530	552	538	524	548	501	543	531	530	575	516	539	531	533	543	546	591	548	531	524	561	555	547	529	516	536	557	510	505	507	529	595	540	518	537	575	539	517	502	514	515	515	538	521	535	547	573	513	577	555	522	528	528	571	526	542	530	519	514	522	529	552	552	552	535	508	568	596	540	547	528	538	552	560	519	563	540	533	512	558	525	586	518	505	524	550	572	527	564	539	538	550	524	562	560	530	515	524	545	568	542	501	541	536	515	538	557	539	528	526	530	528	557	552	552	547	544	523	563	529	528	539	532	559	514	503	529	556	542	541	533	542	553	550	549	527	536	511	525	534	503	552	588	563	538	504	535	554	597	510	486	512	556	586	540	541	500	498	497	570	513	558	510	542	499	538	564	536	555	514	528	492	537	552	548	528	512	563	539	525	514	569	539	555	534	536	550	545	516	511	546	561	547	512	557	516	522	514	521	528	492	554	536	558	558	520	534	508	515	535	565	539	536	513	575	551	539	552	543	539	527	552	562	546	542	554	556	550	544	574	532	549	521	514	523	533	526	550	561	471	544	509	511	507	508	556	578	497	521	579	560	525	486	548	516	518	561	564	536	540	537	525	555	546	547	507	517	509	521	566	528	556	530	535	505	534	501	561	549	531	527	548	558	536	552
22656	20918	28716	23262	20918	20951	7521	987	700	643	559	531	493	462	399	407	372	402	388	381	361	382	333	353	391	324	321	359	371	318	363	343	332	334	302	364	302	316	326	329	297	289	320	305	359	314	307	331	315	323	302	307	313	317	310	311	323	323	306	334	325	291	293	313	309	310	310	313	303	304	280	303	292	309	297	315	303	298	308	310	293	311	349	308	326	272	317	317	310	331	321	292	306	303	311	288	307	301	310	328	289	331	327	284	326	311	333	293	348	315	318	306	304	296	286	337	293	322	311	360	302	325	305	329	298	290	297	292	312	317	292	292	311	318	332	301	323	302	332	307	286	287	321	294	317	297	314	290	300	290	301	319	318	320	309	341	325	311	295	322	275	301	268	273	336	301	288	303	321	301	316	291	285	322	281	276	325	299	285	308	325	301	304	301	294	318	294	311	311	301	313	319	291	303	300	304	291	297	292	319	288	319	279	314	312	308	285	309	301	328	302	309	321	323	292	287	289	292	298	286	296	311	312	313	261	288	315	319	322	327	328	301	332	302	298	312	340	338	299	312	328	297	314	295	278	303	322	300	302	314	323	328	311	301	303	288	303	297	266	309	342	336	300	312	319	310	301	297	290	313	312	350	307	296	322	348	273	328	275	316	329	291	291	318	270	319	311	317	323	327	298	318	334	286	322	327	279	279	321	306	340	280	292	359	278	300	314	317	342	314	274	310	338	324	304	294	313	317	302	333	300	291	316	285	303	294	298	295	302	310	294	328	273	296	324	309	312	307	334	313	326	298	305	324	293	301	340	314	300	294	309	320	305	321	328	307	313	279	298	307	291	296	304	320	280	302	315	277	277	290	319	309	300	311	280	284	314	276	305	329	300	315	295	334	286	307	287	343	281	291	337	322	292	312	335	326	324	323	296	301	304	314	313	297	307	306	284	299	298	293	304	310	307	337	323	312	280	330	291	305	321	323	287	308	335	290	321	279	271	287	284	280	319	337	323	299	300	291	317	295	336	293	308	325	320	328	324	334	337	314	321	306	320	317	315	301	314	304	294	310	305	333	317	291	315	308	300	312	312	321	302	318	287	285	312	286	305	319	302	317	302	297	274	280	298	310	274	275	321	332	279	284	299	298	324	300	325	317	299	301	329	304	329	280	266	287	320	260	297	315	308	299	323	322	279	303	319	298	280	317	280	333	301	333	335	296	307	278	272	330	312	323	315	344	324	321	313	304	347	276	315	339	294	318	351	339	305	303	304	306	310	331	317	315	310	292	299	296	277	317	303	292	332	355	305	309	347	302	304	274	327	320	301	284	304	310	300	309	294	303	308	320	292	338	316	310	336	312	311	336	323	271	320	297	305	314	296	318	304	317	312	339	331	310	271	299	298	309	297	310	277	314	284	313	310	319	311	350	337	318	313	304	287	311	335	315	339	299	286	319	339	302	298	339	311	320	327	313	283	329	323	328	305	323	287	308	311	284	319	313	268	327	294	305	318	315	349	301	292	286	307	318	299	269	292	298	289	302	318	307	299	323	285	306	306	298	311	290	301	294	321	334	325	327	312	335	297	308	291	305	295	313	314	306	325	312	329	290	314	272	316	300	316	322	293	324	330	292	310	314	298	311	302	298	307	285	312	305	290	325	298	324	298	319	309	326	295	265	311	289	305	293	292	288	334	323	289	312	305	311	310	317	317	302	289	308	306	312	341	328	332	308	323	290	322	312	283	306	298	301	326	307	298	303	282	307	295	307	305	303	316	293	323	297	320	287	279	307	328	303	304	314	331	329	310	280	335	312	300	302	314	291	279	319	320	310	298	330	303	302	312	291	333	303	309	324	321	323	332	279	275	300	289	315	329	324	286	310	315	314	338	312	301	325	333	320	297	321	318	297	318	323	316	293	298	328	315	303	288	310	291	299	292	291	315	277	261	297	336	291	289	304	318	342	296	314	290	317	307	302	289	285	343	310	285	288	292	310	288	271	287	291	344	318	297	302	303	306	311	317	332	314	318	293	319	311	304	315	322	307	327	313	306	288	266	311	355	317	280	302	306	300	301	330	306	327	311	306	309	311	322	319	307	317	293	316	295	293	308	308	302	304	316	328	327	260	315	296	308	288	331	283	324	307	321	277	308	321	281	304	318	305	286	283	300	283	330	282	320	318	282	296	318	296	306	303	304	277	305	302	308	303	288	278	337	281	330	286	299	289	303	314	295	323	308	298	299	339	327	320	307	294	304	314	269	302	336	293	316	305	288	307	331	292	305	334	316	297	308	267	306	294	298	302	307	303	284	292	298	318	295	286	320	325	304	303	305	303	316	306	307	309	327	292	280	272	320	322	309	325	320	290	309	280	304	279	336	313	288	338	295	309	297	277	317	294	331	286	305	311	287	329	307	297	298	274	318	322	313	274	354	284	312	316	319	323	326	317	319	291	299	316	298	302	319	296	317	323	297	305	301	319	311	298	303	294	321	328	311	279	325	291	332	295	301	300	287	320	309	323	286	289	317	321	316	307	320	324	303	295	308	310	328	338	296	320	326	320	332	297	290	287	290	346	346	317	323	271	332	324	283	296	286	317	304	318	294	313	341	305	323	272	285	306	290	334	304	298	344	282	285	295	299	336	291	297	305	303	326	307	351	341	281	341	313	318	304	295	292	305	319	348	325	315	303	320	295	289	306	315	299	304	305	307	313	326	300	327	310	324	307	289	289	319	288	324	300	319	291	330	310	296	308	304	309	323	298	294	279	297	310	286	289	317	301	295	313	293	287	319	276	274	279	306	326	273	315	273	327	280	322	299	289	323	317	298	287	303	314	294	317	294	312	321	298	287	321	329	306	292	307	316	334	293	302	314	302	317	333	322	303	314	287	294	341	310	309	305	262	303	332	318	304	297	319	290	311	295	289	294	298	321	272	297	291	279	347	335	301	316	300	284	319	278	316	317	296	299	292	309	323	337	311	345	328	282	311	323	319	329	276	277	317	314	255	311	315	325	321	294	319	298	302	297	311	283	309	306	311	307	281	318	323	350	317	298	314	339	305	326	324	311	306	322	284	321	324	311	300	302	288	303	309	351	330	317	314	315	336	287	309	321	328	319	316	285	310	320	310	313	321	316	313	305	293	309	318	331	321	323	305	314	338	322	316	321	323	276	317	313	324	314	306	334	279	330	324	289	288	329	310	304	334	297	311	349	289	291	326	283	286	303	295	319	274	311	318	290	304	341	333	288	306	325	280	309	308	297	306	276	300	293	310	312	332	324	288	281	288	321	327	288	313	316	305	322	289	316	295	305	307	314	292	313	299	330	289	325	300	289	307	309	307	308	308	330	291	309	290	286	327	287	270	289	294	308	314	315	262	303	326	302	308	322	332	358	303	337	326	316	323	320	313	322	260	315	303	321	284	316	299	331	282	291	307	293	293	295	317	312	298	314	299	333	290	303	331	328	313	317	297	319	319	302	322	305	287	295	278	335	343	324	324	329	312	308
17722	15264	12247	6214	4384	3262	2589	1969	1631	1398	1231	1028	937	851	779	673	728	654	634	592	569	552	586	525	577	525	506	503	475	483	508	483	444	468	477	410	463	452	462	456	435	430	429	430	443	460	426	448	392	453	425	425	435	430	431	425	428	403	415	415	452	471	427	389	426	456	414	419	481	425	454	448	391	389	438	437	424	454	434	417	444	446	452	420	445	436	430	420	424	437	391	429	398	403	414	401	425	419	444	393	418	406	418	392	430	447	395	444	403	445	392	394	416	412	403	418	423	438	417	427	433	410	444	437	426	422	403	468	417	406	409	373	399	399	403	446	410	425	433	408	401	399	435	385	403	438	407	430	422	423	417	387	418	401	425	400	443	435	384	398	415	405	404	443	407	418	392	423	406	403	408	412	415	415	420	426	410	398	404	382	404	381	409	388	428	436	398	407	416	419	391	395	400	426	371	400	397	444	441	384	420	433	434	461	411	382	404	426	406	407	436	420	434	392	409	427	403	406	417	419	433	419	374	396	403	412	424	383	396	405	392	423	429	384	403	391	434	391	384	410	393	416	401	413	431	381	413	407	417	423	404	405	415	418	408	386	413	454	401	389	415	419	401	414	396	400	414	416	418	375	421	411	385	405	412	417	397	375	403	413	412	403	441	402	415	412	404	397	409	435	407	456	425	390	384	403	401	392	376	405	439	400	408	364	438	440	442	426	426	380	392	433	442	368	389	448	419	447	412	433	424	410	434	430	418	406	409	419	428	395	412	389	413	398	376	422	421	456	417	434	408	380	399	440	462	417	421	405	428	425	428	408	411	441	420	451	386	421	423	391	409	452	399	377	379	416	429	383	432	421	417	415	429	411	443	382	414	400	424	416	397	418	393	438	432	438	430	434	401	430	405	421	408	434	432	390	399	406	435	410	428	384	422	444	439	401	390	412	413	398	430	385	426	401	400	404	420	394	431	426	446	422	428	419	397	412	382	393	393	403	419	426	438	378	389	433	397	424	391	398	411	395	423	436	443	418	404	415	422	424	383	380	393	440	421	388	416	436	394	430	385	384	410	441	376	410	455	445	393	419	437	423	389	388	418	384	428	440	444	403	364	418	404	421	417	416	447	396	396	397	412	420	407	382	404	423	412	441	415	394	378	419	392	427	419	420	444	434	439	421	380	414	412	393	388	405	419	440	394	372	403	392	420	426	382	425	420	451	411	439	383	397	426	400	405	381	346	402	429	424	444	411	438	430	416	382	386	449	446	413	410	412	407	404	415	387	417	468	393	410	404	356	417	410	444	405	390	397	392	409	425	366	438	404	417	382	422	405	408	426	422	415	397	418	427	420	438	401	446	427	433	434	403	422	435	420	410	403	424	418	418	429	446	436	399	410	398	423	400	425	427	420	389	414	398	392	394	412	400	442	423	417	428	386	452	373	424	412	439	372	394	411	412	414	405	398	393	391	432	433	385	402	426	406	442	398	412	405	406	437	436	385	418	406	422	393	437	396	356	419	401	473	410	418	386	430	418	416	414	440	439	394	460	410	426	378	396	440	440	436	406	370	424	411	375	407	418	423	419	403	469	406	433	400	417	411	376	410	393	407	421	406	422	428	460	433	433	419	426	413	463	433	378	419	430	434	426	402	388	440	434	391	409	427	432	421	421	418	441	426	388	418	399	376	409	411	372	393	405	436	402	405	384	426	418	410	422	414	407	422	409	412	420	412	396	431	423	435	386	420	418	372	418	407	439	397	418	418	402	419	401	417	448	404	399	406	403	412	413	426	399	374	407	375	373	424	422	404	387	396	423	418	391	382	444	419	411	399	421	383	419	446	416	407	423	436	404	436	413	397	408	443	389	414	408	383	454	395	407	396	401	421	418	394	388	418	448	425	402	386	376	423	414	396	408	384	377	396	432	400	423	416	436	415	405	419	392	378	436	389	406	386	397	450	385	420	363	416	423	399	397	380	425	411	420	408	440	410	407	377	442	414	441	406	399	405	421	425	428	431	411	449	396	436	445	382	428	387	401	410	394	377	440	436	425	423	426	389	427	415	410	386	433	445	433	400	424	445	393	396	427	397	419	384	444	449	436	409	391	431	415	381	408	444	412	430	421	409	413	426	446	402	424	408	419	437	401	417	399	418	405	442	382	401	425	422	423	455	394	369	409	421	442	401	444	408	426	410	414	407	427	427	419	373	412	418	393	405	403	385	383	398	396	417	412	411	430	408	393	426	441	433	409	389	384	387	383	435	445	416	429	427	431	422	394	402	407	376	419	378	388	387	429	397	412	444	439	362	398	426	409	438	406	409	400	411	402	421	438	394	406	408	390	456	421	412	407	392	414	398	434	426	397	386	389	401	409	403	418	381	415	387	411	420	392	444	429	422	417	363	392	395	409	432	440	390	408	431	404	406	394	356	422	388	440	413	385	426	406	405	401	392	387	436	383	401	437	410	391	408	418	410	430	434	411	420	436	432	448	415	398	422	404	434	401	424	391	413	413	427	424	404	410	443	404	434	420	411	452	442	422	393	387	381	406	424	401	403	425	386	384	416	415	395	438	415	436	428	391	380	408	426	447	412	381	392	390	449	415	416	439	403	423	400	420	395	414	437	393	420	349	403	423	402	410	392	439	411	411	436	406	421	386	387	442	436	398	419	417	393	428	408	387	404	371	418	433	404	421	428	420	417	420	388	405	415	403	374	435	388	395	395	433	419	443	451	412	435	391	429	406	395	461	388	416	393	444	406	397	408	396	384	377	461	392	394	402	413	432	407	424	394	420	444	391	415	404	414	393	432	440	390	402	416	421	417	425	381	412	416	436	402	431	397	403	408	397	390	407	428	418	407	388	422	405	427	454	393	372	424	421	466	424	423	428	406	415	436	456	425	400	425	437	472	412	415	416	401	447	429	402	429	397	413	435	420	427	412	405	402	413	407	403	421	415	410	418	401	461	413	434	408	390	408	422	400	437	416	386	418	370	405	424	402	385	439	373	440	410	398	386	404	373	384	404	428	410	423	443	405	442	427	372	424	377	395	373	413	403	427	430	415	414	395	388	381	400	391	407	388	399	377	412	415	424	390	436	395	390	437	406	417	413	456	420	394	433	355	440	401	361	419	400	386	386	443	394	410	387	446	437	408	438	431	420	442	443	397	424	413	398	406	424	432	384	405	429	449	435	396	388	433	458	410	446	410	425	422	372	402	389	439	392	440	414	400	437	399	414	410	429	429	426	390	397	422	390	427	430	434	411	410	407	436	414	440	416	417	431	429	422	419	400	417	400	401	411	384	393	424	445	418	424	440	407	404	388	390	464	412	406	398	458	413	434	411	404	432	388	424	412	387	389	435	384	423	434	420	423	443	401	480	415	427	410	443	385	420	376	421	415	436	420	386	402	434	436	407	448	415	392	456	399	399	397	419	397	410	400	406	366	412	426	420	421	417	404	412	411	413	420	414	419	389	438	430	444	385	429	424	387	432	411	425	405	396
26637	20339	8553	626	381	299	286	284	275	260	233	304	239	261	261	288	253	231	267	259	256	237	264	263	257	258	233	249	245	268	259	259	274	280	264	261	230	267	285	268	253	253	259	250	227	290	261	250	223	268	278	257	267	248	287	259	276	232	235	252	223	258	227	257	252	268	263	262	242	250	259	264	267	269	240	250	226	239	273	257	264	254	273	234	241	274	254	279	244	252	249	261	208	239	249	251	239	262	259	271	251	259	239	250	248	262	268	264	226	252	256	267	268	236	237	283	259	282	250	257	254	273	227	269	262	250	246	216	261	254	244	256	267	243	208	262	263	243	244	262	263	250	250	242	237	262	236	241	239	273	236	259	276	222	260	254	224	271	272	269	235	267	257	243	260	269	246	234	243	278	251	261	258	258	241	235	264	259	254	274	233	228	306	265	263	238	257	269	233	226	231	242	283	248	252	269	245	266	265	262	262	244	245	278	275	251	251	276	257	254	284	239	244	239	295	258	248	242	248	255	274	256	277	239	224	258	246	264	286	272	261	263	261	244	264	276	252	270	248	210	243	232	266	257	228	258	250	229	259	235	263	267	264	253	264	253	242	245	256	258	279	250	266	281	236	230	246	286	242	251	237	239	256	241	232	246	251	282	249	256	269	275	240	246	237	249	234	271	267	254	261	266	270	286	262	249	238	241	245	249	254	242	257	256	253	249	248	269	268	239	244	233	258	266	227	256	282	255	217	216	263	291	278	253	257	249	259	250	233	251	234	244	243	232	248	268	228	244	258	284	271	282	248	273	248	242	268	236	249	255	252	248	247	251	239	283	263	263	257	262	231	284	245	241	246	232	242	244	249	257	281	245	245	239	259	273	256	250	260	263	251	246	245	243	223	258	248	288	222	254	285	266	260	243	233	263	227	272	247	269	235	260	242	231	243	269	242	230	266	283	255	262	220	276	244	258	253	259	258	237	225	277	240	264	263	265	245	253	237	246	277	263	237	226	260	263	262	262	254	274	243	246	262	254	271	267	231	229	274	234	264	275	244	275	259	246	264	249	282	263	270	261	265	245	244	259	257	253	224	278	264	241	271	213	257	262	257	252	293	257	257	240	240	252	268	230	247	231	230	242	265	253	261	282	243	257	243	276	257	259	266	274	260	265	229	253	267	241	265	259	264	257	243	250	271	221	240	259	249	257	274	271	248	228	244	259	276	264	238	259	254	266	251	234	233	248	275	266	261	234	250	261	265	248	265	268	235	249	254	232	227	275	249	237	237	238	229	238	255	274	224	223	239	269	236	243	251	217	244	234	248	232	237	243	250	294	257	230	243	241	214	273	284	252	256	229	278	281	241	267	274	272	249	268	238	276	258	239	237	251	268	246	255	257	232	261	248	259	286	258	240	224	274	261	250	277	276	227	267	252	258	268	267	258	285	234	234	243	241	245	221	301	248	275	272	257	245	267	258	261	271	246	234	241	248	260	256	247	267	244	263	245	255	255	261	268	226	233	249	258	241	220	259	245	252	269	234	265	260	240	258	248	244	263	234	255	248	277	243	253	238	240	305	266	243	245	250	279	253	246	233	273	256	233	246	271	250	244	240	219	278	253	260	236	275	251	256	255	233	272	283	230	272	251	274	266	241	284	282	230	250	228	262	252	238	247	275	287	265	239	269	212	236	254	254	231	222	259	272	249	210	256	281	264	252	263	262	237	259	255	252	240	278	255	242	274	256	267	280	278	258	264	230	270	257	249	248	228	255	272	275	258	250	253	245	259	260	227	256	254	252	241	248	265	225	234	235	248	246	248	248	272	268	261	251	262	251	262	263	272	249	243	260	242	253	248	262	235	246	240	260	252	226	220	235	292	241	237	267	269	280	245	261	251	275	252	267	243	267	249	262	235	247	259	295	251	257	274	264	232	242	238	274	247	246	256	244	235	271	266	244	251	255	239	252	225	229	256	240	258	284	252	249	247	242	246	276	269	248	237	242	256	240	276	246	243	275	244	230	247	238	268	215	251	266	295	257	232	239	248	234	256	241	285	246	250	259	288	249	237	248	253	262	260	215	261	236	263	258	238	242	239	246	244	266	238	252	289	239	262	271	248	268	279	224	236	239	245	254	227	238	256	264	223	240	288	253	249	247	231	239	272	246	240	265	237	232	292	248	251	260	265	251	245	241	245	236	256	259	248	305	245	238	229	277	262	257	274	239	261	248	266	276	301	267	257	257	271	270	267	257	251	236	246	255	229	230	263	269	246	230	230	247	258	257	255	266	259	228	253	276	267	261	280	230	263	236	261	259	264	249	225	226	211	239	264	244	235	278	292	257	248	268	259	262	236	238	291	268	260	231	263	236	224	270	243	258	266	270	264	250	250	276	241	267	239	247	278	247	241	261	256	238	260	259	284	261	231	262	269	284	241	260	252	249	278	248	254	259	262	243	276	259	273	246	236	234	261	244	263	245	255	271	247	241	254	237	259	242	236	298	257	243	248	249	276	250	234	265	249	240	284	280	264	267	256	254	250	250	272	267	275	275	257	219	275	251	263	264	259	255	237	257	225	289	276	245	298	252	242	263	264	213	257	238	258	215	281	269	262	248	247	252	276	257	250	235	272	253	266	252	254	262	252	258	254	240	270	243	247	272	254	272	252	248	256	225	281	240	255	285	266	247	270	247	284	240	264	255	259	271	261	244	256	266	242	254	287	232	258	325	286	268	278	243	253	239	263	252	251	237	260	206	279	249	253	253	273	270	249	251	245	256	240	291	242	256	259	240	260	238	250	273	277	222	266	238	275	247	244	255	243	257	243	242	216	257	263	259	250	227	257	268	226	272	254	261	251	250	271	243	244	279	278	254	265	247	247	248	234	278	234	265	243	257	242	245	260	253	261	244	268	251	253	278	273	235	271	247	272	253	243	225	247	226	276	271	281	239	262	249	242	237	275	260	276	222	262	249	259	246	231	239	275	240	247	264	250	273	269	242	270	285	239	250	239	243	251	246	259	259	255	266	251	253	258	255	286	248	253	293	257	251	262	254	250	220	241	224	240	256	245	240	250	265	248	242	256	274	276	246	241	275	268	272	280	267	262	226	263	267	242	267	287	247	264	244	233	262	284	257	251	261	281	250	260	251	267	267	229	244	263	238	257	239	234	275	262	256	243	248	250	223	246	257	284	272	259	256	276	243	245	239	237	253	230	241	234	262	256	256	259	262	283	265	270	256	245	249	226	257	243	251	247	252	271	280	255	280	272	240	247	246	283	236	257	247	261	257	274	247	258	277	255	274	269	256	234	238	251	251	257	234	257	241	235	254	241	253	244	257	269	252	256	279	278	277	279	249	246	228	230	244	260	294	240	243	255	234	240	287	243	221	241	260	245	241	228	247	250	244	251	236	249	245	293	245	241	260	237	263	268	261	221	273	236	272	269	265	264	253	249	264	249	243	225	283	253	253	248	268	245	241	236	253	277	245	269	241	272	273	285	246	268	265	266
7447	1185	1012	616	522	475	418	382	381	346	362	358	332	330	352	325	334	331	363	337	341	327	324	330	352	371	346	349	369	311	335	338	356	339	330	348	341	347	329	348	321	316	326	342	321	322	352	310	306	372	321	355	346	337	351	294	330	340	354	343	333	332	320	341	328	331	344	322	354	337	345	335	301	363	331	330	312	318	341	335	362	358	349	339	319	334	327	313	375	341	351	295	350	337	345	362	345	340	321	332	325	330	347	336	357	309	315	314	352	340	350	358	337	347	331	332	359	316	327	329	316	326	327	294	302	345	327	340	334	317	313	316	340	331	322	357	338	321	340	322	310	322	333	341	340	326	327	337	303	345	314	327	345	345	335	347	397	323	325	316	347	331	359	361	321	350	320	336	319	337	342	312	330	336	340	320	326	321	319	353	338	322	367	346	357	333	347	332	325	340	341	317	362	332	331	350	338	345	316	344	347	319	303	369	367	355	322	368	324	386	339	318	329	348	348	305	327	355	333	321	329	305	294	344	302	307	321	364	348	369	333	340	313	346	313	336	337	349	330	368	346	328	352	342	323	385	341	331	333	296	327	343	357	316	328	300	317	334	336	346	340	338	353	346	308	341	359	329	354	344	334	329	366	377	341	322	356	284	328	324	352	360	323	363	354	314	304	350	344	326	344	330	364	320	313	341	347	363	320	323	333	365	319	388	325	328	326	339	345	344	317	347	352	335	380	364	324	357	327	325	366	302	358	334	355	339	334	344	352	346	305	344	334	322	330	361	349	343	385	331	318	330	370	334	338	345	339	332	310	360	314	328	334	329	330	348	323	342	315	321	335	386	300	352	360	346	331	381	350	328	354	334	352	340	311	337	321	348	332	303	350	326	378	340	328	339	338	324	318	350	334	335	339	343	310	351	317	360	323	355	348	320	329	345	319	347	322	333	335	371	312	337	354	316	328	312	373	347	345	327	342	364	338	332	342	315	347	364	328	309	342	324	331	329	309	337	353	326	345	308	350	371	364	375	335	341	342	334	327	352	354	332	328	329	346	344	332	370	316	304	362	323	340	350	316	317	311	334	339	310	340	363	318	312	341	323	321	330	361	304	321	328	345	354	335	356	339	351	333	330	310	346	339	326	338	323	384	309	323	343	356	337	337	322	354	335	356	316	328	383	381	364	337	352	355	347	316	334	309	368	351	332	371	311	334	323	356	348	333	310	340	315	321	321	353	346	336	355	358	325	404	343	316	350	328	307	321	338	359	338	311	348	307	354	344	312	350	304	352	365	355	321	334	341	315	365	321	346	325	349	364	339	336	327	369	355	332	324	386	330	320	353	318	349	349	343	342	347	322	342	315	338	336	349	336	310	330	347	332	322	335	365	325	303	310	345	363	358	321	352	322	352	345	286	341	327	340	338	295	340	356	322	316	327	317	322	360	320	320	341	349	338	311	346	316	340	327	341	321	319	304	351	382	369	358	305	334	320	347	321	357	308	366	314	348	362	342	340	331	349	359	330	373	355	333	343	342	356	353	359	372	337	326	332	340	296	346	345	360	316	340	315	361	352	350	317	356	329	340	353	361	326	346	323	325	327	341	330	351	326	368	338	373	361	338	353	337	327	324	356	328	376	343	316	329	351	351	329	326	348	349	370	325	317	332	342	327	338	352	330	358	305	319	329	337	315	353	316	325	363	314	340	326	330	325	361	306	317	343	335	374	320	304	312	341	362	337	333	353	329	320	344	330	323	339	340	344	346	334	349	320	365	326	330	292	342	313	354	307	357	366	320	345	314	326	350	315	330	339	316	342	363	348	322	328	329	340	318	334	307	320	377	331	390	343	357	368	329	294	323	329	337	342	326	352	305	315	339	345	324	320	320	345	350	348	338	331	351	318	347	346	286	334	333	371	381	368	339	354	309	312	371	337	338	330	325	305	310	290	340	329	338	322	338	352	356	297	350	318	329	332	330	348	358	341	322	338	354	364	318	309	330	348	348	306	290	341	325	308	276	312	332	327	313	324	385	314	367	339	356	318	315	370	347	349	370	339	339	320	358	359	325	327	316	350	311	349	334	342	343	353	331	351	338	356	356	370	336	325	345	348	340	389	327	375	364	352	318	352	342	330	334	326	332	348	299	329	335	329	328	331	354	348	332	340	376	338	363	355	329	340	336	322	326	355	291	344	348	328	310	342	329	337	364	359	334	351	352	325	331	329	344	371	343	359	349	316	334	331	314	331	352	329	335	338	333	341	308	382	337	353	323	298	326	334	330	336	344	355	325	365	351	360	336	387	298	347	329	318	324	332	310	335	341	333	350	333	392	296	368	353	326	326	305	404	371	333	362	330	344	329	361	351	362	340	332	337	341	367	343	292	343	357	358	319	352	321	320	326	351	328	317	335	355	345	316	303	321	311	362	345	353	302	330	326	330	322	348	309	316	322	347	363	339	360	336	335	331	324	337	373	316	338	346	330	329	341	327	335	336	356	318	333	317	373	373	333	348	335	332	338	358	345	343	339	345	338	363	318	364	357	330	342	314	351	323	348	350	343	336	357	381	337	306	347	325	368	346	315	329	350	346	348	334	342	338	324	300	342	320	339	364	328	351	354	322	334	359	350	368	336	344	349	334	341	349	339	374	344	361	338	326	324	350	334	322	317	324	351	342	334	362	346	330	324	338	356	318	340	356	314	333	355	361	310	361	343	319	366	352	382	377	310	326	330	352	338	330	339	338	332	328	327	335	334	355	319	334	325	347	335	355	317	336	379	318	302	366	330	319	342	306	364	338	282	375	346	310	355	306	353	382	337	356	354	375	360	342	324	317	321	316	350	357	346	334	358	359	335	365	313	338	375	328	323	331	330	358	332	325	323	350	328	336	327	326	354	356	302	333	314	338	388	328	348	363	383	325	356	306	322	359	318	347	341	322	334	350	351	330	371	325	356	339	338	295	343	387	342	320	310	317	310	317	346	365	347	355	323	319	348	343	354	317	342	350	332	365	354	342	309	374	376	332	349	326	349	343	357	357	326	327	301	313	348	336	343	348	331	317	332	336	334	341	353	344	346	335	356	338	335	366	331	317	337	355	355	339	329	325	347	342	353	354	363	357	350	341	344	342	341	333	322	332	346	331	340	330	393	370	353	344	303	316	344	314	328	334	334	314	333	321	336	349	329	337	374	346	319	344	352	319	327	331	352	327	339	344	324	332	332	308	348	326	340	360	291	324	388	325	314	336	317	373	320	317	334	335	365	341	333	321	334	320	342	295	338	330	312	332	316	345	324	357	346	317	325	364	321	341	348	340	337	317	328	373	340	332	363	323	325	311	306	320	343	343	346	342	357	326	314	359	345	326	346	305	322	313	338	328	350	341	319	345	335	321	329	308	338	328	337	310	334	328	343	350	345	305	339	327	321	342	337	302	333	318	319	301	306	341	328	341	310	352	335	319	326	331	337	368	332	366	330	345	366	345	328	333	350	328	353	326	366	336	335	320
23786	20998	28332	23847	20995	9595	1036	719	665	644	542	534	494	440	487	456	443	470	436	446	486	425	426	419	437	389	423	420	443	404	395	421	427	410	416	403	411	393	410	414	419	447	426	425	398	382	399	415	439	386	376	421	390	350	436	385	393	412	446	405	422	428	421	390	384	401	408	412	380	424	410	394	392	419	416	398	427	411	425	417	407	409	399	388	394	385	355	401	412	440	386	399	408	349	382	416	405	381	386	410	427	424	423	432	404	395	373	386	416	399	396	421	431	389	418	399	403	410	391	385	408	404	398	402	400	401	396	410	377	387	417	403	398	419	443	387	431	360	417	433	425	408	365	395	420	396	388	411	400	438	430	402	401	406	413	393	375	396	404	413	388	413	426	393	413	407	416	428	406	416	360	383	421	398	408	436	395	367	396	400	396	393	418	361	410	405	422	383	391	396	391	435	420	405	422	392	410	408	391	410	421	386	429	364	411	371	395	401	392	402	406	419	430	423	392	368	395	397	413	404	424	418	422	392	409	440	424	391	413	371	448	438	406	418	419	406	416	403	379	419	415	364	401	408	409	394	396	391	389	405	430	393	425	379	375	373	380	387	402	408	403	436	420	382	385	435	400	381	402	432	370	422	406	381	420	413	375	382	395	425	439	400	377	413	386	387	403	379	398	405	407	370	379	422	430	391	405	408	407	406	400	390	371	402	398	417	374	411	404	416	384	451	394	393	390	411	393	390	384	377	389	407	418	369	375	382	448	394	378	403	390	396	404	418	388	375	398	409	415	385	424	405	402	415	389	374	407	393	416	398	380	397	376	361	432	384	436	404	408	405	378	394	459	393	363	419	405	380	390	379	416	376	420	394	415	417	380	408	391	405	384	420	380	425	391	431	389	376	413	387	374	368	379	405	429	411	398	408	382	424	430	380	423	388	390	383	387	426	412	393	363	414	393	405	388	439	407	403	360	379	418	367	417	393	388	418	364	394	379	384	400	415	384	406	412	392	400	365	378	391	402	417	416	460	453	400	388	395	408	396	406	383	398	417	379	387	372	399	396	396	392	419	372	391	394	431	399	424	406	409	393	417	397	389	359	408	422	381	399	406	410	403	405	416	378	427	385	416	394	400	443	394	394	413	428	427	437	405	407	433	396	427	392	387	382	443	374	374	409	394	406	416	405	409	454	427	382	409	382	415	391	432	392	386	398	363	440	400	377	405	408	417	393	379	451	401	392	387	394	369	348	407	391	383	380	414	420	406	398	386	405	416	405	374	408	386	421	409	442	407	430	399	442	449	403	409	393	436	427	407	392	390	392	387	433	413	423	433	410	395	401	411	421	389	410	352	416	407	394	409	398	408	382	423	422	409	404	392	416	419	378	420	397	392	375	366	428	373	384	409	376	391	415	386	364	398	382	440	418	411	386	406	387	393	396	388	385	391	421	409	426	410	394	383	413	417	379	420	440	399	424	365	366	403	367	397	388	398	408	424	379	412	401	415	391	398	378	392	405	378	405	401	387	413	407	400	395	413	400	401	377	409	411	356	381	423	397	421	410	390	403	394	406	399	407	381	387	375	412	415	394	429	376	377	418	400	371	414	382	356	423	413	406	413	399	380	374	428	390	407	416	420	423	387	394	407	358	399	381	389	380	395	417	429	387	391	367	409	416	420	391	390	410	406	371	385	375	404	346	398	398	400	414	359	410	398	401	422	395	401	397	411	422	418	381	390	394	387	419	419	421	389	403	435	404	354	402	413	429	422	392	436	382	404	409	406	383	397	449	406	381	442	425	414	427	408	396	418	371	416	388	413	424	390	380	424	391	382	371	415	410	380	421	403	408	398	414	408	371	435	421	397	395	378	383	434	373	402	434	395	411	377	419	421	378	395	399	402	383	421	403	415	398	404	409	411	395	391	355	364	407	395	415	373	411	408	418	391	422	414	429	355	380	380	405	411	370	420	380	417	391	381	399	439	434	408	409	400	407	392	393	420	397	427	432	389	368	419	442	407	373	389	361	378	387	377	404	426	409	406	379	415	382	413	379	387	383	399	433	425	439	401	410	418	384	399	398	415	383	438	431	387	397	409	400	397	388	399	425	377	416	410	404	391	427	417	430	399	406	374	431	422	391	391	394	401	419	371	387	412	383	397	409	397	392	387	382	398	369	375	395	360	408	389	420	435	398	384	419	438	405	421	404	420	432	400	392	398	404	428	389	402	417	425	430	381	384	386	413	396	425	376	354	412	385	395	413	377	390	422	386	397	406	406	402	385	389	370	387	399	409	378	400	440	415	441	419	409	405	379	400	364	416	382	406	401	413	353	366	415	391	405	418	413	402	389	400	405	370	413	377	425	416	404	418	407	387	415	398	389	422	397	373	401	414	425	412	438	404	401	426	409	413	439	406	402	418	370	414	403	409	419	427	403	396	413	392	359	423	398	387	400	415	431	403	381	389	392	411	390	367	370	406	424	425	392	422	388	401	394	438	374	410	412	401	421	404	404	414	419	357	413	388	400	417	432	378	393	363	417	412	410	401	402	416	436	375	407	394	402	376	388	404	384	399	428	395	391	396	403	383	400	408	407	412	414	392	415	377	434	376	389	447	383	394	429	385	403	392	385	396	400	426	426	395	406	386	405	414	413	397	410	388	407	386	366	386	401	430	416	377	377	400	355	427	421	409	347	398	403	414	416	393	414	428	375	401	393	374	409	385	382	408	390	383	372	392	415	397	417	387	400	389	370	407	407	400	379	455	357	402	405	412	406	380	414	400	361	409	397	428	379	403	371	392	415	416	378	381	386	414	371	394	394	420	435	372	398	394	422	427	434	403	405	387	385	425	386	419	417	388	372	402	394	419	383	429	404	406	387	411	398	429	401	396	372	385	384	401	348	408	387	372	393	418	365	424	392	435	364	411	415	413	422	428	438	437	406	392	415	398	403	407	369	368	431	428	384	406	445	410	389	366	432	402	399	409	420	398	396	385	420	393	393	389	407	420	384	402	410	427	397	400	422	384	369	389	398	436	386	413	419	403	362	397	437	389	392	389	406	408	383	404	403	415	421	417	372	376	400	458	420	391	406	359	383	435	381	412	411	375	396	427	396	367	392	420	375	396	411	442	409	360	399	385	410	398	359	392	395	362	399	394	416	370	390	401	405	389	401	426	404	370	427	399	428	397	421	421	392	385	387	397	431	387	381	421	419	413	417	409	393	377	406	421	400	398	391	428	376	421	437	401	429	378	396	412	376	393	402	403	374	392	394	412	383	385	378	375	394	383	432	415	436	399	403	398	390	385	409	373	396	382	424	399	419	404	413	425	363	345	379	406	393	405	395	413	379	358	402	406	401	451	408	391	376	413	420	424	416	387	428	418	385	424	432	387	406	397	381	406	397	386	390	395	412	402	413	421	393	378	388	429	433	420	415	422	382	403	401	400	397	410	397	413	431	369	391	421	377	391	393	420	395	406	395	365	406	430	415	423	403	405	424	396	385
16587	9238	7565	3743	2686	1937	1645	1322	1099	1052	878	841	786	759	713	680	669	625	694	619	644	608	571	568	591	588	515	615	539	539	541	601	585	572	599	564	533	549	567	536	535	543	533	524	524	498	550	504	501	560	558	553	541	504	558	571	534	511	549	549	541	557	535	502	529	548	552	534	539	581	564	544	572	545	509	517	522	552	540	552	504	541	506	538	553	555	518	551	534	531	582	511	538	503	553	532	542	527	530	553	519	496	548	501	533	547	572	514	505	525	555	513	530	547	520	501	533	543	526	534	510	547	512	527	544	543	521	511	527	549	551	529	513	526	512	540	525	612	492	522	525	509	528	518	524	558	551	494	517	517	522	530	518	524	524	510	562	543	548	521	495	557	552	559	529	555	554	502	521	545	561	560	517	557	529	564	495	510	502	550	537	565	549	492	503	524	542	501	504	514	496	506	544	510	506	491	507	507	501	556	566	540	490	532	525	552	558	501	520	486	518	512	567	510	502	552	555	563	530	534	502	582	508	586	553	526	544	524	556	555	552	534	531	520	559	535	516	529	507	467	560	517	529	499	531	551	518	567	533	532	522	540	541	539	584	529	498	534	493	530	523	549	556	565	508	522	485	513	506	573	523	517	491	535	530	527	503	564	540	521	547	529	547	492	529	537	535	560	511	536	508	530	542	479	549	527	523	513	538	524	495	517	541	541	540	558	521	524	527	515	553	513	526	544	517	537	528	543	463	518	550	548	542	499	522	517	541	536	532	563	529	549	564	513	543	494	546	539	513	546	480	527	532	514	499	483	548	542	515	564	474	542	538	514	532	535	547	537	534	497	568	518	536	528	538	516	534	502	520	504	508	512	545	520	524	541	538	501	518	493	526	502	511	532	529	482	553	510	529	507	553	540	525	565	567	502	532	513	552	523	519	506	543	525	538	543	523	541	519	539	572	534	542	513	555	538	520	546	564	526	555	542	552	543	575	528	538	548	543	498	533	539	540	485	547	539	499	522	505	500	520	558	539	543	566	538	589	523	524	494	555	542	526	556	528	529	524	519	527	518	519	566	515	513	525	510	490	492	544	512	548	536	562	518	562	510	580	515	548	517	516	536	509	569	529	493	546	504	510	550	525	513	539	535	495	536	511	537	551	488	531	519	523	489	526	523	527	547	532	519	513	545	520	515	542	515	545	537	490	531	520	524	550	575	505	512	551	525	532	507	507	540	543	528	543	547	542	498	575	507	507	544	552	531	570	534	497	531	529	541	558	548	518	522	523	532	521	533	544	517	544	527	519	541	534	583	571	511	561	545	536	504	543	538	548	557	540	525	564	525	528	525	522	497	521	521	520	508	530	509	544	553	535	528	525	530	493	534	516	553	524	509	525	534	537	535	590	540	518	531	524	550	558	531	534	526	528	560	506	523	576	532	518	494	516	557	537	506	509	509	541	538	532	549	522	512	518	532	549	506	572	526	550	506	500	550	500	513	522	522	536	504	558	509	506	559	511	528	529	524	501	563	505	574	552	532	554	507	525	508	529	564	539	573	533	490	542	489	507	564	512	488	514	564	513	533	562	550	512	573	561	520	535	517	534	521	542	527	541	546	529	528	563	530	513	551	488	503	526	533	517	531	521	519	556	514	564	499	500	540	491	515	501	512	535	537	556	518	542	545	516	521	495	490	510	538	532	552	551	521	530	534	527	563	527	530	510	537	511	542	526	556	523	542	500	543	502	529	541	537	534	525	494	507	591	556	473	547	531	536	529	557	538	551	551	508	596	571	490	566	532	533	559	523	498	529	566	548	500	497	532	508	547	519	535	539	544	559	501	526	508	495	560	540	521	522	537	528	519	567	567	548	494	549	544	559	509	487	519	551	527	510	552	469	555	511	542	553	527	528	557	575	525	536	524	560	558	546	526	552	549	501	503	521	560	500	515	521	560	548	513	514	547	547	472	495	535	538	510	509	503	499	524	536	538	560	491	546	499	515	532	538	529	547	532	566	552	560	530	497	512	493	511	539	515	550	532	573	510	509	552	495	515	568	499	522	568	510	547	509	559	502	554	548	523	530	517	542	521	491	567	512	534	554	551	539	549	530	516	505	523	511	505	526	527	505	509	506	512	520	557	538	523	551	531	512	565	512	535	530	472	535	511	514	542	524	551	527	513	550	541	508	532	537	535	542	555	522	519	550	548	499	524	566	521	489	504	514	523	506	578	513	506	552	538	520	488	531	526	555	577	531	553	524	541	546	525	536	527	545	504	578	519	488	527	532	516	567	528	503	563	508	521	519	529	525	532	515	525	504	512	544	514	535	494	537	526	497	520	530	518	523	539	507	557	552	515	549	581	531	513	509	514	536	552	504	537	505	518	562	520	505	537	498	482	529	492	527	565	559	547	535	528	551	506	570	561	525	523	506	542	485	507	513	512	524	517	516	535	508	532	501	537	558	490	556	491	538	510	541	507	518	537	522	520	536	553	585	513	533	488	509	538	504	497	536	537	535	538	534	544	526	547	556	517	540	507	535	486	538	516	480	536	533	521	501	525	519	519	534	545	501	523	507	516	542	540	529	516	505	536	544	546	503	541	530	542	515	533	561	559	553	562	514	516	528	500	548	514	517	550	550	512	527	544	520	558	547	576	567	534	504	539	520	502	557	557	546	510	539	506	501	536	509	534	483	530	519	551	509	512	530	526	517	494	537	549	517	506	530	497	544	484	550	547	540	509	555	524	531	575	553	507	498	515	538	548	499	536	547	554	531	510	542	525	494	518	485	529	513	555	501	530	542	568	600	508	529	526	540	547	538	496	538	502	555	516	513	558	515	528	551	534	529	517	543	543	509	531	516	522	534	492	540	529	515	525	520	488	554	541	521	533	547	519	552	527	496	515	553	529	518	535	538	540	512	527	515	552	516	544	574	501	496	527	525	550	549	519	502	505	538	557	537	502	544	521	549	563	520	567	491	556	562	521	504	548	554	559	555	546	524	533	583	508	544	509	561	537	526	506	534	509	511	558	545	580	512	538	532	511	521	526	532	526	549	519	563	523	506	535	507	493	529	541	525	516	515	502	485	533	495	531	531	540	520	531	539	530	514	477	557	525	557	517	531	535	518	526	500	517	544	531	520	557	536	549	540	591	498	546	530	527	521	536	542	539	521	504	545	497	507	529	558	572	514	536	513	518	527	558	526	511	537	569	560	526	543	527	559	517	516	505	521	514	517	541	549	532	529	535	525	527	491	534	491	524	480	519	544	521	526	549	536	521	550	498	558	529	528	519	574	533	526	535	584	553	529	506	560	529	544	563	504	557	524	481	515	515	525	510	485	554	499	516	498	539	498	525	519	505	485	556	526	512	512	550	525	538	540	493	541	516	557	483	522	523	564	539	502	534	526	537	581	523	547	536	521	528	529	549	526	531	503	515	483	546	517	522	512	507	532	520	520	536	505	527	543	535	526	525	526	543	535	509	522	547	535	544	536	506	544	510	531	538	518
22680	20936	28763	23279	20936	20975	7480	1009	712	714	601	545	503	511	424	451	383	404	418	383	351	378	393	350	379	333	332	347	295	349	305	333	319	315	336	360	325	298	314	332	327	351	323	306	338	347	289	329	303	347	295	312	291	308	310	324	319	317	302	308	306	324	282	317	294	295	284	270	302	326	318	300	277	309	305	331	306	303	311	282	327	327	320	255	314	298	306	298	298	302	318	293	304	316	304	329	285	316	296	329	319	301	308	285	288	316	327	309	304	334	305	311	309	314	294	302	330	254	306	314	329	310	328	281	296	319	294	306	312	323	332	261	289	297	284	306	300	297	311	330	325	327	327	304	310	306	326	315	312	355	315	308	323	290	308	294	297	309	321	313	325	301	316	324	300	305	300	290	319	308	336	339	299	302	322	316	311	301	305	304	297	294	297	279	301	330	296	302	321	294	322	293	326	301	294	320	312	331	312	284	299	297	303	280	306	290	287	337	319	317	284	304	324	331	320	297	274	301	284	308	276	312	276	328	306	317	327	326	292	287	315	326	299	333	314	310	304	293	325	294	299	293	315	321	299	305	295	333	330	295	292	319	286	331	304	294	275	302	297	283	296	290	289	302	305	283	316	272	301	315	317	345	308	291	303	270	295	326	301	302	324	321	323	298	295	286	318	312	301	282	303	291	301	319	334	290	315	255	358	278	256	332	316	309	305	325	310	325	292	313	297	323	271	307	310	295	313	302	298	281	298	282	315	296	327	298	315	293	299	293	281	317	292	319	349	285	300	282	303	291	315	311	304	302	301	298	286	312	263	323	282	282	301	319	259	284	318	329	315	333	282	326	298	282	274	300	313	278	312	287	281	296	324	296	278	325	299	281	330	297	294	303	281	308	271	290	304	317	315	321	296	314	288	311	303	287	328	298	300	302	306	276	333	291	305	310	295	295	299	288	352	290	325	310	306	327	318	305	310	315	312	281	286	261	298	315	327	285	285	298	289	343	282	284	285	363	289	293	291	320	302	288	315	305	332	293	289	330	307	318	318	301	305	295	326	315	305	267	302	325	288	320	279	297	294	268	300	302	281	287	334	333	297	324	317	312	283	281	279	290	288	283	301	324	285	255	318	339	299	289	326	303	322	316	308	284	289	322	306	285	324	319	278	301	307	301	323	318	290	284	313	316	312	318	298	291	280	310	291	290	302	296	317	341	299	324	303	302	328	275	275	321	315	321	292	305	301	296	288	309	307	294	295	321	309	305	311	289	300	320	301	298	276	294	309	282	297	281	293	321	312	272	313	295	290	303	312	306	297	287	342	276	288	304	289	322	291	315	337	291	290	306	308	329	320	343	289	271	295	309	338	328	271	296	321	299	322	273	275	288	294	309	305	311	310	314	294	311	329	281	311	299	324	297	285	311	287	344	291	321	328	290	261	320	310	300	279	306	298	297	272	299	319	267	307	307	285	295	302	281	309	302	304	296	304	295	290	308	291	292	288	309	297	328	302	306	328	335	346	290	303	304	296	338	330	307	266	297	302	322	272	319	296	299	298	314	282	294	308	265	283	304	314	319	332	299	285	308	296	294	317	292	316	302	315	287	307	322	318	272	333	302	293	323	293	294	277	309	291	302	332	319	303	301	289	255	331	290	298	350	282	290	310	297	289	307	324	270	317	292	307	291	310	250	319	315	285	326	300	306	289	310	308	281	303	276	325	297	292	313	307	312	330	285	313	330	316	308	282	280	308	302	308	307	321	300	317	313	321	338	328	338	332	309	296	298	311	286	295	295	296	303	278	311	281	317	310	309	339	296	316	300	314	299	288	315	303	298	354	264	277	305	289	288	288	298	301	301	293	303	315	312	311	282	312	310	320	294	304	317	310	287	316	320	329	326	296	336	323	312	271	308	310	296	299	300	293	311	289	313	327	287	317	305	286	303	302	324	300	312	314	262	314	336	295	287	282	298	317	290	314	337	305	304	292	303	293	332	331	316	285	325	292	285	355	309	304	264	331	302	304	305	331	312	330	326	320	298	316	311	283	293	328	300	289	314	308	304	314	274	272	308	303	307	324	337	348	312	297	307	310	308	349	301	302	305	293	283	317	306	298	317	317	345	311	284	333	306	302	317	327	337	304	292	316	321	319	281	281	298	299	315	281	307	296	308	312	283	324	297	290	273	304	286	325	315	293	309	308	306	292	278	322	286	334	291	317	318	315	292	330	302	304	339	315	311	297	323	314	306	320	298	299	312	334	290	319	297	305	298	308	343	303	297	308	313	286	310	294	312	291	278	310	284	340	304	284	330	288	339	296	303	312	322	293	283	328	315	289	280	314	290	324	334	302	333	284	291	269	312	314	301	293	322	293	307	347	267	302	281	311	302	326	300	289	331	318	288	305	278	293	288	312	315	302	264	314	272	336	287	285	293	322	319	331	295	297	289	303	305	326	313	322	312	323	300	312	305	310	287	274	316	314	329	293	334	312	326	318	321	287	291	286	293	293	336	309	335	270	311	281	314	312	294	293	334	319	287	273	316	294	264	308	292	310	302	299	287	287	317	328	293	324	293	293	305	293	281	296	299	303	274	334	333	279	340	332	289	296	285	304	301	341	301	291	341	302	275	300	317	294	298	279	308	306	306	308	307	305	314	327	299	302	306	301	294	306	304	311	318	295	304	307	322	301	322	316	304	334	281	315	333	293	329	291	329	309	315	282	349	284	315	304	286	284	305	317	332	299	306	316	285	277	319	318	305	303	293	306	316	316	293	339	305	309	300	314	311	290	289	309	279	309	278	307	293	325	317	288	326	301	327	290	305	315	310	303	329	290	282	305	275	298	290	291	313	298	312	318	314	297	284	325	297	320	315	287	313	308	306	307	289	315	341	297	300	294	281	275	287	284	301	307	284	312	301	333	323	296	329	295	294	330	318	311	284	322	316	345	321	319	321	257	299	305	327	304	317	293	302	299	275	322	289	315	293	303	291	321	303	300	297	279	310	265	319	262	297	314	299	291	289	327	326	302	321	317	296	293	291	281	306	323	273	337	298	282	302	301	311	311	355	318	310	298	316	294	259	285	323	316	302	305	258	315	298	293	300	272	289	277	330	311	284	297	303	318	306	271	314	301	302	305	321	277	293	312	312	313	293	280	346	327	307	291	299	318	312	287	308	288	321	331	287	300	283	280	266	349	276	322	299	318	313	313	338	303	309	326	323	345	287	325	283	286	280	285	302	331	296	321	317	311	274	298	288	311	294	330	289	308	291	312	311	297	316	303	311	290	289	304	281	301	282	303	303	281	299	273	282	296	327	266	312	292	298	287	320	300	309	307	305	291	304	275	316	282	282	294	312	316	333	300	291	296	297	308	315	305	288	318	300	307	317	344	322	282	324	283	321	299	299	302	314	302	306	309	295	326	285	302	312	304	323	301	308	301	301	292	273	290	277	289	301	298	319	291	264	327	310	334	326	335	273	299	323	298	293	325	301	292	303	300	298	297	298
17170	15219	12116	6214	4314	3249	2538	1933	1579	1305	1169	1068	946	881	807	699	681	662	628	578	571	593	517	553	542	485	515	437	484	452	464	452	462	445	429	441	418	469	434	453	443	410	461	451	452	421	434	431	424	424	407	441	437	399	408	416	461	427	404	396	435	438	420	412	376	454	407	398	400	467	424	422	413	367	387	428	354	390	417	417	411	437	434	423	415	462	427	408	431	389	436	395	403	424	403	411	406	370	393	414	436	401	420	408	446	418	399	405	435	399	453	402	397	406	379	399	390	383	415	429	414	414	409	412	393	443	423	404	396	420	388	417	429	418	401	405	374	409	418	398	386	406	385	402	399	382	407	393	394	416	402	409	387	412	397	395	371	405	385	441	411	373	475	402	399	427	391	449	407	433	402	401	410	409	423	421	422	425	375	425	400	437	378	395	383	424	407	394	380	393	433	419	440	406	406	386	390	401	416	381	405	424	422	410	431	424	375	390	412	418	391	412	390	379	448	449	400	429	399	391	391	431	421	404	371	417	416	373	408	439	412	415	386	399	377	388	387	412	384	428	369	382	445	412	372	410	402	441	410	431	425	400	388	400	416	447	396	414	391	431	444	423	400	394	394	402	387	390	388	367	423	392	411	397	410	419	433	415	394	381	377	426	401	445	431	365	414	437	410	388	405	393	426	388	383	412	405	415	430	408	427	403	411	411	427	400	394	418	397	415	420	427	394	394	409	397	412	428	424	391	422	417	413	427	426	425	411	393	426	386	373	423	378	393	414	409	384	400	386	394	382	421	401	432	413	414	419	381	396	383	408	406	387	394	422	390	387	422	410	421	403	411	393	402	390	399	405	363	402	406	405	416	399	445	391	418	403	407	461	365	385	396	364	431	419	380	397	386	401	409	384	411	397	469	426	398	415	401	401	421	348	417	434	406	422	390	380	372	419	403	395	408	403	383	375	384	430	423	419	411	421	408	429	418	449	388	450	380	400	432	412	365	381	414	385	398	406	437	404	413	393	418	394	375	389	425	405	406	397	419	389	369	385	381	397	446	392	414	416	426	407	415	404	401	424	343	401	382	408	367	426	397	434	428	387	362	437	392	422	375	392	419	406	387	389	422	402	372	396	392	368	452	399	410	400	395	428	404	392	425	409	388	407	417	389	451	415	434	425	400	381	393	402	389	389	391	381	410	388	390	435	411	388	365	408	407	381	393	428	426	406	411	416	402	399	384	413	427	414	429	406	394	423	383	421	379	390	379	429	373	402	408	375	444	388	363	397	387	415	450	405	397	411	409	441	401	388	389	409	401	430	391	385	394	436	409	437	384	421	420	408	411	381	428	429	408	409	392	393	417	436	403	374	384	396	402	396	390	398	387	407	400	417	413	420	440	456	380	392	416	442	407	418	404	383	408	439	433	408	421	423	388	397	441	391	377	414	418	412	397	407	404	393	430	380	364	406	409	384	394	425	390	407	400	430	409	398	429	400	371	410	426	408	401	406	371	424	394	413	405	443	404	406	416	409	386	377	417	425	403	403	424	431	425	436	383	382	408	407	389	429	384	395	438	377	432	400	403	414	421	393	441	435	427	372	424	453	387	404	399	396	362	404	420	396	410	417	416	394	388	411	406	413	429	389	423	419	381	426	409	401	383	387	433	417	418	402	405	392	387	405	410	404	384	437	378	418	411	414	425	417	398	402	398	398	449	405	428	397	399	346	390	420	404	414	417	455	407	416	425	380	397	388	396	427	430	427	400	404	405	426	386	448	389	383	409	401	409	408	393	426	390	403	382	445	385	412	371	394	413	378	427	416	430	396	355	411	412	392	398	450	386	393	411	420	399	410	415	422	420	421	442	420	436	393	423	408	446	404	419	408	355	426	419	417	365	406	392	421	401	398	388	388	378	406	419	412	417	438	407	418	417	426	415	414	393	385	389	393	440	380	410	408	390	431	432	422	414	430	397	421	395	392	427	412	431	420	411	406	397	440	407	415	411	408	421	390	406	408	418	421	389	400	433	383	430	405	397	407	376	431	410	406	404	396	407	416	408	422	413	423	371	404	415	415	398	416	439	405	443	393	425	405	416	391	381	366	417	415	427	421	407	395	424	402	437	399	410	422	356	386	376	410	410	362	422	408	421	426	416	413	428	428	392	392	396	379	424	387	379	411	421	420	437	395	402	393	420	419	396	443	399	399	403	392	354	415	411	429	395	410	417	379	425	375	411	400	401	432	409	394	393	412	381	370	386	381	396	429	386	406	407	418	414	421	426	404	395	404	390	403	417	406	429	389	393	416	418	391	379	369	407	378	414	387	428	392	437	412	390	424	421	389	410	397	411	428	373	414	407	419	385	394	415	421	367	439	414	376	386	409	397	376	423	426	386	400	417	452	417	413	384	392	415	420	403	430	426	409	370	398	385	397	407	406	398	407	397	405	389	429	406	400	402	428	373	413	376	396	428	430	393	388	395	425	388	405	442	418	426	388	409	428	412	435	402	389	434	442	419	384	395	405	402	425	442	368	390	401	418	399	431	442	411	396	434	411	419	394	417	367	412	403	404	398	378	380	415	379	420	426	403	435	413	405	433	413	379	415	408	431	398	393	400	400	398	415	414	373	414	399	419	407	425	412	425	394	390	408	399	418	413	420	437	440	421	390	405	418	389	417	402	426	389	423	408	442	378	392	392	384	414	442	412	405	432	427	398	393	376	412	385	409	413	454	416	408	407	374	402	396	396	398	416	418	457	429	431	437	407	393	414	399	440	432	369	442	439	411	401	380	425	393	367	398	385	399	358	409	402	402	424	404	426	374	428	405	432	413	395	393	423	407	355	404	397	342	408	389	396	433	400	407	394	387	429	419	425	423	441	423	385	412	429	387	414	432	393	379	412	404	396	383	442	407	415	419	375	412	409	396	411	418	404	409	355	414	434	414	431	441	428	383	403	367	382	421	397	427	420	414	415	406	404	391	406	386	439	421	379	433	396	429	400	377	391	413	405	386	415	413	375	424	393	357	402	379	412	423	448	425	417	403	373	404	387	426	392	360	428	386	377	383	388	465	405	371	405	402	398	398	403	383	398	429	398	390	406	379	419	429	362	417	405	403	387	355	406	390	436	384	387	410	406	388	427	383	401	378	415	410	397	408	410	372	412	401	390	428	434	427	394	396	389	401	411	401	377	416	417	374	454	411	408	359	403	436	418	415	411	384	402	385	393	410	385	390	401	404	436	424	409	391	415	417	364	405	416	404	348	443	410	396	436	375	449	404	409	378	435	386	398	345	396	373	407	404	427	427	378	392	407	415	405	393	432	441	407	398	436	426	396	432	393	404	407	417	405	361	417	419	396	389	384	407	421	388	381	392	393	394	411	399	440	432	382	390	411	397	407	398	399	397	411	424	399	386	406	388	358	411	382	393	395	399	428	413	395	408	408	435	374	414	403	391	380	422	418	366	400	408	414	393	390	391	415	400	399	402	410	363	415	416	414	419	391
26685	20335	8397	640	394	334	336	316	269	235	256	281	261	289	259	238	244	236	264	263	250	246	215	259	261	293	232	258	253	250	226	245	260	260	261	255	250	266	264	249	245	238	257	255	253	237	253	228	249	243	276	235	224	297	226	253	260	233	232	258	254	263	265	254	242	239	259	277	241	260	242	253	239	234	246	236	247	251	264	256	260	245	224	246	255	282	246	253	251	248	239	249	235	273	254	261	253	236	262	231	241	253	268	230	241	222	223	258	225	247	245	258	249	242	263	256	251	242	244	245	246	251	231	238	237	273	269	252	256	251	243	240	246	216	230	264	260	271	239	241	263	259	227	247	231	241	260	255	233	244	258	232	219	249	244	246	226	270	216	212	254	238	230	242	254	244	216	276	241	222	266	258	270	264	268	269	230	244	265	238	257	258	273	215	261	248	249	277	232	257	267	253	248	243	229	263	245	243	242	266	262	245	238	231	256	260	219	247	246	267	274	244	259	233	254	221	235	236	266	232	257	254	248	266	256	237	241	266	285	244	242	271	257	271	259	249	223	250	249	228	241	256	275	259	258	241	251	251	279	248	255	267	262	255	222	284	259	246	262	257	241	250	227	205	219	240	273	233	257	257	266	238	233	247	253	229	252	260	241	236	228	224	245	263	260	232	279	244	264	244	257	264	263	262	267	250	282	247	252	241	252	284	247	255	293	254	255	288	238	236	287	257	256	271	230	237	252	251	254	238	273	280	237	242	240	261	261	263	259	224	245	268	234	259	217	254	240	281	265	278	247	279	268	237	269	253	241	263	223	236	250	222	235	245	244	248	248	263	234	239	232	248	260	254	215	246	260	245	234	246	267	247	239	242	251	238	262	233	251	252	251	241	256	238	235	251	248	246	245	248	254	236	257	265	245	235	254	245	274	250	236	286	265	223	256	244	272	249	239	258	274	250	254	249	218	230	229	253	254	260	234	269	250	245	262	293	244	260	248	253	245	215	229	271	251	250	245	257	238	270	249	239	272	255	248	247	260	248	242	246	258	245	247	274	206	238	247	257	242	262	275	258	233	255	243	273	237	250	261	233	232	250	273	251	254	264	237	271	253	249	220	264	269	237	234	263	235	249	258	235	236	272	267	254	269	263	257	263	253	226	238	251	244	256	257	243	241	248	253	239	269	261	251	271	259	268	250	246	263	263	239	258	266	248	248	233	260	266	233	246	238	265	253	269	250	257	248	250	251	231	256	274	269	222	262	255	255	254	253	267	223	244	249	269	256	244	278	268	249	256	252	255	262	271	240	226	259	239	277	251	246	247	253	234	235	253	276	238	248	250	262	232	242	246	257	266	280	231	273	276	245	256	255	259	260	275	251	256	231	265	238	235	243	251	239	240	243	234	243	249	246	265	290	241	249	254	276	240	230	248	239	240	253	252	257	247	251	257	273	214	248	242	239	256	233	258	268	258	246	278	272	242	249	252	253	231	257	266	239	244	256	224	249	244	237	237	241	237	270	280	229	256	215	229	253	238	243	266	250	276	215	228	251	249	256	253	231	266	244	252	249	251	269	222	261	262	260	226	239	258	261	257	278	256	279	262	249	268	246	294	229	246	247	270	261	288	244	255	228	213	215	236	278	229	237	273	238	235	261	262	237	249	263	234	236	269	248	246	250	237	249	248	260	235	236	262	252	254	241	274	251	234	265	243	248	248	240	255	249	261	232	235	261	257	222	241	233	231	246	269	253	270	261	245	245	241	256	227	231	262	220	231	247	235	264	270	236	261	256	235	242	252	254	255	259	254	258	217	260	251	252	249	241	278	245	257	265	255	248	246	234	259	246	271	260	268	261	238	237	242	241	243	250	254	253	266	237	267	259	275	253	248	271	236	246	281	222	281	235	254	227	273	252	220	261	235	247	261	254	250	257	236	223	242	235	242	246	253	253	236	265	272	258	247	255	244	238	255	239	234	276	277	265	254	224	217	264	244	281	240	257	256	266	240	238	218	264	263	286	247	254	260	276	240	260	270	254	267	232	249	278	236	273	223	260	254	272	249	224	255	254	233	249	242	223	268	250	246	243	270	270	254	249	233	245	269	272	241	265	244	233	245	248	295	275	218	244	255	275	240	242	265	238	247	231	229	242	242	245	235	257	298	258	292	231	231	214	261	248	263	263	251	265	286	237	243	235	248	244	282	254	246	246	251	257	229	243	226	234	273	249	255	253	278	251	246	244	252	224	254	254	269	263	212	252	277	251	265	251	269	253	242	270	262	259	246	235	274	252	254	262	262	260	248	226	260	254	255	246	282	250	233	236	260	287	247	251	254	261	238	260	246	247	237	236	234	247	235	222	258	250	259	259	259	260	254	267	246	214	253	265	233	228	277	232	252	224	244	270	240	262	242	266	233	236	236	268	252	235	220	276	246	217	243	266	245	251	263	263	237	258	234	239	250	223	260	253	233	229	246	239	272	244	268	273	303	265	281	271	256	253	225	272	270	259	249	255	258	242	244	275	281	242	256	240	257	240	242	275	262	245	238	303	251	233	225	240	240	265	258	257	251	233	263	248	262	270	259	254	226	227	271	232	264	247	251	289	246	216	251	243	212	261	238	253	276	286	260	249	240	281	265	240	243	221	264	257	250	270	241	265	237	257	241	239	235	252	284	274	230	222	231	244	242	267	258	249	245	250	257	243	287	249	254	249	240	243	252	251	277	254	258	267	223	268	252	248	242	232	234	247	243	252	248	230	253	268	262	265	276	250	262	241	243	238	265	255	250	261	236	234	261	272	271	236	226	240	254	236	272	265	230	252	237	255	271	260	242	274	252	234	232	227	250	244	251	256	259	208	256	258	229	247	250	252	262	244	239	245	234	254	251	266	219	245	232	239	298	261	233	268	261	276	244	249	227	244	269	251	216	254	268	253	232	230	237	246	239	236	244	244	274	234	239	230	261	242	257	249	254	245	258	220	245	259	251	272	255	236	279	251	238	250	285	278	242	278	237	282	236	245	222	268	279	283	263	256	258	236	254	247	223	262	244	265	229	210	246	223	251	241	234	240	213	265	266	278	234	244	245	253	240	260	235	264	234	262	255	285	264	237	250	221	244	255	257	245	249	236	263	261	250	220	258	241	243	237	241	255	264	255	251	240	257	240	241	241	252	247	243	243	239	244	237	270	250	226	242	262	255	271	213	250	249	251	226	235	223	270	233	266	249	249	266	264	293	237	260	226	226	246	245	239	250	257	231	258	258	262	246	256	236	223	289	242	260	268	256	247	252	279	262	272	259	241	271	268	257	236	241	242	281	264	226	259	267	243	253	244	258	286	253	272	246	240	276	232	233	275	246	246	256	229	233	231	227	238	233	266	256	254	273	261	263	234	235	235	266	272	250	231	250	242	234	251	226	238	219	245	268	263	239	272	248	247	241	252	250	253	222	219	229	244	252	273	264	233	263	229	241	240	259	253	265	274	264	247	253	228	243	237	253	233	254	209	244
7486	1133	987	569	521	446	417	417	360	376	334	345	350	349	337	348	353	355	367	331	321	330	334	343	356	326	331	356	345	330	323	334	324	354	356	324	355	332	324	372	369	346	322	347	323	339	352	344	333	319	324	319	340	303	346	320	332	333	368	381	350	357	324	353	339	307	328	261	319	319	312	325	343	308	316	382	340	344	360	362	334	351	352	360	330	305	343	319	325	366	362	360	341	311	301	345	341	331	320	316	338	324	312	312	335	345	336	326	323	340	326	349	337	327	366	348	303	328	341	327	327	330	316	314	337	324	324	347	295	316	293	355	347	323	318	338	383	353	319	329	322	364	338	292	324	367	352	318	317	368	365	329	318	310	321	304	366	312	336	349	318	353	356	322	356	342	343	342	345	321	311	296	354	356	337	310	350	303	320	327	352	311	334	313	332	328	361	348	327	343	299	351	340	339	317	356	314	313	323	337	336	318	311	375	354	320	329	330	346	339	328	357	353	318	293	306	310	345	323	325	358	329	326	323	317	371	338	316	355	323	327	304	317	327	353	306	342	318	319	359	351	319	347	318	341	360	311	322	341	337	305	286	312	365	330	349	338	315	320	358	349	340	296	341	346	324	311	312	353	318	345	311	372	360	332	314	328	330	361	332	314	324	316	331	338	305	347	316	325	354	321	339	332	307	332	325	377	347	354	343	314	300	367	338	317	352	340	321	335	324	318	323	339	321	349	311	317	312	308	294	366	296	319	326	311	358	360	369	286	333	357	335	324	322	335	343	351	341	366	339	374	313	331	338	334	342	334	339	368	307	332	338	328	383	332	327	313	321	363	347	339	323	349	314	339	326	339	314	320	316	346	310	328	348	330	376	339	318	349	328	355	328	357	344	312	329	301	327	323	325	312	355	349	356	334	340	303	325	346	332	336	312	334	342	301	319	329	298	354	337	302	357	294	336	324	347	313	353	339	344	340	332	312	307	331	383	331	323	348	322	347	364	338	321	364	316	327	327	330	335	340	314	343	320	356	357	364	301	354	300	353	315	356	305	327	358	308	308	341	310	343	344	328	341	330	342	371	328	332	354	338	378	324	358	364	370	337	362	325	356	309	306	307	339	326	368	350	382	344	328	385	336	316	342	354	345	343	320	350	322	335	323	336	349	309	317	375	339	329	355	328	326	348	367	330	348	341	316	322	318	330	340	355	354	323	339	371	315	335	355	322	328	341	361	358	343	324	358	327	330	321	363	342	325	314	368	348	333	337	335	267	324	323	293	320	339	312	352	353	322	365	298	350	325	330	352	371	355	319	302	311	325	322	349	342	347	372	312	340	361	316	333	333	315	341	376	321	368	365	364	353	353	336	331	323	333	350	358	310	342	315	323	326	310	366	297	314	351	320	303	320	300	312	341	323	294	351	349	322	316	353	334	347	319	317	340	342	320	332	319	361	314	316	312	301	327	326	285	331	342	342	350	311	333	316	327	318	323	341	345	366	349	311	329	329	348	357	327	340	346	340	327	343	356	345	312	319	315	304	337	304	372	329	348	322	334	348	333	347	333	312	327	327	325	343	324	384	318	334	317	350	316	333	342	355	327	332	347	316	320	344	344	336	308	326	304	353	319	327	326	351	317	315	338	348	341	337	339	324	332	342	338	330	314	345	314	359	337	361	324	353	312	352	351	352	317	302	354	362	340	351	349	343	314	300	316	303	338	309	335	314	330	301	329	325	338	345	313	332	309	329	311	342	350	332	325	348	374	321	326	356	340	319	318	354	336	325	350	366	328	335	323	334	337	344	344	323	306	322	349	318	371	331	348	342	333	338	349	330	326	313	345	352	346	302	362	348	299	330	343	342	311	327	311	326	350	311	342	324	353	323	335	331	342	342	348	334	350	345	291	359	343	351	338	323	332	328	332	308	294	304	344	325	331	354	348	322	306	319	328	358	334	368	339	324	352	312	354	315	342	293	338	347	315	352	367	324	344	348	319	318	313	363	363	342	351	341	354	372	312	351	336	334	313	289	307	343	356	351	322	335	316	328	330	305	340	345	325	321	349	346	357	362	340	312	352	362	342	285	335	327	327	326	281	299	345	326	347	326	354	392	355	348	346	343	359	356	344	336	316	336	342	339	338	351	364	342	331	334	360	353	329	338	362	339	317	348	326	306	339	345	361	313	334	327	312	344	362	332	338	367	340	317	302	331	308	292	336	353	294	312	310	363	381	326	313	357	358	323	342	337	348	293	319	306	310	311	368	319	360	339	371	310	314	354	330	353	322	299	333	363	345	317	344	330	339	342	374	336	316	365	352	357	329	360	333	323	331	311	358	336	387	324	307	349	337	347	364	315	340	338	344	309	356	307	359	322	322	322	316	342	360	316	334	338	345	335	313	307	381	320	308	327	304	369	336	354	326	318	319	323	315	320	315	343	309	322	311	358	317	365	346	295	326	331	338	337	330	384	311	330	341	342	320	303	338	328	343	355	338	332	306	320	330	318	317	316	345	323	348	341	317	327	347	323	332	316	325	322	316	347	347	316	342	348	355	311	300	334	302	311	313	318	361	342	325	321	356	280	307	301	351	334	355	307	340	330	318	357	347	331	333	358	354	356	326	331	345	328	345	323	344	313	366	312	326	319	321	370	354	352	324	346	320	348	338	311	335	352	312	316	333	344	303	356	349	304	321	327	363	300	332	322	361	321	320	349	344	353	309	346	341	364	335	330	326	353	344	343	330	346	324	341	340	308	369	319	342	319	316	319	327	315	311	338	352	345	341	369	360	336	336	333	334	349	323	326	359	363	362	320	368	348	332	340	321	340	341	351	336	313	332	343	328	365	351	327	304	355	323	377	331	337	294	317	327	326	343	330	322	337	351	340	303	335	327	383	317	361	317	336	340	358	301	303	327	328	336	335	337	330	341	357	333	334	347	325	320	322	335	340	331	325	360	330	306	359	340	313	330	345	331	342	328	332	344	345	340	333	344	321	326	323	345	325	313	327	328	315	326	341	324	308	336	329	363	302	318	358	361	341	340	343	339	319	342	315	323	382	313	300	345	317	344	351	336	361	334	338	347	316	308	315	349	353	307	340	330	337	304	334	332	325	343	305	344	377	329	318	348	330	325	333	349	310	312	318	333	330	353	303	346	310	323	338	353	378	337	364	331	359	328	277	348	334	355	364	301	310	351	328	352	320	343	356	353	323	363	359	338	311	369	339	322	346	333	334	333	358	320	345	308	343	331	302	313	313	341	313	345	331	337	342	344	327	336	323	329	354	308	341	338	343	318	329	318	333	363	322	326	340	337	360	347	330	329	343	321	309	331	297	322	349	314	329	327	383	335	328	322	326	360	343	342	345	310	310	306	357	309	301	334	325	324	343	345	316	336	359	328	368	322	327	344	320	343	327	314	336	338	327	328	325	335	348	310	346	327	342	344	321	323	329	337	353	328	329	336	327	315	314	331	327	317	358	364	343	360	346	347	334	333	331	318	335	320
23581	20930	28280	23733	20907	9373	1081	706	571	588	524	517	512	474	486	450	463	446	407	449	415	429	429	426	423	417	395	461	383	417	401	380	430	394	362	376	386	415	389	415	409	407	354	450	407	391	393	425	421	391	413	374	388	410	401	333	436	381	376	397	396	415	402	374	366	400	381	401	397	371	390	417	387	400	414	414	408	404	382	402	373	420	385	411	433	400	427	378	403	400	385	387	447	411	397	394	399	410	454	425	411	365	402	415	425	482	400	377	419	418	381	421	356	413	380	382	380	422	384	382	429	390	406	396	383	362	397	416	381	381	388	412	398	388	390	382	393	377	420	421	409	383	418	399	414	401	392	435	393	399	392	435	438	385	418	382	375	402	368	388	402	390	384	391	395	417	414	412	385	353	383	424	386	387	423	373	393	395	394	398	394	384	402	403	409	369	430	383	416	403	455	389	357	398	384	375	407	389	348	432	405	398	400	386	389	356	428	400	442	408	422	395	409	416	375	415	407	397	356	391	403	417	399	420	418	356	402	394	400	369	396	411	353	407	394	366	412	423	373	416	395	390	351	387	412	391	417	363	347	405	389	388	402	393	400	373	377	399	397	365	400	423	389	403	406	378	398	397	416	413	395	378	411	398	370	394	417	384	419	406	419	389	410	416	399	387	387	390	389	366	383	402	404	386	429	405	429	418	418	391	422	426	381	389	440	408	406	363	375	423	385	407	403	439	389	418	383	385	381	382	411	432	348	396	387	392	413	390	401	375	413	396	379	390	387	389	374	423	429	368	382	391	402	395	405	371	395	386	441	412	394	448	415	369	361	387	397	406	384	419	392	387	416	344	393	425	371	421	384	391	397	414	416	374	437	378	376	388	427	365	380	397	399	394	371	403	392	408	359	364	409	402	406	347	409	392	390	388	384	388	367	404	385	430	428	381	404	403	394	382	421	366	372	385	413	400	372	403	365	403	372	398	384	387	380	382	366	430	389	380	425	417	367	402	388	386	394	387	389	393	384	392	388	389	402	385	383	412	415	412	384	396	388	407	407	414	398	389	376	410	357	385	440	384	394	437	390	386	388	396	379	406	358	379	411	401	428	367	385	352	423	380	396	381	399	406	383	410	365	420	394	432	384	396	406	373	356	377	365	440	417	403	410	360	422	396	411	389	420	396	381	371	404	390	398	362	375	397	417	382	382	429	386	429	398	379	387	415	405	444	388	381	373	393	382	430	385	424	384	430	423	418	426	391	398	351	388	397	392	405	427	387	394	369	388	354	395	419	431	376	419	409	391	375	370	394	388	439	386	388	404	429	417	417	371	392	384	396	405	391	376	385	423	414	430	398	397	381	409	410	372	377	382	395	425	416	416	401	399	421	383	398	446	394	375	377	386	388	439	379	445	378	402	418	367	427	380	398	370	370	342	384	398	391	396	364	383	373	408	384	367	390	375	397	400	375	399	414	430	417	360	391	393	395	402	358	380	388	411	398	329	431	395	408	392	416	406	392	394	388	390	392	406	393	381	413	409	376	375	415	371	394	381	385	400	395	411	387	368	394	414	398	382	356	400	404	372	375	404	412	375	420	363	401	399	402	388	371	399	385	430	382	400	401	382	423	400	390	400	380	395	388	418	394	388	358	395	435	401	412	424	425	384	386	406	387	393	399	375	392	437	411	377	378	389	365	398	368	389	357	381	419	400	414	438	393	406	420	386	406	407	420	390	395	424	359	364	413	398	351	409	448	445	400	379	386	387	427	363	355	382	424	361	366	378	395	408	404	362	414	365	371	381	378	383	404	434	389	368	368	418	399	389	414	362	386	393	402	338	376	417	386	385	383	402	384	390	385	372	385	368	399	418	407	418	391	386	421	389	398	421	380	387	409	395	385	393	363	401	386	418	410	370	375	386	371	407	355	389	408	400	400	370	371	375	389	384	377	379	407	383	387	430	374	417	372	439	403	377	421	379	430	415	375	392	392	387	400	383	390	393	408	410	428	415	377	409	380	358	373	411	401	436	435	370	397	350	367	385	389	368	409	366	402	382	392	411	373	391	365	395	387	403	414	382	358	387	414	393	425	414	444	425	408	365	418	381	415	440	399	411	377	426	389	422	389	391	369	380	410	369	436	369	425	390	403	407	392	397	399	398	387	381	414	401	396	367	361	389	388	413	374	365	392	419	396	405	408	400	390	412	396	388	393	381	386	405	399	363	403	425	386	361	390	397	356	412	367	384	404	384	414	412	398	382	415	379	400	428	390	407	426	377	365	382	397	401	397	390	364	392	404	400	370	365	413	335	365	394	402	400	382	399	383	390	396	398	385	389	376	439	401	370	411	383	377	359	415	397	405	360	380	397	360	372	382	406	390	406	401	413	407	375	384	365	390	397	397	410	393	395	395	428	386	406	385	396	406	369	397	417	405	403	360	402	369	386	374	397	404	383	395	397	393	389	377	373	429	382	419	384	373	404	391	389	421	392	372	408	394	361	366	379	392	411	397	400	372	379	415	416	357	390	434	389	403	394	373	400	436	403	413	405	382	381	428	395	375	377	390	376	410	375	397	372	388	366	384	370	421	415	422	409	375	407	426	396	387	416	394	393	405	332	380	409	370	392	389	399	409	384	397	384	421	398	429	390	390	383	404	366	426	402	394	388	415	387	399	363	388	383	383	432	396	429	422	403	396	411	386	406	393	388	392	410	372	432	378	407	412	427	400	404	421	396	412	387	399	381	394	397	392	413	388	394	396	425	374	402	391	403	422	416	412	392	358	384	393	405	419	399	373	372	386	378	380	392	358	373	389	391	391	414	406	378	395	419	363	377	401	409	385	387	373	363	402	398	382	410	387	368	377	367	362	353	382	386	393	361	386	386	382	400	376	429	412	370	416	414	403	354	382	404	356	359	401	379	377	389	419	408	418	386	393	408	364	373	425	413	397	397	392	405	409	392	407	377	419	394	428	406	380	394	359	384	413	384	392	408	407	383	429	381	391	404	411	430	377	345	401	385	392	386	390	416	418	380	433	409	361	384	382	381	380	367	384	358	391	410	402	356	405	414	390	407	385	429	403	388	386	377	385	373	394	407	432	390	407	400	406	400	416	414	352	401	402	380	404	412	418	396	370	411	409	410	376	389	420	401	369	388	395	364	386	423	375	402	390	426	381	397	402	427	407	370	416	410	386	397	408	372	343	407	377	341	392	390	402	409	421	426	412	397	376	407	403	377	446	346	378	401	358	382	375	397	397	374	369	389	361	394	363	408	388	380	386	379	410	388	375	374	424	380	373	400	420	362	402	414	353	366	391	386	403	399	411	391	386	423	405	400	391	376	387	394	373	392	406	403	384	378	397	408	373	395	379	405	387	391	403	401	393	377	348	412	419	404	413	395	405	393	347	418	384	394	371	384	395	375	431	409	401	384	391	416	398	391	411	368	419	388	382	401	386	405	381	405	418	403	380	399	395	385	430	406	420	409	383	401	344	411	387	401	396	392	337
16216	9397	7590	3594	2570	1982	1558	1275	1154	1012	870	816	790	717	727	689	710	691	631	657	645	590	615	644	549	576	553	595	564	588	535	545	560	493	527	500	525	577	534	527	529	522	539	528	489	541	519	549	529	539	535	546	549	544	521	556	521	521	552	501	543	592	520	544	509	530	554	539	539	517	542	527	527	542	562	527	539	533	509	516	521	550	500	526	511	515	526	528	511	505	504	537	498	545	575	560	503	517	522	542	544	495	518	479	524	508	543	501	534	505	553	546	518	465	511	530	512	547	550	532	506	513	520	500	545	514	541	531	538	545	500	519	529	532	541	519	552	521	465	508	490	529	528	498	535	511	516	521	555	493	526	532	542	487	545	523	556	534	562	508	530	546	483	523	513	506	501	507	555	513	535	497	508	508	531	529	531	488	515	532	551	515	496	535	556	554	517	511	489	520	534	560	512	561	523	576	488	509	508	494	510	540	550	527	483	488	504	561	514	559	515	498	496	487	505	530	534	522	500	505	558	555	519	509	546	539	509	535	513	577	499	497	498	525	490	562	502	507	531	543	557	508	537	512	508	549	537	511	541	553	512	532	539	499	524	516	515	506	555	488	531	482	517	528	528	501	526	475	503	551	531	511	540	496	498	533	554	550	508	533	504	518	508	534	480	477	525	490	466	515	525	487	572	550	521	499	536	512	463	489	527	483	550	540	490	555	514	496	481	515	497	519	494	560	496	531	532	536	549	526	540	490	581	549	547	570	489	522	505	510	566	493	499	537	542	522	532	542	507	506	512	545	539	481	501	529	518	548	560	546	492	517	536	535	515	514	551	507	507	536	564	536	547	535	483	505	564	549	484	520	504	476	476	515	518	552	516	496	565	482	522	530	524	521	539	542	549	515	600	492	504	516	523	534	554	536	504	533	522	537	517	508	509	539	546	511	546	513	514	551	521	531	530	564	536	477	550	523	557	518	528	542	458	512	506	537	508	544	515	570	533	510	532	531	514	544	514	537	507	559	534	531	489	470	490	539	508	524	519	528	503	509	499	563	546	559	483	525	580	524	572	517	532	558	505	530	540	544	554	526	519	501	554	540	555	529	498	509	543	549	539	536	506	543	536	507	503	506	500	520	490	519	520	521	535	549	485	554	537	570	509	499	504	538	565	505	497	520	497	512	557	572	541	530	542	515	509	478	507	513	512	531	485	522	534	502	520	538	519	513	505	536	522	518	509	564	523	537	496	530	542	502	557	498	517	537	527	527	497	521	571	525	517	535	546	511	483	489	546	513	570	518	513	501	514	498	543	560	501	492	528	496	532	524	532	512	514	505	512	512	532	525	533	498	524	522	522	490	530	525	490	539	515	562	522	512	560	522	524	486	501	555	527	518	558	552	523	518	555	537	506	542	567	503	511	526	523	519	547	517	523	507	546	601	475	533	465	518	509	511	550	496	500	497	554	508	524	536	559	513	533	482	551	515	533	562	504	539	526	565	538	530	499	509	528	518	512	548	544	522	521	511	481	553	553	520	573	494	538	473	487	570	477	529	453	534	511	508	482	522	534	574	494	539	513	554	604	522	554	470	481	521	504	531	565	541	535	534	519	542	504	531	513	513	547	523	568	505	507	523	510	483	561	544	547	500	498	528	546	530	533	501	528	492	579	550	535	561	563	516	503	533	518	497	531	494	536	505	513	514	529	528	558	451	532	510	478	524	497	517	535	532	514	513	520	529	532	527	515	517	523	522	556	528	536	513	514	537	478	488	531	553	514	506	498	520	541	503	543	504	514	534	540	546	530	516	521	519	525	517	496	508	545	511	498	508	543	547	509	508	521	537	520	497	505	527	560	528	517	525	535	491	562	552	499	500	525	576	506	524	547	535	540	494	513	525	520	553	497	566	517	519	539	510	526	542	537	525	496	507	504	493	518	522	542	565	534	556	505	561	550	527	528	538	497	545	508	527	521	490	510	571	561	554	544	535	556	508	500	551	530	537	527	545	523	528	513	511	509	498	539	540	521	521	521	537	511	540	508	541	544	525	538	484	509	548	529	510	522	532	544	521	537	532	512	513	528	502	500	543	480	567	549	513	547	508	512	505	575	541	542	476	513	516	489	535	542	498	519	504	493	499	502	511	515	503	495	522	549	583	489	480	496	531	574	573	506	541	535	527	520	533	524	533	498	534	539	496	524	495	522	512	495	527	560	530	490	494	572	541	511	551	521	488	514	519	507	480	529	499	521	540	517	494	511	514	519	514	534	548	537	526	534	520	505	540	489	543	541	510	486	520	503	535	519	510	539	518	538	519	497	550	527	521	485	510	514	543	484	495	519	511	527	521	550	517	522	507	527	527	520	519	490	533	529	520	519	526	506	517	527	504	525	527	512	512	540	524	546	528	519	497	515	520	544	524	500	529	508	527	512	478	518	530	542	529	529	524	552	508	541	540	485	544	542	506	531	515	513	523	514	521	524	520	486	552	486	521	536	484	505	571	525	553	511	529	490	524	550	518	525	517	513	517	532	523	534	539	520	504	558	517	500	548	516	553	529	529	509	520	537	558	516	514	491	560	537	517	530	460	520	505	504	531	489	516	492	536	509	471	546	493	504	569	527	518	513	517	555	545	542	522	482	544	538	536	551	520	507	503	537	522	502	519	540	516	482	487	524	537	550	525	573	520	474	559	539	510	527	504	522	503	498	497	542	511	531	530	485	491	540	536	512	500	516	527	531	548	539	504	512	518	552	514	511	494	515	562	513	519	520	482	543	518	498	518	533	525	506	511	533	522	530	488	479	521	510	498	485	538	549	557	567	500	511	529	517	517	561	534	543	547	506	548	569	498	505	555	529	524	507	496	556	547	543	542	514	509	536	534	548	536	502	509	547	505	519	534	499	504	517	545	483	542	516	518	517	546	521	515	527	550	553	521	532	553	523	515	501	523	517	506	538	517	548	548	516	535	522	501	520	507	562	527	484	521	563	564	509	516	533	528	546	514	522	552	518	522	504	524	538	499	556	515	536	543	539	541	528	528	515	539	532	523	532	520	579	537	513	535	496	498	552	546	506	531	523	518	579	502	499	560	520	477	549	533	515	492	512	483	509	476	481	534	510	537	504	526	567	505	508	520	498	500	544	526	540	522	501	523	555	535	521	513	526	531	541	532	524	503	504	512	528	530	512	506	502	476	533	494	493	465	521	533	497	548	496	573	549	507	560	529	491	523	521	517	510	533	528	483	496	517	490	521	519	554	496	528	498	517	448	584	532	523	516	492	492	519	519	505	542	535	515	525	492	491	509	524	547	498	544	581	528	487	567	547	559	520	533	546	525	518	490	523	487	490	528	540	535	568	542	537	554	536	501	532	506	527	522	512	557	544	521	535	485	506	531	501	536	507	552	521	533	543	511	541	509	519	533	538	527	514	523	524	502	485	543	547	544	519	526	533	503	551	572	518	535	523	525	531	569	526	532	518	525	497	535	498	524	522	552	526	508	535	504	485
22696	20934	28709	23320	20934	20986	8555	1005	719	628	558	541	481	443	446	431	395	385	393	367	367	351	326	367	379	336	332	352	333	343	345	343	320	325	343	323	329	314	337	296	308	288	313	315	304	311	305	335	346	310	312	309	293	324	308	312	364	331	336	360	323	289	296	314	312	333	307	303	302	291	310	303	307	292	287	306	326	300	298	316	290	301	308	303	293	319	259	299	314	304	342	284	304	303	310	333	281	311	280	304	313	301	314	295	306	302	329	290	329	303	323	286	340	299	312	325	283	313	275	280	303	289	297	323	321	267	297	310	285	311	289	306	302	323	315	306	280	283	304	338	289	304	338	314	292	315	290	310	323	308	331	277	297	298	319	312	303	309	305	294	322	291	296	280	293	275	320	309	316	281	299	290	306	320	320	314	315	309	330	275	325	295	291	315	322	318	300	310	316	336	323	306	286	292	309	286	275	302	332	295	306	308	296	293	292	329	255	330	308	303	295	345	298	317	305	301	283	272	289	310	294	330	286	315	312	264	308	316	285	307	306	296	328	312	301	290	316	309	324	297	330	292	306	322	329	316	330	319	308	306	274	294	316	284	307	300	305	318	312	304	322	274	328	306	286	315	289	301	346	319	358	288	304	288	290	299	295	287	325	274	314	312	302	263	297	268	264	311	290	284	311	293	318	273	329	323	323	320	309	309	307	304	335	317	313	340	308	289	347	296	317	308	304	323	277	314	322	293	329	312	286	317	290	307	328	309	306	296	299	282	273	315	327	294	327	299	279	324	297	263	293	321	297	282	295	307	316	279	303	295	323	300	308	290	334	312	284	320	295	323	292	274	309	322	311	279	294	307	300	290	287	283	293	307	322	317	322	321	303	291	313	302	287	323	305	313	296	285	306	294	309	313	297	314	296	310	295	325	296	318	308	310	319	305	294	297	305	319	292	294	336	311	318	297	344	284	287	307	314	316	310	309	318	312	288	287	289	323	295	324	300	279	275	308	312	288	300	287	311	305	299	280	301	323	319	299	283	317	306	290	294	296	298	295	313	317	342	277	297	300	316	297	291	321	279	324	333	310	305	309	340	309	312	297	287	310	282	303	350	334	284	310	299	320	315	303	276	296	293	282	313	310	295	312	250	313	308	332	306	327	282	280	345	296	292	306	304	314	322	304	310	292	296	306	288	306	292	321	334	306	364	304	322	284	267	272	304	310	264	301	320	309	305	295	296	302	310	290	317	301	289	318	287	288	298	310	298	298	339	303	309	314	316	327	294	281	267	281	297	283	285	306	294	339	323	327	266	315	299	271	298	307	290	316	282	302	321	302	290	316	287	292	301	286	297	322	284	304	292	298	310	298	293	281	319	283	296	280	319	316	315	288	290	311	294	326	303	329	289	292	319	276	317	270	323	291	281	307	288	307	298	283	306	313	304	323	321	280	310	322	305	335	296	299	294	305	315	319	283	314	301	329	304	309	319	306	297	327	291	273	287	313	292	306	314	324	299	310	308	297	297	303	298	291	314	306	337	340	302	299	342	282	301	304	295	314	298	299	287	294	309	308	270	327	294	284	307	268	299	333	291	310	286	286	299	330	324	291	314	309	324	308	286	319	323	278	337	266	289	281	311	294	296	286	331	280	324	332	292	281	299	304	301	293	309	324	297	323	325	302	298	304	324	320	358	318	301	313	326	286	282	274	285	327	293	311	312	319	309	280	312	288	331	280	283	310	315	296	296	309	284	324	321	285	313	297	315	282	308	317	287	334	317	275	290	323	298	329	274	297	303	329	311	308	306	307	323	306	304	295	326	279	291	285	316	303	317	338	321	343	299	321	298	304	314	317	323	299	287	287	314	291	313	301	311	296	274	281	290	287	303	283	287	283	306	303	290	323	292	259	312	326	325	292	277	322	298	304	321	305	297	283	299	321	273	299	307	316	308	288	314	293	302	313	323	313	281	300	273	310	302	275	294	291	311	275	306	305	324	318	306	275	304	328	296	293	317	296	288	313	279	324	336	302	329	279	276	292	303	279	291	300	279	286	327	338	345	321	313	306	306	312	309	331	316	314	290	277	290	308	295	306	324	326	336	273	330	267	334	299	309	299	329	298	304	313	304	319	315	288	313	302	293	283	309	319	322	310	306	309	254	327	289	286	304	283	301	298	290	321	302	311	309	289	295	310	309	316	274	283	306	317	299	323	315	328	301	266	298	323	307	300	289	308	343	280	291	268	323	324	318	296	343	320	315	309	318	300	284	287	318	312	305	313	299	293	301	304	336	281	314	321	310	275	309	286	330	302	294	296	319	273	306	315	308	332	318	295	329	325	300	294	307	308	324	316	297	335	328	318	306	332	297	295	310	315	305	304	350	323	313	287	293	311	337	287	316	301	322	341	292	333	292	289	304	314	300	277	318	295	307	306	307	277	319	293	325	307	347	322	321	310	279	281	278	294	292	313	298	313	310	301	277	288	300	270	305	297	298	299	324	289	281	342	340	333	331	306	350	282	309	311	281	316	276	315	298	285	317	306	308	311	308	326	288	285	273	335	305	287	309	301	282	319	311	300	286	307	344	300	342	325	319	300	315	313	325	330	267	298	327	283	318	290	286	318	313	311	279	284	297	292	290	309	282	293	326	326	305	281	307	299	319	303	288	285	245	322	300	302	298	325	300	321	284	302	293	341	301	300	286	302	287	312	313	305	296	329	284	302	292	288	277	299	292	320	291	307	295	289	316	284	335	298	307	302	315	298	313	296	308	319	304	287	296	313	303	268	283	272	309	324	306	319	301	294	301	311	295	297	280	331	295	291	306	310	319	313	291	321	327	329	325	282	308	314	270	292	292	268	291	302	275	278	293	289	294	326	301	318	299	295	309	292	279	299	301	283	301	304	314	305	288	267	294	294	326	313	299	317	281	325	287	288	282	297	304	298	314	269	286	288	295	299	293	278	316	307	309	271	315	311	306	306	285	330	317	313	270	305	295	279	320	282	295	302	317	328	302	257	294	300	287	303	297	310	273	321	319	325	312	297	289	315	294	324	319	301	343	274	308	310	305	308	268	285	286	301	281	289	300	296	325	302	274	286	290	302	283	295	284	285	318	302	335	320	302	329	328	292	296	286	331	287	282	308	296	282	327	323	284	287	321	311	280	280	337	311	305	337	315	334	287	314	286	281	324	291	302	278	310	315	291	312	308	328	314	308	303	320	324	299	304	294	300	318	283	308	316	294	295	319	313	316	298	331	296	331	345	319	317	276	298	302	294	314	296	320	276	332	292	314	321	312	307	307	303	286	296	317	288	291	322	319	307	303	298	301	283	288	320	311	282	315	328	312	293	271	311	307	281	312	322	308	297	281	326	278	276	317	298	288	293	294	297	284	325	318	312	281	288	309	280	326	303	307	300	284	297	330	307	341	303	308	305	304	306	297	298	263	314	316	326	327	301	373	314	312	313	286	312	303	305	328	309	293	294	346	308	298	292	329	294	278	302	294
18223	15078	12098	6163	4317	3238	2509	1958	1654	1372	1174	1026	957	851	796	686	663	688	599	643	575	576	582	522	512	509	512	515	490	434	461	457	457	437	429	465	440	457	455	429	483	440	398	460	421	455	415	426	421	412	435	366	443	459	381	431	416	431	408	475	422	427	400	407	447	418	418	473	373	389	401	412	421	401	439	435	425	389	424	402	440	404	403	433	425	412	411	409	418	403	400	417	384	437	411	415	409	423	404	426	424	440	421	425	421	393	382	395	410	429	447	396	406	410	410	394	396	388	386	430	405	397	396	427	416	389	435	403	406	423	377	397	410	373	423	420	406	383	407	406	409	440	383	412	364	426	422	365	406	416	403	417	423	393	426	400	424	423	388	405	415	374	417	384	428	444	404	402	407	393	428	392	391	379	436	411	400	398	405	379	425	420	418	394	427	393	369	370	407	404	374	432	451	371	412	432	424	365	417	395	429	414	406	430	386	397	389	411	413	413	414	369	395	414	395	438	395	417	396	467	423	395	406	409	409	442	426	420	439	418	406	434	423	380	411	419	414	403	422	403	411	387	381	392	424	381	440	426	438	418	423	406	416	405	416	407	387	390	397	429	415	407	404	399	405	398	407	396	392	419	414	412	401	420	379	352	380	405	405	418	404	403	380	405	392	382	442	426	450	395	410	413	407	414	366	411	383	386	368	434	389	373	388	414	437	418	425	407	393	391	395	379	412	400	406	397	429	405	388	372	347	430	400	357	380	427	415	408	422	400	397	386	399	399	408	461	440	420	399	413	401	406	405	353	418	398	390	403	445	392	428	405	429	388	383	410	407	427	384	415	426	396	432	407	378	395	441	436	417	398	394	385	425	398	395	410	415	396	441	378	394	405	425	408	398	421	352	418	409	427	376	400	408	398	385	422	455	365	392	396	416	440	379	371	415	399	414	385	380	405	440	407	396	422	442	404	373	431	423	393	409	391	441	436	415	380	409	386	397	407	383	387	370	413	383	424	428	387	412	369	399	397	400	427	388	428	422	414	414	371	407	451	409	408	401	410	405	396	372	429	385	448	401	351	420	366	390	396	420	409	418	372	367	411	396	380	371	385	414	391	422	398	379	413	400	433	399	393	379	401	395	414	421	431	395	376	407	419	361	450	429	405	391	383	412	387	416	418	405	437	446	390	394	405	389	417	400	383	380	378	409	390	418	384	399	393	400	436	403	419	424	403	341	394	416	416	384	404	395	427	385	417	403	382	402	414	395	404	410	404	410	374	404	367	423	445	381	425	388	419	428	453	440	468	437	416	420	402	392	395	392	398	405	402	380	411	411	422	385	452	381	421	398	414	429	417	398	407	383	392	406	438	403	429	401	401	397	434	361	400	413	416	425	404	408	363	402	434	411	405	405	403	418	445	391	397	434	410	406	431	372	393	447	352	407	436	435	369	430	395	410	370	408	398	392	407	418	396	389	408	458	433	433	381	404	418	423	409	412	432	440	358	384	413	377	408	423	407	427	414	421	421	433	370	338	379	435	402	429	401	380	389	396	401	384	424	418	369	395	477	410	400	432	390	426	416	391	404	425	448	413	403	403	421	383	428	401	389	407	402	450	419	403	393	393	389	416	411	386	426	412	412	398	410	433	425	390	396	399	419	425	417	394	415	410	366	443	383	412	424	414	414	365	392	405	372	399	428	390	427	404	412	405	394	403	393	387	410	415	414	399	410	371	396	390	337	375	412	417	412	392	373	419	413	407	432	413	391	363	418	400	412	418	414	416	407	404	395	396	412	397	380	421	391	368	425	425	440	431	446	408	402	411	375	395	404	390	391	383	447	388	402	455	360	361	411	410	425	366	424	387	453	372	410	415	410	417	371	385	378	413	427	399	382	413	437	424	404	416	412	416	392	402	402	430	401	389	379	376	412	386	422	384	424	416	449	403	420	383	391	400	412	409	390	435	385	406	385	429	388	395	373	381	404	388	420	395	422	405	408	402	423	396	391	401	423	408	410	395	410	370	417	416	389	387	409	399	414	428	429	413	385	389	470	377	428	413	373	381	405	410	363	424	424	412	407	392	383	408	414	405	388	412	401	391	416	414	401	395	453	403	404	398	393	429	373	398	388	435	433	404	416	395	381	400	400	437	404	384	425	421	428	380	436	410	415	372	398	410	380	379	405	382	395	380	381	429	443	398	441	423	419	405	381	404	386	378	407	445	441	421	381	403	414	400	408	377	414	429	403	438	384	413	364	403	410	375	413	374	371	405	396	385	402	392	414	365	395	440	397	386	400	389	410	390	348	382	392	373	415	398	412	411	390	388	416	405	393	393	404	406	382	391	406	384	418	396	393	400	397	437	413	434	424	391	396	410	395	426	410	405	397	432	396	372	402	382	397	417	385	442	410	407	428	401	392	388	400	440	375	415	396	410	405	364	391	409	394	401	386	426	437	381	419	396	410	398	386	370	409	394	407	403	409	418	416	405	411	432	426	385	392	405	397	400	418	378	393	448	386	394	429	411	379	420	429	416	428	427	396	383	393	375	407	412	421	384	384	417	407	381	396	381	404	379	407	394	387	380	386	396	382	393	399	382	382	384	410	406	407	386	434	424	390	410	379	408	423	437	404	422	393	410	379	405	439	422	414	390	405	390	409	401	380	435	413	412	409	376	419	406	411	396	383	428	404	424	396	371	378	407	397	406	388	380	403	400	374	417	386	414	416	412	417	417	416	402	410	424	399	418	333	415	398	402	427	380	405	407	351	361	364	443	386	411	400	386	410	433	364	430	405	420	409	382	392	434	388	416	409	417	418	388	413	413	393	380	430	384	386	407	403	403	419	385	377	412	361	403	418	384	422	405	422	429	391	416	405	400	397	408	446	412	368	409	418	415	391	407	391	445	433	393	406	433	437	387	411	398	453	405	389	393	381	425	416	406	436	423	391	393	406	397	397	439	400	428	387	427	405	411	402	409	424	421	427	379	437	405	406	389	389	425	440	375	393	374	406	416	426	368	400	412	437	396	404	406	422	380	415	382	392	440	386	388	412	409	387	368	435	394	407	410	426	377	414	412	400	440	383	413	380	396	391	381	403	426	389	424	386	390	367	388	419	398	400	397	396	409	396	396	390	428	401	392	353	417	377	414	420	415	400	375	402	418	428	434	385	388	405	428	388	431	414	386	411	380	398	386	400	392	432	405	414	375	425	410	369	432	400	396	405	394	394	363	394	380	388	384	434	390	412	394	409	401	420	343	444	378	415	360	388	356	410	439	392	391	379	415	400	416	399	426	395	383	428	403	404	385	424	385	410	443	403	411	409	400	383	405	382	404	367	406	400	386	401	387	420	406	402	380	420	366	385	390	414	399	394	380	438	439	408	406	425	354	392	394	403	421	425	407	360	400	396	407	391	415	408	397	404	401	397	397	387	401	420	422	389	409	371	406	425	389	406	414	388	416	421	378	406	404	408	408	381	392	409	407	365	421	410	389	401	436	428	400	396
26519	20366	8722	885	607	527	394	287	294	242	250	239	269	271	268	241	246	261	265	248	249	236	223	258	262	235	241	237	276	271	274	248	268	248	264	252	243	256	234	268	238	251	241	258	232	257	262	229	265	253	285	279	271	219	271	231	256	260	262	253	252	266	268	257	244	219	265	219	249	265	241	270	250	256	270	269	234	242	260	250	254	272	261	257	268	266	237	272	239	227	261	232	243	252	249	244	243	247	266	273	250	261	258	263	240	254	252	260	234	239	265	248	255	264	247	268	256	227	235	260	276	222	266	251	267	242	245	262	249	248	220	237	202	255	255	264	257	264	237	231	249	247	256	247	231	261	243	237	268	257	257	253	291	235	238	265	240	249	230	221	217	264	242	260	263	254	220	238	234	266	265	260	232	238	249	271	265	235	243	265	240	248	243	235	263	252	247	269	228	246	260	214	256	244	265	248	246	243	209	252	241	228	277	260	243	241	239	238	244	255	281	240	270	240	247	251	260	222	249	264	245	225	233	259	221	236	251	264	239	284	238	248	253	254	242	257	247	233	251	274	257	246	226	235	246	255	255	235	253	261	241	247	271	229	242	249	261	246	267	219	247	235	255	268	266	237	252	276	271	225	264	220	263	251	237	217	247	263	243	243	271	237	260	254	237	249	269	255	250	240	235	231	218	256	244	249	271	243	223	237	258	218	262	211	226	260	260	236	221	255	262	258	274	264	228	224	250	259	250	225	275	244	253	232	293	260	263	218	271	270	237	245	262	230	234	264	256	264	261	228	245	247	225	256	255	249	268	232	244	226	228	258	251	243	233	263	247	231	232	244	272	243	259	253	228	249	234	248	249	245	236	278	256	272	239	262	257	217	242	249	242	223	238	256	240	265	261	253	248	231	247	267	268	285	260	239	245	221	254	244	238	280	242	239	264	248	231	265	210	247	243	238	261	269	229	254	254	216	251	244	260	244	241	230	239	245	219	246	230	242	221	260	261	290	241	256	253	243	277	216	246	255	233	244	265	243	244	245	270	249	254	258	272	251	227	249	262	258	284	221	245	260	242	259	257	240	203	251	225	227	236	214	243	242	277	249	257	274	262	227	234	230	266	276	260	271	259	238	251	235	260	259	221	243	268	238	246	252	255	229	247	235	261	257	264	261	269	238	241	257	265	249	253	267	259	224	254	244	252	292	231	253	231	274	235	274	253	233	252	240	276	271	253	247	260	219	244	245	247	281	275	262	250	234	269	244	249	239	272	246	249	268	242	257	271	249	241	285	244	279	256	249	252	252	235	260	253	222	237	247	245	264	249	235	275	248	227	249	253	238	221	243	244	258	213	259	256	279	256	250	248	261	223	227	235	273	258	259	246	221	221	220	238	261	256	221	221	244	224	263	226	244	253	266	232	246	245	279	252	233	249	238	272	218	268	259	234	246	230	231	234	264	238	260	249	234	210	247	246	263	250	243	236	232	249	239	270	261	252	240	245	222	239	249	259	252	264	247	251	246	231	249	244	238	250	234	272	260	269	258	263	281	248	251	252	234	237	249	240	271	265	260	251	261	247	247	250	235	231	229	279	264	271	238	274	254	256	253	260	270	264	249	245	275	224	282	239	236	229	247	258	239	240	258	251	237	211	271	257	247	254	262	258	248	255	258	218	274	251	242	251	249	252	249	247	248	263	236	281	226	226	264	257	246	246	227	239	259	224	238	267	269	237	227	256	249	232	239	225	267	245	220	257	257	265	252	236	290	249	256	243	265	219	267	250	265	238	278	227	251	270	249	249	273	220	277	280	245	239	226	242	232	244	241	252	234	263	275	239	263	280	225	246	239	228	248	247	251	252	262	243	238	250	231	242	248	214	261	288	274	224	253	246	237	268	271	270	236	245	264	256	258	238	248	271	258	268	244	259	236	281	255	270	243	261	263	247	259	231	264	272	242	274	252	240	243	264	217	269	248	253	242	269	250	237	294	273	226	246	243	283	255	246	248	223	256	246	247	240	251	218	243	252	278	258	251	251	238	272	261	256	237	250	256	254	239	222	236	246	259	262	239	272	241	249	268	228	258	230	239	262	270	254	255	237	239	271	226	261	244	256	248	228	238	258	253	238	238	230	264	257	247	264	247	271	262	256	261	245	250	293	285	266	258	244	275	249	255	231	288	256	235	265	220	251	268	246	248	222	244	246	239	250	264	271	262	263	226	238	250	231	253	230	256	256	253	251	267	273	274	247	255	250	249	249	257	260	266	260	256	251	260	249	270	258	233	278	242	230	258	267	233	232	221	245	260	252	237	275	242	277	249	261	253	254	255	254	247	231	226	244	242	249	274	281	248	242	302	237	275	236	246	244	258	255	232	267	253	245	235	223	261	256	237	248	243	274	246	274	258	247	249	272	232	277	270	224	261	266	248	279	241	263	251	245	241	230	246	256	224	259	252	266	213	231	234	249	226	250	254	282	234	269	233	263	260	259	242	254	266	246	246	244	230	245	247	278	258	275	247	262	228	261	242	249	248	236	252	246	249	247	254	241	242	229	246	246	272	256	251	263	263	249	233	277	240	247	250	231	251	248	271	248	249	280	252	251	273	261	243	243	233	258	241	221	267	215	253	243	259	245	220	272	252	245	235	266	269	236	278	259	240	236	223	225	248	239	264	237	267	259	251	247	256	277	237	243	262	260	273	227	248	268	253	247	240	236	235	235	254	239	235	252	252	254	273	254	245	242	246	244	241	213	239	263	272	231	220	245	254	270	264	217	239	265	254	244	229	263	271	217	265	256	264	242	243	253	240	255	235	287	245	279	237	261	231	244	274	228	240	240	249	233	258	240	233	237	271	240	267	270	270	230	266	233	233	251	240	244	231	281	244	230	240	251	219	235	243	250	252	242	233	267	257	239	267	242	262	222	248	231	256	226	273	246	252	245	256	250	257	247	250	262	268	258	228	233	230	249	236	247	242	252	217	256	262	256	263	247	251	215	233	237	242	270	244	255	236	244	260	243	253	240	289	242	274	255	246	244	257	253	231	253	249	235	261	226	256	236	206	229	247	245	280	223	269	262	225	253	246	297	244	270	252	241	292	231	237	231	258	275	269	259	267	233	222	248	256	265	262	242	229	257	259	240	279	244	231	212	252	245	251	246	224	261	237	263	262	266	256	243	259	276	237	286	245	243	252	234	253	250	243	234	235	237	231	236	266	265	269	239	237	273	238	272	239	239	228	256	270	237	255	260	245	259	273	237	271	254	247	226	267	233	283	252	237	273	246	229	229	244	223	232	254	274	241	240	273	256	254	236	239	251	236	268	257	264	239	245	263	249	259	246	244	251	251	218	262	248	245	234	266	243	264	237	249	247	226	232	244	268	227	269	222	260	230	250	236	248	229	233	266	243	230	243	273	238	256	268	240	267	246	240	254	263	266	257	262	222	265	263	265	274	271	215	244	249	226	229	263	235	216	226	262	238	270	251	257	278	257	224	234	235	217	253	279
7240	1313	1107	670	532	475	423	424	390	378	388	344	347	345	335	353	348	329	367	328	349	373	350	318	334	334	347	348	364	302	312	305	330	331	340	345	358	312	344	344	342	307	323	361	324	346	329	304	293	369	329	335	355	318	346	334	319	356	332	314	336	349	347	317	328	369	335	313	353	362	304	327	353	359	326	333	337	319	352	369	328	311	329	299	363	321	326	322	369	309	331	323	308	329	326	345	330	341	313	345	316	312	342	338	333	332	345	303	331	339	353	321	319	316	314	359	333	337	338	323	298	319	333	318	292	315	316	329	320	337	352	308	307	362	327	327	291	367	294	358	340	349	342	344	325	363	334	349	311	333	330	309	312	327	346	356	324	341	348	328	316	329	330	317	310	330	330	335	352	318	313	348	369	327	338	338	326	356	347	369	336	350	306	337	321	318	347	352	344	363	333	327	308	356	330	291	326	309	328	348	336	327	334	367	328	331	316	330	312	332	354	341	331	327	328	322	358	341	334	324	319	327	323	314	365	327	310	339	356	334	342	346	303	315	345	334	320	339	312	340	324	335	345	347	313	362	302	358	324	356	303	341	354	342	345	337	330	334	337	338	335	343	335	303	350	344	333	328	342	316	326	332	363	342	335	350	362	332	351	340	322	328	312	335	330	325	355	326	342	314	318	347	344	324	311	327	338	356	291	350	335	351	328	341	295	351	325	347	318	358	311	310	316	346	321	317	353	334	318	329	355	340	325	318	327	333	362	304	301	350	320	373	326	332	327	318	311	319	338	335	339	359	336	340	301	384	342	318	328	326	334	353	306	334	336	348	344	333	340	332	357	313	358	319	349	311	312	362	356	312	319	349	298	353	335	318	326	322	315	344	338	334	347	338	348	343	330	316	328	324	357	320	329	341	325	316	371	339	329	357	301	329	346	352	321	330	327	345	310	338	346	310	361	359	329	355	355	321	340	316	362	349	312	339	336	338	319	321	328	364	326	323	305	348	338	322	316	343	324	359	329	322	312	336	352	385	361	346	310	353	342	313	329	347	327	336	351	333	349	350	355	324	313	366	355	313	347	343	324	325	344	353	326	345	315	346	357	318	324	326	353	344	344	345	322	346	324	302	365	350	324	332	348	325	342	357	333	318	335	346	324	308	372	347	320	311	331	288	342	346	335	299	344	347	331	337	359	330	347	344	325	326	316	331	357	312	346	289	303	344	340	360	327	322	345	298	352	353	340	351	338	317	365	336	358	324	329	357	358	309	361	315	323	316	317	332	345	327	355	323	343	331	327	333	348	352	348	368	344	324	332	329	308	344	317	349	341	334	326	335	332	315	345	323	304	322	326	335	327	356	343	324	331	336	337	297	338	353	345	335	328	337	351	281	329	330	360	312	330	344	365	322	325	318	361	339	334	319	323	317	308	366	305	311	315	320	303	337	339	296	333	327	347	323	322	341	335	299	312	300	313	347	316	340	385	334	318	323	315	347	339	335	319	338	337	318	328	334	328	337	349	310	347	328	356	319	316	347	352	345	320	343	295	293	309	335	354	329	368	317	323	329	337	341	350	351	326	293	343	347	338	347	349	331	337	302	363	319	337	312	342	362	343	337	359	333	376	332	328	352	345	330	351	348	321	333	331	325	352	290	313	320	335	348	356	357	314	347	312	304	316	347	343	311	310	341	305	319	344	318	332	358	337	333	328	333	329	328	316	324	329	315	308	322	338	326	343	321	281	337	337	344	325	345	341	329	354	350	357	308	310	352	321	341	379	330	322	344	335	299	344	323	324	352	334	346	324	326	350	328	376	299	328	337	325	308	346	324	306	296	329	303	329	335	374	354	352	327	346	321	337	367	361	381	328	315	342	336	333	347	358	365	317	310	302	306	321	354	337	317	309	338	295	337	337	325	340	339	337	339	341	346	322	311	327	354	374	341	345	349	321	337	288	328	325	314	318	349	349	324	332	302	344	342	310	309	312	334	336	337	344	257	324	302	332	317	345	357	354	348	326	363	329	312	316	342	293	351	364	339	303	317	354	323	367	314	317	307	324	330	345	320	338	298	351	310	323	332	310	335	366	364	359	312	336	326	346	343	310	328	370	311	299	324	310	353	307	360	339	348	358	335	334	364	293	347	348	320	296	351	349	303	308	300	329	338	323	332	317	303	330	350	333	341	325	321	338	366	334	305	351	336	301	358	324	333	323	351	291	342	345	309	332	330	352	357	316	332	359	313	336	326	318	304	313	325	349	364	329	339	318	336	315	338	353	361	331	300	344	331	332	300	356	323	310	341	343	348	368	347	343	329	322	345	322	349	363	320	317	321	355	342	322	356	332	343	323	337	337	303	340	361	318	337	362	313	320	338	314	317	316	317	349	341	365	320	351	331	293	337	341	299	333	383	369	341	329	328	334	330	317	318	319	354	361	340	357	348	310	328	343	358	320	358	331	347	313	316	297	329	363	358	304	307	357	309	326	334	320	330	323	315	334	318	329	338	363	335	353	309	302	329	307	309	313	325	371	324	356	323	333	338	360	354	349	333	355	320	287	338	333	297	365	326	330	330	328	341	312	363	362	323	316	303	300	299	322	348	325	340	346	330	309	330	327	323	341	309	336	289	363	336	363	309	301	349	340	337	308	310	347	337	326	313	306	322	323	327	317	345	350	311	341	331	329	341	328	348	320	335	332	337	362	338	307	332	289	357	328	354	308	329	313	354	327	345	340	340	317	335	328	330	332	311	318	352	329	377	328	378	328	325	297	286	314	352	327	294	336	343	355	340	306	319	317	324	358	352	335	336	348	347	354	322	334	328	309	330	358	334	322	347	315	335	306	313	304	331	339	335	325	321	362	334	313	333	326	357	307	359	328	338	312	309	318	350	347	356	318	378	333	315	312	346	357	350	330	324	328	354	302	349	313	347	334	309	308	367	339	327	363	311	326	359	332	341	345	331	323	358	342	341	327	301	345	366	337	344	331	396	379	326	343	333	344	327	347	313	371	368	330	322	339	334	329	333	299	331	327	315	318	354	345	324	327	306	308	315	370	327	361	344	329	305	348	308	314	322	337	347	333	322	326	335	339	339	319	300	308	331	316	333	308	333	327	337	304	307	330	324	335	295	326	330	321	361	370	329	312	341	309	306	337	363	346	327	357	348	313	314	321	333	353	336	325	316	372	359	342	333	330	336	313	356	313	337	340	306	344	336	354	326	341	320	331	322	328	326	356	353	351	352	323	319	312	336	304	299	355	332	336	307	339	327	351	334	346	316	330	346	339	334	322	335	353	328	343	371	330	346	360	346	337	316	366	325	336	347	325	345	317	295	307	325	335	340	353	322	334	346	326	342	340	347	311	355	339	349	340	335	330	352	358	304	341	303	320	370	367	297	327	327	332	362	302	336	344	320	357	314	316	316	303	346	349	332	349	330	329	301	352	304	376	347	322	292	331	340	309	341	287	363	309	306	336	341	350	354	319	321	331	360	340	305	298	314
23744	20932	28197	23807	20926	9829	1098	734	619	556	512	489	492	474	432	462	517	431	433	437	417	434	446	412	409	419	412	421	403	398	391	391	403	382	408	398	363	400	404	389	375	404	394	383	397	394	429	391	392	387	418	420	411	421	390	353	373	359	362	379	403	402	385	406	393	436	390	464	386	362	359	428	389	362	369	393	410	380	378	417	422	374	374	401	362	395	402	387	384	408	410	381	420	382	402	386	428	380	393	367	397	412	404	399	418	412	398	409	407	434	451	410	384	385	388	393	401	442	412	436	392	380	394	416	392	398	369	400	395	395	402	408	413	409	381	371	405	396	425	394	393	412	389	366	379	378	393	384	432	406	384	377	379	366	407	391	370	329	411	407	392	369	436	387	451	374	363	393	368	401	415	364	380	381	400	369	367	426	402	404	391	373	413	396	419	395	382	397	395	411	407	407	406	363	378	404	378	395	381	377	384	412	406	407	362	408	355	369	399	390	374	377	354	399	422	407	417	376	396	420	377	388	398	383	428	388	358	366	389	404	374	376	375	414	387	375	384	423	390	380	438	413	378	393	359	419	396	421	416	366	404	399	358	394	400	409	387	374	388	400	373	371	371	370	413	397	407	374	388	387	390	374	399	413	406	370	401	394	383	376	385	415	383	360	405	366	394	372	390	400	380	413	377	403	410	392	405	391	367	413	416	387	394	407	374	398	383	387	409	411	448	440	398	406	403	402	382	355	370	385	397	375	388	378	400	378	407	378	390	392	412	377	405	401	420	384	397	368	395	399	389	413	431	373	386	408	408	393	401	396	378	403	370	416	379	404	412	371	415	397	368	378	383	387	404	382	382	411	413	409	392	410	405	423	383	420	440	367	432	382	387	381	371	414	373	418	368	354	397	378	444	358	411	409	410	376	398	387	404	397	407	405	428	409	398	405	412	395	386	377	388	381	405	398	385	396	393	391	439	385	380	415	396	378	390	389	389	399	376	407	386	385	402	385	394	390	429	376	396	421	385	385	390	410	387	379	400	383	406	362	389	380	379	420	378	438	389	377	391	394	395	429	362	361	366	401	419	403	375	384	389	377	383	394	353	404	402	388	384	350	391	379	397	395	367	374	400	393	420	390	398	364	409	406	397	375	395	351	387	378	400	381	390	378	429	374	359	374	380	410	393	407	380	375	399	427	400	396	395	413	415	414	421	403	398	377	426	433	397	408	392	435	386	364	398	406	425	365	389	389	411	369	370	382	414	414	386	404	393	403	417	387	402	350	375	396	378	377	396	402	378	379	387	362	363	409	394	378	417	403	407	397	403	423	413	404	375	405	416	413	413	392	390	409	355	362	396	389	383	383	383	380	401	377	382	429	414	394	394	423	395	394	403	384	390	385	386	401	366	415	435	387	412	374	364	429	392	376	391	406	386	410	400	414	434	389	389	363	407	379	382	401	346	407	353	399	380	352	400	431	422	365	400	401	434	406	417	390	398	375	387	389	401	395	404	408	370	369	377	396	391	416	401	403	424	385	378	389	397	376	402	364	396	369	393	391	362	359	403	384	348	423	426	412	433	391	403	399	378	421	395	427	367	435	400	414	376	412	386	381	389	407	380	393	386	382	388	383	391	400	385	409	434	366	353	405	405	435	414	391	391	388	380	364	365	357	375	403	387	385	405	392	405	372	422	415	407	394	406	382	422	401	367	417	353	371	376	361	354	406	383	411	416	432	394	366	378	401	429	360	392	376	385	380	371	374	401	382	360	392	382	376	398	399	420	379	413	378	409	392	415	390	395	371	375	378	378	410	432	446	397	380	415	357	429	369	429	391	429	389	419	367	356	409	380	405	394	390	414	374	385	383	418	396	408	420	423	379	369	403	405	389	386	371	386	378	396	389	432	349	387	375	407	397	365	398	393	387	395	411	423	395	392	371	398	383	415	386	377	392	406	402	384	399	391	379	380	421	380	403	379	421	408	408	405	404	390	406	357	371	375	420	410	385	416	417	382	410	368	406	398	383	365	390	416	416	409	390	393	376	419	401	432	384	381	371	412	383	387	385	379	388	403	379	433	415	348	364	403	374	392	425	412	401	413	418	380	432	383	394	394	375	394	394	409	379	370	396	370	411	388	409	403	372	454	400	379	419	406	398	402	384	372	365	412	426	384	403	384	401	388	386	432	385	411	363	376	389	362	394	398	371	390	393	373	395	429	384	368	382	365	406	362	400	388	378	392	376	350	374	439	385	401	361	358	411	404	426	383	386	415	380	397	412	390	406	381	386	376	357	373	393	377	399	427	400	391	391	392	394	386	402	369	410	420	386	378	416	401	402	409	388	380	354	409	437	358	371	348	364	385	378	385	390	381	407	413	401	384	357	409	389	389	403	376	354	424	416	408	416	392	385	397	394	368	398	414	410	387	412	364	389	394	372	383	382	410	411	407	410	407	432	385	433	381	380	373	385	394	405	421	383	433	358	402	397	396	388	395	417	426	383	361	367	369	394	402	400	405	418	427	381	392	397	348	366	384	426	425	369	380	374	401	408	403	405	385	378	370	442	385	429	429	403	392	390	385	360	381	409	417	405	405	358	402	398	419	396	390	393	408	415	384	398	398	420	411	400	386	409	389	376	394	387	372	397	407	412	376	372	350	410	381	399	364	408	404	369	409	435	400	413	359	397	378	429	387	355	402	375	378	398	397	414	375	388	396	383	405	376	407	403	421	403	399	393	386	375	344	404	377	400	387	368	374	392	387	376	374	369	414	368	379	398	418	358	401	429	426	400	401	362	375	392	409	407	390	397	365	372	394	370	438	376	381	390	405	429	399	444	375	407	392	418	364	374	392	382	386	440	378	385	406	362	396	404	386	364	387	351	404	390	357	395	397	386	388	366	377	385	383	401	385	390	399	420	376	366	378	379	379	402	406	388	411	403	377	380	404	410	406	395	391	362	390	401	410	399	427	390	364	387	397	379	376	401	405	384	372	369	375	384	365	372	368	399	352	376	352	381	433	417	437	360	395	412	388	467	401	403	408	405	356	377	380	407	399	388	377	364	420	389	385	340	377	406	422	389	407	371	366	391	389	406	393	396	386	383	399	409	368	386	397	399	391	401	367	395	364	404	354	383	421	412	354	376	422	391	368	377	365	386	398	441	362	362	379	407	390	416	392	374	385	372	343	382	396	385	373	395	390	399	389	369	400	386	423	386	410	385	386	387	388	402	404	372	356	396	424	395	370	387	385	376	424	371	399	391	394	382	428	377	402	403	388	394	435	361	410	414	340	409	399	406	390	388	385	419	411	373	398	379	405	399	405	420	376	380	359	381	388	394	391	395	385	401	363	394	418	398	415	378	383	368	440	372	375	350	383	423	396	386	388	431	415	376	361	392	406	373	390	428	419	404	388	393	381	416	411	396	443	378	398	387	385	381	363	383	388	394	395	401	391	384	384	379	406	411	363	391	412	394	386	414	379	414	436	401	407	410	385	383	383	375	436	361
16987	9376	7452	3671	2611	1980	1580	1308	1146	1042	991	819	761	709	707	667	620	602	627	585	642	626	579	531	646	570	590	539	526	523	578	563	568	549	515	564	540	513	559	528	503	536	511	584	542	524	493	526	537	460	538	517	556	550	536	529	582	523	546	509	514	500	505	527	531	542	509	493	512	494	498	487	521	504	542	515	530	480	517	504	511	544	538	513	578	544	516	519	527	541	497	539	482	506	514	571	511	466	492	527	529	535	523	543	510	556	516	507	500	543	509	516	524	526	495	544	489	556	520	498	530	499	504	506	476	538	553	559	503	499	486	533	500	508	499	514	532	526	512	537	515	483	528	550	508	514	482	482	509	483	510	527	543	528	520	542	563	511	531	536	511	510	519	523	529	525	522	510	488	499	530	512	578	498	443	512	505	531	520	468	469	477	522	471	526	501	513	514	574	538	482	532	527	518	490	518	526	520	481	510	541	505	522	538	479	557	510	538	506	526	531	529	526	498	510	538	529	550	522	500	516	548	531	522	501	509	495	538	517	489	517	550	479	539	510	521	547	519	515	505	547	514	552	498	501	504	554	510	510	554	548	467	528	534	502	519	548	554	513	501	519	486	522	525	511	526	516	547	515	543	501	518	512	527	506	525	509	467	481	543	538	523	575	545	540	509	538	492	495	538	581	515	544	554	509	504	502	497	548	519	490	556	491	556	507	518	502	523	535	526	515	470	501	535	514	510	485	507	490	499	518	514	471	520	497	498	526	465	519	519	536	548	515	523	475	558	527	503	555	501	572	529	496	544	489	492	494	484	500	477	528	542	512	529	510	510	528	464	506	469	545	522	495	476	534	544	489	495	538	535	484	532	523	497	489	512	521	484	505	500	545	517	513	520	530	541	549	477	527	512	523	526	515	518	539	544	493	496	560	507	488	518	546	533	514	521	493	548	517	548	532	527	501	532	520	514	520	526	547	534	514	519	563	542	522	467	515	502	516	493	468	523	523	516	492	490	502	536	500	503	533	528	509	501	527	522	500	525	532	487	515	536	484	530	519	504	538	492	517	516	511	513	520	513	543	521	533	506	528	504	481	490	531	499	520	527	524	547	507	546	515	494	489	527	564	493	553	528	498	496	511	523	565	509	517	563	488	566	507	500	540	500	547	528	546	529	520	482	506	547	505	542	508	498	530	504	525	500	515	531	498	505	529	495	507	513	503	511	515	516	494	522	480	524	554	512	517	534	534	558	542	512	486	514	503	479	528	545	504	533	561	519	549	544	546	525	560	517	541	497	538	509	519	508	547	522	527	471	527	538	482	512	533	510	540	523	530	556	513	524	553	539	512	496	509	547	506	496	488	513	533	510	548	507	518	506	493	518	550	524	530	481	543	483	489	502	514	536	517	502	520	548	509	499	484	544	501	499	506	531	515	506	519	530	532	534	516	507	528	502	532	515	547	545	473	552	506	505	536	508	527	533	530	511	505	517	518	519	500	529	538	519	508	526	515	478	530	501	534	520	515	538	522	495	523	510	537	529	542	517	511	558	533	500	502	507	512	558	501	491	531	552	519	535	509	497	538	545	514	548	516	502	521	503	497	500	518	531	516	470	545	543	480	491	511	518	490	526	513	466	511	479	521	540	515	548	519	563	501	557	516	502	524	515	512	537	517	522	526	542	526	525	529	510	518	511	508	551	514	522	490	511	500	508	513	504	481	490	541	501	507	561	498	525	481	498	518	501	574	535	546	508	524	505	519	530	554	488	521	494	516	560	538	529	507	525	541	532	516	527	530	508	508	512	517	509	538	527	495	528	482	525	478	529	521	523	527	544	488	501	543	488	490	510	501	514	535	478	530	564	544	538	502	515	532	537	501	518	515	509	555	523	507	506	522	516	541	499	504	530	493	510	548	525	507	493	526	516	514	505	527	492	539	542	508	515	520	545	537	527	545	512	520	520	530	522	510	472	552	553	507	517	522	514	484	521	504	524	536	524	517	540	531	503	511	512	478	513	505	512	538	539	503	498	517	546	503	533	563	522	516	543	503	515	548	523	509	545	542	506	531	529	522	522	547	481	507	504	499	496	497	525	497	524	509	557	517	491	484	516	522	508	510	546	521	535	497	505	503	493	509	525	514	525	512	494	511	485	516	516	513	490	560	528	540	537	526	522	548	486	533	528	522	509	538	548	504	523	530	512	520	539	523	524	506	529	529	499	534	542	536	536	536	518	508	523	539	533	536	488	549	550	549	514	490	561	460	547	526	489	488	518	596	531	514	504	501	505	502	500	550	526	520	507	506	497	534	514	516	519	522	528	514	546	510	488	522	508	549	543	515	555	521	487	527	499	487	512	496	504	516	536	548	518	503	509	491	521	554	521	529	512	523	510	553	520	522	525	518	532	511	533	541	523	474	565	544	536	532	520	548	533	509	500	559	552	500	552	509	516	538	487	538	505	550	511	493	516	546	535	557	514	526	504	487	530	527	543	540	523	479	486	561	507	522	491	516	532	514	512	512	564	529	483	473	573	503	474	525	547	523	495	533	506	492	545	528	537	513	502	480	494	497	496	518	533	508	505	515	549	516	497	566	512	513	499	513	514	545	485	528	529	519	515	542	504	563	549	549	501	545	541	576	557	505	496	491	516	551	531	539	526	552	475	545	498	522	481	524	525	486	521	485	514	542	546	516	490	543	478	478	514	506	510	509	498	472	511	539	518	471	496	507	513	513	477	505	523	517	518	522	489	544	528	541	479	532	535	514	511	500	539	515	563	517	510	522	505	506	504	518	512	546	493	531	533	474	576	516	493	558	503	580	530	479	513	516	523	498	500	515	519	567	511	466	522	519	514	515	529	534	544	499	516	572	529	494	511	544	545	514	497	508	487	510	554	533	551	520	507	493	539	486	514	541	524	541	539	489	565	579	512	508	509	471	566	536	519	470	559	582	525	479	543	553	510	527	536	469	524	525	505	494	530	461	529	488	539	546	535	508	500	537	515	497	505	531	488	500	470	496	540	523	478	523	513	545	526	516	520	502	524	555	524	534	503	529	476	514	481	480	525	533	535	519	511	548	518	522	528	548	484	512	567	504	515	490	486	521	532	517	522	509	515	516	475	572	563	508	510	510	507	543	547	510	481	518	504	492	510	538	514	518	539	530	560	512	543	528	532	535	506	521	534	491	529	548	522	552	529	517	529	479	548	495	480	545	519	533	477	517	520	509	569	499	492	522	522	507	489	509	525	530	505	526	559	496	487	540	503	521	523	497	513	518	509	535	524	488	535	520	571	496	587	512	533	539	531	507	481	510	496	529	518	505	528	543	553	498	530	514	484	538	476	536	473	540	519	532	504	529	559	512	513	522	511	495	505	531	515	500	539	510	509	490	512	514	482	507	511	537	556	475	506	507	531	516	532	484	506	540	545	509	499	524	532	499	498	497	495	496	535	557	494	548	526	505	521	524	491	504	536	514	527	498	491	505	526	510	495	507	510	503	520	536	488
22642	20924	28681	23341	20925	20959	8542	1015	721	670	613	531	498	465	411	429	414	371	365	381	352	350	368	329	342	342	346	355	334	339	364	350	345	326	322	324	302	316	286	297	312	316	346	344	290	297	330	365	305	323	326	305	288	303	292	302	299	306	306	327	353	298	295	313	272	333	311	276	308	344	300	294	289	319	314	324	318	317	307	303	325	301	231	328	298	308	309	290	284	314	302	294	307	297	307	285	299	290	316	302	291	301	305	304	317	285	288	292	302	303	310	276	308	311	340	287	318	278	302	309	287	326	277	304	302	282	285	295	291	305	301	275	289	293	295	290	300	304	295	298	310	270	314	313	288	327	313	297	288	333	305	298	343	278	294	274	306	271	304	309	337	282	308	315	311	304	326	293	292	264	280	273	290	298	276	303	280	293	288	288	289	319	290	275	308	325	317	281	283	312	279	292	316	270	302	317	301	303	301	296	278	270	295	299	280	294	298	309	289	288	322	290	314	280	304	292	345	300	290	285	304	289	294	323	306	280	314	305	300	289	299	312	277	314	284	301	256	330	278	318	296	287	326	286	312	280	333	275	276	305	283	293	262	310	329	290	286	300	313	289	296	281	312	313	322	298	290	315	301	292	273	314	332	319	311	314	284	291	308	316	282	311	305	318	283	306	287	304	305	281	323	325	292	312	304	311	280	274	316	300	286	296	292	261	325	295	298	287	283	294	293	298	278	300	306	286	289	285	295	284	308	290	313	293	319	304	287	294	287	331	283	274	284	300	301	307	308	300	300	316	299	318	265	303	305	295	301	306	308	312	306	279	284	314	269	304	299	318	284	294	291	263	312	284	285	324	276	308	273	299	293	303	310	300	315	300	295	296	299	297	299	302	317	281	320	307	297	266	324	310	272	278	302	323	296	291	289	307	312	318	299	313	320	279	312	290	326	314	304	283	270	300	320	283	309	306	287	313	319	314	299	329	325	310	296	313	275	296	285	291	273	295	260	281	307	307	280	283	277	289	323	291	324	302	287	300	290	264	285	280	319	308	299	290	288	281	309	269	302	307	285	283	295	291	268	297	308	301	310	300	316	273	302	275	253	284	311	284	276	268	291	311	281	289	285	329	298	291	248	305	324	300	283	296	290	314	297	283	319	300	325	294	332	309	327	293	322	289	301	283	299	272	257	275	323	296	295	305	311	314	308	311	280	289	287	322	313	295	301	305	263	278	296	278	278	284	312	272	320	257	295	291	290	279	306	306	319	297	308	264	307	306	288	282	295	328	288	304	309	298	310	303	288	300	288	293	309	337	333	298	287	301	294	263	296	299	316	312	300	274	270	292	332	284	320	298	306	299	275	305	281	262	311	311	301	288	298	312	296	286	289	279	294	278	313	321	289	307	271	330	285	270	317	308	293	302	304	305	293	353	294	303	313	295	302	290	301	297	278	287	279	310	272	302	296	324	285	291	309	318	312	320	307	298	296	289	298	276	315	319	302	293	281	311	318	287	320	304	283	290	274	291	276	315	296	308	280	300	269	299	293	306	302	294	309	317	278	325	267	285	281	291	305	290	331	311	252	316	292	292	294	295	310	299	311	291	308	303	302	278	280	292	293	278	310	294	277	288	310	299	286	306	303	310	297	304	311	316	304	304	301	325	326	280	306	312	295	296	296	304	298	291	313	318	281	288	297	290	298	302	292	289	311	300	316	311	295	300	279	273	293	299	310	308	267	306	290	273	276	298	286	305	303	295	335	295	278	297	262	289	283	283	292	260	305	277	319	314	330	277	321	307	299	323	313	292	303	313	309	299	309	301	313	301	310	297	322	285	308	322	331	306	298	339	286	316	289	316	304	292	293	294	288	307	281	309	305	270	316	269	313	291	287	272	279	290	319	291	312	296	280	286	269	269	318	306	294	318	282	315	306	331	329	250	317	302	309	312	298	300	293	280	282	283	303	297	311	276	282	297	308	297	308	317	331	278	320	295	280	310	297	301	331	316	303	299	281	305	310	295	296	315	307	295	277	313	320	277	272	283	311	274	292	314	302	315	308	337	276	312	289	266	281	277	311	310	283	272	299	307	314	306	316	311	289	300	316	323	282	299	314	312	286	294	316	298	324	294	280	284	301	297	309	263	327	312	310	301	305	300	299	318	309	273	323	305	294	312	303	305	308	330	276	299	279	309	318	282	308	268	313	303	301	299	262	277	298	285	301	270	307	279	288	275	295	306	299	279	324	302	262	294	321	317	289	298	312	302	296	276	277	293	300	296	276	283	297	296	270	312	283	314	295	302	274	301	293	304	280	293	320	269	304	326	281	279	321	309	319	291	283	280	296	304	293	288	276	296	280	284	322	330	300	290	303	286	301	263	292	282	305	314	287	280	296	316	298	297	308	314	288	294	296	319	299	282	295	320	314	289	284	287	290	294	282	292	313	283	286	276	303	279	296	307	295	286	296	309	258	309	290	273	313	296	318	296	302	331	307	287	302	273	317	301	278	269	257	294	296	313	303	278	286	298	287	294	272	293	304	288	340	338	287	329	329	283	304	268	268	282	291	290	304	315	267	285	312	284	309	310	295	284	304	300	301	308	294	283	287	297	327	298	284	298	280	278	309	310	288	311	317	280	308	290	308	293	313	271	301	297	309	314	271	286	337	286	306	278	310	287	294	292	324	290	298	302	329	297	263	305	310	292	286	288	281	289	296	273	331	279	303	286	310	291	293	305	291	311	287	320	290	306	304	287	290	279	290	322	298	311	294	269	293	271	299	318	311	304	300	303	249	296	286	275	296	300	312	316	301	280	313	318	315	305	293	288	302	310	309	296	296	282	301	290	296	311	291	305	302	317	319	315	279	349	292	283	289	288	290	325	310	294	307	288	297	321	300	280	321	296	336	294	309	298	318	294	262	285	295	326	308	288	310	294	287	287	292	289	319	316	312	301	320	323	287	335	297	297	313	323	280	283	307	288	278	283	272	315	284	303	306	280	285	297	316	314	309	276	304	286	304	301	297	302	305	288	281	281	288	285	315	303	295	305	293	296	283	304	313	311	313	284	314	318	309	280	330	314	318	329	320	323	289	286	298	249	318	305	294	302	277	319	315	278	316	288	287	284	304	320	298	260	308	292	301	290	293	256	298	282	304	290	291	313	282	304	285	318	337	296	276	301	298	336	283	309	291	287	308	289	300	309	313	330	305	302	271	290	323	284	280	295	305	314	273	264	329	292	312	294	288	334	302	303	326	300	302	293	285	333	288	319	286	276	324	280	268	312	315	295	317	327	308	326	301	291	282	268	278	278	296	306	288	311	291	274	300	315	281	294	318	284	291	279	320	311	312	305	281	286	319	304	327	266	305	303	321	310	281	262	281	298	311	297	308	265	321	298	312	273	312	310	297	314	311	312	285	342	300	297	316	307	310	290	296	299	271	282	300	293	290	318	308	335	272	308	337	331	265	310	280	301	282	279	336	290	293	300	319	296	301	312	296	277	313	317
18592	15102	11910	6160	4230	3193	2578	1933	1645	1281	1150	1026	919	820	846	763	689	667	617	561	580	575	522	495	492	506	494	496	520	495	468	480	448	447	471	422	442	452	417	418	411	441	426	432	413	467	424	407	443	400	408	424	385	431	394	430	408	435	396	433	374	423	410	423	410	410	414	419	422	386	427	419	416	396	392	400	416	441	418	372	409	415	420	379	396	389	413	423	417	390	382	409	393	392	415	427	403	455	416	395	391	402	361	435	386	435	413	404	387	417	429	402	429	421	455	389	369	387	404	389	424	403	394	391	428	396	392	364	419	404	403	403	391	416	415	399	425	363	425	390	408	405	386	379	418	396	417	389	436	388	389	402	436	385	425	420	371	426	428	383	437	373	400	393	409	438	378	445	377	418	341	407	398	429	417	392	431	423	417	422	419	428	373	391	408	405	362	411	397	396	414	449	378	415	407	390	414	422	400	408	383	423	428	386	411	370	385	427	384	408	400	416	398	388	423	399	390	429	399	411	387	364	400	398	379	401	412	390	432	421	418	427	365	399	401	393	381	405	434	385	423	407	404	406	398	412	408	420	374	391	399	388	416	423	364	429	431	411	388	384	418	414	395	381	374	374	375	373	393	417	378	414	393	412	383	405	378	405	405	389	399	404	399	415	441	402	387	422	436	395	413	399	375	378	365	395	408	379	390	401	435	393	408	368	404	376	393	422	375	392	402	420	366	402	380	419	396	414	412	398	382	402	392	404	406	376	439	405	388	409	420	427	361	417	398	403	395	405	432	388	410	416	420	401	397	409	436	407	433	408	422	355	402	362	405	421	387	365	411	369	416	418	401	418	372	422	411	428	387	415	370	418	408	394	386	411	423	424	388	411	396	394	409	398	373	401	390	420	422	381	414	410	414	404	412	372	392	383	366	423	420	375	410	380	423	387	386	397	379	412	373	421	380	439	388	409	421	412	397	393	388	415	412	383	375	419	390	419	411	407	400	436	408	412	394	416	438	358	453	423	420	411	389	407	396	417	415	395	422	396	394	393	372	430	421	413	423	415	401	369	361	402	433	402	384	423	414	416	415	413	428	408	369	389	408	386	413	409	403	415	385	407	413	409	412	408	400	384	393	390	394	420	378	433	414	394	399	387	420	377	395	396	420	364	375	398	421	370	402	398	427	426	388	401	397	387	438	399	413	408	390	424	421	390	391	392	398	386	420	380	434	392	399	380	418	390	415	397	381	435	387	378	400	386	358	415	355	426	410	431	413	384	415	409	391	388	429	384	393	362	399	383	432	418	387	379	438	409	373	429	394	396	378	370	428	406	380	389	432	373	399	397	406	373	409	389	411	384	399	418	396	412	373	378	395	365	409	406	375	423	395	424	401	410	407	380	392	454	393	377	388	414	405	425	377	394	349	394	426	400	412	365	387	394	402	416	423	427	403	389	391	344	367	390	437	425	391	395	411	444	389	393	415	381	368	391	374	395	389	406	405	403	403	424	383	424	392	384	369	447	427	410	371	393	386	444	403	381	413	398	422	389	367	407	393	402	425	399	420	390	363	402	419	414	417	413	430	375	457	378	404	408	384	396	421	397	420	434	430	414	392	420	402	398	398	415	386	382	390	415	382	417	453	385	421	401	383	391	351	415	373	389	407	365	399	371	441	403	372	386	399	366	379	379	397	357	383	362	425	386	375	399	379	383	403	412	405	373	397	394	386	430	408	419	360	424	402	373	423	405	377	383	357	383	403	402	438	395	427	384	408	377	387	345	406	430	397	387	388	409	429	412	425	418	416	386	408	395	409	443	415	382	402	391	399	374	423	415	405	388	364	435	427	415	403	364	397	401	430	376	414	426	400	367	392	373	364	397	434	388	406	410	414	407	407	420	405	407	389	430	430	411	381	396	426	359	385	422	389	396	382	391	403	382	435	387	380	380	357	387	377	429	375	408	412	418	440	419	378	377	404	402	409	384	440	403	380	394	379	426	381	423	398	410	422	446	402	425	377	439	350	393	399	407	408	397	377	403	403	412	439	405	409	391	445	439	389	365	344	394	377	418	406	389	387	427	389	396	378	421	393	435	397	440	394	418	380	366	378	420	400	404	410	455	390	393	378	401	394	404	397	405	379	356	380	402	398	415	406	402	399	420	396	398	358	433	377	401	378	393	372	422	457	396	415	390	389	392	438	394	403	401	422	417	392	389	398	398	406	399	435	357	381	411	397	424	402	383	409	446	381	408	418	412	441	404	415	396	409	384	376	372	419	410	421	398	397	396	447	388	426	393	367	428	386	418	419	403	378	402	416	414	400	395	377	391	384	418	366	384	402	410	417	389	420	377	426	392	387	363	401	383	389	384	401	387	427	436	383	417	421	401	424	376	378	362	399	391	374	369	421	409	368	406	410	371	399	399	385	386	389	413	379	400	393	360	393	392	397	380	405	419	378	421	378	384	414	417	392	407	367	407	390	419	395	409	399	412	385	412	434	394	400	433	381	426	384	378	408	384	401	388	407	417	421	413	400	402	382	384	416	396	399	412	403	394	429	409	397	410	394	414	420	425	456	395	390	396	374	408	435	414	379	437	400	421	374	387	376	393	422	383	415	375	400	415	396	389	393	404	396	388	409	379	409	420	373	412	435	401	430	411	407	414	414	424	402	396	389	388	433	406	460	383	413	386	371	361	413	454	384	431	408	400	376	410	381	401	415	415	383	424	408	400	380	376	399	418	410	407	385	401	409	437	408	393	380	407	380	423	397	377	384	416	425	415	389	393	388	407	443	390	408	450	423	366	412	401	394	372	376	414	388	385	403	432	424	402	416	391	414	389	405	420	401	393	426	399	403	409	399	393	404	384	399	411	423	377	368	452	365	397	432	431	372	413	413	411	347	428	397	405	430	406	416	416	390	393	380	394	413	404	388	384	383	382	405	409	403	408	383	387	379	401	434	404	415	386	388	437	400	393	398	424	375	434	384	387	387	385	407	375	398	406	363	375	397	431	430	391	400	399	429	372	406	405	424	409	364	396	417	383	402	416	379	389	343	396	383	410	376	403	382	376	421	376	385	402	396	383	376	417	398	424	398	419	378	422	417	395	406	414	404	384	442	400	394	427	423	409	398	410	395	417	401	404	381	379	403	412	398	421	447	424	401	376	380	407	431	397	411	409	429	371	374	362	388	397	444	411	387	359	404	418	379	379	408	397	381	420	387	428	401	403	420	406	393	425	397	424	385	417	410	395	371	391	381	410	408	375	405	407	401	394	373	368	384	429	366	395	381	389	399	401	390	432	385	403	392	392	435	400	398	387	374	383	372	420	388	359	399	429	447	399	404	443	385	376	397	417	387	423	408	436	378	382	392	386	410	403	392	429	419	414	383	405	377	422	391	362	382	443	399	404	389	396	380	386	358	374	423	393	403	402	413	371	390	394	396	364	376	395	429	419	414	436	374	440	408	375	380	393	374	425	407	387	381	413	386	378	406	437	422	408	395	388
26644	20353	8472	651	357	327	280	271	277	316	267	286	277	262	239	278	249	248	234	242	246	271	244	255	242	261	247	269	231	264	263	265	252	241	263	232	236	240	243	251	240	253	237	249	270	234	259	240	245	238	256	228	247	266	245	238	217	237	276	263	247	246	289	256	257	263	241	247	232	246	248	226	248	233	297	231	245	260	237	230	265	216	250	252	234	227	207	254	221	238	248	252	258	239	219	242	227	238	257	244	252	212	272	264	234	249	282	241	224	233	243	253	261	233	244	239	261	236	239	264	235	262	242	244	258	254	239	260	245	233	267	251	262	259	229	236	248	246	240	259	236	228	240	239	238	251	248	274	243	249	250	236	242	211	288	251	261	239	250	277	225	259	250	223	265	273	247	249	223	242	247	215	239	235	265	287	254	241	252	246	253	240	272	276	255	230	265	257	264	236	253	256	245	250	249	248	221	244	278	234	264	224	262	250	253	251	248	230	229	249	271	274	223	231	264	251	266	226	256	237	243	287	257	251	243	248	246	272	258	248	263	259	229	279	226	231	261	269	245	223	254	262	253	240	232	257	222	246	259	232	241	268	235	254	225	272	257	220	264	244	266	278	245	250	236	235	246	249	267	259	233	242	243	266	239	249	240	254	224	246	232	270	209	242	231	225	230	240	247	256	230	240	279	268	243	244	233	225	235	277	247	241	270	249	261	252	256	246	242	261	239	259	235	236	240	240	218	244	252	214	270	221	278	255	252	253	260	244	255	246	290	233	230	229	228	262	237	244	256	231	237	213	247	241	253	229	242	226	263	263	249	254	238	289	262	228	255	259	232	254	244	289	253	232	247	257	224	253	248	219	267	231	224	254	272	230	226	273	221	267	241	251	241	234	225	246	267	241	250	236	237	235	237	271	264	239	237	248	222	249	233	260	218	268	277	238	294	275	225	255	245	268	244	256	258	236	266	251	244	242	244	261	224	220	271	274	269	245	263	232	245	234	243	263	255	257	243	235	235	256	207	275	258	216	266	266	237	269	247	215	244	266	232	241	227	223	252	231	235	275	260	257	244	279	257	262	218	230	253	268	247	265	275	246	262	243	272	225	236	266	245	236	215	250	264	234	254	242	241	243	228	233	245	244	233	212	269	245	240	245	279	259	223	227	278	222	265	247	264	237	232	263	244	279	240	255	252	252	253	215	225	228	228	264	263	266	280	236	244	249	244	219	254	248	265	260	264	258	266	237	244	226	267	239	238	271	253	249	248	232	244	232	259	265	227	226	265	249	238	229	236	267	211	258	236	237	248	235	242	252	239	264	266	233	239	235	257	226	262	276	236	249	251	245	248	266	265	232	249	247	237	266	247	251	239	249	246	252	250	248	246	244	241	246	250	249	254	238	275	234	234	243	254	232	255	260	253	234	262	248	262	248	257	239	226	251	248	232	244	247	291	271	226	220	265	232	238	242	239	260	222	240	245	226	257	254	268	263	235	231	243	258	243	242	247	246	266	255	224	232	262	245	269	257	251	247	228	271	245	254	244	251	262	234	262	258	254	248	254	271	238	241	241	234	253	248	232	269	272	268	241	217	270	244	248	258	237	258	246	238	237	255	247	251	246	272	222	252	268	254	249	252	280	264	262	227	266	225	229	248	245	238	249	231	247	236	247	244	261	262	222	258	243	231	265	256	252	213	236	239	268	227	250	235	226	230	269	235	246	257	258	242	242	231	237	282	255	242	247	220	221	271	235	247	249	256	242	277	284	247	255	275	234	244	254	241	228	255	264	258	239	246	252	235	232	277	231	248	240	231	276	260	250	262	246	230	253	245	252	259	241	253	243	248	256	250	244	256	245	241	265	236	254	248	244	229	260	251	223	257	217	219	259	250	252	258	243	227	229	273	277	266	239	249	222	253	252	255	252	267	245	221	272	248	239	266	282	232	252	252	228	248	246	244	233	229	248	238	242	261	215	249	243	253	249	291	251	240	263	264	249	225	255	245	260	258	227	259	255	280	225	263	262	236	260	238	265	262	257	247	275	257	253	272	247	240	245	233	242	259	257	248	244	243	261	251	236	244	258	262	212	224	246	253	238	268	245	264	275	238	257	246	239	237	236	253	231	247	264	280	265	237	236	241	247	242	294	266	249	247	263	265	273	259	276	239	260	249	230	257	245	260	268	270	245	237	226	266	236	248	238	237	237	262	231	252	238	249	266	263	231	228	241	253	226	226	243	236	274	228	252	217	253	243	223	242	217	252	229	243	247	247	232	223	235	267	256	248	242	243	251	286	247	259	241	258	255	208	232	237	252	235	235	255	249	266	232	269	240	253	262	236	237	266	272	258	253	238	262	250	249	266	265	247	251	226	246	251	236	275	253	220	220	238	217	246	241	238	247	243	269	248	265	228	259	232	265	236	217	220	235	223	264	250	208	219	220	244	235	263	246	237	235	264	289	241	230	221	276	259	256	239	252	264	245	245	237	255	239	263	251	247	258	239	264	243	267	270	222	248	266	246	287	254	234	217	263	265	280	242	261	260	237	237	252	242	232	254	239	227	249	254	245	293	251	245	242	250	238	232	290	273	267	275	257	243	251	231	246	258	254	250	254	257	245	247	257	222	269	270	212	250	252	232	247	220	240	257	212	249	253	247	267	244	241	237	213	234	251	257	253	244	266	227	234	262	239	248	245	245	239	269	238	222	257	268	230	240	244	233	271	221	243	248	261	241	283	253	242	244	254	245	248	239	245	229	231	243	229	241	238	231	235	238	260	246	232	246	288	249	260	256	235	216	245	251	252	245	237	204	271	243	242	241	261	249	256	253	259	241	272	231	252	236	243	256	268	280	254	281	250	228	255	244	242	223	270	247	253	226	242	214	261	267	241	242	229	269	249	276	269	251	242	246	259	218	246	261	240	258	252	255	237	239	260	258	230	263	267	223	239	279	272	243	244	254	228	248	251	241	223	226	247	267	230	242	257	250	231	228	254	244	268	224	238	259	267	253	263	261	273	245	252	246	266	247	265	233	219	257	252	270	238	242	259	258	246	262	254	223	241	238	236	230	265	258	229	258	246	282	227	244	258	269	246	236	234	237	256	241	273	240	246	230	231	280	224	234	218	235	232	271	274	254	248	240	227	270	239	231	233	253	237	234	236	230	247	280	247	242	257	233	251	254	255	262	258	234	261	252	278	235	233	248	271	250	254	255	250	264	241	249	243	243	264	226	258	246	227	252	255	237	271	257	245	263	262	261	251	255	273	272	267	243	264	242	226	256	244	253	254	227	271	241	221	252	249	225	249	251	267	262	252	251	285	252	255	272	244	214	270	259	245	228	271	249	254	247	220	265	277	262	249	242	272	276	263	241	247	245	259	240	264	243	256	261	266	249	237	257	247	255	249	256	276	226	246	249	231	268	226	229	281	259	218	262	251	241	246	237	244	261	240	241	281	234	251	232	247	242	269	260	230	278	229	246	267	252	256	259	243	258	266	256	245	201
8171	1180	1007	589	493	457	425	393	363	376	368	345	336	329	349	334	333	308	344	323	326	349	311	357	332	352	343	354	324	318	343	345	328	318	342	316	333	340	316	375	342	330	364	365	327	342	318	344	314	325	320	347	303	341	351	317	327	345	353	357	326	297	316	326	323	332	310	377	325	305	314	322	322	338	338	311	330	331	305	288	333	319	315	335	324	354	331	356	312	343	322	355	327	339	347	350	333	337	317	328	329	351	321	336	310	334	334	328	308	326	316	303	330	361	330	346	322	313	329	320	343	328	346	341	332	319	345	310	320	335	310	341	298	314	353	342	331	354	353	315	359	301	337	344	315	315	338	336	343	345	314	316	341	298	316	348	338	351	322	347	356	316	323	327	352	324	346	313	343	315	293	302	303	346	365	336	320	310	309	335	333	323	346	327	342	349	318	348	356	335	320	339	293	349	356	349	341	356	348	340	344	331	322	331	320	357	325	340	331	339	308	360	333	315	333	280	356	337	345	339	312	336	304	321	343	343	349	329	354	330	328	356	317	327	329	339	315	365	303	306	329	318	324	314	332	363	304	313	357	307	351	348	333	341	345	315	329	323	340	327	305	330	352	317	320	308	345	353	331	313	326	350	339	334	330	315	362	331	325	315	375	303	339	299	338	342	314	328	301	338	364	336	312	339	312	295	309	327	360	324	315	308	352	296	332	317	339	339	332	334	331	324	371	342	311	332	334	282	335	340	317	308	350	330	331	325	313	297	338	304	330	317	325	329	334	359	356	353	318	362	360	319	309	330	361	331	320	312	349	316	347	327	367	324	322	365	329	305	372	317	323	327	292	282	346	333	361	350	301	334	335	341	309	322	351	306	338	281	321	325	317	347	376	309	334	339	331	332	319	332	327	318	344	342	311	337	341	397	321	358	334	333	332	308	302	356	338	339	307	317	339	329	324	328	341	306	332	331	331	344	306	316	319	320	316	342	308	310	319	368	318	323	326	340	324	331	276	343	323	310	346	322	334	335	354	343	327	325	323	337	342	319	322	338	360	331	348	328	354	339	305	341	316	318	323	310	313	299	354	335	340	336	342	340	340	315	310	307	349	323	379	291	332	303	338	329	331	290	329	331	320	343	289	316	328	304	339	334	342	346	305	320	344	333	323	338	322	338	335	329	341	361	318	313	335	336	329	377	314	338	334	320	343	322	345	322	336	310	335	315	334	335	308	309	351	331	312	310	361	356	310	319	334	332	321	322	321	310	340	360	298	335	329	356	326	364	333	349	328	323	362	319	306	326	312	316	368	330	341	333	316	328	322	351	346	339	325	353	292	362	307	307	310	371	329	325	332	335	342	329	310	306	340	345	337	321	301	342	325	369	301	320	347	324	335	311	309	334	352	330	368	324	330	324	292	325	297	317	336	343	329	356	322	339	335	327	336	340	345	330	339	329	325	324	324	317	341	317	325	290	362	310	347	321	329	350	351	357	344	332	324	355	303	327	371	320	351	328	371	324	334	370	327	321	337	345	329	338	306	362	323	328	357	334	345	310	352	311	345	332	335	309	339	334	332	336	331	314	353	318	316	337	305	329	390	338	335	332	296	327	343	304	332	321	313	342	350	310	341	343	352	348	318	303	303	329	310	366	346	335	357	331	305	346	336	311	282	356	335	333	327	339	353	344	329	334	333	297	347	359	331	318	334	289	311	316	336	330	307	337	325	319	350	313	347	345	345	312	325	344	331	363	338	368	336	317	339	367	317	340	340	355	330	326	342	331	321	283	325	339	323	359	312	347	321	342	360	342	336	332	334	319	329	344	356	337	337	339	335	347	341	355	362	342	315	327	321	346	334	345	323	344	366	321	377	343	293	298	365	326	334	366	353	334	334	314	311	316	348	347	344	330	326	320	350	316	330	332	306	366	306	290	342	341	310	338	332	326	308	325	343	333	351	320	340	330	304	315	320	359	341	318	344	347	323	357	319	312	340	360	303	326	349	329	297	318	322	323	347	323	333	335	341	313	329	304	345	337	325	363	323	328	303	355	368	337	327	336	322	356	321	374	328	328	308	336	327	348	293	311	313	340	385	310	346	331	324	329	291	350	332	321	335	335	351	344	309	351	336	345	300	337	320	331	313	332	328	319	367	332	354	351	308	308	324	342	346	340	330	318	336	324	335	326	315	326	341	354	330	293	310	370	347	319	338	317	369	353	360	344	322	325	316	313	356	320	335	349	302	326	318	337	344	358	343	347	335	318	307	341	306	347	325	326	341	313	317	340	326	331	309	342	290	322	326	340	321	357	337	346	367	335	319	327	346	332	350	323	357	366	335	343	302	292	349	393	345	349	356	348	318	327	325	330	325	331	337	341	318	342	314	322	332	363	334	312	342	342	334	363	321	335	307	305	343	385	326	350	295	313	359	346	295	320	347	301	329	321	324	330	354	326	335	313	299	345	319	350	318	333	312	351	322	374	304	340	313	347	335	354	343	303	350	328	317	328	347	324	316	339	316	324	322	361	314	329	328	360	340	322	321	334	334	339	313	344	322	318	329	315	315	309	330	331	303	349	306	339	351	319	338	339	324	322	350	328	338	340	323	341	299	322	334	328	295	331	308	314	339	331	297	326	332	329	322	353	317	302	296	320	313	342	309	309	330	368	359	276	341	349	363	330	343	338	350	318	339	315	341	338	362	291	316	332	318	338	330	336	320	313	340	327	319	322	325	352	316	341	348	352	349	331	330	316	308	337	308	321	329	325	376	314	313	318	323	332	335	333	327	334	350	339	335	328	298	347	303	366	308	334	328	351	332	325	333	331	358	318	352	346	356	334	332	325	314	350	315	321	294	361	339	308	365	315	346	308	310	341	316	342	351	316	348	349	335	324	336	357	352	319	303	324	324	331	313	362	329	294	321	355	303	315	326	369	323	324	299	352	341	311	301	317	357	351	344	320	354	342	313	327	347	357	331	330	312	296	313	341	324	356	329	339	324	294	330	333	321	329	337	305	336	280	316	351	329	338	307	309	332	324	353	304	339	319	319	317	324	333	320	317	320	315	318	308	354	344	332	313	332	316	349	311	339	328	322	327	327	299	316	359	349	320	339	339	320	313	348	305	330	279	321	354	350	305	313	324	321	312	349	330	332	337	342	316	336	319	346	348	316	345	318	325	345	327	340	338	338	304	336	319	349	309	331	306	323	303	336	308	330	347	317	342	337	333	325	347	344	345	338	298	358	325	339	368	322	331	343	363	332	322	335	334	344	351	352	319	361	305	350	324	342	333	326	324	300	343	339	304	313	326	336	354	334	339	338	341	363	362	342	313	312	323	342	322	343	320	341	311	342	330	324	301	346	344	316	318	321	362	316	316	323	331	325	331	318	310	326	305	309	333	304	321	311	313	339	332	337	335	338	349	326	334	318	369	300	318	341	323	319	330	333	325	339	338	370	323	324	307	309	337	317	321	282	337	353	335	324	344	321	335	329	323	308	345	322	326
23651	20938	28178	23845	20931	9867	1159	780	620	604	551	467	501	533	440	432	464	465	447	445	442	460	440	408	422	383	396	425	403	406	399	419	449	392	417	434	401	399	418	415	410	400	354	386	416	419	410	385	397	369	393	393	403	396	417	398	386	411	394	427	395	400	407	369	387	392	377	422	366	387	397	405	420	385	384	409	383	391	377	405	402	373	386	389	410	395	361	395	384	369	396	383	395	434	396	385	389	411	380	390	389	384	386	372	361	387	386	395	418	392	405	411	393	370	374	390	405	347	403	390	386	400	421	367	379	401	384	396	425	395	402	383	411	361	382	407	415	407	411	388	380	384	418	389	415	370	391	378	384	387	389	372	386	396	387	384	357	402	386	375	375	393	395	430	393	403	407	407	381	427	369	389	419	363	432	392	399	446	376	367	411	392	413	398	367	413	393	386	378	408	402	430	379	407	384	387	418	384	392	374	405	427	424	412	407	388	406	381	398	369	386	352	383	419	372	399	434	402	407	384	401	361	358	376	386	432	372	444	388	398	391	350	369	358	376	365	390	405	371	428	399	408	367	395	423	383	403	405	382	360	383	408	378	394	369	394	411	362	373	357	372	404	384	409	407	416	388	412	371	384	391	395	381	394	397	390	387	408	391	391	389	392	397	360	398	379	394	389	389	366	396	376	364	387	392	388	395	354	391	402	377	388	418	386	379	405	372	358	374	382	389	403	397	409	380	355	407	380	402	415	372	395	421	394	403	400	388	425	362	375	367	385	410	354	393	391	403	383	402	377	386	360	380	374	391	384	356	376	378	404	363	366	391	437	370	370	422	359	391	398	381	389	410	405	388	386	401	407	416	414	381	403	381	400	389	404	411	375	405	380	357	392	381	394	387	416	378	360	363	400	382	388	404	387	357	394	445	383	389	383	368	400	393	394	391	374	396	418	395	384	413	403	391	398	354	415	379	392	436	336	414	434	384	367	421	387	378	376	401	403	404	412	372	392	411	423	382	404	386	410	365	389	384	413	399	396	397	400	401	417	420	394	380	378	381	402	401	398	422	389	364	368	378	379	380	394	369	396	371	379	357	363	388	398	395	385	377	378	398	405	388	397	384	398	375	399	372	390	405	400	393	362	406	403	375	392	384	405	359	410	402	365	388	387	387	372	378	389	389	370	402	389	375	419	390	419	413	410	362	412	373	383	432	401	399	408	386	435	367	392	420	352	394	415	370	410	376	370	407	362	419	374	402	404	380	384	377	422	390	398	403	380	360	364	422	369	413	398	411	382	404	392	372	378	396	399	395	385	412	350	372	376	338	398	410	405	379	383	365	358	420	380	389	362	396	368	391	427	371	417	355	374	377	355	375	411	402	379	409	426	383	399	397	405	402	390	455	382	446	407	381	376	389	422	409	400	353	420	413	367	416	388	363	378	410	370	431	372	417	381	397	403	411	352	446	401	391	379	402	388	383	373	414	442	366	402	372	395	378	359	426	420	347	405	425	391	388	389	395	424	426	434	404	404	414	409	375	384	379	416	414	382	409	369	382	367	403	395	413	411	365	382	383	397	390	408	382	404	392	351	368	394	368	393	396	420	409	363	399	397	390	362	401	378	377	375	400	427	382	399	399	383	347	403	418	410	370	370	392	397	404	370	389	381	399	387	374	407	414	407	363	394	415	385	385	374	404	418	420	428	415	379	392	371	378	407	375	423	380	388	394	425	418	379	404	378	395	368	383	398	389	368	419	411	443	381	372	361	391	394	401	399	421	377	379	423	401	408	407	407	377	390	369	395	354	404	416	402	386	397	387	384	375	409	402	385	360	396	384	401	379	362	428	410	367	386	366	359	405	372	375	402	384	395	407	398	400	404	370	379	373	406	385	403	384	364	395	397	383	378	387	393	415	402	379	378	416	385	374	367	368	408	402	392	374	371	394	382	389	400	372	414	371	413	424	384	398	426	408	409	415	385	372	429	406	416	404	371	381	430	387	392	377	370	374	395	410	406	401	381	373	375	399	385	391	404	405	362	366	375	400	373	386	400	441	402	362	405	421	386	394	378	387	413	402	417	392	398	400	383	363	434	378	394	403	370	389	412	405	401	383	363	373	385	389	408	401	386	415	425	407	383	395	374	411	385	410	358	464	361	403	371	411	401	412	380	400	388	392	404	374	398	383	409	366	354	401	421	360	396	384	380	376	376	375	388	395	413	366	416	360	381	384	383	368	389	397	408	441	413	389	409	400	379	411	409	409	362	387	376	396	388	377	400	381	404	425	372	422	380	380	400	381	370	401	386	383	392	369	390	364	396	381	354	391	416	390	389	407	390	376	416	384	384	415	366	371	377	399	378	377	377	406	387	357	389	394	414	406	357	411	405	385	403	397	426	380	378	386	382	392	425	392	389	386	400	381	428	386	395	400	400	389	392	427	425	404	393	395	368	394	386	387	367	369	371	433	415	420	375	389	373	390	383	427	401	371	365	390	365	395	422	384	367	394	400	400	390	372	404	374	398	393	371	381	349	398	382	400	395	374	385	400	408	387	408	426	396	402	390	389	372	380	446	384	401	381	387	401	363	384	398	364	391	390	397	378	395	374	403	378	388	382	379	393	351	416	418	371	419	389	398	399	392	394	377	371	399	381	434	414	399	413	387	376	446	430	429	400	401	394	399	382	401	359	405	398	374	414	355	448	345	388	416	380	398	389	397	371	394	368	352	398	384	391	350	373	384	419	357	420	351	366	420	377	392	409	391	363	401	389	410	379	388	388	339	404	413	374	412	385	402	376	401	422	374	380	402	400	376	373	363	398	404	370	380	375	397	401	408	406	390	360	419	396	378	383	379	396	402	390	375	390	393	368	416	383	399	373	423	370	361	401	413	367	386	379	387	393	402	378	416	407	388	397	373	366	417	406	370	400	426	385	395	346	377	438	409	377	401	389	389	367	398	387	426	381	436	388	359	387	384	412	415	382	407	371	412	372	399	357	388	375	380	387	386	397	407	397	366	395	378	398	423	417	419	385	375	384	383	393	367	419	361	401	380	393	388	406	409	430	364	362	422	424	378	360	405	398	400	407	378	393	425	388	391	376	408	378	421	413	389	390	374	406	372	399	461	376	356	428	392	404	416	402	400	383	402	428	386	365	402	381	438	385	417	398	412	390	385	412	416	408	377	405	402	441	401	388	419	394	405	381	417	393	386	403	385	381	400	405	379	382	405	383	369	402	375	392	369	368	370	396	368	402	362	390	373	431	390	381	412	367	404	390	401	396	370	407	400	386	372	376	382	425	389	421	416	386	387	417	384	406	436	397	385	366	384	389	397	367	392	385	404	386	381	357	401	390	397	400	386	393	399	408	394	414	405	361	404	399	390	421	409	420	360	407	405	385	408	367	354	417	395	391	424	348	412	377	383	412	402	387	391	379	388	399	409	437	408	406	393	416	395	394	363	401	385	421	408	360	366	391	364	430	392	423	395	383	376	398	374	362	382	408	408
18277	9273	7632	3766	2642	2017	1595	1371	1099	999	929	853	797	749	662	619	626	629	606	639	617	641	570	531	561	575	543	596	562	551	559	557	531	514	562	538	552	543	534	525	533	549	503	526	508	528	526	555	498	499	504	528	514	505	498	514	563	510	553	537	526	488	511	541	522	516	538	499	523	541	537	546	531	490	482	484	530	534	534	564	516	507	481	540	518	526	497	525	519	520	519	560	543	501	502	518	537	512	490	509	529	487	508	551	540	532	525	537	527	524	547	520	504	506	530	475	508	532	530	477	546	486	531	479	515	539	494	514	508	524	507	498	509	535	534	477	552	515	473	529	501	511	513	519	550	533	484	493	514	482	527	518	497	498	498	528	482	526	505	498	522	540	547	477	504	560	518	509	565	518	513	531	522	491	494	532	527	490	528	512	458	498	478	483	514	492	521	521	541	523	516	480	509	519	523	516	526	467	485	543	520	485	519	533	550	483	495	537	546	534	475	495	476	534	495	531	511	488	543	534	493	537	590	570	497	536	536	514	534	508	525	532	545	483	493	500	508	518	500	469	511	535	512	513	502	502	517	560	496	480	509	566	511	503	505	482	566	499	521	531	503	486	512	553	513	536	529	520	502	494	538	509	497	534	499	486	504	486	518	468	510	525	518	529	538	537	509	510	533	520	534	488	467	534	501	500	497	518	528	489	503	506	546	497	525	529	553	575	537	492	510	513	543	508	534	489	558	514	542	511	512	543	525	499	561	542	509	524	499	543	527	520	528	513	513	569	563	530	473	485	511	495	531	508	546	482	543	533	504	491	499	532	477	547	516	561	514	523	503	497	498	506	547	545	500	539	520	583	516	523	529	515	504	557	538	498	505	537	571	498	506	524	483	508	459	522	511	470	507	534	489	522	515	489	536	497	546	509	541	532	499	487	520	529	543	509	533	464	521	513	546	558	523	519	502	525	500	548	501	523	551	470	524	515	499	514	516	530	481	526	478	550	556	549	489	488	499	491	492	476	472	496	573	524	501	502	539	512	501	520	490	495	500	502	529	505	489	506	487	511	521	559	538	526	502	528	493	531	533	528	499	549	493	520	493	546	509	520	514	502	556	472	508	538	518	516	492	522	520	560	497	543	499	515	510	555	539	526	525	503	517	496	512	505	513	552	538	498	494	494	495	491	513	483	548	507	527	530	472	519	504	513	546	482	496	481	507	515	522	528	501	529	495	525	485	516	575	478	547	522	525	498	482	554	532	505	530	522	494	520	495	520	520	535	501	472	494	507	515	475	510	563	556	494	477	519	475	514	508	520	504	510	545	484	523	526	470	517	497	510	530	505	532	535	520	479	555	505	504	521	584	547	467	515	541	502	516	489	499	512	536	523	487	498	526	550	473	522	545	507	514	508	531	537	501	537	478	544	525	499	481	527	544	503	498	530	478	511	519	550	533	539	505	523	529	548	537	510	517	538	526	513	552	501	489	481	487	495	509	516	512	503	470	528	546	502	531	533	519	499	521	487	484	498	489	522	520	555	504	467	483	568	482	501	530	533	484	527	524	512	516	505	499	519	502	505	513	551	506	510	502	516	511	515	521	517	529	523	513	527	540	511	509	504	511	547	542	459	504	509	500	470	531	499	531	520	522	506	534	491	503	509	541	528	509	519	519	521	532	513	557	503	500	532	499	515	511	561	505	495	483	532	500	532	486	498	515	498	510	521	551	501	507	508	541	555	503	575	547	511	557	530	554	500	520	528	557	475	504	507	464	503	530	485	503	505	533	516	510	510	505	530	542	536	496	520	556	509	494	507	496	535	540	491	482	526	494	535	471	564	475	528	481	532	524	494	511	515	498	522	537	513	549	506	531	536	569	506	512	526	493	523	491	503	541	500	531	501	501	493	544	518	468	515	546	507	501	518	515	540	473	520	522	527	469	481	519	538	508	495	501	513	514	489	575	496	492	528	498	544	524	509	481	495	500	537	515	507	539	552	510	541	521	536	538	478	503	516	505	499	528	552	572	487	527	524	530	547	491	491	508	528	486	545	530	556	511	560	524	475	551	519	494	473	510	526	518	501	513	496	491	531	498	534	510	476	559	507	508	510	545	515	484	539	526	505	498	511	510	505	532	541	484	516	531	564	501	471	497	497	514	518	540	507	521	494	535	518	482	499	506	516	505	507	469	472	530	509	501	541	493	496	498	504	519	468	511	530	508	510	504	535	506	524	541	503	516	519	518	527	517	500	546	515	508	505	477	502	528	541	453	512	530	528	524	491	520	498	521	506	544	474	579	495	541	499	498	506	521	534	532	519	503	504	488	503	523	511	505	494	489	562	540	462	506	509	541	535	530	490	478	483	531	486	520	545	537	499	492	516	505	546	546	494	504	538	541	560	567	558	529	502	509	512	518	515	482	498	512	540	518	501	520	538	506	516	523	506	497	533	532	539	490	477	487	557	525	554	524	515	537	543	498	501	510	529	502	492	510	540	497	489	515	532	515	555	528	519	472	525	492	521	507	535	503	497	555	530	491	551	503	515	533	517	524	543	538	517	480	519	509	515	485	512	534	525	472	496	520	478	510	551	482	476	563	530	515	533	530	461	499	471	501	509	533	474	505	528	529	539	527	510	499	515	496	522	523	535	506	545	505	461	494	496	501	503	521	538	493	518	520	507	521	553	501	494	507	547	493	508	546	550	510	516	528	508	541	538	518	528	529	527	483	471	485	508	534	513	505	506	518	486	486	501	497	528	532	481	551	461	509	550	565	520	487	513	470	528	536	513	513	498	492	555	488	528	483	477	551	511	526	540	496	531	511	503	513	503	501	488	490	503	514	547	489	543	471	484	551	502	507	518	505	516	520	528	503	523	547	493	538	490	538	537	522	505	525	532	471	516	484	495	552	531	529	479	535	499	519	504	523	543	551	506	496	497	533	495	498	519	536	528	545	498	516	502	560	498	542	509	518	505	497	454	533	526	506	510	524	529	523	488	496	504	487	531	496	476	514	519	490	506	464	507	542	507	528	499	502	524	513	517	502	513	510	515	502	511	532	500	539	489	513	497	512	550	506	500	470	491	513	523	528	527	498	513	521	510	509	524	520	478	501	547	528	479	533	512	521	527	545	475	528	507	522	505	526	481	500	528	516	501	518	469	512	497	503	535	481	505	503	494	541	515	492	494	519	500	522	508	507	500	508	550	521	532	508	523	536	539	488	498	538	527	498	498	449	525	501	470	509	544	519	516	487	514	549	521	542	543	491	490	513	515	503	529	531	511	532	529	503	526	530	531	542	549	537	475	506	491	503	482	529	537	521	487	513	560	491	503	533	503	555	481	554	540	534	534	500	530	521	535	556	486	528	543	543	544	501	517	502	541	510	502	527	526	519	551	492	551	537	492	536	547	497	542	543	533	551	503	540	538	498	526	503	535	546	537	492	481	504	518	493	534	473	476	537	533	475	500	506	540	502	499	505	493	559	533	504	500	494	537	507	479	506	499
22687	20938	28634	23413	20939	20971	8847	980	694	637	570	519	457	458	441	414	399	397	369	358	395	375	340	334	324	367	324	340	323	334	313	303	335	312	330	336	309	327	301	313	312	327	334	329	288	288	319	299	310	321	303	321	326	320	312	306	295	316	285	286	299	308	289	295	297	323	302	285	277	287	315	292	338	282	326	345	289	318	335	323	314	327	302	310	296	274	293	289	288	312	299	314	284	317	292	304	293	308	310	311	267	288	308	296	307	314	312	318	262	283	314	317	276	324	304	326	301	284	286	315	309	296	295	318	292	325	260	300	303	298	303	292	296	326	339	263	285	298	320	304	297	323	337	307	288	307	302	286	310	309	304	312	309	295	298	293	309	298	262	307	283	287	279	293	310	314	285	301	273	291	281	307	290	312	319	293	307	314	301	306	303	316	273	285	303	276	300	320	299	307	295	307	327	308	285	301	325	295	308	286	283	318	298	304	304	275	294	315	260	294	309	292	327	296	313	290	349	280	297	319	327	281	316	298	308	274	282	301	317	301	255	261	281	307	286	309	288	328	314	300	302	330	304	291	302	276	308	296	294	311	285	270	320	319	280	300	320	258	302	306	306	293	300	324	315	319	263	327	278	296	304	276	318	294	298	295	340	310	290	300	321	287	277	277	342	273	290	272	324	285	262	313	293	316	317	307	294	337	290	265	306	286	306	280	279	304	297	294	297	300	271	282	303	321	309	282	285	305	276	305	278	294	287	283	274	293	306	326	309	279	306	314	320	332	272	290	289	302	266	295	285	316	318	300	284	319	322	292	283	302	300	318	285	327	334	323	274	275	275	302	276	270	298	283	294	295	272	321	302	268	309	289	277	318	298	267	288	287	289	316	276	309	278	287	338	278	272	287	293	323	286	294	278	283	293	300	317	298	304	299	312	322	283	278	323	301	307	310	241	290	277	337	262	268	277	313	317	291	305	296	301	256	301	295	305	295	299	274	313	297	309	301	302	309	312	355	324	276	303	297	343	296	285	299	282	270	289	332	289	312	290	289	318	268	288	281	335	339	255	290	297	299	315	308	306	300	268	258	315	310	299	275	280	312	329	294	302	282	316	328	318	339	284	303	275	314	318	300	292	300	300	301	302	307	316	300	311	271	318	270	272	296	290	257	329	288	311	299	311	306	313	318	294	292	328	298	288	276	278	297	297	280	310	302	273	271	315	285	305	314	319	278	306	276	277	290	277	284	286	315	315	317	288	286	312	286	291	295	311	326	281	293	331	296	295	323	321	277	308	318	283	303	265	301	301	313	316	292	316	301	277	297	272	290	312	287	287	298	300	290	317	278	319	311	277	303	312	303	330	288	320	270	292	317	299	304	308	280	319	312	293	286	316	308	292	309	308	286	303	293	331	304	283	242	333	308	300	316	300	276	275	283	316	300	337	301	287	292	274	291	304	313	270	282	306	297	333	311	305	273	287	282	272	276	284	295	314	290	299	261	314	310	275	315	314	291	270	300	274	288	319	312	294	305	280	280	292	255	347	280	296	287	290	309	304	294	303	308	308	287	300	279	300	304	310	294	296	270	315	304	307	279	274	308	313	295	305	290	296	308	302	297	327	311	295	321	297	308	267	295	279	314	304	290	308	301	300	281	306	284	270	284	263	315	300	294	297	294	305	295	270	271	309	271	297	312	305	272	299	334	289	274	288	303	322	316	292	306	293	303	298	284	332	276	281	298	303	292	280	302	321	301	270	296	314	294	304	293	284	289	278	303	299	289	275	277	308	279	308	304	271	327	276	284	299	303	307	270	266	296	278	320	288	310	293	279	297	277	305	300	305	308	314	311	314	322	329	291	323	291	285	284	249	310	263	297	293	293	314	267	308	282	306	310	286	328	283	282	307	278	271	284	319	316	330	287	323	306	291	295	279	313	264	275	313	280	323	297	277	294	323	278	318	290	319	306	314	337	309	301	326	314	293	295	284	287	317	288	316	292	308	328	287	302	290	305	293	312	304	294	272	287	321	292	308	292	288	314	316	279	298	268	327	296	281	311	282	298	299	291	303	290	270	307	291	297	274	299	290	297	312	312	322	305	262	281	289	281	269	287	325	306	316	313	292	302	304	316	305	299	303	281	311	296	303	295	306	313	273	274	332	323	343	288	304	292	309	274	315	300	287	301	278	313	329	301	281	266	311	285	307	288	288	318	295	312	280	292	310	309	325	300	283	325	312	292	304	293	284	283	304	305	302	309	296	314	286	304	275	281	312	316	276	304	321	269	292	302	291	299	274	313	296	293	302	299	317	300	276	308	308	338	286	310	273	309	315	301	308	319	269	321	297	311	279	307	285	293	319	277	306	281	302	300	274	344	323	308	273	319	294	276	266	293	315	293	303	315	314	273	301	285	315	323	290	268	283	275	258	298	303	331	289	331	278	297	299	309	286	329	287	305	303	350	311	301	298	298	276	307	303	298	293	319	322	291	289	323	285	306	311	300	280	283	329	286	261	334	279	293	319	324	290	305	293	299	297	258	296	273	295	316	319	308	289	280	287	291	326	312	259	311	306	296	313	278	289	289	298	301	291	298	293	288	295	305	270	285	324	305	301	291	305	300	291	280	318	304	330	286	301	318	265	293	281	277	307	317	307	300	290	297	336	303	309	294	299	289	285	279	311	288	252	303	332	292	285	300	285	289	273	304	322	278	282	316	316	310	281	325	307	297	269	308	305	306	319	279	279	291	293	275	321	286	278	321	270	308	295	291	318	279	273	236	289	303	290	275	282	332	311	289	314	289	321	318	283	293	311	301	296	275	292	314	306	306	295	284	307	298	302	291	307	277	295	302	309	318	282	310	309	269	288	318	266	329	315	292	307	282	280	303	311	276	295	294	313	312	287	289	305	324	296	306	321	312	298	284	298	294	279	295	301	296	306	277	307	277	290	279	297	295	285	288	300	299	300	311	292	291	285	296	309	310	294	284	297	279	278	300	316	325	265	297	301	273	317	286	310	263	271	280	302	294	314	297	268	294	308	300	292	298	321	299	296	285	290	271	329	276	313	270	300	311	289	304	314	306	294	305	294	306	278	288	262	299	302	281	299	266	275	304	289	307	278	279	292	306	278	283	310	294	305	314	249	290	295	325	285	313	321	287	296	292	293	297	318	285	296	317	287	262	294	311	314	291	278	289	264	317	297	319	293	309	266	312	315	300	297	278	283	277	309	303	314	275	293	294	281	313	304	257	286	333	282	310	285	318	320	303	275	290	269	280	289	304	297	294	301	291	320	317	307	333	269	326	310	254	290	299	320	322	317	294	290	298	292	320	290	304	319	277	302	295	331	285	327	321	308	292	298	310	280	298	299	276	309	303	302	294	333	276	297	296	299	306	279	256	308	281	312	280	295	290	289	284	290	296	273	315	297	321	326	304	283	283	292	322	282	311	296	314	327	308	314	319	301	269	288	288	313	299	293	297	308	272	285	287	295	288	330	303	289	317	289	303
18815	15044	11775	6219	4307	3131	2445	2013	1622	1327	1220	1056	931	818	771	698	692	631	604	565	595	567	546	538	491	495	477	460	472	476	452	455	452	440	473	435	448	459	410	413	454	408	425	428	435	420	435	403	414	393	396	417	416	379	439	428	400	438	428	389	414	430	399	416	390	385	365	405	392	383	376	396	438	394	427	400	438	399	402	360	406	381	433	423	426	394	402	357	425	448	362	389	418	414	377	356	406	392	447	419	411	390	408	414	409	389	394	393	385	410	386	422	395	399	336	391	407	422	384	411	381	377	404	439	396	375	384	387	468	411	391	402	406	385	400	407	396	434	415	442	398	426	391	363	392	389	404	416	401	390	391	414	425	420	409	400	424	399	409	395	405	388	375	384	387	389	381	400	443	409	387	401	382	420	427	410	385	370	371	418	371	417	403	406	349	402	398	411	394	442	388	377	352	437	425	398	389	412	401	380	402	392	409	380	412	379	362	383	411	382	382	389	400	416	395	417	419	390	418	388	428	385	401	386	404	365	378	396	438	429	409	403	364	406	401	397	420	376	429	386	425	393	417	403	402	423	390	368	394	420	367	389	388	395	426	409	358	389	387	456	390	400	388	375	409	392	379	396	380	389	382	402	420	416	423	409	389	386	407	431	409	380	407	412	377	441	382	402	397	388	409	385	436	371	420	384	393	386	354	391	367	410	378	364	414	399	398	426	373	386	395	399	376	368	408	422	393	412	366	424	392	406	370	389	414	371	387	442	377	411	436	396	378	433	382	383	405	408	392	370	409	401	369	380	446	403	397	397	389	397	362	407	370	389	411	389	372	408	402	433	381	394	402	442	362	401	419	403	380	416	438	375	422	380	369	382	385	434	418	382	406	413	417	393	354	393	409	381	376	425	397	384	397	390	415	380	425	438	401	373	381	413	428	364	405	417	422	399	379	413	431	386	381	407	392	408	398	372	377	371	387	408	399	386	412	402	386	368	401	429	436	382	399	408	396	378	388	375	399	395	405	390	409	393	371	428	374	376	427	388	406	367	414	431	392	386	397	422	374	392	406	413	419	410	360	348	379	399	406	430	429	397	410	430	381	436	407	391	392	406	399	422	389	390	419	375	383	378	387	394	411	411	404	381	415	378	403	387	408	386	388	390	382	390	371	382	422	451	381	417	417	413	410	378	435	413	331	343	416	394	361	407	405	363	397	390	384	374	398	402	412	357	423	403	349	378	372	401	419	412	406	427	395	370	379	395	425	402	395	366	385	426	405	386	398	397	400	410	398	373	398	378	410	394	368	404	403	401	409	370	403	415	383	404	410	377	409	409	379	414	396	389	385	336	429	428	417	404	393	396	410	395	396	384	404	422	418	354	385	359	419	392	395	429	416	388	408	406	387	396	411	374	427	377	398	377	436	388	390	408	433	371	379	403	382	361	370	384	408	383	402	400	427	366	384	409	412	369	413	370	389	381	421	377	388	446	400	388	396	399	414	380	401	401	409	437	382	367	397	400	388	382	391	382	371	384	387	411	423	393	403	377	407	429	377	374	405	382	390	387	354	396	414	405	392	384	399	386	391	393	363	383	409	457	415	432	378	418	416	399	424	386	387	392	415	354	397	372	376	401	389	395	426	409	428	397	392	454	405	436	416	411	387	396	389	415	398	392	381	368	436	413	363	408	388	404	415	374	432	415	352	423	417	394	452	364	381	397	424	387	397	375	401	390	389	415	400	409	372	390	374	428	395	410	388	399	427	401	402	404	384	401	409	390	379	398	384	396	375	396	396	366	392	431	375	378	415	387	392	391	391	398	395	385	382	373	409	419	419	411	376	398	399	380	398	404	402	429	385	410	390	382	387	406	420	377	391	414	404	383	403	385	420	372	406	394	399	432	418	381	399	375	386	409	400	430	374	404	385	419	398	416	393	417	380	422	434	375	367	411	420	396	361	373	410	373	409	389	405	433	421	398	438	407	383	444	401	386	379	373	390	346	397	392	414	429	379	409	407	401	419	411	390	395	418	364	373	387	381	380	383	430	413	418	405	426	395	361	396	413	395	410	379	377	390	385	413	399	426	408	417	397	388	402	372	399	422	410	407	394	386	381	379	352	413	382	455	420	377	418	407	399	394	409	400	415	394	372	393	420	431	371	423	402	435	401	414	398	411	415	393	389	383	392	374	388	408	419	387	383	399	374	378	371	399	352	377	401	380	403	385	405	393	385	410	427	405	397	421	385	387	410	389	392	425	431	380	407	422	379	411	403	374	416	384	416	396	389	411	405	406	362	387	390	411	416	424	426	374	408	415	410	409	379	389	368	399	345	445	390	385	412	395	369	402	384	382	398	398	367	385	399	395	406	344	387	377	390	396	452	395	400	395	417	439	397	398	401	398	381	398	378	391	385	448	410	396	404	343	373	391	414	363	375	373	426	392	402	388	375	407	386	408	415	416	411	375	377	377	380	374	411	416	382	384	388	415	393	394	373	379	375	407	403	422	402	440	419	420	432	409	401	362	420	368	393	374	395	380	369	427	449	386	389	388	388	396	398	396	397	417	415	398	389	409	353	382	376	392	421	398	379	404	383	388	415	364	403	393	409	429	393	379	402	417	395	417	381	406	382	397	368	395	386	378	385	372	402	393	369	414	381	366	418	399	391	386	394	409	416	425	417	402	430	382	423	414	394	406	405	419	355	389	400	399	347	380	391	410	388	408	391	386	397	428	441	395	424	404	409	391	386	387	374	388	383	401	369	381	392	409	366	411	396	413	395	422	394	404	410	384	391	395	408	405	421	412	441	387	401	403	406	394	364	393	414	370	383	408	400	373	415	407	382	433	393	392	422	392	393	419	434	393	383	391	412	382	373	399	395	352	419	418	390	424	384	431	428	387	382	416	357	418	418	397	422	370	404	393	384	386	399	403	407	370	401	391	425	395	403	426	372	437	403	417	405	412	398	420	404	400	394	392	378	435	382	398	376	379	351	402	405	364	409	388	369	386	384	385	416	422	433	383	391	375	404	378	396	368	398	411	388	426	376	407	421	424	421	418	429	393	444	360	374	427	387	420	369	376	370	418	404	413	391	377	427	424	412	395	360	395	387	364	452	389	411	382	408	397	420	351	374	424	401	380	392	400	405	403	389	392	389	413	374	392	345	392	425	418	359	402	398	415	370	434	421	372	409	412	379	373	415	409	391	414	381	396	375	373	401	421	368	418	433	399	419	390	395	411	393	376	403	382	392	373	446	375	385	368	359	397	399	376	418	385	384	368	441	426	412	410	421	393	397	391	393	400	410	385	425	426	415	419	384	418	447	379	416	404	429	409	441	402	381	402	410	387	403	376	392	384	409	381	392	414	365	423	359	431	400	435	380	413	375	383	445	393	414	407	406	409	394	396	381	427	430	407	389	380	383	429	376	402	400	381	358	403	439	429	392	404	399	387	389	402	396	389	427	425	384	400	391	392	368	390	409	431	381	379	356	400	379	383	409	390	376
26677	20334	8392	655	363	335	305	253	273	283	227	222	252	241	259	257	218	258	276	255	283	244	250	270	235	269	284	255	250	240	219	259	272	239	244	252	264	240	244	209	260	252	262	257	246	274	252	227	251	227	255	249	251	246	246	237	225	241	219	271	243	263	249	241	265	229	254	261	237	239	230	271	251	253	251	253	240	227	238	245	235	227	238	256	262	249	267	244	254	275	264	251	278	224	256	256	242	242	261	247	233	238	245	256	259	251	236	253	236	252	244	238	265	239	239	240	239	274	252	250	265	242	244	252	252	260	241	237	250	257	248	264	247	228	213	254	262	247	242	232	256	219	260	226	268	264	271	235	238	256	248	251	232	238	218	257	230	265	245	267	224	254	259	256	255	239	247	230	243	236	258	258	255	228	264	241	242	265	228	244	253	217	236	229	247	212	227	260	273	253	246	223	273	241	279	243	262	268	255	258	255	246	227	246	210	272	257	272	234	240	256	257	269	225	261	257	254	253	245	267	273	242	242	255	233	243	259	233	251	242	234	247	246	226	267	251	242	263	242	226	253	236	239	273	209	248	256	229	252	268	276	255	255	246	253	261	263	279	241	246	254	247	278	262	264	272	228	228	239	241	233	240	243	233	258	245	238	236	245	225	222	237	245	229	236	224	263	242	251	242	250	236	219	251	220	221	249	241	253	244	231	247	249	250	208	252	233	239	254	224	244	259	256	236	281	238	227	258	260	265	229	242	243	267	264	246	271	249	237	281	251	236	264	271	240	251	229	252	255	276	276	260	259	261	239	255	251	260	235	244	253	250	237	247	253	222	233	263	227	227	254	237	220	227	257	246	244	245	254	239	252	257	280	247	252	263	256	222	248	239	251	238	229	255	263	237	237	250	255	216	213	256	244	238	249	263	274	243	283	266	234	243	248	247	240	240	260	238	249	241	225	274	255	243	215	252	241	253	254	276	245	241	264	230	231	265	227	230	247	283	261	255	254	246	268	231	236	243	235	250	256	235	266	237	217	256	266	285	236	256	284	256	259	223	233	219	254	247	233	263	293	219	253	277	259	251	236	257	261	234	264	238	267	230	223	212	240	218	262	258	232	242	248	243	284	237	227	250	244	234	259	247	250	259	247	228	231	259	268	244	243	262	254	259	266	239	240	271	254	253	265	236	272	248	256	253	258	244	247	220	255	249	229	229	253	267	220	252	259	244	239	246	257	263	265	243	244	248	258	267	248	303	262	257	252	243	218	227	251	234	264	227	253	263	231	237	264	250	248	250	236	261	260	237	298	269	270	224	233	233	262	231	234	285	267	243	252	260	267	261	251	233	265	265	255	236	230	223	219	243	244	237	233	258	239	242	245	254	218	252	274	225	265	259	234	239	220	250	253	246	254	261	248	243	267	271	259	249	256	237	250	228	230	264	232	249	259	233	268	230	234	271	252	227	243	253	239	240	266	255	234	257	254	219	238	234	232	250	251	247	249	291	231	234	245	247	248	240	238	256	223	237	269	244	260	244	240	260	278	256	249	242	244	229	258	243	284	223	236	269	236	261	250	244	234	271	227	262	257	236	251	258	265	242	239	274	286	260	237	264	246	262	232	245	253	234	234	240	259	246	257	261	244	271	225	237	264	230	242	250	265	257	291	246	268	230	228	247	268	252	263	248	231	237	208	259	275	247	246	225	235	268	232	228	245	250	239	268	246	242	229	244	235	252	244	250	238	237	265	265	265	249	245	262	266	241	249	267	284	240	218	235	252	261	267	283	265	257	267	239	242	260	263	246	227	247	259	242	237	252	227	255	254	244	251	248	234	251	267	243	268	240	221	236	258	226	240	279	255	243	258	223	252	258	257	240	240	264	230	274	244	247	251	269	257	264	223	283	243	248	255	232	264	242	244	273	243	244	249	267	259	241	244	254	229	230	239	253	238	277	250	259	249	235	271	257	229	247	247	261	238	255	262	263	262	242	253	235	261	242	230	238	231	263	237	249	233	244	245	254	224	208	229	262	263	259	283	221	243	244	246	276	222	258	239	233	245	227	227	262	264	251	249	249	236	260	216	240	238	249	263	248	252	261	257	261	240	250	248	213	236	240	270	244	235	233	254	236	208	276	243	249	245	267	275	243	262	218	245	252	242	251	219	247	266	246	250	238	230	246	216	267	248	269	248	245	244	249	248	245	256	257	230	261	251	241	260	243	262	263	239	245	266	243	262	244	236	258	240	247	224	232	256	249	221	269	229	233	258	271	271	233	267	247	236	271	253	224	254	234	240	258	272	249	257	259	258	247	250	246	214	236	267	253	253	275	237	247	231	246	232	246	265	281	237	232	286	229	254	251	236	256	235	247	245	246	248	250	246	228	266	246	204	243	258	253	271	243	225	241	286	255	208	256	248	250	249	253	281	251	247	259	251	256	240	245	229	262	252	225	248	261	279	231	234	227	240	262	260	237	230	235	233	291	262	241	249	234	218	250	265	239	244	210	248	230	230	246	263	255	250	237	264	247	259	245	274	253	269	244	246	245	233	251	216	240	253	248	225	253	261	229	245	234	252	235	261	228	250	273	264	219	246	277	237	239	263	237	255	244	222	256	247	235	265	256	251	258	265	256	240	234	260	242	254	260	257	213	236	253	236	255	271	232	224	242	270	288	259	266	265	272	251	261	240	231	244	248	235	247	229	241	270	270	266	270	242	230	254	255	246	232	247	258	218	250	223	281	263	219	213	206	280	255	247	267	268	232	250	254	254	239	242	255	259	261	223	242	257	264	251	260	247	255	262	265	267	279	249	246	215	235	273	260	220	211	253	278	246	256	268	244	238	269	249	243	237	250	256	233	270	270	255	265	262	260	247	252	230	205	241	251	238	259	270	217	220	268	231	241	218	206	242	267	271	243	254	247	233	212	224	235	253	273	260	255	238	259	258	257	238	270	241	252	260	272	263	239	265	268	247	254	241	226	278	274	255	248	234	248	242	261	254	237	276	245	257	232	241	276	237	250	247	240	235	278	248	247	252	239	233	243	230	251	237	246	237	249	251	250	256	269	237	254	247	269	258	253	266	262	224	254	252	255	278	268	248	232	257	264	243	274	239	245	270	232	259	245	253	263	292	240	263	236	229	256	248	253	255	280	249	253	236	250	270	237	229	259	253	249	245	279	244	239	258	240	240	246	255	239	248	275	251	235	231	223	249	241	213	249	237	274	258	262	265	245	244	239	224	252	272	246	272	228	227	298	253	244	245	228	232	270	234	216	237	239	242	250	249	230	235	249	237	251	239	254	242	250	237	234	260	224	246	231	223	239	224	252	268	224	258	269	232	247	254	243	248	215	252	253	241	234	236	237	263	257	247	236	263	271	242	245	238	248	269	235	268	228	262	249	267	232	233	292	232	255	234	250	241	250	244	236	250	239	242	229	255	247	240	253	257	255	230	252	246	227	237	240	239	240	215	251	242	274	250	260	259	259	233	237	254	261	251	240	261	219
9042	1115	1005	585	484	412	423	364	365	361	382	321	368	320	346	320	351	314	320	310	339	343	348	329	330	338	338	347	341	323	330	294	329	332	289	309	326	359	365	350	336	336	310	334	339	292	328	349	320	322	342	339	371	305	331	322	321	314	362	342	346	344	318	345	308	313	306	305	330	318	329	321	324	327	308	335	320	331	327	324	326	328	333	320	335	309	350	338	330	366	323	313	335	324	360	355	324	352	337	307	322	337	328	315	342	322	316	335	329	315	333	322	320	344	334	336	307	344	315	311	328	358	338	342	333	306	333	333	352	330	315	311	347	362	329	319	297	311	332	320	317	322	337	379	337	321	340	337	339	329	320	346	309	366	317	329	333	325	331	280	316	344	328	354	337	351	324	355	341	321	350	348	337	341	358	332	310	343	306	347	318	295	324	324	338	334	330	328	334	339	337	285	345	314	321	330	309	335	330	349	291	340	352	335	344	287	320	308	317	348	326	310	349	323	327	358	311	347	342	318	341	317	314	345	292	315	317	308	321	321	308	329	316	354	328	372	380	319	318	342	345	330	309	322	327	318	372	318	335	303	318	301	347	362	332	331	311	335	311	335	349	319	312	344	336	339	337	340	314	319	324	326	345	309	331	311	314	317	337	332	317	349	271	317	318	350	330	339	321	347	299	311	344	326	312	311	323	316	333	337	365	326	333	284	319	312	306	327	304	315	345	361	344	327	360	334	321	334	358	316	346	311	337	297	327	326	305	325	313	319	325	355	324	348	341	311	303	341	336	319	320	339	302	321	323	316	334	324	310	355	341	323	336	359	352	318	338	319	328	316	350	355	291	321	299	309	319	275	300	324	335	340	287	311	312	314	349	307	353	314	350	320	355	324	320	342	332	352	330	321	339	281	388	333	327	328	359	312	292	343	324	343	313	319	324	326	313	302	317	318	329	352	333	348	319	327	361	351	298	311	339	317	319	338	345	294	338	329	336	317	320	334	335	371	324	293	313	307	319	338	330	340	320	356	328	325	346	343	345	322	331	371	324	311	352	304	316	318	329	323	342	302	281	332	304	345	330	335	290	335	322	348	314	323	318	311	325	340	319	337	364	338	344	326	318	316	317	302	319	324	335	330	356	300	359	348	352	345	320	308	340	356	323	350	314	342	317	348	323	327	317	327	315	329	316	350	304	321	326	304	324	318	363	334	346	329	315	328	346	347	308	355	300	322	314	322	327	306	311	345	280	275	321	332	322	328	300	323	334	332	306	318	344	312	318	339	330	345	308	331	343	306	311	330	354	322	327	336	309	334	335	323	353	337	341	311	337	345	291	311	326	309	349	305	348	367	314	286	339	369	299	316	317	319	296	341	341	311	320	339	343	346	314	309	312	314	302	311	317	332	326	328	346	326	310	346	347	334	332	307	329	346	341	331	315	330	335	333	363	319	325	327	331	317	322	314	341	336	342	321	336	320	306	280	361	305	358	315	314	331	318	321	348	328	352	313	311	307	306	332	349	323	349	332	328	278	307	320	331	320	340	343	344	360	354	324	352	318	273	325	340	330	336	325	351	330	350	320	343	312	323	323	328	328	320	307	324	333	331	317	337	330	325	319	324	352	362	331	329	329	345	365	308	322	316	345	325	356	340	342	323	333	341	344	338	331	354	351	344	295	330	336	307	324	349	325	335	325	334	302	348	324	304	341	328	308	277	321	315	318	333	325	353	324	346	321	333	312	321	345	323	317	313	327	356	308	345	348	326	318	357	319	314	328	315	329	318	331	338	334	334	342	327	340	332	334	312	326	341	335	324	309	317	366	345	349	333	314	333	339	326	321	319	356	345	310	349	337	314	363	315	310	330	353	296	292	345	325	355	326	359	318	318	319	338	338	332	312	319	332	361	312	317	334	312	355	327	322	334	311	327	327	348	354	324	319	319	324	321	305	333	316	336	331	350	341	353	339	319	273	329	327	311	338	323	332	354	322	335	325	315	339	333	303	280	316	344	283	315	336	338	332	321	351	329	345	336	312	326	333	336	329	339	349	334	324	348	361	370	363	348	304	357	349	327	320	309	345	342	334	346	360	310	330	348	338	312	353	342	302	316	328	349	295	338	341	350	370	343	303	308	320	347	345	328	348	311	318	347	369	310	340	320	338	346	317	341	319	299	348	335	343	333	305	318	346	324	325	343	317	342	309	305	357	327	337	328	323	365	341	343	339	289	322	338	315	314	334	328	349	312	332	328	323	300	351	343	301	307	363	318	316	300	309	294	312	304	321	341	355	321	337	339	345	317	345	312	348	341	330	333	313	336	318	316	324	357	327	314	320	310	313	298	333	328	323	311	331	344	322	341	318	314	318	316	328	323	336	322	330	321	322	312	304	339	348	338	332	337	316	327	340	342	333	335	329	301	317	327	316	298	321	330	362	335	319	328	344	309	331	340	319	318	323	351	342	327	355	325	332	335	315	321	308	317	296	337	318	340	316	356	305	331	323	342	367	324	339	329	309	326	317	331	322	327	335	297	349	312	330	332	337	329	337	328	308	346	318	357	334	332	342	347	318	342	350	306	337	315	326	326	332	311	306	380	348	331	326	327	315	354	339	339	310	338	337	334	324	339	326	342	317	319	343	309	314	342	325	343	349	320	359	326	313	325	311	314	326	313	346	293	313	300	349	352	348	345	307	345	332	354	294	311	333	351	313	334	330	349	312	318	355	311	316	340	317	326	329	328	331	335	344	318	288	324	294	323	290	337	332	335	339	342	331	303	326	335	325	323	342	315	313	310	338	335	321	286	321	339	332	328	325	363	347	352	321	313	292	352	351	332	353	313	350	327	339	339	379	311	335	329	350	356	316	305	331	274	335	319	298	323	319	329	327	337	350	342	326	348	329	336	314	315	324	297	347	330	312	320	326	342	329	343	311	332	332	325	341	323	322	329	322	351	307	339	317	320	329	339	326	317	324	301	322	333	332	345	314	307	307	366	327	301	328	326	322	340	335	321	315	333	319	319	360	396	325	332	306	315	363	343	331	324	359	338	326	345	342	330	358	341	337	339	343	352	324	353	339	332	309	321	322	325	339	321	347	331	358	315	334	359	300	366	334	335	355	326	314	299	328	307	343	355	334	325	339	322	336	308	318	345	306	317	307	333	310	311	310	311	350	302	287	321	343	331	368	328	340	313	320	325	350	329	340	315	310	319	361	296	319	318	342	327	326	329	321	314	364	320	314	291	316	333	332	322	325	285	336	332	333	352	335	307	327	331	310	340	338	335	292	300	331	313	321	316	359	317	316	345	329	326	306	327	328	315	337	316	342	349	342	340	321	307	314	321	328	332	339	328	352	313	345	353	340	323	347	313	319	320	323	326	325	304	348	362	318	299	346	342	308	333	321	330	316	314	347	308	345	347	292	311	334	346	318	324	318	334	352	344	337	324	324	334	311	324	320	310	365	360	298	342	328	352	350	324	326	313	337	343	323	314	336	303	355	350	335
23688	20922	28089	23881	20918	10157	1061	735	570	567	539	518	494	485	449	425	454	412	437	457	414	402	399	405	387	414	405	442	382	442	417	393	375	398	382	412	366	414	435	415	423	397	393	378	369	388	409	419	391	403	392	414	370	414	439	399	394	378	390	368	404	390	403	376	376	381	380	411	372	369	345	355	403	443	434	373	392	352	379	357	390	388	391	360	418	354	366	406	392	362	378	404	361	413	405	395	354	375	382	413	407	416	372	383	349	398	374	377	408	387	363	393	367	390	400	438	388	370	376	422	391	388	389	401	368	375	363	414	395	360	411	370	403	380	354	386	398	383	402	368	385	379	384	386	423	382	340	389	364	374	402	386	369	408	379	414	395	403	352	397	374	415	379	372	396	369	399	386	417	377	395	382	355	392	363	394	397	368	403	408	400	381	382	388	388	362	381	399	400	380	353	363	383	403	372	409	348	352	386	403	400	389	406	393	390	393	396	379	355	389	399	394	372	397	355	389	410	353	383	394	415	425	387	393	412	360	353	393	396	392	406	396	401	382	384	403	385	369	408	382	390	378	362	369	349	365	388	367	415	377	387	380	422	408	391	381	386	407	395	401	380	361	369	423	422	396	422	405	390	376	388	377	401	381	418	366	379	367	388	393	397	385	392	383	417	381	422	401	397	414	357	380	373	394	387	408	394	401	389	374	358	388	403	373	383	411	354	358	381	368	381	367	414	384	395	398	393	343	427	390	372	424	389	387	359	375	364	345	389	410	424	379	367	397	405	350	401	380	400	365	397	361	370	391	362	416	408	342	376	410	362	397	406	384	356	384	392	376	384	387	368	363	389	397	381	376	365	390	413	400	401	368	408	384	389	376	366	366	379	390	405	381	350	399	406	362	390	402	371	390	388	387	371	348	352	404	389	375	347	393	382	397	345	360	421	390	389	399	369	397	381	353	366	363	402	379	373	358	361	356	391	363	398	372	392	388	402	407	399	410	348	409	368	362	381	363	402	378	392	369	371	384	359	397	374	381	397	378	410	402	419	398	387	381	370	379	390	388	350	363	406	403	402	365	369	379	408	400	366	362	412	379	385	391	385	382	380	354	371	408	373	401	363	390	380	377	401	364	353	369	380	396	393	342	380	386	407	394	402	389	356	364	396	384	392	386	408	363	398	434	393	386	413	392	383	383	424	384	374	395	400	385	350	376	370	396	402	413	381	414	391	351	400	396	368	358	370	416	387	399	419	382	387	397	430	370	354	375	416	376	405	361	364	389	328	396	396	372	406	394	416	371	421	381	423	388	374	399	372	369	420	400	379	379	371	378	394	402	384	408	383	381	369	361	372	386	408	390	397	357	380	368	390	399	395	375	385	410	353	352	360	421	387	382	377	375	380	369	388	409	385	396	385	385	378	388	355	385	406	358	387	372	388	410	381	378	420	372	361	395	404	396	374	410	380	355	374	376	367	337	357	419	397	409	370	399	353	394	382	374	383	395	403	385	426	392	378	391	379	363	406	375	378	376	390	384	373	411	396	378	398	327	383	367	404	358	377	386	387	370	343	435	395	382	377	405	352	370	382	387	386	371	390	392	370	363	353	402	373	389	378	366	406	408	375	359	384	386	390	385	435	430	375	389	377	384	388	401	401	418	421	402	366	356	382	375	358	344	421	400	373	403	404	376	412	359	417	385	380	420	405	384	377	408	404	401	379	376	407	355	348	354	432	383	415	393	380	383	378	412	386	380	360	387	356	380	377	390	381	392	386	382	394	411	374	365	369	400	363	394	388	358	400	351	371	434	382	367	373	392	425	399	382	408	399	394	376	390	380	389	406	407	371	387	436	371	390	392	377	371	384	406	389	415	358	391	371	406	362	379	406	418	385	379	380	433	360	387	355	359	388	379	375	403	362	403	329	393	404	389	398	380	424	392	359	375	376	373	395	358	368	368	385	375	396	393	404	378	392	389	374	383	396	344	401	393	386	399	397	389	400	411	354	397	392	388	371	366	365	376	344	389	349	374	373	415	386	339	364	383	393	365	392	367	358	405	368	372	380	392	400	331	351	359	391	351	429	373	409	367	391	351	382	372	375	395	414	381	397	362	370	375	376	409	390	408	389	380	404	372	412	357	404	395	378	393	378	378	381	409	389	386	368	383	394	379	381	376	384	377	380	362	406	382	349	383	385	398	437	393	390	428	410	393	376	334	384	408	379	359	399	429	382	385	379	390	355	364	373	369	387	362	395	348	397	372	399	351	404	392	382	413	347	434	408	352	377	368	364	392	370	380	394	370	395	384	401	391	395	405	355	357	369	398	401	393	384	399	403	393	398	393	368	394	348	382	383	402	389	395	370	378	388	373	388	383	390	358	382	376	371	413	369	389	402	355	384	391	393	398	388	377	381	386	339	407	407	388	409	390	354	375	397	410	411	382	429	389	395	466	391	385	373	376	365	405	390	400	427	369	403	407	367	370	352	394	391	396	402	397	418	379	398	378	375	435	378	372	364	404	381	382	362	411	414	395	369	392	392	366	400	396	404	374	424	404	379	369	363	371	382	359	365	380	431	428	383	354	388	406	372	348	380	381	408	386	359	430	398	392	417	394	375	381	371	352	401	374	387	374	354	356	377	381	396	386	405	405	375	392	404	386	352	402	391	369	396	420	383	387	385	421	375	361	371	356	415	403	376	372	369	371	396	419	408	374	384	375	419	379	421	398	422	411	347	408	381	383	391	418	377	330	426	378	389	380	398	417	404	409	378	389	386	419	373	364	379	415	406	413	388	371	365	375	393	361	436	393	390	368	390	410	387	396	427	382	388	379	366	414	372	363	408	364	397	374	393	364	397	368	396	365	386	398	381	394	411	362	381	392	401	387	403	415	395	366	369	378	379	416	407	421	362	419	371	410	395	385	405	386	395	388	414	346	406	373	403	385	395	381	382	376	404	404	397	404	380	394	392	382	363	405	393	378	398	380	377	367	322	408	361	365	359	387	414	381	383	336	410	412	387	435	380	406	378	396	341	390	382	382	379	396	373	374	403	414	383	381	354	394	398	373	393	368	388	400	415	403	385	359	381	390	355	373	393	407	411	365	396	398	355	385	380	376	375	372	375	393	381	395	363	422	364	382	405	378	367	377	433	410	381	381	421	386	360	359	349	387	384	403	389	352	392	400	386	389	368	357	378	377	368	362	416	349	372	387	402	383	378	388	377	384	375	350	393	413	369	378	364	416	350	383	363	405	394	390	399	406	378	411	383	389	400	376	376	422	377	372	418	374	409	358	409	408	354	405	379	400	376	410	362	392	388	348	411	343	376	377	361	412	355	355	412	372	360	392	380	413	406	389	396	392	380	377	413	391	375	347	387	404	397	370	397	394	384	388	395	414	389	393	373	397	353	426	396	407	387	408	361	388	406	372	404	384	417	365	360	384	391	359	386	388	386	391	375	365	393	378	387	384	396	387	380	382	380	370	332	372	374	394	347	411	372	373	363	330
19055	9337	7496	3710	2687	2056	1544	1303	1082	1044	861	842	761	724	755	658	683	618	633	623	590	581	604	569	564	571	535	519	573	546	554	531	558	518	538	507	548	549	550	537	547	515	528	539	527	507	509	561	541	521	507	486	538	522	515	534	516	510	498	553	538	518	496	480	495	479	511	549	551	518	536	509	497	518	536	530	530	576	521	507	534	504	498	498	545	511	544	508	482	530	504	506	521	514	479	521	523	549	533	534	564	512	513	520	497	517	499	488	504	539	511	515	507	482	515	563	520	518	512	534	487	545	483	491	507	509	519	530	468	548	507	558	523	540	523	512	508	515	548	497	500	538	523	473	536	547	493	521	502	499	512	522	502	502	514	510	510	522	508	498	493	479	484	507	532	500	482	512	468	512	475	512	519	501	531	503	566	529	518	541	527	493	477	486	517	555	505	494	494	535	512	543	527	489	542	480	508	539	527	513	530	533	487	492	502	484	481	512	501	511	534	476	484	482	519	531	498	499	478	495	517	565	495	522	511	494	503	480	514	545	516	523	527	507	569	526	496	509	487	522	556	565	518	513	527	457	496	486	533	505	505	511	482	488	487	501	497	505	512	514	501	475	537	480	493	506	541	488	495	531	490	520	515	538	503	549	499	494	516	536	499	524	536	529	500	469	475	521	489	505	466	510	488	478	500	496	492	546	523	498	519	532	483	479	525	535	536	521	494	522	515	526	471	573	511	529	531	511	540	510	511	516	534	525	489	557	512	511	501	524	504	506	513	496	493	471	536	514	508	538	503	520	537	497	500	490	528	532	522	507	518	477	511	494	523	493	532	524	478	498	536	532	514	524	514	530	521	496	500	533	544	500	518	515	494	514	502	520	522	492	521	516	552	521	548	467	509	503	499	513	513	507	544	517	490	527	507	492	486	522	490	494	508	544	501	539	485	516	540	519	510	506	530	526	486	532	536	478	523	528	495	520	545	522	513	505	485	538	535	498	502	470	523	523	505	508	527	510	522	485	512	527	486	508	524	494	527	476	519	501	499	512	522	519	525	519	493	505	522	519	476	533	469	514	533	515	510	510	495	504	525	516	510	508	577	493	532	539	512	521	542	510	545	492	514	460	508	508	504	474	541	525	500	520	501	491	496	498	486	523	526	519	536	513	519	500	495	524	496	469	537	529	508	528	510	496	513	536	536	518	483	518	505	519	517	531	510	516	490	487	501	550	514	484	456	529	535	500	544	496	536	532	494	534	492	480	502	549	471	523	524	508	497	482	480	507	495	501	521	494	528	515	474	497	518	511	546	524	498	549	512	518	484	483	518	525	521	518	528	504	503	549	526	484	522	517	528	523	511	485	498	510	508	517	513	477	506	512	460	523	545	513	529	512	514	495	524	503	515	519	503	522	553	482	485	489	530	505	508	547	519	501	504	511	488	486	525	513	526	513	514	527	514	497	549	528	498	496	527	501	552	480	542	510	504	473	528	555	521	547	527	523	496	496	566	529	492	511	538	478	510	492	487	495	474	512	512	463	482	549	543	524	500	485	538	474	524	515	561	457	511	434	479	493	495	535	485	499	478	543	480	493	527	505	538	521	510	504	514	524	495	512	463	504	539	500	505	513	529	502	540	516	496	464	524	531	506	507	512	553	524	524	519	486	506	540	503	531	516	544	467	513	525	502	535	451	510	516	522	524	520	525	499	527	546	555	501	530	523	505	510	490	483	506	508	521	514	526	547	481	493	503	472	564	481	468	525	514	500	464	495	491	520	528	500	506	515	540	511	469	540	489	492	510	509	483	547	529	515	541	541	523	482	500	474	534	497	487	507	500	525	497	482	515	522	484	540	495	523	518	517	527	497	557	500	514	498	537	505	525	499	504	499	507	514	548	555	471	495	522	512	495	469	480	476	473	546	557	542	510	544	498	523	497	537	503	515	548	506	487	528	519	511	494	455	537	513	530	491	514	506	513	515	538	515	493	491	524	544	528	532	521	535	515	506	537	479	463	503	490	505	511	512	505	515	528	495	529	513	492	511	522	546	500	482	485	495	518	513	485	502	476	508	538	478	530	477	509	541	494	534	519	492	511	512	499	521	465	540	530	485	541	507	501	501	492	518	553	501	504	532	532	498	494	512	502	556	542	536	513	532	530	464	543	496	523	477	517	480	494	485	512	517	472	527	534	533	481	536	500	465	492	526	492	475	517	522	542	541	490	518	502	486	503	473	494	491	533	464	553	505	507	473	493	502	530	541	505	476	510	477	505	479	509	531	521	481	545	529	531	497	535	533	522	509	506	535	489	495	494	524	475	515	526	521	495	542	509	524	513	517	483	487	516	496	514	476	524	553	497	526	516	530	481	510	506	479	506	504	475	548	543	498	527	527	550	521	524	509	552	514	529	492	490	511	505	536	502	534	507	509	501	511	522	513	483	501	478	531	499	504	534	508	520	478	539	528	516	478	545	507	564	526	525	525	498	468	502	483	516	534	507	483	502	469	473	497	551	499	500	516	541	529	527	527	497	491	488	470	524	511	515	473	549	501	504	512	487	521	519	528	518	530	530	476	529	514	491	551	525	517	504	528	517	504	532	498	504	510	498	537	547	507	525	519	520	493	489	547	552	533	487	500	463	502	548	521	499	484	500	509	479	473	547	546	442	508	530	522	458	488	490	494	510	528	518	528	511	491	523	557	506	527	543	484	522	526	516	489	488	484	504	521	564	458	512	491	503	476	499	509	507	531	557	521	527	539	529	513	515	549	485	494	488	461	492	528	517	511	519	548	485	520	464	505	497	493	501	519	491	501	535	494	545	530	532	486	494	475	510	521	484	491	467	484	505	471	505	489	490	517	523	505	522	513	497	493	465	516	527	525	503	533	535	507	487	481	522	547	511	514	508	518	521	498	527	452	482	509	504	499	531	535	536	488	497	502	495	512	508	508	506	497	539	519	508	503	526	516	509	493	497	496	505	504	516	474	481	488	490	481	525	545	521	557	539	496	499	553	489	544	525	478	482	468	517	491	523	479	483	515	458	518	493	525	559	527	517	508	500	501	522	540	479	508	509	514	486	488	498	544	519	480	519	496	489	538	506	525	532	505	490	532	549	491	517	545	507	453	469	475	515	508	506	513	502	493	491	495	517	521	543	535	507	485	518	518	508	533	524	522	505	466	507	521	504	527	467	474	496	513	511	508	508	521	553	493	523	468	497	535	502	527	481	505	513	484	518	505	487	534	471	471	501	511	512	514	523	507	550	511	492	519	542	483	507	510	523	542	555	516	530	517	519	511	483	528	546	543	485	522	485	490	537	505	480	512	496	549	542	522	496	511	514	536	515	502	495	522	518	516	489	541	514	480	507	496	482	488	462	502	540	491	507	555	520	520	511	484	509	471	517	550	526	548	496	503	504	576	471	517	500	490	500	500	479	510	480	531	488	501	544	523	533	498	488	505	479	555	445	535	508	513	514	494	483	493	492	484	518	499	538	449	535	492	512
22672	20924	28493	23511	20924	20964	8477	991	668	603	595	600	503	488	486	445	383	406	372	400	347	351	306	322	346	327	339	352	325	293	333	325	337	311	299	287	294	334	306	305	326	306	332	345	323	307	282	282	293	276	307	341	311	291	307	277	284	294	297	286	319	299	293	295	331	303	288	299	303	285	264	295	290	331	282	308	298	265	298	311	307	303	329	293	306	299	300	266	307	311	303	314	281	285	313	293	327	281	289	277	303	267	313	313	324	296	309	287	294	337	279	279	326	310	287	305	272	271	308	277	297	271	294	302	311	285	304	292	348	298	279	294	286	290	304	279	268	306	280	321	281	298	297	296	279	285	292	316	296	301	311	267	309	315	290	287	302	297	300	303	308	284	312	289	280	281	300	290	275	297	275	307	260	325	309	320	285	279	283	296	313	282	270	286	305	266	331	269	288	314	285	280	281	301	306	290	289	290	291	321	273	261	287	291	303	307	299	328	281	296	269	274	303	291	297	322	292	277	293	289	278	279	293	327	274	260	281	301	319	296	319	285	251	306	321	298	304	320	292	304	298	305	306	283	269	311	292	296	326	295	301	297	301	322	301	302	300	296	291	299	280	269	307	276	287	298	298	297	264	320	304	276	304	327	265	312	296	271	271	284	290	300	277	280	272	293	328	291	300	296	304	287	297	281	302	302	270	295	312	300	285	330	305	284	301	295	276	300	321	300	313	282	322	289	291	311	333	278	301	334	282	290	311	267	299	280	295	294	303	316	289	329	291	277	286	290	308	281	251	306	315	309	295	312	290	329	287	309	287	282	284	296	308	283	270	309	301	304	307	304	324	305	290	293	286	325	288	268	330	313	269	306	266	300	282	294	301	302	288	291	329	306	318	282	275	274	294	294	333	295	274	296	300	275	269	306	314	305	285	294	286	302	263	283	268	300	309	265	319	289	296	278	273	320	280	296	283	289	319	299	310	304	290	295	278	319	308	291	287	296	292	271	272	316	321	291	314	259	290	264	314	305	275	289	281	277	313	280	332	297	308	328	330	301	269	299	312	284	304	288	285	284	313	270	277	282	304	297	328	287	291	267	302	298	307	322	303	300	319	292	291	299	307	317	293	288	278	273	300	298	316	308	288	277	309	310	268	306	308	275	290	302	307	298	305	251	315	293	306	285	278	293	289	285	277	300	301	304	295	268	297	326	316	288	277	272	294	264	267	323	313	319	281	299	272	296	273	302	318	295	289	293	295	298	292	301	325	321	319	276	283	280	287	269	275	267	279	280	335	265	303	272	266	283	274	296	308	309	292	322	278	315	276	285	291	307	331	343	310	300	292	301	304	287	297	305	282	302	264	310	270	273	302	297	288	310	314	296	276	278	288	309	295	290	265	280	282	295	309	291	287	295	302	302	275	254	268	299	264	318	294	296	296	311	319	332	298	298	287	331	312	290	304	313	301	297	304	274	321	311	268	309	305	294	309	304	284	312	273	288	296	303	280	286	302	274	303	307	308	284	294	296	265	306	324	325	326	283	322	287	311	282	302	302	297	305	311	302	297	292	301	271	321	313	318	273	297	293	305	304	311	269	286	307	320	317	288	302	289	296	305	288	286	301	300	298	279	290	292	279	315	308	305	289	298	288	289	326	293	327	276	278	292	272	282	322	262	305	292	264	277	284	273	311	304	306	284	297	311	299	285	285	303	315	302	295	300	279	289	293	267	284	297	335	293	293	305	308	293	289	266	298	292	308	302	290	291	313	289	282	300	285	304	288	308	314	292	277	277	297	258	274	305	287	318	304	302	268	299	288	314	275	335	317	312	333	304	288	260	295	288	304	299	278	263	286	230	301	310	260	287	303	293	286	302	306	306	307	323	306	296	290	302	291	293	324	310	303	306	283	296	304	297	301	280	315	275	274	286	309	308	291	281	323	310	293	295	279	309	303	289	297	269	283	263	279	285	285	259	296	290	272	292	295	291	277	280	309	307	283	287	276	288	279	286	289	310	329	293	304	333	276	283	280	304	307	305	278	288	296	306	312	280	278	285	297	275	269	285	290	321	306	287	273	306	299	324	278	286	276	313	279	284	298	304	274	270	286	282	317	316	295	298	287	295	281	306	287	286	287	297	280	335	322	295	283	326	268	277	283	279	287	297	289	300	293	277	317	289	311	313	280	267	307	276	324	294	304	278	290	308	271	296	290	290	301	288	292	278	324	296	286	292	266	272	288	300	318	280	278	295	286	309	284	281	309	285	305	261	285	272	295	328	256	294	333	345	267	293	296	319	292	264	261	301	307	283	297	292	332	291	296	299	336	279	305	299	285	289	296	288	311	302	279	298	296	262	302	296	308	288	289	291	252	290	313	326	281	305	294	286	289	290	303	288	279	280	289	325	265	263	300	267	301	308	290	286	290	302	297	308	296	312	307	287	316	302	295	318	322	291	304	276	341	292	307	283	284	321	294	293	306	300	292	301	299	284	293	290	295	319	259	301	280	306	318	286	317	279	313	319	310	263	287	301	324	311	289	288	301	333	304	293	295	319	301	265	311	294	258	310	296	303	314	271	303	311	310	309	295	295	262	329	269	270	296	289	288	302	266	294	294	265	273	294	320	327	293	310	279	321	337	310	296	314	290	299	274	268	300	288	299	299	308	285	301	280	293	291	287	293	345	282	294	294	288	275	314	298	288	305	273	310	290	274	309	272	261	262	289	301	285	280	295	329	296	304	303	284	306	333	307	260	280	317	259	271	305	317	299	284	308	283	272	286	335	295	275	275	246	260	292	273	274	312	321	301	278	317	340	274	267	313	310	292	280	290	297	302	290	254	292	286	323	297	305	322	309	272	284	300	251	326	289	298	295	284	295	268	290	270	309	305	294	288	317	293	294	290	295	263	288	295	298	317	286	291	290	279	303	297	330	295	266	313	295	325	275	277	322	315	317	316	276	308	281	265	266	278	277	297	288	321	298	309	303	316	316	311	308	311	316	281	275	299	323	313	304	284	288	308	321	326	280	322	316	291	296	290	292	301	275	325	296	280	311	311	296	312	298	287	310	291	304	317	305	293	294	289	286	307	293	293	280	306	306	278	281	282	286	273	305	273	273	311	288	284	296	270	304	295	281	290	289	293	263	307	278	284	297	287	276	292	289	306	298	289	277	295	323	300	276	286	282	314	275	291	296	298	270	302	303	277	303	308	280	302	283	308	284	269	282	308	283	268	315	253	311	300	279	296	289	277	286	281	296	257	306	307	317	283	297	294	296	269	304	291	313	303	270	299	289	283	310	326	296	285	278	264	302	278	283	282	293	261	292	343	281	307	272	265	280	299	303	288	312	275	293	296	277	288	305	268	270	304	270	271	286	308	283	321	288	293	279	288	268	288	271	266	280	292	269	289	317	309	289	304	304	271	301	304	277	317	282	275	304	324	324	296	267	295	283	289	297	294	270	303	316	315	283	300	306	307	314	284	300	269	288	315	271	315	286	311	269	319	301
20588	14930	11975	6279	4231	3198	2357	1926	1562	1349	1204	1077	881	838	772	722	680	644	641	579	548	577	495	499	478	469	479	469	484	468	478	459	457	414	435	452	459	435	412	448	378	417	399	400	434	413	426	411	366	401	431	393	386	416	416	399	404	412	415	407	379	440	406	390	401	408	402	421	413	402	360	390	400	419	436	398	373	359	399	381	440	398	408	405	403	403	388	411	425	421	385	398	421	412	404	435	371	381	415	400	418	401	415	392	383	393	405	411	418	375	376	355	404	398	423	382	386	418	395	434	412	406	387	407	382	383	407	404	382	386	407	390	403	381	395	395	364	386	415	437	400	422	415	395	376	402	395	411	402	381	407	414	413	400	419	391	395	420	393	371	389	421	408	400	355	376	399	378	404	427	401	410	387	377	394	394	361	421	380	369	399	402	373	352	420	398	409	443	395	402	367	411	372	417	382	432	397	405	400	372	393	403	404	375	366	388	403	383	419	379	403	362	424	406	414	423	361	386	366	406	376	371	389	347	426	375	404	367	374	386	398	413	408	360	393	401	406	357	401	413	382	381	395	373	404	420	414	362	408	387	390	403	417	391	403	384	399	376	406	371	423	347	379	401	394	384	380	395	405	383	391	396	371	420	389	337	392	387	362	385	410	403	402	377	367	436	406	372	405	400	401	410	421	371	420	361	378	424	374	360	410	392	400	381	400	373	410	389	367	383	414	380	381	403	408	406	387	382	371	406	412	389	403	381	409	389	393	393	364	402	383	396	382	417	399	374	372	391	386	378	398	368	405	393	416	406	391	357	388	370	415	382	382	370	397	418	420	386	357	417	397	382	398	389	389	388	407	384	375	356	365	362	408	405	384	395	403	386	364	401	363	438	388	397	412	386	404	389	395	427	397	404	391	388	375	390	383	392	379	447	395	401	385	389	383	438	390	397	354	370	387	374	404	391	374	395	434	379	377	400	404	417	407	382	401	394	408	386	385	425	441	384	364	404	398	415	366	378	392	412	368	362	408	397	396	375	396	427	377	415	392	414	409	391	397	373	385	375	391	416	371	376	405	382	389	366	416	411	394	371	408	416	394	391	344	386	386	411	400	396	363	437	397	357	397	383	395	391	404	380	411	407	381	399	380	379	392	348	399	389	390	358	361	421	381	405	377	406	409	405	405	388	358	379	398	380	400	432	394	406	378	405	381	378	408	420	404	375	371	337	377	390	380	371	400	400	403	372	354	398	399	388	390	376	436	411	363	387	386	372	403	390	370	398	399	407	410	395	419	402	424	358	405	406	422	393	375	382	378	371	381	431	401	414	424	415	371	401	384	368	375	395	378	370	438	384	368	389	381	378	369	410	378	407	388	387	378	406	401	402	415	402	389	383	398	392	408	378	377	376	414	404	405	408	386	394	411	401	384	398	375	396	424	381	409	383	421	381	398	373	386	410	385	390	434	382	420	392	401	409	392	379	393	390	361	406	404	348	382	391	414	411	390	352	430	359	424	396	400	402	400	400	360	399	395	443	373	414	364	384	411	393	390	398	389	397	389	416	397	387	396	373	386	390	410	404	383	406	381	444	429	400	374	397	382	377	373	400	370	379	377	407	405	421	399	398	400	370	392	405	414	383	383	395	400	418	392	401	397	399	411	411	407	406	414	418	377	383	388	403	368	375	407	373	355	393	438	443	359	407	420	394	367	385	416	374	401	374	401	378	448	390	435	387	381	397	401	413	369	371	366	372	376	378	407	374	381	406	425	376	397	421	370	413	423	375	430	415	401	391	381	392	373	386	421	402	373	384	393	408	410	401	409	393	397	419	387	404	414	388	409	412	367	395	382	368	403	369	374	431	426	390	373	390	388	418	410	391	407	420	365	415	406	384	386	361	386	370	368	401	424	421	395	417	385	400	418	368	371	411	394	366	404	384	393	420	376	395	412	411	393	384	368	416	416	397	424	406	404	395	408	370	406	420	409	403	401	395	368	411	361	395	379	420	383	378	398	371	369	386	376	369	397	394	408	392	392	411	420	423	373	375	386	378	394	393	399	383	391	409	371	362	362	408	364	368	424	430	362	398	363	410	363	418	367	368	368	425	375	393	393	361	402	363	389	412	368	409	380	395	411	379	387	432	384	346	392	427	375	389	394	443	437	418	392	372	430	410	381	404	385	386	375	398	404	395	424	405	435	359	416	389	376	382	403	382	422	391	364	374	383	351	369	390	382	422	413	410	389	405	389	399	391	397	391	382	373	372	414	372	423	428	403	394	412	379	422	370	377	413	369	402	376	388	422	364	383	385	403	373	392	400	428	399	354	372	368	395	403	424	360	386	379	395	395	388	392	399	388	396	395	382	392	388	414	355	368	404	406	339	376	366	356	403	388	387	390	411	421	355	400	449	359	426	413	384	365	379	359	377	390	383	394	378	380	356	376	419	384	385	341	398	398	379	416	387	405	395	414	379	406	388	427	431	403	412	391	378	398	413	392	391	391	406	368	388	385	398	369	380	425	415	423	423	388	395	377	400	400	400	419	403	405	426	421	373	394	385	382	382	405	415	389	388	387	351	409	403	356	419	417	376	407	377	414	376	407	397	375	387	351	423	431	391	412	427	380	417	364	433	392	398	360	412	400	411	410	417	382	393	395	405	391	404	435	374	400	412	390	391	399	346	380	361	420	409	389	409	391	350	412	397	413	404	387	406	410	412	428	386	409	390	389	392	376	391	405	360	393	377	376	420	395	387	387	390	365	397	407	409	417	391	408	388	412	378	385	414	361	378	385	391	395	400	427	374	406	418	372	383	413	392	406	389	393	354	373	402	368	395	382	392	361	379	400	408	395	383	373	389	398	359	390	400	421	360	411	377	411	396	385	404	380	393	392	383	379	394	360	419	375	394	391	416	378	398	427	366	425	392	375	370	403	400	369	385	400	430	426	396	382	403	409	377	388	397	390	394	380	377	388	395	408	419	425	385	374	364	366	399	398	369	369	408	384	377	409	386	405	385	407	373	385	426	427	382	397	371	380	391	368	384	376	403	417	393	399	373	421	427	400	393	398	388	417	409	420	374	384	381	435	399	387	398	409	377	391	367	400	386	371	371	423	368	367	411	387	371	374	423	367	419	391	393	386	357	360	373	368	417	399	353	400	412	390	364	358	380	385	388	362	380	378	388	421	372	430	364	403	382	379	395	386	350	385	377	406	371	447	376	405	401	427	412	391	369	413	389	391	360	398	417	395	377	405	385	416	386	415	381	412	338	378	425	405	453	383	403	378	363	343	409	384	386	396	391	365	362	396	397	357	366	422	374	401	396	375	378	392	410	435	390	385	396	365	383	363	390	413	397	372	359	399	378	362	405	410	372	405	386	414	380	401	409	396	384	390	380	363	396	393	396	410	404	408	407	414	412	373	377	382	363	359	434	376	397	376	408	383	441	380	393	384	375	401	379	370	361	381	413	411	398	390	366	427	393	409	394	372	387	396	388	446	393	379	379
26635	20366	8485	582	354	305	288	308	289	271	234	266	246	219	247	255	275	252	265	244	281	259	232	240	224	246	239	264	247	234	240	261	251	244	265	246	240	248	229	276	250	256	281	271	239	244	269	217	246	263	261	217	230	248	261	252	256	225	264	231	220	247	252	258	252	245	247	270	250	235	261	227	244	273	253	245	263	225	231	275	229	256	250	233	211	242	244	259	244	241	222	248	256	273	238	234	260	241	251	242	257	242	261	230	244	274	227	233	227	272	245	230	246	232	229	252	252	248	240	250	244	243	231	239	248	248	236	265	247	276	223	256	243	256	236	235	253	276	257	244	271	253	260	221	244	222	254	247	249	243	246	278	247	236	252	242	268	254	269	268	218	246	252	248	243	257	270	241	247	248	242	229	260	259	238	238	252	253	242	254	250	252	228	234	278	245	227	266	240	275	254	249	249	248	241	245	248	215	233	247	226	233	230	251	244	221	228	259	246	223	236	226	250	227	275	257	247	227	268	261	235	226	234	242	258	233	238	252	267	231	247	245	226	225	247	245	242	218	247	241	244	230	221	241	273	256	248	252	228	226	237	227	267	245	211	268	242	268	249	247	246	235	265	238	243	222	244	241	254	241	263	231	253	256	229	226	245	255	249	245	200	256	235	250	243	244	244	245	225	232	256	231	263	219	273	256	239	248	240	256	240	259	229	246	241	245	225	255	247	230	239	281	252	215	224	262	250	235	295	244	258	254	244	252	242	231	275	279	242	227	235	250	227	219	241	242	260	253	259	247	267	248	237	245	214	264	233	233	235	240	255	234	249	255	235	257	229	265	239	231	213	249	245	244	238	241	252	241	245	251	233	254	243	233	236	257	243	216	240	235	257	277	252	251	248	241	253	239	234	242	221	237	224	253	255	248	234	228	268	232	258	231	232	243	249	256	240	282	234	258	225	245	264	223	260	262	253	266	261	240	246	245	232	228	257	234	275	252	237	242	254	236	244	239	238	251	269	242	219	241	272	253	250	240	243	216	210	209	240	267	235	248	236	239	255	238	242	261	265	232	245	275	237	226	247	270	216	255	269	201	252	221	253	254	240	216	256	274	264	247	248	205	236	260	264	240	257	250	228	237	258	223	232	256	220	259	224	240	226	257	245	265	242	240	229	238	234	240	253	254	230	253	219	251	258	242	238	256	242	216	244	273	247	235	243	254	252	248	284	227	249	217	226	232	252	247	260	255	262	255	272	255	262	262	245	234	253	241	242	242	253	248	229	239	213	263	246	235	237	237	219	256	245	224	227	235	260	244	246	237	239	244	240	242	255	278	242	234	259	273	244	269	272	240	254	231	254	237	248	232	223	231	212	227	244	227	273	235	239	207	242	233	256	235	238	271	241	245	244	209	247	263	270	242	226	242	238	235	237	240	230	244	280	235	246	264	261	267	246	255	235	219	231	227	243	248	243	262	245	235	256	253	243	235	239	225	237	224	248	229	242	252	228	249	224	226	258	251	238	232	255	262	270	252	238	240	237	275	242	242	259	233	248	254	262	274	265	252	217	234	241	248	275	245	246	236	248	245	231	232	240	257	242	235	264	239	245	237	265	219	255	236	209	241	253	263	240	232	243	231	245	237	268	238	252	249	241	258	246	217	267	260	212	235	224	252	251	285	241	221	249	219	232	250	218	256	244	256	238	227	223	268	236	261	262	231	257	248	254	247	243	230	260	246	253	231	237	287	231	282	235	260	266	248	215	228	249	247	267	253	241	236	237	256	285	256	269	263	230	254	259	210	236	241	262	240	255	200	237	249	244	228	245	253	227	248	267	256	234	231	217	240	233	251	271	239	260	254	247	248	272	242	243	253	295	235	238	225	241	260	242	235	235	222	245	249	238	243	244	293	248	265	234	227	248	234	254	235	231	240	253	233	231	222	242	244	246	234	287	257	260	244	238	254	258	237	241	250	253	265	213	253	255	224	219	246	246	240	250	274	260	233	267	257	233	257	242	255	235	260	245	230	261	246	211	261	252	249	241	255	243	245	241	252	234	247	256	281	266	243	248	240	236	254	251	261	238	251	241	263	250	224	228	238	228	253	264	258	255	246	250	232	259	222	265	253	284	222	227	272	243	248	223	243	259	276	245	223	282	236	254	248	262	242	222	245	227	251	244	254	230	248	245	260	237	229	226	247	243	238	257	245	226	268	240	226	249	240	243	235	251	229	252	242	257	224	236	233	258	251	246	260	228	271	277	239	233	249	259	244	248	276	240	247	239	263	223	243	258	247	248	240	259	240	251	281	252	260	234	267	239	242	239	239	244	254	232	259	232	257	260	260	268	257	259	227	239	231	243	225	237	241	257	256	263	249	246	252	266	231	231	245	246	244	246	253	229	225	234	236	213	275	256	251	257	249	274	246	262	251	275	264	242	256	263	247	247	240	240	230	265	236	242	227	264	232	268	243	248	230	246	247	230	233	253	231	269	247	254	248	242	262	236	252	252	250	238	248	258	239	257	235	277	224	239	226	213	271	221	243	239	264	236	247	245	218	224	237	241	245	260	245	234	240	225	237	259	264	233	230	244	259	241	235	227	252	244	224	255	236	230	253	262	249	235	288	242	263	237	251	221	228	241	233	236	251	238	266	253	227	247	238	259	247	236	259	249	211	235	228	250	255	259	244	214	240	244	245	256	249	237	251	260	268	273	226	236	229	242	284	244	257	228	244	243	219	245	222	260	270	236	259	263	237	247	230	250	245	222	254	255	266	221	248	229	234	254	259	263	251	270	239	248	267	213	267	231	235	234	245	263	261	246	252	238	257	253	220	269	241	258	234	236	249	243	254	266	229	246	227	268	253	286	216	252	247	266	202	261	280	259	262	269	246	232	250	214	274	242	267	234	232	257	243	243	257	243	251	231	229	238	257	242	252	258	216	264	222	267	229	242	256	225	276	258	236	240	235	228	250	228	254	260	257	225	254	255	258	236	244	208	234	256	248	249	230	205	235	266	254	264	251	241	279	225	252	247	248	243	220	239	251	242	261	242	261	245	233	252	226	246	240	244	251	244	266	249	245	257	247	251	262	258	232	259	248	255	244	269	231	257	255	279	249	233	270	257	228	254	252	268	240	250	274	250	277	249	236	249	244	207	260	244	224	229	233	248	264	224	265	232	244	235	240	225	220	259	276	243	236	256	239	259	248	248	246	241	268	251	242	259	252	263	238	282	260	248	242	226	243	237	249	244	255	231	244	241	243	244	249	234	244	265	225	248	214	256	228	265	230	239	268	259	225	258	237	256	239	218	234	236	254	237	256	254	245	213	267	209	225	253	261	241	255	246	242	254	236	266	252	235	229	219	227	246	256	241	241	248	268	258	261	239	232	247	244	239	221	229	269	246	247	233	263	230	248	244	250	237	248	256	246	254	224	231	232	273	263	245	250	263	244	240	207	225	224	222	257	261	259	258	256	284	270	285	222	273	245	262	269	249	245	235	248	252	216
8980	1126	955	566	503	432	413	366	376	380	350	361	352	332	315	336	320	340	324	339	360	326	290	336	330	348	345	311	349	319	366	330	302	300	361	329	350	318	329	349	313	336	348	326	289	312	319	325	350	319	364	310	344	322	323	300	334	323	347	343	305	313	346	337	309	323	309	298	344	313	345	321	319	330	344	301	361	334	314	312	324	316	337	349	318	313	343	358	341	324	295	350	343	297	342	319	325	300	341	308	362	331	274	348	348	307	322	315	308	316	335	355	305	344	320	309	331	328	332	311	328	333	302	340	321	348	307	320	338	340	316	333	325	314	329	328	315	299	328	320	330	314	310	320	344	307	339	348	322	352	308	317	320	349	313	374	283	312	351	327	320	276	311	320	318	343	333	321	364	326	361	325	354	325	324	310	300	341	339	312	338	304	313	319	315	304	328	305	318	330	312	355	330	308	310	334	316	343	334	356	358	335	297	337	320	334	358	335	307	359	311	314	329	325	330	334	316	318	330	351	336	320	317	299	307	355	350	304	350	339	323	302	311	336	315	317	316	312	329	318	320	326	321	324	341	344	322	326	345	338	366	324	328	346	311	334	352	352	329	330	344	308	317	334	330	311	355	321	309	322	349	332	324	344	314	336	346	339	331	313	333	333	336	322	347	345	353	335	293	324	342	322	326	324	317	319	327	294	330	319	311	323	314	331	338	320	295	341	343	379	335	341	342	313	325	321	341	328	380	323	306	315	313	312	288	359	324	323	310	313	337	332	331	320	350	322	310	319	332	329	329	345	337	349	354	348	313	347	343	336	325	329	312	332	322	315	324	335	335	304	323	323	337	328	353	315	313	350	325	324	296	343	311	331	324	321	353	333	299	339	298	330	329	347	323	344	308	350	350	328	303	325	314	327	351	345	309	317	371	350	317	315	331	318	311	320	314	338	329	357	333	336	328	326	330	299	314	340	327	325	319	335	298	336	345	340	327	298	351	302	345	363	329	334	326	342	332	324	316	344	297	330	341	320	301	330	311	292	321	328	326	299	337	317	314	310	330	322	323	328	330	312	307	322	304	353	289	322	293	364	323	346	336	359	316	349	330	304	330	337	302	328	351	354	309	320	333	324	336	346	321	305	319	325	333	372	306	325	318	297	318	319	363	349	314	333	324	320	281	310	315	309	323	333	297	318	338	317	333	342	297	317	328	297	332	336	286	319	311	321	331	337	321	319	360	315	321	299	350	298	351	336	314	338	316	344	356	327	304	340	363	328	322	290	329	340	287	315	271	329	306	323	327	314	326	328	344	303	341	324	342	330	289	354	309	318	339	330	321	332	316	322	337	340	323	341	309	294	308	335	301	332	322	357	317	319	319	337	297	302	314	329	310	337	312	304	290	335	315	323	318	323	340	338	310	339	311	335	298	334	335	312	312	328	304	323	311	343	324	330	342	309	349	297	353	308	354	327	326	305	323	324	336	326	348	331	309	320	334	311	360	356	312	344	326	289	325	321	287	323	318	319	319	317	307	354	323	355	330	342	315	346	329	326	339	321	325	313	297	334	326	314	341	345	295	312	303	325	334	329	304	332	359	353	316	330	331	351	311	313	337	344	322	329	355	336	322	343	313	317	311	318	305	299	317	350	308	305	285	373	306	330	331	318	308	338	333	340	319	317	308	296	353	299	315	353	277	332	342	318	300	337	326	310	339	307	303	325	378	329	333	321	355	339	343	348	312	310	314	316	336	359	286	286	320	319	344	316	317	289	343	336	316	319	337	308	322	305	324	308	362	349	303	357	331	305	306	323	350	368	322	359	337	327	274	319	333	333	346	308	341	315	307	324	306	305	328	308	325	335	342	323	333	328	319	319	336	324	333	319	327	319	338	337	370	303	331	304	334	348	337	340	334	350	335	368	328	327	327	343	330	317	352	326	349	328	346	335	323	324	320	300	302	318	337	338	328	295	358	307	321	334	329	307	337	299	330	339	295	307	348	326	344	317	298	333	354	341	345	297	313	366	346	334	336	338	336	319	322	291	303	350	324	334	308	349	322	315	327	312	326	337	353	338	308	338	315	280	312	319	334	320	276	354	321	325	331	341	345	320	328	304	341	306	317	330	299	311	329	315	385	332	337	332	306	321	322	310	299	352	324	313	313	346	320	373	323	361	338	333	338	342	290	330	332	326	360	289	319	326	315	349	360	283	334	298	317	355	313	364	328	324	348	336	306	337	302	320	316	320	328	355	316	317	339	315	323	337	335	328	321	321	307	302	332	334	320	312	306	326	311	348	315	341	320	319	324	315	287	331	341	314	300	333	285	293	311	349	359	355	298	329	325	311	310	310	323	320	317	334	305	319	340	295	345	315	325	345	312	318	334	349	322	330	315	318	298	321	321	338	317	339	331	314	324	327	329	290	320	330	332	333	310	344	328	308	337	327	295	350	339	342	349	347	314	325	324	344	314	318	366	328	354	340	290	307	334	289	301	296	333	294	334	333	328	298	344	335	323	335	309	301	331	321	333	355	347	304	337	284	317	366	347	342	330	337	328	327	332	326	353	319	322	326	325	352	303	359	317	330	373	302	316	359	319	347	314	315	307	329	331	319	345	317	332	344	340	329	313	312	318	309	324	336	298	305	295	312	351	340	322	347	285	336	338	339	354	341	283	304	321	296	323	369	320	295	346	295	340	353	339	348	293	329	325	342	348	317	321	326	339	331	325	356	315	329	316	310	327	300	324	334	341	324	318	313	348	307	350	307	321	316	332	331	324	359	309	323	319	331	343	302	303	322	326	307	319	312	321	317	328	338	309	325	315	339	337	341	334	317	317	352	337	332	319	332	318	342	319	334	324	325	274	360	333	366	337	336	355	351	336	328	325	301	325	339	361	339	327	332	323	286	328	304	365	358	319	320	341	325	321	330	330	314	311	323	351	309	307	305	336	316	336	327	339	329	286	343	332	324	322	302	295	336	329	351	300	301	331	349	337	314	360	290	338	359	319	307	309	330	309	297	300	339	300	316	351	319	313	322	335	330	325	284	328	320	322	310	332	344	302	313	346	343	319	303	326	278	325	323	321	304	362	305	320	312	316	286	352	328	307	302	325	344	314	337	323	288	315	332	289	299	343	332	311	343	322	347	302	298	363	332	335	354	340	317	317	336	307	341	302	329	334	351	325	300	342	319	309	317	309	305	307	324	353	298	313	343	342	328	323	330	336	344	324	309	291	323	341	365	334	315	339	309	308	347	307	321	333	347	308	341	313	350	302	283	338	318	351	295	365	341	343	308	347	347	319	302	358	345	313	336	328	287	342	326	319	296	347	302	291	320	323	322	335	307	326	306	344	326	316	318	315	324	320	329	355	333	345	362	310	330	310	336	339	321	310	301	326	304	295	293	324	318	339	302	329	349	333	342	338	306	337	346	339	340	337	304	309	336	320	342	330	299	320	331	300	320	324	304	345	320	315	327	320	326	343	314	349	301	336	331	313	306	338	335
23712	20974	28144	23970	20960	9959	1061	750	614	549	564	535	446	455	442	465	419	434	449	418	444	455	398	402	430	386	427	403	423	375	389	398	396	431	374	395	374	415	413	408	415	363	430	401	397	434	409	411	358	381	399	348	402	377	400	369	381	412	374	386	362	392	382	383	365	376	401	376	359	385	387	430	402	348	370	382	407	402	362	400	381	388	416	381	365	410	393	385	366	388	364	392	391	356	387	377	400	404	417	399	330	401	403	391	362	402	407	389	413	373	386	389	392	384	390	374	413	386	402	381	367	396	372	361	367	363	389	383	359	377	393	417	390	365	383	383	372	381	363	391	420	355	406	383	376	412	376	380	360	391	408	388	426	369	354	410	415	414	386	415	398	353	375	409	344	374	383	376	410	419	361	349	414	363	401	372	401	402	387	373	420	363	378	388	447	397	366	388	360	373	402	392	378	410	373	377	371	401	391	400	369	362	399	375	391	405	380	400	391	403	361	361	357	429	369	367	387	376	394	389	369	390	354	370	382	415	393	446	384	375	393	401	369	354	394	347	415	416	368	370	364	384	359	376	383	388	386	396	371	381	374	395	390	363	397	375	410	383	401	380	359	402	408	347	366	377	382	355	393	393	412	393	374	361	370	411	361	384	394	399	389	385	377	406	399	354	386	387	403	362	366	360	400	385	375	381	380	391	375	370	393	385	384	387	421	389	367	362	396	373	383	386	388	387	424	375	380	375	389	392	402	379	391	386	416	386	402	380	405	401	378	358	380	393	364	395	418	389	367	422	398	405	365	395	385	391	374	410	385	370	349	373	394	354	354	403	376	383	381	348	378	364	366	375	372	386	384	418	399	411	391	387	392	377	395	408	402	383	399	382	383	385	370	359	397	397	365	418	373	386	373	408	374	395	375	379	390	347	410	400	378	381	380	362	380	397	361	429	341	417	376	373	388	382	410	392	364	428	366	398	404	393	364	391	384	351	384	376	372	391	357	346	371	358	372	387	359	380	378	396	377	397	391	407	383	397	427	402	370	370	376	396	360	389	384	366	372	400	411	389	414	387	365	384	389	365	375	382	398	364	359	372	404	390	404	388	415	381	368	408	375	379	381	372	414	395	368	352	406	375	394	375	337	368	373	392	421	408	383	380	382	364	389	373	379	376	375	390	390	373	392	358	388	376	366	402	393	380	405	369	371	399	395	333	387	410	400	417	360	412	402	394	360	371	365	383	404	388	388	400	378	371	395	369	373	393	388	375	364	355	371	362	372	396	345	349	358	372	380	354	384	389	384	437	414	424	374	356	360	371	354	418	336	410	350	390	391	384	355	395	370	372	384	373	412	411	410	386	343	389	410	376	429	386	386	435	370	344	379	378	396	356	407	409	372	393	392	351	369	408	393	367	358	367	390	393	356	415	378	378	412	385	364	339	393	374	390	383	379	356	380	368	387	371	363	318	383	390	385	354	372	395	378	409	423	395	406	381	423	365	402	369	366	426	387	364	380	360	413	395	395	383	387	374	394	386	371	390	357	362	374	399	384	393	381	370	421	356	415	405	392	389	363	364	366	386	369	392	351	384	358	390	399	386	391	388	394	390	395	416	416	379	385	383	377	396	399	367	385	404	367	397	382	390	372	412	376	396	378	392	372	393	399	404	393	386	395	355	381	348	348	378	428	392	393	398	375	367	363	369	389	358	389	389	374	380	413	358	408	368	383	360	401	381	382	399	369	377	385	395	403	404	406	369	383	397	423	383	384	420	393	408	399	363	408	385	372	408	378	370	389	360	397	376	423	372	370	373	343	383	406	394	375	419	394	380	407	378	348	383	373	394	376	382	420	408	377	385	381	366	379	327	397	393	420	355	385	413	373	409	396	376	394	355	388	382	398	398	387	361	399	399	379	369	407	373	358	393	361	371	370	367	395	405	354	397	412	358	382	405	400	398	389	404	379	401	357	376	397	380	385	423	363	407	393	383	377	382	340	393	368	374	390	394	398	389	387	353	366	402	384	407	376	404	354	380	388	420	407	383	423	399	372	362	419	383	380	353	348	412	366	354	377	354	362	365	392	401	360	369	373	365	415	354	358	392	378	371	394	384	401	365	406	399	406	371	400	347	360	388	397	365	356	378	402	354	378	365	381	358	392	405	359	378	392	380	381	362	368	366	402	392	398	386	381	357	427	351	376	423	367	421	389	381	369	379	376	397	396	338	377	371	397	415	395	340	342	397	419	386	374	385	405	402	376	399	390	390	385	413	378	384	426	394	384	376	374	381	368	393	388	399	375	358	373	389	393	354	402	362	367	417	381	387	387	404	354	384	376	361	346	386	427	376	378	408	384	364	381	386	389	411	403	363	388	382	412	387	408	366	407	365	378	370	385	369	357	393	382	391	382	414	385	412	374	358	373	426	412	402	353	384	390	378	376	351	392	398	338	380	404	386	406	365	414	406	339	381	383	362	364	364	394	402	393	393	396	393	398	406	392	330	407	385	371	359	407	376	387	361	421	387	369	400	375	355	332	420	380	352	399	388	368	387	368	393	379	371	374	370	412	386	377	389	398	376	395	391	362	420	415	370	409	366	369	372	439	405	361	396	371	379	386	362	389	381	363	386	371	390	403	376	399	395	396	361	371	393	412	383	357	386	375	356	377	394	396	407	390	381	343	398	398	348	372	380	397	366	405	381	386	381	376	390	412	420	319	392	387	364	381	382	382	383	417	407	379	397	361	381	385	389	413	417	364	385	385	390	369	344	391	330	399	375	394	366	363	357	395	392	374	384	398	381	395	386	390	411	408	402	381	416	407	408	381	394	379	367	387	408	385	361	394	404	382	338	380	381	372	372	361	378	381	365	428	379	377	385	368	387	382	380	379	405	379	425	376	382	372	398	376	383	392	371	410	388	394	391	363	404	392	400	375	383	344	388	401	375	387	360	400	367	375	378	401	387	382	409	376	368	390	378	377	415	411	403	404	362	361	377	412	385	381	365	397	394	443	404	404	394	423	415	359	423	372	393	385	436	411	394	400	400	380	400	390	391	404	373	397	400	362	385	390	411	370	377	419	354	339	416	407	393	357	409	356	383	390	371	393	382	379	424	367	379	373	364	383	371	418	404	375	378	376	393	381	349	421	360	363	384	407	365	384	380	394	421	407	374	392	377	379	380	374	381	405	403	382	358	374	377	384	393	384	385	377	379	425	359	382	383	370	386	400	349	404	401	360	361	345	412	404	384	403	396	385	411	366	387	384	407	357	388	347	420	351	387	388	366	393	388	400	380	386	349	377	349	376	416	389	360	407	378	364	399	378	383	402	381	407	365	395	368	374	373	351	406	409	406	376	375	416	385	357	367	381	392	353	356	367	348	395	360	402	359	386	386	357	377	391	389	377	400	355	406	350	373	375	376	398	391	390	391	360	375	394	378	381	398	389	383	383	387	392	359	372	386	399	437	399	362	370	443	390	383	370	393	402	386	391	398	394	359	404	363	380	365
19389	9434	7545	3814	2666	1952	1549	1349	1188	1012	910	891	712	746	694	652	633	591	565	582	561	587	537	571	613	510	548	571	494	550	541	481	537	558	499	567	524	517	524	530	486	540	559	527	532	516	505	541	518	493	460	537	518	519	495	535	516	521	506	518	510	484	476	522	555	499	498	533	478	552	520	492	474	505	487	495	499	463	529	534	516	521	527	497	513	519	486	503	495	507	482	487	491	509	541	482	470	529	524	544	487	492	533	519	466	513	520	507	514	487	535	501	497	506	503	529	510	513	535	506	524	518	527	495	529	538	477	518	533	545	472	497	499	527	536	483	468	501	511	499	504	483	481	540	552	493	550	542	496	496	534	500	541	530	555	505	521	522	512	483	560	508	511	558	474	521	519	479	531	509	503	491	518	461	518	471	467	481	542	497	474	510	490	476	515	527	512	473	507	509	463	505	485	518	535	440	539	521	548	486	467	521	470	526	514	492	495	522	492	464	543	496	505	517	487	538	497	507	506	506	526	490	465	527	488	489	497	493	492	481	548	518	480	508	527	509	520	473	476	481	491	499	534	512	507	509	491	498	513	536	503	515	469	561	480	505	461	476	463	485	488	517	542	482	501	483	501	544	493	506	515	496	480	481	491	436	511	488	560	503	501	543	522	505	483	568	519	487	488	528	490	506	498	502	535	484	464	513	467	488	492	540	494	505	498	524	490	525	500	520	496	497	529	522	537	484	556	508	477	523	476	498	485	514	541	507	550	491	520	460	499	526	537	511	500	513	534	486	522	497	491	515	527	529	514	566	488	504	521	536	510	502	524	440	516	538	463	495	517	505	545	525	511	535	515	501	517	498	495	513	477	504	518	522	471	525	518	504	478	502	519	473	505	521	533	519	506	500	490	491	468	488	488	542	483	468	518	492	513	492	524	490	481	507	514	524	459	489	530	536	504	515	549	505	491	502	496	531	489	518	533	492	513	496	498	531	510	473	554	498	499	498	521	491	520	525	545	501	513	481	513	459	506	493	491	519	544	495	541	527	544	504	515	513	524	524	494	513	486	520	532	498	469	489	509	477	518	494	522	528	534	538	535	502	494	546	509	520	490	491	477	540	528	467	517	479	460	456	490	494	487	516	474	518	498	479	491	492	522	488	521	447	500	480	541	451	481	501	535	518	508	505	510	532	513	483	497	505	537	494	464	492	482	519	505	514	517	498	510	507	509	483	520	501	484	547	529	528	529	501	524	510	530	516	528	474	503	552	502	475	530	520	512	520	494	515	501	528	506	495	493	505	483	557	482	497	509	479	549	518	509	519	559	561	522	510	533	549	477	471	500	496	522	489	524	484	490	458	539	487	522	492	527	525	476	482	501	473	511	487	501	524	518	507	496	533	508	524	524	505	515	504	513	551	500	500	480	495	536	520	493	502	490	481	531	509	532	551	488	487	513	504	533	491	474	495	483	511	459	495	511	501	474	513	502	509	471	495	498	485	497	532	496	493	517	539	490	486	491	469	512	517	515	500	493	517	524	484	529	497	548	526	485	483	507	504	505	515	514	516	514	519	486	522	503	497	490	527	513	549	506	495	472	485	503	520	510	526	486	499	506	524	527	512	517	505	447	532	480	498	498	474	530	461	490	492	471	516	488	530	502	471	450	486	473	496	501	498	525	511	509	537	517	501	482	549	529	529	535	463	529	465	479	523	521	510	492	514	513	548	544	518	490	552	520	478	509	533	452	532	503	517	483	499	500	479	511	521	498	523	526	484	515	477	480	510	530	524	492	479	502	489	524	491	525	509	518	527	510	518	526	516	490	514	477	534	491	482	523	523	515	492	486	520	522	488	505	519	507	500	533	533	524	508	509	510	555	491	517	494	512	531	517	519	495	495	540	483	462	499	527	519	535	518	505	499	546	501	467	524	512	533	496	472	525	505	459	470	555	505	495	473	474	523	521	498	542	523	488	539	526	498	549	467	527	512	518	470	486	530	512	487	507	534	524	491	506	535	520	504	525	492	476	478	546	528	542	523	453	514	476	502	524	453	559	499	502	502	503	476	481	499	482	445	514	507	518	520	504	490	511	501	492	532	504	539	503	506	507	505	471	498	519	492	517	523	447	496	534	495	494	525	517	525	520	526	518	524	517	474	485	487	519	486	512	519	523	531	482	497	490	514	481	567	528	486	463	508	476	494	487	499	517	487	500	505	537	498	485	499	477	480	486	540	507	456	483	488	519	525	514	492	520	505	548	484	490	490	475	538	494	534	522	511	547	521	545	499	488	487	483	494	483	529	522	466	498	496	516	523	495	477	491	514	565	530	481	479	509	496	529	493	513	480	509	499	491	497	525	505	511	495	508	529	480	499	511	489	492	538	501	506	506	504	488	486	498	507	501	515	473	531	517	465	516	475	509	523	523	457	507	518	510	497	499	529	536	533	510	482	493	508	488	478	504	508	516	515	500	537	504	494	523	526	490	491	495	478	521	492	447	502	519	490	532	497	481	480	490	536	469	470	522	499	503	520	494	500	517	524	476	503	485	512	469	555	506	530	490	527	497	519	510	456	512	503	537	509	468	476	544	486	493	503	536	468	500	541	534	520	513	502	503	502	507	506	467	522	502	496	509	480	522	525	518	477	510	526	514	473	491	472	495	472	495	498	502	492	530	528	505	503	494	492	478	504	516	490	543	502	491	496	548	495	500	557	508	498	498	484	495	515	496	495	527	543	498	484	513	505	474	486	501	499	486	518	481	557	506	501	501	498	513	525	503	502	496	485	490	468	526	485	506	490	480	454	481	510	492	509	501	471	514	494	508	473	527	528	493	501	499	496	490	504	512	501	502	499	489	516	475	496	481	529	509	539	524	482	501	498	512	485	515	494	500	474	561	532	505	489	539	493	526	500	494	527	483	484	538	536	503	536	556	473	517	489	499	491	532	502	516	509	500	517	513	503	498	524	457	491	520	515	494	514	472	497	507	497	531	524	495	486	516	492	510	536	528	480	484	478	519	511	490	529	510	503	525	482	520	500	495	545	507	535	503	524	491	494	518	529	510	473	528	475	487	474	522	532	522	518	521	508	524	521	513	500	476	523	488	481	495	561	510	505	513	484	528	508	491	457	487	496	515	507	482	498	507	502	518	512	502	523	497	503	491	519	535	518	477	529	497	503	513	489	540	451	513	476	535	487	472	520	524	504	493	507	516	517	531	507	527	507	479	492	548	520	508	519	505	510	516	533	517	499	498	543	495	495	470	500	533	468	511	510	549	520	502	493	477	514	512	485	518	511	548	501	516	479	538	503	535	506	509	521	500	516	500	512	555	494	493	493	508	485	510	484	487	535	515	497	502	521	520	490	513	529	502	495	494	505	472	513	484	497	491	515	510	487	479	515	478	495	562	493	504	536	469	479	469	554	519	532	514	505	561	500	510	492	525	503	508	493	509	548	502	517	533	507	484	466	475	489	454	488	539	522	500	478	526	516	496	453	510	503	500	532
22599	20918	28555	23427	20919	20945	8610	942	716	646	544	520	471	447	446	407	398	384	357	385	365	333	287	309	337	354	305	351	337	307	318	306	288	311	318	329	313	318	309	312	315	277	276	347	289	285	311	302	327	298	316	339	301	297	311	306	288	306	310	314	298	304	305	274	305	250	302	281	288	274	304	288	287	304	321	285	304	322	290	289	303	270	301	279	302	258	316	266	290	299	294	289	276	288	304	265	304	277	301	301	289	277	323	311	285	303	243	270	282	286	302	318	276	269	306	294	317	286	297	285	230	314	315	265	297	304	301	274	297	272	279	285	309	297	292	308	303	303	288	301	311	257	307	297	294	313	301	296	297	308	258	269	296	256	290	304	283	290	256	272	301	285	307	289	277	285	285	284	304	272	315	275	288	298	250	304	296	272	299	306	319	286	272	307	299	289	312	324	314	293	270	268	307	306	280	302	294	301	294	301	284	285	320	293	280	260	267	296	297	282	313	261	288	314	293	267	266	301	280	274	268	285	262	304	304	302	292	272	272	287	277	286	313	297	310	295	292	286	263	289	274	273	303	284	265	256	286	308	288	293	324	260	310	321	316	295	265	306	302	288	304	262	304	293	290	291	288	265	309	278	302	254	290	271	301	297	304	285	297	289	332	285	283	300	286	283	303	279	299	280	282	293	290	301	279	288	303	291	300	293	272	291	282	304	275	303	297	314	290	264	290	291	267	291	280	281	292	286	294	296	271	249	274	282	281	295	290	285	295	293	267	280	281	261	287	280	290	279	322	280	288	288	297	305	268	268	283	301	264	281	288	269	306	298	292	286	274	278	292	286	308	313	314	296	312	268	296	274	284	271	299	274	290	309	304	297	287	270	290	304	318	291	305	312	296	314	291	309	280	298	260	299	309	287	296	257	309	283	270	282	321	274	279	273	291	286	284	291	312	318	291	287	272	306	290	277	279	298	278	279	300	303	311	274	287	279	315	304	278	273	280	291	300	305	323	338	297	250	312	272	262	269	274	279	310	293	284	274	269	303	286	287	294	258	280	272	306	290	289	266	289	296	289	286	302	269	281	322	313	316	254	289	314	262	259	294	280	265	280	275	287	276	296	275	266	316	262	293	288	298	305	298	300	297	298	288	303	325	275	288	267	262	267	302	296	244	317	291	325	294	282	264	275	294	263	286	282	314	279	308	294	288	292	285	267	312	275	314	309	292	301	265	258	282	300	285	285	285	277	313	302	293	280	289	292	315	268	278	314	273	281	293	307	316	291	277	278	312	276	322	317	302	335	299	286	287	284	281	280	306	295	282	260	300	302	291	254	292	327	295	289	297	289	273	307	283	304	315	300	285	302	274	255	261	270	290	275	293	293	287	273	291	267	289	291	297	273	293	283	276	277	280	275	280	274	296	289	280	319	303	288	278	299	268	307	281	255	283	289	302	293	312	266	276	308	297	295	275	288	285	280	243	302	284	293	271	305	288	284	283	290	307	287	311	322	288	296	281	312	311	277	284	282	300	278	286	302	282	299	288	267	306	286	273	279	272	276	293	301	263	270	299	290	321	297	261	288	274	285	288	274	301	293	284	307	257	291	294	319	309	281	295	265	282	287	319	274	284	283	322	299	274	281	292	302	312	270	278	262	279	290	260	278	322	300	277	282	312	311	287	274	295	284	258	295	302	294	270	303	309	294	267	271	298	311	313	269	264	297	295	275	290	272	315	292	285	277	330	308	280	308	305	312	298	286	258	273	279	281	282	297	308	299	318	285	259	310	288	284	280	333	306	265	289	329	303	257	291	309	287	310	304	304	288	304	271	278	303	317	284	271	271	284	284	300	286	299	274	283	270	303	292	295	293	319	286	316	304	331	290	292	320	279	267	309	261	291	266	310	308	267	304	315	300	283	302	271	276	296	302	265	294	313	292	284	310	302	279	295	285	294	278	292	306	320	291	272	312	275	297	313	291	274	277	289	271	295	313	275	255	242	326	267	295	286	286	285	283	286	261	299	299	301	300	288	276	296	298	297	284	293	284	287	286	298	288	272	268	285	271	291	287	291	328	280	299	270	291	295	294	316	293	263	273	287	292	283	259	290	289	300	285	290	294	321	305	298	274	284	282	310	257	320	292	298	294	263	288	265	263	282	291	316	287	277	280	246	294	262	304	286	267	282	295	293	272	310	279	287	277	285	266	292	288	313	256	279	303	312	283	284	323	294	265	305	288	322	251	274	317	296	263	297	261	279	256	312	320	314	313	312	283	285	319	275	327	291	258	252	293	285	292	283	301	282	271	312	291	293	299	253	292	310	314	256	274	285	278	278	280	253	294	288	284	311	289	314	303	278	284	280	281	267	310	276	285	335	274	290	311	295	289	276	293	269	317	266	291	293	283	291	281	297	290	304	302	282	275	296	314	285	282	309	266	291	283	298	298	272	286	316	279	260	291	291	279	284	294	302	318	310	284	274	299	258	270	307	308	297	288	281	303	321	284	282	282	281	294	263	295	312	267	285	278	308	315	302	282	297	282	292	287	297	313	291	289	306	293	290	263	301	312	261	282	282	301	304	258	272	285	273	284	269	313	290	295	282	287	292	280	304	284	274	314	297	280	270	286	306	299	277	284	286	301	267	280	284	311	282	307	306	284	292	278	293	291	320	282	297	297	274	300	292	317	297	299	281	298	312	299	318	305	304	271	291	283	267	263	313	279	299	282	306	293	302	334	270	285	284	267	301	283	295	291	291	284	302	313	332	297	297	296	283	307	302	285	269	302	286	290	265	292	307	284	305	306	259	297	275	278	291	296	321	239	268	281	298	274	319	299	281	273	282	263	283	311	311	294	278	277	288	284	292	280	302	294	271	270	283	296	300	312	303	313	277	292	291	316	262	283	305	283	285	284	284	310	313	263	290	302	298	272	285	289	295	316	246	301	273	256	321	276	309	297	292	277	264	276	292	287	293	283	289	288	294	295	293	308	314	291	282	310	293	290	299	298	269	285	280	296	281	309	295	295	307	286	275	257	283	294	292	279	306	302	291	277	290	303	280	260	286	310	280	282	287	257	296	297	278	267	322	308	293	305	270	295	327	310	254	301	307	305	319	275	288	282	292	301	293	306	318	279	257	281	307	256	350	261	275	287	309	261	281	265	287	320	305	274	298	270	315	297	282	308	313	270	291	276	289	246	265	249	290	287	297	296	319	288	296	304	301	304	300	273	292	285	292	278	300	274	282	280	301	281	314	283	281	289	289	263	311	302	316	274	264	291	308	309	279	270	300	253	283	251	273	277	277	288	273	282	297	275	279	288	282	290	285	275	313	261	287	294	288	315	282	278	294	285	279	280	292	270	289	312	271	258	316	295	271	271	256	306	303	269	311	294	270	282	314	286	286	303	281	311	316	255	279	264	267	290	263	270	255	287	325	268	271	296	282	295	252	317	283	278	313	306	304	304	327	265	267	298	296	293	311	283	299	281	287	268	289	296	290	288	326	269
19708	15114	12125	6149	4288	3163	2458	1881	1639	1388	1151	996	860	818	748	724	650	610	626	562	546	513	487	506	511	509	499	488	474	458	432	443	441	429	391	447	463	386	382	416	419	384	441	462	424	364	360	422	389	421	388	426	423	381	440	402	379	396	398	379	432	419	377	389	391	452	414	382	393	382	358	380	402	361	374	387	427	402	385	376	379	358	423	395	379	370	390	362	406	406	390	403	381	404	382	377	383	392	388	382	400	383	358	411	370	391	368	379	394	390	383	419	396	420	375	393	393	418	374	418	368	388	388	363	388	398	399	378	420	397	402	394	378	387	393	377	380	370	356	396	370	404	381	399	393	424	383	389	388	373	385	366	402	391	376	420	357	386	383	406	384	384	380	395	375	405	379	402	364	431	382	398	386	399	401	398	380	380	392	424	346	414	402	374	408	355	375	374	375	370	392	397	376	441	401	376	379	365	371	399	375	397	361	386	390	394	346	381	418	394	407	410	392	381	348	362	396	378	366	384	381	375	382	378	407	408	373	360	362	387	378	385	368	360	357	411	370	440	431	377	376	368	417	398	398	362	350	392	407	386	366	377	386	398	394	344	355	395	396	379	392	356	410	365	369	375	371	401	361	356	417	362	400	415	370	403	398	373	387	418	387	408	362	388	389	382	431	380	403	401	370	402	420	370	376	416	397	390	399	363	380	391	373	385	348	393	389	391	354	381	405	386	405	386	380	370	356	379	406	343	369	393	360	388	388	348	360	408	384	401	411	399	386	369	364	375	371	381	371	452	382	353	381	390	385	377	351	374	364	384	383	397	362	374	411	403	366	378	390	371	368	360	390	435	382	371	374	368	383	382	361	458	377	367	388	369	375	381	343	370	388	386	394	371	393	363	373	408	414	363	383	376	402	371	368	410	442	367	371	377	381	400	391	391	396	368	373	399	386	374	367	344	390	361	380	346	403	392	389	367	391	354	401	378	403	411	386	393	376	361	390	361	377	359	384	383	384	380	388	424	376	376	402	406	387	415	380	367	365	407	416	362	426	382	395	350	405	409	410	408	371	394	385	342	364	396	358	374	386	387	359	394	373	341	405	397	395	370	398	379	403	377	399	381	384	384	380	377	342	388	373	383	398	401	350	408	427	372	394	425	378	385	386	403	367	391	415	380	418	400	396	421	400	373	362	400	350	371	409	378	385	398	375	394	395	386	385	409	374	395	360	389	390	386	399	367	411	393	355	390	385	370	364	364	362	393	403	348	376	415	375	379	392	375	405	395	382	386	399	377	384	366	355	424	378	364	419	388	435	388	360	407	363	386	385	371	422	403	384	396	378	381	401	395	384	380	384	370	383	388	403	361	394	365	379	366	365	380	379	377	364	348	370	376	370	376	367	398	364	360	401	432	376	386	407	376	384	425	386	385	385	384	389	373	349	365	383	376	399	395	370	419	349	378	387	397	385	381	405	386	382	391	369	381	398	383	358	379	364	375	399	396	372	365	367	381	398	437	428	360	378	376	390	415	399	390	401	399	379	401	392	376	362	396	381	394	402	374	387	372	389	372	388	362	422	378	343	390	403	380	400	375	389	374	398	378	402	384	364	371	395	394	400	338	345	371	396	374	388	397	382	413	365	396	400	401	396	393	386	381	446	370	404	355	383	410	388	384	370	397	385	389	393	401	381	382	387	398	399	395	377	378	385	355	396	357	425	397	407	397	351	382	392	414	379	416	382	409	406	366	387	343	413	382	391	385	409	399	393	416	415	412	420	398	378	406	367	399	403	414	413	358	395	425	385	383	398	381	402	415	408	382	389	379	399	371	395	375	399	395	383	373	393	385	404	385	423	440	370	371	378	358	369	397	378	384	362	384	372	402	387	402	396	397	376	391	405	393	419	387	361	362	373	364	385	375	398	398	389	406	341	382	353	383	403	368	416	367	394	411	393	316	380	411	387	353	365	407	354	402	369	383	378	382	411	384	350	407	369	371	377	420	416	402	387	382	422	401	381	362	376	388	378	396	379	363	392	352	397	366	392	383	368	428	388	394	382	354	374	403	371	380	376	368	379	391	395	385	377	366	378	367	424	375	378	365	365	368	393	371	418	410	411	419	361	373	373	392	362	412	370	407	385	365	410	428	368	358	408	392	407	431	367	401	410	409	386	372	405	400	394	402	370	389	412	391	379	377	408	385	380	390	377	377	394	405	412	376	426	375	349	404	376	370	407	385	411	351	403	409	425	404	377	378	400	395	360	383	367	414	368	364	360	394	354	360	378	405	384	389	405	398	431	383	446	446	377	375	406	405	410	361	383	371	378	370	393	395	348	407	378	400	373	388	401	389	386	376	360	381	383	364	399	378	363	384	392	374	366	404	407	382	381	370	413	384	390	406	391	366	385	369	397	373	366	387	366	397	400	400	407	393	398	386	373	372	421	406	387	368	412	365	370	404	350	407	370	355	346	388	359	371	360	378	392	420	365	371	406	380	412	430	418	389	418	397	364	408	365	399	409	380	402	383	376	365	403	363	429	376	392	389	380	400	374	360	357	395	358	386	399	401	397	428	374	381	367	388	394	413	400	381	399	368	388	391	392	376	378	378	363	364	393	385	417	386	354	367	435	399	366	371	394	383	391	350	374	396	421	403	404	396	393	373	380	383	393	392	394	381	399	402	374	392	361	406	362	360	386	354	364	383	376	405	375	385	371	385	392	371	402	386	408	393	386	363	366	398	375	394	414	425	351	374	391	373	372	397	395	370	372	366	373	412	406	380	359	416	381	350	376	366	411	395	366	355	361	378	359	367	412	393	406	405	358	416	366	362	363	351	396	398	397	398	411	398	415	404	401	393	379	420	400	378	411	364	391	404	357	401	351	390	375	392	362	372	401	374	406	418	371	387	388	362	358	439	405	383	366	375	389	355	374	392	379	358	347	400	382	384	333	387	388	389	358	398	372	395	368	340	402	395	346	425	375	397	382	363	428	401	407	342	402	399	343	377	409	357	389	352	401	394	387	383	393	366	398	409	383	405	396	394	395	370	365	345	389	415	369	373	405	356	387	400	402	373	436	392	407	375	374	372	393	361	371	386	397	400	395	382	411	373	385	413	372	382	376	395	429	386	373	396	364	392	371	358	392	406	417	394	403	397	387	374	367	372	408	403	389	385	406	382	383	381	397	385	399	400	356	397	369	401	353	427	378	404	373	414	398	425	369	414	367	414	387	417	396	341	402	409	372	411	358	376	367	369	360	376	386	400	420	401	357	356	393	378	365	400	411	388	381	395	357	389	388	416	379	389	360	329	402	391	411	377	394	365	388	368	381	399	415	377	393	344	400	367	424	435	398	380	361	393	382	382	350	375	363	414	390	390	390	349	399	367	340	412	371	399	398	376	387	397	362	381	391	357	346	354	352	349	394	392	409	400	368	353	382	396	403	387	399	382	350	386	377	372	415	409	405	377	420	354	390	392	375	373	395	368	399	389	417	416	353	386	365	395
26659	20300	8245	639	339	319	309	247	245	260	240	273	267	263	256	254	239	270	244	242	252	261	228	254	222	219	251	247	242	228	254	234	251	260	223	219	273	236	243	253	247	232	230	229	265	266	268	251	242	218	259	209	245	232	258	233	255	227	264	225	262	253	232	242	231	251	250	274	245	249	218	248	236	234	237	251	250	245	235	249	232	278	256	264	238	267	247	235	245	235	240	271	229	219	266	266	222	235	246	269	253	254	277	254	244	254	220	226	269	255	219	221	251	261	245	265	252	240	245	265	244	238	238	224	213	259	244	238	233	217	221	232	254	203	270	232	258	244	217	247	245	221	252	233	246	233	256	269	218	236	217	234	230	220	266	269	250	246	232	268	240	242	253	224	232	259	249	263	239	220	235	245	260	257	259	240	227	240	259	246	225	214	237	252	256	288	244	211	228	238	232	244	212	240	242	225	255	247	256	260	270	219	237	244	234	239	257	255	255	218	237	243	272	252	231	270	257	266	223	238	254	245	237	277	229	249	242	231	233	257	254	241	228	245	255	235	225	220	240	228	242	236	239	272	270	260	268	243	214	248	234	247	253	232	222	259	252	253	267	256	252	212	242	261	225	257	227	233	249	248	232	258	267	226	247	257	248	261	231	239	211	245	238	247	241	229	225	238	255	238	230	230	239	238	256	256	246	258	256	237	238	251	254	242	232	243	256	247	230	254	246	220	235	240	243	237	229	235	240	224	241	214	202	246	228	230	245	242	256	242	257	250	236	248	252	227	246	268	231	245	228	246	252	223	239	239	253	251	231	248	228	229	233	206	222	260	214	236	223	247	233	229	238	240	248	246	234	264	231	243	226	248	247	226	221	233	254	234	238	237	242	232	224	239	216	249	235	246	251	251	241	253	223	260	247	242	247	241	240	232	229	254	255	238	239	238	258	232	239	255	234	251	272	221	271	228	237	244	254	252	213	247	222	259	249	232	253	244	232	247	236	263	237	233	229	245	225	219	273	279	236	245	236	227	257	235	246	262	224	250	220	228	248	247	254	238	261	252	242	242	245	233	246	259	273	226	254	226	245	212	247	237	236	255	225	239	252	242	266	255	258	213	242	264	239	224	235	242	221	235	232	237	246	262	244	190	237	225	248	255	248	230	228	254	216	221	261	240	249	270	267	265	246	214	227	228	249	240	244	249	290	289	264	227	242	262	225	241	248	248	222	207	248	247	232	238	241	251	234	254	238	230	238	268	263	241	226	234	263	247	239	243	223	251	239	229	250	248	210	247	254	274	251	238	247	269	226	222	223	229	253	244	244	198	257	215	225	234	261	246	253	230	230	255	223	256	219	275	228	244	241	239	240	240	234	262	244	244	256	242	246	217	244	252	259	229	239	271	257	226	265	268	230	233	247	236	245	263	273	211	204	269	240	222	248	247	229	243	247	228	223	243	246	228	221	243	189	224	237	249	228	249	246	256	228	222	239	222	254	233	219	224	236	268	238	243	264	212	224	238	247	236	253	225	273	226	223	238	233	243	258	249	283	236	235	217	260	248	232	252	235	233	242	215	233	260	244	250	234	274	250	243	271	242	225	247	236	266	271	237	229	234	263	240	220	236	232	235	246	257	259	220	215	226	241	243	267	246	245	234	234	215	230	248	239	228	250	245	255	263	248	211	219	234	225	225	256	244	238	260	238	208	221	246	236	260	227	246	221	239	246	228	206	246	242	231	251	239	228	215	230	222	217	220	269	269	252	247	229	258	233	249	243	238	252	245	225	243	249	265	239	241	258	239	228	220	236	224	249	243	235	262	247	226	253	250	243	232	250	270	245	217	241	234	247	248	239	202	254	251	216	256	231	241	249	223	200	217	241	238	253	236	261	243	255	232	232	247	229	246	267	266	243	262	251	229	227	262	222	248	212	266	248	263	218	246	233	235	259	248	247	225	261	216	270	257	237	227	250	246	230	228	250	235	219	212	203	266	254	217	248	255	239	223	241	222	252	231	229	238	243	240	247	225	216	234	240	248	256	271	265	240	229	213	222	212	257	229	243	230	233	263	296	236	250	223	262	251	230	243	248	266	229	270	243	232	204	239	257	243	250	219	258	233	248	253	273	249	250	208	238	232	197	238	228	262	251	243	233	228	256	240	257	203	241	261	238	224	221	234	234	243	263	207	275	244	233	247	271	235	228	231	250	250	236	257	243	208	259	217	243	231	226	247	217	212	241	230	225	250	214	225	263	259	238	287	240	233	268	229	223	233	233	247	224	256	254	225	234	251	239	246	232	266	254	255	253	245	258	230	257	223	241	239	264	218	260	238	232	226	233	227	244	228	225	232	224	240	263	220	227	225	231	236	209	245	239	249	222	239	269	238	213	239	253	222	250	257	254	239	222	249	263	263	233	248	270	225	236	240	237	258	261	226	237	250	233	263	233	249	232	227	249	222	225	296	260	259	249	234	232	252	262	243	274	231	263	220	229	249	252	246	252	250	235	234	226	249	272	217	250	271	252	222	231	252	235	262	268	246	247	237	232	225	255	222	210	252	239	239	261	215	231	236	253	218	229	224	224	233	239	239	244	239	252	262	213	254	219	224	250	230	254	218	267	271	242	227	223	216	241	219	247	226	236	257	247	235	231	259	238	247	253	252	237	250	271	245	239	238	242	236	234	237	256	235	201	270	240	236	262	240	225	250	230	240	249	247	262	243	242	263	256	223	246	218	231	234	256	260	216	236	238	238	245	219	219	213	252	265	208	232	216	249	238	235	227	215	219	224	227	246	238	242	264	200	247	252	250	226	254	263	248	211	266	238	239	238	226	267	214	246	222	216	247	209	219	241	237	258	225	219	252	269	258	227	284	246	254	253	218	261	238	244	235	231	244	232	223	257	276	279	236	208	247	242	195	212	255	219	252	218	232	259	216	218	238	256	234	249	273	244	252	214	224	253	243	242	247	236	234	249	251	232	229	241	247	222	246	264	223	242	232	240	243	253	215	249	234	246	260	259	238	271	237	240	226	231	226	240	233	224	241	239	242	258	224	254	227	215	264	226	224	258	230	231	221	235	258	229	233	223	237	216	254	236	245	224	228	252	245	226	261	211	246	258	238	243	237	251	248	228	233	229	226	240	246	231	244	238	254	235	236	230	231	228	230	247	248	241	244	274	260	234	233	244	237	246	239	255	253	276	220	243	211	273	281	230	248	233	253	262	234	247	243	246	261	252	262	269	260	246	245	217	249	229	245	225	255	236	266	238	227	257	238	246	220	243	229	267	224	261	255	250	242	249	243	266	215	270	225	240	261	236	275	204	237	258	242	263	243	241	229	259	247	237	207	251	220	277	228	236	261	269	219	239	263	243	250	238	250	248	238	227	228	252	242	249	227	258	223	241	245	254	227	249	242	271	217	269	237	259	247	233	230	235	259	230	230	246	230	232	210	256	264	257	241	243	251	231	244	255	231	208	240	230	235	229	233	252	256	245	250	241	255	257
8798	1198	1011	557	492	465	425	371	377	358	355	377	363	311	316	353	311	324	353	311	364	319	308	299	350	326	353	316	363	320	333	290	322	320	321	302	333	351	352	312	332	321	331	338	333	291	341	321	304	338	332	332	328	289	318	314	338	340	300	315	338	303	335	318	335	327	334	289	316	356	276	339	279	318	308	323	334	343	307	311	342	314	317	336	343	325	333	303	324	291	315	337	321	326	309	310	332	321	307	304	313	321	285	301	343	336	350	316	318	322	352	314	318	351	313	307	304	326	345	282	353	334	309	303	320	317	314	318	322	313	328	333	279	326	296	336	317	311	335	318	329	327	354	324	292	347	298	321	334	326	309	335	350	306	284	308	282	332	271	346	310	329	336	312	302	316	299	340	291	354	333	322	330	316	305	307	320	316	338	320	330	304	364	325	326	328	338	311	341	314	331	317	304	339	277	322	330	314	317	330	326	324	361	334	315	322	349	306	348	311	333	309	325	299	340	341	343	306	321	299	332	323	325	307	331	333	331	314	332	313	308	319	352	315	322	333	309	308	333	321	329	336	315	345	308	289	324	316	325	304	318	333	344	323	329	343	304	311	292	312	297	303	270	306	332	332	314	309	313	343	326	355	329	353	328	323	373	367	318	348	355	313	309	330	315	299	324	332	330	312	329	362	321	338	280	348	341	344	325	318	307	331	339	297	337	311	314	303	355	340	318	349	333	352	291	317	328	316	343	308	380	302	331	334	352	307	330	349	308	312	322	282	332	298	313	325	282	330	314	289	312	308	301	329	326	335	334	342	332	305	288	319	344	326	317	337	335	313	332	327	348	295	340	310	349	303	321	325	331	321	317	347	335	309	263	353	344	332	310	366	301	317	322	325	315	337	315	330	348	342	335	292	315	330	295	309	308	294	327	329	318	318	320	310	311	317	317	321	312	337	347	325	281	375	304	291	324	307	311	326	316	333	314	328	321	338	310	336	322	330	336	363	335	305	310	327	333	320	329	334	333	330	302	341	348	291	324	293	319	336	322	362	294	323	311	309	334	321	331	292	323	313	319	331	328	315	347	333	296	317	326	301	317	337	321	327	340	349	310	323	320	318	329	316	319	328	313	330	332	342	320	314	319	348	335	334	341	307	326	331	347	324	292	319	328	293	316	341	307	321	301	320	327	316	340	317	280	319	325	313	338	334	314	349	314	306	351	347	319	292	304	343	310	339	299	349	344	319	343	316	319	315	336	320	359	326	326	318	309	322	307	317	349	337	317	318	343	346	280	319	342	295	336	316	314	320	318	332	306	334	325	300	353	329	339	306	304	318	315	340	333	330	315	332	337	310	318	315	303	339	342	316	310	343	347	334	297	294	324	334	280	328	327	338	323	295	301	352	324	300	339	343	323	308	333	312	322	304	312	319	341	310	354	307	303	332	333	328	325	337	313	317	307	343	347	297	318	311	324	326	320	315	398	329	337	332	324	315	342	315	313	323	303	312	313	355	347	305	311	340	305	362	315	320	304	297	310	336	318	330	309	325	311	323	318	333	296	320	306	343	318	322	321	340	335	321	314	328	331	294	347	311	328	306	348	335	306	316	312	321	310	336	338	339	304	314	346	315	349	356	319	292	319	316	340	323	320	336	314	321	318	350	299	320	333	334	335	306	339	306	340	307	321	318	342	312	336	322	331	320	301	297	302	311	303	317	288	300	320	315	331	334	347	344	331	304	336	341	346	301	340	287	327	290	321	342	286	314	325	309	354	312	345	361	304	317	297	341	336	297	300	354	313	314	322	293	329	323	281	348	319	360	323	329	335	316	325	319	340	305	338	359	348	313	297	295	316	326	350	333	334	325	293	323	314	326	328	345	327	343	304	314	307	301	317	298	333	320	342	305	312	305	338	341	301	334	331	321	318	326	304	326	336	317	327	301	359	327	313	319	289	306	333	330	323	285	325	308	340	294	318	322	312	314	309	304	336	282	320	319	344	332	264	350	320	315	325	295	325	312	326	338	315	351	325	319	319	328	297	350	344	326	313	317	305	316	341	333	330	317	321	295	309	311	306	312	359	342	291	319	297	310	336	311	345	293	311	286	351	301	307	305	317	305	336	303	347	333	337	352	337	345	320	342	324	338	325	303	285	307	328	337	328	307	321	321	320	304	330	327	321	296	310	311	326	290	314	291	325	338	330	317	288	343	349	339	315	327	302	341	306	315	324	344	312	278	332	322	347	329	339	305	304	319	283	340	320	299	336	333	329	333	334	311	318	305	322	334	327	299	322	306	295	311	313	375	313	320	323	328	317	334	324	293	344	354	346	289	307	332	323	314	333	342	341	335	325	334	307	302	344	353	340	295	302	310	305	317	331	346	328	323	352	340	309	316	329	301	331	345	326	296	320	303	295	294	301	302	323	328	332	289	334	339	353	302	314	320	318	318	292	328	335	327	335	311	298	301	335	323	312	311	296	336	351	323	308	330	326	305	321	326	337	347	322	324	312	308	347	295	329	332	335	314	322	292	329	338	316	275	297	309	300	310	335	357	322	335	321	344	306	342	291	325	341	293	367	304	302	317	307	354	351	325	307	324	352	282	318	329	310	336	326	283	350	301	322	294	325	337	333	335	319	327	336	367	326	326	351	328	306	315	315	320	365	317	343	331	301	347	325	349	303	326	334	325	328	356	314	327	308	324	316	316	297	350	311	327	287	326	359	337	289	297	325	328	290	317	322	361	327	310	316	338	310	308	318	318	294	322	363	316	333	305	312	348	304	341	303	326	347	338	298	325	329	320	326	312	351	312	321	302	339	313	320	293	310	332	294	311	319	340	288	285	320	348	337	299	337	297	326	335	313	331	311	360	353	336	322	357	289	326	349	357	312	305	293	313	346	327	358	334	331	344	328	327	305	306	330	294	337	312	330	292	322	334	299	331	317	313	322	320	312	333	335	309	329	325	340	347	324	280	356	314	336	327	321	326	295	297	314	329	347	331	284	294	339	316	337	340	350	326	315	315	332	318	326	328	332	335	303	336	335	320	362	310	356	311	313	349	335	317	308	334	321	334	326	327	295	330	338	318	339	336	312	310	301	307	322	293	332	306	320	318	330	370	301	321	302	346	302	301	329	321	333	325	297	309	332	323	357	341	313	338	284	307	329	318	344	313	351	304	320	340	341	342	319	320	303	342	329	315	309	357	318	296	318	297	320	373	334	322	331	328	340	305	288	342	292	313	308	338	326	321	329	364	307	319	347	299	332	334	324	352	311	325	315	327	315	328	336	342	324	342	338	312	327	338	361	319	302	334	275	328	306	303	323	289	339	342	341	362	315	351	312	341	313	325	298	361	309	329	309	319	302	298	340	280	349	331	321	336	321	317	339	319	337	320	324	336	316	286	334	341	318	294	346	319	328	315	324	320	297	319	316	314	349	318	319	302	326	313	341	323	308	319	332	309	293	348	321	342	300	318	317	311	345	327	351	302	311	319	313	342	310	330
23619	20948	28170	23882	20938	9721	992	714	577	561	540	504	457	455	485	435	441	422	426	417	386	407	401	423	434	420	405	393	387	431	378	356	362	410	382	362	434	374	380	370	372	404	390	374	353	384	397	372	399	395	387	396	392	391	373	387	370	373	356	385	363	400	392	386	381	361	358	361	388	386	399	374	383	362	389	408	392	382	346	397	356	375	341	374	334	378	375	356	375	391	392	384	354	361	375	384	369	374	367	373	381	379	346	358	358	390	364	400	370	343	363	335	409	361	411	374	372	365	393	363	370	379	379	363	377	382	397	375	387	408	379	406	366	395	358	395	388	394	361	410	381	381	372	355	349	365	369	427	365	390	377	369	383	372	371	378	404	388	339	358	368	405	372	382	371	391	366	381	380	347	388	375	372	401	378	388	378	365	374	375	355	398	348	395	454	388	382	372	405	396	347	399	373	382	398	361	362	390	392	358	346	371	395	380	361	385	396	386	389	359	358	366	364	393	430	409	397	377	359	404	371	358	377	364	395	376	372	398	371	370	376	362	358	374	430	373	345	379	378	356	379	406	366	358	327	353	360	393	340	403	366	389	350	368	386	368	381	389	369	392	408	397	400	412	381	415	380	418	384	355	367	385	376	354	374	414	360	371	335	365	399	355	348	407	387	391	383	385	417	388	394	357	407	378	393	337	390	364	368	363	394	379	341	354	382	380	387	363	359	398	340	374	388	384	391	350	392	391	334	341	370	368	399	402	367	376	375	390	411	414	370	375	371	381	389	407	401	377	408	378	400	379	389	356	338	377	396	396	369	421	386	377	383	362	370	383	365	374	365	407	369	345	410	385	382	405	402	409	340	395	389	395	364	369	392	370	357	386	374	388	374	370	421	380	409	367	382	393	359	384	368	384	377	415	373	375	362	350	363	368	340	375	382	393	371	395	399	396	387	362	365	357	385	390	393	409	394	379	352	366	386	391	384	357	389	367	416	371	369	376	401	363	379	373	361	352	401	371	388	352	393	354	382	377	346	381	363	393	413	340	379	381	412	367	416	364	395	356	357	405	376	374	410	361	363	388	365	392	360	362	390	352	380	371	352	358	374	347	361	373	361	376	383	405	376	385	405	390	367	403	317	412	368	376	347	363	385	385	363	383	369	383	387	372	378	392	375	371	397	376	380	382	349	382	405	379	418	359	384	404	381	368	417	374	364	369	375	346	369	358	373	378	333	369	379	342	353	403	344	342	378	345	371	370	398	396	358	401	410	336	343	365	384	379	359	391	401	387	372	384	366	386	390	370	383	329	356	302	373	391	380	401	372	400	393	387	353	374	402	382	419	345	364	352	367	395	375	345	369	369	384	374	378	382	390	360	372	396	357	348	337	361	378	364	425	385	369	378	385	374	384	373	401	366	377	364	384	379	373	346	383	378	384	340	370	372	416	368	370	361	405	381	372	386	384	371	342	372	397	371	380	372	390	386	383	385	384	388	378	366	391	375	390	398	377	345	381	394	392	380	346	406	373	360	380	351	366	341	362	386	391	383	391	377	374	374	374	413	372	361	370	372	338	388	385	354	353	354	363	425	388	351	360	339	402	371	372	368	386	377	371	362	372	382	370	373	368	391	376	382	344	360	407	385	337	366	350	380	402	391	343	411	364	421	412	370	372	360	376	393	378	412	401	402	371	376	356	359	394	337	324	389	405	382	361	368	372	386	431	384	396	392	359	379	402	381	374	359	395	366	353	364	402	350	367	393	379	360	406	393	376	404	388	370	325	398	390	376	345	379	371	377	407	359	386	399	347	346	389	413	384	384	371	352	323	370	381	375	348	378	398	379	398	355	388	376	373	358	376	400	367	348	353	367	375	395	378	390	357	409	363	388	371	378	360	356	353	391	350	404	399	378	369	368	390	391	364	367	374	404	373	365	359	379	371	351	385	377	359	403	355	373	341	362	376	384	359	378	372	351	378	391	365	385	400	366	384	362	386	376	382	365	372	397	349	381	371	345	369	373	368	354	363	383	358	335	392	352	415	367	392	338	376	427	389	387	402	394	377	367	349	394	362	375	341	373	378	346	384	368	350	366	356	364	362	386	357	430	371	358	381	383	378	375	400	386	374	414	373	372	392	396	388	370	362	350	368	397	394	332	396	411	384	401	377	399	404	363	351	351	357	398	372	389	390	374	359	358	384	406	377	397	402	395	411	370	398	354	382	386	402	361	379	363	373	367	385	370	376	381	411	385	388	390	387	390	385	342	374	382	365	365	374	391	384	380	386	394	396	363	383	350	356	374	382	343	403	378	388	383	371	368	360	421	392	370	396	356	365	383	401	380	390	405	357	378	351	373	385	365	339	407	369	405	377	359	403	393	397	390	382	352	361	376	384	362	339	387	396	339	382	370	397	385	381	358	386	371	347	375	350	384	364	359	342	360	378	367	399	377	383	390	361	373	359	367	383	356	370	385	370	368	357	364	360	376	404	380	342	350	367	367	361	367	373	402	389	401	387	379	344	371	354	362	386	430	410	396	348	401	368	363	364	413	388	367	364	382	363	395	373	391	411	389	376	380	393	377	388	401	400	377	369	364	383	356	387	372	378	348	367	411	395	392	410	388	406	391	385	342	397	352	364	338	365	350	379	310	348	396	380	361	370	402	373	338	363	404	383	364	420	373	372	386	341	380	397	381	375	411	376	382	393	397	377	354	358	340	345	342	403	407	373	395	371	361	378	399	393	381	408	378	399	335	348	386	366	349	347	385	370	372	381	391	382	370	375	412	370	394	354	385	313	387	389	340	379	374	375	375	361	399	348	361	367	390	374	374	370	384	368	347	366	384	377	355	388	376	388	382	348	360	367	336	402	381	394	372	350	427	359	383	385	358	367	386	345	366	348	375	348	367	366	406	374	357	356	360	384	364	386	372	368	335	376	361	387	349	341	389	386	357	381	374	377	376	393	358	400	380	371	334	407	352	368	395	397	395	355	367	375	360	348	373	369	361	381	368	366	384	393	333	403	382	386	379	393	402	355	365	371	395	414	391	380	404	418	401	348	368	365	396	367	357	368	315	378	357	365	351	394	366	373	380	393	358	370	399	401	385	390	373	355	356	348	372	393	375	330	393	400	343	361	356	386	370	364	393	374	395	378	389	354	413	390	376	368	384	365	389	377	424	394	393	387	395	370	349	393	372	390	359	381	372	361	354	350	408	381	359	373	370	372	359	352	370	364	392	417	377	353	362	373	358	397	352	347	345	369	365	378	350	385	368	376	384	364	410	389	381	377	378	385	351	354	429	387	358	401	367	335	364	409	378	364	369	378	383	382	379	389	361	381	374	392	408	385	369	418	361	385	373	356	364	369	320	361	372	406	371	397	387	331	347	379	418	365	377	375	343	370	378	384	396	370	331	383	354	360	341	379	401	355	392	380	364	346	383	381	398	318	348	399	391	399	362	393	379	365	398	356	393	384	364	375	360	383	371	375	360	374	394	365	391	379	343
17860	9323	7599	3725	2688	2000	1614	1267	1082	972	867	855	752	680	678	715	668	626	579	597	580	567	582	588	582	532	539	529	507	514	528	519	502	539	550	479	514	511	520	526	512	500	492	513	507	511	512	528	480	536	501	445	525	526	466	504	533	490	528	500	490	485	517	548	491	495	471	544	486	504	506	541	458	495	519	512	520	498	466	485	538	490	541	524	452	502	493	512	542	499	494	472	501	507	475	533	509	497	486	475	516	491	496	486	484	477	474	503	478	553	521	491	480	502	495	484	530	488	527	495	482	475	526	524	471	456	547	505	503	502	535	482	517	511	504	550	485	513	500	501	490	528	491	508	482	491	500	502	483	515	519	491	504	471	483	525	504	507	473	486	490	538	492	499	522	490	513	482	483	469	499	459	548	521	473	519	498	498	510	498	475	503	509	504	560	505	497	510	553	477	492	467	511	531	503	499	465	481	509	471	495	471	524	492	479	530	530	536	531	497	504	522	507	486	469	466	466	504	501	500	483	515	538	527	479	482	489	504	477	454	525	497	443	457	492	494	507	506	472	497	465	497	490	485	504	527	487	525	478	508	480	480	450	483	477	469	479	528	505	518	513	486	490	514	469	495	495	497	525	503	504	477	493	505	478	518	505	527	498	512	515	505	524	486	493	517	539	470	510	501	543	517	489	480	522	466	480	490	478	543	508	486	469	493	461	540	542	505	517	462	523	498	501	517	499	506	525	478	538	509	473	469	515	517	492	475	546	548	462	501	514	498	487	496	472	468	508	548	488	486	496	520	481	502	460	492	485	478	485	466	498	487	497	520	494	497	509	478	519	525	482	533	501	491	462	537	514	470	493	502	515	473	513	497	507	489	536	502	480	492	518	487	483	513	492	521	501	498	517	512	516	490	452	461	486	505	533	525	489	513	479	503	466	511	525	509	536	496	519	489	533	483	537	533	503	483	522	533	434	496	523	489	494	489	476	494	491	513	522	458	503	531	494	512	540	479	453	494	488	542	499	488	516	514	497	532	519	480	501	522	499	469	504	543	529	516	545	504	503	524	509	484	509	493	482	498	514	509	471	469	458	492	481	497	479	468	506	489	531	525	472	542	461	513	481	514	450	474	508	510	490	476	506	517	467	478	506	505	498	523	458	456	447	457	482	508	524	478	475	460	500	508	495	524	532	548	471	492	525	479	490	487	503	500	521	513	534	496	513	508	548	531	456	490	513	518	497	510	496	504	491	467	517	465	526	503	499	490	543	510	558	468	481	509	471	531	493	470	490	475	496	531	502	502	496	533	490	518	496	497	487	507	498	561	474	481	471	517	495	516	472	516	474	506	483	502	498	496	487	540	449	510	495	457	456	528	532	489	512	534	524	509	494	487	470	522	463	512	531	551	503	530	509	498	502	471	516	489	513	497	469	475	508	478	538	506	513	471	535	519	504	460	504	490	510	463	484	494	469	495	491	449	503	527	510	514	468	488	492	517	410	500	522	496	471	523	524	485	489	537	473	514	508	506	473	535	461	483	474	477	523	464	480	461	486	531	504	533	495	501	501	526	518	499	510	475	479	482	497	506	515	475	533	467	509	502	486	515	507	527	538	481	508	513	495	502	520	487	523	467	490	495	490	471	466	521	491	519	499	481	526	514	519	445	483	469	510	512	501	495	466	485	473	523	479	505	492	519	497	493	512	492	477	484	507	478	496	508	525	527	528	487	502	494	498	483	518	526	470	465	501	511	489	535	497	506	516	467	445	504	502	486	473	515	454	440	466	486	498	482	489	455	514	529	517	508	506	521	474	518	519	499	507	468	529	507	457	507	499	449	472	462	516	512	482	525	488	477	514	466	447	496	500	525	512	525	483	506	519	534	479	490	514	502	483	480	516	507	533	475	484	525	508	519	492	536	492	502	477	506	504	520	483	434	548	459	518	475	483	490	494	517	470	497	497	514	550	514	530	503	522	500	497	500	503	499	480	486	479	506	499	506	486	513	494	537	504	475	486	515	472	492	499	489	482	485	480	462	484	547	492	466	508	509	467	514	488	502	505	462	477	513	489	454	462	510	500	474	523	490	508	453	482	530	533	499	507	519	497	505	496	517	508	512	514	484	491	481	538	511	488	518	529	510	563	508	526	571	494	484	516	547	532	504	516	544	463	475	497	517	495	497	478	504	454	488	569	518	505	436	480	493	486	501	443	513	495	495	531	540	489	460	469	496	456	528	444	478	504	504	490	491	489	495	497	512	508	541	493	519	537	478	500	525	496	515	517	515	508	480	524	520	518	553	490	470	505	507	517	476	510	466	538	517	506	505	460	507	501	522	499	506	562	477	498	501	488	498	493	528	480	487	517	496	518	491	471	548	510	512	507	476	485	503	533	497	514	486	510	504	445	488	491	525	513	504	492	496	478	496	494	506	499	465	480	496	493	517	500	512	525	512	506	507	494	470	497	524	527	465	501	497	513	504	498	525	521	489	488	499	481	498	496	506	512	506	489	497	513	509	509	502	492	513	472	506	517	496	485	488	492	501	460	460	498	501	481	504	508	542	498	526	520	515	484	507	492	543	486	481	486	486	517	488	534	450	524	485	490	504	552	484	511	498	472	542	505	466	512	469	496	529	497	517	490	463	503	497	527	509	509	522	504	517	508	485	496	499	493	449	526	529	515	472	503	485	531	487	523	487	528	474	461	496	483	491	472	490	521	498	517	490	523	468	481	514	521	464	512	460	499	490	478	469	518	507	478	482	484	469	492	550	506	459	494	508	496	488	499	527	476	501	510	490	474	520	521	503	554	466	491	491	516	522	485	480	521	504	493	503	480	495	496	506	531	539	488	490	462	490	518	511	481	493	506	490	496	466	543	507	507	503	513	530	468	477	474	475	495	494	508	510	474	502	509	526	545	519	504	512	513	501	467	461	504	487	521	544	493	531	481	510	485	532	480	521	484	460	482	525	483	519	526	513	494	493	507	492	521	498	510	450	472	520	525	447	481	544	474	526	495	534	516	496	524	456	489	475	524	473	526	497	498	507	502	498	509	510	512	512	474	518	498	484	551	470	450	504	476	501	466	527	498	462	493	513	476	477	483	519	485	476	477	519	509	504	513	516	488	501	481	464	504	501	498	499	529	484	494	479	533	503	476	509	502	506	501	497	491	526	504	531	534	486	479	487	527	490	510	462	531	515	475	502	482	518	461	513	582	493	481	510	473	487	491	494	491	471	518	496	500	466	525	493	465	489	498	513	501	472	501	488	493	483	486	529	521	502	482	467	485	481	504	480	488	542	484	485	510	519	480	514	462	483	494	516	505	534	506	476	482	507	490	479	512	523	519	465	485	491	487	482	482	505	464	477	543	462	529	500	460	532	496	472	472	503	509	523	508	507	501	502	492	475	523	529	495	515	525	526	498	502	486	480	476	512	510	483	519	485	523	503	490	517	491	503	531	503	473	500	528	518	501	497	480	500	504	526	502	455	490	478	477	517	483	520
22610	20932	28593	23431	20932	20966	8388	978	676	584	570	488	492	471	446	389	357	390	359	393	366	341	354	392	331	321	337	302	309	294	319	316	319	336	284	325	313	322	312	315	291	289	331	301	321	295	289	266	311	310	288	301	289	329	275	303	296	297	288	303	295	270	282	296	301	294	291	276	269	295	284	288	276	282	316	298	290	289	317	296	292	277	307	260	282	273	297	296	296	281	279	291	301	282	326	283	301	283	272	300	305	305	268	327	290	285	297	276	282	279	288	292	292	329	282	244	301	305	280	293	276	266	295	258	269	287	252	265	278	305	285	277	281	291	315	279	284	305	274	271	285	297	282	250	285	291	247	286	286	298	328	289	258	308	317	295	296	261	288	300	268	264	289	258	287	279	289	265	261	314	314	338	282	292	284	290	285	287	288	299	265	281	295	286	288	265	285	310	318	306	283	270	261	298	268	299	314	316	261	304	295	312	303	287	303	291	284	286	260	265	292	300	295	296	266	324	280	260	273	279	306	261	287	265	300	298	301	261	267	269	264	280	300	288	269	288	314	299	293	280	271	299	303	285	323	286	269	315	269	297	289	302	298	300	290	310	280	285	323	285	279	282	299	276	315	289	286	294	266	281	286	261	273	264	244	280	299	261	275	278	305	291	284	327	286	290	266	287	272	285	284	277	290	283	316	292	313	290	258	299	291	281	307	278	289	288	287	291	301	261	286	297	295	269	272	290	255	279	291	276	295	291	295	242	285	293	302	313	284	265	290	313	307	302	283	291	299	305	311	315	275	294	280	268	292	270	290	288	282	301	285	286	305	285	282	322	286	300	268	269	260	303	274	323	306	276	262	288	301	304	285	302	273	280	318	268	317	296	274	262	293	272	264	301	283	297	296	307	267	282	276	282	279	298	287	264	286	295	285	301	307	311	287	324	274	298	286	298	299	276	277	263	284	303	286	269	275	276	291	258	293	294	295	304	287	313	302	285	277	297	266	304	264	271	269	292	287	267	287	285	273	281	305	287	271	302	296	264	298	309	294	281	299	293	277	309	285	260	300	298	279	315	291	286	277	278	268	282	296	302	271	332	275	270	327	252	254	288	228	280	298	287	314	269	300	280	272	280	294	274	298	274	274	284	288	295	296	290	295	272	260	286	273	260	270	279	275	282	286	294	264	259	290	293	299	259	267	279	266	327	268	315	244	271	281	270	304	301	292	268	301	275	299	290	284	309	299	305	265	281	295	251	273	296	321	271	259	302	288	285	237	291	317	287	288	268	291	288	294	290	298	277	322	285	245	288	284	274	261	273	285	262	305	306	290	287	280	288	288	294	300	297	292	270	270	301	307	299	302	279	273	274	272	289	254	281	297	261	283	295	294	276	308	292	286	301	284	292	261	290	275	259	281	273	325	316	298	307	287	264	279	280	296	261	292	240	293	281	284	306	294	266	285	291	280	298	293	271	321	270	290	291	302	266	300	288	275	284	256	298	282	262	283	286	254	283	255	286	270	288	287	297	302	297	270	291	283	290	321	278	300	311	287	304	291	281	303	272	320	286	275	272	273	306	312	269	266	281	285	289	269	287	265	323	287	303	309	279	275	288	298	267	275	259	276	313	300	287	287	273	289	283	281	310	288	299	281	291	282	280	283	275	298	288	299	295	252	282	302	285	330	291	279	271	270	298	292	303	261	287	247	314	258	284	277	285	273	303	294	293	303	278	299	247	278	276	325	289	254	316	269	296	294	282	266	286	298	267	289	307	265	285	274	263	286	290	270	296	290	287	287	265	277	276	314	305	319	304	273	279	305	274	277	315	296	273	303	266	305	303	301	299	292	282	275	262	317	292	289	313	291	282	298	266	298	312	290	275	232	313	280	316	278	308	273	274	291	281	277	280	274	283	301	279	303	294	275	277	287	263	307	297	288	295	276	313	266	276	310	300	283	318	305	297	282	294	275	248	264	305	306	260	293	279	274	276	304	275	299	288	268	263	275	296	272	294	278	290	266	261	296	282	277	274	297	290	284	282	316	283	285	295	284	268	311	267	304	264	301	296	282	257	299	287	323	277	282	270	295	299	277	282	271	287	286	312	296	287	293	272	290	258	270	289	278	272	279	275	279	289	285	261	293	311	295	319	263	309	292	277	304	309	288	288	253	280	268	287	333	303	292	309	279	254	284	275	276	269	307	253	288	286	276	289	291	296	284	266	277	301	298	270	271	277	280	272	291	302	309	252	269	309	263	283	283	283	278	277	293	282	245	301	281	254	266	289	301	302	264	275	303	298	293	277	305	284	257	289	270	312	276	269	303	275	279	289	295	299	288	303	290	281	297	280	272	285	279	289	299	311	290	306	283	308	279	298	289	287	233	254	270	243	309	287	298	280	297	306	243	244	322	305	272	295	290	303	317	274	330	296	268	274	276	298	272	310	289	282	280	281	264	282	270	286	272	285	284	286	277	288	269	279	300	306	309	287	319	276	298	281	281	310	286	277	289	289	264	284	264	275	262	298	269	272	265	275	291	281	280	276	280	270	289	294	268	292	281	291	288	288	303	268	290	301	286	295	259	274	291	288	259	291	305	285	278	251	275	288	298	293	294	276	252	291	308	300	289	267	272	304	300	308	300	280	257	284	283	313	310	277	306	281	284	255	270	291	299	268	273	289	276	275	257	292	305	300	277	296	305	348	278	324	281	299	274	301	260	298	273	297	265	288	283	293	301	286	298	293	287	287	279	263	282	286	282	301	318	306	289	281	297	270	254	301	265	307	268	290	302	288	276	313	277	294	291	314	275	278	269	294	269	294	267	291	307	312	273	308	310	299	278	296	273	264	260	297	258	309	289	275	266	302	299	309	277	308	255	297	311	273	272	291	303	272	312	279	294	278	279	281	277	297	277	304	290	297	279	281	283	318	274	269	248	294	281	289	269	274	250	290	313	281	281	289	286	302	297	265	296	295	281	299	320	283	282	270	262	290	292	280	269	258	285	299	271	311	282	295	297	279	268	284	288	268	306	257	313	281	277	287	298	290	285	299	275	296	312	261	312	269	291	299	264	290	321	296	242	279	289	295	304	312	314	302	285	283	282	263	267	290	279	307	280	279	303	269	283	292	313	299	276	296	256	276	272	305	287	292	289	299	281	278	301	293	304	262	261	259	280	279	271	332	283	298	283	262	269	304	283	292	296	276	295	279	281	293	306	286	297	299	304	285	302	259	300	281	291	301	303	285	287	305	285	281	303	272	269	271	318	273	286	244	260	286	261	259	296	260	318	282	304	300	268	290	300	267	269	284	254	285	301	280	296	263	304	272	258	279	268	294	294	278	284	274	302	296	302	255	263	295	289	293	274	296	282	277	272	289	286	288	269	297	291	307	307	273	294	272	286	296	292	284	272	255	282	296	304	270	294	286	275	312	249	267	306	295	259	298	271	313	288	263	286	272	309	300	263	291	300	325	289	268	295	275	326	296	268	262	281	249	295	306	298	260	292	269
20849	15069	12237	6296	4280	3205	2446	1865	1590	1328	1127	1022	897	824	747	730	667	632	599	552	549	562	497	527	451	488	443	494	462	437	457	431	432	424	452	454	437	381	432	397	379	442	415	415	436	450	409	416	420	393	404	459	410	410	394	392	418	412	374	404	388	409	411	382	368	368	403	389	392	412	396	366	412	405	422	366	417	378	389	413	399	387	404	371	388	366	390	397	411	393	378	385	358	362	421	398	382	369	401	403	412	394	384	388	381	424	398	399	345	388	370	375	423	377	412	412	402	367	386	382	390	384	360	383	375	416	363	392	342	355	371	393	385	410	390	385	378	415	365	373	382	380	368	410	376	379	365	412	400	393	382	359	385	357	358	435	412	358	391	372	370	360	411	393	372	409	389	379	402	356	379	402	358	373	377	366	403	376	343	374	383	417	378	391	357	369	412	353	371	374	369	358	388	367	404	383	349	375	406	350	387	364	405	370	358	371	399	383	387	359	377	411	416	391	384	379	391	354	370	391	401	378	396	393	395	381	433	353	430	395	342	351	379	351	376	349	393	385	388	390	400	399	404	388	390	399	379	395	391	407	341	376	410	393	372	380	351	366	373	368	427	363	386	354	384	374	363	381	407	398	373	383	389	435	353	375	397	402	380	394	365	374	365	396	364	428	387	384	371	405	389	369	384	351	374	347	380	375	367	370	411	370	393	376	374	419	375	377	374	379	379	378	380	382	352	391	361	394	405	366	389	367	374	364	405	373	403	388	359	387	360	380	360	345	390	356	349	361	376	411	385	383	410	376	403	412	430	362	398	382	397	361	375	414	354	383	384	396	334	389	382	385	396	328	369	340	367	370	390	393	375	404	383	369	374	374	401	378	375	375	395	410	409	403	394	390	383	394	372	391	330	372	382	371	366	380	371	400	383	376	362	380	411	359	341	374	357	386	404	379	388	383	411	403	419	403	399	345	363	367	370	393	406	387	373	398	394	401	403	380	393	377	423	408	372	369	407	398	400	372	391	339	373	416	369	362	396	389	384	363	381	418	402	343	423	357	391	411	413	423	379	343	381	371	395	412	391	398	365	383	404	386	402	380	393	356	346	338	393	370	378	378	392	377	370	390	382	391	407	390	391	391	377	412	386	414	375	381	389	373	396	410	383	419	388	373	397	401	404	348	425	399	354	390	405	409	370	384	398	410	401	375	385	383	375	388	381	358	372	379	391	390	389	376	392	380	371	403	372	381	414	406	359	356	383	372	373	337	386	390	422	384	373	384	386	374	389	375	344	376	429	390	390	400	390	393	381	393	412	358	371	340	361	386	378	369	358	352	388	383	371	382	391	365	387	387	354	408	381	399	379	397	402	374	371	381	392	410	392	371	381	378	381	370	415	400	399	400	392	390	428	358	381	349	405	373	386	371	383	404	393	347	400	375	387	388	347	338	405	371	400	406	417	360	379	402	385	389	371	384	392	399	339	404	361	393	390	392	362	359	405	413	390	405	359	388	358	395	379	399	376	419	390	370	397	365	388	381	422	375	377	376	348	379	410	423	370	383	377	358	398	362	374	343	386	380	393	386	375	373	367	397	396	346	356	418	402	410	353	407	370	425	395	382	380	374	351	373	385	408	399	364	414	386	401	436	384	381	374	383	400	394	407	388	331	395	335	351	353	315	380	400	391	406	348	371	386	372	402	381	412	360	399	346	407	345	397	365	395	389	352	371	414	414	394	373	367	351	365	427	400	402	375	371	377	359	402	376	362	399	359	406	371	415	330	401	371	392	381	425	353	412	360	372	349	415	388	360	406	367	374	377	394	399	365	389	380	385	396	393	375	373	366	415	408	381	395	409	387	403	382	407	392	378	369	382	374	357	384	395	386	383	385	376	361	417	380	375	385	391	384	415	337	361	376	393	397	389	395	382	370	394	365	358	384	398	364	377	365	395	386	394	345	353	363	407	392	402	363	357	393	390	389	400	392	404	343	389	383	363	387	340	398	406	384	396	388	392	380	425	393	356	385	371	390	421	376	398	363	364	381	382	400	390	401	371	404	380	394	356	351	366	371	433	358	367	395	399	412	370	396	390	406	387	386	395	416	378	399	386	361	388	382	374	406	397	397	381	379	408	402	405	406	381	393	424	429	345	397	373	403	373	347	366	397	380	389	394	376	390	390	367	391	363	423	370	381	407	366	379	401	405	394	386	392	376	359	355	411	377	349	378	363	378	373	371	384	420	354	420	361	386	377	348	392	393	374	368	381	383	399	381	408	370	350	386	380	395	370	392	353	389	393	377	372	407	391	365	369	386	403	368	371	395	384	358	372	346	393	361	345	383	380	352	360	395	394	411	356	409	390	344	393	391	373	354	402	405	348	378	397	392	380	398	397	369	376	392	362	355	398	356	390	375	407	349	395	362	357	411	365	387	374	373	397	387	390	361	391	413	409	380	402	381	382	380	374	374	388	364	408	365	358	370	386	371	371	377	378	389	394	394	398	384	384	411	389	404	379	381	365	336	377	344	394	378	392	385	342	378	351	380	409	379	401	379	362	384	371	393	375	374	360	400	358	402	395	373	373	404	381	392	370	376	371	378	392	379	378	386	362	374	375	394	385	377	404	374	393	366	376	415	402	378	397	346	390	382	364	401	365	358	370	377	412	393	372	415	370	389	389	375	386	344	363	375	390	385	408	405	355	357	377	353	398	390	391	402	366	407	354	380	366	404	382	383	379	403	395	355	433	383	379	385	397	370	409	332	363	371	370	352	371	378	384	386	389	415	364	397	372	384	416	396	387	417	388	361	412	395	376	450	375	369	355	383	385	393	398	371	378	376	358	369	391	424	392	364	361	377	367	388	384	381	380	369	362	380	369	404	367	372	393	378	401	362	414	351	375	365	378	343	363	365	396	412	404	392	342	372	367	393	387	375	407	377	368	369	394	355	400	386	401	383	378	386	404	393	375	386	368	391	372	376	359	399	384	393	366	370	372	381	391	365	386	388	364	349	394	408	411	362	362	373	357	380	385	379	375	414	397	399	403	373	383	364	392	386	350	376	372	413	390	397	417	399	383	371	395	388	406	411	380	392	389	388	376	394	396	393	368	406	387	406	392	366	383	385	404	367	392	391	374	412	406	390	403	402	364	355	366	345	378	380	387	382	401	355	411	397	382	369	379	402	362	384	377	366	383	377	366	407	373	362	407	389	359	375	383	358	398	416	411	393	397	381	339	389	394	384	384	376	358	415	348	356	374	394	355	404	428	373	386	378	410	393	378	367	358	376	369	414	360	394	332	370	395	329	383	392	419	395	367	370	368	378	350	371	377	363	369	375	347	388	373	420	389	396	413	382	364	381	369	374	381	393	379	368	399	382	386	393	399	350	380	403	370	385	372	393	364	386	373	376	368	400	404	389	391	365	369	374	373	401	376	363	351	391	354	380	430	389	416	371	382	388	368	401	396	395	394	363	398	387	372	355	385	368	381	365	416	370	385	397	348	377
26467	20158	8440	632	419	406	329	238	271	241	253	229	255	240	229	244	223	259	228	231	236	232	236	235	250	240	227	251	243	223	222	250	259	219	266	262	244	238	241	214	259	243	230	233	234	274	282	245	229	233	258	229	231	258	229	221	244	240	250	219	244	283	209	223	241	253	238	235	243	232	248	244	215	226	230	226	247	227	263	227	212	229	212	243	231	243	246	226	240	240	222	225	224	255	253	242	230	238	260	259	210	220	255	263	227	230	220	242	234	237	233	233	239	215	236	239	248	245	263	252	241	237	232	235	227	230	241	255	244	216	242	233	246	244	250	237	228	218	245	204	237	227	226	249	230	224	249	253	211	229	237	241	226	269	250	226	236	234	245	237	266	226	258	248	237	222	269	249	238	262	222	242	218	242	249	224	252	238	269	222	248	246	219	250	247	237	240	260	236	242	228	237	267	260	216	224	250	237	238	235	240	257	227	226	229	227	256	255	244	227	209	222	252	210	242	244	221	208	230	220	244	239	215	249	241	215	238	212	259	231	274	237	228	258	218	231	241	262	258	229	239	228	235	245	247	234	222	237	215	242	249	229	254	229	229	226	258	254	248	246	249	225	211	225	244	257	209	245	250	225	234	241	210	232	238	244	252	243	224	224	237	216	244	203	223	229	236	245	222	222	243	246	250	232	240	206	250	251	223	252	216	227	249	219	218	247	244	257	250	231	251	235	241	220	248	243	203	232	264	250	240	237	254	246	252	219	226	243	234	250	248	240	231	265	250	243	225	226	269	252	226	246	223	230	252	228	262	241	224	252	231	212	248	246	224	256	230	229	248	233	258	222	225	221	232	221	252	239	267	237	216	231	219	231	244	261	243	213	260	201	228	249	246	251	210	214	226	249	232	233	235	245	245	255	236	249	253	263	229	209	206	271	230	254	240	234	242	230	224	251	212	251	249	244	259	224	246	245	250	233	205	209	230	246	236	252	225	235	212	232	235	230	250	253	211	218	262	266	244	248	223	235	267	222	256	229	236	228	208	221	221	240	237	232	226	226	242	213	236	236	262	257	243	241	258	245	236	248	231	231	256	249	244	235	258	225	289	259	229	220	237	226	227	257	251	227	227	239	275	268	239	256	236	230	233	224	246	232	247	213	227	239	236	212	213	228	236	256	271	242	224	213	251	260	248	243	244	239	244	260	240	245	216	239	227	231	225	258	215	227	279	233	228	242	211	234	226	234	232	226	219	207	192	240	230	228	219	232	233	225	224	243	247	269	224	230	220	250	253	259	259	235	222	240	223	259	217	240	238	218	221	232	268	232	230	268	231	242	257	240	236	243	247	247	224	237	236	227	259	267	229	251	238	242	238	227	233	243	247	252	231	234	221	249	247	244	238	243	243	231	279	249	247	262	225	239	237	222	238	241	249	217	233	236	257	215	265	223	265	212	209	227	226	236	218	249	234	235	209	241	250	231	254	230	243	242	252	228	248	224	238	239	253	249	251	235	246	270	226	219	240	247	225	233	233	266	240	237	271	220	245	251	247	236	218	236	227	263	229	236	233	252	236	222	251	228	225	230	222	227	246	238	236	235	261	271	227	234	212	221	244	256	221	256	243	255	229	260	243	259	228	266	246	239	264	228	243	236	247	223	241	225	248	235	244	236	240	250	240	231	249	233	243	242	242	233	238	232	243	253	227	273	247	231	223	253	239	259	221	240	235	240	269	211	232	227	228	235	254	235	218	270	245	237	236	247	241	232	242	239	250	249	263	220	233	256	229	247	276	239	245	238	244	221	207	224	252	235	229	270	238	245	253	248	224	233	243	242	269	219	239	249	268	225	225	222	221	232	218	237	236	217	229	237	225	221	212	248	282	248	251	235	230	222	243	245	254	229	227	242	264	239	248	246	227	228	230	256	234	248	244	249	244	237	259	270	231	253	233	230	225	265	222	238	229	245	236	234	249	236	224	231	259	247	250	249	252	212	241	273	239	228	224	227	250	240	227	234	228	230	246	225	213	256	252	265	246	235	222	260	222	237	215	212	225	235	235	236	237	245	220	225	261	229	222	235	241	232	245	243	234	266	267	234	225	219	259	236	249	258	234	238	253	259	236	238	250	265	213	257	259	229	247	238	255	240	275	261	234	247	249	241	234	259	218	215	263	243	251	251	202	274	235	245	246	257	248	246	234	243	229	231	239	256	222	256	251	221	246	222	225	249	236	236	236	257	248	237	254	220	232	225	235	234	219	231	230	237	244	232	222	240	251	236	231	229	247	241	240	258	242	226	273	224	228	223	214	214	232	242	227	230	238	247	244	228	227	242	238	234	252	241	216	246	225	259	241	236	252	238	238	244	235	248	206	227	236	249	279	226	268	241	239	244	217	247	238	226	271	238	253	253	259	247	253	215	238	250	246	233	281	239	247	244	255	241	207	239	252	249	230	247	238	262	223	247	219	225	224	241	215	227	232	208	223	263	198	233	263	270	259	229	213	235	249	250	245	270	204	235	230	254	232	222	223	241	228	247	242	252	273	275	243	234	226	251	236	253	225	229	255	229	230	240	230	276	212	229	234	242	229	232	265	260	223	219	244	233	245	252	240	233	232	251	252	230	235	234	233	228	247	240	243	266	247	243	247	228	236	232	247	231	225	228	272	218	247	231	233	249	229	233	195	217	255	219	237	213	246	231	220	274	254	238	235	205	270	228	247	237	250	226	251	238	259	254	247	254	241	229	233	213	229	261	229	216	282	254	240	257	238	244	256	255	243	221	241	244	242	217	256	226	242	249	196	209	234	233	261	244	244	262	211	252	227	255	223	211	234	255	234	278	227	249	216	228	218	211	237	232	224	217	220	235	242	234	251	232	248	219	219	243	243	234	247	218	231	246	238	267	231	233	227	262	215	244	256	256	229	237	226	225	232	222	246	229	226	234	265	238	224	222	224	255	224	200	238	245	257	241	246	208	237	225	254	236	228	241	249	248	252	203	221	260	237	250	223	232	241	235	229	231	247	222	237	232	223	236	222	243	237	247	225	243	242	242	271	246	234	230	241	250	211	235	246	242	232	240	244	234	236	253	221	251	226	221	238	242	237	247	252	229	212	246	234	244	239	220	264	254	248	273	230	228	250	211	250	263	223	249	217	221	225	255	249	221	258	248	222	214	223	242	246	257	258	248	240	245	243	242	241	249	215	236	232	230	262	234	220	227	257	217	253	228	231	219	233	234	229	234	247	238	221	219	236	237	219	239	259	226	222	248	236	254	228	236	247	227	232	224	250	257	228	239	227	244	264	248	255	218	219	236	219	239	233	249	243	211	242	229	271	243	247	257	230	257	254	250	220	217	235	230	231	250	247	222	249	242	252	237	247	213	275	225	252	251	237	249	262	242	246	241	256	229	249	251	259	231	250	228	248	252	239	238	233	235	208	227	242	224	239	240	215	232	249	255	235	231	250	234	224	233	221	236	244	231	242	257	226	256	259	225	247	206	235	238
7245	1223	1023	568	498	433	385	383	357	356	390	342	369	315	320	311	344	331	341	341	344	362	309	323	332	317	334	325	344	328	329	323	319	336	313	315	311	315	340	331	321	330	321	326	313	317	310	311	300	346	312	322	307	323	284	332	329	367	303	316	335	329	321	304	335	327	321	373	313	288	345	303	318	334	313	312	326	349	354	316	316	311	292	308	281	319	294	370	298	337	321	307	319	307	322	333	364	269	329	296	316	306	317	319	303	314	284	345	314	281	312	309	344	316	314	333	286	323	293	310	296	315	337	328	317	310	313	308	322	354	302	306	320	322	316	341	368	322	328	326	318	334	314	313	322	305	325	326	374	292	323	327	303	341	344	316	327	331	292	280	326	270	353	318	317	308	312	331	340	355	320	287	308	311	329	299	304	300	283	322	299	321	349	296	323	338	313	285	303	286	322	333	308	313	287	313	316	323	297	316	329	322	289	326	305	329	306	311	303	292	339	306	299	334	276	333	305	299	297	319	321	308	304	304	329	327	342	288	298	325	321	321	301	322	326	340	306	290	323	336	300	301	291	312	320	279	311	317	308	322	311	324	325	318	333	308	317	324	328	328	278	317	361	327	315	326	302	330	323	288	307	330	340	301	324	370	330	322	331	322	325	321	331	316	349	319	304	292	314	344	322	305	312	307	285	317	327	316	316	344	331	314	326	292	316	323	296	300	312	315	306	324	317	319	318	315	334	319	291	306	287	337	349	330	311	307	306	333	349	332	329	305	337	339	315	317	316	290	331	286	290	320	315	347	287	310	285	277	303	291	351	311	310	320	288	330	295	303	315	330	331	327	306	325	322	310	315	316	296	329	337	308	307	318	321	300	340	319	331	341	302	319	352	308	285	317	315	307	303	316	316	316	298	317	297	290	325	325	306	330	326	319	328	301	284	322	307	293	303	342	325	294	297	300	282	324	301	298	348	321	342	329	304	359	336	335	308	323	327	314	296	305	315	319	288	308	340	319	341	316	304	323	312	355	305	314	339	322	335	315	299	339	320	322	307	324	308	307	281	332	301	327	334	277	285	309	315	308	321	318	317	306	322	293	300	312	300	330	294	307	318	324	295	326	310	324	305	284	301	343	294	315	302	303	355	339	311	310	318	307	311	338	305	329	307	340	382	308	328	307	303	308	324	317	316	300	332	321	341	314	324	332	314	332	331	325	311	339	312	313	285	327	327	327	313	326	299	308	286	308	321	328	316	344	336	286	329	319	350	317	303	293	291	322	320	313	335	309	352	292	333	326	327	335	333	289	339	321	273	335	313	299	315	319	291	322	374	314	332	339	304	329	315	312	300	310	317	325	305	295	312	326	300	288	290	323	337	321	322	326	329	338	318	324	316	331	334	298	332	334	305	319	329	318	280	334	315	298	312	343	340	305	290	313	336	336	315	316	304	295	314	324	325	310	321	304	325	293	317	330	313	335	297	306	307	291	324	340	302	312	298	334	303	304	310	321	298	319	312	317	286	308	342	336	266	295	321	276	326	326	268	311	320	308	285	310	324	302	314	304	336	306	337	295	320	325	336	299	302	325	312	292	309	294	317	311	312	284	297	326	316	294	342	339	310	318	319	304	309	311	335	323	289	318	328	320	297	276	322	297	317	313	323	299	315	336	321	308	328	337	295	336	321	301	307	307	314	340	311	323	299	320	289	340	296	323	317	310	304	277	303	324	357	331	333	335	311	299	292	347	311	316	322	347	301	291	347	318	281	275	295	330	314	313	310	343	306	313	293	328	335	304	322	326	299	305	300	306	301	307	337	314	322	305	316	326	332	321	304	291	325	297	319	348	302	344	307	316	321	302	303	293	309	331	338	312	333	275	290	309	305	288	311	333	284	297	279	297	336	336	315	298	302	299	313	338	319	312	330	296	268	327	295	338	314	370	292	314	301	319	302	296	324	320	337	302	324	333	310	302	331	310	319	305	303	331	308	308	339	340	321	301	319	290	310	358	316	303	284	299	304	285	334	338	297	315	318	304	324	315	286	323	314	316	325	313	299	318	322	327	307	317	317	313	343	290	323	334	324	331	328	318	307	331	315	345	314	313	300	322	313	284	336	315	336	302	302	291	307	345	318	298	290	327	317	316	307	319	297	285	299	308	318	335	290	341	309	352	294	332	304	324	323	315	298	326	309	309	313	332	288	312	259	296	282	298	338	315	333	343	305	319	293	308	336	306	350	330	298	323	312	317	350	307	316	351	294	326	268	323	310	298	317	317	316	337	295	323	323	307	329	323	309	332	309	330	308	293	296	317	301	295	341	327	327	304	296	305	350	279	312	326	319	347	317	293	320	304	319	291	319	348	304	305	348	304	318	318	296	341	298	323	332	305	303	340	311	304	318	319	371	332	332	335	330	299	312	282	308	316	331	332	316	316	314	325	316	324	328	309	314	310	306	305	325	339	306	318	329	302	342	296	309	283	317	301	326	305	317	299	294	296	350	283	319	331	312	326	295	308	313	336	290	307	301	331	351	291	315	307	334	306	324	299	273	276	342	358	296	340	318	312	323	314	313	307	321	295	342	313	307	303	344	322	337	315	336	332	314	285	303	311	305	330	315	329	345	348	319	338	301	329	315	298	301	306	324	317	329	299	362	326	319	308	312	290	327	310	315	295	312	321	306	298	311	308	295	359	319	329	320	289	296	312	283	294	291	297	338	287	332	330	310	341	301	295	326	319	294	326	312	293	299	318	322	314	300	324	325	326	300	284	307	304	294	330	344	284	330	304	309	338	316	321	322	314	342	311	310	315	307	302	313	308	336	330	296	332	332	327	329	328	301	299	303	320	346	316	343	314	327	300	340	342	307	310	285	315	302	330	295	316	296	341	291	290	296	321	311	304	281	333	300	300	315	287	296	284	296	337	301	341	300	302	327	303	341	298	315	326	315	276	329	316	316	343	346	322	315	325	315	327	285	327	311	329	325	280	307	342	296	293	312	335	296	302	329	330	344	319	329	324	310	301	304	303	343	314	308	337	341	296	302	298	296	333	303	322	318	296	292	299	318	347	312	319	310	304	315	329	321	310	297	316	294	320	348	336	326	314	315	290	309	304	331	328	309	338	309	331	298	337	312	298	305	304	310	328	344	320	328	297	306	305	304	312	322	289	297	309	314	285	311	319	310	322	314	332	315	320	301	303	316	318	295	305	280	339	307	334	282	301	351	330	305	320	302	315	329	319	311	328	318	340	351	313	308	341	317	319	287	334	302	316	322	287	336	301	325	329	282	321	319	317	316	324	291	296	293	308	319	305	312	327	331	326	291	353	334	324	307	309	299	330	311	331	312	283	270	318	308	307	308	325	341	327	309	307	291	276	325	302	336	334	320	313	271	278	355	326	279	294	304	310	333	306	329	320	314	316	307	340	325	331	284	305	277	329	333	334	286	299	308	297	348	308	293	347	293	297	288	292	343	306	317	322	355	333	304	299	308	310	357	325	307	325
23640	20950	28037	24020	20930	9350	1005	716	588	573	528	516	482	477	441	426	465	427	485	406	405	405	392	399	413	359	409	419	373	379	398	367	385	368	372	350	376	354	381	369	390	393	368	375	415	363	358	381	413	396	377	400	427	363	394	358	398	371	363	384	411	357	367	397	345	382	364	344	319	402	370	368	388	428	361	353	383	374	381	427	351	374	366	407	358	382	358	358	402	384	370	408	379	366	382	358	353	367	340	331	352	352	352	346	378	404	379	386	365	371	360	369	361	364	355	375	369	383	375	375	369	388	394	393	397	373	357	404	391	360	373	340	378	383	404	396	377	356	346	408	365	390	385	374	424	395	364	394	377	359	398	366	378	377	407	387	391	369	381	365	399	411	391	415	393	397	382	387	381	379	372	386	362	401	412	426	372	390	392	387	360	382	357	425	359	377	338	384	366	370	391	373	378	352	402	427	387	401	349	389	343	375	385	398	387	387	394	406	339	384	404	394	377	382	349	320	383	362	408	386	352	385	414	339	361	392	371	360	376	378	348	371	363	380	334	388	373	350	404	375	409	349	393	375	373	392	383	396	414	389	350	343	350	379	376	358	377	407	376	361	381	348	381	390	360	401	414	366	361	381	397	365	348	349	367	361	397	371	370	376	394	348	383	389	379	369	362	346	394	378	400	398	366	378	441	365	386	384	390	386	358	406	374	364	383	385	378	361	403	423	365	364	364	381	349	380	383	377	371	377	393	398	370	373	360	396	385	362	358	376	380	355	372	382	374	399	395	382	370	339	400	361	366	359	384	393	417	341	356	395	407	340	402	414	410	441	391	371	394	347	354	369	366	348	396	354	394	375	375	380	434	410	364	374	418	383	383	364	385	353	348	402	352	416	367	380	390	362	392	387	379	388	392	380	370	370	394	363	360	389	388	380	367	390	326	378	385	389	389	395	367	395	392	407	349	370	407	357	392	414	387	386	346	367	390	377	365	368	356	417	388	407	353	328	350	399	418	389	388	369	341	382	388	383	386	374	386	380	371	403	372	377	367	372	353	351	375	366	370	385	352	399	368	381	385	357	388	381	386	387	383	354	362	368	402	355	394	378	352	347	344	354	407	424	354	353	375	378	358	380	395	397	384	361	384	390	384	381	356	389	351	403	389	368	372	384	386	428	379	347	378	389	368	384	366	420	383	386	399	375	377	374	352	347	358	367	348	396	403	382	362	371	375	386	338	331	401	405	390	412	382	388	385	372	356	367	376	396	371	358	384	387	383	379	376	375	372	364	354	378	419	380	376	376	376	347	373	372	374	396	358	376	394	363	408	387	367	368	376	391	379	369	358	411	387	370	399	369	386	423	354	379	379	376	376	385	370	372	352	388	396	381	349	374	325	363	373	354	355	359	390	363	394	411	391	370	373	343	370	404	392	392	393	375	353	370	385	390	390	381	385	373	387	383	365	328	375	354	400	386	374	359	347	355	366	347	369	342	343	349	402	381	382	346	364	348	393	360	375	367	372	381	383	370	369	368	377	330	374	370	366	365	363	367	391	382	397	365	394	389	376	375	340	380	376	392	371	391	360	410	393	401	383	377	372	382	388	412	395	371	403	354	392	383	386	355	359	404	368	395	406	388	369	356	382	368	404	370	364	360	374	371	348	363	362	390	392	351	355	390	348	418	384	352	392	391	396	411	372	399	386	397	388	373	389	377	365	382	373	391	372	344	356	363	338	353	396	384	394	357	369	400	353	362	403	369	396	390	371	368	366	365	375	393	369	395	381	346	369	383	379	332	348	373	347	337	373	369	380	381	362	409	369	379	383	351	393	403	381	378	365	347	391	356	359	381	370	371	365	402	399	356	365	362	353	337	387	391	385	389	365	378	356	371	420	412	381	383	404	383	354	363	402	371	345	382	384	401	387	377	393	356	392	381	382	368	367	375	375	392	390	341	392	358	338	379	400	404	378	387	383	377	352	404	380	370	368	366	377	412	391	373	371	358	379	364	409	380	385	321	369	368	408	368	385	352	352	360	373	360	372	327	379	377	370	365	368	395	367	349	362	403	354	385	393	354	408	366	385	340	366	391	348	361	390	365	374	351	352	342	359	403	402	366	350	372	368	394	395	376	365	390	354	370	362	335	376	368	393	380	365	382	365	355	404	373	381	389	390	387	340	395	389	382	402	367	356	362	359	402	385	397	372	378	356	366	364	400	402	348	388	344	374	400	359	351	368	386	416	384	379	418	377	355	370	392	373	399	378	363	402	374	359	381	382	393	364	362	402	349	380	374	385	381	353	377	403	355	394	367	356	354	346	360	348	346	367	382	363	376	344	389	364	393	369	396	395	342	362	402	368	379	369	386	428	372	396	359	400	374	366	373	424	362	407	411	396	351	383	369	406	394	418	404	396	349	350	383	391	373	378	385	384	402	383	394	382	367	367	353	395	365	395	375	364	382	343	380	363	363	373	376	379	344	367	334	357	389	387	346	386	376	407	346	363	362	396	414	398	368	390	363	390	349	354	365	386	337	382	361	403	337	362	374	363	416	408	351	372	382	385	366	352	368	376	362	404	354	388	369	380	384	396	350	397	400	403	400	369	372	380	356	395	382	364	394	395	386	391	401	414	379	384	372	363	436	379	373	374	425	340	390	372	386	385	402	385	401	389	393	366	370	400	383	365	413	379	354	371	351	382	402	368	379	377	376	393	365	393	367	362	417	391	414	375	378	374	392	398	398	367	366	391	382	361	340	373	394	409	349	380	380	380	375	340	397	365	382	396	334	374	342	385	384	338	342	369	346	368	376	390	346	409	376	398	411	346	374	345	381	366	349	364	386	378	384	365	385	374	397	374	397	354	388	382	403	369	341	367	360	356	374	377	381	354	336	354	382	347	352	403	393	357	361	378	356	386	366	348	406	394	369	383	372	365	371	377	373	386	359	416	377	382	403	376	361	348	345	383	373	353	392	344	413	388	347	371	349	341	382	342	390	378	357	349	371	386	365	354	389	367	359	379	384	333	366	358	384	378	406	374	337	361	388	390	403	367	387	364	387	393	391	387	349	396	420	408	369	360	399	389	372	392	371	370	363	379	390	370	367	364	378	359	382	359	358	346	358	398	377	362	355	362	383	396	393	377	382	370	388	397	402	363	425	372	356	382	358	387	393	383	337	372	348	357	375	360	375	383	349	372	398	384	378	373	389	375	395	372	395	431	405	402	374	400	387	377	381	364	404	355	365	377	370	347	402	367	386	385	407	360	419	376	416	385	384	364	376	382	344	342	367	368	374	309	394	369	357	392	366	374	368	370	360	383	369	375	367	422	345	389	397	363	392	368	366	368	368	381	377	381	360	353	364	392	413	390	394	365	372	379	397	391	384	366	368	345	404	348	358	372	390	394	366	386	368	353	372	335	399	389	342	335	384	392	354	373	385	411	377	378	372	385	373	353	387	370	360	371	405	389	370	392	373	372	372	348	385	411	374	384	333	392	366	399	386
21298	9282	7496	3730	2596	1947	1469	1293	1087	1004	853	790	743	790	633	667	675	606	585	577	597	543	550	542	582	557	517	510	576	512	550	525	515	491	561	487	509	510	528	544	522	494	528	494	474	457	501	493	509	536	535	529	441	457	530	499	490	501	492	491	459	465	458	479	511	464	511	504	496	434	488	502	532	523	504	481	512	508	501	503	490	511	503	487	507	519	492	512	487	537	527	493	450	485	495	500	488	478	476	518	500	510	497	489	476	501	505	492	511	493	478	542	517	526	519	494	490	509	532	533	509	514	498	490	515	492	521	491	510	517	501	479	486	474	541	464	476	457	524	472	453	532	510	516	496	482	513	488	492	519	480	483	495	531	505	516	517	472	481	529	482	517	519	499	472	491	481	464	527	549	460	497	482	519	493	532	518	488	512	488	491	524	488	542	511	481	472	464	495	497	516	494	493	504	477	472	490	525	490	508	478	467	481	519	516	490	527	528	473	496	497	472	497	517	470	489	476	500	499	470	479	518	509	522	454	499	471	500	492	465	488	511	462	499	471	470	476	496	485	472	504	440	496	498	499	468	498	513	474	530	510	502	485	533	498	472	452	508	476	496	525	484	454	513	529	521	501	501	503	515	477	472	526	481	486	487	523	513	520	503	491	469	495	491	482	482	494	518	512	456	462	481	519	512	471	524	490	484	486	486	486	509	449	512	512	486	473	499	464	513	473	485	519	468	474	483	487	469	552	532	535	497	495	461	466	514	464	509	487	478	489	463	523	536	497	524	525	522	476	478	488	466	523	529	488	520	492	457	499	524	494	511	539	489	484	466	529	474	479	485	484	475	480	499	502	518	478	462	501	520	456	507	480	474	502	508	532	488	524	540	552	493	500	487	487	459	522	515	491	487	494	516	521	531	474	523	503	461	517	463	475	495	463	506	503	474	504	491	498	517	560	493	496	497	496	522	484	492	481	456	503	494	521	479	484	489	527	496	481	486	546	501	488	476	500	498	502	476	496	514	482	514	496	442	497	473	527	539	515	514	498	479	493	496	517	472	489	516	462	506	477	488	499	497	482	514	487	485	498	497	479	483	530	486	497	502	498	526	510	504	523	473	453	538	498	458	494	431	518	506	455	500	512	504	485	510	524	478	505	500	478	487	502	507	535	463	489	472	506	506	474	457	484	484	504	509	515	504	495	473	511	468	501	499	495	494	487	498	514	485	535	476	464	522	514	502	503	522	482	458	521	507	475	531	486	514	499	511	479	553	495	491	507	476	484	514	540	465	496	486	474	514	502	501	481	519	514	502	490	476	489	498	507	476	512	524	527	494	513	478	515	495	500	468	501	479	510	484	518	493	490	491	490	503	477	466	469	527	490	478	503	521	484	461	477	496	517	528	481	465	475	504	531	487	499	485	500	506	520	516	544	470	502	504	496	500	546	485	490	453	523	498	511	478	520	484	507	468	482	488	498	516	447	466	499	492	503	504	487	504	464	457	524	464	518	498	501	499	462	477	514	439	511	509	448	500	525	502	481	516	477	494	468	502	484	539	518	505	474	477	469	502	513	510	490	487	484	488	478	485	525	544	506	490	539	505	513	473	498	513	468	498	480	489	494	509	500	535	504	482	471	510	502	475	475	511	576	485	482	523	496	494	515	489	519	518	533	498	521	495	474	479	498	487	494	492	500	516	497	522	475	468	479	490	508	502	557	495	507	518	493	533	507	483	493	521	532	528	500	506	483	479	519	502	458	506	510	478	503	527	468	509	517	497	494	477	464	490	471	479	460	490	475	492	459	508	464	502	471	499	480	521	448	494	522	479	511	489	472	524	480	514	498	481	461	525	473	532	475	492	492	554	500	480	491	482	514	501	471	505	469	498	465	530	514	520	484	466	492	507	456	529	504	498	509	502	457	482	503	474	485	491	479	458	485	479	500	507	488	502	517	485	499	520	494	502	478	485	464	514	468	473	477	493	483	515	510	545	466	480	489	520	473	532	505	523	510	488	511	492	478	525	493	520	511	503	457	511	498	489	474	483	498	521	489	503	488	487	460	520	443	473	495	494	522	445	491	487	520	479	511	529	506	550	529	521	527	504	490	500	510	474	475	472	486	491	472	474	483	509	478	501	489	456	540	478	443	493	505	482	501	483	465	513	476	497	510	458	503	501	516	512	491	455	502	500	504	486	501	487	499	508	475	504	517	479	461	475	500	465	502	513	510	483	489	466	502	476	504	507	513	478	501	485	476	544	483	459	508	560	520	473	511	499	455	513	534	486	491	512	492	468	504	542	478	497	505	512	508	518	497	515	508	489	490	487	514	504	488	516	457	471	496	507	497	444	499	462	490	519	501	467	508	501	491	494	515	507	504	499	467	510	466	486	509	479	456	489	491	507	507	524	482	519	513	494	488	499	504	478	485	501	491	503	470	522	482	497	502	514	498	509	441	439	486	480	495	490	509	508	471	479	477	506	476	492	500	482	492	479	515	491	498	489	519	472	519	505	497	494	479	529	522	520	459	528	493	502	513	521	477	513	473	504	480	499	459	535	514	508	519	496	462	534	469	522	496	474	496	508	539	517	501	508	459	497	507	480	483	479	425	550	506	525	492	494	497	508	496	532	515	504	475	522	488	513	501	482	489	514	477	474	465	471	495	495	491	477	500	461	503	471	518	475	510	485	492	456	481	507	487	483	526	503	488	529	468	509	503	526	476	499	500	466	502	522	546	497	495	489	469	473	463	499	499	518	497	502	483	497	494	515	461	495	478	489	529	544	515	464	473	508	492	484	454	480	495	545	458	508	472	486	468	475	496	506	508	500	512	491	484	558	458	465	472	484	508	474	506	453	456	502	465	501	483	491	487	492	456	513	502	492	473	523	512	483	492	504	492	515	467	477	488	461	507	497	487	485	520	515	522	505	536	490	488	429	489	511	462	487	521	523	473	521	517	499	544	491	527	474	482	472	513	473	498	480	484	456	503	500	498	507	480	505	472	474	470	505	510	487	490	533	540	521	483	517	489	536	506	499	515	486	457	487	479	472	468	528	453	499	494	501	488	506	517	497	520	512	457	477	522	478	505	528	518	482	527	516	506	499	488	499	532	528	487	492	490	469	543	487	502	449	481	531	477	516	503	511	496	491	486	496	462	500	514	485	506	497	494	536	460	475	505	464	511	482	520	475	492	463	477	513	478	500	498	454	488	475	547	531	506	486	511	507	477	499	516	498	499	458	472	512	483	479	488	498	504	454	449	497	485	482	494	488	521	493	504	463	480	499	486	476	496	472	485	492	459	462	488	464	510	463	511	510	451	533	461	510	499	458	489	479	522	473	479	494	494	497	452	519	474	485	494	504	519	493	497	436	482	506	490	477	493	492	477	477	477	500	488	502	476	458	497	529	458	506	489	450	508	510	529	540	507	499	531	433	538	514	512	451	455	483	496	483	523	499	470	489	495	515	504	460	482	521	543	496	535	503	496	486	474	532	490	484	504	501
22682	20952	28565	23508	20957	20969	8309	952	753	660	602	537	458	480	412	407	395	403	360	381	384	351	333	293	334	325	332	330	303	324	308	306	311	321	320	301	299	304	316	307	277	288	271	320	277	283	286	293	293	304	286	288	260	278	319	280	296	318	281	289	292	286	293	305	304	278	276	297	263	318	314	246	259	339	285	291	294	276	266	290	310	279	305	262	295	239	273	260	276	318	317	304	283	301	315	282	312	265	299	274	271	304	272	258	296	279	296	303	303	301	275	279	272	266	322	276	281	270	356	310	293	264	289	269	292	277	274	298	299	282	293	288	308	303	285	295	300	270	291	289	283	298	300	305	295	319	285	285	297	267	302	327	302	286	306	264	298	298	271	301	288	279	279	308	277	323	278	299	258	284	295	267	289	279	292	284	284	263	291	269	284	275	284	298	272	267	304	310	288	308	284	261	281	275	291	264	293	286	284	264	287	264	298	280	300	293	258	307	288	289	263	297	318	290	254	299	303	290	278	301	272	282	276	291	290	266	275	271	258	298	271	291	278	278	273	316	322	292	299	304	284	284	270	265	328	272	247	287	257	280	291	282	252	272	255	256	284	290	292	264	300	329	298	280	286	263	254	297	285	246	317	308	298	268	298	300	273	243	284	284	300	311	309	294	294	271	285	287	270	283	255	269	299	275	280	313	277	287	290	304	274	281	282	297	281	304	273	279	270	290	281	260	289	258	282	292	265	277	281	297	269	297	278	298	307	310	284	266	276	267	291	309	279	276	284	284	292	291	277	301	282	269	269	275	296	270	292	303	293	263	281	259	278	310	270	237	269	281	293	256	258	275	285	293	289	323	294	284	288	267	280	317	288	267	309	301	297	280	271	303	276	295	294	291	285	267	281	334	302	257	298	272	279	285	292	280	290	281	272	281	291	259	275	284	272	313	268	288	280	252	274	264	274	306	289	251	317	290	294	275	254	294	269	287	303	276	307	277	295	309	289	271	299	262	280	282	299	269	264	292	277	276	266	279	282	306	268	255	292	278	289	288	316	307	276	295	255	284	282	264	290	289	285	255	260	271	251	269	292	313	275	282	268	277	282	299	287	318	270	279	291	283	315	297	301	298	295	297	302	296	292	275	261	280	276	270	257	278	306	281	246	299	288	300	289	332	289	296	273	282	276	305	281	296	297	263	310	302	274	303	283	280	306	271	307	230	313	296	280	280	283	298	284	313	265	322	299	280	288	302	271	306	299	256	286	289	301	293	299	255	267	316	277	274	266	276	310	278	284	269	277	293	282	278	308	272	287	278	296	309	304	306	278	292	269	270	315	268	309	275	264	265	286	255	273	290	298	258	295	281	297	287	279	301	300	317	289	302	247	319	276	295	291	277	289	312	275	286	279	300	285	272	300	278	268	339	294	272	278	268	296	290	262	277	267	287	261	302	281	306	287	303	280	252	312	295	285	298	284	281	301	308	275	280	290	302	249	291	274	272	274	278	300	277	279	287	273	279	286	306	310	274	290	277	317	287	275	271	268	302	277	278	287	283	310	287	264	265	277	304	287	312	287	263	279	280	269	270	276	295	308	316	284	287	291	299	302	264	279	288	296	254	275	299	313	311	296	298	278	279	290	265	290	295	289	249	293	265	301	279	316	286	272	260	276	267	268	264	313	300	261	233	247	306	285	293	299	271	281	261	277	292	261	319	270	288	273	291	274	317	283	285	289	292	286	290	272	271	264	283	290	289	286	286	300	274	298	301	273	268	285	283	279	338	290	317	273	275	295	281	267	297	289	271	288	298	284	290	275	274	279	278	303	279	260	283	314	293	317	271	274	296	265	304	292	315	270	297	280	295	296	303	297	290	289	286	284	265	300	307	290	318	312	264	283	312	286	265	262	321	283	289	267	293	269	276	284	293	284	294	304	265	264	253	288	290	311	287	247	277	273	306	293	295	295	273	268	301	271	288	299	280	287	288	296	258	299	285	296	303	272	275	314	303	281	280	255	231	296	280	278	307	289	295	277	276	270	282	272	302	254	264	284	289	279	299	275	264	289	272	275	308	280	282	269	312	294	301	263	262	312	272	288	264	269	285	281	277	341	275	280	305	272	282	279	280	312	268	303	279	271	286	279	283	297	277	266	282	269	258	302	290	274	292	270	288	285	239	298	255	275	272	305	292	265	291	262	225	296	305	292	285	268	278	278	239	257	291	276	304	293	299	264	281	299	302	281	291	274	321	279	297	299	269	311	266	262	307	283	301	263	269	280	282	249	277	272	284	289	276	244	273	287	280	290	299	307	286	272	325	297	281	288	264	276	294	285	281	324	280	277	281	300	276	293	260	288	286	267	251	289	272	282	293	270	246	285	286	270	260	272	243	298	285	274	289	284	287	277	301	295	282	290	288	309	295	286	269	281	283	246	284	252	286	317	297	291	296	288	270	262	295	281	310	290	249	293	273	262	294	265	287	298	268	295	296	307	284	299	296	291	286	308	288	287	293	272	269	254	307	290	251	286	271	302	277	325	282	285	287	290	288	265	261	295	261	307	299	279	293	266	251	297	298	323	305	279	267	289	286	296	283	286	308	286	289	275	291	258	281	276	302	282	260	273	285	292	302	280	280	279	258	300	272	286	264	310	281	291	277	280	256	283	258	266	306	276	284	294	286	265	280	274	285	293	291	254	292	300	293	297	280	275	277	306	283	292	290	305	274	289	296	286	279	277	314	270	294	283	282	304	306	267	314	279	251	297	276	262	290	297	272	259	280	281	307	259	269	279	301	267	276	273	307	289	280	260	281	282	267	298	278	293	287	259	308	255	273	301	299	293	265	259	307	265	284	285	279	304	289	284	296	264	259	288	249	307	299	281	300	291	310	257	284	268	284	278	297	284	279	277	290	293	298	301	301	291	280	300	299	285	310	281	273	271	304	289	290	289	268	283	279	260	277	261	277	320	288	288	302	280	273	270	301	279	298	281	332	313	274	261	288	265	273	297	270	305	283	264	276	279	299	278	258	300	260	291	239	262	279	265	277	264	288	287	311	292	295	270	290	300	296	317	301	266	299	288	324	279	283	273	277	267	273	277	292	266	300	261	291	257	306	297	284	294	322	276	288	313	327	296	285	282	261	271	273	275	296	269	288	277	268	239	289	290	289	304	285	258	306	297	321	309	298	295	287	289	290	288	299	298	309	270	299	274	310	261	269	312	286	276	286	259	259	251	272	284	278	289	292	284	283	260	275	291	268	287	293	291	310	261	264	308	280	299	254	289	288	287	270	276	283	287	261	308	300	305	306	266	277	295	297	280	286	266	283	315	302	276	293	294	273	275	286	268	263	251	282	276	282	259	290	258	298	276	264	265	310	271	286	283	269	287	275	289	267	253	291	270	285	257	314	284	293	275	259	291	270	286	285	276	288	300	329	277	276	289	265	270	267	267	277	279	265	239	259	262	279	257	316	297	291	274	294	288	288	283	277	269	271	267	272	290	304	250	272
20955	15093	12107	6208	4313	3201	2515	1910	1591	1250	1143	1005	896	795	731	717	645	625	576	549	548	557	500	536	508	494	460	443	493	462	413	432	433	434	404	410	421	435	432	427	396	411	401	410	374	392	387	402	432	368	389	428	387	376	407	398	396	362	414	363	388	383	411	438	399	398	414	364	376	366	384	422	405	396	417	397	397	402	387	386	363	403	398	425	389	395	421	417	396	383	408	371	389	397	359	380	396	432	396	360	353	416	371	358	416	378	388	347	421	390	411	363	390	342	365	361	384	337	425	403	376	385	389	359	347	390	382	375	392	375	332	376	392	354	347	421	359	361	371	383	365	352	419	378	382	374	390	370	358	404	388	372	398	359	355	374	405	398	397	388	411	380	338	360	393	384	400	399	407	393	345	395	360	389	374	385	429	348	367	358	367	386	383	389	377	408	362	380	411	376	373	396	359	366	388	346	382	394	333	375	385	381	379	377	387	391	370	371	391	381	378	366	376	372	363	367	369	402	372	390	370	374	381	376	376	359	402	350	352	409	363	349	381	369	403	392	382	396	404	388	371	391	371	375	400	352	368	339	401	360	382	379	393	332	351	369	418	365	381	396	356	363	384	364	391	373	403	368	383	367	362	359	386	389	375	362	357	366	373	392	410	367	378	365	387	348	369	399	411	380	394	382	362	368	389	392	363	383	396	364	395	397	364	380	367	409	360	353	359	397	374	353	376	359	378	379	373	403	381	348	378	385	365	385	376	386	402	387	388	353	355	404	365	396	367	389	369	347	378	381	412	350	353	376	363	402	368	393	369	413	382	359	375	382	334	380	392	391	371	368	376	361	397	349	362	381	372	388	378	396	381	354	382	388	386	370	383	384	413	401	377	380	400	395	380	369	361	391	370	357	378	411	358	427	370	376	386	396	384	349	374	391	358	383	332	388	388	370	384	396	380	359	388	395	401	395	366	406	351	381	431	369	359	381	368	391	406	374	388	426	374	343	406	368	391	364	387	355	361	400	355	353	386	372	376	404	373	355	390	382	374	341	394	376	382	373	382	376	365	371	370	351	377	394	377	386	425	360	380	372	358	384	368	390	371	414	374	385	394	375	355	403	393	370	354	356	361	349	380	388	362	375	365	405	392	389	376	405	373	366	365	417	397	403	385	383	373	384	363	366	350	358	365	398	408	390	392	386	380	392	394	363	367	372	368	330	364	391	388	355	395	334	388	360	376	335	343	364	385	366	402	408	384	391	354	351	392	390	377	378	396	381	388	355	354	378	351	398	359	422	378	375	384	360	358	381	353	376	350	377	387	377	372	356	349	377	380	388	376	389	377	356	367	364	398	359	396	402	389	369	383	365	419	416	366	396	398	360	371	379	360	351	388	391	394	397	402	381	399	384	369	378	374	391	386	381	360	362	402	387	343	414	342	401	390	377	414	350	374	449	383	361	381	383	375	378	351	388	368	379	411	362	370	365	377	393	376	368	375	367	350	378	375	393	359	358	373	349	346	382	360	369	378	361	387	375	387	385	358	388	401	368	369	408	397	364	375	360	391	398	372	421	378	400	393	376	390	380	384	382	346	360	383	352	383	384	384	355	388	407	369	358	389	363	359	382	395	363	388	350	390	384	372	395	381	391	363	368	416	367	434	372	380	385	383	352	399	344	367	424	402	414	343	362	348	388	421	361	417	394	362	337	399	377	391	375	358	403	360	353	373	390	361	364	334	359	369	383	395	369	370	345	375	381	390	367	399	342	391	387	359	410	363	386	388	385	412	377	396	397	366	358	378	389	383	385	387	376	353	385	370	363	373	392	359	410	354	371	403	395	375	347	366	382	374	406	374	393	395	367	389	376	414	385	401	379	380	410	378	375	380	371	349	384	367	391	358	381	359	377	379	384	379	389	415	393	387	348	396	380	380	371	377	380	380	392	373	376	352	366	368	351	408	408	366	378	366	392	379	361	392	381	385	394	336	371	395	359	353	380	373	349	369	403	377	373	354	361	363	391	370	376	356	409	384	375	387	388	343	371	393	393	348	382	376	379	398	347	379	385	373	379	371	387	353	364	344	341	354	413	402	353	359	378	363	364	340	381	359	366	360	378	362	367	343	379	336	382	426	396	386	375	375	370	392	353	360	397	373	348	391	418	373	382	369	360	339	380	389	365	347	365	362	395	373	376	396	377	401	365	379	403	415	388	368	373	400	382	378	370	388	391	372	372	367	368	375	357	365	375	357	364	394	399	368	388	363	339	356	359	379	394	379	377	377	390	389	355	384	382	408	385	376	405	414	358	386	389	365	387	382	385	363	394	349	334	372	346	352	406	363	348	389	381	411	367	393	404	375	373	372	371	404	373	387	355	359	392	386	384	346	363	384	401	386	388	365	370	385	373	372	367	368	386	373	389	410	357	378	378	381	337	400	344	403	413	378	391	368	407	394	415	371	338	397	389	396	349	352	390	360	376	408	355	363	399	363	387	384	370	344	359	415	380	355	362	369	393	350	392	384	386	408	376	419	366	373	391	402	378	380	368	382	375	389	373	394	392	405	356	357	403	375	364	372	366	337	385	383	371	349	396	404	366	396	374	385	347	360	399	369	371	356	372	397	338	371	352	386	383	379	396	357	365	354	402	365	366	364	396	379	355	393	410	375	386	333	337	389	358	380	398	367	387	395	397	396	389	374	398	359	373	407	407	405	386	365	393	366	395	335	387	418	336	373	331	361	406	398	369	380	424	366	371	368	345	423	379	373	399	363	343	361	377	369	384	364	359	408	384	394	385	341	400	378	409	359	387	359	421	350	394	363	362	392	395	406	360	405	419	374	350	357	383	366	403	371	364	378	381	389	367	408	319	380	381	407	381	406	382	402	360	384	351	370	378	389	383	354	352	380	360	356	381	393	359	367	388	400	412	360	385	385	379	370	371	391	362	404	370	394	398	372	360	386	338	367	367	398	386	412	381	358	390	368	381	377	378	379	361	398	361	428	398	379	385	425	404	375	381	369	372	369	416	425	360	394	369	383	410	381	345	390	371	392	368	395	360	389	391	371	377	404	346	360	368	369	426	380	403	402	375	390	384	426	386	349	411	396	387	381	378	373	350	386	409	350	390	376	368	396	365	380	364	375	359	411	392	367	344	361	365	405	375	346	373	398	352	397	388	384	362	346	402	384	377	309	373	386	408	392	382	355	382	386	360	369	343	340	391	381	379	360	386	369	392	376	377	377	383	395	335	369	412	349	346	384	377	373	393	374	419	375	378	408	385	340	390	397	368	360	363	391	384	359	365	384	390	387	364	348	356	359	355	363	371	406	390	378	397	352	442	351	392	382	373	371	362	367	362	384	386	306	402	404	381	352	367	346	407	399	378	361	369	394	377	403	355	362	415	373	356	452	367	411	385	364	353	363	364	375	381	373	373	344	374	368	373	385	413	401	369	343	371	365	378	371	379	390	356	371	373	361	420	394	369	389	382	362	360	385	398	389	384	409	393
26410	20137	8476	528	349	298	247	281	276	230	244	218	227	256	237	232	252	228	252	234	244	222	234	249	237	240	264	249	214	242	255	235	200	253	241	230	225	241	232	224	211	234	234	255	229	251	236	226	238	214	262	265	243	243	229	238	237	228	233	237	224	240	225	223	193	231	235	213	235	250	250	249	236	220	210	232	237	222	218	241	234	235	232	228	226	222	243	246	216	255	231	220	225	242	251	248	229	249	240	222	226	220	250	243	247	220	223	241	236	221	259	246	226	242	224	241	226	254	225	245	242	233	267	229	208	244	211	238	220	234	235	235	216	213	255	224	246	226	226	229	237	244	223	231	224	230	231	215	225	251	226	236	224	259	241	238	257	235	231	258	217	253	262	237	223	214	239	255	264	235	222	270	241	256	241	232	220	239	247	234	256	227	233	234	258	251	225	251	228	222	212	240	249	221	240	229	229	238	208	263	223	234	262	261	208	243	249	196	248	215	255	240	220	252	245	240	237	252	213	246	224	210	236	222	232	252	224	254	209	243	258	248	223	253	237	239	208	237	220	244	227	233	213	238	222	255	224	231	229	200	253	256	251	249	253	218	251	240	249	216	244	232	244	228	248	241	243	211	243	230	244	239	225	234	240	250	213	217	223	216	244	276	256	249	213	251	238	220	242	241	219	221	226	255	217	242	241	245	226	232	264	225	231	219	228	265	222	245	216	225	226	240	233	216	272	217	253	237	255	217	221	234	222	223	227	249	219	238	237	238	240	234	241	231	209	232	220	238	227	232	241	242	220	242	262	231	198	225	230	236	249	246	224	228	227	240	243	248	258	232	262	262	260	227	231	220	248	268	222	237	223	243	216	245	253	223	198	243	265	220	222	250	240	240	202	237	204	228	229	235	244	231	235	217	228	242	224	235	234	234	224	252	223	226	215	205	230	229	265	257	216	220	225	230	244	236	211	249	228	265	247	247	226	223	217	215	228	219	225	237	269	228	191	213	248	238	204	239	236	216	237	246	229	236	250	227	235	239	250	210	233	240	258	232	214	219	264	228	251	232	235	238	252	236	220	219	221	228	213	265	245	254	240	252	257	237	222	254	225	218	206	214	260	217	235	251	193	248	256	234	252	247	245	233	232	239	238	240	237	266	242	245	236	241	253	229	251	217	250	236	224	259	230	229	273	231	230	223	232	217	218	239	251	195	238	242	203	232	231	264	226	212	233	242	247	242	216	229	226	243	257	244	257	225	230	233	261	239	236	230	225	241	237	216	261	224	236	243	239	243	237	231	260	252	228	231	249	264	210	243	207	265	212	265	256	243	249	221	237	263	246	255	237	239	249	256	234	231	245	220	242	219	215	214	224	213	208	238	217	251	250	262	256	234	223	245	240	225	236	211	248	225	222	215	223	238	229	230	221	233	247	212	224	237	258	244	245	232	224	263	233	243	231	240	226	236	272	216	247	241	227	239	229	245	215	225	241	249	249	253	252	245	208	220	253	219	239	241	238	250	250	242	234	253	236	245	238	245	245	251	234	245	222	249	227	238	253	207	231	229	248	278	222	243	226	217	220	241	255	259	241	234	257	258	232	221	235	220	264	244	223	245	225	234	252	254	234	233	228	222	223	200	232	250	238	246	204	227	232	224	244	260	248	232	248	245	260	241	255	239	256	251	241	243	264	241	202	241	220	209	238	233	220	238	234	262	247	213	252	238	230	212	240	268	264	201	243	273	243	232	231	255	248	250	246	207	211	243	235	253	244	252	213	261	236	250	232	235	212	237	244	240	254	227	262	234	222	247	218	244	263	236	261	236	220	278	234	227	218	205	243	217	230	236	241	233	210	239	245	243	240	233	255	245	261	241	234	229	253	237	254	232	244	239	236	214	239	229	254	229	247	252	260	238	213	222	252	250	212	239	243	252	245	221	210	264	235	255	233	243	230	242	230	222	254	252	214	241	224	235	228	218	257	228	191	266	224	241	242	206	248	226	223	261	232	235	225	257	233	240	246	247	261	253	246	224	235	244	233	214	212	235	250	217	237	215	222	225	237	223	226	223	237	241	235	215	215	228	214	238	237	243	240	236	214	215	244	243	255	266	234	262	208	248	271	254	234	213	243	246	220	245	232	229	257	228	218	208	228	260	237	225	215	219	213	244	233	224	257	235	247	235	213	254	239	227	254	246	212	255	250	237	244	229	232	246	232	262	242	253	239	227	235	230	229	235	220	256	228	245	223	237	238	226	242	209	212	264	251	235	249	225	244	233	224	222	275	265	239	254	237	240	244	234	251	222	206	239	235	224	209	213	260	206	240	227	242	252	224	225	233	269	232	231	237	221	226	242	234	234	249	220	229	231	211	223	243	228	249	231	239	264	243	234	235	228	226	245	243	248	233	245	220	242	230	228	264	244	221	233	243	253	227	226	244	230	246	244	246	228	218	245	275	234	261	245	213	231	241	236	263	245	226	246	229	222	226	253	253	234	218	223	230	233	239	257	250	227	210	266	215	218	233	216	211	223	202	237	258	218	229	248	224	223	238	206	241	247	238	249	209	250	223	216	251	244	249	223	233	252	236	237	254	263	218	211	225	228	242	208	208	254	231	220	241	232	247	203	203	230	242	238	243	249	223	210	254	243	246	234	219	252	260	228	253	225	248	240	226	237	219	237	239	243	205	244	214	237	254	256	262	242	279	247	225	233	262	231	245	235	240	268	235	192	249	233	222	217	241	242	239	241	215	238	196	224	213	239	262	233	228	235	247	220	214	243	221	245	244	235	261	257	233	214	238	244	233	244	245	238	242	226	231	238	244	207	212	226	227	257	262	219	269	232	258	220	240	251	241	244	246	266	235	216	228	232	223	242	213	222	260	233	232	226	242	233	230	213	229	239	238	249	233	249	220	225	239	240	236	213	223	214	237	228	204	189	236	225	275	245	254	230	226	250	256	217	221	245	238	232	241	263	230	240	234	188	239	223	250	207	222	251	228	238	219	224	283	255	249	220	230	233	226	236	256	232	263	208	243	250	230	221	232	249	232	236	257	230	246	246	230	231	205	232	232	226	240	201	257	239	240	196	233	247	258	235	237	244	240	231	249	270	229	228	222	236	225	207	241	243	208	214	217	245	226	228	223	239	262	219	229	246	236	239	230	251	242	217	227	211	246	231	243	236	235	226	235	268	232	236	232	253	238	241	231	233	245	233	245	256	252	234	208	218	256	235	233	233	247	234	249	215	231	237	243	207	223	220	208	237	218	219	242	228	208	226	249	229	218	238	230	233	259	208	263	219	241	206	218	258	230	204	255	241	246	249	293	234	247	218	220	208	239	223	250	267	208	236	234	241	259	235	258	241	249	219	249	225	217	266	241	252	240	218	249	222	243	232	244	234	252	254	216	248	266	219	253	223	227	219	224	238	224	210	237	219	252	263	219	237	251	215	240	233	231	223	234	241	238	238	251	218	224	244	231	262	245	238	229	222	248	222	247	247	242	225
8033	1127	986	571	491	400	396	345	383	342	333	351	325	316	333	309	307	339	308	291	301	319	313	335	293	335	316	347	308	333	328	295	325	286	329	295	319	284	311	309	300	331	336	302	320	319	297	335	329	272	333	316	303	300	287	296	290	316	311	338	319	307	310	321	289	302	328	327	276	297	301	318	298	309	319	298	287	302	286	309	300	297	294	321	298	306	306	319	320	282	346	314	338	324	296	321	314	322	331	290	310	298	339	303	295	295	273	290	302	287	322	338	312	329	303	306	333	325	309	337	304	336	325	317	351	319	345	292	306	286	278	304	302	346	337	319	336	344	316	336	320	328	347	318	294	343	296	317	341	319	307	246	311	299	316	327	322	280	300	304	319	325	319	277	322	308	315	317	312	323	321	319	342	311	300	329	318	322	308	333	305	326	290	333	328	291	300	289	324	328	329	302	270	303	313	310	336	277	303	331	345	290	278	306	272	293	348	319	317	276	305	325	319	305	298	340	311	326	277	339	317	312	302	297	325	305	351	298	329	308	313	301	281	301	313	268	313	296	313	310	297	355	315	317	307	299	334	284	307	263	295	290	313	290	281	286	298	343	321	331	288	319	316	328	324	317	296	307	282	323	321	335	283	320	324	320	312	310	317	303	319	311	303	305	315	273	329	337	331	299	316	275	347	357	320	319	323	325	319	325	337	315	342	329	327	298	282	321	294	294	306	325	297	327	305	313	310	303	307	318	293	286	322	294	270	283	312	318	311	313	333	332	312	294	298	318	320	326	308	325	337	314	303	325	315	305	318	313	281	315	335	316	300	295	320	270	319	304	335	320	282	301	317	332	310	297	318	306	323	330	327	299	306	286	294	321	300	304	333	325	318	303	318	317	318	311	299	293	299	297	333	317	300	327	279	296	305	343	332	322	302	304	343	333	300	319	304	307	298	309	304	332	308	276	285	332	313	338	339	300	303	321	321	335	302	324	318	332	319	327	335	331	329	320	302	295	295	312	308	344	337	337	304	287	304	316	320	286	302	307	294	302	328	322	310	309	290	311	337	322	324	303	302	316	330	299	339	329	326	310	322	293	322	325	343	311	340	288	284	334	296	329	311	306	315	310	278	291	318	320	300	284	328	354	317	285	298	303	293	327	318	290	316	347	310	338	290	338	308	330	328	283	292	330	295	328	309	308	325	307	324	318	304	279	297	358	339	283	351	310	318	316	281	294	288	310	315	312	286	316	326	310	294	322	315	288	303	299	323	301	335	314	296	323	292	320	303	333	329	296	320	339	326	298	322	290	342	334	305	285	288	280	322	319	318	299	338	278	289	283	324	310	304	328	304	301	322	324	335	280	307	293	325	308	307	292	326	322	293	320	309	309	326	294	313	294	291	307	322	299	325	324	304	311	334	324	290	328	337	294	310	304	288	314	299	327	291	307	324	300	322	319	341	318	307	315	313	290	303	351	284	326	327	319	278	310	344	313	351	299	324	308	302	312	320	317	319	329	307	275	288	361	289	296	336	299	325	305	317	300	296	306	315	307	335	290	319	343	286	337	306	322	302	321	300	335	320	339	292	292	306	310	321	307	306	313	306	291	289	313	284	346	290	338	281	319	317	285	293	319	320	317	328	314	320	308	296	267	334	305	290	334	296	303	319	311	323	316	325	301	345	303	302	284	328	301	319	343	320	318	317	298	311	299	316	331	306	307	325	311	300	330	315	284	325	334	317	331	329	306	302	332	342	308	282	314	315	305	299	331	315	327	306	286	306	315	325	294	297	321	311	295	301	309	302	355	313	272	318	322	338	325	329	305	334	315	306	281	335	288	326	322	318	364	279	296	285	306	298	294	289	315	345	301	330	276	312	313	318	292	300	314	295	325	307	294	276	292	316	317	324	321	303	299	321	304	316	296	344	308	329	342	310	289	314	334	313	327	294	328	292	341	312	313	313	306	302	298	340	281	323	332	333	338	343	294	308	302	324	271	296	328	310	315	309	325	338	343	324	338	322	326	328	291	304	303	292	316	318	286	296	310	319	285	341	308	316	327	304	302	282	299	301	313	340	306	297	296	337	305	287	283	311	311	323	363	290	318	315	299	307	314	307	349	308	328	296	328	320	294	310	314	292	311	322	356	305	294	305	329	311	345	329	344	291	285	315	309	309	316	288	300	285	351	329	324	318	324	312	340	321	305	327	316	347	331	332	259	313	304	310	317	349	305	306	318	299	304	340	320	319	313	336	313	305	330	298	332	323	316	329	293	326	269	295	329	337	318	310	315	318	343	299	321	315	313	320	283	323	300	300	331	314	299	295	302	308	351	302	313	336	272	305	335	331	332	316	306	322	322	315	307	318	305	337	318	319	306	314	335	305	309	303	281	282	294	325	326	284	312	281	333	285	315	314	308	332	320	329	292	287	318	296	298	323	309	312	323	315	294	308	307	326	315	295	304	314	332	297	342	292	316	288	321	325	313	313	318	297	320	299	306	338	301	336	314	356	321	294	258	322	296	317	291	314	327	327	327	306	280	309	309	312	335	332	286	280	272	328	339	316	328	277	302	307	297	342	345	320	323	335	318	282	306	312	298	315	323	280	329	310	295	312	310	314	319	317	283	306	302	324	289	312	304	336	314	323	351	347	310	295	323	305	303	300	308	309	311	323	293	326	322	298	303	293	323	328	295	300	346	303	312	301	300	313	317	316	290	299	277	315	298	295	300	317	323	308	344	332	341	328	280	320	311	322	307	312	318	303	295	308	279	309	343	317	321	327	371	304	313	267	325	317	295	309	302	306	311	297	318	304	331	288	290	312	286	281	310	285	306	305	302	321	331	345	324	321	315	302	291	314	314	317	342	296	331	344	302	347	283	308	311	327	286	299	288	310	333	320	305	287	313	331	315	322	312	351	292	281	298	292	340	315	300	289	286	316	294	322	296	303	311	303	314	299	299	303	302	341	343	291	318	320	308	304	290	293	323	309	318	289	320	320	303	323	312	322	303	316	313	299	309	322	294	341	306	311	299	305	312	316	309	292	296	279	338	304	324	294	303	293	348	333	314	284	285	323	327	278	330	305	289	306	296	319	274	295	279	301	305	345	290	304	316	321	335	313	342	307	317	323	323	329	314	281	304	307	286	289	313	282	325	304	297	319	308	314	300	316	298	300	304	290	305	362	327	348	305	299	309	333	296	279	332	312	289	310	296	293	363	321	324	311	304	314	305	346	299	323	309	293	293	324	314	291	335	314	324	325	313	297	282	299	263	321	353	289	303	333	299	286	303	267	330	313	336	292	356	313	304	320	300	303	310	315	295	291	330	321	314	276	271	290	311	315	308	346	318	313	295	315	310	333	302	310	301	313	297	275	286	305	322	306	291	293	317	302	283	324	299	315	327	334	285	297	330	318	307	318	317	316	305	283	307	316	340	305	319	328	296	336	308	309	344	317	322	338	342	321	286	339	296	329	313	312	299	290	298	338	324	295	297	285	293	289	302
23687	20946	28156	23877	20947	9650	1025	710	572	555	507	521	438	452	443	443	436	478	440	427	406	410	392	427	385	426	364	427	380	379	353	392	404	386	407	396	416	374	391	404	345	402	367	382	356	389	361	358	374	374	386	372	315	365	378	396	391	373	371	352	358	391	362	363	350	411	355	363	399	364	365	382	379	367	420	373	369	337	392	368	357	420	381	357	373	361	386	358	364	362	397	376	367	382	414	400	402	388	385	403	384	350	387	341	380	352	372	369	372	376	366	394	360	365	383	370	365	373	387	391	374	369	334	400	377	364	373	356	351	378	374	394	339	405	372	398	369	362	413	369	402	384	363	389	372	345	379	367	379	374	382	373	406	390	361	365	344	355	345	425	335	365	393	374	359	371	391	363	372	384	366	374	356	358	350	353	391	366	378	353	342	380	356	364	376	372	366	377	367	358	353	361	418	364	346	370	354	373	353	376	381	340	367	365	367	402	392	362	357	398	415	399	363	385	366	388	372	369	380	354	397	363	357	349	357	344	359	381	385	386	367	397	390	370	388	387	352	377	402	368	381	362	357	379	383	332	355	386	384	364	393	378	368	352	388	383	355	381	406	369	364	380	368	358	357	356	381	369	351	380	388	389	396	387	363	368	395	386	377	359	362	367	369	351	342	363	389	352	362	363	368	388	401	358	351	382	343	356	401	337	332	353	367	381	361	354	395	369	403	352	369	359	410	394	359	338	392	368	399	392	354	377	362	351	399	394	320	385	399	388	394	385	375	381	367	390	351	376	396	375	358	365	353	393	363	367	395	383	376	366	380	347	378	414	366	366	399	357	376	358	363	401	371	395	342	358	367	374	344	365	381	379	356	384	371	359	384	354	408	377	364	343	394	372	373	342	370	384	387	394	349	399	356	356	369	334	393	372	358	323	365	362	376	404	384	400	381	394	359	342	390	385	390	368	413	378	388	382	357	374	326	374	374	354	382	348	368	381	356	364	373	366	343	389	358	447	348	377	325	367	372	381	397	407	365	379	375	360	350	381	397	386	366	392	363	364	360	360	369	341	371	405	359	367	341	361	373	356	395	352	395	395	366	375	368	323	387	349	372	374	342	369	368	348	361	356	370	351	373	371	396	417	419	371	368	339	400	357	377	382	369	376	396	360	355	409	407	374	372	355	382	361	343	382	406	390	384	358	347	383	381	387	390	337	367	358	397	393	371	387	352	330	379	345	410	406	379	346	366	371	349	348	368	384	362	330	395	370	370	399	361	413	368	381	347	377	379	391	391	355	377	367	384	382	384	373	366	348	379	396	377	406	371	392	365	402	390	393	359	368	357	373	351	369	376	387	389	317	416	380	334	394	363	371	376	388	381	355	347	373	368	374	355	370	365	349	343	346	355	389	393	343	379	388	380	401	385	364	368	406	367	402	362	365	386	375	380	385	400	353	358	370	396	357	384	357	365	366	380	376	353	393	313	383	353	329	333	371	351	387	370	375	349	376	343	351	388	338	392	359	341	385	347	377	387	383	359	330	369	364	383	375	382	380	399	348	356	416	343	385	374	357	363	386	369	368	384	375	405	359	372	393	386	366	401	360	353	365	382	349	347	361	366	363	343	370	344	368	369	374	351	412	370	353	340	382	375	389	365	348	341	363	386	399	421	419	369	383	391	368	359	386	375	400	365	372	358	363	397	364	347	386	349	393	349	382	361	351	347	355	370	402	365	409	350	369	358	379	374	362	361	383	409	368	368	359	373	360	428	362	369	378	357	366	342	399	354	381	393	396	377	360	381	370	373	349	361	385	339	370	382	345	396	332	384	389	321	391	330	343	378	390	363	394	380	358	352	395	400	392	352	336	386	362	314	375	379	360	394	343	364	322	390	368	354	404	388	358	378	389	366	394	405	397	366	368	378	363	375	373	366	373	403	347	394	365	368	361	415	363	352	380	343	337	363	373	392	390	376	367	370	349	359	346	365	399	387	406	392	373	337	353	353	371	376	367	370	359	395	352	383	377	347	397	390	363	397	412	408	378	368	388	353	356	412	327	382	379	348	363	364	368	366	381	391	372	381	349	337	350	347	373	371	353	348	377	383	384	373	360	384	369	381	367	388	375	393	400	384	390	383	386	374	367	366	380	395	339	377	375	381	337	372	388	411	325	364	379	351	403	375	337	374	354	381	383	388	356	359	436	394	391	347	379	352	342	345	392	417	380	381	371	369	372	389	378	363	359	368	342	337	358	367	386	365	362	377	372	379	384	376	363	386	393	395	342	361	375	350	372	364	375	344	377	367	375	379	391	347	376	361	366	395	366	359	366	377	345	375	351	393	382	373	403	380	367	368	399	373	370	333	382	367	355	362	376	359	373	376	395	364	348	387	371	372	358	400	335	361	394	377	376	364	375	368	368	366	379	369	399	376	369	404	377	364	367	349	375	353	378	360	377	382	381	370	379	384	370	366	380	404	404	402	353	353	347	365	389	377	339	359	369	379	376	386	325	368	358	369	375	373	378	361	361	361	343	376	386	362	367	381	355	386	349	362	383	358	419	369	334	390	377	368	361	358	341	364	375	373	346	380	366	401	363	358	402	377	343	372	379	354	356	376	382	376	394	372	373	383	329	364	374	367	366	384	339	336	353	378	370	408	362	405	358	386	376	379	357	386	363	368	362	315	395	333	355	390	391	334	380	419	385	347	343	349	359	367	382	387	385	371	356	359	378	375	381	352	333	333	385	362	357	405	379	386	377	362	382	357	366	392	414	359	380	399	351	403	380	344	341	401	400	372	373	367	379	381	350	391	374	354	377	363	338	384	387	366	372	351	340	368	338	402	366	376	368	390	369	343	349	376	385	357	380	348	385	381	354	363	367	356	418	372	389	355	381	365	366	377	344	381	358	348	375	368	379	366	395	339	374	379	364	363	392	351	367	376	370	377	334	373	374	365	366	405	349	386	367	356	376	381	362	405	393	393	383	381	393	395	374	344	360	375	366	388	390	388	396	346	369	364	339	370	398	379	389	342	349	399	391	385	382	385	408	358	347	359	385	370	350	365	327	344	396	381	372	360	350	371	381	346	386	372	381	386	371	387	382	327	385	360	384	367	358	396	390	390	381	360	386	377	368	342	390	397	337	390	355	401	395	381	380	364	345	339	401	349	337	378	375	381	395	373	400	327	360	371	384	378	354	366	388	340	376	329	370	396	356	359	367	336	394	358	348	383	337	375	358	393	366	363	388	369	358	363	381	334	377	360	388	372	430	375	380	386	361	329	352	356	363	362	369	382	347	369	344	397	386	357	387	413	392	371	356	358	408	359	398	369	400	398	390	341	378	354	408	357	341	379	349	345	372	348	381	365	383	348	352	403	400	399	395	377	383	351	375	378	364	379	389	372	347	392	347	371	365	372	371	348	357	360	368	368	388	338	369	352	360	381	363	355	401	379	377	403	375	346	363	360	366	387	370	370	378	381	388	364	375	352	368	390	376	370	345	405	393
18394	9391	7588	3774	2554	1990	1692	1227	1154	964	882	798	764	733	671	627	634	598	591	596	572	560	554	564	550	518	585	558	522	534	531	519	539	537	538	477	529	496	482	512	496	509	500	461	495	505	480	507	501	497	448	489	535	507	483	507	513	476	480	464	505	492	512	474	485	473	441	460	500	514	513	511	511	498	490	523	500	483	516	492	500	510	517	507	532	467	545	491	508	472	494	441	461	484	490	517	505	521	518	518	497	497	506	508	521	499	461	480	506	513	459	472	515	496	498	490	483	508	476	498	492	463	503	500	469	492	513	484	452	466	479	484	494	480	483	474	463	483	457	505	476	497	486	447	473	485	491	499	480	486	485	484	490	487	489	484	501	473	536	494	475	456	461	521	449	453	500	499	495	451	499	509	511	484	473	462	527	508	492	489	473	488	507	501	524	479	427	459	498	514	477	501	503	505	471	518	518	473	480	493	464	525	472	492	491	493	478	505	500	506	457	483	508	514	465	478	445	493	510	453	543	510	460	523	517	478	520	469	527	477	502	474	536	483	471	504	510	470	469	488	532	505	485	483	482	530	507	492	505	458	504	482	481	477	457	451	479	476	501	475	506	433	469	459	489	479	510	441	479	425	504	508	487	477	473	516	498	495	476	521	471	539	496	501	503	480	515	478	448	491	488	484	488	564	507	517	484	494	482	521	486	506	515	454	496	471	484	440	490	548	515	520	539	470	509	492	492	509	538	478	478	506	494	521	495	449	516	486	452	537	506	460	506	504	473	473	472	505	506	534	483	530	499	528	494	473	473	521	490	492	523	474	454	508	491	487	505	482	546	476	503	451	476	493	471	493	498	476	509	458	491	556	464	531	476	470	456	517	515	453	534	470	476	507	513	497	535	505	471	476	496	505	478	487	488	448	483	466	524	478	495	484	495	473	501	519	485	512	499	441	464	508	457	517	460	471	457	497	483	463	478	485	462	447	497	531	538	512	456	515	470	467	499	499	503	480	488	483	506	474	473	456	489	486	512	487	481	477	514	488	457	459	491	465	469	481	477	474	484	466	468	495	523	525	446	523	473	449	459	518	473	467	500	471	480	480	469	550	480	486	463	505	505	497	507	528	485	505	508	492	552	506	514	500	487	452	462	483	488	486	508	467	486	547	489	480	502	439	471	475	480	500	482	504	521	486	480	461	511	479	498	503	479	504	474	494	499	520	477	500	477	494	492	484	497	490	474	507	469	492	483	503	443	484	503	468	477	498	488	505	490	494	479	478	524	451	476	537	492	508	487	497	474	518	506	465	478	502	476	494	492	514	497	491	472	506	518	473	483	502	482	498	477	521	489	493	512	507	484	457	472	486	494	493	510	497	469	518	473	539	509	521	478	491	485	492	441	443	500	476	502	510	520	487	508	485	490	468	517	505	500	456	490	455	531	525	513	493	501	491	446	494	481	507	482	526	455	446	520	511	444	470	483	504	503	469	541	485	491	480	496	508	521	505	530	500	481	519	518	489	476	512	466	520	529	522	500	538	476	463	476	451	468	498	495	531	534	490	495	496	513	483	498	485	446	515	481	524	492	505	469	465	509	471	477	505	501	509	479	521	489	468	471	513	490	498	509	534	462	502	450	503	484	437	505	480	491	525	491	479	496	484	478	491	486	473	497	526	490	437	471	521	490	498	527	490	518	502	498	519	511	434	488	462	541	515	458	507	518	483	523	438	532	489	473	501	526	448	473	481	485	493	510	515	505	502	496	497	505	531	449	496	448	515	504	484	464	460	485	513	470	477	492	475	496	480	511	454	502	526	507	482	503	509	483	498	475	464	538	494	517	510	506	488	504	523	499	514	478	494	491	504	491	517	462	476	494	490	481	510	491	478	489	503	522	470	513	490	476	516	504	493	515	482	523	469	477	480	503	492	481	500	473	497	502	499	501	460	510	492	479	499	485	481	468	490	483	483	468	501	469	462	478	502	520	529	486	493	468	483	481	500	475	432	479	458	457	453	483	472	532	497	482	499	509	491	499	519	506	476	458	515	449	500	483	499	506	476	491	500	521	472	489	503	485	470	505	499	448	490	466	467	494	513	485	490	502	473	501	483	468	483	499	474	502	516	510	505	523	495	512	470	453	506	464	510	474	464	458	525	465	457	498	503	470	472	455	495	491	511	485	509	523	493	477	522	512	507	454	497	468	491	497	507	500	476	504	482	527	515	474	483	508	447	514	493	491	457	498	449	476	497	468	502	508	464	474	484	456	473	511	487	501	519	507	483	494	481	501	500	493	497	465	498	539	491	489	469	452	467	500	528	529	522	483	471	505	503	512	490	483	458	483	475	483	507	508	501	457	484	466	469	461	503	475	485	477	483	513	472	493	531	470	477	509	470	474	469	475	492	444	532	510	467	491	510	503	521	478	475	499	460	524	509	509	532	464	500	491	502	507	430	499	521	519	501	502	485	502	491	489	486	472	491	520	491	482	510	510	519	465	499	507	507	507	457	452	454	491	511	462	501	506	532	504	466	485	484	460	482	479	510	494	463	491	464	497	520	497	512	495	506	528	544	514	497	469	481	481	471	530	503	490	505	443	466	482	513	477	507	511	512	502	466	490	492	483	449	517	434	501	512	480	479	440	489	519	477	527	478	501	489	495	477	473	475	498	475	485	484	480	509	494	487	520	445	488	506	511	487	476	506	467	481	464	491	472	513	437	477	488	438	494	482	474	447	480	504	516	510	486	488	493	478	464	463	500	460	482	434	538	478	460	531	468	473	478	501	480	486	474	485	509	523	470	480	521	481	517	494	483	468	490	459	511	503	477	452	491	475	511	483	508	493	495	474	494	499	491	496	470	512	499	478	500	492	461	465	510	450	491	503	516	513	519	493	522	486	490	504	476	489	452	500	521	539	491	459	511	472	512	504	487	490	486	475	511	474	516	456	483	501	489	481	486	523	475	504	490	484	476	523	514	481	496	451	472	481	488	492	493	461	479	520	503	526	509	497	482	465	486	493	510	535	501	463	481	460	467	471	482	518	503	462	519	525	510	510	487	475	470	505	501	515	509	472	533	487	467	521	488	518	496	441	513	511	516	437	456	511	488	463	458	514	483	508	443	470	459	485	487	480	509	509	489	518	488	493	479	496	431	494	477	490	483	475	506	454	480	505	490	532	480	462	482	487	496	500	460	458	488	483	520	467	516	503	509	496	511	453	517	516	507	468	481	514	476	483	484	507	518	480	491	505	469	500	458	455	469	491	468	477	462	504	517	512	504	492	500	493	525	525	455	474	528	470	481	485	509	473	472	455	480	493	501	448	483	514	457	478	463	481	487	494	475	484	513	510	500	484	475	486	502	465	482	490	495	487	490	526	495	487	501	507	493	532	506	523	493	479	467	495	492	459	516	495	518	499	571	471	479	514	521	510	497	476	496	520	508	469	489	498	467	485	522	481	509	498	512	485	526	426	458	495	487	502	512	469	484	472	444	447	490	481	471	521
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
