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
338647507127	338647507683	338647508233	338647508783	338647509333	338647509883	338647510433	338647510983	338647511533	338647512083	338647512633	338647513183	338647513733	338647514283	338647514833	338647515383	338647515933	338647516483	338647517033	338647517583	338647518133	338647518683	338647519233	338647519783	338647520333	338647520883	338647521433	338647521983	338647522533	338647523083	338647523633	338647524183	338647524733	338647525283	338647525833	338647526383	338647526933	338647527483	338647528033	338647528583	338647529133	338647529683	338647530233	338647530783	338647531333	338647531883	338647532433	338647532983	338647533533	338647534083	338647534633	338647535183	338647535733	338647536283	338647536833	338647537383	338647537933	338647538483	338647539033	338647539583	338647540133	338647540683	338647541233	338647541783	338647542333	338647542883	338647543433	338647543983	338647544533	338647545083	338647545633	338647546183	338647546733	338647547283	338647547833	338647548383	338647548933	338647549483	338647550033	338647550583	338647551133	338647551683	338647552233	338647552783	338647553333	338647553883	338647554433	338647554983	338647555533	338647556083	338647556633	338647557183	338647557733	338647558283	338647558833	338647559383	338647559933	338647560483	338647561033	338647561583	338647562133	338647562683	338647563233	338647563783	338647564333	338647564883	338647565433	338647565983	338647566533	338647567083	338647567633	338647568183	338647568733	338647569283	338647569833	338647570383	338647570933	338647571483	338647572033	338647572583	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24654	21772	25533	28569	21773	21785	19652	728	450	398	368	322	331	364	284	316	319	307	315	338	282	284	312	270	321	289	274	310	272	288	271	296	340	288	283	311	253	297	258	291	291	279	350	280	276	263	248	278	276	272	283	290	255	282	285	248	269	285	279	277	275	249	286	297	274	305	271	270	303	269	281	289	287	282	304	286	284	319	290	263	257	251	272	263	280	239	270	285	277	258	269	322	316	283	262	282	290	275	287	268	251	262	298	254	249	267	289	316	269	268	272	275	309	299	289	262	257	271	260	254	280	267	279	295	262	280	323	279	262	254	287	294	261	293	280	287	279	259	267	259	296	296	283	299	304	266	289	274	312	265	278	267	266	279	291	271	253	256	298	266	280	254	265	292	270	267	252	318	286	274	262	270	240	291	278	276	293	283	263	251	236	278	281	305	300	274	273	288	268	313	334	280	288	285	285	294	275	285	303	275	282	255	271	274	306	287	267	299	276	279	256	284	263	286	274	271	266	266	279	272	307	266	289	289	272	262	305	288	254	291	257	286	305	284	262	290	262	277	280	300	309	270	241	234	291	284	281	261	284	288	250	274	303	250	302	269	277	278	240	309	250	321	291	232	266	240	274	254	306	288	267	283	314	297	254	288	269	253	236	253	271	243	287	309	292	281	281	260	310	279	286	265	298	270	268	269	274	252	287	281	271	255	287	274	296	282	280	265	292	245	270	292	267	273	293	255	243	290	263	297	303	282	314	259	249	284	276	284	296	310	293	261	299	263	321	268	300	290	270	256	277	295	252	262	284	260	229	262	261	311	268	272	279	261	298	287	280	301	275	252	302	288	291	298	265	271	274	272	299	249	294	258	231	263	271	271	270	287	280	249	254	273	267	263	239	284	260	320	281	315	285	268	281	286	284	297	278	293	322	278	282	287	285	312	283	253	279	296	243	238	264	278	281	257	265	283	289	249	252	288	265	276	304	259	273	248	270	268	263	285	282	289	260	283	285	287	252	247	305	273	275	302	293	268	290	262	266	298	263	301	291	303	286	277	257	276	254	289	292	273	255	286	273	259	268	276	273	256	275	290	284	265	278	248	271	280	260	287	259	294	263	264	280	294	301	273	275	300	292	251	282	281	262	266	298	258	281	254	236	268	268	256	283	260	272	265	273	279	276	262	289	251	269	236	247	306	261	322	246	299	276	276	302	291	254	262	296	291	281	272	274	274	247	227	245	248	277	282	278	314	261	284	277	244	287	268	279	287	274	272	282	290	278	272	281	284	274	263	262	283	281	277	300	287	279	287	268	241	305	279	233	232	278	231	284	262	292	301	286	247	247	261	285	296	248	275	291	287	308	265	276	279	274	265	296	271	272	306	295	277	265	278	294	245	305	298	306	270	299	274	288	298	252	275	278	285	271	261	236	322	288	336	281	253	261	268	272	256	266	283	268	248	315	260	315	255	259	270	308	286	293	275	256	251	259	273	281	279	285	246	270	285	309	284	256	261	280	287	286	269	300	248	252	236	262	310	286	294	323	303	301	282	272	243	282	290	299	267	264	277	278	278	324	295	253	291	286	293	287	306	257	270	279	280	321	293	282	270	249	269	249	287	278	271	273	253	266	287	259	256	238	283	265	277	278	261	278	282	273	281	275	304	265	265	289	287	275	293	267	279	269	292	286	274	303	285	274	252	268	249	283	249	298	246	265	279	257	335	269	283	256	248	286	282	244	269	251	275	282	281	254	292	274	268	254	263	271	280	250	276	234	267	252	264	314	269	297	249	326	267	291	280	285	250	282	249	266	275	265	284	291	264	293	251	284	257	280	312	272	295	261	262	303	289	320	297	263	276	291	264	282	269	286	279	298	258	293	263	288	299	279	282	280	283	301	263	295	286	328	301	298	303	277	270	282	263	270	266	270	272	261	294	265	238	305	302	308	276	267	306	231	258	287	263	263	250	282	247	276	279	302	311	257	258	276	304	296	301	279	311	270	271	266	268	269	240	297	261	279	266	278	314	310	251	290	282	270	292	331	266	289	296	249	244	287	310	281	253	276	249	289	263	247	266	259	287	304	279	286	281	295	268	282	288	301	278	256	273	283	272	275	259	273	262	251	246	250	269	280	270	292	264	294	254	260	319	264	273	290	302	263	265	240	293	277	279	289	264	261	261	287	280	300	248	272	279	298	275	273	287	289	285	260	282	276	232	296	238	270	295	327	282	289	267	263	294	274	299	286	289	286	275	310	234	279	288	257	296	287	273	284	293	267	271	277	271	302	302	272	302	292	261	283	246	276	249	276	266	272	268	312	278	270	263	280	282	251	266	277	300	306	312	293	254	287	310	277	253	303	297	258	259	252	241	253	262	261	257	250	247	249	269	317	275	262	288	268	283	275	252	273	254	300	272	254	262	297	276	296	294	245	235	280	291	289	285	263	296	290	282	274	269	261	259	282	267	288	275	272	295	275	283	284	287	287	269	292	279	266	261	293	250	268	264	263	265	271	273	264	294	290	314	259	290	281	289	278	252	283	272	279	266	287	283	247	249	259	298	291	290	306	261	272	267	254	265	277	280	246	245	284	265	273	311	304	278	273	239	305	286	283	275	278	290	291	287	291	281	286	295	294	292	312	290	272	297	273	281	264	248	299	299	299	270	294	295	276	281	274	244	271	294	275	267	269	251	264	284	261	274	298	284	280	300	271	254	272	252	295	289	300	252	273	261	273	281	254	265	279	285	283	267	258	254	275	289	281	299	306	282	281	276	276	276	259	301	317	260	263	279	246	280	256	284	289	279	258	288	279	265	241	274	277	244	277	238	302	303	275	284	279	304	303	270	338	294	239	285	264	294	314	267	271	289	280	297	297	302	269	275	298	276	248	310	274	309	298	274	312	287	261	277	287	306	268	280	282	289	263	301	261	277	272	263	289	284	265	268	291	289	266	286	255	304	249	280	285	286	291	295	261	279	266	284	256	253	236	266	271	287	262	288	306	273	305	307	271	282	272	273	294	246	265	260	266	302	276	250	254	281	291	270	258	299	298	270	289	259	280	300	284	247	275	297	262	267	273	293	269	273	294	264	266	283	235	264	275	268	280	254	268	241	253	284	272	312	256	275	275	252	287	304	290	287	286	280	278	275	279	282	312	257	299	289	252	245	288	246	267	289	272	241	247	284	318	256	262	299	288	258	267	313	243	274	288	289	271	292	278	275	287	276	286	249	275	261	273	276	268	264	242	281	276	263	301	279	327	266	291	260	280	300	262	306	260	301	291	284	301	285	285	293	295	287	281	301	256	252	279	253	278	251	279	265	276	269	266	232	236	255	270	294	260	288	254	242	300	272	267	269	272	258	283	291	274	260	285	263	283	321	279	257	272	247	265	276	281	238	249	312	285	301	277	285	281	278	254	250	290	282	278	249	280	256	275	289	278	313	275	280	279	246	269	264	282	221	243	273	243	255	264	301	287	267	255	274	264	285	284	282	244	281	252	287	265	305
5415	35346	8460	2352	935	813	767	703	642	582	606	649	633	674	634	617	660	606	651	603	594	659	588	577	602	606	580	575	619	639	626	606	611	657	590	580	602	576	636	634	610	645	606	606	602	576	619	623	612	622	642	637	607	626	626	579	591	569	616	604	608	609	562	637	637	544	586	612	578	597	629	565	620	573	579	635	566	579	584	558	592	569	605	596	591	578	585	626	606	570	597	609	611	582	584	577	593	592	540	611	597	525	601	618	627	576	555	570	599	591	590	575	632	597	603	560	645	592	564	559	591	593	569	616	628	593	631	571	581	593	604	607	558	621	616	618	605	613	607	589	592	622	593	627	617	603	606	568	598	625	604	619	609	574	574	597	620	617	563	597	573	592	624	600	612	539	559	609	574	546	603	596	631	584	617	614	650	624	586	593	613	644	589	600	584	603	587	592	598	561	606	604	600	600	608	601	588	541	631	585	591	583	555	610	599	653	603	565	565	597	652	599	589	563	658	596	538	559	586	623	600	544	623	623	608	586	617	639	592	625	659	641	592	610	621	586	636	605	584	628	577	626	620	577	573	634	594	603	569	604	581	612	581	640	581	630	635	600	637	596	617	582	637	605	582	615	577	540	631	629	604	630	620	579	576	666	579	619	644	625	608	591	599	580	591	607	586	579	571	574	602	570	638	634	594	607	585	592	577	585	590	622	594	551	615	613	578	621	608	630	582	558	605	568	568	628	627	572	629	569	642	599	620	593	640	584	603	571	617	584	585	579	584	607	619	590	642	567	564	591	581	615	632	627	633	600	580	602	602	605	616	597	615	559	595	615	615	612	618	609	610	594	621	580	599	647	597	584	608	596	637	565	590	582	609	606	564	618	587	630	585	593	617	576	557	581	591	555	631	634	638	601	622	612	603	586	613	579	619	594	595	639	607	617	582	620	602	574	597	599	589	616	605	580	592	612	584	588	580	598	586	575	588	594	601	611	608	588	543	607	606	627	589	595	573	632	580	599	646	531	592	595	621	590	588	597	617	618	570	598	591	584	594	597	640	566	646	626	586	601	596	596	650	597	590	623	669	602	625	606	555	594	598	583	600	589	599	623	626	585	566	537	619	585	592	606	583	586	611	595	587	588	618	579	606	616	606	585	615	597	604	596	590	560	575	587	583	625	577	563	573	629	558	620	591	591	561	627	596	628	571	643	629	585	606	644	548	584	613	597	585	615	581	605	593	624	554	578	585	628	631	593	607	592	626	617	559	585	593	618	626	593	652	583	621	601	580	648	580	613	614	627	618	564	594	560	582	610	590	618	580	621	593	604	606	631	646	614	583	635	601	557	623	617	594	563	575	592	578	576	564	554	579	611	635	585	625	617	600	570	584	636	600	572	593	618	635	580	584	637	615	548	598	611	627	599	608	607	581	573	591	647	615	610	569	563	614	582	580	632	632	589	589	568	623	581	656	620	604	584	612	571	576	545	581	624	596	562	550	578	573	609	541	622	620	590	582	599	608	601	622	601	599	602	588	578	576	590	595	593	658	605	580	553	607	590	628	612	605	558	621	607	561	596	623	625	576	590	603	612	602	587	619	601	614	596	592	588	642	560	629	583	572	575	601	615	600	546	544	609	595	609	604	578	589	609	589	615	602	581	584	625	594	593	620	579	587	581	563	605	603	625	550	628	610	607	637	564	569	610	628	583	624	588	592	637	615	614	638	604	612	602	621	552	620	626	609	561	590	572	596	585	616	567	620	599	581	549	603	612	561	592	606	603	614	547	591	567	577	622	552	570	598	653	615	645	595	613	593	607	617	577	632	595	586	617	628	575	552	528	586	596	554	560	602	601	618	544	611	584	614	607	599	618	596	583	584	646	631	631	633	625	632	584	598	576	608	588	600	618	616	589	621	585	606	594	573	590	597	573	579	646	565	634	641	662	622	584	594	632	587	580	584	593	572	597	563	598	599	627	607	617	614	568	624	591	572	575	561	594	541	615	598	594	603	602	635	603	582	596	590	586	584	624	607	590	602	543	640	576	598	606	591	580	615	635	607	609	573	626	596	597	574	589	607	573	592	574	579	581	644	608	631	580	596	594	611	591	613	614	601	606	615	605	596	553	565	603	616	557	565	599	642	614	592	574	611	626	583	609	625	602	574	618	600	589	602	610	613	572	596	594	600	616	633	581	579	635	624	613	601	641	609	601	611	591	613	638	605	551	605	590	589	595	605	603	675	642	599	568	597	599	618	631	626	580	614	585	589	605	561	620	580	576	593	594	633	602	592	565	607	621	604	585	595	585	603	613	604	584	613	602	623	600	595	603	561	615	613	599	631	587	592	577	602	610	599	609	627	567	630	585	622	638	602	625	601	612	611	579	591	574	608	597	575	569	575	587	560	643	580	626	576	575	660	601	598	607	566	595	551	590	581	624	598	583	606	605	580	657	589	605	601	593	598	593	577	619	601	605	645	628	575	573	618	564	609	622	627	585	566	599	628	609	601	632	621	610	576	625	589	611	585	614	578	556	561	598	573	646	612	596	581	628	600	615	558	607	572	595	573	597	613	570	615	570	661	614	595	644	649	587	583	626	609	595	617	601	617	594	647	562	603	599	572	585	588	564	558	576	608	567	611	628	634	610	643	580	582	552	604	623	604	586	599	564	575	578	595	602	584	613	635	626	591	596	617	623	601	582	587	565	593	566	599	614	605	586	585	558	568	589	601	589	544	626	600	627	577	575	614	634	598	565	538	595	560	604	574	570	568	590	626	565	571	576	580	621	592	632	548	606	614	630	654	636	588	612	609	597	564	579	632	618	573	590	613	630	577	538	579	585	579	590	604	605	608	631	615	615	578	580	569	623	586	563	631	586	593	617	590	636	593	619	599	608	608	597	595	533	596	639	614	582	584	596	601	600	606	591	664	591	603	613	611	596	599	654	573	541	601	605	600	601	610	598	620	592	604	599	544	644	597	626	602	598	573	627	598	595	621	577	573	615	624	575	598	585	649	570	628	618	601	610	576	639	587	616	594	576	609	599	584	600	608	565	604	683	598	602	650	584	590	569	622	530	604	610	566	608	546	565	620	639	559	556	608	609	607	602	614	603	632	599	561	565	619	583	654	647	595	571	585	607	637	602	606	621	601	627	612	599	622	602	565	597	638	611	601	624	554	593	589	613	614	629	571	607	574	609	608	575	626	591	593	575	571	568	622	595	602	600	594	627	604	581	608	575	576	597	602	603	589	624	592	591	614	579	592	606	562	586	577	614	654	594	622	588	571	587	598	608	604	594	580	607	586	629	575	573	613	581	591	571	580	626	551	593	570	604	581	597	610	598	602	586	609	610	618	614	616	613	649	621	581	580	596	574	577	619	597	616	616	629	599	589	568	614	609	598	588	616	555	604	589	609	600	599	608	623	601	583	610	595	592	608	596	580	584	674	607	573	566	637	588	559	585	587	664	588	562	595	604	643	586	592	609	588	592	594	622	593	620	566	591	647
32797	20523	9415	841	324	285	309	336	296	320	348	337	273	320	293	297	307	306	311	309	294	303	278	296	315	267	279	295	290	357	278	302	288	317	270	263	303	306	293	328	345	320	296	277	280	285	299	302	303	284	284	290	275	309	269	292	301	292	290	321	288	300	275	274	273	316	283	299	291	290	301	306	315	265	245	327	288	316	306	288	304	282	294	283	312	275	333	288	292	288	313	290	340	323	303	287	293	298	280	299	297	280	273	320	302	299	293	300	255	294	327	327	326	311	297	302	271	293	261	291	270	326	297	310	283	303	291	298	278	322	291	316	283	287	288	300	275	311	306	283	300	283	300	318	284	300	311	277	319	318	319	319	278	314	286	282	297	323	265	323	298	264	275	300	282	324	285	271	286	340	285	300	281	288	292	311	300	294	310	300	309	296	325	270	304	291	301	308	288	286	315	281	261	290	303	289	317	301	339	305	319	293	273	286	315	305	321	290	319	297	306	250	302	323	281	314	295	285	273	288	310	305	305	305	288	279	304	270	268	274	266	315	319	287	285	285	290	295	307	297	296	294	289	308	305	267	327	303	280	281	285	302	280	302	308	263	284	288	286	332	290	263	278	311	319	309	309	292	285	295	295	288	296	308	292	292	298	270	310	305	294	299	321	308	277	291	281	267	291	313	299	312	297	319	336	327	260	304	320	324	342	314	309	277	290	282	290	307	298	275	285	306	287	311	320	306	292	301	265	259	310	311	280	299	302	295	283	287	283	281	277	291	255	322	296	327	310	285	273	321	272	329	314	304	295	320	311	264	256	339	310	318	303	318	274	301	292	299	264	265	243	283	284	314	311	260	273	295	273	284	311	301	280	299	314	336	300	298	297	267	305	303	305	319	297	307	278	282	280	307	310	282	289	303	293	282	316	290	271	308	291	313	307	317	310	277	309	324	310	298	307	317	309	328	291	301	262	311	301	284	315	287	325	261	322	282	287	291	301	255	291	290	277	312	297	307	329	309	299	305	290	294	314	299	288	272	275	280	299	315	325	278	284	315	295	312	285	269	326	290	300	286	314	315	316	290	280	278	305	296	326	308	329	295	284	257	276	294	281	290	296	283	287	278	305	255	287	257	296	303	291	289	276	268	263	316	280	278	271	323	313	266	306	303	291	285	270	336	312	320	299	262	299	266	250	280	323	294	306	298	297	296	321	300	275	264	289	275	305	301	307	258	304	300	290	280	291	320	316	276	283	336	327	300	305	305	312	255	302	299	288	252	304	291	303	294	272	290	300	285	284	312	310	302	317	287	326	319	301	233	295	289	278	293	292	287	309	311	281	287	296	292	288	303	282	274	286	327	305	292	304	334	307	305	294	283	299	333	291	284	297	293	296	266	340	279	300	297	301	293	300	306	272	299	264	270	305	293	277	287	294	283	273	325	280	291	305	281	321	269	292	279	264	288	273	279	282	295	285	301	286	284	310	274	275	297	279	292	270	272	286	285	275	272	300	291	302	306	312	312	301	305	300	304	306	283	303	266	256	330	271	313	276	294	306	300	340	297	292	285	284	260	281	295	284	302	307	348	282	276	262	287	299	292	299	300	286	295	291	318	296	280	280	270	306	277	279	291	281	297	304	291	309	274	296	273	289	273	275	298	278	299	287	254	294	307	282	303	312	287	321	318	283	281	307	288	288	295	251	263	329	298	294	269	288	329	288	290	279	289	289	295	297	282	315	287	312	296	299	287	319	297	297	312	303	308	284	307	302	310	306	311	302	278	305	292	268	259	296	273	313	312	294	286	323	309	300	314	276	281	322	271	271	316	298	252	307	325	280	334	285	279	273	266	327	299	286	291	278	309	269	309	305	285	277	261	304	326	281	284	313	295	275	289	292	299	295	277	294	296	282	295	295	291	301	291	303	256	323	310	303	305	305	276	313	282	309	305	298	316	346	267	290	287	282	307	286	298	336	317	290	300	289	299	303	260	323	313	284	274	277	288	322	306	285	293	291	276	300	287	372	291	325	276	257	303	313	304	292	309	297	276	271	315	315	307	281	319	296	319	301	296	302	256	323	319	307	298	338	309	275	280	312	257	310	285	313	274	278	307	280	278	280	297	258	360	295	287	301	285	295	283	305	275	320	303	287	319	310	314	329	294	299	289	274	289	338	289	306	311	264	288	295	290	282	312	301	302	315	290	285	273	256	314	305	331	307	315	287	286	304	301	290	306	304	302	318	298	292	283	301	291	294	313	298	276	292	269	302	312	284	286	288	312	324	285	320	302	291	312	293	299	300	295	318	289	277	291	305	277	281	301	288	306	271	312	288	284	305	297	290	285	300	303	291	287	329	303	325	300	303	280	297	313	295	307	250	304	298	289	314	324	278	277	286	278	290	266	274	292	296	300	287	287	271	294	314	302	320	281	301	289	277	312	301	294	302	281	305	307	321	293	301	295	277	270	316	325	278	313	300	268	332	294	289	284	308	341	307	286	303	305	272	287	312	308	326	293	277	298	290	310	288	291	323	298	348	304	300	296	284	305	315	283	314	315	283	295	314	297	303	313	310	284	305	325	291	257	286	264	280	300	340	305	321	344	302	305	281	302	283	251	304	303	307	320	330	320	289	274	300	270	269	286	320	312	340	281	295	293	248	312	348	280	305	351	303	278	285	262	280	306	301	289	313	316	322	276	298	270	331	340	326	254	310	283	327	285	271	273	281	298	295	312	320	288	303	261	267	302	316	300	313	297	260	302	304	305	270	313	315	311	255	306	325	270	295	288	306	327	311	309	254	292	275	279	290	261	309	273	289	313	298	289	260	275	291	279	265	293	237	314	258	293	283	277	302	324	301	312	316	297	331	286	286	323	294	297	270	267	327	277	286	301	332	299	280	289	299	283	272	308	291	254	318	290	309	276	288	280	321	289	315	319	304	262	284	302	270	301	283	326	296	299	319	308	272	266	303	279	278	294	312	311	287	313	275	307	313	296	263	298	260	295	311	313	310	291	279	294	305	258	292	283	319	300	291	295	279	348	276	327	318	276	278	319	304	290	326	272	296	267	300	290	316	280	302	282	293	273	291	298	309	314	285	279	297	305	290	265	288	289	288	300	333	323	295	307	300	305	314	295	303	321	329	283	293	318	278	282	272	263	316	293	290	335	295	293	296	302	290	309	292	310	302	272	285	318	306	308	309	303	279	303	270	273	289	276	301	291	301	296	321	322	291	320	289	278	311	289	326	287	287	281	288	299	292	298	277	274	293	298	298	307	297	276	279	282	281	281	297	298	262	288	300	312	291	279	272	273	259	285	271	281	288	325	292	317	292	304	300	311	288	328	337	271	289	288	265	299	296	286	294	278	272	305	299	307	317	273	293	314	306	287	270	300	283	250	314	317	290	331	287	292	270	287	282	293	332	299	353	271	286	270	301	314	295	335	326	330	322	286	287	315	299	281	305	312	305	297	321	297	264	289	303	257	298	312	314	285	314	294	285	314	269	290
5792	3482	1248	843	655	692	627	705	683	684	639	739	752	704	681	680	683	684	684	700	730	683	709	647	675	689	704	663	686	756	688	707	684	698	689	703	704	677	685	701	693	679	638	686	731	665	678	671	662	670	666	637	679	666	684	759	727	680	694	693	691	699	696	716	726	696	720	658	735	701	692	669	637	679	683	632	730	692	695	636	672	705	736	678	699	672	709	673	699	672	706	643	695	673	699	739	706	682	666	687	650	708	670	706	696	715	671	641	673	687	664	662	680	694	700	663	688	684	656	711	714	649	673	725	662	670	720	681	697	658	704	737	731	689	735	715	742	657	738	634	665	671	691	658	699	690	691	691	714	698	714	696	638	652	678	703	731	667	711	663	684	718	716	707	697	673	706	706	717	646	668	732	693	704	702	670	705	649	707	665	685	705	689	679	664	686	706	707	697	639	716	719	730	674	696	665	664	695	701	708	700	714	654	650	675	701	741	702	719	692	678	711	694	644	704	636	701	698	719	699	708	651	689	704	666	660	678	674	613	707	701	699	670	669	677	627	669	661	692	681	703	698	669	675	717	691	690	691	658	672	666	702	660	668	718	660	681	680	645	689	706	724	740	643	699	721	682	663	730	712	697	699	701	696	671	690	682	711	714	642	732	694	670	650	664	694	712	657	726	663	658	683	708	719	671	674	666	686	755	688	678	682	671	735	737	747	709	710	692	686	686	697	693	709	682	648	687	650	713	678	704	690	645	708	709	727	682	733	707	694	666	734	702	675	729	699	679	759	660	686	667	684	708	716	683	725	654	701	724	657	701	691	664	645	682	699	707	648	668	678	669	634	688	689	723	678	753	715	732	687	701	669	682	701	685	699	678	689	687	687	711	655	665	707	708	688	724	696	715	705	731	683	752	682	697	701	732	692	686	686	720	718	678	657	735	729	701	666	700	720	679	673	686	684	708	649	675	697	653	703	652	691	693	657	691	659	682	693	723	641	721	697	676	687	665	688	679	684	686	689	710	703	699	696	715	705	679	704	691	644	737	733	716	700	714	735	702	635	668	721	674	700	692	676	677	675	686	705	700	702	668	763	664	713	668	709	695	671	682	664	699	731	687	648	642	708	722	662	708	681	767	709	673	720	681	728	698	689	677	677	700	693	709	682	674	711	703	721	698	692	691	701	684	731	672	669	631	678	666	677	648	690	708	684	683	637	720	673	688	633	705	699	709	658	679	704	707	717	684	701	723	702	684	714	733	698	667	721	681	667	745	637	671	654	617	749	637	697	725	725	708	694	707	694	712	664	679	653	657	719	695	708	689	716	642	654	719	730	654	638	722	703	693	724	681	662	676	689	680	709	710	664	671	696	661	729	706	717	705	661	700	737	735	688	723	655	685	675	699	737	692	654	695	650	695	689	682	711	691	675	722	662	687	680	713	741	695	723	640	691	712	719	639	697	667	712	690	699	734	671	693	701	719	703	641	651	689	682	698	671	717	665	726	686	718	676	723	664	691	669	714	685	691	728	695	724	734	713	655	724	695	725	714	679	688	721	674	736	706	713	717	700	679	712	714	658	663	697	718	646	712	706	763	683	701	729	688	703	752	692	716	684	676	735	671	678	702	702	699	720	716	710	692	713	673	716	710	744	704	691	691	703	662	736	695	700	694	722	713	683	619	728	696	652	687	762	666	722	682	727	660	661	691	716	696	668	684	729	684	718	647	696	681	655	692	724	757	688	700	709	711	694	719	670	732	695	695	690	697	652	717	692	670	681	710	728	653	731	691	697	656	705	711	691	678	717	673	692	703	679	679	694	672	714	694	667	674	682	738	653	711	724	669	721	685	731	739	674	721	683	710	719	702	684	664	689	671	712	646	727	694	707	726	691	687	724	731	732	722	697	660	675	666	644	716	701	652	672	705	712	693	725	685	667	698	682	679	650	682	701	693	687	734	689	654	704	696	681	700	727	682	710	663	683	727	669	672	713	679	736	693	701	735	715	704	677	682	640	699	694	683	668	678	725	673	735	673	704	640	743	676	630	698	742	700	660	709	668	718	654	710	661	631	688	649	692	684	708	706	658	674	695	683	665	717	638	710	664	717	708	751	736	663	676	719	691	710	693	665	714	755	704	665	677	746	699	670	749	687	680	640	703	664	719	688	681	692	696	671	688	706	677	702	712	713	686	728	742	690	705	694	681	699	689	638	680	671	718	680	728	700	703	690	646	652	698	673	683	722	694	672	692	676	737	667	677	639	683	696	712	680	657	671	766	664	704	684	706	666	653	700	667	675	692	670	669	651	721	674	695	713	666	759	684	693	672	671	685	736	693	714	702	716	682	709	706	738	711	644	682	669	659	679	716	684	683	668	630	734	719	743	692	714	667	690	744	674	680	731	702	648	671	647	690	691	638	695	638	701	718	682	668	636	681	746	661	652	653	700	679	687	717	677	679	661	668	693	684	711	725	729	648	699	653	693	725	706	689	704	673	675	717	718	658	710	657	665	681	692	707	736	737	685	689	651	654	671	713	680	716	654	691	695	709	680	689	664	690	690	657	710	643	635	717	664	688	693	681	685	657	733	718	656	715	670	690	711	664	661	687	717	674	693	684	714	693	666	645	692	670	696	710	646	671	730	701	686	709	666	660	700	684	674	721	707	733	713	695	701	664	689	689	691	705	716	677	681	681	684	663	643	720	726	659	709	693	696	715	695	704	724	691	689	747	659	664	709	633	666	719	691	697	685	712	679	705	684	674	685	684	695	666	677	693	695	682	713	690	695	679	719	678	713	706	694	686	703	730	703	720	672	724	708	714	716	723	697	703	671	710	728	673	665	737	692	709	731	702	695	734	702	688	712	679	720	690	689	666	688	723	708	678	659	671	726	680	674	672	709	668	724	677	680	686	676	711	712	705	730	732	691	696	657	666	627	687	693	679	690	659	665	708	709	698	660	714	704	679	669	743	657	731	699	640	711	677	674	648	684	703	643	690	684	691	665	672	684	701	686	678	697	674	668	680	676	679	695	690	706	696	687	683	636	663	698	714	697	719	671	647	711	673	702	650	742	686	661	732	729	683	652	718	714	681	690	738	678	717	706	718	686	712	659	701	674	656	700	704	698	708	675	678	726	709	690	677	655	658	730	703	686	728	691	684	691	680	689	681	693	696	699	730	695	702	706	630	689	688	699	675	685	683	667	664	692	612	706	709	698	662	696	642	670	721	742	666	680	708	638	717	628	682	691	683	700	689	691	702	739	661	673	670	743	713	662	719	702	716	680	700	691	681	714	714	707	702	707	711	710	738	686	739	692	712	708	684	674	690	643	699	683	678	680	733	719	683	755	673	722	705	690	654	722	710	666	665	676	704	667	679	672	698	751	704	705	694	636	700	706	683	687	719	720	715	688	681	666	656	714	709	654	673	727	688	716	669	704	697	675	684	692	668	762	695	685	679	680	710	700	665	711	705	648	668	715	691	650	744	635	723	685	733	712	629	725	643
25006	21490	24880	28494	21492	20720	1183	553	462	414	440	438	411	429	426	420	411	440	396	391	434	384	413	412	454	403	384	446	397	397	447	415	397	409	413	426	396	421	450	402	407	404	421	417	402	391	393	398	455	441	418	398	404	403	407	367	377	439	410	420	425	383	395	399	440	400	425	399	396	402	411	411	367	414	378	382	423	437	399	403	390	395	423	402	408	422	354	389	426	424	400	422	426	439	391	390	454	402	391	385	427	396	392	417	393	425	373	411	382	387	415	422	424	392	438	395	412	375	408	403	428	427	440	394	396	387	390	407	399	411	418	412	415	438	414	402	384	433	405	423	380	376	399	442	406	440	416	403	403	409	398	398	416	425	410	412	365	441	399	405	431	408	414	397	436	422	408	417	353	411	388	375	469	362	397	412	387	411	390	406	432	369	386	399	415	378	372	429	422	405	388	388	405	417	413	362	409	402	415	389	424	402	424	369	394	387	377	385	418	401	385	460	425	422	419	415	391	390	418	392	371	400	391	401	402	422	408	433	414	428	384	413	425	410	423	436	417	411	403	429	403	371	426	412	397	404	378	380	342	357	381	403	398	382	376	376	429	419	432	423	426	418	388	376	415	358	412	352	394	415	383	406	434	396	391	373	414	452	416	425	402	377	419	452	414	393	381	369	399	410	398	428	390	406	428	396	403	396	403	382	417	389	373	437	447	414	413	388	412	453	413	426	420	370	395	425	377	424	422	419	390	408	351	417	368	396	384	406	366	374	419	455	387	430	399	455	370	431	393	416	459	421	451	433	359	396	395	394	400	406	390	431	392	428	422	412	428	446	409	442	395	394	396	403	426	413	466	406	425	430	405	408	402	404	414	392	433	467	402	369	406	385	370	400	338	372	404	440	422	391	401	370	383	394	396	391	395	442	413	388	377	417	396	406	381	434	422	405	428	400	370	385	402	420	398	429	414	410	418	410	410	412	375	428	379	377	376	428	372	404	373	406	400	460	392	396	423	416	399	393	383	399	371	379	375	348	397	404	382	427	422	432	453	401	388	403	390	371	415	393	390	418	394	404	404	376	391	379	392	399	385	398	400	440	419	391	414	418	414	386	379	422	410	454	398	396	401	405	394	398	428	395	404	394	399	372	384	406	418	416	409	386	397	375	432	420	412	387	422	403	420	424	396	407	421	408	378	383	409	390	398	381	354	387	389	381	413	385	377	391	450	383	388	419	403	398	389	379	372	414	406	393	437	436	387	426	401	429	390	354	377	425	434	418	407	379	393	466	396	370	407	384	386	383	441	398	386	385	388	378	440	416	391	384	392	382	412	407	400	375	432	405	384	420	378	393	389	411	391	387	381	422	401	437	387	372	409	436	414	423	403	368	372	399	381	366	413	430	385	432	392	395	374	365	407	432	406	437	377	409	414	418	378	422	411	410	393	387	402	430	379	434	388	369	372	376	398	410	396	359	387	390	380	391	387	411	380	412	429	396	430	424	421	390	395	401	418	395	423	421	416	409	403	449	409	428	395	421	397	413	422	379	417	395	419	429	408	408	395	436	420	390	410	454	371	409	443	378	359	369	383	415	433	388	398	432	447	402	385	382	420	424	370	400	394	439	393	369	392	417	390	388	430	399	431	369	416	443	414	409	412	409	438	419	394	365	399	403	396	442	416	385	404	355	417	398	390	417	406	429	412	432	400	386	386	380	403	338	406	393	427	375	413	399	428	429	379	409	395	413	394	403	412	398	443	392	388	436	407	386	402	398	467	375	426	389	404	405	380	403	409	358	408	434	436	382	369	398	371	441	356	390	439	396	417	413	379	390	399	370	406	411	387	408	395	398	428	435	376	381	381	418	391	394	427	403	382	375	409	391	422	381	389	412	413	402	424	452	376	385	384	387	379	382	402	404	410	367	411	445	421	382	345	428	435	391	369	418	369	391	403	390	397	369	404	376	420	418	410	407	400	400	409	421	422	389	394	431	381	392	388	402	446	368	384	412	361	402	403	373	397	414	436	415	367	381	420	395	402	409	392	400	413	413	416	412	403	429	400	402	445	381	385	389	375	417	394	409	414	383	420	392	401	411	390	384	424	367	401	405	446	375	367	386	386	363	374	414	395	383	375	411	424	408	413	390	381	406	399	388	413	419	397	372	406	399	388	364	356	371	388	402	367	402	372	390	402	410	413	441	399	398	393	403	406	427	390	386	423	393	395	426	423	371	392	393	385	412	399	402	452	434	387	370	407	430	432	377	380	359	433	422	410	403	411	421	406	403	395	455	421	420	401	438	378	388	379	400	414	443	378	408	415	410	374	380	395	404	447	398	399	394	379	397	366	393	404	396	454	372	412	373	391	406	393	365	398	401	421	382	405	408	428	381	389	417	401	391	389	422	368	401	395	421	430	407	438	363	398	391	391	428	397	388	369	409	397	404	401	404	426	378	418	393	401	385	370	379	403	359	404	426	410	397	420	428	427	378	344	408	360	380	422	393	401	379	426	414	388	390	409	390	399	379	405	424	419	410	379	396	420	410	427	456	405	429	402	414	421	405	405	411	374	423	422	388	400	424	381	371	394	375	436	406	386	415	418	387	427	394	399	415	387	398	402	381	392	390	416	426	433	372	420	402	412	418	393	385	393	401	383	408	429	407	403	356	360	367	357	436	420	410	426	418	382	404	421	420	411	398	420	397	403	402	400	435	396	405	432	382	392	407	403	423	435	418	418	377	371	334	380	392	405	397	353	431	403	396	410	407	394	387	417	435	384	419	435	382	377	380	385	416	418	402	373	397	383	420	372	403	397	406	369	380	384	420	417	361	387	391	405	350	404	396	392	451	410	428	381	410	405	382	409	398	391	376	432	378	399	379	409	408	389	407	420	406	405	427	387	379	385	428	417	376	377	388	404	422	428	376	430	400	438	384	393	378	436	409	368	451	441	418	415	410	417	439	415	443	388	410	391	395	416	397	393	414	416	394	379	385	388	364	389	382	364	396	408	407	375	380	418	442	385	418	384	407	403	435	369	388	406	409	389	415	406	440	404	371	364	376	375	427	388	414	411	401	369	435	391	391	411	409	371	409	388	391	417	379	393	394	381	395	409	384	402	412	400	383	385	365	404	419	373	421	399	383	394	424	390	438	419	408	424	381	395	399	366	418	399	390	392	375	428	387	384	417	388	425	414	392	418	393	409	409	432	397	370	394	415	410	373	435	394	425	435	364	407	377	404	410	371	448	424	414	407	396	410	397	409	405	389	403	406	422	356	423	400	398	406	398	412	391	392	390	414	397	369	376	368	426	392	415	393	413	413	363	359	421	376	431	436	420	406	427	395	446	429	382	396	385	441	412	396	409	416	384	359	420	349	366	400	379	406	416	425	422	393	392	416	454	435	370	401	429	415	416	379	423	394	387	371	403	406	380	385	397	415	424	445	389	350	404	408	409	399	430	450	442	409	365	418	375	384	350	405	409	406	394	427	401	383	438	391	416	413	410
4987	27673	6114	1765	1036	959	909	907	888	882	896	892	866	855	866	910	928	893	913	894	852	856	917	847	878	847	798	870	928	867	942	870	884	886	853	846	899	887	885	877	919	917	926	869	907	883	878	850	860	887	847	867	855	925	874	857	888	860	901	824	918	884	914	899	900	849	855	913	875	875	896	843	892	832	899	880	834	886	863	889	922	885	864	879	866	870	838	832	910	804	837	861	852	903	877	891	867	870	906	855	873	888	834	925	876	909	828	862	829	836	819	844	908	865	874	876	865	843	890	867	869	849	854	902	887	873	840	870	920	902	933	853	910	908	896	827	874	851	882	844	890	881	840	859	893	925	908	894	815	867	862	839	891	844	867	850	844	860	841	909	874	837	833	880	862	863	832	839	922	842	853	872	930	808	837	901	862	863	853	832	874	851	886	877	882	896	945	873	902	860	911	866	892	887	894	861	921	854	863	883	879	895	918	893	837	915	869	937	827	864	866	901	921	866	892	875	861	852	904	889	849	863	887	854	910	909	855	866	888	862	902	918	899	907	845	915	830	904	883	868	903	838	868	881	850	902	859	832	887	866	856	889	868	903	904	838	863	893	857	900	819	845	895	852	897	807	927	918	808	880	883	860	893	878	844	879	875	812	821	846	896	874	902	864	923	841	887	863	896	862	860	889	848	881	840	824	867	926	867	880	900	846	872	899	830	912	879	881	891	926	853	859	876	856	885	895	860	852	847	893	880	914	834	892	844	885	859	877	945	896	877	909	824	819	877	882	847	867	926	881	875	824	847	858	854	866	821	857	891	861	853	841	836	889	908	854	913	882	836	898	863	900	866	927	901	894	840	907	893	903	908	884	879	880	856	875	885	839	859	833	871	848	829	893	840	896	869	848	926	833	843	866	911	888	843	845	912	839	882	864	888	879	838	912	882	877	862	850	825	884	913	899	847	884	868	874	840	831	879	810	911	904	838	847	873	806	879	886	836	914	916	873	907	899	822	879	916	886	906	871	871	853	841	863	870	846	874	877	875	863	857	818	831	874	903	845	874	863	877	842	879	901	873	884	843	864	877	888	864	880	898	840	872	873	916	910	843	872	883	913	923	872	866	938	874	880	901	898	837	840	851	873	830	871	858	906	883	861	827	831	861	810	861	896	806	951	824	894	883	940	901	882	872	857	880	900	926	801	874	816	930	945	876	873	902	870	876	902	884	826	892	926	847	872	861	848	874	898	875	894	849	887	885	869	877	886	887	886	907	886	885	843	904	906	885	825	857	885	834	871	872	866	921	882	839	890	867	836	890	890	857	876	907	858	881	881	874	883	879	858	855	884	859	903	877	846	883	841	868	895	870	874	902	843	821	837	941	837	859	849	823	878	919	840	891	863	861	871	888	862	879	865	849	889	822	905	866	834	880	921	862	904	898	874	878	887	832	883	923	882	858	866	896	942	858	862	880	853	879	825	904	885	902	856	912	861	849	917	901	867	895	875	861	863	867	805	810	837	831	892	858	885	866	860	843	826	891	872	883	905	918	884	889	911	895	835	857	845	894	841	889	842	905	874	897	895	839	821	833	896	878	903	882	916	878	928	924	862	864	881	807	888	890	905	885	933	832	934	927	843	846	877	887	835	858	889	891	848	874	888	971	856	882	862	888	921	908	874	876	863	885	861	859	824	882	890	857	913	832	837	883	886	851	909	897	845	867	864	838	871	905	863	873	932	835	835	884	965	911	913	846	899	878	910	829	831	889	849	879	893	854	849	903	882	871	889	845	861	895	898	851	889	888	922	825	898	883	849	885	866	878	877	920	883	849	793	903	922	873	882	862	846	900	905	861	878	861	903	835	843	904	890	890	890	893	854	896	887	897	873	850	917	865	867	851	880	857	865	890	871	881	885	885	882	843	890	914	873	827	842	899	848	889	851	850	898	847	880	893	887	855	914	892	883	886	778	864	868	901	873	884	899	855	863	818	888	857	844	922	835	863	846	891	898	873	849	839	822	904	831	838	830	853	834	909	865	905	918	869	882	875	905	833	861	924	875	887	880	835	891	861	942	865	825	820	862	902	878	895	858	851	900	903	896	862	825	820	867	875	903	863	881	897	852	874	869	854	814	872	842	917	871	864	833	863	839	886	890	873	890	888	823	877	879	930	878	867	829	855	908	889	918	876	886	862	859	871	862	920	881	876	855	833	894	873	880	813	880	888	818	867	890	866	884	866	879	890	848	888	897	892	854	886	852	903	886	869	926	821	860	869	945	905	887	902	814	904	882	887	891	885	950	849	869	899	877	917	881	918	900	893	876	880	854	858	876	888	875	834	883	889	899	835	898	896	842	868	842	906	876	903	843	887	821	889	889	900	898	868	889	874	857	907	858	926	883	882	943	901	844	854	870	877	815	885	861	840	847	868	829	895	904	867	863	824	864	858	883	882	840	902	875	945	912	874	892	843	907	863	890	893	888	839	875	891	814	872	867	884	863	845	905	885	855	895	884	885	876	880	887	854	942	845	845	873	894	791	876	845	901	853	916	838	894	855	891	850	886	878	880	847	888	864	913	894	874	901	891	888	849	948	882	878	870	857	902	869	865	860	871	825	880	948	877	866	920	878	883	880	961	896	855	837	876	880	864	892	855	846	864	877	909	874	903	823	830	848	873	915	849	876	892	889	898	820	913	910	865	882	908	884	850	858	900	905	899	849	889	923	962	862	829	856	873	834	827	872	855	849	868	870	889	870	901	891	883	816	842	841	888	870	931	780	855	897	880	854	896	890	868	908	933	863	865	895	881	921	844	891	918	921	912	845	878	884	852	884	856	849	871	881	797	851	894	875	832	830	892	851	847	918	883	914	869	884	910	858	932	896	857	862	841	892	835	822	866	858	884	866	858	848	879	898	868	855	841	838	886	896	898	909	816	896	886	844	847	893	866	846	827	889	873	899	863	888	804	916	873	858	869	853	874	896	829	825	913	843	896	855	828	874	847	861	906	919	881	857	885	892	859	901	903	837	888	871	922	814	889	875	954	855	878	904	847	858	873	914	874	850	845	859	927	876	884	854	831	864	889	835	874	887	882	823	870	963	848	875	884	965	895	922	867	842	872	862	912	826	846	838	851	858	881	854	864	865	902	892	881	865	867	866	892	868	928	854	863	887	829	890	899	857	873	866	832	930	831	882	896	886	942	883	903	883	844	866	857	896	760	882	887	890	896	833	910	847	852	861	862	893	900	914	821	893	856	860	875	862	892	903	838	842	842	809	852	904	865	855	886	859	914	897	879	837	889	872	843	846	877	902	900	879	812	874	860	848	877	878	849	871	873	900	864	856	838	872	890	885	849	908	901	898	819	884	885	871	877	889	867	878	887	856	874	870	843	805	868	860	926	831	865	836	890	889	883	861	867	809	855	899	846	857	813	822	887	906	889	875	885	873	907	873	832	905	876	880	902	892	829	893	889	863	860	875	925	875	892	862	883	863	851	861	870	858	869	880	917
24390	21522	25287	28209	21522	21542	19387	805	400	373	389	363	345	351	297	305	305	298	274	278	286	303	324	318	324	310	293	321	252	264	269	297	291	277	281	299	259	287	312	271	270	274	270	274	282	290	264	276	294	279	266	277	270	246	294	270	280	264	285	259	285	297	291	264	277	263	271	287	252	284	245	280	274	282	266	288	251	300	260	300	295	276	274	265	233	283	287	284	282	307	292	292	284	268	275	289	272	277	278	265	253	298	304	301	281	283	297	294	272	257	281	283	253	282	287	288	252	283	260	259	260	276	316	233	276	294	257	262	274	258	277	266	263	279	272	283	283	268	287	277	287	273	276	298	289	243	283	293	284	270	279	287	294	255	258	264	290	238	272	270	267	285	243	275	264	251	264	257	253	292	256	299	267	281	266	306	264	263	270	281	278	268	286	282	294	257	259	284	311	296	259	279	277	281	317	297	276	265	256	270	259	259	295	294	253	272	279	266	264	270	263	271	265	240	293	282	264	270	257	250	275	268	249	243	284	292	275	325	300	305	258	237	285	258	325	295	291	264	281	256	289	287	220	274	298	295	267	263	271	268	293	307	297	271	243	285	292	300	268	239	269	279	275	278	272	287	262	276	267	266	270	232	277	265	281	286	289	269	281	267	273	280	255	306	276	304	251	266	250	278	257	298	270	285	255	266	275	279	277	276	278	270	298	276	240	286	263	312	313	262	275	264	301	284	284	298	235	276	277	286	278	286	265	282	299	280	264	245	273	274	280	295	285	272	287	275	302	266	251	294	288	258	252	280	289	268	296	254	276	284	288	273	246	270	265	280	250	235	272	286	264	280	279	277	280	253	291	247	270	253	253	245	251	274	271	291	266	258	256	284	246	288	257	271	282	290	266	273	263	279	288	268	302	280	261	286	263	260	279	272	291	252	253	284	294	276	268	256	291	292	291	293	260	259	323	308	238	267	279	309	254	262	259	263	289	253	266	269	302	272	244	249	268	292	288	285	288	290	268	247	290	283	266	267	295	282	258	266	303	255	284	299	280	240	267	270	304	273	261	263	253	273	277	273	283	253	301	291	223	291	272	277	278	280	269	266	261	271	285	261	248	252	283	288	295	296	272	261	292	293	282	285	269	253	260	269	298	267	258	294	240	290	273	244	287	290	309	273	295	251	283	293	251	243	283	258	258	301	264	281	291	311	283	261	270	261	270	260	246	303	264	280	271	279	268	248	260	280	268	268	295	274	305	295	275	265	278	263	314	295	291	280	288	296	253	267	294	267	253	257	267	279	260	294	278	283	280	271	266	273	288	308	311	306	263	311	286	260	283	287	285	271	281	259	268	299	275	270	264	279	285	269	284	306	265	264	278	294	245	297	295	286	266	288	248	275	249	289	284	264	278	286	262	322	295	285	282	259	263	272	261	279	273	277	268	287	278	286	253	245	272	273	280	277	235	291	289	290	273	234	265	251	266	278	281	276	250	265	290	265	286	280	291	257	272	239	285	274	258	264	285	283	239	277	270	262	263	265	250	279	311	285	255	269	255	237	264	301	242	262	263	278	290	298	268	258	299	274	329	234	249	261	305	277	275	259	255	265	251	280	273	256	293	273	264	284	274	275	273	251	260	255	281	296	281	264	283	257	265	273	286	281	276	290	223	257	289	270	276	307	295	291	244	238	266	245	270	279	279	298	248	270	267	277	270	287	281	276	291	289	262	278	303	252	290	283	257	269	298	268	280	292	274	274	263	279	276	249	272	315	290	258	242	271	252	310	271	286	293	271	235	279	279	264	278	290	274	286	284	308	282	289	313	273	267	316	286	273	266	245	270	263	271	273	286	271	286	275	283	260	254	296	238	231	297	291	291	271	299	288	261	243	281	295	255	284	272	263	305	265	292	280	251	297	285	305	257	254	254	278	268	253	296	243	284	287	286	272	276	260	263	280	252	285	267	282	284	259	267	285	272	278	276	267	294	288	299	275	267	281	226	295	274	292	267	276	248	287	266	282	288	276	295	285	296	255	288	270	261	267	284	294	247	270	285	275	271	233	227	293	274	269	276	300	320	268	314	248	240	273	282	258	254	278	265	265	278	263	298	258	276	292	304	275	279	268	290	244	254	257	294	258	305	281	279	276	283	281	295	255	288	290	278	264	272	293	287	278	314	276	277	269	249	271	285	265	269	271	302	269	282	249	240	267	262	246	276	263	300	305	293	291	301	258	253	276	276	235	300	272	297	317	274	255	265	265	285	264	294	299	254	268	281	266	232	264	254	299	248	272	278	272	275	281	281	271	265	264	316	320	269	260	299	289	310	280	238	275	275	264	283	282	274	249	285	248	257	254	261	256	253	237	297	283	279	276	292	268	282	294	299	277	269	291	264	311	294	261	280	267	283	257	230	276	260	283	279	231	269	242	284	241	293	266	258	279	253	285	258	256	239	327	307	269	279	235	263	258	261	268	260	300	245	267	271	261	315	267	289	242	291	281	307	264	279	262	239	271	303	282	287	299	259	290	318	265	272	276	297	253	291	255	275	269	280	298	275	269	293	307	289	258	308	272	297	274	283	271	299	262	247	266	282	246	297	274	269	274	253	259	265	329	276	259	269	252	260	269	270	242	249	263	254	280	251	267	309	265	252	307	280	286	303	258	257	244	289	259	273	262	262	290	282	270	253	288	285	299	306	298	284	269	289	277	278	283	255	266	294	266	258	249	265	288	292	292	270	251	253	282	267	263	298	271	294	261	273	258	246	260	279	261	234	263	262	295	250	282	257	265	299	245	273	284	292	290	281	274	272	262	281	279	273	323	247	270	288	285	306	283	271	267	281	295	260	285	250	307	276	251	257	303	266	286	271	267	293	286	286	280	286	255	245	244	282	259	286	262	283	301	278	247	263	252	282	291	268	269	284	286	309	311	260	264	270	260	287	254	299	291	268	326	253	268	300	282	284	273	292	265	249	272	257	264	282	292	283	286	255	275	295	289	297	283	297	290	289	277	263	304	257	268	243	299	291	263	247	255	253	288	293	282	240	275	289	275	252	281	261	303	266	314	291	253	290	285	297	267	286	335	281	291	265	274	277	292	260	291	278	281	272	260	234	277	248	263	282	268	260	262	269	287	281	307	316	294	250	291	298	288	268	307	320	272	253	258	249	247	282	294	248	264	277	279	260	299	282	268	265	268	255	281	299	279	276	301	276	258	286	269	306	271	268	248	266	267	261	311	253	268	296	264	290	268	286	276	242	259	244	276	278	287	285	291	239	289	318	278	262	287	244	282	249	250	287	289	234	269	301	299	271	281	275	251	243	323	305	277	278	267	297	287	271	287	272	299	252	261	289	267	277	303	277	272	278	269	277	273	291	266	264	253	271	268	269	264	260	248	236	281	310	266	272	273	279	276	280	260	290	259	279	291	280	298	286	250	304	278	314	269	285	277	267	308	313	291	273	289	258	280	274	277	319	279	271	242	286	271	252	271	317	276	305	283	260	282
6094	38971	9387	2308	864	706	752	682	637	669	624	601	636	630	630	676	579	590	609	629	595	562	607	605	582	569	582	619	657	596	601	619	582	560	606	591	603	607	598	584	586	603	622	646	558	588	613	581	585	591	596	630	566	592	618	589	602	525	592	625	628	609	565	577	598	577	602	596	648	611	568	588	563	597	638	584	532	596	618	596	602	621	622	573	568	589	564	581	615	620	589	638	572	655	620	567	605	574	622	622	624	604	585	563	620	560	586	589	585	616	559	609	580	571	697	634	582	611	670	585	612	596	595	595	588	580	596	632	567	600	584	611	621	605	538	592	594	600	598	592	599	607	600	600	569	612	562	621	598	582	561	630	592	618	568	587	574	587	581	584	561	595	646	621	567	598	568	598	605	584	592	630	547	612	597	624	622	589	574	620	605	594	594	605	577	612	560	584	598	606	590	617	579	562	621	596	613	599	606	570	548	657	571	602	538	622	566	596	632	581	551	576	607	625	607	625	561	601	639	560	591	586	599	563	604	535	619	585	539	618	597	604	580	592	582	624	593	580	596	621	614	593	569	607	581	597	579	596	579	572	582	584	615	603	586	598	576	610	628	610	593	574	617	587	609	602	638	615	578	590	595	584	589	609	571	608	575	585	512	588	562	609	575	647	608	605	615	614	583	582	613	584	581	597	622	574	603	603	611	539	636	604	614	566	600	588	604	604	593	600	585	565	573	590	597	615	609	587	619	569	595	593	601	566	590	578	564	551	571	596	577	594	623	634	554	600	593	618	571	590	621	641	575	621	574	579	600	599	638	580	561	588	599	582	589	605	611	576	545	598	627	604	617	571	645	596	601	565	588	619	638	630	598	565	630	598	592	585	606	590	622	614	568	552	595	556	642	548	572	610	584	562	592	630	595	615	550	623	603	593	622	580	591	563	568	559	562	547	574	606	554	580	615	601	585	603	595	606	594	588	599	594	657	642	630	641	624	530	581	606	577	566	544	576	575	573	613	551	618	589	582	634	556	632	599	622	569	606	614	576	616	600	594	573	586	586	591	627	551	582	594	650	571	580	613	663	605	615	603	620	574	599	612	617	586	644	624	574	582	568	591	632	622	566	603	582	580	604	603	610	526	593	663	630	578	589	604	602	600	631	610	576	618	614	600	639	583	604	597	589	614	599	580	623	606	523	599	590	591	594	592	597	584	600	588	570	560	591	613	592	622	618	581	592	576	595	605	572	581	527	576	624	618	614	569	567	590	586	616	624	609	600	620	580	576	564	558	583	554	605	641	610	590	559	579	604	555	587	609	639	583	584	599	571	590	651	594	636	601	639	588	635	629	565	613	571	610	583	599	602	600	578	618	606	591	594	649	591	601	601	621	592	580	624	534	633	583	608	606	612	555	584	595	582	594	573	634	553	568	613	619	593	590	541	610	595	582	617	575	580	587	618	566	596	586	610	584	545	591	608	603	595	558	560	569	598	588	600	615	568	594	621	637	578	575	610	571	590	599	606	594	606	639	586	588	641	568	574	554	578	592	620	595	611	593	615	584	557	605	615	615	644	646	623	604	670	577	613	607	593	618	578	585	599	610	607	624	617	593	568	587	615	586	580	597	612	599	626	584	594	612	576	591	618	586	607	540	614	524	601	594	597	604	596	618	595	565	565	593	611	565	607	574	575	595	608	630	563	610	598	653	536	636	633	561	560	587	590	593	602	561	612	560	590	602	569	603	605	575	558	577	618	567	613	603	633	626	586	626	587	563	555	588	580	588	583	565	605	638	645	563	604	603	599	599	587	564	596	568	561	562	591	585	616	567	599	618	586	611	611	618	594	588	636	598	598	644	602	635	635	589	592	590	599	600	629	591	586	591	607	598	582	574	567	601	618	541	605	604	567	618	586	643	585	580	604	606	609	539	618	581	616	596	598	619	558	552	607	583	595	567	584	601	579	593	618	589	589	603	639	592	583	565	598	561	569	565	618	530	609	566	574	576	588	578	606	634	643	577	580	595	599	627	598	584	608	581	609	577	567	620	602	618	600	594	603	615	628	632	542	604	604	579	606	622	642	556	598	569	576	583	602	610	600	585	613	617	627	609	580	547	600	632	564	610	551	635	658	616	614	585	570	608	561	598	588	604	574	576	592	613	596	567	607	580	638	594	583	584	588	644	577	599	585	548	596	590	577	596	557	621	579	555	575	600	593	572	631	608	586	611	619	590	597	581	589	589	576	580	608	593	661	536	620	569	587	594	609	576	582	610	584	578	582	569	601	604	602	588	608	586	605	546	574	620	651	608	610	623	629	562	598	575	598	599	571	583	625	586	565	602	564	571	576	566	579	600	564	573	580	580	548	523	603	579	583	609	610	600	584	575	600	597	615	636	590	582	626	644	643	571	586	561	601	605	627	628	648	577	609	598	592	567	589	572	601	557	595	618	589	595	550	612	561	588	585	598	560	592	634	571	570	631	606	598	589	577	599	598	621	564	552	622	591	577	605	582	582	596	558	614	627	567	576	570	550	575	590	581	578	592	608	545	594	600	566	590	654	561	568	582	599	595	638	594	556	621	602	598	559	601	584	598	551	604	598	591	637	628	586	582	542	622	597	612	607	565	595	588	568	570	601	613	593	608	570	594	557	586	607	543	623	601	610	570	646	655	631	618	579	608	622	626	622	587	596	601	619	591	637	625	566	566	581	652	609	595	625	614	597	604	553	577	589	568	563	580	602	612	616	600	556	592	592	596	621	597	599	607	583	552	580	613	570	595	559	597	613	620	621	584	583	576	645	629	636	561	632	585	542	624	590	573	579	583	617	598	610	545	621	581	567	575	574	594	550	606	641	584	615	574	586	591	613	577	580	615	633	562	604	591	562	561	597	634	559	579	603	580	607	592	598	628	583	605	599	599	604	573	621	574	574	578	552	621	599	592	562	587	627	591	593	643	548	591	596	597	604	608	633	592	595	579	553	630	581	618	543	592	573	604	631	587	615	637	578	626	598	578	618	561	565	614	620	615	588	598	593	622	570	552	597	604	595	567	634	608	641	577	617	603	623	622	625	601	617	561	621	554	571	565	617	587	590	606	578	591	615	605	620	625	590	579	593	572	613	582	622	620	566	584	631	623	615	591	588	579	623	588	587	626	571	562	620	574	564	568	532	573	592	606	565	609	587	580	600	553	562	595	576	591	579	581	626	587	571	612	624	591	579	596	644	612	643	654	533	570	580	601	601	561	599	612	588	626	638	584	587	590	588	594	570	609	602	623	574	580	597	612	639	594	618	565	618	594	599	621	598	602	584	610	584	589	621	566	566	597	589	623	572	643	596	563	583	638	598	560	583	549	616	582	626	611	616	636	610	601	596	549	563	638	631	605	591	592	583	560	559	590	566	583	552	596	575	575	602	594	652	631	614	613	592	580	599	573	617	595	591	567	602	600	615	636	648	550	593	657	601	540	582	582	604	564	554	585	631	568	611	597	509	572	609	618	642	600	599
32885	20552	9286	739	299	294	309	326	296	297	327	315	302	303	266	284	286	319	315	312	288	299	265	311	309	308	294	288	307	316	291	275	318	316	262	281	274	305	296	282	284	296	290	297	291	322	296	295	266	266	284	309	298	359	298	322	283	327	291	278	316	288	316	311	276	264	321	262	282	309	319	280	294	284	312	312	328	326	320	316	291	288	315	304	270	301	305	298	284	270	303	313	309	285	318	289	319	306	299	308	304	315	312	292	308	309	290	305	319	307	277	312	291	296	270	290	303	284	297	288	274	294	279	330	327	299	316	317	260	274	320	324	292	320	283	307	320	295	287	282	306	290	317	310	270	298	320	274	293	303	334	306	274	299	323	258	308	285	292	283	288	304	311	299	293	280	264	318	316	322	318	289	298	296	269	289	267	271	270	316	290	288	313	306	291	301	266	304	313	267	314	278	301	310	300	291	320	299	300	299	302	324	322	320	286	302	312	291	283	308	273	296	285	291	313	306	278	269	323	300	305	298	332	313	313	281	295	286	308	291	298	302	276	313	302	286	305	265	304	285	277	309	312	290	304	298	332	273	308	275	301	310	272	295	296	291	298	307	324	302	294	329	298	297	285	314	318	306	311	311	289	305	295	306	299	291	303	305	281	283	325	310	310	283	309	309	312	295	276	286	307	280	295	333	293	288	308	287	292	303	288	302	305	319	279	303	349	316	264	300	285	292	273	310	313	323	285	291	312	307	305	316	282	282	301	294	294	298	285	279	319	287	304	305	287	313	283	304	309	277	326	291	273	341	309	303	300	352	306	278	302	315	286	310	283	279	297	285	301	301	291	297	298	289	285	294	278	256	293	332	276	320	331	299	299	300	287	267	270	302	301	285	299	302	326	271	306	276	298	318	295	310	359	297	313	267	303	328	299	305	311	292	291	311	271	292	283	330	309	277	300	304	296	277	307	310	319	285	302	294	317	303	310	285	342	299	295	341	281	310	330	310	328	334	273	290	277	299	296	260	291	306	304	310	324	298	322	263	306	341	306	279	309	336	303	282	308	277	290	316	287	288	333	303	322	301	295	293	309	291	286	348	292	290	280	312	301	288	303	291	289	327	305	294	305	286	324	320	301	289	318	295	290	305	305	305	298	276	279	299	332	319	292	309	286	323	296	292	330	361	318	307	278	278	287	349	314	313	309	327	285	317	274	259	287	273	297	318	319	277	322	310	282	308	275	300	295	299	290	303	307	293	309	302	316	306	301	311	267	344	330	298	295	321	315	305	342	279	264	299	321	288	282	320	279	310	298	299	299	281	271	313	324	332	320	323	317	296	340	287	283	274	339	319	295	316	297	328	293	300	261	315	267	286	298	277	277	294	270	309	309	289	286	314	296	303	320	313	300	314	256	263	285	280	292	321	290	283	297	291	291	316	292	303	251	293	303	296	302	322	296	307	278	319	300	299	266	284	336	301	301	289	274	291	366	275	279	281	306	306	316	319	300	265	279	322	328	330	313	292	277	301	332	316	309	295	280	302	283	359	284	267	293	292	301	297	338	283	288	295	308	320	300	292	281	318	299	283	295	300	301	326	293	312	300	287	277	347	289	303	263	302	304	306	316	311	309	255	313	326	272	283	322	325	322	309	303	287	311	320	347	284	280	274	282	307	301	305	306	328	327	318	298	294	340	278	316	315	304	294	302	319	280	289	317	309	309	292	278	328	309	248	301	303	303	291	313	276	294	301	303	314	308	301	311	271	312	273	271	297	287	307	289	285	308	284	280	295	304	327	293	276	299	288	291	343	334	269	290	300	270	303	334	325	299	292	305	308	293	299	300	296	321	294	304	260	298	296	287	332	312	319	302	312	297	338	296	281	299	272	319	311	295	317	318	320	310	342	291	294	285	273	269	306	279	285	294	296	275	285	283	295	284	292	278	298	320	287	287	279	288	327	310	350	323	325	304	303	281	254	265	300	271	296	292	262	353	317	326	318	323	298	279	296	305	302	321	325	320	297	302	296	263	322	275	278	280	291	312	284	314	297	299	299	315	292	290	294	324	281	298	306	279	271	306	315	298	326	299	300	320	279	297	298	315	294	295	310	341	280	301	285	317	299	316	308	297	283	256	294	295	305	253	295	295	291	328	295	308	307	257	351	318	313	307	318	319	334	309	301	305	292	290	301	292	284	335	306	287	325	280	337	322	308	317	302	288	302	296	306	293	264	279	317	334	283	321	277	266	314	305	287	265	325	278	290	294	299	329	324	314	298	306	313	285	312	316	309	290	282	306	295	306	251	320	314	288	292	281	301	315	310	310	296	286	318	287	286	317	297	344	307	368	286	319	307	325	301	292	320	293	312	286	317	292	278	299	296	309	305	308	327	305	290	287	275	278	294	291	351	266	324	281	283	308	294	277	298	310	299	329	316	352	277	275	293	283	347	290	289	280	286	291	311	285	292	319	301	334	314	291	288	301	324	287	287	306	274	316	307	297	312	318	310	312	299	290	336	313	323	300	292	316	270	279	289	311	336	274	278	304	274	328	278	319	296	283	281	281	289	326	293	251	320	306	258	322	333	273	302	337	289	341	274	305	289	313	292	300	303	325	312	321	324	287	282	307	304	286	317	295	292	348	305	279	280	297	263	303	280	253	295	309	277	308	302	284	313	286	299	295	321	282	291	289	295	302	300	263	330	311	306	279	319	315	248	288	306	297	334	276	284	307	313	305	321	292	304	298	290	305	305	292	306	310	333	287	283	306	289	310	306	292	289	311	324	303	313	295	269	305	337	303	279	314	329	347	272	317	314	306	337	251	322	305	318	293	310	300	332	298	299	302	306	297	308	321	268	280	324	297	285	282	305	339	298	293	323	289	285	290	288	328	295	326	302	340	319	313	270	304	311	311	346	335	297	307	302	265	295	290	285	308	286	321	282	308	300	312	278	271	295	322	299	312	309	286	315	327	310	300	314	338	288	297	309	334	310	304	304	301	321	309	306	305	290	303	301	293	313	309	277	302	300	307	300	311	330	323	299	285	287	285	289	268	291	313	321	318	302	284	303	301	267	287	327	302	272	332	336	315	309	327	323	338	310	308	298	314	281	316	272	298	311	289	289	287	291	300	293	292	324	320	331	287	325	319	309	309	308	338	306	292	302	297	299	325	301	301	299	256	302	267	296	304	273	303	309	286	284	333	271	316	310	312	289	307	298	327	310	298	306	334	281	264	286	297	301	277	288	287	295	296	337	317	281	302	291	329	298	291	300	324	290	299	300	283	297	302	305	291	313	312	320	309	319	330	293	283	303	300	329	297	292	307	294	322	273	317	273	310	324	324	294	316	287	281	307	314	314	322	303	308	294	304	285	320	292	295	304	295	324	280	263	295	290	299	290	284	297	303	295	318	311	331	302	268	304	303	260	321	265	284	331	276	307	287	319	326	290	342	306	304	293	332	287	273	306	259	304	297	284	305	333	302	306	301	293	308	333	286	303	272	280	309	288
5844	3835	1377	807	685	746	677	675	707	744	697	679	685	675	706	710	667	701	698	746	676	683	744	740	689	712	681	707	727	706	687	732	711	673	712	691	698	691	715	681	729	682	740	681	705	723	692	725	692	706	677	690	660	708	706	713	741	730	686	709	702	690	716	696	681	687	745	699	720	650	734	690	708	716	646	698	689	667	720	730	701	673	672	714	710	693	667	729	704	721	699	742	738	670	677	667	732	702	721	729	671	731	682	682	681	708	671	667	709	672	699	666	661	706	683	674	700	702	631	690	692	656	702	742	656	683	676	680	676	692	667	705	706	652	709	697	708	722	663	694	661	677	669	668	699	707	721	733	720	694	674	706	701	670	722	721	733	680	749	722	736	731	654	661	681	734	659	677	726	724	736	706	662	636	683	708	662	718	695	676	660	695	730	713	720	687	670	689	685	687	692	682	710	703	726	680	693	692	665	694	648	685	669	674	772	685	696	717	663	669	678	657	720	708	699	722	706	692	729	665	680	649	685	664	656	741	706	681	665	698	683	731	692	717	709	707	746	732	664	646	712	713	673	681	687	674	702	722	691	643	684	710	693	701	721	685	721	708	653	654	698	694	692	703	690	718	672	647	675	681	699	712	713	695	702	725	694	646	683	690	731	739	748	704	706	683	712	706	717	699	628	715	675	678	698	679	657	700	695	692	727	718	711	726	710	713	690	702	714	685	664	676	716	676	689	729	681	706	679	704	712	722	695	677	685	675	718	685	731	727	675	698	702	678	731	694	703	704	688	712	705	712	671	700	722	745	676	705	640	714	699	716	713	695	687	714	704	702	720	734	717	685	680	724	658	641	767	713	688	688	713	707	686	702	702	639	710	713	720	681	662	717	697	702	738	664	703	691	671	670	680	691	654	671	684	714	649	672	726	737	681	736	672	709	746	697	671	705	725	686	716	626	675	720	659	669	734	725	729	670	658	703	745	724	700	629	696	728	671	668	699	705	697	721	686	694	745	666	688	713	667	654	688	723	717	646	694	709	710	730	651	699	695	711	665	706	725	656	721	698	705	672	669	713	719	667	627	733	733	686	685	682	700	661	687	657	684	652	728	722	684	704	674	711	709	707	675	676	697	671	663	706	685	701	719	711	670	686	671	676	671	672	698	649	679	755	676	701	669	692	730	704	687	640	664	677	685	739	711	689	690	712	726	683	681	705	714	724	725	658	750	720	722	719	704	674	707	691	672	696	666	737	699	660	695	653	716	651	717	679	738	731	710	672	752	682	705	717	711	764	736	699	699	682	682	695	674	683	723	680	705	682	691	716	718	704	702	694	720	688	710	696	692	706	701	714	730	679	732	702	748	703	697	704	721	690	640	699	703	730	735	698	681	704	706	726	711	742	690	698	720	710	682	696	712	685	684	689	685	734	710	705	736	730	630	685	743	667	694	698	685	706	762	714	714	731	680	683	669	714	682	711	667	702	707	702	655	726	690	704	699	680	708	727	714	680	721	713	738	689	709	684	697	674	664	715	674	680	706	673	706	696	687	715	680	742	703	697	706	682	686	669	679	686	653	660	693	656	658	715	708	694	747	666	706	713	661	740	664	711	704	710	663	692	681	705	688	711	715	709	643	728	712	691	696	685	711	684	692	725	704	671	730	658	710	670	688	698	692	710	658	712	631	703	697	704	728	703	687	727	743	710	675	668	691	691	663	646	695	714	731	718	709	690	667	710	686	733	645	696	707	652	697	604	709	667	710	759	721	680	682	744	705	710	810	659	707	680	717	658	718	698	666	675	690	705	667	671	702	731	701	691	682	696	717	706	653	697	715	745	689	716	666	699	717	673	715	690	661	694	722	681	707	695	642	690	649	712	705	718	706	725	694	674	690	727	691	714	661	725	683	695	672	700	698	720	716	670	686	709	670	715	669	705	678	699	679	731	698	705	669	675	660	766	673	680	714	674	700	689	735	661	692	710	726	677	732	696	699	688	710	641	741	685	743	696	674	717	698	675	720	684	673	689	679	686	716	675	716	662	701	726	688	740	696	682	685	700	700	672	725	697	718	661	702	644	688	704	710	721	686	717	635	668	658	639	661	723	717	707	696	694	688	705	695	704	748	702	723	708	703	670	681	704	679	661	687	706	752	715	684	658	675	636	683	700	689	700	711	674	664	740	719	703	692	718	699	646	698	706	677	703	702	725	658	667	691	728	712	672	710	692	714	671	694	685	684	661	666	697	708	660	699	689	687	749	691	704	716	725	692	687	685	662	761	708	748	684	669	746	716	700	712	732	700	741	644	685	690	637	745	705	691	704	738	705	672	702	707	711	722	690	685	758	729	694	666	764	701	674	714	666	658	697	685	645	707	646	686	693	689	672	641	719	714	658	670	711	706	695	692	708	668	682	692	683	735	679	691	755	709	701	671	696	701	675	696	629	659	711	706	670	698	657	730	680	705	671	712	706	686	648	673	722	712	733	725	707	709	713	701	689	696	698	695	659	724	716	699	680	694	679	703	702	637	663	703	682	674	701	746	668	664	721	707	722	713	689	750	699	718	692	709	706	675	728	702	653	651	669	706	698	717	677	711	723	739	710	709	637	721	687	737	703	679	727	714	721	678	679	679	678	641	715	709	704	649	732	775	672	703	695	673	678	736	749	713	665	698	736	668	732	745	653	701	714	679	733	714	654	668	668	743	696	754	701	652	678	664	710	715	737	687	684	727	733	761	666	691	694	728	672	679	682	723	687	694	691	660	705	655	686	712	684	684	731	702	736	699	707	703	687	665	712	699	680	692	717	725	697	669	721	713	689	725	676	742	683	704	666	690	718	655	719	651	688	686	664	721	718	714	669	707	671	747	648	697	676	680	696	733	703	680	715	679	704	703	710	721	677	687	730	751	658	747	705	687	715	697	701	697	705	626	658	679	697	671	678	707	690	707	699	673	674	701	699	694	706	679	713	737	667	703	725	687	683	686	729	715	692	728	720	744	692	705	643	696	715	669	718	729	683	693	718	666	653	710	741	667	733	703	673	722	714	720	682	727	762	721	720	701	684	669	666	712	673	732	703	685	693	691	709	700	729	707	722	722	657	657	713	690	708	692	683	680	648	722	690	655	711	738	638	711	680	707	631	674	664	663	660	720	713	665	729	678	707	662	676	689	688	679	694	733	698	679	691	680	674	663	681	715	734	718	680	719	658	693	695	681	722	739	669	730	648	717	711	705	723	721	703	725	676	743	669	726	693	684	688	714	692	694	664	663	690	706	708	759	689	684	707	667	700	697	695	687	700	717	687	680	682	698	707	647	702	727	699	701	729	703	679	703	733	698	704	709	718	697	752	708	692	720	686	697	704	633	664	652	686	712	722	708	704	647	694	696	682	755	640	727	681	678	668	715	655	665	690	664	665	704	691	685	703	701	692	711	670	718	670	751	700	696	694	695	703	745	664	676	677	700	731	694	735	660	614	731	703	655	703	692	627	702	648	718	699	693	699
25028	21540	24936	28584	21537	20695	1172	563	457	498	493	434	482	436	445	405	379	417	375	429	457	419	430	415	405	425	402	461	401	399	429	377	447	427	384	406	400	407	404	394	395	424	446	400	470	411	407	408	464	373	438	444	406	389	406	367	417	447	414	402	447	413	405	411	399	368	402	427	441	423	412	407	423	428	416	416	398	414	387	401	430	427	444	446	366	419	420	386	391	473	419	387	395	445	434	411	396	419	449	407	402	394	396	391	382	408	439	407	446	393	408	378	380	425	423	418	443	405	417	406	400	392	421	413	443	418	398	393	402	370	403	390	382	365	421	388	403	403	413	426	437	404	424	395	404	445	473	430	413	400	409	425	355	450	433	377	422	412	438	395	424	427	369	389	381	400	397	420	408	406	385	412	376	408	385	419	427	408	460	425	418	416	385	411	388	428	385	398	415	411	422	409	380	404	399	421	401	406	440	408	402	461	354	417	395	425	384	409	425	362	399	426	420	401	418	426	404	406	387	385	404	387	401	391	409	410	439	391	420	417	406	353	373	380	389	361	372	374	413	404	412	434	442	415	375	386	386	426	443	399	439	454	392	448	407	426	393	425	422	405	417	406	371	428	434	439	403	362	395	392	420	403	393	377	405	423	414	389	405	372	404	420	406	422	394	438	383	408	415	488	410	421	411	410	425	414	397	414	427	390	425	394	405	420	395	415	462	409	416	430	393	360	398	409	384	411	404	427	391	381	406	419	407	416	374	408	390	377	453	392	414	411	411	427	421	387	340	384	404	384	372	419	389	395	405	446	433	396	385	427	411	435	427	430	425	383	372	338	403	392	371	428	404	405	387	380	416	409	448	367	414	388	427	426	371	392	427	450	448	413	392	386	418	404	371	408	393	421	411	406	388	395	443	403	415	430	377	397	398	429	407	423	388	402	382	389	370	398	408	419	364	416	414	399	425	434	412	412	406	425	404	387	390	394	421	394	428	386	435	389	421	415	395	434	380	418	413	388	427	401	364	420	379	440	391	404	397	409	425	392	404	425	386	424	412	392	435	394	442	418	380	456	415	407	376	387	413	431	372	398	438	357	363	419	433	418	417	427	438	398	430	419	416	422	384	395	412	449	381	420	435	443	438	419	393	436	403	408	398	440	407	433	459	427	423	415	423	380	392	383	425	391	376	400	408	390	420	398	409	401	434	436	440	406	423	379	384	429	395	424	434	415	398	402	401	434	409	399	421	394	391	403	399	360	416	423	359	413	384	432	393	416	401	407	452	407	433	432	445	406	411	405	396	391	432	414	418	425	413	468	424	384	413	424	414	398	417	377	382	433	429	430	391	402	428	392	404	406	417	429	414	422	430	418	390	469	404	401	455	404	439	409	424	392	392	442	433	368	429	428	426	396	422	410	403	408	383	408	390	429	430	445	415	420	411	414	387	420	447	420	411	397	408	422	376	366	400	416	414	473	428	378	415	443	415	412	435	391	438	403	414	404	379	411	438	388	414	363	414	416	401	409	376	391	392	397	402	411	413	467	411	432	416	404	378	398	400	421	427	423	423	427	447	367	397	367	400	402	409	404	396	407	400	426	394	400	379	405	387	408	369	419	433	407	395	423	393	444	428	398	355	437	460	405	437	408	431	426	395	434	448	419	373	406	413	397	400	391	376	423	419	443	430	411	397	400	381	405	399	436	397	407	405	411	403	416	423	421	371	382	408	403	372	412	416	386	415	374	429	450	409	363	369	404	370	373	395	405	425	392	411	425	370	437	406	374	402	385	389	399	413	416	429	431	416	379	426	379	369	387	380	401	386	418	437	377	398	444	398	405	363	407	391	412	414	419	418	405	392	380	439	402	460	410	458	409	422	394	410	420	414	399	432	377	400	392	393	407	400	420	395	434	435	421	438	403	422	416	423	395	367	431	418	409	408	374	415	432	400	420	418	371	411	383	416	387	411	411	394	414	412	389	426	449	378	386	399	410	365	383	427	452	410	421	445	399	450	400	478	431	434	360	414	389	413	390	396	413	398	425	381	396	375	370	408	391	404	414	398	436	388	404	402	389	373	365	371	399	428	446	398	370	368	441	413	384	378	416	405	414	406	411	405	415	404	422	396	374	383	394	387	440	366	390	388	384	418	441	360	405	425	374	405	375	374	423	414	399	414	382	414	420	412	418	393	373	412	413	409	434	428	394	374	366	392	412	376	400	358	408	399	408	378	404	409	416	357	438	443	396	373	416	388	404	433	369	442	400	414	408	387	406	410	417	407	418	419	408	410	393	405	416	405	380	420	375	428	424	445	396	373	426	394	420	423	422	450	435	413	449	429	372	374	438	373	431	417	417	398	444	391	417	392	403	436	412	401	452	427	437	374	420	411	419	402	402	408	376	403	382	436	411	416	399	380	433	400	397	400	406	446	400	440	407	401	438	410	438	407	400	398	389	400	408	453	411	389	369	445	402	394	441	463	460	411	437	405	416	393	434	425	423	385	438	352	421	418	403	404	412	418	386	400	410	418	416	405	415	398	438	376	398	425	430	424	395	416	385	406	380	408	369	423	458	409	438	396	404	390	400	387	419	401	439	439	375	415	443	442	397	376	404	428	434	440	431	407	393	389	406	373	358	364	389	439	439	405	353	419	431	401	439	396	410	371	417	391	412	374	412	418	408	376	435	401	391	423	396	405	433	368	393	415	370	374	389	404	452	398	433	432	425	416	390	398	404	445	386	414	383	373	418	377	360	409	437	414	392	413	461	404	422	378	402	422	428	397	418	382	399	420	416	464	423	395	446	395	430	422	376	393	410	416	404	370	424	435	392	396	364	422	411	392	464	425	415	406	363	412	401	398	432	390	389	393	422	404	389	415	416	433	402	385	400	393	433	384	405	402	384	398	391	404	394	364	400	394	410	380	388	385	394	386	397	388	394	446	383	423	381	401	420	427	456	402	439	410	439	405	424	426	424	440	416	414	415	388	361	412	392	403	425	407	438	403	408	435	378	396	409	394	420	411	400	401	418	431	452	411	396	409	434	422	424	425	378	389	402	405	384	444	394	414	378	405	402	382	410	403	399	380	420	365	394	397	376	396	394	387	402	389	398	428	393	418	393	378	414	409	396	366	377	372	399	404	441	393	420	432	403	426	435	423	402	423	422	426	391	407	408	426	392	395	405	430	409	410	435	439	426	434	388	387	392	394	428	404	369	401	395	425	416	416	365	435	401	418	415	404	408	380	376	414	407	440	407	377	419	379	403	373	414	399	389	396	406	415	401	394	442	410	411	437	481	386	425	410	399	389	394	409	420	383	426	429	418	397	419	431	426	426	391	406	359	405	413	410	429	414	398	397	394	412	419	416	399	432	431	381	397	440	410	403	421	417	389	361	394	380	432	411	404	391	445	417	407	403	372	377	393	435	372	419	429	401	413	387	399	432	443	436	398	389	432	407	389	402	410	365	431	435	389	432	399	421	407	412	413	427	405	415	399	402	403	440	411
5405	28468	5585	1967	1051	993	966	956	899	897	869	908	843	901	891	886	884	845	868	892	879	891	862	888	906	911	954	886	892	894	889	903	874	885	886	876	882	854	904	858	892	844	861	881	854	868	919	851	894	895	840	894	843	902	866	886	887	914	823	808	838	917	898	888	853	869	929	841	926	951	904	861	878	867	874	859	870	888	877	857	896	865	888	860	916	879	895	918	897	918	827	865	842	928	893	923	902	872	850	908	901	922	907	900	905	871	815	878	908	847	878	901	895	876	886	869	863	861	899	929	827	823	923	874	910	803	878	857	875	874	849	858	903	919	868	897	924	880	882	910	849	880	893	824	871	914	900	865	897	896	909	921	921	928	873	912	907	895	835	893	878	934	836	898	923	903	883	845	903	867	857	933	918	911	869	828	877	908	863	943	887	925	922	848	900	856	851	920	838	947	859	927	918	847	846	833	903	861	892	861	935	920	913	906	860	881	850	855	870	897	878	927	848	882	841	884	867	876	883	853	906	877	850	890	965	862	857	913	871	917	838	827	910	872	844	851	863	902	880	841	881	835	890	821	897	882	891	927	898	864	877	841	897	910	919	870	874	927	925	910	915	805	898	877	921	863	893	875	881	895	829	898	854	888	863	806	856	873	856	897	880	860	849	835	853	832	875	905	837	875	856	904	832	898	913	836	860	894	887	879	920	881	848	879	919	839	915	898	927	847	887	889	895	862	888	882	894	883	893	928	886	858	870	901	872	898	844	901	874	831	851	854	935	935	884	860	831	869	857	909	861	855	894	887	856	886	868	876	916	872	852	909	885	899	848	868	912	910	870	904	889	940	843	863	903	936	831	889	911	872	849	939	834	889	879	910	877	883	868	871	860	895	886	881	873	917	847	915	877	860	882	838	866	829	879	878	827	906	912	895	883	877	847	901	891	860	810	878	808	826	854	895	827	872	848	896	829	830	831	847	886	883	902	897	829	915	884	923	841	857	857	919	860	877	864	868	871	854	841	890	889	898	901	829	935	856	899	869	865	844	890	860	890	856	861	866	896	877	888	875	854	880	849	901	902	867	860	861	846	875	878	914	935	915	860	896	867	865	898	887	889	912	901	866	890	832	862	927	866	868	917	855	869	864	848	890	874	862	863	851	879	858	899	959	871	861	831	823	878	888	853	855	912	870	858	859	858	926	837	928	888	925	864	910	909	820	888	897	863	890	863	878	905	921	840	887	830	876	887	885	877	847	863	885	892	867	914	851	872	912	883	901	858	905	849	902	919	907	948	871	864	938	841	899	862	903	835	898	919	944	909	912	869	862	821	837	934	872	880	871	833	869	859	882	885	912	893	887	839	877	873	873	837	881	851	840	903	882	911	846	872	852	921	821	920	879	834	862	883	905	933	885	843	901	882	875	845	862	904	870	881	859	847	849	909	858	922	888	832	886	884	837	921	926	837	913	839	913	870	898	886	871	907	899	853	899	934	847	848	895	845	896	838	831	851	824	887	881	895	895	884	886	858	886	886	860	908	919	847	887	899	896	857	845	840	893	837	872	857	887	850	880	891	863	849	890	858	885	810	933	882	853	852	867	931	860	902	863	867	908	898	873	848	911	896	852	954	889	885	854	883	925	895	892	958	862	870	854	893	859	890	870	890	853	862	878	847	870	859	883	862	824	915	856	954	909	883	896	895	868	889	919	858	858	893	876	850	837	873	913	857	886	899	886	917	834	814	915	862	877	917	878	895	884	934	900	846	883	848	885	907	841	856	857	880	859	885	911	851	915	875	842	871	894	847	899	906	853	877	870	911	924	860	836	831	897	865	896	844	893	891	868	871	909	940	829	846	887	850	881	911	875	864	926	844	939	855	895	901	856	949	862	882	921	826	886	891	888	899	892	896	917	881	867	912	846	854	962	857	803	826	862	894	876	886	857	884	845	831	862	842	915	845	885	880	866	881	790	891	961	915	897	860	847	895	883	899	865	831	898	925	846	923	821	871	924	861	917	852	858	973	903	847	894	941	898	920	886	915	914	885	863	906	896	871	909	852	868	912	890	812	898	884	861	849	856	848	865	887	926	897	880	947	897	893	854	927	872	831	878	898	869	895	853	828	843	894	939	859	940	858	906	863	894	903	906	937	848	912	857	880	864	924	852	927	866	909	824	858	889	911	856	860	898	902	879	835	847	858	915	856	839	848	822	887	887	887	923	850	846	854	861	845	888	887	877	873	869	904	877	853	908	865	866	858	869	867	880	849	882	852	822	883	912	845	869	875	836	811	929	886	874	884	887	911	908	914	925	835	907	866	893	885	859	911	928	867	883	861	901	890	883	947	840	897	896	901	850	869	893	848	864	881	884	894	818	811	820	859	869	884	912	857	898	933	880	892	865	879	871	874	936	930	884	881	890	890	873	875	885	888	864	859	893	883	912	848	916	857	927	896	899	910	880	897	835	880	908	843	889	882	873	867	850	862	855	897	901	893	864	847	859	858	886	851	874	855	879	865	877	884	920	826	904	824	849	849	911	914	873	873	907	900	829	889	860	853	910	864	882	905	918	883	951	918	887	833	892	927	883	904	874	940	891	857	807	905	821	875	897	859	836	878	852	885	868	854	902	957	809	875	872	926	874	887	867	932	835	841	877	888	853	883	868	860	869	877	829	893	878	887	854	839	875	882	906	888	901	872	914	894	906	884	844	882	853	854	927	922	866	904	856	860	917	819	840	866	883	885	865	900	832	837	844	876	921	900	880	862	883	920	903	874	835	853	896	832	927	939	922	868	887	899	881	884	929	844	892	865	882	855	869	817	922	827	896	895	836	852	891	920	848	870	859	876	857	922	883	893	883	870	900	890	854	909	875	832	868	894	848	864	894	860	903	868	896	820	898	899	931	877	913	905	887	891	879	914	875	905	918	901	878	864	918	929	937	927	866	814	924	898	801	909	918	912	915	867	881	878	859	849	889	878	894	902	869	941	872	916	863	876	924	882	892	946	868	829	904	843	906	863	886	894	895	880	876	814	889	875	912	900	910	896	924	902	910	876	835	886	847	855	876	849	878	826	887	911	863	930	873	866	906	887	887	887	893	805	907	923	882	887	913	830	910	931	823	890	886	889	928	913	898	842	857	857	938	870	862	898	901	796	909	893	878	850	857	889	931	910	922	894	862	919	851	851	886	951	854	910	824	878	876	896	858	889	870	879	867	892	847	875	892	854	894	853	901	858	850	877	883	927	905	846	881	868	860	869	865	852	889	902	887	887	899	903	852	904	890	872	880	826	896	896	880	907	848	882	879	898	883	843	871	866	827	878	814	914	956	900	854	887	823	879	841	878	892	839	833	861	893	912	833	876	876	868	889	876	872	840	845	867	900	864	842	871	897	902	856	849	852	877	886	901	896	870	886	856	860	862	889	871	873	885	838	903	873	851	904	852	824	864	875	808	913	884	876	926	797	868	868	847	883	874	840	861	908	917	891	880	850	879	881	876	875	836	924
24408	21514	25227	28247	21518	21525	19513	805	410	372	382	320	332	346	340	318	318	292	305	303	308	289	264	292	277	288	292	251	287	348	289	282	276	289	261	315	274	333	284	302	298	298	283	266	286	297	261	266	279	284	261	275	251	277	257	269	266	286	269	265	286	274	290	309	264	272	278	230	272	296	265	290	285	300	311	283	283	244	291	267	274	284	278	242	260	283	269	274	282	273	273	322	270	274	261	283	278	264	284	264	304	284	311	275	326	275	281	275	276	270	240	251	269	312	267	239	273	283	279	301	289	295	264	305	272	262	295	246	262	278	286	255	273	257	289	289	289	260	254	266	285	309	270	277	243	236	302	279	281	288	251	271	255	280	270	279	274	251	297	290	291	255	291	309	281	306	268	265	282	287	305	296	260	276	253	313	281	308	263	262	276	260	262	274	273	255	236	296	264	293	261	277	262	256	286	282	283	270	287	267	290	298	272	252	264	274	252	242	292	280	289	284	279	273	257	251	249	258	260	257	251	248	301	307	257	308	301	278	280	311	284	277	281	302	269	270	277	268	263	286	250	300	282	248	271	279	225	274	288	298	308	276	282	271	279	269	250	256	275	258	299	286	254	266	253	280	234	255	270	222	288	308	265	268	269	268	287	286	297	308	296	251	280	270	297	258	243	303	302	244	274	296	302	272	286	253	276	264	283	272	249	276	287	277	314	291	261	275	252	271	286	272	300	265	268	281	275	273	290	281	303	288	276	273	272	285	267	299	274	267	263	257	263	280	290	274	280	255	298	286	245	288	265	283	293	291	251	235	256	297	270	243	237	296	273	288	258	303	286	259	253	266	284	296	260	282	254	273	281	304	260	287	228	309	272	276	268	266	257	284	290	259	315	290	280	271	255	279	262	289	263	264	279	268	251	247	294	296	262	277	278	279	265	304	300	292	294	272	284	272	260	302	263	306	236	258	302	269	276	282	279	281	273	256	286	297	293	291	298	290	276	260	257	314	248	280	290	266	280	275	271	293	270	315	277	294	300	289	280	268	303	282	274	290	271	285	294	263	284	277	292	277	286	261	275	250	279	261	294	274	261	282	281	276	303	283	285	290	274	268	310	268	290	311	305	290	274	254	259	289	262	281	268	277	272	287	252	252	298	270	272	252	255	318	288	294	245	293	289	252	308	315	277	337	279	263	266	265	283	250	252	280	265	269	246	279	248	272	271	281	289	256	309	288	270	290	269	261	270	299	280	300	314	257	257	283	293	268	291	247	295	285	257	261	257	283	288	285	281	243	257	305	288	267	265	285	281	255	220	247	258	256	266	282	269	272	285	294	288	295	290	285	236	295	275	269	268	255	246	254	265	273	261	260	285	243	272	256	265	259	285	280	280	277	294	249	258	265	262	298	277	297	261	265	273	270	272	300	251	267	232	240	272	282	288	287	286	245	246	286	288	262	272	293	297	259	267	292	284	286	276	282	282	271	271	264	293	295	254	300	272	295	289	241	280	286	275	272	286	256	274	321	253	283	277	270	282	295	286	314	270	257	288	262	230	288	270	295	258	262	270	274	269	285	288	260	259	260	284	271	281	274	255	287	262	296	284	281	287	275	233	274	237	251	259	290	273	267	262	260	304	273	289	299	276	274	301	277	243	244	273	279	272	252	299	281	269	259	273	294	304	300	258	259	267	272	283	273	277	288	305	248	260	270	258	258	300	287	269	291	248	273	293	255	245	287	285	288	258	260	261	315	254	279	279	281	267	246	239	258	278	281	300	306	266	273	301	272	293	245	266	260	284	298	300	290	270	258	247	264	265	278	293	218	250	247	282	298	252	273	271	255	271	272	289	302	267	285	269	258	295	293	291	261	273	295	268	251	304	305	315	275	277	274	273	302	292	288	255	300	274	290	250	265	261	277	299	286	251	239	261	266	260	269	288	301	270	260	272	283	275	285	300	271	232	252	264	253	274	296	290	267	258	274	270	263	283	277	286	279	313	313	299	301	306	250	294	256	285	263	267	298	252	260	258	256	278	271	271	275	262	288	299	275	321	271	255	280	261	272	298	311	298	271	273	248	261	252	276	291	283	307	264	263	278	272	299	288	270	286	272	302	273	281	287	273	274	284	270	290	271	248	327	275	269	279	244	294	280	310	261	271	262	263	289	245	285	281	234	288	283	287	267	260	277	271	267	255	329	308	262	254	287	251	264	294	279	284	284	248	254	260	315	270	275	287	288	249	268	283	290	277	262	275	268	259	263	274	303	250	295	281	263	277	309	267	320	279	298	252	288	289	279	276	282	304	283	258	283	264	298	275	276	276	276	316	274	260	291	270	291	262	253	264	265	279	266	274	264	292	266	304	294	297	265	292	276	299	291	265	291	249	302	269	266	261	253	265	256	278	269	274	292	322	270	314	287	281	264	289	290	304	297	260	263	261	281	278	288	263	294	268	272	263	301	287	283	271	244	281	246	264	281	291	286	296	286	258	267	251	286	264	277	236	276	291	260	254	299	290	265	264	299	260	264	292	271	278	271	282	296	302	302	276	286	288	249	283	262	260	250	269	266	258	286	299	282	278	267	272	271	299	260	279	280	289	276	323	267	251	273	289	288	252	271	271	265	263	265	288	285	272	275	262	254	313	253	294	254	309	278	251	266	283	273	271	277	271	275	266	277	271	290	256	303	272	285	269	268	245	272	280	262	278	283	274	262	274	272	285	277	277	298	304	267	278	290	284	284	284	282	294	282	281	304	258	269	281	289	276	262	310	259	283	286	265	260	252	276	271	285	308	279	260	264	306	296	278	282	290	292	261	282	261	263	303	256	276	280	266	276	278	295	280	272	262	293	286	254	288	291	273	298	254	275	297	296	265	291	293	278	303	296	259	256	281	287	304	324	291	271	254	281	281	271	255	281	272	278	287	264	255	270	284	276	287	278	280	279	285	325	268	287	309	272	265	272	266	259	257	273	257	258	282	294	251	261	273	249	257	304	234	299	291	277	248	288	252	265	248	276	260	298	282	285	287	290	285	264	266	272	287	291	296	281	286	289	291	299	232	265	243	251	260	309	292	288	273	295	280	285	279	260	267	309	278	317	293	235	261	299	270	293	273	250	292	290	267	252	304	268	271	269	272	261	288	303	285	237	250	276	263	295	282	248	248	261	272	277	275	286	270	264	266	349	282	267	310	260	279	269	248	308	282	291	283	257	246	291	264	277	279	306	276	277	282	298	238	272	272	312	296	287	255	288	252	301	275	257	247	257	302	289	293	258	279	273	266	271	277	281	283	311	258	262	283	264	291	257	280	245	280	273	278	264	264	258	270	254	282	247	276	305	274	261	300	288	301	280	301	250	280	270	257	290	255	290	280	294	278	276	277	269	264	258	254	279	262	290	275	326	286	306	250	280	283	252	268	292	258	284	269	265	270	267	273	267	287	258	299	285	265	274	256	294	262	261	261	270	259	278	264	259	272	280	261	281	277	248	284	275	268	278	258	237	274
7051	40271	8178	2837	967	783	749	680	677	639	625	602	665	657	596	595	630	581	671	604	619	619	614	611	579	629	588	638	581	583	576	623	598	603	589	583	601	565	593	557	600	609	614	627	605	566	595	631	624	586	627	617	572	621	587	584	602	600	568	595	585	614	641	618	551	567	587	557	595	577	596	567	594	600	598	579	621	600	570	578	640	559	592	574	604	619	606	582	590	636	552	626	644	592	602	577	583	610	609	605	615	620	610	583	596	620	568	576	574	587	575	552	581	590	588	589	590	577	555	554	589	584	631	579	574	549	572	600	628	573	629	585	571	620	608	597	600	615	617	619	620	633	567	573	585	599	595	606	598	552	599	575	573	576	604	572	596	597	565	605	592	580	595	601	575	580	608	596	606	611	599	537	613	602	627	585	604	555	635	576	580	579	583	607	627	566	630	562	586	644	573	606	599	590	581	624	593	570	628	616	607	580	629	623	592	556	636	611	611	606	606	591	587	587	555	610	634	591	585	581	623	612	622	598	596	570	587	531	601	580	611	676	550	555	574	601	588	571	584	566	607	606	613	584	613	605	591	594	630	596	594	628	570	607	612	603	576	599	592	585	612	604	625	583	586	621	583	617	605	600	571	619	604	610	602	593	620	574	625	613	626	625	631	589	567	576	576	614	614	574	582	614	615	584	620	629	589	594	562	551	596	646	565	603	563	596	609	623	584	605	570	604	600	604	655	593	557	645	588	640	607	613	598	555	604	556	590	638	619	561	642	584	624	626	560	568	608	568	570	593	595	593	574	608	598	637	598	600	640	628	609	574	623	637	645	606	586	580	585	596	626	604	592	560	581	615	602	592	607	598	590	577	566	612	620	599	627	551	571	607	563	569	621	617	559	593	582	564	589	642	582	581	569	612	616	607	579	596	594	579	611	562	643	604	610	551	565	633	603	611	625	579	652	618	566	579	566	577	622	559	600	593	601	600	606	581	591	559	600	632	582	581	581	614	626	577	623	565	646	556	611	642	603	627	579	628	610	615	611	596	626	576	616	568	586	578	615	570	583	581	601	628	617	594	608	597	637	637	600	610	565	586	574	575	574	616	607	627	619	620	612	629	623	547	605	553	589	601	575	638	577	613	588	594	614	588	593	609	627	580	632	592	615	599	591	625	565	600	578	578	570	610	615	593	600	627	587	607	588	577	626	584	611	621	615	629	591	599	617	644	595	629	612	613	591	612	650	593	600	603	570	581	622	600	585	615	609	597	615	570	583	582	586	617	663	565	601	628	579	643	557	594	610	601	558	576	596	664	567	593	550	613	566	595	618	581	603	580	585	633	578	598	585	615	596	594	601	606	595	570	593	631	617	587	627	613	563	613	595	576	592	597	597	570	581	624	598	591	576	600	630	597	565	571	604	564	576	616	605	570	591	622	630	556	602	591	580	578	595	605	624	578	612	636	607	585	607	617	560	573	620	597	618	593	600	590	585	635	615	579	617	638	605	615	575	590	632	576	606	598	612	633	550	615	636	615	603	615	628	564	640	588	582	632	582	574	582	592	620	603	597	596	643	599	580	587	606	613	595	596	556	599	603	578	579	580	571	615	578	560	617	570	583	598	586	612	592	606	595	585	640	602	572	602	605	601	557	615	589	626	610	580	649	583	582	599	582	615	600	613	612	548	578	585	600	578	657	611	576	603	565	585	641	648	616	605	638	617	620	614	603	580	601	582	604	611	595	572	584	552	611	582	599	591	594	625	602	584	606	608	562	591	606	633	609	560	583	596	607	618	636	556	566	592	605	617	590	602	593	617	591	597	633	613	562	632	625	593	606	623	602	624	631	589	586	584	577	592	615	611	616	604	586	561	595	599	610	627	584	605	582	637	577	598	659	608	640	583	587	619	595	581	566	613	596	560	590	634	590	601	596	572	614	593	585	573	621	604	590	572	595	624	568	603	578	622	599	580	583	589	588	586	558	598	609	604	616	588	588	572	550	588	557	584	545	599	607	599	618	618	598	624	601	581	626	602	604	625	588	627	613	600	600	578	559	577	625	543	603	581	562	613	580	588	617	623	593	592	584	597	574	588	588	604	556	595	579	581	608	606	573	537	585	587	591	591	611	582	616	589	623	567	588	576	594	584	567	610	596	567	591	625	599	602	597	563	615	633	596	573	601	577	600	592	630	646	610	551	625	638	572	581	607	561	569	561	594	575	604	591	590	597	631	612	604	574	592	612	575	629	582	567	593	606	592	613	590	547	589	604	577	581	603	599	571	606	614	602	551	599	625	617	624	598	621	624	608	588	589	568	595	596	612	589	554	600	583	566	599	573	600	594	580	560	604	608	621	603	605	614	592	590	581	601	615	612	565	564	602	603	556	603	593	647	603	572	655	594	586	558	594	598	597	594	566	607	614	579	590	579	592	616	565	552	575	601	605	621	580	629	596	576	624	604	598	589	571	585	569	580	614	670	639	602	623	606	567	582	621	631	604	575	570	622	630	566	588	593	597	605	605	586	647	611	593	635	587	581	594	630	582	584	636	588	585	624	622	598	620	578	602	598	629	544	615	573	599	623	611	600	570	600	602	611	623	601	603	599	538	617	650	600	600	637	614	575	630	563	538	602	597	554	580	633	585	606	589	624	584	623	602	627	554	626	588	592	592	547	655	630	590	623	614	658	586	633	595	588	609	616	605	590	579	576	603	583	639	571	593	571	583	612	592	615	620	626	562	569	612	573	601	622	576	604	616	585	581	583	566	567	644	634	548	631	621	618	620	573	582	600	624	588	591	580	592	610	611	541	595	625	601	608	583	574	580	602	607	554	585	596	565	579	607	612	562	610	605	608	597	593	590	592	591	574	637	622	613	581	575	618	618	608	604	582	601	611	629	611	610	590	568	589	589	583	621	588	599	611	569	599	569	569	567	576	593	603	603	593	582	589	556	590	602	599	631	569	613	590	639	597	593	610	594	575	582	554	664	650	571	587	587	583	624	615	576	600	599	627	567	570	587	602	586	612	614	575	598	611	653	573	603	576	591	611	567	598	581	595	621	590	621	620	593	585	579	609	579	620	619	592	579	603	606	607	605	657	603	577	544	580	564	576	586	595	588	616	625	605	610	578	599	575	585	605	610	605	631	611	605	609	551	624	620	630	655	605	590	658	621	610	580	577	618	623	587	586	624	602	628	632	609	601	603	630	602	619	569	579	630	623	576	606	629	593	559	586	614	603	581	600	577	614	580	598	590	581	624	614	601	618	600	574	595	618	631	631	600	600	581	607	585	585	551	584	667	638	593	605	591	575	576	608	605	570	561	607	621	630	552	560	600	579	576	597	612	596	605	626	604	591	588	613	571	628	584	657	616	594	587	548	577	601	566	587	613	586	616	620	597	598	572	608	564	601	595	592	620	569	657	616	564	600	569	580	610	598	651	588	590	576	579	612	613	608	602	625	571	613	586	601	650	583	545	580	556	601	563	612	608	565	613	611	605	598	639	592
32916	20655	9430	879	360	315	313	298	266	312	297	336	296	314	293	276	312	300	292	312	305	303	302	281	336	303	354	305	311	310	292	317	323	305	280	297	277	287	302	295	247	291	303	309	323	305	280	291	342	313	283	303	327	280	282	337	286	294	277	292	297	307	279	302	282	309	299	298	294	269	288	294	308	316	276	299	304	313	306	326	280	304	309	308	282	302	309	290	292	288	337	296	330	273	309	315	307	312	299	305	319	296	301	275	315	289	303	304	324	306	295	286	317	314	317	308	262	300	288	288	318	281	294	308	317	278	294	317	299	294	268	314	321	293	312	297	300	292	316	277	316	302	293	299	317	277	303	292	277	277	320	307	308	293	293	283	303	317	289	284	282	277	323	303	298	302	323	319	272	260	322	307	278	301	306	297	293	325	311	309	322	290	294	293	311	286	324	281	291	308	340	294	306	301	294	305	322	279	335	302	302	280	298	298	287	324	300	314	305	287	267	298	286	295	316	283	302	289	327	313	305	308	269	303	354	315	323	297	291	291	291	299	313	313	277	296	302	333	317	283	336	316	308	278	314	318	313	321	289	315	279	300	311	291	312	304	311	286	340	277	278	314	263	302	324	310	318	332	287	272	272	292	311	295	298	276	332	278	341	286	288	314	304	335	324	328	284	295	333	304	289	279	317	327	331	303	336	294	317	330	306	306	265	294	275	295	290	322	301	286	313	311	328	290	273	320	311	302	334	300	306	293	304	313	297	307	270	316	281	299	260	275	292	286	314	298	288	309	318	329	285	321	283	308	294	332	287	323	300	299	295	301	279	300	280	303	315	293	309	318	304	267	303	307	292	315	309	288	309	293	292	290	325	264	342	290	303	307	353	288	263	275	295	297	329	288	309	281	311	291	306	293	332	332	301	287	323	336	301	294	289	303	285	303	311	308	296	281	319	293	282	249	309	293	288	280	293	304	295	266	302	283	271	330	300	318	296	298	295	288	303	304	273	301	312	285	294	290	267	306	292	327	308	283	294	273	274	313	316	314	320	315	311	307	290	327	285	304	310	256	271	299	319	281	296	301	298	268	258	309	272	293	291	295	297	316	300	293	314	312	306	336	328	305	256	309	295	305	289	312	285	307	300	316	299	284	286	311	319	285	332	304	298	318	317	304	315	276	290	315	304	294	291	256	308	305	306	316	302	307	335	332	314	279	276	300	297	327	318	313	322	321	296	289	285	286	299	331	298	294	312	294	311	300	319	302	298	275	300	271	312	354	315	297	316	264	316	287	286	320	341	311	266	323	342	264	300	291	266	303	302	280	276	277	314	311	325	305	277	286	282	298	316	288	301	280	296	276	287	263	293	272	291	309	304	306	306	331	320	315	300	297	293	273	286	330	310	291	286	289	283	304	294	287	268	288	298	314	295	277	289	315	282	300	303	287	297	324	299	311	278	303	293	319	310	309	300	300	281	358	304	303	344	296	304	285	259	296	330	320	276	302	333	343	299	288	286	279	280	317	293	319	295	320	315	311	284	317	287	342	322	343	274	282	290	329	288	295	304	307	307	307	294	309	298	322	304	337	302	330	363	287	315	297	288	300	293	295	317	307	299	322	300	317	310	313	270	284	280	317	303	281	279	296	292	298	274	315	294	323	293	301	297	288	322	319	319	295	302	295	287	312	301	301	325	306	302	299	288	280	298	286	294	310	294	259	316	254	289	320	310	283	279	306	300	310	300	333	342	292	312	282	300	293	286	273	323	268	304	325	305	314	308	295	328	291	270	286	308	289	316	327	297	319	318	344	285	323	318	305	289	312	305	277	316	328	307	274	300	331	282	300	293	290	269	298	290	294	304	249	317	311	279	277	310	297	322	280	299	288	298	295	298	294	294	291	323	311	294	290	323	324	299	268	276	298	294	314	325	319	303	294	296	291	259	348	310	305	281	289	291	266	268	272	311	326	316	310	296	319	299	265	285	312	272	282	308	319	289	294	330	258	269	314	351	310	330	320	292	301	316	298	276	318	299	317	293	277	300	297	299	291	300	329	287	288	311	300	292	279	296	287	289	289	303	305	304	316	317	292	285	280	307	316	310	234	304	293	298	338	285	294	319	287	297	284	309	299	288	291	271	285	288	318	301	282	259	307	307	315	291	293	276	299	320	298	289	276	278	293	306	281	286	291	320	311	294	308	297	327	252	291	292	314	292	278	288	299	284	297	272	306	288	303	297	284	283	330	318	318	284	277	284	287	296	279	317	315	335	281	306	314	283	313	291	284	315	302	265	312	326	254	289	315	320	277	264	335	306	314	292	304	303	268	289	301	317	340	289	315	275	286	351	310	278	264	313	323	329	304	271	318	289	299	307	303	329	313	307	296	298	302	278	289	292	302	302	292	292	292	317	321	308	282	299	277	307	316	317	311	286	306	297	294	324	334	296	299	289	296	309	290	301	297	299	294	315	306	287	280	289	284	305	334	275	302	320	310	286	318	284	293	316	303	285	324	275	319	298	275	325	269	298	313	263	321	306	308	312	308	274	304	282	292	309	316	291	291	300	272	275	296	298	297	274	302	326	272	287	300	276	263	314	290	309	290	316	315	324	303	270	296	302	292	281	292	290	284	286	265	311	312	329	278	303	298	316	306	306	291	289	280	301	335	286	267	312	324	315	304	316	280	240	315	281	306	270	304	314	277	283	306	286	287	349	309	266	306	327	263	275	293	295	295	293	326	314	282	318	299	279	316	304	316	286	314	300	326	301	310	328	299	313	286	257	297	303	311	288	267	272	273	307	296	300	282	313	291	282	286	318	298	309	311	303	269	270	273	306	324	311	297	278	306	278	326	295	326	318	326	286	274	285	318	329	293	281	294	278	304	306	267	309	306	303	330	293	318	280	281	303	337	302	308	311	302	287	292	297	306	340	306	313	315	301	304	323	327	267	295	320	299	258	317	297	287	307	300	299	266	262	261	301	285	322	293	294	319	283	301	311	307	306	285	281	328	330	266	336	284	324	282	281	297	298	332	355	306	303	312	306	335	320	323	315	281	286	282	302	297	319	326	305	297	302	312	277	296	316	276	292	321	292	278	298	318	269	284	291	299	290	280	312	307	296	276	265	330	278	320	302	275	314	326	332	302	282	279	317	318	341	280	310	294	298	302	323	328	314	272	298	308	295	312	299	274	298	273	307	287	259	317	321	255	302	285	289	310	295	307	351	298	310	307	300	335	291	302	318	314	320	322	286	312	343	274	306	284	324	296	327	311	279	303	300	308	303	305	314	304	298	292	310	324	282	293	302	329	295	293	313	306	299	308	270	261	270	294	282	284	311	318	287	302	271	323	307	324	273	309	293	311	300	302	272	308	290	286	313	281	290	306	302	277	305	276	308	312	284	313	273	291	321	280	257	297	299	312	330	326	283	296	315	298	279	295	276	320	274	277	279	295	294	311	302	276	274	291	307	304	275	308	288	319	273	317	283	286	277	316	304	280	310	310	314	343
5909	4363	1270	812	716	721	710	684	724	693	714	697	694	750	725	642	712	655	685	656	648	717	625	682	727	697	695	718	669	688	710	662	696	729	659	710	661	725	702	709	718	710	696	739	715	724	696	685	685	678	700	712	676	705	707	669	707	713	657	658	696	690	719	674	722	745	693	651	730	750	708	732	704	681	694	721	699	733	745	696	740	744	678	668	708	652	712	703	685	677	712	701	679	702	720	687	737	716	689	714	711	702	686	711	702	698	726	752	669	684	674	734	643	685	714	727	668	695	739	719	685	716	733	716	748	695	714	671	690	674	762	687	730	697	696	707	730	700	682	749	697	677	695	653	738	679	636	683	659	687	704	730	721	653	652	679	672	671	729	678	743	655	705	702	660	713	735	663	673	696	736	687	695	709	708	674	661	700	694	700	677	685	737	719	659	695	732	719	662	715	678	735	678	739	692	665	718	691	709	656	670	682	648	647	683	667	734	711	698	677	699	691	707	706	748	685	713	697	719	754	732	676	739	718	732	697	714	695	690	690	737	685	747	685	745	709	700	690	734	707	695	728	701	694	696	738	703	682	676	641	704	733	677	679	690	711	718	653	696	725	703	679	707	694	709	702	684	675	736	713	722	710	686	725	686	697	684	693	698	702	661	684	709	657	699	706	642	744	678	683	718	712	684	725	716	713	691	710	711	675	689	696	767	671	654	689	719	669	699	672	725	748	701	663	690	732	685	711	650	685	732	681	702	762	726	659	735	715	689	695	715	686	666	668	700	702	658	716	724	648	694	693	707	656	698	684	720	738	700	680	751	663	690	727	714	685	716	735	727	684	683	732	721	693	720	700	688	717	627	706	677	748	713	697	763	706	750	687	679	659	715	664	706	679	709	669	696	664	702	689	758	722	745	682	710	693	687	688	751	700	686	754	730	702	710	698	723	680	657	693	697	748	703	715	668	700	695	675	696	733	670	703	716	723	684	706	709	709	682	682	685	688	676	720	738	720	725	689	682	714	698	703	724	659	687	680	650	710	687	731	696	700	700	681	696	744	667	688	716	676	680	682	733	640	681	700	712	665	677	711	689	715	716	697	690	711	714	714	691	692	648	717	755	657	651	656	653	692	767	713	705	734	684	709	653	683	725	644	676	694	687	691	691	754	706	715	701	678	729	707	712	688	677	674	679	711	679	671	677	687	741	724	676	720	688	740	705	660	699	690	673	690	676	711	687	711	679	724	695	662	708	697	698	680	723	722	703	712	699	686	685	667	680	670	664	693	712	664	771	711	741	669	684	669	693	726	691	709	691	688	695	684	690	657	684	670	729	722	728	708	709	688	687	668	682	698	711	658	740	729	697	712	704	686	740	714	714	727	707	668	702	730	692	680	726	740	662	681	705	705	709	681	692	676	692	698	686	707	683	738	711	695	731	686	708	711	713	732	689	676	712	713	729	724	686	680	723	723	701	715	696	673	718	679	718	678	709	744	676	703	711	685	735	740	661	687	669	684	648	708	715	677	696	649	680	676	647	701	713	699	759	712	743	712	697	694	715	736	692	652	658	683	691	738	672	714	671	697	686	695	702	674	701	649	698	719	700	710	708	699	718	692	712	725	689	701	708	672	720	692	709	693	691	680	695	703	691	727	697	704	724	665	683	742	725	674	668	702	723	687	695	687	664	700	717	717	695	648	693	707	709	685	708	747	674	661	699	699	696	714	736	710	696	702	764	629	729	669	753	679	696	676	728	696	727	701	710	705	762	718	664	697	722	716	735	713	686	650	669	701	695	706	690	674	710	729	676	705	722	692	697	717	705	744	730	725	697	697	686	683	688	698	739	721	661	644	644	695	694	689	687	721	716	741	662	695	643	686	677	653	727	700	699	711	712	725	681	692	700	713	681	720	706	722	720	709	702	677	678	710	736	735	718	685	738	677	728	702	701	686	697	721	693	711	640	666	723	646	714	697	672	699	666	730	645	688	712	635	629	701	696	703	677	733	708	704	689	700	715	675	681	679	704	694	683	697	718	696	721	661	706	709	673	702	699	722	680	692	667	714	705	706	697	700	686	715	718	727	668	713	696	672	696	690	723	710	737	697	671	731	703	679	744	724	736	755	679	647	663	711	701	668	699	723	699	680	694	743	750	729	673	685	689	752	676	669	704	726	661	724	726	690	668	649	717	739	705	692	648	726	718	744	696	699	762	688	707	667	684	691	677	715	720	665	698	718	754	679	741	670	663	663	713	703	694	639	714	715	692	728	739	690	655	673	659	721	719	699	694	697	686	687	686	691	694	687	708	711	667	695	685	719	682	671	697	718	678	651	725	692	703	720	721	722	680	718	699	728	683	690	687	690	692	686	685	694	725	738	712	720	685	684	718	667	690	653	725	686	673	704	705	706	700	702	708	752	709	704	739	674	680	738	706	685	714	727	697	698	702	658	665	707	756	705	708	771	703	723	720	689	705	798	672	683	698	698	668	696	669	684	693	755	688	672	700	707	673	670	663	679	728	738	703	735	701	667	703	706	713	693	746	700	650	710	711	730	700	698	678	745	713	707	746	705	696	664	703	723	712	713	708	687	713	702	681	698	715	701	653	665	683	715	700	689	682	738	702	738	697	690	726	702	687	701	718	712	692	720	705	683	711	680	682	748	779	699	684	701	669	693	688	669	713	743	700	676	674	751	704	716	711	706	658	677	706	705	687	708	711	737	713	702	691	728	671	685	689	659	693	723	731	695	678	694	676	788	688	738	713	747	731	736	730	714	743	738	699	666	692	704	718	676	679	695	719	682	707	720	692	710	748	712	656	716	762	703	701	701	691	672	703	732	692	699	690	730	676	679	668	713	728	751	697	706	739	777	732	713	694	674	719	701	704	662	661	681	708	697	667	705	668	700	707	726	719	728	745	653	681	686	718	691	695	747	728	695	694	759	697	703	696	704	660	687	730	683	689	743	689	739	750	706	643	732	674	693	714	696	665	710	708	722	703	636	708	712	690	699	695	694	694	704	760	706	738	752	744	733	662	713	696	685	682	703	700	688	702	735	738	670	727	671	730	699	716	693	672	735	716	759	702	712	734	655	715	676	668	687	711	700	706	638	694	674	708	631	696	706	664	765	678	716	686	707	667	738	684	732	709	691	674	672	732	678	709	645	696	758	697	709	675	691	739	667	656	748	728	711	695	695	697	666	713	650	693	710	697	682	682	684	703	679	679	680	691	660	716	665	720	718	706	676	661	698	672	696	718	693	695	710	682	719	719	741	688	676	685	656	709	683	718	656	682	710	698	663	726	726	689	716	670	704	713	642	704	711	694	694	694	686	679	716	724	719	673	718	661	747	709	700	696	687	721	699	711	697	685	707	726	648	650	688	738	685	722	701	718	714	685	700	694	712	708	746	699	696	721	677	724	712	692	704	645	672	721	651	739	700	692	697	706	719	740	709	716	665	693	680	672	675	684	691	725	720	746	710	694	673	695	677	716	697	713	681	712	699
24955	21498	24930	28501	21503	20718	1154	567	502	414	455	438	423	422	435	421	398	441	405	410	419	383	401	404	412	420	405	415	408	364	380	407	371	403	434	420	402	428	412	387	409	419	438	422	433	409	387	461	437	433	385	421	406	414	427	438	395	366	382	391	399	398	410	413	387	427	422	396	422	424	433	383	392	382	401	433	408	461	412	387	448	468	424	459	429	435	445	413	418	404	416	392	438	433	413	404	429	380	432	389	398	445	418	424	403	419	394	382	381	378	435	377	427	392	436	412	425	401	418	426	394	401	425	357	422	459	454	415	404	387	390	400	421	458	432	401	412	411	379	373	405	428	414	400	455	426	441	419	444	424	406	464	412	417	390	424	403	408	411	417	395	408	406	408	398	371	389	427	399	423	434	400	424	395	407	413	395	433	385	424	433	431	415	431	427	382	378	430	410	414	413	418	403	410	401	425	416	400	418	417	363	395	417	403	445	392	397	401	378	406	388	412	399	396	413	388	397	377	402	431	385	411	382	380	475	419	446	409	454	435	388	376	407	419	413	411	422	444	455	422	403	417	407	380	400	431	365	429	435	397	388	403	382	423	391	425	408	454	405	392	402	404	404	382	433	400	411	418	433	440	419	406	400	407	430	424	397	425	415	368	386	415	423	394	409	423	373	403	415	427	430	427	384	396	413	390	434	389	405	393	423	425	377	368	392	394	442	402	407	418	431	389	448	425	360	407	437	437	384	450	411	382	434	482	408	381	411	410	410	412	378	426	394	394	378	410	402	417	446	421	404	465	389	414	387	390	421	387	442	375	377	432	427	420	436	444	384	388	438	418	411	432	356	390	406	395	415	400	391	372	406	409	381	405	407	413	415	391	376	416	402	449	425	396	405	388	348	416	407	415	386	424	428	424	378	394	390	456	403	407	387	355	412	377	419	403	402	424	423	402	412	387	428	454	432	425	427	415	395	396	416	409	432	425	371	412	415	428	411	412	444	429	426	371	391	430	392	392	409	423	411	422	427	409	408	417	406	413	408	436	428	428	377	391	415	434	402	419	396	408	381	391	369	386	376	421	431	379	405	417	390	394	428	427	430	392	440	424	436	391	403	384	386	382	443	418	402	411	419	427	358	424	379	397	399	361	438	429	416	464	356	407	402	441	400	383	412	398	391	429	408	397	425	394	409	413	380	401	446	423	434	358	423	433	375	417	412	373	438	394	409	378	390	418	422	395	403	417	387	396	414	387	407	363	421	392	377	401	407	434	409	375	409	367	415	427	416	403	377	426	423	422	423	409	411	377	407	419	364	383	431	410	416	374	393	382	407	394	405	434	370	353	395	388	424	397	420	448	384	375	401	378	412	399	444	427	422	445	398	415	398	430	422	408	406	367	383	383	412	403	393	378	412	411	411	405	406	412	438	451	423	378	436	393	410	396	447	350	408	383	380	408	397	381	403	424	392	389	448	386	396	440	389	390	440	432	431	407	408	374	433	392	424	403	394	405	410	440	397	374	434	416	399	392	433	422	374	381	383	406	420	418	429	446	405	408	415	398	404	426	392	374	353	387	460	373	393	356	441	396	370	406	420	393	399	409	412	434	381	426	412	366	411	397	382	416	420	365	428	395	430	382	401	403	413	408	420	408	404	416	420	421	412	400	383	388	410	439	399	406	427	413	433	444	417	391	384	392	378	376	417	399	407	424	400	413	411	401	427	461	387	416	380	372	397	432	396	428	429	366	429	394	433	354	426	400	434	398	376	404	411	408	425	395	397	408	421	417	356	401	404	411	394	420	412	425	402	379	418	399	417	390	374	403	438	429	395	410	391	426	422	401	411	378	389	419	391	412	457	432	436	387	437	401	409	385	402	381	418	394	451	380	409	409	428	383	387	409	425	444	382	428	397	394	400	394	438	380	370	409	441	402	409	394	421	410	437	397	400	391	431	463	426	371	399	461	389	413	409	365	406	436	395	425	410	416	401	416	368	408	377	380	386	403	372	409	387	412	418	376	405	393	444	478	388	396	433	403	407	407	389	428	406	414	372	388	441	413	420	409	414	407	424	404	418	410	382	388	444	398	372	397	397	376	376	402	400	413	383	417	429	402	436	409	393	356	413	366	372	357	408	421	376	413	403	428	422	387	396	422	396	382	405	370	413	405	418	422	433	389	399	442	421	410	414	397	424	408	402	416	405	416	432	416	406	429	396	396	412	407	382	385	372	385	420	411	378	389	397	405	407	406	414	390	410	383	420	396	377	448	402	406	365	392	445	413	407	415	412	450	404	435	372	417	392	413	368	401	413	371	438	422	433	396	423	387	400	374	403	430	434	433	427	426	421	419	384	429	382	424	386	396	384	415	413	451	374	433	394	400	398	408	409	398	391	378	400	392	420	421	417	405	431	407	391	397	399	388	407	371	408	369	412	390	404	397	387	409	368	396	432	389	367	398	401	377	409	421	352	391	388	404	411	382	403	377	410	418	432	386	439	416	396	424	422	432	388	416	379	407	428	411	421	417	393	380	388	405	366	441	396	448	401	416	415	369	387	361	418	403	385	418	423	398	423	398	405	389	386	416	398	418	422	405	366	417	401	422	404	450	410	396	369	442	370	408	425	383	407	395	381	368	437	436	418	448	384	368	399	430	416	426	444	395	383	399	427	409	395	401	384	405	377	379	397	382	438	406	403	404	386	419	436	406	422	359	384	381	404	400	429	409	394	424	414	416	406	418	411	394	397	382	425	432	428	378	418	384	398	398	431	404	424	430	381	383	408	419	390	407	453	402	395	422	393	411	421	435	401	378	404	392	391	437	402	373	420	411	413	414	434	403	410	399	437	402	441	416	349	403	402	399	410	430	349	404	358	403	396	397	376	451	432	389	406	422	419	416	429	411	362	391	426	404	366	405	409	363	433	390	411	402	410	381	401	409	375	411	408	433	406	419	414	412	402	396	396	427	398	406	398	433	417	374	412	378	375	412	425	434	406	421	393	397	405	452	402	406	393	391	391	406	443	441	390	426	402	381	398	391	397	428	420	421	340	445	399	379	385	419	376	375	404	407	427	401	423	368	397	422	414	453	432	369	423	385	371	388	396	395	398	402	451	423	406	354	401	421	424	402	383	406	361	408	410	408	401	393	407	406	372	392	430	411	403	373	444	418	376	423	432	429	403	410	405	386	396	349	401	429	373	416	386	355	417	389	408	426	431	399	438	434	448	415	393	420	409	439	438	411	437	409	439	439	374	407	400	414	397	403	386	399	404	397	448	415	395	399	403	416	398	405	457	383	397	408	401	384	414	423	463	434	362	417	419	404	398	406	465	420	404	414	434	385	407	432	430	437	422	440	386	406	386	401	374	398	393	389	405	376	372	419	383	416	395	415	393	391	398	401	391	393	407	388	411	427	367	390	387	428	352	419	403	371	379	375	403	367	419	392	425	407	344	420	385	444	469	428	435	388	429	404	417	355	383	367	417	394	387	453	429	401	445	368	392	437
6903	31101	4942	1826	1034	989	983	926	900	870	909	884	882	909	875	882	893	947	899	885	849	910	890	886	920	875	855	918	925	850	886	871	899	877	870	882	903	898	891	891	866	858	946	880	862	852	914	823	907	883	947	897	884	879	845	906	842	910	862	914	888	863	917	890	871	902	906	911	929	881	889	920	889	953	821	843	885	871	862	849	839	909	888	914	885	892	882	933	903	850	858	900	889	905	846	871	913	879	896	876	872	823	910	882	898	886	880	911	912	888	877	865	908	896	876	868	889	860	862	837	909	840	881	920	888	888	901	872	837	839	868	910	894	912	906	877	899	878	918	904	841	908	919	881	848	900	870	886	860	847	827	885	835	848	899	920	903	915	872	852	904	843	837	851	883	926	857	905	912	929	868	853	875	858	906	867	860	865	906	859	853	895	929	906	916	866	835	918	887	861	924	886	917	909	907	843	833	872	838	934	891	870	887	871	919	892	870	927	925	904	897	882	843	885	879	882	874	889	899	911	883	943	888	852	841	884	825	899	946	834	858	913	906	846	849	869	887	866	835	903	876	892	838	898	877	863	929	856	881	904	906	889	903	853	876	827	916	877	863	845	858	851	857	878	906	874	891	863	884	869	893	916	896	867	922	919	900	823	864	871	859	859	900	910	835	886	908	884	887	919	873	904	920	894	932	913	898	866	840	847	892	887	862	869	890	873	868	891	877	927	873	897	902	876	932	831	848	876	903	818	867	923	953	928	861	919	914	886	910	898	922	842	920	879	849	867	880	831	872	911	901	863	820	870	901	889	884	849	925	923	892	914	874	861	897	853	901	886	872	903	915	897	939	922	892	907	885	881	911	915	883	910	904	905	904	849	921	887	881	876	858	881	864	874	853	855	848	930	899	895	921	927	909	901	879	857	875	914	866	911	898	833	886	849	843	909	872	894	877	839	888	876	946	895	847	916	857	876	864	883	867	925	903	838	879	878	897	833	864	876	847	926	893	903	852	850	852	912	921	860	875	899	904	862	880	852	920	901	905	874	877	870	872	899	851	883	898	866	842	839	927	869	871	854	911	882	880	948	921	874	895	919	895	936	874	856	888	896	871	925	885	841	864	905	850	912	841	831	826	866	889	873	893	902	841	895	866	881	939	854	871	867	851	893	815	891	878	866	927	921	828	853	849	913	907	916	851	922	898	907	902	893	866	907	867	896	828	895	806	860	926	853	859	893	900	894	841	867	831	883	863	929	900	881	864	884	919	864	855	926	885	866	879	916	848	910	909	913	897	898	875	841	926	891	836	913	873	869	869	873	887	860	889	866	943	871	863	939	887	850	913	893	872	855	883	860	867	909	828	896	872	902	845	835	900	885	909	839	884	890	871	918	912	868	832	913	832	894	891	939	899	882	887	899	844	890	850	944	887	918	829	844	891	867	890	891	899	909	893	845	844	867	880	878	848	861	855	877	928	889	871	812	879	861	929	836	900	843	857	846	872	844	930	856	903	868	908	875	869	842	843	878	923	858	881	889	900	867	854	911	889	848	868	851	849	858	864	912	887	840	860	929	955	847	877	924	858	901	865	925	870	874	920	878	906	882	879	845	831	880	899	900	863	943	924	883	881	897	907	898	899	878	894	859	851	850	896	889	879	856	880	911	845	909	869	871	855	887	910	871	959	918	843	858	842	861	915	887	824	875	910	895	892	878	847	874	974	897	877	850	879	866	877	848	869	859	889	913	866	850	893	848	917	887	881	846	802	852	898	860	924	870	943	850	898	882	881	852	899	840	866	890	846	902	851	879	873	898	889	904	877	912	849	887	858	868	835	937	862	866	903	840	843	868	903	874	874	908	877	926	860	929	897	881	884	845	862	865	872	879	875	883	894	938	879	859	840	884	896	853	901	863	869	872	869	889	889	865	912	872	874	932	827	874	899	935	904	837	872	901	847	877	844	887	928	852	870	896	849	884	910	916	863	910	929	869	899	827	898	851	920	851	915	918	876	889	860	911	895	891	865	895	906	933	835	861	866	887	898	846	884	874	891	829	899	916	860	864	853	857	882	872	877	948	892	903	887	879	865	889	850	889	838	844	908	916	882	874	849	850	870	907	900	937	903	897	912	850	890	941	926	879	926	929	876	969	903	919	903	858	865	887	886	889	914	937	931	884	824	885	895	901	881	901	909	884	885	907	913	877	916	857	914	854	874	861	846	853	854	897	869	875	899	860	867	855	892	874	841	845	836	921	910	827	889	887	875	854	927	912	862	893	880	866	897	907	920	922	890	877	915	844	930	877	921	861	819	856	886	912	827	927	893	904	816	848	898	906	899	897	884	898	856	904	831	857	913	888	850	895	897	920	889	882	863	863	912	888	839	906	980	885	836	841	946	884	899	911	883	898	924	852	887	891	815	898	888	882	883	874	869	924	918	904	888	909	870	918	892	884	907	869	873	867	897	907	902	945	877	906	890	885	890	855	896	891	893	821	900	919	862	936	901	904	907	966	868	899	920	904	892	893	960	835	849	905	884	859	867	923	899	913	846	890	854	900	886	921	859	912	921	856	888	962	847	862	835	861	879	861	853	834	823	862	961	906	912	866	923	858	883	903	874	878	844	842	860	895	831	932	895	857	837	859	864	860	896	805	895	860	874	877	938	868	868	858	870	890	831	847	893	850	919	901	867	870	862	861	859	928	887	893	937	892	865	902	872	848	876	837	858	846	866	906	830	880	900	934	911	858	876	870	846	896	874	910	851	815	834	884	858	874	930	841	862	870	928	871	911	922	886	862	876	892	904	876	863	923	876	882	873	897	917	883	895	887	911	887	852	906	922	905	890	883	848	901	862	837	929	847	847	849	846	881	835	900	901	865	858	935	872	862	885	869	841	883	856	845	888	893	820	859	918	892	880	888	888	869	910	850	919	863	814	901	900	852	841	890	892	849	860	906	889	909	888	831	891	842	940	856	824	856	856	875	810	856	857	916	865	904	878	846	880	893	859	912	866	878	919	889	903	859	846	938	867	901	915	885	874	899	879	899	892	900	911	898	898	853	922	897	898	877	888	880	852	935	888	871	906	848	871	849	871	866	857	860	902	852	890	935	894	866	881	833	889	843	906	825	926	905	857	895	916	911	933	905	937	888	900	874	874	862	929	959	827	907	854	906	870	864	870	921	879	860	903	868	884	884	919	927	921	914	825	884	939	890	902	912	852	885	889	921	922	925	880	854	866	863	898	910	870	863	896	920	937	893	913	921	898	828	886	895	870	906	910	866	829	937	870	928	864	895	866	895	852	833	882	924	854	875	912	941	927	927	884	859	853	870	900	879	897	866	881	839	843	853	920	925	926	886	804	848	879	852	889	854	910	892	855	887	920	894	864	895	864	910	850	889	872	920	870	895	865	921	841	889	806	858	867	888	874	857	850	868	838	886	903	874	918	836	834	858	883	859	888	897	881	875	899	901	823	909	900	869	884	889	853	859	873	887	854	843	859	838	868	858
24398	21502	25226	28219	21502	21523	19588	797	414	392	405	399	355	334	353	318	287	309	316	278	321	297	307	268	305	317	293	286	288	283	315	303	253	285	285	267	283	313	275	316	273	259	283	286	275	267	265	305	283	294	268	277	265	257	267	310	291	309	261	297	277	247	268	281	297	289	285	289	272	263	278	306	283	262	299	289	281	274	274	291	279	291	296	293	283	280	276	302	271	317	237	289	289	263	268	324	283	302	272	256	272	255	295	262	289	273	277	289	328	284	262	272	314	285	285	313	288	285	295	290	252	294	293	309	240	290	275	282	282	305	316	306	301	288	290	265	274	257	331	286	288	304	300	278	296	306	266	285	265	238	290	256	259	309	269	253	245	272	272	304	284	306	281	302	295	291	289	267	288	244	256	257	242	291	279	271	256	288	270	265	257	289	299	233	266	271	305	288	271	263	298	281	272	266	275	267	272	286	287	271	269	289	318	287	284	299	271	305	281	251	284	259	283	290	319	281	296	285	286	259	258	290	266	291	253	271	270	244	275	257	270	283	290	305	245	297	274	280	277	273	306	258	306	260	282	281	299	301	256	295	299	267	303	285	273	277	293	286	306	306	257	257	268	285	297	253	257	304	276	304	257	267	311	281	301	304	273	284	276	270	279	296	296	289	300	294	261	280	292	262	296	268	276	289	266	281	255	266	303	258	283	266	276	260	305	298	329	296	277	292	317	265	262	255	291	254	269	289	270	279	268	280	285	286	290	284	282	289	288	303	281	293	310	273	268	248	282	295	274	276	311	277	311	238	269	288	302	266	230	269	275	282	301	276	256	300	293	264	275	304	297	287	268	298	254	293	295	285	266	237	292	282	273	275	278	272	274	284	269	269	286	293	262	273	277	289	252	271	284	303	305	299	243	253	295	302	308	272	285	262	242	285	284	296	256	263	289	279	271	299	308	286	290	265	276	285	270	276	318	274	284	285	259	288	280	231	268	300	319	282	282	287	279	270	289	312	288	280	274	258	270	289	267	276	268	310	250	293	279	281	318	284	291	289	299	284	276	287	291	303	263	310	268	275	288	264	287	287	256	294	272	286	278	255	289	276	314	277	297	276	289	328	227	246	304	284	289	284	291	289	258	288	287	287	294	278	279	277	273	295	264	277	287	281	312	297	298	268	318	267	273	288	295	277	295	285	259	253	274	268	260	295	307	308	268	294	270	317	276	290	299	284	273	290	276	288	260	265	313	266	287	264	266	298	260	294	270	232	283	295	293	286	276	290	253	276	290	334	293	284	281	286	261	268	278	293	275	290	295	278	292	268	247	263	285	279	265	261	280	306	282	280	288	272	237	288	265	274	283	282	275	293	285	306	296	295	274	281	247	272	240	244	280	281	268	301	256	300	283	258	282	262	312	278	251	272	286	290	240	292	276	311	266	265	305	269	267	291	278	256	284	272	260	267	277	275	299	295	285	252	269	264	268	276	288	283	277	285	292	275	260	261	316	300	279	296	242	238	258	320	304	278	278	296	270	268	315	264	278	258	303	293	269	254	283	260	282	247	261	275	280	282	300	284	286	269	294	269	261	303	274	284	311	276	249	282	232	302	271	291	270	264	282	284	296	288	261	296	288	251	294	274	267	275	273	274	299	265	264	304	266	286	298	291	283	305	297	276	291	288	283	272	281	307	281	254	278	254	268	271	293	291	278	296	305	278	266	245	286	277	310	307	269	300	293	270	262	244	266	281	337	274	292	287	296	282	266	298	259	291	278	281	296	286	242	270	292	286	267	286	273	253	247	300	308	246	290	272	236	282	280	260	304	242	274	284	275	271	263	267	288	306	278	307	270	289	294	320	299	296	307	271	269	282	269	266	313	263	291	293	256	253	281	310	320	254	279	280	281	255	298	256	319	296	277	260	291	294	286	286	269	272	266	273	272	290	309	255	270	302	271	270	271	291	294	276	312	328	237	283	265	311	288	298	288	280	276	249	274	285	249	263	275	287	292	272	306	295	276	252	245	296	287	281	253	304	284	287	279	277	284	276	257	272	297	258	297	264	236	295	257	298	263	252	307	247	257	308	275	254	271	269	282	253	274	269	319	251	276	262	245	255	278	305	290	317	309	308	253	253	253	272	259	275	290	298	273	293	268	288	302	281	277	281	301	286	264	302	287	279	274	262	305	277	281	280	282	274	313	295	295	291	288	261	290	280	262	298	289	279	263	307	279	282	286	287	275	290	294	297	271	272	270	324	316	246	287	297	247	254	277	288	257	289	288	307	262	297	255	309	280	274	297	263	296	289	296	287	278	251	258	317	270	300	276	284	275	272	289	263	268	316	249	260	300	273	247	284	284	303	283	308	307	289	284	280	264	263	294	282	308	302	278	293	284	239	271	295	303	295	257	284	271	253	293	287	247	271	303	268	274	262	319	281	268	279	245	280	289	283	289	298	266	278	262	289	309	281	275	316	294	280	260	296	289	274	286	271	278	264	280	245	286	290	271	283	306	268	291	269	274	276	313	272	265	253	250	267	286	250	266	264	275	258	269	272	277	262	287	292	264	269	296	298	296	312	280	262	306	274	314	300	280	249	271	311	294	300	257	267	258	285	287	291	297	295	263	253	281	318	295	288	288	283	310	288	249	265	283	289	254	299	272	290	287	314	307	311	258	302	289	309	312	268	262	306	264	307	307	301	320	263	262	260	310	255	257	284	294	269	306	263	281	273	244	329	268	284	275	263	283	278	319	250	255	276	266	292	285	267	266	299	281	245	249	284	288	292	280	238	290	285	280	287	289	246	286	252	273	278	288	294	289	270	315	292	262	254	276	282	256	261	238	264	289	280	303	272	274	266	272	272	270	285	273	282	267	262	254	314	295	263	246	284	281	292	261	269	258	297	275	281	288	294	270	259	315	287	246	290	298	294	282	285	288	301	288	295	271	281	274	250	294	272	255	302	277	293	293	253	256	289	293	297	318	284	265	318	318	274	287	287	279	255	248	269	279	281	276	291	279	284	297	275	278	268	256	282	291	289	254	286	276	270	282	269	286	282	269	254	276	284	292	279	263	307	289	255	271	272	280	269	268	264	282	281	286	288	279	278	283	257	302	294	266	283	269	289	275	251	250	284	259	282	280	262	279	312	272	264	298	282	255	298	294	277	262	263	279	288	304	313	283	296	276	275	296	285	299	290	259	301	286	290	270	284	279	314	297	285	263	269	273	270	288	295	286	263	316	247	246	275	287	257	278	269	271	277	252	270	242	294	278	307	284	253	259	284	290	298	305	294	308	269	338	322	304	288	289	272	279	267	286	296	288	304	291	267	254	296	282	269	272	312	289	265	271	279	252	271	270	283	284	292	317	280	265	270	284	292	279	299	268	285	280	302	273	275	281	288	275	242	283	272	249	277	260	294	306	275	292	294	248	310	309	287	297	288	262	275	296	275	278	247	240	272	247	283	246	328	264	282	295	300	257	276	292	299	268	295	275	280	276	268	256	274
10310	41639	7652	2334	921	759	658	659	655	691	612	627	605	609	655	645	603	626	647	599	603	625	601	590	626	584	608	564	641	635	649	604	655	615	626	635	579	632	585	608	614	663	578	591	622	622	580	611	616	621	607	603	606	630	560	605	634	548	637	633	615	578	551	628	601	625	612	580	581	585	571	634	576	603	613	608	620	588	585	600	568	637	569	561	602	630	608	598	567	583	632	582	603	586	588	620	582	612	604	581	656	596	603	583	580	575	598	611	611	587	634	572	612	641	580	590	586	598	620	648	607	586	630	526	549	619	641	632	610	597	590	590	611	593	553	599	582	626	600	569	551	589	587	613	591	579	562	579	602	562	620	577	565	595	578	579	592	641	600	623	550	626	611	618	632	618	630	602	617	563	590	599	601	636	567	596	584	588	566	596	625	583	632	589	550	614	570	574	597	568	567	597	578	562	614	576	568	564	625	633	607	579	579	585	650	606	601	619	625	625	605	619	604	565	631	595	570	550	614	598	617	545	590	584	600	641	589	583	623	576	593	610	648	567	608	588	602	599	578	575	612	605	581	622	624	565	646	590	662	624	637	551	573	601	587	567	615	586	593	597	596	619	617	619	597	639	635	560	607	594	574	549	619	574	602	609	573	611	586	580	592	566	555	615	571	611	606	590	604	606	567	582	564	613	639	593	574	590	583	614	579	614	648	530	628	578	594	596	554	595	570	580	629	592	591	589	629	582	560	619	595	628	608	563	617	627	637	579	613	613	596	593	630	561	631	551	641	621	604	594	600	599	582	591	540	579	576	571	617	588	577	593	610	582	618	619	620	617	581	558	580	587	598	600	612	622	615	632	574	592	591	603	582	623	586	559	645	638	585	594	604	574	590	591	618	601	607	622	567	583	607	640	593	637	602	630	579	592	530	626	638	599	609	612	554	612	608	613	595	582	583	616	604	583	635	595	632	606	587	593	540	571	607	599	584	589	627	620	619	640	577	577	613	604	621	611	597	584	590	600	638	605	574	640	601	560	588	569	632	598	572	617	573	586	588	605	625	610	578	587	598	637	600	626	588	602	546	596	593	589	636	574	580	562	563	602	642	589	578	587	532	607	595	560	597	559	641	608	602	585	612	597	631	583	596	585	544	620	545	599	602	620	551	633	587	601	572	592	618	615	568	593	605	609	583	602	593	584	648	618	599	588	631	575	614	607	618	583	669	593	580	581	614	609	591	640	617	563	600	616	601	643	592	612	586	622	564	599	568	585	593	584	628	606	592	662	627	613	564	559	628	617	617	631	569	578	616	601	590	589	612	640	629	560	574	613	571	609	635	592	581	646	592	576	575	566	633	612	606	593	559	605	585	571	558	620	589	573	611	608	580	552	586	610	599	606	559	569	604	567	588	565	565	591	622	597	604	594	545	631	593	602	584	559	639	597	622	604	616	584	638	589	607	589	593	614	597	558	594	586	619	569	609	590	631	632	585	606	612	596	581	601	622	580	555	578	557	605	608	609	631	578	608	589	595	560	579	557	605	619	583	604	614	608	582	586	548	596	618	597	540	628	579	602	638	622	612	623	619	569	605	589	585	619	574	600	597	576	591	574	600	559	617	613	604	591	557	562	607	627	571	665	581	592	594	565	564	617	559	603	612	605	579	622	569	635	626	595	647	586	604	585	618	567	585	609	571	615	595	600	618	600	660	623	649	602	613	624	575	621	544	607	619	633	612	604	616	594	594	568	640	531	604	620	595	591	596	606	606	613	605	608	583	592	547	623	605	612	620	582	567	597	566	577	632	573	572	578	636	607	585	633	581	603	606	592	604	555	619	581	592	636	586	617	579	589	576	622	603	641	558	578	640	613	598	594	609	612	605	632	618	634	573	592	577	580	601	589	616	639	616	612	654	684	585	568	605	577	574	614	569	609	556	564	605	566	602	563	580	630	593	597	647	611	561	615	584	579	606	588	561	598	573	581	547	552	591	608	595	577	633	613	576	598	589	616	626	589	565	605	578	562	602	596	612	641	581	562	565	576	635	566	611	638	568	594	579	577	600	596	554	632	587	645	588	602	620	614	588	574	587	590	615	625	686	630	571	596	611	587	626	607	579	594	585	595	578	600	616	622	626	617	601	607	592	613	567	598	589	581	586	623	615	610	602	620	633	607	586	625	582	568	584	599	582	566	555	585	601	595	628	631	621	570	628	603	619	611	564	579	620	595	592	597	595	577	577	559	605	575	576	660	561	562	571	601	633	588	635	616	553	576	586	540	625	634	607	567	567	637	574	581	640	564	606	628	589	622	634	616	586	572	614	585	590	657	600	589	597	634	606	588	576	588	575	604	612	608	630	609	626	611	646	567	597	612	568	608	575	626	596	567	558	626	577	585	576	642	622	651	612	558	602	552	625	556	565	634	594	627	574	587	589	585	548	574	584	612	590	594	582	571	599	604	628	611	611	592	610	575	587	625	557	576	567	624	622	599	590	587	624	609	566	601	651	589	620	622	628	582	587	583	641	594	585	595	620	618	635	602	582	630	576	595	593	602	642	622	577	612	605	591	607	596	581	595	611	631	607	564	599	590	605	601	629	563	592	579	604	588	612	584	570	611	588	604	615	609	637	602	632	618	599	545	623	609	586	616	579	605	590	600	592	581	607	601	580	605	644	590	576	595	578	570	596	583	598	631	607	609	584	571	606	569	665	559	578	599	588	571	576	561	623	578	606	585	595	607	629	606	607	626	623	604	601	588	626	552	661	568	583	607	568	615	592	594	588	571	607	598	637	613	570	577	649	611	638	592	616	601	589	603	590	581	607	617	595	577	567	592	588	596	597	574	582	564	606	608	596	580	604	555	571	584	580	577	589	588	573	603	620	568	584	595	626	612	584	580	595	614	574	567	600	614	593	579	554	587	591	589	576	587	596	620	612	597	619	574	645	599	612	608	565	598	604	621	591	614	608	595	588	583	578	605	582	602	575	601	627	591	582	607	592	627	581	621	664	646	598	599	563	622	619	596	550	626	569	615	587	594	630	611	603	560	564	590	638	616	582	589	617	574	585	622	602	618	617	618	580	577	619	639	588	581	586	552	595	605	604	581	616	586	649	588	606	617	630	613	601	623	635	618	617	590	616	604	583	563	605	608	598	592	600	632	614	593	617	590	580	572	579	587	601	627	593	580	610	527	581	614	580	631	603	608	563	575	602	568	588	629	606	636	592	591	636	627	624	591	575	592	616	594	586	580	583	552	601	614	557	619	595	616	601	623	616	571	616	587	653	574	570	573	620	626	588	565	634	609	600	581	623	560	566	594	635	636	645	598	585	607	593	585	636	631	606	590	590	574	572	612	539	589	619	637	563	599	644	649	602	624	606	582	579	609	607	638	653	616	551	608	579	590	598	622	627	585	601	610	631	600	615	586	612	588	578	611	564	557	659	605	627	569	634	644	606	594	588	616	580	586	634	614	649	652	575	598	634	588	600	585	593	627	592	576	618	598
32793	20667	9762	1126	506	519	499	318	320	301	355	278	306	294	340	305	288	316	304	315	334	292	346	302	296	314	322	263	288	311	287	310	278	326	304	329	315	333	294	316	336	323	312	287	321	280	324	294	303	322	337	311	310	279	300	285	332	320	315	323	292	306	330	329	307	307	307	320	318	310	303	338	303	256	335	292	313	280	304	319	314	323	306	317	297	332	309	327	307	281	304	342	293	308	334	343	296	322	320	299	318	337	300	274	262	284	300	306	281	345	276	307	286	280	277	310	316	292	306	301	317	310	324	302	286	284	299	293	323	283	334	331	290	309	315	307	337	303	285	306	329	295	322	300	294	288	284	289	292	296	285	309	305	325	292	325	271	273	281	323	320	295	294	306	331	331	294	300	295	343	278	318	289	283	320	295	313	284	335	319	315	275	297	317	325	299	283	331	330	314	339	311	332	346	302	298	310	301	309	291	287	272	287	277	292	274	312	324	332	328	305	303	318	342	292	264	297	288	287	301	302	320	315	317	293	350	301	319	303	363	285	303	280	265	298	321	302	285	308	281	319	318	314	298	307	298	306	265	283	307	294	296	310	317	321	298	282	308	299	339	306	315	289	321	304	301	300	308	296	298	311	274	303	293	305	312	298	324	312	308	302	299	303	317	296	339	279	318	350	305	281	285	277	297	309	273	296	320	344	345	264	307	290	324	344	287	299	341	297	280	348	330	312	331	323	305	285	304	329	315	309	298	291	355	306	309	294	300	291	282	313	306	304	318	300	294	299	316	298	266	308	312	314	303	318	330	322	321	290	319	301	294	285	257	305	308	290	309	307	311	302	292	273	334	327	289	343	306	287	313	304	333	313	315	331	335	310	337	319	298	306	301	327	279	293	294	287	304	296	273	333	325	319	326	317	297	308	306	308	293	307	311	315	283	307	359	321	306	316	345	310	294	313	277	311	300	312	314	291	314	314	299	318	316	310	299	292	338	271	295	281	328	286	305	320	325	329	311	274	311	310	283	308	285	319	350	303	311	338	317	326	269	296	294	342	293	288	326	322	305	303	302	324	312	312	285	305	322	278	319	313	265	348	278	304	325	334	286	318	328	343	321	276	318	317	293	302	302	316	290	283	336	285	270	284	264	326	345	319	303	321	299	291	295	305	315	319	322	311	307	307	318	351	311	311	315	338	330	309	308	296	297	293	309	309	278	307	302	285	328	312	307	298	313	320	328	325	309	284	299	340	288	294	309	306	329	342	336	288	298	314	313	325	315	304	297	328	324	276	287	335	335	333	339	340	317	271	314	315	304	300	318	305	329	335	358	286	312	306	321	267	295	321	311	310	323	321	307	292	287	290	286	322	311	301	294	295	310	310	292	294	320	326	307	325	304	303	311	310	287	291	274	322	315	308	301	315	318	303	300	312	341	331	282	310	341	301	320	311	328	334	323	280	303	297	308	322	314	294	292	343	286	288	326	271	335	343	333	292	318	307	289	284	276	305	286	320	341	318	279	285	312	306	302	305	305	305	324	293	328	297	309	347	322	288	303	332	318	302	325	290	293	329	326	284	309	312	300	330	302	307	304	308	288	322	320	297	326	288	313	294	330	300	319	306	299	293	328	314	285	315	297	297	285	314	329	295	287	311	319	312	318	333	338	337	287	297	294	312	366	303	293	277	298	323	347	285	302	305	309	338	331	335	304	327	279	287	312	342	341	318	301	306	301	303	345	271	299	292	265	321	292	314	307	308	301	310	303	295	294	275	285	282	335	319	277	317	299	291	304	268	302	314	315	299	313	294	284	310	325	284	320	299	294	326	312	314	313	325	316	309	295	330	331	280	310	323	321	307	308	293	280	289	310	319	295	292	304	314	292	318	321	306	314	320	317	319	304	310	322	298	282	343	311	308	318	301	308	318	320	287	277	312	289	300	297	309	311	299	273	278	294	287	310	302	279	304	314	276	303	338	309	302	305	317	290	316	313	295	296	331	306	346	297	294	315	339	321	324	363	281	314	327	315	306	288	307	285	307	319	308	322	298	323	265	308	276	273	349	279	298	352	317	320	276	321	302	284	280	325	349	349	337	278	297	308	275	311	305	312	295	310	298	320	286	296	296	298	314	306	310	327	263	319	302	276	291	306	285	324	323	328	293	300	349	309	306	334	288	349	301	308	331	300	297	316	298	309	303	295	315	324	298	316	306	311	311	281	308	302	282	333	299	298	292	328	309	334	275	265	292	291	273	338	283	284	335	301	299	300	305	301	327	315	301	318	273	305	337	295	340	286	315	310	325	316	342	295	314	297	310	315	311	306	285	313	302	329	321	329	306	285	274	306	306	271	293	293	266	321	307	274	309	317	294	335	307	332	274	307	327	287	297	324	306	324	312	328	293	277	292	338	334	313	307	284	306	287	279	278	338	343	336	310	288	311	310	295	330	335	293	303	304	281	297	285	289	302	292	308	298	307	291	331	295	308	319	323	309	295	297	312	310	301	322	335	266	294	279	314	277	297	324	309	319	284	331	321	310	301	341	333	291	326	331	293	294	331	321	299	322	304	299	328	291	313	324	323	287	287	297	315	293	314	306	328	319	259	299	297	314	306	305	290	322	296	311	325	280	293	313	337	254	297	305	286	292	319	280	301	267	317	305	299	351	340	304	308	297	307	308	317	320	333	304	274	304	308	302	325	330	301	300	283	289	322	292	308	311	313	320	331	298	303	275	309	282	312	292	314	311	304	328	308	323	320	298	310	321	318	305	339	314	321	316	293	308	308	273	283	300	300	335	278	288	339	272	292	308	340	285	341	294	321	276	263	277	300	324	344	316	330	314	295	275	287	298	313	323	309	264	296	319	289	288	305	308	320	313	304	292	333	297	305	299	301	313	318	331	286	314	290	296	318	282	286	328	295	321	302	296	298	316	304	332	295	273	274	275	320	298	340	239	274	315	309	279	314	336	325	295	347	294	326	333	300	269	298	323	312	286	318	330	323	322	284	315	282	302	319	325	299	303	322	307	307	297	315	306	305	298	312	337	284	328	323	307	319	308	335	286	314	335	317	279	293	313	287	299	296	331	336	281	320	295	290	314	299	276	323	310	368	311	306	342	323	313	296	349	339	295	283	320	290	335	324	305	320	278	300	264	308	314	313	300	284	268	311	323	292	291	301	309	295	324	333	294	253	297	332	293	260	314	301	303	275	310	323	294	313	304	305	320	290	295	315	320	307	274	274	323	326	267	318	311	293	317	291	303	319	322	300	292	269	290	293	298	299	333	296	315	317	329	285	296	287	286	284	302	332	348	300	298	297	317	285	310	323	300	324	305	298	316	323	317	299	325	284	333	337	311	324	283	284	298	305	298	306	311	330	284	304	324	323	298	323	324	340	337	304	340	335	283	293	287	286	300	309	296	303	315	305	326	309	291	318	300	303	286	306	321	297	292	299	340	326	306	291	308	324	323	331	298	295	280	324	300	306	290	315	312	305	306	317	307	297
6188	4756	1412	918	721	718	746	716	760	692	686	658	706	735	745	692	651	698	698	744	693	714	676	653	698	692	681	684	672	692	710	748	707	745	723	709	706	696	671	726	730	679	676	643	699	704	714	750	730	743	693	718	663	745	716	721	713	705	692	728	675	719	689	722	752	677	724	726	717	671	703	696	724	709	708	686	724	699	675	687	633	685	736	696	705	732	707	692	653	736	715	704	714	688	707	742	696	686	713	730	683	667	671	713	688	641	703	700	731	715	683	695	676	699	725	692	741	676	703	703	698	696	675	715	739	736	769	765	694	678	714	706	694	691	697	680	680	748	712	692	724	773	692	695	668	709	737	730	767	721	734	746	727	733	695	689	707	708	718	675	673	721	697	716	698	745	688	687	698	697	674	737	709	676	691	650	684	704	709	715	723	675	642	721	701	662	691	662	699	726	717	697	717	718	670	708	703	716	691	704	677	734	721	650	684	735	744	718	678	747	725	735	727	664	743	682	728	710	708	692	678	718	682	739	723	690	715	715	732	697	661	695	692	630	698	742	633	698	717	697	738	684	670	702	715	724	687	734	747	695	754	717	706	693	697	736	711	672	722	699	685	677	673	739	695	724	699	673	708	745	678	704	715	678	690	713	740	743	707	706	762	698	743	778	724	662	691	729	717	707	694	709	716	711	702	705	734	682	681	778	700	710	736	701	710	696	682	728	713	699	720	764	698	668	755	715	722	645	673	694	708	677	754	785	708	706	692	713	642	724	752	706	692	716	704	696	653	724	645	659	713	732	680	725	722	707	720	714	708	685	713	743	763	679	728	712	697	772	677	633	725	679	739	721	708	702	714	725	695	713	706	693	718	676	649	728	679	726	726	742	707	707	723	722	766	759	672	731	683	693	705	703	738	670	680	708	741	690	657	713	716	708	734	656	668	744	688	733	726	681	693	713	701	745	663	695	703	719	682	717	673	726	750	651	681	704	705	707	706	714	706	643	655	697	707	761	700	694	744	714	708	697	699	690	696	689	715	659	690	730	725	716	713	666	706	738	719	696	697	758	742	752	699	736	699	656	719	660	688	670	715	712	729	699	720	724	689	682	759	730	744	762	660	668	739	721	688	685	722	672	668	705	689	671	716	756	679	646	732	696	693	744	697	709	673	711	682	703	719	724	707	736	711	717	704	692	702	722	713	652	710	743	708	710	680	709	720	718	717	737	679	675	752	703	686	711	691	736	716	727	697	652	727	704	658	734	738	756	703	711	721	690	639	683	710	708	673	718	690	703	662	700	736	719	691	736	660	726	709	710	689	693	708	718	712	679	740	700	721	687	655	731	700	653	729	707	737	698	710	727	723	685	773	698	725	727	668	701	691	763	730	735	701	634	732	739	708	692	675	710	665	730	715	724	672	715	708	728	696	705	730	729	687	701	713	703	693	707	738	691	708	745	657	698	686	706	696	732	719	733	709	708	710	724	754	698	717	708	698	715	671	717	675	692	690	725	716	683	707	721	677	653	695	681	681	727	670	724	691	673	695	676	712	710	768	707	678	712	682	689	686	743	672	704	698	718	702	694	669	719	716	695	694	735	708	691	705	750	732	710	705	678	692	717	744	714	745	695	710	742	702	694	702	689	689	716	651	694	723	720	700	736	659	732	702	692	690	698	732	654	717	673	692	712	722	706	691	683	700	705	710	713	742	660	737	705	754	697	721	754	713	695	679	755	694	686	746	696	689	711	722	686	692	679	732	681	701	692	694	741	633	703	692	684	731	710	706	693	679	725	725	718	720	742	664	727	689	712	732	711	759	729	723	705	674	680	721	697	707	698	692	698	712	718	708	703	726	725	713	705	713	706	630	663	659	718	736	645	733	713	712	720	684	702	683	721	708	683	690	775	704	696	706	718	687	735	723	713	724	710	710	708	689	731	730	681	712	700	670	709	698	752	695	661	745	691	667	694	734	710	725	689	681	696	646	702	679	687	645	704	714	699	680	645	711	711	692	695	713	730	729	681	697	722	692	734	733	721	704	707	722	701	670	745	672	699	659	692	731	679	729	731	658	694	704	714	728	695	624	714	712	682	725	713	669	712	672	680	737	685	748	741	723	753	730	729	707	710	713	704	734	749	774	688	724	712	720	708	694	708	681	720	727	704	692	691	694	680	673	733	709	704	710	708	688	637	690	702	738	736	690	708	725	714	731	771	709	712	732	665	693	705	691	691	707	692	699	738	673	744	669	765	700	679	697	724	702	734	725	696	776	695	765	712	688	696	679	674	710	750	738	755	691	687	708	691	704	707	685	677	709	650	704	700	749	706	687	714	762	663	742	714	740	740	692	691	684	709	653	712	702	717	654	650	680	728	666	712	741	677	778	696	721	707	691	731	677	683	735	695	718	678	696	715	727	697	750	738	721	702	700	700	714	680	711	688	730	707	676	716	664	659	685	717	716	742	733	723	767	703	689	689	691	688	713	694	711	682	731	687	704	656	710	691	705	682	723	686	744	753	672	718	721	717	697	733	674	723	706	705	712	729	673	727	683	697	690	753	759	770	676	699	712	708	726	732	716	651	754	732	714	718	708	733	656	707	677	691	695	768	734	704	728	698	702	733	706	706	668	729	700	717	688	685	748	713	701	690	758	694	696	706	720	729	707	689	709	679	725	700	684	660	685	713	664	774	705	683	734	719	718	717	742	741	739	660	680	692	691	690	681	707	699	683	731	751	693	705	735	698	735	735	646	765	728	688	687	705	660	711	682	715	676	729	739	728	770	678	695	695	680	701	712	689	735	737	769	692	714	668	734	642	698	653	707	727	711	732	680	721	693	684	674	695	687	711	665	700	680	716	680	733	727	697	734	747	763	702	657	733	711	736	676	722	680	727	726	724	687	736	646	708	703	709	701	726	709	722	689	673	747	703	758	738	701	702	703	673	715	691	759	708	690	681	704	698	731	715	704	731	723	723	678	689	705	713	722	723	749	690	738	731	725	682	708	732	729	691	748	717	715	674	735	698	719	675	681	702	720	732	713	702	725	714	687	712	717	660	688	720	682	704	724	686	693	679	678	703	689	725	688	716	725	711	714	685	697	700	715	706	716	681	706	668	726	727	665	659	708	670	709	687	710	709	727	734	779	778	669	734	683	684	683	736	690	690	710	708	734	716	703	725	753	686	744	705	681	681	706	690	701	655	697	709	715	741	684	712	699	710	706	688	687	670	679	683	726	716	671	707	759	716	722	704	735	722	718	739	691	727	699	727	713	711	751	703	750	697	684	703	659	711	673	694	744	765	685	684	729	739	730	694	684	705	709	732	689	716	706	694	733	713	694	710	699	723	668	680	705	718	716	727	711	663	721	689	742	710	686	686	685	704	778	711	702	643	709	702	739	703	704	736	722	718	721	670	727	709	740	694	726	710	666	683	760	723	737	750	703	633	702	720	757	715	700	670	738	692	682	699	685	647	728	746	729	674	722	733	743	687	713	670	715	683	721	710
25093	21538	24843	28501	21450	20753	1219	562	511	463	449	466	469	459	423	398	444	433	445	396	436	420	402	462	407	455	451	390	402	423	375	428	439	387	450	397	420	450	424	421	396	429	394	403	411	376	403	452	403	417	414	425	427	431	394	393	436	382	426	408	422	422	423	447	421	424	390	397	406	435	432	412	417	389	388	413	418	409	442	371	365	441	404	381	434	398	405	408	424	432	447	423	424	430	401	394	392	395	379	412	416	380	421	396	448	373	429	434	443	443	433	438	421	399	396	391	397	400	388	401	412	416	435	405	401	447	362	452	379	392	405	406	449	479	413	416	400	430	444	427	440	428	403	391	449	413	427	423	416	426	415	414	372	384	394	405	426	445	406	412	409	369	423	403	383	432	464	377	394	424	405	399	437	420	395	437	399	404	405	404	416	408	453	394	421	458	435	371	408	441	410	389	430	398	417	412	445	395	405	431	428	413	395	409	417	415	434	432	415	452	439	403	401	380	404	413	440	384	437	400	406	423	403	406	431	372	443	410	408	362	420	396	384	401	417	380	423	404	435	426	418	422	415	404	387	426	435	427	405	415	442	411	339	386	441	401	380	425	444	403	434	420	413	402	429	394	433	415	409	380	401	397	440	389	391	410	422	440	408	426	394	432	433	410	420	440	435	428	383	414	451	390	396	443	438	421	406	419	406	407	468	449	438	391	406	402	398	423	438	402	440	434	429	409	406	411	427	429	423	421	404	397	395	446	397	386	425	425	445	419	392	428	417	397	461	418	398	391	416	396	406	405	423	440	426	389	402	426	396	391	387	415	417	423	375	382	406	423	424	394	448	434	425	412	456	405	387	441	424	420	364	400	387	427	457	398	424	435	407	412	443	395	433	462	394	394	417	385	369	432	467	440	432	423	429	433	394	378	417	448	353	428	406	403	435	429	439	411	424	383	415	397	409	412	394	392	392	406	404	382	418	372	405	431	383	416	427	431	417	425	411	393	447	422	403	423	450	366	395	403	367	379	443	418	463	424	442	412	417	392	417	419	421	431	372	375	401	420	400	409	417	389	372	435	402	412	405	435	403	391	399	409	400	370	397	426	427	422	442	391	426	431	399	408	394	417	394	455	410	393	416	379	391	441	414	400	425	415	420	434	411	450	421	429	415	441	394	431	383	355	411	423	444	403	443	401	395	424	443	381	401	442	428	401	428	400	431	401	421	433	455	428	444	423	405	429	410	423	432	431	468	401	408	385	410	399	377	406	409	400	415	422	413	418	468	420	395	426	421	411	413	413	422	383	408	457	418	431	394	425	400	415	414	409	420	425	361	414	385	400	421	424	407	437	375	441	433	412	403	395	440	396	406	388	446	384	425	409	420	456	394	371	427	459	430	449	396	444	427	375	366	455	427	374	440	425	381	423	417	433	417	447	387	435	479	397	437	425	442	395	425	405	397	417	410	407	417	408	455	418	409	420	400	454	397	416	398	358	428	413	412	414	406	414	367	366	447	390	404	413	445	420	400	412	384	417	431	398	428	419	406	382	428	423	382	425	434	442	434	440	432	404	399	404	421	407	415	407	398	395	394	443	408	449	384	401	420	397	433	397	438	444	406	433	418	435	445	427	389	382	412	424	416	461	435	425	389	416	418	402	388	379	381	398	427	440	418	377	405	404	429	432	440	360	409	406	415	418	451	416	412	378	322	396	422	433	442	389	439	428	431	440	461	422	411	407	398	464	434	389	411	418	402	389	417	417	438	425	420	440	405	412	438	376	412	451	399	478	425	397	446	417	389	442	434	407	407	435	451	437	443	401	412	413	446	434	455	406	403	409	367	423	394	406	393	394	406	426	416	451	450	398	416	420	410	418	408	418	446	383	426	427	396	409	413	413	380	405	377	413	415	409	418	404	428	418	425	406	393	434	412	415	413	424	378	411	391	389	366	409	414	432	395	407	428	414	436	435	419	456	392	428	446	419	452	413	426	408	396	412	410	435	426	403	429	444	417	403	428	413	415	392	421	400	387	395	433	396	395	414	417	396	431	435	458	449	442	384	407	369	401	399	439	387	430	446	399	410	414	438	397	430	429	419	442	434	435	419	416	477	439	391	441	441	428	381	422	419	446	445	442	433	433	398	410	436	385	388	420	445	395	452	400	414	375	369	427	391	405	425	381	431	388	437	435	420	396	412	391	390	384	445	459	430	405	383	391	393	398	428	403	408	414	440	436	382	392	417	428	416	378	441	428	411	378	427	428	426	408	408	393	412	375	377	415	441	428	392	422	395	430	439	460	452	427	412	435	409	394	368	428	419	402	395	436	434	410	417	383	421	393	397	415	374	422	436	404	407	400	412	401	393	399	388	404	370	434	432	403	412	408	413	436	443	413	428	416	434	484	410	448	434	399	415	414	425	437	405	408	412	401	416	390	394	389	385	392	416	429	406	401	401	392	424	391	404	394	388	426	362	445	376	414	419	459	430	432	431	391	435	426	410	438	440	410	432	404	436	371	436	407	424	414	445	442	436	416	388	426	435	423	391	418	403	408	393	378	497	422	385	389	425	437	416	386	404	414	428	383	397	423	430	391	401	425	404	410	394	452	426	393	448	431	419	447	426	411	387	393	388	400	394	462	437	425	428	403	418	392	371	345	444	357	439	413	417	394	395	408	374	406	438	426	385	416	402	458	404	415	404	380	433	426	412	429	452	404	413	436	470	415	457	433	442	388	396	418	442	410	400	427	377	410	434	433	404	398	404	413	418	403	407	420	375	407	355	370	422	391	447	467	423	430	423	417	436	436	449	406	419	411	423	449	432	448	399	418	398	440	425	437	427	385	386	441	425	431	415	399	438	399	418	436	351	387	423	415	406	401	392	401	431	407	393	415	406	419	428	407	425	406	458	456	397	427	394	410	428	455	444	387	449	393	362	387	401	434	405	419	441	445	411	399	423	425	415	425	409	419	416	370	427	410	426	440	429	425	436	410	415	439	434	394	414	406	413	461	460	385	434	429	402	398	443	458	453	423	421	418	409	404	412	415	433	408	427	432	398	427	417	422	422	388	400	417	428	423	395	430	447	408	431	433	417	451	410	441	403	391	420	380	390	397	425	408	439	418	445	427	437	385	467	459	430	375	386	417	406	392	419	403	446	401	423	407	400	450	399	398	376	458	407	405	369	389	401	422	470	407	413	389	407	425	410	417	434	393	399	400	396	444	413	426	390	439	417	418	419	414	425	434	415	416	396	440	436	404	392	392	406	382	395	398	424	428	410	410	414	423	428	439	420	431	439	388	420	413	403	417	385	421	394	415	384	401	381	440	433	439	385	432	412	445	395	466	442	390	396	427	429	381	405	425	379	401	410	405	421	387	412	395	433	428	459	388	421	400	392	435	414	407	380	406	415	433	400	392	461	403	379	384	407	420	443	411	403	412	408	432	420	410	402	400	383	418	441	402	402	386	419	406	408	432	399	443	403	410	398	429	414	456	372	436	468	427	422
9786	28967	4875	1632	1071	970	984	879	896	887	881	974	903	895	909	870	902	935	903	884	905	908	913	915	879	850	896	914	922	940	921	942	899	904	915	909	882	869	916	907	860	917	875	894	908	868	902	866	876	898	905	914	874	928	833	898	862	878	884	926	899	859	889	860	885	879	932	874	827	889	896	903	925	881	825	886	893	840	878	915	875	890	886	874	906	853	863	864	839	871	873	879	880	833	853	896	823	860	899	865	921	911	896	893	860	894	929	865	875	920	855	881	892	965	857	869	938	870	879	837	908	906	905	885	898	873	860	885	908	932	951	860	852	888	886	846	908	879	864	897	857	917	890	873	924	892	922	894	835	923	878	884	952	884	882	875	897	892	836	892	876	880	916	861	905	956	883	863	947	878	930	843	844	905	825	875	862	895	939	937	931	856	883	894	902	909	900	882	947	863	906	845	934	891	869	867	942	870	887	869	884	896	892	863	883	870	856	912	879	903	911	872	940	916	840	903	861	864	879	926	894	888	935	906	918	920	831	888	877	919	859	878	898	910	885	883	887	896	919	892	880	923	920	853	925	873	876	863	884	923	819	820	871	886	874	876	874	866	876	900	835	879	913	908	840	829	918	901	872	913	910	876	954	917	901	858	948	914	862	855	881	908	858	890	852	877	897	926	891	860	892	905	914	899	910	863	846	859	854	856	883	895	853	858	858	889	882	911	888	922	854	851	867	867	923	876	907	957	871	905	857	866	873	888	822	932	893	914	889	906	857	922	890	853	903	853	826	924	858	920	870	892	905	856	891	882	908	876	853	889	874	913	923	858	891	898	875	873	879	848	882	892	912	850	932	932	872	951	914	868	876	851	891	910	879	894	850	897	892	857	884	927	876	846	948	927	874	884	889	903	872	889	918	895	905	903	858	929	909	914	866	902	925	876	883	864	894	919	890	936	943	907	879	857	887	867	903	814	873	876	922	895	870	899	900	903	875	821	878	883	835	922	892	885	931	930	923	884	915	893	858	908	908	862	937	883	886	857	855	915	856	889	859	923	947	915	903	898	914	880	900	928	841	895	868	872	912	926	917	856	892	858	915	863	903	904	879	877	869	888	907	836	879	892	884	892	878	883	904	913	930	852	875	892	883	943	898	914	909	905	857	897	883	892	943	899	914	858	917	876	922	851	907	913	872	851	907	857	911	831	873	896	890	913	889	874	912	893	897	882	887	901	859	899	813	854	864	864	890	871	852	850	919	902	930	893	889	875	924	861	862	871	915	925	860	943	842	915	862	864	922	888	899	883	901	868	913	873	884	903	909	906	955	832	897	878	898	891	911	961	878	863	859	840	873	890	918	864	895	908	865	909	857	844	909	885	903	911	889	900	885	900	899	949	924	858	865	899	890	862	872	864	931	867	906	852	924	918	862	913	891	891	880	939	888	907	875	894	880	872	916	867	856	879	910	864	861	911	904	901	885	895	900	902	934	928	903	942	929	866	909	913	885	859	897	849	831	886	840	883	921	880	873	856	904	862	904	827	901	884	917	890	894	883	882	937	888	847	889	897	860	907	881	903	899	945	899	853	874	800	876	902	859	918	923	892	871	884	840	912	884	840	909	868	893	880	835	931	884	929	890	841	911	883	873	850	872	875	864	883	932	921	897	902	874	923	873	873	898	905	897	883	912	883	917	892	907	888	872	902	881	859	911	927	859	877	869	899	890	911	916	798	838	885	830	935	854	940	885	862	856	848	886	834	883	929	863	889	885	860	890	857	882	867	867	906	865	944	886	860	913	871	839	890	894	880	893	920	882	882	926	887	930	859	885	872	844	900	882	898	929	905	866	875	876	857	939	877	834	930	885	887	946	891	952	897	847	890	860	838	878	884	869	864	879	873	903	913	893	855	875	851	920	834	865	870	850	925	871	900	923	934	859	905	922	889	941	847	892	846	842	929	909	912	882	895	926	892	873	888	851	892	879	914	916	899	943	898	871	899	860	930	917	905	853	900	896	923	929	870	951	888	894	911	859	892	880	866	872	906	871	945	902	871	920	909	918	904	901	916	915	884	923	921	910	858	871	898	892	901	893	842	922	867	908	907	863	923	862	846	882	892	888	881	942	884	880	888	928	896	908	852	843	905	902	909	905	931	915	887	911	901	879	869	885	849	932	916	849	903	842	901	919	868	885	865	862	883	873	864	854	856	896	875	889	898	852	864	832	908	858	959	898	871	879	916	932	898	884	881	864	850	872	926	925	895	878	901	906	842	867	875	856	926	890	856	893	867	853	881	908	838	884	902	930	851	889	883	868	864	913	917	885	913	897	900	901	891	916	855	913	921	895	904	875	864	898	885	879	879	887	846	926	907	923	833	911	882	910	865	949	862	864	858	887	892	854	866	903	900	843	911	837	860	878	914	871	877	913	819	859	877	921	897	856	919	895	891	850	919	872	896	887	938	926	858	918	945	867	931	881	859	885	847	871	896	894	929	918	930	915	911	875	856	885	796	835	931	888	830	906	836	913	863	892	881	904	926	891	878	889	839	876	844	934	876	878	841	892	879	867	857	934	920	904	853	860	931	921	915	873	838	883	914	914	861	943	878	855	891	962	892	880	920	908	901	889	875	938	894	875	901	869	868	922	893	877	916	887	906	896	923	893	919	898	852	932	846	855	895	933	918	923	908	873	848	897	911	893	900	870	875	902	896	858	896	842	889	886	820	865	914	933	852	912	927	912	889	898	878	884	879	832	897	892	923	889	867	899	911	899	933	893	925	910	901	900	923	866	862	926	888	857	892	886	820	886	867	856	850	883	902	912	846	900	917	914	853	879	923	892	909	899	888	877	895	911	896	877	897	853	941	845	878	912	953	872	893	908	860	898	889	866	932	882	880	856	863	853	875	837	868	885	932	919	808	874	868	838	871	861	834	912	900	892	905	856	896	871	884	893	886	858	915	883	811	842	897	900	957	887	910	876	822	871	910	921	923	858	903	884	901	865	897	857	843	891	966	882	938	859	858	864	923	929	892	902	939	887	879	889	858	881	957	885	903	907	959	877	894	838	846	836	838	866	852	875	893	849	857	900	869	901	902	884	904	859	875	882	904	895	961	896	843	893	860	906	893	914	881	894	878	889	930	881	878	915	844	907	875	843	890	888	877	855	889	904	868	885	859	866	866	888	957	879	890	871	866	918	859	844	953	868	818	907	883	855	910	913	846	873	904	942	847	903	892	918	908	879	886	918	872	915	854	922	868	881	870	913	877	869	905	904	828	865	887	894	937	849	853	922	904	904	882	899	876	901	905	877	858	879	891	874	837	881	841	902	903	874	844	872	868	895	875	897	876	903	921	879	878	908	844	860	909	896	844	893	861	912	960	922	926	915	865	903	854	884	876	894	903	908	889	910	940	923	832	845	880	901	897	873	852	888	878	853	896	877	911	850	843	873	901	844	938	909	876	868	879	838	953	913	912	885	919	876	901	929	897	867	858	848	863	883	906	914	909
24279	21430	25129	28151	21431	21459	19392	829	437	370	362	418	352	324	292	321	338	312	294	298	317	260	309	292	302	293	303	279	293	280	284	280	260	293	313	288	284	282	252	266	244	271	277	261	290	299	276	270	305	274	293	324	303	286	276	285	267	280	280	282	240	307	314	284	256	283	300	281	284	288	276	289	292	268	283	262	264	284	287	264	279	268	289	288	278	278	270	278	317	258	258	296	262	287	267	267	268	283	266	271	301	290	278	290	265	291	272	288	260	327	294	255	266	269	245	284	283	291	262	270	269	259	259	291	265	256	277	303	283	273	301	254	272	286	274	291	267	265	271	305	269	302	295	294	256	287	297	286	269	306	311	283	290	293	269	306	296	249	276	268	268	268	314	294	282	274	266	291	299	287	281	281	260	289	316	294	292	270	284	302	301	292	264	268	276	272	285	287	251	293	301	282	253	292	254	289	302	287	283	276	281	269	284	259	315	307	282	297	301	260	265	315	290	286	297	298	270	279	300	282	262	264	282	296	290	279	277	284	278	283	281	271	266	315	277	289	302	265	293	255	251	297	282	285	295	313	314	318	293	259	306	309	286	269	226	297	296	287	295	306	235	289	277	303	273	271	271	292	258	309	291	293	263	281	265	256	274	275	291	286	271	313	278	276	307	268	281	292	326	307	319	275	289	297	296	247	282	287	302	299	270	268	300	275	293	313	302	279	323	271	284	300	254	277	258	310	262	276	283	289	281	251	309	275	264	261	258	260	266	290	263	281	291	285	262	275	277	269	304	274	284	252	287	266	310	299	275	284	306	280	295	267	274	297	306	275	285	288	269	275	283	311	301	296	285	283	286	290	273	274	277	296	292	284	268	282	271	292	297	270	280	263	275	314	269	294	278	257	289	241	284	321	275	300	250	278	299	290	287	259	255	335	281	306	301	311	266	275	286	259	299	291	306	255	291	300	296	304	299	303	301	270	291	283	263	267	282	266	265	292	240	301	278	306	276	317	273	278	290	309	280	266	271	289	307	310	292	260	280	289	283	293	273	300	278	286	263	285	298	260	241	269	271	267	287	287	269	268	327	290	307	275	289	290	282	271	290	296	282	272	280	269	269	293	294	297	308	257	292	293	283	259	276	282	305	261	291	323	295	255	298	308	292	277	296	301	284	284	296	282	306	292	281	311	285	241	291	285	279	320	248	252	299	295	291	298	277	265	295	281	284	309	290	262	290	256	283	305	277	267	281	265	262	316	285	278	273	274	300	301	278	289	285	271	283	290	297	268	269	279	296	273	273	270	286	283	278	255	283	267	316	306	272	277	261	295	276	299	277	296	255	276	283	297	270	251	262	288	236	252	274	296	266	290	308	289	282	286	267	267	280	273	277	312	251	302	255	311	261	262	279	272	315	295	303	254	266	289	273	301	316	247	286	278	247	275	279	303	278	269	270	269	305	276	272	294	263	293	294	269	279	277	296	293	308	265	258	285	316	280	292	258	296	238	226	283	265	277	298	285	275	272	277	276	261	244	259	280	281	275	277	333	275	278	282	294	264	322	284	294	267	254	289	296	269	308	284	277	273	276	301	291	291	291	268	309	273	240	272	287	286	293	271	271	305	324	299	269	239	281	272	251	290	274	299	296	267	288	303	320	283	282	243	279	305	272	297	281	305	268	278	275	262	269	325	293	276	252	292	278	281	239	298	251	253	275	298	262	280	283	278	291	279	266	247	260	281	281	254	292	282	263	253	280	313	275	305	265	279	262	283	284	290	294	297	293	271	253	255	287	307	291	299	291	264	270	307	264	266	302	295	292	275	300	257	275	244	279	256	278	283	307	282	279	289	325	298	262	260	315	269	259	266	265	276	276	271	270	282	287	267	290	277	313	308	263	301	268	287	324	305	311	279	263	281	303	317	331	283	301	297	273	274	286	254	288	285	271	270	319	291	279	275	261	311	289	260	252	279	303	268	268	278	281	258	249	299	263	251	298	267	260	281	268	286	283	277	316	274	287	271	285	299	283	247	273	283	315	281	267	281	292	298	279	268	274	258	266	282	276	286	259	279	296	306	292	282	256	284	282	300	268	293	245	299	288	262	277	287	275	294	290	267	264	273	266	258	293	262	290	234	318	285	288	262	314	304	260	289	271	291	274	297	305	254	266	268	273	267	280	274	289	286	307	303	275	271	290	267	268	285	301	290	285	311	291	256	280	293	284	292	258	259	268	275	259	291	274	282	269	254	264	282	310	301	282	299	267	249	282	270	290	318	302	294	234	298	300	282	303	312	273	268	270	277	263	293	292	287	276	287	294	266	267	253	293	282	268	286	261	283	265	256	291	263	287	300	253	261	294	267	290	268	245	310	300	277	300	252	289	258	274	278	283	275	254	280	300	264	268	264	302	277	268	280	276	266	301	290	276	282	245	279	238	298	271	288	282	278	273	293	264	253	279	277	271	310	280	243	232	279	280	259	291	285	272	284	300	331	278	268	292	291	275	260	293	255	278	282	289	273	270	309	295	308	281	264	315	280	279	307	269	282	248	251	264	292	293	281	280	283	281	278	238	311	293	266	281	293	266	295	295	239	269	271	286	299	305	304	287	276	260	317	286	273	291	305	261	261	265	297	283	278	283	284	292	301	291	278	273	277	268	272	281	276	267	272	294	279	285	263	237	297	319	299	278	285	299	302	298	317	295	312	297	262	263	283	298	259	282	273	291	277	291	296	291	262	283	253	297	258	259	256	274	283	278	293	277	275	279	266	245	271	277	277	284	281	331	272	270	286	254	270	259	283	306	291	293	314	286	272	284	282	288	287	273	288	286	263	278	282	322	252	275	299	261	299	279	266	278	273	279	251	252	260	308	262	252	285	271	269	274	320	295	296	257	303	306	293	312	299	292	306	298	263	279	280	220	269	267	292	310	266	258	292	303	265	278	279	270	278	264	258	260	298	287	294	317	268	256	283	257	272	295	272	287	299	299	256	282	272	270	298	259	267	306	293	301	280	262	249	279	302	308	275	272	311	264	285	276	270	269	313	251	258	290	302	273	286	271	270	293	261	289	278	285	247	257	319	285	274	294	298	289	267	283	272	292	267	284	288	275	302	285	285	291	288	279	260	268	284	282	236	260	269	269	247	276	284	295	292	280	292	290	276	260	273	267	297	263	288	277	276	269	295	269	268	275	281	232	283	279	254	290	264	284	267	287	281	274	263	277	277	263	250	236	271	275	282	272	275	270	246	248	303	273	262	266	282	255	285	296	316	310	284	322	278	288	306	303	293	281	276	243	344	301	253	334	285	296	272	270	271	264	305	308	259	292	285	267	255	275	250	248	260	298	287	267	246	273	281	278	279	247	291	293	263	294	257	301	262	286	290	287	274	255	257	257	285	272	270	254	298	267	282	238	265	251	269	273	252	286	270	281	270	274	268	297	256	258	270	274	271	293	276	271	248	262	305	271	300	285	301	278	259	275	294	276	273	278	251	269	295	276	282	266
13908	37710	7281	1877	898	739	678	676	707	663	689	606	642	676	627	610	631	593	606	607	590	601	598	575	571	655	605	628	616	589	631	641	605	626	607	629	606	614	605	618	587	614	599	622	603	622	629	587	575	581	604	645	604	663	595	576	574	597	586	622	611	630	587	608	605	631	638	581	620	581	602	602	605	628	616	618	629	596	609	573	611	601	619	591	594	618	606	630	624	641	585	580	589	551	609	603	628	556	613	588	616	627	594	613	651	612	602	561	581	621	636	596	617	623	596	619	615	591	603	611	563	597	616	612	610	641	639	599	624	586	598	550	594	639	616	573	612	585	590	574	598	626	594	593	627	624	598	630	593	578	622	618	591	599	579	563	627	598	620	583	579	620	619	562	616	623	622	572	582	599	600	578	623	578	596	611	609	584	590	598	625	613	541	579	600	613	580	644	604	660	616	615	604	648	600	589	597	598	644	558	587	642	610	609	612	620	590	600	622	615	589	587	634	587	623	603	567	566	606	614	603	563	608	579	560	601	614	591	548	565	590	592	580	604	630	578	634	574	598	630	586	554	573	589	618	610	627	561	613	606	620	583	622	596	619	635	617	521	625	577	530	585	591	552	606	605	621	659	667	628	564	629	550	595	570	569	634	625	621	579	622	634	603	620	561	641	594	583	601	577	612	605	641	594	630	615	637	599	610	604	592	620	628	594	627	580	578	574	613	577	560	609	636	600	588	613	580	556	622	620	630	548	617	559	642	606	616	614	614	647	605	571	596	622	598	593	559	614	567	538	587	580	559	646	591	568	601	653	559	598	596	600	615	583	599	553	574	612	616	592	640	630	616	588	617	645	556	633	602	580	595	622	654	624	579	587	620	604	639	590	605	621	656	589	615	639	632	656	598	632	628	633	593	599	571	567	629	546	630	601	595	601	590	572	588	598	624	574	588	590	587	596	594	582	573	622	570	603	576	643	604	611	617	589	604	621	584	595	599	605	616	560	596	613	632	604	598	580	606	600	559	609	635	582	616	588	567	592	554	593	560	610	582	599	578	601	604	589	630	587	584	620	596	579	626	576	594	583	587	586	601	579	581	567	598	636	578	562	570	591	560	597	587	596	620	585	594	560	590	615	563	651	597	581	573	595	594	629	568	631	590	610	584	580	641	626	580	578	577	589	623	604	527	620	649	610	598	573	597	611	598	614	591	575	603	631	610	598	620	547	582	615	613	644	594	568	602	622	622	636	571	650	551	638	663	577	590	547	560	552	602	577	586	603	621	602	593	626	568	640	591	609	629	585	633	590	595	529	596	619	593	597	599	579	585	596	551	593	631	639	608	583	584	619	621	590	560	555	597	605	574	604	626	572	580	556	602	603	634	583	636	602	621	563	644	635	601	566	617	572	594	597	590	633	567	611	607	586	601	590	610	610	575	581	604	585	598	597	621	613	591	610	577	566	568	615	578	585	587	636	579	616	581	622	578	620	572	594	593	557	578	604	595	622	567	581	597	651	588	611	612	596	605	539	583	613	576	641	603	612	643	600	610	591	613	605	589	617	560	596	606	606	615	612	589	605	588	638	597	614	616	561	601	616	631	595	560	610	593	595	598	585	616	646	583	599	606	540	583	623	583	643	587	612	591	578	624	604	621	662	606	559	593	573	566	624	603	609	605	615	616	605	596	599	617	591	608	570	573	593	589	596	587	604	644	607	628	663	603	583	566	599	594	563	585	630	640	565	622	606	579	554	626	623	577	584	612	596	594	560	605	639	628	587	616	577	600	609	560	583	618	582	601	626	643	607	603	591	555	605	580	608	586	624	624	681	622	626	569	598	557	564	635	585	586	572	622	624	616	652	601	587	603	559	595	631	626	582	632	585	597	609	574	651	631	607	619	599	582	586	644	593	588	567	613	625	595	615	613	615	581	638	588	629	592	591	620	590	602	601	619	550	605	583	594	616	625	629	607	642	626	587	615	586	582	578	595	617	597	600	594	609	594	598	596	571	572	645	578	605	627	597	600	615	591	567	616	622	567	643	593	574	583	653	615	594	595	618	601	609	595	569	624	600	640	587	629	622	590	620	596	591	616	590	609	597	610	607	548	583	627	608	582	586	602	572	574	608	588	571	637	583	554	600	556	612	610	563	577	603	592	591	582	610	608	555	600	630	607	612	614	603	570	575	563	625	572	594	624	619	611	634	662	590	588	561	595	597	613	592	612	644	586	569	534	595	665	582	590	620	609	633	590	616	636	611	676	600	592	604	604	594	613	597	595	591	566	576	569	588	575	620	619	567	576	584	608	603	625	604	574	567	598	587	647	626	596	583	589	621	634	602	572	582	616	596	550	569	611	597	600	646	644	619	579	618	544	619	622	617	619	619	636	562	587	599	628	625	610	576	594	605	610	626	618	588	615	627	617	650	645	598	612	603	611	578	590	594	611	578	555	605	604	670	582	616	574	573	589	609	614	600	605	562	621	561	579	585	607	593	589	602	651	594	591	601	625	579	573	560	593	589	607	584	580	624	601	612	587	607	578	572	576	580	584	626	606	598	611	613	640	583	628	581	615	594	591	545	615	634	593	555	610	636	594	687	642	612	563	580	572	597	613	602	596	577	597	627	584	582	584	610	618	601	608	600	614	585	560	568	582	608	613	578	557	606	608	633	553	640	593	596	618	620	593	603	598	581	644	647	593	617	582	610	636	667	602	597	566	554	561	565	596	608	606	603	607	604	636	613	578	628	577	607	596	579	616	576	596	601	555	594	585	588	581	585	617	652	641	623	641	601	570	589	641	600	596	578	590	615	605	572	625	612	598	581	598	604	636	615	616	597	575	624	608	645	577	605	597	586	611	595	598	584	584	602	545	575	563	633	617	567	571	624	595	551	598	618	598	608	627	601	589	593	602	594	617	634	584	606	614	602	649	592	636	596	585	614	599	579	592	590	635	615	628	601	635	613	597	644	623	613	560	639	601	588	576	566	619	625	654	558	598	614	595	600	610	533	624	587	585	649	639	640	597	615	575	612	614	551	613	573	627	607	573	609	631	606	573	580	607	579	597	622	548	600	598	611	606	555	585	592	611	590	605	605	616	621	618	640	621	564	579	584	603	627	608	560	631	668	643	674	555	585	600	609	582	576	616	553	605	592	605	585	609	610	625	608	595	603	594	596	568	614	605	621	619	595	616	610	565	586	603	630	614	566	587	571	601	591	578	591	604	584	623	609	605	606	577	585	599	564	592	613	614	602	618	610	611	604	642	636	577	612	618	589	635	600	610	583	600	593	625	634	604	581	630	608	613	650	670	559	585	594	579	652	625	626	622	585	617	613	637	619	597	591	574	627	619	616	550	594	655	619	627	592	567	607	581	632	591	559	592	551	609	628	555	594	578	580	634	581	562	620	563	619	632	588	601	607	608	613	646	601	592	562	603	597	595	594	590	598	584	562	598	607	615	559	577	596	602	621	630	601	608	599	621	641	562	601	557	595	589	634	626	591
32856	20610	9905	1164	560	509	503	336	314	347	286	302	304	300	298	307	299	305	317	291	302	331	309	318	249	289	261	320	292	310	319	307	286	316	309	276	316	318	319	298	297	294	283	311	343	293	295	265	269	278	325	299	332	275	295	276	335	328	309	287	350	317	304	325	309	301	314	282	312	300	299	296	342	300	337	307	298	241	298	293	290	324	330	301	283	293	295	301	324	301	330	314	313	280	294	298	294	284	309	299	289	296	284	301	288	284	315	313	326	301	333	324	304	283	319	297	291	345	273	279	303	307	324	309	322	327	328	289	325	339	325	307	331	313	312	312	254	301	306	342	308	304	286	321	288	307	321	320	342	281	307	280	290	325	283	309	284	348	301	313	336	278	304	330	285	316	306	309	277	327	324	307	324	308	328	307	308	278	295	303	271	322	304	330	343	327	304	301	293	294	308	316	323	326	275	304	321	307	329	308	312	304	320	276	307	305	323	298	313	273	329	311	321	346	279	321	308	294	304	295	308	329	312	323	289	299	296	290	309	312	318	363	319	325	301	265	282	302	309	288	306	309	324	312	271	292	303	297	298	302	297	321	286	290	341	300	292	312	287	281	330	311	319	264	318	318	298	298	300	314	289	297	315	298	294	314	291	317	252	267	306	297	309	284	294	288	308	277	270	339	296	290	294	282	294	289	300	301	307	312	316	285	307	335	271	313	278	315	301	297	320	319	280	314	294	279	282	323	297	311	316	321	293	318	319	300	302	288	286	275	300	318	273	281	297	328	295	319	287	296	326	332	309	303	298	325	330	286	282	308	290	283	349	311	288	294	310	285	288	300	335	336	319	330	340	333	301	304	288	291	323	306	285	280	290	314	339	302	315	301	298	329	269	316	250	298	298	296	296	292	340	325	318	302	293	280	283	343	305	305	288	337	268	310	297	318	286	310	305	315	286	308	306	267	298	290	285	317	285	294	315	330	326	303	304	315	297	294	315	303	311	275	363	343	304	300	305	287	284	278	288	318	321	307	347	306	306	317	319	315	286	311	271	316	313	327	304	304	310	321	311	319	359	329	309	315	306	291	317	294	303	293	307	311	299	299	300	322	331	289	301	346	288	277	316	304	303	326	327	306	304	270	314	335	297	325	306	301	291	257	304	324	324	286	299	300	296	291	276	321	314	293	292	301	347	310	307	314	322	326	302	325	324	326	300	293	291	312	277	305	313	306	332	319	308	332	319	328	312	323	305	281	303	302	340	271	308	298	317	334	325	302	326	295	316	285	312	286	311	268	307	286	281	304	283	311	290	285	318	340	303	324	292	300	269	301	313	313	296	287	321	305	314	302	276	314	313	297	302	275	305	271	264	282	273	323	291	283	317	280	313	312	311	280	276	303	276	313	272	291	313	302	298	268	336	308	296	322	310	297	304	316	333	319	265	270	309	272	329	307	311	309	291	282	311	285	269	325	321	284	278	306	324	322	306	312	300	316	323	314	294	326	289	326	299	312	309	285	306	311	337	284	293	340	307	311	293	286	281	340	335	319	275	285	330	308	310	304	298	311	266	292	317	281	295	320	295	321	305	336	301	298	294	336	307	304	285	296	313	327	311	306	295	300	289	307	297	286	321	324	304	326	297	307	330	298	301	316	320	302	304	293	302	324	286	306	296	274	287	286	312	287	317	319	299	306	290	320	317	298	317	299	276	312	296	307	313	340	315	335	293	301	334	282	281	300	333	341	278	287	331	309	318	295	313	308	275	317	313	297	318	322	286	272	329	284	257	337	320	260	315	318	305	312	314	296	307	315	300	301	335	269	296	297	336	300	329	310	296	252	299	324	296	298	311	299	306	322	308	344	304	276	308	283	315	320	341	293	306	325	325	302	285	301	339	298	290	282	335	320	310	291	301	299	318	314	293	280	309	287	289	313	289	293	322	279	287	288	309	262	318	298	314	296	317	301	319	320	310	337	285	311	300	293	339	291	305	296	320	313	303	321	312	274	312	272	294	316	309	313	301	296	314	320	332	310	291	278	308	296	318	308	320	332	299	304	296	309	300	307	293	332	329	302	309	298	297	328	309	302	291	278	328	311	295	311	303	310	279	319	301	306	284	308	303	294	310	313	292	282	323	312	319	305	302	309	291	320	296	302	296	310	311	307	254	282	277	260	276	313	331	333	302	293	308	287	316	335	293	313	297	307	333	286	281	294	281	341	322	273	304	299	300	304	283	318	298	315	319	311	316	324	293	300	302	320	292	298	290	321	292	288	349	309	296	307	322	333	278	319	320	288	294	277	320	337	332	317	289	267	270	290	300	330	322	325	307	320	281	314	302	346	301	303	264	285	287	304	351	306	325	289	290	293	292	281	304	287	315	336	281	286	286	326	345	316	313	264	324	320	333	278	311	323	294	293	279	287	288	324	287	279	282	269	301	271	299	334	307	313	310	311	311	292	299	273	316	288	302	333	304	328	306	332	292	320	299	314	301	307	331	310	307	328	339	313	313	312	311	327	310	286	284	313	295	309	303	293	324	316	312	295	306	280	321	300	295	314	319	291	319	338	276	318	301	293	269	298	303	305	299	310	298	315	309	360	304	305	302	301	296	311	314	287	320	305	296	329	323	328	315	302	283	307	301	346	274	301	316	335	293	334	299	333	329	300	289	329	312	279	280	303	324	310	307	300	289	330	284	289	283	281	267	268	347	288	308	288	287	312	305	298	295	353	321	300	300	312	296	304	343	295	313	299	267	274	344	294	298	352	317	308	284	309	340	270	291	320	329	304	290	298	308	302	324	313	319	294	307	320	313	324	304	292	291	314	278	288	307	306	274	296	325	335	336	331	285	305	291	294	289	358	278	337	307	295	294	297	317	354	342	291	321	311	301	298	297	296	282	303	355	277	309	328	298	288	346	292	319	314	294	290	327	271	289	314	288	301	305	333	282	288	305	302	322	337	337	323	313	282	320	315	303	305	320	303	295	300	348	285	339	322	291	284	302	324	299	308	320	280	299	296	288	300	307	288	281	299	306	262	321	297	319	293	305	293	356	362	329	318	313	308	346	288	334	295	312	284	323	344	285	296	319	283	306	280	331	315	330	312	263	274	293	285	265	276	302	270	315	320	309	293	297	285	328	318	336	340	322	303	270	294	293	324	301	325	303	274	289	308	301	324	331	306	323	309	308	289	283	302	294	337	311	310	304	293	296	314	292	339	300	294	309	283	324	318	300	307	345	354	299	289	313	288	310	319	312	297	303	311	294	281	283	299	308	307	333	329	301	286	270	273	319	305	288	302	276	286	277	305	294	329	323	320	273	333	318	305	295	324	304	309	316	320	316	308	297	329	329	300	315	317	302	316	307	303	288	298	292	315	323	315	308	293	321	293	300	271	272	334	308	274	329	323	284	325	297	260	285	287	303	330	311	286	275	323	308	285	284	300	311	308	266	281	310	299	287	293	307	335	275	315	311	286	334	284	291	301	363	339	321	296	278	312	283	337
6658	4634	1488	865	720	724	764	732	717	680	761	698	731	753	676	692	713	774	709	717	676	701	721	753	707	680	733	670	735	722	761	700	729	657	702	696	707	661	693	702	700	695	677	693	730	734	687	726	681	674	703	656	776	738	751	725	734	716	702	750	692	701	714	769	707	724	643	704	655	718	738	694	696	700	675	741	689	690	682	722	692	689	690	720	676	765	723	710	685	715	723	694	698	723	747	726	713	658	716	687	738	678	699	706	694	745	766	700	657	751	709	741	724	708	681	721	762	723	694	696	728	704	716	693	710	672	668	716	709	720	716	661	706	733	717	668	716	737	700	719	733	679	704	665	684	674	698	707	683	704	653	692	745	690	691	723	698	722	671	728	690	699	755	656	701	752	684	714	681	720	685	651	729	673	690	664	725	719	712	705	699	689	730	707	664	666	676	712	736	726	700	685	680	734	724	654	689	741	707	678	690	681	670	693	754	669	717	690	728	707	683	699	709	690	719	741	721	654	698	726	665	702	748	684	697	706	714	763	757	708	651	711	683	725	640	712	675	666	745	724	675	730	718	747	694	742	690	692	693	698	715	735	680	687	700	673	740	743	723	725	693	756	704	671	685	722	729	670	709	653	714	690	679	709	773	692	734	737	709	698	678	691	722	742	696	712	702	667	694	687	655	714	721	691	698	683	697	665	745	681	743	775	730	674	688	738	712	694	766	662	696	667	714	703	688	696	728	692	754	697	701	706	703	695	695	710	724	665	732	710	706	712	685	690	755	693	776	691	714	699	677	708	702	733	695	728	737	735	707	688	697	710	701	690	714	716	674	705	693	696	662	771	759	759	733	729	687	690	720	698	726	704	720	702	708	722	715	728	676	712	749	713	724	721	713	674	696	728	663	698	669	765	735	737	699	654	682	695	724	727	657	731	726	676	732	736	716	741	679	677	699	724	711	699	702	701	679	742	693	695	733	744	753	719	729	662	695	757	725	690	701	723	660	702	700	670	718	715	713	708	702	735	701	690	691	676	667	688	709	739	720	676	713	702	725	691	676	700	686	707	686	695	736	751	723	710	688	708	677	694	720	700	788	707	755	709	711	737	723	689	653	672	700	713	681	732	711	689	716	665	707	685	701	706	699	676	698	693	738	727	676	686	708	706	731	736	654	727	705	709	690	707	709	695	705	692	756	701	725	720	671	666	700	704	687	691	725	670	677	668	711	678	693	709	710	700	700	695	702	667	707	730	700	681	714	723	700	693	738	734	723	719	689	717	684	705	715	716	706	732	689	694	741	706	721	682	688	713	742	714	731	687	738	716	720	701	711	722	688	713	708	720	673	705	724	742	743	734	694	715	704	701	724	656	709	669	718	742	711	748	731	666	733	712	674	754	689	708	706	665	641	769	709	711	691	709	680	726	794	658	686	748	651	669	731	747	708	684	766	704	754	724	740	705	713	690	728	735	697	697	693	640	749	687	720	717	737	756	671	671	718	702	740	719	736	687	677	694	709	667	779	721	734	738	707	734	681	722	681	695	728	717	694	732	706	762	734	746	734	694	673	707	695	687	736	702	733	718	740	768	712	742	721	698	679	733	646	709	750	707	700	685	701	701	681	695	673	733	666	689	727	689	710	738	722	717	696	664	695	684	665	661	685	744	708	696	726	688	745	741	719	673	656	705	718	716	733	717	690	704	694	708	682	682	723	716	730	711	688	694	668	709	696	682	746	708	689	697	758	687	735	665	724	704	703	715	663	723	695	733	706	701	711	678	701	697	660	710	708	710	745	784	714	695	703	705	686	677	672	720	677	748	682	709	740	688	692	677	754	697	712	738	660	683	707	688	733	727	691	671	751	698	672	686	722	726	713	725	729	698	734	697	706	695	736	717	685	722	688	715	715	688	694	731	663	670	703	670	726	719	728	677	686	716	689	699	708	731	710	742	713	722	709	696	730	731	785	705	691	743	672	643	718	678	689	710	719	680	696	714	706	736	685	686	694	692	688	711	671	692	738	718	714	704	705	739	655	689	704	701	696	708	711	766	739	723	703	630	720	716	714	680	752	685	694	732	728	726	686	733	707	780	755	703	764	693	710	695	775	748	709	753	699	728	749	687	691	682	695	679	706	694	714	717	726	710	719	695	761	722	708	706	701	711	708	713	686	746	709	696	691	690	678	657	709	677	741	757	730	678	725	673	678	712	704	716	674	724	720	688	723	733	750	731	709	670	740	703	709	734	682	681	681	662	699	719	678	706	688	731	738	705	725	666	691	704	722	714	708	673	766	695	718	710	686	734	719	697	741	756	666	652	721	685	626	694	708	754	689	728	683	702	695	682	751	723	725	748	716	659	703	682	686	718	756	704	723	673	691	679	769	748	717	649	745	709	749	700	736	741	748	718	723	668	706	758	727	740	736	738	681	701	674	722	730	712	735	726	714	699	740	710	688	738	714	691	720	715	690	744	707	721	702	683	699	736	740	679	743	739	707	696	738	728	762	708	732	663	695	713	717	687	710	688	708	678	751	653	716	754	678	714	734	693	698	661	693	702	698	674	716	714	659	680	672	669	690	697	680	717	727	752	678	731	672	731	756	716	738	684	700	699	710	723	685	733	740	728	729	669	727	639	679	706	671	697	708	726	702	734	700	691	675	741	715	668	706	695	691	667	695	673	719	706	687	677	642	688	705	711	747	634	706	692	724	733	722	700	726	728	713	700	702	704	664	684	732	700	721	712	733	726	718	730	707	695	752	751	725	702	740	659	729	707	677	682	696	724	705	701	721	691	697	714	712	697	686	688	707	734	725	713	731	747	704	731	703	758	759	710	763	734	732	702	694	742	741	740	725	725	673	733	713	722	776	728	706	696	694	715	733	721	722	682	710	708	680	668	708	691	729	731	705	706	711	733	718	717	660	675	660	774	743	714	715	724	706	754	700	712	691	670	686	745	723	698	674	771	686	691	650	694	716	664	697	730	741	742	741	714	663	691	703	698	713	707	716	724	735	693	717	729	704	702	706	751	667	724	678	759	705	718	658	734	685	779	679	704	718	721	703	721	716	724	735	721	693	706	666	682	713	716	724	665	722	699	676	656	728	739	705	690	684	723	720	688	662	674	763	694	735	726	693	702	702	746	720	720	704	683	706	719	682	682	746	683	777	714	664	682	677	665	766	665	706	689	677	723	735	706	664	715	712	733	730	688	705	716	655	702	717	758	731	673	715	735	714	733	712	751	699	717	747	742	702	774	646	705	680	724	689	731	717	738	707	715	647	693	733	698	731	650	700	715	692	736	715	729	733	733	647	719	702	693	705	684	718	704	681	690	699	681	651	680	654	664	703	679	735	736	741	722	746	690	729	694	662	724	748	695	725	717	691	747	730	713	734	739	710	700	703	695	673	681	728	730	718	718	710	726	756	718	696	700	762	707	675	724	694	696	718	709	742	674	702	690	713	683	673	711	707	733	738	721	747	735	637	732	704	716	751	703	702	752	723	708
25014	21554	24950	28597	21547	20846	1193	583	482	455	473	467	455	441	384	458	429	401	401	398	422	434	444	405	396	412	442	428	410	393	378	423	393	441	405	399	393	391	459	387	430	412	484	378	455	419	452	465	433	400	414	433	417	416	421	424	445	439	421	391	387	408	418	424	420	383	394	419	406	403	424	391	444	396	471	411	403	376	386	392	379	421	428	453	391	400	412	442	392	409	419	470	445	428	384	412	430	419	382	424	404	408	464	421	400	435	422	447	436	392	408	389	371	414	423	405	401	414	397	413	425	434	457	429	473	438	440	428	419	423	411	434	415	432	401	441	446	407	395	423	404	423	402	420	385	381	410	422	427	422	426	424	389	398	421	387	414	416	422	416	444	431	422	440	426	452	408	414	443	428	394	439	429	420	405	384	445	431	424	403	398	406	394	395	393	404	413	402	406	407	423	438	427	403	392	404	393	419	445	434	449	428	409	374	400	422	417	430	386	394	395	405	453	417	370	394	431	414	441	433	363	418	438	413	443	448	393	409	381	416	418	466	425	405	452	381	392	402	378	377	384	410	408	421	398	400	379	413	454	409	442	428	393	438	411	451	402	412	439	426	418	376	397	415	396	397	421	430	385	358	370	436	443	442	453	368	367	424	386	443	419	435	406	414	401	410	468	395	415	423	393	399	437	406	380	420	408	442	403	382	395	401	425	401	438	417	427	418	457	419	423	401	395	413	439	421	376	390	387	394	407	397	428	412	396	435	397	396	431	445	397	427	415	435	378	429	445	398	389	408	424	403	439	407	434	398	385	397	388	426	410	386	395	388	382	430	385	395	397	411	413	399	363	410	423	411	395	438	435	423	445	426	394	446	442	420	383	420	411	406	449	385	430	429	445	398	408	387	433	431	411	376	439	391	422	419	417	404	452	394	400	387	389	410	421	431	407	440	424	437	373	405	410	441	409	375	426	401	436	378	439	422	430	417	379	442	385	402	445	456	395	444	410	419	432	410	380	469	421	436	435	425	396	423	426	407	394	418	446	420	425	456	407	396	412	413	474	459	420	415	400	412	406	436	404	420	392	384	389	405	378	411	400	417	419	388	419	396	440	402	416	421	389	355	426	451	431	417	390	390	372	409	412	422	450	441	448	403	459	415	415	432	500	419	383	453	442	413	431	420	447	409	418	416	387	409	399	403	420	448	438	434	378	452	377	379	437	354	421	391	422	399	397	426	421	394	401	425	387	428	397	456	437	415	414	387	398	362	410	395	442	424	425	445	409	424	474	428	457	413	429	418	421	369	400	423	416	406	423	404	379	369	402	407	393	406	395	419	392	416	422	413	378	384	395	394	396	427	362	400	378	385	420	389	447	381	382	380	409	389	407	430	378	412	357	401	428	372	432	407	396	405	414	397	436	413	377	407	411	404	422	423	412	400	423	399	405	410	428	447	381	427	466	450	386	431	400	421	391	404	436	421	401	443	399	390	414	419	396	405	438	430	355	419	438	416	403	398	389	439	405	369	419	425	402	427	409	428	400	421	421	403	411	419	428	423	404	448	395	437	423	436	426	410	375	402	408	447	413	372	396	408	397	389	425	395	394	446	399	415	438	456	406	391	381	413	422	392	423	428	437	422	402	441	428	424	395	453	385	402	372	384	409	420	408	405	424	417	415	458	444	386	410	439	422	416	409	410	408	392	430	422	411	444	419	399	397	440	404	374	395	382	396	411	409	412	406	431	399	384	427	417	422	398	422	437	373	419	442	443	429	412	371	416	413	480	439	436	435	402	422	390	421	439	417	410	435	397	438	405	448	425	406	396	402	410	394	419	415	395	391	418	426	391	415	405	413	433	412	448	418	426	367	401	388	388	394	394	413	453	371	442	400	394	389	419	410	435	405	414	357	421	381	395	399	405	394	409	439	412	393	392	408	418	448	391	451	429	434	404	378	399	437	382	425	421	407	420	399	377	370	398	391	398	382	430	383	429	416	403	400	394	389	417	446	395	432	410	362	449	425	427	419	428	420	407	392	389	423	393	391	428	441	450	416	383	435	427	443	400	393	432	418	420	416	456	409	430	411	428	425	402	424	433	386	422	363	375	396	401	431	444	403	451	409	419	377	367	399	419	408	418	402	434	415	436	394	401	400	426	444	411	410	412	414	407	409	394	408	385	418	421	406	399	392	443	400	406	430	442	397	413	379	403	440	398	433	410	390	409	416	397	427	419	385	420	437	400	437	436	390	436	435	414	417	406	386	427	379	445	400	384	420	405	415	397	402	369	405	395	414	436	414	421	407	446	427	407	432	393	450	391	419	389	456	396	375	411	437	426	403	425	400	391	411	453	418	383	420	404	408	412	446	414	404	415	434	379	409	386	376	372	411	424	428	427	438	432	404	423	467	397	432	380	413	408	404	390	384	410	413	416	409	415	455	400	399	402	456	390	441	442	378	405	379	471	377	397	434	421	427	424	408	405	395	382	416	400	437	415	409	399	391	386	384	453	408	405	421	397	353	404	428	418	382	399	409	398	456	421	407	466	393	431	399	388	381	406	389	415	419	385	419	432	422	397	422	413	421	381	399	395	415	414	418	422	438	421	420	403	425	375	412	446	412	390	402	415	430	389	426	428	400	409	400	423	384	418	424	412	415	403	432	398	411	403	479	401	381	395	410	402	441	408	413	405	388	434	404	404	445	446	405	420	428	409	390	378	412	430	403	371	386	474	404	405	406	410	420	419	385	423	404	366	371	417	391	439	421	409	401	415	394	413	394	435	350	399	436	472	415	411	416	448	374	368	414	408	391	430	448	438	466	380	425	413	392	400	402	402	440	439	451	426	425	400	386	411	436	413	420	420	371	399	421	407	429	413	344	386	429	400	398	384	446	417	398	405	433	384	445	389	412	441	403	430	413	429	410	420	397	396	383	406	420	418	414	426	397	425	415	385	389	410	391	426	420	404	427	419	428	451	421	399	389	414	426	407	377	437	427	418	446	407	411	403	447	402	382	437	380	411	406	396	373	402	407	390	399	414	392	435	433	418	425	404	428	428	444	428	424	426	441	454	447	450	382	435	425	428	424	403	389	401	416	395	380	420	412	407	408	407	425	442	430	426	396	453	385	398	424	456	418	403	376	429	368	441	401	400	388	419	407	387	404	424	441	389	442	433	423	400	442	422	471	409	448	425	404	385	434	412	425	437	415	402	413	413	432	397	447	400	389	395	433	404	411	419	394	384	401	392	420	392	384	402	371	405	360	414	393	399	424	436	412	370	432	395	358	382	435	433	434	398	430	413	420	401	456	431	424	408	392	388	412	391	391	427	391	441	420	435	380	354	434	423	408	424	400	389	401	443	397	419	418	446	417	416	427	425	436	389	408	384	405	370	419	444	403	406	399	442	404	395	451	416	418	385	414	421	396	450	443	398	426	419	385	396	411	428	394	395	413	402	401	430	372	433	431	416	399	393	432	401	384	413	424	410	411	376	434	402	429	388	386	431
12547	26665	4956	1639	1068	944	933	986	925	917	958	863	909	897	887	936	862	905	909	897	944	910	890	821	876	924	874	874	861	885	892	864	873	846	907	915	873	882	871	912	879	962	893	854	833	873	933	890	876	897	918	863	894	917	895	925	905	880	864	865	855	848	908	823	890	891	891	860	917	890	906	902	885	936	931	879	928	965	883	861	910	875	876	856	856	908	907	882	907	831	899	873	905	907	906	905	890	839	929	866	900	877	862	896	927	878	909	881	890	902	864	899	817	897	943	913	903	844	877	849	944	914	908	832	904	886	926	874	871	887	847	904	896	875	906	892	957	857	901	898	886	907	858	902	940	870	855	883	890	918	892	902	868	901	845	876	894	866	869	925	931	889	874	886	901	958	931	873	900	874	879	886	868	909	921	858	911	910	884	875	925	876	856	922	893	881	943	885	906	887	920	881	865	902	915	910	906	829	864	886	893	934	866	878	882	938	873	861	923	871	875	913	880	883	868	853	841	912	935	903	892	901	887	905	964	938	889	915	868	954	895	820	808	893	905	902	872	918	877	860	919	900	881	945	875	907	912	860	851	899	920	904	874	881	947	894	957	934	917	919	875	860	904	845	940	889	882	903	878	859	841	894	929	863	895	844	924	936	854	955	869	883	895	856	935	869	917	868	897	869	889	920	910	878	839	921	877	908	967	904	890	895	878	890	873	860	925	846	878	949	919	876	924	906	872	868	879	903	873	876	885	925	866	865	888	938	885	929	877	938	847	851	867	823	889	904	869	879	866	911	846	884	935	894	907	903	880	907	883	902	943	917	854	868	939	860	904	877	893	908	906	887	903	896	841	887	901	895	890	898	874	880	884	851	880	894	881	952	862	904	903	895	906	882	881	895	890	903	881	920	893	877	898	887	874	890	890	853	874	905	940	815	917	940	893	931	831	932	891	906	900	933	862	925	863	881	851	887	877	891	899	789	935	920	950	939	898	890	846	920	864	889	891	883	890	857	830	900	897	891	909	919	881	863	857	903	887	882	873	872	858	883	898	932	945	949	934	923	955	935	906	897	875	918	937	892	894	910	914	886	905	904	834	897	887	839	870	949	904	905	825	917	864	899	841	907	923	834	881	920	886	908	874	978	924	902	838	907	883	888	856	858	872	910	900	834	895	932	905	909	880	895	883	907	875	866	820	913	929	929	873	899	856	894	875	913	877	860	890	884	877	919	855	922	830	891	884	901	932	895	881	943	891	901	942	928	845	912	883	881	889	862	892	919	856	890	865	904	916	873	877	905	887	901	869	952	899	874	870	886	892	897	858	870	899	892	878	939	922	833	832	896	890	866	865	891	898	874	975	892	907	896	898	929	897	951	860	906	903	884	850	853	848	888	938	866	876	836	903	907	867	885	877	827	921	880	919	869	843	886	855	857	956	904	886	883	902	908	845	872	893	907	873	926	889	887	890	897	882	924	921	860	914	919	893	896	905	868	871	885	916	875	831	918	916	966	891	889	919	821	898	896	928	978	851	880	886	902	971	859	872	869	916	829	891	954	862	934	901	844	899	903	882	928	893	909	906	890	927	911	890	886	892	934	874	927	901	884	894	883	850	852	862	895	940	845	947	874	909	899	921	893	893	936	853	908	891	895	880	939	854	879	858	883	875	863	938	881	908	873	903	886	865	823	889	868	878	881	890	902	873	967	863	962	861	877	890	889	896	915	919	939	875	862	883	922	869	877	888	856	897	855	914	905	914	883	883	880	902	932	889	891	899	905	888	872	919	866	916	897	821	871	912	818	886	868	854	846	916	879	863	892	910	897	904	882	887	936	878	833	851	910	896	830	899	879	892	912	877	888	895	899	874	932	892	870	935	885	830	872	894	865	866	891	924	879	923	885	934	908	891	873	859	882	918	936	904	909	909	904	891	857	870	887	918	928	862	910	861	897	842	878	921	962	887	876	878	912	895	844	882	927	924	879	901	869	868	919	923	934	872	899	905	885	907	900	905	842	882	912	898	893	930	931	894	830	904	893	887	885	872	913	872	858	922	889	885	887	922	892	909	876	871	835	889	848	903	912	816	843	867	848	874	899	844	901	895	903	853	862	937	910	890	892	913	915	867	893	875	867	875	870	892	942	868	926	883	906	896	811	904	940	884	903	891	873	903	901	887	853	889	910	892	898	823	877	886	883	886	891	917	867	860	889	887	928	824	901	893	913	906	873	882	895	854	894	880	938	882	868	895	845	918	827	847	870	860	844	840	902	889	858	890	923	859	870	949	901	876	907	942	839	931	906	832	861	877	907	843	861	848	915	852	890	885	930	859	875	899	883	869	958	890	895	882	936	927	899	903	927	896	910	899	924	871	909	915	886	945	892	950	864	883	821	853	975	916	916	872	863	895	967	893	900	912	877	898	888	895	880	899	902	895	867	916	951	930	961	807	945	881	902	857	906	890	883	891	886	899	863	867	877	899	876	847	916	850	868	933	866	902	882	899	892	863	921	855	897	900	858	875	874	877	846	847	889	904	865	854	927	878	846	864	833	900	858	908	894	944	870	912	904	886	881	897	891	908	904	887	918	897	900	841	893	890	856	890	858	916	875	894	881	887	917	852	855	934	935	920	860	949	901	895	901	937	910	866	856	885	870	870	905	920	888	900	894	885	831	882	851	851	878	865	888	837	881	860	930	816	859	856	897	831	864	898	877	919	910	944	890	902	912	895	890	911	848	853	881	983	895	854	893	854	868	915	909	904	919	880	892	891	887	846	851	906	932	899	859	944	858	862	823	873	894	858	963	932	898	919	905	868	893	900	869	886	917	845	868	889	896	881	900	926	906	944	860	883	937	934	856	864	917	870	888	886	882	811	875	876	866	945	883	925	932	875	896	946	866	860	899	908	893	883	898	881	891	887	890	853	920	916	855	937	911	879	891	860	921	869	864	903	877	885	863	903	909	880	863	916	876	893	938	897	915	857	871	914	863	904	850	906	904	892	861	910	909	826	906	883	867	882	883	860	876	894	852	903	901	903	921	846	882	894	891	885	912	902	936	867	913	891	875	882	893	864	875	844	883	890	892	921	919	884	908	912	869	849	898	851	866	884	890	868	905	892	937	928	928	899	882	916	880	903	931	918	913	871	879	914	898	908	878	861	850	814	891	917	887	926	923	912	878	930	929	918	899	891	952	920	932	909	837	955	912	926	842	908	915	855	852	848	855	879	875	848	932	902	937	857	936	861	912	901	909	956	860	885	938	905	928	894	888	877	941	908	916	794	951	916	902	926	875	880	827	885	918	867	896	861	898	905	839	852	853	874	847	894	892	875	934	868	912	893	863	860	932	901	883	921	848	886	906	960	913	897	858	882	874	897	903	871	851	866	947	913	865	914	864	929	886	920	902	903	884	852	914	914	853	871	957	871	900	914	932	870	906	871	885	863	844	894	854	906	856	913	875	917	867	871	876	898	900	930	899	873	908	916	902	913	896	908	927	902	817	867	862
24382	21502	25268	28188	21502	21511	19781	828	463	388	350	322	382	332	298	303	277	306	310	268	294	296	297	306	306	304	310	296	283	321	294	281	263	270	290	287	295	333	295	276	291	275	255	264	290	252	273	287	294	315	264	260	294	328	291	288	291	255	293	296	262	285	289	245	274	258	257	263	286	282	323	302	284	288	270	295	279	267	313	285	251	278	287	290	278	310	308	313	307	251	270	284	241	265	248	293	286	287	310	285	280	285	291	265	304	252	298	298	270	286	290	295	276	264	290	273	263	265	305	262	283	259	288	281	289	264	325	307	255	331	297	322	262	269	246	276	278	267	268	269	286	299	257	267	260	300	277	265	260	241	280	293	268	259	274	285	273	268	278	309	290	300	284	267	316	274	308	290	306	289	321	313	284	258	300	287	282	279	296	276	264	295	285	266	306	279	257	242	257	279	303	294	276	308	267	238	300	270	268	280	281	280	285	285	293	281	282	279	306	262	265	263	314	289	301	277	269	257	264	287	270	273	274	329	281	277	271	281	287	270	328	254	260	272	271	281	260	272	301	299	255	266	288	278	265	264	285	286	296	298	304	292	298	300	278	292	274	283	260	271	278	274	257	282	283	287	272	281	274	273	280	284	306	293	275	241	284	284	294	286	282	268	280	264	281	315	281	252	275	283	293	267	289	286	274	279	298	282	303	333	270	281	298	263	259	276	283	278	279	291	283	288	263	269	289	295	281	302	326	280	252	276	286	274	283	311	284	261	286	288	261	267	243	277	295	283	272	270	279	286	253	279	283	284	275	251	290	269	286	268	256	276	238	251	262	288	308	289	280	289	290	266	273	255	265	272	273	279	277	276	292	252	268	263	284	271	294	254	285	295	279	250	263	276	287	280	300	283	283	311	296	274	293	311	284	281	272	280	291	265	296	284	276	284	258	247	307	251	258	261	282	277	297	266	259	271	281	290	283	289	297	292	309	322	290	281	268	292	290	277	290	266	277	279	303	282	285	248	292	285	261	284	266	281	289	282	305	281	288	282	253	270	296	304	268	299	310	256	278	275	279	298	301	272	276	268	254	248	273	283	255	275	248	239	289	259	292	282	255	269	317	293	265	302	266	279	289	298	267	271	307	262	303	305	276	277	300	289	271	282	281	314	257	267	291	290	289	309	270	297	313	306	297	274	271	245	238	301	318	323	277	275	288	271	251	259	284	276	280	274	242	310	286	311	298	292	315	314	271	281	260	280	267	306	307	279	295	302	272	277	303	288	300	308	282	270	287	268	298	236	303	284	268	288	264	303	293	281	241	244	277	263	267	281	275	306	300	290	274	301	296	313	259	273	264	281	292	264	268	282	254	290	283	245	284	323	299	288	257	297	256	255	274	263	256	250	292	297	268	275	289	265	278	255	272	306	297	255	250	302	257	322	297	247	287	285	232	282	278	287	297	280	266	280	264	286	278	289	285	281	288	306	269	269	265	289	290	272	285	251	280	299	288	305	316	281	255	274	283	296	251	264	297	299	286	305	282	306	290	289	291	257	260	288	284	296	334	290	315	246	266	311	256	260	255	270	306	278	286	297	270	281	270	268	283	292	311	282	259	269	260	273	254	291	272	297	242	322	249	277	301	318	304	268	254	282	259	283	253	273	267	287	273	300	283	277	274	294	287	261	280	295	279	251	283	277	269	300	290	279	252	268	298	256	281	253	268	283	298	287	279	278	261	267	247	281	302	275	260	287	254	288	288	268	264	261	267	263	278	255	302	269	274	320	257	291	255	294	279	260	297	292	267	307	273	252	254	283	273	230	249	270	277	271	275	272	279	270	283	243	294	261	299	290	283	273	302	284	294	273	292	259	284	249	249	252	280	293	266	288	272	262	304	277	291	263	277	272	259	305	320	284	258	290	301	269	256	303	285	289	278	310	285	280	275	283	310	302	290	274	236	299	288	267	281	295	265	225	287	287	264	269	246	282	264	282	254	296	288	275	278	293	236	291	285	314	291	275	255	295	268	251	279	294	266	287	278	274	272	323	271	283	238	291	274	280	252	300	282	318	278	290	301	241	266	298	268	270	279	263	278	257	287	261	287	287	255	272	294	277	324	254	280	270	309	297	270	323	273	236	280	305	267	265	258	290	288	283	315	308	284	285	262	295	269	305	253	295	288	275	290	275	291	240	264	303	268	287	272	272	262	279	275	281	259	284	270	288	266	267	277	290	277	317	288	298	287	274	310	278	285	250	283	274	282	306	289	278	332	264	266	294	312	260	262	261	273	289	287	299	307	252	308	281	306	276	273	283	262	287	308	272	296	307	288	290	273	265	294	311	285	252	282	304	273	269	269	298	229	274	297	320	307	299	307	297	281	281	287	277	291	260	303	259	277	258	282	293	268	246	275	274	283	273	290	293	277	257	261	308	309	339	282	283	276	272	261	278	261	267	294	252	273	250	270	280	278	246	292	292	255	301	289	302	244	267	284	291	305	299	283	268	280	287	287	277	247	271	276	300	269	284	319	294	296	305	279	290	279	259	293	291	300	272	269	259	248	283	267	276	300	286	265	280	319	280	278	268	315	291	262	261	275	268	255	259	303	297	291	275	245	248	253	301	277	302	288	267	292	268	299	273	257	279	300	289	258	257	269	261	253	277	272	284	282	310	258	307	281	282	295	266	259	324	301	271	289	270	298	283	318	269	270	260	255	266	288	259	277	313	268	296	330	261	330	278	301	294	279	296	278	271	266	298	271	269	314	271	260	281	287	257	263	274	320	273	249	279	254	260	284	293	256	275	265	278	264	256	262	319	256	292	333	234	276	269	303	283	305	282	287	331	279	277	300	279	312	288	271	278	265	267	264	274	268	328	278	294	265	254	277	296	310	249	309	274	277	312	309	246	274	309	297	253	262	300	269	270	271	272	297	257	253	256	281	269	292	255	322	291	253	265	275	284	274	266	301	273	252	263	261	259	271	272	281	295	272	267	264	299	279	276	272	269	250	292	278	300	297	263	252	255	269	299	294	260	266	293	286	304	303	301	292	298	269	301	292	287	309	265	325	288	265	250	265	254	273	278	297	281	299	281	275	243	285	233	273	296	293	302	294	281	291	271	289	282	298	294	314	289	288	299	312	274	301	309	270	257	310	287	307	247	263	267	288	296	287	282	286	293	278	267	299	245	275	283	276	251	260	302	287	225	272	260	267	268	272	271	297	290	297	268	280	302	270	277	276	281	268	293	275	258	280	285	286	271	289	312	279	274	236	284	286	297	267	272	278	279	278	284	297	246	295	277	263	285	314	286	267	240	268	258	278	286	265	283	273	263	288	280	317	278	269	270	272	272	284	280	265	292	284	288	280	268	265	286	288	270	284	291	302	295	288	292	264	296	264	267	276	261	266	255	263	298	272	290	292	282	278	269	280	273	267	274	283	301	278	270	287	307	271	311	317	283	276	257	308	292	273	296	285	319	272	277	271	241	278	258	268	273	273	270	275	258	309	336
15952	35892	7346	1851	942	774	754	696	680	635	644	624	626	623	642	626	624	589	609	629	639	604	625	595	623	607	610	621	580	576	579	557	599	624	612	604	595	608	620	621	615	571	620	628	637	608	619	581	614	599	564	617	614	642	627	574	624	611	596	577	558	642	596	600	624	610	640	601	600	579	597	606	622	618	571	609	588	593	568	632	610	605	653	608	638	566	627	625	596	608	586	598	596	582	615	619	581	559	653	605	597	622	614	590	614	612	614	597	592	594	624	535	602	609	605	643	597	591	625	604	583	627	613	635	627	541	626	599	603	627	582	614	634	626	574	590	625	591	614	575	597	656	628	600	612	579	570	631	594	645	634	587	632	616	604	612	618	587	575	619	566	652	610	606	614	617	657	591	579	637	583	605	585	590	577	578	655	585	654	613	594	606	582	659	608	591	597	615	571	599	607	618	652	602	626	654	601	621	627	594	638	596	592	616	629	606	614	603	615	604	594	571	602	572	574	609	576	559	567	567	594	621	606	600	598	619	588	601	610	621	581	603	613	593	620	638	601	613	593	652	599	550	635	600	628	579	612	614	567	616	541	595	629	629	594	647	650	579	635	627	598	575	578	583	578	608	550	611	606	541	619	625	606	626	638	572	638	598	595	619	599	609	571	622	615	611	671	643	661	632	580	583	591	578	584	625	597	650	610	605	612	623	605	586	618	600	592	587	574	642	600	588	627	606	594	596	614	600	614	567	667	611	590	666	638	583	603	544	555	628	605	591	577	592	587	604	595	568	626	553	607	612	603	591	605	594	612	630	627	579	614	598	617	615	601	591	606	569	622	608	603	602	567	594	585	609	589	636	620	594	602	601	597	595	641	626	573	639	616	617	577	603	599	587	580	608	555	670	583	592	637	626	626	596	645	586	642	623	618	597	584	617	592	551	595	636	626	636	596	621	608	589	599	586	572	565	627	618	580	600	601	638	577	611	644	622	612	591	612	641	587	607	529	615	558	627	571	591	619	608	586	597	618	637	619	651	646	619	590	633	602	618	595	636	584	627	578	623	629	646	601	612	643	590	643	634	620	565	583	611	618	598	576	612	627	606	559	601	617	617	601	629	595	587	641	637	576	612	653	593	612	588	621	633	618	599	570	589	582	614	588	584	590	599	600	600	624	593	662	601	596	634	576	607	573	592	599	634	599	566	618	616	611	643	600	605	624	606	575	554	611	573	613	575	614	617	625	639	599	588	592	576	624	575	616	620	608	592	601	642	609	625	633	614	617	629	614	632	616	600	624	634	617	582	613	599	581	574	592	581	588	582	587	644	637	607	646	591	616	602	653	597	590	591	659	595	588	588	609	591	575	617	594	606	573	616	580	607	565	620	634	589	630	626	599	606	588	593	592	559	618	623	570	611	609	576	589	596	608	568	624	550	569	607	602	634	630	562	663	627	610	568	607	602	660	618	588	629	630	614	613	606	612	579	618	579	556	595	603	609	598	592	567	579	663	571	588	605	537	589	601	582	633	600	584	606	561	597	606	592	634	568	627	627	616	597	637	627	624	625	608	586	627	564	563	609	601	603	591	617	682	603	604	624	605	614	591	595	578	593	597	572	593	582	576	596	615	593	603	670	635	546	580	616	590	587	554	590	583	607	593	634	629	601	618	639	548	626	614	580	616	628	608	623	642	567	601	619	588	617	618	647	588	596	628	611	603	627	579	645	609	595	612	594	604	589	589	652	612	620	599	627	586	623	601	569	584	610	645	625	617	621	584	608	594	605	635	588	636	605	611	607	588	591	631	614	660	579	639	564	599	641	628	600	634	669	626	626	602	619	601	623	542	624	591	616	635	578	586	639	593	588	594	567	626	598	593	599	598	574	610	648	640	617	635	634	609	609	590	580	561	606	593	596	608	616	625	617	609	580	611	627	591	612	633	590	584	584	577	628	606	604	628	608	520	617	574	601	595	641	604	602	578	598	624	603	630	591	588	599	617	612	604	573	593	593	643	604	582	627	630	552	603	618	608	597	549	611	589	621	613	616	574	593	645	619	638	597	600	599	586	598	543	583	552	632	630	617	584	625	657	622	603	577	590	608	637	633	614	608	586	618	605	637	621	601	575	598	650	632	597	630	641	592	593	612	617	557	555	596	618	604	658	612	657	588	629	628	590	657	603	596	604	587	627	623	622	645	576	591	644	574	574	581	610	587	587	614	571	596	629	598	611	611	600	595	607	625	616	606	568	616	613	620	625	588	582	646	608	602	612	571	624	574	579	611	625	579	577	620	623	637	569	599	595	620	634	604	667	593	577	589	645	602	589	600	597	598	594	624	600	633	668	591	599	627	567	609	570	588	597	558	561	591	632	602	583	559	607	555	597	572	576	595	612	593	624	603	638	628	592	605	591	638	593	625	602	667	584	627	548	569	650	620	591	601	598	618	555	623	587	614	573	619	600	587	650	623	606	619	645	619	652	602	552	576	579	608	581	603	604	614	583	581	638	628	614	625	600	588	584	618	600	619	662	596	606	643	614	597	594	619	585	592	599	595	553	583	613	638	580	674	597	591	617	570	612	622	609	629	574	562	606	601	603	573	601	582	617	618	590	626	582	574	561	601	599	597	579	547	618	613	648	592	563	641	580	591	629	655	602	630	598	619	603	571	595	587	577	554	611	554	603	628	630	626	634	637	567	632	649	547	592	609	564	602	611	596	626	581	660	568	610	601	568	591	653	607	569	590	657	590	608	591	593	591	629	602	621	590	599	620	587	618	605	590	606	580	590	606	585	592	593	605	603	627	572	578	572	616	647	591	551	592	626	608	610	585	613	607	575	593	598	640	613	602	669	594	598	618	619	610	604	609	635	590	579	597	602	603	588	593	622	569	606	609	589	644	591	595	571	626	581	600	598	565	607	603	639	555	563	571	624	623	618	607	579	590	602	587	569	615	569	610	648	551	568	578	625	605	652	571	614	590	624	575	551	610	599	589	568	610	618	577	602	595	559	573	595	583	608	598	572	569	584	584	599	551	604	634	639	600	572	597	595	622	623	593	598	596	605	600	604	641	602	595	583	594	578	593	590	565	615	605	605	601	545	565	647	634	623	596	618	605	588	635	594	612	644	611	615	592	613	567	631	604	606	595	598	586	599	619	560	603	625	580	611	578	601	547	588	604	605	548	616	615	646	625	641	588	596	655	600	610	609	583	648	584	606	586	602	615	628	592	568	569	614	578	613	643	611	602	562	566	603	616	602	589	608	599	612	659	611	607	573	614	615	609	638	546	632	597	615	656	619	603	590	598	637	585	603	592	593	631	564	581	644	668	629	598	600	589	598	649	610	594	581	678	616	598	610	551	611	597	581	597	588	574	626	634	605	614	623	599	583	600	597	635	603	613	608	551	555	628	614	592	588	615	602	611	620	608	600	614	576	595	590	618	602	579	628	643	600	644	698	588	616	587	611	619	634	619	540	580	613	619	598	583	601	612	553	641	637	614	604	621
32803	20631	10348	1344	545	488	472	307	309	307	328	329	321	318	297	338	316	281	295	305	273	325	329	305	337	332	319	307	313	293	323	298	297	316	325	306	281	305	289	319	315	299	304	284	307	297	318	291	309	317	323	321	322	287	313	300	294	306	308	295	297	308	331	289	304	316	294	329	321	315	333	306	300	285	298	300	319	297	296	335	314	323	288	317	311	274	327	311	304	289	295	302	300	287	303	303	362	288	296	306	294	278	332	327	294	334	333	308	304	297	296	315	311	311	322	331	366	304	311	301	320	320	303	292	314	299	312	316	296	313	317	319	310	280	323	282	301	297	293	326	293	321	282	351	326	291	305	324	316	305	303	297	319	278	336	299	322	318	332	314	282	297	317	299	326	316	314	313	326	305	284	288	301	315	289	316	312	346	320	284	298	323	320	320	266	311	291	304	302	303	332	296	317	300	330	307	339	329	309	302	286	292	313	288	321	314	313	279	321	281	314	281	295	315	318	356	314	281	275	350	313	345	315	325	321	298	315	327	296	305	339	330	291	298	280	305	340	280	280	305	328	311	307	284	318	295	302	303	297	306	287	302	336	319	319	292	298	307	324	294	316	301	297	327	310	352	309	313	304	315	303	298	310	297	305	329	323	323	304	312	287	315	308	305	280	299	308	326	299	351	344	300	296	331	330	309	316	298	313	311	326	321	320	336	293	322	299	281	342	301	315	316	321	305	306	332	303	308	339	309	310	323	295	291	327	299	323	317	314	315	309	301	294	308	325	304	280	310	311	281	270	306	302	351	322	330	283	313	340	292	314	320	301	313	306	343	300	315	317	313	292	301	355	328	307	312	338	316	344	287	309	310	287	310	306	309	313	326	300	326	281	300	326	301	298	296	301	310	290	285	325	293	304	302	326	335	293	309	281	325	315	297	317	320	304	284	307	299	304	297	300	324	337	329	312	331	358	311	297	281	285	322	303	303	307	278	306	302	303	302	311	308	367	305	299	303	314	316	312	343	298	326	321	282	276	308	336	325	308	310	287	324	335	316	303	291	295	314	283	318	292	296	300	311	284	332	313	255	297	298	315	296	290	278	283	298	285	335	314	323	298	327	295	311	284	281	284	306	346	305	287	291	297	280	342	301	305	314	312	325	318	296	320	330	296	340	312	311	336	317	309	314	332	319	294	301	340	297	305	306	339	316	266	306	334	297	330	318	304	320	296	321	324	313	289	336	302	322	311	322	267	322	317	325	331	328	297	312	309	319	320	315	308	324	311	312	315	317	346	315	317	326	281	314	320	317	291	315	297	296	308	297	292	294	304	327	291	293	304	305	303	278	315	323	292	269	319	317	322	302	325	305	321	360	318	308	292	312	326	310	327	307	311	329	308	311	338	308	305	315	321	279	295	288	299	296	317	299	317	296	330	302	325	323	297	296	309	285	256	301	334	299	294	312	299	339	299	295	297	306	323	307	312	324	311	287	317	336	301	281	330	291	316	310	304	269	306	320	306	304	312	333	306	304	275	305	299	311	277	298	312	327	314	336	308	308	299	332	317	303	302	278	240	310	318	334	289	352	314	318	351	334	291	329	329	332	315	303	314	330	349	275	335	313	295	292	302	320	336	298	298	248	305	319	308	307	315	326	298	292	314	327	284	298	334	317	325	303	306	257	305	328	286	302	294	294	315	268	337	327	325	318	324	337	299	306	321	353	313	277	333	324	316	330	274	331	301	305	318	326	321	318	304	296	295	312	308	318	297	291	312	334	298	327	310	321	325	311	299	329	299	344	292	292	301	322	300	294	320	319	308	283	318	305	306	320	319	355	310	306	311	325	307	318	287	305	300	309	337	295	282	295	334	329	304	287	319	306	325	300	307	274	310	312	314	296	267	294	306	308	277	318	288	315	316	311	313	303	313	290	303	303	314	303	278	329	310	290	328	327	305	306	311	318	302	340	327	300	301	324	311	306	305	291	313	318	333	281	315	304	277	275	354	313	301	309	329	310	307	312	310	318	325	301	296	329	302	327	304	316	294	309	313	304	305	304	322	258	290	315	299	278	302	311	318	325	315	300	351	331	299	293	328	288	311	317	339	289	323	312	340	329	339	305	290	265	329	313	307	310	341	286	325	300	296	332	342	308	289	323	350	288	318	346	310	304	314	317	341	302	327	285	326	323	297	281	334	306	273	320	309	316	294	285	295	277	314	287	353	311	274	299	297	303	305	312	311	312	337	299	313	274	310	310	307	296	284	297	303	310	277	311	307	334	319	328	288	323	314	286	293	284	293	302	297	320	328	349	282	335	293	329	350	347	300	293	303	291	305	277	275	308	300	313	277	313	328	303	266	291	297	289	302	289	328	319	333	320	334	321	312	303	313	329	326	289	296	315	327	277	314	318	295	345	301	298	298	313	300	294	310	292	330	306	331	277	331	301	336	317	326	291	293	286	347	315	304	321	330	291	326	310	314	273	317	303	305	293	348	288	282	312	322	268	308	352	319	320	339	338	295	310	298	320	302	295	285	268	342	313	351	335	318	296	311	302	305	295	291	282	325	319	317	319	300	319	343	305	289	315	318	308	315	346	338	306	302	284	323	321	292	333	274	268	257	307	316	299	276	298	326	284	330	290	303	320	336	310	316	344	294	297	304	301	328	270	298	273	286	315	335	321	301	307	307	287	308	327	308	319	291	319	286	297	339	317	328	296	297	326	280	332	325	292	314	288	321	312	291	326	324	314	291	327	300	322	308	319	312	301	311	273	284	299	287	288	290	265	303	281	320	307	316	304	330	256	306	319	296	329	309	292	284	299	338	311	290	308	307	304	289	302	281	300	291	293	273	313	315	289	342	278	319	347	292	318	305	310	301	340	279	306	298	317	283	316	286	282	292	332	312	341	301	307	283	339	303	295	308	316	292	255	307	314	270	325	316	299	296	298	306	340	281	336	329	326	312	303	306	324	298	320	272	310	320	313	305	309	303	316	277	322	315	298	289	318	317	299	321	333	298	290	302	277	329	303	276	314	291	311	288	306	340	300	311	335	277	315	286	283	312	291	336	304	293	317	281	345	299	319	310	300	288	346	299	292	299	311	335	305	313	314	320	307	307	317	305	327	308	333	309	322	321	344	323	297	305	319	317	305	291	293	280	284	323	330	324	312	289	279	290	311	313	299	305	304	327	314	304	334	331	284	315	298	302	293	317	314	318	288	315	286	276	283	281	297	332	339	324	310	307	276	340	325	313	284	303	291	305	317	303	286	319	315	306	291	318	284	299	264	288	292	303	298	322	292	304	322	299	305	329	300	333	300	296	316	285	290	299	311	311	310	298	288	309	338	321	282	295	325	349	303	342	314	312	322	282	311	316	302	321	318	306	274	330	304	323	292	288	338	324	308	346	295	295	312	287	311	306	326	300	277	278	308	316	311	307	323	286	324	292	309	315	306	337	338	309	328	345	324	301	329	349	304	301	302	364	301	296	316	306	307	303	332	317	295
7057	4720	1869	891	735	726	702	706	743	764	694	716	649	715	697	764	727	749	684	727	692	710	718	726	718	739	727	742	728	696	725	669	693	702	689	735	747	696	698	724	706	733	741	704	648	730	724	703	683	746	683	709	696	690	693	750	725	703	701	731	747	753	751	741	706	713	698	706	701	723	722	750	694	754	683	721	709	716	713	721	682	757	775	727	732	678	728	736	770	734	701	702	707	748	677	708	711	742	700	707	700	738	699	714	724	727	727	674	743	715	717	739	771	741	724	695	684	718	659	691	730	688	734	749	746	702	694	689	744	668	710	716	680	681	714	740	683	723	708	735	725	700	730	757	691	760	735	674	714	725	684	737	681	706	772	688	687	693	687	694	671	772	695	704	660	731	687	733	678	765	710	745	700	694	721	731	679	732	712	723	722	726	708	698	699	693	676	726	703	710	722	682	697	708	695	725	664	691	711	725	669	714	670	731	683	731	714	766	754	756	671	728	723	691	722	729	752	745	760	706	675	668	710	680	662	727	705	796	687	717	728	689	728	718	681	696	720	679	733	700	717	731	705	706	735	704	682	723	708	725	710	703	725	709	691	691	767	712	729	698	707	686	706	703	721	695	717	719	719	736	722	698	714	675	710	707	726	734	689	773	711	669	674	700	701	742	701	717	703	732	716	718	744	692	736	717	731	761	732	728	728	750	709	663	711	712	683	721	728	684	763	734	709	684	764	727	720	703	661	683	708	683	692	707	751	729	696	724	755	752	702	756	758	688	665	743	719	684	753	699	733	697	708	769	697	702	759	681	715	701	660	677	765	700	736	670	706	796	692	721	702	729	735	707	742	734	733	682	732	717	721	759	695	760	635	667	733	731	761	714	716	711	729	705	705	717	691	741	719	680	707	692	691	721	688	711	739	698	720	736	721	700	719	725	702	720	727	682	724	692	679	689	707	692	709	718	711	753	737	685	715	689	669	701	734	686	705	744	666	717	729	723	715	676	755	696	703	687	663	719	686	719	707	713	672	682	719	656	719	716	703	674	735	741	723	719	718	690	697	670	744	719	730	727	706	716	723	745	714	704	669	738	681	680	728	718	719	723	715	680	705	740	759	722	715	702	714	705	660	688	717	712	719	729	674	782	694	746	714	701	654	717	694	724	703	730	682	717	720	740	753	773	717	722	690	682	703	720	725	698	725	673	737	712	713	689	732	703	681	686	688	694	709	686	739	680	709	736	743	673	698	717	712	734	698	692	691	675	716	678	712	733	715	738	734	734	732	688	689	717	658	730	681	662	712	715	747	694	646	714	680	660	730	719	695	733	709	759	688	706	710	753	710	733	730	723	715	675	736	671	770	711	676	729	700	696	717	717	725	728	716	706	712	736	686	717	688	715	722	677	735	715	718	751	788	741	691	738	708	709	728	713	741	740	731	699	693	711	690	723	655	757	758	730	744	680	756	736	692	740	742	700	693	732	675	718	667	685	760	652	697	696	741	701	729	772	724	719	707	758	727	702	722	725	728	695	688	711	750	730	684	733	662	665	737	700	691	729	729	715	733	716	671	684	698	706	723	732	707	685	696	698	684	679	741	710	754	717	718	738	692	739	697	681	677	713	696	676	687	698	729	656	673	692	726	645	735	734	703	730	713	777	729	670	707	724	630	698	702	735	693	732	696	721	678	687	739	696	698	698	721	671	709	773	701	685	752	693	685	689	712	721	730	721	747	719	731	742	726	738	731	697	710	699	773	698	719	732	714	710	717	679	696	734	692	713	703	689	738	707	739	711	719	715	747	707	715	704	750	734	772	706	705	742	707	753	749	704	654	691	726	723	725	705	714	690	728	655	701	700	675	740	702	730	706	697	708	693	755	655	720	711	701	746	679	715	711	671	734	756	730	738	704	726	712	702	714	707	747	691	689	749	718	719	676	693	742	702	713	743	713	656	632	699	731	721	723	701	695	701	685	747	728	683	693	729	727	711	737	731	689	724	706	658	721	656	713	690	742	678	676	718	738	665	756	739	750	716	702	713	741	744	691	709	715	718	736	691	745	695	678	727	739	696	715	696	716	720	747	742	675	753	675	728	691	751	704	702	725	716	757	693	678	711	694	761	698	686	695	720	702	666	691	749	785	738	726	701	716	717	688	696	730	726	717	704	719	765	681	701	678	711	698	752	692	726	690	698	746	716	718	734	703	742	715	731	695	712	714	706	681	662	747	686	687	723	724	745	727	685	760	703	733	717	685	724	741	697	660	740	716	740	658	702	727	734	714	704	717	729	667	667	673	691	688	723	711	705	727	716	675	705	734	741	708	754	678	715	754	700	710	707	711	723	715	674	706	698	680	677	689	715	624	691	664	688	693	755	769	712	699	695	774	713	702	689	766	716	722	715	691	736	703	743	762	759	676	715	712	707	754	714	734	746	743	722	709	697	726	729	755	655	757	753	705	736	780	727	744	696	647	703	699	721	666	705	691	697	699	722	729	766	707	674	717	647	699	699	729	725	677	713	686	710	669	769	723	728	731	693	737	725	674	703	703	695	709	720	700	697	695	651	755	636	715	687	772	735	747	715	707	709	700	738	694	722	751	749	680	717	690	703	663	703	696	732	700	732	671	736	697	726	721	699	702	729	684	696	729	699	743	710	689	715	706	736	725	724	689	727	721	750	705	690	707	659	721	709	728	711	748	718	641	748	716	706	710	717	742	740	666	717	730	748	720	711	687	690	712	714	699	682	725	676	707	705	742	717	719	707	721	739	751	728	697	692	775	725	683	753	733	747	722	689	699	671	749	688	727	714	695	723	728	696	707	745	696	723	749	740	694	730	716	665	724	723	687	758	690	686	739	709	715	710	715	729	700	697	679	733	696	733	720	645	705	730	716	723	691	718	697	703	729	747	713	713	704	735	686	716	698	674	762	726	709	694	696	688	761	685	726	675	734	723	714	779	687	685	772	738	697	730	749	695	735	757	770	732	743	717	718	717	714	678	706	747	712	727	799	716	721	672	719	724	701	689	771	701	708	724	742	733	734	734	702	688	725	777	710	695	651	682	715	770	696	629	722	717	690	691	697	735	727	663	717	714	740	707	689	716	732	726	708	757	711	682	688	745	674	664	678	675	745	719	749	696	691	732	679	745	735	736	696	712	677	692	736	678	674	717	684	701	729	655	714	689	695	744	678	702	767	685	724	704	715	724	756	699	709	708	723	714	689	714	716	706	711	691	735	675	721	722	729	703	734	706	696	728	757	738	709	754	728	736	719	707	709	732	683	681	709	709	755	677	704	707	707	741	719	737	680	698	693	744	762	699	697	734	770	745	686	691	721	713	700	704	702	712	724	686	719	732	704	716	701	704	683	727	682	749	702	740	750	730	673	710	749	736	723	678	715	686	743	714	710	708	722	719	647	716	734	674	753	746	722	710	718	738	720	732	732	732	771	701	724	696	692	646	714	738	711	695	738	694	735	701	702	731	698	734	700	720	733	688	713	722
25095	21521	24861	28388	21398	20578	1148	578	480	457	449	418	437	425	452	416	401	394	396	426	421	408	426	441	434	452	403	396	437	431	394	421	437	417	391	419	436	424	404	466	451	406	435	413	437	409	401	379	423	448	465	420	382	420	482	406	400	438	411	380	417	402	441	412	418	462	365	421	455	392	391	412	391	413	450	418	401	361	439	401	445	426	425	388	391	389	397	370	414	423	430	386	422	397	452	447	427	460	419	459	442	407	411	374	451	430	425	437	396	387	454	419	422	401	398	428	420	423	447	412	372	399	439	359	399	435	407	386	416	402	426	394	404	385	420	393	424	436	411	423	400	410	400	398	431	388	381	389	400	431	414	439	402	436	425	413	406	392	424	442	451	410	404	367	420	383	418	368	429	407	422	441	377	420	418	426	438	417	424	431	423	420	428	391	423	455	427	432	403	426	372	380	441	443	434	395	380	418	376	432	414	410	403	398	420	439	422	417	426	406	450	434	465	439	439	405	424	387	418	431	422	401	423	445	427	407	425	421	412	439	404	355	435	377	445	421	419	412	382	438	439	418	408	441	422	402	380	443	420	417	418	425	397	404	410	403	410	434	447	381	392	436	418	418	445	388	431	384	422	428	430	444	395	410	414	434	419	398	443	395	395	423	427	411	409	382	374	405	404	428	419	410	403	391	414	413	360	419	426	399	433	422	382	406	405	424	439	426	440	462	396	397	434	420	424	374	389	401	413	363	388	412	436	413	406	396	379	429	405	386	404	407	386	403	400	410	402	438	414	401	455	438	394	377	375	378	426	411	421	393	438	422	380	423	390	410	392	371	379	443	412	389	410	406	388	456	397	433	425	390	408	366	421	409	446	398	451	415	438	421	425	430	425	418	421	452	398	383	419	403	384	454	439	391	433	421	376	398	385	412	384	404	368	412	395	424	443	381	435	429	434	413	448	387	450	422	383	420	433	447	389	412	411	363	414	372	377	420	379	421	400	429	412	417	428	403	454	409	453	423	425	404	379	408	418	405	401	446	413	429	408	406	384	434	436	399	455	425	457	432	424	366	430	370	419	404	380	404	412	419	407	366	436	399	415	420	418	421	426	420	412	441	408	396	412	409	380	445	418	407	414	433	385	408	384	386	403	415	402	389	421	445	443	428	452	420	383	398	419	422	452	415	438	460	392	431	408	407	409	431	466	439	402	419	407	416	415	433	384	439	427	444	396	367	408	420	461	402	398	383	409	455	446	397	439	425	420	391	402	369	412	409	456	399	411	388	383	401	415	433	426	390	396	399	453	415	417	410	388	409	401	423	355	398	414	418	424	403	423	414	407	437	457	442	439	405	425	434	402	419	415	419	375	411	407	390	401	409	413	346	405	415	435	398	399	402	388	378	415	431	406	393	433	408	409	406	376	417	434	414	400	401	431	442	409	375	447	408	400	419	417	401	458	418	396	464	408	406	404	405	393	409	413	400	438	423	401	437	425	445	401	442	423	425	424	433	389	433	440	384	419	397	406	440	419	407	397	422	423	376	403	390	413	413	381	403	397	425	422	420	402	426	382	392	440	374	405	406	419	433	425	396	459	418	423	402	407	438	395	416	385	423	430	402	406	403	382	413	461	438	381	426	390	394	428	399	449	373	383	430	370	468	400	387	420	443	409	423	394	402	429	415	416	422	426	423	404	464	459	435	439	445	433	420	457	444	392	435	480	437	457	403	393	415	431	427	408	457	432	415	410	418	376	414	412	426	405	431	430	432	408	442	413	441	407	467	435	446	435	398	408	428	441	404	424	435	423	408	404	402	398	371	428	439	381	364	398	377	383	449	432	382	448	404	427	414	400	403	421	397	416	424	431	413	439	411	418	412	392	439	441	432	430	406	384	428	389	404	448	414	436	436	408	451	380	406	408	399	417	433	415	401	398	443	423	422	436	387	379	397	405	406	435	378	376	409	409	434	465	419	384	418	423	395	424	394	414	410	436	416	421	402	417	418	406	421	426	401	405	403	378	423	359	422	419	442	429	423	395	384	426	448	394	392	395	419	436	416	370	401	394	414	387	393	354	414	388	432	392	377	395	431	456	428	413	426	436	428	408	408	444	402	442	452	374	428	424	425	401	451	388	462	393	423	414	407	403	423	432	423	403	445	430	434	407	398	407	396	431	431	435	440	381	428	409	426	444	414	421	415	425	454	412	445	415	425	398	421	413	405	380	410	448	389	387	435	411	416	411	414	425	429	420	454	450	451	424	404	402	386	440	422	393	406	419	422	403	436	418	425	464	414	397	427	419	392	380	395	402	399	420	424	399	412	420	434	450	424	428	431	410	437	409	398	419	392	399	404	421	349	406	420	394	461	448	413	402	450	415	421	433	439	422	433	406	412	441	415	408	421	415	424	407	391	424	384	409	393	405	417	435	402	388	433	429	431	425	447	428	392	422	434	387	438	459	443	412	404	415	444	408	406	439	443	385	403	404	408	403	415	442	408	413	417	391	401	416	375	395	421	418	384	415	404	397	395	394	448	408	425	431	422	438	403	443	400	425	399	366	403	409	404	423	450	400	382	385	414	411	417	389	420	455	423	437	412	419	401	431	427	404	358	425	406	415	463	421	436	387	400	418	443	463	373	404	428	402	411	425	364	409	415	424	402	416	414	425	396	377	408	425	449	442	428	412	404	382	395	412	417	393	418	387	444	435	412	440	403	414	431	416	403	402	406	439	428	370	393	431	376	439	449	381	418	413	428	454	416	440	434	433	437	430	363	390	401	398	420	409	416	418	412	420	419	417	422	418	393	433	378	469	438	412	450	464	389	411	417	426	392	445	424	395	409	397	372	425	417	404	385	410	419	405	449	422	402	420	412	392	386	458	417	402	383	423	439	424	420	424	407	397	398	451	431	389	376	391	405	398	411	451	423	414	421	411	435	416	411	412	400	390	381	429	427	431	419	394	405	413	421	415	403	449	421	419	395	431	396	409	411	365	422	381	410	421	428	422	392	393	435	412	416	442	413	410	436	416	410	407	412	409	426	384	426	423	462	428	409	411	431	435	395	417	404	404	432	411	424	434	359	416	428	458	401	434	411	441	390	387	437	406	422	421	396	441	423	437	454	369	387	381	398	407	375	448	419	417	438	432	389	424	423	400	387	438	423	426	407	431	377	427	387	417	430	381	420	412	393	396	422	399	419	432	413	387	430	403	421	412	435	402	407	419	416	406	428	433	387	376	415	411	369	417	386	419	390	409	418	433	403	395	369	393	386	374	406	458	405	400	407	383	444	428	407	428	385	388	444	368	385	386	443	383	412	380	405	426	440	435	393	409	415	397	427	432	394	366	422	414	452	452	406	441	373	421	388	406	413	390	407	428	380	399	420	392	375	383	410	398	393	449	412	450	403	427	386	444	402	397	387	399	421	440	408	406	419	430	447	420	418	391	382	448	424	409	426	439	417	432	449	427	410	453	359	393	388	396	409	441	367	431	462	415	434	386	418
13326	24766	5790	1686	1067	915	957	975	912	914	957	922	914	909	950	914	886	928	869	895	930	893	922	859	823	915	853	903	937	841	902	856	868	870	911	913	970	870	893	906	867	891	897	898	843	879	891	878	873	886	877	872	890	919	933	936	855	882	840	866	929	862	854	875	904	891	911	906	906	906	870	906	919	939	890	871	922	866	884	889	903	901	843	936	914	927	906	892	908	886	833	913	916	850	902	901	878	903	905	884	912	863	889	925	929	886	875	882	897	904	858	830	840	882	902	876	905	904	903	951	853	912	919	879	894	882	883	866	906	892	901	930	893	885	880	857	885	899	860	861	898	888	858	925	870	883	877	935	887	854	865	895	870	844	925	874	882	897	885	900	907	894	911	930	946	910	905	857	955	952	796	898	916	873	903	912	893	905	911	909	907	876	953	892	850	915	864	878	931	920	886	890	894	911	913	861	890	898	898	891	867	903	922	874	918	938	920	888	933	903	917	858	892	821	893	841	897	864	916	897	897	954	929	931	861	921	874	898	932	910	814	835	901	840	906	901	906	923	892	854	893	936	852	863	886	869	920	914	879	936	876	890	917	976	868	861	854	882	908	880	901	855	896	867	884	859	908	883	922	914	876	909	900	865	867	923	922	914	835	890	853	890	865	860	897	942	942	884	891	840	882	920	898	913	896	884	861	932	899	885	945	872	858	911	856	897	880	893	911	929	851	888	929	833	909	955	939	891	857	937	864	875	906	939	868	845	903	831	861	901	899	914	945	892	925	873	895	891	860	902	896	841	868	897	883	882	904	929	919	921	877	858	882	900	912	888	965	872	901	856	937	943	882	917	815	919	911	857	904	896	960	892	843	879	907	861	886	904	826	845	902	844	860	909	947	898	918	906	991	892	863	854	857	908	873	889	888	874	876	896	858	903	897	856	889	968	889	829	905	912	896	918	886	862	828	894	906	920	888	959	886	901	858	905	877	900	900	855	844	957	930	916	918	855	870	918	898	874	859	924	845	956	924	884	871	925	886	890	852	901	924	841	866	888	885	897	913	925	964	878	897	883	942	841	895	965	893	928	853	847	888	857	916	928	876	869	888	889	970	967	905	868	932	937	857	873	911	881	898	960	825	892	892	874	895	928	931	875	959	920	927	888	861	932	893	916	922	913	959	918	915	931	904	922	906	879	862	903	805	949	915	935	928	931	863	925	846	866	903	861	871	919	925	913	893	892	925	921	871	938	905	863	902	934	926	925	899	838	840	911	901	929	906	942	867	922	918	895	838	904	897	887	858	880	883	932	888	919	875	838	880	903	910	895	871	911	889	861	866	921	884	905	890	852	914	888	883	941	905	887	885	911	873	877	887	958	914	921	897	892	903	880	915	863	881	891	853	894	891	881	885	913	877	964	974	878	897	906	918	831	936	867	872	922	888	910	916	828	852	916	908	884	849	910	901	883	886	848	886	854	937	915	877	894	897	937	895	928	877	904	870	905	896	941	953	905	912	887	957	890	929	885	860	871	878	836	970	895	925	864	860	887	889	907	879	926	905	882	884	902	892	906	872	905	842	865	890	873	903	895	840	889	878	874	880	963	896	874	848	887	869	924	882	873	924	869	891	910	925	963	847	860	902	884	917	881	892	911	897	915	866	914	873	923	845	878	880	903	916	894	845	866	831	832	876	942	893	866	938	848	849	926	926	887	953	855	889	878	854	918	894	883	929	893	911	938	885	946	907	877	938	874	894	930	883	896	865	884	843	888	862	887	881	883	883	915	837	888	876	837	911	900	912	891	910	871	856	923	878	896	913	873	896	874	899	943	927	902	871	885	966	864	829	862	939	932	904	878	904	853	892	896	902	873	841	877	917	936	882	906	881	916	873	890	955	944	886	907	912	894	896	944	905	853	924	871	899	946	924	898	914	930	856	937	881	879	850	903	858	882	947	865	854	862	939	849	898	915	854	899	875	854	880	869	863	864	909	881	857	895	882	887	915	901	851	952	863	899	981	889	847	875	865	936	913	893	929	922	888	900	894	875	859	924	908	858	870	936	905	885	945	936	890	877	897	917	906	887	910	874	853	929	868	896	909	880	938	818	864	876	883	881	956	916	876	910	894	917	931	930	880	892	933	903	880	848	892	936	903	936	895	917	878	875	908	920	940	911	841	889	856	940	864	925	935	910	872	919	929	937	902	870	903	892	875	917	897	922	841	871	896	889	906	868	912	906	896	889	877	880	901	795	898	890	896	910	923	884	908	936	867	856	902	887	890	965	852	897	915	920	912	928	883	876	900	872	936	872	937	871	935	883	861	885	892	871	877	879	913	835	904	907	886	917	945	916	891	931	891	886	911	906	906	910	880	855	846	881	908	873	929	917	894	893	876	898	910	944	884	869	942	898	838	851	902	959	884	923	846	885	901	901	866	881	889	885	901	919	895	850	904	867	894	888	919	921	892	904	835	911	882	929	903	911	881	887	883	883	835	882	877	951	919	923	885	847	836	886	915	898	893	889	825	873	900	889	931	906	903	889	876	882	856	901	857	853	879	879	878	925	843	910	967	927	907	874	928	854	872	910	912	885	864	933	848	886	884	921	846	869	887	887	939	905	866	894	880	868	896	916	885	846	895	914	871	919	895	863	878	906	946	890	860	875	910	893	918	917	852	904	865	901	891	935	894	920	867	860	910	935	875	845	923	934	866	888	924	886	914	882	900	873	890	919	833	846	904	899	898	912	936	885	919	845	921	903	879	896	866	904	896	875	922	912	885	867	839	873	897	881	883	840	953	856	872	890	924	865	902	853	884	874	910	912	894	921	910	898	868	880	866	946	841	900	910	852	923	912	878	949	950	882	891	858	881	835	884	849	905	864	882	865	877	879	932	878	836	900	934	892	853	890	867	847	882	867	845	880	893	890	886	841	884	910	899	868	917	927	933	890	910	873	886	921	882	888	879	904	863	875	857	904	916	915	901	882	896	932	918	835	881	865	880	900	859	900	916	892	882	886	867	886	889	854	850	885	921	894	928	865	933	917	914	888	893	948	908	917	892	828	924	895	891	850	909	913	879	873	883	845	927	868	888	870	859	894	822	888	880	910	875	846	850	924	877	855	851	885	873	870	890	898	861	871	918	864	850	884	862	878	915	857	896	963	844	885	912	894	916	941	901	899	916	865	920	909	894	896	840	888	866	890	913	911	885	872	945	910	853	891	908	898	865	856	813	874	909	866	900	954	877	886	898	930	835	866	902	901	887	890	924	907	858	933	883	890	916	936	904	874	918	847	873	904	903	825	883	982	897	865	922	894	865	888	848	888	899	873	986	878	886	961	889	852	890	888	877	952	910	904	955	922	873	911	932	903	881	858	923	889	918	862	873	901	915	826	880	886	834	881	903	887	945	905	909	914	924	964	861	896	902	908	871	901	892	916	921	875	876	919	893	921	935	963	910	832	934	875	903	903	861	914	877	900	893	872	850	921	917	889	843	870	910	886	921	924
24390	21506	25277	28214	21507	21524	19285	788	424	409	380	326	343	322	339	316	338	336	323	293	298	333	311	282	343	304	279	286	305	290	292	292	297	284	272	281	277	278	321	286	303	316	300	287	271	269	307	320	264	283	294	251	296	288	290	292	288	273	290	272	299	265	287	277	302	246	289	275	273	299	295	268	309	268	316	289	249	282	294	226	290	302	301	313	302	281	285	312	296	296	274	284	268	275	260	306	301	250	264	261	291	251	329	295	276	305	295	283	257	286	275	272	297	314	284	273	283	300	270	282	258	295	287	305	259	285	296	266	307	312	282	296	289	310	296	287	259	281	264	237	303	291	282	258	281	276	241	290	235	316	285	293	283	262	272	302	301	268	290	288	269	245	268	249	264	311	293	265	289	313	283	297	271	261	285	270	255	285	250	268	240	303	274	263	294	292	256	242	294	284	309	332	289	285	284	302	309	315	296	280	288	291	296	308	309	316	252	272	244	304	271	275	289	279	286	285	285	258	274	285	284	283	293	321	291	272	297	292	277	243	300	275	303	259	266	304	281	291	300	257	262	277	256	290	242	332	248	255	286	302	308	263	275	288	296	274	331	287	291	295	290	283	285	278	254	294	274	288	259	302	314	285	283	295	298	279	282	284	264	277	289	278	303	253	301	292	281	251	278	267	275	275	280	273	311	282	306	268	293	290	307	281	266	264	299	316	251	279	264	266	269	279	253	272	273	266	285	267	297	296	286	284	284	279	250	275	286	283	299	274	302	281	283	248	307	290	286	269	307	283	306	272	299	281	300	274	288	292	289	286	261	312	321	312	280	289	298	264	292	291	291	296	264	273	291	262	309	306	278	278	290	301	292	288	281	280	293	287	301	257	310	265	271	284	297	295	287	269	273	294	272	301	276	315	317	295	302	265	284	277	293	274	267	271	269	298	282	246	308	302	295	293	269	273	273	260	286	290	285	306	287	278	302	295	292	297	258	267	319	284	296	274	275	282	293	292	274	258	310	290	289	288	256	268	287	276	281	277	272	273	305	244	245	294	277	299	286	290	286	256	285	276	308	295	305	300	282	292	290	297	316	305	242	309	303	242	268	289	291	245	292	312	303	296	306	281	282	261	290	282	275	294	261	265	269	290	297	308	249	273	276	296	306	265	276	316	265	255	261	276	283	275	271	269	286	294	330	295	317	282	284	290	262	286	262	236	279	250	260	270	332	265	302	307	298	283	294	316	279	280	216	263	257	272	284	326	301	263	288	284	256	289	279	281	285	262	310	285	252	238	253	315	296	329	268	297	311	289	283	275	298	271	290	271	303	276	279	299	263	280	335	256	269	286	259	305	311	258	340	290	293	293	295	302	295	274	267	304	304	280	283	319	281	276	262	266	304	279	272	277	326	289	304	296	279	266	273	303	280	278	244	281	276	294	281	277	282	289	273	288	275	285	295	279	282	269	322	273	259	295	276	252	281	307	296	267	236	283	283	276	287	320	269	295	307	295	280	269	297	289	290	295	296	319	280	298	269	286	274	295	304	263	296	280	303	274	327	292	272	292	273	270	276	264	307	324	322	274	291	285	260	313	256	283	288	247	260	278	296	274	259	276	282	271	281	308	276	294	266	314	248	274	294	297	303	302	287	302	321	250	286	273	299	252	260	265	281	291	270	279	266	286	279	311	275	295	280	306	276	260	283	251	280	278	263	258	303	288	294	273	292	308	284	268	307	283	263	277	292	286	282	290	293	267	247	273	288	287	245	274	278	297	270	309	287	248	295	268	274	255	284	303	287	282	322	280	279	289	267	280	312	234	270	261	278	278	305	293	264	271	264	282	306	268	255	295	257	281	269	284	338	282	307	298	304	277	274	265	303	278	260	281	261	280	247	307	310	283	280	273	270	279	250	279	290	261	273	262	284	305	262	266	265	287	309	323	314	290	269	336	304	325	299	283	287	296	306	283	290	319	273	264	294	298	312	270	263	275	277	250	253	318	294	294	286	259	257	263	275	278	313	252	244	281	274	259	268	279	267	287	283	301	302	262	287	304	287	301	274	309	294	310	280	285	269	268	259	274	296	297	290	304	287	257	270	299	294	272	257	277	276	278	325	254	255	296	292	283	293	274	262	277	287	301	281	289	287	324	269	299	274	269	279	275	289	305	285	290	268	303	254	282	257	289	263	278	292	273	280	285	288	265	296	277	278	271	265	290	274	309	295	248	255	295	308	277	280	280	275	327	281	278	278	284	321	285	282	280	290	318	295	280	266	276	285	266	286	293	275	276	289	306	268	302	275	282	257	275	290	280	295	248	305	284	336	274	279	294	277	281	292	288	266	281	303	294	284	293	262	285	258	276	281	286	274	265	320	306	317	260	267	264	288	311	288	285	255	289	238	277	306	305	257	263	280	305	296	288	255	296	306	285	263	284	266	266	261	275	267	260	287	285	286	286	286	269	302	277	275	284	274	304	301	264	285	253	277	291	279	263	295	273	265	267	260	311	304	256	292	266	271	299	278	269	308	304	273	329	289	278	275	254	276	295	296	287	274	290	295	284	276	280	271	286	282	309	292	275	250	305	289	270	268	271	281	290	264	258	282	278	295	308	297	283	278	289	292	304	294	281	274	272	262	302	274	265	298	291	311	283	274	287	275	270	275	279	304	324	295	256	275	257	286	294	291	296	311	290	277	263	264	296	279	250	309	271	284	306	306	294	295	283	275	269	284	240	258	242	260	290	310	262	281	310	282	293	289	275	293	274	279	277	272	283	302	295	293	287	268	285	289	305	264	278	273	267	269	285	296	249	286	262	268	287	266	280	273	281	289	283	251	277	289	296	271	285	271	301	276	252	300	275	267	288	279	278	260	266	277	260	298	282	265	290	265	285	295	295	285	288	298	283	268	301	287	271	293	273	315	298	291	287	313	276	265	335	300	283	292	301	279	271	295	272	272	292	283	279	320	285	300	262	266	274	285	272	237	266	280	262	260	273	283	274	292	266	256	311	316	319	301	249	271	292	272	303	259	321	315	316	269	295	280	274	278	288	305	280	279	276	277	309	269	301	275	272	278	279	280	271	242	282	299	275	269	292	284	279	275	293	294	276	281	267	283	300	277	256	289	258	297	261	294	283	271	251	270	247	295	290	296	256	277	295	235	249	254	289	257	298	288	281	259	317	273	269	257	261	260	273	241	239	275	279	281	304	280	297	282	280	321	286	290	281	278	273	298	265	292	256	265	270	262	264	267	301	281	235	269	323	245	297	306	297	267	295	291	292	264	266	279	275	270	290	273	297	303	286	264	273	265	286	297	305	299	291	298	268	276	261	287	320	290	291	258	289	250	261	306	283	290	304	290	278	278	274	297	303	268	281	249	300	290	327	280	279	290	285	296	301	279	261	302	290	290	312	296	289	264	314	246	286	320	280	287	287	291	272	268	273	300	259	255	264	270	292	305	298	277	287	300	253	314	274	283	264	307	270	262	275	298	285	264	280	270	288
18038	34865	9607	1894	951	850	709	707	694	640	611	667	639	636	609	607	620	600	655	632	594	612	572	618	634	620	627	611	608	630	598	623	629	607	629	627	620	608	650	594	651	612	593	605	683	615	601	606	608	616	621	647	599	553	650	605	591	606	561	584	616	567	646	640	645	604	600	620	578	621	603	594	600	601	646	590	626	626	608	606	640	620	605	621	615	599	657	597	591	635	603	600	615	630	626	595	682	615	591	566	598	615	629	573	581	594	626	627	571	584	594	581	554	606	573	637	637	605	605	601	586	573	610	578	580	630	585	643	626	616	573	582	606	596	575	611	634	605	622	646	641	609	619	620	616	644	610	593	563	592	626	621	630	633	573	572	633	576	625	630	585	619	645	629	605	587	597	626	638	610	597	697	604	617	627	617	591	626	595	598	581	626	645	600	617	629	593	624	597	593	586	642	632	614	601	591	583	605	627	593	615	568	583	567	604	602	596	643	593	630	593	619	615	612	630	639	613	609	641	598	608	623	627	576	619	635	605	591	578	634	611	609	614	565	632	637	634	625	623	599	615	649	604	592	573	631	573	657	625	588	608	600	571	642	584	612	634	628	611	591	636	616	599	653	576	621	630	579	586	595	623	596	544	620	638	637	617	617	677	615	595	636	593	634	615	610	590	640	625	613	603	612	592	613	576	648	640	646	609	642	669	610	611	630	524	605	596	618	613	589	616	614	612	613	593	634	578	678	612	616	654	624	628	629	615	611	607	602	593	630	635	630	599	603	639	564	645	628	641	609	613	597	627	601	604	590	613	605	613	572	598	610	647	629	658	610	643	632	586	607	617	611	620	616	616	586	633	594	614	652	613	604	550	615	636	563	613	586	624	622	618	567	637	588	596	643	630	615	639	593	623	671	638	616	645	594	584	596	604	617	597	652	596	645	633	582	585	611	590	623	632	580	588	592	593	632	594	634	600	644	584	613	621	637	591	645	603	573	589	550	598	634	634	607	588	609	614	596	618	576	663	593	635	617	604	592	625	593	607	603	655	650	625	634	615	604	613	588	629	603	600	612	571	638	575	609	643	565	609	635	601	617	655	599	595	650	614	588	588	587	571	563	612	573	573	626	581	610	606	647	631	590	608	619	624	582	624	614	657	641	599	566	620	606	589	622	615	607	609	583	633	594	586	622	612	619	617	588	583	593	638	614	625	599	628	591	613	596	601	631	637	626	569	577	565	611	571	583	615	616	618	579	599	591	623	612	589	621	594	601	605	559	618	639	647	583	606	655	601	629	633	595	640	605	610	606	615	588	566	573	621	585	613	634	607	629	642	601	617	640	577	582	605	620	583	634	625	633	615	608	580	578	640	561	606	623	597	585	593	598	578	611	607	587	638	599	625	590	638	593	568	630	611	624	635	609	587	611	636	589	607	574	634	593	620	613	619	622	641	652	626	637	587	621	602	630	620	609	594	614	620	615	584	608	618	567	629	649	653	560	654	593	581	629	576	601	645	581	635	610	619	591	625	565	621	566	572	617	609	625	576	590	645	575	555	622	586	633	631	586	582	559	586	606	615	604	579	614	658	561	615	598	627	590	603	581	623	610	598	657	606	603	585	552	629	617	611	599	618	607	638	606	608	641	617	636	642	628	620	621	600	610	608	604	644	640	608	620	604	597	603	630	634	629	600	641	634	588	600	622	602	616	578	621	620	605	631	599	632	601	582	602	626	631	637	613	635	598	616	620	621	628	682	620	599	634	606	650	656	556	614	592	604	614	612	574	608	617	625	615	578	600	594	595	607	662	633	669	597	590	613	643	609	626	578	630	623	617	584	597	596	596	625	639	567	618	567	649	605	633	623	628	551	609	639	603	565	586	624	616	599	607	595	631	590	597	584	584	597	615	615	552	609	693	586	582	618	616	626	600	596	617	627	605	593	607	618	628	663	608	631	599	629	620	594	616	624	614	618	602	595	619	618	589	595	592	583	586	587	620	599	580	613	618	623	641	618	607	624	589	628	643	620	649	608	608	629	643	611	605	606	626	586	638	651	606	610	584	595	615	587	601	590	595	562	625	632	633	627	606	634	589	587	581	559	617	602	583	654	644	617	580	603	614	581	593	595	614	612	623	612	615	607	603	644	648	631	606	665	601	631	559	620	579	621	600	599	606	580	607	600	604	588	609	582	614	573	575	613	631	666	592	577	601	604	588	597	603	561	622	626	655	649	633	608	595	671	552	591	612	602	606	623	584	591	616	595	615	584	643	579	625	617	603	608	612	630	612	601	588	614	587	601	592	604	643	637	669	584	637	629	539	543	617	603	602	638	629	624	634	622	658	657	603	611	610	579	622	646	569	636	619	571	649	599	558	556	635	541	606	602	606	589	589	572	582	598	608	564	602	584	638	613	586	616	651	621	609	629	632	626	618	632	646	579	594	646	626	581	620	636	665	629	567	601	594	592	608	598	614	596	614	614	643	625	601	600	612	596	617	623	602	572	583	617	574	611	600	542	640	595	559	639	579	620	670	654	631	587	578	620	575	592	621	576	631	596	628	608	567	599	613	636	593	624	606	660	585	599	586	592	603	581	589	608	577	600	606	571	625	627	607	605	641	633	626	648	574	583	599	584	578	590	591	588	622	626	649	621	596	648	656	606	574	645	551	614	619	609	593	608	585	649	649	570	592	595	626	585	629	582	639	571	633	597	607	611	630	593	601	579	635	606	598	559	587	630	612	639	609	582	622	582	585	629	626	589	616	641	603	574	622	579	640	617	575	620	621	600	597	601	612	666	634	667	633	565	635	619	664	625	587	608	609	599	590	606	572	617	640	645	596	622	605	594	592	584	577	630	604	667	599	627	644	588	628	620	623	621	628	637	625	618	583	647	605	623	608	553	565	630	595	619	597	649	579	634	631	649	586	593	588	588	597	563	640	580	606	653	601	632	596	621	572	632	615	602	630	640	618	548	644	550	599	619	640	598	632	601	622	567	647	644	574	557	579	580	607	607	602	632	572	627	586	632	632	628	614	595	629	605	588	617	628	623	622	610	606	638	612	605	578	614	602	589	594	619	636	606	607	590	594	628	602	627	600	612	580	606	619	620	632	617	616	601	606	639	606	594	631	606	601	625	622	614	654	628	603	608	640	605	641	576	622	587	571	589	584	629	616	591	608	656	583	608	634	601	594	599	616	630	634	614	642	572	615	568	604	645	618	544	613	610	620	592	613	592	647	566	589	618	631	599	595	563	595	578	619	602	598	630	612	614	606	631	609	633	592	589	600	583	635	617	583	564	609	604	623	617	634	538	619	563	630	589	561	587	598	613	596	645	609	641	581	602	596	616	600	614	635	605	554	611	618	586	590	594	564	584	622	605	629	594	592	588	609	604	622	632	621	634	631	618	637	590	602	609	608	653	624	587	639	589	598	643	601	643	533	575	551	609	596	645	579	627	583	626	597	575	594	670	613	609	647	586	601	605	591	629	628	599	623	607	598	583	603
32637	20689	10381	1419	563	526	518	317	285	280	312	307	314	304	326	312	331	350	332	283	315	305	299	270	331	298	268	319	314	324	328	319	305	305	307	312	320	312	318	279	318	317	333	304	300	309	295	311	313	286	280	285	328	287	313	313	299	276	290	327	318	298	308	306	311	319	300	319	274	329	295	317	334	299	301	315	315	335	286	308	321	284	320	307	322	299	293	296	294	297	296	313	365	284	292	329	292	308	285	297	310	304	280	296	304	289	317	303	300	333	314	342	305	284	318	294	301	309	300	348	306	300	319	301	308	310	263	263	304	329	275	293	309	316	308	320	330	336	296	348	302	342	324	313	306	296	317	339	293	344	283	315	340	323	302	302	349	336	310	280	293	328	328	310	355	293	301	337	306	326	275	310	318	284	303	303	307	308	301	298	289	288	307	331	327	320	305	319	315	306	314	296	321	285	325	317	306	297	291	328	316	297	307	323	320	303	326	330	314	334	323	314	287	295	308	282	304	300	324	320	322	328	329	353	334	313	331	320	281	308	347	284	300	318	288	317	305	308	323	304	285	327	327	309	346	306	280	306	290	276	310	307	309	312	329	323	308	347	283	290	310	316	326	314	292	298	370	295	283	245	297	281	328	300	315	327	287	316	272	336	330	320	288	288	358	301	346	352	307	314	319	302	313	316	333	291	291	300	312	319	314	333	290	284	330	327	309	303	302	329	310	322	302	327	305	318	307	307	310	328	293	294	327	278	300	364	295	315	323	328	308	319	310	307	303	302	312	291	283	317	294	303	277	303	327	305	275	293	324	319	300	313	320	328	324	306	302	335	280	329	337	320	304	336	329	289	315	321	307	307	310	310	308	324	326	296	326	321	316	293	339	335	317	291	325	329	333	305	350	318	349	259	332	282	306	302	271	304	299	321	324	312	321	332	306	321	350	305	305	288	348	299	284	308	274	318	294	297	315	317	315	298	332	287	303	286	330	294	302	284	316	327	283	276	359	346	300	301	299	317	292	320	335	304	329	336	324	286	327	317	300	289	297	324	286	299	315	312	310	324	267	313	320	318	286	322	319	337	321	306	286	326	313	330	297	339	319	320	344	330	346	308	294	320	308	284	306	290	311	332	309	337	307	300	333	303	316	304	318	320	319	284	269	314	321	312	291	325	319	345	327	306	300	303	330	309	288	282	273	317	298	299	282	297	348	316	302	303	321	285	366	305	320	320	270	252	267	313	273	318	280	298	326	321	322	296	278	307	320	297	329	293	300	289	298	331	288	289	311	307	291	293	297	289	308	323	329	285	310	317	293	271	323	292	306	325	341	318	287	341	324	322	320	310	311	303	259	248	277	311	323	298	313	332	312	346	319	335	283	285	351	324	313	299	278	299	289	306	327	299	289	311	264	325	300	335	317	265	304	336	291	320	350	324	304	305	292	275	322	284	299	289	313	310	323	320	299	307	292	313	309	319	319	311	288	306	306	310	299	291	304	333	338	374	331	306	330	303	312	308	324	296	329	325	292	299	306	302	311	278	301	317	314	327	335	336	315	339	271	304	324	317	301	315	295	292	292	304	326	338	305	324	330	290	292	300	363	300	321	343	298	283	328	303	305	315	322	297	327	323	320	326	330	279	271	326	301	340	299	315	304	258	306	317	299	322	306	298	309	324	272	301	326	271	325	313	303	323	345	342	270	347	309	309	328	285	296	294	335	328	303	299	307	284	313	327	300	307	316	291	345	297	312	319	321	294	333	288	327	317	308	308	298	321	310	290	301	314	306	319	293	294	308	311	325	312	342	276	333	323	289	323	318	315	317	317	335	328	288	308	319	304	304	341	327	312	318	299	314	311	313	271	326	298	303	322	326	329	312	310	297	346	305	324	315	308	311	305	320	317	303	319	305	291	320	285	286	335	294	305	310	312	319	365	302	323	293	336	283	326	339	315	325	352	341	324	320	340	291	328	345	314	292	293	290	318	311	297	323	317	299	313	305	317	328	327	342	320	299	316	331	323	280	313	344	313	328	323	308	334	307	310	317	313	331	348	295	340	298	305	332	310	304	329	326	321	304	286	328	316	294	282	294	282	311	321	331	313	344	322	324	320	261	303	294	283	298	291	340	328	296	302	289	315	291	265	285	308	324	285	313	310	306	313	320	344	316	359	307	319	307	325	320	332	329	321	355	286	303	300	307	315	334	308	323	301	302	322	301	285	296	284	291	296	295	288	312	294	302	323	274	301	336	305	299	305	335	312	279	280	281	318	315	287	289	307	316	327	315	317	313	299	306	313	365	307	310	297	309	294	336	283	296	310	313	325	309	329	304	318	309	313	290	312	309	303	295	315	297	327	327	322	312	295	301	332	312	280	288	302	326	297	352	310	316	301	325	298	347	300	309	318	311	328	323	283	301	314	276	263	345	303	330	337	330	289	311	310	286	285	290	286	295	305	314	291	302	303	297	301	309	318	303	332	324	263	297	322	315	318	294	286	331	318	312	313	303	297	331	345	328	309	312	310	295	307	318	293	318	294	299	323	312	346	345	299	294	294	292	293	349	302	318	324	329	310	314	303	315	332	315	290	371	337	308	301	301	310	283	317	313	304	322	314	289	321	314	315	313	301	316	311	325	338	320	352	322	338	320	320	286	305	329	296	319	293	289	273	289	287	302	300	316	283	280	292	307	290	312	281	280	313	314	323	335	293	324	311	342	334	289	318	282	301	282	300	320	329	327	271	314	286	318	301	312	294	323	293	307	341	313	328	299	323	304	318	320	339	300	306	276	292	332	314	311	294	341	310	334	310	308	303	326	299	338	306	295	303	294	292	303	302	310	305	314	325	321	301	285	345	311	296	299	331	332	303	297	321	294	299	313	301	305	317	303	311	306	312	324	313	336	325	312	312	303	309	346	291	302	339	306	323	330	308	324	268	313	282	277	307	306	337	277	286	342	288	292	319	328	324	302	304	331	346	333	345	291	320	322	295	320	313	311	289	350	293	315	299	322	312	336	339	310	308	320	302	284	304	329	320	308	287	310	295	283	326	301	292	325	266	324	275	303	301	294	312	297	278	347	287	299	322	280	307	296	300	302	289	285	298	306	337	322	312	348	339	346	334	321	277	314	310	355	303	316	292	320	338	307	297	285	276	315	283	300	291	323	287	317	291	313	302	326	345	326	304	334	323	305	345	294	319	293	287	327	291	273	310	304	294	319	311	305	339	327	307	304	309	277	325	316	302	299	328	313	317	307	277	292	310	358	322	283	306	288	309	299	306	322	276	273	340	284	307	306	278	302	311	316	334	316	292	302	290	280	307	316	324	311	317	283	328	308	334	312	315	342	317	288	345	308	338	315	339	320	317	340	301	305	311	315	274	337	312	300	283	304	332	317	272	327	351	284	332	290	271	335	317	288	318	328	332	360	315	309	319	335	303	311	325	343	308	320	307	335	359	324	273	289	277	288	291	337	307	303	325	330	352	337	310	302	303	303	322	306	346
7335	5117	2086	907	765	735	722	681	716	750	711	703	703	720	726	685	772	702	736	760	691	780	673	689	694	717	725	730	706	690	691	723	732	711	721	741	700	727	671	767	719	701	673	703	724	692	707	742	743	687	776	715	678	736	752	727	711	702	776	751	675	689	680	750	734	741	710	767	722	696	680	713	735	716	707	684	708	725	690	716	675	718	725	710	695	734	693	679	747	688	756	747	687	730	739	739	713	734	746	733	676	724	677	760	706	771	722	725	757	725	740	762	725	724	752	721	729	710	752	732	719	697	745	705	673	739	739	706	761	749	733	760	738	762	746	674	708	719	751	776	731	700	667	714	715	684	737	716	749	707	700	709	705	746	699	724	712	741	738	704	735	735	724	734	728	751	707	700	746	728	711	727	667	740	678	724	737	742	706	706	728	712	765	754	709	723	708	758	722	765	709	661	697	686	729	756	716	750	691	704	754	740	723	741	692	691	673	722	767	715	741	729	708	754	734	736	693	718	726	733	732	718	694	729	768	667	777	688	715	706	722	696	718	695	696	716	723	726	747	731	761	730	699	731	714	743	742	728	756	701	748	714	685	731	695	760	702	674	736	729	674	686	761	710	738	714	758	699	749	712	738	694	731	745	695	716	712	716	698	669	748	699	751	735	688	745	750	648	717	708	730	768	719	739	745	718	772	705	761	744	732	754	715	741	716	711	705	735	704	720	743	756	740	711	762	682	689	701	770	725	718	732	729	719	700	713	695	717	747	713	732	715	754	742	723	691	701	718	718	726	726	733	724	698	736	696	703	721	714	751	712	714	744	714	731	697	732	716	721	705	730	677	774	740	714	744	731	701	718	699	711	735	737	717	701	678	760	727	706	718	721	692	675	715	691	696	711	709	705	705	686	716	692	756	728	726	707	689	726	751	713	747	702	728	680	704	674	727	748	701	717	688	715	703	766	756	739	689	753	750	744	685	717	670	707	702	715	702	761	731	752	696	762	705	744	737	723	735	704	710	699	717	649	702	722	733	683	737	741	660	712	678	726	733	710	692	684	724	779	735	747	755	708	729	748	732	731	768	785	767	747	733	692	699	737	698	699	786	686	706	727	710	703	699	689	723	731	704	722	720	688	682	742	713	739	676	757	759	721	688	755	726	751	705	693	702	756	767	706	734	720	707	729	714	729	736	700	753	713	740	668	709	708	706	730	697	737	684	735	739	719	752	793	728	735	693	738	738	745	690	693	701	718	665	783	719	700	706	728	725	735	744	711	701	731	718	740	718	713	782	713	711	668	731	702	733	697	739	755	742	724	683	673	720	710	696	722	712	760	689	713	713	682	699	721	706	739	729	685	699	711	709	731	746	692	729	716	682	719	693	686	686	707	711	669	714	748	689	751	735	740	710	694	756	722	737	704	706	695	732	726	699	702	729	721	700	719	752	752	714	735	694	765	729	702	703	705	686	682	741	731	701	748	688	758	720	687	731	735	713	691	697	700	739	689	730	696	744	675	696	707	727	679	723	721	702	740	755	701	691	724	709	715	714	715	717	692	698	739	751	684	723	665	707	743	761	758	691	711	666	696	671	716	738	753	700	745	718	759	756	710	736	748	710	717	722	703	755	741	719	696	705	700	704	757	729	713	751	708	718	713	742	716	717	735	679	724	711	755	697	716	744	718	731	715	743	746	752	746	746	679	668	743	737	723	727	655	731	705	703	720	723	724	735	703	714	713	742	723	709	747	732	712	704	756	690	761	724	691	712	766	750	717	713	731	725	746	727	715	726	748	654	674	765	704	706	756	706	726	734	728	740	721	686	759	730	692	674	714	705	689	690	747	693	706	697	713	745	729	705	734	682	727	697	699	725	677	734	753	689	754	743	711	745	725	747	713	686	703	699	709	693	711	707	723	728	736	769	728	696	760	679	740	732	741	775	674	685	714	711	742	728	695	706	727	732	710	748	721	686	672	703	695	713	757	730	699	709	697	725	736	704	699	721	736	711	669	749	693	757	709	731	708	708	685	701	687	718	743	742	724	706	747	694	759	694	722	667	690	759	749	711	704	682	704	767	738	711	706	728	723	700	714	696	736	760	718	714	738	726	756	691	760	756	705	676	678	712	738	748	710	725	726	740	727	727	736	744	697	710	750	675	716	701	717	759	704	714	758	734	687	755	741	692	700	670	697	692	741	725	708	703	725	734	720	681	722	745	735	677	738	726	751	736	693	737	737	758	724	754	729	658	717	666	762	723	748	758	721	753	738	661	747	720	700	694	721	726	764	725	683	736	716	694	710	743	688	733	702	727	699	737	683	702	727	749	734	726	726	712	691	701	674	748	763	713	694	731	715	684	745	687	708	737	703	726	746	711	721	728	741	763	711	677	733	675	725	724	772	729	726	727	698	704	724	732	719	730	699	664	716	698	710	708	681	678	711	684	689	682	734	742	716	748	750	688	747	776	698	703	731	728	733	706	671	678	707	717	672	716	698	686	695	785	734	705	721	726	729	730	757	737	764	754	723	693	701	734	702	732	712	677	695	711	697	708	758	694	748	710	690	681	679	752	727	751	725	678	701	704	715	689	726	724	819	670	737	720	767	683	734	709	739	725	678	731	705	720	705	729	717	733	721	728	788	702	729	676	785	622	749	691	735	769	723	725	696	737	709	730	710	697	740	747	730	695	708	717	725	737	702	699	736	711	670	710	701	728	723	753	711	752	710	731	738	684	732	751	757	679	718	757	712	670	699	755	681	715	709	742	705	726	682	697	689	716	726	719	714	718	777	704	762	748	679	676	758	731	689	750	692	718	727	704	734	711	717	733	719	688	758	706	752	718	697	706	706	702	717	681	711	745	721	738	756	736	688	714	682	669	720	693	721	693	684	716	710	751	711	755	724	716	721	669	704	718	732	714	695	719	699	747	694	694	746	707	704	684	662	699	728	724	794	738	772	711	716	636	719	776	681	719	732	697	749	711	749	704	670	690	647	727	693	719	702	734	736	707	701	744	683	767	722	703	710	711	758	725	737	730	715	734	704	677	705	739	714	659	694	729	739	690	705	706	677	720	753	729	714	802	739	725	688	693	718	713	671	731	737	740	707	695	750	737	684	710	695	715	688	738	698	716	720	710	750	753	719	721	747	692	683	775	708	716	746	711	703	735	727	748	741	667	721	711	703	733	721	746	728	728	683	696	733	762	740	729	756	763	705	699	705	705	708	744	722	724	693	726	694	699	751	699	686	763	729	705	752	697	727	706	734	716	707	733	707	691	765	734	693	689	699	740	732	715	743	696	688	677	725	715	692	730	700	750	718	696	675	707	758	687	763	700	722	735	694	700	732	712	775	703	730	720	743	751	686	737	680	757	732	756	736	680	742	723	685	718	719	745	721	729	730	652	720	691	686	746	749	758	735	722	724	697	688	736	747	749	734	684	737	704	728	717	727	713	728	720	707	734	722	707	700	750	724	699	757	722	730	741	729	715	685	724	696	682	731	736
24981	21498	24936	28473	21506	20746	1194	615	462	481	515	446	418	451	422	408	481	397	440	440	424	426	417	391	411	410	420	432	439	452	440	440	442	384	426	394	446	458	460	422	427	423	411	411	429	430	417	366	397	429	439	408	418	397	382	437	389	416	457	453	417	423	408	415	417	419	440	419	426	416	389	404	410	398	414	395	408	431	426	424	435	422	430	408	416	408	461	461	438	444	408	417	423	394	359	405	399	438	425	395	426	410	444	392	381	421	415	409	374	430	438	440	411	415	470	397	426	388	407	434	396	463	405	419	386	454	454	446	414	396	409	420	413	411	449	420	390	438	400	429	415	421	392	407	426	396	431	381	406	424	436	443	404	396	433	407	425	416	415	419	425	405	433	420	401	430	408	399	420	462	419	380	402	425	397	398	419	406	409	402	424	466	419	397	409	461	404	409	455	444	432	407	435	448	428	411	425	437	421	438	443	410	421	402	431	423	432	443	436	424	421	419	401	445	426	434	450	399	424	427	469	418	412	423	435	423	415	421	385	421	439	435	415	428	462	420	442	394	423	381	409	400	413	405	380	413	445	415	378	387	401	435	416	448	425	409	450	449	426	441	421	401	421	398	444	412	440	402	422	441	416	412	414	374	398	402	414	404	480	497	412	407	448	424	417	448	434	401	384	426	408	420	435	418	447	429	430	403	409	427	432	403	440	389	397	389	416	421	382	379	415	442	397	405	398	440	405	420	448	383	437	461	405	397	432	399	400	409	421	444	451	393	458	381	409	392	413	412	407	414	403	431	437	355	407	457	418	402	453	416	413	392	423	398	404	439	443	420	448	378	447	429	426	424	463	446	424	419	454	408	446	433	424	460	393	421	390	423	406	422	440	410	439	404	379	443	411	433	444	405	410	406	395	406	409	424	397	440	412	425	418	438	420	395	407	408	431	382	448	402	416	380	420	429	430	434	434	445	376	453	470	443	438	444	410	389	432	405	418	406	396	414	410	427	425	457	436	412	418	424	401	438	408	409	440	422	442	402	415	399	418	413	419	420	469	453	365	406	421	426	438	477	447	423	396	444	448	423	425	427	402	416	437	404	382	444	389	420	404	407	408	402	402	421	425	425	461	442	431	374	385	427	447	453	428	406	401	432	421	425	430	418	452	398	426	401	416	467	362	418	389	410	423	430	417	445	405	438	447	432	411	426	400	432	423	372	385	395	377	447	432	399	441	371	464	411	408	420	421	453	441	432	423	415	407	436	395	394	420	456	394	416	430	429	410	417	385	405	439	389	420	442	427	409	431	406	423	463	404	397	433	401	418	438	409	410	428	462	418	401	378	416	457	408	426	437	413	428	423	413	387	443	437	401	426	420	424	418	468	428	392	431	434	424	425	435	434	442	381	441	405	446	422	409	427	411	390	430	460	425	414	427	426	399	411	388	408	434	413	387	421	440	395	431	435	442	435	419	427	401	368	423	429	443	427	428	402	457	414	377	400	414	437	435	387	410	404	418	453	413	391	418	375	431	410	434	426	415	417	423	415	423	446	389	408	387	406	434	454	434	406	439	448	428	399	399	413	417	406	433	416	424	439	407	432	442	406	402	442	448	449	379	456	441	391	410	408	459	444	432	424	375	431	407	400	404	392	453	404	392	395	421	410	368	438	420	438	415	446	408	417	433	443	433	415	441	401	437	370	370	457	445	426	446	425	384	404	438	432	451	441	446	443	415	416	452	410	409	472	412	425	402	398	423	396	385	442	405	387	441	396	397	419	439	432	404	426	426	423	438	468	435	426	411	429	390	417	388	432	448	416	408	423	427	416	413	416	447	404	434	413	445	383	448	434	403	468	401	443	411	392	417	406	387	448	427	403	410	393	398	409	454	411	385	410	416	460	420	382	444	431	423	396	400	380	407	376	416	383	432	406	390	474	432	431	450	381	420	452	422	457	409	419	428	446	451	391	474	435	423	411	425	410	439	411	456	418	409	412	406	448	409	399	433	392	425	455	410	411	414	396	448	427	454	440	407	407	408	406	400	405	379	428	459	406	389	438	424	433	441	409	393	468	431	389	427	433	392	427	450	416	421	423	429	427	427	426	425	409	404	421	398	404	388	415	415	441	411	387	399	430	408	431	404	405	442	394	382	407	420	422	418	435	452	376	430	411	405	457	419	430	441	395	392	381	370	470	404	422	418	381	443	438	418	409	427	429	419	435	436	402	413	437	401	376	411	396	452	396	405	397	400	415	409	434	408	432	431	433	403	420	466	406	399	443	442	409	427	429	382	407	390	383	425	419	400	436	436	430	442	421	463	423	392	419	447	438	383	390	407	396	429	415	419	447	399	374	408	407	404	375	425	399	450	426	420	450	412	416	397	403	426	411	412	422	390	428	392	395	455	400	420	423	432	429	434	403	386	436	397	437	469	388	401	420	387	433	412	413	425	405	468	380	411	417	419	422	416	391	403	418	422	395	396	391	405	426	437	416	388	426	430	404	405	371	405	380	434	436	392	396	433	420	430	434	420	426	425	394	448	407	435	433	448	405	403	413	417	440	431	453	413	356	406	426	452	451	404	410	446	401	473	449	433	417	423	406	426	444	401	398	443	435	389	415	443	411	394	469	437	439	442	422	389	396	416	455	408	410	425	410	439	403	448	390	434	420	456	382	422	384	454	415	398	428	391	440	418	398	409	431	426	415	421	402	412	421	421	403	437	427	379	399	397	421	428	403	359	403	463	428	390	437	382	389	404	459	436	425	435	423	412	383	411	430	404	429	412	375	398	418	460	420	407	394	413	410	396	394	409	386	422	412	456	421	449	469	449	424	403	400	374	452	414	427	393	397	416	423	413	437	426	397	377	398	435	458	436	437	425	420	399	422	422	401	416	428	431	403	433	428	428	420	434	427	428	441	430	438	415	448	468	405	436	421	434	390	445	412	412	388	400	389	394	409	390	405	404	404	403	419	396	392	444	380	423	455	414	402	451	415	419	453	394	401	404	430	435	437	401	434	409	442	444	403	418	424	398	418	381	412	439	402	404	427	459	434	436	449	450	456	413	405	419	445	385	458	418	435	390	417	447	456	435	414	421	459	410	415	434	408	429	441	411	398	389	433	388	445	403	392	432	419	413	418	416	406	416	392	415	357	414	396	439	400	403	424	408	433	423	423	449	449	422	432	452	445	402	430	410	436	409	441	446	450	415	433	406	349	427	410	435	428	378	452	427	408	397	393	448	398	414	403	430	405	411	443	422	434	427	369	400	387	465	467	431	433	471	408	436	432	426	428	407	391	397	398	444	418	390	438	404	444	453	419	415	434	394	420	411	412	410	409	381	411	451	452	407	429	388	422	397	414	459	427	397	407	408	406	429	395	398	427	404	421	406	408	425	428	394	383	430	445	410	443	391	447	452	411	388	429	443	409	420	383	431	438	437	425	419	441	448	412	463	388	436	415	410	380	430	425	388	442	427	419	408	429	419	437	423	406	459	404	391	375	372
15797	25174	6558	1596	1080	997	926	958	964	962	893	944	944	918	937	899	949	878	853	889	943	960	907	861	916	946	875	895	947	857	864	931	886	938	889	904	884	830	916	951	907	974	844	891	918	892	835	895	814	899	882	889	914	940	888	863	910	928	901	862	894	880	922	892	868	953	901	903	907	888	876	920	873	865	887	846	937	910	847	880	880	896	902	934	899	874	913	928	916	907	926	928	902	904	896	906	898	870	911	845	909	923	859	919	900	906	943	958	877	915	900	901	883	862	877	879	839	917	845	912	887	867	906	850	914	889	895	878	918	856	830	907	882	883	855	913	942	899	901	925	903	871	878	891	891	884	894	910	899	884	912	885	889	918	938	871	871	869	870	937	883	902	860	897	871	918	918	880	956	841	903	899	941	898	881	931	944	899	891	929	880	889	878	915	924	882	872	887	839	868	941	855	956	915	900	903	894	892	861	899	876	889	950	898	880	930	882	889	904	941	916	930	857	878	897	888	883	935	902	892	868	888	875	893	887	922	870	872	863	864	884	923	867	904	926	864	967	939	932	917	872	879	886	927	916	916	912	845	921	863	898	866	925	944	919	929	919	852	836	912	924	873	929	936	882	923	841	911	874	895	866	862	882	852	905	935	872	937	897	904	878	878	907	848	834	885	900	825	972	912	854	892	881	901	887	881	887	914	901	833	866	946	910	881	868	857	900	874	946	908	933	922	921	905	900	930	913	944	884	871	853	842	879	913	860	917	916	879	870	884	887	885	900	926	861	946	919	886	900	909	884	891	920	834	856	937	859	836	886	883	932	877	887	855	846	861	845	909	903	921	927	861	866	895	889	883	880	899	868	852	888	899	911	918	924	908	941	883	924	893	917	896	836	892	936	875	870	892	907	905	943	956	906	905	860	931	891	885	888	920	896	995	942	884	873	896	886	866	928	940	871	875	915	913	872	877	875	938	898	900	896	868	899	863	902	895	898	912	889	926	884	950	843	930	941	845	919	943	904	906	884	898	840	870	927	882	902	883	925	893	896	915	925	922	883	916	919	845	914	893	896	922	921	895	920	829	895	824	919	892	895	895	926	863	892	926	898	914	841	861	898	878	892	885	910	912	888	934	868	874	913	933	935	960	877	901	925	927	931	918	908	879	895	875	897	953	882	934	903	915	937	886	920	943	901	914	857	907	928	866	913	917	905	865	871	903	859	888	907	855	940	920	956	915	832	937	885	878	906	899	890	898	887	904	928	911	892	873	910	857	897	925	888	896	879	872	865	890	876	872	927	886	961	889	935	936	830	909	919	872	872	905	873	940	867	866	896	1004	955	871	945	872	874	920	922	886	932	901	881	871	856	905	941	909	906	857	962	881	887	857	848	894	898	861	895	911	920	902	863	864	920	903	854	884	866	895	891	861	826	876	920	846	869	876	906	849	888	886	895	900	908	904	895	936	905	856	885	869	902	863	893	943	876	880	908	918	910	894	941	918	870	929	872	900	882	882	849	935	877	946	898	866	850	888	886	960	921	925	868	837	905	914	912	876	962	915	962	925	836	882	879	956	863	879	900	881	892	908	935	851	907	908	929	907	934	895	920	923	890	900	925	865	898	890	872	925	857	892	858	903	858	870	925	897	875	894	914	907	890	927	900	937	953	926	883	953	968	902	940	874	883	893	895	920	912	936	845	876	913	935	953	857	908	853	864	901	975	902	905	911	863	896	917	894	888	877	888	878	877	929	890	910	872	903	929	917	903	828	898	912	872	853	905	888	904	887	935	870	863	931	873	897	909	912	916	878	930	885	911	869	884	876	887	884	939	895	889	927	886	866	876	955	981	889	903	866	880	893	918	939	868	867	936	840	895	849	890	977	834	937	911	861	900	850	915	848	868	875	876	925	916	924	867	899	922	926	866	892	883	892	973	888	885	904	861	894	894	901	898	869	863	917	870	915	878	887	898	939	939	891	878	888	914	902	849	893	891	902	920	869	885	853	931	895	867	880	884	912	921	881	891	958	880	874	891	876	879	880	887	893	914	900	875	900	862	887	909	834	873	884	931	915	885	920	879	878	940	894	888	892	887	938	899	835	884	903	875	829	903	866	909	844	882	899	903	914	923	879	939	944	906	868	874	876	843	835	956	926	893	917	945	954	886	939	926	868	869	866	941	898	880	909	813	900	864	834	891	887	833	874	848	935	931	949	947	889	928	852	879	880	901	906	918	873	952	971	887	897	873	935	935	902	941	880	909	897	865	867	926	856	900	886	855	930	908	873	908	945	875	895	881	927	864	883	899	906	869	944	880	910	883	883	882	883	918	977	882	915	953	939	878	871	917	900	904	892	899	898	939	866	852	800	894	854	929	943	938	882	869	954	923	924	912	897	918	859	901	860	898	922	846	884	891	876	916	875	896	858	919	858	899	865	926	967	928	907	908	862	934	891	902	899	903	938	924	866	879	865	920	879	849	867	934	887	909	916	904	891	893	869	898	900	881	918	939	908	929	853	900	907	908	858	895	837	888	928	935	920	934	899	823	907	935	833	908	935	923	848	922	917	947	844	925	895	885	916	954	854	918	914	876	838	876	878	985	879	910	864	914	930	902	905	954	868	896	931	850	904	922	879	902	906	896	927	897	848	883	958	897	877	894	898	840	876	953	888	902	886	913	945	886	936	894	895	851	859	892	927	910	882	890	863	883	914	914	881	905	914	901	869	908	947	907	953	908	884	869	874	892	836	949	876	866	879	842	910	855	824	925	939	934	855	918	901	898	877	839	918	926	878	903	885	892	898	922	862	964	906	933	886	875	870	883	880	908	918	895	896	912	925	899	874	873	907	846	848	909	909	912	890	904	887	905	888	893	856	952	906	882	890	875	903	883	895	894	917	908	863	871	896	918	918	873	878	876	847	948	854	913	965	902	927	937	917	907	882	941	890	899	860	871	897	947	948	909	862	898	859	905	896	915	877	917	900	904	918	908	886	890	885	910	936	975	891	880	921	904	900	913	886	863	891	867	924	870	856	958	912	883	914	833	895	922	953	887	833	890	816	893	868	866	877	904	927	939	859	909	924	936	888	849	846	919	867	869	911	952	890	918	877	877	929	871	860	933	870	891	880	955	911	923	870	877	926	952	896	908	866	886	896	881	895	888	902	903	859	907	929	968	898	947	945	881	890	866	926	925	870	892	859	862	858	887	917	948	934	904	888	913	884	872	958	913	878	873	936	843	968	935	913	900	876	886	891	923	880	905	859	915	905	893	878	909	916	907	884	873	870	928	913	929	860	839	906	879	931	866	871	906	897	891	903	854	864	905	901	892	891	952	808	911	916	868	881	877	869	946	923	885	870	928	889	932	878	946	872	871	909	878	896	910	862	924	863	962	864	956	898	881	880	959	863	906	897	867	877	904	926	927	900	856	912	927	882	871	907	949	928	898	896	875	950	931	923	881	871	893	919	934	901	963	866	889	912	865	912	874	859	921	892	916	887	918	878	941	871
24402	21510	25260	28214	21511	21538	19232	745	432	401	434	384	366	318	348	283	346	317	291	308	305	307	286	303	306	285	295	278	304	307	266	305	301	291	282	306	306	295	292	312	294	270	281	251	273	286	324	314	262	333	283	280	298	276	264	277	275	298	332	278	253	273	303	289	294	330	288	270	333	288	312	344	306	299	262	308	306	322	275	316	314	269	279	303	298	307	269	285	286	322	317	313	310	277	260	280	318	290	278	305	290	294	292	296	244	282	286	291	267	242	263	314	300	295	278	288	302	325	292	279	305	308	280	326	298	269	282	309	308	287	317	297	307	277	269	273	294	280	320	291	317	285	270	316	328	246	262	280	296	294	283	301	302	275	307	296	325	301	286	302	287	305	294	310	257	276	297	255	304	271	294	312	318	297	263	297	285	274	317	288	323	282	289	340	295	292	295	291	299	311	305	301	291	261	267	286	292	310	270	275	302	279	271	270	260	282	262	316	262	308	287	260	281	308	297	277	284	291	286	286	313	270	267	260	302	295	278	310	311	271	286	270	282	286	275	271	273	310	317	304	271	291	298	276	296	272	300	252	328	294	288	284	281	264	251	284	273	287	303	255	324	281	279	303	287	283	301	271	281	292	300	265	305	296	283	297	290	282	295	305	291	262	302	301	292	288	282	266	249	240	304	274	278	327	315	280	299	287	327	291	280	273	291	288	304	271	288	294	322	303	289	296	291	304	261	295	288	295	246	294	274	267	291	246	256	279	281	257	316	320	284	289	250	266	257	241	293	292	277	298	297	316	294	271	297	293	291	298	301	278	309	287	284	267	282	258	276	305	273	301	298	304	308	275	315	297	279	296	281	304	316	308	312	273	270	279	279	282	301	287	308	314	262	289	305	256	271	294	263	310	299	279	300	301	265	286	326	314	294	300	306	288	311	276	284	316	281	309	304	268	270	271	310	273	295	288	291	293	307	256	286	301	279	317	302	288	269	290	324	261	335	289	275	261	282	302	265	286	283	282	303	272	294	310	279	264	259	282	301	318	278	270	284	310	256	279	276	315	267	294	318	303	289	245	301	282	300	283	268	281	253	300	278	256	295	294	263	290	325	258	259	294	286	295	292	302	285	271	291	276	267	303	294	296	303	297	290	276	291	267	258	267	309	258	280	277	292	272	284	308	308	273	273	274	295	282	294	256	270	298	292	312	276	277	285	300	312	271	270	264	271	299	283	306	279	282	294	267	265	296	317	308	320	314	291	312	290	260	319	289	295	278	273	307	275	309	271	270	299	323	305	291	281	290	252	289	271	305	270	288	324	294	263	290	271	240	300	277	275	258	243	289	297	272	277	263	285	280	274	296	281	287	286	277	287	258	306	277	297	275	285	303	330	320	307	303	296	283	301	286	281	286	308	279	282	287	309	274	257	331	274	259	267	274	262	331	286	282	268	291	303	273	312	296	322	295	327	301	309	308	301	280	325	299	322	287	302	281	309	272	312	301	295	289	284	306	256	295	285	289	284	258	304	285	266	303	298	297	305	271	290	298	277	280	309	282	311	275	271	275	293	234	266	278	279	300	311	283	292	275	308	269	248	284	298	267	293	305	285	269	305	272	277	269	274	298	296	292	276	291	291	292	299	281	283	287	263	293	289	280	275	307	287	293	271	344	296	293	279	278	283	280	299	270	292	297	292	280	268	311	273	284	273	284	273	293	284	290	266	319	292	265	271	274	298	296	286	291	290	269	283	260	295	272	282	269	306	289	290	289	272	269	258	262	277	277	333	326	298	324	276	304	283	293	276	273	315	302	298	321	249	318	269	271	246	292	255	306	308	277	282	274	284	315	286	299	271	257	285	332	296	330	272	295	278	304	279	280	296	306	273	308	331	320	289	268	294	278	286	294	299	303	283	276	312	324	286	285	306	321	266	261	269	283	260	279	328	292	282	298	298	289	275	299	267	283	300	304	299	285	297	281	286	316	276	295	268	300	286	284	272	289	287	282	276	285	295	308	312	253	293	269	271	266	276	276	276	265	298	293	294	272	307	341	303	273	302	265	275	331	289	283	262	272	277	311	283	274	298	275	274	263	283	263	255	292	305	229	264	308	308	282	307	297	282	255	283	299	260	306	262	277	265	313	295	311	301	278	301	296	302	308	302	298	279	283	280	253	292	275	293	305	266	296	287	315	302	274	303	291	267	252	288	288	289	298	276	287	295	276	248	283	263	305	272	298	277	278	288	301	274	283	294	312	280	292	295	280	315	284	312	294	285	289	270	245	266	286	280	308	302	322	274	279	305	298	299	300	277	295	271	279	277	290	281	272	225	293	281	282	302	295	272	297	302	301	293	292	273	308	278	281	299	312	280	311	261	301	270	267	276	298	321	273	285	278	313	304	290	269	302	264	300	272	302	301	235	289	272	303	275	305	265	278	289	281	277	296	273	286	285	274	300	321	297	267	281	300	314	297	302	293	281	292	278	265	318	264	308	272	306	268	295	311	288	312	285	266	315	257	295	308	325	306	286	303	297	308	291	294	288	282	289	283	289	268	241	275	291	285	264	264	301	313	295	276	291	321	282	294	283	291	262	292	288	306	269	290	331	285	263	280	291	321	289	271	286	286	241	278	285	255	299	273	279	307	307	254	309	317	288	286	296	281	298	280	293	292	264	245	289	283	268	280	299	304	289	283	293	286	266	284	284	269	281	297	283	301	304	301	270	304	276	281	306	294	295	272	259	279	279	271	256	289	291	310	261	299	309	238	288	242	285	273	280	293	274	270	297	278	293	254	293	311	268	262	270	236	269	316	270	269	282	295	262	303	297	303	304	308	326	291	302	283	298	300	264	285	291	282	331	301	254	298	298	306	286	276	301	284	284	287	279	276	282	291	276	287	269	273	285	282	294	318	280	273	303	290	308	298	291	278	290	282	309	271	282	274	307	302	279	272	296	284	288	307	268	284	257	320	283	293	284	298	290	290	323	291	278	325	303	265	272	301	274	294	321	279	266	260	266	281	287	287	242	288	273	288	298	274	321	270	281	319	262	287	282	286	273	274	278	279	291	293	298	303	273	283	277	285	252	264	261	293	306	291	300	269	293	269	280	283	311	276	275	278	282	291	307	324	307	267	287	265	283	283	255	298	286	268	269	281	255	297	259	275	273	283	273	285	317	293	300	294	282	296	330	314	284	314	281	288	265	307	272	258	313	273	270	331	295	295	282	266	299	259	292	316	263	292	296	299	295	308	301	315	311	319	277	275	270	275	277	282	252	305	294	273	288	276	280	278	273	275	299	279	264	283	267	283	274	328	264	287	323	281	304	316	306	286	306	282	281	303	304	283	329	278	300	268	298	278	277	313	265	239	281	297	287	293	262	293	283	269	258	299	316	315	277	276	285	279	251	263	273	301	277	286	269	275	299	299	246	281	286	262	291	259	318	302	300	233	280	299	312	290	292	266	268	275	260	293	298	256	290	267	307	284	277	270	311	312	266	304	284	340
21641	35447	9009	2025	920	806	720	718	654	684	614	665	615	623	628	642	612	608	644	601	623	623	609	674	594	623	624	624	617	641	622	581	619	601	622	625	640	616	589	630	580	635	640	584	606	613	653	617	605	624	595	619	584	683	646	583	614	612	618	600	641	595	639	618	604	641	626	625	586	637	622	605	642	628	603	609	594	659	614	639	570	574	619	631	629	627	624	581	617	612	611	614	629	652	629	608	595	631	606	623	649	600	658	623	601	651	640	594	613	609	629	641	659	665	628	644	635	576	576	661	639	565	599	663	617	619	595	641	587	631	605	608	618	619	587	624	641	596	589	608	609	627	626	602	640	570	603	636	616	619	581	593	629	647	588	621	639	587	687	647	623	618	581	605	597	604	639	610	605	624	638	588	600	633	614	586	614	608	619	679	634	634	657	617	650	600	603	608	615	622	593	587	606	548	639	598	614	613	589	566	633	618	624	613	652	626	599	587	656	654	600	592	616	622	590	597	580	579	614	646	653	625	653	607	649	628	595	645	662	607	601	593	594	595	633	568	612	587	582	613	606	615	596	636	650	639	572	619	594	574	650	653	619	584	601	616	601	605	626	635	622	615	612	636	613	615	577	599	628	616	630	619	587	601	609	625	583	658	611	685	629	621	634	629	619	609	659	631	602	629	588	585	604	635	596	619	620	591	628	623	609	662	566	598	628	606	611	610	620	653	607	628	635	633	629	637	604	599	579	623	652	556	666	614	590	639	603	621	578	598	603	640	627	620	638	646	668	610	626	636	632	593	613	621	650	632	579	648	631	596	619	604	617	632	649	604	637	598	645	609	603	592	607	593	629	624	607	598	598	600	628	620	596	629	591	610	635	578	622	663	606	634	598	595	610	553	549	613	616	571	635	602	604	599	626	596	631	593	618	637	630	595	584	600	614	591	626	573	658	585	593	635	610	618	584	620	616	587	595	588	618	594	613	598	626	598	608	630	626	576	628	636	613	628	655	591	621	639	604	624	608	598	642	636	596	626	608	654	603	617	607	589	599	599	626	568	624	623	595	616	624	593	568	597	582	664	636	601	585	605	628	605	602	598	648	600	632	612	592	582	589	639	595	632	601	576	644	640	605	577	643	603	626	622	595	644	635	567	645	626	640	595	624	578	624	613	610	595	655	610	588	620	605	585	627	665	599	611	589	595	596	578	619	643	611	607	629	609	615	630	598	622	621	628	587	620	582	585	619	598	632	578	578	603	609	638	602	566	644	603	590	605	597	612	629	615	585	623	608	603	628	608	582	584	616	622	586	562	640	621	664	592	593	609	648	634	675	615	615	611	587	587	599	613	576	573	612	626	600	651	569	617	622	600	589	609	610	597	629	601	646	575	619	590	600	630	597	620	641	593	607	620	665	608	614	574	597	639	642	609	629	566	648	620	565	579	655	635	576	561	573	594	617	632	586	603	622	620	657	600	615	629	628	606	630	573	642	635	613	636	614	591	579	601	587	604	616	589	616	595	622	593	617	609	620	593	590	607	601	597	644	594	570	610	595	622	607	573	614	589	625	598	638	604	604	589	594	587	591	596	586	623	613	628	570	618	655	623	563	622	596	635	639	606	629	601	596	637	593	614	604	612	601	646	584	594	583	603	606	599	578	621	615	627	630	616	618	598	650	640	615	607	599	651	625	648	580	574	647	631	595	576	607	627	605	643	608	649	585	605	613	610	625	571	578	600	584	651	639	627	578	621	596	543	565	584	592	671	664	624	592	601	598	588	612	586	604	603	598	580	574	613	604	634	639	614	575	612	636	616	619	591	632	601	639	634	610	598	635	586	608	587	599	607	626	630	605	585	624	592	583	618	635	625	595	595	611	616	618	617	642	616	609	621	588	600	649	618	572	592	615	602	632	592	640	617	595	613	621	594	643	631	619	600	637	620	603	615	604	613	606	607	626	628	644	620	625	653	588	590	637	617	608	576	630	636	607	637	623	602	622	654	614	648	624	602	590	634	609	617	588	628	605	583	626	596	648	609	611	573	609	629	623	621	598	588	581	599	582	621	582	611	601	588	609	593	607	615	574	602	606	630	652	659	630	658	648	602	634	638	595	605	576	613	592	609	612	632	588	625	623	602	672	623	560	584	629	641	640	615	637	590	583	572	633	625	572	654	645	681	627	622	605	636	595	642	599	617	653	617	566	592	618	628	628	634	634	660	612	620	611	591	653	581	592	554	639	616	617	606	596	625	619	601	607	619	620	624	596	588	700	602	573	625	611	602	617	598	597	613	673	625	603	652	571	647	618	580	593	621	587	630	597	587	588	630	606	611	599	599	620	616	603	619	579	618	613	597	600	575	660	625	623	645	583	604	616	592	637	641	647	618	624	619	635	604	624	630	635	587	617	602	612	594	648	600	606	604	619	584	632	646	597	593	638	590	651	593	582	633	621	621	612	644	606	546	634	636	596	623	622	631	612	644	597	604	638	597	615	587	613	665	605	621	601	603	613	662	624	617	611	618	577	576	631	583	565	618	622	617	640	630	601	617	602	623	600	591	618	606	601	612	616	632	644	621	637	608	572	586	608	586	612	632	610	577	601	630	655	622	593	611	588	605	630	599	608	621	589	579	607	591	594	596	604	624	612	640	631	613	568	665	632	620	607	581	622	580	624	619	616	633	626	633	587	618	631	615	532	604	676	646	632	608	615	602	609	613	628	598	610	614	586	572	568	542	650	601	615	666	606	568	647	610	630	606	590	606	606	646	632	615	610	602	599	623	580	652	608	621	608	593	624	584	631	635	561	565	644	652	561	629	586	666	619	587	633	654	662	608	599	613	611	623	630	673	596	633	560	603	652	619	594	583	587	620	579	576	582	619	610	568	561	627	600	603	617	637	641	584	590	587	601	626	585	635	611	630	597	567	636	599	611	586	630	610	671	613	614	602	583	577	589	608	607	579	602	635	625	595	583	641	593	643	619	627	607	593	598	614	645	641	616	577	590	627	658	628	629	627	600	622	605	610	634	596	613	629	604	568	580	577	571	600	583	661	615	602	652	639	612	595	589	631	623	619	635	650	648	586	626	649	634	570	611	579	564	631	632	645	562	584	610	601	657	596	597	596	621	585	579	595	629	656	637	598	607	636	655	623	623	633	578	633	650	598	637	623	627	668	594	598	633	644	632	644	588	625	592	575	581	638	610	600	619	578	556	640	643	626	659	579	604	610	632	593	630	586	624	659	609	608	625	657	624	597	617	593	592	625	609	623	617	600	596	659	643	558	602	560	597	592	641	637	617	580	614	591	618	610	643	601	630	635	666	584	613	636	650	602	635	576	625	666	606	626	641	578	623	624	619	620	628	590	614	616	591	608	615	662	632	598	646	578	612	600	619	592	667	655	585	630	593	617	591	633	613	593	623	617	599	629	644	668	630	631	617	641	611	619	632	601	599	629	633	597	609	621	626	647	562	652	625	605	621	595	619	669	571	625	608	670	586	625	628	595
32609	20587	10542	1298	543	515	474	286	329	307	307	318	307	327	333	345	308	312	319	327	331	321	305	311	285	305	300	331	312	327	337	332	314	348	313	340	305	311	312	322	332	320	339	308	292	307	339	328	266	322	314	292	321	279	309	337	389	338	303	348	319	303	316	329	318	306	319	309	325	303	330	321	312	329	326	343	318	318	328	321	329	324	313	317	324	306	300	344	317	297	309	323	293	328	299	333	289	327	294	291	346	340	284	314	294	294	302	288	324	332	340	311	301	317	319	315	285	318	303	326	328	304	323	321	332	356	314	329	299	287	364	305	325	306	301	296	286	293	292	310	305	314	306	330	303	321	323	314	335	280	305	335	317	294	281	334	326	297	331	311	293	309	292	363	306	341	299	302	314	294	316	310	301	332	297	331	358	284	308	329	314	263	307	342	318	308	313	287	319	329	320	282	314	324	298	323	283	335	309	293	298	319	300	289	305	326	340	308	340	315	323	317	313	313	299	311	334	315	322	300	294	314	309	309	321	319	306	303	298	340	312	317	322	318	355	317	303	304	267	333	329	324	336	327	298	322	312	291	295	331	380	348	314	309	324	312	353	343	269	334	340	322	320	306	309	308	364	321	320	294	324	300	321	316	311	290	337	342	298	335	314	295	309	326	296	296	297	335	341	337	293	287	276	329	309	313	343	319	322	335	301	339	352	291	348	288	300	296	340	292	279	323	316	303	301	341	282	307	353	315	344	337	339	302	339	335	310	325	290	342	300	288	311	333	291	306	334	317	324	351	304	312	349	325	305	298	308	329	312	317	319	356	317	316	293	305	297	343	305	316	325	341	331	286	297	342	308	306	315	299	307	301	277	316	292	305	295	305	337	323	307	316	305	328	301	329	339	344	277	324	292	314	329	324	302	298	301	300	318	321	341	318	320	269	345	333	309	312	306	329	364	305	329	332	282	305	289	305	298	336	311	287	295	341	308	316	270	328	345	296	301	317	316	294	340	320	277	326	343	297	341	317	308	320	316	333	318	312	315	288	327	321	307	320	343	333	291	324	314	312	284	308	306	322	302	291	329	317	338	358	293	292	343	309	308	301	321	331	280	304	288	309	324	310	303	296	285	329	305	294	311	292	329	314	330	331	294	291	357	309	319	313	314	337	328	284	325	270	296	298	316	287	296	304	341	313	282	288	306	309	312	336	312	319	303	318	332	316	308	318	292	310	289	325	326	312	316	292	301	317	301	277	322	340	311	303	309	302	318	335	328	323	290	283	294	333	300	281	334	328	307	329	314	289	306	309	313	321	323	308	343	319	310	334	299	292	319	313	293	314	354	322	316	352	301	321	293	334	325	313	302	298	283	320	283	310	285	311	322	308	321	297	323	300	274	326	346	297	342	313	312	324	306	329	314	346	333	315	313	302	311	314	306	351	313	291	301	302	293	319	349	307	292	289	316	337	290	340	289	303	291	352	321	321	341	305	328	310	323	305	294	330	303	330	333	347	325	328	309	311	325	311	361	309	344	306	354	300	308	303	316	306	318	312	316	299	304	318	272	328	289	345	314	292	302	295	308	285	304	330	330	314	323	278	340	326	300	270	309	299	313	293	329	299	326	327	330	295	335	287	324	294	302	329	294	291	334	311	325	298	311	309	314	310	325	312	310	328	316	362	311	315	320	301	329	324	335	297	326	315	275	294	316	328	299	319	296	319	306	303	300	300	311	340	316	311	348	342	281	346	340	346	297	323	294	311	304	288	282	288	304	328	324	346	262	307	303	285	332	314	304	303	281	365	320	290	275	334	346	293	269	276	310	310	318	325	315	295	331	315	318	350	341	320	292	319	313	328	292	288	330	294	274	350	299	327	309	303	337	312	285	292	335	343	326	319	351	306	319	323	297	314	288	324	289	338	252	354	312	274	332	344	328	322	319	302	319	322	290	290	282	280	319	311	306	291	282	299	302	320	303	329	282	315	318	290	312	336	295	291	328	334	351	315	343	317	315	291	297	312	310	278	323	292	322	298	312	315	314	307	279	282	309	285	292	323	320	305	293	330	300	294	345	307	318	307	317	327	331	286	334	322	332	272	290	278	327	310	306	315	321	308	326	297	286	329	321	331	306	335	350	339	317	306	305	293	305	326	313	298	303	327	347	301	302	330	302	306	305	310	306	318	326	307	298	304	311	310	318	351	308	327	297	316	339	322	300	295	325	297	312	318	332	311	320	273	349	313	337	279	293	302	305	354	292	318	332	309	301	325	296	316	326	321	269	293	299	328	304	282	297	312	315	318	294	297	319	359	362	265	316	298	298	337	288	301	263	321	291	370	326	343	308	387	319	304	325	273	281	307	319	298	283	340	314	318	334	306	286	311	313	324	310	357	303	319	306	293	310	336	322	311	310	332	309	282	293	313	283	328	301	345	332	316	327	295	306	334	328	294	330	319	340	284	324	314	336	300	307	320	361	264	311	325	329	321	307	317	314	308	333	302	346	320	296	325	314	325	326	297	316	291	326	320	324	330	328	306	329	305	283	274	297	300	333	305	266	267	322	317	332	303	327	309	316	330	325	311	284	310	336	304	280	322	316	322	307	324	328	293	313	307	290	310	346	281	281	323	276	324	304	288	296	316	321	333	317	310	294	304	279	316	317	313	289	294	281	306	318	326	333	325	302	318	316	284	318	327	323	326	325	314	300	278	308	297	323	308	313	309	327	297	342	296	304	298	277	312	309	310	319	278	311	320	306	307	319	312	300	327	340	323	300	292	314	311	332	350	328	292	323	303	286	308	298	294	336	319	309	312	299	320	308	304	298	324	309	308	295	284	326	314	314	287	288	321	289	328	285	296	319	342	321	300	329	309	313	294	306	353	338	325	292	298	335	279	284	283	313	316	299	308	325	310	295	326	328	301	296	320	319	304	346	361	359	285	318	309	310	353	321	317	339	301	299	286	342	316	302	344	291	314	298	353	342	293	285	340	364	321	306	325	282	322	287	294	291	336	342	323	268	368	326	286	298	325	318	310	292	309	305	311	314	332	312	276	291	318	301	301	308	271	318	318	313	290	326	332	319	321	334	303	318	323	333	285	289	315	305	292	329	291	332	312	295	327	314	353	313	270	280	325	329	317	293	321	318	299	347	324	316	323	298	313	326	348	334	361	334	325	313	365	317	313	279	297	321	274	291	359	322	311	294	335	296	326	315	318	312	311	302	345	326	302	289	311	312	323	283	294	336	298	303	284	296	331	292	325	303	291	339	267	309	303	301	294	303	323	280	268	326	290	347	321	302	325	298	324	312	292	306	320	335	289	285	318	304	304	312	328	329	335	304	280	312	286	313	310	303	313	350	355	313	297	312	321	302	323	283	291	305	317	345	281	322	299	285	308	324	325	303	297	297	292	349	299	330	336	277	315	350	328	325	326	283	349	340	312	340	309	278	292	289	309	284	317	337	325	314	302	326	296	323	295	295	295	302	288	315	326	318	323	320	304	364	305
7784	5338	2117	877	779	792	705	711	762	785	714	754	758	739	740	654	724	698	748	788	727	687	721	722	739	691	740	748	747	721	747	686	744	747	682	668	676	738	618	749	762	742	696	707	709	698	723	728	717	679	756	724	717	716	727	689	695	740	704	740	748	737	718	727	709	679	684	789	730	745	722	676	740	684	744	687	730	760	709	692	684	730	682	706	761	733	743	629	751	729	763	742	756	684	693	734	719	726	672	743	725	723	774	708	686	723	732	732	700	752	710	707	721	688	714	712	704	769	723	762	694	691	703	675	753	713	726	739	735	684	756	685	719	698	739	719	762	748	714	707	694	749	720	700	721	743	706	722	707	760	732	715	700	746	757	684	722	713	742	732	760	709	760	741	748	762	710	742	736	703	720	746	681	738	706	728	726	774	712	722	694	662	767	723	730	704	813	678	678	703	722	726	704	698	721	746	684	690	701	706	701	736	715	740	743	689	705	759	686	700	730	719	719	727	731	706	730	729	692	713	759	704	707	690	720	694	720	754	707	678	721	733	713	721	715	739	719	693	747	698	712	660	698	752	755	672	750	728	722	636	688	739	733	729	699	701	717	754	702	687	720	716	730	673	735	736	745	723	748	744	730	703	716	711	689	719	702	709	720	715	707	699	747	750	723	676	758	744	704	722	678	715	728	715	715	733	743	748	730	672	732	706	687	722	725	713	727	738	730	726	710	734	698	760	718	723	723	697	684	763	742	742	730	741	725	710	720	675	706	740	723	682	760	746	683	755	728	728	751	723	714	714	710	704	727	746	740	751	714	745	698	755	734	707	739	734	742	736	742	737	721	709	675	719	703	680	744	699	752	761	745	731	772	697	687	749	695	709	715	759	702	688	757	746	732	702	706	739	713	710	675	723	791	687	718	702	675	769	760	696	689	764	712	724	698	704	730	672	761	764	717	697	704	720	743	708	758	711	735	668	744	652	721	680	720	715	698	740	726	771	752	790	739	734	756	684	724	700	714	758	696	708	673	738	692	690	716	726	731	681	684	702	737	722	691	747	739	687	790	742	673	704	712	702	752	724	732	731	760	729	720	704	749	697	764	722	730	747	747	738	701	724	735	731	706	689	732	693	709	698	723	703	729	714	695	743	692	743	726	691	712	755	702	733	707	748	717	732	712	743	702	710	720	716	706	690	797	723	739	684	683	744	736	730	732	727	705	732	721	738	707	675	710	746	737	681	693	673	740	720	713	722	695	746	698	732	744	732	708	711	748	715	770	730	771	711	694	702	715	721	706	711	753	687	688	660	701	720	760	752	759	679	764	749	750	741	712	706	716	709	713	746	687	668	687	729	699	738	771	736	660	757	702	713	758	734	717	744	733	703	693	719	719	730	702	734	686	711	725	678	759	690	728	714	698	742	771	749	726	738	745	743	705	719	724	741	735	744	694	709	732	736	708	765	709	731	754	743	673	744	755	728	706	701	766	767	731	777	708	702	708	746	714	773	753	695	695	760	742	663	723	712	724	727	716	719	665	751	694	709	710	746	746	701	678	729	755	666	684	729	770	694	745	677	726	701	739	735	715	719	724	741	680	662	721	725	772	727	711	738	727	680	781	715	712	746	823	744	670	712	742	710	715	718	675	712	699	737	731	699	722	704	687	682	735	713	713	670	679	691	695	721	708	712	672	724	757	742	677	695	702	752	729	704	700	713	702	668	701	716	713	687	710	749	768	698	790	703	723	711	711	762	722	711	710	708	735	711	707	748	778	732	773	714	726	685	768	752	666	692	733	751	639	722	763	704	717	749	677	691	731	755	696	713	762	737	765	733	691	677	757	730	726	712	700	757	690	689	722	711	697	708	723	745	681	758	677	730	726	735	715	727	719	659	776	719	692	751	725	716	727	701	715	755	737	746	723	709	713	677	720	717	704	676	734	679	738	706	750	715	700	706	756	689	740	734	697	703	698	706	703	757	721	743	705	704	712	707	727	745	718	723	674	702	732	712	672	739	639	680	720	727	716	678	716	705	669	760	741	698	695	676	731	731	702	714	742	721	742	716	743	704	733	743	698	739	694	742	741	733	699	748	730	702	713	739	693	715	716	750	696	697	686	667	655	722	725	728	731	713	702	706	726	710	743	743	673	703	696	753	676	758	706	720	761	736	693	703	720	776	720	707	733	717	718	761	706	758	763	749	669	723	717	729	711	766	757	663	816	670	719	707	693	719	731	698	722	718	681	719	729	746	746	730	702	713	718	682	755	697	739	739	714	762	673	743	688	727	713	771	766	714	742	704	776	790	673	655	721	740	731	705	742	766	704	714	676	682	671	725	689	696	724	754	727	690	714	695	716	730	688	676	739	722	723	709	690	721	723	721	717	720	674	730	732	706	694	754	784	708	683	700	715	706	701	697	733	711	717	706	708	761	725	688	734	737	762	705	742	729	729	755	720	714	758	728	769	711	720	749	701	721	725	682	695	646	725	709	688	738	732	732	723	744	764	708	738	679	697	770	678	788	702	708	693	737	690	675	740	718	690	729	726	738	716	683	722	745	727	724	735	715	711	726	725	700	707	727	692	735	692	738	720	723	695	690	685	771	759	717	705	689	745	734	711	758	726	721	776	770	680	741	745	748	740	691	699	747	732	743	738	781	696	690	738	709	756	754	710	743	705	715	729	708	672	661	701	688	725	712	744	686	708	705	708	747	743	694	717	699	691	738	743	701	747	729	763	670	700	731	731	731	765	712	729	745	695	757	736	703	712	711	707	686	711	743	737	728	668	757	749	704	709	764	675	723	714	716	702	711	744	719	696	705	765	744	687	711	725	714	725	709	727	712	711	712	715	696	705	729	748	716	683	753	710	719	671	726	730	723	688	759	683	688	759	684	716	680	742	715	744	704	760	733	723	704	697	693	745	760	739	698	746	700	743	749	728	694	692	679	725	686	707	716	743	734	737	703	713	721	743	709	717	716	782	704	677	742	734	728	738	728	746	728	703	693	665	722	666	705	717	758	694	735	719	706	738	716	683	691	708	753	687	737	723	701	733	697	714	720	724	681	693	733	728	706	714	746	711	721	733	698	727	709	724	685	723	696	701	740	704	714	824	711	727	745	651	708	699	690	676	714	730	740	725	721	705	696	740	709	749	714	729	749	775	718	698	705	711	795	706	691	699	732	705	669	746	715	712	720	775	705	703	733	722	716	701	758	706	675	717	708	658	694	719	723	733	720	750	680	719	670	754	740	717	712	719	696	721	731	765	758	720	681	720	764	671	703	737	736	756	719	758	721	691	748	755	730	747	731	710	715	751	760	718	705	680	702	701	754	693	702	765	715	725	765	736	690	776	700	769	695	728	725	716	793	717	732	695	683	776	766	694	727	723	658	723	706	740	691	679	696	740	719	698	675	682	684	743	691	701	722	714	731	742	716	711	712	745	685	720	744	698	728	728	740	715	739	733	760	728	696	760	700	684	744	695	723	777	706	687	728	741	766	721	714
24950	21446	24833	28452	21442	20757	1152	591	472	438	489	465	454	433	465	451	461	422	414	429	439	395	487	429	448	417	440	432	436	446	428	435	425	383	428	399	397	429	429	415	435	423	406	410	402	440	388	414	424	424	416	425	409	413	446	395	409	408	403	378	412	411	422	427	444	425	413	418	423	456	411	405	442	412	424	401	427	438	418	462	430	435	422	385	430	412	428	374	416	382	416	410	390	414	421	415	394	432	443	421	400	445	426	423	424	413	446	411	412	409	443	384	476	427	405	417	421	429	411	411	408	412	443	432	417	435	388	422	395	416	408	379	395	449	411	386	423	408	431	434	477	424	449	413	402	384	380	428	396	410	421	382	443	412	429	387	382	469	419	444	428	417	413	405	457	409	438	422	418	447	398	381	403	424	443	388	420	429	425	409	401	424	435	438	401	418	386	425	395	417	402	424	387	405	449	418	431	453	439	433	427	403	400	404	412	410	422	423	381	462	442	417	419	419	441	411	438	444	446	417	395	459	435	431	407	426	403	437	415	436	406	439	418	435	418	447	410	372	445	427	426	416	408	397	450	408	393	406	421	421	421	398	417	421	421	421	405	409	425	437	438	414	423	474	445	378	445	416	403	406	447	434	389	413	368	436	468	458	444	403	442	415	461	398	439	398	426	412	406	430	404	446	466	424	387	403	442	421	451	424	385	404	409	422	438	388	435	414	378	428	446	455	427	423	410	429	420	406	411	445	439	432	430	419	450	434	415	402	424	393	394	428	436	454	395	422	405	429	425	406	443	409	402	408	394	388	390	441	433	461	445	432	438	425	419	440	439	400	408	449	424	420	406	385	425	432	451	440	446	422	473	416	475	394	394	465	416	418	410	427	442	413	419	419	417	417	437	436	403	457	434	409	397	446	404	431	405	441	410	452	456	413	446	391	401	396	449	434	406	437	433	413	457	434	439	416	447	399	410	388	462	408	410	439	439	419	357	448	421	394	446	424	438	421	416	378	439	426	445	466	395	409	423	424	439	436	416	397	431	425	436	395	395	383	398	451	387	409	360	418	387	428	405	433	441	436	426	427	418	402	406	435	473	423	425	417	410	394	425	430	431	394	420	423	418	416	404	418	423	457	388	378	439	391	385	390	415	393	395	382	409	411	442	421	435	390	431	415	444	394	426	421	430	411	415	437	429	437	422	406	398	430	436	400	407	390	401	409	425	416	423	400	380	436	446	446	425	431	455	396	435	389	456	425	449	429	406	409	466	408	425	411	373	416	442	423	406	403	446	428	442	416	420	421	382	404	404	405	396	443	397	422	425	438	426	375	398	416	404	428	433	364	395	409	438	407	433	373	420	400	402	405	471	443	417	421	425	432	458	461	424	411	380	445	412	458	441	437	449	459	432	407	424	411	429	403	413	430	404	451	415	421	437	404	420	407	446	438	413	391	380	426	400	445	433	428	434	408	448	395	413	418	413	399	427	467	423	404	413	397	483	429	413	394	420	411	403	361	456	431	492	423	392	460	395	405	449	459	395	440	419	421	445	394	425	373	394	411	427	391	407	436	443	417	422	437	396	393	485	477	425	403	416	436	452	429	399	425	403	428	412	397	418	447	391	415	441	410	425	410	436	419	418	446	413	403	360	429	367	413	445	415	428	378	405	419	420	422	442	457	417	418	449	399	404	359	415	431	410	407	451	408	438	414	396	458	380	421	392	415	413	381	430	444	419	441	452	406	402	418	418	416	457	421	459	404	402	433	415	453	423	432	423	442	380	449	401	407	406	414	445	415	438	450	416	378	429	401	429	409	406	445	405	449	376	466	424	417	437	454	435	436	402	462	420	437	441	433	419	446	387	441	437	399	424	435	388	427	438	416	404	399	436	437	424	427	414	425	433	417	437	425	451	414	429	465	399	403	439	399	430	375	426	394	385	424	407	416	406	422	449	390	437	440	425	431	436	406	386	452	402	414	450	431	430	454	424	429	414	419	404	446	454	425	461	402	389	402	388	433	424	446	399	414	392	413	437	443	390	480	446	485	374	394	427	444	435	417	433	414	424	442	438	452	438	441	433	409	428	378	412	400	406	401	398	435	374	432	458	422	417	431	416	400	469	417	460	423	423	407	453	441	382	386	446	419	426	398	427	394	407	440	429	401	403	433	419	428	427	435	439	426	425	449	406	450	439	414	417	394	425	437	440	406	410	395	427	411	430	420	447	397	439	397	410	427	406	394	414	454	426	369	410	415	444	421	427	444	411	400	412	443	440	429	401	422	423	394	422	422	435	431	383	405	415	427	402	411	429	416	405	421	411	387	420	414	454	418	406	443	408	431	440	445	379	421	454	417	394	432	419	435	404	413	407	416	409	437	430	417	407	429	438	390	393	396	441	396	421	415	425	373	444	414	460	449	404	417	424	419	433	413	421	391	441	415	438	437	421	418	401	408	423	416	438	397	426	396	402	454	460	395	401	443	407	439	435	448	457	404	439	413	445	451	421	390	409	397	429	412	407	370	363	418	440	419	434	397	396	401	443	391	442	397	436	418	408	433	410	452	450	410	401	377	402	416	405	433	380	434	379	412	417	451	414	417	442	412	395	413	417	402	395	433	439	446	392	416	429	396	403	448	425	419	425	390	396	443	399	408	425	429	403	415	387	458	448	432	436	406	423	422	394	414	406	391	409	420	432	399	418	406	446	417	430	394	412	452	437	430	451	412	406	386	432	427	434	368	399	393	394	416	387	445	413	403	379	385	434	398	422	403	423	434	490	449	431	417	437	409	402	395	400	421	442	413	423	419	376	439	459	470	403	390	369	402	364	407	406	425	445	421	437	406	416	437	427	427	432	444	423	400	426	415	428	456	446	423	403	416	455	402	437	449	435	411	444	430	409	419	455	391	406	385	416	436	412	409	405	402	409	424	441	386	450	425	416	421	413	418	403	374	421	468	425	400	425	400	392	427	442	430	415	398	416	390	452	407	413	423	408	425	424	430	428	427	442	410	446	417	429	413	398	411	439	438	401	408	400	432	476	422	459	417	404	426	399	371	401	414	394	405	412	385	400	430	431	430	413	432	437	448	389	427	424	372	429	447	413	387	381	401	397	390	337	431	399	423	456	403	421	433	422	412	463	384	379	409	405	420	395	435	406	411	431	422	396	415	438	418	415	432	407	435	406	433	420	419	420	407	388	399	442	397	425	442	385	390	431	448	412	424	477	391	419	406	414	431	390	406	401	467	410	429	444	442	428	380	384	426	451	441	364	432	417	400	420	443	400	414	379	397	434	391	384	442	416	406	437	420	415	403	397	379	419	413	423	442	408	430	418	461	407	402	448	411	426	436	411	417	428	376	426	379	414	455	442	413	438	402	409	387	406	409	387	406	422	427	435	443	406	402	412	368	420	432	434	405	397	410	452	391	411	462	448	385	393	410	441	426	412	394	381	426	461	420	454	471	486	411	421	425	434	407	434	425	412	415	421	423	405	452	439	448	395	396
18061	25715	6338	1523	1023	984	937	869	847	876	858	942	878	966	926	902	884	920	907	939	875	905	886	870	871	952	923	949	883	861	862	907	935	889	952	883	911	940	954	913	881	967	890	967	892	906	894	858	931	878	913	815	890	895	878	922	910	943	896	886	894	884	891	900	884	915	873	937	861	926	905	886	901	902	919	906	877	904	959	941	881	880	865	891	888	887	914	865	900	874	873	898	901	864	949	911	915	915	872	912	860	964	854	920	840	906	954	895	880	913	966	918	891	934	908	916	867	904	844	911	901	932	864	860	839	873	870	898	914	856	898	877	892	888	904	893	867	957	868	874	892	962	894	873	884	884	839	861	902	870	848	953	886	904	875	887	929	913	911	946	956	887	927	861	900	859	889	910	926	911	912	879	840	885	843	878	908	940	917	940	845	852	852	869	880	883	942	936	919	909	873	927	857	922	907	859	888	916	887	931	912	858	943	880	912	918	942	893	879	860	894	970	946	908	859	884	914	869	864	916	865	862	912	890	882	911	891	896	833	896	946	877	933	941	920	936	924	915	903	857	911	951	821	906	921	865	877	922	871	891	890	897	914	845	891	903	848	908	866	865	871	872	899	911	878	910	898	918	904	935	919	883	876	875	937	917	915	897	906	929	879	865	861	941	872	897	878	902	895	875	879	944	894	865	904	924	901	853	921	887	907	906	885	895	917	919	839	881	913	875	828	883	925	889	884	944	934	937	883	890	861	911	884	895	934	905	908	936	890	898	875	897	872	874	844	882	890	866	877	882	905	888	933	954	885	908	975	931	939	890	941	918	895	923	851	892	917	958	886	893	904	901	921	910	918	906	941	900	886	905	859	942	891	913	903	852	929	894	874	888	908	886	887	883	869	885	861	890	868	888	901	871	932	933	893	902	883	855	895	894	887	878	845	913	935	895	915	931	930	938	948	868	880	908	907	880	909	874	883	845	865	835	927	951	883	886	883	903	883	907	885	909	870	954	926	883	885	929	916	901	984	879	857	872	933	913	851	929	860	826	877	957	861	914	910	910	942	920	843	862	866	906	918	890	865	932	834	945	944	890	959	880	888	911	910	836	859	881	909	867	885	845	930	897	940	901	882	910	907	899	973	918	921	854	889	901	911	901	943	886	916	895	870	859	952	953	875	884	928	910	917	880	869	863	884	859	880	911	902	881	889	922	921	871	905	873	890	897	877	882	842	889	913	943	918	866	873	911	905	925	893	878	884	944	906	940	883	873	927	958	885	871	917	936	975	928	888	906	939	923	876	902	943	883	948	859	937	912	905	898	913	875	952	951	896	891	850	880	956	947	936	930	884	902	908	892	927	901	868	865	881	933	891	902	879	876	943	888	900	881	875	849	938	939	939	891	873	901	921	912	916	899	926	856	940	903	892	906	890	902	873	851	835	875	933	938	890	909	886	914	902	945	914	922	903	880	882	885	897	916	876	868	899	931	899	949	889	923	872	914	930	906	898	881	927	832	895	866	881	903	918	879	940	926	896	939	876	893	941	908	918	935	942	865	910	892	887	931	859	910	872	879	917	866	932	915	856	880	894	866	918	917	900	884	878	912	908	868	898	904	880	930	938	878	908	901	922	914	894	946	927	930	856	854	905	909	902	875	847	905	899	897	959	945	956	873	940	912	894	920	878	795	958	911	928	852	839	938	860	938	904	882	975	939	874	882	897	898	971	910	908	918	901	895	914	850	921	896	879	913	960	922	876	884	894	896	961	885	849	828	933	928	950	912	928	913	908	910	909	926	865	912	908	895	946	886	890	879	931	910	860	924	886	912	896	880	879	972	930	891	857	867	881	896	963	935	897	883	958	891	854	911	898	908	929	895	884	871	886	872	929	910	897	952	903	897	910	913	860	888	887	864	911	910	929	971	946	870	888	896	908	893	892	920	914	906	869	914	917	932	893	893	911	900	891	877	851	913	896	930	927	958	935	907	881	896	952	943	899	909	898	931	902	895	873	852	920	923	930	860	924	921	897	903	877	916	878	885	883	943	905	893	944	915	910	919	900	854	914	958	948	943	886	900	855	872	917	908	880	891	934	908	903	877	852	888	879	896	914	898	891	937	929	883	923	891	885	904	904	898	905	882	934	895	871	914	874	887	856	906	887	860	900	918	891	907	924	898	909	903	930	924	913	912	902	877	909	913	910	895	953	888	904	852	943	896	920	921	864	851	913	868	869	933	945	897	888	925	939	945	872	915	937	871	909	952	850	872	944	872	913	960	934	923	876	885	907	922	855	836	893	930	936	912	893	901	923	895	884	873	893	888	941	909	926	885	936	888	865	936	916	916	924	857	918	889	902	918	834	945	889	901	912	901	867	891	920	925	921	901	899	876	889	879	945	897	892	944	872	908	912	903	870	861	886	968	909	914	895	879	826	907	816	925	869	889	870	882	892	932	921	880	898	926	932	895	881	893	880	923	928	880	875	982	948	913	973	885	897	889	925	900	902	880	915	883	866	862	921	912	885	911	899	857	923	900	964	927	923	974	901	943	961	855	894	947	882	923	882	970	864	864	909	913	876	882	858	925	857	880	853	856	951	894	911	887	904	892	905	892	882	946	892	942	917	946	858	892	896	917	922	850	971	909	939	918	969	885	901	883	916	891	931	890	943	959	932	888	899	920	899	887	898	955	936	898	895	898	884	916	885	904	895	840	881	905	891	864	896	933	910	902	912	918	857	842	884	863	912	886	907	854	897	916	855	952	866	904	928	910	902	907	880	874	898	930	896	894	887	903	897	883	862	942	939	924	901	884	899	908	884	908	876	883	902	865	819	900	894	910	928	917	901	874	929	914	859	892	904	887	882	901	928	892	876	897	898	935	870	927	882	904	839	872	939	901	901	950	875	924	923	899	913	869	895	875	858	869	885	904	846	880	907	870	869	865	974	908	858	913	960	876	942	926	934	880	863	903	957	937	890	895	875	876	891	891	830	886	908	861	908	921	894	933	947	927	863	951	864	916	917	916	866	884	906	902	838	927	939	877	873	911	895	903	900	943	886	915	916	874	899	934	869	877	936	882	886	894	915	947	901	921	944	904	896	886	912	951	918	903	925	877	924	908	918	882	935	876	906	887	908	917	907	877	897	864	888	885	896	902	868	943	944	890	902	887	910	856	899	952	926	850	909	839	938	863	938	856	881	906	920	921	855	880	898	865	882	918	941	899	872	885	951	881	898	887	921	892	894	870	920	878	889	954	900	893	939	894	915	901	859	913	862	878	886	947	882	925	864	938	939	926	922	869	925	892	909	898	837	938	869	894	916	885	912	885	885	921	820	911	864	894	940	959	870	906	861	887	875	864	877	874	950	864	889	918	874	905	911	914	906	935	919	935	915	908	869	946	918	924	921	935	924	934	887	903	892	947	924	916	860	877	931	876	878	888	949	918	899	894	906	916	918	911	878	842	938	894	886	883	883	875	927	879	869	912	979	920	884	922	916	938	844	856	864	907
24338	21452	25151	28117	21453	21471	19398	718	440	376	340	347	383	318	322	361	330	329	330	283	289	297	318	282	312	335	278	302	317	344	298	299	287	268	327	323	291	307	305	315	296	284	291	271	315	264	298	283	287	258	303	268	316	309	303	308	287	309	296	306	286	284	307	287	297	250	315	281	279	300	307	284	265	269	291	293	267	271	290	253	288	292	306	290	288	252	289	270	298	295	282	286	271	290	311	307	283	272	277	305	335	329	273	290	265	303	295	275	277	277	278	285	291	283	288	265	292	302	321	280	269	274	317	259	302	270	274	297	285	285	290	277	321	281	281	273	307	273	289	287	306	274	306	252	289	293	274	270	300	325	275	278	291	278	292	293	296	278	316	284	280	290	295	290	263	292	247	294	323	257	298	302	296	303	285	314	310	291	295	310	342	277	320	282	284	264	288	277	292	292	256	284	283	288	301	311	263	272	315	312	257	290	274	299	298	309	290	275	257	290	266	328	289	319	300	263	247	279	285	290	290	268	284	309	288	274	287	282	302	281	304	319	275	284	260	271	277	294	314	274	273	302	240	232	270	266	287	340	266	290	275	297	297	247	270	278	266	296	265	264	272	299	281	302	265	300	345	303	286	263	288	291	301	302	350	290	315	320	280	269	296	297	277	285	277	283	278	304	307	303	321	318	286	303	296	280	337	273	262	291	305	294	268	256	287	320	305	280	293	264	302	270	276	252	278	251	292	291	285	296	290	326	293	292	280	306	284	328	291	289	280	275	261	281	252	270	294	299	295	255	302	253	284	279	281	291	272	299	274	294	312	254	265	290	307	293	282	273	312	286	273	278	271	288	268	253	278	289	329	274	309	293	279	293	302	280	276	266	288	266	269	272	276	268	274	326	285	277	307	268	284	286	280	301	279	279	290	271	293	288	239	285	259	286	290	283	247	307	259	290	263	310	289	326	286	271	294	248	301	280	293	275	292	286	271	298	293	292	274	275	283	279	273	311	322	270	303	263	283	316	326	293	321	281	252	337	316	291	290	260	247	274	327	286	281	289	287	284	266	267	285	292	298	262	305	275	305	273	260	285	289	304	284	283	282	253	272	290	293	278	303	301	284	279	308	302	291	310	293	313	297	306	283	281	285	278	290	270	265	284	249	282	328	310	299	315	298	264	281	307	271	302	293	320	288	277	298	278	304	286	280	266	263	278	295	291	268	269	332	347	311	271	256	286	295	315	284	314	279	288	318	286	278	294	283	279	280	292	286	278	306	285	255	301	278	268	261	272	236	301	293	299	280	276	272	284	291	278	276	285	313	267	248	258	301	277	283	259	311	287	258	314	280	279	289	279	246	284	330	289	246	283	274	291	291	318	279	286	291	293	275	275	287	282	240	268	285	275	279	277	290	315	286	304	287	274	342	296	305	260	293	272	303	257	276	285	304	268	276	284	290	272	297	295	269	272	264	271	260	274	279	267	277	291	288	243	274	310	290	280	259	298	302	269	284	283	270	289	307	292	284	310	283	296	246	300	282	316	303	304	289	260	254	284	302	283	274	310	310	262	266	271	312	281	289	287	291	267	270	262	312	277	262	264	284	266	257	280	236	261	260	279	290	286	278	292	272	305	314	281	315	283	287	299	281	275	298	293	332	278	279	290	302	290	325	286	289	279	288	271	323	294	307	277	306	258	258	307	296	302	294	274	264	296	289	265	315	296	252	270	302	274	273	296	285	287	311	282	295	307	267	268	289	308	300	290	306	293	282	275	273	295	314	260	290	328	312	286	285	281	292	315	245	259	270	266	282	312	297	299	307	315	293	250	290	257	281	286	331	272	276	312	287	262	313	267	281	299	305	251	283	315	305	281	279	227	276	278	281	260	309	258	283	291	284	290	313	335	337	291	300	297	268	263	262	306	322	300	314	250	270	265	292	275	299	277	281	279	281	310	269	272	257	305	285	276	252	255	274	287	270	302	275	282	293	289	285	273	263	284	274	279	306	277	257	240	303	288	294	278	268	264	285	306	269	285	263	253	261	292	321	319	267	301	323	289	295	266	291	246	303	298	253	300	289	275	301	296	292	263	251	272	276	288	283	301	273	289	282	264	294	269	320	302	285	293	315	301	279	281	302	268	235	306	307	277	258	328	278	298	268	298	252	268	288	287	311	260	289	268	309	324	309	281	298	277	302	247	259	298	281	255	291	269	251	302	263	285	316	285	293	262	297	284	272	303	270	294	296	292	272	272	273	280	313	281	280	292	287	323	281	301	296	286	270	303	291	315	301	302	311	269	280	295	313	282	279	276	295	300	263	274	295	314	318	265	266	274	296	298	270	286	266	291	283	276	312	307	285	289	256	264	288	315	285	276	287	276	269	297	276	305	299	287	278	310	294	284	303	275	305	302	280	278	305	268	270	285	262	268	281	280	262	294	300	256	276	307	322	282	299	274	277	279	305	310	283	275	290	263	288	286	300	316	283	263	274	264	294	276	284	288	290	300	290	318	328	302	275	277	303	300	275	287	279	295	290	322	278	259	291	255	251	321	282	324	236	286	285	293	274	267	285	257	275	324	277	280	276	269	303	283	298	294	286	288	308	290	277	289	282	270	272	327	282	250	288	267	286	309	288	310	317	299	289	291	320	308	249	288	287	327	294	322	298	272	283	330	275	267	283	279	277	298	290	295	291	271	267	302	266	283	284	320	305	273	268	303	262	289	311	293	270	289	306	266	291	310	289	309	309	287	285	240	269	318	301	291	290	277	275	288	259	290	296	315	287	329	285	284	295	279	310	294	251	300	299	287	263	251	265	280	306	265	262	266	281	265	274	285	297	281	270	305	289	249	290	287	287	263	281	319	282	283	290	254	250	293	317	278	293	286	260	322	295	265	285	268	283	278	267	306	272	265	249	281	295	259	296	290	275	266	266	270	334	299	287	286	284	307	299	271	257	329	300	305	286	311	281	290	320	322	323	312	289	247	295	288	262	274	266	290	287	311	283	304	292	277	266	276	287	276	290	280	289	281	283	265	291	270	298	292	286	276	293	300	290	286	283	265	279	288	288	264	280	256	289	272	291	293	283	281	276	271	289	267	284	288	309	276	267	286	269	274	280	271	297	283	282	295	310	316	279	269	275	270	288	303	282	274	263	259	287	284	286	274	289	271	289	316	303	262	271	276	277	300	318	289	287	290	307	298	308	293	281	294	320	273	302	270	293	294	288	281	292	301	307	296	273	274	303	285	265	260	301	348	309	270	332	311	287	286	260	268	295	283	300	274	309	296	245	289	282	284	284	300	260	300	301	303	309	279	299	263	287	311	298	243	283	281	302	288	292	275	288	315	276	288	303	268	267	305	298	290	292	288	270	287	281	307	283	306	294	293	282	265	309	281	301	289	298	273	261	275	247	273	259	284	274	324	290	292	276	271	277	284	279	298	294	297	284	322	305	312	306	261	263	268	286	283	249	263	273	276	293	295	279	311	310	275	278	276	311	306	291	284
24191	35592	8550	1739	927	811	725	693	680	649	653	685	636	624	613	657	629	620	609	648	653	625	646	595	581	631	605	629	589	612	575	598	599	650	605	635	580	595	607	656	614	612	652	645	617	624	647	597	630	619	609	584	630	550	577	637	586	636	617	643	591	628	622	612	644	557	617	593	591	640	612	649	616	635	593	558	592	607	654	617	599	597	631	636	638	654	599	570	577	621	634	628	598	614	634	593	600	647	591	607	604	591	616	618	660	601	629	557	661	639	605	638	642	626	630	567	612	676	593	572	613	604	638	608	626	628	641	576	576	598	612	585	619	667	649	621	620	628	642	627	612	628	614	653	661	609	612	650	590	646	573	556	638	629	588	593	586	584	663	609	627	603	589	606	614	590	613	597	637	617	631	620	622	625	618	625	619	607	598	638	629	590	624	604	577	643	615	606	598	620	566	594	627	628	597	587	598	626	625	606	612	650	625	597	640	581	617	615	643	661	611	609	596	582	614	604	625	608	687	625	609	614	615	617	677	645	611	612	589	605	607	623	660	623	609	599	590	651	633	578	612	636	610	627	597	588	607	655	638	609	627	567	586	630	599	615	623	626	650	600	592	634	640	565	606	643	567	609	567	647	662	613	615	583	577	599	625	577	625	587	626	626	602	630	609	609	627	582	620	604	622	592	595	625	612	591	583	612	600	618	589	615	636	698	640	649	614	626	623	620	625	577	595	622	633	627	616	607	595	597	615	611	620	644	582	605	624	620	628	595	629	655	601	610	598	618	627	635	622	606	599	605	569	589	663	605	613	598	586	590	585	607	614	606	633	574	582	643	621	594	657	611	597	641	579	605	585	644	606	622	563	591	626	631	616	621	602	618	573	611	595	603	608	550	608	555	600	677	618	615	630	592	629	603	633	616	597	633	579	574	611	605	629	598	632	651	610	612	594	604	604	605	606	628	617	610	628	633	606	595	596	562	633	628	600	599	611	595	579	577	620	624	631	611	648	591	558	573	600	564	631	641	638	604	600	602	630	610	614	600	653	591	594	619	618	637	606	661	613	621	642	609	635	586	613	614	571	624	586	649	642	613	620	615	600	626	577	640	609	631	588	590	610	571	583	622	610	650	616	644	629	626	624	598	633	603	590	564	599	607	601	671	645	627	604	609	615	595	615	631	586	629	663	645	582	680	601	581	624	614	639	602	612	634	612	588	604	623	610	589	597	587	597	560	643	591	620	649	626	616	615	640	651	599	640	630	644	608	634	662	612	612	618	605	659	632	610	581	622	600	622	618	602	616	587	628	639	594	619	609	587	614	636	610	631	608	625	595	587	628	603	630	607	618	593	634	609	645	599	584	652	615	603	624	611	602	617	597	597	576	617	640	643	609	659	609	638	627	565	547	587	586	635	629	591	596	622	633	633	652	611	611	589	601	619	593	618	612	609	640	592	611	616	566	620	608	654	571	610	619	624	646	583	562	622	578	602	617	598	601	626	620	616	598	603	630	599	626	595	615	609	608	549	619	599	589	650	597	640	607	627	620	628	589	615	601	627	626	586	589	606	607	630	618	616	626	621	558	628	629	615	608	644	600	611	621	601	597	610	627	647	617	643	624	605	661	646	605	631	616	621	611	641	614	612	590	661	608	575	554	635	646	620	630	577	611	606	628	621	596	617	590	565	602	628	622	588	610	619	569	595	618	624	612	609	626	626	593	597	627	622	610	653	645	633	629	635	629	612	634	696	643	610	628	585	612	573	615	620	591	614	633	585	591	604	617	640	599	607	644	631	611	597	641	609	612	591	634	627	666	600	620	603	637	586	608	631	589	595	632	592	630	633	577	621	645	618	635	655	600	624	636	602	629	665	625	655	594	596	553	618	599	646	594	638	607	609	614	635	610	639	580	599	615	614	652	591	581	620	568	596	610	576	616	598	613	625	624	578	610	632	664	628	650	649	645	590	632	637	613	612	601	610	593	603	594	596	635	620	593	622	622	647	585	608	642	639	619	610	655	597	616	581	553	635	557	591	597	622	601	600	581	628	607	598	646	604	624	590	604	623	614	609	610	615	590	589	579	652	605	643	610	609	644	562	603	615	607	648	636	626	657	622	607	613	611	628	581	607	597	611	643	641	594	609	594	633	654	608	604	597	644	566	632	604	593	647	593	597	649	572	619	655	624	602	616	581	638	641	570	652	613	637	600	626	585	667	591	605	574	615	612	619	618	597	629	612	624	604	630	571	579	591	625	604	590	624	632	589	627	596	600	623	609	623	640	625	624	603	647	588	595	617	529	621	637	629	609	644	610	585	605	636	625	618	645	583	638	598	593	594	608	594	633	611	606	621	638	609	554	627	598	587	571	619	617	563	626	681	602	580	599	615	574	606	605	625	616	631	592	583	609	665	601	608	624	559	601	624	603	556	575	609	646	649	643	608	591	631	592	639	599	616	603	610	597	607	619	586	615	632	569	637	590	652	607	613	663	602	637	629	607	574	606	653	628	575	594	625	674	583	549	633	623	580	616	625	662	618	622	623	619	598	647	597	635	662	614	573	622	616	604	657	576	608	592	631	613	662	592	613	611	624	633	619	602	594	634	682	601	661	626	573	661	588	625	641	586	622	587	631	591	644	602	639	618	598	609	644	621	625	585	601	602	566	652	579	608	595	599	594	630	625	592	630	609	594	622	569	612	605	652	560	577	607	635	617	636	642	623	631	585	612	581	563	670	632	631	634	614	604	599	606	604	605	659	615	581	625	597	669	601	579	648	602	640	637	577	604	644	617	637	626	640	607	571	612	618	611	588	604	547	627	653	605	625	627	654	622	598	613	650	606	627	647	589	630	614	611	608	636	640	640	604	590	597	599	605	632	641	599	615	603	546	664	633	648	618	624	652	661	630	632	617	603	573	662	571	578	598	633	615	601	622	602	637	619	623	662	628	596	607	611	663	655	638	596	611	618	635	604	633	582	618	563	602	599	624	636	621	595	606	652	584	584	606	649	609	633	644	655	664	571	598	572	562	572	604	617	635	610	618	639	639	616	642	618	593	610	576	614	615	645	600	655	621	590	638	609	562	615	611	638	599	621	606	549	647	644	625	658	649	618	668	624	560	656	586	616	615	611	564	625	658	621	592	641	607	601	603	625	640	627	664	589	613	653	625	608	626	594	601	609	605	622	628	605	612	666	616	639	639	636	648	612	595	576	547	623	642	607	618	623	629	624	613	618	593	621	615	642	645	630	626	629	614	684	540	599	636	608	561	621	583	680	601	630	571	600	601	650	662	608	605	622	596	637	555	640	623	609	588	601	656	624	616	629	622	578	584	610	633	638	647	624	618	653	616	642	635	661	620	604	565	618	606	625	586	605	625	614	612	649	607	611	594	629	655	600	641	590	603	636	619	600	641	643	613	596	610	649	558	567	612	618	600	596	580	620	582	658	617	632	616	610	663	580	645	652	626	624	671	622	645	558	569	634	585	662	618	633	599	634	579	584	601
32804	20689	10363	1076	371	320	319	327	303	283	297	318	318	331	308	314	294	299	355	321	306	305	293	319	309	289	318	297	344	319	319	329	365	292	323	329	330	323	330	336	322	316	308	306	293	311	302	276	313	302	332	317	275	302	340	293	328	313	294	336	325	302	310	307	310	335	283	291	320	334	327	302	316	297	302	305	334	299	330	309	310	307	278	286	323	277	297	332	360	320	309	302	323	309	317	295	324	355	332	295	285	290	289	332	314	285	310	313	293	317	306	337	296	345	288	280	335	283	324	327	293	295	337	302	296	299	336	326	290	346	304	280	320	263	312	325	310	292	321	327	307	323	277	301	310	342	311	323	311	323	300	310	306	308	319	307	336	362	297	315	293	296	313	321	317	286	321	325	330	291	317	331	307	309	294	300	292	317	300	326	278	283	332	305	298	296	312	331	329	319	335	310	307	317	322	315	324	327	310	319	320	294	309	332	311	300	302	303	303	331	307	318	293	319	307	300	356	332	306	317	334	303	307	295	322	352	287	313	330	342	266	329	306	285	290	324	340	307	302	311	307	314	303	285	306	329	301	326	327	331	307	326	322	324	297	321	297	297	327	340	291	315	324	310	296	320	317	308	311	351	303	341	327	283	289	319	309	289	297	301	327	306	326	309	353	342	276	321	293	344	317	291	307	305	301	318	326	294	306	294	309	343	305	307	333	342	376	318	326	332	313	309	305	308	315	317	265	322	330	324	314	300	299	293	296	284	299	320	298	297	313	319	324	306	317	290	277	309	307	320	312	288	292	353	297	301	328	333	344	280	311	325	303	281	274	304	320	277	331	314	329	324	315	306	344	344	331	344	324	320	327	315	320	335	349	300	332	317	287	346	339	306	307	325	313	321	330	321	357	326	320	294	312	322	296	350	315	339	316	323	331	304	305	307	318	328	315	284	326	289	320	299	342	298	285	309	328	309	300	292	286	306	315	277	303	328	314	313	280	330	308	278	336	348	290	325	317	339	289	317	290	302	284	308	313	309	319	284	314	321	341	324	321	304	308	348	294	350	327	323	312	303	326	328	358	296	327	313	292	322	329	353	314	297	339	335	313	306	272	328	309	318	314	292	335	325	304	309	310	304	330	298	294	302	294	317	334	320	297	332	277	314	314	326	304	305	290	303	326	339	341	294	292	323	350	284	312	320	339	316	315	312	298	279	311	298	311	305	318	284	329	336	322	320	307	335	316	321	315	317	303	323	320	293	334	346	341	300	322	320	305	287	296	323	305	297	315	314	342	307	308	310	302	286	330	289	280	348	313	352	314	322	346	315	300	334	311	338	337	321	296	312	325	294	327	291	340	311	327	339	315	310	323	334	317	315	319	309	286	335	293	277	341	299	330	342	325	328	308	305	299	299	310	289	298	283	294	317	322	334	317	324	307	289	313	336	327	297	327	295	308	330	325	315	278	326	306	309	292	333	294	335	311	309	300	288	306	317	336	303	337	302	333	313	333	328	298	292	343	325	310	292	303	328	320	336	336	285	264	330	304	295	344	301	288	321	342	313	313	293	316	307	307	279	317	284	315	302	310	340	274	323	298	300	278	326	321	300	310	336	351	281	319	315	342	311	321	306	314	284	314	302	303	305	331	308	333	338	323	304	316	326	317	322	318	320	305	303	305	323	330	321	340	287	308	301	303	334	346	328	303	298	317	338	332	267	336	294	313	295	305	302	299	295	318	318	262	298	315	327	296	315	352	355	286	293	295	299	349	340	294	296	301	328	324	302	314	292	298	301	342	305	311	349	340	297	303	309	359	314	310	351	317	299	324	311	275	313	330	314	291	325	323	328	319	308	316	322	308	310	336	314	333	305	344	316	330	315	315	316	326	270	328	300	324	331	310	335	314	302	296	330	313	330	311	325	286	310	339	333	303	314	330	315	314	324	316	298	300	300	301	323	315	333	305	341	290	296	291	347	316	307	312	319	325	350	335	330	300	315	343	309	327	321	307	335	308	330	320	331	301	303	355	324	305	304	322	324	316	307	310	343	293	358	306	347	326	317	322	326	320	344	275	313	308	340	306	315	311	323	288	321	294	348	285	274	312	317	303	296	283	310	330	280	280	330	294	282	338	352	321	321	302	302	268	317	317	345	329	331	313	326	304	297	312	294	301	319	336	309	340	328	296	337	317	314	287	347	305	325	317	288	288	322	332	319	276	289	281	303	284	286	333	325	294	314	318	304	302	299	302	320	305	317	317	302	321	312	273	304	320	290	332	319	308	314	317	318	341	331	331	321	293	318	281	333	266	341	324	309	307	302	304	310	289	333	354	314	291	324	303	308	310	322	303	303	297	298	275	301	284	331	337	317	316	332	295	314	294	334	301	333	301	307	310	338	328	315	315	298	320	321	341	301	319	321	334	296	350	314	281	315	303	333	296	354	374	295	347	276	329	302	323	301	297	304	332	330	329	302	303	330	316	285	287	311	309	304	309	327	306	332	282	309	339	329	324	348	282	328	331	283	335	317	333	312	354	308	325	300	317	323	280	326	308	335	294	306	296	307	313	279	306	287	344	335	316	316	328	316	326	293	283	320	296	294	320	328	306	355	275	315	338	325	294	312	288	301	289	336	308	327	300	307	324	298	300	309	314	312	279	326	311	334	339	312	352	309	302	319	341	295	297	308	327	305	320	314	332	331	306	339	316	318	307	320	351	313	309	325	311	319	315	309	303	301	310	297	334	285	307	308	312	291	309	304	294	342	302	263	336	315	323	316	298	313	320	328	329	302	343	310	291	287	321	281	287	290	306	286	301	340	338	356	293	285	305	305	297	322	292	314	314	330	315	301	267	272	298	310	325	328	291	303	301	312	329	330	313	309	354	334	310	293	306	318	314	321	315	282	296	335	326	315	312	314	328	335	342	311	336	347	324	303	334	301	323	312	308	284	314	324	319	302	332	301	309	300	318	318	310	327	307	344	289	304	313	302	320	302	291	338	289	316	286	340	336	327	320	327	357	324	349	316	289	336	291	298	311	290	323	310	336	310	308	313	290	306	311	357	331	316	284	285	305	282	319	316	308	303	295	297	320	303	305	303	311	293	310	303	285	307	299	322	341	318	292	299	327	332	304	289	302	344	317	305	304	315	319	297	306	318	311	306	302	278	283	329	300	291	335	291	316	341	309	347	290	334	275	298	347	340	288	325	288	315	334	308	299	305	314	294	293	338	294	326	300	320	277	330	319	353	316	332	303	273	313	299	292	332	298	305	317	312	304	293	340	332	324	314	308	278	318	353	303	339	324	350	310	309	304	324	309	326	337	316	351	304	341	362	344	312	330	322	310	340	293	288	300	296	315	314	313	300	338	317	314	284	307	323	317	309	313	328	327	292	322	330	319	325	336	316	295	314	312	299	306	322	324	329	318	307	318	298	328	300	325	301	316	320	313	301	296	313	307	307	290	289	276	300	326	308	302	290	316	289	330	325	313	310	303	334	294	310	305	286
8164	5016	1883	823	742	727	758	752	742	755	761	732	739	731	696	688	682	743	766	728	703	698	732	747	746	754	744	732	747	701	715	758	706	713	754	707	735	751	729	769	716	695	719	710	740	773	713	755	710	713	735	698	695	725	739	709	755	756	684	715	694	747	747	722	745	759	737	689	763	683	692	703	767	736	692	700	759	790	737	763	719	725	744	739	725	760	706	737	762	730	725	770	740	713	670	744	690	744	721	717	723	771	713	725	701	734	718	743	761	701	773	685	764	716	722	743	714	715	723	707	731	677	718	758	754	716	811	729	712	737	727	730	728	784	710	734	658	736	727	701	716	727	748	714	686	720	763	682	712	723	774	730	738	718	747	714	707	695	699	745	721	741	732	699	728	681	654	734	736	776	757	757	711	757	746	756	748	720	715	727	756	729	693	740	724	683	737	736	734	704	687	736	735	703	736	710	716	730	724	709	729	698	667	717	617	732	671	700	722	735	689	706	728	775	747	730	701	712	710	674	739	747	726	707	719	725	699	739	758	706	758	760	739	724	725	728	717	725	763	715	739	702	778	697	727	684	717	730	722	709	735	733	716	706	737	772	745	756	746	708	743	739	700	738	770	743	761	739	738	725	715	782	755	720	709	690	717	768	735	744	689	721	703	688	768	733	762	747	699	682	717	748	669	699	718	706	759	749	757	722	758	707	717	694	709	801	737	715	753	709	736	723	715	767	754	711	736	648	740	742	741	736	704	723	740	764	782	696	674	730	766	710	713	676	777	698	690	746	704	751	734	759	702	701	721	737	773	720	692	697	706	704	722	733	761	720	709	711	706	710	730	696	760	713	708	777	702	743	749	703	688	736	700	760	687	731	754	707	709	710	706	742	768	687	707	737	686	716	745	705	695	707	686	710	714	726	715	702	748	755	736	733	778	703	765	705	724	746	790	737	735	745	775	710	732	783	729	740	683	769	721	723	744	743	733	746	731	758	722	718	690	727	718	729	720	745	680	736	731	728	719	696	730	785	727	734	747	761	742	733	713	718	700	717	706	699	722	752	755	701	708	680	727	749	682	781	763	686	757	739	737	724	698	700	712	700	712	744	711	722	746	725	702	681	717	700	762	685	707	744	697	719	810	694	714	758	759	703	769	713	763	740	734	706	754	737	703	734	740	680	761	727	707	739	760	760	698	686	709	716	711	759	748	761	678	701	701	726	722	717	693	656	764	702	729	738	747	768	718	683	790	734	727	672	719	702	701	693	706	780	731	803	704	700	754	722	798	755	742	719	739	745	733	735	706	697	708	768	753	733	733	704	734	764	694	698	735	709	751	685	742	720	722	741	731	719	700	720	739	743	735	734	703	710	756	718	737	744	709	759	715	720	717	706	693	784	710	691	721	745	707	768	719	754	696	724	720	688	665	721	703	761	661	696	751	739	727	719	727	795	751	731	752	713	720	726	720	676	758	731	748	743	755	674	705	722	688	718	729	721	730	725	705	786	725	716	734	706	703	728	754	685	715	768	741	717	703	690	686	723	750	745	690	739	737	711	735	730	698	681	725	708	719	700	762	706	707	696	758	707	672	727	689	750	779	727	685	712	761	725	758	730	736	756	700	746	731	704	694	685	762	725	699	715	760	698	758	715	701	734	684	745	758	691	745	689	731	729	740	701	722	716	694	711	700	729	755	725	760	671	752	728	711	707	733	780	726	698	713	748	708	711	704	737	704	728	759	745	750	796	686	721	740	758	722	701	730	729	729	729	751	741	695	706	725	739	710	717	720	759	736	725	712	753	705	719	697	754	764	688	703	742	742	722	749	692	724	743	781	774	716	727	723	742	697	749	708	706	707	699	705	785	724	697	691	712	742	719	709	732	684	776	743	703	700	749	710	743	764	717	741	735	727	726	699	705	737	789	709	691	711	699	750	725	711	776	728	750	738	721	731	696	777	727	704	698	757	713	719	707	736	738	773	737	720	718	703	739	744	748	728	691	718	751	713	732	707	767	751	762	710	769	787	740	711	772	732	724	744	741	690	686	753	749	752	733	721	758	696	754	718	679	711	725	746	677	707	798	714	740	721	697	736	723	731	741	734	715	708	729	756	754	708	758	709	777	738	747	709	689	680	663	702	772	693	741	704	747	754	678	709	736	755	690	713	672	688	684	768	735	770	722	739	717	714	707	731	732	733	728	766	705	736	777	679	706	730	745	737	728	759	750	771	698	741	693	722	732	733	740	734	681	739	716	736	760	723	696	723	747	789	699	726	730	740	752	685	747	716	723	712	710	742	656	748	716	710	746	725	763	720	737	795	697	727	673	738	689	750	741	670	732	703	725	708	724	739	716	686	743	706	706	704	731	685	697	722	714	732	737	693	734	749	705	721	746	719	715	687	750	738	678	745	751	776	690	718	739	695	727	735	725	726	726	732	774	750	744	746	723	739	747	709	765	694	766	723	694	733	727	688	768	719	736	718	805	712	726	729	748	735	688	730	716	721	701	745	686	672	779	736	736	747	746	700	735	746	781	732	679	727	712	675	747	778	744	722	714	721	709	775	756	739	789	750	714	744	700	743	741	728	776	711	793	679	755	742	737	688	753	757	727	697	753	705	691	749	708	649	690	757	709	754	787	730	772	680	729	718	690	700	669	747	728	713	763	734	676	721	749	713	759	760	729	717	732	728	766	722	760	754	698	714	689	728	721	706	766	727	731	698	692	749	767	775	693	710	692	735	687	696	701	735	729	745	716	769	680	736	750	754	709	735	770	719	684	720	750	758	759	739	720	678	696	736	747	774	742	722	747	746	723	735	749	724	710	769	756	701	767	689	729	741	700	733	715	724	685	735	770	731	734	733	725	745	719	705	742	736	702	759	733	748	766	670	687	691	748	727	768	749	743	742	726	734	759	724	710	751	740	750	706	747	742	746	760	764	703	724	699	719	705	706	780	710	709	762	740	688	732	694	694	713	712	705	763	756	721	739	719	708	752	719	718	712	716	736	747	704	695	710	694	667	729	664	677	712	756	738	739	714	711	761	677	723	724	712	710	697	693	754	674	667	746	746	771	745	678	722	709	727	765	721	731	742	753	711	697	717	763	724	703	769	717	722	768	689	743	716	681	726	673	696	761	729	738	694	756	697	768	741	721	713	764	732	739	718	732	722	691	733	735	717	688	715	774	744	723	738	757	708	757	736	758	686	701	720	701	695	752	711	741	706	690	737	732	724	743	737	687	712	719	730	718	743	729	750	763	737	710	735	747	730	768	677	697	731	732	751	749	692	682	724	762	743	727	715	656	696	737	732	717	714	714	730	733	733	724	698	750	742	734	726	713	734	740	712	678	716	737	723	697	723	720	712	705	713	767	749	738	746	688	696	694	690	738	714	748	755	729	739	679	686	731	718	743	713	739	779	718	749	751	691	711	721	760	702	674	747	744	742	739	742	729	729	691	716	780	727	692	769	731	710	723	752	728	783	698	747	712	739	717	731	747	710	730
24999	21510	24907	28564	21500	20740	1109	564	461	480	468	442	445	477	445	435	435	424	440	422	433	441	393	450	425	460	466	422	429	427	415	399	435	465	428	470	458	459	398	398	423	424	429	446	410	471	397	378	407	403	421	459	398	396	419	411	446	414	402	414	413	430	447	469	461	402	434	425	370	406	390	440	388	424	443	389	437	455	435	430	440	424	412	422	392	440	427	444	416	381	405	396	421	453	426	380	360	417	398	418	419	458	450	435	410	449	428	409	413	399	435	415	398	459	394	370	406	429	450	447	423	453	428	425	447	417	452	435	392	474	394	458	418	447	403	419	433	421	423	447	387	394	410	395	404	403	429	454	426	397	400	424	412	426	483	429	399	426	417	418	424	423	416	405	422	416	409	428	411	394	432	407	400	387	410	413	404	384	457	433	386	424	424	408	461	368	393	416	419	394	425	418	379	405	393	433	444	425	421	386	400	456	360	395	423	371	420	410	441	431	419	447	430	447	393	437	420	410	412	453	428	430	394	412	404	447	442	403	406	431	416	384	420	405	406	461	417	431	429	413	436	387	400	407	437	448	430	419	408	414	402	427	405	413	365	419	408	392	427	419	396	433	408	420	405	444	417	414	416	408	446	406	366	425	434	443	416	402	430	419	414	402	456	454	421	435	400	425	415	393	355	406	400	351	411	434	414	446	425	449	391	420	411	403	440	435	419	440	428	415	413	394	387	410	414	414	411	406	425	411	414	454	415	412	414	450	447	390	435	440	409	421	431	471	439	425	423	432	431	449	432	409	431	415	433	414	409	410	407	436	413	406	364	429	449	413	400	389	450	446	455	416	387	448	407	420	398	421	420	394	403	462	400	412	392	421	408	409	399	423	449	417	438	395	383	445	401	409	398	407	451	487	431	423	430	418	449	412	387	396	430	435	456	388	390	474	444	404	415	413	396	406	449	409	428	424	425	400	439	421	392	412	423	395	421	442	449	441	419	410	427	400	414	410	445	386	360	384	387	454	450	406	431	407	410	415	426	439	397	404	442	430	388	367	374	391	463	394	455	415	427	425	454	413	422	415	445	396	387	427	410	413	397	407	420	398	442	426	439	402	407	417	394	415	408	448	452	408	462	454	397	391	422	425	446	448	435	416	470	440	455	425	433	445	392	442	419	421	439	397	417	418	437	393	399	434	441	443	427	424	407	449	427	380	420	428	400	416	386	418	452	405	442	394	406	466	452	454	408	415	412	372	449	460	440	451	404	419	406	425	423	432	392	402	447	407	455	422	392	430	431	423	401	380	391	400	436	477	470	463	430	460	410	453	434	401	439	415	396	407	399	390	433	444	385	418	429	459	426	369	437	421	413	398	434	386	397	394	449	463	413	417	429	428	406	426	401	400	424	432	426	408	409	410	424	382	405	427	449	385	422	384	425	402	430	437	433	419	491	414	425	412	422	427	395	441	442	431	396	414	386	403	431	430	422	412	399	427	447	433	412	389	468	432	382	443	389	386	415	499	416	428	400	428	416	465	340	427	440	427	464	417	410	466	422	426	413	399	404	452	439	403	384	395	380	450	397	410	413	471	455	427	431	400	407	413	402	431	417	418	453	429	439	392	464	426	463	396	424	410	423	376	403	395	422	421	389	437	382	423	483	445	409	413	378	426	402	431	400	402	438	421	453	432	411	445	414	387	443	402	445	410	384	406	430	424	386	417	393	407	439	430	402	488	448	437	360	439	401	351	401	383	393	429	404	391	435	424	410	422	439	431	446	420	429	396	428	417	397	437	445	416	409	392	385	425	401	420	440	415	441	423	422	424	423	415	408	422	422	434	393	418	419	436	411	417	416	427	414	407	473	474	445	423	410	424	398	396	410	460	416	405	414	434	426	406	385	434	418	409	424	450	429	420	411	415	392	413	374	433	415	424	416	394	414	431	438	405	447	442	407	419	421	408	420	410	376	419	408	439	439	420	399	458	426	409	407	417	393	426	401	424	432	424	425	439	360	395	387	417	390	406	422	424	387	427	453	411	380	405	427	385	400	372	439	445	428	362	388	385	417	451	413	406	385	414	456	434	404	464	426	424	396	434	363	427	425	433	435	413	421	413	392	395	424	429	430	432	451	432	425	401	418	397	427	391	397	388	418	399	380	431	457	382	425	453	427	417	412	413	449	416	425	440	447	423	390	432	429	445	399	439	426	423	437	428	389	426	396	431	421	410	433	438	386	459	411	454	400	416	376	473	437	411	404	410	381	364	409	413	399	406	463	439	442	419	452	400	385	446	411	441	434	429	383	428	385	418	390	428	415	418	404	428	439	377	412	441	407	414	424	426	435	440	442	414	412	440	393	378	432	449	460	442	438	416	393	446	427	461	438	418	428	393	424	437	433	427	402	438	432	422	433	424	429	426	391	435	419	457	377	471	413	403	410	436	420	436	384	405	400	409	391	435	401	410	423	413	393	427	418	391	413	446	454	406	426	434	455	443	417	391	418	431	436	433	425	423	444	440	422	403	423	394	406	440	425	377	416	444	402	444	428	440	435	423	430	454	415	413	469	389	432	426	417	421	413	401	434	410	442	446	409	428	439	443	429	412	378	374	393	411	466	418	394	400	392	467	441	387	442	450	422	414	403	432	372	429	423	421	380	429	389	409	400	428	419	463	419	398	394	435	418	422	406	423	408	454	443	451	436	420	408	415	393	415	443	462	406	419	401	411	423	426	435	438	411	405	393	432	395	430	431	425	414	400	454	456	439	399	395	396	431	448	439	424	470	424	388	401	398	404	395	373	412	365	425	365	417	402	444	436	392	410	414	399	427	372	429	392	426	400	460	432	388	419	421	434	412	389	387	412	428	424	418	410	453	402	436	443	435	426	418	417	415	442	405	442	400	459	453	394	415	423	368	453	437	500	410	411	368	380	438	406	430	424	396	424	399	409	371	422	396	375	452	425	447	374	409	411	421	385	401	425	431	384	430	405	442	400	406	434	388	392	428	444	394	397	417	429	409	377	380	410	410	368	394	420	431	403	405	414	449	392	399	418	437	411	361	416	412	379	457	426	415	424	412	450	406	471	386	440	432	409	419	426	420	387	400	406	451	408	380	412	437	387	427	413	425	425	403	411	420	411	427	432	412	424	412	391	410	421	411	415	434	423	429	412	415	452	450	420	399	408	417	418	366	439	435	434	392	440	436	459	418	422	434	420	482	405	391	399	389	393	430	450	406	478	408	388	384	416	421	416	371	415	430	467	446	437	392	392	425	423	450	403	428	453	397	431	389	431	444	394	447	411	435	403	446	427	377	420	395	375	414	408	440	396	429	380	419	450	441	442	401	422	374	398	397	387	360	396	409	409	395	362	415	433	421	415	443	430	422	462	427	412	422	429	421	409	414	427	442	405	413	439	413	445	385	441	423	410	386	420	418	403	420	441	398	416	421	442	424	425	410	399	409	424	420	431	410	434	418	419	425	401	426	403	415	407	442	446	413	423	413	389
19618	26217	5007	1490	1028	996	967	966	938	927	916	905	882	890	912	929	905	889	908	914	887	934	962	927	951	884	900	934	911	884	862	941	904	925	871	918	887	909	897	894	897	963	922	918	912	900	938	882	925	905	936	913	909	882	864	886	921	910	934	946	889	919	870	882	887	884	885	914	907	918	886	899	935	901	921	879	930	921	911	873	890	893	995	876	914	908	880	912	883	933	908	879	890	920	928	898	985	870	922	879	915	852	960	925	915	975	889	904	889	951	872	902	911	880	854	926	906	955	939	917	857	987	955	909	939	848	902	917	938	841	903	883	880	898	902	894	920	862	884	933	906	943	871	923	865	920	943	916	859	884	917	839	914	899	879	878	917	893	945	897	867	896	884	856	903	908	937	921	857	968	886	876	930	845	918	844	856	953	880	923	906	936	930	856	873	886	920	942	941	915	877	875	898	785	931	864	981	960	910	883	972	891	889	894	901	951	923	906	949	884	902	914	855	901	937	940	898	900	951	929	915	959	916	894	955	859	931	902	932	892	880	872	916	941	962	918	953	931	929	910	960	881	931	909	890	833	907	944	901	912	911	914	886	883	916	903	849	900	933	890	930	923	920	869	885	919	931	870	855	919	862	852	922	910	975	927	894	859	894	877	925	890	938	899	911	947	942	894	924	928	944	907	877	907	911	894	916	898	866	890	902	857	890	902	884	939	891	908	926	871	896	902	916	888	885	899	916	972	872	897	880	921	939	910	880	902	913	905	924	938	907	921	925	876	944	942	869	929	924	920	924	916	887	871	886	893	945	838	931	908	914	874	924	918	848	865	912	952	898	899	942	949	908	932	957	904	919	903	919	833	925	914	908	919	917	963	922	913	908	902	853	883	875	914	903	880	966	906	900	899	905	900	867	865	924	886	943	931	900	938	922	871	874	956	890	894	925	959	902	842	904	891	894	913	875	918	889	911	932	934	904	874	955	851	904	950	925	943	936	933	853	942	909	866	900	899	921	893	914	907	899	893	870	871	934	904	904	931	888	898	904	917	935	920	881	906	918	886	899	919	869	915	921	890	905	903	913	912	927	962	942	858	888	951	911	864	877	850	904	848	886	865	931	918	916	914	973	927	921	906	876	952	899	893	909	882	893	939	884	883	907	927	894	929	899	890	898	929	872	895	918	881	932	938	1015	946	884	917	892	843	889	910	1016	907	878	883	931	902	911	890	941	886	922	969	871	912	896	894	933	919	865	909	893	881	853	921	844	893	857	890	906	921	911	892	888	935	893	853	922	889	917	933	912	877	908	941	884	923	947	895	883	878	912	831	871	908	864	924	947	893	928	936	905	903	957	934	906	892	985	904	920	904	893	855	932	901	952	896	851	918	927	853	893	907	886	984	875	863	873	886	954	884	957	897	888	841	906	913	861	827	884	912	920	862	921	885	933	909	926	948	915	937	876	888	853	922	914	842	892	924	889	928	901	886	870	902	1010	959	914	891	918	908	899	918	865	929	887	904	821	905	909	967	936	922	937	913	954	939	947	912	901	948	938	904	960	845	844	902	936	887	897	928	889	911	902	870	912	879	898	893	887	898	899	871	894	930	931	880	894	952	907	892	895	851	963	916	921	920	930	945	967	904	898	927	924	909	874	872	900	878	877	861	902	897	881	1002	889	887	900	879	896	916	936	928	874	871	856	880	937	850	908	896	938	881	945	888	864	922	882	946	878	880	857	924	881	891	865	949	948	922	919	876	937	883	889	843	906	954	943	869	934	888	937	880	879	964	959	898	946	927	883	921	940	930	826	965	907	942	882	906	931	948	880	926	913	923	894	891	905	899	877	963	897	941	854	888	864	911	901	891	902	839	908	879	922	892	900	920	887	891	946	885	885	868	923	904	962	891	895	973	914	931	869	908	913	897	921	852	886	877	915	915	897	909	885	894	908	963	902	924	893	925	892	845	901	917	851	868	887	897	906	919	843	891	876	892	955	897	944	932	895	955	905	889	949	861	894	951	932	887	867	861	938	861	881	884	878	864	871	873	893	900	902	907	982	871	929	980	887	910	906	928	930	918	942	838	950	859	879	907	902	916	900	939	924	934	923	901	906	878	933	925	847	897	918	895	938	869	913	976	877	968	944	894	970	924	863	892	912	861	888	869	876	895	920	885	911	895	911	907	912	901	923	904	899	956	964	877	903	887	944	896	856	897	885	973	978	925	920	876	871	935	896	916	943	935	920	871	873	927	880	933	906	848	862	932	943	937	857	888	885	890	901	898	877	881	981	879	931	928	919	900	888	880	937	962	898	872	922	882	919	869	854	898	915	946	918	904	935	904	975	904	928	877	881	886	975	943	884	897	874	938	888	916	899	927	897	892	954	878	936	840	889	883	922	907	903	932	910	891	889	847	875	880	938	937	913	855	886	876	941	924	881	900	887	925	870	909	910	903	925	861	876	851	939	894	933	908	882	877	932	881	944	894	962	904	874	927	921	972	937	879	912	873	880	895	921	881	951	943	926	933	988	917	883	873	886	911	905	929	923	855	896	892	929	890	860	899	870	908	894	969	884	878	952	892	949	890	865	962	868	879	880	969	932	917	865	931	887	914	900	940	885	888	944	890	888	901	887	886	885	922	925	888	863	966	923	898	859	887	891	940	925	869	888	930	888	921	944	943	893	918	924	898	883	915	891	906	915	894	871	901	972	940	918	908	953	882	931	893	866	956	899	942	898	908	957	887	864	923	879	926	919	917	922	941	894	926	927	931	850	921	966	865	883	917	913	916	989	941	837	897	894	928	915	897	919	905	950	935	904	887	940	908	863	961	920	916	914	904	913	916	873	936	905	891	910	825	882	848	931	887	934	830	899	880	876	870	866	882	887	902	919	878	868	903	970	933	929	912	877	872	936	830	855	876	968	861	894	908	929	907	871	882	865	926	882	907	857	937	890	888	942	867	979	901	892	894	932	890	911	938	912	892	882	908	939	891	889	916	883	906	920	931	911	890	836	912	903	918	899	911	917	864	881	889	889	899	883	887	922	945	963	896	887	905	944	953	920	907	975	922	912	871	946	868	916	904	877	894	864	871	921	861	877	898	919	906	854	916	881	905	872	891	878	864	942	852	904	877	941	940	936	890	918	869	918	875	951	875	909	894	875	935	955	859	887	927	933	867	880	860	884	893	862	939	893	924	901	888	912	912	901	864	852	904	905	866	865	912	890	909	884	859	931	891	914	856	865	943	888	901	885	918	905	926	957	917	897	911	926	898	879	875	953	920	879	906	953	913	876	892	966	890	899	946	891	893	899	950	910	899	857	924	875	930	845	930	931	928	920	922	903	876	866	876	899	892	957	918	916	945	940	878	927	910	905	962	858	905	876	949	912	924	867	944	870	890	936	926	922	902	924	861	871	861	928	898	883	913	910	916	863	893	911	913	949	920	876	906	886	966	901	919	908	934	922	898	933	896	923	911	916	861	915	881	924	893	916	900	927	880	920	905	917	877
24406	21520	25197	28283	21521	21543	19242	797	446	399	356	327	358	305	299	334	307	287	300	304	283	321	321	275	302	287	293	314	292	331	295	274	286	280	346	314	265	309	293	298	317	304	314	301	289	285	312	301	256	284	294	273	268	286	289	314	270	252	291	275	280	265	302	273	270	274	297	299	311	308	311	265	305	297	259	272	299	308	320	272	260	296	307	301	293	287	270	306	320	283	263	272	308	298	320	259	283	330	317	277	286	286	259	239	299	269	287	290	260	298	289	270	293	278	326	269	289	297	309	303	298	293	304	278	299	334	285	277	305	256	293	308	297	290	261	294	283	264	286	313	305	290	302	294	299	281	285	339	304	331	310	281	300	292	255	277	260	305	299	299	315	275	283	291	267	285	286	337	274	308	290	299	318	307	274	297	284	262	289	305	277	280	307	263	278	279	280	299	276	298	259	259	237	300	297	269	316	297	287	314	318	302	293	266	314	292	272	229	275	310	290	272	273	298	290	308	229	278	296	323	320	284	310	308	298	285	290	286	274	284	277	289	294	285	270	310	258	302	291	282	274	301	282	270	268	287	315	295	264	293	320	288	273	298	317	288	303	263	294	276	312	307	266	279	292	276	265	296	299	265	289	290	288	254	287	305	293	291	295	295	315	281	283	295	273	319	302	328	265	287	264	280	280	305	265	263	293	322	278	254	264	308	288	282	297	285	276	293	319	290	296	301	303	278	274	304	271	265	264	270	261	324	296	267	296	262	275	258	308	257	287	259	303	293	283	307	333	295	295	304	305	270	279	258	307	306	311	271	286	291	310	301	286	253	319	294	296	273	288	303	264	295	339	289	287	291	300	285	326	291	257	294	276	323	306	298	262	282	295	301	294	275	333	309	280	302	296	258	308	276	286	276	291	282	281	304	309	284	295	266	293	282	319	286	308	308	308	275	271	314	320	283	253	312	275	291	302	291	308	286	287	310	286	273	284	295	311	296	293	282	277	279	266	296	304	298	291	315	281	302	260	295	259	283	283	266	294	281	271	324	299	305	288	283	305	294	289	248	295	262	290	281	280	259	284	291	272	259	287	275	283	272	281	296	296	264	290	289	292	309	332	289	260	266	309	278	273	272	273	275	299	283	279	276	318	280	296	301	299	294	305	276	274	280	276	288	284	292	291	276	276	296	330	322	309	269	255	281	266	314	274	277	278	264	282	305	296	288	301	288	248	261	290	289	305	283	285	268	295	266	269	296	275	278	306	286	285	288	286	275	279	268	280	278	299	288	257	274	273	259	292	317	289	322	291	313	301	306	321	282	270	296	282	286	309	293	300	267	303	284	310	261	288	283	293	286	270	276	271	305	279	276	276	287	307	247	317	269	316	284	320	285	311	304	277	299	299	242	250	273	300	267	300	299	298	296	291	288	319	321	299	248	282	313	289	268	301	298	274	249	307	303	264	288	282	283	302	316	292	271	268	310	300	262	289	278	267	298	275	308	272	273	280	301	256	289	300	305	283	277	303	279	285	307	310	302	288	282	323	305	293	287	291	332	333	275	267	261	274	270	317	278	290	258	308	285	309	323	291	279	309	307	274	300	256	224	305	300	305	288	276	302	300	306	271	275	287	284	278	294	294	318	261	318	287	304	282	289	284	276	282	307	272	281	294	247	320	315	300	278	292	285	285	288	312	281	271	268	270	281	271	242	279	301	325	267	275	310	285	275	257	309	312	261	287	284	267	297	251	294	297	302	279	275	283	299	269	272	277	303	309	271	294	249	285	268	266	281	312	309	303	305	284	285	284	304	255	305	299	291	290	279	256	266	302	316	257	242	302	301	295	264	290	278	303	259	324	302	297	269	308	281	262	303	298	301	276	309	265	307	334	280	280	277	265	277	271	300	309	320	279	303	292	245	292	287	263	263	257	290	269	271	297	282	298	280	280	279	324	293	301	312	293	290	322	290	328	284	287	315	268	284	312	254	269	277	294	294	284	296	277	275	309	311	316	263	299	278	297	264	260	287	323	284	279	261	267	290	302	299	300	293	268	311	270	280	286	309	304	305	280	275	283	265	268	298	272	313	277	276	295	296	320	320	289	274	266	281	275	280	278	299	319	262	271	281	277	304	247	318	309	299	289	306	289	279	264	293	267	282	255	276	257	289	277	267	279	292	301	266	288	271	275	309	307	285	281	279	289	284	264	316	301	288	295	289	281	304	259	286	326	284	310	265	276	304	302	278	312	305	281	268	269	296	285	290	295	310	276	291	283	269	276	273	324	278	287	287	309	260	280	303	261	248	281	281	322	306	282	254	283	308	296	307	284	292	306	285	254	294	254	260	262	290	284	310	283	293	312	301	278	343	296	297	287	327	276	270	277	301	312	303	283	258	316	323	301	320	292	268	294	289	284	241	286	282	297	281	298	297	289	254	266	288	278	287	285	270	286	266	288	293	301	280	254	278	294	262	300	322	301	305	294	252	331	255	300	293	272	270	338	279	294	287	262	300	285	291	304	254	267	286	331	308	285	291	263	291	297	283	276	237	268	270	257	293	269	291	281	263	291	259	293	242	258	283	256	279	292	265	268	266	274	284	303	303	302	300	269	283	318	311	264	297	316	308	299	278	275	251	295	292	314	275	293	258	311	303	279	306	283	279	287	279	277	304	299	278	288	309	271	293	293	284	287	263	269	283	252	284	281	297	304	298	282	273	286	292	303	281	255	276	285	242	268	277	304	285	300	304	295	287	284	250	301	270	308	262	309	309	322	260	286	306	301	264	296	303	279	302	312	289	268	300	298	282	280	285	302	282	293	248	288	302	315	266	277	298	274	277	276	238	252	293	308	292	325	325	290	290	315	265	295	289	288	279	267	274	238	291	309	271	273	262	280	271	320	290	300	284	276	313	279	302	300	267	294	273	286	318	327	317	288	257	264	296	272	303	286	309	279	267	273	288	293	284	275	261	283	311	339	293	236	286	274	283	281	320	281	286	303	297	260	266	279	312	318	285	280	292	276	259	274	281	290	291	295	291	323	288	264	301	254	261	292	320	285	299	266	270	312	263	289	301	272	288	305	280	273	269	271	286	326	301	269	292	314	289	290	308	316	271	263	265	264	289	305	271	241	280	255	276	268	294	283	251	290	293	262	283	266	296	282	268	265	315	281	282	267	256	298	301	284	258	248	259	311	262	299	294	296	317	305	267	287	266	277	267	298	262	290	274	292	288	301	258	261	241	269	285	285	297	270	289	276	270	323	247	292	258	273	300	276	285	297	298	291	272	277	255	296	285	255	272	306	305	315	314	249	281	322	338	271	276	264	295	303	270	261	294	315	281	296	301	299	270	285	288	269	274	315	288	288	253	309	290	294	297	302	299	281	301	252	294	276	255	278	285	261	268	286	295	295	326	294	282	259	279	327	271	246	300	283	302	306	294	300	293	293	261	322	315	309	292	304	284	292	285	292	268	290	294	289	281	319	269	306	309	315	286	298	277	267	262	320	262
26070	36422	7049	1698	913	773	691	701	680	665	675	659	669	607	640	642	608	665	631	651	633	638	606	624	658	645	647	657	682	619	609	604	594	609	570	610	624	645	574	633	604	653	601	621	625	633	628	611	591	634	624	600	610	640	596	586	652	624	621	570	601	610	641	624	593	621	626	628	621	613	659	643	613	620	562	657	619	624	600	648	595	633	647	583	632	657	645	573	572	647	602	639	617	642	609	620	639	581	625	611	616	672	602	603	653	651	616	590	597	668	605	608	637	578	613	613	566	590	606	597	616	607	613	588	584	618	562	635	644	587	638	602	619	629	600	597	636	614	603	596	613	603	636	626	585	646	610	647	595	614	583	627	627	607	597	598	592	572	622	644	658	625	614	638	576	585	606	624	596	610	637	626	628	631	605	649	616	629	613	653	638	578	629	618	631	584	649	619	622	597	614	593	660	600	618	642	610	596	659	626	627	628	620	605	612	578	604	598	627	603	559	643	638	593	638	633	587	646	604	621	661	633	626	584	577	604	589	645	634	619	578	625	576	611	577	631	587	576	641	600	651	620	617	629	581	623	640	634	592	635	650	641	626	622	605	606	630	641	616	605	625	588	603	585	588	601	617	632	621	640	622	598	573	631	626	633	639	638	636	627	631	655	571	609	607	621	663	632	592	680	628	618	625	591	625	605	627	592	638	553	625	662	577	651	555	606	614	593	635	632	677	611	627	665	628	570	631	652	615	617	605	606	636	604	605	580	583	601	641	663	613	602	601	593	623	636	637	617	599	637	594	613	642	592	637	577	592	649	610	634	615	622	609	604	607	596	591	611	614	614	617	625	579	635	632	655	612	595	629	668	648	682	607	632	632	610	630	671	628	638	587	619	614	665	596	591	638	576	619	612	628	605	619	638	637	618	632	665	614	605	616	609	623	621	620	640	591	594	637	629	640	613	572	593	667	593	560	628	656	621	620	602	624	657	634	621	655	603	621	593	648	618	616	607	633	606	601	620	595	670	614	618	648	610	621	627	601	628	593	623	597	595	639	635	614	599	642	617	594	639	623	642	601	611	608	606	619	632	633	617	596	621	642	595	644	647	622	610	634	627	632	633	603	638	581	587	619	600	613	621	606	605	645	616	646	642	632	593	564	559	609	613	652	611	661	631	635	636	602	625	618	623	630	626	609	628	665	625	595	590	578	571	631	598	604	596	606	621	632	657	655	646	609	630	634	656	624	622	625	625	605	620	593	638	651	627	613	591	610	614	597	664	615	623	646	614	614	635	641	626	629	603	662	597	630	638	627	603	619	682	614	636	614	673	639	647	662	583	616	596	587	622	636	604	628	622	639	638	628	592	582	608	623	619	625	608	601	641	615	616	612	636	567	645	622	638	624	599	604	598	571	627	619	569	631	592	599	614	630	599	613	625	622	624	650	656	604	634	604	618	566	613	600	584	575	615	618	662	619	605	593	605	586	632	589	608	644	573	616	608	611	589	586	586	569	637	601	593	608	627	625	655	617	618	662	636	644	592	612	604	615	607	621	626	586	636	627	657	647	639	601	603	644	622	634	632	668	624	639	654	644	585	579	629	626	635	596	637	604	691	618	600	642	646	622	582	598	654	604	660	633	606	612	651	601	592	587	615	589	634	611	652	595	621	587	601	591	601	624	598	626	608	609	618	616	580	617	605	595	586	613	616	653	630	620	627	644	600	605	615	635	573	620	657	580	656	613	630	645	596	604	638	600	594	641	595	619	603	657	592	598	610	671	618	628	587	616	604	607	670	621	602	623	611	623	650	633	643	656	640	608	622	601	549	652	570	594	626	596	617	610	582	611	625	586	663	567	597	603	607	597	636	592	632	599	611	623	659	631	635	601	609	604	574	625	619	610	627	617	658	620	576	658	666	619	606	577	587	591	611	603	606	594	623	625	594	555	602	628	628	612	652	609	592	657	586	610	593	594	601	606	575	593	639	587	654	544	535	597	622	591	584	644	608	580	641	622	630	563	572	653	637	606	609	587	630	653	606	651	571	646	576	635	611	591	584	626	600	620	630	607	665	609	618	604	582	602	584	610	610	619	625	663	653	612	620	609	605	608	590	620	607	610	594	613	628	631	615	603	646	573	591	648	645	662	590	585	607	567	628	662	616	617	617	619	613	643	614	595	617	614	586	604	641	608	597	570	596	638	600	562	618	621	597	638	591	572	599	577	606	585	630	645	604	570	627	630	577	591	614	629	641	609	624	675	594	584	604	635	575	591	639	606	599	635	613	584	592	620	649	611	620	602	608	605	592	625	570	651	648	584	634	663	660	586	617	602	627	620	673	611	622	622	621	625	632	640	646	612	633	576	636	632	603	625	639	610	636	625	611	616	608	617	635	619	592	653	655	627	622	593	642	563	566	601	599	572	566	619	603	645	599	624	589	636	595	649	618	621	593	633	641	668	661	633	598	641	584	602	663	666	630	617	578	595	603	614	614	596	613	611	656	641	646	615	605	648	599	585	600	618	632	571	590	602	616	554	656	641	654	625	616	567	618	597	605	596	575	695	602	631	612	651	602	591	661	617	627	575	612	601	567	628	568	623	616	610	631	604	571	646	563	652	625	601	548	589	626	572	659	616	629	613	601	641	606	645	610	660	578	632	597	608	646	599	610	592	633	619	599	649	583	619	638	594	560	594	634	599	658	643	648	646	638	626	629	595	644	593	583	637	612	576	595	597	612	631	551	606	595	592	581	623	625	608	665	656	636	606	595	609	651	616	582	600	559	635	617	618	702	604	597	627	601	601	579	579	611	634	585	593	615	597	618	603	575	597	582	658	655	661	646	612	671	594	641	576	584	609	596	568	607	594	664	621	667	591	636	640	594	626	600	635	654	664	592	615	614	638	619	607	617	639	671	575	594	659	567	611	594	628	672	603	630	605	615	607	626	561	672	660	645	593	593	660	597	636	596	617	565	610	655	610	589	582	634	574	594	587	559	619	602	613	616	578	633	624	644	661	627	640	610	596	590	607	628	633	618	598	616	623	629	647	638	674	641	566	632	607	627	618	606	625	582	608	593	658	607	632	637	641	602	600	629	629	632	589	621	604	587	575	615	639	619	640	645	601	566	621	601	637	627	613	631	653	603	586	629	633	660	617	607	632	637	618	608	591	613	635	590	636	587	607	589	608	651	624	615	596	616	625	644	617	617	625	640	614	608	611	631	590	606	630	636	667	621	594	604	612	627	578	599	599	634	602	627	638	617	610	612	597	612	570	632	597	625	608	603	604	633	631	658	609	615	654	604	637	652	631	643	630	639	590	675	619	648	618	612	595	583	561	606	626	641	620	562	640	627	638	620	613	613	642	614	617	623	615	624	588	622	627	598	645	599	652	612	671	625	592	597	607	612	555	636	585	586	635	651	601	605	628	577	621	605	577	630	608	632	639	607	596	612	663	603	627	590	647	593	618	606	613	618	593	660	615	623	654	659	612	582	579	638	624	624	570	643
32843	20730	10263	922	414	344	329	329	331	337	340	324	321	303	299	281	312	318	335	305	333	323	311	316	284	310	340	297	305	317	348	292	317	318	270	300	309	313	324	332	312	308	294	327	310	312	344	299	301	318	328	310	313	307	293	300	318	299	303	317	313	296	315	314	333	288	345	301	319	298	302	315	340	361	321	314	291	315	310	305	307	303	344	334	329	300	323	307	284	326	289	339	305	346	309	337	308	282	284	315	297	272	293	325	317	341	339	298	302	321	336	328	325	304	313	292	306	354	283	307	312	304	334	328	302	290	298	327	323	307	322	304	329	310	324	296	275	316	346	333	344	339	308	304	321	315	321	297	330	314	307	315	322	295	278	325	312	313	299	331	318	337	313	337	316	319	317	292	324	301	309	312	302	335	286	294	306	342	279	292	287	307	314	314	301	329	319	308	308	308	311	316	341	306	323	300	290	302	302	306	328	311	314	292	307	315	297	306	353	311	299	344	302	300	319	322	295	315	279	316	327	329	307	299	295	343	303	307	329	291	329	303	311	289	335	323	317	316	330	314	318	292	314	315	303	302	337	297	338	280	312	293	305	321	303	321	294	320	323	313	281	333	297	287	341	299	277	316	303	322	311	352	315	350	266	321	319	285	337	316	336	327	280	278	335	328	287	320	309	337	294	323	302	301	338	298	316	345	327	332	351	303	300	299	364	310	304	319	323	340	341	309	295	342	287	313	335	333	299	348	307	281	312	300	313	347	304	303	304	314	302	302	303	332	302	289	330	314	293	281	320	303	324	324	320	337	267	320	353	322	292	310	280	269	310	320	281	312	327	319	295	317	320	302	355	336	322	317	313	320	305	312	324	298	334	305	306	320	313	290	308	329	298	311	346	318	325	369	323	353	302	331	317	327	316	285	306	335	282	321	347	328	323	303	308	293	298	304	306	326	326	308	341	307	298	325	320	318	300	324	309	289	306	313	351	313	320	320	319	327	305	299	326	360	353	335	336	320	316	323	304	309	281	287	301	341	282	267	324	337	307	337	312	316	340	346	315	282	305	287	307	363	325	310	320	339	327	315	292	296	323	321	284	336	316	310	299	313	306	310	301	300	320	338	295	335	305	345	322	301	317	340	313	323	322	294	315	292	320	303	316	346	302	283	291	303	315	310	297	330	324	312	329	345	306	316	350	307	312	315	318	287	293	319	325	293	323	340	303	319	295	315	310	310	322	309	311	335	309	337	302	317	323	301	309	322	311	330	308	288	336	301	351	306	334	363	319	297	313	283	332	305	307	345	299	294	319	343	326	325	283	291	343	297	319	329	320	307	318	290	299	328	322	315	363	317	287	322	301	319	322	351	331	337	345	324	334	341	375	323	300	322	307	300	325	299	321	303	302	307	301	270	309	314	300	308	341	323	336	319	311	282	323	303	304	333	318	329	328	299	326	276	322	290	304	308	323	311	329	310	295	296	290	317	323	304	340	265	322	310	303	309	316	325	323	310	344	293	311	280	281	320	369	325	300	308	328	342	310	307	308	323	313	301	356	328	332	306	341	307	294	329	295	272	309	338	265	321	323	317	315	321	312	341	320	313	305	312	320	315	296	294	305	327	314	348	303	287	323	316	335	307	343	274	324	358	328	326	332	299	334	348	334	340	313	297	308	297	301	308	320	322	314	334	326	303	318	307	304	330	325	319	349	354	357	321	315	307	311	299	311	298	347	301	324	330	337	290	304	383	315	312	335	303	321	325	301	323	343	341	316	305	319	293	312	309	315	307	325	299	302	319	310	305	320	316	325	330	288	341	331	320	331	327	329	304	317	317	303	319	317	324	288	305	337	336	334	353	307	288	314	325	348	323	334	303	327	384	337	342	324	280	321	301	332	310	333	303	327	299	310	311	340	327	328	300	321	269	319	332	299	312	286	311	315	342	368	328	315	307	341	309	348	317	288	337	286	306	303	317	332	330	281	318	330	328	319	332	307	325	339	325	328	320	298	314	306	340	309	312	326	323	310	303	303	296	313	314	307	296	326	344	311	334	347	332	320	286	287	284	338	355	340	350	302	320	312	336	332	316	330	297	321	290	329	341	313	328	328	285	308	347	324	307	287	296	326	323	349	308	299	306	289	353	303	313	318	288	287	313	311	318	322	303	320	304	295	315	353	350	333	364	312	294	338	304	328	332	310	307	309	283	301	315	304	292	318	306	353	331	290	285	311	351	301	304	318	321	307	322	267	312	279	348	302	326	301	328	302	313	305	316	319	314	301	290	357	325	288	325	338	300	294	274	280	321	330	308	299	305	290	333	341	306	328	328	301	308	328	319	308	288	319	285	321	297	307	285	336	305	294	302	321	326	297	326	334	305	357	313	299	321	283	264	282	304	327	340	319	357	345	320	309	314	278	308	296	320	321	336	344	327	292	336	309	310	308	351	289	317	334	316	375	285	336	293	294	329	332	298	318	331	342	324	296	349	337	326	303	334	329	282	284	299	314	315	313	319	325	329	318	293	294	337	307	284	328	332	306	312	317	307	320	338	321	292	296	309	318	286	347	319	311	347	317	312	325	293	336	313	340	275	310	300	339	360	302	301	333	323	301	294	336	319	315	304	325	333	343	334	334	300	325	259	307	323	348	301	334	316	297	319	309	281	296	304	338	312	300	308	325	310	311	302	342	319	321	318	312	305	325	323	303	314	322	327	312	330	313	315	314	313	317	325	312	336	329	329	314	281	325	320	323	338	304	316	334	338	295	334	308	310	318	306	304	298	301	288	303	317	319	331	322	321	329	313	306	334	329	338	350	336	314	310	303	287	381	338	349	311	299	329	311	296	353	312	298	350	358	296	302	313	299	288	308	300	334	330	304	285	327	313	356	303	306	330	329	342	319	334	335	333	320	299	309	279	288	298	334	301	328	313	334	283	323	308	342	318	349	334	316	302	320	299	351	296	337	311	307	323	319	313	300	293	301	308	298	294	291	293	337	304	299	304	333	350	318	329	312	331	294	307	337	332	292	312	320	336	305	306	322	302	326	318	329	307	316	311	329	297	294	307	311	355	360	322	312	321	291	289	302	339	336	302	313	338	311	299	332	310	301	303	303	347	312	325	303	307	334	297	358	314	314	353	338	315	294	339	316	292	320	323	296	306	326	321	327	358	322	309	278	284	320	315	330	310	313	283	332	321	341	301	312	303	316	304	272	335	289	329	291	335	318	302	320	318	335	315	329	316	340	332	302	297	322	311	321	303	339	328	312	302	282	331	330	297	283	361	337	332	316	312	316	309	307	299	326	334	348	321	341	340	345	312	306	297	336	353	326	326	319	306	311	331	317	293	293	312	313	322	323	311	349	344	308	310	313	307	332	346	345	285	307	338	324	306	343	310	305	313	344	284	290	330	324	296	314	309	328	291	295	265	293	348	318	326	341	305	322	286	314	336	301	301	355	312	293	314	313	329	324	287	361	318	291	293	307	264	339	349	299	344	318	304	297	323
8439	5181	1685	796	725	802	730	748	753	725	704	737	725	710	727	733	748	762	708	755	752	724	738	775	705	731	720	742	726	723	760	727	719	719	740	711	734	706	683	739	724	740	756	717	761	744	695	721	707	713	702	703	707	755	726	729	736	742	731	760	717	696	697	778	750	751	752	734	719	747	685	759	752	756	732	706	676	720	739	757	697	719	741	648	772	717	685	754	738	736	721	794	758	731	685	734	693	714	770	764	709	712	758	708	723	700	751	726	717	692	717	719	678	706	735	690	690	711	705	730	739	760	704	731	723	744	663	727	715	759	722	711	762	720	742	742	698	735	720	705	733	711	761	762	754	691	710	718	697	770	729	719	702	705	790	705	745	715	759	709	735	695	750	698	718	697	736	699	732	709	722	724	764	750	746	706	712	703	716	743	748	730	743	763	676	722	725	768	731	691	742	752	743	763	701	710	701	731	766	724	714	692	722	693	726	745	715	776	744	719	703	711	706	744	741	695	755	700	700	710	754	738	741	691	746	721	702	737	746	700	737	733	727	697	754	734	735	762	763	754	745	752	762	740	716	730	724	714	740	721	737	719	711	757	738	689	706	742	736	742	707	799	744	733	734	714	727	710	714	731	748	721	750	686	728	676	698	768	746	704	708	727	725	757	733	733	743	722	736	753	720	728	737	728	710	718	730	765	722	760	703	725	724	703	701	700	738	759	733	732	724	756	777	719	710	703	700	713	776	726	788	748	748	744	728	717	711	703	712	732	685	657	682	706	748	759	720	761	739	732	720	685	712	774	686	733	661	746	747	692	710	751	761	700	819	762	749	768	748	721	749	699	696	712	746	687	726	694	726	738	743	704	748	693	745	705	688	744	739	721	736	735	721	705	726	730	751	740	704	726	694	738	711	753	711	721	740	709	749	704	712	731	748	759	720	729	704	738	710	724	718	736	732	759	715	791	713	757	695	765	678	764	778	682	721	735	791	738	764	723	728	707	677	724	726	734	728	734	693	739	733	717	753	695	741	729	724	712	765	707	745	738	720	727	732	748	673	741	752	738	718	675	743	749	704	704	755	723	744	742	740	713	771	781	677	740	706	724	776	761	725	703	738	746	708	699	767	712	700	706	726	700	686	722	768	728	714	673	752	719	700	703	718	721	729	761	755	717	740	752	739	711	695	679	747	724	733	721	726	738	772	717	715	676	763	747	677	722	688	690	730	742	735	729	773	752	706	716	765	738	671	690	735	757	693	778	728	747	701	767	747	720	728	728	737	719	759	721	711	737	723	717	701	745	763	717	724	751	671	725	740	733	721	719	726	772	720	759	758	713	758	668	709	719	697	761	736	699	764	645	778	729	744	715	738	709	769	729	725	788	765	717	729	719	710	702	750	742	787	721	736	715	735	684	707	780	732	732	718	693	751	696	753	716	737	741	713	743	686	720	689	717	703	678	737	750	722	736	748	691	693	749	672	741	755	742	779	731	742	707	750	724	742	722	682	737	719	723	728	727	720	726	746	716	702	743	715	687	766	756	702	710	747	806	715	732	751	746	703	726	672	759	727	712	731	705	781	753	689	704	715	747	668	697	747	712	691	713	724	727	727	751	777	783	766	737	766	682	759	765	720	718	737	752	693	753	713	726	708	740	737	783	742	743	684	710	726	715	751	729	710	700	733	689	746	712	759	727	717	720	709	703	699	717	702	747	666	729	752	750	694	733	716	793	675	772	703	704	695	741	731	725	757	717	727	751	711	715	757	756	724	749	753	706	727	707	728	691	719	707	749	701	779	718	739	741	700	735	722	727	731	730	712	746	786	725	750	743	716	746	684	767	722	730	739	722	678	758	677	704	730	679	724	741	731	742	752	734	728	702	760	745	719	726	763	721	709	717	684	752	751	703	776	719	717	754	756	742	813	745	710	766	709	701	750	723	667	735	746	707	707	739	772	715	717	761	745	716	755	708	672	741	727	716	752	755	734	739	737	736	737	726	746	709	765	743	736	757	756	737	688	720	696	778	729	756	724	704	691	710	711	733	703	689	727	741	761	756	759	726	770	735	728	732	719	715	695	726	688	727	677	741	777	717	734	761	751	710	722	716	778	679	729	688	680	735	758	738	730	750	728	700	705	729	748	697	696	715	704	700	698	663	722	721	755	759	773	712	714	744	769	706	728	721	781	736	779	786	723	761	668	710	744	732	778	775	743	725	766	769	696	789	738	692	744	707	681	758	727	749	714	708	698	695	734	714	717	697	741	719	753	741	747	739	705	698	725	766	676	768	752	708	748	719	714	680	740	764	720	732	716	721	729	737	755	671	727	771	746	699	752	689	713	717	739	738	751	721	762	698	725	747	769	670	724	738	730	718	737	776	706	760	700	780	719	745	727	700	670	749	725	744	728	745	791	717	748	718	752	682	725	743	702	733	712	730	727	714	750	702	673	747	701	767	710	767	740	707	717	747	733	705	721	737	712	731	703	708	739	710	723	671	777	761	712	716	750	762	719	713	755	750	714	740	705	723	679	674	738	746	725	773	730	719	681	722	692	757	718	736	722	730	724	716	708	768	713	723	679	708	708	738	732	690	710	719	699	699	798	770	775	743	723	709	695	725	707	768	711	743	708	710	737	662	739	721	706	698	722	749	720	703	741	661	720	669	761	738	677	735	662	716	782	718	771	713	703	751	697	710	735	741	698	726	738	747	699	739	740	754	751	685	732	757	723	716	750	793	745	782	720	761	690	720	702	770	692	692	743	730	751	756	748	759	752	733	721	735	755	717	716	773	776	773	702	734	691	707	702	761	747	716	713	737	778	774	710	730	707	728	734	735	721	717	747	765	723	735	759	734	771	745	729	753	707	705	696	744	671	719	698	737	753	695	728	737	732	742	731	717	726	751	754	710	776	710	750	721	713	723	710	771	711	713	708	701	681	732	762	728	774	759	686	734	706	720	738	759	733	741	686	704	748	736	710	699	744	733	698	756	698	754	757	740	688	758	733	763	687	719	688	715	766	703	653	749	737	752	707	758	760	701	721	747	681	741	634	744	734	798	716	748	722	683	710	707	771	750	723	714	674	735	724	652	695	755	736	759	737	704	781	691	692	752	736	702	765	756	750	678	707	751	756	723	706	751	689	757	722	729	717	718	737	744	723	734	726	663	762	787	784	761	712	708	751	693	717	752	697	716	714	726	748	689	750	698	766	702	758	750	748	735	762	686	750	770	701	714	744	670	739	701	723	737	694	768	746	693	747	727	745	743	757	749	743	749	715	794	696	729	689	706	710	708	730	707	692	709	753	724	771	791	730	774	724	682	723	723	718	762	733	735	757	731	709	712	713	741	718	670	683	719	693	757	768	766	766	725	737	713	712	745	718	700	760	753	712	689	691	727	734	755	716	716	759	736	669	756	725	744	750	712	712	719	754	718	733	682	741	792	759	713	731	699	746	760	696	726	717	768	721	720	785	753	684	674	762	752	767	738	726	709	706	738	746	718
24882	21430	24791	28481	21437	20715	1179	560	470	500	452	431	425	415	435	465	422	444	404	404	407	406	447	386	424	443	435	413	432	430	443	421	415	455	437	474	462	469	429	435	406	419	390	438	427	383	402	452	446	417	418	416	430	429	430	442	436	395	417	388	458	441	409	407	441	456	408	400	394	406	399	472	424	456	496	413	426	452	416	471	420	417	424	488	396	421	386	404	441	401	478	436	443	395	399	408	433	428	399	410	394	445	475	413	431	406	411	419	395	421	431	389	438	445	372	409	396	444	420	437	462	433	427	409	422	411	430	403	405	429	433	456	389	420	413	406	427	405	460	437	436	428	428	447	382	393	449	389	379	394	393	411	373	431	424	435	425	415	422	424	426	470	442	401	459	424	423	454	396	410	376	384	441	402	413	397	443	418	423	410	399	472	442	443	420	398	397	444	452	419	449	426	460	402	406	425	442	426	420	419	417	438	401	443	435	385	417	407	381	412	454	450	385	445	401	449	442	423	423	423	416	417	438	451	407	400	427	418	418	411	395	408	432	450	412	403	442	466	425	440	392	392	428	411	423	393	404	420	450	419	427	354	418	398	434	391	406	428	429	435	422	396	418	461	423	399	458	426	420	418	430	450	450	407	426	392	410	462	424	413	454	384	428	429	390	373	378	414	426	414	448	418	424	380	414	410	399	413	378	411	385	414	456	435	451	412	408	429	463	443	466	435	430	440	420	402	424	374	444	402	392	419	395	391	416	405	441	418	432	404	402	443	429	438	427	405	431	408	417	435	430	446	403	409	403	412	418	411	431	460	432	434	394	356	413	439	403	391	406	457	408	462	405	461	444	383	411	426	406	467	413	420	392	417	411	416	444	415	425	404	439	436	435	434	443	405	423	400	450	380	411	448	427	417	420	435	426	398	436	359	409	401	386	442	389	381	412	410	430	393	439	424	411	445	444	458	444	412	443	435	433	406	398	431	433	411	412	382	365	430	434	418	414	426	405	413	425	406	404	402	454	434	449	451	412	445	404	405	395	428	399	394	438	417	443	390	397	405	424	399	421	434	442	397	400	382	386	414	431	437	376	441	396	390	425	422	434	419	405	419	446	421	429	377	425	407	382	402	437	399	424	468	461	403	448	442	434	426	417	405	426	427	414	404	399	439	414	443	421	415	417	429	417	417	409	429	406	405	469	417	419	420	451	404	387	427	468	436	447	417	359	425	429	426	390	415	435	401	415	413	437	406	398	462	457	437	421	430	420	387	389	426	396	404	414	431	455	450	449	409	382	411	415	415	439	441	404	422	456	441	422	425	412	464	399	394	417	419	434	469	441	452	411	417	415	414	464	421	427	426	418	397	424	424	405	454	429	428	452	406	446	458	436	422	417	442	444	426	401	434	398	470	442	440	373	400	420	447	431	410	396	419	443	403	405	418	444	406	403	403	399	416	409	451	416	402	425	442	404	421	414	425	391	397	444	438	408	444	410	387	422	430	466	449	458	413	442	441	380	422	408	425	448	406	426	433	408	443	439	384	409	458	452	441	431	387	440	427	426	407	399	415	404	466	462	423	410	393	426	424	430	429	426	425	412	470	414	429	375	411	423	422	394	408	417	394	414	366	382	368	404	444	423	399	428	453	445	440	426	409	435	446	407	425	413	433	459	449	400	434	415	451	426	390	381	419	423	457	410	420	433	429	410	446	407	386	430	420	449	419	448	403	424	407	423	453	461	375	428	442	406	445	396	427	461	434	382	421	432	402	412	419	478	393	420	401	435	425	420	440	395	425	428	392	446	401	440	446	422	382	432	471	410	417	410	418	405	434	427	408	442	419	401	412	397	426	412	415	423	417	395	392	412	413	424	414	423	409	431	443	403	392	468	392	422	397	434	436	396	422	424	441	438	376	393	414	400	385	432	431	433	424	421	394	433	426	407	413	412	412	390	419	475	360	412	411	441	409	361	426	422	395	397	414	400	473	385	397	386	373	432	396	435	411	375	421	417	388	426	400	423	405	406	429	373	447	440	471	371	397	414	416	421	420	458	394	421	395	418	369	375	404	421	425	432	412	448	383	400	420	415	457	440	438	402	429	466	428	426	417	407	453	398	439	396	420	403	435	423	428	421	443	361	416	416	402	394	378	410	418	417	405	420	377	450	468	443	447	406	449	449	422	412	450	402	428	405	394	425	371	421	445	421	445	428	408	426	413	421	404	429	423	417	413	430	440	408	418	404	392	402	388	423	431	461	409	418	410	452	435	425	442	397	387	436	384	435	354	403	438	400	402	435	434	418	443	420	409	395	470	466	448	391	401	408	440	425	396	371	408	381	403	408	403	411	411	412	404	389	402	395	417	422	442	434	364	384	413	451	464	388	443	447	428	427	400	396	451	440	422	394	401	423	418	436	386	401	380	410	433	419	415	404	403	425	423	421	444	416	443	415	406	447	439	434	414	384	411	380	389	432	417	451	389	450	415	422	456	376	403	458	435	405	405	426	447	437	449	470	437	401	414	406	447	410	431	438	413	384	437	383	379	459	393	447	381	439	424	433	411	429	481	440	425	447	434	396	466	433	412	421	394	402	372	424	389	416	417	432	430	402	388	428	435	389	373	380	425	412	429	371	423	407	447	429	445	416	440	401	413	413	427	445	412	438	410	387	435	399	390	443	436	426	393	426	395	410	404	429	431	440	435	408	414	474	383	385	415	454	420	444	381	397	394	418	385	402	420	443	378	454	412	438	434	434	381	431	438	432	416	446	376	377	444	415	406	429	391	449	425	413	403	473	431	400	417	437	428	419	400	456	406	398	430	455	387	406	408	417	426	461	429	431	417	399	454	465	468	434	451	438	416	463	412	368	400	442	406	442	436	431	411	401	384	455	415	445	423	442	380	447	441	424	399	435	414	409	393	426	452	427	393	414	379	431	391	405	368	386	455	415	412	435	417	476	373	422	438	431	423	441	403	421	403	443	445	423	408	492	444	433	441	450	377	379	412	385	438	434	391	413	428	421	442	439	467	409	425	410	418	388	386	389	403	405	429	400	442	410	407	436	428	439	376	415	403	444	436	417	421	402	409	388	444	445	394	432	428	416	420	410	433	412	407	434	431	436	439	428	416	432	399	418	390	410	399	426	468	429	458	450	433	433	428	405	398	426	418	410	417	434	390	402	418	404	458	440	412	397	452	436	445	458	424	387	423	409	406	434	418	428	428	415	404	404	450	464	413	410	417	387	436	399	420	428	415	438	450	436	460	405	399	444	411	415	403	424	390	405	404	426	434	400	455	418	452	375	394	439	404	416	434	418	457	461	397	471	404	412	420	415	414	369	403	415	421	402	393	415	411	397	486	422	411	368	406	402	421	370	407	450	411	444	438	442	420	443	407	415	409	413	367	427	400	434	404	430	402	422	410	417	421	411	431	393	441	421	422	398	375	414	414	439	452	415	379	411	429	401	439	435	446	420	431	402	422	379	430	397	433	415	441	437	435	400	417
20152	26163	4385	1410	1077	1020	916	869	922	904	938	928	974	970	908	904	906	963	922	896	935	902	924	879	949	969	927	904	890	934	955	982	919	914	885	928	885	869	932	900	898	867	942	943	924	894	994	916	909	929	916	904	834	947	902	865	910	863	890	951	843	911	913	935	944	938	893	908	865	870	902	873	911	906	860	964	920	840	913	908	889	958	871	872	881	891	925	920	870	902	888	872	967	854	890	938	966	938	887	904	857	896	909	919	940	934	966	918	877	942	888	896	933	872	915	906	812	900	908	886	910	928	896	886	921	926	849	897	911	928	874	953	905	846	880	882	955	872	891	894	895	897	879	879	913	937	862	900	902	877	904	916	912	850	908	881	923	887	884	940	926	934	887	911	898	866	916	904	884	938	932	900	904	864	930	857	896	942	889	866	881	952	956	897	899	900	940	932	894	878	900	907	921	932	895	951	884	932	917	949	868	942	922	909	916	848	883	924	904	900	927	850	879	912	857	885	916	878	904	911	875	920	908	806	850	932	923	896	870	956	903	874	876	874	934	884	871	957	940	905	882	894	900	882	916	874	886	854	928	926	890	891	903	867	874	925	941	987	939	857	922	899	827	839	906	905	853	921	865	935	936	936	901	946	884	859	905	911	950	945	866	915	882	944	923	873	920	915	894	960	874	904	908	929	965	882	889	966	897	919	826	849	881	904	880	900	890	913	912	948	870	941	914	957	850	902	919	924	888	947	801	857	905	887	853	881	930	939	945	863	893	839	898	893	866	891	875	919	842	888	948	867	912	920	892	882	906	859	948	900	849	896	935	886	946	846	897	835	865	897	944	871	907	895	922	898	908	937	857	901	934	905	867	915	918	857	893	917	904	905	874	930	862	896	911	966	945	864	941	914	868	857	875	965	922	864	892	848	947	873	910	881	921	993	944	872	855	907	877	892	889	864	918	867	939	928	970	897	920	936	922	886	936	844	846	919	878	919	891	842	915	909	923	925	901	939	901	881	988	907	904	922	911	884	937	905	959	919	915	947	903	946	937	905	897	855	898	902	909	882	954	935	911	981	863	896	885	893	929	877	930	921	989	900	889	854	883	912	947	910	820	902	923	867	897	897	921	909	913	911	866	902	914	896	868	938	882	908	936	866	874	923	843	926	947	873	847	949	870	897	879	889	960	851	965	880	914	877	905	876	910	936	882	898	874	913	921	925	853	931	895	863	899	827	933	910	939	893	837	920	827	952	930	848	900	901	901	918	908	840	863	899	899	898	879	913	886	923	896	832	906	863	915	912	948	895	906	877	953	903	888	854	935	898	922	918	951	852	869	890	918	918	861	899	910	864	889	834	870	872	932	903	944	857	932	915	862	921	907	930	910	886	924	895	873	872	832	978	933	905	959	903	846	912	937	840	876	921	905	882	901	900	892	861	914	878	913	936	914	842	935	945	886	903	920	874	919	913	922	935	886	879	879	886	860	913	937	958	968	833	846	911	903	892	919	873	883	863	895	900	863	941	911	861	873	893	872	924	915	919	925	936	893	874	860	832	949	886	843	940	887	902	871	921	887	932	889	884	931	915	923	914	891	912	877	926	914	889	892	929	923	903	973	933	917	949	863	895	920	921	879	963	920	929	894	884	890	934	890	910	857	903	910	943	961	905	858	929	872	947	903	882	916	871	946	900	934	962	926	955	913	879	892	941	896	882	967	915	1000	867	939	925	919	918	888	927	912	903	909	902	906	822	913	904	908	918	858	884	884	882	852	938	892	885	922	872	929	909	937	901	923	922	894	945	881	872	891	872	881	870	947	886	866	899	860	908	866	962	953	906	895	914	888	910	910	928	925	887	918	875	892	881	891	855	920	861	849	921	919	896	861	927	900	948	896	940	917	919	843	904	879	906	873	912	898	936	890	872	866	887	878	887	888	903	877	947	892	919	954	929	925	854	858	978	918	895	889	925	894	938	878	898	947	894	950	845	954	906	855	888	933	883	917	941	910	878	965	859	908	898	873	920	920	881	911	891	912	881	903	906	884	911	864	857	924	836	896	928	895	883	906	887	910	897	934	902	939	945	929	950	914	948	877	880	883	875	886	884	872	874	876	931	879	948	819	902	891	892	875	911	863	902	946	859	927	907	869	912	948	891	926	911	922	885	847	907	848	891	950	901	888	926	906	949	888	895	886	921	897	911	899	845	904	904	922	888	918	863	945	935	892	884	897	917	940	926	861	916	843	884	913	929	864	912	922	910	919	851	913	928	882	918	930	907	923	917	854	957	887	883	899	907	931	942	910	899	940	853	892	932	936	936	931	890	856	819	886	914	886	909	873	920	903	887	919	938	904	898	895	870	901	906	859	933	886	948	860	924	967	935	906	860	960	851	931	881	892	872	895	918	910	889	873	931	885	883	871	922	882	925	862	881	884	888	897	896	913	952	916	883	888	934	936	902	907	910	914	907	889	917	920	952	897	933	849	874	917	936	919	951	885	921	909	943	886	915	883	934	913	895	904	837	896	890	873	871	866	863	925	860	913	902	891	897	917	907	968	878	966	811	885	921	858	941	864	886	898	893	883	966	907	963	925	879	878	884	898	909	914	890	874	920	852	885	866	854	925	924	871	941	917	906	916	938	886	848	899	901	884	883	900	905	956	885	905	917	874	928	940	877	899	930	909	872	917	912	912	907	831	897	886	897	840	926	929	933	932	841	957	899	864	879	914	903	927	922	924	949	922	953	889	908	903	875	911	873	937	897	933	860	898	852	918	902	933	942	891	853	861	870	903	928	899	935	943	951	889	896	883	904	926	889	880	925	886	904	865	861	921	870	913	887	844	886	889	883	897	899	861	868	882	890	925	897	925	901	878	934	944	902	847	895	877	912	863	900	913	845	923	899	907	890	908	911	849	875	919	885	938	942	989	858	849	912	891	940	915	874	921	958	886	930	897	980	889	893	913	912	909	903	894	950	881	845	939	899	932	922	936	892	930	847	911	895	875	888	913	926	901	928	875	863	912	897	884	921	905	943	848	888	851	931	903	862	925	917	917	872	907	931	958	875	894	909	879	919	888	928	908	911	919	893	863	922	885	956	893	905	884	891	912	908	949	908	923	903	898	925	886	936	901	865	926	902	941	921	876	936	917	883	930	920	918	881	921	881	942	895	908	942	927	942	894	855	867	861	879	875	911	945	900	906	925	887	922	868	964	894	895	888	884	955	882	950	915	920	913	902	883	887	923	905	930	973	864	892	932	888	908	890	922	910	912	908	869	885	895	882	921	882	914	877	901	943	923	906	946	880	927	875	877	890	835	904	925	869	891	890	875	897	912	902	908	969	923	945	896	928	970	931	877	891	961	898	918	921	833	928	891	988	854	922	911	910	878	871	930	874	901	874	903	913	870	902	921	873	902	873	868	916	943	861	881	899	920	948	879	892	875	871	916	871	937	882	856	896	902	898	890	958	881	910	909	957	893	923	913	933	895	910	925	928	921	890	920	819
24297	21448	25091	28191	21450	21471	19401	784	434	401	356	357	382	330	352	312	321	319	328	303	317	298	301	300	306	321	286	302	296	290	304	298	287	266	289	300	295	268	266	264	283	277	249	289	294	282	274	283	290	301	272	292	264	279	305	274	273	276	257	275	306	302	284	305	306	302	289	276	285	259	279	300	321	298	267	295	254	282	264	288	276	299	290	273	324	286	303	263	302	300	282	253	298	275	278	312	262	289	278	253	279	280	310	289	281	267	273	315	290	278	278	281	265	278	263	280	252	270	283	267	265	284	294	291	309	262	273	297	295	278	311	269	287	267	289	282	268	289	282	285	291	257	295	314	242	254	305	291	319	314	283	293	289	325	261	311	285	319	270	278	258	272	269	278	288	288	291	292	286	280	261	284	288	285	297	281	291	282	280	267	284	265	263	304	291	297	275	302	282	311	281	270	278	264	278	293	290	265	302	290	276	264	313	305	253	286	332	310	308	262	269	306	268	303	266	303	302	289	261	297	266	307	275	297	362	279	297	325	279	276	270	255	280	317	281	253	288	247	295	290	302	301	274	325	246	262	300	302	317	276	268	290	270	291	262	286	281	278	297	268	305	313	303	333	299	262	282	257	283	269	294	311	259	243	291	298	267	327	268	271	290	268	284	313	263	274	301	286	292	299	253	274	269	286	281	262	254	291	266	282	284	310	302	283	260	261	276	283	275	268	289	306	271	278	313	278	260	305	300	311	273	295	318	270	293	281	309	263	271	294	261	277	291	298	320	292	320	283	271	292	280	317	279	267	311	297	311	307	285	289	304	279	306	269	258	250	299	295	265	311	297	278	313	283	265	266	270	314	267	324	274	262	319	291	263	251	295	299	298	318	277	321	297	293	242	278	304	302	255	276	265	277	284	284	294	293	299	290	269	314	271	263	301	299	307	293	293	272	302	289	303	298	262	289	265	280	273	279	295	299	277	274	305	321	257	284	296	298	306	288	265	293	289	292	274	289	298	297	279	290	287	307	322	352	255	265	283	308	286	301	294	291	271	269	270	297	296	288	274	313	261	285	256	310	282	274	274	268	271	254	268	318	300	247	278	295	268	255	280	302	294	299	334	270	303	265	280	295	321	280	320	308	285	307	293	308	262	289	273	280	283	287	249	254	293	273	289	283	277	306	289	273	291	316	276	289	295	314	297	288	291	297	267	307	277	273	296	283	276	270	259	258	271	297	294	250	302	268	331	301	284	289	255	278	299	256	272	286	277	274	266	265	243	287	276	328	291	297	298	317	294	272	243	277	272	300	279	298	258	287	248	285	290	286	262	225	276	322	290	281	312	285	277	273	284	293	290	282	298	286	286	273	268	256	287	279	292	268	267	284	274	272	307	298	301	298	298	281	297	300	280	283	313	292	261	290	294	305	279	302	294	314	290	258	296	303	286	263	268	270	318	306	271	297	266	304	315	270	279	251	287	288	311	267	284	308	291	304	312	299	290	267	266	305	265	302	319	286	295	298	320	286	299	297	287	295	259	276	263	280	268	273	277	310	313	274	265	335	241	289	281	293	310	312	292	286	286	306	326	336	295	313	272	275	274	266	315	291	296	279	275	312	312	271	273	274	298	305	285	270	254	281	270	263	309	302	307	317	278	260	291	294	299	275	261	297	265	309	289	280	285	303	249	291	294	276	293	312	276	295	290	259	298	297	303	283	311	290	268	275	273	313	275	248	260	309	276	273	284	316	280	288	276	288	282	309	278	281	295	275	299	295	294	272	335	296	276	294	294	302	291	279	305	298	285	311	283	309	292	324	288	269	300	300	287	251	300	317	291	285	265	303	285	307	280	259	300	302	302	290	313	265	307	268	301	276	299	290	270	289	278	260	296	306	293	266	253	297	229	288	277	275	282	280	280	327	254	263	274	293	281	278	294	262	291	264	331	302	286	267	289	317	298	273	284	302	273	279	246	292	307	268	271	302	303	274	308	285	297	275	280	280	299	276	287	266	297	286	252	277	319	257	286	306	248	283	264	284	287	294	281	320	296	294	252	291	265	281	291	288	288	296	311	331	282	268	253	274	244	283	253	257	264	313	297	261	263	265	269	280	244	315	332	273	295	292	264	300	274	256	280	295	306	285	286	288	267	300	307	275	287	279	272	286	264	283	295	264	274	271	303	298	264	262	259	300	298	256	257	268	323	301	255	266	244	283	303	308	301	279	255	276	298	312	253	313	270	262	263	245	294	272	278	310	276	306	277	299	288	257	288	313	257	266	270	288	290	286	284	301	324	279	290	276	295	286	289	285	265	273	310	284	256	297	270	321	265	287	295	300	294	267	306	256	315	340	264	292	302	258	285	272	273	270	268	282	330	279	267	309	293	319	286	295	253	275	287	302	301	283	262	295	319	287	259	290	281	319	266	281	285	276	300	287	294	312	296	281	310	302	270	315	284	277	287	274	287	265	287	304	276	259	267	263	293	289	291	294	310	303	278	297	295	272	291	297	298	277	290	265	313	319	304	252	294	281	294	278	285	278	292	274	277	300	319	312	263	262	290	294	288	316	309	288	302	253	332	275	261	278	273	268	301	278	302	278	269	292	274	280	292	266	298	291	296	278	272	276	315	285	311	280	254	278	308	289	302	296	292	309	280	286	254	293	236	293	254	306	314	298	288	280	266	278	286	280	305	309	312	283	273	295	278	298	302	276	268	262	245	277	305	282	287	345	285	265	266	257	258	273	256	298	325	319	282	277	279	294	337	285	256	300	282	274	270	268	227	255	276	257	268	290	263	331	279	246	300	283	259	277	332	309	235	300	283	284	304	277	286	251	294	307	260	276	266	260	288	312	316	287	309	286	265	287	286	268	273	296	316	281	269	304	264	258	263	258	272	315	326	275	290	340	300	273	278	290	291	260	261	289	294	310	279	286	294	289	288	276	314	264	305	273	279	272	271	297	274	298	263	286	286	254	280	256	283	283	295	276	266	275	287	279	266	318	270	293	271	270	299	302	259	281	306	276	273	288	260	312	284	300	270	255	294	300	274	281	280	285	283	261	271	292	270	272	227	268	270	289	279	272	307	295	320	281	282	278	302	286	273	267	263	294	285	267	268	296	272	289	317	289	274	270	287	246	306	316	267	271	316	303	323	309	271	287	299	320	267	260	300	305	265	285	278	279	275	276	267	288	292	275	276	285	315	284	271	264	263	289	307	293	280	300	275	295	253	296	305	272	283	291	315	275	290	282	288	267	293	288	304	302	279	287	254	283	295	285	293	301	266	297	275	318	280	320	273	290	278	268	258	307	308	306	261	289	282	319	272	271	276	298	268	274	269	300	312	285	317	308	291	298	300	286	285	284	281	311	267	299	278	277	282	288	267	298	313	305	297	277	293	315	260	279	311	272	308	276	283	290	280	296	275	280	261	286	279	304	277	284	283	282	293	252	280	280	303	277	270	299	294	279	258	287	258	244	293	248	294	283	260	250	258	330	305	295	308	311
26562	35019	6116	1544	894	840	703	655	705	663	678	622	673	676	615	660	574	607	624	668	650	660	629	591	609	639	638	640	592	668	616	639	639	617	590	627	596	620	633	616	596	662	619	623	626	603	597	639	599	623	573	602	606	620	617	602	601	629	624	611	600	619	612	625	626	639	619	615	594	665	561	591	599	624	671	605	613	590	595	618	597	609	640	627	600	607	617	595	624	570	567	593	610	609	631	627	611	632	588	637	609	603	608	611	625	607	587	618	624	581	629	614	593	646	611	618	598	592	648	571	596	586	599	578	614	596	625	603	597	594	599	663	623	643	624	588	575	641	610	617	644	606	641	602	611	642	622	598	651	589	603	633	623	590	628	607	608	652	566	596	640	632	589	638	604	641	612	646	665	638	636	572	590	628	606	632	631	627	632	593	628	616	663	617	593	601	618	645	610	613	592	571	629	631	671	618	641	581	617	633	620	570	642	614	619	595	601	554	584	611	590	548	632	642	621	632	647	601	602	636	560	634	629	604	624	623	595	629	649	629	644	612	622	582	623	608	590	621	605	631	647	602	609	598	604	616	651	592	627	603	609	639	577	658	607	605	603	621	653	558	604	615	597	617	598	595	601	585	548	596	603	609	627	582	605	637	623	603	627	630	599	642	611	583	580	580	611	692	618	595	606	649	616	592	612	625	605	608	601	596	602	629	612	616	579	600	641	667	599	627	613	606	580	609	591	588	603	601	595	619	622	640	579	559	626	632	611	607	588	607	598	629	608	662	628	601	616	616	557	593	636	621	597	600	627	572	651	633	605	592	585	631	595	639	647	589	659	610	631	672	601	635	595	641	590	585	595	626	622	632	574	590	635	578	626	631	629	612	626	597	608	633	584	614	580	577	599	618	581	576	650	581	637	644	588	633	609	599	561	609	628	599	608	613	638	630	647	617	597	622	588	640	623	597	642	571	619	597	618	627	580	601	641	581	603	613	581	584	615	612	626	602	597	655	596	617	608	616	611	602	619	659	603	641	590	631	617	576	647	588	576	576	615	596	587	634	662	606	582	625	562	597	643	594	621	605	665	642	612	588	589	624	651	640	647	611	579	604	624	609	591	611	602	632	605	580	616	638	664	591	622	633	634	646	571	648	598	611	634	626	609	602	603	582	633	559	620	621	615	616	621	605	611	654	627	635	627	603	617	648	590	564	621	607	594	645	615	647	609	597	636	606	596	652	615	666	620	619	581	584	593	615	570	658	591	628	610	605	607	625	636	660	617	585	612	600	591	655	634	604	603	606	622	617	660	551	608	627	630	628	654	632	625	615	644	609	588	609	606	588	592	602	631	590	631	582	623	604	621	600	620	619	623	592	612	606	595	599	656	584	591	644	608	648	651	601	616	648	623	571	603	619	622	603	632	603	597	620	622	604	632	581	604	621	628	594	600	569	581	583	624	613	660	591	604	578	602	619	612	651	579	634	661	656	632	615	555	613	605	639	581	574	589	616	654	634	649	579	599	584	667	580	585	616	602	635	635	604	608	621	589	621	623	607	639	561	597	612	599	615	644	596	634	640	611	604	572	610	606	626	620	613	567	617	610	606	627	562	611	630	652	591	589	615	623	629	572	634	586	607	625	652	610	634	633	605	615	597	595	673	585	590	594	612	664	612	590	632	620	584	616	659	638	597	615	618	664	614	581	603	617	630	618	565	622	637	618	618	603	642	616	641	601	638	612	611	601	626	631	608	624	555	598	603	584	593	594	622	623	644	638	633	618	625	581	572	557	608	579	606	619	617	633	596	595	609	604	590	602	634	647	581	594	626	596	594	592	604	590	609	614	553	594	586	650	601	626	635	561	591	629	599	592	581	614	600	622	611	611	628	612	596	571	575	631	604	599	599	605	619	603	621	580	633	595	623	637	615	635	631	577	600	619	624	587	601	576	612	618	578	631	684	614	629	629	625	619	574	615	629	565	624	619	648	590	624	601	665	588	646	569	599	558	615	592	644	591	634	583	645	574	613	649	608	591	611	643	610	624	611	590	649	618	600	593	601	637	619	628	650	584	647	640	618	638	627	616	624	614	628	618	629	608	624	624	573	626	566	600	574	610	572	586	635	609	592	586	631	634	581	607	622	609	588	625	596	627	659	610	591	617	606	608	658	623	583	606	629	636	608	624	617	632	627	581	611	647	633	609	636	608	631	611	586	606	611	630	615	645	609	653	624	612	631	619	640	558	613	583	608	579	565	609	590	649	591	645	630	653	607	593	642	594	623	574	619	601	601	591	602	615	635	625	632	569	637	593	576	585	575	551	599	615	597	609	611	610	602	620	575	620	681	615	572	621	610	615	616	622	646	633	609	611	585	621	561	614	616	641	604	592	622	654	588	583	622	689	615	600	611	580	625	636	612	641	590	627	634	608	618	668	626	609	611	589	599	670	621	628	642	594	630	622	645	640	602	610	604	631	578	601	582	615	584	589	607	649	609	623	652	623	586	623	589	613	634	623	621	589	644	647	580	632	631	616	626	620	602	622	580	613	611	614	647	602	589	631	572	636	618	620	609	629	621	595	583	627	608	642	605	626	585	618	587	609	613	531	616	595	639	628	607	604	635	647	649	620	625	675	640	593	653	595	594	597	645	638	617	579	619	621	596	590	608	645	614	609	607	594	598	609	574	626	601	548	605	606	617	648	613	666	606	632	646	584	574	629	634	620	617	578	566	629	622	634	610	647	608	597	595	609	644	622	634	620	577	598	602	611	610	635	550	615	596	653	625	620	553	600	589	575	653	639	601	603	649	601	599	611	643	627	600	643	638	587	600	629	657	579	631	647	611	614	587	632	613	638	615	597	617	617	565	595	593	621	601	597	614	631	580	606	608	613	621	629	633	651	638	577	614	624	587	621	628	592	595	590	599	649	568	573	615	640	598	651	622	659	644	624	638	614	603	615	604	570	566	592	657	594	629	645	651	611	676	622	591	610	618	615	594	580	595	643	650	577	576	541	572	629	609	646	641	618	606	621	602	606	583	576	658	595	623	599	628	641	577	615	656	611	610	661	657	602	595	582	605	568	635	633	595	618	587	649	629	630	618	612	601	634	653	627	630	667	598	603	655	609	618	617	620	612	599	648	626	626	606	630	631	580	563	620	622	608	588	564	584	593	601	579	649	637	620	617	622	626	562	618	629	615	606	609	613	598	614	695	605	641	632	621	578	633	654	598	622	616	630	563	577	622	631	654	610	590	576	613	593	634	617	608	649	589	623	640	637	646	620	612	650	629	616	589	630	645	633	583	640	634	606	586	644	623	606	616	650	598	648	632	603	584	594	622	620	651	640	613	617	600	604	632	602	603	587	601	608	657	578	599	590	639	606	575	610	614	598	605	604	625	543	583	596	586	625	589	617	579	600	605	597	610	614	633	603	622	616	604	631	596	607	658	565	579	642	629	618	587	615	640	623	619	677	618	601	637	626	600	611	590	583	612	621	632	626	599	636	653	613
32686	20653	9951	818	410	341	335	289	281	300	317	290	316	332	312	313	310	323	330	285	345	302	310	332	295	303	321	293	346	300	289	304	311	320	316	320	307	318	290	306	346	322	304	293	291	316	351	320	320	291	298	300	326	284	321	356	310	302	315	326	312	366	325	294	315	350	310	316	328	323	339	329	280	316	314	342	287	298	337	299	321	268	310	298	316	350	319	301	344	321	321	296	297	297	309	311	308	343	325	317	289	354	321	327	315	318	329	281	314	322	343	318	302	327	323	310	316	281	346	328	317	306	294	317	324	312	304	312	317	319	305	306	298	318	292	298	312	315	297	306	284	314	283	261	348	326	305	319	310	367	333	334	317	296	304	300	323	352	332	302	335	292	300	301	323	314	313	323	313	310	325	321	309	320	310	303	353	292	319	315	329	351	334	323	288	321	342	328	305	338	316	297	284	332	356	314	307	353	361	313	307	326	339	303	289	321	309	297	318	340	310	339	296	306	340	327	327	318	327	304	321	328	307	372	319	339	324	320	355	324	333	327	314	283	316	348	324	320	264	289	323	336	336	307	305	324	314	324	319	321	306	312	294	302	316	306	351	294	315	320	329	319	330	332	295	322	279	323	291	315	296	302	295	328	294	336	326	347	322	322	341	303	310	345	319	340	326	308	305	306	308	297	334	306	322	323	318	337	297	324	321	326	310	311	338	332	351	316	335	297	322	325	273	307	265	328	318	344	310	311	318	347	314	306	280	343	332	288	327	310	297	333	327	316	332	318	303	317	360	312	318	298	311	317	376	331	314	316	319	291	314	311	304	300	314	337	309	265	304	325	321	298	302	332	299	317	306	318	309	313	313	300	296	331	325	343	330	310	340	358	298	256	345	329	318	289	311	285	301	305	324	335	322	304	318	331	345	294	334	307	336	343	299	293	358	334	349	332	297	313	326	307	323	312	313	343	329	296	301	325	321	298	316	309	302	313	341	285	284	316	283	290	324	305	298	305	292	325	301	292	306	303	330	308	296	334	278	308	323	322	333	308	324	326	339	307	296	296	350	342	339	309	316	306	308	318	335	317	319	300	307	336	328	319	288	326	301	317	297	316	283	344	352	316	382	327	302	312	323	320	289	324	311	320	306	317	360	296	343	300	303	310	309	302	317	296	285	313	350	328	327	316	309	335	320	338	326	326	320	331	336	312	319	349	340	310	309	325	338	330	343	289	298	326	288	331	333	287	296	351	362	350	262	323	339	301	326	314	334	318	319	289	284	322	318	350	297	297	332	312	312	305	328	265	311	312	305	323	348	306	337	301	289	278	302	326	310	327	315	344	318	327	297	338	280	315	305	314	334	331	294	326	315	297	330	329	350	317	293	286	282	284	315	296	317	340	334	329	321	305	319	337	294	331	261	302	310	330	307	317	325	298	337	289	332	327	340	289	315	314	329	333	294	331	349	299	295	336	331	352	323	319	346	328	295	288	320	306	333	322	338	337	348	312	302	315	307	343	326	319	300	299	286	310	265	297	335	322	322	306	285	336	318	302	321	315	313	324	340	273	316	309	302	300	311	307	280	338	311	283	316	327	343	287	299	299	297	300	304	298	306	306	319	321	354	338	334	308	302	348	313	324	300	361	337	341	353	308	297	326	321	281	328	312	311	304	296	308	321	302	274	302	341	307	330	319	288	302	304	286	334	329	350	342	345	299	304	303	317	328	329	355	333	294	355	317	323	324	338	330	332	323	301	320	293	302	337	298	334	307	332	309	321	339	309	316	299	347	347	308	301	346	301	292	309	331	295	313	333	309	332	326	322	318	287	317	332	326	330	341	343	312	322	302	348	335	303	324	304	334	300	319	287	307	320	307	326	317	321	274	315	341	274	291	330	293	331	322	321	302	334	376	324	361	313	305	316	338	290	320	337	345	322	305	305	303	280	317	304	307	302	311	320	331	321	361	302	287	313	299	325	321	304	340	299	311	310	333	301	351	286	311	275	304	320	291	324	305	290	284	324	342	321	350	312	311	327	315	316	335	309	324	328	312	311	315	323	321	322	309	299	290	323	328	273	320	262	300	342	285	317	344	329	342	297	316	302	337	328	314	306	310	297	277	320	315	316	301	334	306	316	305	305	349	288	332	311	319	334	311	327	297	334	298	328	292	358	307	347	322	319	357	355	278	320	334	332	280	319	313	320	311	311	307	322	319	322	307	363	307	292	333	332	360	337	318	304	321	306	280	332	353	328	341	286	296	297	298	309	307	344	313	300	327	311	344	316	326	324	313	311	318	317	309	344	330	305	310	314	312	319	328	278	303	308	352	319	303	306	313	312	359	328	326	323	320	291	303	330	309	336	355	332	328	291	339	271	370	299	307	322	293	350	325	305	323	333	337	308	343	297	298	311	322	328	319	295	331	318	328	305	342	305	313	284	312	311	325	291	299	319	342	307	319	322	304	288	309	342	320	321	352	306	291	348	334	298	328	315	288	312	299	323	328	315	328	356	294	360	305	286	347	325	288	330	317	314	346	315	324	347	333	323	303	304	298	298	331	302	349	309	336	337	321	286	307	333	307	280	344	323	310	311	295	337	293	319	293	305	325	321	339	306	346	330	297	362	317	313	320	292	306	307	304	306	317	321	343	304	295	313	322	336	302	292	304	331	298	313	292	301	294	317	306	306	333	294	324	335	286	330	355	332	310	287	340	307	324	307	333	321	300	326	289	336	304	329	357	319	314	308	297	334	342	289	307	306	348	301	306	320	319	282	339	330	312	320	372	311	313	306	297	314	312	307	340	280	343	325	348	357	321	277	323	308	323	326	330	298	301	345	289	314	309	338	333	317	323	332	341	291	278	305	316	302	260	280	302	308	307	305	320	286	332	314	288	333	307	341	293	280	319	302	293	339	294	283	304	269	301	296	324	322	297	333	335	331	349	312	333	341	304	326	308	335	317	324	297	327	333	311	316	296	329	279	370	335	302	313	330	344	311	351	313	333	319	328	297	301	296	313	307	278	295	289	298	343	346	327	324	320	329	304	322	321	332	342	298	344	338	308	319	268	332	338	317	327	316	311	297	311	308	316	281	326	325	296	344	302	337	325	286	279	319	320	320	331	295	313	342	324	299	335	301	315	341	308	296	309	306	339	337	318	320	311	328	325	338	318	309	316	305	335	284	320	356	359	359	339	327	311	341	319	312	285	293	324	284	317	283	344	287	306	283	337	323	330	287	306	314	305	293	304	309	304	326	358	331	300	315	304	292	340	275	305	328	329	354	321	309	296	304	352	309	338	310	316	337	310	278	303	304	305	320	310	308	329	301	297	294	308	332	282	306	296	308	324	337	288	317	290	326	340	319	316	314	306	317	333	316	330	314	323	337	341	299	322	290	283	291	314	318	326	336	336	323	344	293	330	275	274	333	331	296	304	330	326	318	335	340	312	360	321	307	345	319	360	330	303	336	325	301	308	337	320	342	324	326	312	325	313	329	298	329	303	305
8353	4330	1356	830	754	690	719	738	707	709	705	738	743	710	742	744	745	705	757	726	731	674	702	697	700	718	638	722	731	751	767	672	721	740	710	700	742	718	737	753	748	725	733	732	763	726	693	711	684	772	741	715	734	709	760	719	742	705	726	673	741	710	712	780	743	723	760	719	723	712	771	726	741	753	735	740	744	750	711	779	678	718	744	740	756	701	737	757	741	760	716	713	729	719	729	695	703	736	699	725	701	692	702	719	725	788	745	756	691	710	709	769	716	728	761	682	726	738	739	723	712	743	743	703	768	699	747	783	703	756	739	721	733	702	667	751	721	767	727	718	707	722	682	733	734	732	708	721	693	769	740	762	743	748	744	708	737	759	746	773	743	791	686	702	752	727	724	727	712	697	738	694	700	742	744	725	748	795	721	736	761	753	730	718	776	750	708	661	787	663	736	679	715	716	683	758	725	710	762	726	725	761	725	712	713	730	735	743	741	772	692	752	727	719	734	697	716	726	748	700	776	709	741	714	735	734	737	733	721	650	740	719	695	695	733	757	736	760	706	767	764	730	707	725	709	687	731	713	721	712	724	702	724	752	782	718	713	698	747	719	699	738	747	698	718	734	773	769	713	678	728	762	698	751	698	773	695	759	765	755	699	729	732	763	667	694	725	740	717	712	779	693	748	743	713	738	729	692	707	775	712	731	745	676	678	756	757	734	740	719	783	735	724	738	753	726	731	757	732	709	731	709	728	747	772	719	759	755	668	733	774	699	703	745	711	738	784	772	734	789	724	736	758	689	720	768	737	753	697	697	731	748	726	779	735	747	750	739	778	730	708	729	676	729	744	694	685	749	695	777	754	658	740	747	718	760	732	716	706	714	709	766	748	687	760	679	735	727	762	718	688	714	718	738	728	747	684	687	702	718	749	767	711	720	684	709	683	767	730	752	760	697	736	727	711	710	715	780	758	696	685	730	777	707	722	743	663	742	739	742	728	737	743	741	744	716	705	717	763	712	724	729	718	737	733	725	756	725	724	768	681	734	737	747	706	748	714	731	729	713	714	786	735	716	744	725	729	729	752	727	672	716	726	688	698	769	743	728	801	716	727	722	739	725	732	730	715	685	726	753	719	714	736	749	748	724	662	737	735	714	648	773	727	746	742	761	741	673	733	734	712	746	717	712	748	709	727	712	719	689	747	725	724	707	731	747	761	736	705	723	710	695	706	748	721	732	706	744	745	694	694	683	707	707	740	741	746	721	719	779	693	759	746	731	748	761	748	726	753	680	728	732	762	757	714	717	707	737	736	735	724	741	770	705	740	732	710	754	756	704	692	721	723	712	664	777	728	697	689	698	696	690	707	773	728	751	724	753	727	710	784	764	760	726	715	725	687	742	699	721	767	778	728	728	729	761	685	730	738	730	735	694	748	746	775	767	755	745	740	736	713	747	693	699	757	713	714	743	709	670	737	726	689	713	757	701	716	686	710	707	731	755	721	742	672	711	790	708	702	702	711	706	742	707	718	727	695	734	795	716	722	769	738	708	718	747	706	704	723	775	768	773	754	742	736	744	681	780	715	705	722	758	737	674	728	741	723	749	759	718	682	670	750	679	741	699	692	715	732	740	704	703	720	707	730	725	672	678	713	757	755	728	726	747	746	713	702	690	737	652	724	740	700	729	707	785	691	754	732	678	721	789	744	748	671	793	703	792	729	747	677	721	678	658	739	685	697	716	700	750	767	753	709	752	712	706	696	727	732	728	701	730	736	762	760	732	744	748	739	701	814	741	673	735	726	726	742	748	752	744	764	748	710	674	723	754	738	702	760	769	663	738	756	779	732	770	764	701	756	731	734	726	732	724	734	673	737	769	710	708	732	739	675	743	746	724	734	763	730	677	750	759	742	773	737	761	756	715	676	752	692	740	718	764	706	751	758	732	758	700	757	685	779	749	723	746	673	723	756	744	729	714	715	724	695	743	714	760	765	686	704	729	717	739	774	725	715	733	749	716	761	681	734	723	713	737	701	714	724	732	700	711	755	720	726	731	732	708	731	752	743	707	683	726	752	767	688	730	794	776	717	713	732	758	739	684	746	706	758	735	686	720	748	789	729	732	742	713	705	727	699	693	709	768	696	777	736	737	736	723	704	718	736	719	734	751	736	804	723	767	731	712	695	721	764	744	755	725	721	685	682	708	691	757	742	706	710	689	748	760	682	727	755	720	724	742	726	746	710	706	715	677	730	736	729	677	702	719	730	736	717	714	697	753	755	733	722	763	743	699	730	726	746	716	756	756	731	707	738	713	718	766	719	747	757	701	737	778	755	729	712	743	722	736	713	744	683	710	739	712	747	687	703	766	718	784	757	705	753	750	747	722	749	744	687	691	759	695	733	712	751	722	778	731	763	767	768	721	711	682	725	713	779	697	695	715	765	767	719	734	752	677	777	689	723	739	746	734	741	734	765	720	718	701	751	736	765	726	789	717	728	744	716	744	720	744	739	731	734	728	726	683	723	729	729	785	784	737	745	755	767	760	721	700	720	685	680	739	718	755	730	753	725	743	791	754	731	716	751	740	708	727	716	732	733	725	721	708	706	742	705	798	718	755	725	744	707	754	682	735	752	749	735	730	687	748	723	698	733	774	741	717	701	687	757	749	747	741	730	708	739	683	762	745	748	654	752	718	791	741	743	719	693	737	748	753	712	785	690	720	749	712	745	716	712	776	736	743	729	723	723	707	734	732	731	771	713	756	722	741	715	750	719	712	722	782	737	695	724	738	742	768	750	773	738	717	718	725	735	709	719	745	722	737	733	699	730	732	744	763	758	790	755	727	684	717	763	756	761	745	780	711	750	752	705	686	707	729	722	722	716	741	719	730	710	684	709	692	717	682	713	765	708	751	708	697	799	753	705	729	767	715	718	724	689	743	720	747	751	707	758	725	719	700	749	791	732	746	712	719	687	752	701	695	714	680	763	728	734	716	727	711	731	774	733	710	707	739	702	701	728	728	697	788	726	755	707	687	783	703	708	772	757	701	745	769	679	728	707	730	755	721	754	751	726	723	689	665	766	721	700	749	719	766	748	733	763	734	735	772	714	691	725	758	736	713	694	718	769	680	777	749	781	734	699	711	734	746	715	731	747	729	706	717	737	752	729	760	736	726	746	683	721	742	709	762	689	719	736	778	749	724	696	710	730	733	752	750	714	758	749	676	736	733	686	669	711	682	766	735	747	752	746	720	714	681	731	769	674	678	699	732	668	680	744	702	697	664	684	742	689	751	736	728	708	743	713	729	712	765	738	752	707	714	671	774	709	716	727	720	730	761	723	738	707	733	738	779	737	781	709	767	761	715	770	754	746	737	726	734	731	747	693	736	751	711	706	717	716	698	694	749	715	730	753	720	705	705	679	749	704	750	729	716	726	772	713	774	725	757	699	737	739	748	694	761	715	723	738	753	764	772	770	742	726	748	727	741	736	704	744	759	738	682	718	774
25003	21490	24826	28585	21480	20850	1208	581	478	498	482	441	490	450	431	476	461	417	440	428	432	451	443	437	431	382	429	424	423	415	418	456	425	388	416	433	438	462	434	433	437	443	464	415	441	387	407	441	410	422	489	385	419	432	441	449	412	424	421	406	403	405	436	426	391	415	404	440	440	437	428	420	420	361	445	409	458	412	446	398	421	398	428	475	439	418	413	388	445	423	409	414	425	475	419	468	421	374	439	420	417	408	395	397	448	432	389	419	434	408	443	452	432	355	417	457	428	412	423	413	423	439	383	425	419	401	411	460	422	382	416	445	424	448	456	422	419	416	430	403	423	402	418	405	408	456	405	414	414	416	419	436	430	412	448	397	407	411	435	431	411	400	408	459	414	425	427	382	420	443	424	408	393	436	425	430	416	399	410	419	432	454	448	417	450	416	448	390	426	435	456	393	480	412	434	425	411	423	430	412	375	402	446	401	427	433	407	407	402	386	432	427	399	438	423	417	439	383	436	414	425	426	400	404	395	445	411	434	423	414	452	452	471	428	418	429	411	454	439	429	398	438	402	435	430	403	423	436	424	424	411	408	428	370	450	408	450	406	372	404	425	424	419	409	412	451	421	428	411	413	417	424	431	444	468	408	427	440	371	414	425	448	441	423	413	430	416	446	421	421	427	425	415	417	414	431	450	440	435	414	394	443	414	442	378	411	448	405	399	402	405	433	465	438	413	430	401	439	436	426	433	419	353	468	389	396	452	442	434	386	411	435	437	418	438	400	413	442	409	395	371	430	456	401	395	475	416	407	424	396	436	431	449	375	387	403	434	419	417	415	412	426	397	438	437	410	428	403	400	376	419	399	426	378	369	445	445	433	440	442	439	445	411	392	421	446	437	405	430	429	434	427	406	408	457	430	403	404	411	428	432	455	436	382	438	436	463	416	389	427	439	413	411	396	400	403	445	378	398	397	389	453	412	364	412	419	372	412	458	438	413	493	402	419	443	403	438	424	364	427	409	422	434	416	435	383	451	411	447	442	419	436	458	372	416	404	436	401	414	396	431	425	424	439	454	422	358	452	425	414	410	412	423	389	433	417	400	431	385	379	404	400	436	479	451	440	424	421	400	433	473	408	455	402	449	468	399	430	436	464	398	400	393	387	436	451	381	435	401	417	415	422	413	414	443	442	419	422	404	411	439	437	467	441	439	423	429	450	457	378	421	431	474	445	438	424	436	441	423	410	379	398	401	455	382	421	409	412	439	449	430	438	403	410	385	449	452	433	422	431	435	445	443	443	412	427	435	418	402	432	428	429	407	358	440	445	423	428	437	393	399	429	436	445	395	430	398	398	422	447	425	349	423	437	407	420	407	426	452	406	414	451	394	426	445	425	433	402	453	439	410	401	433	419	452	414	355	428	392	397	422	417	417	408	397	433	437	395	426	429	436	424	428	468	442	388	399	409	407	426	476	428	408	427	415	445	451	404	435	441	419	391	390	416	398	423	411	424	413	427	425	426	462	437	468	447	450	455	422	384	367	454	423	401	409	406	399	440	431	381	403	387	448	436	457	458	443	419	463	393	411	414	412	405	427	433	406	389	389	407	396	437	436	431	412	424	414	393	399	439	427	467	435	423	426	411	399	403	423	468	443	422	426	428	444	422	434	448	456	428	468	407	418	391	398	429	408	389	473	429	389	425	414	408	462	445	419	416	428	409	421	405	437	394	376	391	442	434	440	381	418	410	455	445	428	380	428	398	413	407	396	423	405	437	387	407	435	472	407	437	429	425	423	389	424	434	408	422	420	391	423	430	418	456	405	406	382	449	403	402	463	425	442	412	448	460	460	458	425	434	454	403	393	447	450	409	439	424	438	400	378	417	440	441	432	464	447	416	395	426	415	396	410	419	454	384	406	390	445	425	436	407	388	379	442	443	400	442	462	434	412	435	412	452	386	413	412	435	425	393	406	464	419	417	415	430	473	421	399	400	414	450	452	407	435	441	402	426	452	426	400	427	428	437	430	433	438	383	465	418	406	417	472	462	449	446	449	431	454	447	448	435	412	384	446	397	398	444	447	411	423	426	470	390	397	419	428	379	381	415	443	461	420	416	418	406	434	430	435	425	430	401	409	406	428	454	428	484	438	443	460	385	432	416	429	442	434	416	403	401	425	424	408	413	429	417	403	441	387	422	453	433	426	423	428	426	408	392	415	403	456	403	409	424	420	424	413	469	426	408	436	424	469	446	434	408	453	393	429	434	463	420	450	442	429	426	442	423	438	396	420	395	395	434	409	407	393	395	425	397	438	423	404	398	404	405	417	424	423	415	420	423	403	385	414	422	431	424	392	408	408	406	429	426	411	453	429	429	440	417	447	408	375	417	459	397	402	417	441	464	414	407	401	358	437	437	430	417	401	402	458	458	415	456	432	438	423	448	451	413	433	443	443	422	409	395	415	439	431	398	381	399	408	433	421	434	442	425	441	418	444	413	424	391	413	463	461	444	430	412	428	407	409	434	411	426	401	453	444	432	439	424	417	420	430	410	433	405	402	416	447	424	420	425	430	428	433	428	396	419	402	418	400	393	375	407	398	434	454	464	383	450	429	415	411	400	428	427	400	428	439	428	415	471	425	371	375	421	440	472	466	425	413	426	409	427	433	421	426	421	382	396	443	402	398	468	449	424	426	412	459	455	448	401	430	430	414	442	426	428	407	416	431	411	406	387	435	472	456	420	455	428	428	443	409	427	417	442	434	410	431	433	429	392	423	449	436	407	421	422	426	437	433	472	376	426	393	402	390	445	400	388	382	418	456	416	427	462	411	428	398	413	413	374	449	436	414	427	401	386	406	432	451	414	402	409	436	416	394	432	402	408	452	407	428	406	401	433	392	399	404	444	403	420	385	449	459	405	396	395	449	461	432	407	391	439	424	412	401	420	414	405	429	421	442	433	432	444	425	419	453	421	411	447	427	423	371	423	447	404	417	430	431	440	421	440	390	428	429	410	422	412	388	426	421	426	369	466	439	414	401	434	379	420	432	439	442	449	435	435	434	425	413	437	452	374	426	419	393	418	416	450	425	444	396	434	473	418	407	418	396	402	392	402	421	398	430	442	405	423	398	448	436	408	420	401	430	456	454	428	445	410	459	362	435	415	436	427	389	463	390	423	422	428	426	457	429	386	423	408	427	409	417	417	442	423	422	458	434	436	431	449	436	443	421	428	381	353	428	420	407	362	427	457	406	411	396	445	450	414	396	404	458	432	440	437	452	430	423	393	389	432	436	403	431	374	413	441	395	426	451	395	419	417	440	449	425	433	373	413	433	408	391	443	428	415	419	376	377	379	461	415	434	441	430	410	426	431	388	412	427	422	429	429	457	457	422	440	461	421	411	413	454	409	387	424	428	436	426	432	378	438	449	402	461	409	404	408	397	432	414	413	443	442	405	415	413	412	382	407	458	420	424	405	409	423	409	424	404	426	488	396	435	438	392	396
20305	23944	3472	1423	1016	992	972	957	944	963	966	917	887	872	897	927	914	921	875	889	889	916	926	920	901	932	881	965	875	895	920	928	940	877	920	897	924	901	898	930	888	904	888	904	928	1019	934	957	846	958	888	963	935	920	932	882	913	894	860	878	893	877	910	912	904	880	913	867	926	864	918	936	915	948	908	872	897	933	938	937	900	904	907	868	944	940	944	922	903	926	863	892	881	876	927	920	928	871	887	879	903	910	910	887	953	844	909	921	935	891	862	887	919	857	938	910	875	884	878	885	855	929	889	917	931	935	904	890	877	902	916	894	875	894	890	876	906	917	853	875	926	906	877	877	901	860	911	889	930	905	870	893	893	898	891	915	950	854	871	851	934	870	908	929	903	943	923	898	887	855	906	914	923	837	908	914	877	922	883	864	932	869	899	893	885	851	940	953	950	901	940	918	893	916	863	884	913	905	875	952	926	889	914	887	907	890	926	870	872	903	891	886	887	925	908	900	931	909	912	948	882	963	933	940	892	894	920	888	878	928	920	887	913	941	863	917	908	925	955	866	910	882	873	896	907	879	908	884	888	954	960	863	926	914	897	909	875	941	877	913	862	912	893	920	917	927	846	924	847	912	953	841	901	885	967	901	904	897	926	917	919	911	945	873	885	940	897	867	906	926	866	909	910	944	915	849	909	949	916	895	854	832	906	907	894	949	905	866	933	903	910	927	912	909	897	933	888	932	891	882	887	910	896	912	888	917	922	906	925	962	927	946	895	892	867	904	911	913	885	928	901	912	911	918	956	897	901	874	889	860	940	855	874	902	931	919	905	884	871	856	903	934	916	887	951	899	922	850	915	842	955	877	908	927	887	928	898	927	843	902	933	922	940	888	862	911	866	878	837	937	900	929	937	866	942	905	890	909	898	883	917	889	932	954	948	876	950	961	854	903	881	956	920	871	883	910	885	913	894	886	881	927	915	888	892	929	895	918	875	902	900	920	890	909	874	899	890	897	917	922	932	937	907	890	883	873	943	892	871	875	895	953	899	896	863	899	884	931	960	938	918	933	864	886	922	896	890	876	906	932	920	905	971	868	909	873	914	918	926	954	873	889	897	903	906	871	907	930	901	864	870	949	935	874	948	961	870	894	898	887	936	885	897	843	871	918	913	872	902	922	918	935	869	873	950	900	879	904	858	894	878	910	869	862	886	882	920	900	866	936	879	930	923	918	916	839	886	874	834	886	841	882	854	899	926	920	923	937	903	901	893	904	901	879	856	891	884	932	893	874	951	889	884	884	881	934	893	871	886	898	921	887	863	880	887	891	935	921	932	905	887	889	868	902	922	897	913	851	925	880	895	863	975	874	912	902	902	863	926	863	978	862	890	884	870	941	915	868	881	920	883	863	910	895	870	937	887	855	861	885	956	897	901	904	921	895	968	869	913	901	903	911	900	916	874	864	894	911	900	919	898	886	913	876	920	894	862	897	904	943	863	934	902	926	873	878	880	975	907	908	878	879	882	892	915	860	943	906	873	899	900	894	960	851	906	914	915	865	877	918	914	906	887	939	929	877	899	921	878	882	920	898	908	877	885	941	888	989	956	891	945	878	928	893	865	848	922	862	887	879	896	880	930	839	880	921	897	869	888	892	919	931	887	894	949	861	862	890	895	888	890	930	896	902	914	862	912	934	924	920	935	907	864	899	917	960	912	919	888	885	883	878	923	883	875	909	912	872	888	889	878	934	937	894	960	915	964	899	895	885	883	899	950	879	878	922	920	859	883	883	970	875	853	924	944	912	882	917	898	916	823	938	887	890	930	917	868	889	865	909	913	936	833	909	911	860	891	891	912	908	946	907	870	901	896	867	848	891	887	918	877	899	971	879	879	896	899	946	869	920	1000	873	821	913	915	875	847	860	940	935	910	910	889	876	896	899	863	923	919	877	910	899	937	919	939	934	982	895	891	935	875	944	864	896	953	911	910	931	912	912	928	958	941	931	912	918	875	902	875	857	902	945	888	921	907	938	927	928	899	910	913	877	872	912	888	901	913	890	900	961	918	873	909	947	853	892	976	917	888	897	829	930	919	914	958	946	901	855	932	873	942	906	901	883	866	890	823	886	928	849	874	936	959	882	897	905	904	923	872	890	875	941	878	940	927	862	900	903	873	886	888	906	908	938	883	905	900	894	890	897	899	936	848	935	939	976	882	859	878	904	870	912	874	860	896	950	897	917	842	917	985	893	885	879	958	857	915	893	902	957	878	924	869	888	859	882	917	918	894	921	885	935	900	905	965	848	884	914	934	873	882	879	918	896	903	919	870	908	945	872	883	889	898	900	878	946	936	888	902	886	938	923	874	940	923	891	856	887	943	961	941	899	851	943	872	949	933	894	886	927	850	936	896	911	903	908	912	909	926	976	929	919	990	840	895	891	959	892	885	892	928	926	893	910	912	898	855	878	879	913	949	927	972	843	860	889	916	864	871	911	887	902	912	916	922	937	891	891	948	901	871	929	950	880	912	837	968	908	947	882	863	888	885	947	878	888	892	909	976	822	943	922	904	911	892	871	929	917	862	894	879	925	898	890	882	875	924	888	888	885	906	906	934	917	914	893	866	964	963	927	933	886	945	861	873	852	937	973	933	918	951	852	927	914	893	887	913	884	878	907	934	896	900	853	849	901	934	921	883	911	908	865	891	930	838	845	930	938	902	903	944	881	906	960	915	935	905	933	878	922	898	819	909	917	976	940	909	887	908	931	908	908	879	921	890	899	845	978	916	901	904	923	944	887	902	853	947	848	921	930	906	905	911	874	937	913	875	902	859	884	884	901	859	878	912	919	922	920	947	870	913	912	910	866	925	931	977	840	885	899	917	918	919	913	932	939	932	876	868	941	947	875	958	905	917	898	874	936	893	893	888	904	894	887	964	910	887	887	924	893	905	921	959	873	902	894	879	927	876	867	926	889	895	891	867	907	962	897	852	839	926	910	879	907	907	938	900	860	913	900	887	977	917	917	937	852	907	902	886	898	918	909	909	912	929	865	944	876	887	939	895	882	875	901	917	906	873	901	858	906	898	878	899	930	860	927	917	936	886	897	958	855	883	889	872	887	936	886	860	943	905	854	903	908	908	903	868	897	895	880	913	955	894	904	964	859	933	905	896	881	942	943	967	868	906	921	896	894	925	906	919	879	867	886	907	957	853	849	961	847	937	867	922	943	874	856	883	900	885	907	881	936	919	864	925	873	957	903	916	975	896	863	936	921	937	904	903	904	983	927	946	922	876	922	912	891	878	900	912	890	892	951	956	879	884	903	902	904	864	899	879	898	937	965	915	863	917	946	855	881	936	897	877	928	909	912	939	887	882	962	890	918	912	889	904	933	881	902	817	841	849	857	904	880	906	909	967	919	844	885	890	882	856	985	860	904	903	933	921	902	913	877	912	877	895	957	875	877	848	923	895	918	913	894	892	861	904	905	915	896	878	917	853	905	940	849
24326	21444	25124	28186	21445	21459	19669	823	453	376	397	416	378	353	322	318	286	343	297	303	331	331	309	333	313	354	322	284	280	293	268	290	276	310	308	273	301	301	273	318	291	309	328	279	313	299	293	255	304	275	263	279	312	285	304	284	311	321	275	274	262	288	249	273	279	298	276	233	294	328	271	259	306	276	279	294	300	289	311	279	318	285	286	279	287	327	284	301	295	271	295	277	300	275	279	285	300	333	296	292	271	292	268	286	270	309	320	286	288	287	316	264	263	271	257	313	292	285	256	263	291	277	287	255	221	303	318	296	256	294	300	266	289	290	302	288	274	252	290	299	291	338	290	269	305	309	283	299	274	273	255	286	284	331	281	279	260	280	296	292	302	272	310	275	286	304	267	301	268	303	295	301	278	292	271	300	282	267	293	279	272	270	284	309	286	295	308	294	288	274	252	259	283	287	295	299	293	287	275	294	263	286	322	292	330	296	295	294	314	294	300	262	324	318	270	287	274	271	281	266	298	300	302	287	267	262	299	255	249	261	280	298	304	298	314	295	279	251	259	308	304	290	294	271	288	304	278	335	327	294	292	303	310	314	337	280	282	270	312	277	295	300	285	280	270	277	284	269	290	282	306	285	305	285	275	300	299	315	320	285	272	280	302	265	268	292	290	291	305	298	332	275	268	295	325	267	284	308	295	286	279	320	321	346	277	280	289	314	264	269	272	280	278	284	307	323	303	277	292	257	271	288	286	263	289	324	312	252	293	263	302	308	270	293	285	264	286	278	344	294	293	303	322	292	273	268	287	287	307	314	289	303	309	292	289	289	269	298	278	294	280	290	271	275	302	278	285	290	281	351	258	296	306	320	277	290	265	276	272	270	295	279	281	330	276	291	301	266	286	290	308	323	259	271	306	288	323	296	309	289	263	291	288	302	329	270	267	277	286	284	317	294	285	279	287	291	267	267	305	273	249	279	282	287	298	356	259	289	257	287	287	279	289	238	265	285	278	283	309	283	317	309	304	273	294	290	315	287	249	297	322	330	275	302	287	263	282	296	295	285	303	309	257	294	294	299	285	326	287	271	275	305	288	275	272	285	251	301	312	286	275	296	304	293	286	310	304	316	258	264	302	274	270	296	269	255	269	273	312	326	319	304	255	290	274	277	268	306	292	276	277	302	260	274	287	260	294	304	301	304	299	325	316	312	268	318	280	269	275	297	264	259	275	278	260	286	276	285	263	287	278	300	269	304	272	269	294	264	251	264	290	304	282	311	291	253	280	270	294	249	324	289	265	288	280	317	300	296	316	287	263	242	308	308	286	272	276	286	266	297	264	275	294	288	264	288	283	258	297	266	295	299	300	322	264	301	309	282	299	280	289	253	301	278	258	262	309	297	310	314	288	281	252	312	295	308	284	274	305	328	324	302	321	310	295	265	294	321	293	290	320	303	274	308	304	289	267	286	264	286	318	328	278	278	282	336	283	271	295	292	303	315	288	278	315	274	310	290	283	292	281	259	267	301	296	294	264	242	285	261	278	294	258	299	295	277	305	296	270	306	255	291	339	278	272	308	285	288	288	342	298	275	279	279	301	304	257	292	303	249	262	302	282	305	298	294	265	270	311	321	259	273	299	301	291	263	306	287	288	285	305	323	319	292	314	264	282	265	268	287	282	293	300	269	252	288	290	229	248	275	285	270	298	293	282	272	267	289	301	303	301	262	291	295	290	274	301	305	283	300	274	282	298	285	290	304	282	268	274	282	282	270	291	304	308	293	292	303	263	273	321	270	301	247	310	283	301	324	316	275	259	293	303	248	308	303	297	285	285	249	300	255	297	296	302	294	292	292	295	283	241	274	277	271	267	297	276	258	250	280	287	279	309	282	308	285	287	298	284	276	278	258	272	299	317	291	286	294	273	259	273	269	297	285	302	303	284	298	290	284	301	265	292	339	292	286	284	312	322	279	278	260	294	264	286	265	290	273	303	293	307	265	290	288	278	281	291	270	281	286	308	286	287	271	287	282	296	333	274	302	297	275	285	284	299	300	278	265	311	276	278	292	278	263	288	334	283	274	283	283	302	287	312	292	303	305	279	265	297	286	272	287	289	318	276	259	310	270	257	295	290	261	267	292	294	297	290	307	284	295	262	284	276	291	298	281	310	265	310	258	296	287	308	272	307	282	293	269	274	299	269	264	292	283	298	296	277	293	291	294	292	297	309	292	277	284	285	280	294	277	291	297	272	281	330	295	291	259	270	280	290	283	285	274	315	306	280	324	303	298	303	287	281	299	281	322	312	296	309	274	283	261	256	288	295	306	288	308	312	294	317	293	250	304	277	291	260	243	313	290	256	273	278	284	298	301	291	294	266	299	299	291	267	290	285	284	321	285	294	319	298	308	302	287	344	291	288	305	274	269	285	296	272	260	284	302	295	282	308	313	312	272	281	311	305	260	261	281	284	320	311	271	293	310	319	288	315	324	289	287	273	270	248	302	294	265	279	298	290	273	282	288	278	298	302	308	297	287	280	284	287	281	272	283	283	292	279	322	283	301	289	285	270	262	248	298	284	264	288	263	300	253	315	302	290	298	291	262	280	299	277	289	278	268	295	293	273	299	286	321	270	281	283	282	290	269	287	280	307	271	287	292	287	282	292	263	305	287	267	279	269	290	310	309	302	293	231	302	284	274	268	279	284	291	271	279	281	274	278	273	290	269	252	308	295	297	311	309	296	302	283	295	295	288	297	308	257	260	270	261	294	278	277	295	279	276	301	313	312	286	299	287	269	300	294	280	277	276	284	313	252	280	291	340	283	324	329	270	275	304	311	275	291	322	288	280	289	260	289	327	327	314	268	262	264	298	248	249	275	282	291	289	306	265	326	290	254	267	278	277	254	295	304	306	282	255	314	282	281	296	273	276	267	280	288	290	263	301	303	247	301	292	279	286	323	293	272	285	265	295	295	320	300	331	252	246	273	264	317	300	307	277	239	283	296	277	313	291	306	254	297	329	267	295	297	267	265	246	267	285	272	282	272	287	275	251	281	297	267	246	248	266	248	297	278	263	292	237	305	249	254	285	246	336	323	293	312	285	265	267	315	259	278	292	300	265	278	312	301	260	281	288	270	289	263	270	311	290	263	289	277	280	280	242	278	278	284	323	286	276	259	293	274	302	294	253	308	321	289	299	283	294	284	282	284	252	295	288	293	270	287	271	287	281	271	301	299	321	298	315	289	235	283	271	294	292	321	292	300	303	295	290	268	292	269	271	300	334	289	280	294	269	301	320	292	287	282	272	282	243	268	303	261	282	319	282	295	336	303	298	305	307	262	283	296	310	320	264	251	281	310	303	295	277	309	270	304	328	326	284	321	289	303	326	295	276	295	283	257	286	258	287	281	244	263	260	289	280	267	291	247	294	272	265	285	277	279	298	323	281	295	277	257	306	279	320	296	304	299	319	271	272	304	299	323	297	320	306	272	236	287	290	293	293	296	260
26905	32871	4953	1684	911	736	712	688	652	649	665	635	605	667	646	596	652	670	638	634	662	617	597	608	642	629	621	641	623	623	615	627	650	577	629	613	636	609	622	607	618	601	587	626	638	608	635	609	591	608	629	637	542	618	650	631	628	587	643	581	655	570	599	611	607	605	633	624	602	612	611	604	619	645	594	573	591	617	608	635	656	576	593	567	614	561	594	576	619	638	618	601	610	565	628	575	657	607	621	609	620	605	616	639	623	609	607	583	588	614	665	601	611	624	611	591	589	583	628	617	553	618	631	599	610	626	575	601	626	610	632	618	603	561	651	652	620	595	616	635	597	589	648	611	622	591	560	621	608	626	618	573	568	642	644	594	622	617	577	568	625	618	580	624	648	652	573	595	626	602	586	591	609	599	579	632	583	629	628	671	626	636	617	594	612	639	626	654	647	595	575	586	594	614	610	670	614	559	625	622	614	624	579	603	592	603	620	608	600	610	562	598	629	631	615	585	639	611	632	655	622	605	574	618	617	594	592	606	595	602	596	622	622	572	595	616	613	592	617	618	594	614	644	602	615	619	591	633	620	605	612	613	597	613	613	644	605	626	604	595	585	612	608	575	607	638	625	633	604	604	583	638	604	589	608	682	600	606	607	592	639	662	581	583	623	622	605	614	597	624	653	615	615	654	658	599	654	620	612	591	601	625	635	583	622	663	617	656	612	603	633	597	596	638	610	614	639	635	604	640	589	634	598	618	568	642	623	651	603	622	559	624	601	560	596	624	638	623	655	642	560	569	618	602	613	620	602	594	605	608	620	630	573	584	601	609	621	627	648	676	566	611	633	649	604	595	575	598	605	615	627	605	607	613	619	588	593	598	603	584	620	654	635	621	579	592	629	612	562	578	566	585	604	612	587	629	623	621	645	576	653	652	653	609	648	626	600	603	567	615	637	630	581	576	608	605	575	635	592	592	578	623	627	612	640	587	617	621	562	619	579	629	598	600	602	621	611	601	637	598	635	582	650	690	621	662	678	633	624	634	625	585	609	632	614	595	618	617	613	590	598	628	612	603	679	608	628	611	611	659	634	618	604	598	588	614	632	586	579	630	608	600	600	590	613	615	636	622	626	625	631	650	609	598	601	582	577	632	644	610	620	631	640	601	618	647	599	618	578	638	623	628	613	629	623	649	627	639	616	570	642	626	575	651	626	584	573	626	626	591	598	603	618	609	586	551	616	617	565	595	596	602	616	649	607	568	600	602	604	599	612	620	594	671	605	642	621	596	587	600	573	616	620	638	589	645	648	610	584	629	632	609	646	631	634	581	615	652	589	590	596	593	603	614	633	570	603	611	589	575	615	565	582	608	616	633	572	630	625	602	590	607	586	592	622	623	623	599	616	618	640	625	637	623	602	588	634	655	616	612	593	641	639	581	640	616	586	611	630	623	603	649	628	565	607	601	641	590	596	655	587	622	612	629	595	606	643	645	613	611	625	623	641	638	648	603	601	631	627	650	627	616	628	614	614	623	615	604	640	573	591	629	606	626	574	604	614	683	576	644	606	625	579	595	645	642	619	562	608	663	600	634	609	636	597	627	612	587	610	583	616	626	549	587	605	599	592	604	652	641	625	597	656	574	610	681	589	607	600	654	623	608	640	623	614	612	621	590	637	592	633	585	613	538	592	619	613	638	566	607	606	595	615	631	581	585	643	569	620	622	608	584	596	584	629	585	605	616	631	653	639	555	656	638	636	647	605	621	678	583	607	615	604	578	577	596	636	592	631	607	653	649	625	593	657	613	592	626	622	627	604	574	644	635	610	625	591	595	615	609	623	616	633	603	593	600	600	627	635	615	631	597	619	554	619	631	620	626	638	641	638	604	618	594	655	584	605	625	658	631	617	627	582	610	574	595	609	618	613	586	575	651	627	572	654	566	624	634	627	574	617	598	617	609	589	592	599	600	673	614	587	647	629	624	603	566	552	634	629	643	590	633	589	598	632	591	607	621	603	620	601	607	579	613	604	621	678	656	586	580	634	620	571	643	627	587	599	624	620	630	590	580	599	619	572	617	608	616	582	611	597	580	631	587	608	619	595	590	655	591	605	618	643	606	568	599	571	593	601	654	631	590	590	644	598	572	618	596	549	596	620	614	634	592	612	571	589	597	599	568	622	634	594	628	612	550	584	616	642	600	630	593	634	687	609	577	610	593	581	602	618	581	573	622	635	666	593	611	612	601	595	603	651	595	635	596	598	614	614	612	611	597	603	628	583	623	625	599	665	588	645	644	602	632	602	617	550	600	631	622	568	626	634	587	631	621	605	598	575	630	599	614	571	568	621	617	580	599	634	633	623	634	619	665	627	581	594	648	602	655	590	607	618	575	651	630	624	590	616	654	627	601	597	614	650	581	633	615	576	596	615	651	608	617	628	586	624	612	634	589	594	587	618	571	581	636	616	632	595	615	588	638	575	583	653	595	578	590	645	584	633	589	607	636	636	635	598	575	623	634	644	634	585	600	598	612	612	604	639	609	611	596	604	611	659	618	629	646	620	640	643	635	612	584	583	621	633	598	595	613	645	605	643	618	617	570	617	578	644	593	601	633	599	606	603	649	645	574	666	637	670	580	611	613	607	618	568	643	604	587	615	629	628	620	630	647	615	568	625	642	603	640	597	612	585	617	619	571	639	630	594	592	610	633	592	613	615	607	640	604	576	621	613	625	602	604	615	605	609	609	640	574	606	587	639	599	620	609	614	614	589	593	640	596	594	611	629	630	627	592	568	645	579	606	649	606	637	625	599	603	619	595	594	621	625	553	615	607	638	634	605	614	624	600	670	586	622	582	605	641	598	592	592	608	626	622	568	632	588	596	645	605	660	640	582	590	615	628	567	659	601	584	625	609	616	635	597	616	590	671	596	604	594	587	595	614	610	640	628	645	641	617	615	579	597	612	635	662	634	612	622	584	626	603	589	606	599	610	627	584	647	609	610	622	600	608	558	603	633	629	648	580	601	596	650	635	607	593	615	593	596	630	640	633	629	579	634	537	601	639	617	616	632	606	623	621	652	621	610	575	617	609	579	602	569	606	619	600	628	674	570	588	607	628	628	620	561	625	618	621	610	586	619	621	620	631	634	606	567	578	614	630	629	604	595	587	585	624	588	570	643	621	603	629	588	600	598	655	589	649	622	615	643	620	624	611	612	635	602	546	610	553	600	601	618	581	609	626	585	635	623	621	585	592	578	657	586	621	635	607	566	605	619	595	660	615	584	580	589	601	601	656	621	603	660	635	641	596	629	610	583	587	583	610	603	630	597	634	610	600	601	619	642	581	586	611	621	568	604	592	595	632	626	643	620	608	561	641	624	610	645	629	581	587	612	615	603	604	601	656	636	596	608	591	636	604	649	611	656	620	585	625	627	600	616	625	622	594	615	635	621	624	645	614	656	595	595	587	619	582	622	608	630	621	561	626	626	595	644	641	604	596	626	624	622	619
32659	20662	9914	815	362	331	341	344	313	332	290	340	327	291	318	314	331	305	306	319	324	345	311	303	284	318	301	291	287	293	338	320	323	344	318	295	303	306	302	358	338	318	317	326	312	302	305	323	322	343	309	296	352	302	297	321	289	324	346	309	329	300	344	327	343	306	281	304	293	337	280	303	318	303	320	318	279	285	331	260	280	349	308	322	290	306	303	325	310	292	302	302	339	328	308	318	293	337	311	354	299	303	348	307	301	325	334	311	297	316	321	297	328	376	311	318	320	322	293	304	327	350	333	313	321	301	295	301	315	307	308	296	275	310	335	349	304	282	308	322	336	313	327	335	305	290	323	293	323	290	306	332	330	348	323	293	327	303	285	330	332	305	298	292	318	314	313	328	328	324	321	277	288	317	291	333	303	320	288	308	350	282	329	324	312	335	307	294	319	333	326	343	315	279	310	280	299	332	315	297	283	338	320	317	321	310	349	345	279	297	328	321	289	306	294	317	312	327	331	275	322	321	298	333	300	344	377	318	285	313	329	347	280	313	305	317	313	338	324	353	312	336	307	297	302	273	314	295	305	303	280	322	305	342	300	332	286	300	320	289	305	317	314	337	329	301	311	320	335	305	292	306	305	300	330	318	300	309	311	314	313	300	313	291	310	291	341	323	341	336	310	349	329	307	285	316	308	314	291	290	332	315	315	305	313	298	316	307	288	328	314	303	329	310	359	324	287	333	334	339	314	308	326	305	331	338	296	325	333	362	321	327	325	284	306	290	314	352	315	314	334	309	332	289	329	289	307	329	286	281	318	303	313	330	335	326	332	326	326	349	319	316	304	328	321	313	284	303	296	324	306	311	309	323	335	340	289	311	307	297	326	316	272	326	315	311	303	281	344	261	260	304	315	297	315	302	340	335	312	360	340	310	316	287	323	310	285	301	327	319	329	299	362	319	327	303	305	320	302	327	305	320	316	289	297	332	314	300	334	306	305	287	308	287	328	327	297	327	320	321	315	345	350	297	324	310	318	315	327	282	333	322	298	333	330	320	304	309	345	330	341	315	317	313	331	282	325	312	287	296	352	343	335	332	316	284	313	293	311	328	308	315	302	273	294	273	304	308	326	280	333	273	320	318	304	338	316	331	304	345	308	300	327	304	321	290	333	324	297	310	293	315	323	306	314	328	306	307	366	316	343	281	295	334	304	306	319	279	323	309	310	338	341	282	314	265	302	338	322	282	301	329	334	289	324	328	306	334	286	338	354	314	314	304	290	298	347	304	319	301	327	310	291	304	276	356	283	277	351	288	307	286	301	338	306	313	305	285	322	294	305	313	339	300	313	295	300	324	316	291	312	299	321	321	332	364	348	274	304	310	350	292	313	304	302	345	284	278	295	300	300	284	318	337	319	268	313	316	334	317	294	337	339	306	313	340	346	301	308	285	306	329	309	310	294	287	304	292	298	318	335	294	330	328	307	320	347	310	287	320	310	333	323	349	297	326	297	315	326	317	326	331	278	315	291	281	308	332	305	284	272	302	323	336	265	340	376	327	293	335	305	326	267	306	307	311	300	327	282	324	325	327	338	298	311	358	333	341	303	314	315	335	278	270	318	321	346	323	286	338	343	321	339	298	347	341	293	316	330	312	314	315	321	285	320	326	317	285	288	308	326	318	294	287	316	315	308	325	294	302	334	320	311	325	303	327	325	357	313	299	292	330	280	320	302	301	307	311	279	342	351	302	327	322	331	299	322	312	312	328	314	331	301	305	309	294	354	306	310	321	319	313	297	298	322	313	317	348	327	277	315	335	355	331	294	311	322	300	310	316	277	287	307	295	319	323	330	308	360	320	322	342	336	316	329	343	379	291	303	292	312	333	291	287	306	303	322	298	320	319	299	318	333	287	337	286	316	310	340	301	335	280	293	303	340	278	294	316	287	309	279	308	296	337	312	330	292	316	320	328	310	299	280	360	312	309	320	318	342	303	295	325	327	313	341	323	342	261	327	317	316	319	279	334	347	324	330	320	332	305	316	296	353	335	313	304	305	308	363	333	335	299	312	289	281	318	351	325	298	288	322	368	346	294	313	305	354	316	344	339	334	313	273	293	310	300	302	312	328	332	296	299	310	325	319	328	300	303	329	299	304	300	339	286	309	283	290	290	313	320	310	341	336	340	323	322	314	336	313	299	350	327	274	301	317	269	307	300	321	308	276	317	310	292	304	276	375	309	293	288	311	335	308	313	307	301	347	295	305	270	315	334	330	303	295	304	299	320	333	329	304	301	344	311	322	322	321	308	321	313	298	352	318	350	319	300	326	312	322	304	300	295	330	326	291	334	330	313	308	303	317	327	332	345	307	311	300	315	296	334	333	307	316	277	288	336	322	301	304	308	328	327	303	339	301	313	315	312	313	305	311	296	343	309	293	315	331	323	329	335	316	301	304	283	304	342	347	295	324	308	336	341	336	311	323	314	292	315	323	323	307	305	264	301	291	307	318	296	305	297	290	309	288	320	342	312	333	309	285	325	321	287	322	315	321	324	323	336	332	317	309	302	316	289	296	308	272	321	293	330	349	310	280	305	308	312	318	293	312	335	331	309	313	349	326	355	293	294	319	283	306	343	323	312	342	341	295	328	299	283	304	329	292	278	315	297	282	315	325	306	301	310	304	302	317	298	294	306	310	300	280	325	331	278	303	292	341	296	311	281	339	326	319	300	312	296	268	276	324	299	308	325	341	315	315	309	303	291	299	288	325	303	308	306	320	331	325	317	305	303	312	331	301	330	294	329	330	314	331	312	308	282	340	334	319	336	338	282	320	298	308	320	324	315	324	311	317	324	296	292	306	323	291	297	317	337	305	299	313	306	307	334	277	301	299	322	357	313	322	334	308	310	292	306	312	334	317	276	337	309	353	319	313	312	325	331	313	323	348	327	299	329	292	290	309	329	343	321	263	306	304	320	323	313	323	290	294	297	307	323	293	324	299	334	316	309	298	306	290	341	335	310	320	301	297	349	337	289	333	350	300	294	297	326	329	277	358	326	305	320	306	315	315	305	303	305	295	290	315	313	307	351	297	292	316	340	323	284	302	325	310	313	301	298	338	308	314	287	318	359	296	308	339	289	300	296	284	259	285	322	317	288	306	335	305	319	311	311	327	305	313	299	330	316	309	295	315	311	328	334	309	289	306	294	315	306	372	306	308	296	285	344	300	298	288	314	357	326	273	270	311	309	295	320	294	347	345	329	304	326	281	316	296	323	294	325	273	291	294	297	313	280	294	318	299	330	338	311	272	322	321	292	316	329	337	321	338	291	333	333	344	324	327	298	303	322	300	315	314	325	291	334	322	314	348	267	298	299	300	292	323	309	312	327	349	329	353	309	350	320	324	306	318	314	333	290	266	260	310	336	339	306	337	289	305	328	349	353	300	303	296	288	319	344	305	302	319	292	301	279	311	320	314	321	307	274	321	319	291	294	363	333	282	317	316	318
8308	4017	1323	825	747	729	694	744	700	710	742	744	780	709	785	763	727	730	776	778	734	753	698	731	744	725	750	717	736	751	756	716	704	666	739	735	739	712	743	717	692	703	780	722	729	729	747	791	702	754	659	688	731	701	728	755	719	706	727	724	731	724	732	744	734	723	699	715	777	779	757	714	763	715	770	711	737	723	698	741	717	667	748	715	718	734	735	741	737	728	764	719	733	751	770	726	707	779	686	722	735	682	676	732	705	763	762	725	755	707	699	759	705	714	727	737	733	752	672	753	729	722	675	711	698	714	716	784	716	760	763	764	716	723	723	726	701	759	732	714	757	720	721	716	737	774	735	694	729	679	749	709	806	806	699	699	708	685	754	730	720	725	734	763	706	711	712	718	705	721	760	717	726	707	692	729	740	725	762	706	708	721	724	701	708	750	700	803	754	730	707	732	722	644	741	749	757	716	755	687	716	686	751	694	723	768	712	738	759	734	750	735	728	728	698	761	761	775	741	742	687	704	681	692	735	683	774	692	760	733	715	693	737	704	697	727	722	717	709	722	701	769	726	745	694	721	648	678	686	718	709	714	693	694	749	711	704	773	656	722	711	711	712	762	747	753	740	711	780	714	736	746	789	758	782	700	731	704	755	697	714	734	790	711	658	720	685	741	734	766	760	735	726	723	718	705	722	778	725	726	742	718	745	756	757	760	753	738	740	740	682	708	750	742	749	736	756	660	761	706	754	730	721	712	703	711	718	715	693	710	733	739	727	725	704	680	712	705	739	686	753	765	702	727	729	680	701	709	704	695	713	696	728	711	743	726	697	730	694	697	696	736	698	717	663	730	682	708	693	742	751	729	718	698	719	701	760	729	710	686	701	730	730	720	720	740	751	684	700	686	759	735	712	728	752	730	731	726	700	697	718	740	731	735	699	704	730	703	736	738	655	703	705	758	747	679	760	729	706	748	709	766	694	729	729	740	759	716	760	728	739	690	753	721	746	681	743	698	710	699	731	740	697	725	708	751	671	733	718	733	680	717	692	694	751	729	713	692	799	719	776	764	744	728	757	712	690	719	732	709	748	742	743	726	716	648	749	709	784	740	738	762	740	723	685	727	699	714	692	744	766	739	803	726	727	762	742	705	758	718	762	667	714	725	682	748	742	689	709	716	717	782	707	741	736	735	766	727	753	729	727	712	707	763	706	716	712	724	751	740	729	741	745	739	725	754	710	765	734	734	664	757	701	709	719	748	673	714	727	690	716	734	781	660	822	733	748	698	740	698	697	735	702	779	712	751	745	779	694	742	681	738	732	728	732	731	761	743	722	744	665	725	748	702	750	703	741	683	737	703	717	720	703	740	729	741	727	759	727	717	690	720	755	731	712	774	726	721	727	728	753	712	694	735	732	734	733	768	740	737	751	713	708	758	722	669	703	720	747	678	717	740	709	727	729	712	750	784	722	761	745	725	771	732	759	708	748	773	765	709	726	739	711	724	727	687	751	741	701	719	758	712	779	729	711	731	681	722	738	720	727	667	746	746	742	727	735	731	729	716	676	691	753	702	739	703	762	742	720	732	699	747	691	701	705	755	713	743	734	768	735	742	758	733	722	703	686	767	715	728	696	765	762	745	733	732	715	731	687	736	702	712	717	720	738	722	742	729	723	714	722	779	731	728	705	718	756	790	711	730	698	700	703	710	720	713	735	718	772	759	687	731	738	784	695	760	720	730	712	698	772	697	684	741	762	731	711	694	722	721	711	687	719	732	786	723	704	712	754	696	709	719	736	686	700	703	695	745	714	734	750	794	746	740	690	699	745	707	670	732	671	719	724	720	771	747	736	736	751	693	719	694	742	758	763	761	783	699	696	705	729	728	742	698	727	726	730	676	693	647	700	692	728	660	693	720	732	776	730	744	721	741	686	679	733	751	728	686	723	721	760	762	698	676	702	682	745	715	719	703	727	703	740	758	771	750	716	718	733	724	706	738	711	725	727	710	747	731	768	705	683	719	730	723	738	702	767	747	728	749	713	733	739	736	700	689	779	725	712	705	752	734	738	674	734	694	738	725	697	756	734	688	698	716	737	747	759	722	697	757	706	708	747	731	754	719	709	750	714	683	715	758	681	765	715	747	744	723	738	742	705	740	729	730	767	739	712	766	728	764	786	729	762	699	705	719	715	778	737	689	765	744	729	720	727	705	724	746	752	698	723	700	717	703	716	764	742	707	701	704	749	703	663	706	726	691	782	678	712	752	725	668	705	688	756	727	765	743	717	767	694	707	725	745	755	716	740	694	713	678	688	664	772	711	683	704	716	743	661	724	750	770	732	739	732	717	743	726	725	731	779	774	761	714	716	696	736	680	731	691	724	770	741	741	729	718	700	741	716	740	730	728	730	721	754	786	753	749	683	740	710	712	700	719	769	700	762	747	727	729	675	738	702	716	700	700	732	771	748	730	753	751	679	745	721	700	726	704	734	738	747	707	739	711	698	736	740	697	728	713	639	701	751	731	715	691	699	696	743	713	729	705	733	706	800	695	713	675	726	811	722	716	771	747	721	701	710	728	740	742	723	697	725	760	754	701	718	692	717	766	718	729	741	738	727	734	704	750	722	720	731	687	707	701	737	739	748	708	711	766	758	694	735	735	730	786	687	731	763	750	738	687	806	761	743	772	712	779	706	768	716	723	736	701	735	750	723	745	672	732	746	765	730	737	714	783	710	743	723	710	675	684	668	724	715	739	718	644	757	733	751	728	749	750	702	704	709	688	720	709	723	722	731	712	733	755	735	664	710	739	732	700	736	737	690	731	744	683	761	721	730	746	685	765	752	722	764	731	701	745	793	738	706	735	703	741	708	694	725	708	735	730	739	734	712	736	727	734	777	682	742	706	758	711	767	727	757	734	719	731	778	720	731	738	734	788	746	758	737	684	695	747	746	698	735	742	752	709	719	773	739	703	677	734	749	682	761	769	717	691	729	729	677	773	750	746	697	721	706	695	719	744	712	720	719	676	701	770	750	716	757	721	794	702	736	739	721	716	719	745	725	751	725	692	736	715	737	706	699	716	765	747	680	696	709	720	737	722	734	696	748	735	724	790	715	722	708	681	732	763	703	791	702	776	776	742	761	737	762	725	749	748	722	685	747	731	737	728	724	772	721	735	687	690	712	673	727	746	700	727	751	705	746	719	764	716	757	729	741	704	718	785	731	744	735	733	718	754	718	758	677	717	722	727	730	672	711	712	701	719	741	717	724	741	700	731	725	725	670	700	707	706	696	735	722	755	689	733	734	738	681	685	702	732	769	793	726	729	759	767	686	736	694	726	721	700	705	792	756	740	714	730	681	741	735	717	725	717	745	759	716	778	714	793	749	710	710	747	727	726	699	748	750	733	746	730	744	758	734	706	716	736	713	724	723	735	733	774	704	722	738	720	725	703	681	730	676	739	749	755	735	713	704	747	697	768	705	749	731	737	738	692	685	719	742	730
24975	21490	24898	28501	21502	20834	1148	622	461	474	445	432	462	460	477	423	435	426	451	441	440	429	403	435	460	448	405	404	448	396	427	427	419	445	391	437	407	448	461	433	442	381	409	431	370	440	427	391	414	413	421	449	422	407	446	422	415	397	426	400	361	430	373	416	423	413	451	425	423	395	450	448	414	438	396	437	412	404	427	435	438	409	423	407	399	416	446	419	426	368	414	413	426	417	430	431	410	398	431	406	413	417	353	407	408	426	417	445	439	433	442	446	411	415	387	417	443	374	426	407	432	455	405	443	461	405	439	395	415	439	408	425	382	389	419	422	467	387	427	414	419	419	431	429	385	411	372	424	432	385	451	407	440	433	421	448	454	425	436	438	391	418	430	419	403	390	430	430	414	369	417	439	426	440	424	425	400	403	412	414	442	455	426	400	443	477	429	439	413	429	424	439	430	403	409	452	428	444	465	419	445	464	387	378	427	424	385	451	427	418	452	451	427	381	442	439	389	467	431	438	444	386	422	404	416	407	387	436	396	426	459	410	436	398	436	430	454	413	433	437	448	430	434	391	427	412	407	466	410	412	397	433	458	408	436	418	399	414	388	394	479	410	388	404	407	426	448	441	449	408	453	414	410	414	423	414	447	379	421	432	418	420	446	431	449	415	437	421	399	417	402	453	435	497	386	429	394	436	428	457	442	441	437	463	407	436	397	402	404	400	424	380	406	451	431	435	372	403	452	400	427	401	413	416	454	406	425	405	423	403	424	410	405	457	435	449	439	394	448	436	402	433	447	394	448	463	440	450	418	412	430	415	438	398	387	426	418	394	475	418	399	404	466	396	418	453	392	383	401	411	393	460	421	399	401	420	425	437	408	383	383	414	457	437	435	419	427	393	420	423	445	410	434	416	427	443	439	409	418	431	397	424	430	420	440	415	417	408	440	424	392	441	434	425	407	430	368	439	392	408	390	433	433	442	456	455	429	440	414	443	395	403	422	473	454	421	429	390	471	424	431	418	401	378	403	445	413	382	408	441	381	386	410	424	469	418	428	413	442	410	413	457	407	382	426	402	418	446	407	405	446	394	447	404	443	431	409	417	421	415	425	423	432	418	421	419	425	391	439	383	438	407	402	402	441	404	425	416	412	439	442	410	390	420	393	396	450	429	450	416	429	461	469	471	459	463	377	426	389	393	413	396	410	403	397	407	385	416	434	426	414	422	412	395	421	429	406	436	419	420	433	428	432	442	422	410	430	429	401	463	409	412	443	426	438	430	458	411	418	433	372	418	408	412	431	411	399	419	419	411	390	395	473	411	438	410	412	417	436	396	385	398	426	418	424	434	425	391	407	433	437	376	397	398	422	449	423	407	422	406	471	433	416	489	438	412	404	436	424	439	406	417	416	428	419	388	421	423	446	440	393	432	447	446	444	438	462	438	434	406	382	436	397	417	448	455	448	435	401	417	404	408	427	425	414	422	426	423	416	412	433	436	411	443	410	459	431	407	385	422	409	428	420	469	415	389	401	425	427	418	446	416	436	381	437	448	472	413	387	428	403	474	395	389	418	442	391	396	400	410	446	396	428	398	439	413	390	467	448	421	437	395	440	463	420	430	435	406	452	414	472	458	455	423	416	400	418	432	409	437	434	416	440	433	393	428	419	409	411	376	417	398	448	449	417	449	412	421	407	406	405	450	401	381	427	423	441	404	414	422	399	431	422	424	450	395	418	420	384	389	442	395	419	399	455	404	407	394	409	459	415	433	421	437	431	431	439	442	391	436	439	454	425	389	426	416	408	428	411	411	437	408	408	412	427	362	391	416	365	417	474	419	449	427	385	389	437	426	408	387	454	418	427	408	407	436	425	409	442	407	431	409	436	430	429	392	417	394	454	424	407	407	419	414	429	422	438	414	420	430	413	461	388	418	425	430	434	432	426	394	435	428	445	399	403	424	428	456	404	395	424	432	427	373	396	373	392	404	446	397	402	436	404	412	462	407	391	436	405	418	436	426	424	416	426	408	440	451	400	404	426	437	413	397	440	421	416	448	396	413	439	412	420	414	436	453	427	403	405	458	401	432	407	412	409	425	426	432	414	392	437	437	440	424	424	448	407	459	399	404	465	458	408	399	437	400	402	464	433	424	365	417	385	383	427	428	392	418	438	427	463	402	418	409	383	387	449	429	430	439	383	396	399	422	431	384	405	436	410	439	422	418	422	417	402	425	370	410	419	423	416	437	460	396	390	412	449	461	393	408	437	455	436	435	430	406	431	428	458	424	411	395	469	423	427	434	394	448	418	458	431	414	415	369	419	451	441	420	397	410	443	422	428	407	393	439	410	418	382	447	363	410	407	429	452	416	429	429	409	416	413	456	450	450	443	400	425	408	436	406	447	383	449	431	411	427	416	424	406	409	437	433	405	371	397	380	426	419	423	423	443	447	411	429	410	450	422	447	413	458	421	410	439	444	441	423	405	372	415	423	476	439	416	403	376	404	435	433	403	440	397	434	419	430	380	407	377	446	406	408	394	403	396	402	430	491	411	436	408	463	438	429	417	434	375	386	394	389	384	408	400	424	417	384	423	415	429	439	441	455	429	429	434	412	381	461	429	417	412	377	413	392	419	424	438	425	428	406	393	395	420	422	426	389	402	428	459	393	452	468	413	454	431	415	394	430	418	443	464	419	424	379	379	434	452	436	439	420	435	401	417	432	388	456	389	459	483	431	389	440	430	395	422	402	423	425	432	456	436	396	417	429	384	442	421	401	456	426	462	392	387	421	419	455	416	437	433	391	398	416	417	410	439	387	436	365	445	410	424	415	425	407	405	418	423	401	404	425	447	421	453	442	432	440	429	391	412	401	380	439	424	436	441	435	420	443	424	467	409	417	435	465	380	438	434	420	415	391	400	433	432	437	436	409	439	398	415	461	404	409	408	443	424	406	385	433	437	410	400	430	373	486	409	418	416	413	410	426	379	424	411	416	425	389	448	420	389	422	424	422	431	423	406	410	406	411	416	426	440	375	362	426	431	391	433	427	430	465	431	403	390	409	401	423	427	415	379	456	421	386	398	400	418	451	435	442	376	447	419	445	430	403	421	430	436	416	418	412	427	416	444	436	422	462	406	377	437	442	404	381	405	425	412	408	396	420	433	437	414	423	437	422	409	390	417	397	431	418	417	421	430	438	424	434	399	448	412	440	389	425	448	408	394	384	408	443	459	382	439	415	435	423	414	430	436	397	392	428	446	416	455	399	434	405	409	439	408	416	444	399	405	387	407	448	412	428	437	398	428	416	425	434	444	389	404	426	429	456	399	436	402	383	376	414	416	452	396	402	429	397	430	404	391	429	392	412	436	422	429	404	397	421	441	421	415	421	419	421	413	400	445	418	424	412	448	443	461	397	423	424	463	450	451	421	430	431	396	418	404	414	459	437	404	447	392	388	399	382	403	403	418	417	407	465	421	417	410	462	422	450	454	433	411	426	401	451
20713	22393	3447	1457	1028	1014	962	955	904	883	896	916	881	979	929	934	887	931	916	915	873	888	929	858	925	966	876	902	928	880	885	959	927	887	883	922	929	912	899	901	888	891	886	912	910	871	931	916	936	920	915	916	867	872	929	927	903	906	884	866	896	862	887	944	885	928	951	863	931	891	882	934	872	867	922	843	887	921	883	909	916	956	944	910	906	933	893	930	911	914	917	890	911	955	852	884	868	858	888	885	872	938	935	900	870	901	929	905	888	847	890	901	955	894	907	897	898	907	932	879	938	903	892	884	857	917	899	868	955	884	870	932	966	939	885	922	941	925	896	910	895	961	869	840	919	883	873	881	956	859	859	889	851	870	856	926	920	962	916	922	904	915	900	888	904	929	886	978	892	922	961	937	889	913	928	938	894	892	932	907	899	926	880	863	934	878	871	897	960	955	916	934	908	920	915	961	891	856	939	898	969	915	873	909	850	897	906	894	914	879	903	937	970	901	900	891	895	884	931	881	858	865	932	901	896	879	933	887	886	871	912	906	966	918	913	882	848	878	917	878	943	906	868	897	870	919	867	871	877	916	904	874	917	908	894	901	895	913	901	886	900	890	863	828	934	853	939	911	881	891	913	887	936	897	924	869	915	858	887	933	909	889	876	898	866	891	877	920	926	936	893	843	811	940	956	903	882	889	894	913	922	847	881	851	874	900	924	948	965	887	889	923	885	897	951	872	934	968	893	904	902	961	895	939	904	961	876	907	890	897	912	904	935	899	856	911	902	879	886	931	876	971	983	911	893	899	890	868	899	940	930	926	931	868	942	893	940	949	932	853	913	908	900	937	943	888	924	878	887	900	926	963	872	864	869	982	916	919	893	898	896	864	882	920	914	882	937	924	908	875	910	927	885	859	915	913	858	927	881	932	900	936	852	874	916	898	899	824	906	885	916	899	974	887	926	861	884	884	936	887	890	891	885	942	951	897	893	847	927	942	937	945	873	931	931	946	889	885	883	941	877	855	971	874	892	917	882	889	929	884	879	897	918	883	926	942	901	909	898	868	866	935	889	901	970	908	882	903	965	936	840	909	875	897	895	912	902	899	902	904	923	901	904	947	859	874	927	859	878	946	868	867	954	891	914	883	839	928	927	937	892	907	900	899	915	937	960	939	964	914	956	886	945	845	873	922	863	877	914	932	931	887	871	894	932	872	858	873	922	898	935	952	914	915	912	880	917	910	932	877	912	924	896	880	867	909	897	892	913	934	898	926	932	899	979	942	939	933	913	833	896	901	937	904	921	870	914	865	929	907	910	931	924	872	956	901	857	931	916	912	866	907	939	884	857	921	912	856	896	895	869	920	926	925	855	910	921	944	888	913	901	885	883	918	868	877	899	892	930	920	897	884	902	906	873	892	926	891	912	886	908	885	916	862	891	872	908	856	871	881	892	873	909	857	938	892	951	893	978	901	951	911	926	832	831	972	948	864	895	907	859	948	910	897	873	902	904	892	907	875	903	901	888	865	835	917	942	927	891	910	915	869	916	954	870	864	895	832	880	890	860	915	837	887	919	915	880	912	909	847	937	921	938	917	889	900	905	909	854	942	909	890	895	886	900	863	917	908	908	914	890	944	948	892	904	930	884	903	946	912	897	876	854	943	901	890	880	902	885	912	871	900	938	896	930	883	926	909	880	888	887	875	870	896	941	902	901	891	860	866	932	890	956	861	914	937	952	919	923	894	917	893	889	875	919	910	892	940	920	893	902	893	871	897	924	877	893	904	896	890	852	892	877	907	900	901	896	887	850	920	884	920	902	910	909	896	858	885	898	922	913	886	942	900	878	904	925	872	875	869	917	864	874	868	918	920	870	939	956	899	864	863	895	865	898	968	865	891	835	915	898	853	884	928	906	854	908	874	921	909	916	922	870	914	895	895	918	956	875	918	916	927	876	890	877	896	876	924	900	911	953	876	894	885	872	859	912	939	950	906	882	891	838	926	919	874	899	934	870	939	900	901	821	875	889	917	897	892	884	923	909	875	939	945	912	886	882	859	976	925	875	921	887	878	843	911	896	922	938	924	914	822	876	911	890	915	946	954	856	942	935	899	881	903	981	909	864	897	920	904	923	904	895	909	913	913	823	945	882	884	945	895	884	895	908	853	953	913	897	896	928	891	877	894	928	928	922	913	870	936	935	868	958	871	894	890	919	957	923	887	897	975	892	877	910	893	913	922	923	875	916	866	975	918	900	926	864	898	933	844	905	845	949	960	889	879	911	946	922	877	938	909	906	912	881	896	861	912	887	882	899	901	920	924	932	935	898	920	908	903	911	964	977	876	945	964	923	885	877	906	923	941	915	876	903	890	875	894	942	887	947	905	916	901	945	917	888	902	908	907	899	854	930	878	895	921	942	906	890	910	884	873	920	906	928	930	929	886	904	907	893	873	880	832	903	870	815	927	855	895	865	885	907	888	952	954	895	966	895	892	932	940	852	950	866	906	861	898	884	829	891	895	886	898	949	897	939	874	895	910	892	900	966	895	885	928	890	912	866	956	921	917	852	897	872	867	895	967	872	984	898	915	984	889	916	865	909	937	846	930	891	912	928	936	857	893	945	904	932	957	905	885	869	885	938	928	911	881	929	861	907	890	886	914	908	890	943	948	886	933	894	904	966	908	844	857	883	919	899	866	880	903	888	949	906	912	872	890	888	903	886	900	940	885	874	904	964	878	851	903	891	848	930	955	939	860	919	862	843	838	922	925	905	899	936	904	850	856	912	863	902	865	903	883	913	898	947	897	888	923	925	912	873	928	886	918	876	910	915	887	860	873	886	913	916	918	889	908	873	907	920	905	908	873	878	897	883	895	937	873	939	953	875	938	929	932	907	905	863	881	907	923	942	891	911	933	869	895	931	946	909	937	874	901	879	937	893	869	941	839	898	903	911	882	914	898	909	902	884	914	859	973	914	934	948	889	938	872	887	955	946	936	864	905	856	892	896	876	920	888	901	880	883	883	884	873	921	938	957	941	933	874	902	933	870	925	945	888	919	909	910	854	907	883	936	894	864	878	915	923	925	899	908	898	890	868	871	875	862	883	916	897	887	904	867	911	886	877	903	922	871	885	900	902	861	916	912	855	942	885	892	923	888	912	890	936	930	949	893	923	868	865	919	894	898	908	871	870	858	930	927	890	904	918	817	925	908	903	932	903	914	921	935	890	910	925	870	947	890	917	923	920	912	859	930	877	860	906	859	848	894	884	885	891	862	905	968	915	895	932	904	885	926	863	905	891	918	885	904	931	941	932	917	932	931	874	878	927	896	922	916	956	909	912	903	869	906	946	896	896	936	925	902	898	950	877	891	926	895	910	908	920	920	906	860	917	919	865	861	870	903	917	923	887	897	940	913	907	939	936	902	944	940	885	888	933	887	875	939	911	897	960	887	884	916	878	862	892	894	858	926	847	917	930	911	857	869	917	894	907	930	894	966	969	877	915
24309	21434	25128	28139	21437	21451	19682	764	445	397	425	364	389	354	325	294	335	311	322	312	315	315	315	273	310	319	313	277	324	270	268	301	300	308	290	280	300	309	266	287	301	280	280	285	315	267	300	313	315	286	245	265	275	287	284	267	297	285	262	276	290	329	305	273	281	293	308	318	315	289	295	262	285	277	258	332	297	283	284	295	340	269	303	282	289	293	278	297	280	264	302	314	261	288	310	266	290	288	293	282	280	293	267	328	322	316	280	283	286	275	321	297	300	300	261	271	293	285	306	266	277	290	303	293	272	320	281	291	289	282	309	299	302	290	299	298	291	266	275	288	272	296	251	292	319	274	292	292	295	300	302	300	306	283	296	275	307	263	302	282	285	305	278	251	268	289	290	250	270	280	282	313	278	327	294	292	270	272	294	284	286	269	320	295	259	314	297	269	328	290	283	290	285	256	279	297	279	298	283	318	272	281	308	247	291	295	278	278	302	295	310	286	265	289	278	340	301	284	290	272	293	301	343	276	336	284	303	258	278	324	285	272	247	282	284	274	297	293	266	253	325	289	329	284	296	261	282	280	290	295	295	292	294	268	264	299	287	287	279	312	279	295	286	294	299	294	280	270	266	290	254	298	280	316	278	286	269	285	294	281	282	323	256	277	313	265	273	265	249	274	266	277	306	295	299	256	291	273	274	248	292	284	289	234	270	291	302	304	281	295	283	287	282	323	305	297	283	289	274	285	269	281	278	246	285	336	346	253	260	304	249	284	276	254	256	250	288	293	285	257	290	285	297	299	318	282	292	280	282	300	276	295	286	270	250	317	278	281	283	268	260	288	286	310	296	293	282	274	282	271	280	228	272	284	279	283	292	318	293	289	288	288	317	287	267	291	281	311	299	274	288	280	278	298	316	296	291	303	308	293	295	273	292	281	293	320	305	276	324	297	303	280	281	270	292	292	330	256	276	287	315	284	277	283	294	272	282	294	278	266	252	259	289	280	282	300	296	310	269	279	288	279	271	277	277	270	287	306	303	306	255	318	296	317	306	247	339	313	284	314	330	272	295	278	298	281	238	289	299	303	281	272	341	320	297	250	271	297	271	254	271	289	265	297	331	279	295	307	281	290	261	292	282	278	282	301	265	283	285	276	279	315	319	260	274	289	283	283	307	266	276	274	278	301	274	267	253	288	231	270	294	287	269	309	282	268	273	253	293	279	300	310	304	285	277	259	276	270	276	263	276	274	289	309	290	270	312	268	306	251	322	285	300	272	266	294	318	301	300	288	261	263	328	287	292	271	274	273	290	251	269	300	237	292	293	286	300	260	254	286	286	248	296	273	318	320	275	290	276	280	248	267	262	274	277	258	292	289	289	261	292	267	270	306	291	258	298	299	316	283	301	311	280	324	280	300	259	285	323	305	266	264	276	288	277	282	292	282	273	312	217	282	292	281	293	297	283	281	265	283	274	288	273	259	269	303	281	296	307	298	304	275	306	294	313	268	284	254	281	302	281	306	285	314	346	292	300	285	288	275	266	298	302	272	277	320	335	244	264	301	294	265	246	259	309	276	276	291	279	299	299	271	295	294	277	320	280	285	283	260	293	286	308	306	300	259	284	280	290	266	291	294	295	312	293	319	286	267	274	303	256	274	275	268	260	293	283	291	272	264	272	281	295	252	278	295	275	247	311	279	276	242	281	274	276	292	288	279	253	316	280	273	302	287	279	299	313	312	315	286	320	308	266	272	290	290	290	276	285	275	276	295	284	274	277	310	284	292	298	284	275	315	279	314	266	261	290	294	271	317	290	290	287	321	288	334	278	296	258	300	315	251	257	304	260	271	291	264	289	267	275	261	265	282	297	276	292	265	260	275	324	268	306	298	292	272	286	297	283	264	298	297	263	268	296	284	259	290	320	269	272	303	276	272	296	302	309	266	273	277	288	262	287	263	283	291	300	333	294	276	317	277	273	271	310	297	302	302	311	290	319	299	286	287	284	267	282	311	273	272	273	289	288	302	245	297	320	305	289	267	259	276	285	294	291	264	259	251	313	270	298	281	273	291	291	266	272	287	292	275	275	271	303	266	268	305	290	304	254	319	273	280	278	260	302	272	271	286	289	304	313	298	289	293	301	266	272	302	305	281	322	276	267	254	265	286	285	279	266	243	276	293	318	314	291	246	266	295	296	275	257	298	288	304	317	309	273	273	287	267	301	270	268	275	284	261	278	284	272	287	261	254	292	270	289	312	286	287	285	257	272	277	288	288	289	310	303	296	297	279	285	276	292	281	272	284	293	262	277	299	321	288	293	275	292	284	267	296	256	293	273	276	297	267	296	286	269	279	291	308	276	281	292	274	267	281	273	251	264	285	247	255	280	298	288	306	300	282	276	281	279	264	273	287	280	264	261	294	301	311	285	281	291	307	308	326	278	338	271	279	267	297	291	304	301	312	255	262	257	257	270	299	304	300	291	297	269	267	288	280	295	250	271	258	264	252	298	298	282	255	316	284	263	274	283	285	253	260	322	287	284	300	269	290	278	269	294	302	286	259	284	258	258	241	281	323	291	304	262	313	279	265	283	296	235	276	291	292	246	268	301	276	301	277	296	309	280	270	319	308	295	298	314	303	279	291	266	286	293	277	281	309	314	306	288	298	289	272	278	303	282	278	310	292	308	295	289	259	291	275	268	258	288	318	288	274	260	274	270	286	304	293	287	300	276	328	305	273	304	265	323	265	292	312	265	321	276	270	261	305	286	292	273	290	267	291	312	303	273	288	306	301	268	288	299	285	284	277	274	283	277	292	267	278	279	295	274	262	323	285	272	284	318	280	290	283	284	300	286	265	281	280	321	276	279	288	258	299	281	271	296	283	273	274	255	269	277	274	294	305	290	303	287	271	286	285	300	267	304	296	304	296	291	267	247	321	276	284	253	259	281	257	260	293	292	304	295	294	265	256	280	302	303	288	263	286	288	290	293	271	294	306	265	276	288	287	264	275	274	274	305	328	275	262	263	302	307	276	301	281	294	278	284	290	287	248	257	278	329	303	285	273	273	319	294	288	307	253	309	290	296	306	281	285	309	270	287	272	303	306	275	307	276	309	293	292	291	304	299	306	280	263	261	248	253	265	311	287	270	278	281	276	285	274	288	273	278	270	290	281	302	260	284	313	290	297	270	302	258	287	263	261	294	255	277	302	291	250	258	258	317	282	290	314	289	275	247	285	288	282	304	267	296	310	283	302	307	279	285	287	289	295	282	323	254	295	247	281	281	281	267	295	260	287	284	272	266	277	254	277	283	283	276	316	228	294	277	275	319	251	299	283	280	285	297	290	282	293	310	287	272	270	320	297	306	309	280	264	255	281	254	266	276	292	286	283	309	278	299	330	287	282	281	267	273	268	331	277	290	299	299	337	277	263	276	251	291	261	271	287	263	289	298	264	307	264	255	292	257	280	268	301	301	283	290	260	271	290	270	269	290	303	277	292	296	247
26517	30777	5077	1705	903	733	729	708	652	686	640	662	633	652	635	561	667	619	611	641	601	612	580	606	629	670	597	619	605	610	617	623	625	612	622	596	600	656	631	571	628	607	583	614	609	583	581	630	621	631	582	609	602	590	570	626	637	590	596	648	615	627	639	605	602	607	590	634	603	582	600	598	620	610	632	579	616	618	599	583	618	593	598	599	590	629	607	650	605	610	609	646	622	587	583	622	603	620	585	571	615	586	628	604	618	592	599	596	571	587	603	617	599	600	632	601	634	622	687	571	643	594	596	656	616	605	627	558	611	649	578	632	641	604	653	597	615	594	592	611	571	591	584	624	621	606	534	602	596	590	587	563	601	605	636	619	646	617	608	593	598	627	602	609	657	627	570	620	639	597	616	610	638	634	595	568	639	607	649	599	637	614	637	578	603	632	627	564	646	608	587	587	587	598	587	592	656	597	563	624	618	570	625	609	611	625	640	593	562	600	635	576	597	593	569	607	626	566	583	608	557	634	616	576	629	659	635	559	649	549	656	595	603	605	584	570	651	642	550	618	567	575	621	644	607	634	573	613	584	600	607	620	615	625	627	634	637	652	626	617	611	599	600	634	617	603	588	608	607	636	616	636	592	668	673	613	602	634	622	600	614	613	609	599	628	642	659	623	597	602	591	602	651	596	593	606	620	553	590	599	595	617	577	602	618	650	634	601	612	653	580	625	636	623	607	595	583	605	619	604	594	634	564	622	646	589	596	629	600	601	626	579	579	558	592	600	631	609	587	575	646	648	571	619	619	647	579	599	652	612	590	636	546	600	633	598	617	590	578	622	559	635	605	645	628	595	626	584	626	600	600	590	560	580	639	670	632	574	628	604	637	603	603	608	597	564	626	626	614	621	612	593	611	618	579	639	607	634	647	623	601	616	614	617	642	590	598	620	606	577	637	616	632	614	635	650	585	593	600	611	623	616	621	590	616	613	595	572	641	610	608	623	627	619	610	581	586	589	615	641	585	583	590	609	616	602	579	617	582	612	611	624	606	628	599	597	579	658	596	640	567	577	600	613	608	601	622	598	571	636	574	639	582	587	575	613	619	593	631	643	609	620	633	613	580	604	628	646	614	613	589	592	605	601	614	604	637	620	547	590	573	614	629	599	659	627	579	629	625	652	627	624	623	620	652	606	623	634	679	604	583	648	594	594	585	614	610	597	595	636	615	615	623	641	636	584	628	636	629	577	592	574	545	612	614	660	678	616	582	607	580	633	597	598	581	624	615	626	571	627	609	605	616	583	651	578	611	575	576	618	633	589	603	589	629	630	662	610	618	615	582	600	633	619	578	590	599	632	608	610	643	608	631	601	652	635	632	611	571	583	607	599	600	552	654	598	625	565	635	618	647	644	613	571	592	623	589	609	631	643	664	618	579	596	622	620	610	615	588	559	651	619	613	603	601	608	612	624	597	585	636	625	615	597	636	583	570	615	619	584	600	611	601	598	615	624	613	593	572	588	642	574	621	596	608	588	607	571	618	539	636	613	588	621	580	582	574	598	587	587	592	652	626	577	610	575	628	595	638	630	594	608	613	607	606	614	623	596	600	563	586	622	608	620	591	600	595	560	616	672	602	631	597	647	584	604	617	607	621	614	598	609	651	635	654	592	666	614	642	600	633	597	575	608	616	614	643	599	612	593	615	645	605	602	610	647	608	566	631	637	569	632	616	619	614	606	641	606	620	582	589	635	587	622	612	640	592	612	587	573	605	625	604	649	586	627	609	577	622	585	594	567	623	609	616	601	602	626	637	588	575	595	610	604	611	610	619	633	581	617	596	585	586	613	601	590	576	602	588	656	609	586	606	627	616	638	612	602	637	604	649	599	599	601	607	612	588	633	617	602	593	612	614	658	595	650	648	626	628	624	603	644	589	651	617	572	609	589	652	661	599	626	638	562	599	606	594	610	593	595	582	623	628	607	644	595	598	605	620	655	664	615	617	629	590	588	611	606	651	583	579	617	623	635	608	589	617	604	568	607	641	623	608	661	595	649	629	612	576	616	626	578	634	642	611	604	632	587	613	574	613	621	626	608	644	580	585	629	617	593	624	568	596	609	622	613	619	626	634	594	590	650	616	603	622	573	575	623	617	580	595	627	614	591	623	604	631	585	619	626	630	621	634	603	633	657	628	556	625	624	584	622	627	604	587	605	594	647	598	604	600	577	553	613	623	578	588	635	600	640	597	601	598	635	566	611	601	590	624	625	647	607	603	643	649	625	588	598	584	599	611	592	594	634	602	664	582	614	618	602	600	604	600	559	628	644	647	600	607	556	588	631	606	651	639	579	621	610	602	633	605	617	559	640	625	591	625	652	669	629	659	609	616	605	613	644	618	629	560	644	637	607	578	598	576	585	630	601	590	612	628	612	656	558	621	580	608	603	645	592	628	585	583	636	635	642	598	627	628	615	611	596	572	581	605	622	576	611	602	665	609	623	611	635	596	610	603	584	608	619	581	620	619	552	583	621	637	663	601	595	610	643	583	618	618	577	603	577	613	596	625	594	587	649	627	607	612	651	606	642	609	624	620	608	619	615	587	610	597	589	596	653	573	619	628	589	549	611	594	600	606	617	613	605	592	596	602	618	588	653	634	602	668	605	577	595	546	617	621	634	563	623	662	640	614	636	612	650	599	628	605	616	622	639	605	598	627	611	639	578	636	632	597	593	596	606	555	608	575	563	612	604	624	632	628	583	581	622	598	625	614	611	599	630	592	585	611	604	642	528	604	626	615	600	614	614	648	612	583	622	611	631	606	611	631	640	600	574	615	663	598	547	646	622	604	566	662	583	634	594	632	553	618	611	592	620	639	628	554	592	587	634	612	581	593	630	614	588	595	613	672	589	597	612	564	576	624	590	563	633	624	626	634	616	601	580	587	563	592	596	584	609	615	645	603	616	579	550	587	580	581	647	592	615	603	608	575	614	646	636	635	571	595	615	614	610	622	648	594	616	605	648	618	590	618	612	641	594	602	553	610	639	616	626	590	646	604	626	570	615	645	620	613	639	635	576	670	578	596	601	635	635	608	628	614	607	630	600	649	580	598	650	611	605	603	636	625	620	589	633	573	629	622	612	639	596	617	623	587	564	619	604	606	613	644	581	605	622	555	599	595	651	573	629	610	596	614	577	556	645	574	626	659	635	622	615	621	627	623	617	594	608	598	599	621	606	581	620	571	628	588	618	600	619	614	609	589	598	578	623	576	631	604	616	640	629	601	623	609	593	571	626	585	597	627	676	579	664	643	594	603	626	631	595	603	635	606	571	598	590	618	626	591	663	609	647	590	580	650	629	604	612	611	647	596	600	610	626	585	611	627	645	592	617	567	575	573	605	589	593	613	636	621	593	603	607	582	616	663	625	631	629	581	597	593	623	663	639	623	643	563	624	606	591	567	597	565	584	640	618	644	639	630	584	635	609	622	621	609	623	571	600	610	618	614	582
32804	20594	9978	952	379	372	306	336	316	346	303	291	319	311	315	324	316	278	310	329	286	308	296	347	309	329	333	310	308	336	297	335	326	313	316	290	338	312	304	310	307	341	286	321	324	314	279	308	330	338	340	341	322	324	347	331	333	303	334	284	311	286	313	313	306	281	291	288	289	312	292	349	342	322	308	331	345	333	324	350	295	301	301	328	331	342	343	365	288	301	291	312	338	309	328	309	313	333	309	311	289	292	308	323	322	294	326	330	325	344	301	277	346	322	330	323	303	299	299	306	293	319	321	326	292	317	324	301	298	300	322	301	318	335	327	306	324	304	287	338	296	322	320	337	320	319	315	319	308	326	325	331	312	307	288	330	318	314	294	270	320	326	351	329	332	308	333	321	341	303	321	353	325	310	292	320	325	300	311	321	311	299	343	327	290	313	318	310	310	302	323	286	331	293	309	274	346	338	324	318	337	310	339	295	363	342	337	313	327	302	317	324	315	329	307	324	292	344	311	306	301	255	316	311	294	307	337	294	283	296	334	310	334	322	340	321	269	340	296	300	333	302	344	318	368	295	322	340	341	313	317	299	328	299	358	312	311	305	320	287	294	341	301	301	308	327	340	281	325	316	315	330	371	330	306	322	281	283	339	319	271	328	282	335	320	317	344	347	290	311	304	282	314	297	320	315	327	303	326	292	340	344	340	315	319	319	313	308	308	314	312	322	300	290	326	307	312	304	276	306	310	321	319	308	313	311	358	289	304	342	351	328	314	325	311	341	338	311	291	322	275	348	312	334	314	326	305	323	308	311	325	274	302	326	309	339	294	266	326	266	305	323	315	325	322	307	336	297	285	292	265	334	371	317	299	348	308	333	295	306	306	315	329	323	344	325	321	307	274	312	328	271	321	320	326	303	310	291	277	314	326	334	327	284	327	325	352	302	300	314	307	305	297	344	345	329	312	310	320	298	292	305	321	323	332	323	319	294	291	318	320	312	324	320	300	284	318	305	302	302	317	327	298	342	311	332	291	325	314	316	307	305	305	329	295	314	335	297	307	322	357	344	299	302	300	310	312	293	320	314	301	292	304	315	331	353	294	299	346	319	302	312	329	303	296	319	324	294	299	319	306	280	291	313	329	298	332	294	297	296	352	298	332	317	303	326	322	313	322	341	327	338	340	301	333	338	306	323	336	337	318	324	314	289	338	355	320	310	320	273	329	330	341	325	319	269	309	327	294	316	296	328	317	286	328	302	315	320	311	317	315	290	321	317	302	314	292	309	315	308	299	323	309	338	295	306	293	320	318	319	335	325	320	306	314	309	304	317	311	301	303	297	336	296	330	354	316	319	288	334	346	304	319	344	339	320	295	319	284	344	287	316	292	298	308	276	326	313	304	337	312	282	326	323	322	318	301	326	321	287	353	328	329	296	299	303	297	315	333	318	319	303	319	340	292	335	322	308	306	337	292	290	325	326	340	308	287	320	296	307	334	325	284	323	303	331	305	322	329	294	317	288	301	315	323	306	330	354	294	316	339	318	333	296	309	337	299	325	311	298	313	321	308	335	294	323	310	297	307	297	346	311	319	293	295	329	282	319	291	338	270	257	301	314	337	325	308	322	309	308	255	324	327	305	326	304	304	300	331	340	352	324	333	299	286	293	330	305	328	308	349	309	351	346	286	303	319	308	328	323	320	315	326	300	301	321	302	287	312	326	314	281	334	291	340	302	325	337	321	321	323	289	326	301	326	291	325	303	336	325	311	322	304	316	299	312	297	289	292	318	316	305	316	322	297	315	302	345	337	329	316	286	322	336	318	310	333	325	302	324	291	332	317	352	323	312	311	306	335	322	296	312	317	300	289	313	322	314	283	317	298	318	291	320	283	340	300	331	285	335	308	322	334	301	298	325	322	316	322	298	333	321	308	298	305	344	301	330	327	343	290	312	284	314	338	317	306	308	317	314	306	376	327	333	312	293	328	317	300	295	336	306	346	319	301	328	321	315	346	296	317	307	314	316	344	335	315	258	322	336	336	325	312	354	300	271	292	285	290	293	321	286	336	304	332	280	323	291	306	338	313	342	313	330	355	283	308	304	293	303	349	321	328	277	324	311	275	319	275	313	318	316	312	305	320	314	310	320	302	305	322	312	329	343	312	330	311	307	294	308	297	327	332	318	281	309	314	325	284	329	311	281	341	313	297	311	335	280	303	304	359	312	288	310	324	309	300	337	317	345	286	324	299	294	321	322	321	307	359	314	320	281	328	302	317	313	333	285	335	339	314	350	309	259	286	325	285	315	279	294	331	326	310	338	304	339	324	331	326	321	323	329	317	295	296	319	328	291	297	325	300	318	293	285	298	303	339	320	338	306	306	325	289	327	308	307	315	315	260	306	309	319	332	320	327	328	323	287	324	304	301	362	287	337	318	286	326	327	283	346	293	299	311	324	307	310	316	315	326	331	316	319	284	319	326	303	312	315	303	349	323	335	327	325	319	316	321	279	358	293	339	320	308	301	322	285	290	315	314	310	311	331	320	315	302	307	290	323	310	317	290	281	303	353	296	311	331	304	316	279	336	305	320	352	286	295	336	316	340	310	295	281	291	302	317	286	284	336	318	286	324	337	322	312	285	338	327	329	288	311	293	283	335	330	304	312	314	273	311	332	286	312	286	315	320	332	312	300	285	314	319	302	286	303	321	319	325	315	309	308	346	317	320	343	321	304	310	313	287	314	300	325	320	294	315	319	305	324	295	317	321	322	305	267	304	298	338	293	308	343	315	327	322	321	284	339	306	318	331	326	296	310	314	350	264	316	333	336	339	298	303	331	299	310	313	326	284	326	301	279	305	326	280	328	305	309	316	340	332	317	325	352	304	314	310	339	324	327	334	330	318	344	324	304	359	314	289	341	334	292	268	342	287	300	284	296	336	292	317	310	331	280	310	334	348	304	333	320	354	278	332	322	302	337	316	310	319	298	307	285	302	286	326	311	317	328	348	329	323	322	321	371	350	335	333	301	274	295	295	326	329	334	309	279	316	275	300	325	328	325	313	306	298	344	354	321	281	329	346	315	337	324	299	288	305	275	326	310	330	285	324	337	285	281	321	297	287	303	314	315	287	301	311	307	325	306	346	295	312	314	338	279	315	342	331	296	327	277	288	294	309	303	332	326	330	313	317	312	318	340	327	317	332	336	306	311	348	293	313	320	320	346	345	297	310	323	341	352	338	294	307	289	317	294	331	316	296	294	315	282	294	307	332	258	304	284	288	323	305	322	313	312	303	330	283	318	339	297	310	298	315	299	312	294	297	286	322	326	326	346	329	334	314	310	322	307	290	295	299	299	334	287	305	280	313	332	303	317	296	331	275	311	290	278	295	285	319	292	336	326	304	322	304	314	284	299	333	303	327	302	287	321	316	288	313	308	262	283	346	282	298	289	314	310	301	312	311	341	313	345	293	297	305	325	310	313	323	325	319	324	317	325	325	311	318	340
8145	3750	1553	817	750	760	705	725	726	746	710	728	753	686	760	713	757	715	674	709	747	705	722	771	729	760	724	692	744	696	743	726	720	722	709	719	747	734	682	753	787	724	717	754	705	694	723	731	723	705	746	790	734	701	723	743	733	748	693	707	744	694	733	729	739	688	716	709	694	690	714	709	757	683	718	729	691	684	724	727	712	712	724	743	718	751	773	723	769	737	718	703	757	724	714	752	677	787	711	691	764	688	738	748	743	712	708	676	714	747	669	672	744	688	716	730	694	699	742	745	657	778	725	732	743	737	770	724	761	691	712	749	752	703	686	717	710	717	740	736	705	748	755	757	757	727	754	779	714	712	752	704	703	683	753	721	696	744	722	730	651	729	701	746	706	749	710	751	664	691	731	689	746	733	736	745	774	733	693	727	716	712	748	707	772	671	744	777	694	721	723	765	729	759	731	731	727	705	705	764	737	681	734	787	704	679	744	734	708	746	707	706	734	749	727	739	667	713	692	762	688	688	728	712	688	728	727	717	723	729	726	739	774	696	730	746	680	729	751	659	704	706	661	714	753	771	773	742	710	669	715	746	766	734	703	745	737	715	727	723	733	708	719	686	701	742	752	771	695	690	732	724	768	721	738	720	713	791	733	695	704	722	704	722	678	682	740	742	743	729	697	725	722	690	727	708	736	754	744	735	733	740	744	721	702	717	694	753	763	723	695	731	683	723	721	725	715	670	758	698	743	683	689	765	715	701	694	714	794	770	730	694	715	729	725	750	739	777	735	743	731	730	744	744	769	751	748	745	766	737	703	718	784	722	712	758	679	717	709	704	763	722	717	729	742	707	703	750	704	691	728	710	757	722	768	686	727	692	701	698	752	727	701	711	685	739	768	795	734	742	688	766	727	712	715	714	721	720	791	702	722	710	755	766	747	713	757	697	728	757	745	720	739	728	691	716	739	684	718	739	732	720	689	751	679	788	703	767	702	796	724	744	739	715	758	711	766	713	722	702	759	709	748	721	672	797	711	780	733	721	775	733	751	715	722	739	714	671	751	736	696	686	764	685	703	684	732	768	722	705	732	758	711	727	698	685	747	737	708	690	732	741	686	665	759	672	755	720	713	712	711	748	751	704	735	714	729	679	706	730	730	732	756	760	735	732	762	714	656	730	705	744	714	691	668	698	725	752	724	734	734	740	722	777	710	731	699	749	689	772	697	754	712	714	743	732	763	750	667	708	716	747	765	739	706	729	738	762	746	748	729	741	755	780	727	746	732	687	725	763	704	751	694	715	737	703	737	733	688	763	736	722	749	701	777	730	715	757	744	666	738	717	714	745	745	732	771	724	763	709	750	728	771	728	726	691	704	666	764	717	731	702	749	707	710	723	773	720	726	753	728	696	735	717	721	724	692	688	741	760	743	759	701	719	735	694	717	765	699	746	724	694	754	672	749	724	731	756	697	706	724	702	730	752	717	702	721	743	734	719	738	700	702	715	764	717	744	660	711	710	753	777	716	729	679	708	696	734	717	720	713	695	760	707	715	719	791	727	751	716	733	736	730	739	731	727	749	758	738	721	787	732	756	739	796	755	754	733	698	729	700	749	704	713	665	696	720	773	700	733	737	700	702	737	748	733	745	729	772	739	738	674	722	732	722	681	742	735	699	712	682	732	734	707	729	713	675	729	726	717	730	755	744	696	667	678	711	695	749	722	719	751	723	707	745	690	744	743	725	693	701	694	694	711	717	647	744	732	775	719	735	741	685	714	680	754	814	733	766	722	726	712	739	704	714	724	760	675	731	710	686	725	737	735	743	743	724	770	766	711	671	719	709	766	729	759	741	723	693	711	719	720	729	735	715	710	692	726	734	721	680	722	748	690	750	700	747	737	727	755	707	696	701	735	766	821	757	760	729	709	760	720	759	791	712	730	792	692	696	721	740	739	717	756	713	737	749	742	724	741	759	750	679	735	731	688	762	718	648	738	705	765	724	755	749	764	743	710	731	738	668	739	719	758	711	765	719	699	691	746	715	743	720	725	729	743	747	731	736	712	786	709	742	780	731	729	759	738	691	740	768	706	751	729	701	683	752	747	748	723	756	749	753	754	758	728	683	749	760	666	704	753	720	715	699	707	709	731	736	722	733	716	678	724	749	748	699	713	768	702	708	709	723	718	703	745	725	703	694	709	710	734	760	809	734	718	694	722	719	729	725	726	738	683	743	727	763	735	751	720	725	726	699	708	701	717	744	739	715	757	713	689	763	709	703	732	721	697	718	714	722	744	743	694	731	705	666	699	730	721	741	704	732	722	715	756	717	701	724	744	726	680	722	711	743	770	738	705	721	738	718	694	736	688	717	717	678	786	727	732	689	717	718	759	688	725	759	754	742	697	690	717	699	729	698	753	702	728	683	722	717	754	730	751	722	721	748	700	726	801	734	759	720	712	735	767	776	689	701	742	734	726	745	730	748	684	701	732	740	749	763	754	732	749	744	708	718	668	773	733	745	675	701	735	662	745	703	718	690	697	678	725	773	720	736	727	735	712	705	737	712	697	722	701	702	753	725	679	738	764	711	730	714	772	714	747	699	720	759	722	739	689	699	760	735	733	693	718	741	723	772	730	742	749	707	731	735	708	698	744	662	750	727	723	740	719	772	733	739	749	729	725	746	717	708	764	716	680	739	743	726	702	741	746	670	733	734	735	723	759	714	682	741	734	717	716	735	710	714	717	733	696	701	697	725	726	733	725	731	720	692	777	688	712	713	800	741	718	707	750	750	718	719	699	743	764	710	769	711	694	707	723	760	711	728	730	705	736	712	700	709	722	747	694	679	672	764	766	748	735	735	692	692	693	709	669	736	776	696	681	709	744	718	721	654	746	772	702	739	716	726	751	754	674	673	715	761	739	719	725	779	701	722	732	755	740	709	724	791	717	708	729	744	704	705	697	703	777	702	693	693	725	746	685	748	770	691	723	748	712	736	718	696	777	753	721	775	738	732	796	741	726	726	720	734	729	785	738	772	735	736	761	735	732	740	711	719	747	696	748	717	724	735	716	715	709	712	685	680	719	737	731	764	701	728	726	680	713	752	709	778	708	663	678	740	720	740	724	747	727	725	681	737	727	717	739	665	717	684	708	730	779	722	665	740	747	737	695	696	727	756	713	673	682	728	723	697	710	764	760	730	764	716	772	755	709	681	724	719	718	740	672	717	758	702	761	708	734	720	701	756	703	702	689	728	696	756	754	729	732	686	734	719	711	692	720	685	753	726	708	710	699	748	723	738	698	753	732	732	750	692	723	720	738	699	757	692	764	714	719	784	724	735	721	729	768	748	716	749	729	728	756	730	730	738	695	671	710	709	754	746	681	783	734	677	705	764	735	699	732	717	756	747	771	741	737	709	702	750	692	761	716	734	710	694	727	744	687	712	731	728	724	733	758	715	726	734	684	730	724	701	690	741	731	723	746	744	714	689	734	720	729	718	716	676	717
24905	21460	24843	28479	21463	20701	1096	569	448	458	486	463	453	434	401	460	432	482	445	421	420	424	431	397	417	442	405	408	429	405	434	453	428	449	452	399	409	425	440	469	421	432	414	436	409	382	397	418	425	442	434	416	432	423	386	425	424	409	403	442	410	371	416	385	413	433	444	439	473	431	437	464	422	390	427	410	467	456	413	391	432	411	399	395	443	427	415	409	435	413	386	425	388	369	359	417	424	432	425	434	403	428	399	485	441	406	422	425	428	420	425	446	435	398	444	416	420	443	465	430	423	397	447	454	460	406	412	394	407	391	473	388	383	418	419	405	428	459	414	427	400	422	383	405	406	434	429	403	420	410	431	431	392	454	425	410	408	403	388	399	435	379	393	434	375	424	445	413	397	397	426	421	419	465	400	434	415	430	371	403	468	407	432	438	444	405	378	407	415	418	395	407	432	395	430	421	356	445	423	387	437	459	454	446	442	435	441	435	400	401	438	430	392	402	466	417	434	399	433	390	412	410	394	411	433	433	453	418	399	418	375	404	412	369	413	419	425	443	414	405	430	377	397	425	399	425	396	426	484	437	414	408	441	457	410	437	421	372	403	389	431	446	446	381	410	420	432	421	382	433	396	404	417	395	415	431	436	437	433	430	371	416	414	411	444	398	409	408	380	397	398	413	403	384	423	413	424	379	449	446	423	424	418	395	426	396	440	417	406	443	399	396	408	435	410	469	436	400	417	394	434	425	387	417	408	415	409	394	449	429	463	405	423	415	387	430	439	405	414	418	413	415	428	435	387	450	431	417	386	433	394	405	407	404	433	417	369	429	428	395	381	423	428	420	449	416	412	415	405	405	404	421	410	434	429	425	395	449	456	415	442	439	415	423	429	418	404	433	384	418	402	377	418	422	387	413	412	442	422	420	435	420	412	405	466	420	404	445	399	414	396	409	380	427	427	411	433	443	398	406	417	415	456	404	445	412	421	412	419	423	438	438	411	429	400	440	424	423	414	396	462	383	434	416	443	421	443	376	454	419	441	410	414	417	400	404	412	391	401	394	414	400	411	451	408	396	377	410	401	438	413	429	410	450	393	456	419	421	456	410	430	392	417	401	442	440	421	417	456	415	356	418	402	433	387	432	423	395	403	437	407	447	478	395	404	400	411	426	395	439	418	426	444	407	384	438	425	435	415	406	457	459	426	472	424	435	427	412	407	434	422	391	422	447	414	413	445	415	399	421	421	450	413	391	389	389	412	402	438	390	428	443	405	420	378	433	423	392	443	400	413	389	416	445	421	416	434	422	435	375	390	405	419	433	421	390	410	441	420	439	401	405	407	447	415	457	434	416	430	426	456	433	410	453	383	416	443	410	412	434	452	453	433	429	405	415	445	425	390	414	433	385	394	420	410	375	442	422	420	420	428	412	421	431	410	389	399	432	408	433	404	450	435	444	428	420	461	445	412	416	428	444	392	415	450	421	423	460	440	411	373	410	435	433	419	433	417	386	454	409	386	387	438	439	478	405	430	425	378	421	405	432	424	402	415	388	432	440	404	454	417	414	386	416	416	454	408	416	434	465	469	391	428	434	385	448	410	413	413	425	455	422	446	440	440	443	431	439	443	389	389	428	385	448	433	417	405	439	386	400	392	407	387	459	447	460	430	418	395	378	408	445	403	421	433	439	454	465	431	412	419	386	417	428	398	371	427	400	425	418	391	384	457	425	428	386	413	423	424	405	392	406	449	422	437	385	380	460	481	373	419	418	421	440	426	427	422	397	393	399	379	425	392	452	396	421	429	423	398	386	420	421	393	391	378	390	434	461	423	393	377	434	456	420	404	416	388	419	433	419	408	472	396	408	428	431	377	404	400	425	418	411	414	441	419	432	464	382	417	443	439	398	419	405	406	390	398	373	392	422	432	411	384	403	405	436	440	384	421	407	445	385	442	426	406	442	401	429	425	448	440	399	412	453	406	380	362	405	451	415	410	421	394	390	408	411	440	421	402	401	419	415	401	409	416	431	421	390	389	415	446	412	431	387	378	409	388	447	428	442	418	407	389	426	435	421	456	428	437	404	374	431	384	429	421	399	410	436	407	424	432	389	405	415	415	403	418	408	412	412	424	412	410	407	398	404	419	423	424	400	422	454	405	400	400	419	387	410	412	408	421	447	429	411	426	433	415	378	388	390	411	430	419	425	433	424	415	461	402	478	418	439	449	435	426	384	436	413	440	431	405	395	439	396	417	414	418	434	414	463	424	418	422	370	371	421	419	446	399	409	413	441	387	438	445	392	437	390	444	435	415	399	456	422	394	416	424	403	391	432	405	434	434	400	407	401	393	417	408	401	410	451	454	439	441	402	439	396	439	425	412	394	423	426	367	446	405	413	397	475	429	396	407	430	420	409	443	426	420	392	390	403	462	444	403	377	417	453	424	416	444	419	402	460	459	441	417	404	363	413	408	420	410	436	409	441	419	421	389	406	418	401	430	454	485	392	391	430	423	387	431	421	407	416	412	392	438	447	402	418	410	406	402	421	443	411	422	426	396	425	381	412	393	394	430	410	410	434	408	404	404	409	398	459	429	438	445	423	409	415	404	405	448	386	416	360	410	445	410	388	403	454	436	435	437	424	397	443	414	390	403	405	405	423	389	400	372	411	381	438	409	411	408	455	375	439	431	413	393	411	428	406	422	439	412	439	416	447	444	429	382	398	396	419	420	429	385	419	414	419	415	398	424	392	400	483	393	418	424	374	422	396	400	397	444	436	418	449	439	458	465	423	405	386	393	414	454	403	423	441	370	456	427	435	395	383	398	412	436	431	432	444	379	412	443	440	406	410	394	381	419	368	386	372	415	424	429	420	419	441	454	387	455	418	395	408	380	392	426	404	383	420	443	421	398	393	446	439	406	434	386	416	411	391	388	401	406	392	436	366	405	411	414	457	436	406	422	443	416	347	405	420	395	431	433	462	379	419	426	426	403	410	397	428	396	420	417	425	429	411	365	425	424	433	414	367	444	444	412	438	431	401	422	360	442	421	408	407	408	414	437	427	401	392	428	440	413	426	425	442	418	394	429	433	418	414	431	419	381	457	413	419	453	390	419	432	427	415	407	392	411	424	396	418	439	464	430	380	439	417	385	436	380	422	424	406	421	404	419	433	437	435	426	452	463	430	427	427	392	413	411	407	426	447	410	412	427	384	427	427	421	419	409	403	435	419	440	424	406	427	425	381	413	418	429	401	410	421	415	407	398	438	429	430	443	415	422	411	421	421	442	470	437	432	437	409	403	409	409	424	401	375	385	411	430	441	352	423	422	416	407	404	441	413	428	436	379	407	460	441	392	424	420	415	417	390	435	418	409	435	398	429	449	412	416	401	436	403	431	404	436	428	372	413	377	416	456	438	411	454	414	425	440	407	414	420	425	407	423	416	429	430	426	423	410	383	422	427	386	414	434	421	456	438	408	417	414	414	405	412	440	399	408	428	426	414
20061	21590	4084	1436	1058	973	938	876	908	955	882	899	955	917	882	880	911	958	979	903	870	921	912	935	880	935	967	922	922	917	863	895	851	865	920	896	939	881	915	950	924	931	892	895	950	952	875	936	864	892	885	958	848	918	859	897	948	930	903	915	916	901	851	914	908	898	934	885	945	910	943	918	863	965	917	894	854	958	882	919	896	831	868	917	887	895	886	868	906	905	891	915	969	922	977	868	867	898	918	887	901	927	909	975	843	857	899	929	971	877	901	868	887	940	862	888	893	911	874	815	920	902	934	877	890	912	846	889	897	898	860	892	889	944	896	916	946	931	850	923	973	925	899	962	887	867	876	918	852	902	902	901	918	884	906	909	934	923	919	854	914	866	867	933	894	909	886	898	963	921	927	974	922	918	889	912	899	891	935	862	913	917	945	915	891	947	892	910	934	897	900	886	965	880	916	885	883	947	918	931	895	870	918	942	906	862	867	882	898	952	836	901	860	876	919	958	926	911	917	951	937	894	874	883	873	907	921	893	875	936	913	867	912	880	951	874	896	947	860	912	873	899	899	920	951	885	916	940	937	904	910	931	915	917	945	948	970	863	918	894	834	918	932	920	895	895	924	882	910	879	939	915	938	899	912	857	870	907	895	917	944	878	859	909	901	863	935	958	830	950	890	915	921	909	852	925	871	935	887	893	943	893	924	848	893	937	928	868	900	899	930	885	953	848	920	900	943	869	888	914	889	889	909	867	937	888	913	927	916	899	863	879	901	888	912	946	890	871	943	883	846	914	945	879	904	836	919	921	899	916	944	848	847	892	891	901	911	898	850	895	899	908	881	930	935	946	889	928	876	904	926	894	951	899	938	901	918	904	889	915	829	908	864	899	924	890	963	891	902	907	889	917	902	928	932	895	941	907	914	871	913	864	913	901	925	946	879	936	875	897	922	943	879	897	922	890	890	927	894	878	876	933	883	899	908	851	903	861	895	929	865	852	915	878	913	929	898	918	919	956	885	913	897	910	855	912	959	914	829	903	902	897	857	933	867	865	909	919	912	921	926	834	900	907	901	930	866	933	890	887	915	866	896	893	878	972	923	958	866	901	900	869	878	930	943	875	912	929	917	924	898	846	896	869	876	882	878	935	913	849	874	900	870	912	896	869	900	917	921	901	916	932	879	915	904	894	867	894	894	866	892	860	957	909	886	930	880	887	901	874	945	936	941	872	920	936	888	903	891	851	882	888	925	861	906	913	905	957	905	917	903	885	896	893	945	870	926	896	943	859	828	863	925	896	812	897	878	925	890	945	989	909	858	923	895	913	894	893	911	872	902	909	894	905	943	933	920	867	931	915	890	889	903	872	961	893	918	876	869	927	911	863	895	872	862	903	890	858	875	922	900	888	868	948	919	899	950	915	887	890	874	901	850	905	926	851	871	898	945	892	908	951	864	886	916	906	901	909	929	908	854	869	899	905	908	909	887	865	923	936	943	861	871	883	917	960	884	922	828	921	950	941	965	905	902	853	878	903	921	896	927	952	955	882	930	867	896	928	884	882	938	885	862	903	955	888	898	941	895	885	923	876	882	880	933	917	862	927	914	848	886	918	910	912	869	956	922	898	917	990	901	926	924	952	907	888	910	931	922	871	928	909	922	854	928	903	919	841	917	918	911	838	914	916	850	891	933	861	887	834	866	919	918	891	866	946	937	922	887	857	927	919	920	831	940	930	928	887	910	895	864	932	910	865	932	894	863	874	911	899	891	859	865	831	929	912	869	840	936	905	905	901	913	884	951	924	895	909	878	882	861	865	895	848	915	863	886	937	898	892	884	940	906	931	915	922	912	955	885	879	929	925	952	907	899	874	905	951	940	975	933	955	954	897	916	880	922	931	897	881	896	875	943	896	852	862	915	884	844	902	900	879	939	944	873	962	897	918	865	908	900	848	914	952	904	895	856	902	882	886	962	861	939	848	972	919	935	924	835	919	933	892	921	927	876	891	905	901	927	873	872	895	867	946	922	906	856	872	907	943	922	920	900	919	915	896	893	879	871	918	941	944	899	890	881	872	878	854	943	833	898	892	895	872	921	905	888	917	876	882	887	851	919	932	951	904	902	902	831	896	937	930	952	904	897	885	892	863	907	980	868	962	940	849	887	966	887	950	881	923	918	906	864	873	881	887	892	918	904	849	925	904	917	947	858	907	955	922	880	897	930	906	920	872	913	959	967	887	880	917	931	889	931	886	860	917	978	901	939	908	903	875	901	866	867	895	922	886	925	919	903	895	890	914	905	937	934	863	911	925	913	917	952	948	862	861	904	850	903	912	872	875	829	889	908	920	930	847	868	911	931	917	944	841	875	907	932	920	889	888	888	937	871	914	912	889	918	952	862	899	939	918	868	899	903	881	871	837	888	964	875	883	886	916	910	916	960	884	919	908	928	886	949	903	886	839	934	917	873	956	911	912	863	921	901	882	886	906	925	903	872	893	926	917	918	854	926	893	895	947	925	954	854	892	961	915	888	908	908	907	960	898	903	862	862	925	909	874	886	831	908	937	973	877	911	918	903	933	894	860	948	908	960	865	964	904	945	898	894	958	938	891	929	877	882	895	903	921	916	851	886	836	910	898	882	893	957	899	911	893	853	906	969	923	863	1019	903	890	892	932	867	851	898	941	902	935	901	863	914	911	936	892	909	861	863	873	885	907	906	894	894	893	886	883	896	921	872	852	947	878	893	938	914	903	894	894	876	857	926	902	876	909	873	908	916	890	928	850	971	927	915	886	899	898	881	875	896	962	857	902	899	889	863	892	893	924	927	908	937	901	874	923	864	864	931	908	920	959	895	885	874	928	866	930	853	843	849	899	888	839	875	861	932	908	873	903	920	927	848	908	864	896	934	934	886	873	877	900	907	865	906	949	934	935	907	919	898	945	914	856	939	908	886	915	932	879	922	930	910	916	855	899	902	913	908	959	898	928	880	911	956	901	899	919	915	930	885	872	887	924	955	890	943	914	893	875	895	890	873	888	904	889	896	879	845	878	961	910	900	877	871	887	923	828	871	911	890	916	960	878	952	867	847	924	899	862	893	900	910	939	913	903	846	940	945	840	934	859	835	913	932	909	912	849	892	920	919	885	848	929	893	937	908	880	936	972	915	848	919	925	952	944	900	847	918	937	958	870	936	893	816	874	912	916	910	911	896	923	916	886	919	897	957	915	907	905	905	895	872	859	878	866	914	861	878	885	939	893	881	933	882	943	910	859	919	915	864	912	921	899	914	847	878	869	926	826	914	901	886	867	869	890	912	906	899	894	898	924	885	958	921	881	899	874	844	892	868	914	868	888	878	904	859	836	874	909	870	863	935	899	916	872	871	923	905	923	887	882	922	921	904	915	914	956	883	879	903	942	927	896	836	909	929	918	892	934	865	932	920	939	945	901	895	959	928	908	936	860	963	897	891	912	896	922	957	881	841	915	908	898	930	873	892	905	932	869
24377	21510	25211	28260	21512	21529	19304	772	428	403	366	330	344	311	328	327	336	329	323	296	317	297	274	296	291	287	271	283	287	286	309	303	286	301	292	289	301	280	322	317	287	259	273	270	294	303	265	241	290	296	310	279	278	277	321	289	297	311	272	280	315	304	258	272	286	298	300	277	275	297	269	279	276	310	300	291	316	318	294	311	279	315	290	266	287	272	248	261	271	288	260	301	292	310	278	236	262	300	264	256	252	317	275	263	262	261	261	283	271	283	285	284	305	310	282	276	287	274	254	307	289	280	290	301	263	285	280	253	272	283	273	292	291	296	281	284	283	302	316	312	289	276	259	264	306	276	301	293	294	280	291	291	295	255	282	295	294	284	318	290	275	274	306	299	258	283	296	308	307	281	317	300	326	299	298	304	288	277	282	283	311	294	285	276	261	267	267	261	288	324	303	276	295	267	239	289	291	275	283	281	262	265	279	300	282	275	269	260	302	296	260	279	260	305	278	258	293	296	303	261	297	298	280	303	275	288	273	300	289	286	275	297	267	302	292	256	287	283	276	317	290	269	303	245	263	277	294	287	281	272	309	299	246	305	326	284	278	328	248	254	320	268	281	272	291	303	275	274	270	266	267	252	292	284	285	294	266	279	278	313	285	287	291	253	299	250	268	293	266	294	282	302	297	318	269	279	248	261	265	300	250	278	264	268	295	301	288	278	287	287	276	320	258	291	280	293	299	273	283	285	273	263	256	273	257	294	303	322	290	268	302	275	269	263	277	259	276	267	294	295	295	335	273	305	283	257	288	280	270	262	269	293	291	289	289	278	278	298	318	256	305	288	310	254	270	274	321	258	244	255	260	309	249	288	275	245	275	293	295	299	273	308	306	295	287	279	280	254	276	282	298	278	288	268	292	287	259	280	299	280	282	296	326	300	256	288	304	296	274	255	275	283	293	285	300	304	311	261	311	263	319	266	309	297	285	314	277	305	257	276	285	276	277	288	294	288	288	278	287	275	310	250	286	278	272	275	283	273	264	263	286	287	282	288	285	256	280	249	258	275	268	252	286	290	282	258	291	258	249	306	295	289	286	266	278	280	305	293	281	271	281	256	273	295	261	242	267	253	293	234	295	317	285	274	283	258	278	297	280	289	253	281	259	284	257	276	270	301	287	271	284	280	290	300	272	314	291	308	267	295	258	274	270	278	290	285	281	299	242	285	265	280	249	305	277	265	313	317	258	272	275	283	277	310	301	267	298	320	319	278	282	251	258	279	303	300	318	298	272	304	289	251	264	292	279	284	333	276	311	245	265	259	275	293	304	307	306	284	316	276	273	300	303	279	288	288	257	288	269	252	259	284	282	297	260	288	269	282	328	314	275	286	283	304	279	281	293	273	275	285	285	289	283	279	294	271	301	277	303	286	287	289	303	278	248	283	264	240	305	293	299	279	285	293	262	271	296	289	279	252	286	290	267	260	270	326	285	286	290	303	258	268	301	309	276	271	280	274	299	264	279	291	274	261	280	309	255	281	286	257	272	278	285	271	300	271	294	265	290	257	289	299	282	285	320	308	254	285	290	290	298	297	304	307	310	272	267	274	323	273	282	281	278	307	285	319	297	320	297	290	273	288	270	305	300	262	312	305	277	296	286	299	282	299	294	254	296	257	267	269	275	299	310	305	294	268	321	264	297	264	288	259	272	266	272	280	282	266	299	298	320	276	272	261	303	290	267	261	277	282	273	315	253	280	299	253	273	275	291	303	291	275	250	261	283	252	297	320	274	269	298	269	269	278	245	279	285	277	266	292	285	257	286	299	285	321	294	278	289	298	272	274	298	301	285	295	294	291	262	283	285	260	308	312	309	259	319	286	310	256	273	229	269	278	291	276	260	293	248	275	278	318	247	263	250	284	290	325	289	273	286	263	285	287	265	275	283	306	288	285	282	274	276	277	252	275	267	284	290	284	256	310	287	290	289	277	302	310	284	294	280	289	330	280	275	300	288	251	260	235	257	251	296	239	263	298	274	300	286	271	291	258	299	270	293	254	268	276	258	258	278	284	286	267	310	257	297	296	286	294	287	329	280	285	281	267	260	292	291	277	296	315	281	251	269	282	293	263	325	265	287	267	279	270	276	286	278	242	271	266	264	311	324	267	291	278	298	265	242	298	301	297	269	299	271	300	277	306	276	287	304	294	312	272	299	260	271	271	276	273	286	253	252	280	301	255	277	271	281	284	282	293	263	291	278	285	294	260	259	290	298	284	278	266	299	290	273	307	258	279	280	246	316	280	262	236	274	295	292	288	292	279	291	289	250	276	309	276	294	297	287	279	265	323	289	274	309	263	279	290	279	289	255	282	234	274	265	269	295	302	281	283	273	274	281	293	289	284	306	265	307	303	254	277	261	286	280	292	291	255	302	291	282	250	300	268	260	274	284	284	279	284	299	264	256	293	301	310	303	268	269	312	262	284	312	267	271	259	258	300	286	283	285	277	275	283	292	267	291	263	285	282	255	292	289	270	288	260	249	316	268	312	249	253	329	289	289	277	280	297	294	273	282	280	302	294	289	238	272	276	275	257	285	271	304	295	287	299	313	281	306	285	276	247	268	241	292	274	273	259	292	301	325	274	327	300	275	265	260	268	309	299	266	287	294	286	300	299	264	295	282	271	276	296	313	282	291	243	302	314	260	270	285	286	264	320	289	292	267	296	289	313	263	281	311	306	262	283	303	306	254	269	275	245	275	266	315	309	328	267	278	279	274	274	262	264	309	267	278	255	261	245	244	260	266	270	305	274	309	270	284	279	263	284	292	317	267	273	283	268	269	291	294	296	276	291	281	262	256	283	296	270	270	285	253	283	268	270	269	253	272	261	306	298	300	261	268	266	277	271	257	274	286	301	301	283	288	279	259	327	250	311	296	277	293	312	295	281	246	273	275	270	290	283	267	268	294	291	269	265	252	282	279	265	275	281	280	278	294	274	286	288	310	279	282	285	287	255	294	278	245	319	267	267	260	300	292	296	316	259	257	289	265	290	310	280	286	245	273	274	302	278	279	314	289	294	260	248	277	283	257	241	283	261	278	268	274	275	263	301	263	294	284	289	285	268	307	293	282	284	233	252	284	282	300	295	292	278	280	299	263	300	276	291	249	276	293	279	278	276	267	293	260	275	259	270	276	274	259	279	298	259	308	277	283	306	257	297	271	288	270	289	280	300	277	285	289	334	278	300	259	315	269	305	299	281	263	261	289	268	277	283	263	284	297	315	275	315	259	252	304	304	257	300	287	254	320	295	315	292	306	311	270	298	285	261	271	278	265	265	283	274	262	274	287	306	295	286	265	262	286	266	271	269	245	268	301	293	268	271	268	268	296	243	300	269	283	295	277	300	299	290	290	295	290	244	286	311	300	276	294	287	302	290	273	280	315	303	305	276	278	258	288	296	313	303	264	288	284	261	281	257	292	271	272	264	272	272	293	234	298	294	272	307	296	286
26389	31557	6290	1504	912	782	732	733	675	644	658	642	615	658	638	659	579	705	639	617	577	612	612	629	611	656	580	603	642	574	638	627	593	628	600	602	581	616	664	638	645	634	602	615	626	625	612	574	605	632	613	582	618	603	616	592	602	606	611	621	666	576	563	588	606	659	605	580	602	623	602	597	586	621	667	619	598	585	611	601	613	634	625	655	666	579	630	591	615	592	578	594	602	583	636	577	574	622	617	638	595	662	601	630	600	623	588	603	650	602	573	611	668	657	599	597	683	619	634	601	607	635	617	636	620	590	663	625	598	608	579	576	572	586	639	621	621	625	582	608	559	615	619	606	602	620	637	603	617	606	622	626	647	602	624	614	563	606	622	608	620	571	675	631	625	609	620	628	631	621	582	581	602	621	668	597	589	657	609	615	609	618	620	656	623	599	586	603	631	616	627	614	613	607	600	615	644	627	589	611	631	622	601	635	617	592	627	651	612	625	598	600	666	645	652	633	624	616	586	639	599	609	605	636	605	591	594	612	658	622	628	600	640	612	591	637	613	588	609	641	610	609	604	581	616	620	610	621	576	615	610	603	646	610	587	572	639	611	600	666	639	586	586	610	580	627	627	580	635	597	590	608	616	643	607	615	597	647	621	653	636	637	611	598	589	635	635	628	606	655	591	634	618	592	578	634	640	620	592	596	590	567	631	599	612	643	548	599	625	632	611	653	629	561	568	599	607	623	653	621	600	572	618	617	608	623	622	607	599	584	611	555	643	578	619	632	595	591	577	640	605	621	650	623	556	602	610	591	569	689	617	627	579	606	628	645	603	650	611	636	635	564	634	648	591	596	651	608	569	604	628	591	581	647	624	640	588	633	643	603	656	603	638	650	626	638	594	611	621	618	608	612	608	607	601	588	621	610	627	585	600	623	596	616	636	612	598	614	642	630	612	625	638	612	644	609	607	603	613	639	638	614	598	649	610	651	595	633	614	643	592	628	592	602	611	576	638	632	616	627	662	626	591	638	641	608	622	627	639	568	594	602	594	577	608	582	595	619	628	607	667	593	612	584	612	650	595	575	626	627	582	600	618	647	629	623	567	641	611	601	619	630	581	609	628	602	552	623	611	629	636	621	621	609	598	584	639	599	590	670	605	567	625	633	576	608	629	596	610	597	544	578	602	646	647	614	597	599	632	628	601	638	633	629	620	558	617	602	620	603	594	587	595	612	659	623	643	578	665	637	609	592	604	624	617	615	643	616	627	595	578	588	627	588	617	624	567	625	589	612	596	643	601	622	564	645	652	606	609	617	620	577	571	615	599	612	584	599	630	636	600	578	606	632	639	602	610	588	631	640	626	578	616	576	582	648	612	623	628	620	617	559	607	601	612	620	576	585	619	590	643	627	615	597	602	593	600	589	632	594	588	606	635	627	578	573	629	604	606	638	581	619	628	592	571	625	675	591	621	605	590	613	592	617	596	572	589	593	597	635	631	619	618	579	610	617	624	610	583	636	614	637	614	601	610	609	657	616	618	633	623	624	620	643	609	587	615	611	608	628	598	601	623	596	661	652	611	592	565	584	584	611	606	626	613	641	597	611	643	617	590	632	604	658	615	604	646	608	578	597	553	631	573	628	588	609	641	578	596	628	619	604	631	606	651	645	605	551	638	590	606	650	620	595	594	625	615	626	603	598	540	610	585	610	601	626	587	604	586	597	622	588	625	623	593	645	631	580	582	588	630	592	616	625	618	623	615	601	652	639	585	617	600	606	603	612	646	601	592	634	596	619	634	612	628	677	609	604	592	631	629	569	597	652	614	658	597	618	578	640	567	607	618	592	608	578	617	613	595	631	682	619	586	584	585	597	658	630	614	645	608	610	597	590	618	609	579	649	575	624	605	629	598	610	637	622	611	552	632	617	609	603	640	583	577	600	655	607	606	628	607	621	591	632	662	593	633	641	562	561	584	615	640	643	599	605	612	586	616	619	638	647	619	616	604	598	591	622	676	610	597	671	577	589	639	612	602	589	647	668	623	608	601	650	611	592	593	610	581	606	614	581	610	590	609	636	619	611	650	560	613	636	630	608	604	614	600	635	625	612	639	608	585	627	667	600	606	604	601	645	612	649	636	619	610	622	605	626	614	573	666	631	636	626	611	565	623	648	602	580	579	653	624	598	629	607	595	619	574	624	631	610	595	628	621	668	562	633	636	593	586	659	596	604	638	571	621	630	628	630	561	596	610	586	635	587	554	643	583	604	625	591	585	612	627	624	651	643	656	635	618	631	641	636	641	616	618	583	615	692	576	652	628	566	612	639	628	623	587	595	661	624	561	635	637	604	598	604	626	613	633	641	583	564	652	614	626	592	564	581	584	629	655	618	593	588	623	582	599	583	621	560	633	610	567	631	604	576	612	641	652	617	638	612	587	622	674	589	615	624	589	623	603	611	609	642	600	611	611	586	609	632	610	622	601	604	646	608	576	630	647	561	602	610	632	638	635	574	627	585	635	614	597	592	592	630	584	624	620	628	670	588	595	591	616	653	622	652	536	596	611	656	616	575	617	615	615	603	652	604	619	574	608	616	608	592	570	587	608	606	582	583	647	597	599	588	590	605	593	615	619	614	672	636	601	571	610	587	575	625	589	639	632	609	633	586	583	670	593	593	567	628	605	604	610	628	655	615	551	548	639	628	566	674	604	660	614	614	601	640	630	613	619	576	611	612	620	585	601	616	645	594	655	620	630	620	636	620	642	603	603	588	618	586	574	607	606	588	623	593	629	633	616	633	638	600	599	588	556	634	677	653	630	635	598	662	592	616	639	594	643	623	640	642	659	619	609	610	655	612	607	604	613	588	599	609	600	646	650	620	618	629	657	581	592	629	590	625	645	638	613	580	590	612	623	628	572	651	601	624	604	638	605	583	641	598	602	592	613	661	598	634	554	618	627	627	612	634	628	596	643	657	569	598	632	599	593	604	606	654	644	624	619	586	626	589	612	585	605	640	642	594	630	618	605	586	599	603	596	651	612	642	627	593	606	604	623	620	626	641	635	622	628	633	631	610	625	598	562	615	623	641	609	639	617	636	614	626	571	574	648	643	569	638	641	621	622	619	607	620	596	620	643	590	661	592	569	574	603	605	615	622	589	593	614	604	599	565	597	590	605	624	619	634	597	627	618	650	607	620	624	644	613	650	606	601	618	571	610	614	598	605	646	662	572	650	607	648	609	618	619	616	586	599	607	623	640	568	639	600	610	604	600	637	609	637	627	647	578	607	585	623	652	606	594	593	623	628	612	614	608	646	616	641	584	631	596	621	573	588	636	659	624	601	587	599	644	657	625	648	589	600	623	646	627	609	608	587	663	644	605	644	669	595	621	594	635	634	613	598	564	636	614	592	577	605	643	573	597	593	619	591	612	629	632	621	621	610	592	639	666	569	630	564	615	631	632	644	568	635	631	628	558	627	659	556	615	640	601	597	606	630	627	610	638	599
32932	20649	10044	795	304	330	345	290	321	295	283	292	338	320	353	316	290	324	324	306	327	326	304	346	364	294	291	307	346	306	320	273	311	339	305	319	290	324	312	308	350	345	336	289	324	325	304	308	297	314	298	305	332	290	321	299	346	352	309	302	292	305	308	327	331	319	303	296	297	315	303	320	330	318	310	331	312	347	301	300	297	275	307	296	319	335	307	324	318	306	349	306	310	306	303	299	285	356	322	301	342	331	328	333	333	278	315	313	339	321	319	317	306	320	294	302	304	310	335	291	304	350	301	317	297	309	316	299	300	320	300	320	340	301	323	297	308	294	288	326	362	277	318	285	321	347	298	315	326	351	317	328	342	310	317	340	301	330	306	289	351	306	298	321	320	296	286	317	311	289	296	302	310	287	312	301	342	330	311	310	322	315	329	303	337	308	325	300	303	339	333	314	312	288	293	295	299	309	341	311	315	313	340	328	299	317	331	322	326	299	321	340	311	339	318	335	338	291	318	316	299	288	339	296	326	311	298	334	321	338	284	320	275	339	317	309	288	296	308	321	337	325	309	316	309	315	290	312	320	320	319	307	316	321	303	316	313	325	323	315	277	318	307	322	321	304	345	332	337	317	330	334	334	296	332	326	321	319	314	338	357	286	333	314	327	320	332	303	333	307	291	337	352	321	300	325	311	372	338	309	310	335	309	323	303	323	319	298	330	319	327	345	355	309	320	313	329	330	312	328	304	288	337	281	304	327	313	335	309	306	318	335	330	328	303	325	309	271	313	296	326	327	311	340	335	322	305	289	309	278	283	323	276	299	329	337	288	297	314	285	281	306	310	322	332	287	300	298	295	312	327	296	314	340	322	311	307	339	328	338	314	341	326	309	323	324	331	323	328	292	283	352	326	307	325	309	323	301	327	339	286	302	351	291	341	293	280	300	305	336	338	309	297	320	298	303	303	321	323	274	361	320	333	319	319	295	337	319	337	310	303	348	299	297	300	355	295	277	305	302	324	293	292	327	343	353	306	287	325	301	298	312	331	304	319	325	331	313	285	319	278	329	283	322	304	321	322	306	349	283	311	322	299	312	288	298	319	333	316	335	337	329	307	322	274	317	283	307	329	302	296	311	305	317	351	329	331	298	337	332	331	317	319	313	297	333	296	322	315	300	301	339	361	282	296	312	294	289	326	322	301	303	320	310	321	333	307	271	360	326	325	329	286	284	317	315	303	311	330	311	302	332	310	292	291	315	335	337	292	359	312	343	313	333	289	284	318	297	305	263	310	293	327	337	304	317	350	290	322	314	317	311	303	312	281	325	297	317	310	303	324	306	335	336	310	302	344	328	319	310	305	330	335	310	318	291	318	310	323	299	311	327	301	302	296	296	298	302	283	326	338	295	339	300	337	315	290	302	323	315	331	322	313	306	328	301	331	298	314	339	277	306	295	316	304	327	313	311	316	325	319	312	304	320	280	316	333	330	303	305	318	305	310	302	361	324	316	306	299	330	299	299	340	325	296	297	339	311	293	339	317	302	293	309	292	300	342	304	333	299	317	273	306	323	297	295	319	324	301	336	323	303	301	297	313	314	293	306	301	319	309	302	290	309	306	325	318	337	305	305	321	322	338	288	330	334	319	302	306	313	314	336	299	343	313	282	338	316	330	332	307	308	349	313	318	322	309	319	292	306	345	298	320	328	286	317	336	347	302	320	322	322	333	329	323	352	353	320	320	313	292	312	305	280	301	335	313	330	314	309	314	317	309	294	307	286	305	286	321	333	311	314	310	306	316	294	308	270	300	250	286	341	297	299	316	299	319	279	318	301	345	311	335	253	297	307	290	316	297	288	269	293	330	310	280	296	315	302	337	305	324	337	346	318	302	306	350	347	319	318	323	316	306	348	336	303	320	318	334	319	300	335	324	308	293	321	338	296	338	346	324	342	323	332	325	321	311	306	337	308	307	313	306	370	318	286	279	301	308	308	337	320	284	329	330	319	294	335	280	316	267	318	317	302	305	301	271	326	338	304	303	315	297	338	343	300	306	288	303	315	338	326	328	323	296	319	299	337	336	324	328	269	283	339	341	340	323	301	299	306	282	290	291	280	286	300	322	290	316	337	312	310	330	330	307	320	300	321	325	314	284	288	330	282	317	307	319	286	290	308	341	296	337	302	330	326	347	326	309	309	329	302	351	354	289	324	335	346	280	284	306	312	316	309	319	285	340	330	351	329	310	307	321	275	299	372	341	323	298	309	342	290	312	298	326	309	306	276	344	308	341	310	294	300	322	314	315	316	341	315	310	296	323	268	299	334	359	328	313	327	332	332	351	333	311	272	303	312	308	324	320	333	310	326	306	342	334	325	333	335	326	293	321	316	305	310	259	354	303	314	295	313	285	310	290	293	322	307	350	333	321	358	329	310	346	310	309	323	285	314	310	331	327	285	326	313	319	287	334	269	340	285	341	325	321	302	294	327	303	292	315	308	282	301	333	352	326	288	315	297	351	374	322	312	309	321	316	276	281	323	325	306	326	350	323	310	352	315	272	321	364	306	351	286	348	289	310	279	278	363	319	304	315	339	305	298	292	326	352	324	315	299	339	323	297	324	286	321	281	313	313	327	338	359	338	316	309	299	310	307	318	331	283	307	299	286	326	340	315	310	297	311	292	332	313	322	309	278	308	331	319	313	307	329	340	332	326	333	346	337	292	319	321	383	323	312	289	316	298	327	292	342	305	309	335	339	299	330	308	316	308	319	291	326	306	337	343	303	304	309	321	340	345	318	280	343	311	335	323	321	332	343	330	324	325	294	318	334	338	314	315	297	309	325	322	341	324	300	326	327	293	301	323	334	328	307	310	294	329	305	316	323	329	318	285	287	314	291	297	307	324	302	371	289	289	313	354	339	285	321	302	302	280	299	324	285	326	312	329	321	329	335	340	297	328	350	326	320	335	303	304	316	312	297	305	321	286	266	315	326	291	328	300	307	334	310	304	296	300	322	301	338	317	298	300	291	283	297	312	316	316	342	314	327	297	315	326	323	333	320	266	299	325	318	300	344	342	304	324	328	295	344	312	317	293	287	308	311	295	313	307	328	309	310	326	323	296	267	361	359	303	296	304	288	324	312	294	295	314	291	295	309	302	278	307	292	319	314	314	288	343	328	341	307	304	311	310	307	301	321	283	302	331	315	318	291	318	289	343	322	303	288	305	309	313	278	296	341	311	297	301	334	338	298	301	306	329	304	323	304	283	328	358	344	308	287	315	350	323	309	313	317	286	323	300	310	298	316	312	303	319	273	304	288	327	302	372	340	318	343	304	311	302	300	318	294	294	307	320	306	329	334	297	334	289	318	313	339	341	307	285	311	343	330	312	310	330	309	330	331	323	305	298	275	273	302	268	335	318	303	292	286	286	302	290	331	303	327	300	321	315	318	327	328	284	294	329	314	306	318	299	313	286	324	321	304	330	291	306	282	297	313	322	341	304	302
8273	4330	1512	821	749	771	803	734	702	708	718	765	747	707	717	707	757	726	731	758	726	714	750	668	679	772	753	692	696	738	765	710	711	727	749	708	741	721	769	736	738	768	695	722	714	772	729	737	708	736	760	757	735	708	724	744	719	759	726	669	728	721	730	758	779	720	728	752	788	730	764	794	741	698	741	740	763	730	700	689	722	726	752	813	714	739	699	695	714	721	730	730	713	770	758	714	730	761	701	756	741	730	735	695	676	676	737	700	736	746	753	711	716	768	699	720	695	725	722	751	734	755	764	722	760	761	764	799	703	691	721	691	739	775	764	721	767	755	732	734	737	720	774	733	774	760	748	780	693	706	688	717	710	731	687	734	765	762	756	737	734	728	697	691	704	712	734	727	733	736	760	742	746	773	717	745	716	707	770	716	786	727	706	714	732	732	691	705	698	747	729	725	713	777	752	736	697	728	791	724	723	758	719	746	718	738	724	710	722	736	742	738	771	724	723	726	704	773	680	738	749	712	726	759	737	673	728	682	710	738	773	726	669	711	696	750	709	724	756	775	730	721	760	764	722	718	696	759	795	724	728	718	750	721	753	759	752	720	721	722	715	716	749	746	718	763	694	707	731	746	740	747	717	701	721	723	704	729	704	716	693	716	788	757	703	727	733	786	740	737	730	750	719	726	742	747	734	729	692	725	772	747	721	731	716	787	745	699	756	747	780	718	709	759	672	763	703	687	713	724	751	699	698	725	736	768	701	724	715	737	735	732	721	719	737	715	734	759	751	690	738	767	691	757	709	742	717	732	750	733	710	780	710	746	742	764	711	704	747	715	760	733	709	739	693	715	682	718	717	721	735	695	772	698	729	688	698	751	715	700	767	755	723	739	725	706	679	738	742	763	775	714	703	751	747	703	696	672	696	689	699	757	715	755	801	740	694	760	716	742	781	749	770	700	767	697	711	757	726	686	786	702	717	738	702	772	670	712	708	770	720	726	712	736	717	699	686	765	734	722	724	758	712	750	704	715	714	710	745	747	784	709	743	705	751	763	677	677	718	704	714	770	728	730	725	765	768	756	729	761	750	719	750	746	704	770	735	741	720	723	710	690	718	719	724	718	693	751	738	758	725	775	702	726	755	784	762	732	718	768	714	723	702	729	726	697	748	742	707	703	725	764	777	778	765	731	728	718	688	735	772	725	683	746	729	690	729	725	744	748	746	728	771	705	728	713	718	742	745	731	725	749	802	720	707	801	754	751	733	745	741	727	748	718	727	695	700	763	694	713	733	726	669	700	723	708	745	716	727	721	736	717	726	747	738	720	737	727	750	713	695	750	706	730	700	743	736	753	679	682	668	727	731	745	734	760	724	728	723	740	670	764	757	769	715	721	709	725	704	744	712	777	724	731	716	718	670	699	727	726	745	711	746	740	735	719	771	736	714	764	726	727	763	704	684	715	741	738	740	769	744	740	714	779	707	695	766	721	700	731	752	753	708	728	687	730	706	717	743	725	742	685	721	747	732	751	731	756	750	755	731	737	752	725	722	695	708	716	713	749	736	773	776	709	733	721	751	708	724	707	763	742	705	731	752	747	706	743	722	731	753	677	711	713	742	753	767	740	720	708	763	758	709	745	725	720	737	714	744	757	749	764	735	738	803	712	717	744	768	722	743	762	740	727	736	750	749	753	745	739	716	745	751	708	730	731	776	718	740	786	748	765	694	702	679	724	690	752	704	764	739	718	701	761	708	694	746	710	703	716	718	691	736	722	775	743	751	717	709	723	733	652	705	710	745	770	735	753	697	811	688	743	779	792	773	775	733	721	777	720	748	691	753	732	712	784	728	695	743	767	730	763	726	742	738	715	744	771	714	751	757	753	701	708	715	767	770	713	779	728	731	721	726	762	691	696	729	711	711	709	682	745	725	719	737	751	792	769	762	736	678	786	695	742	673	746	747	732	738	715	705	727	742	726	721	720	747	705	704	740	701	733	733	717	753	743	752	727	718	720	739	717	761	764	762	742	679	744	700	716	736	731	717	721	746	747	744	711	719	736	748	706	695	678	749	736	751	696	722	726	742	743	791	756	720	726	737	677	731	774	758	740	682	737	788	722	752	723	783	740	666	705	752	749	759	784	716	724	725	781	724	699	731	752	766	734	746	669	707	682	728	736	733	791	699	701	708	773	719	710	728	725	757	752	708	729	781	696	734	776	712	717	683	747	737	712	764	707	776	783	707	732	723	742	703	723	759	760	715	776	708	757	706	697	704	724	709	721	694	707	728	744	715	735	701	711	683	762	763	722	751	761	691	739	746	740	775	718	739	764	726	698	721	728	731	733	737	747	743	726	712	757	762	726	732	761	730	754	749	749	744	779	755	708	727	718	751	781	748	723	732	728	741	700	754	744	711	754	743	690	765	739	718	737	735	769	703	693	773	709	754	690	673	718	751	728	760	724	774	723	754	734	740	724	775	710	751	719	686	725	771	743	744	680	745	725	697	690	739	755	738	755	747	741	757	769	723	759	706	754	743	705	777	683	741	730	709	728	732	745	723	764	728	738	679	674	721	765	745	721	773	684	680	728	767	735	736	715	734	770	709	760	734	705	777	746	719	738	701	709	658	758	734	742	672	739	695	724	717	709	800	760	741	713	757	713	751	682	730	757	735	743	768	777	724	692	729	759	752	701	736	748	665	773	774	775	773	769	701	715	723	803	736	739	687	716	706	748	706	713	681	766	734	777	718	707	754	708	738	757	745	724	745	675	770	762	759	767	721	709	715	749	726	709	725	688	706	752	777	737	734	732	758	669	737	749	713	687	773	679	727	721	684	716	727	717	750	731	720	703	712	764	678	737	719	675	757	754	705	758	754	747	697	726	704	709	743	677	736	741	688	706	724	737	723	712	726	703	734	672	698	683	693	678	731	727	718	680	717	779	724	764	714	735	696	708	699	799	708	733	768	776	742	794	728	704	747	705	686	753	729	710	723	744	752	777	747	754	704	771	706	730	739	702	775	792	732	691	761	730	717	760	669	736	763	697	754	731	766	725	733	766	731	766	758	779	684	726	729	696	733	722	739	720	726	717	740	696	727	728	727	683	730	739	780	725	734	742	740	682	738	725	737	700	760	761	710	750	719	719	740	727	759	690	733	729	716	724	745	756	729	722	771	688	735	745	694	702	712	726	707	717	729	706	742	737	721	740	775	707	709	711	743	761	744	758	731	737	726	770	739	745	698	727	730	781	686	709	763	719	734	709	731	769	704	696	797	725	748	736	710	677	748	711	731	726	742	714	767	757	745	780	699	715	716	701	766	752	738	745	737	740	712	769	719	727	699	738	733	751	717	772	729	738	738	688	777	742	767	758	724	745	740	716	668	714	740	699	716	746	737	725	748	722	733	737	743	736	741	736	712	763	718	699	708	778	754	734	699	738	692	719	734	736	738	740	739	723	704	753	733	708	685	734	733	702	750	765	714	769	719	742	730	733	774	737
24967	21444	24826	28493	21448	20709	1103	544	509	471	491	472	457	498	426	459	446	447	413	436	444	420	441	423	433	463	400	416	418	448	405	430	424	444	411	445	421	440	465	427	422	443	441	445	443	391	445	467	401	420	407	451	419	444	389	452	439	403	411	418	431	467	436	427	398	412	410	419	421	421	384	428	409	386	400	411	392	439	421	429	427	430	430	458	398	444	427	442	418	427	437	411	403	408	430	442	389	432	423	427	398	401	428	426	419	400	455	389	433	386	409	418	404	425	398	393	397	405	396	439	396	438	422	437	429	432	406	405	465	362	406	410	439	412	384	442	423	453	408	417	416	408	436	397	406	439	429	456	431	445	413	389	429	411	403	398	427	446	423	433	414	436	437	409	406	411	397	419	433	403	414	425	419	371	413	425	418	407	428	428	386	402	419	393	399	407	443	374	398	402	389	428	422	412	404	412	448	416	452	397	418	447	394	371	409	430	425	464	402	419	395	419	410	397	423	370	423	442	408	397	402	437	408	400	432	425	409	386	451	427	393	399	405	435	422	416	390	449	429	371	456	414	428	435	404	411	457	459	416	401	421	423	401	369	443	423	445	422	388	424	415	433	440	418	418	431	416	435	411	374	375	416	429	445	437	400	423	429	410	461	419	403	438	420	404	396	411	416	451	422	416	403	434	406	418	405	423	408	452	368	461	401	420	412	419	397	418	420	400	384	405	435	408	415	394	440	429	419	426	437	422	413	398	384	394	402	450	434	458	411	464	425	417	406	437	431	415	389	446	427	412	407	399	427	383	416	416	418	407	432	420	400	372	433	430	403	411	409	409	379	429	437	435	438	425	420	429	436	475	438	402	438	400	388	400	419	454	488	442	427	402	425	424	413	424	412	395	427	423	448	347	423	414	433	381	398	394	445	408	378	386	395	396	448	435	435	403	402	416	412	409	385	464	426	403	445	401	415	401	417	411	400	394	377	393	417	402	370	403	371	445	429	396	423	392	417	444	412	442	387	433	414	435	433	407	453	430	426	404	450	410	393	440	401	425	423	394	403	406	441	407	434	388	406	408	418	420	363	415	437	454	412	403	433	439	429	405	395	389	397	432	444	438	422	426	403	401	408	416	429	427	412	434	427	442	446	405	391	448	469	428	428	459	446	435	400	395	400	383	465	446	440	442	416	427	411	420	408	417	429	393	376	337	419	406	419	439	435	371	384	431	408	412	421	457	411	424	399	418	398	435	390	401	427	437	393	413	414	432	427	413	433	398	446	434	423	380	431	447	410	444	432	429	433	414	405	405	375	440	389	445	440	382	393	401	388	395	422	380	431	378	428	373	404	446	438	395	432	416	410	409	430	413	408	421	397	411	426	419	408	426	435	419	426	416	409	377	411	387	408	414	403	382	451	415	423	474	441	398	414	415	420	394	414	423	404	450	431	445	453	414	404	408	398	403	435	425	408	401	415	447	457	432	402	463	414	408	422	405	432	370	436	458	464	438	422	417	411	391	437	424	425	425	409	443	408	430	408	444	430	416	428	394	456	432	408	416	389	412	419	439	433	451	417	389	458	422	398	411	441	398	393	419	397	456	397	402	416	452	414	418	408	412	418	409	432	437	441	381	362	443	424	462	403	425	430	432	415	426	374	369	408	417	428	410	446	396	424	407	364	434	424	409	444	414	420	445	439	395	431	391	443	403	438	392	375	433	415	408	431	449	402	392	417	416	416	430	396	408	429	377	391	392	418	374	441	391	399	414	417	409	434	401	415	420	399	404	476	399	387	412	435	427	423	411	383	409	418	438	390	398	419	429	431	429	403	388	425	454	393	416	408	390	427	415	413	400	439	431	424	454	412	421	427	468	414	381	406	401	445	467	387	457	431	438	383	406	425	422	457	397	430	352	385	375	408	429	400	410	396	424	418	425	446	467	406	427	400	381	416	462	411	397	428	394	420	420	412	406	447	468	440	433	379	443	409	434	389	403	398	424	438	433	410	386	421	418	392	452	431	406	437	446	426	424	448	423	415	426	416	407	427	432	414	389	444	383	432	421	410	451	428	418	403	396	417	431	404	439	427	385	373	398	387	382	388	398	417	420	440	424	433	421	410	393	384	440	429	446	414	442	380	411	443	447	421	405	408	408	379	390	409	442	415	469	383	398	400	382	402	431	377	369	404	439	397	404	383	399	370	417	462	412	392	406	440	417	405	422	442	434	408	413	422	437	410	416	405	390	433	400	435	460	401	404	418	454	390	459	421	401	414	378	391	414	394	421	419	439	411	412	439	442	415	384	452	397	425	404	392	382	410	444	420	469	421	404	407	411	437	425	396	399	425	417	403	432	387	432	451	432	426	385	430	453	432	393	408	403	425	381	396	442	446	426	408	363	402	398	442	397	398	424	437	381	401	389	417	440	423	433	439	412	417	421	413	368	380	424	416	396	430	393	406	379	405	434	379	369	431	428	432	409	394	430	433	430	406	390	446	389	482	402	449	436	433	398	439	406	401	431	402	426	411	412	422	411	426	442	405	429	427	391	396	427	402	381	424	431	443	420	438	433	439	429	399	431	411	449	409	422	388	398	387	413	428	437	417	436	366	429	427	414	411	416	444	408	447	434	397	385	444	402	389	428	459	432	422	381	425	411	449	389	386	417	454	420	409	404	406	415	401	393	407	369	421	433	387	425	406	386	422	436	381	358	452	406	401	427	367	434	385	421	386	437	420	407	398	422	418	411	383	416	415	417	439	438	382	396	417	434	405	440	441	454	424	405	389	417	404	419	434	429	429	391	369	392	421	423	411	418	411	395	418	407	405	407	434	433	425	415	433	443	422	462	438	419	440	416	405	426	406	410	409	420	428	378	428	383	399	399	429	430	473	443	430	398	421	448	414	412	439	436	400	421	432	406	419	413	408	381	421	439	409	431	418	460	385	452	397	411	413	456	415	426	484	444	391	412	408	440	393	389	419	402	446	409	416	403	382	414	373	416	384	411	413	410	412	384	425	429	430	404	426	404	419	431	455	412	405	427	453	428	444	419	408	391	405	421	426	432	441	417	462	425	409	444	404	421	404	387	464	403	364	397	412	419	427	411	394	422	391	422	433	432	438	454	413	413	440	434	448	410	377	406	417	394	443	385	442	410	412	398	425	394	393	446	416	406	435	407	422	405	390	404	403	411	390	435	422	436	365	340	455	437	401	428	397	454	395	414	381	406	465	426	395	391	383	451	393	415	373	398	438	400	431	422	422	432	420	452	395	422	414	378	431	423	451	411	430	421	436	377	416	401	415	396	450	412	360	438	420	463	399	445	419	404	427	373	409	373	425	431	435	394	398	431	405	456	444	413	415	425	450	400	439	398	402	395	421	418	433	447	434	389	396	429	459	416	462	397	427	418	418	416	415	440	421	398	369	413	421	440	399	439	404	420	389	440	390	393	432	404	428	397	412	449	411	400	411	397	399	392	396	427	421	425	428	416	395	375	442	393	439	397	428
20217	21519	4139	1405	1084	957	946	977	937	942	961	926	866	942	984	905	905	875	929	887	896	914	961	941	924	961	928	920	897	872	922	947	898	932	905	919	845	880	928	897	882	882	898	888	914	933	860	934	871	875	887	927	937	858	937	888	926	872	870	914	912	923	863	864	945	888	891	943	908	960	902	940	886	885	951	886	838	911	878	882	907	933	921	875	914	919	855	889	883	840	873	917	861	945	925	889	993	928	899	905	876	921	894	952	876	901	882	943	908	964	857	919	870	920	913	866	916	932	901	859	846	891	909	864	893	883	888	854	918	921	882	860	921	967	907	901	951	913	910	889	922	891	862	867	915	908	893	917	876	964	937	917	926	965	961	896	872	876	917	930	874	928	909	875	872	879	915	921	914	920	931	856	936	878	898	868	851	925	881	936	928	884	904	884	935	938	952	884	996	894	942	927	920	946	922	939	920	837	897	886	923	877	928	945	914	917	892	849	879	956	884	923	933	940	971	860	879	878	869	875	904	936	942	931	916	856	874	931	906	916	905	877	979	954	864	879	937	871	940	899	921	840	907	909	938	916	864	916	932	901	892	874	877	880	928	952	915	923	866	862	963	913	945	921	885	850	878	926	888	861	921	857	907	883	893	883	941	881	857	841	948	954	881	887	873	913	879	905	975	908	905	914	886	913	900	888	936	889	938	950	905	935	864	909	849	958	938	890	901	881	935	886	906	904	893	957	930	907	891	883	907	907	889	862	899	928	910	830	895	884	941	906	879	859	895	893	957	874	893	897	887	881	929	905	942	884	917	926	881	901	966	943	876	893	897	845	928	932	871	906	889	889	889	938	872	912	897	932	912	870	950	912	956	856	944	936	882	887	910	905	931	900	937	894	843	872	874	911	907	896	880	927	900	873	895	912	870	878	934	888	905	940	899	976	888	903	862	895	954	903	901	909	939	910	938	907	936	866	903	897	858	848	867	904	891	902	943	890	917	916	903	894	925	893	898	926	912	878	863	904	840	922	884	905	949	876	891	878	896	892	907	871	948	915	932	866	945	919	945	929	873	906	872	908	945	899	875	946	907	933	926	865	872	971	855	907	887	917	895	886	882	882	907	858	866	889	929	904	904	898	896	894	890	908	869	888	889	910	837	961	906	895	925	908	936	899	941	902	898	857	919	937	893	877	922	913	971	910	964	902	871	887	871	888	886	914	937	868	964	964	880	875	916	904	938	923	858	878	874	836	938	897	876	846	932	927	894	855	911	960	901	918	930	902	887	939	895	936	908	957	895	916	965	874	889	867	917	874	903	925	894	921	898	872	910	888	886	950	929	904	869	878	905	904	915	900	910	873	946	883	907	921	899	946	892	837	924	947	918	912	882	866	926	882	934	863	915	867	900	908	906	888	900	900	930	923	948	883	927	958	931	910	881	893	885	907	932	906	880	973	919	851	910	945	922	912	895	915	899	920	962	919	937	871	939	905	881	944	936	872	906	825	892	856	898	925	934	878	886	883	914	922	916	892	897	938	888	941	880	889	872	882	919	857	858	896	891	880	926	919	926	877	893	904	876	867	923	922	881	891	933	883	932	914	928	877	924	864	884	903	882	904	878	885	901	918	927	875	941	856	893	856	918	904	953	881	908	881	869	876	904	891	900	945	888	853	888	919	919	903	886	863	953	941	886	920	848	893	921	876	917	977	925	958	926	865	868	928	888	863	961	934	913	909	883	924	938	921	917	908	896	947	915	951	905	905	950	870	943	867	898	866	954	880	900	884	875	878	887	891	917	910	915	892	914	878	870	952	879	904	863	971	956	887	913	872	936	853	901	942	891	901	870	926	941	849	887	972	950	976	940	948	886	865	878	873	867	917	868	934	911	894	890	845	906	941	891	871	911	918	895	913	849	949	891	887	896	922	879	926	869	921	899	934	908	924	849	896	868	936	894	974	913	912	892	944	919	876	919	913	901	880	882	887	905	888	886	928	964	922	876	893	926	909	969	974	964	872	903	915	901	899	929	890	900	878	871	903	957	871	874	910	918	978	892	933	902	921	879	903	881	911	882	868	911	908	912	890	877	934	935	903	893	939	938	879	904	899	883	946	931	923	929	920	959	893	929	921	918	981	888	922	918	853	925	890	869	943	900	899	920	906	879	893	916	897	880	894	936	909	869	870	899	931	901	893	936	896	956	873	881	883	921	992	910	865	925	835	949	879	939	900	921	860	858	873	865	896	918	892	949	886	906	881	863	892	865	907	942	943	906	953	917	950	853	936	869	920	926	901	872	900	883	910	909	897	894	906	887	949	971	905	915	897	881	917	860	951	898	886	926	949	876	925	930	931	890	884	901	895	876	944	917	902	865	867	902	915	892	937	894	938	923	986	914	937	872	891	896	936	877	888	929	910	935	865	955	906	847	899	887	931	935	934	894	853	927	914	910	913	925	894	957	875	900	892	906	893	935	920	935	906	853	889	922	906	919	880	943	923	896	910	934	910	897	893	893	887	911	914	840	889	886	946	899	907	912	884	920	911	950	886	912	877	930	921	926	906	922	918	907	838	868	910	911	851	889	883	900	899	904	908	875	859	921	908	912	910	910	879	891	905	904	886	916	938	951	895	915	864	906	912	907	907	895	920	903	894	893	901	927	914	903	901	909	900	900	894	895	910	932	921	852	870	876	888	965	885	892	884	935	884	923	941	911	866	908	844	878	859	876	889	846	877	943	926	881	940	896	914	857	883	875	887	899	876	861	914	920	901	925	880	925	932	922	877	901	883	868	908	902	883	889	938	936	974	933	893	861	860	931	947	888	874	898	881	938	913	895	864	870	913	862	874	900	882	949	925	932	991	903	881	917	935	884	832	969	888	872	913	905	895	902	872	909	891	892	918	888	898	908	939	906	908	877	845	894	904	922	864	914	852	917	951	911	914	891	819	858	935	906	884	885	904	908	868	899	880	926	901	853	922	952	878	844	941	930	869	884	940	872	863	919	876	870	900	930	891	898	894	943	886	895	981	899	909	936	936	927	872	948	878	860	892	871	919	892	907	907	911	900	854	922	939	919	925	902	930	886	952	909	907	890	901	916	942	881	896	871	927	918	950	920	944	893	955	930	918	875	942	896	863	902	923	929	907	889	902	840	897	884	938	911	936	896	894	880	849	922	911	883	924	920	922	890	907	877	889	929	912	943	847	893	890	898	888	894	904	830	897	934	954	882	927	915	901	912	897	890	944	882	920	930	900	878	900	951	895	961	928	900	897	891	835	901	895	861	869	875	889	919	959	919	929	902	858	834	930	914	871	887	904	888	933	904	851	900	912	973	907	900	889	921	938	879	885	932	897	913	924	877	869	905	923	922	933	944	844	945	838	956	884	869	920	890	914	911	884	902	880	903	959	878	921	880	894	901	869	924	934	895	884	851	877	892	892	920	925	871	906	921	928	895	905	935	906	902	879	951	897	900	889	936	884	907	924	937	894	884	911	917	867	899	885	923	892
24302	21454	25157	28163	21455	21470	19207	749	437	427	374	367	337	333	295	337	317	287	351	326	275	315	317	258	280	315	313	286	292	271	305	298	280	279	293	318	289	289	296	286	295	312	311	293	287	305	324	312	281	297	259	289	289	288	266	264	286	258	311	262	274	296	280	271	253	285	287	281	301	301	268	253	288	278	277	283	273	305	286	269	279	257	309	285	328	267	317	283	263	287	264	295	318	302	304	295	321	274	294	287	296	272	281	314	275	287	256	285	260	282	282	283	257	300	266	260	264	293	271	276	262	283	284	247	295	325	264	286	267	335	259	276	273	288	300	281	279	283	275	256	267	290	271	314	272	290	282	293	265	271	274	266	271	308	281	287	277	308	289	294	281	315	286	308	274	292	298	275	314	272	291	309	294	283	284	268	241	255	290	262	288	256	294	323	274	263	295	287	289	271	292	286	268	268	292	249	289	289	271	282	290	279	288	287	308	317	281	268	296	269	276	240	272	261	312	264	266	312	264	284	277	272	294	310	300	287	256	290	272	234	298	268	261	265	290	266	297	256	274	332	286	284	281	313	283	289	275	276	283	286	308	320	269	267	287	271	290	269	301	274	283	291	320	256	273	279	321	313	267	257	262	303	295	250	258	293	273	274	269	328	236	238	265	261	289	271	280	262	307	263	264	295	242	287	272	319	284	342	273	302	282	303	271	289	279	278	293	306	280	298	279	271	291	261	285	271	268	267	299	287	319	277	293	281	292	299	285	268	301	303	268	283	272	291	296	273	289	263	265	270	252	267	258	232	255	302	336	298	291	283	285	291	305	284	277	283	265	298	272	293	250	262	282	277	300	308	279	236	293	295	284	259	306	304	279	263	289	306	307	268	313	278	270	280	278	318	280	303	277	267	282	268	257	267	295	287	313	261	260	294	255	301	295	293	291	277	279	285	272	283	266	286	290	269	300	265	275	301	296	295	286	258	270	268	273	265	276	298	276	301	281	306	303	288	279	247	257	254	266	262	286	259	292	319	282	286	280	263	316	278	278	311	278	283	273	267	297	264	288	286	297	277	300	299	294	277	270	300	268	292	269	274	255	282	282	300	309	286	292	308	294	298	278	269	261	271	273	299	315	261	281	269	272	253	274	285	279	277	290	293	310	294	328	276	298	283	275	273	292	290	296	279	307	298	268	299	307	263	269	263	290	245	267	308	310	301	285	294	277	263	310	268	285	277	289	286	270	303	300	258	260	269	281	285	297	276	306	264	284	336	289	299	309	299	285	298	286	240	285	291	269	289	268	277	253	281	288	284	276	265	304	277	300	269	273	260	290	294	283	303	299	314	271	269	291	303	303	313	321	253	284	274	279	275	292	268	300	285	294	303	282	243	315	291	281	298	277	278	306	272	284	314	298	258	318	281	283	291	262	285	272	259	305	268	272	264	272	268	240	268	300	262	280	276	248	267	260	247	292	253	310	274	265	282	277	279	280	294	271	287	302	266	275	303	258	269	262	267	280	283	282	252	268	284	271	271	297	284	304	325	278	281	269	302	261	282	286	268	287	299	278	291	333	290	277	280	293	259	265	237	283	256	241	287	294	248	285	266	306	322	283	273	272	279	297	302	307	265	271	292	283	303	278	284	298	279	304	315	285	274	325	287	310	270	295	263	306	257	266	268	270	285	288	231	293	270	281	273	263	259	296	306	236	287	306	278	256	274	284	284	273	294	287	304	282	286	261	261	269	282	257	288	265	283	306	268	325	298	254	264	270	282	273	260	289	295	282	284	307	295	270	300	294	274	282	289	263	320	308	288	296	287	294	271	261	254	272	278	288	255	283	301	250	301	267	272	284	271	269	293	286	274	263	272	279	320	258	289	269	292	294	280	296	270	252	251	286	280	291	293	291	272	267	260	273	261	252	262	309	275	294	301	261	275	307	317	253	264	326	270	258	280	276	297	265	265	262	301	279	272	300	293	313	259	272	250	297	270	285	307	297	289	269	296	268	272	278	291	274	255	300	269	255	277	286	263	295	250	286	262	278	292	292	293	294	276	285	270	247	283	264	266	266	293	301	300	289	265	276	293	304	281	298	295	266	274	299	284	271	300	308	245	282	256	285	238	248	265	287	275	272	294	236	280	291	288	292	286	265	233	275	288	261	285	317	286	263	294	314	273	277	320	307	272	315	290	270	304	302	331	306	279	294	280	266	247	268	296	273	280	284	262	298	313	282	263	289	296	274	280	303	269	261	317	269	330	288	279	256	312	278	261	279	260	273	247	280	289	264	298	277	282	272	265	306	281	265	303	297	270	242	291	270	284	262	279	301	285	288	269	312	281	259	289	291	302	282	275	269	280	294	300	284	269	288	299	277	268	265	277	297	286	266	284	279	309	315	296	269	298	277	307	311	293	299	274	266	266	298	323	259	273	251	279	268	280	276	328	276	282	261	267	256	285	267	264	284	253	276	270	261	263	307	284	264	293	288	289	286	266	263	284	282	270	321	290	297	306	271	289	273	248	280	306	305	274	283	282	247	276	265	276	279	277	279	276	289	296	288	265	276	300	298	281	281	278	281	287	269	287	258	278	291	295	278	300	268	259	282	253	282	268	305	301	292	272	276	268	291	298	262	278	302	254	245	301	271	268	265	287	299	287	280	263	286	278	264	303	289	271	296	295	307	297	313	285	286	260	287	260	295	308	278	309	289	246	292	274	274	270	292	274	297	313	261	271	297	287	318	293	295	268	279	310	256	249	304	273	282	283	268	299	292	307	249	281	281	301	297	290	275	272	298	294	315	304	259	251	304	275	279	287	269	284	288	305	300	277	310	274	304	253	288	307	322	313	281	295	297	256	255	259	286	257	256	275	283	279	269	279	281	251	262	267	315	304	302	267	263	300	291	273	281	256	314	272	264	261	286	294	327	264	265	275	294	294	268	292	277	284	292	276	280	296	283	257	279	284	259	292	319	253	290	279	317	253	237	263	305	260	288	270	272	272	258	336	272	275	315	272	270	300	296	266	279	265	270	290	285	284	288	300	283	273	250	300	277	293	263	266	297	302	305	325	299	331	315	327	256	272	316	274	303	273	252	274	283	300	312	253	243	248	278	252	253	266	269	280	281	292	302	312	277	272	287	293	276	284	313	276	255	270	268	278	311	307	259	348	283	248	256	279	277	287	287	287	278	287	277	280	302	264	310	271	267	263	286	285	252	279	264	274	278	273	272	279	270	286	271	271	313	268	283	317	320	291	244	237	273	261	313	297	274	316	261	272	273	291	278	294	301	300	326	287	285	228	307	254	285	263	276	268	240	299	289	278	274	280	273	278	297	270	309	291	267	268	256	286	265	283	280	266	287	288	294	280	269	247	262	287	297	275	290	288	274	299	259	267	283	291	300	280	288	290	253	284	281	277	310	274	302	273	310	303	303	285	283	273	301	240	292	301	222	279	304	304	264	256	261	263	267	314	270	272	294	281	296	273	289	283	272	285	263	303	290	276
26395	30029	5570	1597	881	807	760	725	682	631	669	648	685	643	620	672	634	629	640	633	599	656	639	610	635	640	660	593	607	606	615	647	597	647	615	613	621	584	634	613	649	633	584	592	635	614	632	622	639	604	625	615	595	614	628	621	618	595	604	635	648	641	667	587	604	634	661	619	602	622	598	609	608	652	619	551	631	591	648	636	610	597	644	636	607	613	603	595	574	594	609	607	609	584	645	595	582	546	616	607	604	661	606	652	654	602	563	626	626	650	665	584	650	595	595	599	600	619	637	647	608	635	634	633	629	615	590	621	618	639	597	601	580	651	570	615	604	543	576	613	592	621	625	631	595	629	608	595	616	609	596	629	662	578	624	615	577	596	620	614	594	613	607	614	571	633	647	608	597	625	652	627	631	663	649	611	610	657	642	562	611	623	603	632	634	657	582	618	599	600	597	596	567	585	614	625	595	621	619	603	618	597	638	621	585	612	618	564	610	561	612	605	635	612	599	664	603	602	620	578	592	627	588	595	633	605	636	607	569	567	615	622	558	592	583	623	593	620	598	569	593	614	586	597	606	623	578	619	543	585	548	589	629	595	590	594	607	608	605	600	646	604	600	645	618	603	615	639	623	617	602	614	582	590	637	627	620	664	545	611	653	650	646	624	599	617	628	605	656	608	571	631	607	618	610	585	649	586	642	657	618	576	640	614	627	593	597	620	632	579	572	612	613	624	648	606	636	604	595	583	581	608	619	599	586	610	600	646	587	641	626	650	688	622	606	623	573	650	645	612	622	610	599	632	633	632	593	619	670	639	641	635	608	573	623	618	620	641	605	604	639	640	579	599	628	603	602	601	590	569	603	621	563	608	612	564	619	621	619	592	615	605	634	596	619	624	656	632	610	609	634	629	614	609	592	611	638	580	603	601	611	599	596	581	590	647	568	643	600	642	641	598	628	635	603	581	635	619	626	607	610	598	633	592	529	578	609	606	594	631	640	592	598	627	557	646	610	644	632	627	608	627	635	589	630	614	606	619	614	600	631	605	623	593	595	548	605	565	616	587	583	639	586	585	626	605	630	614	594	590	596	551	622	607	655	639	612	621	622	602	576	605	605	650	667	615	637	598	601	605	604	605	664	622	573	615	589	596	678	640	622	634	606	583	608	609	629	648	552	625	613	551	597	609	632	578	601	597	628	559	593	599	584	586	602	640	637	581	615	634	616	582	608	639	579	589	598	618	601	553	632	636	624	624	642	605	582	564	586	628	618	582	600	609	662	584	634	630	612	590	620	612	590	611	622	613	592	627	597	587	586	602	610	610	615	572	590	620	632	619	576	610	637	645	633	597	649	637	586	636	621	649	593	652	621	597	613	605	625	638	613	642	555	603	573	599	628	583	662	577	608	631	648	639	582	618	621	589	689	605	633	589	626	609	588	647	643	572	576	577	623	615	627	620	641	642	665	592	617	633	622	659	632	623	599	620	571	617	630	612	636	617	613	654	640	640	624	594	587	586	626	613	592	578	627	619	586	564	571	603	584	621	663	602	588	618	616	640	578	594	633	576	610	626	607	621	586	616	620	647	600	612	597	603	665	601	621	561	643	648	570	661	625	632	643	627	632	614	577	608	640	630	643	599	618	609	600	621	614	617	618	639	601	606	641	648	636	597	592	635	619	614	616	641	646	633	604	621	596	603	600	635	632	643	605	574	666	576	582	597	643	595	599	588	593	585	663	625	668	626	640	618	580	593	614	609	647	569	647	617	608	606	604	626	610	622	600	627	648	633	630	595	625	587	667	613	628	589	625	576	623	627	591	610	627	616	596	604	603	692	604	615	648	609	599	647	607	581	659	629	606	584	609	613	587	630	590	658	619	604	595	588	605	668	611	628	567	574	638	549	608	628	608	615	593	594	596	598	593	633	654	608	589	626	560	624	627	616	617	632	607	614	610	646	615	625	656	580	630	588	589	637	637	598	582	628	629	577	646	639	579	610	597	641	619	649	600	647	594	631	621	654	609	630	628	631	583	621	594	618	639	566	616	635	647	586	598	640	593	629	612	619	615	600	620	634	610	603	612	626	671	622	593	600	629	591	590	649	593	584	610	665	585	589	632	640	566	631	610	639	581	626	583	636	629	610	623	636	609	619	633	595	632	612	583	632	599	656	612	590	593	616	631	621	605	597	580	586	600	595	641	603	643	641	573	626	628	637	592	601	613	651	630	594	603	614	579	610	621	568	629	577	609	634	655	612	595	601	634	644	607	614	614	627	609	568	578	598	591	591	626	608	559	596	636	607	594	605	594	578	660	606	637	605	592	584	594	645	632	600	639	610	577	614	596	626	589	646	656	603	559	623	653	597	589	584	615	569	613	555	673	613	614	643	580	543	617	611	579	627	669	597	615	590	584	624	600	610	636	582	667	587	639	610	578	595	574	615	612	650	614	586	596	607	623	575	618	554	616	639	583	602	634	631	568	657	628	594	635	622	603	606	644	657	572	637	625	611	599	622	643	632	621	610	615	640	611	597	646	602	606	597	607	574	564	641	603	620	648	610	613	636	609	595	601	640	641	616	624	611	562	614	651	572	669	644	595	606	608	593	609	616	636	636	591	611	615	608	630	614	632	612	606	689	630	637	608	663	586	637	629	590	587	603	607	608	617	618	611	620	628	623	615	620	614	596	592	597	639	591	628	579	616	628	656	620	563	619	577	593	619	592	590	615	597	587	588	578	598	617	635	605	612	645	593	627	614	615	643	588	639	598	588	558	588	643	574	620	615	663	607	629	608	614	593	580	606	605	593	628	556	615	597	606	605	594	581	627	615	628	593	598	562	601	588	614	595	627	525	635	595	658	655	641	580	659	585	585	618	589	619	618	661	662	581	627	606	611	652	616	640	590	582	570	653	608	588	636	584	613	623	601	619	633	590	616	592	640	599	596	616	589	599	593	638	624	627	636	600	614	628	583	627	605	567	577	607	591	620	618	637	615	581	622	623	595	582	611	603	582	615	626	603	627	614	608	609	598	631	649	620	640	584	633	581	600	588	633	622	620	651	647	626	652	604	625	614	613	609	598	606	580	601	633	605	616	610	657	600	640	578	604	621	618	568	659	632	598	615	590	610	651	662	632	642	589	570	615	648	584	614	631	624	633	595	588	583	645	602	590	555	570	631	624	608	594	627	691	664	573	590	618	555	600	655	594	654	614	646	605	579	649	619	633	613	596	618	592	638	662	564	600	651	637	637	620	626	623	586	628	601	628	618	572	593	595	624	608	612	547	621	582	630	622	638	605	619	604	640	639	614	618	654	615	644	597	588	591	636	615	674	631	623	599	622	638	656	622	552	625	683	626	624	630	619	663	560	547	639	607	587	586	641	610	595	617	640	603	592	629	627	634	580	642	622	642	611	554	609	613	606	589	571	581	582	572	620	569	590	651	600	608	628	625	633	641	620	589	593	600	608	605	639	631	571	603	635	626	619	617	569	641	613	616	585	618
32884	20701	10104	954	441	441	378	344	282	302	279	313	278	318	339	333	307	332	293	324	318	299	293	288	320	276	319	310	310	303	284	308	332	337	342	298	341	291	337	319	294	319	317	321	287	334	341	314	313	313	324	291	355	318	331	312	310	325	317	317	317	327	334	311	303	314	323	341	341	325	328	339	296	297	281	304	331	324	320	324	314	310	313	343	327	313	307	295	331	319	299	309	297	308	319	328	303	303	320	327	287	317	344	328	334	329	332	321	337	305	336	329	309	323	306	354	309	298	285	324	297	301	298	335	276	317	289	341	324	289	323	316	284	345	302	311	332	324	313	333	335	290	293	304	318	319	325	331	332	304	301	319	300	328	353	326	321	324	311	317	347	321	344	324	296	336	319	318	309	326	311	319	351	338	310	313	346	287	283	282	319	301	332	335	324	320	307	334	319	319	294	284	318	318	326	323	370	326	303	298	306	309	297	338	342	334	323	313	308	332	332	301	294	278	296	328	315	272	327	331	324	305	339	289	314	333	299	312	325	295	320	354	314	297	300	326	343	306	294	309	332	344	337	313	295	313	319	321	335	328	333	326	302	310	300	276	322	344	311	337	284	309	344	329	321	314	308	341	313	304	286	326	268	318	337	310	284	304	316	315	343	317	313	305	315	274	295	316	310	304	317	330	317	326	309	301	285	337	307	294	314	322	318	274	301	330	311	330	320	347	315	300	286	332	310	316	348	297	301	321	300	331	323	311	317	299	316	332	329	302	319	333	312	340	316	332	304	330	318	291	304	339	299	307	337	311	324	342	305	287	288	288	347	314	328	326	301	324	314	337	304	317	339	314	336	322	322	301	305	314	306	333	303	303	293	326	284	298	317	318	294	334	301	302	321	305	316	279	326	347	322	329	345	307	329	319	316	315	294	304	325	314	304	308	315	306	302	322	330	339	295	317	312	317	294	346	337	312	301	274	283	328	316	307	325	318	311	309	296	298	315	306	311	330	333	338	348	316	293	269	302	287	315	307	314	341	320	302	324	302	338	326	324	318	299	325	276	347	320	313	320	288	318	317	317	311	302	339	314	322	294	310	303	347	311	318	317	334	316	325	307	339	306	319	334	333	292	344	325	289	304	301	290	322	264	333	345	342	317	337	298	298	312	311	319	315	292	330	309	309	310	278	339	327	333	327	320	339	309	315	323	293	349	296	295	290	298	311	303	326	328	326	288	303	317	309	310	287	305	318	317	303	349	297	326	316	319	353	315	310	346	299	284	299	307	330	341	321	317	337	293	346	315	324	317	310	355	308	287	315	291	324	304	287	283	335	323	327	320	288	293	313	338	305	310	342	338	347	311	321	314	322	300	310	270	358	300	324	335	295	336	317	311	309	313	347	324	329	317	287	305	326	302	308	293	311	311	289	323	296	305	335	328	316	316	314	328	306	313	314	311	328	309	323	299	343	323	316	330	350	300	294	310	318	337	308	329	289	293	324	320	321	323	294	312	321	289	278	290	309	302	322	317	315	335	296	298	310	294	285	348	321	306	336	299	288	300	279	313	326	322	301	294	297	314	317	261	276	336	311	300	309	316	334	323	294	268	278	345	293	321	311	311	306	320	296	344	286	316	295	311	309	273	316	294	310	330	284	304	315	316	321	323	299	348	324	335	297	336	318	368	330	326	302	308	306	318	302	299	295	309	333	306	317	359	309	322	336	325	338	321	323	280	346	311	319	286	331	276	310	306	369	309	327	330	348	325	335	304	334	323	300	336	322	279	317	321	292	305	325	312	338	299	322	292	316	314	302	308	280	297	297	313	328	327	324	310	316	336	288	344	294	346	301	348	301	307	310	284	331	345	307	357	322	349	291	330	331	324	345	314	322	328	311	304	327	320	335	310	310	307	337	341	355	281	308	331	293	343	354	333	344	339	360	322	331	309	346	300	291	340	333	332	287	312	334	291	314	261	311	313	309	315	341	321	289	315	328	300	292	289	315	327	323	334	295	306	311	323	342	319	329	325	327	302	297	333	325	297	309	326	331	285	302	350	298	322	327	331	322	309	336	310	324	336	318	291	288	317	296	335	308	351	321	354	368	282	311	300	318	290	331	330	296	320	307	320	331	353	331	314	290	326	320	287	340	336	311	345	294	300	348	309	329	293	304	281	293	315	307	327	329	301	336	326	331	290	326	307	315	347	318	305	312	316	319	314	307	287	287	320	296	326	323	312	318	299	290	312	317	312	287	304	303	298	313	318	297	304	302	339	358	333	266	312	337	293	325	307	318	295	338	289	316	333	316	331	323	311	343	320	336	301	307	299	297	312	344	311	312	323	314	299	344	285	303	338	288	329	331	339	338	311	324	327	322	336	298	279	344	330	325	335	324	303	315	387	332	307	308	305	338	328	347	343	282	314	334	316	328	315	345	307	344	334	346	335	279	330	281	356	332	317	340	336	301	316	322	334	319	344	313	310	321	309	298	296	293	302	292	333	297	329	321	333	328	327	326	291	334	313	300	298	329	353	323	301	305	306	336	306	323	290	330	284	295	301	318	308	306	283	303	309	340	307	274	309	328	314	318	332	317	279	313	322	321	333	310	298	287	309	292	340	311	319	300	307	344	334	312	311	314	281	318	312	311	353	300	341	306	315	321	318	346	288	311	336	319	307	264	322	301	350	336	336	294	311	296	311	326	280	332	305	303	306	321	300	345	337	327	315	305	328	308	290	334	299	321	335	348	286	304	289	288	282	336	317	275	310	298	325	302	351	366	320	326	317	341	312	351	314	295	318	335	335	296	289	305	308	306	285	296	296	327	308	277	310	294	320	295	278	302	314	320	318	329	312	332	325	337	327	302	282	310	294	324	350	270	319	310	304	316	317	321	321	287	336	338	278	269	320	309	341	332	326	336	322	292	315	331	340	335	298	312	338	386	295	311	314	340	304	323	340	348	331	324	331	339	296	378	318	289	317	304	291	297	342	327	293	286	290	312	330	313	369	351	315	323	326	337	321	298	314	304	312	330	334	322	315	271	322	315	271	317	309	310	332	339	312	301	303	294	311	293	330	318	312	298	299	304	297	328	317	310	356	309	296	339	303	304	286	347	329	314	301	285	299	271	313	315	311	298	330	311	313	330	290	304	333	320	312	301	329	327	301	341	340	315	324	302	302	324	283	328	302	319	287	313	324	337	322	349	329	293	339	285	296	331	297	304	268	316	318	290	305	329	313	344	315	335	294	318	297	303	334	352	322	281	283	309	292	341	305	339	343	317	289	308	318	298	317	319	331	324	318	330	336	318	338	307	314	280	309	289	312	295	304	296	335	315	289	347	292	335	337	314	339	388	357	325	284	337	294	349	303	339	315	341	349	312	306	300	316	318	338	297	335	295	273	265	321	338	338	310	326	301	313	330	328	327	317	302	332	332	315	319	310	283	310	330	328	286	323	312	326	315	294	323	309	335	289	300	326	291	318	330	320	306	302	292	323	299	297	334	292	282
8638	4128	1375	851	784	756	735	790	753	760	750	765	749	696	687	708	750	748	698	737	730	753	725	701	724	760	764	712	726	742	741	690	666	730	779	719	720	736	673	749	742	701	696	748	704	745	739	765	735	754	746	727	712	716	668	774	737	733	790	711	728	736	743	740	721	711	773	736	781	726	733	766	724	728	726	655	751	700	750	717	719	784	731	759	735	706	710	732	737	754	764	672	730	750	784	739	754	742	718	694	692	685	692	721	753	699	785	740	746	660	737	724	723	756	730	729	738	722	736	734	749	740	739	685	723	757	781	699	761	730	683	703	709	738	687	715	718	762	710	723	724	671	719	721	733	687	710	731	722	729	765	748	750	740	782	689	770	717	680	701	769	714	725	707	717	748	736	756	713	750	741	727	755	746	716	752	711	755	743	739	726	766	735	727	716	670	761	759	761	711	696	737	730	719	759	700	731	740	695	747	772	772	768	735	712	737	722	721	727	759	750	741	687	741	759	715	728	753	735	754	708	754	728	758	766	748	730	764	757	779	692	715	759	733	753	704	744	745	717	761	720	739	790	734	772	752	682	726	760	756	748	741	690	697	687	709	757	720	735	754	792	778	785	757	670	674	725	685	753	731	728	787	719	732	767	696	703	761	736	744	727	695	716	749	783	707	741	723	731	731	714	761	696	696	724	762	741	724	724	757	755	709	715	695	744	737	716	698	739	673	782	732	765	757	771	733	699	748	760	791	781	722	720	714	741	745	701	733	693	792	731	758	738	748	727	772	724	685	722	703	761	688	747	772	718	747	790	679	717	724	753	743	673	702	719	730	671	718	677	733	759	725	670	725	743	710	725	768	736	709	769	749	706	724	713	733	776	701	683	743	745	735	742	757	686	728	734	741	733	725	763	711	756	781	704	701	736	754	737	735	733	691	755	715	683	718	760	727	713	698	739	679	727	748	728	698	710	706	771	718	731	731	665	731	718	724	671	769	708	721	735	740	743	708	776	649	707	726	683	730	721	702	733	718	750	713	689	677	733	745	678	754	686	711	771	757	746	747	721	708	760	719	746	752	682	721	766	715	715	755	743	748	715	697	746	710	675	746	727	761	735	710	790	732	771	750	700	701	718	678	786	743	726	762	747	684	768	679	779	782	733	740	739	712	735	775	716	712	748	783	724	733	685	731	683	727	755	699	690	741	753	782	734	710	752	757	759	775	730	728	733	744	681	703	762	729	729	735	777	693	732	730	680	723	748	684	692	732	735	698	768	765	742	717	740	737	816	720	725	766	727	748	735	748	708	744	700	744	695	735	722	714	660	699	718	723	734	658	696	754	766	765	692	697	729	715	698	758	735	735	766	644	747	691	692	718	762	757	744	774	705	731	707	719	781	737	731	707	698	749	765	715	771	738	752	751	720	779	689	701	745	752	734	768	765	700	702	738	734	693	740	720	722	723	761	733	700	702	783	746	738	773	748	732	735	708	711	703	695	718	711	747	739	738	758	749	735	708	703	706	701	751	699	734	784	676	732	720	720	758	751	743	769	764	741	744	725	723	760	701	733	728	733	709	693	760	714	736	725	694	715	696	763	756	781	744	755	722	756	735	728	721	743	695	716	752	736	729	705	786	745	721	736	720	761	716	738	734	727	710	766	762	708	758	727	690	743	763	690	703	746	749	739	749	685	703	783	760	717	739	781	737	737	727	699	743	753	727	725	718	764	720	719	747	699	688	724	770	744	722	717	776	657	709	705	738	699	680	705	724	730	691	743	724	773	731	725	737	764	757	688	697	711	724	685	736	724	737	745	751	669	726	742	692	666	700	719	751	746	750	784	721	754	715	736	676	740	728	727	705	737	743	735	690	734	694	731	758	755	740	706	730	783	725	699	729	760	729	736	718	735	714	807	751	759	747	746	667	739	732	701	726	720	703	767	701	765	737	788	755	768	783	669	714	737	675	752	761	745	740	737	702	737	763	752	713	753	722	729	725	768	715	757	726	704	740	766	715	734	740	708	746	682	742	779	701	705	758	741	720	734	709	747	759	751	766	745	748	681	723	713	735	700	741	714	704	760	691	707	740	689	720	670	709	749	699	762	762	736	747	731	770	735	717	731	726	717	698	791	710	776	770	724	725	693	763	737	728	729	787	745	752	696	729	762	742	787	725	756	774	756	776	727	740	722	726	725	740	710	779	731	726	734	731	725	790	746	740	728	718	703	738	730	712	746	718	715	764	750	744	765	723	734	745	722	706	739	713	765	713	740	729	680	764	779	723	709	739	751	730	763	732	745	711	739	700	708	737	756	702	703	718	711	723	702	745	706	734	745	703	726	751	677	739	759	736	722	705	750	764	697	758	705	703	716	694	766	751	751	684	688	732	695	671	693	769	755	711	729	737	734	755	704	732	732	720	733	736	736	745	744	713	735	728	747	744	684	664	742	720	757	719	748	749	715	773	702	705	711	703	764	761	713	725	713	732	765	681	746	749	667	769	765	773	713	732	725	743	676	761	742	704	797	709	781	723	724	676	727	758	739	662	702	730	721	710	746	736	709	735	760	675	731	727	733	735	714	694	749	740	678	700	761	720	727	715	694	736	656	719	756	693	746	701	747	721	714	756	755	694	717	722	706	718	765	689	713	767	736	715	759	748	701	738	666	719	699	754	766	718	704	751	726	710	749	742	712	702	721	776	760	723	735	759	726	717	747	732	702	751	739	792	712	748	721	755	682	700	723	732	720	720	726	733	723	707	769	713	776	714	756	767	704	729	749	711	686	756	726	745	719	734	781	728	690	702	742	720	744	744	690	734	712	774	729	702	764	711	695	696	705	802	780	771	709	737	728	726	701	719	765	739	715	757	740	730	693	751	755	757	720	720	721	756	773	701	700	707	738	737	729	756	725	701	711	733	771	692	747	745	740	762	712	724	714	743	775	787	763	748	746	704	723	727	750	675	738	753	710	727	747	750	725	708	759	735	722	736	760	783	755	718	734	757	774	684	737	713	726	741	759	715	763	777	733	742	726	742	747	741	763	689	782	721	729	762	727	717	763	752	739	761	706	739	713	737	726	730	787	726	694	720	736	732	716	735	777	694	733	723	728	721	749	719	697	831	717	753	731	731	735	733	761	668	701	682	773	731	704	702	703	749	701	718	704	720	718	733	753	688	729	735	695	713	737	745	741	737	694	737	744	725	770	701	762	759	750	696	754	752	739	687	792	692	745	754	738	741	697	728	771	768	715	746	736	689	710	763	710	697	719	751	691	705	734	746	739	753	741	757	780	713	740	746	690	750	741	686	746	723	740	718	733	740	753	736	693	714	686	717	729	678	760	723	756	727	763	717	741	679	759	659	746	721	729	702	783	746	727	740	741	711	769	731	757	728	699	690	729	711	742	735	774	740	725	728	723	756	743	759	764	807	728	723	719	748	736	724	754	748	720	789	734	742	787	703	723	736	738	732	758	732	787	677	723	756	722	725	676	706	721	717	707	778	709	729
24910	21434	24818	28449	21423	20728	1221	574	481	483	444	440	484	383	406	441	446	432	402	430	447	430	428	458	410	438	452	388	429	443	442	397	446	424	361	391	435	416	446	457	423	411	386	407	443	403	426	390	417	422	448	429	458	400	427	456	432	432	433	450	417	402	404	432	417	400	463	415	439	451	404	423	454	413	395	416	412	417	426	431	434	409	412	444	406	434	414	424	399	392	426	403	407	437	393	429	422	383	459	372	418	387	433	406	409	381	407	428	411	447	451	402	410	420	429	430	392	464	431	400	427	433	398	433	438	406	469	421	428	446	403	417	436	385	445	435	423	403	414	439	420	398	441	411	421	422	398	417	417	383	395	423	422	396	403	421	391	430	420	405	412	434	380	450	448	407	438	440	447	460	389	380	393	404	392	427	442	407	424	447	437	429	385	405	390	408	393	420	416	402	417	433	415	412	417	396	430	425	432	435	447	413	417	398	437	380	406	435	402	378	395	417	408	426	410	410	420	436	383	404	433	422	408	406	463	432	417	402	420	411	422	405	414	422	440	413	431	420	431	418	445	427	473	424	381	397	398	396	399	396	448	408	417	377	428	388	431	380	394	423	415	405	389	396	410	439	440	374	427	442	381	413	438	385	403	412	397	421	412	457	417	417	422	431	417	393	402	419	413	401	423	395	391	403	396	418	414	353	419	445	410	409	463	454	400	424	391	442	396	400	404	420	460	444	432	377	428	435	418	385	441	417	395	405	407	397	407	379	368	418	426	409	412	399	446	383	423	401	413	401	408	394	412	413	443	469	452	401	392	469	400	398	457	431	393	413	393	400	410	392	377	400	435	446	403	401	423	433	399	441	399	400	423	463	390	430	386	411	398	420	425	368	430	453	370	426	394	407	397	406	412	409	371	419	434	405	393	396	403	400	416	419	418	395	445	397	393	405	433	409	384	406	387	452	445	397	419	457	429	426	410	413	415	453	454	448	393	404	404	406	430	399	405	393	430	438	435	386	421	441	389	405	396	422	454	414	425	411	472	442	416	420	456	426	399	394	449	434	429	392	404	451	411	423	431	429	429	397	410	416	403	426	400	390	406	455	397	431	395	400	413	402	411	428	390	402	448	387	392	454	412	436	445	431	420	412	446	375	428	381	440	416	447	400	405	461	413	397	417	386	425	444	430	420	383	419	422	407	401	413	436	395	436	413	442	406	439	401	432	419	375	413	404	397	445	430	429	437	387	452	388	469	451	413	393	422	413	421	432	412	474	411	391	392	453	418	403	440	395	433	422	413	447	395	415	428	432	438	429	407	422	364	409	425	411	409	447	416	398	427	412	412	448	397	425	425	418	448	392	417	400	407	427	424	420	446	416	395	373	385	372	410	440	407	424	418	404	429	401	409	453	398	425	450	447	412	401	422	426	420	410	410	406	424	377	436	416	380	436	400	379	411	418	401	441	406	453	435	395	433	427	449	421	426	426	417	445	391	372	410	434	441	438	462	404	452	472	400	445	417	417	412	428	396	440	411	401	449	422	431	451	445	417	389	436	410	440	429	402	425	390	430	433	424	426	440	403	379	436	382	449	434	417	463	415	468	395	416	433	420	452	434	405	440	438	353	397	414	423	389	403	419	400	421	407	428	443	454	418	408	398	422	433	411	372	397	445	374	422	430	398	452	418	395	423	410	433	396	461	441	400	382	379	373	410	447	435	444	411	454	394	371	441	411	402	458	431	421	408	427	419	442	388	417	396	445	432	422	425	444	395	432	390	425	423	428	408	406	435	412	435	407	404	409	424	417	440	442	379	438	449	390	421	457	375	419	396	382	400	399	416	426	422	407	417	478	410	429	397	409	424	412	429	399	448	390	420	409	402	395	399	418	413	348	412	409	475	434	425	409	415	418	408	447	403	443	465	439	387	423	399	385	418	422	427	414	419	466	395	438	413	400	409	410	451	419	380	453	407	405	407	419	441	443	401	401	432	415	391	427	402	412	406	459	383	411	427	402	434	466	380	426	381	399	418	390	424	432	435	424	454	416	428	409	431	361	414	419	386	430	390	413	392	421	410	428	431	403	418	394	420	424	455	450	385	408	409	387	474	399	423	421	436	383	421	440	408	429	400	423	402	390	389	380	450	416	411	403	423	450	431	446	446	407	467	469	418	416	427	396	435	434	425	459	424	459	389	405	411	461	430	446	434	422	401	357	455	419	417	430	401	426	448	419	460	404	394	424	440	408	415	469	401	422	412	424	434	418	368	478	385	427	406	412	415	436	433	450	463	432	390	407	450	401	397	412	427	402	365	430	456	406	427	437	404	377	397	446	422	381	453	399	450	435	370	421	400	452	415	421	430	427	425	431	450	410	453	421	437	403	426	395	419	444	413	407	437	399	345	408	417	381	445	451	419	428	382	434	385	386	407	420	433	470	395	412	399	421	381	432	413	407	446	388	443	397	426	413	415	424	392	405	409	406	435	402	424	407	409	403	400	377	409	410	425	390	410	432	413	391	446	463	421	457	440	422	435	409	426	376	437	406	425	420	416	403	426	392	398	434	405	430	416	441	420	446	410	419	441	425	397	434	428	387	453	383	413	413	455	461	465	428	432	406	410	402	405	452	392	437	399	408	407	398	432	422	431	433	390	470	417	421	417	378	421	394	448	417	400	443	396	439	379	411	412	414	421	414	388	367	399	415	401	432	419	443	394	449	448	412	413	402	411	396	414	397	429	372	415	480	440	377	400	386	401	417	388	449	388	393	408	393	410	416	420	408	429	411	397	395	408	386	395	414	380	430	427	417	416	411	412	394	396	411	438	479	416	422	394	422	441	411	446	399	470	395	397	416	381	424	405	445	410	382	440	418	382	384	412	387	374	416	375	409	450	412	402	414	439	408	442	365	421	404	453	462	402	406	412	377	410	394	427	409	430	427	411	397	432	447	418	374	457	406	420	428	417	412	446	419	398	383	390	451	447	438	459	479	409	413	434	434	427	439	434	452	402	409	426	377	418	410	421	393	385	458	410	449	402	425	444	442	426	414	447	410	458	442	411	431	402	394	386	408	418	409	383	421	413	395	418	412	388	437	428	407	421	419	425	460	437	414	422	428	409	392	369	403	403	390	405	430	458	427	425	399	391	367	411	391	437	388	415	441	392	414	448	450	435	383	404	415	403	440	440	431	391	408	437	419	424	416	433	395	391	435	396	451	450	405	439	434	398	380	426	379	442	420	440	400	387	434	417	410	393	404	436	440	428	389	422	404	429	428	431	426	441	423	430	373	428	437	425	414	441	448	455	440	430	407	435	424	435	383	380	411	435	433	436	395	409	423	443	375	425	410	409	468	402	434	388	380	387	417	434	402	394	414	438	445	419	410	407	448	453	404	413	429	432	407	396	423	427	437	429	425	442	441	378	435	413	394	410	407	437	413	410	436	436	400	423	452	427	388	407	436	478	360	427	394	452	414	399	438	398	427	424	430	393	400	450	414	397	414	449	387
20239	20886	3586	1431	1046	1006	965	968	915	944	958	958	887	836	913	949	919	906	886	889	909	890	908	949	906	931	890	890	886	848	896	871	902	908	923	942	863	948	967	937	888	870	913	851	877	861	932	876	901	907	936	910	931	965	911	947	915	887	891	908	891	838	943	925	896	876	903	877	887	935	862	946	844	869	935	949	888	859	910	928	900	901	889	912	914	920	955	901	918	883	888	954	945	874	943	900	915	867	911	915	861	917	909	927	942	980	940	860	915	913	922	884	888	899	877	934	886	890	938	952	929	910	895	899	932	906	927	857	882	839	886	872	903	882	901	898	910	913	894	921	937	937	924	934	941	917	935	923	927	871	911	892	916	928	898	882	854	883	848	853	848	912	902	941	865	913	894	890	871	903	931	917	911	874	915	939	905	915	890	925	882	877	921	870	838	907	961	896	880	983	893	937	953	888	904	933	872	879	891	892	902	897	953	934	918	911	838	915	973	980	914	912	913	874	892	896	873	912	921	900	935	935	865	866	917	961	905	878	946	961	843	937	909	953	861	942	916	938	884	897	888	980	881	894	888	853	916	902	915	944	899	883	918	842	920	831	900	859	871	904	935	850	910	858	861	914	913	887	953	896	895	923	899	935	908	806	885	891	878	894	908	983	891	879	864	906	879	867	943	929	848	859	924	897	927	865	893	944	936	884	919	897	901	882	887	954	876	887	889	888	903	913	899	949	893	934	909	923	885	836	936	854	873	922	896	840	936	922	908	958	944	895	902	867	831	875	915	913	861	902	898	928	924	938	897	919	900	936	867	906	880	931	909	897	865	893	898	973	860	900	902	956	924	876	958	912	952	923	957	929	891	887	898	914	864	933	912	872	928	912	970	952	873	924	896	899	910	938	931	889	935	897	883	901	856	906	955	863	875	905	886	873	964	880	912	854	929	906	951	893	914	886	903	934	902	922	936	945	944	958	940	883	903	914	895	880	895	900	911	917	912	891	895	926	887	894	924	879	942	911	877	831	863	892	916	922	924	886	884	943	903	901	902	941	968	908	905	891	878	920	864	905	947	885	847	909	939	892	864	923	902	858	917	888	947	905	863	939	911	838	946	861	905	927	858	925	889	914	864	877	880	936	910	908	903	878	885	886	866	902	850	909	890	889	911	932	927	929	889	892	893	858	934	907	930	947	914	834	858	939	920	879	919	905	960	897	919	946	933	909	928	906	894	912	903	884	913	865	886	866	911	921	897	960	930	958	924	922	890	918	870	885	933	930	881	936	875	930	905	910	915	920	858	860	887	881	886	865	933	882	888	915	940	917	892	889	931	915	895	933	896	910	920	947	920	914	894	883	905	967	929	912	912	901	905	879	908	882	880	928	886	918	954	886	916	931	890	850	919	874	924	874	895	922	890	899	924	901	924	918	877	893	962	913	919	843	875	942	885	886	881	907	977	893	877	885	934	876	871	913	870	954	955	904	937	893	895	916	911	899	864	869	911	902	906	908	912	893	932	875	898	918	902	866	915	888	863	862	929	867	914	938	913	898	904	904	941	925	866	885	889	953	886	861	878	864	895	870	911	869	969	925	928	843	898	910	924	882	919	891	907	913	902	881	896	859	890	947	924	898	943	917	905	871	853	909	932	914	849	942	921	856	878	908	959	903	928	901	916	909	902	910	855	905	947	936	879	939	878	906	884	887	926	914	903	909	909	919	920	935	909	910	893	882	959	922	920	875	907	865	846	908	883	880	872	924	893	941	920	922	924	893	855	901	894	887	915	897	911	918	918	877	833	896	859	883	965	883	880	923	934	976	946	884	892	937	825	948	900	835	908	930	947	858	926	911	950	898	917	928	871	884	966	837	919	907	840	872	847	966	896	903	922	938	937	863	933	916	930	854	988	957	894	908	885	957	856	920	858	922	860	901	886	859	898	879	940	927	901	907	939	898	946	908	912	905	883	892	843	925	889	978	891	907	844	926	861	906	945	854	960	890	887	846	929	868	898	883	882	952	909	901	942	914	901	866	912	894	881	912	872	829	924	883	907	868	895	904	942	921	902	907	896	915	943	861	940	894	901	906	890	906	938	879	886	886	871	849	872	928	898	872	887	944	964	915	878	887	915	867	881	908	960	858	907	913	904	885	930	895	881	910	922	896	944	915	901	895	935	905	888	901	956	949	874	879	930	904	907	908	946	930	916	957	866	950	913	902	918	943	900	869	856	898	893	928	916	851	898	879	832	873	909	888	915	954	867	927	889	913	938	873	883	831	891	858	862	906	924	895	876	876	897	915	884	879	893	926	904	844	911	901	891	912	917	900	924	871	889	929	926	960	875	945	889	908	885	899	927	906	876	939	889	909	930	933	912	892	897	881	935	940	948	889	904	912	890	900	926	955	868	898	949	878	856	892	923	926	954	902	889	844	826	875	888	918	946	960	909	917	912	907	917	911	892	877	934	914	860	966	904	897	875	894	914	873	901	890	882	891	850	862	919	897	903	906	884	933	884	841	873	968	900	862	909	881	894	918	912	853	941	973	927	889	874	898	853	911	903	877	912	885	875	911	869	887	861	921	910	891	913	933	923	966	884	851	885	863	881	948	882	867	904	873	893	922	911	905	854	869	908	926	912	918	877	865	903	902	877	924	870	873	897	885	953	879	985	869	879	871	904	885	871	872	880	881	934	868	942	955	902	896	968	895	977	915	920	933	928	911	851	947	905	941	920	896	903	846	887	899	898	856	888	894	865	869	903	880	861	872	875	917	914	939	923	946	865	926	924	838	901	865	885	928	911	900	896	905	909	891	907	977	873	922	911	882	955	895	862	879	939	837	895	917	865	898	921	909	920	887	892	938	921	874	856	898	896	907	881	973	924	902	942	950	913	879	905	854	933	879	881	968	903	929	944	876	887	932	955	961	912	885	897	927	876	933	929	935	972	951	915	875	895	863	870	913	876	887	879	923	943	921	918	890	932	884	903	967	902	826	878	932	911	908	902	860	916	922	881	949	908	874	910	841	893	906	921	936	917	887	849	860	882	869	902	898	897	938	900	932	954	936	875	901	905	835	880	840	898	883	914	914	946	910	870	875	884	888	895	953	892	918	925	887	902	898	872	933	930	874	854	937	858	877	837	858	941	931	852	901	890	878	875	917	841	898	896	891	911	871	935	941	899	869	875	873	866	899	910	937	875	958	939	880	901	880	886	875	899	928	878	866	901	947	879	882	960	918	918	926	858	869	901	949	863	882	825	886	928	882	880	951	920	848	901	889	950	872	861	869	918	943	900	903	883	903	860	911	895	918	868	920	943	901	915	951	881	862	870	945	911	868	902	944	918	872	897	903	890	918	864	868	909	892	877	910	902	891	871	847	935	927	944	927	890	885	967	912	880	868	921	856	917	887	884	841	925	938	896	950	906	919	893	898	904	952	944	905	923	869	955	869	856	845	938	867	893	841	894	863	897	906	961	903	995	880	867	880	956	861	935	955	940	886	893	901
24282	21448	25109	28193	21459	21465	19287	777	421	419	403	349	333	328	338	300	331	269	301	291	336	306	292	304	301	250	280	286	301	296	265	283	304	288	279	312	295	271	292	281	274	256	267	268	281	282	282	280	261	315	302	292	262	296	296	276	272	300	246	302	270	245	267	279	276	284	266	252	307	273	262	291	257	276	284	269	283	249	276	285	254	289	301	274	299	276	292	331	276	275	283	298	323	260	291	291	327	284	274	282	284	295	237	276	269	259	276	272	290	263	315	277	285	277	256	282	301	305	312	286	279	308	260	280	311	281	289	274	271	315	266	275	276	273	282	272	280	320	297	279	290	285	298	278	267	264	285	279	253	267	278	266	274	294	291	273	257	256	295	269	300	269	305	275	249	289	301	296	285	285	272	286	294	325	276	248	295	265	287	277	294	282	270	292	277	298	268	272	276	262	287	269	262	263	277	301	312	284	279	296	262	297	285	280	275	242	276	259	266	272	272	288	228	275	289	286	241	293	321	292	262	249	277	311	268	256	258	274	239	287	299	278	275	249	307	250	337	296	274	271	278	249	270	281	330	272	277	279	321	299	269	269	290	263	285	277	283	267	274	251	285	306	294	283	270	298	287	289	283	284	252	247	299	295	284	301	272	294	289	265	272	304	275	262	251	266	302	296	254	259	293	272	299	304	299	276	258	273	292	290	290	286	273	275	281	268	296	256	267	276	268	222	278	280	300	259	257	273	259	264	268	270	307	278	267	280	277	292	270	236	311	322	299	260	284	287	282	287	313	253	285	292	281	279	277	251	293	289	266	277	267	257	290	249	248	280	269	277	288	294	285	256	254	253	275	281	293	263	273	248	273	289	292	282	293	298	263	295	290	296	288	282	293	301	276	227	295	270	296	280	289	287	259	280	247	284	278	238	285	302	272	290	281	273	299	280	276	263	281	271	283	285	291	294	292	275	282	279	287	284	282	287	276	286	259	279	264	271	292	299	290	302	305	279	237	275	309	305	306	287	299	286	260	282	257	296	312	270	281	285	302	237	253	282	309	283	254	293	269	239	278	273	287	289	311	291	266	280	259	254	271	267	274	292	289	259	286	300	252	261	248	280	251	281	295	269	255	279	296	302	292	288	287	300	265	278	281	268	310	272	260	267	280	283	283	266	267	289	270	293	286	277	289	262	298	286	294	306	319	335	303	289	291	293	268	338	277	266	268	282	257	311	267	310	291	275	283	286	298	277	243	263	318	267	294	281	294	258	300	309	304	311	274	293	291	280	290	282	247	294	270	289	278	253	291	290	300	300	309	277	291	284	278	238	272	276	270	257	265	265	283	273	253	287	270	288	313	276	290	291	274	279	299	302	285	286	298	294	316	278	279	263	281	291	291	252	299	300	289	295	285	292	289	294	288	288	278	268	309	281	285	314	300	273	302	266	318	301	289	272	289	257	286	300	284	281	289	287	248	287	292	291	301	323	280	293	314	281	270	280	292	282	278	295	294	251	292	311	276	255	288	268	285	295	256	275	308	317	278	265	265	274	292	249	285	256	297	270	253	291	277	276	308	234	299	281	276	264	276	254	283	288	275	294	262	277	309	280	269	268	265	284	272	296	283	255	256	261	303	280	283	252	282	286	256	277	322	270	279	298	297	269	290	290	289	285	235	276	251	271	280	291	282	318	284	301	286	314	279	291	266	313	275	276	267	287	284	299	283	277	272	306	304	264	249	273	290	278	271	299	276	297	269	304	288	301	286	293	318	317	302	302	306	290	287	274	290	254	247	299	305	270	277	284	283	287	272	283	280	282	283	273	282	318	292	288	270	303	265	274	307	300	323	292	302	269	240	257	297	285	266	271	262	300	295	323	316	290	260	258	276	270	237	306	299	261	311	248	256	291	290	274	303	278	273	306	261	281	263	288	269	290	305	318	293	289	291	294	287	275	266	279	275	294	281	251	291	263	294	260	283	282	298	280	292	301	295	269	306	279	246	263	274	229	300	297	256	279	314	296	280	295	263	306	273	281	282	282	261	292	296	275	238	294	263	295	273	259	294	303	276	283	302	313	285	265	267	281	278	306	272	314	260	246	325	288	271	305	297	252	261	297	286	277	317	268	276	279	262	292	286	274	289	279	303	267	294	260	272	295	298	279	278	325	246	319	301	291	321	306	297	301	274	267	291	279	300	276	269	315	296	289	287	264	311	286	301	276	283	278	253	288	301	283	286	258	281	299	249	285	267	291	291	291	283	242	291	261	267	281	250	265	270	280	249	246	283	278	261	261	295	264	251	252	296	256	260	267	287	278	287	276	306	279	261	295	260	265	268	245	288	303	281	258	262	275	277	278	286	278	259	281	286	307	268	276	260	290	270	274	289	273	267	283	291	298	259	249	282	299	271	286	270	254	267	293	278	285	254	323	286	298	270	289	326	261	258	280	298	285	267	284	300	308	288	276	279	304	284	287	257	305	271	307	285	290	287	285	269	335	309	278	259	273	265	270	282	290	305	299	248	297	297	268	292	261	290	321	263	307	285	255	280	287	256	240	279	309	278	283	293	292	274	260	266	302	306	290	323	267	314	276	303	294	266	250	305	288	259	305	282	323	298	291	305	305	272	271	297	276	315	267	295	295	255	266	274	279	286	291	296	290	291	274	240	296	301	278	290	308	320	271	281	281	290	287	287	263	301	300	273	274	283	290	289	306	298	281	282	290	270	329	288	319	295	287	280	273	248	270	293	275	280	299	291	262	237	275	250	286	282	292	277	280	248	279	305	326	290	295	282	267	259	298	276	273	280	281	288	279	269	294	272	279	250	285	276	293	274	271	291	268	280	289	287	288	279	281	287	269	255	290	311	271	254	287	279	313	284	271	280	297	287	274	261	275	271	311	274	270	240	287	287	293	281	289	254	242	328	300	290	269	276	285	268	270	285	296	311	271	274	242	283	264	325	261	307	248	297	304	304	285	297	263	298	268	292	289	302	292	266	328	233	255	313	288	266	284	267	253	300	282	348	259	307	286	277	299	291	264	304	277	263	274	271	280	278	262	296	300	266	281	274	308	259	281	297	278	281	250	281	272	266	287	296	309	280	292	302	265	292	308	247	301	293	269	290	262	290	266	268	265	264	318	276	275	275	285	287	310	255	265	288	265	286	298	258	255	243	287	277	277	258	260	275	261	270	277	273	273	281	294	289	293	286	292	287	265	266	261	274	300	266	294	258	298	271	295	281	267	290	307	334	284	270	278	298	295	265	279	255	273	251	268	248	284	287	262	269	286	291	294	284	273	287	291	268	296	295	255	266	281	277	284	273	274	277	301	273	282	285	307	277	259	267	256	252	281	291	277	277	268	316	264	283	269	302	282	288	264	284	252	278	300	293	257	297	295	315	279	301	271	274	278	284	272	279	284	308	256	264	302	282	284	275	257	276	271	277	296	289	284	271	246	292	278	264	272	303	280	276	274	252	278	250	270	260	260	287	276	278	278	306	318	273	277
26388	30137	5111	1527	899	811	699	615	654	698	623	592	598	652	640	622	595	600	604	700	597	568	597	614	632	669	628	628	574	607	602	598	616	624	629	704	618	621	601	654	581	622	573	631	604	594	616	614	622	617	622	589	569	581	598	641	651	601	587	598	657	617	633	651	628	574	617	579	655	631	641	616	609	627	606	600	640	621	622	588	595	549	601	635	619	611	587	594	623	614	571	558	580	621	596	630	616	596	598	624	610	613	608	588	605	615	620	607	612	601	581	667	628	599	594	640	613	597	596	582	625	589	598	566	616	623	604	582	633	636	590	539	638	640	599	560	589	621	602	595	586	670	595	601	550	606	617	610	612	611	667	571	612	650	600	585	602	625	589	629	573	657	606	658	603	591	623	602	633	638	607	642	578	580	597	626	619	619	613	588	600	629	605	566	586	649	631	561	592	603	614	611	597	595	653	654	617	652	644	595	613	635	609	621	587	625	623	597	588	623	583	602	624	585	588	594	607	574	628	624	601	608	637	589	651	582	614	645	591	613	637	582	617	599	595	636	562	601	618	625	680	579	575	628	607	601	580	631	617	604	587	583	589	577	585	584	623	586	638	649	610	600	639	626	634	626	597	590	636	619	594	594	592	589	569	611	596	590	602	602	585	615	607	633	637	636	619	560	572	615	584	630	608	578	690	585	603	600	659	606	607	571	630	587	598	601	612	605	601	641	611	622	562	612	631	619	582	640	586	605	615	544	542	639	618	614	596	579	583	635	603	629	587	615	617	622	658	615	652	600	610	596	641	645	612	586	604	614	604	645	661	593	634	647	664	631	592	606	597	608	609	595	581	605	634	628	612	585	599	587	592	632	573	592	625	632	582	629	643	642	637	608	588	638	586	563	642	628	616	609	591	578	578	604	648	645	644	582	591	628	618	600	590	612	577	639	563	587	631	592	593	594	598	599	656	602	601	604	619	598	645	633	654	580	603	598	601	650	654	600	618	609	572	575	596	602	605	607	590	612	617	579	677	640	581	616	573	615	626	609	589	602	616	602	573	604	636	600	609	619	642	641	627	600	601	629	602	621	600	629	567	614	630	577	607	621	581	631	582	608	638	604	603	639	607	587	645	594	572	583	598	608	580	609	567	623	615	613	627	634	601	608	586	610	595	648	620	638	612	585	598	587	592	632	663	618	607	627	620	596	599	596	599	582	602	554	605	633	619	608	582	610	612	605	598	605	628	643	659	581	603	640	596	609	613	624	605	576	613	562	618	579	591	631	584	598	629	602	636	595	598	623	620	623	566	596	611	601	622	613	598	632	617	617	650	608	592	630	617	605	628	628	606	649	600	613	614	612	606	609	627	584	613	634	628	632	622	603	609	568	598	624	547	629	593	570	614	651	577	576	567	635	592	654	636	589	640	585	598	612	611	625	591	614	592	661	607	594	583	605	624	611	661	631	554	604	568	627	589	587	618	579	593	600	642	592	615	613	599	597	563	599	644	596	594	598	591	607	624	634	609	637	588	612	602	615	601	590	618	639	572	594	648	578	588	592	600	636	619	640	622	615	617	639	595	612	648	638	637	622	595	618	618	632	615	576	616	587	623	611	591	637	616	592	617	639	650	568	590	606	588	642	606	591	615	610	586	607	587	597	593	594	626	616	578	587	618	580	619	639	596	605	581	596	616	604	627	618	601	662	624	604	636	624	573	564	582	586	630	586	586	595	620	643	593	632	593	629	643	592	595	594	568	647	618	640	607	597	646	623	617	570	607	607	596	618	606	596	595	609	574	665	606	607	596	608	634	566	576	566	584	584	587	605	582	597	631	575	586	609	587	642	631	599	593	615	591	588	601	580	593	610	632	607	584	633	611	648	614	603	638	617	630	571	597	632	627	629	594	612	591	634	606	640	574	573	604	543	643	584	618	619	613	611	651	644	615	593	589	587	630	592	606	600	611	603	594	561	602	582	608	602	611	611	627	612	584	573	655	593	563	598	664	640	605	611	605	606	627	609	614	610	587	606	639	639	597	596	624	609	631	592	566	606	602	596	618	613	575	566	560	617	590	615	613	588	575	568	592	612	620	609	602	587	574	573	647	641	596	616	590	579	619	599	600	621	603	636	587	603	591	576	606	638	622	604	583	607	609	567	636	616	618	615	600	621	576	605	609	596	582	621	656	629	597	591	606	632	640	575	618	603	641	575	633	599	619	569	593	640	636	562	638	625	613	611	588	643	601	610	621	603	646	569	650	628	625	617	566	576	597	609	614	622	618	650	601	600	567	638	608	594	612	594	616	604	638	653	647	610	591	555	587	589	565	662	597	623	598	651	585	611	611	603	634	590	631	628	621	564	646	630	617	622	644	579	576	595	556	601	627	625	604	631	600	609	569	642	594	604	623	601	614	603	623	642	599	619	610	575	619	602	625	630	611	574	609	630	579	561	639	576	615	581	584	637	599	626	627	610	627	631	573	603	647	666	603	630	611	600	628	595	595	579	601	595	628	615	613	571	594	616	661	662	598	663	560	544	641	598	596	625	607	592	600	627	623	573	625	590	607	624	628	596	611	632	620	605	616	646	623	625	615	595	599	632	655	597	619	663	602	604	619	626	649	608	597	598	631	594	615	626	557	580	608	610	630	577	608	613	617	611	599	635	633	576	612	632	604	605	618	568	614	565	640	594	636	634	617	598	639	610	626	602	593	576	606	588	625	633	596	603	588	631	575	617	608	589	601	587	608	638	606	629	608	561	598	611	589	603	619	616	604	597	583	607	624	643	578	611	634	581	597	597	596	592	623	577	594	618	614	597	594	679	569	615	563	626	619	618	608	590	609	623	615	562	601	601	616	613	616	596	628	626	642	620	674	569	587	628	636	624	611	608	620	582	607	607	693	585	609	609	578	605	613	581	592	592	621	621	579	635	579	631	612	601	629	649	611	575	631	596	588	554	594	652	638	604	588	627	617	593	547	600	622	639	610	648	639	601	592	606	658	599	593	614	588	627	635	597	596	677	623	603	604	556	599	637	631	621	630	591	584	594	645	614	631	639	594	626	612	619	622	581	597	578	589	637	626	605	576	615	647	638	628	611	597	598	654	648	605	620	556	599	650	630	582	577	611	655	619	644	615	624	618	628	581	605	603	634	607	597	621	605	623	673	613	629	588	617	640	603	617	623	599	591	651	598	613	585	608	563	572	603	620	580	626	593	603	589	578	625	561	600	608	577	625	623	609	590	609	634	630	626	621	635	586	618	596	690	603	635	642	609	637	592	659	655	591	592	626	577	618	588	616	539	624	609	601	616	622	566	612	598	636	581	623	587	590	695	614	594	619	617	617	581	647	575	626	628	579	618	580	585	661	648	662	623	624	627	584	662	581	618	631	626	632	652	620	624	614	547	581	612	604	600	591	629	606	581	623	606	631	568	622	607	560	620	620	599	590	564	588	595	610	611	633	602	634	608	595	580	641	600	612	641	622	617	644	639	649	642	598	583	635	591
32719	20714	9977	748	332	353	333	337	302	327	326	308	331	332	300	293	303	308	323	297	297	302	356	301	341	332	298	319	312	288	312	280	330	340	308	347	301	323	256	346	315	302	330	331	346	305	324	322	301	276	350	316	324	312	315	296	331	345	301	329	339	313	310	296	339	325	298	283	305	288	293	339	322	317	297	291	330	322	308	301	308	327	330	335	330	313	316	300	305	291	322	339	304	341	390	334	347	349	290	312	317	362	299	337	325	309	309	306	285	330	297	296	307	359	292	302	308	323	319	336	331	313	324	309	335	342	315	303	313	333	309	280	318	318	353	293	314	315	316	337	333	325	342	324	307	325	324	334	330	325	305	303	324	302	318	299	308	337	313	326	322	317	299	305	358	315	298	300	318	319	317	317	320	281	315	311	333	281	330	289	308	322	302	316	320	295	288	312	299	334	332	292	324	318	283	312	310	355	329	339	310	318	334	330	327	300	299	309	315	318	325	290	327	281	291	331	319	297	302	319	302	315	308	304	325	295	303	332	350	326	315	331	329	318	338	312	308	295	303	286	339	304	326	304	317	295	320	337	342	351	362	330	318	279	321	262	284	324	329	334	316	307	306	326	326	318	328	339	328	346	301	292	291	317	341	296	334	294	344	315	300	292	310	336	336	330	303	335	325	317	315	291	301	343	327	362	319	311	307	336	325	319	306	323	262	333	321	325	334	297	312	289	322	348	355	330	318	317	309	316	304	309	303	334	312	336	337	326	343	323	299	283	313	300	326	329	316	356	307	324	294	314	335	350	335	322	308	320	333	311	358	286	290	307	345	299	319	317	322	354	331	320	366	290	306	302	286	289	329	309	332	314	327	358	280	316	315	296	306	348	305	339	307	297	307	303	334	301	298	331	325	303	323	332	293	313	325	305	294	336	316	302	302	318	347	264	286	264	285	322	323	318	297	299	314	360	301	295	327	310	336	347	325	357	321	343	324	318	324	324	354	332	318	329	327	339	296	302	320	287	334	317	328	300	325	358	336	314	321	295	320	303	323	306	327	327	341	325	337	324	361	276	317	297	316	301	313	316	311	305	318	278	324	312	326	303	310	299	323	322	339	329	285	326	292	324	324	312	303	313	329	325	278	326	315	325	320	283	300	335	307	323	303	283	316	349	285	296	292	335	311	300	309	296	337	306	328	324	361	297	299	332	325	332	325	292	335	330	287	345	295	321	303	313	326	327	330	316	319	316	322	314	357	312	319	307	302	326	312	274	317	296	326	281	284	325	275	340	300	311	324	301	260	324	330	322	284	311	321	311	336	276	322	339	331	302	327	302	312	325	298	347	306	325	318	312	335	368	317	334	277	295	313	345	295	320	310	333	316	308	289	338	334	302	331	277	338	304	271	346	306	332	317	302	346	286	323	334	326	326	332	325	312	290	332	341	294	300	304	308	306	317	312	291	304	320	317	315	333	303	324	291	343	296	325	322	304	318	330	349	301	313	280	295	308	301	314	316	302	294	323	347	314	318	322	318	308	324	335	312	316	303	291	316	320	318	310	299	327	271	329	309	367	282	302	283	308	321	326	296	276	345	340	295	334	334	313	321	322	302	334	269	311	308	320	355	298	308	330	325	332	309	306	324	343	339	283	344	337	307	295	328	341	362	317	298	305	319	302	318	296	314	313	290	295	303	327	332	316	293	318	319	313	343	330	323	309	307	315	299	324	324	300	324	324	281	335	326	309	321	320	320	329	301	315	302	349	325	322	290	287	290	298	286	347	324	309	328	316	291	316	284	319	300	300	305	300	320	309	317	297	354	303	317	318	292	286	300	320	359	334	317	308	305	313	278	318	287	340	327	327	303	282	293	327	320	315	329	343	318	325	314	296	339	328	295	317	320	313	305	314	259	306	301	308	343	311	314	342	276	350	305	300	320	316	353	320	298	335	314	307	329	316	280	303	298	351	309	320	334	340	341	329	314	311	290	349	312	318	317	287	331	346	335	314	312	293	278	306	295	312	298	319	307	296	320	323	351	342	318	298	309	291	313	329	325	309	315	306	314	309	303	292	288	324	345	321	339	284	327	289	337	342	305	303	338	301	350	318	301	313	309	355	310	273	280	320	311	342	301	328	305	288	295	300	343	312	315	310	322	298	301	306	325	307	312	302	319	313	314	301	344	329	305	327	305	324	293	289	332	311	297	333	311	297	341	295	315	288	304	364	341	324	292	349	299	306	278	312	309	320	372	358	360	320	296	284	285	290	327	314	306	306	314	295	281	291	310	321	325	328	302	304	300	300	328	325	314	331	318	322	335	318	331	310	322	321	314	329	308	324	331	332	342	339	299	314	323	316	315	324	317	310	296	308	349	308	353	316	315	319	313	341	307	338	292	338	302	287	278	319	293	322	298	341	302	344	336	316	300	329	314	291	302	306	305	330	327	299	341	315	311	300	346	346	285	328	302	353	332	287	312	279	311	314	336	325	345	312	310	330	303	332	328	341	333	327	354	312	299	320	306	317	312	309	323	326	341	303	325	330	320	302	290	325	302	299	290	322	307	310	313	313	303	306	330	316	305	317	288	303	307	319	272	325	319	293	300	312	315	278	297	309	322	334	339	347	324	306	303	308	319	292	308	290	292	297	286	302	319	302	323	321	330	354	299	321	322	328	358	331	292	339	293	319	329	296	294	263	278	318	305	330	318	328	296	301	283	337	291	321	373	332	313	335	339	274	342	332	325	345	309	305	321	301	350	287	306	321	294	309	335	285	307	306	298	342	306	262	330	331	335	315	307	320	286	303	325	313	323	289	289	259	303	297	297	289	307	321	313	319	295	296	326	325	281	321	290	335	282	281	326	313	294	298	317	310	326	307	309	321	324	332	345	325	345	306	326	324	317	317	344	280	325	295	323	315	331	312	303	300	297	305	305	299	277	276	310	358	317	322	291	355	327	321	312	321	285	325	333	279	308	330	306	315	312	297	307	334	311	309	329	293	313	329	320	308	324	334	305	294	286	298	295	306	314	323	338	303	359	339	324	321	320	294	322	335	331	333	318	313	317	353	326	303	300	311	376	312	324	305	338	345	325	349	311	351	304	325	338	311	317	299	293	297	292	295	304	332	317	298	282	349	329	307	332	356	326	273	271	319	342	304	300	318	306	314	333	311	310	320	319	335	299	329	297	280	345	292	324	361	300	285	305	315	273	320	333	298	327	315	287	297	305	291	317	274	325	293	315	318	288	332	310	314	303	311	316	301	295	328	296	354	309	310	318	303	303	278	356	335	290	313	324	282	270	353	271	305	333	322	349	320	327	358	339	349	329	322	328	330	312	335	313	311	324	321	312	269	351	320	341	332	319	309	330	326	319	314	289	342	334	324	329	332	320	276	342	305	326	309	318	336	298	327	303	300	290	314	309	339	319	326	311	287	289	327	320	313	294	325	316	288	322	316	300	287	358	325	341	306	333	296	332	311	306	321	301	352	305	293	326	335	295	299	335
8478	3738	1210	731	703	754	755	758	727	776	748	717	724	715	716	699	738	727	729	755	765	725	725	728	685	728	749	728	735	723	705	769	692	716	741	749	802	733	720	759	704	682	752	768	717	766	661	780	716	723	751	738	739	734	703	734	676	736	729	696	710	725	731	733	735	750	733	731	760	778	720	704	715	713	698	761	770	713	743	711	708	778	747	713	767	715	733	668	683	723	751	736	706	729	701	707	683	704	697	698	716	719	718	750	694	752	734	754	750	781	677	735	697	696	751	761	689	733	728	772	738	703	731	738	744	759	729	759	742	753	703	753	738	712	672	711	790	738	764	724	749	718	692	743	737	689	767	716	737	727	726	728	722	762	736	747	736	732	735	722	724	757	722	711	710	717	788	703	756	756	724	741	754	727	707	788	709	781	747	747	718	753	731	741	745	719	696	749	707	734	761	754	730	757	783	723	716	722	695	788	731	719	721	757	692	750	724	773	705	698	714	751	735	713	760	720	721	753	689	791	705	741	751	718	712	726	737	758	715	713	739	732	673	691	717	744	734	692	762	760	727	733	657	703	695	729	776	740	725	687	771	736	769	704	732	704	732	681	770	752	776	752	757	740	740	721	763	716	743	678	701	727	770	725	693	725	806	698	727	727	766	731	805	736	747	782	751	761	709	721	722	729	768	685	732	735	740	772	767	761	750	734	764	773	730	708	745	759	703	763	714	710	768	719	728	707	715	765	714	736	755	704	711	723	716	745	729	783	725	721	745	722	751	682	741	724	702	744	767	708	780	729	711	709	748	747	740	742	763	726	739	747	688	708	759	748	795	787	743	768	757	709	713	726	733	673	693	728	712	691	662	737	724	721	730	687	692	718	742	745	770	704	736	774	749	733	710	708	696	697	734	748	699	768	722	717	707	723	761	754	757	735	763	742	775	711	715	690	730	716	698	755	762	741	740	695	761	757	744	704	733	740	763	705	735	729	743	706	749	738	746	708	800	747	743	723	762	760	684	747	729	770	691	748	734	737	690	704	774	756	716	775	693	735	738	769	680	736	702	739	722	728	772	731	724	735	639	734	738	741	741	749	777	777	703	779	720	732	745	735	725	761	762	723	767	730	738	756	761	721	688	742	714	746	672	724	694	737	745	738	757	738	747	773	740	694	750	721	773	722	789	767	714	709	719	736	768	710	677	741	740	755	706	728	742	749	741	737	695	740	762	709	748	749	732	780	748	735	721	714	741	738	723	776	737	767	745	726	724	680	786	669	695	730	727	726	817	725	755	700	729	725	722	737	730	724	686	755	706	718	732	742	741	768	694	795	762	684	762	712	699	729	772	767	693	708	722	725	726	758	759	753	723	734	728	725	742	720	741	740	763	694	768	760	762	726	687	750	753	759	703	741	736	708	718	700	758	728	739	693	704	717	752	759	706	799	745	780	725	745	747	747	676	743	708	693	740	710	772	730	730	757	695	698	733	737	750	739	753	730	710	745	738	757	743	743	736	710	726	730	700	736	744	715	735	760	745	737	731	713	728	719	751	730	704	657	707	751	733	730	731	740	769	731	691	719	740	703	712	776	689	700	741	735	700	742	762	697	709	749	714	704	745	734	734	736	712	722	717	709	753	735	765	687	796	724	721	739	780	762	728	709	761	755	695	761	720	750	764	746	681	751	761	737	667	711	714	725	719	757	718	736	733	720	759	699	730	779	751	770	732	752	716	742	740	728	748	783	748	730	747	728	711	672	724	739	747	776	717	743	712	728	705	715	711	755	731	721	740	773	750	776	723	756	714	694	720	725	672	731	726	743	766	702	709	717	715	718	758	739	730	731	726	769	716	740	792	750	683	717	734	688	731	719	703	743	730	789	720	722	759	726	778	757	748	723	745	696	715	766	716	717	770	760	725	716	716	722	707	742	721	758	749	757	726	716	716	724	753	750	742	700	749	727	747	714	733	766	784	752	736	715	758	734	730	752	724	737	724	740	760	704	733	734	715	753	750	802	714	748	699	768	758	707	711	711	729	718	704	781	740	732	740	711	725	802	732	734	730	712	681	767	728	708	730	718	718	740	720	727	717	744	729	773	731	747	761	690	701	746	721	740	730	723	689	682	749	746	709	732	778	731	726	766	718	748	703	728	733	748	755	754	738	717	741	744	752	747	705	716	705	697	735	701	742	739	690	716	712	741	728	730	743	729	745	773	736	752	725	707	749	802	700	717	703	758	710	815	755	733	660	685	720	765	715	703	754	718	729	740	736	781	776	746	686	682	775	673	719	770	736	702	730	681	718	762	741	708	726	687	712	752	746	727	745	744	737	705	742	724	710	725	723	740	782	697	773	763	744	708	783	730	745	746	707	713	734	808	749	750	759	783	736	752	774	771	753	719	731	695	716	766	770	752	696	743	747	751	743	719	674	758	732	717	742	737	724	728	732	713	759	746	724	692	706	784	752	691	697	765	774	745	765	734	698	734	720	773	710	746	768	759	664	694	746	720	749	743	748	724	760	743	691	695	720	781	746	708	747	712	736	681	718	762	700	710	739	747	741	736	718	745	709	723	743	778	724	725	716	742	735	723	699	773	675	724	761	757	768	722	704	733	755	734	727	691	746	719	747	789	735	771	720	699	689	695	773	700	740	675	708	739	749	737	721	746	707	773	711	714	753	721	737	681	734	763	706	718	687	757	727	764	758	763	732	754	743	706	780	733	720	712	788	706	720	738	767	753	700	692	746	786	743	762	732	742	740	765	767	785	703	755	700	765	759	705	739	746	755	751	724	771	724	712	770	744	714	711	724	770	731	708	709	764	725	742	744	750	753	752	696	721	714	720	717	727	696	777	749	671	714	690	702	732	726	774	673	712	703	750	729	765	736	721	719	728	765	770	714	704	709	742	755	756	721	758	728	728	724	707	711	798	692	717	753	726	705	780	740	715	753	727	741	800	734	756	757	768	761	730	723	724	710	773	748	746	726	747	762	753	709	752	694	702	703	711	742	737	745	742	697	747	729	781	762	708	758	727	697	715	646	719	776	739	752	687	714	774	719	740	674	762	791	744	747	709	745	703	741	749	727	711	730	749	775	788	726	724	743	742	762	695	736	685	716	692	751	737	708	734	732	744	707	698	728	785	751	720	667	756	726	703	742	689	739	731	710	716	743	768	724	737	683	757	733	720	723	748	705	775	728	720	744	690	676	736	743	766	705	726	730	763	700	709	728	720	758	708	711	733	743	790	699	744	719	735	734	698	740	729	714	715	773	719	730	689	753	760	714	690	764	764	718	770	743	723	751	785	678	716	759	719	769	753	732	754	734	733	718	731	753	781	742	718	709	721	713	707	682	728	706	769	729	776	787	758	727	725	765	737	744	750	796	771	708	722	722	787	709	721	729	763	706	739	729	718	689	707	692	769	754	751	722	748	722	793	716	698	754	741	735	654	711	752	740	788	771	712	708	769	709	690	734	704	789	765	723	766	750	739	755	718	760	782	722	736
25017	21511	24895	28508	21475	20670	1104	600	485	507	444	402	421	468	440	441	429	427	406	432	428	396	440	400	424	445	454	416	480	411	387	408	385	421	402	404	434	425	386	469	418	395	374	442	423	433	448	452	435	462	410	431	437	466	428	423	450	408	423	426	411	449	445	414	401	411	430	422	429	444	401	458	421	429	428	437	454	409	400	390	409	428	445	399	449	446	418	375	416	411	420	444	436	382	416	389	439	416	406	415	440	436	405	402	442	430	427	425	434	422	422	389	432	451	487	457	439	414	413	395	436	419	434	369	430	404	412	414	453	432	403	389	425	409	428	428	451	410	403	403	405	414	406	366	375	423	384	463	414	391	418	400	416	446	427	423	405	420	421	421	429	433	474	428	461	435	430	427	434	436	471	413	417	436	467	450	412	400	406	420	418	440	427	418	431	417	431	484	419	412	447	449	419	411	383	459	436	449	407	427	413	384	418	412	403	432	447	394	428	419	437	431	393	423	411	401	444	439	423	406	421	415	459	416	432	424	424	469	427	422	445	389	395	438	428	397	415	412	434	465	444	459	425	431	448	406	462	408	437	439	404	440	435	412	410	380	407	418	446	451	427	380	434	403	417	422	380	437	437	445	444	426	386	398	414	403	435	429	394	448	405	433	426	404	463	429	442	426	416	447	404	467	407	396	412	435	426	425	465	401	391	424	443	475	425	456	442	413	412	437	391	413	406	444	433	412	416	434	466	438	409	482	447	439	408	465	405	400	423	434	400	434	380	427	423	402	444	421	418	400	475	447	376	408	413	438	450	431	384	439	418	423	402	403	430	423	427	490	393	428	433	463	421	416	457	425	379	413	362	373	413	447	439	414	410	437	431	401	423	411	459	473	417	408	426	425	456	456	444	480	447	384	414	429	417	414	417	442	415	464	441	424	432	376	383	400	393	396	434	432	419	413	407	395	419	432	407	392	397	416	465	433	407	393	458	456	405	412	417	437	389	424	424	424	387	433	477	437	430	447	437	407	425	461	428	408	435	384	448	430	444	433	406	424	376	432	419	417	436	380	404	435	395	364	398	397	419	403	410	373	446	421	436	420	423	438	427	394	391	462	427	431	400	394	427	456	403	458	408	421	451	432	474	363	404	399	412	409	449	449	420	424	418	461	414	395	398	420	453	405	404	400	380	416	423	425	395	426	440	409	424	437	448	389	402	428	397	435	419	409	412	435	462	470	448	441	408	417	398	410	429	461	387	380	486	427	419	421	399	437	423	430	429	417	358	390	398	427	433	432	444	467	478	466	402	408	429	457	428	372	449	441	440	393	435	402	443	439	434	461	407	425	385	403	388	403	376	435	415	431	421	435	414	392	430	437	425	407	434	425	455	423	399	426	415	482	428	453	438	417	406	425	401	397	423	442	468	422	432	432	410	411	450	452	426	434	432	406	408	441	453	423	409	420	366	401	454	445	387	446	400	434	433	423	435	427	393	431	393	401	400	420	452	404	426	434	476	450	430	478	415	410	417	410	399	432	441	437	403	441	426	409	391	416	429	412	419	394	433	430	457	443	389	378	415	434	400	451	450	381	472	421	425	443	424	417	461	464	420	413	393	417	413	396	392	437	458	423	437	468	392	397	436	432	438	415	451	455	431	438	413	470	423	399	438	397	407	446	408	396	441	428	476	434	434	446	408	424	394	409	438	428	464	407	404	395	438	406	454	400	446	401	389	397	429	413	422	430	435	368	396	439	414	415	433	456	455	440	405	426	398	384	443	412	418	429	374	413	442	418	399	439	422	397	413	422	391	437	378	401	429	372	433	434	447	457	468	434	449	444	428	418	452	431	441	387	390	433	460	408	434	438	384	460	442	395	431	402	451	457	409	431	457	393	452	431	412	456	463	410	423	476	413	416	439	425	440	422	422	452	423	400	465	463	398	459	410	366	357	408	452	419	413	417	397	396	443	430	431	429	469	395	411	432	406	452	415	410	419	436	393	431	421	440	429	444	399	436	417	443	460	416	426	391	378	395	398	418	433	409	388	396	447	473	436	399	422	419	391	438	406	399	415	413	405	390	391	441	437	440	399	379	432	373	419	409	401	431	430	431	456	437	404	426	390	393	436	398	446	445	407	408	400	413	460	422	408	409	414	426	453	436	425	460	422	430	429	406	413	443	408	407	435	446	396	433	396	385	411	426	459	432	383	390	445	411	409	430	426	470	442	421	428	446	421	421	398	445	471	400	444	427	399	422	376	459	444	421	428	420	411	397	391	406	437	391	400	448	409	431	432	404	435	417	394	452	449	452	435	449	429	457	418	433	441	416	405	399	434	393	387	411	432	429	448	422	440	419	373	406	424	427	391	426	433	398	392	428	456	405	392	435	444	437	443	488	419	437	436	400	407	437	444	441	428	412	416	429	401	463	418	440	409	454	449	410	462	447	459	380	437	450	403	419	418	424	429	438	435	434	444	419	413	424	425	451	430	443	421	412	408	413	405	413	410	393	459	383	440	411	434	450	391	452	411	378	415	425	445	410	427	435	428	403	446	422	428	425	468	405	420	385	427	391	387	453	415	395	407	417	396	418	430	458	450	448	452	426	375	409	393	404	436	410	413	445	462	398	440	379	399	448	421	424	437	459	478	427	390	405	425	405	419	436	418	441	459	457	409	394	430	446	395	385	424	426	406	403	469	447	437	429	377	411	436	434	426	454	417	413	460	449	403	441	394	397	402	397	403	430	412	453	380	434	448	428	405	405	430	402	416	425	410	453	460	455	454	455	436	424	425	421	443	478	427	435	381	396	439	443	435	384	385	417	431	399	436	429	464	421	419	429	435	412	432	391	480	386	420	387	431	433	417	436	466	433	392	399	405	405	421	444	436	428	417	427	398	414	405	399	431	468	450	400	453	424	426	413	426	401	381	446	432	383	400	414	392	426	393	417	417	409	430	408	424	409	440	420	440	450	415	417	422	422	428	411	422	418	446	440	411	394	419	416	397	444	428	428	437	463	444	416	404	399	451	424	401	413	417	465	389	417	411	448	411	445	420	420	450	442	431	460	457	414	460	405	421	415	448	434	407	425	400	431	414	435	420	405	434	399	435	426	430	389	438	413	403	399	430	403	444	380	398	418	382	424	436	432	439	422	416	466	424	409	425	411	420	362	351	427	416	433	410	380	422	391	425	432	393	454	439	423	440	413	417	406	451	419	425	431	435	427	409	440	419	396	417	404	397	437	425	390	443	444	445	391	435	385	440	420	420	438	422	420	400	401	433	431	436	473	448	417	440	421	427	418	404	420	404	454	427	422	390	405	421	437	439	448	438	461	377	414	430	414	433	391	419	428	408	410	416	443	415	414	419	423	459	390	413	397	449	399	423	418	389	437	400	449	393	437	416	404	422	395	438	413	424	398	405	434	464	445	464	429	421	401	420	381	413	438	414	399	421	423	416	471	377	396	397	474	445	424	397	435	455	436	408	404	418	461	405	423	469	440	418	419
20915	21310	3291	1345	1024	998	965	973	916	919	957	960	903	869	953	918	881	900	927	920	881	888	915	890	937	895	923	915	951	889	916	844	903	888	872	910	839	975	897	922	919	952	904	970	899	870	960	947	934	882	919	896	955	938	916	951	865	979	883	862	918	902	948	879	935	894	919	885	885	975	878	942	908	884	865	937	880	952	898	905	882	872	946	870	909	873	894	947	870	938	915	887	935	869	908	856	918	886	922	831	898	894	904	908	876	935	948	911	878	916	894	919	910	900	929	942	913	967	886	959	932	926	971	885	919	898	915	879	936	906	873	887	907	912	913	925	896	927	949	897	923	898	948	892	913	975	861	942	910	825	930	901	874	899	919	880	925	890	921	891	912	921	892	917	897	950	915	870	961	936	875	944	862	908	918	922	909	868	884	877	963	886	885	880	936	880	904	885	974	897	998	971	889	945	857	882	901	886	933	908	863	905	897	924	871	879	918	921	875	896	953	962	943	929	921	878	989	898	918	948	847	871	916	865	927	930	878	895	913	911	897	876	962	929	921	890	879	835	832	907	907	864	871	869	944	842	933	904	880	941	909	908	956	893	942	878	903	922	902	938	877	902	902	927	910	881	952	909	897	890	881	859	896	933	876	864	941	900	960	933	922	943	870	890	913	894	888	891	910	952	934	922	924	944	949	931	907	943	917	898	894	958	886	891	913	888	965	903	897	941	939	949	841	956	894	863	905	868	882	952	872	944	881	942	819	864	896	893	889	876	855	909	919	926	943	880	861	913	901	875	911	919	892	904	909	920	842	911	915	916	910	881	926	952	919	910	919	886	850	956	879	900	911	920	903	908	891	916	915	883	908	871	951	859	901	896	924	947	905	875	919	912	890	967	895	884	870	920	911	874	927	902	940	929	905	889	883	843	913	939	891	896	938	927	975	949	915	947	920	973	935	948	926	916	926	866	920	941	949	943	913	880	904	829	871	910	908	896	909	907	890	900	901	857	913	874	886	875	918	897	911	880	899	933	919	928	909	878	880	940	917	880	929	939	898	924	931	947	900	860	856	856	891	857	932	889	893	901	877	870	904	960	903	847	924	891	953	890	902	912	962	974	923	913	915	921	969	884	910	883	908	926	961	960	892	897	886	869	952	880	840	913	917	914	902	832	962	872	874	958	942	891	961	904	968	863	893	937	910	854	937	913	908	913	957	947	924	934	897	888	875	852	953	891	880	948	895	907	918	881	948	900	939	888	910	907	932	888	888	880	922	895	920	923	961	871	915	923	910	924	846	943	912	887	923	896	875	916	942	921	898	942	880	902	953	933	930	905	922	913	846	920	892	936	909	932	935	888	899	898	933	924	918	878	923	908	897	938	888	902	909	946	847	930	920	929	894	920	926	844	859	924	939	904	867	927	899	916	915	925	889	960	888	851	917	885	916	897	908	924	889	912	913	904	927	947	944	928	945	882	886	897	903	917	859	889	877	915	867	897	910	910	925	928	930	925	860	922	886	926	903	900	956	900	847	895	936	928	881	897	880	899	911	900	890	950	958	905	914	889	896	944	904	880	903	904	869	928	914	941	920	896	878	899	931	908	918	897	873	911	900	919	947	910	887	909	901	901	896	887	907	858	858	947	917	927	961	934	848	918	889	883	936	973	930	884	903	926	935	936	891	865	918	900	893	996	873	919	874	863	874	940	947	900	911	871	920	942	862	937	917	889	843	891	877	934	837	843	924	881	904	967	841	949	947	899	905	930	875	912	904	923	877	929	919	907	854	945	934	916	876	954	917	930	925	929	918	923	918	927	918	897	910	942	894	941	900	929	876	891	863	886	888	945	884	934	857	888	884	949	894	903	947	843	930	885	938	933	904	965	969	908	916	882	871	880	915	916	920	925	909	889	851	951	943	882	860	871	929	944	869	895	877	895	945	906	966	872	972	884	885	908	946	886	916	896	966	888	885	871	935	916	927	884	947	887	888	905	867	872	842	898	905	874	899	921	920	913	896	904	921	952	913	909	906	969	950	910	904	886	867	880	926	925	942	873	923	969	900	912	850	936	833	894	887	901	878	872	908	895	907	913	916	936	920	918	904	894	937	927	931	906	855	891	894	884	862	937	845	936	965	946	996	905	889	894	927	881	905	904	937	907	872	923	922	952	908	843	950	899	935	951	854	964	885	906	933	887	916	930	878	934	938	894	949	882	927	925	921	927	919	910	934	913	852	895	914	922	886	895	901	886	870	912	917	934	880	885	915	914	931	938	939	917	864	956	938	871	932	921	908	893	829	861	891	946	872	915	966	879	909	841	956	940	898	917	897	977	909	906	945	911	899	1007	892	901	946	917	878	976	882	918	944	890	875	937	963	937	939	919	889	861	919	988	912	918	890	861	951	892	919	922	956	929	906	878	908	911	927	917	947	923	911	884	956	849	910	959	901	840	836	918	852	870	894	904	903	978	915	914	904	855	898	896	891	888	920	907	918	915	875	911	906	896	942	922	936	881	903	866	908	931	914	886	863	920	900	901	927	895	876	926	944	922	933	914	923	910	905	890	911	902	930	894	896	863	878	832	872	911	862	873	934	960	929	921	890	940	953	913	930	882	972	930	892	929	853	890	925	930	867	919	967	887	887	870	923	956	942	892	909	929	899	910	929	905	907	905	895	911	895	918	886	923	888	902	917	937	854	844	936	879	852	916	916	929	918	907	876	901	900	847	950	987	882	904	878	870	914	975	882	955	915	889	936	921	965	930	912	912	958	893	903	905	923	870	970	909	934	948	921	889	916	917	967	898	893	879	903	909	940	909	866	928	887	934	922	933	873	908	888	900	893	886	937	897	907	889	956	940	889	895	878	924	955	880	877	943	948	903	877	889	896	916	881	899	934	875	824	862	885	892	879	892	884	934	911	937	873	910	902	933	887	887	867	904	890	873	929	852	913	859	904	958	897	890	906	935	876	927	914	893	861	908	888	872	911	875	894	939	904	932	914	942	949	943	883	912	895	935	905	915	948	874	913	905	885	910	866	872	928	889	930	956	895	919	861	929	929	879	911	922	930	943	848	905	896	877	923	907	877	876	870	918	938	893	910	935	874	857	971	891	913	945	877	929	872	944	914	926	918	872	903	902	882	904	866	886	845	922	915	883	966	901	894	928	907	929	902	836	932	873	886	956	906	897	906	866	892	860	953	862	907	919	871	891	895	846	881	939	926	913	943	949	944	964	923	892	937	862	946	882	920	875	910	931	917	921	944	893	910	968	924	876	905	898	901	946	894	896	915	937	873	919	883	985	887	951	901	942	890	897	902	933	876	884	947	888	895	967	903	910	935	901	918	976	874	891	830	888	871	907	928	909	891	885	911	899	930	969	853	898	911	878	925	924	938	925	917	932	908	844	931	888	899	931	919	915	894	942	889	933	924	917	956	900	859	893	942	855	936	878	904	874	942	958	866	912	893	888	904	927	928	912	925	923	908	924	900	896	948	852	873	898	943	922
24350	21454	25162	28141	21456	21472	19429	797	403	361	354	374	360	299	294	293	317	287	284	308	321	306	308	292	328	307	286	276	300	293	267	302	303	318	298	294	299	307	282	295	301	291	289	301	299	298	282	288	286	296	307	295	294	288	327	280	297	269	310	285	252	271	281	270	304	260	291	272	291	327	277	306	298	279	349	285	264	283	301	277	297	296	266	295	301	254	258	291	257	289	303	268	313	297	283	254	265	288	266	302	275	270	303	264	301	289	271	296	244	278	290	267	251	279	279	262	293	283	284	275	290	273	296	274	269	268	272	293	284	271	293	276	315	284	256	296	318	286	278	283	257	306	306	278	330	286	313	290	268	289	307	271	283	275	319	273	266	265	306	303	274	278	271	292	299	292	287	289	293	309	254	302	288	282	312	306	302	277	293	308	286	304	247	278	286	255	293	258	278	290	248	286	294	288	298	269	299	304	285	265	250	293	279	249	329	271	259	257	268	265	233	258	272	285	308	242	289	281	267	242	313	289	285	325	294	305	276	262	291	287	296	266	272	321	304	288	254	259	257	290	264	279	281	293	257	283	268	269	280	270	313	266	291	280	312	307	296	295	291	300	296	305	287	279	316	276	275	293	251	259	251	308	275	300	303	258	290	294	297	285	306	281	273	253	268	312	262	278	293	265	315	290	295	285	285	281	281	281	285	313	287	295	299	299	319	278	309	301	254	277	304	288	287	271	304	277	303	299	287	280	259	269	284	289	292	304	275	267	282	257	298	308	282	296	258	268	297	295	298	282	284	267	280	298	312	286	269	271	301	264	301	321	268	273	283	301	285	280	303	277	245	233	260	294	290	294	312	252	276	284	273	278	313	291	259	282	288	269	285	305	262	301	256	280	287	274	295	283	298	290	312	299	280	269	278	257	274	288	307	346	285	301	280	270	249	329	281	280	311	286	298	268	219	266	262	255	292	277	259	265	298	294	280	260	287	311	295	263	256	289	278	282	292	315	266	268	289	296	302	278	284	272	300	241	294	277	268	299	271	272	254	298	284	276	268	293	265	288	336	276	272	319	286	310	300	291	292	252	285	292	308	274	282	295	263	285	260	289	265	282	278	241	274	268	286	262	254	261	289	243	308	276	281	272	289	318	256	275	281	266	237	280	256	268	287	238	292	320	287	272	283	253	257	275	308	313	267	280	321	297	280	283	303	308	302	331	271	277	260	273	279	264	272	319	303	265	254	276	292	271	263	277	271	294	263	268	249	287	254	266	308	278	287	261	286	281	246	280	300	273	260	235	251	245	285	268	266	263	275	266	278	264	282	281	293	272	303	303	300	274	308	282	288	261	263	296	260	287	260	283	280	300	262	301	325	280	288	301	306	257	265	259	316	318	274	291	286	321	267	286	279	285	293	269	267	282	280	281	258	244	291	289	313	260	259	289	301	302	298	288	288	287	310	285	263	280	319	314	264	257	277	295	292	264	275	300	330	296	261	277	282	280	296	305	278	301	274	238	281	293	281	285	275	276	287	317	268	285	293	251	231	286	303	296	278	274	308	280	287	288	286	279	273	307	279	296	283	287	299	286	277	294	307	296	244	274	311	298	294	249	313	280	267	268	283	262	291	266	289	278	284	288	281	247	259	284	315	287	292	286	285	314	305	274	300	265	294	293	235	293	292	281	294	259	235	300	252	300	280	307	282	280	249	303	260	241	278	308	313	331	267	304	308	278	283	257	275	273	294	279	265	277	289	284	273	265	249	319	282	290	279	313	275	292	271	281	312	321	271	286	289	292	281	288	287	305	279	278	264	287	273	282	261	279	261	306	297	323	277	268	281	288	292	294	261	288	331	312	282	306	326	279	261	292	282	291	271	251	271	285	281	304	266	267	268	280	329	268	253	297	293	274	295	300	265	276	303	281	238	267	273	299	265	297	291	292	294	295	259	284	268	271	262	325	266	304	271	283	311	291	264	281	272	269	292	291	292	278	252	291	283	302	300	303	278	318	258	305	256	306	284	271	271	276	283	297	278	331	270	288	245	309	281	279	299	288	297	288	305	297	266	260	285	309	281	290	277	270	285	258	226	286	279	293	307	270	261	302	290	255	287	268	302	304	331	320	272	277	290	280	271	273	249	246	298	293	298	309	302	277	295	296	283	316	274	278	315	281	298	258	305	286	276	248	271	292	292	306	263	293	269	258	330	287	265	294	309	297	260	291	265	287	298	307	308	299	281	290	286	277	298	286	278	266	286	318	301	304	285	293	262	287	285	270	264	274	272	338	288	288	302	302	289	289	294	305	260	281	284	266	299	264	284	297	290	268	276	282	277	274	274	294	269	305	265	264	284	275	295	289	306	307	286	301	250	288	262	273	261	320	297	226	271	290	278	292	323	297	263	293	261	252	274	276	285	304	280	307	271	260	270	305	259	309	301	286	279	298	327	272	251	260	298	283	279	272	289	252	261	288	289	271	301	306	275	332	277	314	282	283	291	319	277	273	264	261	259	265	264	283	254	317	291	271	277	282	273	279	281	265	263	293	272	281	270	270	286	280	257	274	284	259	296	293	270	295	253	311	266	286	277	276	280	280	273	294	306	295	276	260	282	295	253	279	276	284	292	284	258	293	267	254	277	317	316	294	291	293	298	299	318	290	289	283	307	289	289	277	299	316	279	314	300	284	273	283	275	281	296	249	276	278	279	288	288	315	280	277	282	278	291	297	279	295	291	263	301	268	299	284	264	258	286	294	273	285	236	308	286	280	295	271	270	268	289	294	310	264	254	274	293	277	275	304	257	308	316	315	295	297	287	280	277	287	305	255	300	303	268	288	283	253	298	266	256	291	296	268	269	288	296	304	290	280	280	277	282	276	299	285	306	239	275	248	266	260	329	255	264	271	279	321	271	304	259	287	291	288	283	301	295	288	286	288	276	278	291	279	260	308	256	283	300	286	282	256	268	275	257	306	278	292	236	282	265	305	268	271	299	306	288	291	252	280	251	277	278	284	234	296	253	303	272	251	263	256	268	285	279	305	300	301	282	284	275	327	276	270	297	322	299	298	287	294	244	309	292	292	282	291	258	271	304	267	272	297	314	282	273	283	279	273	291	303	245	346	260	313	308	303	293	310	270	258	266	282	272	310	292	290	275	248	253	279	310	288	249	291	269	276	330	283	279	236	287	308	292	255	284	263	297	275	283	267	271	253	280	290	289	258	270	270	273	279	310	302	309	285	272	297	276	262	240	295	272	286	291	310	269	294	250	258	287	301	298	299	349	269	307	258	285	274	282	283	284	333	332	269	268	295	261	294	239	295	280	279	255	283	278	261	280	279	263	272	299	286	309	285	311	265	290	283	266	280	304	273	265	272	277	280	265	292	262	295	293	283	245	292	301	232	279	266	268	286	249	273	240	319	252	259	286	282	279	307	287	275	278	281	292	280	294	291	283	289	239	294	257	267	273	271	298	255	283	267	299	297	261	296	252	284	280	261	289	317	262	272
27321	30957	4837	1507	929	812	713	651	626	640	689	646	609	653	637	672	635	609	601	632	620	593	576	646	623	622	622	616	575	635	581	599	628	609	629	656	606	611	624	651	619	626	688	622	631	591	634	630	643	648	688	595	599	640	588	640	596	600	634	618	650	636	640	647	624	609	611	670	600	602	643	578	641	602	618	615	648	611	613	645	574	638	638	622	561	615	603	598	629	585	576	622	579	576	594	586	601	613	604	582	586	617	597	573	611	646	557	640	584	653	634	587	627	612	673	617	573	647	602	641	669	641	600	609	629	605	645	597	564	606	617	635	633	619	603	580	620	628	593	669	587	632	613	588	624	584	637	654	642	623	614	595	565	606	638	620	591	593	623	587	600	668	594	622	658	607	627	619	616	634	579	568	619	624	590	618	577	635	624	614	608	659	661	626	587	600	612	649	598	628	599	609	603	636	603	597	622	628	582	582	637	621	552	617	593	605	598	603	623	628	596	629	604	626	610	664	628	627	648	562	561	574	597	597	583	622	636	599	588	621	705	612	583	572	598	586	579	607	616	612	682	640	608	618	673	624	624	593	578	600	644	601	598	604	602	589	643	593	593	631	610	620	598	624	653	630	610	630	597	564	585	612	593	644	611	609	610	615	646	607	624	606	613	607	629	623	590	662	605	626	611	610	613	630	629	571	613	588	613	625	599	605	622	568	637	574	634	634	638	633	613	653	558	633	633	576	532	601	628	609	601	582	573	621	642	612	621	651	639	603	652	584	605	593	597	638	608	574	576	580	636	669	610	600	633	639	564	600	574	654	641	595	586	567	640	619	601	640	572	617	630	569	606	598	651	622	651	619	628	661	610	596	648	571	627	642	601	633	599	616	600	582	633	620	603	570	568	586	605	590	589	638	632	655	599	578	604	606	601	618	596	652	594	604	634	594	596	612	556	613	591	633	587	598	609	663	612	574	656	627	606	592	579	602	590	613	609	623	572	649	626	638	613	609	619	586	629	603	608	576	636	650	630	592	610	599	583	623	595	601	560	579	656	643	603	590	614	581	611	624	632	647	637	648	605	614	663	574	573	642	627	576	606	596	593	602	602	626	598	616	644	628	604	640	613	590	613	549	583	630	607	599	620	528	615	636	603	569	605	623	639	608	611	604	619	614	620	586	558	670	619	684	611	639	625	612	631	626	603	595	664	618	587	629	629	642	563	637	579	630	605	600	593	647	599	593	623	596	620	600	641	601	584	598	624	682	621	596	615	588	673	574	617	667	531	596	607	621	622	623	616	616	588	632	572	602	606	619	567	603	613	605	604	621	640	637	620	636	585	581	601	634	630	646	675	594	642	585	593	634	591	643	603	652	615	617	590	613	591	623	578	607	580	570	632	597	592	590	641	594	638	609	637	639	603	604	612	618	624	609	616	631	672	592	588	614	616	612	639	579	627	590	631	587	604	636	613	628	649	617	609	628	624	589	588	634	625	654	632	607	561	609	650	597	597	606	593	562	564	612	658	677	625	576	600	619	614	610	574	618	594	647	675	586	638	601	641	575	614	644	664	584	574	582	617	650	609	635	626	560	588	593	632	619	618	574	588	632	604	639	646	635	611	654	596	674	570	603	620	628	617	586	628	598	651	610	622	584	629	623	632	617	583	642	614	615	600	649	582	650	604	633	623	596	563	602	626	633	595	626	603	639	580	686	594	596	633	623	633	611	607	631	618	601	649	588	602	580	604	630	635	654	637	584	609	597	601	576	582	674	584	660	588	595	603	573	586	607	632	604	607	649	626	609	632	646	631	597	623	604	625	668	652	595	629	610	587	613	639	612	636	596	586	599	592	595	645	581	625	597	641	616	635	634	588	594	613	598	577	654	609	648	604	570	575	636	616	625	618	605	610	638	603	631	621	635	570	582	573	595	604	616	625	598	604	659	593	594	596	619	596	588	649	646	555	592	567	585	634	618	653	597	607	634	634	605	596	622	637	618	647	604	602	557	635	602	644	618	597	622	593	608	637	584	625	669	625	638	610	608	613	583	592	648	613	624	621	631	598	615	627	665	573	597	611	640	614	593	577	599	630	600	556	624	599	611	642	631	599	652	637	652	630	646	630	593	592	613	590	606	581	605	579	636	616	567	642	557	600	610	629	613	601	670	633	547	615	644	572	620	628	597	610	603	618	602	575	629	623	660	579	617	623	629	656	609	607	608	600	619	613	634	569	629	617	629	604	642	630	609	634	568	599	630	645	585	588	605	616	600	628	610	603	622	591	607	668	589	618	607	621	574	616	625	628	609	640	603	638	624	577	634	597	599	664	597	607	619	645	656	630	596	609	652	648	599	571	594	647	591	629	623	580	611	581	625	607	596	596	609	612	601	668	634	627	623	596	646	611	646	588	587	615	574	625	616	634	605	596	630	593	574	634	583	529	571	617	606	599	593	593	588	620	622	650	643	614	625	613	614	618	582	605	604	618	617	571	574	612	592	612	582	635	619	603	630	587	568	640	593	590	581	589	614	593	639	615	562	622	617	633	637	602	594	585	582	598	604	582	597	625	616	605	609	600	613	565	622	621	689	659	638	649	641	577	551	659	566	643	621	651	590	614	572	603	581	602	601	616	581	601	649	619	629	594	584	583	578	600	644	632	644	633	579	555	611	604	656	555	597	626	648	554	600	617	647	645	593	591	611	606	636	619	623	616	619	617	605	590	542	636	582	585	608	603	601	654	612	656	645	622	622	629	601	587	606	632	603	595	631	623	613	574	632	606	606	583	641	611	602	647	593	613	578	613	620	617	602	623	593	601	628	576	651	617	578	604	658	628	564	605	667	609	630	617	605	588	589	591	634	611	588	642	612	604	579	624	601	623	590	611	605	629	555	595	595	636	596	674	620	618	640	600	578	620	602	592	624	581	595	605	624	587	586	603	620	615	643	643	648	584	627	571	618	614	614	617	630	633	620	608	601	578	584	617	610	600	581	651	603	608	629	579	533	640	627	616	577	590	612	606	602	595	623	582	595	596	582	657	592	617	605	638	631	589	595	595	579	589	608	599	621	623	634	622	532	588	619	649	607	624	650	633	587	601	613	593	636	616	610	613	627	618	613	616	593	651	620	634	626	611	555	603	633	609	645	608	619	561	637	601	625	572	610	592	599	614	594	614	575	649	619	617	581	598	613	525	618	609	563	596	604	585	620	604	607	598	659	645	594	611	660	668	586	614	548	633	619	625	622	609	610	611	619	655	601	605	636	642	610	661	604	624	621	610	615	577	557	607	614	571	594	642	583	605	647	599	628	625	616	579	573	627	590	588	626	602	538	607	568	641	625	629	605	589	610	646	603	603	613	641	554	606	637	605	617	600	563	602	566	600	633	594	580	609	642	583	598	662	631	580	647	642	622	592	587	633	608	622	566	613	653	629	586	606	594	613	654	641	595	617	624	595	656	585	587	640	608	562	579	608	637	608	687	613	574	616	609	590	561	581	662	582	626	601	577
32769	20715	9897	741	368	334	325	299	346	310	330	332	330	318	308	351	345	336	312	310	313	305	312	346	321	350	294	331	324	318	359	341	320	343	320	320	337	318	330	338	303	307	306	283	330	292	330	308	308	301	332	313	337	327	339	314	356	328	305	299	274	345	339	347	323	292	313	308	330	310	315	329	338	319	312	333	326	323	313	310	318	265	318	307	342	298	328	289	314	323	325	346	327	318	299	321	328	305	334	342	307	294	316	301	330	298	326	309	290	313	309	326	320	326	328	329	310	345	310	300	348	341	356	327	290	336	321	303	319	322	310	321	345	308	296	326	316	332	362	332	304	284	301	313	302	330	306	290	331	350	321	318	329	315	348	329	366	321	318	311	293	347	321	295	322	305	317	286	303	319	333	307	316	306	310	303	330	330	319	316	320	309	325	348	322	333	332	327	325	331	329	307	297	290	314	330	318	305	333	323	352	338	320	319	327	300	343	299	346	335	339	297	310	358	303	293	319	322	340	295	312	341	315	328	321	301	310	350	344	305	307	295	309	323	324	300	313	358	295	332	308	307	357	307	315	297	308	277	306	305	299	329	322	299	355	303	313	310	353	282	308	347	337	332	330	340	326	314	312	290	306	317	332	306	338	314	341	339	314	315	321	336	323	331	300	334	300	398	346	293	328	311	327	307	344	327	313	286	278	332	330	320	354	351	330	327	319	304	355	329	288	296	306	308	335	344	323	330	299	317	302	321	345	330	302	330	281	329	297	277	299	300	287	311	319	280	322	309	349	342	273	318	322	305	310	280	294	321	334	282	332	343	313	352	315	304	298	328	361	359	340	325	308	321	309	304	322	333	295	297	347	299	325	367	322	339	296	312	295	306	323	297	330	313	328	345	337	320	320	327	308	302	310	337	337	291	336	303	339	297	321	330	337	356	297	300	356	334	308	359	279	342	318	319	318	330	309	341	317	302	307	340	322	336	289	322	289	315	313	302	292	322	330	355	354	307	311	323	298	312	314	299	338	360	333	314	304	299	303	332	309	347	312	325	362	327	321	320	314	279	323	328	336	330	330	289	316	370	334	314	316	313	315	323	341	330	309	339	302	285	324	316	295	323	323	286	281	320	331	323	309	299	322	294	319	361	338	290	323	323	331	314	291	301	335	290	308	322	318	294	292	329	343	297	304	288	302	322	348	288	302	336	333	342	274	316	314	349	321	295	314	343	303	300	308	303	308	324	325	313	328	312	320	324	292	286	312	325	296	298	329	327	344	322	326	310	348	343	312	313	307	305	318	337	276	363	317	298	307	360	299	297	334	332	310	334	296	309	323	304	317	336	323	347	308	329	326	322	334	317	337	306	294	323	283	320	316	323	294	323	316	345	328	285	313	327	305	321	302	314	314	309	301	290	327	326	330	311	341	305	290	326	295	271	347	326	348	301	328	330	316	286	320	328	333	328	342	332	322	329	288	316	291	315	348	336	289	306	325	299	329	308	360	302	330	328	293	334	323	288	312	327	307	273	299	319	335	351	334	323	335	314	309	322	323	296	296	288	317	311	316	312	318	325	318	329	319	308	335	329	351	334	319	345	319	333	311	323	316	299	306	294	309	301	316	282	303	276	302	321	361	358	321	315	317	335	347	311	322	312	364	321	317	291	283	308	309	307	303	312	316	347	325	297	302	336	299	310	324	340	323	330	327	336	340	322	325	289	335	357	320	356	314	303	309	261	299	300	341	333	310	335	316	355	295	324	310	290	296	333	326	298	317	319	329	291	329	302	318	334	335	335	334	323	335	308	313	308	346	310	338	314	303	339	314	291	312	303	323	312	300	318	327	345	304	332	333	324	356	295	307	320	334	318	331	364	308	279	281	271	348	301	320	312	322	309	323	329	308	288	335	331	359	368	301	315	304	311	335	314	325	343	329	295	291	306	300	315	299	313	275	343	309	328	308	354	316	303	341	327	337	354	316	308	322	313	324	343	292	330	325	310	302	289	332	323	289	273	335	299	311	304	295	320	305	312	288	326	307	335	334	297	343	295	313	341	302	326	311	320	307	313	299	325	323	359	289	307	357	344	318	339	309	335	306	311	314	305	341	319	305	295	345	342	302	335	352	304	294	304	315	354	266	307	312	304	304	320	285	317	329	345	340	307	318	322	291	337	322	293	293	336	322	291	297	314	295	330	322	343	286	362	338	314	326	315	314	356	277	339	309	323	308	317	304	311	307	298	293	342	319	307	304	313	292	290	334	325	314	339	321	305	306	288	309	294	287	315	317	293	344	329	306	303	355	320	353	316	316	349	317	301	296	330	325	307	339	329	323	328	306	349	329	312	326	317	318	355	343	323	302	335	323	317	359	313	301	318	298	311	348	339	285	319	341	335	309	293	359	288	301	341	348	324	284	306	283	297	323	289	332	308	330	321	328	326	320	321	328	289	349	312	314	343	321	336	320	313	301	338	297	296	321	361	331	303	298	310	327	284	347	293	299	305	320	325	310	309	299	324	340	330	350	315	302	318	323	321	332	316	335	283	299	348	321	333	331	314	334	294	295	337	337	315	287	347	342	352	304	336	316	305	309	327	295	348	317	316	313	335	308	329	330	356	302	307	367	314	333	324	325	318	304	334	280	307	324	272	305	325	305	290	338	292	308	317	301	309	319	339	339	321	351	374	271	314	314	301	318	338	336	331	340	324	323	290	307	312	302	318	316	327	319	310	281	346	298	282	319	330	352	317	321	284	289	305	316	340	327	307	317	295	306	302	325	276	307	313	323	309	296	325	328	318	321	316	309	324	284	341	338	305	329	312	332	381	288	326	296	302	297	298	339	305	293	310	324	302	298	333	344	307	293	306	305	272	287	304	341	327	308	341	356	342	327	306	310	328	299	317	360	304	308	341	316	310	333	308	292	296	339	331	286	338	270	292	277	332	303	344	323	350	359	312	318	280	325	296	295	329	299	336	312	283	319	301	302	327	356	317	345	305	321	296	348	344	319	312	331	311	351	322	313	318	329	351	338	310	326	308	348	318	322	344	328	332	287	318	327	291	337	303	325	338	307	317	324	336	332	344	314	320	318	284	281	317	313	370	314	316	303	313	314	343	278	262	330	317	335	299	302	340	343	320	341	338	343	349	345	325	313	341	303	301	336	298	324	346	291	322	299	311	307	323	317	319	314	322	322	314	303	324	304	336	321	324	348	343	309	305	304	361	304	344	310	348	329	300	344	321	326	292	318	307	316	324	297	322	315	318	316	310	333	337	335	338	332	324	327	320	335	316	297	320	307	318	311	330	315	291	329	345	310	315	305	329	350	322	314	312	307	316	302	315	305	357	304	322	325	301	326	332	343	332	305	326	334	331	320	295	333	320	341	323	329	327	305	330	324	345	302	320	318	337	295	331	343	317	345	314	293	310	351	350	318	326	291	314	322	317	319	287	325	313	268	340	284	308	349	333	321	298	312	308	305	302	304	327	310	310	332	346	323	312	332	343
8687	3552	1151	803	749	728	761	749	739	802	784	789	721	748	767	698	720	711	731	740	728	699	689	743	721	739	707	737	718	718	694	747	805	744	769	743	778	690	712	733	787	722	706	713	727	738	753	716	762	666	725	729	756	745	727	767	729	741	721	728	741	769	732	792	739	699	754	739	739	715	731	719	729	730	742	718	674	697	736	777	676	732	714	732	731	714	747	681	737	706	729	759	724	718	756	724	732	731	705	691	773	708	739	724	746	741	741	709	776	726	689	728	731	711	726	738	740	774	709	734	732	755	708	768	780	750	735	769	754	729	693	715	798	720	735	757	704	751	732	699	696	703	723	723	740	709	711	772	735	742	749	693	712	765	748	704	766	726	687	781	671	710	733	741	769	739	716	742	710	736	769	741	720	769	692	674	734	723	718	671	734	723	720	698	714	770	765	752	725	723	716	698	781	768	689	747	748	783	691	727	730	744	679	715	693	707	745	727	703	750	748	714	718	695	673	765	781	742	756	767	737	725	741	689	779	721	749	715	786	682	738	784	728	729	688	747	745	747	736	676	737	728	770	748	730	775	724	728	686	777	762	725	720	744	762	739	765	735	719	772	747	700	733	703	729	713	699	730	743	715	747	754	738	744	738	732	716	723	730	736	720	731	709	720	710	702	711	687	699	724	749	705	746	735	767	751	721	778	708	757	737	695	765	698	710	718	755	726	775	701	725	770	739	715	711	761	709	780	748	752	715	780	759	697	725	730	736	665	716	739	757	712	741	708	750	726	730	749	709	794	717	747	705	731	687	722	735	740	727	757	753	711	734	699	743	753	748	742	728	708	735	802	765	714	731	726	739	713	715	739	739	706	745	749	737	704	706	726	747	722	660	740	743	750	782	706	740	747	684	743	728	747	729	753	719	747	764	762	771	733	743	717	747	721	694	745	760	730	708	725	726	756	733	713	755	735	769	749	705	721	760	756	760	714	751	724	713	776	713	783	701	736	762	736	755	713	776	703	691	724	708	704	734	699	715	743	768	740	728	722	687	797	743	774	706	706	688	713	767	725	754	725	727	759	718	694	716	727	762	767	728	723	695	740	731	731	715	780	774	719	752	764	750	717	747	761	752	732	730	694	719	790	706	701	756	737	711	717	741	756	754	727	704	719	772	667	702	768	716	703	758	716	664	781	714	723	684	734	726	759	740	722	719	736	772	755	764	711	752	713	745	714	749	694	735	780	696	751	767	770	740	723	740	778	784	716	720	734	747	738	755	743	754	753	725	726	722	802	743	713	755	781	753	761	794	735	702	766	758	743	731	722	725	751	737	750	703	691	708	718	746	708	694	713	782	742	755	713	711	750	717	726	756	696	740	763	712	752	717	714	716	761	686	758	761	722	701	805	753	779	688	768	759	733	714	754	731	712	690	768	741	733	713	731	686	722	760	691	749	748	722	738	744	775	743	731	773	728	799	741	685	731	750	687	769	723	760	739	745	711	770	720	762	754	785	734	710	767	750	728	739	713	743	741	726	762	705	713	774	699	712	732	696	737	687	722	720	702	705	739	733	742	715	755	723	705	713	716	754	751	735	703	760	717	758	760	724	730	703	771	738	710	676	740	714	723	719	774	715	729	782	713	709	741	708	755	746	753	721	739	717	711	746	748	709	723	752	721	774	729	722	737	806	677	716	750	758	724	775	724	771	744	754	664	683	741	709	765	746	750	752	676	683	724	710	720	705	735	753	714	710	803	775	753	744	736	737	735	745	736	702	740	695	718	703	733	733	719	705	765	707	750	708	699	764	757	727	743	737	739	720	771	760	753	751	719	751	706	716	750	725	738	733	707	760	719	761	735	773	715	714	719	738	715	744	701	761	703	736	723	754	749	762	714	727	732	746	765	705	734	706	686	730	712	706	734	723	708	700	723	766	764	710	739	750	743	748	713	717	727	735	712	731	754	743	719	710	766	762	720	712	800	753	753	741	715	712	713	715	717	766	749	725	734	740	723	746	766	713	715	659	745	734	717	778	733	764	731	733	684	748	683	717	702	747	695	730	767	709	736	741	715	705	701	717	696	764	681	719	753	678	753	757	708	676	748	750	739	730	751	793	715	794	799	702	703	784	700	681	750	759	723	732	701	763	719	711	725	681	711	740	775	705	728	769	737	683	774	745	703	751	792	745	748	732	702	715	711	773	745	744	761	697	793	699	743	741	656	710	728	741	731	731	735	736	716	725	758	775	749	750	736	762	678	690	724	752	730	737	749	733	704	737	691	707	748	745	787	720	736	730	747	761	739	756	755	772	704	710	754	750	749	715	686	727	711	737	737	723	760	718	764	747	703	720	759	697	735	719	778	743	761	733	734	730	706	704	741	754	764	744	725	729	734	695	738	749	748	709	740	725	746	689	725	744	722	755	739	727	714	750	761	767	726	715	703	708	723	709	741	714	737	709	738	706	728	747	709	751	681	736	695	735	772	674	713	772	746	753	745	720	710	736	751	752	705	738	745	744	692	773	746	730	747	710	722	730	720	719	718	712	756	742	729	699	728	698	746	770	722	702	745	669	761	720	679	727	719	754	724	699	747	744	712	707	696	789	740	737	727	743	723	765	720	720	732	727	721	705	730	709	739	711	745	761	727	668	725	728	762	738	771	724	791	778	706	772	739	724	700	715	730	709	752	713	702	793	746	710	773	704	731	692	708	764	781	804	744	720	677	679	757	722	737	728	805	722	764	760	763	742	700	787	764	693	680	755	722	742	779	740	721	706	703	780	737	775	762	721	725	798	751	721	715	719	701	740	745	740	714	720	709	726	704	744	758	713	761	722	731	752	748	728	740	727	758	742	731	720	727	696	767	739	744	703	770	748	667	741	721	741	738	729	735	740	718	747	722	716	768	741	700	727	663	738	741	761	767	752	720	742	727	734	693	765	718	785	740	746	681	683	728	718	740	714	711	799	770	712	766	756	737	712	728	720	743	753	760	693	744	715	806	740	714	714	722	742	730	727	744	744	723	757	756	760	722	761	772	745	729	714	758	750	757	700	765	706	735	673	750	781	780	706	696	742	728	734	726	743	720	703	732	722	768	725	770	736	777	725	699	711	714	697	719	774	747	710	753	700	723	776	754	789	757	715	714	740	692	734	721	761	725	712	755	731	725	726	702	720	724	728	712	727	655	727	725	763	766	712	715	711	720	699	734	800	756	742	748	724	708	695	745	730	743	689	700	686	709	757	784	762	747	701	759	705	725	658	726	734	749	724	701	740	700	711	715	698	718	735	755	749	766	715	670	738	750	722	695	742	696	719	726	731	725	734	731	699	733	681	699	700	753	739	731	739	749	718	720	727	746	762	728	729	724	775	777	714	773	712	754	741	750	685	799	707	800	733	756	741	736	756	721	709	788	708	699	726	754	746	724	744	721	767	731	734	755	760	745	733	759	755	757	765	717	723	778	708	735	676	752	774	714	717	720	742	759	729	701	711	783	748	711	717	736	718	776
24905	21434	24858	28430	21425	20794	1230	589	488	455	496	423	462	478	419	398	415	441	424	412	413	408	404	422	401	406	429	367	416	436	419	461	444	444	455	447	428	414	463	449	420	438	444	435	459	474	414	404	426	431	397	414	426	431	401	393	386	424	464	436	438	420	411	440	376	459	425	462	414	424	388	438	458	438	406	402	439	463	389	416	373	397	418	405	421	439	436	402	416	381	413	410	386	442	447	440	477	427	452	410	379	389	432	397	378	416	423	424	387	433	438	389	420	415	406	426	446	410	452	385	412	405	406	415	447	427	411	429	441	427	413	454	424	399	432	397	416	438	393	455	425	399	420	412	447	407	491	459	455	399	435	381	419	432	405	448	403	399	403	438	429	472	431	404	410	434	419	417	391	410	429	417	468	398	454	430	395	435	455	441	396	414	417	439	415	425	419	437	426	447	406	433	418	405	421	436	389	432	380	428	431	432	396	421	398	424	440	444	421	437	419	420	431	446	441	413	439	418	453	456	464	411	419	450	394	418	428	376	416	424	416	432	416	444	425	418	432	399	434	422	416	397	379	403	382	377	415	424	380	441	508	430	444	463	424	430	468	417	397	402	435	389	434	418	421	449	429	376	405	422	429	404	458	448	399	404	427	423	418	428	437	400	399	400	453	419	402	428	452	416	412	421	427	427	403	415	376	383	382	392	386	418	408	388	400	406	431	429	392	451	378	375	437	448	413	425	445	424	438	414	409	398	455	385	425	402	393	407	427	425	450	414	403	373	421	423	434	410	430	393	412	415	395	413	419	403	432	417	401	452	410	407	403	450	408	429	425	414	508	437	381	396	406	441	379	381	387	407	455	436	399	424	411	438	424	421	431	419	410	417	410	431	400	405	413	454	417	431	412	413	422	409	420	400	403	412	383	405	388	359	388	434	429	425	399	438	453	425	421	400	444	382	425	397	425	406	422	370	410	425	405	426	408	417	422	381	422	379	402	441	429	364	417	430	386	420	432	425	404	374	432	475	441	395	422	444	418	450	445	444	415	445	384	393	417	397	420	388	410	394	424	438	417	450	462	441	410	432	426	400	403	435	440	441	425	414	443	406	401	391	413	412	412	423	432	440	412	394	385	385	430	439	420	413	432	426	422	422	406	401	407	430	440	402	480	432	446	429	417	425	367	440	420	430	401	457	434	412	404	431	447	403	435	426	396	429	409	455	404	399	404	425	409	425	427	433	410	415	400	424	425	445	413	416	431	452	412	425	441	415	443	442	429	414	446	431	395	445	393	427	451	432	413	440	406	379	439	395	414	424	400	423	378	412	469	406	408	404	399	442	391	412	382	439	410	430	409	431	452	401	477	419	424	412	389	398	377	397	375	441	421	448	423	429	402	406	432	397	427	439	401	426	395	419	407	402	438	453	429	423	414	377	438	408	427	440	386	415	429	421	423	414	420	442	402	387	446	433	431	443	452	395	448	411	383	433	425	461	440	417	419	416	404	407	415	410	399	409	421	440	440	439	430	442	447	441	465	427	434	426	442	441	419	404	409	404	463	424	441	409	418	426	408	431	475	444	417	384	405	439	467	435	399	438	450	423	394	413	427	411	436	457	486	406	412	397	421	435	416	442	404	366	442	402	445	444	432	413	443	403	400	440	410	423	425	424	415	423	402	375	407	422	421	396	395	428	424	389	355	393	420	396	400	393	431	420	417	423	407	430	413	419	381	447	459	421	417	474	416	444	398	422	452	457	426	440	395	424	433	447	435	416	399	424	410	431	429	448	394	383	412	415	409	445	422	395	420	373	431	416	456	470	414	425	406	390	445	448	455	446	420	434	451	419	417	408	450	402	427	399	453	429	457	410	421	448	427	396	422	414	447	449	422	435	411	418	383	377	404	423	423	400	367	415	467	422	425	411	442	409	448	446	427	414	450	422	440	464	416	423	428	432	428	470	429	418	434	437	399	408	390	443	397	408	468	441	382	428	388	410	433	439	414	443	420	429	455	419	408	453	409	419	453	439	397	418	412	369	409	422	433	457	404	416	442	414	413	430	424	425	373	431	409	428	422	405	438	423	433	417	371	465	395	430	373	447	400	446	424	427	436	401	404	428	452	408	424	400	428	421	366	377	414	439	458	413	421	411	413	444	411	411	423	458	470	387	426	406	437	392	427	396	420	430	471	404	426	405	424	413	400	422	439	423	411	412	395	431	448	438	424	437	424	420	386	416	411	388	451	398	428	481	436	426	429	425	430	386	427	404	425	418	439	409	423	437	469	379	420	450	447	425	459	405	454	403	451	415	423	428	424	389	438	419	426	451	469	383	399	427	415	436	413	432	455	436	443	370	414	435	407	411	412	411	366	390	382	435	411	375	415	454	439	417	396	414	410	376	405	404	403	444	479	464	388	414	401	444	418	399	435	398	406	416	406	431	453	397	447	375	395	460	405	431	449	423	452	473	447	403	415	405	444	445	391	409	397	429	417	420	418	458	411	425	405	450	415	388	431	393	387	403	426	453	413	424	432	415	454	427	426	427	443	422	406	460	414	417	422	403	441	463	438	420	429	431	413	440	408	486	387	434	448	432	427	393	441	416	415	441	419	429	403	420	436	452	398	439	419	457	423	392	412	401	420	430	410	413	392	426	422	406	391	437	397	396	395	401	431	416	402	414	370	407	438	401	404	402	423	415	418	458	395	425	456	418	418	406	410	432	406	391	440	437	394	401	416	438	439	423	412	412	410	423	422	404	416	382	420	359	425	421	400	469	401	408	402	419	413	408	406	447	445	412	439	454	401	412	396	442	428	396	406	405	422	459	416	414	440	377	411	400	386	452	384	413	460	448	423	421	404	445	432	400	421	433	422	411	417	424	454	436	428	454	454	444	443	422	409	434	422	426	429	449	432	411	430	452	428	441	415	437	432	400	418	402	443	438	425	417	418	424	453	396	434	396	376	447	469	429	399	427	411	415	401	383	409	404	453	410	431	397	383	446	434	359	465	429	388	396	477	403	402	406	447	427	432	419	425	425	388	431	450	415	391	427	409	453	422	427	408	415	394	426	422	402	383	407	416	390	439	412	400	446	424	392	412	428	420	455	434	374	432	428	405	402	429	439	439	395	378	403	439	414	441	391	405	391	426	404	419	445	400	415	424	373	422	437	453	421	412	419	413	415	419	468	419	402	405	389	448	465	437	458	404	439	403	403	438	449	423	415	437	442	447	388	457	401	421	408	397	418	431	409	412	396	421	388	429	391	458	411	432	401	433	455	406	451	427	413	402	416	435	416	444	379	400	435	362	424	406	450	403	428	398	415	393	431	441	413	402	435	450	435	410	409	431	455	463	462	480	372	408	427	427	343	402	437	422	422	439	443	411	449	430	460	419	440	419	466	407	420	424	408	438	400	426	420	415	390	457	459	398	404	426	391	427	365	412	435	411	422	444	406	431	358	435	436	437	450	381	392	417	414	375	439	443	424	406	395	455	408	414	428	423	415
21058	20538	2952	1312	1038	1017	981	952	948	928	873	935	917	955	898	865	949	935	931	895	956	919	942	931	929	932	948	895	889	905	891	949	912	911	895	888	863	889	902	932	906	959	919	917	910	903	922	892	847	913	907	925	914	941	904	902	898	908	882	894	934	864	887	902	924	889	952	896	882	900	948	854	850	911	916	866	917	905	961	943	892	968	922	913	895	926	895	883	897	959	896	888	921	876	882	901	977	922	944	894	909	938	850	934	879	870	898	904	902	899	914	875	918	913	902	839	894	892	924	892	889	892	951	871	914	900	912	949	933	923	884	879	933	928	906	935	872	883	853	919	945	860	930	869	894	870	935	958	919	902	948	885	938	929	909	882	890	904	914	919	968	941	884	872	932	913	874	887	882	923	863	900	935	873	931	886	893	925	917	908	913	920	903	894	933	931	969	861	883	918	846	880	908	884	909	951	879	941	869	847	933	910	931	943	935	901	926	922	860	937	905	880	908	959	948	885	930	919	861	947	873	878	854	942	858	898	841	957	916	919	871	880	878	887	897	925	923	926	891	928	937	861	843	848	929	941	938	932	867	921	919	897	883	879	889	876	917	908	912	926	943	933	916	927	901	899	885	876	928	904	906	905	898	914	916	879	917	902	872	896	935	890	878	933	920	912	904	949	872	913	957	885	867	875	927	902	917	881	936	974	897	915	846	885	934	927	910	911	891	897	964	871	948	960	922	896	885	902	904	936	927	859	929	945	937	954	889	945	926	921	893	901	1001	961	940	858	903	869	835	891	921	914	900	900	945	871	880	941	870	881	935	896	977	829	927	978	921	859	851	891	888	943	876	893	885	922	914	807	915	902	880	926	923	915	910	999	904	901	948	904	931	944	925	914	884	924	874	919	896	941	895	893	858	919	898	898	925	893	879	886	928	892	852	892	928	868	964	944	882	879	896	924	938	954	884	864	897	927	923	967	907	903	832	899	894	909	906	877	912	972	932	898	894	886	913	898	919	914	945	823	904	896	917	850	876	839	882	901	901	939	913	901	930	878	884	867	872	887	881	914	896	874	846	872	904	909	878	872	845	878	964	897	924	964	897	861	905	906	896	911	906	900	920	925	898	948	909	931	910	915	859	956	917	895	870	904	889	855	948	891	870	925	906	877	872	846	907	891	888	867	914	895	906	884	859	886	928	914	871	911	879	895	857	881	907	861	898	917	888	911	916	901	890	910	886	895	870	899	897	875	871	915	928	876	910	901	883	937	880	891	860	886	866	892	870	944	917	949	860	889	907	833	939	886	889	908	855	918	847	952	897	894	882	971	863	886	931	918	927	972	906	838	869	951	908	891	929	960	976	950	888	895	917	897	907	907	896	889	903	925	925	893	873	955	897	866	897	858	953	939	873	871	943	980	923	880	887	876	948	905	883	917	893	890	894	901	885	940	924	919	907	901	941	932	931	904	841	960	944	874	883	924	895	944	850	920	897	921	926	955	899	890	949	892	956	897	889	909	894	885	925	865	879	912	925	897	856	890	912	934	934	896	912	906	898	907	924	972	885	854	906	938	904	868	904	840	914	888	937	898	903	944	871	861	920	929	907	952	929	867	893	917	913	916	923	929	950	910	955	892	903	913	919	920	850	920	941	896	950	920	891	910	885	929	942	946	905	937	894	892	933	913	883	901	896	909	896	886	917	871	920	940	887	902	910	862	927	873	939	962	898	907	926	901	906	873	896	913	853	920	858	878	903	893	864	920	939	898	960	920	895	873	873	907	907	892	939	874	920	935	844	855	916	891	888	890	928	924	883	902	886	922	935	907	876	889	857	890	915	925	876	942	916	933	889	961	906	865	898	932	948	895	915	861	879	910	929	925	930	907	878	875	874	893	881	937	896	955	937	903	890	937	892	885	929	912	919	913	918	908	952	839	874	916	913	847	910	897	864	941	919	927	880	837	913	860	913	915	878	849	892	908	877	931	899	887	958	892	862	955	841	918	887	847	907	898	883	871	910	904	941	970	911	905	923	870	967	889	875	937	908	902	911	902	931	924	927	885	950	892	906	919	884	855	912	949	920	934	902	926	872	916	894	919	884	879	879	918	830	869	907	941	889	921	971	882	919	934	925	899	896	907	933	835	963	891	949	902	915	878	909	900	933	907	887	892	899	861	881	943	876	883	928	941	882	931	914	923	949	917	926	904	922	871	879	905	894	888	944	911	904	929	858	892	868	840	917	931	898	890	904	896	930	867	903	917	949	901	928	885	877	885	904	880	949	905	900	955	863	932	879	911	921	892	857	829	883	891	921	863	880	946	924	939	865	853	910	911	929	944	938	875	925	906	911	940	917	885	893	835	905	926	902	892	877	884	831	923	943	943	895	989	919	907	843	945	844	913	835	874	900	865	907	848	877	906	911	952	903	879	926	891	886	907	888	910	951	819	901	915	869	901	905	924	882	884	923	875	943	874	865	888	913	908	864	887	843	928	878	937	907	935	893	921	897	893	859	904	916	877	924	920	941	920	862	934	939	886	916	901	900	900	903	887	950	927	933	953	935	922	892	872	874	893	891	885	909	856	929	959	963	898	880	881	904	834	911	889	925	880	938	926	883	887	927	910	888	891	886	920	884	887	910	905	929	955	906	876	922	906	869	903	911	862	897	947	939	881	925	908	890	959	907	873	913	867	919	932	902	966	915	908	952	884	968	839	923	918	853	950	944	893	939	896	852	888	894	942	878	889	890	899	898	907	935	838	908	855	908	851	928	900	904	917	981	893	870	926	958	894	926	912	873	911	884	864	940	885	947	932	857	892	945	919	841	891	962	899	878	866	886	901	872	906	900	917	968	897	889	936	940	903	919	944	916	945	904	873	966	862	907	956	947	889	901	913	953	933	881	919	893	926	881	876	910	915	907	945	909	941	925	888	917	893	903	905	956	900	951	862	858	931	894	953	941	901	903	926	894	918	860	880	894	882	906	968	913	872	913	928	922	881	898	915	904	895	896	916	881	878	957	961	891	907	923	926	898	919	901	883	945	881	928	886	902	927	898	879	879	868	894	913	930	885	976	916	911	904	979	876	949	923	925	954	894	880	896	948	864	898	899	881	867	922	921	903	876	920	911	932	922	941	910	879	884	912	948	867	902	964	877	900	924	913	922	894	895	918	920	913	897	893	901	854	946	878	907	899	923	949	918	931	900	881	923	906	848	898	876	836	933	935	920	916	892	928	992	921	922	898	931	927	942	882	842	936	941	921	889	886	907	950	887	912	934	882	869	911	890	947	857	890	936	896	921	922	872	923	879	887	901	889	876	833	911	871	891	942	924	932	881	918	932	935	905	854	955	894	899	899	933	921	899	897	894	885	871	923	890	915	911	958	938	886	935	938	892	933	938	923	943	868	891	904	871	836	885	873	876	919	889	902	911	885	907	953	870	871	908	918	900	909	898	838	883	917	904	884	957	906	886	886	851	922	879	885	901	917	859	958	875	924	859	936	915	885
24287	21434	25159	28121	21434	21454	19521	788	417	394	348	354	350	331	327	336	296	325	312	310	295	277	312	242	302	315	331	274	284	303	308	302	263	316	268	281	266	271	281	303	275	287	307	292	282	302	324	311	320	317	308	288	289	312	328	297	323	294	280	285	288	278	256	264	298	276	267	268	271	322	278	282	282	292	295	296	286	292	263	292	286	291	264	314	265	272	342	289	267	299	291	319	274	278	279	291	298	278	299	304	285	298	321	249	256	324	276	287	259	274	290	293	294	289	295	268	273	283	284	303	265	287	311	285	268	259	277	251	290	302	326	327	281	267	306	291	278	255	257	283	303	261	281	280	259	288	269	287	268	271	286	293	248	283	243	265	260	300	272	287	281	286	274	330	285	268	261	300	290	280	270	235	261	272	283	296	299	316	282	301	258	292	302	301	316	284	301	287	293	307	286	236	276	281	286	277	293	294	279	260	301	333	300	284	297	291	290	315	286	300	303	292	277	305	286	261	264	293	280	255	281	292	281	293	269	256	282	292	294	275	321	279	291	287	281	266	266	306	249	308	262	300	287	257	290	248	262	286	260	282	304	278	285	292	256	276	302	292	283	307	276	261	276	234	269	281	308	277	258	288	296	276	285	312	305	304	315	285	260	250	258	255	282	253	257	265	302	280	307	317	314	306	284	315	289	270	300	295	250	304	273	283	300	297	306	293	281	287	296	296	268	277	245	229	299	256	295	262	309	280	292	270	281	275	302	295	312	301	286	295	348	303	267	279	287	303	273	272	240	273	261	261	279	276	302	290	259	275	295	259	262	255	248	288	283	314	319	304	280	275	306	322	274	275	317	289	256	251	285	285	269	280	289	280	318	263	243	308	301	257	261	242	288	298	252	308	284	295	321	276	265	279	301	277	275	253	290	276	239	309	293	283	293	264	264	285	309	262	292	259	271	287	293	284	255	293	301	295	242	285	283	283	261	293	290	285	250	315	278	281	280	307	278	297	308	285	266	275	300	291	282	295	273	259	256	292	312	278	303	280	280	286	264	312	322	312	262	262	279	318	285	292	296	306	266	265	296	318	300	294	329	298	291	264	296	268	299	297	288	283	298	295	292	298	264	282	295	265	270	303	276	315	303	255	289	263	251	280	293	268	263	266	298	297	260	276	274	278	277	238	303	258	287	299	254	271	276	271	289	319	284	266	297	267	280	246	283	288	287	280	264	309	278	299	287	273	287	270	296	271	283	286	283	295	313	243	270	240	298	297	294	269	274	313	249	318	275	298	301	323	304	287	275	275	302	271	307	273	263	257	290	294	276	286	300	276	291	302	289	278	261	302	285	307	299	295	285	261	300	310	301	259	317	252	262	248	254	266	294	278	277	262	308	292	301	279	274	292	245	270	271	251	283	284	284	305	270	285	298	285	278	281	270	262	296	278	269	281	297	307	295	243	321	252	269	292	254	262	255	283	285	345	282	285	272	268	252	275	299	281	261	253	288	296	286	295	289	291	278	285	242	269	270	287	287	296	303	281	271	286	276	277	278	269	298	262	334	290	266	314	279	257	229	290	279	297	299	254	289	273	306	282	292	273	305	305	254	247	278	284	281	284	276	292	324	295	258	266	269	252	256	275	316	285	281	284	261	268	280	280	274	283	271	263	328	275	291	300	291	323	327	290	300	313	283	274	290	288	256	254	278	276	287	268	273	264	284	248	290	306	274	299	244	320	289	316	291	281	293	273	265	258	280	314	289	267	320	301	261	294	283	278	294	270	286	280	232	283	286	282	307	281	310	273	297	273	280	275	282	315	303	281	289	272	290	271	277	296	307	273	291	299	271	292	292	283	266	268	307	291	274	287	243	296	278	291	269	258	269	278	248	300	275	289	269	293	301	314	304	283	299	276	241	287	272	273	261	276	306	285	287	270	279	266	282	269	286	327	288	259	331	315	270	251	273	274	266	275	260	233	310	276	269	304	269	284	275	286	247	289	315	296	273	271	301	253	249	288	269	274	263	279	301	316	301	274	272	274	312	317	265	300	276	266	291	278	283	310	275	299	289	270	294	274	259	285	284	296	274	301	282	293	271	274	241	296	299	279	275	256	278	274	276	298	264	281	315	296	323	262	287	297	282	273	283	259	301	315	290	274	275	282	299	292	287	292	276	314	290	265	292	268	243	290	280	275	294	279	290	271	304	277	276	315	255	282	258	297	258	266	270	272	274	286	288	299	306	286	290	289	289	269	256	267	299	277	296	273	284	316	261	298	288	288	293	303	291	294	281	297	294	279	271	286	294	286	304	289	262	285	313	281	279	272	303	254	271	265	277	290	259	282	291	294	272	299	324	290	288	290	293	264	319	263	306	314	309	289	261	292	309	281	253	299	295	328	274	282	254	233	273	299	270	268	292	311	257	272	261	301	252	282	310	288	269	309	277	284	294	272	305	241	288	282	294	274	301	268	271	289	257	289	290	266	272	238	282	278	295	289	281	278	297	300	261	273	296	311	275	292	281	333	281	307	254	314	296	269	280	267	289	259	264	296	277	307	266	262	282	287	314	280	279	267	276	241	282	268	293	295	273	281	297	306	298	300	287	308	250	289	296	285	268	279	300	278	267	281	299	253	269	252	292	296	288	281	308	270	270	254	296	303	261	255	301	281	293	249	246	301	306	272	294	287	303	269	264	271	308	305	280	284	264	272	280	287	310	279	286	296	265	303	297	264	331	320	255	281	288	268	266	305	267	301	304	292	278	302	277	294	286	263	295	297	267	233	282	257	258	278	270	255	288	297	292	293	297	311	318	268	270	250	298	291	300	276	277	299	305	286	285	306	251	269	287	302	315	279	317	288	279	294	299	270	273	255	308	262	308	266	267	300	271	282	279	295	280	307	289	301	289	301	261	277	277	287	276	292	295	306	267	294	263	286	303	289	289	292	300	314	284	285	279	310	316	307	301	270	264	278	276	285	306	283	285	300	266	300	245	292	261	251	293	275	284	268	269	262	304	322	274	260	296	327	335	280	257	246	271	286	290	286	293	274	306	306	242	288	251	298	255	308	302	299	290	280	296	306	324	307	267	280	286	274	278	304	301	289	282	278	259	273	277	335	255	305	298	276	262	293	316	269	302	278	282	297	276	286	284	264	302	273	261	270	278	304	307	300	321	313	294	273	314	285	309	282	289	329	307	289	300	291	265	250	260	280	296	273	276	298	267	277	288	289	245	300	299	288	262	297	270	280	294	257	255	276	291	295	263	261	288	284	310	272	302	301	298	319	284	264	259	268	304	299	267	285	303	294	280	307	294	268	260	281	256	287	257	244	316	265	271	289	297	282	300	274	286	254	258	307	307	294	264	283	309	277	273	282	264	271	324	260	303	295	274	251	285	292	299	263	268	274	235	293	299	291	265	314	310	271	331	298	277	283	280	279	281	289	302	268	281	264	308	298	283	342	304	252	285	304	323	305	307	285	297	304	283	276	251	311	276	305	317	263	295	306
26883	29638	3912	1474	877	741	699	690	661	668	656	643	620	636	643	625	685	613	644	644	614	596	635	617	616	630	584	624	610	611	636	625	621	608	621	610	644	591	645	614	622	636	597	620	616	602	578	621	593	603	642	638	586	619	591	634	622	633	638	591	616	625	639	642	629	623	620	610	595	582	604	661	619	551	603	593	615	627	620	619	592	625	629	648	589	602	597	624	602	582	649	591	589	647	601	624	615	611	627	615	629	641	582	560	591	626	619	603	610	604	630	603	606	611	638	609	642	647	598	638	621	586	639	603	628	604	613	642	627	623	643	603	596	621	636	630	646	625	618	627	648	596	593	620	583	580	627	561	591	649	593	591	599	612	612	571	608	612	585	610	627	602	621	571	589	629	614	624	608	640	612	591	614	599	589	624	562	585	648	577	610	612	578	598	592	564	581	607	600	620	596	576	597	620	633	632	600	588	629	637	638	617	613	615	622	583	574	619	603	643	611	609	584	629	621	603	582	630	624	586	604	614	600	589	630	666	614	574	621	588	598	620	605	585	600	593	602	594	595	596	676	611	584	605	607	600	637	627	559	610	649	548	611	584	607	610	595	637	594	619	621	578	629	654	623	590	610	608	582	565	615	600	654	613	626	634	570	575	583	631	594	600	620	571	649	616	606	649	602	610	608	609	605	653	625	624	598	643	656	605	660	642	590	611	572	635	644	640	590	612	638	631	621	624	621	624	624	606	600	616	617	618	606	544	609	640	615	627	613	625	607	590	605	587	580	632	652	634	618	692	630	600	605	618	629	615	569	624	617	604	595	621	604	644	618	579	594	622	550	615	622	643	570	619	602	678	623	646	575	626	599	633	608	630	625	580	624	641	628	620	600	634	609	631	608	595	604	605	613	648	600	591	651	635	579	582	582	589	620	646	607	625	625	641	630	546	557	637	603	603	639	648	595	655	608	625	651	622	593	610	605	622	619	604	620	633	651	623	637	573	596	645	611	616	639	626	597	592	582	604	614	637	574	579	602	611	638	598	610	584	590	605	557	585	634	658	580	632	613	607	608	595	582	613	613	592	637	636	592	604	621	583	658	623	612	628	607	593	595	675	626	619	641	600	630	592	625	592	626	556	637	574	587	579	630	565	600	663	618	665	632	590	608	633	603	628	613	599	583	637	625	665	599	591	619	637	654	594	584	592	604	559	653	608	592	623	578	606	624	611	577	596	600	626	584	646	599	614	605	592	598	572	656	601	614	574	556	626	621	619	610	648	629	626	638	626	632	610	613	633	572	693	617	612	649	614	620	610	571	605	567	627	583	608	612	567	543	620	592	586	598	613	612	629	620	635	592	589	616	628	602	644	622	618	657	604	613	562	593	607	647	626	578	612	600	646	608	645	585	643	603	626	590	624	591	622	632	642	611	648	588	636	623	606	619	629	598	595	639	627	620	619	638	589	623	625	571	611	610	597	651	593	604	649	634	576	602	606	563	591	660	650	599	612	582	590	622	619	664	582	628	599	631	625	601	609	592	577	589	616	581	637	554	617	626	603	616	607	592	596	619	610	596	582	630	592	629	654	621	622	565	628	618	584	628	623	571	606	613	597	601	582	652	569	622	607	607	622	596	560	613	650	632	618	577	567	587	613	629	602	649	654	569	568	556	601	626	621	548	595	626	606	582	564	621	619	610	629	607	615	603	602	578	602	585	611	638	586	591	627	590	610	616	605	601	575	623	631	667	619	623	596	591	641	587	585	607	618	608	619	619	659	595	598	597	613	621	585	610	569	613	569	597	570	602	609	597	590	599	628	649	626	635	657	628	630	621	618	666	622	585	601	609	607	630	609	588	611	617	589	622	634	599	614	593	587	597	595	594	650	617	593	554	603	629	616	613	623	610	640	667	607	625	592	658	623	617	599	636	589	604	599	627	628	625	624	587	570	620	604	610	600	620	603	611	635	618	573	626	628	620	606	653	603	576	576	637	619	630	641	636	607	568	584	572	624	605	619	616	629	625	632	624	628	628	636	609	652	634	633	595	627	588	628	594	597	561	626	626	619	611	614	609	601	581	577	636	600	643	630	604	562	623	637	609	580	583	662	608	620	615	575	613	603	614	617	608	615	632	624	583	586	576	634	623	604	634	623	606	589	599	628	631	610	626	607	598	624	626	608	612	602	627	639	612	604	606	595	619	596	592	603	621	596	662	624	610	642	609	646	633	603	633	625	581	622	589	600	634	596	580	592	601	616	644	599	622	587	621	656	589	633	592	612	600	574	597	662	598	606	629	580	588	587	624	636	608	656	623	565	605	614	614	585	564	608	625	602	632	622	580	600	615	619	632	592	627	629	639	574	585	594	628	585	614	621	614	625	587	641	571	625	634	606	621	572	607	587	638	620	593	626	636	650	600	587	638	597	616	593	583	608	618	596	633	653	597	604	626	648	618	559	572	595	605	627	592	589	647	639	612	631	619	551	633	641	648	576	621	669	627	614	612	606	612	627	613	592	657	618	628	600	655	640	646	603	613	612	647	591	627	565	605	617	617	588	558	638	626	623	591	594	575	610	634	613	635	622	576	605	620	617	609	595	625	583	567	581	645	652	628	631	615	609	605	563	609	568	585	685	605	592	614	613	588	607	642	608	619	627	627	634	611	574	605	613	593	616	652	646	647	654	634	635	629	588	620	598	626	614	617	617	604	582	629	625	627	554	563	600	630	592	566	603	576	573	595	638	656	628	594	617	572	561	607	614	621	595	580	621	584	587	597	592	617	651	632	612	606	599	588	613	583	599	605	607	608	609	594	629	586	645	640	626	604	650	624	597	602	631	598	552	631	584	639	607	616	632	594	596	688	579	617	597	597	596	610	584	633	609	613	573	609	572	610	626	634	594	578	592	656	625	602	610	580	604	650	570	634	581	585	647	584	596	612	647	602	620	619	621	663	568	641	612	625	589	609	623	608	625	627	647	619	543	656	640	578	643	618	617	614	606	667	644	605	623	637	608	616	604	626	664	593	591	565	669	616	650	593	641	616	619	612	633	623	633	662	662	639	663	639	594	638	570	579	591	570	580	618	625	588	570	629	587	589	602	632	579	607	631	596	605	635	591	607	605	614	634	611	589	608	588	598	630	584	643	604	626	621	571	576	630	609	590	638	635	671	544	637	619	602	574	630	571	630	629	652	616	580	653	614	590	611	594	599	630	590	555	621	574	598	624	583	609	580	607	610	638	619	602	611	572	589	591	620	589	615	619	622	613	598	588	613	646	605	631	605	644	579	588	613	644	623	600	628	617	580	594	611	640	619	647	559	672	599	632	600	594	616	605	606	585	566	553	606	627	578	596	624	605	641	610	603	568	625	600	628	606	597	592	620	578	623	606	557	653	638	658	594	668	644	628	646	617	589	605	634	602	638	628	647	563	612	641	633	629	613	629	644	647	629	595	619	649	581	617	634	628	578	622	678	608	568	614	584	591	567	588	593	625	586	626	596	603	620	600
32647	20582	9705	651	363	353	327	332	301	312	326	345	313	309	328	290	308	308	319	325	330	325	323	328	299	331	324	297	321	300	340	307	336	313	301	308	333	323	349	311	318	338	340	330	306	309	320	333	304	273	308	309	336	345	308	323	356	289	317	288	317	307	333	329	327	313	331	303	352	337	316	289	313	284	348	323	322	346	290	285	358	298	327	336	329	280	332	332	318	291	322	354	335	300	307	315	319	307	311	309	296	319	324	293	338	333	328	338	302	346	289	304	329	313	361	321	322	301	318	313	286	278	301	346	335	297	278	301	333	309	348	302	302	324	305	296	324	295	315	331	331	320	287	326	307	319	309	346	341	310	335	323	323	304	320	349	302	303	336	287	303	282	324	291	321	296	317	278	337	359	307	295	325	313	311	340	362	301	315	307	293	329	293	318	320	311	303	327	323	340	311	325	329	300	304	319	306	301	346	312	321	314	334	279	304	319	317	292	314	327	324	294	336	308	286	309	292	318	315	270	289	302	324	322	335	304	329	320	290	348	326	331	307	296	308	307	326	283	316	327	268	340	320	329	341	317	325	300	324	333	287	316	315	300	300	302	319	300	311	334	313	323	339	319	304	308	309	295	311	319	323	320	307	297	304	301	287	334	331	317	322	321	330	337	312	325	346	325	333	333	323	333	302	307	309	286	338	298	329	314	327	312	299	321	317	317	325	293	305	312	321	302	301	321	337	288	322	290	327	293	334	296	323	297	323	333	318	290	345	308	309	360	355	307	338	303	332	304	301	312	284	313	334	329	317	317	335	313	330	328	300	306	337	300	339	304	368	304	344	343	302	312	298	290	308	295	295	312	308	315	351	317	343	323	320	319	304	311	305	305	304	302	326	315	325	314	344	331	270	319	293	301	349	313	314	336	276	320	315	309	352	339	319	331	309	302	309	308	303	337	353	346	334	320	338	331	359	289	297	319	341	325	335	313	278	332	316	296	346	279	300	331	325	306	288	288	304	307	345	304	304	308	310	295	321	324	323	340	323	336	306	341	333	322	342	310	322	307	277	299	334	342	348	321	309	322	291	301	297	269	310	324	326	322	315	326	328	321	324	302	298	299	317	333	339	311	351	325	340	315	326	341	337	324	327	329	318	332	291	290	312	335	300	322	315	322	294	333	282	286	338	325	331	326	294	289	366	311	333	328	332	315	278	320	343	347	314	349	324	325	304	303	297	360	332	311	310	310	332	293	319	319	309	327	324	328	326	315	357	331	339	283	327	364	327	316	300	322	307	329	353	318	348	313	298	355	344	334	326	289	310	336	303	301	295	294	344	321	295	332	336	353	302	285	305	288	312	314	316	330	320	312	317	308	302	324	310	330	306	335	315	317	302	354	343	355	336	335	301	321	335	313	309	319	302	318	324	293	358	312	352	313	319	307	364	348	314	306	331	292	357	329	336	324	344	348	291	367	327	323	311	307	358	329	288	305	335	312	311	336	363	347	327	333	300	316	353	323	295	307	313	302	312	334	302	334	294	333	335	290	333	331	338	368	310	336	331	331	285	266	279	314	328	352	309	305	322	330	314	337	325	341	300	319	313	292	289	304	348	326	310	321	323	297	292	325	287	325	347	285	345	306	335	275	318	281	324	323	278	319	299	329	291	339	310	314	325	301	324	350	309	323	348	282	312	312	302	316	295	300	299	335	314	323	315	310	331	328	316	322	321	338	319	316	334	324	309	329	335	291	345	302	314	294	364	316	310	339	281	299	330	317	309	275	302	327	313	290	311	306	303	331	325	313	310	329	305	315	320	338	317	310	313	297	329	294	290	300	302	304	334	311	338	304	283	300	307	351	296	323	352	322	326	342	321	345	325	335	309	317	330	319	305	332	309	312	334	328	325	309	315	328	328	290	317	271	346	323	326	313	333	315	310	296	289	326	352	331	338	349	366	317	339	305	312	306	304	300	330	300	344	299	346	310	318	290	336	314	284	294	307	310	321	329	291	311	327	296	290	289	336	319	318	322	291	322	299	328	313	325	320	319	345	330	355	295	334	293	312	310	353	279	300	310	298	291	293	325	304	323	325	350	347	301	339	303	331	310	304	319	312	290	333	342	326	350	303	332	317	333	297	290	283	308	340	309	323	301	319	334	327	285	303	294	279	316	325	305	316	323	315	348	299	296	336	332	317	310	296	320	304	327	338	328	366	298	315	297	300	337	267	346	319	334	287	319	332	325	332	347	301	291	310	305	295	315	305	299	270	325	324	310	315	300	305	330	316	306	313	326	343	298	296	304	291	308	313	329	320	279	300	323	328	334	338	302	304	290	314	310	340	319	309	350	307	311	350	265	316	359	327	317	300	351	298	343	309	316	352	316	315	329	302	322	310	313	273	349	332	335	338	318	344	332	334	340	313	317	310	308	309	305	318	300	305	328	261	314	330	260	308	302	339	301	370	294	360	294	288	319	304	344	341	310	347	316	332	322	348	319	343	278	330	316	323	302	344	340	298	301	327	329	356	347	337	298	326	306	321	316	338	299	346	295	330	319	345	310	319	335	291	280	302	309	273	327	343	319	343	311	322	331	317	315	294	285	310	338	335	309	312	304	333	297	292	322	342	309	322	339	305	314	307	340	294	308	345	320	340	334	346	279	325	329	312	354	338	326	327	299	313	299	278	322	264	336	301	304	308	343	298	280	306	315	299	335	330	314	310	322	334	284	296	294	310	301	324	314	320	311	289	300	320	345	315	318	297	303	304	302	331	362	313	285	294	316	293	322	328	326	325	325	345	309	307	294	307	312	345	300	330	288	309	354	334	323	336	294	323	359	278	294	306	299	332	294	312	304	348	337	298	300	353	293	340	286	329	309	329	302	336	317	318	322	359	332	334	289	330	331	333	334	328	318	294	318	311	325	330	308	325	316	317	305	305	282	288	363	301	319	313	311	294	303	303	332	323	320	324	340	325	325	312	349	311	309	328	321	286	289	305	309	327	307	293	309	296	301	262	307	324	321	301	316	333	303	338	318	291	294	335	322	282	294	296	346	264	318	317	345	355	285	317	326	305	316	348	308	272	286	333	323	332	293	322	322	332	343	353	312	307	327	304	330	326	344	308	286	313	274	343	274	314	311	321	323	328	277	376	321	296	340	336	289	308	297	339	304	332	285	279	330	318	303	320	294	306	306	305	327	327	315	305	318	348	313	322	320	295	328	328	292	340	325	313	350	260	328	311	309	305	330	342	302	339	311	321	352	306	286	333	312	326	336	330	327	304	341	327	310	322	351	322	289	287	299	304	271	320	284	305	309	287	326	315	359	335	288	341	300	324	312	355	289	323	315	314	282	328	330	331	377	317	324	324	318	315	374	315	341	297	319	330	343	309	288	275	318	317	293	257	351	320	314	303	275	321	285	313	349	330	288	317	315	318	302	309	331	319	276	308	330	296	307	337	304	312	367	345	332	327	319	332	321	319	322	317	326	312	330	338	303	327	319	340	316
8508	3101	1006	794	747	757	722	707	720	729	781	762	737	728	733	750	747	733	786	784	729	717	689	755	788	684	739	740	722	762	725	736	711	702	735	729	732	759	728	782	747	722	711	738	707	674	739	750	712	727	755	745	704	729	707	733	739	795	733	715	729	710	704	739	717	742	734	735	714	696	718	790	765	730	735	693	737	731	733	735	734	761	733	743	733	775	682	709	720	726	764	750	731	765	741	718	707	755	742	724	705	738	750	706	721	796	750	733	787	667	756	742	704	713	729	751	750	759	736	744	700	707	773	689	711	722	741	772	756	725	755	708	732	710	685	759	735	768	744	710	729	702	747	769	737	743	753	731	760	765	756	703	725	720	712	751	768	743	668	699	704	701	701	726	718	748	781	741	742	708	762	775	743	713	743	713	716	718	741	805	727	681	778	783	721	705	770	740	730	719	643	713	758	764	747	700	747	714	744	737	732	733	703	706	737	732	739	739	743	751	724	741	708	765	712	707	722	692	742	751	761	736	728	747	700	760	769	744	724	760	753	753	758	741	752	740	763	741	792	754	740	764	708	779	761	774	758	759	740	707	704	753	718	688	761	722	737	686	718	721	717	710	725	755	761	716	723	755	721	694	786	755	736	728	730	694	781	739	728	700	729	752	765	735	751	770	717	741	825	709	747	768	731	714	698	700	744	704	734	761	705	747	722	737	700	721	718	705	744	725	727	728	737	798	718	731	677	765	731	726	716	767	706	708	701	756	726	714	758	762	754	782	726	742	778	723	734	714	728	708	764	720	745	758	703	727	710	733	753	789	745	767	756	743	715	718	722	740	718	723	749	665	762	752	755	748	787	690	675	688	762	716	747	754	710	737	740	690	753	728	716	744	774	681	718	719	732	707	739	751	721	740	715	707	717	711	706	712	700	749	740	696	691	719	719	732	708	701	725	738	740	710	768	738	753	739	719	782	764	762	688	722	761	760	745	716	750	720	744	748	728	740	754	745	727	737	774	772	741	750	728	757	753	756	719	730	720	720	694	747	779	753	739	766	755	766	706	751	676	658	769	735	715	765	713	747	738	743	741	742	678	719	773	740	712	759	718	742	733	736	726	750	749	734	726	721	718	735	781	731	773	731	744	725	717	739	708	732	772	707	691	708	730	711	708	746	760	737	766	745	712	730	721	728	740	743	687	745	723	732	700	717	757	735	723	702	691	714	777	747	728	752	713	731	661	744	721	714	769	733	720	739	671	709	730	739	766	751	737	693	747	733	741	745	712	727	736	777	783	704	756	743	715	712	738	748	751	759	729	719	692	730	719	749	729	719	737	745	718	716	728	723	751	737	744	711	707	718	768	740	767	710	715	744	785	726	771	709	765	697	753	760	731	685	780	741	742	763	749	711	778	784	650	705	748	731	733	744	723	736	734	739	720	731	755	690	779	741	703	739	735	660	693	745	750	726	695	735	684	737	736	736	701	700	715	665	757	761	744	701	714	751	723	798	733	726	764	688	723	733	773	719	753	736	705	725	731	746	739	713	697	739	731	714	716	715	750	725	723	782	750	723	721	756	702	734	679	731	777	726	699	784	783	768	737	753	767	759	756	741	738	728	733	710	743	766	755	749	721	725	739	761	708	729	717	735	692	705	693	730	688	730	717	756	770	694	705	745	756	757	760	778	718	755	783	735	732	686	721	727	767	744	737	700	727	738	766	687	743	745	753	723	709	696	739	736	705	777	692	731	735	699	699	736	728	753	745	735	705	718	710	724	737	763	754	819	675	766	745	692	762	717	755	713	725	744	687	713	717	758	727	752	722	674	707	713	752	769	764	753	672	777	745	737	749	693	746	752	687	748	772	742	744	744	714	702	783	719	730	663	722	704	742	732	766	707	731	717	771	762	720	717	754	700	724	738	731	707	729	781	718	653	695	697	752	740	733	691	799	771	758	745	714	758	717	737	705	749	761	702	725	751	751	773	753	692	726	699	730	784	759	770	736	775	819	726	751	739	784	735	719	752	744	731	762	713	751	713	739	784	750	722	741	694	737	731	768	744	687	770	692	704	687	770	748	755	740	720	715	773	729	686	734	758	737	762	734	723	742	725	763	726	708	694	731	779	716	751	752	695	741	704	756	741	735	685	643	719	697	708	696	708	760	743	759	729	673	750	737	712	741	717	697	735	701	713	736	801	729	694	710	740	733	710	731	735	723	749	773	714	776	692	764	748	731	770	766	714	761	738	765	699	736	734	758	762	758	750	677	738	729	732	770	730	770	742	721	752	768	700	744	743	756	765	729	781	711	728	724	780	745	759	723	731	690	718	740	760	718	695	766	788	758	753	719	714	723	779	721	722	738	718	739	767	787	744	738	739	710	742	728	745	782	732	737	712	772	739	729	766	712	760	723	721	742	695	759	768	756	783	752	708	729	678	774	748	739	730	743	740	705	767	723	756	731	746	770	683	765	778	658	730	724	755	725	737	701	728	739	702	778	720	711	745	772	726	711	767	721	719	728	758	744	734	728	719	736	718	689	779	700	720	757	768	704	751	751	760	731	734	752	737	746	747	734	731	687	732	783	776	712	732	738	733	714	758	747	743	746	803	794	741	779	756	713	795	743	756	708	767	721	705	773	712	753	710	748	707	725	717	814	727	731	737	720	756	762	727	740	748	682	723	712	721	698	726	775	714	715	752	688	714	723	756	761	752	716	740	711	767	770	701	710	750	774	717	729	797	749	763	769	738	767	732	781	725	743	736	709	679	735	741	734	698	718	747	744	758	743	714	758	739	776	763	774	754	710	742	724	749	741	731	752	734	739	739	716	792	730	754	767	744	704	745	784	740	735	781	738	710	736	724	741	738	741	703	741	741	712	743	708	742	784	686	708	719	738	713	745	703	707	741	746	761	736	732	696	739	733	753	751	756	701	734	730	755	716	725	714	741	728	709	746	749	748	735	749	755	729	759	758	734	677	766	741	707	762	717	758	716	756	665	737	707	711	760	723	731	704	748	721	735	708	763	703	718	745	718	704	714	736	714	746	734	702	757	737	729	722	691	765	738	714	727	703	782	731	751	783	687	750	726	761	730	708	690	709	685	723	736	767	716	701	783	780	774	680	697	711	735	707	721	746	756	720	763	753	717	734	777	763	754	752	772	698	708	757	738	740	741	726	745	773	773	695	737	777	751	761	717	761	675	733	741	746	716	779	695	730	707	747	702	760	777	740	711	717	713	766	737	736	739	720	698	718	739	754	745	708	681	745	752	746	738	759	728	767	729	698	787	754	701	738	740	697	730	680	751	731	738	713	769	714	724	735	717	720	729	711	731	742	747	769	740	758	735	767	728	792	779	750	786	739	728	753	702	776	736	717	746	741	771	738	762	739	727	744	757	726	734	734	724	760	717	770	713	719	737	714	750	722	728	757	698	740	746	836	747	688	776	717	723	733	743	731	716	732	728	727	740	732	700	710	741	735	685	740	708	721	686	727	694	772	777	702	768
24926	21432	24805	28412	21425	20755	1300	618	475	466	447	444	456	407	478	445	481	425	478	409	403	414	395	474	417	419	419	454	399	430	464	435	406	447	405	420	431	400	447	415	400	423	423	398	421	444	416	469	425	463	401	462	418	421	422	409	459	438	444	427	392	425	401	444	422	401	446	446	431	415	416	407	439	412	436	397	472	369	440	444	426	385	434	398	417	423	433	421	445	455	429	426	435	382	441	387	444	392	404	446	457	426	388	459	490	423	445	458	403	446	431	406	411	420	471	462	442	480	430	451	406	420	396	457	415	398	420	397	402	403	403	450	435	403	429	429	423	406	443	419	461	453	392	423	454	430	447	492	449	401	460	450	444	435	408	435	424	421	369	431	371	411	413	423	435	426	396	441	427	414	442	398	420	430	417	411	437	415	402	427	442	403	453	395	411	458	440	386	451	414	472	397	428	419	409	451	436	424	433	450	398	456	455	422	449	423	437	418	395	414	401	422	416	401	411	451	420	422	421	423	393	438	420	405	401	433	442	488	404	396	395	398	453	391	440	430	416	382	442	429	411	413	458	412	429	388	429	426	463	383	477	419	459	435	390	473	422	410	423	466	420	433	456	459	424	431	427	424	439	445	444	433	414	383	433	443	450	445	400	425	397	411	457	425	458	422	456	443	439	441	434	415	450	391	446	429	402	453	424	427	422	435	446	434	418	383	457	444	425	437	419	428	410	435	415	440	441	451	422	428	364	434	440	446	407	398	450	400	406	438	441	396	401	411	419	418	430	435	495	401	426	391	425	398	452	439	414	450	395	441	446	442	427	414	419	419	434	440	425	421	381	411	404	446	423	372	391	401	420	427	444	400	422	389	420	414	428	432	387	410	433	418	443	415	430	403	402	402	391	447	433	429	439	417	415	431	412	453	414	387	433	456	437	452	410	439	403	370	415	386	442	415	397	420	407	422	412	416	411	416	407	442	404	457	460	455	427	457	449	424	438	452	418	450	461	423	414	430	424	392	428	394	414	442	431	366	448	452	439	411	412	393	464	417	421	417	416	410	463	397	390	406	429	444	421	420	441	457	406	389	415	393	410	393	432	447	373	423	406	406	413	389	440	442	414	444	426	422	414	458	394	391	434	420	466	463	457	384	459	391	449	390	431	425	426	452	436	426	411	413	410	406	431	461	402	411	423	468	422	425	391	370	408	373	454	410	435	452	420	434	378	408	416	422	386	415	433	422	445	423	402	407	457	426	460	456	416	447	419	431	404	399	430	427	429	439	422	397	427	467	410	427	421	385	425	431	431	429	435	431	428	417	429	416	437	418	415	488	436	445	444	442	437	438	394	436	430	410	430	406	423	405	448	424	448	447	421	409	438	401	439	397	418	414	448	461	424	431	438	418	446	429	445	403	413	445	406	421	415	423	429	411	430	443	429	436	410	380	405	462	431	409	409	413	396	419	417	421	426	414	449	431	432	415	436	442	408	417	391	415	444	429	432	378	433	396	415	432	431	412	392	434	471	437	475	458	450	429	442	435	456	469	426	437	412	378	473	420	434	409	460	442	422	440	444	435	428	394	445	411	451	451	401	437	455	423	375	406	414	439	405	411	479	465	421	413	428	398	417	410	422	430	419	411	418	430	455	400	406	408	444	446	434	410	407	420	379	429	434	439	423	387	467	422	435	407	457	426	380	427	425	419	426	418	408	448	412	413	486	432	426	431	432	444	434	446	414	431	424	404	420	419	441	464	400	408	428	418	442	425	432	461	388	432	402	414	379	415	421	412	472	458	424	470	454	419	454	426	383	406	450	440	456	463	421	411	460	435	436	402	399	450	412	422	426	415	388	419	404	410	451	438	435	389	384	403	451	409	479	438	470	454	404	453	391	424	380	404	400	391	399	429	445	400	481	433	422	478	418	417	416	413	437	414	405	431	412	430	359	401	432	382	401	419	427	443	404	435	428	394	420	405	424	409	419	407	417	410	435	445	432	432	405	408	409	419	425	445	395	422	386	448	453	409	438	435	412	454	419	440	434	419	413	454	469	412	435	378	405	406	443	427	426	391	448	450	436	426	412	422	424	398	432	431	406	422	449	464	366	416	405	455	466	416	427	447	427	426	405	452	365	428	407	407	407	441	451	426	410	441	419	429	444	450	412	405	450	452	426	437	445	397	413	408	467	442	373	400	388	411	439	441	397	410	412	436	411	396	393	383	408	402	458	393	429	452	436	447	459	439	412	410	428	447	430	423	434	428	390	444	399	411	420	465	455	455	420	446	430	412	407	394	464	401	406	427	383	434	431	427	434	400	434	444	391	424	408	437	400	456	401	407	389	429	448	404	410	409	447	430	419	405	422	434	369	435	431	405	434	397	371	443	402	412	467	420	421	379	422	422	409	421	401	417	412	440	392	454	411	434	421	436	440	398	434	431	380	368	427	436	372	359	420	486	466	435	432	418	413	468	409	413	387	424	412	380	382	384	418	416	424	424	402	395	416	410	432	407	421	400	422	414	417	447	413	431	405	416	428	434	442	416	493	455	437	457	472	410	447	425	436	406	456	433	394	430	417	402	444	426	388	464	418	439	399	429	404	425	434	398	394	436	388	400	456	436	395	396	374	399	393	417	442	414	436	384	428	411	377	416	418	414	438	420	431	409	412	446	453	400	390	381	415	429	447	431	456	386	389	445	468	450	394	416	443	380	411	410	436	394	403	424	458	415	399	431	406	432	447	428	416	429	485	409	401	423	441	470	419	441	469	462	400	403	450	424	415	417	409	411	408	422	435	451	416	412	422	446	441	393	366	422	470	430	389	408	388	428	403	422	464	411	424	430	443	468	439	451	438	461	417	442	484	457	415	408	422	439	447	447	414	458	393	423	416	377	429	446	466	384	416	400	457	452	420	431	470	422	434	424	405	398	429	463	428	409	422	454	412	410	437	394	456	401	424	417	434	448	414	440	451	461	401	413	406	405	418	420	441	437	428	399	439	413	390	393	405	462	433	421	419	436	432	438	446	417	447	405	419	410	387	438	427	412	423	431	436	418	396	426	446	435	407	397	404	398	409	420	423	418	416	429	431	428	453	419	444	412	437	428	410	412	442	438	459	431	435	455	463	452	417	404	390	442	446	461	397	420	453	423	424	408	465	415	406	460	402	455	485	398	405	419	409	412	450	442	399	436	425	400	428	406	398	430	412	421	437	399	443	460	439	474	439	425	423	412	452	402	418	402	414	401	436	411	443	431	448	440	393	470	432	425	419	429	424	438	425	430	410	401	416	445	441	411	403	477	457	394	428	422	416	422	406	465	425	442	402	442	437	412	406	414	414	456	421	399	435	399	382	435	393	458	430	425	415	391	450	428	430	422	439	429	425	401	431	429	419	392	427	444	432	430	425	367	427	470	406	456	415	414	409	416	394	410	435	397	409	448	417	441	405	434	405	402	435	425	419	428	435	438	411	442	407	428	414	376	388	399	408	449	428	430	456	422	421	488
20283	19686	2507	1343	997	934	996	947	912	971	927	926	900	916	921	934	862	895	890	931	902	919	951	900	935	893	949	920	914	919	867	917	931	949	951	929	921	905	915	917	936	912	868	908	891	911	917	909	923	895	910	892	911	863	951	850	919	938	881	886	954	913	956	918	922	903	905	905	923	919	962	890	915	980	892	910	889	899	952	879	910	933	876	891	851	942	856	924	905	891	877	900	902	916	915	938	895	892	938	889	885	893	948	888	870	914	855	854	893	912	906	910	867	905	914	941	898	873	905	879	941	903	911	902	874	881	870	843	918	860	885	897	920	892	956	917	898	921	882	921	875	904	862	939	909	886	901	899	929	871	915	882	883	893	894	933	892	934	917	945	948	925	881	919	933	887	952	949	892	903	888	919	862	902	922	910	869	926	888	949	913	887	888	991	886	916	876	929	849	919	945	922	943	887	932	909	910	935	870	895	893	912	922	892	909	913	912	878	927	915	925	897	891	936	875	887	872	897	894	922	920	871	922	909	917	954	921	926	884	905	926	892	948	911	938	927	880	922	899	857	914	885	892	914	907	936	917	866	943	921	896	888	909	914	907	916	930	931	835	915	928	927	870	951	944	932	845	958	909	871	901	950	984	900	880	885	935	915	909	876	912	926	939	900	931	906	907	891	892	907	944	915	856	886	872	844	916	940	944	912	902	908	862	903	894	901	875	864	944	915	936	880	969	931	967	924	912	932	869	914	908	897	884	890	907	932	958	914	912	891	923	926	842	881	974	931	900	923	932	920	923	902	947	859	886	898	914	917	918	974	873	903	943	919	894	906	873	914	901	928	856	856	943	896	952	878	898	936	907	881	901	874	899	937	945	926	947	911	945	876	894	883	916	952	914	900	862	911	903	893	984	942	924	966	906	953	888	917	905	907	905	940	930	922	885	890	922	933	925	873	954	912	902	909	928	917	907	885	909	898	908	961	910	906	922	879	887	897	926	870	921	871	876	928	876	917	897	962	948	923	885	878	970	986	885	866	942	870	916	970	918	894	913	902	896	923	954	917	975	890	947	888	924	907	872	892	937	858	887	879	963	911	893	917	919	938	934	930	894	940	865	895	994	910	856	900	848	900	935	840	884	902	896	906	914	922	859	864	898	907	913	935	930	885	915	930	933	931	872	911	886	872	931	909	962	867	927	919	917	969	893	957	938	898	875	891	858	923	914	866	884	900	848	908	946	906	958	898	951	943	884	875	952	885	905	942	898	917	877	936	905	859	889	904	932	919	913	915	933	942	896	889	859	902	938	903	936	900	933	925	846	947	913	922	909	881	859	929	895	902	911	934	874	952	908	881	888	912	892	865	905	930	900	896	902	933	878	912	873	947	903	933	890	939	854	918	910	895	888	875	936	920	881	912	976	850	865	893	913	894	899	901	931	896	843	931	877	891	901	895	902	898	894	915	920	956	885	927	914	943	939	928	971	883	912	911	922	918	931	914	876	904	917	898	965	885	906	923	910	928	883	946	921	861	913	910	896	939	925	902	880	871	888	856	860	949	905	896	916	872	960	897	926	923	874	960	884	877	942	898	941	920	902	850	894	938	901	928	931	969	831	939	889	923	912	928	912	894	931	941	919	914	925	901	914	870	891	908	908	924	888	940	931	877	904	869	895	924	908	916	936	945	953	871	896	907	939	890	928	867	861	951	953	864	938	936	909	905	876	950	947	889	883	853	876	929	927	889	880	914	863	932	897	904	885	886	951	908	938	881	878	860	887	892	971	866	920	900	907	898	887	916	897	918	922	892	862	961	869	870	904	928	893	882	927	895	838	927	854	934	914	952	900	936	919	895	950	934	933	914	905	905	911	907	934	864	867	959	903	889	879	925	935	901	937	927	948	947	888	932	914	951	909	922	926	874	886	942	927	936	877	927	864	968	948	865	979	914	919	886	866	928	923	936	904	874	888	946	939	901	912	880	899	928	926	922	924	890	888	945	891	948	894	933	910	904	918	937	908	940	878	906	870	909	871	906	989	922	887	916	919	941	915	892	893	878	929	916	917	947	896	972	889	934	868	877	931	845	907	919	934	886	886	910	902	875	946	936	998	845	885	881	910	874	864	943	927	925	920	874	901	889	941	899	904	960	897	853	883	887	911	935	908	880	898	908	909	896	848	899	898	885	881	957	918	916	872	913	920	953	940	912	928	892	910	903	930	933	829	888	880	864	936	893	924	967	889	922	936	885	897	914	929	968	885	942	876	896	902	938	915	944	890	886	944	900	952	943	837	910	922	940	887	890	898	867	914	875	911	980	871	898	956	889	911	910	890	878	899	877	909	897	909	856	875	890	880	908	937	869	889	903	916	865	874	889	886	867	966	896	947	928	880	910	945	959	917	898	849	957	897	965	916	920	927	882	893	909	957	869	893	908	914	906	909	879	887	912	892	885	905	917	827	954	919	883	911	915	858	955	880	879	892	943	862	900	926	917	904	940	938	897	943	946	868	931	977	921	923	905	910	952	951	940	900	873	939	927	939	894	894	946	903	922	892	908	891	879	886	900	860	857	919	890	857	902	900	901	928	878	901	919	884	892	946	872	885	899	935	902	923	891	886	849	883	883	906	951	913	911	946	931	885	976	922	934	929	887	938	884	928	932	878	918	933	916	816	944	910	887	899	868	941	911	907	953	872	939	922	940	921	921	895	900	848	918	879	893	945	896	872	924	928	932	976	909	906	874	875	855	932	957	891	863	942	921	928	947	880	956	905	915	937	899	929	911	858	931	909	864	890	919	911	881	898	883	851	922	941	861	922	927	904	945	947	936	920	937	859	946	934	898	915	881	932	906	901	856	875	897	952	861	866	898	934	936	877	909	885	943	912	971	871	935	885	897	936	897	994	902	888	925	890	883	920	961	895	887	901	906	876	839	945	923	910	890	1000	917	916	873	912	947	890	918	935	915	945	877	923	927	923	969	910	913	976	958	906	884	907	860	968	849	902	931	890	909	905	941	904	929	883	932	910	881	899	944	912	851	905	917	870	902	921	933	830	889	932	900	940	922	915	891	902	864	879	875	933	876	909	974	896	925	907	897	903	945	931	922	909	860	901	892	878	910	929	910	903	899	904	923	909	892	919	912	886	905	921	948	885	927	883	911	898	884	923	926	910	935	963	948	899	880	895	917	896	971	872	866	853	911	930	925	870	859	944	902	911	925	969	941	868	906	900	907	905	859	906	933	855	906	940	894	879	927	923	919	925	891	938	904	868	922	900	931	877	936	863	889	917	959	948	891	874	905	860	932	928	867	912	976	923	902	914	887	907	891	873	861	865	951	894	932	897	914	846	858	879	858	883	921	930	884	824	915	967	923	934	879	915	892	852	899	889	906	898	924	946	869	909	874	937	908	880	893	896	925	912	889	941	934	884	886	899	908	959	906	898	904	959	852	879	879	900	883	898	847	908	906	909	846	893	961	931	937	913	891	848	918	883	920	931	895	910	888	880	951
24325	21498	25239	28198	21500	21517	19641	790	435	380	435	368	306	348	334	279	364	332	309	302	310	326	323	301	326	281	265	293	307	311	286	320	300	316	276	259	318	276	261	285	303	311	302	276	319	296	308	278	258	277	277	271	302	318	281	313	277	283	262	308	288	306	284	269	279	312	281	295	297	312	287	273	267	273	290	269	287	287	280	286	262	295	273	313	290	289	244	266	273	287	264	264	247	293	272	293	290	287	316	287	292	272	274	260	259	291	287	273	304	308	269	275	302	259	293	294	261	268	271	285	290	303	266	290	279	279	286	277	271	306	294	270	246	279	239	284	324	263	269	270	269	305	302	241	276	300	262	274	283	280	292	306	263	291	290	308	302	306	270	307	266	287	282	321	294	298	274	274	278	297	240	265	291	253	272	260	271	291	288	285	283	291	307	279	288	308	271	262	291	295	280	278	319	285	321	269	269	297	277	275	307	294	283	282	314	272	296	321	284	274	277	274	298	281	300	292	296	279	284	340	260	274	280	290	308	312	318	288	293	286	262	293	303	292	303	288	284	275	297	268	273	295	300	270	276	276	282	273	293	274	267	300	311	282	280	290	273	274	285	285	288	265	303	289	273	272	290	287	305	299	265	296	279	316	310	308	314	267	244	282	294	275	278	302	270	316	306	270	248	296	260	274	306	294	289	297	291	287	319	327	268	292	242	290	285	287	308	284	276	300	332	297	261	289	333	287	278	289	288	271	287	302	287	265	306	285	271	274	272	282	293	270	275	319	287	284	319	324	271	299	273	259	283	289	276	279	305	280	288	297	286	290	294	276	292	295	288	290	293	295	295	287	282	308	304	257	259	282	281	280	305	245	282	290	308	280	310	293	299	292	336	276	284	320	280	245	269	293	274	273	253	283	301	287	286	299	295	278	295	294	278	315	272	286	289	263	251	281	311	310	299	314	265	281	279	333	304	289	275	273	296	260	273	285	278	276	285	277	263	240	281	273	305	293	291	318	286	264	302	273	267	272	250	299	270	294	293	314	333	294	275	313	305	266	308	311	236	268	290	283	284	309	287	256	315	306	269	278	273	302	271	272	288	292	262	306	267	284	254	274	267	286	280	294	303	252	269	283	310	273	303	287	273	250	282	308	310	317	261	269	313	308	293	287	316	282	285	299	254	306	289	290	295	309	278	291	318	248	283	279	271	276	287	325	282	320	267	304	303	292	276	290	285	276	299	289	299	269	312	313	254	274	275	298	277	297	292	292	278	281	292	323	317	285	262	264	243	293	284	289	283	252	257	315	252	283	281	293	278	303	311	289	333	264	280	292	257	307	275	319	299	279	298	273	293	279	287	309	258	232	297	280	322	299	310	309	299	285	285	337	277	258	272	302	308	279	323	299	263	296	305	305	323	298	323	267	258	291	265	286	302	259	298	283	283	291	278	255	285	299	316	277	255	288	306	275	290	285	272	287	248	294	325	313	275	277	293	281	305	281	282	295	285	275	312	256	268	298	302	289	275	291	268	293	288	286	244	272	290	286	291	244	253	279	300	287	283	269	263	275	252	291	290	283	299	308	282	268	316	283	298	315	299	276	274	296	273	298	282	247	293	280	291	260	290	311	290	280	301	261	263	297	279	310	288	324	283	272	319	317	283	268	285	271	295	313	285	290	299	278	298	291	286	274	285	278	288	300	290	269	256	259	294	309	289	288	272	309	311	309	266	275	310	291	265	294	306	292	275	303	281	287	265	263	305	307	295	261	286	286	286	334	283	285	308	300	293	280	294	304	304	311	267	265	301	294	276	294	312	300	300	302	273	281	262	281	292	314	285	300	282	302	279	296	285	282	278	266	254	319	306	268	246	278	336	275	293	317	304	287	284	303	294	260	289	294	273	307	294	268	311	298	298	302	265	265	298	274	315	302	290	278	271	259	257	256	264	265	289	271	276	261	303	279	334	297	313	288	281	307	303	276	333	279	312	287	254	288	297	303	257	281	293	318	287	281	282	287	288	272	292	294	288	276	264	281	274	296	292	271	293	313	254	285	273	305	254	270	276	294	285	315	267	311	312	308	295	293	239	267	267	267	305	332	312	317	279	302	260	326	266	305	284	295	277	266	314	274	263	307	259	309	283	271	240	265	284	290	284	290	284	270	300	271	290	284	274	310	286	283	322	293	292	302	298	275	277	285	267	289	286	277	282	296	318	231	323	285	314	297	295	301	273	235	302	284	286	280	282	266	283	311	278	264	286	324	309	279	302	285	286	316	289	279	297	297	279	274	254	280	302	303	286	335	286	303	280	280	282	296	267	310	271	285	290	243	276	243	246	273	322	277	306	302	301	289	275	288	298	321	265	291	262	296	277	295	288	270	251	302	324	276	272	307	275	285	284	299	291	278	266	247	296	272	276	296	328	277	281	270	293	269	293	307	311	279	287	279	298	292	283	305	257	284	299	290	258	261	288	270	261	298	304	272	275	289	296	280	292	282	294	282	287	293	273	290	298	288	307	267	319	277	253	271	284	307	324	272	299	276	267	305	321	305	277	304	258	264	260	295	258	272	236	294	286	288	282	272	302	291	291	285	266	287	259	268	282	280	297	271	313	298	252	246	320	295	329	329	276	263	259	277	278	314	263	282	284	286	315	296	335	295	243	266	277	295	291	272	267	294	303	264	291	275	272	262	292	297	296	287	292	274	279	272	316	255	286	273	255	261	304	284	298	274	265	304	292	302	272	292	261	270	292	255	278	285	280	298	320	277	283	280	317	299	314	282	271	277	298	290	264	273	286	271	254	259	268	249	252	285	270	316	306	266	286	284	290	310	260	285	282	270	276	290	285	296	266	258	280	294	272	288	278	299	269	299	309	313	267	277	294	298	299	290	317	269	272	269	283	304	289	265	272	281	301	306	281	285	293	272	288	292	276	280	270	290	296	296	287	273	290	295	294	318	287	246	280	286	306	318	265	283	292	265	259	290	303	283	292	309	275	287	221	306	272	303	293	304	283	305	279	299	254	270	294	274	267	281	297	268	314	293	269	283	302	269	298	273	285	267	285	292	297	267	284	296	282	281	271	284	307	286	294	286	277	272	254	255	312	268	283	283	288	269	326	286	300	274	291	312	287	316	304	300	266	297	267	284	281	290	291	290	265	293	309	280	314	274	298	302	299	289	288	255	277	266	308	280	260	278	276	303	304	287	256	265	288	297	310	268	317	280	270	280	278	286	307	271	301	285	271	256	294	289	282	284	254	286	298	288	300	300	273	287	302	327	274	296	277	282	313	311	261	284	289	291	292	288	271	305	272	300	303	289	278	275	302	319	293	285	250	255	285	300	258	272	282	253	257	291	275	295	269	279	317	258	256	308	279	270	272	313	298	327	284	303	298	295	340	319	290	254	297	281	292	299	262	287	292	259	299	302	287	292	297	287	314	303	324	291	289	294	324	285	276	247	277	282	276	257	278	245	301	262	317	316	300	292	326	290	289	268	279	241	250	275
26295	28639	3612	1488	916	739	735	682	690	693	658	648	647	637	631	651	663	661	628	622	616	596	624	588	624	645	619	611	625	557	650	620	645	546	636	585	636	631	639	627	603	604	658	617	598	618	635	604	613	583	555	646	626	615	620	632	583	637	602	584	632	652	624	599	625	620	583	595	645	604	674	642	633	611	610	565	652	580	586	617	651	641	622	656	643	617	643	615	584	657	607	625	601	601	646	587	601	603	617	642	633	627	632	670	604	605	566	628	632	569	593	635	612	629	614	619	672	574	613	605	633	670	599	606	648	544	596	575	599	535	615	608	525	610	639	599	625	621	641	618	598	615	599	639	597	642	601	596	625	596	582	660	650	628	602	658	638	640	624	647	602	538	628	660	610	602	640	587	651	546	641	618	597	589	621	639	656	632	594	623	653	620	591	639	602	614	610	606	631	617	642	599	654	635	628	607	638	614	612	604	625	621	678	621	639	619	614	640	611	598	634	601	580	591	638	637	641	641	640	608	573	580	589	576	635	641	582	610	605	605	632	554	586	627	600	623	629	589	643	610	630	617	625	639	616	560	555	620	619	592	635	634	596	644	653	589	607	615	613	599	581	599	618	645	605	611	647	626	588	606	658	618	564	572	609	618	642	598	626	600	587	640	605	647	616	623	600	648	588	599	672	580	593	656	593	629	624	669	596	585	633	628	572	586	626	584	571	622	611	594	597	647	641	613	577	623	592	605	614	619	643	644	635	615	642	610	582	650	582	587	637	618	632	570	635	629	644	569	591	582	637	620	624	551	611	613	642	664	626	620	627	589	641	603	661	618	599	648	602	632	640	645	575	590	625	614	612	560	608	610	623	642	641	608	610	605	646	615	625	626	622	601	623	636	570	594	585	614	606	605	648	617	655	590	575	574	621	610	596	606	607	620	654	616	642	612	630	622	591	600	618	629	614	623	613	668	592	653	629	609	623	632	629	608	625	618	627	636	632	627	648	607	621	603	661	613	599	607	624	582	656	604	664	635	614	598	620	595	610	567	640	632	614	591	632	605	639	621	566	610	593	567	566	599	633	647	589	637	649	596	677	633	629	640	591	595	582	601	614	603	656	633	642	652	585	617	619	620	610	625	638	590	580	595	604	669	603	619	605	614	610	628	632	632	608	618	625	589	634	635	573	596	628	624	584	619	627	587	622	599	616	619	647	615	601	631	627	594	636	599	607	599	541	590	586	641	618	600	663	631	637	636	641	573	623	570	630	596	577	598	592	621	591	590	644	595	605	638	601	605	611	634	585	610	570	640	588	651	622	607	617	573	605	593	643	609	664	593	629	619	578	611	633	621	573	580	614	569	617	621	588	649	603	637	616	605	610	574	627	589	634	613	590	630	618	632	632	601	609	577	599	608	586	585	598	628	643	597	609	629	611	571	621	624	591	608	565	582	599	584	630	647	652	595	629	615	611	610	600	647	579	607	643	580	639	631	597	634	645	632	640	615	592	603	631	592	599	622	596	648	609	579	627	608	634	633	630	568	668	611	639	588	585	618	637	621	631	628	633	603	603	599	658	595	584	560	610	626	606	612	577	632	601	611	591	602	594	626	613	613	637	669	620	585	589	620	644	608	605	629	633	583	642	620	598	626	604	578	630	622	633	634	603	589	641	631	634	612	625	631	616	634	611	588	613	660	608	587	619	615	606	631	623	577	635	570	626	619	618	622	561	627	638	673	586	611	605	665	655	628	651	644	614	627	599	599	640	619	574	586	593	610	602	633	604	600	623	605	627	663	606	605	629	592	619	582	651	593	624	599	610	640	615	563	613	599	601	631	607	570	615	573	589	558	544	586	613	591	628	613	643	618	597	622	588	623	619	569	642	582	645	616	635	623	594	642	635	630	650	618	618	586	583	618	626	625	633	626	653	629	582	638	593	640	604	613	657	639	601	575	572	600	579	658	639	617	632	603	651	619	597	600	601	598	664	591	576	621	597	627	614	625	622	612	599	602	595	569	580	595	622	626	604	636	615	583	588	574	605	616	632	638	632	640	619	615	594	635	598	646	624	613	657	607	618	635	600	596	617	635	603	614	660	648	622	586	649	589	576	610	613	628	632	569	652	610	624	591	589	615	602	605	599	646	578	627	599	643	615	661	605	608	623	558	618	633	611	602	643	615	568	588	652	585	572	602	584	639	629	660	652	626	611	612	562	594	630	653	630	627	600	624	605	611	604	670	619	641	615	616	618	605	570	635	641	581	639	617	604	602	608	584	600	624	616	576	569	600	626	589	640	622	603	629	578	645	615	644	598	579	605	583	650	616	613	588	611	627	564	598	601	632	624	620	656	601	600	639	591	583	620	621	594	636	639	594	590	616	581	604	604	584	631	655	656	600	644	567	574	625	629	626	626	639	613	610	676	593	617	613	592	640	596	629	656	641	578	629	602	579	607	612	601	621	608	655	573	605	636	655	654	649	607	637	599	619	623	602	648	632	595	585	614	594	577	656	646	632	537	651	619	623	587	624	627	605	616	639	629	580	625	598	662	610	555	664	604	622	592	638	633	635	611	611	595	612	625	606	611	632	629	625	581	617	626	618	579	610	566	586	591	604	575	610	643	601	610	634	639	613	584	648	642	610	653	621	576	632	615	626	626	586	597	637	619	591	632	585	607	656	579	610	637	630	592	640	647	644	634	602	615	614	597	581	592	614	573	608	646	607	647	590	608	608	576	616	633	601	611	628	647	585	644	629	617	599	658	617	656	631	612	583	619	663	624	617	656	593	623	592	604	587	591	623	569	546	584	590	604	626	617	555	617	598	644	670	599	612	617	603	640	654	626	614	646	664	650	600	575	646	628	607	604	609	649	611	566	601	622	602	617	637	614	604	610	623	625	629	592	600	656	615	609	601	590	608	607	578	584	638	632	612	609	607	576	592	597	633	620	604	669	599	629	568	643	622	686	596	632	597	603	578	605	629	628	567	626	646	588	582	643	643	633	571	604	635	622	614	591	646	637	635	635	623	594	597	598	619	557	686	596	615	607	613	593	589	571	610	584	616	576	614	636	622	591	674	602	616	624	601	659	589	629	595	605	616	609	635	599	632	626	643	616	593	627	592	600	652	595	585	623	591	617	641	609	610	539	601	637	585	624	626	592	624	622	628	631	573	594	598	648	608	618	630	624	593	653	629	615	638	629	627	569	648	631	650	590	600	562	602	604	616	580	616	646	605	648	627	648	588	643	575	599	611	656	634	601	663	653	610	604	612	603	588	627	585	596	584	563	591	669	631	616	595	606	632	635	660	662	602	614	640	591	652	573	601	575	636	587	635	591	603	580	651	633	626	634	610	594	653	614	649	649	588	604	572	604	617	615	624	632	635	611	672	598	637	578	606	629	646	628	575	634	621	618	563	609	598	655	637	639	629	595	611	560	618	580	635	602	653	635	615	627	634	622	621	610	562	650	649	573	578	616	598	589	608	681	657	581	649	584	627	632	581	589	592
32863	20544	9749	654	394	311	337	329	314	299	336	292	306	287	319	329	338	263	304	345	321	307	298	297	327	323	308	319	345	308	321	307	282	290	334	348	352	327	366	327	304	312	321	303	276	340	342	351	303	291	319	351	335	335	342	301	307	331	338	307	336	320	321	321	312	308	355	310	305	332	320	281	301	307	318	304	307	321	309	296	325	307	323	312	315	334	364	319	353	313	317	338	326	288	321	305	330	318	332	334	332	308	338	303	292	334	321	282	311	373	305	335	269	350	321	313	319	326	305	296	311	276	327	325	322	246	289	322	299	337	348	287	313	314	330	319	320	329	322	322	313	304	334	325	287	323	291	328	308	327	346	335	291	300	337	325	361	323	333	298	358	335	323	323	331	343	302	296	325	344	343	342	329	323	335	289	286	321	317	328	326	317	298	358	329	312	312	336	327	309	287	321	307	310	326	317	297	301	317	348	283	335	335	328	329	324	316	298	294	353	347	315	293	329	333	337	346	340	313	344	303	328	326	330	325	313	324	354	316	317	355	313	284	304	330	327	326	344	322	308	292	312	299	361	303	302	298	311	319	309	324	312	302	315	319	344	286	293	300	305	314	310	356	319	315	326	317	277	315	306	342	288	311	309	335	342	289	340	321	338	314	322	292	302	289	301	310	287	285	284	301	328	336	325	295	299	322	350	320	326	325	345	285	326	308	348	317	318	305	347	319	316	327	316	309	309	266	314	343	318	315	332	341	333	322	305	330	293	333	330	313	315	335	307	322	317	372	306	325	329	337	302	338	319	339	297	325	327	305	344	289	299	307	282	309	323	325	345	312	314	344	288	320	330	294	310	299	306	328	300	301	310	290	317	324	335	294	328	288	337	324	297	324	317	355	308	293	347	371	350	362	332	312	314	328	330	307	324	301	290	359	310	326	312	309	291	307	354	325	323	307	309	285	328	302	344	303	307	294	329	289	313	296	331	361	316	317	333	354	306	312	295	304	331	292	330	308	300	337	326	309	358	322	342	311	321	346	341	314	314	323	333	287	340	303	336	324	351	336	344	328	268	337	312	321	347	306	337	315	335	305	311	319	346	348	308	279	347	313	337	281	326	324	317	305	306	305	330	336	305	309	313	299	326	283	329	329	325	300	310	356	328	313	324	331	287	314	347	299	327	342	332	353	290	306	310	298	326	321	278	319	290	308	329	345	349	302	356	316	334	326	321	302	331	311	358	314	305	346	298	327	303	335	337	337	321	300	313	319	311	292	309	306	321	330	312	338	309	303	296	381	324	329	350	342	321	285	296	334	303	299	318	327	303	282	315	306	325	337	314	302	288	332	301	310	342	285	304	317	294	310	302	344	331	312	304	340	301	352	338	335	334	344	271	291	303	292	321	302	328	295	325	346	345	361	321	323	286	321	339	314	352	328	307	314	337	326	298	281	297	331	348	324	275	304	320	313	328	323	317	304	332	348	297	332	306	376	314	338	304	341	321	324	315	323	362	310	320	332	323	306	332	293	314	296	301	333	321	313	309	295	320	320	316	330	321	329	322	314	312	323	330	349	321	315	323	272	354	336	306	303	332	348	304	278	319	307	350	354	352	295	318	325	349	302	301	333	333	347	330	323	333	318	297	318	309	290	288	335	293	302	296	307	320	293	328	305	297	336	312	331	300	315	299	283	352	302	352	316	326	311	290	287	369	311	296	297	281	287	290	325	294	283	316	334	284	315	288	353	330	312	303	320	345	306	310	316	325	326	334	299	322	354	327	321	324	290	327	301	310	344	349	316	310	335	296	350	292	316	313	328	320	343	302	294	324	322	321	281	305	300	341	311	308	321	324	310	329	321	323	313	310	310	325	331	306	315	334	325	293	312	295	331	325	317	338	329	305	338	325	312	297	286	334	318	332	332	321	317	323	330	307	316	345	344	300	324	338	290	301	311	319	301	311	270	311	342	315	293	299	360	333	311	332	372	327	306	314	303	345	330	327	325	310	312	339	307	322	331	318	325	340	304	349	317	324	261	339	331	362	300	313	291	309	355	354	311	317	327	332	353	332	347	323	331	304	296	292	336	321	335	294	341	316	301	303	317	308	312	332	342	285	327	304	318	316	307	299	328	328	331	305	365	335	310	362	341	318	326	340	322	337	289	318	327	340	310	331	311	329	325	319	309	256	326	314	338	331	330	311	342	311	310	342	339	297	327	316	328	317	315	311	320	322	293	283	308	341	327	294	338	303	334	342	341	301	317	282	318	334	319	360	316	334	327	320	306	296	313	302	328	332	297	294	323	306	301	304	324	318	317	310	281	281	288	341	315	319	308	336	313	347	299	332	324	312	288	332	339	332	344	324	328	321	356	381	314	306	315	323	321	283	324	328	316	306	333	324	315	330	321	324	345	331	288	329	322	303	323	329	305	298	336	315	294	306	345	326	339	335	340	343	300	315	290	307	314	337	336	337	316	306	338	314	302	299	304	325	302	284	290	323	311	314	324	328	322	298	302	291	282	302	317	324	331	313	356	328	347	309	304	308	303	320	298	318	327	340	299	293	321	285	291	295	294	367	290	323	331	342	308	342	304	307	289	307	333	306	316	309	343	340	348	342	331	330	325	323	288	347	321	297	327	295	338	318	333	313	309	306	288	315	331	312	369	344	316	315	310	343	308	317	289	288	339	303	348	321	351	315	316	359	323	309	317	319	321	292	303	293	314	326	303	318	337	350	297	312	332	317	291	350	335	282	308	320	316	303	305	271	296	291	341	313	300	310	298	328	310	341	314	335	344	302	330	320	288	303	312	350	331	333	329	318	305	337	299	321	309	325	315	276	308	329	323	322	285	338	316	357	289	297	329	328	339	288	337	312	320	338	303	298	301	338	331	319	336	334	313	325	311	305	341	340	304	334	315	329	327	298	310	316	325	302	343	306	318	312	295	333	280	311	331	317	318	296	325	322	300	321	312	345	309	319	317	310	326	331	344	332	320	304	316	331	302	331	307	301	344	316	283	316	337	293	287	351	339	310	341	301	316	335	321	295	289	303	336	328	308	321	347	295	306	297	351	365	311	303	338	279	325	315	331	300	326	304	309	332	310	338	300	320	330	304	323	339	339	328	295	321	299	347	302	362	342	322	321	326	284	320	306	349	321	325	307	325	332	328	317	310	334	315	342	272	310	306	358	309	314	325	286	319	318	326	334	350	343	327	313	317	309	314	336	314	316	314	379	300	321	330	308	338	299	319	304	315	292	310	303	329	282	339	323	300	310	315	349	339	328	374	281	334	306	331	322	317	337	325	328	318	336	347	316	336	319	292	329	266	306	328	314	319	312	332	329	329	368	344	349	315	310	316	295	308	311	329	328	305	350	296	315	322	300	356	348	332	289	306	313	294	298	340	311	329	279	309	293	360	351	311	319	302	316	315	334	339	292	322	305	304	292	287	312	311	301	292	327	323	284	307	348	325	325	288	274	292	370	334	330	325	371	312	333	303	355	306
8371	2770	1062	767	716	746	744	678	749	772	775	747	726	730	715	731	751	773	744	721	761	720	728	700	714	711	682	763	735	719	756	708	775	712	785	743	755	654	826	767	723	700	722	697	702	716	732	746	756	690	746	759	756	781	703	714	756	722	728	699	707	698	734	751	741	752	722	751	779	699	716	769	703	703	717	668	713	699	757	728	707	758	773	708	744	684	711	715	712	717	753	768	744	751	761	733	771	747	799	769	727	741	708	768	740	704	747	717	726	743	739	720	766	699	779	713	723	686	746	696	754	725	700	702	743	800	748	748	756	727	724	770	702	745	747	714	752	729	729	758	704	739	721	741	735	711	788	762	780	755	742	769	692	758	794	664	740	716	662	739	719	780	732	746	770	722	753	750	758	701	727	712	738	749	711	729	704	740	779	704	831	770	739	749	762	727	672	754	737	778	760	708	709	716	693	691	748	706	753	724	701	714	787	721	788	740	721	774	688	801	726	721	813	755	751	759	764	711	751	730	738	769	765	758	720	728	705	783	730	757	719	740	723	673	710	736	790	675	779	686	730	755	749	709	751	736	775	734	751	732	735	681	731	760	722	751	784	769	778	733	739	741	728	766	731	747	755	708	724	733	735	767	743	719	695	732	745	739	748	728	723	767	753	749	713	697	752	747	705	738	701	745	766	715	739	741	718	803	677	726	781	721	717	726	805	776	774	794	784	764	747	789	734	685	742	742	694	750	785	720	729	762	737	701	731	805	689	734	693	707	730	757	731	689	732	701	715	729	701	700	756	656	665	708	773	697	748	712	743	726	739	728	775	738	702	739	718	717	726	756	716	765	762	812	753	696	740	663	732	708	734	713	735	718	768	731	759	749	713	727	731	783	740	744	743	733	751	722	738	774	702	748	744	724	775	700	726	733	756	772	707	740	705	710	765	739	703	761	719	741	766	708	757	694	775	746	717	753	755	747	739	750	729	761	721	712	737	723	727	713	680	728	776	767	734	740	787	728	747	757	785	745	721	757	753	732	746	747	727	732	670	752	717	742	751	731	714	728	738	706	716	691	787	769	750	714	740	734	768	738	716	763	733	701	728	749	745	768	747	766	758	703	741	703	731	739	750	723	717	758	751	740	708	723	729	722	704	774	742	728	731	777	716	784	737	706	757	765	703	743	704	754	729	702	711	801	774	735	713	749	712	759	759	766	735	693	758	720	766	742	754	754	758	740	764	707	726	750	731	711	755	763	755	699	749	767	764	683	720	743	728	718	747	731	743	676	694	770	715	718	753	723	721	744	727	719	722	738	781	732	735	788	721	789	717	749	749	739	743	741	764	701	696	747	731	788	734	699	727	718	779	784	748	766	739	722	766	785	742	686	723	708	708	697	804	752	735	716	727	753	704	739	731	719	742	751	726	744	736	717	787	737	726	755	705	751	775	714	753	680	742	749	737	735	701	730	748	721	721	735	741	753	726	725	774	755	732	769	717	719	718	768	716	730	729	739	748	730	747	728	697	720	747	745	763	768	739	732	778	740	708	783	724	780	768	720	740	724	727	692	751	708	777	734	755	767	735	738	719	706	751	734	698	788	732	728	740	707	739	697	722	735	701	716	772	763	738	750	721	734	752	742	747	754	715	725	733	709	798	722	708	756	766	760	725	742	743	715	730	724	714	781	705	715	757	726	700	752	764	731	730	680	763	700	775	722	784	766	753	721	795	765	705	749	743	683	728	734	729	692	783	737	684	715	744	698	703	752	758	712	728	681	725	764	768	721	777	727	727	705	747	757	742	720	760	772	720	769	742	747	701	741	730	753	719	732	772	708	695	710	723	748	714	729	706	724	723	703	765	761	775	702	726	770	680	753	765	751	764	731	736	748	780	741	734	739	691	749	742	770	735	771	781	759	699	726	718	754	742	779	719	731	756	743	726	747	744	761	759	731	740	751	746	713	782	725	732	782	718	744	741	746	759	720	730	733	720	745	677	691	682	735	729	773	724	723	711	741	730	742	731	729	738	762	737	738	717	783	735	691	711	797	691	724	733	701	745	738	766	708	711	759	737	677	759	773	696	782	720	692	700	738	751	705	740	744	756	760	751	698	745	741	684	749	755	731	768	749	731	699	678	676	752	780	758	748	715	756	761	743	711	703	731	731	739	753	702	755	718	699	712	743	740	742	769	781	714	729	746	722	743	744	754	693	735	718	793	713	753	719	721	699	739	706	738	708	738	711	710	705	710	759	717	773	711	736	766	756	688	731	764	729	705	754	717	714	753	700	754	729	698	737	730	775	719	731	727	695	772	722	720	717	745	726	691	704	745	712	662	718	728	762	763	757	773	758	731	757	728	756	723	727	668	716	744	676	732	742	766	716	712	744	705	725	737	739	725	739	741	762	767	681	698	773	730	766	753	753	745	743	779	725	711	748	684	729	727	705	735	749	768	731	739	730	734	751	755	702	743	734	728	741	738	714	744	767	709	776	714	766	684	708	738	738	767	719	702	671	724	814	771	737	718	735	710	750	734	756	700	741	734	724	784	733	794	758	737	734	720	726	784	730	722	707	711	725	734	752	706	721	721	766	754	738	732	752	672	681	720	815	750	750	743	748	681	742	740	782	736	755	688	699	741	759	719	692	739	743	764	729	740	720	718	720	710	760	757	753	781	722	736	675	721	716	678	750	746	765	688	758	711	750	738	739	756	746	740	709	749	715	738	719	715	766	700	761	721	728	755	740	718	679	757	779	731	728	734	744	711	714	729	713	725	705	774	754	755	770	677	747	736	740	704	713	734	737	735	738	742	748	754	717	715	723	747	723	760	694	772	756	773	768	751	774	751	674	738	727	721	738	753	742	683	715	720	729	706	703	695	761	767	731	741	773	737	711	724	747	718	753	678	728	799	719	742	712	733	732	751	704	735	709	756	705	718	770	756	748	730	772	708	700	692	707	715	759	741	777	741	700	767	742	737	787	747	724	726	732	766	714	710	728	729	743	754	758	713	722	741	691	722	765	704	745	697	765	755	716	708	758	747	731	696	760	725	686	757	748	786	739	719	743	767	747	690	646	750	723	728	742	778	717	758	726	700	713	703	702	702	731	714	727	689	739	735	690	724	764	743	785	713	758	743	725	755	691	715	720	715	749	731	774	813	727	695	728	748	731	725	724	720	713	688	750	747	746	717	720	769	686	707	796	779	738	739	753	716	785	742	750	769	730	771	756	726	729	719	729	731	745	772	761	733	704	729	750	741	741	716	757	781	720	722	719	733	728	727	740	746	742	734	771	762	761	740	715	698	746	785	727	711	777	738	708	727	717	731	753	731	746	734	711	716	725	751	738	782	746	733	742	685	722	741	718	743	810	745	753	752	729	711	764	728	758	718	706	766	734	734	753	732	724	729	732	770	770	782	747	772	679	757	777	762	736	709	763	792	739	766	725	720	725	731	723	744	750	710	755	697	736	739	728	764	742	757	766	735	755	697	748	718	729	732	738	777	705
24998	21486	24878	28523	21494	20852	1207	590	513	436	490	477	450	409	443	438	438	440	433	433	458	451	413	413	453	422	404	402	447	443	443	444	417	435	436	383	432	431	423	432	446	413	418	430	425	394	409	419	407	451	420	434	436	420	417	408	434	428	417	416	462	391	457	428	401	430	391	407	417	441	443	435	427	422	404	421	400	436	397	424	417	396	440	436	430	436	416	443	435	423	447	425	437	416	393	423	445	420	418	431	421	404	424	402	432	426	420	421	430	392	426	432	416	428	434	455	448	405	405	455	438	427	420	429	394	406	453	450	402	440	426	415	383	438	490	451	426	387	441	376	429	452	395	452	413	427	426	423	413	440	439	437	407	411	425	401	436	412	427	446	363	451	439	368	415	403	373	428	406	438	389	460	423	446	444	424	448	420	419	423	427	416	427	404	427	400	419	409	418	406	439	465	432	444	420	436	445	428	442	410	410	435	438	438	471	410	405	460	408	453	446	440	425	449	412	395	424	437	434	440	406	430	418	413	454	391	458	445	374	410	418	402	408	443	445	438	396	453	433	420	450	447	438	448	433	391	410	447	477	404	421	411	446	395	426	416	451	458	441	465	412	459	443	429	405	430	424	401	426	420	429	434	425	409	431	405	377	410	383	451	432	402	458	439	396	402	428	428	412	422	418	439	421	424	430	413	393	422	426	420	416	415	416	390	398	439	375	427	412	425	401	399	439	394	420	446	442	418	403	417	473	396	421	425	422	402	392	391	429	437	422	418	440	435	410	426	417	430	402	419	372	370	444	423	428	415	407	479	414	401	405	409	437	435	433	410	397	390	417	405	438	411	405	402	405	412	425	436	416	378	404	441	432	434	444	433	448	418	380	411	404	435	433	411	461	442	417	437	436	411	441	428	449	386	412	400	435	422	385	420	420	384	430	430	388	379	444	444	437	409	472	421	416	420	452	435	438	420	435	432	399	433	425	421	459	393	427	452	429	444	410	424	439	431	395	386	407	360	403	465	415	438	412	425	406	404	447	437	433	474	469	383	474	462	391	410	443	406	426	430	392	356	406	398	442	424	464	424	397	443	458	371	464	436	448	442	410	422	433	396	473	448	427	419	415	429	408	440	417	410	416	370	385	399	425	406	402	408	406	439	439	425	402	375	416	476	394	413	433	418	417	442	414	435	423	430	417	401	394	405	380	420	408	410	439	466	451	452	424	421	405	414	414	440	417	429	428	408	456	430	438	385	399	394	413	377	420	455	450	437	417	422	450	441	445	455	416	426	446	456	451	458	451	426	458	387	398	400	414	437	384	425	435	435	436	405	434	404	366	415	396	440	422	371	431	441	420	399	423	442	429	424	425	422	392	426	437	443	414	455	421	385	416	430	439	445	428	446	423	379	400	434	412	410	423	417	406	407	442	401	396	409	377	410	407	439	432	419	429	462	408	411	426	406	396	407	407	443	438	424	440	445	432	377	400	440	429	406	432	412	441	401	419	438	437	425	452	451	466	404	394	419	411	410	438	456	418	432	386	394	423	416	396	448	416	424	376	442	420	399	417	379	409	445	378	422	444	400	442	421	435	403	411	430	438	461	426	416	422	409	403	434	458	450	402	421	399	430	454	454	451	438	443	417	359	417	453	441	424	464	413	436	420	433	455	365	413	427	419	410	384	426	447	411	464	411	429	397	423	395	418	459	416	416	433	436	426	417	468	405	481	432	459	413	432	468	444	456	420	429	461	414	407	406	418	438	416	411	433	461	409	443	414	414	416	415	434	465	417	428	414	425	433	402	449	454	473	441	446	477	437	418	425	479	428	410	415	420	437	421	432	427	433	402	431	421	402	413	471	415	451	430	464	405	445	410	426	442	462	396	404	433	398	431	397	401	449	429	460	403	392	433	418	436	453	419	405	431	406	410	442	434	455	393	417	406	437	394	405	431	419	429	439	413	413	380	456	401	398	444	439	412	406	440	436	375	419	397	375	446	411	425	436	439	402	438	447	379	437	369	430	405	431	432	399	410	436	438	406	402	432	407	415	416	428	385	408	392	404	442	384	442	423	394	413	427	458	390	410	420	396	427	407	427	430	394	400	417	440	444	463	408	422	428	384	413	396	484	433	455	375	409	450	426	435	429	426	437	391	428	426	418	397	423	398	445	482	431	415	402	413	375	399	449	419	432	418	412	408	431	432	433	464	427	417	416	426	375	438	423	418	400	370	451	457	407	421	442	424	397	405	438	430	403	433	400	428	418	417	462	447	416	409	442	426	405	431	405	398	470	413	399	428	428	426	416	441	427	409	374	429	422	404	448	415	444	404	426	421	400	428	458	413	448	406	393	408	420	437	402	426	436	477	405	380	417	426	403	422	394	390	423	457	440	405	416	387	409	425	425	446	386	409	405	418	454	466	426	468	416	406	422	451	446	443	375	440	448	400	419	474	424	476	417	410	409	411	438	434	412	353	399	449	404	366	448	391	458	424	404	428	430	401	402	412	425	396	421	419	462	428	387	428	414	433	432	433	452	434	427	409	421	423	469	429	418	432	448	388	415	471	375	412	429	428	455	415	424	389	404	452	429	394	442	443	417	431	469	421	411	427	446	434	425	427	452	419	436	451	424	433	461	420	431	399	428	451	442	434	445	424	437	436	422	380	427	416	406	429	390	414	477	401	454	396	419	437	429	398	425	396	394	431	431	414	399	411	431	445	375	412	455	425	431	434	435	426	436	445	484	424	453	408	416	440	448	397	432	424	444	365	413	406	413	378	413	413	422	435	469	412	431	380	429	429	451	393	447	437	406	413	393	459	425	406	410	383	407	415	466	421	434	445	419	423	434	414	433	383	416	447	419	417	419	441	435	415	412	414	408	426	372	408	413	399	446	442	392	447	457	418	402	426	390	463	424	414	427	379	416	404	382	438	377	438	384	431	400	404	432	439	433	426	422	448	407	441	452	442	441	395	437	427	418	402	400	442	374	394	405	384	430	421	433	443	428	396	429	440	416	435	405	405	406	411	434	378	383	401	436	440	402	413	428	438	435	417	420	400	402	411	397	430	421	403	446	397	421	368	444	428	405	428	439	435	418	390	431	429	402	423	431	454	388	426	424	446	400	444	429	443	427	442	424	454	379	402	412	399	432	434	466	401	402	402	442	394	448	410	443	444	412	445	437	458	412	394	421	446	401	404	425	422	441	424	429	437	455	415	457	449	408	433	412	431	436	414	453	459	414	402	432	466	410	405	393	414	357	454	447	391	423	458	432	446	448	412	374	393	392	426	408	392	363	391	423	400	408	454	427	387	407	382	424	395	426	403	418	382	374	450	410	432	420	421	423	419	399	417	432	448	406	452	408	440	400	434	439	395	385	425	432	404	391	439	417	423	418	398	421	412	443	408	403	390	436	420	440	439	410	435	404	409	423	432	427	431	395	444	412	415	427	462	434	436	429	445	437	436	423	424	432	417	424	417	420	419	417	442	412	410	417	390	405	420	379
20507	18086	2419	1178	1075	992	979	960	970	856	917	885	986	951	927	939	954	939	918	932	960	994	895	917	969	970	920	918	908	891	893	945	907	926	889	932	925	946	917	933	897	901	924	881	904	901	913	930	953	905	870	929	929	906	878	938	983	914	934	881	935	896	923	912	892	929	943	925	937	913	921	912	891	934	932	901	892	906	920	941	983	933	854	926	944	919	921	888	928	897	840	882	892	957	883	903	884	912	915	930	923	863	890	884	897	910	912	927	886	963	873	876	950	873	912	882	892	946	941	867	937	915	911	915	924	953	886	905	903	916	932	885	966	941	934	884	847	930	915	956	957	866	899	888	900	927	971	892	908	945	855	922	887	864	928	926	931	912	937	897	946	859	910	908	949	965	876	922	905	875	923	862	960	961	934	928	890	897	964	895	881	867	939	895	879	915	937	913	926	904	910	889	899	904	813	915	918	895	926	896	854	904	931	827	942	860	877	874	899	887	908	991	888	963	877	887	914	999	905	919	873	884	874	874	902	916	905	926	909	901	867	888	925	960	893	924	896	924	909	928	932	886	932	909	905	932	861	910	882	905	905	909	893	977	885	971	856	908	900	906	923	918	885	961	900	888	927	917	956	912	899	931	919	884	873	914	886	952	930	912	917	933	895	907	933	916	932	867	906	885	938	894	931	971	935	886	944	907	924	929	895	860	923	866	875	930	878	904	886	876	941	933	904	867	888	870	864	871	968	914	891	893	840	960	900	880	967	874	865	892	902	994	889	930	917	931	923	860	950	877	907	835	923	885	968	924	939	893	882	893	859	922	913	938	938	903	958	855	880	877	956	907	896	945	931	954	926	914	909	889	906	891	910	910	877	860	932	952	913	920	965	940	914	893	988	931	934	902	900	932	943	886	975	920	915	950	887	894	907	928	901	859	953	893	921	896	847	907	920	928	918	917	823	864	920	942	862	891	898	883	971	881	967	895	853	892	912	890	937	897	886	905	972	940	921	977	939	910	900	844	872	897	919	921	939	913	871	832	952	896	938	840	901	875	875	899	889	912	880	881	880	839	900	865	942	941	932	895	925	884	844	956	894	882	877	893	936	928	925	881	898	931	855	892	868	970	906	963	875	885	940	891	980	901	903	904	921	931	918	879	873	870	822	952	925	898	930	977	890	903	898	929	917	965	876	916	839	874	893	861	909	900	955	870	921	892	871	926	945	941	914	929	926	942	874	900	894	889	893	905	916	934	928	906	901	915	870	884	891	891	909	929	895	902	946	912	900	913	913	973	918	932	870	899	925	886	947	919	934	854	909	911	917	899	915	883	993	873	872	964	881	907	974	898	861	882	927	919	851	918	907	905	861	909	884	862	894	910	934	902	908	931	910	917	914	909	930	902	895	895	921	911	882	936	907	868	890	878	906	899	887	881	904	990	898	955	867	897	853	872	937	926	900	911	939	887	882	916	889	877	900	965	922	946	930	904	921	907	936	915	885	868	939	940	895	899	922	922	917	894	909	910	943	888	858	918	898	938	845	899	931	854	912	909	893	835	922	887	920	946	867	808	936	844	876	889	885	883	927	925	907	878	945	888	907	961	909	853	929	864	925	887	919	971	909	875	968	924	876	942	920	951	910	902	910	904	873	859	881	931	947	895	933	908	943	945	926	861	883	896	927	931	920	915	900	875	918	923	910	854	935	913	894	909	879	924	925	861	961	943	929	929	936	872	878	940	868	910	904	887	936	903	869	852	906	918	895	907	895	885	922	882	948	969	859	912	940	879	876	861	920	896	933	958	913	900	924	929	885	908	936	936	891	912	915	880	872	898	886	908	922	889	910	887	929	938	886	907	878	917	896	909	950	953	899	910	931	912	883	907	965	908	955	921	893	887	918	864	930	907	905	931	905	937	900	855	886	940	907	934	937	901	909	958	885	898	945	887	883	838	875	919	883	895	902	928	910	884	936	926	860	938	963	949	918	904	918	899	918	945	920	902	894	915	929	935	931	903	882	872	883	942	937	912	903	938	941	884	884	854	878	891	853	946	907	882	928	938	919	887	924	885	854	910	805	898	907	920	892	893	931	903	904	960	914	855	913	894	915	913	921	920	889	901	897	946	938	926	949	968	961	813	941	908	948	948	901	890	898	871	911	876	960	910	911	897	881	911	901	922	844	940	900	903	882	884	902	847	891	925	806	973	885	885	903	858	857	917	898	893	959	901	870	898	930	893	929	935	907	950	930	932	922	941	946	903	918	908	899	932	901	925	894	914	932	955	926	869	929	911	872	935	907	898	898	943	884	934	978	927	928	919	855	919	853	972	905	859	978	905	894	946	875	939	924	903	933	887	895	864	944	896	928	885	935	921	914	883	911	913	973	910	912	860	868	857	916	923	910	892	929	871	885	879	902	936	911	900	920	917	891	941	910	889	900	859	942	939	924	875	958	903	922	920	939	888	938	897	951	912	939	855	945	955	886	886	901	888	950	933	953	946	935	879	955	899	950	962	919	916	908	929	923	891	889	905	891	911	892	950	891	867	913	964	896	944	887	891	925	934	959	879	914	910	896	925	894	920	919	936	908	926	952	855	884	971	932	870	906	910	913	869	854	941	926	912	901	899	956	861	847	906	924	958	855	914	922	951	899	944	862	926	899	897	844	875	899	920	925	905	872	941	880	895	947	859	878	924	910	902	903	889	902	876	967	931	915	923	889	922	910	822	894	915	960	895	912	920	910	865	891	939	907	910	959	893	874	925	929	917	890	852	851	883	912	965	906	890	921	953	873	871	876	878	918	904	944	918	874	921	839	913	874	975	928	877	938	908	897	927	909	893	891	888	839	885	954	856	914	907	887	929	962	917	933	901	899	908	1032	870	926	929	929	900	850	905	865	885	879	899	924	947	894	919	901	856	902	952	961	969	936	944	914	870	912	924	934	880	949	931	902	969	876	868	941	937	879	915	906	910	938	958	884	897	950	943	904	959	879	923	896	914	887	919	949	928	946	908	912	865	869	902	904	862	896	913	921	874	913	969	952	995	903	866	938	967	944	877	858	929	879	906	884	853	887	917	869	929	942	885	869	848	895	895	954	892	872	924	946	941	858	947	914	913	894	890	891	880	909	853	888	895	902	896	918	873	908	934	858	859	939	956	920	947	852	930	922	883	845	881	894	929	880	903	900	873	887	890	896	924	927	985	834	902	919	925	918	976	885	950	934	921	873	886	951	957	929	874	910	889	895	940	876	885	898	941	942	906	912	895	895	878	878	898	958	925	929	872	912	878	923	949	850	922	902	928	898	923	902	916	957	922	916	873	905	913	898	904	891	864	935	952	855	864	860	917	923	851	918	892	934	955	869	839	927	884	876	909	978	907	873	948	930	913	939	950	878	853	917	876	906	967	982	937	903	924	912	880	968	929	915	963	884	902	936	886	885	857	887	897	1007	957	905	914	851	959	849	863	867	878	878	899	887	909	913	899	934	935	887	863	940	900	913	865	857	940
24309	21442	25165	28118	21442	21452	19583	743	492	397	343	359	369	373	319	311	308	306	338	311	301	287	304	297	301	340	314	284	283	277	279	265	278	284	288	307	256	278	308	301	288	287	298	291	291	295	288	325	283	315	264	291	257	286	264	291	316	258	274	300	313	292	276	278	293	282	269	283	277	296	248	292	317	291	304	290	257	318	265	302	273	309	269	251	263	313	300	306	262	268	314	278	268	279	285	244	288	262	270	265	269	293	277	240	270	284	317	291	294	290	267	282	294	301	321	338	238	290	293	315	279	306	295	275	272	310	235	271	286	278	285	280	297	314	284	261	263	273	267	303	308	284	321	252	269	259	296	273	284	238	291	274	302	286	291	289	294	295	255	291	278	288	260	304	281	288	294	305	282	269	262	294	297	257	284	288	307	283	308	309	272	266	264	275	311	303	277	298	284	258	259	301	297	277	284	291	284	265	274	251	251	270	232	278	282	331	280	276	279	264	295	286	304	252	258	312	267	273	320	291	292	287	333	288	304	279	261	302	271	278	270	267	251	256	255	263	271	293	280	269	259	264	282	264	284	285	302	307	298	270	301	282	258	274	250	284	294	275	286	244	282	293	259	297	296	255	254	269	292	288	319	249	291	306	315	305	303	296	293	300	296	275	291	283	256	265	279	258	290	284	267	307	289	297	288	271	312	283	297	305	277	304	281	277	271	291	279	312	293	320	298	277	271	279	281	284	269	264	271	295	308	297	299	314	306	265	283	271	280	275	290	299	260	275	255	304	260	308	322	297	308	256	269	298	291	246	289	306	271	278	296	286	260	272	308	287	299	310	311	295	258	287	294	290	293	295	268	272	277	244	293	304	251	258	268	321	300	293	256	306	294	298	241	255	268	285	303	273	253	297	292	248	291	278	310	273	259	282	288	306	276	280	287	294	282	304	301	280	245	300	311	247	240	300	323	291	302	280	280	299	283	280	303	273	283	264	270	302	268	255	284	281	287	262	252	308	254	275	294	287	278	298	254	269	283	290	277	296	301	265	308	288	290	243	300	319	293	293	281	310	276	277	288	272	267	280	292	274	283	292	266	278	299	272	283	279	248	290	284	300	289	293	262	304	292	301	275	263	279	299	266	252	277	272	268	280	297	248	252	240	281	269	305	306	272	296	301	264	305	285	296	255	276	288	301	268	247	293	294	278	304	303	294	296	297	273	271	301	278	255	300	248	285	269	280	302	292	276	269	284	275	268	313	282	290	260	314	288	321	307	275	273	268	299	302	287	316	314	246	272	294	294	296	280	276	298	298	284	262	285	274	251	273	281	290	282	293	268	236	262	267	253	297	279	300	255	281	303	274	291	269	313	287	321	284	276	253	273	269	289	273	313	293	271	322	285	306	270	281	269	272	286	284	284	259	272	265	245	272	298	307	324	268	279	275	279	319	305	277	285	264	248	305	277	284	268	292	280	275	272	248	309	258	282	295	281	252	278	269	297	273	314	281	274	272	246	260	304	278	273	276	298	300	289	303	294	285	265	279	294	297	273	302	283	256	287	234	281	280	287	282	281	267	291	276	266	312	267	319	327	253	276	324	277	284	273	272	281	256	297	319	327	275	240	300	299	300	294	266	309	322	289	272	283	270	269	275	244	269	285	285	315	285	315	248	291	305	313	302	288	291	281	266	271	274	291	286	273	258	252	289	281	292	267	267	275	298	281	220	299	302	279	286	265	329	294	255	303	300	240	276	268	272	287	253	295	260	298	278	268	279	290	317	283	278	291	269	273	280	260	290	267	286	260	253	300	335	321	293	252	292	276	267	291	255	239	264	313	278	283	285	277	297	295	286	335	273	298	258	251	330	309	309	274	291	265	233	245	275	279	255	287	301	285	286	282	250	272	277	260	275	280	291	274	248	269	261	269	304	282	264	290	280	297	276	269	291	279	270	285	288	249	268	276	298	293	312	286	322	289	282	233	250	252	303	259	309	274	275	268	301	297	275	294	307	312	268	301	288	305	280	310	278	333	297	273	281	272	284	263	279	253	276	244	306	276	276	309	278	276	269	298	285	297	268	303	264	270	275	256	270	305	286	317	261	319	280	291	287	309	277	303	302	290	278	265	290	271	278	263	284	298	287	296	264	265	277	243	298	308	291	285	286	288	280	253	283	291	271	298	288	301	295	290	272	288	313	299	273	299	282	292	278	287	286	266	279	271	256	276	269	266	302	293	273	287	261	291	309	303	280	281	310	292	297	298	288	292	272	273	244	276	295	272	285	287	278	254	289	285	309	256	260	325	289	272	286	276	326	281	295	289	305	311	280	269	296	266	286	297	272	279	259	263	255	269	334	290	310	269	287	262	292	292	257	300	259	259	311	301	267	288	287	273	280	263	271	306	305	261	302	289	280	243	271	309	297	291	284	307	304	274	294	294	326	301	276	306	290	294	276	270	296	289	280	335	264	292	295	261	254	276	314	271	271	308	291	293	264	293	277	307	290	306	269	298	273	235	296	285	275	277	282	297	264	286	290	326	270	281	274	279	287	300	296	288	285	287	295	271	267	289	327	273	258	283	291	286	279	252	288	314	266	307	282	307	258	275	289	290	285	292	257	281	295	295	280	287	308	296	289	272	226	253	308	284	295	265	277	290	293	242	258	298	276	296	277	269	292	275	280	322	276	272	278	278	316	269	311	292	290	295	279	306	255	256	274	315	282	273	289	299	265	286	265	275	287	272	275	272	262	266	294	314	297	335	296	280	279	279	283	286	263	247	229	270	263	273	311	273	255	278	264	256	264	246	255	279	278	312	312	271	295	287	291	283	286	263	254	262	274	251	282	281	266	235	271	305	270	258	268	277	287	275	294	247	296	266	289	286	284	255	277	271	286	263	268	277	302	311	293	286	239	274	275	269	281	301	300	272	296	289	306	292	279	292	302	249	262	256	290	315	306	272	250	299	267	307	303	258	284	279	250	288	258	269	289	298	299	303	263	276	304	276	287	262	291	299	301	269	279	283	291	307	286	270	276	259	268	280	304	290	293	284	266	315	256	271	306	318	253	293	278	272	299	283	283	294	285	292	341	298	271	265	315	292	308	259	284	301	305	265	277	280	288	264	284	269	307	307	296	271	290	270	281	290	289	292	271	305	300	288	291	301	296	287	293	295	295	301	288	273	289	267	286	265	280	298	290	277	303	293	282	288	292	290	299	285	249	274	257	249	311	292	286	248	282	307	288	267	300	264	287	302	324	281	281	268	307	247	291	297	275	329	300	262	291	290	279	299	309	254	262	312	275	281	289	288	279	274	264	317	267	251	273	259	291	242	268	317	279	276	286	297	283	275	304	295	295	290	316	257	300	283	291	259	325	307	279	269	259	303	267	280	280	334	298	268	306	276	281	286	272	258	330	286	276	272	289	263	277	280	284	281	316	287	284	296	292	272	286	264	275	263	264	283	295	281	280	268	307	292	257	261	272	295	246	321	278	302	289	296	281	267	298	265
27076	25238	3202	1505	932	772	742	695	637	671	681	664	656	629	649	643	625	626	640	617	589	606	599	590	656	645	625	621	584	624	645	643	641	651	639	599	663	627	627	620	598	650	640	624	678	600	596	618	630	598	649	656	592	603	652	631	612	626	689	618	624	616	599	581	630	636	582	554	614	618	627	596	579	637	605	632	629	612	636	620	634	625	647	601	593	617	619	635	624	588	634	599	617	637	613	573	581	608	664	616	577	572	606	595	568	573	603	607	610	600	651	619	579	581	643	630	616	619	597	585	635	630	555	589	586	578	562	619	587	604	639	617	633	600	636	612	616	606	592	642	644	628	594	593	628	634	655	681	579	591	554	595	570	606	632	599	589	602	631	642	601	574	593	614	645	600	600	606	564	597	619	620	633	627	623	642	585	607	580	618	622	587	613	596	607	620	631	582	588	602	594	611	606	608	628	588	591	620	607	611	618	618	591	633	659	602	585	605	640	611	612	599	592	587	606	577	597	589	635	608	621	630	621	615	618	585	651	626	600	610	599	601	647	599	627	572	627	574	642	600	645	647	637	575	626	574	607	626	613	589	654	576	594	597	564	639	617	611	622	560	628	619	583	621	583	627	595	610	640	603	671	606	611	598	587	657	604	582	623	631	576	587	633	557	593	602	623	606	586	595	572	592	648	644	601	635	603	590	620	592	638	621	596	597	653	580	575	617	597	652	635	661	624	579	589	621	621	608	633	605	580	655	600	611	618	629	614	625	576	604	607	630	626	593	592	634	602	616	639	607	618	579	638	600	629	598	617	645	661	652	620	587	631	627	612	614	620	604	622	596	583	596	630	609	620	628	647	579	596	621	645	610	602	593	651	539	636	622	670	670	617	586	575	624	587	596	610	587	601	583	621	654	577	618	616	568	584	624	599	595	639	617	671	579	603	634	622	593	620	624	592	643	623	590	627	612	602	592	606	639	661	605	562	652	632	664	636	633	667	595	590	610	601	611	628	630	675	611	595	634	601	616	617	627	611	585	601	646	607	601	602	587	614	612	614	580	640	600	587	621	592	624	628	614	588	598	635	671	603	629	620	604	625	590	594	605	610	623	546	605	618	640	593	555	584	601	612	577	654	602	611	588	597	631	576	599	627	623	610	665	616	638	630	572	670	579	627	635	591	623	639	576	612	583	591	608	619	632	635	641	580	613	625	624	613	622	606	637	599	604	652	653	653	607	619	624	638	620	643	635	644	589	619	592	622	583	653	606	602	596	535	650	618	631	581	586	632	611	596	625	600	605	626	598	668	614	634	589	639	596	575	689	616	582	573	572	607	633	659	620	607	636	596	541	617	624	612	602	635	580	620	601	622	617	595	581	624	595	609	573	611	643	592	594	607	562	599	597	600	603	575	661	603	626	587	636	592	579	575	632	601	583	629	596	607	611	630	615	606	557	628	578	619	638	615	605	640	555	573	622	655	626	620	587	570	649	635	660	651	624	660	586	607	617	609	591	613	606	682	571	628	646	617	573	650	652	625	632	667	624	601	579	617	663	618	594	614	569	625	687	624	620	596	624	610	607	598	610	577	583	554	582	612	644	627	597	591	593	627	643	547	629	620	615	611	656	645	654	655	603	597	650	600	597	605	577	630	579	642	612	603	646	590	602	597	623	621	596	596	595	606	562	592	635	620	626	598	582	620	661	575	645	637	614	615	590	621	588	657	633	625	623	597	615	666	590	596	636	634	604	610	600	577	617	637	597	604	620	583	608	620	569	590	629	583	616	622	611	560	603	604	640	616	613	637	621	619	610	594	599	612	628	637	608	623	607	635	622	591	592	643	648	617	581	616	588	646	610	627	634	598	598	585	627	601	632	595	608	610	585	626	603	551	614	632	614	571	633	686	602	556	585	615	616	636	668	614	618	590	643	622	619	593	617	616	613	606	603	614	588	591	615	601	613	626	626	646	614	624	601	598	590	577	557	620	638	623	601	610	620	607	609	619	641	605	566	585	566	656	595	595	630	656	607	630	626	591	614	611	617	615	607	592	631	593	601	606	601	622	627	607	601	570	640	666	582	625	625	633	624	579	614	600	597	599	642	614	613	633	577	582	597	573	636	623	646	575	554	621	629	602	601	592	602	622	646	648	615	621	623	616	556	575	604	612	596	598	570	594	587	613	583	667	606	628	637	593	616	618	636	641	566	621	640	598	612	613	623	568	591	578	647	628	586	581	578	616	584	633	615	624	609	615	627	573	582	587	607	644	614	597	590	616	558	600	628	644	647	652	587	663	632	636	625	542	672	617	617	604	612	615	656	624	604	594	625	590	627	615	635	609	617	615	595	578	610	622	593	646	574	643	585	626	641	594	570	560	610	646	627	597	578	627	554	617	563	602	611	612	629	632	615	597	602	594	624	579	599	625	594	578	622	577	647	592	552	563	633	606	611	620	618	571	595	633	662	574	596	581	645	638	619	596	555	641	580	645	657	574	596	603	596	600	548	655	655	593	603	575	648	629	585	588	620	582	602	621	645	636	649	595	615	621	598	630	565	590	575	616	627	603	613	620	564	617	591	617	594	635	612	601	582	613	576	655	604	622	614	605	585	605	585	622	596	567	625	618	596	630	612	620	666	619	632	637	605	603	616	646	595	652	623	642	631	618	579	649	628	631	654	652	591	596	614	632	623	603	628	583	621	629	622	614	606	618	581	614	576	631	635	587	615	632	571	605	626	609	621	619	628	648	623	585	584	614	625	617	649	588	573	620	629	634	617	589	603	631	633	665	630	626	617	589	653	619	653	634	643	599	569	639	644	599	611	576	580	622	623	602	595	585	611	564	612	626	672	628	624	603	650	594	626	601	633	604	624	625	598	597	664	626	595	637	609	617	630	568	582	606	618	605	600	587	579	604	633	612	642	614	650	631	583	599	639	607	614	645	604	623	614	628	592	612	562	600	614	619	600	629	598	621	633	571	640	662	577	626	625	589	622	598	600	591	613	619	630	593	588	628	630	597	575	585	619	595	611	579	608	604	586	588	599	598	584	594	599	628	596	632	651	584	584	634	600	602	591	619	626	624	634	596	545	623	621	604	624	614	571	628	621	598	619	650	610	627	586	602	603	629	603	626	639	602	629	646	617	609	549	617	589	597	570	589	601	589	625	608	639	645	590	621	610	613	635	605	602	602	633	586	608	619	615	659	602	643	571	604	596	629	577	658	635	620	601	584	623	618	615	591	618	606	617	639	587	622	628	571	624	621	600	578	633	646	603	606	581	622	645	587	657	580	635	585	567	610	614	564	611	626	606	609	626	600	616	611	614	623	604	641	632	583	620	595	618	645	650	584	595	602	607	611	623	623	540	559	624	593	615	631	578	587	618	623	656	593	612	602	554	624	579	629	595	581	595	561	607	631	583	632	631	622	586	612	576	616	625	623	651	572	576	647	606	614	575	618	602	564	589	583	613	595	590	594	617	621	570	611	579	624	579	597	622	580	605	598	625
32856	20666	9844	713	390	377	362	317	329	356	337	338	331	329	310	313	350	334	291	336	337	331	353	299	308	350	349	286	324	339	299	299	329	294	317	314	338	325	333	335	348	294	329	315	321	357	324	302	342	345	280	348	305	317	328	347	287	325	320	298	304	342	307	333	345	354	327	322	290	357	331	323	295	319	331	335	318	294	309	311	302	356	303	332	299	311	289	345	349	322	311	341	329	280	308	309	318	327	330	315	322	305	352	310	304	326	327	320	318	322	308	328	326	304	354	320	296	315	327	324	308	357	336	311	333	307	336	307	354	340	315	343	279	353	327	328	345	352	304	315	299	283	340	334	326	336	325	331	316	332	350	337	301	319	307	318	312	294	305	307	311	301	324	339	309	324	345	330	339	335	316	302	315	329	347	327	328	322	329	310	320	297	322	329	349	325	308	333	310	327	316	316	315	293	325	332	330	326	314	321	344	341	319	325	316	323	310	312	313	354	311	298	333	342	341	358	344	325	327	330	305	336	320	321	362	313	308	290	321	337	385	324	299	286	327	303	303	323	368	317	298	318	308	326	310	344	331	351	338	305	327	297	332	301	327	337	357	340	333	337	328	323	331	275	307	333	307	314	314	330	297	282	337	282	300	298	316	322	282	317	318	320	331	330	340	364	366	357	308	298	318	303	354	325	318	332	319	310	311	309	290	293	304	321	320	323	328	334	329	337	304	324	297	303	299	309	303	303	317	344	310	302	311	326	304	312	346	332	328	333	306	298	307	316	329	308	307	321	316	337	335	296	311	286	316	334	338	310	316	326	310	331	321	340	343	378	323	306	303	338	319	325	326	314	324	337	328	342	333	327	331	332	324	338	329	332	308	317	292	319	323	327	300	333	308	336	302	319	302	356	324	272	322	328	319	321	332	342	348	333	305	329	323	343	358	338	350	304	311	322	316	324	331	341	347	287	334	327	324	341	316	338	374	306	314	266	360	320	337	331	342	307	350	296	314	300	293	294	323	312	291	329	358	310	312	322	316	312	308	314	334	320	337	298	317	330	326	331	319	307	331	318	321	306	336	312	319	316	313	307	324	339	340	302	338	279	304	318	329	269	312	322	319	322	356	347	357	346	311	308	317	300	318	311	339	318	325	307	328	312	306	298	319	299	306	329	320	308	293	331	346	313	320	290	318	328	323	326	328	317	334	340	305	343	307	309	313	321	319	319	337	309	321	340	314	352	309	326	337	286	354	347	326	285	306	318	319	364	352	340	329	312	311	312	299	318	304	343	319	306	326	323	295	337	317	310	285	322	328	326	333	332	306	346	308	332	381	316	341	319	314	340	306	351	306	310	331	348	327	314	321	311	318	350	304	308	322	310	328	305	309	314	289	338	274	309	311	325	357	323	310	314	327	339	317	338	317	343	319	319	302	338	318	299	347	315	322	316	356	345	328	308	307	326	299	275	284	291	323	323	306	329	352	335	300	340	319	335	315	340	338	316	286	317	317	321	324	322	341	312	321	347	303	334	327	316	325	332	279	370	289	319	310	297	327	291	302	306	333	304	326	283	335	346	307	303	295	321	305	346	295	339	334	350	354	313	312	320	331	344	346	353	324	312	331	331	317	339	320	288	283	358	315	361	287	330	269	298	313	301	319	326	324	314	327	324	282	321	291	311	301	334	316	314	337	325	301	310	338	292	328	331	332	357	302	309	295	335	326	317	296	342	332	334	284	298	290	340	312	344	304	329	289	339	361	336	329	335	327	356	325	305	337	309	352	298	326	319	337	300	285	308	312	325	333	334	319	369	334	295	319	295	330	340	310	338	308	322	323	311	312	311	316	332	315	273	322	339	299	346	317	288	307	334	328	258	304	315	344	313	312	287	340	295	289	335	349	340	290	337	316	308	343	334	364	287	307	322	341	285	314	308	322	295	332	326	321	333	335	321	331	323	330	323	326	311	303	341	309	328	350	349	327	305	340	340	332	353	331	315	331	329	350	349	309	285	297	335	337	314	293	339	343	342	337	314	334	318	311	321	316	336	304	308	309	325	330	356	326	304	317	309	310	326	321	282	360	319	328	285	331	310	329	301	294	330	311	322	333	322	320	313	330	317	334	334	322	335	359	380	324	326	362	308	327	327	313	314	307	313	316	307	280	289	312	301	315	345	318	280	364	290	360	323	338	310	310	329	264	345	330	305	310	326	306	326	345	296	305	313	304	284	350	301	332	336	339	315	322	373	293	332	337	299	327	345	304	314	334	330	299	314	300	307	339	301	320	314	335	327	321	347	305	343	314	313	332	334	326	337	337	294	298	293	331	298	339	320	325	306	308	313	335	314	313	319	302	369	315	356	327	316	310	328	297	319	289	331	306	307	320	352	320	340	328	311	294	322	327	318	287	307	331	308	314	322	312	317	318	283	310	323	338	317	322	289	300	291	342	292	325	329	316	290	328	348	320	302	293	324	307	311	327	310	348	315	316	295	320	305	289	309	292	303	304	333	345	291	330	309	302	313	351	302	303	321	295	330	334	331	334	329	315	354	302	301	334	341	362	267	313	321	332	343	361	301	311	322	291	311	300	352	304	310	299	325	293	349	294	301	383	309	328	296	340	327	348	304	326	319	309	319	342	310	299	335	297	330	296	328	315	323	347	306	303	344	314	315	289	288	304	349	333	302	299	342	320	288	316	298	368	314	361	306	314	297	314	335	324	335	316	349	305	319	336	306	333	317	326	328	320	337	302	349	343	334	294	328	337	335	312	311	298	301	341	310	332	325	327	332	379	321	327	325	346	296	290	328	332	316	325	317	330	343	324	344	290	316	285	280	292	299	336	339	338	313	301	332	316	286	313	295	342	304	296	318	318	290	349	326	313	287	335	267	328	330	330	332	319	329	334	301	328	288	288	335	294	307	335	314	332	300	344	312	321	334	337	290	324	328	334	315	318	332	336	319	320	342	325	322	308	371	318	301	297	308	322	298	314	344	325	320	338	295	312	335	366	350	303	345	318	333	319	309	335	332	330	341	316	305	285	321	304	314	304	319	310	318	269	311	346	355	352	286	333	352	344	344	318	318	332	290	300	300	280	319	327	343	309	303	318	322	307	325	333	284	320	291	335	306	311	292	315	302	304	329	302	302	298	314	341	330	282	297	329	313	295	332	328	316	305	333	339	327	339	328	298	333	330	305	347	281	286	296	315	332	308	310	314	329	349	337	297	337	337	320	323	345	322	302	328	297	340	354	282	320	312	335	333	345	303	315	294	315	353	303	301	321	314	312	324	260	342	333	319	344	330	316	303	301	336	313	335	325	353	313	313	323	343	359	294	317	313	333	319	320	305	281	313	302	342	337	343	305	351	309	293	302	337	319	322	298	326	288	298	313	289	314	292	317	349	313	330	304	297	336	287	304	337	320	313	300	327	320	336	355	347	285	311	298	307	318	358	304	351	336	348	342	309	311	355	279	289	348	319	367	354	362	286	353	334	333	309	370	325	342
8609	2742	1009	760	737	695	744	743	709	763	813	791	714	696	720	742	732	771	732	725	740	799	779	725	762	721	711	764	745	727	762	720	758	732	779	718	691	712	751	707	767	779	786	751	690	746	762	679	722	734	730	756	752	720	730	708	745	766	713	742	727	802	706	747	757	732	779	706	729	736	774	728	732	742	743	772	756	785	733	746	736	676	750	721	737	774	770	700	722	734	798	747	693	738	788	751	713	726	724	734	754	733	758	689	747	732	736	743	782	735	747	760	759	702	765	703	786	795	737	720	734	768	720	708	739	735	747	755	690	695	723	749	697	734	743	707	778	734	724	770	734	740	766	767	742	730	755	689	757	699	739	775	703	753	759	738	778	720	748	749	746	732	743	683	703	730	721	777	753	710	742	748	731	752	738	763	733	798	763	747	800	709	691	791	750	744	795	732	720	727	706	726	759	716	693	782	743	720	747	733	717	749	720	704	752	753	717	744	769	757	737	787	723	774	771	734	738	720	747	728	747	766	724	695	776	706	712	682	722	757	803	765	702	735	774	687	759	742	709	750	728	735	731	674	741	727	737	728	746	748	776	755	703	694	682	762	732	715	722	765	706	706	743	717	740	731	731	774	719	737	765	735	716	691	695	757	745	770	752	709	740	736	770	748	761	733	724	748	728	753	715	726	738	708	806	740	660	746	779	718	729	742	764	703	723	708	730	726	741	713	725	760	691	699	741	734	716	729	705	688	728	724	742	704	679	695	706	732	705	780	760	743	713	753	751	728	739	754	706	743	732	718	722	741	782	704	748	724	720	736	773	742	733	750	752	749	759	736	701	755	716	698	760	722	737	707	756	728	712	744	751	744	788	736	728	778	710	787	673	714	770	742	741	688	753	738	767	714	713	745	784	750	736	755	739	779	799	711	714	706	707	746	713	714	738	761	720	722	747	727	722	771	732	756	769	751	789	740	812	720	713	761	750	733	706	732	739	728	771	748	711	759	735	747	718	713	730	731	717	758	701	746	709	780	722	744	764	737	735	740	729	744	749	719	723	754	756	723	721	717	717	716	701	750	720	766	762	709	785	755	750	699	779	782	760	723	743	718	733	764	725	743	725	748	767	668	749	758	711	736	691	697	706	804	777	763	732	801	763	720	755	720	756	737	733	771	760	751	723	753	788	750	733	712	724	749	726	802	793	737	687	733	770	769	738	761	759	749	758	740	757	716	731	748	724	790	730	768	728	762	726	751	789	747	706	746	716	724	714	739	762	730	740	743	705	751	739	687	772	764	751	727	761	730	680	755	724	770	736	784	740	779	738	744	726	735	755	729	734	728	748	700	767	763	742	731	738	764	751	732	771	770	756	744	747	752	671	689	738	738	741	730	732	716	707	715	720	741	730	741	738	779	781	731	715	775	788	723	775	746	770	733	761	749	750	712	693	737	724	714	692	781	748	731	675	737	727	739	764	744	705	742	779	755	723	695	741	753	698	739	789	715	705	709	772	698	730	715	738	708	738	698	709	733	726	726	757	725	751	721	772	757	711	749	742	765	722	712	764	718	764	749	727	726	699	728	701	730	751	702	729	757	742	722	755	773	737	758	714	715	742	742	744	719	734	758	734	725	734	728	746	765	757	731	741	757	656	772	740	759	750	707	737	741	750	713	723	733	703	784	724	736	784	743	794	702	772	716	752	773	726	752	752	728	766	722	718	717	733	754	707	748	694	719	731	741	706	718	780	733	691	765	748	749	726	705	774	777	753	722	714	737	778	758	731	736	768	750	748	724	781	725	715	749	719	729	725	713	747	739	745	747	700	719	735	736	773	733	678	733	723	746	737	709	740	765	793	759	743	735	728	704	711	704	741	741	760	721	726	748	768	684	787	726	737	745	701	743	757	767	764	722	740	740	695	792	720	746	754	739	786	731	735	759	728	710	747	776	745	764	760	726	774	739	776	735	719	740	716	708	706	715	719	689	688	744	742	702	691	730	720	698	705	738	727	728	713	741	761	688	739	754	730	794	745	721	752	705	776	746	764	754	698	734	770	691	730	753	787	719	691	714	755	722	724	714	760	772	765	692	702	719	737	726	731	743	730	717	748	765	778	755	704	773	741	742	754	687	686	731	780	731	746	723	747	769	711	756	797	742	778	722	752	742	762	701	769	766	741	742	661	733	756	778	723	728	713	676	737	747	730	800	741	728	721	717	743	697	759	741	714	809	760	734	702	730	783	744	752	726	703	727	732	735	760	751	741	813	727	692	757	785	697	731	768	729	751	758	721	726	751	760	726	721	761	763	694	748	725	732	737	754	748	733	729	715	725	714	747	704	766	742	787	693	759	752	722	746	737	748	719	713	756	736	758	766	781	765	747	746	792	734	754	744	710	725	712	721	741	739	701	758	727	724	773	754	699	707	736	733	724	779	709	727	702	700	747	753	762	710	703	721	721	762	775	782	711	777	754	753	767	731	778	729	748	735	776	729	742	733	730	746	737	741	723	692	714	763	734	734	744	748	769	752	710	733	711	730	765	787	688	755	710	779	780	754	773	753	830	718	753	725	742	736	733	760	733	749	714	738	749	731	752	753	791	748	756	742	775	776	768	758	713	676	755	728	766	710	749	734	780	702	720	717	679	728	759	735	740	752	772	807	755	749	749	715	722	743	758	726	738	704	756	703	751	743	708	748	680	692	728	743	721	716	725	782	710	710	743	746	725	721	724	761	710	749	756	733	729	747	680	760	729	688	762	736	731	699	734	736	731	759	710	752	750	747	728	721	740	710	749	735	738	730	698	742	764	693	798	746	738	690	718	721	719	792	743	744	752	709	749	794	718	752	744	768	714	696	742	766	749	761	739	718	760	778	758	729	742	735	703	721	727	736	703	738	715	746	776	746	704	765	746	755	781	721	710	706	707	737	715	752	761	752	746	783	779	714	716	764	756	695	721	718	743	749	716	732	762	773	746	706	728	717	704	752	722	767	735	715	763	771	746	730	753	784	762	746	724	710	750	727	747	744	744	746	766	734	763	750	745	710	781	755	760	764	687	728	764	696	752	728	753	752	729	795	783	717	785	768	740	743	761	760	715	719	736	707	721	721	760	712	728	758	777	793	674	735	736	733	748	722	776	729	743	709	738	745	759	725	700	750	735	762	723	770	755	725	726	716	751	799	715	729	772	725	729	715	735	745	713	788	739	748	759	775	729	701	739	752	717	747	767	715	738	725	702	784	739	765	694	738	715	723	739	766	747	761	734	712	715	754	773	712	739	799	743	713	724	723	722	817	746	752	783	747	755	774	713	713	707	732	717	785	729	749	705	739	736	698	676	719	727	738	775	742	733	732	685	704	671	745	749	761	704	740	728	755	717	741	740	708	717	745	704	751	750	696	777	691	754	733	734	748	706	750	733	704	721	758	727	663	714	756	693	707	748	679	739	718	747	722	719	720	771	710	775	721	731	727	673	762	765	758	718	777	734	766	750	707	720	756	739	732	771	787
24915	21442	24868	28434	21432	20860	1121	590	452	466	432	468	456	440	443	429	418	466	413	431	452	420	420	441	433	447	423	450	415	383	442	422	423	431	415	421	474	410	400	477	435	423	433	427	426	438	429	445	412	401	386	384	430	393	391	424	431	400	444	457	434	396	436	384	427	455	399	420	417	418	428	455	400	470	428	391	393	391	409	396	460	423	393	405	420	407	433	449	414	424	432	404	415	428	447	394	441	410	382	420	414	426	404	424	426	425	428	447	436	432	438	414	441	405	409	406	404	467	411	441	456	406	437	397	370	424	380	412	409	396	415	438	402	424	403	427	458	414	413	380	452	388	380	424	432	424	407	425	466	436	426	435	404	395	407	415	410	431	415	412	413	416	419	456	408	423	404	395	438	417	432	424	418	385	415	405	432	427	413	435	410	396	382	428	412	438	376	399	387	409	452	436	435	400	430	453	383	434	384	410	457	414	434	423	426	391	394	364	403	426	410	453	450	423	402	418	412	382	381	445	432	395	378	422	410	428	444	448	426	397	417	400	413	468	476	462	434	387	434	424	431	421	425	448	439	419	428	441	406	414	445	424	413	418	425	421	363	433	401	424	390	429	413	381	404	442	452	443	392	363	424	426	425	419	401	421	424	453	433	415	435	444	414	433	411	421	451	434	405	413	380	410	412	397	436	448	432	424	426	401	413	417	399	389	411	422	474	439	428	415	393	400	384	415	417	400	419	461	419	436	372	441	400	433	403	442	421	424	442	418	411	452	390	436	477	377	412	418	455	435	412	440	424	432	442	417	450	378	422	412	424	450	394	396	394	395	376	385	422	428	446	411	438	406	390	408	405	422	395	391	424	426	395	413	418	396	417	403	449	414	419	420	399	445	400	419	429	397	422	413	412	440	439	454	447	448	420	403	446	439	406	393	417	446	381	408	433	412	420	410	450	416	400	421	453	428	413	367	421	422	421	396	384	393	439	400	417	431	416	449	439	421	433	414	397	465	419	414	445	453	395	432	387	385	400	365	403	400	401	426	411	445	401	416	428	380	410	414	416	450	452	466	447	404	425	393	379	415	457	409	430	413	406	410	408	395	412	424	411	400	439	423	448	415	433	467	437	418	414	428	374	447	476	416	425	418	394	387	387	402	418	426	435	423	434	399	431	407	413	411	420	414	413	385	424	402	415	409	452	459	429	458	426	409	454	403	410	399	396	398	417	442	394	418	429	427	459	412	417	404	426	430	392	377	436	476	407	359	403	407	391	402	414	408	425	446	391	412	420	424	430	428	410	416	437	409	434	402	430	404	420	427	427	426	442	393	453	434	418	404	468	408	421	420	429	385	422	404	437	428	409	429	432	450	396	404	425	414	409	413	380	415	417	366	394	447	422	431	405	463	445	452	464	423	428	391	433	426	428	419	417	406	440	385	356	448	409	369	430	419	457	426	396	431	411	411	398	449	419	426	396	411	417	411	419	444	427	423	431	443	406	438	443	413	462	470	427	411	383	457	417	399	389	416	414	437	426	453	445	467	424	429	387	410	420	424	387	453	388	407	419	455	409	422	442	442	399	422	434	425	410	425	421	412	409	419	405	382	439	419	406	422	422	395	439	415	418	424	419	434	393	396	426	394	432	454	441	368	426	403	447	410	379	429	397	429	430	373	407	430	388	411	380	425	443	420	409	420	415	410	431	422	386	417	410	431	460	415	439	396	392	425	420	391	405	404	444	434	401	431	426	421	428	416	432	437	408	404	398	459	412	425	430	423	422	405	400	408	410	417	393	459	407	376	435	407	421	437	439	444	434	392	420	425	425	406	443	429	460	401	427	436	419	438	424	404	400	424	413	405	450	421	421	459	440	481	426	429	402	411	423	389	427	452	426	448	437	435	403	409	354	411	464	429	460	442	416	400	470	411	468	410	379	441	399	390	414	436	450	403	424	408	433	427	391	397	397	384	396	423	429	423	421	435	424	407	395	409	410	414	393	425	442	440	419	385	405	415	427	440	396	375	405	427	420	408	425	432	411	434	400	405	408	417	450	423	435	419	390	411	409	395	465	444	415	449	427	450	459	392	413	426	496	428	412	460	417	422	431	376	426	381	390	446	424	433	395	399	424	441	398	410	392	415	393	428	409	445	407	389	439	440	427	413	390	365	479	394	420	447	428	433	414	436	405	425	422	448	421	412	418	431	459	397	391	442	384	410	437	429	433	391	449	435	391	414	401	457	437	420	406	427	431	472	400	442	427	439	432	421	423	420	439	432	405	441	411	404	462	435	402	431	380	407	442	411	437	395	390	407	403	388	426	399	440	456	449	420	381	412	432	400	426	385	374	415	382	409	429	410	406	430	461	466	422	397	380	416	393	391	384	421	440	440	394	463	416	438	392	397	408	434	424	391	391	426	441	413	415	402	433	445	445	415	427	413	438	392	456	438	439	428	378	379	433	365	418	421	419	412	438	397	441	417	397	471	444	422	431	445	424	436	427	476	401	405	433	427	428	415	415	423	418	428	393	450	333	424	407	398	452	422	452	394	413	419	403	410	400	383	432	382	387	387	436	380	438	416	409	432	413	472	500	421	418	374	387	445	412	396	455	394	401	418	419	421	426	423	448	438	445	404	425	402	376	425	416	452	403	404	415	424	414	411	433	421	436	401	440	424	387	415	371	394	411	388	471	450	391	435	444	411	422	427	390	398	399	427	380	380	453	436	408	426	436	408	437	409	396	419	406	421	376	377	373	459	429	423	402	421	433	399	379	417	406	415	407	401	412	411	418	472	406	421	427	423	423	384	390	415	407	467	438	426	436	430	407	483	442	433	401	405	416	394	424	402	440	402	391	391	391	422	402	422	449	362	403	405	427	424	431	443	386	424	418	410	397	459	425	439	442	437	418	399	403	396	421	404	411	434	408	470	410	405	419	426	421	432	457	414	409	425	415	414	449	420	413	429	444	372	409	373	397	403	410	409	413	414	424	408	424	433	408	406	433	395	394	403	446	470	461	438	406	416	424	420	427	394	412	416	381	465	433	459	388	416	419	441	415	427	470	424	417	410	422	401	399	407	440	393	390	388	444	427	412	410	427	398	409	413	420	413	417	384	422	430	402	428	415	398	400	397	387	432	426	454	408	413	448	442	357	432	424	424	406	410	416	423	427	395	417	457	424	438	405	440	385	372	435	429	429	420	423	419	409	416	431	412	398	404	466	391	439	441	437	393	405	456	385	424	445	406	443	371	381	392	422	421	397	428	425	432	395	411	401	420	407	409	400	440	374	404	382	400	426	424	387	397	407	421	408	425	427	424	427	436	453	433	421	449	452	426	416	445	445	429	392	401	457	423	437	417	391	410	357	444	420	463	435	447	402	423	408	406	395	433	425	412	425	418	422	441	419	412	424	399	385	445	403	402	434	410	447	388	418	399	388	452	425	417	438	401	423	414	429	416	413	390	399	412	363	407	439	414	411	387	425	397	387	456	438	419	431	381	459	451
20896	17470	2240	1347	1032	1042	964	956	927	924	866	932	922	945	916	900	913	938	933	944	840	886	878	936	942	899	930	920	928	900	931	962	953	863	905	921	952	863	900	895	883	944	907	872	858	889	932	945	897	903	864	866	950	879	913	912	969	863	879	876	881	852	886	893	957	938	902	901	913	941	939	919	882	903	978	863	917	890	971	935	888	923	841	879	907	890	928	934	902	895	934	931	928	911	913	954	900	945	892	927	892	931	911	982	874	899	867	875	934	911	914	924	837	903	902	919	928	940	909	903	893	918	903	898	926	935	927	940	932	908	946	883	901	892	960	956	943	902	951	887	878	889	890	908	908	906	957	900	896	899	914	886	935	882	894	928	866	896	867	918	902	861	875	920	913	902	875	920	867	884	951	898	881	959	893	892	893	895	894	912	861	849	929	879	925	876	921	906	910	866	949	892	900	889	896	950	917	884	954	901	921	943	916	951	924	896	876	909	942	898	851	953	922	907	896	926	913	895	879	898	922	877	902	889	877	914	872	1006	893	930	888	924	918	909	858	865	867	872	874	903	929	922	870	878	946	919	942	876	969	924	894	918	954	948	935	828	883	873	926	912	896	941	886	927	887	891	903	865	916	876	896	853	945	880	868	946	853	887	876	897	902	952	852	859	841	882	907	851	874	918	930	914	943	968	948	882	892	907	896	896	919	911	922	937	922	904	880	872	872	860	862	908	892	920	869	903	913	940	864	838	884	878	901	941	920	949	954	914	915	917	891	907	938	874	906	868	842	891	930	883	919	922	891	877	917	924	929	875	922	857	939	924	892	854	964	879	927	930	898	866	942	916	921	862	935	939	959	846	920	873	930	898	919	910	893	893	927	848	877	928	903	908	906	970	907	880	925	946	884	916	962	904	867	918	919	933	889	888	959	907	898	874	878	924	908	907	855	906	929	962	905	876	917	883	964	904	893	887	919	818	872	861	923	959	907	869	872	865	924	948	898	914	932	937	888	857	870	860	943	880	911	868	964	892	908	935	996	899	929	930	879	890	945	920	920	929	889	905	951	862	932	930	927	940	871	908	982	907	899	924	894	919	880	898	944	963	926	936	932	848	897	908	857	934	1023	938	885	907	949	885	921	869	935	896	941	842	887	903	866	868	897	862	882	878	879	868	901	893	900	929	940	874	880	888	954	905	950	867	856	835	887	918	937	952	901	908	863	880	898	901	903	864	920	922	853	909	921	909	891	899	939	885	890	917	889	856	865	974	875	882	859	875	931	972	853	969	956	887	914	913	930	901	911	901	883	927	923	941	873	916	887	877	870	923	873	914	929	902	924	912	854	884	897	951	872	906	930	879	899	878	847	873	923	890	910	919	927	916	879	982	920	927	875	839	955	929	883	926	921	922	877	928	935	956	823	900	931	924	894	903	945	860	953	955	899	896	877	918	903	922	915	888	961	887	927	967	884	930	938	876	919	921	935	953	924	903	850	897	862	917	916	964	918	902	894	903	912	933	942	908	908	893	865	933	985	944	984	902	890	956	884	910	879	912	853	957	919	887	865	912	857	846	918	913	893	904	877	902	908	868	948	928	933	953	891	950	920	861	952	903	913	908	879	928	898	873	896	895	880	899	895	897	854	947	858	911	933	913	895	901	934	902	879	965	922	872	878	843	858	895	924	938	876	959	910	944	888	895	898	881	908	912	920	913	861	893	967	910	956	891	859	932	937	934	872	917	880	881	919	919	904	875	862	904	927	853	926	868	872	893	895	847	882	901	817	876	918	920	893	871	887	921	933	888	917	910	938	893	936	900	884	888	869	883	878	901	892	907	918	975	898	835	951	886	907	922	874	884	958	890	899	884	908	924	929	927	913	984	882	825	946	919	883	964	910	934	905	925	955	878	894	926	846	863	949	853	950	934	903	935	909	938	877	875	934	945	938	868	893	865	953	865	929	902	914	878	935	909	918	880	900	884	871	883	906	899	865	949	905	926	880	911	886	874	890	869	923	917	950	866	886	966	948	920	906	892	962	946	925	887	908	890	951	889	891	824	906	898	917	916	868	897	859	902	867	864	888	894	908	906	895	900	936	917	939	861	917	899	889	902	891	900	933	938	980	938	899	866	896	925	926	925	941	948	941	902	875	959	901	939	924	928	923	945	879	904	857	897	876	911	859	877	867	900	871	853	893	921	927	914	927	901	890	900	963	879	907	924	940	884	914	891	940	962	909	920	903	899	902	905	932	860	994	931	970	882	874	898	875	896	862	922	886	919	903	908	871	891	902	909	945	875	916	922	970	853	953	888	859	901	905	904	931	897	923	903	894	917	896	916	870	915	926	871	914	862	908	886	870	893	924	898	876	924	866	891	876	905	944	886	897	887	892	889	904	892	863	872	901	924	883	944	929	919	893	907	852	863	856	889	903	907	885	882	920	855	850	910	905	898	888	852	924	893	902	912	842	884	939	933	917	891	911	888	863	902	906	889	904	916	884	873	902	904	912	910	929	873	883	904	890	873	905	964	864	896	887	882	896	852	958	871	922	938	897	879	873	902	875	905	968	867	909	908	880	947	936	904	864	910	909	933	910	905	892	864	942	906	940	858	943	864	860	883	858	917	903	878	933	897	886	887	877	883	911	930	828	881	873	876	915	926	910	923	875	863	893	889	905	859	883	980	894	910	936	902	901	880	891	894	888	882	946	915	854	933	911	882	911	924	887	864	910	862	886	872	905	913	948	886	898	870	908	930	915	868	899	862	912	894	901	922	922	892	905	875	891	861	898	902	891	905	903	897	950	884	893	888	902	851	910	930	894	896	925	918	919	898	872	957	865	897	857	893	956	889	869	933	986	945	916	900	915	897	854	934	912	903	911	917	920	932	930	844	875	911	875	894	888	900	948	894	937	893	940	892	955	919	889	861	895	937	925	934	919	862	832	912	929	913	897	877	889	895	896	948	923	854	911	874	952	887	924	913	846	881	867	902	901	912	875	920	837	881	880	819	877	940	878	916	896	923	854	869	864	884	936	923	876	908	881	924	959	903	922	877	872	925	924	864	914	904	893	910	909	904	862	888	906	903	861	879	902	898	863	893	886	943	925	893	902	820	906	885	903	907	960	905	843	923	878	878	929	888	890	933	899	852	870	900	966	919	945	887	904	925	895	877	934	915	875	921	900	848	871	910	865	898	931	925	900	927	902	890	924	923	888	888	928	934	888	883	915	886	878	911	947	903	862	911	868	877	904	919	907	933	926	826	852	944	914	967	907	874	913	936	877	909	858	870	973	865	951	889	948	889	900	918	916	899	909	958	913	879	906	840	896	905	892	968	881	948	894	943	939	893	868	915	924	883	891	879	917	905	917	879	889	898	935	905	902	921	928	905	888	879	915	909	879	961	882	918	899	904	910	941	847	863	870	853	903	926	893	929	947	876	942	877	892	918	890	915	892	947	885	892	837	901	951	914	853	905	889	885	939	948	865	898	937	945	878	915	906	879	859	946
24326	21466	25186	28178	21470	21484	19862	780	437	402	331	351	328	342	330	285	335	305	311	302	318	311	290	298	300	265	322	288	280	301	280	273	256	306	311	307	296	262	309	284	298	301	265	273	305	282	284	328	292	292	310	280	277	284	273	250	311	265	305	264	275	289	277	315	278	294	263	288	284	225	285	299	276	299	250	282	290	254	296	268	330	328	258	291	288	273	280	301	278	288	314	289	284	301	275	311	300	282	294	290	326	279	265	293	281	260	289	320	280	322	303	317	285	306	326	276	280	276	268	277	308	299	292	284	269	324	277	299	279	263	297	247	276	291	297	268	283	291	298	296	287	274	280	272	274	298	305	278	278	300	297	291	265	292	248	282	277	274	287	261	276	306	283	288	267	306	282	259	305	299	296	281	314	303	282	272	279	288	274	289	274	282	293	279	267	274	273	280	283	318	310	290	314	300	283	275	289	298	311	280	283	274	290	298	329	287	253	273	272	266	264	288	297	264	294	254	285	290	278	302	307	317	293	291	266	291	278	298	253	296	271	275	284	286	276	297	271	283	262	305	282	273	271	275	277	277	264	302	301	280	284	293	282	250	286	301	279	273	258	295	290	314	289	283	298	304	287	258	249	284	256	259	289	255	298	290	308	249	318	298	298	299	286	279	259	267	298	331	303	286	283	289	296	288	291	249	280	256	268	303	287	287	231	271	278	287	269	283	269	300	267	252	300	285	267	299	289	260	294	285	285	287	297	313	308	298	298	286	261	260	243	255	275	302	269	311	263	277	282	278	284	298	259	290	254	278	289	313	262	313	300	282	281	268	236	266	249	288	297	296	290	269	280	274	279	320	298	300	279	291	302	262	318	269	281	261	274	296	294	283	297	278	265	261	283	274	314	283	275	310	281	292	282	279	281	286	273	272	271	256	280	279	247	328	281	282	272	288	303	296	286	273	285	299	314	298	294	295	339	276	283	284	305	361	269	284	270	268	278	274	247	291	307	268	281	281	266	261	307	276	287	299	291	315	272	274	272	262	281	279	296	270	285	262	293	275	270	264	271	293	287	292	257	272	285	288	258	304	284	263	248	265	275	286	328	306	293	281	258	292	308	291	304	302	287	275	282	280	265	267	284	261	283	291	255	291	300	292	283	286	292	278	300	282	290	259	303	236	304	311	267	240	273	304	294	282	290	276	278	291	298	279	285	298	281	246	273	281	280	292	286	267	323	292	301	282	283	276	283	289	262	313	273	295	296	270	300	288	269	289	296	286	288	230	277	295	271	291	294	296	258	276	272	294	289	295	270	298	301	257	263	283	286	290	303	319	304	284	274	287	285	288	300	283	277	280	320	284	271	281	292	275	277	259	297	291	309	270	285	259	274	279	259	244	265	282	312	301	274	277	266	310	277	258	279	269	262	259	301	297	298	297	281	274	291	308	292	279	301	271	280	281	290	250	255	282	280	302	250	246	300	264	305	312	276	284	283	303	278	275	283	263	278	242	306	310	303	292	294	286	253	287	281	303	329	293	261	277	289	268	258	286	282	282	256	286	286	272	318	268	287	293	316	292	298	306	261	288	299	274	286	272	295	286	289	262	273	268	290	290	281	270	298	306	252	268	281	292	261	275	283	286	279	250	285	292	311	262	279	272	269	313	307	330	320	292	283	288	287	278	288	314	291	261	315	342	304	302	260	337	282	271	295	271	252	268	289	298	262	292	262	282	291	312	272	298	305	282	286	270	273	296	295	301	287	320	291	292	290	268	286	263	269	306	286	300	299	281	249	302	268	302	276	275	275	291	275	268	260	300	334	259	323	269	261	259	303	286	285	293	296	299	274	273	281	274	297	309	306	298	267	282	292	304	321	303	253	310	265	294	295	309	268	260	276	286	262	294	274	278	310	321	292	289	258	269	271	263	242	281	280	306	276	296	268	253	269	315	261	275	301	305	284	247	291	286	270	299	301	257	277	256	254	283	268	258	275	313	312	292	250	314	286	299	259	294	321	293	263	296	280	262	280	252	294	324	285	289	250	289	296	312	283	266	278	271	307	285	287	281	279	313	272	271	314	305	258	278	299	295	296	275	297	272	292	256	259	286	270	276	260	274	249	267	273	244	314	292	312	295	288	301	282	329	282	275	269	293	274	303	291	273	261	260	277	297	272	273	336	302	306	285	285	283	274	291	300	300	286	260	289	267	273	287	327	308	290	311	279	266	273	299	245	285	262	284	250	292	284	293	259	284	270	275	271	279	278	264	268	288	254	277	295	306	280	301	284	308	270	255	271	274	249	258	275	283	289	274	287	290	270	262	263	279	261	282	297	282	253	284	327	308	284	291	259	236	277	270	259	266	275	255	286	297	276	283	322	300	273	267	291	299	266	261	277	260	247	271	277	292	257	268	294	338	307	292	278	287	298	322	292	263	315	259	290	275	255	275	235	276	276	285	290	252	300	282	285	267	277	271	284	268	281	310	272	266	279	262	283	299	268	279	278	256	275	297	260	267	284	242	262	301	303	293	276	294	265	297	278	257	271	285	288	299	265	267	295	282	271	290	280	260	259	314	262	269	245	271	286	296	259	300	266	277	277	254	295	262	286	297	306	305	283	267	293	286	279	276	292	300	288	291	272	314	284	307	285	275	284	321	274	293	243	294	257	275	264	246	286	260	280	284	286	253	251	268	303	268	253	298	285	282	267	277	282	279	279	268	257	307	300	272	299	293	263	292	287	280	291	248	276	269	292	313	260	244	280	276	268	262	276	305	322	268	302	257	280	279	273	280	264	249	248	262	306	286	256	292	291	316	281	269	320	288	276	296	240	294	254	246	258	304	265	273	261	318	309	257	282	326	253	272	271	270	263	289	264	236	294	301	275	268	275	304	296	307	283	282	248	240	273	295	296	284	298	301	305	310	257	311	283	266	268	271	255	259	266	279	310	278	305	271	301	292	267	265	293	270	245	291	308	276	268	296	284	264	278	275	271	292	286	270	279	260	271	288	324	272	312	285	308	281	292	283	253	297	300	262	257	276	303	312	279	259	253	297	300	242	275	303	293	296	318	269	309	251	255	270	290	287	270	286	263	287	316	327	286	272	267	256	263	284	269	293	277	268	267	247	286	299	291	295	303	273	310	249	298	286	300	287	298	296	279	252	255	290	295	317	276	313	265	260	308	235	263	295	271	285	303	274	274	294	253	311	295	283	286	283	287	283	252	328	289	286	265	287	310	263	286	276	236	280	274	268	294	279	311	259	260	273	287	275	301	335	294	324	297	290	294	315	275	274	280	275	298	288	278	281	273	244	289	294	298	292	268	291	321	303	305	264	282	319	287	294	277	254	304	289	289	305	256	278	303	315	277	271	310	256	281	285	301	294	261	328	272	267	258	315	308	282	256	275	297	321	278	313	293	247	275	261	271	259	293	275	333	272	287	291	324	278	319	270	282	286	283	260	268	296	267	226	269	279	290	270	277	321	247	287	304	272	327	275	258	297	307	255
27300	25220	3006	1499	902	756	740	692	678	661	638	661	675	645	633	643	611	632	645	618	644	595	637	612	618	616	626	569	577	605	628	618	608	614	603	600	603	593	592	630	607	627	623	644	614	659	580	596	657	627	615	615	608	665	637	587	593	590	659	604	585	630	617	629	594	578	593	602	653	627	557	594	595	633	634	650	587	585	630	622	609	570	568	624	668	615	612	599	601	572	582	623	630	615	576	654	575	620	650	595	603	608	579	596	618	630	616	587	618	595	621	615	599	598	626	588	603	590	628	614	624	613	618	617	593	594	628	644	611	683	562	576	646	593	620	621	659	603	592	614	651	600	648	579	644	567	625	572	607	661	595	627	603	643	596	606	608	626	571	628	630	579	642	567	573	583	637	615	607	572	587	579	629	624	617	672	608	641	612	614	615	613	605	637	650	645	613	595	609	610	600	584	588	611	624	659	608	633	641	640	616	605	622	574	612	596	622	639	582	570	588	582	593	576	622	555	677	611	640	650	612	610	629	574	588	598	615	610	634	625	591	615	569	607	571	617	661	597	650	596	626	600	596	635	614	570	621	600	608	617	617	601	594	607	589	602	606	576	622	623	595	635	596	614	616	597	670	614	610	628	577	601	636	610	652	598	622	634	611	659	619	620	601	632	603	588	612	648	596	626	621	621	629	622	610	619	611	612	611	607	599	642	604	589	605	628	623	627	580	613	568	583	597	614	609	615	615	585	630	638	611	635	635	577	627	634	609	603	615	618	613	625	569	612	606	587	626	606	587	624	595	649	609	616	605	637	590	609	581	598	619	579	628	602	567	624	634	632	599	592	622	616	581	616	624	580	636	690	616	650	607	633	590	581	619	608	594	656	625	560	596	650	642	595	633	657	613	614	618	627	563	603	627	633	688	630	661	628	556	645	630	622	581	612	611	598	576	591	652	601	598	601	620	623	633	633	595	628	606	590	615	588	572	646	595	606	681	611	655	600	605	585	608	640	631	611	582	649	574	582	640	626	604	631	614	599	595	551	587	549	653	630	590	628	610	653	635	655	599	607	614	647	579	582	572	593	580	602	611	638	615	616	617	607	557	621	600	620	645	622	626	604	634	608	612	590	616	634	594	625	589	639	615	572	623	623	639	628	624	591	626	617	625	569	620	615	618	634	606	613	624	574	647	623	623	621	648	623	603	614	608	592	621	605	580	601	642	641	607	618	624	607	597	637	655	590	589	612	615	620	650	647	636	613	615	640	604	589	626	606	631	591	621	632	584	572	593	612	626	594	585	554	611	589	596	630	610	618	618	658	567	588	632	607	582	610	619	627	611	652	584	633	599	617	602	598	588	592	605	596	631	607	575	593	621	578	592	594	592	611	589	640	632	602	643	658	641	583	615	632	631	613	610	590	608	572	586	640	608	622	623	570	630	621	614	579	586	621	617	628	604	587	592	574	601	566	611	650	619	609	623	591	652	617	634	596	644	606	590	620	614	606	583	645	606	577	601	635	570	611	616	587	582	642	589	590	641	659	594	616	601	588	638	595	596	638	595	611	629	632	631	576	597	627	640	603	607	616	651	586	623	613	597	617	602	612	633	608	551	586	653	602	638	530	585	618	590	622	565	579	647	605	635	622	617	650	591	598	606	603	602	572	596	608	589	592	587	583	622	622	582	615	607	633	592	588	594	614	625	644	587	617	627	595	578	599	593	650	566	582	621	584	578	625	610	607	613	639	591	625	587	615	602	567	591	602	623	634	613	634	581	625	664	624	615	619	577	604	588	604	631	636	580	659	627	623	564	573	573	599	630	557	634	586	620	596	608	610	611	600	649	585	612	581	581	602	589	642	644	635	602	580	598	653	588	583	584	612	605	603	634	672	618	573	578	599	601	617	625	630	578	630	619	605	561	634	614	603	595	597	633	631	620	633	558	618	577	572	631	605	632	581	618	555	610	607	565	566	620	603	596	561	619	601	601	605	620	616	606	623	651	643	560	623	592	567	592	606	579	612	588	602	617	632	631	640	545	566	664	589	586	645	633	606	613	625	673	630	614	617	617	640	587	590	582	604	582	606	623	646	599	610	587	584	627	573	598	585	634	619	615	629	627	598	592	585	576	596	615	578	634	599	596	669	593	587	584	616	636	580	587	590	605	623	626	636	587	619	617	565	608	578	660	616	633	634	624	607	612	527	614	623	578	629	578	613	655	585	564	601	620	586	650	622	582	640	616	606	623	650	598	557	565	588	640	567	636	585	611	603	667	628	606	573	633	622	573	583	633	600	596	611	575	665	601	603	606	629	584	585	626	621	632	554	614	644	590	612	629	582	622	686	595	593	606	592	657	602	607	643	575	635	626	594	624	582	605	633	556	637	568	635	624	620	596	634	633	581	608	573	634	596	625	665	603	611	595	601	647	591	631	606	634	559	623	642	610	617	624	629	601	579	627	616	616	631	625	589	594	583	549	570	632	581	619	632	628	634	639	609	543	623	584	622	583	590	616	655	622	644	596	570	621	611	625	609	654	574	594	598	609	620	601	611	616	607	580	566	565	607	635	658	627	646	620	612	599	601	572	622	596	614	607	618	584	632	577	639	584	597	601	609	623	625	595	619	573	591	609	649	617	623	595	587	616	602	606	615	639	624	632	617	655	655	600	625	610	626	623	610	560	620	653	594	589	616	635	625	626	580	567	596	551	606	602	585	640	595	601	609	581	589	613	602	624	588	600	657	600	641	601	582	627	581	662	615	614	592	567	585	617	680	616	600	620	560	578	606	606	625	597	612	598	580	599	604	584	580	614	630	632	616	601	600	632	666	624	592	596	663	578	622	624	641	618	612	632	615	622	609	645	624	573	588	573	644	569	614	632	607	579	581	591	600	608	584	639	600	586	609	634	614	576	602	621	609	619	600	604	608	597	579	602	590	632	588	632	579	612	645	611	611	611	571	582	572	558	613	632	593	611	622	591	611	619	607	621	634	630	569	585	594	618	593	606	642	604	618	587	625	618	634	623	613	586	608	620	614	626	585	580	626	631	590	604	570	629	632	654	617	598	606	635	623	646	626	630	632	573	612	606	592	618	597	603	613	610	615	601	589	571	595	634	576	588	612	615	624	571	621	596	597	632	598	607	624	594	634	591	588	598	620	603	617	575	578	675	597	665	573	650	590	591	606	594	611	622	561	618	632	578	604	642	570	645	614	614	594	612	619	610	616	621	615	633	627	583	613	596	612	632	603	586	656	616	611	609	583	632	619	601	609	579	665	607	575	608	633	657	604	622	604	588	613	627	634	663	607	597	584	637	639	564	593	626	610	600	594	593	624	576	601	630	613	613	612	618	601	663	645	591	615	611	617	591	677	604	651	575	587	618	619	598	682	601	603	615	599	621	623	627	617	642	577	652	595	594	628	590	616	585	624	576	599	567	596	624	630	558	618	540	578	617	571	593	538	607	593	621	603	602	590	591	595	649	657	596	661	598	633	653	605	593	604	632	604
32730	20512	9659	681	402	402	338	297	327	288	309	311	312	306	319	356	306	331	286	307	302	322	337	311	285	293	328	305	328	318	322	314	317	348	351	353	285	330	315	301	339	314	327	321	316	329	285	322	304	284	310	342	321	299	302	305	298	320	302	316	331	309	341	310	300	303	311	333	298	311	326	315	310	297	337	298	295	329	368	293	331	278	324	339	311	299	316	318	310	319	324	299	322	305	315	317	333	331	308	378	275	334	313	346	324	317	336	339	312	326	305	304	346	337	300	333	319	325	313	317	325	318	363	320	313	325	326	337	326	326	304	331	312	338	312	312	313	332	299	342	320	320	330	340	320	312	331	352	325	330	310	327	332	324	331	321	309	335	322	313	342	328	323	321	312	372	312	315	310	314	325	322	321	332	314	310	305	336	345	345	322	325	311	306	296	316	304	321	289	308	297	333	297	310	306	318	345	324	288	401	323	294	325	305	317	338	337	329	313	306	323	291	312	307	334	302	347	300	321	298	306	325	305	326	326	307	329	300	322	339	315	318	321	327	325	321	292	320	312	293	317	362	338	329	335	307	290	334	342	305	344	329	312	288	349	344	318	319	314	309	305	344	349	291	302	323	311	308	328	304	292	313	320	328	305	303	313	322	309	315	307	342	310	329	307	335	352	275	328	332	338	334	323	314	296	312	349	327	309	283	300	293	303	300	304	345	330	331	309	291	344	342	298	351	318	359	313	332	306	336	322	290	329	310	326	320	343	317	283	311	338	295	323	338	355	294	298	310	351	339	307	313	340	357	308	317	318	337	327	303	331	343	316	299	330	292	349	311	287	268	330	317	305	322	316	335	317	315	364	329	328	292	298	307	354	312	318	346	310	315	290	304	315	319	311	325	307	339	308	309	339	302	295	347	318	354	303	313	301	311	313	304	302	303	331	307	310	328	301	338	321	320	373	306	331	298	302	339	315	333	324	310	307	291	304	291	322	300	328	309	294	327	311	321	322	284	319	351	290	359	314	311	314	329	327	314	308	336	309	321	341	320	343	337	299	361	310	316	323	326	351	292	291	323	345	310	324	301	313	288	303	315	329	333	323	298	316	350	315	308	330	306	332	355	305	326	338	307	291	324	298	314	300	292	342	281	338	347	346	313	340	292	339	357	337	364	327	283	303	346	307	322	341	316	342	318	320	322	334	307	322	326	300	342	293	329	342	334	314	331	320	341	308	310	337	337	313	344	309	286	331	308	290	324	331	304	312	306	299	311	300	339	327	325	316	326	324	315	310	330	330	315	327	324	322	291	367	331	297	340	320	331	313	293	338	319	325	302	340	351	338	321	327	315	331	338	346	297	299	318	316	351	337	340	332	329	317	337	313	333	295	269	332	323	315	323	333	304	327	322	341	340	301	305	304	343	313	298	310	355	307	296	333	305	322	322	278	328	353	298	337	315	308	297	300	320	334	335	331	340	352	307	281	315	289	314	312	299	314	283	313	328	317	309	346	323	336	326	338	310	320	306	308	325	338	306	327	296	308	312	310	319	319	333	284	311	341	311	301	314	286	321	312	335	320	317	321	345	313	308	297	306	319	307	329	309	348	346	318	291	333	324	324	330	316	322	330	313	328	320	310	301	342	346	300	314	307	301	292	301	328	311	343	312	278	295	341	349	344	341	299	324	337	338	339	298	292	341	306	303	280	349	326	356	302	326	327	335	310	300	288	349	332	289	328	300	360	294	287	305	311	331	338	335	320	339	315	350	336	307	360	303	309	311	308	329	309	295	329	312	336	262	290	314	304	331	340	316	361	317	328	349	309	310	327	311	308	274	335	298	325	302	278	327	310	330	320	342	358	300	305	314	337	294	340	311	317	326	334	346	336	305	332	318	303	310	319	321	323	357	312	325	342	347	334	329	324	341	369	320	325	337	294	290	335	356	368	340	340	287	348	315	320	339	348	319	331	288	307	335	294	297	317	307	352	339	297	312	322	288	316	319	333	310	307	332	274	310	275	349	326	298	351	295	367	285	346	302	337	308	305	308	292	305	335	314	316	290	366	318	360	324	320	317	320	346	318	303	323	305	299	305	292	316	306	321	361	340	321	312	316	323	315	326	304	292	328	311	291	305	327	314	351	348	346	289	292	313	297	340	342	309	281	308	296	343	340	279	345	330	315	321	315	320	289	339	319	294	310	312	338	316	355	320	298	342	321	308	339	348	296	315	322	333	332	307	338	314	344	322	335	310	326	308	322	315	312	306	313	302	298	310	293	322	310	320	325	274	320	276	320	317	316	306	329	316	334	325	330	298	328	336	353	318	281	312	343	302	326	289	315	326	311	333	341	328	324	336	296	300	299	306	279	294	324	346	307	356	293	313	307	318	323	327	311	294	345	335	354	345	349	342	324	352	292	327	328	280	315	297	274	294	328	306	328	305	336	306	337	329	317	337	356	329	305	300	353	331	331	322	352	321	310	324	343	307	338	361	345	299	295	329	317	328	335	328	318	326	315	323	348	334	322	284	343	327	306	304	317	337	365	328	292	341	328	314	325	318	320	321	293	312	353	318	335	331	305	322	304	322	309	320	301	328	345	310	332	314	305	345	351	289	348	298	329	314	326	296	319	322	327	310	320	285	335	324	318	343	323	347	352	294	300	312	319	296	309	305	314	344	346	324	319	320	356	329	348	362	312	322	340	328	304	272	318	324	328	336	307	315	320	330	310	281	312	304	331	308	345	322	358	342	317	303	324	323	345	300	295	294	303	299	304	322	333	339	321	330	295	319	324	299	329	332	320	364	352	299	333	359	379	372	326	321	336	324	328	339	312	308	327	337	331	307	320	322	324	303	326	321	286	306	287	292	354	323	326	296	303	318	319	313	297	285	326	346	322	325	314	282	334	294	311	335	331	337	278	323	286	306	315	309	312	321	308	289	327	309	308	319	309	300	298	325	309	350	335	335	320	309	325	316	352	297	297	324	365	323	310	306	331	323	317	296	319	303	307	304	277	297	321	316	285	288	333	331	300	336	329	295	338	322	320	297	340	347	286	327	352	329	354	324	291	349	343	300	313	309	336	310	319	345	339	338	313	291	329	309	317	305	300	296	294	320	324	321	262	362	333	320	306	302	332	302	342	328	322	326	296	318	359	346	314	328	316	311	336	305	298	327	351	344	330	304	337	352	355	308	279	325	313	301	274	315	344	291	298	302	362	342	316	299	301	359	330	305	326	307	290	322	340	305	317	336	318	316	328	303	279	319	297	291	363	357	322	337	315	331	317	325	317	361	325	353	355	300	324	302	318	323	326	289	330	306	329	341	353	339	309	334	295	295	306	319	298	320	351	310	300	298	296	311	326	283	328	300	323	310	365	333	299	326	320	332	311	290	302	359	304	312	334	349	314	294	308	299	291	305	290	295	352	309	327	314	298	350	311	315	313	289	330	298	319	321	329	287	346	327	344	321	321	330	325	317	309	289	314	304	319	335	304	309	311	328	332	303
8807	2740	981	766	712	735	758	771	743	741	697	766	776	729	686	780	744	749	730	746	801	737	735	719	779	710	735	749	728	728	712	787	750	762	751	703	743	677	675	702	718	719	755	759	719	764	703	696	761	779	709	765	741	735	752	759	748	769	761	674	731	723	755	714	707	721	706	737	708	748	704	675	737	721	718	694	735	739	723	718	727	794	746	715	770	749	744	739	727	727	734	769	702	723	689	723	716	734	753	746	704	724	709	746	773	703	744	706	751	817	756	699	737	723	754	749	750	756	730	755	747	743	746	722	743	761	721	749	728	747	719	720	741	739	720	787	755	754	822	725	706	775	743	764	725	748	705	705	806	735	792	788	812	782	715	699	729	747	774	751	696	770	737	712	768	777	751	724	740	754	703	725	706	730	790	818	730	676	748	766	752	711	713	722	751	724	734	732	752	738	709	696	701	784	769	769	768	706	750	731	754	744	811	717	739	743	765	750	735	727	688	760	765	733	745	708	768	721	746	754	739	735	753	738	748	688	726	764	693	738	741	682	779	756	779	709	689	737	763	739	737	727	753	802	738	770	725	765	737	702	742	733	710	749	765	774	723	744	735	734	727	734	735	728	721	742	726	758	724	731	733	781	758	723	753	706	735	694	740	717	699	723	674	728	766	710	720	710	726	729	772	741	707	733	715	715	735	701	710	815	754	788	771	722	747	714	752	711	764	759	743	730	748	673	770	677	768	753	734	770	718	716	731	706	760	749	713	717	761	759	727	761	767	744	730	785	740	761	694	719	789	745	721	749	765	730	720	722	736	743	755	752	751	754	720	712	807	716	709	725	705	687	749	737	733	750	729	751	724	735	745	737	691	773	766	728	716	728	748	755	687	759	716	722	746	769	744	782	697	736	765	776	740	767	726	683	754	735	773	742	752	766	700	727	691	747	707	772	752	725	703	732	707	738	665	792	758	791	790	720	730	736	779	739	744	719	735	759	725	774	725	773	779	724	717	745	771	806	712	736	779	724	730	700	764	753	725	717	726	699	782	748	745	745	727	745	747	709	743	736	718	733	749	738	745	721	746	739	695	753	737	767	729	731	664	715	703	738	708	703	783	699	707	709	763	742	728	749	790	698	709	688	750	738	751	762	751	722	766	739	785	744	757	772	754	765	746	734	721	691	712	744	772	804	739	732	796	775	739	750	709	755	718	773	756	728	761	763	729	704	764	733	736	749	741	725	701	777	722	740	780	690	707	738	745	732	752	723	730	690	772	717	737	697	737	697	733	733	715	737	712	746	757	753	740	768	719	721	776	751	748	726	728	736	785	742	753	785	757	724	734	761	730	750	751	746	737	759	732	734	722	775	770	779	724	748	703	743	740	746	751	753	722	758	700	714	719	680	771	745	755	694	695	712	740	699	776	748	732	696	760	741	716	698	728	771	763	699	658	712	721	771	683	720	732	717	678	751	722	728	764	777	733	772	719	737	773	728	700	751	745	759	680	704	748	762	726	740	742	736	740	759	766	753	740	736	748	745	735	774	748	752	719	711	725	730	752	764	745	717	746	767	666	769	754	732	735	665	778	739	720	755	760	707	733	757	731	714	712	742	699	714	722	746	714	710	759	774	752	731	759	728	755	727	749	740	754	716	786	776	738	706	754	710	757	721	692	744	712	692	759	768	741	800	705	741	719	785	734	726	724	784	737	730	714	737	744	724	757	764	747	755	722	714	796	758	712	717	773	730	780	726	709	713	768	767	748	702	755	693	724	722	727	726	756	705	726	740	781	785	748	795	704	733	740	727	733	666	713	787	745	774	721	776	748	731	762	735	739	693	744	731	749	714	724	742	699	730	698	724	760	759	756	700	700	742	743	771	711	723	759	732	711	746	749	728	722	678	788	755	764	702	714	765	709	717	674	783	744	771	743	751	752	753	770	722	749	727	747	726	767	760	796	755	715	766	794	725	714	712	740	727	773	696	757	757	705	755	782	697	723	729	736	751	716	705	729	733	763	745	753	755	738	772	772	700	721	763	727	761	773	729	722	724	740	755	742	719	735	768	752	694	731	717	762	741	737	720	686	755	733	737	776	735	760	733	728	746	726	785	716	733	708	807	764	789	735	756	772	740	743	749	753	703	735	745	713	740	708	718	738	739	725	720	716	742	736	764	740	702	763	748	760	721	707	728	744	729	725	719	793	694	734	720	713	718	713	729	741	692	769	732	754	747	735	772	750	729	727	703	757	768	713	793	785	698	763	761	682	750	727	724	748	690	721	744	785	687	742	707	703	757	781	737	714	724	741	745	694	716	718	709	748	680	789	734	764	705	749	751	700	706	702	723	734	736	772	769	756	772	697	671	728	733	749	727	723	711	707	739	714	734	737	769	684	722	782	701	732	737	729	720	677	723	791	758	766	708	709	739	768	763	741	688	725	756	770	701	713	730	736	735	719	747	728	782	729	751	732	734	736	766	807	744	718	775	717	746	696	757	718	711	743	725	760	727	746	710	740	799	762	747	712	752	757	732	683	746	721	784	710	725	741	721	765	745	739	788	744	723	702	712	744	727	777	718	772	725	695	744	751	711	732	737	723	726	728	740	720	762	721	738	718	783	774	731	748	749	743	746	708	712	715	728	696	756	768	754	734	735	711	714	690	742	719	721	752	747	721	730	750	713	755	765	757	718	735	775	744	815	716	764	741	771	762	646	716	699	782	719	708	720	742	777	789	750	777	734	743	803	754	753	759	759	744	685	736	765	745	745	788	726	762	747	735	733	756	738	690	792	726	723	746	720	786	697	699	719	764	713	747	746	767	722	762	731	766	710	745	715	688	747	746	760	739	740	764	758	804	704	748	731	743	729	735	774	734	739	725	732	697	720	762	757	754	706	771	752	718	772	765	768	739	726	713	759	760	716	729	738	782	762	719	719	695	741	720	760	702	735	757	792	685	727	728	765	731	740	713	767	742	721	711	736	733	705	740	702	724	771	754	728	754	664	692	762	745	714	708	773	729	738	717	706	773	725	726	842	728	753	725	744	768	761	741	717	694	805	740	727	742	675	714	694	708	746	729	751	740	717	724	750	714	819	753	735	738	729	682	735	758	782	750	729	713	772	751	709	782	749	748	702	769	727	732	718	725	719	740	747	729	716	746	753	757	733	747	766	715	771	764	717	759	760	706	764	766	754	771	752	711	767	806	721	698	728	758	763	792	740	733	713	725	752	799	720	749	749	731	749	687	752	744	706	787	751	756	747	757	748	734	707	740	790	731	743	787	736	728	694	772	778	732	726	737	736	760	709	721	733	747	697	794	684	748	739	768	722	731	733	764	746	728	726	812	771	779	740	747	724	754	723	694	759	723	705	729	724	740	727	739	748	739	703	754	734	700	723	733	722	693	744	742	738	766	708	722	776	792	775	779	760	746	701	797	841	761	687	726	761	780	712	770	745	757	723	721	737	723	732	715	762	744	787	758	756	745	700	690	718	737	725	681	771	718	737
24896	21440	24843	28439	21434	20910	1308	613	445	410	458	473	431	428	435	415	452	414	419	450	435	404	402	440	404	450	473	412	462	416	414	422	441	419	390	429	386	445	504	459	415	464	433	434	435	419	432	421	434	406	398	424	401	419	462	391	441	411	412	437	408	457	412	433	430	438	418	463	424	460	410	426	458	440	417	440	445	456	385	436	436	440	419	434	456	438	434	402	445	461	421	404	459	450	445	426	430	461	412	428	422	386	401	444	401	420	389	449	426	464	428	447	437	442	406	425	444	430	408	438	436	438	439	411	417	401	438	417	389	410	447	428	427	402	388	449	439	430	411	403	405	404	438	425	446	421	398	448	411	389	413	421	455	415	379	444	413	418	426	402	423	439	439	387	453	446	450	444	436	406	428	389	406	439	417	410	420	435	396	440	388	405	419	418	395	385	389	398	408	413	384	456	394	382	415	431	410	403	439	430	409	442	401	441	424	444	431	447	445	393	429	426	396	429	397	417	417	423	450	399	406	379	441	396	417	392	454	448	465	434	434	421	428	415	416	403	432	432	427	419	468	402	406	405	454	443	451	392	412	457	439	431	393	438	416	403	416	415	403	432	416	435	390	396	417	473	410	397	408	401	426	406	424	461	405	421	417	420	416	467	426	415	382	431	426	392	446	409	428	395	414	398	421	406	421	441	443	417	397	451	435	430	393	388	451	472	450	380	429	416	457	422	416	410	402	486	426	403	373	419	402	453	426	467	413	437	405	459	427	404	446	473	435	434	439	427	376	412	409	435	446	402	463	443	431	428	421	418	432	390	444	396	412	422	441	437	385	399	435	421	426	437	424	420	430	431	406	427	396	449	440	445	425	447	418	416	423	401	403	429	458	465	405	414	438	425	468	418	409	410	376	403	433	406	433	415	389	372	411	439	432	436	470	441	395	460	428	433	424	405	449	464	450	415	421	408	457	434	422	443	374	411	439	458	423	443	420	394	408	430	423	403	417	456	453	477	416	411	440	404	450	438	441	419	394	431	438	424	458	407	441	434	385	427	410	385	417	433	440	405	429	439	474	428	450	411	406	457	434	409	421	439	409	438	427	431	428	461	361	415	443	407	451	386	448	411	437	424	429	430	476	447	446	432	384	492	442	421	491	441	386	408	407	428	437	441	421	398	428	460	416	367	433	434	381	409	423	386	450	451	436	483	418	442	407	490	395	466	449	415	427	385	404	383	423	381	416	434	462	439	406	433	415	448	465	419	432	448	425	428	437	433	447	433	443	424	426	426	424	439	430	423	386	449	435	441	397	422	477	435	407	420	435	401	427	426	439	414	429	409	407	472	447	433	438	422	415	412	427	397	450	405	396	415	387	457	430	461	413	405	434	420	417	455	408	442	407	419	426	429	444	419	435	412	413	395	445	420	407	413	425	442	465	437	448	420	390	417	429	421	412	460	394	407	415	413	457	423	410	432	409	405	442	452	456	428	440	395	420	391	402	433	488	393	406	388	414	400	423	461	421	380	419	458	403	449	450	394	417	413	406	418	368	442	430	434	438	428	422	406	453	408	407	420	408	433	424	423	416	411	429	404	441	420	396	475	427	432	437	439	478	448	411	367	389	413	396	434	432	414	453	453	402	422	426	448	431	416	434	397	433	393	438	422	444	412	475	441	426	412	401	428	368	380	453	455	390	345	427	439	421	413	400	405	415	415	432	414	404	401	413	431	404	411	427	395	397	402	388	383	426	394	439	461	428	396	436	456	406	430	410	408	423	395	425	426	458	453	434	431	439	432	407	442	443	375	432	387	446	419	429	421	388	396	470	421	423	465	431	432	380	422	431	423	463	423	447	390	435	453	428	456	422	382	451	419	427	424	395	426	466	443	454	419	404	356	424	427	426	461	406	436	417	442	387	402	397	433	350	394	412	467	442	445	446	397	411	462	446	397	376	430	410	376	439	414	443	375	411	434	412	394	442	419	435	436	421	435	441	422	421	408	422	424	455	414	412	449	449	424	425	449	424	422	445	339	392	493	404	466	452	464	424	422	448	431	396	388	445	419	428	426	423	458	396	407	423	416	415	404	443	444	439	427	423	440	429	414	415	442	406	374	396	462	442	394	411	404	412	426	422	432	401	427	450	430	429	433	404	436	433	432	421	450	427	448	395	445	438	386	449	435	425	461	444	440	405	402	373	400	423	399	412	416	452	414	421	449	400	423	458	447	415	410	403	436	449	440	385	436	413	428	415	398	424	426	429	396	456	383	432	433	440	418	431	421	379	414	432	451	422	410	413	439	387	410	430	413	417	379	436	430	383	434	431	449	375	437	447	469	439	405	414	424	457	380	394	416	399	464	473	384	446	425	457	389	427	382	455	447	439	406	410	396	419	427	454	439	441	406	431	413	429	394	410	424	396	420	423	433	406	428	396	443	418	454	420	473	386	394	432	448	418	415	416	408	410	432	381	394	420	447	398	439	408	382	434	405	415	390	397	418	428	413	428	401	411	423	428	426	434	397	388	429	436	401	411	422	394	429	390	431	386	391	442	414	372	396	417	415	408	418	415	457	367	425	436	443	417	407	412	385	443	421	395	428	456	406	438	415	439	417	404	408	427	395	419	445	436	380	425	442	456	437	446	470	432	443	398	425	425	443	370	435	451	456	476	432	408	417	416	434	475	414	405	431	419	385	423	432	417	408	444	446	420	392	400	418	462	452	430	395	423	458	411	411	403	415	446	396	451	420	454	403	435	420	456	420	420	398	462	420	408	394	451	439	425	429	394	442	475	441	423	402	412	470	436	398	426	464	471	396	412	422	475	404	439	414	431	415	403	408	399	437	461	397	437	415	447	383	407	376	385	387	412	393	435	400	439	431	447	414	433	446	433	440	381	413	485	387	398	386	432	457	421	432	413	399	437	441	414	408	406	426	420	404	432	414	462	433	405	401	446	450	394	420	404	409	438	371	400	417	439	417	433	448	434	424	434	482	479	455	450	419	423	422	450	444	439	392	410	391	463	417	454	428	423	420	462	377	444	452	424	417	435	378	412	421	445	426	447	415	426	389	425	432	419	376	449	377	439	387	384	397	407	412	433	459	420	423	428	416	400	408	401	348	358	427	416	504	468	421	391	428	381	375	420	393	434	397	460	442	411	450	402	455	442	427	407	463	409	427	433	420	452	413	445	414	467	424	440	428	409	423	389	380	396	421	382	399	425	451	395	377	410	427	425	400	393	445	410	396	398	429	413	417	437	425	436	401	439	420	438	477	456	386	420	415	381	436	433	456	391	398	426	438	415	404	379	425	394	413	420	390	410	414	430	399	452	411	459	437	421	454	428	421	423	416	411	453	425	457	419	404	411	427	404	407	428	430	412	428	403	440	363	362	422	432	421	420	392	398	422	436	441	426	392	412	428	400	383	392	446	430	416	425	419	428	435	427	403	390	448	476	407	437	389	429	424	413	439	469	426	442	396	421	447	423	412	399	403	405	376	372	423	436
21045	16808	2135	1302	1061	967	940	930	944	898	872	939	921	886	871	961	975	879	887	912	971	914	927	914	941	937	890	929	903	910	908	928	933	882	915	880	926	900	938	893	900	922	960	942	892	963	906	937	902	882	933	950	955	994	943	941	928	925	886	922	932	895	902	891	899	898	911	898	954	936	905	878	885	900	904	913	896	908	915	857	915	886	860	925	886	943	896	933	909	917	905	876	885	899	923	885	919	875	910	897	903	895	897	955	858	925	944	877	912	911	875	865	895	927	952	842	880	928	871	934	891	891	931	951	922	878	898	953	936	948	928	956	916	942	888	916	900	896	887	890	876	936	938	911	914	950	941	935	905	851	855	950	882	877	963	900	901	885	859	924	862	906	887	861	886	874	903	961	963	918	949	965	986	916	898	909	892	927	879	914	961	861	969	900	884	935	916	943	915	908	961	899	915	895	885	915	878	920	927	970	895	883	925	879	872	899	885	908	920	887	868	916	982	953	957	926	880	907	947	907	943	907	920	934	946	886	860	937	893	899	913	903	930	903	909	933	937	964	848	914	898	922	956	912	896	902	895	901	885	823	899	1022	918	880	991	924	895	894	912	918	910	881	830	862	957	900	899	872	887	914	922	939	881	875	903	890	912	915	883	950	914	896	883	893	954	892	897	933	943	895	935	916	983	880	920	920	894	874	919	882	900	881	869	880	921	899	915	877	945	923	894	910	926	848	921	871	881	899	910	898	874	930	876	928	930	882	961	958	922	893	934	893	930	935	854	906	907	979	916	861	856	966	907	939	907	844	867	916	927	912	884	909	930	938	914	888	871	898	884	883	911	859	888	897	1007	879	920	934	899	894	977	875	948	960	944	860	939	954	882	911	892	896	859	895	884	901	897	866	899	909	897	863	863	895	839	932	939	914	928	926	971	874	856	923	932	892	921	910	934	874	939	936	907	881	867	900	884	920	897	917	882	948	927	917	930	869	874	939	931	901	963	916	934	874	865	903	897	889	874	871	937	939	955	962	909	860	942	919	896	868	923	880	934	907	888	899	885	918	884	974	912	914	934	908	909	928	877	879	858	884	884	909	907	906	927	952	917	915	922	914	922	896	976	891	907	909	917	913	945	912	919	935	913	902	926	835	946	865	906	894	887	911	898	924	897	899	925	913	934	901	918	905	902	891	899	928	902	936	906	904	846	939	873	947	899	893	902	922	914	877	936	885	859	907	876	918	846	900	938	903	935	900	940	889	948	911	876	904	943	949	918	951	876	980	885	904	886	876	902	930	933	904	917	933	939	871	866	975	895	901	948	893	939	898	883	902	892	913	927	910	918	866	936	893	922	881	841	864	921	894	877	932	900	830	893	937	878	941	915	914	863	959	894	925	873	917	943	886	939	969	912	915	892	967	882	941	950	875	918	919	889	915	880	861	909	889	859	913	904	930	955	917	872	895	891	833	957	882	913	916	900	914	897	859	960	878	946	911	861	958	901	906	892	889	886	973	966	908	907	965	918	880	928	938	925	920	934	932	918	908	953	926	869	870	883	908	864	971	973	946	930	903	921	911	948	954	900	866	916	885	933	902	866	919	920	861	906	942	910	913	897	867	930	923	891	956	904	918	873	905	883	912	915	919	949	911	912	931	880	932	957	966	912	911	881	902	947	882	920	939	919	931	921	933	897	892	910	930	881	911	939	877	921	930	938	917	889	885	901	831	886	879	884	947	889	869	917	932	948	856	932	910	926	874	977	922	916	918	929	936	944	897	912	938	923	903	922	939	920	914	949	837	905	922	902	960	935	947	958	870	892	915	920	923	891	859	911	896	913	911	877	882	910	892	901	891	938	926	885	931	912	942	903	887	882	929	918	894	873	949	915	941	934	931	934	964	900	896	900	956	961	935	885	906	934	922	912	929	869	888	934	866	896	865	896	931	866	891	981	893	960	880	946	950	930	903	914	929	878	884	894	915	825	935	933	838	852	895	948	928	881	906	913	893	930	903	869	918	935	883	916	927	904	924	931	940	891	895	926	928	925	939	941	898	885	912	885	887	899	905	938	897	917	918	936	921	964	949	892	911	914	897	951	886	897	874	908	958	907	901	897	917	989	912	908	903	902	915	937	918	945	884	942	911	900	874	895	913	850	921	896	897	906	884	935	906	929	926	929	905	896	949	920	867	901	909	931	898	899	859	887	881	895	951	925	944	967	824	921	906	876	910	899	905	871	935	884	948	894	857	988	857	867	966	937	879	919	867	859	901	937	917	954	904	907	876	890	1000	871	945	904	934	864	911	929	904	914	918	882	899	920	912	914	884	853	871	918	886	847	980	901	876	905	912	902	931	911	935	891	898	911	859	887	928	920	898	878	906	917	903	893	827	924	881	924	892	862	920	860	940	901	947	873	952	913	949	922	890	916	953	902	924	917	897	887	911	896	908	873	889	856	917	887	913	959	877	927	941	896	907	879	873	903	888	938	899	930	864	912	895	902	929	873	873	869	902	935	908	887	945	905	908	968	894	953	907	931	894	900	913	891	903	940	873	895	939	894	907	959	919	853	879	956	890	963	927	926	855	904	947	939	915	916	909	891	925	917	941	888	929	905	888	927	906	902	879	905	904	828	894	848	886	888	874	873	918	883	868	922	871	956	946	908	884	925	851	890	923	889	881	927	949	897	902	903	948	911	936	923	905	909	906	943	908	852	883	909	912	911	884	941	866	833	937	878	910	888	901	892	928	932	868	859	876	987	907	906	887	897	905	956	929	885	899	867	972	923	943	925	903	910	908	920	904	847	951	942	979	910	897	916	907	940	928	918	926	914	917	868	892	941	908	938	932	876	910	876	949	891	902	944	902	917	930	957	913	864	932	910	939	916	959	904	871	914	915	878	883	928	986	902	898	917	964	824	909	917	925	925	879	864	878	910	913	923	906	920	911	942	888	882	924	879	941	916	883	912	943	899	923	908	961	876	925	908	918	910	890	908	904	883	876	924	890	852	877	915	939	922	867	929	884	906	871	1044	850	965	895	904	960	931	887	904	968	898	922	883	905	911	958	948	934	864	910	938	909	898	958	880	899	883	979	964	973	897	894	900	933	882	918	930	884	933	886	925	898	973	923	927	929	898	901	863	918	918	879	876	888	918	908	826	880	917	890	898	934	889	933	910	879	832	917	909	905	890	903	894	958	884	907	886	912	890	913	864	922	842	970	922	885	924	927	901	841	868	875	966	928	849	923	914	978	881	892	929	917	898	948	909	881	897	887	892	933	913	904	932	899	935	909	898	883	883	894	872	902	923	937	935	925	914	967	913	943	858	864	860	933	909	884	875	903	841	877	890	894	887	884	885	895	941	938	903	924	935	932	924	937	906	932	911	925	947	926	910	958	924	905	954	875	919	912	914	905	885	937	916	912	875	926	892	903	912	909	846	915	921	843	920	882	917	922	879	938	953	925	865	902	868	931	880	931	925	970	881	910	915	847	911	898	923	925	898	886	910	943
24287	21444	25152	28158	21445	21457	19960	773	432	394	386	319	373	367	352	305	316	290	300	311	323	312	281	318	324	264	328	291	279	282	343	290	285	296	315	292	272	312	277	302	288	286	287	291	266	299	283	266	249	285	304	308	300	327	292	291	280	264	287	313	241	293	275	293	280	298	307	268	286	270	291	250	287	300	290	297	255	307	284	269	296	297	288	305	291	278	281	284	281	284	279	272	268	293	252	312	277	284	305	274	278	278	310	285	272	307	285	313	301	264	303	301	266	234	307	287	332	319	282	276	281	282	260	295	278	278	285	311	288	278	279	249	286	282	291	245	256	286	297	278	313	303	297	277	281	303	284	275	279	258	281	294	294	285	277	275	269	306	297	313	279	287	287	295	289	281	260	275	290	253	298	292	304	277	270	253	273	268	267	282	293	264	278	269	290	292	284	287	299	270	291	292	289	299	267	280	277	266	272	306	274	310	293	263	300	276	275	266	309	285	285	302	274	274	296	306	310	284	263	275	298	263	282	293	291	303	293	270	272	288	279	281	302	290	281	293	288	238	263	244	303	294	312	281	256	316	271	272	277	290	300	284	306	276	252	307	278	254	273	273	298	241	297	293	226	291	298	293	278	285	300	282	275	284	269	277	281	313	289	295	253	283	307	284	299	265	277	291	293	324	287	306	310	317	293	284	283	285	309	301	259	294	271	309	303	282	308	279	255	256	294	260	286	268	314	269	273	285	288	267	263	292	303	256	300	254	259	287	322	266	284	289	307	281	309	263	278	274	277	275	320	274	293	320	318	262	271	280	294	291	295	263	275	285	296	291	284	271	304	285	247	279	267	295	303	271	306	276	292	290	321	257	290	272	287	262	299	275	289	250	270	330	305	300	286	311	303	263	254	266	288	305	284	277	273	272	298	280	253	264	241	324	293	280	273	278	281	236	262	263	264	287	289	277	292	304	284	287	289	314	302	263	293	278	271	258	297	267	281	240	323	295	275	327	275	258	270	258	297	278	278	284	265	291	265	277	284	307	279	290	288	268	267	296	282	263	292	295	266	265	295	257	291	289	279	290	312	304	288	272	288	288	259	314	243	274	274	281	321	281	276	277	266	268	272	273	253	310	280	307	258	276	300	282	290	270	274	312	274	235	254	304	279	304	308	283	274	288	320	273	282	275	285	272	278	295	259	280	304	262	320	283	279	299	291	279	272	295	278	270	300	270	271	295	298	271	278	294	288	258	290	292	289	275	322	313	302	277	286	271	266	302	309	265	275	279	283	306	260	275	273	322	278	309	283	293	291	309	254	276	264	332	276	300	322	299	294	294	265	263	288	307	243	274	306	288	271	297	256	292	286	263	286	314	293	267	313	262	276	274	276	270	277	273	296	295	242	289	284	286	303	294	298	284	268	280	272	275	318	305	265	276	274	285	287	343	306	277	307	262	236	273	251	299	276	279	276	295	275	272	261	295	303	293	278	285	304	242	282	247	307	309	256	279	278	274	286	262	287	276	255	279	275	259	261	311	301	292	280	298	282	306	284	221	296	290	281	319	287	291	299	289	293	276	286	279	265	286	284	282	254	295	316	296	261	258	285	271	320	302	266	304	292	295	262	304	293	256	295	276	254	268	292	310	272	272	297	275	263	310	263	273	272	282	298	299	310	277	293	264	258	275	279	277	299	265	279	261	278	265	291	307	258	291	302	268	264	271	271	293	316	293	298	307	300	262	296	285	280	303	283	276	246	295	283	303	304	295	264	276	283	289	267	300	298	281	288	273	297	303	285	259	227	254	275	275	318	310	295	277	286	289	245	266	284	288	292	267	298	273	251	302	291	305	252	274	312	297	276	312	287	301	303	302	275	299	277	285	285	313	295	285	302	302	282	287	304	261	291	284	301	260	269	291	309	308	258	263	281	272	311	295	281	316	281	294	304	256	274	281	319	308	279	305	306	269	284	316	282	320	259	291	264	306	321	308	286	280	263	306	294	285	297	300	276	307	296	295	275	247	282	296	282	309	269	286	283	287	275	267	306	283	266	278	321	287	261	266	273	282	272	265	274	287	301	303	256	286	284	292	277	260	314	259	305	306	271	293	278	301	291	284	305	283	284	286	261	285	268	276	316	285	318	269	296	282	272	276	267	288	282	288	313	302	324	296	284	274	261	279	289	277	268	263	299	300	316	274	286	279	275	258	290	252	275	297	294	324	300	249	254	253	267	287	267	280	292	291	309	278	287	299	296	276	301	288	296	294	272	308	291	283	268	270	286	310	298	294	299	276	288	294	287	289	334	259	294	274	263	289	317	277	294	256	280	301	309	297	274	303	291	260	291	302	285	253	282	264	320	278	271	250	297	237	276	248	282	293	275	288	301	273	256	287	297	279	298	277	289	248	285	285	270	300	316	325	293	282	278	291	281	284	310	258	312	282	321	310	285	288	298	296	278	275	295	300	295	278	262	251	248	296	262	263	256	318	306	280	305	283	275	287	298	254	247	314	274	262	298	294	266	258	271	278	271	277	270	312	280	265	264	274	280	290	264	290	274	293	277	259	269	311	275	261	286	281	305	266	279	292	285	323	295	293	266	310	274	295	275	294	275	253	250	297	285	287	300	312	293	261	303	266	268	294	281	283	262	295	276	280	298	308	294	285	293	260	242	295	242	254	313	298	287	296	296	315	260	257	303	279	291	275	248	249	300	249	259	289	337	303	277	265	299	284	258	295	294	273	297	292	246	284	265	297	275	271	285	250	277	286	297	299	295	260	280	311	262	303	294	267	288	274	280	276	277	299	284	306	273	300	279	253	316	278	287	268	296	295	269	293	275	269	268	299	286	291	265	268	283	288	282	250	298	284	259	317	251	325	288	316	289	279	296	306	275	253	278	290	277	296	267	294	305	245	303	304	278	306	293	284	287	276	299	250	304	274	294	256	323	312	284	283	266	262	289	250	255	267	258	263	271	300	319	304	314	297	293	282	299	292	277	290	274	263	294	294	270	252	258	281	281	251	301	273	307	309	307	268	280	285	300	278	295	265	270	256	290	279	267	301	327	290	293	286	281	303	285	287	301	277	278	305	272	325	267	258	296	259	294	292	286	293	254	280	281	279	279	242	284	287	276	298	284	285	290	281	316	294	281	277	299	283	273	296	269	300	278	301	281	273	282	290	285	274	265	276	313	245	291	301	301	264	299	268	269	274	311	314	303	283	267	334	269	254	326	295	242	252	295	273	259	303	267	255	298	293	280	267	259	296	287	257	287	252	278	274	270	291	260	261	267	288	281	277	272	253	286	242	297	263	283	312	274	271	285	284	275	306	297	272	264	292	286	251	272	293	258	308	266	305	287	307	293	288	281	289	294	285	276	268	270	264	291	281	263	299	275	295	263	281	285	286	300	267	305	269	267	276	304	305	277	275	282	295	296	309	274	290	264	276	285	301	271	284	297	291	259	267	277	307	283	265	248	287	285	301	292	294	289	277	309	286	287	269	276	299
27036	23527	2859	1427	920	823	728	685	688	647	692	660	616	684	600	656	613	621	634	678	651	630	618	690	628	596	615	631	632	617	632	659	645	618	648	611	625	600	622	597	646	606	667	663	551	616	598	609	575	570	641	591	606	672	592	605	622	631	602	592	600	615	618	621	565	665	664	658	609	607	564	642	652	617	635	587	597	591	600	634	646	623	589	603	625	626	620	619	642	612	639	635	606	617	595	636	639	579	579	653	585	648	615	598	611	620	637	592	597	609	587	609	587	599	581	597	581	616	605	638	596	648	595	640	574	585	615	616	610	575	581	623	589	626	625	665	628	627	586	614	590	602	644	646	612	640	651	623	638	605	615	599	651	629	620	589	582	652	587	633	618	614	656	636	653	619	584	634	598	652	632	632	608	616	647	624	658	639	633	596	564	652	597	630	667	605	575	623	597	573	616	618	648	615	639	629	589	613	596	608	633	610	549	613	592	570	602	601	632	624	635	615	603	606	589	601	606	641	607	600	618	628	600	592	580	607	613	611	623	606	637	587	621	555	609	640	623	609	651	608	629	605	606	644	591	604	608	592	622	580	638	616	615	591	643	606	626	609	596	620	560	608	605	596	630	624	635	591	637	601	579	604	633	629	630	596	606	602	644	604	606	627	630	646	594	599	603	643	586	616	630	583	580	581	568	576	596	645	624	577	575	594	634	598	625	610	616	588	617	607	574	615	597	627	582	592	657	610	631	572	614	640	611	587	594	626	608	590	591	632	597	552	620	611	581	621	607	599	638	614	586	586	641	663	599	565	601	605	638	612	595	604	659	641	610	595	601	646	599	624	575	588	599	604	608	630	650	640	600	591	611	636	663	601	583	619	640	646	607	616	607	620	637	611	566	582	642	624	626	588	635	588	585	621	580	604	590	593	614	604	642	623	628	609	605	615	613	586	633	589	608	667	616	622	597	600	633	604	594	557	625	615	597	596	589	594	607	569	583	617	624	607	578	645	567	601	621	640	618	586	641	577	635	610	657	587	569	611	629	590	641	600	647	604	617	613	630	610	635	613	627	621	626	633	586	613	632	602	599	562	575	611	607	617	562	595	651	624	625	631	645	589	603	642	641	612	621	651	589	604	604	601	605	561	580	578	611	590	606	604	643	618	608	634	635	653	661	590	607	630	603	605	667	576	652	569	636	620	638	615	620	633	595	595	584	662	613	630	591	605	628	644	634	627	629	583	583	611	613	598	601	605	625	640	630	619	607	582	632	583	608	586	634	611	638	539	616	617	603	595	615	628	564	601	649	677	597	600	638	608	637	638	596	643	586	635	613	607	613	614	615	586	610	675	633	629	642	585	645	609	656	625	610	617	599	597	598	665	634	587	602	580	599	600	600	589	602	633	634	590	565	632	585	599	628	615	560	632	634	615	599	612	630	635	627	678	636	615	615	627	589	589	599	598	649	617	598	573	623	605	589	588	558	622	616	577	599	663	591	615	645	631	648	590	579	668	599	644	614	614	652	614	609	620	577	584	590	610	629	614	605	597	613	588	622	632	585	674	593	607	598	588	593	532	610	621	616	599	595	620	576	631	628	619	607	560	606	594	620	663	604	609	599	641	596	587	587	631	666	618	598	609	598	582	638	596	610	601	579	600	641	615	647	654	604	561	620	588	607	631	579	589	604	593	605	654	648	609	639	573	635	655	581	628	625	597	626	602	666	601	600	643	529	597	600	624	589	605	605	611	626	653	577	590	653	618	631	611	630	606	582	619	579	639	582	559	599	630	611	586	614	629	601	607	618	621	556	593	577	581	633	606	574	627	630	608	582	603	643	588	624	587	642	602	575	604	582	614	638	601	634	598	619	594	631	597	601	607	602	647	617	567	590	593	596	587	602	633	604	606	616	572	584	620	582	595	625	597	594	602	653	635	605	603	631	641	583	580	631	594	613	621	596	594	605	638	608	609	640	591	642	616	561	631	573	613	641	579	582	632	627	626	624	591	593	595	634	628	623	617	602	624	579	599	591	622	625	650	561	580	592	600	623	615	624	566	587	619	631	600	609	606	609	599	596	599	596	617	618	606	661	585	626	576	649	610	644	592	615	623	604	640	600	606	613	620	590	594	628	640	615	646	610	597	587	629	618	609	625	563	605	604	619	578	625	664	624	596	640	639	605	570	626	630	626	571	596	602	639	591	583	592	632	661	598	592	606	632	689	573	621	639	623	592	570	568	617	606	637	620	610	562	559	626	564	627	610	605	594	600	580	585	613	601	634	632	624	601	586	616	597	621	630	646	571	620	620	570	629	621	589	607	602	592	593	643	617	612	594	622	618	692	578	658	645	593	573	619	627	639	608	632	581	568	618	654	626	587	598	590	587	604	606	624	597	574	614	586	591	603	609	645	595	599	601	644	632	648	585	571	603	587	596	605	591	595	608	608	608	622	563	640	630	611	642	641	660	611	645	627	637	614	598	595	581	573	637	589	584	585	631	640	551	580	626	615	649	636	639	650	568	564	592	599	609	634	622	613	597	578	626	633	621	633	599	623	636	637	566	591	664	622	586	645	587	597	575	594	631	589	575	629	597	584	600	625	621	586	644	601	616	657	631	608	590	611	582	575	623	633	632	647	588	647	600	599	585	642	591	613	603	606	600	596	625	589	603	635	685	574	588	628	627	580	654	570	639	617	602	598	619	595	623	590	567	628	629	607	612	642	583	623	649	610	573	580	551	603	604	618	589	623	587	578	608	616	629	576	647	612	625	607	555	590	589	614	597	648	598	579	584	662	617	585	617	595	667	620	601	619	640	562	626	622	593	628	613	632	657	604	676	646	623	618	620	631	591	622	586	624	608	609	637	607	597	569	628	596	603	610	602	662	603	676	632	597	592	610	604	610	610	638	630	614	618	631	651	605	602	589	596	625	619	648	606	649	606	579	589	631	592	618	640	627	638	582	559	618	620	628	602	640	575	625	613	644	608	631	636	638	581	563	586	626	616	590	561	605	655	621	610	593	634	647	602	588	596	628	626	584	602	639	548	652	643	641	602	568	622	676	629	617	622	620	618	595	605	575	659	607	598	599	611	620	600	578	620	589	649	623	626	603	644	600	566	599	640	593	610	628	651	618	627	617	642	635	667	635	584	625	605	611	616	635	587	617	607	602	616	619	597	642	597	595	623	588	621	588	596	648	636	628	611	600	606	625	578	587	591	662	626	598	626	589	626	653	619	600	673	587	630	628	633	571	615	579	611	623	578	574	617	647	618	627	643	676	600	634	598	598	625	602	616	598	632	613	586	621	595	591	637	586	588	597	658	603	650	641	589	630	616	616	668	640	587	620	634	622	664	610	572	583	636	628	589	540	623	619	597	658	619	623	657	603	609	598	615	620	624	571	599	652	594	579	611	568	625	620	614	611	609	597	589	572	652	626	645	600	607	582	683	610	585	586	584	619	590	570	623	607	613	646	605	598	639	642	551	654	604	626	619	622	610	583	599	618
32654	20512	9552	631	365	340	337	289	343	351	314	335	309	305	327	331	292	336	324	316	320	336	323	308	299	333	313	298	322	334	307	283	324	308	333	317	374	323	327	329	321	329	313	340	271	361	313	286	292	300	302	316	325	308	289	324	308	309	348	331	319	312	297	325	306	311	317	359	337	312	297	288	315	291	316	277	297	337	322	291	332	338	335	303	316	313	302	353	323	307	319	328	334	323	346	312	308	333	311	323	295	296	343	312	304	322	316	274	325	305	280	359	314	286	337	325	337	331	309	350	281	357	335	319	313	340	294	314	318	326	310	325	354	302	310	308	300	278	339	298	297	321	301	303	320	311	350	294	331	347	325	344	327	304	298	300	335	316	324	316	333	302	311	330	278	338	311	299	329	317	310	325	382	324	320	271	270	334	330	289	329	303	311	299	337	314	316	273	303	303	334	316	349	267	329	307	318	301	293	293	308	358	278	329	310	326	294	337	315	304	350	311	299	322	309	294	354	303	330	350	333	348	288	323	304	335	310	291	339	349	341	313	324	316	311	335	323	333	315	312	334	311	327	306	309	312	328	316	298	335	306	326	319	326	325	329	315	327	313	295	299	318	338	329	302	339	344	332	340	303	317	310	339	339	303	267	329	271	324	325	307	304	330	310	327	329	301	298	327	327	303	328	281	303	327	307	306	325	309	334	346	331	379	318	337	307	347	321	311	337	321	358	290	320	316	315	300	300	344	316	345	308	326	277	297	314	307	277	336	327	307	307	295	313	331	344	315	326	303	319	326	337	302	355	304	309	311	349	302	309	321	307	302	325	319	328	315	270	321	330	307	327	305	294	310	294	292	290	274	320	299	324	283	291	330	322	305	307	289	312	313	350	344	302	288	343	345	326	336	303	288	316	324	354	337	357	335	297	310	323	298	368	353	332	308	299	328	340	328	296	294	295	331	330	327	327	310	306	288	275	318	288	303	301	310	320	313	317	313	304	329	310	267	306	317	323	293	317	311	302	324	297	311	294	340	332	339	340	313	340	322	282	311	326	296	308	339	333	335	348	346	313	313	314	268	337	319	291	341	312	268	291	312	317	306	335	308	331	333	321	285	308	325	315	300	295	320	327	351	336	322	339	339	315	295	318	298	298	320	327	312	290	346	336	321	314	294	304	356	275	306	349	330	294	247	316	347	334	310	341	322	337	306	356	289	293	289	335	318	319	318	276	346	315	290	327	349	296	307	340	323	338	315	295	340	340	324	338	309	329	297	318	307	333	299	298	316	314	331	315	324	302	300	292	294	330	321	289	316	332	308	353	310	304	311	309	299	321	328	297	330	343	349	307	292	328	316	346	304	316	306	318	299	299	299	296	331	323	310	331	304	306	309	317	303	321	348	297	313	319	304	272	333	333	273	306	343	321	308	324	334	317	311	301	314	339	295	301	306	298	291	317	333	347	347	319	303	340	373	281	302	277	300	307	314	313	336	279	331	327	326	284	329	322	337	338	282	346	300	332	326	337	299	310	300	300	283	332	312	288	361	309	328	340	323	310	344	308	316	309	333	314	291	313	324	337	303	322	290	294	316	281	293	341	304	306	327	293	313	307	309	297	319	314	346	306	290	313	319	310	307	354	305	274	332	323	349	307	307	314	367	312	346	314	320	296	321	315	307	320	321	368	346	308	297	314	326	339	323	315	299	321	323	326	285	309	353	336	301	316	322	324	304	331	313	320	295	305	302	311	306	316	315	323	338	320	319	325	320	280	281	320	308	299	313	334	305	333	332	293	341	321	326	334	368	347	319	353	299	333	319	356	300	298	342	326	309	319	358	288	290	320	330	345	301	322	312	335	307	326	358	341	314	335	321	308	287	356	321	335	363	305	287	340	331	317	300	336	307	310	302	311	291	327	312	331	334	312	325	309	350	314	307	325	320	310	287	332	320	301	293	297	293	299	356	306	317	285	352	313	328	328	318	288	323	324	296	325	321	311	289	308	294	317	328	307	316	321	314	340	341	288	309	310	296	311	303	332	301	312	313	328	333	291	309	341	313	292	311	301	279	311	308	304	308	315	297	303	331	336	317	289	325	317	323	338	313	332	334	319	287	317	332	358	315	287	330	306	321	333	293	328	326	330	332	289	305	287	319	317	320	339	342	338	305	330	296	317	303	338	298	313	336	296	305	338	330	295	299	330	311	302	336	351	315	306	316	326	296	309	318	325	309	322	285	266	314	334	305	300	344	299	299	304	340	306	309	297	309	316	305	345	287	341	321	333	321	322	311	336	323	295	322	285	333	273	315	334	313	342	351	320	380	307	326	304	308	264	340	323	334	344	300	275	332	297	286	348	343	340	288	332	327	300	318	322	340	301	325	315	300	311	323	337	314	313	262	283	289	326	333	358	325	307	302	336	307	314	286	311	301	305	335	391	312	334	306	317	305	301	314	309	322	321	319	316	334	311	330	312	299	314	316	311	310	317	321	348	363	347	343	320	317	328	324	319	312	303	302	328	320	312	316	307	294	321	291	316	330	278	324	289	325	335	316	354	324	343	321	301	331	271	319	350	333	318	357	317	343	297	363	334	315	360	287	299	330	298	284	331	311	332	305	332	327	312	329	333	327	316	303	316	286	312	312	324	332	323	337	314	354	325	333	323	315	329	312	295	316	316	296	326	294	323	289	322	361	317	312	329	308	312	314	321	297	301	337	308	318	341	325	290	340	332	349	345	316	306	309	312	327	317	301	305	328	301	336	306	282	311	338	330	317	311	354	351	312	332	309	316	349	317	317	320	305	281	332	292	336	315	330	292	323	324	351	308	307	320	334	326	305	333	325	314	326	334	312	363	332	336	311	331	344	341	334	317	345	288	272	345	312	313	344	351	319	293	316	314	349	292	305	286	292	304	307	314	329	349	321	309	313	316	274	315	356	321	313	324	320	320	331	324	338	296	295	331	303	320	296	306	308	325	309	332	327	322	318	300	318	300	305	308	320	313	346	288	299	308	283	315	316	324	329	349	353	347	310	326	304	330	312	314	303	346	286	336	315	344	341	335	321	314	312	326	321	311	316	337	350	313	312	313	310	315	305	321	308	314	304	329	327	301	330	308	309	308	314	340	323	300	302	330	320	332	307	304	331	324	289	298	304	312	299	330	331	336	355	301	315	365	341	359	305	336	320	316	340	295	295	302	311	327	343	316	340	321	338	325	311	337	283	315	329	327	303	313	358	338	300	324	323	297	300	352	371	312	291	306	314	332	300	309	322	314	302	341	315	330	308	315	335	333	303	301	328	323	338	328	320	315	286	321	330	324	342	311	310	319	353	314	294	305	258	325	299	305	284	342	318	331	342	334	318	331	302	323	321	309	323	317	306	290	336	329	347	324	311	305	324	331	297	334	298	302	304	330	316	349	309	282	305	291	314	344	328	316	327	333	333	308	310	328	329	310	288	323	294	299	336	294	348	299	340	300	286	322	309	336	300	302	317	300	304	289	324	285
8695	2457	898	758	746	712	790	770	762	735	758	760	733	766	758	753	799	729	776	731	719	728	703	718	768	725	721	732	719	779	708	765	753	713	751	740	727	726	728	765	722	773	763	739	703	803	715	770	726	794	718	692	767	736	722	753	749	720	731	757	753	759	712	738	746	790	739	717	739	723	754	726	730	728	716	713	706	754	755	712	755	734	775	728	726	697	772	731	728	720	720	729	750	742	744	751	775	718	764	778	776	744	727	719	776	762	749	707	736	796	740	718	749	687	725	818	681	736	754	737	748	755	761	739	778	745	792	720	713	662	722	749	746	748	735	761	723	775	694	784	800	709	783	714	774	689	732	783	718	780	709	747	751	798	718	751	707	706	697	726	727	725	733	708	737	734	744	710	768	750	780	737	729	704	724	727	771	797	714	701	762	770	741	752	744	787	740	713	805	739	746	736	729	712	705	716	707	696	744	701	708	691	718	719	712	761	732	738	748	729	752	715	729	707	752	690	733	712	684	791	701	704	775	734	733	725	771	764	737	742	789	780	768	748	719	757	738	725	753	699	720	725	741	693	759	766	721	795	695	774	708	699	760	684	692	740	757	738	735	737	756	754	760	752	721	741	734	691	749	757	758	745	715	681	745	727	741	714	742	725	706	758	734	716	747	745	759	735	713	718	747	726	741	769	776	745	752	746	795	753	727	736	735	701	727	763	731	719	725	726	702	769	749	701	718	717	754	731	721	752	734	736	749	755	768	735	711	689	751	768	770	714	744	738	746	736	731	722	763	719	740	722	766	726	717	722	718	740	757	711	712	695	760	728	745	751	763	729	727	747	747	727	753	743	772	741	744	736	756	727	738	811	716	750	727	723	721	779	771	740	732	759	805	706	754	712	770	707	727	778	726	758	738	746	695	706	748	675	765	747	702	722	745	742	757	697	711	684	757	725	716	732	735	752	751	736	735	720	764	761	730	765	716	751	757	761	732	704	751	741	704	733	713	778	739	707	741	715	714	744	743	738	696	769	757	743	737	713	702	766	770	744	709	755	731	736	733	777	703	756	708	746	732	706	705	717	723	746	784	726	717	799	766	718	761	721	708	718	726	718	736	755	756	758	724	788	753	727	717	769	733	741	755	703	775	727	745	756	740	761	748	709	763	736	767	736	731	659	762	731	754	702	740	715	743	723	700	697	713	734	726	717	720	707	738	728	713	712	747	700	744	747	738	772	715	727	725	732	737	729	723	744	716	732	828	708	728	758	697	745	746	721	700	717	731	723	760	679	730	750	797	748	739	750	768	746	730	706	747	716	719	742	749	682	743	712	774	735	753	729	750	669	734	708	767	754	722	721	742	779	718	723	717	734	750	737	720	724	730	734	750	729	737	767	718	751	707	726	771	748	754	720	794	718	743	754	758	796	742	728	754	727	773	738	721	719	766	724	763	720	741	686	720	712	689	745	783	824	761	754	710	762	726	785	749	730	734	730	713	736	733	699	741	769	739	700	668	688	750	775	754	733	749	784	742	692	718	724	737	728	742	757	702	710	774	713	758	709	755	681	733	730	753	740	707	747	781	731	726	701	742	750	783	754	771	733	733	732	742	762	727	780	729	731	742	721	781	714	733	721	701	739	760	750	704	751	721	715	724	746	706	755	744	767	761	701	732	730	723	714	742	733	783	712	742	780	771	780	772	745	698	757	795	735	756	763	754	719	715	793	759	731	770	753	728	702	686	746	738	723	735	736	760	764	711	760	722	711	722	810	719	719	726	740	750	778	739	746	747	738	744	732	787	762	708	754	732	761	703	781	753	717	759	750	748	757	758	705	717	741	790	729	752	732	765	736	693	728	709	732	728	708	721	764	693	752	756	759	718	742	769	684	718	703	729	735	729	750	696	693	721	723	698	737	756	727	718	765	744	746	750	750	715	754	770	719	679	741	748	722	771	749	722	725	731	729	689	745	708	767	735	739	759	764	722	743	689	731	729	792	749	767	728	802	744	741	724	753	735	721	731	765	744	715	709	737	744	697	713	789	726	737	723	781	722	759	761	732	765	783	704	768	763	750	786	727	707	650	739	770	753	738	705	769	718	807	694	715	788	747	736	752	739	750	721	727	757	725	754	732	756	718	694	755	717	758	701	771	754	762	685	766	740	770	738	763	763	735	751	737	758	773	699	777	746	757	727	735	722	772	758	752	789	710	732	770	714	785	749	718	738	733	690	780	729	698	722	728	714	704	720	743	782	739	746	738	743	702	780	770	716	786	696	730	777	792	742	764	763	762	671	746	714	717	761	741	782	741	760	684	732	759	760	755	724	745	746	737	745	706	749	773	738	779	723	716	759	748	733	749	722	719	752	722	747	692	738	724	783	723	688	775	744	747	757	732	689	754	736	748	701	748	685	707	706	790	719	710	714	709	718	713	738	723	730	735	751	734	750	711	720	772	735	724	726	721	728	736	737	722	732	749	687	708	771	755	767	733	774	768	728	724	717	748	702	777	743	736	750	779	742	770	749	727	739	741	693	740	748	743	726	742	688	728	732	776	743	716	730	699	722	742	746	698	738	736	706	695	722	767	714	732	759	750	705	782	766	772	706	750	765	693	742	693	723	743	752	769	743	749	735	783	686	765	733	688	756	718	733	755	773	704	803	702	721	769	735	741	766	769	730	722	748	693	761	740	787	699	748	718	746	697	742	745	744	793	689	731	721	753	698	735	752	794	743	720	740	756	771	738	690	779	728	734	692	743	690	726	771	763	745	770	715	739	765	716	743	743	740	762	775	706	693	721	748	704	746	744	722	722	668	735	739	731	747	739	757	743	701	772	793	727	723	774	777	716	711	708	711	712	751	766	725	740	709	797	726	702	717	717	727	732	769	758	702	746	695	749	693	748	776	688	717	712	742	731	760	679	741	741	750	690	689	727	703	741	761	763	679	747	746	755	718	742	765	728	752	661	769	699	754	725	738	748	756	775	717	764	705	764	711	771	734	739	758	749	721	722	762	752	723	755	716	700	706	715	758	756	741	736	748	723	731	725	690	758	730	756	711	745	746	717	706	754	735	756	747	719	707	668	719	716	740	725	742	750	756	739	706	732	767	732	808	785	739	749	779	711	749	719	708	765	759	709	753	769	712	742	710	757	779	714	682	696	738	773	727	718	794	733	703	755	712	690	752	751	722	708	765	696	670	765	718	763	756	724	727	718	689	731	729	746	766	702	718	767	774	753	741	720	728	734	749	716	736	724	783	751	712	742	765	707	746	712	767	739	748	745	689	707	727	733	757	744	728	713	745	712	773	763	744	747	781	756	705	699	724	782	761	747	714	754	718	746	733	752	792	743	800	737	722	711	735	712	730	720	696	796	724	769	674	775	731	724	707	722	713	674	760	776	673	747	750	763	729	729	742	732	693	721	726	734	737	743	776	713	725	750	786	734	756	680	713	751	720	739	730	726	752	726	687	733	748	767	711	731	792	745	757	738	683	740	707	680	742	752
24892	21438	24844	28426	21433	20870	1200	569	510	469	483	425	499	440	454	424	406	420	407	418	444	438	382	443	420	423	393	441	426	387	441	417	431	446	399	414	440	435	468	406	372	423	430	462	386	414	405	413	439	456	392	458	406	427	417	451	441	453	413	425	431	439	414	418	392	424	417	414	398	432	453	434	421	402	424	417	418	425	467	422	405	475	469	404	435	399	435	391	445	431	429	431	427	411	436	444	463	404	439	469	416	412	461	442	432	469	465	420	439	436	428	430	405	427	418	454	450	422	417	407	444	421	380	384	423	419	416	428	448	425	389	445	428	402	442	468	440	423	417	452	427	407	483	416	398	453	438	410	415	434	389	416	422	418	438	445	425	434	441	420	436	419	438	450	406	445	401	397	407	436	432	415	421	401	427	431	447	391	453	436	458	409	464	449	430	414	404	476	415	449	415	461	400	430	430	419	419	433	421	401	392	402	419	431	442	418	421	458	459	403	407	436	447	402	443	445	442	384	446	414	421	427	428	445	439	416	451	410	396	439	455	425	424	458	473	455	428	397	401	384	409	430	415	431	424	423	395	438	441	417	442	429	435	483	413	455	417	403	443	385	425	406	419	401	432	444	431	421	461	428	412	452	464	415	429	447	439	444	408	439	484	454	412	406	428	390	394	432	431	401	434	417	412	428	443	417	427	455	420	455	463	445	427	421	425	412	426	451	427	448	446	417	413	387	450	414	406	384	477	445	415	465	442	464	479	463	405	398	408	428	450	428	437	428	445	432	448	417	424	453	452	410	401	442	428	424	405	454	417	457	435	400	406	438	435	422	405	399	373	386	443	484	445	423	424	397	399	391	367	425	406	442	425	405	403	400	434	435	387	403	459	393	435	403	422	414	392	377	433	458	403	443	412	447	474	459	414	429	445	402	454	445	440	420	398	431	432	434	420	417	403	434	458	446	435	471	440	407	423	388	428	393	455	402	433	391	443	456	443	397	432	439	442	435	441	401	466	411	401	396	407	423	432	428	425	472	407	412	403	462	434	421	424	458	413	433	451	445	436	406	429	429	420	394	446	422	422	448	439	428	422	439	429	396	411	430	450	428	450	478	429	446	428	401	435	439	397	431	445	399	468	427	419	399	456	480	451	408	426	436	423	424	460	469	444	444	418	453	397	372	405	461	433	427	405	400	400	439	439	429	402	407	414	387	414	411	417	431	409	413	392	420	424	397	423	437	395	450	437	420	460	420	467	465	411	430	457	434	424	465	402	439	442	442	482	432	447	419	408	422	428	418	432	407	429	432	445	452	408	389	456	448	427	447	439	446	453	428	410	433	455	434	439	439	422	455	466	433	443	431	455	426	445	447	432	405	426	470	403	427	451	447	417	417	428	438	422	461	404	432	452	429	474	405	432	385	395	418	420	386	407	416	425	428	398	459	435	382	377	462	410	390	461	403	443	443	413	426	426	454	410	429	417	423	424	410	406	402	407	429	437	453	422	447	424	429	457	431	394	390	453	400	442	427	426	450	453	426	404	435	417	423	441	414	384	416	425	374	399	415	439	398	430	428	434	399	448	436	426	426	412	424	434	443	427	429	482	454	432	438	383	421	376	396	468	430	422	437	430	410	404	458	424	431	387	459	417	397	427	382	398	433	432	372	411	438	353	427	429	417	396	428	436	473	422	446	411	466	429	373	426	442	434	423	446	447	461	461	469	424	466	440	446	425	439	427	408	445	427	396	404	405	448	406	435	443	414	421	470	471	450	388	377	421	422	418	452	420	435	429	441	410	426	431	456	415	449	442	404	420	414	396	393	460	436	421	439	392	426	396	427	430	444	432	418	421	408	415	377	412	412	407	456	422	399	467	404	420	445	419	388	456	404	424	419	412	402	430	458	448	413	425	415	476	455	408	471	424	404	465	453	424	419	419	461	444	411	471	435	436	454	391	427	451	429	426	405	409	442	399	414	431	425	401	443	449	432	401	433	447	437	444	420	468	417	493	432	424	447	459	470	444	424	396	424	419	435	438	422	380	434	413	404	428	401	414	398	406	400	434	427	425	405	449	434	447	393	441	381	436	403	414	401	445	401	429	432	391	421	432	471	425	441	425	441	406	421	421	415	373	424	435	422	434	433	400	404	374	433	429	427	440	432	400	412	456	426	402	413	400	418	409	397	387	435	440	410	413	410	401	427	428	425	414	424	368	409	388	434	434	418	440	419	499	474	435	427	408	435	433	449	468	413	427	416	422	432	399	410	446	456	443	438	472	434	417	454	432	427	434	442	438	409	411	429	456	414	406	455	421	430	426	402	429	438	432	417	438	454	421	417	438	422	436	399	427	417	419	426	429	409	443	429	424	422	446	409	426	453	473	435	404	418	427	406	421	457	424	432	429	427	450	417	391	398	449	419	423	450	435	412	438	429	441	381	413	413	415	414	461	453	410	433	348	414	406	416	433	444	396	444	414	419	414	393	394	414	422	462	414	435	433	411	412	377	414	435	452	427	421	390	397	432	412	412	413	463	384	398	402	388	426	409	419	412	417	435	455	479	429	443	414	390	411	422	456	422	419	446	437	403	444	421	469	420	461	425	435	407	383	404	425	428	436	424	452	401	428	432	427	410	435	424	436	417	423	408	454	438	434	432	466	437	402	422	433	406	447	431	430	436	414	409	415	432	426	365	417	446	395	451	422	404	436	434	398	428	451	426	398	431	433	416	437	435	397	368	439	436	437	366	438	441	394	423	430	435	403	437	421	394	417	440	391	413	423	403	382	453	430	430	413	427	430	452	444	453	437	389	395	465	443	429	423	377	422	444	404	468	436	444	459	390	434	404	389	431	433	464	428	398	416	447	426	428	470	392	431	419	427	432	409	408	413	447	469	413	418	424	429	397	413	434	411	428	403	427	452	406	446	437	418	423	429	452	433	406	435	371	413	407	431	399	417	456	406	426	420	451	457	427	430	398	429	438	441	448	418	419	425	434	425	442	420	394	452	424	419	430	429	453	392	384	404	460	444	412	418	448	431	477	396	419	454	419	427	421	424	385	408	426	410	407	409	437	425	425	446	445	407	447	441	429	406	417	450	415	427	421	395	436	480	432	437	440	434	404	422	432	405	452	410	422	410	401	414	457	423	417	406	407	467	424	417	418	438	493	465	453	421	397	468	443	461	419	417	416	449	412	453	468	435	415	400	485	422	436	473	417	455	433	435	438	448	428	449	426	405	453	444	426	418	418	400	433	446	416	413	390	434	437	438	419	439	433	382	462	464	455	440	397	427	406	433	403	424	450	443	391	428	440	436	432	397	424	403	426	376	399	417	431	394	385	397	458	449	416	453	424	430	389	404	446	447	427	459	446	421	430	436	419	399	419	429	408	421	409	428	412	439	396	425	396	460	415	477	433	434	432	440	448	408	449	424	420	425	444	440	384	424	419	426	446	379	409	425	455	444	437	395	416	468	434	397	413	414	395	393	403	409	433	412	451	442	449	370
20282	14468	2152	1291	1004	947	973	999	979	931	919	883	901	905	885	916	944	863	949	920	986	880	955	916	973	929	957	884	877	907	958	887	923	877	872	885	902	919	903	897	867	920	909	951	879	918	858	955	895	916	874	962	866	932	882	859	910	900	866	912	940	924	931	915	929	853	943	887	947	909	875	927	958	942	931	933	894	925	938	888	845	915	957	926	894	948	882	853	946	862	901	904	905	949	905	836	902	903	903	882	908	879	895	899	961	906	867	856	903	916	878	936	920	913	982	874	926	883	887	883	927	943	899	870	896	914	882	843	911	940	879	909	894	926	935	926	920	898	966	903	917	876	964	945	909	926	876	901	922	932	914	938	914	889	908	901	978	871	932	933	869	890	824	895	947	912	902	919	934	903	906	900	909	912	867	873	934	963	940	902	870	926	882	927	932	932	914	882	851	859	843	958	950	896	935	884	945	867	902	869	953	958	906	934	911	914	919	942	925	919	942	895	923	912	910	866	862	911	953	916	938	906	903	939	872	937	922	868	931	921	871	888	859	951	921	873	931	906	890	881	947	882	904	938	910	908	866	928	939	910	927	900	884	880	879	928	865	894	994	929	854	882	888	889	903	931	938	951	920	939	895	918	913	956	927	911	906	923	911	947	881	906	896	932	915	905	901	890	947	954	888	909	881	969	916	960	947	911	913	926	900	941	952	867	884	871	901	948	929	871	933	895	956	940	910	983	920	891	927	924	910	910	917	921	930	936	857	897	901	877	909	920	928	950	894	867	899	951	930	949	966	923	896	928	883	888	932	926	936	934	918	917	964	907	919	871	924	934	942	926	870	878	953	918	914	936	894	969	918	926	876	883	867	895	938	893	933	934	906	936	965	865	895	911	936	903	875	907	967	866	908	913	936	924	888	931	918	938	906	926	885	898	875	930	918	933	947	916	882	858	908	917	889	920	891	951	942	958	913	900	859	903	848	908	871	902	886	911	909	943	901	930	908	983	914	922	934	904	943	935	901	892	926	897	900	965	933	843	908	918	885	918	913	938	929	885	908	880	918	902	928	948	911	924	881	917	897	905	869	904	947	885	881	945	884	901	906	942	922	920	868	883	945	888	949	891	915	908	910	917	922	905	944	938	906	944	934	885	931	876	932	953	928	901	954	916	915	951	917	877	930	923	861	933	954	938	936	911	911	921	933	884	870	797	898	950	904	915	892	891	953	906	917	911	947	915	875	851	921	901	934	929	927	879	915	927	869	889	925	867	923	881	891	952	918	899	904	937	913	922	924	904	907	903	940	882	894	915	885	867	896	926	932	932	950	932	881	877	912	959	927	861	909	964	882	898	931	883	960	922	906	883	929	916	918	914	937	888	924	879	914	956	874	920	926	893	940	886	920	907	913	872	885	893	935	890	850	850	975	909	954	855	870	908	925	883	953	886	911	878	899	925	898	919	891	908	893	916	925	880	902	903	924	906	876	904	892	909	856	929	946	934	886	885	902	945	860	883	891	881	889	916	936	887	946	915	978	875	941	911	880	875	910	932	916	886	909	905	952	869	917	880	863	924	935	923	962	925	890	941	899	934	905	919	930	925	880	927	929	909	897	951	884	900	898	819	902	852	852	886	919	956	934	924	895	895	884	893	892	857	905	922	901	940	930	881	902	906	959	905	947	887	890	897	914	906	907	886	905	905	889	943	970	881	915	904	899	917	910	923	873	904	946	901	902	841	886	914	919	902	877	894	943	859	867	939	848	910	908	931	896	913	898	921	922	848	841	948	930	948	903	955	869	882	922	871	898	919	943	948	895	965	897	939	916	874	869	929	883	911	893	916	937	933	863	1000	870	895	882	928	871	915	890	941	848	926	894	885	893	917	913	926	853	877	904	942	904	873	890	893	881	916	900	915	916	935	919	881	930	911	915	937	926	889	920	877	884	920	945	879	879	916	936	948	949	957	946	897	961	940	854	896	927	928	907	906	899	912	875	900	856	931	942	868	904	906	882	892	905	927	887	911	912	860	924	904	894	941	911	873	935	891	878	884	875	923	909	933	935	944	932	917	936	944	943	931	907	853	916	954	925	943	927	886	873	852	917	855	949	874	880	932	914	955	875	932	862	905	828	933	857	926	917	938	927	878	920	899	929	908	854	943	890	963	907	943	949	941	906	930	900	918	918	918	884	857	899	943	876	909	833	899	931	875	904	895	868	903	892	905	847	894	919	874	917	888	926	966	869	933	922	938	912	967	888	922	870	892	890	911	908	890	915	875	892	928	906	912	887	909	934	926	946	869	895	894	864	928	938	911	912	885	904	892	927	895	917	914	918	933	894	880	910	926	844	899	950	912	896	926	888	909	902	910	919	843	871	909	886	920	951	953	928	920	875	876	922	873	915	894	897	946	943	902	891	878	968	919	907	874	907	923	968	918	904	924	906	886	901	891	868	837	903	949	883	937	964	906	902	895	925	945	925	919	938	915	954	896	893	880	850	842	911	976	883	869	930	885	922	917	880	945	892	894	908	911	933	907	909	851	887	945	971	970	910	898	943	928	913	883	892	925	890	919	913	904	876	957	987	855	929	915	888	901	913	928	895	880	893	880	903	985	904	870	927	864	930	924	941	925	889	908	903	897	860	963	940	919	955	919	906	922	886	910	904	879	873	850	951	840	936	942	905	948	915	987	901	901	888	944	924	920	904	899	840	968	936	908	847	865	901	912	920	914	870	932	950	906	970	927	965	911	922	912	927	902	890	860	856	916	917	923	890	912	888	897	929	847	888	836	897	942	906	934	968	923	946	890	933	977	955	891	918	902	878	903	903	883	924	894	908	959	928	830	911	919	883	948	870	880	859	874	913	929	868	944	900	913	894	954	935	912	922	880	926	907	932	953	887	882	888	946	931	876	902	907	964	852	902	847	866	912	906	895	926	881	852	934	903	897	923	906	930	882	908	879	899	960	892	890	913	900	956	956	909	902	840	928	907	907	886	905	942	940	853	923	910	919	874	964	906	949	962	890	896	942	871	928	937	892	905	922	851	843	910	851	943	937	902	873	931	882	879	884	918	874	911	893	918	861	946	922	906	857	879	932	890	897	912	907	886	852	947	918	879	903	920	925	906	894	919	941	935	886	905	920	910	916	894	921	856	931	878	852	887	889	942	900	866	858	867	947	944	892	915	911	839	863	934	903	861	894	933	867	892	977	860	919	901	900	946	927	943	875	912	906	895	934	897	896	949	971	894	936	920	918	935	899	881	887	916	928	947	954	895	868	908	887	859	894	938	869	848	924	848	880	892	920	891	905	891	891	973	917	897	862	885	880	919	904	874	891	957	887	894	927	909	938	881	834	837	937	876	875	899	863	928	886	970	946	893	930	913	954	926	932	898	892	943	910	933	916	919	914	942	919	874	853	903	888	941	876	873	918	922	935	882	887	909	896	927	938	905	875	878	945	892	911	859	917	925	935	921	902	956	924	898	881	876	944	882	948	890	931	899	913
24301	21442	25166	28137	21443	21457	19901	777	442	413	378	352	374	366	327	309	316	304	256	294	277	310	323	306	312	322	302	326	332	316	314	280	278	296	282	327	319	315	260	283	312	323	278	293	261	303	286	304	298	262	323	302	281	261	283	345	308	265	266	322	288	304	280	274	269	288	312	311	293	325	303	341	289	273	238	286	294	245	283	270	268	281	287	268	268	258	268	233	324	303	308	312	266	303	249	288	248	281	291	280	263	289	289	295	335	313	267	287	272	324	297	324	331	307	294	288	270	269	320	310	266	247	298	260	260	281	236	282	279	327	282	289	275	294	297	265	278	265	298	275	289	284	330	298	285	254	261	290	299	262	306	265	280	320	269	281	290	311	308	301	269	295	282	311	291	278	261	303	293	283	308	299	275	314	334	316	253	295	264	291	270	285	293	267	268	311	293	277	273	289	285	303	292	307	294	271	265	309	287	303	290	255	261	282	276	306	300	269	281	284	293	297	309	324	275	300	296	271	287	276	306	279	259	268	320	263	307	295	276	274	265	291	288	310	260	272	258	288	305	314	284	281	262	289	307	290	281	259	291	256	283	274	307	304	302	293	310	276	284	290	297	247	281	280	320	288	291	246	268	277	266	318	295	303	276	304	280	289	264	298	295	266	275	302	284	279	292	309	284	311	275	293	304	293	282	284	308	281	269	306	261	290	270	306	287	306	278	277	295	288	280	296	268	333	305	248	250	296	270	302	323	306	336	277	275	302	269	299	289	278	271	268	302	289	270	260	307	293	300	254	263	276	308	290	291	280	271	272	274	307	302	319	259	306	251	283	278	257	292	275	298	310	281	298	292	310	299	283	291	327	278	288	251	264	287	280	316	300	305	296	275	291	289	293	279	260	283	294	305	267	285	278	273	274	314	294	297	282	292	296	264	284	292	292	281	258	264	261	239	270	321	269	281	297	294	309	294	287	302	298	282	299	296	300	302	308	265	302	263	298	281	301	312	321	301	287	274	287	270	311	294	281	270	265	305	303	295	315	283	330	262	284	249	295	293	300	310	310	310	266	256	310	290	297	295	283	286	295	277	287	266	302	277	304	271	311	292	285	280	264	284	289	287	316	302	287	306	279	280	279	282	269	295	293	285	287	288	274	302	286	265	290	258	272	258	300	301	302	290	300	268	300	251	304	285	265	276	289	269	258	275	286	283	303	298	340	278	277	284	282	251	283	295	294	301	289	274	300	277	266	295	295	266	283	286	282	274	256	254	270	294	275	311	304	292	285	287	301	287	289	262	265	285	291	278	311	291	280	280	259	291	308	277	300	261	283	278	281	297	297	290	275	308	274	292	257	269	295	283	286	284	310	302	330	275	285	277	259	299	290	303	284	263	283	301	293	252	279	313	293	282	315	297	270	287	293	292	251	329	295	261	285	298	269	299	269	307	305	246	278	288	289	309	249	266	289	301	306	297	305	285	271	283	291	301	278	258	289	317	296	301	306	272	254	316	272	281	264	276	279	276	282	282	284	301	314	275	286	311	319	301	285	269	247	224	267	280	260	290	278	309	318	250	301	304	306	293	300	273	287	287	262	333	281	273	253	322	282	277	306	295	280	269	296	301	250	285	289	305	294	282	296	303	289	286	314	293	260	270	260	272	266	298	308	297	308	263	310	283	284	263	249	302	305	263	274	294	294	300	258	287	264	266	282	305	288	275	307	276	320	327	267	298	297	275	283	275	283	293	265	318	280	263	274	298	282	298	307	291	290	313	279	301	299	273	258	280	256	274	279	310	276	296	297	279	281	285	253	253	286	282	266	298	266	299	270	254	282	259	270	319	270	300	293	288	289	289	259	272	288	275	283	288	314	289	301	277	293	290	263	304	316	303	248	287	272	253	263	282	304	301	286	268	311	268	282	280	247	297	310	289	266	291	303	324	293	314	283	295	251	278	287	297	270	313	289	300	290	291	265	309	299	281	284	287	276	285	268	282	286	269	293	270	297	300	269	275	299	271	271	266	283	264	290	284	305	317	280	280	261	259	318	283	291	270	331	305	288	338	292	322	294	291	301	265	322	311	262	286	293	270	291	283	239	295	262	280	257	285	276	285	279	282	284	289	261	284	295	282	279	297	326	269	272	293	305	246	293	254	279	305	281	257	284	304	289	316	283	296	266	259	289	280	278	281	280	290	275	279	288	296	302	275	306	262	287	295	290	297	297	311	331	306	301	300	290	293	282	279	251	296	305	319	307	272	256	302	304	301	270	272	301	304	294	289	289	281	274	301	262	264	328	282	275	304	295	260	292	303	309	314	287	261	256	259	278	270	308	279	300	285	327	263	322	303	290	305	279	312	280	277	309	275	296	296	289	278	300	248	272	281	268	307	292	274	305	276	280	299	295	320	282	255	284	304	310	275	276	277	229	287	295	290	275	294	283	316	272	304	310	312	260	310	304	276	293	359	314	303	297	284	254	287	291	301	268	296	316	309	286	283	280	286	302	318	314	273	267	279	263	289	260	276	256	273	287	264	293	302	252	268	290	255	309	307	285	294	285	293	261	301	294	324	316	265	291	300	283	301	270	293	281	258	295	298	251	301	288	314	297	320	286	285	290	300	309	287	271	271	253	295	318	296	278	290	296	273	269	306	271	285	311	278	248	265	262	272	288	278	277	270	290	269	294	257	267	268	319	256	250	287	285	314	273	286	311	275	315	283	280	288	289	276	284	269	286	290	283	271	294	257	255	291	281	268	285	342	277	300	275	288	287	299	268	283	309	287	282	291	275	292	268	263	268	268	251	301	302	261	263	277	284	306	298	262	289	301	296	301	299	301	263	292	245	313	289	301	297	276	277	262	303	280	297	281	274	265	291	275	286	278	275	295	268	275	284	271	317	295	290	305	279	319	306	284	302	279	315	262	305	286	294	308	258	275	297	288	336	279	274	295	265	297	288	292	265	291	309	263	283	279	284	303	285	275	268	292	278	282	283	281	318	298	269	302	255	278	266	276	298	268	263	287	291	296	281	231	273	296	290	284	255	268	273	290	289	290	298	288	268	288	282	282	264	304	311	291	320	284	300	292	305	282	268	291	314	255	270	249	317	277	292	293	271	251	271	258	274	296	295	286	260	309	277	259	306	306	293	258	281	281	292	308	274	270	276	256	276	297	283	291	284	297	274	293	314	272	248	290	275	304	274	283	290	306	272	285	296	286	280	260	297	307	294	289	269	296	292	268	283	289	306	278	272	285	290	320	277	275	266	293	269	285	268	306	298	265	280	266	322	304	305	316	278	259	313	322	271	277	294	260	288	292	277	258	260	289	298	306	275	270	303	280	304	318	270	284	259	271	289	280	312	280	280	307	271	295	275	272	261	275	277	275	289	271	268	299	265	314	278	283	275	297	316	294	295	284	287	304	284	277	307	259	274	290	252	301	293	286	248	296	294	330	289	282	312	286	360	271	262	289	276	303	289	246	280	311	303	266	304	257	271	260	258	316	279
26313	20551	2886	1340	887	748	752	706	658	635	614	674	684	633	674	616	668	645	599	600	586	609	576	632	649	613	654	634	607	647	626	611	613	580	629	585	634	604	627	599	635	605	632	625	609	649	644	569	644	629	594	569	619	638	588	654	578	602	605	596	600	595	633	637	659	609	607	631	598	576	584	597	651	639	597	622	568	642	574	614	583	571	587	583	599	633	606	651	620	624	598	620	644	645	629	618	634	586	593	666	605	625	590	643	587	614	664	639	618	621	629	580	590	627	592	639	647	676	573	625	631	614	654	604	616	621	652	657	622	616	609	632	623	620	581	603	594	611	621	611	584	631	595	602	561	647	659	612	634	586	611	603	676	575	646	635	626	633	627	564	620	627	618	621	620	630	587	638	572	573	562	637	627	596	588	655	581	601	586	623	609	614	632	604	590	637	607	575	613	590	613	610	583	624	599	638	609	573	658	585	587	656	621	604	587	638	621	631	677	569	611	603	647	605	605	601	643	599	569	612	587	633	654	623	617	625	645	577	606	621	632	651	617	641	596	615	601	623	592	632	638	579	639	615	556	628	570	611	604	588	622	605	638	576	603	616	590	621	655	623	600	577	644	578	590	595	643	636	565	642	596	570	631	617	595	629	614	591	613	594	603	598	612	633	589	589	631	612	565	615	613	605	630	639	629	643	581	621	608	610	624	601	590	644	602	640	641	632	600	650	626	625	609	607	598	591	588	620	611	615	621	573	571	610	634	619	648	591	605	573	637	607	620	605	583	633	581	617	609	609	603	602	620	636	596	659	644	599	598	594	637	612	582	578	571	566	583	608	607	617	573	624	611	618	613	645	606	620	631	624	614	671	612	628	576	639	555	589	628	604	667	623	603	623	608	632	602	644	652	611	560	611	593	620	617	636	579	629	604	591	610	613	607	617	618	627	642	600	639	571	612	626	648	600	656	558	637	626	615	613	605	623	606	599	588	637	594	576	555	627	628	580	578	627	618	594	635	635	576	638	602	591	612	626	619	617	602	641	599	623	620	628	588	601	651	574	619	616	625	576	594	588	645	612	619	580	593	627	578	598	622	619	633	527	627	633	606	608	656	625	708	620	590	632	588	602	626	595	581	608	578	593	586	594	624	618	655	586	580	555	599	576	609	554	593	582	575	599	606	611	570	600	596	586	584	619	569	598	620	590	575	595	601	623	584	588	591	593	580	611	614	598	611	599	594	615	619	661	633	610	603	620	675	611	622	638	564	627	603	575	618	674	550	578	571	602	613	579	594	594	616	589	611	614	631	642	623	590	607	629	598	633	634	625	612	596	604	615	622	691	599	576	573	582	618	614	612	618	640	599	554	640	633	618	637	606	631	574	630	624	598	628	610	601	589	610	658	591	622	630	599	648	639	602	608	652	597	585	622	625	597	639	634	632	611	571	641	631	618	645	609	594	587	569	578	631	615	592	616	608	634	592	631	591	602	644	616	615	638	604	594	591	599	586	613	622	637	665	624	651	573	599	607	586	602	587	597	626	624	614	585	629	622	604	588	644	629	627	594	591	616	658	594	616	600	638	596	623	610	596	564	644	655	579	597	633	612	649	639	582	581	628	592	579	575	581	610	605	648	584	586	609	599	585	602	573	599	612	639	626	593	589	616	611	622	615	645	562	620	604	587	638	603	575	618	585	582	637	622	568	555	624	640	618	613	607	639	606	600	600	651	633	594	621	614	612	588	620	616	608	668	626	613	581	659	615	602	622	620	625	611	583	621	599	636	594	608	577	650	593	620	663	607	555	649	618	588	598	614	605	612	619	583	615	609	631	625	626	576	606	624	641	634	610	632	607	622	594	654	586	622	609	628	629	580	609	615	621	635	577	588	627	616	586	570	625	614	631	640	577	615	624	593	652	599	632	628	603	628	595	603	685	647	631	576	583	601	601	608	607	596	605	574	616	587	612	603	615	593	583	603	652	624	640	603	619	602	650	569	610	602	586	626	608	606	590	606	572	611	636	643	643	597	583	648	649	598	641	638	591	615	590	669	617	574	581	624	608	599	617	621	553	624	613	623	592	628	613	611	688	642	625	601	549	584	600	605	604	567	623	599	612	579	609	625	658	594	613	617	603	621	639	584	595	589	628	600	631	568	608	612	630	578	610	593	574	628	583	647	583	583	626	629	577	615	605	601	614	579	646	624	616	614	593	606	636	598	603	610	624	617	578	627	605	602	590	608	622	605	619	593	584	604	640	635	569	604	573	636	608	617	589	647	623	625	642	570	672	600	602	601	611	651	617	643	622	597	584	621	663	591	647	622	605	667	598	619	597	626	589	608	609	638	608	601	633	577	599	564	600	618	619	628	607	634	645	594	629	554	608	634	620	630	597	559	610	621	593	668	625	620	649	616	636	636	571	601	593	605	637	622	622	589	598	651	620	630	639	627	655	628	610	576	597	627	596	636	607	615	583	660	640	593	627	622	610	615	613	579	652	566	639	600	605	637	581	591	586	595	610	625	632	633	623	614	629	619	644	620	604	641	645	650	608	595	633	555	642	602	638	615	639	593	565	601	583	643	633	625	623	571	588	573	565	619	633	598	602	585	577	600	633	623	588	597	570	625	611	551	626	628	632	639	591	641	621	612	618	587	638	627	640	616	620	570	594	648	609	608	629	617	604	659	606	620	647	606	555	604	587	657	621	582	571	616	636	580	631	594	624	633	572	601	631	630	599	619	638	606	653	627	647	585	607	641	638	609	595	574	624	645	576	608	554	571	656	583	638	649	600	569	576	655	606	611	591	604	617	625	581	594	586	609	612	596	581	585	626	584	618	589	645	598	607	620	624	640	641	638	585	605	598	627	650	616	626	599	599	595	625	601	605	649	607	600	614	576	588	624	582	611	613	616	614	611	597	576	613	630	621	591	601	603	654	613	635	575	623	650	618	644	628	612	607	639	601	611	597	605	581	643	599	656	628	619	584	611	641	586	638	616	614	599	613	574	613	598	636	583	593	655	585	600	603	611	621	621	627	625	598	596	627	596	634	584	620	600	658	605	591	621	593	626	589	608	575	642	582	616	606	611	620	583	632	614	607	659	588	586	620	583	583	583	601	614	599	609	601	633	617	618	651	635	576	637	638	597	600	592	629	640	612	637	591	644	647	602	583	633	605	624	620	615	630	612	624	675	599	632	638	678	580	607	629	603	607	598	623	618	604	623	628	654	636	674	605	652	625	607	624	578	639	616	614	641	645	621	641	670	583	633	630	565	609	606	642	610	583	567	647	584	597	626	634	604	646	589	615	540	599	604	627	680	637	631	627	636	615	628	621	621	595	568	578	610	653	586	624	632	603	601	589	657	674	641	607	587	617	546	604	620	611	648	599	617	561	612	598	649	618	566	648	626	589	593	616	637	587	611	578	589	628	646	608	610	639	621	603	589	637	616	646	619	609	613	620	579	605	573	603	586	608	624	612	593	597	613	554	632	603	648	595	611	604	581	590
32681	20626	9813	723	401	361	349	280	278	285	324	331	359	319	321	355	337	335	345	294	298	307	315	299	347	337	360	318	301	321	360	332	345	329	326	326	313	327	330	339	352	335	321	339	316	289	312	306	311	312	286	310	348	311	286	343	307	341	279	311	310	301	345	357	291	319	300	318	301	333	298	310	315	301	303	314	304	301	295	310	338	345	317	334	349	314	332	327	331	323	335	294	308	319	326	330	313	276	316	345	330	348	325	327	306	328	351	299	317	332	323	329	323	333	311	330	341	327	303	323	337	312	343	298	341	322	323	339	313	329	323	347	319	317	310	318	327	320	345	333	334	345	333	326	308	282	311	313	300	310	309	316	328	292	348	346	349	358	360	299	289	295	338	296	331	315	281	299	348	334	299	320	335	307	366	332	323	314	329	303	318	309	327	352	303	324	296	324	340	302	335	322	326	326	326	289	321	292	322	302	325	336	336	312	305	310	342	324	327	312	335	318	336	328	286	318	312	337	352	314	315	345	329	342	314	354	346	320	305	317	336	329	279	311	260	329	302	332	320	303	323	340	323	295	296	302	323	303	348	291	344	320	326	310	321	291	327	319	331	331	295	318	311	313	326	315	289	274	343	328	317	322	306	325	319	335	312	349	350	321	301	309	326	315	321	347	283	328	304	317	293	300	284	332	394	317	346	297	310	289	312	330	337	327	348	309	322	321	333	304	354	298	324	326	334	303	337	307	335	324	318	267	327	363	349	373	283	283	318	329	341	358	329	335	304	297	341	298	327	326	297	318	348	313	309	315	333	336	316	319	351	340	323	312	316	310	296	346	300	332	317	353	328	317	356	325	342	291	327	308	269	309	358	299	300	300	317	300	340	324	335	331	336	330	304	358	309	320	320	307	326	306	327	319	326	339	347	311	330	346	313	325	368	322	311	338	323	313	325	330	315	327	320	293	327	297	319	316	325	338	306	318	335	362	340	308	317	335	308	320	332	323	290	314	306	304	331	315	332	320	340	370	299	283	323	319	291	315	322	317	337	348	307	307	331	331	359	318	344	329	340	317	301	338	311	310	318	286	331	371	327	330	299	284	330	335	319	303	344	316	298	324	333	326	331	291	333	313	316	297	347	313	318	335	280	353	318	332	335	313	331	334	331	327	291	333	349	361	329	322	320	272	314	287	306	338	343	326	345	336	344	356	317	322	335	376	342	320	339	323	298	318	291	308	334	302	332	344	362	295	337	287	334	301	301	344	339	341	296	320	336	315	336	318	317	310	284	300	316	308	321	313	300	313	313	323	299	325	321	317	335	331	330	322	316	311	336	305	312	314	339	302	331	346	327	348	292	312	353	302	312	338	326	308	311	315	336	312	271	340	299	320	327	329	312	296	306	339	319	319	332	321	317	321	333	299	317	331	345	322	335	326	301	320	292	327	310	311	317	328	343	336	275	321	342	343	307	322	323	302	334	302	335	312	327	328	297	318	337	320	351	307	263	325	320	329	290	330	332	346	318	290	308	315	314	300	320	359	319	325	322	312	324	313	345	360	339	338	310	323	346	314	326	304	331	282	312	332	338	342	338	311	296	322	331	317	337	351	335	323	300	297	306	308	352	360	309	324	306	301	313	339	342	316	298	295	315	272	319	323	339	353	282	300	341	333	337	324	289	306	313	291	318	303	310	304	315	310	336	318	333	305	343	287	276	307	337	299	361	334	318	302	315	339	358	307	319	311	285	324	346	344	280	311	316	322	318	320	316	336	299	321	330	338	292	357	336	356	318	356	307	299	322	339	351	348	314	386	374	304	301	327	284	341	335	325	353	308	284	336	346	306	325	322	341	341	297	321	350	312	321	339	343	337	348	317	281	344	288	325	331	325	296	305	328	311	310	365	326	325	345	350	319	311	324	318	306	334	348	345	322	308	338	328	304	353	346	335	322	326	323	291	303	298	313	331	302	303	351	333	356	308	325	310	272	320	316	357	304	324	312	311	319	342	331	353	333	316	278	355	324	301	346	326	323	329	319	307	329	356	336	296	320	309	320	323	286	307	346	333	353	316	364	329	300	312	300	277	314	307	336	370	381	319	322	307	324	315	324	321	312	335	342	285	318	332	328	300	321	296	372	296	304	316	326	348	325	334	316	343	291	352	317	367	336	309	333	355	286	322	361	319	328	327	342	315	339	300	310	332	307	295	334	324	342	336	331	286	279	334	286	314	348	318	356	340	316	352	327	315	310	301	293	318	311	330	347	342	369	360	321	346	326	330	295	309	317	329	308	307	294	319	293	327	283	288	342	319	291	298	321	295	296	378	342	326	314	325	317	339	316	324	308	311	327	310	334	355	322	336	334	359	356	321	332	300	317	341	279	299	344	312	309	297	327	331	334	308	323	336	327	353	314	317	308	315	283	313	332	320	341	361	309	304	323	291	326	329	310	296	326	314	339	323	324	332	313	316	335	346	343	363	323	329	354	303	304	312	307	327	336	312	324	310	335	309	347	344	325	283	298	344	324	311	325	337	316	312	333	318	305	329	317	335	331	361	323	353	369	313	338	291	325	298	325	317	334	356	307	311	317	352	317	321	354	315	301	338	327	310	297	322	357	341	326	330	309	308	340	342	318	308	325	303	279	337	296	331	326	300	335	324	360	319	351	328	313	313	316	347	290	306	310	315	284	318	334	338	334	278	275	303	300	340	331	306	320	293	311	307	322	311	327	341	301	315	355	336	348	317	306	334	325	343	297	306	303	322	308	337	334	323	337	332	319	338	325	287	355	317	323	303	303	308	344	335	324	312	318	325	339	317	312	299	306	311	327	321	293	342	345	308	300	273	351	326	310	359	284	314	310	310	321	320	327	356	339	332	310	347	354	337	329	309	311	324	330	304	316	327	293	307	300	326	319	376	310	330	320	316	294	292	327	322	342	327	318	320	309	348	313	296	329	319	320	333	331	310	313	289	339	305	345	298	321	318	327	293	331	326	323	347	316	331	335	336	304	343	347	330	350	330	313	337	318	299	323	340	339	334	301	318	316	310	335	333	318	321	334	294	294	333	302	310	325	317	358	328	298	319	320	338	304	338	322	296	294	330	333	312	326	294	324	323	315	324	315	313	341	362	308	310	317	321	325	322	277	323	275	309	349	362	306	300	321	306	356	307	327	337	324	293	303	292	311	312	324	302	300	325	305	323	333	340	338	364	313	307	312	296	320	325	328	302	335	309	298	332	306	313	324	280	284	294	343	296	338	292	337	303	312	364	312	369	307	295	307	309	318	300	297	299	331	316	363	310	303	327	324	326	313	323	336	341	311	343	331	315	314	344	327	339	309	313	338	283	338	318	340	305	339	301	308	323	316	309	299	309	310	332	313	301	326	332	327	343	353	293	321	313	315	341	314	327	349	334	307	310	356	302	335	320	319	318	322	329	304	301	300	326	285	292	304	297	314	316	338	315	296	306	343	299	322	323	294	323	299	300	323	325	328	319	312	307	346	307
8596	2432	950	722	774	732	776	718	719	793	785	706	744	754	723	770	756	782	756	720	730	754	737	746	704	733	744	742	720	706	711	722	735	771	720	757	734	805	739	734	734	763	735	739	757	725	727	723	677	794	751	702	759	771	778	735	771	771	745	752	759	741	709	716	689	726	782	686	775	730	734	758	718	705	743	733	710	735	732	781	724	734	735	768	747	739	746	702	764	751	746	731	757	730	742	762	686	753	726	740	739	739	762	711	777	695	754	701	749	786	728	720	747	754	682	734	773	770	740	748	741	750	712	738	718	702	742	729	782	734	787	714	735	758	731	740	718	683	743	735	685	729	750	718	686	719	709	773	751	725	706	743	755	692	765	768	756	759	700	728	732	744	775	780	799	708	764	744	779	710	800	723	729	714	732	713	763	718	762	738	742	776	698	760	694	762	742	715	770	764	769	738	737	770	711	761	757	768	729	750	739	759	751	733	735	821	699	714	751	743	746	770	768	737	742	764	720	774	765	764	731	690	717	751	747	777	729	706	794	704	779	703	708	712	736	731	738	752	749	773	706	754	754	723	747	779	740	744	755	750	782	740	730	699	725	750	708	711	776	763	715	770	750	711	726	708	721	731	749	746	740	781	735	735	755	717	755	728	749	739	752	746	757	726	761	741	710	716	689	728	715	772	738	779	746	730	686	794	760	700	729	740	727	745	752	718	726	749	722	767	757	723	702	732	747	705	690	778	752	738	760	730	794	780	701	792	748	717	778	713	789	698	710	697	783	762	708	700	772	758	741	761	764	721	771	699	718	705	755	753	767	720	704	782	739	771	730	751	713	763	693	788	713	721	714	702	758	725	740	773	731	751	715	740	734	727	711	734	740	758	705	670	676	742	736	743	717	732	734	748	743	785	729	729	791	759	754	725	727	713	746	747	736	767	714	767	770	780	788	743	762	745	709	717	731	736	750	738	782	735	758	766	718	740	710	725	719	730	737	740	734	699	737	761	718	738	700	756	741	725	758	777	765	780	766	724	773	730	696	718	735	772	766	769	733	720	748	760	797	723	697	745	750	752	752	781	780	727	762	732	709	753	762	764	706	752	778	746	789	749	740	729	747	737	746	720	762	753	738	743	699	717	711	741	750	718	761	732	717	744	793	751	781	743	737	778	746	765	756	775	788	754	736	682	679	722	773	718	685	743	727	746	746	724	722	742	751	737	732	758	755	752	784	738	738	726	743	763	753	750	760	705	759	775	753	692	770	731	725	717	712	766	736	727	754	714	746	738	717	703	753	754	695	798	737	743	756	720	702	727	741	741	734	786	711	722	797	756	785	785	767	777	798	743	709	730	719	758	763	738	751	725	683	720	755	733	779	717	745	739	734	766	760	747	775	732	734	733	679	732	747	749	819	772	729	710	732	705	722	695	780	707	727	758	736	756	741	766	714	720	714	759	712	748	713	758	712	695	726	789	759	764	738	768	775	732	728	758	728	699	750	771	774	723	682	705	719	715	747	709	765	731	773	738	791	721	761	744	689	748	720	754	771	752	759	699	713	791	750	732	736	746	768	742	746	762	756	726	835	716	734	763	741	716	743	788	734	741	729	688	766	743	725	714	767	807	714	717	736	722	752	769	792	723	718	760	770	708	714	706	761	722	716	759	717	703	754	746	786	748	736	786	806	763	733	768	704	706	706	744	749	734	731	722	743	751	741	731	731	777	768	730	699	743	738	722	791	752	722	753	701	705	726	738	713	708	734	730	685	744	758	751	750	723	713	754	752	716	774	709	709	774	733	760	713	760	745	721	714	789	770	739	732	734	752	752	761	719	750	755	747	770	721	774	734	735	752	689	723	741	721	753	754	732	725	737	729	738	783	711	723	723	758	739	764	737	729	729	730	742	696	730	737	722	705	779	727	778	764	719	749	743	764	754	765	752	763	766	733	709	753	747	711	722	740	730	676	708	747	742	713	731	695	749	727	746	720	748	724	778	704	704	742	744	756	754	756	703	736	740	727	724	756	770	796	747	761	787	729	776	784	781	739	745	760	762	728	737	757	775	713	744	763	718	771	721	778	768	736	737	757	746	779	755	711	708	707	762	714	792	799	750	723	760	776	727	782	712	728	766	731	722	738	727	721	756	765	740	724	767	738	720	790	747	726	763	749	744	741	746	744	737	753	749	729	724	749	716	752	703	694	769	733	737	704	685	767	693	761	777	717	712	763	737	747	739	711	756	736	729	762	768	734	757	750	753	745	752	705	729	760	719	731	763	728	783	729	718	725	735	725	735	781	730	713	697	787	744	779	751	772	743	752	728	751	762	758	785	735	736	800	714	772	749	685	731	720	720	788	776	725	701	738	751	698	767	753	727	739	698	739	744	745	731	741	794	752	750	750	744	712	745	722	733	795	769	726	705	764	710	736	726	783	736	754	741	683	682	746	719	702	721	780	778	725	727	787	743	693	712	709	742	737	771	718	769	779	714	758	726	761	729	741	743	732	712	766	729	759	741	761	746	689	732	721	741	736	757	748	755	756	809	773	691	696	774	718	725	689	704	696	751	689	716	788	750	757	739	770	715	753	699	735	732	741	715	748	784	767	743	770	702	724	696	714	754	692	695	691	733	757	720	727	712	752	768	741	737	724	708	763	751	746	751	742	753	715	763	731	740	723	742	763	779	763	762	747	752	781	720	762	770	719	804	734	704	731	722	728	698	771	764	729	740	745	775	796	785	706	714	744	714	778	730	711	742	801	707	728	756	747	788	752	786	715	726	779	717	779	683	687	756	767	715	714	726	752	700	731	729	781	741	713	746	727	744	709	772	719	749	750	736	799	769	754	763	750	745	740	743	740	740	759	751	747	726	774	795	751	696	729	807	738	727	766	773	733	732	741	707	737	724	756	735	746	723	744	772	715	715	771	724	795	711	764	742	725	772	711	765	742	739	740	735	752	754	765	762	741	793	730	739	749	714	747	711	766	739	754	728	754	736	739	705	763	731	690	714	730	733	706	744	714	703	704	722	777	723	711	714	770	750	785	740	748	719	729	772	765	751	774	698	767	688	762	742	731	764	716	725	697	734	744	775	703	744	728	744	716	747	695	738	789	730	716	716	718	736	755	735	728	766	740	781	723	731	719	726	730	760	693	717	715	710	777	782	741	727	706	754	701	782	746	737	752	768	771	699	746	719	762	775	756	719	783	758	721	722	730	754	697	750	726	740	745	736	735	749	755	760	754	763	747	736	724	703	746	735	762	756	750	728	722	729	759	735	774	742	754	700	714	741	718	726	753	724	734	710	745	743	750	754	734	727	749	741	718	724	740	703	708	715	715	775	709	714	795	736	735	734	753	775	761	709	736	702	739	791	751	743	718	705	766	702	702	763	767	768	762	749	775	703	746	754	764	748	764	766	733	761	761	761	727	702	764	761	730	726	739	737	732	716	724	773	753	723	693	744	763	715	643	776	766	730	759	730	727	775	755	763	734	704	745	754	712	764
24917	21436	24800	28463	21425	20919	1262	633	471	409	469	446	433	444	477	406	426	408	384	446	428	417	444	448	463	441	462	469	433	435	438	467	441	433	418	434	413	413	427	435	438	407	429	394	464	435	450	403	425	447	414	415	396	440	426	437	407	419	414	410	443	442	488	447	415	401	450	425	468	448	437	397	482	422	427	427	443	458	434	409	456	429	451	432	410	412	431	437	407	414	430	481	396	411	431	447	462	409	416	486	427	444	418	400	422	413	443	415	435	390	430	424	436	445	441	455	420	438	401	447	458	443	419	418	411	432	431	397	441	408	422	418	416	434	426	426	410	429	418	445	419	432	416	389	431	346	434	438	458	443	411	412	432	462	461	403	414	463	429	424	397	422	450	430	418	422	394	396	385	444	427	408	452	441	444	411	425	438	426	412	421	417	435	406	454	411	399	451	408	440	423	389	390	446	405	414	462	435	409	422	417	446	404	392	421	447	400	400	417	409	417	425	416	396	416	452	465	387	455	432	405	467	406	382	402	443	436	421	448	465	432	459	455	421	421	446	424	451	461	446	443	436	427	451	436	395	450	399	442	453	436	454	400	452	417	402	464	398	452	423	421	420	403	462	415	421	421	434	401	429	430	451	415	404	454	475	436	430	448	460	443	452	413	468	447	446	421	420	436	440	392	479	398	456	425	453	399	447	411	446	383	440	374	442	430	427	404	400	421	415	414	429	461	445	426	419	438	413	419	457	457	413	413	406	428	441	431	375	473	394	436	400	446	432	416	409	432	405	417	424	460	432	412	454	412	404	432	438	404	439	450	404	406	427	410	369	442	400	474	467	427	455	421	406	417	444	444	397	388	405	427	415	429	403	451	439	454	420	423	424	455	420	431	382	409	438	413	477	442	434	447	429	417	440	426	436	434	393	444	463	449	422	441	426	412	413	459	402	435	404	423	440	424	434	416	460	435	442	443	429	408	428	424	410	394	430	431	376	404	410	397	404	410	419	388	420	460	379	408	444	441	407	425	440	421	460	418	439	417	462	418	400	387	484	419	428	423	423	440	427	419	426	424	380	413	439	472	426	444	421	407	444	449	412	429	434	434	398	415	438	402	433	424	401	444	425	450	440	415	417	463	445	384	447	425	476	422	409	448	432	420	425	407	436	434	411	404	447	464	431	413	453	457	435	437	417	430	450	429	426	401	413	393	427	422	400	435	415	433	432	395	440	426	441	409	443	420	417	411	443	439	445	416	464	451	422	415	434	406	437	450	421	429	460	432	418	398	447	429	441	431	437	425	417	419	406	431	439	403	433	431	433	409	408	477	398	386	457	450	392	412	434	417	418	405	454	435	455	453	451	430	433	426	397	413	377	401	459	455	420	415	427	414	433	403	422	431	401	417	420	454	426	428	425	419	479	435	438	437	395	412	454	428	442	446	434	409	440	428	430	460	406	382	457	452	466	444	377	434	413	441	459	436	425	405	436	449	453	432	421	394	423	398	446	417	406	374	426	474	399	399	451	395	437	420	452	428	435	427	393	412	449	428	415	407	442	464	424	456	415	400	385	411	414	449	428	433	443	437	445	438	402	440	422	411	431	423	413	371	417	467	407	435	390	448	429	426	404	400	431	440	422	444	400	450	395	453	397	442	383	487	434	453	456	392	422	461	445	430	442	469	433	448	397	424	435	383	436	411	420	412	455	452	410	434	458	421	403	398	419	357	453	434	441	435	427	418	445	435	436	454	394	453	419	378	440	452	420	429	428	417	434	428	416	431	409	408	428	405	408	434	425	419	426	408	416	445	429	430	417	443	428	437	437	405	407	415	449	422	428	469	450	406	452	412	451	416	449	450	391	430	400	415	433	432	439	435	431	373	441	411	403	411	445	440	425	449	399	408	413	427	420	434	409	387	419	467	427	425	443	424	441	417	454	450	430	425	428	435	397	454	434	418	411	404	403	423	490	395	424	444	425	398	423	429	418	438	394	424	398	441	423	401	381	418	427	424	447	421	416	410	438	412	418	422	432	416	456	381	425	376	399	418	391	380	429	465	432	399	425	421	429	406	419	415	425	432	417	420	397	413	439	401	415	408	431	455	446	427	374	415	396	465	421	414	428	442	432	425	428	391	434	411	445	415	414	417	437	429	401	443	446	398	477	420	451	430	410	386	429	439	401	388	436	433	429	421	434	429	419	425	436	437	452	416	450	410	394	409	447	398	443	441	463	435	448	438	426	464	403	425	455	414	417	431	424	413	389	476	418	418	417	412	448	400	405	439	445	419	421	470	407	427	442	450	431	388	412	438	400	423	384	433	441	458	444	397	454	457	414	467	410	438	437	416	426	418	453	417	448	446	422	421	431	401	469	437	373	393	413	412	435	411	438	418	395	425	416	414	435	407	432	402	449	420	390	413	445	449	457	442	409	390	370	409	389	418	401	417	398	427	449	440	392	441	412	351	432	460	448	418	438	458	444	426	437	464	412	401	414	398	471	432	436	399	400	405	406	442	416	470	422	444	410	411	406	460	451	386	408	458	430	413	426	414	419	414	411	418	400	422	420	424	408	423	447	374	419	486	427	438	432	404	441	453	462	466	418	429	418	416	386	426	415	425	444	389	428	428	430	417	434	412	491	405	436	424	447	382	413	403	420	462	426	430	398	426	417	427	441	475	395	419	413	418	412	438	451	389	457	425	401	422	426	415	377	411	443	431	426	429	441	437	446	433	388	446	419	407	449	418	411	443	468	431	465	430	445	430	420	469	438	433	442	413	427	422	454	477	430	431	452	418	400	390	441	452	413	417	427	414	423	406	477	471	400	453	414	451	408	434	412	400	443	408	439	423	429	430	473	461	419	393	407	400	410	398	404	450	408	416	440	449	441	389	403	431	404	389	432	419	474	443	427	475	442	426	441	415	396	441	447	427	444	413	449	406	420	402	441	448	446	392	467	455	428	447	435	426	408	452	388	389	368	418	422	418	389	414	419	431	407	445	458	402	407	371	465	418	401	431	440	394	405	476	419	399	427	410	433	427	429	447	414	396	437	448	413	362	390	426	461	430	454	435	381	457	410	402	412	419	426	423	441	441	384	438	420	408	404	430	404	401	408	428	407	432	416	430	431	406	420	410	392	436	427	428	441	401	454	426	439	447	442	445	446	409	428	442	423	415	459	394	438	467	375	433	422	420	427	461	421	419	414	391	434	458	451	395	452	431	445	398	433	419	428	426	418	424	436	470	443	431	434	410	416	422	426	449	416	392	442	463	423	408	403	439	437	436	425	453	402	453	430	425	403	407	428	440	386	414	435	488	422	419	436	441	440	447	445	405	410	443	459	437	409	435	423	437	465	463	445	479	406	408	430	399	392	431	450	424	435	463	456	443	428	399	430	401	427	456	404	443	427	424	465	455	421	408	423	395	414	410	422	400	461	438	438	466	428	424	407	430	429	473	463	455	431	427	458	453	448	415	402	457	431	395	419	441	423	408	462	414	453	404	450
19754	13125	2119	1310	1075	1001	960	965	918	939	879	892	922	964	918	876	911	886	934	905	863	976	867	920	929	956	901	902	919	835	903	885	922	960	897	873	901	915	897	936	960	907	917	886	923	938	937	908	865	875	868	827	887	902	931	889	906	921	893	903	944	884	906	905	899	912	864	926	866	911	924	864	897	908	902	913	866	908	932	897	908	923	882	904	902	938	888	918	874	876	930	943	951	948	933	917	897	908	951	908	916	882	933	905	913	935	898	896	915	913	883	915	890	1004	900	874	922	911	907	886	879	923	909	913	930	897	926	943	888	917	904	896	939	861	877	837	924	948	901	884	937	893	944	907	897	942	890	876	843	982	907	940	924	905	913	899	950	940	897	916	896	894	923	897	969	881	897	930	916	912	855	931	934	936	911	956	878	886	899	942	908	852	882	891	919	887	934	892	941	912	908	892	946	893	868	952	931	914	874	867	947	921	883	926	866	889	897	910	939	941	950	926	895	922	876	943	859	892	880	877	906	864	920	893	910	896	899	896	815	893	918	926	950	926	858	909	910	916	927	913	857	872	910	911	902	926	888	901	920	879	940	899	878	884	897	900	952	876	929	909	923	915	887	873	924	918	884	952	904	932	933	964	806	946	933	855	962	945	881	973	859	916	925	867	941	876	851	908	896	894	968	847	901	929	849	860	929	900	919	850	943	962	847	916	926	909	949	883	918	939	905	890	892	900	923	916	943	901	948	879	915	882	906	907	919	916	941	925	948	910	913	923	962	919	923	876	917	894	921	867	883	936	969	940	895	934	925	939	894	938	875	900	886	920	914	931	869	925	925	948	929	860	894	941	871	944	861	927	940	923	920	897	932	904	957	901	940	935	934	964	933	862	900	916	897	960	889	902	964	938	875	937	886	889	923	865	955	895	888	905	948	910	937	899	929	937	875	910	894	895	882	914	975	907	903	945	919	916	956	901	875	967	851	898	926	915	911	913	960	925	944	955	956	946	939	928	844	918	950	915	945	962	877	904	898	900	927	945	916	961	885	909	964	881	912	868	904	903	913	967	897	897	959	919	958	942	888	914	870	903	930	904	896	949	942	913	885	925	892	952	886	879	863	924	857	973	914	940	902	914	881	937	887	938	935	922	918	926	955	910	909	899	895	949	931	944	967	888	871	944	908	903	881	933	962	952	968	928	933	942	910	889	957	891	899	889	888	935	926	853	951	899	879	906	897	875	904	845	887	946	882	925	868	874	987	904	963	941	939	945	855	893	897	924	951	921	901	890	869	920	870	939	910	929	907	959	873	941	887	948	926	906	911	894	896	905	925	856	884	908	917	871	956	935	886	934	901	929	898	890	928	930	935	925	934	989	924	909	877	839	918	872	945	876	863	933	917	896	857	897	974	907	974	972	899	998	903	939	949	879	885	926	862	953	917	934	962	923	917	907	946	940	907	952	850	923	934	893	958	953	905	918	886	915	901	891	881	900	871	947	915	925	864	881	899	940	885	950	845	847	947	992	863	926	853	959	917	922	948	900	868	966	868	866	906	954	897	869	900	915	938	904	933	941	928	879	876	922	927	954	938	925	882	876	892	908	896	907	926	885	898	924	964	911	899	904	894	912	938	854	874	890	911	949	953	887	891	896	899	968	974	874	903	897	900	899	889	960	962	919	899	884	958	921	911	861	1002	925	963	904	942	925	904	885	878	872	937	931	954	911	893	903	906	871	909	891	887	909	960	888	890	907	895	887	953	906	845	888	935	940	893	865	918	862	916	898	888	932	954	872	913	893	950	941	927	908	905	869	860	915	878	898	898	899	936	927	886	888	904	932	883	891	920	900	920	861	893	934	890	891	918	895	952	934	921	895	888	929	904	986	935	963	901	880	924	928	1005	918	855	952	900	901	887	948	905	932	825	889	962	895	880	972	855	916	912	949	924	889	882	886	887	930	899	926	902	897	886	935	918	950	918	911	961	910	948	903	838	934	859	900	928	903	927	948	901	903	910	928	904	861	910	930	921	930	897	927	863	902	915	899	908	898	889	922	960	906	896	903	890	894	932	856	903	902	934	893	954	926	882	904	874	862	922	948	910	902	887	905	895	895	883	869	868	918	853	885	850	880	899	896	885	943	891	960	930	951	902	899	914	914	922	943	918	876	899	903	920	900	901	912	902	858	907	870	888	894	962	919	890	924	902	882	888	861	915	937	964	903	926	884	911	913	876	898	961	910	858	919	894	890	920	979	907	909	923	919	932	886	898	912	986	887	913	900	912	942	955	931	906	878	902	897	934	950	961	956	977	921	882	938	903	871	927	900	939	949	953	900	922	923	923	889	862	870	922	882	869	921	892	918	856	922	848	955	932	942	887	919	887	868	899	886	935	892	894	949	966	892	967	858	875	936	952	943	895	884	917	942	870	971	921	918	893	879	886	905	870	886	902	877	911	928	934	934	923	972	953	882	909	903	897	910	936	943	906	908	887	902	929	927	857	915	929	905	896	889	912	863	952	947	920	930	901	884	870	906	900	884	918	864	864	891	910	919	858	996	921	907	928	949	866	869	913	898	907	903	895	894	910	908	904	941	929	937	924	873	927	921	968	868	899	915	908	864	908	872	935	884	913	868	904	914	960	857	911	917	902	850	944	936	925	902	906	910	919	952	917	885	903	927	924	928	885	902	924	917	927	886	810	896	939	858	933	955	915	954	864	948	946	891	934	890	920	909	890	903	874	862	895	910	892	853	916	915	885	953	897	881	908	906	890	961	925	902	894	921	906	892	870	947	960	890	898	963	914	935	959	896	898	934	842	886	922	867	931	929	928	912	921	849	898	877	899	911	929	881	850	899	911	913	909	938	954	867	869	879	917	909	935	865	934	946	906	978	932	909	908	932	907	913	916	870	954	950	901	937	904	905	943	927	902	919	879	870	934	859	928	904	891	907	895	935	875	914	913	903	916	924	896	890	900	933	909	900	910	923	882	898	930	932	919	906	921	900	915	904	914	929	904	950	931	885	944	922	856	895	880	927	902	870	954	916	909	873	983	939	910	900	903	915	947	912	908	905	910	939	925	907	893	925	910	885	949	899	920	873	869	939	880	893	893	885	890	930	895	900	888	882	888	912	874	887	909	905	903	904	917	903	900	933	855	878	871	921	899	960	986	962	919	920	954	923	950	876	930	849	915	892	944	922	945	914	893	922	914	959	952	898	923	931	952	903	855	948	866	930	879	925	941	895	922	953	902	893	901	955	910	924	909	930	930	888	980	950	892	882	906	935	880	897	923	908	901	872	910	858	906	906	943	870	886	937	915	857	896	885	874	970	952	881	951	967	931	957	894	934	917	894	872	900	910	907	913	877	925	878	869	903	935	911	967	872	947	873	911	908	892	912	890	921	870	950	881	876	864	950	949	928	918	892	921	953	947	959	886	951	871	888	928	951	905	909	881	916	927	876	912	916	888	882	954	934	942	871	927	903	881	943	907	887	902	870	877	898	923	929
24334	21436	25143	28152	21436	21450	19770	741	462	386	368	387	335	355	333	346	295	321	297	321	302	285	296	317	319	319	298	300	288	302	286	312	282	298	292	301	283	284	279	281	302	289	274	284	271	297	305	283	330	278	276	271	300	301	279	252	258	295	260	247	268	287	267	280	286	271	265	271	288	297	301	266	281	291	278	273	298	277	302	255	284	269	273	300	298	264	296	283	292	323	275	268	284	295	274	253	288	270	294	311	284	253	309	289	287	283	272	298	302	282	289	258	269	287	292	262	285	275	298	268	322	288	300	293	298	334	280	243	274	267	256	276	303	272	299	294	265	260	261	279	304	292	297	291	288	322	310	254	261	265	295	257	313	271	291	280	292	252	310	277	275	286	275	239	271	268	303	278	277	316	300	293	279	302	289	331	258	279	305	304	281	272	263	286	271	314	285	289	270	278	287	297	289	256	283	298	286	274	284	286	297	304	286	336	275	279	323	294	260	302	286	318	256	248	242	299	294	293	273	305	275	273	297	270	296	291	272	273	285	299	258	283	306	285	281	296	267	274	264	287	288	269	274	270	274	275	269	250	320	274	260	284	280	256	309	285	304	258	282	270	275	295	295	272	286	348	258	299	308	311	308	290	280	251	283	297	267	289	266	252	268	300	277	289	275	259	261	299	287	254	288	267	274	319	289	269	282	258	274	317	305	262	288	277	270	266	276	288	303	276	296	281	284	288	299	300	282	286	264	300	254	293	277	288	280	263	269	298	291	276	336	275	314	248	293	301	288	291	286	259	278	253	286	268	278	264	270	306	301	306	338	292	297	272	283	292	288	268	313	299	326	300	313	291	286	270	213	257	283	267	281	263	309	280	299	257	314	257	252	282	286	301	304	276	278	300	280	297	309	253	273	273	292	257	283	277	282	288	265	277	269	268	262	295	314	269	291	300	255	280	274	304	273	269	301	276	268	278	271	316	297	277	256	295	256	284	298	313	305	314	284	313	311	291	230	279	315	262	274	323	289	260	299	280	278	272	301	285	293	279	304	291	257	255	272	266	308	303	254	270	293	270	294	280	282	285	283	286	267	289	262	300	282	304	275	295	295	308	253	291	312	303	270	279	310	281	262	291	278	297	315	291	288	294	306	308	259	266	292	271	315	278	312	301	283	267	308	266	292	273	272	257	265	285	276	276	287	275	299	304	278	282	299	299	294	316	275	262	277	255	253	290	270	269	275	292	300	268	303	282	273	269	316	297	309	254	285	264	274	245	272	307	278	299	297	280	296	284	297	286	290	281	268	290	290	258	276	292	278	284	269	280	291	353	308	299	260	286	262	267	283	304	283	296	286	264	297	282	283	284	273	282	305	283	277	307	289	270	263	270	271	306	306	289	290	284	253	259	297	269	265	300	293	284	249	297	274	285	264	287	263	301	262	288	282	297	272	289	271	256	299	294	267	277	326	297	292	252	272	296	294	284	265	315	288	261	254	298	271	308	278	340	277	298	273	240	278	299	316	302	310	289	307	303	281	298	297	286	278	254	305	259	283	242	303	311	307	263	290	295	292	279	273	308	286	259	318	285	262	298	304	297	305	298	285	275	308	266	291	265	285	281	291	297	288	269	271	314	274	258	250	307	281	260	267	280	262	309	304	281	315	282	293	280	280	261	287	326	281	281	293	286	284	270	248	308	337	339	315	269	273	297	300	291	263	263	269	289	277	272	280	302	276	271	281	282	267	293	283	304	281	281	269	273	307	285	267	273	303	257	255	279	293	312	278	259	273	299	283	298	272	312	287	307	284	288	273	282	259	286	293	310	289	248	288	304	285	303	268	265	271	252	277	311	305	309	291	273	283	261	295	293	318	283	282	286	295	296	285	266	297	288	275	315	266	282	276	306	310	245	296	305	286	314	291	266	300	302	257	247	254	291	279	281	295	278	292	305	300	257	286	296	263	259	284	310	240	281	286	245	286	281	313	295	264	285	272	258	296	271	280	249	254	255	288	263	307	296	291	291	316	252	298	281	278	292	274	275	276	284	300	323	311	294	302	335	280	287	292	301	277	283	277	275	260	301	286	273	263	306	274	297	272	300	286	250	267	296	297	293	270	274	323	264	296	278	288	255	288	281	277	263	255	273	276	279	272	281	303	253	288	282	321	289	314	295	269	290	305	321	292	271	262	295	287	287	300	263	307	291	303	263	254	286	304	296	297	296	271	263	245	293	274	286	259	325	264	269	278	277	273	291	287	308	304	288	287	313	311	284	283	251	301	268	291	304	281	285	295	282	293	288	276	304	324	309	287	292	296	257	303	245	287	284	273	263	296	274	269	302	285	272	304	268	310	293	259	301	300	268	277	318	262	280	309	254	278	285	269	279	305	276	300	282	265	249	295	305	262	295	265	276	263	290	274	284	297	314	299	298	260	282	292	278	271	278	280	264	282	283	291	301	283	276	289	292	295	282	263	299	263	292	280	255	272	301	314	326	261	252	299	307	252	295	271	281	279	253	308	304	280	271	310	316	308	289	271	258	294	272	266	283	325	263	299	283	285	293	276	256	309	279	284	284	325	253	288	294	249	316	289	267	286	284	265	276	299	267	277	263	297	295	306	301	298	293	309	289	282	288	280	281	316	304	283	285	272	297	284	257	280	277	283	306	302	288	301	301	308	293	257	273	296	276	285	297	294	256	284	307	272	290	307	303	264	258	272	252	291	283	275	308	272	308	295	277	278	268	281	298	268	300	280	266	273	280	288	310	293	281	274	284	264	276	291	284	295	271	301	322	308	294	280	322	252	273	272	271	296	257	282	296	276	269	288	297	254	295	277	271	268	300	282	287	267	246	259	296	300	289	274	281	285	303	309	269	276	292	285	288	275	254	280	253	262	297	283	284	282	263	266	246	259	269	276	278	270	280	286	318	265	322	310	270	282	256	250	297	294	263	304	282	285	286	281	267	274	258	300	285	247	321	289	317	293	282	267	304	281	285	292	260	305	291	290	287	295	294	269	275	276	283	275	273	298	279	306	295	291	270	266	273	275	246	280	292	288	266	248	311	275	313	321	288	275	299	287	310	300	289	285	301	271	297	285	282	274	288	280	308	238	280	309	297	276	277	264	286	290	301	267	295	260	271	285	304	324	262	282	311	293	284	269	246	278	290	294	273	286	273	259	294	320	266	273	262	276	259	250	271	306	292	261	274	260	281	296	277	251	289	293	281	292	297	251	280	299	274	289	265	271	257	277	262	272	310	316	266	287	306	254	256	318	282	258	286	281	290	277	281	270	281	261	290	289	278	310	285	296	290	266	274	303	287	328	333	273	292	283	247	292	280	295	260	305	282	297	277	296	301	271	301	274	279	271	267	259	294	272	279	318	294	249	302	288	307	282	278	266	274	267	294	284	284	281	299	289	306	275	289	249	301	277	296	318	255	268	286	306	280	260	282	298	282	275	274	279	310	304	297	257	274	251	300	301	272	292	293	273	292	269	290	278	282	261	306
25851	19689	2840	1403	977	773	727	684	658	667	646	621	605	658	636	625	598	611	604	578	595	630	609	645	603	603	603	606	633	622	605	603	653	620	595	591	549	589	614	618	576	604	610	600	605	590	625	615	625	622	592	586	647	614	612	607	619	597	600	612	620	595	599	595	569	614	612	621	638	585	615	633	619	579	564	611	629	593	583	625	601	631	598	638	598	603	596	600	615	634	663	620	665	649	618	643	595	632	595	594	621	624	607	614	576	559	638	591	661	606	628	583	631	609	647	606	645	612	583	597	605	622	589	646	566	568	599	610	616	622	614	593	611	616	648	615	558	572	622	598	601	605	627	585	629	579	610	636	582	593	613	622	634	583	610	640	643	583	608	589	605	575	623	640	591	637	617	621	640	630	622	594	609	596	579	604	614	629	620	621	605	584	605	625	534	593	643	639	583	608	587	640	565	600	593	641	579	588	636	582	599	642	615	589	613	557	625	585	624	594	604	634	607	609	609	628	601	613	605	612	615	621	620	667	592	639	640	604	546	631	650	660	609	569	589	617	640	583	619	590	635	578	623	602	559	579	606	596	640	667	619	629	601	628	646	651	598	636	574	612	575	610	692	654	640	610	618	614	641	593	604	576	612	600	629	582	601	616	625	602	637	595	582	586	631	580	606	577	602	591	663	606	630	617	582	605	595	618	607	615	585	594	595	626	606	581	621	599	595	592	583	617	623	619	626	632	639	653	586	603	624	583	593	624	619	627	610	587	647	621	619	605	657	600	589	648	601	614	626	629	632	600	599	600	621	590	624	587	639	626	631	564	606	571	639	614	640	625	632	594	613	654	583	631	603	593	577	587	616	592	610	591	613	628	624	620	626	568	582	590	610	604	613	591	640	593	663	653	631	569	621	595	595	581	605	610	607	546	587	566	603	590	603	603	615	553	588	625	553	591	546	656	625	595	546	633	606	587	636	627	584	650	593	628	629	616	605	616	660	622	622	599	591	632	567	614	592	612	630	589	682	597	652	613	602	648	603	565	635	631	614	579	621	588	599	614	684	581	610	643	579	599	581	613	618	629	603	597	601	625	614	608	667	587	569	551	595	586	668	637	608	606	597	601	609	616	586	641	660	568	634	596	604	538	565	631	622	619	621	610	578	570	577	607	600	617	641	606	579	637	654	592	583	592	617	607	571	623	627	645	591	618	605	610	562	600	596	616	584	580	560	623	614	639	612	615	628	620	616	620	583	612	601	588	630	649	587	600	598	599	622	609	594	604	631	601	559	619	615	628	628	615	604	593	648	598	637	594	599	623	640	619	586	547	654	629	628	614	589	587	604	628	651	585	622	571	558	579	575	615	615	615	598	591	657	589	605	597	598	592	614	630	619	607	578	632	614	603	612	637	640	631	582	617	623	671	660	598	630	616	592	600	591	562	598	632	599	638	644	587	611	624	611	566	588	575	614	649	562	615	601	642	586	602	568	630	619	549	600	634	583	621	602	636	592	613	572	631	598	590	639	638	615	608	622	603	559	554	654	634	627	592	571	613	599	612	585	592	604	565	581	597	613	599	581	612	637	617	625	623	631	621	592	588	587	612	611	578	608	602	624	617	604	637	601	603	592	596	594	617	587	666	641	644	594	632	608	612	634	655	628	625	591	654	591	609	598	601	639	647	662	559	598	588	640	620	635	631	597	634	614	594	610	615	643	576	665	645	582	645	650	622	603	610	626	548	607	596	639	604	624	599	653	623	636	611	635	598	616	588	630	651	595	613	614	580	589	586	582	606	607	618	589	580	677	605	637	583	628	605	577	629	583	587	620	615	639	566	613	596	572	545	595	604	618	621	597	610	623	581	652	599	610	600	590	594	588	616	552	592	590	603	591	589	624	584	634	615	626	585	614	620	617	582	628	614	630	555	612	582	588	626	624	639	608	600	626	663	605	649	612	658	554	666	605	553	595	601	619	589	706	624	645	623	617	608	623	578	589	601	623	613	620	613	593	609	630	599	607	678	616	595	605	584	604	584	620	559	585	609	594	599	594	560	585	653	634	616	601	609	605	612	552	633	622	597	611	609	594	605	651	608	614	617	629	586	562	577	636	629	606	608	599	587	574	639	600	638	587	631	597	607	584	610	650	628	638	634	594	558	607	628	602	645	627	584	582	594	603	602	601	600	572	590	580	607	596	605	613	624	575	589	624	569	585	593	638	614	614	605	628	564	629	590	622	610	599	610	585	617	594	649	600	569	585	602	628	586	587	611	621	585	622	606	570	621	623	638	607	608	586	584	620	597	592	587	612	623	632	620	569	595	621	595	636	655	620	621	621	586	577	605	604	582	629	599	562	619	581	587	588	609	602	626	661	685	640	592	586	564	604	622	593	644	615	622	628	587	584	623	619	611	622	602	575	609	613	656	598	625	586	590	633	624	594	597	608	585	614	625	624	655	571	601	575	586	656	581	574	613	600	573	590	616	636	583	570	603	592	598	609	598	610	631	607	595	620	606	603	597	620	637	624	651	597	572	581	612	631	638	603	616	633	610	640	597	631	575	580	635	620	635	612	590	617	590	620	638	581	608	609	609	649	593	595	601	586	663	636	606	591	651	596	590	618	664	599	619	617	565	666	630	599	601	612	585	599	641	593	614	609	612	623	609	573	582	612	612	610	624	630	642	640	616	566	600	622	571	630	583	586	586	619	591	613	598	623	627	628	616	619	599	594	624	651	620	598	612	569	595	576	617	659	581	624	625	636	559	641	618	596	600	609	625	633	614	629	625	601	562	628	628	670	610	630	584	605	612	626	579	594	615	598	617	594	621	583	660	593	626	623	597	642	587	600	656	555	595	599	639	591	612	556	614	587	663	583	588	585	610	606	619	656	666	596	633	623	584	589	578	641	592	613	582	595	615	572	602	672	586	599	631	610	611	602	565	624	570	599	620	638	610	664	596	632	638	603	622	615	593	558	621	596	626	595	556	647	612	636	581	603	651	584	604	595	591	563	593	612	645	642	637	577	597	612	631	582	572	590	606	641	636	616	635	639	617	598	635	615	605	606	616	669	592	628	621	610	583	597	598	600	622	585	635	586	588	574	618	559	571	652	577	601	682	630	628	641	602	587	595	578	616	607	619	628	612	630	600	629	594	611	590	589	592	605	643	595	601	618	611	599	605	622	618	638	640	594	616	626	646	561	635	616	565	621	616	571	603	670	611	624	616	616	607	634	606	589	612	654	559	564	626	626	633	618	601	598	637	566	621	630	632	579	598	596	585	628	584	619	632	604	568	618	623	626	631	603	628	613	650	645	611	620	566	629	626	618	611	615	649	619	602	618	624	577	588	585	612	579	634	622	600	610	604	603	639	617	579	644	622	620	646	618	641	611	633	606	599	663	639	629	629	596	618	603	603	619	571	614	573	609	590	605	580	587	630	634	625	589	617	589	595	607	582	584	589	600	595	608	635	601	609	569	590	586	592	630	611	607	637	597	579	591	616	565	576
32623	20576	9831	692	310	325	348	344	282	326	323	328	333	312	308	316	338	367	308	290	294	292	337	318	333	329	321	348	323	306	317	307	321	298	336	308	307	364	300	322	362	312	366	304	307	320	338	327	373	364	346	307	303	342	331	320	340	304	332	352	324	316	301	358	305	315	314	305	335	323	340	336	308	329	338	317	286	353	310	306	339	324	308	312	315	306	315	316	305	326	324	361	304	308	330	330	316	358	317	307	347	325	314	332	301	322	319	356	320	316	339	348	345	323	354	315	316	339	338	322	324	290	325	326	319	310	332	326	332	305	323	304	279	365	320	285	338	305	345	318	352	345	327	301	339	308	324	354	342	301	348	295	318	333	327	352	310	299	315	292	305	344	353	312	311	323	314	299	338	333	322	300	347	282	324	315	333	315	310	329	300	340	328	331	341	312	334	306	323	304	315	348	345	326	326	322	306	314	325	290	316	344	335	312	318	314	319	311	340	354	301	339	311	355	300	294	313	345	313	322	334	335	278	332	311	330	302	344	306	288	347	345	314	330	332	318	322	317	294	321	308	316	333	344	322	304	317	308	340	323	310	343	325	304	330	339	347	336	333	308	338	321	312	322	362	367	351	323	276	352	301	288	282	288	342	319	321	314	299	336	311	342	322	324	296	294	311	298	316	297	298	293	305	311	307	336	288	308	332	352	343	333	345	331	287	294	311	315	344	290	326	317	326	316	328	349	325	324	348	313	307	330	320	325	301	313	316	343	312	294	313	314	345	311	286	299	337	329	343	323	339	312	305	316	340	318	318	345	308	341	298	329	333	323	326	367	370	340	332	325	306	306	305	335	316	296	348	336	343	319	321	347	304	299	345	302	284	335	337	350	281	317	311	332	335	323	303	295	319	362	358	331	329	340	329	319	309	325	300	326	302	346	307	326	318	304	319	349	304	320	324	336	341	322	289	318	314	307	346	343	329	289	305	308	350	346	348	336	313	365	322	314	327	313	348	306	340	319	317	320	339	348	332	312	311	335	317	372	364	318	326	345	313	300	338	283	309	323	368	313	308	324	326	329	342	324	324	333	321	300	332	300	311	308	311	327	327	305	367	314	295	296	347	350	333	344	332	308	319	334	321	259	339	392	335	295	308	328	337	369	337	343	301	304	284	322	339	328	336	304	315	305	289	322	298	299	272	322	325	309	302	298	291	316	333	306	316	328	301	318	341	325	338	353	340	289	300	299	337	316	299	285	345	341	311	329	306	309	319	334	306	298	331	315	359	310	325	313	327	370	312	279	337	320	330	319	341	313	318	255	320	287	367	338	300	332	334	285	332	339	343	326	324	347	312	333	340	315	342	327	340	331	307	287	328	343	341	330	306	339	308	303	313	318	359	307	321	345	357	335	305	339	324	311	330	306	319	312	333	325	348	321	348	343	317	320	320	300	334	277	329	293	333	327	324	309	348	314	304	296	330	349	345	316	302	324	329	323	319	302	301	322	326	294	330	330	309	327	341	357	316	307	327	339	331	336	313	343	305	299	297	319	331	307	308	316	345	341	345	338	320	339	338	325	326	293	331	309	328	308	331	327	331	303	298	282	335	307	328	345	346	377	314	312	344	351	313	327	318	341	309	296	349	292	296	319	327	332	316	292	302	315	301	324	294	329	339	326	336	311	316	329	300	338	319	340	317	343	360	314	317	282	319	345	359	309	323	339	314	359	336	360	323	350	357	314	348	320	318	336	291	341	337	315	358	324	334	331	328	328	317	309	316	308	313	302	379	290	319	332	321	310	360	325	275	346	331	282	300	342	320	310	340	361	354	344	294	331	336	301	314	330	320	352	341	336	324	318	339	299	306	328	363	316	317	302	304	347	315	298	316	322	296	308	310	330	328	305	328	339	316	324	319	327	344	300	321	352	334	287	291	314	320	341	316	330	288	320	311	326	290	362	349	325	352	326	328	285	315	283	320	305	320	328	349	321	359	325	321	302	317	332	310	310	345	302	352	313	320	343	336	330	298	322	333	343	331	301	278	332	319	292	288	346	318	327	330	320	340	276	300	284	333	330	363	345	316	314	316	327	295	337	382	327	294	337	297	324	351	322	354	314	305	310	338	294	312	349	336	335	343	327	314	290	360	274	315	298	318	329	292	337	311	312	361	329	309	316	323	343	306	317	309	332	329	287	344	314	308	324	341	343	336	322	350	322	315	308	303	306	333	353	306	334	308	290	338	303	328	350	328	297	314	325	299	328	310	358	331	372	333	293	295	314	320	354	325	312	334	309	310	330	277	282	312	303	297	360	317	319	339	325	326	339	342	349	317	320	331	304	348	326	312	328	303	321	319	343	317	341	322	295	355	387	312	302	303	296	315	300	300	275	341	343	332	280	310	348	312	336	341	336	332	274	320	319	354	335	306	297	294	349	329	368	320	310	312	313	330	334	327	320	323	324	330	326	322	317	320	341	324	315	321	313	324	348	341	303	333	298	319	345	315	321	315	323	339	293	324	356	303	319	294	313	348	319	327	321	327	317	309	317	366	303	305	309	300	291	316	307	343	329	320	337	334	340	339	349	312	337	334	331	343	342	315	294	342	361	332	338	342	328	316	357	327	317	314	363	342	322	286	323	288	288	298	304	361	302	304	322	367	356	314	293	257	321	302	322	303	336	309	355	302	272	309	335	307	349	342	357	323	311	297	328	334	312	412	294	321	290	314	294	305	334	363	300	340	313	329	312	324	305	333	337	331	296	312	322	322	311	334	337	326	339	349	313	343	322	331	291	294	306	320	314	316	322	343	311	310	337	329	314	284	352	318	337	281	300	304	312	332	320	326	322	302	368	318	284	295	360	333	291	326	316	281	314	305	288	305	327	334	329	361	324	267	313	318	338	346	346	299	322	343	293	323	302	338	335	338	311	312	313	323	308	322	305	330	301	296	318	331	299	323	304	292	327	313	319	309	334	275	293	297	341	326	335	294	328	356	331	305	366	298	324	282	331	302	337	346	321	315	294	325	296	294	299	300	326	283	328	317	337	333	323	318	316	304	301	309	330	292	315	327	348	305	317	338	300	340	313	345	343	322	318	344	326	288	316	294	313	314	319	334	302	316	311	298	329	354	332	313	339	320	347	325	320	319	307	308	297	296	310	298	315	342	346	331	335	321	314	312	276	320	308	317	367	297	312	327	334	323	293	305	280	325	305	315	326	333	302	326	350	318	322	347	323	322	310	339	326	312	321	320	304	322	301	295	327	322	328	302	312	319	351	338	323	330	310	298	333	331	327	310	314	319	330	305	321	333	306	294	312	329	316	347	322	307	298	296	292	334	324	315	339	278	304	297	316	304	344	319	314	329	276	310	318	310	327	322	322	308	333	313	306	258	297	310	321	313	302	321	311	344	305	312	307	306	351	331	344	341	311	314	298	309	281	336	337	289	297	313	308	303	308	309	323	324	300	322	294	305	328	339	298	346	304	339	330	307	313	347	307	343	321	319	335
8328	2290	919	768	796	784	753	706	750	775	697	721	734	737	727	706	739	749	724	765	732	742	730	716	740	726	768	719	738	742	773	700	780	756	730	763	713	769	775	732	762	706	743	772	779	703	740	746	718	761	747	798	753	736	800	710	756	693	798	763	734	656	783	735	702	759	761	747	777	734	799	783	752	730	703	715	782	738	749	714	724	711	739	774	713	720	777	780	705	737	711	715	745	718	709	780	752	709	776	716	701	740	738	719	750	787	731	738	766	733	751	771	739	748	785	720	735	728	729	785	736	751	696	752	747	726	712	736	743	726	692	720	696	700	743	744	724	715	742	722	687	715	717	747	732	787	754	768	747	709	729	729	748	745	703	716	707	778	752	738	701	719	739	745	812	718	759	747	745	721	689	690	775	723	748	736	741	778	732	790	731	767	758	756	646	765	715	698	674	712	721	741	686	734	728	679	697	747	782	700	778	728	781	719	673	724	698	774	737	760	716	702	742	759	722	711	731	735	804	740	760	748	714	694	803	757	725	720	754	733	721	723	782	727	723	755	753	741	755	706	769	723	727	763	748	757	706	718	732	721	739	738	770	780	757	782	737	743	716	714	757	801	728	712	746	718	789	726	725	774	747	791	781	770	691	777	674	741	753	712	753	716	695	742	690	742	709	723	670	792	687	749	716	716	769	713	724	708	729	800	728	755	778	773	692	694	741	712	697	724	798	778	739	708	770	774	762	789	747	775	740	747	758	699	741	709	748	705	731	717	726	696	724	706	710	740	750	764	748	726	746	689	727	766	727	760	754	743	731	747	729	723	738	749	784	721	726	715	742	727	749	772	755	800	705	726	727	797	757	767	744	759	749	746	744	758	732	737	674	734	733	715	734	786	720	770	768	744	713	749	791	741	789	771	710	729	737	693	714	737	766	766	752	732	715	722	696	763	766	761	702	758	721	755	763	733	773	721	752	715	769	730	741	712	739	672	720	745	706	717	776	739	746	745	737	766	760	729	714	694	726	783	723	734	742	745	722	734	684	692	735	781	747	757	756	797	764	692	751	820	785	765	730	772	725	722	792	737	698	758	732	792	674	679	777	735	730	719	773	756	746	745	721	740	755	739	758	734	744	750	709	720	692	744	725	721	711	759	727	733	743	737	709	713	787	708	723	748	771	688	788	743	744	742	740	749	725	685	768	711	716	770	764	722	786	705	725	764	754	746	731	765	749	755	771	727	741	751	757	735	771	803	749	731	732	737	767	715	728	755	721	730	779	747	775	710	756	729	736	774	756	763	787	735	726	747	715	741	732	716	715	767	759	718	720	744	746	754	738	737	733	750	717	760	709	758	725	708	759	705	714	729	720	737	702	753	770	777	695	689	738	736	705	794	700	705	749	767	709	782	721	704	749	735	736	701	784	692	762	763	723	715	754	738	695	688	769	698	755	739	705	710	756	757	740	742	753	711	706	714	789	757	777	766	729	703	763	708	741	692	781	717	757	775	744	793	773	732	764	755	798	656	743	711	746	740	716	715	781	735	712	691	734	724	707	696	782	733	709	732	743	717	742	753	821	739	751	771	749	733	738	710	789	771	776	720	726	756	740	746	780	712	772	727	745	807	755	757	734	710	759	714	725	717	751	773	695	736	709	711	722	697	748	742	804	717	771	775	792	721	750	765	741	771	682	813	758	729	748	765	754	741	721	738	740	724	739	728	739	721	776	735	696	742	725	758	721	703	793	710	738	749	742	703	744	738	699	713	726	767	711	754	772	746	753	763	761	707	792	731	700	734	755	774	750	730	768	748	706	738	760	689	740	772	776	745	758	706	732	750	749	745	747	752	722	758	746	740	730	742	780	729	749	768	731	741	770	717	771	764	746	693	742	751	800	771	757	721	764	756	709	768	696	787	710	696	779	726	739	747	757	740	745	780	720	708	703	664	758	689	716	700	748	699	717	736	735	701	754	723	748	757	730	718	680	756	754	728	719	759	709	760	758	773	718	748	718	754	692	736	739	714	748	738	743	709	732	687	732	764	814	775	738	752	735	758	786	737	757	740	753	777	693	752	705	744	739	755	750	777	724	724	744	711	729	722	767	742	725	786	747	739	794	698	754	755	718	694	729	749	746	718	763	715	725	732	748	696	665	752	765	741	747	745	764	740	743	705	741	762	700	722	711	704	700	732	745	743	713	668	738	699	801	736	729	734	767	748	747	763	755	756	716	763	733	714	735	686	726	750	741	722	768	732	736	728	767	780	814	773	760	734	739	729	731	740	705	731	781	733	728	752	764	768	727	765	753	747	761	742	754	738	693	720	721	738	726	690	717	753	724	775	752	722	737	743	720	796	728	748	757	817	718	773	779	752	744	747	707	748	771	743	761	721	693	729	762	685	760	762	731	721	732	714	730	705	770	729	735	702	726	744	696	732	749	693	724	729	709	751	748	732	807	735	757	749	716	692	773	705	742	716	698	758	688	747	723	727	670	701	703	692	696	756	707	733	791	716	727	717	735	785	780	732	757	770	752	763	750	775	719	732	727	725	734	754	727	762	734	705	756	772	740	712	695	731	698	744	715	745	763	673	739	753	728	704	774	705	746	721	726	744	798	708	720	719	749	748	767	695	731	756	758	721	772	717	757	750	736	740	758	779	708	740	741	714	720	749	760	723	770	706	721	760	719	747	713	790	725	714	712	716	703	712	721	679	716	745	726	741	736	734	739	721	747	692	793	731	740	733	749	703	729	754	724	721	732	744	701	748	735	727	761	749	759	755	711	756	714	738	798	733	715	726	709	696	776	763	718	749	736	748	721	672	741	760	772	740	755	728	736	738	713	774	730	691	718	725	770	742	760	736	706	723	757	792	786	772	733	772	767	779	733	738	729	822	759	709	735	701	798	759	716	755	770	786	702	761	765	725	708	712	720	764	756	744	757	716	783	753	762	786	729	768	709	703	740	763	736	723	725	666	757	782	745	727	754	753	729	784	714	761	719	774	723	727	714	760	726	773	711	675	717	748	726	732	774	749	721	741	704	760	697	766	725	738	772	732	741	709	770	732	728	731	745	730	718	720	783	696	715	720	721	785	774	735	733	775	761	758	748	689	789	690	714	759	765	740	741	718	719	766	735	760	773	726	779	770	710	754	748	785	765	726	719	726	732	740	695	782	724	735	811	731	762	771	705	734	726	743	739	753	753	774	722	738	695	757	760	724	700	796	753	736	725	731	778	707	777	764	738	773	751	728	728	716	734	718	776	781	766	722	752	757	743	705	738	724	756	723	739	730	701	707	731	782	722	754	751	713	760	755	757	759	731	719	728	739	723	719	753	722	743	732	748	751	756	702	766	776	737	779	735	776	782	733	739	736	751	738	719	736	723	734	776	761	731	739	773	760	762	729	732	814	727	747	791	707	753	788	731	748	750	715	729	769	734	727	712	691	706	697	779	737	756	702	757	754	745	761	803	736	739	768	735	769	716	664	732	746	749	755	722	736	773	726
24910	21430	24815	28441	21432	20759	1166	553	533	508	498	483	463	439	461	416	447	471	451	419	403	446	396	449	440	472	449	426	425	437	414	430	427	464	445	442	416	454	450	413	452	461	422	418	433	423	403	420	454	467	417	435	428	391	447	392	416	425	405	442	448	434	446	430	476	423	406	408	433	429	419	456	436	467	387	425	425	442	406	425	426	421	395	386	406	422	439	460	438	386	444	408	432	401	394	424	426	450	401	421	412	429	436	434	413	405	439	421	396	425	426	424	408	428	449	423	442	408	433	455	433	445	427	456	412	418	398	409	410	375	421	418	423	450	391	450	441	441	455	426	405	415	411	421	411	398	440	435	420	437	429	423	427	450	427	423	441	427	425	402	441	444	451	444	419	450	440	439	429	449	405	423	464	416	400	458	404	450	460	437	381	390	409	429	418	408	420	405	449	444	444	402	426	424	444	421	419	460	422	387	405	440	421	429	438	451	429	421	440	416	414	427	427	429	435	472	451	444	462	429	424	397	402	405	414	421	424	459	410	434	442	409	434	474	458	442	423	419	415	452	375	436	449	407	419	460	444	396	390	437	405	392	420	391	466	414	430	435	409	413	402	455	473	444	399	439	445	444	444	455	476	429	427	444	453	379	418	395	444	430	448	411	440	440	452	430	419	425	376	372	416	438	445	419	443	430	462	473	405	397	408	395	410	407	402	452	477	452	409	461	419	405	403	395	406	438	435	426	435	406	411	426	409	424	424	433	433	458	432	459	396	379	443	462	399	435	432	400	449	430	412	402	415	475	427	423	454	370	406	414	436	425	419	396	423	430	422	394	409	419	410	433	434	421	425	432	426	421	423	473	428	416	396	458	416	443	430	441	433	432	458	475	458	401	431	405	446	438	408	396	410	426	432	410	415	451	382	438	418	441	456	421	464	425	385	413	417	420	403	447	422	432	424	480	413	469	430	417	431	454	413	414	398	420	431	423	439	431	411	471	433	414	432	415	446	425	419	435	424	426	440	424	413	404	447	424	440	415	430	389	414	418	411	410	411	406	428	417	420	446	454	432	403	433	377	405	404	406	405	448	413	494	417	437	454	428	449	405	386	418	455	426	456	404	451	401	418	455	417	440	436	427	422	460	430	426	442	429	434	429	427	428	397	428	402	387	384	420	416	402	425	401	416	434	431	432	434	414	420	424	415	423	447	384	380	418	448	405	434	403	421	408	450	414	450	408	401	442	412	462	426	414	391	436	427	420	454	437	416	450	430	405	451	491	426	431	448	448	426	442	434	416	421	450	409	435	406	416	417	384	392	416	372	441	410	418	470	402	454	414	434	423	412	441	449	433	401	418	445	426	440	463	454	418	433	415	446	442	433	421	457	441	422	419	418	419	416	451	418	423	444	462	429	434	427	457	479	440	444	442	447	390	422	408	463	414	460	473	455	439	419	434	424	387	392	454	436	404	400	425	459	421	456	418	410	436	461	400	409	437	447	448	444	453	414	456	388	401	448	379	429	419	413	425	413	450	458	434	372	453	433	396	463	433	396	402	434	386	417	427	437	428	413	431	417	452	427	402	444	445	413	436	441	451	451	395	419	406	449	472	417	419	403	441	475	388	435	431	478	410	438	428	422	407	427	413	434	426	423	410	410	414	429	425	405	439	408	403	433	438	434	453	393	487	445	403	422	450	420	405	468	394	437	484	437	404	424	448	424	356	421	405	413	442	439	431	444	449	467	430	404	414	436	387	420	389	408	403	403	393	467	450	429	414	412	436	424	436	449	475	385	433	418	422	396	391	456	420	414	394	385	399	408	455	411	429	442	431	423	410	420	408	437	404	449	413	411	437	433	418	419	440	434	454	452	437	387	408	434	418	434	392	448	437	444	393	454	434	464	443	418	421	422	418	397	419	490	424	461	434	422	435	420	416	417	420	419	425	453	421	379	409	410	384	401	438	392	460	402	437	416	445	403	443	426	425	453	409	444	424	397	453	399	429	465	473	429	465	405	407	433	451	431	435	435	437	419	428	396	429	434	416	448	462	401	423	445	425	407	433	425	419	430	422	381	439	478	446	408	423	464	405	411	401	436	398	400	412	442	444	430	427	435	456	424	434	393	434	425	386	439	426	403	445	423	429	384	443	416	448	455	434	427	440	419	442	436	447	436	425	385	438	429	460	453	454	449	395	405	422	462	396	428	458	442	395	440	443	454	467	401	378	401	397	438	450	412	422	447	463	397	426	467	420	447	444	390	434	443	396	444	396	394	418	376	425	416	473	421	428	434	393	414	407	402	410	397	431	449	414	417	417	434	439	434	405	443	450	419	423	458	398	417	404	473	444	409	411	385	502	447	425	428	424	466	426	416	398	422	445	420	415	415	399	403	449	420	438	454	448	439	465	424	440	463	427	437	443	423	438	447	413	432	442	439	436	411	454	426	438	461	411	453	412	439	412	399	458	394	421	409	453	396	429	435	425	389	441	385	425	417	445	444	436	405	441	443	409	434	405	451	423	460	434	389	422	424	413	408	449	465	497	463	409	391	415	427	452	423	422	445	427	405	423	433	399	425	451	438	441	445	457	449	458	451	417	415	384	440	420	439	455	407	419	459	365	394	413	394	412	446	443	441	428	396	400	421	429	407	422	411	416	407	432	435	419	409	429	387	424	437	410	458	435	438	441	444	422	429	432	417	442	443	403	404	434	440	422	418	408	399	414	450	382	432	450	418	429	453	398	431	396	438	459	449	443	469	440	423	431	426	425	414	467	413	444	444	445	410	452	423	431	422	435	414	427	444	409	400	424	394	414	420	394	459	413	442	444	457	430	421	416	489	406	454	439	361	462	425	463	433	396	406	451	413	421	426	451	432	430	454	400	378	424	434	394	433	425	408	417	461	419	434	448	445	421	386	429	433	400	407	431	445	422	444	458	464	446	412	449	445	390	413	440	423	391	423	446	409	414	462	432	432	398	416	424	396	401	373	433	414	371	413	419	411	399	445	419	427	369	437	406	409	422	429	415	379	386	420	394	390	424	426	425	407	415	448	409	419	421	384	442	418	395	416	433	418	435	418	433	440	405	448	398	430	405	425	426	390	448	431	373	419	425	407	409	455	417	450	433	383	400	435	432	413	419	478	479	421	429	390	424	420	422	449	440	467	457	449	416	444	466	414	417	450	428	433	431	461	475	441	426	449	413	432	410	427	425	404	429	467	431	423	402	414	436	437	448	427	452	423	398	399	438	378	404	445	474	419	440	423	421	454	411	422	405	386	417	409	450	443	437	419	408	436	425	440	430	455	463	466	453	431	422	424	388	407	448	438	423	425	419	469	433	390	435	399	409	370	460	421	428	454	403	449	419	426	395	388	421	413	441	430	423	441	472	389	424	411	443	458	419	420	436	447	419	450	379	449	422	419	420	419	464	465	426	418	390	431	433	435	449	400	391	414	447	443	415	403	465	452	376	447	394	397	430	445	409	398	433	480	416	391	412	413	403
19655	14087	2101	1221	1027	995	1010	967	946	946	955	911	945	916	894	955	909	893	908	947	901	926	968	882	945	916	907	889	977	916	947	899	936	926	886	874	923	884	974	926	933	941	920	885	890	891	914	944	871	945	970	920	956	907	883	889	926	904	959	926	891	894	899	884	873	928	934	897	911	899	924	893	871	891	924	885	884	948	906	882	919	920	903	938	849	987	906	893	900	913	900	963	924	943	915	906	879	892	890	923	943	976	893	898	936	902	910	949	894	860	919	887	926	934	941	872	920	963	899	896	925	955	895	951	899	937	940	931	874	932	915	914	897	895	892	913	874	877	909	941	896	886	926	950	947	882	927	930	883	877	940	884	937	953	934	915	913	895	903	967	917	971	876	914	935	938	916	960	949	888	961	914	906	954	888	924	907	873	896	918	935	916	884	880	870	912	903	900	941	877	868	926	934	952	973	919	914	918	943	918	903	938	921	896	905	947	915	941	947	908	956	926	946	971	876	933	926	926	911	891	921	943	881	918	921	956	918	905	935	897	922	944	896	937	935	926	867	818	897	877	938	902	927	869	878	889	912	902	935	939	952	849	885	924	888	920	908	905	896	902	919	840	911	961	873	933	910	875	886	920	888	928	930	939	912	939	902	926	881	961	924	948	876	931	903	964	926	886	884	912	863	907	919	889	847	860	916	914	916	917	916	934	907	900	908	905	857	936	949	893	897	890	943	895	935	875	931	947	880	888	898	890	906	906	919	902	889	925	887	878	881	918	929	858	858	950	944	939	829	959	933	937	902	900	911	895	932	893	846	939	911	901	964	885	924	918	947	897	907	922	886	877	942	929	875	894	922	923	956	893	871	892	928	842	862	915	904	903	890	891	945	921	927	923	916	935	936	938	886	925	915	964	862	916	913	910	919	920	884	906	929	909	938	944	890	946	860	901	926	917	912	972	927	931	902	876	948	885	923	896	879	923	922	905	858	845	939	944	906	997	899	900	938	908	914	880	924	900	918	892	932	902	872	943	930	922	923	908	886	938	883	970	901	932	895	918	910	899	933	936	899	891	916	924	843	886	990	885	896	941	929	867	866	920	895	951	952	918	923	889	925	941	920	966	928	950	894	924	856	904	936	905	915	897	927	910	925	913	943	890	922	893	923	926	916	866	881	862	872	924	891	903	849	1011	1017	973	889	907	876	942	914	880	911	907	928	845	879	951	954	865	910	900	928	929	908	965	903	895	923	883	894	931	953	977	904	975	917	891	912	927	891	947	943	874	956	939	903	898	883	849	883	939	945	930	963	905	916	926	914	964	906	899	903	939	919	963	920	902	923	888	838	881	905	924	929	865	899	878	868	929	931	861	883	933	932	900	878	907	899	900	921	909	905	863	956	891	942	932	900	953	869	959	934	973	1004	972	883	963	890	929	957	950	929	902	925	886	942	897	923	904	944	937	932	836	890	976	904	877	928	854	914	936	949	920	911	956	938	950	924	944	931	929	912	915	899	894	894	898	908	909	907	894	833	897	903	920	966	891	905	907	869	889	946	944	903	941	826	905	941	922	887	898	938	875	931	939	900	929	831	898	934	884	874	955	990	948	883	960	921	836	887	917	894	906	918	911	922	926	930	883	949	892	897	931	955	928	933	909	934	902	891	882	900	962	936	935	934	920	950	911	890	875	941	901	864	880	878	918	933	876	882	929	971	890	930	941	848	900	904	858	931	934	914	929	892	886	894	917	868	892	917	892	875	885	889	898	930	886	908	904	925	914	863	930	891	925	914	918	846	932	913	900	872	891	888	887	900	923	930	905	815	874	945	948	931	996	887	914	905	871	925	952	936	892	898	911	889	901	882	896	848	932	943	841	885	907	925	971	906	901	903	920	935	894	904	953	830	867	922	975	868	920	927	947	894	920	882	915	868	932	960	875	923	906	990	920	898	859	921	945	878	909	891	891	910	890	868	978	911	895	928	909	943	853	913	918	934	918	912	929	923	905	939	913	896	867	894	865	915	894	915	822	935	873	935	905	857	853	901	921	958	889	899	933	918	887	933	940	894	927	928	920	915	913	900	944	923	866	933	927	936	891	913	888	910	842	924	925	948	941	930	884	878	903	946	944	948	932	942	875	920	909	926	883	923	925	866	900	917	909	963	858	903	961	858	923	908	939	868	897	921	947	880	937	941	897	882	878	913	899	915	921	871	895	900	917	935	903	960	909	921	884	901	898	903	918	918	949	900	908	895	858	934	950	869	863	868	923	922	885	921	932	939	980	875	871	916	910	927	936	898	905	912	911	898	885	893	889	933	873	897	918	924	924	897	939	959	905	897	915	952	965	901	952	883	899	913	895	923	932	886	880	936	874	908	888	938	910	900	906	916	899	872	859	886	921	912	915	937	894	890	908	928	904	914	892	914	892	896	908	934	902	892	889	951	906	908	908	912	944	918	902	941	911	901	876	920	932	887	913	911	952	855	857	859	883	865	897	965	890	896	867	857	876	955	830	866	884	848	925	902	973	851	918	952	911	922	977	902	894	916	935	975	926	910	871	920	957	899	916	935	897	940	900	897	869	941	919	908	907	910	954	905	910	892	931	985	914	899	923	911	904	895	882	974	895	888	898	912	914	890	976	909	905	856	944	921	947	967	957	899	895	855	901	877	874	860	899	935	866	845	874	932	905	909	925	899	912	899	912	879	885	907	861	881	901	837	945	899	888	921	972	923	866	901	941	901	935	906	932	892	932	891	860	910	870	852	953	947	848	895	919	907	936	937	916	906	881	869	947	862	946	944	895	947	957	900	894	910	888	911	903	944	926	933	884	945	892	905	887	906	864	930	914	928	875	952	894	940	911	911	855	960	900	885	951	889	929	912	920	939	980	881	932	852	899	864	922	910	912	895	873	923	948	955	914	831	936	960	945	925	916	905	914	914	902	905	954	913	923	889	921	845	952	901	885	904	927	858	938	935	891	929	914	895	890	950	948	931	823	890	913	888	940	898	957	944	901	848	927	861	873	904	883	904	975	895	893	870	879	908	919	924	862	913	916	900	939	872	918	877	952	935	948	935	922	880	928	927	896	911	888	910	905	858	905	945	903	906	931	908	916	894	913	884	867	879	892	903	873	955	857	950	934	929	893	891	850	918	879	931	949	891	885	884	904	885	885	863	889	902	926	908	911	901	905	899	948	890	954	891	908	849	911	911	919	910	919	937	908	889	952	887	891	921	878	905	934	894	958	951	907	887	927	919	903	898	888	889	894	897	948	894	945	864	906	920	903	887	904	890	878	873	912	931	926	900	899	886	897	949	899	897	954	897	876	918	877	883	908	883	934	897	917	923	948	928	873	897	907	889	927	933	883	955	870	922	909	942	930	922	842	924	947	940	908	942	890	898	871	955	896	894	937	968	963	905	899	889	943	924	934	906	890	893	869	886	920	943	911	925	931	911	910	914	871	917	905	898	884	860	951	924	895	859	864	929	864	924	956	874	964	910	921	852	954
24308	21442	25169	28128	21447	21461	19704	717	458	392	335	346	341	351	315	305	275	307	314	294	317	336	287	277	294	271	272	270	328	285	250	296	289	309	286	318	320	304	295	305	276	275	276	275	286	304	297	298	292	279	289	296	295	293	301	305	313	289	313	289	258	274	300	290	285	266	272	292	286	316	296	299	330	282	301	299	315	294	288	287	259	278	265	297	291	296	256	310	278	271	278	290	310	255	276	279	296	279	290	297	274	287	265	248	273	258	284	277	254	301	297	270	292	268	268	282	284	289	299	299	307	272	286	289	304	299	284	261	300	270	286	257	288	265	295	287	283	313	264	285	264	338	301	276	271	298	288	261	320	318	292	273	290	291	318	295	286	255	274	281	272	308	277	284	234	277	308	282	293	271	293	288	266	301	305	301	290	288	274	275	284	263	271	308	291	259	275	291	291	290	299	309	296	266	263	292	295	289	310	309	274	294	300	283	302	278	308	280	255	268	300	271	319	308	288	317	249	275	269	276	300	289	281	288	280	254	300	255	305	310	290	278	314	290	253	283	287	284	268	302	279	314	307	269	294	305	281	260	306	311	292	275	305	281	281	326	283	236	268	289	270	236	276	324	275	273	286	268	280	294	275	285	310	294	274	273	282	293	277	290	317	303	290	305	314	271	318	261	267	261	266	251	295	257	299	283	327	307	282	282	293	258	257	292	260	267	291	307	309	264	308	262	286	286	295	267	283	272	303	265	267	285	290	309	296	243	291	285	303	249	270	300	278	283	300	320	285	272	281	270	286	276	300	296	294	298	304	285	260	274	284	284	290	275	290	286	306	283	320	279	289	253	263	302	274	310	278	271	276	281	295	283	269	290	295	285	290	304	291	280	265	302	290	274	324	273	314	267	282	267	303	313	308	275	265	275	297	285	327	306	262	276	275	294	272	294	270	282	302	247	266	294	263	277	265	296	283	232	262	302	248	281	317	279	268	291	271	310	302	297	302	267	272	284	255	270	297	326	286	316	292	281	298	298	262	310	304	266	268	281	271	275	300	316	302	283	295	284	288	286	298	269	269	308	298	278	283	286	292	289	278	281	292	299	294	291	330	282	266	269	269	316	279	282	298	278	274	289	277	280	266	271	283	287	260	283	271	278	281	270	295	306	277	281	275	284	278	274	293	310	310	290	281	285	276	247	297	273	314	265	303	295	270	289	268	248	246	282	286	284	256	309	287	311	298	304	292	297	287	306	297	278	263	301	257	283	278	257	306	305	267	302	281	291	278	267	276	258	285	275	261	275	306	247	283	292	315	290	309	298	283	281	299	300	288	288	245	264	290	289	320	306	285	243	314	296	264	290	277	282	309	271	273	268	303	249	275	271	305	289	269	291	308	288	271	281	276	289	277	295	334	271	311	280	256	284	272	255	227	265	284	293	263	252	272	254	312	250	275	313	279	282	314	299	279	268	313	293	241	308	268	275	303	257	301	283	328	290	266	277	273	294	275	288	291	329	305	278	278	264	278	279	248	292	296	299	298	297	303	276	284	283	269	277	301	256	267	282	270	293	274	286	274	280	288	268	279	271	302	283	311	310	257	289	284	266	317	261	297	296	275	281	276	264	295	295	286	284	299	285	293	278	303	284	265	247	290	284	291	282	274	291	295	297	257	284	256	290	292	317	300	262	269	264	269	254	274	289	295	255	276	291	265	274	302	292	292	291	281	286	295	312	288	281	303	261	289	327	273	301	251	262	289	275	278	296	267	286	251	282	295	273	274	258	272	295	302	277	272	329	301	253	275	249	275	290	294	292	279	291	251	267	250	306	284	265	270	304	257	287	280	276	274	318	286	297	301	270	301	281	276	289	300	287	291	298	284	300	282	264	292	275	307	257	277	250	289	295	275	278	283	281	300	279	288	269	299	244	360	318	240	298	303	298	265	281	304	282	287	331	281	287	301	254	270	276	269	298	251	319	277	270	308	277	299	287	266	300	323	302	286	293	277	306	257	283	276	257	291	263	285	272	275	272	278	288	288	279	268	288	278	254	258	337	236	304	304	271	268	311	319	271	273	292	274	299	285	242	322	293	289	265	283	272	315	285	273	271	274	308	290	294	269	269	292	284	292	280	274	288	303	288	291	303	295	266	268	286	296	288	271	291	282	294	254	253	309	297	283	289	292	278	262	325	276	286	325	293	310	258	294	292	310	268	291	294	290	299	305	303	286	281	264	275	278	297	294	289	264	280	262	268	275	286	278	269	302	273	275	291	277	303	339	270	292	279	273	274	279	305	300	294	294	287	317	288	291	268	246	291	297	285	290	284	232	282	326	284	325	315	270	289	292	305	289	289	287	321	298	306	276	273	262	309	289	308	296	281	271	290	293	276	278	250	285	269	262	272	289	308	294	301	253	278	299	275	305	260	299	290	315	264	318	303	295	283	294	281	283	267	279	281	293	285	273	299	268	300	309	331	254	272	274	257	293	290	273	286	323	229	282	287	270	262	308	297	278	295	284	273	287	312	327	266	267	291	267	314	322	275	274	287	305	274	280	262	273	297	283	311	311	302	285	307	274	272	276	293	296	264	283	254	284	280	299	280	262	290	258	314	271	261	268	284	268	288	276	288	260	287	309	259	274	287	289	299	278	283	287	258	286	288	289	284	302	276	271	292	250	310	257	292	286	288	283	301	317	308	309	301	297	275	248	320	326	294	270	285	277	273	264	263	261	284	305	290	278	331	290	313	282	266	282	260	317	278	273	271	277	274	258	285	310	275	300	264	280	292	269	279	298	258	301	296	262	285	307	272	330	287	260	285	269	272	298	298	256	273	290	287	302	330	267	257	294	288	294	246	278	269	268	308	290	337	288	305	292	302	300	312	294	301	286	274	261	279	304	287	301	268	301	275	276	253	297	284	237	276	246	285	297	283	304	280	292	295	298	290	278	255	273	268	265	327	282	296	271	275	291	303	305	280	280	320	272	328	272	298	249	263	299	270	285	264	251	270	308	316	266	283	275	331	285	244	271	283	283	297	315	299	311	302	286	266	277	292	309	300	323	315	282	268	282	248	294	272	254	306	275	296	286	271	292	265	264	295	286	311	336	311	273	272	275	298	295	310	320	291	271	294	256	273	300	285	256	288	311	320	302	284	280	270	300	280	290	265	291	293	283	299	276	245	300	277	286	290	293	282	316	278	298	249	297	272	268	261	302	236	244	294	294	285	293	286	284	299	316	259	266	269	314	312	278	278	279	267	292	280	292	312	305	281	285	271	276	288	295	254	266	272	252	265	260	275	276	275	291	270	299	306	334	286	292	270	287	293	288	272	333	255	310	264	279	298	249	300	289	306	286	275	282	295	282	319	304	282	306	278	299	307	284	261	298	316	281	263	314	320	270	302	292	246	254	327	262	280	284	324	287	253	301	278	274	257	274	251	242	286	304	284	296	296	279	277	260	271	295	290	291	291	288	288	288	271	301	273	290	262	336	283	252	306	304	291	304	286
26056	20887	2771	1379	916	780	738	677	663	696	634	637	619	602	617	608	643	651	621	617	644	633	592	616	617	587	643	650	589	604	620	650	624	610	629	622	580	604	665	638	622	647	622	561	611	605	616	586	633	640	639	595	602	602	630	576	570	643	670	609	560	635	595	659	605	617	625	632	587	622	598	596	603	588	603	579	592	623	608	626	635	594	611	593	620	584	596	626	591	631	601	621	567	605	613	634	633	598	621	635	626	572	621	618	617	611	599	568	608	574	606	598	594	601	588	602	597	582	641	624	623	651	634	617	617	575	599	622	628	573	609	605	600	590	601	621	621	596	605	603	595	626	662	637	656	640	620	596	606	589	580	636	622	640	598	596	602	603	658	645	579	623	617	626	599	603	599	622	618	602	589	618	608	588	645	612	574	612	611	603	601	596	630	595	633	609	582	577	591	645	619	583	597	588	642	630	627	573	649	612	643	629	598	584	628	632	639	645	596	652	604	612	616	591	567	592	604	590	571	583	613	655	647	567	596	621	602	582	641	613	631	630	646	567	602	619	636	619	605	582	610	596	589	637	596	596	606	603	589	604	602	588	621	599	585	649	612	569	684	581	618	613	629	610	629	646	592	579	587	586	587	634	578	611	591	639	567	633	612	568	588	601	603	609	620	596	584	615	591	618	599	638	576	639	612	593	612	585	615	610	653	588	611	617	606	605	595	600	635	624	610	618	631	637	601	612	593	594	633	590	582	590	619	645	588	662	571	611	595	632	619	617	620	624	622	578	630	617	614	599	574	620	601	579	606	604	619	621	595	630	632	568	613	580	565	598	616	587	633	639	653	602	629	593	628	677	623	595	592	622	605	583	624	615	548	616	593	618	646	624	566	627	591	570	614	668	630	606	627	656	662	601	598	603	610	581	614	630	609	568	640	626	602	628	623	605	585	596	637	597	602	604	614	615	581	644	608	585	619	614	655	586	617	606	588	576	602	624	628	610	631	619	634	593	606	622	605	593	672	561	604	637	665	608	608	625	597	569	599	590	610	613	609	600	702	625	618	628	633	591	576	628	626	640	589	591	565	627	612	644	598	594	599	626	605	600	656	618	641	619	608	619	590	639	628	655	639	668	657	611	631	597	604	595	610	628	608	634	632	620	617	597	590	637	555	664	635	595	616	595	591	651	616	617	617	622	634	623	648	647	603	597	574	593	647	610	540	592	611	628	617	636	660	616	599	609	577	611	586	596	587	668	616	616	615	585	595	591	566	572	570	562	599	598	628	587	644	569	605	622	611	656	574	630	675	641	623	608	597	601	592	651	623	630	626	615	583	589	575	596	618	633	646	573	656	604	575	571	614	601	612	621	602	633	632	629	585	626	547	602	595	623	640	605	614	598	643	606	582	607	556	619	627	595	574	588	573	622	565	666	579	600	600	610	657	589	616	642	633	592	614	573	581	645	581	584	658	621	586	615	656	605	626	600	535	583	628	589	609	603	608	611	624	604	609	579	588	588	616	626	648	586	606	640	610	594	585	595	575	623	595	612	615	577	636	585	620	619	571	588	623	618	589	647	681	603	614	638	654	638	604	595	563	603	638	586	572	609	735	620	626	618	610	629	611	590	625	624	623	641	583	627	605	620	598	612	585	626	569	573	648	631	608	608	609	618	615	558	597	629	582	617	645	598	613	645	595	598	634	611	628	618	594	612	640	570	621	627	580	626	593	625	623	600	602	599	602	636	634	622	633	648	590	616	606	617	582	610	597	565	636	601	634	623	586	593	623	594	595	633	624	628	655	628	610	610	682	638	632	596	619	604	606	616	642	574	583	603	624	589	649	614	612	611	592	593	604	594	603	623	609	605	574	610	581	598	597	592	613	611	641	616	592	623	619	603	626	606	621	599	624	615	591	627	655	600	598	603	618	607	607	607	653	641	616	609	596	610	585	668	594	613	626	589	609	626	588	597	616	598	570	628	652	593	621	576	631	600	619	639	669	630	558	583	660	579	622	619	623	598	606	638	588	603	593	637	571	613	609	616	605	595	596	648	583	606	615	584	647	575	564	605	622	597	603	605	599	646	578	601	600	600	639	646	608	590	565	587	600	633	608	610	604	588	596	644	620	616	585	605	654	622	627	620	571	621	637	627	613	631	632	618	629	647	591	622	622	658	651	636	615	612	559	647	645	586	596	625	612	630	644	600	603	598	604	592	577	572	641	647	589	631	587	606	559	632	633	603	638	585	647	596	617	635	593	623	602	599	627	607	612	605	607	599	588	583	584	622	579	644	592	600	640	622	626	590	615	629	595	622	566	615	568	595	588	601	628	586	650	624	621	656	623	592	565	618	632	587	587	627	612	637	593	600	647	637	637	633	630	661	651	607	658	579	642	573	575	610	602	593	584	639	613	595	638	627	591	629	624	627	649	623	629	639	606	624	602	624	648	648	596	601	601	584	604	639	611	618	634	632	636	629	658	652	591	591	640	584	611	640	595	636	619	613	578	623	613	598	586	608	597	633	606	585	595	582	645	621	590	606	635	565	589	598	565	579	623	578	641	583	673	638	634	620	606	608	586	627	601	627	633	592	628	610	658	630	607	645	589	588	591	596	613	604	606	639	593	601	604	632	632	631	557	592	630	593	618	572	595	602	585	624	587	632	631	609	621	632	651	668	626	605	608	609	570	608	633	579	573	624	635	596	600	596	610	623	640	653	607	664	634	652	631	631	616	555	616	585	632	594	621	586	605	610	631	599	594	607	586	621	621	664	588	606	621	620	634	626	606	633	600	627	599	620	631	596	637	584	572	622	596	631	636	638	586	576	640	612	606	610	626	606	615	553	593	629	576	627	615	611	614	579	651	594	564	594	605	587	597	568	654	609	632	617	634	597	637	593	641	629	610	597	615	621	614	568	609	612	669	589	594	596	630	644	623	607	608	616	591	626	599	606	667	611	587	628	570	610	592	593	581	607	634	607	618	613	605	599	567	605	616	587	618	621	592	649	569	579	639	599	591	600	625	594	607	610	636	607	599	608	583	629	632	586	601	596	591	582	614	619	642	621	525	614	647	592	603	560	613	597	614	576	601	641	600	610	610	596	629	625	522	606	634	562	610	589	624	629	622	591	594	648	590	627	628	623	605	639	612	586	610	610	607	602	554	626	589	601	629	567	604	635	643	581	652	634	561	572	590	636	609	594	645	601	564	601	581	585	610	627	613	570	617	600	592	611	649	592	600	611	643	594	589	571	601	605	570	611	616	610	640	657	611	650	628	612	605	581	585	597	647	596	647	593	597	642	615	605	639	607	611	557	611	585	559	641	587	631	645	602	629	602	638	628	546	610	619	591	607	597	617	596	593	590	623	658	616	641	588	574	592	619	635	603	594	599	629	605	603	591	609	561	591	657	612	615	650	638	605	602	587	609	585	576	620	614	586	572	581	606	609	604	605	608	610	627	643	597	604	678	583	661	593	619	625	623	602	618	619	606	574	549	597	616	591	620
32820	20628	9820	956	577	506	492	353	306	289	304	299	298	310	298	337	345	280	312	338	344	300	322	321	312	382	309	338	313	307	357	330	319	320	337	333	333	342	336	334	356	346	306	332	314	320	344	334	313	292	363	301	298	324	345	331	309	338	336	334	343	313	306	311	313	333	328	277	318	309	341	341	346	322	310	299	279	291	341	310	327	341	328	329	349	333	347	315	348	319	324	325	296	309	328	308	327	315	298	315	284	306	307	304	340	339	315	331	349	322	325	329	331	360	324	317	317	351	301	309	366	330	297	315	325	299	320	350	340	358	309	332	348	344	321	320	336	352	324	334	337	303	297	316	333	331	292	335	332	320	327	311	319	316	326	325	318	312	325	319	305	280	320	307	277	318	298	318	334	345	316	292	330	295	317	305	346	332	347	330	337	315	356	343	320	306	335	341	320	326	332	345	312	330	327	319	302	313	322	307	333	302	356	329	293	314	318	322	321	327	333	312	360	304	318	317	324	289	320	326	333	334	294	307	305	317	330	319	278	356	307	304	338	343	325	288	333	330	340	303	330	344	358	341	296	331	338	316	296	266	341	329	325	332	319	314	321	293	296	292	316	336	313	317	334	315	285	310	328	294	306	314	326	353	318	306	320	332	315	356	352	318	322	305	334	330	304	344	340	344	289	303	304	323	343	300	310	338	344	307	301	330	301	330	328	342	331	329	293	359	287	336	341	313	326	322	329	324	310	297	288	323	339	314	290	328	317	307	293	315	369	326	319	311	328	333	311	322	285	280	359	359	379	309	319	345	345	302	354	322	305	326	326	325	325	309	328	322	308	324	301	332	301	310	340	352	349	292	350	316	351	308	333	275	283	323	319	323	316	341	330	345	308	356	306	310	309	356	300	345	321	352	320	312	298	315	295	313	323	310	328	317	311	329	339	375	336	314	317	324	324	298	306	325	308	315	306	321	332	304	329	295	320	396	357	322	340	315	299	312	293	289	304	314	333	322	302	336	324	329	344	373	333	327	289	302	295	323	319	341	308	301	344	324	330	336	318	326	330	316	332	287	321	304	321	340	331	369	335	323	335	299	290	324	303	334	315	340	321	338	340	315	354	347	317	296	352	351	298	338	322	342	353	333	352	315	328	289	294	290	341	318	300	303	318	332	330	311	308	303	321	344	333	309	309	300	320	258	326	336	318	298	339	325	351	327	266	340	314	315	349	300	302	313	322	331	343	324	338	318	353	294	322	314	322	321	331	320	346	362	309	296	299	344	332	330	314	352	318	324	295	335	324	325	335	338	286	358	332	308	333	321	332	282	365	315	311	336	338	367	324	299	324	352	319	353	301	332	334	342	312	302	325	368	340	368	331	325	300	293	323	328	335	322	294	267	300	338	298	320	356	350	319	320	312	325	350	294	296	287	289	296	335	314	307	326	330	326	324	316	337	317	279	316	302	301	357	340	340	315	347	344	332	334	305	333	323	290	352	296	333	306	347	304	314	310	294	311	318	331	344	351	333	337	364	342	329	302	343	347	309	330	316	360	279	346	309	332	325	293	351	344	292	329	283	292	316	342	305	333	302	332	329	336	319	291	324	322	356	325	271	288	321	355	335	331	311	342	309	299	327	332	322	309	302	302	327	340	339	326	312	309	334	304	290	315	314	321	337	325	324	297	329	297	303	326	333	332	327	335	337	334	330	323	313	323	315	358	298	345	319	334	328	284	339	317	312	339	284	320	364	329	325	340	297	321	306	365	352	336	327	304	330	342	299	299	293	325	292	331	302	357	318	309	321	336	341	354	298	329	352	322	323	302	369	325	360	351	360	309	346	318	312	302	320	315	334	304	329	316	323	310	321	322	340	321	293	341	367	324	346	323	287	324	366	347	354	336	343	314	339	358	320	280	321	308	337	331	337	310	317	318	324	363	314	334	294	328	300	327	357	320	346	324	338	350	327	328	314	306	328	317	354	318	319	311	302	332	335	304	342	297	356	322	370	321	337	362	309	327	331	328	297	323	344	345	343	284	332	324	310	301	337	335	349	303	318	315	336	326	303	310	338	341	307	322	318	326	331	315	343	339	303	322	301	291	322	336	314	340	338	330	320	342	308	328	315	325	310	316	329	314	320	352	335	279	339	317	310	304	313	314	332	335	330	298	293	307	312	369	351	321	303	316	313	315	308	286	303	315	305	354	300	303	348	305	296	298	301	314	328	335	319	316	343	354	330	313	347	329	315	334	353	331	302	343	333	339	314	324	327	285	339	316	379	287	297	330	318	301	279	347	319	324	333	336	308	331	324	342	361	360	304	326	348	323	330	302	330	342	334	304	340	328	344	356	304	328	318	312	325	318	294	305	376	317	331	330	302	320	308	326	306	347	340	310	326	330	319	295	342	314	329	346	303	335	346	342	263	325	324	301	339	306	329	324	319	295	339	342	315	314	336	353	341	354	338	311	343	334	363	341	338	313	291	338	290	300	342	319	306	340	316	327	334	324	337	301	317	331	313	329	316	305	373	295	395	307	319	349	320	300	318	304	334	336	320	339	339	345	349	320	319	289	325	306	320	288	296	367	289	307	321	279	318	315	327	335	351	352	357	351	321	315	334	317	328	328	347	310	340	316	303	315	291	314	318	374	305	295	325	325	322	345	332	341	337	316	319	327	353	308	366	357	343	319	310	366	320	311	315	306	318	302	321	342	303	316	313	362	338	317	328	303	324	335	307	328	338	320	319	329	325	355	338	334	297	313	299	348	331	333	357	308	314	338	335	330	316	388	337	324	328	314	323	309	314	367	347	318	306	352	342	320	344	316	333	341	330	351	344	307	323	362	319	306	324	344	322	323	355	340	330	323	297	351	295	307	294	325	326	321	324	320	315	300	311	302	322	320	308	335	310	344	300	309	321	306	335	322	299	324	332	306	291	335	351	333	351	345	328	292	308	321	305	294	332	336	348	305	301	348	335	333	322	311	304	313	319	304	317	341	313	315	315	306	290	326	308	327	327	271	315	342	333	338	342	310	329	324	297	337	330	307	309	299	301	326	301	332	312	317	319	329	336	313	348	288	324	324	314	324	340	339	312	323	279	304	330	291	306	309	300	292	354	332	322	308	344	342	324	309	324	310	347	318	344	321	309	349	308	301	328	342	290	320	332	303	311	283	326	305	312	316	341	327	323	363	337	289	307	335	319	347	331	306	324	303	279	354	342	282	318	313	280	320	322	306	331	326	307	325	347	342	309	316	286	334	330	313	292	322	355	322	346	345	318	320	312	346	328	370	321	295	291	353	283	332	309	294	343	340	339	346	305	338	322	347	336	337	300	287	297	325	340	345	352	313	320	329	324	318	313	330	316	287	332	344	303	303	338	276	332	332	323	363	300	330	324	339	309	335	324	341	323	325	315	336	349	308	337	318	366	333	357	341	334	333	316	323	321	345	327	375	311	316	320	350	328	354	303	307	332	368	322	320	318	310	338	317	299	328	332	318	338	294
8577	2725	1032	778	815	791	756	722	728	758	776	765	768	779	721	732	787	797	787	698	729	748	757	681	717	770	763	769	751	781	751	780	762	740	774	736	718	706	781	765	742	776	717	782	757	734	759	736	755	697	765	787	756	741	731	717	751	721	734	734	750	792	757	748	727	760	746	761	776	742	754	745	770	762	717	714	761	760	757	782	735	779	755	783	725	798	700	749	708	780	736	742	766	794	715	723	787	786	725	730	732	751	761	710	742	709	743	731	726	739	723	773	697	764	739	750	756	750	792	795	736	744	738	767	774	700	744	755	709	746	730	722	699	752	727	682	756	773	718	759	687	734	781	714	768	719	767	775	732	801	699	737	723	742	689	721	757	773	747	736	703	757	747	778	745	756	715	745	720	722	727	738	737	758	714	738	778	825	747	764	767	707	772	724	776	777	750	718	794	707	782	753	651	741	784	773	764	732	767	733	710	737	776	739	666	723	730	697	780	749	792	735	718	724	715	734	720	723	740	725	744	711	747	716	709	726	727	736	777	694	710	805	770	722	753	762	747	777	716	774	720	717	767	789	752	721	729	764	705	724	750	707	774	757	715	749	750	735	712	739	694	742	791	748	727	793	750	754	717	731	758	770	759	746	761	791	740	713	797	728	712	778	712	789	772	688	725	753	709	694	727	719	764	733	748	716	728	766	770	769	746	721	695	727	737	769	776	709	729	718	739	740	747	672	729	750	727	733	754	719	768	715	720	797	698	740	801	771	728	787	707	799	734	755	705	712	732	729	741	712	770	735	786	771	771	721	732	767	772	719	758	744	753	736	718	709	728	745	770	747	675	706	732	781	710	733	719	677	765	769	797	733	747	755	770	718	707	743	762	746	771	758	773	744	718	736	749	746	768	711	717	766	711	763	701	724	751	770	788	802	730	748	751	714	771	784	747	685	737	727	747	732	669	740	718	762	775	728	745	721	713	717	784	743	745	753	740	771	724	783	717	753	711	720	698	682	722	823	781	782	785	742	687	755	741	736	738	749	754	809	746	704	768	818	732	764	732	738	719	737	761	796	762	758	749	712	746	753	774	733	756	725	697	729	728	734	753	692	785	792	808	715	732	754	814	769	715	794	763	715	750	719	711	738	737	711	744	739	780	709	779	754	751	711	737	752	743	747	733	732	707	766	736	709	769	706	730	744	727	736	749	736	755	774	796	707	757	751	711	740	751	737	744	763	739	742	752	702	700	790	703	737	726	701	763	739	716	791	826	745	739	743	777	735	740	753	737	760	758	774	755	759	747	781	735	706	764	770	723	744	694	759	733	758	760	777	769	672	711	771	776	722	746	727	765	763	727	751	762	720	750	776	724	733	749	763	775	766	732	734	748	735	721	739	756	791	745	777	750	777	759	718	762	698	790	743	742	730	771	726	786	725	769	782	705	716	704	747	716	707	770	729	720	742	750	735	751	777	755	744	679	740	759	808	731	683	738	798	775	785	769	682	705	767	798	724	749	726	747	776	738	739	733	737	731	767	732	771	768	771	749	737	729	738	769	791	763	761	744	756	729	746	779	739	718	715	738	701	707	754	757	764	741	760	760	754	705	750	757	786	714	726	761	723	700	708	777	720	741	754	728	718	732	702	765	741	737	769	761	698	709	726	741	734	829	767	772	730	737	730	703	767	749	743	751	748	764	728	684	735	690	725	755	727	740	770	774	706	738	759	726	749	726	730	757	737	754	745	752	711	762	689	704	783	758	744	730	778	767	749	741	779	764	750	727	776	735	711	755	760	756	765	721	774	785	728	761	720	705	748	746	735	754	787	732	765	739	761	775	719	742	706	734	739	753	767	780	728	753	738	744	716	753	733	752	730	744	758	737	743	823	703	776	722	799	747	713	738	769	807	715	750	770	729	717	751	757	737	741	712	753	722	752	799	772	746	725	790	713	736	764	712	754	775	777	706	778	808	748	778	687	798	776	770	832	772	742	741	698	755	720	773	752	789	776	723	763	721	769	777	689	790	755	721	767	773	728	707	705	811	733	721	759	761	750	721	750	718	781	744	753	725	731	698	730	733	756	719	729	707	695	730	748	679	741	736	717	721	721	745	744	678	735	700	714	726	729	702	777	738	782	738	742	772	754	763	730	764	817	696	751	738	714	760	740	778	758	766	758	712	725	724	725	742	761	711	732	725	800	750	743	773	736	735	788	740	749	707	729	739	805	766	790	715	755	762	729	741	714	741	756	767	772	728	722	736	740	756	774	753	729	742	663	780	784	700	723	731	791	773	746	793	730	776	736	742	788	736	757	709	767	762	786	760	732	743	715	787	710	745	742	776	698	742	783	749	720	790	723	696	784	766	745	738	749	767	764	724	724	807	699	747	763	787	738	706	748	723	749	769	740	738	773	736	704	772	752	746	776	757	712	745	767	734	762	741	742	750	731	767	743	755	753	730	737	707	770	741	725	775	712	722	733	757	735	713	771	799	741	779	800	726	784	766	781	767	803	776	746	753	781	739	733	763	742	749	715	775	736	768	736	752	718	757	723	717	723	774	689	769	782	745	714	744	725	746	718	732	747	759	731	736	750	742	740	758	773	714	726	782	702	744	755	728	731	755	722	712	719	671	749	736	760	773	787	763	748	754	708	731	729	754	773	736	734	806	723	724	748	729	754	780	788	735	737	772	744	781	749	769	751	723	762	772	744	785	750	698	791	736	715	720	724	789	737	684	760	822	728	772	694	738	740	773	708	783	767	718	760	765	771	756	748	740	723	733	759	754	773	764	734	766	777	755	734	733	770	740	738	785	739	739	803	777	759	755	762	727	803	690	758	710	772	743	736	770	777	741	755	760	754	752	741	701	756	771	798	730	771	747	721	685	755	724	753	773	766	741	751	751	712	745	768	771	741	786	773	742	758	729	749	783	752	729	780	727	766	768	772	724	755	732	751	832	763	746	760	711	803	745	765	735	711	752	730	728	768	755	743	716	769	791	749	711	757	721	728	751	737	720	744	802	771	745	736	722	726	756	688	706	748	751	720	727	751	705	772	742	767	741	674	760	750	719	796	750	754	768	740	739	796	694	758	740	717	733	764	746	736	771	726	778	721	749	743	692	770	730	704	736	729	720	743	741	726	766	766	771	767	730	746	727	729	723	788	766	730	746	689	765	724	765	764	751	746	730	725	766	779	713	703	747	741	787	713	794	734	714	785	734	782	727	762	758	736	712	751	749	778	778	744	755	687	723	780	726	771	731	811	773	789	722	744	779	740	739	718	789	692	704	740	740	732	776	760	751	712	715	733	705	744	730	711	769	765	764	733	734	772	735	778	740	724	739	749	756	714	692	775	778	757	774	694	753	751	720	730	734	721	762	712	785	709	764	710	735	750	686	764	735	704	756	695	781	776	745	700	716	703	782	760	771	738	755	712	757	729	695	776	718	751	715	742	736	698	733	783	782	741	701	792	771	701	733	713	763	747	800	741	703	766	772	740	736	732	717
24928	21428	24812	28437	21417	20826	1218	597	503	451	494	463	463	468	464	415	461	445	418	439	439	423	419	428	384	383	420	446	427	412	401	423	417	404	459	414	441	465	444	409	417	444	437	432	425	401	440	389	467	416	415	385	418	396	419	395	398	469	467	415	450	397	407	391	422	406	433	452	431	450	417	445	414	408	456	419	415	411	423	456	418	460	423	452	433	402	417	426	417	453	433	413	442	415	431	426	433	408	439	412	436	450	448	408	424	430	410	412	417	438	404	396	427	411	426	419	459	459	428	444	384	462	394	432	439	416	418	435	427	449	425	464	457	412	429	411	424	428	473	455	417	445	401	402	414	449	418	441	399	433	433	422	417	394	408	465	391	396	415	406	410	415	435	441	429	405	401	452	411	446	430	400	414	417	421	383	444	417	422	410	439	453	450	424	422	433	436	439	422	363	461	440	398	417	417	433	439	481	408	400	493	423	425	387	419	382	422	406	439	440	397	394	423	395	405	395	487	455	399	435	447	398	428	421	394	395	407	416	405	396	447	451	391	430	417	434	404	425	407	429	490	465	464	448	406	409	400	419	427	480	416	433	459	424	442	424	452	422	443	430	429	434	415	441	435	440	418	456	445	409	382	386	398	395	409	422	453	426	404	456	422	465	440	450	427	451	392	465	455	438	405	400	451	418	437	393	406	408	422	433	427	440	395	434	420	386	433	424	445	413	458	446	395	438	419	449	396	438	468	458	393	432	433	403	415	420	408	419	460	444	463	437	403	425	408	425	428	429	391	466	393	409	452	417	464	435	402	427	418	405	421	440	421	395	423	374	413	439	442	413	412	422	435	436	444	386	434	394	486	428	411	452	439	449	417	459	435	457	414	399	408	455	445	423	440	393	454	439	395	479	438	436	424	383	430	393	418	412	427	436	391	419	434	454	411	421	455	446	423	391	411	411	401	485	387	436	460	429	395	435	475	429	422	409	431	423	406	424	454	389	434	439	438	390	392	432	429	436	399	443	420	431	431	422	413	441	448	441	432	396	442	420	416	407	412	431	418	433	441	420	422	369	444	433	418	405	415	428	423	429	413	407	420	435	439	407	384	434	459	414	400	427	430	414	409	406	428	392	427	375	399	400	444	439	376	401	441	443	400	447	434	423	438	403	414	443	458	420	418	417	471	408	435	427	421	407	457	419	433	436	458	434	448	408	423	397	427	470	436	462	382	419	433	426	442	433	400	429	441	405	398	427	434	402	417	419	457	418	396	396	415	434	418	448	412	413	410	434	446	438	417	400	396	405	405	416	409	459	412	414	434	420	416	387	403	498	437	393	418	443	402	420	435	415	374	437	395	440	420	435	471	433	430	411	464	422	432	413	429	444	428	433	420	442	426	419	405	392	399	434	403	409	402	474	428	415	425	432	406	445	408	400	464	432	437	470	409	424	442	418	412	399	432	467	451	407	413	411	399	418	421	421	432	458	401	431	437	413	423	421	395	415	428	407	368	425	425	419	437	440	431	419	412	416	436	425	400	397	429	403	390	445	421	402	445	464	462	452	445	430	431	415	394	443	417	407	447	420	407	432	422	446	440	434	436	443	461	404	411	435	416	426	405	437	438	425	443	385	420	433	436	399	422	436	457	461	421	421	422	424	442	456	411	471	411	460	413	414	433	443	456	392	421	424	393	424	436	455	398	376	441	449	444	459	432	407	396	406	420	379	446	425	402	400	418	438	397	426	438	419	384	403	416	414	422	360	403	410	397	458	456	411	409	424	387	393	434	429	445	408	423	418	412	391	410	409	427	397	455	434	442	438	475	431	410	436	425	440	431	442	429	436	408	431	421	424	429	416	389	413	407	414	418	410	446	396	388	467	421	400	448	401	436	393	352	427	416	396	390	454	414	424	462	448	408	402	435	417	421	455	463	421	401	430	436	452	449	431	435	430	410	426	407	420	418	401	438	397	413	438	412	417	411	443	407	419	403	401	427	404	394	374	435	441	444	455	405	408	407	461	395	427	421	429	433	396	434	428	437	435	385	464	434	428	416	458	431	421	410	382	416	415	415	458	418	415	430	476	423	405	406	495	416	402	416	452	420	380	433	383	410	410	409	451	415	397	391	382	418	407	431	436	473	399	415	423	386	415	418	427	409	419	386	395	410	411	414	407	443	419	398	445	393	429	461	420	437	407	453	423	423	371	441	431	395	414	465	409	410	406	457	408	427	456	406	444	451	413	436	418	395	439	494	390	435	417	406	424	384	410	401	487	434	386	415	414	424	422	422	433	444	429	423	452	436	455	461	412	406	374	424	419	440	425	427	435	433	428	428	451	452	405	418	420	435	421	412	428	450	387	438	451	429	409	411	435	422	419	410	414	448	463	418	427	434	427	400	410	420	478	397	374	405	445	450	432	426	439	394	441	433	430	388	432	426	426	426	415	425	405	403	424	436	416	377	403	445	421	429	426	449	427	472	389	446	420	426	397	429	426	419	405	404	429	409	422	394	479	447	431	427	393	419	438	403	422	403	432	387	416	416	417	422	358	397	457	416	411	429	400	395	427	429	447	437	444	445	453	450	444	400	419	416	417	428	454	446	452	423	395	424	416	454	437	393	416	407	450	441	426	455	399	456	425	410	443	445	401	434	402	419	409	396	405	400	461	443	454	455	418	431	449	409	376	436	444	436	386	429	427	406	408	432	413	402	448	414	415	426	434	412	377	432	446	442	426	465	464	427	419	439	410	393	421	446	456	439	453	411	406	437	390	409	424	379	445	448	381	446	411	396	414	421	404	414	407	450	447	389	425	419	423	452	401	426	343	430	463	424	443	451	419	423	436	449	413	413	441	388	420	363	436	446	418	399	407	404	414	439	410	444	374	443	434	453	486	423	454	434	428	443	432	375	461	446	435	387	434	425	459	436	444	425	434	459	414	407	404	417	417	464	458	425	445	437	433	430	419	422	442	412	433	428	431	464	424	426	426	383	445	438	424	403	423	417	404	421	440	449	480	438	419	431	422	451	411	425	418	411	430	400	454	435	473	413	410	417	448	427	443	460	425	447	434	408	423	473	409	441	427	392	421	419	419	396	438	396	431	429	441	429	416	425	410	408	426	393	435	390	430	427	423	432	426	447	375	433	455	413	435	410	419	403	448	453	432	422	433	424	417	437	398	442	434	429	418	480	414	430	447	416	451	437	391	403	434	428	430	426	415	439	391	447	451	480	432	450	405	448	445	411	451	438	435	408	422	384	426	428	420	418	435	418	393	419	417	449	434	423	418	460	428	413	432	443	408	427	448	390	407	427	426	394	442	436	420	406	433	411	390	421	420	438	415	416	415	425	433	419	391	436	446	396	422	410	423	473	416	433	405	405	394	448	417	403	388	418	402	437	430	449	418	425	423	409	433	445	440	418	438	390	454	451	442	408	408	399	411	391	442	460	421	435	454	420	454	415	390	435	438	435	406	426	420	446	427	410	434	408	460	439	418	403	444	440	424
19689	14658	2060	1248	1040	1034	942	950	912	991	924	924	920	965	924	913	916	926	873	954	879	889	886	883	957	878	856	929	901	881	957	907	940	844	860	904	919	858	912	901	912	935	953	950	898	936	931	880	902	919	912	891	896	951	910	957	920	902	907	877	955	981	954	945	924	853	869	907	895	914	872	913	942	885	878	863	935	937	886	981	928	931	869	955	907	915	951	908	915	935	959	953	916	908	952	919	820	977	928	937	895	897	960	942	900	914	937	916	917	937	898	939	924	907	887	906	850	922	855	953	895	968	926	886	928	929	932	887	902	921	944	890	903	876	899	943	890	939	900	873	881	893	925	904	930	908	920	919	940	836	887	869	916	895	925	886	943	870	898	943	909	858	897	927	975	959	931	935	890	957	851	911	898	905	895	902	873	956	902	940	919	865	891	927	909	896	877	878	914	900	900	891	905	908	892	945	959	941	898	941	875	932	892	913	862	895	894	881	948	887	870	928	909	916	884	923	911	928	934	952	946	930	912	953	932	945	928	945	890	932	895	934	932	889	914	863	857	990	936	927	901	944	882	887	911	885	950	927	939	912	891	854	899	869	907	885	876	879	889	881	863	911	873	884	876	871	872	957	896	979	905	922	935	930	891	875	889	880	917	888	941	937	880	909	943	891	883	949	941	953	899	889	919	924	935	905	896	919	938	895	900	891	915	940	885	968	900	901	904	883	912	917	912	897	928	960	872	931	895	901	905	877	937	907	857	918	875	906	870	900	859	906	974	975	895	898	920	882	886	931	943	863	906	917	908	874	970	886	920	913	973	868	886	900	916	960	883	849	935	952	921	872	942	950	913	910	940	937	946	925	862	907	886	916	944	971	919	907	884	943	854	907	927	873	915	906	900	887	914	947	910	956	883	921	923	923	915	925	891	880	941	940	933	904	900	868	931	859	941	926	929	854	876	920	894	901	897	969	926	940	935	896	858	879	913	920	863	934	911	900	940	934	925	886	924	898	952	876	889	903	927	854	950	910	947	860	951	955	917	967	958	949	889	924	902	931	886	917	942	897	920	885	957	894	922	943	907	916	919	969	883	911	871	892	923	884	849	931	956	902	919	918	890	952	970	969	866	831	937	920	896	883	850	908	938	882	864	848	937	919	844	890	959	866	948	869	916	955	930	880	939	933	903	924	891	890	936	939	902	902	933	917	917	896	891	909	895	891	888	913	928	889	911	859	940	916	966	922	922	934	959	878	892	929	879	926	933	871	911	873	955	881	971	861	874	950	959	955	942	889	905	908	895	925	939	937	937	950	863	923	937	940	882	929	958	930	890	952	960	924	923	919	844	922	882	864	859	904	951	904	977	922	906	883	907	944	950	925	891	859	930	958	927	899	900	889	947	876	904	965	895	876	907	911	901	869	881	880	912	918	905	906	920	931	873	925	937	902	928	948	889	897	896	925	878	897	840	919	936	886	958	938	940	937	890	914	885	956	907	935	845	908	892	930	999	871	899	841	924	892	954	932	907	889	915	876	934	891	904	931	901	891	953	928	933	883	845	917	921	895	903	904	913	945	868	854	874	942	917	889	925	895	931	924	913	908	927	896	932	894	920	933	836	946	941	890	875	886	882	896	908	953	961	950	920	955	902	877	881	934	889	908	884	895	876	928	902	958	949	850	925	914	834	931	901	898	940	837	930	908	928	916	923	943	863	931	923	877	917	972	899	890	904	951	890	866	939	953	851	866	855	929	868	902	864	958	936	943	912	869	856	876	934	865	953	899	893	860	932	866	947	911	907	908	882	894	905	886	885	865	906	928	900	823	873	899	982	865	879	906	947	898	903	901	921	916	921	909	926	920	871	893	952	906	890	914	914	869	877	855	974	912	907	885	956	910	900	910	898	876	957	876	865	926	927	887	884	926	920	883	858	936	901	899	869	861	930	923	924	923	928	891	898	852	904	938	924	914	971	921	926	880	924	910	924	901	895	890	932	961	928	903	841	944	874	910	940	892	918	890	903	910	946	895	914	914	908	942	899	868	965	875	846	871	923	914	941	906	895	877	879	910	916	907	890	889	920	935	879	896	873	959	907	883	946	917	862	858	914	874	968	943	878	875	921	922	913	883	918	901	896	935	897	923	955	891	897	901	901	956	866	855	900	926	904	905	920	893	865	896	880	935	895	906	906	931	838	926	986	904	902	937	874	904	883	890	924	939	913	885	891	932	901	908	930	918	968	904	899	866	824	934	898	894	907	881	863	911	928	879	920	908	909	911	991	959	892	880	910	873	982	955	911	895	914	904	912	970	933	844	973	932	895	896	938	956	908	912	919	883	883	913	898	939	904	854	892	895	876	915	932	908	902	860	931	953	930	909	893	961	916	971	882	887	900	911	895	893	895	929	917	873	903	898	914	910	902	898	885	909	937	926	896	855	919	876	881	950	904	910	930	908	950	927	961	954	905	906	892	877	973	922	927	910	934	901	844	897	924	911	914	961	923	885	853	899	912	982	893	878	941	915	934	927	928	852	933	888	889	853	911	928	932	913	872	897	931	870	908	911	906	850	916	928	946	927	908	900	889	949	882	981	866	923	922	981	924	906	935	867	868	882	922	926	911	922	916	906	915	901	894	911	958	882	861	887	879	940	904	972	932	936	932	869	882	880	912	914	936	935	910	900	862	903	883	903	887	881	895	904	874	946	947	946	887	863	896	850	876	925	891	908	886	901	905	885	933	905	882	924	916	917	892	953	889	904	911	956	958	864	924	928	907	866	912	907	978	864	871	885	915	863	943	936	914	900	923	926	902	948	876	923	899	908	935	895	911	923	934	865	874	878	946	929	919	900	913	965	884	905	932	887	934	886	881	908	895	886	976	896	867	866	906	903	891	943	902	867	885	889	920	926	906	916	880	935	902	901	901	923	937	910	921	893	913	911	909	891	900	912	936	844	923	889	892	939	922	888	950	904	895	936	901	976	963	924	870	915	910	925	952	942	928	893	858	895	889	886	898	930	888	905	930	925	932	897	933	904	910	1003	929	913	938	968	881	916	872	950	955	933	897	912	947	917	947	934	898	919	861	894	937	932	942	865	904	882	882	877	910	951	904	896	898	914	897	861	922	853	927	955	944	922	938	978	856	860	919	946	921	898	935	905	926	904	946	926	919	876	905	960	975	900	956	962	951	930	930	937	918	892	943	913	929	917	905	911	949	919	892	878	894	923	935	879	959	862	923	882	914	941	888	929	895	906	874	939	942	895	926	906	920	868	910	909	972	891	830	908	946	891	885	915	897	853	965	869	868	875	887	876	897	863	912	958	926	880	951	897	872	888	864	881	980	873	888	924	908	992	947	853	903	897	929	951	917	912	908	921	948	968	920	920	921	898	878	928	895	927	919	963	906	927	965	895	852	902	972	910	920	867	944	945	944	927	916	945	886	961	845	921	875	884	937	866	894	901	900	901	904	907	902	952	854	929	891	898	909	923	925	928	934	912	897	926	931	894
24363	21478	25189	28184	21479	21500	19694	762	444	420	388	368	341	323	307	305	298	316	302	293	288	308	297	310	279	321	323	332	310	291	295	278	293	260	293	262	264	276	308	306	293	278	301	277	269	299	263	314	287	278	288	265	260	277	298	262	302	257	288	318	275	290	283	233	335	280	254	278	284	254	277	280	267	296	264	301	268	267	274	244	306	270	270	305	302	289	268	305	276	303	265	281	283	254	293	286	277	261	308	280	311	300	288	291	253	268	291	301	280	282	282	280	252	310	251	291	284	288	314	288	240	240	255	300	274	311	302	293	264	268	308	311	319	253	283	279	261	294	252	277	295	277	295	288	286	268	267	345	263	304	285	281	276	308	294	277	335	284	290	282	270	276	263	282	285	307	302	319	297	270	282	302	284	289	277	266	282	305	286	285	285	278	269	275	287	298	292	274	278	295	271	249	300	262	312	312	284	260	245	253	265	248	293	288	296	293	267	266	277	335	266	276	254	295	254	296	280	292	318	287	294	283	291	251	275	277	277	267	294	277	307	263	307	288	273	275	280	277	272	252	257	290	290	268	288	311	270	292	295	271	287	307	289	259	291	281	281	265	324	258	276	288	252	268	304	296	308	279	301	308	280	287	283	293	319	271	289	271	248	285	283	234	288	305	306	269	308	273	268	292	262	290	249	254	259	269	261	269	274	291	269	320	299	295	273	302	286	291	315	292	265	293	282	285	304	285	302	302	283	272	260	278	270	290	295	268	245	271	275	285	296	285	272	296	317	312	281	265	300	301	277	289	293	285	286	286	284	278	289	264	299	313	297	255	292	255	313	309	288	295	286	295	323	286	249	259	291	291	290	288	306	285	300	279	289	284	263	276	277	302	297	303	243	276	292	289	287	271	271	279	299	267	271	268	296	305	254	290	289	253	302	298	290	289	287	295	288	300	307	279	277	302	292	265	295	279	280	291	276	299	292	275	253	265	277	280	278	270	282	301	285	276	280	270	299	237	297	304	276	288	254	299	279	283	285	304	325	294	293	267	297	269	288	302	271	319	292	268	269	233	286	285	308	252	297	279	262	299	270	273	293	288	255	281	295	294	305	251	282	272	282	279	270	291	239	275	262	288	301	283	277	272	280	265	285	296	296	288	287	251	295	283	254	290	295	277	293	294	326	315	260	293	288	302	262	278	270	276	259	287	274	278	287	273	274	278	314	296	276	292	302	276	286	274	270	255	240	306	286	311	295	274	295	277	302	287	261	280	253	261	281	278	291	295	261	278	272	301	302	293	314	297	304	255	284	319	291	273	305	267	279	258	293	279	290	271	240	269	288	302	311	272	306	304	254	289	284	303	283	285	287	313	271	298	247	251	269	275	271	267	304	273	242	281	277	259	264	281	278	251	330	277	287	303	285	275	274	276	305	265	298	305	286	314	279	309	318	282	318	258	280	308	264	288	273	294	300	319	289	288	253	264	303	281	313	262	310	311	273	291	277	292	332	289	321	257	264	275	302	290	276	280	282	253	265	283	312	310	233	291	274	287	252	286	282	272	284	276	259	280	279	271	297	268	268	267	292	292	267	291	258	281	299	284	266	318	275	296	286	287	277	306	257	290	273	314	270	278	286	294	318	279	289	279	284	282	289	289	290	277	280	264	290	296	305	290	268	277	270	288	275	270	279	260	306	270	291	306	281	268	253	316	303	251	291	291	291	277	289	282	273	284	316	280	287	300	287	300	295	285	309	281	279	260	268	259	270	290	280	284	302	278	264	259	294	298	293	283	262	284	249	285	272	274	282	292	277	277	277	290	317	289	253	272	293	295	287	294	287	272	306	286	254	265	277	295	329	265	292	262	294	305	287	264	315	279	293	313	259	293	279	285	271	271	284	236	248	292	279	275	278	296	287	291	251	269	292	254	269	280	306	280	283	329	297	275	276	277	263	279	285	267	289	282	243	288	296	270	269	284	292	277	281	273	310	307	261	262	273	282	272	272	264	294	258	288	302	336	265	267	271	265	313	259	307	294	302	303	273	257	293	270	249	273	271	315	304	271	255	287	286	268	308	289	267	241	272	271	295	305	294	284	267	273	270	297	261	294	304	241	308	309	348	273	272	268	309	317	271	286	284	246	270	262	303	285	273	268	277	304	278	317	267	262	284	268	278	268	232	312	296	282	310	263	287	286	274	273	263	269	318	283	288	313	293	288	315	277	276	327	293	271	269	253	262	272	293	288	298	295	268	284	290	284	279	271	261	276	245	288	256	290	284	284	294	278	262	283	269	321	321	303	284	312	269	300	273	274	325	312	267	291	300	299	284	271	304	294	262	281	268	282	267	265	261	276	286	297	288	262	288	302	271	274	263	265	285	276	265	320	270	266	301	284	277	304	285	269	268	277	278	263	248	282	293	332	290	284	339	275	272	301	290	283	294	286	293	279	321	306	282	310	306	278	279	289	267	275	289	282	268	251	299	295	271	301	282	255	277	280	252	266	309	320	295	281	262	294	331	306	278	263	284	282	275	272	268	267	262	291	286	288	281	283	272	254	279	260	261	304	264	292	282	256	279	267	283	258	292	317	321	281	306	289	320	267	272	296	302	280	254	277	255	338	266	284	292	282	293	294	286	291	304	313	299	306	313	285	252	278	291	312	287	290	284	300	302	289	283	272	254	281	259	285	254	260	303	278	291	298	305	313	285	317	294	282	269	294	255	272	286	287	274	290	294	284	258	257	247	253	262	283	309	282	306	284	301	286	296	306	276	274	279	276	320	298	306	319	252	257	262	295	272	308	280	274	294	276	291	288	309	265	285	303	296	253	283	294	293	239	283	282	269	263	250	291	281	292	275	281	288	276	270	314	312	284	261	289	261	293	246	276	279	269	283	305	316	281	274	300	307	291	313	302	278	266	293	282	257	309	249	317	278	289	289	287	275	294	269	324	267	294	285	305	276	260	291	245	284	300	269	298	268	275	255	270	267	290	265	290	291	300	285	271	286	284	264	303	269	263	298	255	256	288	296	285	270	299	275	276	280	299	312	255	273	309	265	298	301	269	267	274	302	275	285	256	312	282	285	310	296	306	247	275	285	290	241	288	306	286	292	317	279	279	294	246	263	323	268	291	293	287	291	278	263	287	293	275	316	301	311	296	254	271	274	290	266	267	277	277	298	267	284	273	290	235	272	327	250	287	244	281	271	285	267	299	293	312	310	277	254	294	289	285	296	309	262	296	283	258	287	262	265	266	289	270	264	293	307	278	275	295	273	267	264	290	280	284	301	298	287	273	300	324	265	282	282	281	296	273	302	289	293	303	303	286	302	286	291	313	259	288	282	277	273	274	261	303	289	294	277	308	272	261	289	306	320	266	291	301	276	309	281	280	264	295	276	296	275	284	289	285	263	308	276	290	308	311	303	286	277	256	289	276	288	247	294	303	289	262	257	278	296	287	252	290	289	286	251	255	280	290	273	286	282	276	267	289	300	268	273	241	289	237	310	296
26233	20788	2788	1335	928	785	715	684	643	625	663	603	601	645	616	663	615	646	639	620	607	659	607	629	598	606	645	593	590	587	663	657	586	630	585	593	639	627	632	589	618	619	645	610	653	620	632	600	627	573	602	597	634	617	609	600	639	660	624	639	639	625	570	603	627	607	648	641	601	618	598	653	635	638	662	589	579	587	639	589	643	578	570	608	646	608	597	581	603	600	621	618	578	636	654	632	615	595	609	643	623	624	596	637	612	574	595	610	587	589	619	635	577	634	640	588	600	578	556	615	625	581	614	586	640	656	652	621	592	603	608	633	636	598	578	622	574	585	619	599	580	625	615	595	589	634	575	640	624	608	619	627	584	592	632	661	619	612	597	594	584	606	596	639	642	615	597	628	623	644	624	578	626	639	587	608	608	609	576	592	615	640	608	602	593	633	611	579	601	597	623	607	602	639	630	616	620	604	585	616	631	608	620	593	643	572	646	607	585	587	654	592	594	607	648	662	616	596	592	597	576	605	664	642	605	632	617	609	610	559	638	648	574	607	657	611	640	584	612	598	583	650	580	602	571	599	644	615	595	629	621	625	599	614	596	621	626	580	636	585	619	622	635	593	605	622	592	664	581	586	652	602	588	621	650	601	626	602	610	650	652	706	624	664	628	645	611	618	609	605	642	665	597	621	609	615	609	600	607	609	572	624	578	624	617	580	594	625	620	597	569	578	618	613	632	603	618	616	659	614	632	604	630	598	619	622	611	582	608	628	667	598	567	619	605	616	652	586	630	608	580	624	605	621	599	609	627	613	603	594	603	588	602	563	616	596	596	634	613	591	643	620	563	594	616	613	602	592	621	595	636	653	559	592	646	610	584	570	660	602	616	634	586	651	645	607	606	594	594	609	641	679	603	565	671	594	638	630	584	632	598	551	599	601	579	633	664	633	620	625	589	609	600	579	608	626	614	582	622	621	623	632	585	618	625	628	576	596	599	637	630	634	617	621	612	548	577	613	642	583	626	607	600	611	551	613	608	585	660	597	625	593	635	619	629	594	617	567	577	646	612	615	646	622	614	610	591	602	594	574	632	597	595	597	616	590	631	591	660	660	582	606	617	639	652	649	630	612	564	584	606	566	628	610	592	652	597	626	585	628	564	648	640	592	576	603	622	627	608	631	615	570	661	603	637	616	639	597	621	617	627	594	653	632	608	596	554	627	620	617	598	614	594	600	599	593	638	628	627	639	592	580	570	582	650	604	615	634	623	571	631	600	607	622	625	592	622	591	569	619	562	603	605	615	626	612	595	627	606	634	572	580	606	599	658	628	637	573	622	616	610	601	642	602	645	625	656	590	657	639	631	578	615	652	607	601	611	621	602	624	596	622	602	639	626	597	642	646	602	611	626	612	615	640	596	682	587	628	602	601	579	612	556	603	610	606	574	600	653	629	608	603	613	606	612	594	613	604	601	624	672	650	628	653	556	592	596	618	631	620	612	607	634	633	645	635	601	640	607	670	602	621	593	642	623	632	603	641	614	607	621	626	584	611	611	625	629	602	633	644	613	589	601	653	633	627	619	614	592	634	619	625	612	616	605	572	624	596	557	612	627	621	589	622	605	626	540	570	621	645	583	650	602	589	628	627	565	597	612	624	582	575	626	625	579	631	600	579	638	593	643	631	564	623	626	600	637	573	575	586	617	635	605	618	653	634	599	604	607	617	595	621	557	608	614	606	655	645	590	608	593	568	607	631	577	624	588	574	625	635	598	562	566	613	608	550	591	613	598	611	690	639	608	580	632	639	579	581	619	641	609	603	641	603	600	603	623	641	622	619	618	590	634	603	594	640	602	621	597	605	575	596	623	606	592	588	590	616	612	608	643	640	624	560	635	600	624	619	646	638	594	578	603	598	607	648	625	588	647	580	653	641	591	592	639	579	636	633	636	635	576	613	620	633	633	624	622	625	605	624	599	616	627	605	607	653	584	612	587	622	601	642	585	588	654	615	609	615	610	578	582	642	561	614	638	632	664	608	594	606	607	623	609	606	608	609	660	595	566	602	648	646	607	564	608	598	575	611	610	652	638	632	597	619	609	606	614	588	587	642	627	594	665	587	625	590	603	625	623	591	630	612	642	610	594	600	573	584	608	622	589	583	581	605	615	594	608	618	561	602	612	572	561	635	596	588	591	641	602	639	610	632	572	568	635	655	603	616	604	597	671	620	636	629	586	614	602	602	622	641	614	609	609	609	588	569	552	653	566	612	607	634	617	593	561	602	609	668	614	630	595	645	609	606	603	631	618	593	595	627	597	614	632	633	602	641	621	654	653	584	649	608	582	590	615	650	603	651	607	633	618	637	612	622	585	637	587	600	610	627	612	612	612	653	580	607	643	617	583	615	593	597	633	592	608	617	640	612	649	606	618	575	617	643	635	600	584	604	598	600	610	627	610	572	592	618	589	652	616	626	582	601	633	578	600	612	619	616	638	588	592	591	648	621	629	616	587	603	675	600	589	603	632	631	611	606	593	616	648	616	582	619	561	638	591	560	618	606	568	628	619	624	600	605	616	609	573	610	618	618	592	597	589	584	597	647	543	587	588	628	630	595	606	601	599	657	620	613	607	616	568	635	615	605	593	622	624	589	657	612	606	585	572	622	617	557	644	620	613	598	589	581	649	597	625	597	593	635	661	594	595	629	584	603	713	631	656	612	648	577	561	625	608	612	611	626	621	628	578	582	609	568	622	608	604	596	610	680	631	633	633	646	612	643	597	610	598	620	602	609	578	593	616	601	531	575	612	604	622	627	619	598	586	630	580	594	577	606	638	685	625	594	612	638	572	614	585	606	596	596	612	608	584	629	582	631	605	553	576	582	640	555	669	634	630	597	583	649	571	638	633	665	605	617	662	593	607	660	632	640	612	587	614	643	643	597	584	644	645	634	636	630	625	605	589	660	606	641	635	621	602	574	615	596	628	601	608	629	601	606	620	624	593	605	604	590	636	608	592	575	631	622	589	601	654	602	597	651	577	604	629	626	577	590	624	571	603	621	612	594	606	589	648	648	600	632	606	620	590	606	584	644	592	632	583	654	625	612	609	643	630	617	611	634	597	561	619	572	637	598	596	593	584	612	604	613	649	602	605	601	629	613	599	660	544	610	598	595	601	616	601	638	629	604	594	588	591	635	600	580	598	600	567	578	552	611	602	633	556	643	611	583	643	603	594	599	606	597	580	640	638	636	624	639	617	598	599	614	587	620	637	605	589	582	601	614	583	594	670	592	658	586	618	613	612	574	610	633	615	591	609	611	616	594	628	622	590	577	624	600	616	611	641	578	595	644	575	599	617	617	620	603	635	631	623	640	578	647	632	581	631	630	610	603	616	610	592	614	660	597	590	628	572	620	592	616	614	610	588	614	606	625	592	639	584	658	620	607	649	599	587	596	586	651	595	651	601	596	615	641	605	592	601	609	594	616	602	626	632	601	601	626	591	629	621	619
32700	20609	9953	854	454	457	415	325	316	350	365	322	320	343	322	319	331	303	343	274	308	343	334	333	303	347	295	341	336	315	346	341	331	319	320	293	305	299	338	344	336	312	318	326	318	343	308	322	355	290	300	324	332	342	316	336	324	312	333	323	301	298	329	309	307	330	321	334	315	333	338	329	348	318	341	339	293	304	287	321	344	344	334	326	318	286	339	337	305	323	328	296	340	275	317	359	345	318	362	364	337	354	339	298	317	322	312	316	326	330	331	340	317	311	322	312	299	333	336	292	318	315	317	338	295	366	326	312	330	370	319	343	322	301	323	365	318	313	305	317	345	341	343	334	333	320	272	306	329	300	316	292	299	339	295	305	294	285	327	303	318	315	342	355	327	324	342	317	311	355	313	336	340	345	329	300	344	362	322	334	335	342	356	310	309	281	320	298	356	298	328	296	337	322	312	334	348	320	299	322	301	329	292	361	310	327	349	305	330	326	326	318	307	329	330	304	321	322	323	336	330	335	312	312	339	326	290	281	297	351	334	327	339	323	326	285	312	311	299	302	356	296	300	324	302	338	312	319	326	349	317	300	356	319	314	346	348	326	319	340	312	313	292	316	320	302	314	321	309	302	321	323	305	329	306	346	353	355	307	360	314	315	295	358	341	296	351	283	339	315	325	326	325	330	347	309	307	341	311	338	338	349	355	313	304	319	308	314	283	310	306	333	314	334	292	303	313	323	359	306	328	326	314	367	290	331	340	309	332	312	285	325	315	324	328	337	311	316	305	323	334	314	318	311	315	324	344	315	328	299	305	307	319	337	327	343	363	315	326	316	284	323	326	289	289	291	318	294	306	276	323	301	327	338	337	320	361	296	314	298	303	347	297	308	287	318	343	314	310	287	313	303	306	344	316	325	342	335	292	333	353	320	355	318	340	340	293	342	331	338	297	338	328	333	353	317	325	328	346	326	322	344	329	344	334	290	377	330	312	326	313	321	323	344	309	320	354	309	321	308	326	340	317	296	334	278	305	297	351	305	351	325	323	345	353	303	332	367	323	311	348	324	330	338	314	337	298	321	310	327	315	350	348	326	324	320	335	342	354	340	345	354	316	320	351	334	343	299	258	324	322	325	342	342	345	314	323	296	362	318	308	313	323	349	309	334	314	351	332	327	349	346	317	349	345	316	323	308	342	349	349	315	306	262	302	323	308	338	310	322	321	311	327	333	323	337	327	308	322	315	332	308	327	330	347	308	339	329	329	323	329	298	306	352	318	311	345	328	346	267	354	303	327	342	284	349	308	345	325	314	311	287	282	314	377	350	321	297	329	348	337	293	319	321	338	297	323	348	337	299	330	330	296	326	340	323	334	311	343	342	323	353	310	314	298	323	313	319	310	325	318	336	332	348	328	298	314	366	320	337	329	298	317	316	349	316	314	321	302	324	325	294	331	320	319	314	315	314	311	309	323	330	343	341	363	356	370	341	349	348	311	313	296	351	303	323	327	329	352	325	341	328	318	322	329	314	308	347	325	297	309	308	310	293	324	333	312	351	334	332	318	315	332	315	313	297	338	320	331	359	369	367	315	342	340	350	325	314	309	289	322	353	354	290	329	325	294	326	303	322	345	310	305	306	329	299	276	296	304	348	341	267	318	320	311	316	322	327	315	356	310	330	299	305	332	312	324	319	337	365	325	359	316	316	309	306	330	333	342	292	326	344	336	321	325	328	310	328	328	343	314	360	349	316	359	305	315	332	338	322	275	291	287	288	300	336	308	322	330	317	321	290	322	316	322	311	332	322	309	348	315	320	324	329	323	351	337	318	314	323	310	339	289	367	310	283	311	344	290	324	328	288	323	306	300	327	343	329	296	305	297	312	341	325	345	306	347	305	335	309	316	329	355	303	353	330	301	313	303	320	354	372	350	296	313	303	326	337	352	351	305	320	309	329	318	345	343	351	325	315	317	306	303	330	319	316	317	330	310	304	295	329	310	334	331	305	365	315	323	335	302	314	334	313	304	339	306	330	303	345	309	344	286	312	334	338	310	296	320	360	336	307	308	327	299	312	313	335	320	313	317	308	284	331	368	309	330	318	300	320	341	325	363	338	334	320	348	293	317	341	343	321	334	316	336	301	366	308	302	310	308	281	333	338	348	300	329	303	351	350	279	314	317	292	333	350	291	312	312	329	322	331	312	326	320	329	339	306	337	323	323	322	326	336	305	342	324	289	327	294	311	310	314	310	323	341	328	336	291	365	329	296	300	318	332	316	337	288	294	307	323	344	343	336	316	350	309	351	358	343	305	304	310	353	340	329	307	318	302	337	339	274	304	325	360	340	352	318	311	301	339	323	315	330	329	287	324	324	312	325	327	332	329	296	302	306	300	323	327	328	308	333	347	301	319	312	290	286	352	326	299	310	315	338	308	307	301	338	295	314	306	308	332	346	378	356	332	350	307	334	336	318	361	304	304	309	318	351	319	343	321	312	339	346	319	293	315	366	307	341	311	331	343	334	329	340	292	319	308	321	289	329	307	308	309	321	327	300	346	317	320	307	358	345	312	339	306	338	306	341	295	301	309	279	308	321	326	305	316	338	324	303	319	319	317	332	332	353	336	323	342	328	321	334	251	319	312	301	291	302	329	296	328	337	309	345	318	349	331	311	319	325	325	323	322	302	330	308	333	345	333	347	379	322	302	337	321	312	298	336	327	312	326	337	344	299	340	342	316	311	329	315	311	343	277	306	307	335	317	317	336	320	307	351	310	307	329	301	333	349	321	346	336	314	288	338	347	321	297	357	329	319	342	342	340	312	298	332	306	349	344	311	304	315	316	325	291	316	320	324	340	311	321	306	327	324	318	327	360	347	348	322	307	325	320	321	354	328	340	337	343	333	310	313	334	323	304	339	339	320	339	334	314	349	332	330	339	304	333	343	313	328	325	337	352	323	331	373	318	325	294	345	330	303	318	333	318	335	329	354	335	311	330	322	282	372	314	313	332	312	345	347	316	334	301	301	326	336	329	333	308	351	324	318	365	318	332	301	310	323	362	341	323	327	314	334	326	337	352	300	361	308	321	321	326	291	328	300	335	316	347	315	313	334	310	339	306	303	319	343	326	291	309	338	325	303	307	322	338	326	337	331	328	333	321	327	321	294	302	337	315	369	305	335	330	335	323	339	313	295	334	345	325	316	321	309	302	315	339	329	320	317	323	329	304	306	344	321	347	325	331	321	373	318	292	294	331	336	299	349	309	321	343	315	349	336	351	318	306	319	312	314	318	332	327	301	352	323	325	351	340	316	295	334	327	339	317	362	326	319	334	307	353	336	327	321	318	339	287	317	342	299	324	327	333	334	343	311	312	334	332	313	305	293	297	319	320	379	313	314	319	289	341	333	306	329	341	327	315	343	356	342	336	360	336	294	338	311	347	293	302	328	288	283	326	315	357	335	328	277	332	341	367	330	312	329	353	351	357	311	325	307	324	317	307	320
8571	2601	980	759	785	770	718	766	723	751	756	789	742	715	766	703	703	768	730	741	714	778	690	747	767	728	781	749	708	719	768	764	729	701	732	721	773	775	727	729	724	712	711	766	691	720	735	763	765	750	703	713	742	719	712	749	817	747	760	726	733	793	744	727	735	778	755	752	748	797	729	771	689	698	727	750	758	762	769	737	773	752	701	705	753	736	720	737	753	742	766	727	810	753	717	796	734	769	722	763	770	733	721	754	734	744	704	736	737	708	743	706	745	739	758	712	725	738	754	773	786	747	726	766	718	723	772	795	746	729	740	749	735	754	715	749	767	707	728	770	736	743	721	746	735	716	709	722	773	712	767	681	743	727	704	714	664	730	750	757	684	718	752	730	743	798	761	733	739	722	736	727	749	760	791	777	745	773	733	730	746	768	743	740	755	769	766	775	737	733	747	741	702	728	760	784	726	721	757	719	738	770	748	705	713	701	758	661	727	747	715	749	693	773	707	701	761	765	730	757	721	787	697	743	736	716	778	756	723	770	724	752	732	776	734	763	740	695	689	716	754	782	744	717	740	793	693	756	795	743	778	764	782	758	742	793	722	762	750	746	784	753	685	736	753	745	748	793	729	712	736	722	734	708	686	721	709	743	745	720	734	709	756	778	705	774	703	773	783	718	737	789	744	817	778	773	769	753	728	733	750	727	763	762	683	700	756	726	757	769	791	744	728	735	749	729	700	694	770	730	749	749	743	690	706	770	713	752	701	733	732	753	759	699	678	768	709	761	738	735	731	706	731	744	749	743	752	757	733	733	726	768	711	769	730	731	715	678	709	758	675	753	766	747	734	774	731	731	725	704	728	719	754	770	731	765	773	765	768	748	709	737	708	745	673	759	765	720	732	754	790	791	772	772	739	775	787	756	715	717	743	759	718	787	815	748	782	753	745	758	752	759	721	795	705	761	745	722	772	739	711	719	736	714	705	778	716	697	754	774	753	752	703	691	731	736	696	742	751	775	764	747	761	722	795	718	730	704	750	751	732	781	799	745	722	774	744	803	710	766	735	757	718	742	724	782	755	718	759	779	720	767	730	751	759	738	734	697	773	814	746	785	729	745	734	709	788	766	720	773	741	768	771	793	737	713	753	776	737	747	778	744	789	688	715	728	684	731	786	781	770	760	733	765	759	756	735	751	733	718	710	748	735	708	706	745	746	768	760	698	748	757	800	745	705	689	766	776	802	723	738	733	755	756	754	738	772	726	733	741	766	730	706	693	754	704	726	763	779	742	690	752	733	685	760	784	741	732	699	739	757	739	717	723	722	764	718	716	771	697	773	781	727	758	751	783	809	733	763	762	711	786	690	739	669	691	745	754	759	782	717	733	714	730	753	775	745	776	740	753	775	750	757	761	769	737	717	735	723	740	737	749	726	795	776	705	720	779	729	699	749	754	716	747	740	680	748	791	674	729	698	723	708	729	764	722	775	744	754	766	778	720	748	713	737	767	789	671	736	767	732	731	733	745	725	726	725	783	803	768	792	763	719	753	714	739	769	749	740	756	688	724	712	769	713	722	780	700	766	767	728	701	760	734	713	744	781	734	713	754	745	734	734	755	723	737	754	752	726	721	751	739	696	706	721	733	757	766	705	739	768	805	733	770	731	763	698	722	698	739	707	753	726	784	766	745	687	775	724	758	715	743	715	720	688	762	765	777	724	730	701	735	722	682	752	716	760	747	778	737	734	766	746	707	741	710	717	715	738	750	719	730	718	782	773	735	774	748	707	790	776	731	715	715	770	739	750	711	774	742	690	784	758	712	716	710	745	763	725	715	746	769	743	781	773	709	713	742	803	730	724	728	734	764	754	795	690	756	742	767	745	744	754	735	740	732	735	762	776	710	721	764	734	749	745	762	703	772	712	751	734	719	740	741	689	712	747	756	746	759	729	726	751	767	752	793	763	791	707	779	756	746	724	746	722	744	741	712	767	779	718	746	717	770	725	738	699	744	753	797	753	743	717	731	780	747	710	773	701	733	715	734	805	728	726	746	751	722	710	650	733	759	775	775	730	735	710	792	764	721	753	703	719	757	766	756	735	740	759	728	787	763	744	712	719	728	736	768	716	721	754	708	702	715	746	743	729	743	703	748	725	742	734	734	747	709	722	742	724	722	795	782	704	731	701	772	748	758	733	746	742	765	709	708	743	763	764	753	704	754	732	730	738	722	761	754	733	779	756	704	772	741	721	719	780	737	783	730	709	770	709	753	782	748	710	789	777	740	799	715	695	800	737	740	703	735	755	754	732	742	709	752	731	768	789	697	760	768	675	759	732	748	744	798	744	771	726	783	725	724	759	745	738	738	704	696	745	751	729	730	734	759	752	725	744	754	734	733	693	738	695	797	705	708	739	727	733	720	808	771	729	740	709	739	735	738	719	736	723	720	726	760	777	783	768	738	760	747	762	695	713	756	712	726	773	710	732	709	706	753	777	746	734	700	746	718	777	752	707	743	755	731	781	721	709	743	742	749	751	792	690	746	728	708	690	728	731	770	746	760	728	775	735	771	760	761	717	752	730	754	725	720	715	686	716	792	793	790	726	747	713	790	727	767	685	725	749	702	768	737	745	742	759	720	738	776	705	696	738	762	719	742	741	677	733	750	717	732	786	717	725	747	762	750	771	713	702	755	692	777	769	766	725	749	743	775	755	733	742	731	752	748	730	743	758	771	729	693	725	704	740	687	773	792	738	732	733	747	750	720	761	719	737	781	728	714	756	702	795	747	721	757	732	715	723	784	771	807	733	754	744	771	702	753	732	743	779	747	716	733	816	753	753	705	744	739	759	776	718	730	779	742	780	776	729	742	754	751	794	736	786	683	727	745	768	742	760	797	743	745	762	752	709	698	723	778	755	779	768	759	743	766	727	756	769	737	745	748	733	738	722	716	776	771	765	773	687	769	728	749	728	751	772	723	728	756	797	734	767	758	771	725	738	727	803	726	735	732	716	770	762	753	743	771	725	755	690	710	793	757	752	732	733	762	747	745	747	773	685	681	763	726	732	737	744	752	764	791	810	752	717	762	730	768	759	716	730	738	645	727	746	755	791	744	756	738	752	768	702	789	774	665	746	799	712	733	688	774	762	729	717	785	734	733	787	732	783	752	746	739	770	713	711	730	752	793	750	764	744	751	747	742	739	732	754	739	734	746	766	829	767	731	744	755	787	734	752	743	710	730	704	809	755	743	735	781	764	767	738	708	732	715	741	727	720	708	736	734	763	757	801	749	742	749	732	770	773	751	711	735	755	738	754	744	740	782	756	748	749	748	682	720	750	766	718	740	721	760	725	764	703	734	702	706	734	767	774	786	725	790	700	761	742	677	709	766	755	749	788	765	747	767	763	760	755	767	759	755	727	731	723	765	790	738	730	750	772	742	739	705	738	748	704	698	758	758	696	721	792	719	730	764	770	710	725	716	720	779	747	730	757	765	749	713	807	752
24917	21478	24896	28476	21485	20873	1197	561	501	423	485	471	440	436	476	448	447	453	437	411	429	417	450	437	434	409	443	448	440	423	452	408	465	400	427	460	422	470	456	440	387	434	431	397	455	405	439	434	386	439	395	420	423	458	370	446	447	419	451	429	438	391	444	393	406	390	447	448	397	391	439	437	409	426	425	448	435	432	406	390	410	421	426	398	395	418	454	436	422	408	468	422	490	390	400	465	417	415	398	421	435	449	426	466	468	451	435	384	411	404	436	465	393	434	442	424	451	396	390	437	438	433	438	442	440	367	448	460	429	444	420	448	430	418	444	432	468	415	423	442	428	441	366	397	435	439	427	428	420	373	451	440	398	439	396	406	452	451	394	421	458	444	408	418	395	408	399	403	408	413	406	435	414	425	414	434	429	475	456	451	437	440	425	435	401	416	418	443	408	400	430	407	422	431	472	455	404	457	439	411	425	468	447	429	424	442	392	437	384	378	443	436	421	404	445	418	398	449	489	447	399	424	458	441	400	407	436	404	380	416	456	435	410	416	429	456	438	410	480	416	458	462	411	429	404	402	419	418	433	403	400	420	395	405	423	410	391	425	410	449	399	417	443	437	437	406	427	435	439	416	393	431	474	415	369	384	414	407	447	435	434	452	419	398	415	418	410	469	451	388	404	426	403	407	413	469	441	437	422	457	391	425	405	396	382	434	453	436	419	446	445	424	418	429	423	451	385	397	414	465	397	435	456	437	377	396	442	431	440	428	436	455	435	435	398	448	436	372	402	364	440	405	412	454	437	438	461	441	413	407	404	414	417	409	395	415	403	457	426	463	430	422	477	418	442	433	398	423	398	441	450	376	424	381	412	404	412	432	399	428	406	425	417	454	466	391	416	465	414	444	382	388	406	437	465	422	430	397	415	444	412	411	424	428	447	435	452	382	442	441	403	417	456	418	433	463	419	426	393	405	430	426	413	430	427	419	433	433	380	450	381	382	432	463	441	409	412	421	408	428	442	436	396	384	411	434	478	463	444	395	426	418	394	437	456	427	434	433	433	463	463	456	405	399	433	409	448	405	444	427	417	435	451	405	447	409	436	435	432	398	412	432	438	393	420	442	467	451	432	368	448	420	423	413	429	444	434	395	426	411	485	371	426	413	425	417	428	423	402	454	425	454	416	397	450	384	412	408	426	450	392	424	403	420	423	465	445	379	405	395	452	373	429	453	421	431	416	408	442	409	450	414	423	460	405	428	430	420	455	415	402	410	404	427	417	420	410	404	452	428	405	448	438	414	424	460	422	447	430	432	397	441	452	452	388	464	433	431	425	454	440	422	425	441	432	423	441	423	437	418	452	391	434	368	442	428	420	393	419	424	435	420	419	386	460	387	425	430	394	424	433	396	450	460	390	406	423	442	418	427	398	390	451	432	389	412	435	415	453	455	461	427	399	412	457	457	412	446	420	413	381	428	439	442	436	417	403	399	434	395	449	430	413	406	389	419	431	409	413	418	392	400	423	443	438	415	451	487	413	417	418	444	389	446	428	414	405	415	389	404	462	413	430	411	408	444	450	420	410	396	426	444	419	447	410	427	412	394	448	431	416	426	444	433	430	448	468	456	454	440	445	495	496	414	414	423	417	472	466	413	433	406	403	422	408	430	435	472	408	394	452	416	453	431	433	425	402	397	459	401	420	460	434	433	427	433	422	439	427	418	397	442	452	394	407	422	435	450	440	430	468	423	391	426	416	450	414	396	407	411	472	461	415	445	449	448	409	413	439	432	423	422	424	442	408	412	397	398	442	377	411	403	386	436	377	404	408	439	437	375	405	420	418	425	388	421	407	410	402	428	450	417	452	428	443	460	447	392	415	389	417	425	401	413	391	426	430	435	395	417	406	483	449	450	407	445	445	447	406	469	431	405	393	438	443	381	416	400	405	440	406	478	417	394	428	442	410	417	438	405	431	446	431	375	443	443	429	395	429	446	425	380	414	400	402	428	394	442	441	409	447	460	413	429	405	437	400	410	458	404	432	386	450	391	400	421	450	402	452	407	428	419	420	456	438	453	463	433	414	435	428	419	434	438	431	451	434	414	450	418	476	415	401	413	468	468	418	382	434	464	488	422	392	417	421	465	429	426	421	441	428	441	404	450	404	389	415	426	448	440	473	372	415	441	462	432	457	407	481	434	413	422	432	441	439	419	410	411	427	417	409	395	385	415	462	450	418	437	432	429	421	435	416	445	423	454	412	404	441	446	437	404	432	444	456	418	430	400	450	414	417	402	410	414	400	455	441	427	361	401	434	411	415	427	437	437	431	424	450	424	442	428	435	461	439	441	410	407	406	442	429	445	473	420	404	395	409	411	467	426	424	425	425	420	410	441	450	420	404	425	452	405	403	430	414	439	425	455	467	459	424	446	445	386	454	396	461	419	441	443	427	404	437	433	433	420	438	419	406	414	438	418	419	441	449	440	430	460	415	409	425	392	404	420	434	463	456	421	413	412	459	429	420	430	443	422	436	412	408	435	404	405	416	410	414	391	433	430	457	395	414	437	417	419	432	413	409	447	459	443	437	419	395	436	428	447	457	474	437	435	401	402	403	397	411	407	408	438	389	439	400	407	436	454	423	418	420	434	456	447	381	434	443	413	440	409	457	425	400	405	388	419	401	404	435	436	389	437	455	411	360	423	425	462	427	457	404	392	437	403	435	457	420	401	448	423	411	422	451	416	453	393	414	423	450	408	394	437	408	417	417	415	413	422	469	436	444	429	409	426	382	417	424	429	446	420	395	448	407	445	450	453	396	421	421	381	396	402	432	403	398	407	430	436	374	438	439	418	417	396	429	441	442	359	426	406	431	446	443	404	413	438	442	410	428	426	403	417	427	439	410	465	434	424	447	450	480	470	408	426	416	445	499	411	459	410	417	399	446	434	451	407	440	429	421	430	390	459	389	417	411	422	471	432	423	449	448	434	389	414	422	421	425	391	441	436	424	422	382	433	422	383	427	405	421	414	452	427	453	443	401	402	446	437	431	423	446	410	413	451	427	451	387	434	464	419	437	438	444	413	445	424	422	426	433	430	414	440	431	401	423	432	437	414	463	439	417	435	442	416	416	422	444	413	439	440	444	435	410	452	458	434	437	419	442	402	447	435	429	438	438	428	422	390	412	416	417	398	366	403	454	431	388	401	442	443	460	427	418	413	399	422	392	426	435	405	466	405	395	389	418	404	443	428	436	459	399	418	433	420	457	421	435	406	383	437	400	422	382	441	449	430	422	399	420	406	448	393	414	428	465	422	446	421	400	443	403	410	407	465	417	448	437	412	389	377	422	409	400	409	433	419	430	420	424	410	418	370	479	391	431	415	394	376	388	428	456	441	470	465	441	441	428	414	436	405	460	397	391	434	430	443	429	407	404	410	396	386	445	448	421	431	408	397	404	434	396	465	441	423	435	435	455	438	444	403	385	414	418	417	482	385	399	457	413	431
20664	14705	2036	1280	1054	999	978	943	936	912	930	918	930	992	944	891	965	895	946	916	893	988	928	944	939	935	893	910	924	942	913	887	874	892	883	918	914	893	945	916	943	902	969	877	954	965	989	929	896	967	882	885	917	912	977	883	922	916	919	913	950	934	922	949	887	917	909	955	959	896	919	894	958	891	889	931	898	870	930	929	880	887	942	1008	904	935	867	867	933	940	888	926	907	874	946	951	906	897	897	922	910	963	892	894	948	901	944	932	831	880	888	961	966	924	953	907	877	938	938	882	862	858	980	906	937	915	900	897	954	935	918	915	895	903	922	925	939	938	934	935	908	904	963	893	905	842	903	921	922	902	863	942	884	910	864	889	949	900	879	948	949	905	902	917	934	952	953	905	897	924	966	892	923	960	930	916	868	841	897	960	919	878	944	912	973	930	911	879	888	957	927	871	893	934	881	890	905	917	873	890	910	871	934	915	913	913	895	913	995	892	935	902	944	954	908	879	966	931	951	1007	941	928	893	897	934	928	969	930	885	912	953	889	951	918	922	929	848	922	970	933	900	908	907	953	943	973	911	872	975	875	884	915	957	915	898	895	955	894	885	907	935	960	945	924	925	873	925	948	852	929	890	932	866	892	925	888	937	900	903	887	921	918	879	843	928	914	935	904	884	933	891	913	912	947	910	907	931	929	897	920	928	923	934	901	917	918	958	946	870	885	906	897	896	936	921	880	859	942	883	887	881	915	918	896	964	917	927	912	904	868	915	916	938	891	818	836	910	954	892	881	939	921	936	961	905	897	857	962	903	920	905	953	936	897	927	912	918	914	938	928	953	921	954	889	903	938	924	938	912	941	918	927	921	921	895	858	909	852	949	952	914	898	870	899	911	886	902	923	869	906	900	948	902	899	946	896	893	927	864	933	929	878	912	916	877	937	937	975	878	924	916	935	882	869	920	878	944	963	873	941	935	906	974	874	879	899	910	919	956	918	862	956	891	897	930	879	871	912	980	905	927	920	877	889	873	899	911	923	929	919	896	886	918	860	883	906	901	853	926	913	898	861	935	930	939	911	906	892	930	903	909	938	923	970	909	901	906	943	923	915	901	950	932	904	959	936	887	882	894	899	896	938	946	893	884	966	899	913	867	889	922	969	917	908	858	898	885	887	885	907	870	862	956	931	905	906	869	903	939	937	930	948	869	965	875	926	908	948	953	896	975	909	889	884	898	953	929	882	863	919	917	917	964	913	923	961	891	886	913	966	884	964	902	893	922	902	893	907	946	931	937	868	929	888	932	835	940	865	942	927	868	920	944	882	918	956	886	876	942	907	887	909	866	896	972	869	913	887	906	967	971	885	928	905	903	904	896	898	959	899	918	910	893	870	954	974	907	939	935	850	950	879	932	895	924	896	916	897	897	937	923	874	893	964	886	953	924	899	928	934	928	904	899	939	931	916	890	907	884	954	953	894	923	909	873	974	916	929	827	905	912	959	920	930	915	924	889	911	898	959	910	913	978	925	872	963	913	855	918	919	952	861	898	958	896	942	970	913	939	906	908	863	882	954	903	890	921	935	884	912	912	890	880	937	887	908	955	932	909	942	954	916	913	945	934	969	968	957	896	968	902	932	899	924	939	917	935	935	916	926	950	962	921	890	949	918	895	984	939	962	944	934	960	889	908	892	875	914	902	934	957	882	925	954	892	954	914	931	935	924	866	941	912	908	911	916	860	939	870	918	916	892	864	921	935	870	963	900	868	915	901	957	888	904	899	938	909	898	960	907	922	876	928	914	937	895	943	903	926	900	905	985	882	922	930	914	938	852	891	904	891	888	936	928	882	938	871	951	938	848	875	942	924	853	914	896	925	889	913	928	998	877	893	949	900	882	960	917	872	862	970	895	877	927	945	919	927	916	913	860	893	924	892	920	905	899	938	950	897	915	901	919	903	912	957	874	888	866	956	914	958	917	996	901	880	923	940	945	926	881	924	895	911	902	923	962	905	976	877	922	943	919	899	917	942	959	885	925	935	907	913	913	910	914	938	920	947	946	894	916	908	923	905	920	890	955	882	875	953	890	885	893	900	860	905	873	898	966	890	911	930	899	894	881	923	922	901	898	935	933	908	885	969	929	901	896	898	932	930	932	926	965	915	908	896	891	877	915	927	943	933	893	905	934	904	887	936	934	965	904	943	934	898	903	942	876	874	909	911	910	876	881	926	913	964	996	952	862	903	942	921	916	944	944	886	936	909	904	952	892	915	902	910	936	907	891	932	950	951	904	871	966	946	930	948	953	916	836	904	926	860	926	881	907	882	884	912	916	887	919	944	885	921	927	914	919	989	960	937	910	870	863	909	899	911	894	936	943	933	920	908	866	897	924	877	893	900	948	913	903	878	883	893	876	897	931	931	891	889	939	934	873	941	906	929	905	853	946	997	884	939	890	874	912	894	940	913	896	881	950	903	988	931	939	954	886	923	909	902	882	908	919	912	943	885	893	927	869	908	962	902	853	923	908	900	924	925	973	848	928	921	888	929	895	891	896	921	935	945	929	890	885	922	939	912	899	933	935	960	939	897	914	900	881	913	905	937	927	932	886	921	880	926	917	937	883	938	875	910	928	911	876	932	876	943	937	905	885	945	959	896	894	928	947	943	977	896	891	901	937	902	929	882	937	875	901	922	900	883	932	902	908	912	900	886	963	902	889	889	944	954	900	894	936	907	913	957	951	891	966	939	924	884	870	940	938	915	936	886	880	902	910	934	928	963	918	942	914	906	884	891	971	880	948	929	883	867	868	949	926	898	915	927	900	900	934	921	940	943	942	919	891	899	881	882	937	940	949	899	966	931	890	904	882	938	934	941	911	915	903	928	905	958	901	883	909	877	910	865	961	922	910	886	902	872	925	959	846	920	877	985	912	932	980	960	931	912	907	857	904	899	897	928	958	908	910	907	894	924	904	943	938	900	957	910	904	973	897	865	911	931	937	950	906	919	932	925	926	881	951	902	878	939	894	906	900	915	922	954	894	897	946	920	911	939	941	913	893	887	923	899	898	950	897	933	912	950	909	899	868	927	930	907	919	901	913	840	965	945	869	916	906	902	912	884	915	947	908	919	935	901	879	907	885	900	903	888	921	913	941	915	917	927	897	925	894	921	913	871	980	878	906	927	900	904	907	949	909	865	901	951	951	927	927	919	929	945	940	870	1000	925	945	870	861	982	982	917	909	906	904	896	946	906	882	905	895	905	925	916	859	924	926	928	949	926	930	909	905	933	877	930	948	913	886	942	892	871	907	923	926	956	912	918	876	913	907	883	908	952	918	891	901	931	874	897	934	908	967	910	938	880	913	858	869	903	930	937	916	918	889	919	949	904	905	911	896	898	896	927	925	910	869	890	893	930	877	909	965	916	923	968	885	899	890	947	927	976	924	931	937	856	902	952	891	874	926	910	931	896	911	948	927	952	930	903	957	967	871	917	861	885	908	893	955	947	916
24258	21430	25183	28089	21430	21450	19471	782	431	393	364	348	346	330	315	318	294	344	303	292	309	323	315	302	319	283	284	280	292	300	307	250	254	316	280	286	272	303	320	272	297	316	265	284	281	296	299	279	276	257	256	281	302	261	313	297	275	290	228	271	308	263	285	274	300	274	288	321	305	282	318	274	316	316	284	261	275	277	288	265	289	276	290	309	302	294	298	245	287	282	268	285	265	330	279	315	276	300	231	245	244	265	286	290	290	286	327	279	297	288	314	292	282	265	278	327	272	327	261	258	308	292	283	279	258	279	284	245	299	288	307	271	280	264	286	284	266	281	274	273	279	286	334	296	282	293	295	282	296	273	279	296	304	304	289	286	261	293	299	290	269	265	272	272	291	310	255	277	261	308	278	290	278	291	278	288	279	291	256	281	289	274	296	286	272	291	300	272	281	262	264	282	267	283	258	294	271	275	276	289	273	280	314	249	303	301	248	288	282	298	265	285	277	274	297	262	291	275	299	258	305	288	291	308	265	278	304	261	290	278	283	252	276	275	302	310	263	270	281	276	298	291	274	282	245	270	275	265	298	303	297	288	272	292	304	294	292	257	304	303	293	252	281	296	241	262	282	282	294	280	287	282	276	288	283	307	274	263	294	280	284	283	280	286	288	277	298	280	303	284	251	310	275	280	292	266	303	274	262	278	283	293	295	263	258	276	278	283	288	272	276	287	277	245	287	316	298	295	253	283	263	306	271	264	303	276	303	287	270	289	297	260	297	295	292	292	272	301	259	275	275	288	289	311	299	274	260	281	272	301	283	280	284	304	291	253	303	271	295	313	268	291	301	297	248	269	277	338	266	323	284	302	299	274	285	288	280	282	262	302	264	284	288	250	272	274	272	308	335	279	266	266	288	310	276	301	268	281	280	251	268	278	280	289	310	298	276	290	271	288	283	264	277	318	284	292	303	319	287	285	269	301	291	252	301	264	265	297	294	269	259	292	288	289	304	293	293	289	251	276	279	270	280	258	284	296	261	286	318	277	287	266	301	283	265	273	303	255	327	308	305	295	228	263	253	269	290	272	282	304	302	279	287	282	342	281	278	284	267	247	275	289	290	304	292	292	289	313	290	303	293	295	292	309	299	264	258	307	311	241	267	248	280	275	277	282	287	276	286	298	302	306	276	254	304	265	301	294	284	282	265	276	259	293	287	265	261	241	290	282	259	272	270	287	293	283	270	269	304	321	270	265	280	260	293	256	283	306	270	296	290	296	304	267	291	310	275	269	276	288	273	252	300	282	277	294	330	277	269	269	287	295	268	308	301	291	305	303	292	284	282	331	299	236	302	275	272	285	255	302	301	294	282	282	307	263	253	272	298	245	294	276	317	291	287	272	261	269	271	258	265	278	267	314	287	286	283	319	261	273	269	312	282	285	285	278	258	267	266	272	295	277	281	285	268	281	293	254	274	307	261	293	275	280	315	296	297	294	287	307	264	260	285	271	310	298	309	312	326	287	273	277	280	284	290	287	268	330	304	321	270	319	289	298	307	287	292	299	307	297	249	274	264	280	275	271	303	314	296	276	307	290	273	315	297	269	272	284	287	286	271	268	309	286	302	299	242	260	273	289	290	270	293	306	268	306	269	278	271	298	283	265	251	270	256	290	283	317	286	289	265	249	290	284	288	291	292	222	245	284	270	261	277	284	275	292	289	271	286	270	296	297	278	287	278	286	261	230	283	285	291	276	298	338	282	316	300	302	288	247	297	281	276	286	280	296	295	285	293	270	285	278	261	271	305	284	282	271	312	270	293	298	324	264	264	301	279	287	284	294	304	251	241	248	278	292	272	277	313	294	290	291	261	279	247	303	260	319	265	284	276	291	297	306	295	287	285	268	310	291	268	320	291	307	301	265	275	249	295	299	290	297	293	276	306	285	296	273	286	260	280	275	276	300	271	276	314	282	288	312	271	312	291	280	288	273	271	293	323	282	297	282	273	321	270	257	270	268	254	274	280	271	277	272	274	278	298	254	260	280	304	269	263	284	276	273	278	273	311	306	258	283	305	296	328	273	303	276	305	302	291	290	286	293	278	295	294	305	279	280	287	292	280	274	292	331	284	282	257	274	270	284	303	284	299	317	283	263	287	278	293	325	295	286	306	315	315	295	254	310	258	287	270	286	254	293	278	282	258	294	299	309	294	254	274	281	298	315	284	298	265	289	274	310	266	266	304	310	311	289	303	304	270	237	273	257	278	272	279	283	280	258	266	281	314	277	306	299	271	286	288	286	249	286	278	284	284	314	303	269	303	306	264	301	337	283	270	293	270	278	257	267	276	266	261	286	271	255	321	304	333	287	288	272	268	295	270	254	297	306	271	318	292	259	282	307	309	297	266	277	311	258	303	293	326	273	284	281	304	301	250	285	265	291	280	244	273	283	297	295	248	272	288	288	271	284	288	308	270	305	265	297	302	290	262	290	291	279	274	311	258	254	304	295	279	264	253	293	264	275	318	290	288	293	286	267	282	271	252	273	318	277	335	303	286	286	274	273	277	294	296	296	242	266	285	276	249	278	287	257	278	292	286	287	291	306	327	250	289	259	269	310	291	276	300	273	297	271	293	284	252	312	271	298	263	290	271	287	285	262	317	270	289	275	266	301	270	305	286	281	285	297	308	302	269	318	284	301	270	295	282	275	303	259	285	295	254	277	274	262	301	290	331	263	261	283	312	296	290	320	287	268	309	271	266	273	288	289	271	286	295	262	285	261	251	283	289	313	276	276	278	267	272	272	264	324	268	284	283	274	281	286	262	262	271	264	265	285	289	275	264	286	291	299	272	300	272	319	308	290	319	287	285	268	288	282	303	248	296	321	314	319	292	272	291	284	286	255	277	251	279	262	245	288	273	278	319	299	285	280	308	267	257	274	276	324	296	280	284	316	270	293	272	301	278	314	292	261	281	281	275	256	322	302	249	262	265	304	290	287	291	258	289	311	312	253	286	266	267	277	289	260	301	287	288	277	290	261	309	281	278	267	284	307	314	292	281	269	310	304	277	286	287	278	283	278	252	282	295	292	315	285	286	284	313	272	282	297	278	261	269	300	286	273	274	265	277	294	274	291	295	271	271	307	269	292	299	277	324	284	302	271	303	310	279	256	271	272	278	269	255	287	286	284	281	281	280	293	294	277	347	325	286	278	271	281	283	312	231	276	253	228	304	339	296	285	318	258	290	295	258	249	276	254	268	301	302	308	281	280	253	278	277	257	299	291	286	280	297	263	318	272	259	289	296	302	269	281	244	278	272	287	294	279	280	279	286	270	276	255	288	312	304	312	305	309	295	286	286	300	291	273	307	274	242	277	285	303	314	307	298	278	252	246	286	266	285	240	305	279	257	308	303	289	239	265	301	229	307	296	267	329	319	261	287	300	312	242	287	275	253	299	269	287	282	248	245	256	293	280	293	251	265	306	241	275	291	248	282	281	295	273	281	279	312	292
26625	19932	2706	1422	913	785	699	666	700	670	632	629	610	647	660	624	649	627	614	605	609	599	652	631	615	667	611	639	611	631	657	654	590	608	644	630	577	625	599	608	585	622	608	608	643	587	635	596	665	587	584	636	632	596	640	585	607	569	598	591	604	600	592	605	672	588	615	638	655	608	614	666	626	609	656	627	587	612	611	607	624	621	628	632	613	640	606	611	607	589	617	563	600	613	604	621	615	635	646	624	637	605	630	633	627	631	596	555	670	573	586	643	598	641	635	576	591	592	633	615	619	690	600	642	631	618	601	653	563	609	607	627	598	622	642	645	579	563	597	614	575	614	616	618	599	623	609	598	647	611	615	607	611	598	607	616	602	604	595	603	607	614	661	602	576	641	649	609	584	587	590	611	664	570	653	613	560	612	612	590	592	615	564	600	623	599	643	643	578	591	627	635	632	627	640	585	628	631	585	639	635	622	623	586	637	580	628	646	590	665	632	616	655	598	622	602	619	626	570	640	613	575	644	635	584	623	577	614	607	597	543	620	647	611	600	590	643	609	633	589	678	590	604	592	608	621	648	640	614	639	620	587	597	634	617	609	638	584	654	619	612	626	655	601	593	617	614	637	576	595	616	624	615	598	607	614	635	665	604	597	594	577	609	611	617	619	609	589	622	668	607	651	611	623	607	651	588	615	615	612	633	578	639	598	585	621	582	612	595	570	622	593	647	578	583	616	628	605	608	650	667	639	610	614	601	615	607	613	583	612	606	608	593	583	611	614	576	642	635	600	580	538	608	560	592	654	653	613	595	616	589	592	592	632	638	648	596	576	581	596	666	665	564	610	662	640	611	630	643	600	609	587	654	630	622	591	616	609	643	625	607	615	585	633	640	603	594	643	639	599	649	573	597	572	587	584	632	605	638	623	599	655	617	644	624	610	629	562	617	608	613	661	635	585	598	575	652	606	598	586	608	634	630	576	618	600	638	607	621	628	633	610	610	615	639	569	648	584	563	616	609	599	565	592	607	584	613	634	653	601	629	576	629	606	661	607	571	610	612	602	618	587	637	634	648	615	606	628	597	582	623	595	631	558	576	613	554	584	623	592	590	561	594	630	579	632	598	601	611	590	630	645	544	590	606	643	626	575	618	595	656	591	633	618	650	586	606	642	605	617	613	611	625	589	635	571	577	588	633	581	616	636	641	596	580	577	596	629	611	590	593	597	592	601	608	607	667	621	645	589	614	616	586	617	607	602	549	618	605	612	623	658	595	608	610	589	601	604	627	606	599	589	591	599	606	623	618	594	622	623	609	627	599	532	562	564	618	609	619	615	634	540	615	599	597	601	611	607	638	575	621	637	611	621	637	581	606	587	556	645	612	671	672	658	597	624	621	633	627	580	622	600	610	632	573	603	548	641	604	590	564	598	594	622	612	620	634	581	618	577	641	627	602	617	622	588	646	688	612	692	577	628	625	621	624	601	611	618	638	558	626	626	557	619	634	623	613	605	601	672	648	607	606	622	609	626	625	653	610	608	653	628	612	652	598	598	599	602	612	622	648	568	618	603	638	592	605	602	640	624	611	597	602	618	568	637	641	601	631	628	640	599	589	591	612	643	601	610	595	633	622	599	641	593	642	568	598	605	601	650	610	615	631	593	668	602	625	629	661	672	586	594	654	601	598	605	559	579	580	631	634	632	619	642	570	658	669	625	578	645	621	628	591	630	612	556	599	584	560	588	620	625	616	584	589	610	623	636	603	584	629	595	552	646	618	628	603	631	614	624	627	615	606	648	612	591	599	601	614	561	609	603	629	625	595	620	595	578	612	631	603	625	591	592	608	577	611	617	594	627	583	575	573	552	638	581	569	552	626	622	625	617	655	575	617	599	604	612	632	615	584	594	620	623	581	615	589	609	576	639	585	592	559	575	618	601	614	589	586	636	630	601	631	600	637	617	669	603	631	582	588	582	616	682	619	594	635	578	641	595	644	618	635	635	575	585	577	644	619	606	625	621	614	611	617	624	631	620	618	610	623	626	685	634	609	597	638	594	603	649	589	637	662	606	564	616	620	590	640	608	637	618	624	619	614	630	592	635	608	623	616	580	569	632	616	591	661	603	612	583	607	605	602	590	601	597	584	596	612	632	615	602	654	597	613	634	598	622	575	583	631	644	597	638	580	645	629	605	639	638	609	579	627	555	619	623	641	596	626	639	617	609	652	599	589	604	619	630	632	578	553	587	571	595	596	607	608	652	597	574	584	609	582	610	605	596	603	626	641	615	597	619	583	636	632	628	573	636	660	621	637	627	604	624	609	610	633	630	590	619	653	590	610	635	613	583	570	590	577	613	641	644	590	569	634	590	628	584	590	618	565	619	604	606	617	587	597	624	613	593	620	666	602	630	677	633	636	609	636	623	596	612	586	620	651	612	631	639	621	614	623	582	608	628	628	645	605	601	625	584	632	622	602	614	595	653	600	617	594	648	575	611	605	583	633	649	590	613	609	630	619	603	593	619	636	650	571	584	568	570	625	597	625	636	636	604	609	670	586	596	644	658	614	584	604	600	608	637	568	607	633	636	618	616	616	566	616	569	647	632	590	606	635	592	612	636	628	612	657	593	600	584	630	624	643	642	635	635	610	648	641	622	633	615	616	586	600	624	642	582	602	617	618	628	625	632	613	593	606	567	632	604	605	657	678	586	628	594	630	585	626	585	628	645	645	621	597	596	625	644	585	581	653	628	623	628	612	685	590	638	600	623	632	611	630	585	631	633	644	626	612	643	633	622	637	594	580	596	656	620	597	618	625	624	601	602	585	629	636	602	629	630	603	597	611	608	686	608	609	582	589	570	670	625	615	629	608	624	605	599	592	633	634	614	586	639	595	628	615	576	590	600	644	571	612	619	639	651	587	631	621	615	601	627	625	627	586	645	587	646	579	618	650	661	616	598	602	622	672	580	601	596	621	622	646	595	657	601	632	625	601	616	612	600	585	645	622	590	650	600	598	587	612	566	601	676	612	636	613	644	607	617	606	628	642	632	605	626	631	607	598	584	634	612	587	607	597	604	620	581	647	596	613	617	591	578	591	609	606	599	604	566	628	604	651	624	624	597	597	590	605	596	604	611	621	651	621	625	595	573	676	596	639	642	626	574	591	629	638	578	618	603	649	676	632	581	587	637	623	607	574	601	660	639	608	598	605	674	616	643	596	632	603	608	653	568	643	603	604	608	589	628	582	635	639	567	577	639	637	606	640	570	628	591	567	635	626	583	606	579	585	643	601	589	603	664	634	626	643	597	593	576	598	587	618	577	666	589	608	620	612	664	575	588	593	595	594	593	584	592	602	658	621	632	592	592	603	593	565	610	592	587	625	596	678	627	621	624	650	594	634	617	612	593	652	657	582	624	615	657	619	649	624	571	647	594	638	602	634	617	604	627	629	585	597	592	636	612	625	658	626	615	609	612	625	567	634	553	641	637	625	607	624	578	590	591
32859	20608	9742	694	374	372	345	320	323	320	284	327	343	318	363	361	371	304	314	343	282	331	313	341	339	317	321	343	306	351	308	256	311	297	333	323	347	335	347	342	332	321	332	319	307	276	344	338	317	324	324	329	321	325	344	362	340	337	349	336	329	324	332	300	301	314	331	320	313	336	342	329	333	343	314	340	318	341	322	352	328	304	322	320	367	332	349	339	310	307	307	283	300	323	336	306	318	303	307	315	323	320	320	343	305	337	328	333	338	331	346	344	311	328	322	327	315	333	333	318	330	322	314	367	315	327	350	350	336	317	312	339	319	307	305	351	318	338	349	343	339	337	335	313	341	328	300	339	332	343	306	367	326	323	325	314	353	327	292	370	288	320	360	315	324	290	310	318	311	332	349	345	334	332	347	314	324	319	318	337	340	301	320	304	333	301	333	327	326	310	383	310	351	331	357	335	336	335	292	345	334	300	344	335	371	342	343	316	340	325	346	317	344	322	320	312	331	332	294	302	333	325	285	298	365	331	311	334	339	353	333	317	257	316	339	339	362	316	337	339	318	324	314	331	315	317	323	342	344	316	338	328	314	333	344	300	313	295	306	322	332	326	320	316	326	308	310	342	331	356	291	362	364	348	292	318	330	320	354	315	316	300	334	316	386	354	330	305	367	325	341	358	308	300	344	350	324	321	348	333	332	326	329	325	311	337	311	290	333	357	313	311	275	303	301	314	303	343	329	328	316	322	346	324	280	281	342	318	307	298	321	363	338	338	311	304	336	307	320	305	317	307	331	326	327	317	302	310	350	308	322	345	316	320	325	308	325	345	329	334	352	351	346	347	328	353	359	349	350	326	312	322	348	317	350	316	321	308	329	323	332	306	320	303	357	307	302	313	319	355	319	333	365	316	330	318	303	306	340	345	306	299	305	329	330	333	308	323	319	338	324	343	337	319	328	347	305	342	337	310	311	321	302	321	313	357	323	340	367	335	332	327	339	327	334	325	300	325	316	335	305	340	298	308	330	363	320	304	316	338	351	348	315	358	318	356	353	327	354	317	375	319	346	333	278	313	352	338	307	333	332	324	311	328	336	304	331	353	327	330	316	315	336	302	343	339	305	307	308	305	334	343	350	325	342	334	352	348	322	346	351	302	349	336	314	300	322	353	296	353	331	321	335	315	339	334	332	315	306	337	319	310	316	331	322	313	334	303	310	311	337	315	321	379	323	369	328	308	336	291	337	346	349	303	353	314	345	328	323	317	324	344	322	327	313	376	344	314	303	306	311	328	339	312	324	356	335	314	313	307	350	334	314	327	345	344	344	338	317	316	338	336	305	334	305	354	377	316	311	325	339	321	276	333	328	324	300	315	311	309	328	306	327	342	324	333	309	351	318	333	293	349	303	309	323	299	343	312	328	334	332	330	329	315	341	362	339	336	308	337	326	351	353	312	334	296	351	295	326	329	324	340	328	359	345	313	322	355	306	324	350	318	292	333	350	298	305	319	340	323	337	278	329	282	347	350	306	327	322	358	338	322	298	334	325	336	310	340	310	309	340	334	346	301	305	328	287	295	295	324	357	331	325	291	325	331	322	332	356	292	312	337	341	344	332	311	316	341	336	319	306	297	292	279	319	319	303	306	332	319	328	351	328	329	330	330	332	321	322	354	309	314	308	352	349	292	329	341	339	352	338	307	343	284	316	313	313	303	281	356	361	319	333	299	318	346	331	309	287	326	371	316	334	337	343	314	288	353	321	310	321	314	348	326	320	358	340	335	305	287	337	337	351	313	323	355	312	334	334	330	344	313	342	317	339	329	328	282	313	303	347	348	311	291	349	310	326	363	328	317	310	297	327	341	299	333	304	276	296	303	317	298	335	307	347	329	316	320	327	318	315	324	334	322	336	317	339	303	335	317	298	331	320	324	300	328	321	292	310	320	325	357	305	301	322	354	337	300	313	318	350	297	318	331	313	316	338	344	307	312	307	311	296	319	338	321	304	305	336	315	342	290	313	329	309	350	338	342	327	311	318	276	343	313	336	318	328	313	310	330	322	325	306	295	344	304	333	318	321	319	356	319	315	314	319	276	332	298	331	331	344	332	328	316	360	361	327	317	342	309	305	325	307	330	294	324	336	339	316	348	305	329	328	350	304	339	299	331	320	299	318	308	348	348	327	373	338	336	331	314	261	332	334	346	342	305	305	293	330	317	321	328	314	309	351	317	363	327	335	310	306	329	330	349	307	350	314	315	326	315	301	325	335	350	309	330	338	364	327	309	338	341	317	307	340	339	321	332	338	320	330	331	334	329	323	336	345	330	307	323	342	322	319	347	356	322	337	296	320	314	318	339	334	329	363	292	324	289	349	295	289	338	304	281	318	338	310	325	347	350	317	311	320	312	321	303	343	317	348	330	321	332	296	305	336	360	306	338	327	364	334	325	337	308	344	324	333	349	326	332	330	359	327	335	318	331	328	330	324	338	309	327	323	350	321	320	311	304	281	358	308	327	313	277	318	313	307	370	316	339	303	337	325	297	306	333	323	313	322	302	316	345	352	348	324	307	315	352	334	321	354	320	313	330	375	322	339	328	305	348	322	317	291	332	332	316	302	307	317	317	355	320	304	301	314	326	367	334	324	316	325	331	314	323	315	305	317	346	323	324	326	324	333	292	324	328	308	310	325	325	308	367	353	338	341	284	351	339	319	303	324	323	320	337	317	352	334	305	330	334	291	360	321	325	322	311	311	318	342	330	320	317	313	318	357	348	314	326	308	343	316	304	279	331	314	352	324	306	321	321	316	292	325	350	323	346	293	312	340	374	305	352	317	316	329	365	329	321	324	319	303	321	308	346	350	346	324	337	315	331	310	356	359	324	343	333	319	302	353	285	351	305	291	329	299	328	308	316	316	344	324	334	317	362	331	319	366	319	332	325	359	343	302	342	303	300	285	337	325	295	339	304	334	334	310	292	351	322	341	327	313	331	303	308	337	316	309	295	312	329	342	326	331	297	342	303	310	311	335	323	340	318	319	330	323	339	347	344	302	336	324	338	328	321	349	331	325	309	348	314	323	326	346	296	337	313	303	302	285	306	307	304	338	337	323	366	325	262	322	349	311	334	314	334	319	354	319	317	312	315	311	345	393	341	322	317	366	317	295	335	301	338	331	350	313	340	355	317	352	318	377	320	346	330	314	311	301	293	303	328	345	340	349	320	342	335	326	346	337	316	292	325	299	282	326	344	340	307	327	333	318	296	339	304	352	338	311	325	364	343	348	351	333	303	300	317	315	295	312	331	327	324	331	327	308	326	295	309	300	334	301	298	295	319	324	306	337	338	307	325	333	313	310	342	294	317	315	330	339	363	301	329	302	331	305	322	308	309	311	306	323	331	317	350	336	349	308	301	299	334	314	295	335	298	294	322	319	333	347	364	350	334	306	361	323	286	299	350	353	309	307	337	324	331	318	338	325	328	347	333	300	317	309	336	305	322
8610	2407	929	763	782	789	798	800	773	753	761	727	740	715	765	726	751	790	772	737	761	769	721	787	733	789	787	755	723	758	736	756	807	782	720	719	713	734	798	781	741	763	739	729	771	750	750	755	796	746	757	699	764	786	733	739	785	743	735	747	728	788	765	766	728	702	767	752	749	784	761	739	773	731	758	766	785	675	763	760	725	740	728	717	750	742	755	782	779	731	747	752	749	780	796	708	689	755	794	783	726	805	742	783	756	735	778	708	705	749	777	732	735	735	798	742	786	779	753	727	695	795	766	729	749	781	742	804	734	721	767	751	781	737	742	780	745	713	753	728	752	732	752	719	783	774	798	783	754	715	746	757	766	740	757	729	721	767	780	733	746	701	776	743	760	800	708	737	680	727	805	776	831	747	732	709	770	712	763	755	760	724	770	747	739	752	715	717	778	710	754	753	755	801	693	710	776	727	759	737	743	753	807	725	737	756	739	772	717	727	722	763	765	775	754	789	746	741	769	784	706	713	765	733	732	735	767	739	789	708	735	747	772	759	711	748	766	777	745	737	765	740	735	747	752	727	738	694	759	806	740	750	723	778	732	758	723	758	777	773	759	768	705	767	779	726	778	754	712	777	730	750	739	762	739	772	712	737	703	707	761	716	787	732	747	733	749	709	706	743	791	767	734	751	757	691	805	721	778	765	753	722	735	733	738	714	708	759	763	794	750	791	767	749	792	739	718	753	727	772	702	787	759	776	727	729	754	763	742	745	773	762	739	750	754	732	765	765	735	738	786	744	761	715	771	698	768	778	763	764	783	734	747	744	722	769	737	706	748	722	744	713	731	752	738	795	726	741	775	716	708	797	773	786	757	742	747	748	771	731	708	752	745	781	704	778	786	799	714	758	763	746	720	703	774	786	704	767	743	766	745	775	707	762	721	742	752	779	721	719	775	746	722	765	714	739	746	764	763	701	732	695	753	718	717	766	743	770	775	793	741	787	727	718	788	773	738	772	744	728	781	737	780	757	746	745	773	787	724	769	712	744	762	742	797	786	812	722	745	807	742	728	710	729	731	748	705	708	765	699	754	782	731	761	750	732	713	749	776	723	739	750	753	740	794	732	767	709	759	730	754	734	725	750	762	749	761	720	783	710	725	749	734	750	741	768	787	745	778	761	686	761	790	792	755	727	731	714	721	739	735	744	727	693	731	712	753	742	765	753	761	759	767	744	739	756	746	781	804	748	733	765	727	767	729	755	738	754	766	705	774	695	778	755	754	758	734	782	770	746	760	776	773	729	736	760	720	745	764	703	717	763	760	759	697	717	742	768	721	720	726	748	719	744	729	762	774	753	761	735	742	703	736	762	779	731	780	736	748	731	788	768	787	776	722	689	750	717	744	741	801	744	786	787	754	762	768	746	721	765	761	720	813	709	792	742	724	711	776	778	718	759	768	786	767	737	729	742	694	728	774	742	712	712	753	744	695	715	774	720	729	751	784	745	768	760	724	770	749	722	751	715	760	766	800	755	735	736	780	759	726	727	757	739	779	725	701	741	754	703	750	743	795	751	714	720	753	749	753	738	730	730	759	735	787	791	760	781	749	746	716	733	758	739	741	762	747	771	759	816	706	742	767	750	753	704	739	742	714	744	733	786	733	724	740	723	727	774	756	714	764	778	748	746	758	755	737	742	730	770	777	740	825	742	758	726	764	730	780	781	742	802	783	726	784	766	707	694	735	803	713	740	734	775	743	738	735	757	725	736	760	760	711	709	707	765	756	773	717	766	789	767	774	762	723	792	696	748	773	748	711	706	740	733	743	725	770	730	748	763	748	766	753	747	818	687	812	798	742	720	779	790	740	718	769	716	751	764	770	752	772	745	733	706	666	714	756	749	739	730	756	745	725	734	711	723	722	743	753	745	730	758	719	766	716	733	747	783	711	710	754	783	706	718	736	724	772	771	743	742	746	754	726	724	702	738	801	720	790	738	736	726	709	760	750	723	761	720	752	801	740	714	764	702	735	735	736	743	748	768	759	753	783	739	723	732	774	777	734	726	722	732	741	763	698	723	735	769	747	799	728	747	787	711	711	722	717	725	746	707	740	753	736	744	745	717	700	750	755	797	732	769	746	762	776	733	744	757	802	717	722	728	716	717	782	787	771	772	810	724	777	786	752	723	751	724	741	742	738	700	726	768	711	716	709	696	792	703	767	702	708	774	773	732	822	713	770	815	746	801	745	667	753	809	760	738	760	748	763	725	749	740	752	752	697	706	721	752	775	704	702	775	787	771	740	787	715	710	801	773	765	736	776	719	794	724	772	715	802	759	735	755	719	822	758	767	739	745	728	723	801	742	734	789	746	750	788	757	741	774	733	760	718	787	759	737	785	716	764	728	709	779	773	782	769	770	746	743	741	785	728	699	759	736	738	756	738	717	757	717	741	719	714	776	764	727	807	734	737	732	716	747	706	734	711	743	735	744	808	772	760	822	827	702	822	747	745	734	738	683	794	714	780	747	717	680	728	753	769	795	750	749	756	770	791	783	742	756	798	712	712	800	757	801	742	776	746	741	712	787	748	751	769	736	730	752	754	745	770	776	742	789	753	781	736	764	719	741	736	705	774	717	766	772	761	745	745	735	765	749	731	725	764	727	735	733	748	733	779	798	745	740	755	754	700	771	764	786	757	723	796	782	779	755	733	731	716	737	717	775	756	720	705	765	729	736	729	736	754	721	728	779	771	691	722	724	767	749	726	776	758	761	740	720	788	752	791	711	728	736	692	765	705	727	741	808	769	754	752	731	755	774	741	754	773	723	756	700	743	736	728	733	776	753	687	764	756	733	753	743	753	763	802	743	731	737	755	784	712	781	770	803	744	798	732	770	737	762	731	746	782	740	706	762	778	696	731	699	789	795	740	774	747	746	726	753	697	773	723	748	757	708	787	753	746	769	742	702	747	764	754	748	740	735	720	794	806	716	737	747	687	768	748	760	729	729	784	747	757	714	746	776	715	796	696	738	782	735	755	705	713	723	720	734	733	734	734	762	753	737	758	730	705	731	721	760	770	723	745	784	756	757	768	725	722	729	805	754	760	727	737	728	788	787	719	758	750	736	718	724	738	725	740	747	727	726	717	746	751	763	754	835	754	751	746	710	752	743	721	765	745	749	720	781	726	695	739	807	764	780	760	740	731	774	722	729	761	770	727	748	765	748	776	780	766	767	755	757	782	706	798	730	768	769	771	772	716	768	781	745	702	729	754	732	750	767	765	760	707	747	740	807	759	766	785	803	763	743	769	764	738	734	738	731	760	699	755	738	725	744	730	803	772	775	734	719	725	782	716	784	770	750	749	761	686	747	732	705	771	688	753	745	789	752	715	770	763	725	758	759	765	791	701	806	722	751	723	772	718	786	720	745	782	783	732	743	768	718	730	745	808	778	715	732	762	746	755	757	728	756	737	738	752	696	714	735	726	730	723	736	756	757	763	748	723	762
24900	21446	24822	28484	21456	20797	1151	577	479	460	458	469	457	505	442	469	450	437	432	472	470	455	383	421	426	377	452	402	429	449	407	428	418	433	435	432	415	437	407	423	462	435	435	421	410	443	428	421	393	404	423	424	445	424	438	419	425	478	410	385	432	447	465	397	417	431	461	429	400	401	429	425	415	374	423	441	410	434	434	394	427	459	435	418	393	413	403	415	446	407	405	442	439	432	443	446	407	427	428	415	420	441	432	379	407	431	429	434	416	407	440	404	437	414	404	417	422	381	416	418	422	446	373	421	400	439	488	409	432	413	374	419	440	394	426	424	414	437	392	458	386	440	437	420	395	405	412	427	421	423	451	416	442	415	375	414	445	420	420	417	426	420	381	403	433	408	427	417	417	399	434	412	454	394	395	403	430	447	441	429	413	407	435	446	424	379	394	454	447	443	411	411	415	408	401	410	412	413	437	402	396	411	429	434	436	412	447	392	425	435	420	427	469	460	472	434	437	449	396	407	418	448	442	434	382	449	445	446	450	414	431	406	421	408	494	439	435	447	446	433	452	455	446	475	436	438	396	424	411	424	384	448	469	414	425	418	440	428	400	392	432	416	417	410	472	416	467	403	441	416	418	409	442	380	420	434	394	412	454	390	379	396	440	439	438	408	443	449	441	410	399	439	408	463	419	403	419	398	453	409	425	427	420	420	456	392	412	405	432	373	379	459	402	436	430	419	418	410	437	361	381	453	401	401	416	406	470	427	431	430	422	396	427	401	401	391	434	411	384	416	431	413	391	378	406	404	472	459	409	440	450	386	398	390	403	455	406	438	434	423	424	401	431	469	424	427	429	383	427	396	425	352	383	413	407	403	430	439	445	429	401	431	424	446	381	413	419	435	386	438	425	418	430	424	410	412	417	403	402	400	408	385	386	365	441	404	446	421	416	488	393	452	403	412	396	365	438	446	386	423	399	426	425	389	384	423	415	414	386	462	479	416	426	413	411	417	406	418	381	441	426	414	420	422	408	425	459	449	450	444	442	427	417	471	406	410	422	443	441	421	434	455	437	408	410	402	423	412	439	387	407	411	428	432	389	450	416	403	442	429	433	439	428	418	423	458	428	472	443	446	451	432	427	418	465	434	441	402	403	401	451	409	442	397	408	430	420	415	475	414	433	417	445	386	410	402	412	398	396	447	384	418	424	388	441	408	415	397	420	422	463	423	438	466	448	435	426	471	452	455	448	425	406	443	446	433	404	415	465	434	405	453	388	481	415	408	426	433	439	413	431	462	447	399	421	448	446	449	442	443	394	402	418	424	441	403	387	416	466	447	410	427	434	428	454	433	419	460	440	422	386	403	466	434	399	382	442	417	396	392	443	416	391	440	398	410	414	444	440	417	392	444	442	420	431	473	434	445	429	412	428	435	428	398	436	440	431	452	438	425	414	448	410	417	423	436	403	397	412	373	420	427	452	413	438	412	439	421	415	399	429	415	434	378	406	411	405	397	388	413	389	447	423	396	475	391	423	440	399	414	443	449	400	407	407	407	426	420	384	428	467	374	398	455	437	433	411	413	447	440	400	388	394	416	411	439	404	450	419	419	421	437	404	424	420	413	433	413	434	408	453	439	433	412	408	421	393	448	438	425	455	425	416	447	447	448	425	404	464	406	433	421	459	396	417	418	394	484	433	420	410	420	427	450	442	413	400	461	393	447	454	420	387	400	392	418	371	421	438	412	386	455	398	419	417	425	422	426	440	421	393	410	440	402	446	402	431	445	406	444	421	416	486	401	402	434	429	430	418	420	422	387	423	392	428	428	454	427	433	438	394	435	427	429	463	468	475	426	436	463	414	427	467	404	441	445	424	451	431	375	431	470	427	384	448	470	407	420	429	432	399	410	398	397	440	431	443	437	390	397	429	432	404	412	445	423	411	414	423	424	449	447	395	451	400	437	403	397	425	418	398	400	434	402	395	426	442	413	402	461	461	385	447	377	376	451	383	387	427	475	407	487	402	433	398	395	418	466	408	434	410	404	373	445	433	424	413	423	440	442	441	419	388	381	421	385	419	405	414	423	397	468	437	450	456	404	374	400	434	435	378	353	391	425	444	445	423	403	399	352	417	415	423	438	411	415	458	396	413	407	418	439	464	423	412	416	379	429	454	436	405	446	423	418	382	427	430	441	414	462	436	407	447	439	410	430	418	457	417	370	433	430	416	441	463	400	400	429	413	472	457	429	422	429	422	377	429	430	431	419	390	429	424	430	441	439	438	412	410	471	404	392	441	419	388	418	407	442	397	368	424	437	425	449	432	451	461	400	455	454	428	390	457	439	378	423	431	422	408	401	430	421	377	421	397	403	420	441	377	405	402	445	447	408	424	415	433	386	415	439	402	417	394	415	435	415	451	430	428	398	415	419	437	471	427	422	390	434	381	436	442	422	392	435	432	442	434	443	430	456	408	433	401	449	452	454	422	446	440	408	407	429	408	416	425	391	391	424	384	414	405	400	405	409	387	404	427	396	453	451	420	410	418	422	420	433	411	456	420	421	412	397	432	469	441	447	400	416	401	401	403	434	448	406	429	427	382	455	401	449	437	429	440	453	444	423	407	420	392	392	440	395	415	411	411	380	408	457	460	423	458	437	416	389	410	412	428	434	424	455	425	420	412	378	393	374	423	447	401	426	426	422	425	406	436	420	406	450	447	379	434	422	404	410	454	455	403	393	442	429	418	392	446	386	406	423	425	405	406	399	421	423	444	414	434	426	417	380	406	451	413	440	414	393	399	415	411	420	412	426	423	418	441	431	391	409	447	469	387	400	414	386	412	433	397	390	458	401	458	408	362	426	424	435	438	402	433	407	447	415	416	423	416	383	412	428	417	454	444	409	435	442	398	443	416	422	427	441	426	416	415	462	445	407	415	401	412	417	405	440	437	410	402	430	466	423	413	443	406	433	418	417	417	428	377	388	456	406	467	400	413	434	421	454	449	407	395	430	406	421	450	445	428	437	454	429	414	438	370	383	398	448	446	459	432	399	399	433	400	447	430	427	416	425	435	423	434	426	372	427	394	424	427	388	403	422	431	427	426	449	436	443	409	438	389	392	466	397	417	425	378	408	436	384	440	393	450	394	439	398	422	409	409	453	423	436	418	454	414	407	398	431	418	397	446	430	417	403	418	445	385	416	407	453	430	438	441	463	459	405	410	372	420	404	428	400	441	428	428	467	425	399	445	430	429	434	434	421	367	419	411	415	413	448	441	433	408	440	428	435	436	421	406	414	458	455	438	379	397	436	449	401	454	437	442	482	409	447	417	411	407	449	456	410	434	426	450	397	404	436	392	384	401	416	380	434	421	419	438	438	436	440	401	435	391	391	457	410	427	415	417	402	422	457	440	428	411	391	415	382	412	397	415	396	447	433	421	429	402	399	413	444	405	431	429	429	428	446	442	421	422	393	454	402	421	416	440	449	413	401	419	399	412	425	402	424
19800	12814	2053	1272	1088	1015	1046	979	938	973	1030	978	901	941	908	937	941	897	913	912	892	898	935	939	936	896	954	901	970	883	875	934	945	912	924	927	935	950	927	850	910	955	939	895	881	962	932	957	921	936	891	901	925	931	906	952	991	877	926	971	886	928	915	904	909	950	914	872	944	927	896	898	902	860	951	917	926	942	954	936	885	899	955	892	925	929	951	942	891	909	926	941	846	893	938	928	840	941	923	908	1027	895	893	918	923	910	939	868	857	917	911	896	915	952	915	939	929	919	892	885	908	904	978	902	909	911	943	963	925	898	903	917	895	917	902	906	901	873	933	875	939	935	927	946	894	936	905	975	913	868	878	901	871	921	903	924	878	911	954	938	900	966	864	930	921	963	921	877	952	909	884	889	935	884	938	881	912	903	894	919	876	927	911	921	914	877	860	933	962	937	943	938	878	944	882	885	934	960	939	907	920	948	879	963	876	914	950	849	917	888	885	903	882	1002	951	926	948	893	859	882	922	907	884	907	892	874	909	913	940	892	828	931	871	899	910	892	908	894	924	892	910	908	909	914	917	875	914	857	882	956	914	891	987	933	908	951	934	907	867	909	902	880	939	891	897	889	967	935	896	925	922	916	902	934	921	936	942	978	958	918	917	875	899	906	905	826	947	910	898	939	927	945	897	893	891	935	933	895	923	891	916	885	893	897	911	884	902	894	913	928	938	931	898	932	975	921	933	873	899	933	862	876	893	907	921	909	918	893	923	911	900	883	892	936	935	887	913	919	939	984	881	943	988	887	951	922	911	900	943	911	904	999	889	974	947	849	922	867	958	916	914	943	879	932	926	893	974	952	902	939	902	917	919	910	868	938	927	866	936	925	911	930	896	907	919	907	913	916	969	922	945	914	923	946	875	853	973	852	926	901	943	881	958	906	868	927	923	899	979	928	948	885	889	951	862	927	871	934	917	916	898	911	935	912	931	923	895	914	899	949	950	925	889	928	880	924	908	952	905	954	868	895	927	926	894	914	903	869	922	912	931	900	853	897	892	894	931	892	897	975	969	889	897	880	905	920	922	922	913	921	939	947	883	880	883	932	931	904	934	918	910	937	938	920	882	914	937	881	889	943	893	874	950	967	955	908	951	935	918	850	893	869	954	878	956	940	891	879	908	895	933	948	950	877	906	834	879	938	932	966	940	889	907	906	877	913	944	905	939	855	916	961	906	873	829	922	880	898	939	875	902	886	936	838	897	883	938	920	904	921	892	911	925	938	949	956	874	943	904	906	921	915	925	909	968	953	899	949	934	944	929	928	955	920	924	888	903	931	912	945	881	890	975	879	949	944	884	921	885	881	912	952	899	890	893	928	929	911	939	902	909	895	946	881	911	939	941	858	898	963	908	886	829	845	885	858	898	845	925	925	926	937	906	917	944	904	864	921	963	881	930	918	919	953	868	936	880	893	880	944	863	950	910	911	924	951	944	898	951	890	935	871	918	873	919	916	963	902	951	884	869	881	902	907	889	927	911	905	905	884	967	915	949	984	884	963	881	895	922	975	857	917	905	915	899	887	932	905	898	893	910	922	884	908	882	942	894	886	900	881	945	903	943	868	944	934	932	918	951	929	961	901	897	945	870	935	887	943	913	900	870	890	896	884	973	861	914	904	792	912	965	941	899	897	919	969	917	882	924	902	911	932	906	897	920	953	914	918	963	930	901	889	852	882	884	899	927	902	965	913	906	920	930	875	886	923	931	922	940	905	927	909	946	881	957	893	913	900	965	935	976	892	893	933	916	915	944	931	899	896	931	920	929	874	939	905	893	877	981	933	957	920	873	969	900	932	935	911	894	920	880	917	970	893	905	874	958	982	918	913	929	901	976	889	937	949	907	903	865	915	923	925	950	924	979	951	899	945	949	892	900	895	902	935	902	895	993	887	985	862	889	840	931	953	901	893	954	896	959	865	931	893	914	910	902	884	906	912	958	945	948	835	948	833	901	872	911	943	943	914	895	929	913	939	922	932	960	942	863	890	903	894	935	906	882	911	901	928	871	890	914	880	898	929	848	873	941	903	957	894	891	923	949	910	874	905	885	934	908	961	953	938	962	900	938	905	895	932	901	879	929	903	848	973	941	877	857	906	950	881	898	882	891	938	934	954	912	920	909	928	932	941	918	943	895	938	933	886	942	885	918	911	928	918	918	962	893	927	864	915	879	915	925	929	883	908	948	953	992	928	849	893	937	902	973	919	923	951	860	922	947	928	895	901	904	897	888	867	890	856	871	867	902	887	907	931	896	925	943	882	959	974	948	858	942	911	900	891	903	900	876	908	917	913	934	901	923	933	875	955	942	925	903	944	898	912	949	919	948	887	898	889	954	874	949	926	898	918	889	897	919	891	901	920	913	833	900	923	891	935	906	905	912	923	915	910	900	928	907	936	912	866	920	890	909	939	888	926	926	946	865	929	952	872	902	908	918	896	943	914	918	924	881	966	889	935	919	905	918	943	908	918	924	926	870	962	879	918	862	928	928	908	954	934	949	917	923	901	901	848	919	930	848	907	915	916	877	907	845	914	932	934	902	910	881	931	864	928	919	969	906	945	920	892	868	908	924	916	936	894	933	914	917	927	930	919	908	946	864	883	927	868	938	838	904	914	905	925	894	891	919	897	921	981	892	941	909	904	909	910	937	899	910	894	914	909	974	923	895	923	934	949	858	928	913	886	980	928	879	923	941	889	883	908	928	966	928	997	909	937	909	933	946	845	938	877	939	930	915	924	895	877	907	893	896	907	912	883	911	906	888	933	929	885	924	902	890	868	845	925	853	935	897	897	915	905	899	911	880	931	931	934	883	869	920	932	960	875	889	899	960	937	915	853	911	896	920	908	945	924	920	927	912	873	900	911	904	930	911	889	885	959	957	897	870	941	864	929	889	933	880	904	889	894	939	956	902	952	891	915	910	898	920	907	828	930	952	876	931	889	903	912	960	888	932	911	905	887	978	891	876	918	926	922	916	870	934	914	925	859	927	883	929	948	916	902	899	902	895	941	855	913	892	942	859	953	952	925	904	902	923	901	876	907	974	924	863	911	927	887	908	931	947	858	879	943	883	901	936	871	945	895	881	881	918	846	893	929	879	887	891	893	921	943	950	952	892	878	953	887	891	883	938	903	882	904	914	894	867	906	901	921	952	907	941	861	921	917	942	954	915	903	902	916	940	880	931	920	884	906	896	892	882	943	907	892	978	925	870	932	951	909	922	916	913	950	909	843	913	903	924	906	924	917	980	858	911	916	933	920	860	901	948	926	878	905	969	901	955	916	945	934	829	923	939	886	887	906	899	907	923	908	886	885	920	934	897	925	912	898	965	901	930	902	901	897	892	954	940	905	894	880	907	904	927	899	969	879	970	865	963	950	915	893	957	858	899	918	903	947	881	949	875	894	932	851	880	885	928	868	953	935	927	924	981	949	876	895	892	897	902	950	897	902	940	911
24336	21472	25162	28208	21472	21492	19475	791	439	416	384	354	319	328	345	330	313	294	321	248	294	305	293	298	278	295	306	344	291	289	276	309	292	306	295	301	297	316	285	300	285	263	319	297	256	277	295	301	274	315	267	323	330	300	280	281	274	258	282	282	299	306	234	299	278	284	280	234	282	260	292	295	263	285	279	301	250	267	293	271	280	264	288	297	245	276	302	266	277	277	297	272	276	217	242	288	324	283	284	302	256	282	312	276	273	275	278	304	286	294	282	270	295	248	302	296	314	294	266	289	293	272	279	292	274	318	250	287	288	285	283	318	297	284	277	294	314	261	308	327	289	279	319	283	283	279	284	267	283	273	291	245	251	296	299	288	278	293	266	279	306	299	258	268	303	298	272	306	315	282	253	283	279	273	290	288	277	271	276	254	262	284	293	281	256	282	253	296	281	279	238	292	265	254	274	306	292	269	289	293	305	289	298	321	268	315	290	281	280	247	284	291	251	293	267	273	235	285	245	282	313	306	301	251	290	279	302	305	266	292	277	314	307	289	305	281	292	305	280	239	261	278	285	281	309	262	261	304	262	293	296	294	272	273	279	290	272	257	295	305	323	300	318	299	291	252	271	262	282	294	316	268	262	274	267	277	308	279	276	305	263	304	246	282	294	306	307	309	304	307	291	301	323	267	273	296	283	277	294	272	300	266	294	236	294	320	274	279	288	282	265	273	278	287	294	306	280	268	286	307	297	285	294	266	286	288	271	264	274	269	294	285	270	294	300	299	306	287	312	292	291	279	299	273	266	263	296	308	272	319	284	272	270	252	303	291	287	278	311	283	264	280	281	301	297	292	313	260	299	286	290	307	256	299	259	302	267	267	287	293	272	232	278	282	268	265	294	285	317	267	276	304	316	292	277	281	279	290	270	281	325	280	278	296	285	268	273	304	282	268	290	286	289	264	261	277	304	287	255	288	291	314	304	283	274	292	303	276	272	288	343	294	302	278	269	308	264	280	268	279	317	294	290	265	282	284	282	273	270	256	295	272	294	295	295	275	291	299	258	305	282	289	305	310	320	283	286	324	300	283	265	296	286	287	266	274	256	262	258	294	282	285	277	268	268	269	255	302	272	288	319	303	255	260	318	277	303	281	273	268	261	310	315	284	293	300	284	282	307	285	272	297	286	295	286	313	291	249	279	281	278	232	257	329	270	266	295	277	298	297	293	320	291	292	287	263	268	281	311	287	269	315	280	300	284	285	301	298	296	323	300	301	291	266	262	244	268	295	289	292	261	276	292	295	277	275	274	249	278	329	304	259	316	297	285	295	281	271	293	296	259	277	284	289	278	295	308	296	271	293	281	284	227	272	257	290	291	284	297	303	264	268	317	304	272	261	282	298	265	276	301	306	267	269	286	248	261	285	277	281	280	277	268	268	290	270	287	267	289	249	301	264	315	279	287	287	266	272	293	299	274	307	273	272	281	282	285	293	296	289	314	276	291	302	274	290	274	279	288	271	279	268	285	295	296	250	319	301	292	319	307	307	264	269	287	275	283	279	301	268	288	281	287	299	263	290	278	254	294	285	299	261	336	284	297	339	278	277	295	290	305	258	269	253	279	292	298	312	306	335	299	265	272	319	268	286	290	288	284	301	289	273	306	285	302	282	284	299	265	245	282	289	265	274	303	263	256	286	271	259	290	266	258	262	309	264	300	303	282	296	279	310	282	285	327	318	270	273	266	297	241	269	280	277	293	269	270	283	295	320	265	245	268	273	287	306	259	292	283	276	264	290	277	284	257	294	324	294	262	284	297	311	262	275	292	301	258	267	268	318	274	274	291	293	288	268	296	308	280	310	273	292	296	289	274	314	293	306	274	287	263	324	271	297	271	265	284	304	309	279	297	263	248	253	324	248	277	275	246	269	274	269	262	274	289	317	275	276	282	267	298	298	319	274	254	251	265	296	275	289	312	264	297	281	281	277	271	255	290	299	279	291	246	308	304	264	302	278	260	235	309	284	311	269	290	279	292	285	315	303	283	285	271	308	297	288	315	322	322	295	274	258	279	306	259	253	290	307	291	280	294	302	248	269	309	301	308	281	280	285	269	257	309	283	277	296	276	307	300	263	282	304	269	283	311	277	301	290	313	315	309	321	321	313	250	275	290	272	282	287	271	294	265	281	273	283	290	293	324	297	296	264	299	316	283	281	296	298	306	279	318	293	284	320	272	266	274	306	313	274	273	291	269	294	278	307	288	284	319	283	247	304	263	278	263	272	283	293	290	305	273	261	267	267	284	332	297	253	249	275	285	297	272	248	292	313	314	299	302	251	260	300	263	281	264	289	314	307	287	247	256	304	288	293	309	261	309	295	293	292	271	252	299	315	271	250	266	282	319	267	272	286	294	299	301	288	311	285	298	274	289	278	300	276	291	305	288	277	244	277	279	273	284	293	282	296	289	256	295	258	282	299	256	285	303	281	269	282	293	280	270	306	316	253	296	237	306	305	284	318	276	290	263	285	281	291	293	261	245	270	292	281	284	309	263	304	322	284	306	286	251	289	275	276	305	307	266	260	256	254	273	293	274	299	276	306	257	264	291	312	284	268	286	268	335	289	261	266	307	298	287	282	285	268	262	263	292	273	285	247	286	305	283	278	301	296	280	279	276	268	277	303	303	306	287	301	291	273	292	303	294	265	289	283	273	284	260	312	283	287	292	304	304	262	285	292	317	274	286	264	271	280	265	296	304	295	299	290	278	272	283	253	282	265	260	257	260	297	303	288	275	266	268	277	308	255	264	262	314	274	263	271	283	264	263	310	257	238	285	290	313	289	248	282	313	304	241	306	310	262	301	291	279	271	311	276	309	247	270	257	282	288	288	279	294	316	290	265	279	284	277	271	314	312	288	277	245	315	297	264	294	243	285	268	256	264	282	287	297	310	309	312	280	291	301	278	265	282	309	284	244	315	288	285	294	274	265	280	275	284	230	309	293	299	274	303	280	285	294	277	273	238	273	301	267	316	281	307	269	299	267	314	276	256	273	298	273	261	277	281	279	276	275	289	258	298	289	312	292	272	285	270	283	273	259	288	311	256	295	304	296	262	306	273	274	275	286	257	276	313	258	294	286	299	322	294	311	284	298	288	267	298	303	279	265	255	265	277	334	279	279	277	269	266	292	276	286	290	300	305	282	298	303	285	314	284	317	298	283	275	316	295	254	276	284	313	295	285	297	271	257	243	275	292	255	278	250	273	269	283	296	276	286	252	272	273	322	279	275	292	272	257	292	299	240	284	251	284	279	302	269	257	279	274	263	288	283	294	270	278	262	241	271	263	288	266	268	296	295	256	265	266	293	298	327	322	263	294	281	307	271	271	277	279	288	303	287	299	270	309	265	305	290	281	263	261	266	271	281	292	307	281	271	268	275	249	268	282	290	300	321	277	276	277	256	292	290	236	297	254	271	296	295	309	277	307	291	288	290	258	319	312	268	302	275	277
25764	17898	2729	1400	870	812	716	707	697	668	598	600	620	617	650	641	669	585	602	655	620	642	615	616	599	588	623	626	642	621	612	610	580	631	612	597	594	616	594	563	629	645	628	576	590	589	584	614	662	609	610	581	602	587	621	630	596	607	584	566	609	595	582	611	632	628	628	600	570	635	604	578	622	554	615	621	605	640	601	621	580	612	612	648	613	628	595	628	607	577	605	676	623	576	608	615	615	588	613	636	657	585	615	556	605	611	587	626	611	581	586	603	619	591	569	668	596	608	586	615	622	587	597	645	609	588	595	631	673	604	594	625	617	607	561	626	582	597	631	660	628	615	601	629	648	588	658	602	619	644	570	634	612	609	575	599	609	611	644	634	617	630	612	619	630	573	611	618	581	636	609	596	576	656	609	597	635	634	600	666	587	611	605	623	603	623	589	633	626	608	572	599	626	617	572	570	604	613	575	616	656	620	572	620	619	609	633	632	645	601	628	616	613	626	601	657	602	619	637	627	575	587	598	623	600	614	608	641	622	618	599	579	600	608	625	624	589	605	591	649	573	618	592	581	629	587	644	589	616	601	609	600	624	603	612	577	601	634	650	608	602	604	597	610	650	629	562	610	636	585	596	650	655	587	658	588	593	645	581	617	601	600	639	522	590	629	603	632	608	617	599	594	589	571	598	608	582	614	605	603	613	584	581	591	607	575	616	587	614	610	642	633	603	648	590	604	564	586	603	638	622	604	644	583	611	614	576	634	609	591	631	629	581	578	603	586	576	615	634	581	592	584	613	590	628	602	557	604	635	632	608	578	604	633	581	584	652	580	593	610	664	636	545	625	647	610	618	649	631	620	638	624	618	617	589	632	647	646	602	661	640	641	630	571	592	564	607	614	598	559	656	587	593	665	630	601	654	606	650	561	581	584	610	665	603	636	611	663	637	609	595	652	593	589	596	611	619	604	575	631	612	571	645	604	584	631	591	592	638	594	610	624	653	606	618	633	654	594	604	587	611	614	620	605	601	671	556	608	638	582	595	652	583	620	633	622	626	626	614	575	571	598	635	639	609	620	671	613	613	607	614	615	651	633	616	598	589	676	608	566	589	628	636	669	579	618	601	590	603	583	619	575	631	637	613	585	580	585	636	606	602	606	616	609	595	626	648	659	655	642	613	624	565	603	597	637	624	643	621	629	582	625	611	564	626	603	602	562	656	626	654	605	598	564	592	598	592	626	614	604	637	613	606	601	574	601	591	602	591	610	587	615	614	587	620	626	619	602	624	568	596	652	595	579	627	594	598	645	605	630	615	606	616	600	625	608	565	618	626	605	577	599	601	596	621	598	650	598	585	598	621	608	622	644	617	560	632	608	658	618	592	626	627	602	581	599	645	585	563	607	560	625	574	656	620	632	635	590	599	582	604	609	672	645	660	606	622	616	555	573	606	601	652	688	603	646	551	578	568	635	608	615	604	595	623	607	595	632	609	576	598	625	589	620	664	602	606	634	599	576	605	658	616	604	620	562	637	583	613	663	609	639	612	581	579	670	595	593	588	604	679	595	629	613	588	632	605	608	589	642	616	632	602	653	618	625	560	627	634	614	587	640	629	609	608	645	643	616	598	581	594	657	623	596	616	622	591	632	583	550	641	565	620	630	621	585	581	659	598	607	631	663	609	641	601	591	599	616	648	607	592	654	629	628	598	609	626	622	608	581	594	641	578	623	610	646	599	628	628	643	638	642	580	650	629	599	573	584	617	582	568	595	621	641	610	596	596	623	617	572	589	643	584	655	591	603	595	657	586	661	619	594	567	670	667	661	610	588	622	622	584	622	620	659	576	606	616	587	590	569	605	571	601	625	592	626	608	631	604	646	571	630	624	640	629	612	587	589	606	630	615	585	634	633	618	575	678	598	643	641	611	640	583	598	616	607	603	596	645	626	636	634	629	619	614	633	617	595	580	612	618	601	575	604	594	629	629	631	598	613	628	659	610	570	605	636	639	650	623	585	616	615	634	592	584	606	621	584	611	638	619	609	579	643	630	615	642	587	607	607	618	600	602	613	599	615	645	565	583	617	628	596	604	615	593	604	638	607	613	602	673	639	598	592	617	618	603	598	600	570	626	603	605	614	601	651	602	593	629	625	593	615	627	604	676	560	594	626	605	577	647	626	646	585	586	650	617	630	612	628	614	593	590	617	583	547	638	583	583	650	642	620	607	628	596	638	594	589	577	627	618	600	641	639	635	596	629	604	587	652	644	659	585	605	555	613	627	641	620	599	632	629	663	663	610	597	647	646	603	583	617	631	632	602	635	607	644	590	603	576	634	622	652	608	601	603	563	599	589	610	614	567	611	603	606	659	617	605	639	625	611	600	634	635	648	642	638	610	626	613	629	634	549	630	615	605	628	636	617	615	577	634	616	593	586	653	639	582	655	601	665	599	585	627	638	614	584	588	579	611	663	674	582	627	609	634	622	614	624	630	587	628	559	622	564	642	564	639	586	561	662	619	624	622	600	599	651	604	604	620	693	617	637	601	609	585	577	646	636	612	614	603	593	590	567	639	654	654	599	638	565	626	663	607	568	634	580	632	605	587	655	640	614	635	617	623	608	586	596	613	626	634	615	619	616	639	581	565	568	596	623	602	564	574	629	589	595	622	647	600	614	625	596	607	631	596	656	608	639	588	601	579	604	627	618	603	597	632	612	625	585	617	604	593	580	621	644	618	586	576	568	637	568	627	605	597	634	651	629	579	594	592	626	582	626	608	612	574	636	621	610	563	618	603	612	627	642	633	565	631	659	654	572	626	606	602	637	606	634	581	597	564	655	633	553	641	630	584	609	568	623	581	608	598	619	608	670	587	549	565	621	610	587	631	618	593	614	620	575	617	611	630	616	610	616	589	579	617	618	613	614	612	633	613	648	594	555	607	617	608	610	597	612	627	592	611	602	589	560	631	612	612	612	590	616	647	637	583	621	578	644	617	609	589	565	672	594	631	617	597	595	612	600	563	653	618	589	610	649	669	627	628	624	625	656	636	611	609	570	596	571	625	607	603	635	608	633	560	584	648	599	602	595	604	624	612	624	587	633	597	581	608	577	637	618	593	597	616	597	654	607	588	631	618	539	638	601	628	578	627	574	645	615	604	583	628	610	602	640	626	623	625	610	605	642	586	598	579	580	618	621	614	643	630	607	613	610	631	659	635	615	615	602	639	605	614	641	652	640	598	627	646	571	593	559	615	648	585	639	594	628	556	600	633	593	603	648	606	566	622	603	670	625	626	627	607	616	575	576	609	599	604	649	635	629	639	605	701	585	617	593	614	624	625	609	645	598	589	620	598	621	603	623	575	594	638	605	587	589	605	629	618	599	594	635	614	593	573	619	576	624	577	630	586	618	566	612	601	607	616	560	582	584	611	601	624	644	599	596	599	575	616	617	656	648	638	596	633	638	614	632	580	634	608	638	640	624	597	631	640	611	652	613	636	610	621
32688	20546	9690	887	596	516	539	331	316	329	328	311	296	288	306	367	316	345	330	336	318	290	298	321	280	278	370	361	326	311	351	353	298	325	324	339	330	325	370	278	335	323	319	337	304	330	301	316	312	311	320	309	324	333	304	302	383	324	317	329	306	303	307	363	305	323	329	347	334	326	297	312	308	309	329	303	320	320	315	310	332	323	316	335	325	312	307	352	300	295	300	338	289	309	337	301	331	289	324	308	339	312	285	314	301	302	320	312	332	317	312	317	349	347	301	299	310	332	299	337	349	308	312	283	323	299	326	313	368	295	344	340	341	329	333	321	324	276	311	298	317	320	328	328	314	322	313	288	323	331	339	315	332	299	319	356	356	332	337	345	349	333	299	330	296	336	329	317	317	365	299	325	330	314	355	356	323	296	297	330	317	315	335	307	326	307	351	382	346	333	330	298	336	309	327	338	292	336	340	301	325	326	312	337	305	297	351	303	296	335	327	291	305	297	334	296	314	321	307	353	347	303	305	351	307	310	308	312	342	317	332	330	309	334	323	339	323	328	320	312	328	334	324	335	321	338	295	305	312	318	319	345	331	356	345	344	303	342	352	319	300	309	310	314	318	314	326	296	307	341	342	304	302	337	304	304	347	321	291	312	315	332	342	324	309	333	333	332	306	312	308	343	328	333	325	327	319	310	310	311	332	327	345	350	284	312	332	344	324	320	300	340	292	297	318	333	284	318	311	348	361	307	337	353	318	359	319	311	324	329	295	295	313	345	327	326	328	322	354	320	322	336	349	283	329	293	345	345	307	303	313	290	304	323	312	310	300	326	335	310	321	306	324	299	289	344	315	324	338	301	306	317	347	300	334	325	292	338	300	299	337	334	330	344	301	328	330	291	343	277	313	351	316	357	325	318	334	343	318	347	305	320	304	331	314	301	303	325	306	337	339	313	309	321	327	317	306	305	302	335	310	331	326	323	331	326	302	309	310	301	288	306	305	322	290	320	341	323	367	334	322	313	322	315	321	315	343	306	318	323	321	318	309	294	324	274	296	320	331	317	338	324	318	309	317	334	337	324	356	312	333	303	301	345	329	309	319	294	336	310	322	314	327	306	340	316	314	324	307	347	294	331	307	325	337	323	322	313	327	289	338	354	295	332	328	330	310	319	334	319	306	346	341	323	321	327	326	307	308	310	306	343	327	297	326	340	338	345	321	315	316	328	344	353	307	299	314	297	314	313	281	314	352	360	308	343	311	310	304	300	311	344	328	313	335	308	335	294	342	296	287	323	346	338	276	340	331	328	329	317	339	310	313	315	318	320	311	352	299	303	302	312	303	341	322	300	347	304	336	332	298	300	325	295	316	328	366	328	357	322	310	339	321	312	296	323	313	328	306	294	315	332	326	295	290	308	312	347	313	349	314	328	339	327	319	311	318	307	268	317	356	332	315	276	321	314	307	310	338	333	325	309	338	308	349	307	346	346	309	316	317	309	309	280	307	349	336	336	324	326	329	337	335	306	326	311	341	306	285	318	316	372	315	326	356	356	351	311	336	331	295	319	285	338	309	305	321	312	344	326	320	315	324	367	303	337	311	336	349	329	302	315	297	327	335	348	326	335	362	307	320	334	294	312	292	323	327	327	344	357	313	306	332	335	343	322	327	318	329	346	309	328	291	320	342	319	322	316	332	311	302	302	343	314	319	340	340	296	337	326	304	323	305	330	336	284	335	337	355	303	330	336	327	309	308	273	310	304	337	309	334	299	336	329	349	326	284	320	320	339	337	317	320	329	347	294	300	297	334	342	345	354	325	293	316	310	314	320	312	309	310	350	347	309	304	341	311	301	299	347	305	356	293	340	341	325	327	327	315	315	335	315	319	320	335	293	313	302	302	337	316	370	323	316	352	328	316	326	323	344	340	307	311	316	369	330	332	301	326	322	307	332	338	301	316	332	318	316	281	320	349	284	339	337	309	314	316	319	330	319	306	349	328	315	306	300	305	351	330	324	294	329	316	333	289	303	363	317	310	329	316	325	317	325	277	331	360	308	310	301	320	322	311	302	321	323	320	341	329	304	337	330	324	307	331	367	330	264	322	307	338	330	311	338	327	331	337	307	331	341	337	305	315	318	307	334	322	340	323	338	314	312	346	329	307	319	308	335	332	336	314	312	294	315	314	312	339	290	308	352	346	314	315	312	311	300	355	327	345	326	314	355	294	324	304	342	278	309	350	336	305	321	322	336	346	331	313	354	330	286	309	334	319	295	317	327	321	325	328	323	324	282	300	358	339	318	321	347	308	332	353	321	346	330	333	326	293	306	318	317	349	306	331	322	315	306	347	338	342	286	307	309	320	319	307	315	323	316	319	322	331	262	314	318	298	339	324	296	314	311	328	330	321	322	341	340	329	294	311	304	329	312	308	332	323	313	296	280	341	320	331	350	305	314	342	337	367	348	331	324	346	309	313	308	313	324	302	326	327	337	342	312	330	310	348	356	274	324	372	352	327	302	342	335	325	310	331	344	325	331	325	308	329	320	303	291	338	325	297	326	333	350	352	322	332	332	354	322	319	299	327	311	320	322	287	328	314	253	313	300	343	328	318	306	332	307	282	301	363	315	311	338	310	305	334	336	307	320	341	325	332	325	341	350	319	320	282	300	357	301	331	352	325	313	339	314	342	322	297	290	321	369	321	348	269	297	342	333	302	302	306	301	327	272	329	306	325	321	319	301	314	319	319	296	316	318	352	317	335	332	358	320	325	323	278	309	320	304	319	300	327	331	329	313	324	317	292	298	321	313	338	336	305	314	304	293	345	299	310	328	306	337	302	323	288	343	316	327	338	303	342	333	311	326	325	307	296	313	299	314	344	329	319	309	344	323	337	348	373	331	307	327	320	354	314	315	332	340	325	310	325	311	319	322	318	336	326	365	327	336	333	346	324	345	357	299	339	320	346	293	331	321	318	333	340	299	334	338	308	318	302	305	322	336	314	325	312	339	307	300	304	306	347	335	328	334	329	310	330	311	321	330	289	296	349	307	313	339	314	327	320	363	317	309	310	306	293	324	340	313	322	298	350	313	311	367	326	317	323	297	272	307	345	322	311	366	304	317	311	297	352	322	309	331	295	300	344	334	362	325	317	311	283	349	327	338	320	300	305	360	345	343	343	322	341	311	328	327	316	307	333	321	347	302	320	304	325	325	286	311	352	335	306	319	336	350	280	331	340	305	315	320	332	284	312	317	318	331	345	308	357	310	323	315	323	358	317	332	334	305	326	298	318	297	301	319	346	274	348	311	317	326	310	321	325	347	298	285	313	301	313	320	309	337	316	310	319	328	323	314	303	301	327	331	342	316	319	316	351	328	330	330	308	332	315	322	315	358	304	355	341	364	299	308	292	330	319	322	349	327	338	333	296	299	315	307	337	308	307	295	326	338	317	294	331	311	310	287	294	302	324	338	324	322	309	293	300	328	315	286	317	312	316	315	308	290
8408	2345	850	769	746	772	755	752	749	795	717	745	783	721	748	755	702	742	745	764	760	719	724	790	761	772	750	766	786	750	725	708	749	787	794	743	788	785	750	736	726	753	764	696	743	732	730	721	737	742	743	738	741	729	717	708	755	764	755	725	747	761	764	734	772	702	710	731	697	768	738	754	768	782	715	711	700	736	738	742	733	701	802	722	779	749	767	717	803	757	772	725	759	723	738	717	760	753	743	734	745	735	756	687	783	744	728	747	729	752	736	768	766	734	742	776	762	699	746	755	754	760	742	736	745	724	762	767	672	741	742	745	750	726	705	767	722	772	716	758	741	712	761	744	714	735	681	715	735	685	763	727	748	734	786	739	719	776	735	764	818	687	697	745	775	749	748	750	761	728	732	706	720	733	721	748	736	714	739	737	681	771	711	728	773	758	747	788	767	698	746	761	718	754	719	705	771	717	667	748	702	740	753	746	788	769	728	766	730	721	728	738	771	796	697	761	708	766	789	729	771	738	757	717	759	740	717	756	749	722	758	723	760	750	780	723	743	746	760	715	745	768	737	767	786	741	740	753	743	762	747	760	707	780	716	763	679	759	727	765	685	792	756	727	739	755	754	752	697	735	767	746	744	743	761	723	738	711	736	818	744	706	770	736	758	745	729	700	780	729	723	760	749	762	753	778	737	761	746	744	714	729	737	740	745	732	755	719	759	718	722	776	731	754	703	765	705	716	703	752	754	740	729	758	724	711	714	733	746	769	698	752	705	733	784	740	773	738	746	699	735	777	707	805	717	765	728	750	719	763	754	756	747	746	752	717	737	771	759	717	746	758	717	782	738	754	687	676	717	744	761	760	738	725	711	713	741	788	763	741	752	743	692	731	775	774	710	692	745	753	754	728	711	813	717	712	694	780	733	728	748	740	739	734	697	806	762	761	757	718	744	690	776	703	707	718	758	724	756	776	754	755	771	770	765	728	731	745	762	729	739	694	736	705	787	742	736	742	727	725	791	725	757	764	776	735	792	747	720	745	741	738	699	717	729	739	776	811	760	739	748	737	764	730	739	774	745	786	731	747	739	680	668	767	683	759	708	765	744	737	716	746	736	763	722	757	714	761	776	690	735	738	708	684	779	776	733	762	746	750	770	816	742	728	806	779	690	762	714	714	805	740	751	814	733	717	772	755	779	746	733	738	756	745	811	736	727	711	750	726	701	751	748	754	743	781	716	702	772	776	719	800	795	775	718	775	753	756	749	694	775	774	763	732	729	733	726	764	734	740	749	761	739	725	740	753	780	787	757	733	781	760	731	706	732	737	781	735	736	713	735	745	770	733	755	736	741	735	774	749	753	766	680	721	737	759	733	701	733	747	770	735	732	714	792	725	761	772	747	718	800	709	723	741	804	700	749	712	736	777	762	768	755	715	755	781	758	719	755	711	732	776	731	742	708	781	747	748	758	755	750	773	732	766	752	747	703	717	758	710	741	733	778	703	710	751	681	786	720	770	749	762	730	756	723	718	741	716	662	745	717	771	809	726	810	742	781	758	781	748	760	794	735	760	765	773	790	759	752	749	720	738	739	718	688	726	713	733	724	751	706	736	735	742	725	744	760	764	744	759	732	793	752	799	747	723	703	749	738	741	780	783	734	795	706	756	757	746	741	711	708	694	777	783	796	763	742	776	758	799	699	734	692	662	698	736	745	747	767	762	779	743	740	725	712	750	708	717	694	761	695	748	722	737	781	758	771	774	732	757	760	713	736	793	751	697	708	740	793	767	746	739	764	697	726	704	741	706	762	737	722	706	741	762	769	772	755	746	773	786	761	724	697	740	812	713	752	766	695	725	757	756	739	722	713	724	750	764	759	753	736	723	697	759	745	767	724	713	733	773	794	687	734	789	722	769	771	686	716	757	739	726	726	724	722	733	790	731	720	725	792	725	741	789	733	747	671	717	738	760	738	703	760	759	729	720	768	785	737	702	753	736	746	757	749	718	757	757	722	701	758	705	741	739	800	759	767	720	763	783	739	715	742	729	740	765	738	750	768	768	744	743	701	756	750	763	775	774	753	758	783	708	736	746	745	775	777	785	727	759	758	757	774	733	804	722	736	698	757	775	763	774	784	736	736	732	725	772	740	703	711	778	731	713	763	767	727	748	695	732	739	725	742	742	753	738	762	791	779	768	739	728	757	748	764	770	726	674	747	795	730	750	751	786	773	801	677	745	761	738	723	783	751	729	718	743	729	757	731	774	785	734	772	726	725	769	780	736	727	776	770	747	775	711	750	780	692	732	699	714	758	693	741	773	726	748	743	697	707	765	729	769	734	706	759	744	724	769	735	776	749	816	678	799	732	732	694	743	751	761	686	670	792	738	781	782	723	690	753	697	775	700	770	750	729	766	700	742	684	775	746	752	720	737	777	737	760	760	742	725	720	730	714	721	750	725	792	724	715	745	743	759	735	747	711	711	733	744	740	719	729	732	706	779	762	756	766	789	740	724	768	766	778	731	718	751	737	757	726	734	769	721	748	779	742	771	789	727	742	780	757	793	679	770	734	743	773	739	753	725	723	800	732	745	749	730	772	768	746	752	731	712	755	765	754	755	762	764	725	764	807	750	739	757	700	729	717	694	707	712	786	741	712	764	757	747	741	721	747	784	719	803	723	741	733	730	756	753	781	755	748	704	691	740	711	730	709	732	751	732	754	681	778	736	750	760	725	750	759	758	736	716	713	769	759	747	723	741	751	724	752	792	729	726	744	763	772	774	754	730	736	757	703	758	710	771	723	701	771	729	739	753	743	744	716	740	705	727	743	721	670	720	738	725	753	719	711	745	777	765	769	760	754	760	779	725	764	780	730	765	743	735	767	732	743	727	760	751	752	689	709	751	704	750	746	746	777	745	762	752	747	729	761	721	745	734	769	725	705	765	755	727	707	747	724	703	745	762	743	786	748	737	706	738	760	755	756	712	765	794	769	744	763	731	712	752	765	744	753	743	756	714	753	730	715	760	727	754	726	733	732	767	746	752	703	745	757	723	743	714	749	821	740	728	756	709	761	798	750	757	744	734	777	729	739	759	743	748	746	769	764	770	745	791	764	747	784	791	739	737	782	740	675	687	774	751	725	716	742	708	736	759	706	778	747	739	730	735	786	741	705	735	716	729	734	763	745	735	769	711	716	732	709	779	754	732	742	752	742	755	744	707	714	761	742	779	759	729	778	760	735	796	790	705	730	728	766	732	724	763	750	707	760	710	740	726	768	788	743	748	767	719	778	749	746	802	722	748	739	781	735	752	736	715	738	721	775	749	737	764	751	749	720	700	726	779	786	737	766	750	733	754	701	723	758	705	730	697	753	710	773	764	733	766	726	731	716	736	757	737	723	729	668	707	762	751	716	769	761	742	764	743	751	762	731	762	755	755	761	747	705	735	748	723	754	726	764	728	736	715	760	760	734	737	726	730	744	705	759	702	746	736	709	750	736	739
24908	21440	24797	28462	21437	20720	1125	570	450	462	483	452	427	460	471	438	413	388	401	457	494	448	385	472	440	426	454	407	449	418	458	456	442	403	405	398	466	422	400	402	419	429	395	426	409	434	396	428	428	431	413	389	453	392	357	435	433	419	419	395	410	433	406	401	420	441	394	410	419	436	455	416	427	441	437	415	442	406	408	432	405	415	418	440	416	408	404	411	408	450	426	438	400	388	419	421	413	381	440	412	384	397	443	436	389	438	406	405	438	455	414	470	429	395	425	431	414	379	457	406	410	415	424	425	458	418	422	433	402	485	399	397	431	410	401	446	400	434	422	420	390	404	440	417	438	436	428	410	417	412	453	379	448	440	461	422	466	412	447	438	430	395	452	406	413	435	432	415	454	400	419	468	466	433	428	426	450	432	408	382	430	412	404	440	422	425	425	428	408	392	398	465	441	425	389	410	418	401	392	464	377	424	417	433	445	442	462	425	414	427	428	442	401	444	415	440	420	388	425	416	381	434	414	430	439	401	392	467	477	382	388	424	410	448	429	438	423	449	438	383	425	402	435	380	457	471	427	421	436	437	455	392	428	437	414	415	392	434	446	399	443	403	385	404	396	428	401	417	443	400	441	381	446	413	419	398	408	441	441	461	401	438	414	382	449	428	406	447	425	453	403	436	394	406	456	397	422	420	466	433	454	412	409	418	384	414	395	422	402	409	442	420	427	427	405	418	431	404	416	399	399	410	381	463	437	449	437	400	443	401	408	433	405	420	417	412	408	449	396	418	383	403	375	417	458	460	414	422	462	415	432	407	418	438	424	460	437	414	445	436	409	420	393	409	463	422	411	426	397	385	387	383	406	442	444	430	439	414	403	410	431	356	420	432	429	418	437	422	427	449	382	441	453	445	421	423	466	400	421	419	467	459	416	452	442	392	398	408	418	441	429	405	398	417	437	423	437	442	427	438	451	414	443	448	435	460	417	454	421	432	406	410	455	433	434	405	409	430	435	433	435	432	423	428	417	428	430	408	386	426	451	417	407	419	433	409	395	398	377	429	447	428	426	417	465	433	416	436	418	438	441	378	394	437	407	450	456	424	501	394	413	453	430	403	418	453	423	429	403	390	416	461	431	439	433	441	455	418	399	412	422	422	433	429	410	441	408	425	433	457	423	452	430	430	425	418	419	457	468	436	387	420	414	434	425	432	407	422	407	379	402	415	441	429	416	447	417	454	440	417	402	396	442	449	440	412	423	472	446	463	450	421	465	411	402	401	405	415	401	412	438	470	427	431	447	426	391	416	445	417	459	418	439	416	416	429	413	432	430	392	411	446	430	440	425	431	412	423	453	407	423	426	459	403	418	392	393	410	403	428	412	441	399	387	439	426	404	463	431	416	436	397	479	415	380	406	389	452	396	430	389	412	393	450	440	422	447	421	398	442	424	368	440	442	394	402	441	417	421	434	371	406	425	387	385	434	400	419	390	447	415	388	441	434	438	427	434	418	437	459	449	432	434	426	410	418	386	454	418	458	416	436	408	394	372	405	429	453	453	401	406	422	431	425	405	429	434	434	414	406	417	425	441	386	432	416	400	432	408	421	401	376	412	374	418	417	477	397	443	430	442	455	443	413	417	419	429	395	423	392	437	451	429	424	407	424	456	469	410	428	457	423	402	426	426	443	447	416	403	411	440	410	415	408	401	439	424	409	401	422	420	387	435	419	416	401	409	408	430	400	447	419	416	395	453	406	391	432	399	444	435	413	423	439	396	411	429	407	429	424	426	436	403	403	418	429	434	417	423	399	408	400	409	430	414	457	410	406	417	416	419	422	427	438	433	418	401	408	413	370	477	457	403	463	424	417	365	449	455	435	438	406	387	427	431	414	399	389	418	403	450	408	430	416	405	456	418	415	425	437	389	427	372	428	459	403	453	436	414	434	448	433	400	436	389	444	426	452	465	432	393	423	432	430	395	416	413	470	424	419	428	398	438	410	433	438	460	409	443	461	414	448	434	425	394	436	440	423	423	429	424	421	418	426	444	440	413	419	448	446	449	417	394	464	480	430	428	412	442	475	411	432	413	459	421	404	434	453	403	441	431	432	368	445	416	432	408	425	398	424	418	417	419	420	434	434	415	390	433	403	448	399	406	412	409	421	387	437	397	431	420	410	411	409	398	394	422	441	404	410	401	415	423	391	431	393	430	423	424	468	400	381	446	390	390	411	410	423	441	398	437	394	433	416	428	405	464	422	444	384	423	459	438	443	437	381	389	443	459	429	418	436	424	437	435	400	429	415	407	414	418	428	401	394	411	381	421	417	443	402	419	406	429	428	431	430	429	441	430	456	419	420	444	420	393	470	431	403	431	426	393	375	400	405	403	392	432	417	458	473	425	396	385	405	391	427	432	416	426	431	408	428	454	459	404	455	429	418	428	442	409	432	424	426	378	443	414	402	399	382	448	433	407	423	466	405	418	447	429	442	384	400	401	398	427	424	444	439	398	366	430	417	449	396	405	410	413	413	410	404	428	460	427	413	433	424	413	420	434	401	424	421	444	411	383	438	425	399	400	409	402	417	418	423	432	446	468	441	418	428	406	424	465	412	400	424	432	397	398	425	415	398	400	416	428	387	422	438	461	378	405	403	391	406	430	459	460	413	447	452	443	400	359	443	477	437	460	450	420	403	445	382	422	409	449	471	433	452	399	437	468	419	392	393	403	386	429	432	413	384	400	404	410	420	420	431	408	456	421	402	401	435	413	397	402	449	421	394	420	424	426	405	420	441	418	379	438	440	389	427	422	428	411	416	415	427	451	453	425	440	489	432	422	383	400	431	403	426	435	436	452	430	446	422	425	355	402	410	434	395	452	388	364	403	434	423	401	400	455	392	427	429	457	456	388	411	422	435	442	374	373	427	490	434	462	410	419	422	449	428	376	446	426	403	417	391	473	423	416	436	401	474	363	382	373	403	452	436	405	417	404	430	430	393	460	440	452	404	422	447	390	430	422	442	417	444	435	442	438	445	390	396	430	411	380	416	451	375	421	411	395	420	432	421	411	404	445	402	419	420	416	415	418	443	408	401	425	435	412	412	439	406	433	439	373	402	418	440	447	390	406	440	385	423	431	460	438	444	449	428	418	414	406	434	454	405	438	422	446	402	394	411	425	411	435	384	417	429	406	390	408	466	442	408	388	444	423	437	435	443	445	432	423	409	405	390	403	421	453	413	413	392	387	424	391	396	413	431	411	436	411	407	426	430	404	431	403	436	370	412	372	420	413	441	477	421	398	408	417	427	479	406	379	381	423	445	448	438	446	406	415	382	445	462	460	419	412	448	442	400	437	444	371	415	414	394	422	448	453	411	424	445	421	403	417	381	412	450	403	399	419	420	425	438	414	458	430	434	440	405	391	405	390	428	414	454	418	389	466	436	401	462	410	417	408	467	401	406	463	437	445	428	419	407	439	365	384	418	408	435	414	393	426	426	430	420
19130	11877	2030	1291	1022	974	977	900	940	926	963	987	923	967	938	889	917	931	918	949	913	901	969	930	886	883	872	935	947	891	949	951	930	919	881	941	940	933	926	918	969	893	899	867	863	954	884	901	890	957	847	929	919	901	946	941	889	925	894	903	885	926	854	912	948	915	980	880	896	908	924	962	935	857	923	845	892	944	908	877	936	915	923	890	938	891	855	883	890	906	956	899	961	856	894	853	986	935	871	915	912	892	839	894	921	954	870	883	872	907	909	944	892	904	875	940	848	886	888	941	896	913	849	928	910	954	888	920	907	884	913	946	891	847	933	876	890	894	873	953	884	967	948	927	872	844	916	959	920	960	949	955	942	893	896	948	944	927	926	905	969	914	890	896	893	951	910	905	925	965	883	917	901	917	929	917	862	873	909	915	927	863	910	920	846	873	927	904	921	879	913	889	925	887	920	860	909	906	903	903	903	924	904	928	883	910	905	978	909	878	907	913	933	892	913	903	927	909	935	911	856	956	923	906	921	964	874	912	897	902	888	939	973	920	898	930	919	878	909	913	919	911	941	872	900	875	909	930	935	890	920	905	894	865	899	917	918	918	925	955	916	921	896	881	875	843	857	856	896	857	950	945	955	882	865	877	857	878	896	922	914	952	909	898	923	927	888	896	916	929	840	905	901	926	944	940	942	897	890	922	903	864	935	960	900	940	927	880	922	869	912	917	984	903	904	871	902	950	908	919	872	921	916	934	873	926	885	893	895	852	946	916	957	913	870	939	896	901	942	928	873	910	935	935	914	942	934	880	891	896	933	881	928	940	867	902	915	892	937	935	959	942	903	869	955	853	920	935	847	919	942	912	901	955	925	883	913	898	903	898	914	1000	927	941	976	926	884	882	907	890	906	939	881	919	901	927	951	948	909	873	914	875	928	884	882	905	918	927	931	923	859	884	900	915	880	927	955	959	884	922	909	881	951	905	888	953	834	963	910	890	902	943	908	872	862	895	911	947	919	958	935	968	890	887	925	907	913	925	912	877	901	907	905	856	936	852	903	888	930	900	909	963	874	926	957	934	935	883	967	883	903	891	870	917	917	912	857	919	860	916	906	920	893	946	900	909	921	923	890	960	891	913	914	942	899	877	943	901	943	886	945	925	914	928	900	901	866	957	911	911	899	948	973	910	903	875	906	921	919	917	945	935	966	934	889	987	891	917	927	902	954	906	934	896	866	884	907	937	933	856	880	978	893	843	891	958	973	955	909	942	911	918	954	883	920	897	915	933	957	944	882	906	942	904	941	906	882	933	914	901	941	945	906	885	941	912	889	972	929	917	987	892	946	894	914	925	887	891	930	920	883	841	925	889	901	906	908	934	914	983	943	879	893	918	904	902	925	911	909	935	900	922	913	900	943	897	910	970	849	909	899	947	890	888	921	821	928	916	947	852	898	907	897	886	923	926	898	928	928	910	882	881	899	889	871	914	932	923	944	915	956	912	916	949	928	879	918	910	872	965	926	870	904	863	924	885	941	911	944	993	875	850	860	871	937	890	863	855	949	912	928	931	915	901	900	889	928	881	891	954	913	940	909	889	935	952	923	912	930	878	935	897	889	921	923	918	879	891	882	919	888	873	863	873	927	969	915	905	882	956	936	897	943	963	927	887	943	911	854	903	907	1003	932	893	938	946	937	919	896	886	906	921	953	899	918	868	927	890	868	898	907	838	919	923	892	940	904	965	905	871	906	854	926	933	887	912	892	905	920	883	859	891	888	958	896	915	865	895	987	891	907	940	882	861	924	871	895	923	942	935	879	901	937	899	898	931	968	896	940	869	910	933	936	930	855	898	900	864	921	938	912	838	919	917	952	956	907	891	952	906	856	924	931	852	828	949	896	917	898	919	901	877	931	938	945	912	880	932	866	901	900	904	894	939	932	890	921	914	947	950	860	927	915	955	903	899	892	909	893	929	882	867	893	911	899	930	895	978	879	907	895	848	873	868	899	949	888	931	947	922	938	947	925	908	985	930	949	912	971	847	905	858	946	1008	889	907	922	927	922	914	949	949	924	891	831	916	932	899	849	909	893	944	887	949	930	911	872	894	898	912	951	940	914	900	903	942	861	872	874	916	890	906	942	904	928	889	925	866	915	945	845	948	936	891	935	935	875	888	843	933	925	926	968	861	894	906	888	931	985	923	880	893	917	880	900	902	893	938	943	911	897	915	835	976	902	945	924	905	857	928	1002	882	900	897	931	944	904	907	869	898	924	889	924	910	919	908	953	899	886	900	949	865	946	897	915	885	914	910	958	905	888	939	928	932	896	884	880	840	862	890	929	920	928	987	876	858	882	932	945	931	942	921	900	886	972	916	857	860	909	894	921	936	920	920	927	920	876	914	880	882	879	863	949	944	869	902	874	881	870	921	945	910	942	917	952	900	923	929	878	925	913	931	922	949	927	927	871	917	855	906	878	898	968	887	949	910	889	876	939	951	916	937	944	927	921	873	883	915	941	936	875	931	938	881	882	887	972	920	864	901	976	936	880	903	940	915	918	896	968	902	876	880	929	948	973	891	943	910	906	925	896	877	924	930	972	953	923	947	889	857	918	922	917	899	910	869	904	931	924	911	925	860	896	890	944	920	933	901	913	903	921	877	922	970	927	915	880	911	917	938	890	912	865	913	954	917	901	929	960	894	924	884	882	865	923	898	915	941	963	869	879	898	911	871	815	956	954	853	939	946	879	898	981	908	872	939	927	901	914	902	902	926	862	895	920	935	922	911	876	868	939	878	900	921	843	853	900	864	882	909	907	898	897	905	927	823	878	863	903	918	948	944	949	912	875	924	897	951	915	850	939	870	902	957	896	916	899	905	885	890	892	892	921	912	885	889	927	886	931	921	904	942	927	887	934	917	964	854	891	900	939	918	922	925	947	874	953	889	883	893	912	920	965	928	919	972	948	885	907	937	898	929	925	914	910	951	925	925	916	890	885	870	909	872	923	876	940	861	932	906	886	902	905	915	843	938	908	887	916	871	928	948	888	898	888	911	870	872	892	949	909	878	895	914	914	974	958	885	919	895	884	874	873	921	895	964	952	934	892	937	900	894	953	905	912	996	899	901	954	880	930	911	946	917	937	904	951	963	919	870	911	931	952	893	902	945	940	895	924	928	992	898	891	869	898	923	907	901	921	893	945	906	899	880	920	923	904	855	924	903	897	912	922	916	900	885	912	941	902	932	930	861	873	946	883	938	859	855	951	895	948	920	936	876	853	892	863	956	966	919	910	978	883	837	932	926	896	851	889	939	919	919	903	915	904	924	901	920	936	871	863	934	937	948	879	884	919	903	922	944	921	921	874	916	876	872	891	942	887	939	926	909	878	909	927	892	949	899	818	919	903	888	933	883	848	867	901	867	933	908	834	913	867	909	927	894	924	903	890	915	919	920	924	868	910	934	884	932	901	871	912	935	949	913	891	921	920	934	890	890	948	891	956	930	925	948
24315	21462	25174	28171	21463	21479	19192	826	431	407	359	344	327	356	300	366	320	320	304	293	302	262	311	305	292	315	281	313	297	278	274	283	304	259	291	311	250	288	295	312	261	310	299	330	281	294	286	310	302	284	298	281	267	314	278	293	296	307	274	269	258	259	287	342	246	299	313	312	285	306	289	296	267	286	276	268	282	302	284	272	283	288	310	277	265	265	300	266	274	286	243	283	276	287	272	274	290	304	272	265	259	289	262	266	275	270	265	297	296	277	270	268	273	280	292	307	260	298	276	274	285	290	293	276	285	291	274	291	240	303	287	280	267	240	291	306	311	258	289	280	282	278	294	319	299	314	291	293	298	315	281	290	269	328	302	264	277	275	273	307	273	293	257	298	266	282	255	294	247	271	255	279	275	262	248	300	269	261	269	267	291	272	311	277	274	285	317	275	276	308	260	302	247	288	265	287	269	277	294	274	281	297	298	290	289	334	287	260	270	271	284	290	310	269	323	281	285	305	269	303	301	292	277	272	273	262	314	285	292	292	331	257	304	274	270	269	309	276	275	281	295	279	280	264	309	284	273	271	304	293	301	286	297	267	288	304	255	286	273	296	277	285	295	292	314	320	346	290	309	262	267	313	297	301	329	288	307	279	273	282	308	289	277	265	303	312	281	235	287	278	313	297	305	320	268	286	281	294	294	278	284	294	290	253	281	280	293	284	261	279	266	314	258	278	309	288	265	307	247	293	269	297	257	287	318	266	299	281	293	295	284	297	296	299	282	285	285	290	259	283	273	286	279	277	320	294	263	312	307	268	269	245	269	292	267	258	278	281	267	254	321	272	266	285	291	285	312	314	347	364	307	296	293	282	286	245	295	298	272	284	291	292	308	305	276	323	263	315	288	261	321	266	274	274	296	324	294	272	281	288	299	309	305	300	272	288	269	303	305	301	274	279	291	261	281	304	280	289	309	287	271	288	315	277	261	270	283	264	281	267	264	282	300	259	282	339	297	319	275	306	291	303	312	267	261	286	258	265	258	256	252	288	261	267	305	288	277	275	265	320	268	333	293	262	276	271	263	285	300	273	277	299	246	243	275	259	251	274	278	292	256	299	275	266	282	274	294	273	314	289	279	280	276	306	273	308	273	270	298	273	297	272	297	275	253	283	251	292	271	280	293	277	294	284	288	284	278	273	288	331	271	288	258	276	286	273	268	292	286	293	262	260	302	273	278	277	292	317	308	280	274	268	283	300	273	290	316	286	278	298	281	302	289	303	290	263	254	330	269	276	245	309	278	264	277	317	296	296	282	256	291	303	286	284	307	279	258	284	272	276	288	312	295	302	270	268	279	280	277	285	283	327	253	272	292	307	237	227	298	283	298	286	292	273	283	293	300	283	275	281	277	260	289	268	262	264	296	267	283	289	270	278	265	292	241	281	272	289	270	274	284	261	257	266	270	267	255	283	269	289	285	300	283	282	293	300	295	315	260	260	275	318	299	262	274	256	294	280	301	262	268	277	294	271	277	262	290	293	270	306	294	254	260	284	307	272	303	258	291	275	284	303	288	287	301	287	283	295	313	257	275	283	257	309	299	309	274	270	279	278	283	294	281	290	266	250	310	298	275	278	259	274	304	287	276	270	286	292	265	263	263	268	298	277	261	273	263	293	258	288	279	291	314	307	280	299	289	301	261	304	289	326	299	259	264	279	294	259	285	272	281	283	287	281	261	286	295	272	265	279	283	286	231	278	301	279	312	315	291	297	272	287	281	244	277	308	299	274	323	276	259	278	297	286	262	260	283	264	288	266	282	306	278	266	253	289	274	299	289	290	282	293	294	329	279	274	288	271	274	255	284	255	237	268	321	306	272	267	292	328	271	287	312	302	294	284	275	296	259	290	299	290	257	256	274	283	277	275	260	281	298	252	248	261	261	280	287	254	298	318	256	259	267	296	272	262	329	267	284	286	267	287	269	294	301	283	271	272	274	288	294	273	319	282	290	284	280	274	286	302	278	275	282	304	276	265	263	270	281	281	256	325	301	287	298	273	293	293	285	294	283	311	270	315	277	269	263	293	309	286	256	286	303	274	303	266	278	273	257	286	284	271	300	309	304	287	289	278	266	315	283	290	258	272	299	297	285	296	311	290	249	290	296	296	268	323	314	281	284	291	310	288	286	310	273	269	269	279	299	278	269	303	304	292	292	294	285	278	267	298	244	303	269	280	279	267	299	253	292	273	299	258	283	285	305	304	266	284	280	284	304	282	274	274	306	296	259	281	277	267	297	297	268	301	299	321	279	299	292	287	303	295	296	312	282	252	279	282	292	310	301	249	315	294	281	266	268	264	288	273	280	289	301	291	280	289	251	265	259	289	275	266	255	306	276	282	308	300	269	275	313	280	291	289	301	283	291	272	307	278	281	310	273	278	287	282	278	286	281	276	288	285	283	275	301	298	253	297	276	290	286	311	297	272	267	306	308	271	314	311	295	308	276	274	274	281	254	317	278	301	301	295	269	259	279	293	249	296	278	286	272	303	247	303	289	290	248	256	294	263	254	303	290	303	317	272	244	302	302	283	282	302	258	302	288	335	277	250	286	283	261	290	285	281	287	305	264	263	264	263	276	338	320	275	304	260	274	263	313	299	288	283	281	265	313	260	269	273	307	288	295	292	304	261	287	292	257	264	273	271	285	287	304	298	291	277	259	263	303	272	263	255	312	290	286	294	294	283	287	324	273	287	297	298	288	262	279	276	296	290	259	339	258	254	287	312	283	309	265	322	282	274	296	295	282	294	275	303	251	267	274	279	265	293	268	279	272	291	285	257	286	249	302	263	288	291	254	292	297	282	271	312	276	291	296	292	285	314	280	284	285	297	320	293	281	292	250	300	311	267	283	267	297	256	270	303	320	297	257	293	315	304	299	294	293	261	224	297	267	299	291	294	273	329	285	260	277	288	283	304	295	275	288	287	284	323	307	247	287	259	298	261	280	277	294	305	263	282	302	257	302	311	254	285	264	287	241	301	306	269	311	303	307	257	271	269	290	277	264	284	301	279	303	314	332	291	283	281	307	318	278	272	280	247	263	269	257	263	275	299	287	299	282	287	268	270	264	293	263	259	292	292	292	295	261	262	266	280	263	245	268	289	311	262	272	305	256	296	287	250	316	290	271	304	307	277	277	292	310	286	290	278	290	295	266	251	265	285	297	268	262	315	300	294	308	299	283	282	294	293	311	306	272	267	258	279	273	271	272	266	278	297	260	236	261	283	289	291	291	278	287	285	298	296	280	269	267	277	270	280	272	283	304	272	256	281	284	304	322	300	309	285	301	289	300	271	291	257	264	278	284	267	285	273	291	288	261	257	258	271	303	246	268	284	286	283	270	262	289	286	291	282	262	312	292	266	284	306	265	285	276	304	284	269	249	294	282	249	304	291	277	263	327	318	274	302	263	324	329	289	283	292	271	265	261	297	296	284	296	295	306	300	308	247	316	260
24905	17173	2667	1403	905	805	710	712	672	685	631	627	643	619	659	604	638	662	629	671	581	614	642	601	643	628	644	598	664	623	630	595	636	588	626	593	639	659	602	600	602	634	648	648	636	624	596	575	639	604	598	588	617	620	642	582	605	597	644	586	670	589	645	632	573	644	564	614	653	597	651	666	606	557	635	620	638	612	636	581	607	639	568	574	610	612	650	629	599	619	579	574	611	584	574	590	605	596	640	642	598	623	632	651	613	605	607	600	614	584	632	639	628	582	641	648	585	606	616	636	640	608	567	601	599	635	618	612	604	617	600	625	600	589	599	624	590	598	620	615	611	586	661	617	609	624	604	595	613	604	593	630	605	638	598	628	602	644	627	608	579	623	570	628	610	564	604	616	625	616	599	627	617	644	605	581	614	598	609	582	625	618	604	583	640	619	667	627	595	626	600	653	592	634	620	616	641	629	594	568	597	611	574	641	613	610	633	630	595	619	616	574	601	584	644	603	608	618	610	599	622	584	585	607	604	583	644	637	597	550	625	633	580	625	582	634	611	601	597	592	605	610	612	608	624	615	611	646	621	614	580	563	615	534	655	602	619	588	613	624	614	602	603	610	613	653	634	628	602	653	580	587	614	643	591	620	540	587	623	642	609	587	597	660	604	625	647	634	632	616	573	613	605	639	656	614	620	600	608	642	666	610	648	572	614	615	561	592	659	649	611	620	622	589	579	610	562	597	583	651	623	604	674	607	641	591	600	592	617	638	630	604	603	606	619	605	570	604	599	629	630	587	636	600	584	598	614	647	616	571	601	650	611	587	609	611	616	627	640	608	625	592	646	572	640	639	594	605	623	609	625	648	581	664	629	637	590	618	603	602	627	653	644	596	629	579	654	609	586	627	586	602	610	643	594	597	584	609	644	622	591	609	591	587	630	636	632	610	588	610	593	649	611	560	646	602	597	642	586	598	578	581	614	593	614	618	609	662	632	593	644	601	638	572	624	582	594	605	637	640	620	586	603	617	598	574	591	604	638	617	597	592	627	629	586	604	602	641	658	607	610	643	611	635	603	622	690	611	623	629	650	601	606	597	619	648	622	588	581	599	640	592	606	516	595	604	622	562	573	623	576	580	641	610	634	619	579	638	592	636	609	574	626	672	601	580	584	589	609	639	625	597	642	608	583	597	625	612	608	662	581	627	626	615	583	617	591	659	626	596	641	625	642	615	603	625	594	599	601	605	583	635	628	600	610	565	622	610	578	603	613	605	555	587	622	600	664	627	649	612	598	583	664	633	617	632	614	577	546	588	570	588	594	607	634	610	645	568	640	633	634	636	592	627	653	615	597	621	579	613	568	599	617	565	632	639	582	586	574	615	575	602	653	619	629	597	582	589	645	614	621	611	558	612	613	624	574	601	617	585	612	574	600	619	579	603	609	605	604	541	651	573	565	607	589	604	638	589	624	632	626	627	595	622	609	648	607	608	602	625	592	658	647	610	604	602	602	653	593	647	631	652	541	639	651	570	622	619	627	613	596	606	596	638	614	625	625	603	645	647	627	580	637	611	629	624	609	603	577	603	627	611	611	614	619	602	600	621	610	590	590	668	615	594	595	609	580	606	627	637	589	643	632	612	599	610	628	590	594	624	585	604	605	623	607	589	595	602	604	617	603	596	588	579	650	588	618	589	604	597	588	619	629	608	629	578	597	560	584	559	586	633	663	604	603	626	592	573	606	598	599	643	590	583	618	618	631	596	612	614	608	640	614	614	595	582	655	617	619	602	593	615	588	613	566	575	618	610	669	622	641	601	633	618	638	637	626	611	582	603	581	614	632	644	629	595	596	633	591	599	628	589	631	649	610	583	596	601	617	586	645	578	595	598	646	611	627	595	607	612	586	603	609	612	597	601	618	591	596	599	606	664	597	589	591	609	576	604	597	625	607	635	616	605	656	589	587	582	595	595	605	585	601	604	612	594	607	606	659	619	597	613	560	630	637	576	611	616	595	622	609	597	594	652	610	570	588	585	599	601	598	622	594	608	629	619	604	625	567	591	598	645	620	594	610	586	637	604	579	602	646	574	624	630	619	623	616	580	612	644	610	572	587	620	582	631	600	603	597	608	610	567	635	589	572	573	623	609	601	614	596	598	626	621	637	576	632	605	644	621	633	599	611	603	577	625	629	667	637	595	624	592	631	592	624	628	631	610	605	677	617	637	607	654	611	609	618	634	652	570	669	621	582	596	623	604	631	589	645	589	561	602	588	627	581	615	613	603	665	643	600	569	583	577	628	602	599	592	598	620	615	634	616	571	578	617	634	585	630	600	593	652	635	646	645	680	602	622	621	615	640	615	603	611	593	586	623	605	616	607	635	584	640	608	610	581	612	637	608	610	565	609	624	590	619	599	612	636	621	618	605	615	599	581	582	585	615	581	618	576	596	613	583	642	599	613	635	598	631	568	639	632	616	636	607	640	609	609	626	606	579	585	571	576	629	646	630	588	581	541	645	623	622	573	621	560	628	606	586	609	654	600	614	634	651	631	610	621	588	584	591	627	565	628	569	604	592	621	600	621	636	613	655	567	628	575	616	597	593	585	641	549	598	656	649	595	587	592	626	602	606	628	660	571	613	606	611	578	608	571	605	616	629	615	621	609	659	610	624	624	604	651	642	611	605	627	632	670	603	652	594	598	636	582	630	602	605	603	600	629	658	598	641	621	609	601	601	595	610	666	583	677	597	617	553	605	611	652	625	616	606	585	566	608	585	607	643	620	622	580	600	598	671	632	632	649	615	628	600	613	611	594	593	600	631	617	665	587	636	615	661	596	619	610	613	607	596	595	592	627	633	586	598	580	623	643	612	646	623	596	610	591	603	588	615	589	626	587	631	596	644	619	594	613	629	576	620	589	676	606	610	567	588	609	575	660	629	616	567	582	644	611	612	679	570	610	585	602	633	581	630	599	577	619	660	587	607	637	600	621	584	614	616	598	588	575	621	615	548	601	639	615	630	611	621	644	644	612	570	594	651	582	597	639	596	583	606	609	634	576	617	631	614	608	561	627	605	598	636	621	564	640	616	626	632	624	568	604	624	584	614	620	583	643	608	584	564	612	617	593	647	621	625	609	632	589	598	642	603	591	610	616	618	636	591	640	587	636	607	637	577	590	599	618	622	622	611	610	601	583	631	596	611	645	614	595	645	623	605	600	628	561	586	654	629	620	636	632	600	604	593	558	597	598	589	606	641	651	604	620	591	611	605	662	596	610	637	620	625	593	619	599	664	619	645	599	598	583	607	591	644	622	609	621	595	552	600	599	627	632	649	643	589	616	597	583	620	628	605	596	610	642	644	612	594	635	634	611	612	636	652	623	587	581	593	614	561	604	615	607	534	586	612	621	624	607	609	603	630	615	582	593	668	570	607	574	593	608	641	612	605	596	625	637	631	665	627	609	625	630	601	582	641	615	627	586	600	603	629	634	638	638	602	638	590	605
32756	20523	9551	650	390	350	350	325	351	327	304	314	324	354	330	322	327	312	323	311	340	322	330	319	334	340	334	307	326	308	324	312	330	344	318	309	332	273	287	326	312	296	365	321	320	333	313	352	327	298	306	356	313	333	281	308	322	338	316	351	346	339	321	319	306	323	375	286	350	295	324	312	311	312	314	307	321	307	325	352	308	312	329	328	285	321	344	340	329	315	353	328	320	346	314	315	337	345	287	332	351	337	314	316	326	333	318	290	350	314	326	322	311	318	315	302	313	321	311	368	326	315	333	328	350	344	320	314	302	337	341	334	326	295	272	324	323	340	334	297	345	335	343	316	364	308	310	325	314	352	316	288	268	346	349	329	354	324	297	310	337	320	350	323	367	292	316	324	310	261	340	345	333	299	305	334	327	310	321	291	319	300	313	315	306	308	340	352	340	299	321	331	344	373	316	295	273	327	317	298	309	301	326	299	296	340	291	301	340	308	347	303	316	335	323	383	327	305	332	378	351	328	321	346	342	337	325	273	349	314	312	329	299	325	314	314	347	318	296	317	334	333	320	340	344	346	325	324	289	309	318	317	333	343	311	301	319	288	342	358	311	334	311	338	365	310	375	313	315	338	288	298	313	354	316	344	340	285	316	301	352	312	325	308	299	331	359	318	316	356	337	307	327	321	329	351	319	335	300	291	323	369	356	330	298	325	323	316	314	321	334	318	307	317	344	299	325	304	320	347	320	314	308	332	312	320	340	318	303	297	300	341	280	317	309	341	337	316	340	339	303	347	316	308	329	340	271	337	327	344	290	332	323	310	331	330	300	302	309	316	329	357	328	349	340	319	313	347	299	328	315	349	327	308	330	339	330	313	319	291	315	321	309	288	341	316	340	321	334	325	336	316	314	299	276	304	334	346	361	335	308	333	348	368	299	330	325	305	337	336	338	333	336	315	297	311	309	324	344	341	306	315	327	297	330	339	321	314	326	344	285	316	338	333	322	332	331	319	346	336	310	300	326	381	323	283	297	315	323	323	316	317	297	313	335	355	319	317	321	337	337	336	302	322	330	334	327	325	303	349	338	315	317	343	362	299	302	331	333	321	312	326	320	315	308	297	339	308	337	327	295	334	317	304	338	331	324	347	299	327	317	297	324	326	325	317	324	306	307	369	353	293	313	316	333	308	334	341	295	321	323	286	301	333	320	322	341	317	315	307	294	348	310	336	293	348	342	314	325	346	331	321	312	346	317	291	304	357	331	323	351	370	342	284	316	325	317	328	371	302	337	314	312	320	313	328	297	300	350	319	321	322	286	323	278	323	292	324	283	299	320	281	313	310	321	350	322	363	299	377	355	324	341	319	331	335	322	301	319	318	318	298	329	305	337	332	296	320	341	359	304	311	323	285	334	297	319	306	355	314	306	306	332	334	315	324	329	297	329	345	329	309	306	334	266	322	337	337	320	342	337	311	315	338	321	316	329	314	355	287	305	330	315	315	300	315	364	337	309	310	317	317	337	341	337	345	287	312	323	300	319	329	368	319	374	322	300	293	335	325	332	331	339	356	338	309	342	336	331	337	328	306	333	325	306	323	306	298	271	337	328	303	332	296	340	295	312	327	359	304	312	365	352	314	291	294	299	326	308	322	313	334	358	302	344	316	326	353	316	310	349	298	333	295	300	328	306	337	282	339	354	313	301	327	336	309	264	332	348	337	328	309	330	354	372	333	323	287	344	358	353	340	348	335	310	293	289	320	331	323	323	326	322	309	297	315	324	304	323	323	323	315	308	312	325	309	281	301	304	338	318	351	330	308	314	294	316	312	306	344	359	309	309	344	325	331	361	360	316	341	319	304	342	283	313	313	351	327	344	335	340	354	324	324	332	336	313	304	316	303	307	304	333	343	332	310	296	278	354	332	328	310	326	311	348	292	319	339	316	319	332	340	325	332	314	340	341	306	280	323	315	328	325	316	319	295	352	340	313	299	341	354	360	308	291	331	328	310	333	339	333	313	340	301	342	305	346	316	290	308	292	328	301	336	315	342	322	298	344	315	295	319	352	345	303	319	278	357	329	301	308	298	313	321	323	315	275	297	345	332	329	294	322	277	320	318	338	362	370	298	285	318	329	344	338	315	304	327	338	353	308	333	321	326	325	342	322	333	366	342	332	295	309	329	323	286	337	303	298	297	302	356	326	312	320	347	350	300	285	311	360	312	291	312	335	305	312	343	317	337	349	288	315	313	306	313	337	299	347	261	326	322	320	346	346	377	341	300	317	338	333	309	277	308	298	325	336	316	328	316	328	318	327	320	291	349	342	298	329	346	320	302	327	341	305	338	329	322	330	292	351	312	324	309	367	321	312	314	357	344	330	310	326	341	335	346	337	317	324	318	319	300	331	338	286	320	307	321	326	346	333	304	305	330	308	303	338	310	313	326	336	307	322	343	332	345	290	338	328	306	315	298	338	303	330	298	313	300	320	292	354	314	322	347	321	330	332	300	301	308	303	305	326	305	294	309	319	345	332	324	306	306	310	336	327	295	320	315	353	327	322	353	297	335	322	338	333	310	312	284	336	309	321	331	318	313	321	315	314	326	305	317	337	301	326	382	317	310	303	329	311	376	316	344	327	355	350	332	341	322	322	327	350	323	339	303	332	298	312	327	339	290	312	315	314	299	311	345	278	326	325	325	329	336	330	335	329	332	349	313	319	341	335	310	331	299	333	330	295	310	348	341	322	325	302	306	307	304	324	318	331	310	300	305	322	339	346	333	336	330	341	308	322	327	332	331	320	336	320	325	321	338	314	300	308	314	338	316	322	337	333	317	339	342	298	319	301	318	321	317	274	309	341	339	311	352	355	309	344	291	325	351	306	316	319	334	316	328	338	332	325	308	322	287	329	318	320	305	354	311	319	330	339	295	345	298	294	324	325	287	347	354	302	308	313	309	345	314	318	332	340	296	329	314	322	317	323	333	332	313	365	326	327	343	309	297	309	332	344	307	313	290	294	332	342	321	327	295	284	342	291	293	332	329	310	322	353	320	392	332	300	323	324	337	309	312	328	363	346	322	341	303	338	297	321	320	338	335	299	306	292	345	321	321	339	307	366	304	351	326	335	318	310	328	320	354	305	330	298	319	324	327	312	336	348	325	327	310	322	353	298	325	361	305	358	309	304	309	323	329	307	330	355	304	348	334	331	316	303	357	341	314	314	264	306	331	279	319	313	339	359	332	317	319	301	303	334	346	303	329	311	317	298	342	324	323	328	330	311	307	338	315	336	303	292	341	331	327	325	326	342	361	347	327	311	323	343	314	360	328	322	318	283	337	335	322	348	299	316	347	326	303	316	328	326	367	339	339	301	330	325	326	334	350	341	319	309	327	333	290	322	307	309	347	334	330	304	350	314	345	319	328	308	320	293	346	302	288	321	330	357	317	322	306	314	314	323	337	308	336	303	291	301	328	327	302	343	332	326	307	287	304	331	337	358	335
7981	1942	872	733	779	771	727	712	763	742	757	716	724	775	747	722	726	753	690	750	715	743	738	742	754	763	768	760	713	700	768	738	739	761	771	789	753	747	719	769	743	762	718	793	787	734	753	756	719	747	775	695	785	740	770	818	736	703	731	674	746	734	732	776	739	773	750	717	715	729	751	764	729	783	770	729	745	756	750	762	780	711	677	824	739	761	789	732	685	759	749	796	713	772	764	737	748	728	753	706	806	739	800	774	733	756	756	751	742	768	720	741	739	714	741	699	746	752	749	742	708	737	774	768	764	775	717	760	752	737	819	702	731	786	735	769	766	740	713	730	730	732	731	722	770	732	721	776	799	776	743	750	729	708	760	765	709	751	750	767	796	737	782	759	749	737	765	755	759	745	719	787	727	764	726	771	766	780	737	797	816	723	763	729	749	738	764	751	716	798	756	741	779	739	768	775	787	689	749	745	727	781	733	749	768	752	751	775	743	744	743	719	805	763	765	741	766	730	711	723	745	738	717	745	781	746	764	737	733	707	751	719	777	720	803	683	705	687	729	751	728	704	755	726	755	754	745	730	719	764	777	766	757	751	708	759	778	764	741	756	752	735	776	757	738	704	738	747	750	744	735	785	741	749	741	759	750	769	709	736	723	764	746	770	788	745	737	744	774	795	761	765	740	726	710	683	766	815	741	721	740	726	775	781	691	803	722	726	731	753	748	791	804	692	750	756	772	736	749	779	724	776	758	785	742	803	735	753	746	783	736	731	732	736	774	772	734	725	741	685	730	721	720	732	749	730	712	733	727	743	726	753	765	755	766	727	748	708	757	771	695	766	697	669	761	758	757	747	762	750	762	731	750	777	738	724	750	749	738	785	752	731	695	739	783	703	752	783	763	733	742	720	738	749	709	715	765	734	747	748	727	758	754	751	734	729	711	728	784	744	757	715	737	738	742	752	731	735	726	751	719	770	768	740	749	788	793	821	756	767	712	724	772	758	758	730	746	739	783	699	741	724	768	743	731	690	752	782	705	792	774	772	765	741	752	744	744	715	733	752	740	768	765	763	769	726	750	726	706	710	749	726	727	827	776	734	752	738	782	748	735	762	753	772	766	721	784	758	768	742	701	732	722	726	728	719	737	698	756	769	724	735	782	741	762	747	736	694	766	718	753	753	760	712	703	772	765	762	818	742	780	734	747	701	763	737	765	771	719	716	717	729	768	774	717	804	690	755	750	702	753	716	714	748	714	758	759	734	719	789	756	761	752	766	738	736	769	733	792	710	759	764	797	728	763	747	704	708	691	740	753	753	751	696	743	752	767	749	754	702	752	744	718	774	760	732	737	704	717	727	732	757	718	712	725	763	787	760	792	733	723	760	772	708	758	699	778	752	740	758	731	758	785	742	726	769	772	726	799	743	732	707	731	714	746	714	731	764	743	758	785	790	732	754	800	797	750	749	784	723	773	712	782	700	728	763	768	693	753	750	723	734	774	744	747	745	752	777	805	711	741	690	704	719	727	722	716	738	716	720	731	731	743	749	700	686	753	776	784	729	759	736	736	737	693	719	762	728	751	721	712	760	732	741	743	744	760	684	763	732	700	708	727	730	738	811	717	694	742	750	756	768	758	768	714	715	755	725	709	715	775	732	785	689	738	767	729	724	734	745	729	702	774	758	804	715	790	698	769	706	758	748	751	727	727	703	705	730	692	734	713	719	709	704	732	742	750	731	731	735	718	730	746	736	768	730	718	745	723	740	743	748	782	737	779	737	763	789	736	736	788	780	743	759	739	733	745	764	714	749	675	747	743	686	725	755	766	757	719	768	744	771	724	762	780	751	720	726	785	718	736	767	727	778	718	677	732	721	751	760	749	757	718	737	716	775	769	728	804	704	762	701	719	763	789	816	795	753	759	726	758	769	708	710	777	754	765	720	769	765	782	729	793	756	710	752	746	753	713	789	755	749	745	704	754	728	787	742	728	681	735	681	755	754	725	760	742	723	715	742	771	730	780	745	709	737	710	760	766	745	717	698	734	732	745	743	792	713	701	706	722	722	796	768	728	732	742	786	791	725	742	707	817	761	707	716	743	753	738	779	726	747	715	687	702	757	716	767	688	709	738	716	747	759	766	750	698	725	727	794	761	789	740	752	753	729	753	746	761	735	742	792	738	790	758	702	730	771	754	746	694	758	732	733	723	729	734	738	763	724	753	713	708	760	704	768	753	724	724	729	724	769	709	741	763	773	745	766	721	724	771	718	751	763	749	768	686	691	752	726	731	741	701	726	750	755	746	728	672	740	734	737	715	779	704	757	732	751	749	745	743	725	758	752	750	746	733	742	741	758	736	740	750	757	755	735	751	763	750	741	711	739	736	756	754	754	746	765	757	734	783	775	731	742	715	752	727	738	770	732	798	704	762	716	724	712	741	788	683	765	765	738	729	770	759	719	719	743	728	711	743	737	770	741	699	753	708	704	749	743	771	765	762	735	757	696	751	715	768	740	763	769	710	747	774	733	721	730	786	763	731	786	717	699	721	762	749	735	697	717	733	761	823	721	736	771	757	710	734	760	727	742	781	760	741	740	729	767	676	750	741	713	773	737	715	749	820	771	789	706	674	767	720	748	771	723	740	779	758	737	745	740	746	758	743	782	738	799	742	732	752	756	753	726	748	689	686	768	745	720	779	745	766	748	735	760	737	781	703	746	741	750	771	724	754	733	742	772	769	728	721	761	772	715	715	742	675	709	748	751	730	775	788	774	724	779	735	678	721	777	724	775	732	771	677	727	737	680	730	777	737	729	720	791	730	739	771	737	704	756	689	707	766	730	761	773	703	714	714	748	749	756	727	790	719	776	756	728	759	747	700	748	758	788	744	743	725	740	720	772	746	745	745	761	750	722	725	758	764	684	769	758	755	751	720	747	714	738	743	821	730	739	782	744	763	737	733	741	780	673	780	777	724	726	766	732	704	766	721	762	709	710	781	760	722	780	714	724	758	724	748	753	736	729	747	731	743	728	760	740	776	771	721	747	717	748	757	780	793	759	754	722	713	771	741	699	762	690	739	720	757	721	725	747	720	747	724	728	755	782	771	755	733	772	721	739	761	812	769	759	740	762	784	782	736	732	722	721	742	754	733	722	741	742	729	749	736	729	769	691	782	699	729	781	712	725	737	760	762	756	758	782	760	736	749	681	803	745	755	751	733	705	729	747	725	748	781	772	754	726	754	750	762	728	737	732	701	724	728	726	728	756	733	742	695	756	762	727	744	774	744	748	804	746	717	761	777	757	747	761	760	754	761	717	753	720	758	736	801	772	741	733	749	706	705	730	748	695	737	738	762	753	708	792	723	725	715	723	719	735	747	771	768	755	771	758	731	733	794	755	741	770	732	733	749	684	753	752	710	766	800	774	727	808	747	728	747	724	736	761	699	738	716	714	733	759	720	752	738	722	763	814	713	731	796	730	733	786	771	725	758	767	722	741	740	712
24961	21502	24900	28519	21513	20723	1163	601	484	492	468	459	446	426	462	407	449	453	435	461	418	410	455	415	464	399	413	416	441	406	460	447	430	423	466	475	411	467	429	463	410	454	414	397	423	427	437	407	399	404	465	437	457	444	400	409	429	447	462	428	397	412	444	450	397	409	408	433	448	404	395	444	410	427	432	440	445	418	381	403	433	437	406	415	431	431	426	399	415	445	441	436	401	428	436	429	409	411	458	461	411	439	431	378	437	402	446	412	427	428	407	424	432	440	431	440	439	452	446	410	408	414	405	393	436	388	399	448	465	449	430	439	439	428	441	393	446	399	411	373	382	406	419	422	416	403	449	456	447	410	403	458	409	470	434	449	461	427	410	464	449	432	406	442	420	428	414	439	455	425	417	427	408	428	447	438	433	444	375	391	431	440	430	415	398	418	447	432	410	417	385	400	451	402	455	409	421	456	435	424	417	421	433	398	465	435	460	387	440	431	440	426	408	438	416	414	451	424	390	402	422	396	435	423	406	419	474	450	457	394	394	415	467	413	420	418	429	392	414	410	423	441	423	452	430	442	407	411	391	425	437	414	432	431	433	398	424	401	435	412	396	407	434	471	416	426	403	432	455	398	406	440	422	424	439	443	471	406	434	411	449	421	426	448	439	440	374	380	448	410	453	437	425	432	425	442	437	402	422	392	421	405	433	420	398	441	397	449	453	446	436	450	399	407	423	406	395	405	404	355	413	402	467	435	448	394	434	410	425	420	450	387	458	408	437	399	412	412	458	417	431	383	398	413	424	393	482	455	383	431	424	407	459	406	459	425	414	396	416	463	417	404	415	409	424	447	412	455	393	406	418	398	410	418	380	426	405	436	433	457	440	420	406	407	415	426	414	479	418	445	439	389	411	456	428	397	437	465	473	455	427	416	441	477	454	479	409	438	415	421	395	408	400	422	415	410	396	427	410	431	406	411	443	389	439	448	397	433	432	444	435	430	406	437	426	438	428	414	433	427	419	439	414	391	425	396	376	420	436	415	470	406	433	451	420	411	482	412	425	443	408	433	436	390	395	420	434	403	411	438	372	416	449	426	443	397	425	466	455	424	418	436	438	436	393	384	440	410	398	417	415	431	439	401	401	439	382	425	449	434	400	415	418	391	417	445	455	424	442	404	448	425	418	398	415	475	421	423	397	394	460	402	398	465	420	435	417	453	423	411	428	367	419	427	432	385	446	426	454	426	453	391	421	471	433	414	449	402	432	414	462	454	436	417	438	384	425	429	430	387	400	407	444	405	417	424	472	422	412	411	419	462	410	405	413	456	446	434	399	432	459	447	393	457	423	458	441	412	449	424	432	382	451	429	428	448	417	468	459	392	422	401	441	419	393	422	422	407	431	438	431	433	386	421	420	429	422	406	423	405	403	451	435	435	421	392	449	418	455	391	432	415	418	467	419	465	428	443	448	484	441	389	406	390	413	386	412	408	463	426	421	427	413	405	429	443	418	450	423	405	440	412	442	421	436	435	454	458	437	445	449	406	421	410	509	432	410	440	446	466	395	400	423	420	434	423	419	406	420	437	432	429	424	428	443	477	411	437	430	433	375	395	416	435	455	463	421	445	430	404	427	430	425	439	436	401	442	379	413	437	442	436	445	372	437	440	462	404	391	440	427	450	407	427	451	446	398	434	394	431	430	391	440	415	412	402	450	417	445	432	421	402	456	416	431	405	427	423	438	452	444	434	464	393	382	399	425	401	396	401	464	422	424	426	435	437	444	447	449	426	379	432	388	387	387	412	418	448	399	398	422	415	438	419	409	434	384	428	427	449	521	439	434	433	406	402	415	450	442	441	400	447	437	408	466	416	431	452	447	436	449	439	421	415	452	421	449	433	403	404	401	418	432	422	406	427	434	441	430	424	410	419	425	421	417	432	369	460	465	405	390	406	427	420	443	416	467	434	418	407	402	464	388	454	419	457	461	447	424	395	397	454	428	469	459	417	421	424	464	446	410	439	391	454	445	416	403	408	429	445	444	451	485	422	422	437	418	471	439	412	447	466	450	439	432	415	453	424	469	402	401	397	464	445	414	420	406	419	458	408	429	436	417	416	428	424	440	403	450	381	403	419	420	396	430	473	434	437	388	443	459	412	419	436	403	429	449	470	397	390	409	446	411	451	397	438	399	414	359	432	407	400	419	438	401	421	488	449	384	418	432	396	428	434	389	419	456	413	436	434	446	409	447	462	439	439	426	437	409	443	408	416	458	438	430	445	374	410	416	445	423	423	457	391	389	431	414	392	442	428	443	427	433	410	396	435	417	449	453	452	393	396	437	411	422	446	427	400	421	433	434	429	472	465	408	418	453	462	455	433	388	447	475	438	418	441	433	432	460	456	442	403	421	404	435	447	411	427	446	416	408	458	414	401	421	437	419	407	437	426	445	397	431	425	441	438	445	420	463	442	436	427	412	413	406	443	381	421	423	453	400	408	429	447	424	422	432	428	421	471	459	465	429	408	419	419	470	404	432	400	431	401	407	444	452	426	432	422	443	444	377	437	430	383	458	415	452	418	427	426	438	432	463	405	429	410	434	444	459	432	438	406	415	437	448	433	433	435	437	444	431	419	451	415	451	414	451	415	424	432	429	421	464	395	434	430	416	404	416	436	428	439	388	404	412	385	412	455	395	476	464	438	423	431	432	403	448	421	435	417	452	403	424	423	452	422	458	469	434	401	455	434	428	383	451	433	402	407	429	412	456	443	416	383	409	397	398	448	424	422	434	400	455	391	375	424	411	430	438	399	422	425	430	427	400	460	386	379	401	423	439	425	403	446	409	466	440	410	400	410	459	424	433	402	411	440	458	408	378	398	403	423	379	400	429	403	413	451	404	438	471	466	422	434	444	426	396	442	427	447	423	398	472	448	438	420	459	434	460	391	437	443	429	386	438	412	403	436	412	430	425	399	429	375	421	428	382	424	380	409	352	422	437	425	433	435	413	457	406	420	418	438	434	423	388	405	382	408	448	412	441	437	432	409	412	460	444	437	459	403	423	425	407	405	465	464	391	423	454	417	394	420	371	413	429	464	415	414	390	404	432	428	446	477	451	410	394	410	399	419	434	456	425	414	432	438	450	420	387	421	421	430	445	400	430	429	404	397	438	393	444	397	458	439	461	406	449	423	388	426	428	414	436	421	438	465	432	406	454	420	396	419	423	426	397	408	425	460	429	435	379	428	370	413	390	433	434	403	435	436	432	421	380	454	435	408	449	416	452	411	418	392	413	411	411	426	423	393	441	379	388	402	430	419	427	417	421	412	393	425	427	396	414	428	398	443	404	422	425	429	452	405	409	428	415	443	450	422	406	420	429	424	471	463	434	372	394	439	407	409	445	468	442	448	460	419	424	377	419	416	421	404	456	429	415	440	408	414	422	423	412	424	469	447	428	399	412	428	423	434	397	424	437	457	460	406	422	391	393	399	433	466	424	420	422	453
18048	11651	1975	1277	1040	1051	992	1017	950	949	886	905	921	978	930	880	882	916	920	942	993	910	923	888	919	929	903	897	897	888	872	960	946	932	923	955	949	907	918	877	930	823	895	938	936	944	914	898	878	878	884	862	919	879	900	970	945	899	934	884	923	955	894	951	972	983	981	879	918	939	905	960	890	960	821	974	932	923	961	894	952	903	948	927	993	966	915	935	873	910	863	883	930	890	918	901	896	909	902	923	914	914	931	945	868	907	891	947	904	867	888	866	923	865	917	895	920	929	949	843	903	900	861	907	964	980	972	919	914	893	922	930	943	941	896	879	938	874	870	914	912	897	891	904	888	952	943	957	934	905	894	890	931	885	919	924	920	928	908	934	920	944	872	886	915	911	936	927	983	980	912	916	924	899	942	872	896	955	910	982	979	909	929	919	848	954	892	902	902	884	928	982	890	866	922	895	923	928	886	915	953	934	949	952	917	899	941	911	862	926	929	903	923	839	889	906	917	924	899	921	925	922	974	916	908	898	897	952	936	857	974	947	859	884	894	919	955	946	843	936	939	930	866	891	956	956	907	947	922	917	909	905	878	957	925	912	982	948	916	911	928	893	959	931	954	946	914	933	907	925	879	960	930	918	906	902	932	956	914	915	892	928	970	894	991	925	927	962	872	903	932	892	945	930	893	884	901	880	872	900	921	893	913	973	924	916	952	917	883	956	929	967	945	948	865	925	850	918	900	899	916	920	898	907	878	892	961	882	888	901	866	930	898	936	915	949	903	975	918	938	926	906	917	914	876	866	904	955	940	925	929	926	901	913	923	907	922	957	956	889	963	876	873	908	987	938	932	903	976	942	903	888	874	939	891	883	931	884	888	936	935	926	914	901	987	897	919	952	872	900	905	940	916	958	910	938	927	864	922	921	939	876	880	942	983	933	920	912	947	903	859	839	851	949	930	959	934	913	982	953	932	898	917	936	906	929	925	907	952	918	874	870	910	892	882	1007	948	868	942	921	882	910	885	932	895	895	926	897	891	939	912	937	895	909	887	922	864	952	895	899	878	895	940	911	923	930	956	888	935	872	919	948	907	937	930	916	920	937	921	904	890	950	953	954	869	912	901	927	883	956	994	908	932	839	905	918	928	883	883	938	880	937	927	917	914	948	887	886	930	859	913	951	934	918	903	903	909	937	952	945	913	901	907	896	924	892	903	906	932	880	918	939	954	930	899	909	942	927	949	941	903	934	872	937	903	917	901	868	824	919	923	918	905	912	910	949	893	960	910	874	839	923	905	903	941	911	932	925	938	950	933	968	942	979	950	916	946	960	887	883	919	926	895	897	911	887	960	923	912	947	932	896	920	847	905	911	898	893	935	887	948	906	934	929	906	880	937	881	912	910	934	847	938	899	910	910	909	962	941	919	973	939	944	869	920	899	961	883	940	903	913	930	963	933	939	888	923	935	962	892	927	876	961	898	939	929	958	890	867	936	998	903	989	893	961	925	914	935	948	956	938	897	975	857	891	996	896	926	873	889	918	879	864	945	892	950	972	931	921	876	947	931	920	855	890	950	897	920	951	919	927	953	899	884	896	911	897	888	883	894	917	900	940	932	923	911	915	872	929	906	935	943	878	916	937	899	884	911	918	859	926	943	894	965	871	915	923	885	997	861	927	928	932	935	885	910	908	899	900	933	938	899	952	920	961	868	952	896	912	916	958	929	980	918	932	921	953	980	972	907	949	893	963	928	957	939	961	936	953	913	914	916	877	863	1010	912	942	928	919	953	932	942	899	907	909	929	923	921	957	930	912	896	923	915	914	955	929	890	862	963	928	895	892	888	950	929	912	897	927	908	926	919	939	947	1005	938	985	953	865	916	930	895	912	919	855	889	878	904	891	873	931	958	908	903	866	876	926	895	962	911	941	885	889	891	926	937	875	888	906	947	945	873	973	953	933	916	908	890	906	893	898	879	928	901	911	847	890	899	950	932	940	910	890	927	922	926	874	855	924	916	920	867	938	840	941	940	909	897	886	902	916	892	942	874	912	907	877	944	927	922	872	960	903	947	919	912	946	920	944	936	897	946	955	925	876	941	920	869	919	899	900	897	931	900	975	935	914	919	861	906	913	869	920	902	891	940	942	858	917	912	900	943	856	939	894	923	971	928	951	857	945	940	855	884	934	910	911	922	905	880	908	868	912	897	918	894	939	911	907	889	929	911	951	866	898	929	884	879	922	865	915	954	920	892	861	882	888	858	885	998	922	885	923	892	889	896	884	909	882	903	863	875	831	947	870	921	909	917	898	966	863	911	884	968	904	875	913	924	892	902	972	898	926	881	913	854	889	918	912	962	884	932	893	907	939	983	968	917	892	927	880	965	911	936	922	911	924	911	903	919	924	878	970	900	927	904	928	899	897	918	903	904	933	949	935	919	866	919	955	883	877	937	918	865	892	922	931	914	959	927	945	990	880	950	917	861	885	954	913	940	964	955	852	852	921	890	897	936	901	932	933	912	946	945	945	898	897	893	943	893	940	880	872	957	880	922	944	888	887	941	921	935	935	914	962	926	985	884	937	875	907	893	918	866	863	859	873	878	948	915	896	887	910	914	983	887	904	915	910	950	883	942	894	907	900	907	957	940	909	946	921	898	881	985	885	922	893	905	970	836	889	900	894	948	892	906	867	893	878	950	878	971	870	922	919	891	889	895	879	942	896	932	945	901	919	916	925	935	945	912	961	891	931	910	896	961	907	928	895	877	979	948	942	875	920	912	931	931	958	921	941	907	900	917	913	898	921	878	908	974	915	859	912	971	922	932	924	969	862	848	942	946	915	934	921	900	905	880	944	972	837	881	900	941	929	961	977	926	892	925	909	929	927	873	922	960	908	929	966	918	909	902	894	944	919	928	864	976	894	933	949	933	906	920	947	983	954	937	894	868	947	965	881	942	881	866	859	904	910	933	912	869	887	944	877	919	922	940	878	905	910	901	960	884	898	882	910	893	888	915	886	933	883	924	876	893	943	923	947	925	919	867	922	872	909	897	903	890	910	933	932	923	901	930	939	925	896	932	917	899	892	914	878	951	912	916	940	926	930	941	913	845	924	932	912	918	930	936	930	934	899	879	901	939	924	974	889	839	886	906	891	896	942	927	941	930	909	914	931	831	945	921	947	914	919	928	888	928	899	962	888	936	968	926	929	901	942	935	831	917	942	948	938	911	916	926	913	904	923	933	901	914	917	901	912	917	984	912	950	998	904	968	916	889	945	927	894	881	901	891	922	892	940	931	934	889	918	935	955	896	918	945	933	912	900	873	916	863	971	905	868	953	911	881	892	957	892	913	915	862	915	896	900	934	903	928	936	877	927	888	918	918	898	903	915	948	868	901	926	946	930	940	912	917	896	946	931	876	886	973	883	896	1006	874	910	942	916	900	907	912	948	939	899	884	884	924	918	926	889	926	934	870	843	957	854	889	833	919	903	880	896	1001	912	924	895	896
24264	21454	25185	28146	21457	21478	19281	746	469	424	390	358	349	359	290	308	326	318	290	285	332	313	310	289	314	288	276	344	291	264	282	295	276	298	278	270	272	315	324	287	308	302	277	272	273	290	294	289	277	287	305	294	289	278	277	285	278	313	260	241	282	277	281	288	293	271	292	297	296	255	292	298	308	277	299	301	310	316	318	293	288	283	283	311	293	302	255	272	291	289	287	297	309	287	267	254	249	287	293	288	269	271	290	278	265	308	309	282	282	261	252	292	300	326	249	300	267	253	284	279	276	276	302	321	278	283	270	289	285	282	287	286	268	254	274	277	299	280	326	304	299	289	303	319	291	287	278	266	261	302	302	245	258	285	289	252	289	297	265	302	267	311	305	279	333	308	251	271	288	281	278	275	280	293	309	300	300	285	306	308	279	264	262	314	229	259	303	274	260	289	259	272	268	288	310	300	277	280	286	278	278	292	262	311	296	302	300	302	284	292	256	318	260	289	300	272	286	295	304	306	295	303	289	305	299	262	298	268	287	302	268	285	274	292	282	289	265	241	278	263	288	316	290	288	289	264	292	270	287	282	293	265	353	287	296	288	289	292	292	285	284	271	257	303	295	305	297	300	313	290	304	286	292	285	283	282	272	238	289	289	277	277	240	305	280	270	303	254	280	264	286	291	298	321	251	287	306	290	302	281	264	301	298	343	296	263	276	289	265	273	297	304	290	271	292	294	265	288	303	248	279	294	240	249	303	266	294	278	292	317	325	286	291	268	272	265	281	288	264	290	248	285	265	273	297	327	315	260	284	302	292	265	327	294	285	291	305	266	291	302	266	278	251	264	256	294	279	295	277	275	290	320	273	285	283	304	294	299	275	296	294	288	281	282	283	280	304	274	287	287	272	304	282	263	306	269	286	293	288	319	304	293	283	260	287	278	280	273	294	307	271	259	292	281	298	297	308	266	272	261	313	279	287	286	293	304	273	307	287	289	271	310	266	290	302	288	314	315	307	258	279	276	296	303	272	317	288	305	278	267	289	299	271	284	302	288	286	262	298	297	301	272	297	282	252	274	262	280	305	294	273	276	289	286	266	294	295	241	293	320	312	302	250	266	285	289	248	299	298	292	296	281	260	299	268	294	277	290	284	295	293	294	297	281	283	277	276	284	296	282	253	301	280	276	273	262	272	272	294	326	300	307	289	275	275	288	312	266	279	258	259	293	294	242	285	281	305	287	305	302	326	288	296	293	310	302	274	306	315	274	267	275	285	289	279	262	289	286	257	287	256	282	347	300	295	249	285	297	263	255	256	283	288	304	261	266	289	287	281	274	271	230	285	292	287	294	286	296	289	279	263	307	282	274	280	258	265	292	302	290	296	276	305	272	285	287	250	287	275	293	287	268	285	244	331	257	293	281	314	290	285	296	286	297	278	286	280	282	306	288	264	285	292	270	291	290	281	295	299	273	289	263	252	277	250	306	294	293	276	323	297	260	282	287	289	269	264	280	321	285	293	277	254	301	255	253	282	257	307	242	296	296	289	284	273	296	290	293	304	300	318	283	263	270	288	294	283	304	285	252	273	284	296	292	304	269	246	274	275	305	253	277	291	286	295	273	293	293	301	271	244	286	281	309	290	293	310	276	294	273	304	292	289	291	293	286	340	304	284	309	302	258	272	299	279	275	283	305	276	271	293	305	288	284	285	262	280	279	264	292	303	270	290	274	246	260	248	295	281	282	307	291	293	313	294	292	286	285	279	305	301	275	285	285	252	287	270	282	254	297	278	297	302	241	291	316	270	248	281	295	269	283	266	253	284	303	281	281	272	287	254	269	272	293	276	298	259	297	272	271	237	300	307	305	306	280	301	282	264	324	263	308	267	283	298	269	307	322	293	304	287	277	284	284	249	273	283	275	280	312	293	288	313	296	291	285	279	279	274	296	312	274	284	315	284	277	308	284	280	263	299	282	270	260	292	284	251	257	305	289	284	291	275	268	264	251	274	288	266	264	308	279	275	286	304	281	291	289	268	282	316	270	275	262	282	325	270	304	315	300	276	254	275	302	297	265	301	261	282	283	278	284	250	279	267	280	281	266	271	291	294	283	292	277	291	298	295	261	296	284	260	288	270	300	291	281	287	276	280	271	266	282	279	255	261	271	265	266	270	304	300	267	269	305	290	278	286	313	278	287	267	284	294	272	300	292	286	272	291	273	296	271	273	281	318	281	287	318	265	290	329	290	281	285	281	281	307	257	315	296	273	262	279	308	273	284	282	293	303	264	266	274	280	281	288	270	295	247	265	264	273	301	274	283	292	303	290	272	276	278	283	284	288	290	287	274	309	264	287	294	266	269	252	291	310	295	290	310	309	289	266	291	253	304	314	283	296	325	310	291	311	262	265	244	300	301	295	241	264	252	268	252	293	300	288	300	248	267	269	273	309	302	291	281	310	283	262	259	281	279	304	285	295	263	258	281	285	322	316	295	289	296	295	311	276	273	310	264	291	290	353	260	256	268	326	276	321	246	280	288	257	250	265	320	286	289	243	281	277	265	277	298	260	293	320	306	277	292	278	287	273	284	256	274	285	327	319	270	294	279	266	246	250	287	290	261	283	286	291	295	278	288	321	307	281	285	274	321	271	278	255	310	301	287	239	282	240	246	328	289	308	264	309	249	290	271	267	273	279	303	304	292	313	284	271	283	312	267	271	292	267	269	291	276	296	293	266	279	296	272	296	317	279	290	298	267	286	299	290	292	278	276	269	296	276	294	261	291	286	272	264	310	281	299	279	292	301	323	282	294	274	248	262	304	276	307	289	246	294	283	285	273	290	304	266	283	288	268	272	260	294	293	276	265	284	299	306	251	300	297	303	289	298	277	277	282	304	268	291	276	272	271	304	293	308	309	289	285	294	273	310	284	293	287	319	299	289	300	294	261	306	298	285	286	300	270	294	256	269	289	266	263	302	324	294	296	287	310	285	277	277	269	301	276	269	279	272	234	244	285	304	308	295	288	292	268	261	283	298	289	266	256	278	277	268	259	263	299	317	325	277	255	278	282	278	231	263	281	263	276	277	290	253	293	318	269	285	300	337	273	312	305	277	284	279	258	295	276	289	283	314	340	307	278	257	290	302	300	278	282	279	292	283	286	309	283	243	287	245	278	314	291	290	281	302	260	286	280	306	301	306	285	256	271	296	312	292	285	319	284	299	277	269	287	302	282	298	283	288	270	258	269	280	298	295	278	300	288	302	285	275	285	251	277	260	262	293	287	297	282	283	296	290	321	259	248	264	288	308	304	274	272	259	300	291	306	296	294	316	294	278	271	279	300	249	253	302	280	292	306	265	327	286	299	303	277	318	270	264	254	288	301	292	285	282	286	280	295	272	290	305	309	305	316	272	274	282	280	289	280	294	317	287	288	296	284	276	286	270	261	275	275	294	275	265	282	278	268	276	291	292	287	301	310	283	313	296	273	273	255	292	245	284	263	292	277
23653	17156	2587	1341	900	815	719	713	676	618	642	642	607	655	646	662	605	605	590	615	654	641	612	621	625	617	628	579	632	622	635	616	647	605	586	617	591	635	570	604	625	629	596	657	631	642	582	653	612	612	590	631	634	640	633	602	612	626	602	641	643	583	588	619	589	604	629	623	620	614	624	575	609	590	643	654	626	619	617	651	611	622	572	570	560	597	607	617	590	605	633	620	539	609	610	571	575	638	605	621	579	618	627	615	636	618	641	637	603	584	592	586	653	602	596	605	610	631	599	581	636	593	591	560	608	560	594	608	620	584	599	634	632	641	610	613	592	579	596	644	622	608	613	569	624	597	612	642	659	633	592	623	591	608	596	620	652	641	638	646	566	641	563	586	596	645	586	600	617	613	558	585	639	658	611	597	586	589	563	621	607	592	577	633	586	611	590	591	639	595	605	617	660	630	624	620	602	615	629	632	575	610	631	597	628	596	626	624	558	668	609	628	577	619	616	581	641	599	612	602	554	632	597	620	637	629	633	610	632	593	599	550	589	597	607	568	614	604	639	637	570	555	610	621	570	600	611	623	586	611	643	549	618	601	596	643	630	608	614	651	604	620	621	609	609	611	624	605	612	658	627	644	622	602	593	605	573	597	588	605	622	608	564	637	617	626	640	579	648	626	579	594	606	609	603	575	621	640	610	629	625	590	565	596	571	576	596	668	549	647	606	630	645	639	664	592	640	651	615	637	554	635	657	599	622	604	587	588	628	599	612	589	617	608	596	609	587	599	569	639	637	612	599	600	582	627	602	621	639	623	572	630	626	656	638	583	611	578	665	626	640	559	575	590	623	628	629	644	616	592	587	624	592	610	657	631	625	621	614	580	637	597	630	627	639	627	641	604	615	636	591	618	619	648	615	594	609	592	637	583	649	629	570	622	590	610	553	616	617	605	571	652	606	631	604	626	610	588	641	603	617	565	598	564	626	636	652	597	666	617	616	637	642	647	660	632	592	607	635	597	601	599	600	570	600	601	632	595	605	628	612	653	645	615	602	634	650	585	629	596	619	620	605	595	615	608	606	595	651	634	656	631	618	642	595	599	627	610	586	614	589	660	634	606	640	691	586	657	562	626	584	605	605	565	621	617	667	592	660	592	633	632	629	638	573	633	653	650	618	622	633	603	562	621	632	629	606	589	638	637	585	583	589	580	647	620	600	633	560	578	632	605	630	623	626	620	619	619	618	614	621	610	631	604	622	636	615	662	595	577	604	611	601	616	610	592	592	633	595	546	590	622	597	643	613	633	606	631	639	608	618	603	620	667	608	605	592	657	552	562	600	636	649	588	634	627	575	624	617	580	637	617	631	620	630	619	614	583	652	611	591	606	571	630	622	656	595	652	617	618	569	606	579	633	636	637	594	563	604	609	585	664	560	575	608	641	603	615	594	594	604	618	588	593	605	619	597	631	654	609	643	638	592	607	623	590	583	550	616	589	597	605	638	606	567	606	628	617	599	578	596	624	620	598	601	614	614	575	618	653	589	627	631	606	621	576	583	626	559	659	656	621	630	593	557	624	659	617	596	637	590	625	612	617	663	561	629	619	603	612	589	575	607	597	603	612	578	605	593	610	629	645	593	600	597	579	629	585	599	594	611	611	605	619	614	605	580	598	623	613	568	600	611	627	620	579	607	616	611	660	640	598	615	588	606	620	632	593	614	605	592	613	614	601	586	623	598	643	547	609	568	618	573	581	572	638	568	599	602	585	623	610	627	587	574	629	603	624	634	601	606	634	599	621	577	625	633	633	594	598	625	640	556	572	583	607	645	580	586	572	606	600	572	614	596	611	644	566	599	605	534	609	614	581	635	610	625	651	607	627	605	602	593	621	624	612	604	600	603	617	623	626	644	616	618	640	646	621	610	609	623	629	596	619	630	615	614	629	650	602	615	638	574	639	560	637	630	630	632	571	601	633	655	605	567	580	634	645	619	638	615	649	600	628	598	634	600	598	630	606	606	687	670	650	669	613	607	595	624	593	603	609	621	611	643	684	564	576	597	599	594	603	651	646	604	615	639	605	592	617	640	575	616	632	602	610	655	597	622	606	637	643	645	587	595	624	600	596	573	605	592	602	578	639	602	647	603	623	620	629	647	620	617	598	591	564	632	626	571	616	637	592	603	616	608	644	622	621	597	618	647	605	599	567	623	602	581	602	613	605	627	589	602	603	603	567	598	601	591	602	588	653	630	610	590	636	632	653	579	592	588	601	617	621	589	650	584	609	613	634	599	574	589	596	611	582	601	607	626	617	565	557	629	591	554	598	633	639	670	645	584	644	610	643	589	597	596	596	622	582	601	637	637	636	627	595	591	660	646	618	616	612	614	595	615	608	595	636	624	613	629	630	575	668	614	635	629	560	592	617	596	625	612	618	629	581	632	584	589	653	612	585	560	622	619	664	623	658	630	616	673	582	631	631	620	652	682	588	623	601	625	626	617	650	604	628	600	646	619	610	629	571	633	601	620	612	574	627	579	592	604	650	583	621	627	596	545	629	586	621	602	623	658	628	608	603	599	592	585	600	608	618	591	615	582	615	579	610	631	629	572	600	613	599	590	568	615	599	619	616	648	572	611	587	597	612	637	598	566	565	627	609	647	623	574	638	602	582	615	625	563	628	584	621	605	599	639	603	612	607	628	627	567	588	593	603	613	616	604	643	608	641	566	641	633	595	596	619	595	600	621	611	609	622	642	625	634	652	583	592	665	618	626	649	636	620	610	633	616	595	673	600	655	624	642	653	607	647	641	589	604	633	565	630	613	604	565	589	619	587	624	598	628	627	659	610	613	604	613	610	635	603	589	570	601	586	575	600	579	619	625	636	640	579	600	647	666	600	611	560	601	586	606	639	597	572	650	594	611	590	659	636	634	624	604	643	641	634	596	620	629	618	625	612	594	613	627	638	636	603	595	644	645	624	632	647	621	627	634	623	581	610	627	596	615	602	620	645	614	626	609	605	571	607	630	629	570	620	603	633	626	595	622	623	636	608	636	596	614	598	583	591	606	604	628	591	595	593	691	569	683	617	575	602	594	651	627	648	588	636	592	605	601	588	628	607	651	625	626	597	682	619	640	605	646	585	596	619	575	592	569	561	621	608	626	590	628	639	644	576	612	603	622	688	614	563	608	613	639	615	591	591	568	662	608	629	620	570	605	600	673	581	635	566	619	642	629	590	623	627	562	620	640	598	619	612	636	641	589	590	679	635	578	600	651	583	602	616	619	557	556	614	640	612	639	600	591	560	623	636	632	586	613	620	635	584	625	604	590	631	646	646	613	592	645	623	622	632	628	601	597	598	635	558	622	597	631	588	607	617	588	605	616	595	609	637	587	606	629	592	585	591	578	636	625	580	614	580	622	612	570	558	614	593	582	644	645	582	606	642	628	562	615	607	661	584	587	612	677	640	632	613	606	593	583	633	609	634	592	605	644	621	598	598	605	561
32680	20535	9682	695	386	363	345	346	322	302	335	346	329	327	343	325	331	330	323	312	305	348	310	319	324	315	332	315	290	316	333	306	279	319	325	293	310	347	303	321	316	312	349	365	331	346	318	306	319	316	319	305	325	343	306	329	323	294	340	332	337	330	340	317	301	321	334	311	312	331	355	298	375	318	301	295	301	322	332	315	325	309	329	303	313	347	327	320	269	338	304	310	337	353	316	367	348	335	319	338	349	318	331	319	288	305	341	323	319	300	323	354	335	319	307	335	338	342	327	327	320	311	319	312	324	338	369	349	291	284	324	324	330	318	344	282	293	334	356	283	353	321	327	318	343	314	317	341	318	289	308	335	319	323	337	333	338	326	362	306	274	335	339	329	333	313	324	338	332	319	352	348	327	336	307	311	310	303	314	321	300	344	335	339	314	337	311	307	305	339	321	314	310	302	309	299	308	310	335	322	362	298	344	305	316	306	312	308	346	314	364	343	348	323	289	328	332	350	292	319	318	336	293	358	319	308	317	294	307	324	331	296	295	317	337	309	335	348	309	354	326	303	319	356	340	311	323	352	354	288	321	350	327	315	346	346	337	339	304	298	334	322	308	305	313	340	333	305	295	308	319	327	333	303	320	301	295	343	355	322	309	281	316	349	327	339	361	339	331	315	366	341	345	344	306	330	339	354	271	331	313	335	331	328	315	354	322	340	323	328	346	333	335	303	345	344	315	321	317	350	329	341	337	338	381	322	359	318	322	338	292	330	301	362	328	331	333	341	322	345	320	268	330	308	328	306	320	339	346	341	359	312	325	321	323	347	308	345	284	341	340	316	347	336	326	349	329	345	329	293	355	296	325	306	341	323	323	347	319	337	284	331	343	347	286	324	352	315	328	320	319	309	319	294	321	368	306	322	309	352	319	371	302	315	325	331	300	320	317	311	322	338	298	337	352	335	307	314	355	328	338	320	333	313	319	329	314	318	303	326	354	320	317	300	334	286	355	317	343	326	355	339	331	369	326	288	327	324	326	317	349	298	313	361	329	352	253	340	325	335	302	302	289	355	298	315	357	333	346	343	304	337	322	319	342	296	321	308	339	327	318	357	331	363	352	302	324	346	325	316	316	321	341	311	359	332	322	289	311	320	299	297	361	357	299	288	342	318	351	344	328	335	347	325	313	315	323	352	312	356	340	304	350	295	301	319	297	350	299	344	308	349	322	356	320	316	307	324	330	315	332	347	332	297	349	329	334	319	322	316	326	321	328	319	327	355	307	323	319	296	322	309	308	329	306	326	318	344	338	325	298	316	311	349	327	308	337	318	328	329	296	346	307	297	291	327	321	315	325	316	335	309	316	353	321	292	324	301	316	294	304	342	328	334	312	332	349	319	337	357	336	320	325	348	346	324	345	351	341	319	302	350	305	333	333	333	351	328	341	325	325	324	322	321	327	343	277	337	322	322	314	347	320	291	300	316	330	330	279	327	312	334	340	334	361	326	351	329	312	308	325	352	349	319	343	303	341	324	298	320	340	305	330	327	336	316	315	317	352	338	338	322	294	329	344	318	337	313	323	291	287	360	305	334	349	320	340	358	359	346	337	362	328	311	335	292	311	327	333	313	332	308	304	320	334	354	321	319	327	331	298	280	342	377	336	324	352	330	345	381	355	321	302	301	318	331	306	328	332	288	314	316	323	339	337	300	300	304	303	335	343	306	325	318	318	331	306	302	338	324	320	345	337	311	332	306	333	322	322	293	319	316	347	296	315	310	324	357	309	353	314	348	317	280	307	293	342	271	314	337	316	321	339	345	327	330	339	347	339	331	340	328	329	305	338	318	360	321	322	319	328	317	307	292	340	290	317	339	310	346	336	280	368	326	320	319	364	348	325	351	315	327	306	297	314	318	321	325	311	344	336	351	318	323	308	344	354	338	338	321	329	317	314	326	330	332	311	308	304	335	371	329	310	334	335	366	291	329	304	326	302	320	308	336	317	337	318	324	322	312	297	336	309	329	324	295	297	336	315	290	363	349	347	322	310	320	322	310	328	331	339	313	292	359	326	298	292	321	299	321	319	294	307	317	313	302	317	324	289	318	360	318	342	286	319	337	361	350	314	310	329	330	356	357	330	315	298	319	359	329	329	316	330	304	341	306	355	316	305	327	331	327	336	339	336	352	309	316	326	289	321	316	347	343	333	319	343	337	321	381	346	342	316	299	340	313	294	329	301	319	291	303	315	326	367	310	293	304	315	355	293	299	317	332	290	299	310	341	299	311	345	328	355	363	343	300	307	323	313	341	344	349	319	300	316	308	281	328	320	332	299	306	293	314	312	307	296	324	322	288	307	310	319	336	322	344	350	320	334	336	322	342	328	351	316	321	298	308	351	334	350	351	298	311	350	327	331	361	322	277	352	339	367	356	304	356	322	320	324	328	354	300	318	292	329	335	316	326	311	317	319	334	336	317	276	351	345	327	312	309	300	294	337	320	323	334	357	311	310	330	327	340	329	339	313	351	323	296	299	308	322	304	311	322	294	327	342	323	327	355	320	323	322	329	359	330	316	329	347	351	323	296	358	333	332	325	319	328	299	344	318	333	290	289	333	326	339	316	311	340	301	321	306	307	310	329	338	348	305	303	314	346	302	371	349	343	267	364	306	333	337	344	316	339	323	315	295	350	292	294	328	308	333	345	302	317	314	348	324	361	331	334	333	315	327	354	335	348	343	286	330	314	300	319	319	296	287	313	334	316	325	287	333	363	327	320	307	330	321	349	328	340	320	328	300	326	320	323	328	341	328	329	349	332	338	318	309	292	339	337	306	316	329	322	343	359	326	358	316	286	358	295	307	316	341	343	320	355	339	312	336	349	301	335	309	333	335	280	345	340	324	312	335	314	313	305	345	302	329	328	294	330	330	353	315	339	350	327	304	323	330	349	316	303	356	309	324	322	343	327	330	305	332	316	343	304	308	329	307	315	331	303	318	390	340	329	321	330	311	348	357	297	355	338	325	349	340	346	324	340	317	361	308	339	317	322	301	329	315	332	325	305	306	342	324	295	307	322	326	319	340	343	277	305	308	362	329	307	340	311	303	308	333	320	356	303	313	324	295	319	324	309	353	309	346	342	332	315	322	326	325	315	321	335	310	357	338	340	293	312	313	352	328	328	320	323	315	335	311	304	325	341	358	330	326	368	334	321	318	346	346	329	357	301	340	300	332	359	332	341	333	319	319	346	306	345	332	340	321	337	310	332	329	316	324	316	353	283	319	318	335	321	341	355	316	310	309	316	344	314	313	312	345	323	295	324	338	350	333	349	327	288	310	358	294	337	337	332	336	365	293	286	332	322	329	306	287	338	352	305	309	358	355	309	316	325	283	321	309	289	337	320	340	296	351	314	341	315	329	347	288	315	306	309	303	325	332	336	345	285	341	323	310	331	330	311	306	351	336	302	353	304	313	337	331	335	343	356	370	318	331	324	305	304	351	335
7941	1862	799	718	789	703	711	763	691	740	824	747	739	776	770	677	777	721	758	770	745	748	747	750	771	774	744	777	731	756	734	720	752	794	749	723	787	712	741	728	774	701	763	722	755	762	754	762	737	764	784	765	759	713	733	704	755	764	771	837	756	740	742	744	768	746	742	716	741	736	768	758	755	752	758	741	722	772	749	784	756	749	760	745	827	749	707	761	826	764	734	765	761	720	760	772	735	703	734	767	702	767	756	752	742	766	759	723	748	726	743	769	771	743	757	738	791	748	726	724	768	766	730	755	768	722	777	770	739	750	720	737	730	770	753	756	730	768	758	734	808	748	722	754	728	753	761	718	764	744	761	753	721	769	796	711	764	729	766	733	743	749	705	746	724	791	784	719	677	775	743	731	734	728	725	729	751	739	723	723	743	775	771	743	780	769	756	733	733	760	761	739	757	761	700	778	737	756	713	710	700	710	723	768	746	760	754	729	705	762	729	784	739	746	762	733	728	712	782	727	769	722	745	717	737	743	740	796	730	729	771	719	688	732	748	773	706	713	750	769	703	789	775	795	782	772	797	758	744	723	750	723	776	735	785	744	763	767	814	750	786	745	727	776	721	794	778	756	790	795	744	736	789	783	710	776	724	718	726	749	765	738	766	710	747	764	760	713	743	710	716	761	716	748	765	767	746	734	737	776	773	711	811	765	700	695	743	758	743	744	773	776	735	738	723	748	742	735	744	730	767	729	768	764	761	746	752	750	741	742	760	767	730	753	739	803	793	747	721	819	703	785	707	764	764	700	780	745	728	775	710	733	783	749	786	785	753	745	730	731	725	739	768	819	779	768	751	735	699	738	749	795	806	707	765	732	720	706	724	737	770	728	745	730	707	735	706	734	736	751	697	744	750	800	743	726	731	793	713	795	762	754	773	723	723	763	766	755	732	745	759	713	769	762	748	752	744	745	726	794	755	746	707	724	784	749	751	739	768	746	741	790	827	762	797	778	787	727	770	782	710	738	708	760	768	740	736	714	724	752	747	728	776	719	748	777	758	750	761	751	786	753	748	730	741	754	747	811	783	719	770	759	760	772	782	769	760	754	693	802	789	766	773	739	768	756	747	725	724	754	758	770	711	731	747	770	787	733	763	752	704	806	711	770	701	745	770	737	723	724	765	718	730	654	738	716	759	813	718	735	816	730	716	723	713	796	720	767	743	737	790	804	698	756	778	757	747	734	735	806	766	710	730	773	704	721	694	729	729	749	700	769	739	748	746	731	690	723	773	723	763	782	668	759	771	704	727	724	736	764	758	734	762	756	767	734	760	737	756	750	773	747	747	747	748	731	760	747	730	743	779	766	747	733	715	772	693	769	767	741	729	761	765	730	716	712	701	744	743	705	731	786	747	752	756	719	737	728	760	722	783	738	724	738	762	718	746	723	759	744	746	681	754	810	791	687	761	792	764	739	778	727	718	809	733	737	796	790	704	720	732	740	733	783	725	764	813	673	736	766	759	701	745	701	714	751	750	715	744	703	723	775	725	774	765	692	775	727	706	724	773	721	779	726	737	741	752	761	756	762	735	728	685	753	754	778	785	751	772	748	805	705	774	751	738	746	739	733	770	779	738	744	758	743	751	813	764	734	754	772	760	735	719	760	727	792	787	788	726	709	696	741	751	754	743	746	755	733	781	733	781	744	760	774	762	720	743	695	756	749	708	764	681	760	768	717	725	718	756	758	729	745	738	718	765	764	773	753	766	770	710	751	767	786	684	753	742	786	758	750	783	702	760	765	788	736	744	756	787	728	737	698	753	747	722	721	807	785	798	829	774	752	779	759	725	777	763	765	721	754	737	762	783	705	712	669	772	750	729	745	743	749	795	826	729	699	725	734	749	750	757	722	768	746	761	789	733	770	754	757	772	716	751	753	737	756	749	795	765	734	772	751	766	756	754	749	748	711	717	754	738	768	722	771	749	716	767	780	798	776	692	708	760	720	714	766	798	747	727	736	765	766	762	744	737	735	759	738	768	732	732	701	778	725	750	700	703	760	795	792	771	767	746	733	696	756	748	750	778	726	747	721	710	814	782	710	759	785	765	737	704	736	761	764	752	737	745	790	694	761	710	709	765	749	765	731	743	751	749	732	752	763	738	699	735	716	746	771	708	808	732	757	723	767	781	738	750	724	718	766	768	724	790	747	698	775	797	763	755	741	753	743	721	750	762	664	769	771	752	748	751	750	710	746	737	752	760	719	743	746	799	715	789	748	763	737	750	721	742	754	757	735	781	773	719	783	705	792	759	739	726	736	730	749	779	788	733	714	760	760	731	792	763	742	800	747	761	754	705	746	770	775	758	805	725	721	697	748	708	761	798	781	702	771	769	744	774	748	753	770	740	732	770	770	797	729	756	820	744	752	744	741	735	767	759	759	735	792	756	754	705	748	759	755	744	730	779	764	746	760	728	737	751	781	734	746	738	767	740	757	763	764	695	747	733	774	751	740	787	732	776	718	699	735	763	742	725	734	728	754	793	647	779	749	744	755	786	725	780	720	766	738	727	752	733	740	685	745	750	747	748	741	709	751	725	753	750	679	778	753	763	737	753	753	749	735	744	697	739	765	733	727	725	717	772	749	747	737	756	744	767	758	782	762	784	775	759	773	708	759	720	671	732	742	723	757	716	713	728	783	790	751	758	711	760	804	738	714	758	723	723	804	737	729	706	788	770	757	763	743	718	794	787	770	765	762	761	732	763	751	733	728	735	795	705	762	798	729	748	773	724	783	764	794	779	779	749	794	731	778	721	787	747	730	709	691	728	730	727	731	759	730	719	789	786	741	736	739	707	688	726	754	706	718	747	726	781	746	768	784	755	775	775	739	799	753	758	740	694	775	721	776	773	740	755	769	753	775	772	756	722	785	729	734	735	695	700	725	756	782	747	751	742	768	757	761	721	808	748	715	765	737	736	752	703	766	747	761	757	743	715	697	747	779	718	760	765	750	710	759	734	749	729	765	759	721	757	762	748	779	759	770	745	770	782	759	698	769	711	722	722	720	754	696	782	747	756	748	749	707	738	791	715	793	766	744	739	763	746	754	748	721	714	770	728	727	739	746	744	720	730	781	778	746	755	705	744	764	766	760	792	707	763	758	734	794	699	732	748	745	767	748	726	714	757	789	735	749	774	762	766	733	746	722	819	750	722	786	744	717	771	719	784	735	765	752	740	786	769	720	749	802	798	798	739	739	738	734	720	730	696	778	755	737	732	718	795	761	748	733	729	726	767	776	752	781	765	738	760	780	737	748	762	727	772	789	722	735	747	685	784	752	772	727	709	729	732	770	780	775	723	717	737	790	760	760	712	780	762	761	705	711	762	719	772	756	773	752	728	730	724	730	747	787	731	768	767	722	699	735	737	769	757	730	779	741	757	754	728	784	758	739	747	744	788	757	728	752	736	759	778	723	667	770	745	771	771	764	770	763	739	777	770	717	697	763
25022	21544	24972	28550	21535	20891	1184	580	530	465	478	427	412	444	450	422	435	474	481	458	443	435	422	408	397	436	449	421	429	416	459	421	427	460	447	415	427	433	419	458	423	438	425	427	381	411	460	446	447	426	425	463	437	425	443	442	443	420	447	393	451	429	488	415	389	413	411	443	453	437	465	432	414	445	453	414	458	420	461	428	453	430	426	411	413	397	422	432	411	425	419	443	439	391	454	429	395	436	430	432	468	442	441	454	427	456	429	422	419	409	370	423	456	455	442	451	402	447	439	438	431	405	403	454	455	435	456	434	447	447	439	417	398	436	419	439	421	440	441	442	431	410	449	428	440	463	428	420	452	458	420	423	465	438	431	451	397	452	458	424	436	404	427	421	450	444	454	459	435	431	381	458	432	456	404	442	434	402	396	433	420	426	435	468	412	415	456	437	389	431	404	428	417	419	437	395	440	435	442	437	457	418	446	443	430	459	408	441	472	440	439	421	429	410	433	432	480	412	415	412	399	434	425	425	432	438	408	421	454	421	440	462	425	411	460	424	464	416	497	440	400	427	404	403	420	437	391	439	431	408	429	460	425	422	445	441	434	442	472	445	411	441	444	424	414	441	426	431	459	429	406	408	431	428	445	451	419	448	456	449	459	439	407	418	469	420	435	396	430	427	388	475	444	398	422	478	433	415	449	397	425	466	434	419	399	397	410	419	423	405	436	412	422	456	413	457	481	418	443	445	416	440	393	423	366	394	446	404	412	417	419	404	406	412	392	469	448	413	389	418	400	471	448	440	430	394	413	419	425	440	430	452	425	388	469	457	448	475	420	415	415	419	421	427	454	422	439	417	382	400	430	429	388	427	385	421	413	429	412	404	453	409	386	433	397	375	400	464	430	403	453	440	406	444	441	429	414	470	409	432	411	444	435	428	443	440	461	443	422	435	415	412	466	430	432	392	439	407	440	387	438	440	452	426	414	414	455	411	440	430	451	416	465	455	419	404	412	461	431	441	427	459	462	449	448	429	416	371	371	425	408	418	383	429	417	410	419	450	423	435	429	403	407	448	431	423	351	436	423	454	407	425	421	437	442	396	391	428	397	424	380	416	441	422	445	405	408	446	445	415	435	444	397	410	423	417	436	467	423	399	432	466	403	478	430	417	462	427	412	422	417	432	480	395	458	412	449	437	425	366	444	430	414	385	457	443	427	402	453	437	418	432	415	439	421	407	445	413	433	445	432	435	461	417	424	399	379	423	448	436	432	468	423	370	411	429	413	402	379	433	405	457	414	480	430	428	407	421	389	423	410	472	424	429	413	429	447	386	448	444	446	416	388	419	439	443	433	422	384	445	446	424	433	451	453	420	437	397	438	418	438	430	402	414	417	420	397	449	369	468	410	431	415	466	426	453	415	438	434	431	418	453	428	442	443	406	425	410	389	448	436	407	423	440	416	416	407	418	463	425	459	420	425	423	419	409	439	411	442	443	420	416	430	410	412	389	393	406	422	444	479	442	423	415	426	414	413	401	415	434	402	450	446	373	428	441	476	452	444	423	377	399	437	425	384	444	429	411	466	421	463	422	446	467	479	454	434	435	430	503	412	404	417	431	390	411	428	426	430	419	420	442	448	443	432	433	405	420	412	441	461	422	451	436	433	416	398	375	393	480	461	477	442	442	480	416	397	449	457	477	397	414	425	428	393	405	447	432	418	448	444	419	426	416	446	396	436	444	452	422	430	464	426	443	432	427	444	428	402	449	420	468	414	428	415	448	423	424	418	411	376	410	454	453	438	398	432	443	402	416	426	450	457	447	430	416	396	440	406	385	395	423	437	428	424	419	416	412	408	416	433	400	456	450	430	436	425	391	470	392	465	399	406	410	433	465	417	420	388	430	430	421	392	434	481	432	422	462	403	442	421	408	394	442	468	400	457	464	422	419	444	424	432	422	419	440	445	419	460	405	413	404	446	448	387	438	433	408	415	416	455	425	424	379	408	382	437	433	474	456	453	481	382	403	428	449	388	444	438	450	427	413	423	399	447	454	393	452	438	430	427	436	419	438	416	404	456	487	443	439	418	413	447	439	411	421	444	415	414	425	413	448	442	420	427	421	437	405	441	404	432	393	452	422	454	411	401	441	458	461	435	437	429	448	399	427	405	402	458	416	428	494	386	436	427	457	425	443	429	436	428	453	420	432	434	454	461	452	440	460	434	424	382	430	468	450	445	428	431	420	446	463	424	405	423	398	445	396	397	474	430	442	411	422	389	457	403	416	438	437	413	420	433	452	410	479	428	433	437	449	445	420	410	412	422	406	403	451	431	448	402	406	444	380	404	414	395	430	423	385	435	426	439	455	399	411	421	407	455	447	403	422	424	426	414	436	446	457	454	449	432	435	448	408	405	404	393	432	416	438	470	442	447	408	397	455	425	417	392	436	417	426	390	420	443	393	462	395	421	431	410	430	425	415	450	396	409	435	438	399	442	424	407	416	399	434	406	420	449	404	418	454	431	435	431	427	423	425	414	411	411	440	453	467	422	431	435	453	446	421	454	432	465	418	424	418	453	429	476	439	449	456	429	470	434	457	440	410	415	419	415	485	414	444	457	472	422	409	371	431	432	415	426	378	430	482	426	430	374	425	389	431	438	439	413	419	422	449	394	425	423	457	395	444	480	422	415	417	427	441	425	382	397	421	449	428	460	426	436	401	476	404	449	478	404	424	426	394	420	438	441	375	457	405	401	462	437	470	417	427	436	400	463	417	425	443	434	428	456	455	448	388	430	390	440	408	415	452	407	412	473	437	443	438	447	436	421	437	437	413	400	350	466	405	411	406	425	406	438	429	402	398	414	426	409	422	440	435	428	427	422	452	434	425	413	474	432	427	427	411	412	449	459	421	441	406	377	407	448	444	422	437	414	431	417	387	413	435	398	394	409	468	446	417	413	430	436	452	448	388	420	420	411	417	470	411	424	425	403	454	421	434	379	431	437	403	443	460	414	441	408	414	445	453	446	443	410	416	417	419	484	428	468	423	435	396	420	417	410	440	451	448	440	452	431	425	450	408	424	430	441	426	394	406	436	403	453	424	406	405	400	417	412	423	406	443	439	428	386	455	363	367	426	420	487	406	446	427	442	440	451	418	427	400	430	405	418	417	379	437	462	465	426	382	421	391	429	424	443	426	415	446	392	443	428	434	391	427	451	444	446	429	461	418	425	368	438	442	416	429	412	434	392	370	441	442	427	414	419	408	437	472	395	430	456	419	446	439	426	404	394	435	420	422	409	447	464	439	425	435	449	424	429	429	397	445	416	411	395	420	420	457	396	450	395	451	429	416	427	435	413	448	440	427	450	401	396	429	422	399	427	424	422	417	414	455	456	403	425	443	460	415	389	426	437	437	411	456	414	417	439	424	445	422	451	449	367	444	426	391	426	406	416	399	395	412	444	445	416	413	443	445	436	439	434	420	424	404	434	422	405	430	442	457	439	416
17387	11188	1932	1240	1066	1008	988	927	946	919	894	910	923	915	903	872	952	900	945	911	948	920	930	917	913	924	974	946	908	947	946	921	905	914	952	920	871	938	917	909	908	947	934	969	892	956	927	925	880	977	942	918	951	917	912	853	922	945	904	922	918	942	881	970	877	930	931	899	942	900	904	919	935	955	916	976	955	941	896	892	931	913	943	880	953	929	929	972	850	949	948	916	899	950	902	875	938	932	874	895	909	938	910	925	952	927	871	887	862	896	912	867	968	884	878	1024	913	875	897	920	915	905	889	927	958	971	822	936	880	977	891	951	895	878	887	889	898	916	961	930	886	953	892	890	942	988	896	932	926	921	942	950	933	929	943	961	909	946	949	904	968	944	978	910	943	877	877	884	972	935	911	945	940	949	851	893	894	909	924	945	960	943	945	940	951	893	951	929	845	907	915	950	856	890	898	882	935	916	974	967	889	881	903	902	913	938	865	962	917	906	885	924	904	914	936	954	925	923	927	939	921	947	909	975	919	831	952	898	937	916	913	906	901	934	954	912	942	889	986	926	886	998	894	946	936	981	915	898	908	915	938	925	936	936	943	886	938	948	948	889	923	938	912	887	970	968	922	945	914	909	892	870	963	933	940	906	899	969	892	888	883	936	930	925	901	883	911	950	885	907	934	893	934	950	896	889	858	910	908	907	868	921	910	905	956	880	967	939	957	928	940	894	939	921	927	916	890	911	982	923	914	963	878	856	889	896	945	875	873	885	893	896	940	934	922	939	908	945	937	895	883	945	943	893	872	903	887	908	964	934	887	940	943	933	920	922	918	909	904	919	923	966	896	932	912	887	876	910	953	870	908	928	918	950	931	892	948	968	919	961	943	904	888	925	933	928	930	941	879	979	910	933	882	875	927	906	905	914	951	951	926	949	869	960	892	953	901	895	921	919	937	884	846	905	945	877	929	965	943	938	907	904	935	904	946	891	956	926	906	871	930	907	952	928	942	882	934	899	890	931	934	921	929	892	870	886	934	904	916	898	963	949	908	918	914	892	936	924	897	906	890	973	939	895	915	944	955	969	972	885	872	912	889	948	887	916	940	939	918	901	915	965	901	925	913	986	993	960	880	898	856	958	898	972	987	951	918	929	887	927	968	883	914	866	983	902	907	896	865	927	905	916	987	922	953	908	921	908	905	920	901	887	949	926	932	906	940	932	912	916	886	955	937	910	921	880	924	945	922	892	942	896	935	976	915	942	912	915	933	920	908	916	909	926	925	953	943	973	955	912	929	965	878	858	967	874	911	900	895	929	937	874	912	897	945	906	909	954	909	916	944	908	910	934	908	856	911	945	909	929	916	909	942	908	973	919	973	974	914	878	909	914	875	921	882	910	906	898	892	910	948	950	938	992	899	945	932	936	896	963	914	923	968	882	901	928	891	896	968	889	936	865	957	920	953	921	947	881	892	886	897	982	972	899	949	940	940	932	922	882	926	901	990	912	889	875	863	897	900	962	989	932	843	863	914	921	976	937	926	963	906	928	931	910	934	925	964	908	886	962	931	942	859	915	902	949	897	965	916	916	974	876	896	846	904	872	935	917	933	960	921	909	897	948	994	924	900	876	913	943	910	900	871	931	893	945	893	925	870	943	912	932	870	950	904	880	889	989	908	911	929	894	937	887	927	935	924	960	919	863	865	937	933	966	890	956	931	905	928	966	948	942	902	885	936	956	930	916	926	993	953	948	967	925	853	890	923	929	918	961	900	897	909	943	907	919	930	916	884	927	886	943	892	891	949	923	915	926	895	954	975	949	958	873	905	965	974	928	907	897	912	875	895	919	910	936	924	949	919	942	956	876	909	892	913	894	886	932	942	923	947	929	928	930	971	962	918	936	908	916	901	889	902	872	926	943	912	970	916	913	881	963	968	892	882	909	939	871	929	938	898	910	905	951	974	853	937	922	908	889	936	920	861	899	886	882	900	967	931	950	874	961	919	982	807	952	932	912	940	887	922	964	853	870	921	919	942	927	928	878	961	961	944	887	943	878	978	920	926	918	947	923	913	1013	944	922	917	911	925	948	907	973	948	980	941	957	900	892	887	950	969	928	920	920	943	923	932	928	900	928	899	914	979	935	992	927	905	972	910	950	901	955	936	913	945	879	956	932	933	950	900	902	907	927	915	884	870	950	934	873	923	915	857	906	954	895	965	886	926	950	917	915	900	901	933	946	895	917	934	914	938	968	892	936	865	895	931	897	943	867	964	942	901	915	961	934	899	917	937	925	976	894	1005	939	879	931	903	926	948	946	930	940	931	913	885	942	897	938	897	954	950	903	934	932	947	987	890	897	882	931	925	876	930	872	970	968	956	915	915	874	870	915	897	878	937	899	938	928	929	1012	986	899	912	886	946	929	881	949	968	892	924	901	901	911	910	911	916	930	942	892	971	936	910	859	900	897	854	933	914	874	916	915	873	928	1007	890	928	933	887	945	954	911	919	954	904	897	903	917	957	933	898	948	955	900	916	939	936	912	920	921	935	936	947	946	935	909	894	992	891	952	936	868	930	938	884	836	863	859	974	906	936	902	907	968	929	935	935	923	927	913	898	936	916	922	938	916	908	917	936	892	890	913	929	908	912	924	918	925	962	939	941	908	886	964	936	984	960	917	909	957	909	946	938	933	931	895	894	919	946	913	986	894	967	888	898	855	964	940	899	888	908	862	908	883	872	896	907	947	946	969	913	873	913	964	971	890	934	888	954	917	945	935	906	882	957	868	897	872	907	929	949	912	928	918	928	1006	874	940	927	911	911	952	917	923	895	909	935	977	914	893	976	891	960	974	953	996	980	989	920	951	911	946	936	934	896	874	930	932	950	928	954	936	910	949	946	950	898	909	896	951	928	883	913	889	909	1000	916	920	924	858	886	914	930	885	910	965	888	897	961	863	878	938	907	920	972	922	922	938	904	960	900	973	921	950	877	920	945	937	882	865	902	948	978	930	887	893	941	900	940	905	891	909	938	939	970	925	901	880	935	954	936	896	919	860	910	947	898	891	901	838	937	961	886	911	901	894	926	923	943	926	946	931	938	952	914	913	918	924	941	900	868	1004	955	869	913	908	924	841	941	926	928	919	941	882	929	936	835	950	950	934	907	929	970	924	910	951	903	903	957	956	946	919	968	940	927	888	923	892	951	931	915	924	933	983	970	931	957	942	959	914	945	910	910	945	935	948	970	918	971	891	905	894	937	935	902	904	886	895	907	903	906	955	873	903	886	908	946	961	877	926	885	918	895	961	903	945	934	946	896	899	933	904	974	925	963	945	936	917	923	926	918	918	919	932	934	935	894	928	867	928	1011	886	878	936	915	890	912	918	894	973	925	882	931	965	938	902	902	934	904	913	940	939	944	881	935	892	979	948	876	914	960	887	951	903	895	945	955	890	977	891	962	901	925	920	890	933	900	896	959	935	852	938	961	928	894	939	877	891	923	962	951	917	901	898	912	927
24287	21448	25130	28167	21449	21463	19637	800	451	387	369	350	357	316	315	310	307	302	274	322	298	291	305	303	289	301	307	302	277	308	280	264	306	295	275	288	330	292	318	282	286	281	270	258	300	284	322	267	299	304	268	288	289	295	281	275	321	299	283	258	272	286	297	302	290	282	278	270	288	295	276	306	264	298	292	253	256	306	279	313	269	263	295	282	299	250	303	277	293	276	257	311	294	256	266	283	297	275	288	276	311	320	261	281	313	284	303	282	267	247	290	310	291	293	320	263	275	272	260	297	308	314	309	285	246	301	280	314	310	305	316	297	266	272	277	255	302	290	269	261	291	295	268	281	275	266	263	262	283	327	284	263	258	291	293	265	336	292	273	296	276	316	260	300	324	272	279	274	263	321	245	275	261	267	291	272	289	309	265	300	299	279	289	300	310	286	268	309	266	318	289	300	246	276	298	259	274	273	292	282	285	280	246	267	299	271	286	278	302	302	293	267	280	290	279	277	258	278	267	298	271	265	292	296	266	289	297	276	278	284	291	264	295	286	263	266	277	284	283	289	272	264	322	294	278	252	289	299	289	277	290	276	287	281	294	267	258	274	288	279	281	314	281	300	285	267	325	268	284	267	262	278	290	287	319	293	281	278	284	279	263	323	292	292	271	292	288	319	292	269	259	299	256	264	274	274	291	248	276	275	284	287	269	246	289	281	273	265	302	304	261	294	272	270	277	326	285	261	284	308	288	288	264	325	291	269	294	266	281	270	267	288	292	263	297	270	295	288	272	264	265	252	302	270	309	304	248	297	276	234	292	314	280	232	285	248	269	264	271	287	264	294	274	304	309	282	326	309	309	247	280	268	267	261	268	305	270	340	270	305	273	269	259	264	267	289	315	288	309	290	294	250	257	313	300	254	269	285	264	261	241	270	271	272	281	267	297	257	265	315	301	278	294	268	284	287	275	292	267	268	261	298	259	284	305	273	318	287	271	269	262	284	310	305	308	259	272	296	252	285	235	281	282	288	272	277	274	280	291	289	277	321	267	273	297	276	307	321	300	294	301	283	267	268	247	261	260	293	260	288	294	252	289	266	272	256	298	301	289	304	288	262	274	269	271	287	291	281	285	282	236	282	255	299	300	261	262	288	276	263	268	277	270	288	297	299	274	286	262	290	303	297	278	267	273	281	313	258	253	278	279	278	304	269	274	282	287	330	314	243	294	275	267	266	291	270	262	291	286	294	274	285	256	294	280	308	303	281	270	263	281	285	300	271	314	288	286	248	325	283	265	286	251	322	299	273	316	305	291	274	273	245	262	323	269	239	296	269	242	255	264	277	289	285	264	266	298	278	261	294	295	297	292	252	307	266	306	302	280	330	361	296	286	255	294	294	258	246	296	283	274	269	259	293	277	320	246	290	276	259	304	266	309	307	287	292	281	285	286	316	296	301	285	284	264	275	259	278	294	331	298	231	296	306	261	303	289	278	261	289	266	310	294	290	274	264	267	301	289	292	258	270	246	283	281	248	303	281	267	275	262	289	310	283	293	285	258	268	281	304	292	256	282	238	295	308	279	298	273	291	277	268	259	281	277	296	295	311	281	250	296	282	284	304	277	270	263	277	291	291	299	275	286	311	284	273	299	300	291	293	269	257	302	248	264	261	299	275	296	267	299	249	282	262	276	295	285	309	257	285	257	249	255	298	281	313	291	252	277	281	290	273	317	289	284	254	314	290	252	265	267	276	284	275	263	275	247	307	272	286	281	283	275	323	255	297	301	297	299	266	281	280	291	318	290	305	292	295	297	272	267	282	298	275	284	268	282	297	285	275	284	295	288	262	288	280	281	279	274	289	281	303	264	294	271	297	269	273	279	248	272	287	299	279	262	305	289	301	296	290	237	301	248	294	255	265	265	307	271	268	277	280	270	267	322	304	277	298	287	320	285	299	282	280	280	245	273	277	305	281	301	299	312	312	272	278	262	292	272	267	287	291	275	249	284	290	253	297	310	301	297	283	290	302	276	275	295	307	294	261	260	273	272	257	318	272	298	254	272	278	290	247	266	294	257	287	270	268	286	293	305	278	286	311	279	290	278	271	279	304	290	295	274	301	277	288	289	276	303	285	318	291	250	293	280	300	298	279	286	288	263	243	281	298	313	311	306	302	280	295	288	257	290	298	278	292	279	253	272	306	303	288	260	254	293	306	299	292	273	297	315	293	242	288	309	292	306	287	281	260	266	311	306	315	251	259	296	274	257	257	259	250	286	272	307	254	273	273	306	290	246	291	273	312	308	265	253	303	267	264	252	280	307	295	294	260	291	322	274	301	287	258	312	273	267	247	289	278	279	277	260	253	292	299	270	305	311	249	275	300	291	279	278	265	293	278	232	250	307	261	280	307	324	287	251	248	308	280	276	288	303	304	268	305	264	283	273	264	295	267	278	324	277	306	270	280	279	272	290	272	260	261	296	297	278	298	275	269	295	252	318	301	265	293	290	270	259	269	261	275	258	295	296	270	283	284	287	283	275	318	268	280	263	245	279	278	311	272	270	269	275	261	271	287	305	306	269	239	285	273	283	287	265	291	307	301	268	265	284	284	275	294	284	273	298	287	267	254	239	276	295	283	330	252	284	250	301	270	292	301	301	284	287	286	275	264	275	289	283	263	285	283	267	272	276	234	286	288	277	256	278	267	280	259	270	279	296	268	279	247	275	272	286	274	269	290	277	275	315	322	288	280	271	298	273	268	287	270	292	301	302	267	284	302	288	281	296	260	252	273	259	308	294	328	274	275	264	271	298	296	284	277	273	262	280	271	285	278	288	262	281	334	282	301	289	295	302	265	295	295	280	273	252	306	290	285	304	280	287	280	269	273	301	265	265	292	254	285	321	296	300	293	306	292	294	280	270	284	276	256	290	255	284	256	284	277	283	303	275	280	281	271	286	239	298	285	268	287	272	290	278	301	296	299	303	286	242	283	235	265	282	236	267	293	285	329	283	310	267	269	262	279	252	271	288	307	271	252	265	294	311	303	292	281	310	285	302	281	298	319	278	261	276	260	299	255	313	303	298	304	250	256	268	292	324	271	256	306	292	281	265	299	342	304	332	289	292	285	285	248	281	233	270	284	288	319	300	307	297	289	278	266	282	278	325	277	302	283	310	291	299	258	284	257	280	276	277	247	258	278	290	317	264	299	289	264	248	268	312	288	272	260	272	280	296	280	281	295	278	289	322	251	288	297	271	276	272	272	290	313	324	317	280	285	312	267	259	287	328	304	293	239	269	252	326	279	283	288	310	296	283	297	299	290	292	281	268	272	261	266	302	289	269	291	301	263	306	295	322	271	245	294	292	277	279	284	300	280	277	270	288	279	286	250	300	277	290	293	281	280	291	276	272	272	257	312	275	283	294	293	280	264	274	265	270	332	308	287	270	265	304	301	296	283	291	299	284	266	303	289	274	306	258	267	282	283	266	276	255	273	283	263	277	301	289	265
22931	16030	2467	1390	972	775	754	687	644	617	681	642	607	659	614	646	624	653	651	669	626	630	630	646	629	606	602	596	603	649	625	584	601	563	631	594	600	623	615	620	609	590	615	640	630	611	625	625	589	622	639	592	628	622	628	650	647	663	597	638	670	563	626	600	598	594	608	586	572	613	596	594	587	595	652	638	613	599	609	601	634	628	600	590	638	616	605	633	620	609	648	652	626	601	608	670	617	574	597	616	585	635	616	574	608	649	598	588	659	636	625	589	598	663	606	628	651	594	624	647	633	614	625	632	625	614	637	603	608	602	610	648	611	599	609	609	669	617	614	624	612	655	635	652	629	656	595	625	574	610	586	631	582	601	596	567	605	629	587	634	609	627	607	579	625	597	631	624	625	644	639	580	595	536	622	631	577	596	639	634	652	619	615	647	619	624	609	596	608	598	589	604	611	608	631	578	594	613	600	604	613	635	629	600	639	615	643	585	625	607	643	591	583	580	614	625	585	586	592	587	607	615	647	608	596	631	619	594	615	595	618	611	618	610	604	617	640	614	559	584	626	646	595	586	626	654	639	577	615	576	633	602	616	586	639	608	576	641	600	603	587	615	593	565	581	606	591	632	569	600	616	606	644	592	605	606	625	586	577	550	637	609	629	652	608	589	617	616	628	626	628	609	629	626	571	602	600	584	638	637	643	630	666	620	612	613	635	585	597	623	591	566	665	589	595	629	646	599	644	611	602	632	620	625	594	588	587	623	610	625	606	626	585	610	592	634	616	608	585	661	608	589	575	636	679	582	585	583	595	625	643	591	609	575	675	616	601	596	558	570	618	619	598	585	636	675	641	620	589	632	578	612	601	599	613	632	621	622	626	618	599	592	623	625	615	648	652	629	588	621	634	568	602	622	594	607	624	655	606	622	630	601	632	608	628	562	614	663	607	655	573	635	612	643	587	583	617	596	630	611	620	589	633	613	569	582	613	644	570	666	629	590	597	635	589	601	598	592	591	609	621	572	599	634	627	593	576	585	657	619	595	561	590	636	636	569	591	645	616	567	618	638	591	561	598	570	567	593	616	681	596	596	624	602	621	633	648	588	627	582	634	589	607	643	601	641	608	599	600	659	572	572	620	629	572	605	630	583	558	629	627	639	609	633	619	634	638	619	600	611	558	583	628	599	606	609	605	668	627	624	614	648	625	573	636	632	590	639	624	585	612	620	578	580	584	593	538	595	595	618	620	625	588	587	584	614	592	589	586	560	612	582	632	612	630	584	626	595	599	586	616	657	617	617	672	597	568	616	613	617	625	608	636	599	584	606	581	628	613	595	588	634	599	605	650	675	633	541	646	608	613	634	592	611	660	641	616	629	645	610	601	665	612	655	596	629	630	557	640	644	549	609	599	611	577	594	602	552	651	614	616	611	675	600	592	656	662	632	586	584	624	648	600	595	617	593	588	629	599	622	642	635	605	579	607	614	598	631	569	629	620	649	590	619	603	659	602	608	601	630	598	586	579	643	582	639	614	576	589	569	577	610	638	586	608	609	630	560	647	571	586	637	592	646	621	608	580	565	594	616	547	591	637	634	622	582	598	604	597	602	621	580	607	635	575	593	561	591	615	624	651	615	624	661	601	576	618	583	599	593	588	620	600	608	593	621	650	594	614	620	560	574	603	618	616	609	591	604	607	619	620	631	629	596	657	541	576	609	624	589	567	582	639	580	619	561	581	577	659	590	636	577	620	634	649	615	611	600	574	633	586	604	608	618	665	600	582	638	603	592	555	633	605	608	569	561	598	614	615	625	625	669	628	619	580	609	639	619	600	622	586	608	613	613	637	658	572	609	575	590	544	636	615	649	624	604	561	625	590	576	622	619	608	577	623	606	629	593	612	611	648	569	587	583	624	613	624	590	589	572	606	601	661	625	629	609	619	602	620	637	616	609	668	582	686	612	623	593	614	569	637	618	561	607	603	595	600	578	606	656	622	575	618	615	599	652	593	593	638	581	610	611	612	610	590	604	638	599	632	628	602	667	617	604	594	638	572	646	627	592	612	593	567	587	614	607	618	594	618	591	561	583	599	639	608	643	581	610	593	655	573	631	585	628	615	630	599	646	606	591	648	592	594	592	584	632	596	590	570	572	581	652	591	635	575	582	572	616	623	655	645	614	644	587	623	609	642	596	652	565	602	608	613	605	586	600	576	577	597	650	616	596	579	599	680	602	611	595	614	605	587	611	612	603	644	601	647	602	589	592	577	646	581	598	575	611	608	608	616	571	634	573	639	606	626	651	643	582	633	586	615	614	614	573	610	576	605	606	625	640	631	629	594	579	581	570	606	592	561	618	652	648	629	587	625	577	565	586	571	597	619	585	606	586	619	634	630	647	609	634	619	625	587	600	645	626	606	598	645	602	660	569	652	651	627	580	662	637	586	632	583	601	603	667	621	629	626	586	583	591	647	605	600	642	638	630	627	588	568	616	601	631	572	659	626	605	638	620	618	546	646	580	618	581	631	581	634	629	580	624	646	606	639	589	639	633	620	566	601	634	575	631	562	600	607	655	638	615	630	605	626	572	651	572	628	586	595	574	622	633	609	606	604	618	607	576	633	628	612	572	623	598	619	597	568	619	565	631	634	557	585	603	593	611	598	616	600	607	622	622	637	621	623	572	606	572	632	643	587	572	637	583	567	605	596	590	580	677	617	601	584	591	616	588	588	627	580	626	565	598	606	598	630	629	623	588	584	646	625	628	637	607	578	633	599	558	594	586	560	571	621	604	619	550	607	590	647	587	591	622	615	624	624	592	656	652	570	590	589	660	680	610	551	592	565	586	610	586	618	590	644	620	650	613	593	591	627	609	593	602	619	632	592	625	620	592	615	614	589	601	639	633	577	573	630	614	602	599	622	571	611	612	604	595	621	597	654	601	609	543	585	586	611	567	666	574	642	615	625	602	639	588	630	643	587	569	627	605	622	603	619	581	604	617	607	634	576	648	550	630	601	595	604	607	625	625	562	633	641	607	605	601	652	603	654	591	584	601	618	606	629	599	591	633	626	617	636	597	588	617	595	614	619	589	576	661	624	592	623	618	630	648	583	649	589	635	604	591	616	591	612	624	631	586	613	631	610	650	607	632	616	608	567	630	631	625	637	603	569	591	613	619	590	592	596	600	589	572	582	623	606	579	574	580	616	599	633	586	605	649	630	591	560	616	631	615	617	591	628	595	627	622	614	608	629	619	589	649	619	616	590	620	592	654	609	610	629	609	581	625	611	602	584	598	638	615	583	649	601	619	631	626	580	613	665	646	641	621	596	618	567	607	588	598	617	609	612	633	580	622	634	609	614	589	591	600	611	590	611	584	600	615	589	613	568	634	594	636	574	599	582	621	585	566	603	588	648	604	639	574	600	586	635	647	568	604	594	656	634	632	647	599	615	622	624	607	625	578	571	583	557	604	604	561	563	599	636	604	628	590	618	620	625	642	569	636
32721	20625	9686	618	364	342	294	329	327	360	324	290	336	316	333	324	327	357	348	318	309	304	311	289	332	334	313	298	312	326	317	327	293	316	315	307	293	332	310	316	299	337	335	311	301	322	333	331	300	311	316	301	327	317	304	339	313	330	317	315	299	329	316	315	325	333	327	316	356	352	373	310	340	353	327	312	325	348	331	315	339	329	319	305	313	330	301	314	345	352	323	324	340	342	314	329	298	296	327	327	320	330	284	311	319	311	303	325	320	287	337	336	319	330	346	294	310	296	330	318	320	353	303	295	311	310	324	328	328	316	323	349	312	357	328	355	303	324	312	301	339	324	356	343	307	298	344	303	318	319	349	318	327	317	307	327	339	290	329	356	321	286	333	337	335	336	327	347	346	333	272	308	329	324	327	312	325	344	341	344	332	327	328	309	320	289	343	345	328	362	345	325	307	320	334	313	317	320	345	318	317	294	360	328	361	344	314	287	302	291	322	320	341	323	339	329	319	301	315	276	321	363	301	294	352	339	285	303	321	333	321	317	311	318	312	345	321	318	336	310	317	346	356	356	331	332	321	317	309	313	313	333	311	328	329	331	345	329	354	323	282	318	363	326	309	301	321	334	324	301	305	328	307	343	336	279	332	329	352	316	322	304	334	339	300	342	354	317	352	383	348	325	322	285	344	326	329	349	342	330	278	308	336	339	314	330	335	329	342	296	338	383	300	343	295	366	345	332	310	298	363	329	290	342	312	330	327	330	314	311	329	338	344	333	301	304	323	338	315	300	293	342	315	304	304	344	332	351	313	314	295	349	340	361	322	311	323	335	317	321	294	359	359	320	324	346	352	323	300	337	330	296	339	354	359	327	320	321	340	314	314	317	299	334	333	329	333	345	350	359	310	317	264	339	321	259	358	347	328	295	336	309	318	334	353	270	343	316	327	317	304	359	320	320	312	308	333	334	334	304	317	315	315	320	316	349	319	325	327	294	333	325	322	302	316	328	321	338	362	341	311	309	367	338	302	310	312	336	323	324	307	289	335	355	356	321	346	312	361	354	310	301	305	309	318	341	299	336	296	338	285	322	320	335	316	315	339	348	310	359	296	314	314	329	314	315	311	324	326	335	310	302	315	320	335	295	360	361	301	327	332	325	311	328	289	315	366	303	319	298	316	336	335	344	329	357	297	324	321	313	327	332	292	300	353	295	333	284	317	339	324	354	339	334	347	334	324	325	323	317	317	321	328	311	344	321	353	305	328	335	319	318	321	321	298	321	338	309	314	320	335	308	343	297	340	337	358	312	345	312	289	324	356	311	337	317	320	343	329	369	285	304	331	333	343	334	328	318	312	348	303	334	356	303	284	317	277	301	356	302	342	312	344	361	322	334	319	343	323	337	289	313	322	317	308	326	306	316	310	330	297	331	325	311	339	338	323	357	332	322	315	291	325	307	365	311	333	304	309	295	260	307	328	359	335	323	333	333	326	285	335	326	290	309	333	337	324	296	355	323	302	323	349	318	357	304	340	310	296	317	324	320	319	301	338	344	317	347	328	334	338	322	320	344	313	313	348	283	321	369	330	332	341	324	324	340	317	341	335	334	341	337	314	316	344	321	347	326	353	312	305	297	308	319	341	333	334	336	308	303	294	358	339	325	336	320	326	342	336	344	337	310	295	321	339	314	319	300	328	304	314	318	326	348	308	307	302	317	313	344	325	328	296	317	317	309	300	306	337	288	344	331	306	325	289	321	350	335	321	308	306	329	312	304	336	310	310	327	298	310	297	323	318	306	346	335	338	313	324	294	355	345	331	303	301	329	302	318	325	307	321	296	340	326	296	335	339	338	325	337	303	354	329	350	350	344	339	342	341	325	302	330	331	288	279	294	355	347	310	327	333	332	360	333	318	365	309	312	333	315	342	339	338	356	355	337	312	353	306	308	333	342	310	322	340	315	285	330	351	288	347	298	317	318	320	344	354	340	325	282	299	322	319	278	304	334	323	354	335	335	307	335	338	311	346	336	310	319	319	299	307	323	340	290	287	304	325	309	344	337	316	331	289	293	341	314	307	338	308	355	330	352	327	321	309	348	328	334	326	322	312	323	336	316	324	312	361	319	321	325	344	337	318	326	332	310	324	322	343	299	311	353	325	300	344	331	319	337	304	332	300	351	304	291	300	323	308	305	359	365	336	295	343	357	333	355	303	318	311	322	291	331	320	311	311	345	328	341	311	325	334	319	338	333	354	327	316	326	294	309	325	328	333	337	322	313	316	299	329	283	317	323	327	316	328	334	339	335	312	330	346	324	322	331	301	325	350	355	341	328	329	336	302	302	312	314	326	318	284	326	331	338	286	323	275	308	340	320	320	357	354	342	328	333	308	274	347	323	330	347	314	327	298	298	319	321	295	345	331	311	285	318	341	320	338	346	325	343	348	298	326	329	289	309	318	329	329	316	310	325	326	320	319	328	314	336	278	335	317	329	332	324	309	307	362	333	325	354	334	332	320	330	318	298	360	348	327	326	367	331	304	342	326	326	300	300	308	321	335	356	319	316	332	307	307	316	328	301	318	341	321	358	324	331	319	303	337	312	331	329	322	308	312	340	322	272	326	312	358	340	334	328	329	308	322	326	352	316	302	335	351	321	298	328	353	348	301	329	328	306	340	331	300	311	361	341	328	346	341	301	329	307	347	323	331	301	305	314	332	297	301	275	324	348	356	309	326	338	291	305	347	334	298	338	337	335	329	320	303	306	327	338	302	322	317	321	316	296	347	314	367	308	352	321	295	301	347	326	312	335	313	308	342	334	303	356	353	315	355	336	340	326	331	336	310	350	302	318	329	322	331	323	308	281	323	309	299	302	319	314	325	338	349	316	307	360	327	337	317	337	317	319	332	318	308	310	301	315	322	301	314	298	341	311	296	338	290	326	330	332	343	274	340	345	343	337	313	308	311	337	329	290	311	316	328	320	331	322	302	286	299	315	322	332	334	342	341	311	309	339	317	364	319	317	335	335	331	322	332	319	305	309	300	361	351	342	347	321	306	362	338	313	313	305	337	318	361	330	371	322	323	342	326	293	318	331	308	314	356	292	302	320	297	312	348	335	316	327	316	310	305	316	362	306	351	332	328	326	342	331	332	327	308	330	289	345	332	348	365	326	334	333	329	312	335	323	339	330	311	323	285	331	327	323	305	382	305	322	332	312	300	301	318	330	339	368	348	310	366	339	359	304	304	314	346	328	347	362	339	338	328	335	299	339	315	329	333	332	356	325	303	318	332	333	307	313	305	351	330	298	336	323	344	339	318	327	333	314	310	329	311	286	322	330	319	323	348	336	305	346	331	326	334	315	328	328	325	321	311	317	329	328	357	321	333	304	301	298	306	302	296	333	307	332	294	332	319	307	346	327	331	326	294	349	367	324	317	321	330	302	321	338	314	338	307	355	334	287	309	319	327	349	310	347	333	331	320	346	310	351	345	315	358	326	346	303
7618	1768	811	766	754	736	738	743	776	790	732	761	737	712	729	772	814	713	724	802	744	748	765	714	779	711	779	715	776	760	724	707	736	717	747	726	726	726	743	727	752	748	742	709	747	775	802	769	754	724	766	757	729	740	751	792	705	777	781	737	737	815	769	762	745	711	693	751	749	797	751	781	710	691	791	778	745	743	728	781	800	724	764	737	725	739	771	782	757	750	793	736	722	785	782	744	754	789	809	747	733	742	753	759	710	716	713	687	745	723	748	757	776	751	768	734	762	764	719	744	745	743	737	753	676	768	780	767	742	715	736	758	756	798	769	734	783	779	774	800	738	715	732	751	747	732	733	726	738	777	746	706	743	779	770	713	679	752	777	761	747	754	751	740	718	720	767	761	777	767	732	774	751	781	757	763	735	771	743	763	752	718	741	667	732	736	709	720	774	766	718	756	773	729	731	736	797	723	722	768	757	782	761	727	755	787	710	759	788	780	738	699	750	690	758	757	793	729	759	755	773	771	749	735	763	705	769	784	701	754	761	776	721	766	727	764	779	736	728	710	756	706	716	729	711	706	693	733	701	762	747	762	749	770	704	716	719	722	785	740	741	714	762	716	802	699	743	756	743	755	690	747	736	790	728	752	734	740	741	688	743	751	794	742	717	810	705	711	756	757	757	728	722	741	729	741	772	788	718	711	700	759	760	661	773	745	744	751	797	784	724	704	739	748	725	745	720	742	733	751	756	761	763	651	749	759	754	777	800	756	766	757	741	756	771	746	741	729	770	736	706	762	739	759	731	768	753	766	795	761	753	708	762	810	740	724	731	760	774	733	729	751	730	836	751	736	720	746	775	728	741	770	735	771	727	790	773	740	762	714	736	733	759	735	731	780	713	762	770	788	773	728	764	797	774	753	727	715	780	732	720	724	745	766	768	731	740	729	764	752	735	751	738	767	750	777	731	675	721	727	784	731	735	750	758	780	748	717	784	759	756	752	779	708	748	796	758	710	743	777	770	765	758	700	753	740	712	720	742	755	765	773	696	793	754	777	745	736	764	798	741	770	746	770	797	781	749	747	717	772	736	752	754	776	794	775	767	747	729	732	762	764	764	732	728	756	744	766	785	728	755	702	718	826	750	736	722	747	734	752	782	755	755	762	741	750	724	708	761	798	768	716	796	699	742	772	797	778	773	689	806	716	783	720	767	761	756	752	711	740	773	701	731	709	772	748	756	745	742	737	736	781	690	737	768	701	738	737	719	768	717	737	776	733	744	740	785	785	781	779	745	728	724	761	732	718	751	762	785	740	728	772	788	747	730	712	735	755	762	745	705	712	733	749	745	746	758	788	739	753	721	748	789	756	771	793	753	732	773	735	775	765	756	699	765	738	706	750	768	773	752	697	723	723	747	767	810	753	765	784	795	714	756	748	753	770	761	775	764	752	786	708	799	755	733	723	800	726	762	806	693	741	748	725	738	733	744	764	741	764	724	728	727	769	753	755	727	743	767	727	700	745	770	777	671	746	741	790	792	719	776	758	735	744	734	716	704	783	759	766	772	746	799	798	760	737	732	773	762	750	690	739	733	791	738	756	706	727	768	737	794	789	777	722	763	747	729	738	721	764	754	762	752	726	691	779	738	704	716	699	761	785	782	751	728	768	802	781	755	743	749	697	800	766	741	742	752	710	737	810	780	675	725	806	726	791	748	768	717	752	753	775	742	773	798	738	753	712	741	740	731	757	725	734	778	738	723	725	767	771	763	767	778	784	714	721	730	733	737	721	743	769	720	711	790	738	777	776	788	742	724	710	708	787	743	701	732	769	711	778	725	725	757	733	767	748	730	756	766	763	791	755	770	751	721	765	747	804	764	802	677	779	746	730	780	737	744	743	729	725	749	749	735	733	775	732	743	746	701	735	767	738	717	740	770	775	759	736	764	719	755	741	738	771	751	740	751	736	693	792	710	723	733	730	729	740	750	712	759	756	759	756	790	730	771	754	752	708	717	710	773	742	787	759	774	713	787	754	717	750	784	690	718	753	748	721	807	737	781	824	788	766	746	746	688	689	799	752	746	707	729	786	750	799	757	789	757	763	764	769	750	761	731	779	764	737	769	747	759	766	763	707	746	756	768	790	749	715	735	797	776	734	754	759	805	780	717	697	783	719	741	780	659	770	726	715	752	754	733	732	765	783	741	771	732	789	787	685	739	748	696	770	752	733	765	753	790	742	714	790	734	752	694	740	763	770	737	693	815	768	784	731	737	766	740	740	720	767	762	723	758	734	755	802	756	734	792	725	798	764	751	752	740	791	734	768	760	777	752	679	709	751	730	764	804	749	751	735	709	791	744	749	768	718	724	778	747	779	737	800	716	735	729	775	723	726	769	811	744	757	767	737	764	766	777	730	760	725	747	797	745	743	763	684	732	781	748	685	754	763	736	762	780	739	763	728	774	761	744	754	774	786	722	757	695	777	788	788	763	733	766	751	754	779	747	774	779	708	760	723	729	766	729	776	776	716	751	775	769	739	772	760	758	760	791	748	748	761	745	777	718	747	748	759	761	738	750	778	715	813	786	765	740	734	760	737	767	782	788	762	745	781	777	751	760	772	757	785	751	775	766	760	753	736	744	772	768	723	725	722	788	771	723	772	722	733	684	728	782	740	748	749	735	752	720	728	713	773	768	739	731	773	768	792	740	739	805	736	770	782	780	763	785	754	766	784	755	808	736	712	739	767	781	753	757	759	688	762	738	715	761	735	768	745	751	802	747	737	718	720	816	772	733	782	719	714	769	751	778	764	722	721	797	798	775	793	695	785	739	741	770	761	734	754	752	786	768	721	783	740	825	745	757	768	747	719	741	709	712	777	747	748	716	813	810	802	757	805	729	713	758	808	707	766	749	743	785	746	814	716	749	762	775	771	778	767	755	749	720	777	783	768	773	786	732	796	743	768	773	766	758	722	776	810	753	763	705	742	757	765	705	746	744	763	763	772	731	758	720	766	746	718	769	780	786	743	784	732	734	761	744	786	769	793	749	745	716	786	746	740	746	782	797	697	756	754	740	718	768	776	734	713	783	731	770	745	726	733	711	708	726	724	758	768	761	724	800	736	747	765	759	744	766	792	712	740	745	714	782	726	738	771	776	787	798	789	729	782	751	713	750	705	747	786	758	764	730	709	765	752	756	749	754	732	782	790	709	735	722	752	731	774	758	765	775	780	758	741	731	762	778	738	788	754	707	738	780	754	786	762	737	736	785	707	721	740	696	748	707	721	723	724	729	703	749	747	744	800	759	758	731	739	765	798	766	723	795	756	705	762	733	728	750	704	762	722	759	749	772	738	778	739	780	754	722	748	777	755	730	723	802	707	776	753	701	731	799	746	801	761	724	694	782	784	756	788	742	707	754	725	747	756	747	748	727	739	807	697	730	780	734	746	788	728	737	729	781	737	739	754	748	800	722	735	755	741	717	750	729	774	695	754	792	715	746	709
24852	21422	24819	28428	21417	20738	1244	571	465	486	440	439	454	443	456	448	481	496	447	448	436	441	437	425	437	458	409	416	418	471	418	414	438	409	416	391	443	429	434	455	461	418	447	433	486	380	465	445	444	416	435	399	453	451	394	377	402	415	368	428	421	400	386	443	412	444	402	443	392	436	429	451	409	422	426	445	411	406	419	396	435	431	389	389	415	445	399	401	449	414	442	420	438	401	403	427	421	433	428	413	428	412	443	455	424	405	382	434	403	434	407	441	420	378	403	389	421	416	411	403	473	458	453	463	447	392	420	399	451	444	449	380	409	442	417	423	412	449	411	418	454	442	424	427	420	387	431	438	417	380	430	415	435	425	448	407	443	388	432	412	402	409	425	417	416	415	415	377	400	393	420	424	438	425	439	446	425	417	398	433	449	492	392	415	449	454	395	457	448	388	402	420	446	439	457	392	409	413	431	452	431	425	415	421	448	423	473	397	436	447	452	373	440	447	451	432	411	413	450	461	421	437	413	408	456	432	412	440	434	402	416	429	418	436	434	445	457	438	435	414	425	439	440	460	461	407	431	444	443	437	394	441	415	422	413	415	413	399	470	472	405	411	438	428	422	447	388	415	436	411	424	428	419	446	413	426	416	371	426	390	434	432	443	458	418	431	430	451	423	383	430	428	422	449	453	458	427	456	422	489	388	421	426	429	410	402	448	400	444	389	412	415	417	404	442	438	429	455	436	432	451	424	422	380	422	405	415	413	462	436	406	431	453	442	451	461	440	428	433	433	472	432	389	454	404	400	431	416	398	363	436	428	407	400	433	411	450	421	405	410	448	441	419	438	456	441	426	427	462	452	437	443	407	449	435	409	418	405	408	407	433	429	426	433	398	428	400	410	423	426	425	423	416	458	431	478	449	442	413	431	414	485	445	450	385	483	430	431	440	432	445	473	398	401	400	428	380	462	399	428	455	389	413	450	466	491	439	421	439	406	429	416	423	411	417	427	440	432	404	423	424	420	411	378	394	421	410	427	419	426	413	420	417	454	470	422	436	419	441	451	450	404	386	406	427	442	441	413	446	415	408	427	429	448	427	453	404	407	419	403	408	417	436	418	400	405	390	420	441	439	438	402	445	409	433	460	416	427	395	421	424	418	405	450	437	414	393	419	438	413	481	438	436	403	379	450	461	442	398	450	396	442	424	431	447	433	388	402	385	418	449	423	384	424	408	408	433	418	402	387	450	432	444	410	428	436	445	408	414	422	426	426	484	451	410	391	422	468	409	462	437	430	428	399	444	414	416	419	407	432	403	413	430	412	414	428	441	422	431	421	415	418	458	429	395	395	407	434	416	447	413	420	462	415	365	449	423	434	465	470	440	420	444	392	415	430	402	432	423	407	416	405	442	388	412	427	416	401	416	426	431	413	433	445	439	418	452	412	371	374	432	402	440	412	447	422	447	439	399	426	420	434	451	438	448	395	435	396	449	401	394	476	425	418	459	423	412	397	427	440	457	426	420	472	441	402	448	437	434	434	428	408	415	396	416	428	413	417	420	409	445	438	410	431	435	430	435	423	436	444	409	413	420	404	472	425	430	388	380	405	446	420	401	413	442	453	427	391	447	421	430	409	448	431	400	442	423	411	429	411	364	435	422	438	396	415	404	453	445	412	435	363	445	464	470	444	431	406	423	384	393	388	421	438	382	427	415	437	433	447	445	429	406	391	430	426	421	452	456	454	439	429	429	382	418	442	418	431	380	405	413	433	418	419	448	422	436	404	412	402	400	382	427	443	415	412	432	428	387	474	406	432	430	395	450	397	424	431	413	387	443	413	427	398	419	410	403	398	434	390	432	439	408	461	399	444	408	398	381	441	510	414	406	416	383	391	426	437	414	460	427	414	438	415	451	454	425	437	413	471	454	422	415	450	407	425	374	406	419	436	449	435	432	411	425	443	416	407	423	425	441	424	416	417	437	436	442	427	453	390	418	452	432	444	393	408	394	417	417	450	412	413	438	397	414	434	413	421	437	431	422	416	427	408	452	428	453	459	434	421	432	448	418	442	455	443	442	473	417	437	442	446	426	377	421	385	415	427	434	427	407	455	437	417	436	436	391	470	418	414	446	379	430	468	425	410	463	443	432	427	411	435	421	452	466	412	414	444	448	417	376	430	418	409	399	442	442	416	400	422	405	433	463	402	405	439	430	440	435	439	409	411	421	438	442	383	432	435	418	421	420	412	394	427	449	453	450	406	423	428	422	401	409	420	411	459	437	433	409	428	398	428	439	406	430	427	389	459	395	419	448	431	411	465	425	432	430	429	423	402	407	402	429	405	391	423	410	406	394	425	418	422	458	446	412	439	435	414	452	437	391	413	409	431	415	458	429	411	412	426	412	431	422	391	424	419	400	412	438	441	458	444	444	435	403	421	421	446	401	419	373	402	439	434	422	445	424	402	428	397	424	421	423	431	471	416	440	406	398	413	389	415	463	415	470	401	399	438	429	470	447	417	408	396	424	433	422	432	436	394	396	447	437	471	416	372	430	408	429	445	384	407	447	422	417	426	427	422	419	430	424	410	428	404	426	421	438	458	430	422	429	424	403	431	425	426	377	420	436	412	465	420	431	406	425	445	443	424	405	451	450	442	412	395	474	376	433	425	442	425	448	427	429	430	454	410	429	412	416	419	458	427	406	454	473	431	419	400	409	452	453	461	448	447	438	411	402	408	403	373	429	414	399	437	404	463	405	451	422	450	404	397	400	448	443	421	406	411	459	450	431	426	415	411	439	416	450	423	397	415	437	434	421	428	486	416	425	465	422	406	400	455	433	426	460	425	454	453	412	417	441	408	403	425	462	406	398	434	432	409	400	446	478	444	462	419	409	414	398	456	427	426	446	436	394	441	413	469	452	410	421	420	400	385	403	454	426	436	416	421	391	426	427	411	436	430	429	385	432	455	409	429	424	430	434	421	430	419	402	415	381	443	400	420	420	413	469	430	404	417	449	443	434	425	442	455	386	395	432	437	435	413	421	399	405	418	446	465	422	435	395	395	411	392	450	452	440	409	412	417	400	417	389	405	488	409	391	372	397	465	409	443	435	406	423	423	372	402	400	450	440	412	452	409	441	413	388	411	388	396	436	423	421	391	452	428	436	412	437	416	457	441	425	450	442	434	435	441	379	401	445	446	440	403	407	414	421	407	421	421	407	407	437	409	402	444	413	419	445	389	447	419	414	408	418	402	416	456	426	398	445	445	435	431	389	422	416	422	401	431	423	412	422	422	448	438	477	422	424	387	422	449	401	427	432	416	461	413	406	389	413	385	424	453	439	436	417	442	422	393	424	471	443	420	439	398	404	466	419	435	413	392	457	432	403	449	440	428	441	424	427	433	421	416	383	463	399	379	424	437	439	390	432	437	421	455	433	428	420	367	411	405	420	395	396	407	463	415	461	453	435	434	465	426	434	403	430	428	428	388	412	417	441	426	418	424
17065	9933	1919	1221	1022	1013	943	918	936	922	909	956	926	936	891	943	932	941	861	910	939	914	895	871	927	923	922	959	920	946	926	856	928	927	918	890	910	890	950	915	868	982	904	953	852	926	886	884	903	903	951	945	957	888	879	900	906	927	886	888	895	944	891	968	936	964	914	918	914	947	885	906	934	853	883	915	927	909	944	940	943	918	872	942	844	925	898	929	864	925	956	909	928	907	878	908	914	876	890	926	919	925	886	901	951	848	917	944	859	972	938	925	885	944	899	934	847	931	937	914	953	904	927	915	894	897	917	914	936	913	929	936	888	963	951	903	866	924	949	963	879	865	927	873	873	876	898	892	885	880	965	895	904	923	909	899	899	893	931	918	930	892	857	905	861	975	836	893	965	962	943	871	909	928	966	907	885	928	928	862	942	957	844	894	916	927	885	877	946	913	895	877	876	870	897	933	891	867	868	891	933	944	911	905	883	922	903	874	935	920	876	908	916	962	881	938	908	932	877	929	917	914	934	932	886	913	868	868	895	891	951	930	897	902	982	873	968	855	943	907	960	883	926	908	962	916	923	916	909	939	902	904	918	902	976	899	894	918	932	910	912	910	937	901	908	873	892	987	914	913	917	919	889	870	948	921	898	901	929	903	891	945	902	893	920	927	952	921	911	917	907	877	947	893	917	930	907	881	949	934	963	923	906	886	849	926	917	919	900	874	923	891	880	923	921	906	936	871	908	881	874	955	943	914	916	946	942	886	917	884	938	895	914	901	940	887	949	964	907	971	910	876	960	942	901	943	887	978	919	951	887	951	947	917	904	925	966	902	962	862	924	873	957	906	898	950	908	942	914	913	888	903	921	929	916	882	903	869	907	927	877	913	889	938	897	943	934	933	927	918	937	885	876	900	890	905	899	922	890	885	915	949	894	870	885	925	902	881	918	903	884	915	900	954	893	953	913	856	892	892	915	919	990	850	883	976	912	903	867	854	884	895	931	914	945	926	872	904	905	882	896	917	928	906	922	876	953	924	848	887	827	870	944	932	905	930	851	943	891	920	927	916	871	957	902	848	914	944	917	915	898	869	893	908	849	913	909	898	950	857	904	870	889	951	915	936	895	948	926	903	953	890	867	911	933	926	930	941	906	897	931	918	892	913	882	919	901	912	962	891	954	898	938	931	915	850	900	950	829	906	934	890	943	982	924	914	863	930	886	903	909	898	932	908	940	901	918	894	883	900	925	945	937	830	960	945	968	968	882	889	882	875	919	941	952	1001	854	876	906	922	885	930	913	863	974	939	872	960	890	913	958	936	921	1001	909	890	925	900	960	911	925	885	933	910	843	890	927	885	905	911	924	935	878	867	880	856	954	879	912	925	966	979	942	936	916	951	911	943	903	938	933	908	905	865	841	922	862	980	919	878	932	899	907	868	933	918	903	911	945	926	939	929	924	937	916	955	868	942	940	974	928	937	908	888	942	942	859	966	984	903	920	892	897	888	957	936	924	960	931	913	956	935	918	850	900	838	954	915	917	954	911	948	893	945	915	897	866	895	933	920	885	917	882	898	881	977	911	917	898	908	884	910	970	938	916	884	940	888	909	914	924	897	929	928	897	916	901	913	841	889	955	898	924	902	876	941	917	915	924	915	938	923	891	921	869	900	859	870	864	892	913	938	863	940	882	898	932	908	935	922	945	912	926	903	915	877	908	948	963	926	907	959	907	918	940	925	868	867	918	972	857	990	897	884	933	959	905	929	915	926	912	899	969	920	906	940	927	900	913	897	898	858	951	870	883	897	970	929	950	921	858	904	936	884	913	877	924	892	905	895	976	933	900	948	941	967	895	888	909	935	891	912	929	891	909	876	889	898	944	929	933	914	927	922	928	885	914	914	951	954	956	914	912	960	884	905	910	904	889	855	920	901	942	888	947	911	912	934	891	934	924	888	919	891	882	954	914	918	878	926	893	960	888	924	922	896	928	918	864	923	892	906	871	930	869	897	909	961	880	937	942	895	921	878	944	935	911	907	948	903	901	854	898	867	898	920	917	886	886	956	927	856	952	918	904	915	895	872	895	909	892	882	923	867	922	895	914	937	979	954	858	961	938	878	927	903	943	921	870	914	970	902	906	934	893	855	911	906	948	909	894	922	898	927	912	953	901	947	927	960	940	956	901	917	887	930	931	905	849	900	915	918	894	838	915	933	920	918	924	929	846	907	911	893	911	904	988	905	932	890	977	888	907	905	892	881	900	917	861	911	907	882	923	913	902	892	922	958	880	924	949	957	930	918	884	902	914	979	928	927	874	923	923	884	879	913	910	879	936	899	962	940	931	876	927	875	919	898	904	865	945	945	867	934	989	942	869	860	889	885	942	895	872	919	981	892	948	880	941	919	909	873	911	903	905	986	886	931	903	902	903	957	946	874	871	991	924	871	980	918	916	900	962	938	899	822	912	949	880	916	920	958	935	877	884	912	911	891	915	878	858	926	876	903	934	906	912	938	901	923	923	927	944	953	912	908	886	903	917	874	895	932	859	911	967	878	945	953	895	895	941	951	856	872	921	904	879	915	916	910	902	884	911	870	984	887	932	884	950	940	955	922	820	953	996	921	885	912	859	975	898	946	938	934	930	904	882	887	840	906	942	914	855	929	888	901	908	983	903	984	924	942	864	913	916	964	864	912	932	918	923	874	922	945	977	859	910	935	923	968	911	936	900	909	955	921	913	945	969	912	970	886	919	918	925	905	872	952	849	948	905	941	884	933	900	862	948	892	893	878	960	890	918	901	915	930	897	967	899	914	911	940	907	872	910	916	947	949	921	889	901	890	957	920	893	885	929	935	906	860	838	936	929	886	986	915	912	911	924	898	931	916	934	905	906	920	898	877	947	975	875	962	934	961	866	885	932	917	886	894	965	893	921	917	907	908	934	976	877	929	923	905	951	958	951	930	904	898	862	957	963	885	915	887	938	891	886	923	901	957	917	917	909	928	904	952	940	948	908	914	933	892	887	897	966	944	918	846	904	978	945	936	925	923	890	877	917	936	908	948	961	875	943	883	905	868	983	929	906	935	918	884	914	884	878	921	919	940	935	938	907	965	844	893	957	916	909	877	911	894	859	909	932	969	883	973	910	837	883	872	923	927	933	899	889	928	926	939	903	925	885	912	941	873	917	922	950	879	902	926	888	884	994	940	914	951	941	915	900	967	916	910	884	891	925	856	942	930	939	873	901	929	928	911	909	883	943	924	914	898	915	923	949	895	949	928	925	869	894	905	928	910	819	916	947	927	929	923	917	878	895	889	904	918	946	921	903	919	955	930	900	949	864	908	934	921	955	954	963	906	915	918	956	912	953	935	965	905	881	906	955	938	889	914	859	879	909	884	879	883	939	957	889	877	890	837	906	897	915	1011	933	885	912	972	897	922	954	993	951	889	942	871	916	901	941	942	879	885	944	900	905	952	925	857	886	952	901	915	939	902	955	906	928	939	874	896
24320	21447	25174	28122	21447	21467	19583	751	424	368	385	371	388	317	333	320	359	331	286	268	332	297	305	276	303	286	307	284	302	277	304	312	290	270	330	275	289	275	278	248	302	290	279	256	291	281	288	300	294	293	295	323	293	283	266	306	302	287	261	270	260	285	281	269	275	288	296	295	286	296	270	266	300	307	303	296	284	303	269	317	263	300	292	282	300	286	253	319	285	277	287	267	307	317	288	260	304	313	304	274	268	245	290	291	294	311	277	300	289	275	307	258	310	324	293	279	298	244	275	317	297	296	292	323	294	295	274	293	264	281	330	251	292	262	276	311	310	301	300	333	305	267	254	304	278	292	290	295	273	286	290	264	265	282	277	275	294	327	287	292	253	289	264	294	265	264	294	280	295	261	272	277	272	304	242	290	282	302	290	262	273	290	264	261	267	278	263	277	253	271	291	293	286	315	294	292	293	283	315	256	311	279	317	257	293	272	260	241	285	296	280	321	293	298	306	287	275	288	309	311	305	252	279	286	309	318	297	287	285	242	266	305	331	249	301	280	279	257	269	288	291	284	293	264	329	332	280	299	253	264	307	275	308	282	293	311	307	298	285	295	332	282	294	279	311	252	288	263	298	268	258	290	297	285	328	311	278	270	292	267	302	307	311	270	299	303	295	270	283	290	307	270	278	288	245	256	290	276	270	253	253	266	267	257	319	272	247	285	285	278	244	317	280	296	285	284	252	293	285	300	293	275	296	266	267	282	303	297	279	306	281	270	278	269	293	307	271	280	280	326	294	265	270	278	273	288	297	280	274	292	298	301	273	294	244	291	270	277	313	297	262	248	254	288	272	331	287	290	277	251	275	231	265	289	249	284	265	286	303	295	277	281	268	264	307	278	297	309	269	292	290	292	311	266	275	264	288	278	278	289	270	279	283	328	272	257	312	288	263	284	278	275	294	266	252	281	269	301	289	281	283	268	322	286	322	268	321	261	272	305	311	286	288	277	288	290	295	296	274	272	300	300	266	259	260	259	267	270	315	301	297	246	281	283	298	270	263	280	317	265	281	291	291	294	277	273	274	281	291	284	316	309	285	287	262	274	284	264	286	294	281	254	250	267	286	255	284	277	303	262	287	269	266	312	256	296	275	272	263	268	277	305	278	260	271	293	251	273	267	260	311	294	292	287	288	274	275	263	308	280	295	261	233	293	251	250	271	286	311	267	270	275	285	315	317	277	296	310	298	272	282	273	296	290	306	295	293	267	274	278	274	292	286	290	257	300	278	303	283	290	283	276	273	286	289	304	281	265	301	278	276	311	268	251	267	267	287	305	288	280	306	298	257	277	271	306	278	273	281	272	258	278	273	293	290	292	300	283	249	267	287	269	265	287	265	329	301	316	276	325	307	278	302	252	323	267	285	277	292	271	263	264	260	287	308	262	286	293	280	280	295	271	281	278	238	284	308	306	291	275	293	297	294	303	287	270	256	289	305	308	258	291	313	276	305	267	291	289	261	297	303	300	335	291	256	268	295	276	249	287	291	303	289	296	273	251	261	273	288	282	252	274	282	262	265	310	282	270	271	299	276	286	273	311	246	321	304	292	254	262	282	268	300	322	291	288	267	282	265	302	306	273	294	263	284	291	293	274	289	280	303	277	306	302	332	288	311	287	258	281	305	316	297	309	287	298	281	261	284	294	326	306	280	290	275	289	283	279	276	269	284	273	271	277	258	277	290	275	261	251	263	304	326	293	280	265	283	287	301	280	285	274	264	303	311	291	312	266	271	308	275	286	336	294	308	249	306	293	275	277	298	306	278	282	245	289	270	304	283	292	296	303	285	313	298	296	268	287	251	301	290	297	258	319	263	282	326	268	275	267	302	325	246	271	322	298	304	285	320	278	286	269	282	293	304	259	254	270	293	262	279	274	262	280	296	308	308	314	267	290	293	289	265	289	272	285	298	271	271	285	290	268	298	318	276	288	273	280	290	268	296	273	292	291	268	308	298	256	301	294	334	327	285	304	271	277	243	277	267	281	307	266	284	305	292	240	292	278	282	282	310	283	295	301	260	266	284	272	286	297	269	287	314	286	312	315	256	272	274	279	299	297	291	285	271	276	282	279	287	306	307	280	290	283	294	253	306	295	286	271	294	293	306	271	275	304	266	263	275	252	281	292	284	295	268	287	254	269	283	311	255	287	291	322	328	274	261	298	307	287	316	266	287	279	308	283	280	288	257	293	265	280	301	276	296	306	287	261	282	277	278	272	248	269	260	270	279	297	284	298	253	293	321	295	277	248	293	276	280	287	291	240	313	291	265	290	284	299	303	279	312	301	309	321	252	298	286	251	279	249	271	294	272	274	279	290	269	285	269	278	295	310	294	274	286	291	268	270	277	316	291	254	254	262	272	263	276	284	276	282	283	244	267	283	309	317	287	291	291	283	284	251	274	298	305	270	266	302	311	297	310	299	302	285	288	275	290	248	269	282	273	297	296	291	264	288	271	320	283	317	309	286	298	248	280	265	287	308	298	270	284	313	264	294	270	312	274	277	254	303	266	320	295	292	290	280	274	270	303	259	260	240	272	265	301	271	307	271	284	310	275	256	281	307	268	273	287	274	298	288	253	309	260	286	287	273	287	284	260	280	284	308	301	333	309	271	295	293	280	285	294	281	277	310	302	304	261	300	258	278	295	255	268	237	263	286	265	253	265	282	279	304	318	287	304	304	288	262	329	266	294	266	256	264	278	279	260	287	307	267	290	290	296	283	280	268	304	285	268	266	303	267	280	319	285	283	262	274	286	255	287	280	298	283	261	284	283	277	279	275	240	279	311	271	260	270	263	270	273	272	276	285	271	305	254	294	277	292	290	302	314	294	289	305	262	287	291	332	294	299	277	290	242	307	300	287	288	291	289	281	307	263	278	288	254	272	260	293	301	288	311	300	297	262	275	255	288	287	277	298	299	249	270	301	279	307	271	292	274	308	301	254	284	304	283	278	293	278	287	297	268	285	297	301	294	274	270	270	250	307	303	317	314	308	307	277	316	272	305	300	306	275	293	283	260	288	278	312	301	302	318	326	307	250	301	306	287	297	309	311	285	294	286	316	266	295	276	290	297	260	312	289	265	278	295	267	334	280	257	260	314	271	302	303	287	270	300	273	267	299	278	262	284	298	294	271	295	268	244	266	305	285	268	284	278	284	280	287	279	280	287	272	271	254	270	309	263	263	294	277	256	294	308	266	277	279	309	299	267	252	279	265	265	305	292	287	302	293	296	273	278	229	295	273	302	324	260	272	292	297	270	288	284	258	264	309	270	282	288	294	299	279	266	323	318	266	306	254	276	263	288	293	290	287	247	291	309	285	269	299	337	271	307	278	280	296	292	278	262	318	295	265	279	303	289	284	253	258	270	278	278	293	256	301	303	294	297	281	295	272	263	284	265	270	295	264	325	270	263	304	285	258	288	286	302	302	310	296	302	292	290	306	237	305	279	291
23086	13996	2559	1358	1018	780	716	662	709	675	693	633	683	646	636	658	653	674	652	644	646	605	621	654	606	585	612	604	642	604	613	596	623	609	626	598	689	606	627	621	638	660	615	597	597	613	609	596	605	575	624	604	590	645	640	604	612	619	644	538	637	601	590	583	603	632	584	605	589	626	617	555	614	624	569	609	619	610	589	614	598	591	646	608	596	625	626	599	649	610	621	611	628	566	617	607	625	577	625	628	606	608	578	621	642	622	603	636	617	622	603	606	579	631	641	638	584	603	621	634	578	630	640	624	645	569	536	611	592	637	633	634	601	661	581	626	642	585	616	593	625	615	621	608	627	610	615	576	560	615	625	596	623	612	619	588	576	619	601	665	625	607	588	630	632	593	607	627	607	581	627	627	601	603	607	605	630	626	560	630	617	607	606	628	613	607	619	566	620	571	632	601	606	583	599	589	610	584	612	618	594	623	613	611	673	590	601	602	639	609	625	610	594	624	657	621	571	620	587	604	629	634	588	593	591	613	613	647	594	607	620	614	627	586	622	622	611	583	627	611	633	621	588	634	609	607	560	601	559	594	598	590	623	633	584	649	603	620	609	629	614	614	579	596	597	578	632	613	566	547	601	627	661	635	636	607	585	619	634	613	595	633	633	595	620	582	595	538	580	590	635	575	615	638	575	591	589	581	606	663	624	595	588	630	642	617	598	664	624	626	622	622	631	611	578	613	614	678	590	593	631	580	608	645	610	608	623	646	579	644	649	598	605	618	604	638	592	638	620	640	625	651	600	588	615	601	625	625	587	603	587	597	579	641	620	580	676	610	573	645	633	609	600	625	590	625	566	620	625	616	611	603	587	584	602	641	619	590	617	586	564	571	633	624	575	595	586	617	585	648	630	624	587	605	612	618	584	649	638	630	617	599	600	588	622	617	621	628	569	630	599	619	617	620	606	616	612	649	604	648	663	591	632	649	650	628	624	635	621	596	652	640	608	611	594	634	598	588	577	580	619	654	600	595	632	582	591	631	657	604	575	603	647	619	593	598	593	624	617	654	602	616	592	569	606	617	618	633	602	640	597	613	620	623	651	650	600	574	577	586	545	587	581	543	630	614	629	546	617	627	601	624	640	624	642	596	607	621	560	601	582	600	621	606	669	642	646	654	596	633	615	577	597	567	607	629	576	584	631	624	598	613	591	594	617	580	672	668	599	640	631	614	599	630	623	604	587	622	624	633	602	622	600	631	610	592	578	654	586	609	581	599	627	646	599	594	632	586	602	626	603	644	557	599	596	632	648	562	637	615	613	685	609	596	600	619	609	580	620	651	620	585	603	633	621	609	668	615	616	569	621	645	617	639	595	627	606	627	646	651	634	594	579	613	635	657	637	637	611	558	608	653	558	556	600	597	621	623	590	603	631	584	567	596	630	618	567	613	620	613	614	630	621	594	560	641	597	594	585	630	676	606	620	643	589	579	567	619	579	617	586	601	560	574	620	624	614	592	593	606	564	645	610	625	635	576	622	658	583	613	597	618	604	626	599	675	628	662	616	615	564	626	573	633	583	607	590	601	652	656	625	620	575	631	591	624	587	596	609	653	551	610	570	608	559	562	614	640	593	645	606	605	632	633	635	608	641	619	598	592	578	606	674	630	635	584	634	646	604	575	641	575	594	680	635	621	620	578	625	649	609	634	597	624	611	616	611	587	600	594	596	643	639	635	616	612	623	614	609	587	581	595	573	578	601	562	612	642	568	627	638	619	637	593	597	604	646	619	596	649	645	627	595	608	596	609	653	587	619	628	638	618	602	620	617	609	658	639	607	588	582	651	620	602	601	613	589	626	643	609	573	598	613	594	613	628	603	607	624	610	538	583	620	594	638	620	590	619	618	581	605	614	618	617	639	577	586	656	557	593	640	669	614	597	648	618	587	603	613	601	616	575	580	616	600	618	604	625	601	586	657	611	593	603	563	613	610	589	582	605	637	602	629	603	567	625	597	627	669	607	628	632	595	608	602	594	616	616	636	617	626	627	567	631	574	610	595	592	602	604	669	589	590	621	571	596	619	577	581	630	633	627	586	624	644	572	647	630	581	622	612	627	623	614	596	642	606	583	630	595	608	627	618	585	647	572	636	645	622	611	602	617	641	590	632	633	573	574	550	604	602	600	618	637	620	588	612	645	630	577	651	590	616	633	656	589	654	669	631	644	615	626	642	618	656	587	605	620	595	620	607	564	610	608	606	602	661	620	612	611	582	616	630	657	609	556	622	590	621	635	630	610	590	613	606	614	621	617	584	591	587	583	622	633	636	621	626	581	617	631	556	570	608	623	625	552	645	625	665	641	608	612	654	618	630	646	609	647	619	595	586	579	582	608	579	674	623	648	635	568	565	582	612	586	601	643	619	605	624	583	582	620	646	595	611	615	605	624	612	609	585	582	580	602	651	574	557	599	607	616	621	593	604	624	598	599	633	658	599	631	571	621	581	624	610	599	663	694	600	615	621	608	630	589	607	585	610	580	601	623	606	647	616	593	606	594	628	571	611	595	622	614	630	570	567	608	630	599	600	635	589	635	623	586	663	630	576	616	649	588	613	580	604	596	643	604	665	635	615	636	575	645	597	644	622	569	630	594	604	595	628	590	606	599	610	603	626	626	625	597	626	577	594	613	566	605	576	632	573	627	603	588	606	623	629	654	611	584	590	643	625	618	610	606	604	604	605	594	643	660	579	629	585	614	649	622	607	599	612	604	621	623	586	644	588	626	604	587	634	604	607	625	641	617	573	608	616	630	610	603	564	628	586	589	618	609	655	616	621	646	597	612	646	629	615	612	623	620	627	573	625	598	612	603	592	599	659	571	573	644	581	650	608	570	614	617	637	594	639	599	617	623	588	601	586	626	565	617	619	618	640	636	604	669	604	578	611	567	630	618	667	604	542	601	585	616	579	597	604	620	643	628	565	634	606	649	615	581	589	610	632	598	646	610	603	649	607	647	592	635	618	612	606	641	593	600	630	615	631	625	588	596	585	599	603	619	642	608	612	610	573	599	595	627	638	611	628	576	628	618	609	613	595	617	654	606	631	577	616	594	623	554	617	625	619	592	591	590	620	602	623	599	573	587	610	642	604	619	564	606	664	599	593	581	634	577	586	587	631	582	597	575	569	595	598	655	597	619	597	600	605	582	596	617	635	585	580	593	622	602	592	607	614	620	602	611	589	633	620	604	622	627	591	657	581	591	685	637	594	556	587	640	620	599	628	628	647	587	605	583	676	605	606	644	586	595	599	603	660	630	585	635	619	630	585	640	615	590	580	595	584	613	576	594	613	646	591	630	616	613	616	637	617	597	594	641	585	596	607	610	622	594	618	604	602	586	614	609	574	595	616	630	602	644	594	628	608	674	580	627	591	581	571	652	606	600	545	617	637	612	648	637	681	626	605	586	595	597	642	604	602	607	614	628	584	629	643	606	599	611	563	583	626	584	617	583
32648	20535	9479	658	398	339	345	340	301	368	357	345	358	321	282	320	344	309	338	339	307	315	346	318	320	337	345	288	330	333	309	337	317	336	347	333	300	338	338	315	334	370	307	365	353	336	321	318	294	338	302	281	283	328	360	355	311	313	326	273	322	317	351	364	335	333	334	319	324	342	341	362	334	298	338	323	307	321	330	321	323	307	295	325	309	304	355	309	330	367	324	301	316	313	312	325	354	344	337	328	306	333	315	345	322	302	373	343	341	335	315	340	329	297	363	317	354	359	307	334	325	350	330	331	333	305	282	333	343	297	328	335	300	348	316	314	319	301	328	324	308	336	357	359	323	323	331	310	315	327	353	340	368	358	290	325	352	309	326	315	337	313	349	369	290	315	337	327	312	316	303	321	322	350	300	329	328	336	330	326	338	353	326	342	346	357	329	323	329	342	336	352	335	318	303	330	350	294	300	340	315	319	342	334	353	325	315	331	332	306	334	297	310	316	358	318	363	329	335	295	352	341	357	358	305	320	321	342	353	300	348	303	324	355	320	303	307	291	309	276	312	314	307	335	342	305	354	308	289	339	336	334	350	308	317	324	308	311	336	303	322	335	321	388	317	322	333	326	352	344	327	343	339	339	303	304	332	317	314	345	303	341	303	339	316	303	349	312	302	303	297	320	322	330	287	330	343	343	326	371	315	340	347	296	312	287	322	314	318	334	304	334	348	321	279	338	278	327	314	349	332	285	316	317	333	321	317	360	318	334	362	320	342	306	329	304	309	329	337	363	299	333	296	337	316	357	323	337	360	326	304	350	349	320	330	307	329	308	323	299	355	336	321	341	341	335	325	318	370	311	316	287	301	338	315	335	324	346	331	313	340	354	288	294	337	313	352	334	345	361	321	328	352	371	365	330	377	320	313	289	332	366	312	360	331	330	324	318	322	295	320	357	349	347	308	322	342	343	306	331	321	336	302	333	308	328	316	355	324	328	338	280	331	317	308	316	325	328	319	327	330	329	341	328	322	338	340	344	326	301	343	366	320	346	372	316	323	335	309	335	310	355	323	314	352	320	348	332	322	324	343	317	312	296	331	334	330	318	311	312	308	278	321	360	319	334	354	307	342	319	314	331	321	307	334	316	303	329	329	341	347	352	345	330	301	358	330	336	327	352	298	319	342	301	313	354	323	339	353	344	337	318	328	309	332	344	307	305	301	329	312	341	329	332	347	314	301	308	335	326	313	331	328	350	341	295	334	355	319	291	320	346	347	313	335	326	327	313	295	315	315	319	361	318	359	367	335	313	352	313	333	321	323	317	300	321	326	341	360	331	354	300	306	336	371	334	327	322	323	312	334	316	334	288	315	322	307	344	330	367	344	298	305	329	343	337	317	323	309	322	278	346	352	315	303	330	304	361	300	307	319	342	335	337	344	332	301	330	319	298	309	312	296	318	337	319	352	334	326	349	342	345	325	323	321	320	320	352	348	314	333	328	338	322	302	324	324	324	357	318	299	346	342	315	325	316	316	321	350	338	316	335	309	329	359	325	267	310	298	330	375	333	354	324	328	335	315	319	332	300	348	281	320	338	337	331	329	300	347	323	305	319	295	328	320	348	290	307	357	296	322	333	316	372	307	324	301	317	318	344	361	312	367	318	333	355	369	361	302	384	339	337	307	330	304	356	294	325	382	332	309	319	328	320	325	359	324	343	341	327	296	327	312	328	289	301	334	341	326	325	368	294	299	340	292	331	304	330	291	327	367	331	350	340	327	343	299	336	339	294	350	342	351	343	298	317	350	336	330	338	339	338	341	344	351	384	338	296	317	328	322	285	299	321	336	289	294	334	323	371	337	279	300	337	309	335	356	317	339	347	292	342	341	330	304	313	296	322	316	369	313	306	323	294	310	318	321	328	320	308	343	306	301	322	328	341	311	336	329	327	324	314	336	331	342	343	308	350	337	354	299	297	324	346	327	305	327	339	287	325	317	329	345	339	320	324	314	319	328	303	331	343	301	312	331	336	296	354	282	312	358	317	335	334	286	362	300	337	280	330	336	326	292	323	325	339	310	286	313	316	359	355	365	322	334	295	304	357	313	288	328	321	347	312	294	313	346	313	345	346	325	302	315	319	316	293	344	334	316	303	328	325	310	318	298	324	359	292	316	336	285	357	340	322	330	348	357	351	307	307	324	343	294	352	359	309	294	347	327	335	288	308	322	319	309	310	346	360	333	318	308	304	349	321	330	350	306	320	359	323	312	318	366	334	343	332	337	320	311	313	324	336	353	309	294	325	315	341	333	305	364	335	334	338	296	317	312	349	360	323	325	350	330	312	356	329	346	327	352	315	323	308	333	316	323	326	314	335	332	293	338	310	332	334	363	324	318	327	332	311	313	339	318	344	314	326	343	353	294	327	354	314	331	333	317	338	356	328	340	304	321	319	320	346	332	291	294	293	319	331	336	325	311	350	289	321	297	326	336	335	346	328	294	319	350	366	344	309	323	299	343	351	320	330	329	311	315	317	293	307	333	343	329	328	308	318	327	304	346	300	318	321	328	341	340	323	313	324	325	305	313	302	338	314	317	321	315	338	297	332	320	313	343	312	316	323	353	333	320	353	326	337	338	296	339	352	302	304	299	303	356	346	296	332	322	320	328	339	328	303	299	335	314	326	321	339	379	325	287	334	342	335	310	339	333	286	320	321	314	307	289	313	314	333	308	326	306	320	302	307	330	281	308	313	301	353	343	326	331	306	339	309	332	332	348	354	294	345	313	338	296	350	319	347	336	311	314	364	336	339	291	332	338	337	330	359	334	338	340	343	358	312	320	337	341	293	294	322	334	343	329	316	300	342	328	330	308	365	332	314	302	330	288	403	329	301	326	331	324	349	324	334	338	322	310	311	278	318	317	354	326	330	331	317	336	316	305	318	324	303	298	280	272	307	316	314	309	312	324	340	338	333	343	346	363	302	320	331	324	346	339	336	335	320	327	344	326	305	318	318	325	322	338	351	326	341	297	293	312	364	326	334	295	335	327	352	340	315	298	300	308	327	348	354	352	297	336	334	324	315	308	318	351	341	326	357	352	308	343	332	324	322	326	336	307	331	341	332	325	320	326	305	365	306	288	324	365	325	314	304	325	330	369	304	325	287	314	348	318	307	318	354	324	309	301	350	332	355	304	325	329	342	325	313	309	354	340	365	362	301	347	297	346	331	324	331	297	343	319	347	349	351	354	314	304	310	332	321	362	323	341	358	324	318	292	316	366	370	307	358	319	318	321	340	325	319	363	331	320	344	322	328	309	325	300	349	336	322	319	328	329	324	317	329	349	275	319	311	326	323	319	303	321	314	323	345	330	297	316	329	337	315	310	348	356	323	358	368	359	310	331	304	303	336	313	326	322	324	293	321	332	321	305	322	309	300	341	308	300	335	326	326	291	329	320	366	331	335	298	350	312	303	335	337	339	286	324	313	322	285	345	356	349	287	356	298
7778	1537	809	786	729	736	783	763	711	704	762	780	742	759	723	723	752	755	721	743	717	741	727	745	779	796	749	752	775	775	749	732	784	768	703	740	717	742	756	775	761	785	777	755	800	756	746	808	748	772	787	780	741	778	767	770	757	759	752	720	736	749	769	771	764	739	775	738	771	729	771	719	765	760	731	779	716	743	796	731	731	729	744	683	725	769	739	754	753	792	733	756	729	710	736	758	753	706	721	726	737	788	768	780	800	716	726	725	786	769	753	724	746	737	710	760	726	753	752	738	763	771	718	704	754	719	764	778	714	730	754	742	749	757	742	783	731	785	818	761	702	797	762	745	718	747	708	769	768	749	774	693	804	714	756	688	749	722	749	770	713	747	744	805	764	734	725	711	744	762	763	745	773	750	694	755	750	736	754	769	761	792	753	728	737	712	782	775	766	741	787	754	759	744	748	779	796	748	777	733	748	740	764	738	741	700	782	748	772	768	762	758	765	754	754	763	729	751	751	761	754	792	768	751	751	803	776	724	726	785	757	752	735	735	755	701	707	804	762	752	766	746	730	766	732	767	758	748	745	727	706	764	758	738	736	712	760	748	733	698	752	730	708	713	726	724	729	753	746	725	712	727	751	749	733	716	754	754	740	754	763	747	721	727	756	735	730	744	774	732	766	793	781	762	765	741	764	730	772	734	765	760	755	772	750	751	771	754	790	734	771	762	766	757	771	734	682	758	757	728	734	767	717	765	731	727	764	759	784	745	779	753	722	717	707	788	742	790	756	739	754	749	740	724	762	746	679	754	790	793	813	709	752	773	740	758	776	799	737	721	770	750	744	725	767	764	698	759	750	760	771	714	734	741	767	741	740	721	786	746	751	709	717	768	776	769	738	731	712	724	781	721	770	750	701	745	802	789	743	742	744	740	734	728	731	727	710	776	709	790	734	757	710	788	735	702	728	736	748	807	690	793	763	730	750	770	746	737	757	752	768	717	732	777	721	790	741	729	771	777	746	726	721	774	745	712	748	734	739	732	778	725	733	738	776	772	742	715	788	772	767	746	738	802	737	730	777	701	760	739	699	769	741	720	775	746	799	771	694	799	770	788	735	757	738	723	770	761	710	733	701	735	789	729	712	724	712	756	763	742	781	761	781	790	795	745	760	713	754	756	743	732	716	784	744	767	727	764	759	747	768	721	740	753	782	769	774	730	775	731	763	746	759	766	727	730	713	752	731	752	783	723	730	700	734	732	718	785	691	814	764	761	773	738	715	704	722	756	756	769	752	786	749	708	734	733	703	754	736	753	757	775	800	693	743	710	761	769	727	733	782	772	753	738	736	778	777	747	759	785	721	768	792	758	740	766	764	718	773	726	749	753	722	720	682	741	760	763	765	747	740	749	766	766	816	762	761	775	751	730	748	697	752	816	702	699	739	761	752	716	702	721	772	750	744	765	755	771	732	749	728	765	741	733	734	797	739	775	796	727	723	783	752	696	764	766	780	737	766	747	763	754	794	698	752	761	771	753	764	768	777	765	800	731	798	732	766	725	724	774	774	799	740	771	788	736	701	749	758	708	802	817	748	750	788	764	786	737	763	777	742	718	765	774	738	752	743	719	748	740	719	756	763	840	776	777	779	792	745	770	759	753	747	743	741	740	715	800	725	737	776	732	727	727	786	743	766	788	715	707	764	779	702	735	711	710	711	778	754	792	769	779	736	748	764	754	725	732	769	749	748	750	778	716	749	789	700	763	786	716	715	770	743	787	720	762	765	746	735	726	743	722	719	711	764	771	755	761	764	742	809	752	704	765	791	739	783	757	753	765	759	745	753	749	728	785	726	735	736	776	744	781	759	752	777	741	770	752	813	715	716	750	782	759	730	724	786	766	728	715	760	727	732	736	737	723	749	807	721	766	744	737	826	713	792	763	767	806	734	702	717	745	749	711	724	758	743	714	766	706	765	750	716	784	729	769	759	754	688	745	753	766	727	742	762	743	733	765	757	787	731	742	747	763	761	770	774	702	752	738	771	779	759	805	792	780	807	720	758	742	708	779	761	777	721	728	718	762	791	746	760	694	724	760	808	740	752	771	766	745	757	767	751	755	758	696	777	753	731	754	736	737	771	753	773	744	711	749	780	684	787	737	749	730	765	742	836	750	720	729	776	716	756	754	734	738	757	722	761	730	787	775	713	755	685	774	770	750	747	743	719	738	766	739	739	729	746	761	731	700	735	740	771	734	772	734	751	812	725	769	722	703	777	693	757	752	763	713	722	741	783	787	735	788	747	738	751	772	742	779	747	745	731	749	729	750	773	741	754	738	760	738	728	725	774	736	763	777	746	767	770	743	768	761	746	745	676	741	750	747	769	750	781	768	797	732	767	764	712	775	788	778	786	740	746	754	758	747	714	751	715	745	768	767	780	750	767	691	739	770	788	729	764	755	721	774	707	746	773	721	757	772	761	747	740	765	750	788	819	753	775	724	766	671	679	805	734	708	726	719	785	754	719	755	719	745	770	717	760	710	745	762	762	785	750	698	726	790	763	726	775	720	764	740	718	705	714	793	781	791	774	744	759	766	719	688	756	787	712	829	751	738	764	744	763	738	761	764	749	798	709	781	771	782	775	732	777	750	716	762	766	752	745	760	774	745	766	726	694	775	726	764	746	764	800	767	696	771	731	782	748	822	753	745	717	793	764	749	725	745	734	772	735	775	781	783	787	722	780	763	797	770	731	798	740	769	741	755	735	707	769	705	772	703	773	766	695	762	775	734	755	777	766	747	692	723	736	723	781	739	746	753	740	785	766	785	742	759	794	769	808	785	773	768	768	735	780	776	763	709	790	774	754	752	742	748	717	755	762	739	759	776	735	819	694	800	775	728	749	750	753	755	751	767	718	713	749	728	746	747	773	783	742	777	781	749	775	718	791	748	780	739	706	745	760	757	763	708	785	756	757	775	741	769	738	742	767	763	780	775	734	716	758	744	770	699	728	730	776	751	734	753	769	746	764	717	754	781	774	759	766	810	769	773	758	773	755	724	722	800	766	735	749	757	727	777	689	772	760	735	757	789	720	730	796	758	765	717	770	718	817	779	791	782	742	759	769	747	748	748	750	708	740	717	760	744	771	766	715	789	714	721	730	754	777	728	762	765	749	731	744	751	729	758	747	749	722	751	759	766	703	762	805	702	756	749	790	720	763	797	739	740	727	750	794	775	757	719	745	732	770	765	758	747	756	806	749	761	759	736	735	728	714	740	758	693	771	752	711	799	730	791	708	746	761	751	750	736	698	713	750	771	753	718	775	738	764	704	742	797	777	747	750	736	760	739	731	749	765	757	778	726	738	720	756	751	771	802	766	715	767	736	770	725	751	746	796	740	769	774	761	716	743	755	775	767	732	719	734	776	753	775	770	762	771	722	715	775	751	743	759	756	773	740	738	783	780	738	735	762	743	762	739	758	788	763	774	797	752	769	740	754	739	758	785	752
24895	21428	24812	28429	21425	20720	1199	587	491	492	482	487	451	429	423	456	448	449	446	433	447	423	440	375	399	402	469	399	411	390	507	427	433	448	479	390	410	411	427	388	453	429	410	423	450	388	398	427	481	457	435	422	416	442	414	419	396	440	456	422	408	407	432	406	417	421	443	403	418	450	449	435	426	470	415	413	429	429	456	458	423	415	449	408	414	397	398	434	433	424	457	442	426	376	413	472	406	431	445	425	389	405	443	400	433	459	471	449	429	454	452	458	427	429	460	437	426	410	366	428	395	420	415	442	409	427	417	445	433	425	455	419	431	412	422	408	404	414	434	453	442	423	430	437	435	454	399	410	447	425	454	457	419	457	417	381	404	427	490	410	388	424	434	405	449	426	408	404	419	381	403	459	446	469	409	444	411	419	410	458	418	470	391	408	396	390	413	416	428	398	423	455	406	412	458	426	407	403	468	436	417	406	412	391	384	438	405	430	468	435	427	422	427	417	416	423	408	418	477	446	406	428	401	425	474	416	455	410	409	413	419	376	411	421	436	484	449	444	460	432	404	459	424	427	439	415	428	458	427	468	447	427	422	416	440	411	428	434	392	396	404	407	429	479	416	410	416	461	432	407	407	436	400	411	390	392	468	430	418	396	413	461	426	417	439	440	460	418	432	427	397	412	414	405	468	450	431	404	431	377	403	434	444	445	420	415	404	384	433	422	439	406	435	461	435	414	462	419	427	462	428	419	383	410	375	454	426	442	399	431	449	424	395	448	434	426	443	404	429	437	447	446	440	412	435	446	405	420	435	457	445	452	443	411	412	423	419	449	444	425	431	465	428	449	429	408	412	397	418	444	437	452	459	381	430	377	430	423	436	423	449	412	424	426	419	458	417	418	452	422	395	431	392	409	400	415	413	404	470	431	399	493	453	419	422	453	434	441	371	441	400	431	380	440	390	432	438	425	463	410	381	459	457	388	420	456	438	427	411	453	451	389	410	418	427	420	450	447	422	457	434	446	459	416	416	376	443	400	415	423	434	444	396	421	388	444	431	411	399	398	419	413	387	430	462	428	393	432	433	423	459	423	421	407	453	459	397	441	462	414	445	412	409	468	412	450	414	443	429	428	407	424	441	420	450	411	397	396	418	395	387	414	458	459	386	404	450	458	411	455	441	397	439	444	435	385	382	409	399	423	407	448	430	402	436	428	409	422	424	440	456	408	431	418	423	430	429	372	437	477	432	420	411	419	431	436	422	423	366	449	469	408	442	450	431	462	438	430	473	433	455	411	441	429	380	444	383	439	422	406	430	424	421	431	449	405	437	347	443	396	405	450	414	432	410	435	444	457	423	418	420	430	402	447	395	433	465	394	442	460	440	397	408	418	399	428	471	437	412	416	409	409	449	441	403	461	437	402	410	447	425	410	425	415	407	406	447	419	421	447	438	423	415	420	458	372	424	406	436	431	423	426	455	415	414	418	414	449	397	424	445	415	429	435	471	430	468	451	454	450	405	387	414	381	442	423	446	390	401	422	451	405	407	431	450	421	441	425	457	427	468	388	432	413	435	424	472	435	398	414	443	401	462	421	405	423	399	368	424	381	432	412	362	468	425	430	403	441	449	413	424	397	428	483	430	442	426	409	444	445	436	395	462	397	419	433	407	456	399	435	443	406	428	433	398	436	436	448	427	460	407	423	405	439	424	417	434	502	423	426	412	409	463	406	462	462	429	439	418	455	414	431	438	457	436	404	414	382	409	419	409	445	412	420	447	384	378	444	438	470	419	406	455	429	399	428	421	439	413	402	429	441	416	476	413	424	416	408	409	405	442	462	420	439	468	449	434	422	435	422	378	430	466	467	434	459	444	444	452	430	440	393	404	415	396	413	411	396	451	423	408	418	402	418	396	413	405	434	455	436	386	417	443	443	402	408	431	442	453	438	412	428	467	391	460	454	460	473	440	442	436	424	425	437	427	430	403	387	442	422	404	428	441	425	426	392	386	372	424	411	369	445	406	454	447	408	362	402	464	421	415	428	415	445	399	438	446	419	429	400	430	386	416	433	437	454	459	396	414	408	467	461	397	423	455	414	391	436	409	413	450	437	434	417	420	458	457	403	432	425	422	454	384	420	435	418	447	392	403	439	416	404	425	437	443	394	477	418	433	444	439	399	447	438	448	443	431	416	420	430	426	433	448	413	405	420	423	441	438	413	461	415	429	446	409	389	410	417	425	402	465	421	430	443	471	465	458	423	424	462	429	442	454	411	390	432	403	463	430	449	421	445	431	458	438	440	457	475	424	446	451	442	444	461	417	449	404	447	425	469	398	448	463	419	432	448	428	432	459	431	421	432	431	433	396	419	436	431	425	446	407	405	468	446	415	402	403	411	418	442	430	450	471	396	407	484	432	453	403	452	448	416	395	426	428	431	426	405	461	462	399	388	428	420	445	432	413	451	459	428	419	410	438	403	448	391	433	410	413	368	434	446	426	438	432	395	435	432	403	404	410	406	397	463	444	380	426	447	447	383	389	426	439	419	447	404	414	451	445	393	418	434	411	425	475	388	446	376	403	402	438	484	458	416	435	406	410	421	422	445	453	405	426	397	424	406	413	429	428	406	409	415	429	409	412	412	430	428	419	406	442	452	457	394	452	436	462	416	425	395	410	401	449	424	419	421	414	402	449	392	439	410	429	417	462	419	424	396	426	415	408	459	439	390	408	472	441	396	427	455	419	391	429	453	413	462	429	399	425	467	406	457	425	420	423	372	439	413	434	455	377	431	444	434	440	398	406	423	407	426	432	423	417	438	474	457	424	422	428	439	428	425	434	434	434	442	453	453	421	414	439	393	431	433	432	448	436	427	414	442	405	429	414	436	417	414	461	418	403	414	429	471	422	453	405	464	443	435	414	421	435	427	441	426	429	405	404	440	454	407	413	408	425	384	387	421	417	421	415	417	398	416	408	463	420	417	469	434	398	421	460	462	406	455	412	423	421	436	414	413	450	465	418	456	427	429	435	414	431	482	424	455	412	420	415	399	447	469	411	408	422	426	376	414	409	373	426	408	431	425	409	403	409	405	426	438	440	464	398	419	450	415	422	412	414	445	426	440	442	405	407	418	403	420	438	421	451	434	397	423	442	430	430	382	369	413	438	436	446	400	427	438	413	458	421	379	413	395	444	451	442	392	442	454	427	464	436	382	466	442	477	464	455	459	455	424	412	432	407	438	434	442	415	446	424	413	431	474	416	443	430	434	437	442	404	456	431	419	445	410	437	385	471	423	404	472	419	428	391	429	414	414	415	417	430	472	425	405	397	419	443	435	401	417	422	406	408	431	410	432	454	430	438	424	407	392	382	426	440	442	424	456	433	445	411	419	438	423	430	406	416	417	466	419	402	409	391	435	415	432	393	415	397	406	385	424	434	406	475	419	402	423	441	438	398	475	434	438	398	454	400	433	424	392	407	442	426	435	424	448	463	424	454	431	423	395
17303	8349	1916	1277	1108	942	967	954	943	935	916	904	957	949	917	921	931	885	913	877	932	920	879	882	883	929	959	939	949	967	945	888	894	857	936	954	862	912	850	922	921	879	924	879	907	932	952	973	910	899	918	930	884	911	916	908	920	950	923	941	858	918	938	945	924	885	937	913	930	911	948	954	972	931	901	957	939	894	923	887	913	985	925	876	912	880	933	910	952	906	916	884	915	900	893	941	948	895	895	934	896	925	938	919	955	919	905	940	932	920	890	850	951	933	876	923	890	871	948	954	945	945	919	930	862	864	926	909	928	883	905	953	943	922	896	937	958	858	917	910	904	850	916	916	957	870	925	933	907	930	958	921	892	875	931	891	923	886	944	907	870	919	947	865	943	936	879	873	948	942	900	940	894	916	918	911	886	884	927	880	887	976	942	826	901	946	879	899	894	881	867	951	886	937	964	945	867	904	947	938	925	910	913	926	925	964	945	880	924	913	911	955	910	943	902	891	951	912	907	915	984	963	929	871	914	926	890	865	884	911	953	917	930	889	883	909	895	942	908	937	897	893	919	921	914	925	895	895	855	875	950	898	912	861	881	894	928	892	916	883	946	925	902	909	866	952	897	928	920	882	946	904	920	882	946	902	932	858	905	877	930	950	903	870	896	886	909	966	923	923	925	901	898	975	931	963	905	864	904	853	928	937	826	923	981	933	955	909	857	945	879	948	868	951	873	921	942	927	867	952	866	933	930	894	894	924	913	930	939	890	950	935	950	942	901	922	873	898	961	881	928	889	908	929	918	954	894	927	908	952	941	969	874	953	881	900	891	891	938	881	910	893	928	851	875	908	862	850	885	898	923	845	931	942	912	883	891	913	874	904	876	937	918	889	947	918	907	886	895	905	875	899	932	849	891	887	908	928	945	941	960	953	954	961	963	900	939	887	914	974	923	892	880	933	931	930	904	894	901	940	919	906	963	913	948	898	964	933	967	869	894	873	945	855	905	926	939	948	932	929	957	914	915	900	922	825	894	912	951	937	967	937	898	944	890	911	908	859	867	870	998	943	925	924	873	932	884	932	895	921	940	895	936	919	888	895	888	876	941	933	902	890	918	919	828	946	936	911	948	927	906	991	892	904	876	919	909	909	928	941	894	966	998	923	975	899	935	899	954	899	851	934	927	921	931	908	924	896	860	891	880	892	931	953	908	945	921	931	855	922	912	948	900	963	908	875	894	932	901	879	894	908	941	891	913	924	924	952	873	934	904	914	923	923	895	891	934	934	897	965	955	961	905	925	974	847	940	975	898	885	934	923	905	914	930	912	932	906	919	937	922	911	877	908	925	991	865	909	950	866	926	927	946	894	935	971	957	929	894	914	978	898	873	898	922	912	904	896	952	938	918	904	915	926	863	912	943	873	864	894	939	940	923	941	921	947	928	938	904	926	970	880	912	885	955	939	887	926	921	985	899	930	935	935	905	875	933	981	922	938	849	886	943	906	899	900	880	942	918	950	946	927	889	924	931	941	891	924	904	945	932	926	933	943	940	902	886	913	922	902	908	928	964	878	921	889	873	899	952	921	884	935	905	915	889	890	948	971	944	891	893	898	959	906	932	879	898	915	913	894	936	925	901	917	877	854	921	915	909	921	896	918	927	895	929	920	920	906	905	881	892	876	916	957	904	919	933	869	912	932	891	1004	973	918	913	948	900	892	944	907	918	903	897	928	883	928	918	864	901	946	948	889	926	906	852	920	878	924	935	901	911	924	891	871	879	926	896	909	859	888	909	942	892	965	861	895	907	889	946	901	894	879	849	889	917	933	889	936	849	941	954	909	922	936	889	861	886	859	942	943	846	867	944	1009	915	906	950	857	857	861	939	907	891	869	892	879	869	924	911	911	897	922	929	961	896	939	917	959	880	909	890	914	968	944	907	929	919	934	900	969	914	922	956	905	892	900	901	919	862	965	876	928	911	945	917	939	920	908	922	956	881	910	908	887	857	932	913	908	913	867	895	964	896	946	886	933	921	920	891	883	935	887	883	852	887	947	899	921	925	970	875	870	914	954	940	919	935	897	881	948	926	935	943	915	918	900	892	948	913	910	951	892	929	939	961	892	878	895	911	854	854	898	879	906	937	911	886	874	912	908	954	929	955	883	937	885	890	870	876	901	963	926	926	948	872	918	959	868	944	946	919	882	881	929	943	929	935	927	900	927	908	908	938	915	898	930	900	903	925	935	930	941	861	932	865	955	896	927	922	920	950	896	936	903	935	929	881	899	890	870	945	888	914	932	886	943	950	936	981	926	928	874	901	933	890	873	903	936	920	903	873	930	847	889	909	892	978	900	908	901	926	909	896	863	901	918	914	906	915	880	934	896	906	933	919	907	921	905	924	936	960	1004	898	937	938	856	933	905	905	867	872	1004	906	871	869	930	899	882	939	973	909	908	914	938	932	903	896	903	925	974	936	906	899	921	875	888	927	905	925	941	900	981	853	911	919	955	919	880	958	889	875	895	905	944	941	922	929	848	879	879	985	986	893	881	967	910	984	888	942	890	950	935	889	929	896	941	938	914	937	915	840	872	953	949	902	927	921	938	969	994	886	895	1024	913	953	883	965	948	938	930	927	974	938	891	909	888	921	890	936	930	923	868	901	973	889	931	917	917	890	923	907	916	939	900	896	883	828	900	884	931	894	935	915	887	947	961	910	900	914	941	922	940	931	978	897	924	960	868	888	930	919	963	923	917	906	866	894	919	914	886	965	971	902	909	907	873	851	954	896	992	934	956	853	931	878	956	842	928	957	921	929	941	906	938	895	914	912	902	927	897	896	967	933	849	911	884	879	907	866	893	941	951	867	934	895	947	923	910	915	905	947	941	896	971	933	901	921	897	917	937	896	860	936	955	927	900	876	971	854	887	892	922	952	885	936	879	951	917	895	912	910	919	866	958	917	908	920	911	932	879	928	893	922	919	929	940	906	868	922	898	923	970	875	940	977	880	886	885	857	885	884	953	896	870	886	972	915	872	879	926	949	896	884	938	931	926	915	921	888	934	896	919	950	948	870	884	863	885	931	923	975	900	901	911	930	872	875	893	940	890	897	922	909	897	958	843	927	862	896	867	954	909	877	917	888	858	965	921	939	899	896	936	902	883	936	890	931	924	932	898	937	971	976	911	871	950	906	980	899	897	897	956	913	896	872	926	949	850	904	914	900	950	922	853	937	943	908	932	894	945	927	970	885	909	950	883	907	914	933	913	945	926	910	907	916	947	975	874	920	947	860	955	849	922	912	920	934	893	901	939	869	929	865	901	902	938	917	871	915	874	957	915	919	938	892	928	892	908	912	950	879	864	931	948	934	904	899	897	888	924	897	896	928	962	936	939	913	926	911	926	929	910	902	878	932	878	859	939	902	886	916	928	896	938	899	920	949	942	889	918	898	934	929	912	915	885	881	908	909	922	864	896	892	985	978	951	914	954	989	857	924	882	905	914	971	901
24296	21460	25184	28172	21462	21478	19470	797	408	380	393	365	310	361	329	297	294	294	332	302	303	305	320	304	314	305	290	311	333	272	326	265	259	274	286	293	299	297	273	295	254	313	299	296	322	273	288	299	277	288	296	303	315	301	281	284	282	284	277	295	275	287	273	268	311	286	300	288	306	307	284	298	284	286	273	271	278	298	305	255	272	256	312	284	275	290	303	286	289	278	301	329	255	293	273	298	274	290	284	261	281	305	285	236	293	255	317	290	289	306	263	271	288	257	308	291	289	249	293	317	289	267	246	285	289	267	242	256	276	276	275	298	287	299	315	291	264	274	295	292	306	296	296	295	271	273	269	282	278	284	251	273	268	300	313	268	246	276	270	283	313	299	287	293	294	264	295	280	302	295	298	286	307	259	289	293	275	310	286	281	271	280	264	329	299	269	251	277	311	273	279	249	249	294	269	290	264	298	275	249	300	297	285	287	263	295	247	277	284	289	310	270	276	306	267	281	266	275	295	263	268	268	276	286	283	304	285	309	271	297	260	293	279	284	271	285	278	284	297	261	258	287	278	246	277	313	281	261	232	274	299	296	284	318	276	255	244	272	291	315	290	257	265	281	263	306	287	259	311	316	265	310	313	273	284	276	311	263	296	282	272	302	273	268	275	279	280	308	276	292	291	272	255	280	271	291	280	253	250	275	306	298	286	269	285	257	288	286	308	279	286	288	274	290	279	298	308	261	268	307	266	283	273	297	296	298	256	286	311	302	296	303	285	280	284	302	284	309	292	263	312	263	297	231	301	269	314	269	258	303	283	298	295	261	279	267	278	287	285	297	326	270	309	295	288	274	282	313	287	282	316	302	312	265	229	249	266	272	322	270	291	286	289	315	284	327	277	301	301	280	306	273	269	246	282	294	283	291	289	278	278	276	279	274	279	300	265	260	241	263	294	292	274	303	299	276	294	295	296	306	291	253	269	250	305	276	270	265	287	285	315	312	302	306	282	279	296	306	278	295	293	278	278	299	311	312	257	264	310	263	312	302	272	290	299	280	271	307	290	285	326	293	267	289	252	296	290	291	291	279	300	243	304	286	312	275	297	289	298	308	262	280	286	285	281	258	280	270	263	303	273	269	294	266	304	300	322	275	286	251	277	322	279	290	322	312	296	292	297	303	275	302	313	248	252	322	317	289	303	288	302	235	282	294	305	298	292	304	326	290	283	265	277	273	261	267	305	311	286	290	278	296	296	277	269	284	321	288	288	271	290	257	284	286	279	271	261	269	263	282	255	290	264	279	266	289	326	254	287	306	313	260	274	308	286	264	289	270	257	234	274	286	306	254	257	313	262	239	283	296	266	291	304	272	304	255	250	256	279	307	289	242	266	285	321	251	313	302	309	284	277	274	259	264	294	288	267	294	306	305	253	300	269	256	293	293	246	295	298	292	268	268	288	276	337	289	309	273	270	258	298	292	290	250	301	300	281	307	265	301	284	279	290	268	248	287	263	316	309	314	309	268	274	268	279	321	269	286	277	286	298	288	291	288	269	279	264	277	278	296	310	282	319	297	296	268	279	298	293	277	251	277	328	284	299	281	269	279	303	255	322	284	270	257	308	286	293	262	270	261	288	278	309	236	296	311	264	292	253	248	278	263	261	249	283	299	285	294	312	302	333	285	265	273	297	263	281	261	281	302	296	288	282	283	287	281	262	284	295	308	272	267	302	271	271	259	324	281	266	265	293	252	292	291	297	296	306	277	271	279	293	293	282	284	292	246	275	271	281	266	303	299	257	253	299	263	290	267	287	280	310	284	294	284	300	302	286	292	292	289	306	245	277	292	266	259	270	252	292	286	254	249	281	270	274	271	250	277	307	262	295	246	316	280	270	309	276	283	295	262	299	256	251	264	271	277	303	268	265	296	286	336	258	264	313	282	281	308	283	265	289	282	254	308	288	285	257	301	287	291	240	303	260	297	291	280	268	318	290	298	284	273	261	271	281	292	260	264	278	310	285	265	310	291	292	266	310	290	271	279	275	288	276	262	303	257	279	261	287	313	293	293	303	272	260	274	304	300	299	283	275	278	317	279	298	286	255	267	261	279	273	266	276	283	295	284	277	270	268	297	322	257	283	258	265	328	303	283	309	295	290	267	284	268	295	307	283	283	281	313	297	264	278	242	285	305	258	300	285	272	285	284	319	279	278	249	298	250	268	294	269	309	270	296	258	284	293	287	284	289	271	269	257	285	252	295	275	294	282	295	278	270	253	280	286	268	247	267	251	271	278	309	284	303	263	299	312	313	270	302	302	274	285	284	293	277	260	252	293	254	279	276	281	285	256	282	276	278	299	266	266	304	316	295	266	279	283	295	269	271	274	282	291	271	279	270	294	282	261	276	311	275	292	279	278	288	304	345	287	295	275	306	264	303	306	276	250	290	307	293	259	274	265	271	303	299	262	261	250	243	302	319	251	303	296	275	293	279	295	277	285	280	296	285	283	246	298	270	315	268	280	291	293	266	285	303	254	294	295	298	268	265	330	283	282	334	275	282	273	264	286	288	308	299	264	301	285	279	291	267	293	315	264	294	287	304	291	300	294	276	285	272	293	273	323	267	304	288	304	284	257	294	307	294	298	263	289	284	276	295	289	287	286	292	297	302	256	266	272	273	254	280	296	292	295	280	293	278	281	309	264	286	286	318	281	263	275	275	294	268	325	328	289	281	280	328	296	290	298	234	301	305	274	281	294	260	302	296	279	292	297	262	252	282	285	300	278	294	272	264	276	284	280	309	303	279	269	297	279	274	276	258	267	271	308	272	331	260	305	317	287	229	306	294	301	294	285	293	247	287	304	255	305	316	314	296	302	280	284	307	249	294	280	281	296	284	303	278	291	296	305	259	257	279	262	259	270	267	330	267	270	270	268	314	293	305	254	292	272	287	288	240	267	269	297	270	307	284	313	290	311	273	267	269	315	270	255	250	314	289	299	290	303	288	274	280	276	312	287	267	274	295	285	308	310	265	310	291	309	253	276	277	317	312	285	270	268	284	262	289	285	269	266	245	277	316	284	318	283	278	276	287	274	288	312	279	283	279	284	291	307	277	294	270	293	292	274	282	287	288	269	297	266	315	283	270	277	295	314	287	301	232	283	276	306	267	291	279	291	296	285	276	307	275	266	283	298	282	245	301	276	298	333	282	298	292	253	287	300	268	275	311	288	264	270	290	303	285	299	301	302	271	305	289	263	299	279	296	268	271	340	272	293	269	322	303	268	288	286	242	269	291	281	304	303	289	316	282	250	275	268	263	276	277	287	273	304	301	290	269	287	283	240	273	277	283	311	298	241	294	293	278	272	296	291	284	284	310	293	304	293	267	288	266	285	249	287	288	284	291	262	303	273	269	302	288	285	287	273	277	270	303	276	276	279	295	272	278	250	275	260	295	283	279	282	281	274	264	267	309	284	292	249	261	286	275	266	274	292	277	277	265	272	291	291	270
23255	12623	2530	1269	844	795	754	673	682	656	653	684	676	638	656	633	661	590	569	673	616	606	665	586	636	606	641	625	607	660	593	648	591	594	621	663	578	585	651	588	629	632	595	611	628	595	615	591	601	641	638	618	600	588	560	605	580	631	618	600	636	652	638	609	578	628	648	602	634	625	602	653	618	634	613	586	618	641	595	661	652	623	607	574	606	622	637	647	554	593	624	644	635	640	639	622	641	603	613	584	571	628	619	635	629	659	596	649	615	617	617	622	626	622	593	576	625	646	611	634	644	550	607	600	560	615	628	614	614	598	613	611	609	595	624	673	677	581	576	603	605	590	609	621	590	597	597	612	642	613	588	592	617	590	595	592	624	546	579	609	589	569	634	589	637	632	639	533	590	554	595	620	609	582	652	633	592	589	643	620	587	622	654	584	607	559	613	624	614	625	672	599	584	627	628	594	636	651	598	586	617	592	616	615	665	615	573	582	628	602	571	601	638	615	640	625	682	603	591	619	624	625	603	613	663	589	650	639	632	600	614	586	576	610	691	581	617	648	621	616	617	632	597	617	601	594	647	604	573	585	602	600	581	606	582	631	623	649	590	634	628	582	599	636	618	619	620	577	548	610	596	633	662	667	569	592	598	615	634	629	560	564	571	625	623	603	594	573	601	622	623	598	638	569	620	606	615	580	585	641	568	662	619	574	607	615	585	586	606	586	612	601	574	594	629	628	585	607	619	600	637	611	595	622	639	573	616	594	620	625	622	596	587	588	621	577	583	633	560	569	591	612	618	604	591	635	610	588	615	630	613	631	596	614	547	594	580	655	613	649	612	577	643	574	606	639	601	616	611	625	625	592	576	565	604	675	597	612	606	606	604	601	601	597	613	599	566	614	609	592	608	629	595	568	624	603	621	617	634	655	634	609	635	556	591	543	607	604	630	616	578	618	635	574	611	582	617	598	616	654	632	609	603	636	585	633	626	645	579	627	606	622	626	578	613	612	592	589	655	632	608	587	595	613	581	613	612	663	593	597	599	661	580	596	584	601	583	613	608	593	608	599	596	640	649	620	623	597	581	625	614	599	643	595	610	639	611	616	642	635	624	568	583	621	629	603	603	603	583	629	602	554	616	636	590	613	606	641	666	603	609	582	591	599	613	620	608	625	636	594	599	593	661	615	619	605	630	612	611	582	584	602	616	620	559	635	618	605	591	601	591	634	570	600	645	642	631	645	595	586	620	618	618	568	591	609	604	634	629	647	656	602	642	648	605	610	582	603	630	643	600	637	644	628	624	665	622	610	608	599	626	598	632	609	638	627	623	623	642	594	577	597	614	629	589	593	559	599	628	576	604	602	578	631	609	577	597	610	629	575	591	624	617	591	591	632	610	640	603	619	676	601	642	609	645	595	653	638	590	588	622	616	627	634	565	603	618	612	591	591	586	599	577	625	660	613	587	565	620	608	610	589	566	593	600	616	632	625	649	632	645	596	629	589	582	624	648	582	624	617	620	601	619	602	647	580	583	578	580	604	601	598	615	634	615	598	617	617	648	590	599	594	583	580	603	582	598	611	614	616	585	605	647	597	614	622	573	582	610	620	595	604	627	603	572	635	605	644	653	616	565	643	627	602	630	646	612	627	574	646	564	605	606	586	598	582	592	599	576	603	618	583	611	649	585	641	602	612	637	606	592	627	625	610	581	608	597	615	616	569	591	551	602	626	614	600	601	561	574	648	618	592	620	643	587	591	617	573	624	665	622	592	567	634	591	615	626	568	623	594	594	560	610	610	612	617	651	605	576	609	635	616	595	619	644	660	594	607	578	608	570	650	632	645	626	599	610	632	624	644	562	575	630	601	626	623	593	619	611	618	647	613	629	587	632	603	606	661	608	587	596	609	606	624	607	605	576	604	649	616	570	651	606	626	646	654	613	643	607	606	596	568	572	585	619	613	595	609	647	603	599	615	598	584	587	614	635	626	578	616	633	607	578	654	599	610	605	638	601	611	656	589	591	616	649	593	569	620	605	592	620	618	600	594	619	608	574	595	577	619	616	608	600	602	612	622	612	558	638	636	615	633	619	588	628	617	591	655	624	632	580	603	667	586	587	580	616	597	619	662	602	602	578	605	578	584	614	616	560	575	639	607	595	598	589	628	633	616	593	617	609	596	654	587	578	613	597	591	578	606	618	613	616	626	590	623	577	591	616	578	634	600	616	648	594	618	589	609	576	558	614	647	599	573	578	618	627	617	590	595	641	617	604	637	586	567	573	605	594	668	593	575	597	611	608	600	613	624	649	577	590	588	598	600	583	569	577	633	615	593	607	646	635	622	607	593	605	635	602	598	585	584	598	580	594	621	591	615	589	604	613	676	570	602	649	600	604	596	630	583	610	615	663	607	566	566	599	595	598	577	607	587	624	598	612	605	626	610	564	605	571	609	616	635	600	625	591	607	589	633	589	614	628	621	566	569	615	621	633	556	564	636	596	633	616	621	604	611	584	605	618	600	591	611	637	606	673	584	589	621	577	617	616	637	620	649	579	625	607	601	600	639	616	582	632	634	623	586	558	621	642	615	598	585	612	636	612	592	621	631	555	601	602	590	595	629	615	643	607	626	638	605	615	596	598	588	548	628	619	632	586	607	588	618	613	585	633	599	602	631	609	573	587	615	593	644	641	621	603	633	618	638	636	617	622	610	631	621	610	570	562	605	605	635	608	608	584	589	629	598	635	658	583	571	604	640	634	596	647	657	604	587	619	588	606	595	581	665	662	581	635	594	574	651	634	627	610	635	599	599	572	642	615	602	586	642	610	590	568	556	597	643	622	593	611	603	590	601	589	602	599	614	574	643	612	574	585	603	608	619	607	570	634	617	622	643	616	587	607	580	573	573	578	634	610	589	607	613	625	617	565	612	628	584	640	652	619	581	599	581	587	591	622	618	657	615	640	582	591	613	593	590	597	615	639	610	611	626	596	631	611	598	585	613	601	595	608	619	639	601	623	634	626	599	603	587	596	578	608	608	565	592	612	619	644	568	618	640	587	673	618	585	570	590	608	618	637	601	664	621	646	603	639	598	625	598	607	612	575	648	591	611	628	601	623	621	613	616	656	658	606	587	618	623	583	631	638	598	589	640	620	594	630	609	604	662	632	626	591	644	594	591	584	604	628	636	592	586	597	587	587	613	587	601	606	584	614	593	602	602	602	603	638	631	581	628	588	617	588	593	596	616	589	617	626	583	579	596	614	583	575	595	594	606	581	654	648	631	576	634	613	595	623	612	621	623	635	644	618	586	585	610	580	620	600	572	603	611	623	547	589	581	601	631	596	599	597	596	616	619	593	616	606	608	603	611	551	615	607	601	580	623	630	648	626	649	584	632	641	591	624	649	604	563	596	604	620	597	629	621	603	597	634	628	605	633	600	622	624	560	598	601	621	620	624	578	629	593	648	575	587	608	631	560	618	642	583	644	571	600	619	564	611	621	621	615
32413	20544	9601	626	376	310	322	342	282	329	314	331	308	315	355	327	301	357	300	311	334	325	330	379	323	323	335	325	325	296	329	327	319	323	340	347	338	283	357	341	319	337	355	302	339	335	321	352	337	339	323	339	331	332	350	332	314	343	346	341	345	304	320	336	332	320	264	312	304	315	343	329	307	323	322	324	315	294	318	306	321	296	344	317	292	281	320	287	282	327	292	298	314	340	357	329	363	303	325	359	317	344	339	335	296	335	318	337	319	331	322	339	357	340	322	328	294	337	327	335	317	310	308	334	320	314	345	292	317	290	368	307	300	358	318	325	319	350	359	350	371	343	347	323	317	341	317	338	334	320	322	355	330	329	304	290	362	297	341	315	351	291	316	306	317	298	318	334	315	307	287	327	339	314	326	321	281	298	298	311	335	327	313	316	332	324	331	334	334	354	318	320	295	332	323	331	323	299	314	303	316	286	321	348	336	333	352	308	287	341	329	298	285	313	351	309	324	311	310	335	351	311	329	323	333	324	337	337	274	330	331	341	335	336	299	348	306	330	348	338	299	361	330	339	309	298	329	317	336	320	307	327	331	299	323	324	291	340	310	299	315	306	306	376	336	343	323	331	339	357	325	321	321	286	325	374	327	284	321	331	297	293	304	297	330	338	342	351	328	326	347	329	327	339	295	324	355	288	337	310	335	320	316	370	288	317	322	338	302	323	311	320	315	329	321	305	342	345	329	279	318	360	312	337	328	323	291	285	339	311	340	351	333	320	333	338	314	289	323	330	315	311	334	312	357	337	305	331	330	344	318	346	346	339	339	308	318	380	300	320	328	306	306	320	295	337	335	322	317	336	323	332	339	340	322	288	347	355	321	298	330	322	322	327	355	367	304	334	333	325	330	339	284	331	339	340	335	299	323	318	335	326	305	325	345	319	302	332	310	366	320	306	278	313	324	360	310	333	314	326	348	322	300	327	327	293	356	305	334	323	352	295	322	343	303	294	364	330	338	292	321	302	300	342	327	305	331	295	314	354	317	292	321	332	342	303	322	327	335	317	326	323	325	313	302	291	339	328	334	313	319	335	326	336	302	336	350	332	303	314	306	351	316	305	305	294	313	321	343	300	298	348	328	328	282	332	333	361	307	326	337	304	313	316	337	326	319	309	335	325	349	313	345	324	334	342	315	316	286	309	315	333	309	332	315	365	317	298	329	315	333	349	304	333	328	361	340	308	308	327	341	326	312	314	317	329	337	307	314	325	338	328	346	273	308	329	332	366	320	325	328	298	341	358	322	351	313	313	333	322	307	312	331	280	294	311	331	316	325	334	352	319	308	315	339	314	320	342	356	325	340	304	314	353	290	341	327	365	326	292	324	328	306	309	297	315	338	333	332	317	350	336	348	333	357	342	332	342	305	334	329	350	332	296	309	334	351	333	347	338	321	340	350	304	327	336	324	331	322	291	305	357	314	303	363	312	331	345	358	332	336	351	317	323	321	332	305	308	305	324	351	342	284	331	341	333	346	347	330	350	306	341	314	295	325	327	316	320	361	292	272	355	331	326	327	301	298	322	347	317	319	331	315	333	337	325	318	332	332	298	332	315	358	322	295	314	305	317	298	376	312	336	300	323	276	324	322	344	329	353	302	319	312	307	321	352	309	341	322	329	307	289	309	309	302	344	316	301	327	324	303	285	297	324	320	317	333	347	347	338	296	330	324	309	305	320	314	304	318	296	357	317	350	323	300	303	329	324	317	322	355	312	307	330	305	338	334	330	331	281	316	301	303	293	305	338	302	314	333	337	324	310	317	358	303	353	346	307	349	313	364	325	330	319	317	308	325	361	354	337	330	316	326	324	330	329	318	331	273	377	319	328	352	354	325	298	300	338	319	339	322	323	336	328	300	313	298	344	332	312	340	308	329	357	337	340	366	344	290	295	352	308	332	307	304	286	334	327	331	320	329	289	310	308	349	326	325	332	328	342	348	325	327	326	343	330	316	350	288	311	318	322	308	300	302	359	314	337	261	361	297	346	314	315	322	325	347	372	352	329	314	306	354	304	322	352	324	335	324	343	333	340	326	299	351	347	367	336	344	302	279	288	330	314	314	333	324	307	327	335	304	320	325	355	301	336	315	349	335	285	313	318	339	283	326	335	340	318	325	336	328	299	345	320	286	348	336	291	329	326	327	333	300	322	328	319	322	310	293	286	322	317	358	325	342	359	294	300	313	354	329	332	307	329	324	316	345	326	314	346	316	310	307	332	340	336	333	362	349	319	308	347	322	295	299	358	282	364	349	323	307	324	293	330	336	303	300	316	311	306	301	303	310	319	302	346	322	297	354	314	355	315	297	337	321	325	285	293	348	318	318	330	306	289	321	331	339	342	305	328	307	308	318	314	332	327	341	328	337	351	319	319	309	312	330	333	334	382	323	304	332	328	349	308	346	335	307	316	339	345	324	307	334	342	323	327	374	330	331	325	367	301	357	324	296	330	327	300	363	343	312	300	326	317	362	317	309	289	344	348	324	309	281	296	333	321	329	342	314	333	324	329	330	325	341	337	332	311	363	329	320	324	328	328	363	331	343	280	329	315	343	368	332	328	329	325	323	333	340	330	331	312	295	338	308	300	327	339	310	321	337	360	354	316	315	306	319	313	344	310	347	313	331	359	335	314	328	324	325	302	312	293	356	323	277	318	313	304	324	345	304	316	311	314	327	329	314	325	339	323	321	367	308	349	306	347	353	355	318	336	346	305	310	338	325	319	302	341	283	327	295	345	333	318	302	311	336	322	284	365	329	335	331	301	350	318	365	315	314	336	339	322	310	348	322	355	337	328	302	340	302	320	310	314	307	333	325	339	339	329	316	315	320	316	321	317	301	323	358	300	369	325	346	314	311	330	308	315	305	323	306	304	307	311	355	335	334	344	272	332	310	346	355	357	342	321	307	305	325	332	315	308	307	338	324	317	324	318	314	336	289	349	360	378	338	332	281	346	317	345	323	318	329	306	340	342	301	313	336	350	295	315	306	329	342	318	304	324	343	333	328	349	326	273	312	298	327	341	298	323	354	330	312	352	334	312	330	335	333	361	334	334	352	370	326	309	347	342	331	330	364	297	317	297	324	305	319	348	318	349	302	320	361	315	300	284	332	339	341	312	352	299	295	317	310	339	332	320	293	307	296	326	312	318	317	328	325	330	322	311	333	337	307	348	336	329	323	330	347	335	325	323	301	385	307	318	333	343	308	341	316	334	361	360	336	297	307	344	331	341	351	330	325	356	305	316	322	316	315	284	328	312	363	329	321	307	334	311	333	336	338	347	306	320	310	356	374	347	326	304	327	347	322	351	340	324	328	332	313	321	317	323	362	367	326	322	312	363	332	318	352	372	356	332	323	283	309	304	305	350	301	308	345	315	340	344	334	335	342	320	306	334	324	319	336	321	334	284	333	322	331	335	318	339	318	302	323	318	312	331	329	319	311	315	359	329
7798	1405	831	808	785	737	747	754	738	769	753	711	764	748	757	784	735	827	748	773	747	742	771	770	731	747	740	774	750	770	726	754	724	746	749	698	777	726	770	750	735	758	784	808	830	762	726	743	725	766	761	773	721	754	728	771	776	759	743	756	748	759	775	757	675	797	786	779	768	755	770	720	714	718	745	739	764	733	741	804	786	806	735	783	760	751	722	761	703	749	755	741	789	741	813	737	734	753	727	766	719	746	715	794	740	751	747	778	790	745	762	758	758	803	743	767	753	710	747	753	739	745	710	745	722	703	718	778	723	739	756	679	793	755	772	768	752	752	725	779	761	768	757	771	720	668	714	765	759	736	801	778	730	700	755	735	774	751	743	731	745	760	773	721	778	685	713	793	739	759	782	730	742	757	746	717	754	736	778	735	750	753	733	722	768	762	735	789	764	739	701	770	734	741	787	754	727	760	771	755	771	726	764	679	740	677	758	760	765	725	782	754	703	707	746	754	727	734	745	738	714	741	728	726	708	698	789	766	742	763	743	778	807	807	725	753	727	749	726	726	731	746	794	701	735	703	730	735	731	716	763	758	763	737	781	752	729	730	672	694	737	745	730	796	727	752	716	741	742	737	713	738	727	812	769	781	802	708	714	771	752	784	739	729	773	732	789	722	743	718	756	771	760	724	747	746	740	760	745	785	747	729	754	748	783	716	753	761	730	753	718	766	757	718	725	711	711	743	696	763	761	691	742	735	760	748	768	799	755	752	782	779	755	719	776	767	741	744	785	759	783	775	745	744	785	706	716	741	807	750	795	733	784	739	714	708	766	760	745	768	720	708	788	788	787	752	727	772	739	710	747	749	783	776	728	754	735	705	773	782	762	774	739	721	751	702	728	729	755	743	779	767	746	735	727	724	755	778	751	794	690	799	729	719	733	751	753	694	779	692	766	764	754	760	755	768	704	764	791	753	732	753	737	786	758	761	779	761	718	747	700	774	772	761	706	728	742	743	797	748	750	746	761	718	773	769	748	751	805	719	734	733	754	717	736	736	713	759	768	729	728	735	772	709	785	706	706	743	750	754	742	796	769	769	745	735	741	772	731	729	763	778	743	743	731	771	702	762	770	781	730	740	772	731	719	780	676	779	772	766	777	767	701	770	753	740	802	780	772	718	786	738	756	724	740	741	738	767	766	712	714	769	748	772	766	768	793	751	795	806	751	740	790	734	775	679	738	764	748	709	760	737	753	761	755	746	733	714	740	710	781	751	736	735	765	781	736	751	723	797	757	725	739	751	822	730	740	722	756	800	710	700	787	743	798	773	745	772	780	741	744	738	708	759	716	742	757	743	754	732	726	776	766	788	739	760	725	745	767	747	773	693	774	742	742	788	739	770	796	685	736	748	797	780	688	728	775	766	747	769	754	706	712	699	744	709	734	744	742	703	720	769	748	710	760	776	758	731	723	751	772	784	725	760	791	701	814	753	758	736	714	726	712	709	740	754	712	743	769	743	735	751	706	720	763	784	726	747	770	794	754	750	758	735	770	787	765	759	727	764	750	685	774	745	749	738	765	744	744	753	738	775	753	761	754	768	739	692	730	719	775	769	725	746	772	733	760	758	728	763	753	733	753	772	741	752	798	735	704	732	731	725	721	721	801	758	760	711	727	749	707	733	736	736	762	751	719	747	778	779	744	727	810	759	726	763	774	745	753	788	710	768	741	786	764	757	758	748	752	682	745	790	717	720	747	769	745	757	766	722	714	711	723	722	739	739	746	722	742	721	774	767	728	725	692	735	716	763	776	699	732	762	767	771	748	783	741	755	752	754	752	784	736	707	693	732	759	745	771	765	745	685	748	740	699	759	755	718	764	694	687	747	720	762	747	731	771	733	727	720	787	794	753	787	733	767	709	701	729	736	769	791	732	750	740	772	721	753	769	725	781	750	734	755	761	740	789	737	761	748	745	764	762	729	734	707	734	746	795	753	727	753	694	711	725	718	801	724	758	767	761	706	799	773	748	749	744	723	735	753	722	744	754	740	719	777	753	719	707	738	752	734	730	755	733	723	729	770	722	790	693	762	762	803	676	707	731	753	728	704	746	703	751	739	725	749	773	712	774	763	721	755	728	742	803	738	751	760	714	703	777	703	716	706	746	778	773	707	733	776	752	776	750	728	727	771	785	760	770	817	766	738	777	703	780	761	733	766	768	794	739	688	770	751	786	754	702	747	806	740	773	745	743	759	755	785	707	750	750	755	768	720	719	707	701	729	762	769	794	725	769	793	745	762	737	747	745	838	759	747	710	774	703	774	724	773	762	733	733	733	704	722	735	725	739	734	792	734	726	714	734	769	736	746	716	746	739	768	780	723	753	743	765	769	710	739	693	716	766	763	698	749	734	736	734	791	764	754	754	755	758	731	729	733	727	726	741	690	766	724	704	721	781	749	732	713	717	728	712	677	739	755	730	730	753	721	779	733	753	752	801	730	715	699	729	726	730	738	756	737	718	773	700	800	696	715	727	741	746	725	785	738	770	743	736	754	725	758	782	774	782	727	741	758	766	742	748	758	762	760	759	773	781	779	723	776	768	726	733	747	746	711	739	766	757	709	724	789	777	770	757	714	769	724	726	756	795	734	730	763	678	729	769	754	758	793	744	805	741	716	745	767	768	763	757	733	782	778	735	754	819	759	703	712	774	714	755	720	714	721	729	721	774	780	725	764	761	740	767	739	719	732	736	784	727	802	700	775	708	799	762	780	762	766	729	761	749	750	806	680	741	766	760	721	769	775	732	771	742	769	747	800	738	766	717	778	792	681	724	778	725	741	762	773	694	758	783	734	753	744	770	769	724	740	779	763	752	764	796	774	787	750	766	791	727	685	766	717	764	735	772	686	713	767	745	730	711	747	727	737	697	736	759	806	742	720	731	788	776	709	783	790	724	723	728	756	707	751	781	729	770	719	765	743	706	739	722	716	725	751	753	762	749	753	780	680	713	741	736	757	769	763	741	720	712	729	736	753	769	762	695	721	716	712	767	766	732	729	751	760	697	753	719	738	743	673	772	708	747	715	777	769	717	718	685	723	767	725	736	747	753	721	768	709	717	768	717	750	725	755	761	733	761	754	753	725	783	786	746	763	761	791	790	774	770	778	776	736	737	761	762	736	780	719	757	751	775	741	809	772	693	736	748	773	750	748	750	748	764	776	805	751	794	758	756	766	783	717	763	753	784	782	763	765	725	718	724	798	739	708	741	762	726	780	755	770	793	725	757	687	756	728	737	788	731	713	763	828	757	721	714	703	771	719	757	709	733	752	752	720	735	701	746	737	771	739	776	768	799	781	809	770	720	735	761	778	788	719	755	711	768	740	781	743	759	741	719	789	741	699	701	720	753	783	753	740	738	710	763	714	782	742	760	729	796	768	774	784	730	703	740	790	762	773	774	749	765	800	766	764	733	738	704	728	750	736	741	742	745	765	759	742	756	702	785	736
24907	21423	24748	28276	21293	20660	1166	549	519	457	475	494	451	460	424	450	427	454	445	407	379	416	455	432	422	439	441	405	446	433	478	419	422	437	395	417	453	451	402	409	427	427	430	452	407	459	454	469	403	428	419	413	432	445	435	424	424	425	382	403	374	384	411	447	433	469	413	434	432	432	432	409	410	421	412	441	423	431	452	434	456	449	381	421	416	437	446	430	436	434	486	413	429	422	433	415	420	397	406	433	398	426	446	397	404	456	454	446	412	423	438	406	481	432	446	431	396	462	450	404	460	432	395	380	398	436	384	413	414	404	419	404	411	438	433	427	431	426	421	390	435	411	438	396	464	404	375	423	419	431	422	414	387	443	450	441	397	422	456	430	379	436	419	409	430	437	429	431	426	421	439	441	437	455	440	471	394	398	453	408	401	359	457	459	449	406	404	432	419	436	364	461	434	439	431	433	403	442	464	403	432	420	409	448	391	420	471	414	428	437	420	360	400	417	454	435	399	438	456	409	421	412	411	407	433	434	427	407	434	404	395	420	425	423	452	439	427	413	418	386	402	398	457	431	433	443	395	447	457	443	449	457	445	409	419	427	441	474	408	445	417	398	415	376	408	433	417	447	425	411	451	410	396	407	381	429	431	390	431	444	430	427	405	440	396	412	382	448	450	418	407	429	446	441	431	430	440	442	424	438	441	419	410	440	376	391	399	428	479	430	462	424	470	410	380	408	425	422	452	426	442	391	421	454	404	392	411	413	423	414	420	423	424	428	400	381	401	421	431	416	429	422	444	441	439	427	397	426	475	461	470	401	402	400	424	425	398	453	417	429	428	378	471	423	399	370	423	403	428	410	445	444	466	461	447	435	420	443	425	427	412	367	408	367	400	420	412	409	394	397	435	448	417	443	431	414	456	436	431	410	395	428	428	385	401	406	453	433	427	413	453	467	419	423	420	416	393	391	378	421	450	429	397	418	374	392	422	420	406	398	440	400	396	390	384	433	426	422	384	380	430	430	413	425	454	431	392	427	402	443	455	415	409	420	402	441	465	368	433	436	465	421	397	406	437	434	423	416	479	402	386	416	415	433	361	409	396	463	478	430	446	448	426	410	401	386	437	414	398	372	447	425	395	397	428	397	443	460	416	397	440	412	387	391	420	390	417	422	458	433	439	436	420	438	448	437	411	411	418	415	426	434	425	440	442	412	427	414	414	395	423	437	456	427	439	432	413	397	453	381	448	398	428	411	454	369	441	433	458	426	420	406	461	404	435	428	412	458	410	425	419	444	444	441	430	417	446	398	414	442	420	400	446	430	440	453	426	386	420	416	459	459	441	483	394	403	406	450	409	375	448	411	435	423	424	426	384	389	421	407	421	399	400	370	420	369	469	406	392	416	410	436	484	433	448	452	457	415	399	437	431	420	454	445	403	477	455	430	407	426	460	410	383	418	417	405	439	464	426	429	433	434	462	433	433	418	426	428	441	419	442	460	419	400	466	414	401	422	425	425	447	440	415	436	427	410	382	466	432	415	364	404	427	432	443	418	401	421	429	452	393	457	474	462	451	416	430	436	468	382	404	405	381	448	434	434	420	428	435	414	439	428	408	405	422	429	415	400	427	418	407	438	408	430	413	487	432	445	421	402	451	419	430	422	422	432	433	394	443	409	407	432	425	413	431	435	437	417	412	397	403	433	404	465	431	423	398	464	445	438	401	420	432	381	433	445	483	443	396	392	394	390	393	442	453	421	431	413	451	402	446	459	395	434	427	422	416	462	454	424	417	407	416	436	438	428	436	473	445	439	461	410	431	431	420	421	446	445	450	380	425	426	462	394	384	381	396	422	436	449	423	425	441	414	423	410	428	469	403	462	418	406	405	429	447	378	424	452	424	462	424	446	473	438	420	438	433	372	457	385	419	439	388	400	434	429	437	421	421	419	401	441	446	414	441	459	408	485	431	437	408	406	430	454	426	393	429	382	406	381	473	446	423	427	446	431	404	453	414	395	434	399	409	401	420	432	415	428	424	433	444	398	395	426	476	411	403	423	416	443	440	433	433	424	402	440	394	418	402	415	434	440	431	431	431	423	424	389	406	457	422	434	406	428	399	447	475	433	418	422	400	428	423	438	402	405	415	445	406	441	412	457	444	447	412	423	444	478	410	426	401	457	380	417	375	426	433	428	439	428	430	406	448	437	387	453	427	453	455	445	441	407	412	395	398	400	455	447	438	368	410	421	436	410	410	419	411	413	436	423	459	425	434	420	483	420	404	412	446	474	397	484	418	435	426	412	419	404	388	450	414	435	420	422	400	434	448	445	418	429	433	407	428	439	403	415	420	436	422	406	418	440	450	402	408	449	403	399	369	429	373	441	428	368	400	430	397	437	425	458	400	407	439	455	386	426	410	413	418	425	434	434	433	411	413	417	422	446	461	405	439	416	400	454	469	433	400	400	421	444	424	410	395	383	444	406	392	480	502	423	411	409	435	402	435	450	422	422	415	435	423	427	418	435	388	428	437	401	431	438	425	417	407	440	472	403	434	463	419	413	428	480	396	415	413	415	438	450	447	405	406	387	401	422	413	436	433	441	409	441	414	416	430	422	431	412	434	368	407	417	399	432	409	447	396	441	428	453	503	392	411	441	400	407	446	449	445	455	402	465	428	426	445	444	416	390	390	426	490	446	429	443	435	434	460	444	428	434	391	391	420	435	420	452	425	461	430	465	451	397	408	406	408	447	422	412	407	414	453	452	403	446	384	412	433	436	414	423	409	427	429	412	454	423	457	417	424	387	399	442	427	397	414	441	451	407	393	412	398	431	431	421	492	432	389	443	435	443	404	428	409	433	435	401	421	458	421	462	434	434	431	388	453	413	395	405	443	435	433	433	418	392	422	423	422	418	411	429	444	409	387	383	438	448	425	432	450	441	449	425	402	427	417	426	402	413	398	455	431	382	410	389	422	402	415	423	384	429	440	416	429	458	412	416	427	422	424	424	446	400	446	422	454	459	448	435	423	429	410	429	414	417	422	397	423	424	396	427	390	399	434	385	440	451	409	437	435	427	381	426	415	404	428	380	442	436	399	450	399	423	430	451	386	409	413	422	438	411	394	398	421	438	444	409	429	425	423	460	389	453	420	400	408	416	411	434	381	422	440	457	421	405	412	422	417	395	418	424	411	395	391	393	390	432	446	429	419	394	441	448	471	430	445	423	437	433	438	434	453	408	444	408	445	435	439	434	413	406	474	483	423	423	441	416	408	429	454	428	441	450	445	426	432	404	411	398	430	460	462	449	377	376	433	416	405	438	433	448	431	433	390	404	409	425	407	444	397	432	446	431	408	413	428	405	425	407	435	432	389	458	413	400	406	424	414	413	420	445	455	434	426	448	436	429	460	411	390	460	438	400	442	408	434	420	439	427	431	422	462	433	454	441	428	452	430	427	383	426	428	401	428	407	421	417	370	432	415	432	422	398	416	417	449	405	429	445
17118	7376	1883	1269	1056	988	1029	920	975	935	974	971	891	945	880	933	907	940	887	906	924	876	971	966	928	936	909	850	993	887	963	903	895	874	916	931	922	859	913	891	949	882	953	931	949	901	934	930	939	946	942	895	945	924	941	910	925	944	907	899	904	939	893	888	935	907	948	919	835	933	919	883	915	918	924	952	928	930	908	904	976	873	884	910	914	908	928	917	917	900	927	894	942	840	927	887	918	936	882	825	918	894	886	934	937	952	940	894	904	896	973	901	956	920	878	895	940	926	931	935	964	887	945	853	894	911	863	985	926	954	943	952	918	926	933	935	912	937	886	907	954	919	959	882	911	895	930	958	935	953	942	882	887	970	908	909	894	955	945	933	843	872	882	937	894	901	854	904	930	900	896	934	923	957	830	929	939	922	920	952	890	943	962	937	877	902	896	905	898	947	956	857	921	881	933	906	905	990	934	940	883	929	927	864	937	937	937	921	911	912	874	884	895	896	919	914	938	940	947	910	868	898	887	955	875	883	993	925	946	907	851	906	852	904	888	908	879	904	891	899	892	949	919	929	889	888	967	850	899	877	925	961	927	851	926	918	867	934	887	953	915	861	898	914	954	944	961	918	927	936	933	876	890	949	977	867	902	942	981	928	895	909	930	950	893	866	902	964	968	879	961	923	879	915	897	938	916	963	893	906	910	894	913	910	880	929	928	894	890	922	883	908	973	849	923	927	918	924	957	940	945	907	898	936	908	867	918	902	962	939	908	913	949	950	928	966	887	982	944	889	914	915	855	908	941	940	892	909	919	888	850	897	941	893	921	912	892	918	906	924	914	936	920	917	854	957	913	898	909	962	882	907	932	968	895	920	899	938	897	957	882	926	944	910	903	943	907	952	905	931	910	928	905	970	876	881	897	820	915	937	936	864	924	943	941	868	930	851	1003	882	902	961	920	898	899	907	926	895	878	899	907	932	897	936	882	908	890	899	899	935	929	960	944	934	940	912	914	927	915	857	904	893	856	863	895	910	900	947	908	903	915	915	930	859	874	914	896	895	943	870	948	915	880	890	876	933	934	935	909	950	904	918	883	921	902	847	889	889	939	893	969	954	895	863	907	905	917	865	983	937	923	940	939	945	941	903	936	944	908	957	911	918	912	909	968	890	943	877	849	821	915	914	926	920	958	849	922	872	907	962	910	947	918	866	859	881	912	914	869	908	952	911	940	925	927	894	910	911	949	924	879	881	928	894	950	907	890	920	921	972	881	881	915	924	962	921	923	977	890	853	948	938	904	914	896	922	931	914	900	938	922	888	902	865	964	936	954	861	849	899	907	954	963	894	911	910	937	960	930	892	918	934	914	913	896	873	897	936	894	921	901	931	957	893	909	877	932	886	905	910	955	947	902	925	947	869	918	922	914	946	909	900	961	972	919	909	929	952	903	898	906	882	904	889	972	901	899	854	946	885	956	898	954	892	925	960	838	905	856	931	951	917	907	927	968	966	903	935	930	884	930	845	984	937	891	926	858	927	949	941	926	947	900	950	913	879	860	893	875	909	939	859	959	891	909	979	861	892	892	903	839	891	903	896	932	903	886	941	932	931	888	915	902	951	917	926	916	907	899	929	940	875	912	913	898	896	917	922	950	859	887	894	892	941	921	886	904	914	958	899	866	835	920	950	911	924	913	923	935	911	905	945	886	901	863	891	940	922	888	940	879	942	904	913	881	852	940	934	861	945	915	913	883	903	982	891	887	887	941	852	858	939	925	919	938	876	924	910	897	932	957	914	923	926	913	953	920	894	862	829	930	926	934	894	908	892	889	955	880	931	873	930	838	873	944	892	947	961	859	925	928	888	867	943	893	923	917	913	915	882	881	869	933	902	976	961	907	918	910	928	882	897	926	919	935	893	917	921	908	916	925	935	959	974	915	910	890	915	929	911	973	875	874	930	956	879	923	901	897	921	891	922	923	918	936	896	955	946	959	930	874	921	918	948	917	926	885	903	922	958	953	883	910	927	936	922	897	898	843	891	937	894	891	895	952	902	895	937	904	905	925	911	940	889	858	919	904	952	882	904	861	893	859	905	851	902	932	894	892	899	928	928	941	904	940	900	927	942	909	972	915	914	888	886	947	853	900	890	936	904	926	923	900	942	932	916	917	927	908	851	876	921	917	933	932	930	889	895	902	871	885	912	912	928	914	894	885	923	898	919	940	901	918	932	918	889	926	984	887	906	955	938	883	899	949	868	919	893	947	900	920	871	914	928	855	860	871	899	943	952	936	903	909	930	908	897	940	921	929	886	952	919	914	926	893	917	915	923	929	877	920	928	873	933	920	891	934	930	925	955	939	899	869	873	963	893	898	890	813	843	886	847	928	897	921	941	968	872	918	930	888	907	972	907	949	904	895	897	910	881	947	891	904	962	879	909	918	889	874	926	913	906	936	897	915	851	899	917	930	880	905	913	890	941	915	889	912	921	932	913	897	891	912	924	898	908	909	925	919	883	949	937	871	991	881	900	914	865	914	946	890	952	931	921	909	961	838	892	902	929	934	900	915	917	933	959	902	943	890	841	914	953	880	921	944	952	942	960	875	910	937	917	903	900	886	917	935	907	928	933	938	951	896	946	895	941	878	899	918	918	970	895	910	913	883	951	944	926	882	901	923	862	926	903	902	892	925	922	941	926	881	898	886	875	892	912	892	904	886	926	935	860	870	918	900	883	901	944	918	897	865	865	850	898	908	907	912	944	892	876	874	903	894	904	922	921	884	927	883	904	915	842	866	893	917	894	865	856	958	949	974	904	913	920	887	933	943	919	915	948	907	881	890	929	906	980	889	863	947	899	966	923	912	854	956	950	884	923	955	899	910	921	900	896	944	950	944	913	930	911	937	882	963	928	902	901	883	990	897	834	875	903	943	925	924	924	957	913	951	897	927	925	895	947	890	960	894	937	863	890	875	909	942	942	955	936	878	890	944	901	893	987	964	930	905	880	919	912	928	892	900	920	896	957	914	917	910	898	953	940	921	924	862	956	902	939	963	926	861	877	913	882	962	951	891	886	892	939	908	895	925	984	873	909	893	910	959	875	904	958	925	928	879	904	901	900	918	955	963	868	945	906	893	873	952	913	863	958	939	886	949	869	932	864	900	913	943	885	942	922	906	934	924	881	932	903	896	930	885	908	973	920	920	912	935	910	884	881	941	917	917	921	930	875	943	886	989	885	884	961	949	857	867	885	903	963	954	880	913	853	881	889	880	917	917	946	941	925	926	925	829	931	902	884	919	903	925	914	937	865	896	846	906	935	922	905	914	862	914	898	938	909	905	883	981	954	945	899	905	874	930	978	965	891	957	917	852	878	911	898	949	963	917	916	896	912	877	958	965	906	919	931	917	926	929	980	928	921	909	933	959	906	954	897	937	938	926	918	894	890	910	867	883	877	889	912	916	917	902	937	869	941	883	931	891	943	873	900	913	918	905	890	932	876	916	878
24221	21424	25157	28113	21425	21439	19776	748	423	401	321	384	344	369	312	310	308	326	304	272	318	319	286	304	314	285	322	300	316	339	285	293	306	291	276	294	307	299	288	290	271	279	300	252	302	297	323	271	294	266	287	239	274	304	280	299	262	293	295	284	258	291	273	288	278	278	286	243	311	279	287	301	335	287	313	284	263	255	291	273	297	270	315	311	263	335	295	313	261	275	315	292	263	292	268	297	276	255	264	254	290	286	280	274	287	258	281	262	274	282	282	317	272	279	289	271	288	274	240	290	265	264	250	285	290	276	248	279	291	292	252	278	270	275	253	264	294	278	273	280	311	279	314	302	271	302	295	268	290	286	289	267	311	294	302	275	318	281	258	289	258	279	287	254	298	290	271	293	272	297	293	296	307	288	278	279	265	278	278	266	281	298	251	263	265	292	300	288	281	298	306	273	307	274	291	289	262	277	296	254	277	294	281	297	290	256	310	272	278	280	301	269	283	262	288	259	286	292	294	288	272	265	274	258	263	286	290	262	294	271	257	257	289	324	309	259	265	278	284	282	268	278	263	293	248	297	281	281	256	321	279	274	291	303	275	255	273	255	271	284	273	292	331	263	249	283	270	276	294	261	303	289	297	249	268	314	294	264	305	255	280	311	294	315	247	270	275	252	318	261	307	279	285	246	247	284	262	297	253	259	280	284	278	288	249	267	262	274	298	279	256	286	297	296	303	271	290	282	261	283	276	263	272	289	314	278	269	278	274	259	311	277	286	291	271	273	274	326	294	287	297	320	291	289	305	270	291	291	270	294	264	272	291	264	299	295	269	254	296	287	282	310	291	290	294	275	248	254	309	282	266	306	293	292	302	297	263	263	275	310	247	296	298	303	292	301	307	283	284	303	279	298	289	296	263	267	293	280	296	242	276	256	311	296	299	286	272	268	272	273	286	315	315	303	285	271	267	268	297	298	299	275	282	243	262	277	264	245	306	317	292	256	261	287	255	288	285	258	285	284	282	305	263	249	279	289	296	299	249	283	281	233	289	279	284	266	297	299	284	296	276	287	294	282	283	249	259	266	283	284	300	277	288	288	273	285	295	271	276	272	242	310	274	295	266	290	264	263	250	274	249	255	254	291	285	308	287	296	267	274	281	279	301	285	267	268	309	283	286	287	270	297	257	279	270	284	251	256	275	313	268	296	313	297	286	241	267	267	256	257	271	268	256	281	266	288	262	282	332	301	295	247	272	281	282	268	286	272	304	287	295	296	270	290	284	268	274	296	288	255	288	265	276	234	265	285	272	274	236	292	270	256	314	319	267	299	259	261	308	298	279	312	286	267	279	297	248	278	323	288	287	272	292	287	331	267	299	287	264	287	310	315	284	317	295	243	271	294	280	254	317	262	322	292	273	254	297	264	275	260	290	281	307	298	312	313	299	289	256	296	278	277	246	277	263	302	274	267	304	275	273	285	295	275	296	316	257	275	297	285	294	272	262	287	303	288	288	265	249	269	258	283	292	298	282	265	255	321	324	271	302	279	307	296	274	297	291	275	306	256	283	297	266	300	311	277	298	258	265	285	260	294	262	286	301	275	314	280	319	252	268	261	311	291	264	280	285	263	254	317	297	269	276	279	276	290	266	265	280	272	283	283	298	300	294	280	275	278	297	270	279	307	301	296	269	289	299	276	267	296	278	278	272	318	293	300	281	236	243	253	265	306	283	283	254	284	265	278	250	278	255	298	315	293	254	275	279	267	293	284	279	284	284	281	270	299	290	255	306	285	275	286	280	285	266	265	235	246	269	251	311	292	304	280	305	289	296	259	263	300	302	248	305	280	290	255	286	282	277	273	306	297	294	249	301	280	326	296	278	310	293	274	253	279	278	301	280	286	307	299	248	247	270	285	280	268	284	308	288	277	288	259	272	278	303	281	298	289	285	273	287	272	299	271	275	285	258	274	268	266	276	298	241	264	310	240	264	299	280	287	270	291	304	296	289	283	287	261	252	305	301	298	277	305	274	278	288	302	335	280	291	280	296	287	283	266	290	312	250	273	288	261	281	305	294	269	263	294	274	287	262	285	303	281	299	277	334	267	292	301	277	273	280	305	288	296	253	265	261	289	305	280	267	271	271	293	282	272	327	292	292	254	263	242	268	261	272	298	279	283	273	261	277	289	281	290	256	260	283	290	249	294	269	269	346	280	315	245	278	282	255	284	279	269	262	279	248	282	306	284	277	290	251	255	260	284	276	296	285	269	243	276	288	293	300	247	284	268	292	270	290	266	297	302	252	263	267	257	286	270	292	296	297	297	260	268	284	241	278	240	275	274	290	281	256	271	297	300	273	282	299	282	251	263	282	287	287	284	289	281	271	254	248	248	301	301	291	286	261	299	277	263	271	283	309	276	305	271	302	286	274	255	242	286	281	278	253	260	320	299	311	296	262	290	267	277	256	264	292	306	274	259	297	316	306	263	269	271	268	258	272	313	291	296	279	266	263	298	285	273	317	276	249	297	257	281	305	297	294	280	275	297	267	320	280	286	262	275	269	285	296	294	299	292	274	272	281	278	285	287	271	270	298	290	261	309	285	251	270	270	272	283	292	282	267	283	311	270	289	292	266	292	308	288	250	260	273	269	299	328	298	264	263	307	283	280	295	295	261	279	302	269	279	294	321	281	283	282	261	325	289	274	285	256	280	266	270	282	273	271	294	281	314	286	276	267	284	304	254	273	286	317	294	272	276	287	268	276	278	275	303	301	260	271	295	300	273	290	241	303	277	283	315	336	313	301	294	272	251	268	246	292	253	287	277	256	273	263	295	319	290	254	294	284	278	286	294	319	265	289	255	291	230	274	265	280	316	288	278	268	267	272	304	261	298	283	283	273	294	263	291	286	277	279	300	283	310	270	283	254	299	295	302	282	268	257	303	249	271	274	284	281	286	289	270	292	260	288	274	281	251	257	269	247	284	302	274	293	300	304	252	284	281	293	279	276	290	279	278	273	292	268	300	265	301	302	318	279	324	301	317	284	262	310	298	298	275	277	278	259	296	279	273	282	272	283	293	273	265	297	276	260	259	281	281	303	297	283	253	286	273	297	316	284	308	267	286	280	270	267	291	247	280	293	275	264	290	263	276	316	240	265	293	302	279	245	252	321	256	278	278	289	344	266	300	305	269	294	283	260	264	282	283	294	322	289	277	285	296	302	270	271	248	245	245	255	301	348	284	293	249	303	291	266	295	259	275	276	288	279	288	292	263	291	307	297	311	308	224	271	261	295	269	294	313	245	292	302	260	268	249	278	271	273	277	258	272	324	301	311	303	281	284	262	263	278	298	255	288	284	262	284	268	276	286	296	301	273	288	281	281	252	275	279	291	300	306	251	296	273	272	279	254	283	262	274	286	247	289	282	278	283	289	278	256	306	293	296	283	272	285	275	297	277	248	288	311	292	314	313	264	281	290	269	267	268	266	289	291	288	299	298	281	278	293	292
22866	11340	2434	1359	919	770	746	699	705	649	660	691	630	662	641	616	598	635	635	703	613	608	602	644	624	597	619	611	591	637	585	632	598	585	664	610	605	628	583	586	621	626	597	662	609	582	651	615	585	587	607	623	653	583	622	599	613	629	651	607	654	595	537	674	563	646	638	631	572	604	596	628	592	633	613	596	598	589	629	625	596	587	592	611	628	552	595	605	613	646	635	625	564	631	629	592	605	586	556	613	586	594	591	619	587	597	617	604	631	638	636	607	614	627	618	606	681	594	620	588	593	613	653	599	607	630	595	615	574	575	576	610	594	558	604	598	592	649	611	618	583	614	605	595	653	598	614	650	624	619	601	631	593	615	640	590	635	608	630	616	622	640	585	611	572	617	623	581	608	602	617	611	606	621	616	600	587	649	596	676	631	633	627	610	597	583	593	592	623	590	674	606	617	616	622	589	599	626	584	604	588	626	616	643	582	615	620	623	627	597	610	600	629	641	568	621	610	580	574	649	575	587	603	590	628	568	586	626	605	585	608	612	608	638	596	662	631	603	593	615	598	608	613	635	643	587	621	624	615	625	607	622	606	569	608	616	580	602	589	619	628	572	553	587	625	619	596	655	550	623	617	601	614	568	588	643	595	570	638	628	600	592	578	564	604	580	622	607	609	634	628	623	589	640	602	629	600	588	609	576	590	632	611	605	635	631	598	591	643	626	618	587	627	612	592	622	633	574	604	611	657	642	605	614	581	561	628	636	625	605	594	600	617	578	634	539	575	652	622	591	599	599	616	538	609	603	627	626	598	625	626	595	608	638	614	580	572	659	566	591	577	590	612	603	614	662	599	611	587	588	628	612	630	620	626	621	640	591	615	625	565	569	636	602	592	592	584	591	563	661	604	603	631	577	609	578	615	575	634	631	639	602	568	604	580	623	604	609	604	625	548	647	682	627	648	608	572	568	577	613	570	565	609	656	635	652	596	582	625	594	601	623	632	617	618	630	598	617	634	616	599	625	576	622	604	599	577	565	580	588	595	621	599	589	600	635	621	597	614	551	594	631	588	603	622	592	605	626	619	621	569	617	606	613	584	618	593	573	610	614	591	622	624	628	644	593	600	606	608	605	629	605	625	591	550	590	544	604	584	606	612	623	596	575	597	604	606	608	620	582	616	593	561	622	621	601	626	584	622	621	622	599	640	583	603	623	642	655	632	620	609	598	660	597	626	601	603	617	586	636	601	587	611	555	650	579	632	574	559	597	636	581	618	603	614	629	615	600	576	610	623	584	620	559	578	598	631	605	624	581	642	579	594	598	592	581	584	598	604	611	663	610	609	636	637	628	651	621	636	602	587	593	551	596	590	582	614	604	592	588	610	617	613	613	653	616	602	627	590	627	636	614	645	607	619	600	624	623	592	614	654	582	577	597	610	587	616	622	573	611	584	607	611	599	605	588	624	549	600	628	629	632	594	597	623	582	589	609	644	649	580	645	585	700	589	608	616	605	566	603	619	629	609	658	657	636	576	586	614	615	607	595	640	613	650	621	612	606	576	583	582	611	592	636	618	630	610	625	587	617	608	595	578	582	589	637	612	594	654	596	631	563	603	644	567	588	591	608	599	603	631	631	612	625	590	611	583	651	600	624	576	599	602	628	649	583	620	632	624	620	620	635	623	614	570	616	621	607	552	555	615	593	615	602	580	560	605	596	593	629	576	604	602	601	645	610	626	595	581	583	580	613	567	624	622	603	596	626	588	644	648	624	591	639	613	615	626	605	605	619	668	582	603	527	593	628	632	612	640	619	611	583	642	587	676	576	604	583	570	582	619	600	584	619	606	615	607	609	546	625	593	633	576	573	621	595	633	617	548	622	602	558	569	622	606	574	623	619	629	582	616	570	578	579	612	660	630	561	564	595	615	615	613	620	613	602	571	607	632	619	618	618	586	615	598	594	623	578	644	642	655	582	578	578	575	645	621	653	632	615	644	614	617	584	616	596	625	591	632	573	574	612	572	604	613	596	634	625	575	625	638	623	626	599	586	587	575	627	638	573	631	615	603	616	566	628	578	609	592	655	598	593	619	625	600	602	608	594	604	647	600	594	614	567	598	595	630	598	623	598	570	587	635	589	557	644	585	625	611	594	551	594	591	575	566	537	594	648	609	588	611	570	586	591	621	605	615	596	617	620	602	571	587	595	584	621	639	588	573	609	610	602	609	609	619	667	597	600	621	613	637	547	592	648	619	625	621	618	592	588	632	633	601	592	623	600	604	627	596	606	580	605	588	612	592	585	570	591	642	609	616	609	601	548	596	629	642	649	617	592	653	639	603	590	594	653	567	640	631	640	591	597	655	602	635	664	619	568	632	626	612	577	576	626	617	634	604	592	594	577	626	599	659	606	599	576	627	579	614	597	619	606	588	585	615	586	622	577	635	571	573	607	651	609	618	593	617	561	603	606	621	594	581	593	579	636	588	599	595	609	626	619	600	613	622	621	628	627	582	604	598	624	635	603	602	604	569	577	577	608	610	600	584	593	624	561	604	650	632	626	613	603	589	609	574	588	590	596	612	631	597	685	632	614	585	610	584	612	594	569	613	575	597	611	569	618	580	633	649	575	570	610	586	653	591	612	599	590	643	661	592	561	595	651	583	609	648	602	609	611	579	616	629	616	607	636	595	581	587	585	539	629	623	626	565	582	578	604	634	616	592	606	596	611	634	640	595	615	602	618	619	604	561	650	610	579	603	624	571	601	603	575	633	607	638	594	580	587	600	604	624	618	599	632	607	588	605	613	591	630	618	605	594	581	554	560	617	583	635	540	610	606	612	616	592	613	616	614	658	625	618	587	564	633	579	644	606	587	672	602	595	587	624	572	609	582	606	634	588	597	611	612	605	604	576	586	587	620	548	588	674	632	610	624	577	601	631	628	590	593	601	586	620	625	662	626	624	575	629	590	603	586	606	604	587	604	587	582	587	662	600	676	560	603	565	609	615	630	582	611	576	603	630	611	605	548	622	628	625	578	637	602	554	611	617	623	629	629	593	681	611	586	597	607	588	583	633	606	606	630	609	586	584	618	624	604	616	624	621	596	620	641	604	617	613	583	594	567	610	564	610	609	597	578	578	583	599	656	595	585	609	579	575	599	610	602	598	590	624	597	521	562	625	528	633	578	613	650	636	594	599	624	595	584	583	619	612	640	616	618	609	615	617	580	580	570	618	615	560	557	587	606	599	610	592	588	560	615	634	591	597	591	594	602	593	629	594	630	600	620	631	631	591	591	572	601	605	606	621	635	589	578	576	608	582	598	614	564	617	611	556	660	620	605	612	621	606	626	584	591	590	648	625	596	601	595	607	646	599	620	642	628	615	639	644	607	575	606	643	642	610	602	631	580	613	614	577	599	631	619	605	657	650	618	623	617	648	624	611	615	585	614	610	617	608	560	613	610	599	600	617	602	575	631	645	585	631	613	608	627	593	603	610	589	613	650
32659	20594	9635	644	435	402	359	324	319	315	334	379	358	334	315	314	384	314	333	369	335	337	338	304	298	336	324	319	315	330	321	314	337	321	361	331	321	335	327	390	355	306	326	339	354	312	328	333	324	361	322	309	337	325	300	348	300	363	334	351	331	346	347	302	327	325	325	293	330	329	338	318	335	286	321	277	354	341	309	309	347	340	352	338	341	327	340	339	350	299	324	348	328	296	300	310	342	306	327	315	296	327	319	337	341	302	326	337	370	320	324	365	338	353	343	317	326	339	342	337	302	319	334	344	322	319	347	306	339	333	349	325	334	320	306	294	324	349	311	310	307	333	337	311	318	349	298	316	315	355	360	340	320	329	334	326	284	330	307	303	313	336	350	355	307	325	326	296	323	332	344	296	367	315	346	327	340	329	336	342	336	368	332	341	317	316	329	333	320	312	344	324	326	323	315	326	336	325	341	338	312	323	302	337	329	315	351	304	325	315	293	320	300	323	342	324	328	350	349	304	333	315	310	332	348	333	319	356	357	331	329	280	323	360	363	307	314	322	377	304	302	331	343	317	312	354	338	340	332	337	309	340	328	374	303	315	313	318	332	316	330	340	344	307	317	328	350	316	330	321	325	299	337	289	318	313	333	324	328	354	338	302	313	340	310	286	338	324	320	361	325	370	330	353	315	354	281	343	328	339	347	363	338	367	283	302	327	301	317	332	348	336	350	332	320	342	332	305	334	339	330	335	325	327	358	326	367	310	324	316	311	313	329	345	321	295	297	342	320	357	334	327	362	325	306	296	317	345	321	348	332	337	348	306	348	335	343	352	331	316	337	353	304	365	302	294	289	340	303	326	313	313	325	330	332	340	324	321	325	305	305	288	331	321	309	336	329	329	314	312	377	335	340	337	290	334	322	321	332	359	361	327	340	292	312	328	312	312	343	299	316	316	297	344	333	336	344	327	331	373	318	368	359	318	319	315	348	319	318	304	337	340	300	305	331	304	338	357	327	334	350	324	348	318	314	376	321	322	339	315	355	352	298	326	314	328	358	364	345	352	345	344	311	314	296	340	321	303	338	351	300	340	326	317	306	316	319	345	340	325	352	336	347	363	351	308	329	320	318	344	325	318	348	325	356	303	347	333	368	306	345	323	363	321	361	314	346	311	372	310	353	321	339	323	348	313	345	334	353	323	332	338	313	308	333	315	289	320	314	322	323	332	313	331	341	372	338	340	330	290	292	323	342	332	335	326	330	290	296	326	282	339	327	327	301	304	334	337	333	318	308	314	360	358	322	329	344	322	335	334	357	330	347	352	289	314	331	324	322	335	346	341	305	325	320	358	360	327	323	359	345	320	344	351	303	335	349	292	330	320	339	326	315	319	337	308	340	335	320	338	352	294	352	359	317	353	352	305	350	337	358	314	329	330	321	332	337	354	304	385	304	328	339	332	310	372	297	308	332	335	326	303	336	328	345	325	335	339	356	349	310	341	323	356	326	340	326	309	325	334	294	331	305	325	346	368	341	351	331	380	329	327	310	346	335	314	324	329	356	324	331	351	320	340	353	329	329	332	313	324	337	327	334	299	325	324	323	370	313	326	313	358	330	313	321	340	348	323	315	353	322	321	327	317	354	354	333	303	319	299	349	347	311	342	329	345	363	309	341	317	321	314	330	318	376	320	302	319	294	321	345	340	318	329	315	328	320	328	264	346	335	312	379	317	333	342	314	313	350	356	329	326	339	320	345	302	287	322	320	356	285	308	300	366	310	342	326	326	323	350	322	338	300	340	333	354	314	336	331	350	337	339	341	322	383	326	321	270	314	301	287	353	348	284	339	364	331	360	303	346	331	265	358	327	336	319	330	322	324	299	310	360	315	342	312	320	315	335	314	314	335	363	328	355	352	364	335	308	326	329	316	325	324	331	330	349	331	300	343	348	317	350	328	325	356	341	320	329	327	319	335	359	331	340	341	350	390	356	361	300	308	341	302	292	349	306	313	357	314	308	321	323	353	328	340	326	319	361	288	345	320	330	346	317	333	368	308	355	327	328	338	351	312	339	315	310	322	364	337	338	318	321	297	306	328	333	324	334	354	330	349	334	335	313	314	300	360	319	301	284	341	327	329	321	333	349	314	322	299	298	382	355	370	350	312	341	303	317	309	372	343	347	305	370	345	370	346	338	329	353	356	352	368	317	331	330	300	320	340	344	308	347	352	334	335	301	289	339	340	320	339	322	334	353	342	374	322	326	322	323	294	342	301	312	345	299	294	324	355	290	315	338	322	318	354	333	327	340	322	321	303	320	329	327	314	330	328	351	324	327	345	316	287	359	326	359	345	344	321	327	335	331	325	334	326	323	336	375	330	317	329	347	322	351	342	293	345	313	323	286	364	318	322	348	336	321	319	351	372	349	303	340	345	335	330	320	337	326	319	310	319	342	339	344	338	317	350	345	331	305	333	335	334	308	330	331	305	323	299	323	304	304	314	321	329	308	335	323	365	320	345	339	312	349	321	321	323	313	304	357	316	292	346	318	307	324	307	347	324	327	351	322	364	287	324	342	330	367	327	334	324	309	329	334	328	324	345	323	332	311	366	321	331	296	294	284	274	321	302	323	350	346	382	345	331	374	345	358	328	370	342	341	324	370	335	301	336	329	326	363	349	324	308	312	314	333	377	301	326	336	328	318	310	321	333	333	341	309	322	345	296	331	367	317	313	321	295	302	346	334	328	306	332	356	334	318	332	340	326	322	329	319	290	314	345	291	275	319	336	340	337	351	307	298	339	312	341	351	326	356	325	349	327	313	336	338	331	343	327	325	298	317	362	358	348	300	306	368	345	335	333	317	333	325	324	309	289	350	311	324	357	338	343	341	307	341	285	320	323	380	307	295	350	313	327	325	349	319	324	273	308	312	301	337	332	322	331	316	324	329	307	340	325	336	352	312	323	327	338	315	330	319	334	354	335	325	326	336	331	356	307	329	315	323	338	340	329	347	317	340	300	346	328	328	354	293	336	335	341	338	327	336	316	348	335	307	311	319	302	363	315	351	354	326	337	353	347	357	321	345	345	333	315	360	357	297	290	299	332	292	301	320	321	314	340	318	349	335	315	340	311	313	305	314	348	331	308	332	323	280	344	299	315	304	306	369	332	323	328	320	332	349	323	329	352	308	330	325	335	324	318	285	301	312	371	295	341	349	332	305	310	294	286	307	330	309	331	352	332	354	336	331	339	310	336	346	331	322	370	309	321	308	344	340	315	326	328	333	287	333	322	319	340	349	322	318	326	329	303	342	339	336	314	309	321	327	307	353	327	297	319	363	326	311	335	333	308	333	342	333	290	289	356	300	333	327	316	319	355	355	318	345	328	357	301	332	335	345	340	291	311	319	342	325	318	316	332	297	354	326	347	333	294	292	326	347	297	320	321	334	319	312	345	297	332	331	350	331	323	339	331	318	350	329	323	337	321	335	300	331	334	297	355	328	318	352
7947	1315	816	794	750	811	743	733	747	762	746	730	796	760	762	784	772	753	711	761	735	775	778	823	712	769	761	741	777	756	701	781	773	759	781	772	698	801	697	779	776	766	752	776	748	763	754	689	765	747	770	766	803	737	811	789	701	759	765	715	716	746	745	774	743	714	715	785	733	743	711	744	767	739	737	749	765	767	737	751	797	769	733	752	731	732	746	786	764	731	700	756	728	747	729	720	744	742	774	776	783	690	730	752	714	760	751	738	740	755	751	762	720	728	763	748	797	735	736	737	714	703	777	737	749	739	727	766	724	756	694	815	780	744	743	737	754	745	755	767	746	792	715	733	777	783	749	772	772	744	715	762	793	769	734	715	748	732	777	796	715	721	740	727	731	739	711	747	711	761	793	803	730	779	756	818	729	714	722	703	743	764	732	724	749	710	748	766	742	779	791	746	760	763	748	771	744	719	765	753	754	731	722	778	742	768	797	767	750	709	749	755	784	723	706	712	731	757	743	743	757	740	731	740	742	783	726	682	755	770	743	751	770	713	769	770	763	684	675	758	760	700	709	795	722	723	733	737	712	779	765	743	732	713	722	777	727	733	757	803	718	735	722	748	754	729	729	741	762	812	741	730	762	713	784	744	776	747	717	769	749	733	752	733	779	776	721	747	746	747	749	733	707	704	760	746	779	773	736	740	767	762	756	762	739	755	700	780	817	719	761	756	734	708	781	742	765	758	778	731	745	761	720	752	714	761	739	776	747	757	780	737	767	787	801	801	766	725	750	747	783	812	762	758	767	767	741	755	737	765	747	727	763	745	761	732	738	719	728	734	793	785	745	789	767	752	710	750	759	772	774	717	736	764	795	743	711	747	725	719	760	767	726	775	747	714	793	678	745	748	797	779	784	771	781	754	746	760	762	737	753	775	717	781	758	710	731	758	781	736	752	740	776	747	738	741	768	715	735	774	767	783	725	794	699	734	745	743	781	781	738	733	738	786	775	765	753	777	742	740	750	759	775	734	727	762	757	769	751	784	775	748	791	772	733	757	715	758	762	788	780	714	791	722	733	792	741	729	796	779	801	730	757	755	730	713	749	720	752	763	725	756	780	755	722	721	695	706	720	753	701	760	745	714	771	756	794	757	787	725	754	717	771	724	719	757	806	756	773	773	754	763	759	690	728	752	752	719	718	743	734	815	706	739	730	725	765	782	718	753	754	759	691	768	778	783	740	752	741	735	781	769	780	752	712	723	718	762	740	786	751	761	732	770	766	757	725	741	781	753	741	717	733	702	779	750	730	753	755	768	731	784	800	744	749	804	770	744	687	725	784	739	811	739	732	773	726	767	744	721	761	730	765	730	738	731	730	744	790	722	684	767	731	724	770	719	758	750	708	755	766	774	770	759	751	708	778	742	799	778	792	763	750	733	761	757	736	716	722	750	739	765	758	737	779	711	791	735	748	748	680	709	742	740	818	768	787	792	721	787	791	800	754	741	757	760	740	710	732	729	738	718	701	762	703	766	778	754	734	699	743	719	780	784	738	703	739	777	764	734	744	767	760	730	757	792	754	772	757	720	754	704	762	729	762	761	796	758	776	772	788	740	763	752	736	770	743	778	790	768	772	766	768	757	784	743	762	778	764	788	732	750	724	755	709	750	807	766	723	778	780	731	753	777	751	721	784	761	807	750	733	730	718	730	755	725	734	735	758	721	729	764	741	763	741	810	770	801	764	748	743	761	761	764	773	699	767	706	756	759	716	745	764	752	770	750	830	725	740	739	727	738	755	711	739	683	734	776	775	798	765	753	729	760	778	709	721	774	727	708	774	741	791	747	745	717	732	733	725	717	746	738	722	753	786	766	736	756	726	749	739	776	728	754	768	726	775	741	729	710	716	777	730	703	721	716	768	753	746	789	766	726	740	731	769	802	722	760	746	764	775	739	724	742	721	766	778	733	762	739	784	756	746	779	775	747	759	744	770	780	716	781	771	778	717	753	689	758	734	742	728	746	771	778	726	746	702	764	780	724	740	695	718	731	728	746	793	787	798	750	746	768	761	779	757	728	797	772	776	741	792	798	740	729	745	722	735	715	800	712	736	780	727	760	694	732	747	774	731	752	702	724	766	746	670	778	770	734	771	711	718	761	711	746	712	760	763	752	706	690	733	767	791	790	756	718	791	744	739	731	728	793	749	728	759	745	747	761	735	772	736	707	741	769	699	712	747	722	785	745	779	750	741	760	762	747	767	774	783	734	780	767	672	769	786	794	750	702	752	719	765	737	745	773	738	740	788	757	743	727	718	701	753	709	733	761	790	758	744	761	715	749	720	778	709	736	762	743	751	730	721	764	762	769	803	786	756	741	719	756	744	738	751	750	774	779	723	792	769	759	762	702	729	774	737	738	791	730	725	752	771	746	744	776	745	771	701	810	805	761	736	727	776	757	777	695	759	782	747	772	685	721	768	791	726	738	767	727	745	780	715	688	761	700	742	748	769	733	771	757	785	767	706	725	771	762	746	730	796	730	779	804	697	757	764	769	742	729	736	750	751	804	737	810	750	772	740	730	788	722	730	763	780	779	725	709	750	721	707	781	775	762	769	732	744	748	721	768	739	725	725	701	804	712	763	708	768	743	700	774	781	747	738	747	711	750	777	749	755	735	739	778	751	786	755	733	701	787	754	783	756	717	723	730	750	749	825	725	753	747	741	740	739	775	707	752	752	744	754	756	730	763	757	712	742	725	770	719	797	776	748	732	745	735	833	744	777	754	755	751	764	761	738	765	750	780	727	692	737	785	781	744	764	790	761	730	732	712	763	774	750	728	751	731	801	753	724	804	793	746	750	733	756	739	753	749	726	761	742	744	777	749	753	781	747	761	741	769	770	749	695	759	775	742	709	729	733	739	717	746	737	755	792	745	759	730	754	742	696	684	735	773	723	792	735	780	734	757	738	739	771	738	748	736	746	786	796	737	711	753	708	771	734	816	770	758	723	771	729	759	749	780	718	744	746	719	745	728	786	764	778	788	703	752	742	725	761	731	722	761	760	760	744	672	716	755	780	753	763	752	747	739	783	757	774	696	788	780	708	771	720	734	692	775	749	772	780	728	719	772	802	723	772	740	750	794	764	791	778	747	775	749	772	736	743	750	767	739	727	725	753	771	799	744	730	717	736	786	770	756	755	750	770	773	758	753	726	766	739	720	768	765	715	721	753	728	740	748	694	739	775	758	755	698	771	778	724	769	740	767	710	796	727	762	761	721	792	781	755	798	735	734	764	740	783	740	753	761	797	788	810	754	748	726	749	716	759	794	771	786	751	755	721	793	720	704	710	722	755	741	764	789	751	770	725	813	793	721	735	778	740	759	766	709	748	757	735	786	751	768	741	727	719	679	698	715	735	723	807	813	770	775	725	747	691	749	719	733	792	762	788	732	718	740	744	709	758	731	761	710	784	736	724	710	766	775	752	721	803	760	765	765	789	702	765	762
24854	21438	24883	28410	21433	20885	1238	604	489	502	498	468	459	410	453	488	469	388	430	434	433	428	457	405	436	420	471	439	399	442	450	419	464	426	405	432	451	404	397	419	441	412	413	410	409	436	433	446	428	425	433	471	438	427	427	424	415	429	448	403	453	449	405	408	436	429	451	420	443	425	478	422	425	384	389	431	434	399	427	438	426	458	427	437	432	439	486	438	418	449	438	450	462	465	400	410	423	435	416	438	397	431	374	412	433	450	403	391	464	452	446	454	409	430	424	398	436	443	444	413	436	435	439	426	419	383	404	421	436	448	418	444	422	443	398	409	422	408	416	446	426	444	419	398	440	403	430	432	425	385	408	425	432	390	419	417	446	438	441	467	449	384	402	391	429	440	412	421	414	425	452	421	395	463	406	369	414	451	448	443	437	427	432	445	444	422	412	385	406	425	420	442	408	423	444	443	426	477	420	391	386	439	410	467	452	453	407	423	410	424	407	470	408	449	355	410	398	448	440	417	440	419	419	416	437	433	458	479	423	455	429	427	391	393	445	460	453	425	398	387	466	418	457	444	408	419	442	440	427	440	438	408	418	419	431	424	416	435	432	428	408	419	410	440	417	441	447	460	437	447	427	433	462	411	462	446	435	401	374	446	402	467	446	396	438	441	444	438	445	432	441	465	435	433	447	415	432	457	436	452	437	429	403	426	428	432	390	414	400	382	425	387	481	444	434	453	407	411	428	444	450	384	430	452	473	398	384	416	420	489	383	415	407	438	451	370	397	442	470	401	428	430	465	401	429	394	444	426	434	438	423	410	400	400	449	413	461	425	414	393	436	425	415	443	385	419	416	397	444	428	398	464	475	425	431	414	401	429	439	402	417	448	470	407	436	445	492	417	464	421	407	456	409	439	445	427	410	411	408	416	439	439	404	444	490	416	438	428	436	459	417	469	411	411	430	424	418	448	400	441	417	406	415	404	363	433	447	422	446	451	414	413	437	425	446	447	444	477	442	426	416	403	429	414	420	420	435	445	411	397	434	432	378	436	432	419	399	393	369	426	449	468	410	404	450	412	404	411	437	435	454	435	453	447	450	431	368	376	412	480	418	378	429	409	384	473	422	431	416	433	474	463	420	428	419	455	460	411	428	421	430	462	411	424	418	406	429	430	445	432	480	457	431	382	379	475	457	425	437	407	430	436	441	410	459	400	425	454	426	467	479	406	440	492	433	416	416	406	435	410	390	394	425	401	427	405	411	386	443	407	415	437	440	419	443	436	424	408	389	435	463	409	449	408	468	429	459	393	438	415	429	393	423	443	442	422	427	415	408	459	395	447	458	416	419	388	439	413	436	461	422	396	458	396	444	440	444	415	427	438	424	445	423	438	381	454	415	451	453	438	429	444	423	413	463	387	406	408	448	426	438	427	401	399	457	436	405	441	447	425	417	413	479	427	456	424	463	429	440	431	420	432	433	446	443	432	406	437	430	451	437	416	448	432	413	483	425	413	400	425	463	391	414	437	435	445	437	426	436	457	440	455	415	400	401	429	467	439	386	472	431	480	449	434	456	452	443	445	480	415	427	458	446	412	411	389	409	448	432	420	416	434	422	436	445	432	417	433	409	414	400	446	414	410	477	450	445	440	417	417	409	406	429	427	430	471	408	500	409	432	442	421	451	469	428	403	415	427	437	451	422	383	424	420	465	463	444	381	417	430	435	416	482	442	442	433	397	427	400	400	436	444	412	416	408	416	453	413	414	426	422	419	466	439	451	422	379	406	493	422	392	416	413	428	391	455	418	405	416	450	431	429	426	461	434	422	402	449	434	470	421	459	433	411	426	417	413	390	429	417	444	427	374	424	440	404	404	454	407	427	405	421	390	407	381	404	429	434	429	415	401	411	425	444	444	423	429	448	479	412	461	394	427	479	413	443	473	427	430	423	408	429	443	445	413	428	445	424	466	399	368	452	425	416	438	431	433	433	414	410	408	434	398	431	444	427	385	464	437	417	424	430	427	487	418	413	393	421	438	424	428	427	430	406	444	433	415	418	461	404	423	382	400	431	423	399	371	407	444	346	444	400	429	427	386	447	400	428	438	403	429	416	451	433	431	419	381	434	406	464	464	446	424	395	425	438	422	455	389	447	456	443	426	435	434	471	424	428	427	443	441	426	426	391	440	439	413	384	390	443	428	441	413	428	431	399	424	443	424	435	448	442	414	429	417	439	451	455	459	388	397	413	407	442	433	430	415	412	399	423	419	422	421	397	432	410	430	410	431	426	411	439	407	439	392	463	427	453	463	429	421	442	395	445	415	472	418	436	437	409	414	402	428	461	421	425	415	438	416	412	432	428	382	433	446	436	461	412	394	428	421	420	423	395	434	471	393	494	386	394	460	420	454	436	416	442	423	440	396	456	438	452	440	452	428	410	398	409	424	390	435	417	439	395	429	470	411	421	427	433	432	467	458	410	409	426	435	403	427	457	457	414	415	432	425	419	417	446	438	394	421	367	421	387	408	450	431	419	415	451	376	439	420	412	457	419	412	430	420	412	433	434	449	458	430	414	423	407	406	444	453	389	394	423	449	397	448	435	423	458	429	425	449	439	419	423	392	388	414	449	442	397	430	428	476	452	431	481	453	410	452	427	416	448	453	421	428	448	449	417	433	411	410	430	440	436	449	470	389	397	411	416	465	435	395	422	443	416	471	423	393	443	443	424	435	438	409	447	398	432	429	421	404	399	399	436	418	434	408	428	450	444	425	417	410	398	441	443	426	441	428	421	434	399	437	397	419	424	425	433	410	414	424	437	422	452	417	441	442	465	397	414	376	413	411	414	473	393	416	461	448	419	419	425	421	422	459	431	436	457	424	430	389	390	413	423	392	395	413	436	378	423	443	439	451	411	429	359	437	455	399	426	423	391	430	407	377	442	441	442	420	393	462	410	398	452	409	409	360	434	404	431	456	421	494	423	459	431	435	399	418	438	408	399	457	423	452	422	412	415	446	386	417	446	456	444	457	429	448	414	454	392	406	399	425	431	444	422	405	423	412	421	423	413	430	408	412	426	424	422	459	441	403	406	392	409	410	387	416	420	455	436	432	441	413	416	436	470	415	414	423	446	448	474	467	451	433	446	429	426	380	448	451	427	440	448	412	408	460	392	402	415	442	423	393	429	432	420	463	405	423	425	426	441	430	432	417	420	401	391	425	444	461	416	447	432	438	423	429	418	439	455	405	463	449	396	428	447	421	441	425	455	419	414	407	436	425	447	416	436	399	426	404	429	414	425	448	408	376	411	456	438	434	432	449	404	442	435	463	415	400	476	443	451	370	445	446	367	468	458	437	453	441	438	370	428	420	358	416	445	436	446	441	425	407	423	405	426	420	432	402	403	435	437	437	448	453	451	433	395	441	427	416	424	456	454	482	431	451	401	432	446	439	425	390	424	391	410	412	454	400	436	414	419	435	428	418	405	405	429	420	414	443	415	417	428
17047	6937	1883	1286	1101	948	993	919	941	940	899	939	940	914	983	940	893	895	951	872	917	928	917	927	899	914	917	924	949	916	882	898	913	913	943	941	896	875	908	885	890	966	873	904	857	946	917	953	913	942	879	976	914	907	834	907	908	898	915	907	885	912	896	888	891	916	948	895	952	943	914	918	895	894	990	884	930	895	888	862	876	903	894	927	869	926	873	946	920	918	951	920	915	939	890	914	936	878	923	901	901	907	898	961	897	955	926	961	952	941	970	945	914	922	901	910	935	922	988	873	972	887	928	942	900	920	901	936	880	886	905	955	941	901	909	955	911	909	944	940	873	857	905	908	931	927	906	872	943	894	875	924	976	903	895	916	989	889	933	887	923	859	935	927	928	899	879	931	951	916	930	890	936	955	921	961	926	943	960	887	929	879	854	909	885	892	840	897	952	912	892	890	856	899	887	941	911	885	901	908	944	933	889	948	936	931	910	927	876	934	1008	928	906	917	837	952	949	912	878	951	895	857	967	879	864	902	912	949	907	950	941	908	916	968	921	896	934	970	903	894	882	954	882	906	939	943	880	917	933	936	929	898	886	941	902	926	870	905	882	891	892	900	914	901	911	892	887	859	855	899	903	878	908	910	880	916	975	912	903	944	866	937	905	958	929	921	890	946	937	858	931	926	936	927	829	850	894	915	918	920	958	920	879	935	929	847	971	910	954	949	851	920	945	922	889	979	891	948	912	918	918	967	870	899	950	907	967	890	905	918	925	905	969	904	883	948	921	900	941	888	907	890	863	916	930	859	901	936	927	898	904	896	915	964	943	945	950	908	927	892	883	930	906	916	977	902	899	891	887	909	942	913	905	934	940	972	933	889	883	893	903	931	904	912	935	890	920	900	876	936	896	880	860	846	938	900	886	929	922	887	912	893	886	922	905	898	880	909	922	901	884	903	886	906	902	915	951	910	920	922	896	976	944	930	913	921	949	956	964	895	894	913	958	967	899	865	929	895	956	931	922	919	908	880	911	895	893	854	921	919	926	942	958	871	930	891	934	923	877	838	936	979	858	926	897	892	947	963	890	851	972	888	927	876	1003	880	892	981	938	929	896	952	820	895	882	941	895	910	912	937	900	944	876	888	878	920	901	906	945	936	894	925	887	939	910	898	930	941	964	960	963	874	895	868	937	937	900	906	890	875	887	924	903	917	844	949	843	906	878	925	925	944	898	913	887	899	901	927	858	944	942	897	937	937	937	919	899	891	914	891	906	945	872	940	886	885	862	901	970	905	919	901	909	1001	924	883	888	932	884	873	885	964	995	930	880	954	971	903	954	906	876	891	934	925	934	933	959	938	859	932	901	934	945	958	835	941	897	891	934	908	914	915	857	861	912	912	933	898	920	970	916	892	861	846	931	924	969	870	863	912	939	973	935	909	838	870	906	851	967	959	875	881	921	935	913	901	914	954	930	925	914	923	862	930	914	902	898	910	898	917	908	876	924	879	929	915	960	936	943	872	933	893	922	873	899	890	890	951	926	840	940	945	914	847	890	896	950	904	925	931	901	910	929	994	929	927	899	928	880	886	957	871	962	848	900	844	898	931	907	946	907	936	914	931	943	938	857	853	885	903	924	932	924	942	885	864	853	923	922	885	868	811	994	937	953	902	943	947	911	949	962	907	909	934	884	913	935	902	914	870	942	916	930	927	938	889	886	910	923	892	951	895	914	998	928	910	868	954	921	911	869	940	918	912	895	895	911	955	882	923	832	907	881	926	918	903	871	931	905	906	937	926	941	842	890	936	940	916	918	944	862	939	888	925	906	930	906	899	871	918	892	901	924	882	885	916	936	937	936	912	940	885	911	962	880	871	963	918	961	905	889	910	895	903	903	925	897	940	865	875	866	914	908	910	937	940	917	922	884	917	937	877	921	916	910	907	912	908	868	927	905	940	919	935	944	965	897	936	914	886	904	886	877	944	882	902	916	903	904	874	924	934	915	875	930	922	910	896	918	910	913	903	885	913	889	928	967	933	894	916	885	909	929	891	940	934	913	922	875	897	950	939	952	901	911	923	941	891	876	887	921	893	905	946	905	906	905	910	911	945	889	888	868	912	902	958	926	939	927	920	873	920	959	895	934	903	913	931	960	934	918	935	934	889	939	946	917	930	889	904	899	860	863	913	926	971	883	893	911	915	889	926	896	921	885	915	941	955	944	877	960	850	927	899	870	950	940	892	937	986	888	949	932	880	941	952	873	921	933	935	978	926	920	945	895	925	885	855	857	928	916	923	893	906	956	882	888	838	894	983	884	933	877	944	869	890	923	882	878	931	920	875	889	975	940	912	928	923	880	923	869	880	904	924	909	924	886	879	907	933	881	955	926	924	987	883	872	855	935	897	890	948	935	945	890	950	904	919	878	963	893	932	935	945	922	885	910	916	919	919	863	946	915	901	858	900	880	941	950	885	899	965	908	907	927	868	903	929	917	918	867	885	934	955	897	923	920	943	864	896	942	975	920	980	954	906	918	896	875	909	895	908	935	900	908	909	898	853	903	905	952	971	939	900	924	884	904	940	895	873	908	952	869	929	916	890	920	922	899	940	878	897	883	947	908	887	922	890	900	962	874	897	895	898	891	896	952	898	888	906	895	943	929	912	893	864	882	900	881	914	844	885	906	893	862	909	960	929	924	845	877	919	941	909	876	924	927	964	958	928	861	942	923	880	944	925	923	881	901	890	890	923	909	916	905	925	929	945	901	896	913	926	901	940	925	867	931	916	910	940	915	944	939	952	882	934	911	934	871	905	919	955	896	890	901	925	919	894	968	946	953	932	868	948	891	960	895	903	913	945	929	844	922	909	880	915	880	897	931	958	941	870	909	880	891	919	911	883	884	875	888	896	864	906	863	867	862	884	976	909	917	894	845	889	898	904	877	884	902	932	912	842	913	880	914	908	892	887	894	926	920	875	902	880	950	897	902	934	891	905	872	923	940	917	927	880	922	893	943	945	894	927	898	915	917	911	890	898	914	955	830	855	924	905	915	930	876	933	896	951	931	934	898	893	975	926	889	897	921	916	941	877	923	892	874	874	964	879	933	938	895	913	918	908	900	916	918	904	912	969	924	932	928	899	915	913	875	867	960	876	900	908	928	960	932	898	876	905	853	919	980	865	984	959	959	933	906	912	879	845	888	933	902	897	895	878	865	894	935	855	843	938	915	912	895	908	860	909	894	958	902	928	894	921	921	904	989	891	947	950	899	899	904	899	898	919	933	884	929	936	951	873	894	931	882	896	930	931	915	830	888	938	856	862	871	920	863	945	881	918	901	903	901	870	930	956	941	921	936	914	885	933	896	920	916	889	894	887	885	916	916	835	913	877	971	926	905	859	930	908	875	936	962	919	900	910	873	938	906	946	969	849	870	901	929	886	983	914	934	891	864	939	930	899	911	894	955	924	933	932	915	972	926	888	938	950	887	879	923	862	937	895	870	919	913	915
24324	21464	25208	28168	21468	21479	19972	801	433	365	370	358	310	335	354	329	320	295	311	302	317	319	293	302	269	269	281	311	321	308	331	308	325	316	307	301	253	293	276	282	287	271	280	304	274	265	309	262	294	286	290	275	287	272	267	269	280	302	259	280	292	308	304	254	298	286	324	308	251	291	283	296	281	296	285	296	249	272	274	296	259	291	283	265	282	261	291	314	300	265	298	304	291	254	274	308	312	292	276	271	281	277	284	281	281	296	275	298	299	301	271	283	284	281	284	258	295	265	283	306	276	301	275	268	311	271	294	291	286	301	281	245	245	271	285	323	311	284	266	280	310	315	237	298	272	262	292	238	296	258	281	266	280	291	288	286	253	301	266	269	271	285	272	237	276	246	286	288	270	280	284	263	308	278	295	299	295	301	279	272	302	290	274	292	269	284	279	254	271	275	280	267	250	250	278	283	344	278	282	275	262	300	289	291	321	316	297	267	300	278	244	289	293	305	279	267	282	291	294	277	291	258	284	285	314	298	267	259	269	301	283	261	278	264	266	298	280	298	275	327	294	296	278	273	244	280	250	284	271	275	270	250	308	269	269	327	270	285	298	331	280	296	269	318	278	274	273	267	291	308	265	300	268	300	258	283	256	291	297	278	278	256	256	290	283	274	277	282	281	297	290	306	298	292	260	280	257	299	280	259	304	305	305	276	303	263	274	303	289	282	295	269	279	247	264	274	323	290	268	293	297	277	279	290	274	254	316	294	305	284	272	262	285	283	318	297	282	272	285	279	274	286	305	308	259	301	307	271	291	276	264	280	279	291	303	293	300	316	306	293	258	279	301	278	283	280	251	306	298	268	275	290	263	300	288	314	288	288	250	274	305	298	274	259	283	259	286	247	302	272	266	312	299	260	305	279	290	273	292	287	262	281	304	300	294	291	284	275	300	243	264	313	256	270	283	280	275	283	277	297	317	267	275	267	282	276	282	314	267	260	284	252	277	324	307	282	304	290	288	285	288	299	315	283	286	246	247	269	287	265	284	280	255	251	286	275	310	258	288	268	252	293	300	294	255	261	291	267	300	261	288	307	299	286	278	299	297	299	265	264	295	282	277	267	282	299	272	279	287	257	272	270	250	316	265	281	286	255	271	265	274	305	285	318	287	287	250	259	299	270	260	268	284	264	293	246	278	273	257	282	294	272	296	304	279	287	278	252	288	293	283	264	298	298	287	288	285	269	267	301	251	273	275	306	277	280	305	258	253	276	281	289	269	287	284	289	310	258	305	279	290	265	256	292	266	259	286	289	296	273	265	301	265	274	274	287	273	284	284	273	308	291	263	306	285	267	274	285	277	246	294	248	322	303	328	276	301	298	290	291	284	296	275	300	334	307	260	281	282	288	289	277	280	260	292	277	275	314	295	258	286	266	298	299	270	259	272	300	264	305	273	299	259	284	263	300	291	270	289	281	276	279	266	275	283	292	282	283	254	288	312	300	297	289	277	269	293	295	255	307	277	265	292	263	278	268	279	268	324	284	295	297	258	265	286	242	264	273	300	304	298	296	289	273	270	303	269	296	294	315	328	308	248	275	303	272	278	238	300	310	329	278	280	302	267	250	272	299	298	276	273	266	296	266	305	304	275	299	298	293	319	277	293	270	289	272	288	275	288	319	271	272	253	279	289	253	289	283	279	303	252	270	277	277	278	266	293	293	290	289	272	233	287	289	293	277	313	292	295	280	295	279	262	283	269	276	247	274	269	288	280	264	308	302	274	290	273	312	265	264	301	271	278	287	279	295	315	273	273	253	256	258	282	269	238	290	267	285	301	262	271	268	275	271	261	270	257	302	279	262	288	250	295	284	266	259	322	294	268	275	285	299	268	272	289	288	307	304	272	270	279	262	267	263	316	244	275	266	290	305	281	307	289	258	287	258	302	276	284	284	280	293	274	301	295	293	284	279	274	295	271	282	313	283	265	327	324	260	268	268	319	287	281	290	292	278	249	295	273	267	258	251	241	267	302	271	242	314	244	297	304	295	286	272	267	277	301	257	275	275	283	317	277	289	317	295	286	275	293	279	298	280	267	269	285	290	291	289	327	293	271	267	292	264	283	285	287	274	249	281	279	285	262	255	278	272	269	282	268	262	264	267	252	280	268	282	302	287	314	260	291	250	284	295	286	293	293	274	252	319	249	275	258	278	271	324	280	319	280	290	269	285	304	263	258	269	282	261	273	287	279	262	256	276	280	305	289	299	316	278	261	303	300	288	317	294	293	277	290	280	284	270	283	252	293	258	298	262	279	316	261	263	283	263	274	301	296	239	284	297	289	283	295	289	296	298	310	249	290	283	305	287	310	272	270	259	282	280	264	253	293	280	245	274	289	287	278	282	281	290	274	299	281	266	297	282	303	286	291	269	288	265	290	278	275	264	264	255	271	258	303	288	277	236	264	289	277	284	262	283	277	257	273	273	259	262	274	255	277	236	288	256	273	289	310	274	286	290	306	254	263	296	292	279	256	281	272	310	297	260	273	255	280	272	283	286	299	260	291	282	272	273	248	253	241	248	288	262	244	294	260	263	243	259	256	264	253	287	251	255	307	277	268	287	266	260	270	326	282	290	275	292	294	282	290	255	268	283	267	286	278	269	263	273	289	303	271	268	273	273	337	283	318	287	287	279	266	225	295	282	280	235	287	304	283	295	303	275	269	288	287	289	313	297	296	285	261	261	263	285	305	261	276	296	290	263	267	284	282	225	254	275	267	265	299	293	273	292	257	266	248	286	287	281	287	266	324	268	299	287	256	302	275	299	270	302	297	293	307	268	279	270	284	268	284	280	269	292	271	303	272	281	280	297	283	283	283	310	274	289	314	301	270	264	261	281	271	286	255	268	268	281	281	293	294	255	300	273	286	281	294	280	256	241	257	304	257	286	258	266	298	233	290	277	287	264	252	301	287	266	285	275	252	277	272	271	298	290	254	288	268	263	282	270	288	284	271	283	265	263	291	281	249	270	271	270	261	277	334	284	276	256	281	265	259	292	305	303	305	272	268	269	265	254	308	305	267	287	254	277	283	259	269	314	271	292	269	280	247	247	289	272	278	286	292	317	273	299	276	270	276	241	260	307	261	283	318	318	288	252	297	297	271	289	304	267	280	252	267	289	264	267	271	273	290	283	308	306	290	283	294	312	293	293	284	311	281	295	284	295	316	271	286	259	264	270	282	264	281	268	288	288	319	301	273	251	266	256	272	298	311	261	280	293	291	278	287	310	281	251	288	254	278	323	300	314	256	301	265	284	258	286	287	252	274	278	228	249	270	254	294	272	289	287	281	313	259	249	257	269	278	302	279	298	293	280	293	249	278	254	278	278	295	279	277	246	287	309	273	270	309	294	312	300	278	309	276	296	276	275	312	251	278	289	277	281	246	279	262	328	289	276	280	239	246	266	239	272	285	254	303	282	315	285	300	257	287	271	278	275	285	265	299	289	301	291
23092	10570	2573	1374	885	801	693	705	706	643	648	602	647	629	627	600	643	606	606	637	629	602	615	615	614	614	611	594	592	628	620	600	645	613	631	622	602	611	651	577	583	632	591	644	588	592	583	585	614	633	552	600	588	611	635	591	598	613	594	603	591	603	628	599	602	616	568	630	585	642	611	646	621	631	576	592	603	591	611	595	598	623	643	594	600	597	642	612	631	591	600	660	647	627	607	582	642	568	614	602	624	613	595	589	597	606	616	580	601	569	606	581	652	593	583	633	611	639	601	564	651	599	615	607	548	596	571	579	625	561	601	612	594	645	637	617	577	614	614	622	581	642	646	575	618	606	601	567	572	581	617	587	613	615	612	600	600	608	599	626	627	560	591	587	622	621	603	585	618	639	614	613	615	589	610	589	607	592	646	588	600	616	606	622	624	577	613	605	595	592	600	624	668	617	605	615	661	563	637	629	584	638	596	590	591	601	624	622	639	604	572	580	624	637	598	593	616	585	624	627	624	603	610	601	637	609	589	589	602	603	574	581	622	586	635	579	620	635	655	634	620	614	588	604	612	592	636	644	613	582	635	576	614	570	621	620	611	592	582	601	636	700	577	637	580	595	601	593	573	625	588	590	587	642	622	584	664	613	634	575	605	619	610	638	609	584	616	597	614	623	600	605	617	598	592	622	599	606	584	632	649	593	640	602	571	572	626	612	607	581	582	622	664	616	629	580	612	598	608	608	592	594	618	617	631	585	592	565	595	605	583	647	601	613	614	605	621	580	634	566	591	674	620	611	583	602	617	613	600	632	635	549	622	622	604	607	583	648	626	595	621	603	604	611	616	573	616	601	557	641	602	570	565	593	620	637	599	613	614	605	592	626	588	623	575	598	616	590	610	649	580	609	632	614	601	618	624	571	609	602	584	566	617	610	604	597	540	590	631	624	615	550	601	593	668	589	603	577	560	577	639	569	621	621	561	628	601	593	603	572	602	596	632	619	635	574	615	658	602	626	586	586	604	604	618	586	621	601	613	572	610	605	561	601	621	657	607	574	593	585	602	577	612	628	578	606	607	618	598	613	635	598	617	565	601	571	610	583	588	596	576	601	553	604	570	589	617	572	633	594	670	614	600	598	605	645	604	609	574	571	624	618	585	598	648	594	618	594	575	602	578	617	609	585	564	608	633	590	601	614	575	647	659	634	633	613	608	618	611	627	634	596	609	631	592	605	611	620	596	600	620	614	624	592	578	605	585	640	610	575	607	610	621	588	616	624	588	620	582	608	625	609	591	587	602	590	621	595	601	602	571	625	626	603	616	612	629	588	601	648	574	614	603	606	546	580	604	617	577	601	625	593	574	618	630	574	623	567	616	628	635	605	601	573	603	606	628	622	617	587	593	596	619	631	627	663	580	619	608	625	602	561	652	603	585	584	609	625	589	631	637	646	623	613	601	609	622	610	608	625	627	607	587	596	625	569	579	639	595	591	624	581	600	571	599	613	605	624	642	579	632	628	601	581	594	614	578	626	604	583	557	611	591	641	602	549	611	598	624	579	598	594	627	576	597	602	610	585	594	585	621	615	581	594	652	614	620	607	611	631	603	619	577	601	582	595	617	576	569	580	606	629	618	550	615	614	573	625	622	577	585	617	598	642	593	627	600	650	596	621	607	590	581	610	646	595	598	621	600	612	637	545	599	591	558	605	637	631	639	620	601	592	626	614	617	609	589	575	578	617	595	590	656	600	589	597	598	606	591	644	569	635	638	613	626	612	553	541	621	596	613	574	623	600	586	592	619	590	571	610	591	605	599	601	601	582	614	564	586	608	604	642	610	594	625	599	600	611	617	630	634	603	593	590	596	616	637	577	598	601	619	614	594	636	573	614	554	582	623	624	601	626	576	587	620	577	624	611	570	584	609	612	578	579	583	615	587	574	631	588	610	584	585	638	588	588	596	569	611	569	614	566	603	594	603	560	669	607	583	605	609	664	573	580	671	585	614	577	574	582	628	662	610	617	631	613	589	613	604	625	616	578	609	587	604	632	620	586	584	616	587	628	568	628	618	590	577	623	634	609	607	627	598	617	596	604	586	592	577	589	606	637	587	638	621	594	593	624	620	613	600	597	599	548	593	637	631	662	594	572	587	608	621	595	593	618	624	634	618	659	563	592	608	560	584	608	585	599	625	583	671	616	624	572	622	625	581	627	578	615	612	617	643	627	629	618	615	615	601	582	611	619	605	589	608	565	602	620	605	600	653	612	612	597	600	625	637	572	593	631	589	603	598	605	640	590	595	593	590	611	620	572	600	576	610	635	598	570	594	647	579	576	621	547	586	627	581	603	628	589	610	650	601	599	630	608	633	599	594	622	558	604	632	607	593	599	571	547	597	636	624	608	593	622	594	588	649	603	587	593	622	623	587	619	609	555	572	589	595	591	595	578	631	598	587	629	575	567	570	577	614	597	600	601	625	590	574	605	636	589	592	609	615	603	630	616	609	628	603	626	634	602	607	641	648	553	603	625	596	596	598	629	593	607	548	631	600	607	595	602	614	613	610	649	630	594	643	631	587	644	631	581	599	658	584	585	592	634	603	620	580	554	588	596	607	578	588	612	627	633	552	550	633	557	635	585	592	591	601	592	589	624	610	615	628	583	653	605	635	587	646	667	594	605	594	551	563	597	576	596	548	601	580	596	645	578	623	607	605	566	604	609	608	619	619	593	620	626	568	612	625	593	583	585	600	641	570	628	613	600	617	566	624	617	650	602	622	606	628	643	570	606	579	586	629	582	620	598	653	592	622	630	637	612	606	584	608	578	584	591	574	634	564	628	554	576	580	637	575	599	592	584	628	630	596	629	562	608	566	592	605	578	609	635	600	595	560	620	624	582	604	568	592	578	535	579	653	612	629	589	620	589	597	629	597	646	616	602	660	609	646	622	626	622	602	649	664	592	601	623	614	595	652	575	588	602	607	598	588	602	628	593	608	571	621	603	598	590	600	599	635	642	618	608	569	646	602	626	591	614	604	603	601	593	591	622	609	549	582	578	604	602	615	581	610	603	594	596	631	615	613	572	603	577	635	600	615	597	560	572	605	609	617	623	643	624	647	601	583	634	638	607	655	584	597	613	629	616	628	600	609	620	597	624	612	590	620	582	583	614	576	587	597	623	623	650	563	565	608	578	581	607	608	585	566	609	654	620	632	569	622	581	608	611	637	613	611	616	659	587	607	635	593	667	606	582	585	611	643	599	598	588	599	665	568	569	640	642	598	624	628	551	612	615	660	577	609	642	651	582	644	627	604	567	615	619	610	577	639	592	643	630	647	619	616	639	610	577	603	559	664	591	569	639	620	583	626	604	636	614	614	594	610	629	588	604	615	627	576	611	604	638	640	599	637	590	614	647	609	591	534	591	589	588	596	608	608	577	603	551	583	633	620	611	614	596	597	562	620	602	598	616	614	612	553	624	642	592	575	605	623	615	621	644	603	611
32606	20591	10034	702	357	360	336	330	330	325	313	338	295	321	304	311	321	307	344	339	339	323	334	295	294	316	319	320	337	317	326	321	340	352	339	299	306	322	282	320	333	333	318	358	335	292	313	337	327	294	335	334	345	317	349	304	326	335	326	311	339	348	301	326	304	287	313	306	339	337	352	339	330	338	324	331	288	304	360	315	323	335	345	325	359	338	338	320	321	308	319	345	299	362	356	329	309	307	371	371	365	328	313	313	306	332	332	313	318	343	327	313	299	291	330	345	363	300	306	366	310	319	315	296	315	333	326	337	311	287	349	339	347	319	312	304	321	318	329	312	367	316	339	320	342	326	351	334	320	307	312	318	304	324	357	312	330	308	343	330	327	314	354	321	303	289	309	307	317	323	297	310	297	295	312	329	341	332	308	326	326	362	326	362	373	322	320	340	340	313	338	329	335	321	331	347	305	326	322	336	345	313	343	324	320	320	352	333	338	299	330	329	310	351	306	321	309	345	321	302	310	284	330	335	345	315	312	312	311	328	358	321	306	299	308	361	329	290	329	331	326	322	308	285	281	303	309	310	272	324	329	333	307	322	340	298	291	368	320	338	317	327	310	316	330	310	311	358	356	356	343	325	327	314	292	298	328	296	324	286	321	359	337	357	329	347	324	325	294	313	317	324	301	352	320	263	332	310	328	314	313	326	354	334	289	362	312	349	361	326	345	303	353	323	309	344	314	303	347	322	321	339	351	340	322	296	320	319	350	343	324	329	315	309	325	331	323	321	326	336	347	315	321	333	280	350	333	344	381	322	322	365	349	311	323	324	337	336	322	311	309	335	293	291	334	328	349	312	348	302	321	330	324	339	304	319	348	310	329	300	322	367	305	339	353	324	346	329	320	368	277	329	343	358	325	302	353	314	348	347	352	326	347	334	287	324	335	300	332	302	316	340	316	302	325	341	331	316	312	346	339	314	302	325	376	312	333	354	335	340	322	312	304	330	322	323	306	333	278	310	336	351	329	362	311	301	353	291	326	327	349	340	307	329	332	352	365	377	338	401	338	351	328	337	302	323	337	312	310	352	329	325	306	314	345	314	301	326	351	364	355	317	291	347	339	341	335	349	320	317	318	290	317	351	332	321	297	332	330	346	358	323	347	321	347	362	305	354	308	340	359	344	314	307	326	323	332	328	308	350	303	341	308	324	320	351	352	311	351	335	277	336	289	335	339	289	319	333	324	329	343	328	321	281	336	285	324	324	306	294	301	328	290	320	321	335	332	306	319	327	333	347	341	296	336	331	328	316	328	321	345	341	333	324	318	327	326	318	283	327	337	295	317	315	327	298	342	323	317	311	313	307	331	320	312	337	308	321	313	333	327	337	316	311	316	296	332	306	361	319	322	344	326	314	302	298	353	312	328	321	334	302	364	333	318	342	324	312	297	321	332	328	314	296	337	319	326	341	325	333	364	326	285	329	349	339	309	368	328	352	305	306	333	331	330	329	283	354	311	314	329	348	327	306	345	331	344	359	307	338	345	351	338	313	341	334	320	319	328	337	339	314	306	303	350	337	313	333	318	325	302	324	309	302	336	326	333	303	324	337	310	313	379	301	315	347	322	344	342	359	367	302	326	341	318	324	323	321	331	325	342	324	284	322	306	322	316	329	302	342	314	322	299	337	314	335	329	285	325	332	309	313	313	311	347	371	319	288	330	337	334	316	330	347	339	340	270	333	328	301	327	308	339	310	318	333	295	321	314	311	321	315	324	321	319	303	306	334	327	328	311	341	338	303	333	330	323	328	318	303	337	327	350	334	312	352	320	338	348	327	352	333	315	321	311	345	344	354	329	310	356	310	334	303	331	296	336	364	326	363	318	316	339	320	289	317	335	324	271	304	319	316	310	336	350	352	321	326	311	308	312	295	330	321	346	361	338	316	331	337	313	351	332	378	324	381	320	297	323	305	311	299	322	333	346	344	318	309	312	319	337	312	342	306	305	319	309	302	334	303	360	316	299	343	337	348	327	344	357	343	363	364	340	294	310	296	313	324	320	307	307	350	376	346	312	331	306	290	331	342	372	306	344	381	334	308	299	345	323	333	351	329	299	328	322	322	339	308	334	339	342	316	313	309	282	322	330	337	327	337	317	333	375	306	336	339	292	302	340	322	313	303	325	310	315	341	331	321	289	333	315	307	324	362	333	336	307	338	296	309	340	330	325	331	329	344	355	338	334	345	318	313	345	321	362	305	307	326	349	322	332	327	324	315	330	340	345	322	332	300	349	317	306	341	341	319	348	309	311	327	306	342	334	297	340	337	314	272	313	317	346	336	325	282	377	322	333	301	285	320	315	322	311	303	298	314	337	342	361	305	321	326	327	326	306	325	310	291	313	339	312	319	333	312	349	323	318	372	321	317	338	332	300	334	305	310	326	326	331	327	302	337	312	327	370	340	307	300	337	313	317	327	314	320	324	339	331	324	318	350	322	360	358	307	275	303	328	314	347	306	336	310	314	304	308	326	327	323	317	346	301	365	320	325	328	326	338	331	338	337	330	322	320	361	347	314	318	322	319	316	325	295	349	309	312	306	350	306	308	281	325	329	372	289	335	297	332	357	345	320	319	325	322	369	330	294	329	304	309	335	298	311	335	323	326	327	329	316	316	303	309	327	297	341	323	313	313	322	328	316	349	331	306	333	344	323	333	361	323	302	351	347	331	327	319	344	323	343	346	351	336	344	306	328	333	311	311	354	346	310	281	311	334	302	318	344	322	357	325	299	317	357	334	353	330	374	332	346	316	311	325	373	324	327	331	327	315	315	327	375	314	311	315	321	312	291	340	317	303	322	352	315	327	310	346	360	351	336	312	281	306	317	313	343	323	282	313	270	304	309	333	323	283	307	281	344	321	344	333	348	315	306	333	329	338	337	305	311	335	325	310	319	303	321	314	295	320	300	315	300	315	298	317	334	313	355	338	319	319	344	325	300	314	316	318	309	307	351	336	348	341	317	334	339	307	322	337	311	318	325	321	317	281	300	310	330	334	357	311	324	332	373	292	306	349	321	333	357	309	330	360	341	325	301	295	317	352	349	320	349	331	333	330	330	343	335	289	325	307	326	325	311	333	305	311	350	339	311	320	342	338	372	334	318	332	346	340	281	327	320	302	327	316	310	310	315	336	323	306	308	316	330	358	287	342	335	322	320	338	295	366	327	342	354	314	315	335	346	354	326	313	320	306	317	309	326	330	314	330	347	354	332	324	320	328	321	361	343	324	329	288	340	323	306	322	342	347	333	324	327	358	308	313	309	322	326	301	333	327	321	343	325	324	370	305	303	354	327	350	325	338	333	329	295	347	297	323	322	352	338	314	338	317	297	331	283	340	323	310	282	328	346	331	300	289	284	331	293	333	316	348	343	312	342	298	348	329	351	298	320	345	350	340	336	342	337	306	327	330	348	339	327	322	323	313	342	351	323	322	311	339	341	335	328	341	347
7739	1340	810	815	788	739	763	777	777	745	779	750	788	737	758	734	734	742	748	719	749	774	768	744	738	754	801	741	715	708	715	781	740	799	748	777	737	735	738	728	746	757	736	757	734	744	765	782	737	753	705	767	703	742	781	787	708	770	751	741	691	707	743	790	786	752	758	768	733	736	791	728	772	756	700	784	752	741	748	759	774	712	788	722	771	747	795	702	778	788	761	755	751	814	730	742	735	748	752	725	740	746	765	731	764	773	758	738	744	726	755	750	693	775	759	760	755	790	744	772	769	785	774	774	791	792	721	744	747	753	728	711	811	758	700	675	739	750	766	754	731	771	755	741	736	738	715	724	770	740	794	769	740	748	742	706	714	788	711	753	749	764	768	742	743	731	710	746	753	719	696	783	754	734	704	751	756	785	759	763	778	717	748	733	730	738	728	721	765	712	753	759	788	795	736	705	780	740	762	760	708	777	769	716	715	774	739	695	791	797	745	717	799	771	781	804	742	778	761	758	738	710	723	719	731	741	797	741	765	791	784	736	769	793	765	723	738	779	729	721	769	727	755	759	753	789	770	781	751	753	748	774	708	804	761	785	723	759	787	718	765	737	740	730	751	723	737	778	761	738	805	768	741	717	719	768	725	789	770	725	786	783	792	739	768	686	731	814	771	752	741	712	779	723	777	707	751	735	755	788	712	746	768	729	775	740	773	794	722	769	735	767	794	733	728	768	808	703	717	734	774	768	786	801	754	733	752	698	753	772	715	724	737	743	812	788	746	782	705	784	739	748	725	778	783	782	749	758	749	738	762	739	702	749	738	708	759	776	791	767	829	783	787	726	760	790	762	731	766	708	767	780	779	731	698	716	719	727	770	791	717	752	747	753	767	698	753	760	754	736	748	730	700	736	778	754	772	758	744	713	743	759	751	733	718	708	739	740	725	731	704	777	764	781	768	815	767	777	754	763	753	755	753	820	740	788	716	781	778	795	746	750	752	781	712	707	751	777	716	768	803	778	795	772	721	709	784	730	753	694	770	748	734	774	699	725	736	719	741	722	752	757	722	760	755	729	748	773	768	740	772	777	730	777	737	750	733	774	755	686	738	727	733	782	770	742	748	754	783	735	727	727	753	786	751	804	776	738	719	761	815	766	757	738	787	701	739	761	765	778	728	722	729	759	782	773	752	816	735	775	760	750	758	780	768	720	755	756	749	751	737	769	721	771	739	767	706	746	722	762	735	778	763	781	772	716	773	767	738	736	754	760	710	758	736	790	772	774	766	694	730	801	747	742	739	730	755	724	776	752	747	773	741	739	732	756	725	761	758	712	725	752	719	725	755	745	791	713	752	760	753	718	757	731	718	710	768	769	750	739	783	728	756	772	737	722	754	750	763	736	760	708	773	756	796	747	816	735	788	727	767	769	782	747	743	752	714	757	755	784	708	735	746	726	750	769	744	726	767	762	770	731	743	765	734	724	691	739	729	722	806	751	714	718	737	766	717	786	738	731	691	762	766	737	734	697	773	754	728	784	762	747	790	744	774	716	797	761	766	792	735	772	784	741	743	724	787	764	695	813	795	713	730	740	750	737	713	751	786	724	765	725	731	779	748	750	737	763	758	710	744	784	751	747	845	735	716	711	740	821	750	750	760	696	752	744	703	733	739	737	736	786	785	713	778	753	745	696	767	734	768	763	760	736	740	770	751	791	744	779	794	746	762	750	710	732	743	749	755	751	772	706	746	758	699	762	767	742	731	716	734	749	730	750	738	759	755	773	765	727	728	762	757	709	741	701	789	756	816	766	707	736	774	690	769	750	720	827	738	765	766	749	778	807	739	794	767	759	743	749	786	798	773	759	754	757	723	733	769	718	759	734	739	725	815	749	727	765	759	786	738	768	735	741	725	776	736	752	754	727	743	745	749	735	774	725	767	740	697	761	775	709	749	727	745	735	804	745	807	711	793	764	756	784	706	745	762	717	744	765	802	777	747	781	739	713	706	783	775	761	756	762	783	736	736	754	808	773	733	777	764	746	731	703	811	798	736	764	727	743	743	738	739	801	728	733	723	744	797	722	751	772	722	736	733	744	718	779	770	759	758	777	713	730	753	814	760	762	743	756	773	735	745	720	749	720	715	728	727	768	820	768	790	755	799	825	774	753	758	794	764	693	749	751	738	744	764	749	700	726	740	743	724	765	749	716	790	762	748	789	695	715	718	738	775	746	786	770	729	752	772	669	777	761	717	768	751	726	720	716	748	740	758	736	736	680	749	814	742	727	759	692	771	790	727	761	718	772	737	756	725	735	733	723	732	802	695	738	768	739	798	716	752	734	775	752	797	732	730	801	711	722	759	758	732	757	733	777	760	796	687	733	724	775	793	762	735	748	798	730	753	782	722	757	732	793	785	732	729	732	774	767	805	705	800	723	751	715	714	712	654	770	782	711	762	741	718	737	740	777	745	738	743	793	780	721	731	764	708	739	716	790	739	731	718	816	779	766	779	745	742	702	722	735	762	737	763	751	698	707	765	777	736	792	745	745	793	721	791	765	747	768	807	748	745	741	768	751	715	749	756	710	737	730	742	762	762	737	730	757	750	741	758	728	747	700	718	694	712	733	720	723	715	763	769	736	720	701	789	728	780	761	711	748	742	750	721	770	746	770	751	727	797	744	746	722	753	802	724	766	725	769	726	737	753	733	796	773	775	773	705	721	784	729	731	751	752	745	784	729	764	768	748	739	762	756	778	700	721	779	734	769	736	753	764	725	740	743	733	743	731	740	747	786	751	769	720	778	757	706	769	742	710	758	749	768	772	720	734	724	721	717	739	700	735	738	722	762	757	726	756	715	747	738	752	738	739	745	751	726	730	779	748	739	768	711	738	737	789	718	774	745	749	762	752	690	781	770	742	739	725	710	737	750	755	756	701	696	734	777	728	732	784	769	749	776	738	774	705	751	751	754	752	714	736	753	710	721	736	768	732	714	759	736	753	786	744	732	780	775	767	757	760	764	735	728	705	782	729	726	756	706	798	764	730	743	759	751	765	776	761	727	707	727	725	762	757	763	702	761	768	766	766	749	741	729	790	778	672	754	762	724	771	753	732	762	788	785	716	759	759	766	774	774	788	727	731	746	739	761	765	754	729	756	732	717	721	746	753	723	742	771	776	786	779	779	770	742	755	760	728	764	731	705	766	760	780	776	762	771	751	813	738	705	755	748	749	807	741	732	733	781	746	704	787	772	759	741	709	779	725	743	704	767	738	693	745	738	730	747	744	788	784	758	759	763	733	727	715	752	764	822	717	749	721	775	730	795	797	723	727	766	764	770	754	767	728	743	736	735	760	759	767	702	742	756	796	744	716	739	724	734	775	761	740	756	741	699	746	725	728	793	744	727	727	757	744	789	729	751	765	735	722	749	732	739	743	748	726	735	777	789	746	780	745	779	775	795	775	709	736	786	764	770	734	717	719	793	741	721	765	699	763	765	751	755
24887	21448	24846	28449	21447	20961	1314	578	471	478	493	452	423	481	446	456	452	430	453	452	429	424	430	420	431	428	457	385	398	454	437	415	435	406	434	417	444	446	418	384	454	426	442	448	440	428	421	457	468	409	410	429	445	446	420	406	471	486	438	448	426	442	414	431	411	445	434	417	434	420	427	463	435	412	424	404	448	410	444	456	482	434	416	390	441	415	435	427	442	399	434	396	408	421	405	444	447	403	394	450	427	445	428	401	424	390	421	431	419	450	412	400	417	397	453	431	449	474	442	457	434	429	455	402	445	432	421	425	448	391	420	386	446	457	460	416	402	406	397	453	386	422	448	463	393	417	441	399	439	431	428	408	477	408	425	452	414	468	419	428	433	436	382	379	420	425	455	407	408	415	404	419	423	434	393	449	475	418	444	462	444	461	425	425	413	421	394	464	463	430	411	438	470	444	406	455	378	404	417	448	449	438	399	432	386	440	452	425	416	422	423	422	462	428	383	448	430	453	438	429	442	409	420	421	422	443	428	404	430	436	481	410	409	392	402	440	425	435	447	420	428	427	442	400	446	431	458	420	421	428	425	428	449	418	464	432	437	444	376	434	421	371	393	392	396	410	432	441	436	438	451	400	421	428	456	410	406	430	474	436	426	409	414	449	450	418	394	462	449	413	439	438	424	419	402	465	400	382	402	446	464	418	445	405	425	419	404	387	449	407	421	429	419	375	416	430	447	419	451	414	405	419	398	386	458	436	414	449	429	438	415	402	416	416	430	426	392	428	413	413	463	399	473	463	418	428	455	455	447	425	457	428	463	435	432	409	430	403	445	423	398	413	440	400	422	392	404	456	431	394	420	445	410	385	442	402	411	428	373	394	391	429	454	431	424	413	417	427	449	446	405	392	447	418	431	424	408	439	389	419	431	405	456	439	436	394	421	438	404	407	446	490	396	413	409	431	423	397	427	443	448	449	420	435	450	427	388	406	394	408	450	427	445	415	436	423	416	416	427	417	422	460	443	415	428	422	452	421	462	435	396	383	412	402	392	424	409	443	440	452	412	420	449	393	404	433	437	429	381	398	391	438	426	408	433	440	420	415	432	424	427	399	432	422	443	408	394	435	400	421	433	420	453	412	419	414	432	450	432	429	436	456	410	398	424	406	453	388	459	457	440	458	434	414	428	428	390	449	392	422	452	471	452	424	445	416	455	431	414	425	452	419	387	428	426	410	448	447	428	423	431	421	426	415	427	456	409	415	419	448	482	448	419	418	413	457	459	443	439	435	389	457	409	408	466	419	438	410	441	429	396	408	466	408	456	449	417	426	451	428	435	391	433	454	418	433	410	400	417	421	405	413	372	419	376	418	422	419	401	377	403	438	427	426	467	428	376	404	419	422	423	388	408	443	418	442	461	449	437	440	433	416	388	441	433	480	457	451	401	436	396	424	425	410	410	431	402	421	398	442	446	419	423	418	403	440	380	444	428	448	387	440	452	424	414	407	403	399	424	400	401	376	423	432	406	455	456	427	434	436	403	402	429	434	381	430	394	439	424	440	437	405	410	429	427	437	418	417	397	431	410	453	410	432	369	405	397	438	427	407	465	411	402	447	454	458	410	393	442	461	417	450	427	433	396	417	449	425	426	415	466	430	455	445	416	409	421	422	476	389	423	443	404	422	431	416	393	409	442	397	413	423	460	452	469	406	459	440	434	431	411	409	417	397	410	463	425	401	415	431	424	397	395	442	447	476	429	418	431	390	419	415	386	446	395	410	453	424	450	396	444	403	439	488	392	406	437	423	439	401	453	408	414	436	471	414	441	468	452	452	410	448	435	428	423	428	437	416	408	482	418	445	453	413	437	462	409	403	433	437	406	420	406	431	393	401	396	417	448	438	442	439	435	443	433	478	395	393	425	439	424	414	462	425	418	382	432	432	429	426	424	417	459	423	398	425	417	420	429	366	432	460	428	438	437	411	489	436	409	435	428	470	439	435	382	437	426	432	440	410	385	436	445	397	456	422	446	423	370	408	431	422	414	404	401	433	370	440	416	459	455	394	385	417	443	428	415	473	409	444	445	420	442	411	405	438	405	437	401	422	484	443	421	411	422	410	406	447	440	410	413	416	417	416	422	449	453	410	413	444	415	456	416	427	429	403	379	402	417	402	446	424	400	407	427	437	430	459	411	461	421	392	462	403	421	429	411	470	419	432	423	411	425	420	443	464	432	402	384	415	402	432	438	409	390	417	390	421	442	408	434	445	429	449	427	418	405	404	406	414	415	440	427	370	414	424	442	434	453	384	416	419	423	427	420	429	416	408	397	396	390	444	436	483	441	417	450	402	413	418	428	425	425	447	451	410	435	413	445	402	394	375	432	413	420	433	429	417	460	452	406	432	399	437	451	438	411	442	431	414	454	390	427	433	431	362	444	466	414	436	445	445	401	451	472	435	434	394	355	440	426	465	461	393	361	408	373	394	432	410	427	429	446	410	440	408	410	436	450	439	414	416	413	443	439	381	414	410	433	448	423	412	414	432	426	446	486	406	441	460	429	458	477	440	400	464	414	418	440	414	420	427	450	418	377	440	426	429	406	438	421	423	421	457	435	383	446	426	446	410	414	435	426	433	434	382	451	457	411	413	426	468	452	425	421	436	443	431	449	437	414	417	442	432	393	448	428	453	443	420	444	424	451	375	415	410	423	442	415	428	403	372	438	396	446	416	478	418	427	425	420	423	435	424	405	394	395	458	436	469	431	438	399	431	461	453	447	439	410	463	449	432	400	409	410	425	398	410	398	412	430	429	430	457	409	418	422	410	407	440	433	387	454	411	452	402	426	404	435	446	413	454	457	414	472	405	407	446	453	415	401	444	458	415	441	440	409	444	413	475	457	457	402	409	439	456	416	433	411	445	410	452	447	403	374	427	431	395	443	442	400	427	424	451	405	452	441	440	394	407	434	456	414	411	419	459	442	422	407	408	444	451	406	401	464	405	414	395	417	435	430	418	394	384	382	446	417	429	426	391	407	419	368	410	410	434	438	419	419	465	459	395	448	429	431	429	425	437	396	440	448	447	453	411	446	458	449	417	379	445	421	428	420	392	443	459	403	381	444	441	433	453	386	396	422	450	446	378	452	466	420	407	413	451	439	476	408	420	418	429	461	426	399	432	397	442	428	442	415	453	453	431	427	454	456	448	406	416	391	412	422	405	438	410	452	437	438	412	410	380	424	392	406	413	420	404	487	436	433	406	407	393	416	434	423	419	448	421	463	445	439	428	438	388	384	386	427	394	366	470	420	417	457	443	452	436	429	431	413	439	410	426	468	370	431	435	405	426	420	429	381	441	456	515	443	454	439	420	445	404	423	438	430	430	405	436	420	414	405	402	399	370	423	441	428	423	423	369	438	440	404	436	481	400	431	449	377	458	434	402	432	434	433	400	416	435	418	440	409	386	415	436	410	440	437	417	381	429	453	443	440	444	455	414	419	471
17155	6403	1868	1333	1083	973	981	967	935	937	937	900	875	920	926	941	896	948	941	942	958	936	893	894	962	950	911	877	843	927	972	946	875	952	912	913	913	903	924	899	918	902	986	923	885	882	950	856	899	910	969	883	873	915	892	918	929	924	993	930	909	946	977	918	902	878	922	954	887	833	871	877	927	929	922	945	929	940	915	940	882	862	940	937	913	898	915	959	932	953	932	910	919	885	954	935	906	924	879	932	898	940	910	867	852	900	969	910	904	863	927	891	898	998	930	946	931	885	887	905	940	922	905	909	939	892	889	951	913	917	898	897	911	970	945	944	910	837	835	901	869	917	939	881	858	927	915	918	927	844	905	959	877	912	957	914	916	860	918	930	975	983	894	930	903	932	922	875	896	886	907	903	934	892	939	898	917	911	871	900	923	938	941	892	916	912	926	910	887	895	949	905	965	974	898	942	904	924	899	906	920	941	918	897	929	893	908	902	939	899	935	922	947	921	894	893	943	903	971	921	915	966	904	929	888	893	919	925	923	929	862	895	921	923	910	967	886	934	963	925	941	887	853	902	920	952	885	915	903	930	928	941	883	901	893	870	944	887	914	884	896	921	940	905	905	890	952	880	912	975	969	897	933	921	911	941	896	863	942	936	917	881	918	928	900	949	923	936	930	892	908	918	894	892	932	867	821	931	916	934	894	904	906	935	915	919	908	970	886	896	906	940	896	886	904	901	905	944	903	936	864	886	882	893	916	882	872	933	883	912	931	951	928	945	896	920	924	950	915	892	908	933	903	938	938	949	955	947	929	890	892	935	935	889	930	946	893	951	871	943	932	909	900	912	906	916	928	882	893	950	920	910	955	884	885	911	865	848	905	898	913	896	902	903	906	903	930	908	878	872	883	941	915	896	960	871	933	908	955	984	942	952	924	912	931	907	903	876	947	970	964	922	895	951	948	947	951	901	851	919	937	912	881	935	883	925	907	928	938	916	907	927	929	924	953	916	880	879	910	914	897	896	936	948	922	922	900	912	925	907	960	847	879	923	956	915	900	901	912	888	887	913	850	925	902	880	961	936	912	875	883	915	933	906	938	958	889	899	889	890	916	968	855	950	871	931	928	920	927	903	910	917	893	944	896	953	910	893	861	940	933	916	921	910	891	962	899	904	870	895	910	945	880	905	950	980	923	960	888	920	928	944	927	892	837	945	930	971	872	925	926	934	926	960	881	909	956	969	941	872	945	925	948	907	954	899	898	914	911	923	889	906	937	912	886	915	951	945	899	945	881	889	883	944	897	971	901	897	917	928	922	858	909	869	896	903	896	921	940	965	912	856	946	922	884	867	918	919	912	853	908	910	930	927	948	878	917	919	909	884	951	912	951	932	884	947	937	901	872	862	878	874	931	937	971	925	946	845	922	923	885	912	934	918	929	893	966	900	922	851	910	914	888	924	888	890	860	885	919	931	925	875	920	895	852	855	959	890	939	895	873	935	898	875	935	1016	942	834	909	873	898	937	939	839	908	961	927	854	909	908	1007	884	954	879	941	872	943	854	918	876	881	872	923	932	851	890	920	883	881	876	913	975	925	930	945	938	959	894	938	890	937	923	926	874	867	952	880	971	896	892	863	925	904	901	926	947	917	897	926	921	918	952	896	926	898	946	937	930	920	945	950	914	908	923	959	930	906	911	934	862	892	886	926	933	918	892	894	934	889	912	839	929	903	884	938	904	907	889	879	849	967	860	925	950	920	923	953	911	909	939	930	918	920	857	926	922	904	905	914	944	955	896	928	919	943	916	878	927	917	993	884	887	942	957	894	885	891	865	880	892	889	885	925	915	875	911	895	931	973	819	968	874	939	905	877	906	893	909	899	915	930	976	896	899	865	923	907	971	910	926	943	929	928	886	876	944	896	890	959	931	876	925	882	926	980	888	946	925	895	903	886	863	974	925	910	954	966	921	885	926	913	920	908	920	926	918	963	940	913	885	930	931	923	905	913	884	931	877	956	927	877	884	928	965	894	903	941	890	986	890	941	926	891	900	913	879	893	953	960	876	869	915	899	888	954	962	887	942	901	942	920	935	854	937	879	941	920	901	922	908	883	923	943	872	942	943	956	892	921	862	917	928	970	881	901	905	911	914	987	927	912	868	891	913	883	928	928	965	937	933	949	991	905	912	890	885	973	919	920	919	905	878	890	930	901	898	901	943	915	846	896	907	912	958	940	923	933	865	920	855	903	866	867	921	877	942	851	893	902	920	887	879	959	918	935	875	933	937	864	949	919	915	961	948	961	950	960	972	914	900	904	889	954	924	909	917	923	893	883	918	967	899	896	920	934	922	916	904	844	919	890	977	908	879	902	948	898	916	901	941	942	896	925	970	933	919	891	923	888	938	910	937	931	914	861	949	885	892	943	880	907	920	928	814	921	958	915	897	927	891	896	897	905	896	953	919	903	898	897	913	909	892	850	865	902	949	952	922	861	910	914	899	977	893	898	904	913	896	883	854	904	868	911	911	956	930	854	919	905	901	958	880	942	969	871	936	968	889	955	939	867	880	938	897	948	923	881	895	986	855	921	917	929	841	947	911	961	906	856	883	870	869	955	944	895	877	890	915	926	917	881	908	890	916	912	897	879	981	931	918	933	913	881	927	909	971	898	913	970	946	973	868	925	931	873	914	864	887	938	927	879	934	880	919	920	914	887	892	969	973	984	927	944	948	909	933	927	935	914	928	921	898	894	891	928	930	894	948	937	862	905	905	890	857	887	886	930	913	914	906	912	927	916	944	925	924	957	910	928	930	895	936	890	925	955	894	924	904	919	862	870	871	920	943	910	922	918	872	902	901	889	904	916	938	939	947	936	939	975	902	901	920	894	911	942	923	914	924	922	948	884	909	872	907	931	923	883	868	913	902	897	918	907	904	948	868	856	900	944	949	921	878	946	921	916	925	940	902	904	882	978	891	906	890	939	949	929	904	926	814	938	934	949	904	979	934	937	920	923	924	872	885	931	910	869	916	921	934	944	937	876	927	898	946	959	912	893	854	984	880	945	908	848	963	921	860	911	926	909	907	931	912	882	943	872	943	917	946	948	966	910	936	913	922	882	887	891	927	902	934	869	914	949	952	894	918	936	938	877	883	900	851	960	888	903	921	926	946	892	897	938	957	925	975	924	939	889	911	894	883	949	828	873	907	901	909	893	917	939	942	929	937	883	879	882	856	929	899	887	896	944	919	943	876	919	908	964	887	942	928	992	892	937	943	937	878	916	918	913	947	896	929	898	918	930	922	967	939	928	941	888	910	906	917	955	918	876	925	871	884	911	901	942	901	898	886	917	912	926	875	900	878	856	916	908	888	873	885	949	966	923	916	899	928	929	891	945	917	951	918	894	901	916	892	953	848	939	905	913	885	969	975	910	898	900	908	962	925	842	945	913	912	893	936	918	886	897	939	913	902	945	990	841	907	931	927	945	926	947	865	849	929	877	904	930	916
24314	21446	25150	28165	21447	21457	19882	781	440	366	392	336	326	306	313	352	328	320	321	315	291	286	323	320	289	282	262	282	266	282	298	296	273	273	300	295	271	308	316	284	294	299	288	328	287	299	290	298	291	281	254	295	283	309	247	255	292	289	295	299	264	284	263	266	267	259	287	276	294	272	289	295	266	286	300	293	293	300	257	275	286	259	317	264	277	269	305	240	296	304	285	307	242	299	281	232	270	302	289	275	293	271	327	275	301	275	310	339	275	253	298	294	251	301	321	297	275	279	291	299	311	292	276	285	292	288	266	278	298	264	304	273	282	299	273	289	298	319	250	287	280	294	274	264	291	283	284	247	309	265	303	340	301	303	266	288	289	270	292	270	276	277	274	243	305	298	243	283	261	293	301	287	273	278	264	246	284	258	271	299	267	328	290	269	278	280	249	290	311	243	283	297	279	295	285	279	295	270	291	294	317	270	294	292	291	307	297	322	247	288	265	296	290	290	300	263	283	273	267	290	276	298	286	291	263	295	311	302	283	260	281	284	270	281	248	298	278	257	289	240	295	292	283	267	320	287	243	325	311	262	279	300	267	278	279	242	296	293	296	278	300	250	284	285	291	260	280	304	275	274	273	310	315	297	304	262	297	279	302	290	286	275	277	263	253	316	318	312	305	286	260	260	293	302	305	282	277	283	293	287	271	266	330	294	270	281	260	289	247	238	280	268	299	282	286	267	301	309	278	276	323	283	296	312	290	275	301	264	259	293	308	306	294	279	288	274	304	285	247	258	313	313	319	307	293	308	285	265	284	279	285	270	289	271	318	278	316	307	245	305	270	240	313	265	297	304	282	306	260	304	277	278	283	279	280	287	259	275	278	273	297	303	316	240	258	267	292	300	268	272	281	274	281	273	295	270	287	288	295	291	269	295	286	280	314	307	299	306	292	295	296	294	289	309	285	266	288	263	300	282	264	281	269	300	288	289	291	301	309	309	262	262	252	284	307	257	276	269	279	324	272	266	277	270	275	306	290	292	292	247	259	296	289	291	280	308	310	314	300	283	293	280	299	306	288	297	290	240	277	276	265	313	289	295	276	301	292	285	277	295	275	290	325	258	246	249	294	302	295	271	254	281	282	262	285	268	261	283	310	273	272	274	293	287	274	284	296	304	258	290	268	279	274	288	268	280	286	301	257	281	258	281	275	268	280	266	309	259	263	273	290	260	277	277	273	293	318	296	308	261	293	294	272	250	279	288	269	267	300	267	273	264	293	262	298	287	287	266	296	297	295	275	293	292	251	285	301	314	296	245	291	268	291	304	270	302	293	300	314	260	267	269	272	258	274	273	298	316	285	274	280	284	287	294	288	259	245	273	271	252	280	258	304	303	283	261	278	271	296	278	269	284	295	245	282	278	277	282	262	297	291	294	291	301	253	286	303	331	292	313	296	279	249	293	272	319	272	300	255	284	283	316	283	255	267	293	298	287	267	281	298	268	245	257	308	307	271	268	279	276	279	244	311	270	287	318	283	277	287	270	259	273	289	273	267	285	286	276	299	289	283	276	278	254	294	277	262	299	279	231	259	256	306	266	307	266	243	277	283	274	289	288	275	259	286	314	310	278	291	256	264	294	282	285	313	304	297	280	281	296	267	288	251	280	262	258	283	274	277	290	312	251	288	283	282	305	286	314	279	289	267	278	301	292	272	263	299	279	266	295	268	291	269	298	302	326	286	279	269	279	272	306	291	259	299	289	276	277	269	279	301	280	276	260	263	288	293	282	279	274	273	291	278	293	296	301	273	288	246	322	321	304	269	277	290	284	280	281	290	304	269	309	283	287	311	280	282	275	262	264	269	257	268	289	289	274	270	312	297	294	290	281	250	263	285	261	292	289	289	279	297	295	297	278	303	276	282	302	277	260	258	271	283	276	272	265	270	286	276	284	258	289	282	288	319	256	252	294	263	300	286	289	282	276	271	291	300	274	275	286	280	272	248	319	274	313	259	268	308	279	305	292	268	262	264	249	260	274	289	279	271	272	286	268	278	264	279	280	305	267	282	285	291	302	300	286	289	280	288	255	308	237	280	238	289	253	275	286	265	267	272	256	297	269	264	288	264	281	260	290	298	273	284	257	317	299	271	296	272	303	286	305	278	302	294	268	288	289	293	303	281	297	276	281	283	267	293	298	267	292	270	298	308	286	266	280	277	294	263	309	293	315	290	301	299	264	283	234	253	287	292	264	263	279	261	310	257	276	285	297	271	273	287	249	286	303	301	292	281	310	255	306	271	280	301	275	280	285	284	271	263	291	301	279	290	300	293	245	300	316	282	265	299	291	275	305	251	276	319	271	295	302	306	253	256	271	299	319	285	278	320	297	278	290	289	272	311	266	293	292	268	296	281	308	269	273	268	257	303	269	291	285	290	312	274	292	274	296	262	257	288	252	267	278	292	273	329	319	267	274	293	299	300	301	293	287	293	294	296	292	296	263	305	274	298	292	271	264	284	275	276	305	289	286	332	264	291	272	318	260	294	301	306	307	310	322	298	301	290	284	267	271	240	264	293	290	259	265	281	262	253	271	276	270	313	276	316	278	284	281	276	275	272	256	279	268	299	289	275	282	285	283	243	264	310	281	335	281	270	256	258	309	271	295	285	283	251	279	304	282	297	279	250	278	253	305	289	303	292	296	265	269	260	287	276	303	281	263	291	280	300	308	304	252	306	304	297	269	255	294	281	294	269	294	270	269	309	293	284	259	300	278	299	292	259	278	267	263	292	266	250	270	301	256	275	252	307	260	294	274	287	252	259	283	294	282	303	286	285	289	301	302	290	304	262	283	308	276	258	288	262	307	308	266	261	287	282	280	285	275	315	252	275	271	280	278	267	270	266	301	266	292	277	294	304	293	296	272	288	281	293	240	237	292	284	304	278	304	313	261	287	278	307	306	282	247	299	270	261	298	268	288	252	257	280	290	272	306	266	273	259	279	254	294	287	276	271	269	254	292	275	280	274	307	244	264	280	272	275	323	294	299	278	318	288	272	268	262	288	272	279	266	280	280	308	340	275	294	312	243	297	270	264	290	278	281	263	287	270	283	280	249	269	280	247	249	296	281	297	275	308	257	271	240	293	239	287	298	293	262	284	277	291	290	274	294	302	253	290	263	257	262	270	294	273	293	285	305	252	278	305	268	303	295	257	283	305	249	280	297	263	300	315	280	296	263	278	297	295	263	285	268	272	248	269	305	272	269	290	269	274	268	300	257	294	332	265	266	292	283	309	287	303	293	322	304	268	273	262	281	263	273	268	284	266	295	301	286	282	276	296	298	258	255	276	311	258	285	278	285	286	301	276	320	272	303	293	305	250	315	271	236	269	300	277	252	273	293	292	272	286	282	284	290	282	251	255	301	289	254	302	270	284	267	255	245	258	277	276	301	293	286	260	288	288	298	300	258	275	285	314	265	278	286	284	295	289	314	267	288	245	283	268	291	280	307
22496	9593	2509	1385	888	771	692	673	680	663	631	670	632	655	611	627	640	619	613	656	637	648	628	632	659	621	607	642	670	624	633	588	609	696	566	598	616	611	622	606	614	619	616	622	632	655	630	634	611	648	584	593	582	605	608	629	596	613	600	614	618	612	651	599	589	620	605	604	603	590	612	589	607	611	594	642	594	635	607	615	612	635	611	605	597	623	612	618	619	628	600	600	603	620	628	612	587	560	604	593	610	601	592	575	614	639	604	617	653	640	540	593	598	598	606	602	632	623	584	620	589	631	635	600	592	562	583	590	633	615	619	614	656	629	591	626	576	611	637	641	597	613	602	604	633	598	598	612	612	633	641	607	605	647	597	588	598	597	591	579	623	591	612	607	619	606	596	573	611	647	612	590	562	605	599	628	577	597	626	620	592	605	619	606	592	595	593	572	643	621	632	600	593	613	597	603	616	584	598	571	621	600	613	580	619	605	615	600	610	569	610	626	593	599	555	591	635	635	608	630	606	609	646	611	617	600	613	586	623	583	581	580	585	648	616	641	637	610	631	556	594	612	587	644	597	605	566	637	642	616	582	647	587	543	617	581	614	615	603	574	617	561	599	627	603	628	592	585	625	600	590	611	610	582	602	578	550	598	613	644	602	605	624	623	537	631	627	615	609	664	649	645	592	628	637	611	621	619	597	570	622	606	592	586	649	608	588	575	594	591	565	562	631	604	611	607	611	602	629	611	581	612	586	653	610	631	607	632	607	612	627	588	634	612	616	665	584	544	617	595	615	573	607	608	592	619	634	568	634	582	607	594	619	610	563	594	589	617	590	648	602	625	586	546	600	599	603	603	599	609	599	592	608	638	629	600	613	597	552	606	633	621	639	586	617	592	590	577	620	610	626	590	640	604	585	644	598	583	626	593	579	583	588	612	610	628	622	597	612	583	609	605	629	639	592	618	630	643	615	615	604	604	626	621	658	585	643	652	619	616	660	584	599	622	613	602	595	607	597	560	591	593	613	599	581	600	601	604	629	613	609	633	625	652	624	599	617	605	606	586	568	608	604	601	606	619	585	615	627	616	626	585	573	585	613	623	624	612	611	636	601	614	610	599	621	564	589	615	642	581	611	593	607	632	642	617	599	634	607	565	577	609	598	615	610	643	620	594	601	576	592	633	611	612	569	658	586	612	620	600	583	593	623	591	640	613	593	636	625	647	552	623	607	622	591	622	589	590	630	598	636	630	605	632	595	614	610	584	601	608	654	593	603	585	594	578	638	633	594	604	587	615	570	653	664	582	603	604	614	629	680	578	613	704	651	578	588	543	609	586	622	621	591	599	588	612	616	627	598	622	580	586	587	623	614	628	610	607	612	578	570	596	605	597	607	547	595	633	602	589	612	607	571	625	595	623	605	612	627	605	638	612	569	605	589	588	644	590	615	642	630	647	596	628	634	614	605	611	607	626	585	591	637	623	626	603	608	629	620	561	611	577	567	622	610	632	577	624	594	598	640	636	600	613	584	598	595	631	577	631	609	633	590	598	664	629	614	576	618	616	658	643	642	576	580	598	614	576	629	608	594	575	621	616	613	582	599	588	590	591	612	647	606	559	579	577	587	594	601	585	604	596	641	644	590	559	627	579	574	574	542	579	589	622	611	608	608	592	569	581	565	617	628	577	603	611	559	610	615	654	609	612	658	612	632	594	627	621	627	595	597	572	611	647	613	597	627	584	601	595	611	590	609	583	592	582	582	623	633	603	582	584	615	572	610	662	629	612	641	616	580	594	601	643	637	641	561	602	589	609	651	570	594	622	646	597	599	622	650	590	612	639	596	596	602	608	628	599	638	614	613	593	665	597	606	619	569	603	626	619	607	584	612	585	608	607	596	602	614	574	606	565	603	605	572	608	614	591	608	646	637	623	568	620	583	610	633	602	589	585	644	574	596	628	594	630	582	628	579	626	571	607	612	575	578	607	611	609	588	596	559	607	575	561	631	598	623	597	628	606	607	627	615	585	602	641	552	605	633	572	610	571	597	610	588	630	604	608	562	590	582	599	578	606	598	610	611	674	624	622	660	633	605	580	576	639	579	651	588	632	595	604	604	637	575	595	596	579	596	622	619	648	616	601	562	626	564	633	639	580	630	664	603	578	583	626	592	625	618	614	609	599	617	592	612	625	628	617	631	608	624	600	600	607	629	598	567	615	594	600	559	581	615	568	612	629	576	553	648	610	594	560	609	572	587	585	615	608	608	606	577	600	643	635	593	618	617	606	556	587	626	573	577	604	603	592	639	591	561	612	620	618	598	588	620	596	604	587	612	617	606	615	652	587	620	623	600	614	646	576	611	611	615	571	591	593	637	582	622	621	627	567	608	622	619	599	600	632	621	593	606	659	598	614	649	595	582	603	598	583	585	582	614	599	584	604	619	622	609	568	615	636	614	620	582	605	615	565	591	622	629	608	613	603	633	567	578	559	583	571	596	611	599	643	590	619	639	609	590	585	601	597	629	648	643	612	576	610	577	618	588	625	603	601	614	609	597	615	613	629	617	595	626	604	624	582	596	612	639	589	616	589	650	642	602	615	579	599	624	578	642	594	647	588	564	633	605	599	598	587	650	596	580	597	604	606	594	607	599	597	627	640	629	623	629	595	615	625	641	629	626	606	594	568	620	640	629	609	610	613	623	576	645	608	594	602	597	613	638	600	665	618	616	633	612	591	613	541	588	603	668	650	579	623	624	582	635	558	626	607	622	631	622	654	616	613	611	617	613	606	639	627	595	623	576	585	636	614	541	619	622	592	595	591	630	649	605	605	629	611	575	628	590	610	605	622	575	634	623	593	619	598	661	594	626	572	588	607	620	603	618	622	579	606	634	645	607	601	554	606	639	590	669	622	621	571	599	604	585	591	579	602	635	636	620	661	594	648	639	571	595	586	634	603	584	574	605	579	541	596	637	658	601	614	611	607	618	556	638	624	597	593	631	612	604	609	594	678	621	625	595	610	642	609	592	568	577	576	569	636	532	592	615	571	640	572	630	611	593	629	592	607	611	590	645	600	551	605	566	639	592	596	602	633	622	626	621	579	606	606	575	627	575	605	635	587	600	650	587	625	576	602	643	616	592	630	610	619	547	617	627	606	583	601	568	607	612	587	600	569	652	637	608	567	615	608	599	612	606	661	631	606	607	602	630	599	624	629	623	654	558	599	614	590	605	614	571	606	594	606	675	599	612	616	641	577	613	627	573	617	596	544	646	625	601	596	623	634	587	580	583	617	625	571	593	644	627	622	618	589	590	576	617	634	552	569	648	574	579	605	598	635	618	624	636	565	608	623	587	554	607	642	577	586	612	613	608	607	623	584	615	586	604	569	619	578	623	571	628	635	590	579	604	603	631	589	615	584	636	604	580	571	579	590	642	619	648	638	623	544	630	580	637	618	611	616	634	610	587	639	612	595	599	608	605	567	606	575	652	655	632	596	581	601	603	585
32676	20663	9978	846	520	541	430	323	310	328	370	331	316	313	311	323	336	354	366	341	306	341	302	369	331	357	339	340	307	323	311	313	333	338	342	321	338	338	357	347	365	315	315	375	301	327	323	285	320	329	320	302	309	335	325	317	328	319	355	296	323	317	306	323	340	305	346	352	324	337	321	355	335	342	327	362	360	371	331	335	311	310	369	308	349	364	306	333	341	294	327	333	324	365	301	322	300	323	342	337	344	330	318	374	349	332	324	295	331	323	337	302	338	332	320	329	336	335	334	301	339	279	340	323	283	307	316	317	333	314	313	338	294	315	365	317	319	307	322	338	339	342	296	336	334	333	343	303	317	340	318	328	320	344	301	349	337	305	285	335	287	314	326	291	336	340	326	318	307	325	357	333	308	333	320	354	355	300	349	337	376	310	306	336	318	321	349	349	340	345	320	302	346	331	303	337	295	323	332	357	348	352	342	299	385	329	331	338	297	316	287	317	332	350	277	326	330	369	317	339	320	330	317	303	328	320	340	327	378	349	332	347	352	317	310	317	332	311	315	326	359	328	315	320	339	337	321	326	298	308	337	319	321	374	337	336	354	321	329	346	346	363	344	341	330	310	349	256	322	317	284	326	322	321	336	333	335	329	315	318	318	355	397	315	331	336	351	339	343	350	302	310	330	320	340	353	335	325	303	341	334	310	339	337	332	334	321	339	304	320	301	340	308	295	356	345	309	337	319	365	325	332	331	315	355	321	311	342	316	348	303	320	366	352	337	345	357	361	357	345	336	322	348	347	290	287	341	337	333	351	342	330	324	339	315	330	348	350	331	332	326	331	328	283	347	353	317	321	319	310	338	328	356	280	307	388	343	301	363	334	352	332	323	298	341	359	322	345	327	295	315	347	329	343	313	324	348	338	354	312	336	357	329	324	299	333	333	331	311	317	325	336	331	358	333	375	350	329	329	333	291	337	333	364	311	331	309	314	310	363	311	303	340	337	329	314	283	356	309	378	356	341	321	336	320	326	324	331	356	345	335	345	342	320	325	326	292	318	322	331	319	305	331	332	312	335	348	358	351	316	374	343	360	322	302	341	276	334	339	310	289	308	324	335	336	319	302	307	330	316	304	319	351	315	302	344	304	312	301	365	362	308	314	337	322	313	329	360	306	345	326	368	352	339	308	307	352	327	342	322	336	305	329	317	317	334	358	317	359	330	318	310	340	358	335	344	361	305	321	321	332	326	325	356	307	321	343	302	331	348	315	323	389	296	359	310	344	299	316	318	331	331	323	339	340	344	310	309	340	341	338	331	314	313	325	319	357	321	337	365	352	335	349	341	268	368	342	349	330	330	360	321	348	344	345	357	340	278	316	330	343	344	331	329	293	309	343	325	346	323	324	328	318	323	290	302	325	324	312	322	344	341	305	341	328	326	317	328	339	349	325	327	360	305	346	324	324	319	322	320	331	310	322	328	312	338	354	288	322	340	322	320	322	324	328	309	339	344	356	300	322	348	305	344	304	325	343	324	333	361	323	328	310	328	315	339	296	302	309	354	334	325	320	312	335	327	341	334	318	340	299	328	320	330	323	342	354	325	312	352	358	326	328	332	340	342	356	350	330	356	313	356	308	335	309	290	320	370	330	386	301	321	307	322	326	328	350	349	317	327	318	321	292	332	326	354	340	319	319	359	381	324	318	323	332	369	325	348	352	338	344	337	335	344	351	352	319	301	314	335	329	310	338	326	335	336	319	314	345	308	320	356	330	335	315	343	347	345	350	342	325	343	337	332	357	328	362	317	326	320	312	320	321	324	333	336	341	346	315	331	333	312	345	343	314	315	309	312	319	299	339	322	294	357	326	330	303	372	331	304	316	298	308	314	327	296	328	354	342	312	331	329	348	339	316	370	319	288	305	344	377	343	310	359	371	357	368	310	342	335	344	355	316	341	337	345	328	344	345	316	319	318	314	311	337	333	304	339	317	352	310	332	320	333	333	348	352	320	316	335	315	319	323	349	329	346	332	320	302	359	324	317	332	340	327	346	308	345	335	327	352	333	328	321	328	364	333	331	340	343	286	321	302	354	322	337	338	331	349	342	362	326	338	310	318	361	314	339	323	319	319	323	324	290	327	293	335	322	342	322	337	336	350	339	360	322	310	329	327	376	323	333	328	335	277	294	316	311	340	297	329	334	336	327	328	311	309	336	325	339	348	355	321	335	321	345	345	321	330	290	303	367	328	331	342	315	305	333	318	308	321	308	323	348	312	324	322	302	337	304	338	304	381	287	349	299	353	312	342	328	306	339	338	325	357	331	319	340	314	313	341	317	330	318	291	352	327	296	333	313	363	311	334	301	311	326	305	295	316	316	319	315	313	320	339	327	322	359	368	321	327	314	331	318	330	356	342	306	346	358	309	328	315	277	335	324	308	320	341	319	330	318	330	316	359	327	346	358	291	331	309	297	325	285	334	334	333	335	312	338	351	354	328	338	368	314	366	349	320	335	323	330	340	331	356	334	288	333	337	311	323	339	329	332	328	312	337	292	332	356	311	281	341	309	326	313	372	311	299	320	341	340	294	330	348	287	300	332	342	317	322	280	324	336	322	340	355	338	314	302	305	329	318	309	333	363	305	359	344	339	311	341	320	331	334	322	310	361	321	320	338	308	319	343	333	314	322	341	330	380	348	351	351	313	331	360	320	295	347	346	338	316	325	353	306	341	308	313	344	303	323	338	354	343	345	345	319	352	338	319	295	291	341	374	295	351	370	310	320	353	322	327	288	328	331	366	303	356	324	318	366	333	308	307	312	343	348	367	330	319	325	322	345	351	310	312	314	301	339	324	306	338	347	304	337	303	306	291	348	332	350	335	352	334	308	302	339	324	332	313	325	292	328	317	308	326	319	342	333	353	341	356	337	351	320	324	336	328	341	313	338	314	349	350	322	326	365	362	327	321	358	307	284	350	320	355	338	332	320	377	357	316	351	365	304	353	333	346	335	317	328	333	342	357	329	301	332	348	324	323	343	345	346	332	333	333	334	340	324	296	348	300	371	345	292	360	354	279	315	336	338	316	339	304	328	320	343	292	314	308	282	293	387	311	317	338	327	346	329	333	300	334	351	345	324	324	338	304	327	331	360	312	323	334	371	343	344	307	334	305	291	327	324	349	329	309	330	283	321	365	308	304	347	310	306	285	350	313	305	342	318	329	311	310	332	323	363	332	324	311	336	330	341	339	301	329	316	347	334	328	316	296	329	310	329	311	346	328	324	314	330	320	343	331	308	334	300	347	310	317	309	347	317	339	292	313	325	340	326	344	308	285	352	367	292	322	321	362	347	334	339	321	329	295	341	358	354	300	323	353	340	361	338	329	327	310	309	340	368	356	314	305	374	322	321	300	297	326	296	307	324	322	337	338	319	329	324	335	325	330	316	317	334	340	341	364	353	341	355	333	308	291	307	361	316	337	311	352	303	320	292	365	328	374	326	352
7624	1271	812	781	788	764	839	736	748	717	789	739	784	773	789	807	698	750	765	786	749	776	775	784	720	731	757	792	743	741	746	742	716	713	804	735	771	796	724	785	781	718	752	761	723	762	713	763	775	746	745	720	757	743	743	718	765	745	770	717	731	748	739	755	718	753	752	739	737	760	724	798	731	796	760	751	728	773	706	737	742	804	757	750	773	750	767	695	781	751	744	759	788	764	731	814	724	753	733	784	776	712	745	744	723	761	748	782	714	763	730	770	773	760	758	750	701	763	725	748	786	764	705	793	770	770	761	722	787	733	677	731	760	756	780	686	728	777	757	763	765	752	768	736	774	760	754	704	748	771	687	772	772	719	716	765	766	707	784	743	727	737	760	736	714	787	723	780	735	749	751	777	747	730	730	754	683	753	776	766	735	776	765	709	752	719	716	777	762	745	747	782	794	726	750	765	754	773	781	734	787	748	740	770	743	718	739	744	724	761	744	749	763	756	722	719	726	724	758	756	775	781	733	720	720	749	747	765	741	757	801	723	760	724	714	798	715	768	760	744	759	762	767	688	755	719	749	781	734	805	707	820	777	760	765	732	760	767	767	770	750	746	720	737	743	764	771	752	788	808	693	751	745	749	797	769	746	801	747	712	747	773	721	744	761	740	747	713	725	733	756	738	730	715	808	737	762	771	718	752	704	707	759	777	737	775	725	789	769	774	735	754	768	763	777	780	759	810	733	731	745	761	741	736	755	746	739	754	693	736	727	790	721	683	773	768	725	757	754	712	718	746	763	752	748	715	764	744	741	747	731	744	712	775	753	807	777	700	750	717	765	729	734	705	745	772	746	777	749	732	745	765	738	749	739	781	703	775	773	741	795	731	758	774	732	746	740	729	780	768	725	746	775	733	767	772	704	713	773	763	753	749	795	750	811	749	730	776	726	741	707	770	779	781	753	775	733	701	765	717	738	745	771	745	791	741	779	719	781	733	730	787	722	790	726	758	800	795	755	716	693	766	728	757	762	760	698	752	766	804	727	707	724	723	777	735	732	737	775	778	762	777	780	799	714	751	775	712	811	793	781	780	750	745	776	725	746	730	763	767	796	710	736	709	677	747	787	762	709	804	784	778	740	700	803	796	756	739	776	734	724	716	771	745	722	746	758	787	737	741	783	746	747	772	702	783	717	790	738	772	727	746	773	754	758	747	767	747	718	742	693	764	766	770	745	774	748	738	761	788	787	720	768	751	729	724	757	774	737	714	771	758	807	772	736	754	798	779	740	780	760	816	774	790	763	783	759	717	746	757	785	729	800	755	770	747	713	744	780	748	757	746	762	726	757	758	774	750	759	765	753	716	692	755	735	737	786	760	729	764	693	746	747	744	806	768	734	771	832	747	785	766	764	732	787	819	779	745	761	739	785	751	749	761	779	756	734	769	772	715	747	745	746	709	732	761	731	742	776	741	790	722	758	718	734	737	734	723	736	775	784	784	705	752	727	749	727	749	739	748	796	779	742	745	764	770	713	742	757	771	745	774	740	741	784	748	746	790	736	733	723	742	686	765	737	793	724	740	761	714	731	764	751	738	751	778	704	750	739	777	738	735	760	808	742	731	736	783	790	745	699	744	756	753	690	699	759	757	732	686	756	757	746	745	748	783	773	769	763	711	802	764	736	784	792	728	733	707	785	759	752	712	750	748	758	749	823	704	753	772	735	749	742	739	705	730	751	758	776	746	729	741	720	745	779	760	820	743	742	726	787	790	773	755	802	754	762	756	767	737	736	739	764	768	779	710	754	748	801	754	722	795	724	777	742	764	700	708	738	728	763	723	764	708	766	784	747	745	776	783	756	760	743	768	757	775	698	762	684	724	757	722	758	793	726	735	768	784	751	792	753	750	727	749	727	794	759	762	718	720	741	736	731	759	707	767	751	755	739	727	764	749	769	751	776	778	738	697	715	780	692	767	750	810	735	737	732	813	775	751	752	738	747	769	726	751	755	735	716	759	770	771	781	760	742	717	737	723	756	753	787	746	748	805	743	734	739	732	767	716	748	719	749	719	748	775	776	750	789	732	762	716	743	770	747	749	778	728	757	738	711	752	729	701	722	744	777	743	819	784	710	808	758	740	756	760	763	759	722	742	764	728	741	740	786	790	777	748	795	778	797	776	727	768	738	819	725	754	659	757	709	764	773	726	714	730	723	773	762	778	762	760	730	735	773	740	747	767	775	766	767	727	754	707	744	734	765	736	773	711	743	749	770	748	722	737	740	727	757	736	750	753	724	753	758	738	761	781	731	741	698	744	723	761	743	737	747	741	729	703	768	719	782	740	770	718	702	745	780	748	770	737	764	749	782	694	736	742	744	694	747	759	741	763	766	765	786	718	719	731	730	745	795	701	747	793	767	696	707	768	752	762	790	704	707	783	799	731	769	738	774	768	732	763	742	755	728	771	748	755	780	755	770	764	741	703	768	741	792	718	752	754	752	763	738	729	763	744	742	799	759	760	762	778	712	725	738	745	788	701	752	749	742	751	741	764	788	748	724	674	752	764	782	788	770	763	707	751	733	772	764	755	748	785	750	769	792	723	739	728	756	720	774	743	729	740	754	745	774	769	737	760	727	781	762	744	690	757	779	772	723	741	795	752	718	804	758	743	734	773	728	764	736	735	747	764	763	761	764	778	785	763	770	783	736	768	798	760	700	787	736	774	732	754	753	761	742	785	745	765	767	750	776	741	793	697	783	734	769	729	744	754	728	709	767	768	711	728	722	734	763	735	748	749	718	773	718	800	750	682	752	742	736	785	734	756	770	783	749	789	740	769	748	716	804	758	726	786	790	745	734	758	726	783	753	758	745	770	803	763	760	701	762	729	785	745	759	768	747	780	725	779	726	780	747	780	777	723	766	731	793	758	803	757	767	737	706	741	761	749	730	752	709	762	711	750	732	776	778	751	769	752	714	795	765	760	724	776	807	766	763	728	750	763	810	705	740	762	761	729	721	721	745	731	754	809	768	755	774	763	801	769	773	764	749	786	747	721	773	712	721	756	724	711	738	764	786	803	758	764	769	725	746	764	769	724	749	760	764	779	761	728	747	719	751	763	783	725	755	741	728	758	732	790	755	775	803	709	785	735	731	784	730	744	728	715	743	758	729	737	767	718	735	752	758	745	786	752	780	782	758	720	758	723	748	765	783	813	761	742	728	738	772	732	736	791	746	712	751	748	771	769	807	750	697	727	710	731	755	767	726	828	710	755	774	745	759	736	756	731	760	760	752	762	815	744	749	790	739	736	786	793	721	795	774	704	734	779	730	784	776	761	723	731	737	728	736	743	768	738	816	711	758	698	753	762	789	786	731	742	749	745	709	734	784	733	715	801	762	693	724	742	744	758	766	725	772	756	761	768	761	749	699	785	706	713	787	770	714	738	765	774	722	757	754	801	774	743	747	729	767	756	749	761	741	751	686	754	749	702	679	748	775	784	736	774
24897	21430	24810	28442	21434	21016	1271	566	492	474	466	493	428	489	458	428	450	474	444	418	441	401	448	433	415	423	439	453	452	435	476	465	418	439	434	428	459	432	416	444	448	410	402	436	437	418	438	434	456	415	421	427	448	407	443	469	438	408	418	437	418	415	410	421	427	459	448	417	421	415	414	425	445	456	403	453	411	407	409	446	452	452	404	364	437	413	458	460	464	439	466	426	438	459	425	420	420	458	456	449	430	439	429	460	453	446	405	401	444	415	431	448	430	473	447	412	449	449	430	393	418	405	463	430	468	413	455	419	415	426	468	438	409	417	457	404	402	448	425	395	457	431	416	434	399	398	441	399	450	455	428	441	434	436	433	416	404	433	433	449	429	436	428	421	405	420	469	395	427	449	457	390	402	445	440	383	416	389	417	386	409	415	425	413	401	433	433	387	441	447	414	438	461	416	410	421	436	410	428	430	461	443	475	427	433	444	467	417	464	456	422	407	439	439	409	432	448	398	455	404	407	440	430	411	425	435	437	386	441	424	405	476	453	376	380	463	411	427	434	443	402	404	436	422	440	423	417	438	429	451	417	439	445	463	432	414	446	380	425	463	423	434	430	470	412	415	445	461	411	421	410	415	415	458	429	441	425	438	428	432	417	409	405	453	412	417	447	417	428	467	449	394	402	434	445	429	411	384	424	386	424	418	417	406	435	413	414	402	454	460	437	397	426	407	434	440	472	421	453	443	435	396	392	385	409	409	466	414	448	446	406	442	478	434	443	429	441	411	447	457	454	420	406	482	452	417	413	411	406	415	445	474	433	434	435	489	465	408	468	452	412	436	422	457	442	425	412	398	437	456	433	423	442	411	371	431	404	442	437	434	423	415	434	458	450	417	437	404	412	440	390	466	442	449	410	402	431	410	444	441	460	437	404	436	415	440	416	416	416	410	403	443	419	454	467	412	422	382	435	419	434	444	412	438	453	425	408	411	448	425	466	433	433	422	406	408	385	440	447	422	430	454	410	409	447	407	415	431	371	432	408	455	450	441	433	428	447	379	396	435	411	429	437	468	414	364	401	431	434	417	413	395	434	426	416	411	419	443	467	421	451	427	434	433	377	412	438	402	408	455	411	389	420	454	427	445	455	420	433	410	421	419	400	427	439	401	382	439	407	489	404	414	434	423	447	444	436	465	401	442	462	470	429	424	411	473	415	434	432	400	377	420	431	463	451	416	384	413	439	358	423	451	447	483	444	425	477	442	402	451	402	424	433	459	422	440	423	410	423	444	470	459	390	424	413	423	412	447	432	428	423	436	415	383	459	443	412	409	483	376	420	455	443	436	415	438	417	418	440	481	416	420	458	440	395	403	442	395	448	439	422	450	468	426	462	396	404	425	439	447	479	427	400	420	420	444	450	424	421	421	456	445	422	430	429	415	417	408	441	444	425	443	438	411	420	402	424	394	436	418	409	409	433	444	457	433	439	429	416	438	436	447	423	416	365	432	454	444	436	439	426	436	403	447	406	418	436	418	383	386	444	412	418	413	414	432	458	450	459	406	419	422	400	424	423	451	404	433	416	393	451	427	469	429	412	400	391	435	442	427	390	439	388	394	418	423	419	431	449	420	468	437	403	427	423	421	429	448	426	434	441	443	403	385	445	434	428	459	419	449	459	488	427	424	434	420	425	421	424	490	411	427	420	416	402	429	427	446	420	408	451	431	404	436	428	435	443	415	442	444	419	441	448	428	440	439	458	428	419	436	414	426	385	367	444	415	454	421	424	483	445	419	416	443	394	389	446	426	407	489	419	441	434	426	420	456	450	409	424	483	416	378	439	413	385	427	432	394	461	403	425	417	425	399	395	413	430	459	398	411	430	438	399	453	430	445	408	419	480	460	399	448	421	383	431	436	413	376	418	396	438	422	454	422	406	393	434	378	419	464	447	394	405	413	394	444	460	434	413	422	416	422	445	432	408	414	443	468	461	440	432	441	396	417	390	476	429	440	433	412	428	390	407	454	439	438	442	414	421	462	402	435	453	414	411	410	422	419	409	438	439	456	402	404	417	414	411	436	444	436	438	438	429	393	476	446	420	391	399	419	388	379	420	445	420	420	440	429	384	429	424	424	409	442	430	419	415	446	411	428	411	384	441	429	447	441	434	412	420	434	441	448	424	404	425	408	425	448	425	418	458	453	440	412	418	413	431	466	464	433	468	415	438	418	409	427	416	412	423	409	425	416	437	406	429	444	460	475	437	438	427	420	404	449	406	462	428	425	438	462	433	420	434	417	431	417	405	437	424	459	455	396	361	439	412	391	390	420	429	384	449	438	419	426	453	430	433	402	414	410	408	422	386	438	477	416	441	433	447	431	434	455	441	428	410	437	425	438	441	437	428	447	418	425	439	417	447	405	408	434	437	478	457	424	408	413	426	442	465	429	442	451	401	413	431	453	439	413	435	422	445	406	409	443	425	445	416	404	401	406	398	422	425	453	428	410	450	395	437	451	440	403	383	418	462	419	443	423	432	430	443	376	415	444	418	394	494	416	430	397	378	458	439	400	448	406	415	426	403	416	408	407	377	420	372	442	426	449	422	465	438	395	379	413	403	391	451	396	458	393	466	402	455	421	441	446	423	460	434	443	419	432	417	435	414	431	428	464	410	434	406	418	424	425	444	413	439	433	435	429	392	447	427	412	465	395	405	397	404	420	459	435	434	405	429	467	403	415	411	431	476	440	466	452	455	441	420	437	453	413	427	450	425	449	384	418	434	468	400	364	411	439	451	418	399	458	436	427	424	455	400	444	407	419	422	431	424	443	418	442	470	435	405	441	432	430	435	403	410	392	406	431	467	423	420	448	397	462	455	453	458	406	461	435	417	419	395	404	410	412	422	465	468	439	391	417	398	396	390	409	395	423	438	418	417	418	407	448	436	441	431	443	428	439	429	445	450	411	443	422	448	420	449	457	402	440	416	452	395	393	424	423	416	441	451	402	413	436	408	415	441	449	419	447	427	418	421	431	381	474	421	409	453	449	445	415	423	392	405	430	430	423	477	417	444	455	394	441	456	400	421	420	411	407	445	429	408	431	451	396	451	428	451	429	411	427	422	412	411	433	447	406	404	424	444	453	435	413	424	394	427	437	434	429	422	452	409	427	435	418	423	426	419	432	460	434	471	411	439	436	454	381	378	411	460	426	433	451	438	414	422	436	427	414	414	379	446	449	417	407	404	429	418	448	453	414	393	414	427	439	433	408	386	433	400	424	423	430	416	433	440	463	436	412	379	435	465	408	423	408	458	412	416	409	410	419	441	428	424	401	416	421	442	433	465	464	402	399	447	472	437	406	405	441	425	458	411	441	407	426	408	440	451	443	447	417	425	432	422	419	441	443	454	425	423	389	424	395	435	434	400	398	464	419	410	440	431	453	442	408	464	418	432	410	379	418	457	427	396	404	461	459	454	460	430	441	470	401	452	415	431	435	414	460	449	421
16095	5667	1825	1272	1088	1036	957	946	1003	929	992	952	888	902	944	1009	956	997	891	934	871	932	985	872	916	861	840	928	886	894	861	928	952	946	893	883	848	962	917	894	937	929	933	870	895	912	915	910	899	934	923	864	956	896	879	908	928	868	896	928	877	949	937	878	970	931	943	849	862	907	924	909	847	877	922	920	923	899	899	909	904	888	955	911	918	915	892	920	934	912	871	969	970	881	953	875	934	926	885	922	932	930	927	902	902	957	876	907	965	883	917	898	913	915	897	900	977	914	900	925	935	975	885	931	901	896	906	910	918	927	912	923	934	861	974	899	866	893	891	946	914	901	920	975	903	957	900	911	920	901	909	926	920	942	894	897	924	917	872	921	903	897	871	951	878	950	925	870	903	924	854	890	924	924	904	950	928	945	929	933	881	889	894	887	929	930	910	905	909	871	922	929	906	885	919	897	913	912	927	923	958	942	914	896	877	861	890	915	914	973	940	924	925	937	918	906	872	950	848	872	892	914	888	931	965	932	908	958	896	887	898	884	878	924	949	927	866	909	889	896	862	945	892	914	926	911	874	885	908	926	968	906	935	873	865	905	889	883	959	910	868	888	898	913	904	942	895	928	940	947	932	905	900	948	934	911	921	898	863	917	878	918	940	919	878	955	887	921	920	973	915	902	883	929	905	882	932	926	921	904	862	881	923	872	910	914	922	946	924	969	911	831	925	940	931	886	917	950	955	873	860	892	899	910	947	877	933	920	972	893	937	914	911	928	921	927	849	933	953	917	945	924	875	901	929	918	903	910	911	973	908	925	874	941	893	919	897	867	970	948	899	886	866	959	906	932	904	914	945	922	889	929	947	864	934	880	912	893	973	981	913	861	932	906	938	955	871	901	909	905	892	897	935	922	870	894	957	892	943	912	839	920	921	915	924	886	853	929	899	895	973	973	924	981	887	899	921	899	944	942	927	909	909	890	903	893	864	903	917	939	886	960	971	903	906	897	940	953	897	957	915	904	934	954	906	894	905	861	897	866	938	912	983	923	947	917	907	919	947	938	911	943	861	870	892	928	924	944	937	912	953	932	894	900	910	970	956	897	949	915	857	904	924	958	899	918	911	936	898	920	978	877	929	947	871	904	921	879	891	899	906	928	904	879	926	910	890	939	892	895	900	896	896	942	908	938	885	895	934	955	940	884	944	895	917	885	921	915	911	905	939	951	932	924	918	929	946	906	917	891	923	947	913	915	899	914	973	853	843	898	891	879	961	931	889	921	849	887	915	904	860	882	927	831	990	892	941	939	887	914	950	900	938	890	924	918	896	933	920	935	919	877	869	909	892	947	922	907	932	945	903	937	880	931	889	908	903	888	876	923	928	901	900	897	902	910	892	940	890	944	886	906	847	920	941	904	860	912	921	941	917	925	867	926	920	888	928	903	871	886	918	928	924	897	916	944	935	868	909	895	894	925	887	928	951	922	889	905	929	946	919	909	932	919	880	876	915	918	866	906	906	893	900	936	974	918	894	859	937	844	875	904	912	879	916	913	882	917	944	904	888	930	924	977	924	876	921	886	925	888	892	936	944	911	872	1009	884	900	900	915	938	925	920	889	894	951	881	926	905	922	901	877	863	894	936	857	952	876	971	904	946	892	899	906	899	903	901	913	876	971	905	914	908	919	922	895	920	966	926	921	916	916	958	891	899	872	919	935	955	872	881	872	897	958	930	922	917	942	942	929	946	882	893	943	893	901	910	919	933	967	890	901	927	884	916	973	894	892	954	896	874	908	848	939	854	956	942	912	908	960	907	825	939	863	955	958	922	937	945	938	929	946	917	905	870	877	879	897	910	983	938	869	942	933	920	926	902	890	910	994	849	921	893	858	989	897	913	894	928	849	905	904	882	944	879	944	881	938	915	920	952	898	916	890	918	928	969	918	857	939	918	894	908	915	936	899	963	885	919	903	937	949	927	914	910	880	889	966	939	845	930	881	915	903	972	898	951	877	940	918	838	862	935	899	915	853	903	905	965	905	861	953	923	852	880	896	868	951	946	951	903	882	943	876	865	925	904	909	949	927	861	900	891	932	943	951	948	916	942	915	877	910	853	886	936	897	952	958	916	932	945	901	917	929	963	941	929	924	927	902	874	893	939	874	975	891	881	855	932	898	889	919	917	943	971	901	976	908	930	945	913	911	918	942	895	939	882	955	927	902	981	900	940	887	884	915	916	903	930	882	922	937	906	935	937	948	880	941	897	904	889	884	895	906	934	911	890	936	926	913	899	902	926	922	981	911	905	934	900	901	914	905	868	902	998	912	916	902	864	907	923	944	952	892	937	954	963	987	913	951	929	873	910	914	928	862	899	927	902	905	937	868	991	938	905	913	925	964	872	930	893	938	930	951	895	908	880	868	921	910	951	879	920	908	846	927	886	909	945	917	891	937	878	906	937	925	934	904	942	911	924	878	906	870	928	924	894	889	895	938	945	955	961	891	872	910	891	941	874	941	894	945	912	877	871	904	972	956	890	934	920	925	911	868	934	900	993	904	881	908	930	941	893	907	868	923	901	870	935	898	974	913	909	963	939	917	879	878	912	882	913	954	903	946	911	876	884	939	877	910	908	909	885	921	947	918	914	913	874	955	861	913	963	942	946	926	948	906	887	899	945	904	898	903	873	957	914	926	975	924	924	899	943	919	910	932	889	957	952	928	876	868	925	926	921	932	937	950	887	898	960	900	882	895	911	881	841	895	904	874	909	907	902	907	897	889	933	916	980	929	995	927	955	834	946	884	867	888	918	898	901	902	900	916	919	952	917	910	853	955	928	894	839	946	847	889	922	875	874	912	945	889	883	917	957	932	865	914	944	925	883	921	907	956	894	951	930	852	931	910	881	900	905	952	954	917	960	885	935	926	955	935	946	932	889	854	917	907	925	918	929	946	928	933	909	903	925	919	979	924	904	882	865	881	921	912	943	906	932	923	918	982	919	901	956	919	920	886	883	891	950	944	951	861	906	890	879	892	936	874	907	920	903	875	913	902	881	901	941	889	903	881	895	953	895	891	878	856	922	908	878	916	915	886	908	922	913	919	906	962	890	933	930	883	842	956	930	893	906	923	915	946	907	906	901	903	897	895	917	917	902	902	918	895	928	857	871	944	862	907	917	906	923	881	924	909	864	879	871	935	894	913	871	928	924	913	939	858	872	901	890	895	924	919	950	959	874	892	912	958	916	964	922	870	915	917	906	895	943	972	908	892	951	884	966	944	917	879	943	846	914	954	924	920	882	928	939	913	890	939	934	956	969	890	961	896	909	874	904	893	899	933	884	901	884	891	901	904	912	851	918	903	860	931	898	870	910	888	964	879	967	927	918	959	880	879	919	862	924	918	957	889	898	877	958	906	944	873	928	912	944	855	907	929	942	946	911	939	965	919	953	924	853	922	900	953	949	925	937	868	943	917	905	942	931	877	906	923	931	948	884	916	938	916	1007	921
24331	21450	25153	28177	21453	21469	20056	806	404	424	348	379	372	310	304	308	321	313	337	311	306	290	290	306	277	300	301	315	261	273	285	301	306	282	281	287	301	269	301	302	286	271	322	296	291	274	287	303	302	293	278	321	305	281	302	269	265	262	305	287	278	277	286	247	306	320	257	253	310	303	277	294	297	304	256	289	276	286	277	301	273	336	313	267	283	262	293	271	263	296	293	301	288	274	269	261	289	308	289	286	296	285	298	281	301	282	287	280	302	300	285	230	283	272	272	291	266	277	291	275	295	276	276	287	264	260	276	255	290	256	290	294	305	246	275	255	282	265	283	291	307	310	311	296	285	281	315	302	291	305	289	283	301	267	267	310	284	296	276	294	308	305	300	264	288	258	287	246	292	271	278	263	272	271	265	260	303	292	294	291	276	259	288	298	283	271	264	281	248	257	275	295	310	292	313	298	286	276	288	308	285	331	298	298	257	283	280	270	329	285	288	288	279	282	284	260	266	281	290	288	270	289	305	288	290	302	275	293	241	322	259	249	245	261	256	268	265	273	266	285	261	252	289	296	291	253	290	317	280	310	268	262	236	257	270	272	246	281	240	315	263	277	321	254	286	289	265	293	289	272	299	311	292	243	262	287	264	276	297	317	253	279	251	306	307	282	307	288	287	263	313	273	258	255	287	277	279	250	285	291	283	276	301	272	286	291	278	244	293	275	287	280	301	281	295	288	287	262	275	283	271	244	257	245	303	313	294	282	279	264	282	303	256	267	281	301	298	286	278	250	270	281	281	295	288	280	296	302	312	273	300	292	283	276	289	275	257	270	274	316	298	256	272	291	312	295	302	251	277	299	310	284	288	273	314	255	292	293	290	264	234	268	303	248	261	311	247	286	310	276	273	270	294	298	276	250	276	273	251	317	284	303	286	291	296	283	241	307	269	262	261	303	269	294	280	252	293	282	252	273	272	289	294	248	275	262	305	304	257	300	305	257	291	312	286	287	318	282	308	249	256	260	281	291	288	270	271	272	296	282	281	287	298	278	289	321	319	273	320	287	299	250	275	312	274	266	287	261	282	253	284	267	281	306	299	273	292	288	311	255	284	322	268	275	293	280	261	281	264	263	304	286	300	312	325	292	275	255	304	264	235	272	266	301	308	261	247	279	249	318	308	257	278	284	304	284	261	310	263	300	272	289	275	284	249	301	326	278	273	293	280	277	279	292	299	308	296	272	248	292	284	249	297	280	303	288	260	267	286	287	277	315	263	291	265	285	296	263	266	290	278	283	264	282	320	271	275	300	294	255	296	299	272	270	309	296	283	295	290	251	273	275	258	277	279	286	266	260	271	255	266	290	267	285	265	265	278	282	321	314	288	290	283	273	283	282	281	299	278	273	289	332	292	292	279	270	297	282	248	280	280	281	275	264	261	256	287	295	286	289	310	281	298	244	269	314	264	277	288	243	266	269	274	269	291	246	285	327	287	294	274	267	282	312	304	290	291	284	228	310	276	304	274	318	276	281	297	276	277	271	291	292	266	254	257	332	273	276	292	280	284	249	268	272	277	279	284	286	259	251	256	313	297	273	297	268	242	284	300	273	237	291	266	275	305	233	281	297	308	302	305	292	302	270	277	301	275	259	293	257	251	273	299	288	263	284	274	258	318	278	260	257	300	277	277	296	271	306	284	246	256	322	278	298	311	260	291	250	288	286	259	240	286	264	286	257	270	311	283	286	291	265	272	294	298	293	311	261	256	257	308	293	238	216	269	294	287	284	279	277	263	274	265	285	323	278	282	268	302	282	264	255	277	264	255	294	275	272	287	291	311	287	274	275	271	269	265	300	279	257	301	280	321	306	297	309	294	285	254	288	257	266	293	276	281	293	274	271	276	290	269	264	316	263	295	266	278	281	300	255	282	317	290	236	316	319	275	287	238	250	260	252	290	258	283	278	258	273	268	266	291	250	274	297	315	320	302	285	286	291	283	299	270	274	278	289	255	284	244	282	264	283	272	288	294	271	294	299	288	262	280	295	284	313	271	278	271	287	266	286	279	271	283	299	282	245	309	239	275	295	284	281	270	293	279	281	282	264	275	277	276	283	270	304	285	292	272	284	292	262	277	282	309	282	292	284	258	247	275	275	266	296	271	285	302	300	279	274	303	311	269	266	268	281	279	312	277	283	268	277	278	279	291	266	263	262	301	272	287	261	281	268	288	269	298	301	292	282	267	304	293	292	310	274	319	312	269	281	268	267	288	266	309	302	247	273	311	253	285	261	289	294	287	288	298	282	310	256	259	280	271	253	275	244	266	247	284	277	287	284	274	281	289	299	265	298	266	276	292	278	254	247	291	270	305	288	256	264	256	305	265	246	281	259	253	282	287	263	294	307	314	259	269	274	265	256	272	300	323	306	316	282	273	275	262	264	288	304	302	266	292	269	292	271	259	259	277	308	283	276	278	277	289	280	300	274	269	279	301	301	279	285	279	279	260	285	285	262	288	266	256	299	269	292	277	286	239	284	287	313	275	286	265	270	283	276	318	280	292	290	288	284	296	254	317	275	261	285	298	290	275	288	248	305	280	281	258	291	249	266	258	282	284	296	320	268	277	260	287	297	272	272	272	270	265	316	292	294	244	262	288	291	290	264	266	299	285	305	300	294	278	299	286	314	275	261	304	269	275	301	252	292	260	272	258	264	240	286	284	282	286	306	309	259	302	280	264	272	259	254	284	244	277	270	277	243	274	309	264	297	326	283	257	284	297	301	278	305	269	267	296	299	280	294	283	307	276	282	260	278	293	293	290	271	287	268	280	321	258	297	301	283	258	275	298	286	241	301	315	277	282	302	274	308	274	279	297	274	296	321	281	259	273	274	247	284	305	321	261	250	294	265	299	302	279	266	269	271	306	315	260	275	320	294	264	269	261	286	307	289	296	286	267	267	262	272	265	271	271	274	302	298	296	282	289	293	290	275	260	262	330	295	279	272	284	268	315	312	313	288	279	230	287	275	277	318	317	271	269	277	289	303	299	297	249	276	266	287	250	285	241	296	298	244	249	290	305	265	271	274	298	239	306	287	280	271	253	279	274	276	242	289	306	292	293	253	269	258	260	290	279	282	289	290	286	299	281	274	243	255	288	264	308	282	264	265	281	283	256	289	256	258	263	291	269	261	269	289	310	274	265	255	304	275	253	249	289	309	285	280	265	280	258	266	286	251	278	247	290	305	301	262	275	277	295	267	317	284	283	276	308	238	272	244	255	306	294	277	259	264	273	298	272	291	285	254	279	256	291	293	293	270	283	271	266	253	258	298	293	313	294	290	240	268	305	249	293	281	289	295	291	283	270	266	292	265	289	274	273	275	269	291	311	301	266	260	247	281	256	290	295	274	302	321	276	323	271	272	266	300	255	299	280	240	266	250	308	291	267	312	311	311	267	276	285	286	256	289	300	279	288	292	249	277	276	275	317	280	294	262	284	322	297	298	272	287
21447	8479	2524	1325	887	734	679	723	683	688	620	625	619	649	664	604	651	624	654	599	620	637	630	595	610	585	624	591	616	639	647	577	634	591	619	623	624	571	631	552	601	595	571	564	624	599	600	620	625	577	624	638	615	545	591	628	586	624	604	583	597	555	634	585	603	627	577	593	631	623	569	584	592	655	586	582	547	611	604	610	633	584	575	596	612	622	621	574	632	609	597	608	616	608	649	625	607	582	619	624	583	615	600	604	593	618	568	617	645	570	619	599	619	635	585	637	573	608	587	586	607	625	605	590	594	660	620	598	588	624	601	611	625	640	638	570	617	590	593	578	629	627	582	606	610	577	617	619	606	593	604	618	563	638	608	609	611	581	587	613	624	590	617	606	556	607	620	566	555	627	589	595	600	657	600	552	607	575	564	597	611	632	637	607	593	608	609	608	604	536	605	648	627	591	595	585	620	642	580	584	617	616	607	601	568	570	606	645	635	591	616	613	609	631	611	594	610	568	606	591	624	591	621	657	657	574	622	617	581	609	635	614	601	619	555	600	574	635	610	610	596	583	596	618	597	609	602	615	617	586	586	593	620	558	623	624	622	616	592	622	599	655	563	573	612	593	625	614	605	582	644	579	637	622	554	587	660	626	571	597	609	576	611	611	591	601	573	586	617	630	577	605	558	603	588	647	646	628	612	613	614	590	612	622	583	629	577	601	630	600	678	541	601	616	625	606	606	605	585	597	563	650	603	570	628	578	575	617	595	587	591	593	604	588	596	633	600	567	643	633	556	617	620	592	567	578	626	580	568	602	659	586	642	602	590	560	568	610	594	601	624	566	609	586	632	645	604	596	586	608	559	577	567	598	627	613	555	617	642	633	652	597	625	604	577	668	618	607	584	618	576	612	559	611	606	592	593	592	625	603	619	619	562	586	571	604	586	614	649	569	629	617	632	580	631	562	603	659	620	594	581	661	610	566	608	605	560	586	607	570	577	582	606	609	590	619	621	644	587	558	616	613	562	612	600	572	589	603	599	599	597	626	617	562	628	579	628	577	654	575	602	637	601	593	608	573	600	566	605	595	561	598	612	581	604	588	594	607	621	583	628	592	597	595	588	619	620	544	584	567	573	617	582	593	628	640	679	581	569	635	576	590	611	605	617	646	589	597	601	644	588	590	603	609	604	621	593	611	609	591	578	596	582	604	554	591	607	579	627	636	614	624	648	582	637	662	615	583	602	608	556	601	616	617	585	582	602	624	652	601	591	565	647	574	584	630	620	600	591	565	583	601	606	562	643	659	603	600	595	616	652	590	614	633	590	598	596	632	582	636	601	558	595	595	610	632	633	572	626	597	560	611	632	609	585	601	637	607	596	600	648	590	620	583	601	615	600	658	674	641	617	635	598	591	593	595	603	606	592	580	586	588	560	595	628	616	637	636	580	608	554	606	649	612	591	602	603	595	630	613	585	607	617	603	602	608	624	616	621	604	609	607	582	569	589	622	590	574	598	638	637	592	606	568	599	599	591	622	595	596	603	616	568	623	598	598	592	565	649	564	633	582	555	568	602	577	599	592	624	605	609	577	605	593	591	634	642	582	632	636	601	572	575	581	643	603	611	583	588	642	580	611	588	620	610	604	632	562	577	626	593	623	611	570	617	619	548	656	639	604	571	614	580	585	646	586	592	615	595	653	608	595	592	613	579	612	610	578	607	574	662	598	566	587	616	648	588	606	587	594	588	598	578	603	580	597	632	553	589	629	598	633	614	631	596	642	575	624	630	560	602	628	587	614	628	611	607	625	617	635	592	580	605	582	573	641	604	583	585	594	635	573	617	627	569	560	632	651	616	601	559	601	569	587	606	589	598	595	599	597	587	614	610	579	621	541	563	639	588	593	614	584	608	596	590	595	625	602	644	621	581	606	616	572	616	562	626	612	566	616	598	612	595	591	567	569	601	579	645	569	581	580	545	645	608	619	638	616	584	578	598	633	599	611	579	568	641	618	599	612	592	592	539	598	629	637	613	640	619	587	608	621	566	603	607	591	609	616	593	643	666	566	624	599	603	578	608	604	578	613	579	612	634	630	596	618	603	607	619	581	588	553	630	578	598	606	607	573	559	637	579	593	610	622	626	607	618	619	582	586	616	579	623	586	656	612	632	608	587	607	605	600	576	592	592	598	590	611	602	627	626	666	623	561	627	575	572	633	587	616	589	570	608	644	597	603	617	630	595	590	571	575	601	583	627	604	596	607	622	609	576	596	582	594	598	638	590	622	574	572	622	655	634	600	611	623	603	642	584	603	637	576	536	628	582	587	581	630	599	603	600	626	587	587	593	592	616	622	543	639	634	556	591	596	620	589	594	601	591	632	575	614	586	595	596	604	594	609	619	631	658	638	595	584	584	585	621	622	600	634	595	567	579	672	610	621	586	621	616	596	596	655	621	601	581	613	583	628	605	593	613	568	600	627	638	593	588	623	608	615	605	616	575	597	594	582	612	622	580	588	643	584	629	585	626	606	650	613	618	610	625	652	615	576	615	570	588	607	620	596	652	651	594	588	578	622	606	614	556	606	589	627	584	639	624	586	604	600	582	641	579	540	633	604	648	658	552	605	624	586	598	643	583	539	591	634	554	581	600	604	588	564	623	588	584	568	623	590	610	602	557	592	585	560	613	590	647	650	567	580	632	609	675	614	594	629	535	613	611	573	582	607	588	627	621	595	589	589	605	614	602	598	624	600	577	577	553	613	571	604	596	576	596	618	635	658	606	605	625	565	634	598	609	563	633	614	651	628	595	616	576	635	631	613	573	641	558	610	620	560	596	634	579	661	613	648	593	651	585	629	587	594	641	628	581	608	618	625	593	634	609	590	619	562	578	594	556	620	580	556	603	578	628	617	589	599	608	617	638	635	587	569	581	654	643	614	554	607	601	608	641	646	604	621	580	576	620	602	603	599	605	596	595	578	576	589	604	577	608	598	614	605	587	617	610	605	588	628	642	623	628	595	617	622	583	588	618	634	560	587	593	586	596	571	591	610	606	606	620	583	561	606	601	595	602	627	585	568	559	595	567	605	645	604	603	607	566	593	597	602	588	621	605	613	579	594	592	567	641	604	616	584	568	579	572	641	587	604	635	638	579	593	612	622	590	613	564	646	578	597	627	571	585	564	602	620	591	623	636	590	636	617	589	602	623	588	621	560	604	602	569	608	605	624	639	580	620	591	614	596	583	567	597	636	569	597	633	589	581	590	630	608	598	578	601	597	563	630	614	611	613	586	594	610	578	645	560	579	593	591	597	595	621	567	615	600	613	576	666	585	600	592	555	590	587	605	610	600	589	558	639	644	593	609	565	622	655	569	625	574	634	639	569	616	589	611	591	613	573	622	635	598	600	636	592	579	605	588	620	602	627	601	617	553	598	584	607	623	614	631	599	622	620	622	590	582	624	590	585	586	608	573	615	638	590	592	586	613	570	614	604	657	596	559	651	606
32688	20700	10096	614	370	319	338	371	358	339	320	316	324	317	336	309	316	340	350	326	337	326	286	322	349	337	311	313	335	291	320	335	336	339	316	346	310	337	332	360	335	349	325	344	305	304	324	338	320	306	310	321	316	316	330	321	304	309	341	315	346	338	308	308	356	332	311	357	307	304	317	304	330	329	353	324	352	358	330	348	322	337	343	336	343	331	363	319	310	331	313	348	305	310	351	333	324	331	354	317	329	283	302	311	318	360	334	320	308	293	328	311	344	336	319	353	332	356	331	329	335	314	347	343	350	341	300	302	313	346	352	349	336	291	313	308	310	363	363	307	347	313	338	321	340	350	350	321	338	332	381	343	313	341	349	312	339	310	323	291	304	359	366	387	345	326	351	322	332	313	328	298	304	318	325	319	332	324	309	355	325	327	317	346	338	298	319	312	319	322	329	312	317	301	296	345	312	326	351	302	301	317	331	305	336	324	320	342	321	330	323	327	337	356	338	335	337	319	351	340	313	291	330	337	304	352	336	341	328	319	306	307	364	335	274	324	325	330	319	343	324	304	318	342	275	316	344	325	359	328	335	296	336	322	367	339	353	307	358	325	348	352	335	324	364	326	362	334	360	312	353	330	309	326	330	359	324	326	329	320	338	323	349	330	328	317	350	327	307	304	316	333	363	342	320	363	324	307	319	303	313	332	350	329	320	337	344	328	318	319	320	349	290	316	319	306	312	327	337	312	347	296	306	335	308	366	344	329	313	301	303	346	367	331	327	355	325	347	317	326	332	337	342	314	306	355	349	335	345	306	344	360	348	332	333	347	336	338	320	337	341	315	318	308	306	316	305	329	327	356	267	327	328	318	318	321	312	304	323	331	340	332	332	327	331	321	327	327	320	267	320	311	320	318	318	319	328	359	324	301	314	319	357	329	341	305	321	321	304	320	312	282	323	317	339	316	337	353	324	311	338	333	292	325	360	312	318	355	302	325	323	319	338	296	322	317	301	319	333	328	312	335	315	318	330	316	377	316	326	331	305	366	315	316	316	345	310	337	367	302	325	336	310	331	368	351	332	325	358	344	287	309	309	348	332	311	341	297	317	320	361	313	343	358	314	307	306	336	320	345	354	307	325	347	373	325	342	300	339	320	313	308	350	339	345	333	349	327	367	322	320	342	356	329	313	334	335	324	319	300	328	318	329	323	328	328	320	331	331	358	325	317	351	359	319	306	319	318	327	344	340	291	301	330	376	309	341	310	353	316	348	332	339	339	335	347	336	270	313	335	336	339	299	320	332	299	331	342	319	311	289	332	326	312	332	304	291	296	304	338	340	345	363	366	312	339	344	336	334	344	328	306	333	310	330	314	312	332	326	373	354	365	292	314	301	356	320	357	295	332	298	281	308	324	352	350	343	283	346	303	347	317	361	350	312	336	340	338	318	289	286	332	316	341	330	351	334	315	354	328	343	340	364	303	333	338	326	343	331	325	357	334	308	269	342	331	326	343	287	304	331	319	330	358	319	328	305	333	356	354	311	314	305	318	310	324	341	339	313	362	303	318	316	341	318	301	318	312	302	348	303	329	307	327	327	328	348	324	323	302	311	323	364	328	355	338	330	345	339	327	356	347	346	320	348	328	331	301	310	359	314	354	346	316	295	297	326	322	320	361	363	336	332	345	286	320	323	307	301	326	349	304	314	324	338	362	323	297	306	287	288	316	324	319	329	327	343	314	338	306	356	338	297	325	347	337	286	317	283	332	284	295	291	301	313	305	335	348	296	313	329	349	342	318	337	346	344	318	369	332	321	341	329	330	345	306	340	325	316	348	309	316	332	337	327	321	346	340	316	328	312	317	273	324	337	314	300	311	362	320	292	342	341	326	312	344	354	340	376	344	369	311	298	323	325	321	309	322	319	337	359	328	313	356	360	316	347	361	308	375	359	344	389	329	320	340	322	327	316	361	328	322	323	341	347	359	323	319	320	348	351	330	301	332	307	278	305	353	325	308	309	337	300	309	348	350	338	339	343	306	309	317	329	271	346	316	338	336	300	323	366	321	312	325	328	312	334	328	321	283	337	329	332	332	329	323	319	327	346	350	332	309	345	365	358	334	336	349	301	297	354	333	308	341	352	285	274	284	355	320	327	346	328	338	314	320	300	315	310	350	317	296	302	372	356	335	322	327	350	307	282	288	321	307	328	322	335	300	340	352	320	317	305	352	303	319	332	333	331	319	315	350	323	309	292	348	348	327	334	324	307	332	285	320	339	334	295	338	303	302	334	321	343	333	320	331	347	320	327	311	323	343	383	343	314	338	344	305	319	346	323	331	315	334	323	317	324	341	317	302	318	310	312	355	310	300	338	353	370	307	327	330	335	324	347	330	301	312	310	331	302	339	316	334	305	350	346	333	324	341	343	298	334	335	336	343	327	329	291	309	304	338	336	334	339	321	329	303	328	295	321	342	320	299	351	333	348	300	342	301	375	325	320	318	317	292	345	329	339	319	357	311	353	345	339	337	305	340	323	288	318	319	318	335	315	328	332	337	362	333	351	331	344	314	348	322	316	325	313	311	300	337	336	317	322	326	331	313	340	368	315	355	316	354	315	314	345	334	320	306	310	332	344	353	384	313	354	319	317	309	327	350	343	331	327	360	318	310	292	313	299	301	358	289	320	336	309	324	303	329	331	354	308	302	336	322	339	321	322	338	335	327	304	374	317	292	364	347	325	319	291	319	308	345	336	330	348	356	298	328	355	336	321	317	331	349	291	317	346	353	366	326	351	324	343	369	286	311	312	343	327	302	331	303	331	337	369	357	316	333	331	333	333	336	358	322	342	327	338	339	298	325	298	306	355	302	350	340	308	319	329	343	344	330	323	336	319	344	355	357	337	359	320	321	326	298	309	325	323	332	329	312	332	324	308	307	310	332	319	340	333	354	321	314	321	349	331	309	327	349	356	321	363	311	313	343	366	326	332	292	323	337	324	310	300	325	329	329	345	311	307	317	370	315	342	336	301	324	340	287	332	351	347	315	361	310	311	319	352	319	322	310	276	315	342	359	318	335	324	341	342	323	310	341	303	332	331	321	332	343	306	360	319	298	355	292	303	319	366	371	344	343	361	353	338	309	288	310	287	317	318	337	310	334	326	331	358	324	328	353	343	326	329	321	330	316	340	321	316	313	313	324	341	315	336	317	322	330	374	370	336	298	310	333	338	336	339	298	321	337	390	325	305	309	308	338	354	335	298	305	325	319	358	324	341	332	337	331	289	341	346	333	339	335	348	341	336	302	325	376	326	361	337	325	339	318	326	293	362	345	319	326	320	322	308	320	311	310	320	303	317	318	349	330	309	347	337	352	284	354	317	345	320	337	340	334	349	311	338	355	319	285	330	329	321	309	304	329	324	325	349	345	325	356	339	367	309	319	333	325	328	316	340	309	302	317	337	331	334	301	320	343	317	316	303	324	327	343	329	350	302	370	300	334	333	295
7289	1161	849	722	762	745	755	728	716	770	740	740	783	734	792	714	710	760	797	762	732	758	783	719	672	718	781	754	750	734	722	766	776	769	733	741	760	749	764	707	753	770	746	736	787	717	726	745	752	704	769	718	740	716	740	721	750	685	737	776	739	737	716	702	742	807	746	766	750	711	751	722	690	767	777	730	765	763	799	714	713	756	718	762	734	764	744	727	724	755	723	734	783	744	763	762	761	737	741	700	777	748	748	721	717	746	742	733	766	737	811	755	723	762	725	732	762	741	756	738	758	706	729	709	719	735	770	779	771	792	775	752	728	743	749	785	751	750	743	805	748	773	849	807	770	766	753	747	763	758	755	748	764	780	737	777	794	726	765	763	764	749	783	746	723	728	759	747	783	740	763	715	704	751	716	777	736	770	729	767	737	759	795	815	747	761	705	736	744	792	724	779	747	762	776	782	731	767	726	734	754	739	761	765	777	739	765	767	748	718	755	791	778	738	749	780	747	736	700	752	714	745	714	735	748	758	749	768	690	731	744	756	776	709	778	765	785	755	722	707	711	721	747	737	713	771	750	717	732	751	720	786	739	805	754	780	741	730	715	685	795	784	763	764	754	745	769	741	741	745	703	684	738	683	738	759	757	723	755	725	704	717	770	757	749	737	797	727	779	717	752	740	752	743	773	777	730	751	723	730	755	742	695	708	722	757	725	732	807	774	765	712	798	693	770	717	734	707	724	785	782	760	739	809	785	775	747	766	755	758	736	701	764	798	719	750	743	743	755	688	769	767	759	713	768	779	723	766	746	753	728	753	790	756	748	709	731	755	761	742	732	765	761	735	767	776	705	740	703	734	743	809	748	770	747	792	731	728	768	693	715	761	755	739	724	755	730	754	733	736	675	749	785	769	725	776	765	697	786	754	759	781	756	759	779	738	763	704	755	754	834	741	759	746	742	776	754	764	750	695	787	743	756	735	720	727	708	752	740	803	758	738	763	723	739	710	710	762	760	727	779	746	770	719	744	775	777	734	773	781	710	714	765	724	765	756	752	694	739	798	785	760	768	740	721	783	727	748	712	739	752	742	766	741	727	769	720	755	785	765	744	712	724	734	763	727	786	785	783	824	754	700	762	782	749	762	708	732	722	780	767	797	767	706	768	736	754	795	821	736	809	752	795	794	727	720	768	741	792	729	749	696	741	723	694	785	802	720	734	741	736	766	758	799	768	739	757	763	732	763	788	767	751	753	830	751	743	742	728	737	767	708	710	679	753	750	751	770	721	770	772	746	723	767	723	695	742	733	706	759	736	724	763	755	739	774	750	712	759	744	728	756	757	760	708	744	734	757	761	773	745	724	741	740	787	740	751	803	753	782	754	734	741	735	756	749	743	731	745	732	785	750	746	800	780	739	691	765	709	713	758	765	725	728	701	736	738	720	744	751	784	762	718	726	793	739	756	740	755	762	727	742	765	725	783	765	714	732	740	760	738	756	694	742	805	755	724	727	779	722	761	711	747	749	794	766	734	734	695	765	727	748	718	742	765	715	763	708	792	752	695	725	812	741	761	751	799	748	732	809	793	770	693	768	751	746	761	736	746	763	728	784	805	772	774	721	730	771	773	687	756	795	737	711	728	724	774	738	792	743	760	763	719	695	738	663	762	776	776	764	744	768	788	739	717	740	761	679	712	741	720	739	694	764	750	760	779	692	818	775	767	702	760	725	744	742	786	769	729	770	732	770	706	701	757	768	779	726	713	731	807	721	782	747	715	712	772	760	708	737	735	762	735	733	723	719	734	766	731	746	766	756	751	741	778	775	749	723	745	774	775	736	705	716	746	765	734	728	683	828	737	727	748	705	758	745	749	764	785	771	660	748	760	786	731	796	719	762	698	764	773	698	771	739	755	737	748	770	779	750	722	722	745	726	688	762	725	741	728	748	758	733	729	737	744	798	745	706	731	762	768	695	791	827	743	779	739	760	771	776	725	713	771	769	699	728	780	721	760	769	732	758	747	683	734	781	709	701	730	773	768	711	729	734	778	748	763	731	775	786	768	721	780	769	725	724	737	761	765	793	777	737	747	741	753	717	720	760	756	754	739	732	718	765	749	746	683	817	795	744	704	720	733	722	735	753	750	746	710	750	750	789	766	722	795	727	808	729	723	724	782	716	763	763	753	760	745	749	704	693	697	782	752	778	747	805	758	733	745	777	753	743	731	754	690	790	798	790	712	764	719	728	756	751	734	740	715	749	757	762	762	769	790	756	741	704	714	681	766	717	742	732	725	750	748	760	783	706	755	773	746	786	776	737	731	753	731	740	721	764	746	734	725	770	734	732	750	803	758	713	756	705	752	734	733	749	763	798	762	767	709	764	789	757	783	725	747	778	740	721	737	754	816	776	743	734	689	751	755	728	746	701	744	757	751	735	740	743	749	771	755	759	772	785	781	762	693	747	754	789	742	782	704	744	756	762	693	736	746	712	811	701	752	778	726	750	703	792	774	770	744	751	734	792	784	735	747	727	742	720	752	750	756	721	774	774	808	765	704	704	767	767	753	747	740	788	747	737	794	752	698	782	739	783	756	747	740	747	746	743	757	786	740	719	714	721	787	736	796	737	769	784	725	796	779	722	747	740	757	786	695	749	771	721	751	750	706	744	773	691	725	713	737	718	728	708	770	773	753	731	741	743	758	735	709	812	751	737	732	748	741	716	757	714	731	743	742	771	735	693	723	735	700	742	752	707	723	730	784	759	764	721	728	747	772	736	726	754	790	740	736	743	731	767	753	717	736	738	780	798	737	789	778	749	716	747	763	732	769	744	765	734	767	724	724	727	754	736	749	733	741	714	761	726	736	695	751	716	784	786	685	712	743	744	738	740	764	757	768	748	758	727	753	760	771	767	734	776	768	762	758	728	746	712	789	734	754	727	710	758	730	781	749	767	766	708	715	756	744	766	756	812	752	778	710	788	766	742	750	784	778	833	784	779	775	735	745	724	779	782	734	772	748	751	743	769	775	762	760	777	775	712	722	716	758	774	773	743	744	732	781	755	767	744	743	763	758	756	801	722	742	723	761	743	750	791	737	740	726	704	766	761	760	740	753	759	751	721	740	748	776	727	701	751	747	777	703	769	728	724	778	765	752	763	736	781	721	779	748	742	770	667	800	766	737	751	772	708	720	689	772	761	737	726	765	763	740	736	730	779	689	718	779	759	724	804	728	768	760	763	757	711	755	742	732	734	729	803	696	740	787	740	747	733	732	779	757	735	729	732	727	713	771	767	718	737	748	723	773	739	752	751	765	751	728	773	732	762	740	707	771	745	768	745	717	804	750	731	767	749	763	767	790	781	790	748	762	726	745	738	746	761	800	774	746	776	726	797	733	717	711	757	721	754	866	718	777	750	780	763	768	734	778	802	736	744	750	741	779	731	743	739	696	791	735	795	767	806	763	743	717	705	761	746	770	760	747	761	736	734	691	712	714	772	720	750
25009	21491	24810	28357	21365	20924	1308	601	473	441	454	482	495	465	472	434	448	432	487	430	453	464	452	432	440	424	418	399	377	390	452	452	456	437	458	405	412	437	425	425	404	420	450	435	406	430	439	414	453	459	432	411	413	450	409	441	448	457	449	444	417	422	453	410	400	413	426	459	448	444	380	415	409	409	420	419	421	429	438	400	373	419	470	451	419	425	432	405	438	435	445	430	392	433	398	422	423	407	412	444	417	408	445	441	420	382	396	453	401	387	406	432	424	431	430	392	437	437	419	405	416	425	397	457	456	408	412	425	452	448	436	472	424	424	425	447	470	411	409	428	436	446	419	413	404	403	430	410	434	404	460	465	386	391	431	458	443	423	425	416	403	417	402	477	382	402	417	427	449	444	467	402	452	378	431	409	408	421	451	466	448	472	428	427	393	410	428	417	404	382	421	421	472	482	415	439	410	480	406	435	430	444	456	447	421	413	388	438	429	432	496	438	400	439	404	430	409	393	423	415	443	414	411	457	436	430	432	420	419	409	428	380	407	433	421	434	460	468	434	451	435	479	415	452	410	443	444	430	435	428	447	432	449	426	431	454	395	416	435	422	441	384	398	422	417	495	466	415	456	431	392	440	467	447	448	434	420	461	392	440	475	418	420	379	445	429	405	416	436	444	450	428	432	436	464	419	463	419	420	410	389	408	422	451	425	409	442	420	409	434	387	402	399	429	428	458	477	463	495	439	435	427	413	406	476	395	420	445	446	404	461	433	401	412	411	412	430	435	460	461	424	446	431	420	427	445	450	415	442	394	444	419	400	419	437	425	402	438	410	435	418	434	429	403	421	417	419	416	438	425	411	468	438	408	419	403	418	414	449	434	439	445	449	430	444	439	402	414	409	408	373	448	426	423	390	438	428	401	401	418	447	489	439	428	418	423	414	411	456	443	401	432	425	433	415	385	423	457	454	402	426	426	435	478	398	462	432	419	465	439	435	411	434	463	474	424	428	465	443	448	437	440	428	489	427	446	440	448	410	458	421	432	414	438	424	457	422	405	376	414	429	398	420	401	410	419	440	437	444	408	401	458	408	423	419	430	416	439	433	441	471	465	390	421	395	447	432	445	486	447	429	434	433	426	453	403	384	415	450	414	409	411	447	436	411	451	429	437	379	402	399	413	411	446	468	440	415	440	428	407	422	448	440	430	440	391	411	432	390	433	430	407	439	410	431	424	420	407	410	391	436	391	424	461	439	419	431	437	489	432	429	417	443	451	442	438	451	431	435	439	442	480	426	399	469	448	447	460	428	410	357	425	433	440	433	424	449	439	431	448	443	421	452	441	437	448	476	424	412	426	398	439	424	412	438	418	432	396	422	399	441	417	365	425	434	406	409	415	403	432	438	449	424	426	424	421	411	384	420	417	419	418	395	407	382	400	410	436	399	460	453	435	428	411	462	434	407	462	402	442	435	421	422	435	464	397	375	448	410	445	417	439	463	431	430	423	406	413	414	435	418	404	438	428	429	443	443	391	396	485	444	411	435	425	380	441	377	387	449	439	469	434	425	392	438	448	424	435	418	409	440	417	422	446	407	456	430	428	395	476	441	488	392	414	420	442	440	411	417	447	424	396	441	408	393	427	439	438	452	408	435	405	419	443	426	432	430	428	447	437	402	432	411	423	433	453	432	437	443	464	404	459	430	400	430	403	424	414	404	449	425	415	412	437	404	441	420	447	410	381	449	403	419	380	397	437	465	441	466	433	455	429	464	399	422	435	448	420	417	425	391	417	381	434	393	433	437	430	462	461	411	497	457	452	411	405	423	417	447	457	437	382	449	441	418	437	431	450	429	432	420	404	407	406	437	414	417	420	410	399	456	363	410	427	422	437	440	457	413	414	497	413	411	413	421	443	420	423	441	436	432	404	445	404	422	454	416	415	392	372	408	426	425	434	472	414	416	395	439	428	430	454	437	419	416	411	392	393	463	403	485	404	428	400	442	441	412	409	485	394	425	432	439	443	380	450	421	457	396	407	385	456	442	444	432	452	395	414	418	413	461	408	406	470	443	424	407	417	414	459	455	409	405	410	448	436	471	422	425	457	433	439	409	450	420	392	451	421	400	433	448	416	410	432	421	392	380	432	415	432	430	449	451	445	404	420	446	416	437	458	451	457	388	430	464	414	468	447	435	410	439	425	425	403	424	406	414	430	461	429	405	393	417	432	412	427	392	458	413	389	419	450	405	394	408	423	411	413	410	374	414	410	410	442	414	431	412	403	388	472	434	403	452	419	416	417	407	403	392	443	427	448	384	389	447	438	440	429	402	418	423	443	403	416	453	456	451	438	438	423	455	410	419	415	414	395	418	448	429	441	410	419	389	464	449	426	437	456	423	389	405	456	386	420	395	398	439	470	414	433	412	413	428	428	438	462	426	418	416	409	445	430	423	404	411	438	454	427	400	395	422	438	444	436	391	450	427	445	389	430	410	455	405	408	408	405	425	422	424	450	429	422	460	418	425	414	427	419	398	403	420	450	441	396	445	433	452	437	414	434	388	381	452	408	437	431	416	432	421	437	439	434	422	426	388	448	410	445	424	447	410	440	401	406	468	430	441	427	371	395	421	431	452	412	435	404	400	410	420	402	452	412	440	461	435	426	452	421	449	420	404	407	421	440	395	434	410	432	388	427	413	436	426	431	439	460	424	440	436	414	429	447	418	430	399	411	444	409	430	437	446	431	399	382	381	406	439	454	472	452	425	444	465	404	421	418	390	430	452	412	400	417	446	421	484	429	430	446	428	418	421	405	410	392	444	429	422	417	441	408	402	448	430	435	453	451	367	388	427	407	428	433	436	420	391	394	393	391	397	408	422	400	436	463	419	482	445	445	419	432	456	437	387	417	420	420	429	425	405	427	382	401	454	444	452	430	416	440	385	424	459	431	487	413	427	420	435	450	436	400	435	377	399	415	414	406	401	404	443	460	417	453	438	449	407	436	397	365	420	375	416	423	461	427	432	400	435	445	428	448	437	423	444	396	400	454	436	460	433	437	438	394	425	404	436	444	422	394	470	460	453	458	442	420	441	459	431	418	397	395	470	406	431	444	430	445	428	409	465	463	412	425	376	390	439	399	391	406	428	407	413	397	419	442	421	399	406	405	419	410	394	405	449	421	422	463	451	417	437	374	432	436	439	422	414	408	445	442	385	381	431	412	452	437	438	436	440	412	471	457	401	416	440	384	459	430	435	424	405	443	429	392	443	463	471	404	393	414	431	423	453	409	425	404	444	430	420	419	467	460	431	419	425	410	373	390	412	447	412	407	395	451	436	418	384	429	459	427	419	444	455	442	453	446	439	452	445	378	431	446	471	454	412	422	412	429	431	461	456	444	447	453	428	415	422	427	423	406	418	417	395	428	411	463	391	436	426	406	414	395	455	467	397	392	446	448	419	423	435	426	414	439	415	417	408	432	422	450	427	422	450	433	436	458	383	428
15747	5265	1960	1245	1033	1043	980	1015	919	964	940	935	907	940	943	939	933	933	875	873	951	937	904	872	871	927	919	913	887	913	843	899	932	951	910	1013	940	932	866	922	982	922	862	918	888	905	933	940	880	941	901	907	908	905	876	874	884	918	914	884	926	921	893	900	936	949	870	898	919	938	934	968	923	917	906	956	908	886	944	938	931	886	930	947	874	878	933	897	908	884	891	910	863	965	879	872	917	915	872	915	972	947	905	889	903	955	891	832	900	945	942	918	937	878	932	935	904	915	940	941	947	924	892	922	910	933	897	944	872	932	928	924	912	912	938	910	919	991	932	906	915	917	958	892	985	905	884	882	932	910	911	920	913	919	920	939	922	954	902	913	894	950	945	865	915	891	901	867	916	897	933	939	895	941	849	943	906	888	955	878	889	908	908	893	879	933	907	888	886	900	909	945	863	928	920	862	906	916	896	900	915	926	938	893	966	948	875	894	910	892	930	882	931	927	924	974	885	882	886	877	968	925	920	907	882	920	935	948	861	893	892	915	896	872	871	915	890	944	918	933	882	942	927	847	887	907	887	911	931	916	965	894	920	876	910	867	876	875	892	924	927	998	910	907	914	905	897	871	903	873	884	953	968	913	900	912	860	916	932	889	918	923	930	906	952	904	900	915	882	916	922	868	939	910	929	878	905	925	915	873	910	901	891	914	870	928	963	919	929	911	945	906	879	884	866	888	917	901	857	887	931	874	930	947	940	918	861	888	909	929	948	892	898	931	905	923	956	944	899	893	933	912	920	925	936	890	929	882	894	906	959	933	916	846	867	936	917	887	891	857	858	939	923	958	925	914	938	879	882	877	906	923	921	897	946	908	900	871	917	923	956	919	906	908	930	951	919	909	899	930	898	921	943	954	879	959	939	877	931	922	881	923	898	908	901	925	898	926	936	909	896	903	920	906	893	945	882	946	925	962	914	949	898	875	915	879	922	839	902	933	850	885	891	855	893	875	922	901	901	883	921	904	911	900	885	941	878	882	917	874	930	901	947	891	885	903	920	861	871	947	946	883	908	875	933	894	899	906	930	903	956	952	916	940	918	869	957	928	907	857	899	872	936	947	922	880	920	956	930	894	866	922	908	939	851	905	900	876	899	871	975	932	925	884	933	898	1006	897	906	895	884	875	940	932	899	941	921	917	869	914	932	946	896	910	904	890	874	920	953	914	939	916	855	909	933	908	898	949	916	930	921	978	1039	908	886	864	923	906	856	907	893	922	959	961	884	965	912	929	897	907	921	889	897	983	880	944	903	910	924	939	877	873	892	936	887	884	935	877	938	918	889	896	904	959	880	924	940	940	880	916	952	898	896	934	908	861	904	897	942	894	958	888	937	871	863	887	908	935	878	916	922	892	937	927	918	964	889	935	900	897	901	898	881	912	889	967	929	909	860	934	924	920	894	925	910	917	965	911	924	950	913	891	888	923	898	963	927	952	895	915	899	953	924	914	929	906	902	892	948	891	913	929	925	930	889	923	889	966	939	932	853	889	908	916	917	883	907	931	891	882	877	915	936	921	868	868	919	905	927	966	931	929	863	932	918	937	868	922	917	872	865	934	867	938	947	913	905	942	871	950	950	888	858	916	917	910	934	848	920	957	923	952	873	933	906	934	922	943	840	930	865	941	917	930	914	929	900	934	900	951	861	956	903	899	924	900	922	897	915	930	913	971	918	915	888	861	901	889	925	903	906	893	888	910	965	942	925	894	890	945	924	909	891	934	973	902	926	919	927	912	917	873	894	907	891	918	963	933	906	957	838	934	940	914	946	940	847	907	939	869	888	982	897	972	949	953	928	901	876	921	937	918	846	908	907	917	889	896	929	932	930	903	941	934	897	914	956	885	882	919	910	874	895	964	882	954	907	910	917	852	927	914	932	940	922	907	908	878	882	881	937	912	898	872	841	953	873	921	948	977	888	947	938	929	898	929	867	919	897	903	953	935	924	909	988	999	917	908	933	924	843	913	913	895	910	876	884	963	888	903	896	928	889	947	954	934	906	909	899	866	907	879	879	870	907	976	859	949	926	936	922	940	907	957	853	922	949	873	884	909	853	935	892	944	936	951	970	869	888	952	912	872	952	898	901	904	919	954	879	874	847	909	869	924	925	927	884	960	863	898	918	899	874	898	958	926	933	889	885	908	908	873	968	917	864	881	941	971	911	893	909	900	926	941	903	893	882	935	914	929	928	867	892	936	884	912	903	887	907	872	896	956	909	953	895	936	878	924	920	954	922	874	924	921	917	955	903	900	918	877	894	880	928	920	927	857	947	877	934	909	938	933	916	917	878	899	912	940	902	894	963	932	907	900	934	914	912	881	892	876	959	906	894	896	869	963	899	908	937	947	965	910	994	893	928	884	892	911	897	910	872	928	967	886	905	939	919	998	904	891	866	944	905	928	907	880	865	889	933	947	897	891	955	884	899	948	814	899	894	874	939	973	912	900	961	879	950	897	929	943	961	895	865	922	884	865	909	917	910	943	967	894	881	928	949	936	918	901	922	922	940	985	871	919	898	836	929	892	907	908	921	907	905	869	943	957	897	887	901	903	924	916	877	888	881	899	928	915	916	936	922	884	875	929	823	935	879	932	938	894	870	943	986	914	860	930	875	932	867	893	899	893	872	889	883	986	889	899	938	942	877	909	894	899	918	889	937	909	900	953	924	884	873	877	900	889	883	923	902	959	905	882	880	924	868	898	868	904	899	932	915	938	934	920	949	914	892	910	922	878	944	908	943	904	920	908	913	943	889	931	903	907	896	860	905	918	922	871	904	921	854	917	870	896	912	970	913	964	902	886	920	892	891	934	946	962	877	893	892	913	894	891	942	873	892	870	903	898	908	885	876	917	922	950	925	872	877	905	930	915	924	923	991	903	930	903	876	875	911	897	884	881	964	886	923	940	939	902	890	906	932	895	904	889	892	903	933	930	912	936	887	888	892	945	901	951	937	957	921	906	888	952	909	914	945	946	892	883	929	893	904	911	890	920	922	932	934	956	937	925	892	890	904	893	902	916	890	896	924	954	891	901	867	901	925	878	889	939	911	929	915	902	877	915	965	932	939	909	945	906	915	916	914	950	933	961	931	916	933	880	916	942	921	898	895	897	884	896	949	891	935	928	895	951	915	943	856	902	890	928	945	881	843	901	946	823	884	906	922	871	972	875	991	906	892	944	886	883	975	966	920	903	918	892	899	871	905	886	888	948	851	940	892	936	956	906	889	877	934	916	910	863	888	879	923	895	865	929	873	893	895	844	896	929	934	937	919	883	941	928	910	964	932	940	918	861	905	897	861	902	909	905	944	922	946	956	898	898	919	924	930	941	904	895	947	901	915	932	848	931	908	905	918	911	967	851	889	932	929	925	975	899	872	931	870	900	933	878	948	956	931	899	889	828	951	940	862	887	933	921	910	860	880	889	926	891	879	902	958	908	887	900	942	888	878	933
24397	21506	25207	28250	21507	21517	20138	841	434	383	377	403	324	325	327	311	310	301	300	287	325	302	331	318	290	312	267	297	266	267	292	311	294	293	286	315	321	266	276	265	307	281	287	306	291	306	291	337	303	298	275	303	293	299	301	252	295	285	267	293	272	274	263	317	245	268	285	267	283	282	300	292	276	292	320	283	282	283	229	244	263	284	300	335	272	277	324	254	309	304	285	270	279	256	307	306	292	279	291	274	258	280	257	288	253	261	314	269	288	235	268	281	244	273	300	253	284	290	286	261	258	293	254	284	314	271	276	258	287	286	295	297	293	267	281	260	300	239	280	286	271	282	270	281	248	294	287	285	265	276	268	278	283	287	284	278	258	287	276	273	287	276	271	254	241	284	269	254	274	273	283	278	266	322	296	286	303	313	257	277	284	278	286	288	273	279	265	298	288	282	321	293	299	272	282	266	251	295	267	317	291	268	267	297	309	274	278	303	275	272	300	295	294	262	273	273	272	267	290	301	286	255	278	276	293	285	307	263	285	264	282	298	300	270	293	275	266	289	282	278	295	295	265	310	284	291	278	286	278	293	287	288	296	284	272	256	284	264	266	255	280	285	260	299	278	311	269	284	229	260	291	272	293	286	295	290	268	269	297	280	299	298	306	257	289	280	284	272	284	277	268	268	255	266	252	247	320	301	283	284	279	242	260	287	298	300	316	295	281	318	268	295	264	295	292	294	304	247	313	279	274	244	252	265	263	295	233	311	312	282	256	282	264	281	303	283	287	271	266	289	274	290	290	278	300	295	259	294	242	247	278	271	253	240	280	274	281	233	267	306	275	250	259	274	279	284	267	272	261	257	260	260	272	308	302	313	288	270	306	271	321	284	272	277	281	303	259	277	310	300	245	264	286	289	273	283	293	265	260	291	296	278	257	278	253	291	297	249	276	297	271	302	310	264	278	292	262	261	278	268	270	253	282	261	261	262	260	252	261	269	285	302	240	268	297	293	277	263	280	302	231	279	259	284	307	271	279	264	311	274	259	263	266	287	291	270	273	273	286	246	306	287	274	244	286	272	281	280	279	288	290	314	265	296	281	258	309	307	291	274	262	273	286	308	292	271	275	253	266	262	295	272	288	268	262	276	316	272	286	280	276	318	288	268	308	256	278	296	263	270	300	268	280	302	284	268	267	297	271	274	321	262	290	296	277	271	268	291	238	269	259	262	278	289	246	278	260	256	280	268	288	271	276	290	272	291	270	284	253	267	297	285	277	307	283	269	282	225	279	258	284	286	257	284	307	293	274	280	303	293	233	309	289	307	276	267	263	264	273	286	312	284	258	269	275	308	298	305	267	275	267	297	306	272	244	244	309	302	289	289	291	274	317	297	264	258	271	268	248	280	263	309	310	242	271	282	283	271	279	299	264	289	315	257	315	303	299	259	268	255	286	270	276	260	284	303	256	256	285	276	289	290	269	264	268	275	271	301	289	260	309	307	273	308	270	234	302	291	272	296	288	278	297	294	281	307	294	267	259	299	297	265	268	331	282	256	270	288	262	277	264	269	293	276	293	268	261	313	265	282	286	274	285	276	294	288	301	272	297	279	288	269	278	279	276	301	313	246	262	279	247	284	296	247	269	257	291	241	268	312	294	300	268	300	311	275	281	308	283	289	316	266	280	262	276	301	265	308	284	226	253	259	313	291	302	268	318	274	272	274	290	289	254	258	284	282	268	291	249	283	305	303	286	322	264	309	270	267	277	272	291	265	293	279	308	284	256	321	306	264	280	276	265	289	277	302	308	311	287	289	285	285	276	304	269	280	316	291	280	276	274	273	303	280	275	289	278	265	263	284	257	279	271	288	268	279	266	253	262	260	306	251	249	274	292	272	296	291	286	314	290	274	307	312	284	287	266	294	276	260	262	272	287	283	293	289	274	258	259	299	295	291	279	267	279	311	307	272	267	278	269	253	290	271	302	285	294	286	314	307	295	275	279	264	282	282	298	295	270	282	272	275	275	291	294	249	292	284	255	296	266	247	274	298	255	257	270	277	255	264	278	241	291	264	250	245	286	299	301	269	251	244	304	294	272	318	323	266	270	308	276	265	309	271	279	295	283	263	289	304	278	297	297	297	266	312	266	296	248	242	281	240	301	258	292	253	301	273	302	265	250	283	307	251	289	284	294	258	295	301	294	290	266	289	285	264	279	285	301	262	284	281	283	231	313	290	273	271	292	241	302	264	317	295	309	279	297	245	271	279	294	292	262	256	253	298	294	268	302	283	302	282	282	273	292	278	312	264	277	288	285	293	281	261	281	269	283	281	266	268	268	267	257	276	307	316	268	324	326	275	282	254	268	337	286	279	259	265	291	314	313	264	266	278	267	286	290	295	303	278	251	271	287	326	262	307	302	277	326	287	268	296	269	264	309	254	285	263	294	238	256	302	271	260	278	281	257	285	321	234	298	236	299	274	292	304	297	275	300	289	274	264	248	288	286	289	245	294	282	256	253	265	264	286	252	291	322	284	299	267	287	280	283	302	294	284	273	265	261	286	290	258	250	277	279	274	276	268	270	250	310	262	263	271	279	276	280	268	305	280	252	269	283	298	282	310	276	266	273	261	304	253	325	307	303	283	273	298	305	291	282	253	272	294	287	295	293	268	305	265	297	280	254	291	266	293	272	268	271	256	277	261	263	309	317	302	284	260	259	268	281	295	303	273	241	295	308	272	263	257	316	310	305	297	275	284	289	297	287	289	295	288	281	260	316	299	278	303	279	272	288	245	303	313	306	239	269	290	251	300	257	281	274	276	277	271	278	257	276	295	289	277	281	299	284	262	278	321	283	254	293	289	286	282	271	269	295	267	269	272	267	287	263	252	281	293	301	278	296	258	265	269	271	269	298	248	280	279	292	256	279	262	268	275	300	297	269	269	282	282	273	291	266	264	286	268	257	288	263	288	257	249	269	244	284	292	258	245	294	264	307	257	290	297	276	246	282	265	281	286	275	281	266	283	269	275	278	291	293	308	299	288	258	287	281	257	298	277	313	296	283	312	265	308	279	279	277	262	258	258	299	270	277	272	306	295	250	305	298	275	254	274	284	272	295	277	241	274	294	307	264	304	264	252	255	284	281	295	308	306	304	290	292	302	298	280	265	283	253	255	285	287	253	271	306	251	279	281	261	301	285	265	274	273	303	291	258	265	294	311	260	281	278	275	263	274	281	321	288	277	324	252	274	269	270	285	258	274	274	261	276	291	250	268	247	263	299	249	331	279	254	296	258	258	295	272	280	255	274	295	297	251	274	278	275	300	262	243	270	290	284	275	304	277	296	318	281	256	295	263	263	275	276	290	292	263	263	285	291	265	264	285	286	298	287	256	300	262	268	273	295	272	263	282	268	271	278	262	282	277	250	253	283	290	236	278	292	285	279	272	261	268	305	276	282	298	269	273	278	255	292	280	255	265	309	279	263	248	269	269	252	265	294	264	292	304
21763	7922	2564	1302	971	781	746	676	706	619	619	659	661	657	676	604	607	704	657	610	617	644	619	576	573	663	587	656	655	598	602	628	627	599	668	642	577	582	638	609	614	566	612	597	630	618	561	589	586	585	619	616	580	603	586	580	573	607	655	640	574	620	594	598	595	648	608	604	605	629	573	632	620	592	608	635	620	612	649	626	631	618	563	596	603	580	587	607	604	622	599	615	600	592	598	595	595	616	611	585	616	634	586	620	599	606	614	617	596	624	581	586	638	657	614	630	588	643	573	595	596	623	597	581	569	591	620	558	616	580	638	616	612	629	580	596	634	649	547	626	594	610	637	621	587	591	606	604	635	629	613	581	587	630	582	626	589	620	614	609	592	618	608	683	621	603	597	609	616	582	646	632	599	610	593	648	574	599	563	574	656	588	561	550	602	586	666	554	613	568	627	594	620	613	594	633	618	615	598	564	615	603	587	578	586	646	612	606	634	606	603	645	603	625	586	602	622	597	586	626	636	607	582	672	656	589	604	612	602	592	634	622	614	623	581	581	573	608	573	622	595	608	599	617	599	617	605	619	612	607	635	640	644	621	608	614	566	611	621	639	567	634	587	594	573	593	611	640	607	568	638	574	608	603	586	600	610	644	602	617	596	599	620	555	569	624	610	564	598	606	606	602	620	601	608	590	579	628	548	615	621	561	612	626	611	638	577	597	592	649	593	606	571	570	611	611	612	577	570	604	585	591	612	534	611	571	566	609	601	604	641	653	612	607	620	624	633	625	595	607	606	606	605	593	600	605	574	609	565	610	624	628	582	578	651	592	570	655	600	568	631	631	595	594	631	588	628	624	568	597	580	593	594	620	597	606	605	561	613	593	606	624	615	564	607	609	578	610	618	576	610	577	569	580	608	574	645	599	600	660	600	602	627	598	618	615	614	523	602	567	617	607	599	581	584	584	632	578	631	594	576	605	655	665	653	596	578	622	634	597	593	633	612	629	630	601	590	633	606	615	646	631	565	588	627	667	591	588	627	623	635	578	612	608	594	651	581	592	610	629	583	598	612	635	611	592	615	596	613	594	585	577	605	616	646	583	613	631	591	546	595	572	602	617	615	594	645	615	578	612	612	604	590	649	599	645	631	600	570	577	613	589	604	571	594	581	571	561	593	622	624	599	607	630	557	644	645	563	612	626	600	603	564	581	595	641	586	602	598	562	579	615	620	566	623	608	614	651	620	633	594	607	554	611	623	587	616	580	631	555	582	599	645	605	572	663	625	598	616	561	598	607	620	601	623	625	577	601	580	589	613	622	616	617	624	587	644	609	571	590	609	593	664	589	633	602	619	613	584	627	597	619	572	603	592	578	593	603	579	587	578	611	612	569	613	627	629	571	580	628	629	616	604	578	590	621	657	603	588	624	582	619	604	617	641	636	615	583	608	584	595	637	617	626	587	607	661	594	581	592	604	595	609	615	629	610	575	610	623	626	606	643	612	593	617	619	574	634	590	626	619	581	575	635	590	595	587	606	611	644	607	636	632	626	619	600	638	622	611	595	615	578	612	608	589	566	617	590	586	662	635	626	631	544	592	653	623	602	591	609	655	591	601	624	575	609	642	581	593	578	597	615	578	635	565	610	577	617	612	628	599	609	615	584	618	627	625	607	598	581	605	632	608	578	608	600	599	560	592	583	590	606	562	633	603	591	621	607	552	609	625	629	616	582	573	577	618	609	568	573	584	586	613	630	617	614	615	598	615	616	561	628	533	624	571	580	598	640	580	593	580	588	608	619	576	609	611	616	609	637	611	622	596	582	576	623	625	582	595	615	552	580	611	596	622	616	559	622	596	578	615	610	602	564	657	600	627	633	618	608	576	622	609	588	598	612	582	575	631	597	617	630	592	636	610	618	598	637	639	621	566	572	630	623	622	591	625	576	585	557	603	603	622	602	600	623	583	595	574	583	619	598	566	578	614	626	619	640	601	560	579	580	645	624	603	624	628	623	572	603	633	576	578	609	625	602	649	629	631	612	615	664	620	613	555	609	604	591	617	584	612	574	620	628	614	656	571	595	593	584	625	586	604	611	625	635	613	589	610	583	566	609	600	634	627	597	602	585	620	629	621	632	632	605	607	605	642	635	559	576	607	586	606	626	616	618	579	599	615	601	615	593	597	626	577	645	563	592	624	612	598	588	594	576	578	594	650	600	637	609	630	622	568	604	611	566	598	596	617	597	571	606	612	672	618	623	613	610	629	556	619	628	632	614	574	574	577	590	601	600	617	584	594	634	622	609	580	610	594	645	558	607	578	612	566	616	645	566	612	607	644	575	594	591	605	618	643	610	593	665	594	624	642	608	592	586	602	617	617	553	598	639	608	612	623	582	619	603	624	624	568	575	610	632	561	630	630	584	601	620	576	582	640	616	610	611	632	619	627	643	625	603	595	593	644	608	599	604	565	597	560	599	601	590	574	585	583	607	596	620	595	617	604	583	578	606	637	639	602	595	588	606	616	620	628	627	624	576	590	550	614	589	617	594	595	655	643	568	614	609	610	578	652	623	640	623	595	583	599	623	602	612	572	597	570	583	587	614	596	586	547	592	603	644	577	638	622	590	616	563	620	625	602	631	595	595	612	597	575	626	584	620	611	617	634	627	581	581	637	619	641	580	549	589	602	600	648	614	612	607	592	566	575	607	597	616	621	634	644	609	572	575	631	613	545	602	604	627	596	620	576	576	621	602	571	603	588	614	581	645	596	581	627	600	619	606	608	625	634	588	581	625	626	611	623	625	608	605	584	617	617	634	626	621	602	580	549	605	605	588	601	583	636	622	597	600	617	617	620	625	616	615	621	595	567	607	644	655	607	551	598	631	619	618	590	602	643	625	600	596	614	619	603	612	592	593	596	614	579	685	617	595	627	608	602	645	626	594	623	642	598	625	636	578	551	604	588	584	625	596	669	639	561	568	609	610	587	628	588	570	607	613	561	597	578	604	586	635	588	595	584	548	629	617	582	659	600	592	634	624	614	583	627	627	580	657	614	553	649	633	601	623	581	572	617	588	563	567	572	633	639	594	623	607	638	612	584	579	576	612	571	612	592	581	616	575	570	589	608	623	589	581	603	637	612	605	620	593	621	604	617	594	605	616	615	644	635	589	611	637	595	592	571	630	610	574	589	601	603	576	620	579	613	616	603	580	614	611	589	635	648	622	596	599	620	591	572	594	609	592	642	565	620	602	617	615	565	575	640	547	600	582	595	599	603	619	609	614	579	648	606	634	605	586	550	604	562	615	567	589	576	606	602	584	608	619	565	573	603	626	607	609	617	601	603	605	603	593	584	614	585	620	604	555	637	604	635	624	589	604	670	580	602	571	635	596	575	612	582	641	634	593	572	655	637	578	621	578	581	639	587	641	638	612	625	580	561	625	608	570	603	625	599	643	627	576	583	614	620	612	655	557	586	637	644	613	615	574	613	650	621	609	660	607	605	581
32612	20735	10210	916	592	533	487	333	328	314	363	336	338	304	340	350	302	334	338	373	328	342	306	344	313	291	313	334	329	339	358	352	333	319	322	350	285	335	355	296	303	354	324	310	304	303	352	348	310	321	339	346	352	314	346	322	328	285	324	305	292	326	323	343	344	328	349	321	330	309	363	321	393	347	350	311	342	325	364	325	346	345	328	329	319	330	315	305	332	329	324	317	306	312	311	313	357	335	301	303	305	324	302	326	337	348	323	317	322	330	294	300	325	320	306	365	362	347	344	298	335	320	330	306	371	309	331	317	316	333	320	313	334	320	347	343	327	356	336	344	333	351	333	353	320	319	331	295	299	350	318	344	301	360	295	298	351	335	331	301	306	343	329	325	313	312	316	303	336	332	340	333	331	341	312	331	320	333	334	297	307	301	329	330	316	304	326	291	346	324	316	325	315	330	351	314	317	331	367	339	356	303	353	325	311	328	353	315	373	334	329	318	351	303	303	322	349	324	320	348	305	331	318	322	338	334	317	317	327	347	330	306	322	273	317	317	329	355	320	347	328	280	365	306	320	308	374	357	320	361	328	338	318	310	306	322	346	327	325	324	296	304	348	342	309	342	311	312	328	327	274	325	305	347	301	346	310	314	343	337	325	295	316	323	336	342	315	324	339	322	337	333	328	299	339	315	322	336	340	339	323	312	319	326	349	288	323	330	342	330	303	307	322	346	310	321	343	316	350	338	351	318	338	334	307	289	283	327	328	289	342	326	338	334	320	354	342	315	315	339	351	355	337	308	369	327	334	336	312	378	315	322	352	314	315	359	345	340	344	331	330	332	342	304	298	327	356	367	352	328	335	331	280	289	309	327	327	331	334	340	342	332	342	348	379	315	331	332	336	337	329	348	354	341	355	310	323	323	323	327	351	318	348	333	339	314	300	312	324	310	365	325	304	313	348	333	312	324	321	347	342	306	335	313	321	335	306	312	335	351	335	292	313	325	359	331	291	333	319	344	307	309	311	320	322	318	293	328	342	333	324	335	304	350	363	339	326	296	321	331	304	327	323	361	339	306	353	317	338	309	303	356	318	326	301	328	331	353	336	334	332	333	327	343	320	343	332	296	330	314	327	336	299	315	310	318	296	300	348	313	333	311	290	343	304	307	321	333	319	294	284	322	347	298	322	332	321	327	323	319	309	334	294	334	307	340	296	318	328	311	325	349	345	357	329	339	334	319	312	334	316	334	366	321	357	326	302	326	304	331	318	345	328	346	328	303	305	329	311	365	322	278	348	360	314	287	331	303	307	306	350	324	309	343	326	325	348	335	362	345	306	334	308	300	322	370	324	301	352	328	356	320	323	331	303	340	342	330	351	305	339	342	341	325	314	321	337	352	331	314	290	317	282	376	341	337	333	298	339	293	334	332	295	332	293	348	345	325	333	381	327	320	329	327	307	328	330	334	376	326	356	353	335	322	328	335	332	311	332	325	293	310	297	318	318	350	337	315	355	309	322	322	305	341	312	354	312	333	315	321	346	309	324	313	350	328	340	299	348	318	337	308	342	309	291	312	335	337	332	300	327	321	320	315	319	358	335	332	330	327	306	308	303	311	317	294	314	347	312	329	342	339	297	340	320	324	342	302	349	312	318	349	323	330	352	312	321	340	314	306	318	302	329	326	330	369	300	335	327	342	355	348	329	329	301	349	318	351	322	325	326	332	405	349	278	321	358	321	295	316	353	295	314	383	337	318	315	321	299	314	317	311	314	336	319	322	301	362	324	345	319	308	324	327	322	327	326	308	387	310	336	307	337	363	308	326	322	319	330	311	302	327	335	321	309	327	370	333	310	314	339	351	304	329	331	340	304	300	327	329	313	292	342	316	326	305	317	346	328	347	319	360	327	346	330	363	295	328	334	317	352	321	287	308	290	314	372	299	316	302	309	334	369	342	328	369	385	371	323	338	331	334	326	331	317	308	302	318	349	338	350	312	324	317	302	349	342	300	328	343	334	312	330	361	324	311	325	324	290	320	309	291	340	326	315	320	341	316	292	317	353	354	343	338	340	338	298	341	314	349	327	342	364	313	356	355	362	352	301	318	345	326	331	353	346	345	344	358	321	313	325	330	307	315	317	333	314	319	303	321	346	319	368	331	302	321	345	342	347	354	332	300	351	340	298	322	343	317	310	346	355	297	343	345	345	315	352	310	259	300	296	311	314	347	338	298	333	321	331	293	308	319	367	315	360	311	353	306	353	322	309	315	318	334	348	330	348	294	332	317	332	335	299	345	313	327	314	329	338	301	330	320	316	344	342	317	345	299	366	315	322	351	360	305	342	322	312	321	361	329	347	331	339	331	357	329	330	307	347	349	342	343	325	294	338	303	290	317	308	321	289	337	309	339	300	319	329	349	309	290	330	335	340	286	345	343	295	370	324	322	346	352	310	355	314	290	326	301	337	315	307	333	337	338	343	321	326	338	324	359	318	327	331	339	355	303	317	307	326	327	351	299	331	328	323	329	311	315	309	311	333	302	339	325	338	306	349	327	300	342	321	363	346	329	345	311	320	333	332	319	329	326	347	332	307	335	338	319	351	313	307	337	334	344	320	302	334	303	312	306	287	362	345	302	346	319	366	328	365	343	360	300	285	319	288	317	349	315	326	307	329	361	349	318	314	340	347	321	338	329	330	325	284	349	325	338	316	296	326	295	304	321	331	343	371	338	354	307	332	357	364	343	305	300	322	359	307	324	337	348	348	295	307	300	319	322	312	328	359	343	324	344	316	310	298	308	358	354	269	300	340	291	348	331	346	329	335	319	314	359	301	329	340	346	320	310	333	326	339	319	335	356	344	360	299	339	356	325	313	313	339	298	325	316	325	348	321	295	334	342	318	308	346	319	310	317	305	331	361	326	318	277	308	359	323	314	304	293	313	293	335	291	309	327	315	291	323	326	346	331	346	315	317	305	355	322	350	353	324	337	371	331	335	349	354	327	313	334	339	299	333	343	340	312	366	345	311	347	311	349	342	319	314	321	317	291	315	338	370	335	313	316	316	331	317	319	340	305	317	309	314	285	312	311	370	325	284	345	310	309	309	308	314	327	386	312	317	331	336	355	341	346	319	331	332	318	332	320	330	324	332	339	303	346	324	323	341	326	283	338	335	318	338	319	332	344	341	347	325	312	358	326	332	307	349	304	321	307	321	349	350	351	332	330	329	370	354	318	331	322	315	333	332	288	313	273	357	343	338	303	335	356	331	338	295	331	316	325	301	340	341	351	338	349	325	358	325	321	318	334	328	350	340	316	329	345	339	341	303	317	362	301	311	354	322	346	317	321	336	337	311	337	304	333	367	338	341	320	346	340	300	339	354	337	304	307	319	356	329	292	294	348	327	318	308	335	351	345	340	352	359	341	331	323	343	322	339	335	338	334	322	293	327	307	313	378	333	342	309	347	320	311	312	350	312	320	331	297	308	317	356	335	304	331	297	329
7586	1132	874	821	794	778	777	761	769	751	749	826	774	750	784	763	725	765	787	736	736	763	791	748	760	768	753	739	734	693	752	707	769	777	750	804	759	731	760	746	769	740	777	732	751	728	752	742	722	730	760	787	728	748	739	749	794	705	771	768	791	705	728	737	755	738	789	758	739	751	760	753	751	775	729	769	758	798	838	727	731	722	778	773	732	751	778	753	750	746	761	736	749	762	763	756	776	695	744	790	716	742	781	744	773	747	740	753	815	723	737	779	771	759	749	740	759	812	754	714	721	746	773	755	733	788	760	761	738	756	771	723	746	781	723	742	797	837	731	723	726	753	743	726	726	742	787	754	763	730	708	735	744	769	747	726	773	755	747	726	733	762	733	781	687	785	742	776	745	774	762	760	778	750	797	745	713	791	709	751	763	805	741	790	769	782	700	733	711	728	794	750	762	778	732	753	753	801	747	758	745	748	777	762	838	803	744	760	763	727	760	776	757	716	757	744	720	786	785	753	713	728	757	751	787	739	748	719	683	771	762	761	777	744	750	736	798	787	771	760	724	746	730	714	763	807	765	783	737	792	732	752	765	729	725	721	746	794	784	753	748	788	747	773	790	744	799	720	787	741	774	748	715	772	746	733	758	733	748	701	755	758	763	749	758	761	722	779	811	755	708	764	774	749	791	765	732	749	768	765	772	735	803	742	733	729	726	755	767	741	751	779	749	738	741	704	785	743	761	777	721	731	760	772	698	766	747	748	734	761	815	737	756	757	718	751	857	718	727	726	712	772	699	762	765	809	745	718	746	746	728	801	762	775	784	733	829	759	712	726	708	795	749	751	778	701	719	764	755	758	816	753	769	758	771	743	785	773	765	739	747	746	726	725	754	754	726	751	766	797	787	775	732	759	748	753	799	806	787	775	782	696	763	814	731	747	761	778	704	767	767	737	750	749	792	782	767	759	735	724	697	755	805	747	749	732	750	745	701	754	772	722	758	764	726	798	771	776	733	740	716	784	722	782	776	730	738	732	773	748	750	786	699	767	749	759	781	714	767	709	794	737	746	743	771	734	759	738	749	720	681	733	741	766	701	787	787	740	784	727	701	758	727	726	756	815	782	758	784	750	702	796	775	743	738	712	784	719	759	774	720	774	825	738	724	776	787	717	737	759	751	797	773	703	769	774	783	736	768	761	749	753	743	755	759	758	726	796	735	747	763	751	791	753	751	729	760	704	702	804	771	754	751	759	709	683	731	762	729	726	743	752	776	713	732	763	728	768	709	756	795	765	775	770	750	711	811	719	678	751	769	787	781	755	685	764	731	793	783	747	749	756	792	796	749	740	767	749	724	711	751	721	808	737	727	732	785	738	802	728	754	747	751	799	733	763	784	770	778	709	785	742	769	764	714	795	728	748	771	722	752	717	715	757	777	736	757	744	740	768	721	783	733	734	800	733	734	699	710	784	728	762	744	801	709	746	714	791	777	762	779	770	767	766	748	791	774	755	747	745	744	763	732	755	760	718	762	774	765	766	704	725	776	732	758	808	779	764	759	761	709	748	753	748	754	772	767	773	746	738	694	725	776	745	762	727	731	728	780	781	756	731	738	788	688	828	734	730	751	750	762	721	775	748	776	698	747	765	791	738	734	799	770	773	741	760	768	758	761	734	771	759	702	765	722	822	761	797	738	732	756	755	732	771	732	749	783	712	780	740	749	737	749	772	690	730	764	733	780	742	761	737	756	739	793	774	747	775	770	745	673	784	742	770	757	749	756	706	788	753	763	769	721	717	771	716	755	773	773	766	785	773	740	777	762	723	755	673	693	731	789	771	738	768	740	753	748	753	769	779	759	777	734	736	745	796	759	730	717	800	756	773	707	714	752	753	743	710	759	809	689	711	751	800	743	813	716	781	766	762	726	724	748	716	770	779	748	793	750	724	792	763	715	723	744	770	741	746	735	778	764	763	749	752	755	766	791	763	765	723	736	766	691	772	788	737	748	778	765	747	738	728	778	724	756	689	800	780	777	762	782	805	759	737	735	739	756	819	759	750	747	744	733	714	759	748	762	732	702	727	734	711	791	765	737	733	770	748	790	756	750	746	691	752	772	776	750	750	700	739	718	714	812	751	719	754	828	701	697	767	776	738	793	737	733	732	814	792	784	757	781	735	742	741	732	721	770	727	773	763	770	741	773	823	733	765	738	774	774	768	734	813	745	799	726	729	768	757	709	722	782	782	763	794	746	805	756	691	782	736	772	761	752	714	752	751	720	725	765	798	712	735	813	771	773	726	773	760	745	757	734	749	755	689	747	767	774	777	773	788	765	752	743	783	757	818	709	749	749	697	721	722	749	791	795	761	750	758	751	749	778	767	739	783	806	775	763	754	767	753	737	779	744	798	788	731	706	788	775	763	755	760	767	744	777	752	732	812	741	732	737	705	730	704	732	784	758	761	716	789	732	723	752	785	810	731	790	790	799	754	705	748	749	768	761	760	780	752	758	747	725	713	752	759	714	740	686	718	764	751	755	734	762	803	749	745	721	746	762	757	730	728	721	771	747	732	751	734	739	749	727	719	705	751	779	778	778	765	761	794	757	711	733	733	750	777	774	790	796	739	756	743	723	784	728	800	766	757	756	736	748	751	738	785	721	747	762	737	773	736	742	726	723	784	742	712	824	766	773	766	751	782	750	743	761	731	733	733	702	747	705	686	729	730	782	696	758	704	703	745	755	766	781	736	734	750	734	734	729	766	754	777	735	765	723	742	744	787	727	771	762	758	738	753	783	756	742	726	723	754	771	819	786	782	759	729	738	784	747	792	744	762	778	767	752	740	805	778	756	775	737	787	815	795	776	690	757	743	725	787	748	724	756	801	772	764	747	801	705	727	756	730	758	711	682	748	734	756	709	774	703	777	730	779	730	751	714	789	743	747	763	736	732	730	765	742	756	776	821	737	737	752	732	788	731	718	788	753	754	760	738	742	733	773	753	731	746	692	746	741	679	756	796	747	739	775	759	754	742	722	764	772	749	722	774	759	797	725	772	716	731	739	754	734	743	784	746	781	741	771	761	707	762	745	766	735	705	750	752	767	724	728	737	780	732	739	788	727	722	770	749	760	725	755	740	733	790	714	731	726	773	783	789	760	776	717	721	731	732	723	764	756	740	746	710	796	722	761	717	765	767	763	783	705	765	765	756	779	733	753	662	772	725	742	745	781	742	737	750	770	760	734	766	792	713	741	734	787	745	737	738	738	798	773	738	704	777	778	742	714	747	784	796	717	758	800	751	743	756	758	742	752	737	788	798	737	700	771	746	769	770	729	800	729	739	719	736	760	814	778	729	795	709	774	778	777	741	730	722	759	719	708	734	745	811	775	774	710	764	774	709	777	844	756	799	721	758	764	772	765	751	720	714	736	722	731	766	756	776	792	773	688	736	678	727	785	776	735	763	723	736	761	799	713	762	750	748	717	794	741	723	704	792	731	757	764
24952	21499	24798	28422	21406	20956	1235	597	470	451	551	481	456	426	435	468	465	423	457	393	470	458	409	432	402	443	448	435	417	427	423	439	438	447	450	441	432	428	414	456	457	487	431	436	437	446	463	406	405	437	453	472	443	414	443	425	478	417	418	376	399	418	414	439	475	437	447	419	437	449	432	452	455	448	443	397	419	382	462	407	471	461	430	476	446	414	366	440	416	439	427	425	480	444	419	421	403	423	421	450	446	408	403	455	441	420	413	403	411	450	414	422	456	418	422	463	437	407	400	428	424	456	412	431	416	448	444	412	439	459	425	431	418	440	437	410	465	410	437	454	426	423	467	453	461	471	463	473	417	425	431	417	456	429	429	413	477	464	404	417	450	395	402	389	408	457	432	437	389	463	454	415	458	411	460	425	426	460	421	387	431	446	411	414	420	391	472	442	415	423	414	431	446	401	445	408	415	470	431	444	448	427	373	414	394	439	482	463	426	435	453	447	440	442	411	463	424	446	426	441	429	412	437	381	449	435	461	396	461	425	444	413	430	448	444	446	424	412	420	417	455	412	412	449	443	421	443	407	424	429	402	412	451	412	398	443	413	440	441	411	464	442	455	432	452	443	420	456	402	401	419	426	448	436	459	436	417	413	449	439	445	417	433	442	392	420	397	418	404	465	440	430	443	414	412	419	420	454	447	465	489	443	475	405	441	471	427	421	461	430	456	414	449	466	427	397	412	419	390	411	388	468	396	432	457	403	427	433	371	433	426	443	385	432	402	401	404	412	393	431	437	421	476	436	410	419	411	411	457	421	445	402	443	447	434	430	468	435	435	411	431	485	446	456	412	417	458	478	411	449	467	441	407	470	424	450	439	386	426	412	412	473	418	395	407	386	406	414	393	409	414	431	412	404	444	440	414	452	461	427	452	408	411	412	430	384	418	457	401	406	421	436	461	417	415	443	406	463	418	378	425	441	474	438	405	477	439	393	391	444	404	447	453	431	445	423	490	406	424	434	423	464	428	407	387	447	403	402	416	454	436	437	454	442	444	448	400	429	407	429	386	449	467	383	435	417	452	424	434	438	427	428	412	420	472	398	383	430	453	424	398	424	429	447	425	421	426	394	414	437	428	468	446	439	429	392	420	448	463	470	444	441	436	442	424	424	438	408	418	476	453	405	427	416	417	433	407	420	470	411	482	412	395	416	418	410	468	434	401	430	402	420	405	409	421	434	425	458	442	380	392	454	453	424	471	426	422	395	430	440	400	404	419	409	429	371	419	405	437	450	423	431	439	456	400	424	491	434	415	430	394	442	443	420	411	408	409	446	397	456	449	396	417	474	441	427	428	407	435	389	398	394	422	455	454	429	420	447	420	452	399	444	405	422	378	398	390	414	411	400	426	433	450	385	456	412	430	458	427	425	399	417	392	418	407	437	444	390	441	417	423	434	483	429	430	401	426	446	416	426	464	430	419	420	433	430	429	404	439	438	403	407	438	372	415	426	422	431	441	400	433	434	422	432	399	436	405	431	427	442	409	445	453	428	372	410	426	429	412	459	388	424	397	452	443	396	417	426	404	433	421	417	436	412	397	379	426	417	427	416	414	410	428	391	401	414	437	381	471	418	476	427	407	448	402	431	399	402	433	426	449	411	416	426	423	415	413	459	430	429	429	425	443	436	442	419	438	442	421	417	424	398	398	429	435	401	445	453	434	433	439	425	412	416	447	438	453	436	464	439	453	424	437	412	452	411	475	427	419	440	399	426	422	464	430	414	380	445	428	466	435	415	472	418	416	404	436	404	422	437	429	399	444	476	428	412	396	464	422	441	492	460	378	441	461	412	422	418	432	383	442	421	408	424	393	429	434	400	409	410	416	395	409	400	414	442	450	452	447	414	419	409	420	432	442	386	441	416	426	408	460	402	461	425	415	424	471	435	438	427	401	393	412	412	428	461	449	394	437	452	431	399	425	412	421	406	410	441	398	452	462	425	429	422	392	424	394	418	401	438	415	416	468	467	409	430	444	414	389	425	429	455	440	411	447	391	416	423	443	418	437	439	420	469	435	428	417	405	427	465	420	431	456	404	420	405	426	435	460	436	413	443	437	432	395	379	450	442	418	404	414	389	416	438	426	435	446	397	448	442	448	440	427	402	400	399	443	397	460	455	426	471	421	435	454	394	423	425	419	452	405	398	420	442	420	401	428	489	384	420	420	368	430	434	409	385	405	439	387	437	405	413	396	420	426	412	406	453	439	463	437	421	439	382	431	443	408	415	449	441	455	426	447	444	434	475	445	399	461	394	410	395	436	474	442	396	412	448	459	457	445	419	417	454	408	418	440	422	387	429	418	444	409	427	436	455	424	439	428	361	437	419	427	428	378	393	421	483	400	413	448	431	432	429	436	432	451	425	448	483	432	391	402	453	427	409	435	398	423	421	398	471	439	418	401	447	440	415	385	420	440	445	456	414	440	455	431	451	429	448	424	414	447	414	464	447	414	426	408	482	432	428	418	429	470	420	389	464	438	431	435	433	438	402	392	433	385	386	394	454	447	435	415	421	415	442	441	419	418	386	412	435	432	411	437	399	416	412	415	397	430	416	383	460	426	418	435	409	438	421	405	409	417	427	424	397	436	437	404	408	416	428	424	404	405	402	411	439	409	410	472	446	407	416	399	414	416	420	417	410	409	471	438	458	455	429	430	417	427	420	447	418	410	429	431	421	450	425	412	424	432	395	433	434	409	409	466	429	445	388	442	414	413	446	409	428	443	431	432	434	439	410	452	450	414	444	432	461	408	452	437	456	417	446	402	458	446	422	402	452	428	455	478	425	420	489	447	425	439	420	453	438	411	399	396	429	406	422	445	418	443	456	419	412	397	408	417	456	419	442	442	422	424	395	450	440	428	433	440	431	438	412	440	401	416	407	481	415	436	465	437	424	419	451	444	454	397	420	443	440	416	411	432	437	421	428	407	410	410	413	448	461	439	432	385	447	405	419	450	449	400	437	393	410	409	396	418	396	411	435	442	474	451	455	441	417	443	451	423	410	431	402	439	408	389	479	399	448	445	445	402	409	414	424	430	431	443	396	461	445	448	423	379	401	472	416	430	438	432	431	418	373	415	439	410	447	405	384	398	412	440	377	463	398	395	456	439	420	385	405	394	465	449	438	394	420	409	417	415	413	472	415	424	431	435	437	380	407	389	462	457	379	409	415	440	428	434	457	449	435	408	435	432	397	415	409	447	437	420	462	356	424	433	419	395	446	436	434	456	440	419	421	401	413	415	423	405	439	439	428	423	411	419	442	403	417	476	423	437	418	415	410	416	397	418	467	411	443	420	414	448	450	436	418	462	419	429	422	450	452	456	414	440	401	450	433	430	408	456	402	402	420	441	395	440	458	420	437	436	435	418	430	419	452	438	449	439	413	416	421	480	422	405	471	429	425	403	453	404	413	419	430	437	437	415	408	390	423	418	413	405	413	444	450	412	422
16202	4866	1769	1273	1046	1009	957	984	991	957	977	929	951	927	916	888	868	895	912	928	921	932	906	929	937	966	901	913	945	958	928	929	938	923	902	944	934	938	867	929	903	919	905	856	910	934	877	949	908	912	934	906	895	967	899	908	915	934	970	949	900	890	941	883	916	914	967	893	939	948	887	938	926	859	905	956	889	903	887	881	930	905	913	896	913	932	948	932	930	938	939	950	960	911	898	922	916	943	926	962	895	933	918	904	896	953	924	886	857	905	948	938	937	925	949	920	937	924	960	918	934	902	967	935	946	919	904	950	867	850	1010	873	906	969	893	911	909	936	924	927	886	931	913	865	901	941	908	951	854	907	912	923	912	916	965	914	878	911	896	892	882	902	911	902	861	927	908	907	962	892	916	963	894	910	874	934	861	873	917	918	901	922	910	893	915	944	957	934	922	909	945	893	914	919	911	901	926	912	930	876	895	893	921	944	882	904	905	933	904	962	908	873	887	850	880	898	914	875	921	932	915	942	912	928	914	914	949	884	935	912	912	853	942	853	930	888	853	915	924	949	869	916	919	941	929	911	890	931	934	885	920	893	892	884	935	845	897	890	908	903	937	893	896	949	919	906	935	931	867	928	947	938	889	868	948	917	906	937	897	880	926	895	919	873	865	923	892	954	953	926	942	947	928	916	939	904	928	993	848	911	900	892	895	951	907	876	888	944	933	914	926	872	920	868	862	917	919	956	897	952	922	896	896	928	948	912	876	901	945	936	948	870	924	984	963	910	957	908	958	930	932	929	962	870	944	929	913	913	886	915	946	929	895	909	869	878	917	855	926	892	906	913	942	912	943	915	921	924	857	892	925	919	879	915	901	860	910	914	892	929	952	885	931	895	907	913	915	954	883	915	926	967	873	904	945	908	936	928	997	929	933	930	912	902	963	901	870	934	1011	973	925	862	907	967	885	907	902	908	925	861	915	882	936	927	911	873	906	960	910	914	873	937	897	947	873	900	873	938	886	900	907	921	926	962	883	910	905	898	889	923	944	908	954	903	920	959	941	905	939	905	958	868	930	950	900	916	899	931	867	942	919	884	923	937	943	846	927	942	915	894	886	930	945	894	954	874	918	888	920	993	922	913	908	944	918	914	925	951	929	895	905	930	903	949	895	920	822	944	936	874	948	957	907	915	942	891	954	960	933	942	886	837	912	927	911	939	946	952	930	952	933	947	925	914	919	932	875	904	876	902	874	902	937	950	904	891	902	908	927	964	952	932	902	927	934	937	929	971	885	971	911	929	922	926	853	937	942	915	930	925	880	891	893	858	889	921	920	897	893	911	888	905	898	916	944	868	887	841	925	889	959	910	954	912	944	877	929	915	938	873	886	929	871	940	891	901	944	932	858	872	981	928	881	900	922	905	943	903	956	913	962	925	893	937	934	957	932	904	948	885	970	913	878	922	924	882	940	948	891	923	921	921	876	939	971	869	925	870	900	953	958	932	933	906	907	911	883	929	916	897	920	926	896	913	951	984	932	932	890	913	895	899	862	899	874	887	897	935	870	917	890	961	930	902	923	887	927	910	944	911	886	976	882	893	832	849	841	909	952	918	863	910	928	936	945	909	923	901	905	915	938	915	893	857	960	956	911	920	857	906	886	956	920	928	859	922	921	882	899	879	847	885	925	894	938	924	898	982	984	949	914	912	966	925	929	909	948	924	903	907	871	903	929	930	944	918	867	945	944	955	923	880	903	902	945	921	931	924	936	910	882	892	852	899	918	945	937	916	927	902	961	941	907	910	903	930	876	929	855	986	833	871	846	904	938	914	937	948	853	903	919	960	844	889	884	882	950	969	866	921	907	948	927	951	958	918	951	873	926	880	913	881	891	897	886	941	927	931	922	889	953	899	899	925	943	909	905	887	925	889	900	855	953	921	881	933	908	883	931	912	938	941	961	905	901	873	888	909	869	880	915	923	964	868	954	879	884	905	949	875	932	828	947	948	968	847	907	967	873	918	945	924	910	949	835	951	888	954	922	879	921	941	972	888	914	922	903	952	904	915	915	908	942	890	942	891	920	898	918	939	923	929	953	906	946	912	910	907	911	930	902	954	938	929	926	924	908	920	928	924	972	896	928	871	916	956	873	906	925	962	941	928	880	894	959	898	946	956	880	943	883	924	896	886	900	972	940	927	919	932	895	966	922	878	871	896	931	916	926	928	885	912	924	921	861	919	910	954	865	939	968	943	938	873	970	907	934	891	958	1004	881	932	932	907	873	919	935	904	922	887	938	896	890	915	907	944	880	966	914	928	875	963	914	922	929	930	896	894	900	932	975	924	893	910	910	914	902	902	878	913	964	931	941	933	960	970	885	900	951	923	942	900	918	883	918	952	939	903	932	912	918	918	894	884	917	891	928	886	914	858	856	939	959	920	919	874	914	898	921	918	889	874	906	923	926	886	934	920	981	922	947	945	930	939	896	890	890	936	924	943	836	874	886	916	873	928	912	908	918	877	910	903	935	927	921	938	968	884	921	909	895	906	955	937	940	916	896	905	943	922	871	895	878	920	909	957	939	926	894	915	906	950	952	938	951	901	931	892	919	862	899	894	911	909	927	939	936	875	944	884	913	898	946	883	935	868	967	897	903	906	899	915	891	906	880	893	918	924	930	928	904	903	920	864	928	920	896	901	910	889	867	939	1000	950	931	927	948	948	961	868	913	954	909	924	891	924	878	921	904	899	938	862	929	957	891	902	908	941	880	973	892	840	938	900	916	962	903	855	930	954	909	879	913	956	916	879	930	926	922	919	944	896	945	918	914	912	905	876	910	893	939	898	894	863	927	850	916	912	881	905	918	903	886	914	865	862	914	956	979	893	906	919	923	866	893	917	902	929	905	914	908	913	949	947	911	942	920	906	883	922	930	936	961	921	944	909	893	964	878	910	914	901	868	911	898	900	925	936	880	927	891	901	898	872	879	892	931	931	895	875	895	904	916	911	950	930	935	877	935	953	902	899	898	941	949	919	914	1009	912	922	917	913	917	954	908	867	909	889	895	913	918	938	956	894	912	898	955	915	929	985	924	975	957	921	917	887	936	925	881	932	864	867	885	973	956	883	875	943	935	940	934	934	878	896	931	866	922	931	900	935	914	879	894	877	949	889	974	925	886	925	904	907	953	901	899	860	849	890	947	912	920	936	919	917	892	940	878	922	936	896	869	879	895	908	949	910	890	914	932	928	931	885	919	908	875	905	929	890	905	898	892	898	905	926	905	916	924	985	925	878	937	892	925	908	916	933	943	901	948	932	915	930	937	916	915	838	937	925	932	846	945	902	907	934	961	884	897	929	910	879	960	962	901	908	878	946	964	927	937	931	945	911	903	951	946	869	867	917	884	925	931	929	922	914	939	896	908	937	913	889	881	919	937	909	923	884	836	895	943	918	889	941	915	900	884	966	909	932	970	898	910	879	883	949	947	916	858	936	917	896	892	872	910	908	955	915
24294	21494	25208	28203	21497	21510	20118	868	500	366	366	369	348	349	317	292	293	300	306	316	292	282	289	317	268	313	275	278	323	309	253	286	285	281	297	279	249	263	295	293	281	296	277	297	283	258	267	274	247	261	280	299	280	277	299	289	268	294	288	260	272	286	282	257	298	262	276	284	295	315	295	294	297	263	289	278	292	288	304	272	281	275	285	292	267	279	281	313	283	306	311	277	291	286	311	319	292	275	320	273	307	277	300	286	281	299	312	279	283	261	310	285	293	271	284	258	272	257	315	292	262	258	257	308	300	294	292	332	302	293	300	275	238	287	282	310	299	308	301	279	303	323	266	281	298	296	317	285	294	288	292	282	286	252	263	292	285	277	301	282	277	269	302	258	285	265	267	306	273	279	298	272	292	270	276	275	260	265	274	281	271	251	254	289	290	289	309	302	258	269	303	300	287	259	295	281	267	302	255	292	286	334	271	271	261	324	318	308	272	348	278	268	252	278	296	283	286	254	237	255	296	217	290	274	265	288	268	288	273	286	264	259	273	300	264	297	286	297	257	296	282	294	254	284	232	271	268	285	303	322	286	280	256	267	295	250	278	269	282	279	275	289	279	253	251	286	272	278	288	265	290	258	279	273	269	283	270	314	243	311	274	270	297	256	292	273	311	244	289	284	324	293	327	269	273	297	280	287	282	291	252	296	296	290	306	280	281	300	261	264	278	286	284	278	284	259	303	272	274	265	257	278	263	273	261	292	295	300	234	286	251	314	273	312	254	285	287	296	241	299	285	263	243	257	293	284	280	252	261	259	286	266	261	292	270	288	265	269	311	262	253	291	287	310	287	287	295	279	261	294	263	261	242	271	280	252	307	286	242	256	292	274	311	299	269	291	285	264	269	263	296	289	286	257	259	278	272	286	306	272	294	257	313	260	293	283	291	285	278	255	291	272	248	295	275	277	301	295	291	256	274	270	261	255	291	237	261	281	294	296	291	266	236	280	274	276	277	308	328	318	277	280	310	295	248	266	266	313	301	255	288	282	312	276	244	284	282	271	300	305	274	257	259	286	270	328	287	268	263	286	278	275	308	283	267	298	289	289	288	316	303	253	295	286	264	257	274	275	248	306	272	265	287	253	256	326	285	301	299	291	299	273	287	252	275	267	295	277	319	303	306	296	283	299	272	249	267	269	297	278	294	299	257	276	272	286	312	258	263	298	284	279	303	287	274	270	298	259	233	304	295	284	299	281	288	244	287	301	281	271	298	281	283	290	238	266	266	293	251	274	282	281	279	283	272	309	288	294	258	272	269	293	261	264	270	267	314	279	257	318	297	270	259	294	284	297	288	281	274	273	300	279	276	293	280	281	259	254	283	306	283	254	309	256	282	289	264	255	333	312	263	276	270	281	258	248	260	292	288	282	285	263	275	296	245	282	290	261	267	261	308	302	270	296	291	303	299	250	290	282	312	225	328	313	297	280	268	224	246	295	294	272	296	266	270	282	301	241	298	263	286	292	285	261	279	255	267	284	275	248	262	250	270	300	291	283	257	291	285	265	281	273	293	263	286	301	307	272	256	322	279	310	254	323	298	259	259	259	273	263	263	258	274	264	286	290	271	258	278	267	269	258	265	317	286	271	234	253	288	261	271	279	263	310	278	274	318	292	285	299	315	316	276	274	265	282	279	257	237	286	252	289	307	268	270	294	272	318	289	300	278	277	301	282	296	281	275	259	276	255	268	257	300	272	312	292	286	275	256	269	265	304	270	299	301	289	306	258	279	282	281	294	298	308	313	300	290	287	290	259	266	303	293	276	239	279	279	272	299	263	278	283	298	340	262	258	265	299	254	293	254	280	260	264	225	283	250	330	276	240	293	287	295	305	283	283	288	260	269	280	291	306	263	263	281	310	305	282	282	296	283	284	271	241	281	262	305	286	304	257	298	326	308	296	244	306	314	279	299	293	286	314	273	289	257	291	294	261	299	287	269	275	280	302	276	300	274	278	254	282	263	282	279	282	297	266	284	313	312	267	331	277	273	241	276	294	286	260	325	281	290	283	288	270	295	297	279	275	257	294	271	283	246	249	258	295	291	251	262	272	277	268	274	280	307	287	312	263	281	267	279	252	275	276	276	285	296	278	249	246	277	270	280	304	268	280	286	273	269	287	257	266	259	317	270	259	264	292	284	261	267	282	250	294	269	256	277	315	296	290	296	279	269	295	279	313	273	259	293	221	277	256	303	272	299	284	236	313	280	280	293	326	264	284	272	320	274	285	281	261	272	264	288	252	292	290	275	285	296	252	259	285	282	282	281	282	284	308	307	264	266	286	288	252	271	288	318	277	242	293	291	290	323	290	281	278	273	282	294	274	286	273	274	287	273	240	266	277	273	308	326	267	266	303	290	280	274	291	266	290	306	282	297	278	295	282	304	273	276	269	269	250	267	275	257	305	286	300	279	291	279	290	282	277	269	269	283	252	266	276	252	288	284	257	291	301	275	281	290	285	287	266	279	313	277	274	289	293	237	296	292	288	274	284	268	279	296	306	267	292	283	306	276	301	293	288	283	282	289	275	291	266	291	269	305	295	301	278	305	274	273	310	283	302	281	315	302	275	294	275	295	285	307	265	281	272	249	271	278	255	272	314	277	277	293	265	272	290	270	288	278	324	276	273	289	269	249	255	249	279	244	261	268	279	285	298	317	263	257	272	281	292	291	291	288	275	302	307	262	270	273	288	324	302	275	308	257	252	277	237	288	287	287	290	284	321	270	301	271	292	310	251	280	294	279	309	267	325	258	269	290	288	279	306	285	321	237	266	269	269	275	291	310	252	245	262	288	266	263	280	270	302	283	273	303	287	276	295	296	257	277	261	261	287	255	289	267	274	274	277	268	283	296	257	269	273	280	272	280	297	294	263	264	271	277	271	295	253	289	287	260	277	294	274	270	302	302	285	296	273	284	311	278	286	296	280	274	280	291	301	307	237	296	267	262	303	280	253	229	263	260	268	286	304	294	263	249	296	268	262	257	268	305	252	287	287	312	280	280	255	303	283	292	261	289	261	294	250	283	288	286	275	274	287	275	299	289	291	282	256	297	277	275	260	279	275	245	262	287	259	304	303	250	293	246	295	314	275	256	276	273	257	267	271	282	298	245	236	268	285	295	266	270	283	293	282	303	273	295	272	316	264	270	281	260	278	276	267	287	285	290	282	298	279	276	326	267	289	249	269	264	272	259	273	305	283	277	295	256	256	259	285	264	244	313	325	325	281	256	292	293	287	269	295	287	271	272	260	280	273	282	281	237	305	268	254	255	274	278	304	297	291	303	306	254	269	281	258	279	285	292	280	292	257	260	266	308	280	276	244	259	264	294	284	261	271	277	280	277	263	279	274	288	302	291	283	272	260	276	312	334	295	272	272	302	278	293	260	282	295	308	271	269	296	303	322	280	286	296	289	289	284	311	293	286	304	295	282	279	264	274	295	304	291	260	262
22236	7776	2537	1289	950	773	753	652	698	671	671	646	644	642	637	585	604	621	633	592	652	568	630	585	582	643	593	649	626	617	557	597	649	641	614	607	594	604	598	605	598	562	598	595	617	616	606	572	593	624	630	624	593	607	607	593	610	610	614	603	621	595	558	618	573	608	578	613	564	621	610	613	595	606	614	608	677	647	632	577	567	573	622	629	612	639	570	606	575	642	627	586	595	630	589	628	651	618	598	647	616	618	589	601	602	584	593	634	574	620	585	622	639	606	606	605	639	606	609	602	593	627	608	576	613	571	650	632	597	655	594	621	591	601	590	632	593	575	649	603	619	593	591	585	651	615	586	576	635	615	605	595	578	647	591	626	609	574	638	576	599	623	652	571	609	604	624	587	585	603	609	620	640	589	649	596	615	599	615	677	611	599	608	591	618	581	617	606	589	578	598	611	608	592	678	653	597	638	610	586	620	569	583	609	646	616	608	642	631	613	632	622	613	605	562	606	611	574	624	592	575	615	605	602	614	580	630	645	598	608	584	611	581	636	628	603	644	580	607	600	597	625	600	610	601	613	601	589	625	605	564	541	612	596	613	611	636	557	608	602	578	630	613	624	597	594	595	649	605	594	596	594	589	616	585	634	618	564	610	649	567	586	588	566	629	629	633	581	626	600	582	586	617	623	593	598	557	615	613	636	621	591	568	584	594	650	624	628	615	571	591	590	654	596	587	601	621	633	578	554	576	630	605	588	590	579	630	607	626	583	601	617	605	597	585	586	638	604	611	614	579	599	601	588	567	596	606	603	604	608	620	604	586	593	559	611	553	589	598	542	572	614	594	655	603	579	676	592	613	592	587	631	635	627	572	580	602	621	622	620	612	600	611	635	606	616	599	620	609	580	585	611	611	577	593	585	618	607	589	610	599	630	594	602	615	589	600	591	602	598	639	583	618	604	590	589	622	642	592	639	609	632	619	558	611	617	621	624	635	631	631	537	581	590	597	616	619	594	577	600	650	607	600	608	601	576	616	582	589	591	617	637	595	563	633	587	573	619	610	602	589	608	601	584	600	602	560	611	601	633	589	599	592	567	584	588	604	587	616	635	606	614	640	621	660	595	604	603	597	590	606	655	603	607	596	582	623	570	626	581	610	605	601	598	595	637	578	610	671	656	623	563	607	604	569	581	614	568	580	602	610	583	630	572	620	612	584	593	552	619	613	581	658	635	589	649	655	616	567	637	604	615	584	574	564	623	608	607	631	621	560	624	579	644	620	595	618	574	613	619	599	587	546	631	639	599	586	545	600	609	596	580	605	600	625	583	599	612	575	598	578	577	620	587	621	619	607	610	609	613	626	664	562	625	607	596	642	628	603	621	590	577	623	595	602	613	603	594	634	592	601	622	589	542	594	610	615	581	609	591	588	620	647	595	624	561	583	636	607	609	585	587	639	583	565	603	610	622	575	634	613	640	616	641	619	622	634	594	637	600	600	592	599	627	583	613	658	632	609	595	622	576	593	587	611	623	593	619	643	602	555	630	561	587	629	621	600	555	602	593	621	600	570	569	602	643	621	628	603	610	592	598	596	611	577	581	579	567	589	588	592	583	589	575	633	546	587	607	581	593	597	599	569	607	608	594	592	620	609	645	664	625	616	579	608	543	622	596	593	589	559	617	608	587	594	639	645	556	611	615	616	587	620	584	658	568	584	603	590	618	632	631	585	616	604	608	604	601	603	654	564	597	608	587	595	633	549	579	572	613	603	606	595	571	636	582	611	600	575	629	586	593	558	629	615	635	597	606	628	607	615	589	602	605	607	595	598	563	579	633	555	633	568	592	564	582	586	576	616	603	584	603	586	572	587	623	557	576	580	588	605	654	607	574	626	598	588	583	621	592	581	552	611	572	603	633	636	570	606	610	643	578	590	612	584	619	595	617	623	575	594	594	586	574	600	602	576	584	578	602	568	597	626	580	611	621	602	613	621	644	613	628	588	600	609	567	601	602	603	652	597	588	666	599	632	588	650	592	596	621	595	620	579	596	615	607	622	599	638	542	621	616	578	582	632	614	627	629	609	592	620	600	606	616	658	615	625	640	594	600	634	575	618	602	645	619	607	601	609	580	611	636	627	601	660	632	575	601	608	633	640	634	639	596	562	592	601	587	656	592	582	588	647	606	601	598	588	652	549	603	624	617	565	607	615	591	607	582	588	545	576	572	613	623	600	654	585	604	597	585	593	573	573	577	591	571	600	617	597	602	602	602	615	579	671	582	632	581	563	595	587	574	602	627	609	590	631	606	609	617	598	611	621	604	631	624	599	593	536	612	628	580	591	584	626	590	619	570	593	600	608	561	573	621	652	575	593	604	576	578	611	614	634	559	585	573	566	607	606	543	641	601	591	607	560	599	603	616	572	585	595	593	639	628	578	625	594	597	604	603	595	556	547	650	589	617	625	577	588	579	604	621	621	598	597	565	582	609	629	614	607	580	613	594	583	607	631	518	597	576	576	591	610	599	598	603	615	600	575	604	623	549	614	634	560	615	581	587	603	571	638	605	606	591	562	588	637	601	641	615	583	567	611	600	638	595	603	621	579	570	624	608	649	608	619	625	566	570	600	621	592	567	606	617	644	622	587	606	646	564	620	599	627	645	576	601	618	619	632	593	599	667	603	595	587	620	622	571	641	612	611	616	601	559	597	577	633	592	600	585	580	611	590	629	549	576	602	608	602	608	612	612	594	624	635	595	606	599	592	637	593	615	602	614	595	606	639	571	573	534	634	593	601	603	600	600	589	621	604	585	598	617	619	611	598	626	601	557	564	568	590	629	607	584	581	591	553	594	613	633	633	620	574	589	600	567	556	627	609	610	607	652	651	565	656	597	569	575	602	597	623	552	592	589	609	620	600	583	647	594	580	611	591	656	596	579	613	591	633	627	625	614	636	591	619	559	666	623	603	615	614	587	597	631	581	597	613	647	614	596	586	578	566	574	620	568	644	645	579	571	602	622	607	610	608	617	641	586	607	579	595	644	606	631	609	580	637	599	630	597	569	627	584	611	633	597	612	595	551	586	567	562	608	619	602	582	640	614	589	573	584	628	624	558	587	616	612	610	606	604	579	610	639	644	614	569	635	595	563	586	630	593	584	625	565	609	615	581	580	589	609	596	601	584	592	611	598	578	606	578	610	571	625	619	589	607	632	546	608	619	546	634	652	593	585	619	621	593	596	601	594	578	581	597	564	618	620	596	597	591	650	578	601	594	621	595	605	587	616	588	540	638	571	562	625	591	615	616	607	629	592	624	626	637	644	634	615	628	574	602	635	595	604	582	587	612	566	603	605	566	588	606	600	606	606	590	621	633	587	578	626	588	612	587	646	636	683	575	584	621	597	627	584	582	633	615	542	565	592	616	625	593	588	596	644	618	575	616	584	598	615	656	606	609	603	629	614	586	585	582	594	631	572	604	600	615	583	611	591	634	627	583	589	584	625	564
32588	20813	10575	937	560	506	470	362	341	328	333	337	306	338	341	317	296	315	340	324	341	318	279	356	327	344	326	338	325	343	374	334	308	289	339	327	336	348	303	338	285	317	302	325	329	334	329	323	311	320	321	327	365	349	351	279	350	337	351	353	363	377	332	317	333	321	305	340	313	305	315	382	305	286	299	326	349	387	339	338	325	332	336	319	363	338	339	340	330	322	320	323	356	343	349	301	336	329	332	343	317	331	335	347	306	286	333	330	354	285	295	293	330	313	323	360	280	343	338	352	358	351	319	343	314	306	357	333	313	314	278	326	333	316	325	291	331	360	309	334	307	293	320	307	320	337	318	327	332	301	320	293	354	306	336	324	343	340	345	324	319	293	320	339	345	314	332	326	327	332	333	295	313	325	368	361	320	309	311	331	292	355	333	355	303	322	345	303	288	303	305	349	327	328	353	288	327	301	349	351	318	325	320	324	336	313	335	322	340	310	351	338	352	319	350	316	323	336	333	326	294	314	330	327	345	334	326	324	352	305	331	306	364	349	327	355	340	332	301	313	321	368	370	309	334	315	298	332	351	340	338	367	305	314	317	332	348	302	346	332	358	293	306	316	316	318	326	361	315	332	324	316	310	319	346	360	299	323	300	316	334	329	312	366	353	328	302	347	331	348	324	312	319	309	374	320	345	347	320	311	325	324	315	263	341	338	357	336	325	306	309	309	310	327	327	352	295	341	346	339	341	323	327	340	306	346	342	342	326	350	357	313	324	344	323	338	303	310	347	343	328	311	333	345	319	311	306	321	349	328	357	303	299	326	312	347	338	328	295	319	313	332	335	317	314	342	334	318	325	297	346	326	336	320	302	308	359	338	344	319	303	355	331	302	306	328	340	345	339	354	310	332	372	343	341	326	324	305	337	350	341	311	301	344	318	319	323	315	351	308	350	331	341	341	350	328	332	336	299	302	310	328	331	319	296	299	312	342	327	304	332	306	326	341	374	315	361	322	330	312	333	293	307	343	347	332	296	341	339	351	325	327	354	338	320	346	285	323	333	318	368	299	353	317	345	319	351	302	349	337	334	322	317	331	322	321	348	342	347	319	302	318	329	287	331	297	308	309	339	330	350	314	349	309	327	327	347	310	320	324	264	282	323	317	320	326	287	351	319	309	314	316	336	342	355	336	378	336	311	338	303	333	306	321	311	321	331	278	338	346	311	346	346	331	352	349	321	349	323	323	311	315	331	327	304	329	289	338	312	340	316	352	352	332	323	343	335	320	321	325	330	349	328	325	321	351	320	315	338	341	345	349	322	317	333	328	336	334	309	327	357	354	297	310	325	317	303	344	324	368	314	295	342	310	320	341	325	314	342	309	302	313	326	376	322	311	312	337	316	318	305	350	314	327	316	339	336	324	269	334	339	333	289	310	354	319	323	362	337	352	320	324	317	336	323	323	334	329	324	331	336	301	346	319	300	327	348	347	330	362	325	323	330	305	334	367	297	334	319	342	341	351	320	316	311	342	370	317	325	287	309	353	307	327	318	323	309	305	350	316	348	344	316	342	328	328	309	350	331	308	321	328	350	325	319	345	324	338	326	321	370	319	359	312	319	327	320	308	303	331	351	288	349	342	312	335	321	341	321	341	312	320	319	342	337	328	314	299	262	296	301	342	341	330	326	306	338	328	324	349	301	321	317	284	296	300	284	318	346	315	370	298	309	339	325	332	309	354	347	302	328	322	324	339	325	329	312	326	332	371	303	337	310	305	301	325	340	336	302	330	323	315	318	327	361	315	327	294	308	304	350	318	307	309	305	314	333	354	314	307	326	340	315	313	328	312	327	335	351	308	340	335	351	346	364	363	374	359	345	336	326	338	361	323	339	313	291	337	338	340	316	324	324	319	314	302	311	323	342	305	327	339	304	348	345	317	335	373	300	277	314	314	321	306	350	326	324	324	350	336	312	318	349	318	348	301	315	344	345	341	329	312	295	308	326	354	343	320	372	316	316	323	332	309	330	346	271	281	330	323	345	313	302	280	331	296	360	324	297	325	328	314	317	336	320	336	312	351	321	377	325	325	329	350	355	334	310	329	308	317	312	309	315	329	326	359	334	377	330	325	331	355	318	313	328	312	293	310	327	333	319	357	321	314	327	323	309	307	322	313	337	322	359	330	347	338	365	335	343	343	343	314	327	303	324	338	336	340	335	335	329	336	316	337	318	348	300	290	306	345	308	347	332	326	325	316	340	319	288	296	322	328	343	311	286	326	309	323	347	323	320	362	373	303	300	327	309	343	352	346	333	343	344	325	323	328	306	352	356	332	322	307	343	320	326	306	341	342	350	308	353	301	327	364	306	292	329	355	323	344	302	284	355	334	337	345	309	370	312	329	341	342	319	336	332	345	323	333	332	356	338	313	315	344	350	314	320	298	293	314	293	343	312	317	365	357	299	343	331	320	326	335	361	327	321	331	315	314	363	310	286	330	338	323	305	348	318	315	327	345	333	347	339	329	327	310	322	295	367	316	323	317	316	367	344	341	329	336	362	353	304	310	320	302	313	326	349	339	347	352	359	349	343	327	347	355	319	343	359	303	317	314	283	337	337	379	314	319	299	339	349	309	347	330	316	359	363	334	308	334	315	309	297	324	321	312	323	318	347	302	302	320	363	330	306	328	338	328	337	316	368	329	348	332	295	329	318	299	325	338	378	323	324	306	341	336	309	306	298	296	345	343	340	320	317	358	351	360	304	330	309	335	339	352	350	354	350	347	347	357	300	346	291	336	324	357	344	323	333	314	341	312	343	344	360	330	336	321	314	351	338	295	342	337	312	310	342	326	281	339	336	282	355	326	355	323	311	362	297	323	318	352	317	329	318	324	329	332	318	304	329	325	330	323	299	317	339	325	344	334	347	303	330	327	336	335	337	300	352	280	304	357	358	312	321	328	345	303	363	381	345	316	290	321	294	331	316	332	327	356	358	298	299	331	334	351	312	292	318	319	321	321	360	331	282	311	317	337	334	339	306	317	332	313	320	305	322	358	348	312	313	331	352	343	327	305	352	352	352	335	336	316	307	313	350	339	341	340	319	313	352	319	303	302	350	330	354	309	323	337	326	329	341	331	349	370	322	321	315	329	327	297	299	308	357	316	340	313	327	315	312	352	339	335	333	314	342	316	332	324	318	334	323	321	295	313	319	327	327	321	354	305	293	356	350	322	333	352	315	314	316	349	331	314	316	309	317	324	344	355	352	327	332	356	333	318	324	330	304	339	310	333	329	317	376	328	319	330	371	306	319	310	323	352	316	353	390	299	317	341	349	369	345	315	317	347	335	351	327	319	325	315	316	314	323	339	330	344	321	347	293	315	332	350	342	311	331	343	344	322	317	323	332	343	318	316	289	345	350	323	312	323	300	306	306	332	317	334	320	335	310	336	359	344	366	349	302	336	292	294	340	312	318	327	365	329	320	336	368	313	319	352	311	330	333	336
7652	1140	847	781	783	778	761	789	738	681	712	740	717	724	763	751	760	716	692	766	736	794	776	743	773	770	728	747	782	724	752	730	723	748	772	795	746	773	810	734	767	735	685	737	731	727	766	742	743	748	769	761	728	768	782	768	752	792	772	724	796	749	753	747	733	754	771	742	746	726	706	772	725	799	770	760	749	756	764	747	765	735	764	717	770	774	749	788	761	763	771	740	755	750	713	805	789	767	744	769	751	762	734	724	729	723	762	719	718	722	758	733	789	758	774	759	754	754	800	713	741	746	761	745	771	782	744	729	756	748	764	784	693	778	775	723	727	751	722	772	724	742	757	788	772	714	731	713	725	737	748	761	766	729	768	737	769	766	744	797	764	723	738	716	753	786	774	784	757	784	760	780	768	729	746	692	745	754	818	794	737	813	711	712	724	761	742	717	769	747	769	672	765	696	766	773	730	806	779	749	803	729	796	732	701	735	744	728	767	737	740	763	730	743	754	744	762	729	778	708	780	789	703	777	804	700	714	800	746	758	740	739	755	717	739	735	751	762	788	779	691	811	796	732	724	725	718	794	774	793	779	801	707	750	787	760	819	763	801	741	803	742	754	763	705	786	826	745	781	768	770	718	762	773	748	733	699	774	785	759	732	782	742	776	755	780	766	791	750	798	752	757	735	730	759	770	750	768	793	723	763	773	740	731	786	789	743	722	724	733	770	773	801	728	720	758	740	727	789	746	728	754	724	738	757	698	798	776	767	717	747	774	722	710	724	776	767	727	752	685	740	779	731	740	787	695	704	736	732	743	812	752	728	766	744	769	743	747	775	751	736	792	771	756	762	723	746	759	740	747	758	682	742	729	750	774	733	747	794	739	724	732	729	761	742	721	728	727	759	718	771	760	752	731	733	734	714	747	727	790	770	781	742	711	763	764	751	789	782	722	729	766	690	770	763	761	712	766	743	761	757	723	789	735	712	779	755	761	786	751	801	810	763	779	737	739	758	765	751	733	767	725	711	704	744	752	728	784	716	728	811	732	748	758	759	713	820	762	764	809	744	743	788	756	776	756	697	764	733	736	746	750	781	720	798	728	686	817	732	728	727	774	740	735	779	750	766	754	702	783	766	781	763	780	767	770	756	797	747	777	746	718	766	702	709	720	776	775	741	789	746	744	742	786	734	791	714	790	709	735	752	720	721	723	779	702	728	670	788	737	760	744	776	730	738	776	756	755	775	730	704	736	723	729	765	745	762	786	795	805	749	750	783	767	713	759	754	745	760	759	757	757	746	702	786	783	744	758	718	769	749	743	782	757	785	757	776	782	762	741	767	707	741	752	762	750	742	708	738	767	768	816	723	718	724	762	750	726	754	758	767	752	810	702	762	731	737	753	741	760	770	771	705	732	758	716	728	754	770	786	772	724	781	758	768	801	755	724	721	775	799	753	739	689	731	764	787	730	756	783	772	778	769	789	744	756	753	694	723	780	773	727	752	762	764	794	756	746	754	732	764	738	779	719	769	783	711	744	804	752	759	716	761	754	761	732	694	789	787	719	778	754	751	727	767	738	757	781	728	776	771	741	780	764	744	738	732	765	763	743	771	766	799	781	684	724	769	725	732	743	762	743	795	741	799	714	738	764	786	748	781	765	807	739	818	726	740	803	765	751	735	752	746	695	721	777	782	760	755	731	801	799	730	784	803	752	704	808	755	763	750	755	734	798	765	755	797	762	704	759	775	754	736	754	747	785	795	775	750	721	727	791	751	730	725	744	768	716	745	744	742	727	764	754	730	754	772	769	755	816	765	704	769	766	789	834	747	710	733	779	725	737	761	841	788	739	746	734	729	770	785	732	738	737	760	742	766	726	744	746	750	733	732	801	751	725	766	765	740	792	781	763	731	735	733	753	758	747	748	717	735	747	786	802	745	758	740	792	771	740	767	771	738	789	755	754	751	730	828	733	771	739	726	783	784	763	802	702	792	749	761	744	776	786	797	773	722	771	762	744	756	783	714	746	767	694	732	778	753	771	768	763	736	751	746	787	799	757	803	779	742	737	741	689	745	739	742	728	764	737	780	806	750	726	739	798	741	741	752	778	782	710	763	782	746	750	772	721	766	715	767	797	793	745	747	704	757	781	732	796	766	777	725	782	769	756	789	772	736	713	779	772	781	728	755	724	762	781	722	777	728	768	746	747	749	756	762	742	786	794	748	710	718	781	779	757	783	774	758	760	760	783	778	745	789	750	776	801	778	759	821	738	733	779	731	775	765	740	739	735	778	791	742	749	808	767	783	794	757	764	721	753	750	804	711	807	752	775	736	742	748	742	792	751	775	740	745	758	772	750	754	791	746	777	723	753	719	737	756	732	741	741	730	716	764	699	730	758	716	771	747	768	763	712	747	792	790	747	711	766	755	789	772	734	780	750	796	735	775	693	773	719	784	781	771	770	760	772	745	773	752	772	742	700	747	734	726	766	717	775	719	767	785	739	744	705	744	761	781	800	767	730	775	817	731	696	708	774	800	753	795	743	747	757	791	728	776	717	712	828	771	771	740	738	756	779	767	747	763	782	733	778	773	788	721	756	780	812	754	830	741	788	780	737	727	751	782	770	783	765	774	728	795	730	709	763	735	730	761	715	753	779	748	740	739	777	750	771	752	767	655	785	788	727	723	745	706	754	774	767	699	715	802	773	742	752	747	732	755	783	732	796	744	693	778	737	766	691	764	719	772	716	759	762	769	709	808	746	781	753	751	766	750	775	759	811	724	749	738	718	778	719	738	737	720	775	729	809	736	792	762	758	768	786	772	763	765	760	753	746	719	802	748	792	771	750	747	774	764	744	792	794	755	724	790	780	714	756	731	722	744	738	785	774	795	788	745	722	745	770	783	739	747	763	797	725	731	755	721	775	785	795	743	810	721	751	744	708	760	765	750	785	787	744	754	719	757	755	771	749	772	798	779	782	754	772	751	699	792	740	763	777	780	779	732	769	774	694	741	718	751	693	779	715	775	780	755	745	762	745	759	811	752	755	769	770	777	776	730	701	716	756	754	703	731	755	723	796	770	718	799	749	742	697	771	760	741	737	739	742	759	803	803	776	787	751	724	734	747	792	780	769	766	771	822	767	749	788	749	775	759	771	805	726	747	762	766	751	814	755	766	692	783	742	739	770	753	774	783	765	757	741	729	812	819	796	807	754	737	730	765	796	754	757	762	795	781	705	794	753	748	742	730	748	720	742	696	717	712	774	761	759	729	719	724	721	736	784	698	749	749	745	723	778	727	726	784	778	756	741	798	742	756	749	729	741	738	732	747	753	737	715	749	757	737	763	753	748	748	736	705	756	759	741	751	776	759	788	798	722	759	744	724	773	717	745	762	798	811	739	805	721	752	781	767	722	749	746	764	750	787	705	747	774	768	734	784	721	761	752	773	720	722	779	749	782	703	781	772	733	766	769	763	773	738	776	736	757	753	761	786	738	747	742	742	711
24854	21424	24831	28394	21411	20976	1304	544	499	493	448	467	451	480	453	488	449	423	449	427	406	426	416	433	460	456	432	435	421	445	491	413	433	419	436	406	442	449	482	415	423	426	440	416	460	438	432	439	414	453	436	455	418	428	468	411	426	424	489	403	422	455	404	469	411	458	433	432	421	410	447	422	404	400	411	418	476	438	443	473	491	401	455	441	440	416	447	421	422	387	379	432	412	439	426	414	438	452	432	446	418	387	437	387	455	411	424	423	447	422	397	448	392	420	409	434	406	398	379	395	412	486	413	407	442	481	442	423	402	451	393	413	432	431	384	432	436	422	390	447	418	391	407	428	417	444	413	434	437	417	385	420	413	486	441	435	482	403	457	438	488	442	380	401	409	385	427	430	375	452	443	415	441	422	403	432	423	369	439	440	458	420	437	402	426	420	422	452	442	454	460	418	416	427	438	411	432	476	423	408	386	401	410	413	387	423	416	435	430	406	476	416	388	446	457	413	472	424	408	420	414	423	431	406	423	369	440	447	470	452	389	409	414	435	444	412	409	433	428	425	415	421	406	457	419	446	414	456	409	447	436	452	394	405	436	452	426	442	385	404	447	426	433	435	396	422	458	416	429	434	444	387	441	465	407	417	393	422	452	435	451	413	412	442	481	429	462	477	400	432	425	445	446	443	398	421	431	434	431	424	420	443	431	388	425	417	419	422	427	407	432	447	422	439	418	425	387	409	409	459	432	416	452	433	374	454	452	423	437	409	445	418	415	412	396	418	422	390	387	440	397	412	399	453	417	417	431	410	426	416	422	440	419	436	402	430	406	422	435	395	450	423	437	437	397	418	416	388	430	388	399	416	389	421	417	419	435	418	417	423	403	434	412	447	461	440	407	430	470	412	472	432	408	424	424	408	420	443	425	401	442	410	444	435	484	438	441	427	415	448	387	449	426	446	435	425	393	396	440	398	426	439	423	426	431	453	435	478	434	438	435	398	404	459	452	432	391	417	399	421	443	472	427	385	433	425	411	437	412	443	408	399	415	429	411	404	417	431	446	397	412	417	465	425	429	454	451	426	435	443	442	376	397	428	470	435	409	401	390	414	461	423	423	448	433	450	431	431	405	415	397	389	401	408	456	446	429	420	425	376	410	415	433	436	451	438	434	404	417	378	386	448	432	467	437	425	462	427	431	450	423	461	439	432	438	422	459	392	413	425	397	440	437	442	455	399	398	379	453	389	421	390	414	436	427	445	466	432	413	407	474	441	468	405	425	395	415	379	423	448	435	457	390	408	426	454	433	445	437	420	417	424	475	409	441	384	479	430	500	447	460	446	444	481	408	395	450	421	437	441	469	436	419	424	461	421	422	449	387	443	440	407	410	423	423	436	407	471	486	423	431	449	442	374	444	453	474	402	415	420	407	416	401	431	458	468	450	460	445	403	419	427	407	405	385	457	411	420	431	434	452	489	419	431	446	428	431	473	417	375	404	464	443	415	423	430	432	468	420	448	418	421	406	425	438	438	482	436	425	412	416	409	432	429	480	437	444	417	413	459	385	411	434	415	463	434	389	409	397	469	395	410	386	432	366	405	469	417	463	457	424	456	409	432	466	429	439	438	455	437	468	412	424	435	378	487	473	457	429	420	394	420	404	376	424	441	419	447	436	445	444	431	440	465	389	394	418	446	414	399	444	407	467	417	387	410	397	433	415	406	443	435	435	384	450	410	442	472	417	425	449	416	430	423	414	421	378	431	417	434	430	427	418	424	434	427	412	473	403	400	386	389	374	388	430	401	451	461	419	391	412	437	411	404	428	396	403	443	402	437	438	420	428	401	405	393	405	439	437	457	402	453	380	415	423	432	418	435	431	417	407	390	400	411	382	409	467	439	444	431	430	422	431	416	393	427	414	430	431	466	467	419	449	435	435	400	424	427	393	401	445	451	433	471	446	424	417	411	405	411	410	397	446	448	408	406	398	425	433	421	415	410	432	434	433	403	388	420	426	422	414	432	414	419	412	445	427	428	397	426	422	410	466	462	451	424	422	394	402	422	420	420	432	493	437	433	447	454	412	458	419	398	437	457	403	436	425	402	465	428	465	403	426	424	417	443	385	453	416	405	413	409	466	408	420	435	385	415	423	430	415	477	420	436	398	431	440	437	452	409	425	417	439	430	457	424	437	389	426	423	397	386	431	421	403	400	414	422	437	436	435	413	455	416	411	411	416	415	453	421	447	393	429	447	457	430	448	438	412	441	442	439	416	434	467	397	416	428	454	425	405	414	374	436	396	427	421	407	420	428	413	415	435	433	425	449	386	410	411	410	446	420	417	419	426	401	419	477	435	416	438	435	429	398	462	450	418	410	427	432	403	412	441	440	436	423	399	405	448	429	430	426	409	418	421	408	415	370	427	441	448	406	422	450	409	472	381	401	421	459	440	434	398	433	414	463	452	449	425	428	418	398	449	402	410	411	419	413	361	421	448	395	443	379	422	452	444	423	416	404	415	416	416	402	430	394	402	449	383	427	386	436	420	429	389	421	426	442	377	431	419	407	423	437	424	454	446	403	465	436	429	373	408	433	430	419	434	463	436	439	415	414	404	403	451	458	461	431	428	419	442	416	409	432	428	432	440	393	440	436	439	446	420	413	430	408	448	417	417	445	434	441	461	425	396	437	449	383	452	436	443	419	395	431	437	415	441	428	389	457	402	457	446	387	413	422	468	431	455	448	437	428	433	429	469	434	439	404	426	383	436	431	421	414	454	429	440	378	419	387	434	416	425	426	443	446	421	357	414	444	430	440	422	458	446	448	413	443	394	415	383	405	452	421	412	398	426	428	400	419	436	417	441	414	430	410	441	432	434	459	439	399	400	401	438	449	422	398	415	380	458	419	445	449	445	452	397	444	415	430	459	444	399	447	410	420	453	420	464	417	428	446	407	445	402	416	421	419	411	450	411	422	392	427	414	420	436	433	449	408	385	411	414	456	388	434	422	424	412	396	408	435	412	402	433	406	457	442	426	439	415	421	371	416	424	378	442	376	442	445	447	417	382	433	493	444	466	472	434	434	408	431	460	426	456	445	409	420	421	471	459	389	424	447	437	429	429	428	435	426	455	447	433	393	446	418	414	416	388	421	447	440	442	401	426	430	422	430	423	456	465	435	418	389	446	395	438	395	384	393	431	412	444	455	438	422	483	406	462	415	477	431	441	486	412	405	436	424	464	424	395	439	432	428	459	418	435	440	426	468	401	391	442	431	404	397	423	422	398	424	413	428	431	440	418	453	388	447	416	419	413	423	402	457	436	432	409	428	398	417	414	427	424	453	428	429	421	401	393	397	433	449	441	443	419	428	400	417	413	451	424	407	441	382	432	387	424	406	413	413	440	413	408	439	454	418	398	422	414	422	419	427	443	410	420	442	470	423	451	421	440	434	436	409	433	442	408	456	427	458	442	397	401	436	406	429	413	425	413	444	448	424	455	433	438	430
17224	5182	1840	1222	1043	931	981	1008	957	970	892	934	979	931	908	974	926	900	966	941	858	936	912	883	942	863	903	980	907	956	952	887	939	906	900	891	911	915	900	942	955	923	937	926	970	905	895	917	922	862	956	952	968	936	958	900	884	897	901	876	948	929	882	896	871	902	951	921	952	941	930	902	889	949	925	904	896	924	873	954	928	911	867	879	929	844	908	949	914	865	927	934	930	951	913	909	926	840	883	891	902	893	922	913	871	942	918	901	904	905	927	899	905	855	911	899	938	959	905	891	857	926	969	834	917	871	919	952	945	886	938	932	889	914	931	882	954	903	952	914	932	917	965	892	914	877	914	855	922	929	912	904	919	974	908	967	887	952	917	926	877	972	877	907	934	932	900	849	922	940	898	944	920	919	906	883	937	916	864	956	906	960	905	983	903	907	915	934	864	966	938	918	894	886	895	1018	907	922	927	915	863	888	922	895	906	919	872	910	863	936	948	909	984	947	873	941	899	900	922	948	911	912	915	911	909	925	977	895	926	957	893	941	880	920	906	907	918	873	883	896	922	878	957	896	910	886	915	897	848	882	891	1003	945	947	889	881	898	870	950	890	919	864	895	887	945	909	938	895	893	901	964	928	870	961	908	876	902	928	898	971	933	931	932	964	937	912	977	913	885	952	880	926	864	906	960	879	932	932	879	966	905	945	875	928	919	917	921	937	971	927	893	945	921	940	943	900	955	918	924	896	911	896	942	915	942	946	905	895	867	915	899	909	918	942	870	913	879	959	913	902	967	953	901	914	907	904	912	938	919	915	888	898	945	916	928	913	953	880	948	890	944	961	889	904	925	932	884	895	954	857	883	950	959	911	937	857	845	931	928	913	889	922	946	936	966	889	919	906	887	928	933	898	918	923	957	905	843	949	942	940	938	923	892	954	939	969	936	881	917	912	918	913	967	938	938	947	863	908	918	903	982	915	965	939	901	943	971	937	903	935	949	904	940	954	880	900	931	875	902	905	909	887	916	946	976	941	924	944	904	891	949	892	901	928	913	908	916	890	965	902	817	886	914	946	908	900	899	908	905	957	890	891	889	900	892	919	897	926	895	938	889	899	899	848	939	928	947	887	928	872	970	899	875	919	938	919	902	898	952	899	907	819	891	935	904	894	925	885	932	894	917	939	928	899	902	823	924	900	860	980	903	889	915	932	896	913	919	933	873	929	890	987	909	935	917	892	938	904	934	964	894	910	928	898	897	974	923	917	921	908	914	875	926	918	914	920	931	926	949	971	866	887	883	882	911	874	891	856	871	891	899	963	948	888	912	898	910	892	948	877	864	887	938	895	934	944	945	896	888	937	881	959	903	936	949	865	935	880	972	958	920	950	954	911	902	962	884	896	892	925	906	959	943	912	928	943	899	927	846	904	950	953	915	913	855	965	914	936	930	939	877	920	872	894	920	906	871	881	866	852	947	896	910	980	923	893	938	920	897	900	903	890	832	887	916	896	907	904	962	876	895	877	934	889	895	922	958	969	886	904	951	864	941	910	949	892	886	935	969	915	874	911	946	895	963	891	863	904	941	895	927	919	897	983	899	918	950	900	856	974	905	875	951	946	908	936	877	870	932	893	925	856	933	880	916	866	887	893	946	892	883	900	920	936	960	931	921	939	864	922	878	921	904	947	854	949	901	906	912	894	958	925	919	907	933	934	904	912	962	962	936	930	889	935	882	907	926	935	864	930	924	934	926	958	891	863	899	900	945	894	883	904	897	909	927	933	946	892	892	924	896	896	950	972	887	911	922	916	921	934	964	945	921	917	921	881	894	975	903	919	898	901	899	960	915	908	893	951	906	882	940	967	891	909	951	925	915	907	931	909	955	896	910	935	962	955	946	929	880	940	959	933	927	922	916	967	890	906	906	925	927	944	920	954	857	919	896	892	901	893	954	919	960	929	941	939	888	925	915	916	934	927	880	867	895	888	864	946	891	905	925	871	905	931	932	962	887	898	982	905	870	922	967	924	891	937	911	904	930	906	951	854	931	939	914	926	909	886	866	919	941	941	858	889	928	969	925	950	911	947	931	907	920	862	951	920	921	867	897	894	934	898	900	918	901	897	909	887	939	890	915	905	944	927	934	891	901	936	901	938	944	962	904	924	931	950	983	928	916	938	874	868	881	867	858	869	938	883	887	921	904	939	957	927	950	921	980	957	936	884	876	888	889	898	979	919	908	947	976	950	984	903	899	901	908	929	959	895	920	963	931	950	918	898	884	907	931	951	910	887	921	870	918	902	889	900	923	930	971	914	946	909	893	936	941	935	868	939	988	910	874	909	942	887	931	871	907	977	945	890	880	969	826	943	874	899	871	949	933	910	958	900	905	910	862	880	911	944	904	901	938	893	895	919	864	918	894	903	880	898	948	973	859	983	922	911	910	914	867	901	921	899	897	959	860	914	884	885	858	931	954	875	884	948	898	902	920	890	904	882	902	941	915	944	877	901	881	895	957	957	959	871	845	902	918	922	901	923	985	902	915	879	919	889	862	944	890	873	880	953	916	859	933	909	923	943	889	866	958	905	928	882	934	888	940	922	901	890	892	937	921	874	891	906	916	894	866	926	934	892	924	934	887	934	949	886	925	875	932	904	918	879	928	927	895	909	900	935	892	900	914	970	933	919	913	905	886	917	915	884	917	943	910	853	913	893	903	944	842	934	906	890	921	878	902	876	886	942	901	927	935	911	896	973	935	930	865	912	960	938	852	908	931	900	915	899	886	895	951	888	928	944	934	959	904	917	937	850	956	925	957	947	915	946	916	887	906	936	906	915	944	935	905	927	977	912	899	976	950	978	994	969	904	917	945	886	912	945	909	936	846	838	855	908	878	910	920	872	917	918	928	895	972	945	851	901	950	929	933	927	955	970	877	925	857	907	900	910	884	949	889	911	950	903	931	915	904	896	862	948	935	911	929	869	878	910	950	896	926	916	884	857	945	936	896	925	930	941	909	964	929	890	865	951	960	908	910	913	942	899	893	915	912	879	927	934	940	908	902	905	930	875	946	883	910	957	991	942	920	907	914	967	907	934	979	943	919	884	960	925	903	938	908	917	905	924	907	913	898	922	900	933	851	986	883	900	916	868	946	886	882	973	926	949	920	901	833	899	926	924	899	847	880	900	962	916	908	918	988	881	890	924	914	926	905	854	919	883	956	882	900	914	937	889	914	903	932	927	895	932	910	886	922	885	951	912	903	936	896	947	889	902	896	922	863	917	931	908	894	910	877	872	889	878	896	907	889	911	864	998	878	951	833	896	937	859	901	909	958	918	912	950	896	956	928	940	923	836	950	905	943	918	914	865	922	904	902	953	901	903	925	937	936	926	859	911	938	944	932	854	893	898	916	927	877	926	927	879	943	884	915	848	898	896	886	912	970	868	901	880	911	945	941	877	932	886	915	909	902	887	869	857	894	908	950	960	920	912	880	924	919	893	926	898	904	917
24275	21448	25161	28140	21448	21467	20285	822	374	388	354	354	342	353	329	314	321	331	297	299	354	333	279	324	304	291	283	291	307	314	299	318	302	265	296	291	295	274	288	289	277	277	282	292	302	299	275	298	283	256	287	295	280	286	334	267	258	297	279	307	274	287	279	257	265	270	323	315	288	295	283	302	284	292	304	271	287	288	301	293	278	256	282	271	277	286	285	295	282	286	287	279	285	271	303	278	319	309	269	261	316	299	283	263	289	273	266	264	292	268	287	289	304	259	280	272	290	291	309	310	264	295	290	299	270	254	296	306	289	271	298	287	290	292	258	272	276	276	280	293	279	284	274	310	271	284	283	287	270	289	286	288	266	286	267	297	282	281	281	257	285	256	260	303	262	307	328	291	284	277	287	262	320	296	266	337	266	302	267	297	279	281	271	259	255	264	293	268	300	274	292	263	297	310	250	294	270	290	293	301	303	286	290	306	301	266	306	257	304	293	251	274	309	284	256	321	293	271	280	299	290	282	280	263	263	264	301	296	271	285	334	293	301	281	282	284	256	273	278	258	306	328	262	304	276	290	328	288	269	282	291	284	261	285	278	284	277	258	274	299	288	276	274	273	285	281	247	286	274	253	273	284	280	313	291	285	234	290	303	282	274	262	247	271	298	276	313	272	299	272	260	282	276	303	295	269	287	277	283	297	293	269	272	254	301	241	271	277	281	309	265	269	290	274	295	265	277	272	297	286	302	278	291	252	313	344	288	290	278	287	251	280	280	297	279	271	274	274	279	278	267	300	266	273	298	288	250	242	310	298	265	275	262	268	282	293	254	304	280	255	328	299	246	293	287	283	270	313	326	321	267	286	287	275	248	281	285	256	264	280	274	253	289	273	293	283	300	275	278	271	281	280	291	238	300	246	252	288	284	286	285	253	268	292	293	284	275	289	307	253	290	279	268	278	293	282	304	282	287	247	287	275	280	272	292	299	300	294	327	314	294	250	260	297	287	275	253	300	303	252	263	275	312	323	301	277	280	260	269	278	255	281	285	293	277	264	285	275	300	261	280	280	286	274	271	298	300	275	260	239	266	288	270	284	289	272	274	272	275	270	274	249	290	263	247	260	319	287	300	273	281	310	273	280	269	287	310	247	277	282	294	279	288	288	283	284	300	270	299	297	273	276	322	304	258	284	281	287	296	313	276	270	266	269	290	284	270	281	292	273	289	284	319	243	279	271	290	259	282	280	274	272	301	275	295	270	305	279	281	255	265	308	328	266	292	262	335	278	286	254	302	291	265	302	274	301	249	286	312	302	288	316	236	243	276	289	276	281	294	289	309	256	264	264	257	303	251	277	286	281	268	330	273	273	278	257	269	290	276	277	248	242	265	285	263	280	277	296	267	291	315	302	296	264	286	321	267	257	277	261	251	266	310	281	280	277	264	282	262	298	309	284	301	317	277	277	253	295	302	250	292	266	280	308	314	272	257	293	263	264	269	310	297	254	251	291	294	268	275	272	274	309	292	312	280	268	278	300	255	264	252	283	306	255	272	292	252	265	261	271	301	301	269	261	253	266	300	319	287	309	300	321	286	292	283	290	298	247	288	303	271	265	265	254	271	274	287	291	275	253	257	264	296	280	240	264	264	287	271	276	254	294	278	277	255	279	273	267	240	280	269	267	294	327	298	288	291	263	267	257	296	270	271	304	266	298	275	304	271	299	269	285	277	272	305	283	302	302	293	311	287	300	302	307	276	264	280	312	313	284	261	305	282	262	273	289	298	263	295	262	253	257	255	273	248	277	307	284	281	273	265	306	232	283	266	282	288	281	289	306	300	296	288	273	266	317	278	297	257	295	264	274	262	301	282	294	285	258	300	268	251	241	306	301	286	275	263	301	295	316	273	270	285	285	282	242	263	296	282	277	284	308	280	312	269	276	241	289	261	253	278	295	311	292	269	314	265	308	326	254	272	268	296	312	298	299	257	284	275	290	285	250	271	262	274	287	238	297	299	253	304	299	321	287	300	247	292	315	273	278	289	228	272	278	289	267	258	269	295	261	271	310	299	316	285	321	285	268	270	259	281	256	238	309	279	269	286	302	284	261	285	288	272	269	291	285	289	269	276	300	276	323	298	241	282	292	260	280	268	263	291	282	245	263	264	274	296	302	285	254	322	308	259	264	283	316	303	298	297	274	323	267	269	255	269	265	266	257	278	279	303	311	304	276	287	296	293	274	295	318	290	308	282	279	281	270	283	294	296	278	284	262	268	270	282	266	267	311	286	309	294	292	263	265	270	302	248	294	271	272	278	276	276	289	281	262	268	284	301	295	300	280	279	301	287	284	303	269	291	238	270	248	265	262	271	260	315	315	294	266	250	277	268	299	290	292	272	274	318	281	295	303	298	271	274	300	264	295	283	271	326	293	273	291	255	296	280	271	283	270	290	298	273	280	285	279	272	262	296	293	267	278	257	262	280	307	294	296	247	276	290	267	243	296	300	287	288	272	265	289	273	284	317	301	261	292	272	287	256	307	267	274	269	286	286	303	268	266	309	255	274	274	291	278	304	299	299	291	261	269	308	307	283	278	277	270	300	307	291	260	290	297	258	296	274	264	228	282	287	312	286	281	244	271	292	308	293	267	282	279	261	265	289	287	323	287	284	269	311	275	278	283	278	276	292	246	282	287	295	290	286	293	304	294	264	273	292	293	303	298	274	295	291	266	272	254	269	313	271	295	296	284	284	258	250	302	305	298	272	305	300	283	265	294	273	274	254	242	297	279	255	281	264	285	269	295	286	257	229	268	259	282	290	302	301	304	341	280	279	291	289	263	272	277	273	283	289	327	279	300	284	315	280	277	284	298	256	262	288	277	295	302	256	275	233	285	285	262	294	245	284	272	281	266	283	245	258	277	327	269	330	289	270	276	279	254	295	310	274	275	299	286	303	263	289	286	281	279	280	281	292	274	297	301	268	249	276	301	322	296	266	252	286	271	280	306	292	266	284	255	293	304	324	267	291	260	292	297	261	267	285	269	284	294	311	314	281	287	296	280	303	292	267	268	297	266	303	282	310	252	290	275	282	287	303	282	266	279	286	313	312	296	298	302	321	280	290	263	257	302	265	281	274	269	289	277	298	290	273	296	258	273	263	288	304	254	295	295	272	303	269	288	296	275	273	252	261	272	246	287	293	304	264	277	314	321	299	261	282	263	280	285	272	266	289	295	294	266	303	342	299	291	290	297	280	296	288	286	307	304	312	287	298	278	288	286	288	247	279	302	294	274	305	296	272	305	277	237	294	281	301	291	246	266	262	282	292	273	284	293	260	264	261	271	307	262	253	273	293	271	281	265	272	271	328	291	256	305	302	293	289	325	294	289	266	283	269	271	282	267	293	286	253	271	295	296	276	274	261	255	248	308	301	320	309	262	270	292	290	281	285	303	266	294	259	312	294	260	305	295	326	303	283	291	296	284	275	265	262	269	242	264	312	282	326	282
23293	8166	2384	1267	935	745	724	673	651	640	632	617	644	647	671	648	593	572	629	647	623	640	653	613	614	633	605	564	587	594	617	603	600	607	597	630	622	603	622	565	592	596	594	630	614	632	672	614	604	656	602	584	573	611	600	641	575	576	599	635	639	658	618	602	613	607	631	585	632	583	603	601	639	618	621	593	608	575	617	641	580	662	616	606	646	596	606	623	637	613	588	624	573	582	596	588	615	600	587	595	626	657	589	619	594	603	616	607	637	625	639	583	592	587	622	600	595	561	559	584	589	614	611	588	594	603	613	583	599	608	606	583	617	585	643	634	577	637	597	534	645	606	566	621	572	604	593	589	606	586	596	624	583	601	611	659	582	577	627	597	590	541	586	658	572	587	580	612	615	602	595	582	623	641	614	601	595	647	545	626	590	582	637	567	637	616	567	587	593	616	629	571	589	597	635	620	576	584	550	612	574	601	626	586	618	593	603	620	554	634	557	610	566	617	578	563	588	569	562	549	576	581	605	614	605	558	578	595	586	598	603	608	640	597	591	597	641	578	582	556	623	593	593	603	583	590	595	623	632	604	602	599	576	623	580	574	634	617	637	621	613	588	606	656	591	583	652	577	563	590	619	686	628	608	615	607	600	584	607	634	617	592	614	594	574	643	566	570	608	560	572	605	605	598	582	577	557	599	607	605	604	626	583	569	598	638	633	603	616	609	610	589	587	649	635	598	563	612	642	576	624	586	543	635	645	561	619	628	626	609	615	594	642	596	627	620	543	577	607	600	595	592	579	613	625	544	589	606	565	607	650	599	599	632	679	596	653	594	606	602	585	595	611	624	585	595	635	608	613	599	614	574	620	601	629	616	546	616	629	576	605	609	586	611	621	624	596	644	651	606	592	584	567	597	611	623	591	596	664	625	630	596	573	648	628	638	654	624	643	640	589	637	641	598	618	609	590	587	594	600	620	648	589	636	605	578	602	626	654	597	658	593	605	616	606	611	563	589	593	577	575	571	631	643	637	605	578	597	632	636	623	581	612	589	621	585	603	580	616	619	643	591	585	591	597	588	570	616	612	630	610	600	606	592	607	644	619	627	633	666	580	575	593	624	653	653	604	540	601	598	633	596	603	607	573	620	645	594	612	631	603	626	607	597	589	599	572	592	623	647	596	588	613	590	601	571	612	566	625	601	610	604	592	619	612	572	642	640	627	617	620	550	630	612	631	578	599	605	591	634	630	641	664	604	617	616	588	588	641	575	591	626	611	602	611	586	622	642	641	637	573	630	659	600	579	579	572	606	666	631	609	602	646	648	649	612	588	605	588	594	626	629	557	604	610	598	621	583	588	632	575	587	600	619	580	563	588	585	593	624	617	638	633	602	606	595	600	629	579	613	593	554	573	617	599	645	612	656	585	605	588	592	588	604	592	600	578	549	595	618	597	565	661	583	596	601	584	618	556	631	603	597	602	614	595	615	592	622	580	624	591	624	577	603	668	658	612	606	614	626	619	636	581	600	616	605	623	642	570	579	632	592	586	587	605	626	649	570	635	614	606	597	642	604	583	598	592	611	583	595	607	623	607	591	570	596	594	568	598	630	579	594	604	638	588	606	686	615	635	632	573	565	632	567	608	640	607	617	582	582	619	636	617	672	583	592	557	580	638	674	602	585	612	605	604	566	620	580	582	642	660	617	591	584	598	606	592	621	594	582	561	646	545	595	609	602	609	603	606	582	611	631	568	619	587	576	599	597	600	594	616	609	566	606	594	585	625	597	607	629	632	614	641	631	598	554	586	633	598	588	626	666	560	606	623	623	600	601	587	604	612	579	595	602	621	588	547	620	579	638	643	606	622	594	621	626	643	604	582	608	573	575	584	593	595	647	566	614	607	615	619	638	630	589	622	610	608	594	575	576	587	593	646	613	613	632	591	601	620	550	610	616	583	646	575	589	627	577	579	593	626	623	603	611	566	612	578	613	636	594	616	597	614	646	619	645	593	580	622	603	568	579	647	607	566	625	607	588	625	612	618	652	612	590	614	615	573	609	570	612	577	637	593	626	583	615	587	623	593	608	605	590	594	653	634	620	615	547	606	572	602	582	624	574	604	572	600	632	603	580	617	580	596	592	596	608	581	615	587	596	637	571	628	626	558	606	622	590	614	601	648	594	595	610	584	618	590	602	576	598	582	604	599	604	533	621	593	601	591	588	597	595	630	609	613	599	573	572	610	648	605	645	635	589	649	578	631	636	623	593	567	618	650	602	635	577	618	604	610	640	601	536	594	642	592	593	609	565	625	606	592	589	574	608	579	619	576	657	620	630	629	583	578	610	610	596	603	610	578	597	610	605	598	591	592	624	596	621	638	580	625	577	629	617	595	624	599	647	531	577	603	592	575	617	576	547	642	610	610	580	626	602	646	579	581	641	606	616	671	605	584	627	588	634	590	615	617	560	600	592	636	635	633	580	619	616	625	575	560	603	611	621	619	588	658	618	620	635	578	612	640	647	620	655	606	614	567	634	577	546	615	630	613	631	612	575	623	555	577	582	632	592	627	596	580	582	594	608	607	605	609	601	578	551	616	608	585	660	631	626	573	626	589	601	605	640	594	608	544	592	622	591	599	623	621	590	589	597	619	587	590	608	584	643	623	555	581	616	571	632	635	613	639	573	601	578	628	615	604	606	581	655	620	620	583	594	606	635	609	614	596	573	611	612	600	606	577	583	605	627	615	621	606	623	604	658	614	583	607	609	588	609	601	592	578	597	611	578	561	614	588	572	572	592	613	595	598	591	609	578	621	670	596	615	612	597	633	618	585	584	616	611	633	597	591	595	605	584	583	585	579	631	558	561	577	562	632	600	644	624	563	604	632	579	621	589	588	569	586	630	630	562	584	588	630	591	587	610	572	582	589	607	571	630	627	623	626	612	638	580	593	649	558	597	584	611	606	622	620	626	634	609	609	633	624	597	591	682	553	574	603	579	631	626	606	638	627	638	579	673	574	606	595	596	605	601	609	609	625	624	614	591	674	627	617	622	637	607	579	592	591	623	630	590	592	590	664	624	579	568	590	589	598	586	569	625	612	602	595	670	575	606	550	538	579	602	613	590	594	577	604	622	614	633	620	650	590	632	602	593	593	638	619	569	577	636	603	665	592	640	586	547	641	622	606	601	579	596	656	590	601	614	629	640	618	606	554	611	614	587	575	629	565	593	579	591	557	586	631	619	656	626	601	632	560	653	628	647	592	645	584	599	666	613	618	645	643	597	573	586	578	605	599	632	610	613	652	605	598	600	576	545	593	673	589	593	606	573	573	595	629	560	612	618	584	615	593	573	594	587	637	608	599	599	624	645	622	642	575	569	557	593	647	640	581	606	596	640	589	609	647	585	608	625	573	605	557	611	599	635	606	596	602	586	599	584	583	592	584	574	615	600	585	563	614	621	621	585	635	604	600	614	614	595	628	617	589	627	605	607	596	609	599	631	591	649
32438	20738	10309	724	407	368	360	341	340	335	313	356	281	361	325	310	342	332	330	300	316	337	359	337	316	332	329	308	328	323	378	310	302	325	309	304	273	323	351	322	319	322	333	319	320	335	341	328	330	291	326	351	335	342	302	366	343	360	311	310	333	319	339	348	331	316	339	346	321	362	314	312	346	345	345	358	338	326	325	350	307	317	314	301	342	332	348	337	362	341	334	352	307	310	294	317	319	321	317	356	337	297	324	331	341	341	338	342	331	303	316	343	322	308	312	351	345	330	307	342	349	321	317	342	358	349	325	333	325	337	295	323	303	343	335	317	308	336	366	325	344	347	332	314	344	305	343	314	305	308	328	335	304	310	326	327	324	350	327	339	285	317	346	309	321	341	353	329	325	308	369	319	319	316	366	361	319	316	349	333	326	308	351	313	339	329	330	374	351	303	338	318	330	361	315	352	300	323	315	341	325	357	316	328	351	338	317	307	345	326	357	345	346	329	341	331	341	356	291	329	355	324	317	345	364	325	336	333	331	330	322	327	328	330	344	327	328	331	326	293	335	322	337	329	322	340	323	334	346	328	338	332	310	310	341	342	298	341	323	357	351	372	350	350	332	318	311	360	333	345	312	345	317	346	326	337	315	327	360	323	329	320	321	307	337	348	338	346	379	360	296	306	324	323	348	304	302	359	325	336	310	350	309	315	323	323	312	325	347	331	336	341	347	320	300	330	328	352	321	316	308	375	347	332	362	351	341	329	315	318	353	325	335	322	352	314	313	337	298	327	292	316	344	320	327	344	332	331	369	319	298	300	308	354	344	328	326	315	327	326	321	345	334	323	320	312	383	298	337	344	309	310	317	343	342	312	340	320	304	338	325	318	327	333	352	310	356	337	299	318	335	318	322	324	340	316	307	335	343	317	318	306	343	338	343	293	353	351	355	317	349	342	321	304	299	305	308	337	330	378	337	342	338	331	308	312	297	339	312	321	311	320	336	312	321	338	310	320	334	351	350	350	342	308	337	354	328	302	338	315	323	325	334	345	348	323	308	331	335	327	341	306	338	314	336	322	358	333	317	353	342	327	325	310	345	317	325	342	329	337	316	326	366	357	338	359	327	366	327	331	300	372	378	327	362	337	360	344	339	342	309	360	328	337	342	333	315	344	322	313	303	326	342	345	360	356	300	324	308	294	340	289	354	363	302	330	311	331	317	332	348	356	329	355	351	332	311	338	325	316	376	323	333	312	346	328	322	312	337	329	345	306	295	330	334	338	337	373	337	335	328	356	343	337	347	338	337	331	288	326	334	338	324	316	351	309	311	300	338	344	327	321	316	323	345	310	306	341	334	297	354	325	332	350	356	336	340	310	339	312	318	320	341	308	341	332	338	330	330	345	313	312	363	325	318	358	304	358	368	315	311	301	325	333	337	342	339	345	306	321	295	332	344	323	330	300	332	337	334	319	365	301	365	296	325	327	337	374	375	352	352	305	313	350	352	311	292	344	347	333	332	300	331	333	351	353	345	340	347	322	325	343	319	312	310	366	345	333	332	372	336	330	321	341	313	313	338	357	325	322	306	364	329	348	345	327	338	292	327	370	340	319	345	325	313	340	326	330	334	326	326	338	323	302	313	306	345	316	333	332	328	319	305	362	316	327	316	323	362	334	348	333	306	373	361	315	335	326	296	318	337	332	323	367	329	328	315	315	340	334	316	360	345	338	317	347	359	360	326	387	369	339	321	311	303	300	355	340	355	323	328	329	326	349	308	342	320	311	332	294	336	353	329	318	318	337	343	344	333	337	323	308	319	323	308	322	330	303	342	312	359	308	318	306	321	352	326	313	329	322	333	311	328	321	341	360	333	368	301	329	303	315	328	334	323	331	317	347	298	338	337	347	333	313	319	366	328	345	335	364	306	325	316	332	337	344	333	340	307	325	334	320	307	332	360	349	318	327	332	340	365	342	339	321	320	348	352	313	366	352	352	324	359	318	319	339	298	300	340	336	354	322	327	366	324	313	340	324	331	317	332	324	363	365	348	330	333	309	377	339	344	373	333	339	321	301	352	328	324	302	328	331	320	302	315	321	320	328	324	351	324	342	302	346	347	306	334	331	303	339	347	344	356	331	318	344	331	330	329	303	338	325	323	301	323	348	337	328	318	356	326	359	322	332	317	308	301	299	318	353	355	320	345	325	325	346	339	359	310	326	328	321	311	308	314	324	325	319	302	314	364	333	311	323	315	286	346	322	343	326	309	369	349	288	342	328	330	300	335	294	344	336	325	339	365	349	334	329	364	328	318	341	311	344	317	304	330	316	347	328	308	349	331	352	317	351	364	341	353	355	345	352	334	358	336	337	317	340	332	361	319	344	329	300	336	310	307	343	373	366	319	319	338	348	333	310	322	310	343	344	339	357	345	358	323	355	346	305	330	331	351	304	300	315	332	322	362	346	335	330	359	348	308	296	308	317	338	342	321	346	342	337	316	352	344	295	310	336	318	300	346	308	329	334	306	391	337	294	314	312	343	350	311	335	348	350	321	334	332	328	342	330	325	377	362	325	320	310	344	339	305	337	308	326	315	340	388	322	315	316	312	345	316	337	334	340	296	299	349	335	311	329	355	380	339	302	312	321	352	350	337	298	336	341	307	329	359	340	329	306	326	349	344	346	329	349	354	362	335	340	313	321	313	327	345	322	330	335	311	314	336	330	344	295	354	339	334	286	319	341	316	315	312	330	319	333	337	345	315	321	347	362	321	308	337	312	341	366	333	320	367	338	327	306	367	306	320	327	300	291	311	335	335	355	317	342	335	356	339	304	340	366	333	337	350	303	287	304	330	341	326	326	335	331	326	294	327	330	312	336	313	355	310	329	383	323	341	337	305	322	377	313	327	332	348	343	348	366	333	311	319	312	310	300	354	327	348	341	346	316	320	371	355	318	330	348	321	301	345	366	366	298	330	339	363	375	325	302	330	318	322	331	337	345	306	295	324	318	304	300	356	354	310	326	340	320	330	315	346	341	330	370	327	356	306	308	329	344	341	342	341	351	345	321	280	323	349	367	369	324	351	337	335	349	322	363	337	333	316	349	313	336	340	341	308	350	327	301	306	311	332	315	302	337	321	333	328	328	334	352	328	320	296	330	329	314	337	341	353	328	348	348	307	349	335	317	332	343	309	308	353	352	332	336	296	348	373	354	331	288	307	323	302	307	332	361	353	330	351	324	344	326	325	309	327	360	354	347	310	337	314	310	320	313	322	310	324	317	316	305	328	361	288	302	331	334	350	308	331	296	354	365	316	306	321	326	363	295	352	346	306	331	380	349	317	334	320	274	345	335	336	306	313	334	326	318	323	355	363	358	354	340	327	352	334	347	331	319	323	320	310	330	322	322	327	325	323	310	321	380	334	322	360	386	336	295	343	296	291	305	334	337	313	327	341	314	336	321	354	331	349	345	371	320	309	316	317	318	359	310	297	310	348	312	312	331
7750	1035	812	757	768	756	728	767	842	729	743	771	754	772	807	746	743	717	795	722	773	762	779	751	716	725	777	730	754	755	727	729	804	770	705	760	791	718	810	773	730	810	746	738	772	785	775	763	703	778	728	693	765	737	748	772	770	771	761	768	743	778	781	746	745	725	780	730	738	767	777	746	740	783	800	762	715	720	779	744	761	767	787	732	756	744	749	752	759	722	715	815	706	676	759	764	704	770	739	747	775	767	757	766	718	760	728	771	791	718	784	729	740	762	749	770	773	688	800	730	764	758	768	721	752	770	729	759	765	722	778	798	746	743	763	699	782	753	723	732	705	764	790	750	777	745	780	736	789	745	714	783	781	755	777	752	764	770	739	803	712	715	768	773	790	753	764	770	751	746	749	754	750	770	747	761	781	730	727	800	703	746	740	740	759	752	715	781	814	775	729	717	705	759	747	673	749	811	777	787	719	774	755	734	736	779	772	755	743	674	768	763	739	709	743	773	779	789	765	783	793	809	779	763	770	751	728	735	734	762	759	786	731	762	733	763	771	771	744	782	757	747	753	763	781	743	786	744	722	735	755	733	750	763	756	773	707	723	730	791	743	746	748	802	755	743	732	777	743	717	758	718	750	790	755	727	801	761	779	793	767	783	747	731	754	747	785	753	700	795	768	736	755	752	770	765	754	754	736	787	765	732	749	708	749	782	726	812	772	788	757	717	781	770	758	705	781	808	765	721	684	725	744	708	740	786	740	759	753	722	760	761	767	764	746	755	774	741	779	752	754	701	745	744	709	796	798	767	729	793	757	736	795	772	803	793	774	767	763	712	775	755	766	777	752	768	744	759	757	725	770	769	777	758	783	772	792	772	727	741	753	768	768	789	726	744	766	738	762	700	767	764	706	783	736	713	780	718	782	714	808	759	740	735	736	711	767	732	683	686	775	720	767	749	765	781	747	749	759	757	748	760	770	787	726	707	770	772	766	768	773	775	706	733	763	707	766	749	758	710	715	737	691	792	748	753	781	766	731	720	808	709	723	774	756	754	753	742	803	793	752	747	777	733	746	775	719	768	738	741	753	765	715	774	766	768	760	783	777	760	765	809	748	731	780	745	739	742	822	744	691	783	776	759	737	758	723	809	795	709	789	791	805	806	728	744	759	750	742	770	724	786	726	780	720	756	757	748	742	718	778	755	731	755	787	767	749	734	759	774	704	740	784	728	811	769	746	741	778	737	776	784	771	745	715	737	772	716	784	763	745	736	748	775	752	766	712	766	757	768	729	794	746	725	696	796	767	762	753	776	727	775	734	748	798	737	755	743	790	780	773	708	763	682	818	738	774	716	799	786	754	773	702	736	765	760	750	750	708	748	736	763	706	784	741	719	803	787	709	793	738	758	765	728	786	771	729	739	747	757	738	743	779	736	778	767	751	800	790	747	765	744	802	778	763	762	778	754	731	749	747	784	724	754	754	790	754	761	780	771	807	768	758	716	753	757	758	751	779	768	759	769	784	787	728	721	770	756	739	796	783	766	786	768	776	727	756	751	755	772	792	772	721	789	785	759	760	733	754	779	693	823	741	777	717	706	750	741	759	790	798	666	776	725	757	767	729	710	747	736	727	763	757	787	755	732	766	768	751	782	724	731	759	720	723	770	789	765	769	747	774	734	751	771	766	782	757	753	760	757	765	779	784	746	717	760	785	717	739	806	742	785	734	772	785	731	712	710	765	792	771	807	735	718	800	706	783	755	733	740	706	788	746	781	808	739	746	750	685	749	738	756	806	705	735	787	789	747	740	791	749	742	800	743	748	782	710	780	737	749	823	782	736	735	756	702	747	703	773	765	717	749	778	737	776	792	734	740	796	717	718	724	724	744	704	778	753	737	735	835	769	766	795	738	786	773	749	752	770	760	742	759	739	777	795	814	769	757	809	769	733	786	759	733	710	731	768	773	758	726	766	692	736	749	801	771	764	755	738	774	771	751	729	738	719	709	749	705	737	786	752	748	717	762	764	742	752	711	780	763	786	727	708	726	767	748	752	766	796	764	767	745	782	821	797	756	734	801	747	769	789	766	765	711	762	754	740	779	692	784	759	755	768	748	755	745	737	778	718	751	779	736	784	727	780	758	726	771	780	780	747	783	758	789	787	795	727	778	770	757	728	739	711	763	782	723	770	727	735	774	736	800	743	747	759	805	749	764	716	735	803	757	744	767	741	736	765	713	716	720	752	782	720	801	763	740	787	745	764	716	741	806	735	736	703	745	788	774	736	771	740	804	758	728	743	710	720	780	744	745	805	747	692	785	761	798	693	780	775	708	764	759	746	767	779	793	764	737	753	760	740	767	828	805	786	782	761	765	745	736	747	752	765	769	759	733	732	765	756	727	766	710	767	717	727	761	769	754	768	786	731	734	749	742	715	777	725	751	739	739	774	776	728	721	798	749	783	744	755	770	771	771	714	771	742	791	716	720	738	726	724	743	714	730	677	771	736	712	761	757	732	745	753	750	743	783	844	749	778	760	766	723	765	700	682	754	731	749	765	735	707	805	817	733	760	784	790	765	774	722	768	760	756	709	763	752	760	726	730	766	749	788	761	743	753	740	797	730	808	782	768	737	738	710	767	723	740	745	733	753	732	776	766	706	774	768	764	743	715	749	724	715	758	751	787	753	693	741	733	769	725	777	755	790	764	724	771	772	721	715	774	752	772	791	804	788	758	771	777	759	792	800	772	733	710	799	778	770	762	694	765	791	767	741	784	751	703	703	743	689	782	783	766	776	744	755	797	742	792	755	803	708	784	788	712	703	758	737	832	750	787	751	767	775	744	760	766	764	679	726	758	727	729	741	784	776	725	731	734	748	714	740	715	723	751	745	721	790	747	754	774	774	757	765	775	773	767	739	734	748	815	749	754	756	763	784	745	783	752	690	785	736	732	771	764	786	768	777	815	788	740	729	787	761	750	728	745	780	744	778	782	701	722	740	744	738	777	761	791	710	727	735	760	733	753	733	753	761	766	759	740	731	777	723	717	773	752	715	755	784	759	795	797	755	724	732	789	732	809	737	761	728	767	729	730	740	708	783	771	778	724	764	706	714	804	717	702	762	761	715	775	760	699	758	777	713	826	756	765	767	859	731	743	759	777	799	731	743	802	752	731	730	828	735	791	729	750	750	714	731	794	763	749	778	781	757	745	802	739	707	748	717	814	744	780	770	742	729	774	769	781	766	738	744	768	784	744	736	775	717	720	804	764	749	716	725	750	742	730	735	766	800	755	787	765	759	719	752	754	761	817	797	800	754	747	794	754	724	749	761	715	758	797	792	742	768	732	743	690	789	740	697	748	794	770	750	742	758	730	762	768	735	776	808	782	756	724	762	775	758	779	798	725	751	710	743	733	793	777	752	771	766	831	769	748	811	763	782	780	801	777	759	773	766	745	808	801	691	772	703	701	759	759	763	715	737	736	781	694	743	751	809	786	780	704	790
24946	21478	24910	28477	21485	21147	1353	616	505	499	506	484	443	440	444	412	427	458	444	484	459	491	463	435	437	419	417	442	461	445	455	476	463	441	427	449	415	410	460	450	435	383	416	458	518	475	428	424	452	410	470	452	411	423	476	473	422	426	397	436	465	468	473	438	421	454	478	446	434	414	454	413	413	403	450	430	417	411	434	442	487	459	424	430	434	428	409	415	400	431	417	427	420	403	447	500	454	447	427	418	447	457	435	411	458	430	441	455	423	407	467	439	445	441	464	400	435	430	478	419	436	400	444	419	445	424	429	443	434	456	442	422	421	396	407	466	437	445	404	430	436	464	441	445	432	407	441	393	425	466	432	445	416	420	466	460	433	464	429	435	429	432	414	433	449	394	407	426	440	441	413	426	447	452	433	384	431	439	461	435	411	416	468	414	402	438	469	422	433	441	464	479	437	430	403	399	428	434	434	466	432	450	444	441	407	460	423	430	437	433	457	426	441	425	423	431	407	471	406	478	438	455	491	362	425	394	431	397	422	448	419	429	432	464	427	463	429	394	447	412	404	410	457	423	424	422	456	436	453	392	438	406	409	425	438	436	407	452	404	427	391	436	436	422	463	417	420	444	426	448	419	412	408	429	437	415	427	454	439	400	416	424	405	452	449	410	448	421	438	405	429	423	452	386	425	453	419	422	421	463	433	443	449	418	437	442	402	450	451	488	450	423	438	456	396	464	428	467	427	410	438	452	464	406	451	430	456	451	416	428	443	402	441	440	430	427	435	431	448	430	446	412	457	431	445	462	421	394	433	432	462	432	403	463	476	449	464	460	398	400	450	460	412	461	396	416	407	466	467	470	430	460	448	438	436	421	420	394	383	413	398	422	448	448	445	443	438	431	459	430	438	447	438	440	453	429	395	420	429	403	422	433	423	419	434	442	450	419	399	439	442	435	420	400	442	450	401	404	406	448	425	432	430	435	433	393	449	419	456	414	438	464	432	437	447	445	491	428	418	404	400	370	420	406	417	487	431	408	418	463	412	417	424	443	432	389	476	396	458	413	447	461	462	437	421	445	424	432	423	413	464	395	423	460	426	402	396	434	434	396	416	423	422	412	432	430	392	430	413	457	465	405	449	444	414	451	407	438	394	415	416	451	412	415	398	403	439	450	442	457	463	464	474	446	422	414	424	449	428	404	409	387	479	418	432	471	444	434	427	428	447	437	466	448	427	413	428	413	437	430	422	443	480	445	419	425	407	401	414	399	431	439	430	419	392	431	425	427	484	408	425	438	448	456	407	436	401	425	427	419	444	397	422	452	423	427	428	409	448	406	435	422	472	434	462	410	425	450	433	434	418	429	470	422	448	434	446	439	413	450	456	415	433	428	445	407	442	366	429	483	397	451	433	424	460	442	440	463	446	423	437	427	469	434	464	432	460	451	428	453	352	403	408	387	459	401	437	455	421	440	400	448	451	413	436	419	454	425	450	426	448	398	402	411	436	471	443	437	431	440	442	381	434	406	435	430	438	445	406	451	409	444	454	454	449	422	429	408	426	462	425	416	430	455	442	468	420	459	435	439	444	412	414	424	400	457	466	389	429	404	428	436	415	416	441	445	407	452	420	466	423	449	458	430	457	428	448	432	441	424	480	422	376	401	455	472	422	429	436	454	442	407	414	458	444	437	449	407	395	422	400	402	432	430	400	405	443	420	399	416	412	479	455	407	468	426	420	464	421	449	409	436	469	441	409	416	494	438	428	442	423	428	438	453	442	425	429	424	447	459	437	395	442	441	434	436	452	438	433	418	417	418	432	444	405	407	451	395	445	461	452	434	433	376	417	440	409	437	466	417	404	454	371	418	426	431	427	437	437	420	428	442	454	422	414	434	453	419	438	394	419	440	396	405	468	417	408	443	444	456	410	432	441	458	470	406	396	475	401	410	404	411	459	406	404	444	452	412	410	429	441	416	426	440	411	496	384	407	457	424	452	454	435	411	418	468	462	441	435	407	426	437	403	426	424	426	450	422	447	438	406	449	440	437	427	431	429	470	427	463	448	432	427	455	444	443	395	415	400	405	482	470	438	425	421	441	447	454	412	410	422	472	406	430	436	443	448	399	437	436	434	439	441	424	483	370	457	415	424	452	444	459	437	388	436	436	438	430	401	467	406	443	467	445	446	417	432	414	423	437	466	443	390	453	443	400	427	390	426	448	448	452	430	367	371	406	438	442	422	431	456	452	433	398	432	427	443	399	458	422	455	421	433	414	450	467	422	478	441	428	453	474	424	404	449	427	454	446	443	430	422	448	500	454	445	455	432	428	391	433	451	482	435	406	450	434	397	452	420	443	453	455	431	441	430	448	443	430	397	442	421	405	428	477	446	454	449	424	429	468	422	389	447	432	461	386	426	430	446	448	467	462	453	380	411	417	458	409	422	452	445	426	414	424	460	434	414	430	439	380	378	453	459	449	379	387	456	442	436	425	395	447	428	469	444	471	449	434	454	446	403	411	468	441	422	445	427	425	450	422	394	394	373	440	446	449	450	406	395	454	443	424	429	411	403	470	423	439	424	423	412	436	402	411	474	423	442	435	485	426	443	391	461	442	432	437	445	433	393	441	408	404	445	419	411	393	420	449	468	433	397	409	475	408	452	406	421	402	412	453	473	462	425	454	407	445	423	411	440	446	448	432	442	470	428	413	440	443	406	460	424	439	434	461	415	456	419	417	456	500	424	416	415	438	446	428	431	438	437	441	432	461	430	430	426	450	464	439	432	440	461	438	434	466	429	418	444	441	433	472	459	427	421	443	439	457	441	453	471	428	401	447	406	421	454	430	393	451	424	434	444	427	425	404	396	425	453	386	428	437	438	414	383	431	402	401	395	477	459	469	440	413	422	450	444	381	422	398	423	435	453	419	418	432	427	436	465	413	413	391	425	454	438	391	440	442	438	452	439	441	442	436	444	409	447	419	406	449	434	434	430	423	423	430	414	411	386	437	457	446	422	445	404	419	432	418	425	443	425	438	426	444	432	450	447	417	423	421	387	498	418	437	449	399	430	424	411	465	415	418	431	423	418	397	483	416	426	428	438	446	431	426	464	445	412	411	401	458	433	424	422	425	427	415	409	418	416	419	459	402	454	432	418	426	419	451	420	420	426	467	395	394	427	445	427	393	438	455	425	418	430	422	434	494	414	407	440	430	463	416	444	409	451	396	414	424	412	404	426	441	440	450	425	444	433	415	420	400	406	454	421	419	454	418	428	427	439	414	438	420	474	431	428	408	420	462	412	456	420	415	430	447	419	395	427	437	411	408	423	408	421	414	453	451	403	434	368	424	459	430	426	456	405	442	414	424	473	447	423	416	420	453	444	442	465	462	453	464	445	428	414	464	450	407	481	418	456	446	409	413	431	410	446	417	452	430	436	444	401	443	451	439	411	401	449	464	444	400	419	469	440	422	431	420	397	424	424	421	405	462	426	412	437	482	434	379
18002	5141	1833	1259	1095	1042	1004	974	938	911	945	913	962	927	896	946	940	929	937	946	895	946	940	943	927	941	980	875	937	928	922	951	899	873	944	923	961	913	948	944	950	877	911	917	925	922	918	906	909	938	902	912	962	892	895	939	951	846	908	922	958	904	962	924	887	911	896	909	944	876	895	923	863	942	898	898	911	908	877	828	903	949	935	894	880	961	954	916	947	897	999	870	959	931	873	922	914	938	939	922	940	912	945	922	913	935	903	950	874	909	948	955	913	929	917	877	959	916	966	894	967	893	885	924	888	899	942	928	937	945	929	936	912	923	942	883	923	887	906	930	899	913	935	928	904	916	974	897	908	915	914	858	937	912	963	880	924	964	918	918	929	919	893	937	867	896	961	913	860	922	927	927	923	881	859	963	949	904	900	987	938	902	898	865	942	924	912	908	924	931	889	914	910	960	941	913	938	910	891	916	925	949	936	950	897	894	908	932	916	881	942	938	936	899	909	916	879	917	886	923	885	970	977	918	953	898	940	885	919	876	890	955	901	894	939	920	931	868	920	898	923	913	949	1000	968	947	932	953	901	891	898	936	937	981	905	902	919	873	888	960	888	861	931	920	952	881	895	940	909	900	932	886	914	868	904	934	902	925	872	918	922	907	933	879	901	925	919	917	917	931	916	919	895	909	865	914	929	950	917	909	938	912	932	932	974	968	900	939	904	965	931	894	871	932	914	982	931	916	918	920	886	917	956	905	929	923	873	902	921	928	925	952	901	872	958	934	885	934	932	922	940	953	948	921	902	889	946	900	946	967	874	912	895	938	948	926	946	939	913	885	953	909	923	874	890	934	913	951	953	993	906	902	933	909	924	890	896	897	900	974	947	937	920	931	938	928	963	911	889	935	886	899	944	944	937	866	898	937	900	921	918	932	886	899	918	887	941	960	873	922	914	874	927	973	938	925	952	868	864	928	897	876	873	880	965	894	893	889	997	940	942	912	930	875	885	962	886	938	906	879	920	979	864	870	929	938	911	903	929	867	932	906	934	952	887	889	913	953	864	936	946	952	930	983	983	862	919	936	888	928	891	957	931	921	898	926	954	917	927	928	919	921	900	881	875	923	894	924	917	931	906	906	931	938	910	924	862	899	936	936	891	879	908	931	897	946	893	955	890	926	918	913	948	934	952	1017	903	893	944	887	902	921	940	906	949	966	909	924	888	923	955	916	914	982	959	900	917	917	913	942	873	921	865	938	903	931	927	905	930	895	872	931	895	896	908	846	944	964	936	945	886	899	946	955	906	945	892	891	895	932	925	900	897	924	956	928	918	931	920	926	947	908	886	905	929	893	895	930	876	909	883	936	972	888	916	857	921	954	899	882	938	943	930	909	958	935	889	885	905	943	932	895	916	876	844	957	947	977	957	905	928	904	905	923	945	890	952	941	905	898	909	922	888	913	918	952	899	909	987	992	900	922	917	920	951	896	934	940	932	960	915	951	883	886	949	912	890	943	874	909	920	933	967	970	917	888	934	968	932	898	886	939	940	907	923	885	961	886	938	904	930	929	907	886	917	933	890	938	870	963	923	893	913	919	867	896	938	896	920	951	917	910	894	868	893	898	911	979	944	925	905	970	920	956	894	950	888	916	893	928	914	900	869	951	895	911	915	895	920	934	876	913	931	939	972	876	924	939	935	947	957	898	926	882	957	932	906	930	915	898	943	983	898	986	964	914	888	910	875	926	859	911	884	905	900	884	929	936	913	908	894	870	955	931	940	898	886	960	914	885	894	888	907	934	864	936	915	933	929	893	988	949	938	916	900	860	922	923	945	917	928	932	903	955	926	947	840	870	914	965	910	919	932	916	950	858	893	910	972	907	964	867	953	1004	901	870	902	881	932	935	940	873	941	890	957	910	902	910	891	914	980	931	898	952	886	901	908	900	882	924	891	888	883	890	935	924	945	922	942	918	955	909	947	931	940	920	954	947	910	876	922	881	954	906	885	896	885	898	884	925	894	893	958	924	901	890	914	943	957	901	934	916	897	915	873	935	881	939	909	910	894	873	934	881	956	934	916	859	923	942	916	920	946	918	918	924	920	921	901	882	908	991	878	889	894	889	931	900	865	875	896	963	945	892	926	889	985	954	914	932	950	897	931	985	920	931	890	997	849	940	856	889	941	904	926	951	947	887	940	920	977	892	971	894	891	880	926	851	870	930	1006	936	922	902	887	920	913	924	897	896	907	934	928	897	948	915	963	903	991	913	934	896	928	914	947	918	920	944	932	913	945	910	898	910	941	883	911	916	905	925	901	880	892	937	910	933	918	900	909	965	866	910	911	911	935	904	895	912	903	960	955	898	932	845	959	937	918	901	924	939	892	942	933	975	940	934	890	929	923	941	969	904	909	968	881	935	963	900	913	916	943	905	926	917	950	904	897	850	935	864	885	898	872	949	898	970	949	952	892	920	877	914	962	893	927	984	939	989	953	950	911	954	942	979	953	925	917	989	963	956	874	886	944	953	878	868	902	951	913	912	896	917	875	910	997	916	959	949	923	874	882	870	872	896	947	886	880	994	957	937	904	877	956	916	942	939	886	915	880	898	934	905	938	908	861	888	899	911	911	931	883	879	930	933	877	985	871	927	913	885	925	924	951	900	934	916	922	898	874	889	905	877	951	955	928	903	907	896	920	913	951	904	890	922	893	986	914	934	852	892	924	891	905	966	931	947	922	918	914	923	944	839	897	965	925	936	890	956	961	973	897	960	910	914	859	918	925	951	913	964	890	974	918	892	943	933	905	891	846	935	943	928	975	920	932	890	894	961	984	962	842	929	866	953	929	957	933	904	911	882	902	929	905	976	904	901	932	962	913	976	963	918	972	880	916	954	868	890	934	932	914	919	983	922	965	945	932	957	944	872	919	846	922	903	929	921	926	926	888	897	928	893	947	900	981	966	896	939	953	881	983	923	892	928	903	932	941	939	923	943	930	906	870	896	921	895	879	964	891	925	886	881	922	866	927	879	934	914	928	951	894	886	906	933	933	919	920	941	890	975	886	924	922	912	949	934	899	965	948	910	931	884	890	892	864	899	922	935	937	896	979	933	921	905	908	930	885	889	941	893	964	929	892	933	918	914	914	899	926	904	912	869	864	881	897	900	901	923	936	908	908	976	848	905	859	888	867	899	906	900	915	1000	942	913	954	902	940	902	945	924	856	899	923	940	940	901	838	911	934	904	938	889	967	877	953	923	917	986	916	931	914	853	914	912	890	929	947	937	904	880	951	905	937	887	936	931	932	936	955	940	935	960	949	905	876	944	915	924	941	891	918	917	969	931	939	935	966	924	901	931	944	887	903	875	898	917	910	928	955	936	944	906	943	913	930	925	920	961	903	945	862	896	909	919	892	917	841	904	896	916	924	938	908	939	971	949	884	906	958	957	924	864	900	855	943	940	967	879	912	923	879	947	926	911	905	933	890	930	924	970	917	926	939	930	920	945
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
