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
338664854696	338664855251	338664855801	338664856351	338664856901	338664857451	338664858001	338664858551	338664859101	338664859651	338664860201	338664860751	338664861301	338664861851	338664862401	338664862951	338664863501	338664864051	338664864601	338664865151	338664865701	338664866251	338664866801	338664867351	338664867901	338664868451	338664869001	338664869551	338664870101	338664870651	338664871201	338664871751	338664872301	338664872851	338664873401	338664873951	338664874501	338664875051	338664875601	338664876151	338664876701	338664877251	338664877801	338664878351	338664878901	338664879451	338664880001	338664880551	338664881101	338664881651	338664882201	338664882751	338664883301	338664883851	338664884401	338664884951	338664885501	338664886051	338664886601	338664887151	338664887701	338664888251	338664888801	338664889351	338664889901	338664890451	338664891001	338664891551	338664892101	338664892651	338664893201	338664893751	338664894301	338664894851	338664895401	338664895951	338664896501	338664897051	338664897601	338664898151	338664898701	338664899251	338664899801	338664900351	338664900901	338664901451	338664902001	338664902551	338664903101	338664903651	338664904201	338664904751	338664905301	338664905851	338664906401	338664906951	338664907501	338664908051	338664908601	338664909151	338664909701	338664910251	338664910801	338664911351	338664911901	338664912451	338664913001	338664913551	338664914101	338664914651	338664915201	338664915751	338664916301	338664916851	338664917401	338664917951	338664918501	338664919051	338664919601	338664920151	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2675	3600	2300	2675	3600	2300	2676	3600	2300	2677	3600	2300	2678	3600	2300	2679	3600	2300	2679	3600	2300	2680	3600	2300	2681	3600	2300	2682	3600	2300	2683	3600	2300	2683	3600	2300	2684	3600	2300	2685	3600	2300	2686	3600	2300	2687	3600	2300	2688	3600	2300	2689	3600	2300	2689	3600	2300	2690	3600	2300	2691	3600	2300	2692	3600	2300	2693	3600	2300	2694	3600	2300	2695	3600	2300	2696	3600	2300	2697	3600	2300	2698	3600	2300	2699	3600	2300	2699	3600	2300	2700	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2702	3600	2300	2703	3600	2300	2704	3600	2300	2705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24107	21182	24535	28099	21183	21196	12900	599	370	349	316	317	270	283	269	260	259	275	286	271	258	244	251	227	221	270	267	259	245	226	240	263	244	253	256	237	254	266	274	270	257	282	206	226	249	249	264	255	237	217	238	259	246	259	235	251	254	290	236	239	247	254	235	259	245	255	254	260	252	240	235	240	240	234	255	239	250	239	259	247	263	231	235	240	246	266	269	250	213	254	246	251	263	258	230	267	256	212	258	240	245	225	252	258	247	221	251	237	234	245	219	237	239	224	232	268	248	231	258	229	237	236	232	263	247	267	250	225	236	268	262	246	271	253	263	243	271	254	246	208	225	211	241	254	250	237	273	243	252	262	246	266	225	281	234	238	273	240	222	240	242	247	236	248	237	258	261	241	242	232	238	246	287	224	237	208	212	246	225	258	224	264	268	251	232	224	257	203	217	237	218	237	240	248	235	217	248	208	233	242	235	236	221	238	265	208	243	225	242	246	277	230	263	233	235	242	261	245	235	231	239	255	207	225	262	255	207	239	234	249	232	230	228	209	281	231	244	224	266	249	239	246	265	207	272	233	245	269	230	247	225	255	243	292	236	208	236	239	222	253	245	210	251	250	243	223	259	245	272	225	243	232	245	246	234	226	221	257	262	217	230	250	248	245	219	252	235	225	244	257	253	228	252	251	253	253	220	238	259	273	255	220	216	218	247	246	222	240	238	244	251	231	240	240	246	248	201	239	238	249	222	237	265	241	227	256	255	216	233	246	234	261	272	232	243	231	264	226	227	259	220	247	282	247	219	230	243	243	274	215	241	284	232	260	250	236	252	251	259	253	230	244	238	230	228	253	250	223	225	247	255	240	253	248	256	236	229	270	255	251	220	243	209	262	239	228	248	252	284	254	277	231	230	236	223	261	261	241	253	252	249	240	237	237	220	242	210	225	232	257	229	204	264	234	260	222	249	215	249	229	222	243	227	264	224	223	258	249	252	275	226	260	227	253	211	213	249	256	264	265	222	272	239	238	239	249	252	254	213	233	244	240	199	257	258	237	266	259	261	260	239	234	208	226	264	256	213	248	262	266	227	240	222	245	225	246	248	282	236	216	232	234	259	233	255	200	225	254	249	229	240	228	237	238	238	244	228	202	244	251	268	238	271	231	251	236	253	229	258	283	248	250	259	248	238	236	235	256	242	236	215	240	254	241	250	202	241	240	237	239	245	262	218	273	249	239	212	240	240	281	217	241	242	252	260	233	226	206	239	252	260	257	262	241	233	267	227	272	252	228	251	272	241	233	245	219	257	268	232	224	245	225	225	256	214	269	235	236	255	243	263	261	221	223	237	235	227	223	253	229	236	262	213	231	255	220	227	273	231	228	240	246	250	271	236	243	232	235	222	245	232	230	234	213	220	239	236	265	247	245	262	249	263	198	248	233	248	210	255	288	247	257	246	225	249	240	235	267	222	257	249	255	244	234	256	226	257	253	234	238	227	212	273	246	250	245	232	237	252	270	236	224	242	250	243	253	254	230	227	259	207	260	236	247	238	259	232	235	279	250	229	234	238	262	263	249	231	241	259	219	225	242	235	229	245	211	222	238	227	273	248	212	226	218	240	258	282	230	235	268	226	247	268	231	215	242	243	266	240	231	230	237	223	224	273	236	256	231	226	247	237	224	236	207	266	232	231	222	262	214	249	224	253	271	241	231	233	225	235	245	249	227	268	211	275	237	249	214	235	229	231	244	246	223	207	252	231	248	228	246	238	245	232	244	287	218	245	230	251	230	244	267	250	240	247	231	271	246	211	233	254	243	259	241	239	264	260	232	235	216	215	247	218	238	235	231	223	266	240	248	231	232	226	236	236	249	227	225	231	237	233	269	255	230	223	230	234	232	252	278	238	242	247	244	246	232	258	245	231	254	263	231	242	257	252	241	224	238	251	246	218	232	241	233	223	253	238	270	251	245	271	235	240	257	256	270	239	263	233	271	263	228	228	237	235	233	250	258	267	259	251	237	247	230	235	252	241	277	206	256	250	249	248	235	216	244	252	253	257	223	252	259	222	196	217	245	256	253	250	224	241	232	263	243	228	227	247	231	237	204	257	234	258	250	248	249	234	236	261	247	232	214	214	228	235	215	219	254	220	265	257	237	226	210	282	225	265	279	262	232	229	231	215	228	216	258	250	234	258	244	251	240	266	242	254	261	240	262	234	237	241	246	251	241	254	274	248	218	245	241	228	241	268	236	226	242	242	257	254	249	241	247	274	223	235	253	228	237	236	239	250	258	242	219	231	267	271	199	257	256	232	251	210	272	234	276	255	228	214	246	271	221	230	231	267	249	248	233	230	232	251	247	251	235	231	245	250	236	271	252	248	213	238	249	241	206	254	256	232	252	256	223	213	269	282	231	256	223	232	256	257	233	227	206	235	248	254	239	230	274	244	225	215	259	244	251	249	254	265	240	231	274	260	233	239	244	220	236	257	250	244	246	260	222	250	242	241	229	231	210	230	237	252	235	237	237	227	225	218	233	238	250	262	225	234	254	256	241	250	247	227	241	243	207	224	220	246	258	261	259	286	246	207	251	231	236	240	232	247	245	220	260	231	260	259	241	236	248	252	215	244	252	251	231	263	237	241	230	248	249	278	224	256	248	240	234	233	253	256	265	276	242	235	258	234	230	254	247	228	224	262	235	259	246	240	208	241	233	235	251	227	258	227	244	249	252	237	243	250	267	251	231	237	244	252	247	258	229	231	199	251	241	275	235	247	239	233	234	269	264	228	266	249	232	253	247	274	235	205	225	234	262	270	226	252	222	253	241	213	242	217	220	234	258	231	245	275	253	248	239	247	232	227	236	218	259	242	253	245	230	223	255	257	230	243	245	229	251	247	254	238	233	247	236	214	267	249	249	254	270	249	243	233	242	235	205	270	250	244	233	255	248	237	229	277	245	273	226	262	260	241	223	263	237	216	246	246	221	230	239	234	229	252	245	237	241	233	243	234	223	250	254	260	254	247	252	253	233	230	247	245	256	221	234	238	243	248	257	218	220	218	285	234	239	255	253	202	254	242	238	234	233	226	243	225	239	254	239	242	249	228	243	249	240	237	221	237	243	234	230	224	202	257	277	257	228	255	248	255	219	216	247	203	241	229	241	247	250	267	224	241	217	232	236	225	224	256	257	245	236	202	263	253	230	249	258	224	223	222	225	256	259	248	234	238	240	211	253	262	256	254	244	238	239	248	240	259	231	248	242	244	201	250	253	236	232	229	245	252	232	210	255	239	229	247	234	255	244	250	254	209	258	222	241	283	221	259	237	235	224	260	230	227	254	225	236	259	239	282	244	248	232	248	227	217	233	231	218	234	237	242	254	256	221	234	251	228	227	283	244	245	264	234	246	240	245	227	262	229	259	260	237	221	214	265	242	253	253	231	259	278	235	246	236	252	255	238	233	235	214	250	232	253	267	260	238	266	227	245	262	228	259	271	235	237	250
5034	8102	2794	3608	814	726	693	654	649	576	587	596	595	567	581	608	606	559	592	577	626	612	596	590	579	607	554	582	579	646	621	599	543	596	578	615	595	610	603	598	622	587	602	596	573	583	597	555	562	567	572	556	553	583	617	580	613	589	596	579	562	596	658	539	561	609	543	611	576	533	584	566	622	588	591	591	580	577	596	578	609	616	621	589	612	627	559	584	619	600	583	569	645	592	627	596	605	632	573	597	568	600	580	574	567	532	602	562	611	541	594	590	585	577	588	590	597	613	633	628	572	593	609	616	588	578	619	592	610	573	564	558	603	582	572	616	552	597	572	586	575	577	573	609	581	618	550	580	569	557	616	584	609	603	617	564	602	598	601	561	560	581	640	574	594	614	607	559	568	570	595	645	594	615	571	510	538	585	572	565	611	579	595	565	601	614	600	596	571	580	582	587	594	605	565	564	567	574	548	580	571	646	569	591	592	574	581	581	585	608	619	555	566	575	577	555	594	571	617	623	636	552	597	566	575	574	563	569	593	628	563	559	550	599	579	563	609	608	591	544	639	584	628	590	587	644	612	612	582	622	617	595	552	526	556	589	565	626	585	567	558	596	612	620	583	600	603	575	598	613	568	617	591	582	620	590	575	569	591	549	622	583	559	632	623	588	584	572	586	587	661	581	588	560	592	568	623	542	551	650	571	624	612	605	573	560	557	568	586	601	596	577	614	547	591	516	588	591	585	551	568	555	587	553	585	557	594	557	586	562	613	615	592	567	567	591	619	566	587	573	615	588	614	543	584	577	585	596	594	615	585	580	583	556	606	558	598	603	604	554	598	574	584	589	566	594	591	617	561	597	619	590	560	568	567	586	593	590	602	597	573	633	563	602	576	541	615	577	551	543	611	615	591	593	600	580	549	551	559	618	596	554	577	577	571	570	593	606	563	562	649	595	599	580	596	589	589	548	579	588	604	582	555	554	555	573	611	601	588	557	578	595	653	603	644	613	525	590	559	587	571	616	582	574	616	595	600	592	629	535	582	562	610	573	571	577	613	609	576	616	554	552	553	602	571	624	594	592	576	597	527	573	600	588	581	594	613	571	560	587	563	577	578	622	586	610	602	612	595	603	606	668	586	571	563	577	605	609	558	563	557	557	585	617	550	579	628	567	635	594	568	586	572	572	573	597	585	553	609	574	599	581	586	557	576	604	553	599	604	604	598	581	569	544	581	590	594	571	570	630	580	611	613	575	559	600	572	568	617	629	593	587	553	576	603	583	600	632	545	540	603	605	599	553	600	566	569	545	586	602	568	576	562	590	590	570	568	572	542	581	555	542	589	571	535	563	576	582	632	519	605	623	613	599	597	578	549	595	565	575	580	565	541	588	594	529	614	583	596	626	626	574	615	575	548	574	562	558	603	594	576	613	570	603	553	574	575	547	552	595	567	580	527	571	541	577	614	601	564	627	588	592	607	571	558	570	624	596	604	567	567	622	556	561	570	595	586	572	580	565	579	584	609	615	545	574	602	616	582	559	579	583	576	607	617	590	610	597	590	579	581	567	574	584	578	633	562	587	602	636	623	606	631	598	565	561	596	550	564	602	577	593	578	594	575	561	622	608	625	604	596	518	599	600	562	548	529	578	571	612	596	554	590	576	567	562	593	594	589	575	588	538	561	561	587	630	615	584	577	578	581	600	585	610	611	599	579	560	561	589	590	572	568	606	623	581	568	594	562	592	602	601	605	538	591	601	588	580	550	590	634	566	598	588	625	598	579	579	569	596	599	586	520	601	568	580	619	596	644	550	542	578	613	551	567	601	597	585	588	580	585	523	588	554	648	588	594	567	574	619	562	562	605	567	578	605	604	595	612	554	568	594	572	571	579	533	597	584	559	581	637	609	597	580	579	589	628	570	551	585	533	566	615	608	541	592	567	582	590	578	589	602	596	594	562	555	516	577	590	596	615	562	609	577	594	616	578	530	614	561	603	617	580	536	556	564	610	582	567	586	579	594	605	606	563	560	580	563	574	635	557	556	588	598	574	606	599	582	557	615	585	586	598	596	614	564	584	599	629	599	550	590	609	577	628	610	578	588	580	564	573	588	540	611	599	594	597	601	571	573	616	592	579	574	571	563	590	588	531	530	602	616	604	566	585	560	608	604	544	591	575	584	599	577	556	594	576	562	543	556	625	570	561	553	617	613	556	602	585	573	580	583	589	583	588	549	552	608	572	584	592	594	594	584	611	557	550	577	586	565	544	558	622	597	557	592	619	543	620	585	576	594	594	579	531	542	591	583	550	576	513	589	596	574	557	588	580	607	558	583	556	556	575	599	590	585	596	560	548	645	575	595	584	612	593	574	624	601	618	569	559	591	587	571	549	598	598	579	590	570	588	562	570	566	640	590	571	595	607	562	562	573	616	598	559	583	550	604	592	620	613	587	542	565	541	568	604	597	590	597	558	599	592	538	568	630	603	582	589	584	607	590	643	570	578	583	618	594	611	608	541	571	624	667	592	567	588	596	590	589	589	616	600	609	627	611	553	560	563	597	570	585	607	610	586	563	573	596	582	531	628	602	584	586	579	588	602	580	639	596	558	606	639	561	548	611	607	595	558	579	531	584	600	562	619	598	556	559	553	568	584	574	598	572	555	606	596	594	537	583	592	589	610	571	547	596	581	631	556	599	557	556	642	613	610	598	564	572	599	582	586	541	605	584	581	575	585	594	598	599	631	578	569	622	621	584	588	574	593	572	571	566	602	555	574	603	551	625	588	627	571	587	567	608	629	571	580	602	578	558	616	569	603	577	571	573	609	601	563	595	616	573	578	563	572	608	593	568	581	594	639	549	607	595	554	594	576	573	598	581	614	557	601	612	606	590	606	607	542	572	607	644	516	566	580	666	568	632	609	594	581	579	607	592	618	604	600	561	566	606	553	616	564	579	531	616	570	614	588	565	588	620	631	613	552	624	655	550	575	558	561	640	585	568	564	604	598	578	578	549	593	654	583	587	537	568	561	597	606	543	603	583	610	593	582	609	631	560	565	576	584	594	578	636	583	589	613	598	553	586	602	612	530	541	571	593	534	606	617	560	592	570	562	601	586	538	589	598	578	604	581	619	595	556	589	555	552	580	596	538	558	607	570	588	621	577	598	576	580	593	597	561	551	576	586	593	637	566	588	571	616	596	594	589	587	587	586	631	630	588	570	588	601	581	545	567	599	665	600	590	598	630	603	547	608	603	559	611	590	584	624	571	552	603	584	574	623	620	547	580	573	605	578	556	572	581	614	598	632	663	613	626	641	573	583	582	570	586	583	573	564	589	536	598	555	580	565	634	583	594	601	574	552	585	618	582	607	567	538	558	532	541	558	578	594	578	560	594	610	597	597	580	593	571	619	588	549	640	587	617	585	589	590	562	607	597	587	587	588	599	577	604	591	591	605	567	608	541	611	592	558	583	606	596	592	563	588	590	628	567	565	598	590	566	562	565
31698	19434	7647	706	374	312	291	322	291	301	300	295	286	298	315	293	312	324	295	299	278	318	295	310	268	319	306	295	319	319	309	291	314	304	318	271	309	312	333	330	287	317	311	299	288	323	332	297	305	316	304	302	298	345	287	304	323	281	310	307	333	328	306	309	329	318	287	280	278	322	309	314	293	293	281	277	284	293	293	322	319	306	293	302	355	295	307	304	300	289	333	322	331	310	295	284	319	314	296	279	292	305	293	310	288	319	303	317	286	302	310	321	281	296	283	262	266	285	329	291	307	312	277	272	302	321	302	294	314	279	321	274	262	287	302	285	298	336	271	300	307	298	297	334	288	315	341	295	288	313	303	307	274	294	269	312	298	308	307	329	336	288	281	287	284	320	321	330	298	293	274	300	283	281	333	280	309	286	288	280	318	291	296	285	273	290	316	292	309	307	310	307	303	301	311	302	315	267	307	300	285	294	326	281	268	282	289	322	300	296	293	312	298	262	287	300	297	269	277	299	299	299	299	289	301	282	332	298	308	271	287	304	301	317	329	300	258	306	315	276	324	289	306	325	305	283	301	295	294	275	311	317	273	330	298	278	285	290	286	304	307	302	322	270	277	293	325	292	300	268	307	298	308	312	283	287	304	298	302	274	328	317	288	299	274	298	326	301	292	330	308	275	273	301	279	345	324	297	282	293	323	285	283	317	281	284	318	297	296	307	291	321	310	306	300	343	285	292	292	295	304	294	333	325	316	301	306	310	353	277	289	311	278	301	305	265	313	297	301	300	318	312	282	285	300	307	318	304	312	278	313	317	293	312	285	304	297	304	300	291	307	299	291	279	299	286	298	322	289	331	263	323	341	342	280	298	316	304	285	287	274	323	286	321	279	312	293	291	303	289	297	295	281	311	289	293	259	298	317	323	311	289	309	322	303	318	300	310	298	314	298	320	287	324	293	301	309	291	301	291	320	280	282	285	286	278	288	295	292	310	304	302	304	301	294	294	277	293	321	316	289	301	292	276	295	296	302	311	311	295	330	327	298	296	307	287	325	281	279	307	290	299	284	323	307	334	294	326	289	332	326	311	299	307	292	324	305	303	296	300	274	293	295	295	295	305	306	287	282	275	278	338	300	296	301	309	301	295	322	295	322	255	270	264	300	305	292	296	294	303	326	317	319	330	310	304	339	297	301	296	300	306	305	300	306	294	286	307	280	302	315	305	272	302	275	285	305	323	334	332	307	302	288	306	310	299	306	279	296	289	284	294	308	307	314	291	277	286	298	333	256	310	304	295	287	321	302	289	282	339	313	259	339	334	294	309	267	265	327	277	301	305	292	310	305	317	302	306	304	314	298	276	315	272	336	300	323	312	296	272	329	311	298	265	290	324	296	339	288	274	303	291	281	314	275	238	297	291	317	313	348	291	309	263	306	314	265	282	310	309	292	326	266	335	295	293	287	287	322	299	313	293	305	297	307	290	324	271	302	279	308	323	296	322	331	283	301	306	301	298	302	291	293	339	327	311	325	337	306	307	294	296	307	315	325	299	325	257	306	281	342	318	309	300	291	298	292	278	294	279	312	324	311	329	289	286	294	312	295	309	285	306	309	272	286	269	312	312	295	323	281	257	314	297	286	296	291	327	306	310	303	316	328	278	308	266	300	304	274	297	302	287	257	320	297	301	312	301	262	313	328	313	302	300	270	295	294	321	285	286	303	310	326	314	286	270	303	281	318	282	306	295	300	298	299	346	282	301	345	286	330	317	309	257	288	297	298	299	301	290	312	326	283	302	294	301	267	294	264	274	248	276	323	300	290	303	299	303	300	298	314	344	314	306	300	329	330	287	305	301	324	279	321	283	279	290	307	315	290	316	324	274	290	305	355	314	297	275	304	253	331	294	269	327	310	302	307	315	284	261	312	286	293	289	294	334	304	340	302	287	316	313	338	278	295	357	330	321	321	292	286	270	300	301	288	281	316	276	287	302	290	321	312	314	339	294	283	290	317	351	306	296	268	305	314	331	342	307	299	324	293	276	335	324	336	319	295	313	286	311	330	275	312	307	288	315	320	307	264	326	332	323	286	308	317	290	277	322	277	293	290	300	305	312	312	275	279	332	313	298	267	302	301	284	289	264	284	300	315	294	307	327	254	280	303	298	316	304	274	282	271	312	318	293	291	293	291	302	273	264	289	315	297	281	293	295	292	320	293	278	313	307	317	306	292	266	288	317	294	322	280	307	300	305	326	309	282	324	281	306	295	281	319	313	271	306	316	337	311	312	280	283	334	329	294	315	307	293	322	305	313	284	308	286	271	278	315	304	302	294	303	283	324	312	283	294	270	314	330	282	276	304	352	325	341	294	298	313	288	307	291	279	307	293	308	284	312	299	304	304	296	266	292	313	297	300	295	316	279	292	324	327	295	320	276	293	310	335	274	298	290	351	299	298	310	289	300	312	298	325	322	324	297	270	263	291	312	291	320	320	290	271	273	288	294	287	317	296	340	337	302	322	296	297	274	309	293	293	306	276	285	275	312	313	282	288	295	330	293	315	303	317	288	323	313	279	303	287	319	307	303	313	322	279	303	327	299	309	316	280	274	293	312	312	292	282	305	293	301	302	302	276	294	252	260	289	301	288	305	313	287	308	281	291	306	328	301	292	298	302	322	285	330	297	319	311	291	304	306	287	290	308	318	288	299	281	320	299	309	302	321	319	293	312	316	286	286	295	301	318	298	309	302	303	303	302	315	300	297	306	308	301	296	306	325	318	287	276	310	303	301	280	277	292	272	313	310	312	298	289	324	274	283	327	269	286	269	265	300	270	321	266	298	308	314	308	259	281	289	318	298	290	297	280	283	266	283	321	291	313	272	314	305	281	279	304	298	314	309	321	286	268	302	285	307	327	329	292	294	306	272	329	309	297	285	287	286	302	298	310	314	287	336	286	299	332	334	339	288	309	309	302	311	311	310	295	300	328	322	293	317	308	354	319	279	298	273	303	307	308	286	278	315	294	340	305	301	254	307	294	288	324	318	314	329	277	306	297	274	303	285	293	302	293	309	320	320	291	307	285	311	295	314	297	278	294	304	296	334	310	298	298	307	310	322	280	271	261	280	310	289	290	268	331	306	270	314	286	289	304	271	309	311	277	315	295	309	311	314	332	329	324	291	301	270	299	300	299	296	313	329	289	324	284	298	309	334	304	308	283	319	309	297	320	304	285	299	330	307	341	303	316	329	286	278	304	306	298	325	331	299	312	296	290	314	317	263	279	309	286	294	283	319	310	294	329	339	295	289	290	328	313	311	341	337	302	285	280	333	297	284	288	257	282	294	268	291	280	321	316	312	331	337	313	267	302	310	277	313	299	322	268	306	302	293	289	297	300	285	266	302	317	303	291	301	294	307	279	325	303	279	296	300	307	303	330	291	312	293	294	328	302	320	292	290	298	312	270	329	274	311	311	295	297	285	278	268	255	282	309	305	304	302	318	271	262
6540	2565	1302	910	734	765	796	793	789	769	795	771	758	768	764	784	742	782	788	754	761	782	784	722	722	701	794	760	745	767	744	750	777	791	767	741	793	781	773	737	775	763	734	811	750	789	762	730	800	791	729	794	788	733	722	775	767	778	819	812	760	782	782	729	742	847	784	771	814	763	791	802	774	835	777	769	754	774	701	745	772	804	774	810	775	824	750	737	794	749	768	776	746	721	780	772	799	745	791	749	759	760	738	760	799	791	755	785	747	773	787	759	756	702	764	810	784	729	743	833	754	743	794	762	773	798	753	719	791	797	722	780	724	762	786	819	754	828	758	761	742	773	741	782	806	755	775	792	765	784	815	810	754	778	772	747	776	769	752	733	796	771	773	754	781	725	752	768	743	769	805	814	812	755	800	777	785	761	777	734	749	771	749	743	762	772	815	726	704	793	785	738	758	785	734	739	792	724	799	749	791	776	745	745	762	730	755	771	809	771	730	789	785	744	840	792	778	794	802	750	784	778	829	732	793	770	790	806	764	748	703	748	777	811	810	782	770	760	747	764	733	768	790	737	788	767	838	753	738	755	736	720	729	794	762	761	734	733	803	785	787	769	753	744	762	757	753	750	736	744	810	765	822	732	823	779	784	773	769	753	770	790	747	768	766	735	802	810	792	776	783	779	735	740	772	706	759	763	765	755	739	772	765	765	757	774	793	776	755	758	786	775	797	812	780	806	795	752	783	807	727	776	770	771	783	782	779	776	768	790	763	785	782	777	807	769	752	795	794	786	748	757	751	803	765	756	794	790	792	751	783	760	795	750	833	792	772	791	769	745	774	772	754	788	745	725	777	792	774	757	759	766	740	756	756	781	740	741	793	750	755	780	790	803	766	726	774	792	767	771	770	826	772	749	728	742	758	779	813	787	755	796	776	756	733	794	794	781	787	767	785	726	781	767	819	747	782	829	765	733	795	754	744	768	748	737	789	780	737	734	792	764	765	781	802	764	767	784	759	774	820	748	780	784	745	783	814	733	808	778	814	727	752	728	749	773	741	770	771	810	742	790	752	728	754	767	752	724	756	765	798	727	763	769	774	772	808	737	788	739	746	743	753	754	717	759	779	795	758	812	768	770	734	800	783	793	789	774	775	798	773	840	783	735	805	767	728	758	748	774	737	810	771	792	795	704	772	780	765	769	799	739	807	800	819	820	722	805	777	769	794	767	781	779	736	795	769	785	719	754	767	782	749	812	785	757	736	773	762	791	771	756	812	722	761	773	778	790	699	818	768	782	747	729	716	761	765	792	750	779	773	774	795	775	802	752	721	751	717	793	795	740	796	756	794	731	763	827	788	771	789	799	759	780	752	768	798	781	769	738	788	767	760	715	773	795	753	797	771	777	773	738	715	737	749	782	699	759	835	739	783	762	787	762	761	790	784	752	735	763	773	751	725	815	744	756	764	779	769	754	770	747	757	788	779	781	789	703	757	772	779	757	761	738	751	736	782	791	784	823	743	762	763	768	730	785	781	774	791	740	741	803	798	745	722	795	778	733	743	812	792	727	763	797	720	763	723	800	773	722	744	770	745	827	811	810	784	782	791	742	756	739	779	789	782	792	806	822	771	747	757	721	813	741	787	797	748	742	759	757	718	753	765	803	812	752	750	780	727	762	746	778	749	784	767	794	734	763	755	760	750	791	799	809	756	768	811	757	774	813	742	792	736	814	775	765	808	773	791	758	761	727	747	771	763	727	739	770	773	719	753	783	770	740	744	782	803	721	779	824	804	777	766	742	754	769	745	772	787	807	764	730	796	767	799	761	786	752	801	768	744	773	779	772	777	806	830	754	759	801	757	715	808	740	724	784	784	747	762	789	811	746	762	785	764	782	814	763	799	740	727	783	770	783	760	773	779	738	757	774	808	754	764	715	776	767	713	769	739	744	749	791	765	750	767	765	745	736	759	763	726	725	758	776	761	766	763	744	799	771	755	721	776	765	752	758	800	763	805	770	753	742	773	763	756	750	759	739	801	747	768	778	763	752	765	761	821	773	766	729	777	754	770	753	810	707	786	766	786	757	738	786	778	775	763	771	776	756	750	741	761	804	792	768	767	772	800	783	803	755	768	757	739	782	763	804	750	767	760	799	769	773	779	800	812	765	825	795	713	776	748	795	749	750	758	756	735	767	800	811	771	742	762	789	752	734	814	749	752	759	758	750	771	745	797	764	788	766	743	784	784	756	804	751	806	790	720	765	788	802	785	757	728	754	777	744	794	784	774	758	768	805	738	722	771	790	761	762	756	782	760	769	726	773	773	738	794	768	757	758	771	790	820	715	841	752	761	774	748	792	757	721	748	727	765	730	793	773	769	796	724	781	783	776	747	757	751	763	741	796	764	798	749	763	751	744	813	782	755	801	783	803	735	756	744	825	773	749	754	781	712	822	763	790	801	732	769	849	770	773	723	714	757	774	749	814	795	757	735	762	778	746	795	790	810	724	713	757	757	783	763	780	791	747	747	812	742	768	793	768	786	779	805	753	752	754	764	734	800	750	765	799	814	789	747	827	753	736	765	771	770	768	775	779	760	753	802	827	846	778	750	771	757	753	803	763	780	790	787	752	764	795	753	726	736	756	792	786	779	737	737	763	773	765	764	803	796	780	802	746	809	832	743	743	760	721	692	795	808	756	756	744	812	781	807	757	747	792	732	730	773	745	753	777	782	796	748	817	750	763	762	773	756	764	777	798	766	751	722	766	765	768	742	777	798	723	787	708	742	769	779	786	770	752	737	753	781	789	800	750	755	760	822	798	776	752	775	726	740	729	779	790	812	774	765	776	775	816	769	781	786	803	746	773	764	764	786	745	765	719	814	763	780	806	765	791	758	786	745	778	751	784	727	750	744	813	728	818	832	742	770	772	693	791	701	780	762	801	796	793	762	744	806	751	749	750	792	774	741	784	772	764	791	787	785	805	711	776	777	738	805	762	778	736	787	739	774	780	736	728	797	744	746	813	732	797	824	832	781	810	725	787	779	732	782	720	837	777	763	758	716	778	714	757	772	698	826	735	744	798	744	777	763	762	752	789	778	783	770	751	801	801	780	783	781	754	752	789	744	756	768	819	741	799	771	783	756	771	756	731	785	742	731	781	766	741	776	736	748	735	769	765	790	763	803	810	721	727	784	735	752	731	739	733	775	749	775	803	771	762	777	797	790	767	754	774	789	758	762	736	748	804	781	744	711	769	779	754	746	772	771	782	777	807	783	774	759	751	747	783	760	797	777	752	801	787	751	747	744	765	774	788	783	771	747	784	721	783	800	779	746	751	786	773	816	762	787	790	779	820	756	783	725	792	788	744	804	759	755	759	715	759	813	755	806	777	728	740	757	774	775	782	721	745	734	769	794	799	777	738	742	745	764	776	742	749	738	762	775	748	757	721	756	768	768	776	819	786	794	781	754	707	728	747	774	741	774	814	792	775	739	797	749	747	784	768
24642	20966	23855	28244	20961	13507	670	503	394	418	382	412	399	418	429	390	365	415	402	367	375	356	398	422	378	363	363	380	393	405	408	364	390	386	361	383	405	391	398	394	373	375	378	387	380	394	370	339	385	368	439	353	407	344	355	367	395	370	341	373	368	396	365	346	393	390	379	392	364	345	396	377	377	394	372	372	359	371	388	359	378	400	359	412	385	369	373	395	379	405	348	396	371	330	392	373	379	384	435	373	351	401	401	380	408	367	342	377	374	336	403	336	354	386	395	369	381	370	378	345	372	347	395	365	358	390	389	380	378	408	380	424	347	414	371	389	386	385	409	403	424	372	375	373	355	382	394	391	393	387	404	385	395	403	356	403	380	356	383	358	393	353	376	368	380	402	387	411	362	374	411	377	383	396	399	355	408	351	377	361	372	340	382	377	369	325	385	401	353	392	376	385	444	419	391	410	361	368	369	392	370	410	384	365	393	403	340	351	381	363	408	376	370	388	399	396	386	378	355	398	388	369	359	406	398	381	364	372	361	367	390	410	388	369	392	370	403	343	404	395	398	356	364	360	400	358	393	391	378	369	356	358	354	390	394	367	383	375	396	362	380	404	372	392	363	370	372	403	405	359	380	366	389	372	366	409	399	389	357	392	367	416	386	377	382	364	394	365	344	391	421	379	386	382	377	385	353	383	366	345	413	365	363	372	359	342	379	352	388	405	377	358	319	373	342	364	374	364	364	374	377	352	356	369	357	360	353	359	380	394	386	371	393	360	396	369	389	382	377	384	391	335	367	383	394	348	374	386	362	404	366	377	383	359	396	387	364	392	341	391	375	382	399	374	402	383	404	377	343	420	387	348	387	367	394	331	387	379	372	341	399	402	390	358	349	383	365	403	393	335	389	405	396	355	356	356	340	386	382	393	345	380	343	377	390	371	377	404	397	381	351	392	379	397	366	377	401	363	389	386	390	367	376	373	386	367	407	369	331	381	345	364	382	355	377	372	343	375	375	360	380	376	370	391	393	379	359	328	365	349	384	384	383	385	397	391	396	387	363	358	382	383	406	357	402	363	373	351	380	343	379	389	357	401	399	399	396	390	385	373	378	406	340	342	399	372	351	385	363	374	350	380	368	381	332	378	400	389	422	382	384	356	319	374	393	391	371	372	351	393	389	352	387	371	366	350	417	374	376	388	368	403	429	379	405	397	388	377	420	390	371	384	350	414	324	366	412	392	356	414	404	358	399	383	385	378	369	384	377	370	405	399	366	381	376	380	386	364	381	399	391	362	379	375	377	370	355	381	402	373	380	370	399	447	354	360	373	378	337	390	401	347	393	372	395	375	367	405	353	396	402	441	368	371	401	363	364	378	349	377	369	417	398	329	401	353	377	381	366	347	396	432	376	397	390	383	405	378	383	362	396	367	362	383	420	418	389	408	385	373	392	373	399	397	377	359	384	379	389	355	375	342	355	378	396	341	412	396	370	385	374	389	412	379	388	376	358	383	358	399	393	379	370	393	375	366	405	354	349	393	353	375	363	380	371	357	341	325	402	375	345	367	402	359	386	354	396	420	377	358	378	382	382	415	419	353	389	385	408	404	390	348	376	346	390	342	334	359	374	362	384	379	366	411	405	375	377	350	352	380	343	409	393	397	401	376	365	379	418	402	352	398	372	395	419	385	371	395	370	412	339	364	365	368	373	374	357	365	358	355	386	364	393	389	390	368	379	370	381	359	371	344	377	382	388	378	380	386	362	389	401	401	384	395	417	341	401	344	412	368	377	361	397	379	383	411	374	344	385	428	389	393	368	378	409	369	386	392	384	388	388	373	385	345	387	371	392	331	391	396	402	425	373	380	407	404	379	379	390	385	397	378	359	345	350	402	358	374	409	404	369	382	392	377	376	367	398	391	391	381	382	389	375	364	379	364	375	359	400	390	397	368	374	403	408	372	395	380	391	368	366	423	339	382	384	405	390	369	404	362	355	390	378	382	356	370	373	356	391	392	391	377	343	348	404	347	348	384	412	340	367	386	390	361	351	377	379	365	399	379	359	381	386	395	351	373	362	380	380	375	429	376	392	389	388	361	371	381	404	392	377	370	367	390	348	350	368	367	356	390	374	393	376	368	392	409	401	396	382	390	406	372	412	379	352	371	377	406	363	364	409	385	395	343	412	378	374	379	393	396	390	393	363	377	379	389	357	359	353	349	344	354	389	363	370	405	424	343	394	348	353	350	404	351	381	369	345	353	381	397	399	407	361	336	415	359	364	377	396	362	361	399	384	387	399	343	405	343	374	372	377	378	344	373	354	386	361	389	365	362	377	383	363	346	373	370	415	391	388	348	414	360	362	386	371	402	414	389	384	399	370	369	355	368	358	366	410	372	374	332	344	375	386	337	375	386	398	419	414	360	358	346	379	350	400	401	393	356	429	341	347	377	368	363	411	381	406	376	370	340	367	346	398	367	408	404	411	392	363	412	380	366	388	352	386	380	345	350	339	394	365	392	380	378	374	369	407	368	386	366	387	364	409	393	392	378	377	357	381	417	382	370	367	330	379	375	385	386	376	403	374	383	402	367	372	339	379	389	387	348	372	371	375	366	385	416	388	402	366	373	398	360	385	382	384	356	338	403	388	399	362	343	432	399	352	368	380	347	418	374	363	382	387	416	392	359	369	376	424	393	405	400	366	360	391	347	365	386	367	405	428	383	395	370	399	378	381	353	370	388	358	380	367	357	390	404	406	374	414	364	371	346	409	381	382	392	363	389	393	354	415	374	371	389	358	375	352	372	370	358	377	353	350	347	422	393	363	373	385	374	382	342	390	407	361	394	373	382	359	347	384	417	422	349	390	396	379	390	364	352	408	387	402	385	371	373	393	360	387	375	368	391	399	415	422	351	393	382	332	427	372	343	364	384	365	364	349	349	411	366	357	397	369	387	388	387	364	373	356	356	372	374	329	386	383	374	387	328	388	365	342	376	394	374	399	427	377	403	381	370	390	362	365	375	394	352	373	368	367	371	389	389	395	363	433	377	350	386	396	401	385	369	409	416	373	384	381	374	369	394	377	393	403	406	372	357	370	378	368	331	407	402	385	399	347	355	400	358	407	353	363	396	366	417	373	354	380	363	352	377	392	373	426	385	387	347	373	385	352	381	384	389	387	391	408	397	394	343	387	339	401	386	347	388	371	378	395	387	345	372	404	367	356	374	366	349	371	376	384	409	392	355	392	358	395	395	350	389	375	398	414	398	376	356	394	375	353	431	387	388	351	359	407	381	395	393	430	383	370	411	384	363	408	392	345	347	380	389	368	395	354	364	397	399	350	388	369	348	416	355	377	368	398	364	398	350	387	360	375	364	358	353	373	374	395	377	374	396	366	393	361	351	395	364	390	412	383	411	387	371	380	331	355	384	374	369	378	354	368	350	337	355	338	382	364	360	383	351	342	342	398	394	363	359	400	371	369	411	423	392	390	385	395	372	375	369
5259	5301	2176	2123	995	956	964	986	988	965	931	963	970	922	899	975	927	941	934	916	908	900	948	936	899	909	940	866	893	890	865	941	942	914	937	844	865	895	907	862	939	887	923	857	934	918	945	977	893	910	908	970	898	899	933	879	861	909	913	883	886	931	908	874	916	925	919	910	957	872	900	875	937	921	917	904	936	908	881	828	933	942	966	888	941	976	873	842	920	938	873	917	917	879	889	877	887	925	869	821	923	876	943	910	911	894	915	906	924	855	880	849	888	869	892	881	895	941	893	944	885	902	942	898	948	894	931	913	870	916	924	921	935	946	888	900	931	921	908	924	957	909	941	964	944	890	888	923	883	883	939	855	915	932	892	927	896	859	900	884	913	868	943	854	939	911	923	921	882	910	972	957	935	903	924	897	878	899	915	897	914	973	885	928	914	917	895	910	861	897	852	960	915	875	941	951	910	881	965	891	858	883	919	891	944	930	916	879	933	932	940	876	912	911	889	895	944	896	918	891	901	872	923	905	957	939	929	936	881	862	946	943	946	929	904	884	839	900	902	900	967	931	934	957	913	865	879	924	864	894	879	882	923	890	923	893	906	904	889	931	946	886	951	923	935	903	919	900	878	891	934	914	868	949	911	892	864	903	896	920	879	861	869	903	902	900	931	876	901	941	904	923	889	904	896	919	898	794	909	903	919	924	929	884	938	940	862	903	920	838	919	930	943	839	931	922	829	953	977	899	935	860	927	897	850	881	910	877	890	948	906	870	907	942	921	870	925	945	880	853	877	860	881	888	915	881	927	898	926	897	870	905	868	844	891	866	904	910	925	905	915	883	900	875	870	945	915	892	892	874	908	909	905	897	903	905	919	886	898	913	914	919	925	969	952	945	866	927	932	946	907	937	925	930	878	878	954	964	914	871	869	821	897	841	916	926	878	903	929	954	931	946	929	899	926	888	872	953	867	889	904	907	907	920	889	898	887	891	920	948	859	872	858	909	904	916	895	896	897	905	926	906	930	963	898	887	968	907	935	914	902	828	905	882	915	897	850	925	915	908	888	876	971	934	885	875	892	913	966	915	916	888	956	889	901	976	923	923	907	895	943	887	906	890	930	891	872	924	936	890	939	884	947	877	869	856	906	913	920	937	873	894	913	899	939	902	950	883	893	900	869	939	925	912	896	946	903	899	891	886	879	946	921	951	885	928	920	944	870	883	840	869	898	943	867	984	889	911	925	934	921	934	922	892	857	925	925	927	941	874	868	908	913	890	898	914	974	877	934	908	942	861	948	891	926	982	916	899	891	900	902	887	833	935	962	919	887	910	909	930	938	911	850	892	906	916	968	910	931	862	897	909	917	902	918	896	975	979	858	885	883	868	973	858	887	908	914	956	928	920	892	941	896	856	874	893	899	921	870	920	938	847	919	945	923	876	873	945	918	894	886	910	901	958	938	913	888	881	901	921	931	898	916	905	913	907	939	980	882	869	944	928	853	956	902	871	853	910	902	912	891	889	918	940	907	901	940	886	983	918	900	861	870	911	897	956	872	943	886	877	928	860	876	877	870	958	905	897	915	942	919	963	922	889	873	902	928	911	891	912	890	912	923	860	942	906	927	859	866	896	883	880	922	846	910	902	866	926	901	867	917	845	849	903	898	926	936	833	914	940	986	907	961	909	866	881	880	907	920	910	888	899	925	901	915	940	898	887	898	932	947	909	913	913	934	924	932	864	883	912	888	927	881	899	928	985	909	933	892	909	982	887	899	923	935	916	903	916	866	940	887	902	941	925	888	897	880	907	864	891	858	951	903	917	980	875	860	844	903	913	931	908	916	872	932	917	861	920	870	895	919	956	870	942	894	912	892	897	941	890	935	916	973	909	871	912	848	985	971	917	960	897	950	887	903	894	916	944	890	905	913	905	942	916	928	881	922	879	879	842	904	882	897	950	918	916	912	874	942	881	931	897	948	922	956	917	943	922	907	897	871	879	882	902	921	918	910	839	935	919	937	869	888	905	924	872	910	927	912	902	918	931	882	974	877	922	866	896	901	899	921	902	906	855	888	897	936	858	944	889	880	915	906	924	884	913	912	893	934	920	889	901	886	898	921	882	900	876	875	903	874	944	920	882	891	878	936	937	910	891	881	946	858	948	954	899	959	865	911	947	918	888	891	916	968	891	1011	888	864	892	895	883	930	958	922	897	937	866	937	897	913	904	955	923	921	911	901	900	888	935	939	957	888	868	884	945	933	923	908	888	901	826	900	868	902	876	874	880	897	908	890	896	863	929	888	918	886	908	906	940	906	908	916	939	929	919	894	902	928	956	921	929	937	932	886	908	922	918	859	930	880	923	894	931	948	883	922	908	910	945	911	937	890	897	868	927	897	933	902	923	901	909	906	913	901	894	949	910	875	892	835	915	933	918	942	956	906	918	911	979	881	962	960	897	910	911	853	967	878	903	869	891	894	921	890	918	867	912	926	901	887	919	922	946	899	971	868	913	971	898	909	886	911	889	922	896	917	885	880	900	936	916	995	943	916	891	883	962	850	908	888	874	936	912	892	943	906	923	920	901	936	909	918	897	902	883	909	950	932	971	929	887	916	976	926	927	935	896	951	932	932	858	912	912	920	913	915	910	901	906	894	849	935	940	897	887	880	900	984	905	878	918	889	947	886	905	911	962	897	904	889	865	949	929	860	928	944	911	903	929	882	865	943	896	885	940	936	919	890	838	912	964	959	956	899	924	893	943	926	916	924	873	929	862	890	934	882	884	913	932	945	893	899	882	863	928	894	908	886	917	910	868	899	885	933	879	892	952	901	904	901	907	895	909	841	936	904	936	911	930	922	948	876	913	930	973	931	867	935	968	907	940	896	921	919	957	875	891	901	838	980	945	958	885	865	907	903	956	902	874	936	958	866	944	906	941	876	910	916	886	948	855	885	927	953	929	911	952	934	848	886	879	898	921	945	900	885	919	937	902	929	924	949	893	893	914	917	902	849	897	966	910	933	925	957	924	924	877	921	895	903	882	889	926	916	905	955	881	893	871	890	926	927	911	859	926	947	914	919	908	899	930	909	918	873	884	877	961	969	906	901	922	861	872	895	900	905	923	882	955	865	880	928	882	917	865	927	917	906	922	910	915	946	906	926	915	946	851	901	943	880	917	938	926	961	902	906	930	880	944	883	899	895	895	893	862	899	882	884	892	918	909	917	916	890	874	891	897	898	867	938	881	938	906	901	871	892	911	942	880	932	959	925	895	960	935	916	961	854	955	908	881	937	849	863	877	930	892	874	882	909	898	944	884	868	930	926	857	906	892	907	911	879	928	907	935	883	869	906	909	912	891	935	941	887	899	950	939	904	898	923	905	927	896	876	886	895	946	955	884	887	933	925	949	952	905	931	947	924	871	929	933	900	930	964	945	846	910	961	968	853	903	891	938	907	914	858	933	920	898	859	929	892	893	998	878	894	919	883	884	886	904	948	930	903	916
23908	20966	24294	27816	20967	20983	13642	567	406	354	300	308	314	305	268	300	278	268	270	264	258	248	260	267	274	280	239	223	248	228	233	269	221	234	253	249	274	254	274	232	266	243	250	249	236	234	270	271	255	258	264	254	235	242	228	256	255	217	221	288	239	235	254	246	266	229	275	252	232	244	247	246	235	237	246	258	262	237	242	254	251	195	246	217	241	260	227	265	248	267	245	248	229	258	271	287	215	250	259	254	254	231	230	254	245	239	208	259	228	263	240	225	249	225	243	247	232	233	255	220	229	226	256	257	250	231	231	262	239	220	277	234	248	203	230	266	224	276	251	226	237	255	219	236	250	225	240	234	259	277	247	238	250	241	228	250	256	254	258	242	242	219	239	238	223	241	256	236	252	263	234	232	200	237	236	248	237	241	232	215	236	201	225	250	239	249	223	228	214	232	291	240	252	246	245	230	224	212	231	231	244	249	245	252	251	238	271	220	228	242	255	252	247	206	259	242	231	221	234	254	236	222	293	265	224	210	234	293	239	254	262	230	258	242	247	255	243	209	245	224	220	279	255	248	240	220	226	256	221	230	242	231	239	236	243	221	258	236	224	254	265	258	214	257	252	226	243	252	231	239	233	263	214	229	229	249	239	227	259	257	243	232	230	238	243	253	230	230	253	244	234	245	258	238	255	222	214	239	271	240	220	252	245	247	266	237	228	216	240	209	215	251	202	238	241	232	241	233	290	229	258	242	246	277	236	247	257	239	246	261	229	214	229	237	266	228	235	244	219	248	251	244	221	254	251	219	255	223	277	216	259	259	254	240	257	240	251	230	229	228	227	226	241	229	267	219	251	252	245	265	259	246	211	240	248	220	229	257	239	238	235	219	227	238	221	264	227	236	223	256	215	252	256	216	236	231	250	194	221	236	184	228	237	257	225	213	226	242	265	229	243	241	268	236	237	223	202	246	224	256	260	257	255	235	256	215	234	238	226	225	224	242	248	259	247	249	258	190	226	251	239	264	280	238	227	235	211	243	257	248	264	227	245	241	221	218	266	255	244	243	238	264	233	259	244	235	268	229	227	216	249	256	235	255	268	239	243	228	256	237	237	247	250	235	224	277	243	236	249	239	239	264	249	237	225	222	246	246	227	233	233	229	255	263	237	251	237	257	238	207	244	222	255	228	246	228	229	268	265	246	222	251	216	250	245	231	243	218	223	240	248	225	226	230	233	249	262	229	249	235	216	224	236	216	227	261	250	261	239	254	265	246	231	264	247	264	248	246	232	226	235	221	231	236	259	272	228	250	230	248	271	214	219	231	252	204	247	213	235	234	231	249	263	240	285	261	234	228	235	225	249	254	254	240	236	244	232	269	225	212	222	266	235	237	259	230	261	253	236	240	219	252	257	222	222	230	235	207	263	236	269	216	234	233	250	253	238	258	247	234	220	234	239	221	252	240	208	235	202	226	270	258	244	231	228	269	226	261	260	205	256	228	276	233	224	231	266	226	223	258	234	240	251	253	227	257	238	226	212	217	240	249	246	246	242	227	263	237	216	214	242	226	245	231	232	273	226	271	262	270	266	228	234	242	258	237	262	271	242	220	243	261	252	232	219	247	244	246	247	263	247	243	257	266	243	244	243	255	256	240	239	231	229	250	236	249	242	232	221	250	220	229	271	222	226	252	229	286	248	244	227	202	241	218	242	245	254	235	269	246	255	254	267	238	215	229	255	267	252	261	228	243	252	237	225	246	230	247	226	234	243	272	253	246	231	216	225	190	243	233	266	252	217	246	252	258	264	222	244	215	251	243	206	250	231	230	253	224	240	241	245	237	256	232	243	240	233	231	265	211	217	264	253	228	241	255	246	232	209	209	239	244	237	251	272	203	266	214	207	252	234	250	264	236	247	231	232	255	270	242	250	261	259	244	230	247	268	262	252	239	225	226	238	240	262	237	251	215	213	229	233	267	271	256	212	218	252	242	249	222	232	257	227	247	216	236	219	241	250	248	240	268	229	250	252	233	234	218	231	261	246	255	227	241	240	267	246	226	232	228	209	236	239	253	261	236	242	241	249	219	242	244	210	286	245	246	257	241	265	239	262	237	228	249	257	259	233	225	258	248	227	217	222	232	271	243	239	248	231	232	226	241	247	248	236	249	232	256	246	238	280	244	233	224	230	256	242	258	220	235	232	259	227	253	203	269	222	246	250	221	243	237	257	246	232	234	233	267	279	235	229	245	247	221	234	259	239	251	238	221	207	212	216	247	228	241	248	264	250	251	227	223	228	230	229	238	227	238	250	222	252	253	231	217	247	260	251	250	241	219	221	221	235	238	256	256	260	215	247	252	226	227	241	246	240	226	259	234	216	240	208	244	240	220	231	249	247	254	266	239	242	267	249	251	270	242	241	239	230	228	257	240	231	247	253	231	227	241	254	231	229	234	237	239	235	239	254	247	248	224	218	220	238	283	250	277	226	235	220	236	218	211	225	238	249	225	219	270	257	245	215	274	238	261	237	248	244	257	270	229	217	222	210	266	219	250	241	245	245	244	261	227	240	233	239	254	262	277	235	278	216	227	245	232	253	232	235	257	251	251	270	248	221	188	251	254	230	229	232	241	254	259	232	233	212	232	257	240	246	259	232	242	243	253	273	229	256	218	246	253	226	219	297	254	251	232	257	263	260	243	244	244	219	231	230	226	247	218	255	258	227	219	253	243	248	225	225	226	239	250	250	250	261	262	250	213	207	270	221	227	235	246	246	263	255	231	223	192	238	219	261	237	214	244	245	239	244	226	219	230	234	218	257	235	219	258	228	244	252	247	241	279	266	260	283	249	237	251	229	269	258	260	222	236	245	239	210	232	241	251	266	224	239	228	259	210	272	237	222	208	208	237	246	266	212	244	247	226	225	248	228	230	263	259	226	222	218	247	214	231	229	219	249	230	239	224	244	235	204	271	233	262	246	197	216	238	236	237	248	251	231	236	269	266	254	245	246	228	216	247	236	239	234	249	230	247	227	259	222	217	262	237	229	258	226	244	244	238	247	262	217	253	253	236	254	228	250	217	228	282	249	226	248	228	260	280	230	229	248	237	266	215	263	239	223	212	202	225	264	254	193	249	243	246	276	216	253	235	241	266	256	245	231	280	214	245	246	256	251	236	238	267	246	238	241	227	245	232	242	249	252	261	276	232	210	218	248	254	250	245	239	252	242	249	253	265	226	241	231	237	235	244	265	265	260	269	238	218	235	279	238	252	225	229	246	214	211	235	232	229	243	241	257	221	237	240	265	262	228	238	239	246	234	229	244	258	225	255	265	237	238	255	239	230	229	251	241	241	227	246	252	216	230	255	275	212	247	217	229	240	232	220	217	244	236	219	231	245	249	237	244	257	231	232	227	237	243	228	220	241	225	232	247	250	228	213	243	249	248	232	253	221	264	217	246	241	262	217	267	227	243	244	235	250	255	228	228	250	217	246	241	229	265	258	219	232
5948	8046	2777	4246	797	711	683	613	625	646	613	579	594	595	585	596	565	633	591	571	609	616	581	598	616	591	608	597	585	586	575	567	579	556	575	565	563	567	569	583	590	594	583	569	611	617	578	600	544	584	531	622	574	560	553	555	627	594	580	574	556	580	568	557	566	564	585	544	569	615	538	598	588	614	553	569	546	607	627	593	608	604	572	603	575	555	590	566	555	563	608	604	627	573	614	535	565	625	565	607	541	594	572	624	604	556	558	550	603	586	592	543	612	577	562	611	578	592	548	575	586	549	594	564	553	608	590	572	600	601	538	605	584	584	581	546	583	588	595	560	619	596	571	554	607	588	615	599	568	587	582	521	609	597	588	585	591	603	622	595	620	620	533	589	553	599	611	598	644	586	578	567	568	580	542	616	582	557	580	581	613	593	550	618	544	605	601	561	564	607	578	634	599	571	574	563	541	610	562	548	569	563	538	589	589	599	612	566	586	584	583	546	579	614	570	592	577	554	598	598	570	629	591	603	603	552	589	618	590	586	600	589	607	632	580	630	625	597	583	627	616	610	628	580	631	632	602	575	566	573	576	639	588	584	551	567	551	589	599	581	577	621	560	595	567	588	566	544	578	567	624	592	573	582	605	569	603	603	592	561	617	575	605	566	573	572	618	561	582	576	584	595	602	630	622	593	569	581	609	585	565	576	605	592	549	528	584	579	559	581	644	573	603	621	619	587	560	576	598	553	536	555	572	541	550	597	610	588	640	603	525	607	589	606	596	614	569	564	632	577	549	575	583	556	582	591	569	540	571	610	520	564	599	630	554	591	600	617	597	642	580	581	613	607	590	579	623	548	557	641	595	579	589	536	588	607	618	601	572	563	559	583	588	559	562	600	570	560	582	583	589	580	588	559	615	587	601	613	599	566	631	560	598	640	607	600	571	562	563	574	571	589	556	563	575	582	587	629	602	623	622	571	602	582	566	555	598	563	597	618	549	580	586	585	613	589	593	612	562	561	591	579	565	614	576	566	620	595	600	570	556	568	575	560	574	597	599	561	564	543	580	546	580	595	570	560	578	606	617	609	621	603	564	537	566	580	621	580	573	578	581	567	545	597	592	619	622	640	546	575	550	590	620	588	612	536	575	573	552	635	550	522	608	557	604	597	540	585	578	555	577	586	621	579	565	552	553	592	588	621	569	576	586	549	566	550	578	561	586	602	605	563	588	609	568	537	575	605	573	622	612	552	578	613	565	601	585	593	628	579	626	565	613	595	593	559	578	540	565	639	578	604	579	609	580	576	606	571	602	674	555	562	564	576	586	652	588	584	603	565	604	571	575	585	572	511	563	528	615	555	604	608	532	583	566	561	624	558	562	577	553	607	611	601	599	577	577	613	563	583	597	615	551	592	586	547	558	607	584	581	576	564	573	591	601	579	581	561	601	597	589	574	613	575	602	567	626	532	571	572	527	610	540	522	600	589	585	583	602	565	582	606	591	564	547	590	553	571	568	560	599	615	567	569	608	593	635	616	551	632	596	606	594	551	592	609	595	581	592	608	616	554	640	592	588	585	581	604	559	613	584	605	595	590	576	599	563	568	657	576	633	614	593	583	581	584	583	570	577	569	585	585	587	542	572	580	602	606	580	579	563	616	559	605	581	581	531	591	604	595	581	606	574	569	561	598	598	588	595	588	545	518	583	584	587	577	548	576	611	597	549	566	571	566	576	611	606	562	584	609	565	550	559	583	564	561	577	559	586	578	603	547	556	624	552	601	583	613	552	602	561	573	651	613	601	596	594	610	536	576	588	587	600	593	604	607	583	572	582	559	583	568	595	576	628	576	561	563	597	589	585	606	580	605	567	648	595	601	585	606	570	622	623	557	605	502	611	614	569	569	600	608	626	581	594	572	549	605	566	609	572	604	577	575	569	566	576	575	562	578	580	591	616	639	581	603	556	585	577	597	584	572	613	586	609	561	533	618	607	578	579	615	564	565	590	572	598	529	560	538	590	592	564	598	595	641	579	604	594	588	595	595	607	613	559	563	569	529	589	597	560	540	599	612	572	584	590	609	603	565	614	570	587	614	594	525	564	590	563	600	582	628	621	586	604	561	578	586	554	590	563	582	598	549	599	557	586	606	620	601	595	607	609	596	565	581	576	559	586	577	606	540	575	525	619	578	582	559	568	585	607	566	591	586	551	560	611	617	620	576	571	609	610	622	565	600	596	604	571	603	600	608	610	595	587	647	538	549	588	627	603	616	593	576	572	502	569	635	588	597	580	618	598	571	587	577	590	607	594	561	635	572	584	557	580	566	575	574	583	575	618	614	570	591	576	570	583	593	535	582	578	599	565	647	621	565	585	622	595	585	549	581	578	573	568	599	611	565	567	591	582	630	571	573	589	552	588	583	596	580	570	581	528	602	616	570	592	584	591	547	549	596	560	569	589	614	597	568	596	565	542	650	591	595	595	560	564	614	573	614	618	604	566	566	603	588	591	609	591	594	582	600	547	612	622	562	576	592	588	609	624	585	543	564	576	582	540	580	616	607	570	596	596	578	630	597	558	603	525	575	569	569	587	633	557	588	567	578	569	572	545	587	571	567	560	579	609	592	559	554	588	564	606	564	605	602	552	560	536	561	570	564	567	582	623	607	591	577	583	582	561	570	551	606	565	584	593	542	612	597	571	560	610	611	612	580	566	584	572	572	582	563	572	583	586	574	596	565	591	562	621	561	586	566	563	618	567	526	603	610	617	595	585	554	544	569	560	578	609	601	617	582	574	600	600	604	577	574	554	611	596	607	573	587	578	555	604	548	588	574	569	591	575	610	548	621	545	578	561	596	571	611	540	575	553	590	601	580	602	581	534	588	567	589	629	597	571	555	606	606	586	640	540	583	564	626	604	569	575	591	620	624	595	564	597	536	563	588	578	596	568	567	592	604	555	568	598	592	581	599	574	570	581	596	562	573	573	558	564	556	565	546	580	575	594	590	552	560	625	573	588	551	596	603	587	587	546	574	660	606	561	608	585	638	570	598	590	531	534	586	583	566	584	599	569	658	571	602	591	567	567	583	625	545	589	574	586	529	586	576	611	582	554	624	574	619	573	616	567	578	639	579	648	533	570	580	572	567	554	556	626	566	562	584	585	613	569	586	553	524	635	553	544	594	564	574	581	577	568	595	626	560	561	557	570	580	606	595	557	598	575	565	592	603	566	609	596	580	580	531	567	540	590	596	601	581	567	600	605	555	592	614	580	608	608	571	554	552	548	563	603	575	606	599	573	590	588	585	564	585	631	610	591	604	574	571	594	558	580	581	591	569	549	528	615	602	590	550	597	551	572	594	553	611	574	582	582	576	575	573	520	525	614	588	590	575	582	580	560	598	580	568	567	597	602	597	609	526	575	621	599	557	564	604	573	612	562	616	551	594	587	589	592	622	630	652	624	588	604	566	595	592	613	608	560	601	616	591	559	586	568	647	558	595	571	596
31727	19520	7485	771	519	480	392	282	285	304	289	324	308	298	285	310	306	251	323	290	285	284	303	279	312	297	306	298	307	285	297	287	272	305	321	322	292	320	308	304	284	295	274	321	319	292	303	302	337	316	301	263	288	306	306	306	337	303	298	291	282	304	302	290	298	332	310	331	276	292	282	322	315	303	313	291	293	314	344	315	303	314	285	283	300	334	284	302	310	289	281	315	299	302	284	298	295	317	316	310	287	305	302	332	307	351	328	288	285	316	291	285	300	277	336	295	292	306	293	340	287	321	291	289	315	290	296	284	278	312	300	307	319	316	289	303	288	305	297	294	310	274	289	307	314	301	292	313	300	303	268	281	319	303	285	284	308	318	312	309	282	294	306	295	314	302	292	316	306	296	324	297	327	276	323	306	306	293	315	271	298	284	302	294	308	303	313	324	311	271	293	321	325	304	297	308	300	287	312	304	298	295	329	301	270	327	272	299	300	298	319	308	338	306	323	281	310	324	313	317	331	325	286	290	296	309	320	302	272	310	250	291	319	291	262	304	292	341	283	322	306	272	303	333	341	315	276	298	263	280	292	278	291	292	292	307	307	311	303	274	298	298	331	275	317	309	312	313	291	311	292	297	313	309	305	288	302	292	327	286	309	294	277	290	344	324	309	320	299	304	289	287	287	317	307	315	307	351	311	285	313	269	294	291	297	293	304	310	301	329	287	282	314	306	325	290	309	270	267	322	334	308	326	307	275	320	319	319	311	299	290	302	280	298	300	320	290	310	292	349	333	321	331	304	317	308	271	299	285	290	311	291	301	288	278	264	300	303	317	271	300	320	316	287	276	284	282	298	322	313	294	309	311	312	310	305	293	291	268	335	281	296	291	305	314	261	316	304	286	326	339	292	305	285	293	329	293	322	293	277	314	321	308	295	306	310	313	311	321	339	319	310	277	311	312	296	326	308	304	307	247	297	303	266	295	276	320	300	287	285	279	289	305	296	289	279	314	269	320	313	317	277	301	288	270	304	311	291	313	306	301	329	298	306	259	275	295	306	288	331	294	300	306	309	294	314	278	291	289	278	316	308	310	340	283	293	273	253	274	296	353	298	316	323	324	271	318	321	290	304	276	306	297	278	308	304	303	315	291	327	293	301	294	297	302	272	307	303	303	305	322	306	301	299	306	276	335	282	289	322	294	326	312	327	306	321	300	298	314	279	328	303	303	347	296	304	305	287	318	336	321	282	327	329	317	316	327	318	261	322	306	295	317	308	306	338	303	342	314	263	284	263	317	294	316	329	316	319	296	253	293	306	309	283	306	294	320	352	314	298	303	268	318	295	307	289	319	291	257	281	333	301	295	286	310	260	299	313	287	302	308	311	315	303	322	272	293	311	299	298	308	267	282	284	274	287	320	320	265	293	284	310	307	288	284	293	284	310	337	310	306	292	301	309	342	287	273	338	291	284	289	293	300	320	295	314	281	301	310	294	288	300	280	326	311	280	314	305	329	279	317	298	290	287	335	303	306	301	287	302	293	307	298	288	286	282	308	292	326	292	297	339	305	281	281	289	301	333	322	307	297	305	296	291	314	287	327	319	286	318	308	307	319	317	298	283	315	284	311	316	305	273	296	294	311	287	308	298	253	320	302	284	295	315	293	326	299	324	329	302	319	299	284	305	320	327	276	305	319	297	284	299	327	337	281	322	298	295	314	313	292	306	284	296	289	324	322	301	324	314	276	289	278	304	311	298	325	276	305	303	284	272	298	300	337	296	297	301	331	284	334	318	336	313	267	306	314	307	312	333	305	341	323	291	301	285	315	245	302	320	299	286	321	289	307	303	288	342	293	329	278	266	323	297	303	279	284	278	341	269	288	284	297	329	301	317	329	327	310	305	290	292	295	323	302	320	292	328	293	293	285	324	292	265	323	324	317	304	304	275	280	303	271	280	333	301	285	310	329	297	325	329	288	277	293	296	269	325	299	316	307	296	310	280	365	328	298	304	296	285	302	327	294	317	316	318	309	305	299	322	263	313	315	331	321	302	333	291	258	276	280	279	283	291	301	310	324	307	290	272	285	268	329	249	274	308	277	308	311	258	298	278	284	302	296	318	283	317	300	277	301	317	298	309	311	323	302	318	303	302	313	292	284	316	290	307	273	302	315	309	292	295	331	287	279	294	299	334	311	281	290	302	317	305	306	311	302	315	317	311	286	296	299	280	292	294	286	302	275	293	287	303	316	302	274	283	338	328	290	310	342	282	303	277	287	314	289	329	314	294	312	309	308	325	285	333	250	323	297	315	309	290	302	320	315	277	310	307	296	286	283	287	292	299	277	310	284	306	323	286	280	298	308	294	307	305	309	296	327	332	298	338	316	274	304	307	297	308	346	280	319	327	290	285	306	289	316	326	320	273	300	295	269	291	318	305	323	315	308	284	309	317	280	291	291	271	286	304	278	316	313	293	303	322	319	288	286	267	301	309	343	289	275	314	309	295	299	283	329	298	299	292	298	294	305	321	304	290	332	312	293	291	311	276	297	298	333	315	277	322	322	325	314	312	303	309	323	322	297	291	285	298	312	292	300	305	296	269	290	318	330	299	301	335	335	315	336	316	311	315	302	315	306	254	333	277	298	259	308	308	300	305	300	334	308	331	307	293	317	293	296	299	275	315	316	288	303	319	290	328	294	325	302	301	295	292	296	341	278	308	305	326	301	292	305	275	309	313	314	297	306	283	320	300	316	311	291	291	305	282	331	289	322	283	310	300	294	300	330	336	280	289	311	275	287	343	284	269	337	277	279	292	334	346	271	278	302	276	289	310	285	304	298	305	292	303	307	292	288	296	297	283	291	328	275	260	314	320	303	314	328	299	322	313	308	320	280	327	299	295	298	303	297	326	342	312	300	286	291	337	296	295	271	301	307	292	282	345	305	295	326	277	266	310	267	320	294	297	301	336	290	305	291	325	288	313	273	336	254	304	264	272	317	303	300	303	278	311	264	302	295	309	285	281	298	323	268	278	305	289	284	278	297	289	302	297	268	322	310	297	287	302	304	317	304	314	313	307	288	308	294	288	292	303	317	313	282	306	294	273	332	301	307	282	303	281	295	292	285	321	312	284	271	305	286	274	302	326	298	278	274	274	288	293	294	301	289	269	313	267	295	288	266	301	332	303	287	312	281	290	296	318	304	300	317	288	302	281	312	312	280	302	269	309	314	308	320	300	329	309	311	324	256	308	295	274	322	329	307	297	292	267	300	305	323	318	308	292	285	271	329	291	312	288	302	292	320	304	336	294	330	297	298	298	298	294	324	290	300	331	265	321	327	316	289	310	309	280	295	293	313	310	283	304	300	290	319	302	283	311	302	318	323	311	295	298	275	289	262	282	285	292	306	280	308	299	316	285	293	333	260	282	285	327	295	280	304	292	271	296	311	278	292	322	278	270	290	335	304	321	306	276	302	314	323	322	316	284	300	288	326	298	284	287	313	296
6679	2095	1232	797	752	812	790	772	757	809	804	799	829	780	769	765	713	764	763	725	800	771	788	804	750	779	737	750	809	775	790	764	833	796	757	760	690	776	773	775	727	734	781	785	778	754	790	717	760	768	758	762	753	762	702	799	820	745	802	802	718	774	781	760	755	762	798	808	811	776	754	709	788	759	766	789	793	774	772	761	793	798	770	780	778	770	803	747	763	797	765	779	775	786	763	794	758	778	741	784	765	779	727	787	775	764	751	788	728	768	768	762	798	809	794	745	782	745	769	784	744	719	770	752	761	779	774	767	758	750	773	803	735	778	786	760	762	769	773	792	803	797	861	747	759	760	737	794	759	772	781	828	768	786	798	764	767	772	760	720	802	770	780	754	754	796	764	780	813	777	735	754	803	762	720	766	772	781	747	713	775	749	740	811	823	728	796	771	750	717	812	727	685	725	797	772	692	768	750	770	745	782	755	767	745	788	757	739	775	851	782	807	814	718	796	756	781	739	776	785	730	825	781	756	761	732	793	729	762	783	733	781	806	768	749	798	745	752	771	793	804	788	750	749	769	744	741	794	787	768	824	775	752	800	723	744	756	757	794	750	754	782	838	790	808	790	768	743	765	791	721	774	809	802	776	757	793	776	795	704	743	761	740	721	748	771	820	769	742	763	800	818	787	758	751	778	739	783	750	782	743	754	783	769	785	766	723	762	788	778	755	745	784	780	758	782	752	731	772	774	762	772	712	704	719	814	759	748	736	758	753	822	745	770	763	777	782	739	759	791	777	760	712	765	740	753	751	755	792	786	789	783	705	752	710	748	776	777	749	800	788	756	805	833	764	723	790	752	730	742	797	794	790	749	759	774	786	721	770	750	745	744	716	807	822	758	737	769	762	766	774	792	793	719	781	783	748	760	759	727	781	769	777	783	746	790	753	786	781	762	737	766	779	788	718	806	792	768	777	757	810	747	796	853	755	745	746	761	733	789	793	763	765	709	721	770	795	747	757	804	787	773	758	764	730	747	755	771	773	738	758	741	791	720	771	782	741	745	743	762	757	800	756	730	770	781	752	774	777	713	817	731	766	753	811	742	735	758	751	801	774	792	779	785	796	783	767	774	765	774	722	765	794	780	733	751	801	801	792	786	785	754	800	816	762	719	766	823	743	718	721	784	766	760	754	767	762	775	764	759	715	773	783	757	781	784	801	760	742	801	826	780	772	683	804	773	793	760	777	746	786	736	726	820	758	740	803	776	750	753	771	763	763	740	778	685	773	787	812	758	776	761	789	841	764	678	752	775	765	738	804	761	771	775	807	801	804	777	764	767	769	732	758	756	748	779	777	746	756	746	752	771	741	759	764	773	796	756	762	732	771	760	758	779	804	775	828	795	755	785	763	774	762	762	743	822	758	745	788	718	757	743	746	856	800	746	749	761	800	752	738	756	775	780	730	791	783	755	771	794	830	748	826	780	777	789	731	741	807	792	767	787	739	788	769	800	827	821	775	747	759	725	803	816	748	743	801	786	822	800	812	734	767	754	801	747	815	764	768	780	792	736	759	759	764	724	766	729	776	706	806	778	757	803	769	739	750	835	756	771	737	732	747	797	750	767	784	771	725	752	737	831	737	763	764	749	684	781	805	761	750	765	769	805	790	748	792	807	771	729	783	762	824	751	774	730	773	786	741	759	754	771	773	737	754	767	762	786	771	741	793	712	768	774	763	718	801	802	754	751	763	772	780	727	743	772	769	815	713	760	787	756	756	668	739	721	765	806	759	758	761	713	742	800	753	743	742	820	767	750	759	766	767	732	762	762	803	746	786	785	771	744	722	704	810	714	810	743	749	778	777	766	774	799	765	748	744	742	774	768	787	743	743	726	710	799	737	799	779	773	704	789	771	758	785	744	754	785	765	793	788	765	784	806	791	752	752	750	766	770	738	744	694	758	773	780	766	755	736	779	798	727	709	763	786	805	787	779	733	755	751	770	720	702	772	711	820	787	788	750	757	742	760	796	787	777	780	768	797	766	791	793	765	801	783	740	801	768	754	790	811	740	785	768	729	743	773	734	753	787	743	778	778	795	802	778	766	770	757	765	787	782	790	818	775	729	744	786	729	732	738	753	797	764	770	750	802	774	793	773	761	768	757	766	795	709	777	751	724	745	760	757	748	747	752	763	744	787	774	760	757	722	767	761	796	795	685	747	788	701	730	736	776	730	772	763	777	762	775	759	774	784	727	750	745	731	730	735	753	812	787	800	807	789	739	725	791	750	814	765	766	795	798	721	750	743	784	791	744	761	761	811	810	759	776	751	766	737	763	781	767	762	745	708	757	763	732	710	730	744	781	777	771	789	793	838	793	726	773	783	798	798	760	752	759	766	747	737	766	745	789	790	806	773	771	764	763	709	794	808	711	789	753	801	752	749	822	764	767	801	756	738	804	819	757	750	749	788	735	761	738	779	754	778	779	804	767	756	776	800	775	814	745	732	750	747	757	788	752	764	773	764	725	792	711	786	753	760	792	758	711	776	766	735	804	786	746	763	781	783	755	780	781	754	769	775	761	766	748	719	788	717	773	776	824	828	800	820	815	779	736	794	765	779	755	726	747	758	744	773	792	779	844	752	785	754	804	772	729	739	840	758	760	769	734	824	762	743	749	804	766	770	811	751	777	805	781	775	758	752	816	755	740	721	760	783	840	744	773	772	753	786	741	758	750	766	795	746	779	766	776	767	756	720	777	727	765	772	740	762	769	721	809	751	778	791	801	766	746	755	706	778	733	785	756	749	763	790	750	756	753	781	798	782	711	773	760	740	797	791	733	727	770	746	757	798	757	765	793	694	734	772	733	791	815	822	715	741	782	794	790	786	764	806	797	763	742	718	794	720	764	745	768	803	765	785	743	726	766	764	758	773	737	764	750	723	762	808	797	805	797	764	778	774	743	781	772	788	782	787	761	750	731	763	825	760	801	806	757	775	770	775	794	765	765	766	760	771	751	752	805	734	738	763	751	776	805	766	722	782	813	691	748	795	726	789	785	747	735	729	749	755	753	792	774	800	731	783	767	769	807	793	740	768	804	736	716	780	768	753	729	781	763	779	733	794	717	773	761	804	752	733	751	765	743	765	788	780	735	809	768	763	776	753	755	766	784	781	745	745	740	740	746	754	784	785	788	753	782	711	766	676	749	743	812	790	742	770	789	743	779	709	779	742	728	790	811	734	782	746	806	828	767	798	790	788	734	790	757	742	749	797	739	757	714	755	732	719	753	704	788	743	753	759	727	808	787	784	771	751	780	732	783	757	725	776	745	774	756	752	805	747	756	794	716	773	786	732	764	742	769	804	713	755	764	764	736	792	807	752	755	793	764	807	732	763	792	788	730	787	809	791	774	771	760	781	776	792	753	782	787	733	751	720	767	780	752	767	799	759	751	757	767	780	770	787	785	781	733	766	763	775	775	757	770	812	772	748	806	735	737	786	728	738	755	815
24627	20968	23841	28252	20959	13736	704	503	436	441	404	404	423	395	393	407	372	405	352	394	366	379	416	368	421	339	417	366	396	396	369	350	368	401	361	396	356	458	365	407	349	356	399	387	376	365	382	367	363	364	346	360	405	365	367	375	430	372	369	342	393	360	374	425	367	371	375	381	358	358	396	368	391	360	325	402	355	403	358	381	332	338	383	436	371	334	377	393	376	384	368	376	370	377	372	441	364	366	375	400	382	374	387	374	373	327	324	385	335	388	368	366	356	373	362	399	345	348	388	419	376	376	390	392	396	398	422	381	372	356	357	374	345	343	376	385	368	361	352	398	381	383	390	390	382	383	352	421	359	394	359	391	352	401	380	384	406	358	397	366	395	373	357	386	369	385	354	399	364	358	369	360	367	409	357	386	397	404	373	365	334	400	361	428	386	358	398	365	395	379	381	366	382	409	355	329	378	379	407	378	350	374	404	371	365	383	440	402	420	394	399	347	369	388	386	399	369	364	368	375	372	382	366	392	365	388	400	366	351	387	361	340	400	409	377	358	364	353	382	370	394	352	375	354	378	396	381	385	370	388	370	350	407	385	366	392	372	374	352	398	398	388	363	348	367	379	360	364	361	359	381	349	378	348	370	382	357	383	346	385	381	406	374	371	396	379	367	392	363	366	380	434	383	373	433	383	361	389	362	384	367	385	422	355	366	359	331	370	380	415	369	366	338	365	378	328	378	367	373	379	353	364	346	360	358	335	365	384	367	377	372	339	367	390	386	363	374	380	377	402	359	357	400	401	357	367	366	396	403	385	338	373	384	382	373	369	348	389	336	382	383	397	393	390	348	381	367	390	364	371	391	390	406	399	368	367	386	400	418	353	389	418	385	359	361	393	376	384	363	392	356	398	374	394	387	366	326	321	387	370	360	408	373	393	375	381	392	371	351	388	356	372	395	401	391	384	382	373	406	353	415	390	390	361	367	372	352	380	359	389	351	394	369	375	331	370	369	407	368	361	346	361	361	372	396	352	366	379	370	396	318	374	386	375	371	385	380	370	336	374	395	384	362	382	359	366	405	387	371	349	414	401	338	355	392	357	373	398	358	361	353	420	352	331	375	353	353	347	360	393	376	361	375	367	390	384	354	386	380	373	393	370	369	342	358	386	394	386	387	373	438	376	372	346	345	373	362	368	400	411	399	379	382	400	371	371	376	355	392	387	351	364	360	338	377	352	333	357	332	365	389	363	379	398	385	388	409	382	397	360	365	386	390	357	371	385	349	376	373	373	344	396	401	351	371	376	400	351	373	375	359	431	390	401	381	342	423	367	377	375	348	391	358	392	349	388	335	384	375	371	382	381	376	360	377	411	334	362	403	354	379	345	365	327	362	369	391	397	370	376	323	409	368	397	393	381	371	371	365	382	356	390	340	353	348	375	349	386	365	420	380	386	405	395	368	353	402	344	368	379	363	362	374	336	379	382	412	381	354	357	387	370	359	367	368	354	402	355	381	372	355	363	393	435	359	364	358	364	366	379	385	373	390	345	375	354	372	365	413	343	373	351	370	411	376	384	376	365	399	408	361	388	370	390	365	380	381	367	389	348	345	383	360	372	313	378	367	387	401	343	347	385	365	397	385	358	354	370	370	390	358	372	362	408	368	395	346	380	373	369	382	361	341	382	360	341	387	411	333	361	383	362	349	385	408	368	381	358	384	399	362	388	398	362	414	357	412	387	396	335	378	409	345	368	376	347	357	323	363	409	345	340	382	340	402	374	358	358	343	378	348	361	382	381	349	340	376	361	386	402	372	373	417	396	396	372	371	365	363	401	375	366	396	377	401	372	358	378	346	392	338	394	409	364	378	401	361	374	369	383	364	380	376	341	361	345	370	384	401	361	341	370	372	356	370	395	373	345	343	388	397	401	398	356	392	378	358	373	355	401	391	354	379	376	362	336	362	401	384	367	419	406	369	349	368	384	394	405	387	326	373	371	367	401	374	416	421	370	376	368	396	410	439	381	348	362	364	376	401	355	331	371	393	383	370	372	396	403	354	387	369	386	336	380	370	349	378	356	363	383	356	357	393	390	381	412	340	374	389	358	392	404	369	395	377	400	365	397	387	349	387	408	347	365	401	384	351	345	339	338	365	398	368	417	362	364	375	383	338	399	372	392	371	357	363	400	388	383	370	387	354	344	380	375	373	354	388	366	371	362	351	358	382	368	358	390	398	387	396	326	367	375	378	366	379	392	388	378	396	353	401	390	366	385	421	366	367	364	364	408	374	389	373	357	376	359	353	361	402	376	363	364	401	388	409	381	405	344	372	400	388	406	418	358	343	354	355	348	343	387	362	359	351	348	400	384	420	379	367	361	363	345	341	380	340	363	395	379	403	382	385	383	388	393	400	326	407	358	398	344	384	350	436	369	407	386	358	392	379	365	383	384	361	367	384	405	350	341	396	313	409	370	324	371	399	387	348	411	406	363	382	370	363	374	368	352	359	347	357	334	397	378	361	395	366	371	379	343	413	372	405	392	367	363	325	407	385	389	346	383	378	355	366	359	397	380	360	418	365	395	416	371	381	382	371	393	370	361	397	409	392	403	370	375	340	357	362	344	361	355	377	354	356	333	407	408	358	369	400	332	378	346	363	378	370	383	339	360	339	367	386	377	365	374	354	376	384	365	373	367	386	381	372	327	346	374	359	377	372	374	363	411	382	372	415	381	383	418	343	371	372	389	363	383	369	370	427	415	367	356	398	378	364	358	388	376	411	386	378	381	341	378	366	395	352	381	332	362	383	361	401	386	400	388	348	392	390	389	366	370	390	338	378	392	387	361	381	393	347	353	368	373	349	378	377	359	382	399	396	375	404	351	377	391	386	345	379	382	374	381	367	375	396	387	343	367	356	361	375	388	376	372	370	364	380	382	415	382	371	371	365	330	378	411	384	422	358	392	383	390	365	368	389	371	383	351	352	356	371	344	334	367	389	382	380	391	391	397	364	352	382	395	374	392	387	385	354	347	366	391	370	378	371	374	389	422	387	382	399	352	365	388	337	375	334	367	373	352	394	351	380	393	363	351	388	384	394	383	377	327	364	360	353	356	389	369	380	340	382	348	359	344	372	395	354	355	389	367	353	380	397	339	396	341	349	342	357	367	389	409	307	380	369	411	390	373	364	351	342	434	365	390	369	337	362	366	386	383	356	353	340	364	367	382	368	370	379	370	373	382	417	370	395	366	328	367	390	347	361	377	370	367	378	346	367	403	338	368	367	342	391	350	354	357	399	378	396	367	376	368	380	392	349	366	386	357	382	375	363	369	330	350	364	364	389	362	346	371	378	367	379	392	351	389	391	406	367	337	396	349	374	369	351	354	374	390	385	368	360	403	387	405	348	349	387	366	412	375	360	355	356	415	355	348	379	366	418	375	404	382	382	372	361	368	383	353	355	402	345	378	344	397	379	378	336	365	359	389	367	404	368	392	373	377	371	414
4882	3972	2492	1114	971	971	1018	908	942	884	888	898	963	868	902	896	929	867	877	886	936	943	903	916	869	983	912	882	912	887	857	885	920	901	899	918	868	880	916	873	957	889	917	917	941	920	852	876	927	882	896	915	886	974	930	853	880	909	868	910	860	910	917	878	920	900	889	898	931	963	939	922	894	947	893	921	908	914	909	893	932	899	857	911	942	868	871	901	886	951	875	930	949	928	905	879	892	835	919	854	889	914	889	912	863	917	878	916	886	880	883	923	880	907	865	861	932	997	930	897	912	875	916	880	912	914	880	859	957	902	936	922	919	910	856	874	853	949	939	868	921	912	932	882	929	903	838	923	861	929	988	918	930	897	948	954	888	878	891	904	857	919	896	874	882	939	848	891	877	911	928	908	900	889	847	931	892	909	907	922	890	942	878	901	916	980	902	941	899	866	903	846	857	943	876	891	918	904	855	911	897	916	869	944	915	931	939	890	912	947	914	869	933	876	905	928	854	896	917	905	889	911	882	924	902	926	886	939	925	888	870	901	892	881	875	895	903	889	973	861	931	933	901	920	876	868	911	913	888	888	901	911	904	922	879	902	890	916	899	938	881	875	915	903	831	904	902	848	902	927	938	926	971	951	902	926	917	903	871	855	870	917	923	812	900	871	924	900	958	906	969	880	803	951	896	887	945	909	909	892	914	936	875	922	904	870	949	941	920	928	846	904	935	910	909	887	846	886	960	905	896	912	927	928	972	916	954	853	896	901	890	901	840	881	895	922	978	880	888	931	856	904	898	922	917	832	921	916	893	955	915	905	861	953	943	913	935	915	966	910	911	873	934	933	924	915	875	898	944	983	937	875	942	920	953	918	871	878	902	930	895	918	928	911	958	878	957	888	926	873	888	876	877	894	962	837	881	912	916	927	901	914	979	890	864	921	852	932	876	862	882	905	861	876	883	874	922	914	890	877	929	904	890	903	865	934	887	902	887	909	919	878	883	904	925	955	914	934	903	876	862	859	909	903	904	908	921	929	977	914	881	940	869	891	945	870	935	871	875	854	883	859	893	894	905	886	916	870	942	927	902	946	923	879	923	893	944	833	888	877	922	891	891	901	886	902	923	895	904	898	877	876	865	871	927	898	823	882	935	891	884	911	908	854	879	908	827	896	968	939	934	899	914	881	885	909	890	873	879	896	903	885	906	948	883	866	942	916	938	887	898	948	895	877	920	922	909	865	910	916	930	908	932	909	901	931	896	897	906	926	909	878	882	940	854	888	836	947	849	917	902	895	911	898	905	917	861	891	926	899	926	915	891	911	886	913	887	888	922	967	870	925	893	901	896	892	875	876	921	879	933	911	878	900	882	877	868	874	885	896	919	930	857	912	868	855	925	907	901	920	949	932	923	913	934	945	932	843	907	895	882	981	865	907	982	933	894	887	898	914	885	894	867	877	892	907	837	877	873	897	857	926	916	887	959	960	826	962	891	894	880	876	927	896	891	880	902	865	899	897	922	953	931	937	848	863	932	879	903	912	948	878	867	957	928	929	845	864	902	883	887	926	924	924	889	898	861	909	942	827	923	897	900	936	965	877	886	919	883	850	884	916	885	861	897	937	878	860	908	883	890	929	897	942	926	852	885	938	923	837	924	975	879	882	858	872	902	972	934	899	857	918	883	909	895	875	906	880	913	866	846	883	932	895	886	862	921	877	891	871	879	908	913	901	874	871	912	837	939	893	860	925	886	950	892	907	885	866	917	932	945	891	950	942	902	893	901	889	954	982	898	894	938	902	930	877	878	875	911	922	895	933	925	860	910	855	865	955	939	913	897	905	901	868	891	889	865	901	912	884	879	890	875	838	862	943	899	857	966	945	927	896	903	887	895	902	811	889	912	954	879	877	883	887	941	898	927	881	926	869	916	880	854	896	939	910	819	874	916	894	896	885	867	889	911	932	888	892	871	883	909	877	916	857	874	919	940	908	916	930	875	845	878	899	903	894	904	903	913	897	884	908	942	904	900	882	837	933	887	809	860	880	955	866	919	910	856	874	890	877	921	846	864	893	914	895	893	827	946	886	865	910	923	930	826	892	864	949	923	908	895	876	921	826	885	941	902	954	937	928	933	934	932	806	961	886	881	868	891	879	837	862	888	885	923	897	860	916	916	913	879	927	832	910	936	918	891	874	900	876	936	886	865	883	918	883	834	907	846	849	829	885	864	893	892	860	936	877	849	935	894	888	895	856	899	834	893	858	863	883	883	882	913	869	902	942	920	936	916	905	903	885	861	948	862	884	903	904	916	861	920	934	931	917	896	903	948	920	899	949	915	881	894	910	907	899	902	928	916	862	913	905	911	873	915	920	863	906	929	907	886	915	876	918	921	903	923	868	917	890	866	939	926	890	957	894	881	896	926	860	954	897	936	899	885	888	955	890	882	880	892	935	975	930	879	960	873	881	849	911	960	888	929	902	868	895	889	905	892	889	881	847	894	939	896	921	884	919	900	867	893	932	898	884	928	910	865	902	937	896	910	941	858	848	875	850	906	921	892	906	828	826	896	937	887	846	952	847	938	912	853	930	919	910	918	891	913	927	947	880	938	944	886	895	932	929	948	882	917	932	966	919	900	885	906	942	916	913	884	882	865	937	936	871	860	921	880	901	928	906	920	882	926	955	933	921	906	953	894	914	908	909	948	890	853	893	883	890	931	905	889	861	889	900	921	865	876	892	908	948	905	879	907	891	928	927	867	899	877	891	926	934	915	915	922	875	889	917	916	908	933	908	914	889	946	884	911	909	885	858	913	911	907	922	955	936	962	926	927	866	923	908	951	911	883	897	867	887	864	983	913	854	854	870	909	932	973	889	907	876	925	888	931	906	895	899	863	859	871	911	887	878	941	879	898	938	967	895	965	934	919	888	848	928	906	881	930	916	879	865	892	893	941	881	927	909	913	927	904	958	872	948	933	869	868	918	916	883	873	919	885	922	864	932	890	920	911	857	910	917	923	926	911	890	898	924	863	910	916	884	863	900	872	887	861	890	878	959	871	907	862	900	955	966	929	881	936	935	924	885	874	880	931	880	909	888	875	932	881	866	865	882	929	911	873	904	899	919	903	893	870	933	872	931	862	904	905	889	938	918	906	874	923	866	917	920	886	878	945	879	885	880	915	831	921	924	864	939	849	952	915	897	882	953	906	888	913	902	899	918	926	902	906	915	903	914	851	887	871	923	886	869	910	912	907	908	921	917	938	925	900	915	879	825	912	832	904	917	861	913	930	921	972	904	906	899	909	876	932	928	957	902	926	904	892	926	871	904	923	861	905	879	845	884	892	918	872	888	927	887	891	904	915	868	931	885	880	894	923	907	918	902	965	909	900	933	885	936	871	865	923	911	904	893	917	893	920	905	881	935	921	905	897	918	896	869	888	889	890	900	904	877	949	918	900	904	952	866	873	922	977	924	995	914	953	894	943	941	875	908	936	918	934	882	889	897
23955	21018	24347	27901	21023	21033	13052	578	372	308	349	325	267	276	292	283	273	259	256	228	234	243	272	236	247	261	254	282	252	240	245	232	259	247	252	246	263	233	230	246	245	204	240	257	227	224	269	239	226	254	232	232	248	287	216	217	235	244	264	217	256	232	243	232	228	248	253	203	245	239	260	250	238	268	259	221	240	234	260	218	239	208	287	262	289	231	226	226	243	214	274	255	249	276	244	241	216	205	227	242	211	221	219	224	246	204	205	279	265	269	215	226	243	261	271	240	225	239	239	264	225	250	206	217	261	224	257	216	246	289	237	253	245	224	238	205	216	268	241	233	223	224	240	221	277	223	217	241	228	250	237	218	229	213	243	236	222	239	226	238	232	236	237	240	242	244	264	233	271	237	253	238	248	221	247	222	234	239	243	227	247	247	239	240	236	220	219	232	245	222	235	232	240	231	219	200	250	224	211	224	240	239	252	260	241	205	218	229	265	234	227	233	247	246	251	271	225	218	234	237	242	213	248	268	251	264	224	243	250	215	257	219	259	268	257	254	264	244	233	222	232	256	212	243	235	246	250	224	243	238	204	238	205	231	219	230	229	216	228	237	259	269	243	219	251	227	220	224	227	215	260	243	243	224	222	272	226	244	255	209	257	236	239	243	255	228	226	233	221	239	241	229	217	267	219	244	233	259	269	241	231	238	228	230	257	232	242	238	221	233	257	253	258	240	253	225	244	238	237	242	226	230	240	229	234	233	243	239	264	230	235	250	223	243	246	259	237	245	214	271	253	250	258	253	231	219	237	218	228	235	236	263	249	261	227	231	250	218	230	249	251	270	240	236	256	201	252	221	223	254	241	232	242	229	242	219	253	236	236	237	239	245	258	241	273	237	266	251	233	246	237	223	237	249	237	225	253	261	249	259	246	249	230	231	227	239	227	231	272	234	239	245	216	252	244	259	237	242	279	249	239	223	245	250	228	215	230	225	248	257	276	221	238	219	194	234	206	224	228	231	229	232	218	237	217	238	232	258	248	235	230	219	213	196	253	233	245	234	246	266	240	209	249	229	233	258	222	205	224	245	231	231	225	212	259	243	238	231	238	230	222	218	233	258	230	225	249	245	227	231	219	223	264	262	224	238	261	222	213	281	245	242	237	239	254	240	237	218	226	258	257	253	224	243	247	244	210	220	241	231	237	230	246	214	258	231	230	234	238	233	227	207	227	246	250	231	220	241	234	238	250	249	223	218	252	226	234	250	233	249	224	245	241	254	184	259	221	244	230	202	258	278	240	211	246	222	224	234	213	220	230	240	248	213	251	245	229	196	211	249	225	246	222	260	221	245	214	247	233	249	221	240	255	234	268	254	216	219	232	226	257	253	249	230	233	224	226	260	230	260	247	240	233	261	258	235	266	238	236	230	262	243	229	233	248	230	237	280	218	195	234	258	259	230	247	207	238	251	244	258	214	252	194	255	257	245	229	234	261	256	233	274	239	235	225	268	256	228	248	230	223	241	264	219	221	274	221	218	243	248	235	241	252	253	282	237	243	231	225	222	259	260	231	243	233	236	252	234	262	243	261	243	223	247	227	246	222	243	235	240	213	209	245	213	241	214	225	246	222	246	210	216	219	266	223	224	243	218	218	230	219	233	253	245	213	225	259	226	223	243	243	245	254	247	238	248	222	240	235	242	264	212	250	230	221	247	233	255	237	257	217	229	230	268	243	228	265	216	213	247	241	256	250	228	247	235	226	233	241	213	242	253	251	191	235	232	241	250	204	249	241	238	239	239	245	262	227	243	282	243	236	237	269	224	222	212	235	221	232	242	218	271	248	256	224	247	267	231	231	238	242	246	214	236	227	236	229	218	224	244	208	241	258	230	242	219	238	222	231	247	230	235	224	265	232	238	257	222	230	217	246	230	246	259	227	242	211	220	234	238	234	225	242	242	207	250	258	242	230	253	226	217	236	223	270	235	256	260	227	256	222	229	231	231	222	222	243	227	250	253	231	247	238	216	239	227	222	218	219	258	253	233	246	238	242	247	234	253	245	229	265	237	255	248	249	228	269	208	223	211	218	227	224	229	232	245	227	237	256	257	227	229	216	210	234	221	215	208	245	233	244	242	249	207	219	240	198	269	227	233	261	250	241	234	256	267	241	251	229	229	258	242	231	259	252	230	249	247	238	229	243	256	227	237	233	233	209	242	246	230	242	256	239	262	260	255	225	241	245	229	212	253	241	243	225	225	240	234	264	264	237	230	256	209	239	245	197	249	233	252	242	230	221	200	249	249	249	253	233	224	245	196	222	247	226	236	196	249	250	250	246	231	246	225	255	262	252	229	248	215	234	252	257	233	222	251	225	247	247	221	215	238	225	226	246	261	218	239	238	220	252	221	218	255	246	223	271	236	240	212	222	255	219	264	282	218	238	289	216	265	233	251	246	235	232	251	229	246	239	235	235	270	229	238	230	243	240	265	231	235	239	255	232	232	245	224	258	235	233	231	210	225	242	246	230	228	254	236	239	243	227	256	278	246	253	210	230	244	210	217	254	227	249	211	218	236	229	239	232	249	241	240	258	236	229	252	251	234	230	224	204	239	230	233	253	235	231	249	239	232	261	239	213	232	231	262	262	244	232	261	224	244	234	222	249	248	244	236	259	255	253	245	237	225	211	242	266	288	221	247	226	257	235	223	254	240	238	240	241	216	261	226	249	229	220	235	230	239	246	231	252	242	221	232	256	247	234	248	253	244	250	244	248	218	249	237	250	251	259	241	235	237	249	200	218	247	236	222	228	218	241	254	272	229	230	265	228	268	249	230	258	245	240	234	221	236	238	243	231	239	243	250	227	234	220	243	208	206	221	226	242	227	228	249	240	215	247	235	243	252	259	261	223	202	239	218	233	236	261	263	231	236	213	271	235	244	224	244	220	222	238	215	223	245	252	228	212	219	236	235	253	240	224	253	252	238	221	239	236	242	228	235	248	222	243	251	230	237	251	258	246	204	254	211	255	220	229	249	232	210	274	248	234	225	226	244	252	268	271	236	219	250	262	237	258	231	207	223	237	239	238	247	257	226	250	239	249	244	231	235	252	238	233	237	214	265	218	247	259	221	235	223	256	252	256	209	249	228	240	234	278	236	211	212	221	235	238	220	259	256	235	276	207	198	250	263	217	264	251	260	254	224	226	244	258	248	240	214	233	225	228	262	244	277	261	245	265	261	242	232	215	235	266	232	237	239	227	242	236	241	234	203	255	214	242	217	231	258	226	238	233	237	243	211	218	213	243	230	226	217	250	243	251	246	225	243	265	212	242	259	229	220	215	229	253	247	236	248	213	245	207	224	246	243	221	229	262	211	232	214	222	239	264	216	244	231	230	213	241	240	201	242	260	248	226	229	252	217	244	256	228	257	258	232	221	229	241	228	259	248	210	220	242	226	214	236	251	227	224	236	227	225	260	237	260	220	224	235	254	218	244	268	200	245	257	215
4976	5871	2508	991	833	690	641	559	629	619	624	622	623	584	602	584	585	585	624	616	587	558	614	578	521	581	539	559	600	616	607	559	540	550	576	577	588	563	568	587	601	565	560	540	568	566	535	560	564	618	636	607	575	536	571	575	572	586	590	608	568	576	567	584	588	582	611	574	561	592	550	594	583	619	572	559	544	572	493	598	583	593	559	559	584	613	616	564	552	541	557	573	597	611	560	605	570	594	556	585	607	569	605	565	579	561	552	570	554	588	611	573	614	577	539	579	603	559	555	566	580	616	598	574	578	542	600	593	612	572	575	583	583	548	600	572	552	612	517	551	578	571	525	544	554	575	588	547	604	586	611	559	562	578	551	575	576	582	554	547	599	589	595	565	562	622	608	588	557	553	609	537	562	621	572	561	583	576	560	568	608	584	564	568	551	522	581	554	608	603	550	567	578	566	509	543	545	556	575	592	618	590	623	581	637	603	561	547	593	574	594	599	607	571	564	572	597	549	572	573	557	591	600	560	556	551	577	568	566	549	555	550	598	532	542	584	569	571	591	605	552	551	585	565	542	588	591	580	563	582	609	580	555	548	551	579	562	568	570	575	583	580	577	571	563	577	550	524	592	539	607	557	638	596	577	610	588	577	583	596	532	511	591	566	595	578	579	543	562	588	581	556	563	548	593	562	534	572	552	569	607	584	549	608	564	571	580	598	587	552	587	571	555	558	603	532	564	586	558	623	564	545	641	561	538	562	564	553	555	542	567	553	565	583	578	566	561	563	553	568	549	535	577	558	567	537	593	566	585	577	539	541	556	582	558	531	576	568	596	584	564	568	566	567	573	571	587	595	586	580	544	581	558	557	611	576	583	590	521	599	593	529	604	558	545	579	597	595	587	575	562	554	559	574	599	608	594	587	572	579	584	542	565	586	599	580	561	578	575	598	535	630	567	586	589	593	601	588	555	595	594	570	598	612	584	585	578	570	554	555	597	578	571	542	595	549	595	573	515	583	597	561	556	524	579	583	565	605	525	552	565	523	561	601	531	575	538	565	602	579	547	566	553	551	595	532	568	580	556	574	574	607	550	587	555	596	584	561	568	586	551	564	556	583	578	556	576	603	557	603	575	536	572	549	577	594	544	575	595	568	575	590	593	567	591	578	573	565	543	581	552	540	585	547	575	564	556	565	563	548	592	576	618	548	567	581	593	614	568	628	585	538	584	565	562	547	585	599	609	573	588	574	568	601	601	579	585	601	570	576	557	582	550	569	586	594	582	569	583	561	585	555	532	605	590	591	594	565	560	596	587	579	548	569	615	539	601	595	587	595	625	612	540	614	610	546	563	580	576	559	586	591	604	526	587	544	629	602	563	551	544	584	566	584	557	598	535	556	561	587	531	564	572	558	527	565	564	602	549	543	548	604	580	584	591	532	561	596	585	580	565	577	525	563	590	586	517	535	595	586	605	608	576	544	568	561	573	671	541	557	565	594	570	577	632	538	560	594	549	552	545	562	572	541	601	581	575	575	578	604	559	542	554	587	581	589	574	569	616	598	561	556	568	637	572	561	598	558	501	583	603	580	593	543	547	592	602	572	580	577	568	585	548	585	556	561	576	559	607	577	530	566	545	540	580	600	526	562	532	587	557	547	559	591	609	593	603	578	549	540	611	586	603	565	570	588	601	586	564	573	567	553	594	607	559	598	541	541	598	580	564	556	609	532	570	598	559	530	565	622	599	599	552	572	554	584	609	556	587	572	576	553	591	544	592	587	562	575	604	562	613	554	591	565	594	516	543	518	573	578	539	529	568	569	591	569	581	518	578	572	558	560	540	549	577	586	629	626	548	546	580	633	602	548	600	613	600	618	528	596	595	608	559	591	592	598	594	592	566	607	584	572	522	584	551	566	546	590	569	592	551	574	517	603	581	574	558	574	591	537	551	595	598	595	512	579	552	521	588	566	625	557	579	601	580	564	585	596	554	618	550	595	591	557	575	552	558	551	573	581	588	553	512	561	544	585	574	581	573	579	535	601	578	575	564	562	537	579	579	565	593	551	561	575	575	582	547	590	601	584	580	577	542	572	582	567	598	562	536	579	573	561	573	587	544	601	608	619	557	583	537	568	578	582	552	535	575	595	574	589	623	588	588	566	554	559	591	601	574	567	550	543	586	589	560	563	559	560	557	555	603	520	547	598	604	641	566	562	580	571	566	593	591	546	580	566	624	524	558	586	577	587	564	541	578	603	570	570	508	511	616	604	593	606	545	547	568	568	570	532	591	532	560	593	568	580	583	543	594	597	601	545	575	531	566	542	577	566	576	547	582	634	573	556	547	528	528	541	628	561	615	536	581	543	585	546	597	579	603	563	532	578	542	579	577	574	567	614	615	607	637	585	612	584	580	561	552	549	557	565	536	626	612	555	568	563	600	559	557	581	565	577	579	548	605	538	575	585	560	556	612	579	563	563	543	600	581	553	541	548	565	560	568	555	563	599	575	561	584	593	599	582	565	565	556	562	567	588	604	600	583	577	573	565	606	547	556	596	561	583	551	589	574	568	562	598	589	571	579	599	608	569	535	570	518	587	561	563	584	578	585	568	585	582	593	590	587	573	543	628	527	560	512	576	561	525	630	584	581	574	572	543	604	580	533	576	586	597	563	607	563	561	580	562	596	558	550	610	600	546	557	556	592	545	552	568	548	553	527	568	579	578	610	538	566	589	584	573	566	562	604	569	556	552	572	566	557	607	563	587	556	578	583	565	586	623	591	521	579	588	578	590	586	562	558	564	574	595	558	552	528	552	595	597	570	571	601	541	616	557	571	584	592	571	621	580	592	588	585	598	550	627	562	561	560	542	593	546	609	619	620	553	507	556	589	573	575	567	574	550	582	592	549	560	598	560	608	546	592	540	600	565	568	577	574	540	515	531	575	596	548	568	563	582	588	531	602	573	555	594	591	589	553	594	552	600	548	586	526	577	581	591	554	544	544	573	588	598	505	588	614	553	542	578	561	541	559	543	552	609	565	565	590	569	584	585	566	590	580	560	600	572	597	586	610	566	604	588	582	618	556	576	568	554	561	550	615	562	565	552	561	562	588	585	566	570	561	582	603	591	590	557	576	583	549	540	593	584	606	616	538	560	582	579	571	555	542	565	596	559	609	577	529	606	569	550	546	591	587	566	611	588	585	531	545	543	578	558	583	553	535	552	569	591	574	538	586	560	544	575	517	576	602	562	573	556	572	550	563	569	545	581	576	583	553	582	589	562	577	521	593	610	597	582	559	561	581	564	566	559	576	596	614	587	589	597	577	550	613	593	550	605	572	561	538	607	609	519	590	596	597	589	546	599	522	557	586	547	581	566	534	558	577	579	568	619	552	564	570	541	571	595	564	555	581	591	593	589	569	557	581	525	618	593	551	559	546	545	600	570	584	621	570	573	553	524	507	605	552	572	544	590	562	560	606	518	591	569	581	534	608	554	614	577	577	524
31880	19603	7283	508	334	274	312	295	313	301	306	331	322	302	333	312	289	281	316	283	309	280	300	278	313	318	298	317	269	306	305	322	283	312	330	316	303	286	286	338	297	297	295	308	308	298	303	322	322	317	344	314	299	299	310	308	313	288	294	292	333	300	290	317	298	294	305	273	328	306	308	316	287	328	291	281	303	278	265	300	314	280	297	324	276	288	301	302	267	295	291	302	328	313	318	293	330	277	319	275	327	289	292	288	329	344	289	300	288	313	295	313	278	289	310	297	317	309	333	316	310	312	278	298	290	296	287	249	292	292	308	327	320	275	310	304	285	303	315	316	319	309	291	267	319	287	308	327	320	311	300	317	321	323	293	317	296	308	300	306	328	318	320	318	289	324	318	313	299	284	305	318	280	317	326	280	320	321	305	300	325	295	295	296	345	328	334	296	328	294	283	273	334	304	307	287	312	295	314	309	311	288	290	313	298	334	302	290	281	299	309	291	284	314	318	290	275	302	314	279	287	261	298	304	321	327	309	305	314	280	321	329	306	307	332	310	306	283	272	283	280	292	302	323	315	286	293	298	329	316	331	297	278	315	284	286	315	297	313	344	291	342	283	275	304	332	315	297	304	302	293	300	295	286	297	284	310	289	292	288	289	302	280	278	322	294	300	289	285	300	307	319	284	281	310	275	279	315	311	312	312	311	291	300	302	331	303	295	317	278	318	283	290	289	321	290	315	315	292	314	295	303	295	326	305	274	299	282	301	320	327	305	332	307	315	281	312	357	314	282	302	309	286	282	331	278	281	315	259	291	315	333	337	289	303	306	286	319	284	304	291	276	277	284	269	288	301	307	297	280	298	286	302	279	295	283	261	280	312	330	311	319	326	323	303	289	277	316	323	287	313	294	296	295	323	279	312	312	299	270	309	335	297	306	287	322	294	328	289	308	294	312	333	325	313	295	269	278	289	295	317	284	289	327	295	300	337	282	299	308	283	325	340	261	310	304	331	285	324	317	305	315	284	302	294	307	298	305	292	286	302	301	281	307	322	288	298	294	307	320	346	301	294	293	303	275	324	289	305	306	314	311	320	316	303	269	306	297	306	314	299	324	291	305	297	316	302	303	301	288	296	276	301	273	305	298	323	289	306	311	324	293	322	285	283	304	296	323	313	321	299	307	308	318	311	285	308	269	300	291	301	322	327	307	293	296	301	268	303	330	302	276	334	308	320	311	320	322	293	309	331	310	317	332	288	293	319	310	292	283	277	290	293	284	308	290	357	318	271	291	348	321	289	284	336	306	315	299	300	310	301	291	283	347	278	299	259	287	295	325	332	275	356	296	297	320	315	313	275	298	293	308	270	321	290	303	312	307	314	302	311	302	323	298	287	308	318	288	318	314	279	271	288	320	346	282	275	307	305	301	314	310	278	280	307	323	294	314	316	325	326	304	283	301	265	311	320	297	300	283	336	259	313	298	305	287	290	297	285	282	269	294	321	305	314	286	331	293	293	289	317	325	311	303	301	302	307	290	301	324	338	286	308	291	326	303	306	306	297	306	292	320	303	318	257	300	312	326	311	308	284	280	319	292	316	307	304	287	293	280	293	313	324	302	290	293	311	271	284	274	286	322	283	316	296	325	282	301	309	285	276	313	313	300	321	290	327	309	288	289	319	270	292	288	294	303	309	302	311	339	303	278	284	315	325	335	294	312	286	316	308	288	288	306	297	269	326	320	313	290	289	326	288	302	309	318	301	306	296	294	291	350	298	315	339	274	287	298	267	280	301	267	282	324	300	308	290	299	311	299	305	303	312	316	335	303	284	299	290	290	295	292	308	295	326	300	288	291	312	264	331	326	304	309	318	306	276	326	301	335	288	295	279	314	305	278	292	278	290	299	274	340	285	272	338	286	283	298	288	310	309	319	276	280	343	303	281	297	301	290	309	303	294	306	294	296	306	332	325	293	297	292	325	299	289	322	289	309	316	294	289	292	307	306	303	324	297	336	303	322	286	282	292	307	326	294	292	309	274	298	316	283	325	302	303	317	334	326	306	329	319	307	296	282	329	336	294	328	341	274	319	302	291	280	289	340	315	347	298	284	301	301	307	267	300	272	299	287	288	306	294	340	319	301	301	327	276	323	276	309	285	352	291	308	321	300	290	290	309	328	337	281	296	311	307	297	282	317	310	312	298	282	293	309	277	290	309	298	281	296	339	301	320	329	308	337	298	304	264	316	282	299	292	298	277	302	290	333	338	302	307	286	296	286	299	274	300	289	297	287	310	291	302	286	303	327	306	311	302	292	318	297	301	339	286	322	285	292	295	311	316	285	310	287	282	302	348	281	278	279	305	286	298	294	315	293	324	307	313	321	272	298	270	286	298	304	301	300	342	314	285	276	302	301	300	298	307	296	282	331	316	285	282	305	301	338	278	295	304	309	305	295	286	343	328	278	302	317	314	295	317	292	335	284	319	278	290	310	284	292	295	301	306	327	323	302	325	289	304	337	295	281	285	293	285	290	322	339	299	337	294	311	307	271	308	286	275	316	303	308	324	278	295	295	297	326	304	326	315	287	324	340	296	318	281	286	290	280	317	308	280	319	318	305	311	289	310	309	312	293	314	265	300	293	306	287	314	294	306	309	305	315	301	291	298	301	308	275	313	296	265	335	263	276	298	270	305	305	306	294	310	289	305	288	294	297	286	307	293	288	281	315	299	314	295	327	301	264	301	311	281	296	280	316	286	260	257	331	296	345	338	328	293	290	294	296	291	305	306	272	326	310	315	307	314	305	307	274	299	329	303	316	340	286	292	333	300	346	320	306	283	303	297	319	317	302	294	305	308	282	306	314	290	314	279	314	302	305	321	314	343	313	278	307	291	318	284	292	265	261	331	327	278	306	287	313	307	281	301	283	341	331	311	317	287	303	309	275	291	299	318	273	298	309	294	318	294	312	322	318	334	319	312	296	318	280	318	316	333	335	317	286	307	289	296	304	349	300	324	319	314	305	302	260	279	333	329	293	278	288	291	314	298	324	311	328	332	327	266	301	300	340	331	294	318	290	289	313	343	298	316	304	302	316	307	288	310	322	279	298	280	307	291	304	307	304	311	304	268	302	259	304	264	264	283	302	284	310	292	292	283	281	332	311	328	312	309	318	287	285	302	313	314	318	310	279	303	304	313	326	317	289	289	304	280	292	304	271	287	290	295	318	329	302	313	329	294	304	318	299	307	288	277	281	316	302	308	306	300	281	310	314	282	305	322	323	305	300	273	311	302	297	299	281	294	322	300	311	299	300	253	329	303	310	297	303	304	304	284	319	306	330	316	283	307	272	310	294	298	320	311	316	293	290	304	296	323	339	306	286	304	293	316	294	311	290	325	321	318	312	308	332	297	278	300	295	284	284	306	276	319	307	324	302	294	308	272	291	283	305	297	296	295	289	312	304	328	269	312	326	333	316	322	274	278	308	334	321	319	278	323	305	305	334	308	307
6528	2106	1032	827	772	777	704	786	767	746	808	752	732	808	795	790	738	768	769	794	748	764	771	768	763	718	765	751	756	747	799	781	751	787	800	748	764	773	731	780	757	787	786	814	733	746	777	787	772	738	780	791	780	750	792	744	812	772	767	755	776	778	777	808	729	788	779	769	745	731	755	796	795	820	781	772	738	778	756	756	783	730	735	756	774	799	814	777	788	817	777	804	773	749	783	731	770	811	795	785	749	780	773	830	834	726	769	719	789	776	778	715	746	754	716	751	782	759	761	752	773	770	750	769	802	753	781	795	741	744	787	785	801	780	762	773	770	743	771	733	771	782	783	759	787	780	735	715	771	778	726	740	788	723	741	808	768	780	730	781	792	795	812	763	737	817	835	766	818	760	771	785	759	737	849	774	805	791	752	800	794	723	725	767	835	741	799	805	783	761	804	764	735	768	734	789	773	783	733	764	759	738	724	790	768	768	722	757	803	762	718	773	787	787	780	795	755	770	779	758	800	717	780	701	746	774	794	764	787	768	773	770	771	794	830	791	796	777	780	776	777	812	782	748	784	781	790	821	778	754	747	734	743	723	843	762	752	726	755	787	808	739	812	750	756	756	744	771	789	750	751	771	767	826	801	771	756	755	767	787	817	779	768	774	768	747	768	791	795	790	763	755	723	740	790	787	747	775	742	768	747	816	781	762	741	785	757	795	768	771	770	794	768	736	783	787	773	797	771	802	748	786	780	792	773	781	816	768	796	730	778	748	755	780	789	778	767	730	767	748	829	789	714	819	764	768	733	808	748	783	742	792	776	726	794	720	735	810	726	772	745	744	820	761	740	788	800	795	708	819	814	771	826	802	778	819	794	785	781	818	753	760	791	787	720	797	778	756	730	782	809	769	828	788	762	725	788	778	726	803	775	743	799	788	747	737	764	751	770	772	806	797	820	823	810	746	794	774	771	780	789	735	781	823	797	786	758	778	785	818	775	743	809	825	742	754	758	718	811	805	777	759	748	749	790	765	801	744	810	722	724	790	787	784	799	741	705	764	781	746	764	815	802	714	727	794	839	788	790	700	724	758	770	786	773	733	772	776	725	780	838	789	765	769	733	758	739	749	745	750	797	770	764	775	753	758	764	742	755	746	781	736	775	790	797	776	743	761	802	782	756	738	798	746	768	755	745	782	801	775	732	758	738	805	772	746	781	761	792	766	799	736	781	747	796	768	741	833	772	767	776	795	771	774	755	758	743	794	752	810	772	763	795	814	749	746	745	738	788	765	789	731	718	755	775	752	765	752	726	813	786	737	764	833	805	800	752	807	795	765	734	771	772	800	741	776	729	736	759	799	791	821	781	755	732	733	799	788	767	739	756	718	754	762	731	737	779	785	756	761	798	800	794	748	739	738	770	799	716	739	758	802	766	791	758	817	764	832	791	763	761	738	784	746	738	740	726	729	729	752	818	735	785	794	822	782	743	822	776	805	779	769	738	773	786	799	816	739	762	815	813	743	806	762	779	748	762	764	762	803	737	794	747	787	776	751	766	799	745	790	779	757	767	765	755	751	766	723	788	755	712	861	691	782	770	766	781	801	830	811	717	789	749	753	822	756	774	720	759	760	770	790	762	807	749	750	800	781	796	762	770	792	770	782	789	726	791	780	759	767	777	762	766	759	760	765	760	853	697	782	757	768	713	769	746	797	740	785	781	791	786	773	787	766	738	725	772	783	764	759	756	765	735	739	793	798	779	756	753	704	762	805	750	764	789	741	748	759	761	754	725	766	796	830	768	770	765	804	778	768	779	788	792	780	774	819	803	742	759	757	750	750	768	769	783	758	761	754	807	720	808	801	766	796	809	796	749	750	777	772	788	818	768	776	794	764	824	741	783	811	780	723	749	793	754	712	766	759	752	738	759	795	756	758	707	756	775	752	768	765	784	749	753	765	739	789	834	776	755	761	758	783	806	766	796	785	742	780	768	788	778	837	777	727	773	814	795	728	814	769	737	844	758	777	744	813	819	780	712	734	794	760	753	728	819	803	788	776	784	836	772	800	785	745	822	794	711	783	795	756	807	802	756	751	736	745	751	802	792	783	727	754	742	765	808	757	761	729	782	754	776	765	735	756	780	787	772	779	789	774	740	764	734	755	794	763	851	767	768	765	732	765	832	755	707	763	741	785	740	761	732	813	752	771	743	787	733	758	746	782	743	803	786	767	699	784	762	743	770	781	777	773	752	756	788	770	799	791	751	803	817	762	758	770	786	728	754	781	746	786	771	765	802	749	808	768	804	724	708	788	803	772	798	753	762	770	810	758	759	742	801	747	779	714	778	753	749	774	762	775	773	764	769	767	778	740	770	744	823	728	783	837	778	792	704	752	742	768	766	773	752	727	736	816	776	786	764	778	779	792	731	729	754	771	741	756	739	756	768	787	733	752	758	771	748	765	775	767	705	778	841	814	776	774	779	772	771	747	747	800	763	759	792	772	768	782	754	753	771	773	734	754	798	726	769	757	779	794	704	760	733	805	782	781	777	766	739	834	735	721	723	812	796	750	730	778	796	708	757	782	833	739	724	769	771	765	777	804	824	770	776	766	802	776	805	778	765	799	787	769	806	811	755	770	737	754	743	800	755	826	759	751	750	799	783	760	765	724	752	810	735	798	785	766	766	744	765	735	774	815	781	765	795	800	796	777	769	809	789	723	798	778	739	766	771	768	773	755	787	777	761	792	729	762	775	784	736	767	785	792	724	744	746	746	732	765	772	784	782	806	772	779	746	762	772	779	802	777	774	748	795	822	753	755	709	774	820	772	769	759	780	794	774	752	766	767	832	780	735	776	794	783	765	745	754	801	797	789	798	770	785	791	782	764	756	783	778	754	722	812	740	759	794	829	782	765	786	764	803	815	783	789	748	735	760	795	769	795	745	742	787	757	757	779	780	791	765	756	779	753	752	774	796	801	767	709	776	786	737	789	774	741	785	753	754	739	789	790	775	783	746	781	727	760	757	770	784	770	746	760	738	799	742	729	774	793	769	796	777	763	800	780	701	813	802	811	707	782	744	788	736	746	787	783	783	739	786	736	840	750	752	764	793	738	778	767	792	788	786	695	766	745	779	777	716	797	766	775	766	793	788	817	752	808	797	817	795	793	732	765	812	757	790	755	750	805	765	752	746	794	766	711	770	740	782	757	794	718	768	786	778	749	787	774	795	790	783	766	752	725	776	734	796	754	740	829	781	779	709	796	782	807	751	773	779	777	788	718	773	697	775	742	778	784	776	752	718	757	766	770	794	770	779	786	777	769	733	793	732	795	800	750	757	761	772	769	759	731	766	773	761	831	784	753	792	803	777	809	823	779	767	739	802	715	792	721	785	712	766	753	738	726	802	782	753	708	735	735	755	757	760	765	789	754	747	774	766	820	772	773	754	799	772	800	772	773	777	762	790	763	806	781	774	781	802	813	764	760	720	748	748	797	773	797	747	784
24706	21026	23951	28310	21018	14050	696	434	370	407	433	391	413	374	444	420	403	389	363	393	390	370	401	400	364	345	371	365	433	356	395	395	362	349	375	378	369	368	354	375	385	368	356	373	345	347	373	376	388	391	376	411	365	378	385	374	389	392	378	349	422	345	359	358	376	348	392	413	379	371	372	386	365	366	367	353	355	372	381	334	377	395	387	383	367	365	421	388	371	321	370	370	352	371	393	359	409	368	355	353	404	400	389	373	378	397	394	373	351	379	380	371	389	351	372	407	383	373	357	350	396	378	338	378	428	364	362	364	372	377	390	374	401	330	401	383	362	356	388	370	375	397	438	348	375	378	347	331	369	373	359	367	385	336	394	386	332	375	393	370	370	379	366	404	370	379	363	402	358	383	351	399	355	396	402	367	367	361	367	404	358	356	346	375	341	373	379	386	390	393	388	367	373	362	399	397	389	358	380	388	355	379	357	384	421	368	414	369	348	397	364	389	369	393	370	343	369	406	347	373	372	365	400	348	372	406	370	373	369	330	362	390	376	382	351	368	412	354	360	366	388	358	414	381	371	373	345	387	363	383	388	397	378	380	415	398	411	383	399	393	351	403	325	357	357	369	406	363	413	372	375	372	371	369	379	376	403	406	366	355	360	355	375	368	370	400	390	360	399	372	395	350	400	377	369	361	359	389	402	366	351	356	348	374	386	376	385	361	358	373	363	349	384	364	376	392	377	379	371	370	390	361	323	381	363	390	350	355	366	357	356	365	352	384	410	375	398	401	363	364	362	383	359	344	377	381	428	356	381	363	397	352	408	378	365	323	370	354	383	384	382	338	335	337	365	423	346	384	383	373	382	414	377	432	370	376	395	388	385	393	341	384	382	391	355	355	372	377	365	380	380	406	346	360	353	335	404	338	359	405	365	348	366	372	363	343	396	368	344	382	388	358	386	384	371	367	318	359	365	387	358	371	404	398	342	399	386	370	351	408	377	355	362	360	371	384	327	392	362	365	373	395	393	364	415	416	372	381	401	364	394	408	371	405	381	365	360	342	399	390	369	418	376	384	374	376	399	346	389	376	329	382	376	398	389	418	390	406	340	396	381	386	393	364	400	410	386	402	359	388	378	337	388	387	376	353	398	365	417	394	407	350	365	343	382	361	399	370	404	405	385	352	382	359	378	360	387	343	398	360	327	388	415	395	363	382	358	347	374	379	387	393	390	359	396	348	378	387	405	347	382	351	388	371	380	415	342	383	371	374	376	380	370	384	362	391	386	347	359	377	370	393	365	389	369	366	358	364	368	349	366	390	381	363	393	372	350	394	389	371	362	364	378	380	393	345	382	388	361	357	361	400	389	388	413	368	369	390	347	404	359	372	380	370	357	342	364	405	352	368	332	391	392	352	341	382	374	380	398	399	370	372	345	401	345	334	372	377	384	382	366	371	421	384	374	369	360	372	379	401	367	370	389	385	371	375	369	360	358	378	399	362	357	382	370	364	369	371	361	359	360	380	362	378	383	384	349	376	402	406	384	348	370	403	374	408	376	347	326	374	360	372	420	396	383	409	380	390	331	398	364	364	389	355	363	383	377	383	382	377	350	366	370	355	348	370	399	372	399	370	324	340	372	371	395	359	374	355	367	427	373	395	378	366	387	369	390	358	380	367	397	388	367	371	405	393	376	368	382	400	378	352	388	380	366	362	399	387	366	357	355	374	367	394	376	379	403	382	403	347	404	395	370	345	394	385	351	358	369	359	374	396	377	379	368	391	358	368	381	400	341	349	375	375	401	388	358	406	371	374	362	376	355	385	372	351	393	366	375	373	371	359	366	365	383	338	374	340	367	393	368	411	398	359	385	373	400	372	376	383	378	388	368	356	375	393	382	355	362	361	392	355	359	413	362	352	360	360	360	362	374	350	354	370	362	389	375	371	359	362	398	392	352	420	371	406	376	396	358	382	362	384	360	376	403	369	387	394	415	388	361	393	360	347	372	403	384	411	369	378	376	375	359	361	361	339	404	368	355	367	383	375	337	379	387	357	364	372	391	368	351	336	348	372	393	361	384	358	372	390	356	354	327	361	373	414	408	344	393	385	381	363	367	361	412	383	354	354	363	402	368	361	382	388	405	379	384	364	394	389	396	376	357	391	365	377	400	373	411	413	347	417	339	387	353	374	382	390	394	368	383	332	359	380	356	367	383	395	406	380	364	420	363	384	335	371	405	374	381	370	396	386	382	337	393	391	353	408	377	395	369	387	374	364	353	380	436	391	379	400	388	402	393	382	404	374	408	394	393	358	381	388	374	379	365	392	360	401	357	395	393	352	339	387	392	359	375	387	324	396	395	341	408	370	361	377	372	360	400	413	390	406	380	373	364	391	345	342	372	377	412	394	401	362	378	336	371	380	370	373	370	356	350	372	349	392	356	373	326	367	401	378	376	422	419	382	374	392	368	386	403	372	406	348	367	374	352	379	409	336	383	379	394	349	382	397	358	418	391	375	340	372	333	404	397	386	379	367	378	344	373	380	384	362	401	374	390	367	415	364	361	358	416	389	332	388	353	395	369	378	394	380	382	336	418	351	392	383	375	315	385	379	330	364	372	376	376	356	352	366	347	373	388	386	373	378	350	384	391	352	391	395	347	381	358	378	356	353	417	354	376	387	318	346	385	381	376	383	366	388	412	395	396	371	346	385	385	380	368	407	359	387	354	357	352	319	349	351	372	399	373	359	388	398	361	395	359	376	365	381	384	357	392	366	350	385	414	355	382	404	367	386	360	364	365	379	392	406	390	372	401	394	360	399	419	378	352	388	372	358	382	374	375	373	348	375	349	373	340	358	391	385	327	359	391	378	357	380	409	371	378	370	359	328	370	369	393	358	392	349	402	347	425	354	347	370	342	368	334	394	410	329	373	393	393	373	361	340	384	383	357	351	362	408	349	335	380	389	405	348	377	384	378	341	405	375	376	394	365	359	331	365	364	368	358	375	390	344	359	384	375	374	350	383	345	373	360	382	393	393	397	367	400	344	386	368	376	374	350	400	385	362	374	402	379	371	387	378	385	351	366	335	382	345	368	372	376	427	354	391	396	344	439	355	385	357	366	389	340	349	360	362	400	364	349	376	382	384	370	373	403	360	373	397	373	372	409	363	377	373	358	384	360	360	410	367	383	364	330	395	379	386	352	408	340	385	362	346	400	395	388	358	372	395	366	319	391	393	351	392	393	390	365	371	361	345	384	399	393	349	371	368	399	416	371	353	371	371	406	380	349	414	382	383	406	372	405	396	382	362	386	397	390	367	373	380	346	355	368	382	332	350	363	386	373	368	348	368	342	339	388	383	407	347	365	362	393	409	386	379	374	367	380	366	375	395	398	402	376	384	351	399	382	391	366	409	371	376	375	386	361	382	337	429	384	337	333	366	377	367	369	372	390	399	362	375	362	378	386	404	367	403	389	401	382	352	385	360	350	359	381	380	386	382	354	390
4801	3828	1800	1127	982	968	934	914	939	948	929	917	882	924	910	885	906	928	886	931	889	898	944	882	903	889	938	860	901	861	882	881	893	973	965	890	910	882	909	912	940	888	913	921	936	878	921	878	932	956	881	913	924	957	882	943	907	835	879	924	906	907	908	901	886	899	890	925	937	867	933	902	906	952	883	917	937	893	923	865	920	927	912	926	868	929	904	895	967	876	879	925	918	918	937	906	909	912	898	899	910	934	897	969	865	897	899	903	933	916	867	869	976	854	899	916	866	926	818	915	911	885	901	902	923	899	897	906	914	934	947	915	974	864	930	904	957	857	908	885	843	872	944	900	900	912	875	913	892	920	915	917	942	918	895	899	955	892	917	861	943	957	854	881	884	916	878	879	927	932	943	876	876	900	882	868	907	926	886	867	888	873	832	875	919	879	874	877	993	927	924	905	950	928	905	953	866	921	915	886	924	878	872	926	879	920	921	891	879	879	876	939	888	891	952	896	962	859	889	924	909	896	906	922	865	929	972	889	921	921	878	858	884	919	880	914	925	902	955	888	901	914	907	891	862	864	922	861	884	913	928	925	876	874	886	892	934	876	916	914	945	939	898	893	888	850	920	841	895	887	912	885	903	890	928	909	922	928	925	969	911	918	905	834	909	930	912	885	945	930	926	907	906	905	900	894	916	832	891	905	906	910	884	868	928	903	940	850	886	960	938	891	885	901	922	846	892	930	921	910	887	916	865	893	959	923	843	856	927	933	905	859	872	921	884	871	905	906	906	965	870	915	934	947	913	903	888	923	924	929	958	895	923	901	916	934	941	907	889	901	904	918	881	896	943	908	958	895	909	879	911	893	904	883	870	881	915	929	879	912	881	909	876	914	905	937	884	898	875	897	923	912	861	923	875	904	947	865	909	873	887	921	928	915	913	916	899	873	898	959	940	930	904	913	892	911	882	913	933	906	901	840	943	916	894	940	870	929	918	927	972	980	928	877	861	923	935	890	916	903	904	916	992	914	907	863	896	910	919	883	885	868	868	867	929	949	890	901	929	952	853	905	904	910	914	864	909	880	915	948	859	938	889	908	889	922	931	939	909	895	913	929	889	955	947	938	925	910	886	931	897	897	908	903	933	894	895	877	919	895	905	938	928	900	925	882	894	869	899	858	906	909	899	822	871	899	903	907	928	876	925	876	890	901	880	900	904	909	836	853	934	860	874	902	817	950	897	964	867	883	978	931	876	932	881	896	931	871	923	868	900	880	825	859	910	891	890	938	881	844	905	909	933	899	905	872	976	955	885	929	919	883	889	899	879	913	886	887	892	918	897	944	902	896	884	918	885	857	886	894	923	890	906	900	898	889	886	899	917	883	896	908	860	930	873	932	874	877	904	858	895	934	866	848	852	867	913	927	932	908	940	936	921	878	900	893	889	920	926	887	945	917	886	881	926	917	933	976	919	900	928	878	919	861	858	941	883	869	934	934	893	855	869	921	944	901	925	882	880	930	974	948	958	885	864	907	904	845	849	927	911	908	910	878	922	933	925	897	957	872	903	894	901	943	892	928	918	893	942	924	897	929	920	920	869	895	904	932	940	880	929	942	940	971	908	918	926	926	859	902	916	889	907	974	909	906	946	897	869	913	910	901	865	887	926	916	942	903	888	956	863	884	920	958	881	913	901	898	910	916	835	909	911	849	896	871	855	929	878	921	892	873	906	863	902	867	907	906	881	882	894	947	910	979	887	902	915	899	926	877	909	849	897	909	909	922	960	946	929	905	886	949	951	885	920	906	878	930	919	882	897	900	922	934	930	990	859	892	881	933	845	935	903	928	848	915	923	861	886	914	935	891	933	870	873	922	932	904	922	871	948	872	872	830	854	919	928	878	907	886	890	911	870	911	890	898	947	883	870	901	873	839	884	908	881	875	900	899	906	901	936	927	916	974	898	853	923	919	876	949	880	945	889	894	865	844	824	940	907	902	936	911	939	920	886	941	901	904	959	895	887	888	945	892	859	941	939	868	888	941	867	897	896	913	886	859	895	920	943	955	868	875	867	905	933	871	955	902	889	865	966	903	933	903	893	924	852	906	894	944	909	954	919	915	902	946	886	913	925	923	919	882	873	920	904	878	876	876	896	924	855	950	899	903	920	889	894	916	928	889	883	913	978	923	923	938	872	888	912	892	840	860	885	896	853	923	872	953	925	930	927	884	940	845	852	910	887	910	903	939	882	869	955	907	925	906	893	865	917	955	919	892	845	901	902	853	958	913	910	911	940	873	864	979	925	904	881	875	950	903	924	867	909	889	915	927	897	923	866	863	918	896	902	851	900	878	918	965	944	978	885	910	952	929	871	905	921	877	894	880	915	939	939	935	910	965	934	945	854	853	914	916	864	939	904	916	946	911	873	902	859	928	902	946	908	913	951	908	922	911	851	909	930	912	925	896	857	938	909	941	962	914	965	860	941	916	905	935	911	902	864	886	899	960	897	875	889	852	904	879	909	897	945	880	921	890	919	919	914	928	860	924	935	887	885	932	831	924	894	922	931	880	881	907	902	912	881	945	877	905	934	974	901	927	925	926	903	935	931	935	894	910	896	918	908	918	844	935	858	924	870	873	890	893	895	975	899	877	859	926	895	917	918	858	910	877	891	947	920	941	892	896	892	901	905	887	904	903	910	921	891	936	932	953	884	925	928	889	899	883	926	893	907	928	936	951	910	943	913	880	933	944	887	898	927	950	912	877	904	885	861	885	892	880	929	970	889	881	910	920	896	912	907	859	870	903	911	877	902	939	950	967	863	867	897	952	903	913	910	899	923	899	908	911	906	897	914	872	937	860	884	930	850	908	884	918	861	904	920	944	930	893	916	917	967	907	932	916	927	836	914	959	895	937	920	942	924	878	871	941	956	907	871	938	923	902	950	909	936	875	910	885	935	825	896	934	896	868	879	903	897	902	941	913	931	924	907	865	895	926	985	895	870	897	915	897	896	844	957	901	925	898	895	890	912	935	950	882	907	878	843	906	882	886	836	888	892	880	865	892	904	854	877	933	922	922	946	829	949	875	861	904	871	899	841	906	934	918	908	918	880	894	925	886	878	923	898	867	947	875	922	891	898	939	955	892	967	905	889	899	872	963	912	940	882	884	919	916	909	916	848	915	893	924	952	904	930	900	901	889	920	877	898	910	923	890	959	890	904	913	954	938	862	928	927	889	894	899	881	892	923	918	898	899	894	878	872	924	820	866	910	897	869	899	883	889	908	922	881	921	872	928	862	879	884	936	925	941	923	870	946	906	906	952	919	873	877	923	885	921	934	936	952	955	907	873	929	925	882	888	897	907	916	897	853	924	928	919	864	899	985	838	891	886	907	923	941	938	935	928	870	945	889	853	920	979	888	896	901	907	866	912	899	923	861	958	913	875	895	942	924	879	903	868	883	923	933	904	920	876	947	914	970	891	912	884	865	894	887	996	871	866	894	904	850	920
23981	21036	24362	27943	21037	21047	13423	630	375	382	314	297	312	278	277	269	255	278	262	279	252	241	261	264	261	244	254	256	256	234	251	253	257	233	275	262	241	248	256	262	260	243	257	235	241	235	275	273	234	220	244	238	249	258	238	254	254	210	243	246	252	229	250	240	249	272	231	256	262	221	226	249	258	244	258	221	244	254	246	215	208	239	272	235	215	244	230	244	242	253	251	247	237	275	234	250	253	281	264	229	246	242	250	212	248	236	210	227	233	267	220	251	238	239	230	237	247	248	230	253	222	255	247	234	224	226	225	237	223	246	232	200	236	251	204	236	247	225	215	243	218	260	221	232	242	259	244	278	224	238	250	242	244	235	223	223	224	223	220	249	251	240	225	241	305	222	254	224	259	240	248	226	244	217	240	236	246	220	228	245	225	253	243	259	269	240	236	220	251	221	224	222	252	239	268	229	239	258	220	232	253	233	253	231	227	253	248	225	241	244	254	225	261	235	241	225	257	241	266	255	230	244	264	213	250	251	243	249	240	256	239	234	238	210	243	240	241	253	249	231	232	230	251	230	261	251	263	232	203	234	241	237	220	234	245	251	217	256	234	217	255	286	246	252	245	252	251	257	232	253	237	240	240	226	246	231	243	221	252	230	220	239	237	224	204	215	241	260	271	266	253	263	252	254	239	226	267	234	213	237	249	242	262	245	259	236	246	235	226	232	257	214	220	217	242	238	244	225	224	218	218	203	203	234	207	231	239	221	226	256	273	217	246	244	228	223	204	238	239	247	226	234	246	220	241	261	246	263	251	249	212	257	232	270	221	223	214	253	250	234	245	260	222	203	231	257	253	251	238	212	246	264	243	208	228	265	232	233	234	225	223	271	241	237	237	224	236	254	237	256	235	251	223	206	235	246	244	228	233	247	222	254	272	243	235	225	246	250	232	238	237	238	230	259	261	229	230	249	242	221	246	248	253	231	226	241	247	212	215	239	277	233	240	251	257	231	257	231	222	232	217	248	206	240	230	234	229	238	234	233	224	243	237	221	241	234	215	230	250	219	234	237	241	256	250	254	217	275	253	241	223	238	244	230	249	247	217	272	239	238	246	210	247	260	226	239	206	217	260	219	233	245	266	241	248	250	233	253	233	243	245	238	278	226	221	223	248	236	241	246	265	246	256	203	253	244	256	251	250	228	241	275	247	267	248	250	236	236	251	268	245	211	205	263	283	246	222	232	262	249	232	265	228	247	241	221	243	234	250	232	232	241	223	231	246	233	265	263	230	241	255	202	235	253	251	204	217	216	256	227	232	230	237	261	220	231	258	257	225	268	227	259	259	229	271	210	258	245	281	243	248	217	249	223	228	246	271	218	234	249	245	244	239	256	265	228	234	253	223	237	244	228	243	260	225	221	253	238	243	240	245	223	236	253	214	254	225	229	234	255	250	236	205	245	255	217	235	252	217	232	248	243	272	244	264	263	212	225	220	233	230	229	234	233	239	236	236	249	249	219	246	233	231	251	248	250	239	237	211	271	225	233	235	216	233	250	253	241	239	236	218	231	226	213	224	224	218	237	231	259	228	217	246	249	253	251	222	258	235	235	241	232	245	240	226	240	237	247	246	219	199	239	235	248	238	225	256	238	217	226	250	221	222	229	243	238	243	234	258	265	237	236	247	246	250	233	235	215	223	239	244	212	221	228	265	219	228	220	256	266	253	237	265	238	241	220	258	227	244	228	247	225	259	257	230	224	224	230	222	249	231	249	226	226	230	235	229	225	238	209	255	269	273	233	222	255	280	236	271	248	233	247	230	212	233	221	221	251	224	228	203	232	225	241	255	217	222	227	206	252	226	242	241	247	237	220	247	255	261	229	248	241	221	222	260	229	255	237	242	220	248	263	230	234	229	242	246	212	227	233	218	220	242	255	242	224	258	231	271	206	237	233	216	224	219	245	252	230	234	254	222	242	223	226	211	252	241	251	245	248	256	272	241	244	238	255	215	242	233	243	218	239	238	244	238	275	248	248	247	228	233	204	233	207	264	221	238	254	249	239	244	235	256	226	223	249	242	229	251	219	222	254	237	245	259	201	238	228	218	222	235	234	262	241	265	223	260	237	267	214	257	231	232	245	209	220	268	239	253	214	266	217	222	263	242	248	224	243	243	256	265	245	240	257	248	251	252	236	249	245	219	239	242	246	231	229	238	219	252	248	215	228	220	238	222	223	245	241	242	230	225	232	245	247	255	218	228	234	224	219	242	254	218	223	220	244	273	260	233	225	256	230	254	247	266	217	241	240	233	247	228	231	242	233	241	234	225	249	283	256	241	228	239	234	266	230	254	211	235	212	215	231	258	233	238	256	259	235	234	204	265	263	251	229	228	243	231	261	240	251	226	249	232	243	244	230	245	231	242	225	281	249	242	231	254	222	236	253	228	221	239	225	208	200	239	256	252	233	241	252	219	220	266	264	261	218	258	253	238	219	231	226	264	230	242	242	236	232	255	226	244	242	234	234	247	249	256	237	254	224	240	243	236	251	234	219	277	227	229	253	231	260	255	241	245	257	209	238	255	248	251	239	222	206	262	244	227	228	242	256	226	230	239	215	230	256	232	232	221	254	235	233	236	223	226	260	245	227	210	287	229	234	237	242	243	230	225	258	206	276	243	200	233	244	219	238	232	240	246	241	214	247	212	249	258	245	243	256	254	243	257	259	223	256	230	237	234	216	226	225	234	220	256	254	255	227	273	247	239	228	254	242	247	267	266	247	259	245	236	238	241	222	261	259	270	225	200	213	215	266	249	260	247	222	237	257	254	245	232	240	241	210	248	230	219	233	215	230	226	245	227	214	231	244	255	264	251	230	244	222	242	247	238	254	223	223	217	242	229	218	239	243	230	241	226	231	241	217	227	249	247	245	234	207	249	226	217	224	244	231	256	242	226	248	255	239	235	215	252	246	280	222	245	248	260	217	236	227	255	240	240	257	225	255	240	257	218	251	206	243	266	268	211	228	236	238	270	246	255	250	228	247	263	240	233	231	211	229	226	239	225	218	232	219	240	256	218	230	259	247	248	222	233	256	225	252	204	230	236	256	251	203	234	229	266	259	217	235	224	205	250	215	235	230	245	228	245	233	249	236	281	246	233	226	245	233	240	213	215	248	244	234	214	226	274	266	255	259	230	233	233	223	215	269	228	249	227	235	247	238	245	229	255	230	230	227	227	218	252	205	248	222	216	243	228	221	208	211	212	248	253	249	221	207	227	231	256	245	250	223	214	249	235	244	230	227	259	236	222	245	223	242	231	230	242	234	223	226	240	246	243	246	229	217	219	228	241	225	241	190	235	242	231	239	228	208	233	243	248	243	225	215	219	232	255	221	281	232	237	232	229	236	224	236	239	248	254	227	235	260	245	256	248	266	224	260	236	222	235	238	243	221	254	258	234	217	217	241	231	242	245	234	255	244	226	246	260	245	237	246	227	224	254	233	207	250
5337	5930	2173	1022	770	701	692	644	638	597	630	649	603	643	606	557	663	576	608	589	572	609	574	545	588	570	599	558	578	596	575	593	599	587	596	541	616	546	582	582	585	600	528	577	616	552	590	510	567	566	584	650	602	600	595	564	589	522	600	608	594	532	580	573	562	597	587	591	594	548	580	564	576	559	562	572	589	629	539	550	549	588	568	570	532	569	621	588	593	598	559	577	555	563	599	585	597	621	574	574	610	566	585	560	584	578	538	634	544	583	551	549	534	604	568	595	547	561	578	568	587	569	574	571	567	599	544	551	580	540	553	584	600	573	582	604	547	526	584	567	569	585	555	561	557	527	538	618	543	545	574	591	578	595	511	518	602	539	553	587	618	587	578	535	580	548	577	591	566	571	580	583	530	535	580	572	628	589	565	605	566	582	568	582	535	566	609	583	560	571	582	606	548	590	596	558	593	566	583	565	543	594	594	610	565	574	542	615	578	589	560	598	540	562	556	626	577	575	617	597	583	609	578	598	564	554	535	587	568	574	577	546	561	608	557	614	572	588	594	562	578	566	527	575	582	574	573	595	611	550	597	597	596	547	569	597	546	593	591	581	590	539	575	550	563	574	590	586	555	552	560	603	590	596	593	556	563	545	568	591	585	573	563	541	602	576	572	589	597	558	562	561	547	581	588	542	590	547	592	556	561	564	574	574	597	559	535	582	549	573	571	571	555	590	556	604	551	553	561	552	571	572	528	580	596	573	595	579	548	581	608	545	511	556	579	574	579	530	588	609	574	581	586	558	589	537	607	563	561	566	535	593	524	579	558	524	576	599	551	546	656	579	555	567	563	639	605	563	579	623	627	581	547	603	534	545	579	552	585	625	592	550	549	611	561	554	578	547	596	625	568	562	548	588	603	566	560	583	566	566	558	558	580	554	549	557	562	651	575	561	566	569	529	567	564	535	564	594	603	592	607	554	565	615	577	611	553	580	569	585	575	596	602	563	575	572	569	578	543	625	595	588	579	600	568	541	548	575	620	563	571	585	568	603	582	558	582	612	573	582	564	557	538	547	580	599	558	591	572	538	566	615	592	562	565	548	575	572	603	569	595	564	577	590	572	606	574	584	559	569	590	549	596	560	601	541	549	614	620	532	607	564	561	594	603	613	546	620	561	560	596	591	575	594	555	607	515	565	572	596	605	580	530	601	510	587	568	564	572	616	568	603	560	564	563	549	572	608	576	580	570	581	585	552	600	584	615	557	546	611	602	544	578	575	623	579	541	563	580	571	606	565	589	612	597	563	573	583	519	565	579	594	554	580	691	568	602	591	584	589	560	575	514	568	582	593	548	566	564	577	569	543	579	567	585	583	588	550	558	582	571	606	535	583	559	608	566	559	584	597	568	589	632	526	543	593	574	598	547	546	591	557	564	566	583	610	584	610	555	600	574	562	562	583	562	556	575	557	563	596	580	636	578	570	567	573	605	599	563	543	536	585	616	597	585	527	567	565	606	613	584	632	607	597	582	570	591	587	602	616	595	567	605	586	581	577	572	584	578	603	573	552	555	604	545	571	574	564	556	554	558	552	592	563	549	583	568	563	547	538	577	546	560	587	582	554	570	608	583	583	621	559	588	582	630	565	590	580	536	595	542	582	588	591	586	549	521	576	552	551	593	566	577	545	576	561	572	575	621	547	590	582	551	609	539	595	598	578	573	557	544	594	548	552	576	562	558	600	586	606	552	573	525	563	513	533	553	566	574	532	590	582	539	591	554	598	573	581	567	593	587	592	579	516	596	594	546	589	573	544	545	600	539	593	552	564	576	591	529	570	564	561	581	574	540	585	538	547	575	570	557	548	580	598	563	554	558	537	569	527	565	581	570	547	579	602	564	512	588	577	582	555	582	577	542	571	521	586	546	566	583	558	564	600	572	594	566	575	561	607	539	575	552	587	598	529	603	571	582	608	583	578	536	534	583	529	566	558	564	559	535	536	551	534	568	570	565	542	593	559	562	581	571	538	570	570	574	568	557	549	536	599	571	596	532	584	559	554	551	549	591	559	560	561	550	568	561	575	573	586	597	580	569	584	595	593	568	591	604	533	532	531	548	578	541	560	574	547	559	559	611	546	578	548	600	608	564	597	599	560	606	600	593	576	570	558	563	572	600	598	602	624	557	549	545	589	572	579	553	569	545	585	577	555	598	571	530	555	551	609	580	643	558	559	578	539	552	556	581	581	556	595	586	563	547	567	612	592	561	590	553	609	546	555	574	548	566	576	551	567	618	563	608	564	569	538	606	543	534	551	607	553	573	569	567	559	584	557	610	558	586	580	565	616	548	545	568	592	557	599	585	579	571	565	592	568	593	598	599	562	577	579	560	571	547	580	539	554	573	617	572	586	594	581	598	585	597	576	560	625	551	575	572	562	595	573	597	600	570	596	589	607	587	544	585	573	582	574	591	587	605	628	595	531	607	542	584	606	550	590	578	560	552	559	606	583	564	535	559	573	537	556	566	582	584	569	574	604	549	532	600	596	584	619	608	596	606	567	578	556	552	536	559	553	557	565	560	536	543	551	565	585	527	619	575	580	552	557	551	573	549	561	519	581	583	604	626	576	554	562	515	586	542	588	561	603	603	594	540	553	551	529	560	550	588	555	584	567	579	558	569	550	577	640	594	548	595	569	569	569	586	596	549	608	586	582	599	566	548	535	587	596	572	575	570	561	593	578	603	576	555	605	613	600	544	573	556	583	574	559	575	582	608	581	532	577	544	591	578	584	546	624	557	549	584	563	563	562	598	576	586	594	578	602	527	581	561	532	593	598	589	513	599	554	552	565	563	561	606	566	610	599	567	549	544	585	564	581	582	571	564	554	597	552	575	582	560	598	538	602	616	594	621	582	548	556	587	563	590	545	649	587	597	590	558	595	597	574	596	572	569	613	523	610	628	603	561	596	611	544	605	558	571	562	553	564	584	562	553	583	606	535	561	594	603	609	571	602	576	549	543	546	630	573	556	597	588	592	606	553	590	560	571	605	548	522	563	557	585	584	505	576	547	578	593	585	580	570	556	531	578	591	533	549	591	562	587	570	573	566	569	572	563	541	538	524	546	582	585	584	594	551	536	585	573	589	553	561	557	558	606	587	554	536	578	602	579	536	574	553	610	574	589	554	548	560	557	562	570	564	541	593	582	557	593	564	559	588	569	592	574	573	594	589	596	558	589	558	557	582	580	559	562	553	531	555	583	607	571	593	610	557	562	603	571	594	591	576	567	603	574	559	554	589	574	558	574	526	583	585	552	542	579	598	584	559	566	582	575	571	549	594	537	582	590	568	555	594	564	587	573	548	577	564	589	597	572	621	568	554	572	554	578	623	600	565	569	605	572	573	594	538	543	563	599	568	567	585	581	595	563	576	553	622	583	582	623	594	621	623	580	597	539	577	551	594	561	599	612	530	564	557	581	577	609	518	587	544	568	575	562	602	562	589	606	530
31880	19701	7662	794	534	491	437	339	304	300	281	320	312	308	323	299	302	308	297	310	320	318	317	282	294	303	300	293	308	280	296	273	303	294	294	323	300	300	299	306	323	289	281	283	332	314	328	287	274	299	329	289	290	292	313	254	288	324	318	313	301	312	313	316	298	308	322	284	307	301	284	299	327	314	314	282	283	313	330	302	289	298	294	318	308	277	324	289	315	319	294	312	351	327	299	267	278	288	313	328	322	291	306	266	322	296	297	329	301	283	309	307	310	287	302	303	285	282	336	285	290	295	324	281	344	310	298	296	305	318	305	292	365	313	283	274	302	282	295	291	306	300	324	296	281	322	286	302	280	289	328	289	302	311	294	329	263	319	327	292	252	306	268	362	315	269	304	332	298	347	309	308	298	310	282	293	279	315	324	297	301	306	286	299	315	318	268	309	308	286	248	312	330	296	295	310	280	319	303	310	323	317	341	323	312	294	293	307	311	321	326	302	287	321	260	292	286	301	285	306	299	271	276	304	306	264	303	271	336	289	315	281	315	285	299	320	314	313	297	323	292	345	294	293	302	285	308	323	293	313	300	287	346	347	268	264	316	299	303	294	278	315	322	306	292	308	288	329	334	297	342	336	276	339	327	314	286	282	271	297	281	301	303	299	282	303	317	314	286	276	291	311	285	345	291	346	282	277	288	295	274	298	305	301	281	313	310	317	289	304	277	299	257	279	295	303	314	289	350	321	327	329	315	267	341	267	320	322	307	299	299	284	308	308	306	286	292	305	315	329	299	298	301	321	290	291	300	301	276	316	270	298	329	331	296	295	311	297	306	323	295	310	290	302	288	323	348	267	317	280	306	329	303	287	299	295	303	313	296	273	288	261	295	305	316	308	291	312	304	319	272	300	290	287	298	293	317	277	311	315	307	330	296	290	305	299	306	301	290	314	293	304	326	321	294	312	295	317	306	316	269	295	310	298	334	312	306	305	309	294	314	327	312	267	307	322	287	298	307	283	336	280	311	298	309	289	322	321	298	282	303	271	299	306	301	313	295	332	304	253	303	291	294	293	266	312	293	306	309	320	303	316	333	323	325	291	303	289	302	329	337	296	301	311	297	309	243	311	314	294	293	290	297	309	313	293	284	315	306	302	313	299	277	274	322	297	256	301	320	298	309	294	294	342	290	325	307	293	304	300	290	300	312	301	301	296	319	323	321	309	283	324	303	278	299	282	322	321	292	323	320	318	311	313	282	309	320	309	318	304	292	297	276	340	301	298	334	316	296	294	298	314	305	279	318	298	279	269	311	287	325	291	288	317	310	289	306	317	298	311	292	286	338	340	272	284	308	277	367	280	284	301	313	298	284	278	314	297	310	290	299	286	317	321	303	302	290	302	278	297	328	296	264	287	318	312	333	309	292	282	280	290	282	308	317	302	316	283	288	325	291	301	290	297	265	300	298	268	293	275	349	277	286	294	297	301	336	295	325	308	309	306	282	311	290	279	355	283	285	308	303	288	337	307	305	294	322	307	277	299	297	297	305	313	297	283	273	305	293	267	293	320	279	313	304	310	276	300	308	305	304	332	305	302	335	329	293	290	283	273	305	272	303	291	338	296	284	293	317	300	296	308	304	309	313	321	321	289	309	333	293	308	301	313	316	307	291	296	309	311	283	296	303	276	309	329	301	341	303	281	286	280	335	310	324	339	277	317	313	323	302	306	317	308	346	270	297	274	307	303	321	299	309	309	298	321	303	284	281	307	282	304	296	263	280	320	354	273	321	318	304	287	295	312	291	316	301	302	279	289	326	319	294	313	296	286	256	306	304	301	313	327	281	321	325	319	300	308	274	298	307	292	324	296	254	288	288	302	295	339	333	299	288	306	302	308	284	290	285	281	327	290	331	284	299	316	281	320	302	297	330	324	296	302	311	327	291	319	275	310	315	270	325	296	334	325	293	296	289	315	308	329	321	266	299	308	323	284	312	326	309	299	314	311	299	339	320	280	321	298	315	329	314	280	319	315	315	334	311	321	305	315	288	293	298	283	280	290	314	307	303	291	330	309	304	325	328	289	287	294	310	324	304	308	295	313	291	296	277	319	314	314	317	305	307	293	312	312	300	319	310	288	274	315	301	319	262	277	281	300	296	294	279	292	327	285	284	292	323	274	266	313	302	300	324	290	265	313	324	309	310	293	299	260	336	338	300	304	283	303	289	279	282	317	284	319	284	318	319	324	316	289	298	297	301	323	307	261	291	275	278	281	281	261	324	296	296	281	302	284	279	268	290	294	335	316	321	320	316	318	302	316	275	274	306	296	316	302	306	297	294	291	306	297	298	294	320	306	299	320	299	293	296	275	290	282	284	304	257	304	312	301	309	291	324	313	332	318	303	307	297	305	294	326	327	323	297	327	292	291	301	312	294	341	299	282	322	299	299	318	317	304	317	341	299	304	289	325	303	326	342	286	267	324	309	300	321	312	308	314	313	294	294	310	305	282	299	320	300	278	319	295	319	305	302	297	319	310	307	326	298	318	313	284	323	308	306	286	321	289	332	292	331	294	308	302	317	306	302	269	270	296	302	309	299	332	262	313	296	294	266	290	264	293	312	321	295	287	306	283	287	281	277	312	287	261	251	322	279	302	296	297	317	297	297	316	289	310	275	292	297	301	288	287	309	291	290	287	321	301	304	303	329	274	251	268	294	312	320	318	332	321	298	287	331	279	291	304	302	287	279	295	291	303	314	323	304	279	286	311	325	316	309	295	318	316	288	325	287	276	323	298	287	261	283	278	294	285	304	300	279	279	338	316	299	313	300	305	270	303	309	308	302	314	278	273	328	289	303	309	297	316	275	272	295	315	314	326	344	295	289	285	304	328	292	313	308	300	325	285	295	301	314	344	297	307	315	327	272	276	322	314	289	332	325	295	303	282	290	294	310	296	306	288	261	312	329	321	312	359	308	289	312	329	348	300	279	330	289	303	317	315	298	324	318	294	311	302	307	326	303	308	286	305	298	295	315	282	293	334	291	280	343	297	298	319	287	313	287	298	278	298	273	280	333	311	299	290	291	279	300	346	319	316	318	284	327	311	301	299	287	322	332	318	331	335	324	317	300	302	268	276	281	319	329	311	292	287	305	314	303	307	288	284	315	283	279	284	294	306	292	297	298	294	283	287	304	289	314	288	300	317	296	289	334	301	309	314	317	329	292	315	357	296	296	299	307	331	286	316	334	304	314	287	284	307	317	288	279	322	316	340	292	306	320	317	299	295	325	310	326	310	303	297	321	285	285	298	294	283	288	320	306	310	301	299	292	306	310	282	318	267	308	344	320	298	314	312	283	323	299	277	258	303	296	312	273	282	275	271	289	305	311	289	284	310	287	297	330	325	289	285	319	303	280	289	294	289	292	304	302	316	314	298	311	287	273	287	277	303	288	312	283	278	275	310	310	277	302	301	337	300	291	321	303	317	277	305	311	294	309	313	293	283	274	283
6535	2082	1092	819	799	770	751	750	785	770	743	781	795	746	778	767	722	738	738	782	778	726	764	752	811	759	767	787	809	817	712	753	839	743	756	803	771	791	775	761	766	782	767	730	782	764	768	797	744	744	716	737	769	772	800	729	734	817	747	804	749	781	787	795	822	756	726	778	867	785	805	760	772	727	747	700	795	772	786	757	800	792	788	769	734	774	781	765	772	768	774	749	789	734	700	784	760	725	742	749	777	796	790	780	799	788	789	745	788	757	680	795	769	717	752	784	741	740	757	741	766	785	735	780	763	797	784	784	779	755	764	807	783	757	795	768	726	773	811	803	821	740	723	820	771	771	795	767	766	769	790	774	760	739	728	817	802	768	733	767	806	746	752	725	779	749	802	754	753	782	731	770	730	797	806	797	743	833	768	814	772	774	775	771	778	776	791	783	737	818	796	794	760	818	704	796	763	762	790	698	776	759	725	795	747	762	783	776	754	780	752	794	806	739	768	766	722	788	758	727	767	755	772	765	752	734	783	797	800	803	802	742	756	805	781	746	753	769	709	771	808	738	735	778	776	767	750	750	707	774	776	756	800	749	759	766	778	790	796	808	838	796	749	784	790	775	731	797	759	809	759	764	808	793	763	798	799	765	782	786	802	764	787	782	783	761	756	734	810	757	771	732	770	768	765	817	751	748	757	741	771	744	755	794	794	733	775	716	759	761	721	792	700	827	790	749	770	765	762	789	734	798	770	777	778	787	757	821	746	747	720	807	777	762	724	800	764	789	738	776	753	781	764	780	739	758	786	765	748	723	824	772	765	765	751	779	799	745	761	708	769	727	737	808	804	735	775	757	787	753	780	792	747	754	747	728	733	751	772	752	730	718	732	784	752	787	751	790	736	748	773	760	732	736	777	786	726	777	733	796	736	766	789	784	790	781	775	792	795	753	783	817	726	752	737	759	779	806	749	784	764	818	791	759	783	763	699	732	774	715	741	759	781	738	805	796	782	778	798	748	741	791	701	810	789	802	791	796	797	784	792	753	745	778	741	813	757	744	805	766	775	768	761	767	785	725	774	715	780	781	744	752	808	791	770	731	726	769	762	783	820	797	756	759	713	771	822	805	783	790	767	764	739	787	793	821	765	791	780	796	772	794	747	797	764	747	680	794	770	789	783	804	740	781	804	779	786	786	784	778	794	812	778	801	758	787	739	785	793	820	802	758	792	731	757	741	811	732	815	762	773	774	782	752	739	777	763	760	755	756	811	776	779	793	729	795	718	772	765	793	739	715	745	763	745	722	723	822	771	813	756	775	759	793	744	728	732	739	783	733	811	775	761	759	784	753	731	778	738	798	761	787	732	748	753	735	736	750	747	742	726	790	791	730	727	713	802	769	778	805	803	795	748	725	715	763	824	742	772	786	686	734	781	826	766	766	753	808	792	737	798	717	760	791	783	790	762	770	749	782	743	809	754	705	802	769	795	799	792	797	793	766	762	790	783	833	784	717	767	809	775	756	764	789	768	745	734	793	763	752	792	786	738	783	807	802	746	793	816	755	748	792	761	724	773	767	744	754	784	769	766	723	777	793	753	720	784	800	780	753	734	789	708	754	784	740	768	821	790	776	751	798	849	815	744	762	752	769	777	744	747	790	788	762	779	756	739	727	729	775	719	726	819	759	781	735	772	746	795	773	752	782	809	748	760	743	760	771	745	779	782	806	736	767	764	763	776	710	799	723	777	770	779	742	753	762	820	746	790	778	793	773	826	767	774	795	766	779	768	720	785	809	756	768	749	753	720	754	788	744	786	722	782	793	777	798	823	809	729	785	765	738	747	741	698	809	738	781	808	752	745	761	790	765	809	800	738	790	742	746	807	824	792	809	750	796	769	778	770	771	846	756	772	780	751	749	785	821	739	775	758	759	758	755	772	739	769	772	736	758	826	807	761	772	783	765	762	751	753	797	792	786	763	753	775	732	741	770	752	778	791	819	793	740	755	763	781	726	735	728	740	771	771	787	730	750	796	776	747	735	723	806	720	795	783	792	796	809	788	778	758	744	807	737	778	759	740	793	745	723	792	753	777	751	756	731	709	787	759	742	765	787	790	761	754	779	745	758	727	796	784	789	742	831	724	744	762	793	805	788	788	787	748	752	760	793	795	769	805	754	739	787	793	785	753	803	852	736	793	760	733	794	729	788	765	787	767	799	805	793	747	791	783	802	732	763	728	729	742	725	725	739	780	770	735	733	756	759	775	731	812	804	813	802	773	741	773	779	751	744	710	780	781	765	744	733	761	769	801	766	785	771	733	791	786	777	720	771	780	809	774	744	785	778	746	756	760	763	756	746	730	785	757	767	735	773	760	740	809	788	782	782	780	775	789	768	764	755	782	744	777	758	779	752	739	829	773	732	742	785	752	758	786	780	787	805	770	784	779	764	768	732	787	774	764	750	754	769	779	771	734	792	794	768	796	739	779	749	768	753	748	746	750	790	755	722	758	776	768	740	712	745	812	781	747	806	744	732	742	785	774	783	781	785	765	770	773	776	776	737	739	743	762	794	777	802	798	768	696	777	772	753	773	795	762	788	777	796	743	754	762	789	824	777	784	774	737	781	744	768	734	779	743	759	787	759	778	737	719	738	767	759	739	835	742	740	781	772	779	783	765	747	800	772	740	802	759	759	773	770	730	789	799	713	765	714	844	792	783	774	771	774	766	772	745	743	794	784	773	804	746	772	759	780	750	745	743	797	763	739	781	793	759	785	752	775	811	766	701	753	761	774	769	749	777	770	791	779	740	724	789	766	781	846	841	770	704	784	702	812	784	804	720	782	775	770	785	739	785	774	764	772	729	737	768	804	734	809	763	759	751	780	706	716	734	751	770	699	789	785	730	796	771	810	729	810	814	776	753	724	750	733	762	790	759	795	779	780	761	764	736	777	815	767	749	772	818	784	772	791	785	767	763	742	793	775	747	760	739	723	743	796	733	752	772	749	831	717	778	803	742	772	786	757	719	694	739	776	767	758	769	773	715	822	764	816	805	784	719	764	752	779	758	798	813	795	790	776	753	794	770	774	732	757	775	728	793	777	748	797	742	771	791	768	756	770	767	774	772	800	787	733	772	747	776	810	770	746	780	762	765	761	732	727	741	754	759	752	789	797	755	779	762	763	816	787	742	711	802	776	787	753	795	771	758	793	777	790	737	741	770	780	745	754	787	845	751	777	811	784	793	773	766	784	757	775	780	753	770	840	800	708	718	768	768	793	799	789	798	724	784	787	773	778	798	762	758	772	789	762	747	776	760	768	754	790	748	731	760	757	819	751	773	740	802	832	759	737	779	801	762	767	752	760	793	745	759	740	760	743	733	741	779	781	773	777	763	746	750	817	741	788	789	717	756	738	755	767	713	789	820	757	774	705	733	767	736	798	741	767	817	804	800	694	759	775	815	776	749	774	783	799	780	738	747	774	785	800	791	767	748	787	761	776	763	768
24750	21064	24013	28306	21050	14554	694	475	432	433	447	398	376	405	356	387	401	408	420	347	371	405	372	421	367	395	379	407	367	378	394	370	361	420	406	374	432	393	382	380	377	403	406	384	369	391	363	395	364	412	364	384	367	367	393	368	397	352	367	398	375	391	392	391	389	364	359	377	381	367	381	373	402	397	364	359	351	368	387	353	351	341	423	377	370	384	355	406	357	408	368	399	389	385	362	393	403	385	404	362	381	366	374	368	334	374	388	378	380	375	335	372	405	376	382	371	376	386	392	358	399	386	378	358	381	378	362	389	398	375	382	398	391	375	400	388	377	382	385	389	378	356	345	350	348	349	391	417	391	357	395	377	371	387	337	370	369	373	377	388	339	357	384	359	405	367	387	370	359	359	394	408	391	386	345	397	374	403	374	390	377	341	370	386	382	381	414	399	376	327	432	387	375	384	400	369	354	397	339	380	373	393	396	417	398	383	358	361	373	406	394	415	357	364	408	396	373	394	358	340	396	396	403	406	414	371	367	397	385	408	404	372	396	403	410	410	352	383	383	382	375	392	343	372	348	372	366	382	391	375	356	362	369	386	393	381	386	398	397	396	353	369	424	369	366	347	391	360	344	365	370	412	373	423	371	372	379	369	368	378	361	357	395	373	411	392	388	383	370	402	409	358	400	388	396	366	396	373	383	382	387	355	370	380	354	355	366	360	388	376	386	372	405	401	398	370	383	359	373	379	397	392	357	402	377	395	356	371	398	365	382	399	399	364	392	368	351	373	388	362	381	389	408	377	402	380	399	352	353	399	400	351	364	382	404	380	379	361	380	368	403	341	357	397	378	389	405	355	373	345	410	397	417	376	391	385	394	385	375	357	367	365	354	380	342	393	412	356	356	374	369	387	371	374	362	397	378	362	382	362	353	352	409	411	374	394	418	398	380	393	347	374	393	382	376	399	358	355	376	399	369	402	412	366	369	355	397	391	377	400	413	372	354	383	375	346	361	356	389	414	409	346	408	377	387	376	379	361	367	372	391	373	328	356	362	368	383	361	359	423	398	354	365	393	391	379	361	371	398	388	385	344	361	408	403	371	383	374	353	380	388	393	380	400	364	361	360	363	412	374	377	390	372	406	401	368	368	395	375	392	370	374	357	381	371	358	390	398	404	340	389	367	414	351	424	380	361	397	387	370	401	386	371	363	395	374	381	364	359	400	360	363	351	403	426	384	377	366	388	396	357	378	392	366	404	382	371	360	374	379	383	348	401	379	387	377	395	377	337	356	393	416	388	373	371	378	406	387	357	396	414	380	371	392	376	372	422	367	367	367	375	383	394	377	358	382	384	309	367	377	371	389	361	373	355	394	379	396	376	372	405	399	404	363	385	400	406	345	366	407	401	401	383	381	357	354	390	359	387	347	397	356	386	362	361	362	371	394	390	409	371	361	357	394	393	407	368	328	360	376	358	368	374	363	332	374	367	386	387	385	394	375	389	364	383	352	369	395	418	382	401	385	364	388	397	367	391	399	417	330	371	404	359	377	412	399	393	351	388	359	380	382	393	367	386	364	419	386	356	365	360	371	370	398	352	384	370	404	404	412	380	394	395	389	377	381	389	389	381	398	394	370	368	400	375	400	400	403	414	381	386	364	372	373	391	416	374	371	386	375	398	415	375	353	381	360	363	354	416	360	401	371	367	381	365	364	354	418	370	349	396	355	419	385	392	382	411	397	408	387	376	350	375	394	430	366	341	396	391	362	413	428	367	386	377	375	387	382	361	383	416	393	399	397	379	356	400	441	389	399	394	366	383	380	419	373	403	347	364	391	403	365	367	418	391	415	360	391	359	354	405	358	360	378	399	428	401	397	376	390	382	368	382	368	385	415	405	371	360	351	384	409	388	378	358	354	391	390	365	403	380	367	340	368	385	392	376	422	410	375	390	371	414	373	369	371	358	412	389	378	392	384	358	367	400	362	364	394	358	402	382	396	371	373	368	380	358	399	374	404	391	401	371	358	365	382	402	326	354	383	349	418	386	382	344	354	409	321	411	345	354	370	377	369	385	368	366	371	388	405	354	383	370	379	388	332	395	414	359	386	361	356	431	375	361	374	395	366	364	388	392	362	417	356	344	364	359	397	367	395	379	370	397	379	335	376	374	377	396	369	320	351	369	368	423	332	360	389	381	416	379	382	413	415	386	382	377	362	384	369	379	386	421	388	364	375	368	374	354	367	358	367	377	388	337	364	416	368	390	402	411	393	368	413	387	359	408	367	375	372	410	387	393	419	382	403	371	395	393	351	355	413	376	375	368	401	407	404	390	398	353	355	379	336	410	389	388	355	409	405	365	353	406	362	369	374	418	380	380	370	391	363	365	381	348	378	373	384	363	348	413	408	384	361	360	358	378	395	370	355	376	416	388	355	414	419	404	362	388	379	386	403	329	370	343	356	380	358	380	395	405	375	406	357	401	409	397	398	415	380	369	385	375	398	378	359	387	354	363	421	393	367	396	340	385	371	370	402	385	370	362	349	381	392	403	407	385	362	362	391	372	358	393	337	353	369	386	386	382	370	382	361	347	388	353	388	386	378	409	385	365	377	371	399	359	415	407	345	375	377	373	357	378	378	381	361	405	389	360	371	402	382	371	403	372	352	372	365	317	385	361	391	363	368	426	374	412	384	360	357	363	394	377	352	346	360	373	353	421	387	389	420	367	377	387	369	396	393	358	362	382	391	388	375	380	367	405	369	352	383	372	357	390	395	337	370	370	384	358	362	367	401	380	421	417	343	378	354	387	362	384	350	349	347	402	400	406	400	361	372	355	354	395	381	400	382	383	360	328	369	431	378	361	401	382	387	352	367	417	367	407	386	342	390	381	379	378	376	400	428	385	406	368	421	352	398	349	403	381	380	370	393	383	388	380	340	391	392	409	399	393	387	358	365	390	381	369	386	396	414	382	398	369	361	352	374	404	404	354	399	361	365	381	341	366	405	409	358	370	371	400	355	402	417	356	385	433	375	358	359	367	342	388	328	417	373	409	392	401	364	388	390	366	387	377	371	391	409	397	360	379	378	379	384	361	350	370	439	364	338	406	342	411	395	353	379	424	386	371	387	348	382	374	418	379	381	353	378	424	374	361	411	332	375	352	336	461	401	331	364	370	361	340	358	387	391	358	360	361	388	341	380	363	365	366	377	414	405	405	341	355	372	378	416	403	415	397	377	336	352	349	416	352	379	370	368	360	380	395	388	384	409	361	414	379	382	381	366	380	386	366	399	404	381	372	354	379	369	390	362	384	354	360	387	347	358	383	376	342	375	400	374	377	318	391	385	367	396	416	393	369	378	408	414	363	371	370	380	368	398	386	378	366	381	336	356	342	364	420	395	383	329	371	375	330	373	383	430	432	399	368	371	364	354	386	380	408	373	369	386	369	369	384	401	370	368	385	378	362	347	358	388	364	405	367	380	383	362	377	358	368	368	395	417	406	400
4597	3906	1851	1216	993	958	975	948	884	914	941	923	933	888	927	922	920	992	966	920	908	910	915	934	889	924	931	881	909	860	910	871	957	932	908	898	914	916	909	909	910	908	884	900	905	880	916	873	921	966	913	904	936	938	916	881	903	892	897	934	910	897	926	937	942	924	831	911	962	963	908	964	901	904	895	921	886	904	901	900	871	904	905	909	896	919	921	930	921	928	890	947	871	882	937	924	888	904	923	965	886	887	849	948	919	900	909	943	954	921	914	894	873	885	866	856	895	916	884	893	930	859	890	907	943	908	918	879	955	881	937	891	908	898	908	941	877	955	905	862	869	892	913	871	936	887	981	892	959	950	928	897	933	910	928	973	932	901	949	899	907	884	922	916	905	924	944	893	911	911	945	900	905	897	874	917	971	935	866	867	926	898	924	870	936	845	948	932	939	874	897	955	964	865	856	928	952	858	874	960	905	863	897	946	945	921	893	963	906	1007	901	891	877	900	897	915	920	919	923	934	918	910	886	881	937	844	879	929	865	903	866	908	831	900	841	910	883	872	900	962	891	839	992	847	933	907	909	998	887	891	899	961	885	927	870	916	852	909	925	902	916	915	884	877	922	909	934	888	913	897	920	897	879	956	935	901	940	893	889	910	950	896	915	903	869	874	884	909	894	900	939	975	930	925	886	913	903	878	884	911	929	894	893	933	900	917	892	850	899	896	923	885	937	901	889	865	924	975	899	848	869	935	864	868	896	880	898	855	885	933	845	900	930	922	917	914	871	877	898	919	956	881	900	909	891	920	908	849	872	912	882	889	948	943	923	966	846	909	943	936	898	923	940	948	865	893	946	930	880	945	938	914	907	950	912	870	934	849	933	904	921	897	903	915	869	934	975	905	878	911	876	926	939	901	922	942	858	925	876	927	900	885	877	901	942	972	864	876	859	865	897	906	953	863	898	899	837	890	942	916	903	941	866	863	913	893	902	876	912	960	931	864	882	881	893	921	877	938	897	902	927	886	890	949	904	891	877	931	913	940	931	905	899	921	950	943	898	906	924	868	894	937	894	917	893	899	895	860	908	952	899	904	884	913	922	906	895	931	857	939	900	926	924	902	854	928	934	915	923	972	940	905	955	942	867	919	888	916	945	939	927	932	900	916	922	867	905	883	893	967	951	879	914	935	878	886	956	955	927	872	877	931	896	953	910	974	921	893	957	941	880	866	955	908	889	905	973	896	933	942	911	840	930	895	902	898	875	881	876	924	858	950	892	849	888	911	887	914	974	942	978	950	945	887	928	906	891	861	872	858	926	861	906	884	920	877	925	919	986	930	886	875	928	873	912	911	923	920	924	932	915	885	912	922	883	920	900	934	894	892	943	894	933	929	881	925	932	931	897	913	914	943	913	943	978	956	899	966	893	939	904	907	866	889	937	886	902	909	890	889	967	879	937	874	907	930	873	923	871	880	923	924	929	938	919	910	951	901	849	874	936	890	916	929	898	934	952	907	862	893	913	860	943	933	965	921	935	934	899	917	903	888	898	924	850	871	948	904	846	876	902	936	892	905	926	920	927	937	885	933	885	923	916	933	890	963	885	934	910	914	908	927	894	921	925	880	903	891	952	911	890	910	842	900	857	901	936	948	860	902	922	878	944	904	984	854	933	921	898	916	914	947	888	882	939	879	913	920	864	873	890	929	915	917	929	933	884	897	843	924	892	936	887	891	916	984	870	939	923	896	888	981	920	900	906	855	934	880	912	881	940	917	905	943	914	882	886	912	849	903	933	903	905	907	908	916	922	891	901	932	919	854	899	921	900	895	956	907	895	873	916	906	849	940	869	933	944	917	890	870	873	834	1007	915	914	934	907	864	866	921	899	936	909	907	861	948	918	939	915	847	874	876	843	942	913	925	912	927	896	905	917	905	866	897	880	940	893	932	911	877	906	816	873	897	849	890	875	978	909	930	858	939	906	923	907	893	892	972	933	916	921	932	948	875	865	921	871	928	914	918	902	897	892	868	906	911	882	849	921	950	934	862	909	866	925	930	924	943	918	906	916	873	900	920	860	862	912	903	931	921	887	913	949	880	915	898	896	943	893	895	925	943	885	931	902	901	896	897	885	897	935	917	911	877	947	875	929	860	951	894	946	884	882	895	922	908	865	906	869	952	923	923	936	944	909	941	869	888	885	938	968	892	873	887	957	900	897	891	919	866	902	980	887	924	879	887	892	880	908	880	947	980	938	919	867	910	916	905	934	918	908	889	925	895	875	890	883	868	839	876	989	917	902	833	930	866	928	911	901	902	946	889	909	879	942	874	871	916	887	984	965	901	921	948	909	899	854	932	924	858	930	917	888	970	852	934	897	936	897	871	872	900	913	952	933	936	876	910	897	897	873	875	892	880	946	891	886	916	908	946	913	871	879	909	937	897	888	887	917	916	886	938	874	944	889	877	912	910	911	867	891	917	911	910	900	882	899	845	889	923	921	891	906	928	928	904	923	908	972	922	922	929	909	874	862	855	895	934	958	924	891	879	911	838	898	876	877	871	877	935	917	913	918	894	908	944	855	913	908	940	879	949	875	893	935	924	934	968	927	953	880	884	889	900	929	909	898	972	879	896	901	875	876	924	921	899	842	911	940	967	950	916	898	922	853	907	968	922	916	998	955	965	889	911	937	932	913	905	944	906	894	930	922	886	923	887	895	893	908	916	902	888	910	878	935	956	896	938	879	883	932	915	890	898	892	904	890	894	902	898	890	910	937	965	901	914	901	926	903	913	923	905	877	905	907	919	920	924	938	933	903	905	873	912	885	874	905	864	862	888	908	869	894	887	866	915	913	928	933	887	894	850	945	885	905	903	904	883	922	912	934	907	876	875	906	887	958	939	912	888	925	848	869	908	942	914	956	883	859	903	929	919	959	904	866	946	875	920	863	924	875	906	952	919	935	875	916	938	913	921	856	881	890	897	875	921	860	859	894	903	978	905	908	880	889	902	878	943	905	865	927	906	909	905	893	913	935	947	896	914	867	907	866	900	887	845	913	911	887	921	923	910	951	941	902	886	867	939	895	914	845	948	848	924	883	922	897	883	894	932	939	929	930	923	857	900	870	908	900	925	865	917	900	881	901	960	863	857	919	898	959	862	875	869	911	866	913	857	881	877	910	883	902	892	896	936	874	873	899	903	866	906	877	895	865	913	927	879	932	937	922	923	910	897	922	882	910	891	901	890	929	896	930	877	912	876	894	916	873	918	917	902	898	904	914	880	890	873	921	938	876	892	900	923	933	940	931	921	893	950	863	856	919	962	863	958	952	922	974	932	877	924	888	917	866	906	958	905	872	919	900	931	866	887	871	879	889	927	876	973	865	908	918	908	905	894	904	868	936	874	886	922	962	905	925	918	902	965	919	915	947	875	897	927	950	841	868	914	871	935	937	926	893	906	929	870	935	868	978	881	873	910	948	892	942	855	912	969	871	908	911	906	927	920	924	942
23905	21018	24367	27869	21019	21032	13304	578	395	325	344	276	289	264	287	264	267	272	261	231	255	245	260	298	257	232	255	240	234	244	251	269	247	255	269	230	241	250	243	246	258	211	238	214	238	230	282	201	213	253	240	252	245	268	232	213	262	248	242	250	241	276	268	275	221	250	265	247	235	227	264	223	234	221	244	233	245	228	260	241	256	251	249	235	231	248	213	257	242	241	212	253	262	212	278	247	250	205	225	238	221	220	211	194	233	208	220	251	231	257	212	225	220	237	223	264	253	239	227	223	211	229	204	258	259	210	241	268	224	231	239	220	237	249	250	239	241	233	272	221	260	237	216	225	218	222	238	222	253	230	211	266	235	256	243	267	274	239	251	199	230	232	265	259	259	248	228	220	265	246	261	228	236	255	243	247	234	231	216	232	223	244	257	263	228	247	217	276	251	266	232	242	251	251	239	248	224	217	240	251	245	200	270	241	216	244	233	254	230	279	222	239	230	266	227	254	269	244	270	241	230	257	222	215	208	222	249	243	242	242	226	247	230	247	254	232	207	220	213	204	245	237	239	225	237	227	224	236	227	225	239	247	244	257	222	282	266	238	221	245	227	223	216	255	248	243	221	228	227	213	236	233	255	234	252	245	232	226	241	217	251	231	238	242	237	258	233	254	241	262	236	270	244	231	253	241	252	263	242	248	239	237	281	237	262	272	239	233	235	235	237	237	237	235	228	223	237	224	230	247	254	206	243	283	243	238	244	236	240	233	237	242	241	257	234	229	255	268	243	266	246	246	275	259	229	260	253	267	241	253	220	267	259	232	244	271	245	239	212	245	237	215	251	245	230	257	286	227	241	252	234	230	239	259	241	224	225	232	240	235	215	249	253	230	239	239	284	265	242	232	248	251	214	264	223	252	223	239	211	277	244	234	234	241	270	251	248	233	248	237	265	255	247	227	212	250	249	262	278	258	252	251	239	232	211	229	251	228	234	258	244	205	230	258	237	212	240	226	250	217	219	249	235	247	234	278	229	233	232	239	211	243	269	247	252	243	254	232	254	231	235	241	257	242	231	223	239	210	233	226	240	246	265	231	231	228	274	247	215	231	232	245	246	229	256	226	224	235	248	226	246	251	239	243	244	255	227	213	247	252	215	251	225	250	235	281	221	223	251	240	223	227	230	235	201	248	247	245	215	247	233	234	250	233	239	262	254	273	260	219	223	256	225	241	244	217	244	234	245	209	257	230	248	219	224	216	244	240	236	249	266	247	241	247	251	250	238	216	242	235	238	220	231	214	249	239	266	242	199	243	250	234	242	232	227	219	246	230	231	240	244	213	220	209	251	223	251	231	225	233	224	273	249	234	251	227	252	244	229	213	230	263	228	240	237	245	244	224	236	236	254	235	250	249	242	235	252	229	236	221	255	267	257	237	224	223	206	229	232	230	228	230	214	249	233	240	266	248	249	258	225	272	249	227	224	237	278	230	244	228	234	252	245	239	231	255	233	242	250	225	205	223	244	246	252	240	223	230	229	220	248	261	223	228	257	224	237	244	259	235	225	239	212	234	242	256	225	263	229	241	268	196	218	232	237	242	215	232	230	267	243	252	251	214	244	236	259	236	236	233	288	230	245	255	250	235	259	285	233	231	226	261	250	247	267	248	228	247	211	232	232	237	261	270	227	231	241	231	258	224	219	239	266	234	278	251	259	262	235	226	250	244	248	254	261	257	243	276	240	234	237	227	211	247	247	242	229	246	260	267	226	265	261	262	259	213	225	276	250	241	247	249	214	280	223	261	239	241	249	233	286	248	216	239	241	234	210	243	247	236	208	227	256	246	222	254	224	274	243	234	224	260	243	203	246	240	232	249	222	232	246	283	248	254	257	256	246	230	223	228	217	255	269	230	230	228	249	246	215	244	271	214	225	237	242	234	229	248	235	244	231	235	253	241	228	213	242	235	249	223	221	211	224	267	232	247	233	259	226	230	222	258	228	248	235	222	274	239	257	227	228	261	256	240	234	253	250	223	246	219	245	239	223	217	257	240	260	213	222	236	241	242	251	241	238	260	213	267	236	245	245	230	269	259	233	225	240	257	260	253	233	245	261	268	258	216	264	244	268	270	258	250	224	222	245	224	216	213	262	258	252	252	251	233	241	227	223	208	204	229	224	225	241	271	253	243	203	242	228	212	238	276	256	243	216	244	263	231	232	204	229	261	207	218	242	233	208	264	211	247	223	217	251	235	231	249	244	224	235	255	243	247	256	263	228	246	217	229	228	229	225	242	243	252	225	227	197	231	291	227	252	244	251	251	246	245	230	226	240	241	249	225	219	244	225	227	246	258	252	232	252	255	252	241	232	219	249	249	240	212	225	230	240	258	257	247	245	267	258	242	241	261	214	269	254	246	250	231	221	216	245	245	227	262	236	250	240	226	217	233	238	241	247	263	266	221	257	239	246	246	242	232	252	258	230	247	241	234	249	234	254	248	212	237	216	212	248	220	260	236	225	244	225	226	251	215	241	269	240	275	257	240	257	213	197	224	231	211	219	233	233	250	230	235	256	243	251	246	234	229	220	237	242	259	266	236	266	235	224	230	223	232	256	235	243	238	245	222	260	271	243	238	237	243	206	206	246	192	254	239	222	237	239	207	272	265	271	254	249	231	256	277	230	213	228	227	226	272	230	273	215	215	230	220	248	271	205	257	238	265	233	245	224	229	236	237	230	245	216	278	262	286	243	234	227	242	244	260	221	221	225	227	238	251	254	237	262	232	260	231	255	231	250	239	253	249	242	239	231	229	236	225	262	257	259	261	246	216	245	225	216	245	223	203	248	250	229	220	234	259	260	216	232	244	226	216	234	226	232	257	244	273	227	249	245	265	279	235	247	237	224	270	236	247	221	226	251	247	242	249	236	231	267	236	226	254	214	254	262	245	249	259	212	234	227	226	258	240	265	250	237	224	258	260	266	242	213	243	235	262	254	245	238	256	223	213	234	244	228	236	196	225	241	246	210	212	236	243	253	262	225	218	224	204	225	236	241	225	262	205	241	255	229	237	260	204	263	261	202	210	224	231	208	274	246	248	224	247	256	235	223	227	228	233	214	207	230	220	245	242	271	232	238	241	261	241	222	236	252	268	265	247	266	239	256	238	233	237	272	232	231	257	214	245	213	238	255	244	253	276	241	243	244	251	241	208	249	231	239	235	254	220	230	262	218	233	229	247	256	245	254	233	226	217	236	245	217	252	216	273	249	239	221	233	231	226	228	219	253	243	257	226	253	236	221	251	265	238	251	227	225	253	217	212	225	296	240	224	209	248	245	232	282	248	265	231	222	274	240	236	247	244	222	247	250	242	234	207	248	233	260	238	244	244	230	198	231	244	225	238	255	257	251	268	251	254	230	230	234	246	215	241	247	231	234	245	224	228	255	258	231	242	268	220	228	232	259	259	256	228	267	236	237	230	259	268	230	254	274	222	228	256	248	264	247	252
4548	6027	2345	1977	806	721	679	607	624	606	615	633	531	538	592	606	542	616	592	621	636	571	630	581	623	571	582	578	544	564	540	577	563	565	603	575	612	569	570	581	579	599	593	578	550	593	589	599	587	600	571	557	581	539	595	579	554	586	577	586	558	583	583	609	624	613	551	573	563	588	586	578	596	586	562	558	549	648	604	587	590	547	575	543	598	583	577	561	578	582	578	585	592	608	570	541	582	618	542	575	579	552	557	566	568	585	574	561	579	582	601	553	614	590	657	592	631	590	559	553	553	612	546	552	578	553	579	544	572	585	588	601	604	587	539	569	583	575	586	561	599	643	575	564	607	629	556	582	577	613	625	576	596	580	581	558	596	564	566	585	596	593	602	563	616	575	556	599	602	562	568	572	580	612	606	576	613	555	563	560	561	586	589	571	620	577	579	608	592	582	595	591	578	581	562	609	596	593	603	590	571	556	576	549	543	572	554	558	540	616	579	568	596	583	541	616	605	610	605	624	575	607	615	589	591	543	586	577	565	601	609	567	591	583	556	557	569	603	565	567	620	608	564	585	593	570	549	583	574	580	586	593	587	572	611	539	565	543	538	564	538	573	577	562	577	542	627	598	556	563	568	536	506	571	572	558	568	567	575	585	562	593	605	615	551	591	616	539	521	586	589	575	518	619	582	512	560	584	574	588	542	570	581	556	551	590	568	598	576	579	605	589	570	549	572	582	552	606	566	585	571	572	580	575	621	599	542	602	552	546	568	606	560	515	562	550	557	567	567	625	558	561	539	597	563	564	567	537	602	586	572	581	536	565	550	562	642	615	573	569	562	543	577	579	613	568	554	572	556	559	550	588	561	594	604	564	593	588	556	593	537	599	598	633	599	592	583	582	584	588	564	545	570	531	624	597	565	554	626	598	557	605	590	642	612	582	508	551	577	587	539	574	534	583	566	547	588	564	577	584	553	577	570	570	572	580	591	575	590	612	549	625	591	575	571	586	559	557	618	561	627	541	563	552	572	550	566	603	574	542	554	616	568	597	567	563	569	554	595	574	580	601	615	575	546	579	555	533	561	558	595	550	621	604	578	570	591	601	559	580	558	607	580	565	578	561	597	576	573	555	594	535	604	561	559	560	570	609	587	596	535	584	598	577	603	574	589	569	587	529	601	557	552	545	608	585	523	602	569	614	542	581	568	585	561	616	615	555	585	576	573	552	591	541	556	555	574	579	577	548	556	607	562	583	559	541	569	555	614	557	588	543	566	566	588	545	593	626	591	535	568	557	556	554	617	610	567	555	594	577	582	573	559	569	587	579	556	576	610	551	557	593	565	574	556	533	565	551	530	563	597	598	550	614	566	540	585	575	555	557	564	590	589	603	594	539	542	590	573	573	575	586	578	575	553	607	550	576	551	549	603	569	573	573	587	551	575	567	555	621	576	560	590	567	594	580	589	596	575	571	556	544	581	549	546	562	579	578	558	543	530	583	575	586	599	581	554	587	564	537	545	573	596	573	550	589	584	615	543	602	577	531	549	575	577	592	555	576	563	548	559	616	575	576	544	563	549	600	593	581	575	610	565	567	562	561	556	553	554	579	573	595	563	578	585	609	626	583	546	585	576	581	543	566	568	575	557	559	558	576	577	574	649	606	573	606	562	574	591	543	590	558	600	576	579	554	561	602	567	582	570	585	630	610	576	542	571	569	533	561	564	538	594	526	606	589	601	562	565	584	590	560	573	541	590	563	579	602	604	583	576	571	532	566	588	573	572	611	554	530	575	595	604	556	567	545	620	598	608	545	599	580	555	592	602	574	570	597	562	556	561	614	600	569	546	617	565	571	616	573	588	575	615	552	556	547	626	589	574	573	581	592	573	590	572	581	522	557	524	593	515	592	601	603	561	571	598	521	562	558	637	583	601	572	562	545	569	572	629	541	600	583	581	596	543	545	590	574	561	540	616	570	617	566	553	588	565	560	590	609	617	608	570	555	585	593	573	541	629	599	559	569	571	570	561	579	582	602	550	581	580	595	584	583	632	571	602	549	633	594	586	548	570	571	572	561	518	630	580	590	557	580	587	536	544	577	591	567	562	555	576	598	601	571	565	586	539	645	585	596	558	534	575	559	543	549	562	548	589	542	577	559	571	580	599	588	575	580	570	556	555	597	603	542	516	568	546	552	598	576	570	581	594	561	527	557	578	590	568	580	580	562	561	614	597	563	544	562	591	589	586	563	576	586	583	601	553	558	547	600	579	526	605	577	565	610	544	571	578	567	571	606	594	526	541	606	547	560	593	573	567	588	574	571	589	597	593	567	579	602	571	603	570	547	539	533	530	552	548	573	551	585	584	568	563	597	575	560	590	568	632	576	570	580	570	585	591	595	540	566	597	598	583	580	577	607	556	549	540	575	553	604	601	562	537	603	622	614	536	561	562	575	574	591	554	559	591	576	565	547	561	570	559	558	599	604	562	550	573	572	558	569	609	541	561	525	530	562	571	610	547	564	650	577	575	575	565	591	553	566	563	580	542	584	587	549	566	580	601	540	592	544	566	574	567	607	623	567	547	570	570	596	572	559	562	583	598	560	577	547	583	572	549	594	544	578	618	627	594	605	609	565	581	572	617	608	578	575	607	588	532	579	623	571	553	578	593	558	564	582	573	617	576	581	583	597	542	568	570	506	570	546	564	587	592	549	598	628	604	561	538	596	620	588	559	581	601	557	596	612	555	585	572	580	593	571	587	589	599	572	521	544	603	549	555	612	573	533	567	585	571	576	604	564	565	552	632	595	583	562	562	585	597	602	614	579	576	548	561	581	586	574	615	552	569	586	610	539	576	566	620	576	567	577	591	607	547	565	572	587	567	561	561	584	626	569	530	558	610	595	609	575	584	584	550	559	549	599	582	547	574	567	565	600	598	582	589	610	585	583	554	569	555	614	587	569	605	603	557	547	573	518	566	578	613	582	580	600	543	637	565	637	565	575	572	566	579	575	515	587	618	551	580	574	589	553	582	597	581	610	530	585	561	590	565	584	560	565	551	597	550	610	600	577	570	553	596	599	522	593	586	552	562	560	609	570	594	529	587	575	558	637	582	552	566	613	616	560	590	555	574	589	562	599	541	540	594	595	633	567	581	585	552	598	623	603	594	556	606	608	597	580	584	527	613	541	559	603	614	550	617	574	563	548	553	639	573	575	561	587	584	638	637	529	581	548	618	575	539	533	581	569	566	561	556	543	564	580	561	543	559	564	617	559	588	577	554	580	590	618	557	596	567	562	587	602	538	601	531	602	554	567	570	555	599	553	557	515	556	584	577	605	578	589	567	557	588	582	551	596	544	577	553	562	598	556	569	543	558	625	597	617	617	564	537	582	592	579	578	541	620	614	619	582	607	583	584	578	561	608	582	570	584	589	597	583	570	535	573	563	586	589	570	577	620	602	612	526	614	531	577	610	555	594	534	577	586	544	598	603	552	541	550	611	540	565
31717	19563	7583	705	367	318	334	310	309	308	283	283	331	291	305	321	307	301	305	319	287	325	332	261	341	319	300	295	324	326	301	304	306	279	300	316	277	299	331	304	326	297	320	327	313	323	325	314	314	311	339	296	289	323	301	295	290	291	304	284	321	280	317	279	325	281	330	316	343	284	348	303	285	339	321	291	311	314	330	301	318	291	293	301	307	285	245	323	304	328	302	316	298	315	314	303	303	297	322	314	303	313	301	311	286	298	301	299	306	309	279	344	300	308	285	336	336	294	278	317	298	292	330	336	290	305	319	303	293	282	309	330	300	315	308	311	315	329	345	310	324	291	339	289	311	324	321	302	315	290	311	304	309	274	285	286	302	307	296	294	291	304	292	332	328	312	310	296	264	312	308	300	309	318	295	307	284	305	309	300	319	310	271	280	310	325	316	287	320	295	296	314	320	319	302	262	322	272	316	318	335	343	296	303	308	320	290	299	312	345	318	317	308	317	296	260	309	292	310	340	328	305	295	289	308	301	316	309	312	305	310	288	299	308	324	305	296	271	343	282	280	303	308	291	312	297	319	282	304	328	287	296	307	293	319	294	277	298	286	300	279	320	319	294	316	293	287	323	320	295	322	317	338	295	298	317	303	311	320	298	291	318	298	280	311	279	292	291	311	290	321	283	300	306	312	298	337	306	298	284	309	284	310	314	344	313	313	305	280	317	315	309	302	336	296	303	314	285	307	300	289	314	271	300	321	272	309	284	298	319	325	300	313	301	300	321	319	317	316	314	336	297	320	268	318	299	300	312	330	310	273	325	311	313	292	299	306	327	315	297	279	281	314	309	287	299	286	342	310	287	299	308	335	290	315	317	310	290	307	288	283	282	345	299	262	298	349	321	299	312	294	267	316	322	315	321	290	325	299	306	312	314	295	325	307	303	284	286	270	306	318	283	293	323	267	318	309	332	281	304	278	312	287	267	315	265	280	302	294	294	328	308	297	272	308	302	284	294	267	298	331	316	312	277	339	315	311	344	313	315	287	280	302	328	323	307	308	324	262	340	290	282	297	328	310	282	322	304	296	299	320	286	329	336	266	279	330	328	269	282	285	309	302	321	298	317	318	277	293	304	281	328	302	329	309	301	339	321	324	281	303	323	324	304	287	292	287	315	293	279	270	304	321	277	283	327	324	294	309	285	326	297	288	325	290	287	297	291	307	298	330	320	301	280	317	315	293	336	276	302	338	307	324	297	314	287	274	267	302	312	319	306	306	350	305	316	315	303	295	287	306	309	307	305	301	332	279	291	314	303	309	304	292	322	332	312	314	356	280	317	288	316	289	313	311	317	265	315	306	317	297	313	303	269	268	329	321	336	314	307	293	286	338	278	296	298	254	316	288	318	318	293	288	295	287	280	331	308	305	286	325	296	329	293	309	324	280	336	295	322	321	304	335	270	317	320	290	293	329	323	293	319	259	278	294	301	297	272	323	306	299	325	321	290	269	296	305	297	289	300	315	298	303	298	288	333	302	266	301	305	289	307	330	317	295	297	297	300	289	304	283	271	291	325	294	310	286	342	308	316	324	287	315	325	301	302	282	297	307	327	325	327	284	295	281	327	316	314	303	294	329	301	297	262	290	315	299	293	315	306	306	316	324	307	291	329	292	334	309	305	324	276	331	336	322	326	286	312	312	314	276	304	316	292	306	288	292	293	282	318	289	260	310	291	318	265	279	305	304	327	304	293	342	326	282	295	280	283	271	324	282	299	296	289	327	284	300	342	329	294	299	293	317	294	297	311	345	317	274	309	282	280	312	279	325	297	343	279	305	295	312	298	340	330	267	305	294	326	275	305	275	299	315	346	306	302	294	315	292	296	310	318	306	313	318	307	279	312	302	337	311	289	312	313	301	304	309	300	324	279	316	308	314	308	285	306	299	299	293	294	276	301	293	297	330	301	309	293	290	307	314	308	315	311	314	301	299	267	293	295	304	298	301	322	302	323	311	313	318	290	304	278	288	312	315	306	309	312	311	288	288	270	314	280	267	299	271	322	297	294	307	314	305	273	285	317	295	298	296	314	327	294	312	313	283	289	302	312	307	318	339	313	262	296	328	289	309	264	273	294	308	286	311	290	297	327	308	267	276	322	296	303	300	307	287	292	309	282	331	309	287	295	308	332	285	301	337	311	339	325	335	326	320	313	335	291	310	295	293	297	291	305	325	272	286	281	291	301	298	311	338	299	307	325	302	310	309	296	320	312	317	296	286	300	312	290	319	293	277	306	337	293	291	314	300	292	260	289	276	296	305	310	331	303	298	313	277	315	311	299	320	318	328	309	317	302	258	297	274	302	312	292	282	316	289	288	313	315	269	319	340	285	288	307	323	312	293	299	289	322	305	316	309	329	314	332	268	274	298	281	286	280	317	302	308	332	321	271	302	312	308	331	337	313	327	325	272	289	290	342	336	344	287	281	308	314	296	310	294	298	275	293	291	308	280	289	265	313	324	313	303	294	272	318	308	272	315	320	285	303	280	310	332	296	333	312	315	329	282	323	316	303	337	298	295	316	322	306	323	316	284	316	322	284	313	303	316	278	291	310	296	286	324	281	287	312	297	325	312	313	305	289	300	307	317	303	302	270	268	308	295	303	314	297	281	294	317	274	276	310	319	318	271	297	308	343	322	288	320	317	313	310	306	315	310	320	327	291	309	281	281	289	303	296	319	322	311	294	312	262	314	301	323	311	307	321	286	292	316	315	303	322	293	310	320	315	302	284	322	278	302	311	298	309	328	299	339	323	310	272	335	317	331	317	268	298	320	304	286	295	309	276	322	284	313	304	294	316	297	283	305	307	333	289	293	293	329	303	300	299	335	345	290	313	305	323	294	309	296	287	303	311	306	299	301	315	285	310	273	300	312	308	318	295	325	296	318	293	307	293	300	325	283	257	317	328	313	295	310	304	297	287	310	306	299	311	303	321	308	334	307	300	312	299	289	323	302	294	291	358	346	318	326	309	308	324	297	277	307	313	278	282	328	330	318	301	284	309	351	303	308	314	291	304	313	318	258	297	315	316	323	305	259	306	302	326	295	295	289	316	316	287	354	312	296	301	295	291	318	325	299	297	308	297	324	297	307	305	316	320	290	286	300	311	330	320	300	282	314	319	303	322	306	300	307	329	334	300	292	296	295	284	304	293	320	328	331	327	311	341	309	305	338	329	314	276	313	333	314	305	319	316	309	319	272	328	327	318	332	320	319	309	294	294	324	308	333	306	305	304	300	311	283	310	305	285	299	296	296	297	312	300	284	315	305	317	313	305	305	302	298	311	306	304	307	297	305	285	319	306	321	303	311	296	300	329	307	271	299	278	284	324	295	333	311	296	335	324	335	267	286	293	304	272	308	299	273	291	325	291	267	316	313	284	297	315	338	332	282	304	317	282	294	326	302	284	311	309	315	318	292	314	311	291	338	328	297	303	311	286	312	310	314	291	290	278
6298	1993	1174	811	758	752	768	786	774	704	764	789	789	799	782	791	797	807	790	804	729	781	754	771	773	747	744	809	779	775	831	730	774	739	733	780	787	759	777	806	801	769	773	774	821	785	808	750	757	780	726	778	765	787	739	756	815	771	778	804	718	778	731	734	764	766	769	747	745	779	754	734	774	759	742	723	716	797	786	790	759	821	743	757	728	735	782	761	778	759	825	786	801	745	816	767	772	780	747	776	719	724	794	758	766	747	757	774	732	732	755	773	743	807	770	767	803	815	796	776	771	762	764	736	788	781	793	806	743	821	735	804	793	788	751	758	751	752	778	756	770	781	776	714	734	788	750	757	737	780	800	800	824	756	797	753	804	732	731	737	756	818	777	750	787	782	786	773	755	775	758	748	747	748	787	777	807	768	780	781	753	796	791	733	756	798	777	807	807	842	767	819	757	802	793	794	744	758	748	768	802	761	802	741	797	745	744	733	772	773	748	781	767	804	740	732	832	786	803	783	764	766	816	801	803	794	763	743	726	791	793	772	766	753	725	759	777	777	768	822	762	737	747	778	771	768	778	799	805	764	793	756	770	789	803	762	785	728	793	771	809	784	830	754	805	758	787	781	763	733	762	785	748	744	726	782	684	739	774	797	772	792	807	805	790	773	780	751	723	782	775	790	767	801	775	710	754	791	759	816	775	758	743	796	760	805	848	779	783	731	795	756	760	755	765	773	803	738	762	786	800	777	782	786	785	756	733	788	786	755	766	728	751	777	783	807	805	796	782	794	778	782	749	733	789	768	752	749	708	751	785	799	749	775	804	759	729	795	761	760	822	750	775	805	804	748	778	794	826	777	776	748	775	713	782	775	740	765	736	816	792	795	762	773	753	797	772	813	767	773	785	769	769	775	757	803	760	752	804	769	791	814	773	810	794	756	752	784	771	828	814	778	789	751	747	774	766	747	736	799	742	787	801	783	758	769	769	797	788	764	729	767	743	733	779	751	782	720	794	767	771	770	763	859	788	745	780	796	755	820	819	798	722	733	778	792	775	716	796	747	771	763	746	742	735	779	755	796	744	807	706	786	798	789	753	798	760	757	819	770	851	746	806	779	816	741	791	752	722	800	764	774	784	805	803	782	769	752	732	778	743	754	752	800	772	779	796	763	751	815	740	777	744	715	759	750	745	790	739	747	764	745	771	715	827	809	770	747	756	731	755	791	738	797	804	731	786	716	755	785	738	796	746	808	766	764	791	777	760	760	788	822	771	764	758	763	786	771	721	813	771	743	765	765	770	746	817	790	732	791	785	792	768	815	815	749	797	715	719	778	787	785	773	777	814	752	754	757	757	759	729	771	766	756	748	801	744	756	779	782	746	761	799	779	780	789	789	833	792	762	779	772	790	736	741	788	770	795	759	782	757	800	784	799	777	767	764	782	760	791	751	783	803	753	801	747	772	790	821	775	804	772	764	809	789	814	799	737	740	750	741	760	767	749	758	790	738	763	752	782	809	833	747	792	809	797	802	787	761	782	738	799	784	785	777	848	795	749	782	795	750	796	784	823	729	845	741	794	803	792	727	716	774	740	772	780	761	764	745	789	747	801	814	799	784	726	703	741	778	782	771	808	806	765	778	704	767	741	797	726	798	695	784	785	734	760	750	821	808	783	763	745	761	765	760	749	744	771	800	769	797	751	785	754	725	769	791	807	790	744	760	746	795	816	822	789	783	783	768	764	817	730	802	780	806	795	788	760	760	765	790	759	767	773	797	804	749	776	787	769	787	744	702	827	820	806	716	813	783	777	784	744	724	820	786	735	797	726	745	780	793	774	754	806	817	755	751	707	776	817	779	752	680	740	823	756	775	797	767	787	749	719	781	767	793	743	835	774	705	748	763	807	798	727	759	769	822	749	757	781	690	782	785	803	755	786	768	796	776	799	757	823	842	747	719	783	757	781	770	767	778	778	821	806	743	737	824	782	821	743	749	800	727	793	759	791	766	757	768	759	768	784	777	734	769	807	766	787	752	737	790	768	830	812	799	770	725	788	758	778	718	786	830	752	741	780	726	765	801	764	767	747	727	796	764	804	807	785	744	775	807	772	769	758	797	805	774	768	796	832	847	771	788	831	749	791	759	780	827	749	787	783	773	740	781	742	723	740	794	766	753	812	819	764	801	810	749	801	803	779	780	766	773	774	784	757	757	787	781	787	809	769	750	845	757	730	781	802	797	734	802	781	775	809	755	789	731	767	742	803	828	759	779	775	781	746	740	775	810	740	795	763	812	777	830	762	857	777	720	750	751	813	789	734	755	765	728	775	767	738	751	790	764	753	766	721	812	739	791	768	771	800	808	797	794	758	746	794	788	755	787	772	804	766	780	756	745	740	787	772	799	767	796	787	775	735	736	752	843	710	751	793	763	808	762	752	790	757	747	791	787	777	769	805	797	819	782	766	786	762	812	749	786	759	818	807	787	767	765	825	768	759	763	748	799	766	708	777	749	793	825	756	774	800	788	743	814	742	781	777	815	765	717	732	826	754	738	751	769	857	771	793	781	771	804	811	777	782	785	798	748	772	736	766	796	795	741	775	780	801	737	766	730	771	753	786	773	799	764	724	764	781	760	769	728	727	787	787	772	825	732	795	805	751	800	746	768	826	782	752	757	739	734	770	781	776	773	774	783	801	797	730	764	757	735	804	806	777	776	790	763	794	802	775	736	766	756	792	747	759	754	772	728	799	794	757	766	791	753	764	755	791	745	762	814	769	756	802	791	761	762	806	782	787	791	796	789	788	789	821	737	738	770	733	789	717	815	767	782	779	775	734	759	760	804	798	775	817	813	772	789	782	810	731	722	772	778	806	795	773	783	770	812	756	759	768	765	782	757	722	797	759	808	785	744	744	797	732	776	773	756	773	784	734	807	788	763	805	730	761	742	818	772	761	758	767	796	796	765	759	735	827	747	778	783	808	744	772	717	767	796	728	757	786	722	770	748	778	754	787	734	764	821	791	810	737	777	725	740	784	838	821	756	798	774	789	812	763	749	766	791	740	824	779	704	786	713	731	774	756	792	790	791	775	830	734	784	785	796	769	726	789	731	788	732	760	773	757	792	789	787	777	738	768	784	754	792	767	749	807	790	745	745	748	784	791	786	744	705	751	746	733	816	746	800	769	778	793	780	785	779	764	790	751	774	751	761	760	761	782	785	770	768	745	748	771	777	771	798	774	842	750	765	730	791	783	782	774	749	790	785	756	820	767	765	714	756	786	778	761	797	763	785	780	801	746	752	798	786	736	753	752	726	736	742	754	792	772	769	771	808	780	752	774	767	778	773	768	772	739	840	744	761	712	755	808	808	758	788	753	794	739	746	802	775	781	779	757	812	837	704	771	797	786	788	784	740	764	795	755	812	739	763	779	792	773	777	751	804	769	764	794	722	765	747	772	776	709	815	738	739	773	774	784	826	784	833	766	745	752	764	794	767	784	783	795
24726	21032	23940	28328	21016	15076	760	520	458	418	423	406	371	378	386	418	392	390	379	415	410	382	381	406	389	388	372	388	352	388	388	402	394	385	432	370	405	376	408	369	392	407	424	386	394	397	387	382	387	379	397	383	360	416	372	352	366	398	382	392	390	398	384	368	411	462	353	377	403	366	354	414	401	405	380	382	354	370	375	388	370	354	385	375	400	374	409	416	377	406	373	374	344	363	406	396	378	373	380	376	377	345	378	402	362	386	381	391	380	349	364	401	378	355	401	409	352	371	377	415	346	409	401	404	406	354	373	391	383	360	401	367	334	406	365	399	402	323	389	377	411	378	417	396	419	406	398	414	348	419	404	392	408	385	385	383	386	352	389	424	369	383	379	381	392	384	390	365	373	399	394	378	402	389	388	342	439	410	420	352	379	391	365	356	348	388	363	413	379	391	380	389	346	371	389	353	396	392	380	433	421	392	366	430	412	370	383	338	399	373	413	383	380	383	389	417	395	337	365	400	346	370	379	388	414	413	358	387	378	359	372	376	393	424	378	407	392	365	408	386	390	386	394	362	371	373	400	415	368	367	373	415	406	381	381	360	374	403	379	387	388	350	405	397	395	430	402	388	397	382	381	404	369	398	391	385	370	375	380	399	386	402	364	398	352	386	374	372	370	380	364	380	388	370	336	400	342	396	347	328	421	333	410	374	409	396	386	372	341	381	360	414	389	409	377	378	387	379	383	373	369	383	349	375	376	351	371	366	384	388	362	389	402	398	338	362	382	368	385	392	389	404	336	400	348	401	375	392	418	389	363	381	344	403	402	378	370	387	381	396	369	392	424	363	358	372	374	405	361	314	375	384	361	409	358	386	395	346	395	398	373	353	389	366	389	378	387	355	381	388	426	397	383	381	364	393	401	350	346	375	396	373	372	377	386	420	365	372	398	411	376	386	397	407	372	369	382	388	364	357	426	414	385	386	380	382	384	391	416	361	372	358	362	369	351	357	383	331	377	392	346	374	387	357	366	361	400	392	417	383	384	379	405	378	382	360	417	402	373	451	394	395	359	358	391	386	388	365	354	374	359	401	408	346	395	409	385	410	410	369	415	386	385	381	351	384	376	402	384	390	383	388	370	371	388	371	386	372	411	364	344	374	403	374	365	385	368	380	403	428	378	402	333	362	363	411	352	385	401	441	394	384	361	409	379	372	369	366	408	377	355	383	363	408	370	362	343	417	397	352	371	385	384	410	407	376	411	373	408	381	372	359	389	389	385	372	361	394	381	411	413	340	398	379	384	373	407	382	365	370	360	396	407	363	389	373	347	392	364	353	382	433	378	382	366	380	353	411	364	395	387	376	341	342	371	389	381	370	392	374	394	386	405	351	380	404	411	400	381	366	354	415	355	355	367	385	394	398	397	369	397	363	368	372	341	386	364	403	387	396	404	343	380	367	398	419	381	386	398	396	379	362	368	340	350	392	387	360	349	361	349	401	457	375	397	365	400	369	406	390	410	374	350	410	383	380	370	350	376	405	385	371	400	407	357	378	379	402	407	346	383	371	394	374	368	432	388	414	374	386	390	350	375	400	363	380	379	381	393	345	383	373	355	362	388	353	403	399	374	408	391	400	324	371	368	358	363	389	356	359	352	401	381	375	391	392	363	381	395	396	374	376	400	395	373	409	381	364	409	376	383	364	349	377	370	371	395	386	370	381	384	356	354	426	393	386	385	409	365	348	398	359	359	375	369	400	381	358	407	367	394	391	430	373	444	394	364	382	351	382	386	383	383	389	387	380	378	388	363	397	387	381	374	383	364	375	381	359	377	377	358	368	380	350	385	365	400	408	353	421	373	385	362	358	373	378	379	354	388	406	393	339	382	407	369	398	390	387	389	401	398	411	358	367	375	381	399	377	402	379	377	379	380	372	382	381	357	403	363	395	359	358	359	358	403	405	389	384	366	363	369	356	382	355	393	394	388	398	392	369	354	406	335	399	392	395	409	399	373	398	408	370	394	397	363	407	370	374	388	354	396	375	395	382	376	383	376	375	367	389	375	378	351	401	413	354	395	374	365	382	361	367	337	363	402	398	388	365	352	362	370	386	399	396	367	379	382	384	396	370	407	382	366	385	406	391	419	371	362	387	350	375	339	370	394	404	380	387	396	402	366	377	378	413	381	416	378	403	373	427	421	402	376	371	362	377	386	418	377	390	390	404	394	349	398	410	373	395	405	392	385	417	385	399	398	406	386	403	419	353	379	381	384	385	376	357	355	373	389	407	374	413	372	416	386	373	351	378	353	407	382	396	375	379	374	407	381	395	391	392	386	382	374	360	374	357	384	399	399	374	375	391	382	377	385	408	333	390	383	349	385	383	372	373	398	382	356	396	402	375	355	383	392	401	403	386	376	357	350	397	376	386	403	383	413	363	416	363	382	381	408	402	402	386	371	379	366	336	355	397	415	397	412	390	390	365	374	388	383	395	368	382	383	383	385	378	372	393	376	362	394	362	376	361	392	393	401	357	378	387	374	391	387	376	365	392	373	387	368	370	382	367	363	359	399	359	357	358	366	387	378	385	383	396	378	378	377	388	401	381	407	363	371	417	386	393	389	396	378	386	398	354	390	369	384	375	392	384	374	374	368	337	369	369	386	384	398	360	414	357	376	414	409	363	367	386	387	372	364	367	358	396	383	385	369	389	359	395	384	372	398	384	374	347	383	368	336	369	385	371	388	405	398	371	359	385	344	366	371	438	410	352	380	411	389	334	375	388	383	382	418	377	416	401	371	390	383	335	361	387	406	409	445	361	361	350	377	386	395	390	393	364	395	361	350	383	368	382	370	387	331	377	393	386	394	380	413	375	359	357	385	410	417	401	406	348	370	416	381	374	388	375	353	353	397	373	361	401	371	398	345	399	382	374	352	348	349	385	389	370	389	412	364	374	379	370	352	381	363	396	362	434	354	381	376	370	362	353	399	409	368	406	386	416	386	376	381	369	396	404	367	354	381	364	388	387	382	354	363	343	360	371	387	360	360	358	359	372	402	378	358	366	369	366	382	388	381	366	380	411	397	359	363	392	392	415	342	397	414	378	363	370	365	380	404	376	392	390	382	357	377	339	396	404	408	396	359	391	359	347	355	344	367	385	374	357	360	368	393	340	372	370	399	395	375	359	374	399	372	399	348	357	399	392	379	388	427	384	389	396	417	385	347	352	356	363	359	365	374	409	421	401	367	381	369	415	413	369	381	400	388	396	359	381	381	373	349	392	397	380	386	357	361	389	381	386	375	395	397	354	386	396	381	395	369	428	394	355	382	341	390	364	367	369	395	400	392	366	385	367	358	382	388	352	376	362	361	377	385	407	374	425	382	337	390	380	391	400	358	385	419	394	375	343	385	385	390	421	387	408	428	377	380	372	374	376	374	380	372	386	360	380	358	370	404	404	358	419	406	393	399	414	378	389	425	389	354	395	337	370	359	353	374	376	380	380
4061	4142	1923	3080	1035	974	969	974	918	913	944	912	879	892	947	895	909	945	958	887	885	961	935	899	864	967	942	941	906	928	946	899	872	930	919	913	920	923	901	902	934	852	902	911	938	911	815	903	941	945	939	945	979	931	918	928	918	972	886	914	938	891	899	935	918	905	907	901	950	910	821	929	888	915	902	867	971	894	910	884	999	959	925	906	923	880	934	962	900	957	950	932	920	910	966	874	951	933	970	946	904	846	936	897	871	903	908	945	933	965	904	948	903	925	968	938	900	909	882	947	892	967	895	901	915	890	926	861	876	950	879	894	909	960	898	868	932	935	919	945	898	896	910	919	905	905	931	898	921	867	902	971	889	956	888	945	892	891	915	882	929	975	960	899	873	923	958	895	945	949	957	922	937	960	940	995	923	884	888	914	878	923	925	894	909	865	905	856	886	1000	925	921	945	964	927	903	929	914	970	937	942	904	977	888	852	936	911	919	945	890	900	908	952	904	924	928	935	876	938	952	899	915	962	909	941	903	915	883	882	917	870	908	904	947	923	951	967	940	907	920	892	852	975	952	923	940	884	938	915	913	934	847	895	935	924	932	918	920	943	894	878	907	967	853	941	907	934	908	926	951	875	966	908	938	912	875	918	952	911	847	955	977	892	823	926	878	977	950	912	910	844	876	894	914	882	880	877	928	932	936	941	927	935	924	894	917	941	937	904	957	877	891	937	891	883	934	922	896	901	904	964	885	904	944	926	902	925	868	932	922	953	942	887	872	922	880	903	935	876	951	898	966	934	917	896	922	927	948	924	885	906	940	886	945	911	922	898	957	902	900	881	911	876	930	943	953	918	937	917	895	904	960	962	907	928	924	887	878	901	867	908	888	937	907	919	916	992	953	934	912	964	945	916	946	892	966	902	841	980	874	899	856	924	894	870	885	906	925	905	935	923	885	904	979	895	897	903	911	940	885	898	937	919	924	928	905	909	862	941	890	921	888	911	897	926	937	935	913	851	932	977	935	974	905	981	902	914	924	897	917	922	935	939	898	917	868	893	949	889	935	939	950	908	923	926	937	901	887	923	915	919	948	870	952	873	914	864	949	925	862	947	897	941	960	937	922	908	894	980	886	944	909	915	912	911	946	923	874	857	941	921	897	938	941	883	953	879	968	944	886	883	917	893	946	871	912	904	907	914	934	897	940	909	879	887	914	866	904	967	935	827	902	921	922	905	949	905	918	899	980	953	897	899	867	954	925	887	889	895	888	932	926	867	889	999	891	920	909	913	903	939	936	911	880	912	962	894	901	878	955	881	933	890	901	889	922	897	897	889	931	978	905	933	936	895	902	933	936	868	900	898	911	938	962	864	913	925	943	844	874	936	866	923	906	864	874	927	904	937	941	887	891	877	937	869	916	899	906	933	913	890	939	954	934	918	856	943	908	920	946	884	924	942	926	930	949	950	899	883	919	884	923	874	914	907	925	918	931	922	950	920	924	904	910	887	848	955	907	967	883	911	926	855	889	905	918	880	911	879	885	894	956	950	919	916	958	949	863	922	920	951	901	910	964	915	942	993	907	944	930	923	919	927	889	934	930	911	874	911	889	932	878	905	920	907	946	892	920	916	931	942	910	910	928	886	976	877	877	932	899	928	929	884	893	940	902	921	929	868	857	885	907	898	906	942	917	890	952	933	866	934	945	936	891	929	939	919	932	867	907	989	950	957	860	922	902	892	911	936	902	839	943	864	941	922	903	925	907	897	924	861	959	881	873	902	916	939	910	882	941	861	899	945	930	935	951	952	908	954	910	925	906	922	879	915	892	956	860	914	929	911	912	933	918	953	926	907	879	963	969	904	954	876	893	899	949	921	977	862	923	851	844	916	890	938	860	898	886	916	910	929	949	868	925	914	894	863	938	907	915	889	869	891	878	854	870	916	846	944	893	907	906	913	883	922	921	937	935	918	915	877	939	884	964	913	973	875	893	893	986	885	889	902	916	901	893	930	879	892	935	917	912	944	984	950	916	948	933	970	898	875	886	878	952	986	951	932	952	938	901	888	914	927	973	932	939	936	933	900	939	902	931	895	892	929	896	909	840	906	920	909	906	931	897	913	903	991	920	965	874	928	955	919	936	920	906	936	939	875	911	904	929	971	909	886	930	953	984	862	964	928	901	924	920	908	964	904	984	904	902	942	960	911	865	892	952	887	866	927	917	946	955	938	949	920	965	858	899	944	882	870	901	922	996	908	918	927	937	950	916	884	921	939	903	912	879	898	902	917	937	944	901	860	958	960	908	897	954	937	891	929	991	972	957	991	909	920	900	906	959	933	912	912	867	924	898	930	908	942	867	871	894	906	893	909	962	885	879	886	920	933	867	891	963	887	917	946	967	897	866	941	945	948	887	919	911	872	862	935	907	929	978	916	911	916	923	909	923	894	933	948	912	875	895	885	888	969	910	940	925	996	895	900	950	983	903	925	911	860	906	935	993	970	921	968	920	964	903	912	905	891	927	861	901	893	922	934	961	1015	906	904	932	936	880	874	949	908	944	894	855	919	902	917	907	925	939	930	919	944	920	932	956	858	963	920	944	975	940	872	952	972	880	899	911	916	926	892	863	855	910	871	867	871	878	935	932	990	873	881	929	901	894	975	932	859	895	943	898	899	916	905	931	928	925	890	930	961	912	896	895	932	910	914	894	940	921	934	957	857	892	901	873	935	908	889	930	907	889	965	947	938	940	918	867	872	942	931	905	920	912	878	928	871	835	885	930	914	938	874	951	880	872	928	936	908	912	932	931	963	930	893	927	969	930	924	910	922	977	896	940	902	863	854	879	923	960	869	911	961	973	866	887	961	890	960	903	931	933	929	925	887	927	875	914	908	876	916	886	942	878	917	900	908	909	878	884	932	958	896	942	932	929	935	899	910	917	927	882	971	939	954	925	937	948	890	910	931	878	905	969	860	948	949	924	922	921	868	969	917	940	903	924	905	943	881	875	903	884	856	961	935	911	952	971	1037	872	916	882	933	925	919	953	894	880	923	951	879	920	946	931	898	880	908	896	914	879	948	917	970	965	895	909	890	897	927	899	992	922	912	845	874	913	918	911	939	971	899	927	969	921	899	879	872	912	909	921	969	963	934	880	922	850	915	943	891	931	927	929	944	932	902	911	924	914	924	962	915	921	942	931	948	849	892	934	942	839	879	949	879	928	922	912	838	931	900	920	982	929	882	924	936	951	909	920	920	898	917	914	886	913	955	889	886	920	946	896	885	972	930	924	884	880	895	870	927	894	890	925	892	912	947	950	900	905	947	1001	882	871	852	924	919	904	938	874	896	931	973	924	934	899	949	918	900	912	945	897	976	895	933	998	858	876	872	941	929	914	985	906	894	900	965	880	884	900	938	902	932	966	890	910	907	944	911	931	938	915	972	927	904	900	887	910	916	935	879	898	876	980	921	884	900	970	861	882	945	940	936	820	990	898	913	981	925	926	864	916
23998	21068	24381	27980	21071	21080	13611	570	391	299	338	314	319	291	274	308	286	249	263	277	261	257	275	239	268	282	252	247	274	291	233	272	253	266	238	264	248	241	277	258	268	241	196	227	259	253	248	244	232	247	235	240	273	262	231	249	219	241	241	257	263	225	240	234	255	245	273	252	265	234	224	244	273	255	246	251	247	204	258	283	220	263	220	214	243	268	269	232	268	232	259	225	269	259	274	214	232	222	216	247	242	240	257	260	243	244	251	240	249	221	238	241	228	274	257	254	227	225	234	264	248	247	258	244	256	274	266	243	246	234	251	246	226	244	278	240	221	275	267	235	245	268	301	260	240	266	257	234	241	235	246	240	240	259	218	231	254	240	246	262	227	253	269	235	233	228	254	236	256	236	216	225	248	224	237	228	228	279	253	245	229	249	256	230	244	250	216	267	231	241	235	248	237	273	243	248	238	248	240	234	242	241	232	254	246	276	248	217	228	246	252	252	260	249	231	251	255	263	282	241	253	251	258	274	228	229	226	246	221	227	243	246	251	243	245	255	278	225	233	251	220	248	230	257	225	234	290	207	222	284	255	242	246	240	264	236	252	248	210	265	232	255	246	264	237	252	244	211	235	249	233	257	235	234	247	239	259	246	228	258	257	253	236	256	239	250	222	255	235	261	256	263	241	246	253	260	235	247	226	239	266	225	254	245	219	227	272	214	272	246	250	243	231	256	222	232	257	211	255	227	227	256	249	255	261	263	237	257	251	243	246	224	254	273	238	228	247	221	264	223	229	230	227	283	220	260	237	255	237	286	256	261	230	269	243	251	241	274	250	240	259	247	241	252	235	226	239	236	240	253	275	252	247	254	277	255	256	234	234	273	249	237	233	238	235	235	245	246	247	213	239	240	242	276	219	255	238	265	230	199	232	271	244	254	233	220	258	275	223	215	238	262	255	261	238	225	217	263	277	248	251	253	264	247	253	261	255	216	268	267	237	258	221	268	245	231	252	250	246	231	256	255	250	227	232	239	225	250	217	258	203	240	266	211	248	266	260	224	212	225	248	285	238	231	252	240	267	238	244	257	265	218	258	240	260	254	234	247	236	234	225	227	248	283	246	231	246	253	216	247	271	230	186	198	245	246	241	245	235	243	247	258	260	211	231	272	263	232	239	216	235	238	225	253	220	251	291	214	226	239	269	231	215	253	256	225	245	234	227	247	272	254	214	214	237	206	224	236	239	232	261	243	212	260	260	245	237	245	229	253	227	231	232	243	216	249	250	260	243	203	228	239	257	232	240	254	240	270	256	235	245	230	218	249	254	234	232	242	234	230	231	206	222	232	245	256	232	231	262	246	275	255	260	280	272	252	250	250	235	221	245	258	249	209	258	240	245	249	262	257	228	215	255	264	250	251	241	238	224	254	239	249	250	249	202	246	246	286	236	212	246	219	216	266	239	230	263	265	226	231	206	287	244	257	266	220	257	243	222	249	252	262	279	243	253	236	231	261	217	258	237	216	256	236	250	227	259	237	227	243	250	235	234	231	217	237	261	263	247	251	247	256	221	234	251	232	261	229	268	256	234	233	227	240	215	231	248	272	238	254	235	249	245	270	249	263	235	250	252	251	260	236	224	224	223	226	246	233	244	262	233	282	234	265	246	233	222	221	256	273	226	242	251	243	272	243	234	249	232	257	267	269	252	242	259	267	257	248	250	254	224	255	258	240	247	245	248	246	255	255	253	216	228	254	238	237	217	208	223	244	204	247	233	239	229	246	243	215	225	256	252	238	257	264	249	223	242	242	230	276	250	228	251	248	249	248	249	225	272	236	216	224	243	227	217	231	231	259	253	264	246	278	250	244	268	252	214	238	227	249	229	229	281	265	242	262	245	277	238	242	276	277	240	224	226	230	254	236	297	226	242	271	262	220	253	260	253	271	226	241	243	267	240	207	234	236	224	240	212	251	252	267	246	248	231	237	226	232	229	247	220	245	250	242	231	248	237	280	241	246	220	245	239	231	247	229	256	236	238	243	244	236	244	282	266	245	247	231	236	239	210	253	231	238	263	252	224	245	245	255	243	267	232	269	216	243	252	266	243	293	213	247	255	227	243	262	250	246	240	231	244	238	229	247	226	238	261	269	255	245	243	238	231	213	247	218	230	236	232	248	245	229	252	236	264	212	219	235	243	270	251	273	226	247	268	247	270	261	237	247	250	241	252	246	250	259	252	233	282	268	237	254	265	260	262	262	255	238	226	230	215	253	248	269	243	240	209	239	251	247	249	247	239	285	236	223	242	241	246	254	232	240	231	239	225	238	255	262	258	228	265	224	234	215	248	237	227	251	250	254	247	259	243	226	222	220	273	254	208	238	240	249	260	277	236	273	262	242	233	246	229	272	230	233	259	252	230	255	235	234	255	223	247	254	261	264	244	215	239	225	229	215	246	251	234	247	262	240	234	222	246	260	233	265	233	242	234	253	249	276	223	262	221	249	238	247	222	224	210	253	237	212	237	257	236	227	243	258	244	273	239	247	268	221	244	230	237	244	247	242	234	238	253	264	228	262	263	250	277	235	243	259	277	258	267	250	235	251	212	256	278	252	278	246	249	226	249	229	241	235	258	240	242	223	229	251	251	235	263	253	266	263	249	273	250	240	226	233	244	240	243	244	238	242	249	221	224	247	264	259	271	272	239	223	250	240	256	271	288	247	260	235	235	237	227	261	255	232	234	223	268	258	215	239	233	244	228	230	271	243	228	248	233	225	229	210	242	262	231	259	236	250	254	245	224	260	242	252	245	263	227	220	230	252	230	248	227	266	246	243	223	255	269	271	251	231	253	237	274	271	243	221	213	246	240	255	243	237	204	206	226	241	250	244	247	258	223	237	211	242	238	246	234	273	240	237	250	255	217	247	234	237	220	219	230	272	232	256	243	259	236	231	213	241	281	237	242	272	220	252	226	264	222	221	237	220	250	245	247	232	238	212	254	250	249	252	238	232	279	244	234	257	247	242	249	256	239	248	252	243	242	241	257	267	235	201	236	250	247	231	247	252	238	251	248	251	270	237	260	233	266	264	253	265	235	241	257	237	293	254	249	227	239	237	251	242	235	247	241	242	250	224	239	270	242	261	274	253	269	249	251	257	241	239	253	233	270	237	230	246	221	261	266	265	243	239	236	240	242	252	245	251	215	214	241	236	226	277	283	228	264	248	239	250	259	266	264	255	271	253	247	236	230	216	248	249	238	261	262	263	213	228	242	245	223	248	265	269	257	244	253	252	274	251	271	292	230	240	258	240	234	250	249	287	258	250	217	239	266	242	239	265	267	240	227	238	248	258	229	255	258	218	254	264	241	246	248	236	232	255	253	221	229	275	240	228	250	241	257	251	262	272	260	262	240	233	229	241	247	230	248	251	232	250	234	251	232	248	228	249	248	234	252	243	226	244	265	246	242	259	224	204	257	244	255	241	223	255	254	251	228	235	209	238	255	231
3990	6176	2383	5428	781	720	717	668	654	597	629	615	552	604	571	643	602	596	630	612	590	602	571	639	595	571	607	597	561	596	601	636	566	619	624	584	602	601	550	626	611	565	623	605	604	591	593	577	600	578	582	629	566	574	587	580	614	574	582	592	627	583	605	586	572	566	585	579	563	622	573	609	583	573	574	600	573	539	573	597	606	613	611	557	610	580	618	604	586	587	544	566	577	551	597	589	611	650	618	607	571	602	598	554	577	604	613	599	584	566	601	591	590	572	590	598	566	593	630	631	608	605	601	568	607	582	659	560	574	564	601	572	612	613	571	609	628	576	598	591	588	584	561	566	598	622	579	553	614	552	563	624	583	575	565	543	568	591	579	598	637	594	578	601	551	529	596	586	574	555	619	580	593	597	605	574	612	559	546	616	607	567	593	577	614	567	577	572	622	609	594	587	631	632	593	609	581	595	589	595	608	601	588	553	608	571	583	595	570	629	625	597	581	583	571	590	625	582	542	564	566	596	623	578	510	572	557	591	559	595	599	575	584	549	607	583	647	576	574	603	573	647	596	623	596	553	559	561	568	593	570	613	618	589	569	574	592	634	587	608	581	571	583	587	585	605	568	553	571	625	569	589	591	614	570	565	568	594	549	577	612	607	600	627	517	615	565	630	593	545	597	589	608	589	595	608	597	591	609	585	621	582	568	589	592	564	542	567	592	562	593	580	614	592	575	600	565	578	611	646	589	592	584	580	618	551	611	620	581	615	620	591	578	582	599	541	582	661	561	593	630	620	584	564	605	593	550	564	635	608	640	579	611	606	583	563	591	611	605	576	531	560	584	535	554	584	599	565	591	578	554	608	566	575	627	595	591	560	593	597	603	638	570	592	577	574	626	574	611	579	588	549	559	580	541	605	602	631	584	601	595	571	555	583	595	534	610	560	597	645	607	624	569	582	601	585	583	586	574	589	563	543	564	557	541	589	588	566	558	584	617	602	587	583	606	553	578	602	576	569	567	613	589	589	585	602	591	554	555	577	585	636	596	606	594	610	581	582	580	556	597	597	601	578	612	639	601	589	578	588	619	558	606	597	550	576	591	594	580	606	598	601	611	608	649	599	587	593	581	585	593	585	551	591	556	603	595	561	576	626	582	604	566	635	621	564	585	577	562	597	583	566	610	613	632	618	586	595	599	594	602	607	574	567	569	625	572	610	600	558	597	542	561	622	605	579	615	604	599	597	550	606	592	538	580	558	599	583	598	597	555	567	583	569	586	614	584	624	560	564	577	620	662	591	600	607	571	592	561	549	591	627	574	606	621	551	624	575	598	619	557	598	553	616	592	617	569	529	600	557	625	541	606	569	628	631	586	605	569	573	561	559	573	590	598	612	548	605	574	594	553	617	573	568	563	616	566	566	616	588	576	610	623	612	606	560	600	572	573	576	590	556	564	583	603	573	603	577	604	580	588	581	578	597	544	571	611	532	604	636	614	584	584	551	590	589	539	570	587	562	564	594	558	587	611	590	573	608	567	611	578	588	602	570	584	563	605	578	643	595	603	618	587	602	599	634	608	596	565	602	579	573	547	565	599	550	614	618	574	616	579	596	551	628	591	623	584	566	569	580	633	603	576	586	615	595	587	606	565	614	593	577	573	579	591	550	605	563	577	578	585	582	560	573	550	563	618	587	607	618	581	575	557	570	583	585	573	619	585	547	578	608	600	595	592	578	596	591	642	543	624	569	620	579	569	573	582	604	538	583	598	575	561	588	594	537	554	601	587	588	563	618	588	540	611	557	571	619	551	597	577	633	560	568	546	620	547	608	595	586	596	586	576	643	581	593	625	605	567	565	588	600	574	579	558	600	576	588	598	600	625	616	558	595	612	595	629	607	554	612	597	593	546	578	564	579	567	600	646	574	590	560	533	624	624	582	565	546	574	591	585	613	614	569	595	554	585	610	573	618	616	558	557	575	595	580	623	575	554	576	621	654	580	593	585	585	575	554	579	577	523	569	597	579	563	580	567	588	608	548	616	606	575	576	607	579	582	564	545	572	627	569	627	623	584	578	598	600	612	592	573	620	574	562	626	581	585	599	595	582	573	586	606	578	651	614	587	574	551	618	611	572	608	597	614	593	604	636	600	599	600	596	567	555	586	606	586	572	568	570	622	595	574	545	612	539	575	605	534	547	572	620	561	609	581	556	612	595	605	595	601	558	579	531	617	557	638	567	589	624	577	603	565	592	577	598	578	571	598	594	609	598	541	619	549	582	599	586	615	521	574	579	555	550	605	577	618	602	599	598	601	575	573	598	560	599	592	575	603	583	558	608	597	605	565	599	547	598	573	611	606	555	570	592	603	582	592	587	599	612	609	563	574	587	591	551	627	577	576	606	619	602	571	565	567	569	610	579	593	553	599	646	595	569	662	585	609	581	614	555	608	606	593	575	608	596	590	595	591	608	626	624	601	558	576	592	598	569	593	594	617	580	611	586	594	578	577	575	603	614	555	600	595	545	639	580	586	549	596	578	598	555	587	570	607	589	585	558	606	593	596	604	589	599	557	576	576	568	598	587	574	579	569	588	602	587	582	617	570	581	569	583	590	594	570	600	579	591	567	581	596	637	563	571	585	561	596	588	597	606	567	565	584	578	550	604	559	566	609	566	602	589	597	569	563	596	579	581	603	573	621	578	560	581	591	586	557	553	597	565	606	566	586	575	610	639	619	614	561	580	576	592	537	586	562	602	626	569	623	566	546	585	579	588	604	574	574	570	591	623	591	615	607	580	627	624	606	590	567	618	571	609	606	500	577	561	566	581	571	615	604	587	558	577	585	559	546	562	559	530	623	594	611	572	585	603	583	582	577	519	542	584	576	571	578	567	565	563	574	588	595	560	595	558	614	589	571	563	607	575	612	591	571	571	574	604	566	589	603	587	606	592	628	600	616	597	597	598	599	563	573	593	632	533	622	561	612	570	573	608	604	580	566	608	579	601	576	590	580	555	622	574	583	580	632	623	570	623	592	573	578	604	593	571	576	592	610	604	579	583	607	598	605	541	603	571	605	592	615	563	597	637	578	640	614	592	586	582	602	627	590	575	604	592	576	596	569	538	637	609	580	598	615	558	618	565	581	577	612	581	583	597	563	578	590	571	626	600	562	603	574	605	572	579	598	584	628	563	583	596	587	587	596	582	604	592	558	666	564	616	601	541	538	582	597	598	613	605	553	595	587	600	578	541	590	597	584	589	613	569	581	621	605	569	602	619	551	585	566	611	594	621	587	631	591	637	609	587	591	563	659	571	577	585	594	558	519	595	581	615	587	611	572	554	629	638	628	617	566	622	640	574	603	579	548	598	598	580	601	575	549	611	611	549	630	597	535	604	565	594	619	546	609	602	565	571	636	602	581	590	594	601	598	603	593	591	597	564	564	577	588	616	588	609	598	594	574	583	658	567	604	596	546	574	585	571	620	613	581	605	580	597	605	545	613	590
31751	19497	7455	772	371	361	308	274	310	295	310	289	276	298	314	301	310	293	308	313	276	299	297	317	319	300	289	315	291	328	281	294	297	289	357	330	313	323	304	307	289	322	321	308	299	300	323	292	336	286	322	283	304	305	282	294	291	287	285	279	330	293	280	271	297	322	297	303	325	303	287	305	281	341	303	325	339	300	288	341	306	336	311	315	307	307	321	313	286	337	330	314	326	292	327	288	284	345	302	275	301	307	307	293	297	332	304	313	306	291	308	323	315	279	333	299	331	296	297	293	307	328	321	312	336	298	302	313	313	315	336	325	316	294	293	311	274	303	305	328	291	345	286	271	303	323	278	336	304	299	296	330	313	296	337	315	289	300	323	299	312	276	279	325	318	260	294	322	311	302	328	306	300	299	288	305	279	300	322	290	331	315	312	319	308	285	314	292	297	320	299	295	316	316	347	292	306	304	282	325	336	291	294	322	326	294	319	300	272	353	326	292	272	294	322	295	315	328	321	316	282	283	311	366	344	303	311	321	297	263	296	317	296	309	327	286	327	304	304	294	296	295	301	295	309	314	301	300	288	308	301	338	301	300	307	324	312	282	310	296	315	342	332	310	269	306	289	324	316	299	300	307	308	313	329	314	317	322	323	309	311	312	297	318	349	287	336	330	319	301	317	283	319	306	309	319	291	318	317	332	319	255	288	317	278	332	346	301	306	287	342	297	316	319	283	315	308	311	293	304	287	315	283	294	305	281	309	298	295	321	325	305	299	363	341	290	307	274	298	264	301	324	290	285	334	308	289	310	322	278	307	280	333	307	329	302	314	266	296	305	288	326	298	323	298	317	283	344	322	294	314	315	325	308	317	317	304	306	314	312	330	325	317	301	380	322	290	296	298	312	294	299	329	318	328	295	317	289	326	302	321	322	300	298	339	333	327	331	313	289	282	295	291	309	319	285	305	308	337	252	304	286	303	320	346	313	283	331	299	281	276	318	289	324	273	320	328	304	310	303	303	345	278	311	317	271	312	334	280	332	291	319	312	295	305	272	314	305	278	301	334	288	306	303	299	330	316	323	320	286	312	286	293	306	286	324	320	327	298	299	303	296	297	322	304	318	323	302	302	336	277	307	288	359	291	343	312	313	304	318	310	317	339	315	291	308	291	328	338	309	322	288	275	312	345	309	296	285	298	282	335	316	338	332	301	350	319	331	341	305	270	335	327	318	284	325	310	299	312	333	311	287	297	302	316	320	317	310	270	307	296	308	304	280	326	288	326	304	316	316	333	315	291	290	313	271	311	269	318	334	324	301	296	294	319	310	318	326	335	342	316	313	295	323	335	297	313	300	317	301	311	309	317	297	292	360	280	314	327	296	312	302	335	312	337	300	307	309	285	303	310	326	299	296	299	311	295	307	321	286	282	303	305	319	295	302	320	297	283	309	330	273	331	302	314	366	266	282	349	310	300	335	297	319	316	322	296	309	311	306	298	335	301	287	320	295	324	327	270	318	297	281	311	301	338	320	300	329	299	315	302	278	324	279	275	303	287	321	300	318	334	301	323	337	302	299	321	307	287	288	279	290	326	309	303	325	293	306	319	282	311	298	310	269	335	300	311	325	296	318	338	287	325	303	267	300	320	325	302	314	316	307	299	309	263	307	276	329	302	288	320	307	293	310	273	322	323	338	306	324	317	291	259	293	292	322	278	303	301	300	286	326	316	302	276	306	264	295	339	329	309	309	304	346	313	329	332	325	316	293	318	312	311	341	309	324	314	293	289	314	287	320	276	324	300	315	306	265	305	289	319	296	280	291	319	290	297	310	295	306	300	302	301	330	302	305	324	309	318	306	341	321	306	306	337	350	305	328	314	263	287	321	312	346	278	308	306	312	288	304	316	300	329	299	293	288	305	316	349	318	331	285	301	312	315	300	281	318	347	287	303	295	324	314	298	329	289	315	313	309	280	309	339	308	310	330	310	312	306	312	304	336	294	272	313	292	287	329	297	301	309	310	326	303	301	286	336	320	315	309	268	332	321	283	268	336	298	308	298	291	266	302	322	287	336	316	333	341	311	312	295	305	317	284	307	305	289	331	290	304	306	325	334	302	304	280	280	308	303	321	301	301	340	366	293	300	308	316	295	303	277	307	317	323	290	284	322	304	315	306	325	277	325	292	311	324	277	289	297	311	302	300	315	304	286	297	302	296	304	279	313	263	307	318	302	345	330	280	311	304	299	289	309	295	290	302	307	312	325	282	330	307	308	292	312	347	298	309	304	297	315	311	296	317	280	318	345	293	304	287	311	291	315	296	292	298	313	308	299	308	326	347	340	308	314	304	289	319	326	342	315	315	291	318	290	295	319	303	304	307	290	275	302	314	307	324	284	283	337	312	336	300	293	308	293	323	295	345	325	334	309	305	278	311	279	321	304	325	309	309	298	313	315	299	299	292	319	324	288	306	297	344	311	302	304	335	287	290	357	291	288	338	315	322	301	318	305	320	317	326	315	322	306	260	282	314	313	297	296	309	288	306	278	311	343	337	317	295	302	317	327	286	353	292	302	315	328	278	313	326	259	309	307	302	305	309	309	332	340	293	332	308	298	296	319	307	314	273	314	307	303	289	325	326	322	316	293	270	306	307	311	315	291	310	303	306	291	305	311	293	306	282	335	314	339	324	321	305	314	318	297	311	298	292	329	293	316	280	320	302	338	291	303	305	330	328	310	307	311	307	323	272	329	350	339	320	305	308	315	346	317	298	322	297	278	280	303	318	298	311	299	298	336	302	299	315	308	297	313	303	301	289	275	306	291	296	303	327	314	278	322	303	305	310	349	304	318	313	316	285	291	318	318	315	291	321	297	326	303	306	308	294	299	306	319	301	326	314	287	321	303	318	317	282	333	303	299	314	293	324	310	307	299	337	293	326	318	318	322	322	285	321	285	274	296	311	301	259	307	283	300	283	324	300	314	300	349	296	343	286	310	316	332	302	299	311	295	311	294	323	319	294	318	318	291	329	308	322	322	317	314	310	306	295	330	283	328	324	301	286	327	299	316	314	325	351	326	310	274	286	289	290	296	310	304	301	287	287	335	310	320	327	289	311	291	309	295	330	298	291	312	307	334	301	272	311	304	307	292	294	319	301	310	278	295	309	309	345	296	291	336	291	273	308	304	313	277	307	305	310	308	262	276	316	305	304	288	304	278	343	308	309	299	341	288	302	270	326	334	325	299	314	311	299	273	299	320	272	283	308	317	331	302	285	297	332	327	336	315	304	299	289	307	278	296	307	313	296	315	311	285	305	293	303	316	272	295	285	313	312	313	315	307	316	259	301	308	317	312	295	338	348	303	317	303	296	334	270	339	301	314	294	306	328	315	306	323	308	322	282	292	286	326	305	296	313	324	298	272	270	305	311	300	292	308	287	296	283	309	307	296	315	304	300	333	300	321	343	289	294	302	292	311	330	312	316	319	314	288	291	294	329	329	301	298	289
5986	2292	1088	1033	778	761	782	788	738	790	847	761	736	824	797	790	802	754	748	791	775	788	783	734	748	779	807	813	824	774	809	803	755	837	779	784	763	752	735	749	752	750	785	784	823	807	785	720	741	768	784	788	775	782	767	787	848	788	818	803	752	828	719	782	736	773	809	748	828	779	780	758	789	762	816	806	790	789	771	783	794	776	811	766	797	784	807	750	825	797	804	798	784	812	796	812	830	745	777	757	767	800	740	780	732	806	769	813	804	735	774	776	791	746	798	798	709	801	819	784	776	759	739	782	806	763	785	789	765	753	777	795	811	754	783	764	793	794	791	776	740	769	731	743	759	812	774	815	788	805	825	751	775	799	771	812	744	742	819	736	746	773	795	756	782	801	786	770	756	760	814	776	778	736	792	786	778	791	766	742	861	764	713	804	747	783	796	791	750	800	774	761	789	833	761	757	815	789	770	726	740	786	769	820	804	827	772	794	795	827	745	756	755	774	774	773	812	781	769	774	773	786	808	774	769	749	824	795	757	762	719	787	769	793	774	810	782	767	791	769	821	727	744	789	795	795	788	754	770	775	806	769	739	767	730	741	811	793	804	785	818	794	784	771	784	839	774	772	783	776	769	764	746	720	752	734	719	767	791	811	810	767	769	801	828	779	804	795	743	834	765	777	777	797	808	835	783	762	765	822	785	761	730	763	749	795	743	768	788	804	788	742	817	780	786	816	731	798	780	757	803	730	814	780	772	761	811	788	739	790	799	764	767	835	810	784	788	759	776	752	768	790	790	744	773	765	773	795	732	825	792	735	765	731	736	800	773	737	757	801	741	806	761	793	761	743	803	810	806	768	765	828	782	759	775	736	794	756	763	761	773	823	780	799	794	801	795	826	766	755	820	778	784	760	770	743	817	776	790	823	797	775	782	752	735	754	742	794	817	778	752	788	765	773	806	768	762	836	779	740	789	791	770	803	827	768	729	799	722	774	792	758	799	748	732	729	818	774	844	798	787	814	822	786	779	855	782	715	773	827	726	758	774	733	765	745	763	767	765	724	790	790	796	779	780	781	772	740	757	753	740	771	790	790	746	762	731	749	775	762	774	736	778	745	835	730	796	703	796	768	758	789	812	764	805	817	772	735	777	775	816	791	757	757	767	767	739	749	793	831	774	784	748	788	792	765	743	772	849	771	801	754	807	770	808	801	799	754	715	789	768	769	759	808	802	806	813	784	714	772	759	754	742	744	787	772	773	735	816	806	787	788	785	757	734	758	734	805	796	779	816	761	777	755	742	784	814	761	830	749	751	829	769	770	774	766	806	736	765	805	729	788	724	756	755	774	800	766	759	786	794	766	749	767	765	784	766	781	736	766	759	801	798	777	761	769	783	746	781	766	766	754	795	757	752	759	798	779	773	785	759	791	781	754	778	823	794	765	768	754	756	830	797	757	826	785	746	783	786	804	796	773	799	739	755	774	786	793	741	803	751	827	762	754	812	758	742	809	757	744	841	823	742	759	818	788	765	852	780	793	778	776	814	789	775	823	786	762	773	763	732	803	791	764	754	804	778	797	740	787	771	765	800	817	804	800	826	789	777	787	838	730	791	816	807	795	769	791	776	774	798	771	809	780	822	758	779	821	749	784	761	762	751	777	789	741	816	800	753	803	824	773	788	800	738	810	778	736	751	780	748	774	773	788	740	759	783	725	731	786	781	715	837	793	754	773	798	800	776	779	806	762	758	800	801	769	773	808	815	800	747	764	748	749	783	764	802	799	780	817	770	872	803	769	742	804	780	804	818	803	785	776	738	748	789	760	800	795	801	762	785	726	804	784	769	775	774	770	745	784	732	751	806	736	782	818	752	779	815	791	795	762	751	753	843	771	779	785	794	801	788	789	751	775	750	766	766	793	827	796	763	779	782	766	752	812	804	772	725	772	801	764	776	798	760	770	752	790	766	759	749	744	725	778	811	777	794	780	751	765	739	715	807	792	758	742	818	802	816	777	799	793	784	771	794	735	773	754	776	739	735	771	765	810	737	767	771	782	722	783	771	760	756	791	800	763	785	789	812	780	775	792	779	789	778	762	763	849	788	781	745	831	804	767	754	761	799	738	792	763	794	773	798	777	832	747	779	781	734	787	801	769	792	746	733	786	775	764	782	804	794	801	789	773	817	791	760	799	747	763	794	776	764	744	758	763	781	757	746	783	765	778	822	756	791	768	829	781	766	796	799	830	773	758	727	835	769	804	801	775	763	835	726	733	760	777	784	785	741	813	801	793	783	771	691	784	761	763	754	754	740	778	749	791	762	779	830	772	764	791	795	761	772	750	796	765	765	818	727	789	771	732	766	777	760	785	745	760	779	789	796	803	815	797	786	736	758	739	770	801	752	809	815	769	776	792	801	802	727	786	755	789	781	768	761	766	772	793	756	755	831	761	749	822	753	751	785	783	796	827	773	804	734	815	779	780	795	791	755	787	751	805	827	782	799	796	766	768	754	730	839	817	796	703	818	789	789	819	780	779	808	809	815	774	779	816	813	774	767	798	835	789	798	811	824	794	732	796	752	773	811	807	765	761	792	799	750	743	783	779	753	762	785	792	778	791	802	786	795	790	770	776	841	786	745	740	800	808	775	765	824	774	770	767	784	796	780	789	812	771	765	750	774	806	791	786	730	768	816	771	744	793	773	774	771	745	773	786	792	776	788	786	751	786	830	813	781	756	812	778	827	739	764	748	801	757	748	788	798	766	776	780	759	747	738	774	799	799	768	727	804	742	797	800	777	757	822	818	781	780	764	789	778	745	771	746	760	810	826	742	795	750	754	791	728	744	825	759	789	805	807	802	789	737	786	835	765	799	705	743	825	783	759	808	797	800	778	756	737	803	765	769	758	780	800	793	799	799	785	770	741	793	784	848	763	820	797	767	805	767	778	766	756	807	776	785	783	787	797	765	791	795	797	778	774	772	766	774	864	828	781	778	785	739	783	775	815	773	804	749	737	755	788	782	797	782	748	834	784	755	785	752	791	758	775	804	779	800	763	786	815	799	786	761	760	824	780	762	820	753	821	847	767	768	802	782	838	737	829	785	759	828	834	757	806	775	798	752	737	781	813	796	729	798	791	815	762	737	833	757	723	829	781	809	793	726	768	803	776	826	771	749	726	790	761	780	791	782	749	780	809	745	800	747	768	799	752	833	762	754	754	775	801	836	768	751	786	786	789	769	764	776	764	798	773	790	793	767	780	830	759	743	745	701	776	737	756	797	796	759	804	817	751	793	831	770	812	784	761	813	754	765	758	810	808	728	821	753	752	782	810	805	815	790	817	784	796	810	771	747	743	822	766	795	804	831	784	750	762	731	823	722	764	791	835	811	824	789	790	817	813	812	750	793	724	778	788	710	804	773	819	810	765	762	783	778	791	738	816	810	753	803	803	755	761	834	779	763	759	782	806	799	806	791	783	810	762	786	764	785	765	787	776	831	706	766
24713	21026	23965	28293	21019	14170	703	474	458	416	390	430	391	417	382	370	394	385	385	421	347	363	417	392	384	353	388	370	417	336	345	373	398	408	368	351	383	387	409	370	406	393	348	396	376	443	393	361	411	372	394	436	405	379	385	411	371	383	405	386	370	386	380	356	336	370	353	353	353	385	404	389	363	396	433	421	369	396	376	389	393	387	368	404	426	413	364	385	392	376	378	382	378	402	363	379	375	383	381	366	386	403	361	449	395	393	356	365	382	410	383	345	408	380	401	378	340	373	394	342	393	346	411	370	376	332	388	391	390	386	344	337	353	388	368	358	446	394	386	394	403	392	358	387	386	373	360	390	394	387	427	386	383	415	378	413	342	390	405	417	367	370	354	376	371	408	397	408	372	408	400	378	381	396	422	416	421	370	399	367	368	362	382	383	383	354	374	384	363	391	397	372	384	331	411	364	398	331	385	374	399	416	395	371	390	396	410	389	382	377	404	365	395	391	374	381	379	380	410	390	367	361	376	389	381	396	386	368	393	393	406	357	384	398	371	426	426	395	388	397	371	381	375	397	384	326	378	350	401	376	356	390	409	385	361	405	387	363	373	377	371	390	388	382	396	388	395	403	371	391	326	397	390	339	384	370	355	395	345	381	370	382	379	347	385	383	365	396	335	337	379	398	353	364	375	370	380	383	392	351	408	398	396	413	392	380	362	388	374	342	361	384	376	389	403	386	403	388	395	370	366	362	372	371	381	381	377	398	385	391	407	376	377	394	416	368	400	350	376	346	410	389	392	358	378	339	403	386	345	406	381	363	359	371	390	360	391	388	360	403	388	367	395	356	416	418	385	369	347	366	379	392	411	407	376	345	366	398	356	385	386	394	382	398	396	357	423	344	360	397	390	394	374	370	387	372	390	372	408	382	348	401	376	387	387	406	397	405	389	361	398	394	336	387	383	357	344	389	398	413	385	366	353	347	381	380	366	349	422	381	425	388	394	390	390	369	367	387	361	397	362	375	416	408	407	407	397	390	354	351	358	382	340	413	374	354	379	416	384	388	360	407	397	368	392	364	378	380	383	437	386	346	359	379	401	376	356	364	379	371	397	372	397	388	397	365	375	374	395	373	360	399	402	363	366	367	395	383	365	415	351	377	359	363	377	367	390	398	400	388	383	371	400	350	376	346	382	409	361	361	368	395	363	394	383	351	386	384	385	378	378	402	418	389	378	370	375	399	393	396	373	395	422	376	406	369	407	392	372	375	365	386	357	376	363	384	362	378	392	387	385	353	360	374	397	354	405	364	406	392	353	358	349	388	349	405	357	401	371	382	378	357	363	371	375	411	391	396	361	350	399	363	374	358	375	400	381	383	384	425	394	395	380	395	371	382	392	358	391	381	400	357	363	366	384	406	384	374	388	375	378	394	347	421	366	405	363	369	387	393	393	374	386	379	385	343	438	364	393	382	386	421	362	389	348	378	380	369	352	394	417	370	392	377	365	371	401	375	373	382	397	361	381	365	410	363	379	360	341	414	394	368	356	442	359	369	409	387	401	379	392	422	359	366	357	382	387	358	413	379	397	417	382	381	358	367	420	393	386	379	390	404	387	377	385	399	397	353	385	418	436	375	367	404	379	352	378	388	359	398	351	380	378	410	384	403	357	391	368	399	336	397	370	371	388	411	370	376	386	383	381	364	415	406	359	410	357	390	394	416	372	373	371	378	382	412	403	398	418	354	397	369	372	379	388	384	385	393	393	406	392	379	334	393	363	389	393	378	373	335	371	388	379	388	377	398	418	394	385	366	388	344	367	397	355	355	392	405	362	352	361	366	383	376	399	385	391	403	363	403	402	411	403	411	356	376	341	400	387	377	387	386	402	367	354	351	357	398	353	371	387	369	387	343	393	386	345	359	366	415	393	377	391	361	379	400	362	309	386	356	384	363	359	421	398	386	396	401	398	380	369	357	362	361	417	386	389	400	365	426	375	388	406	393	368	383	360	375	390	369	353	416	405	405	370	363	363	402	392	390	343	367	409	380	414	352	412	366	374	358	387	370	350	369	357	370	358	381	380	369	370	382	356	380	364	384	360	370	381	403	392	375	363	349	387	419	394	356	376	371	361	381	380	354	398	384	359	357	409	342	391	364	370	374	338	374	399	398	353	368	397	399	391	393	418	410	393	385	355	388	386	383	422	392	386	382	366	354	345	382	413	358	365	399	428	367	358	369	387	361	351	402	392	421	396	356	357	380	388	389	389	375	375	394	371	385	388	386	374	405	376	407	397	382	428	414	376	411	375	357	384	409	419	345	369	408	396	377	374	379	402	378	398	397	374	391	395	391	361	375	388	394	415	391	411	366	357	355	360	390	359	388	389	394	381	383	370	398	376	378	364	385	393	361	424	372	388	401	359	400	393	358	362	386	427	393	386	372	348	366	371	394	389	389	381	417	380	379	373	361	372	401	375	386	432	391	353	395	381	378	394	389	414	381	405	386	404	355	373	357	360	370	357	361	344	405	379	395	342	363	362	429	381	360	362	397	399	392	389	411	374	378	399	381	366	366	400	393	356	351	360	391	385	373	371	374	368	377	355	380	418	385	372	371	387	340	399	372	339	400	364	358	416	374	389	333	372	378	385	349	347	403	378	367	359	411	388	378	360	378	366	378	380	356	361	364	374	371	401	405	388	421	385	374	381	377	415	392	337	326	377	353	385	372	346	351	386	395	402	405	410	417	390	371	378	369	359	373	402	375	382	358	360	360	339	383	395	387	358	380	395	397	391	385	414	363	396	370	392	385	347	394	359	372	376	344	398	386	376	363	369	371	360	382	400	378	413	368	387	356	349	385	391	366	371	373	393	392	359	397	391	347	365	348	369	428	396	396	341	365	389	382	376	394	356	382	397	409	423	369	381	363	396	370	417	348	349	357	410	387	375	374	384	407	371	380	392	406	362	363	370	377	392	375	380	349	386	360	387	388	382	357	389	376	354	350	386	360	389	376	374	389	386	370	379	402	400	358	363	390	360	421	392	392	376	366	355	373	367	399	391	371	367	369	422	386	353	371	391	389	356	380	377	366	369	389	380	343	376	359	399	409	386	404	405	383	353	382	371	357	339	362	376	376	316	378	385	393	356	366	397	369	392	342	378	369	387	386	388	363	375	395	372	413	363	366	357	405	380	374	379	354	399	386	371	379	392	381	373	362	368	352	377	378	394	356	355	393	400	374	354	382	383	342	373	347	370	380	397	391	402	383	424	354	383	364	387	384	368	374	370	367	366	383	370	337	368	386	412	419	378	378	404	350	377	402	413	364	398	381	361	387	437	398	405	417	345	370	344	416	364	357	362	385	386	382	372	354	372	433	403	380	385	374	362	376	387	351	335	389	366	383	390	361	379	438	368	389	346	376	357	377	398	383	379	392	384	371	369	393	375	380	362	371	371	402	401	395	387	345	357	371	378	396	378	401	357	347	375	374	366	413	395	386	386	400
4095	4455	1666	3241	1008	965	921	991	929	967	941	921	898	949	912	939	942	886	956	938	857	894	887	939	854	906	932	885	916	898	937	915	882	931	871	893	915	906	849	912	977	945	901	926	922	836	932	955	966	898	876	904	859	916	866	935	982	888	904	904	907	902	946	921	898	874	953	880	894	923	897	868	881	901	962	889	972	934	918	940	937	894	910	953	883	903	855	859	885	942	901	934	891	894	893	905	917	894	975	940	925	932	890	934	930	913	923	872	888	878	925	908	878	918	951	909	896	971	907	958	929	937	839	940	884	877	894	852	926	911	933	908	943	911	889	881	939	880	919	903	931	886	904	901	935	906	912	886	919	898	884	876	909	887	955	941	895	959	921	902	891	904	908	944	947	969	898	898	873	909	984	993	923	878	894	931	950	872	939	896	945	921	917	937	948	894	964	896	917	976	927	930	950	889	881	918	907	893	883	894	897	883	879	950	929	927	921	905	905	921	944	920	927	925	945	895	899	867	859	946	963	953	961	932	907	905	933	905	922	897	906	978	935	893	887	916	940	924	937	913	884	908	922	857	918	972	898	907	905	909	890	952	949	905	894	905	916	896	922	893	887	883	918	930	909	905	913	859	908	882	975	926	957	887	1029	928	879	928	920	913	890	924	906	893	854	950	897	935	934	997	916	924	940	930	856	903	953	868	886	887	919	915	901	952	885	862	925	913	870	962	928	949	893	843	919	891	908	945	952	940	898	918	917	941	923	905	951	1016	935	940	910	944	944	946	926	926	926	936	921	915	922	905	890	903	900	916	945	912	934	898	912	934	901	907	968	912	879	909	910	943	895	958	911	967	925	907	897	925	921	950	893	946	934	877	875	894	940	882	904	895	894	917	922	936	908	866	908	945	885	948	888	952	953	970	933	926	939	949	931	939	908	890	907	975	927	943	960	911	936	885	927	926	904	952	928	959	913	935	931	904	950	911	889	880	914	936	933	878	901	937	908	928	836	918	909	879	871	893	902	885	931	917	909	908	889	904	918	939	945	941	964	907	869	949	917	893	886	932	884	907	912	946	932	890	879	967	940	931	934	900	893	952	905	917	863	886	973	986	954	892	933	896	905	892	879	909	919	917	856	911	920	931	899	914	931	947	932	958	936	880	897	960	889	894	946	940	932	936	901	945	928	887	875	893	944	891	911	960	885	887	914	906	953	933	934	923	904	916	851	946	878	869	916	899	933	904	892	948	918	896	872	930	912	955	940	942	915	926	903	948	854	902	899	928	882	900	905	912	907	922	937	946	969	893	922	919	889	922	922	955	909	876	906	903	951	933	935	956	918	948	918	901	876	923	962	952	901	977	866	934	939	905	882	896	871	909	931	924	923	878	915	889	928	927	941	909	953	928	927	877	886	887	873	946	908	908	882	887	849	879	905	915	991	912	896	867	915	991	884	901	945	898	908	904	899	910	903	883	911	941	905	926	904	874	947	903	917	921	891	904	859	939	970	957	837	938	945	899	924	955	918	919	893	898	919	873	880	918	942	901	927	896	921	896	896	901	917	910	890	922	872	901	895	900	883	848	907	935	905	917	919	949	917	935	914	938	954	926	929	911	907	932	910	872	889	903	934	869	927	934	876	902	953	916	906	889	955	965	936	906	997	866	921	934	924	917	881	871	945	853	887	914	923	877	896	949	933	935	871	900	902	945	915	920	951	920	954	924	891	917	986	894	965	933	907	924	886	946	912	935	843	889	868	905	910	917	990	910	933	884	919	904	916	891	916	858	903	918	917	911	914	905	883	918	926	883	916	937	880	982	867	923	937	920	919	905	928	952	935	891	895	930	883	902	875	905	876	906	915	933	924	921	899	930	920	981	973	941	897	889	932	904	901	854	945	917	915	913	907	910	929	903	909	928	914	878	927	970	893	921	900	916	917	918	868	929	913	936	956	921	865	951	937	947	933	946	895	917	889	908	926	941	898	932	928	880	949	904	981	906	932	933	985	917	895	903	930	885	907	900	888	892	862	954	923	926	899	898	893	918	944	904	928	915	1009	894	913	922	900	892	873	901	909	989	974	904	919	848	937	915	928	905	861	944	852	894	964	897	952	915	888	862	877	882	957	845	891	878	914	919	906	921	892	838	945	900	931	920	915	881	905	878	955	926	939	890	913	853	908	862	910	932	848	900	890	888	894	929	936	893	897	927	872	920	886	903	908	933	984	950	907	909	892	884	921	921	947	915	861	883	915	906	898	939	905	933	908	870	958	863	917	898	914	923	952	907	924	917	908	891	917	904	917	861	958	900	952	905	952	923	939	923	952	935	870	876	917	921	901	956	887	868	885	870	946	981	970	936	954	935	962	893	906	849	884	850	906	943	857	917	876	920	914	886	876	890	959	862	947	948	847	913	894	950	935	940	924	906	953	897	927	961	893	961	938	948	901	907	976	870	923	883	898	915	946	972	928	922	899	918	902	973	909	971	931	894	955	890	895	972	929	898	877	914	858	915	921	935	968	898	961	937	936	881	948	927	914	892	908	883	903	903	914	910	912	938	908	832	896	902	843	907	932	946	902	910	860	959	874	914	914	888	916	911	879	936	845	914	892	925	923	901	881	877	893	909	938	935	921	851	888	926	958	908	923	932	916	965	921	892	896	914	928	874	893	900	942	974	905	865	862	907	869	866	976	944	916	887	959	905	889	928	866	915	923	913	920	856	869	880	974	899	905	911	912	924	870	942	880	930	936	893	927	915	943	918	918	972	922	929	901	953	940	906	880	951	880	953	893	898	947	953	923	894	904	907	905	876	895	882	927	894	886	892	946	884	882	918	948	931	925	905	903	974	924	901	915	866	967	945	890	883	887	907	939	907	952	927	929	939	961	916	929	871	877	932	895	889	898	865	909	940	906	982	937	893	970	956	931	925	931	880	921	909	910	893	912	922	900	910	872	937	931	884	935	930	941	884	940	926	866	894	939	856	926	891	938	900	889	881	922	930	923	904	952	959	886	972	931	919	860	880	989	890	905	860	905	926	931	891	904	859	918	923	899	992	921	893	940	884	895	942	889	883	939	907	917	872	947	975	894	957	948	922	887	900	902	910	942	898	902	896	927	943	907	898	877	875	945	937	970	886	914	912	904	898	893	913	965	883	884	929	927	899	932	922	900	952	901	868	909	884	997	902	893	940	927	982	886	950	947	851	896	926	941	937	900	939	918	897	909	909	925	911	895	918	934	942	892	876	942	887	847	881	923	892	907	886	880	950	954	921	883	920	877	893	969	886	865	919	955	958	923	930	936	925	904	906	906	875	950	910	910	910	914	933	907	917	912	952	920	857	927	934	873	918	923	929	880	928	943	929	910	962	838	928	912	872	939	867	937	965	891	859	972	933	919	870	951	927	924	882	938	899	889	890	887	929	881	895	858	895	934	866	852	866	914	881	904	912	906	927	891	931	893	835	936	926	913	906	924	975	909	871	888	920	931	907	954	863	889	932	933	899	907	892
23956	21066	24430	27936	21066	21075	14189	606	357	332	353	312	305	310	299	247	270	259	257	259	218	245	270	257	245	264	231	247	235	286	244	242	261	248	227	253	235	256	277	227	288	252	251	239	208	215	232	237	265	249	233	239	248	226	211	249	245	256	236	233	229	255	246	239	245	225	248	257	251	263	245	221	227	260	249	236	237	240	239	217	231	222	232	258	243	248	248	291	230	231	218	245	255	253	256	242	265	278	243	244	217	254	250	227	224	204	233	224	256	255	246	260	223	236	238	243	214	229	229	218	234	250	234	227	230	265	252	240	232	234	258	253	235	269	248	249	245	257	240	245	227	251	260	251	233	234	239	221	233	258	252	227	245	241	236	253	244	191	214	235	229	255	221	266	225	250	256	251	256	258	254	242	250	278	225	247	240	230	217	227	233	262	242	251	238	245	225	241	253	227	241	243	257	249	264	224	237	225	230	246	205	234	217	252	279	245	238	247	229	231	225	260	278	271	251	234	227	237	228	222	234	249	256	230	266	243	279	225	231	234	211	231	245	236	226	220	260	248	238	240	260	246	229	253	233	239	248	202	251	257	230	249	238	235	221	221	244	237	220	193	235	216	244	239	227	240	238	227	252	238	263	227	248	254	241	233	241	259	230	251	256	222	222	232	240	238	265	237	271	266	223	228	238	261	250	219	236	243	231	234	255	262	234	253	232	250	260	241	219	267	252	227	253	259	244	248	257	247	246	249	259	261	254	242	257	218	241	234	238	243	242	242	217	240	234	232	220	207	257	266	248	204	240	204	259	231	247	250	236	218	270	230	232	204	241	251	249	219	241	285	259	252	230	240	235	250	256	221	275	254	248	215	247	214	244	210	257	257	222	248	236	259	243	241	227	244	248	253	239	242	235	233	240	231	252	223	273	248	249	250	262	246	245	222	214	226	251	249	245	270	243	244	267	232	204	262	249	245	228	262	268	240	228	210	240	251	220	220	227	243	236	222	261	251	248	244	228	252	245	237	243	251	233	267	254	248	218	235	262	237	261	204	201	250	249	247	261	238	288	215	259	238	245	233	252	255	262	257	220	245	240	238	258	250	229	217	260	235	231	247	251	250	206	254	275	216	232	217	249	235	215	254	256	236	228	240	259	228	237	230	267	269	239	236	242	214	231	240	219	214	255	241	265	234	259	271	249	240	248	218	249	229	226	257	289	244	243	236	245	226	219	236	234	226	237	259	212	248	271	249	244	215	226	292	237	249	242	253	250	261	254	275	230	237	264	221	238	226	229	212	232	239	266	243	221	258	275	219	247	243	246	270	252	252	258	260	249	244	229	242	235	247	238	240	233	247	267	254	228	223	250	259	224	258	220	227	251	277	258	232	259	238	244	223	239	245	225	253	232	241	229	216	225	241	254	231	258	218	255	232	271	227	274	247	239	233	199	235	234	230	244	250	234	224	253	227	247	255	221	245	273	239	268	257	231	225	244	236	243	254	249	237	230	241	226	217	239	285	249	261	195	256	248	226	251	231	226	239	251	220	223	236	242	241	221	242	222	224	218	246	227	240	236	226	261	274	237	264	222	272	235	248	236	230	215	269	263	235	229	254	250	240	261	227	224	274	250	240	237	251	251	261	217	213	240	251	283	225	264	277	215	226	281	226	253	232	252	249	229	217	223	256	249	214	240	291	222	250	240	263	248	231	216	258	230	198	230	251	245	256	256	255	249	251	241	238	233	256	222	212	214	244	237	237	248	231	252	222	237	267	217	265	234	261	242	241	217	233	251	273	227	243	247	233	256	241	261	245	225	217	258	251	232	242	236	235	257	248	233	219	238	238	241	264	228	245	241	264	259	244	244	219	219	242	249	242	245	230	223	226	209	256	242	237	222	246	225	265	223	245	256	233	247	216	242	268	250	223	248	257	221	229	231	249	221	228	255	246	216	240	238	236	258	225	241	268	272	260	182	234	249	219	272	268	228	238	244	248	230	209	209	207	250	206	209	234	252	250	224	235	229	206	231	235	271	220	249	231	275	282	269	268	225	243	222	243	239	261	245	245	265	225	256	241	220	250	242	236	256	231	236	244	242	232	240	224	246	232	228	217	243	215	262	246	239	244	235	237	210	232	233	243	259	240	238	215	268	237	237	228	256	245	229	261	243	255	262	257	217	233	213	241	229	264	227	251	242	246	243	242	233	248	252	240	240	238	234	233	226	217	224	238	260	246	216	219	239	224	216	228	226	242	231	246	221	231	228	232	212	225	244	234	226	245	254	271	202	266	241	256	218	235	224	220	246	244	231	253	261	229	218	271	262	226	253	216	233	251	202	242	247	260	229	245	227	234	241	203	255	238	245	239	253	232	226	240	237	244	239	236	240	236	222	248	250	225	232	212	227	217	247	235	258	234	207	239	208	206	224	256	255	216	243	241	256	258	257	245	233	232	282	230	236	237	239	216	227	240	227	224	242	221	244	228	233	249	272	203	250	226	252	250	205	260	234	227	245	247	239	217	230	245	244	235	214	214	216	240	235	264	258	214	252	252	268	232	244	225	212	217	253	245	247	252	243	246	239	253	214	225	256	236	216	239	257	238	213	230	243	224	254	237	262	236	217	230	243	198	246	232	190	244	235	216	256	228	226	250	278	235	243	239	235	215	216	231	250	248	264	222	210	264	240	237	236	241	225	226	247	248	226	258	243	225	267	238	229	244	247	247	226	232	215	209	242	215	238	215	260	228	263	264	255	253	234	239	240	240	252	243	261	226	239	240	249	265	214	207	225	229	235	250	260	243	228	208	227	215	224	235	246	212	248	245	248	254	245	218	269	250	240	255	237	227	223	224	213	209	202	242	251	258	247	234	222	219	253	238	258	210	246	225	248	239	283	246	257	253	267	248	255	238	221	232	240	266	225	257	230	238	210	229	253	237	232	226	253	213	230	240	239	241	247	227	232	270	239	245	237	242	215	243	254	242	243	231	235	257	242	243	231	269	254	247	244	226	256	266	245	255	246	262	263	242	258	229	240	238	190	235	233	222	250	250	243	266	274	227	272	247	207	239	216	233	253	244	225	240	227	240	270	257	267	241	239	247	218	246	269	251	229	247	242	219	209	245	234	255	242	225	256	231	230	258	247	247	215	277	270	246	260	269	247	248	224	237	233	230	225	255	230	222	251	217	229	286	260	243	264	258	239	241	223	249	250	261	250	238	229	256	252	215	239	247	228	250	270	239	232	213	234	259	237	230	232	228	214	245	230	236	250	208	249	238	220	248	251	272	211	218	241	229	254	262	225	259	228	263	255	192	223	232	221	261	256	220	250	289	252	245	236	225	241	226	251	247	238	201	244	221	251	242	237	266	236	218	221	239	217	235	239	274	227	237	235	248	249	242	236	240	225	224	234	237	243	233	227	229	258	235	249	277	235	238	230	242	252	253	247	252	243	232	263	255	234	273	220	259	256	240	218	225	248	214	228	256	222	263	251	217	246	252	220	239	231	231
4315	6340	1930	4034	816	663	673	620	652	638	630	576	658	579	581	630	591	585	601	569	548	571	551	574	567	576	563	572	614	560	594	596	570	607	577	600	558	566	621	545	597	607	591	554	578	576	581	584	568	567	573	558	578	553	609	601	560	556	600	594	560	553	584	573	613	581	594	595	569	583	589	546	580	610	572	583	578	590	569	579	576	604	591	581	550	608	544	566	574	634	606	587	536	574	583	594	591	618	561	554	571	545	577	594	597	563	568	584	574	559	551	574	577	566	583	572	603	598	574	549	566	581	560	582	570	596	598	563	587	594	582	566	565	576	561	590	586	612	588	588	576	569	571	571	561	556	573	592	602	603	586	617	568	554	603	588	583	560	569	628	563	598	583	605	597	605	585	586	560	572	547	542	597	577	541	642	592	560	560	580	562	599	595	564	554	546	552	561	610	571	615	554	585	539	579	572	568	594	606	600	592	601	565	566	570	633	592	604	571	621	568	593	545	595	581	602	578	606	609	542	584	595	568	599	577	573	571	588	554	597	569	562	571	566	585	590	594	550	567	616	587	584	562	618	580	553	572	580	643	549	599	591	576	620	538	584	539	595	566	603	634	502	596	605	591	571	560	570	579	597	562	577	552	547	587	571	552	594	587	565	608	609	551	549	544	549	598	592	595	624	571	572	558	585	628	584	571	564	567	553	565	575	614	507	595	580	582	561	606	586	568	550	552	572	640	555	567	599	565	631	541	622	550	600	614	548	638	583	562	622	566	575	557	611	583	613	571	605	554	561	558	569	585	618	550	587	524	573	542	566	612	579	565	522	637	607	591	614	596	582	589	611	554	573	602	567	574	541	585	579	588	526	569	567	588	595	604	588	587	624	582	595	591	624	604	595	548	544	567	588	575	542	586	574	548	562	529	542	636	625	596	550	598	586	560	549	586	587	533	630	611	612	566	553	590	580	581	627	557	597	581	607	609	563	579	582	605	585	530	586	585	546	560	568	612	590	567	591	642	565	587	594	581	601	577	571	570	586	572	566	523	585	535	575	528	611	623	563	597	581	570	536	631	553	553	586	586	615	550	577	549	608	570	555	570	563	598	528	611	593	593	595	584	576	540	539	568	562	562	560	569	572	594	546	607	555	565	576	547	561	619	603	582	568	584	539	600	564	556	585	599	555	585	595	547	577	599	578	627	564	610	587	592	554	587	510	562	616	569	600	591	570	586	581	580	574	569	568	577	577	580	578	582	627	575	541	601	583	572	537	539	604	603	603	599	542	566	571	600	574	575	576	583	590	597	581	578	566	556	584	602	561	585	576	601	580	627	643	605	582	603	604	554	574	575	589	558	575	568	579	568	570	601	617	569	579	612	596	562	588	553	568	602	603	562	544	614	594	563	537	611	536	599	629	586	619	617	571	590	617	551	582	538	529	587	604	540	601	570	561	539	584	573	580	586	619	559	583	563	521	572	548	595	596	588	588	577	591	582	607	565	540	580	595	567	554	545	565	618	548	615	600	553	565	575	587	593	575	536	580	624	575	558	590	558	602	541	602	577	608	582	583	583	594	569	562	550	552	582	593	562	592	572	587	611	569	604	622	577	592	577	570	551	592	537	584	566	572	609	566	556	615	545	546	600	582	574	533	551	555	603	565	572	605	607	560	626	574	550	554	598	561	615	566	602	544	583	578	588	579	550	591	561	559	554	637	615	563	587	556	614	625	584	526	579	541	599	584	576	561	559	522	566	574	558	560	562	586	553	589	561	617	603	583	591	590	574	627	567	563	596	600	564	577	560	599	583	548	534	573	572	603	608	551	567	567	606	621	565	584	589	594	546	588	582	549	582	555	541	540	549	554	575	554	535	587	582	569	609	560	582	579	573	579	569	579	530	551	606	550	579	550	569	565	662	558	626	556	604	586	536	606	551	596	537	595	611	595	575	547	607	568	616	610	581	527	555	601	543	555	572	552	570	641	559	603	563	567	589	625	541	571	544	570	559	584	570	580	559	567	574	564	579	570	581	593	584	633	616	593	564	583	620	605	591	596	561	591	561	597	578	600	582	574	598	593	576	582	569	558	608	589	572	617	539	571	585	583	607	564	570	579	617	594	623	567	552	570	584	578	549	593	616	557	584	561	597	548	586	579	596	592	570	560	548	596	595	580	578	563	574	582	553	573	557	590	596	580	587	553	575	586	563	554	615	630	580	578	594	537	573	597	591	602	607	543	589	557	591	582	576	579	621	590	561	562	570	602	537	554	597	593	603	610	561	564	573	579	561	571	613	601	570	587	579	614	569	571	575	535	589	585	561	567	596	627	594	618	560	555	543	575	598	597	613	564	575	612	591	595	587	599	574	609	524	573	560	543	591	563	573	561	539	576	565	543	556	560	563	568	585	585	570	560	590	557	576	592	569	591	594	583	610	546	566	578	582	603	549	534	581	565	560	588	581	597	552	522	611	545	602	557	601	582	559	607	561	544	606	556	565	547	611	575	565	564	585	591	578	577	558	559	562	621	590	565	574	579	578	614	579	569	588	563	602	545	621	576	579	635	562	575	582	571	571	570	587	552	585	546	591	556	622	573	565	554	536	524	566	571	571	588	549	592	623	578	578	547	611	602	559	593	595	578	606	597	627	587	610	604	604	599	617	556	581	583	594	594	586	598	521	583	583	583	586	612	548	600	536	557	605	606	574	638	608	557	571	566	618	557	592	577	587	598	568	558	584	529	545	588	578	560	544	597	543	569	587	618	624	603	585	586	591	580	606	570	556	596	575	607	592	613	598	584	604	587	560	562	588	573	583	667	598	574	547	573	603	569	572	564	567	585	581	584	537	561	530	561	578	572	585	578	562	570	600	559	592	564	616	569	594	595	587	597	566	578	647	588	567	593	577	570	563	601	604	576	613	579	590	573	589	596	572	591	576	586	623	565	617	616	539	542	588	595	572	585	607	583	545	578	547	610	572	574	568	606	564	601	569	543	573	574	557	563	594	542	560	570	571	576	558	544	547	522	586	557	589	554	586	541	608	568	568	561	568	577	593	582	572	576	541	586	560	587	526	598	598	582	614	579	552	584	550	565	584	553	608	578	561	567	585	598	582	593	597	575	563	583	548	593	586	586	589	581	557	603	570	540	604	614	529	582	584	578	593	580	575	559	544	575	591	588	592	577	598	595	588	590	585	557	569	539	587	627	577	586	643	544	558	547	596	555	567	551	542	568	601	581	566	572	568	564	613	545	590	554	602	543	557	551	574	594	577	574	582	576	570	541	571	600	595	581	578	574	623	542	576	562	555	581	603	606	569	628	596	595	578	580	563	551	606	587	635	568	520	546	593	594	568	574	579	587	594	539	571	619	578	561	604	602	575	554	543	571	547	608	599	557	566	632	545	625	585	590	519	599	526	541	585	595	543	591	587	612	619	592	568	609	601	576	616	573	555	604	570	598	531	611	571	603	573	573	554	589	599	549	616	605	518	589	596	564	585	587	648	547
31856	19579	7428	914	552	521	416	330	335	315	326	334	316	302	350	289	296	304	324	297	314	297	292	267	308	335	317	321	338	299	285	281	278	305	288	293	311	287	304	294	317	313	306	312	267	297	282	342	321	304	314	322	294	312	301	305	289	275	291	297	295	299	306	306	290	308	311	322	340	310	325	283	327	310	330	323	315	326	290	349	303	283	290	257	319	272	310	283	260	294	284	291	297	300	311	311	300	306	324	290	323	307	304	335	293	306	288	321	298	292	330	305	321	309	333	317	334	299	295	296	298	308	317	370	350	273	311	341	321	308	326	276	302	327	297	305	309	301	324	292	303	301	329	319	311	289	352	295	287	324	318	296	315	296	311	303	289	302	310	316	293	291	304	324	343	298	304	326	296	306	310	331	292	279	322	321	278	305	322	279	312	281	289	324	310	288	295	307	302	286	327	330	299	289	345	307	296	309	321	324	318	317	314	343	310	308	321	333	340	345	299	342	306	336	313	279	331	305	327	282	292	280	264	300	300	332	298	305	326	329	286	291	282	319	301	292	284	298	307	272	276	321	327	295	300	299	282	324	322	298	347	315	338	325	343	340	336	279	324	299	300	283	267	308	294	295	300	291	301	302	313	296	337	300	295	317	310	314	304	303	320	279	298	320	289	294	323	340	280	334	290	301	304	266	324	284	320	278	293	288	328	312	326	290	342	335	335	292	313	291	319	292	307	304	306	282	310	296	311	308	295	321	342	298	329	316	346	313	328	304	280	310	290	275	277	308	305	296	319	296	289	302	306	325	301	314	316	325	283	287	300	310	325	291	326	288	318	285	317	324	319	327	294	278	307	281	304	298	313	288	287	326	285	317	314	335	313	327	292	307	319	290	350	278	313	288	323	288	308	300	296	291	273	328	303	330	270	286	338	345	299	278	288	295	314	309	330	324	313	285	286	315	329	308	316	317	322	341	314	295	289	295	301	286	314	321	297	294	326	259	326	315	289	275	318	305	299	274	311	295	307	289	295	300	316	305	313	293	292	302	348	321	306	294	318	324	310	285	303	297	303	314	313	319	276	323	300	317	282	320	335	331	306	305	299	313	312	315	307	294	322	313	291	301	314	332	310	280	311	329	300	315	306	306	342	348	318	326	335	317	264	296	332	313	277	294	285	307	305	294	306	273	301	296	300	292	284	281	306	316	278	278	300	313	296	303	324	309	308	314	329	316	314	339	295	295	268	287	288	311	315	300	332	277	294	303	300	299	281	297	287	269	306	319	315	306	333	297	313	289	285	303	308	320	295	324	321	271	312	294	269	315	302	306	302	296	315	287	331	328	292	332	294	318	297	301	311	324	317	287	312	267	316	281	325	343	312	286	284	317	321	295	321	310	309	301	280	301	297	302	324	307	331	306	295	348	327	313	304	324	308	288	300	295	286	311	288	285	295	321	321	304	297	301	311	293	293	272	309	277	309	328	321	305	313	292	339	284	292	341	303	295	285	319	303	278	310	283	312	298	298	332	326	303	309	297	304	326	317	331	307	285	306	303	290	294	297	304	303	282	286	279	313	307	282	297	300	289	282	306	284	289	273	321	315	272	262	305	324	325	297	274	317	301	311	286	304	288	323	287	313	287	309	281	315	281	302	307	307	316	315	308	333	288	293	341	308	308	317	315	310	285	318	284	325	317	306	312	298	307	277	315	317	294	304	267	314	299	277	302	276	278	304	344	312	288	304	321	305	304	318	316	283	296	321	283	291	332	333	266	284	288	295	308	286	302	325	293	335	301	282	307	293	306	307	296	324	338	297	289	322	300	304	283	323	323	298	330	334	320	280	291	285	304	312	303	297	310	302	369	318	290	325	306	295	302	307	305	268	281	310	311	339	309	317	339	318	312	294	319	305	322	299	302	284	306	326	313	286	288	292	315	281	311	327	312	327	303	275	304	285	306	296	289	325	302	294	318	318	309	314	303	312	310	298	379	295	307	304	328	286	281	313	289	303	304	299	276	297	296	292	318	323	266	318	318	299	294	310	312	310	295	308	311	310	334	288	332	309	296	323	351	312	320	312	300	330	300	341	319	306	332	270	303	322	306	338	296	304	297	262	295	325	313	277	309	304	298	308	292	328	311	315	296	297	284	297	339	299	317	318	328	298	306	319	294	323	292	302	287	318	288	313	300	304	309	272	309	320	283	290	340	315	323	315	301	318	355	303	315	319	302	312	309	317	320	335	311	313	311	321	316	328	299	325	316	321	329	293	259	285	308	326	274	325	265	317	287	295	303	272	313	308	334	311	324	344	302	289	290	312	327	305	268	289	307	342	334	284	293	283	309	338	302	287	324	303	308	345	333	304	325	315	319	330	327	331	325	277	289	281	288	295	285	319	285	296	295	294	292	321	324	307	311	288	328	296	325	317	316	314	308	297	313	283	307	286	303	301	330	336	332	310	279	302	321	303	280	301	309	317	292	280	317	315	320	261	292	293	327	294	308	284	310	301	292	293	309	296	294	307	314	320	298	317	336	302	320	301	315	332	277	313	317	311	299	325	302	303	303	292	301	329	322	328	315	296	281	307	313	314	292	309	314	326	275	312	297	281	304	274	293	306	270	279	287	296	302	267	306	317	323	332	311	308	249	266	308	279	290	295	301	310	331	314	312	309	289	309	305	324	302	332	307	312	270	293	290	306	302	291	303	336	312	294	300	301	332	297	291	301	321	307	289	295	291	294	307	312	310	317	320	308	323	274	295	316	264	311	300	278	299	323	270	304	302	324	288	305	291	301	303	321	305	283	369	316	318	286	337	308	327	316	305	317	310	308	315	321	309	302	315	286	282	293	294	310	288	299	296	296	320	293	311	285	311	306	316	313	306	295	292	288	286	287	282	320	278	290	300	300	309	303	326	314	311	283	293	305	298	312	287	298	304	277	264	297	264	292	285	326	300	280	298	320	308	271	290	315	330	283	311	311	310	300	293	291	308	308	319	339	325	301	298	299	286	289	315	326	264	290	302	314	325	306	305	293	289	319	311	328	293	271	295	298	331	308	317	318	302	295	307	331	295	282	292	299	330	335	300	282	275	269	288	278	266	291	288	310	327	292	291	288	319	281	307	292	324	323	292	317	338	308	270	321	303	330	294	300	294	316	261	339	292	280	287	337	313	279	289	282	339	294	322	274	282	306	295	306	303	323	323	305	318	336	349	306	334	312	288	313	308	276	303	294	329	299	351	279	326	313	303	311	265	290	308	303	334	312	317	317	306	290	318	306	320	278	277	324	311	328	288	279	300	328	280	327	280	309	308	323	321	316	315	286	315	276	300	275	316	284	313	322	313	325	298	295	293	333	292	269	277	340	310	285	311	307	334	321	304	324	313	302	311	289	286	317	328	301	288	350	302	325	289	288	313	332	318	299	341	264	289	339	338	283	341	324	300	288	288	289	295	313	301	301	310	327	326	340	323	296	273	284	309	308	302	300	352	292	296	317	287	300	326	326	287
6153	2143	991	917	801	804	747	711	771	718	770	802	776	764	776	766	779	756	803	782	720	757	763	791	783	751	803	783	758	792	822	788	752	729	714	783	754	750	791	799	794	807	799	769	784	792	805	708	752	784	765	813	770	790	786	791	785	791	786	789	847	757	762	807	762	771	791	800	847	780	760	765	783	795	798	795	718	753	793	781	797	759	763	778	735	736	737	804	718	837	764	798	781	815	758	734	788	807	739	794	852	786	772	775	772	818	822	782	774	765	724	803	769	760	767	786	788	767	777	754	805	769	703	735	749	758	728	740	751	780	770	721	758	780	770	810	746	772	795	717	734	774	760	769	792	778	765	761	732	736	795	753	736	765	761	802	762	788	820	817	769	789	805	771	813	778	782	762	812	792	819	779	727	829	752	762	743	751	801	787	776	730	808	773	769	742	831	741	790	763	816	783	782	766	747	779	787	755	759	710	769	763	765	739	793	794	741	780	804	768	822	771	737	814	770	759	797	788	784	802	836	796	785	760	727	760	776	784	820	801	795	785	788	787	818	731	775	803	764	781	789	756	807	797	790	757	761	788	789	746	799	833	740	746	742	763	842	777	811	804	850	802	796	791	736	777	795	761	717	771	747	777	785	792	766	752	820	769	822	793	799	771	731	767	792	796	769	811	740	805	797	776	828	772	776	749	781	785	724	757	805	760	810	782	791	757	790	727	757	753	783	788	789	811	806	805	765	763	779	818	775	778	802	754	790	770	791	773	776	825	803	752	786	780	795	774	762	757	736	749	761	749	739	748	787	771	766	804	761	767	770	815	755	808	823	738	754	794	766	776	756	739	800	824	774	803	795	784	793	802	790	787	782	779	792	804	807	781	838	756	720	803	749	709	793	779	803	778	746	793	793	812	757	788	799	789	787	817	795	777	782	854	720	792	745	776	787	746	763	846	760	795	768	790	810	777	766	797	740	769	695	774	792	741	824	811	805	808	803	814	795	767	731	779	778	761	797	803	786	784	816	765	784	764	770	792	754	770	767	729	736	764	804	783	741	788	819	783	811	770	769	789	765	767	797	774	784	716	768	807	749	764	782	805	784	794	823	805	752	743	774	760	772	783	782	780	800	776	767	714	797	774	758	790	792	812	763	780	801	732	768	776	842	785	750	786	802	703	800	783	759	743	726	831	727	751	776	761	758	781	754	755	747	753	809	735	774	789	788	761	775	792	780	705	720	791	809	773	759	794	760	797	787	779	761	773	733	819	769	795	765	720	791	837	776	747	758	792	821	761	757	774	747	764	779	771	789	819	825	750	780	809	773	794	781	802	829	779	773	822	784	806	766	698	771	751	756	753	800	749	784	797	754	779	737	753	727	783	753	823	796	788	786	770	774	798	813	795	750	773	765	802	798	755	770	806	812	772	785	782	795	779	847	779	741	774	737	787	782	739	805	820	812	728	748	767	731	731	781	779	768	796	714	742	802	766	778	786	749	767	760	860	780	825	718	812	786	838	764	803	789	778	789	788	790	764	789	799	784	780	754	798	793	775	785	741	759	774	798	775	755	732	778	739	787	732	753	748	777	792	780	772	796	797	762	811	795	755	757	773	751	767	727	763	787	750	804	760	845	783	799	781	796	794	761	769	785	744	806	813	785	777	756	772	807	794	788	834	759	772	769	758	759	759	771	783	782	809	759	773	797	745	822	769	790	745	804	772	759	748	785	799	800	753	768	826	748	723	729	778	806	795	759	837	827	762	729	776	750	775	767	746	774	763	804	761	746	763	778	719	750	778	787	777	782	806	776	733	742	818	797	808	807	786	741	750	760	731	791	774	757	740	773	728	741	778	753	775	732	756	742	778	771	760	777	747	795	725	814	768	774	779	795	778	777	788	732	752	793	768	793	779	809	746	749	782	756	798	806	783	779	771	749	744	823	748	771	810	747	756	803	765	762	760	801	771	753	794	796	759	810	757	743	736	804	721	769	804	795	793	773	784	818	752	782	780	757	779	771	807	794	722	762	763	780	688	778	793	744	817	783	785	757	773	731	741	809	766	744	750	834	802	739	774	745	744	721	788	772	765	790	773	716	752	787	817	742	810	766	748	768	793	761	758	815	760	767	778	794	773	729	780	778	834	776	746	773	759	763	767	748	782	750	777	778	815	819	787	764	802	751	770	779	774	757	768	789	755	766	729	740	816	762	790	754	784	749	737	833	768	758	797	821	755	804	782	778	744	763	765	827	793	821	826	747	772	776	777	751	790	770	791	760	766	774	776	819	823	789	771	768	784	790	726	788	792	833	718	802	819	753	752	752	791	787	729	728	772	777	723	779	761	786	763	791	818	790	763	792	803	753	780	769	744	769	790	782	763	777	765	784	734	794	807	779	786	772	780	786	778	739	734	753	768	779	802	739	750	822	758	795	768	786	783	830	761	720	797	771	781	769	789	751	721	768	785	774	758	791	790	740	826	763	768	777	798	780	714	742	721	802	759	734	812	771	755	822	754	783	775	761	766	765	796	792	716	786	788	772	782	751	812	776	770	757	771	783	761	780	794	732	793	805	780	783	788	738	733	743	769	836	766	833	747	743	744	825	770	801	780	814	761	781	770	747	811	815	765	753	785	751	758	811	811	860	793	814	783	821	789	751	778	764	750	791	784	786	790	816	701	725	729	796	796	792	798	730	762	765	754	764	790	818	744	771	802	731	737	765	811	745	786	804	775	759	777	800	771	760	793	759	779	738	769	724	804	778	776	779	770	759	768	786	771	812	743	761	773	804	857	769	764	796	786	796	804	776	737	758	779	804	792	811	734	791	723	804	789	775	804	758	766	751	775	799	728	760	760	828	761	748	739	740	806	803	744	786	781	793	764	820	802	769	720	814	795	790	801	760	775	766	769	772	768	768	731	807	836	737	770	806	811	753	825	788	783	797	772	759	753	770	779	806	789	821	801	777	759	774	762	788	794	760	718	792	801	751	760	791	757	785	799	736	733	772	805	775	768	800	775	766	777	830	798	772	804	772	770	751	799	790	753	783	777	769	784	772	756	803	767	835	820	771	735	776	770	749	776	782	814	735	704	793	768	775	747	814	732	797	758	775	724	810	741	756	791	823	801	799	827	777	730	756	832	797	774	742	750	770	812	788	750	786	785	744	768	768	776	766	776	781	741	772	816	777	779	719	801	798	779	775	793	767	792	813	805	752	766	755	793	782	780	727	823	716	797	751	746	806	758	760	721	798	748	808	768	754	768	731	758	756	788	799	809	825	788	758	772	788	798	786	800	767	789	765	792	753	809	756	816	747	754	760	774	797	781	788	742	789	784	792	760	752	767	828	794	821	747	758	755	791	745	739	736	790	820	811	749	774	720	791	785	822	717	786	767	768	771	798	771	758	756	751	751	775	772	792	772	715	757	800	809	767	810	793	804	798	809	801	741	750	787	831	754	803	777	805	781	730	831	757	760	754	787	740	782	824	818	777	776	760	786	781	745	734	790
24677	21022	23941	28279	21009	14401	674	480	452	370	401	395	428	418	429	373	409	355	418	377	389	421	388	388	400	379	374	384	391	381	376	381	364	414	425	404	409	398	416	405	386	370	372	374	384	376	335	383	395	377	354	399	384	381	348	358	390	368	345	361	386	360	365	357	365	382	396	425	372	425	367	373	354	349	376	404	379	356	362	390	385	382	374	381	371	364	378	320	363	364	409	373	393	385	393	378	384	369	379	400	358	341	381	407	396	419	360	364	323	369	380	379	390	383	373	392	352	371	361	355	363	388	385	355	351	406	385	381	365	397	383	356	386	351	366	338	345	359	377	382	361	375	347	418	368	399	342	394	363	394	378	396	397	404	371	374	382	342	374	372	395	386	416	384	347	413	371	365	413	387	407	415	397	384	433	339	353	413	382	356	350	364	389	377	379	388	383	355	380	360	358	382	373	444	377	372	360	380	398	388	400	364	395	365	362	338	405	388	382	405	348	372	346	369	338	359	384	376	353	363	347	373	390	407	349	372	356	400	409	375	366	377	377	393	388	320	398	366	334	359	413	361	395	388	367	354	400	382	367	363	382	385	375	349	422	366	384	377	411	401	404	402	368	378	361	399	355	378	399	369	362	375	367	340	373	360	363	359	385	357	392	404	369	402	369	375	402	359	332	391	388	358	373	343	370	381	407	365	389	402	393	358	352	414	331	379	379	345	351	410	397	375	360	394	365	369	350	332	359	394	420	334	394	369	386	371	382	355	356	391	415	339	391	341	364	345	410	388	399	389	436	390	344	379	338	384	389	392	355	362	382	399	422	375	338	357	400	371	360	400	353	383	373	396	384	388	379	388	389	347	358	376	386	370	368	372	343	374	388	377	376	358	356	384	364	383	348	379	368	384	375	361	368	385	382	368	354	382	387	392	348	381	391	370	387	391	381	367	418	373	406	399	328	367	354	393	372	385	383	385	364	335	425	349	393	385	374	386	391	380	397	367	373	394	386	380	397	362	388	415	365	386	376	380	376	418	375	352	390	374	418	330	374	363	375	407	365	386	388	341	400	395	366	375	409	376	352	384	362	372	356	362	402	371	333	380	381	334	360	400	375	383	399	374	377	371	368	370	380	372	390	373	359	354	339	364	399	385	383	381	387	392	391	376	374	391	397	345	382	324	385	360	364	360	386	368	398	387	405	397	368	378	350	360	391	384	385	369	362	358	420	373	360	346	378	404	379	372	398	367	374	384	408	334	380	360	381	352	405	368	372	354	359	380	411	366	386	371	355	356	387	349	353	376	363	354	390	374	392	374	359	395	380	394	403	428	388	372	355	380	378	354	378	378	394	370	378	350	390	358	355	327	366	361	380	357	359	350	407	422	422	381	381	358	334	367	346	347	345	368	379	386	366	362	369	356	356	376	360	378	379	370	369	357	367	354	355	365	373	337	364	416	374	369	373	382	363	364	339	349	343	399	383	409	355	373	383	353	420	369	368	395	350	376	413	371	383	385	377	376	373	369	338	383	389	367	401	381	355	385	384	363	370	340	341	366	384	375	380	371	333	382	375	403	376	342	376	422	355	363	423	403	381	401	385	366	375	345	340	398	405	389	409	392	379	360	345	378	392	417	374	366	362	389	391	336	367	385	414	408	397	417	342	363	351	398	396	370	384	364	384	394	385	406	380	426	374	401	350	373	380	352	392	364	363	364	392	384	352	338	375	390	376	359	370	429	422	390	351	360	368	364	407	370	367	381	366	367	362	370	357	366	398	384	380	371	361	387	390	352	371	386	400	322	345	356	388	350	397	381	388	387	353	351	397	384	359	381	414	398	345	324	362	360	321	373	392	371	352	348	340	398	389	372	350	380	415	378	376	365	375	431	374	368	385	361	385	386	372	395	387	389	374	355	354	375	395	383	394	410	376	385	400	381	370	361	393	398	374	374	397	381	408	345	373	360	395	382	396	383	394	377	349	363	380	417	389	382	381	323	372	377	375	379	377	326	391	376	329	369	404	364	411	388	361	348	372	372	371	360	400	351	335	368	386	376	377	373	365	359	357	383	371	370	387	397	371	406	375	365	403	382	379	360	389	361	367	372	374	387	404	378	384	391	353	405	417	363	373	363	373	418	398	412	361	404	399	384	375	397	358	346	359	412	410	379	378	364	376	381	372	350	396	394	386	384	348	360	395	398	397	369	369	359	408	373	403	404	350	383	363	370	357	398	352	363	382	377	352	390	363	356	403	382	373	372	390	379	385	390	366	324	360	381	356	371	350	371	347	346	397	413	396	382	382	354	385	341	404	343	388	389	414	399	407	366	372	398	385	368	368	397	382	349	363	378	398	387	404	375	412	387	422	431	386	348	420	375	396	398	380	373	358	372	397	385	380	406	370	359	330	374	369	347	337	367	378	405	385	371	392	346	336	359	374	360	355	335	360	395	381	372	383	377	382	363	376	377	388	405	368	388	357	384	379	344	356	329	360	371	367	392	368	349	370	405	355	366	359	378	419	350	379	382	373	397	356	338	367	359	415	367	350	353	364	375	355	381	415	355	363	361	391	358	385	348	363	407	402	353	377	407	352	361	371	395	361	399	366	369	363	336	362	399	387	339	385	396	355	386	414	397	378	371	394	330	396	390	400	341	353	380	366	402	401	398	410	383	367	361	402	386	361	360	413	403	373	382	363	387	347	395	377	370	381	351	356	361	390	373	373	379	404	381	371	372	379	362	351	387	374	403	400	394	382	358	383	362	367	410	397	376	373	365	359	348	399	383	376	383	420	368	380	379	384	381	371	369	367	361	390	386	370	381	348	389	380	379	406	393	381	349	383	369	358	394	384	362	392	437	382	365	385	386	366	354	361	353	379	378	387	389	423	374	404	369	370	362	387	383	366	378	380	411	395	344	328	391	400	373	394	337	399	360	364	380	373	333	354	394	407	372	374	365	406	377	396	382	376	373	377	366	391	377	382	381	368	376	372	345	374	416	401	370	365	358	375	375	364	346	368	377	396	367	383	375	368	347	345	360	393	341	416	392	377	346	366	389	348	348	373	362	372	370	389	394	384	357	337	403	372	398	410	367	381	398	388	363	355	345	363	385	342	404	355	359	369	356	381	392	400	404	402	378	415	351	399	375	390	368	378	403	414	413	402	384	392	358	361	376	413	375	379	392	361	351	376	349	374	391	390	378	391	390	381	373	336	344	374	373	391	387	334	400	357	340	385	351	374	345	343	382	386	361	393	387	388	351	337	332	411	419	397	398	373	392	382	358	387	421	379	360	389	340	381	349	383	354	362	432	380	343	356	330	376	371	384	405	383	380	396	353	374	405	344	383	361	400	388	413	385	383	375	388	359	365	355	383	370	391	345	432	382	348	340	377	371	376	367	350	354	377	385	342	341	369	379	348	344	393	370	428	397	413	397	377	364	366	378	377	367	375	396	383	390	349	391	380	353	376	383	406	405	399	371	409	363	357	365	351	366	408	370	393	344	416
4223	3366	1702	1155	952	951	909	882	898	899	916	896	893	883	896	944	911	915	926	958	908	899	915	908	935	880	898	900	906	944	852	900	892	812	919	928	936	980	915	904	896	906	918	844	913	902	926	916	902	832	910	929	898	847	919	880	883	931	938	903	909	915	923	887	910	915	905	900	876	884	869	927	939	939	897	893	906	878	924	942	886	850	910	908	901	889	910	849	911	873	874	885	881	904	975	865	872	846	927	870	887	903	920	909	918	924	870	892	941	844	889	913	921	886	867	875	919	869	909	894	927	913	845	866	887	915	932	894	915	905	902	944	938	847	903	929	875	897	882	878	969	925	952	870	951	894	920	931	965	901	861	901	888	940	918	943	908	877	991	866	919	948	883	896	925	880	860	899	853	891	892	915	883	918	915	919	927	887	963	908	887	873	945	904	938	896	912	945	958	897	891	945	857	866	951	938	896	863	884	870	863	897	925	921	905	899	925	949	967	909	971	959	906	925	917	896	967	869	863	971	874	913	939	897	843	912	903	906	906	862	932	849	936	898	891	924	855	926	879	892	908	912	967	879	856	901	905	909	948	929	957	898	918	901	913	923	940	845	939	947	932	899	891	889	860	885	940	933	888	967	940	921	921	872	904	920	860	908	903	972	869	914	955	940	961	900	941	867	894	898	863	932	919	919	869	896	890	920	907	904	935	848	894	892	900	913	930	888	887	920	917	929	944	968	899	920	869	897	918	885	884	925	924	946	923	919	908	999	932	964	864	870	853	946	904	899	907	902	940	915	890	874	893	939	860	917	933	923	913	953	881	847	925	881	909	921	852	893	871	877	915	984	981	847	968	916	857	868	922	866	856	894	914	936	941	929	908	920	918	949	906	920	917	880	913	867	850	944	942	936	942	968	935	971	933	915	882	898	878	891	944	935	870	900	876	815	932	842	809	849	899	890	909	886	843	926	881	917	873	927	903	857	878	897	932	920	932	888	909	904	863	879	930	855	922	931	867	905	928	903	889	897	944	871	855	896	941	910	897	943	880	879	894	907	874	902	902	913	960	891	900	891	900	878	911	923	878	907	908	891	912	901	903	897	857	889	906	868	893	900	883	868	910	926	868	947	931	949	880	995	900	923	933	914	894	884	887	896	864	914	905	861	906	886	913	860	896	918	896	863	896	917	888	907	887	867	875	872	950	943	910	931	914	840	944	928	955	896	945	929	947	852	895	920	913	912	892	923	907	979	895	889	938	858	885	849	868	875	924	892	862	880	917	896	903	921	915	911	929	895	919	910	903	918	844	903	862	875	952	954	909	890	878	849	914	893	926	964	919	887	873	941	976	907	924	891	869	908	947	907	920	926	929	952	899	913	883	877	855	881	956	879	951	912	895	911	905	850	856	904	847	855	901	906	931	925	925	917	934	931	937	911	870	914	903	937	889	915	904	915	953	903	909	907	893	929	926	909	855	901	914	894	935	877	933	906	877	911	841	931	912	894	888	897	923	868	927	860	870	918	989	878	884	894	902	907	872	890	900	861	884	900	897	828	869	877	865	928	890	938	871	953	900	884	918	874	920	910	889	889	930	877	903	869	880	920	873	891	895	889	873	944	898	900	909	932	920	937	921	924	913	901	888	863	883	927	961	918	878	925	908	871	912	889	869	905	873	873	846	881	930	861	878	934	892	910	906	954	866	902	947	934	902	920	908	858	888	880	893	892	895	845	914	845	913	901	908	941	914	905	873	929	880	911	934	934	920	861	899	859	848	890	953	907	902	941	881	975	944	895	850	916	920	875	921	874	946	933	873	911	911	869	897	936	899	878	909	911	889	935	910	891	913	897	863	942	901	887	906	907	945	924	898	888	886	911	886	898	951	950	913	906	892	918	881	843	926	845	900	866	947	967	914	878	904	876	911	898	964	900	890	919	921	869	889	960	880	902	870	929	933	836	884	896	918	969	894	819	897	966	901	868	910	926	899	904	860	941	934	897	924	913	888	907	890	914	878	897	914	875	879	911	851	955	933	933	879	914	873	969	918	907	932	899	879	906	981	873	953	873	876	906	897	914	948	893	939	934	922	935	909	875	860	956	932	949	943	894	876	937	880	911	923	898	927	893	886	924	927	884	908	912	876	856	881	859	987	904	899	943	894	909	841	919	924	928	870	871	873	903	907	913	958	910	904	940	912	906	911	913	899	852	879	886	896	922	923	937	895	933	899	876	934	910	904	875	935	866	911	870	983	922	869	856	913	921	875	839	909	922	880	871	884	856	930	935	880	941	882	909	841	973	882	913	920	809	874	896	880	908	872	919	908	920	891	920	977	914	874	923	892	916	874	958	891	879	904	898	924	918	894	907	895	927	910	912	913	863	907	908	936	886	916	961	909	961	907	903	874	865	904	851	925	939	913	934	900	897	873	947	924	885	927	863	878	896	921	921	860	939	918	882	901	909	879	921	896	965	871	888	828	929	887	916	942	854	903	928	905	907	893	959	893	908	925	879	961	870	962	916	898	937	866	891	902	852	916	829	917	927	900	888	899	966	929	893	940	917	938	926	953	943	941	904	915	886	901	912	883	882	906	886	877	912	879	933	881	919	863	912	899	902	920	914	906	841	935	874	937	891	889	891	915	894	920	942	861	857	911	955	918	938	877	948	926	921	919	945	881	892	854	946	937	913	905	885	887	945	944	880	895	916	858	913	922	897	929	895	990	848	889	907	928	929	919	893	915	882	899	923	862	883	916	891	949	921	868	901	960	889	887	906	909	851	850	937	896	882	910	913	883	887	885	914	910	903	946	842	894	926	928	899	862	883	905	912	878	912	910	937	912	914	934	920	892	923	913	892	931	867	894	935	934	888	888	909	899	885	939	903	898	916	954	897	887	924	920	912	901	884	899	912	924	905	920	939	906	884	901	868	970	953	945	892	912	868	999	953	832	924	883	892	895	932	871	910	926	907	921	912	886	859	847	916	905	896	914	928	978	912	910	886	936	871	895	888	852	866	932	879	900	929	867	905	897	894	868	869	933	861	936	892	916	935	901	930	911	928	891	899	913	888	832	890	917	894	940	920	928	941	860	917	939	916	882	930	950	955	930	854	887	883	889	948	887	869	876	946	928	867	925	926	901	922	866	960	904	935	922	968	861	893	925	839	906	893	887	908	897	943	894	933	865	946	922	848	888	962	868	923	908	927	870	928	900	885	887	894	853	936	905	913	921	920	901	898	881	926	895	916	894	905	836	890	873	934	921	870	878	888	896	963	852	885	939	877	871	886	929	900	918	883	862	907	850	926	892	912	902	921	930	916	860	936	857	887	907	904	915	947	892	891	907	831	859	876	922	887	903	923	927	919	876	914	926	958	887	909	893	916	828	875	875	931	892	887	879	861	896	926	855	907	897	901	830	866	886	909	926	931	946	907	879	957	931	983	903	893	929	890	939	846	919	901	923	908	926	911	934	981	877	919	953	913	884	900	865	932	952	929	922	930	924	888	895	878
23956	21022	24335	27908	21024	21033	13109	567	380	311	306	331	305	270	253	274	261	228	270	259	245	218	266	222	222	235	234	243	222	233	258	253	267	244	268	244	244	223	227	262	255	261	275	236	236	263	244	234	247	239	233	238	209	224	245	240	250	238	222	217	226	236	221	207	244	226	250	225	259	238	243	239	239	249	227	235	220	243	221	218	228	209	217	227	244	243	256	234	254	241	225	233	230	218	254	238	212	253	232	246	221	232	198	259	263	218	241	257	205	270	239	260	219	223	241	219	219	210	262	218	257	248	240	251	237	257	272	231	220	249	233	225	231	239	223	230	252	249	245	213	253	236	279	286	233	217	183	229	235	207	231	269	214	228	243	249	229	238	228	263	246	220	244	237	235	233	225	228	225	240	226	226	211	260	224	227	240	230	205	253	253	234	258	220	239	254	214	241	243	264	206	277	254	230	201	234	225	235	234	238	236	238	222	237	236	212	240	238	225	228	240	245	247	219	250	243	234	218	249	259	232	250	229	199	270	243	250	230	245	243	233	226	224	226	232	231	228	221	247	237	234	222	233	230	254	258	258	214	233	229	219	225	231	240	219	230	256	240	231	231	230	210	243	241	215	218	264	236	262	226	235	260	204	247	242	215	227	211	235	243	226	231	253	227	244	246	240	244	224	223	236	237	248	249	256	252	230	243	242	248	224	263	203	255	241	232	248	243	242	220	218	222	226	201	257	259	263	236	223	252	213	230	219	258	241	242	241	222	219	268	252	217	214	238	220	235	239	253	224	251	219	229	243	248	248	228	249	219	248	217	230	259	223	267	263	231	232	232	221	247	252	225	232	229	248	253	235	239	217	251	207	220	232	231	239	258	261	220	220	226	240	246	228	236	230	223	241	249	230	214	236	231	243	240	219	227	228	224	250	257	230	220	264	242	246	249	209	217	235	218	226	229	250	239	225	252	259	216	267	229	235	240	233	222	281	241	255	254	214	240	259	226	207	249	261	234	235	233	217	210	227	241	230	209	271	240	226	252	262	234	238	269	231	207	213	242	225	243	249	236	246	237	242	239	262	213	216	226	219	239	229	229	231	233	252	237	238	230	227	235	230	221	260	227	237	232	216	276	252	276	261	262	239	220	220	245	237	224	211	235	248	227	252	240	241	212	238	221	233	219	226	206	223	258	255	236	232	248	220	266	245	270	235	237	254	238	221	217	254	242	249	227	213	217	244	225	242	217	271	236	211	225	258	231	218	239	277	219	263	223	243	250	252	250	221	240	229	217	240	236	219	266	244	227	225	211	237	232	237	235	261	248	223	230	232	214	212	242	263	261	216	246	227	219	249	253	208	262	263	239	218	230	219	239	232	249	252	238	234	209	231	208	242	248	210	253	230	260	281	256	253	224	239	214	231	239	231	236	238	255	223	200	233	214	230	212	238	220	248	241	247	230	232	218	257	234	249	233	213	230	242	233	222	248	243	249	228	229	257	249	252	198	238	217	249	270	197	240	226	228	245	232	240	222	255	245	233	230	218	245	222	219	232	241	230	214	233	205	233	213	252	243	216	249	215	247	238	240	248	256	246	224	255	238	230	246	239	200	241	268	226	201	239	230	241	236	236	216	230	252	227	205	215	236	253	211	288	238	255	237	258	266	214	237	217	233	237	213	212	275	229	198	208	226	232	230	233	221	254	220	239	233	219	246	239	216	222	247	208	223	248	240	226	233	229	230	231	224	207	246	241	248	258	231	252	241	235	252	227	253	222	252	194	221	224	239	245	253	256	248	207	272	217	255	206	241	265	228	245	233	216	226	231	250	242	250	215	221	244	273	243	237	232	231	228	218	248	252	246	223	231	263	228	231	251	241	214	254	229	223	251	229	241	259	233	262	237	241	221	230	231	201	217	238	247	220	249	251	212	233	251	252	237	216	258	208	223	244	259	254	230	244	248	240	215	226	239	245	237	219	242	237	243	237	255	268	221	225	216	238	253	230	246	262	233	261	208	217	257	206	221	256	235	219	218	245	250	216	231	226	250	241	228	214	226	229	258	211	221	231	220	237	244	227	260	240	238	242	220	226	197	246	235	235	217	232	215	237	264	227	237	243	217	224	231	270	237	229	242	247	253	216	229	236	241	259	207	240	256	247	233	224	211	210	242	226	234	237	240	240	241	216	241	237	245	247	239	245	229	247	227	229	225	212	248	238	215	231	240	206	241	230	234	191	217	216	227	228	258	236	235	235	240	240	238	234	225	232	252	249	243	223	244	227	212	244	234	245	221	254	265	217	225	217	225	227	236	260	242	245	225	235	230	246	210	218	226	205	238	230	219	221	233	229	215	240	199	232	229	218	264	246	213	215	201	234	215	242	219	223	250	252	247	215	215	260	249	238	226	229	230	235	255	216	235	242	232	239	205	247	246	236	242	255	243	237	234	228	237	239	228	226	226	247	224	227	202	254	226	230	222	268	259	214	250	280	248	244	255	213	246	221	242	229	236	247	232	191	225	237	211	219	236	240	214	229	234	244	229	221	246	262	224	253	216	223	242	239	247	220	262	237	218	233	244	234	256	240	214	239	228	208	207	240	229	233	227	236	246	210	236	253	230	225	222	202	219	240	235	237	214	223	222	238	224	220	236	252	227	262	261	252	232	243	256	232	246	221	230	259	244	252	237	211	228	242	236	236	223	223	231	241	221	250	224	229	238	210	217	269	228	236	253	256	223	253	218	223	226	210	227	250	206	228	219	259	222	244	249	252	252	236	242	222	267	237	270	232	222	228	259	241	251	243	261	247	249	252	214	212	236	225	239	243	232	237	241	230	250	233	218	195	235	249	220	261	227	205	241	219	240	202	226	240	249	282	216	235	261	262	232	214	238	253	222	241	228	275	242	241	234	252	248	234	241	237	251	240	224	244	243	242	235	242	210	249	253	204	238	270	241	234	230	265	238	251	252	251	258	245	237	215	234	258	223	249	226	240	222	225	220	234	239	238	228	224	237	218	265	221	214	247	250	218	246	227	245	236	243	230	238	233	215	215	226	240	241	212	252	220	242	216	252	230	222	232	225	234	241	209	210	240	252	229	246	215	260	247	231	264	216	249	224	239	241	246	251	229	218	233	245	255	234	240	240	239	224	218	212	241	235	228	240	223	233	228	232	230	249	230	246	235	228	196	249	227	232	226	233	217	192	226	245	237	256	240	237	232	238	239	246	192	230	264	245	215	228	256	274	234	219	251	229	216	230	243	239	246	228	223	241	221	239	254	230	243	214	214	246	234	238	210	238	266	228	241	216	211	226	223	237	235	228	241	214	236	225	280	228	219	219	242	253	250	271	233	221	249	261	203	268	275	247	220	230	225	225	240	204	246	194	232	229	224	239	233	222	235	244	237	231	237	237	237	193	228	218	222	246	235	243	273	233	224	210	227	209	230	231	235	264	234	255	242	242	251	240	228	247	214	205	222	233	233	225	200	241	258	236	248	225	261	203	231	257	245
4356	4110	2804	1083	818	694	674	656	600	625	577	597	598	592	575	611	579	544	541	570	593	595	596	617	591	591	568	579	595	604	601	525	590	585	536	534	539	537	556	586	582	602	581	575	565	548	564	589	572	577	586	598	552	543	569	573	534	561	596	580	568	603	603	595	595	620	528	581	548	587	607	583	526	578	603	586	563	601	570	533	599	576	559	563	554	605	585	598	566	545	577	550	481	589	573	542	608	555	568	530	528	563	574	594	529	545	570	564	588	574	615	562	585	605	558	579	577	578	543	599	599	546	528	539	560	610	521	593	578	618	571	515	567	580	591	547	566	549	576	541	576	543	584	569	572	584	558	620	522	590	559	582	572	569	621	592	553	590	585	567	535	535	549	560	571	564	574	568	563	608	601	575	525	617	544	581	575	575	572	555	596	533	594	566	588	562	566	581	590	569	540	533	562	575	618	593	570	569	570	546	609	549	579	563	552	533	569	581	539	576	549	566	582	570	586	549	598	542	605	567	599	588	570	562	577	558	633	571	590	546	590	562	546	574	582	555	561	578	579	549	569	595	545	568	561	603	571	582	521	521	564	557	575	546	560	594	590	542	578	553	591	555	575	563	522	571	570	566	594	538	582	562	539	569	601	540	578	604	558	550	589	553	601	576	565	605	585	600	581	589	571	600	546	654	565	583	565	557	597	571	576	530	530	565	586	575	576	555	569	530	555	566	546	580	551	573	580	572	542	566	539	566	567	561	579	549	602	538	542	623	559	594	559	529	537	559	588	582	554	566	552	562	607	525	555	570	596	536	568	588	589	605	583	528	554	552	557	583	578	559	563	575	574	578	568	570	516	540	551	576	600	555	526	522	581	546	604	598	513	546	567	549	570	612	586	600	566	516	585	544	560	565	572	550	585	608	548	550	597	609	583	582	571	616	586	546	588	589	579	579	597	547	582	585	588	591	550	605	582	593	554	577	603	541	558	565	556	566	580	578	642	548	610	535	560	573	615	567	591	556	572	591	537	579	559	554	522	578	491	578	589	540	557	582	550	554	575	538	573	586	562	649	562	595	570	600	575	579	603	570	568	544	550	600	530	560	585	625	604	593	581	536	559	567	520	513	561	590	626	546	555	592	597	555	577	561	537	572	566	556	522	542	583	577	548	552	561	573	583	579	573	596	587	608	543	572	556	582	572	565	599	582	572	540	553	590	582	551	597	597	585	542	620	555	577	548	549	565	583	581	599	566	580	533	588	552	599	575	580	565	578	568	602	553	561	570	533	578	578	557	582	555	551	576	594	538	609	570	603	559	536	576	545	542	556	564	575	516	561	583	573	551	538	556	560	603	574	536	557	574	604	581	584	536	528	569	564	525	570	573	577	578	599	594	548	585	609	558	592	603	553	563	594	627	576	571	557	550	561	596	585	582	558	527	575	534	564	633	557	590	546	578	540	583	577	591	558	552	557	569	559	555	598	562	610	529	565	576	591	574	580	582	564	577	568	604	544	586	575	563	625	577	595	556	581	590	572	576	604	549	589	543	590	580	528	570	560	580	578	516	557	591	548	603	568	587	545	509	573	587	573	552	582	572	594	583	575	595	527	561	542	562	590	572	544	561	581	566	578	575	548	550	540	535	593	637	561	593	564	568	556	559	583	553	557	579	588	546	609	607	558	571	544	574	558	574	582	573	561	530	555	537	550	560	516	609	607	585	562	592	553	556	614	566	573	571	572	602	616	586	576	590	560	602	539	573	580	599	599	566	544	537	582	569	569	582	542	567	580	507	584	558	542	562	551	631	560	581	584	579	540	571	584	577	589	566	579	562	576	570	582	611	583	596	597	555	618	619	575	573	584	557	584	530	593	576	591	597	558	583	616	558	557	556	579	566	564	548	575	564	576	575	535	556	574	546	564	586	581	544	548	577	552	553	551	598	594	562	607	599	584	583	573	584	582	616	601	552	608	553	546	533	525	587	544	594	556	562	553	573	558	552	597	559	548	575	667	588	578	584	589	584	566	584	538	554	604	562	536	610	579	584	567	571	577	605	533	567	565	575	555	563	583	590	553	579	584	595	600	546	590	599	592	606	573	571	523	593	588	624	542	595	620	571	601	551	543	572	549	620	593	551	598	570	583	583	603	604	545	557	601	597	603	535	577	577	568	596	538	623	549	543	567	566	609	580	595	546	547	567	566	570	554	573	530	591	595	589	562	551	552	549	573	559	553	587	584	564	595	573	554	598	552	595	597	597	589	545	575	576	568	562	575	579	577	562	561	594	560	561	599	574	577	529	558	554	528	595	583	566	573	551	586	533	577	563	589	606	570	522	552	634	575	548	548	590	570	590	556	572	577	547	546	559	586	611	539	529	576	570	587	581	544	600	541	556	582	550	576	586	528	571	594	551	610	552	544	569	562	575	565	598	558	559	592	568	602	547	610	581	530	569	594	574	555	591	605	552	575	553	535	565	602	550	565	592	557	537	584	570	587	600	584	537	596	570	544	552	520	552	567	573	559	525	569	577	562	555	555	561	554	555	561	535	539	602	591	577	557	581	578	554	576	569	524	557	588	557	614	550	534	572	568	567	581	543	578	558	548	559	534	591	557	570	561	562	587	572	589	572	574	599	595	581	575	555	566	541	579	572	543	534	580	572	633	580	562	522	568	555	562	595	607	613	577	580	558	556	563	599	634	577	590	530	584	565	595	558	528	588	545	571	542	574	560	595	573	559	604	564	527	541	600	568	573	591	561	566	594	614	573	587	584	549	579	566	528	581	579	580	564	558	565	561	586	573	562	543	637	591	576	584	553	582	627	523	595	579	540	590	604	581	581	563	539	602	544	563	595	611	561	556	600	602	586	568	541	571	515	602	554	589	551	575	625	552	523	612	560	579	570	556	556	550	559	571	560	548	540	579	555	530	560	544	611	599	562	605	620	568	551	604	545	550	548	550	546	577	561	562	581	582	597	551	591	555	595	522	534	608	564	589	593	550	575	567	555	570	561	562	577	586	599	529	596	586	579	569	532	541	548	571	543	558	573	561	562	595	553	578	558	561	597	602	598	528	569	540	569	528	571	548	570	549	552	583	561	581	565	600	562	598	603	573	581	535	622	575	547	563	564	558	587	604	564	539	563	529	528	547	555	620	573	545	592	551	558	548	585	594	558	597	592	577	572	553	551	564	582	578	551	575	529	571	547	613	559	567	548	558	615	549	557	539	592	549	576	579	577	564	581	550	564	546	551	575	566	558	557	590	559	593	575	551	567	607	618	561	543	546	573	550	570	542	554	541	555	564	589	557	540	518	558	526	562	546	580	571	556	578	600	544	597	547	533	577	543	577	562	575	601	570	615	548	544	562	571	555	550	585	582	593	611	601	557	600	616	592	601	551	559	527	584	575	579	534	564	560	572	594	555	520	562	558	559	572	566	541	554	555	613	562	532	544	604	557	585	563	542	554	579	551	541	575	596	565	531	565	556	536	566	558	568	561	629	556
31783	19509	7285	775	547	545	419	312	334	302	300	321	319	309	320	298	326	295	324	327	289	311	269	281	278	305	310	298	322	305	321	320	312	332	324	321	302	300	292	279	280	300	276	324	334	298	316	299	302	319	325	308	293	316	321	305	320	319	304	312	354	301	334	314	298	307	311	290	332	313	305	314	295	294	339	301	293	293	330	307	326	290	305	311	298	261	270	324	278	320	269	272	289	280	296	284	276	339	285	298	282	294	325	282	286	308	299	277	301	300	306	301	310	299	302	290	290	306	293	278	297	286	289	299	342	265	301	287	307	337	307	279	307	333	268	291	323	297	288	295	328	310	305	337	295	326	273	269	291	307	321	299	287	303	286	267	320	301	304	325	281	275	272	295	322	319	329	294	279	305	325	314	343	269	302	286	315	293	315	315	309	317	318	334	334	312	293	303	286	279	306	293	279	307	274	276	314	309	326	327	311	287	308	286	325	301	309	312	311	284	277	298	292	313	315	284	320	306	271	297	300	327	287	299	304	291	307	281	298	258	301	283	275	309	286	292	324	270	276	297	289	316	296	292	336	316	279	276	304	335	284	289	308	321	335	299	284	305	333	302	304	309	296	312	300	311	307	281	318	314	274	312	292	272	306	336	279	325	270	320	308	321	311	315	303	283	316	286	331	333	313	320	310	314	313	320	295	297	289	302	300	272	305	292	318	271	299	294	302	315	296	293	321	303	324	290	264	294	304	300	330	281	295	270	297	266	334	283	266	327	311	295	284	318	286	308	356	320	305	299	304	315	304	309	293	312	291	300	285	265	314	316	279	313	303	286	300	333	304	286	268	337	318	286	303	298	283	293	304	278	280	299	319	330	305	319	307	289	298	280	268	297	303	285	297	304	313	312	272	278	292	344	308	304	293	277	296	320	315	301	301	321	320	278	332	278	298	307	292	317	297	278	308	290	322	260	309	295	289	320	278	297	309	316	312	301	310	304	262	266	298	302	261	287	294	295	313	294	277	281	324	300	341	279	305	287	305	274	297	302	275	317	281	315	320	308	283	321	311	304	281	292	323	290	326	289	290	269	297	263	302	334	340	323	320	305	310	338	323	264	264	267	304	292	303	311	274	309	285	274	317	300	323	324	285	339	293	310	328	286	312	296	277	288	312	278	284	282	319	336	282	287	295	280	319	268	304	294	299	325	276	310	294	301	292	283	333	294	293	282	287	287	288	284	314	303	299	308	275	330	282	316	301	273	282	292	266	304	268	312	296	299	281	309	307	282	343	333	270	294	294	329	292	337	289	303	299	296	302	307	303	336	318	310	298	299	285	315	303	330	314	283	304	283	294	310	307	317	311	296	289	328	306	261	334	318	287	308	362	309	307	308	317	311	301	285	314	302	303	307	287	285	321	289	310	342	289	293	284	325	319	318	318	338	318	276	313	311	291	279	318	292	311	288	311	281	284	262	283	297	314	286	289	312	330	301	290	288	288	304	324	320	313	297	288	319	291	278	315	296	290	307	288	276	285	361	322	305	306	302	329	311	287	281	302	305	333	281	301	295	279	278	293	316	315	319	303	326	319	273	286	282	301	327	310	309	290	296	308	315	301	293	307	309	310	295	316	282	267	326	309	326	284	314	335	328	300	322	290	300	312	270	319	296	296	307	281	303	314	299	309	288	337	292	293	320	304	297	280	269	278	301	277	287	308	317	292	303	309	320	290	308	277	316	288	315	292	292	333	297	319	285	299	289	334	337	300	281	297	317	321	299	268	319	292	285	297	295	287	335	316	313	306	304	326	303	308	340	315	306	293	326	302	294	279	284	327	287	298	293	302	283	280	332	297	318	325	307	337	325	311	309	294	293	305	283	322	301	307	324	292	317	294	334	270	303	305	314	338	291	315	278	294	304	263	362	293	330	330	319	268	299	310	304	304	329	320	308	303	316	291	306	317	302	278	301	279	304	277	321	299	268	321	303	276	312	335	307	327	311	283	311	246	319	299	250	318	319	302	321	325	284	289	319	341	259	318	294	324	293	293	307	297	317	300	284	326	306	299	281	271	308	330	280	308	297	320	313	315	315	321	293	301	281	302	287	322	293	326	308	299	308	303	332	292	317	281	324	301	285	304	284	289	318	309	284	293	303	302	285	317	295	270	295	289	300	302	285	288	346	303	303	298	300	338	286	287	305	286	294	259	314	284	333	290	309	324	318	303	301	324	298	288	281	288	302	307	294	283	341	308	293	292	291	352	321	318	337	298	301	315	287	240	288	300	296	287	287	307	304	300	291	271	294	335	294	330	297	316	292	299	306	311	317	299	284	323	303	298	316	303	328	303	294	282	296	302	299	311	300	303	278	289	322	276	329	301	306	317	314	293	292	338	319	269	317	322	302	296	308	295	296	287	298	287	314	324	342	313	280	297	345	342	309	318	331	304	276	304	317	273	297	314	295	298	286	298	280	264	299	299	305	307	310	339	310	276	301	290	293	338	281	308	274	280	283	301	264	289	289	300	279	293	318	317	295	330	334	268	294	315	318	297	303	277	297	297	313	287	286	339	316	326	296	294	311	272	318	269	280	337	333	321	340	308	326	320	265	328	286	300	321	312	299	299	286	316	303	307	289	303	322	291	310	302	284	288	300	292	299	281	316	335	312	309	321	304	320	326	296	300	304	305	298	275	299	292	312	307	329	299	266	289	294	282	270	311	281	300	300	286	269	299	270	321	311	288	306	280	308	291	335	308	310	307	307	316	316	294	308	298	336	331	307	296	308	309	331	300	311	313	319	315	313	338	325	300	316	251	281	290	296	301	294	299	325	285	316	293	315	298	298	283	327	308	315	314	285	301	307	282	288	305	279	314	317	256	300	328	263	298	302	318	333	298	283	306	288	294	278	312	298	296	333	267	316	298	310	287	298	302	274	298	316	298	283	311	307	308	319	299	316	291	316	262	300	328	306	344	293	285	296	310	279	284	302	269	296	341	293	279	293	278	282	334	305	267	309	291	312	339	315	294	298	269	274	290	313	273	301	279	294	298	291	311	308	305	265	323	291	292	306	244	281	309	296	273	303	334	315	301	272	321	322	286	338	305	312	302	310	328	285	333	280	316	277	298	294	337	321	322	311	286	303	270	300	318	286	303	307	319	306	303	282	319	290	328	288	305	285	319	293	289	318	290	329	260	296	281	310	305	285	283	315	319	327	301	322	271	310	325	286	285	309	323	320	297	294	279	295	320	279	290	312	330	343	305	314	277	294	310	270	333	309	302	294	305	309	310	315	275	298	275	327	302	311	279	276	310	307	301	294	285	271	291	310	295	315	294	281	258	293	298	283	298	292	332	291	260	282	297	319	291	301	305	281	300	293	314	312	303	307	295	304	294	293	316	319	263	337	304	285	289	301	281	307	322	285	310	302	297	261	309	278	297	295	295	328	317	333	305	383	343	318	306	332	263	305	289	301	310	300	311	328	318	309	289	319	272	293	277	298	305	287	322	334
6100	1152	1028	807	796	785	763	737	716	793	768	759	756	790	767	778	762	747	775	760	826	771	788	785	774	808	808	742	751	807	741	762	725	726	741	757	755	776	741	780	778	776	743	758	801	795	753	736	781	742	800	775	734	793	763	773	824	796	804	787	749	773	774	776	824	761	776	765	781	781	744	792	708	772	771	774	784	758	791	791	793	784	813	791	757	798	780	822	778	771	719	765	749	754	759	804	745	768	769	781	788	737	718	763	802	750	746	770	755	821	817	782	795	779	786	763	744	728	763	773	775	782	729	803	738	779	769	797	789	736	794	785	793	741	754	763	743	774	747	767	798	771	735	777	759	825	719	767	762	731	792	767	736	757	762	779	764	741	760	730	733	780	789	743	763	784	743	714	806	720	717	795	786	766	767	752	749	782	822	760	763	790	738	761	786	746	802	794	791	793	769	744	697	785	708	750	757	803	744	795	783	750	814	817	749	721	745	813	821	742	730	763	797	757	774	788	791	757	750	768	769	706	751	758	774	747	772	790	775	762	777	743	788	747	754	805	733	764	810	795	726	768	757	739	783	791	770	767	788	728	761	736	789	773	748	816	800	827	808	776	790	730	726	767	780	753	748	762	760	727	785	724	774	742	773	733	786	783	750	781	774	745	778	783	808	760	737	770	756	717	750	742	746	800	808	757	745	747	810	729	764	742	795	753	744	779	780	736	750	791	747	730	824	758	748	778	760	800	806	759	760	746	743	792	768	783	839	714	781	775	744	734	768	795	752	773	794	768	796	745	784	811	740	741	752	817	750	769	744	759	781	722	800	791	752	806	834	742	754	749	765	793	820	778	777	809	682	771	723	733	770	740	751	775	764	792	764	743	750	751	778	695	809	826	805	685	800	715	760	743	769	736	767	760	774	809	772	795	778	782	768	746	729	736	715	771	748	738	769	818	766	777	768	769	708	784	781	737	747	746	765	766	792	775	783	781	782	782	760	749	751	782	735	789	753	755	771	802	776	739	727	763	789	756	778	756	783	744	759	714	791	798	761	815	767	810	794	772	721	756	798	744	792	762	784	800	767	732	793	763	744	733	821	748	745	816	738	774	753	758	759	750	733	787	782	747	760	766	739	790	779	778	822	748	754	803	801	810	754	771	801	791	753	756	778	790	725	736	756	763	773	764	747	752	828	744	764	799	758	787	718	747	757	784	820	788	767	776	760	769	803	768	802	745	770	728	753	701	758	747	755	744	773	792	760	795	760	786	764	773	762	747	743	765	783	835	751	758	788	745	740	766	741	745	801	792	767	767	733	779	775	753	739	714	737	794	775	733	817	844	772	741	755	796	825	732	777	713	740	781	745	786	786	762	785	825	783	718	758	766	762	787	749	746	789	766	758	741	769	772	748	776	745	763	776	739	809	766	795	838	719	792	783	780	748	749	782	738	739	741	728	813	762	790	755	788	766	761	762	764	749	818	738	745	790	791	758	758	796	815	795	799	759	754	786	775	755	764	791	756	840	766	763	787	801	785	756	771	789	735	781	799	781	762	752	780	744	801	789	757	763	797	791	749	790	799	753	790	768	756	760	744	752	767	803	717	778	767	770	722	762	739	746	802	760	795	800	764	765	763	761	765	800	789	787	746	794	785	719	710	767	750	750	769	805	772	775	768	735	701	764	740	835	765	784	762	803	761	762	760	753	725	766	771	766	737	758	766	762	742	796	795	799	766	785	801	810	755	775	757	767	793	799	756	814	789	771	744	786	774	762	781	791	729	758	743	764	733	704	756	747	743	813	804	778	774	792	748	830	759	746	757	767	790	764	775	786	782	805	729	761	790	796	747	742	725	835	769	749	772	755	738	771	750	763	818	787	804	790	794	787	690	778	744	763	725	741	762	760	772	744	786	757	801	777	831	771	800	765	757	778	780	759	828	779	715	784	745	776	803	731	695	777	753	762	780	742	786	808	777	807	739	765	791	779	735	768	756	772	782	777	693	792	713	786	776	741	806	789	705	793	781	788	770	762	757	757	799	727	752	818	754	718	816	809	764	770	735	754	791	771	700	758	743	707	770	759	797	741	771	778	750	690	722	795	709	751	760	792	751	782	781	755	755	758	800	741	750	777	752	792	775	794	757	792	742	780	739	767	787	771	759	820	760	769	746	761	769	721	783	764	782	765	743	742	756	769	763	779	784	771	746	796	795	765	777	755	752	759	782	747	733	787	801	778	819	745	793	733	780	756	726	754	737	766	791	801	783	803	755	753	772	815	784	753	763	767	791	771	759	789	778	748	778	736	769	733	743	798	715	797	770	801	791	720	732	719	800	753	780	778	849	757	786	741	783	776	798	767	728	781	794	755	736	776	794	757	794	734	804	791	710	771	762	751	774	767	776	784	744	771	765	771	750	768	780	841	727	775	764	840	729	728	773	821	809	817	810	754	751	743	788	806	766	755	752	785	769	784	748	805	738	790	785	731	772	775	825	784	742	745	812	786	712	760	751	733	757	751	771	773	834	753	793	784	772	783	750	756	752	764	686	808	801	751	743	761	792	753	786	808	789	769	759	769	801	767	779	732	781	778	762	736	753	794	761	781	795	781	795	750	794	730	794	759	810	739	789	777	718	774	770	764	802	781	774	797	800	781	776	812	754	754	793	752	743	826	750	809	787	774	811	710	785	716	745	809	799	793	744	786	736	752	751	778	759	760	736	754	789	786	776	748	760	783	801	728	755	750	796	783	754	764	735	778	727	785	772	778	760	815	737	764	746	724	782	743	775	782	810	792	800	830	756	799	775	766	779	768	805	802	766	807	750	769	753	764	771	734	777	792	777	743	785	769	789	736	740	793	807	777	769	742	790	778	742	787	784	761	786	750	724	765	749	791	777	712	753	747	808	771	756	759	751	768	761	745	799	810	774	794	764	732	803	762	817	757	815	774	769	787	767	776	714	764	776	770	788	806	738	817	771	758	759	774	720	747	789	775	781	799	786	746	742	786	765	713	752	788	798	745	781	774	820	755	727	769	788	754	783	800	717	776	753	680	780	749	768	778	776	772	774	786	798	808	758	745	809	758	797	785	770	800	783	765	753	777	790	754	766	789	766	859	785	757	792	766	714	740	774	755	748	816	759	768	769	816	784	758	801	759	778	771	781	759	737	741	775	767	767	765	838	785	795	754	758	768	798	807	781	748	763	788	785	768	757	763	762	757	852	763	792	787	772	810	766	751	789	762	780	760	733	772	718	799	777	750	779	717	751	760	753	781	728	774	782	828	776	769	780	727	753	764	749	751	773	744	796	761	800	759	826	763	782	721	737	765	731	785	796	793	705	723	749	762	802	787	797	781	725	737	796	803	746	790	742	787	703	800	782	772	749	785	757	807	785	661	802	725	773	748	725	743	796	772	830	730	767	760	743	764	767	762	755	742	788	747	794	755	827	760	743	769	706	735	759	787	802	756	768	776	775	780	732	772	726	725	753	764	769	781	763	729	801	745	794
24638	21022	23944	28292	21024	14405	703	467	413	392	412	429	388	378	397	391	396	396	391	412	383	360	377	363	384	368	395	383	373	374	404	388	384	364	361	386	391	375	395	357	363	390	372	373	395	396	399	370	354	369	360	394	419	383	371	370	324	349	373	350	382	402	396	378	371	365	415	365	387	368	335	369	426	350	387	377	355	337	327	381	382	379	346	363	375	396	399	392	365	388	348	372	385	356	413	370	369	361	358	367	362	367	381	379	375	390	364	383	374	390	372	375	400	349	356	389	347	396	369	352	366	411	405	378	333	364	395	344	356	383	408	390	396	398	343	370	362	360	416	371	371	360	349	384	378	361	377	383	349	373	361	384	359	389	392	382	397	343	351	381	393	355	339	384	349	355	373	396	385	369	417	318	361	351	414	367	387	391	399	358	382	373	362	351	386	372	398	332	376	400	377	352	350	400	344	369	360	349	335	367	358	382	361	380	367	339	372	381	369	385	352	404	385	362	361	368	323	359	399	363	381	389	374	389	359	378	370	383	359	383	356	377	347	400	362	325	359	387	363	349	359	392	392	384	361	372	366	349	376	368	388	380	358	386	392	376	375	392	376	361	361	360	375	411	355	381	360	375	393	358	371	352	350	366	391	427	387	359	370	385	387	382	359	373	366	353	417	390	377	371	367	355	391	347	386	417	402	371	365	351	383	398	420	388	366	401	383	358	369	369	379	381	378	372	407	351	368	344	385	354	350	350	361	397	402	384	391	358	371	368	360	360	339	388	394	377	354	362	333	377	405	388	411	403	338	375	350	375	390	394	377	342	371	368	401	387	383	369	376	388	366	385	406	348	359	360	401	377	352	376	389	415	364	344	379	381	390	394	384	395	340	384	395	390	363	338	383	356	404	381	424	339	374	383	389	429	418	364	383	385	360	368	412	344	386	383	388	363	401	364	337	371	375	408	397	335	365	364	389	356	378	352	345	403	376	377	364	340	369	419	371	381	371	376	373	364	409	369	410	350	345	382	378	342	402	390	331	387	390	395	406	383	359	383	386	377	365	369	383	401	360	381	393	374	388	355	381	364	405	377	371	378	356	382	396	385	401	342	368	383	376	383	392	344	360	363	358	366	387	417	420	366	395	384	396	366	367	373	372	344	357	428	383	362	370	375	397	348	373	400	387	349	365	417	377	401	378	363	408	388	378	341	374	347	379	353	413	372	389	353	359	361	379	400	340	352	351	431	371	363	380	374	377	398	371	408	356	366	351	363	374	351	401	364	404	359	408	378	390	375	359	368	336	356	405	414	392	406	361	379	380	379	403	402	356	380	391	385	395	390	383	392	380	346	398	376	348	387	384	390	386	360	426	383	370	338	361	362	377	349	361	397	366	391	387	370	368	383	358	374	366	333	387	349	373	371	335	388	362	361	393	363	387	369	344	388	385	409	400	378	378	378	348	323	356	394	363	362	379	358	387	384	366	380	348	376	379	373	390	388	372	363	374	364	368	363	395	421	347	357	386	386	392	359	328	393	391	393	316	371	361	384	372	358	373	403	435	381	382	347	354	374	363	377	376	360	369	355	373	393	375	376	361	388	421	387	352	375	364	378	349	357	355	400	390	382	369	385	378	404	381	388	365	369	405	362	364	378	357	404	360	411	373	403	390	405	365	405	384	364	366	365	376	354	399	378	370	355	374	353	350	364	381	411	352	398	330	405	413	391	367	343	356	380	353	370	393	422	377	350	382	398	346	344	383	335	401	375	380	365	368	354	373	367	365	364	397	389	378	373	368	368	373	393	353	390	359	371	405	368	372	366	381	360	380	346	359	360	375	402	390	394	362	381	347	371	379	363	387	361	389	379	358	370	364	375	379	388	358	384	374	362	370	410	377	325	365	410	368	369	388	390	370	369	377	385	381	367	387	387	386	375	376	347	384	391	390	384	362	385	409	382	367	378	389	398	373	393	372	369	351	351	368	407	369	379	373	380	377	385	390	408	411	345	370	382	331	341	353	356	382	352	369	361	321	357	351	352	390	367	373	368	359	383	399	381	373	365	388	379	396	381	389	394	408	382	339	361	373	369	393	399	369	372	398	390	380	362	369	380	381	359	375	428	428	361	357	359	375	361	400	370	382	419	360	368	383	386	380	371	387	384	416	346	398	394	352	362	381	364	364	414	415	359	380	393	381	417	419	361	385	359	372	403	361	391	398	388	395	390	400	361	349	366	342	349	401	342	343	347	385	406	366	395	396	356	321	383	387	377	372	405	375	368	409	371	368	361	392	357	347	371	358	378	375	350	368	374	373	421	378	368	393	376	377	350	380	390	404	363	423	365	384	373	357	359	384	358	407	387	357	431	414	387	375	336	350	340	359	398	361	402	366	377	386	375	351	376	375	386	357	370	361	389	349	382	366	351	388	375	384	329	363	348	341	387	355	378	370	376	359	390	374	366	376	419	372	377	368	369	368	339	370	351	406	363	405	355	375	402	357	348	363	380	384	386	380	385	398	380	400	386	361	369	351	400	363	350	419	362	428	362	357	351	349	385	381	373	384	385	378	380	435	354	380	356	377	382	404	420	334	386	393	380	395	384	368	388	417	376	383	396	386	376	357	386	355	362	377	390	375	367	366	392	344	400	388	359	375	368	362	369	375	363	372	379	376	357	381	360	341	394	410	353	391	368	348	358	367	361	340	372	407	360	383	379	386	382	372	377	385	372	388	351	355	375	388	394	391	361	373	360	361	363	367	357	364	362	334	391	356	353	368	435	361	391	343	321	369	379	361	347	339	352	410	361	403	366	388	361	406	392	366	421	379	363	355	360	385	369	358	397	392	381	373	366	390	386	377	384	372	330	374	372	383	423	377	376	357	356	339	380	349	375	398	365	343	353	366	360	373	382	384	339	390	351	390	354	411	357	381	385	384	334	350	404	379	390	392	359	347	414	370	344	353	362	387	387	359	389	383	383	389	395	357	378	415	404	370	351	387	384	364	340	376	371	349	337	371	406	393	358	363	359	406	352	389	395	365	346	354	346	371	398	370	413	410	379	370	396	403	378	386	383	368	376	375	373	349	384	354	346	402	382	372	372	322	351	384	343	345	399	406	427	364	414	381	376	389	370	396	379	403	357	421	368	379	367	355	369	370	370	394	386	402	380	371	350	409	378	375	389	373	388	369	351	347	358	405	366	350	364	397	363	383	397	367	373	401	400	322	379	353	369	403	361	389	366	363	366	365	366	396	409	362	385	380	356	376	347	381	385	406	324	414	384	401	380	364	366	359	349	377	369	384	392	384	380	367	360	378	393	338	338	373	379	351	362	406	373	396	342	384	388	342	407	352	340	391	351	380	382	396	362	368	394	374	437	361	347	361	366	375	367	376	356	369	341	365	364	351	358	398	406	372	397	394	374	390	364	401	357	401	370	364	336	368	397	358	380	391	381	360	362	377	380	342	359	367	379	377	388	373	416	392	394	371	386	356	372	359	380	409	355	395	374
3750	2622	2202	1207	1016	965	981	867	959	896	866	921	892	844	858	872	894	981	868	840	857	877	908	925	938	843	913	953	932	956	885	883	887	891	913	910	915	917	904	886	907	887	939	949	878	919	894	960	915	903	903	887	887	891	863	934	880	917	884	939	910	876	893	879	880	904	907	898	929	883	907	853	871	882	891	924	908	903	934	939	942	962	903	869	878	867	879	911	928	879	920	920	933	908	957	896	919	851	910	897	867	925	931	874	937	893	854	936	934	902	865	898	883	882	927	912	907	953	897	855	827	961	885	919	933	926	926	905	892	902	937	902	917	898	907	936	895	936	839	878	858	920	876	910	909	860	921	1010	828	929	892	896	925	928	885	937	892	942	852	838	937	893	932	843	886	883	863	932	922	940	923	931	878	953	900	853	996	899	871	923	876	943	871	905	868	881	952	863	890	923	961	950	883	920	897	913	911	910	938	897	905	898	928	916	910	895	889	901	913	925	918	903	896	898	894	934	921	869	938	937	953	861	887	908	854	920	850	885	915	960	907	885	890	921	869	900	908	910	879	911	876	867	952	838	943	954	862	955	899	881	912	896	883	864	892	900	906	916	915	853	900	874	904	910	904	892	915	932	894	896	936	904	941	914	895	895	877	873	946	892	834	885	931	879	965	941	890	932	905	860	922	918	894	901	910	900	867	932	896	880	939	862	907	916	891	897	866	915	846	931	883	919	914	935	886	947	906	905	925	915	868	889	867	919	915	887	930	928	914	898	913	960	917	875	907	916	868	951	870	892	897	901	883	862	899	885	894	877	903	890	868	880	886	863	918	860	945	877	925	860	882	909	926	865	899	904	899	895	921	839	904	900	922	877	881	957	965	937	915	915	922	816	862	877	926	905	961	892	894	868	880	911	909	921	884	891	917	931	895	910	928	907	881	897	966	858	875	946	877	907	891	925	886	852	880	920	922	852	875	941	901	869	972	903	861	831	942	911	855	842	917	866	889	912	945	875	937	880	904	922	907	913	921	863	887	940	880	891	896	933	877	875	850	881	881	920	943	886	950	903	888	940	859	916	915	909	934	864	930	908	952	926	869	920	842	932	960	887	908	871	900	906	913	885	890	865	976	892	870	934	877	882	967	896	916	907	888	895	864	922	869	843	887	928	937	907	902	842	885	959	911	834	904	856	909	915	928	894	860	921	913	922	904	931	915	888	870	925	889	880	935	866	895	941	909	906	942	851	928	879	886	919	967	941	949	884	887	917	869	906	915	968	926	883	905	872	925	921	916	897	904	905	865	922	978	884	891	888	904	840	961	899	875	908	875	948	926	891	952	920	913	864	880	885	898	869	878	847	878	935	899	902	864	918	917	885	884	936	901	905	918	894	901	867	939	869	884	918	889	823	917	907	922	901	907	967	921	858	937	873	933	855	890	941	896	918	926	926	927	854	917	903	893	913	930	908	879	956	884	881	923	948	940	920	913	930	912	869	863	885	875	911	913	856	860	838	911	946	909	847	966	916	961	941	862	892	926	938	848	879	904	907	858	907	904	942	902	923	860	874	919	900	914	922	918	913	899	908	917	924	944	868	882	892	880	906	962	855	885	873	883	921	884	897	885	945	893	933	878	912	898	925	882	921	884	895	886	878	966	864	937	896	866	968	843	939	955	933	876	908	921	912	889	905	921	927	929	881	838	941	890	917	906	874	899	904	886	874	943	946	955	854	950	953	882	931	887	901	902	925	923	914	844	859	926	900	906	883	889	905	917	891	849	878	913	925	912	932	937	933	939	908	903	904	912	880	943	943	881	903	870	991	912	893	914	923	887	875	916	927	833	893	933	862	958	961	887	912	891	944	941	885	872	904	938	814	971	942	866	924	973	955	940	892	934	907	867	902	913	925	869	930	906	911	897	900	926	899	910	917	937	912	893	826	911	858	853	912	903	917	919	918	864	929	869	874	901	844	936	892	955	863	882	931	929	902	898	882	878	923	906	947	930	890	936	890	898	925	910	886	907	885	920	892	860	931	953	957	912	970	931	896	938	909	940	893	885	910	910	904	947	882	880	890	892	925	892	901	888	969	898	957	920	880	876	911	867	897	864	913	904	954	880	886	857	900	927	883	875	887	933	880	887	856	909	879	863	927	917	914	920	841	918	904	883	934	874	917	889	910	882	967	893	891	887	903	911	941	895	891	918	926	843	889	899	944	908	908	889	916	891	874	895	881	878	916	884	900	823	851	852	895	891	876	894	909	925	960	931	930	927	920	922	893	913	850	833	872	902	952	879	930	861	886	881	897	880	907	919	882	930	907	899	869	928	926	899	948	899	872	947	899	910	875	868	884	844	921	964	925	874	869	952	896	898	866	915	871	896	964	920	907	881	905	912	918	902	872	900	883	938	884	891	947	845	913	860	901	903	957	871	910	922	922	930	907	889	904	870	890	859	890	914	930	939	851	974	932	926	895	854	882	931	923	855	899	885	876	889	895	910	923	913	888	947	900	910	927	928	884	937	898	922	883	902	897	860	865	865	875	955	949	916	932	856	894	917	915	934	890	894	908	922	862	970	884	915	884	901	923	903	888	907	854	919	941	885	849	926	903	918	895	925	912	914	928	932	873	905	887	896	890	904	923	939	885	944	909	912	907	921	881	857	890	937	881	870	912	893	891	880	941	853	885	889	953	920	848	867	949	873	897	906	859	908	912	909	928	909	908	881	912	949	919	877	944	918	871	940	897	934	897	899	866	925	934	942	873	936	929	904	903	940	872	913	879	882	929	907	880	851	926	970	953	908	887	826	855	910	895	923	905	888	885	836	862	855	884	933	888	893	882	916	903	968	884	857	929	869	835	986	885	934	880	877	898	896	940	908	933	881	878	896	918	913	900	877	921	941	865	930	904	901	944	898	900	959	883	881	871	901	906	924	932	856	896	933	898	919	926	930	941	901	900	883	940	904	938	918	927	893	912	925	921	926	892	883	879	906	936	902	912	893	851	935	899	904	856	847	855	908	952	890	940	912	862	906	913	902	976	917	889	911	883	894	870	929	917	929	940	838	882	932	829	934	892	923	863	899	916	877	945	911	935	888	870	885	895	894	910	912	911	940	918	911	892	903	929	888	908	933	856	914	897	874	934	904	883	895	852	947	888	852	943	915	957	904	855	877	871	905	845	898	897	889	909	882	923	959	906	855	931	914	952	843	919	868	858	909	913	951	903	949	936	903	884	928	883	935	923	928	882	877	917	899	830	882	882	922	941	845	901	846	933	882	867	877	908	933	901	900	899	897	921	891	953	895	921	974	852	908	887	886	896	937	945	908	928	859	878	897	951	915	874	897	915	899	896	880	908	901	860	879	918	927	920	868	908	921	929	919	898	866	832	899	884	901	908	911	861	908	900	895	911	855	869	920	915	900	960	946	913	935	879	917	881	876	896	899	865	916	906	880	933	893	907	910	927	848	922	858	895	930	943	892	823	878	881	905	880	934	902	883	880	881	947
23976	21026	24381	27845	21027	21033	13381	605	341	298	324	282	290	291	260	290	286	290	261	279	232	240	245	249	240	216	258	221	271	235	234	245	250	248	257	242	248	205	244	214	222	252	216	251	207	242	234	271	255	233	229	247	220	228	224	212	254	257	237	236	232	261	214	226	259	267	228	278	233	242	217	245	247	253	231	259	239	235	224	227	224	230	252	227	263	241	229	242	246	235	251	246	257	226	254	229	235	226	226	211	194	247	237	235	241	224	215	250	255	239	219	271	233	239	261	219	226	213	251	214	226	229	214	209	258	274	253	265	232	244	241	245	237	254	225	239	228	196	227	231	225	198	251	219	244	240	231	221	221	225	243	238	249	227	234	219	226	217	220	243	230	232	221	233	239	214	214	266	233	231	211	228	238	247	252	227	252	268	246	241	212	237	220	232	228	213	271	249	244	264	238	207	212	211	231	222	200	262	223	211	229	236	217	222	261	250	218	249	258	219	246	271	224	244	253	221	275	243	254	251	221	232	252	239	237	213	231	239	231	237	225	229	246	216	219	206	214	245	201	226	244	243	253	207	226	229	250	235	238	233	261	260	244	235	202	250	268	249	252	242	218	210	248	238	241	227	259	231	211	244	209	247	228	212	233	213	244	265	254	258	224	225	270	242	239	235	206	236	238	217	230	229	236	217	233	244	205	230	243	245	225	220	244	242	226	220	230	249	238	269	212	250	228	240	232	239	245	217	249	227	244	228	194	208	240	248	248	235	235	210	244	228	234	224	221	238	245	225	203	197	227	221	228	214	226	239	270	231	212	255	255	232	247	228	241	230	244	238	258	226	232	237	230	214	217	239	227	235	242	233	258	241	217	250	218	207	207	276	205	226	244	241	223	241	217	219	230	227	246	207	231	248	234	240	234	211	242	264	242	239	232	255	238	256	228	229	255	253	227	245	245	227	218	239	208	267	234	247	256	241	263	249	249	240	221	229	229	236	227	209	237	218	219	254	231	246	257	233	234	243	230	255	221	232	255	220	236	236	232	225	244	249	256	242	233	244	241	228	259	247	243	251	228	208	263	227	244	226	232	243	221	217	240	249	257	198	253	226	222	232	221	218	222	235	243	252	241	219	219	231	219	254	248	220	243	240	228	228	244	215	251	220	238	223	229	221	226	234	242	229	256	241	242	235	248	233	229	236	248	263	258	233	240	224	244	244	225	206	227	237	222	225	244	243	257	236	244	226	226	237	280	224	245	247	232	252	230	235	231	242	236	230	237	236	215	233	248	187	228	248	226	234	236	224	233	253	246	248	265	259	250	263	253	253	233	259	229	254	243	224	198	239	248	256	243	250	226	264	249	229	255	228	249	229	227	242	222	209	239	250	235	234	229	238	248	262	226	235	229	245	222	224	232	219	234	251	224	246	236	213	247	216	232	225	243	237	249	238	234	231	210	262	251	224	244	232	234	217	240	213	253	229	222	249	229	235	241	251	205	220	240	283	245	226	258	224	224	208	198	217	239	242	247	233	228	272	253	241	239	247	252	235	229	237	247	234	257	250	262	232	239	228	252	228	214	229	210	222	243	228	246	231	203	202	231	219	257	244	226	253	242	227	225	256	229	247	252	227	239	199	206	199	217	238	257	215	229	224	215	222	242	253	205	246	227	254	241	247	257	233	230	232	217	237	265	218	247	264	229	297	234	249	242	221	216	204	275	223	224	202	218	240	217	229	277	259	227	253	254	221	236	265	263	251	201	234	243	262	268	231	231	245	229	231	248	266	234	251	224	238	234	263	221	240	238	251	256	219	242	230	275	246	216	260	225	260	239	238	211	233	253	233	194	239	239	243	238	222	227	241	239	236	239	226	213	245	228	238	263	223	241	223	237	243	224	243	246	250	235	259	233	242	212	238	233	236	222	236	232	239	257	248	213	216	205	257	228	239	228	229	206	242	241	245	221	235	243	226	248	246	214	215	210	244	248	246	252	259	240	252	248	229	236	245	268	241	241	234	233	261	215	221	234	237	260	217	214	242	251	244	256	210	230	228	210	220	260	249	215	244	230	253	260	238	229	244	221	254	235	225	220	234	271	257	252	247	211	231	229	260	226	246	219	222	235	226	246	226	251	267	242	266	232	234	269	228	236	243	247	240	242	224	234	245	227	221	232	243	263	244	225	224	241	241	215	232	215	236	264	248	242	231	244	246	225	222	197	235	229	211	225	239	262	245	215	236	244	243	226	214	237	247	241	240	232	236	251	254	253	254	241	230	221	216	242	229	230	223	271	227	229	228	234	236	219	234	239	250	198	233	246	249	266	225	222	235	259	224	246	267	240	225	234	215	228	236	246	245	238	236	226	275	231	213	224	258	257	240	256	262	224	229	253	241	238	250	229	242	212	211	245	227	248	292	242	251	240	258	251	258	250	238	221	246	229	228	220	220	245	217	218	231	251	230	235	246	239	219	221	232	220	236	235	243	254	247	232	235	271	222	231	227	255	241	225	240	246	259	210	230	242	239	232	201	264	225	236	214	248	232	231	236	244	221	256	247	213	226	227	209	215	278	246	258	246	253	222	216	213	246	222	224	264	255	222	228	259	226	266	214	204	234	233	261	245	251	250	236	249	213	228	207	234	263	233	236	198	223	274	205	237	214	232	218	250	245	243	246	218	268	240	219	214	218	256	243	225	217	257	213	221	224	237	215	235	249	239	274	249	240	249	225	254	219	262	251	224	227	204	252	230	200	201	219	207	226	230	242	251	239	240	231	227	226	257	245	231	246	248	241	254	216	242	252	239	209	248	251	232	213	237	245	231	222	223	223	209	228	236	235	238	225	246	248	264	230	229	227	239	219	245	208	264	242	236	229	227	216	243	245	244	239	217	220	216	242	227	244	235	222	229	248	232	271	213	251	224	222	229	261	249	252	226	252	262	244	236	237	225	234	241	233	275	238	238	241	259	265	240	232	255	204	220	243	242	203	225	246	237	245	252	230	226	240	251	254	244	238	232	217	234	212	275	207	258	241	226	226	213	233	263	240	220	225	214	265	229	217	239	238	235	227	220	269	234	246	242	212	230	231	240	253	248	250	235	236	214	233	235	204	196	231	246	231	226	212	244	232	243	235	233	251	233	245	238	233	247	231	252	227	241	227	227	242	235	238	227	229	217	240	241	255	228	234	253	264	252	246	226	219	253	235	220	232	239	247	253	236	227	225	235	233	271	214	231	247	224	232	238	226	242	226	216	224	240	235	240	254	239	247	218	241	244	258	256	244	220	243	218	241	234	238	240	235	213	237	220	261	260	225	255	285	243	204	227	227	268	224	246	252	247	232	252	202	229	233	254	225	227	245	243	230	231	258	233	255	260	241	247	250	242	235	260	249	261	230	201	243	245	208	248	249	243	226	255	236	238	245	238	215	239	249	226	211	226	235	263	241	252	210	247	242	210	214	233	211	226	217	210	246	237	212	220	220	242	216	238	235	223	208	238	214	279	256	228	246
3462	3710	2058	3430	789	685	645	662	618	612	629	624	619	591	597	556	571	611	596	563	558	580	620	606	620	567	581	573	608	586	583	560	580	555	543	606	597	592	587	600	587	609	586	579	620	604	552	567	593	555	562	594	556	574	560	576	600	582	563	586	560	578	572	572	583	559	548	592	571	551	597	565	564	577	546	536	581	602	633	578	568	529	587	503	580	539	557	566	558	601	555	532	630	569	581	568	547	551	572	594	570	556	564	560	563	553	551	575	571	575	571	553	563	579	538	561	538	603	566	565	535	572	565	533	593	617	605	580	565	558	596	589	566	597	570	562	567	555	574	556	583	599	556	594	555	513	568	511	599	557	583	572	557	562	530	579	574	580	559	548	563	574	585	571	652	561	602	573	562	549	556	558	537	577	552	662	586	579	584	600	566	563	556	627	579	576	542	577	569	558	601	566	550	573	542	612	588	584	581	590	599	543	556	561	567	563	615	609	592	604	553	589	586	576	585	587	564	576	555	532	599	584	616	558	550	583	581	532	610	568	548	593	571	568	569	554	570	591	563	610	614	519	570	529	591	626	620	571	561	600	565	573	560	596	581	542	588	576	616	570	579	571	549	579	562	562	553	602	570	545	587	560	610	587	534	575	570	555	576	560	549	558	567	583	576	595	546	575	544	589	605	520	546	601	514	607	547	554	583	527	584	582	576	579	564	581	585	558	556	576	553	538	545	552	579	582	587	572	566	585	522	526	564	571	567	581	565	534	572	571	584	564	618	571	560	576	571	548	577	540	574	582	552	592	577	590	510	513	565	579	538	530	580	545	551	568	592	597	571	570	526	594	530	589	613	543	587	550	546	605	612	553	566	634	563	573	532	544	546	586	544	577	577	569	555	587	574	552	585	615	584	609	613	547	560	584	579	585	572	586	610	561	558	562	573	582	559	555	603	570	560	547	606	582	580	571	602	572	582	575	548	576	565	584	564	561	566	572	572	554	566	598	543	580	574	562	609	567	559	619	587	560	560	598	598	542	556	612	598	608	578	599	522	579	581	590	574	581	572	565	584	557	542	605	550	631	559	562	580	592	551	555	584	569	587	555	558	603	590	572	611	610	556	551	555	541	567	563	550	581	613	578	537	614	560	583	512	565	567	582	572	548	585	612	578	573	569	563	614	587	580	544	573	604	595	560	580	566	553	570	564	566	580	541	548	597	579	612	550	582	565	554	611	563	608	556	563	564	621	576	563	569	615	609	573	538	580	603	565	550	560	588	565	574	544	569	577	561	578	551	530	592	547	614	520	590	531	610	567	607	519	554	577	582	581	498	523	577	592	595	570	586	541	568	551	557	502	524	586	584	592	601	590	558	527	559	569	545	574	555	559	581	570	552	576	544	579	559	577	573	603	574	553	584	571	531	566	586	577	600	603	573	557	566	600	583	583	580	561	563	572	568	566	540	559	541	578	585	565	594	507	593	591	569	530	584	577	596	622	570	559	627	572	603	587	551	584	583	557	594	519	586	547	548	562	580	553	607	589	597	564	584	547	534	599	584	560	558	536	574	586	539	566	559	577	563	550	533	541	576	606	537	548	570	558	573	579	548	581	553	553	570	555	525	566	578	586	619	577	525	564	579	578	538	587	544	564	591	596	598	537	544	592	552	592	591	545	584	585	603	556	540	508	547	598	585	565	599	588	550	552	573	576	578	559	569	579	581	568	562	594	558	533	575	558	601	540	578	541	589	575	575	502	595	580	593	589	607	601	593	594	564	528	560	613	574	550	577	563	605	574	568	531	609	554	594	549	528	547	537	565	548	552	566	617	566	550	605	585	593	589	554	536	595	640	572	573	559	576	538	566	597	541	596	603	584	575	590	604	601	548	564	533	535	557	562	582	552	589	616	577	578	577	576	584	576	591	574	605	581	606	562	548	584	613	556	607	578	560	613	553	568	632	554	539	574	574	542	607	542	551	554	583	584	555	640	590	582	549	629	558	559	524	614	553	563	545	573	551	530	561	563	578	587	579	579	561	576	564	546	563	620	545	526	579	587	591	593	572	534	549	562	569	532	589	597	539	565	565	599	529	586	561	566	579	574	534	556	579	591	585	573	580	565	574	568	599	564	562	558	565	565	586	581	559	578	604	600	541	561	608	592	557	604	550	595	547	553	561	550	507	554	586	577	537	547	563	618	592	637	612	538	609	573	566	569	577	580	598	573	580	572	595	578	598	584	546	580	563	611	600	518	609	537	581	589	589	555	538	559	570	608	599	528	529	584	546	567	556	580	574	589	568	633	576	566	542	548	583	610	581	551	613	579	548	599	579	587	570	576	579	545	598	562	540	590	567	594	559	557	580	528	617	557	609	562	575	569	592	596	566	558	558	580	557	607	556	585	603	606	499	600	575	598	550	594	633	624	552	573	546	519	558	586	608	560	577	581	562	600	577	532	595	607	600	576	577	612	561	584	566	542	587	605	582	561	577	576	578	581	545	550	539	603	526	614	566	560	584	588	525	597	536	604	580	596	557	579	620	591	553	558	572	587	598	545	594	537	582	544	539	549	571	544	539	585	569	593	558	539	596	586	592	604	578	581	622	582	578	566	611	547	555	576	555	600	549	556	550	542	548	569	551	563	596	608	583	569	530	591	563	604	561	552	558	591	596	565	572	563	542	610	561	567	594	592	568	547	582	571	573	562	566	577	575	598	522	532	544	569	615	553	555	547	546	586	544	592	545	579	546	605	592	596	617	591	563	590	543	579	574	547	535	588	584	579	575	543	542	584	599	580	568	548	588	556	571	580	608	548	568	579	582	564	581	603	624	579	552	584	560	563	562	569	550	557	572	600	609	568	571	611	577	571	553	558	581	620	535	562	562	529	532	547	522	571	537	550	559	570	573	556	590	585	579	604	567	603	575	555	618	563	578	566	567	569	526	585	514	591	570	589	595	536	585	591	556	566	584	564	606	557	552	599	564	557	545	553	584	533	516	568	557	580	522	583	542	563	579	615	573	553	583	592	571	591	600	615	566	520	543	592	580	580	590	567	563	577	539	573	573	625	619	576	513	572	588	589	600	568	550	551	579	546	574	573	559	537	571	601	589	552	576	556	587	576	555	594	606	566	582	574	571	537	582	560	589	598	550	573	551	541	554	549	563	611	558	595	554	580	546	567	543	624	547	538	610	594	553	648	583	571	594	601	574	563	567	529	559	595	574	535	524	541	567	567	593	548	577	568	549	568	578	596	531	586	546	570	536	570	568	565	587	589	569	569	571	549	594	541	597	629	583	605	550	561	557	560	571	556	538	538	559	525	584	524	592	612	536	583	535	568	552	580	580	560	574	568	595	536	568	559	561	561	571	580	580	551	590	542	595	574	536	556	614	572	597	578	569	599	595	579	583	625	565	552	568	573	596	547	553	540	552	600	565	583	616	574	596	599	597	603	553	556	556	552	602	531	552	597	596	548	577	537	597	577	607	590	515	573	608	545	595	566	585	533
31810	19483	7062	716	357	303	328	304	347	336	276	319	334	327	339	332	298	298	269	285	292	307	311	294	305	312	308	308	290	287	292	316	325	267	308	287	286	313	320	298	310	292	286	311	331	335	278	281	308	329	298	300	315	328	280	328	291	326	288	333	289	283	319	321	332	341	312	307	314	311	268	312	298	275	309	346	322	326	299	286	294	289	282	325	323	260	313	265	321	322	313	301	316	331	334	299	318	285	280	324	304	290	318	329	299	320	316	308	314	333	304	290	306	278	308	287	289	302	294	312	311	288	284	312	289	326	300	321	294	321	324	308	291	320	295	311	324	307	321	290	319	337	293	282	285	308	311	283	310	271	347	306	290	308	304	320	318	294	340	299	304	284	297	348	316	282	334	319	325	302	292	303	274	301	302	317	300	301	314	322	314	312	281	301	312	318	330	306	277	342	324	295	297	302	292	303	310	329	294	311	300	311	329	298	264	296	318	338	324	329	292	321	322	288	311	283	299	319	289	302	283	314	302	282	303	330	323	312	341	309	279	297	316	311	310	283	290	332	318	282	344	297	333	282	330	330	330	296	327	317	307	342	293	304	279	284	307	300	308	316	338	342	325	325	288	307	314	297	313	299	336	285	313	300	333	292	332	285	291	318	305	290	334	290	341	339	305	355	321	319	289	314	327	319	313	279	314	320	303	302	294	303	325	286	300	315	318	295	331	317	338	339	288	296	308	314	286	278	324	304	315	341	306	272	278	302	299	322	299	316	310	352	325	304	302	296	357	283	327	314	306	313	287	318	296	310	356	319	315	311	326	273	311	279	293	317	332	282	304	271	326	320	277	300	303	269	290	283	302	316	333	262	315	303	307	306	346	304	295	333	314	316	339	307	299	286	321	280	325	285	300	328	311	297	276	326	330	297	304	315	312	314	300	306	267	328	322	285	308	284	317	296	287	258	296	314	283	320	317	323	298	274	310	321	268	267	302	273	272	303	290	319	319	329	297	302	328	266	310	280	274	328	296	284	319	314	323	315	301	314	299	297	313	299	295	318	298	275	343	327	290	323	310	328	317	311	289	311	318	295	331	296	285	310	309	298	310	263	296	278	264	285	291	298	297	302	269	347	315	326	318	314	289	330	293	332	317	323	334	294	306	346	317	275	327	300	312	324	283	281	343	292	300	293	302	330	302	310	285	304	310	305	304	297	310	315	330	306	299	331	303	333	286	313	323	312	285	296	327	310	297	319	319	296	321	306	318	291	325	334	297	300	311	334	293	294	285	291	313	284	324	289	306	343	300	314	295	298	308	338	290	311	295	296	332	263	308	320	315	310	335	301	290	352	322	317	303	334	293	335	309	311	316	282	315	288	292	293	298	308	301	301	303	332	304	317	303	300	279	284	318	315	316	333	321	295	324	297	292	289	282	307	293	308	307	293	307	303	282	325	287	304	288	308	288	332	330	267	300	262	314	315	327	330	316	306	278	309	294	316	307	295	320	288	300	315	326	304	323	310	314	292	303	304	311	320	308	319	311	323	318	301	295	317	323	270	281	305	314	317	339	256	288	310	324	291	308	329	311	320	316	311	309	314	290	298	309	286	334	281	322	313	282	286	330	317	311	276	298	345	293	284	305	304	323	293	333	304	280	322	301	285	325	277	308	327	297	293	298	298	335	299	310	305	306	306	330	296	324	330	296	313	323	301	289	287	302	302	308	282	297	318	312	315	291	295	305	349	276	322	314	282	324	331	305	307	299	305	331	344	315	313	289	277	284	295	300	332	327	309	295	292	318	299	293	296	322	326	276	305	333	326	299	319	318	325	294	309	299	334	290	304	278	336	318	319	312	321	305	312	255	264	323	332	327	298	251	301	316	321	310	309	308	321	301	315	304	308	317	298	312	316	318	320	288	294	316	307	316	320	333	278	323	306	331	312	306	313	302	332	294	300	305	310	305	322	305	317	355	334	325	297	273	278	301	295	301	349	296	279	317	305	322	313	321	314	257	291	283	302	299	311	304	297	316	299	330	284	299	290	309	302	317	304	305	283	319	272	299	316	345	303	281	310	293	298	321	286	303	301	294	316	286	288	305	293	340	319	329	282	318	324	277	316	317	312	324	362	307	320	310	328	295	282	315	335	281	315	290	295	283	304	304	288	361	326	285	310	297	318	281	306	287	302	328	300	336	291	347	290	290	288	308	315	302	278	316	314	286	337	299	297	300	320	308	330	305	325	291	323	289	310	321	319	336	316	308	306	347	301	318	326	309	310	307	270	316	319	284	317	310	293	306	312	321	274	315	308	321	295	314	310	338	310	317	297	309	318	281	299	296	323	268	308	281	346	310	305	327	326	350	312	316	327	337	279	303	319	315	283	301	291	307	300	302	310	341	310	302	298	304	350	299	307	300	317	299	300	325	289	307	325	283	305	321	288	301	303	307	292	299	298	297	301	312	331	314	313	280	326	296	305	285	327	319	303	284	289	303	318	291	294	312	331	304	316	345	344	308	302	295	317	326	299	284	286	330	311	315	292	311	285	304	287	317	321	275	278	297	307	307	315	303	316	303	285	307	296	329	300	299	275	269	268	317	306	319	303	301	289	313	309	299	293	323	287	335	314	292	295	288	314	325	331	300	286	277	331	319	324	324	336	316	279	327	321	321	315	339	288	286	307	301	298	313	308	286	277	297	319	341	325	263	307	306	309	273	333	302	319	266	326	310	301	340	307	329	282	310	319	284	286	310	307	296	307	299	319	301	333	291	329	341	319	292	322	301	302	288	317	313	293	316	295	286	320	288	315	268	285	281	296	284	304	303	310	285	302	311	321	273	322	338	298	321	276	297	291	326	327	277	340	305	271	324	308	347	296	321	301	320	325	318	318	310	306	325	297	316	270	316	305	283	302	318	307	294	266	315	321	278	302	290	327	255	322	327	325	310	309	303	290	307	277	308	333	316	297	316	296	271	253	321	294	302	288	305	304	302	285	312	300	284	311	296	310	314	298	308	314	335	276	314	300	339	311	295	317	302	305	273	305	308	310	311	301	341	314	286	329	363	328	301	317	312	318	313	342	322	276	329	336	310	292	291	310	313	305	308	338	296	297	298	325	318	324	315	326	301	320	321	328	317	312	326	265	313	307	290	321	277	316	281	275	287	347	354	328	316	326	299	315	328	330	313	304	314	307	287	323	310	333	299	329	292	293	321	295	308	278	310	316	290	302	310	295	308	324	310	295	320	322	320	310	300	349	310	304	277	280	322	286	297	361	322	301	323	323	314	274	297	294	322	304	301	304	314	315	286	317	303	303	311	288	315	310	315	325	324	305	296	296	313	324	303	306	313	295	289	286	315	307	310	309	326	304	312	290	328	295	275	284	298	333	319	331	308	308	306	315	308	296	275	316	317	311	285	304	299	296	329	326	283	327	298	298	307	292	321	321	289	326	317	323	288	322	335	300	277	310	281	299	279	313	322	325	297	343	328	318	317	298	310	296	293	298
5695	1030	915	956	803	767	780	787	773	751	798	746	750	789	821	787	751	768	770	766	777	758	807	780	813	782	790	728	773	739	790	770	752	831	763	826	815	753	800	779	804	768	749	777	797	802	734	785	769	770	746	746	775	773	745	801	768	773	799	782	739	767	771	788	773	773	816	802	819	777	823	766	784	766	741	772	792	776	787	774	719	772	800	826	705	856	788	759	791	792	773	714	788	785	776	776	784	773	783	779	803	775	786	771	802	763	763	809	764	853	790	796	758	785	770	774	762	769	804	739	769	809	738	749	747	805	754	791	787	745	784	757	812	751	778	830	773	804	838	753	789	784	745	803	761	799	746	814	824	784	739	778	712	800	784	781	766	770	762	781	752	798	747	758	755	788	829	796	774	790	742	766	783	843	770	743	803	796	792	794	776	748	776	795	777	782	770	760	842	799	808	754	741	809	784	801	758	769	730	764	737	785	790	789	793	735	747	773	742	799	847	748	736	765	752	786	778	748	777	778	797	805	784	778	778	795	757	798	799	765	774	752	818	826	802	754	812	817	788	757	771	761	787	773	802	823	747	768	749	795	790	814	802	803	770	780	784	754	787	711	780	719	819	786	836	789	785	768	747	781	786	735	792	818	784	771	787	773	809	780	727	780	769	793	778	709	830	738	763	786	763	767	770	798	798	778	815	766	766	736	805	776	817	803	789	820	770	769	789	819	793	768	726	802	767	777	785	741	754	770	746	745	837	764	762	786	769	787	753	788	788	741	802	765	763	776	747	804	782	752	794	847	748	760	760	786	853	770	773	749	748	759	754	804	783	785	830	751	792	749	789	759	781	770	726	760	757	772	754	808	760	770	799	726	809	778	833	796	800	754	811	823	778	760	736	751	794	824	747	795	714	768	770	797	804	805	759	843	760	752	811	778	730	760	776	820	818	774	806	805	740	836	751	785	785	768	736	771	780	775	813	731	825	761	796	777	766	802	739	765	800	780	823	788	758	772	787	756	724	789	738	762	761	782	800	719	788	749	780	762	732	715	770	800	805	761	779	774	754	817	775	755	822	709	727	740	778	746	760	770	775	807	769	808	772	777	789	783	788	794	777	753	746	752	769	750	809	764	674	748	810	740	788	763	780	734	754	786	780	781	808	771	758	764	796	738	770	773	758	758	800	776	782	767	781	731	765	723	784	822	788	746	774	787	796	771	791	746	795	774	786	756	745	728	831	780	790	798	763	813	743	821	791	733	775	745	763	777	778	751	749	769	777	741	765	755	797	765	766	790	797	799	796	811	801	716	778	779	784	806	743	750	732	767	749	779	759	811	710	705	790	773	814	750	783	765	813	755	783	760	786	821	754	783	817	790	788	797	792	779	780	707	777	778	780	762	764	770	767	755	824	751	775	802	723	757	748	797	715	787	752	794	799	803	776	772	800	829	749	802	749	781	765	745	754	759	772	759	796	749	793	808	796	756	757	772	788	806	743	780	784	754	789	767	763	782	724	780	734	841	752	811	750	787	803	755	766	755	747	818	792	731	772	775	765	761	760	766	730	779	748	733	791	831	754	799	768	757	771	802	753	727	750	759	754	791	781	792	767	802	782	768	755	788	736	823	760	796	728	754	809	763	770	800	788	758	801	729	802	808	790	783	820	805	757	782	796	745	732	770	737	793	731	811	758	778	798	778	795	732	769	774	777	809	801	775	731	786	777	755	751	788	784	801	779	840	738	746	764	800	818	797	814	775	743	797	776	769	737	728	767	758	776	752	795	808	805	753	790	753	792	741	794	753	778	787	804	780	780	755	728	808	797	799	784	787	828	823	807	816	750	806	792	866	763	821	790	737	708	719	729	801	808	752	798	842	810	689	805	702	731	782	824	784	744	772	828	787	822	779	795	809	791	786	812	773	749	748	721	765	792	763	797	814	774	751	803	758	768	772	774	816	737	790	819	829	772	709	784	807	767	769	784	799	807	789	790	808	813	792	722	797	721	780	789	757	756	748	724	778	783	801	753	746	766	796	769	785	735	805	739	758	801	815	823	773	787	770	748	710	738	754	802	750	793	817	801	761	724	783	741	753	776	754	721	733	794	725	757	759	776	727	802	789	769	749	797	773	748	737	813	833	814	768	794	788	777	724	780	779	798	805	767	740	767	803	769	768	821	757	772	727	760	823	771	742	757	803	746	793	824	776	801	774	758	784	819	766	791	779	759	799	788	750	767	763	725	789	790	811	780	799	794	800	815	772	783	759	782	760	753	754	801	755	754	775	793	760	767	852	754	830	793	728	754	771	779	736	799	793	747	773	754	783	782	762	801	761	740	770	755	766	776	758	718	801	816	745	760	766	776	772	807	802	791	806	744	773	772	706	737	768	753	791	741	797	728	773	779	717	786	767	755	809	801	760	776	815	826	779	808	747	754	802	819	786	756	742	769	771	752	773	780	770	760	803	772	813	817	731	804	756	800	781	765	764	747	751	742	766	787	757	791	775	748	769	784	698	753	812	816	758	760	812	775	758	809	809	811	735	715	794	775	796	745	775	733	771	791	774	784	781	756	779	754	775	794	755	781	743	755	768	769	757	734	721	819	747	739	815	794	765	767	737	802	792	726	778	798	781	800	785	794	789	778	804	713	789	760	836	753	735	749	784	767	755	760	761	800	809	819	796	785	770	768	762	782	763	771	755	773	767	814	776	758	751	808	782	783	815	743	754	797	802	759	750	784	826	793	770	789	774	770	734	787	772	760	765	770	737	752	822	758	779	756	742	815	827	787	797	775	756	779	733	795	798	752	774	778	815	815	733	759	731	774	793	756	803	800	760	768	820	783	820	788	738	824	812	800	770	799	752	748	742	715	789	734	774	790	770	804	752	789	811	824	817	758	805	755	799	762	741	818	771	786	796	786	757	806	811	767	745	829	807	772	749	756	775	770	766	769	820	793	814	795	827	815	816	794	791	754	803	755	737	751	792	804	817	773	778	787	757	775	797	772	781	725	787	786	790	808	820	813	751	753	768	784	765	758	764	746	775	799	809	780	769	796	776	782	763	771	784	788	768	778	765	752	809	748	761	786	769	748	739	776	829	802	761	755	792	802	773	797	756	824	806	756	781	822	763	755	805	744	791	780	757	827	766	772	816	756	834	798	746	837	752	726	768	789	757	765	797	777	760	761	833	741	754	823	768	790	780	790	777	748	792	780	803	781	769	753	734	773	727	777	781	830	796	811	731	741	752	773	770	774	794	784	765	830	732	749	736	799	771	801	725	751	726	771	818	766	767	757	755	722	755	756	761	766	815	740	754	785	768	749	772	727	756	822	772	766	789	746	746	796	762	800	795	765	807	738	777	781	806	780	753	755	759	751	745	770	754	774	805	820	752	790	774	789	772	800	765	779	793	762	814	778	779	809	769	779	747	791	815	787	799	766	774	757	753	750	778	728	763	763	787	790	790	794	796	764	762	729	774	804	818	782	788	799	817	721	755	775	742	763	755
24612	20998	23926	28264	21106	14539	722	513	427	429	468	384	380	414	412	406	405	420	395	388	403	410	378	407	391	380	395	409	380	385	379	407	415	392	368	391	403	384	371	366	396	390	398	405	352	369	387	396	427	372	417	351	364	369	394	335	373	369	438	363	400	360	379	368	371	351	395	414	365	363	388	367	375	399	394	366	388	377	366	365	389	413	350	375	399	375	352	368	342	395	371	414	362	396	370	353	380	407	324	378	384	387	407	365	351	357	369	383	430	366	360	371	402	409	396	397	393	357	412	433	380	383	390	361	386	377	400	413	368	386	383	393	364	386	383	372	405	395	382	424	398	406	396	357	365	412	391	390	353	374	384	409	416	410	410	378	366	379	375	383	383	417	391	363	395	423	386	381	440	371	387	414	385	382	388	399	378	421	350	386	371	369	377	385	395	388	394	355	387	393	422	382	430	400	366	373	394	371	374	382	362	369	370	417	357	349	377	384	430	395	340	396	387	393	395	407	396	412	352	370	349	396	391	397	412	348	407	400	353	379	369	423	395	410	357	384	430	400	422	427	329	387	389	339	393	368	398	385	394	377	368	417	365	367	386	368	411	410	368	419	412	382	382	394	370	401	377	384	393	398	387	380	376	386	395	403	376	388	381	372	380	338	397	324	400	377	376	414	410	417	404	391	407	360	394	353	403	414	382	390	362	380	398	400	365	395	378	389	413	403	356	378	365	383	354	367	383	431	410	400	414	381	378	361	388	390	392	384	366	395	382	371	399	357	396	387	386	398	375	371	367	407	399	367	367	380	343	379	398	410	362	374	370	377	381	398	352	376	384	388	420	373	354	408	400	392	398	412	391	371	390	380	346	377	348	370	378	357	383	411	396	330	376	375	416	423	387	375	386	387	396	362	394	379	366	357	354	367	410	368	400	366	406	360	380	389	377	389	410	391	392	366	397	365	379	365	411	400	388	382	379	376	387	401	379	390	395	361	396	376	397	402	368	378	374	412	364	383	418	374	410	395	359	368	360	410	366	391	406	375	423	395	376	432	383	396	367	393	353	355	424	360	361	373	340	382	381	399	388	385	375	411	403	447	412	372	374	411	413	365	407	381	378	407	431	408	406	382	369	385	351	386	395	368	381	402	373	386	402	428	370	379	410	404	384	380	402	420	396	403	401	399	384	379	366	403	406	381	424	402	363	404	365	352	375	370	384	377	370	396	394	390	385	358	390	324	384	371	376	388	358	399	357	358	416	368	391	368	358	394	430	387	466	346	388	385	371	370	382	366	369	373	376	340	398	368	374	358	390	368	364	356	372	377	359	375	373	364	369	388	369	351	374	369	353	357	364	362	423	395	371	395	358	338	398	382	370	376	414	355	388	390	381	370	365	414	387	372	390	428	411	373	384	396	386	390	389	393	372	391	398	409	381	361	360	361	388	401	387	373	374	371	379	376	408	393	390	388	382	376	397	360	343	387	432	395	352	377	385	403	386	346	403	385	421	380	407	363	399	372	423	415	403	360	425	370	417	423	400	389	377	414	366	360	395	407	368	355	393	369	378	385	342	375	416	388	401	422	437	381	400	409	380	393	401	417	376	367	386	361	398	401	384	362	366	382	390	373	380	412	404	398	372	383	402	401	409	396	407	367	365	387	390	394	356	356	406	409	375	388	373	381	389	396	392	348	387	415	390	419	371	430	334	422	409	369	358	391	370	384	408	363	391	394	391	377	413	367	395	369	362	412	415	405	399	357	358	370	422	411	370	399	379	342	376	377	379	398	375	416	416	404	379	386	396	357	361	360	427	383	365	417	358	364	399	362	388	373	355	410	392	365	375	398	395	371	364	408	383	381	360	372	393	429	362	384	396	439	361	379	387	387	352	400	376	396	379	377	357	390	396	385	372	424	362	404	375	387	392	337	359	360	385	357	397	409	425	344	367	379	401	370	375	424	407	405	408	374	400	351	374	406	388	350	371	427	399	395	404	375	409	376	408	390	388	348	394	392	321	389	420	354	378	381	396	370	395	400	392	389	411	394	380	339	413	388	340	406	398	384	422	404	377	414	392	384	394	373	385	359	385	373	399	377	378	350	383	388	385	405	411	433	335	374	369	371	406	396	416	379	363	390	394	380	409	373	377	387	433	372	426	369	400	392	362	401	395	397	403	393	349	385	379	372	400	340	387	408	361	370	409	418	397	396	377	369	389	384	388	392	403	436	406	393	345	354	406	401	372	412	391	400	413	397	394	369	329	397	368	363	359	383	372	376	405	423	370	407	367	384	383	358	385	405	402	381	378	403	377	405	354	403	372	386	425	405	417	407	379	391	384	355	416	389	387	341	420	365	377	386	399	368	389	381	385	397	428	415	360	378	374	421	362	382	380	355	352	376	420	377	385	365	399	380	405	392	412	368	372	382	409	408	364	364	363	372	425	360	382	361	372	382	367	403	357	395	359	391	372	384	352	426	382	355	373	379	408	420	373	362	398	362	397	344	372	377	395	382	391	411	404	388	409	419	401	384	419	376	424	385	360	406	379	374	350	381	377	372	382	402	397	376	386	426	351	377	375	388	362	381	359	348	403	389	392	373	376	367	403	367	390	408	372	416	399	393	369	369	389	385	389	390	391	399	389	369	392	387	399	379	392	387	384	387	337	401	340	398	381	402	374	389	349	391	404	383	390	378	399	385	354	376	406	373	377	391	355	372	420	395	405	362	380	376	379	374	360	401	409	354	422	417	385	407	388	397	369	364	380	373	387	370	357	347	384	354	377	403	395	392	392	404	382	362	375	379	372	384	376	389	419	362	421	357	359	376	379	388	399	370	388	395	408	373	382	358	393	401	412	386	402	377	400	386	374	385	386	390	389	362	344	361	377	344	364	391	355	402	367	362	372	392	368	365	356	420	406	382	415	386	377	379	377	409	430	385	370	404	348	382	402	371	376	373	386	391	338	362	379	422	389	368	389	377	396	364	384	394	400	379	365	383	396	381	363	382	415	342	374	387	369	335	363	389	401	416	385	403	363	384	348	383	343	413	359	384	353	360	384	393	392	355	367	415	376	398	390	380	385	401	374	406	379	372	343	373	404	356	389	383	366	351	345	381	377	367	365	407	359	396	394	387	404	413	403	356	383	376	430	378	390	429	379	366	357	407	398	378	393	365	395	395	373	397	383	413	361	368	357	376	400	421	375	382	351	392	369	389	394	362	372	403	362	332	409	373	369	353	376	365	351	398	403	371	378	411	393	419	372	339	400	404	370	388	391	397	417	389	406	399	393	372	389	374	369	397	381	377	362	383	413	351	413	394	382	352	365	390	377	391	395	368	376	388	363	382	387	382	389	425	378	366	435	375	388	399	344	388	403	358	367	372	375	391	376	336	390	400	391	389	360	351	376	358	354	368	347	355	397	300	399	400	389	392	366	404	371	372	410	383	383	390	388	426	375	388	441	367	382	363	353	357	373	386	388	397	379	392	386	358	355	365	406	354	379	405
3441	2560	1582	1761	3312	957	895	920	950	884	924	987	944	959	964	920	961	917	944	919	923	897	908	944	933	934	922	946	942	954	953	910	891	914	934	932	967	924	930	958	958	935	909	899	953	924	947	887	901	875	882	894	963	855	912	952	910	931	914	938	917	909	899	927	897	916	901	954	889	937	874	890	932	814	931	905	905	937	879	926	907	909	895	946	902	951	871	930	943	922	921	903	945	894	951	956	918	898	931	886	941	935	903	907	974	898	896	935	957	908	877	872	866	929	958	882	895	885	934	903	931	883	939	911	887	864	913	923	961	914	897	935	943	899	977	933	965	883	945	916	935	863	937	922	902	904	949	928	867	882	904	888	876	927	938	871	948	945	908	900	931	909	880	928	894	922	927	950	913	905	948	899	897	923	908	891	920	898	927	889	907	928	912	1011	917	888	893	881	882	922	910	905	881	974	897	925	914	893	906	942	936	919	914	974	877	897	941	921	933	917	907	915	987	947	954	917	942	918	908	937	978	952	921	937	925	933	936	924	903	949	891	892	900	995	938	897	948	862	946	860	967	906	956	872	870	937	972	946	949	874	918	954	882	943	903	935	957	917	978	900	848	909	916	936	938	908	894	880	929	859	922	918	907	1027	956	894	908	895	891	872	898	875	913	969	915	905	924	948	919	914	886	928	879	952	881	883	911	952	931	920	931	931	895	936	866	914	953	925	989	887	931	883	901	899	915	959	961	967	873	952	938	888	905	945	942	937	950	888	845	874	952	949	889	941	899	897	902	925	932	887	883	895	891	913	895	890	959	914	927	914	884	864	913	887	977	903	938	950	953	886	899	890	981	920	933	909	929	893	914	881	953	905	879	951	857	889	919	953	965	915	933	872	940	931	919	942	955	925	942	938	862	960	912	953	875	923	921	892	963	898	948	887	961	928	903	959	952	894	859	960	948	881	912	936	900	928	972	928	947	939	863	913	922	956	978	976	904	934	889	918	920	911	909	883	867	924	915	902	885	919	867	924	893	896	909	951	904	956	968	894	914	850	888	923	941	925	963	968	935	956	857	938	862	912	927	963	937	922	924	910	864	916	882	899	874	944	891	907	860	933	905	879	935	965	932	917	970	859	922	940	938	952	926	940	843	875	903	896	919	891	934	929	908	912	916	935	941	986	864	904	947	944	974	881	920	874	899	970	879	875	945	928	920	888	930	940	897	923	908	927	927	923	884	900	925	914	887	909	903	926	903	901	949	921	924	990	989	924	888	990	923	875	904	859	922	873	886	947	958	936	896	921	918	921	944	978	856	953	901	891	954	910	929	918	910	965	915	939	901	900	898	904	898	923	908	916	905	897	922	928	965	928	953	947	902	967	910	936	911	933	884	865	975	936	837	911	924	979	913	857	891	926	859	939	920	895	930	939	905	871	945	966	956	916	952	938	958	896	906	929	898	912	911	908	885	900	883	953	906	925	919	941	959	864	898	936	906	903	925	909	887	905	955	893	935	954	960	938	920	891	941	934	922	930	941	929	921	939	867	940	936	965	960	916	937	916	887	915	948	909	907	867	936	930	936	959	927	913	901	948	903	904	898	917	899	868	914	951	912	902	931	896	886	961	935	946	924	938	862	909	901	863	887	927	943	886	963	918	908	945	915	936	902	894	909	939	985	901	898	971	930	899	957	948	890	908	928	923	948	927	913	934	938	909	946	900	961	970	892	915	896	922	876	943	856	947	960	901	919	926	896	941	904	967	945	931	894	944	945	887	899	919	969	948	912	894	901	938	866	930	933	869	911	908	903	896	915	902	942	953	918	892	961	925	924	912	913	927	910	930	928	940	909	912	881	949	982	910	891	901	878	944	948	882	891	899	930	925	979	887	925	884	953	873	921	905	896	887	919	987	890	914	881	965	883	838	953	908	960	909	895	888	933	918	874	937	934	876	986	934	861	948	883	891	912	928	976	921	948	911	902	924	958	919	919	905	952	887	949	918	930	934	944	880	940	872	890	868	906	976	936	927	936	904	859	924	856	929	898	911	924	916	901	891	897	933	936	959	984	934	899	936	911	952	931	942	894	952	845	895	870	891	911	900	890	954	929	937	862	917	967	931	923	946	889	904	934	877	920	878	908	956	891	903	889	862	948	899	972	946	880	977	920	959	924	892	932	893	913	874	906	919	914	943	885	947	933	887	941	889	918	927	883	954	947	878	894	960	956	940	990	896	889	986	939	972	995	941	935	889	964	929	943	922	867	963	887	908	906	952	921	897	918	899	957	899	926	897	875	900	953	917	883	937	924	906	923	930	870	848	945	922	904	933	928	909	895	877	933	908	938	945	954	953	962	912	923	945	864	936	921	944	891	917	880	968	895	901	924	935	910	901	894	907	891	912	918	920	937	910	939	924	906	942	874	919	931	893	929	914	940	951	952	903	934	889	909	920	907	884	913	913	918	939	920	960	935	886	969	874	862	899	960	912	948	913	906	909	928	880	921	922	900	884	927	972	924	916	916	950	925	913	896	896	899	894	977	935	863	916	904	977	889	904	912	950	907	890	958	922	899	895	936	930	984	901	939	915	953	910	915	904	907	933	931	909	943	889	938	927	937	908	909	870	908	910	933	955	905	934	918	932	918	876	937	903	854	926	917	932	873	872	901	935	898	890	958	903	873	896	910	930	899	948	909	903	919	903	895	924	890	913	884	872	906	936	944	918	867	944	945	917	937	893	933	933	917	866	949	924	909	953	904	978	938	948	947	891	906	913	926	882	906	929	927	878	900	933	925	874	856	926	902	925	891	903	944	940	925	907	864	935	921	939	921	928	916	974	977	929	924	961	842	943	874	917	962	924	933	885	932	902	907	935	934	907	927	930	959	902	909	950	937	916	932	906	917	924	948	897	868	926	982	891	914	928	944	908	946	956	943	924	883	931	902	930	887	939	968	916	857	896	879	907	876	962	910	915	931	902	904	922	964	969	895	903	912	907	925	953	972	966	929	898	892	900	913	917	972	949	891	899	976	918	922	955	935	980	916	915	892	891	929	892	904	958	910	943	928	940	888	915	912	881	922	926	968	930	871	961	927	939	955	892	927	943	920	891	951	911	926	918	936	878	899	940	898	922	932	907	888	871	904	910	897	920	875	929	967	931	916	918	941	962	932	926	951	923	900	858	922	916	902	912	900	877	928	902	939	978	946	958	967	916	910	925	914	882	931	929	923	960	900	931	964	911	949	922	877	885	953	937	943	857	904	937	939	889	894	908	892	925	870	903	877	952	945	927	930	889	916	966	928	949	929	909	940	925	929	909	892	958	921	889	891	901	897	938	908	920	995	900	918	841	887	946	927	907	915	913	949	925	944	924	915	912	947	866	933	905	913	896	859	941	911	911	938	913	931	901	964	936	926	975	855	862	911	936	936	897	900	906	990	871	965	937	906	895	928	938	939	969	958	934	960	946	900	874	885	964	900	933	956	912	900	906	936	918	947	895	905	959	941	922	914	958
23918	21026	24386	27867	21159	21039	17273	807	370	349	358	315	321	307	327	278	240	251	251	282	248	270	249	243	263	260	251	249	289	286	252	283	310	261	264	244	248	284	242	238	251	253	249	240	258	250	236	254	275	258	246	258	240	254	238	268	245	243	268	252	264	256	278	270	236	258	220	245	242	262	246	280	237	252	267	243	222	268	270	250	255	230	268	231	253	245	256	231	220	249	242	270	260	257	235	240	268	244	275	258	270	242	247	252	263	230	252	263	247	262	287	230	253	237	241	245	282	269	244	248	223	227	291	241	238	271	265	239	239	205	230	281	267	260	222	282	256	256	274	261	274	250	223	246	233	268	246	248	234	254	256	251	237	244	225	257	240	257	237	242	262	278	275	281	272	272	252	254	272	257	247	232	235	248	225	263	234	224	263	237	236	245	233	238	236	240	259	255	226	234	233	237	260	236	249	278	288	247	249	259	242	267	240	267	255	252	218	267	239	245	253	229	255	287	280	274	253	220	243	250	262	251	242	251	235	249	260	245	267	234	290	238	257	263	243	235	234	251	233	256	272	259	279	293	256	238	237	272	254	229	259	232	234	235	229	244	248	244	264	256	251	223	267	232	275	228	244	250	265	248	251	280	238	255	230	264	253	244	249	240	284	245	243	274	269	273	227	263	217	277	244	250	267	238	233	225	255	251	293	250	256	220	263	236	218	243	287	260	234	221	267	254	248	256	220	227	271	244	237	255	242	251	239	235	244	265	244	229	247	246	296	270	263	255	252	260	275	233	267	213	250	256	224	261	246	258	213	254	237	246	255	217	249	255	270	266	280	248	265	257	246	221	266	230	274	241	256	258	228	246	261	241	269	263	244	234	248	273	269	242	244	271	258	279	252	233	239	247	253	243	232	277	240	217	243	225	231	255	240	237	241	245	244	257	229	239	251	234	280	229	285	245	251	247	236	224	265	241	250	237	250	214	228	251	222	249	244	215	277	222	277	244	220	253	255	245	281	261	241	265	241	263	281	271	240	252	252	227	253	236	229	256	271	243	287	250	241	248	245	275	255	253	206	241	257	240	252	241	261	239	257	274	272	250	235	264	269	231	275	219	237	258	223	230	252	253	259	221	221	252	253	244	208	257	226	254	267	274	222	255	266	289	240	233	236	261	237	259	233	233	274	264	244	231	248	246	247	241	229	254	280	253	240	233	227	246	233	262	252	261	224	253	237	264	252	235	265	261	254	257	259	265	267	296	257	230	267	221	227	230	278	259	245	265	253	246	264	231	228	214	237	254	216	230	249	257	237	239	261	254	274	249	243	244	269	272	288	257	213	246	240	225	251	239	231	246	237	243	262	258	277	256	275	259	215	247	256	242	262	252	224	221	267	237	223	260	252	251	263	249	253	252	265	225	235	269	257	222	258	245	255	253	264	234	244	284	244	263	242	243	300	261	253	239	274	261	267	257	230	224	231	227	208	212	246	274	235	240	267	241	240	244	247	259	237	258	244	292	267	252	258	239	250	267	239	245	243	251	239	239	261	260	267	220	244	266	266	275	260	207	229	252	255	248	238	224	258	219	241	235	232	243	277	231	254	245	256	226	283	227	248	264	272	237	244	248	243	203	265	263	273	251	260	244	252	251	252	272	268	229	241	263	278	268	256	257	247	241	267	266	244	249	246	259	199	241	245	261	217	236	234	234	257	223	284	247	256	260	242	236	260	269	229	260	247	267	260	275	249	273	237	214	264	238	219	215	268	248	248	247	218	250	233	272	224	249	214	242	256	270	264	269	263	250	253	245	229	245	251	246	210	234	266	239	250	251	248	250	258	245	215	247	282	236	228	218	212	242	245	222	253	228	218	260	254	275	235	249	250	220	240	216	283	286	229	231	224	238	242	251	275	240	236	236	255	252	236	256	259	248	257	219	239	227	254	230	234	272	243	251	242	242	247	227	258	244	265	237	228	255	233	244	238	247	251	235	220	251	217	268	261	235	249	261	254	252	258	259	282	229	209	239	257	246	232	234	238	239	234	251	248	228	227	251	241	255	256	246	262	261	265	258	223	257	258	262	238	230	229	253	220	254	244	234	246	220	230	237	250	265	244	268	228	276	230	224	250	245	234	239	263	253	250	237	242	259	239	239	251	253	273	262	241	237	240	257	274	257	260	235	229	229	215	261	247	252	268	217	245	257	253	263	265	265	240	240	245	242	262	262	235	267	260	241	261	258	243	256	225	246	235	248	247	218	260	242	255	231	243	277	258	246	245	241	282	274	228	239	250	220	255	292	253	234	249	235	249	232	263	240	204	264	259	258	278	230	245	239	227	219	236	256	282	271	252	248	232	250	233	213	238	254	240	265	249	231	221	247	217	251	248	251	232	250	268	271	251	232	218	224	246	242	227	235	279	262	258	245	276	265	279	261	228	240	248	253	254	235	256	249	234	248	258	245	225	238	255	237	256	225	242	265	254	228	210	252	266	245	229	245	241	259	255	245	266	249	246	290	227	228	250	273	240	244	276	260	235	227	250	280	235	237	229	277	253	244	231	285	228	225	231	229	239	268	259	264	259	263	240	255	261	271	259	257	242	247	230	250	245	228	235	246	253	271	253	242	243	232	252	242	250	258	266	250	247	251	258	260	259	263	270	246	236	261	221	233	250	252	264	208	237	222	233	220	229	268	240	256	243	266	236	235	233	248	247	246	237	231	251	247	265	232	230	249	260	240	232	249	255	242	263	266	261	250	194	257	240	259	246	223	240	223	258	258	232	231	244	250	247	276	238	253	232	216	275	274	251	247	219	217	250	244	235	252	231	241	259	236	233	223	218	263	269	208	235	248	230	250	218	212	269	278	244	247	263	245	260	227	246	270	261	243	265	235	258	245	246	259	249	242	244	266	256	250	239	238	214	251	248	245	237	220	239	236	224	239	249	218	261	259	238	286	272	233	251	240	256	273	252	260	275	276	226	259	242	273	255	235	254	259	280	248	238	255	256	240	265	240	235	239	273	252	272	269	260	285	278	254	273	267	244	221	244	250	234	268	215	226	273	259	259	239	254	222	253	236	247	261	230	242	226	222	238	285	215	271	229	233	237	213	250	237	238	255	252	268	248	247	266	255	245	262	232	231	250	221	243	220	273	261	250	260	241	228	264	258	247	236	226	257	251	243	228	250	253	229	276	214	238	266	250	251	250	223	268	266	244	218	236	240	220	256	239	253	244	245	223	249	220	265	240	270	237	240	277	274	223	258	214	223	236	248	264	251	225	260	234	209	269	247	253	254	259	274	253	285	255	219	273	259	244	229	261	244	254	260	249	224	221	241	241	266	232	230	243	253	244	259	226	238	242	236	268	283	259	240	213	281	255	240	272	245	245	251	253	254	229	243	247	241	231	251	245	234	226	231	237	249	265	213	246	219	244	228	268	266	238	242	219	245	225	276	250	244	237	251	251	262	255	246	276	237	253	247	237	236	208	262	251	277	268	247	257	277	232	280
3238	3823	1984	1222	7735	731	691	636	646	648	646	634	590	612	628	674	623	605	635	615	598	622	579	553	619	581	574	598	544	586	600	588	598	602	585	637	606	620	621	610	640	587	565	582	588	612	584	562	580	626	645	587	659	629	601	630	611	588	592	593	598	594	590	620	592	613	608	591	615	570	574	621	616	600	590	603	588	556	610	568	582	578	600	611	577	653	568	558	598	588	656	550	585	657	614	606	604	553	576	574	599	587	604	604	579	580	613	574	612	622	606	648	620	634	556	610	603	622	581	591	630	630	592	586	573	566	604	597	583	636	605	623	595	608	607	571	632	623	575	621	561	594	609	589	621	598	621	585	542	632	575	558	601	585	625	588	594	579	581	599	572	606	612	622	602	560	604	557	609	590	613	595	600	659	576	571	598	646	576	653	569	576	615	562	602	583	591	600	567	585	632	583	612	584	545	595	628	570	573	566	601	575	594	627	620	587	588	597	630	597	594	606	603	583	616	615	595	626	615	582	607	619	612	616	596	617	590	572	569	635	561	637	592	612	577	582	553	612	590	646	588	602	657	602	635	576	625	598	583	593	602	631	585	649	572	605	582	610	588	613	605	589	616	615	551	552	571	609	623	607	549	591	611	602	587	562	578	600	580	618	611	593	597	595	610	630	612	578	613	606	555	611	568	572	599	641	587	567	560	611	566	608	566	577	594	601	558	566	594	585	610	588	582	600	621	595	612	629	604	630	616	590	618	548	561	623	599	595	641	575	581	588	601	629	635	616	586	630	597	590	603	560	567	536	597	614	562	575	619	569	605	593	627	567	599	577	577	524	606	616	586	609	591	568	614	585	575	571	590	601	619	585	576	609	577	585	636	542	582	592	605	639	583	639	586	620	578	572	618	580	559	604	548	629	567	581	576	649	605	565	580	624	563	576	621	603	591	632	632	601	593	616	574	556	649	613	590	618	549	592	620	598	644	607	612	592	583	572	616	563	586	609	601	618	601	580	569	627	579	591	591	566	614	637	619	589	588	587	511	630	594	546	579	582	618	606	565	635	598	602	590	568	575	608	594	613	568	578	557	580	620	600	635	586	559	595	589	569	626	628	607	597	577	581	586	593	635	642	629	556	625	538	579	588	614	608	649	616	593	592	561	612	575	584	621	606	604	612	592	596	603	558	590	634	565	619	609	582	613	629	565	569	625	616	621	565	588	631	570	594	608	571	625	613	577	557	557	603	598	584	607	564	566	507	606	576	608	625	571	558	574	616	657	612	567	606	581	616	650	595	578	611	560	569	619	582	595	550	600	617	595	590	648	596	620	576	574	574	604	583	600	564	629	618	573	592	608	611	548	652	620	611	580	601	584	587	589	587	584	618	595	671	582	608	624	576	624	582	600	618	583	632	555	583	575	589	635	588	618	597	622	597	516	611	643	549	613	590	603	618	589	633	578	589	585	600	610	611	592	606	608	604	634	599	574	571	601	613	577	599	569	593	544	618	579	574	584	588	603	595	566	562	613	613	579	575	615	612	584	643	596	580	575	639	584	588	590	558	600	578	636	552	595	612	589	594	608	610	609	567	605	570	575	621	596	640	612	612	554	552	590	618	563	612	562	623	653	587	555	625	570	620	565	594	568	600	583	588	586	549	641	602	636	606	556	589	593	613	587	605	616	578	597	576	642	571	630	638	604	603	550	595	597	561	605	606	573	560	572	544	592	570	618	616	608	610	561	591	568	584	587	567	622	588	588	601	598	555	592	587	605	594	598	614	545	571	603	614	579	583	636	584	621	630	613	631	595	590	557	589	637	589	602	597	592	572	572	563	601	586	588	582	587	615	592	611	582	611	587	558	589	609	575	609	534	601	596	605	558	625	591	586	633	604	625	631	569	590	576	613	567	556	578	587	594	551	622	588	603	627	610	612	625	598	591	569	556	629	574	575	611	558	605	625	597	613	592	621	586	626	608	615	600	603	595	624	641	571	579	605	619	591	583	610	593	626	583	591	631	593	587	620	584	642	574	637	556	589	588	590	567	569	607	601	639	578	636	598	582	590	611	582	592	593	623	614	625	597	602	614	593	640	556	649	595	583	613	634	628	595	587	580	580	591	595	563	620	579	550	549	582	599	605	632	592	647	612	595	564	625	597	629	595	558	598	599	597	576	565	587	581	598	581	610	604	683	661	612	646	560	598	542	633	620	593	600	602	582	601	573	634	648	625	569	630	582	573	570	590	610	535	609	599	615	579	605	597	571	580	570	594	600	591	647	632	575	631	600	582	571	624	576	605	626	626	557	615	563	624	564	603	599	616	600	611	591	606	595	597	618	602	575	609	586	589	637	598	597	602	540	609	588	616	565	597	624	610	586	582	643	584	652	639	591	572	603	591	589	604	592	585	613	572	610	590	618	598	606	566	622	616	603	596	608	637	595	583	624	585	595	594	602	629	587	648	634	593	623	599	598	632	600	646	617	659	623	568	635	563	579	584	571	651	558	595	625	585	563	585	606	589	648	535	591	602	605	574	653	576	535	590	627	638	572	599	521	605	620	641	600	568	621	598	601	556	588	623	619	602	613	598	592	569	596	612	562	571	600	576	614	637	558	571	604	594	599	587	625	595	597	644	614	618	586	636	644	618	618	561	576	612	569	640	590	592	572	566	588	611	592	597	565	607	559	604	593	606	615	594	595	643	588	572	614	610	582	621	598	591	634	528	624	571	579	580	606	565	607	636	591	597	577	655	575	609	571	628	578	562	571	638	606	568	589	598	627	590	593	624	602	578	615	595	611	592	643	607	638	632	550	606	563	622	598	587	599	590	595	624	625	617	556	622	536	644	605	606	572	588	607	594	535	598	601	592	602	585	607	604	606	596	606	566	624	592	582	588	604	602	575	604	614	578	586	579	614	591	630	631	591	588	637	604	584	582	586	589	597	553	598	606	587	599	634	582	600	581	661	647	598	606	623	577	594	621	588	558	616	586	609	562	576	617	612	590	623	603	587	590	590	599	642	624	636	620	668	597	610	577	614	569	617	591	555	602	596	632	611	627	634	618	605	596	568	594	561	629	616	588	589	582	578	557	557	589	593	566	590	564	584	580	602	626	580	608	609	589	571	617	612	600	582	628	566	579	605	607	624	601	582	595	585	588	609	596	604	619	573	606	598	585	593	620	612	576	552	586	579	617	616	597	569	581	545	638	615	595	582	637	611	603	557	544	651	591	629	577	623	606	604	598	557	638	603	572	591	568	577	634	627	566	582	585	562	557	619	581	578	616	599	580	621	627	572	597	593	588	611	619	602	516	565	625	611	580	604	620	598	600	611	572	594	617	623	618	619	604	578	635	628	579	588	661	623	562	598	609	607	591	558	595	557	562	636	557	620	563	631	608	584	594	596	594	572	614	581	562	590	570	573	575	575	564	609	593	581	568	588	585	599	544	636	583	597	613	561	590	594	575	641	556	600	624	578	572	565	596	589	596	613	608	604	630	595	605	608
31716	19662	7533	906	1156	552	467	327	322	301	361	303	321	319	303	332	344	306	332	336	287	318	306	305	364	332	349	296	296	342	316	291	317	313	301	307	308	322	330	327	332	324	300	302	310	354	315	314	316	296	296	299	314	329	323	350	310	327	348	317	335	320	312	333	297	318	298	289	329	338	342	324	342	324	316	323	310	322	315	327	323	329	331	314	336	342	344	310	332	320	334	322	319	314	337	343	321	294	287	315	319	324	305	311	316	306	312	341	333	336	322	319	328	325	315	288	318	327	311	318	319	297	300	311	314	331	315	269	288	310	300	341	362	333	291	308	343	304	305	308	303	313	303	341	317	323	324	319	300	305	322	353	321	314	331	321	329	292	315	315	298	301	324	317	331	337	348	342	287	327	305	365	332	296	287	301	323	314	301	319	288	319	322	317	339	294	301	316	300	339	319	327	279	309	300	328	336	321	339	294	287	359	310	329	323	319	335	350	298	308	313	321	328	324	307	298	281	312	313	347	299	309	329	304	342	329	335	336	309	313	331	313	309	326	310	324	310	329	316	302	299	324	343	272	318	316	287	342	329	343	300	311	319	313	286	298	327	345	326	315	333	297	342	304	346	298	313	317	325	328	341	295	291	347	318	292	374	332	330	333	312	327	297	320	301	308	330	300	297	313	319	276	309	308	295	343	314	334	318	318	313	277	289	272	318	342	345	324	322	340	320	296	349	339	305	279	331	325	298	313	276	310	326	321	322	331	312	279	293	324	298	336	352	304	361	305	321	318	326	298	288	332	320	310	314	306	325	318	323	319	317	341	320	309	329	343	322	338	335	315	283	292	313	289	323	311	297	331	319	307	294	334	290	285	286	329	349	299	278	375	341	318	302	330	347	292	298	322	291	294	331	350	318	341	313	282	307	298	307	338	304	333	309	303	349	319	309	313	365	343	336	311	323	327	329	331	311	323	317	303	316	343	343	307	316	302	331	345	323	307	299	309	344	304	296	322	296	301	319	313	311	305	328	324	347	315	316	325	294	291	331	310	329	304	333	355	327	330	311	276	318	314	312	317	329	304	314	340	296	309	316	282	307	352	286	295	317	319	297	314	318	338	317	315	310	361	328	338	322	330	328	340	315	318	367	297	315	350	277	290	326	316	314	308	314	306	336	275	350	304	319	314	336	315	350	328	301	292	330	289	303	341	340	324	328	331	316	310	333	324	312	309	318	293	335	345	309	328	345	294	341	330	307	328	296	338	330	346	320	262	327	311	344	337	322	314	322	320	358	310	322	332	304	305	308	313	270	326	296	354	339	337	327	290	324	303	359	342	328	328	326	337	300	297	337	324	310	322	302	340	311	337	306	279	304	339	307	345	327	336	291	306	313	315	301	345	330	336	340	300	335	288	319	323	325	329	287	319	326	356	328	329	309	333	319	344	343	280	296	323	307	308	296	288	296	316	297	306	313	331	314	359	344	344	289	328	314	321	298	304	324	312	316	308	330	262	271	346	298	288	304	315	292	330	290	316	310	325	284	324	320	328	335	328	319	339	320	331	309	322	340	291	311	311	328	295	342	317	317	321	327	334	343	315	281	319	310	321	287	315	273	332	342	297	319	326	308	335	294	303	341	299	337	336	299	331	360	299	325	317	290	321	328	358	301	353	342	303	338	302	290	348	336	325	317	322	333	292	299	297	336	327	271	307	316	304	345	329	341	314	341	313	333	354	327	308	319	322	299	313	306	307	323	349	338	328	324	297	302	324	314	320	308	314	311	295	317	298	347	333	282	332	342	301	335	327	302	327	297	318	317	313	332	346	313	316	322	344	315	314	326	306	340	325	317	353	325	313	288	312	297	317	315	311	309	349	316	336	322	330	330	277	311	298	307	285	325	301	309	299	313	290	275	306	312	345	272	295	314	341	307	290	321	294	273	308	299	301	305	361	345	327	290	329	310	318	333	304	316	332	302	305	353	296	324	321	332	339	340	290	360	313	309	308	322	320	323	320	331	343	290	279	355	339	333	330	290	340	283	340	354	333	300	303	300	292	324	290	278	349	282	329	358	325	307	320	311	327	325	322	329	360	328	338	303	336	359	314	332	312	327	320	323	289	306	334	332	341	303	306	324	323	310	306	340	322	311	274	300	333	286	330	350	311	310	297	315	307	310	341	316	347	331	319	314	317	350	299	359	334	290	330	314	308	355	298	335	299	305	295	308	333	319	316	309	302	295	344	323	333	325	302	366	298	277	325	319	349	302	321	313	329	307	320	274	319	296	339	338	287	318	323	301	284	322	305	321	289	303	330	331	334	301	331	356	321	325	315	309	301	325	337	318	309	288	315	324	311	300	314	331	342	328	319	314	312	285	319	323	321	360	334	320	313	315	313	302	320	302	328	316	300	317	316	333	318	337	323	323	322	331	314	307	288	304	320	332	316	309	314	356	299	310	334	300	346	298	306	303	318	325	304	312	331	365	318	307	304	327	307	281	304	331	307	296	316	304	353	323	271	273	324	298	327	346	319	308	350	318	320	287	319	331	327	353	299	351	324	292	363	291	314	338	326	299	352	292	332	318	331	303	332	314	298	360	320	305	312	286	325	299	330	335	281	310	323	324	292	296	318	331	308	302	308	345	326	295	345	304	360	302	335	347	299	331	317	289	301	324	320	308	339	322	309	310	318	365	312	337	309	348	312	364	342	317	298	312	301	316	316	301	306	327	305	325	340	348	370	343	323	297	298	303	306	306	335	258	341	320	339	330	348	274	319	320	315	311	360	344	349	319	304	322	312	296	340	301	296	318	321	343	319	315	319	315	322	323	294	291	331	334	321	297	324	322	324	304	295	322	315	294	298	296	323	326	340	322	291	308	294	315	330	281	329	333	297	283	327	297	333	296	342	315	279	325	283	299	297	317	334	299	296	311	274	280	327	351	303	299	333	296	312	318	306	297	332	341	323	305	349	316	301	315	310	315	332	300	338	334	326	327	323	301	315	309	334	323	324	315	307	305	308	335	318	326	314	362	315	317	335	292	325	313	338	325	327	320	325	305	335	341	334	288	319	308	330	338	322	326	292	288	295	309	303	328	350	310	289	303	344	323	304	328	297	288	312	314	308	333	332	334	320	307	323	323	293	340	286	324	340	315	331	314	342	337	315	319	322	330	338	309	313	330	338	338	337	338	307	316	315	305	320	314	282	310	297	324	300	343	317	302	337	319	332	289	341	352	285	312	358	333	310	326	303	325	301	341	316	332	326	291	286	354	332	309	286	332	292	300	312	330	310	321	323	290	276	327	295	329	350	329	326	313	333	344	323	324	305	290	313	321	313	276	360	324	311	310	334	296	317	296	327	296	318	338	350	302	330	317	311	333	359	331	341	295	359	336	334	323	292	333	327	311	322	312	362	328	336	312	264	294	322	338	348	292	310	332	357	314	286	328	314	336	333	311	306	306	318	328	331	363	338	296	283	276	317	298	309	314	330	279	325	293	323	307	281
5683	1096	997	906	1241	815	838	819	823	836	799	739	825	817	776	849	750	817	821	753	809	819	773	750	790	812	784	820	782	767	802	813	836	824	809	776	829	791	747	830	799	775	838	792	838	799	772	837	786	758	839	844	848	864	790	832	835	783	848	796	800	822	835	779	790	772	824	808	818	789	793	822	836	828	795	768	797	820	825	762	817	790	787	842	800	798	806	815	805	775	815	812	827	861	835	791	780	809	812	792	761	826	792	796	802	833	815	816	789	837	810	763	811	806	811	731	803	748	835	782	768	821	771	795	818	794	805	802	788	786	814	821	816	802	753	805	815	854	820	795	809	820	767	813	792	786	881	817	806	792	804	797	783	834	779	770	793	785	800	828	814	810	785	794	823	800	790	773	824	793	751	835	777	814	810	805	774	810	758	797	822	756	802	824	769	827	794	830	839	835	766	799	775	817	822	785	790	809	780	833	780	796	816	823	792	827	808	805	792	756	849	797	796	853	798	798	767	806	761	804	839	875	802	797	835	825	784	822	792	805	746	757	812	770	811	772	807	829	816	812	821	790	802	832	834	793	797	801	807	802	795	772	789	783	851	824	808	850	774	799	809	845	801	850	826	756	771	821	849	839	827	814	801	788	793	822	791	820	816	778	785	866	804	793	817	827	770	818	796	790	753	800	781	803	810	760	786	763	805	829	834	786	741	768	805	840	793	779	797	811	818	794	833	786	807	807	765	833	794	800	807	790	841	817	779	818	771	795	842	772	782	879	816	790	796	840	837	787	817	796	776	815	830	837	815	859	824	749	790	811	797	793	806	849	807	771	827	787	799	753	762	816	804	849	730	786	747	788	840	841	805	823	769	813	816	814	782	805	811	815	807	782	796	853	733	782	780	816	783	815	801	847	773	778	827	784	721	826	806	775	769	796	778	824	812	782	821	803	764	810	766	810	807	799	787	817	796	860	860	819	805	748	811	776	783	824	807	813	805	837	830	838	803	835	759	765	841	821	845	786	795	780	807	770	801	827	815	786	832	844	815	816	782	774	743	798	778	720	774	834	815	801	811	781	823	808	823	830	843	780	815	806	809	784	814	785	778	817	784	789	792	844	830	806	800	780	826	813	794	785	808	804	782	808	804	764	802	801	805	805	833	826	816	835	768	779	787	823	800	847	829	756	795	810	750	788	762	768	826	817	822	811	798	787	789	837	815	821	811	780	812	791	860	811	846	832	800	763	788	815	842	787	783	759	824	837	841	767	776	817	809	884	807	825	817	821	776	845	836	783	769	793	809	783	752	833	826	844	817	831	801	763	763	804	813	826	789	718	786	745	794	788	771	781	830	813	806	795	776	852	794	773	772	793	794	794	787	824	777	828	824	790	800	839	767	840	835	767	834	786	807	786	881	800	807	802	873	821	820	829	825	828	839	819	806	789	786	767	800	740	784	794	836	806	785	751	775	819	801	780	807	824	748	764	842	846	828	798	787	764	818	756	842	801	808	857	814	832	832	785	827	804	779	790	791	783	841	817	758	790	783	792	798	815	804	790	852	774	783	736	813	788	827	811	817	779	737	762	763	784	809	759	789	817	770	784	815	798	832	807	821	763	828	818	744	850	777	765	793	814	850	832	806	755	796	772	783	807	769	785	776	888	796	846	788	790	832	780	799	760	810	764	817	805	792	834	790	771	840	825	815	839	803	821	791	833	788	809	775	787	830	784	789	799	822	800	774	760	777	786	836	779	763	786	811	805	802	759	807	791	796	803	793	857	820	777	757	779	818	781	783	827	761	786	819	781	797	836	786	766	782	781	823	801	768	830	796	755	851	812	797	834	750	771	781	800	875	799	792	797	778	794	785	783	803	806	856	809	830	780	821	795	803	820	773	791	776	787	784	800	795	785	828	845	755	791	787	836	842	820	769	784	843	833	817	812	755	802	766	762	821	826	813	778	815	863	799	804	798	798	780	837	795	754	813	866	816	748	803	809	825	795	806	780	783	797	842	814	820	824	831	773	763	774	835	852	816	774	810	832	811	814	815	774	763	847	822	798	800	785	797	810	816	794	815	760	807	801	765	776	825	825	792	834	836	759	778	799	738	815	832	848	825	819	786	787	814	801	816	795	804	832	763	752	773	857	812	869	789	803	842	800	760	819	839	820	749	780	798	818	776	792	797	818	765	764	794	845	804	820	772	828	806	767	769	759	839	847	774	760	808	822	772	820	787	856	840	766	849	800	796	807	817	835	796	786	823	792	814	818	813	801	789	806	834	832	804	792	823	763	813	808	782	805	757	751	866	807	803	765	811	856	772	802	799	816	783	820	780	837	731	813	777	773	860	835	801	863	770	812	727	809	782	807	806	757	799	770	795	763	799	749	816	792	838	832	779	837	820	802	798	830	776	776	782	795	789	779	799	808	828	808	815	782	785	754	798	805	849	785	843	771	825	809	812	757	821	833	795	786	804	832	801	790	783	834	828	783	777	794	813	822	844	801	800	805	830	783	802	808	770	821	795	776	838	805	794	775	831	770	824	725	803	788	771	793	831	800	787	791	792	835	827	816	781	793	843	813	841	831	787	815	782	782	809	837	783	830	798	775	844	788	816	792	803	821	763	850	774	815	777	786	805	839	852	737	809	892	803	788	783	772	779	773	799	818	811	783	794	766	779	773	855	806	814	788	845	812	803	748	808	769	839	852	805	781	781	848	809	784	805	837	805	819	788	756	776	818	761	839	850	799	803	761	866	786	784	742	832	831	820	786	805	759	823	845	845	818	826	790	811	854	802	778	839	793	816	812	839	829	762	724	811	867	825	771	791	827	796	784	809	795	809	826	783	749	826	810	854	791	825	764	802	806	861	840	799	780	788	832	789	828	756	829	772	805	784	794	803	785	780	815	774	827	779	820	813	802	777	763	797	794	782	816	798	829	711	806	755	756	804	821	821	769	798	818	816	869	786	791	823	783	771	781	778	812	795	847	847	799	808	800	771	808	787	804	806	742	863	775	803	795	806	825	803	810	811	884	845	757	783	826	837	821	826	813	773	803	797	822	832	755	796	789	777	744	802	850	815	817	855	820	792	762	749	820	775	819	780	846	805	796	811	784	760	842	823	792	825	827	780	784	771	802	800	789	782	788	850	752	797	793	799	742	815	784	862	828	851	800	818	765	771	783	797	769	789	805	795	805	781	828	827	794	772	798	819	825	801	807	822	789	776	790	828	764	846	822	807	804	819	820	824	788	774	817	788	790	807	830	808	821	816	819	778	771	767	796	777	790	809	798	845	839	745	856	760	834	808	798	788	826	814	790	783	809	813	796	787	808	804	756	861	788	793	855	772	804	813	734	786	760	804	837	829	855	786	790	777	792	762	846	783	788	811	815	777	808	776	757	809	771	770	755	838	821	829	785	800	788	766	795	803	811	811	800	824	835	856	772	822	767	824	804	805	791	843	864	840	792	785	795	804	808	762	787	835	765	814	783	807	781	822	804	826	767
24641	21020	23954	28272	21629	13620	678	503	472	432	403	415	399	386	377	404	435	367	379	395	420	379	400	382	373	359	387	337	454	381	350	375	373	337	385	338	383	415	391	381	380	406	417	399	391	403	373	361	354	429	376	416	363	381	369	383	412	427	404	389	390	378	374	403	388	398	378	389	385	381	370	386	414	369	409	381	360	425	378	374	360	418	380	398	383	398	381	400	387	349	374	384	376	376	389	363	373	354	438	412	391	399	370	384	360	313	388	382	382	406	409	415	367	371	358	395	424	404	380	376	367	387	387	353	369	420	396	386	402	374	379	374	435	415	364	384	373	392	378	415	394	391	396	388	376	390	363	361	396	402	418	407	413	346	379	402	421	387	405	401	397	370	438	383	342	428	394	361	419	402	355	408	423	395	387	410	418	363	345	403	403	406	363	387	401	406	385	411	408	394	376	380	405	375	392	370	381	371	359	354	331	389	376	410	382	413	410	348	402	388	377	355	357	389	395	405	410	376	363	395	414	400	384	366	428	371	387	377	401	355	396	381	378	423	379	393	374	423	389	389	379	387	400	333	397	394	367	394	393	381	379	406	411	389	402	472	426	396	390	379	401	375	391	400	356	385	378	385	395	419	378	402	401	360	407	333	429	391	361	371	357	370	391	396	376	405	387	400	394	366	364	359	397	411	372	390	386	380	376	396	394	383	428	399	385	343	352	378	372	409	416	368	390	373	405	379	371	388	390	354	350	383	404	406	397	407	366	403	395	366	389	369	375	382	372	367	398	403	404	386	409	360	381	394	381	372	415	364	404	382	405	414	393	385	405	401	374	409	396	377	422	398	358	372	387	392	384	396	394	409	358	398	392	437	370	371	423	367	393	385	388	385	369	401	394	362	386	376	388	379	358	404	382	360	414	394	387	402	385	376	385	378	391	363	408	356	371	369	350	373	361	359	364	437	370	397	419	407	399	388	363	356	399	392	372	413	406	371	382	380	407	373	369	456	395	408	373	413	403	394	353	388	421	366	366	367	397	391	430	420	388	369	366	416	370	389	397	413	385	350	379	398	366	358	381	398	399	384	371	388	413	392	388	404	426	382	354	368	400	438	380	417	353	386	383	402	375	389	385	379	377	358	387	417	417	378	378	412	400	368	397	391	405	414	396	391	394	379	375	393	440	378	398	413	371	409	386	416	388	383	352	356	376	369	347	388	417	392	424	396	378	382	435	396	408	375	376	398	376	402	372	421	392	387	405	405	385	418	401	383	408	368	401	421	365	366	421	423	376	405	394	380	362	384	398	419	377	392	411	396	387	383	414	392	373	393	405	402	358	400	399	398	349	409	401	387	410	371	377	380	374	378	382	379	387	371	386	397	385	369	381	382	423	368	389	375	354	373	385	365	407	392	387	399	341	391	375	375	423	382	386	388	401	383	401	407	410	364	382	393	416	401	412	397	387	429	424	386	400	420	343	390	388	385	320	380	408	383	382	388	366	382	407	409	389	386	400	402	388	373	403	392	395	441	411	392	401	417	409	394	405	431	398	405	347	423	394	383	416	426	417	410	401	420	389	365	406	400	392	388	380	364	402	403	385	367	388	376	404	387	388	366	416	390	368	378	408	410	394	390	424	370	385	326	421	412	348	406	380	427	370	378	422	397	378	350	413	358	417	354	411	380	391	389	406	366	405	399	394	342	380	394	403	371	392	362	401	419	398	348	420	362	413	422	426	366	404	344	398	374	370	360	392	359	387	368	417	388	401	399	370	390	374	395	392	393	408	405	388	391	382	395	403	406	361	380	398	373	375	378	409	391	371	412	373	380	407	388	369	395	366	382	372	407	407	369	363	432	397	389	374	347	377	371	376	407	394	343	381	399	413	392	420	398	412	425	392	382	382	368	433	371	412	395	359	416	382	397	388	395	399	391	374	387	390	420	376	379	369	356	400	396	375	345	368	390	384	373	361	373	367	392	359	412	367	403	430	386	418	399	389	383	383	407	401	362	406	398	397	382	357	409	412	401	366	455	395	366	421	397	361	394	393	374	373	385	407	348	350	385	374	396	402	371	386	430	397	388	411	389	394	425	421	433	384	415	382	389	390	365	373	389	405	382	373	405	429	401	409	393	404	398	400	373	404	366	370	401	403	353	354	381	401	399	388	376	423	395	388	411	342	398	401	338	388	403	392	377	408	387	401	378	373	386	408	402	393	381	385	407	428	365	392	377	393	395	402	361	385	416	356	410	379	386	396	339	414	395	385	379	388	360	429	360	416	353	383	413	396	373	382	386	375	384	418	367	365	411	368	412	356	415	436	388	390	415	374	365	377	421	390	389	377	364	374	384	403	407	395	409	411	406	388	377	358	382	392	388	385	396	414	394	389	393	408	409	373	403	352	410	397	395	398	403	392	363	355	374	407	364	386	355	393	391	407	382	382	393	366	361	374	392	397	363	393	426	396	390	366	399	402	389	391	391	435	381	345	406	357	404	376	400	385	377	406	378	421	405	400	408	355	388	387	376	427	356	411	388	393	382	409	368	385	412	375	367	363	376	366	395	405	350	405	383	398	416	399	410	422	401	356	374	383	421	372	392	382	367	394	413	364	399	380	375	338	361	372	382	385	388	386	411	395	418	402	401	352	411	426	409	382	398	359	380	361	377	406	379	416	398	367	385	367	367	395	399	369	373	391	383	392	381	363	349	355	423	416	368	371	374	431	436	378	391	391	375	372	385	404	400	363	394	404	400	392	402	389	412	383	371	358	376	381	399	400	390	416	369	363	358	393	397	380	371	354	415	395	407	381	391	361	389	430	399	348	354	379	372	421	406	405	391	388	392	413	383	359	355	411	378	414	391	387	378	379	394	410	343	397	340	362	414	364	376	400	341	391	393	396	375	387	373	391	399	388	392	398	413	397	361	361	404	416	360	375	378	421	411	393	406	377	405	377	392	395	397	358	370	387	422	378	430	352	380	381	403	359	372	394	391	368	382	431	386	379	382	399	421	368	420	407	373	382	380	406	398	367	360	380	363	395	356	364	394	363	354	405	389	371	375	410	394	342	394	424	400	412	370	367	367	391	406	364	407	404	388	368	364	347	419	400	403	343	390	392	369	395	391	399	355	375	421	358	409	365	356	415	364	378	366	405	372	414	358	384	377	390	412	422	368	375	393	419	362	379	370	389	356	392	386	373	389	373	391	402	420	385	395	370	429	370	386	384	431	401	420	379	375	382	383	389	401	398	390	412	401	372	363	410	356	398	381	356	425	364	406	410	410	381	407	399	347	395	363	360	385	399	369	407	386	363	364	371	398	386	387	370	381	385	402	395	408	383	368	384	428	368	353	367	413	385	401	424	377	407	377	400	347	370	404	370	405	380	390	375	375	366	376	384	394	440	418	411	409	414	357	377	381	396	398	455	366	385	375	400	410	361	401	401	410	394	372	410	371	356	396	414	370	386	414	407	411	392	357	366	366	356	404	382	444	357	387	387	394	395	402
3377	2625	1680	1217	4370	1009	947	983	943	969	939	914	955	961	912	961	956	861	961	948	967	911	965	948	955	938	933	908	947	939	973	955	925	977	957	900	942	890	926	952	926	1009	905	927	934	903	928	939	921	927	971	949	892	972	912	914	981	976	905	941	921	961	952	873	923	905	946	916	971	987	918	891	897	916	955	938	932	990	918	880	944	887	945	895	948	920	943	963	968	955	982	995	913	923	959	963	899	925	943	925	927	928	884	929	966	908	873	959	906	927	948	870	911	925	934	963	898	962	914	1000	938	889	985	982	983	961	946	947	942	884	962	889	966	914	906	931	939	960	891	1007	917	958	934	918	913	931	882	953	979	871	946	904	924	931	913	958	957	899	921	920	993	925	924	961	934	888	916	978	934	944	952	933	877	908	926	881	976	937	891	931	952	949	939	930	944	918	905	890	893	921	985	979	922	905	904	918	925	991	949	972	923	950	949	905	881	991	947	877	934	954	919	912	930	886	936	913	951	874	938	956	927	954	971	940	997	920	946	933	971	964	922	959	905	928	956	896	915	907	901	954	948	906	912	914	917	973	914	944	955	941	923	934	887	868	943	982	916	942	906	937	937	946	972	947	934	957	944	1043	958	917	910	920	917	863	934	979	923	894	867	922	899	945	975	928	987	927	988	901	936	926	916	917	913	956	925	962	997	897	954	1007	900	933	939	923	942	952	948	1016	939	974	909	965	938	929	910	887	886	903	913	952	897	914	1007	938	963	940	944	891	958	978	925	905	917	889	940	952	900	943	1006	930	959	947	938	867	948	974	926	935	917	959	877	904	939	940	945	850	904	973	901	917	940	974	919	982	958	980	921	921	965	929	877	903	888	932	918	898	923	911	935	914	928	951	907	929	922	926	940	979	910	981	914	887	894	924	893	921	953	915	947	925	997	962	874	918	872	985	971	954	914	975	913	930	910	872	954	946	944	954	926	928	939	921	974	919	958	894	959	886	916	919	925	933	951	926	919	891	943	1009	922	959	925	897	974	907	904	933	945	969	906	901	942	960	941	961	896	970	958	915	960	930	932	917	981	947	922	921	917	931	885	927	942	889	914	954	959	919	963	940	915	897	932	962	938	926	960	911	907	901	895	935	914	975	932	896	954	891	938	974	937	927	949	963	980	924	921	905	929	993	937	985	971	908	944	941	980	907	935	953	902	933	888	918	971	954	906	924	857	912	961	926	942	929	940	937	943	912	930	933	958	915	924	894	959	881	933	1012	897	904	874	919	939	924	896	976	975	901	947	935	957	925	951	918	931	1004	912	913	934	921	933	918	929	897	941	953	910	876	896	891	950	924	941	944	958	959	997	968	915	939	909	903	973	996	922	937	953	984	1009	872	921	901	918	961	945	929	893	926	940	943	882	952	881	940	959	1014	910	953	948	965	960	954	965	968	912	928	937	963	883	893	936	975	885	930	943	953	890	899	941	972	947	913	867	973	876	877	921	964	904	924	930	873	954	941	915	941	892	962	872	922	901	932	942	968	928	929	926	982	937	1037	896	905	939	987	896	888	918	872	943	975	939	942	939	944	979	924	912	942	936	961	906	940	907	904	891	948	956	987	939	926	931	879	916	987	947	962	931	909	962	925	880	932	906	918	909	963	892	944	974	940	883	985	932	949	913	902	985	957	912	931	924	943	941	895	926	944	972	960	953	968	896	932	1001	977	937	934	949	928	968	904	945	908	941	974	885	955	876	937	916	949	955	917	942	906	943	922	910	935	955	920	939	980	921	912	952	939	911	956	936	936	939	955	945	906	984	912	916	888	969	952	922	901	915	929	959	916	968	967	972	909	925	927	984	1029	905	968	965	902	890	955	994	965	940	917	965	937	931	1012	949	897	915	945	940	920	931	943	947	944	941	938	950	953	906	953	946	956	1003	932	916	915	942	956	933	948	905	953	889	939	946	905	908	950	894	956	929	961	930	958	946	939	906	891	879	955	964	951	892	955	948	943	903	926	1003	919	917	904	895	924	920	923	902	883	959	916	924	940	965	954	870	974	893	917	910	871	956	952	891	882	938	926	919	959	884	886	925	934	951	947	901	1005	964	863	889	947	1006	929	985	1006	969	994	895	997	955	968	903	922	993	928	948	927	939	942	915	923	932	924	952	961	881	972	857	841	923	949	926	889	924	929	919	941	936	940	911	930	904	940	914	894	932	934	927	926	926	923	981	947	1010	912	956	982	938	948	891	933	893	912	976	929	919	870	955	932	930	947	1008	912	918	967	961	971	956	914	950	949	929	943	898	926	970	930	947	959	924	972	904	870	896	917	906	886	959	945	906	1010	933	945	967	913	943	875	917	959	900	920	930	892	939	896	904	921	930	974	910	888	899	876	895	895	959	975	921	897	945	889	944	939	926	976	939	962	942	925	888	929	932	966	909	912	967	968	912	951	943	935	988	936	938	959	954	934	959	939	926	956	942	909	947	898	963	891	975	944	943	934	937	946	925	944	953	916	902	930	946	920	895	980	920	924	966	933	905	952	943	904	958	922	925	916	942	964	958	937	916	933	922	929	908	915	933	919	919	920	926	873	942	916	937	930	967	1002	930	1000	928	915	900	900	935	964	942	867	896	942	892	891	944	901	956	946	919	904	985	953	964	953	910	938	917	936	963	925	956	917	894	928	882	993	929	935	923	942	913	966	892	974	927	911	930	941	893	898	954	949	952	943	961	901	917	897	950	910	930	923	926	896	896	949	951	912	826	953	929	900	939	902	912	917	937	910	878	904	894	911	955	945	917	899	946	917	940	963	957	950	925	967	943	958	945	832	931	905	908	968	900	953	959	939	989	878	928	963	905	925	946	971	948	973	969	908	917	915	933	872	922	892	923	905	938	916	906	932	908	923	925	929	925	918	887	920	936	892	957	943	920	940	930	875	969	906	965	968	939	922	912	960	949	932	944	917	929	903	919	933	1012	959	973	911	898	843	939	979	929	930	965	935	873	938	938	932	904	905	934	888	935	994	994	925	894	966	912	913	946	972	923	944	985	906	937	913	936	961	1009	996	906	938	936	887	929	899	951	936	923	925	962	912	925	901	901	963	926	948	959	901	999	929	864	977	934	890	946	941	970	928	914	981	888	948	906	992	920	948	963	950	940	883	959	957	908	945	934	922	915	954	881	973	918	963	915	928	958	913	965	916	906	874	901	962	920	976	911	915	894	934	951	972	910	942	950	882	900	984	882	923	960	936	922	963	949	946	902	895	958	951	919	914	901	1001	982	952	920	880	884	931	917	928	906	969	998	916	917	919	910	908	931	904	917	894	909	946	909	959	900	939	950	956	944	917	901	956	930	977	934	945	911	943	912	926	911	979	960	948	917	909	948	921	971	930	921	905	864	934	936	881	879	879	916	862	969	935	972	979	912	921	907	893	943	942	980	955	926	944	944	928	917	931	898	935	923	913	903	958	906	934	969	927	917	923	947	862	963	937	929	932	950	1003	896	931	883	941	962	905	970	939	950	955	945	888	908	920
23964	21020	24347	27902	21261	21021	14916	598	356	334	306	313	295	295	308	296	257	282	287	270	285	261	277	270	243	284	267	254	275	255	295	268	222	252	258	271	269	254	251	235	237	249	246	250	248	264	267	239	295	234	256	238	254	271	280	244	245	250	243	223	232	270	279	249	233	225	227	240	262	231	230	244	226	253	244	238	225	278	257	281	270	248	240	254	260	268	248	259	244	236	269	270	238	239	236	247	255	257	257	245	228	267	252	248	255	262	257	235	270	237	223	240	242	250	232	265	247	247	281	228	270	216	242	257	218	267	249	267	257	236	239	240	242	254	258	264	235	230	246	277	249	231	247	262	257	262	246	249	234	232	229	278	243	241	244	240	240	217	238	236	219	253	248	228	237	241	255	237	270	247	241	238	248	248	245	219	218	243	242	233	249	269	262	257	261	262	256	238	258	270	238	278	248	244	266	231	261	246	218	255	222	246	242	262	256	247	249	279	248	251	254	277	271	241	251	248	238	246	250	268	273	221	247	216	271	226	226	223	273	279	242	242	262	217	226	256	265	225	244	262	219	247	240	238	247	232	240	241	243	270	236	248	252	223	264	250	226	217	234	227	253	255	231	222	252	246	254	245	240	227	242	255	230	232	249	291	249	236	250	249	230	256	256	230	261	271	272	204	231	258	245	235	254	258	290	245	242	243	240	274	268	243	243	265	237	255	252	252	262	272	243	243	263	247	233	244	253	270	253	235	236	223	244	255	221	265	266	263	230	268	239	234	243	242	269	250	235	278	241	231	217	277	264	242	275	255	240	266	244	241	239	259	285	242	244	233	243	224	246	258	256	247	234	251	230	212	236	275	263	219	240	258	249	260	270	270	247	251	249	262	247	284	233	242	245	234	257	238	247	265	251	256	243	260	228	233	254	235	264	245	267	262	251	214	256	272	267	232	247	265	263	258	234	283	246	253	245	252	260	216	225	250	286	247	231	226	239	269	237	237	232	230	238	260	242	242	238	288	240	253	242	257	233	242	256	227	242	239	245	257	249	233	227	250	218	254	231	239	251	236	219	248	263	253	264	240	236	239	242	233	260	240	255	240	231	240	254	252	229	246	256	270	223	234	246	221	254	252	251	259	230	264	270	262	236	245	231	255	226	225	253	229	254	252	242	278	253	258	257	239	239	259	246	266	246	257	242	227	241	234	239	223	253	230	241	257	276	271	261	258	246	255	239	247	253	217	247	240	243	228	238	249	240	231	222	252	243	266	246	272	244	222	261	261	258	241	239	245	302	282	248	268	249	282	248	274	228	245	256	249	227	231	232	231	193	248	238	256	237	259	254	241	225	262	233	248	252	280	249	255	254	229	274	265	263	233	261	252	283	247	250	272	250	246	259	221	258	248	242	229	241	242	243	242	248	244	239	235	256	258	262	249	227	251	245	264	250	227	266	279	263	248	263	252	271	234	215	275	272	264	262	255	245	259	230	259	234	238	299	272	243	257	220	252	259	281	253	220	245	228	263	219	282	239	240	255	220	237	262	257	231	258	232	217	264	283	254	255	242	264	244	240	224	223	238	241	238	235	251	274	242	249	265	250	243	269	268	224	269	249	231	264	260	265	246	254	224	235	245	208	204	250	243	265	277	263	241	228	255	270	217	239	228	250	265	239	241	271	245	249	274	242	258	226	264	261	253	252	271	284	279	220	251	233	197	245	225	284	264	248	229	278	252	231	212	284	262	234	267	232	253	234	203	284	237	241	261	237	253	240	251	256	272	257	230	268	277	218	253	292	261	242	237	248	268	241	275	265	231	274	250	223	247	246	258	236	256	250	253	274	226	214	222	233	243	266	246	255	233	254	257	242	256	242	260	245	259	247	239	246	251	271	260	266	228	247	272	240	271	238	218	258	258	233	259	243	240	253	267	235	237	250	235	245	241	251	260	252	245	203	253	247	259	225	246	225	250	267	228	266	243	254	225	257	245	237	243	260	268	259	249	256	249	253	243	267	252	232	250	241	225	267	231	281	287	247	235	248	212	276	231	242	245	228	224	197	246	240	256	251	253	277	265	261	259	270	263	227	235	251	261	237	284	237	221	257	239	236	239	225	271	242	262	260	252	235	250	254	258	255	246	243	236	234	249	249	235	242	236	244	226	251	239	261	259	247	248	215	256	249	227	249	273	239	217	238	231	249	229	266	231	251	267	246	262	240	258	254	255	242	242	254	255	252	258	234	265	235	243	241	234	245	243	213	261	250	249	292	255	244	242	243	269	258	235	229	239	261	242	250	231	271	240	245	243	253	257	236	239	230	239	282	256	261	228	238	220	258	266	250	271	244	272	296	248	262	249	263	254	267	222	252	252	252	242	221	263	266	241	256	251	235	243	255	247	257	276	252	229	240	243	226	233	227	248	262	256	243	281	231	246	248	250	241	243	244	243	228	258	232	267	251	253	276	239	268	236	246	256	244	228	237	218	210	274	241	263	258	261	255	231	243	234	230	249	261	207	222	249	248	210	259	268	236	262	252	235	240	238	259	228	237	222	266	252	222	247	231	256	240	264	227	229	258	245	281	238	234	256	244	222	252	262	230	245	246	274	263	240	259	257	242	243	254	243	243	254	243	238	256	263	238	218	264	245	267	248	261	252	249	266	252	230	233	238	227	217	249	242	252	228	242	268	250	222	238	242	246	283	234	243	259	234	236	223	264	228	231	232	237	209	266	225	252	219	280	259	232	259	263	218	242	237	243	243	252	240	230	264	247	273	221	225	253	265	259	243	234	229	250	232	263	243	257	230	270	247	261	276	241	252	246	262	296	267	268	213	237	225	264	243	233	254	275	235	255	252	261	243	243	238	235	221	252	240	271	241	238	247	251	221	215	240	287	244	241	239	248	271	258	250	275	246	259	255	244	260	245	225	224	254	247	275	250	265	259	231	215	273	284	274	240	222	246	234	230	266	268	245	247	239	276	266	210	237	242	231	273	249	244	233	268	251	254	247	249	254	229	273	261	219	228	246	241	226	259	259	241	259	222	254	273	254	230	238	252	261	261	277	230	276	244	242	266	274	239	250	298	244	289	258	251	232	234	244	260	244	227	247	253	247	256	264	262	256	248	259	256	269	250	269	239	242	238	234	261	250	235	241	269	231	265	221	227	219	225	247	238	231	223	247	249	237	260	229	244	276	224	247	247	255	219	239	241	250	263	231	255	207	260	244	229	283	245	228	241	236	221	263	282	256	226	226	235	254	243	259	231	262	257	223	203	222	241	235	213	235	253	244	222	206	252	263	245	242	263	221	257	239	232	215	235	254	235	219	234	256	223	252	251	217	245	237	238	253	255	274	237	256	230	242	239	257	252	244	229	246	268	221	238	256	242	242	266	253	232	267	241	257	244	257	235	274	244	228	231	271	257	232	256	267	259	267	212	246	240	258	229	268	265	276	255	276	253	231	259	224	278	262	256	267	221	268	232	246	205	241	268	240	256	224	291	250	264	250	227
3383	3741	2040	1142	6865	737	677	659	621	603	652	636	592	611	609	596	646	595	663	597	622	562	570	629	618	597	581	663	584	599	591	611	578	585	638	596	608	592	618	568	618	587	595	608	602	584	604	626	569	576	540	595	655	589	596	560	584	595	602	548	635	589	601	578	599	623	609	597	566	584	565	615	587	584	573	598	599	644	583	621	577	622	613	588	600	598	584	588	601	595	569	645	616	572	573	586	622	624	562	622	608	578	577	596	617	625	619	613	539	629	593	599	604	598	617	597	594	597	610	577	568	574	579	629	571	571	570	626	593	628	602	594	604	630	640	608	596	615	569	580	604	579	636	583	599	567	602	580	631	604	579	643	599	596	564	599	584	570	561	597	602	629	581	609	607	646	633	600	597	572	620	583	594	613	605	629	573	607	562	611	593	626	639	607	563	576	623	588	582	619	648	583	561	592	637	600	618	595	606	602	643	567	604	566	635	641	601	594	630	607	627	582	603	599	639	613	636	624	591	628	591	605	608	575	587	600	565	567	649	591	608	569	590	634	612	615	623	570	605	618	630	586	573	592	588	564	570	594	598	605	565	576	574	592	568	636	613	622	591	581	593	610	609	646	607	630	616	586	622	564	580	596	615	604	643	584	630	608	587	614	583	583	580	567	604	583	637	606	609	634	587	551	555	635	618	605	597	597	623	596	597	573	653	628	611	598	608	580	583	600	575	607	604	603	604	594	587	599	622	642	650	612	531	553	569	593	596	612	555	571	584	567	545	571	607	629	574	649	599	632	575	589	572	562	555	603	595	580	616	571	604	608	615	607	618	637	618	632	591	604	642	558	569	575	555	608	599	611	574	567	602	616	639	613	608	600	605	631	616	593	636	620	609	581	574	574	600	581	620	608	573	570	618	561	590	613	565	580	631	592	601	600	582	595	602	611	570	587	633	621	631	616	601	566	651	599	570	584	590	571	618	622	587	574	609	584	617	595	592	585	572	629	606	611	617	543	594	558	588	602	565	589	613	604	597	590	587	567	618	592	608	565	568	588	591	570	616	616	560	596	583	599	588	611	602	549	579	618	606	575	583	616	605	580	622	598	575	633	606	541	594	649	597	599	560	622	660	572	580	560	625	575	581	609	626	582	586	582	641	587	608	594	612	584	584	637	594	625	617	588	610	589	596	627	593	630	593	619	579	529	620	590	571	661	611	613	585	615	594	601	611	582	614	558	589	583	637	597	588	573	586	620	598	613	629	638	600	615	619	606	611	600	581	584	584	594	592	573	644	590	615	599	619	574	591	598	591	590	582	576	585	602	575	571	608	589	615	577	610	560	609	596	600	611	631	623	580	612	608	579	622	597	587	582	567	613	603	608	635	549	599	598	594	580	589	602	590	597	584	629	589	638	652	545	618	614	613	631	609	565	560	592	581	597	623	599	615	594	583	565	572	570	644	615	598	577	580	588	591	588	551	631	622	619	595	607	608	561	593	548	602	609	608	570	578	574	596	571	631	593	627	595	553	636	607	573	573	628	584	626	616	604	595	572	583	599	645	574	571	615	569	601	632	617	571	595	584	557	578	633	604	601	632	572	586	601	601	618	623	619	567	615	628	602	597	598	569	640	640	611	570	618	628	620	586	609	610	577	609	632	628	617	587	602	578	647	601	597	622	622	614	558	595	622	588	575	599	535	587	632	596	624	550	605	550	574	569	642	579	561	557	608	615	563	610	592	619	602	604	595	649	592	596	603	608	583	606	557	581	590	628	593	607	604	616	578	620	620	580	658	593	641	588	630	578	581	607	533	564	590	592	586	552	573	600	637	600	583	582	555	605	631	617	575	577	623	593	595	596	588	595	605	635	582	621	590	546	635	610	601	580	589	623	585	570	583	608	551	588	603	591	625	599	618	587	550	608	563	612	601	616	587	637	577	623	603	623	623	594	635	612	659	581	585	613	610	574	598	595	584	566	637	574	603	614	577	578	630	603	632	572	618	646	602	589	608	580	604	586	597	636	627	628	580	614	578	591	587	558	584	545	595	638	588	645	604	613	587	575	598	608	600	590	566	612	620	628	626	603	614	597	591	590	596	620	554	591	590	573	609	592	644	592	606	645	613	600	583	624	586	591	587	609	597	585	595	637	612	593	570	619	578	605	579	586	584	592	635	630	594	563	632	603	594	566	607	603	598	594	593	597	563	581	609	638	546	566	593	612	602	587	552	631	548	594	586	609	614	629	596	590	614	626	566	557	548	556	556	608	626	620	616	593	570	597	591	600	601	566	623	597	566	660	618	600	646	579	591	578	593	560	579	598	591	590	605	571	609	558	565	601	574	576	600	568	624	590	540	585	581	634	597	571	590	581	629	596	614	615	603	651	580	606	559	545	571	596	592	549	612	614	588	579	543	556	584	568	571	589	568	546	606	584	637	571	597	562	579	585	627	595	553	606	600	565	594	605	609	620	635	607	553	582	631	613	577	616	616	568	563	590	576	640	577	599	598	602	580	578	590	618	616	592	615	612	557	591	571	590	565	590	580	560	617	549	594	624	598	619	601	663	586	602	577	616	606	593	579	580	626	622	628	608	630	582	657	603	606	634	598	623	606	588	629	566	611	579	627	631	562	591	601	555	651	609	570	594	591	593	619	588	596	600	566	618	596	628	623	557	580	612	639	571	592	601	589	639	585	576	596	645	639	608	604	593	581	631	591	562	626	554	626	553	584	602	623	626	615	606	618	614	596	630	612	603	604	581	597	556	618	598	597	638	594	605	613	611	604	590	572	611	567	599	641	626	581	595	597	564	559	562	632	552	629	580	590	634	632	633	583	623	603	581	597	609	611	615	604	636	645	583	526	586	586	619	540	603	602	647	600	603	589	595	571	629	584	629	625	576	545	614	577	584	627	581	628	618	551	605	561	559	646	600	563	571	608	529	619	578	567	603	639	589	597	597	615	598	568	620	584	634	572	613	576	625	576	594	591	587	623	593	641	634	621	603	628	582	568	576	561	590	557	593	593	583	590	590	588	555	589	597	597	598	604	645	611	605	618	607	591	581	614	634	590	608	621	604	605	555	617	601	623	599	598	629	621	591	562	598	578	599	594	626	560	536	564	597	602	599	572	608	621	625	633	600	610	564	607	606	601	578	587	599	653	588	580	583	581	588	616	565	637	600	627	596	599	608	652	591	577	628	585	613	556	581	571	591	601	555	594	573	644	597	576	554	592	587	627	616	625	594	603	592	580	592	572	611	623	631	610	586	554	599	613	569	618	619	630	608	601	600	544	584	610	568	642	607	569	573	615	613	590	590	604	607	600	596	585	577	588	591	655	668	590	596	634	590	580	589	579	579	629	556	569	602	617	583	594	604	620	604	595	620	632	597	583	577	598	631	604	600	590	591	602	576	583	589	608	580	611	612	579	631	608	558	635	595	617	612	597	622	598	538	573	612	634	582	584	577	585	590	592	597	623	591	604	600	632	611	646	567	576	608	600	625	613
31730	19619	7398	600	1017	335	322	283	286	339	330	296	322	314	308	308	345	339	267	283	299	294	321	301	295	284	306	318	337	336	308	303	350	309	366	298	358	279	321	326	271	317	300	321	301	331	309	308	304	282	310	343	328	325	320	320	295	325	316	321	283	309	320	301	327	319	326	303	307	312	290	310	318	322	318	301	301	304	332	317	318	297	317	308	334	296	286	298	341	352	333	301	352	329	320	311	313	318	321	298	295	325	336	348	329	331	296	337	296	288	305	307	315	308	287	293	328	337	320	319	340	296	302	318	317	304	326	312	315	309	314	292	301	319	314	341	290	311	329	304	290	338	330	316	319	345	303	286	309	316	328	350	322	325	300	285	290	282	294	354	297	276	284	315	330	321	335	310	305	386	295	291	348	330	334	348	309	338	340	344	314	307	331	300	311	301	294	313	300	316	323	297	335	344	297	296	330	305	332	314	319	319	336	308	327	312	272	355	310	307	293	331	303	301	275	331	290	323	293	283	322	277	297	313	310	321	279	319	318	274	308	336	305	319	341	315	303	309	323	323	323	312	346	309	293	313	301	315	299	295	298	298	340	314	326	312	328	321	339	274	303	318	277	311	317	311	322	295	287	328	319	309	313	349	346	335	312	323	310	317	291	322	329	325	297	298	326	310	305	336	307	287	354	311	337	335	312	345	308	304	319	354	351	303	326	299	320	322	325	328	320	328	296	303	316	296	334	302	345	314	321	299	284	277	315	319	315	323	316	329	317	327	301	315	299	308	313	298	317	295	277	350	306	312	301	333	318	310	331	281	316	294	283	315	324	279	300	264	331	353	293	318	318	308	361	337	301	337	339	312	334	290	303	346	302	336	292	314	332	330	324	338	279	330	293	323	329	287	326	300	326	317	297	302	356	319	291	316	305	314	315	301	324	331	339	329	318	324	296	296	308	304	328	308	357	320	320	308	292	327	291	295	328	350	349	298	358	339	350	339	290	319	299	344	314	317	334	318	296	318	314	322	260	309	342	338	338	312	326	318	318	319	255	317	310	322	328	297	327	310	324	330	318	333	303	328	312	320	320	297	323	321	338	301	316	312	323	307	350	308	296	316	283	341	311	312	306	306	336	315	285	297	292	332	315	340	325	298	303	343	315	326	354	310	306	279	298	326	344	327	314	301	304	315	312	334	321	322	320	318	327	307	322	309	319	321	325	300	339	305	309	325	299	347	308	313	333	342	317	343	315	300	313	338	309	315	295	327	306	300	341	322	330	309	314	316	314	324	293	342	304	338	326	306	334	342	319	295	318	317	305	280	340	280	323	314	321	317	302	287	317	329	306	316	315	315	318	288	327	321	330	294	300	319	330	338	290	292	307	328	322	306	305	308	331	302	278	320	332	316	352	306	329	310	309	311	308	317	316	315	297	294	322	314	344	318	301	292	348	309	307	317	320	344	310	335	332	322	292	303	280	307	359	331	327	300	310	346	327	299	301	313	315	318	309	295	327	280	314	346	302	306	311	303	319	326	308	306	318	379	311	338	340	318	302	292	301	301	298	296	320	327	333	296	345	325	277	297	306	316	310	322	327	329	333	281	307	339	333	329	298	359	324	299	318	321	302	338	313	320	321	306	320	308	285	304	309	323	298	295	329	293	338	311	299	319	312	298	277	349	352	307	293	299	318	329	305	301	337	318	340	326	305	296	317	336	311	312	298	307	333	343	327	294	336	335	333	317	307	276	328	331	316	332	356	304	294	304	327	311	298	338	330	279	312	332	326	329	298	301	280	297	332	324	300	315	294	287	341	318	309	337	325	355	296	329	352	291	320	313	327	316	293	310	300	333	302	342	311	288	326	283	341	315	312	274	326	321	316	315	360	317	340	310	342	318	307	290	303	272	279	302	331	314	335	276	326	319	309	294	357	349	320	318	321	322	319	296	312	323	320	328	321	339	318	315	299	306	333	344	327	304	296	313	333	300	337	312	333	325	325	315	320	306	330	317	325	354	339	327	314	298	357	352	314	295	289	324	309	333	292	339	319	330	325	326	317	306	303	280	326	316	285	329	311	297	317	299	318	279	318	308	295	312	303	325	337	312	319	326	315	276	327	305	336	318	316	315	303	299	361	295	315	303	325	301	307	287	319	340	308	309	311	319	326	309	315	318	325	327	313	300	335	337	309	304	293	343	342	328	329	310	287	299	355	333	332	330	314	325	284	301	300	321	334	320	313	295	307	308	344	298	330	291	314	284	309	336	319	324	337	355	321	311	339	329	317	334	306	313	293	327	308	339	305	309	304	343	311	334	318	321	296	317	314	304	336	317	334	284	313	295	327	346	317	336	349	340	304	295	287	326	296	323	313	284	326	310	322	301	304	317	302	298	300	329	334	299	297	292	336	344	334	335	290	326	343	299	295	323	331	311	301	320	306	299	280	313	303	298	309	325	325	332	318	301	317	324	371	334	336	310	338	308	298	325	280	334	328	313	341	315	335	289	311	283	302	326	313	326	353	311	285	300	320	314	315	297	334	319	338	316	338	281	286	315	295	288	310	320	318	333	321	361	350	308	342	292	319	296	336	293	316	337	325	319	345	332	317	317	349	326	324	311	338	308	281	296	274	285	325	334	328	322	287	318	309	338	297	333	339	294	318	300	339	328	342	312	326	319	341	308	300	320	295	303	323	307	313	286	308	328	338	328	289	267	309	323	315	337	301	322	333	310	317	345	320	312	318	343	334	300	284	331	322	368	315	286	310	319	333	297	327	314	298	316	315	324	349	342	318	323	272	358	306	324	334	319	303	321	325	282	267	343	342	300	337	307	339	323	376	306	329	335	285	329	337	328	292	279	350	323	295	299	295	314	348	321	298	336	298	341	318	327	289	301	304	281	308	322	299	314	357	301	312	328	351	344	344	291	296	290	299	303	300	309	282	300	331	318	359	314	302	321	299	336	295	299	328	323	318	283	315	300	320	276	323	296	305	327	313	323	314	281	279	301	308	306	331	313	322	307	304	285	306	319	349	306	319	319	320	331	317	312	307	316	314	290	314	335	322	289	323	326	321	317	329	337	317	323	330	291	317	297	317	312	317	326	307	333	301	267	287	333	319	314	332	313	315	322	344	334	318	327	317	303	312	312	336	304	325	331	315	341	310	298	300	282	321	295	313	319	311	317	321	321	284	301	315	315	328	333	329	269	296	342	329	279	336	320	316	275	311	320	323	331	341	305	292	322	317	344	336	305	327	316	318	280	279	303	308	285	308	301	315	315	292	296	319	305	323	302	347	347	332	317	329	321	292	320	310	306	327	331	323	337	272	337	313	332	317	302	301	353	292	314	306	314	304	294	301	312	348	304	331	305	312	375	297	337	350	299	300	335	289	310	292	335	312	318	341	313	317	311	299	323	311	281	323	289	304	308	315	335	272	302	317	303	320	329	301	309	314	315	308	300	296	325	308	308	333	320	378	317	315	312	315	334	333	314	300	320	350	314	303	308
5659	1197	991	835	1145	782	794	792	802	791	839	797	762	815	830	770	862	805	775	804	787	803	789	792	761	801	814	737	820	803	816	826	794	815	792	776	841	827	821	800	810	765	799	783	794	780	778	763	804	797	772	820	771	809	791	818	783	830	805	779	760	829	842	789	817	802	832	771	784	819	766	799	828	811	815	853	778	780	779	840	769	773	829	824	821	813	795	801	798	780	814	829	767	797	865	785	802	766	824	775	774	802	803	777	802	704	808	777	759	817	807	846	801	826	805	779	810	762	790	777	796	773	824	820	784	767	839	790	870	793	796	851	790	790	828	803	777	850	861	810	818	807	817	825	809	797	770	830	753	794	798	805	821	804	818	851	774	787	772	808	832	765	818	769	782	773	810	834	788	787	795	791	805	742	767	797	779	816	823	745	795	873	783	831	834	781	793	820	799	763	803	757	791	790	826	808	779	815	837	833	796	803	828	745	861	763	735	809	793	799	752	778	796	774	818	815	804	826	791	763	795	839	822	837	851	804	773	826	780	802	792	806	874	843	777	827	771	807	777	781	814	790	816	768	800	780	743	809	834	792	825	823	816	831	829	764	835	780	793	806	758	820	773	791	777	767	766	814	773	794	806	782	788	794	795	807	759	766	739	755	822	789	808	773	767	838	770	760	798	756	825	782	830	810	791	782	818	792	808	839	797	784	771	861	800	787	815	773	831	793	797	817	808	777	817	789	819	822	799	814	809	779	854	777	809	780	830	752	794	801	811	804	797	839	791	844	825	806	811	796	813	787	825	767	819	815	780	762	774	838	789	778	843	855	748	826	816	841	799	798	824	821	768	789	767	814	749	801	778	846	802	809	808	782	779	845	821	894	819	744	778	880	762	809	800	783	766	825	769	789	849	796	788	821	778	852	770	773	810	804	753	766	822	790	798	811	775	845	840	814	790	779	811	827	808	773	765	761	794	760	786	788	828	836	819	754	827	799	803	784	822	792	796	792	838	790	824	830	815	815	758	806	823	776	800	854	771	845	800	832	767	808	755	772	734	765	809	789	805	790	778	802	778	809	804	755	846	847	826	765	762	800	776	823	765	862	766	808	765	822	834	826	837	758	780	795	813	817	805	758	746	749	785	794	777	793	823	807	804	845	831	791	800	847	783	788	800	786	790	780	791	783	812	792	790	772	739	774	771	775	821	738	809	838	840	832	827	825	798	864	803	786	800	790	767	843	832	810	832	850	848	841	849	797	780	793	784	789	782	773	795	779	825	806	777	794	805	787	874	834	750	849	800	780	794	800	806	794	783	870	784	804	831	830	805	768	826	775	860	802	838	837	834	811	832	841	780	779	792	818	817	793	803	783	810	746	825	789	773	824	856	773	820	794	803	804	832	880	797	837	792	837	831	823	803	794	800	805	776	787	843	752	818	855	847	830	773	818	847	786	767	808	841	783	809	809	775	795	801	801	816	777	808	804	803	762	843	817	762	821	827	774	784	782	777	815	781	782	786	830	729	795	822	805	783	818	825	838	797	818	791	839	744	785	742	801	837	800	766	799	801	794	833	826	785	801	777	860	804	811	831	841	763	792	764	817	851	816	805	793	843	849	798	765	779	802	818	796	781	764	761	760	774	776	826	777	805	806	800	778	795	801	813	816	782	777	815	806	778	844	814	804	798	838	823	832	772	818	816	752	836	816	824	791	846	857	795	798	796	794	773	770	750	831	816	825	804	799	771	835	783	751	778	827	769	790	781	845	810	814	783	794	846	841	817	845	744	832	794	798	791	806	777	801	775	779	788	783	789	835	821	852	769	835	802	828	751	786	784	826	767	833	823	781	789	834	790	792	806	788	789	807	797	809	801	720	746	792	811	832	811	795	777	756	805	789	779	774	787	814	784	808	812	789	833	780	810	865	770	805	834	797	796	756	747	804	775	771	786	809	757	776	788	800	837	792	760	780	759	798	791	821	836	711	800	814	799	774	812	793	812	786	799	761	801	835	796	854	801	789	795	819	824	786	854	817	813	816	764	784	815	820	788	818	824	753	772	817	823	802	870	813	800	788	867	780	794	785	764	752	796	803	763	774	841	767	808	796	805	759	819	796	771	776	754	793	858	835	831	832	800	808	798	814	818	797	796	805	798	809	845	819	814	791	806	811	755	788	756	808	800	819	798	776	743	849	780	785	789	819	782	782	769	804	832	806	816	796	831	819	771	832	776	818	782	820	861	751	777	781	766	830	825	768	766	799	769	854	766	805	820	823	802	790	848	779	809	847	757	866	804	784	843	822	834	820	762	735	794	802	812	783	824	822	775	788	854	774	801	815	827	776	823	864	777	758	748	776	768	818	797	831	725	781	827	828	773	778	811	771	791	808	789	787	759	780	798	814	846	843	798	782	780	793	794	766	762	813	777	779	754	825	788	833	786	820	779	797	803	771	792	765	779	805	805	783	808	802	796	774	772	759	785	826	793	805	748	833	781	786	841	797	827	857	844	834	810	833	783	807	775	816	808	815	828	800	834	795	763	813	825	788	831	774	837	770	798	803	776	802	815	830	800	782	789	775	829	814	751	793	772	773	805	786	813	780	791	746	813	757	794	815	780	753	787	803	787	773	800	811	781	763	796	815	825	800	779	797	857	786	785	788	842	812	795	833	788	780	768	796	844	818	775	808	749	849	877	805	783	781	805	777	805	784	849	788	775	867	799	764	781	843	842	794	845	758	765	872	829	768	796	818	827	801	735	803	801	848	828	809	775	777	777	838	756	827	807	825	776	820	789	834	785	809	805	825	785	831	763	822	830	821	829	792	820	818	793	776	796	794	816	739	773	828	798	818	786	829	759	800	759	844	786	808	813	779	859	798	758	773	846	817	840	806	814	788	808	856	774	804	852	785	827	820	825	819	751	811	801	806	836	785	818	798	845	807	849	785	790	783	818	779	767	796	785	753	793	792	848	809	756	823	800	796	756	826	775	785	774	815	768	833	817	817	834	868	777	796	789	780	812	784	817	834	803	789	771	814	811	759	835	844	822	766	816	856	792	844	817	791	837	799	764	833	786	786	785	806	795	760	787	804	808	803	794	811	823	831	827	806	770	788	837	819	816	749	813	766	718	820	812	772	758	825	813	830	820	764	795	805	715	803	809	785	813	791	804	794	833	854	755	783	765	785	794	804	783	768	777	829	790	842	819	769	795	814	775	863	803	797	847	759	776	787	793	788	752	781	822	790	866	742	816	816	853	835	777	785	793	773	770	765	830	809	782	796	753	768	813	811	823	739	801	773	774	782	812	806	779	760	819	808	827	821	736	803	808	807	825	832	878	773	772	812	800	811	809	831	778	820	802	762	821	768	773	774	801	799	835	829	823	806	742	791	769	834	828	799	841	831	788	849	832	784	812	816	831	826	836	803	800	787	805	800	789	810	839	789	791	822	826	788	807	760	801	822	778	758	791	732	769	783	806	835	874	825	804	824	788	799	845	763	795	822	794	811
24700	21052	23958	28297	21264	13340	635	500	472	426	451	391	424	387	406	416	381	401	412	399	429	427	385	387	369	363	424	378	405	406	356	334	399	374	366	406	383	396	404	382	426	405	376	375	384	398	392	371	383	417	400	369	382	411	381	396	394	408	360	437	380	364	353	378	431	372	372	427	380	370	385	402	405	413	383	367	373	406	417	391	413	356	389	369	376	415	384	363	392	399	390	399	408	409	398	384	421	395	391	396	397	424	392	383	419	344	395	384	405	392	380	443	419	410	378	400	424	380	393	381	361	362	381	376	420	405	407	375	386	364	390	404	462	373	408	419	389	398	384	356	399	382	382	385	365	423	370	361	384	389	414	398	408	402	374	396	384	406	406	369	402	368	387	398	382	376	379	380	406	393	386	374	368	389	374	392	374	409	389	395	400	370	434	372	380	369	406	384	391	393	413	411	398	365	358	396	392	375	367	430	367	399	370	375	350	401	397	381	363	374	387	397	371	414	360	408	361	378	414	389	371	379	355	402	405	383	370	400	402	382	368	360	395	346	414	398	389	355	379	378	387	419	371	386	401	390	331	360	430	348	387	374	383	432	379	422	362	408	419	392	393	382	391	393	423	386	384	367	421	371	366	373	377	360	393	371	332	382	382	408	374	373	388	403	402	397	394	402	431	394	415	358	400	406	363	366	385	411	409	365	386	406	389	334	346	371	400	367	366	415	378	390	385	376	417	361	379	400	373	397	394	412	409	418	395	368	389	374	398	393	394	337	424	381	395	396	418	381	399	368	392	366	342	361	378	360	375	389	371	383	429	401	406	398	388	383	398	420	375	349	400	357	331	405	393	393	353	414	448	393	395	429	395	386	380	412	414	396	388	400	367	383	376	381	378	358	379	374	388	403	442	412	382	396	405	402	389	416	356	371	371	432	409	389	430	380	381	371	418	390	384	413	384	389	365	371	407	382	381	401	412	398	422	395	422	416	415	373	374	399	371	376	396	372	379	386	422	367	432	384	427	372	386	386	386	400	398	415	407	428	388	370	372	368	404	387	434	394	370	380	383	364	375	402	390	375	419	411	414	378	374	371	375	413	356	381	381	403	407	444	383	397	379	428	396	447	383	397	382	379	414	383	372	423	410	392	388	382	423	384	380	331	364	373	359	381	381	417	428	355	392	394	362	348	397	412	389	391	374	390	372	397	366	374	389	378	366	392	412	397	410	382	402	410	382	353	414	404	395	365	376	386	358	360	399	395	380	339	396	392	390	413	381	393	356	350	377	404	390	366	383	394	402	398	387	416	394	392	404	397	389	372	396	365	390	371	375	348	346	369	393	386	387	417	381	375	399	404	410	389	415	355	393	415	389	410	405	392	419	425	381	378	405	373	381	427	359	363	380	376	404	405	399	393	378	378	363	406	416	411	376	399	414	416	371	415	349	429	394	383	393	398	430	414	374	343	371	393	401	427	360	396	426	413	397	361	405	365	362	386	378	430	398	443	407	396	412	412	372	367	391	372	408	411	382	410	423	386	400	414	404	431	378	428	398	397	383	402	365	384	380	373	377	404	365	393	415	439	376	397	384	405	376	391	370	439	421	388	357	426	440	380	409	386	395	407	369	382	404	372	377	428	382	419	387	410	390	373	395	382	387	398	417	390	409	384	387	355	402	382	413	408	423	359	395	417	389	398	341	391	385	371	359	390	383	377	386	404	363	392	393	387	407	408	360	400	393	402	402	380	357	388	406	372	421	391	403	363	386	391	407	396	415	351	424	411	397	422	364	376	402	402	434	365	373	402	422	395	406	401	402	402	369	338	335	396	393	391	329	381	375	435	378	394	372	413	384	378	364	376	407	378	373	383	384	392	393	385	383	350	423	386	378	422	398	423	407	363	411	400	390	420	394	381	410	406	380	350	384	404	386	401	362	361	393	376	372	427	401	414	403	379	403	393	379	376	356	401	414	414	395	397	408	361	384	393	395	369	398	364	421	417	389	344	427	359	379	383	401	401	384	405	371	395	430	375	398	393	401	387	409	369	368	376	377	389	378	386	380	387	449	379	380	413	398	372	378	394	394	397	381	365	408	379	385	379	382	363	400	387	368	365	418	401	376	395	372	410	378	390	401	360	374	378	381	369	358	402	423	412	412	383	351	370	388	395	384	412	375	380	412	360	372	409	405	405	395	343	418	381	416	416	412	405	398	380	409	395	393	385	388	351	376	389	340	377	402	379	364	399	418	396	344	403	404	404	411	382	385	391	408	450	417	418	355	409	413	414	396	379	385	348	398	408	371	398	373	380	389	418	395	374	378	415	396	401	366	386	404	418	389	356	419	403	396	377	391	358	389	433	394	372	402	383	384	385	395	402	386	404	403	412	400	430	410	421	377	355	390	399	390	414	337	397	397	434	376	355	400	431	396	382	408	381	393	400	388	402	371	396	328	382	400	383	390	408	379	371	369	321	359	361	375	377	370	408	382	401	440	401	415	388	367	423	394	369	419	396	393	393	413	377	395	354	387	448	400	361	368	359	328	351	384	420	371	385	403	380	362	410	387	396	430	391	415	390	402	367	390	418	402	388	383	341	348	401	386	389	391	368	443	403	414	391	390	396	375	430	336	365	352	456	403	383	418	387	381	367	358	368	388	386	359	370	413	389	353	402	391	336	378	381	387	393	406	394	393	367	408	388	401	397	423	389	346	362	353	415	391	427	402	385	403	411	373	376	384	376	378	399	375	382	374	394	363	394	383	373	373	386	421	385	429	431	363	352	389	372	380	367	362	406	369	365	379	441	393	392	377	396	362	384	385	398	368	399	379	368	361	388	372	366	356	376	378	373	349	404	377	368	423	394	407	388	405	405	375	423	431	404	391	414	404	417	374	379	369	390	370	385	387	368	403	383	391	363	397	373	382	385	369	384	350	387	408	395	376	367	400	396	391	364	406	373	396	379	367	396	375	396	418	393	418	395	382	396	404	398	411	412	384	369	376	357	372	384	380	381	397	369	391	414	383	419	389	379	383	420	389	387	375	382	387	379	412	407	375	455	347	394	385	357	398	379	405	355	353	361	380	367	390	407	395	390	401	404	419	369	401	407	367	385	365	374	366	388	397	392	377	393	403	378	391	399	398	375	416	425	410	435	386	333	373	383	374	402	352	389	421	388	356	405	344	410	392	366	389	384	358	377	393	395	353	356	388	404	415	387	435	418	348	412	368	404	381	353	375	401	381	405	351	411	349	392	428	399	402	376	366	407	394	366	377	390	363	386	394	360	365	389	360	393	390	382	349	378	369	407	399	409	422	374	441	377	392	412	413	352	401	362	379	395	382	378	415	384	403	381	394	416	385	453	385	387	382	370	389	357	394	372	389	389	392	370	370	388	387	388	375	396	390	359	407	388	386	358	415	409	392	387	410	376	357	371	387	389	358	392	397	384	382	378	387	405	376	384	382	397	375	386	363	399	383	383	402	423	425	382	375	402	390	379	357	425	431	376
4257	2955	1657	1156	4681	1065	987	979	927	955	927	955	935	960	949	944	939	937	950	894	910	969	914	934	934	954	935	964	941	927	932	926	926	924	958	970	939	948	948	937	895	910	975	887	928	918	926	907	920	943	928	938	969	929	978	927	983	889	992	916	949	939	942	932	895	918	971	846	966	943	928	873	938	949	972	927	975	918	921	930	981	932	888	887	907	967	881	956	948	1000	907	955	943	926	954	884	936	931	921	928	890	979	897	950	924	882	927	900	939	910	930	945	915	976	899	923	965	999	906	896	900	890	972	875	956	946	902	884	942	963	934	906	873	928	938	957	953	961	932	950	894	935	925	980	950	975	912	970	930	915	941	954	931	953	887	899	943	956	936	937	889	937	917	911	953	947	940	906	927	930	947	920	961	975	953	949	998	971	905	954	918	932	882	904	946	938	890	851	910	925	925	909	941	901	982	919	1002	954	883	907	953	983	950	936	919	935	901	903	927	936	881	944	937	886	955	953	905	908	956	921	889	964	921	884	929	924	924	933	943	918	935	948	960	919	915	918	921	880	911	945	911	915	992	888	956	927	910	918	926	953	936	934	940	922	947	889	917	904	929	986	947	968	938	917	926	912	918	921	956	935	905	912	972	982	950	946	908	932	909	966	926	892	970	1021	915	912	879	968	923	976	976	939	947	940	920	967	912	874	961	931	940	922	966	875	920	953	1007	908	897	938	934	934	876	954	924	945	955	878	962	882	914	938	978	904	886	912	928	881	949	988	904	931	925	961	1008	982	959	935	936	955	982	955	915	962	866	929	915	938	975	930	932	937	926	892	920	882	967	968	972	953	903	939	955	894	928	919	924	897	956	928	941	907	974	976	932	877	912	931	900	898	943	874	914	860	902	908	1021	931	915	997	917	962	907	925	897	938	941	958	966	955	876	920	930	958	958	909	964	902	953	945	908	957	951	958	937	944	919	904	925	910	893	963	905	893	927	964	978	909	934	904	932	914	1008	937	917	934	948	947	904	998	881	904	925	940	902	917	910	969	896	897	922	923	937	980	900	919	911	959	909	944	986	909	913	964	926	934	960	958	940	932	898	901	993	902	968	942	946	903	979	926	910	960	932	917	879	1002	924	948	969	928	928	951	913	954	916	906	896	954	891	933	921	928	925	929	938	928	982	944	943	965	975	928	982	921	939	913	936	947	898	935	933	933	924	958	914	942	987	896	935	964	995	935	998	889	943	860	971	982	938	984	929	962	936	955	937	974	948	953	925	934	905	919	919	918	960	938	929	960	871	970	972	937	961	970	921	951	861	927	993	970	913	961	903	945	976	893	942	927	955	948	884	880	937	968	980	944	939	902	935	965	982	930	945	939	975	955	914	952	911	903	966	960	991	906	914	897	886	998	950	914	938	933	984	990	931	974	913	933	987	928	904	904	917	909	903	960	924	930	948	938	881	927	923	958	937	970	937	970	932	885	945	941	928	922	950	951	948	986	949	941	943	869	962	934	868	928	888	990	913	956	972	929	964	933	932	940	964	904	978	978	960	921	947	905	957	954	961	949	905	967	937	1000	953	887	923	902	916	943	974	890	898	936	960	940	967	962	943	954	915	920	945	942	921	968	943	906	926	931	907	873	910	956	940	878	906	927	938	958	964	874	923	939	932	852	947	927	951	917	953	905	943	933	897	933	945	968	944	902	954	890	941	949	932	962	916	955	909	943	956	948	922	947	931	978	934	891	898	960	962	880	942	935	927	946	920	887	962	952	984	959	911	929	917	936	893	924	921	897	895	922	947	879	950	906	959	929	927	944	983	979	966	937	913	893	929	930	909	911	970	904	945	896	940	936	979	927	913	961	880	943	985	949	904	975	937	940	928	944	904	918	895	954	949	923	929	926	973	995	939	899	933	932	965	917	895	891	896	928	1002	930	965	892	927	930	914	927	969	945	957	885	1009	902	932	937	975	957	921	941	958	892	919	931	910	910	936	933	969	942	947	976	932	918	920	948	922	914	994	940	973	909	908	947	945	941	1005	887	897	910	884	938	922	897	885	928	893	912	939	934	924	945	889	911	964	957	897	936	924	911	937	960	923	906	982	928	951	973	936	932	915	949	946	887	974	972	922	970	941	967	871	948	965	957	956	882	941	933	943	860	915	908	914	924	919	896	938	915	943	898	953	916	937	934	940	971	935	945	964	945	902	942	957	920	927	965	936	923	905	928	949	873	937	946	975	939	974	926	925	910	947	1010	912	953	930	845	949	948	938	939	1010	939	877	918	951	905	901	926	965	892	900	927	937	925	911	994	904	981	976	903	908	983	975	927	963	966	951	916	993	915	934	944	874	942	917	920	916	957	927	989	890	939	941	919	957	952	966	932	907	941	934	921	914	937	940	978	945	878	988	921	910	911	937	906	945	929	924	960	926	969	959	893	914	922	963	898	945	987	948	975	942	918	958	915	953	935	964	905	883	979	892	931	966	949	936	976	986	939	920	1005	889	910	969	902	919	983	911	904	940	934	948	981	934	921	927	962	969	907	916	889	943	907	930	948	939	936	883	965	976	963	950	891	962	911	963	897	963	936	928	903	965	904	896	923	943	982	935	913	934	924	905	948	901	936	936	907	932	917	988	906	948	920	930	949	897	938	949	878	948	907	976	961	941	879	923	997	816	967	907	924	885	953	950	990	946	881	949	962	917	907	976	891	897	935	983	921	921	936	921	909	954	921	994	931	918	946	968	887	923	912	987	882	943	955	918	965	973	992	1004	926	974	960	911	897	873	938	927	939	935	939	884	896	941	917	966	963	947	973	956	886	916	889	958	929	890	950	968	959	995	897	949	911	936	948	1003	937	910	880	954	873	907	952	924	943	920	921	950	946	936	904	959	932	949	979	971	932	948	902	885	939	908	898	987	905	900	904	964	997	959	948	903	958	957	926	958	952	912	939	960	917	881	930	968	991	936	895	972	925	929	913	940	957	893	916	940	901	923	976	1002	910	931	1012	923	948	887	982	888	956	923	913	924	918	860	916	980	985	988	908	938	926	901	910	889	966	946	904	1010	958	889	904	915	909	949	935	914	923	952	923	957	953	928	938	934	943	925	904	961	939	942	944	933	943	952	922	923	981	960	982	978	913	952	930	965	952	949	922	903	931	949	963	958	903	920	941	898	948	881	949	928	938	959	931	951	947	915	944	964	962	962	925	984	894	954	936	959	884	928	935	958	922	941	915	898	933	876	932	903	933	911	952	954	898	932	917	953	953	970	922	976	898	904	998	960	883	937	948	948	922	907	948	978	872	930	955	911	946	935	943	928	923	825	888	902	900	906	949	963	972	984	906	908	962	939	885	970	949	894	937	906	955	959	962	931	887	922	975	946	999	960	942	1004	951	856	943	970	955	958	921	892	935	983	964	975	916	951	915	912	973	940	938	933	909	971	946	919	909	900	904	908	969	953	959	971	909	886	933	941	937	925	870	910	962	940	972	905	956	935	972	930	918	987	898	951	929	905	956	936	920
23917	20946	24281	27797	20978	20955	16335	670	344	345	308	311	306	289	280	283	285	259	270	271	283	272	255	287	272	245	258	243	243	264	253	253	265	241	250	260	278	250	237	266	247	233	244	269	223	253	279	254	253	270	213	240	266	242	247	243	241	243	246	267	244	242	224	242	237	262	214	242	231	252	246	225	282	231	239	229	266	221	272	245	270	262	256	256	237	251	239	233	263	253	267	277	228	243	240	260	260	202	225	252	243	259	260	246	269	241	264	255	280	254	265	272	255	238	268	258	242	247	235	255	255	244	258	248	246	233	261	238	251	255	280	250	248	252	253	243	248	245	294	222	256	279	239	258	224	274	266	234	237	248	244	260	241	245	249	228	257	240	243	266	290	244	266	231	209	228	276	250	252	233	232	228	241	256	253	245	228	264	238	251	274	241	236	235	245	229	217	247	230	265	269	247	241	253	246	240	215	269	249	253	286	259	232	274	213	240	240	253	262	270	252	243	207	249	250	267	234	235	267	249	239	241	262	244	284	243	257	247	230	237	267	227	212	247	229	258	275	236	244	252	242	217	246	241	249	257	235	241	245	240	235	256	277	252	233	224	225	208	239	226	223	253	253	243	260	241	260	256	239	224	242	278	258	242	284	243	245	234	251	241	269	272	253	262	245	251	241	269	277	264	247	271	266	253	236	220	237	263	214	244	242	215	253	237	218	251	232	234	218	237	243	228	224	226	257	259	261	243	227	238	234	249	252	238	254	242	227	247	247	260	235	218	270	246	249	256	248	259	250	261	242	274	251	223	230	235	227	224	265	277	227	262	250	251	249	222	221	242	261	277	242	261	241	256	246	252	255	263	279	295	234	244	233	232	212	241	265	221	259	255	259	245	233	252	232	277	244	236	245	248	240	247	241	238	238	258	234	243	259	264	251	244	255	238	274	252	248	244	236	248	238	239	250	239	231	265	222	233	243	238	256	242	260	253	219	262	235	247	229	235	245	266	219	257	234	258	254	258	234	265	252	239	216	239	218	281	240	232	230	265	237	269	247	250	274	231	255	245	245	242	252	249	227	225	244	232	227	264	258	243	236	235	218	257	239	230	245	235	246	287	231	235	272	289	252	231	248	239	241	258	285	215	211	258	246	235	260	238	235	267	241	240	214	257	242	214	236	229	259	249	239	228	251	260	259	254	262	246	228	266	235	225	250	246	228	258	249	239	212	236	262	248	271	257	210	263	256	259	264	241	235	243	254	258	232	241	235	238	255	229	249	269	251	242	244	241	263	251	223	245	272	225	245	274	265	282	264	249	256	259	239	250	235	277	272	230	223	220	253	246	239	257	239	221	228	255	253	241	242	245	253	241	220	279	231	243	250	217	216	269	244	226	253	242	248	259	245	262	249	245	266	240	232	255	281	272	238	218	251	202	248	246	242	232	231	238	245	264	259	236	242	245	258	233	264	263	240	250	261	265	237	209	246	226	277	257	236	253	237	252	258	267	278	229	268	252	224	234	249	222	265	237	229	256	277	229	243	258	240	231	239	251	237	253	263	256	245	230	268	248	244	241	233	240	254	263	251	259	249	253	268	230	219	220	229	236	264	238	238	231	248	266	266	225	249	262	207	195	241	245	240	238	256	241	270	258	257	237	231	243	261	248	228	248	242	242	248	221	213	251	224	256	262	250	236	243	212	248	266	244	261	235	225	247	269	232	258	268	237	242	245	226	225	220	226	235	240	243	210	266	237	255	231	261	255	232	243	248	280	233	259	260	247	236	247	262	243	262	241	224	245	244	234	233	253	236	232	227	233	240	268	226	245	252	237	249	243	234	242	260	237	241	276	252	251	307	259	269	248	225	228	217	251	249	244	233	236	242	275	265	235	260	269	234	251	244	257	264	245	226	239	238	244	259	235	232	254	223	241	228	233	206	254	240	197	257	270	266	263	253	265	238	270	269	265	232	239	241	242	258	265	225	223	248	303	230	257	241	251	245	262	270	240	226	244	252	263	247	245	255	254	243	267	255	268	244	236	280	247	268	234	236	248	230	243	254	274	254	227	232	221	270	234	228	276	274	258	270	237	252	232	206	251	252	245	260	240	239	246	254	223	247	248	240	205	250	255	224	257	273	257	269	271	242	231	263	238	250	251	248	250	248	238	230	251	245	222	271	288	255	264	267	268	253	261	243	247	243	233	280	227	251	240	239	235	233	229	256	259	241	244	263	242	247	250	246	236	231	234	234	251	252	269	241	253	248	257	276	253	275	220	293	229	252	212	274	242	273	247	240	248	254	216	250	225	250	268	252	243	241	290	236	238	253	253	216	258	242	211	257	265	243	240	227	267	254	257	252	227	253	252	233	248	226	237	243	239	255	236	272	238	214	297	295	248	243	208	255	218	224	233	255	252	247	255	244	252	261	266	213	242	229	239	242	269	228	247	220	230	259	245	252	245	223	244	259	239	239	269	246	244	218	230	244	242	224	215	237	259	249	234	252	260	238	292	266	258	249	245	232	253	284	256	268	267	220	262	258	238	227	278	252	247	268	267	214	269	265	265	257	249	247	254	255	244	264	295	247	245	251	257	233	262	262	237	243	238	258	249	285	243	249	248	267	230	221	241	248	234	234	232	238	252	238	229	238	239	252	271	251	249	266	221	231	257	240	235	277	236	253	249	251	252	260	267	270	239	210	234	263	248	241	242	257	244	225	252	240	226	231	259	238	248	235	266	219	214	251	252	259	235	217	239	262	213	245	256	250	235	239	234	260	217	241	272	272	236	252	234	275	289	270	246	267	229	229	230	256	258	236	239	220	254	251	241	237	230	227	253	255	251	247	207	205	260	235	246	253	256	218	208	230	264	238	240	212	267	221	259	239	270	252	249	254	246	238	211	228	265	236	256	235	242	196	278	251	255	240	251	249	274	226	258	226	255	233	250	254	259	275	222	257	239	221	226	227	261	249	253	249	248	249	269	246	250	242	254	233	253	247	245	230	220	231	238	224	251	256	256	243	246	225	223	245	243	211	261	230	253	244	242	251	239	239	255	241	254	237	211	237	227	215	263	238	252	263	220	252	245	215	261	245	243	245	251	242	255	233	235	241	244	254	272	260	279	252	253	221	275	245	264	239	248	214	243	245	230	273	241	249	231	229	255	239	241	233	242	211	251	253	279	239	244	234	270	221	220	237	248	231	230	261	224	239	261	259	278	256	224	228	233	251	238	290	271	263	229	257	239	223	289	227	248	243	254	230	260	229	256	266	233	221	205	226	222	214	256	240	265	250	237	258	256	276	248	215	247	242	265	245	225	237	216	250	241	261	256	266	253	274	272	252	245	275	244	246	228	227	250	280	230	227	250	263	247	215	238	232	244	234	271	241	231	255	224	266	265	240	234	257	243	226	242	222	240	257	239	245	266	281	221	259	229	255	242	240	270	245	249	272	251	222	287	249	283	254	229	253	224	254	260	263	245	253	274	220	280	233	197	226	271	236	260	242	255	233
4976	4163	1710	2025	5959	766	740	674	652	622	630	645	653	592	615	619	627	604	607	599	593	618	612	626	617	590	624	634	604	602	608	622	592	619	630	587	642	647	615	621	624	599	627	572	555	579	613	570	581	622	540	613	615	598	609	598	566	609	615	594	590	611	655	624	603	640	607	586	603	573	610	590	573	631	540	591	604	591	602	561	612	591	603	589	600	625	612	589	582	606	598	590	587	608	614	635	570	640	628	589	608	624	596	580	568	585	598	606	578	575	613	590	603	623	566	583	608	602	601	607	534	606	594	589	599	632	642	621	621	683	577	605	634	602	646	638	593	657	596	598	594	582	612	590	576	553	590	610	621	649	598	548	583	570	588	615	590	650	602	596	585	604	597	609	640	565	570	589	599	604	600	611	592	587	592	595	640	614	554	589	571	585	595	577	569	581	572	635	595	600	601	600	660	600	597	585	601	633	629	617	609	544	607	614	620	580	619	587	580	556	609	595	612	573	619	580	657	586	572	578	589	574	633	599	604	599	577	635	596	592	571	592	545	647	581	604	617	606	561	596	623	618	602	593	594	537	608	566	624	585	608	574	568	603	592	619	588	562	563	608	562	604	594	607	603	614	611	590	582	612	616	595	587	583	594	538	580	613	622	583	585	549	604	587	609	592	597	521	615	597	581	555	580	632	617	567	551	567	572	627	641	615	607	584	564	611	578	573	599	583	597	639	564	586	611	590	612	570	573	629	570	610	592	614	615	637	567	625	589	553	622	593	596	576	620	633	563	617	609	586	632	617	558	598	569	591	602	599	583	592	631	576	636	603	590	609	604	614	590	585	575	600	615	578	641	565	619	634	613	558	620	616	578	594	610	617	600	561	578	620	564	633	639	592	581	554	595	562	582	578	582	620	587	572	604	616	610	629	597	613	598	599	583	602	637	603	564	617	588	598	554	614	603	578	599	550	617	622	605	616	602	588	584	576	610	606	606	642	573	574	567	597	593	595	617	596	636	575	584	580	566	581	602	614	577	573	567	598	623	599	589	624	557	602	642	600	593	574	578	551	580	607	629	625	612	562	567	633	612	607	585	583	555	576	612	607	558	559	648	578	571	595	572	565	567	561	589	615	649	577	587	594	613	569	596	593	596	583	617	581	597	619	604	592	560	593	604	563	588	587	576	602	592	621	605	567	633	574	575	629	588	632	585	525	617	594	610	589	574	592	595	606	602	572	563	596	626	585	605	619	585	639	593	605	578	642	556	538	596	601	562	575	632	611	653	567	583	617	545	578	621	585	578	611	625	619	591	583	594	595	632	612	588	647	558	578	540	575	584	607	598	628	638	537	595	574	576	595	628	580	623	627	597	589	623	600	577	646	617	603	594	640	573	606	668	630	591	621	572	589	564	588	588	587	579	576	564	607	593	615	570	646	603	581	596	578	565	586	578	623	585	590	602	582	574	641	652	566	605	579	543	584	620	617	575	614	596	607	607	592	559	599	591	654	591	569	617	572	577	624	589	575	629	600	556	619	628	612	568	631	583	569	597	566	638	627	622	644	618	571	586	585	632	568	637	598	643	588	597	620	546	583	590	624	526	577	571	620	607	581	579	568	582	531	577	627	584	600	626	555	588	624	617	625	593	552	623	657	600	604	608	600	583	572	550	593	585	605	563	565	603	553	556	572	595	650	575	604	572	638	554	612	578	628	576	557	619	591	565	612	595	591	566	615	576	585	603	581	644	577	576	556	588	599	554	593	609	575	561	601	602	602	626	614	597	626	588	619	557	590	575	574	579	578	586	563	579	580	574	554	597	578	620	588	585	563	566	565	601	570	571	603	598	594	598	587	592	614	583	595	620	603	545	554	645	547	577	582	618	595	587	573	622	589	573	574	581	581	624	598	607	572	569	625	624	589	571	600	580	637	570	584	617	607	579	620	564	578	625	593	586	597	589	578	558	595	604	587	577	585	611	560	573	621	601	621	602	603	627	560	604	628	583	577	605	601	617	588	613	594	560	596	578	596	633	619	584	635	566	609	616	615	594	600	593	580	549	642	592	565	570	578	576	611	613	588	667	616	567	619	615	576	610	618	561	563	587	592	631	595	592	601	617	594	608	618	596	621	615	612	599	592	596	602	638	576	588	619	576	625	584	559	585	562	601	564	609	625	590	621	604	610	555	567	651	585	632	633	613	609	568	631	571	614	594	619	604	600	614	615	597	630	617	584	583	656	589	569	618	588	605	576	561	590	576	589	581	629	609	606	563	584	626	590	595	584	607	578	632	608	559	571	618	590	604	610	590	608	632	582	581	627	564	605	608	564	601	587	657	627	616	608	590	585	603	605	574	561	557	592	610	587	585	617	645	580	595	588	641	580	556	649	598	602	600	605	602	554	579	592	603	577	591	563	582	588	605	605	585	595	623	597	581	594	589	590	605	607	642	610	595	641	565	604	605	597	621	582	580	641	600	559	630	575	632	580	624	579	558	583	577	655	596	579	612	619	606	601	560	538	551	634	579	646	601	643	580	590	579	613	593	582	610	578	639	558	579	595	588	543	547	634	622	628	610	600	590	600	619	643	568	572	623	598	620	602	594	633	575	623	582	607	614	598	580	558	605	606	572	585	586	656	609	591	545	585	606	611	578	568	605	587	593	613	584	609	597	570	575	625	608	595	590	641	601	619	585	597	560	618	567	592	565	622	590	622	597	601	619	581	645	589	615	622	592	574	613	594	575	587	600	577	576	626	604	612	586	580	638	609	634	636	598	550	597	627	652	580	628	623	608	596	588	615	599	596	594	622	632	598	596	573	662	609	612	598	598	614	590	617	599	635	596	612	571	575	577	554	585	594	592	615	580	596	608	579	625	639	646	581	592	584	616	627	631	589	625	596	556	566	586	599	593	602	582	607	571	590	538	578	611	577	544	592	574	587	580	600	568	596	603	567	618	564	585	567	587	578	582	583	610	614	597	572	578	594	607	621	561	599	582	618	588	594	646	608	578	561	581	609	617	587	594	615	602	594	625	584	598	588	585	587	576	587	580	575	542	541	568	579	582	616	583	591	617	569	563	562	636	608	577	605	594	587	601	598	606	582	602	575	612	635	555	550	598	659	628	590	599	640	652	624	597	607	616	636	574	559	604	585	617	610	617	608	603	581	619	579	585	584	601	561	603	574	585	604	569	607	601	618	593	593	572	566	637	560	636	593	629	616	569	565	596	573	579	592	580	605	557	620	579	581	530	571	604	603	613	606	556	586	576	613	579	584	568	586	571	619	593	562	587	559	598	564	592	562	600	607	607	562	618	601	564	606	601	606	654	579	597	621	554	551	587	598	585	610	642	559	633	585	601	616	562	586	575	578	592	594	583	576	608	567	606	577	627	588	578	583	590	579	619	610	622	617	567	598	616	600	573	593	571	629	633	630	581	584	604	575	617	572	609	594	596	518	603	624	604	593	603	627	614	565	598	594	613	609	595	625	573	614	603	580	605	607	637	635
31773	19570	7337	1258	758	511	498	314	291	307	329	322	312	288	301	301	284	318	283	289	319	313	331	321	328	304	337	298	288	325	314	320	297	306	310	287	305	300	311	324	304	303	321	305	292	309	298	335	313	302	299	312	297	311	272	318	314	331	317	311	308	347	293	299	334	314	337	303	326	330	307	296	327	298	320	310	293	301	285	316	306	305	334	344	292	317	301	327	301	319	281	349	322	303	350	348	353	303	336	315	277	284	306	295	327	308	329	292	326	312	313	306	297	310	314	315	278	317	316	321	343	351	298	305	303	314	283	340	293	325	317	309	317	320	307	311	346	315	308	306	322	309	323	326	285	331	308	315	312	323	318	314	307	295	307	311	333	315	325	352	281	319	335	290	300	299	292	322	300	332	320	329	295	265	311	326	285	306	318	306	328	318	284	334	294	324	306	314	299	306	310	300	351	315	329	298	302	286	305	337	330	294	288	314	326	320	282	340	339	328	296	300	284	331	293	275	294	285	334	326	292	307	306	319	305	297	322	311	307	317	288	327	301	326	326	348	347	291	335	303	298	354	291	328	335	358	356	286	346	301	325	314	298	308	317	289	320	294	327	299	338	323	313	315	291	293	288	331	299	317	296	313	274	302	321	305	274	328	323	333	316	313	310	346	299	359	306	299	323	326	315	256	290	304	295	333	303	321	352	302	285	393	313	311	280	318	328	309	309	298	294	360	347	316	291	314	349	305	297	362	320	344	285	331	275	293	307	290	351	325	314	332	324	329	334	326	289	340	304	315	328	315	303	275	334	310	336	289	300	314	308	338	328	338	322	331	327	318	321	317	313	306	291	318	314	321	326	300	305	316	291	331	303	312	324	274	309	323	285	289	288	288	314	308	309	335	332	272	276	304	326	314	298	347	301	332	334	283	291	344	315	299	292	293	310	302	328	324	314	310	317	307	315	293	322	310	330	322	337	315	328	342	303	347	330	319	303	288	286	324	301	312	333	315	275	308	317	268	331	305	299	326	298	340	308	358	327	320	363	290	290	317	319	320	328	333	326	317	309	335	304	301	328	338	347	317	363	301	310	317	320	304	328	302	301	321	320	306	310	315	358	327	300	303	294	337	289	295	315	305	298	328	353	311	291	314	310	310	301	278	349	320	325	288	284	314	337	329	334	312	303	316	292	305	321	319	289	350	320	292	303	332	332	297	307	307	306	313	337	322	336	329	298	336	302	327	289	327	313	317	308	319	332	317	332	310	311	295	314	313	312	327	322	303	318	316	336	283	312	285	330	315	329	338	326	318	323	310	306	263	310	344	301	304	308	320	281	350	323	323	295	307	304	297	330	327	287	336	315	296	295	345	336	336	306	332	345	310	294	304	305	314	298	323	267	320	298	300	322	313	303	341	323	323	329	312	319	323	315	348	328	317	293	297	310	292	317	316	349	335	355	315	338	346	316	335	308	331	304	322	312	318	303	346	326	348	290	296	304	284	298	304	304	313	333	329	309	317	307	336	309	334	323	335	324	330	307	303	353	291	347	308	316	291	303	324	323	308	296	304	302	315	304	354	310	324	307	335	328	319	273	324	310	290	307	330	314	328	284	305	300	313	300	306	301	298	298	309	285	306	322	347	297	345	299	322	299	286	276	287	330	308	320	286	334	276	325	346	323	289	345	299	301	327	301	333	315	293	319	292	356	289	307	318	327	309	333	355	347	327	325	314	346	321	317	291	325	318	338	302	316	330	311	303	331	271	303	326	315	319	275	333	308	321	293	294	332	317	327	296	336	328	353	308	314	312	320	320	329	322	354	293	330	312	347	341	346	269	328	316	296	305	355	275	266	317	312	304	320	299	309	323	299	342	322	292	324	318	326	295	306	314	325	320	278	320	320	323	326	337	321	353	316	334	307	312	279	286	318	283	346	345	316	313	315	281	291	308	313	298	297	287	338	312	296	304	313	321	301	283	354	306	302	337	307	338	297	294	287	298	339	338	296	283	318	298	281	304	342	340	296	334	335	321	314	288	317	354	326	300	333	290	316	287	298	336	324	277	323	317	287	319	292	328	319	311	272	305	286	328	310	320	313	290	313	295	297	289	286	318	318	310	320	316	350	303	332	291	320	304	337	297	302	328	336	324	312	293	290	283	330	292	354	329	338	301	334	323	325	322	313	331	307	329	292	327	321	323	327	311	281	333	305	300	319	295	271	312	327	305	350	292	276	296	317	307	304	280	300	316	315	313	297	355	286	311	306	306	297	315	314	312	328	335	338	348	288	326	353	331	332	343	342	341	316	319	303	309	315	324	312	320	271	275	323	290	330	310	321	296	317	352	292	343	320	322	333	337	315	322	304	328	313	313	349	317	274	343	280	309	307	304	297	292	289	320	294	338	294	309	295	301	335	332	321	302	305	344	336	297	303	325	321	274	298	291	314	305	320	306	336	297	299	330	336	301	301	305	311	327	315	326	330	296	297	326	294	303	328	309	287	299	292	294	303	311	319	306	338	310	309	331	341	311	366	323	308	304	330	288	307	315	311	324	317	319	330	318	328	320	372	319	295	321	318	308	326	301	326	305	260	322	325	383	349	303	342	315	323	340	330	325	336	322	319	285	287	327	286	295	296	312	317	295	307	321	311	301	324	303	263	301	300	326	306	322	325	330	296	304	297	321	269	309	317	326	334	279	322	291	328	334	310	315	344	311	343	302	333	287	327	307	318	353	297	310	333	345	289	294	334	313	310	298	296	296	340	296	333	312	290	295	297	310	313	289	333	322	317	292	333	291	303	294	296	331	303	323	324	327	310	301	308	323	294	304	362	371	301	307	304	325	315	329	292	312	287	310	297	300	307	331	319	326	322	300	311	313	286	353	304	314	307	335	348	303	313	313	311	290	330	319	325	331	327	307	304	309	320	305	315	292	294	305	316	336	323	319	293	330	291	316	309	332	308	300	307	317	341	336	308	320	307	285	276	331	356	318	305	295	359	321	310	313	330	323	291	301	290	310	288	328	329	313	341	324	337	317	313	302	314	310	312	328	339	326	302	309	327	327	280	331	301	328	292	284	308	309	352	289	317	265	299	286	320	308	299	306	304	295	309	336	317	300	328	304	346	350	297	298	341	315	349	315	304	355	333	313	333	296	325	344	316	310	322	285	296	347	337	311	343	311	343	281	314	340	322	280	316	311	302	303	331	323	321	331	299	328	348	323	313	320	301	283	335	324	294	348	325	319	325	329	303	328	316	327	340	318	323	334	326	320	321	341	292	328	303	301	308	331	328	310	294	308	312	304	317	321	310	317	319	337	349	313	309	302	297	275	347	328	308	298	290	300	299	335	311	314	298	324	337	333	328	292	318	319	310	310	345	328	344	299	345	310	315	336	327	301	340	296	371	314	289	299	304	321	311	314	282	309	301	346	296	273	304	303	291	313	312	296	327	325	319	321	301	317	325	342	299	303	333	313	323	341	327	318	297	325	309	331	293	286	316	301	321	325
6582	1207	902	1115	959	810	783	790	811	795	819	800	791	837	807	803	785	825	827	843	794	852	797	801	806	834	832	794	820	763	749	799	829	853	793	783	814	794	736	772	862	790	830	807	765	824	807	858	793	787	781	811	788	779	713	827	774	810	806	821	789	808	821	791	794	798	792	831	815	779	764	812	766	788	800	787	780	831	818	767	811	794	794	812	807	768	844	790	813	739	830	854	804	769	761	780	783	816	815	804	774	800	814	820	791	798	794	803	820	763	780	787	773	800	764	841	805	788	835	783	862	783	767	784	857	779	766	790	829	817	783	794	796	797	776	780	746	789	825	813	902	795	834	813	812	769	802	779	809	744	794	803	810	808	808	781	811	809	816	831	741	802	810	815	830	781	800	802	762	839	808	806	789	796	814	817	815	840	839	837	784	826	733	780	803	826	826	760	829	811	794	773	795	793	767	810	784	818	859	738	730	856	821	777	795	766	816	773	793	783	784	808	785	766	812	795	799	754	819	804	787	848	834	784	737	823	761	789	815	842	840	798	795	750	798	780	787	755	804	772	802	780	801	811	751	792	756	789	846	775	839	809	816	769	835	760	733	798	786	799	811	788	763	844	817	778	813	819	796	762	803	828	831	815	798	833	825	787	780	794	780	766	842	780	822	806	839	765	808	833	783	804	828	822	798	768	759	825	750	818	810	791	857	822	787	796	809	808	765	773	813	799	805	750	786	795	785	805	804	806	789	772	824	804	795	804	777	803	787	731	779	789	806	838	811	813	827	781	810	837	765	810	780	822	816	808	788	753	832	805	792	804	797	793	747	786	815	804	814	797	815	713	772	834	806	829	850	822	769	734	808	835	800	811	768	878	797	800	753	781	796	814	775	842	805	773	735	848	828	775	794	779	762	793	784	795	794	834	779	799	798	795	783	810	831	801	776	802	764	882	758	802	836	823	832	788	846	817	737	775	807	783	771	798	793	792	839	811	822	809	800	756	817	779	818	758	790	802	755	784	793	803	808	760	811	774	748	871	817	808	810	810	784	806	755	787	785	813	750	794	847	835	827	792	774	815	823	838	773	838	836	785	784	762	849	797	795	827	781	861	772	789	803	832	795	756	757	756	761	792	813	787	774	791	809	819	815	772	824	858	827	789	815	803	800	771	806	792	760	821	810	818	781	810	795	815	802	794	866	765	818	808	814	783	819	827	784	748	795	838	823	765	834	817	772	807	779	790	784	806	814	813	744	793	803	832	849	767	791	746	805	781	753	797	784	805	779	789	769	772	794	839	825	830	824	772	796	788	801	783	771	817	862	817	789	811	828	764	846	789	792	803	821	804	784	813	777	828	766	781	826	780	787	778	800	819	818	766	805	779	785	783	840	778	817	756	783	831	775	764	794	819	792	797	815	780	788	754	834	810	827	770	828	809	837	804	796	760	783	787	783	831	797	770	804	831	783	814	832	770	756	859	839	820	846	807	774	812	772	817	794	773	811	856	827	789	809	808	783	796	808	787	761	780	837	810	804	799	799	778	805	763	865	794	765	832	789	864	804	796	803	780	776	827	735	791	791	759	808	786	803	761	790	796	808	767	793	827	820	818	799	805	745	798	750	759	819	844	803	765	776	787	816	813	788	812	772	842	770	787	805	824	832	813	799	816	805	779	804	806	788	804	814	819	865	758	822	792	794	822	779	823	791	819	743	819	795	830	762	804	845	835	853	786	786	808	786	811	820	747	812	797	832	761	777	810	795	850	750	826	829	760	789	844	805	772	779	835	868	768	793	791	828	776	780	765	755	818	784	794	810	822	823	804	780	811	796	790	797	827	809	776	790	808	797	820	818	814	845	805	848	833	803	836	815	772	783	821	778	736	833	776	775	783	800	777	790	797	779	830	816	814	793	766	813	846	808	790	806	812	762	814	830	832	811	823	800	818	797	739	843	828	799	876	832	818	816	806	817	825	784	757	834	788	784	786	802	842	780	736	766	832	823	827	760	827	797	798	825	827	827	808	802	806	759	803	788	841	813	796	830	844	778	778	811	788	788	802	776	835	796	775	798	758	814	804	806	854	820	823	806	817	832	780	803	840	838	778	825	779	834	796	763	743	830	837	818	765	836	791	776	825	838	785	776	790	786	810	791	779	768	771	787	805	814	797	836	821	807	752	776	772	788	796	791	792	815	837	814	797	806	765	785	771	849	839	794	795	732	845	803	766	796	789	775	818	776	821	791	822	793	772	770	858	774	815	783	817	826	796	803	785	801	778	794	791	813	813	808	795	815	859	802	828	792	776	814	827	816	833	805	837	788	820	834	792	784	777	755	759	812	750	789	833	823	752	777	829	793	806	817	792	781	831	765	789	769	797	765	809	855	794	771	840	835	819	828	819	792	794	811	824	806	785	792	853	832	822	847	775	810	837	818	783	818	823	742	756	786	812	754	850	804	822	760	808	786	764	791	782	809	822	719	775	831	808	788	779	830	862	824	784	824	798	827	806	775	810	815	814	833	743	790	789	786	773	802	795	814	771	817	826	797	889	814	797	804	840	758	758	783	801	820	806	835	742	875	770	806	843	821	826	752	783	806	808	734	728	746	809	764	823	852	849	765	800	799	794	833	810	803	793	820	830	859	821	806	779	831	816	797	747	856	788	846	849	765	820	827	759	789	779	827	819	822	809	851	808	804	754	832	821	858	796	808	810	817	797	838	809	763	838	797	780	818	804	801	809	750	810	819	805	829	805	817	840	855	814	804	778	795	837	824	839	820	810	785	836	767	777	791	753	764	747	835	790	790	800	827	810	777	789	790	800	770	806	800	789	772	827	809	784	831	792	762	785	835	815	781	802	826	778	798	803	770	827	789	832	824	845	797	776	823	816	834	766	823	847	823	744	816	805	801	830	803	831	822	778	873	822	793	781	744	843	820	802	782	772	857	764	777	774	783	828	826	816	809	816	814	792	756	833	789	821	806	750	852	799	760	810	858	810	785	798	806	778	847	808	817	795	817	828	828	802	830	795	748	768	806	773	766	775	791	833	798	730	860	777	833	846	793	801	774	734	786	842	802	804	765	788	800	793	807	815	806	749	795	828	784	755	827	823	793	752	794	829	771	795	798	792	766	822	746	851	802	810	828	808	785	839	828	797	797	790	751	791	811	854	844	805	809	840	770	793	829	842	798	794	796	836	837	802	798	836	816	832	750	821	800	796	776	781	820	827	795	775	814	818	775	787	783	769	863	783	838	825	788	790	785	778	801	756	788	790	771	761	789	813	814	775	776	762	788	771	818	800	788	775	830	792	805	809	824	805	746	769	765	817	779	812	769	800	789	802	801	780	728	784	800	788	830	837	801	853	855	810	789	774	829	810	774	795	783	780	790	858	822	760	763	827	771	782	776	779	768	790	777	807	804	842	767	830	813	806	789	756	767	786	776	806	822	792	803	778	796	799	802	784	761	783	795	767	796	794	785	814	778	801	733	827	790	803	794	787	765	847
24722	21030	23931	28343	21029	14328	685	491	449	412	394	388	412	399	451	416	420	411	357	370	398	398	394	410	384	415	373	387	405	401	377	397	385	392	397	411	386	349	412	389	385	391	364	417	371	417	376	377	368	379	390	386	409	389	384	429	345	374	378	378	375	381	361	383	367	395	427	384	425	366	390	378	389	395	368	405	392	404	409	379	368	387	383	375	355	382	382	421	381	388	418	402	383	377	414	362	382	367	420	367	378	431	326	396	358	368	345	365	401	401	386	399	361	388	410	394	392	416	379	397	392	384	415	404	388	415	410	407	378	404	404	389	414	342	355	364	384	319	365	355	380	387	361	377	419	388	360	401	409	395	402	406	377	382	364	383	374	429	403	368	380	364	400	376	371	382	377	416	353	377	381	351	434	405	375	416	383	403	353	405	393	383	369	343	380	399	346	387	404	387	415	348	384	382	386	387	363	399	376	369	385	371	396	403	398	400	382	382	387	361	376	403	401	399	395	385	393	376	411	368	382	350	372	409	394	389	386	438	375	370	403	400	433	384	405	392	392	352	366	388	366	368	355	374	390	394	388	393	416	340	348	401	401	401	365	362	372	399	373	371	388	359	358	402	394	389	378	385	403	343	407	395	361	369	395	385	374	389	373	382	409	427	390	374	390	345	355	366	384	387	387	403	394	420	390	404	389	414	389	399	393	397	397	388	388	360	405	406	410	405	414	360	390	432	360	379	388	354	386	356	408	363	383	432	438	425	408	378	366	399	407	394	403	368	399	387	383	372	401	360	398	392	423	365	361	363	385	388	382	382	419	416	404	384	372	365	364	371	415	401	400	375	389	430	415	395	417	374	406	393	369	399	370	350	367	441	385	387	403	382	408	358	383	356	398	400	388	367	397	404	391	359	366	363	412	399	381	400	402	395	407	386	422	379	362	363	369	388	379	390	383	405	381	391	379	371	393	376	391	402	419	391	407	396	384	404	410	364	402	354	383	415	383	380	424	403	352	401	394	381	411	403	415	397	363	374	400	366	368	406	375	344	366	381	387	399	398	409	392	361	363	411	382	409	413	389	392	375	357	377	363	361	380	408	372	385	390	385	371	402	361	414	396	358	382	391	400	353	407	394	384	377	372	410	391	385	370	401	363	364	372	369	346	415	436	405	388	465	384	367	405	370	408	391	344	428	360	413	388	400	388	390	372	349	414	353	380	355	387	439	387	381	385	402	383	385	402	380	410	366	371	387	393	379	365	366	388	405	375	361	376	405	370	361	396	394	387	376	378	370	379	409	402	405	391	371	417	391	411	408	373	364	374	392	391	362	377	359	417	386	414	393	364	414	355	400	387	380	368	384	398	383	363	383	398	387	369	390	412	434	411	368	387	392	384	397	411	340	329	350	408	399	367	361	351	406	364	384	401	355	399	367	367	379	371	391	389	391	396	368	388	419	382	372	366	376	371	401	378	385	403	372	410	393	361	422	425	402	401	358	373	443	357	366	369	393	378	367	397	421	390	382	388	385	432	377	371	405	391	370	368	383	385	403	367	400	356	389	357	402	386	357	364	417	372	387	342	402	382	399	383	424	387	395	417	411	405	401	385	378	368	373	379	401	379	361	404	427	395	364	410	364	400	352	384	388	386	404	399	414	426	373	374	395	381	401	390	375	362	365	372	419	404	401	389	376	386	387	384	408	410	376	395	379	405	425	341	386	416	387	403	378	382	422	384	407	377	360	389	371	425	378	355	406	349	395	443	379	364	366	359	393	367	394	369	404	398	410	383	384	408	416	399	411	373	372	383	360	386	336	388	391	356	367	358	394	374	371	380	379	343	350	391	399	380	415	359	349	385	401	398	389	382	341	369	359	419	377	355	385	392	356	393	389	374	386	378	365	381	340	374	393	363	372	363	397	332	413	396	391	366	390	394	360	415	401	395	398	396	418	368	418	346	395	374	399	387	421	378	371	368	377	385	390	378	338	379	401	391	420	429	373	348	326	413	394	420	377	363	372	385	402	414	394	403	365	388	386	359	354	387	396	408	363	418	398	392	410	366	428	381	387	386	392	356	383	338	391	379	360	379	401	384	375	422	366	364	362	388	373	374	389	400	405	365	370	409	378	408	401	375	424	405	420	412	421	357	405	384	381	381	366	362	351	382	381	373	371	380	415	414	359	372	369	365	420	391	409	382	348	412	399	402	422	410	362	400	414	381	400	380	419	384	406	391	377	371	378	378	372	358	380	390	400	391	362	385	429	388	417	411	372	410	363	375	389	378	383	394	389	369	345	380	366	378	380	428	394	393	372	379	381	386	400	389	375	390	439	407	435	384	372	398	389	391	362	410	355	389	393	381	374	399	410	393	402	395	392	377	372	398	385	357	387	393	396	416	368	411	381	374	380	381	383	399	404	368	391	368	378	388	355	390	390	380	393	386	405	394	417	383	379	417	409	361	376	395	387	347	361	374	373	380	413	374	366	356	401	417	380	403	397	364	418	379	366	407	415	359	371	360	363	387	388	406	355	387	383	372	337	361	349	383	397	370	402	379	399	376	421	374	391	422	396	383	371	397	376	356	414	411	373	377	385	360	401	415	395	392	372	402	384	372	403	388	384	331	368	381	422	408	387	377	379	375	409	382	382	374	357	367	374	395	405	368	359	394	415	379	402	379	365	423	385	399	376	405	389	366	361	359	350	414	411	372	406	409	406	376	390	374	386	378	371	416	381	379	367	396	357	375	373	398	378	391	408	376	406	348	381	377	343	395	386	408	391	400	410	397	362	372	382	400	427	414	358	374	420	360	409	383	345	400	364	372	382	422	380	395	364	361	419	390	379	399	421	383	391	374	382	396	377	369	363	355	371	400	404	344	377	387	355	397	388	367	399	382	373	416	352	379	370	392	392	373	371	377	389	392	373	397	383	350	368	371	405	416	348	380	379	364	417	396	374	382	384	379	397	389	391	405	382	357	362	388	336	365	380	399	385	397	376	347	368	355	408	409	353	370	396	357	392	405	375	401	359	359	355	385	389	417	345	396	393	402	406	391	395	401	373	355	401	431	383	385	371	368	390	361	373	384	398	383	421	380	374	420	351	373	368	384	374	407	357	423	376	393	404	372	404	388	362	370	347	398	375	357	369	377	386	386	410	389	364	373	437	359	394	381	346	348	401	367	373	384	375	369	392	429	448	429	404	350	374	418	367	408	368	387	388	368	375	351	384	411	407	379	391	372	409	358	377	401	382	373	381	403	374	389	400	391	361	371	334	385	405	388	401	387	404	330	409	382	407	390	399	406	376	393	415	381	352	374	377	383	425	401	365	390	410	405	380	383	397	366	375	362	402	407	395	362	411	367	388	355	359	401	383	401	399	371	404	375	389	382	407	412	411	388	341	419	400	385	364	381	410	371	415	416	421	425	397	386	369	382	358	385	371	388	378	410	405	367	401	367	364	418	382	438	398	417	411	406	403	355	367	370	394	361	394	385	380	400	410	409	366
4196	2344	1476	3905	1177	951	954	948	928	956	988	957	931	910	874	942	957	957	961	935	985	906	923	920	903	963	915	922	927	956	916	942	988	939	922	954	925	951	908	940	875	908	885	924	930	929	933	956	921	972	910	937	943	988	943	938	976	884	918	955	975	877	883	919	940	932	938	991	867	941	969	1001	941	935	953	970	884	905	953	937	947	984	917	956	919	853	947	952	947	920	906	981	927	933	965	952	900	941	893	944	938	931	914	906	941	982	914	952	952	954	957	930	981	914	912	919	944	925	883	893	929	878	914	948	915	935	950	991	906	890	887	1008	882	927	916	896	989	906	943	942	899	980	882	915	963	930	941	931	915	920	951	937	948	980	919	918	920	941	890	973	1011	904	954	922	961	940	935	957	883	894	925	896	979	890	932	875	929	930	902	962	948	924	948	912	937	991	910	881	983	927	966	934	924	912	892	929	966	948	966	915	993	954	950	943	921	947	895	952	925	913	894	934	965	867	944	934	944	940	963	951	911	892	937	892	903	939	981	904	977	926	942	853	914	896	921	921	961	930	923	896	956	937	911	952	968	919	911	949	948	959	911	910	917	953	904	944	884	1002	909	933	924	929	910	910	888	906	974	924	965	943	949	894	946	916	927	928	928	946	947	902	939	949	984	922	960	878	916	933	938	921	917	969	914	944	936	903	910	959	891	927	893	907	936	922	897	966	932	866	961	1027	951	923	926	917	911	897	893	951	903	949	924	913	932	857	938	953	953	887	920	912	924	937	921	951	911	947	978	934	911	936	909	962	918	910	883	981	931	959	897	926	940	872	906	932	915	909	913	921	943	936	903	883	959	910	924	929	899	941	954	923	913	895	917	943	905	960	911	965	929	929	901	962	904	973	905	948	924	923	900	919	930	915	858	916	973	921	998	984	966	903	937	960	929	921	932	924	900	935	916	866	928	942	914	946	958	916	934	869	894	906	956	884	923	879	932	899	943	967	964	949	928	940	932	931	870	967	967	1002	935	895	926	912	900	871	908	894	945	982	883	947	943	921	955	883	879	923	952	935	931	976	877	912	958	930	868	959	875	907	956	967	908	956	982	934	945	993	937	915	932	895	971	922	974	910	998	909	950	903	868	954	961	925	936	916	995	925	1016	943	903	970	951	911	930	934	916	968	928	948	922	925	931	977	855	912	928	994	922	928	962	919	909	918	933	878	879	937	934	945	914	904	967	965	986	938	913	975	908	928	894	952	924	920	883	918	886	939	997	930	888	914	918	924	899	876	917	906	987	904	848	970	930	922	915	923	937	984	916	953	967	959	874	922	930	862	901	976	956	1002	917	951	934	949	900	967	919	950	915	947	891	921	907	917	899	931	903	944	959	961	956	906	929	858	979	923	932	892	941	906	905	940	955	878	902	912	955	851	898	936	903	930	933	922	1007	973	908	899	971	920	936	942	954	893	935	918	922	901	915	950	892	932	925	949	953	948	942	924	957	904	941	924	940	995	919	969	935	922	932	944	909	904	965	926	974	944	864	936	937	938	902	919	903	940	900	947	932	995	908	917	903	886	920	927	910	930	986	919	972	971	961	863	907	945	882	944	956	909	932	932	886	921	940	935	882	943	966	936	977	961	976	956	920	911	927	949	874	931	971	919	930	916	966	945	905	977	939	903	927	969	903	913	939	968	904	882	901	847	950	912	977	936	918	935	907	962	891	951	959	955	965	901	953	919	851	930	985	846	927	935	937	922	988	924	916	928	917	926	931	933	961	942	923	952	912	899	932	992	964	958	940	926	923	961	911	902	888	917	937	906	922	914	933	925	916	903	906	963	924	908	939	936	953	921	922	905	934	945	950	933	927	966	921	932	909	953	959	931	880	973	922	953	915	983	901	905	923	875	948	967	945	912	905	941	946	928	925	935	914	923	953	924	963	967	918	907	898	919	966	926	927	938	872	941	934	940	893	902	916	864	934	930	883	926	956	949	926	932	982	912	944	914	948	931	951	932	932	883	940	921	916	903	939	945	937	903	902	887	913	866	929	946	978	943	936	929	887	933	892	964	925	953	922	1006	954	970	919	970	933	910	884	983	959	905	956	930	937	915	962	959	901	864	960	950	919	928	923	977	984	886	971	887	903	916	932	928	909	992	919	933	917	966	905	898	949	975	936	899	924	916	912	939	935	889	867	879	911	973	942	976	940	907	987	928	1004	976	940	920	1002	920	900	990	919	927	966	919	912	964	946	906	956	910	928	939	981	946	885	953	900	865	932	996	895	906	944	900	902	957	901	894	918	955	929	901	908	891	949	895	925	925	939	897	930	891	944	898	918	993	865	937	948	931	923	930	939	953	926	901	881	881	929	933	920	960	929	953	912	917	928	922	939	924	927	934	958	959	913	921	917	897	921	939	923	924	940	955	946	926	971	888	980	913	933	906	935	941	911	928	940	888	913	926	968	952	947	952	909	940	912	909	925	921	929	903	891	955	906	961	912	938	904	940	901	883	979	886	892	979	932	975	966	947	985	958	899	905	934	905	929	915	907	985	953	927	931	947	955	969	923	913	910	973	931	897	960	966	952	916	910	913	961	919	881	927	924	917	908	978	921	942	941	949	930	1007	982	906	932	939	962	915	891	939	904	921	945	897	898	927	957	946	974	958	941	966	866	903	889	923	888	927	932	874	891	959	892	949	921	929	930	891	873	960	927	915	866	957	968	894	953	984	918	911	895	886	924	943	951	910	944	915	911	895	966	911	863	955	940	897	946	915	959	942	941	928	940	932	918	948	900	907	924	884	959	881	908	913	862	893	929	975	950	933	973	945	864	929	941	922	955	958	931	913	937	939	924	890	953	899	972	923	941	937	964	944	935	910	931	979	900	928	902	941	923	1002	929	904	929	867	965	1000	955	891	909	988	960	905	933	944	950	1008	886	927	957	941	894	966	941	958	880	880	937	926	965	981	901	972	925	928	920	967	924	950	901	950	880	919	882	956	875	976	893	946	952	950	879	962	971	940	916	928	917	937	935	952	896	958	941	941	888	862	857	889	951	964	938	945	968	890	885	964	937	901	886	923	854	882	937	937	980	945	905	920	932	940	968	929	894	941	916	945	897	910	910	911	906	949	939	933	891	857	929	915	984	931	916	930	910	869	986	912	936	921	983	863	936	890	940	919	951	925	917	911	977	968	934	911	967	923	890	931	915	903	918	929	908	947	951	885	983	930	906	904	946	1007	886	912	956	922	911	966	944	896	935	921	949	921	920	922	949	971	932	934	958	869	959	917	979	904	944	932	947	966	977	935	890	948	922	891	927	944	930	918	886	936	898	970	979	908	852	965	904	911	928	903	858	922	942	951	957	929	942	900	925	973	907	910	887	905	893	864	906	990	921	969	940	935	943	910	939	947	924	976	952	954	973	985	957	944	968	913	927	892	972	928	900	943	916	945	937	903	914	919	950	946	962	900	899	950	968	931	927	939	911	913	882	953	908	938	1021	903	939	933	914	848	896	1031	954	912
23998	21064	24426	27958	21065	21083	11918	537	382	342	322	326	307	287	290	281	307	273	283	264	250	253	251	249	246	262	271	271	251	231	234	249	252	248	236	267	223	240	271	269	276	250	252	241	248	247	256	238	256	239	245	248	256	268	251	265	230	234	247	226	257	243	255	247	236	260	236	239	243	226	241	254	262	259	240	252	239	238	222	245	242	252	272	224	265	257	258	254	240	241	240	228	223	228	218	241	252	209	256	259	243	230	244	246	257	248	265	240	279	271	240	248	248	255	251	261	245	234	243	257	222	255	256	264	274	217	253	253	244	239	229	233	225	262	239	258	244	250	210	236	263	248	244	222	242	263	231	232	288	233	259	235	217	251	243	266	267	256	212	250	243	243	261	238	239	246	238	265	252	225	276	222	247	231	212	263	260	247	261	252	243	249	244	233	235	269	228	249	285	252	237	226	253	244	258	247	235	241	219	266	251	249	259	242	244	256	254	201	260	264	271	252	260	252	236	265	229	227	244	250	247	248	216	248	263	261	242	251	257	232	244	264	257	238	245	244	274	228	230	245	238	240	255	243	247	217	265	206	226	248	248	244	282	231	251	241	273	234	243	252	247	246	247	261	249	250	244	244	211	260	245	250	237	261	247	233	253	264	237	225	235	240	238	241	256	248	246	234	261	242	232	240	248	248	227	249	240	227	264	238	255	235	276	247	245	236	243	212	264	245	250	240	242	253	239	272	248	253	230	253	255	264	211	247	242	266	263	257	231	250	221	253	229	239	246	257	240	225	239	215	273	224	265	240	258	268	224	238	257	227	225	222	213	253	232	277	245	241	233	246	270	242	258	210	244	252	235	221	232	265	242	240	260	255	230	250	252	248	250	244	261	193	246	234	220	255	238	264	249	234	265	210	230	267	249	224	242	273	242	225	242	227	272	247	253	257	256	228	230	256	267	244	232	233	236	235	243	240	279	233	230	225	224	251	248	225	225	278	239	253	245	245	248	255	263	254	251	232	246	248	213	226	251	246	256	242	246	244	266	245	224	235	235	240	261	247	225	246	248	225	235	265	251	238	245	213	239	228	219	239	223	231	257	251	231	247	258	263	270	254	227	218	240	257	235	260	270	253	257	225	226	238	251	236	246	257	240	249	254	236	235	219	239	263	283	285	256	224	252	225	258	244	242	274	252	250	278	248	238	241	222	224	238	232	207	226	238	231	243	232	247	240	250	242	259	236	228	243	252	223	212	255	249	274	240	232	251	263	225	231	252	208	231	228	252	233	249	219	238	245	259	233	262	241	253	220	257	237	234	250	229	242	272	257	272	258	245	252	261	253	247	250	241	237	277	241	243	260	255	253	261	280	269	231	234	247	261	258	251	259	230	261	254	258	243	220	229	246	256	259	228	250	221	255	238	221	212	255	235	270	247	245	265	239	241	268	266	263	263	239	251	276	223	268	230	236	230	224	241	255	216	250	278	272	238	244	246	256	252	247	249	255	242	231	257	234	245	235	271	247	263	272	226	273	235	234	224	261	232	256	239	230	219	243	252	270	248	266	230	235	261	263	242	255	244	243	258	221	236	221	264	248	250	241	239	248	253	248	225	213	248	236	262	253	248	251	267	258	240	222	273	238	277	212	264	218	225	257	219	222	255	232	241	240	247	247	209	224	268	243	245	248	241	242	239	237	265	257	252	258	239	242	249	235	272	271	239	248	226	227	239	221	224	256	220	252	246	209	255	266	265	250	250	264	248	249	233	254	255	255	283	246	233	264	226	275	257	221	223	235	235	275	255	252	261	251	225	249	260	213	264	245	251	234	255	254	242	239	237	243	257	235	259	235	257	245	244	238	265	259	255	226	235	222	273	268	248	237	254	245	249	258	288	265	249	219	224	238	241	240	250	238	217	242	275	239	246	250	237	241	244	253	233	249	247	238	222	258	242	269	222	242	249	227	252	221	266	233	237	251	237	259	249	238	253	270	261	251	238	249	228	228	243	247	238	223	225	266	216	238	261	239	264	248	253	220	253	233	250	251	245	242	258	239	267	246	240	255	258	234	225	230	280	249	235	243	247	249	241	258	247	265	246	250	242	235	259	237	264	286	258	223	249	250	246	226	265	239	246	227	212	202	256	257	239	259	228	238	254	245	236	220	233	214	272	250	251	232	248	244	260	240	214	249	240	247	233	241	225	252	251	219	217	254	224	251	227	249	236	240	232	248	266	246	237	276	266	262	252	240	215	293	257	252	255	244	242	236	277	231	254	257	236	227	254	234	252	227	260	245	245	239	250	250	217	239	248	238	215	231	265	237	255	237	245	253	253	216	250	238	217	211	235	254	243	251	256	243	238	244	237	253	277	246	266	253	270	261	241	225	250	213	259	247	236	267	221	256	249	229	204	232	250	256	266	235	244	238	274	245	256	250	220	263	250	258	237	252	264	237	235	258	254	268	255	207	222	254	204	218	240	223	229	238	258	241	278	235	243	250	241	220	275	217	254	252	239	231	256	234	273	250	278	247	228	241	239	247	266	259	255	270	228	237	251	281	221	232	275	277	234	254	257	230	253	234	242	256	261	246	266	234	245	212	234	219	266	245	249	248	243	252	248	258	245	243	241	277	224	239	260	244	251	215	229	239	244	229	266	264	221	277	224	226	270	239	264	242	265	233	279	238	228	252	226	263	240	272	231	229	240	268	264	249	261	208	235	239	277	247	236	237	226	239	219	250	237	224	274	247	274	238	242	232	230	257	252	269	242	231	233	263	233	256	244	250	251	248	257	249	229	254	268	234	232	253	237	221	245	233	246	272	238	257	269	258	228	278	243	256	246	227	263	218	237	228	248	239	283	268	234	244	240	264	262	243	238	236	231	242	254	242	248	244	243	272	232	247	262	235	216	263	262	247	259	249	222	245	251	236	216	246	218	241	214	246	227	248	242	221	236	243	245	244	262	258	245	243	233	230	247	243	252	246	202	214	219	232	251	233	279	228	238	225	271	231	217	263	215	266	255	215	237	238	215	266	268	234	229	226	247	251	244	246	262	230	256	260	244	220	213	234	263	249	253	275	214	251	229	217	279	284	249	273	196	262	230	237	233	230	254	223	253	213	247	249	285	241	264	243	245	215	271	239	238	284	249	269	237	249	258	229	253	239	255	240	211	234	266	218	237	238	282	270	257	252	244	238	213	229	233	238	260	240	272	203	277	242	239	222	268	223	233	242	240	218	253	221	235	259	240	260	257	263	238	257	218	240	258	256	224	231	241	231	252	255	236	262	240	267	288	256	254	239	227	245	244	256	264	256	247	216	219	265	254	271	229	229	231	264	231	250	253	232	256	224	263	242	240	226	253	245	245	228	189	244	258	234	256	221	227	235	241	237	253	232	236	255	221	253	232	256	244	265	223	236	255	230	261	236	242	257	264	257	253	245	233	260	223	247	252	245	236	249	261	222	264	212	237	237	245	271	222	238	215	256	243	235	252	249	230	235	234	246	255	251
3548	3456	1718	6134	842	764	708	623	621	640	613	608	657	628	628	601	582	626	601	592	579	574	620	600	593	576	617	568	606	641	617	586	632	615	592	609	570	614	628	602	618	571	571	626	610	603	606	607	580	618	605	603	639	631	573	616	551	589	622	544	593	563	591	587	592	623	596	621	619	581	531	605	608	549	584	595	603	632	571	639	602	590	582	610	575	601	583	600	593	603	579	569	588	579	639	560	583	638	585	545	624	594	598	610	592	620	606	617	601	644	594	596	603	601	575	612	639	587	641	551	618	599	628	584	565	601	577	611	582	612	596	612	559	614	597	558	592	615	583	651	598	568	597	599	587	574	556	606	575	570	585	600	641	569	608	589	612	600	637	581	620	590	635	617	592	559	602	600	576	627	596	608	565	600	579	596	567	626	590	583	589	614	588	605	621	586	586	606	616	546	648	560	580	569	571	579	615	591	564	576	587	593	610	600	546	598	568	594	619	578	616	598	629	566	579	582	608	585	627	605	598	553	609	596	589	555	566	569	632	615	611	628	594	588	580	585	576	621	641	587	594	612	605	585	590	585	578	610	584	622	609	611	641	596	656	586	583	596	610	598	593	591	598	566	589	571	546	571	571	587	644	593	620	606	593	612	593	587	586	622	593	586	574	564	548	578	592	660	623	574	578	615	613	571	551	614	557	623	577	568	617	635	565	599	574	558	582	557	602	570	534	585	615	572	622	634	607	627	570	592	620	562	593	594	596	645	626	539	600	594	578	621	606	620	637	608	592	610	634	607	571	563	617	593	623	630	613	616	571	603	593	607	568	634	572	611	628	541	623	593	608	594	581	584	596	605	568	613	637	590	635	590	561	595	620	612	615	576	569	581	569	595	594	581	594	575	586	563	599	576	632	590	549	596	565	601	614	566	628	586	582	650	599	564	586	591	618	590	588	569	580	584	600	571	571	583	598	597	559	582	534	647	587	586	556	586	628	617	596	590	578	568	618	618	595	614	603	581	593	559	587	638	587	629	639	554	607	590	571	597	592	604	610	608	596	602	637	616	581	572	584	575	578	588	595	563	611	591	625	549	588	584	662	586	601	617	557	601	546	594	628	539	618	613	607	602	583	596	617	618	589	624	529	585	606	638	602	592	601	607	613	565	564	631	589	579	573	602	580	587	606	605	595	620	584	573	571	610	587	576	569	634	573	576	611	570	559	580	590	623	571	574	558	554	578	636	613	577	561	642	573	603	586	602	586	576	569	569	579	578	606	619	638	594	602	606	612	617	630	592	589	573	595	538	570	632	598	591	592	517	629	567	615	584	580	560	604	585	589	631	598	580	667	589	622	558	600	565	604	615	627	593	598	559	543	630	611	575	616	612	625	583	603	621	575	611	606	580	641	583	579	582	603	602	573	572	567	590	615	577	597	615	620	579	627	619	567	528	617	588	618	578	620	515	599	562	597	598	606	591	628	572	572	628	587	551	561	629	609	625	616	637	624	610	573	545	618	593	605	634	592	570	665	581	599	589	568	619	613	611	578	570	553	625	577	590	601	576	645	645	556	612	607	579	620	585	607	630	617	559	591	581	592	638	585	570	631	572	590	570	603	573	564	582	596	589	596	572	575	634	592	626	554	612	613	580	577	597	579	606	647	567	623	605	591	580	575	579	589	587	620	600	607	581	578	592	610	598	598	535	592	562	601	521	614	576	599	619	572	602	566	595	635	629	579	564	625	660	564	559	602	542	613	544	616	608	582	577	582	576	586	554	601	624	604	610	585	601	575	620	602	601	590	555	608	583	604	626	622	598	589	570	611	593	575	595	595	580	604	599	571	572	575	590	584	615	584	584	603	582	579	601	557	596	559	575	587	586	597	646	561	596	603	604	617	625	581	572	633	585	582	573	578	599	597	574	585	635	580	590	602	615	609	601	597	557	576	586	626	602	620	578	620	636	571	578	643	596	606	603	615	568	596	585	601	603	630	649	592	586	635	587	623	591	600	589	614	608	608	641	577	592	626	597	572	581	576	593	579	598	560	579	612	570	569	602	650	581	656	566	557	624	595	596	585	547	627	549	586	602	575	608	565	594	590	596	570	560	587	576	608	576	567	605	560	565	621	611	580	594	634	626	624	625	593	545	612	634	622	583	584	579	593	596	576	629	616	584	607	581	588	555	550	552	588	564	567	643	579	609	585	602	608	614	622	597	585	568	608	577	582	584	596	591	581	544	600	633	624	623	621	616	638	606	593	600	619	556	599	612	544	589	564	598	629	587	601	549	598	588	617	591	587	557	575	572	586	581	623	553	605	572	580	583	572	614	586	626	602	565	584	616	606	599	595	594	594	605	586	614	630	587	608	599	580	582	568	614	609	588	608	598	576	611	584	578	567	615	614	556	574	586	572	577	591	599	530	585	593	598	599	576	579	559	547	576	611	574	606	587	562	582	560	579	624	576	620	617	604	601	620	639	589	594	622	554	604	587	586	593	572	604	574	608	612	575	567	617	590	607	566	592	605	581	571	538	629	589	595	568	595	631	593	576	589	585	560	592	637	609	626	630	614	579	597	605	575	622	609	570	588	572	582	541	590	563	615	636	611	637	603	581	564	606	586	588	569	600	572	605	547	607	553	586	589	571	631	580	618	632	541	564	586	580	572	608	598	582	622	591	614	577	590	571	612	588	584	579	617	616	576	555	584	569	613	610	562	569	601	590	612	578	556	638	559	582	555	616	611	605	554	593	551	572	601	584	551	607	563	582	568	561	595	591	589	559	597	583	588	587	565	586	586	632	602	582	566	581	638	601	570	611	585	572	587	563	604	672	610	605	607	565	583	605	592	593	626	570	609	648	543	578	616	590	587	580	563	625	593	555	596	604	607	601	601	561	580	593	593	570	613	592	645	565	624	650	591	579	627	598	558	594	626	580	606	575	613	552	578	614	557	568	634	573	566	569	569	591	630	617	588	607	583	623	597	607	599	579	573	598	545	632	594	582	573	600	599	625	604	603	616	621	577	590	599	572	569	578	579	543	573	601	594	617	604	569	609	574	568	641	607	608	577	593	601	575	610	591	631	561	576	580	574	581	559	615	595	583	615	609	577	626	574	598	606	570	585	576	560	602	603	581	621	613	551	559	643	597	591	638	596	627	561	635	592	603	612	598	591	608	587	590	574	637	603	546	556	574	624	599	571	614	610	593	568	586	589	618	609	600	608	586	603	641	624	526	617	638	577	598	601	645	601	557	618	620	573	630	610	569	555	602	608	607	582	620	622	600	596	595	573	624	570	567	591	580	609	597	600	577	579	607	595	618	591	603	593	601	583	550	587	556	596	572	579	585	571	590	548	603	609	578	578	644	561	601	584	577	632	588	530	602	607	624	585	616	640	617	573	607	597	602	587	585	619	610	611	598	559	589	560	582	609	605	628	586	632	615	592	589	595	608	613	606	629	593	590	622	640	565	609	590	582	581	582	595	633	592	571	550	578	587	578	608	589	566
31769	19664	7462	1627	577	489	424	323	341	348	314	304	325	314	316	298	318	297	284	305	308	310	322	292	321	317	352	349	311	342	318	308	319	318	297	305	315	308	313	289	324	342	307	297	310	329	272	286	310	291	328	307	329	288	323	303	315	337	301	285	322	302	304	296	277	321	340	297	285	319	339	284	350	325	279	308	324	298	340	354	306	316	292	249	323	315	292	291	322	314	296	306	304	318	304	339	327	328	324	306	307	309	312	308	312	309	312	324	323	333	315	320	319	332	295	343	308	281	314	321	315	306	323	303	348	330	292	321	311	305	313	356	298	292	294	283	292	331	303	302	316	325	355	294	314	319	295	306	326	294	324	310	327	320	331	282	297	348	334	292	318	350	310	323	309	304	295	349	317	315	308	303	311	299	313	302	302	311	304	298	310	300	320	302	331	321	333	327	314	329	294	293	304	308	323	334	322	302	327	318	321	338	304	296	311	305	327	333	305	286	331	313	309	308	323	296	343	316	323	300	330	305	317	316	354	319	304	311	295	292	376	318	292	321	318	302	326	322	298	328	319	290	308	313	294	292	316	315	293	278	309	297	316	311	337	299	288	333	300	288	306	333	317	305	319	310	306	306	329	311	297	308	317	309	279	309	298	332	324	326	355	318	298	319	283	328	285	321	293	303	323	350	279	308	339	275	325	299	278	271	304	349	315	303	344	321	289	273	306	287	268	309	308	302	298	325	292	291	310	322	276	319	299	308	311	268	303	331	325	309	290	314	314	310	314	350	332	341	312	305	302	336	298	333	308	328	274	322	348	317	304	312	306	307	310	311	289	286	296	293	274	334	289	352	327	319	294	337	315	305	297	323	333	311	312	341	335	318	306	302	277	323	310	310	289	319	314	316	299	320	314	343	309	274	309	306	348	317	310	276	339	327	325	287	329	323	292	326	336	318	298	308	304	310	332	311	306	317	332	289	276	325	303	325	331	303	302	342	340	346	321	301	290	313	336	306	328	278	297	313	316	320	342	311	336	275	321	300	295	305	284	319	288	311	347	333	318	325	338	311	297	344	316	336	326	313	327	319	305	321	299	350	327	314	302	315	313	303	319	303	294	287	293	351	335	295	290	308	302	314	281	320	331	294	317	311	311	353	338	303	319	279	333	330	318	299	324	337	331	309	291	333	337	302	292	299	345	312	317	312	309	311	320	309	307	318	316	326	305	307	294	318	313	319	314	343	333	307	305	324	331	331	303	294	313	341	307	356	318	323	339	327	304	285	317	305	297	322	303	308	276	335	298	302	307	336	317	326	324	294	340	321	358	348	305	332	352	306	321	318	317	291	300	340	309	368	349	327	316	303	323	305	273	313	326	313	308	309	291	281	308	314	325	309	328	308	312	291	327	275	358	318	334	346	319	319	275	323	322	320	332	305	362	319	283	347	276	314	311	314	318	320	337	326	308	312	299	306	303	307	309	318	301	337	310	339	316	332	314	325	322	280	308	341	265	311	311	299	297	320	307	322	309	326	320	328	342	339	323	309	258	319	349	319	282	334	315	299	301	349	304	311	319	322	316	316	320	304	284	326	321	330	319	328	334	325	324	315	325	309	306	323	349	327	307	319	340	330	311	319	268	292	288	329	289	332	319	306	336	299	299	291	302	305	292	287	334	329	319	323	328	318	288	319	328	339	302	282	301	317	317	332	307	323	330	281	294	311	275	289	305	315	344	331	315	317	344	338	333	289	310	297	258	311	325	327	320	302	316	287	308	325	349	334	307	353	347	340	325	299	284	302	319	323	309	278	329	333	328	341	336	311	313	311	306	298	321	295	315	356	323	329	331	316	338	320	321	287	304	339	313	329	305	296	325	291	333	311	312	304	310	310	284	290	305	356	312	302	331	306	298	299	319	308	290	310	311	354	315	312	328	332	334	315	350	293	317	299	293	310	283	309	292	304	279	333	333	307	294	322	338	312	321	320	362	336	300	339	319	332	312	310	299	333	328	325	309	327	308	337	302	324	297	310	316	302	324	276	322	345	313	311	290	319	288	325	267	301	310	296	326	328	308	338	323	300	333	340	293	329	299	333	292	300	297	332	307	295	287	301	326	326	300	290	305	305	318	328	351	311	284	324	298	348	338	296	336	323	324	308	320	308	309	320	331	338	285	342	286	354	319	320	310	332	321	305	308	324	304	333	343	298	291	310	303	284	313	315	316	312	327	309	308	298	314	309	304	298	313	321	296	296	307	282	328	309	328	326	321	320	336	334	318	315	313	330	311	326	320	316	319	273	343	344	294	324	299	330	314	321	318	276	305	328	323	305	299	311	313	359	298	305	328	276	303	317	289	326	306	321	287	339	316	303	313	314	324	326	288	293	296	340	304	332	303	291	302	307	302	327	303	310	340	311	322	274	328	309	332	306	327	322	305	333	280	332	281	326	317	326	309	299	330	336	347	309	310	292	328	317	315	266	333	328	335	322	323	311	310	341	310	307	306	322	309	319	335	324	338	319	326	312	323	286	310	321	315	299	321	345	288	329	302	325	317	287	326	289	345	301	318	285	330	315	303	314	316	306	347	308	300	284	310	293	296	298	329	292	326	325	337	322	326	303	349	313	272	297	275	294	310	333	307	326	300	313	326	357	298	312	291	351	338	329	315	333	299	271	312	287	289	297	335	290	328	300	295	316	280	282	310	326	320	302	291	367	325	299	320	289	345	317	322	325	296	308	274	300	307	297	339	349	322	318	323	351	292	326	342	309	306	291	299	324	305	294	286	300	337	307	300	293	357	371	308	290	300	283	324	303	316	329	311	317	320	323	324	347	324	316	305	329	323	307	331	324	305	318	309	317	291	295	323	314	293	327	297	308	331	333	316	297	316	286	308	334	353	332	289	327	300	315	303	283	326	330	300	329	318	317	323	341	302	301	308	322	291	306	337	294	279	317	331	311	335	327	315	342	321	321	299	317	318	320	310	313	326	347	303	300	262	284	309	314	310	284	323	301	312	329	292	317	316	297	293	307	310	301	323	338	344	317	360	280	279	298	288	323	321	319	305	336	342	295	315	346	300	336	297	286	303	323	314	297	308	346	320	322	303	317	293	311	327	317	348	330	341	319	317	304	317	321	336	319	307	285	296	316	291	323	284	327	325	309	284	309	323	342	329	326	303	308	280	332	280	320	314	321	320	282	319	318	301	293	305	304	316	321	296	311	267	334	326	301	322	313	304	343	291	321	319	301	339	322	302	296	308	303	331	313	343	277	299	313	285	337	338	289	322	343	335	328	325	290	305	337	278	341	304	333	309	311	269	300	316	328	323	301	322	312	306	327	330	330	287	301	310	349	298	340	301	311	299	332	306	306	303	340	306	316	334	341	318	314	329	313	305	289	324	339	287	301	327	293	280	316	306	283	298	290	315	343	332	311	303	305	288	338	303	313	325	298	325	301	325	309	283	316	352	321	311	301	301	323	318	331	314	314	290	331	320	307	284	310	301	311
5633	930	900	1228	827	780	763	775	768	811	730	780	790	740	778	811	772	816	808	804	779	815	795	825	795	776	775	807	817	775	777	802	806	849	742	737	831	771	816	777	796	766	764	799	829	843	786	795	789	782	800	749	808	748	800	745	775	744	774	759	789	806	719	788	761	760	830	769	790	776	765	780	780	860	809	838	793	817	803	782	832	839	849	801	821	829	784	809	796	787	755	813	810	794	793	825	810	747	812	770	837	772	815	818	817	824	775	763	824	850	824	785	767	790	839	764	790	764	791	829	795	765	779	764	790	831	786	764	816	855	831	774	787	829	768	791	785	806	807	794	799	863	776	823	807	778	754	857	782	802	780	773	837	786	760	798	807	825	768	851	821	786	812	832	801	740	794	814	782	876	837	758	825	815	782	794	780	795	822	748	784	832	764	829	804	813	807	794	771	797	823	834	776	772	727	816	764	762	800	813	763	824	814	799	836	821	783	784	739	791	801	812	811	758	823	791	798	819	786	833	747	764	861	815	795	800	794	794	785	820	790	839	808	799	847	794	800	816	824	786	746	826	813	770	752	794	799	794	838	781	828	757	762	810	798	779	781	787	747	773	791	814	800	808	745	787	808	804	814	770	829	796	782	813	782	805	834	789	810	766	783	778	830	792	830	782	794	861	816	759	803	822	788	807	816	788	831	781	824	749	806	768	819	763	787	839	811	855	763	770	804	762	791	796	810	799	751	788	775	836	821	801	849	818	712	771	811	778	886	814	820	789	814	792	824	816	793	769	828	813	820	779	775	767	807	798	767	782	820	770	762	744	845	750	810	753	791	803	809	785	794	761	791	778	818	827	798	792	789	768	789	784	776	759	804	770	754	752	804	735	810	785	752	801	803	815	806	821	810	825	840	786	837	808	816	794	826	833	809	791	836	807	832	774	830	759	822	814	760	776	812	816	841	770	802	828	842	774	804	799	816	780	752	785	802	791	774	833	779	778	774	821	796	745	826	774	784	792	798	784	816	887	738	789	827	801	765	851	801	844	753	826	746	808	852	783	768	778	816	792	851	824	756	829	774	770	806	825	839	756	756	775	792	780	791	841	788	758	752	805	850	770	751	819	814	765	764	824	800	862	773	774	829	872	805	821	790	815	781	764	829	764	768	784	830	811	794	804	798	781	761	787	805	810	771	780	780	816	750	766	782	802	778	794	791	752	749	792	769	790	793	806	780	812	790	816	770	771	823	764	808	799	805	726	798	789	771	798	782	809	761	751	849	781	810	820	787	807	762	759	784	786	801	770	770	803	813	793	810	760	775	761	796	827	768	780	800	763	813	781	797	812	815	786	797	790	813	769	815	770	814	761	812	770	775	794	791	773	799	793	787	796	768	789	802	744	811	807	763	805	769	815	811	812	770	806	773	813	769	845	814	783	821	812	818	837	770	822	822	803	791	777	793	798	790	755	802	804	814	791	809	844	745	797	788	800	787	804	702	777	763	788	754	795	740	771	773	784	769	773	805	792	825	843	772	801	804	809	821	833	821	833	782	799	851	773	820	774	825	819	792	778	802	820	836	777	764	811	747	770	782	764	808	874	830	804	797	799	854	757	845	739	842	781	798	829	756	799	815	756	759	802	798	831	801	788	747	819	820	766	791	791	793	824	794	808	792	787	778	816	772	798	795	800	833	804	843	820	852	754	827	766	769	773	842	807	782	807	777	798	785	802	766	815	786	819	783	872	807	775	808	841	793	798	852	794	799	814	821	787	811	771	765	799	794	763	826	853	849	793	792	775	753	802	803	779	783	765	763	815	791	805	792	827	749	806	807	809	797	763	770	780	811	828	820	776	785	838	782	769	784	770	780	828	844	723	772	826	755	785	780	827	806	772	837	771	803	781	806	725	774	788	772	786	796	817	831	788	795	800	752	767	802	833	808	781	764	805	800	798	751	776	765	800	765	783	803	765	804	789	749	809	782	778	836	752	796	777	800	829	770	779	846	752	793	841	790	798	799	803	792	788	764	791	789	810	807	767	748	810	772	844	822	794	808	792	797	774	809	830	822	771	775	838	777	799	760	782	790	796	782	812	792	777	818	827	853	813	760	850	829	761	772	881	817	803	777	813	762	821	820	798	799	781	849	805	762	782	806	746	770	746	781	793	761	798	776	783	762	787	793	782	766	758	778	836	818	850	803	777	804	757	798	783	812	834	849	734	772	750	814	767	773	800	819	790	746	725	792	776	775	823	775	851	816	790	832	783	791	839	774	845	841	807	822	803	809	843	737	769	828	823	781	789	813	773	818	815	768	772	805	764	853	831	768	799	840	727	772	821	748	817	794	820	813	775	801	796	806	800	773	776	746	803	776	803	816	817	857	761	760	787	808	830	800	786	829	791	846	845	766	763	790	739	758	823	751	750	809	781	835	795	808	827	770	839	783	766	770	847	852	822	769	810	811	777	815	823	813	783	747	744	850	797	789	766	801	817	818	802	738	756	778	830	826	802	792	816	762	806	764	830	738	815	786	811	841	796	768	763	793	820	805	814	749	765	784	752	811	818	739	791	835	760	784	814	835	812	754	819	834	766	801	833	812	830	821	782	833	834	813	777	775	782	791	774	787	812	808	792	798	849	792	800	808	819	788	772	769	815	801	767	794	768	763	831	839	763	829	787	761	778	792	830	804	803	775	759	809	774	787	820	740	799	799	765	773	786	781	811	790	818	795	846	790	773	786	803	769	769	790	753	794	776	790	797	795	798	838	783	850	818	854	805	817	775	775	820	798	736	780	826	790	748	810	811	775	761	837	777	797	776	825	816	770	808	809	821	831	821	780	806	840	816	820	774	808	771	807	785	813	770	803	745	798	820	776	831	794	800	796	786	781	814	768	772	810	818	858	775	788	764	817	774	794	776	829	780	786	794	837	763	798	808	812	791	793	763	777	782	827	855	757	792	778	796	735	782	775	869	786	817	831	793	798	774	792	808	777	772	836	781	787	844	804	771	741	784	820	793	798	796	791	768	791	777	841	795	753	799	819	739	823	809	826	833	793	823	789	811	797	758	806	753	801	722	790	793	825	790	825	802	777	762	812	793	796	753	777	777	815	818	833	816	792	786	804	860	770	795	801	814	773	779	802	745	795	785	821	771	812	814	816	816	799	809	807	793	825	805	776	764	796	772	755	771	843	785	808	774	719	759	861	735	780	822	772	793	797	777	751	745	833	762	792	756	757	776	765	763	852	782	795	799	782	773	799	784	829	855	801	767	796	766	801	787	832	791	765	822	796	769	803	761	729	819	805	806	765	817	808	829	789	744	828	790	796	796	769	791	837	779	803	860	809	773	805	751	787	821	811	768	756	756	817	819	812	819	798	845	829	768	803	804	819	753	750	820	825	809	776	778	759	777	799	805	751	814	782	771	815	802	800	804	806	776	827	762	746	783	785	787	756	815	792	795	755	749	782	831	777	801	758	851	738	802	827	769	784	807	815	788	731	802	776	793
24714	21030	23952	28311	21021	14041	689	503	463	429	423	409	412	407	378	399	431	424	379	418	386	427	391	385	414	376	403	360	438	373	368	390	383	368	411	386	397	375	365	380	378	413	367	378	388	412	395	370	380	428	405	403	351	406	357	415	419	390	378	372	403	375	344	373	362	400	346	414	390	367	368	363	393	407	395	372	359	400	353	367	381	411	393	375	371	370	400	399	402	416	352	418	415	417	364	374	383	385	380	396	391	361	375	419	394	396	370	381	386	374	383	379	375	380	390	400	397	411	416	409	352	389	415	393	402	390	414	373	373	370	402	403	365	388	404	379	345	379	406	400	435	388	434	394	413	407	378	375	383	363	390	351	404	383	391	387	378	350	374	417	379	382	396	387	391	343	387	375	431	376	367	356	377	410	363	349	348	373	369	361	421	381	403	411	383	363	392	394	384	333	386	401	415	401	404	418	385	388	407	362	370	356	397	376	378	380	388	386	422	394	404	415	380	359	389	358	383	406	398	390	379	389	404	369	368	351	400	356	396	399	383	382	388	384	384	378	391	406	378	346	350	388	369	429	406	375	375	369	367	412	379	381	392	391	368	389	376	377	367	362	384	402	362	362	395	414	371	389	381	383	376	361	352	395	390	362	397	387	417	396	365	429	348	419	358	413	406	353	392	398	355	423	396	445	400	385	365	406	350	393	394	395	378	379	359	375	383	371	345	392	385	405	399	393	370	357	381	370	374	371	430	414	415	380	385	405	400	377	391	417	409	421	399	372	423	393	419	354	355	422	391	366	384	374	364	406	359	381	352	380	383	388	365	423	387	390	348	380	353	364	384	408	368	380	397	403	358	395	373	353	392	369	383	370	362	362	382	403	394	376	381	355	409	364	387	421	396	391	369	419	425	390	413	388	341	368	348	388	394	342	381	416	351	345	358	344	377	387	402	375	404	389	386	397	357	364	402	408	406	412	387	398	385	351	396	349	418	354	423	378	363	374	336	369	373	372	378	369	367	418	334	381	351	364	350	400	357	407	388	405	389	417	375	406	382	384	362	410	378	403	401	383	372	398	419	372	392	386	364	387	384	398	390	381	373	383	368	358	412	388	358	378	415	428	406	395	391	365	380	373	378	405	363	402	421	371	352	391	373	384	372	374	394	395	401	368	399	419	378	422	365	373	368	379	369	365	396	373	392	415	412	376	363	415	340	381	388	373	342	355	341	390	396	374	409	402	401	390	367	352	374	362	365	423	354	368	357	416	423	398	399	365	407	386	378	346	421	412	382	380	369	357	358	402	390	382	382	360	371	396	354	400	392	381	410	375	366	373	376	334	403	412	360	372	355	350	374	398	393	394	380	361	368	386	388	397	370	425	389	366	384	392	385	372	413	364	386	409	392	379	401	403	407	384	397	401	390	367	375	370	419	400	411	394	396	390	396	374	377	431	353	396	416	381	361	428	390	413	340	425	391	370	408	391	394	393	393	375	384	345	368	409	397	356	367	397	419	386	380	382	392	385	391	385	358	427	397	395	398	396	381	364	396	422	404	393	380	393	331	384	380	366	395	400	352	384	392	393	334	378	394	362	355	369	365	386	374	363	409	410	416	380	381	382	390	379	410	389	394	366	404	352	355	395	403	377	381	393	371	378	394	373	397	392	429	352	360	363	397	398	378	436	390	366	373	403	409	390	373	389	363	398	377	361	396	362	411	383	361	402	386	383	381	401	388	386	348	369	376	362	385	408	402	403	378	375	328	384	396	409	366	396	353	384	376	387	366	379	365	359	379	366	391	361	359	426	369	396	413	414	406	370	385	374	369	341	383	391	394	409	414	354	373	384	393	360	353	366	375	392	375	409	415	361	422	442	420	400	384	395	369	450	393	322	373	373	375	387	387	369	369	393	377	395	419	387	397	367	364	373	326	367	369	368	388	390	392	386	409	382	425	389	384	374	408	388	359	398	419	383	370	407	388	355	388	368	380	373	401	381	360	396	368	412	395	334	372	389	389	396	385	350	399	359	429	404	383	359	358	397	359	375	382	374	392	371	370	381	383	380	370	388	386	397	417	375	392	391	400	377	383	393	389	376	377	391	411	374	390	375	373	395	401	388	358	356	352	410	395	408	382	392	410	398	387	400	389	410	345	412	390	337	390	383	389	399	403	365	404	384	372	408	373	382	400	362	415	373	395	410	383	386	361	388	410	392	395	381	362	363	368	357	372	423	384	362	406	395	356	417	374	402	352	381	416	373	420	374	376	396	386	359	367	398	419	380	393	375	383	413	375	412	398	391	364	369	423	369	401	410	366	380	388	387	383	370	351	371	429	377	350	360	345	393	422	399	391	408	406	386	388	395	381	400	377	397	384	381	370	367	405	407	408	412	381	416	388	399	411	385	387	374	398	408	387	400	374	423	387	388	371	387	387	378	349	351	372	383	389	368	415	387	370	381	389	366	361	393	374	382	378	434	358	401	343	351	393	377	376	383	399	392	403	398	356	374	381	348	382	345	346	384	374	385	361	392	423	386	371	367	369	379	360	369	387	392	425	402	374	373	402	385	406	388	390	366	351	400	388	409	362	375	348	405	378	374	388	369	381	404	377	403	351	397	382	348	404	376	409	399	417	388	414	402	404	384	386	368	384	381	376	370	372	387	388	340	368	369	385	385	431	406	408	357	370	382	388	381	324	374	401	412	380	362	362	404	440	367	348	422	377	396	391	388	377	383	357	381	402	366	376	360	390	400	351	390	368	368	410	351	378	406	353	374	393	385	390	405	385	366	405	383	413	374	355	419	394	401	399	384	390	377	369	372	364	343	381	379	396	397	387	426	393	401	356	394	341	379	400	335	351	390	416	403	382	427	418	389	388	409	368	406	412	402	370	403	342	406	388	411	386	395	369	407	416	397	391	383	397	378	382	416	388	376	414	394	343	417	388	373	369	393	387	433	339	382	367	435	372	412	353	392	387	368	379	362	379	375	391	409	397	392	368	389	393	357	379	397	437	399	390	406	368	373	385	407	424	368	368	386	384	411	392	388	380	362	395	378	388	350	388	350	401	389	391	361	390	395	359	378	390	388	413	368	368	416	360	368	388	421	373	371	368	376	398	366	407	401	389	403	381	362	368	392	390	401	391	388	408	378	409	405	400	359	375	400	381	373	382	421	401	409	410	388	391	388	414	378	401	369	401	408	423	359	384	402	369	395	390	398	398	367	384	373	409	417	323	399	415	374	397	418	370	370	397	418	366	400	354	383	401	361	421	400	387	404	397	360	368	380	383	392	401	361	429	437	398	360	414	407	390	377	371	387	351	389	355	387	377	378	394	370	387	353	424	428	377	362	391	358	393	382	341	360	337	389	381	346	399	411	383	415	395	399	398	377	361	408	383	370	392	363	375	385	355	367	389	421	372	377	398	410	397	405	342	413	367	403	391	358	371	380	383	411	359	371	397	434	363	406	374	407	385	338	395	399	403	410	386	381	365	415	389	400	372	377
3286	2324	1450	3374	1064	949	999	990	961	872	981	940	925	948	916	882	953	939	943	947	900	932	896	921	924	905	906	917	913	932	951	964	924	919	908	908	935	939	898	911	894	862	905	887	904	936	946	891	907	924	888	878	941	963	933	955	936	940	927	890	887	958	964	879	961	945	949	890	989	980	936	947	966	954	915	945	927	900	943	935	920	983	949	920	1026	932	911	944	948	958	915	890	896	952	893	898	915	947	901	942	903	972	918	931	966	950	901	925	923	956	905	899	927	906	887	876	912	908	965	935	966	942	871	918	991	930	911	968	919	884	912	965	902	910	881	903	948	914	954	929	917	905	962	992	955	924	955	880	902	949	990	933	913	914	919	942	936	950	961	864	925	911	940	919	945	881	932	921	908	925	855	854	925	911	927	902	910	874	909	891	892	930	899	984	958	922	859	928	950	931	894	952	889	895	890	973	891	993	891	882	918	903	887	925	897	893	932	951	871	986	944	944	888	825	910	871	948	934	915	934	909	953	943	875	915	960	908	906	913	917	970	904	924	959	916	929	904	897	917	916	900	912	948	923	943	936	894	958	917	880	940	916	924	878	892	929	890	931	904	890	937	899	925	961	929	980	935	916	962	908	953	923	888	904	954	910	906	907	970	927	904	931	885	907	921	920	972	911	881	930	930	939	950	937	897	932	922	896	921	941	916	895	928	893	922	939	903	880	996	954	913	873	885	908	943	885	919	927	957	921	946	921	928	922	888	939	926	944	967	906	952	925	895	914	923	937	944	932	930	901	898	906	847	913	920	915	963	922	943	901	951	940	943	949	932	947	954	935	938	930	885	953	951	883	939	901	942	953	948	871	976	926	922	886	890	955	988	916	941	883	941	938	973	938	897	835	968	974	896	897	941	910	914	950	884	873	906	948	950	927	932	903	906	906	912	900	930	908	910	961	928	952	933	912	979	906	969	947	916	900	921	871	902	875	945	878	917	896	936	909	913	973	954	875	938	923	899	948	900	881	929	916	962	971	929	945	909	936	932	929	927	944	920	886	939	929	919	896	975	925	901	898	908	892	949	912	924	909	894	927	937	946	954	962	856	930	891	927	892	926	905	939	912	908	941	917	889	902	890	963	903	979	919	902	900	933	929	878	892	922	909	931	947	968	950	918	916	979	925	919	926	930	925	960	887	909	935	926	950	866	913	910	868	935	915	947	898	929	896	925	950	896	959	977	932	901	943	907	940	931	920	943	921	918	833	907	872	897	914	928	902	923	884	930	929	916	920	911	907	909	933	923	914	935	929	900	879	956	930	950	907	930	945	908	860	908	894	937	891	954	915	935	906	921	926	917	971	905	906	986	965	962	874	954	944	900	866	967	902	901	925	888	916	949	869	946	922	980	867	927	934	903	945	948	948	969	904	919	948	926	958	924	948	882	910	905	938	1013	918	904	888	914	968	952	914	910	972	937	864	917	946	934	937	910	930	936	911	923	968	918	934	905	944	892	973	895	938	930	962	914	915	925	913	908	860	930	943	859	923	996	936	907	906	933	932	936	936	918	918	982	867	937	925	935	935	907	881	900	971	941	844	956	924	874	876	928	970	954	913	918	947	931	941	854	933	921	970	904	942	929	924	863	931	921	940	930	922	957	925	911	964	883	959	888	883	957	917	884	865	939	936	868	954	927	924	931	944	960	932	937	943	929	872	963	930	960	908	922	892	889	938	883	865	915	928	946	949	958	956	959	906	951	922	902	918	906	911	903	911	901	885	902	905	885	918	949	954	999	935	904	881	916	943	894	986	913	947	910	980	938	915	912	948	954	974	952	883	867	897	910	944	881	913	931	905	912	933	944	935	926	934	913	912	881	908	919	881	891	921	959	883	873	926	944	921	936	885	934	933	942	918	954	891	890	860	928	940	843	928	926	904	898	946	937	943	873	944	899	937	951	933	858	914	973	941	917	848	943	951	905	925	920	935	956	932	939	927	949	891	860	921	942	900	882	942	910	915	908	890	963	926	870	925	935	918	943	914	955	972	935	919	886	917	974	881	900	907	923	937	918	901	931	912	877	898	923	952	896	909	899	949	899	951	958	977	919	922	1000	939	866	920	919	970	913	869	951	925	897	893	927	951	923	890	950	941	929	929	940	932	886	954	910	930	925	964	902	877	928	1010	909	926	910	938	958	964	924	920	869	858	920	938	944	947	965	947	964	968	989	905	907	903	949	927	899	938	868	906	940	952	916	927	973	1006	912	973	904	961	932	894	935	911	969	906	917	925	905	935	867	925	904	888	931	875	920	958	933	904	933	901	936	930	893	921	918	898	906	905	905	989	910	906	918	916	901	912	875	943	923	950	915	886	920	904	945	947	880	990	903	900	874	920	888	910	876	926	929	932	955	953	918	939	922	878	921	883	873	946	903	906	928	969	872	915	896	878	989	935	985	914	881	918	934	923	885	898	897	952	905	973	941	881	899	973	932	881	891	898	945	921	959	947	907	963	937	976	881	917	917	913	933	895	933	888	915	935	956	903	944	918	919	920	968	1007	901	962	892	906	896	917	984	942	905	960	948	933	903	939	866	875	894	894	980	894	945	915	956	880	953	959	954	889	883	947	905	922	943	882	931	891	926	915	953	911	904	978	935	926	900	944	916	906	955	868	926	934	913	945	950	880	942	863	913	921	956	920	922	929	936	914	937	958	976	934	904	970	937	933	972	892	901	921	931	908	950	924	920	915	929	944	874	896	934	942	969	934	997	941	945	915	949	904	904	955	938	929	945	982	930	917	926	917	990	923	913	959	934	891	943	897	981	947	910	982	938	896	942	862	879	928	951	906	894	898	960	905	968	902	945	929	925	965	1006	921	897	907	926	904	947	947	928	957	968	916	948	947	945	924	965	919	952	892	911	940	879	956	910	921	908	898	901	874	890	897	940	913	910	942	915	854	933	924	852	965	903	961	943	894	913	922	900	922	924	869	931	916	906	941	855	902	924	983	933	866	853	885	932	953	891	942	933	931	963	899	905	907	876	916	905	906	914	905	909	944	930	940	917	923	854	954	911	941	916	937	937	938	926	904	883	940	944	891	871	930	936	956	916	937	930	958	969	902	916	889	899	934	887	877	921	945	945	949	944	919	879	947	905	915	929	949	946	938	914	924	933	959	905	938	887	950	895	910	901	935	960	945	929	995	893	899	898	887	896	925	951	902	943	871	955	956	977	869	900	942	942	939	906	903	930	943	926	924	963	926	947	854	928	920	934	891	950	956	913	909	944	934	935	928	928	893	905	1006	882	923	974	911	917	895	920	867	897	980	941	940	860	982	942	952	931	951	924	887	951	891	938	940	952	880	913	923	945	939	936	987	978	986	931	900	868	976	912	899	928	890	913	917	843	950	950	932	891	916	969	917	903	875	933	920	889	992	903	910	967	931	937	924	979	899	926	902	922	902	967	940	964	898	932	921	876	945	870	966	926	958	914	910	917	911	985	931	930	909	864	950	985	891	880
23935	21030	24340	27870	21031	21038	13377	613	335	356	317	302	301	263	273	305	289	284	267	230	238	271	278	263	264	258	251	256	237	249	249	240	219	235	238	248	243	246	244	254	249	226	251	297	250	247	262	278	258	225	250	247	247	236	248	240	230	243	239	226	244	266	257	217	204	269	258	238	275	217	245	235	237	248	234	232	244	247	244	266	249	247	255	260	253	234	285	279	230	235	259	245	243	272	257	242	238	270	233	247	249	231	250	248	236	250	249	230	230	265	259	291	270	245	250	244	260	265	257	255	223	259	258	231	225	240	260	223	254	238	258	235	235	222	235	256	250	210	257	231	231	223	237	216	254	247	219	235	222	261	289	262	266	271	244	232	238	232	235	241	225	268	245	268	258	236	266	261	237	230	247	223	224	259	258	242	242	249	260	232	214	250	256	227	231	234	275	264	222	242	233	242	243	253	263	236	275	255	280	292	283	223	249	237	230	253	217	273	253	251	249	210	285	256	228	221	235	227	220	238	239	273	241	247	283	248	253	274	265	232	220	224	245	261	241	239	270	231	247	248	221	249	206	276	228	234	220	257	224	251	248	271	264	249	245	224	245	241	234	250	229	257	222	250	258	230	260	215	289	221	237	253	261	252	227	214	277	242	238	265	237	234	226	233	224	213	291	250	228	247	259	233	240	234	226	243	239	242	258	256	259	246	254	262	249	230	227	239	224	271	246	223	241	253	247	244	241	216	254	268	247	240	282	238	244	202	246	242	211	269	228	277	230	225	237	264	250	244	259	240	226	222	257	243	255	249	233	277	242	243	253	243	268	240	230	246	234	233	284	251	252	264	276	259	239	255	248	252	235	207	268	244	230	240	226	276	224	259	252	205	248	231	227	217	267	253	234	249	274	231	228	233	220	264	262	289	249	273	225	238	247	256	247	266	248	216	233	245	263	240	237	266	228	229	261	204	262	240	229	254	247	275	227	234	249	232	245	251	232	215	215	246	255	279	227	232	246	241	246	266	235	232	266	218	262	229	240	262	210	290	269	261	251	232	267	249	229	250	279	249	244	228	247	249	268	215	233	281	233	255	259	248	233	228	253	255	262	233	249	260	223	235	251	251	285	257	251	255	243	240	261	248	246	247	263	246	253	256	232	240	266	256	252	246	260	250	240	264	263	228	236	232	261	254	237	250	242	243	263	229	232	259	264	261	257	232	257	248	228	251	224	254	237	249	243	249	245	251	247	256	240	219	265	249	231	253	245	211	273	227	247	255	224	248	239	256	250	257	247	247	241	245	271	240	251	233	230	251	274	231	231	268	237	254	219	241	233	251	221	228	254	220	262	263	256	230	253	241	231	253	255	269	255	244	245	245	210	216	211	238	234	248	255	223	244	253	247	239	247	277	241	248	260	235	225	247	245	260	232	260	262	277	262	246	240	226	233	272	224	244	275	238	236	244	250	249	274	237	236	239	247	240	233	245	244	217	240	248	256	282	219	250	250	243	228	237	236	242	204	270	254	244	259	251	250	244	261	229	266	263	239	238	242	216	249	256	250	246	247	225	250	221	248	254	241	230	244	275	260	223	240	278	235	240	249	257	240	248	246	258	228	224	255	243	257	236	264	244	230	241	223	247	237	239	221	256	250	235	254	237	216	252	231	257	237	226	257	232	248	252	259	231	236	220	224	237	232	228	248	247	212	260	232	246	215	202	231	255	251	230	225	242	238	240	230	208	219	254	235	240	246	244	241	242	259	208	259	265	251	275	254	221	252	258	244	262	245	227	247	233	265	252	248	243	212	260	255	205	234	236	236	257	247	253	224	261	240	239	239	238	211	244	223	288	246	257	211	208	244	263	252	229	256	260	233	256	262	275	263	209	239	243	233	245	237	231	226	268	242	242	249	235	232	227	244	229	220	241	243	227	241	268	256	248	263	240	265	271	243	270	234	238	241	239	236	221	226	252	252	261	230	247	254	237	221	223	246	237	229	256	267	257	246	240	258	249	230	271	244	248	235	271	278	242	243	236	262	237	245	275	230	256	260	236	231	280	262	265	256	264	230	200	257	256	242	222	243	239	250	268	239	220	238	254	226	230	251	237	225	265	221	215	260	236	273	229	269	239	262	241	237	265	269	234	245	267	232	222	269	242	246	245	263	229	251	255	255	263	249	230	261	246	252	229	240	224	230	241	240	276	229	226	230	229	246	240	254	267	251	232	265	230	246	250	271	258	255	252	222	259	224	218	237	236	225	213	243	205	254	260	220	244	208	237	243	264	240	225	231	259	261	260	244	249	259	250	247	219	212	242	229	234	246	255	226	244	257	254	216	247	245	244	236	245	271	239	252	253	216	253	249	239	240	232	248	216	247	260	244	243	246	248	250	238	260	256	232	238	229	223	212	273	251	253	247	236	227	225	217	270	278	229	251	253	235	241	225	227	262	211	296	240	223	234	242	237	258	228	234	224	261	248	249	247	246	252	243	249	230	228	239	262	217	243	270	228	243	224	251	236	255	221	257	243	223	238	232	243	239	237	221	239	255	230	272	240	230	226	220	224	268	259	236	247	272	236	246	233	253	232	244	256	237	256	246	240	250	226	221	259	262	253	257	215	227	221	247	231	262	246	250	268	264	216	240	230	260	199	229	259	247	248	241	244	243	242	252	243	261	238	250	247	248	252	245	249	241	254	268	275	240	244	241	226	238	256	263	257	263	231	230	243	225	234	263	275	256	213	252	253	238	238	240	259	278	232	243	230	231	266	231	239	232	245	233	224	264	213	222	252	275	227	243	260	253	256	226	244	244	266	282	236	232	257	270	245	251	274	231	238	238	256	235	256	249	239	262	230	200	261	264	231	235	239	255	219	219	228	257	245	256	217	275	212	254	243	268	251	245	266	253	233	255	234	252	250	245	213	233	258	250	231	250	247	251	254	250	240	261	262	245	225	249	247	257	226	268	222	274	245	233	233	227	244	229	240	259	222	245	208	233	227	245	221	228	232	220	213	226	264	246	253	227	250	252	247	238	237	231	248	249	246	226	264	228	236	236	257	266	251	240	214	230	240	272	256	239	235	219	228	238	241	244	244	266	247	267	244	235	241	244	243	265	247	226	239	282	278	238	224	233	234	231	239	217	213	232	237	275	259	211	256	269	243	237	268	241	267	242	274	232	255	243	271	259	272	224	216	245	236	222	216	240	260	261	237	227	260	248	224	262	237	260	234	249	224	247	276	243	268	238	250	275	239	247	235	218	226	230	264	264	214	235	263	238	234	253	235	241	229	234	239	235	227	256	241	247	253	220	289	231	229	272	234	224	233	239	205	236	230	242	259	230	237	245	263	255	254	237	220	261	237	250	238	212	224	238	264	254	278	228	212	258	215	237	244	263	238	252	223	261	223	239	247	258	252	221	245	276	236	265	215	246	255	231	217	261	230	263	248	233	237	236	275	233	251	235	223	266	222	231	235	250	242	264	234	239	214	240	253	232	246	211	274	256	199
3086	3440	1976	4811	1014	727	685	654	674	648	609	585	634	625	632	599	573	599	560	588	588	573	632	594	605	618	655	622	596	586	561	593	572	568	645	607	587	592	579	563	584	612	617	588	593	587	571	548	600	605	624	531	573	590	585	576	594	608	585	596	590	596	597	575	567	560	591	598	574	597	611	593	582	631	582	569	628	622	573	591	579	635	590	570	597	573	574	586	595	599	603	588	579	581	592	607	559	594	588	615	622	539	563	627	580	572	533	564	591	590	580	562	631	631	572	578	564	582	575	580	586	597	586	550	565	605	610	592	606	582	598	573	555	579	589	614	596	620	573	592	556	581	634	628	554	571	601	604	574	582	569	614	566	599	596	581	589	601	546	578	580	635	556	618	607	569	568	615	563	647	598	588	626	549	602	600	550	594	587	568	554	577	620	588	622	574	556	566	583	609	627	610	576	579	573	577	585	597	590	574	593	592	585	611	560	628	593	621	623	583	620	593	630	574	620	580	591	581	624	592	547	586	595	621	596	609	584	602	592	565	608	594	578	576	599	611	577	596	598	569	602	563	576	592	539	601	572	582	629	596	603	583	587	587	574	554	597	547	590	591	654	589	580	601	559	562	573	580	606	565	531	613	582	615	592	606	578	598	605	605	577	603	595	580	576	603	577	564	610	602	637	583	628	635	590	574	561	587	602	582	627	519	627	571	555	581	580	577	601	578	547	555	609	601	541	575	581	579	612	585	552	605	606	589	597	554	576	594	579	557	616	576	573	565	554	598	600	580	604	619	594	586	621	607	555	665	576	600	546	645	604	619	549	571	562	561	618	606	576	599	589	563	574	601	626	583	572	611	576	594	573	591	602	596	622	567	613	546	555	565	581	568	643	570	578	557	589	595	590	603	583	543	588	589	591	571	599	600	605	575	610	626	600	580	539	582	588	610	588	593	578	601	626	604	557	604	573	546	624	625	621	588	611	587	571	574	625	532	575	601	616	559	583	609	553	605	579	647	610	612	599	586	569	577	576	545	546	586	575	589	531	574	615	618	601	592	610	596	585	579	541	620	625	584	632	586	593	549	576	568	575	587	590	596	611	611	603	601	549	600	593	557	551	601	597	576	607	607	606	578	594	615	616	602	560	547	568	646	575	613	578	579	608	576	581	631	553	589	628	625	608	561	632	545	605	603	586	600	556	615	596	557	620	555	551	604	596	633	598	559	557	581	624	579	546	584	588	598	600	595	542	622	581	556	565	570	618	577	586	591	541	626	566	584	579	569	640	633	634	585	580	625	608	621	573	598	533	614	582	566	581	620	577	586	598	552	594	562	563	541	618	574	571	561	576	586	619	547	557	600	570	579	583	546	573	593	562	590	589	570	592	583	577	600	606	571	599	619	541	602	600	632	617	540	561	615	603	628	576	591	639	578	567	588	615	626	556	555	605	640	594	586	527	623	674	550	597	587	586	607	606	625	577	634	604	564	538	560	582	596	546	599	619	586	589	637	566	560	566	565	571	592	571	580	593	601	593	579	577	571	580	594	558	622	589	596	615	591	591	604	592	616	571	624	634	570	573	550	608	587	593	636	600	562	597	596	566	576	536	597	547	623	625	569	583	546	585	578	562	612	590	585	557	602	561	605	546	588	563	576	615	604	604	571	573	538	609	609	623	588	584	618	630	580	597	594	604	592	619	555	592	624	587	603	625	599	576	570	581	619	579	546	588	587	632	563	597	583	599	590	595	539	624	565	582	588	582	566	581	618	568	575	575	618	585	582	598	564	587	590	587	599	542	569	596	601	560	623	602	608	615	597	631	572	597	565	604	582	582	543	591	620	578	563	584	615	603	588	595	549	601	585	622	585	576	563	593	551	572	622	584	598	582	609	600	585	552	583	573	541	603	584	570	630	569	567	622	581	555	649	570	622	616	574	595	571	580	547	606	573	585	600	585	577	562	574	593	643	561	593	587	593	538	574	594	566	568	568	609	627	556	585	567	597	590	550	574	586	560	593	586	655	553	584	613	584	561	586	558	588	593	580	563	560	584	559	613	600	553	588	644	546	591	631	555	567	630	568	578	624	569	569	588	621	619	603	637	596	540	548	621	577	562	597	590	578	616	622	585	576	615	589	606	591	575	522	593	606	621	551	550	621	622	602	596	578	568	588	567	592	552	580	572	568	574	594	551	584	613	631	591	576	612	580	586	652	548	549	597	582	601	623	607	574	579	583	596	633	570	600	579	575	604	573	599	561	592	557	564	582	588	599	580	590	544	581	594	594	635	609	605	536	578	590	574	542	565	560	591	594	587	589	589	548	603	576	648	597	590	567	572	557	582	621	571	636	608	625	551	599	577	553	581	576	588	597	541	603	603	619	615	614	585	560	588	581	583	595	570	613	596	596	594	570	590	607	567	596	583	552	597	570	560	604	576	599	546	588	614	590	605	599	628	597	607	585	579	624	577	623	549	595	546	609	530	549	600	597	572	576	546	566	601	595	570	584	615	584	559	613	638	595	581	588	573	603	585	603	591	626	592	566	576	604	564	576	611	559	572	605	570	576	581	581	525	560	572	574	588	593	592	554	627	630	611	569	576	605	584	607	571	558	590	620	612	585	603	596	602	589	591	570	621	579	651	626	605	560	617	674	571	573	621	586	516	549	593	564	593	536	607	616	579	587	640	617	597	598	585	604	569	597	583	580	556	589	590	565	571	594	583	584	621	556	586	581	603	566	551	582	637	592	573	621	585	594	581	570	586	619	613	538	591	600	564	583	548	565	533	609	579	570	610	560	599	599	588	597	568	587	553	592	582	590	587	574	576	572	641	568	606	524	591	584	600	587	590	589	604	582	578	589	613	615	601	558	576	617	571	562	630	629	584	607	589	610	550	573	646	534	620	555	568	585	597	618	586	587	599	579	542	564	582	621	593	588	626	619	558	594	575	608	600	611	585	610	596	587	601	575	610	589	554	565	597	601	593	552	604	593	562	567	579	545	592	566	606	557	618	569	592	595	594	591	579	572	603	607	602	576	599	554	546	579	622	557	601	570	588	554	591	587	633	622	607	605	563	534	589	555	582	571	583	598	591	551	581	566	579	573	567	603	576	534	555	566	552	586	603	600	594	553	576	565	590	581	590	552	594	586	589	590	645	582	620	605	611	614	566	602	544	550	580	587	604	596	565	552	620	601	581	623	614	622	579	588	652	577	550	616	584	622	539	557	598	594	585	616	591	556	572	598	588	584	558	569	583	614	605	591	639	606	600	597	587	621	539	569	590	589	574	585	577	585	628	573	578	588	586	591	579	600	582	609	609	586	585	596	576	563	627	535	592	580	580	560	593	584	611	587	568	571	594	588	567	589	604	571	576	574	629	583	610	580	610	517	566	587	541	624	596	576	573	663	571	582	570	579	568	596	559	600	606	593	548	589	588	612	538	582	565	598	567	566	581	617	568	623	621	557	562	601	578	612	613	574	608	596	570	569	578	602	611	618	584	555
31873	19520	7323	1333	444	346	320	337	309	279	338	322	345	337	332	306	320	335	328	306	331	321	330	315	294	294	293	316	325	336	330	312	353	320	316	334	299	336	337	336	336	310	314	279	343	288	296	314	274	302	300	313	293	317	323	323	282	320	320	324	321	300	311	320	302	345	326	278	316	302	276	291	347	302	292	352	275	311	322	298	308	315	299	342	331	285	314	328	326	311	306	357	325	306	306	316	332	346	294	311	319	338	308	313	310	308	338	312	320	303	304	318	338	294	343	322	313	303	306	349	307	328	306	312	317	315	329	331	302	294	301	310	346	325	337	325	321	322	304	269	354	325	330	328	324	308	329	323	275	332	304	315	293	315	330	276	313	311	297	316	325	323	340	342	285	297	320	325	315	307	307	328	306	285	319	277	282	290	287	309	316	340	335	328	306	322	292	316	320	323	313	310	297	302	330	311	310	311	317	321	292	320	322	348	320	308	366	318	299	300	319	303	298	303	328	306	279	321	285	300	325	327	307	304	320	321	319	280	323	264	325	299	317	338	323	304	312	351	323	330	312	316	365	287	338	309	294	310	340	301	276	310	268	303	348	335	343	310	312	280	311	297	319	316	308	320	299	317	330	321	322	305	329	322	329	291	323	303	281	321	359	306	342	304	296	296	257	297	323	313	341	324	304	310	293	308	311	295	316	281	312	303	313	323	325	272	291	305	330	319	306	332	316	316	296	290	327	312	307	325	323	346	331	329	345	341	326	290	321	311	310	305	326	357	307	330	315	318	297	333	297	316	300	303	292	297	304	324	323	337	295	310	305	327	271	307	310	340	287	295	324	256	326	323	300	320	321	332	325	327	258	305	280	301	323	310	342	348	294	316	345	274	325	298	338	308	317	310	314	338	334	310	334	338	319	330	320	332	319	343	304	318	305	300	283	322	293	322	288	290	291	306	288	317	316	325	329	324	301	291	281	321	293	315	316	315	328	321	336	312	325	284	324	340	329	310	302	281	305	313	273	301	294	331	323	280	290	303	310	308	310	320	300	277	309	302	322	328	278	314	326	328	337	305	315	300	369	305	321	319	313	304	305	305	310	323	308	299	310	326	300	330	324	344	327	285	339	316	342	306	315	351	293	287	303	315	338	334	328	318	332	304	293	334	308	289	314	307	336	341	303	331	303	313	325	300	298	310	325	314	294	300	314	312	314	342	349	285	290	343	334	293	332	331	352	306	334	318	346	324	322	297	314	305	287	315	280	328	307	326	288	334	322	321	321	305	309	348	300	313	293	314	297	345	314	313	304	315	314	333	305	321	329	323	323	322	265	318	366	321	283	342	329	305	275	291	334	336	326	291	309	328	336	296	292	291	301	307	346	273	319	281	317	291	315	309	320	279	328	325	312	339	374	318	311	313	302	330	319	324	327	288	330	326	324	324	318	344	311	348	319	327	333	305	336	346	306	320	312	318	358	317	328	330	305	287	351	306	281	293	287	330	320	347	317	320	283	303	327	305	317	324	299	309	321	371	323	326	298	336	309	314	299	301	310	317	308	324	311	317	334	308	321	341	308	342	320	310	282	308	279	294	334	354	308	332	302	292	325	271	281	318	318	317	318	300	270	300	279	257	300	279	298	329	320	304	346	326	326	308	335	316	314	328	321	325	317	326	321	334	296	327	298	325	318	303	302	323	332	277	315	315	312	321	305	291	314	330	293	295	364	270	326	315	285	301	280	285	334	295	324	320	322	321	275	326	350	306	324	342	295	318	300	301	283	342	327	338	306	280	287	326	297	316	321	311	286	293	290	325	328	302	298	300	294	302	339	339	351	307	297	318	306	330	300	325	327	304	298	333	327	309	320	335	333	295	336	320	305	332	316	329	315	315	340	359	312	316	303	286	309	304	337	310	327	296	333	323	327	309	316	307	305	347	289	319	340	320	331	299	329	293	318	317	331	331	303	321	297	305	332	331	312	299	289	318	311	342	305	294	293	327	320	281	319	311	317	305	305	304	283	277	304	313	323	327	349	320	268	313	305	309	303	278	294	318	322	333	299	306	310	318	313	293	337	306	309	297	306	347	301	332	296	315	292	324	305	322	281	327	291	309	343	319	294	322	323	314	325	320	317	321	347	298	306	311	279	331	317	305	301	344	319	311	359	310	328	326	304	302	351	294	317	353	332	311	280	293	293	305	295	318	335	314	306	333	292	338	305	336	317	301	289	316	315	346	313	323	333	304	317	311	271	359	323	308	314	316	300	346	333	329	278	333	328	318	304	334	314	349	313	318	313	308	326	313	297	337	300	336	290	324	325	319	307	312	312	317	305	331	313	323	311	322	301	338	337	358	335	293	314	303	305	311	304	304	344	306	310	317	314	335	277	281	316	324	319	332	312	304	330	314	345	302	320	316	348	316	352	315	312	303	318	296	321	286	321	340	297	329	296	318	344	317	345	308	331	360	296	343	315	314	295	286	290	305	306	327	294	299	306	293	277	312	299	350	338	339	279	326	323	319	315	299	323	324	311	311	314	286	317	343	347	333	328	325	333	328	315	315	318	336	346	319	332	337	294	323	276	313	325	340	330	302	343	315	291	330	313	335	326	334	312	330	305	308	295	315	264	297	329	316	335	303	320	305	305	286	291	355	330	289	285	294	285	304	328	319	346	335	321	344	295	317	315	347	348	312	313	296	328	308	310	338	297	321	329	297	317	320	306	313	291	298	307	328	358	297	319	364	316	332	328	309	325	316	285	327	334	310	302	309	299	301	351	343	327	323	304	322	278	312	343	288	309	297	333	295	313	299	295	294	308	325	292	316	303	310	306	359	324	297	301	340	330	309	337	327	337	358	309	323	292	307	310	292	329	318	329	300	321	304	309	311	321	336	333	299	325	337	333	291	276	302	317	322	316	322	332	286	305	316	302	325	346	321	295	319	327	321	314	301	311	289	295	320	310	314	332	324	309	333	316	259	299	306	314	297	286	303	316	327	306	319	341	348	342	284	325	302	339	271	319	328	293	309	314	298	295	305	300	326	330	308	275	331	336	328	325	316	333	317	296	293	308	326	289	317	320	324	285	304	321	302	297	328	292	277	333	303	332	288	308	319	305	337	337	313	313	336	339	304	332	334	318	318	279	301	325	353	325	318	304	292	290	313	336	283	321	320	306	282	343	295	354	289	315	300	301	314	336	289	321	316	339	308	296	298	340	330	291	287	291	302	332	331	309	308	305	317	278	304	324	320	312	284	307	332	307	302	316	318	306	335	344	332	324	287	298	310	278	296	295	309	321	311	298	311	298	316	312	315	320	320	295	284	284	306	269	285	299	305	298	335	307	307	309	318	347	325	311	318	307	290	302	306	325	284	313	317	276	321	330	296	276	306	329	282	269	347	307	295	295	297	340	306	309	304	313	284	325	310	271	294	320	291	306	315	310	313	304	340	306	329	335	321	272	305	350	344	334	318	331	308	285	362	278	287	291	285	303	315	308	321	292	305
5577	887	1078	1199	871	767	773	773	808	793	780	787	747	822	795	759	791	774	840	840	817	896	785	807	792	748	831	786	707	791	797	805	820	769	793	779	798	781	815	832	788	793	826	777	797	788	814	797	810	774	784	747	802	856	793	770	729	812	777	794	773	740	774	775	827	790	809	829	785	821	791	803	774	809	785	782	803	752	803	800	796	795	763	788	751	771	748	782	785	769	822	824	776	777	822	820	810	846	809	770	783	783	831	803	769	758	766	801	818	783	822	814	784	785	845	776	783	802	799	800	762	826	818	786	835	804	810	790	797	792	785	771	745	761	788	775	798	800	810	826	706	760	793	785	778	802	808	788	770	788	825	775	767	819	817	796	848	764	810	772	798	812	810	787	758	782	747	768	773	777	794	763	785	776	797	823	762	795	804	800	806	818	782	794	793	872	821	757	770	800	749	827	818	820	789	807	817	746	772	766	795	763	780	768	835	802	750	813	821	801	765	806	795	820	804	770	819	762	771	786	808	788	811	779	799	763	768	868	784	803	820	814	798	791	778	790	796	794	804	815	785	765	793	785	833	803	768	825	788	761	797	773	808	785	817	791	827	759	807	843	846	811	824	814	809	746	787	794	822	800	834	770	796	766	831	754	839	809	774	748	787	786	781	797	755	765	867	834	801	771	830	763	718	796	808	798	806	770	796	811	772	857	754	774	795	797	844	777	759	784	747	829	770	799	793	791	791	817	759	805	807	788	751	757	771	774	775	816	791	828	766	764	804	751	806	791	787	783	788	812	794	769	728	793	817	781	790	781	759	798	822	773	802	794	784	759	791	751	760	796	789	782	834	789	797	825	798	794	763	817	774	816	755	758	773	784	841	775	791	788	796	796	774	786	784	816	791	812	778	730	800	784	755	770	835	753	811	792	813	792	813	823	727	774	769	753	775	832	802	823	796	841	851	827	788	789	819	770	788	741	780	830	770	769	809	787	779	764	776	783	839	776	825	771	767	810	749	798	798	787	791	794	791	830	795	815	815	768	789	810	805	821	767	775	706	780	812	785	800	825	809	733	801	773	798	791	776	825	857	850	771	752	806	792	757	776	755	759	803	769	801	774	844	794	813	788	821	776	765	762	789	788	816	838	794	756	809	772	821	852	808	791	822	847	762	761	822	807	759	752	762	752	797	794	819	848	801	829	789	814	782	805	846	816	828	754	803	806	771	767	726	782	793	775	786	819	812	777	758	821	779	781	805	779	792	829	771	824	809	794	804	805	784	788	820	777	849	815	799	762	753	806	747	808	783	825	810	771	793	751	827	765	801	777	799	765	810	813	756	819	746	813	781	803	730	827	792	817	812	800	786	808	776	788	794	798	758	844	835	785	800	804	833	786	802	794	753	796	823	817	809	789	793	783	772	795	798	821	788	817	764	843	814	758	738	778	771	803	765	789	744	797	806	784	774	779	759	806	763	836	798	779	727	794	802	843	828	783	786	734	771	748	792	764	809	738	789	833	781	797	802	785	768	797	795	802	786	793	782	812	818	795	794	770	741	778	765	821	812	770	813	787	817	765	787	781	826	759	788	789	799	807	813	756	825	815	745	808	791	771	821	798	815	779	810	825	755	793	800	777	813	810	828	745	762	820	797	838	780	789	844	813	740	810	820	826	791	790	775	794	745	786	793	800	792	793	780	776	756	769	764	851	838	821	799	856	768	839	796	825	809	775	772	775	844	784	747	816	829	830	794	815	805	716	790	822	787	807	861	760	826	794	768	830	795	747	866	854	760	787	727	796	845	846	763	772	782	867	792	782	798	770	764	802	787	813	781	816	814	793	805	815	813	820	753	781	813	818	789	799	796	766	805	814	792	837	800	789	814	740	784	827	778	776	815	782	797	806	766	815	800	792	799	794	797	804	785	804	794	798	787	770	728	782	763	764	819	805	833	792	756	783	818	805	809	797	741	822	758	817	770	787	796	777	777	768	815	763	820	783	797	864	773	822	788	807	831	778	801	774	805	787	791	760	821	827	721	836	766	733	798	774	807	833	823	779	829	814	785	799	779	799	798	875	786	793	779	817	789	840	764	806	774	802	801	824	792	857	790	836	805	852	742	733	777	802	758	806	835	802	805	820	773	785	817	804	769	833	767	793	790	812	783	798	775	776	752	782	806	779	805	763	801	819	762	797	828	799	800	862	819	769	766	813	791	806	769	803	758	798	818	790	795	816	806	766	849	776	768	820	804	818	847	810	741	844	807	859	778	816	791	762	796	820	801	818	751	772	806	733	763	846	789	820	803	803	773	785	792	837	811	806	792	808	785	846	821	823	779	812	801	778	814	822	780	806	802	806	790	795	789	781	775	727	793	789	847	795	845	811	761	804	768	839	760	808	779	820	795	805	814	737	772	783	763	820	809	792	793	790	800	791	814	793	775	767	773	744	791	765	826	749	781	819	788	804	822	826	746	817	831	793	852	781	792	773	814	856	841	808	850	845	803	826	798	744	807	814	746	801	798	784	799	808	751	748	828	791	783	804	782	782	778	769	805	798	775	753	801	786	774	774	789	793	806	808	756	781	807	809	776	807	754	794	836	813	784	829	822	777	796	810	820	849	812	808	819	829	794	796	791	828	783	758	794	786	845	757	779	800	803	725	810	770	736	811	801	746	777	778	805	732	839	795	823	808	752	835	810	799	793	829	794	805	784	801	754	838	811	753	818	802	746	779	795	836	841	839	805	834	845	773	773	787	699	762	797	791	786	785	792	861	786	778	742	759	847	816	722	817	765	766	788	806	809	821	848	777	792	776	759	803	802	823	814	807	853	761	776	792	780	766	783	787	821	776	738	794	894	761	797	826	804	847	805	778	812	796	780	741	810	770	770	728	802	799	756	794	782	728	802	786	768	750	775	821	836	784	803	797	812	769	815	754	769	798	770	809	813	786	780	756	809	807	809	767	758	808	753	810	790	875	839	772	706	816	812	819	739	751	791	795	814	763	767	791	766	863	771	794	819	811	834	758	750	762	792	785	768	801	745	760	763	788	811	753	720	793	752	781	750	796	762	781	781	797	818	777	799	797	795	818	818	794	795	766	790	781	814	824	815	810	786	831	767	749	734	786	815	788	791	796	842	772	757	811	820	771	792	788	781	736	818	781	796	772	745	769	810	811	804	798	789	809	787	824	770	823	749	749	782	768	813	776	785	769	841	806	770	776	799	811	819	768	843	754	790	794	782	811	811	840	798	801	833	809	805	809	778	777	751	743	749	775	804	772	830	829	781	756	806	777	781	799	738	841	805	754	852	805	780	790	797	857	772	835	747	767	818	826	731	813	820	784	802	772	805	780	758	764	791	766	806	797	814	800	847	807	794	800	803	806	812	798	790	804	809	767	736	739	774	834	825	802	793	791	790	806	770	793	817	812	814	780	735	776	808	760	802	773	832	813	809	781	752	799	793	777	798	793	786	788	814	816	816	777	786	802	787	801	800	797	768	759	832	849
24670	21030	23968	28278	21029	15587	772	483	462	442	429	388	444	431	394	396	402	401	436	409	408	382	375	371	387	428	375	379	420	420	415	389	398	361	394	369	332	413	392	373	391	383	374	430	363	375	374	395	392	372	412	416	361	417	383	412	358	376	407	402	408	382	392	405	384	392	389	365	377	342	409	373	359	361	384	378	394	352	375	423	392	378	382	400	335	391	414	364	368	372	381	340	404	384	373	334	410	340	435	375	366	388	387	374	371	415	402	369	381	402	373	352	421	392	349	395	407	353	385	385	374	388	376	402	366	424	394	375	397	415	353	352	395	379	417	402	373	396	421	404	430	396	386	375	390	430	381	398	363	387	382	398	364	394	391	335	400	377	407	384	361	401	402	352	383	388	419	406	367	416	377	408	350	375	359	399	346	361	399	378	390	413	391	364	404	380	358	369	398	376	388	367	359	350	429	400	401	379	369	391	384	394	371	376	356	395	403	344	424	360	401	386	398	397	390	402	403	414	403	391	395	397	391	376	416	384	407	384	392	368	366	422	373	388	401	379	408	337	386	376	397	405	372	388	383	350	336	427	410	386	379	374	415	410	393	386	355	391	390	399	372	394	423	389	390	398	410	412	434	411	402	377	383	393	365	418	407	395	364	373	381	372	375	372	414	386	423	346	381	386	389	401	382	378	382	377	375	389	397	383	416	419	420	379	398	361	374	393	390	379	386	386	387	383	368	377	350	424	354	359	382	389	361	414	414	426	376	386	361	364	370	382	382	427	382	377	374	402	361	394	380	383	393	356	379	374	346	379	410	384	357	393	395	345	378	388	368	347	394	386	420	380	393	387	384	386	371	394	376	346	410	429	389	405	382	345	376	375	399	392	420	391	405	356	398	376	395	358	341	374	351	372	441	384	373	369	373	398	405	407	410	351	425	378	365	364	420	374	447	366	380	379	360	377	362	425	369	388	364	415	394	398	407	409	424	343	359	396	409	387	388	347	387	420	402	389	377	386	349	385	376	347	428	399	388	361	367	365	386	405	362	357	378	404	395	392	363	354	358	411	387	423	393	362	352	391	389	359	371	337	395	415	418	408	369	385	406	361	360	405	418	395	430	405	350	364	397	366	370	381	410	349	364	348	392	409	382	403	327	427	392	363	400	393	357	403	362	403	392	394	385	396	422	379	385	386	394	345	415	365	367	407	384	400	393	385	382	372	394	353	384	380	407	417	379	380	389	369	394	378	405	428	370	389	373	386	363	360	371	387	365	406	374	374	402	415	390	392	383	370	356	389	403	396	390	392	428	386	384	427	411	390	373	376	399	376	383	377	378	398	364	373	353	382	384	384	400	380	377	380	395	368	368	353	415	413	402	390	426	396	332	387	414	359	406	416	385	364	334	418	380	392	424	345	366	377	388	422	392	387	406	419	396	382	380	380	395	411	387	420	407	440	395	402	393	380	439	371	360	322	411	357	379	391	365	399	389	397	381	379	407	392	381	402	410	357	427	373	352	381	393	387	388	382	386	390	439	417	338	360	364	391	397	366	347	383	380	349	382	381	359	383	405	347	345	368	363	366	379	423	403	394	399	362	394	378	420	385	378	387	404	394	373	378	355	405	407	375	396	403	380	389	396	397	369	362	399	381	359	368	370	360	374	370	371	397	372	418	354	396	337	384	405	416	401	373	427	368	350	371	423	381	379	407	420	356	364	384	384	372	395	364	388	379	401	367	389	362	372	362	375	393	376	407	387	347	399	379	374	416	361	388	379	354	393	376	347	385	404	401	366	406	414	363	374	349	354	419	362	399	365	400	384	351	394	405	372	365	377	399	403	400	414	432	340	399	368	439	355	367	360	385	384	435	373	353	390	378	435	418	382	376	358	354	407	431	389	386	352	404	387	392	373	401	378	416	389	381	376	361	399	398	413	363	369	379	399	391	373	360	372	386	367	368	387	364	393	402	371	418	394	403	367	314	369	384	377	397	368	387	394	400	388	425	376	357	422	394	389	395	418	357	360	367	404	367	366	389	385	400	400	413	383	431	336	369	378	418	389	385	359	377	381	395	376	354	378	383	364	333	360	396	391	406	372	424	372	394	366	416	388	439	366	399	372	392	377	370	382	393	378	368	360	386	359	378	395	369	371	379	385	387	382	373	381	374	408	405	400	367	434	397	380	370	374	372	402	386	403	351	370	423	372	353	355	386	377	389	381	410	398	406	407	347	402	373	383	387	404	401	390	361	370	403	388	364	359	410	422	357	398	366	370	398	390	380	379	395	379	355	355	392	380	408	388	378	397	375	344	359	433	392	366	407	377	424	411	408	377	392	401	438	384	353	370	379	415	390	361	400	395	339	381	371	432	369	412	382	396	381	362	440	391	398	370	360	397	341	396	373	412	389	406	405	359	376	403	425	405	423	388	390	406	359	406	393	399	373	334	391	379	372	411	377	366	353	395	390	396	328	390	368	398	399	374	366	369	355	396	391	415	376	367	382	392	365	387	402	421	379	390	395	367	421	411	410	349	371	364	396	384	355	390	397	374	380	366	365	377	364	394	370	390	407	374	377	400	400	420	371	364	382	426	380	355	356	403	399	399	374	387	398	391	409	401	396	376	351	377	356	348	394	405	382	357	360	350	393	373	385	381	374	406	346	394	368	364	373	399	393	409	375	382	373	367	390	369	394	398	361	356	413	403	385	367	355	381	385	385	346	390	369	414	370	391	376	377	362	357	379	362	389	411	401	389	394	346	409	422	365	393	420	376	400	375	366	376	379	361	427	385	451	404	367	368	421	417	353	377	355	366	363	379	420	410	375	395	399	382	380	377	357	388	381	410	410	386	366	336	372	409	377	384	404	390	411	373	370	375	400	361	393	358	377	385	395	402	365	393	409	406	353	367	366	374	404	360	377	411	357	412	375	408	415	357	375	407	387	387	345	354	355	391	399	408	348	386	367	412	368	378	373	406	395	395	398	365	398	400	372	369	399	364	359	387	398	371	396	382	377	408	403	366	385	405	363	404	386	395	401	395	410	411	379	394	367	366	368	405	339	369	385	386	387	398	360	361	379	382	396	340	396	374	380	383	375	364	357	355	377	407	380	384	392	389	409	375	375	374	383	399	412	359	382	364	400	395	402	394	358	376	387	368	393	390	350	409	385	393	410	393	368	374	389	371	353	412	365	378	341	380	392	388	374	375	410	363	368	367	431	380	363	404	370	363	402	373	427	374	390	369	401	359	397	355	381	401	376	374	408	399	388	430	399	409	404	408	421	378	364	374	412	387	361	380	406	358	413	367	385	368	394	366	375	380	415	354	336	390	386	371	410	398	378	370	393	403	390	404	381	380	396	404	369	384	369	393	372	409	392	419	370	384	370	396	336	380	403	387	399	384	396	393	379	397	358	421	374	389	402	421	362	383	398	381	391	439	415	414	343	397	405	382	385	381	373	360	375	349	386	389	364	414	392	376	410	387	385	352	386	384	379	394	398	369	411
3345	2301	1914	2641	1336	943	1001	1030	941	900	931	970	933	938	930	974	907	913	933	939	926	956	901	912	891	919	890	920	894	936	902	904	967	907	953	949	930	895	882	898	922	909	934	902	898	938	935	899	932	971	967	955	895	888	895	894	898	917	954	887	936	947	942	962	918	917	946	934	868	901	883	915	917	940	894	893	883	995	937	946	968	897	926	893	935	893	871	922	923	945	997	944	938	863	964	987	887	882	890	931	905	874	907	925	947	940	937	950	963	894	872	927	980	894	943	922	920	908	931	871	915	870	969	963	908	915	938	905	907	921	957	904	896	899	897	966	906	914	989	918	888	934	878	937	931	918	899	879	938	909	859	938	962	913	913	884	883	971	923	874	957	888	898	907	868	966	900	943	906	921	845	968	865	940	927	927	886	956	929	936	914	898	910	911	910	891	904	932	906	925	914	866	921	877	925	936	931	949	929	899	904	907	896	886	883	905	924	939	940	925	946	889	887	911	986	940	967	947	973	950	934	925	936	877	893	954	919	896	903	927	883	987	945	909	920	881	916	952	1032	890	872	960	932	879	945	939	924	916	881	906	963	919	909	929	897	928	939	922	895	924	937	961	924	918	910	897	940	926	880	948	922	934	932	970	905	928	909	959	923	905	942	915	936	883	869	877	916	893	899	938	957	965	882	940	924	939	923	911	885	864	897	878	930	854	933	909	883	958	948	912	953	895	938	945	927	919	954	900	935	895	889	909	902	874	895	929	907	896	975	964	916	911	938	911	917	964	906	893	871	1005	951	940	949	867	866	927	930	888	959	928	914	902	935	955	946	877	917	930	901	884	963	942	934	943	968	951	917	887	929	940	980	864	889	884	931	887	945	968	896	856	898	930	920	918	938	898	913	944	898	884	910	961	946	927	925	936	990	949	995	865	902	915	958	916	939	989	895	898	920	943	901	923	878	883	921	852	934	913	937	911	899	876	878	923	941	929	915	951	853	919	893	913	935	959	930	937	978	875	931	921	908	954	972	897	928	965	923	921	947	865	893	927	950	919	934	957	919	968	919	851	909	957	899	962	893	901	905	901	927	944	898	895	912	932	888	908	918	946	956	900	906	917	903	921	920	919	886	925	936	914	954	889	938	874	888	956	883	945	933	952	929	857	919	854	871	913	875	882	915	936	935	877	970	915	912	986	928	885	910	924	936	899	958	929	919	934	941	978	938	932	863	906	982	898	894	925	939	935	907	941	895	935	905	928	894	941	946	896	988	896	882	938	909	839	885	890	906	935	986	931	929	911	889	927	908	923	981	957	919	967	932	897	947	895	931	913	830	870	919	915	999	913	903	911	877	923	889	866	911	950	868	947	877	941	943	934	971	919	932	940	941	905	909	922	885	923	928	953	920	938	916	924	941	939	897	878	868	855	959	932	921	943	911	884	918	934	958	925	892	842	876	977	925	917	922	870	891	932	929	922	934	924	933	970	929	927	983	923	938	875	944	927	927	937	957	968	909	989	900	945	919	907	899	920	873	966	903	926	925	929	915	893	914	943	907	941	953	923	928	937	949	901	977	935	870	894	905	928	923	893	934	919	936	889	889	924	927	952	906	940	890	938	910	924	926	915	892	882	895	962	899	907	901	874	904	935	930	931	912	956	917	922	940	946	946	959	942	901	906	892	855	854	901	892	858	883	921	855	943	968	921	856	905	905	955	899	941	924	888	934	940	924	932	989	879	895	918	936	936	879	895	887	888	909	917	862	964	943	925	937	968	906	864	902	926	898	932	917	901	894	914	922	879	941	925	883	867	901	946	936	947	927	910	890	922	912	906	854	907	959	935	928	895	918	874	926	885	959	904	942	879	959	951	855	966	938	911	886	901	949	926	923	971	895	952	897	936	899	914	985	882	883	942	910	874	866	931	897	902	922	882	912	974	902	941	951	904	912	907	919	950	891	910	957	900	926	877	911	934	884	886	928	834	893	914	892	911	892	932	876	888	940	958	962	930	957	941	910	892	990	962	906	890	965	907	931	916	971	916	920	925	916	873	917	921	914	906	914	950	894	939	925	856	902	922	850	901	889	906	862	915	945	954	938	953	907	978	961	918	911	859	889	908	921	933	904	943	902	919	906	987	962	918	892	981	936	901	894	929	954	907	939	931	945	916	925	844	950	927	920	856	945	942	946	937	942	890	916	893	953	905	888	942	959	915	919	864	891	866	921	916	939	933	880	904	863	906	900	902	936	877	905	906	904	899	871	925	971	851	954	869	916	929	935	856	899	870	896	902	909	868	935	908	969	923	966	894	935	915	942	905	945	941	936	939	889	917	909	927	904	969	976	919	918	903	939	955	892	953	904	929	851	887	963	945	910	883	868	953	892	936	895	906	953	929	973	952	954	884	904	893	963	958	961	901	899	941	872	946	853	944	890	920	922	904	884	940	946	929	842	892	879	904	937	931	964	906	917	882	892	871	949	839	886	912	915	927	934	875	921	902	948	900	882	891	923	939	891	953	906	924	940	879	859	922	885	868	942	945	905	905	917	910	937	897	963	920	937	885	902	901	941	940	938	921	923	923	928	895	961	964	907	939	930	895	943	920	920	925	920	889	944	893	931	903	907	863	949	893	931	877	884	928	881	921	899	948	895	960	917	871	933	886	929	896	1008	877	912	929	949	918	902	926	839	936	956	958	929	919	877	942	909	947	910	898	927	946	902	890	895	955	929	918	883	895	924	887	948	923	918	926	942	939	913	902	922	911	945	897	932	952	910	900	921	935	887	962	905	916	896	900	926	933	930	925	965	910	936	967	934	933	921	917	924	860	895	913	887	904	954	937	889	868	948	913	941	918	910	921	882	928	931	890	926	934	932	890	933	936	950	891	876	933	945	886	923	955	902	862	920	882	940	928	929	894	912	902	887	911	932	930	955	926	908	903	879	946	923	909	911	979	930	936	890	920	904	925	918	915	971	881	949	875	882	922	898	930	930	922	890	924	911	944	919	891	915	927	919	961	912	912	940	960	921	946	971	909	879	930	877	892	942	948	957	930	936	921	872	903	924	913	947	953	893	928	932	925	885	928	882	940	884	936	911	937	883	879	952	925	927	898	967	917	888	865	900	932	937	967	971	858	901	926	875	853	926	921	951	970	929	934	878	941	931	920	921	905	885	868	903	905	902	915	914	835	905	945	896	906	893	897	932	911	909	941	891	940	955	931	898	937	866	941	892	931	899	918	923	908	902	925	917	954	910	924	929	845	931	862	921	911	897	996	889	866	956	950	905	924	892	948	935	870	901	919	922	890	908	927	877	928	889	943	952	935	879	892	942	906	933	894	954	918	946	924	950	913	923	932	891	907	938	904	912	879	867	895	920	933	972	936	954	858	902	892	929	919	920	916	911	911	912	874	903	895	919	903	923	891	875	924	894	946	953	879	922	898	963	894	888	915	927	934	907	879	935	855	874	942	904	892	938	956	887	919	910	878	980	899	945	914	896	899	884	881	894
23981	21052	24388	27917	21052	21062	13414	551	393	374	317	297	280	266	277	259	241	249	248	235	279	268	263	267	275	253	250	258	246	238	251	220	267	260	282	246	224	256	236	263	233	244	250	246	260	255	220	224	237	259	265	235	252	215	262	272	216	233	243	266	246	240	231	233	238	250	240	231	216	239	252	275	268	245	216	227	243	232	266	230	269	238	234	259	268	236	262	242	266	232	230	233	267	229	222	254	250	238	226	252	262	248	259	222	241	253	258	207	220	239	247	256	243	254	259	242	240	230	230	208	249	249	284	247	257	261	202	225	219	217	244	265	224	246	272	246	268	255	253	271	240	239	238	254	221	248	249	226	219	221	219	201	232	230	245	246	259	207	249	234	254	258	282	257	244	252	262	241	251	218	275	261	237	256	263	250	223	264	245	239	247	270	262	255	256	254	182	238	222	249	265	228	232	231	236	273	270	243	247	211	249	233	224	238	265	224	242	251	242	225	243	218	233	233	238	237	232	260	244	242	233	237	218	237	265	216	219	219	230	221	259	231	223	200	227	233	238	245	246	241	242	207	266	259	248	219	269	273	228	221	238	225	240	238	216	207	258	230	227	240	247	255	232	251	275	228	228	216	246	271	233	232	236	240	279	276	245	229	247	246	241	271	239	213	259	269	223	244	239	241	235	284	251	249	247	249	239	256	245	243	266	202	211	274	265	258	239	239	215	216	236	243	237	241	279	233	225	245	267	213	228	219	209	267	223	224	212	233	240	232	257	248	254	244	232	259	261	239	244	217	249	263	267	241	250	226	237	238	217	253	213	215	245	251	237	238	248	257	231	243	240	268	256	242	243	229	235	226	237	241	239	240	248	231	233	226	242	252	254	237	237	223	278	243	256	257	238	247	246	242	279	259	251	252	211	205	254	222	243	219	262	236	251	254	251	228	226	253	246	245	239	225	263	250	283	233	237	241	214	243	234	249	219	255	222	231	223	229	214	256	212	258	254	282	251	269	263	228	228	273	241	242	233	243	231	242	229	247	221	215	231	262	226	250	252	263	250	245	239	242	237	239	243	234	233	237	233	224	264	235	238	254	237	247	260	226	210	230	244	210	274	258	253	258	263	229	240	220	266	249	245	243	243	248	229	239	252	256	266	238	255	218	230	267	234	266	251	249	237	248	218	213	229	235	252	242	249	236	236	269	239	247	244	208	263	275	243	235	243	229	264	229	227	245	233	256	228	247	245	231	241	231	222	240	254	231	236	250	230	239	253	217	237	254	238	263	225	238	243	236	247	264	231	275	262	246	245	248	249	232	231	244	249	235	245	243	230	251	269	250	229	266	264	216	222	257	267	255	247	240	209	229	257	237	225	262	246	253	226	232	223	245	222	224	250	246	247	243	221	228	247	250	257	233	252	263	271	245	212	268	260	229	277	253	258	238	252	232	252	271	198	232	222	247	214	229	233	225	219	269	230	239	248	270	262	232	247	233	244	250	241	215	248	227	228	239	241	216	246	249	232	248	276	230	234	248	223	245	275	224	231	233	214	214	209	231	244	239	214	220	240	280	247	236	260	245	241	218	251	230	218	219	254	220	222	248	255	261	232	259	226	219	223	265	257	249	232	240	238	264	254	222	255	246	189	230	226	229	225	234	230	240	237	214	226	234	223	253	271	242	244	259	237	228	238	256	232	257	227	262	261	237	219	229	247	259	282	255	230	226	260	210	236	233	239	235	238	242	236	216	240	263	261	224	258	263	221	273	247	241	268	237	248	218	275	233	246	281	227	237	221	246	271	258	235	221	232	277	253	237	242	238	236	267	258	241	271	229	266	217	247	251	254	237	248	262	230	219	227	248	248	235	236	246	235	217	228	229	222	258	252	227	235	259	262	261	232	252	223	254	230	237	230	252	225	253	226	222	246	266	248	241	218	235	236	251	246	236	237	245	238	217	259	243	255	232	246	237	235	231	254	219	248	229	247	251	228	216	196	234	245	265	267	241	276	232	253	254	253	242	227	204	243	237	235	241	235	232	248	262	235	210	259	227	218	240	253	219	248	255	239	231	259	246	217	232	239	238	225	214	231	226	228	233	228	230	254	247	254	242	290	227	226	261	272	215	230	254	237	239	238	255	253	230	229	267	260	269	247	247	244	254	239	240	242	224	224	233	259	229	248	261	266	262	240	265	238	211	221	253	236	242	235	246	232	265	242	228	236	238	225	227	249	237	256	240	238	243	234	261	274	239	231	243	245	224	230	265	256	242	251	239	240	244	218	242	236	243	225	236	230	262	271	252	228	238	241	240	256	255	285	273	243	232	278	243	218	250	260	225	282	237	225	268	246	238	222	241	239	226	241	230	237	251	236	233	258	259	250	215	256	235	237	247	240	267	223	236	227	233	237	248	250	218	218	238	235	254	214	251	220	234	241	252	225	260	238	246	247	222	242	249	238	248	251	279	270	231	233	227	253	235	251	245	230	217	212	237	245	247	236	231	261	233	223	275	243	227	245	250	247	249	221	221	219	232	225	239	279	239	234	243	240	270	238	256	264	212	233	235	262	248	233	226	242	275	252	261	238	252	238	250	253	262	243	240	260	221	233	249	242	243	208	265	280	263	252	277	229	250	254	238	256	246	247	237	250	228	216	228	260	255	229	238	245	236	245	256	252	262	270	245	241	262	236	235	223	248	236	263	251	238	222	244	248	251	249	253	221	222	235	218	242	264	234	223	224	238	259	229	255	232	251	251	243	244	250	244	244	226	250	262	232	243	200	263	225	245	235	232	265	262	232	259	240	265	249	257	221	258	262	247	245	228	242	241	236	241	251	241	229	228	242	201	264	226	227	246	236	220	241	231	247	256	257	271	229	223	244	246	225	233	211	233	238	265	261	239	246	247	270	273	247	272	220	248	223	253	239	274	230	248	228	255	242	243	225	237	274	263	240	243	265	235	222	278	273	253	222	232	217	248	236	219	252	232	238	225	251	226	255	242	237	229	244	223	225	216	228	253	242	237	246	266	258	270	220	267	235	233	212	252	233	233	220	237	231	238	228	234	224	261	255	273	237	255	230	209	243	250	258	234	255	259	260	247	260	260	240	284	254	255	244	257	267	248	241	273	236	243	236	256	274	257	254	240	242	249	242	221	214	247	265	217	234	247	231	251	249	235	226	252	242	238	255	213	245	261	233	237	233	229	236	234	243	251	248	218	262	253	251	245	212	252	238	226	253	243	244	226	277	265	236	206	234	225	260	263	275	249	253	279	231	243	227	238	241	244	232	256	288	232	238	220	212	208	206	226	261	253	248	258	228	261	249	253	233	260	224	239	279	206	250	248	232	217	259	261	277	241	234	241	220	239	213	249	252	243	222	241	239	261	228	234	239	249	253	232	232	257	223	257	263	217	275	256	233	238	243	223	234	214	231	229	241	269	222	248	261	218	230	258	256	265	202	235	278	220	236	251	246	232	246	230	247	240	261	245	238	270	248	227	233	242	223	258
3051	3508	2758	3835	962	700	663	634	614	627	698	595	642	651	580	623	575	570	597	617	605	558	558	586	555	610	632	588	581	600	559	595	588	625	605	583	570	582	564	554	599	578	565	583	609	611	613	560	562	573	577	559	573	576	538	532	567	609	619	608	582	592	542	571	569	580	586	610	557	598	591	549	554	598	587	545	591	579	582	587	554	589	550	583	560	589	569	560	558	586	591	589	599	626	588	567	570	630	588	586	622	552	607	568	560	521	596	621	581	568	597	594	573	545	555	595	595	587	602	568	601	549	577	587	572	555	600	548	619	572	604	567	584	604	596	604	582	576	607	596	555	559	576	547	623	541	601	576	578	540	575	602	586	538	570	580	590	569	564	588	585	581	598	576	571	600	559	604	601	578	595	548	589	554	565	596	569	550	576	561	528	583	566	602	601	575	599	587	585	577	579	567	578	544	591	513	570	535	602	564	601	598	600	553	566	582	574	579	578	605	588	608	620	598	577	572	611	557	578	556	553	613	609	556	594	572	577	577	585	568	605	592	594	594	582	607	551	562	586	566	596	550	554	616	598	588	555	595	590	594	614	582	611	549	579	573	590	536	596	554	558	592	582	556	578	631	547	613	589	572	579	552	574	578	567	532	569	596	563	587	585	583	577	591	611	569	551	600	568	592	562	611	571	598	552	554	582	554	579	568	539	561	582	554	562	594	579	571	565	622	596	582	612	604	606	594	587	597	593	559	542	555	626	541	567	579	602	591	594	576	545	637	559	568	578	567	568	602	552	578	565	552	612	604	598	588	576	567	582	571	618	608	571	592	601	584	581	584	564	593	535	553	598	564	565	573	597	601	625	582	589	582	568	635	593	577	604	595	568	560	551	570	569	602	582	585	551	571	560	523	554	589	588	571	563	586	631	588	570	595	559	555	553	549	572	576	623	555	590	580	581	579	562	617	635	597	588	572	630	604	568	571	567	588	604	606	567	588	560	624	580	610	576	597	581	548	597	596	540	566	516	572	539	568	603	580	576	585	553	565	580	566	596	592	582	555	576	573	545	540	595	590	573	584	597	601	563	578	569	548	573	583	559	583	606	569	620	550	565	587	590	559	564	558	559	578	597	542	538	576	601	621	586	562	580	612	552	571	588	600	570	555	590	576	555	573	567	569	595	611	622	588	549	613	581	564	590	575	568	557	569	587	627	540	569	611	595	623	629	571	591	614	573	569	565	584	573	582	572	599	578	590	586	571	564	583	584	598	612	605	580	594	556	595	557	557	539	525	601	559	563	615	556	604	585	579	603	601	533	603	577	566	564	577	584	602	564	552	594	622	536	541	531	614	553	596	559	579	618	588	612	579	574	595	584	587	537	624	589	578	589	590	595	605	555	554	555	588	627	604	548	604	649	584	625	595	575	532	572	579	573	600	568	600	598	542	591	566	569	596	592	601	597	564	583	563	603	575	554	566	606	559	566	562	569	538	555	590	571	567	625	613	560	613	602	571	545	641	577	604	645	534	599	600	598	529	567	580	586	564	561	545	585	570	593	602	612	586	576	577	541	612	578	552	604	572	572	582	555	599	582	527	577	589	568	567	545	638	599	591	547	619	609	598	600	612	589	578	567	578	567	564	570	564	629	550	579	595	589	579	618	575	582	589	574	540	570	547	560	567	531	602	591	581	584	556	572	585	600	567	579	580	641	575	618	575	560	558	557	540	634	581	547	590	613	599	562	563	608	562	567	570	561	577	591	562	604	602	589	556	573	602	608	575	551	604	618	543	534	556	579	580	563	535	577	542	645	595	558	554	548	566	548	613	605	563	549	556	557	580	554	582	578	561	578	604	545	570	572	571	575	567	567	586	576	561	592	579	571	545	535	578	601	579	557	575	574	589	597	591	580	570	542	592	558	573	611	576	554	583	559	588	610	593	598	571	599	606	611	582	573	595	560	582	596	561	562	590	567	548	628	563	583	564	575	578	558	596	583	557	566	584	600	585	591	577	555	547	566	594	603	574	607	608	611	613	559	572	630	565	615	616	556	605	602	588	582	553	618	590	598	564	586	568	560	556	608	601	580	594	594	570	572	550	550	549	598	557	581	614	618	552	601	578	620	544	576	598	576	615	551	579	571	585	568	585	584	563	566	616	553	576	585	550	549	571	544	568	574	569	574	599	552	559	613	568	586	558	573	567	560	565	579	626	558	582	527	580	573	574	572	564	559	538	612	604	607	600	592	589	557	570	575	579	553	565	577	611	579	554	572	578	629	590	614	579	587	599	615	584	620	572	568	552	580	538	534	597	634	551	575	534	553	512	543	560	567	586	576	602	614	566	517	607	564	572	528	581	588	571	590	618	578	578	547	578	571	616	593	599	594	566	543	596	588	587	558	572	575	574	605	573	623	591	592	552	567	543	557	618	561	585	567	582	553	588	570	556	576	554	546	590	614	552	568	589	567	596	544	557	564	580	552	572	549	518	522	645	563	602	550	565	546	594	609	570	581	563	597	591	570	557	589	608	628	582	603	532	588	636	609	608	573	542	583	633	555	555	561	568	584	604	601	627	566	589	566	590	536	564	580	552	626	556	608	628	580	557	548	596	533	557	548	558	547	613	586	619	580	589	562	572	568	588	601	611	590	540	597	626	576	575	561	570	553	604	532	546	578	599	589	571	578	601	601	550	595	601	606	621	598	627	601	630	606	572	567	548	578	578	546	567	555	538	606	575	590	606	557	581	580	576	584	621	571	586	582	566	564	600	561	570	572	607	552	557	585	548	581	551	582	596	594	586	587	559	609	576	611	576	584	543	590	540	590	569	556	584	600	544	558	599	612	594	574	532	599	589	575	581	545	601	587	564	576	586	621	565	581	599	586	557	615	611	575	557	589	600	597	577	569	569	573	559	541	594	591	606	572	611	561	590	562	606	584	638	592	602	585	595	583	611	565	600	599	594	558	570	552	582	631	607	591	561	589	578	585	587	599	591	571	614	568	573	567	537	536	578	586	598	621	603	557	555	614	623	546	531	574	587	566	627	583	591	556	631	595	552	584	565	560	595	584	562	600	551	570	573	588	564	586	588	588	579	552	615	623	580	602	596	580	600	557	585	565	574	541	533	556	580	540	570	554	596	584	602	570	560	584	523	604	550	583	586	507	568	580	567	595	584	577	583	568	588	566	557	620	620	546	588	568	564	604	551	581	566	599	567	588	581	574	538	561	613	558	542	543	581	568	557	574	587	576	556	581	562	596	563	613	578	576	576	555	584	580	611	541	583	622	624	569	638	548	583	534	553	589	590	601	574	612	587	578	594	574	566	543	545	571	614	542	537	617	563	589	536	553	559	555	612	578	600	599	577	551	593	594	568	565	538	548	614	564	548	615	564	581	579	572	566	611	602	636	583	561	619	597	557	542	614	591	601	582	597	547	582	577	532	574	588	602	543	598	589	607	628	574	555	593	578	578	569	603	558	577	584	577	589	574	566	601	588	559	562	595	567
31691	19500	7973	1231	333	338	336	321	315	292	302	300	319	298	318	301	325	306	294	299	333	303	313	293	319	288	329	306	332	326	339	293	323	314	341	272	294	334	279	293	335	312	296	319	308	321	326	315	315	312	354	329	314	308	303	302	317	331	300	313	330	279	300	318	309	319	297	287	300	327	298	303	278	308	331	316	313	311	339	299	340	342	313	322	299	281	328	335	320	294	310	303	296	278	330	287	308	294	329	309	306	302	316	276	250	296	308	295	298	282	308	306	283	317	341	300	306	304	293	304	284	295	286	317	310	315	304	313	298	342	292	329	318	294	315	300	294	301	317	311	318	325	294	323	337	310	336	300	280	329	302	308	290	296	316	308	310	267	264	272	334	296	324	328	314	326	289	322	331	308	308	325	264	303	320	293	315	308	310	328	290	322	307	332	310	321	279	324	340	321	304	318	272	310	280	326	374	305	260	305	317	294	277	278	325	317	330	321	329	305	292	271	298	319	326	317	321	328	308	311	299	305	334	305	346	360	293	290	319	322	324	280	324	312	296	352	278	310	342	327	321	300	327	299	329	334	315	318	294	310	317	330	315	332	297	263	330	328	289	302	318	309	321	305	333	285	314	303	319	321	321	283	324	308	320	300	299	271	294	303	300	300	300	317	340	324	295	290	299	285	276	275	302	320	316	314	327	303	302	305	330	301	314	302	306	291	293	315	301	286	321	306	283	275	314	323	302	306	320	349	328	292	320	303	294	315	268	286	299	315	315	303	333	305	313	308	307	297	312	325	290	360	291	302	313	320	288	307	318	292	311	311	334	303	291	301	314	295	311	293	314	301	307	307	306	295	321	317	309	291	326	294	299	286	299	314	288	312	334	282	313	317	298	307	295	308	293	335	320	277	291	308	294	298	295	314	338	291	290	318	285	306	323	348	303	299	295	298	318	317	332	303	335	285	297	316	329	321	322	299	291	303	339	313	297	324	308	326	303	307	286	302	332	312	304	289	281	324	334	293	306	310	320	299	301	311	281	291	296	312	327	338	309	309	305	330	300	302	322	320	298	313	271	339	291	312	332	329	272	307	332	312	313	285	306	329	329	355	293	320	284	302	321	292	270	302	308	291	313	297	316	303	320	309	288	285	308	289	289	264	276	304	311	299	312	324	298	316	308	292	289	314	318	325	351	302	306	265	305	332	294	300	316	321	293	332	302	296	314	321	326	286	301	343	337	317	299	328	322	316	310	323	286	297	286	319	329	314	324	283	313	313	312	295	327	283	319	299	311	312	312	287	338	325	325	304	325	320	301	283	321	319	318	304	307	311	275	319	351	312	314	309	305	345	324	333	308	334	304	287	303	331	329	295	290	304	275	338	290	281	310	311	321	310	335	277	296	282	299	287	317	309	322	328	276	314	303	274	319	328	309	310	286	328	278	285	287	329	317	291	295	296	282	308	309	295	315	309	306	318	353	299	309	311	275	299	299	312	305	320	300	304	311	295	313	302	328	313	309	333	314	288	300	284	313	339	333	318	303	313	325	304	322	311	308	311	322	290	312	329	323	327	299	330	316	299	332	290	312	302	293	295	312	305	306	317	292	322	314	347	303	327	311	314	340	326	305	330	314	319	295	268	316	322	325	323	326	320	325	319	308	302	309	296	314	272	296	283	319	309	296	281	300	274	326	331	303	304	290	307	349	292	285	324	285	315	324	333	320	286	329	296	342	312	307	308	307	292	326	306	323	283	282	324	309	353	286	348	280	345	344	313	311	296	314	321	330	318	312	262	305	318	328	349	301	278	278	288	322	317	334	326	333	297	334	342	319	288	277	311	301	305	322	304	315	344	292	292	317	296	302	317	334	324	326	282	305	321	288	307	316	308	297	280	317	291	338	289	301	283	342	333	301	292	306	295	309	275	307	304	294	296	316	278	267	298	323	330	314	307	314	296	293	302	274	301	298	283	302	306	285	312	323	298	282	294	290	296	309	302	323	328	289	306	271	301	287	330	313	312	278	308	291	305	286	301	301	268	324	281	321	294	372	327	314	303	296	308	343	281	349	321	306	292	338	299	303	298	322	313	282	310	322	307	313	326	292	331	305	299	287	300	338	312	312	333	297	336	302	320	336	302	297	306	307	281	274	319	279	299	306	311	298	302	297	278	287	315	312	305	316	328	321	303	322	302	321	301	314	324	312	314	316	331	288	310	336	317	324	323	316	283	301	303	281	351	360	317	271	329	294	289	259	285	300	355	316	292	299	327	339	307	320	304	323	299	286	335	313	308	313	287	329	321	309	289	299	304	309	318	317	296	307	299	275	295	318	315	313	288	298	309	266	307	300	303	313	288	305	303	274	299	320	343	306	298	319	320	294	324	309	342	343	325	329	319	303	290	319	323	308	332	309	341	297	310	347	323	306	302	334	356	292	317	291	325	343	314	320	336	307	309	310	300	295	302	311	332	325	295	313	306	294	323	299	307	339	291	327	308	335	318	309	280	307	284	319	299	307	310	292	302	296	312	330	345	325	284	285	315	336	301	308	325	306	280	336	274	318	301	303	302	318	290	297	340	307	345	312	291	288	315	266	285	288	293	314	318	332	298	290	320	298	319	299	303	324	331	327	337	293	322	307	289	328	318	277	306	294	310	326	295	284	310	306	282	260	293	298	322	320	331	291	323	272	326	300	324	298	327	314	321	310	307	305	326	316	295	306	270	273	286	322	321	290	287	320	356	293	283	298	297	307	367	299	302	293	290	332	327	337	321	286	296	316	302	305	303	287	312	284	326	296	294	292	291	289	329	307	300	327	307	305	293	303	306	300	292	324	301	286	309	310	320	317	292	298	305	329	339	296	320	268	340	326	322	302	292	282	333	319	314	319	321	315	295	299	317	338	280	308	327	299	318	296	338	328	275	277	299	316	315	293	310	314	331	311	313	312	266	295	320	265	329	327	296	280	294	283	273	290	314	299	293	305	295	331	319	314	321	292	280	326	275	304	298	308	309	334	319	320	301	290	287	322	335	285	299	328	296	317	315	300	308	316	298	297	308	250	306	313	281	304	319	332	319	311	315	285	327	323	310	294	289	370	298	294	318	294	288	319	289	311	318	333	337	326	300	310	316	305	293	319	318	299	330	281	307	315	299	279	299	284	294	324	293	321	325	312	312	286	287	298	271	314	330	332	294	333	307	311	292	290	301	339	313	319	315	289	334	303	304	320	310	303	338	302	340	350	289	316	270	322	325	331	304	317	312	312	305	310	292	313	317	295	319	305	313	325	349	347	283	321	304	344	303	355	344	316	304	311	331	309	291	284	325	316	321	320	295	304	296	291	326	296	314	336	337	315	347	305	289	300	292	293	310	317	344	331	280	329	301	295	313	328	319	320	324	320	280	272	289	326	305	318	335	303	313	322	310	315	286	326	322	280	283	285	305	332	293	280	313	287	304	336	353	329	329	307	336	325	310	330	285	298	328	289	294	303	312	307	326	286	289	284	277
5588	1005	1416	1118	764	746	774	749	746	757	813	800	759	788	768	777	764	768	770	768	782	777	830	775	772	787	767	782	776	731	790	725	820	808	774	773	749	831	805	791	763	768	798	779	794	783	805	761	820	808	812	756	797	760	812	781	812	812	787	784	806	813	812	766	799	788	793	797	737	788	760	752	790	805	777	779	784	801	786	762	787	765	783	768	780	761	760	811	775	820	770	827	791	812	775	749	784	777	788	777	759	797	745	779	802	756	758	804	813	778	758	750	756	763	793	764	762	766	811	795	776	732	805	774	767	793	772	838	754	778	756	822	805	784	786	788	785	810	773	761	829	792	795	850	774	809	764	744	750	766	812	792	808	815	742	762	793	788	742	766	792	770	768	763	756	818	776	783	750	785	822	812	793	809	764	766	770	753	806	779	744	777	801	813	782	809	756	784	790	798	767	789	785	747	823	744	827	743	798	726	723	837	794	830	763	771	788	776	786	804	822	779	755	769	750	779	797	814	781	782	807	796	811	765	783	734	784	806	799	801	732	816	723	762	715	794	718	756	838	801	768	816	827	800	794	783	793	780	802	773	785	793	737	778	766	800	774	791	842	765	742	801	801	757	814	725	761	825	729	767	761	764	757	769	751	819	771	801	803	797	802	755	827	817	787	805	753	810	811	740	780	846	766	759	728	745	804	771	722	776	822	771	822	776	801	734	756	732	793	785	766	772	774	829	795	750	805	803	790	826	792	843	814	754	786	735	781	747	757	761	790	757	764	798	765	798	739	790	808	771	759	785	827	736	761	814	821	751	775	695	792	778	820	753	826	830	804	743	778	776	791	770	809	766	809	806	776	795	761	801	802	727	789	815	813	824	754	778	823	785	757	800	779	810	790	806	742	788	763	828	808	783	813	753	729	732	789	764	776	813	770	801	758	791	765	783	741	753	769	763	817	762	761	815	777	787	793	785	739	828	789	794	790	792	751	791	806	746	782	816	809	749	786	774	799	787	822	805	760	743	836	794	829	813	783	829	755	815	784	738	790	805	779	741	783	740	768	752	783	841	804	795	815	764	766	709	729	787	794	779	756	789	831	770	789	778	770	803	820	836	757	768	795	766	809	795	803	754	762	768	782	751	731	765	813	757	781	752	767	767	769	771	805	774	827	809	754	810	822	737	756	796	774	744	807	774	783	796	722	829	788	745	756	778	829	743	798	808	788	795	739	810	793	741	768	797	747	839	788	751	759	774	785	761	794	786	828	724	824	776	754	762	782	798	757	772	745	833	691	722	843	753	797	797	834	757	780	809	766	805	815	835	778	797	756	767	760	760	801	798	739	777	797	792	764	754	774	753	802	785	830	779	766	834	765	789	753	812	792	776	788	777	789	764	791	800	790	789	773	813	794	784	724	804	773	764	752	834	859	783	816	793	842	823	793	762	740	791	779	806	792	819	760	741	764	774	784	844	757	867	787	766	770	762	769	790	747	782	784	824	736	778	758	784	795	777	778	751	807	790	760	745	791	766	790	800	796	816	825	783	788	783	773	815	776	748	813	745	787	735	772	744	820	768	754	811	833	733	771	775	770	765	813	764	788	736	808	780	761	748	738	780	755	787	804	818	828	804	792	757	765	764	754	806	784	763	760	779	758	749	823	717	736	774	831	779	796	744	792	771	800	804	782	774	807	808	777	809	758	776	762	773	800	818	751	748	747	783	707	816	828	784	824	757	766	793	759	766	803	781	779	777	747	786	792	772	808	794	749	796	786	782	773	771	756	793	778	793	764	762	773	823	806	779	798	758	782	821	821	785	750	800	761	833	777	815	790	781	790	774	767	740	809	780	809	763	794	781	775	824	781	789	797	819	816	788	820	757	757	780	805	729	839	795	767	827	800	825	768	813	738	785	807	773	774	786	816	792	764	782	759	867	812	753	811	849	783	781	771	822	756	766	761	753	785	761	727	788	839	772	771	799	768	769	783	744	794	801	778	810	797	786	795	730	781	785	775	791	800	796	796	793	756	793	777	761	818	811	758	797	771	769	765	769	814	769	751	728	735	848	820	774	787	764	783	803	749	776	813	783	763	772	861	807	785	745	754	768	774	746	815	786	770	754	773	801	739	839	738	800	755	791	807	784	776	770	800	748	838	810	779	755	768	817	780	772	717	827	785	798	808	826	782	836	802	807	793	776	767	842	717	766	813	793	782	801	772	762	778	757	808	772	786	785	757	746	804	802	767	798	794	718	745	786	768	795	786	842	775	785	769	710	770	820	765	793	788	735	850	838	789	784	782	832	743	783	829	765	808	779	820	801	813	743	760	858	723	779	797	786	765	797	800	753	738	795	791	752	751	790	808	785	745	731	791	785	749	791	803	815	757	825	780	778	743	793	736	762	809	754	788	864	794	785	786	788	801	793	774	762	794	799	803	742	784	754	755	833	748	814	774	800	830	805	814	794	826	842	806	793	760	812	809	778	772	825	791	799	829	790	776	734	816	778	757	764	836	802	791	794	780	782	799	744	792	808	767	780	834	759	800	799	778	763	773	811	768	811	767	745	770	791	803	819	768	835	750	744	770	806	759	807	765	785	775	780	761	781	813	780	783	754	798	777	805	753	753	746	804	750	769	800	806	760	821	757	785	774	806	830	794	796	825	811	733	787	775	813	725	827	806	792	817	783	772	841	728	730	838	773	751	807	788	808	770	771	789	705	842	755	830	773	808	715	841	780	761	768	763	800	768	749	806	757	747	746	782	801	819	765	821	769	734	768	768	811	828	764	772	778	778	795	818	811	814	815	782	781	760	781	758	804	784	771	806	754	801	814	790	805	800	845	799	827	782	792	817	765	832	791	825	808	748	781	777	764	829	791	824	805	800	790	830	780	844	791	801	756	758	805	761	747	757	776	786	785	794	804	788	787	741	824	806	796	828	743	794	820	830	771	799	732	783	775	822	805	796	780	761	754	795	780	791	775	779	791	792	771	778	748	787	777	785	780	754	813	820	842	801	761	753	780	789	772	752	801	799	775	812	776	755	729	790	833	780	800	810	757	759	836	782	748	840	765	750	760	823	797	788	764	784	782	791	790	807	818	750	773	757	802	842	760	784	731	758	797	768	812	769	808	811	785	784	815	807	802	756	769	769	790	809	787	781	796	818	784	762	768	830	755	777	780	798	801	799	806	779	799	805	727	819	816	768	774	741	732	805	754	853	762	770	791	842	767	815	792	745	808	766	827	789	779	797	755	737	746	752	843	775	773	734	742	853	776	808	793	765	832	816	798	816	788	761	776	804	802	791	757	762	771	801	822	782	767	736	772	771	764	766	822	769	804	752	754	821	785	787	767	781	803	746	813	820	770	702	807	792	860	754	771	786	812	758	756	770	816	785	746	775	785	774	803	786	769	751	776	758	756	789	786	791	815	768	835	831	798	766	800	776	769	811	785	809	820	804	836	773	798	805	781	819	786	786	790	768	759	801	800	789	831	805	805	815	816	831	794
24644	21024	23952	28279	21018	15428	681	540	405	418	396	365	416	378	439	358	397	420	364	404	409	420	367	378	396	376	388	379	406	409	358	419	418	393	389	369	408	419	383	387	401	365	392	383	374	397	353	382	343	351	358	382	327	379	378	385	372	342	384	407	410	413	360	366	431	393	377	371	383	358	366	372	389	376	406	400	385	357	394	361	384	381	380	342	389	393	368	368	387	380	379	374	383	392	410	376	378	431	402	388	359	357	354	388	371	364	347	406	354	409	375	397	362	372	401	410	372	389	360	361	370	374	365	364	350	395	354	347	358	388	382	389	389	408	371	381	404	371	368	373	411	383	357	366	427	400	375	396	414	424	392	394	363	395	386	389	376	356	369	411	372	436	402	376	377	355	375	392	379	384	396	384	383	377	391	402	406	372	385	402	376	396	366	346	386	411	401	355	418	421	393	387	377	378	404	385	383	385	380	369	393	385	364	378	418	381	385	413	421	411	373	438	377	368	369	432	370	367	343	397	376	426	411	387	363	392	381	379	374	409	359	379	396	381	357	398	414	406	397	448	380	390	374	404	388	395	361	358	375	396	431	375	370	371	397	364	446	388	408	374	381	372	413	432	464	400	409	382	409	378	373	358	365	377	388	429	377	375	383	393	399	402	382	399	408	380	399	405	386	401	378	349	420	425	395	381	390	390	383	352	336	396	394	433	387	369	379	387	406	368	380	387	347	360	377	341	354	372	383	353	354	397	377	379	416	371	408	375	372	375	374	391	358	422	388	357	392	377	403	404	378	371	391	419	356	398	382	391	383	361	356	399	356	366	364	421	389	391	368	359	346	370	365	369	340	386	375	371	393	386	414	373	397	360	360	391	402	389	385	358	383	377	376	369	408	360	393	372	378	388	405	431	371	389	408	358	395	404	379	385	352	337	364	338	394	346	359	363	386	398	402	357	369	357	370	359	363	368	393	391	388	405	356	406	392	375	385	385	361	358	354	387	411	354	388	366	330	390	394	404	363	386	410	403	378	385	386	378	400	356	349	416	414	362	412	399	376	350	385	370	395	383	353	405	372	367	354	392	353	385	366	395	365	400	389	372	411	352	378	399	396	338	387	396	375	410	423	392	374	356	355	384	411	370	355	383	401	401	413	347	438	372	382	405	394	362	382	390	375	378	356	358	379	370	361	408	405	399	408	393	373	409	389	409	389	354	402	382	382	349	384	364	366	434	379	368	361	360	366	392	392	389	390	414	357	391	376	362	352	383	393	343	381	369	416	378	364	374	360	378	346	349	385	450	361	400	374	347	367	423	403	378	364	387	380	367	411	398	415	395	344	367	374	412	431	395	387	382	401	365	368	382	416	372	358	358	395	355	359	328	342	399	359	384	394	376	398	409	374	391	397	366	394	352	386	373	414	376	407	428	390	401	362	338	422	391	362	383	383	407	367	388	371	367	394	364	355	402	393	386	374	378	390	354	393	375	430	383	383	394	376	391	357	370	390	392	351	391	392	400	399	360	373	391	357	390	370	418	399	361	432	420	376	400	407	400	368	406	362	401	372	402	405	369	384	389	403	362	433	403	359	367	395	367	406	371	388	378	377	391	346	373	383	372	398	392	395	381	370	396	414	395	399	393	386	374	389	408	394	358	400	382	384	395	366	383	386	388	356	391	378	388	402	387	376	383	431	330	378	386	363	398	383	345	371	359	420	398	358	388	387	372	367	408	372	417	423	380	365	396	404	427	361	395	363	356	402	392	391	416	364	352	375	367	416	373	365	387	394	427	400	406	412	361	391	401	394	356	407	431	424	374	367	373	354	376	385	404	363	372	377	370	352	398	388	410	354	349	393	340	357	390	406	409	413	390	385	354	368	387	398	373	367	390	364	398	387	412	414	347	388	360	401	401	396	384	410	361	411	387	353	363	372	422	392	412	347	396	389	379	364	348	362	393	419	356	375	375	409	372	377	369	402	382	410	376	392	401	385	384	420	376	382	391	358	370	419	353	371	392	385	402	383	408	397	348	361	350	380	336	412	383	399	383	416	402	387	378	381	362	380	403	440	374	409	396	388	414	420	382	390	400	404	384	388	414	369	400	381	401	367	359	409	377	370	371	357	379	373	373	377	352	405	343	375	368	416	357	397	374	379	381	355	377	368	386	359	380	365	420	351	404	342	384	385	358	398	390	343	374	410	355	409	393	381	397	404	380	355	387	372	428	376	380	381	366	427	380	394	341	391	401	386	388	348	362	342	369	397	384	337	419	379	395	379	416	379	391	374	386	358	363	371	359	397	383	366	367	397	376	362	362	364	411	427	390	356	403	402	410	384	373	366	355	405	399	384	371	376	390	362	416	394	366	393	408	408	375	418	412	395	351	399	393	352	390	366	373	378	358	383	391	385	338	383	353	381	397	396	362	374	369	354	362	385	414	383	401	381	422	373	385	388	391	370	394	384	374	362	404	388	405	410	400	417	381	402	361	415	408	399	389	404	371	392	426	384	373	384	380	357	384	395	382	347	392	374	383	375	360	405	374	355	351	411	390	368	387	426	399	370	376	374	388	353	344	346	356	383	403	387	404	404	334	388	358	390	404	420	361	385	391	394	386	377	415	375	382	401	393	391	376	385	363	400	360	384	350	376	389	384	386	386	397	390	386	360	366	406	376	372	382	394	425	411	371	370	385	393	362	390	373	389	398	382	341	383	359	369	386	442	354	348	395	369	384	377	354	377	352	395	365	394	404	377	379	369	395	359	363	396	429	392	376	409	413	380	354	372	382	392	390	394	396	391	382	376	389	371	393	383	347	375	354	353	417	388	382	375	414	396	393	377	388	371	376	385	416	402	394	354	377	378	432	388	376	371	418	412	382	386	354	377	365	372	357	373	387	388	410	353	379	394	375	400	371	375	360	395	401	363	377	367	402	408	375	403	376	377	392	376	363	391	393	362	385	363	370	376	418	366	371	379	397	372	433	381	393	395	372	359	375	407	373	387	390	396	380	403	369	373	399	404	382	375	388	402	383	414	408	367	376	394	396	367	408	381	423	353	397	426	407	409	402	360	402	379	380	410	346	409	380	379	357	388	320	387	375	371	390	380	355	381	413	341	373	387	395	381	387	370	394	391	383	397	373	374	389	423	410	410	362	341	351	365	361	411	341	396	334	355	424	352	362	406	387	354	385	420	353	404	344	350	391	408	416	375	358	383	363	409	405	310	391	395	381	367	402	389	402	385	428	376	395	406	439	402	366	388	386	386	373	364	393	384	362	356	406	398	372	395	374	383	378	416	350	417	389	379	372	360	374	344	336	346	364	399	386	396	392	402	376	395	458	367	364	337	405	409	395	413	391	415	384	420	327	407	391	406	379	386	373	403	366	368	356	352	370	327	377	369	412	375	387	390	371	377	371	383	399	372	400	409	384	358	377	406	387	385	366	400	358	342	354	360	424	385	376	390	371	363	343	338	405	390	386	375	412	386	412	372	397	351	404	351	370
3319	2914	2581	2366	1023	953	945	927	951	944	934	986	976	938	1000	935	945	936	963	878	957	932	922	927	944	922	946	902	961	902	926	935	949	922	946	912	902	852	904	978	898	900	924	948	949	865	936	914	877	878	949	915	944	923	899	916	872	924	946	926	876	948	878	890	906	866	893	926	912	936	912	949	883	907	926	932	888	909	954	877	911	891	930	910	972	892	906	923	862	956	947	924	859	946	946	933	956	921	908	816	1013	949	898	917	941	933	951	946	904	877	920	912	924	942	882	917	869	873	931	969	943	954	937	944	897	918	907	974	970	918	882	944	938	929	932	926	943	921	951	896	921	926	882	907	886	911	961	898	913	947	902	916	913	888	930	936	998	923	948	911	944	887	918	923	940	914	886	903	929	979	890	917	936	988	912	962	949	901	873	986	898	930	919	913	887	897	902	886	909	953	898	933	874	918	935	877	956	933	897	913	873	928	928	924	854	919	897	937	936	906	921	891	956	913	915	919	925	900	960	891	909	932	894	930	921	905	886	946	922	924	924	895	920	923	916	877	881	927	943	976	932	908	853	883	887	926	899	967	892	928	927	944	893	892	964	873	928	875	921	952	907	947	935	909	903	904	895	916	968	936	954	929	915	934	914	914	881	962	915	936	965	899	933	892	951	878	887	947	921	888	957	875	909	932	903	896	909	961	924	968	856	924	940	868	899	963	927	875	945	916	920	927	870	849	924	894	883	895	919	917	927	958	854	883	907	949	947	888	920	838	927	932	924	911	899	910	885	914	942	904	919	910	1017	940	899	891	899	881	943	951	920	922	922	955	868	964	900	929	933	938	887	911	913	916	936	924	902	935	941	970	918	932	890	957	868	924	863	915	918	965	931	902	945	924	883	950	903	941	880	955	953	890	948	914	872	947	936	883	889	899	881	944	906	929	922	919	915	887	941	852	894	933	926	916	879	955	842	910	932	888	901	938	910	926	981	881	960	930	918	873	844	889	930	894	956	941	948	857	935	891	895	896	891	920	905	903	969	886	985	904	915	925	907	907	890	927	890	948	934	870	943	895	890	913	932	936	902	953	962	906	924	930	898	876	937	904	941	904	914	884	896	997	877	908	980	895	931	944	922	925	956	936	913	923	881	895	939	951	966	906	914	888	923	898	906	897	915	937	913	971	901	922	909	933	884	921	974	957	971	965	913	838	905	930	874	935	912	931	896	959	956	937	859	896	835	863	958	910	894	912	922	922	937	880	901	883	876	927	916	965	910	907	925	879	911	949	915	928	957	908	893	825	900	926	954	901	923	881	906	889	966	855	960	963	944	941	960	946	872	919	905	906	999	883	912	854	934	938	908	872	873	913	916	875	942	880	931	931	973	916	919	907	915	958	893	897	909	942	944	930	843	928	961	904	925	882	920	880	904	922	924	905	924	885	910	933	950	874	950	937	929	895	941	906	890	937	938	941	977	953	896	916	974	944	927	916	961	931	908	902	905	946	930	910	889	890	897	927	914	909	943	920	925	957	961	875	917	883	913	869	972	953	909	889	932	950	926	933	902	930	939	954	925	957	888	861	948	891	915	927	938	895	920	952	910	888	895	933	912	923	922	875	928	926	950	908	901	909	907	907	973	905	939	944	910	913	900	916	952	921	906	932	932	926	922	984	926	933	912	879	939	921	902	924	894	868	900	879	927	926	964	914	920	930	892	908	930	853	956	917	913	953	947	939	946	920	952	915	923	897	847	934	907	913	875	914	954	878	942	932	938	980	926	937	901	908	903	929	902	923	945	950	888	948	846	950	985	917	866	903	923	909	947	969	928	866	927	937	883	905	956	951	911	919	892	905	878	929	908	917	920	980	948	900	911	910	910	925	942	938	873	916	916	911	889	908	938	994	963	935	929	905	880	949	1000	928	920	895	952	897	985	895	917	939	880	911	945	958	907	919	986	963	939	888	923	905	922	894	943	929	917	970	937	940	901	957	907	946	930	900	922	990	918	887	960	890	926	935	894	945	954	951	941	949	924	907	959	889	905	935	899	928	946	958	919	938	925	935	880	903	931	888	921	918	943	979	907	877	945	958	896	900	888	967	938	935	976	927	936	971	933	930	954	888	992	910	935	851	917	943	922	894	919	915	914	928	930	935	882	893	888	907	920	862	933	924	940	906	849	941	912	908	978	985	946	958	898	947	888	887	912	906	884	915	955	920	879	931	944	880	925	926	950	905	920	872	1006	975	872	859	895	924	942	925	897	919	949	907	894	926	902	942	888	912	904	922	972	909	882	929	935	905	869	908	930	896	923	930	972	923	927	910	849	926	893	877	913	916	900	917	885	906	861	887	906	993	874	931	907	880	945	907	893	914	941	928	945	807	856	899	918	873	924	887	860	915	905	900	922	921	920	932	950	950	923	915	915	900	903	897	890	1016	912	886	929	908	917	915	979	895	905	956	895	920	918	924	913	926	926	912	939	913	906	890	966	915	960	894	940	876	925	917	895	890	901	905	948	868	934	964	913	991	924	926	961	948	883	922	906	911	871	923	904	958	956	940	923	1015	874	909	955	894	906	891	961	876	879	939	871	912	894	908	899	850	934	965	915	852	903	915	895	949	957	892	872	925	935	946	926	917	922	906	942	942	928	917	939	904	848	910	903	890	889	953	877	920	892	925	864	903	900	945	915	887	952	914	959	944	864	949	905	877	876	878	895	945	856	875	915	879	912	949	896	928	889	925	881	931	883	927	900	968	872	897	884	919	859	882	861	948	902	906	966	918	920	890	942	932	881	927	921	923	950	885	960	928	906	920	950	916	917	867	913	872	906	916	867	888	934	890	971	895	893	929	916	947	948	889	891	935	929	896	923	929	947	858	927	931	921	913	927	892	933	950	902	907	978	911	937	874	938	897	915	929	879	919	939	894	902	904	928	897	944	903	982	932	911	912	905	909	933	911	938	931	951	940	965	960	955	913	909	863	938	949	915	904	899	877	935	934	905	935	915	922	899	929	913	974	919	937	892	909	929	897	875	930	941	897	900	942	900	956	932	914	923	853	902	885	869	977	910	894	872	943	952	902	917	919	908	914	919	974	932	938	925	949	895	876	909	983	951	1019	937	855	932	940	908	929	904	961	929	932	917	906	918	943	896	947	903	877	969	930	906	969	878	926	888	907	878	894	886	962	936	895	904	913	893	945	906	911	965	934	923	872	968	920	878	897	886	894	944	890	914	903	921	921	958	913	939	894	936	952	943	928	938	946	920	922	944	882	933	950	951	966	866	862	908	976	924	946	870	890	946	922	961	894	982	907	965	896	913	902	929	936	891	926	952	905	907	892	926	947	912	940	892	944	980	954	918	925	950	882	838	846	904	914	938	942	926	961	867	916	904	905	909	893	916	929	912	901	889	909	845	907	934	919	915	926	915	950	878	949	912	905	931	933	970	894	911	933	897	863	924	869	920	894	911	886	902	922	920	945	914	928	935	907	898	893	910	919	922	908	866	874	886	887
23941	20990	24295	27873	20994	21005	14003	553	417	331	325	275	332	297	278	258	257	295	250	256	268	259	214	243	252	260	242	253	255	248	247	261	202	250	225	231	248	249	252	241	259	268	275	219	254	264	198	245	215	243	246	247	229	261	227	245	236	235	244	227	240	251	252	215	255	242	216	250	255	223	225	255	239	251	222	243	272	236	236	233	231	242	238	257	234	235	229	230	236	229	247	229	216	230	239	224	238	236	251	261	253	221	256	238	221	239	249	208	234	243	240	238	242	249	224	236	211	250	241	234	226	232	237	253	255	233	242	243	260	244	233	227	229	246	259	240	218	244	250	220	218	239	258	232	230	237	244	241	237	232	259	219	222	249	229	228	253	235	241	246	252	252	228	205	242	254	237	209	226	268	232	242	245	247	233	223	211	242	237	228	215	252	228	252	230	237	234	248	247	250	238	257	244	214	274	231	218	244	221	258	245	209	187	213	217	228	231	240	240	235	240	270	240	239	271	243	245	236	243	241	260	272	234	232	235	232	276	218	249	214	219	237	233	245	237	237	230	232	239	247	248	248	244	251	243	251	233	234	247	235	244	257	244	209	252	236	218	239	259	268	223	245	247	221	241	233	244	226	235	226	253	278	210	218	246	245	246	230	202	222	246	228	258	214	243	234	249	246	211	240	231	237	257	239	245	237	237	216	247	258	241	247	216	246	244	271	241	226	254	241	226	248	229	221	268	233	224	213	262	259	258	234	263	249	231	252	271	253	246	259	240	263	241	227	252	265	244	220	226	265	244	268	198	248	236	251	218	238	243	183	263	275	234	238	268	233	256	282	219	238	224	238	255	222	248	259	218	220	224	241	237	247	246	248	252	222	258	210	209	240	248	227	257	249	260	267	229	263	222	231	232	238	239	230	250	250	244	241	236	247	263	223	234	230	264	257	260	224	213	265	238	221	260	225	221	221	265	229	240	231	213	233	232	258	239	225	233	250	237	204	252	247	241	224	227	235	264	241	262	251	255	235	248	288	216	241	248	238	240	222	240	232	264	230	254	227	255	261	216	226	204	244	262	239	239	254	258	220	229	241	239	251	217	241	265	255	245	237	216	228	258	246	236	216	257	273	252	235	235	250	233	240	251	247	229	244	242	248	226	234	229	244	231	244	216	218	236	253	236	249	277	264	236	231	237	233	236	211	249	236	255	244	246	231	254	245	229	279	245	236	247	223	251	232	243	229	239	266	251	234	235	226	265	276	239	264	255	247	229	250	221	242	250	244	261	239	234	227	252	233	251	234	241	253	249	214	236	207	213	240	252	245	253	270	239	251	230	247	241	240	262	255	237	234	242	234	202	239	232	249	219	244	271	245	257	269	227	207	221	239	230	258	219	256	227	258	265	228	208	260	226	244	211	246	237	235	255	273	247	249	230	241	264	267	239	241	217	259	238	234	253	252	233	261	265	240	203	248	214	214	233	238	212	248	243	210	220	269	248	245	269	237	232	213	254	243	253	266	222	259	253	261	225	227	219	249	224	262	238	215	264	236	235	233	240	239	254	241	224	245	250	209	234	222	237	248	218	232	248	220	227	244	269	256	238	268	249	225	254	230	234	217	228	250	215	252	236	239	231	242	247	220	220	238	226	230	247	228	214	252	235	263	258	251	258	246	244	260	246	255	254	255	256	260	227	228	245	224	254	263	286	216	251	222	220	216	228	202	272	218	206	228	248	246	249	232	230	233	228	229	236	214	251	239	243	251	254	252	246	208	216	222	252	231	238	273	242	227	243	224	227	237	211	274	242	244	229	216	250	262	249	219	244	264	240	272	242	247	222	268	241	253	227	209	262	256	261	247	212	188	229	216	247	260	231	261	236	256	260	255	265	238	231	223	246	233	225	254	216	242	231	234	251	218	256	228	232	226	213	238	258	236	233	234	218	240	243	249	235	247	210	265	251	227	232	234	221	217	221	230	260	239	214	240	251	242	232	223	233	225	255	261	247	260	205	229	250	222	231	250	216	235	224	240	240	216	244	245	242	236	238	245	223	235	227	245	225	254	237	245	240	247	243	233	223	202	237	240	241	250	251	237	237	237	233	213	239	248	236	250	217	210	204	250	246	248	244	238	222	225	246	245	247	248	207	236	210	233	229	242	249	246	239	225	243	232	258	233	238	242	213	253	221	231	234	233	251	257	232	253	251	215	241	258	246	206	204	252	203	223	254	241	244	244	250	252	234	237	236	265	238	248	237	244	218	262	263	232	216	224	258	281	260	217	239	230	234	266	230	245	231	216	262	212	229	242	285	238	247	228	217	242	241	232	257	269	268	240	221	208	279	273	230	242	244	272	221	261	217	219	244	243	234	279	243	239	229	253	232	242	245	238	248	243	236	231	216	257	230	264	246	216	269	227	202	242	259	261	264	233	225	233	289	239	238	236	228	268	262	262	244	232	252	258	228	223	234	246	239	232	237	264	256	242	242	224	253	253	235	245	242	227	274	254	252	219	250	209	238	243	209	240	268	258	250	255	216	254	226	276	237	231	234	221	260	232	217	250	232	252	236	236	246	263	259	238	234	245	285	239	239	254	242	242	238	240	241	261	233	231	234	247	199	224	254	231	229	220	211	274	254	236	235	250	260	214	240	245	252	248	246	228	240	260	268	231	241	254	259	235	238	249	240	226	224	229	261	275	237	243	242	253	254	250	255	231	241	242	243	225	226	272	260	235	238	224	249	264	225	252	229	211	247	236	224	250	234	257	252	229	235	209	233	239	238	261	267	278	235	235	246	239	211	248	229	262	262	223	229	253	259	256	227	199	238	253	235	233	236	247	224	221	219	229	243	211	233	245	219	261	242	245	244	232	214	246	264	248	208	239	234	211	236	256	255	267	234	241	241	210	228	243	226	242	228	256	221	244	262	231	223	249	243	230	239	252	228	236	226	245	259	204	229	234	246	202	235	239	221	252	219	232	223	264	230	215	219	235	269	259	257	253	221	256	229	256	238	222	238	255	229	219	257	230	273	221	220	243	230	221	235	226	227	250	226	237	246	215	221	247	244	244	221	246	261	247	252	236	235	250	227	267	264	233	228	210	219	240	215	271	245	267	215	230	233	215	220	226	228	241	227	264	251	269	272	245	232	257	222	232	239	252	228	267	235	229	227	220	249	237	268	237	220	265	235	233	236	257	239	269	228	249	224	226	258	244	215	255	254	185	226	226	241	238	263	251	240	226	303	253	229	251	271	223	233	243	238	236	240	249	227	238	252	234	249	227	229	234	230	210	211	234	236	225	224	227	253	230	243	269	235	240	222	250	253	274	239	223	256	244	232	256	232	230	257	238	223	220	224	257	228	219	248	251	235	241	227	227	248	217	260	248	272	254	257	240	235	239	220	224	233	227	242	254	266	221	253	244	236	224	259	250	275	224	247	228	224	207	222	223	244	206	228	242	232	222	228	242	241	241	252	223	192	273	240	204	225	241	229	259	251	244	241	244	227	237
3139	4696	3026	2741	835	782	660	668	606	604	618	583	655	595	586	595	600	639	578	590	573	602	626	600	624	606	571	563	582	614	565	611	570	577	548	595	591	669	565	563	574	587	589	588	566	584	604	591	594	529	552	542	592	583	588	579	606	549	568	546	586	547	580	599	552	547	584	589	538	621	538	560	599	579	598	600	573	574	583	560	593	609	589	565	581	565	608	565	585	572	578	581	559	576	589	593	570	578	588	562	604	637	653	564	576	547	579	574	578	589	594	560	591	550	582	570	607	551	588	625	554	556	600	586	562	603	581	591	573	534	584	552	561	590	545	608	546	582	570	578	579	523	595	526	612	574	576	574	612	588	548	559	591	578	598	608	597	604	532	579	565	578	595	594	582	599	561	593	545	607	554	555	592	576	582	571	586	597	587	596	551	580	547	569	598	596	592	602	584	587	589	598	588	589	560	574	587	577	572	587	594	540	556	570	554	566	539	603	581	576	581	589	572	536	577	546	563	594	577	582	570	578	582	574	609	579	584	560	597	615	586	596	578	591	558	599	585	574	570	564	568	552	565	577	565	609	557	604	602	545	578	557	591	545	591	559	578	587	589	578	543	542	581	580	641	553	555	532	592	539	533	545	587	549	593	595	561	618	548	575	618	541	571	591	593	586	603	567	575	549	583	594	621	564	617	576	542	538	591	552	545	588	578	576	615	543	598	570	531	576	609	582	568	576	554	576	556	566	569	573	578	533	570	573	622	611	582	603	563	558	576	584	563	552	549	545	572	570	581	612	549	586	526	577	588	616	602	584	592	531	540	582	563	580	602	612	563	600	597	547	559	586	594	598	579	556	582	614	567	604	577	583	571	606	623	564	565	582	572	535	594	589	591	525	599	560	554	567	593	550	565	548	600	545	601	560	634	579	596	600	564	547	588	568	576	578	553	565	599	552	639	605	589	565	592	609	571	550	607	567	599	626	565	608	562	552	598	555	573	596	570	604	574	548	587	568	590	575	548	562	587	594	594	574	576	582	558	567	547	556	576	598	592	595	584	563	572	559	628	603	584	581	621	562	582	601	588	636	594	587	575	581	530	606	550	592	570	580	567	574	597	555	629	601	576	536	572	586	611	530	632	593	600	616	620	602	576	579	596	579	621	559	566	606	566	566	530	613	579	550	570	578	552	582	565	603	561	595	578	581	600	588	571	597	616	605	602	547	555	612	574	558	598	587	543	613	562	551	588	567	563	610	593	632	584	607	597	559	525	587	591	575	551	586	630	570	547	552	550	590	525	614	607	511	561	591	557	605	575	597	595	573	566	569	569	595	544	604	605	547	582	624	555	567	555	569	610	587	602	573	564	613	582	514	585	574	590	590	575	620	581	610	616	583	580	570	526	584	609	532	604	566	584	564	558	599	600	591	538	547	612	574	578	595	575	567	536	538	578	603	548	583	576	571	588	591	613	545	549	564	599	577	591	588	540	574	603	556	536	561	519	559	611	551	562	566	610	600	564	582	576	610	544	578	535	574	551	544	541	594	546	558	550	596	560	575	605	581	591	641	580	595	590	571	592	544	587	573	578	553	574	542	538	606	585	587	554	546	581	612	596	532	598	575	573	599	597	535	592	528	574	608	562	579	541	594	590	551	621	566	565	563	555	535	535	628	596	565	576	560	575	584	591	584	569	629	555	576	556	594	580	623	638	571	596	586	562	576	591	544	608	594	581	598	554	606	566	550	619	582	550	600	585	584	658	622	592	500	603	546	578	571	551	604	586	572	536	562	597	567	547	571	585	565	537	545	589	557	594	603	600	609	571	577	612	565	598	619	576	572	552	597	586	612	609	587	629	588	587	588	595	626	565	569	521	566	572	545	577	584	532	565	588	593	594	562	554	557	574	571	554	567	639	553	606	603	603	554	594	623	598	603	585	619	581	570	604	595	600	581	580	584	610	526	538	542	582	575	591	542	601	607	628	604	578	571	565	534	548	596	583	602	550	610	561	623	588	603	599	525	586	590	569	557	606	579	594	608	548	585	527	584	548	577	537	541	546	609	572	574	631	594	600	597	575	568	574	567	560	558	606	515	583	581	554	563	604	642	651	538	542	600	546	564	577	568	571	559	582	576	571	557	575	587	547	534	596	563	606	531	566	536	552	579	596	559	581	550	575	607	564	547	571	615	623	573	580	547	593	580	595	542	612	573	580	556	585	618	529	580	545	530	542	606	580	571	571	600	555	593	560	549	580	577	554	561	569	585	601	655	547	613	552	571	579	579	562	618	537	567	551	591	574	560	582	589	576	578	593	571	577	577	602	548	583	562	592	604	592	558	590	592	589	581	582	572	570	599	541	560	573	583	590	586	529	555	582	571	576	610	595	554	565	556	601	538	575	583	576	587	573	599	537	595	583	577	598	567	622	571	602	610	577	595	572	580	538	600	593	523	577	569	634	593	592	561	601	583	555	573	558	607	570	594	546	562	566	573	566	575	596	581	580	532	574	611	562	551	575	587	571	605	581	543	572	574	594	626	606	562	566	604	587	589	584	581	550	593	588	585	569	596	578	588	564	599	574	596	572	615	576	600	590	539	583	592	600	565	613	568	607	584	606	586	554	561	582	577	633	574	604	602	603	585	594	616	577	563	614	584	604	547	570	594	552	531	563	609	604	567	572	583	584	610	560	588	563	599	571	576	590	573	569	579	566	547	600	566	575	590	536	602	581	585	572	584	592	567	559	587	570	600	560	597	550	580	554	584	565	564	591	596	600	569	574	612	581	562	571	562	561	606	572	558	590	549	544	586	613	557	599	626	590	585	593	590	594	549	547	545	570	611	557	570	626	568	609	559	564	561	566	586	569	572	583	534	581	587	582	588	611	561	580	587	570	565	586	542	598	603	588	610	572	572	577	561	594	597	559	552	578	599	569	568	561	599	563	573	561	594	582	577	577	615	602	614	571	584	563	589	601	565	593	584	551	571	540	587	585	555	551	580	535	594	585	556	578	572	571	582	579	603	598	593	558	637	595	574	553	627	575	599	574	572	549	560	569	590	531	535	563	571	549	584	604	604	622	590	590	576	627	570	543	569	619	582	548	539	562	563	571	535	555	586	603	571	616	610	530	554	537	602	580	602	595	547	608	562	572	559	545	540	575	597	572	560	620	591	557	545	584	565	601	562	550	539	581	596	574	590	582	588	573	564	600	562	601	582	546	598	571	630	546	586	590	573	584	531	565	571	563	552	571	625	573	633	613	593	580	624	602	579	590	550	565	552	567	549	559	564	593	592	571	619	579	583	579	579	584	588	585	567	575	576	576	585	649	595	583	527	598	507	609	553	622	574	586	640	614	621	535	631	579	545	601	543	586	595	588	543	584	534	590	575	548	584	624	575	530	556	555	609	559	592	580	577	599	569	571	593	597	501	590	571	586	589	592	586	615	552	611	578	582	555	559	569	579	563	586	597	589	542	530	603	587	545	585	565	548	625	577	569	601	545	563	612
31843	19632	7800	1172	353	321	332	320	313	291	304	307	304	328	315	314	300	323	368	319	312	295	290	311	318	296	316	318	319	301	302	306	308	299	291	271	307	304	321	310	296	321	282	317	326	270	297	308	293	335	334	293	295	309	317	283	335	341	297	298	287	362	312	291	335	303	289	323	321	318	313	328	318	305	308	304	298	304	303	327	313	297	282	291	307	338	266	335	283	338	320	288	309	359	345	339	291	310	289	315	348	353	316	322	294	322	302	314	306	310	295	321	319	327	326	294	307	317	282	309	320	320	308	297	294	330	296	303	293	285	335	310	281	299	290	306	281	334	328	322	292	291	313	366	337	318	336	307	307	289	318	312	328	276	330	329	333	309	305	333	334	320	290	293	338	318	269	307	308	292	314	292	284	315	313	316	303	348	303	287	321	328	335	313	305	316	321	234	326	344	320	330	311	301	312	334	316	345	320	325	310	278	290	322	341	321	299	304	328	291	285	318	325	303	294	283	296	333	285	306	295	313	286	325	304	299	286	307	291	316	306	302	325	314	305	344	322	335	331	312	306	324	350	332	300	322	317	311	311	293	300	341	325	308	323	290	295	312	344	326	289	322	304	328	294	296	311	300	296	304	322	312	313	299	286	285	282	314	325	305	335	314	339	320	309	335	290	327	299	293	331	285	314	298	322	292	290	298	300	313	300	318	303	306	317	318	295	325	325	331	303	343	301	304	313	282	316	302	289	323	340	288	320	329	312	306	324	343	284	321	311	335	313	334	316	324	296	250	325	320	338	327	310	337	318	334	300	281	322	290	346	314	320	308	334	312	340	303	322	332	304	286	296	323	313	310	298	285	325	318	281	292	288	300	319	275	277	309	301	297	319	306	309	342	321	293	332	292	341	313	298	317	298	294	308	304	315	334	283	322	311	309	308	297	303	312	326	337	334	291	295	328	283	315	297	308	335	318	282	320	308	298	319	303	306	325	271	324	330	317	292	331	302	302	314	300	324	324	327	332	277	311	325	308	314	305	277	353	327	296	311	306	316	333	292	327	255	343	294	292	310	340	310	306	327	354	304	277	323	316	309	316	348	334	314	315	307	315	274	316	309	272	310	298	301	341	331	275	290	331	325	312	303	322	274	303	309	312	284	335	318	325	306	310	323	301	320	322	289	289	304	314	327	357	342	302	297	294	329	320	329	316	312	325	305	311	333	298	305	338	301	320	318	293	312	290	308	302	313	300	329	323	317	306	311	317	359	307	324	297	302	323	292	334	330	335	319	332	302	327	287	316	327	302	336	293	330	300	323	342	328	294	307	311	331	277	304	295	338	324	314	292	315	361	285	295	294	379	314	335	299	327	287	290	329	305	316	298	321	316	311	305	337	317	325	306	304	303	300	298	313	279	320	323	323	295	300	288	316	325	317	308	297	307	274	319	353	305	297	333	316	323	319	310	332	321	297	311	327	341	314	318	300	301	315	349	276	294	331	296	342	324	305	297	291	302	300	283	335	301	346	304	291	331	339	329	329	317	327	296	315	310	320	331	342	303	312	352	325	342	357	295	342	322	336	297	315	291	307	301	324	305	317	311	319	298	317	287	293	298	325	325	300	290	322	319	296	286	291	333	304	321	338	340	320	342	298	287	349	316	359	332	279	334	316	296	337	312	327	285	316	307	289	301	300	308	314	299	275	330	328	278	328	334	316	326	293	294	290	361	288	314	295	338	328	304	317	294	288	302	290	321	297	303	340	280	320	371	308	285	303	337	308	290	303	322	293	332	299	316	295	313	299	337	333	319	306	315	333	316	324	328	311	335	318	304	372	323	332	319	312	272	294	329	313	293	304	273	348	328	319	307	311	327	310	311	288	324	313	315	307	343	294	305	304	283	325	295	308	327	291	295	314	314	326	298	286	280	313	300	317	291	329	297	297	339	324	303	312	273	293	290	311	264	307	304	321	323	319	332	326	339	312	310	302	318	299	304	295	318	316	317	336	313	310	311	302	282	291	313	324	302	328	327	303	314	324	307	323	324	313	287	343	307	302	314	296	331	372	290	313	274	320	289	318	364	335	302	307	301	308	308	313	312	285	295	327	317	333	333	310	302	289	309	325	302	315	315	308	335	298	332	318	319	315	305	299	314	321	311	312	323	291	322	305	318	342	306	345	288	339	337	269	332	320	299	338	281	320	324	295	310	337	306	281	334	294	298	302	274	300	305	324	311	331	331	313	321	287	315	311	370	296	303	297	360	307	327	313	316	302	288	300	311	320	318	314	318	309	305	334	274	291	324	308	355	307	335	306	289	312	338	309	332	317	343	311	313	290	311	324	277	344	309	314	318	283	280	306	294	309	327	333	336	310	305	318	293	301	285	307	296	330	320	309	302	300	294	324	321	283	331	330	311	312	307	344	306	303	294	304	311	330	301	330	305	311	290	292	327	327	298	332	308	308	325	324	312	308	314	262	293	326	309	323	330	312	329	279	331	323	333	302	303	281	300	293	324	309	305	314	318	316	322	347	309	338	326	310	342	291	296	322	330	339	298	298	300	296	305	315	324	304	292	290	340	341	313	296	309	314	297	307	316	319	303	299	314	336	306	283	299	313	316	319	294	330	302	314	306	289	347	308	316	310	326	317	317	294	331	335	304	321	307	311	294	326	316	306	295	301	286	301	344	320	322	308	321	308	286	283	297	305	321	319	337	305	311	346	298	327	312	306	301	336	283	296	349	303	317	344	305	305	304	326	310	325	290	268	289	312	320	295	286	322	329	317	337	320	300	292	336	301	311	292	295	330	289	292	323	325	332	312	291	318	299	314	301	304	318	294	340	304	324	339	302	307	304	327	354	322	283	334	295	284	323	273	314	263	313	324	308	308	318	289	318	290	336	306	296	322	316	306	322	274	326	337	345	312	322	345	309	288	294	296	277	326	315	317	319	298	310	332	344	271	298	294	300	357	306	328	300	307	313	325	297	311	309	325	315	297	298	325	295	319	294	320	321	310	331	291	308	339	299	299	317	313	325	336	284	288	307	327	292	270	291	314	291	318	294	292	285	307	319	303	315	332	329	321	310	315	318	334	318	314	309	311	333	311	319	328	313	324	309	314	327	296	309	338	304	314	285	295	311	320	336	334	341	317	315	324	304	305	329	316	346	323	270	296	287	266	302	320	306	350	310	314	307	308	327	314	339	274	315	330	306	316	315	296	274	314	306	319	309	318	307	295	318	269	309	303	308	327	309	346	270	299	309	306	302	269	334	310	292	311	309	315	337	312	298	324	319	300	306	309	296	277	324	290	297	309	317	338	311	318	329	305	302	309	323	306	314	339	313	292	309	314	317	323	298	331	311	292	321	312	297	290	296	315	309	294	322	327	296	305	321	317	317	334	323	317	308	292	326	294	319	323	312	315	328	313	307	307	296	310	315	319	288	305	302	347	308	290	303	321	328	331	325	297	319	307	323	291	309	335	300	294	305	325	364	309	295	279	291	334	303
5649	1582	1330	1073	804	843	804	797	774	821	783	831	798	781	851	777	794	778	806	823	792	764	841	877	806	780	773	782	830	832	752	726	811	837	792	811	850	784	811	739	801	738	766	787	770	775	785	774	795	809	783	803	782	739	797	770	757	802	792	774	753	777	813	846	837	773	805	827	771	797	837	786	781	788	783	736	794	818	800	817	806	788	783	841	833	788	809	806	827	737	770	808	819	773	796	815	800	781	813	769	827	802	783	762	811	790	797	734	785	820	779	786	795	777	766	788	795	773	822	797	811	805	838	800	779	764	823	809	773	818	851	785	785	751	839	813	808	780	803	807	828	781	768	778	744	779	734	830	812	797	757	792	790	807	769	760	776	784	779	765	808	819	826	776	801	733	773	785	803	806	782	759	770	825	815	778	779	749	771	748	806	769	808	761	837	796	838	844	810	809	802	812	769	784	838	820	801	815	828	752	827	845	789	816	812	800	787	799	788	791	766	778	778	742	789	780	783	770	800	791	785	777	723	781	763	772	757	811	765	813	771	774	781	781	764	791	818	789	750	755	779	815	775	808	774	800	718	820	801	813	781	810	796	763	787	780	813	790	724	757	777	804	827	787	782	852	820	838	787	795	789	779	815	790	793	763	766	781	788	802	811	797	749	769	799	776	791	767	768	842	788	778	820	822	802	824	789	804	807	793	749	761	782	792	860	809	763	819	828	782	785	814	775	823	735	830	780	774	831	824	757	788	790	796	846	816	793	791	750	782	803	774	781	787	820	776	750	805	801	745	772	811	796	756	759	788	795	723	724	822	776	794	743	776	802	819	743	746	774	815	779	800	812	782	826	808	827	826	803	788	787	836	787	795	801	797	747	794	787	774	830	760	747	788	764	778	784	770	827	785	769	768	763	830	832	805	830	794	821	827	776	780	808	788	772	813	779	789	805	827	779	778	794	755	763	789	783	768	824	765	810	773	804	809	861	764	780	801	760	805	786	756	798	740	763	778	815	824	804	812	771	809	757	807	804	822	797	752	808	783	815	798	776	807	789	838	796	799	796	794	834	806	807	838	758	827	807	769	780	792	800	803	800	811	765	795	776	816	758	813	746	783	836	787	842	753	767	793	815	820	746	851	830	786	849	777	770	773	754	722	794	885	786	791	823	752	770	764	796	783	805	801	792	791	810	816	790	704	784	728	775	724	826	756	845	808	778	783	848	812	742	817	764	842	708	775	796	783	838	786	790	827	797	760	763	760	787	766	766	787	762	770	796	809	786	769	771	754	809	730	795	763	764	786	784	730	789	830	832	742	790	771	782	836	819	803	764	832	743	777	823	820	793	796	797	796	818	775	766	791	794	805	804	792	791	787	802	790	746	790	795	786	755	804	789	778	778	821	838	768	785	777	820	793	803	842	815	858	851	827	796	824	807	834	791	774	800	790	818	805	774	754	781	739	780	744	744	832	844	742	776	769	871	797	807	725	840	811	780	758	806	768	798	796	865	793	807	803	783	785	792	753	742	786	763	805	779	780	806	770	809	772	750	757	768	759	797	791	801	778	792	772	819	759	779	812	791	792	824	824	785	791	800	792	770	819	717	839	795	783	836	766	750	738	784	821	751	830	769	797	761	755	783	766	758	761	769	809	777	764	761	760	797	799	776	786	807	822	807	787	806	829	786	801	797	796	822	730	782	759	798	792	793	739	760	756	782	768	820	776	817	800	776	836	844	820	786	789	739	829	809	731	851	761	755	763	802	834	783	801	825	739	782	769	801	779	811	857	783	776	804	804	782	876	852	752	786	825	759	824	760	769	768	786	757	818	808	776	791	758	801	785	813	782	788	782	767	761	816	787	741	789	768	821	802	813	811	758	728	818	808	797	769	830	799	769	812	767	763	774	811	790	849	777	799	802	805	797	795	797	768	778	773	749	807	764	820	817	755	835	768	809	786	727	757	763	735	784	770	798	780	734	784	784	745	789	833	791	818	852	824	785	791	812	803	710	788	777	769	826	731	872	817	794	778	800	832	832	785	755	728	758	806	823	743	759	784	824	748	807	775	731	806	775	742	786	864	778	802	819	758	753	856	751	803	777	775	784	769	811	844	802	793	806	831	795	806	777	841	812	774	816	775	804	771	766	824	784	789	811	808	795	779	784	820	786	786	781	820	783	753	811	818	796	745	737	844	777	828	752	817	798	741	815	822	768	750	801	830	781	779	811	785	774	780	796	781	765	803	772	789	806	793	749	858	809	818	776	816	842	864	804	766	787	797	813	791	828	763	789	765	808	854	819	793	803	774	799	790	785	805	729	788	718	793	760	810	778	788	720	801	754	781	813	827	764	804	787	728	791	778	850	734	784	783	787	739	748	787	842	757	783	804	813	778	766	778	779	806	819	811	781	758	732	769	798	783	834	816	790	801	815	811	788	786	807	779	786	762	786	792	782	889	825	815	824	793	746	827	768	807	778	733	848	798	781	791	823	870	833	799	842	793	754	827	759	735	775	786	782	791	727	783	788	849	738	760	795	800	794	753	812	772	761	831	784	817	812	775	770	807	829	752	821	809	767	819	773	831	795	753	772	786	794	773	777	792	793	829	785	792	790	781	827	755	793	768	770	800	804	790	807	810	797	777	813	755	805	820	709	770	767	803	801	760	793	802	754	836	779	796	818	810	768	822	779	814	799	803	831	805	809	828	850	766	793	778	789	796	825	772	792	770	718	780	785	803	759	807	784	755	767	758	794	772	728	821	758	777	832	803	757	753	806	814	835	794	794	792	760	809	753	814	810	784	811	800	739	769	754	763	770	798	793	772	786	823	785	820	802	822	817	756	805	788	811	802	763	805	795	758	789	789	787	817	793	804	786	782	780	796	832	761	712	782	809	817	800	801	805	816	790	787	787	775	803	729	778	809	787	816	810	818	765	782	753	781	842	796	773	819	810	815	819	805	789	826	778	826	828	839	786	763	749	827	798	773	802	736	839	807	821	797	771	805	761	824	786	806	797	773	781	801	783	791	767	831	768	772	766	826	861	778	755	769	814	774	756	779	764	821	773	750	787	763	803	797	778	768	802	765	772	751	807	807	843	818	835	785	790	809	815	847	756	881	749	829	803	777	783	746	746	819	862	786	811	739	785	778	801	759	759	785	793	795	803	810	797	758	746	780	807	791	812	787	844	785	761	791	804	767	784	843	813	826	802	795	788	831	774	768	819	840	748	834	738	781	781	802	825	743	828	778	799	804	784	768	763	828	846	788	794	787	788	777	796	738	771	766	797	805	816	811	808	787	778	751	804	763	828	791	800	797	810	799	752	768	775	784	793	798	826	810	820	821	800	780	759	766	818	763	816	775	768	833	856	761	755	760	752	797	785	755	755	780	806	746	812	782	782	820	792	767	802	780	798	814	812	802	788	788	777	785	774	816	697	782	767	813	839	772	797	797	798	784	785	825	849	781	786	813	813	873	761	775	802	833	780	826	768	745	794	776	781	821	813
24626	21012	23965	28261	21007	15336	764	471	457	427	494	416	426	410	390	373	354	384	387	397	403	413	393	363	388	374	406	410	410	397	383	372	391	401	419	400	372	397	347	376	406	420	361	370	336	373	414	372	394	374	381	396	364	395	398	389	400	349	378	406	362	379	407	408	355	394	366	388	383	347	364	389	422	393	405	370	367	389	404	414	386	389	413	394	359	386	362	417	375	386	371	378	348	364	354	373	401	377	368	390	398	367	401	388	333	410	399	422	368	395	408	392	436	370	355	360	408	372	351	400	367	363	393	410	379	397	402	375	348	352	377	406	345	423	386	377	377	355	381	356	374	398	365	412	393	391	396	396	412	381	382	364	368	438	396	403	369	411	377	382	377	374	341	382	356	391	383	376	374	376	376	384	400	416	381	355	382	363	387	345	376	410	423	421	370	370	393	366	387	412	385	371	364	389	386	371	404	403	373	391	416	387	394	359	380	417	403	383	378	391	385	362	370	378	369	356	392	380	435	359	400	389	408	395	400	377	338	467	437	402	366	384	391	411	402	350	400	378	412	386	375	391	366	396	356	400	381	397	399	387	367	378	382	383	394	354	409	399	398	369	402	385	368	385	355	385	371	392	374	360	363	388	407	414	371	374	341	394	383	395	408	356	372	365	411	385	387	412	406	389	382	414	367	381	377	373	367	373	370	392	395	368	356	374	376	361	416	341	426	374	360	368	344	399	379	371	393	351	412	336	346	422	393	411	353	419	395	371	394	400	407	347	373	362	420	378	357	396	373	395	380	369	389	366	350	375	363	408	377	384	394	419	381	430	398	365	392	368	359	364	396	409	350	404	358	378	395	409	371	405	395	408	383	384	385	395	362	388	408	396	345	405	382	400	353	404	396	373	403	346	398	410	397	402	351	367	357	369	391	400	354	388	427	374	388	394	414	401	408	368	342	368	411	364	400	380	371	372	373	370	384	400	432	370	386	384	390	377	388	371	403	391	390	424	413	400	414	418	390	401	360	375	412	450	390	407	417	404	366	414	377	358	382	415	405	383	387	358	374	381	391	372	393	397	391	410	368	400	370	348	354	416	372	403	348	377	381	352	413	408	409	374	410	362	386	388	422	425	381	398	388	396	355	361	364	378	417	403	352	398	413	377	367	351	378	396	414	379	383	375	357	399	409	412	371	362	345	406	395	369	363	385	405	383	404	422	369	407	398	348	384	359	407	409	372	395	383	403	365	365	406	409	413	382	380	356	401	371	383	376	398	382	405	346	392	368	402	381	402	385	406	421	380	389	371	378	383	380	371	388	371	408	383	411	363	375	413	396	394	368	379	384	358	366	383	374	408	401	389	351	376	377	383	405	370	364	389	367	399	420	397	413	367	366	382	397	378	377	349	393	388	361	419	393	384	372	393	394	389	363	381	398	345	359	386	355	398	388	390	352	408	392	405	366	378	432	396	379	418	388	409	388	384	409	406	384	382	396	369	389	392	369	359	378	391	355	385	372	372	381	405	399	435	365	416	361	393	347	404	411	404	350	394	378	391	383	378	381	396	391	369	366	382	427	387	408	406	374	378	399	375	366	414	420	402	366	384	389	376	383	369	396	357	411	372	408	381	393	424	359	413	389	366	373	371	396	397	367	373	376	398	362	382	373	393	359	387	357	356	330	355	355	386	370	339	403	367	363	441	377	376	426	390	366	398	373	421	391	348	369	399	363	409	359	393	448	414	366	382	332	395	393	385	372	366	387	411	365	370	374	374	368	382	406	388	414	357	377	396	378	393	359	406	377	372	350	387	365	392	412	376	412	369	340	384	338	362	397	377	390	393	370	397	378	368	399	356	425	369	380	399	368	378	414	371	343	374	385	438	409	402	377	376	366	382	360	363	387	358	399	373	364	384	394	380	372	361	373	361	370	418	391	375	332	379	378	398	387	383	417	381	411	387	394	374	400	372	394	416	356	390	408	367	379	369	353	348	370	397	398	373	400	409	381	367	391	362	405	391	394	415	393	393	390	407	365	387	407	393	389	369	382	387	376	391	418	374	414	397	368	409	353	387	369	329	365	375	368	382	393	381	381	375	418	352	361	367	390	413	338	361	392	379	360	416	411	389	413	361	395	360	363	398	376	386	403	386	398	391	371	375	401	404	405	394	393	339	394	391	394	366	405	405	407	389	386	365	363	355	378	381	402	399	352	402	337	387	441	374	369	409	404	420	396	397	415	417	350	386	396	360	413	373	369	366	403	367	359	392	395	392	373	413	377	378	362	356	387	371	364	392	368	414	357	384	383	394	395	382	398	389	380	392	373	364	375	373	388	406	371	398	385	409	398	380	383	356	378	387	412	381	355	392	385	369	383	379	383	384	348	396	367	393	377	380	401	385	396	358	353	387	373	379	366	402	407	391	408	383	395	405	416	370	380	414	383	381	389	386	367	392	356	406	397	355	408	392	372	363	431	418	378	383	363	383	401	409	374	376	372	402	377	364	421	374	384	366	364	362	404	428	420	365	424	410	381	376	374	374	388	368	398	372	389	359	375	364	379	369	347	363	388	378	385	369	376	372	378	382	370	373	382	394	387	387	427	393	397	393	377	397	346	410	369	389	411	364	354	391	395	390	361	400	408	367	427	355	387	341	415	365	388	367	368	355	352	377	371	388	398	388	350	373	371	385	360	346	380	362	375	383	366	407	407	406	340	397	388	351	395	382	382	384	371	376	389	375	407	393	391	364	335	388	414	383	336	378	323	375	362	395	360	433	334	435	427	404	383	381	397	397	395	402	394	360	383	365	367	403	377	383	411	408	359	394	359	418	399	423	379	379	365	396	407	404	391	386	373	401	404	397	360	420	365	381	394	386	367	349	401	385	397	404	368	390	396	384	409	393	412	399	400	383	396	384	384	415	394	408	404	364	345	391	411	391	395	344	348	372	383	384	347	399	436	376	360	361	364	409	359	357	365	367	387	383	370	370	363	404	384	363	392	388	401	401	364	350	370	402	420	402	373	398	374	384	367	379	381	382	361	365	363	383	374	363	391	374	369	379	410	384	390	384	386	370	387	383	388	382	372	375	429	384	330	336	371	417	364	380	407	370	399	415	408	396	378	386	395	395	392	358	363	365	384	387	366	396	365	402	377	339	377	359	403	383	398	406	353	371	378	406	371	368	416	386	378	338	354	389	387	383	378	397	349	372	363	409	388	390	410	359	391	397	415	366	352	342	405	369	341	399	392	380	390	393	387	383	380	407	366	382	375	372	403	375	373	393	379	391	381	356	407	420	387	346	409	417	392	413	370	374	398	371	362	378	357	398	351	397	356	326	384	398	389	388	400	397	398	412	376	397	375	420	375	379	365	396	388	372	399	382	383	404	394	359	344	366	402	377	411	380	377	375	398	384	401	391	370	391	378	371	394	400	362	378	382	364	386	392	383	386	396	339	387	382	394	386	365	378	363	395	389	380	437	345	374	393	362	390	400	374	387	395	398	355	379
3426	3092	2502	1741	1061	954	949	939	945	937	888	896	918	937	971	926	937	948	973	860	905	936	903	920	974	943	888	928	915	923	917	929	909	914	967	942	877	904	907	880	900	927	957	946	948	918	939	914	953	899	913	942	919	937	946	910	907	967	917	900	891	890	889	940	958	922	977	920	919	932	913	931	918	914	878	953	954	896	890	919	911	913	912	914	932	919	897	928	927	1014	897	927	945	962	913	936	940	964	949	937	865	897	908	921	940	908	938	927	956	887	911	939	882	900	966	962	862	946	891	883	911	936	892	864	867	913	914	907	967	926	913	930	963	989	913	888	891	874	927	911	951	923	868	897	868	963	913	904	937	934	928	912	954	881	949	963	883	871	891	914	876	935	929	868	934	876	910	895	921	898	911	956	909	898	938	883	911	958	906	932	957	925	911	921	880	881	958	865	955	889	949	915	911	888	913	963	1003	938	983	855	886	924	916	910	918	933	895	935	948	855	930	917	905	920	891	888	943	887	885	939	897	961	891	937	928	962	932	917	924	946	922	884	919	947	950	922	852	874	958	921	900	937	926	1006	953	963	926	913	909	873	882	904	966	906	894	917	925	884	953	914	979	908	896	950	905	964	925	968	941	891	858	916	881	893	900	894	946	926	928	885	904	894	913	846	928	894	918	881	924	924	890	964	894	929	986	931	941	920	978	964	892	946	911	929	918	889	932	930	960	915	900	984	919	900	940	949	913	911	921	896	911	901	892	928	980	883	926	900	943	882	938	944	873	914	940	906	935	916	878	910	920	912	909	935	913	939	932	919	852	933	948	953	918	918	886	917	900	930	902	966	928	949	877	929	984	926	937	927	890	933	894	887	983	897	918	889	885	908	929	874	949	929	958	921	922	900	963	888	897	934	934	939	945	959	959	934	905	942	936	912	950	927	936	939	930	869	912	990	874	986	966	934	905	874	944	871	944	932	902	926	932	938	909	938	893	942	957	963	900	905	876	928	969	927	971	881	946	944	880	898	951	948	938	962	942	901	943	919	907	880	894	899	900	909	947	912	917	968	928	925	922	934	938	884	957	927	906	915	888	909	987	887	935	882	910	881	914	866	912	966	931	898	927	956	867	884	921	937	918	946	880	868	862	893	916	896	932	912	903	964	939	917	905	944	927	915	866	944	951	918	916	881	963	920	939	886	912	956	886	966	895	930	941	918	967	914	981	873	896	919	911	892	958	925	872	962	935	899	955	928	903	891	909	968	957	886	963	925	923	937	951	905	872	911	896	890	900	874	897	938	921	877	927	920	907	903	907	921	919	873	923	974	924	933	954	913	943	946	942	907	917	880	953	938	934	943	950	919	899	936	976	926	849	964	993	941	937	906	972	880	895	933	874	905	897	922	933	937	914	940	910	880	902	912	922	964	873	876	921	863	948	870	907	957	910	942	927	904	902	924	896	901	966	887	969	949	924	913	930	913	894	906	939	906	893	948	858	908	990	872	863	912	940	883	896	899	944	902	892	925	926	886	917	922	890	908	899	900	923	962	931	907	922	937	912	899	864	857	942	918	885	908	914	882	903	938	942	936	957	917	937	933	948	920	945	913	954	858	887	948	836	875	948	922	912	892	947	901	896	938	944	894	921	889	905	915	911	902	978	885	1002	937	898	899	895	876	945	888	898	937	934	904	940	886	921	953	944	930	922	923	923	948	926	951	877	885	882	889	927	939	945	929	934	921	940	892	941	882	931	909	882	933	930	989	893	959	894	976	929	850	907	959	927	908	912	895	940	927	992	948	937	882	872	947	907	927	929	918	876	950	953	895	897	955	880	938	979	892	853	947	899	939	925	905	930	989	947	966	884	885	924	958	899	933	924	919	920	944	919	936	948	897	915	888	953	903	936	933	880	858	953	910	939	926	834	908	968	920	929	896	914	1004	902	908	945	936	907	913	935	964	946	905	941	884	893	908	942	857	906	951	906	923	926	856	928	899	887	919	943	928	939	924	873	922	897	917	895	901	922	885	924	931	935	888	925	950	913	910	882	955	902	948	904	938	916	909	936	874	906	941	941	893	978	960	928	889	912	972	869	910	897	876	953	870	962	893	925	918	947	913	919	891	899	945	942	928	904	916	918	883	941	972	897	874	934	923	902	894	942	920	942	900	940	917	927	918	942	941	956	918	930	911	907	886	902	887	926	958	953	979	972	954	887	928	876	965	914	953	934	903	919	935	933	938	841	962	931	957	950	998	955	974	869	922	911	905	940	899	911	928	874	926	935	937	978	941	964	840	934	925	924	866	934	892	906	909	925	961	862	963	951	882	861	908	938	876	916	933	957	908	911	901	910	888	929	891	914	950	925	913	972	914	949	945	897	965	889	893	927	886	901	930	935	890	923	924	899	958	919	898	966	908	950	928	962	859	877	987	906	966	887	954	925	949	933	962	896	925	858	902	907	902	927	932	928	919	903	878	882	902	897	950	923	939	961	895	962	963	921	910	920	899	925	908	912	912	898	917	916	885	924	931	885	936	928	913	903	921	900	953	889	906	918	903	907	877	933	928	898	946	900	915	890	912	951	925	921	904	889	907	960	981	919	916	943	970	911	910	994	954	885	937	920	874	868	892	897	940	925	902	944	908	868	892	940	943	954	902	924	922	880	931	924	878	915	943	924	969	939	925	935	896	949	945	879	893	967	941	943	938	930	956	927	886	949	929	855	924	896	881	888	905	944	960	863	1004	936	954	898	901	892	902	888	908	924	899	951	983	964	954	949	993	920	942	922	903	882	866	958	896	941	902	951	953	934	891	923	953	886	866	936	920	949	880	967	920	990	953	906	896	911	938	954	953	904	988	895	931	913	915	940	921	915	888	910	890	922	889	937	931	899	963	915	948	930	901	865	943	857	893	982	909	895	910	947	892	888	904	910	897	880	906	897	939	964	993	952	912	857	902	992	847	931	903	917	939	904	952	906	859	880	955	974	944	908	925	892	926	933	921	902	959	869	979	882	914	954	931	959	912	941	908	860	923	882	891	922	941	917	899	886	916	850	920	932	849	877	968	892	950	893	1000	927	916	912	959	874	890	949	962	931	912	893	925	923	914	943	916	904	918	968	922	889	942	956	924	933	933	906	917	986	893	917	930	918	861	851	920	1014	850	915	905	917	882	991	823	907	979	940	916	855	912	928	917	860	989	875	959	907	906	932	954	931	933	921	934	885	941	922	896	877	936	880	878	915	918	916	936	934	885	927	944	921	956	902	910	871	962	908	904	922	895	861	906	885	899	938	932	984	938	862	948	907	929	902	932	894	895	923	871	956	913	973	912	997	942	908	901	933	966	914	913	904	943	902	916	882	904	942	878	841	854	893	900	882	887	961	854	898	890	916	924	894	950	877	916	901	907	894	947	921	892	862	914	916	932	963	912	886	991	929	877	937	900	934	992	947	898	942	920	961	922	907	932	903	896	959	893	920	964	977	949	916	946	943	902	873	903	919	923	914	919	918	982	920	838
23958	21036	24353	27937	21037	21051	13306	566	373	354	319	248	317	304	264	287	281	280	256	280	270	263	244	230	249	235	242	260	260	229	255	234	224	235	261	230	234	282	256	220	252	253	263	256	273	239	242	232	222	246	258	254	259	253	271	264	252	237	264	260	264	231	255	225	238	261	230	241	231	219	236	238	260	237	251	253	268	232	233	258	232	262	229	249	269	234	273	255	263	253	256	223	230	261	239	228	252	215	250	219	262	232	248	276	240	239	224	247	250	241	270	226	253	245	241	240	239	257	271	235	233	223	242	202	222	240	239	228	258	227	226	249	238	235	206	268	233	202	234	248	245	240	254	240	209	273	255	229	228	270	238	256	235	268	243	243	237	245	257	221	244	235	242	233	254	270	247	260	272	214	257	233	254	245	222	217	239	248	240	229	219	253	260	227	233	236	218	232	266	210	224	229	239	249	250	251	226	231	245	221	220	257	233	241	233	252	233	243	232	208	213	229	230	262	252	233	232	230	259	225	254	229	262	251	243	265	227	257	215	234	199	258	255	215	230	233	266	260	230	247	230	239	250	233	239	238	234	242	218	258	261	244	258	267	225	242	251	235	249	225	257	242	259	252	242	249	238	245	240	248	237	240	227	230	247	237	244	253	250	264	195	228	241	248	247	247	248	233	228	245	236	223	224	243	221	229	257	226	235	238	244	228	255	229	217	201	241	205	237	229	225	232	249	242	241	224	251	235	256	275	294	242	231	217	228	247	228	251	233	254	241	233	233	237	219	210	255	231	271	208	213	214	251	216	237	258	238	254	234	252	233	225	266	273	237	250	227	291	242	238	255	242	232	250	244	239	270	254	254	246	235	242	245	235	239	217	225	229	243	249	232	240	245	230	257	213	266	232	233	211	244	224	250	228	244	251	287	212	214	239	233	231	266	229	254	237	234	265	246	246	260	229	229	228	254	250	239	275	221	254	246	237	224	209	240	253	252	231	245	255	221	273	225	285	222	242	263	217	231	265	250	238	240	228	255	239	282	234	249	247	250	253	258	261	251	248	275	247	225	248	233	222	236	238	248	249	259	255	255	246	262	220	235	246	266	246	251	243	251	237	242	220	253	272	252	231	252	273	252	239	246	220	235	244	230	239	240	228	235	238	231	224	237	220	244	237	234	217	259	272	246	253	248	254	255	218	270	248	237	243	247	235	257	261	223	248	249	223	263	251	213	245	232	248	252	224	221	250	251	234	254	223	244	248	218	223	249	230	233	222	272	238	258	267	234	281	258	221	237	264	252	233	256	241	244	232	242	255	281	234	232	250	244	244	240	232	233	218	264	260	257	239	245	207	213	248	241	241	224	236	219	241	210	212	232	230	243	230	231	236	228	249	228	242	252	240	232	227	217	229	234	238	259	247	266	250	254	251	227	223	227	242	248	273	237	245	254	286	246	238	246	265	254	221	243	227	233	236	239	236	250	248	231	222	241	247	234	249	275	285	216	221	240	198	242	240	229	261	238	224	269	210	226	230	246	251	248	251	241	235	222	241	247	237	233	226	205	234	259	247	228	250	263	225	245	237	218	257	249	221	245	228	250	231	277	220	244	247	250	210	248	235	225	228	235	248	233	257	279	231	233	266	226	231	245	205	220	243	264	238	214	241	268	252	244	230	239	216	236	235	229	215	240	241	227	217	246	276	249	225	221	245	239	247	243	237	245	210	216	236	262	232	258	227	250	241	232	241	279	231	214	247	259	225	231	253	241	243	234	242	220	267	272	227	253	216	256	245	249	232	249	279	240	251	277	255	215	232	246	253	268	201	240	240	267	218	245	228	259	223	268	219	265	262	218	276	251	254	229	231	218	256	264	263	248	229	217	236	243	248	231	242	226	228	278	236	258	242	239	249	260	227	267	248	239	288	240	272	250	247	225	245	251	238	257	242	217	256	240	215	250	212	243	272	274	234	256	249	270	248	208	265	247	216	263	261	254	257	238	271	268	251	274	244	238	235	223	247	267	229	213	240	254	273	226	241	242	233	243	218	256	262	264	264	240	235	215	239	262	214	236	220	251	250	231	244	249	228	215	269	217	231	248	220	226	238	239	237	248	231	219	243	233	269	242	250	248	273	215	232	260	277	235	234	219	233	224	275	217	217	230	248	215	230	248	246	271	252	253	240	239	260	263	260	221	239	259	225	257	227	268	222	247	222	256	231	249	228	248	246	251	254	243	209	251	210	246	234	229	259	261	232	263	254	254	260	269	271	238	244	250	247	232	217	240	227	242	239	249	251	258	273	223	239	237	237	245	230	249	250	247	239	226	217	217	257	239	237	261	226	251	231	222	255	226	212	232	219	223	267	244	229	225	233	238	246	255	220	202	229	248	235	245	247	227	249	243	267	248	250	252	271	258	237	230	219	251	282	233	240	221	235	230	228	241	226	228	232	281	266	219	219	241	238	263	219	243	272	239	238	232	244	247	216	247	229	265	233	241	244	278	284	222	216	262	236	217	239	236	231	224	227	243	218	265	264	233	223	221	225	242	269	263	238	232	256	209	238	216	240	254	243	242	246	218	267	243	256	244	246	237	252	242	219	235	248	260	220	244	233	231	230	239	248	233	229	208	247	230	231	221	264	249	232	229	224	250	250	247	246	242	249	250	243	242	237	224	243	234	224	250	240	225	232	223	218	241	233	283	270	234	255	246	260	250	233	241	229	223	210	220	248	238	250	259	228	240	196	241	218	252	241	266	256	258	266	230	237	247	215	221	267	264	234	272	237	233	221	222	247	235	240	236	233	251	238	235	263	229	245	260	210	221	255	251	258	217	264	262	244	234	249	270	257	252	215	253	248	246	239	249	234	248	212	238	255	219	257	269	238	268	239	244	255	239	234	234	248	251	264	244	274	209	255	227	242	245	251	260	220	230	240	219	237	239	236	241	227	250	228	243	271	234	255	262	258	235	232	231	238	244	218	250	227	230	271	243	220	227	221	246	263	247	232	236	247	237	218	230	241	257	234	265	235	276	225	234	242	239	221	247	204	261	249	226	238	241	199	223	250	233	252	241	252	234	264	253	239	232	237	252	233	247	270	252	247	257	223	235	227	252	247	239	237	265	224	270	256	233	239	239	225	251	229	263	253	234	230	239	242	233	206	232	233	243	238	243	290	246	233	266	241	212	240	217	263	235	243	245	231	242	235	253	258	257	214	254	229	230	260	246	234	239	255	243	263	235	256	235	246	253	260	245	225	215	234	218	262	262	238	272	259	235	223	247	262	271	241	213	226	245	232	227	240	233	235	217	237	233	242	259	224	224	241	236	259	233	262	238	224	222	237	269	218	236	265	234	253	227	261	209	249	250	241	246	270	225	242	245	253	229	209	236	223	227	226	238	256	198	235	225	263	219	209	254	254	252	255	253	255	244	229	217	225	255	243	245	262	236	219	233	232	239	232	234	243	229	243	236	221	232	230	199	227	239	260	247	242	243	226	251	220	266	253	257	214
3590	4151	3699	1909	797	706	666	657	677	615	610	623	617	624	612	606	622	597	613	610	579	581	627	607	610	629	607	599	613	595	551	579	582	570	582	595	580	573	639	607	620	569	596	595	613	565	558	609	609	644	563	551	553	586	553	566	635	595	556	566	572	624	583	577	579	569	540	578	560	586	578	570	617	572	605	613	605	607	605	549	592	593	646	520	599	579	592	621	541	615	548	566	555	599	580	606	603	586	579	565	611	599	610	556	569	627	595	573	553	513	598	630	619	613	592	543	578	594	590	594	548	559	642	591	594	596	594	573	596	576	580	578	594	606	573	608	559	576	606	557	563	629	557	595	602	581	563	599	569	580	555	580	583	600	561	573	563	608	611	580	566	570	590	579	580	576	594	563	628	592	590	597	587	575	532	591	615	596	589	577	600	635	579	606	591	583	537	609	558	547	578	591	560	575	619	605	587	573	583	613	611	527	559	598	587	590	582	592	549	543	624	577	578	573	553	596	617	599	570	566	596	583	543	581	607	602	567	619	544	575	568	601	598	578	556	604	577	573	553	571	552	588	617	645	583	582	577	567	569	579	580	596	561	582	552	621	575	551	572	575	573	543	591	600	629	585	571	554	572	590	576	575	585	588	583	619	559	574	592	571	552	572	601	610	583	577	602	566	609	600	619	598	593	588	588	610	603	583	641	618	567	572	575	556	567	592	593	608	641	589	565	601	591	607	594	581	574	583	585	554	585	619	597	589	601	556	570	555	594	575	542	551	592	594	581	577	621	554	550	566	603	582	550	551	641	551	617	570	562	542	607	599	578	590	655	585	560	599	575	599	561	611	583	596	614	637	535	592	580	635	587	575	574	581	617	552	553	586	558	580	568	580	586	612	568	620	593	605	570	562	554	570	601	591	590	576	585	585	526	602	558	537	587	599	541	584	589	581	604	592	569	588	601	581	557	563	533	575	610	580	592	562	584	590	570	555	593	596	620	593	591	545	594	576	596	584	607	579	611	564	571	556	540	582	603	615	596	602	590	637	577	558	543	532	592	583	552	600	613	599	596	595	612	552	581	559	573	633	588	584	588	605	576	614	575	603	569	615	612	617	583	598	597	605	598	563	591	571	576	575	587	570	606	579	602	561	610	580	620	561	597	579	600	574	561	587	562	559	598	575	630	608	646	579	541	595	546	603	596	586	602	569	568	590	578	552	584	609	579	575	571	616	564	561	569	581	576	592	587	594	627	571	544	543	597	559	584	596	594	581	571	521	569	588	587	543	600	615	613	601	591	590	623	597	553	581	566	597	544	591	589	604	560	582	526	641	606	579	586	604	569	611	602	580	574	608	582	581	610	581	590	541	585	556	573	603	584	587	575	579	615	595	624	576	566	577	603	595	576	583	566	631	582	622	602	587	591	612	607	606	567	570	569	569	569	610	603	520	574	585	594	621	623	572	594	567	523	616	600	562	564	583	607	610	563	557	577	584	582	593	573	610	554	567	599	629	583	586	609	555	572	591	608	562	526	569	583	536	578	577	623	528	597	543	573	569	632	583	611	581	551	555	549	554	603	565	572	576	586	599	604	587	579	581	620	563	582	570	565	635	653	586	585	574	541	547	571	625	586	606	585	631	563	586	599	594	603	605	587	551	599	566	569	580	559	571	587	586	604	573	595	618	576	635	569	601	579	598	664	578	560	563	555	620	587	583	546	615	585	553	583	579	600	595	561	561	582	596	605	584	577	623	555	517	568	583	597	565	602	597	589	600	589	559	607	548	599	600	594	548	587	592	627	595	619	545	591	596	590	561	595	608	576	584	591	584	608	603	588	571	584	598	621	595	582	609	584	600	630	601	589	550	557	530	549	623	542	570	584	615	613	578	549	601	643	635	619	553	568	599	541	601	580	581	590	564	572	586	582	640	553	612	620	576	606	605	595	628	553	559	550	592	553	567	571	601	549	553	590	586	547	569	550	596	603	596	614	593	557	561	580	590	613	586	593	609	568	572	536	618	549	589	543	594	552	568	610	580	584	627	566	594	603	597	603	583	576	594	565	569	547	591	560	562	595	599	583	580	562	588	566	551	566	552	602	561	603	541	606	548	612	597	547	600	610	597	603	565	599	572	558	601	558	611	612	578	597	571	581	571	555	598	595	590	640	579	584	576	587	584	566	593	562	615	617	578	545	592	553	562	572	573	578	568	596	617	604	570	598	585	565	579	603	634	547	575	581	601	543	555	579	567	544	555	557	554	566	630	601	583	577	574	591	604	587	617	600	612	593	557	593	542	594	589	562	541	587	581	577	581	583	587	592	588	613	598	573	599	601	580	597	585	517	597	581	592	605	609	566	549	604	586	604	548	582	584	627	593	587	601	592	626	597	587	587	592	620	568	605	617	585	568	540	607	603	556	594	581	575	595	574	621	587	584	635	545	561	575	584	560	584	564	560	594	566	576	567	575	618	583	540	575	595	548	581	576	553	541	603	551	580	562	581	550	562	543	524	576	552	600	549	565	559	614	545	572	578	603	583	597	559	621	634	588	556	569	596	563	568	551	578	639	604	551	612	597	584	585	532	627	565	575	545	589	567	562	553	570	560	553	616	599	575	602	605	521	609	560	570	582	561	592	593	609	555	585	585	624	599	567	588	609	580	567	564	585	585	614	632	585	638	576	540	607	587	546	555	596	578	564	568	643	605	599	576	565	609	618	572	561	553	559	550	539	601	558	620	578	589	588	569	590	564	569	609	611	579	605	618	615	581	583	573	574	600	571	584	576	570	610	596	554	553	586	582	576	570	584	585	600	560	594	569	558	596	595	538	575	594	594	621	546	573	604	595	582	602	587	570	588	571	568	602	578	595	552	587	557	565	595	623	590	553	578	570	599	600	621	612	546	584	567	588	548	581	602	581	582	592	636	560	599	607	593	613	583	599	624	576	553	575	570	578	581	553	583	536	601	566	569	573	590	563	596	583	560	613	582	604	570	573	568	519	583	563	563	581	596	610	526	609	614	576	570	563	629	611	597	555	591	542	573	534	592	602	598	598	598	595	594	578	565	583	575	588	584	622	592	617	562	590	584	591	595	595	587	613	608	579	606	586	561	537	515	610	599	612	571	583	565	564	553	600	575	590	617	645	622	572	602	614	584	572	564	549	583	567	594	550	541	566	593	603	568	593	615	630	542	594	607	610	584	615	561	526	573	549	578	572	577	607	585	571	591	586	570	582	604	570	599	629	605	579	585	594	564	555	587	604	599	557	602	586	563	561	534	633	579	572	577	565	574	555	558	583	555	590	591	535	569	603	592	572	614	606	595	601	544	564	583	594	574	627	600	618	571	556	589	587	570	579	579	606	580	544	601	579	612	659	558	606	611	581	583	649	579	606	568	582	600	606	577	558	601	611	606	598	560	601	599	565	528	558	578	619	605	582	593	583	625	534	619	565	584	564	571	551	575	578	537	610	602	586	519	656	555	560	570	557	566	604	608	567	550	595	573
31671	19630	8872	1378	372	358	341	320	321	280	339	310	298	334	359	276	352	296	344	341	291	293	322	313	327	316	315	341	328	330	309	305	310	333	324	320	320	335	331	300	279	307	314	322	338	287	323	324	340	321	334	325	324	292	344	341	306	306	341	307	310	279	344	334	324	310	280	287	305	292	334	319	295	310	340	307	314	329	326	299	313	337	319	332	289	299	288	319	319	291	294	314	331	351	333	313	313	308	322	342	305	299	299	332	295	319	344	281	324	316	288	332	329	313	322	296	327	327	311	328	326	337	320	303	361	323	304	300	337	323	338	301	321	297	312	337	311	339	323	292	324	323	294	315	307	321	302	303	320	336	326	299	315	315	289	280	330	305	284	337	295	360	333	287	305	336	301	320	308	294	310	330	286	318	302	286	310	333	356	324	327	302	305	304	300	332	319	296	341	316	348	306	319	316	298	336	311	305	324	307	316	288	292	303	328	318	312	318	317	292	297	319	310	307	314	306	301	291	304	302	306	300	290	335	304	351	327	331	335	280	330	306	309	333	309	318	320	331	308	289	309	325	326	316	296	333	350	299	312	329	310	326	294	330	339	300	303	293	307	294	313	287	337	265	348	328	358	314	329	330	335	320	306	327	330	308	303	310	336	299	321	339	336	269	312	291	273	296	297	322	318	333	307	282	302	320	301	305	308	309	312	312	306	322	286	317	358	284	326	332	339	301	307	326	299	323	304	311	361	333	305	336	321	369	316	303	309	308	315	327	309	358	333	307	306	324	321	299	330	328	297	304	324	322	309	294	312	322	359	291	329	322	315	294	315	291	309	293	313	342	291	318	300	332	290	308	319	352	315	327	306	307	298	285	289	357	297	307	329	304	313	291	324	304	307	313	343	310	306	305	317	333	351	356	331	326	304	330	332	334	293	335	340	302	283	342	315	297	338	304	356	301	314	346	313	312	274	276	296	335	302	333	366	335	330	324	319	297	321	309	348	331	298	290	334	352	289	286	344	340	325	343	355	309	339	342	326	267	332	311	320	284	339	304	309	319	282	272	328	324	309	326	317	316	296	301	298	342	302	317	302	313	318	299	297	318	329	306	326	313	321	337	285	299	296	291	317	310	317	333	352	287	326	335	298	314	306	319	260	285	316	331	306	273	316	338	362	313	285	329	307	304	319	340	315	323	342	317	306	313	300	317	298	318	322	324	298	311	292	296	304	292	285	315	301	326	305	343	295	322	331	307	306	329	302	301	336	332	336	340	312	307	334	307	320	315	313	287	358	279	309	330	324	303	303	310	341	322	338	294	336	297	321	318	302	336	359	307	321	293	290	328	283	270	305	321	317	315	310	330	323	289	316	280	314	326	284	313	328	347	271	321	317	304	329	331	313	332	294	325	309	299	317	310	330	304	298	304	300	331	331	318	313	325	319	320	324	347	334	329	282	308	344	296	297	309	320	284	309	309	325	293	307	307	312	320	329	312	320	320	347	309	331	298	322	305	321	328	324	332	310	304	294	353	331	356	370	321	315	300	337	327	313	296	293	276	333	302	325	296	285	349	277	309	329	305	319	328	296	316	297	326	329	284	295	288	316	317	306	295	291	328	331	311	335	310	326	339	319	319	305	306	300	344	331	277	302	320	326	292	347	338	322	336	286	352	315	326	339	340	329	325	335	321	319	310	279	306	314	291	313	297	322	299	321	329	317	295	284	317	316	321	281	299	341	331	331	315	317	311	307	332	305	313	304	326	323	311	316	346	299	319	314	298	305	309	308	305	325	332	289	299	297	315	295	300	340	291	265	320	358	361	305	322	309	267	283	342	322	336	309	341	326	348	326	334	344	326	311	313	320	335	299	335	323	317	325	321	332	326	328	313	298	309	348	318	325	309	302	277	328	330	322	338	322	323	328	322	275	288	299	297	331	302	304	287	328	306	309	243	305	333	311	342	305	318	306	302	346	282	295	329	305	289	304	307	317	327	292	334	296	333	336	294	310	309	308	312	323	316	325	297	294	342	347	295	299	301	306	341	329	346	308	272	310	323	323	308	302	290	288	316	344	315	304	330	339	288	311	332	314	334	317	323	316	296	333	339	305	312	309	307	308	292	340	348	301	300	286	292	301	319	332	292	320	304	317	302	308	340	317	314	298	329	376	335	324	311	333	331	309	339	278	341	330	300	299	340	315	296	324	296	316	279	311	303	346	326	333	346	326	315	342	319	337	320	314	314	287	309	333	339	311	301	310	323	281	290	326	325	307	317	307	299	313	292	288	330	304	341	290	328	328	334	335	298	336	311	307	297	341	327	326	320	297	272	317	315	330	314	335	325	297	325	307	353	317	302	320	331	330	317	325	303	316	303	296	320	314	327	334	349	320	284	315	316	326	328	328	332	301	305	276	292	322	319	308	331	333	320	323	312	369	330	339	323	311	350	310	335	322	285	314	294	310	320	287	310	350	301	322	327	313	309	337	298	308	311	337	344	288	317	296	315	350	292	329	329	332	293	328	317	298	331	287	287	321	318	316	307	349	308	290	329	356	292	303	318	310	320	290	298	301	341	312	309	326	344	340	355	328	315	319	292	308	308	317	304	330	297	343	329	300	297	300	301	332	281	306	338	313	327	314	298	312	331	334	298	313	286	317	335	330	297	317	327	344	332	294	312	285	290	331	307	351	303	315	329	311	327	317	322	298	317	339	302	327	340	272	328	307	321	306	320	293	281	318	342	350	314	318	310	310	301	318	286	348	338	312	332	334	310	340	328	330	302	359	326	328	342	315	309	327	336	329	294	300	316	296	312	343	305	311	330	289	315	331	328	301	291	319	327	337	312	342	336	311	324	298	323	290	319	341	327	310	312	301	346	299	293	314	284	292	314	297	266	331	322	345	339	330	308	302	290	307	304	305	295	291	351	330	314	313	322	338	321	291	365	339	331	343	313	301	334	326	297	340	325	322	340	327	330	327	356	324	333	322	302	345	310	317	326	296	277	350	308	307	318	297	303	314	308	312	316	327	306	318	302	297	307	320	280	294	289	321	333	303	307	270	284	313	313	304	312	297	321	295	318	278	327	315	327	329	321	338	310	315	341	321	330	325	321	328	309	323	303	330	312	340	297	321	314	329	318	301	349	341	302	303	317	326	320	300	301	306	310	307	286	298	336	284	346	310	350	322	299	313	315	332	318	296	314	319	338	346	324	314	322	309	336	314	324	342	336	295	303	313	330	308	311	296	319	292	320	326	319	334	347	303	304	335	309	305	324	311	344	337	336	315	301	271	280	316	310	331	312	292	293	294	315	310	290	315	290	291	287	314	330	334	291	288	306	306	318	317	313	303	319	322	331	303	344	326	285	292	298	320	317	310	311	330	335	338	330	301	311	314	327	319	318	320	306	317	327	299	280	316	296	298	272	298	321	299	323	320	320	301	313	316	285	343	312	293	326	304	310	285	315	354	322	331	319	321	316	321	309	331	315	302	302	313	332	294	294	328	325
5831	1125	1931	1077	770	821	774	819	821	814	771	818	763	813	760	819	817	802	865	823	794	783	795	787	785	813	776	801	750	803	735	791	748	800	793	774	819	823	735	829	840	812	795	799	786	797	780	792	759	783	824	796	778	817	781	839	815	758	764	827	821	775	790	808	807	758	789	815	812	795	776	843	812	855	842	798	741	769	814	795	836	806	750	768	764	811	814	798	775	806	751	812	811	740	812	826	811	728	803	787	773	779	777	805	849	750	820	847	778	724	803	772	780	804	807	838	781	795	763	793	809	814	777	831	782	777	806	806	785	802	775	807	763	756	778	743	781	758	806	841	761	787	750	787	793	793	840	826	806	806	784	796	828	796	818	798	859	820	788	749	766	814	813	816	747	799	783	813	770	831	833	848	799	813	793	778	811	813	815	765	789	826	778	758	783	764	777	831	799	788	794	722	758	779	741	804	777	764	786	792	772	775	765	835	836	784	775	871	793	792	887	767	812	807	825	832	797	835	814	781	753	831	810	739	803	831	789	772	777	751	781	779	758	789	765	836	858	801	752	817	802	789	771	770	744	771	812	792	803	839	773	830	821	737	810	794	765	785	806	794	752	815	771	806	838	756	812	794	814	871	799	777	770	765	776	817	802	847	799	821	837	836	794	827	780	789	794	754	761	791	801	830	794	780	827	765	828	800	807	757	825	787	800	821	786	823	824	818	775	792	793	847	797	824	780	795	796	775	824	775	830	783	834	741	846	783	821	845	787	805	809	819	788	821	779	805	771	760	785	784	764	838	796	788	819	744	829	804	818	793	866	784	779	761	793	787	754	773	819	713	799	786	834	796	794	823	873	759	814	810	746	837	831	787	715	809	844	777	819	787	832	796	828	792	818	781	799	795	800	770	784	822	774	796	780	774	763	790	782	836	783	837	815	779	790	746	792	842	783	768	820	835	806	786	860	791	777	774	804	841	810	799	775	714	841	799	770	767	807	766	830	826	775	818	805	779	832	777	841	783	857	824	754	796	782	778	809	822	792	804	790	800	772	753	776	779	778	793	816	789	805	817	798	811	767	785	849	854	804	794	747	796	789	837	778	783	793	788	807	780	764	760	766	804	734	819	815	747	829	813	824	769	861	801	739	834	771	824	776	789	818	814	780	776	801	789	789	794	771	754	746	779	789	836	881	820	776	784	721	826	816	862	819	784	813	794	803	793	785	812	808	820	810	755	751	801	794	823	766	779	796	769	800	818	782	796	798	825	822	809	841	785	796	826	800	829	824	777	807	788	798	777	757	799	863	786	820	784	790	824	791	794	818	761	797	816	809	818	804	803	743	778	836	794	771	825	756	790	806	778	803	788	801	730	816	792	705	795	785	757	794	830	815	753	776	754	825	865	841	816	804	803	861	839	782	792	790	818	874	746	786	786	794	764	752	793	808	795	787	791	818	773	803	800	810	791	787	806	745	783	754	769	769	847	796	792	771	783	825	793	768	785	817	777	741	795	848	791	796	773	814	778	853	816	810	821	768	832	802	784	793	762	781	808	787	862	812	763	826	767	806	821	786	784	801	792	831	801	810	792	799	798	876	783	792	786	785	835	756	789	779	778	760	816	768	731	767	784	806	773	807	834	763	785	751	820	802	840	815	797	831	766	797	790	846	832	805	778	766	820	832	793	765	851	791	756	815	783	785	815	757	770	785	795	809	809	836	797	803	790	836	796	756	773	810	825	758	801	786	775	816	787	778	785	782	820	799	744	794	846	806	838	816	816	813	822	838	771	750	765	806	835	818	779	824	756	766	808	742	807	761	791	790	799	759	812	852	811	841	801	782	832	762	785	754	813	803	776	786	861	781	851	774	785	811	831	805	781	791	778	795	804	755	816	807	789	804	838	807	759	795	820	767	785	802	779	796	796	801	779	822	771	810	821	838	793	770	844	822	799	841	808	836	768	790	777	808	808	810	789	812	795	767	761	813	793	794	831	785	808	831	822	774	790	814	822	791	835	803	830	795	790	792	829	813	763	796	742	775	800	794	819	851	810	749	875	806	797	808	800	787	755	788	779	810	818	798	812	815	789	785	823	760	775	741	780	805	773	754	805	783	766	767	790	786	823	763	786	777	785	771	815	829	792	791	818	812	787	808	822	810	789	784	786	764	833	765	761	769	764	763	834	765	803	754	741	773	777	817	834	774	795	815	815	800	766	827	810	788	833	797	735	829	824	822	787	799	823	816	835	794	782	814	831	808	810	829	811	732	807	774	836	882	814	797	802	766	786	792	787	820	770	808	817	841	852	787	790	774	804	808	733	834	746	802	791	847	834	840	789	862	781	819	792	835	804	807	775	760	781	760	825	736	814	796	804	768	766	798	770	778	734	826	738	795	774	816	754	806	809	829	778	829	784	779	806	782	782	759	826	806	781	810	772	792	781	818	816	804	835	798	794	794	810	868	790	803	769	811	819	808	752	825	828	794	776	778	778	805	772	806	805	792	840	803	804	771	806	839	823	794	779	851	824	787	814	840	752	764	783	816	813	786	822	831	832	820	822	776	811	778	773	803	795	809	783	799	770	788	777	805	817	761	782	801	811	822	820	821	804	818	801	769	779	807	783	822	756	791	780	788	828	831	808	782	756	765	769	798	815	797	803	813	791	770	822	764	830	798	795	785	804	791	857	797	807	756	847	769	782	840	795	808	777	750	769	750	813	778	790	835	816	798	831	793	841	764	820	775	833	807	830	805	791	821	832	809	761	761	785	794	846	770	759	797	795	802	758	846	776	811	816	804	729	818	788	839	741	806	774	773	813	776	832	779	798	812	829	732	784	757	779	768	757	793	799	798	807	773	779	839	823	770	757	787	814	804	817	803	827	787	849	793	810	765	767	812	845	795	833	760	834	793	864	810	780	733	808	852	769	767	795	758	778	805	826	795	828	806	820	782	822	804	802	822	792	863	788	806	770	789	795	826	816	812	807	782	817	764	817	827	795	794	813	832	788	764	776	804	824	801	806	765	800	781	789	824	811	816	807	786	765	821	779	794	745	738	824	796	845	824	796	779	815	811	771	748	800	809	799	763	798	845	757	774	811	770	831	784	795	784	772	782	808	795	791	787	773	754	768	831	769	823	818	754	793	827	763	836	818	813	826	785	757	777	767	868	795	824	756	820	780	760	790	830	814	813	822	801	796	799	793	789	822	800	738	780	755	746	742	802	839	788	776	759	809	773	819	740	757	803	805	810	760	797	782	750	797	771	777	760	749	747	735	811	799	797	805	806	808	799	778	762	833	804	801	785	841	802	811	799	879	788	763	806	752	769	834	819	764	848	843	820	833	772	769	761	774	769	773	792	798	771	842	837	818	813	823	786	823	800	811	785	801	786	763	812	803	769	817	793	766	814	837	774	826	814	738	828	752	786	779	786	800	808	811	787	805	754	793	817	807	816	829	823	852	835	826	766	776	773	824	817	849	773	815	763	777	802	752	811	803	792	791	788	788
24675	21024	23962	28279	21018	15572	733	487	516	449	408	384	407	412	420	419	434	380	413	391	383	433	361	393	399	400	365	390	351	401	360	403	367	375	411	416	403	388	409	383	412	376	392	395	377	382	414	399	452	377	412	382	408	357	368	386	402	360	419	411	396	399	389	385	363	360	400	450	372	418	389	404	384	380	397	361	342	414	373	424	388	402	386	417	450	394	399	406	404	436	392	421	395	377	373	449	420	404	404	394	378	395	383	381	367	381	386	406	426	429	404	408	399	421	379	388	406	366	415	356	428	411	360	394	412	369	369	357	385	395	410	413	367	412	356	362	363	411	379	401	401	339	387	360	422	393	395	396	395	376	382	366	395	400	365	371	393	394	407	420	396	380	375	352	385	383	389	410	390	392	381	374	398	426	381	363	358	406	407	415	378	379	385	416	413	393	380	348	396	387	384	396	374	414	396	395	398	364	366	413	389	368	390	419	423	406	404	393	403	376	365	351	416	391	391	387	431	393	381	363	392	402	398	369	359	387	376	369	375	377	415	406	429	376	409	392	392	391	404	368	413	401	404	400	397	383	403	388	369	407	389	367	363	394	413	369	402	374	389	390	427	424	375	409	394	389	366	387	370	357	395	438	409	352	409	428	393	392	384	408	393	407	443	390	385	432	419	394	414	393	400	328	393	391	374	373	370	393	387	403	391	412	367	371	388	336	380	358	388	398	409	422	369	394	410	369	366	395	375	403	364	405	402	400	359	396	377	391	421	372	371	402	380	413	411	381	394	385	363	406	426	413	395	414	410	426	338	408	376	395	376	398	387	378	408	395	382	358	370	374	361	347	446	408	357	388	384	403	405	384	364	365	422	381	392	391	326	429	392	341	365	332	403	394	411	385	386	378	404	389	412	380	402	387	403	413	377	434	388	389	423	388	379	385	399	395	390	413	376	365	386	403	347	377	408	362	366	375	380	422	412	404	347	426	387	352	393	401	424	381	388	405	372	383	407	387	355	368	388	382	378	421	411	398	385	429	422	406	385	403	391	436	393	401	418	401	400	389	410	426	385	405	364	385	382	398	402	390	395	372	416	413	392	378	365	382	387	379	407	404	376	360	387	375	402	391	382	397	363	386	385	387	420	396	407	371	393	414	395	378	368	404	399	373	383	404	399	422	385	381	383	409	407	400	427	386	413	412	383	394	380	388	373	393	369	401	359	422	381	462	398	365	412	417	401	389	423	363	390	414	402	402	422	424	389	375	396	366	402	390	394	372	405	418	350	381	397	389	420	389	365	379	414	380	369	398	375	418	408	407	399	375	407	370	372	417	367	399	395	400	395	382	418	400	368	396	385	391	399	403	373	414	405	352	386	385	375	380	434	359	387	406	392	401	381	363	411	364	393	394	371	391	387	407	393	386	379	409	391	392	391	378	386	383	406	388	384	376	373	408	384	391	373	387	378	363	371	372	372	373	409	387	373	416	376	394	402	399	423	348	390	416	359	374	391	396	419	400	403	379	395	393	395	408	389	429	411	397	390	357	395	383	410	367	409	433	374	378	375	380	373	358	382	384	375	395	383	356	391	388	384	376	399	395	418	374	422	385	389	404	372	377	373	405	373	376	397	404	389	371	408	388	360	386	356	369	417	383	374	383	381	381	367	345	439	410	391	389	401	402	384	359	371	341	378	357	360	391	355	397	389	400	393	381	412	394	397	395	425	397	409	362	384	381	403	391	362	377	362	364	385	383	406	414	374	380	379	356	391	365	384	395	372	360	389	367	403	386	396	370	387	373	400	395	385	363	369	429	368	405	384	369	366	380	368	371	428	401	395	396	409	383	378	419	382	384	391	375	377	361	370	414	411	417	403	400	417	344	385	372	417	405	414	379	389	392	391	385	373	384	363	398	397	390	371	374	355	360	398	393	395	391	400	427	378	392	367	389	375	395	424	437	377	414	448	380	368	374	385	406	414	389	407	377	407	377	396	418	384	385	396	369	351	362	386	407	407	426	369	384	411	357	394	395	404	403	371	381	405	353	362	379	406	384	386	400	425	422	396	388	413	345	369	398	375	386	387	403	408	388	353	402	394	416	372	399	360	392	410	436	425	382	380	349	358	404	352	364	358	350	359	378	415	385	369	416	385	365	364	420	395	371	381	374	421	370	395	367	378	392	351	403	389	413	435	382	372	382	365	413	397	402	414	366	387	375	379	407	372	347	432	396	391	406	387	349	390	379	383	347	422	358	414	420	360	383	384	395	387	421	339	410	348	390	376	398	411	369	366	393	386	421	363	399	370	386	383	382	402	380	391	398	421	377	416	432	365	405	352	398	390	397	397	374	405	416	365	389	386	378	361	401	375	408	404	370	408	358	418	426	390	401	394	377	375	400	397	418	383	369	411	413	388	357	399	390	362	370	362	399	395	398	376	420	404	364	395	375	381	379	374	400	392	390	371	399	398	359	396	401	366	413	390	380	413	364	380	406	372	383	416	406	411	399	396	400	386	364	367	373	418	445	392	443	391	409	397	355	377	447	405	410	403	401	372	384	416	346	403	426	386	368	378	408	368	384	409	389	389	373	396	384	386	429	399	412	353	421	411	389	355	419	452	389	370	397	361	360	400	375	410	429	395	429	414	399	392	398	422	385	423	357	397	379	403	380	370	429	411	404	349	384	376	392	397	436	409	394	379	368	421	380	395	405	402	383	396	408	336	390	372	412	397	404	383	367	355	379	378	390	363	402	374	378	381	402	410	350	403	428	426	403	385	370	390	413	378	336	388	399	408	437	375	388	399	395	405	410	401	387	396	380	412	401	407	378	374	361	374	388	393	379	379	393	375	387	372	354	404	371	390	396	339	407	390	401	400	396	353	403	402	391	370	390	408	386	369	405	413	384	360	357	396	410	377	411	405	364	361	401	364	379	392	359	366	359	368	395	347	412	421	420	412	389	386	416	387	363	366	357	434	399	373	360	410	398	401	398	417	429	407	350	394	425	369	419	396	348	365	400	394	408	396	383	426	392	393	387	397	362	407	376	379	440	378	402	396	403	377	385	389	407	382	412	372	368	371	377	341	366	367	412	387	420	429	362	384	376	395	348	413	393	406	370	352	394	427	373	361	415	410	376	361	371	360	411	411	406	400	372	377	384	425	388	367	380	380	393	384	384	406	395	397	334	380	389	386	406	399	370	397	386	388	358	396	396	420	427	434	408	415	405	394	411	405	368	376	396	418	400	404	411	365	389	364	399	396	330	407	393	360	387	437	415	359	385	374	403	378	379	395	410	405	389	418	394	382	394	426	396	409	396	360	424	397	392	356	393	374	368	376	403	392	397	377	397	390	389	425	395	391	407	393	414	379	415	381	371	405	379	423	344	392	389	371	373	381	391	407	385	394	384	390	396	347	408	401	407	379	403	385	399	365	373	415	389	400	367	388	396	392	404	386	375	380	395	386	405	381	377	405	374	396	380	377	364	373	382	369	421	361	352	373	426	373	366
3698	2764	3870	1660	1003	961	945	971	920	930	975	983	944	937	991	962	914	925	914	924	972	940	846	920	929	941	940	983	925	924	933	931	905	915	913	914	939	981	904	889	923	972	921	962	935	914	972	891	943	943	908	934	968	973	958	987	950	953	928	963	889	962	869	920	980	877	921	899	948	940	1003	987	980	940	872	952	902	903	926	921	888	945	961	945	883	955	911	994	976	924	954	930	896	917	980	921	907	920	922	908	914	884	945	869	936	940	890	954	905	1006	913	968	919	926	954	948	966	874	960	986	939	943	889	971	977	884	973	900	984	880	919	946	917	926	913	923	897	908	893	935	918	877	989	930	940	934	964	921	900	879	909	945	950	960	906	927	961	939	927	954	954	973	914	968	978	974	906	931	905	874	991	971	898	924	947	902	978	1001	937	910	931	1010	933	913	946	1014	924	921	916	868	953	930	919	930	969	907	926	886	964	959	927	902	939	913	902	899	919	961	941	927	892	894	914	910	942	952	909	920	936	926	907	898	915	903	974	953	979	967	939	889	963	936	923	995	967	936	988	935	945	960	916	948	941	979	925	922	919	899	919	948	946	888	958	923	956	907	967	948	933	956	917	915	944	956	886	878	948	931	925	954	942	913	928	940	896	961	975	914	881	948	901	922	936	878	879	891	964	903	952	953	932	985	975	984	968	930	947	898	942	873	948	920	890	900	944	961	899	1004	893	921	934	926	863	960	926	909	901	916	938	926	900	856	924	981	966	992	934	951	934	911	913	1001	908	979	901	875	938	895	889	862	977	895	916	914	918	902	914	890	938	946	942	962	910	911	921	913	878	941	961	935	905	958	920	906	910	918	963	932	919	906	932	921	943	940	897	935	922	897	907	926	956	953	940	905	903	938	946	874	929	924	908	900	929	919	922	927	928	959	925	902	917	931	919	949	873	963	952	882	963	917	936	975	919	932	875	912	953	962	909	939	905	945	947	946	944	962	977	957	933	911	948	895	950	990	937	932	933	916	914	942	900	974	912	941	943	899	1002	915	959	886	913	885	932	909	930	908	944	912	914	927	967	936	961	948	904	905	932	928	927	942	950	964	921	946	902	931	918	917	914	964	964	951	937	933	951	913	949	936	936	975	984	927	964	949	938	947	918	938	927	909	903	948	913	949	953	912	895	980	906	906	942	977	896	906	891	934	935	916	957	878	935	963	979	922	922	936	918	925	922	970	945	926	979	956	975	972	937	956	948	965	955	920	910	869	929	931	946	957	918	898	990	932	972	1006	965	872	935	896	898	888	959	926	897	887	970	916	1016	910	915	935	963	964	983	946	883	940	976	948	890	929	922	997	944	879	938	909	887	907	962	942	954	984	968	869	921	908	980	946	881	934	946	897	890	862	971	924	941	934	894	935	911	964	870	866	950	941	920	926	925	918	909	977	915	950	926	980	874	945	906	914	933	941	966	880	944	950	916	952	830	915	911	976	919	949	906	901	925	936	930	937	951	894	868	907	882	927	920	947	947	913	953	919	931	913	977	969	965	892	885	981	986	949	912	925	905	909	945	986	893	924	969	923	992	918	1005	971	914	958	933	930	915	905	876	946	912	919	830	970	946	908	916	886	927	892	979	922	922	936	1012	956	944	931	915	962	916	916	928	950	945	927	884	887	898	944	917	926	950	958	931	892	943	967	928	901	951	960	921	948	887	908	973	909	925	912	904	951	963	945	927	948	960	956	932	938	914	931	924	966	967	1026	902	965	938	953	901	954	864	929	947	960	969	930	965	970	912	912	947	957	955	929	921	999	913	939	953	933	1003	969	944	928	959	933	984	973	924	993	952	933	922	978	992	923	886	989	944	919	923	966	958	906	916	921	930	951	931	928	910	945	916	940	949	925	967	920	920	949	912	974	932	979	869	926	898	975	938	928	884	940	927	951	902	950	997	901	978	912	930	894	954	921	933	980	937	892	901	921	905	938	983	866	943	914	971	964	937	929	931	940	884	917	879	910	902	963	963	918	979	913	936	922	931	936	996	974	906	952	904	958	945	935	918	941	939	949	980	891	897	968	941	952	895	987	935	973	898	931	908	965	972	952	944	942	928	935	939	931	928	918	924	942	961	918	888	892	943	975	898	903	922	928	935	951	936	918	968	939	974	954	925	887	936	927	911	903	938	935	946	966	918	939	899	896	918	895	968	997	922	963	928	937	889	957	928	930	921	889	911	915	895	921	923	884	921	899	927	932	889	919	946	956	959	887	902	933	898	972	912	902	908	907	969	923	865	926	891	902	946	928	940	877	939	909	943	929	894	914	932	974	819	893	955	917	954	984	942	941	946	913	916	932	900	938	957	913	895	974	951	873	896	933	928	949	928	941	917	907	898	886	894	970	919	908	900	929	933	907	969	974	951	904	951	953	914	945	908	973	986	965	919	949	933	930	879	923	930	918	917	907	933	943	945	917	958	894	971	953	918	948	900	929	919	948	934	1005	899	918	890	930	950	916	960	919	951	922	942	908	856	930	897	938	988	924	913	901	950	916	913	933	890	952	903	942	950	989	916	974	907	904	896	900	923	941	966	944	942	960	918	930	948	948	980	874	948	911	941	931	940	931	937	927	919	934	886	947	987	915	891	915	936	939	924	878	922	1003	916	935	899	929	947	920	955	977	897	960	983	914	926	945	953	1002	866	936	949	884	942	907	907	910	910	941	912	971	923	948	920	897	920	956	968	914	916	963	987	981	927	974	985	965	935	890	901	931	911	889	919	941	914	917	940	888	938	886	960	876	953	947	900	898	931	900	882	952	867	923	915	950	950	904	981	975	894	916	986	896	903	952	913	943	909	938	920	892	898	891	933	959	948	924	915	957	985	893	938	946	957	913	932	918	907	946	970	898	926	982	879	920	895	923	939	981	961	928	884	966	960	866	943	999	908	931	932	862	877	903	920	897	924	933	932	976	929	923	927	969	968	925	914	960	911	881	989	939	912	921	920	959	862	929	932	957	911	904	956	957	944	975	970	918	880	910	966	992	942	949	886	923	938	990	923	917	954	925	949	971	947	947	899	951	902	912	934	894	899	911	865	931	900	969	945	960	930	946	980	901	996	943	910	939	904	976	949	954	950	991	937	920	963	905	977	923	955	935	888	890	928	919	966	912	985	936	981	907	893	990	886	1005	927	920	952	934	903	926	975	960	932	931	954	918	899	966	983	915	889	880	935	965	942	903	904	927	916	967	968	971	942	856	940	949	960	986	925	921	943	905	947	952	940	840	996	934	961	940	986	984	991	973	947	955	908	919	934	893	982	903	909	1010	907	964	946	961	938	912	947	952	967	924	921	900	955	900	935	888	965	922	949	902	928	939	942	910	903	929	913	912	935	877	916	953	900	915	949	939	983	961	939	918	915	920	987	938	958	941	914	905	923	921	971	951	928	955	975	930	966	875	918	960	969	898	959	930	929	932	933	921	931	892	948	867	946	867	958	897	872	892	920	899	934	914	900	917	960	927	902	884	890	866
23924	21010	24359	27876	21010	21021	13448	617	380	335	307	298	319	287	268	311	279	284	258	299	258	255	243	235	288	264	275	254	252	265	255	274	262	269	251	260	295	204	229	256	273	240	249	257	245	232	283	273	260	251	246	249	267	242	279	283	249	222	239	226	259	257	263	262	253	260	228	236	270	247	272	225	254	207	255	265	248	257	246	255	265	265	256	242	236	232	226	259	261	252	228	238	228	267	253	281	251	268	209	250	262	248	241	288	230	241	245	252	264	237	259	269	284	242	260	239	241	234	249	236	224	271	246	251	238	268	273	261	255	230	276	260	250	277	273	259	236	224	235	230	241	259	260	239	227	213	237	234	249	260	273	262	252	268	276	248	230	252	267	246	245	244	261	246	231	234	262	259	239	218	231	197	273	263	243	240	219	269	244	249	231	239	220	254	261	258	228	219	226	247	223	217	266	235	249	256	295	277	222	230	232	231	261	249	270	242	257	263	223	272	245	254	246	258	259	250	225	219	249	272	262	213	238	251	233	250	251	241	272	274	258	265	227	236	261	288	240	252	235	252	261	238	245	224	263	216	284	264	254	226	237	279	228	241	241	249	249	262	253	236	228	260	263	276	235	281	238	245	260	243	247	243	278	258	258	278	274	237	259	237	249	277	269	221	222	227	232	245	230	277	256	242	256	227	252	260	284	280	263	254	250	225	243	226	257	246	244	245	250	275	238	244	253	247	256	233	249	224	233	246	261	245	241	265	216	237	241	257	223	257	246	266	263	286	241	244	237	248	247	226	230	231	253	231	244	266	220	221	254	255	265	214	244	227	258	242	244	259	219	231	227	244	260	265	267	218	278	273	241	263	233	234	257	233	247	269	285	270	252	247	225	257	205	228	250	250	245	232	216	255	274	255	239	249	242	256	258	261	263	231	255	257	262	247	252	251	258	272	236	241	254	263	268	232	240	248	260	224	252	226	282	231	233	250	216	246	250	270	266	259	270	227	230	288	235	240	221	282	277	272	230	251	279	297	272	259	254	290	242	244	237	278	254	260	265	244	268	265	242	249	242	238	255	240	241	250	235	243	255	261	251	242	268	251	240	282	256	221	231	260	248	236	249	235	252	226	274	232	245	228	242	253	247	258	253	234	279	236	255	259	226	256	240	255	256	243	249	274	254	246	279	262	295	251	218	259	256	260	248	270	265	236	249	236	253	234	267	273	241	236	279	276	240	235	254	259	238	232	234	237	244	240	237	247	255	268	206	230	244	259	253	263	261	247	266	247	259	229	241	281	254	232	252	249	225	248	255	208	257	254	280	238	276	247	252	250	250	259	263	255	245	265	253	263	247	254	250	242	272	243	222	240	257	236	265	219	264	217	239	238	247	234	241	252	270	288	227	242	240	256	211	242	273	247	242	258	217	266	270	255	261	262	256	256	267	239	254	266	254	223	227	267	246	228	229	224	284	268	249	271	273	264	230	238	252	232	231	250	238	267	246	226	237	261	247	258	240	232	245	283	240	251	239	242	260	249	237	244	225	225	260	282	234	258	260	251	230	258	259	248	245	263	262	222	226	263	242	233	246	275	221	259	254	255	259	242	256	249	272	252	258	231	252	266	240	257	245	254	259	263	265	234	261	235	227	248	247	252	259	255	225	243	254	243	244	249	244	260	235	247	236	264	273	247	249	230	246	238	240	233	236	243	232	248	235	237	232	272	243	262	241	284	254	235	274	235	231	209	242	237	279	241	237	254	260	230	240	231	214	270	254	229	272	258	239	215	259	250	236	241	264	253	246	231	231	235	239	260	229	267	236	258	243	297	241	237	263	240	236	252	243	221	272	251	245	265	263	251	267	257	276	261	259	215	258	238	239	269	240	244	244	269	250	266	253	251	233	252	231	248	242	276	250	278	269	256	251	245	254	224	247	243	255	252	255	248	244	266	252	233	249	264	234	254	233	235	203	272	235	251	248	255	244	250	248	264	267	246	252	260	256	239	227	248	268	244	236	260	250	243	282	246	239	228	242	235	249	263	257	252	232	264	261	262	253	236	235	268	274	260	233	215	228	241	229	227	275	250	252	263	251	250	243	262	235	255	249	269	271	263	263	219	270	266	256	242	269	261	248	256	255	250	216	222	242	232	260	236	225	266	247	239	256	253	245	227	242	250	244	235	246	230	261	242	246	251	233	266	245	225	244	252	284	244	228	239	272	264	251	257	231	252	238	255	257	260	247	228	246	251	244	262	280	280	252	228	243	259	241	251	239	250	263	250	247	256	244	247	241	232	252	266	237	246	236	245	225	230	268	236	250	260	282	241	252	242	230	267	225	247	240	244	276	260	233	238	217	255	261	252	250	244	277	235	222	248	257	216	234	220	226	282	261	259	229	265	269	237	260	235	256	256	262	240	243	213	282	267	269	228	249	248	287	255	258	250	230	246	235	236	270	222	270	267	245	256	228	259	225	245	277	257	254	239	259	248	234	254	248	252	248	271	241	248	263	256	221	217	261	265	253	239	274	256	238	230	243	254	258	238	277	255	259	245	251	245	268	236	262	249	251	246	253	232	252	241	253	245	229	248	241	249	224	222	260	246	249	214	239	257	229	261	252	249	257	254	232	228	276	263	236	232	223	255	265	232	265	248	246	233	238	233	253	248	247	245	229	234	247	220	250	259	257	258	245	266	260	234	293	247	245	239	216	227	228	254	271	272	244	261	273	219	254	235	237	230	244	241	275	260	266	242	239	265	265	270	259	259	269	213	275	243	235	223	240	255	226	262	242	212	244	215	226	247	244	236	246	247	235	249	264	238	228	259	260	210	244	272	237	239	275	260	268	260	253	242	259	241	242	241	211	244	255	267	282	241	263	251	196	228	221	251	254	226	268	240	252	229	251	257	240	268	242	247	237	226	268	251	255	212	237	257	250	242	235	254	234	258	272	251	244	255	238	260	232	232	235	241	211	204	268	272	242	237	244	256	262	249	240	245	262	236	241	244	279	257	258	239	230	226	255	258	254	257	237	246	233	269	250	250	246	206	238	263	250	242	276	236	249	263	242	276	271	255	241	223	253	187	247	240	233	232	257	249	236	252	241	251	246	229	239	229	243	239	260	261	267	248	250	252	242	232	246	213	248	220	251	265	236	234	234	273	248	265	241	239	233	233	212	254	221	271	258	247	276	230	268	238	232	251	264	233	237	269	274	271	283	239	233	252	239	242	255	262	232	242	253	243	265	268	238	261	218	227	226	223	294	247	236	222	246	245	242	257	236	222	262	264	249	238	247	210	249	262	257	256	257	250	249	254	255	235	264	271	250	245	247	253	277	262	251	227	251	248	263	263	235	234	268	246	215	267	259	230	226	241	237	242	252	267	287	245	251	227	267	233	231	260	230	219	251	259	230	266	249	262	271	311	237	216	264	243	273	258	240	235	227	234	239	239	257	253	247	244	248	256	243	236	261	226	294	254	242	249	259	273	248	238	260	245	233	263	259	241	239	245
3430	4245	5400	1960	823	735	688	656	649	623	636	598	647	605	604	584	561	587	604	599	612	558	608	607	573	623	600	593	628	603	622	581	591	564	585	599	558	565	601	626	576	645	624	589	624	599	559	580	643	563	593	652	638	607	617	635	609	586	600	553	581	586	628	560	573	603	601	541	582	629	606	570	564	559	602	619	623	605	593	595	617	565	562	621	585	626	615	636	582	586	632	622	616	602	582	591	561	636	599	584	633	619	623	633	594	609	625	600	604	580	624	580	626	585	589	633	603	610	589	563	602	605	585	591	569	603	610	587	566	616	579	593	653	639	515	566	614	595	582	644	614	595	593	588	579	601	600	583	559	603	591	608	594	597	585	597	547	636	596	602	601	598	614	569	603	637	612	607	600	576	592	555	599	591	616	612	618	632	605	607	638	619	644	639	607	568	652	579	595	561	568	610	594	578	568	602	580	619	626	629	574	581	622	608	588	563	632	561	579	629	619	612	575	566	571	573	615	587	627	581	600	594	623	568	594	602	590	608	580	598	618	641	648	620	590	620	612	627	565	617	625	593	592	571	582	597	649	584	579	616	607	627	642	584	586	584	605	620	542	636	584	613	638	574	567	591	602	549	565	610	582	639	565	581	601	540	593	584	671	601	657	594	600	596	586	616	604	603	592	587	625	651	606	597	613	641	580	575	551	605	606	595	590	579	603	573	623	563	594	538	626	641	609	579	572	547	590	593	609	615	583	625	560	572	608	586	605	603	621	567	632	622	610	600	560	597	578	608	620	589	618	604	558	631	605	629	595	614	616	593	605	623	603	618	571	590	621	612	626	579	594	599	588	627	603	615	575	607	584	588	618	592	606	610	612	575	604	623	600	587	615	595	602	539	618	591	602	641	595	576	593	642	627	596	602	599	618	579	614	637	586	582	611	584	624	561	574	628	632	576	591	567	569	627	576	629	607	585	629	592	542	601	588	585	631	542	553	591	587	586	570	580	539	604	618	618	579	619	586	602	635	560	578	558	603	578	618	603	605	631	592	641	604	624	585	629	566	654	645	628	570	621	617	648	598	608	613	632	509	628	644	635	611	620	594	614	613	585	627	576	613	608	617	560	582	597	614	561	628	547	579	581	591	658	598	570	567	592	643	592	591	565	589	592	548	609	577	571	608	580	609	628	627	595	606	599	577	562	608	599	600	580	579	573	583	590	597	571	638	632	602	608	594	600	583	603	582	591	576	583	615	596	561	578	578	599	591	596	564	549	629	592	587	590	571	604	615	559	564	625	618	581	580	546	591	582	582	603	602	572	593	557	628	550	594	642	588	574	574	566	597	592	603	577	613	586	638	604	557	570	625	600	578	612	561	586	585	622	596	592	564	584	565	566	568	621	598	579	608	587	593	584	565	586	604	582	644	594	569	617	560	588	604	616	575	598	569	573	610	623	613	589	616	561	592	586	536	593	622	599	560	561	608	602	605	578	596	588	615	607	564	602	588	621	581	643	599	600	587	554	621	604	570	593	582	602	577	608	604	599	624	603	607	602	627	566	586	579	604	620	585	513	578	601	566	590	557	603	591	608	585	621	593	599	583	614	554	578	582	632	639	577	625	604	575	637	613	586	594	602	584	612	619	629	587	559	607	649	610	592	641	627	603	562	596	540	569	611	571	589	586	591	600	607	593	615	552	608	583	595	595	607	578	619	637	599	605	595	621	619	595	595	618	611	573	627	621	588	580	578	587	566	594	597	608	579	589	565	558	611	595	568	615	570	556	551	568	605	553	606	571	646	586	606	578	598	586	553	590	573	651	594	629	593	586	629	595	579	632	600	547	579	599	572	597	599	565	580	581	603	537	560	616	584	602	618	643	549	571	603	624	582	625	575	573	616	571	596	610	586	582	642	581	599	621	618	597	591	604	629	573	586	536	615	634	601	552	585	587	564	575	576	562	608	593	627	564	589	610	561	595	578	618	584	545	587	557	607	596	625	567	626	614	623	608	567	597	604	626	578	623	646	586	615	574	617	604	609	605	601	599	552	602	598	610	581	593	597	640	639	616	580	593	605	585	658	585	590	584	599	598	606	627	559	593	605	616	580	584	571	574	607	596	628	614	606	604	575	594	624	597	655	580	597	554	620	601	576	598	597	573	567	599	612	580	601	627	596	632	612	587	610	641	607	597	588	594	556	590	570	640	588	614	597	605	608	570	625	617	606	648	552	579	580	600	613	572	600	583	602	609	645	614	580	610	602	606	619	586	612	596	577	589	562	600	579	568	608	594	623	619	604	622	568	575	606	597	604	618	591	633	606	553	554	653	637	601	585	615	598	570	594	575	615	616	609	544	621	599	653	601	568	600	621	595	607	560	588	620	587	622	624	618	615	583	626	565	588	604	585	607	579	616	577	605	592	606	627	580	601	562	609	599	634	618	561	587	613	588	637	601	629	613	616	593	629	591	613	590	580	606	658	584	577	640	581	680	599	598	585	623	578	625	637	586	632	650	610	582	603	581	595	580	645	584	607	610	588	586	583	612	654	577	604	614	606	611	607	581	617	555	612	587	600	537	644	594	557	572	569	568	614	643	566	634	649	629	604	610	571	593	607	618	649	580	577	654	615	549	614	617	582	575	575	607	583	585	668	643	633	564	574	605	567	593	620	582	560	571	628	607	608	636	581	577	626	610	585	606	579	598	615	579	590	620	590	579	557	575	546	594	607	586	638	591	598	628	583	552	610	668	617	586	604	600	608	591	584	602	592	580	605	574	588	591	609	589	571	575	589	604	587	572	594	591	583	605	586	597	586	589	541	607	595	601	593	554	609	584	568	593	601	588	591	586	611	592	606	630	582	594	592	618	574	591	586	591	641	601	585	590	606	568	602	608	619	586	552	583	599	604	683	614	575	561	549	638	585	601	554	573	593	617	582	575	588	583	589	569	581	592	604	583	613	568	618	602	592	607	634	565	593	619	595	604	587	572	630	615	608	615	610	625	556	586	615	531	600	621	594	564	570	641	616	571	614	618	617	599	617	578	610	634	638	628	601	621	579	630	629	628	567	613	594	600	576	565	583	606	598	575	602	579	615	590	602	573	622	562	640	587	592	548	545	576	639	604	584	595	627	595	611	570	656	569	608	615	601	583	629	611	634	607	586	605	663	582	604	612	633	612	591	587	558	587	584	605	628	595	571	628	594	622	601	607	560	599	589	582	569	596	587	557	575	553	558	633	592	578	541	642	557	571	580	590	584	592	605	623	572	607	574	582	613	630	623	576	571	622	596	574	587	621	597	571	574	592	584	569	612	594	606	622	601	598	608	581	608	596	631	629	623	613	610	564	582	582	614	621	599	658	582	593	560	569	599	614	603	600	605	608	609	618	600	594	589	554	584	593	634	571	556	608	558	617	625	627	535	591	626	607	576	597	592	626	577	603	574	612	625	579	626	594	593	596	572	556	626	599	607	585	615	614	611	588	598	615	629	580	567	602	600	559	619	632	593
31680	19641	9197	2307	573	519	430	316	307	325	340	336	344	318	326	304	330	342	311	331	314	348	317	326	321	314	315	297	325	301	324	310	309	317	297	355	300	315	352	321	314	333	340	320	312	343	300	321	330	316	307	302	307	323	313	321	350	296	324	313	322	319	331	302	337	278	327	346	326	329	347	321	334	321	344	310	312	295	364	298	362	325	318	323	345	327	323	333	322	344	303	305	325	330	344	335	324	299	337	309	309	338	324	310	317	320	304	350	290	308	332	317	347	304	337	305	326	307	325	288	307	294	315	293	367	339	320	334	319	331	336	312	334	353	322	332	290	318	316	340	324	306	326	292	303	351	319	301	302	341	373	325	317	317	322	325	315	336	325	290	292	326	325	302	287	304	348	308	344	349	343	349	327	348	313	315	330	307	324	307	315	320	333	305	322	336	338	346	338	346	323	335	337	331	356	330	309	322	321	319	327	317	302	323	285	324	339	301	324	325	343	358	312	293	344	343	315	292	310	297	319	337	309	315	325	321	320	324	303	320	348	336	345	347	335	314	330	344	299	307	297	326	301	305	309	333	317	326	349	303	302	298	297	309	316	327	323	319	295	343	330	366	325	318	308	322	282	316	330	377	328	306	323	310	287	307	329	335	364	318	335	329	331	317	314	303	350	331	353	300	331	300	294	333	315	298	344	294	349	333	345	351	345	305	358	343	292	333	302	338	304	330	326	327	300	336	305	321	301	359	307	333	293	304	322	342	302	334	337	372	344	332	326	310	322	321	332	319	305	334	336	319	298	337	316	301	306	303	310	303	359	337	354	335	316	312	316	304	317	331	335	353	315	341	361	319	312	328	329	342	301	321	318	324	332	325	371	305	311	289	334	320	317	323	297	335	307	296	316	333	328	321	306	329	336	327	357	325	293	293	319	311	330	315	300	311	299	341	322	319	309	317	317	321	296	348	309	325	338	299	279	334	322	331	290	321	327	295	323	330	359	309	315	327	321	338	356	298	371	317	294	367	298	333	328	300	317	333	319	333	341	320	325	345	258	336	339	332	318	329	346	356	319	326	346	311	321	325	330	348	327	327	350	343	339	315	321	343	341	309	327	303	323	299	314	343	315	313	362	337	314	336	309	311	323	332	373	327	345	287	378	330	327	326	321	314	321	330	315	341	338	301	346	313	296	330	298	318	316	320	319	314	307	356	298	327	311	319	341	280	311	297	330	357	337	317	338	322	331	321	303	315	304	325	302	308	312	264	336	321	337	324	326	323	323	294	342	334	339	326	335	309	305	282	316	312	317	343	307	336	327	336	297	295	313	343	316	314	304	298	330	322	306	331	318	313	338	340	293	303	336	343	336	327	331	286	321	311	314	356	369	290	290	303	346	341	286	335	327	326	351	309	324	324	349	325	323	339	304	310	320	353	334	333	328	320	323	315	307	335	303	335	319	349	295	302	342	312	339	369	299	302	327	289	324	300	301	325	308	298	308	290	332	359	317	314	326	326	267	302	295	328	338	345	303	315	347	287	345	306	325	315	335	319	298	325	313	317	362	322	314	333	313	314	342	337	323	286	334	344	320	295	355	294	313	324	321	314	341	293	336	312	291	354	386	314	308	338	364	353	318	320	347	319	307	317	339	288	323	279	318	304	277	326	334	306	297	339	341	327	318	328	348	317	307	318	313	317	341	337	333	320	308	324	348	336	318	313	346	331	345	334	340	316	321	318	321	338	322	326	346	323	321	345	353	350	339	321	361	314	308	352	312	286	324	351	339	355	296	328	316	313	319	315	350	351	371	291	336	305	302	352	326	316	328	318	320	319	333	296	322	303	324	318	305	321	307	292	335	321	290	294	289	326	315	351	309	299	319	341	331	308	328	334	333	352	330	350	312	312	319	311	312	292	327	354	366	308	324	343	327	324	327	311	310	327	333	325	319	296	320	334	339	326	318	292	326	313	322	307	304	317	312	335	342	306	258	351	322	367	328	326	308	328	319	352	350	324	318	334	302	281	320	305	317	341	304	328	326	289	333	308	297	324	301	330	331	307	322	325	346	313	326	304	321	343	332	319	345	359	327	338	337	297	318	351	341	322	312	328	296	321	292	337	324	301	355	299	352	310	288	323	322	314	307	318	304	370	336	302	325	323	321	319	322	314	316	315	339	339	321	332	318	355	338	318	310	336	326	317	330	303	347	337	316	327	330	318	314	321	324	319	291	333	283	305	308	308	335	327	318	342	324	313	282	327	340	297	307	302	323	353	349	276	318	337	335	304	272	326	306	341	321	306	304	319	333	333	293	333	319	329	345	307	293	341	342	302	326	287	325	336	305	324	334	301	272	305	292	327	316	320	295	339	305	325	346	303	304	327	324	295	306	322	328	313	306	341	339	364	334	295	328	307	310	327	337	321	311	320	338	345	308	327	303	318	294	304	323	333	337	306	296	341	296	309	330	340	299	349	308	288	326	328	294	340	330	303	326	330	320	330	319	297	329	317	314	313	277	323	361	338	306	342	325	296	309	352	296	319	334	361	316	322	315	312	363	365	325	356	346	329	286	308	353	339	347	306	294	327	292	327	314	319	339	299	351	315	282	287	283	323	338	317	319	319	291	315	301	353	321	314	325	314	303	320	315	359	315	319	293	341	324	341	328	335	358	353	305	314	334	314	331	293	322	313	310	329	328	299	314	333	326	315	346	327	338	331	353	324	306	323	324	326	308	316	341	332	319	311	339	325	359	311	323	324	310	310	337	333	330	363	308	324	301	329	339	314	331	360	322	305	319	312	293	328	293	341	329	330	324	322	327	337	337	301	305	312	296	327	325	313	348	347	337	333	316	298	316	310	287	309	317	308	335	326	337	294	312	302	306	330	318	306	317	330	340	309	337	341	307	297	326	322	356	304	299	304	305	325	310	289	314	317	310	318	291	318	303	314	303	305	335	308	316	316	336	381	348	310	350	347	298	292	328	295	321	353	320	307	329	322	340	319	332	349	321	326	303	311	314	301	323	329	338	321	297	328	307	320	323	302	315	333	317	312	316	348	335	344	333	355	336	354	340	319	317	341	378	304	322	325	309	297	292	304	291	312	339	322	334	326	303	317	344	347	320	294	316	344	337	360	334	342	316	340	322	329	336	330	336	336	314	337	308	356	281	320	307	314	294	303	313	293	331	300	316	335	327	284	352	310	327	317	325	338	341	344	294	335	311	325	327	336	327	348	320	299	290	324	316	308	343	316	330	312	303	342	290	303	350	331	371	349	308	329	331	296	334	352	339	335	317	318	341	335	310	332	358	307	349	320	307	345	323	317	313	330	325	337	297	310	305	310	323	319	297	288	311	312	294	340	320	336	295	340	326	328	305	322	327	322	309	332	305	288	345	298	312	361	320	295	310	326	353	325	309	330	332	339	298	332	316	298	339	324	339	283	323	320	318	308	323	339	326	344	340	293	312	323	297	309	335	350	332	336	317	343	328	308	348	317	333	313	299	326
5742	1274	2453	1395	790	794	817	815	818	774	831	863	788	856	818	817	808	832	854	829	807	810	800	796	820	801	839	776	844	828	811	815	833	788	750	798	812	785	813	842	804	781	830	841	826	782	830	822	855	814	818	803	766	836	801	814	757	774	864	791	798	786	834	827	825	821	818	798	889	836	846	816	805	844	782	820	862	783	835	748	824	809	791	809	824	860	840	808	814	813	814	809	846	802	793	828	783	858	778	793	764	768	819	836	867	801	810	776	808	799	837	843	790	826	836	806	846	781	829	784	851	811	782	781	774	829	793	793	778	746	822	789	801	840	828	844	797	861	779	801	836	796	860	809	807	769	814	787	828	819	840	791	835	761	814	776	767	752	804	848	799	865	839	786	861	835	806	823	820	795	761	781	760	828	816	832	854	880	811	818	792	823	782	799	798	783	804	835	830	841	813	824	844	892	810	793	816	819	824	768	859	821	789	799	810	746	787	845	819	782	814	822	812	777	723	847	851	840	834	805	802	828	829	782	782	800	790	798	825	847	817	828	794	850	794	783	812	860	813	814	867	814	819	829	797	811	844	833	779	754	855	788	860	818	847	846	865	786	766	802	879	805	832	807	804	797	787	796	860	816	817	811	807	817	816	835	784	833	803	820	825	830	812	814	806	845	872	830	826	764	867	843	814	758	764	819	876	823	856	830	836	792	831	760	788	853	779	814	803	837	861	824	865	790	841	803	821	810	814	773	763	761	801	847	795	804	794	817	832	848	821	765	831	773	816	850	809	828	816	817	768	833	792	769	762	773	792	823	754	841	805	824	806	805	800	829	790	835	870	763	843	829	799	858	783	790	784	825	741	807	831	821	840	865	755	806	786	788	870	855	839	810	784	820	778	782	781	815	803	839	827	866	838	803	807	795	791	834	817	805	820	790	816	820	770	794	786	808	825	812	851	872	792	774	826	802	811	787	809	838	828	819	809	833	798	796	857	763	792	800	846	791	819	826	786	816	822	818	773	832	814	812	862	794	823	792	820	756	787	795	805	782	865	887	781	797	823	809	807	855	838	817	812	779	854	804	860	825	799	819	843	800	837	822	737	828	827	832	852	851	813	814	791	835	771	852	829	808	796	821	821	792	772	830	780	887	801	778	773	817	842	804	799	807	787	849	779	824	820	792	821	812	785	784	794	844	840	788	784	788	833	793	792	794	795	808	834	818	751	780	771	809	793	795	805	801	816	806	754	823	779	820	811	844	811	772	797	830	867	822	829	789	806	814	820	811	836	805	788	804	804	756	821	822	804	777	817	742	822	792	759	849	756	830	864	838	791	801	842	882	832	820	830	817	885	816	822	850	765	872	818	830	844	767	812	809	811	819	807	799	797	828	835	847	790	837	807	780	822	826	823	808	777	851	798	801	768	814	869	791	829	840	819	821	888	792	835	811	843	810	844	787	834	842	780	841	800	792	837	868	819	799	805	799	803	828	881	823	791	769	800	804	836	796	812	859	833	829	772	791	781	819	798	826	778	826	812	825	799	815	863	857	836	845	821	841	866	771	804	857	820	776	849	814	801	744	796	793	797	809	821	832	814	782	807	792	812	813	775	769	812	841	811	827	809	758	774	776	794	812	846	824	848	830	778	809	786	860	829	834	788	814	821	801	882	875	842	795	827	809	860	876	828	858	778	780	812	798	817	777	775	784	812	845	799	812	871	780	805	814	804	800	826	787	860	774	806	787	818	787	859	832	846	882	798	820	797	828	825	770	819	757	756	823	775	822	830	835	853	800	766	795	847	782	822	847	822	814	835	793	766	748	796	779	877	825	811	800	843	787	813	836	802	867	775	768	809	805	750	871	798	807	812	821	809	807	835	821	795	806	834	796	786	868	835	836	818	825	763	803	827	791	825	818	861	784	827	782	827	858	814	846	823	827	866	837	803	818	753	857	813	843	792	802	844	788	797	789	845	831	850	853	812	793	868	824	833	819	803	802	878	821	854	758	821	835	839	846	816	836	838	786	892	807	811	827	810	785	817	793	832	827	788	852	799	783	853	794	783	830	787	746	795	827	832	765	765	798	791	786	804	778	856	837	828	820	802	801	804	819	814	790	775	844	802	785	805	825	797	818	817	771	812	850	820	806	797	807	755	815	860	835	787	799	821	785	823	832	850	811	832	803	781	782	839	799	815	832	793	781	824	806	799	792	792	838	817	792	782	808	834	834	837	802	823	806	788	783	819	819	834	880	820	876	841	836	803	785	830	805	826	834	783	820	830	826	791	809	832	819	843	855	764	810	841	861	836	821	768	780	820	807	826	883	806	775	785	795	823	807	769	844	849	844	800	836	765	809	816	779	807	840	801	799	839	767	801	809	757	827	834	808	811	812	792	832	838	783	771	811	826	824	830	811	853	767	819	830	818	794	849	850	800	810	832	789	758	866	833	808	813	795	812	791	788	814	826	784	820	813	760	817	846	822	826	850	844	881	810	873	790	820	825	804	796	794	785	815	796	853	800	800	812	836	822	809	826	776	823	782	857	826	807	821	820	821	838	793	799	830	816	841	747	799	832	869	852	808	818	808	801	851	823	822	818	833	767	864	788	809	839	845	811	795	825	801	768	805	815	811	837	822	787	813	846	834	848	801	777	830	812	785	837	810	814	814	801	846	742	840	762	893	814	817	826	793	799	787	827	823	818	804	828	783	822	810	795	762	824	792	827	812	778	834	799	808	800	799	859	809	856	879	819	803	836	818	760	804	772	806	784	853	800	807	832	784	847	804	852	783	825	795	842	780	780	838	809	797	833	803	817	831	791	807	786	832	795	759	828	816	805	850	822	805	770	838	835	805	801	777	790	799	804	812	792	812	812	827	806	812	825	824	881	795	812	826	832	812	794	803	854	831	790	810	791	825	820	803	847	834	814	789	834	793	826	835	826	877	799	784	785	832	816	804	795	802	809	816	846	785	841	799	797	777	855	797	783	785	813	841	837	787	774	801	814	860	797	797	876	854	796	776	846	813	854	793	817	765	810	787	807	803	812	841	843	829	858	857	816	813	821	799	817	727	793	801	823	861	781	795	788	825	811	838	798	837	762	799	813	851	796	852	748	814	819	763	828	809	803	767	827	765	820	840	787	826	773	801	841	848	812	800	825	852	753	771	820	816	779	788	831	836	792	807	843	759	820	827	750	807	804	806	817	750	819	827	831	826	767	805	785	868	810	805	821	837	793	808	791	833	846	845	829	791	815	784	813	790	840	831	829	783	826	772	812	799	832	785	812	762	777	826	759	796	819	783	848	800	809	811	796	776	810	800	803	811	824	835	813	759	850	806	857	842	819	802	817	862	789	794	778	791	850	803	834	830	765	803	836	792	855	802	765	778	805	789	800	814	800	806	857	845	822	827	872	832	819	870	821	807	809	766	766	813	769	779	795	815	850	804	857	831	825	831	839	827	864	818	840	798	835	862	842	861	795	813	808	789	787	804	852	844	792	839	836	812
24714	21046	23978	28322	21053	15205	766	512	462	432	424	446	428	395	427	432	420	392	400	363	416	400	427	406	422	403	432	371	456	408	395	385	399	418	403	389	363	414	401	378	405	375	389	370	377	388	397	383	394	407	377	380	398	440	419	350	384	392	350	380	408	392	369	368	382	423	387	404	406	399	391	422	429	399	382	364	384	404	382	407	363	381	378	408	394	379	402	366	384	408	377	392	398	419	412	402	409	417	410	412	415	368	399	389	352	388	400	359	407	439	406	398	401	397	390	389	395	381	384	410	385	385	379	379	409	407	378	415	413	395	411	375	382	367	427	360	404	420	445	397	383	400	415	419	381	409	416	395	364	389	397	375	396	371	381	381	384	399	365	384	396	375	400	391	406	400	414	401	427	398	402	405	395	369	373	400	405	431	386	417	410	388	373	450	415	412	404	380	403	413	362	402	392	399	413	407	402	439	382	384	366	347	367	357	415	412	384	394	388	403	400	387	372	396	420	408	406	421	405	409	340	440	382	421	389	385	385	379	384	380	412	366	387	395	392	349	381	358	429	358	401	408	372	362	380	368	400	391	417	377	405	403	396	410	405	386	394	377	410	425	386	420	414	355	369	422	411	388	411	414	381	369	429	384	411	388	412	413	391	407	388	396	392	361	368	367	362	374	460	389	373	373	402	380	367	369	403	379	401	383	400	388	400	440	423	423	401	435	403	394	378	396	387	441	372	432	424	382	368	398	398	398	384	408	395	423	392	404	361	439	399	394	403	395	418	382	386	412	386	373	376	400	401	368	385	408	363	429	379	383	418	444	355	349	380	380	397	390	352	433	407	382	399	427	357	377	417	385	363	402	388	384	408	435	409	415	370	399	389	433	418	359	405	440	390	415	392	377	399	401	397	409	367	391	429	394	389	398	362	351	358	415	420	405	403	412	382	418	404	386	401	365	373	392	409	390	398	368	354	393	401	367	393	392	387	429	398	407	413	406	395	374	417	400	374	377	411	344	432	397	416	407	400	402	403	372	417	410	401	416	363	393	394	382	390	415	388	397	404	364	412	368	379	383	423	382	420	396	380	413	363	377	380	409	371	414	421	390	433	408	392	402	396	394	373	393	426	365	383	388	375	415	417	426	365	377	396	399	412	373	419	401	381	363	397	355	398	382	384	398	402	387	393	413	377	416	388	410	399	428	402	374	398	382	404	406	364	416	417	433	403	382	405	394	379	360	392	396	389	399	395	415	446	403	409	398	373	389	400	408	391	435	386	402	378	430	364	408	385	402	406	402	402	441	362	359	419	442	381	427	400	434	435	387	387	398	426	369	391	379	380	411	365	406	360	394	422	421	417	450	388	429	393	368	366	377	391	405	386	401	395	421	399	365	400	403	401	398	406	366	409	405	410	359	386	357	402	364	387	389	401	418	393	400	408	402	379	426	385	392	382	368	406	394	399	423	421	396	412	399	355	405	378	394	413	375	376	387	378	384	426	401	364	380	406	407	388	386	366	357	391	420	389	395	381	407	408	373	399	403	402	393	426	369	415	421	389	390	425	371	404	366	414	385	370	376	402	396	415	361	386	390	390	379	387	427	408	385	389	413	413	363	407	373	421	418	410	352	407	400	405	427	418	420	404	369	402	378	391	402	409	410	418	401	426	404	405	354	356	365	331	396	369	388	431	396	393	430	403	402	398	393	397	410	424	443	352	388	383	419	411	381	411	412	361	400	401	355	405	379	385	346	396	365	376	438	404	395	374	363	401	397	391	410	338	381	426	373	390	349	384	409	394	365	376	339	449	397	415	405	400	370	411	410	380	356	396	411	379	433	383	372	388	429	390	412	372	381	403	374	384	388	390	406	395	397	396	405	402	387	369	378	366	401	374	383	364	414	373	377	394	401	398	350	428	347	382	346	403	352	416	367	400	406	396	381	417	390	402	392	394	413	401	409	372	385	388	371	425	419	416	437	401	362	392	359	403	427	419	413	401	410	378	383	359	407	382	386	365	385	390	437	414	336	367	371	407	415	409	342	404	365	423	430	400	374	391	392	408	374	389	368	371	403	358	378	388	376	399	375	395	381	397	407	400	404	377	390	454	402	398	358	410	385	398	406	381	418	404	412	398	387	348	387	398	400	399	424	476	399	379	399	424	387	426	393	383	407	403	402	328	384	417	383	366	369	401	417	436	375	393	374	422	449	383	407	412	379	370	388	413	371	393	400	347	380	392	408	377	407	366	416	402	387	401	380	380	445	389	388	401	372	359	419	418	368	376	369	392	386	378	373	357	411	397	395	379	400	394	392	397	419	345	398	403	435	408	419	384	392	372	392	408	434	356	401	387	388	403	422	438	391	404	403	412	412	379	398	370	404	397	391	373	414	384	420	427	387	358	357	352	369	390	375	399	412	380	368	416	397	382	350	348	402	420	386	422	383	393	400	399	431	403	368	370	402	389	413	341	366	434	414	440	378	393	381	398	373	403	417	372	371	391	389	382	412	375	375	381	354	421	350	413	417	378	388	392	405	389	408	394	388	379	376	388	381	410	405	377	393	432	392	385	386	388	372	406	399	368	368	402	407	412	461	406	363	440	402	403	402	383	399	409	416	377	370	413	369	417	384	398	354	387	412	406	419	382	346	394	425	422	375	402	405	399	386	437	409	379	385	390	386	376	409	366	390	354	381	388	383	393	435	420	417	397	376	397	381	376	374	368	425	384	373	358	365	391	385	397	396	376	386	372	401	368	393	389	361	366	406	389	410	369	397	437	408	386	414	400	400	347	409	428	374	367	406	420	392	416	396	394	396	362	404	408	403	411	374	413	406	383	381	380	404	397	401	384	424	410	408	432	396	372	381	384	374	390	401	426	381	384	403	400	371	424	378	430	392	438	397	395	384	388	438	381	425	358	412	431	361	372	413	444	394	420	390	385	402	417	403	405	397	401	377	414	419	373	394	359	369	374	400	428	392	408	425	395	404	406	391	385	399	402	387	392	378	399	396	391	399	371	425	407	374	344	402	407	375	411	389	433	390	380	414	439	349	367	359	383	412	362	388	412	387	400	353	424	401	374	376	380	396	371	416	381	390	431	360	382	409	412	393	421	388	408	380	421	380	449	399	368	384	397	390	376	394	408	428	379	389	357	359	382	387	393	383	416	370	394	404	382	393	394	369	446	387	388	408	380	387	382	366	375	379	405	436	405	415	373	409	371	372	366	349	393	385	409	369	393	374	391	385	386	373	392	375	397	375	389	431	371	380	445	384	409	403	399	362	418	388	373	411	396	400	378	374	407	407	365	385	416	400	351	424	392	388	393	406	394	378	407	386	376	403	382	430	373	387	389	410	387	364	421	377	378	392	410	402	394	430	403	389	406	424	408	373	415	414	381	360	379	417	411	405	409	429	398	399	378	411	389	391	358	399	384	404	364	379	401	386	377	401	398	387	393	385	413	417	399	380	386	459	369	404	420	360	442	386	402	384	397	406	374	409	405	392
3682	2798	3314	2378	1489	1027	958	1010	963	941	1004	969	988	899	979	951	952	938	954	933	927	985	957	962	991	932	979	921	929	987	1017	967	947	932	955	1017	976	969	908	926	964	913	950	907	978	947	940	964	931	925	947	974	973	981	930	979	938	943	958	960	894	941	961	1020	953	1008	936	919	948	941	943	976	953	967	976	988	948	960	934	947	940	932	951	988	943	919	981	905	935	944	933	899	976	976	909	952	965	998	980	920	979	943	939	959	908	947	966	997	970	925	931	950	940	957	965	985	945	925	880	910	969	965	975	933	949	945	951	905	926	945	934	921	1008	929	925	915	940	996	954	906	931	939	970	933	874	1018	938	941	918	967	920	944	972	924	927	950	945	906	969	966	909	951	944	969	939	942	985	943	921	931	888	998	974	907	953	949	946	958	996	946	938	889	945	905	960	958	946	983	936	905	997	932	932	933	952	985	963	896	958	988	898	992	915	961	985	931	915	986	919	945	931	945	937	978	998	927	906	932	978	930	935	868	952	937	960	927	915	924	932	912	915	976	986	983	897	890	941	968	972	1006	934	972	951	986	954	950	960	937	915	988	932	899	943	927	936	924	934	993	932	935	920	924	967	944	991	965	965	949	928	965	923	941	983	963	893	918	944	976	966	964	901	949	948	898	949	941	1032	911	919	976	974	907	976	927	985	940	932	944	992	919	907	949	974	938	948	985	924	960	958	955	913	952	940	921	930	921	960	981	968	954	923	928	958	967	916	931	942	1005	921	912	940	966	934	919	944	965	973	962	916	971	905	938	937	1018	958	942	932	936	947	943	951	986	953	927	868	936	959	956	970	958	940	976	964	952	922	933	969	922	912	1002	894	924	950	989	952	982	932	948	932	953	935	895	970	935	996	955	944	969	935	945	952	964	931	924	945	842	922	965	932	941	933	972	941	939	927	1025	903	924	978	984	1005	919	919	928	953	963	960	872	991	961	881	913	919	951	951	948	976	986	977	960	938	992	986	918	990	978	910	940	932	949	916	955	956	915	933	945	939	967	927	907	942	931	906	936	923	952	951	956	987	931	911	1006	937	928	947	945	914	962	947	996	977	951	961	984	933	972	926	894	965	927	925	904	938	976	936	888	965	931	982	903	994	925	995	932	1026	933	934	1011	916	972	933	963	952	952	1002	969	935	921	965	935	889	925	969	933	973	921	994	944	955	1018	910	956	892	975	974	972	932	1015	957	974	944	951	940	941	918	952	941	938	946	919	899	928	932	954	996	1035	957	925	883	909	976	977	994	924	954	965	1011	904	973	962	900	925	983	955	987	924	959	933	954	918	955	996	959	950	972	969	946	927	991	928	971	963	870	936	979	985	948	940	942	949	930	929	956	897	975	953	961	933	934	934	905	944	922	915	933	936	1022	927	928	871	904	960	892	916	905	957	947	936	949	909	905	931	989	905	954	930	981	964	937	985	930	940	860	986	948	894	943	963	922	938	930	888	971	952	922	910	944	944	921	950	942	937	975	924	940	905	934	907	919	953	928	943	967	931	911	912	940	973	951	954	954	968	894	907	978	984	929	913	927	996	916	1001	959	943	989	946	915	866	972	1002	926	937	967	914	942	948	911	934	940	993	897	939	952	951	930	958	947	931	1010	871	920	922	937	898	955	929	919	925	943	1006	956	931	929	914	923	963	940	990	941	984	957	908	908	939	977	942	931	931	928	992	941	894	962	931	932	1001	962	910	985	970	976	949	930	979	942	913	968	985	931	985	921	919	907	973	933	941	944	931	934	955	949	923	972	952	960	988	913	944	884	979	942	916	946	985	986	1032	956	964	919	960	927	934	949	895	947	945	895	918	924	969	937	1005	910	943	972	985	913	956	997	952	1023	914	944	953	966	980	995	948	938	1008	984	930	963	965	917	942	938	961	921	907	951	957	943	909	996	922	893	998	946	989	944	945	947	958	951	952	923	968	997	935	951	1025	986	973	947	1022	923	992	896	936	977	984	902	983	987	903	952	971	949	963	993	900	949	919	915	955	922	936	968	922	919	976	915	965	949	953	970	918	973	955	913	979	982	936	955	929	929	962	962	902	969	915	1010	888	940	975	961	936	927	1014	942	927	1006	921	995	966	955	970	909	977	920	959	1014	980	916	939	922	967	936	987	920	980	964	915	936	978	933	947	960	932	918	943	954	940	977	956	943	896	948	971	949	974	962	940	949	962	959	935	952	917	991	961	931	953	915	968	953	991	877	929	936	928	922	951	921	916	970	1012	919	939	1008	932	972	942	878	944	971	949	955	977	942	971	933	994	923	896	961	902	957	956	931	985	983	931	990	955	933	974	938	966	985	978	949	957	925	920	958	964	894	895	900	957	938	935	966	921	928	950	989	965	944	947	1009	927	945	871	906	884	931	894	936	949	942	953	901	968	905	975	930	939	934	904	919	946	931	991	921	919	947	898	982	946	992	987	986	991	1001	920	920	944	972	923	936	931	930	1009	941	950	972	926	926	935	980	934	997	969	933	917	981	992	899	944	963	913	914	974	915	1017	916	947	945	938	931	934	961	945	910	987	960	972	920	933	969	914	957	992	914	943	925	974	970	943	942	971	964	952	919	1004	901	947	985	964	937	1015	933	957	933	960	930	943	988	897	881	968	930	949	892	947	939	976	962	961	885	957	979	919	938	969	947	944	915	947	910	996	953	949	921	972	919	913	914	896	965	921	963	928	966	976	963	910	932	942	937	938	968	922	920	992	995	943	950	930	952	969	914	947	982	976	949	952	949	968	937	977	946	929	934	962	934	1006	940	978	967	910	991	941	973	919	927	981	995	980	942	1006	956	950	989	966	995	954	954	911	915	904	913	939	924	929	958	917	956	917	924	889	924	988	971	940	954	964	947	951	962	956	984	916	905	971	940	939	928	945	991	950	974	982	926	940	974	947	962	970	928	1035	1016	976	986	904	931	919	929	934	973	918	940	943	921	925	922	927	937	960	943	937	920	982	922	920	946	979	1005	921	956	964	957	948	912	977	1009	957	897	967	973	951	959	957	967	910	923	951	939	991	949	961	910	927	969	958	965	981	914	916	952	957	981	903	970	923	963	944	907	933	910	944	912	979	965	940	959	987	925	961	902	953	992	979	1012	934	975	907	907	933	990	934	945	990	990	914	912	916	962	918	885	919	897	881	962	958	951	967	909	941	917	909	974	955	956	890	980	911	982	964	919	977	961	968	930	922	961	994	919	927	967	936	927	1022	964	975	942	974	961	943	979	995	970	936	906	931	988	930	976	988	935	915	948	937	950	936	963	990	1025	884	904	895	932	935	914	933	968	1000	942	911	933	933	929	954	958	972	942	961	981	950	973	969	966	931	904	948	980	952	956	950	914	968	922	945	978	943	940	944	936	924	960	956	964	948	951	903	918	953	969	1017	966	969	931	995	931	980	971	982	966	953	930	938	939	937	898	899	969	1001	954	980	948	905	914	1046	958	932	968	941	1021	1002	999	915	951	944	978	954	930	981	891	964	979	927	915	950	941	909	956	962	976	961	916	990	947	899
23851	20956	24260	27808	20964	20969	12704	584	358	328	353	318	299	287	289	279	281	277	289	249	254	270	285	281	244	275	244	265	229	253	233	277	256	259	269	268	288	258	255	261	236	274	253	247	267	233	246	250	250	261	274	227	271	273	243	232	256	259	242	276	275	232	284	275	246	266	258	241	260	251	246	248	265	242	251	263	255	228	254	239	248	233	243	249	256	241	259	247	265	213	219	263	241	251	253	277	253	227	252	248	254	235	245	216	248	281	225	233	235	247	259	250	252	265	245	256	229	232	223	272	285	261	260	249	229	266	267	247	238	232	256	279	247	254	277	277	255	270	245	278	269	252	265	267	275	249	228	274	247	254	244	227	279	259	268	274	260	240	246	256	312	222	261	255	259	258	253	281	235	239	264	226	255	225	238	248	288	242	267	243	237	264	273	266	234	266	284	251	254	287	271	259	279	245	244	260	254	267	268	256	244	247	254	263	252	243	227	226	224	261	262	240	258	257	248	235	267	253	261	267	260	235	236	251	278	317	274	270	231	262	253	277	276	263	242	267	264	242	244	257	246	257	234	258	259	259	288	282	269	248	258	259	225	247	269	267	243	245	282	259	255	261	257	290	229	231	228	265	250	251	242	271	254	287	250	236	252	245	225	235	240	271	262	276	256	259	252	251	236	247	223	235	262	259	243	249	248	245	254	258	263	241	242	268	278	256	274	270	276	269	256	282	262	275	285	244	273	262	256	267	285	236	230	270	235	273	257	262	259	254	265	261	245	241	241	261	275	254	274	264	256	259	260	250	291	245	277	256	261	251	276	267	273	263	249	260	267	266	256	270	257	241	246	281	229	244	241	251	262	260	260	262	267	249	260	274	257	254	233	279	260	255	260	247	255	262	270	240	258	274	268	251	233	266	230	239	255	247	259	280	273	246	260	298	274	251	300	260	287	260	273	256	254	239	246	263	242	241	258	254	258	243	256	269	254	288	255	235	254	254	242	254	260	253	257	220	266	258	234	248	271	261	272	263	244	255	276	261	280	246	273	262	249	232	261	230	261	241	282	285	278	266	236	278	270	233	248	264	279	253	246	275	244	275	299	311	255	246	203	254	249	263	233	239	237	249	227	263	259	262	250	244	271	264	235	261	236	257	242	273	250	243	256	271	243	246	260	254	237	248	264	247	265	261	273	235	229	253	238	265	286	260	280	268	288	256	254	235	246	244	233	276	226	275	228	259	260	243	244	277	271	267	270	275	281	275	288	273	243	296	247	226	255	258	233	257	258	242	285	248	267	240	248	265	265	266	263	275	262	231	252	247	243	252	248	255	235	278	277	248	255	250	269	256	260	244	249	242	256	232	258	220	292	228	289	270	269	268	275	226	243	267	250	262	248	229	254	267	255	253	248	269	243	238	250	272	256	219	272	237	261	220	266	251	260	240	249	241	256	264	246	251	271	247	281	280	261	271	257	228	268	268	267	261	278	259	249	224	247	248	250	259	266	237	268	252	250	260	268	241	240	236	233	266	247	247	255	265	240	294	259	257	255	257	288	247	253	249	265	238	210	280	240	251	255	217	258	262	237	222	283	241	253	256	272	289	244	239	266	272	282	249	279	245	292	261	269	252	243	218	234	263	244	257	247	268	279	268	255	255	256	273	260	228	240	240	254	239	250	264	264	225	242	231	231	258	267	259	273	300	254	243	251	235	223	270	235	253	257	228	251	273	255	248	242	282	262	254	261	264	246	300	235	276	253	261	253	250	232	250	263	251	246	282	274	250	270	255	246	266	240	268	241	254	254	257	267	270	265	213	267	260	286	251	234	257	267	253	283	241	278	286	228	266	244	235	255	294	230	262	257	261	253	243	246	262	276	230	227	251	250	234	246	250	283	242	239	269	238	252	248	248	253	256	269	256	231	285	250	264	270	276	267	245	299	227	279	281	268	246	237	242	253	241	237	252	236	249	219	251	252	249	242	270	268	248	266	230	237	285	259	237	268	256	245	266	263	245	267	273	257	238	271	242	263	273	260	267	234	240	247	246	229	234	286	263	261	225	235	278	240	250	264	216	259	271	235	262	260	270	263	247	290	253	271	249	238	277	228	250	273	221	263	246	253	232	258	298	255	250	253	262	247	259	218	238	246	216	239	237	240	255	236	249	260	251	255	251	245	257	257	241	276	249	274	256	219	264	249	224	273	255	225	231	245	276	242	301	233	257	278	265	277	242	250	271	252	252	259	236	274	245	244	284	264	253	256	288	282	219	265	242	227	272	274	252	250	229	244	264	233	279	255	232	214	261	249	263	258	225	277	243	261	247	260	249	254	274	227	248	267	260	232	265	249	268	267	250	268	255	248	260	240	256	234	259	242	266	250	267	249	266	243	239	264	271	221	229	262	248	255	246	268	252	273	259	251	235	233	284	236	251	249	282	259	240	270	247	266	270	233	253	246	258	269	249	237	242	226	245	219	257	252	256	264	270	286	263	271	267	282	277	271	298	254	257	249	223	228	229	246	260	252	227	226	267	271	267	246	252	267	207	262	241	244	301	222	270	253	277	230	246	242	255	276	263	274	268	245	223	214	279	247	250	260	294	253	273	237	244	265	247	275	290	268	281	235	272	255	240	266	257	208	257	266	252	273	249	252	287	272	262	269	300	241	263	258	231	277	242	250	263	242	261	213	261	260	224	252	260	246	250	242	266	265	282	241	281	241	257	258	281	262	301	244	243	243	278	256	224	251	275	238	240	244	271	267	272	240	250	238	257	240	241	259	251	250	260	253	264	249	256	246	291	283	266	245	230	249	258	245	267	286	264	251	232	240	258	246	233	249	254	287	280	257	266	234	250	249	242	261	261	283	242	235	255	246	262	238	233	254	250	234	255	244	266	252	268	230	260	238	249	276	244	265	260	254	243	223	260	285	249	245	237	231	237	259	235	258	254	251	231	248	246	255	267	226	255	252	267	262	248	290	266	237	258	243	234	248	239	240	252	217	242	219	249	245	260	247	265	256	256	262	293	269	235	229	247	242	255	261	261	265	210	242	258	242	218	246	272	264	225	246	263	243	266	246	280	264	252	277	240	240	211	260	241	254	265	266	252	255	236	263	257	237	258	256	239	275	253	237	261	272	244	278	272	232	254	221	229	263	245	240	270	258	232	257	278	260	228	259	252	243	254	242	227	239	245	247	243	264	270	225	264	283	251	226	228	240	256	241	249	242	255	259	241	215	266	238	225	271	240	255	271	239	242	281	252	268	242	276	253	255	249	254	280	250	268	258	232	287	237	241	226	242	244	230	240	271	281	251	258	272	246	256	245	272	252	257	247	249	235	212	254	273	253	249	249	253	246	240	252	247	251	251	276	241	256	216	229	250	255	266	251	231	270	280	283	262	236	238	249	251	248	265	245	224	268	260	235	255	267	241	269	245	217	227	264	260	244	247	235	239	238	237	277	241	266	265	256	295	236	268	287	273	226	254	240	272	251	288	241	272	257	243	249
4610	4909	4195	3032	2523	729	705	698	698	663	630	634	628	653	625	652	680	610	613	638	614	629	597	629	608	605	623	580	636	621	638	629	601	642	580	618	610	567	621	606	603	562	633	591	633	600	634	612	614	585	619	628	573	652	625	617	598	628	650	557	600	632	623	616	586	586	593	613	632	594	585	596	623	608	620	595	638	644	607	601	625	571	656	643	571	586	579	660	582	611	614	634	631	648	624	610	674	577	638	608	607	616	572	619	597	576	564	564	605	636	590	598	642	639	594	610	630	636	577	609	605	609	625	603	626	557	573	642	635	655	616	607	581	703	616	595	582	627	591	615	632	578	634	621	607	602	566	638	613	574	632	579	580	557	612	617	647	623	570	618	606	615	591	541	618	622	643	583	616	613	643	608	618	621	616	617	603	588	612	571	657	591	566	602	596	597	588	599	566	648	594	640	642	592	594	599	590	610	637	592	616	609	617	608	646	607	636	651	623	613	652	554	621	607	586	604	639	608	590	609	626	630	616	587	594	617	586	603	632	588	592	604	597	647	604	619	632	603	593	642	625	592	576	584	613	584	594	595	627	619	608	610	583	614	657	610	601	607	632	648	613	590	606	585	586	636	629	608	626	593	633	587	580	637	644	639	594	618	655	592	660	608	627	603	633	590	683	629	594	641	622	605	613	600	594	589	594	608	602	583	581	614	634	587	642	582	596	636	597	622	628	597	639	623	662	597	641	637	598	600	629	606	622	649	568	628	666	629	641	639	572	656	638	640	612	618	633	609	640	579	603	638	635	633	586	613	613	586	648	614	653	560	605	638	603	642	606	624	598	668	595	634	649	580	611	594	564	655	622	617	647	572	601	619	591	618	607	568	580	651	643	655	612	618	600	603	600	615	636	625	607	596	631	625	650	672	643	580	601	639	628	655	595	593	622	626	599	602	630	599	634	617	598	608	658	592	591	655	645	582	616	561	625	606	618	612	599	589	629	608	604	576	585	604	609	633	569	591	620	597	620	585	637	614	622	639	600	615	629	631	618	617	624	621	603	607	616	621	581	595	598	565	588	595	631	670	581	628	630	581	643	586	626	614	601	615	598	594	628	581	591	610	588	624	585	577	651	605	619	607	611	630	576	632	586	623	621	620	620	636	604	603	615	619	568	608	598	609	620	607	610	642	595	581	628	641	647	595	609	601	606	621	610	621	648	607	633	605	585	638	598	598	639	622	581	581	582	613	613	611	581	597	590	624	611	666	601	589	646	665	603	626	640	579	626	610	645	582	621	600	583	638	667	629	599	613	621	636	596	653	658	623	585	673	620	605	601	626	550	578	615	631	625	595	593	610	653	612	622	636	610	605	573	583	660	651	618	606	566	588	650	628	625	611	609	573	602	609	608	643	600	580	632	596	631	560	608	580	568	610	616	599	586	618	581	617	649	610	625	579	601	571	592	607	544	610	594	580	594	609	628	629	623	641	638	580	610	571	616	575	647	639	610	594	638	640	608	618	624	655	588	640	568	586	595	641	636	559	585	589	636	631	630	653	592	616	622	619	544	641	596	629	636	581	570	614	603	606	584	634	621	608	574	644	657	592	645	576	552	628	616	642	594	597	603	638	644	647	573	609	602	589	578	621	591	565	616	660	639	576	644	590	606	619	628	617	622	592	567	584	667	633	598	564	614	677	566	618	620	579	616	625	627	644	578	595	590	653	587	616	607	580	631	562	583	635	586	616	580	590	610	594	602	607	652	591	610	650	640	610	581	606	649	661	673	633	627	640	641	627	653	629	636	586	653	558	627	578	608	602	600	617	621	610	607	581	611	594	608	608	663	686	611	645	599	626	637	597	643	617	625	620	640	585	622	589	612	624	617	565	574	565	623	596	652	625	639	591	616	586	678	607	605	636	612	583	607	611	578	589	632	587	617	632	618	594	608	600	585	639	575	652	597	632	597	661	619	608	629	609	636	616	635	597	547	601	610	647	634	620	625	613	615	639	631	600	618	628	624	646	615	645	591	602	669	585	617	612	616	584	668	605	633	577	643	616	604	634	646	633	596	618	616	563	610	616	610	612	646	594	630	602	641	584	621	614	657	587	593	610	635	583	605	583	653	619	587	620	632	621	563	596	572	583	619	594	583	633	628	608	598	611	611	617	616	642	610	647	607	641	634	639	609	673	623	652	561	571	617	650	599	600	605	637	656	643	573	583	589	600	615	625	612	608	628	561	644	616	641	646	607	596	616	606	596	655	630	590	604	623	618	656	619	595	613	632	641	614	609	656	639	607	627	632	555	616	633	618	635	623	664	603	613	618	598	598	635	612	597	625	628	606	622	587	638	581	598	653	598	572	626	617	658	533	611	641	589	633	604	595	599	595	622	611	569	609	608	591	602	597	641	627	567	607	615	608	584	622	587	608	654	597	635	612	626	627	630	639	552	629	564	607	607	609	644	579	595	644	634	631	639	618	617	634	593	600	619	604	603	582	636	619	607	656	633	588	618	608	568	619	627	578	627	620	611	611	616	604	653	614	637	608	645	599	642	589	610	575	629	569	660	615	636	648	583	639	608	613	627	611	619	614	645	606	606	598	573	570	628	613	606	606	596	568	631	586	624	616	582	600	588	586	630	583	624	568	608	597	611	627	602	629	618	654	601	623	626	648	624	617	640	603	608	649	590	634	577	562	599	610	626	601	654	620	605	606	607	577	608	622	606	603	584	612	647	615	635	618	648	633	588	593	599	622	601	596	612	641	585	616	598	638	597	617	651	605	584	604	614	624	642	641	615	624	598	627	595	588	607	685	578	587	598	601	569	611	614	582	599	625	629	620	647	594	591	594	595	630	617	600	630	644	645	682	541	664	586	642	616	607	607	577	610	588	636	608	551	603	605	638	595	650	582	586	622	606	636	605	587	631	640	613	603	637	614	609	573	618	596	649	595	614	605	606	629	610	630	599	581	596	625	583	578	612	576	601	597	626	571	615	618	584	589	594	583	614	652	652	604	583	581	608	667	577	617	596	565	584	607	601	620	618	614	618	575	618	600	566	631	624	610	655	621	612	579	639	680	595	619	592	602	572	609	631	619	615	612	618	588	636	634	620	655	576	612	585	596	605	578	585	624	588	595	611	622	580	577	633	609	663	588	576	596	621	634	600	610	622	640	656	591	612	619	631	574	513	610	612	626	630	610	611	630	613	652	620	621	618	664	603	626	604	575	641	631	653	560	591	598	599	652	606	607	564	657	581	607	648	593	631	602	614	583	618	578	637	605	595	602	645	582	561	595	576	594	620	627	649	617	614	613	669	582	579	555	598	606	588	585	583	593	616	613	621	563	597	592	623	607	601	597	564	554	651	629	594	640	571	605	577	576	601	626	600	606	606	589	572	648	606	603	640	586	584	602	609	577	630	612	627	611	627	619	643	597	629	620	633	623	641	619	640	603	551	680	601	590	618	587	601	592	592	615	568	643	581	629	626	632	603	606	605	625	668	602	666
31774	19672	9443	2732	672	535	464	354	333	329	311	348	305	346	358	296	308	357	364	362	323	314	307	345	308	323	306	356	324	341	331	311	303	301	349	320	319	299	344	308	306	356	317	336	323	342	343	342	322	310	359	322	310	342	316	337	361	345	337	312	367	328	285	365	326	340	300	283	319	307	289	348	339	311	289	317	326	314	359	308	311	294	311	337	336	339	333	297	324	321	374	351	339	301	325	327	313	310	341	306	320	322	306	325	339	323	326	325	312	318	321	359	346	352	349	293	342	329	345	342	305	305	358	333	340	323	354	370	330	330	326	324	324	377	344	329	314	315	352	332	334	303	351	340	324	318	314	313	322	303	338	344	356	355	320	305	363	347	331	312	346	351	323	299	300	314	331	354	375	325	359	328	338	325	324	348	327	326	347	344	344	314	345	299	373	320	317	333	348	316	338	338	364	297	351	342	368	335	314	336	321	320	301	311	318	346	316	314	300	361	297	316	320	344	346	347	334	305	320	306	324	330	365	332	321	308	328	322	350	346	336	318	321	329	355	315	340	327	310	347	315	308	299	362	339	339	330	326	320	363	346	346	348	329	332	307	340	322	305	343	335	350	305	343	319	336	343	353	351	353	318	335	322	350	331	321	299	336	284	331	310	322	360	330	307	342	314	267	342	366	320	314	322	306	345	308	338	343	357	338	299	319	313	330	336	291	312	347	332	347	295	315	296	342	305	364	350	322	327	329	347	350	331	349	332	329	316	304	323	300	330	329	339	316	341	299	313	312	304	320	335	357	333	314	315	357	337	333	330	349	320	326	342	320	315	329	301	371	327	348	312	330	331	334	318	346	286	315	343	345	314	328	345	338	352	298	315	343	331	325	318	359	306	324	331	320	318	305	319	338	375	347	339	337	354	306	349	331	303	310	320	309	327	312	328	321	305	352	344	331	354	348	354	321	346	320	341	301	308	312	318	359	342	355	320	312	341	357	302	329	305	349	318	333	335	314	339	296	315	343	386	318	335	354	347	331	351	311	302	316	334	327	311	322	332	334	315	323	336	334	290	338	332	325	343	338	322	315	314	325	318	298	321	310	331	370	327	301	326	337	334	353	312	337	354	312	309	365	342	327	309	338	322	354	318	346	342	316	320	307	332	346	348	326	330	375	343	307	331	316	324	334	320	322	317	324	324	346	319	357	375	325	343	348	322	304	320	338	329	336	318	300	329	302	328	293	328	313	334	352	319	320	341	335	310	326	326	346	317	325	308	317	304	360	331	307	327	308	327	293	316	340	338	336	354	308	311	311	363	312	335	312	347	329	319	341	317	296	339	311	329	327	330	318	336	336	328	310	368	314	315	339	311	310	323	337	346	354	354	311	335	340	341	333	339	318	328	322	316	371	327	305	313	351	343	338	328	328	342	307	331	322	330	312	350	307	332	315	337	334	285	324	321	336	357	325	351	309	303	345	355	326	330	351	343	311	344	339	319	339	351	329	315	343	320	324	303	331	326	322	318	321	326	349	335	341	312	341	322	313	359	333	333	340	342	333	307	325	328	352	301	326	354	349	308	337	331	318	319	359	339	329	347	312	348	327	336	318	296	315	332	353	315	368	332	322	293	308	318	345	373	373	333	323	335	346	306	325	306	370	356	304	316	312	336	352	332	300	350	333	316	319	303	331	316	355	340	324	333	345	341	342	314	335	363	290	321	328	301	331	355	299	349	312	340	347	341	348	345	304	325	337	301	334	318	330	356	331	352	324	331	330	310	356	322	355	342	351	343	365	349	323	326	331	346	346	364	324	310	333	333	355	356	336	325	305	342	307	308	336	341	320	345	320	342	326	357	302	305	316	333	344	341	354	337	306	349	363	321	341	346	339	336	337	367	332	331	341	329	322	354	356	357	315	346	379	352	307	311	334	335	343	327	324	343	312	325	320	317	332	311	320	327	290	319	345	314	336	303	330	278	325	306	345	367	337	327	305	304	338	310	316	362	286	293	327	342	323	337	362	349	325	335	330	354	313	347	323	308	329	323	341	306	346	335	338	319	333	373	324	321	329	314	304	320	334	312	325	326	320	316	339	339	347	341	334	302	313	340	338	356	343	318	332	342	340	347	334	317	313	343	333	362	317	301	317	346	287	320	335	365	338	323	375	344	314	327	359	357	316	355	312	307	342	319	339	320	327	368	322	328	325	332	359	337	348	342	363	311	320	312	295	340	337	326	316	308	333	328	323	352	308	308	333	325	317	307	414	342	319	307	337	299	340	350	351	372	362	304	338	363	347	319	329	348	350	318	319	292	313	299	323	304	338	327	329	332	325	332	337	326	313	331	310	342	338	324	324	312	337	315	335	330	310	367	348	343	364	331	356	321	308	310	342	338	323	284	327	316	351	333	332	347	327	308	361	312	320	356	338	323	315	306	364	352	364	358	348	319	305	344	328	292	316	339	363	353	329	322	326	341	346	340	340	360	366	307	352	333	356	347	300	366	346	333	339	336	335	335	353	313	357	329	315	334	325	322	362	317	341	336	363	302	328	332	346	364	324	311	346	358	326	303	319	314	306	334	327	341	377	321	330	314	326	317	313	309	321	330	346	320	306	329	356	303	323	335	308	336	329	353	316	345	333	314	308	306	311	309	338	329	309	289	308	345	356	320	313	304	349	338	358	290	335	341	333	376	322	306	308	346	297	318	344	334	328	301	329	346	348	312	343	342	320	325	326	337	292	301	350	333	329	359	349	337	321	347	365	311	330	341	351	350	351	346	330	310	306	307	351	319	321	270	327	316	367	347	315	360	317	300	336	322	347	306	325	351	313	345	333	356	292	338	312	352	321	306	338	336	326	343	339	354	343	366	343	341	316	353	318	315	326	323	332	316	295	295	324	342	297	360	321	349	338	325	360	355	311	345	314	332	322	335	312	347	315	361	321	341	326	302	325	353	357	317	305	312	358	342	331	344	346	332	313	327	349	321	312	337	339	331	356	351	310	302	351	327	305	310	333	324	326	361	338	337	359	361	321	360	310	300	334	304	311	319	326	316	316	329	334	363	323	314	312	352	304	341	316	344	343	315	319	323	293	286	335	326	345	355	319	342	341	342	335	348	333	318	307	376	318	297	281	316	322	350	326	325	326	317	289	299	343	322	329	363	346	321	330	319	334	335	335	348	323	302	320	313	305	313	318	315	346	328	273	325	371	334	330	314	338	371	303	321	326	318	344	335	321	328	290	366	339	360	312	318	344	331	330	346	328	332	313	360	372	331	321	303	297	331	337	327	355	310	359	341	333	336	361	315	329	330	289	298	338	324	313	355	342	354	349	337	304	331	334	323	350	332	393	310	335	373	301	324	302	303	326	341	315	349	329	319	314	353	313	329	320	328	366	307	345	317	340	321	301	323	324	352	352	322	357	339	313	313	342	308	352	328	310	326	344	310	338	309	327	321	302	299	290	311	336	323	339	322	340	296	335	333	318	337	312	386	303	329	334	330	318
6123	1513	2515	1528	918	840	821	805	797	837	828	835	852	842	844	824	881	872	834	792	856	834	805	928	856	817	903	895	839	788	832	879	806	845	832	809	788	826	827	863	835	862	789	865	826	836	816	838	871	823	837	856	845	818	858	835	811	763	832	812	817	856	838	804	868	849	864	872	807	845	806	855	785	893	790	841	820	832	838	872	833	844	830	824	860	867	862	813	833	801	869	836	821	887	806	834	876	850	829	823	863	837	873	835	770	867	844	815	845	804	807	852	858	819	880	871	842	778	830	847	847	858	844	834	847	851	777	809	824	805	842	827	807	832	872	840	861	866	852	846	853	778	815	829	873	859	833	825	793	830	771	848	775	827	813	749	824	846	841	855	806	832	814	811	820	852	818	841	793	825	837	804	815	818	836	834	848	877	842	806	828	848	791	835	809	832	792	790	858	861	821	812	859	801	793	777	812	841	819	824	833	828	799	854	837	808	858	804	891	844	801	808	810	822	798	815	797	847	794	834	860	818	894	841	808	806	824	837	862	835	851	851	857	839	857	858	796	809	825	831	865	805	772	849	843	873	803	846	834	820	875	836	806	835	811	848	854	855	848	845	884	814	828	809	871	852	882	880	863	816	848	804	847	813	818	815	829	853	838	832	783	853	871	841	875	831	826	845	789	823	885	875	823	837	822	823	790	798	809	809	841	827	817	890	836	841	846	802	825	802	802	830	826	827	801	888	854	849	818	864	869	829	808	836	809	842	878	825	828	835	825	839	848	871	848	795	749	806	804	825	861	832	849	877	788	820	843	872	849	863	855	817	807	817	798	816	800	837	843	802	836	892	891	796	854	803	836	801	820	834	846	855	808	836	818	811	790	765	809	830	887	805	776	815	796	817	793	842	862	835	844	802	836	823	840	817	826	907	804	889	854	815	863	804	889	859	810	861	832	806	829	808	808	793	841	801	819	892	821	795	826	827	842	827	798	810	821	791	809	819	829	830	822	830	823	840	865	831	853	842	794	868	838	801	832	872	859	821	796	825	845	841	833	820	840	897	832	826	834	771	830	858	792	872	863	840	856	825	821	847	787	828	857	847	854	849	845	869	858	874	814	845	801	819	819	799	790	805	862	837	815	818	752	819	854	881	866	828	769	812	809	813	803	831	769	834	851	800	834	847	807	884	787	746	817	832	796	841	834	819	847	873	791	801	820	872	800	808	767	840	840	845	773	828	811	836	858	790	814	756	837	833	823	804	813	852	844	876	829	846	852	816	844	822	819	841	860	837	861	811	821	805	835	807	879	817	826	836	835	802	812	830	838	851	800	851	857	860	790	866	833	832	807	881	784	809	796	777	827	810	868	797	878	846	823	838	852	861	846	849	846	852	829	823	827	789	763	802	840	862	857	892	832	817	847	842	834	830	806	817	845	864	854	839	797	816	822	813	883	846	791	832	841	854	850	870	786	776	855	804	808	819	865	837	794	819	842	817	829	818	816	853	792	841	853	839	846	845	808	814	827	853	821	844	847	816	818	835	789	840	833	873	837	791	812	822	829	832	806	831	796	850	754	880	820	833	818	864	816	837	828	807	766	818	824	822	836	831	796	813	858	814	836	833	872	793	800	788	867	845	827	809	843	841	830	859	808	831	830	881	839	840	822	860	849	807	825	815	804	817	862	848	847	857	834	829	790	842	877	855	788	822	800	887	845	863	841	805	806	839	826	841	890	819	820	798	836	824	786	822	818	896	854	799	791	832	847	882	874	815	869	801	850	836	774	818	828	844	843	842	836	872	861	859	860	846	796	836	816	817	848	831	841	798	871	828	837	849	849	944	856	819	821	848	866	848	839	830	833	817	834	838	876	827	821	809	826	835	869	787	838	772	865	856	772	817	786	828	782	828	861	833	845	855	796	831	872	828	821	789	886	827	775	855	826	785	840	802	801	850	814	862	809	830	783	839	877	843	849	831	808	820	847	862	793	817	830	856	883	862	833	866	812	835	818	849	822	788	853	839	788	806	826	816	838	842	841	802	829	786	834	864	821	835	803	794	822	757	815	840	810	829	800	799	806	826	837	834	822	869	813	824	816	840	834	852	828	820	843	832	824	820	837	849	833	801	776	777	798	801	838	793	855	811	839	799	823	867	842	859	853	821	812	874	875	865	823	892	841	847	815	855	850	834	809	783	854	789	872	826	849	788	779	845	867	826	822	839	871	823	801	846	868	811	816	824	799	788	809	845	837	873	860	836	839	843	821	823	797	859	831	830	866	838	859	866	841	820	799	836	813	830	870	808	837	837	784	851	770	821	810	866	862	788	823	844	840	820	817	828	876	854	861	842	822	812	826	819	781	811	843	856	840	836	799	855	824	843	811	828	834	818	828	851	837	839	836	784	842	848	839	887	768	865	839	842	816	818	829	832	829	816	859	832	875	867	806	840	801	808	824	781	790	841	797	830	823	851	830	796	825	782	843	830	849	862	861	845	863	763	800	855	831	850	793	786	830	833	828	819	855	777	809	876	830	841	807	814	881	862	789	830	831	831	852	809	837	802	807	815	853	824	847	887	866	877	814	811	814	840	797	804	859	817	845	808	816	855	809	817	838	834	843	825	879	837	868	873	828	811	846	889	863	864	814	910	786	856	859	847	827	837	841	818	828	871	883	769	828	800	779	809	841	858	867	883	765	797	806	831	827	877	873	813	824	848	824	806	847	853	806	820	840	826	840	831	792	819	778	864	823	817	815	871	814	849	818	898	823	878	845	792	820	846	873	798	838	805	862	878	815	850	857	830	816	832	833	828	795	841	843	839	845	801	793	860	793	861	883	813	821	859	851	869	829	816	827	804	840	878	863	848	781	862	878	823	816	789	846	820	777	867	811	834	821	834	788	785	832	812	812	830	794	848	792	860	796	824	800	861	819	818	824	798	807	830	846	792	813	820	770	830	859	815	822	824	876	831	871	874	806	846	851	893	839	826	827	825	827	840	797	889	816	823	861	769	823	848	816	828	890	861	875	838	847	840	839	792	840	859	791	865	830	817	750	828	828	797	809	781	791	850	817	892	833	853	830	819	835	869	831	812	806	797	799	800	803	855	803	811	809	775	836	824	839	889	810	856	830	859	840	809	853	849	818	856	846	816	836	841	841	818	799	837	834	818	853	805	809	789	862	875	833	837	807	822	823	833	836	824	864	825	844	843	931	852	843	819	838	858	802	805	839	796	856	825	839	835	832	830	845	864	834	839	859	820	868	819	843	804	862	862	829	854	830	826	804	821	839	872	775	810	840	817	835	801	852	847	855	837	812	814	856	820	850	828	830	844	826	868	836	857	838	839	827	822	815	841	837	828	818	858	856	846	886	847	861	814	852	856	771	812	825	849	819	827	844	804	775	834	838	893	838	818	817	833	845	821	883	868	824	895	835	877	796	811	813	795	788	785	865	849	821	847	837	874	820	813	816	857	842	850	823	817	837	836	851	850	827	820	836	799	790	839	827	853
24657	21030	23972	28270	21028	15769	784	527	433	451	421	408	418	403	430	418	423	437	392	432	386	379	371	407	414	418	431	403	439	365	451	383	440	394	427	406	411	408	395	439	440	422	432	395	396	398	413	349	400	394	417	373	405	403	432	403	400	406	425	379	400	381	384	379	409	397	405	417	435	377	400	427	409	441	370	379	412	394	393	420	376	409	405	433	409	362	401	407	390	392	377	407	440	411	411	412	408	358	391	406	398	427	394	404	400	390	437	391	477	435	405	398	407	413	432	414	383	423	408	428	396	393	444	369	410	381	394	456	391	400	420	415	412	405	394	358	426	369	441	403	393	391	387	400	380	373	405	414	398	392	408	420	426	414	478	382	398	382	406	399	401	387	416	410	430	404	358	446	438	400	357	384	422	396	382	378	401	401	422	422	411	412	409	426	395	420	442	392	371	396	433	383	395	398	386	393	426	384	381	408	365	430	430	446	407	377	416	402	390	464	409	349	410	405	383	389	455	431	411	410	421	371	386	441	429	423	423	422	422	398	352	384	414	381	395	384	416	411	427	426	431	431	413	425	415	431	430	360	421	403	416	425	401	416	396	396	406	403	409	382	414	422	404	403	416	408	397	438	382	407	438	397	419	389	395	425	420	408	421	403	370	384	405	362	384	421	425	398	420	359	391	382	401	402	374	386	409	427	411	432	440	425	457	384	414	388	405	424	433	419	406	392	374	389	416	445	406	379	428	395	408	451	396	422	396	405	385	376	392	437	379	389	417	384	415	394	408	399	350	435	406	419	389	401	417	422	417	407	370	380	443	397	386	396	377	378	390	416	386	392	396	387	382	385	409	432	420	404	442	396	399	391	436	386	406	417	447	403	415	361	419	402	396	427	418	366	418	398	396	406	429	360	421	430	391	413	417	399	405	436	411	391	398	403	427	389	411	423	414	365	406	412	392	410	432	408	395	400	372	409	399	414	398	450	417	386	352	407	409	366	358	441	406	378	419	400	411	392	426	411	390	401	421	418	373	414	368	403	378	385	403	440	459	380	400	404	396	387	414	428	385	452	446	414	384	415	428	440	378	425	436	419	362	402	422	403	413	388	397	393	391	372	399	390	394	391	447	438	407	406	398	399	448	431	420	381	427	395	384	408	384	387	392	403	402	434	418	396	379	391	363	384	380	391	382	414	396	384	384	399	397	345	413	412	395	382	433	421	443	390	376	422	379	398	421	391	388	452	422	411	392	404	378	402	415	416	411	396	372	358	380	391	398	435	422	362	404	392	419	415	428	412	441	412	405	415	380	377	421	401	388	389	421	384	366	408	384	389	405	389	385	430	391	400	406	392	389	389	449	388	410	400	386	413	368	380	387	398	412	426	388	395	379	389	408	425	385	427	375	424	437	407	418	380	407	391	408	375	431	440	434	430	380	380	399	383	390	388	387	397	387	399	371	376	418	385	395	405	379	389	404	418	412	364	421	409	435	427	395	376	448	409	425	367	405	406	363	382	390	412	377	387	412	408	378	372	394	412	408	400	403	406	395	406	395	397	415	393	395	397	409	416	352	421	419	426	418	410	394	412	420	360	399	376	389	369	389	399	393	387	452	395	381	362	402	376	403	426	434	384	425	424	390	394	388	408	411	392	403	381	404	406	391	382	375	414	402	409	382	404	422	392	363	360	377	403	386	374	469	443	414	415	411	416	400	412	449	411	373	424	395	379	423	419	372	370	456	413	407	403	449	397	408	400	427	401	403	412	414	390	411	436	418	413	412	411	379	422	435	407	393	421	400	371	416	410	433	397	425	391	390	399	415	380	398	422	373	424	427	414	382	381	398	373	402	379	410	381	399	394	365	397	396	379	377	373	430	398	410	414	376	400	436	413	421	396	412	391	408	375	452	345	360	385	380	406	407	433	424	426	439	415	372	382	382	412	403	422	412	392	417	406	436	393	402	410	387	408	401	387	395	434	392	378	408	403	387	391	400	418	437	399	426	392	432	410	400	380	380	401	396	412	423	401	415	435	370	431	378	398	379	433	385	361	433	405	397	413	402	422	382	369	420	424	424	435	434	385	426	365	387	390	402	391	417	396	463	434	416	360	445	415	410	394	375	449	391	395	428	387	413	381	409	400	384	397	424	417	421	389	407	383	395	407	386	394	382	391	416	378	440	403	414	415	407	395	422	439	412	386	399	378	395	378	441	403	365	396	375	411	416	404	391	389	433	406	382	393	401	439	429	416	389	397	402	396	424	395	416	401	394	426	432	369	431	424	403	418	412	403	406	410	414	410	415	404	415	400	408	393	381	395	419	459	394	399	404	423	381	408	409	376	413	413	388	437	390	396	405	359	401	387	399	430	419	398	406	411	398	390	425	405	384	382	378	410	413	388	399	369	383	360	379	398	414	427	362	398	383	418	401	376	393	382	405	400	406	400	432	407	398	410	414	429	426	432	367	379	379	360	417	414	408	420	429	417	412	415	445	378	448	402	421	386	410	402	394	397	404	380	420	398	407	446	381	365	427	395	413	385	406	412	373	411	405	369	405	353	366	420	364	399	430	393	386	388	403	385	433	405	407	410	374	413	407	382	395	407	398	405	405	407	390	408	387	390	423	384	405	397	427	448	425	393	370	406	409	435	431	393	394	397	402	406	441	407	401	392	375	413	381	411	360	403	407	412	417	428	418	411	399	389	370	417	401	362	414	404	349	420	411	417	436	409	427	424	427	403	404	416	388	386	399	425	409	387	387	442	376	391	417	429	429	422	392	411	434	420	411	408	371	411	361	407	384	415	367	406	387	422	397	447	427	413	369	399	408	396	386	412	428	390	408	409	384	396	372	409	362	388	391	411	432	372	404	447	404	382	403	443	423	400	394	367	410	409	428	403	399	391	403	377	386	416	367	401	392	420	412	409	388	428	408	369	378	389	395	399	418	400	393	363	400	425	389	391	426	415	419	376	377	413	438	431	377	385	402	407	426	422	397	387	426	411	398	403	402	417	405	395	410	405	416	420	398	371	394	421	422	420	432	377	391	387	400	418	396	372	412	412	397	414	380	415	413	378	350	415	406	435	428	411	404	380	456	440	403	396	421	423	398	414	446	417	428	419	413	394	359	417	414	420	396	386	409	427	388	395	373	413	382	410	391	351	386	365	379	422	392	380	376	416	392	427	381	402	408	406	424	388	386	398	387	397	374	418	375	406	437	469	437	427	413	399	445	382	389	387	426	434	425	390	366	427	400	411	396	381	423	397	388	398	388	424	392	391	384	408	394	390	380	427	397	387	376	414	382	359	393	391	411	413	369	382	421	399	388	407	371	412	399	403	378	375	392	388	384	448	383	384	400	406	381	376	404	418	429	406	407	392	368	432	397	411	420	419	411	426	415	394	399	387	412	396	410	386	418	399	403	398	388	369	399	414	407	410	418	417	387	398	422	424	374	426	414	397	385	438	411	395	403	402	406	366	396	419	409	405	379	378	413	415	427	399	420	409
3600	6675	5269	2158	1508	1020	1058	991	998	942	978	946	960	988	977	947	1003	946	1054	925	1014	943	956	955	939	928	1027	968	967	972	930	991	1012	915	949	926	941	955	927	906	925	950	991	947	961	985	972	992	995	993	992	970	991	952	967	958	926	990	982	947	954	972	972	964	964	949	989	980	928	1038	937	951	955	960	962	948	946	976	940	960	945	939	974	936	1030	975	938	997	969	984	1045	920	976	997	957	910	925	913	944	969	946	942	1023	970	1006	966	954	974	969	988	968	944	927	960	958	917	978	926	904	952	962	961	938	993	982	912	980	969	990	964	963	982	928	957	1016	963	1002	944	962	1025	976	955	978	989	1003	944	960	1005	958	968	961	961	962	958	913	1045	997	946	979	913	1022	910	984	976	1006	996	968	939	951	963	1003	980	956	994	937	934	903	995	996	980	929	943	972	902	957	882	999	917	983	967	928	991	959	977	970	983	1012	967	975	985	949	964	1007	949	971	1008	968	944	977	969	983	967	968	930	974	987	928	935	897	976	932	941	972	938	967	1012	959	962	962	971	968	1003	1035	928	961	983	988	977	933	981	965	913	968	1003	951	936	982	892	974	955	933	949	972	954	961	1018	962	952	1012	917	978	968	959	1013	946	931	1003	942	966	961	960	1006	953	978	998	1004	937	991	991	965	977	962	1009	932	944	980	987	947	941	1022	975	939	981	957	961	974	974	950	961	899	943	958	954	955	1005	977	923	955	954	975	1015	997	967	952	951	976	1025	954	962	967	948	1023	962	976	1011	1016	964	956	923	972	943	966	943	996	908	959	977	935	956	988	966	993	1002	994	992	964	936	990	930	973	932	934	911	924	981	969	931	995	952	921	920	959	920	940	967	936	940	979	966	935	953	957	978	979	914	985	928	937	932	957	945	930	984	956	980	995	999	1001	936	956	943	1021	952	917	897	965	931	1002	954	1019	997	936	1011	956	950	944	1007	955	963	953	1009	1007	951	953	962	939	1029	953	1010	1004	1007	927	918	958	954	955	925	867	1048	907	932	965	914	957	992	936	938	946	966	966	973	950	906	978	930	984	952	985	911	1000	958	968	976	1001	970	916	937	915	976	973	941	916	967	948	946	1005	974	977	918	904	994	954	976	962	979	995	979	1033	923	971	958	1010	961	954	977	968	915	961	925	932	903	961	913	1006	952	960	959	981	963	962	1033	943	1015	962	948	1012	937	979	961	1023	966	923	981	950	959	916	961	980	931	1025	998	952	987	948	1016	976	993	979	1017	943	960	951	985	983	970	1026	961	953	994	961	941	936	917	978	965	986	933	975	999	1068	882	949	1007	946	906	978	953	978	980	964	967	991	957	951	933	938	969	965	1024	1018	958	995	950	953	951	952	927	979	950	948	947	970	984	953	1009	965	976	1016	961	991	1009	921	1001	917	993	993	899	1003	1012	880	1004	948	979	894	1016	985	980	970	960	963	999	976	1008	935	980	952	967	917	957	950	927	946	963	948	947	1014	951	1002	985	956	949	942	945	944	1009	941	1022	973	896	975	949	945	959	1021	954	907	1009	942	953	995	905	938	965	949	930	936	954	976	961	941	972	1017	969	961	929	958	920	969	1009	966	974	986	987	985	972	1001	1032	975	938	995	954	954	943	950	992	952	943	981	989	954	964	963	991	953	960	956	986	936	1008	943	1008	953	990	966	956	959	951	995	925	982	888	975	924	960	963	983	944	958	959	934	945	945	1007	999	968	946	914	971	993	993	949	979	966	944	979	994	982	994	999	1009	972	930	969	926	960	952	985	970	939	977	968	977	972	967	1019	950	965	946	979	973	948	908	954	922	992	1020	1010	973	998	941	1008	996	970	936	972	977	985	962	1011	969	913	932	1022	1003	1002	954	989	953	963	984	995	1023	973	997	936	996	996	975	1011	994	987	963	982	1032	983	987	974	1000	1015	1018	1034	944	965	927	967	966	923	989	1022	953	1024	924	974	993	983	939	970	981	982	1010	975	938	944	912	962	908	1004	955	994	916	963	990	1007	970	917	980	925	898	1021	998	964	925	941	951	997	948	970	942	981	988	959	957	976	1007	899	954	1017	984	966	960	1003	976	959	918	976	959	968	955	916	999	1027	973	926	986	963	937	1007	1007	988	989	969	928	962	924	964	993	900	1020	907	971	942	980	961	945	990	1007	981	969	961	996	1008	921	936	935	998	985	936	1006	990	963	944	981	937	899	972	974	1012	945	968	990	979	947	948	979	882	1000	960	975	919	988	931	978	954	914	921	950	948	1025	971	1006	945	988	989	1003	947	973	959	990	966	935	982	1001	1017	997	988	971	933	969	958	991	930	942	929	999	916	963	981	950	960	937	993	944	936	940	933	1035	1043	948	950	936	972	961	1016	982	970	928	935	992	987	931	971	1008	953	988	982	1017	983	974	932	960	921	936	972	911	980	976	964	969	956	966	987	971	960	948	927	977	927	974	969	914	948	903	998	952	1014	956	940	977	932	952	985	1004	1042	977	983	953	1003	944	985	924	960	990	1000	995	964	1009	969	994	978	957	952	938	969	916	1000	965	936	936	949	939	915	964	955	993	933	988	942	983	960	955	973	938	967	1004	965	929	1029	943	980	940	976	967	955	876	971	1014	982	978	1007	956	1011	979	951	887	986	923	994	946	910	958	926	986	974	871	1050	908	1005	899	950	932	917	1003	958	990	957	982	948	967	973	950	948	940	952	922	1005	1020	937	1022	929	987	998	952	957	1005	1012	953	942	925	895	940	1003	945	939	1014	913	950	934	1035	911	955	967	955	1021	910	982	993	929	951	916	952	918	957	948	1022	916	965	976	981	947	964	962	1012	987	958	948	920	945	961	918	979	957	932	925	983	1009	1002	1025	979	908	952	913	908	958	979	920	993	957	939	928	1006	955	983	949	1027	933	967	961	981	984	927	1018	960	942	1019	997	1003	981	927	951	948	954	981	976	957	959	937	981	951	936	974	968	911	934	988	923	944	996	985	991	982	1015	958	973	996	901	1017	964	933	961	899	1002	952	962	965	970	951	955	979	970	953	996	945	959	997	959	943	985	997	1036	954	946	961	984	968	976	933	933	984	985	1002	903	958	896	907	962	939	950	981	923	985	981	995	1001	981	928	965	972	915	991	954	930	951	965	970	985	975	976	926	995	1024	978	978	1004	946	919	981	943	953	957	980	969	968	936	940	921	921	973	897	999	924	966	942	967	1022	1004	977	883	974	955	1032	974	960	989	970	905	991	981	996	956	962	961	947	942	940	963	950	951	1000	964	978	925	946	979	917	1038	957	960	963	1009	962	1043	980	1017	982	980	970	949	993	963	949	931	991	980	937	995	929	934	953	954	972	987	960	982	935	937	934	979	967	965	965	953	980	923	979	944	948	1015	947	977	983	964	1032	987	946	955	923	967	1002	966	939	1022	918	988	983	985	982	997	1038	917	965	1040	1020	1024	980	976	933	1005	1024	935	948	929	959	997	954	951	984	939	948	954	944	941	968	958	972	895	951	906	958	935	945	975	933	935	1000	936	955	981	939	974	967	951	995	986	934	960	1009	949	998	963	950	923	987	968	937	984	1009	936	905	968	992	997	966	1000	1019	950	998	1024	990	979	873	925	967	970	936	998	942	982	949	967	970	995	951	976	997	920	920	944	988	945	950	954	912	922	951	954	1004
23949	21014	24359	27895	21015	21031	13216	558	397	343	367	326	303	304	306	328	308	294	276	272	292	292	247	257	275	279	268	269	289	257	258	276	269	276	250	275	257	271	256	269	293	270	243	276	264	296	255	293	262	250	275	308	287	287	261	279	311	261	286	280	244	275	235	253	244	260	284	237	265	275	268	266	261	286	282	256	259	282	266	255	265	290	272	236	254	277	247	245	237	237	256	261	286	256	256	241	261	270	263	274	272	260	259	268	231	274	285	279	288	269	275	259	263	268	260	269	253	286	255	265	263	245	248	252	268	266	279	245	252	261	256	260	256	254	275	242	263	249	263	236	274	255	267	277	260	282	279	255	229	266	263	235	306	263	261	215	259	303	299	285	274	279	297	269	240	252	263	247	258	233	287	242	286	274	259	262	295	280	265	267	245	253	270	262	244	251	249	251	248	261	282	248	271	245	268	267	257	246	274	243	249	242	264	275	250	263	263	230	260	246	288	240	272	282	256	287	245	234	255	261	270	286	289	316	269	316	267	270	261	279	272	284	271	268	240	233	234	254	306	227	244	268	249	245	248	226	247	256	258	246	239	258	221	270	286	275	266	247	264	261	254	266	266	271	270	265	269	248	265	269	241	251	226	279	274	256	272	267	259	245	249	263	296	243	241	269	257	254	270	322	286	269	251	266	299	255	285	271	265	256	289	230	262	224	257	261	280	237	242	229	230	263	280	278	258	264	266	272	266	284	244	270	242	231	289	267	251	254	266	247	259	275	262	235	228	253	207	277	289	293	257	237	253	253	263	233	286	215	285	265	246	291	288	286	247	273	232	233	246	259	281	276	248	276	294	251	271	226	277	283	245	264	243	275	259	253	231	275	265	275	248	237	282	234	252	246	254	273	247	266	264	290	282	259	266	251	257	303	268	254	261	239	279	282	286	286	245	279	239	248	290	288	273	267	274	290	259	286	267	250	232	292	250	237	257	263	290	268	265	250	276	247	224	251	257	282	271	249	267	287	222	273	260	301	289	241	280	281	244	266	272	275	265	248	273	248	280	261	255	267	263	259	251	297	284	253	251	281	279	239	256	250	282	282	262	268	253	248	267	292	289	257	240	221	244	240	280	280	274	242	272	279	284	281	292	270	273	261	238	222	243	273	246	250	268	278	257	271	253	277	261	254	225	255	248	248	271	276	276	251	244	250	258	268	238	242	265	253	317	275	284	260	254	273	270	276	249	248	271	249	286	262	236	264	269	249	288	266	267	301	241	254	254	281	258	259	266	277	261	270	241	232	252	266	270	259	274	266	250	256	269	256	253	257	269	250	241	283	246	257	257	282	271	232	257	271	268	231	258	277	265	259	257	285	250	263	248	283	254	265	261	278	243	245	233	272	242	270	242	283	277	268	252	295	269	276	266	248	256	285	266	264	273	252	240	286	253	270	296	277	240	238	255	239	257	275	246	261	241	243	275	275	273	275	297	248	281	238	287	260	234	248	247	285	228	267	265	265	304	255	281	278	292	264	279	259	286	243	249	299	280	255	225	257	251	270	292	293	245	254	257	252	267	281	245	283	235	272	276	223	273	272	253	271	251	269	289	250	259	257	282	255	253	256	241	288	258	264	262	250	272	259	268	262	254	243	247	253	235	261	270	260	275	256	301	251	235	252	259	242	277	266	279	268	239	245	253	250	268	279	251	250	271	237	263	273	234	269	268	253	244	266	248	289	252	247	288	284	248	267	231	271	270	255	260	260	294	271	274	224	240	275	290	249	252	241	262	250	251	264	243	232	261	239	243	266	292	282	253	242	286	262	231	239	272	274	229	269	248	270	259	244	279	255	258	274	263	265	256	272	247	252	255	280	232	262	253	264	272	263	250	258	256	233	272	286	253	274	217	254	258	254	261	267	254	254	293	258	281	282	230	260	253	273	247	255	258	219	274	250	265	242	265	261	250	281	255	257	288	261	270	283	231	255	264	268	272	250	241	250	248	251	258	248	254	245	285	275	250	267	260	242	280	278	258	282	285	278	275	296	249	274	240	254	262	240	282	265	261	272	237	252	245	270	284	271	273	267	264	252	263	249	236	230	282	260	255	270	288	261	297	280	282	211	264	244	271	223	254	244	247	250	233	238	247	266	244	237	270	247	252	262	254	267	239	248	277	264	254	269	248	303	273	277	235	240	309	236	240	248	260	250	260	251	257	234	249	265	245	254	255	260	300	237	270	270	266	266	265	269	260	246	253	281	270	281	277	253	271	264	254	266	242	245	275	250	230	258	298	237	258	255	282	270	251	228	270	273	257	257	258	236	273	248	240	238	249	296	285	282	245	254	245	260	219	225	270	281	294	287	271	229	258	271	279	268	277	261	241	274	257	277	255	269	242	251	225	284	253	258	271	264	262	279	296	248	238	260	267	287	264	275	246	255	273	283	261	255	279	239	260	251	289	277	258	267	220	263	289	275	281	266	253	283	256	261	257	282	226	290	249	273	282	282	277	283	293	247	256	251	282	269	272	246	242	258	314	282	246	297	273	234	221	276	259	273	259	266	235	266	211	259	284	292	266	258	255	239	273	266	264	252	247	259	259	263	255	230	242	238	285	274	254	265	267	272	223	254	260	260	264	282	286	274	254	282	238	241	275	248	310	274	257	258	271	290	271	238	217	262	247	294	219	250	238	255	288	283	234	272	256	227	249	264	251	260	233	241	236	283	267	254	265	281	250	229	261	281	245	254	245	285	271	300	255	273	275	269	253	264	264	271	256	240	250	265	253	218	274	258	288	228	278	241	263	256	271	273	260	253	260	301	247	236	256	281	258	228	244	262	258	269	223	278	263	269	282	284	262	269	247	227	297	277	283	270	243	266	295	276	266	246	246	277	268	275	276	255	284	248	261	265	252	274	271	256	287	261	278	267	253	276	235	273	252	270	275	283	266	245	260	254	258	276	280	278	266	260	245	281	251	230	252	273	254	302	265	265	266	243	279	266	271	257	262	250	256	279	230	272	227	261	236	274	261	260	246	278	273	261	275	264	247	220	261	257	225	241	266	282	236	256	237	263	239	302	266	270	288	290	258	272	257	245	244	243	256	268	263	250	255	253	242	249	246	264	248	262	263	257	195	237	262	266	263	247	272	251	291	252	232	287	236	238	263	288	253	273	259	283	266	229	242	254	275	285	250	251	244	243	261	269	276	256	251	256	233	241	269	242	224	242	272	289	256	265	233	264	268	262	261	250	251	265	271	273	239	298	258	252	276	243	253	255	269	279	265	246	280	265	293	281	233	238	262	305	267	261	243	272	258	251	283	270	270	245	269	233	270	269	262	260	270	256	245	261	262	255	224	235	259	242	272	244	262	265	242	251	311	244	273	288	232	257	259	249	224	292	262	254	268	283	290	236	277	264	265	216	247	265	248	264	254	279	265	245	285	278	271	278	254	278	262	260	265	256	259	272	266	280	261	254	251	250	285	275	288	285	285	257	269	255	303	267	272	244
3833	13686	6857	3278	881	744	734	700	619	622	666	622	650	631	654	687	694	633	597	620	629	627	606	676	670	626	628	637	619	621	631	625	587	603	609	647	665	599	654	631	650	628	657	645	620	665	607	619	614	684	625	619	593	619	645	658	609	611	671	625	606	572	668	624	626	637	632	608	619	651	635	570	650	639	610	610	613	576	624	629	620	576	602	630	623	626	699	620	641	595	619	589	644	642	642	644	624	672	642	634	645	659	613	639	643	679	618	635	638	630	620	621	637	625	636	668	644	641	609	605	605	656	607	678	630	635	614	605	651	584	618	640	644	652	646	619	633	619	635	609	669	587	605	655	630	619	631	636	630	629	664	620	636	656	606	625	637	621	622	643	617	641	611	636	645	620	637	611	578	580	598	647	622	579	686	606	612	614	676	647	623	639	657	642	655	611	625	599	627	626	623	631	630	637	679	640	617	575	658	646	610	656	604	642	641	596	632	615	646	589	631	604	652	682	588	641	675	603	619	610	619	628	618	639	656	639	634	638	655	664	592	632	623	664	571	635	648	617	624	655	631	600	577	646	566	603	598	634	620	652	637	615	622	586	578	650	601	635	631	666	579	644	599	589	610	635	647	674	595	634	627	628	643	588	654	634	658	633	665	692	647	587	603	616	656	674	634	618	609	612	642	595	636	625	623	636	594	629	663	629	592	604	598	612	604	635	594	639	635	588	624	616	628	625	607	646	599	667	649	594	649	645	620	588	615	643	634	619	619	681	637	648	607	667	630	647	596	644	674	644	596	629	659	649	644	670	648	621	632	599	657	602	571	604	620	629	599	656	559	611	614	618	633	633	603	619	642	645	619	617	627	595	590	645	686	626	656	644	600	601	613	658	613	617	609	643	657	638	610	620	646	593	643	640	617	648	589	653	594	642	570	615	641	638	611	611	608	581	631	611	642	642	654	620	654	643	620	637	569	666	607	607	584	624	647	618	597	623	628	602	596	642	629	613	610	625	619	615	628	656	590	629	609	598	627	648	638	602	613	645	629	646	629	663	594	607	616	588	634	645	606	640	582	640	612	662	637	621	652	692	601	628	605	641	621	636	652	616	630	618	611	655	653	633	624	648	655	593	644	619	613	640	623	613	649	604	620	631	664	644	595	665	601	587	595	645	632	603	618	619	610	607	656	630	655	592	615	587	666	610	589	644	631	650	618	692	594	607	622	619	634	587	635	643	700	692	604	644	607	618	699	651	615	644	574	627	663	652	668	642	627	658	647	652	597	617	594	614	640	652	650	612	665	626	656	674	594	605	647	588	637	614	641	604	627	591	651	639	630	636	628	636	664	603	680	639	634	652	639	596	646	636	664	636	632	643	585	638	634	682	616	643	644	621	652	618	649	627	638	655	634	615	661	601	638	613	632	614	582	631	675	642	593	616	598	636	611	637	609	570	631	643	612	653	682	589	659	640	673	608	621	665	626	653	653	613	609	622	633	647	632	608	652	619	613	651	611	650	622	648	616	605	605	615	654	650	617	630	625	637	671	628	608	616	648	609	586	616	635	631	622	603	623	622	617	625	623	588	664	606	653	612	632	622	627	594	637	662	609	604	677	640	638	643	631	623	617	621	598	642	680	602	611	692	615	619	615	612	633	572	664	598	605	621	617	662	625	674	695	640	628	618	653	638	623	604	585	659	646	626	606	657	629	643	651	641	653	647	633	608	656	613	633	592	578	591	618	601	630	611	685	608	626	610	595	645	538	652	653	638	646	641	619	626	643	645	615	611	684	635	616	633	627	622	642	620	630	662	649	609	675	619	573	636	578	621	644	578	620	629	614	592	628	631	601	655	647	637	659	651	610	642	619	686	651	630	574	617	654	695	652	660	648	614	617	615	647	592	630	646	626	630	611	579	667	637	621	656	626	633	651	628	645	639	636	616	648	601	664	637	596	625	648	631	650	645	618	639	658	628	610	658	634	646	680	655	574	670	618	676	623	610	653	620	581	630	614	645	584	638	602	685	624	541	604	662	612	637	613	648	639	644	656	639	633	661	622	590	634	639	701	604	656	634	611	607	689	627	607	640	614	637	615	639	618	624	661	645	613	654	625	680	635	630	609	617	615	600	622	632	634	619	651	625	620	605	655	635	619	651	619	626	568	611	616	641	653	608	608	603	622	646	642	641	584	577	598	649	600	664	617	639	608	646	709	584	628	604	619	629	630	652	650	627	634	639	652	626	658	617	582	615	602	638	624	645	655	624	671	632	695	653	630	623	621	660	633	646	642	626	637	584	689	608	636	583	605	642	621	671	659	619	631	658	622	649	608	649	608	631	639	665	571	620	618	624	666	634	663	646	641	634	661	610	631	610	628	680	653	587	647	629	644	596	609	603	584	628	607	625	592	596	629	653	600	638	622	593	642	691	596	627	688	675	653	627	643	653	625	573	640	595	590	619	599	617	594	649	616	607	644	637	636	643	635	604	668	665	616	655	647	625	658	671	622	618	595	627	625	591	631	633	608	600	621	620	641	638	583	635	643	590	634	630	588	626	631	604	615	628	612	613	608	676	650	645	620	636	628	611	566	615	608	646	574	609	615	613	646	627	604	635	669	607	614	629	633	600	623	585	629	602	594	613	606	573	604	561	637	643	655	637	589	635	613	644	616	614	596	615	630	634	646	612	634	618	601	584	614	630	644	612	639	638	625	686	670	598	579	620	624	569	651	609	620	615	633	658	620	599	646	595	593	614	613	625	622	652	653	645	612	600	620	591	574	622	645	640	625	618	587	644	658	680	655	650	636	673	614	619	643	622	628	613	632	652	632	680	626	643	646	636	623	645	660	613	660	615	626	657	572	619	624	603	595	620	596	599	592	669	610	600	625	630	643	592	644	602	626	591	630	631	641	663	646	655	646	637	608	648	660	607	597	577	589	606	674	642	644	624	634	613	649	698	613	671	619	662	628	606	608	606	607	615	651	627	625	645	646	601	617	647	594	609	613	632	637	633	580	646	671	648	593	626	664	642	634	632	614	603	636	626	663	623	651	626	604	685	623	599	646	654	667	637	612	641	599	591	670	687	618	642	595	600	665	608	663	633	569	609	614	663	612	588	625	642	655	621	638	601	645	656	567	621	616	616	658	629	608	667	642	600	643	622	622	669	614	627	632	627	605	662	582	597	628	610	641	618	660	617	615	626	648	622	649	651	615	673	664	624	661	639	568	644	618	640	586	656	594	627	610	594	603	688	617	647	590	586	595	651	597	640	671	625	604	628	603	606	599	683	676	614	618	593	625	624	621	630	603	662	663	634	625	614	617	631	599	652	570	649	619	684	619	579	600	635	613	623	621	652	636	619	619	595	588	612	645	652	629	642	646	627	669	652	623	640	638	634	570	640	603	612	646	627	630	618	630	614	622	647	624	642	602	635	624	677	632	589	653	614	626	664	597	642	638	623	616	642	628	619	630	644	613	638	685	630	600	633	611	596	632	649	614	650	634	601
31794	20188	10387	1333	576	562	453	344	301	306	328	352	378	339	348	298	324	333	330	342	310	324	330	315	345	321	319	315	365	348	322	321	347	333	305	354	344	339	344	317	345	339	338	313	319	339	318	330	355	315	354	327	324	349	325	360	349	330	313	358	319	342	313	341	348	327	374	360	329	337	365	325	325	337	350	320	338	348	343	299	341	345	351	327	330	331	326	320	338	333	325	301	326	330	378	331	346	342	353	366	328	318	326	336	299	337	326	347	319	321	343	303	314	331	324	313	309	345	301	317	331	340	344	347	321	316	336	319	288	349	315	343	355	336	324	306	346	348	342	327	306	332	360	348	331	329	355	325	303	303	321	337	321	319	320	341	301	325	357	328	285	335	307	333	340	357	350	349	343	330	323	308	329	347	340	293	355	370	328	340	325	334	341	303	355	327	311	342	334	350	361	332	330	317	378	333	351	294	290	366	353	357	331	335	287	312	316	349	311	317	334	332	344	361	335	355	327	348	342	337	374	358	334	336	328	341	349	331	327	334	342	336	341	333	329	365	343	321	367	317	326	303	330	318	344	319	321	320	315	345	349	328	326	336	383	332	353	369	334	334	298	355	345	292	337	308	329	325	348	377	313	364	338	366	335	304	302	352	349	316	365	331	337	342	352	375	302	321	345	353	341	333	352	333	339	295	346	341	359	332	342	341	343	298	294	367	332	323	360	343	324	344	320	342	332	349	325	356	320	326	314	339	321	290	347	309	336	339	357	340	314	323	354	365	356	345	362	347	312	296	345	358	306	320	303	338	330	332	331	303	346	316	339	346	324	324	304	350	351	355	311	308	313	334	293	333	341	338	323	349	334	339	330	328	345	323	351	315	314	311	332	345	338	313	355	316	324	370	338	314	353	355	309	332	363	335	350	329	300	322	358	348	345	380	346	339	337	323	332	328	335	357	334	324	352	316	319	325	333	300	309	341	309	362	310	331	307	318	340	318	333	348	319	339	326	343	331	359	291	332	319	331	318	297	298	347	312	317	350	296	349	352	311	317	337	350	330	348	347	310	338	345	346	331	342	328	369	348	356	340	341	342	332	330	332	338	331	352	314	331	353	340	342	349	352	317	332	351	349	308	325	319	333	346	322	329	346	342	362	304	293	315	304	326	338	329	323	324	335	338	358	361	350	302	346	328	359	342	311	347	312	283	326	340	337	342	334	344	360	344	321	314	354	336	355	343	376	379	296	368	313	329	311	344	315	337	338	316	322	331	338	326	345	339	332	297	321	345	350	342	354	313	380	321	308	316	318	325	330	366	295	335	321	369	340	317	307	352	324	334	348	340	303	321	346	305	302	343	322	321	348	310	367	328	350	319	346	330	336	303	316	314	323	358	328	329	350	312	359	310	368	318	349	330	301	358	327	326	300	359	338	350	338	321	299	372	314	343	324	343	357	315	281	335	346	327	319	361	338	341	340	331	328	341	310	319	334	307	343	332	323	336	359	329	327	303	303	301	322	360	319	326	317	328	343	345	328	314	351	332	328	348	334	332	323	356	344	288	294	326	337	326	343	325	352	340	335	356	352	313	352	327	318	306	313	319	355	297	334	310	351	322	323	325	341	371	317	298	304	343	343	361	307	339	324	328	329	341	345	333	312	346	323	276	298	345	348	362	337	350	326	361	343	341	328	339	354	330	355	337	289	342	323	329	358	331	312	345	315	342	338	329	356	341	316	330	313	332	346	329	288	315	350	326	365	302	317	328	297	320	308	354	342	333	341	314	340	327	350	362	327	312	319	367	313	329	338	321	351	331	330	351	337	329	321	315	308	391	329	330	335	341	316	332	370	329	321	334	353	344	333	323	330	333	312	317	296	347	340	347	317	324	330	343	338	343	346	356	332	319	298	335	321	343	329	336	325	345	368	327	355	309	333	301	324	314	341	306	342	339	338	314	336	323	288	327	315	331	305	324	350	330	359	335	328	336	343	326	329	336	318	354	346	305	339	316	369	359	317	343	370	337	321	330	324	341	346	328	351	363	340	367	330	342	347	317	345	326	320	329	350	373	328	332	322	316	332	305	363	356	319	344	374	302	357	341	333	346	332	308	321	291	306	376	324	304	350	324	332	332	363	325	308	321	335	323	323	316	304	326	322	323	378	349	348	344	321	332	305	305	325	337	354	326	314	299	326	324	319	337	321	307	318	342	346	335	328	319	362	310	315	311	326	355	354	317	333	361	310	340	354	339	339	312	334	347	348	347	289	394	336	357	297	349	371	345	314	302	362	356	336	313	369	324	341	322	325	374	333	362	334	319	325	328	331	328	304	333	334	354	329	340	329	331	319	334	310	367	343	356	301	335	369	318	330	336	353	338	347	317	361	332	373	344	322	346	318	344	333	327	331	356	338	344	318	369	325	353	326	312	352	341	342	331	353	316	314	336	329	358	347	358	353	306	344	336	321	302	348	339	312	327	371	324	328	338	330	324	327	316	358	328	335	342	351	315	344	336	348	330	352	327	337	315	321	354	386	351	334	327	327	374	340	344	337	310	359	327	344	320	336	317	297	326	334	301	367	346	303	328	343	367	323	329	373	339	348	331	325	337	319	337	342	328	316	349	324	317	375	319	341	322	309	338	339	298	308	355	340	325	318	324	362	318	328	363	320	344	341	335	321	329	340	335	349	346	321	318	323	362	319	323	349	333	286	355	338	334	340	321	353	312	350	302	321	339	361	332	338	348	330	367	347	349	337	345	321	318	334	305	353	331	331	386	345	323	338	341	335	347	314	343	305	333	345	350	344	348	340	346	312	342	346	332	323	332	296	328	296	345	349	330	340	387	338	320	349	308	305	362	324	363	330	352	375	334	356	330	336	312	328	313	342	359	354	382	303	314	296	351	316	317	339	350	314	337	302	326	352	356	335	305	393	348	300	317	326	348	333	289	340	356	329	332	318	330	339	385	326	313	340	332	304	354	329	336	334	333	349	336	349	360	343	330	331	357	325	291	344	353	345	362	322	305	307	319	331	340	296	339	333	339	338	321	365	308	333	323	344	353	330	354	320	319	347	337	332	386	345	362	342	333	344	335	327	302	333	324	325	273	318	306	378	366	341	340	373	345	319	365	303	292	323	294	333	367	330	367	336	326	329	329	317	301	327	320	308	305	347	340	322	344	305	332	324	357	368	351	367	308	365	322	348	325	358	321	303	322	327	333	332	319	322	330	340	330	352	306	360	353	320	341	356	323	330	341	328	306	338	306	344	359	305	315	344	332	316	343	348	344	375	351	294	348	351	320	338	345	385	335	294	339	303	333	334	314	319	331	355	308	335	319	314	333	311	334	359	347	332	368	334	312	321	321	350	328	339	316	315	335	330	330	311	318	348	341	351	350	365	341	326	342	321	296	372	356	360	330	343	323	332	318	351	331	332	328	328	338	300	336	335	318	334	311	352	314	343	326	340	311	340	327	349	319	363	316	365	328	356	363	325	333	323	322	319	336
6359	7539	2859	981	872	810	811	899	805	844	855	829	881	822	881	829	886	850	828	823	835	800	812	828	884	850	793	838	856	846	872	834	894	856	842	826	810	896	880	840	840	840	878	808	828	776	947	817	850	817	819	804	827	858	854	838	866	858	840	833	848	826	788	856	837	864	840	842	877	791	844	819	825	837	858	830	867	854	857	876	796	843	809	853	836	859	847	835	823	823	856	855	833	837	799	808	808	836	843	879	821	886	841	874	806	822	893	906	803	828	846	814	785	840	850	829	886	860	797	839	874	801	878	820	808	796	844	828	788	837	845	845	824	822	821	854	861	877	832	855	793	862	843	834	832	818	844	838	815	851	863	795	825	822	864	823	771	817	844	835	775	896	855	831	834	864	830	818	904	854	798	794	859	881	767	869	850	820	860	848	857	807	844	827	836	858	812	804	852	838	837	894	821	822	865	913	900	813	841	895	786	817	841	796	804	861	800	797	815	833	838	837	863	807	849	796	842	889	844	825	788	850	857	796	863	780	860	815	771	859	885	856	887	830	831	836	832	816	787	823	825	884	844	817	827	849	866	816	810	819	775	886	843	789	840	796	857	793	821	816	828	869	810	832	852	870	859	788	826	808	838	870	841	838	838	873	870	834	839	837	813	802	827	815	839	824	844	852	834	881	889	826	790	875	802	808	864	845	803	774	838	835	858	832	842	915	816	912	835	841	807	790	803	891	794	882	815	904	868	828	862	843	921	840	881	851	848	837	811	829	850	895	855	821	871	859	782	826	829	844	822	876	892	830	867	856	817	823	872	828	866	883	846	809	789	839	888	888	857	840	823	812	845	873	844	884	792	874	875	832	805	895	841	875	847	798	825	821	889	769	831	815	889	840	832	824	825	860	859	839	878	841	880	862	837	818	871	806	863	834	865	879	769	841	834	852	895	843	910	860	852	861	786	863	840	825	815	815	833	859	885	829	853	815	884	820	785	824	818	846	866	806	850	883	878	810	794	844	802	833	836	803	816	823	872	846	772	846	847	852	852	856	834	828	836	791	785	832	831	858	843	895	881	814	829	828	837	868	833	802	850	834	835	830	862	788	832	811	866	883	865	827	869	839	827	830	826	809	885	848	853	908	881	825	790	878	915	763	849	836	868	833	814	827	821	864	848	912	880	823	845	911	848	838	891	858	830	827	854	849	839	870	845	865	794	862	838	820	820	866	795	830	873	848	894	822	827	894	796	860	921	820	851	791	832	795	822	787	856	875	864	842	845	847	907	896	822	858	895	865	885	867	837	818	833	865	854	894	881	854	870	817	826	830	846	815	754	834	816	832	840	873	846	823	865	820	862	843	816	805	845	832	860	854	832	845	835	806	815	855	851	803	863	808	826	821	872	833	850	805	873	859	866	865	788	861	854	821	841	759	806	794	789	832	828	873	868	873	866	801	886	839	840	816	871	839	824	826	819	831	857	834	849	891	817	834	845	874	904	846	881	823	798	828	854	854	830	818	867	876	879	864	837	839	887	824	834	814	843	840	837	809	866	880	845	857	857	871	859	846	848	783	855	807	817	852	787	856	813	814	842	851	865	855	798	831	832	855	833	848	816	856	811	851	810	851	851	871	857	850	846	832	852	819	808	857	767	808	885	900	829	818	873	870	869	841	823	846	842	862	835	889	856	853	855	852	835	832	844	826	862	837	856	804	836	814	823	743	810	809	792	840	836	827	827	797	877	861	850	828	808	876	860	838	834	830	866	832	859	796	820	842	824	846	837	840	848	892	816	844	839	831	844	765	862	840	810	828	845	823	856	846	850	854	768	852	812	831	806	891	810	855	852	863	881	848	874	855	856	826	820	815	845	866	818	823	796	839	813	835	872	834	851	869	887	794	796	831	844	811	841	793	877	764	867	870	861	768	822	828	871	818	825	862	829	826	896	833	819	822	874	789	825	806	803	827	828	829	825	814	850	844	852	811	867	874	850	809	893	867	854	839	793	829	852	860	838	810	908	824	872	874	891	843	841	869	798	841	819	813	853	838	823	896	925	885	815	804	840	789	811	772	794	879	856	771	786	880	870	793	858	832	889	856	873	831	849	854	876	828	839	842	841	863	853	869	825	787	830	819	858	828	836	824	838	792	823	829	847	851	801	839	865	849	833	846	837	816	872	842	826	837	856	819	848	794	857	807	815	814	867	835	843	839	819	875	895	873	806	830	877	800	851	794	827	872	830	844	799	824	830	801	830	879	845	870	876	782	902	827	862	904	836	821	838	866	838	843	827	802	860	879	797	846	955	809	836	818	844	887	859	807	837	791	809	866	846	817	808	816	781	820	842	859	876	807	853	888	842	880	822	801	826	869	824	860	849	858	809	868	843	797	849	843	823	874	851	884	838	902	799	807	825	797	869	871	846	816	785	870	867	824	771	850	819	872	861	869	870	813	851	793	872	830	877	807	799	873	879	786	836	853	849	807	841	843	815	849	854	829	779	876	820	850	829	799	833	883	796	892	837	829	888	852	841	871	848	837	874	866	836	893	803	774	874	877	823	815	807	839	785	887	854	827	814	818	843	831	892	852	826	817	850	807	871	868	844	876	848	814	876	824	837	861	891	876	825	850	857	876	852	793	824	797	848	811	863	862	856	784	884	839	860	858	796	857	857	849	839	812	837	820	851	860	830	891	841	875	812	803	792	840	874	836	796	799	817	822	824	835	892	802	835	830	806	868	809	848	868	831	814	863	841	857	837	839	844	854	798	822	891	846	864	819	886	843	796	865	847	865	842	852	811	837	861	862	849	855	839	845	839	888	889	823	808	816	873	898	847	859	890	874	888	817	823	826	865	861	804	840	798	833	868	893	832	832	845	883	838	888	814	816	849	838	891	860	802	875	813	839	862	879	858	863	829	859	805	836	821	815	823	841	847	848	822	825	851	870	827	878	817	856	820	834	858	845	860	820	870	877	831	854	819	821	807	827	845	839	844	823	842	863	824	868	843	836	816	871	848	893	800	880	789	816	806	866	850	830	860	913	847	838	823	842	858	846	841	834	814	848	795	842	824	851	827	835	839	843	821	845	906	814	816	857	860	823	842	816	840	881	835	874	802	823	846	872	826	876	848	921	850	877	829	834	836	835	801	801	881	876	861	875	819	894	850	911	855	833	850	818	807	901	881	830	828	817	874	829	844	829	801	814	870	852	853	815	852	841	846	868	842	876	834	860	824	794	829	831	849	841	786	829	835	839	833	868	809	846	886	844	776	891	827	863	811	865	854	864	797	815	799	847	837	842	802	853	784	800	896	824	798	855	858	786	860	831	872	834	844	831	856	843	830	861	848	868	834	849	821	874	897	874	797	776	871	807	825	807	875	832	839	846	833	808	859	864	855	870	856	860	868	826	818	855	822	844	860	868	774	835	835	806	866	837	877	825	841	827	868	891	868	832	829	799	807	870	826	800	847	832	872	818	876	852	862	815	795	814	821	847	856	847	891	843	817	854
24583	20988	23887	28245	20989	15782	778	558	449	446	455	463	413	433	401	438	402	419	434	372	417	440	434	410	403	453	417	408	365	396	431	390	414	435	426	410	406	374	408	395	412	403	423	437	396	394	415	418	417	414	416	403	387	419	398	437	425	397	417	418	378	424	425	409	387	420	371	398	375	426	405	406	397	396	385	413	405	375	378	419	408	422	427	369	400	387	436	422	397	418	398	380	393	403	380	409	438	390	410	400	387	378	355	395	398	399	396	374	398	362	443	401	361	406	432	426	382	386	429	413	393	404	386	395	400	388	461	387	399	413	431	399	419	426	416	430	422	412	386	382	399	416	425	411	418	428	403	416	411	377	413	390	378	410	417	442	431	379	373	398	398	416	398	401	442	414	403	406	422	382	431	415	432	427	415	401	432	397	397	374	361	409	432	373	399	450	420	418	392	413	398	391	389	398	403	396	407	420	414	396	436	400	429	373	399	430	390	415	384	427	416	455	417	364	409	405	421	402	390	412	434	409	394	380	414	448	374	401	401	418	400	440	448	398	376	428	430	423	407	435	372	403	393	420	390	408	408	408	424	433	408	428	365	415	412	380	426	442	409	377	431	408	401	427	381	383	409	402	429	363	423	392	397	426	427	441	389	396	409	417	366	445	413	397	396	411	405	388	372	410	386	397	420	425	413	421	410	462	417	417	410	403	420	424	386	425	406	442	413	422	411	432	425	409	384	388	411	398	392	425	389	390	393	416	393	415	438	428	365	404	408	429	384	422	379	391	393	397	351	373	394	393	397	449	423	407	424	365	408	434	380	415	411	393	396	445	397	403	437	402	393	408	396	394	395	426	411	413	402	385	396	424	411	445	415	389	405	416	425	371	389	388	404	394	402	425	415	376	422	438	415	396	387	384	390	408	404	405	405	362	406	429	427	424	394	416	420	400	391	405	409	386	404	396	414	377	394	398	419	438	415	399	427	416	423	412	417	407	414	404	367	393	367	395	405	429	417	390	442	436	416	420	391	416	395	406	404	426	445	383	435	424	355	378	424	376	430	394	404	391	363	444	404	411	415	392	423	404	385	400	423	404	436	395	364	425	411	385	424	390	424	409	386	399	435	381	388	406	416	399	401	402	397	432	370	425	423	448	399	372	445	369	358	382	455	395	404	411	440	405	387	434	408	429	389	404	419	452	373	424	370	422	401	424	419	395	411	413	431	383	376	419	431	408	434	401	388	420	434	381	415	406	427	393	389	397	417	394	383	411	359	421	383	415	399	412	389	375	412	416	383	362	443	366	417	412	395	359	399	407	396	386	397	385	393	417	412	391	419	405	410	424	421	403	427	436	436	391	391	400	389	381	436	394	405	395	392	428	377	352	395	375	442	404	405	410	422	400	417	421	454	398	429	431	406	387	403	390	396	423	373	410	400	371	434	412	428	433	435	415	419	421	442	411	436	416	399	438	411	411	420	408	382	417	372	385	399	422	388	398	376	433	389	410	414	413	398	422	396	405	401	416	428	381	409	389	373	397	375	382	379	391	397	411	387	370	410	388	409	416	392	411	427	403	402	414	406	430	434	385	429	409	384	402	410	358	429	390	417	416	439	392	416	387	378	403	375	384	426	392	409	402	384	385	386	429	389	364	398	400	391	384	395	391	397	384	416	366	409	397	368	387	421	418	408	409	407	417	444	414	410	398	381	378	403	401	425	365	404	441	412	401	405	438	403	380	403	416	414	395	422	402	396	370	397	393	384	428	416	381	399	410	429	404	392	445	387	399	424	425	418	399	417	444	391	396	401	372	408	418	381	416	424	411	396	381	406	386	434	414	411	397	384	394	368	389	462	402	395	438	412	385	433	410	394	378	430	425	411	398	428	368	395	412	392	422	351	407	420	367	420	424	415	399	430	454	414	354	372	411	409	421	419	370	388	398	386	380	431	421	412	399	408	418	430	377	385	383	385	385	422	362	433	413	425	427	414	409	420	424	403	438	414	405	428	431	428	400	416	402	403	430	408	408	419	402	442	414	425	388	390	412	417	390	394	384	397	396	427	410	352	410	414	376	398	412	410	424	433	436	403	420	424	443	403	446	420	427	383	421	404	393	372	414	418	410	404	400	427	375	402	379	430	395	423	395	393	396	384	429	394	430	404	405	381	415	399	371	429	422	373	379	410	402	384	423	432	370	417	377	407	397	377	402	402	396	383	445	423	396	389	411	412	405	410	401	407	383	417	368	445	375	396	444	446	424	404	430	397	422	415	394	412	344	399	371	438	406	391	391	411	406	373	410	374	385	394	400	420	413	420	392	440	385	429	394	391	407	405	385	409	402	385	359	382	397	422	403	438	388	390	374	397	461	423	402	398	395	398	390	425	413	407	420	418	415	423	379	374	440	410	423	403	396	441	400	369	404	389	417	404	392	442	423	395	415	409	423	390	390	411	381	359	391	403	405	398	383	376	402	407	421	404	376	381	413	415	398	417	369	411	395	401	394	421	393	414	403	414	373	422	360	415	400	393	393	389	428	417	388	382	374	403	442	399	416	409	402	382	349	371	411	402	434	413	343	374	356	403	364	368	376	410	419	426	393	449	390	429	401	395	428	392	453	376	437	401	425	414	389	431	377	411	422	423	453	404	398	394	396	416	396	381	429	423	409	388	416	440	412	397	408	429	393	399	421	387	412	433	383	407	393	356	431	419	411	402	412	414	398	383	402	395	420	419	415	429	420	378	392	392	400	416	440	414	390	419	409	395	417	376	404	428	410	427	434	400	385	460	399	419	420	406	416	400	364	374	400	390	409	391	404	425	409	389	403	395	429	441	421	399	395	397	396	368	437	382	415	416	405	391	401	382	420	384	409	374	399	414	426	416	417	397	388	374	388	389	380	442	397	398	394	411	397	419	414	380	394	401	470	399	395	405	381	399	395	427	423	402	395	386	429	397	398	340	452	387	395	353	373	400	391	400	361	388	379	404	376	395	367	423	370	450	401	465	451	408	401	383	422	429	385	417	397	383	398	390	399	388	382	387	411	389	407	401	442	402	441	383	421	446	414	435	409	408	436	402	389	388	388	391	421	399	397	420	428	405	402	406	380	402	446	383	437	425	402	399	412	412	378	418	367	395	385	409	405	412	443	406	430	370	389	413	383	438	396	415	408	413	398	432	378	385	428	386	410	388	377	395	384	410	396	423	420	384	410	360	422	416	407	383	411	415	404	395	373	401	371	405	340	390	402	401	403	368	396	373	367	368	390	381	415	429	390	422	422	422	369	402	428	375	422	431	431	405	391	403	413	420	434	399	438	401	444	432	406	398	396	389	415	405	411	400	411	419	422	394	404	420	396	406	352	380	398	404	366	411	382	422	407	346	396	410	416	427	362	389	405	449	392	419	398	400	419	412	425	403	433	424	400	415	401	388	379	365	399	397	385	401	414	419	377	398	360	442	439	408	356	405	417	428	398	395	387	441	444	395	423	408	393	384	401	398	396	412	425
6007	13130	3909	1367	1105	1038	974	948	1023	955	995	1063	995	970	973	908	1003	1015	1005	955	950	895	1000	1021	930	927	945	935	996	950	937	981	1026	1008	944	957	968	991	1024	945	927	924	931	1002	1012	962	971	940	971	987	941	969	1000	918	994	935	965	906	996	908	999	1015	982	963	999	984	958	950	969	1004	939	965	1053	1007	982	952	932	981	891	956	1007	923	978	922	994	948	988	1013	1026	962	1030	909	989	953	971	985	991	925	965	982	1042	1030	987	1011	978	996	991	972	956	1013	1038	920	947	978	1001	948	956	964	947	912	902	899	918	1018	978	987	991	965	1008	966	990	1002	997	968	875	956	930	995	1013	938	952	942	881	992	1010	988	927	1002	960	910	908	1024	927	930	918	955	976	963	1005	1056	951	1007	946	981	977	935	1030	1007	1017	989	987	979	940	1007	912	920	914	1038	959	975	946	955	1028	980	965	971	974	966	992	966	936	918	952	995	922	970	990	966	978	960	971	987	1020	1001	988	1014	1015	1012	1038	933	981	944	935	953	913	968	953	1006	908	972	983	1015	927	1009	950	986	884	993	1003	974	966	926	926	976	1001	1013	979	963	1004	954	955	946	957	943	1030	973	1036	971	971	918	998	998	1011	977	951	922	974	922	987	990	930	993	947	1014	1007	992	977	939	954	963	963	965	1027	958	955	981	990	964	1003	946	1028	986	996	1008	1007	979	943	979	912	939	960	979	1035	974	958	1041	996	1004	937	957	976	877	935	967	918	961	963	940	966	1012	999	952	931	992	971	939	971	975	1001	982	1010	997	933	995	982	953	952	984	978	927	966	985	929	980	997	1011	975	945	975	1000	933	955	1024	1028	978	921	905	986	966	983	996	967	976	995	931	1004	990	970	937	986	1009	967	996	936	952	944	1034	970	978	965	949	998	921	999	1016	904	959	997	957	964	917	969	937	952	931	1007	944	941	982	974	996	938	1002	964	957	953	954	1018	970	984	993	928	910	955	974	959	922	988	996	956	958	953	974	978	945	937	928	966	996	991	951	993	1029	942	998	949	951	938	1019	1035	954	997	928	986	992	979	973	957	957	920	979	1005	1005	961	1001	988	998	994	940	992	1001	1002	1012	925	1011	955	970	940	952	980	978	986	939	949	999	1023	1005	1011	996	1002	983	934	1058	947	967	1006	893	973	989	998	964	1008	971	998	971	992	947	941	969	994	993	954	987	992	947	947	943	924	975	990	959	985	969	1011	961	979	1001	957	956	912	967	911	931	964	1016	991	960	988	951	974	921	895	1015	956	918	968	990	925	973	966	920	969	1008	958	977	959	944	946	989	979	929	968	941	916	958	960	920	956	1010	962	980	925	981	964	917	968	973	934	953	1024	1006	956	990	946	969	983	947	1018	947	945	998	945	1005	946	912	1033	939	1010	966	955	980	1007	980	974	924	943	942	1005	989	914	987	993	923	987	976	979	1006	956	972	962	992	980	979	889	1034	957	934	1008	973	951	967	936	961	961	975	989	943	1004	939	998	971	934	941	994	969	967	967	1002	948	957	1070	997	938	1000	1018	974	956	941	1002	934	967	932	915	1046	1014	977	944	945	1001	985	933	1006	913	927	1018	943	995	1005	1013	977	1014	885	935	973	968	996	997	1014	946	985	951	996	1020	965	966	967	944	1009	985	963	991	928	930	984	972	967	970	976	990	891	963	981	995	945	906	958	957	976	934	973	1008	987	982	989	966	980	909	935	944	972	962	975	953	977	990	968	964	968	971	971	968	891	990	976	922	1020	982	927	980	986	998	1051	988	956	955	947	980	973	949	993	965	902	971	954	947	954	951	1002	993	958	976	920	955	948	957	942	953	991	965	992	994	926	1040	943	972	983	984	1005	937	989	979	1008	973	912	941	966	944	973	921	978	973	1003	958	998	985	914	895	987	953	1009	962	938	961	1000	992	941	1010	988	974	976	991	977	983	978	991	950	929	990	932	942	928	1003	983	937	998	943	951	964	1005	959	922	944	965	951	999	991	960	996	1005	909	993	992	1044	984	897	986	975	981	973	985	948	941	958	1014	973	942	978	926	1002	947	990	1013	977	1015	945	992	975	892	1006	999	939	979	963	1003	983	957	981	1006	968	968	992	968	1033	1009	993	1001	1036	957	937	962	958	1015	942	913	940	967	1037	996	961	1016	1031	900	986	982	940	918	953	967	1010	969	934	969	969	975	958	1007	1018	950	938	957	1028	1000	936	945	998	960	952	980	899	971	1028	1020	946	955	953	995	1042	932	932	908	969	969	987	919	949	969	1030	943	955	955	951	931	945	954	942	948	970	990	932	978	945	942	966	1011	944	988	989	958	939	1009	1015	1006	948	955	954	969	949	962	961	939	931	1011	928	976	1004	977	924	925	993	922	991	1010	961	958	1028	954	969	930	945	967	957	950	976	988	966	895	957	993	971	982	981	935	966	947	967	954	993	943	961	952	964	997	917	966	964	998	971	1050	936	998	954	1000	926	983	996	936	995	946	957	937	918	951	953	997	985	900	959	1001	969	1008	1002	1011	889	966	989	950	982	962	1005	969	945	924	941	996	1000	1008	1035	1034	995	1009	1013	983	931	1012	1021	940	1024	941	927	941	966	979	965	980	952	942	1024	916	962	977	964	978	1004	1008	1021	900	1006	931	993	961	942	980	903	995	994	1008	967	948	910	995	1018	1056	957	915	966	980	928	959	972	944	921	946	975	958	919	993	965	986	956	907	992	935	1003	1002	998	985	982	963	919	963	956	1028	989	981	987	991	974	972	948	1002	930	946	990	958	913	979	993	907	936	979	980	922	959	963	969	968	962	949	962	957	967	940	948	962	894	1003	984	976	935	976	964	965	928	929	1000	941	935	959	986	1003	999	988	960	950	982	989	954	1006	930	932	953	967	993	997	952	964	984	977	949	980	930	993	948	990	988	1022	933	1026	952	959	964	1037	976	1016	966	994	979	931	999	949	924	947	1006	1019	951	969	990	909	974	995	983	977	916	946	931	1042	954	973	948	953	996	977	948	965	931	1044	1034	964	934	986	1012	950	958	978	1039	960	937	976	951	1019	978	954	985	981	981	924	976	981	997	989	946	987	967	937	991	906	981	946	934	970	1017	917	950	1015	962	986	935	984	959	943	964	1007	946	1001	899	993	980	1006	1012	955	1015	940	968	987	1006	988	994	967	991	1021	952	942	964	976	979	952	957	968	959	1004	956	973	943	959	971	958	954	974	969	983	967	1015	934	943	1044	976	926	947	927	967	992	999	996	977	978	917	985	931	990	966	1002	909	961	934	1006	965	990	966	928	993	920	943	949	934	963	943	990	945	988	927	945	1005	964	919	906	968	948	938	893	997	880	983	939	1015	987	945	925	953	981	992	998	978	952	941	961	949	901	948	968	945	948	993	982	946	967	992	996	945	982	958	971	960	990	952	984	1015	1010	910	971	941	988	1050	991	1024	950	921	954	994	956	933	1003	1005	1039	950	954	937	939	977	949	972	977	993	972	988	991	968	980	983	964	974	954	1009	931	960	996	1008	990	1025	955	997	967	947	932	970	970	1007	863	1031	935	933	955	945	914	951	1000	939	953	950	980	1014	975	997	974	918	924	1002	1013	926	952	1000	985	1007	962	979	960	1010	916	963	1021	970	986	972	1024	932	928	933	1000	988	922	974	993	948	989	1001	946	979	986	999	962	1014	998	968	948	961	982	975	982	1010	958	1001	989	994	954	946	949	932
23976	21026	24356	27892	21027	21042	13267	615	375	324	347	319	344	279	277	320	279	292	280	291	307	261	268	257	267	273	287	267	283	253	263	257	251	257	269	252	271	255	230	274	249	243	301	249	244	260	262	258	270	276	239	279	266	276	259	249	264	281	273	258	260	278	245	286	266	245	243	277	265	285	267	258	280	270	287	241	245	276	259	257	282	290	275	271	298	299	259	246	263	266	217	254	254	267	250	261	235	241	281	281	269	229	293	250	269	273	247	247	252	258	277	270	246	236	299	257	256	260	294	245	265	224	251	260	277	245	244	263	242	255	267	269	268	263	253	249	222	268	247	269	245	212	251	266	274	306	239	269	261	246	276	285	291	259	248	269	234	242	262	264	248	267	262	259	260	302	287	260	233	266	286	255	273	254	272	271	294	261	259	288	269	272	259	270	282	283	267	296	262	279	267	256	274	246	267	249	285	266	269	265	283	242	258	243	262	251	242	243	247	243	293	282	268	246	277	274	269	248	256	280	265	273	253	239	274	223	255	251	245	226	267	281	293	259	240	230	254	285	274	309	271	227	247	227	265	268	289	236	273	289	227	267	271	261	246	245	258	240	268	287	270	299	251	283	260	250	272	248	243	238	281	269	247	242	284	231	276	275	260	260	210	236	271	240	235	285	246	277	258	246	256	257	287	273	274	255	252	228	279	253	301	263	287	271	252	260	274	271	244	237	240	244	249	263	274	305	279	280	273	251	251	254	275	263	260	258	268	243	268	246	264	239	248	244	246	245	280	272	259	272	289	294	277	235	249	289	239	270	236	248	275	244	263	257	264	222	253	267	285	249	278	263	271	237	285	276	231	239	255	267	271	241	261	262	252	273	244	265	268	274	270	278	278	247	262	261	285	280	253	276	250	246	255	258	249	257	269	287	279	270	252	267	260	286	248	231	272	245	268	290	268	287	314	265	281	286	286	273	272	273	246	274	256	256	241	256	263	237	270	310	252	262	271	237	242	284	220	241	268	242	255	305	278	261	250	236	258	239	260	251	270	256	232	242	265	266	256	258	240	259	281	295	254	297	261	265	278	252	232	248	286	244	270	280	277	264	283	245	251	251	264	243	226	296	285	280	240	259	260	294	281	250	241	277	252	282	242	261	258	246	258	272	250	246	256	248	242	268	240	263	284	246	259	268	251	253	265	271	258	287	247	261	247	280	243	263	266	254	248	226	258	232	247	242	248	258	242	244	256	278	282	278	260	253	270	265	274	238	260	267	232	266	275	283	271	287	291	289	263	244	246	291	252	268	262	266	234	250	265	278	257	247	238	272	236	247	232	244	227	259	259	268	265	268	245	244	262	246	236	236	224	262	241	273	247	245	253	269	262	262	241	255	244	262	264	285	248	274	238	263	253	271	266	247	230	241	277	270	226	260	272	252	233	261	275	254	256	257	256	264	265	272	266	248	259	261	282	269	277	272	254	219	285	303	281	263	268	250	240	267	255	254	259	239	276	240	270	252	270	258	235	266	260	268	249	263	303	276	274	271	264	297	234	280	275	257	268	276	289	249	246	245	258	274	277	294	279	246	304	265	229	254	248	233	260	253	260	277	274	225	283	258	242	257	254	293	279	275	280	257	234	248	243	261	274	276	281	258	252	265	247	251	280	272	250	235	263	241	251	273	202	239	271	265	263	273	285	283	230	229	255	237	251	245	221	242	251	261	250	250	255	270	259	257	277	252	279	263	285	292	256	260	250	267	279	278	232	272	269	261	248	282	265	274	256	271	303	241	281	249	276	249	240	241	258	238	258	259	283	265	243	254	237	273	281	251	251	252	275	250	280	274	282	273	268	294	223	274	245	269	267	274	267	257	252	277	259	252	277	248	293	266	263	242	249	265	243	262	265	236	243	293	285	233	274	258	270	232	246	270	257	267	262	292	299	280	275	258	261	273	272	276	236	272	292	236	259	273	283	282	244	251	267	248	302	253	268	269	266	260	259	254	240	294	271	286	274	250	252	230	266	269	284	298	274	255	243	256	262	251	279	275	275	255	251	240	299	272	266	300	290	261	260	263	264	293	246	279	269	289	271	231	274	257	263	251	278	239	266	267	232	271	239	247	269	278	248	280	254	247	288	253	261	256	257	235	251	285	265	256	260	269	238	222	235	250	277	298	279	267	265	241	258	252	243	257	256	223	255	260	258	267	253	255	259	257	252	239	226	264	258	246	265	251	251	262	290	249	228	262	233	273	255	274	267	271	223	245	310	237	269	274	272	255	274	257	248	251	233	266	245	251	262	215	268	237	243	240	255	262	277	223	254	256	247	276	229	250	258	269	282	259	259	245	252	237	255	262	283	260	264	256	257	256	286	243	270	243	256	243	253	252	242	251	282	229	257	263	267	269	282	238	274	265	247	238	264	266	285	294	251	241	269	253	265	267	268	276	240	232	253	229	276	264	251	262	254	297	275	276	242	240	242	260	223	274	264	251	254	262	263	254	268	281	315	276	276	288	280	284	259	232	262	252	245	262	306	233	283	243	263	268	237	261	275	275	271	243	258	248	280	269	272	269	294	244	270	242	263	244	288	258	270	249	269	238	253	281	267	254	275	235	270	253	253	264	269	268	260	290	245	223	278	263	243	233	246	297	226	263	256	279	259	272	296	299	258	255	274	254	303	272	260	246	268	271	262	251	252	256	284	244	234	259	273	286	274	268	252	272	267	222	298	254	258	256	270	289	253	280	240	267	259	253	268	274	286	229	267	257	260	285	253	283	267	232	248	248	261	281	254	277	251	277	241	283	273	275	267	319	270	268	267	259	242	272	274	253	269	293	246	242	239	248	218	223	250	280	234	275	209	256	248	268	270	277	241	246	296	265	259	271	239	236	250	240	255	265	252	273	256	279	261	311	255	266	264	261	257	254	277	245	284	264	276	267	226	271	269	264	238	238	259	235	254	237	283	217	269	251	293	269	275	241	222	279	291	251	251	271	265	266	245	268	235	259	288	269	256	236	251	292	235	247	252	226	234	263	231	256	260	249	261	260	275	261	257	290	261	256	219	252	281	257	248	268	261	226	264	263	236	262	248	286	263	285	232	246	267	270	270	266	267	231	255	238	246	289	255	252	273	230	242	249	243	247	252	264	246	259	272	271	266	228	261	283	265	285	233	262	261	259	234	252	240	270	255	252	259	295	260	281	259	241	260	252	291	294	262	250	258	280	313	278	248	294	245	237	237	300	247	281	276	266	272	226	231	236	278	276	258	247	264	269	275	271	298	281	244	259	263	244	260	232	264	264	265	268	267	246	251	280	265	234	253	224	262	257	239	268	241	273	239	268	266	268	253	254	213	269	247	278	229	269	279	270	269	264	250	239	277	250	254	280	254	265	281	241	230	286	275	236	244	275	240	238	261	263	261	280	286	242	267	260	274	281	262	268	234	272	292	260	261	228	259	243	256	280	272	268	286	263	279	256	237	300	273	305	290	252	266	249	256	271	278	253
8092	16854	3781	1338	789	737	705	681	633	681	652	665	664	632	674	654	674	567	609	620	640	607	621	641	628	635	657	603	685	600	651	681	630	617	623	659	614	567	607	657	632	640	615	628	628	643	598	621	606	589	648	637	592	638	637	640	578	611	605	588	612	588	659	666	626	621	563	622	654	644	644	627	655	674	614	610	633	609	624	642	611	641	618	630	643	624	666	629	665	626	597	663	613	636	586	621	663	661	611	655	618	634	613	630	604	622	627	668	622	634	658	654	576	608	638	637	599	659	604	669	617	617	619	657	627	641	644	656	658	631	606	611	645	641	625	622	596	593	591	632	598	597	649	632	596	616	651	630	612	604	638	632	602	603	630	663	630	601	600	662	664	611	595	593	622	605	615	631	576	636	687	627	590	591	657	571	612	601	610	650	629	654	655	625	609	610	604	685	613	650	603	643	609	622	645	645	644	632	590	632	602	635	626	609	621	600	618	609	603	624	638	629	577	602	614	612	649	654	616	618	610	607	605	592	629	637	607	606	611	601	641	593	631	610	591	656	623	646	633	649	683	595	606	652	651	626	617	589	646	589	638	624	674	617	621	563	648	633	648	661	641	669	644	649	635	642	616	630	654	593	615	642	644	641	612	591	594	626	655	642	610	670	599	665	635	623	578	668	620	628	612	629	657	647	653	607	631	623	606	622	617	635	628	651	694	592	605	620	613	574	598	654	604	632	573	634	645	641	613	624	636	676	623	639	549	655	619	610	612	619	603	634	660	603	617	637	632	621	644	638	615	593	578	632	634	610	607	615	648	656	633	667	592	672	601	618	577	620	598	617	599	625	611	637	642	669	650	639	649	625	688	648	647	596	591	600	634	631	624	624	605	664	637	598	688	579	647	666	647	547	627	624	633	578	623	604	581	621	608	646	651	584	630	625	655	604	640	610	633	580	607	665	602	626	585	627	635	609	613	654	651	624	610	602	617	619	653	645	613	657	661	600	630	607	634	568	628	660	647	619	639	626	659	685	633	631	620	633	578	662	666	616	646	629	641	617	630	661	669	588	635	608	604	586	646	624	633	619	662	625	591	652	584	633	651	610	617	634	622	604	616	600	667	605	603	629	657	651	604	594	625	601	637	624	619	608	606	618	651	584	598	670	587	687	644	587	621	634	652	625	630	630	607	611	639	615	647	612	651	668	628	615	609	645	628	624	633	603	642	628	670	602	597	595	602	612	640	680	606	645	674	618	637	643	613	674	580	654	669	636	621	614	623	645	642	676	599	663	642	634	633	599	641	583	639	652	635	604	654	687	666	668	669	634	630	630	596	645	632	620	629	590	607	616	628	613	596	668	642	600	623	643	660	618	644	634	630	623	648	620	625	640	609	642	620	571	593	630	609	607	661	623	624	615	644	628	648	662	604	631	623	618	594	642	654	636	626	622	672	591	592	665	602	593	602	626	664	625	620	624	605	641	626	601	678	598	634	632	633	599	643	609	575	626	589	615	616	637	602	623	621	617	633	658	584	650	669	588	667	606	674	616	635	586	585	679	668	617	659	594	644	619	636	595	616	633	640	642	652	659	656	644	602	633	603	612	600	607	608	634	601	550	596	577	649	619	588	677	601	628	660	583	640	651	619	607	645	624	629	623	629	664	558	635	607	613	603	615	602	661	609	605	665	651	584	646	638	632	672	647	660	597	664	611	661	675	663	610	639	619	630	628	628	638	628	610	648	628	620	605	631	655	617	638	659	694	675	647	644	657	636	604	623	656	570	661	582	604	635	616	634	539	601	645	636	576	659	580	637	623	619	642	671	586	673	654	669	618	615	631	622	628	637	564	655	664	614	656	620	638	581	601	600	638	609	684	607	640	636	645	637	630	628	635	649	607	660	616	677	630	674	707	590	634	635	639	616	560	639	618	620	564	644	605	614	573	621	619	605	609	646	604	636	660	647	569	616	637	606	633	598	627	620	626	574	674	618	607	619	588	634	653	595	644	632	644	625	613	600	637	640	644	604	586	631	643	687	630	638	593	635	617	578	620	632	608	634	660	655	627	594	631	642	617	601	587	600	588	634	603	649	644	654	623	627	600	664	644	666	668	647	584	648	626	627	635	630	604	638	664	593	603	635	606	608	636	631	638	599	636	590	650	593	707	566	602	627	656	624	645	638	608	621	641	656	612	567	611	596	623	653	596	640	626	611	643	611	661	612	615	609	590	660	595	664	664	679	613	611	648	626	586	614	656	652	638	628	617	646	604	634	628	577	589	630	626	625	663	672	642	592	614	654	607	619	633	634	669	597	606	635	639	638	617	622	646	654	655	594	604	628	638	633	589	637	652	618	635	626	603	650	655	636	641	601	659	649	686	594	653	598	615	597	628	616	638	609	612	651	601	582	621	603	616	627	640	563	593	654	651	644	607	634	645	618	607	613	644	703	623	627	584	662	617	679	590	648	615	625	583	621	608	630	680	619	597	562	611	631	623	610	613	596	631	650	641	633	636	606	599	629	621	592	621	648	643	600	631	637	625	612	630	604	643	599	608	621	586	585	579	633	590	623	670	570	648	594	621	620	586	601	631	627	622	602	609	639	645	588	650	660	634	612	645	663	608	637	565	627	624	611	603	626	615	604	621	620	596	583	619	648	627	639	594	624	619	642	638	587	597	615	635	620	637	622	639	596	617	624	588	593	597	565	600	577	628	623	623	635	687	634	600	575	615	641	603	621	615	637	636	650	624	639	626	666	624	613	643	642	604	639	614	652	603	639	644	670	626	656	611	600	627	621	621	608	591	591	634	618	637	649	643	646	663	605	652	598	635	628	619	663	581	634	596	654	597	669	637	631	650	628	617	604	602	668	578	603	635	642	673	619	594	632	618	622	596	631	639	631	598	631	687	652	609	628	637	597	595	640	654	633	596	622	603	617	600	644	627	578	609	592	602	652	632	649	563	634	630	640	644	666	610	586	630	629	625	645	598	664	614	594	606	629	598	623	613	586	626	644	617	647	642	624	620	579	625	624	636	635	651	634	657	620	661	617	634	589	637	653	637	628	619	676	604	587	584	629	603	592	568	604	590	646	644	624	651	632	620	682	634	601	628	631	636	590	630	595	673	650	633	610	616	649	615	620	639	618	580	613	652	624	649	633	595	662	664	636	638	611	608	647	597	617	602	631	628	637	623	650	619	633	601	579	616	602	666	641	594	642	647	596	604	626	632	626	611	596	614	617	636	662	617	637	631	654	631	635	614	647	656	634	581	609	619	623	628	628	656	627	624	620	627	632	643	621	589	577	592	614	672	609	608	612	649	621	625	587	642	664	621	612	572	630	605	592	588	601	618	661	669	636	642	646	638	648	663	651	609	627	625	597	580	591	685	598	638	601	603	612	599	616	622	634	626	618	621	641	655	648	610	639	648	623	635	569	595	647	631	664	620	556	618	624	567	678	658	638	590	617	638	621	593	619	611	626	645	629	673	650	601	584	646	666	600	597	627
31951	20200	8880	1196	540	497	434	348	332	346	344	342	335	329	316	323	328	299	334	351	308	336	329	306	338	333	344	362	343	351	343	334	298	324	360	307	370	356	288	345	339	327	307	329	299	339	343	337	353	344	325	352	318	352	308	318	324	352	303	335	341	344	329	334	326	339	336	326	305	335	299	345	307	341	340	319	349	349	341	345	345	329	334	331	332	320	334	324	306	321	303	351	349	342	347	340	331	305	301	339	330	365	312	271	289	327	335	352	317	329	345	329	303	304	297	345	323	299	307	330	327	315	328	294	321	333	336	353	302	344	363	334	336	332	360	343	319	312	323	310	332	361	304	357	306	347	330	328	325	308	329	353	328	318	321	309	360	338	306	354	355	376	358	325	344	361	334	336	327	335	312	339	321	314	293	336	328	329	327	315	326	369	320	350	337	359	357	312	347	321	373	337	337	316	287	325	314	316	331	335	343	318	340	324	355	346	325	335	329	352	341	351	318	306	333	307	325	294	308	364	301	310	347	348	313	387	338	370	346	337	305	333	337	316	346	339	334	356	303	318	327	326	317	352	368	321	311	345	363	335	309	363	304	327	370	349	353	340	320	358	299	354	321	349	338	324	333	343	344	332	359	347	329	308	320	307	327	316	340	292	310	349	319	371	329	334	312	323	324	294	342	335	329	333	339	359	338	342	320	337	334	323	344	353	355	360	339	331	351	341	347	366	312	333	322	305	335	360	360	337	339	316	350	358	321	351	354	344	321	336	349	337	331	302	336	348	337	318	361	349	335	373	313	327	347	353	330	339	348	300	324	347	318	360	329	325	328	316	309	326	331	337	336	330	298	359	358	327	331	351	301	340	335	333	344	330	330	341	336	339	346	339	325	328	313	310	348	332	349	351	325	362	322	328	341	345	328	351	310	334	370	347	332	347	323	333	325	342	350	344	339	319	319	345	340	347	336	298	338	290	361	330	337	360	346	341	327	336	371	312	298	329	312	310	316	362	320	340	340	352	327	328	345	339	304	314	311	320	355	344	306	311	325	305	344	350	320	360	327	315	355	298	298	334	332	331	304	342	311	314	297	323	338	323	320	359	346	324	358	361	327	336	324	332	318	341	347	359	362	309	346	316	334	339	298	346	315	359	331	309	346	335	321	326	364	344	337	313	313	344	317	309	313	355	326	328	352	347	360	343	304	326	304	377	313	330	361	349	326	337	351	333	353	359	337	322	342	325	354	334	346	352	324	322	357	318	329	339	323	330	364	345	315	367	324	365	333	334	332	325	299	319	316	343	321	312	348	338	297	325	345	351	339	358	314	360	324	346	335	351	332	340	324	327	342	317	350	350	354	330	315	347	338	333	311	346	357	365	329	358	344	351	315	328	317	342	314	334	323	294	308	320	330	333	323	306	343	345	356	366	371	326	361	330	336	326	307	373	338	365	359	329	294	300	328	339	383	336	337	347	291	344	340	350	300	348	339	297	325	354	336	329	297	359	332	330	335	368	345	331	364	338	337	362	326	314	335	320	330	345	319	333	316	318	354	295	317	313	325	335	318	352	324	358	375	314	334	317	318	300	342	352	320	340	328	333	328	348	343	352	312	312	309	345	358	326	351	320	335	320	322	355	309	331	296	306	326	328	367	327	299	327	345	336	327	329	323	339	340	335	322	346	316	292	339	321	339	345	340	314	352	332	304	349	322	377	346	319	355	341	321	360	343	343	340	331	344	321	329	367	311	329	356	371	331	313	295	356	317	339	372	339	366	332	349	302	339	320	338	317	328	352	317	323	346	313	301	342	318	349	366	347	332	342	349	328	354	319	318	315	344	328	351	340	327	356	333	341	326	336	340	360	359	337	341	315	331	294	328	318	320	314	332	322	357	306	350	297	316	339	324	361	331	317	339	324	339	322	303	317	333	331	318	326	333	317	337	275	348	313	317	295	297	304	322	337	364	342	335	311	342	330	335	338	340	289	315	323	328	346	350	371	379	354	337	348	335	297	329	317	362	359	322	313	312	347	357	342	312	354	305	338	316	346	320	285	309	335	295	331	323	336	333	322	323	332	331	324	296	329	309	325	320	382	343	319	328	348	346	354	324	292	317	321	335	366	341	311	350	348	330	287	391	379	354	350	345	317	332	327	336	373	284	356	345	359	363	300	348	328	366	312	330	324	321	350	339	299	326	307	380	347	296	327	340	328	376	328	334	376	326	331	316	275	322	336	347	351	353	351	327	324	335	357	317	334	325	322	301	342	345	333	335	340	306	354	329	335	328	347	317	348	312	336	362	343	366	346	321	316	313	348	344	364	322	329	336	317	356	350	326	332	328	362	332	342	343	380	361	314	373	350	340	327	314	352	338	342	308	318	361	349	389	340	328	327	315	326	371	348	353	375	350	326	313	326	332	329	328	342	351	324	365	332	345	317	380	373	371	382	341	336	356	384	344	361	329	314	329	316	323	341	333	322	362	334	352	327	343	312	349	327	322	340	344	310	354	341	363	322	314	328	349	314	300	334	331	320	353	352	342	349	345	344	335	329	363	349	318	335	320	340	329	314	359	319	330	342	342	345	356	320	338	338	350	360	310	333	317	288	332	352	355	360	341	344	318	329	307	343	338	318	337	340	374	331	329	319	326	337	351	374	333	304	331	319	333	325	385	329	336	336	316	393	322	332	310	324	325	345	345	339	330	335	354	301	351	350	334	327	317	347	334	362	319	349	351	360	335	309	352	340	318	331	330	328	344	347	313	347	333	324	291	345	358	351	336	343	318	338	344	318	288	349	321	319	333	320	330	332	321	317	347	312	336	360	344	298	331	315	342	354	329	313	304	375	348	357	353	328	320	303	352	345	320	308	329	312	379	321	329	292	312	337	367	337	351	319	356	326	332	354	340	361	315	320	318	345	367	344	316	337	335	363	336	326	332	370	337	331	314	341	346	362	351	327	337	332	339	333	354	364	346	304	325	338	315	344	294	309	335	332	370	315	302	342	323	359	317	298	337	307	342	355	341	314	298	338	359	346	357	355	368	302	318	332	326	312	363	355	352	344	337	336	351	306	397	353	366	377	345	308	320	345	320	319	333	319	324	329	338	362	344	337	323	323	336	322	332	339	350	367	334	326	346	355	304	319	316	321	323	321	329	342	321	361	324	339	320	316	334	366	318	340	354	358	335	336	314	323	310	327	294	317	341	357	347	342	333	306	357	378	358	359	365	364	358	371	336	354	334	340	324	305	328	341	320	289	337	341	338	362	338	294	294	295	336	328	329	316	361	347	362	339	343	349	363	323	296	323	329	338	339	299	351	354	314	337	331	313	333	339	351	314	376	326	308	339	347	326	335	345	361	314	373	334	361	321	304	336	341	373	314	347	343	320	300	342	328	351	338	371	322	345	347	352	361	300	359	327	328	341	329	345	330	345	344	333	422	328	336	325	347	334	309	349	291	342	320	326	374	368	326	330	330	307	324	300	347	332	327	333	312	338	314	317
9083	7911	1486	1070	863	841	850	864	832	845	847	803	852	891	817	872	906	926	802	850	821	841	780	858	822	812	872	819	843	789	840	846	845	804	867	838	821	784	807	887	793	865	856	844	779	860	870	863	859	838	881	872	849	829	815	882	862	786	830	838	862	857	834	793	860	906	819	887	861	844	806	822	876	799	829	802	876	811	869	844	835	850	844	834	834	883	856	797	813	832	844	887	842	818	849	866	856	790	871	850	855	833	858	811	848	816	858	827	887	814	833	902	814	904	861	875	829	809	848	860	820	851	902	862	827	834	836	868	858	884	859	844	827	811	833	828	853	831	860	820	798	831	842	837	865	880	891	840	855	904	890	882	815	826	797	890	879	868	820	832	871	855	829	898	916	859	832	867	846	823	808	794	833	851	815	855	881	834	823	864	830	844	873	851	820	884	886	831	838	872	834	853	843	873	872	841	852	840	868	821	822	863	834	859	878	840	873	869	837	815	857	786	827	815	790	793	858	834	834	825	829	833	826	877	883	861	852	890	875	817	820	863	817	816	874	798	900	878	857	870	823	844	804	856	800	822	874	793	818	858	801	876	830	806	853	797	852	835	812	825	863	805	831	887	815	878	820	858	825	858	881	870	829	873	852	864	819	816	833	865	824	828	814	865	824	884	862	823	873	878	834	823	867	841	878	895	817	813	858	886	896	842	862	822	864	850	837	854	801	822	827	855	849	846	833	841	824	812	822	818	847	831	852	889	821	865	820	792	855	835	865	918	830	821	900	826	836	845	889	818	831	832	856	790	788	892	842	839	822	798	907	854	864	861	819	766	869	865	855	844	820	837	855	861	865	874	803	822	913	844	820	807	864	832	803	866	821	810	917	812	831	852	857	853	807	817	865	870	791	828	904	849	814	828	863	892	835	850	801	865	821	832	907	821	883	833	823	805	849	884	810	895	830	899	894	861	843	831	831	888	802	837	855	834	842	834	812	825	786	890	904	809	846	853	839	881	841	818	853	851	840	808	890	816	851	839	860	801	848	846	852	792	846	864	799	834	830	799	848	826	856	800	906	866	852	862	846	812	807	839	848	846	827	859	857	833	876	798	828	866	866	808	840	847	841	786	858	826	824	851	843	835	838	832	818	829	803	811	809	880	856	854	846	851	822	847	877	844	813	829	843	886	851	835	848	835	819	852	805	824	919	896	817	876	805	843	870	848	870	857	821	867	910	807	831	846	852	833	851	837	901	845	888	835	791	836	874	814	810	831	854	833	807	834	797	908	841	826	891	836	869	881	861	844	835	873	846	826	848	904	831	871	770	900	850	895	850	806	782	798	887	842	862	875	859	851	852	830	874	848	812	849	875	817	830	811	893	810	833	853	861	879	889	821	824	818	865	833	903	849	817	827	877	862	872	813	835	889	867	812	817	826	849	803	833	850	881	826	854	865	847	850	843	876	782	804	850	842	848	859	832	842	775	913	853	822	822	865	815	823	846	852	794	834	789	905	821	813	869	799	853	868	864	868	824	876	865	821	876	861	846	843	893	760	846	836	885	782	800	827	812	912	858	875	814	864	841	888	859	829	898	889	849	843	812	848	815	836	770	856	852	843	827	840	852	859	884	876	807	868	878	831	864	805	837	883	854	872	859	858	862	761	853	861	846	783	834	846	851	833	893	809	839	907	847	851	850	803	862	872	819	866	832	816	871	821	875	852	775	831	809	859	846	849	829	823	865	817	897	838	896	895	835	898	828	838	880	916	812	802	801	856	839	826	808	871	835	850	859	867	789	810	858	801	872	814	866	850	857	839	845	842	801	816	831	801	801	871	793	868	834	853	878	837	833	802	844	750	886	837	867	821	870	811	841	818	869	841	834	802	887	862	852	866	824	835	833	838	853	840	831	840	857	823	851	839	888	811	867	900	849	855	873	850	834	831	830	850	857	820	821	791	863	810	848	819	892	831	796	854	842	846	863	851	825	847	846	835	816	809	794	817	874	830	856	848	851	833	837	868	874	828	816	826	788	848	828	838	835	877	898	831	812	856	820	864	845	871	851	847	839	843	883	858	910	810	828	807	837	876	862	805	899	821	872	894	870	861	805	888	847	888	835	874	859	851	858	812	837	851	826	809	783	872	892	837	846	840	836	867	814	770	855	889	830	844	787	808	834	849	847	844	885	898	830	816	867	848	822	834	853	846	844	787	782	862	831	819	801	852	822	852	888	883	814	815	818	793	848	873	779	809	842	776	832	869	872	823	810	835	815	830	808	874	842	876	829	905	828	870	886	790	865	897	852	835	843	825	841	812	835	875	832	878	844	869	830	850	882	781	848	824	842	837	876	828	829	849	815	808	856	835	832	801	837	822	820	809	861	843	827	818	842	845	815	842	795	866	846	858	821	846	889	827	847	854	841	815	793	823	897	828	854	856	831	816	862	841	829	815	854	880	861	872	860	784	815	877	837	876	816	854	845	868	865	911	819	840	798	838	858	826	898	837	881	824	867	864	808	829	776	826	818	835	840	832	788	840	797	804	914	868	759	895	852	887	790	806	799	859	858	806	829	821	884	838	825	835	855	827	844	846	856	787	819	832	851	865	831	846	937	867	867	819	911	867	817	823	865	860	853	828	822	809	812	808	810	860	813	848	831	869	842	851	887	827	817	805	863	859	839	835	900	840	876	843	894	879	873	795	860	905	875	824	865	861	840	889	860	875	841	856	876	833	805	818	839	841	890	826	874	794	811	832	863	829	872	859	776	854	783	840	803	831	814	864	892	815	873	900	820	854	829	818	814	881	835	834	779	817	830	844	873	848	833	793	797	846	835	812	878	861	838	827	874	856	872	850	906	853	856	880	860	806	919	845	824	893	831	854	859	808	839	840	853	849	909	846	794	848	884	822	852	810	771	826	854	872	886	883	876	839	868	868	853	797	838	853	845	886	859	845	823	865	827	863	818	809	855	838	834	851	839	796	843	769	853	825	819	806	872	907	882	790	848	872	829	818	823	851	828	882	859	887	889	883	868	867	821	787	870	789	858	832	886	834	898	858	852	838	848	842	873	837	884	805	849	880	852	846	819	862	846	890	854	824	887	853	864	837	830	813	800	841	848	848	843	836	823	843	829	820	823	892	832	838	848	824	888	817	849	818	828	836	846	821	889	873	862	825	834	827	790	809	840	865	862	856	881	843	798	851	853	793	854	828	854	808	817	862	790	872	811	860	835	886	874	847	852	852	824	874	881	869	900	835	853	843	841	839	782	850	861	832	901	804	852	827	806	829	897	818	807	832	832	845	830	881	838	882	887	838	840	814	822	830	878	847	850	860	814	857	807	876	838	887	838	834	831	914	870	832	803	812	822	914	839	865	825	847	809	882	874	841	835	844	857	841	823	793	857	888	837	838	877	875	837	864	849	890	824	848	829	790	872	842	821	780	775	839	850	833	862	868	863	849	860	871	852	832	856	895	853	844	860	812	846	829	805	832	841	813	836	845	810	858
24676	21025	24017	28243	21014	15734	728	531	476	473	432	449	412	454	437	403	413	414	410	413	436	440	401	442	422	373	418	450	403	452	395	391	389	384	399	408	379	432	400	388	400	439	403	399	418	412	421	420	403	409	400	413	376	425	408	408	428	440	397	426	398	378	379	423	417	446	391	416	438	439	427	415	408	395	408	378	481	421	379	402	391	393	450	431	411	405	397	377	422	413	435	380	416	431	424	386	379	406	409	387	390	413	386	424	420	409	400	381	380	411	406	394	404	422	430	392	407	373	379	424	418	365	415	443	399	398	427	415	395	422	388	429	452	402	415	431	336	392	444	416	393	408	400	387	424	380	409	405	423	430	435	382	429	419	401	383	396	388	398	419	433	413	405	423	413	428	410	458	405	428	386	410	424	408	415	397	421	447	400	360	391	431	435	482	450	411	400	379	418	401	411	361	393	407	396	401	439	435	449	399	380	444	406	395	376	453	416	396	446	401	410	425	398	391	393	414	408	394	410	406	409	418	439	429	442	434	403	406	427	399	410	429	415	411	401	435	377	394	377	411	403	413	410	428	414	469	386	403	383	400	428	401	382	427	452	418	403	395	418	408	416	402	384	397	369	392	398	420	371	417	441	367	410	416	378	415	386	401	424	418	401	398	383	416	426	411	406	416	443	443	391	413	439	429	411	390	399	404	388	399	422	426	403	394	371	401	394	386	387	396	412	412	432	415	408	376	409	426	438	413	445	406	426	424	435	392	450	421	387	393	440	419	380	418	449	423	397	397	410	447	410	429	384	421	393	414	415	405	397	420	416	394	397	404	435	374	409	377	424	401	388	378	414	412	378	369	435	427	410	407	377	384	386	399	393	429	455	415	376	396	411	391	401	378	407	397	412	399	408	399	407	398	395	433	382	413	352	377	405	409	422	412	383	400	401	439	414	445	405	368	360	417	403	416	407	361	376	409	423	407	430	423	410	423	420	423	414	397	395	395	401	457	417	414	386	417	391	429	410	401	417	407	418	409	403	438	385	397	415	372	403	390	394	380	399	413	396	397	403	379	390	420	383	421	429	391	416	401	416	396	397	424	391	439	371	373	376	367	401	400	429	433	444	394	413	381	417	390	435	414	428	387	423	359	382	353	419	377	409	432	425	407	405	450	422	418	429	425	384	382	366	428	410	399	396	408	424	442	418	375	426	437	427	415	439	410	403	370	400	393	434	431	397	411	388	411	384	415	421	423	398	393	425	413	386	405	414	423	382	417	401	377	373	393	410	381	428	415	399	428	423	411	404	389	383	393	422	368	374	426	406	386	416	409	422	420	420	417	384	365	400	422	405	395	434	415	422	390	428	418	409	404	374	456	419	407	353	393	398	414	393	403	435	431	394	402	426	422	417	369	414	423	445	422	433	393	420	404	390	389	404	385	419	423	379	401	428	413	418	387	400	425	390	391	387	403	395	409	399	441	439	373	451	396	406	428	375	424	406	400	452	381	436	418	424	403	421	373	389	371	395	394	439	393	416	383	409	406	404	396	403	404	375	403	413	386	378	418	403	433	386	433	399	410	389	384	383	357	407	409	418	340	397	406	408	416	406	445	423	383	398	398	423	408	439	416	413	408	419	410	447	410	423	403	379	413	413	413	417	392	414	384	410	375	412	370	419	379	392	351	406	370	373	416	391	420	408	378	396	391	400	405	433	412	389	382	387	422	385	422	422	396	395	413	437	420	372	460	383	404	406	438	384	415	412	412	405	398	392	403	421	375	419	407	415	393	412	358	356	373	411	394	423	416	393	399	374	388	408	387	384	379	399	410	387	384	438	414	412	401	380	380	409	411	386	411	404	432	399	382	388	410	444	397	391	369	379	432	424	450	417	438	410	417	388	421	426	339	418	411	379	408	406	407	423	409	383	398	418	425	427	385	366	438	400	395	420	396	403	419	442	369	410	400	432	387	384	420	397	361	369	456	428	411	429	413	399	404	408	410	392	450	384	433	405	395	398	395	426	408	393	384	447	382	363	412	401	403	390	391	426	401	442	401	376	395	418	434	418	414	395	411	404	413	416	439	395	431	416	403	407	396	383	388	420	432	417	371	369	379	383	395	438	432	354	391	436	399	400	403	441	406	430	385	403	415	391	420	398	411	407	400	376	396	397	432	400	357	426	415	404	421	381	377	427	426	412	426	425	368	385	394	436	385	406	459	424	426	422	394	373	424	369	391	416	390	391	412	407	400	409	420	398	413	410	427	390	411	411	407	388	420	418	380	411	397	355	422	434	397	424	432	390	443	420	420	418	392	408	416	406	427	461	381	406	430	432	424	433	399	403	392	425	395	385	406	408	396	379	420	439	412	443	398	414	370	384	399	391	392	414	368	412	399	410	390	426	413	398	421	373	399	405	375	396	416	449	397	399	407	417	449	392	398	401	387	412	371	412	412	384	397	413	374	403	376	443	391	402	419	406	394	398	410	400	407	412	393	403	399	403	398	416	403	384	404	419	380	388	355	382	376	447	407	413	427	406	422	439	427	422	381	369	400	415	395	385	387	390	420	388	395	381	405	382	439	409	429	378	403	410	428	426	404	444	401	415	380	385	380	404	420	355	443	411	430	415	418	414	366	423	418	416	397	382	394	405	413	425	400	423	397	447	404	365	400	438	393	384	367	388	440	435	413	386	401	387	448	353	394	396	418	383	429	377	403	410	443	396	373	403	348	450	381	382	398	393	430	419	432	398	387	413	411	387	417	406	422	430	345	392	407	397	389	392	401	391	420	392	415	408	424	406	436	425	427	414	400	388	384	407	441	428	426	390	426	412	404	410	407	456	417	429	393	424	432	419	424	416	365	421	412	402	408	363	411	419	391	427	406	410	436	376	397	430	456	434	415	404	410	394	434	394	390	380	402	416	391	402	409	439	434	413	412	383	369	406	392	401	375	380	396	408	425	428	399	389	449	403	401	375	386	373	379	432	406	393	416	425	382	415	431	409	415	394	400	418	438	406	402	401	405	387	422	419	383	394	395	380	407	432	415	417	368	393	434	437	390	410	409	401	394	446	374	396	393	444	406	355	366	425	387	430	399	400	360	402	399	371	399	395	444	367	395	382	434	446	414	415	384	381	402	403	376	353	418	385	414	396	417	385	446	389	374	390	406	411	403	416	395	403	429	415	403	454	380	400	388	395	387	400	412	362	413	424	398	428	420	429	370	386	415	381	422	402	429	369	416	405	423	402	394	394	383	374	376	399	436	426	415	411	391	375	404	402	413	394	404	421	422	438	396	374	406	433	377	407	396	406	407	409	393	415	394	408	411	415	441	389	413	412	405	428	436	430	383	397	399	372	389	422	410	407	402	397	414	372	390	421	355	396	409	383	454	436	430	375	410	409	392	395	387	392	375	409	401	392	431	434	411	410	404	418	386	407	398	394	379	459	407	383	463	360	442	444	393	367	420	422	388	401	371	455	422	375	387	364	408	401	393	354	435	431	404	410	397
9372	11934	2113	1459	1083	982	1026	1015	985	963	980	976	1022	961	1024	1022	978	943	976	944	950	962	966	974	1050	964	971	942	945	942	900	1021	961	984	976	932	987	939	919	970	964	958	916	963	1009	998	929	942	949	955	957	926	971	953	970	958	992	973	916	1038	929	991	953	1001	1013	971	984	979	971	981	939	936	906	974	1001	964	984	1037	936	975	979	969	974	1003	958	973	977	975	940	1012	1022	938	1015	970	946	959	948	971	999	969	963	928	962	914	972	942	1026	1006	973	947	985	1002	956	940	1001	1004	963	1011	928	934	956	1054	985	982	1004	963	962	977	906	885	1013	993	985	986	986	1007	976	1018	974	985	950	985	982	949	948	1008	933	968	983	986	1020	923	966	925	929	1012	976	942	932	964	991	1015	947	977	950	943	959	1009	946	966	928	984	959	868	943	916	959	958	972	993	938	967	971	1022	996	985	956	928	1013	975	972	946	944	955	975	954	1023	996	973	1017	1005	955	931	978	980	932	982	914	927	1015	991	907	924	969	963	938	933	1062	936	1016	1021	1015	980	944	953	963	1001	978	988	972	908	970	965	1039	964	943	958	938	949	923	977	970	975	950	981	932	926	935	989	1015	988	926	1077	953	1022	999	997	953	1017	1020	941	968	1000	983	999	949	971	978	995	933	971	967	957	935	998	1026	956	968	905	960	1008	1027	986	939	940	1001	957	980	983	969	926	966	914	964	991	964	968	958	1042	959	926	1004	978	950	974	988	1024	946	972	1032	977	970	939	1008	991	1005	957	1002	999	991	979	963	934	974	970	965	951	1010	995	969	988	967	996	951	1005	971	964	1007	951	963	946	938	941	960	938	991	932	999	973	1000	969	967	975	960	963	975	998	922	1012	999	926	1007	994	980	953	974	943	963	918	976	959	979	945	939	952	980	952	974	985	960	1012	937	997	949	1008	890	975	1038	929	964	914	952	980	1014	1004	971	991	967	908	925	980	1017	970	1009	951	1008	985	997	1022	943	1053	990	955	926	1015	932	943	990	945	1002	939	945	953	1041	948	972	974	987	955	1001	972	1009	909	949	1025	1003	979	1008	975	960	917	907	1007	961	1010	928	962	965	999	935	966	963	945	937	928	943	931	966	1023	954	1027	923	968	942	960	1013	973	990	963	980	955	986	973	1003	1004	964	984	995	916	970	971	975	948	1012	988	995	953	940	993	970	952	998	989	1008	953	971	987	998	955	1050	940	985	1031	937	973	969	1018	962	939	955	982	1004	974	995	982	955	942	951	957	981	942	938	1010	989	944	939	973	965	957	972	995	994	1010	1002	977	950	1055	971	978	977	983	961	1011	1005	985	984	968	991	997	1004	973	966	997	1024	948	964	966	995	967	932	1026	948	955	939	959	910	1033	946	975	1019	950	944	997	910	998	935	974	988	966	1011	937	972	1005	940	938	923	951	978	927	902	977	967	961	987	969	988	936	1001	943	943	923	950	1013	928	990	960	974	914	969	952	1028	974	975	922	988	958	960	978	1000	993	940	978	974	984	1026	973	986	928	931	957	991	926	958	979	995	899	993	952	999	965	945	1005	938	1001	964	959	987	973	947	965	973	988	967	922	973	913	998	913	975	940	950	1000	982	951	951	917	950	920	964	920	924	944	961	1007	937	956	992	943	1021	959	974	984	930	1005	925	1019	941	1035	954	900	921	934	959	1015	979	1030	952	1011	961	974	909	971	973	983	953	977	989	924	1044	931	1033	954	992	957	1000	1014	989	982	956	936	976	929	976	977	943	979	909	910	993	982	969	966	980	985	969	980	1006	962	962	979	994	1010	944	998	956	991	1010	973	902	984	929	1006	991	995	1005	945	957	972	1003	961	933	977	987	958	915	953	983	964	953	944	974	992	1010	984	992	966	996	933	972	931	986	994	947	955	968	971	1036	881	965	926	969	937	978	969	969	940	967	947	939	962	898	958	919	1000	952	976	982	992	964	918	930	1012	956	983	949	1021	914	1017	1025	985	1008	957	998	956	977	1011	1005	954	916	942	946	930	920	923	986	1015	935	1009	981	934	952	940	987	934	1032	1036	970	945	1008	1019	978	964	991	972	1057	929	971	941	1027	948	902	1010	964	976	1029	1002	933	979	947	970	923	970	933	1021	979	968	983	938	944	976	946	955	956	946	992	921	961	926	980	928	968	938	992	950	950	951	926	918	956	970	977	997	992	975	945	943	1013	992	981	981	993	969	1046	908	912	938	995	980	967	1048	993	1000	1014	975	945	950	941	998	977	933	968	971	981	1012	916	928	974	1000	1018	949	925	944	971	1014	1016	967	955	994	956	1039	963	963	997	1000	1003	965	979	952	962	973	1009	979	964	1018	948	968	953	949	913	982	1014	983	973	989	992	955	1040	944	964	980	935	1017	990	944	990	965	1049	1011	984	981	966	975	934	982	1039	964	1012	1010	982	938	977	911	988	974	968	945	978	976	941	957	959	944	973	1003	969	962	975	912	955	969	951	984	941	990	943	960	1019	1012	1012	979	971	951	938	947	958	935	1007	1043	1003	994	976	986	963	913	977	1005	960	977	970	944	974	941	966	965	981	998	1014	892	914	984	922	993	984	963	967	972	960	1007	935	909	948	987	926	946	996	972	939	954	962	983	984	967	966	994	952	947	983	990	984	991	939	975	1038	887	988	1005	1022	980	954	915	956	975	1012	961	1004	972	973	990	945	1028	977	1002	1047	963	967	989	992	883	963	967	959	948	988	945	1037	951	946	941	1036	906	944	984	944	957	969	936	977	973	956	998	949	971	951	959	978	954	982	947	994	956	956	1018	949	951	968	908	936	947	981	976	953	956	990	969	972	957	991	949	976	986	925	931	971	1013	959	1025	1000	971	961	945	975	972	936	1021	923	959	959	938	1000	972	1019	901	1019	939	913	917	963	993	911	958	1013	995	1002	952	994	977	980	972	946	955	992	929	987	940	1011	983	953	985	1033	950	967	966	999	884	943	941	1011	990	963	940	983	967	920	987	946	906	937	953	998	931	1013	1020	1008	969	949	992	1006	938	947	932	940	932	986	943	986	951	959	946	996	986	995	961	1011	1005	1011	945	969	977	961	920	1008	974	1003	931	980	944	969	931	911	965	976	1054	978	983	1002	924	966	1001	944	960	958	940	928	920	975	964	999	980	1003	980	970	977	929	1000	995	975	1030	996	976	1028	889	985	928	958	994	991	961	986	1053	964	910	900	954	967	1001	970	994	985	928	951	976	955	986	989	948	978	1009	964	992	982	957	942	942	955	1015	930	1013	990	942	976	960	1011	977	925	1024	1019	1044	1011	992	1022	981	930	976	926	985	941	998	967	946	973	999	947	980	903	958	963	1001	955	998	935	980	1005	977	909	925	938	993	987	949	954	979	972	926	971	973	1055	1006	966	932	988	977	956	965	942	992	973	974	913	941	969	962	959	953	987	951	993	965	956	1015	900	954	977	965	959	988	931	950	962	965	931	952	952	978	994	928	985	992	911	1003	971	944	972	979	962	984	1002	975	938	964	937	957	956	960	959	987	1003	958	954	1033	969	1013	940	1018	953	971	987	916	966	948	987	1016	937	985	1024	923	923	977	969	916	979	956	984	947	892	969	966	1029	1000	956	988	941	947	964	984	956	976	920	944	972	956	933	948	943	971	966	1013	926	1003	952	910	984	954	947	924	964	979	969	970	982	944	969	971	946	1033	1003	976	977	980	913	939	984	951	929	972	975	981
23854	20974	24298	27835	20976	20990	13418	571	383	374	327	357	329	298	328	252	282	271	277	276	289	281	314	283	282	282	256	271	255	301	294	305	267	252	263	263	276	246	261	264	251	270	268	250	253	250	240	253	269	300	262	260	262	291	248	258	271	284	261	255	258	260	263	256	253	261	234	266	261	243	258	274	260	252	266	288	252	258	254	247	251	285	276	249	252	243	276	277	232	273	246	245	256	282	276	264	260	278	315	251	276	271	271	278	257	256	258	291	305	273	277	230	241	276	270	273	224	237	255	251	250	255	262	270	262	254	258	252	244	275	273	254	221	258	284	274	267	245	261	266	288	251	273	265	267	242	239	255	263	274	273	244	271	232	308	247	260	266	259	261	268	256	220	268	270	275	264	273	282	254	275	275	229	265	286	233	248	227	251	241	287	285	260	229	277	239	289	237	240	293	265	258	289	279	255	245	231	260	268	250	242	236	260	280	239	237	235	283	255	244	263	249	253	238	270	277	234	267	252	234	260	273	263	292	263	266	231	270	279	248	288	252	275	228	237	300	245	262	261	235	245	263	262	250	233	274	267	247	244	268	261	273	286	276	252	268	235	232	226	267	265	276	272	240	252	249	252	256	275	244	231	253	255	253	271	257	248	262	227	246	268	288	253	298	276	222	273	286	259	257	262	275	269	272	232	256	271	270	265	242	275	299	298	252	234	261	267	223	260	255	227	255	271	237	236	284	255	273	242	281	262	268	256	256	269	266	287	263	233	279	279	271	261	253	260	273	234	263	269	255	237	289	282	238	262	219	254	278	247	226	254	255	258	287	246	281	264	250	266	271	226	273	247	250	278	264	250	254	254	263	280	240	273	251	252	290	274	225	286	234	243	270	247	230	282	264	263	244	241	256	281	267	259	278	252	262	263	246	279	264	288	244	261	269	258	278	246	269	257	264	258	286	288	278	254	235	263	295	212	281	265	284	269	253	250	289	246	263	233	227	235	287	253	249	268	282	238	270	285	255	266	261	272	291	277	255	249	252	243	251	280	283	286	266	227	263	261	267	251	233	271	256	253	247	256	219	262	284	277	271	248	246	300	253	257	276	292	267	242	260	286	260	255	282	284	276	270	275	268	258	257	259	256	227	298	238	269	226	254	259	269	249	245	235	259	256	266	253	284	249	279	241	254	286	249	272	289	236	238	269	269	279	277	270	292	286	281	258	245	268	257	259	287	250	282	268	230	256	240	236	276	277	273	247	264	229	241	224	249	272	277	276	272	269	254	256	249	244	231	275	244	272	268	252	285	263	236	240	257	263	250	246	259	263	247	252	282	268	219	260	256	255	267	269	257	253	292	277	268	259	222	254	257	261	231	268	279	276	234	259	218	302	242	301	265	240	266	257	273	298	275	276	261	266	280	262	251	259	252	264	228	244	244	254	251	269	268	232	238	241	255	266	255	285	255	267	250	256	238	264	274	255	245	236	260	250	284	277	266	303	246	268	262	274	247	311	267	245	260	270	264	266	317	258	248	253	236	253	254	251	253	271	254	269	266	259	228	269	260	277	243	274	272	280	248	255	226	260	266	288	278	260	236	258	250	230	264	303	280	237	225	253	249	262	315	276	248	229	243	262	240	248	244	236	261	256	258	229	278	264	277	277	268	265	256	263	265	259	238	244	254	283	265	221	247	248	270	261	258	241	268	269	262	261	260	222	280	269	275	248	243	263	271	227	269	259	257	284	263	277	269	270	283	292	274	250	248	229	274	273	273	254	280	283	280	272	251	243	260	269	244	262	274	273	246	248	251	247	280	264	256	250	254	266	277	295	269	222	255	273	240	259	254	256	262	268	283	261	271	278	262	256	250	279	243	273	249	254	277	265	240	270	251	234	276	254	261	278	240	242	265	273	271	252	241	266	253	245	271	255	257	228	261	274	298	261	260	253	235	231	270	254	275	277	249	240	257	256	237	240	265	277	276	274	265	262	250	267	259	243	241	239	249	287	263	255	259	263	272	256	248	270	266	250	239	286	254	248	239	286	274	280	257	261	258	259	270	275	249	283	271	258	247	254	268	256	207	275	249	275	272	245	277	252	260	279	253	253	233	238	246	231	252	260	264	255	271	273	269	252	274	252	259	271	270	264	254	284	261	256	233	260	273	267	265	281	265	288	248	272	250	266	264	281	259	286	254	297	267	274	246	256	259	296	269	251	253	252	263	235	243	260	301	247	283	247	269	262	237	265	276	294	259	267	236	253	267	255	248	219	245	255	274	261	269	227	243	255	269	272	280	264	259	244	254	241	263	291	258	227	247	298	293	252	250	279	264	256	244	242	239	275	254	259	294	266	286	280	271	237	282	262	261	299	209	252	275	262	295	258	257	242	266	251	284	272	247	246	289	242	269	277	265	252	263	240	254	226	292	250	252	283	253	239	254	256	244	252	237	256	258	273	249	250	238	240	268	274	291	265	277	249	249	282	287	239	276	249	298	248	257	258	252	284	252	290	269	284	261	265	290	274	254	262	273	272	257	241	269	238	235	245	274	272	222	272	258	255	243	248	270	253	254	237	232	237	265	284	280	253	239	303	261	255	240	241	269	253	258	275	251	272	285	240	244	260	281	287	267	298	250	251	283	270	272	236	272	236	254	242	264	298	236	221	261	277	287	274	245	235	245	240	260	256	264	251	224	275	271	258	272	245	264	277	262	233	279	272	247	259	233	223	250	237	268	270	260	267	269	269	249	239	255	255	300	300	278	251	262	275	263	244	253	237	276	265	282	238	264	236	255	232	268	247	257	249	251	245	287	282	228	251	255	248	239	244	258	258	261	263	275	265	260	272	241	280	269	270	249	293	275	266	250	287	284	265	281	278	229	267	255	277	276	262	273	234	274	235	244	284	250	235	240	252	256	252	296	269	269	264	243	230	269	243	281	289	295	280	266	283	269	241	237	256	290	253	274	296	272	260	242	268	263	271	263	263	256	277	256	235	239	259	285	264	254	258	275	259	257	247	245	274	257	281	238	245	246	243	250	279	274	252	259	296	257	241	287	243	244	249	267	269	274	257	236	255	277	251	252	222	289	252	244	233	234	246	279	259	268	261	250	248	280	245	281	259	247	287	252	241	243	237	237	232	251	275	284	266	287	273	257	243	265	267	244	280	266	241	255	259	260	274	236	242	256	265	270	276	275	268	267	299	245	248	251	276	240	277	223	268	253	264	233	282	234	241	253	238	268	272	255	256	255	257	259	269	271	307	261	241	237	248	244	239	232	298	326	276	260	267	272	265	249	257	260	264	268	288	250	255	251	256	261	274	264	232	286	255	252	257	229	270	293	273	272	257	279	274	274	204	260	265	259	257	229	246	267	283	273	249	233	245	242	270	254	274	240	288	234	252	232	262	270	247	274	276	248	243	243	238	248	263	268	260	274	275	240	263	278	273	270	255	267	260	238	245	246	271	280	258	255	257	271	255	276	288	286	238	282	248	220	254	239	250	235	262
11628	13534	2609	1494	900	735	750	666	703	686	667	646	650	648	637	654	631	616	679	623	677	627	627	673	646	605	623	594	663	640	600	652	616	614	613	625	669	634	636	685	628	616	649	595	615	601	601	642	620	688	649	637	648	606	626	633	583	655	626	647	618	608	616	608	656	660	613	635	656	629	633	646	668	640	631	606	625	611	661	632	642	632	647	589	597	631	638	594	600	619	622	637	637	599	611	629	637	636	644	664	602	601	665	601	653	639	674	622	623	612	655	614	615	606	604	625	655	653	620	595	610	609	631	581	628	565	622	640	614	632	620	614	590	657	652	633	654	610	646	653	633	616	659	614	635	628	625	639	546	624	625	642	616	621	584	613	613	649	586	631	604	660	642	602	675	627	586	644	632	644	663	621	678	642	684	659	631	639	602	599	615	632	628	574	617	653	612	602	663	619	599	609	635	642	562	594	607	649	699	635	619	602	608	599	610	626	666	645	591	613	601	656	629	593	621	675	628	591	641	604	655	649	710	590	657	619	635	626	612	619	614	599	602	618	645	598	621	653	633	634	706	604	625	643	620	652	598	641	654	614	638	652	614	624	639	582	657	592	627	679	630	644	612	639	619	608	659	609	632	569	626	626	597	642	584	588	632	650	595	611	625	648	598	614	615	619	595	597	611	677	622	629	609	648	591	608	652	615	606	613	653	575	638	622	669	671	630	625	641	643	616	630	629	585	584	578	606	629	629	645	618	649	648	655	647	621	653	639	676	601	643	631	636	645	622	609	636	590	588	676	651	652	605	642	638	644	647	648	636	610	633	607	633	620	616	629	620	612	609	620	607	615	659	632	651	599	599	638	620	603	648	658	607	623	620	665	600	599	654	604	665	623	640	651	649	651	585	565	639	597	561	627	664	624	640	625	620	627	596	602	601	652	674	621	587	608	631	606	636	629	594	648	615	612	604	576	624	656	620	690	635	649	621	591	633	602	637	632	637	614	635	636	620	638	671	637	630	585	661	655	600	606	643	618	646	654	636	632	672	631	597	609	620	614	597	591	648	600	639	648	645	602	614	612	628	622	587	661	581	617	616	630	639	635	619	630	615	603	612	622	596	642	582	608	625	664	622	632	669	608	622	627	652	611	620	629	595	650	612	628	628	644	612	614	647	620	570	611	629	660	662	651	624	646	661	632	636	629	624	644	608	614	641	643	685	620	603	658	652	587	607	606	624	616	551	672	675	647	606	618	672	614	620	613	623	628	648	595	645	622	643	627	643	659	650	610	637	597	609	635	654	635	654	594	662	594	616	643	587	666	615	642	642	627	603	644	647	647	612	605	624	598	642	599	600	580	645	656	602	657	608	602	627	613	650	604	691	604	657	624	681	666	609	611	619	641	682	643	603	628	647	648	638	622	663	639	615	640	711	673	630	658	659	630	659	631	626	600	632	597	624	675	591	634	651	580	623	650	628	612	588	643	633	620	610	644	651	567	639	671	589	618	615	632	649	608	669	641	612	636	582	622	667	633	612	628	616	625	632	583	665	618	648	663	633	598	657	602	613	643	626	650	621	638	610	615	592	666	599	614	605	629	633	642	634	627	645	655	609	608	610	598	601	628	586	640	601	635	617	621	627	620	603	669	618	633	635	669	658	632	611	619	634	654	635	648	639	652	646	615	620	631	629	646	606	617	637	616	618	670	645	610	626	608	618	579	621	591	678	622	637	642	593	661	638	603	599	621	609	619	639	644	660	599	633	619	617	567	602	640	690	638	646	643	654	668	634	650	597	633	607	625	641	601	660	626	613	638	624	675	649	623	650	643	631	619	635	628	677	641	605	617	623	645	629	663	640	643	633	628	599	611	632	671	613	653	636	642	612	608	601	652	669	627	639	639	641	635	707	677	561	599	620	667	650	590	631	601	622	665	673	599	666	641	592	613	584	616	640	659	612	573	612	625	678	644	669	664	646	612	631	590	606	606	599	667	627	599	620	585	625	602	643	654	639	610	643	640	653	594	649	664	605	616	633	613	648	628	608	640	623	665	631	622	601	641	611	602	638	669	644	616	639	608	648	626	636	665	606	610	650	595	619	652	626	658	634	646	666	627	661	642	626	622	585	623	603	657	649	652	618	629	689	629	643	621	627	637	611	623	636	635	641	651	592	634	633	617	635	609	635	625	608	615	552	672	644	638	621	609	621	664	654	657	592	631	639	632	618	646	641	641	625	602	650	649	610	589	652	629	596	650	619	608	622	630	637	660	618	636	621	619	643	620	624	637	628	636	644	629	644	659	608	602	625	615	629	609	593	636	650	616	671	611	639	598	614	585	599	633	650	612	606	606	631	635	623	615	643	664	599	653	618	641	605	649	624	607	619	595	622	616	679	641	604	620	582	654	610	616	660	651	620	649	615	685	700	599	663	664	607	645	617	639	656	623	605	629	638	619	654	626	624	652	625	636	635	593	637	673	644	665	611	641	632	627	602	614	678	649	608	679	640	650	627	636	656	611	638	582	635	609	624	637	618	578	591	690	643	612	605	624	618	596	641	656	590	624	661	618	595	633	623	620	634	642	594	620	645	619	582	663	612	613	690	628	604	661	617	613	648	638	632	625	664	636	656	571	611	633	645	601	633	634	625	644	646	650	643	644	634	620	623	605	637	559	621	628	622	632	662	638	642	619	619	631	596	638	641	611	670	623	603	616	618	626	657	619	621	630	609	666	608	660	647	586	648	623	613	669	614	653	601	580	610	592	631	668	627	612	642	596	628	616	651	601	616	656	651	649	639	644	648	635	599	629	624	590	647	628	600	599	588	610	577	615	581	625	631	648	652	614	644	654	599	633	603	620	620	643	641	615	610	604	599	636	639	622	620	628	578	662	647	623	612	660	579	614	656	613	626	596	650	609	590	635	656	584	610	605	573	635	633	654	669	604	615	634	626	625	632	619	634	667	598	640	600	640	648	592	654	619	670	651	572	647	644	609	636	622	640	634	610	668	611	604	597	644	621	642	634	645	649	612	600	641	669	643	594	642	582	635	624	591	609	617	621	638	620	600	610	622	629	582	661	653	649	643	597	583	615	652	616	608	679	590	582	634	611	608	620	622	587	632	622	609	622	620	605	633	679	605	604	642	659	670	595	618	622	683	634	659	642	609	590	618	590	625	664	651	632	631	662	601	620	642	650	588	605	641	657	654	620	658	645	620	641	590	632	620	607	596	588	596	662	628	656	606	638	611	669	592	635	630	592	654	592	612	655	597	636	631	674	632	608	670	655	582	632	627	586	640	598	657	612	626	592	648	674	626	623	646	634	641	626	638	648	627	610	609	648	664	686	614	674	600	598	620	601	631	636	648	633	638	640	645	641	612	619	641	643	653	615	598	599	589	631	631	623	547	565	616	626	661	626	640	632	658	618	602	594	657	599	621	672	621	655	660	627	587	591	618	640	676	655	640	619	640	622	649	621	661	647	621	632	592	621	602	660	602	679	645	631	635	639	665
31638	19806	8403	1093	357	329	333	342	295	371	362	354	313	304	322	354	369	342	345	326	326	336	343	300	313	332	336	324	359	326	301	342	337	332	315	321	328	322	346	310	345	356	336	349	356	325	335	357	361	323	319	344	318	298	347	339	328	326	300	329	331	341	364	339	307	338	336	280	326	323	326	311	330	354	349	318	319	348	327	320	326	326	326	311	337	376	303	324	322	317	299	371	351	327	341	339	384	367	311	320	353	365	323	317	328	393	345	296	336	312	350	316	336	337	333	305	319	361	342	330	349	338	357	380	340	358	310	342	340	344	333	320	327	339	328	290	333	318	305	331	312	319	331	300	308	331	327	357	336	358	313	350	313	329	321	320	315	324	329	347	321	355	383	330	341	314	340	363	344	314	360	338	337	298	347	351	356	339	331	347	330	320	335	343	329	332	324	350	304	318	351	342	328	331	326	288	313	347	342	316	310	342	339	333	353	338	369	317	323	342	343	328	342	341	372	320	341	318	361	336	347	345	330	391	379	317	345	351	320	340	345	334	345	343	334	304	341	333	317	333	344	339	340	364	365	345	342	306	354	344	371	333	310	332	334	362	325	347	307	384	327	377	330	348	344	315	297	349	336	336	364	300	342	345	321	322	321	319	330	319	318	331	329	379	309	342	318	341	348	321	366	310	346	330	344	309	342	309	311	315	321	322	363	383	326	305	330	362	329	328	349	329	309	333	363	346	356	356	324	329	329	349	327	320	335	325	294	321	322	339	311	331	310	323	302	333	368	355	299	351	334	330	352	322	367	336	337	310	321	319	339	338	324	378	353	372	333	341	357	311	354	326	370	323	345	332	329	343	343	314	328	321	347	318	301	305	337	351	314	295	307	335	362	331	329	337	318	360	333	340	333	328	333	364	305	376	344	360	331	347	320	360	343	351	370	309	341	333	329	327	343	340	321	359	331	337	339	325	356	346	346	327	308	340	345	345	322	323	347	333	350	315	301	334	354	322	350	361	327	392	332	325	331	335	305	321	338	346	324	309	363	369	341	328	331	316	318	315	324	374	376	325	336	306	326	314	329	323	312	317	370	333	342	348	339	330	346	342	293	337	353	357	303	328	328	339	363	311	335	328	333	304	334	332	339	347	352	371	301	345	338	370	347	318	327	358	324	342	342	293	351	372	315	365	331	386	320	356	319	293	317	347	312	331	314	320	304	313	320	332	344	367	312	355	378	355	336	348	360	337	315	364	335	325	353	325	370	300	299	318	329	350	316	355	361	313	296	334	321	352	300	320	347	329	376	361	343	324	356	344	333	374	317	357	329	355	327	303	308	318	303	326	339	374	353	345	320	340	292	335	299	312	320	342	390	355	370	366	339	359	325	314	323	335	342	354	323	310	341	381	331	307	336	324	313	357	337	345	342	330	333	343	326	318	332	325	349	334	338	350	323	330	318	356	322	338	318	330	299	345	322	340	351	330	336	322	341	311	345	345	375	319	317	349	350	362	355	344	337	342	357	305	332	344	325	327	340	347	323	336	307	322	333	370	360	332	327	354	345	321	334	347	326	353	344	349	338	317	323	312	354	337	331	317	310	348	346	356	324	332	377	307	301	331	315	325	348	314	328	313	331	350	326	354	363	373	323	375	365	318	366	339	306	362	327	336	304	291	385	297	342	371	338	330	340	308	355	354	338	326	339	329	331	311	309	347	328	303	362	344	305	335	344	288	292	341	375	334	327	350	315	328	331	325	328	346	352	354	363	347	327	346	322	321	331	342	335	354	323	325	307	349	335	345	359	341	311	311	329	347	327	319	320	319	336	326	358	336	345	317	337	349	345	320	337	332	345	316	325	354	297	351	321	313	334	332	312	355	323	398	366	345	321	319	358	306	296	310	311	333	331	340	356	343	362	344	343	321	311	343	339	341	353	333	316	350	327	304	323	327	341	334	334	337	320	337	362	309	352	334	318	332	313	350	294	347	325	324	330	352	339	326	355	334	295	339	338	354	311	360	324	303	320	337	373	374	347	369	352	312	338	338	371	357	332	331	338	288	295	349	333	309	335	340	330	324	337	362	330	313	335	351	378	379	329	317	349	331	326	328	331	308	327	329	361	313	341	346	348	345	318	358	340	335	339	371	326	329	355	346	333	346	360	333	359	341	349	300	357	317	318	339	296	314	335	324	316	318	329	328	314	332	363	309	296	312	326	317	350	291	344	344	370	349	324	328	287	352	350	297	333	315	333	310	377	332	327	331	345	320	268	315	349	340	367	316	347	341	324	354	334	309	363	334	341	327	335	301	334	332	381	333	308	340	324	299	318	329	339	314	339	312	333	319	348	329	329	320	303	280	333	296	321	328	324	348	323	332	318	345	338	328	364	339	306	357	351	368	327	340	396	342	337	331	344	344	326	310	324	341	334	344	359	333	313	333	295	333	356	325	263	306	336	346	329	331	332	342	323	336	306	301	335	361	311	333	306	337	354	340	337	350	357	334	341	308	294	339	351	362	388	286	331	352	314	341	340	324	332	347	341	358	317	334	326	332	320	340	336	310	339	329	382	297	332	316	366	319	333	332	341	337	333	329	352	342	324	351	310	333	323	340	344	321	321	340	309	322	338	343	377	327	303	330	347	311	339	337	321	319	333	321	337	338	340	273	358	332	328	306	307	319	316	321	310	329	332	322	298	318	313	324	310	311	326	330	335	326	341	328	319	315	326	350	354	355	341	316	315	305	348	379	365	318	357	337	323	351	310	319	319	333	357	322	331	341	362	320	330	342	332	322	312	326	319	333	346	324	307	304	362	330	309	347	341	328	314	351	352	346	363	334	304	321	350	376	342	321	329	327	313	315	346	340	349	339	314	322	345	347	319	319	331	335	281	314	313	352	328	358	347	324	302	314	354	350	343	333	348	365	347	377	317	317	345	371	334	311	362	377	306	315	303	324	363	332	297	358	382	307	333	352	301	351	337	309	327	323	340	346	351	302	264	304	325	361	319	311	333	347	359	319	333	332	371	310	313	301	290	331	357	348	313	345	337	336	300	323	320	297	322	363	314	375	350	305	366	286	330	342	352	309	319	322	330	349	326	319	337	318	335	333	330	316	319	336	323	339	345	320	362	317	324	301	353	330	351	294	326	358	314	337	365	359	322	324	355	316	349	314	339	335	352	385	317	343	311	322	347	327	337	315	353	335	341	347	315	320	327	351	362	305	363	328	336	352	319	336	343	328	366	334	312	340	326	321	327	342	329	311	325	350	331	337	361	321	307	299	373	353	329	315	323	336	331	316	297	360	290	333	342	317	351	321	337	337	353	315	296	364	325	353	327	315	322	307	327	340	304	315	325	325	332	310	362	323	346	337	316	309	370	365	332	329	329	366	320	369	355	354	358	320	323	337	345	335	360	335	346	336	330	331	324	340	317	320	315	356	359	288	335	334	336	344	328	313	309	346	347	281	338	326	345	302	343	337	317	338	322	333	332	329	330	342	339	325
10044	4732	1400	993	815	879	885	846	889	824	845	802	845	820	822	814	862	839	889	903	875	862	852	833	831	823	788	830	795	797	836	849	858	840	821	893	871	816	826	794	837	848	822	898	809	852	816	836	824	813	817	788	759	904	793	831	822	893	841	846	899	783	871	850	848	800	836	831	796	837	817	815	848	888	832	858	841	844	789	739	868	830	793	820	814	833	845	836	838	867	868	848	831	810	869	822	802	803	843	792	778	817	874	800	879	830	823	816	829	832	786	802	841	793	823	801	840	868	901	834	855	802	816	817	864	859	854	864	872	811	838	795	852	816	853	843	874	831	855	859	888	817	844	808	906	831	844	865	838	827	808	829	849	811	815	774	812	829	788	902	811	822	813	883	871	867	822	858	819	835	790	818	867	868	859	881	866	837	809	839	864	857	851	857	818	835	811	856	792	851	808	813	836	860	866	829	829	801	813	870	853	795	829	851	841	835	782	823	796	812	840	812	808	857	828	869	825	876	878	865	860	811	829	832	802	807	871	825	873	821	833	830	856	804	816	871	810	756	845	818	844	796	748	848	863	823	832	847	845	793	877	859	888	834	844	770	832	826	802	848	849	852	813	854	803	777	838	805	834	855	798	826	780	860	831	775	786	895	835	812	861	885	828	827	843	814	848	859	827	870	827	803	807	826	830	860	823	811	823	821	853	825	843	860	852	872	845	834	878	838	771	793	853	808	882	834	904	858	871	857	810	811	857	867	832	828	859	858	899	838	865	821	846	881	792	779	869	886	827	811	855	876	941	859	886	852	871	882	865	843	869	800	878	839	837	844	810	822	857	792	867	848	829	829	824	806	783	781	799	879	796	839	903	813	835	858	827	792	858	806	833	831	849	775	808	847	833	803	793	865	866	892	827	876	836	809	810	858	886	874	844	866	802	779	904	785	817	870	823	858	811	825	798	809	875	774	833	863	864	842	829	885	873	880	833	841	846	824	812	801	813	830	835	840	825	867	867	823	782	864	854	845	794	824	874	834	856	792	831	863	783	857	829	825	877	882	843	786	795	810	842	858	825	834	846	824	852	867	821	910	822	816	825	782	896	820	795	850	815	895	838	876	826	833	849	839	848	818	806	790	848	893	865	893	853	816	824	854	837	774	775	864	821	812	822	816	811	855	826	804	829	853	758	804	833	873	836	851	869	864	867	869	868	791	868	831	818	872	849	821	802	879	817	834	897	819	874	839	837	873	852	813	836	848	802	845	831	798	809	802	892	869	900	857	832	845	800	868	791	835	845	840	832	834	857	839	830	854	852	843	824	857	855	845	833	803	802	839	870	877	867	815	846	865	804	786	817	842	859	852	824	831	845	858	840	855	852	839	855	833	817	818	800	840	805	851	848	877	849	846	879	812	822	845	831	826	895	829	853	826	828	867	833	911	876	836	851	825	844	826	869	888	807	836	849	860	843	793	859	838	829	866	836	853	839	828	814	745	851	845	828	857	831	817	888	844	833	839	784	865	850	812	818	812	796	871	846	851	873	793	838	846	830	855	845	806	808	869	832	838	880	869	859	823	881	883	779	817	844	862	843	845	832	787	787	834	829	849	844	818	820	847	851	836	815	856	838	837	867	777	847	863	887	870	860	837	837	836	871	815	845	835	857	850	828	846	858	865	867	816	801	828	834	844	826	846	807	815	877	854	801	801	865	819	834	810	849	871	886	860	846	858	772	837	805	835	851	794	854	849	811	872	840	791	867	839	816	791	842	862	895	850	823	892	846	901	830	826	811	886	815	830	802	824	858	809	766	842	811	807	846	796	883	807	839	833	860	840	816	797	856	814	830	841	827	809	819	832	837	817	846	827	845	833	833	861	846	835	855	842	815	830	885	822	814	800	834	793	833	779	888	804	814	871	789	808	870	857	851	771	838	867	812	831	823	809	864	860	810	795	875	883	836	864	861	836	855	850	858	809	818	862	789	835	888	807	856	864	846	850	816	847	816	845	822	842	847	835	848	876	865	836	839	817	822	849	816	840	850	875	832	838	851	872	861	906	826	813	828	868	857	812	891	824	834	837	894	842	838	842	860	844	826	851	820	845	830	844	893	794	845	849	802	780	888	843	848	832	800	803	803	840	802	854	816	819	839	850	853	825	867	805	851	828	855	896	869	853	793	853	774	835	802	825	863	880	824	827	872	905	831	822	785	788	892	878	845	804	864	835	805	851	785	835	829	828	833	844	772	853	904	847	842	874	874	817	861	878	799	796	842	832	799	812	833	859	799	801	816	808	880	814	844	869	851	857	828	809	799	843	880	842	837	847	843	822	831	850	845	801	871	857	855	854	837	814	862	861	813	800	885	864	794	847	839	873	808	820	876	828	867	904	796	890	819	817	803	825	891	831	847	839	820	830	859	843	762	796	887	793	864	797	845	841	807	875	872	843	858	844	820	865	795	836	866	855	844	872	800	821	823	853	821	867	849	851	837	794	886	850	809	823	812	896	848	839	845	811	857	838	867	814	817	872	840	832	840	886	811	796	849	855	838	854	836	850	857	890	854	804	848	845	894	888	895	874	871	880	815	881	834	835	806	820	829	807	804	843	819	818	799	807	825	818	832	828	816	805	808	824	893	833	837	847	788	836	846	888	775	828	846	816	811	829	822	785	814	840	827	833	826	847	867	859	847	888	823	816	807	839	820	839	825	795	855	792	844	829	808	855	823	882	857	901	798	802	854	843	845	827	794	813	806	870	877	846	894	846	831	870	804	802	819	857	787	803	894	838	813	849	851	808	855	883	824	877	843	844	835	817	838	801	848	885	885	840	883	807	882	791	801	836	844	858	822	834	872	804	835	818	810	859	849	876	833	847	808	821	802	835	777	842	832	874	828	819	821	796	816	835	900	853	918	814	911	828	883	833	763	808	817	795	846	845	851	869	773	838	859	793	867	814	828	857	836	853	866	814	864	874	811	867	827	842	844	894	835	820	854	844	796	866	834	807	873	838	837	838	817	863	867	801	814	824	853	806	876	818	803	814	905	865	857	840	843	833	827	826	826	879	783	878	823	803	844	837	869	822	797	811	792	833	829	836	812	834	870	838	895	825	854	892	807	823	811	798	851	830	883	785	886	863	888	836	793	865	811	860	798	863	864	876	816	814	853	811	889	830	874	824	818	866	777	832	795	812	838	841	805	826	838	799	861	813	914	850	799	893	856	833	818	800	802	822	826	808	883	875	863	792	809	787	837	788	804	821	796	853	838	844	888	786	845	841	834	865	859	860	857	831	820	837	851	828	827	849	863	828	787	823	813	816	830	832	897	838	869	796	818	815	865	875	812	831	820	859	846	820	805	867	882	814	865	807	825	892	859	861	817	823	915	859	878	826	813	786	817	825	807	857	822	894	794	827	844	837	820	831	839	848	843	798	840	804	863	870	814	831	825	855	829	835	841	854	794	854	788	777	813	780	841	847	866	812	881	802	809	837	860	865	804	849	784	798	838	826
24683	21016	23937	28268	21015	16081	774	528	459	461	424	392	421	413	419	431	416	403	394	446	403	395	384	407	385	441	415	419	405	409	434	423	397	410	392	409	417	379	411	386	428	441	395	383	405	394	403	430	403	409	394	394	434	415	388	415	393	423	414	406	418	431	396	402	375	412	384	443	428	399	378	422	415	436	408	443	415	378	388	439	390	390	419	413	435	452	407	378	421	417	421	403	377	403	397	432	418	430	421	422	373	407	402	417	390	420	394	411	386	414	389	432	416	404	421	410	390	392	407	435	402	403	421	408	375	414	421	372	415	413	412	388	386	384	414	397	442	410	425	430	422	404	427	438	400	391	387	422	436	383	427	376	398	445	388	426	438	380	408	394	410	384	406	409	400	355	388	408	417	395	449	407	390	423	417	409	408	422	418	419	393	417	387	375	403	401	413	416	422	399	394	401	436	420	386	392	392	393	416	392	357	375	415	417	392	390	374	408	415	385	360	391	423	415	402	393	412	416	373	390	422	407	374	407	382	383	415	433	405	422	420	395	410	410	371	401	418	403	406	409	385	392	430	370	390	411	369	412	417	385	414	393	391	367	388	410	390	381	419	438	401	375	393	397	376	388	401	395	391	393	401	423	365	371	360	373	382	389	411	418	397	408	421	450	416	419	389	455	383	384	393	391	443	389	427	377	395	382	370	376	388	424	411	394	412	406	426	397	413	378	395	386	360	362	397	427	405	388	392	389	422	423	396	368	396	384	365	420	413	410	396	395	385	419	411	435	404	389	404	433	405	441	385	424	398	396	430	367	404	404	386	350	424	446	398	367	371	398	400	375	402	427	394	397	400	451	393	404	376	386	393	427	414	427	452	402	401	378	373	403	407	345	450	420	391	419	388	408	418	436	403	409	423	382	435	411	387	411	377	433	385	418	380	409	399	379	382	439	400	388	377	401	407	390	401	390	422	388	374	370	414	443	358	412	429	373	398	422	381	393	409	400	450	423	417	358	407	412	411	429	400	397	394	396	399	389	407	423	376	421	425	383	395	413	360	437	406	418	413	441	384	404	399	407	417	416	429	389	379	378	395	414	408	428	360	384	400	390	398	411	396	410	404	407	413	388	415	387	444	364	408	402	390	371	407	397	441	388	390	402	421	412	377	419	416	403	412	420	382	384	377	356	365	436	416	378	398	396	376	405	402	411	423	381	407	392	382	400	403	441	383	412	397	411	380	390	399	388	377	405	423	422	390	357	425	386	430	408	396	428	396	396	397	420	404	413	445	430	411	401	424	423	426	409	405	376	402	403	382	392	402	441	440	392	415	388	401	392	381	414	385	379	402	402	413	375	375	403	410	422	425	361	409	365	391	404	401	415	405	424	403	385	437	399	409	404	414	415	390	355	390	389	379	409	381	376	447	409	400	367	413	412	423	396	388	398	399	431	410	407	390	392	408	429	410	397	414	418	413	399	404	392	417	441	400	378	366	397	400	393	413	402	394	441	377	407	415	398	404	429	395	439	434	404	418	394	405	402	428	386	434	380	388	398	433	393	380	384	412	396	401	386	401	454	433	404	401	415	457	419	422	428	419	383	371	365	375	396	414	370	412	392	405	399	450	401	422	425	402	378	422	400	398	391	404	358	381	387	408	429	373	417	430	412	403	387	434	377	379	426	375	388	399	399	407	410	435	444	424	394	442	415	412	371	410	375	403	383	390	413	411	413	399	385	374	394	411	472	393	422	396	406	376	423	390	397	349	389	365	370	403	414	399	413	421	389	410	402	406	388	405	419	395	387	376	385	424	415	393	409	391	393	429	401	412	383	347	422	401	425	359	418	366	373	373	380	353	397	393	401	459	444	365	414	437	386	440	406	382	379	415	379	357	413	378	384	397	376	398	374	401	429	401	391	383	359	431	398	390	400	436	420	419	402	423	408	428	395	437	419	405	366	424	398	429	410	374	405	389	390	418	410	423	414	429	402	416	424	388	437	412	436	434	392	391	407	374	411	423	417	392	371	397	429	395	423	397	363	403	421	394	450	432	385	419	432	383	381	416	389	363	415	393	433	386	357	414	447	437	370	353	364	376	399	368	406	393	391	393	420	370	383	383	389	400	399	425	411	382	425	457	391	398	414	446	403	390	452	414	427	431	415	407	388	395	413	382	382	432	389	409	421	398	408	466	401	441	382	381	387	423	413	429	433	417	410	404	416	410	394	400	387	367	385	421	421	394	415	458	378	394	364	376	408	417	407	409	397	394	420	418	406	432	385	390	407	392	390	424	358	416	394	372	404	404	394	402	406	410	423	425	379	397	429	436	383	408	431	422	427	377	417	385	400	444	395	454	384	395	409	403	430	394	402	385	399	448	400	392	400	402	373	406	386	380	407	427	369	439	381	406	416	410	366	427	418	425	413	389	419	455	366	394	432	386	415	398	399	405	398	415	390	364	379	407	408	407	394	391	436	403	355	417	386	403	428	423	413	383	414	425	413	413	386	398	397	367	419	385	400	413	373	424	392	402	405	391	384	397	381	389	411	407	389	412	422	402	409	380	439	368	359	415	378	398	408	426	443	408	395	389	401	403	379	394	422	409	377	407	392	404	409	436	411	386	397	376	421	366	452	400	442	407	388	399	372	445	441	408	377	415	374	408	414	415	361	409	401	397	406	399	427	431	406	395	420	401	412	384	386	432	420	407	419	377	393	411	408	424	410	392	398	427	433	406	365	432	395	416	434	446	386	389	417	386	380	387	402	368	419	383	397	381	398	427	439	399	443	409	401	418	392	374	439	422	425	429	407	381	400	412	374	428	396	380	356	426	385	382	397	403	402	410	387	403	398	375	396	405	428	437	380	417	410	414	397	399	395	377	435	388	377	385	361	409	381	434	382	397	420	395	414	391	413	381	396	374	418	448	392	425	385	448	398	430	405	421	409	423	419	426	355	404	401	408	390	404	433	452	393	452	408	371	393	386	389	396	415	441	377	415	395	404	423	381	385	391	359	423	440	378	413	397	398	419	433	374	403	399	391	399	401	419	441	393	392	396	412	419	396	421	398	435	426	389	448	376	403	421	399	389	385	446	375	365	422	420	444	392	385	401	360	417	367	414	440	401	385	412	402	406	437	392	391	387	386	425	399	421	391	371	427	459	399	413	399	463	386	368	391	395	386	380	408	375	380	421	406	392	402	417	423	397	420	391	382	418	448	419	388	407	429	409	411	406	405	434	406	407	433	427	370	383	375	363	404	427	386	373	394	420	380	398	416	416	433	407	380	401	417	392	424	388	432	421	411	409	391	392	378	392	426	409	432	383	371	408	379	411	421	419	436	394	403	400	386	427	416	409	374	417	453	438	393	371	405	400	417	369	412	399	439	401	418	418	389	381	392	417	394	371	407	391	460	425	420	388	413	421	410	416	387	381	421	389	381	382	409	422	385	410	447	382	428	411	421	383	403	384	467	390	387	395	396	375	394	412	378	406	403	416	421	427	386	386	407
9050	7188	2313	1432	1098	1095	1055	969	975	1039	999	939	984	984	907	956	936	968	981	981	1012	969	950	911	985	1020	985	955	983	943	1004	991	939	906	962	1002	946	967	997	995	986	1015	988	960	1038	1021	918	1005	999	1001	997	913	954	988	991	968	971	983	1030	964	938	1044	951	951	967	943	974	968	1013	944	978	968	968	978	923	906	988	938	963	959	1020	1003	890	989	970	1020	915	994	977	1008	955	970	938	919	990	901	1010	888	932	974	929	932	930	961	970	975	928	1011	988	944	929	968	986	951	929	995	987	989	997	925	949	958	1008	1000	985	938	931	963	948	1008	955	1017	1004	960	954	915	1000	967	993	982	953	965	941	991	959	990	975	972	924	948	1005	927	936	983	933	948	929	941	967	1003	950	983	968	981	978	971	997	958	899	961	1001	985	977	977	884	947	950	960	917	949	961	967	1004	976	890	942	992	973	951	1006	982	966	1015	968	981	967	962	998	939	953	972	986	957	980	958	970	948	978	961	969	1011	927	920	955	936	978	912	972	945	925	964	935	962	1008	891	1023	964	966	959	940	992	1007	929	1031	924	914	973	994	1001	964	960	988	1009	975	984	950	929	995	981	933	962	1058	999	979	968	939	868	971	1014	977	1026	931	953	1001	1006	974	920	983	952	933	973	968	957	947	934	994	997	971	972	954	986	980	931	944	989	982	930	983	961	978	997	976	930	1029	954	1012	974	935	985	959	978	992	936	905	945	993	1007	942	949	929	982	914	952	963	964	951	962	926	970	994	1001	923	964	961	946	1028	971	972	936	926	974	983	1001	962	960	917	933	1035	968	971	1012	1005	993	918	957	928	995	1001	966	919	937	987	899	962	965	984	952	995	908	939	936	989	966	1001	1034	972	958	943	915	936	996	975	966	983	967	972	926	965	922	963	974	1026	958	1010	968	953	971	985	957	975	897	977	956	919	986	956	912	947	964	955	941	960	986	1001	942	967	932	955	969	931	968	918	953	988	895	917	964	930	920	1007	1007	990	978	912	970	969	911	933	957	979	993	952	947	970	928	923	969	964	953	934	998	955	945	934	952	979	1003	994	991	977	944	963	976	949	960	998	919	983	947	933	990	979	979	988	938	929	950	957	961	958	1003	939	1014	999	940	1047	945	927	967	981	1017	917	1001	927	979	955	905	994	973	952	928	948	973	905	960	1013	929	946	983	961	961	1006	962	946	940	939	960	1021	958	904	941	971	950	950	923	914	998	950	941	922	961	977	947	977	963	931	943	1031	915	954	1041	899	969	1023	957	950	937	885	963	933	957	1015	931	958	946	969	960	1003	995	966	947	962	939	931	951	1010	945	986	952	998	969	975	1012	946	937	984	971	965	980	908	938	973	950	963	942	949	987	960	964	940	943	958	953	945	958	951	970	951	941	978	930	945	977	936	951	925	924	959	941	953	981	920	961	942	941	949	974	940	904	989	959	994	925	950	928	982	907	908	1055	1025	975	971	949	954	924	921	956	970	1008	908	911	969	941	914	1012	931	969	988	917	979	948	928	960	952	957	974	996	943	977	994	1013	984	965	940	921	961	910	956	964	973	960	972	977	999	932	970	972	923	995	978	1001	958	985	1010	1001	990	952	991	968	958	983	1000	965	950	975	960	901	927	942	958	961	964	925	970	962	1004	946	927	979	952	977	995	963	981	947	931	1023	954	1022	1033	960	948	963	992	912	956	1000	968	969	956	944	939	959	962	1000	892	912	923	941	945	935	962	982	964	1026	977	938	1015	885	962	918	935	999	943	948	972	899	966	931	984	985	948	937	923	966	949	976	981	943	964	1015	964	928	938	1008	902	985	974	970	973	962	941	946	968	874	990	968	1028	997	900	980	1018	986	984	950	967	944	1003	1009	962	982	984	1006	969	967	939	979	952	1048	941	933	968	909	941	978	960	950	964	1004	987	944	973	1000	939	982	936	964	1029	973	927	982	959	944	978	923	931	983	935	951	960	893	918	970	920	982	931	929	937	915	945	959	948	939	931	943	992	986	960	944	911	1009	1025	997	982	997	925	944	924	1017	977	927	941	941	988	951	991	938	974	894	906	984	964	952	929	981	943	948	996	963	1009	967	1041	901	993	990	995	941	989	917	946	977	951	905	1022	974	940	951	961	956	1009	972	1022	962	983	1018	990	979	975	968	960	935	953	949	922	924	1001	957	958	967	957	981	1004	971	920	1026	983	1007	944	926	980	923	952	903	957	974	944	980	944	1033	999	970	1027	982	943	1015	955	939	989	988	966	994	961	948	967	936	918	944	988	951	1006	906	909	945	971	977	941	971	942	986	944	962	988	947	973	986	938	915	946	903	1011	1002	1029	939	989	954	940	976	969	939	1006	959	983	943	933	988	983	924	1011	993	923	966	975	911	941	951	974	954	964	952	951	949	966	975	941	980	1009	952	992	1016	998	977	936	965	957	951	996	953	1003	921	943	955	901	980	995	971	976	964	1022	956	954	953	962	1000	974	995	981	999	952	953	963	1014	934	1006	965	1005	980	949	963	939	988	978	920	1006	961	999	986	952	941	895	946	960	962	933	1018	933	969	920	922	983	1009	990	925	978	944	921	953	961	997	1002	965	1006	994	980	905	1008	913	979	1009	957	983	954	980	973	964	1013	952	916	955	939	993	944	905	963	917	928	990	1020	995	969	950	943	925	917	945	987	949	966	985	948	967	940	960	972	917	951	971	931	938	964	960	960	986	944	1000	976	971	978	961	970	971	989	1002	1015	940	940	992	944	971	960	995	932	977	996	925	972	947	982	908	952	961	950	1010	922	962	953	970	953	921	1009	983	971	992	962	935	1021	933	929	936	1000	987	989	940	980	961	1013	910	929	925	930	944	914	988	955	995	970	927	960	980	914	990	931	952	948	977	969	877	957	1002	944	888	972	998	966	1001	981	953	962	976	1003	955	958	1018	977	943	914	953	937	957	979	1001	952	905	947	910	987	959	945	963	947	1040	911	956	934	977	974	961	967	933	954	982	965	961	982	891	951	990	971	963	981	895	983	971	951	939	988	998	1003	943	975	915	978	981	1014	935	975	953	972	1014	948	1022	973	956	909	953	958	969	1003	997	990	966	1011	948	991	991	981	918	946	946	969	949	958	994	984	925	928	953	978	966	928	926	958	974	1018	943	966	970	1004	949	959	968	920	984	960	944	948	954	994	980	981	965	936	941	953	914	952	976	969	978	933	994	961	973	1002	979	939	979	959	941	1009	936	941	981	911	989	961	962	989	940	924	969	944	990	937	979	933	955	975	895	918	984	955	995	1002	1022	1004	944	987	1000	1000	970	960	1023	978	951	941	984	973	1030	931	968	1004	932	947	937	934	1007	932	976	996	975	941	938	892	996	958	935	940	889	955	972	987	979	996	924	985	1034	996	978	953	960	986	938	942	976	975	968	898	917	940	1014	956	947	965	955	892	1019	947	963	976	1005	972	946	965	956	938	987	984	976	1014	980	996	958	952	974	961	941	1018	953	981	951	952	904	1001	971	924	1003	962	936	1012	914	938	974	930	959	967	991	912	1009	1002	990	945	1019	978	942	943	959	955	953	935	990	1000	965	955	975	1008	935	974	985	964	997	1011	978	970	970	912	961	952	990	972	935	943	998	1025	957	953	984	987	928	975	967	909	960	954	986	949	969
23967	21012	24305	27912	21013	21021	13456	599	376	391	299	336	281	306	288	270	284	283	297	291	266	279	255	236	268	280	294	279	280	259	239	248	257	273	287	292	259	269	237	259	269	281	268	257	306	249	255	251	251	219	291	257	259	242	275	257	276	256	280	275	262	256	275	266	283	259	261	264	254	217	290	275	264	274	241	224	234	268	236	246	270	254	251	256	258	260	260	250	265	265	269	258	246	253	252	251	277	271	259	245	294	225	253	218	245	292	248	251	280	243	227	280	236	242	280	241	275	268	260	248	252	248	243	271	268	253	269	265	268	254	254	282	266	245	227	284	252	248	260	261	271	259	280	253	233	236	251	238	299	282	259	267	256	252	281	265	255	280	257	251	288	260	252	248	247	279	266	262	248	241	257	248	261	245	262	264	263	271	235	257	262	273	256	254	262	287	231	252	271	245	250	291	254	275	297	246	285	258	265	254	261	284	242	239	303	279	261	269	258	284	269	249	250	260	242	251	263	260	259	268	242	265	262	243	258	262	269	244	281	277	262	265	260	258	226	255	243	250	260	294	268	267	275	262	233	249	238	273	284	272	260	249	253	240	240	231	271	270	269	232	269	292	240	245	243	257	277	241	264	253	255	233	258	273	272	264	299	249	263	246	273	252	247	250	245	268	264	252	261	257	272	276	267	251	242	264	265	277	276	243	271	247	281	259	255	244	268	247	265	247	270	257	233	258	239	256	283	253	262	241	271	266	257	271	222	263	253	272	263	249	256	255	269	259	241	260	245	277	260	257	263	255	228	268	290	244	234	236	268	257	238	257	274	232	257	276	241	266	273	281	252	267	277	250	268	262	256	224	269	250	275	269	285	264	257	244	261	283	259	247	255	256	218	276	247	268	289	275	271	241	255	248	266	281	266	255	288	254	258	243	253	246	275	245	270	266	278	211	288	263	270	233	239	240	257	289	245	264	281	246	267	251	259	259	275	279	284	270	265	268	231	266	245	242	241	279	229	244	275	265	236	277	264	274	258	261	250	271	278	267	258	287	246	232	264	275	255	269	259	254	261	243	251	251	221	261	244	262	251	248	284	267	259	226	262	248	252	237	250	260	268	270	249	265	262	273	288	238	247	268	282	261	279	278	287	250	240	265	255	250	258	242	300	235	275	274	279	279	257	250	257	265	238	256	268	269	234	255	250	252	253	268	254	232	246	269	243	242	249	255	243	267	281	238	258	255	268	212	234	250	256	249	248	280	281	266	268	297	272	266	264	250	254	248	237	240	247	257	248	243	228	249	251	231	259	280	271	254	269	244	252	233	254	242	242	274	231	262	283	255	252	236	297	275	253	268	255	275	269	239	262	278	271	287	249	288	243	266	264	248	271	240	227	228	242	271	266	259	264	255	261	255	272	248	279	294	243	279	259	280	273	247	250	248	273	242	272	246	245	274	232	267	260	237	216	269	252	264	264	240	273	275	270	275	261	244	283	248	258	273	268	267	268	260	284	277	256	269	255	251	234	275	255	265	278	257	286	255	264	256	256	240	263	287	221	263	242	298	238	251	262	266	282	270	261	287	267	259	256	246	262	248	242	241	241	273	266	307	272	226	263	290	260	266	239	234	256	273	257	255	250	268	259	266	258	289	306	286	249	261	262	241	256	280	247	236	257	249	243	258	246	212	246	261	243	251	288	249	282	260	258	259	238	281	241	252	278	255	271	273	275	270	238	244	249	234	253	279	273	257	280	231	263	239	245	281	254	261	260	270	252	262	269	246	270	296	246	256	257	238	241	251	228	264	256	279	268	246	273	260	279	272	263	266	248	257	239	271	251	274	258	282	295	246	264	258	248	238	288	239	265	283	262	236	247	264	279	289	302	256	261	275	226	244	243	227	288	253	280	243	261	260	283	280	288	282	250	262	239	257	252	255	254	248	244	268	281	260	254	254	260	268	274	257	271	263	243	236	244	265	270	239	260	284	252	282	239	233	246	266	250	286	269	236	249	269	272	231	247	280	241	277	237	261	231	258	238	229	250	253	252	242	279	248	249	245	245	265	240	260	268	265	266	257	255	242	279	249	267	246	244	261	255	241	243	264	247	223	207	257	247	256	256	293	249	238	277	270	293	241	262	282	255	259	270	264	255	250	280	244	299	252	276	284	259	266	249	266	246	261	272	258	270	258	219	246	257	286	276	249	251	238	236	262	267	248	282	226	266	256	227	263	277	248	249	267	240	235	244	302	254	266	259	286	251	269	277	245	263	234	265	253	255	276	263	267	267	250	285	267	273	281	257	229	237	260	234	249	265	269	242	279	279	262	265	253	261	258	270	220	266	269	244	265	251	245	269	273	260	288	241	234	267	248	263	275	269	281	259	259	263	234	265	260	259	268	277	240	267	254	259	268	264	281	254	282	297	280	265	261	255	278	258	216	254	260	277	252	259	264	290	241	242	259	247	235	271	256	290	258	292	264	291	241	255	244	236	256	259	270	229	239	240	260	269	249	271	261	250	244	253	286	249	262	272	266	272	263	229	263	284	275	284	274	249	235	279	266	288	240	251	268	230	238	274	250	279	269	275	263	296	249	251	259	261	287	226	241	276	252	223	251	262	269	272	278	263	255	278	239	229	237	276	260	240	242	250	284	275	274	277	244	266	240	255	238	247	242	254	284	221	244	277	279	269	250	262	264	245	258	270	233	265	248	265	263	283	261	263	266	269	278	239	296	272	279	280	261	256	245	238	250	247	310	258	270	252	253	255	254	241	288	228	255	263	254	250	245	264	234	258	273	275	271	279	259	279	257	275	283	249	245	256	249	226	256	240	256	264	267	288	234	262	288	246	267	288	266	250	254	251	269	235	239	245	277	250	268	216	241	264	257	246	265	257	268	252	263	268	259	237	234	244	227	253	261	270	248	263	272	265	246	261	283	256	262	248	244	229	214	257	257	287	255	261	261	258	255	262	246	284	243	293	249	231	250	242	263	265	272	252	228	256	273	259	277	284	258	261	287	254	266	258	280	248	240	269	264	273	266	261	253	245	259	251	232	242	298	241	292	235	238	209	254	260	249	260	289	266	249	248	240	258	268	265	252	254	239	279	269	277	277	254	285	277	256	264	259	277	265	291	253	241	206	244	264	273	245	247	289	283	240	285	239	269	264	263	269	230	292	259	289	256	254	267	249	219	294	251	238	299	269	259	284	236	251	256	243	295	261	271	287	266	239	230	258	228	261	257	252	244	238	241	245	263	290	245	282	272	264	247	242	262	266	244	276	264	237	260	273	267	255	255	285	266	272	263	240	276	243	253	241	268	266	239	260	239	239	252	259	255	249	251	230	259	244	276	249	249	248	272	264	250	257	308	261	278	282	260	297	248	265	269	261	240	252	269	239	272	238	259	248	262	274	260	243	243	236	233	270	267	232	242	245	258	266	259	260	259	263	259	281	251	247	279	276	263	273	220	243	256	243	283	281	245	246	274	248	249	264	247	286	290	238	240	252
9727	9121	3339	1454	919	754	752	677	646	649	642	646	659	599	601	606	653	645	633	657	645	646	569	627	642	611	665	663	639	602	639	613	619	655	615	628	657	622	671	620	667	620	632	603	608	609	631	643	630	625	617	580	665	585	588	663	642	591	633	625	653	661	629	624	613	618	636	597	604	653	654	599	633	627	650	655	625	662	636	641	602	644	618	650	607	615	632	634	636	632	642	605	639	592	617	622	626	622	664	646	643	611	650	641	672	663	605	582	630	644	584	623	598	622	655	615	644	669	613	576	670	610	639	587	625	632	596	637	610	643	651	640	596	620	676	612	634	628	660	644	622	593	634	584	634	662	609	605	658	681	638	591	629	594	614	631	624	650	691	641	578	607	643	573	699	646	660	602	614	611	662	573	583	590	670	609	626	667	592	602	580	622	626	573	617	643	599	652	584	640	619	668	635	600	605	660	622	638	628	646	676	633	587	652	603	644	606	601	594	641	569	637	643	623	576	662	558	597	647	604	664	578	613	599	595	619	591	614	594	623	611	593	590	639	633	630	637	582	590	673	613	626	631	633	611	605	650	635	610	648	637	647	630	625	628	644	641	600	584	586	652	663	661	603	649	598	610	623	610	609	599	599	591	631	619	615	647	602	645	635	629	643	592	673	654	629	592	620	592	614	627	622	624	634	598	585	571	629	593	638	623	614	614	617	653	632	633	558	572	596	611	610	629	648	643	637	588	634	615	620	605	581	590	630	639	611	581	677	598	594	617	649	647	576	568	602	630	638	548	633	661	649	673	620	647	660	632	617	620	638	622	603	618	653	643	629	632	661	619	671	630	596	633	629	629	636	658	625	611	635	602	607	625	603	674	643	588	633	630	609	637	650	614	625	614	596	594	623	615	610	633	624	613	601	648	642	584	576	612	557	633	639	571	652	590	631	648	632	600	634	619	590	618	660	621	629	644	613	622	676	623	616	677	613	628	598	626	649	653	642	603	610	611	596	624	634	643	611	586	602	645	647	610	603	675	602	615	630	674	623	624	540	640	595	611	621	614	619	639	621	603	687	641	608	630	637	596	598	616	636	606	618	604	630	591	625	618	677	600	664	612	640	598	619	583	644	597	663	629	613	637	591	615	631	582	597	642	628	600	616	671	599	644	595	675	648	624	647	627	607	611	648	607	641	587	593	634	621	621	627	635	588	675	624	627	616	623	629	638	620	616	612	575	630	612	586	674	632	621	627	651	646	644	626	638	642	601	599	627	587	592	646	669	646	585	599	615	628	578	678	639	660	621	610	618	643	607	622	587	621	624	638	612	641	640	592	626	637	619	671	648	610	600	605	539	582	601	646	672	645	609	621	694	567	606	630	610	591	636	601	573	631	627	602	620	608	636	588	611	630	632	617	603	647	628	644	620	650	656	625	633	646	615	555	642	650	600	634	630	639	648	648	631	652	664	623	630	602	607	608	611	608	630	606	587	622	594	590	622	635	593	626	560	649	602	596	613	602	648	620	626	646	650	588	605	623	666	665	625	623	620	612	616	633	617	628	633	591	610	618	640	630	627	598	648	635	612	589	559	650	603	623	651	596	594	631	643	603	599	542	605	574	611	674	609	631	623	665	627	562	628	661	614	600	606	635	672	687	604	612	617	651	641	628	589	626	595	617	588	625	646	631	612	650	608	629	669	617	591	597	645	620	566	612	615	610	576	683	621	622	605	590	587	573	639	627	588	637	623	598	645	626	642	655	635	576	615	641	622	632	593	612	617	622	614	611	621	612	633	652	587	626	617	598	636	664	615	620	600	617	619	636	623	588	663	621	661	615	618	656	635	648	647	580	640	621	618	575	582	657	616	627	646	635	613	640	641	626	696	584	604	623	670	578	596	611	642	621	658	620	597	661	627	656	605	614	617	622	674	576	600	618	580	620	642	594	656	646	603	637	673	602	605	602	612	621	586	640	629	631	663	598	621	650	628	597	685	633	627	625	606	618	606	638	579	646	586	620	604	633	604	622	644	614	626	619	607	619	635	649	630	615	631	644	580	619	628	661	606	640	618	666	640	618	595	647	607	588	636	623	663	637	596	601	592	615	611	586	622	617	613	637	623	668	594	617	621	635	650	635	628	624	610	644	616	605	590	612	645	594	610	642	618	619	644	612	632	606	657	639	589	642	681	570	608	608	626	601	584	602	636	636	577	602	587	571	623	620	634	589	606	631	635	615	628	642	614	604	604	649	595	626	649	592	619	621	631	644	601	617	611	668	601	601	628	625	589	605	605	650	584	636	613	657	616	683	579	597	641	641	601	618	641	658	641	629	619	606	652	590	565	649	601	590	636	648	636	573	650	610	609	624	604	604	602	619	606	605	622	630	595	586	587	634	639	641	675	593	637	621	622	640	657	557	639	646	610	608	624	626	596	625	573	653	644	580	661	646	620	576	616	651	601	614	623	598	636	567	641	697	609	640	626	632	662	633	655	601	650	604	583	637	630	632	642	574	626	637	661	620	627	614	644	634	614	619	645	637	627	637	593	559	601	650	659	580	598	628	622	598	616	661	634	606	635	579	654	655	589	588	633	611	650	636	663	641	606	621	610	653	603	633	641	585	645	608	661	629	618	576	650	621	583	586	646	620	649	648	624	600	622	592	619	619	658	632	643	663	667	628	597	643	638	577	599	628	617	630	605	598	624	595	642	658	622	626	653	602	636	611	586	627	624	614	626	640	667	593	579	637	631	634	598	614	640	641	640	645	604	606	615	638	617	627	617	644	652	606	597	598	612	629	574	621	610	606	615	656	603	640	615	614	562	665	634	614	573	594	601	644	613	606	652	582	640	658	602	645	635	623	618	632	671	597	595	607	624	620	632	610	631	631	630	653	637	645	610	625	584	678	596	625	589	611	568	615	634	600	620	576	614	626	632	589	629	629	614	623	597	647	660	614	626	595	669	649	621	591	642	600	586	659	636	651	606	647	606	586	611	615	594	624	601	611	671	585	618	617	633	631	616	658	649	638	606	620	577	619	586	628	625	610	648	620	596	615	576	591	580	606	598	615	602	605	611	616	652	619	617	620	641	589	631	620	624	592	589	589	618	644	586	627	645	647	627	642	624	635	594	581	638	617	628	623	642	639	609	644	627	626	611	614	599	565	574	623	621	653	640	647	636	592	582	620	634	590	698	635	604	605	640	631	615	613	643	618	612	627	615	634	655	672	627	603	604	593	598	598	597	591	625	621	624	624	639	640	658	647	654	594	582	608	596	610	603	623	625	650	612	628	579	639	639	618	638	631	607	647	601	574	655	607	632	603	625	617	604	600	624	621	615	577	588	655	592	587	596	605	558	658	607	601	580	655	618	595	617	609	613	610	568	614	654	622	618	634	636	621	651	650	636	642	630	665	650	622	633	658	655	681	606	605	610	624	592	618	666	622	606	641	617	639	629	602	626	608	623	622	621	609	581	639	647	593	604	616	664	623	619	618	615	645	603	627	618	578
31878	19738	8453	1129	398	349	314	326	338	352	292	351	312	336	326	345	348	338	322	313	299	353	322	331	327	332	339	335	291	365	349	340	316	347	349	307	347	331	326	340	335	359	364	370	322	346	337	329	345	332	299	314	346	348	344	318	313	343	332	316	329	340	330	335	321	307	317	361	370	343	355	330	350	324	367	367	357	360	308	320	320	334	336	303	319	325	318	334	333	362	314	366	330	317	341	345	313	361	366	336	352	366	317	354	316	328	306	377	353	341	373	312	313	360	322	340	294	337	346	313	338	342	311	299	358	386	325	350	325	328	350	345	347	327	337	345	322	318	334	346	339	375	346	331	319	356	320	327	335	331	307	344	355	365	350	331	308	318	344	354	317	314	301	346	319	289	329	348	326	315	317	345	323	330	345	313	319	335	309	354	355	325	327	349	316	349	331	323	302	349	319	323	346	339	332	359	355	337	322	350	320	339	327	312	315	365	345	322	323	330	343	337	345	348	336	333	352	354	322	320	332	358	326	328	322	343	318	352	315	333	335	324	315	355	327	345	329	357	324	324	331	335	378	293	326	329	347	311	350	361	323	305	329	308	331	322	348	331	352	294	290	355	354	312	359	315	339	344	322	335	350	330	319	313	325	359	318	324	334	304	317	351	337	317	362	293	302	322	347	311	340	330	310	350	348	328	310	351	331	324	325	298	346	323	329	359	338	325	319	382	329	381	359	360	348	368	363	330	363	351	351	319	334	332	309	340	324	337	348	335	339	352	370	326	332	353	347	335	361	307	344	319	341	339	338	349	323	320	337	373	320	324	339	332	298	320	346	334	330	367	312	316	326	338	318	295	326	325	310	336	335	336	335	344	346	324	333	342	304	331	359	318	343	330	317	335	325	319	325	317	303	284	326	351	330	305	351	334	363	320	360	313	314	304	369	341	348	306	322	360	336	349	358	290	336	337	346	330	283	322	311	326	344	341	363	339	338	356	363	325	327	312	326	335	320	334	321	322	340	330	308	334	357	349	327	372	347	338	332	320	320	328	346	357	344	346	337	316	323	346	333	320	360	323	326	338	342	325	355	314	335	327	314	337	337	327	334	308	344	299	348	299	302	317	342	334	311	357	331	327	323	325	346	367	301	333	297	350	337	372	348	304	353	349	369	370	348	359	310	337	333	345	336	345	334	353	327	321	325	290	336	364	311	340	322	346	309	298	313	335	358	335	345	355	328	327	317	337	320	335	336	329	345	343	312	347	335	333	375	319	310	364	353	358	328	361	348	337	329	361	321	371	318	331	334	325	339	332	351	368	344	352	331	367	331	323	342	311	335	327	313	313	320	309	354	351	362	345	326	350	335	351	371	332	329	315	350	345	334	310	355	322	336	365	358	330	353	359	353	329	328	313	326	324	306	349	338	332	328	319	381	331	338	364	295	365	324	332	329	349	350	330	316	356	315	345	326	329	331	349	332	330	342	341	356	331	288	338	315	349	325	338	319	315	356	323	356	335	316	343	331	374	294	326	328	330	346	315	328	353	345	316	314	335	364	350	321	342	330	316	307	340	342	376	348	326	344	364	322	320	350	310	336	326	351	333	320	357	334	309	328	345	350	331	377	313	311	342	330	338	328	328	338	341	350	355	298	350	284	320	335	338	326	367	337	321	347	320	326	300	331	378	341	319	295	358	343	345	329	354	362	360	349	314	327	371	318	330	329	331	338	344	354	318	336	335	323	324	330	351	333	339	338	314	342	326	309	329	345	327	324	322	320	306	319	335	328	344	343	356	334	330	312	353	326	317	306	339	339	304	303	361	325	318	317	328	368	365	340	319	347	316	326	334	332	370	336	320	370	305	335	321	378	329	356	368	354	355	323	351	351	360	347	343	369	324	324	303	325	333	340	348	296	346	327	325	350	342	302	333	321	351	317	349	342	304	371	342	350	314	389	360	353	319	326	340	303	329	288	372	350	347	349	343	330	356	347	334	320	350	357	363	359	330	313	299	326	343	300	305	327	325	303	314	341	321	323	322	343	341	322	356	344	330	317	328	327	336	323	298	340	325	325	319	364	364	347	311	362	322	352	336	316	351	329	342	334	323	321	312	353	349	318	360	349	323	288	304	346	346	320	369	316	347	351	355	292	343	333	347	350	320	335	340	337	324	342	311	318	332	329	310	331	342	336	354	320	281	379	335	338	295	354	366	399	313	384	333	326	312	316	379	303	336	347	332	344	345	341	337	354	308	323	330	329	348	392	342	340	332	331	319	330	316	316	340	336	343	320	372	285	318	333	329	323	323	334	292	338	345	343	345	357	324	318	346	356	342	347	362	356	341	369	353	361	353	336	334	348	339	312	318	313	341	383	356	348	345	324	331	322	347	313	333	316	358	341	374	299	318	330	339	325	325	339	316	331	351	323	326	321	319	332	345	332	358	350	335	339	341	337	363	348	341	345	379	331	331	327	335	306	310	311	349	322	320	361	327	352	320	307	346	344	340	319	331	325	318	345	301	341	369	328	365	349	328	292	303	336	344	330	326	367	335	332	357	370	335	351	357	324	306	338	327	372	326	339	319	345	342	331	332	320	330	344	326	344	363	293	295	342	342	374	334	343	331	341	332	362	313	316	318	316	338	315	315	351	304	319	316	320	339	306	339	371	327	318	286	313	326	325	339	333	319	334	320	333	349	320	319	320	322	319	355	320	330	341	336	326	329	327	354	321	353	338	334	364	343	307	325	333	344	335	326	328	346	301	367	303	332	326	337	368	336	317	325	331	330	316	327	327	317	323	358	343	346	340	339	349	336	327	329	324	346	316	313	306	349	334	354	324	349	329	341	295	375	303	352	352	343	351	352	306	332	333	363	327	308	381	351	326	345	315	357	345	297	327	359	323	340	338	290	352	329	385	342	328	327	319	332	345	329	330	311	370	333	367	318	344	326	339	354	334	340	327	302	352	356	314	358	321	329	304	318	357	318	339	306	351	360	353	323	305	302	291	314	333	364	311	291	335	329	318	349	327	319	325	351	334	338	316	353	359	338	339	312	327	325	322	346	309	319	335	349	343	311	351	325	301	321	329	340	338	304	316	320	354	366	315	317	326	382	306	336	317	288	316	333	356	340	325	303	329	349	334	337	339	322	357	354	337	312	342	355	342	363	361	343	336	308	328	338	304	344	305	347	359	319	353	336	318	319	330	365	329	337	360	349	356	338	337	300	333	332	332	345	364	332	343	317	339	340	367	323	345	341	327	305	281	336	304	311	307	346	358	337	308	323	310	321	327	317	334	346	312	365	309	321	329	315	341	341	339	329	316	339	308	314	333	320	330	351	339	335	341	330	344	346	352	310	351	295	345	291	326	366	310	330	316	342	365	347	334	337	350	339	326	336	328	362	341	356	308	338	323	330	324	324	344	327	322	345	304	342	343	348	340	346	336	296	344	324	337	335	344	343	313	336	354	368	320	324	340	337	349	327	337	327	348	328	329	314	360	363	353	335
8915	3106	1667	930	875	883	802	824	832	824	871	794	790	835	842	827	849	845	899	860	852	843	875	891	824	837	833	829	852	796	859	762	852	793	888	808	873	827	792	909	795	841	859	845	809	818	879	829	885	840	795	832	872	836	909	806	889	888	836	818	863	847	831	849	791	876	823	825	836	880	834	863	877	860	826	844	833	803	818	845	830	830	835	815	812	804	789	828	848	808	896	848	857	852	858	825	804	879	824	855	806	856	760	818	872	789	831	830	799	819	882	890	893	853	856	831	836	834	830	782	868	804	849	795	891	827	857	857	853	778	823	831	805	890	844	801	811	854	902	811	846	839	833	860	834	846	847	817	847	830	881	818	850	871	816	808	799	799	843	875	823	819	876	851	858	839	787	860	873	847	887	836	862	864	854	828	838	788	860	828	781	898	867	870	823	861	833	816	820	837	814	884	822	827	858	826	845	821	836	809	825	816	833	821	806	823	862	889	878	840	836	876	887	867	824	844	796	798	868	907	888	855	852	837	941	859	842	862	842	829	865	832	829	779	842	848	854	814	840	803	840	817	820	859	821	872	865	833	841	870	828	805	802	882	823	852	823	817	833	808	842	866	819	894	843	902	865	832	858	819	845	857	814	799	853	783	870	835	857	830	825	825	871	827	838	900	802	831	886	828	821	825	809	816	805	812	841	841	851	789	840	847	849	854	801	763	815	850	792	841	822	866	790	844	818	841	857	840	859	847	789	832	841	828	828	888	860	865	809	782	844	834	855	834	852	889	823	833	857	925	821	843	852	816	805	859	810	838	826	834	854	785	821	803	811	807	902	888	818	800	831	863	833	838	857	859	860	894	825	884	884	820	844	842	858	809	845	839	829	862	829	835	878	843	864	882	821	912	856	834	851	825	849	831	848	859	904	860	849	819	771	824	846	814	826	845	828	836	887	852	813	862	829	906	824	832	822	763	900	886	831	847	825	840	775	843	786	809	845	853	872	788	894	853	864	784	828	883	817	825	857	825	835	809	830	825	830	837	846	781	835	882	807	851	829	850	869	840	825	858	849	844	823	825	816	895	854	888	820	841	874	861	883	819	808	848	785	810	810	815	878	817	878	792	824	818	830	906	880	840	866	783	859	852	794	827	840	831	815	829	841	879	869	900	801	845	851	808	852	854	851	854	851	895	839	822	832	865	797	817	818	813	843	815	883	847	829	803	846	777	817	821	847	832	789	801	805	831	832	845	873	936	839	865	829	885	844	829	849	870	806	875	835	868	889	828	893	789	870	828	839	820	820	863	928	815	844	859	859	819	863	851	806	883	843	856	868	808	805	791	860	852	866	837	786	876	870	813	871	831	849	791	882	822	812	867	841	792	811	858	852	900	847	798	861	809	809	797	841	857	890	827	835	822	861	830	806	791	817	826	852	829	874	819	897	838	837	839	836	869	852	830	818	859	877	790	820	809	855	813	873	855	813	827	859	872	836	876	854	811	821	827	846	812	861	882	872	830	846	861	819	827	820	824	863	839	827	832	842	857	836	848	873	805	842	856	865	853	809	883	843	823	915	843	841	833	824	868	861	858	875	839	810	847	843	829	830	846	808	868	824	869	801	854	895	833	845	791	835	803	844	868	868	810	815	823	839	862	833	863	819	807	849	839	826	820	820	825	828	812	839	847	838	869	814	849	826	834	882	840	817	851	841	835	841	843	764	819	834	865	805	846	789	840	789	836	850	841	850	855	857	860	851	845	811	851	817	838	849	828	852	802	832	874	839	896	817	806	866	858	774	811	814	827	866	848	849	860	848	808	831	888	847	870	833	846	917	857	832	855	831	891	823	870	828	866	792	872	799	859	732	853	856	888	869	914	832	812	836	834	876	806	794	850	863	854	850	840	858	851	811	793	809	841	801	821	801	913	810	847	844	835	863	868	839	836	855	825	834	800	863	817	860	809	833	903	882	825	837	826	817	862	864	842	843	892	796	847	866	819	875	865	856	805	869	869	822	849	860	851	795	812	924	842	812	803	847	856	873	814	865	845	831	871	848	829	844	857	821	865	827	878	864	817	856	864	884	791	833	879	826	879	819	834	855	835	825	862	795	819	828	804	818	838	846	842	790	824	798	823	839	808	860	842	866	861	873	843	833	847	852	821	883	888	888	900	855	881	821	828	825	835	848	837	853	855	820	807	803	813	853	815	851	822	837	894	891	810	880	876	873	789	871	867	844	864	871	881	834	861	835	820	828	832	817	836	813	780	813	803	845	854	875	825	831	835	855	793	832	895	850	830	887	828	833	871	844	857	802	793	844	797	849	776	861	807	872	850	815	831	811	833	792	891	838	842	841	876	871	855	854	812	848	811	845	863	827	843	855	831	809	820	862	859	819	819	799	792	866	868	770	819	784	874	867	834	818	932	826	831	847	851	849	840	806	856	838	840	879	830	836	862	796	809	820	838	816	843	820	857	799	882	861	898	861	812	820	808	877	800	864	862	860	857	896	812	879	853	893	847	789	850	843	806	854	796	854	844	854	884	856	800	882	851	867	825	834	866	878	862	838	866	849	827	821	849	829	800	836	881	861	814	802	826	824	827	809	820	820	820	862	810	806	866	864	828	873	818	832	885	846	800	831	844	815	812	783	823	855	829	854	832	866	805	841	822	801	883	834	793	832	836	837	821	866	770	850	792	856	802	873	870	834	862	879	889	827	804	864	856	903	838	871	841	871	815	845	774	804	857	841	832	851	875	859	801	895	861	876	833	792	815	862	833	885	859	881	847	865	890	824	837	866	844	863	838	767	897	803	854	826	816	829	884	832	843	837	857	792	810	776	814	860	828	866	825	826	845	832	825	841	825	814	870	855	803	789	846	789	840	805	846	833	831	855	812	771	894	877	810	896	826	849	850	808	793	843	824	834	860	876	818	859	851	847	765	863	792	880	793	827	821	799	909	876	842	833	818	845	863	873	835	849	841	844	791	836	835	852	834	814	816	806	817	850	810	842	861	789	803	883	867	834	790	792	825	852	874	868	857	799	911	856	805	849	816	870	865	834	866	867	855	809	827	821	776	904	817	842	850	832	808	911	804	825	837	865	857	819	878	869	833	839	870	849	851	824	851	821	846	859	831	822	846	857	851	827	810	851	901	833	865	862	875	835	822	868	852	862	796	846	833	799	785	825	879	938	845	780	865	805	819	861	832	862	851	784	826	798	853	832	833	850	813	815	809	834	886	815	769	812	870	878	836	848	894	812	913	872	826	804	778	850	821	820	880	850	864	799	827	798	863	819	804	858	854	805	807	832	863	830	795	857	880	848	820	840	828	842	841	849	821	847	812	875	861	846	892	873	817	783	836	857	853	812	855	842	839	799	856	826	820	819	840	847	862	847	786	795	845	844	833	867	867	858	876	840	790	807	810	849	887	882	859	822	836	839	857	789	908	821	876	861	852	834	845	866	807	864	786	865	820	801	874	873	851	845	867	866	802	854	851	830	874	811	812
24615	21014	23945	28263	21008	16258	752	483	446	443	381	451	410	403	452	452	450	418	397	416	448	412	433	393	423	442	415	408	431	451	426	411	423	434	385	407	413	404	410	393	392	425	421	424	392	426	438	419	362	438	415	447	430	404	407	432	411	379	394	393	398	440	400	416	362	387	405	447	390	396	379	414	380	409	401	409	395	426	432	411	410	424	405	389	402	401	389	444	436	402	426	410	392	399	401	417	418	407	399	382	390	419	365	373	401	395	396	395	389	358	406	405	421	391	416	408	431	417	402	396	400	432	418	358	450	397	409	413	391	404	415	423	432	342	414	391	386	422	417	442	425	422	399	442	400	394	417	390	431	403	421	402	388	393	403	357	366	419	412	365	432	441	403	412	406	410	378	387	417	401	393	392	410	394	401	376	428	413	437	403	416	438	378	381	416	407	417	425	440	396	417	368	398	389	417	407	400	411	422	389	403	428	399	400	406	429	393	379	380	388	375	434	417	390	420	434	399	407	405	393	426	404	433	434	446	385	405	404	438	420	415	403	420	426	407	375	390	409	415	362	388	408	417	404	404	432	456	380	379	413	400	446	375	438	403	423	421	421	380	389	406	369	392	424	407	400	401	415	424	408	447	410	369	404	418	397	424	406	421	408	410	408	413	386	405	405	408	401	392	379	382	381	389	379	391	380	384	444	447	441	367	413	399	415	428	397	433	437	436	414	416	423	396	389	354	449	402	400	409	412	432	384	383	383	373	408	411	379	360	400	445	376	417	390	415	405	398	373	412	435	406	402	348	405	413	418	406	396	380	418	423	422	408	385	399	426	414	389	413	394	383	446	421	410	386	408	414	397	411	410	400	415	414	375	459	433	439	422	402	402	406	407	355	395	409	430	359	414	413	381	393	371	420	433	435	433	430	400	413	405	407	377	404	390	365	402	400	429	406	385	404	404	390	439	385	410	439	412	416	399	396	405	403	407	405	385	395	415	431	420	406	375	400	383	407	409	380	464	378	405	424	421	398	405	412	389	368	395	416	410	427	370	421	417	444	395	373	385	376	416	402	408	407	389	391	401	433	405	425	404	395	402	414	401	387	405	404	384	406	418	397	416	420	412	361	430	393	424	393	387	428	407	411	434	401	393	410	377	389	375	449	407	449	382	453	410	428	396	411	417	359	368	402	385	400	426	438	471	397	385	393	430	386	409	435	417	390	376	385	395	382	388	387	385	382	415	425	382	401	423	391	369	439	382	411	419	413	403	413	438	411	381	409	409	399	447	447	380	375	425	361	421	417	397	396	399	403	407	393	403	410	437	396	416	419	379	458	416	390	418	402	385	396	408	370	398	422	386	374	376	426	416	406	427	405	399	405	399	402	390	455	380	417	414	426	363	413	398	421	405	415	426	413	401	433	368	394	432	441	374	418	429	387	381	440	444	455	410	380	427	401	372	447	408	407	424	394	435	379	429	412	377	372	390	403	381	393	408	433	400	418	417	366	395	363	398	415	391	398	390	401	393	416	417	398	395	385	381	404	437	413	419	409	380	424	419	361	426	438	396	379	392	406	395	369	407	412	394	405	437	401	408	400	424	396	401	440	425	416	425	368	409	422	421	382	423	381	384	379	371	377	370	380	401	427	449	424	429	373	461	416	419	409	381	411	385	397	414	402	381	408	381	380	449	412	398	420	412	425	434	425	399	407	410	405	376	406	401	418	410	396	379	406	399	374	397	403	390	413	382	392	414	397	390	409	430	422	380	413	413	409	430	429	410	378	401	386	440	399	373	407	409	419	429	441	401	407	411	402	440	389	437	395	415	376	395	420	413	346	409	403	402	411	368	443	404	388	391	401	417	403	395	404	379	412	388	402	407	396	427	395	430	419	417	448	398	393	424	411	403	396	402	382	404	398	411	392	426	380	372	398	398	437	383	398	440	408	374	403	354	416	409	405	389	382	420	417	414	364	425	423	418	395	411	416	386	420	405	389	429	386	424	439	406	432	377	424	423	384	403	409	370	427	385	424	400	387	411	398	395	396	425	427	425	451	411	395	440	400	430	413	385	375	380	445	405	418	403	417	413	433	416	434	419	396	364	386	401	409	449	396	398	384	399	393	382	362	407	397	414	403	421	402	402	405	456	451	398	387	400	402	409	413	402	387	390	387	419	407	395	405	408	375	419	399	400	393	393	453	375	396	422	419	404	410	410	423	374	400	413	418	383	392	385	422	388	402	418	394	400	375	392	356	376	416	391	443	393	420	397	436	415	393	415	395	400	431	367	426	410	387	399	395	396	381	378	420	446	377	393	405	438	418	404	372	401	434	395	420	416	420	391	420	389	407	397	431	401	405	390	430	458	432	353	412	435	394	400	378	429	375	416	456	422	409	383	443	401	421	373	416	383	404	426	403	371	388	399	393	417	426	384	416	386	408	409	391	400	433	426	395	397	372	419	415	410	418	408	414	435	407	394	387	413	422	381	413	400	432	378	426	427	417	403	383	390	418	404	390	412	412	414	408	410	400	438	433	392	391	425	428	421	393	427	368	420	417	446	414	383	425	397	418	429	412	416	429	426	401	392	405	410	401	374	454	382	424	402	428	377	383	388	414	424	410	394	379	408	393	387	402	413	411	401	428	400	394	400	433	429	415	385	441	389	406	433	370	387	368	396	411	412	437	406	391	421	411	418	412	415	397	428	421	425	388	409	351	384	373	409	430	420	418	404	406	406	387	400	442	413	386	374	389	424	413	446	405	435	428	403	429	387	414	383	425	418	389	403	420	420	387	393	397	385	396	426	390	403	401	393	381	394	402	445	426	415	372	404	425	407	397	397	432	415	391	397	385	430	367	421	379	405	390	365	413	381	390	373	412	379	401	430	435	454	371	399	419	390	440	407	408	376	401	412	403	396	402	406	442	382	401	406	383	381	411	407	393	389	435	403	409	399	430	406	429	417	354	413	444	421	410	413	359	420	400	400	380	432	386	419	396	410	423	366	417	374	395	388	422	429	452	420	447	362	401	408	388	447	379	381	432	395	406	423	411	411	410	428	406	373	390	387	425	396	432	377	390	382	422	409	405	428	423	380	420	440	363	410	415	400	387	388	424	409	374	405	367	379	349	393	394	359	394	371	374	397	402	417	404	416	390	390	435	365	400	395	407	423	409	372	403	399	369	442	386	354	423	403	425	367	420	377	376	425	390	453	384	401	407	429	391	408	383	438	380	384	369	421	402	380	397	410	366	399	420	427	421	394	425	432	423	418	414	425	381	405	421	360	417	389	392	412	430	392	444	389	399	412	401	428	404	435	420	381	420	379	405	396	409	383	404	379	365	447	404	388	388	411	402	404	414	412	420	392	399	416	391	430	396	374	410	409	390	389	381	438	463	417	424	393	404	406	411	437	403	428	364	427	432	384	445	379	412	413	391	392	386	397	402	406	409	410	407	371	395	407	373	410	424	375	400	350	379	379	400	407	423	389	393	393	356	398	426	380	430	427
7513	5861	2687	1377	1084	1007	1044	1043	956	1012	996	923	933	992	956	963	931	972	973	950	1010	955	990	925	914	891	939	978	1019	959	919	957	934	988	937	984	981	993	1019	996	996	921	1004	990	963	923	938	1030	1009	954	1044	915	963	961	985	1026	945	971	982	967	1013	916	927	907	957	942	1008	1013	955	1016	938	972	1002	978	944	971	931	971	1008	1001	996	953	899	1010	981	955	955	992	981	1000	950	992	987	959	955	991	1003	916	1001	925	942	955	945	1017	965	942	940	1001	960	900	948	978	966	934	968	909	991	931	999	991	924	913	979	967	940	981	957	977	985	921	952	949	987	1002	975	995	967	890	996	951	974	950	1001	958	994	972	914	884	995	947	956	950	974	957	1013	974	987	988	900	1013	995	992	997	954	957	1009	939	949	1020	974	927	963	926	977	971	908	979	990	985	949	960	971	932	1007	898	985	949	951	974	961	982	970	952	989	963	1041	988	953	918	947	977	982	987	935	957	979	955	954	989	967	1002	973	924	994	1040	1023	1017	975	972	959	1003	942	963	956	1009	891	962	974	972	989	965	976	986	1000	938	974	1011	1007	1004	929	990	999	967	1026	956	981	967	955	977	959	1003	1010	969	970	982	972	952	925	909	988	920	949	964	975	1000	937	951	972	995	977	950	965	1000	982	983	897	951	944	975	993	955	949	930	985	898	1001	977	969	1012	938	910	1058	953	951	1024	1029	954	982	942	931	961	919	927	978	1012	973	951	977	947	947	927	1000	935	940	933	991	988	967	974	972	982	970	904	963	1017	929	917	1005	966	968	969	915	969	993	991	1026	968	923	958	970	1026	948	975	1011	958	964	935	963	989	929	967	969	967	953	993	940	942	1009	917	968	945	961	965	982	949	930	1021	925	964	953	935	941	947	954	927	999	990	965	947	982	919	878	939	963	994	933	967	971	968	901	963	939	948	931	975	967	930	919	984	930	958	969	975	914	938	974	934	967	972	1003	945	942	1004	979	942	990	957	982	1014	1043	944	943	976	983	960	1004	988	1011	932	991	948	977	930	994	988	994	943	963	950	965	963	961	923	959	988	933	1014	918	965	995	919	946	957	981	932	999	941	960	998	924	971	978	934	984	948	971	1021	1003	982	996	964	948	976	985	968	959	994	980	994	959	966	947	930	937	964	961	941	936	959	1005	1032	963	949	969	969	928	960	1008	911	1016	957	974	964	963	989	975	1010	976	941	953	1003	977	1004	951	976	972	932	935	1028	949	1038	961	964	910	967	1024	973	912	972	994	928	993	962	984	935	985	990	947	966	959	979	928	922	987	1014	1013	1013	988	997	942	966	957	968	995	944	996	935	961	940	977	934	959	987	964	973	995	997	948	1022	945	968	953	983	997	1031	955	970	971	1012	930	983	984	1000	979	947	979	939	946	962	1000	949	976	988	962	967	977	928	940	996	982	954	936	983	970	988	957	975	981	1010	945	1006	915	952	921	966	972	947	956	969	991	934	931	991	970	1001	982	969	965	983	966	1002	912	979	935	953	953	972	970	941	966	925	959	954	932	969	912	1002	990	975	964	933	957	928	1007	923	972	943	917	1024	1023	924	915	979	970	1002	957	974	938	947	1002	964	925	997	974	955	975	1000	989	977	943	978	970	1021	961	968	974	960	995	972	994	978	998	935	941	982	966	997	965	962	983	965	1011	956	935	957	955	999	963	907	1003	1045	929	968	997	950	934	992	945	951	904	1008	964	931	965	913	979	973	957	954	968	933	959	947	1002	920	958	948	957	1013	1025	958	1007	956	990	948	983	978	963	1025	945	1000	915	914	972	996	992	935	991	949	967	999	981	1025	1024	983	979	970	944	951	940	989	966	896	985	953	900	961	975	1002	947	949	920	981	961	1007	969	935	981	907	952	959	984	946	954	897	972	943	985	951	1000	937	981	1007	981	972	975	1025	953	959	979	967	926	965	953	966	949	954	952	938	967	980	975	943	980	954	961	947	906	1013	1014	931	945	974	933	984	930	1032	1005	953	921	972	966	967	982	979	994	907	931	960	939	984	976	950	912	1053	1029	976	1004	949	968	994	1001	958	948	963	957	984	923	988	996	944	943	974	931	953	1010	962	961	956	988	979	962	935	991	948	999	942	952	1004	944	936	967	979	975	957	941	953	978	958	969	985	973	964	991	959	991	952	914	921	965	972	997	947	1002	928	921	990	938	921	978	960	967	913	990	978	896	944	981	929	993	983	1007	937	1004	938	957	1013	941	903	988	894	958	989	942	971	974	1034	921	937	933	928	940	956	963	1019	962	957	986	970	935	940	940	924	962	975	946	982	959	969	925	1002	998	957	992	979	938	935	964	964	997	932	958	993	986	968	948	1039	957	1053	1002	967	960	989	998	948	945	999	946	904	952	984	978	951	941	972	973	900	985	1000	910	989	944	982	969	1018	975	908	1002	936	970	953	902	990	948	938	950	987	941	976	948	996	943	944	967	976	981	985	1005	989	982	958	957	991	979	957	942	906	962	990	963	944	950	966	1016	962	968	981	932	978	993	945	1009	961	927	958	995	1016	918	930	1016	954	949	958	978	985	934	925	990	958	996	951	921	1027	988	993	965	949	976	979	968	993	946	901	921	950	980	1008	922	971	936	1010	961	978	1008	941	958	982	981	1000	944	959	955	932	980	981	1012	950	970	1002	980	1004	962	962	961	953	932	973	970	962	980	962	991	943	1011	930	1003	919	1044	963	990	992	952	944	971	944	973	990	963	986	959	1002	890	965	976	963	982	925	951	976	960	938	980	996	977	995	996	973	915	920	960	915	992	1023	1011	924	992	972	993	976	1000	1005	978	980	956	962	988	952	962	969	974	955	1005	984	994	1000	983	1051	985	968	938	986	951	955	956	981	976	972	973	946	981	937	955	970	987	948	950	912	887	933	984	941	972	955	919	950	952	992	944	946	948	941	963	942	991	929	975	979	950	1029	956	963	969	964	916	960	960	983	974	961	920	974	958	1006	939	996	991	922	982	1046	953	931	948	976	940	944	974	957	1004	1022	969	924	962	955	940	907	950	1011	951	1005	946	922	942	904	979	948	963	968	1018	1048	962	997	941	930	985	993	956	959	994	887	960	976	983	950	982	895	957	971	938	950	968	1014	980	961	970	954	913	924	982	969	971	999	1006	946	984	983	945	960	1000	952	984	1036	910	965	973	989	999	980	1017	1008	994	959	949	927	923	970	976	939	991	946	963	935	1018	963	948	959	1000	958	964	938	982	949	945	969	972	942	887	980	960	932	934	920	984	994	988	981	998	990	953	949	978	912	942	898	963	1005	908	941	967	981	952	967	994	967	957	962	975	948	1025	1000	1023	956	1028	1005	977	960	931	987	990	984	953	1037	1023	970	929	927	957	926	1034	969	992	983	944	994	926	968	997	1012	981	1001	958	1048	928	920	992	942	997	1015	975	998	943	921	977	947	951	1011	931	923	1013	880	914	975	969	987	981	984	932	943	1008	994	983	970	988	978	914	975	932	972	967	971	935	957	1021	907	911	974	989	951	931	971	993	915	967	1008	992	1005	981	966	1005	975	917	1008	1022	1036	951	984	1008	976	988	989	967	973	983	973	987	1008	907	981	965	981	990	941	953	932	995	925	1005	971	921	938	944	985	991	943	993	1001	895	981	923	965	974	987	978	956	955	942	957
23924	21022	24357	27928	21023	21028	13269	591	395	374	312	309	315	285	275	254	306	272	326	278	298	290	293	245	272	309	253	268	275	271	272	263	264	244	278	241	252	244	278	236	272	255	285	261	238	276	277	251	267	273	241	256	247	247	240	269	249	265	249	250	298	289	250	291	231	247	230	257	269	252	256	258	272	267	281	286	245	264	274	242	254	253	249	262	292	270	275	248	265	277	278	256	245	271	255	249	251	260	257	260	253	249	271	246	260	280	220	248	270	282	271	235	267	272	254	241	290	271	272	272	266	288	287	263	253	275	250	255	259	276	256	299	250	251	293	245	262	264	256	234	261	269	255	236	256	245	243	250	260	262	274	269	258	253	270	284	274	266	240	254	254	269	289	248	250	264	260	287	270	252	269	241	244	272	267	265	237	265	289	235	259	253	243	242	284	261	256	250	306	237	276	252	215	251	267	266	269	254	245	256	265	252	262	276	246	273	267	217	244	286	278	273	278	264	270	256	247	252	261	259	239	258	265	253	246	274	249	265	278	257	268	272	272	284	261	250	289	268	262	266	276	258	275	289	285	279	243	248	283	240	243	281	275	242	239	269	250	253	251	254	257	269	274	262	230	231	268	267	251	293	268	274	312	270	254	273	284	263	267	236	241	245	221	282	271	257	273	278	262	234	229	274	249	241	277	269	256	260	245	235	263	262	273	264	244	246	279	228	257	259	265	264	253	266	271	242	274	246	267	305	263	238	272	252	275	256	295	288	233	257	283	280	274	285	263	264	260	248	253	237	250	245	252	266	266	283	239	251	267	277	245	263	256	280	284	266	252	250	274	251	269	257	264	242	252	258	283	238	260	240	252	245	251	266	250	252	236	276	236	255	254	262	271	277	268	256	269	258	228	275	244	231	261	251	243	234	250	300	297	281	253	239	260	251	245	300	308	243	242	281	243	268	266	243	269	251	258	252	254	238	244	263	294	246	270	232	264	285	281	224	268	274	275	249	253	284	275	280	267	279	255	240	275	264	239	265	257	257	278	266	275	290	266	273	259	252	251	240	260	249	280	262	282	257	250	297	249	281	253	254	279	245	253	276	271	232	240	233	272	245	280	241	244	268	254	271	257	273	253	289	294	245	277	267	277	256	242	279	263	247	235	247	247	259	274	257	295	250	268	249	291	229	270	279	261	258	236	263	279	264	254	264	257	273	269	259	271	232	218	251	241	244	252	224	252	273	258	273	296	285	282	260	243	231	252	244	230	245	273	257	239	252	252	255	248	272	278	267	268	265	269	252	275	263	257	240	256	248	269	236	262	242	258	267	256	288	236	250	262	293	250	273	240	236	289	256	262	237	278	268	262	293	256	284	259	274	263	240	259	259	254	253	245	278	268	283	273	296	244	245	247	268	270	258	297	246	234	251	261	276	256	249	255	249	275	267	238	244	263	248	248	251	263	279	247	241	272	260	233	276	255	263	250	254	281	272	259	294	252	237	242	238	248	283	269	246	265	269	275	256	275	271	260	267	251	265	243	262	231	262	260	263	248	263	267	248	230	253	258	255	269	238	258	280	219	242	223	270	250	262	267	287	233	231	246	251	271	242	251	261	258	259	275	251	276	266	273	218	251	265	254	284	320	214	265	257	299	270	233	239	236	245	240	264	252	252	285	272	268	252	258	264	239	257	264	269	238	258	259	235	267	268	275	301	254	265	241	241	280	264	258	284	299	236	275	272	263	262	291	275	248	250	241	267	247	222	238	240	287	284	217	267	282	258	261	259	250	254	265	288	293	275	259	242	285	236	242	261	249	261	242	272	267	250	254	303	263	245	242	267	268	284	276	263	247	269	266	256	272	261	259	248	272	278	239	273	264	269	284	240	257	255	255	238	239	277	263	252	285	261	271	272	244	248	264	257	266	288	251	270	279	256	261	238	245	259	268	258	253	265	281	252	260	242	270	233	254	263	251	267	239	290	227	262	275	261	260	249	266	281	280	267	287	283	276	265	248	277	271	253	282	265	254	267	255	236	231	272	270	245	243	275	245	276	258	254	270	240	277	242	258	274	239	218	260	245	229	256	287	261	252	246	256	254	268	272	282	269	231	255	256	243	300	252	234	272	244	261	253	264	256	273	265	274	286	252	228	281	264	264	241	254	260	239	266	283	273	252	277	288	243	313	270	308	264	266	251	246	243	239	270	253	252	256	259	238	250	243	262	271	281	218	278	275	261	255	237	274	255	262	218	284	258	272	276	271	226	246	251	273	256	245	249	274	265	255	244	262	259	249	277	225	295	243	242	253	269	267	261	245	249	272	238	250	261	266	242	237	231	265	283	245	271	237	241	260	243	272	261	248	281	288	276	265	273	288	261	271	286	282	301	282	265	251	246	273	263	234	265	267	296	313	266	252	303	256	257	264	262	248	229	288	272	249	273	260	241	274	254	273	250	272	246	248	277	277	280	237	273	244	254	270	297	301	271	256	251	244	248	245	265	262	264	238	265	277	280	256	289	238	232	260	226	252	293	257	256	293	239	290	233	282	259	286	253	257	278	266	273	249	225	279	259	244	263	256	279	286	288	271	281	266	250	257	241	244	251	244	265	269	292	271	256	244	267	236	248	231	260	235	278	256	245	220	253	258	272	251	263	259	255	252	232	262	270	260	259	238	281	291	228	270	261	251	278	266	252	260	291	261	265	275	263	270	263	274	259	282	284	249	265	283	273	246	247	271	264	257	263	255	256	250	271	268	253	243	258	245	294	242	247	280	267	289	268	245	281	267	265	251	295	236	253	268	252	276	276	251	259	246	259	285	284	270	257	304	278	239	282	248	256	283	244	265	275	268	238	288	270	272	260	249	267	243	252	263	272	268	265	258	274	252	247	270	243	263	264	257	254	272	285	236	244	286	264	259	262	257	279	260	259	262	254	271	236	238	250	269	273	259	298	262	260	261	240	229	279	289	305	260	238	277	261	284	270	218	271	288	268	250	256	262	295	276	259	269	256	267	302	272	267	254	262	279	275	278	269	255	262	259	253	296	250	263	264	272	269	228	267	237	252	301	255	261	268	280	259	269	272	240	275	270	253	255	306	257	253	234	285	281	267	248	284	246	258	242	276	278	242	269	261	275	234	267	267	234	222	272	260	234	221	245	258	283	261	252	247	263	283	286	248	250	243	250	259	253	264	246	255	282	260	273	253	269	221	263	292	262	264	275	271	286	256	236	260	254	240	247	252	233	261	237	257	242	240	259	253	271	263	233	300	249	278	256	246	235	247	234	248	286	247	246	248	257	285	233	249	245	256	290	265	248	243	273	284	247	263	257	239	281	274	250	271	267	263	254	255	245	251	256	251	275	260	272	272	271	273	262	247	264	252	270	258	263	271	273	221	279	279	280	223	224	282	261	250	264	285	260	263	273	267	255	236	243	287	278	256	310	275	268	264	265	257	259	245	269	243	250	266	265	271	255	256	263	245	296	275	242	257	288	283	258	255	259	254	236
7770	7825	3199	2785	823	735	688	713	713	683	712	653	599	655	657	635	623	615	648	694	641	627	634	656	586	627	662	652	652	621	600	640	648	715	622	613	601	612	611	647	641	673	639	618	593	631	616	650	639	633	689	635	638	628	678	596	618	598	657	664	595	636	604	618	636	639	607	650	656	596	674	632	662	599	629	635	626	603	612	617	655	669	604	624	664	578	628	644	640	645	646	612	630	605	621	603	611	627	625	633	638	598	609	602	626	651	617	659	580	614	635	616	606	637	631	617	619	603	606	661	593	654	622	593	618	628	584	633	585	629	617	600	665	644	663	621	650	606	638	626	655	622	640	630	615	667	655	641	622	612	618	614	658	650	636	626	616	643	611	629	607	674	606	622	592	590	643	600	607	576	620	633	628	604	583	618	610	615	688	652	628	609	628	636	663	592	652	646	635	632	634	602	625	664	622	603	585	629	618	621	608	603	616	661	639	637	635	569	576	614	629	591	572	633	610	674	623	608	610	631	652	638	642	624	611	640	628	652	602	687	578	618	586	581	634	658	620	620	629	666	605	626	628	615	603	586	643	624	651	619	616	647	631	633	629	638	620	616	621	582	607	583	610	644	619	657	639	616	647	628	613	617	615	686	612	610	601	653	601	656	611	550	604	630	632	639	665	617	609	636	597	654	593	634	587	629	634	628	628	600	678	664	659	641	674	610	595	648	656	587	601	678	630	644	610	651	596	628	615	604	611	613	620	624	628	669	589	629	613	630	604	639	624	635	605	609	633	594	686	650	619	589	620	640	659	683	623	658	610	607	655	630	623	637	629	614	604	608	603	666	599	680	639	620	577	632	613	642	643	598	590	639	637	615	564	640	615	617	622	624	614	595	604	618	632	617	608	631	588	639	600	574	596	635	664	631	638	624	620	620	614	619	630	623	606	596	664	649	613	641	613	607	614	642	644	616	595	615	649	592	656	617	607	645	662	610	650	597	643	640	624	629	680	669	614	605	655	620	594	639	653	634	645	625	600	661	580	639	586	643	597	600	618	575	641	594	580	617	595	653	577	652	600	604	627	626	644	643	614	688	616	618	638	635	640	619	634	583	636	603	580	676	605	647	622	618	627	586	608	606	664	655	628	605	584	659	559	615	599	591	635	608	639	599	644	655	632	632	624	638	635	611	564	652	602	621	617	584	643	643	606	644	572	592	608	629	565	609	624	617	587	611	593	665	592	633	589	636	593	613	621	612	627	632	621	657	633	637	598	575	662	671	624	624	587	610	646	614	704	627	630	606	659	640	632	610	617	683	628	576	621	614	611	587	623	588	663	610	643	632	608	641	614	632	612	611	633	634	617	651	639	604	627	589	627	595	595	652	598	599	606	640	578	628	651	633	610	595	593	633	597	635	634	631	655	592	621	616	677	599	577	657	586	653	619	598	642	596	640	635	598	635	603	659	640	653	631	623	601	599	640	622	673	630	620	620	603	617	659	578	590	622	609	662	615	586	614	661	608	578	669	599	629	610	606	618	624	639	634	632	622	630	606	658	609	643	650	638	619	605	653	631	643	605	660	653	672	677	637	647	642	629	604	635	635	609	645	622	611	604	598	648	572	694	636	598	614	669	625	638	661	635	679	626	682	626	660	653	604	649	636	650	582	620	629	643	601	634	673	671	612	621	618	638	592	616	674	644	585	613	638	595	605	626	655	619	617	579	623	644	633	650	604	613	617	579	656	639	643	624	638	643	644	667	595	685	630	604	603	608	588	633	563	591	640	632	640	594	694	580	636	633	641	609	632	626	656	628	578	619	643	619	652	577	636	603	661	602	616	602	617	659	611	653	613	626	591	655	644	590	624	604	638	630	643	614	656	610	648	669	627	632	606	595	608	588	646	610	644	600	635	651	641	650	608	625	633	597	578	639	595	606	638	632	622	640	622	606	621	669	620	635	596	598	609	672	641	612	637	586	633	640	634	588	646	660	623	614	621	637	597	617	605	661	612	658	647	560	601	625	585	639	614	619	638	614	620	621	661	580	672	695	615	625	657	628	655	603	682	620	625	615	576	629	668	630	603	583	632	612	667	657	593	632	613	655	617	621	640	621	624	608	604	596	591	621	665	624	629	655	601	627	611	581	583	592	612	590	594	626	634	580	628	594	648	612	639	623	585	640	615	596	585	625	631	626	620	590	653	667	622	637	663	662	596	663	599	665	604	609	648	628	648	659	591	586	644	643	625	667	591	674	661	635	632	678	625	621	679	605	634	643	623	581	636	590	622	656	621	633	595	638	611	639	604	623	609	608	620	595	641	575	625	621	584	624	631	657	595	635	661	634	631	609	634	644	645	618	579	647	633	591	615	646	594	636	622	619	617	584	632	584	655	630	622	634	619	587	608	636	625	595	597	650	644	575	639	594	636	649	628	669	624	628	621	624	643	638	626	643	625	650	602	636	615	673	618	603	639	630	592	630	621	640	602	631	625	658	639	637	674	609	639	592	592	571	619	615	648	631	576	607	642	613	638	654	577	570	633	599	598	628	636	619	594	650	642	645	623	655	642	598	620	596	612	608	632	619	661	666	601	635	623	616	628	647	659	610	665	643	651	642	627	625	658	644	617	654	624	602	625	612	614	628	627	619	645	577	693	627	581	609	629	649	602	666	616	588	601	609	623	635	627	617	623	634	578	680	636	626	631	617	630	616	655	674	604	562	613	613	602	622	647	670	652	679	641	663	653	586	615	672	592	653	614	642	633	668	595	614	615	599	620	609	621	574	621	606	568	596	586	615	624	589	665	583	599	615	629	622	621	622	648	618	606	658	619	622	585	630	623	670	663	625	667	682	651	633	596	600	621	681	637	593	620	598	617	649	629	629	628	672	642	655	709	629	596	607	671	619	591	575	629	633	633	640	590	612	578	635	614	616	625	588	596	632	599	609	639	631	591	656	640	613	606	625	593	606	638	642	574	618	682	629	584	631	605	656	610	622	617	606	583	573	647	598	611	631	634	617	619	625	621	662	606	625	620	609	598	630	593	634	666	625	615	650	633	649	624	651	612	571	608	598	613	632	625	614	612	651	650	637	626	634	587	580	616	671	620	602	662	598	635	628	616	617	576	645	562	610	607	613	611	648	599	614	646	615	671	601	642	621	622	631	607	646	625	630	604	610	603	607	612	593	638	593	596	606	629	631	592	632	604	656	647	599	626	634	612	589	601	616	660	676	604	642	662	594	676	613	617	615	645	635	619	606	632	599	613	617	632	636	641	606	626	626	628	637	634	631	604	611	606	654	587	636	603	581	656	630	593	621	620	644	661	656	630	609	635	646	614	584	635	601	645	657	657	646	642	642	634	653	603	636	654	611	636	647	599	576	659	644	611	603	578	613	575	635	626	585	671	600	640	620	633	604	628	588	663	659	626	647	628	658	636	634	633	629	620	615	608	627	577	630	619	636	667	638	591	670	683	629	644	595	587	659	655	624	640	592	621	618	631	655	595	654
31831	19712	8147	1492	526	500	415	317	342	348	341	321	340	362	306	307	325	344	329	338	306	322	336	339	338	328	335	335	366	337	340	306	355	341	328	356	325	363	337	331	337	324	324	337	313	338	349	351	357	313	374	362	381	348	318	317	337	350	332	360	296	347	300	353	350	338	310	360	337	339	301	331	323	328	284	335	315	324	323	318	297	331	344	366	359	341	365	338	326	344	336	343	326	343	340	356	297	363	315	318	366	338	346	326	350	348	339	331	347	337	321	311	319	330	331	375	355	332	326	317	341	342	346	356	324	324	324	341	331	319	329	344	336	349	342	354	336	352	363	358	323	328	370	331	368	343	327	358	310	322	344	354	320	325	369	343	354	328	348	331	306	341	376	304	357	312	325	354	370	357	321	336	314	322	330	299	331	348	326	325	358	297	344	315	324	318	327	344	295	337	338	341	334	367	301	357	332	334	349	338	354	310	322	348	365	328	317	321	309	345	356	326	292	370	345	321	382	352	348	322	282	358	295	350	343	347	339	347	300	341	331	315	356	326	347	327	301	339	338	340	321	348	312	309	332	340	371	298	355	328	323	332	325	335	322	343	282	329	359	387	326	353	342	349	358	364	323	311	336	346	314	333	332	316	325	328	360	372	356	317	329	364	352	296	340	324	345	304	341	337	355	334	341	351	352	322	302	346	343	332	347	312	342	322	300	382	288	381	320	314	340	303	342	322	346	316	359	364	323	308	367	354	366	347	321	348	346	329	317	380	340	331	355	350	302	331	334	374	317	327	321	345	326	291	335	320	316	345	351	330	314	344	337	342	361	327	340	316	357	302	326	298	339	327	319	336	349	324	343	356	349	318	341	304	366	335	332	321	327	342	339	322	338	306	349	317	366	294	330	307	312	358	337	328	325	323	340	357	328	336	359	347	300	306	331	301	328	349	327	344	331	331	350	360	333	290	338	357	330	298	359	332	361	373	346	307	325	311	334	332	335	320	340	332	282	363	315	322	308	327	346	329	341	348	324	340	356	354	352	330	324	327	284	328	354	329	327	339	305	336	344	328	319	334	348	330	350	307	303	339	341	328	310	340	359	338	327	331	334	301	354	328	354	367	289	311	289	352	323	320	324	370	317	349	353	327	334	328	331	330	350	353	328	317	352	350	336	341	339	323	324	358	326	314	334	357	314	312	360	344	353	340	345	344	365	339	356	327	334	316	328	319	344	349	343	329	326	331	319	316	310	327	357	335	344	321	318	324	302	319	370	315	339	350	336	317	371	358	353	326	330	354	285	303	341	328	352	337	303	297	280	316	299	334	355	331	352	295	342	357	327	325	335	324	324	306	334	311	338	340	348	357	363	307	321	325	338	329	352	338	317	345	314	335	317	346	352	329	345	321	347	349	318	329	350	317	320	328	322	352	319	348	374	325	334	347	365	320	344	303	327	321	344	330	347	353	328	380	347	351	355	343	349	339	329	348	336	340	347	320	348	356	335	265	365	342	351	297	324	360	352	356	326	353	318	320	333	329	315	356	351	318	307	347	347	333	358	326	354	355	307	314	313	376	383	324	329	319	360	359	324	332	354	332	319	363	353	322	310	332	344	344	340	367	302	325	346	299	319	359	357	371	335	341	347	362	323	302	320	342	353	315	356	340	342	344	308	347	323	348	358	350	326	341	348	358	351	350	332	321	327	364	341	339	353	323	329	356	366	324	340	336	355	341	360	361	371	327	327	314	308	337	344	333	350	319	352	311	316	307	299	320	328	337	324	305	358	327	274	328	335	362	342	315	310	332	354	341	327	328	357	307	325	348	337	314	336	368	339	348	356	319	284	349	330	376	311	308	327	324	352	346	315	347	332	337	349	353	351	353	338	333	332	304	322	323	345	327	302	321	331	338	344	343	320	326	326	323	339	315	349	342	318	317	304	316	338	345	346	318	322	324	330	370	331	379	341	322	331	317	345	311	335	296	334	325	351	357	328	346	327	332	333	365	337	323	370	326	342	313	309	342	340	330	384	333	350	320	351	314	335	323	323	368	330	318	355	330	323	357	344	327	345	346	332	322	331	360	353	298	351	344	345	335	311	341	307	351	336	333	320	356	336	301	351	300	364	319	354	335	305	347	375	318	324	326	334	309	320	340	344	343	368	322	352	349	346	315	310	320	338	338	323	352	381	319	313	315	364	332	342	345	343	311	346	364	316	323	306	288	330	324	320	336	317	340	373	365	317	297	358	340	351	329	362	356	330	313	301	313	321	348	313	322	333	302	314	348	364	313	329	372	326	348	336	330	314	334	353	338	349	331	340	308	348	333	361	366	324	358	324	293	353	359	335	341	325	353	318	296	343	321	356	345	376	303	365	329	330	304	353	331	339	317	350	300	334	345	359	301	335	349	322	377	352	323	324	326	334	354	335	323	323	353	354	317	331	337	306	349	342	340	345	343	363	349	330	369	305	320	344	318	321	310	336	347	348	312	329	353	321	314	338	325	324	348	341	303	369	328	302	338	364	340	365	332	337	350	337	307	313	360	336	391	337	318	320	361	345	349	316	348	359	366	317	336	364	340	353	341	321	330	353	338	345	340	334	315	322	342	324	337	307	346	287	318	324	334	341	332	356	383	315	346	328	336	329	354	349	363	307	335	314	293	321	317	337	358	332	360	320	347	329	356	340	345	350	334	307	300	342	326	311	308	354	297	331	329	336	327	341	361	357	348	343	318	343	341	285	301	330	314	375	323	373	320	348	368	349	336	312	335	360	347	367	350	348	327	351	358	326	354	329	350	338	337	333	313	347	353	344	332	331	349	362	354	301	355	327	306	353	343	324	329	321	318	330	342	336	364	361	326	337	311	347	299	334	340	345	365	373	352	355	314	354	311	372	309	319	353	366	335	333	320	349	333	350	327	339	365	291	317	345	331	318	313	323	331	330	359	331	344	320	351	362	359	357	331	344	327	319	355	338	322	348	349	361	317	306	313	324	317	321	334	333	353	345	331	314	295	328	338	330	324	352	301	330	323	331	310	335	363	318	333	326	326	363	312	320	332	341	323	339	332	344	329	344	301	348	314	338	343	327	368	353	309	338	321	367	369	342	344	333	318	335	341	327	331	339	362	356	329	334	307	320	338	358	347	343	350	355	341	351	331	341	334	347	318	357	326	329	307	318	330	327	331	352	330	308	343	369	330	347	322	316	314	308	343	330	349	313	353	334	339	338	326	364	364	338	386	321	307	313	339	355	315	342	343	284	333	317	342	345	329	358	350	329	343	344	344	331	330	326	358	344	302	328	334	340	315	342	366	320	350	365	313	317	325	332	342	342	346	377	295	333	372	329	322	342	334	336	310	331	323	355	316	350	356	332	359	341	309	356	349	332	318	356	347	358	309	357	318	322	350	332	305	317	318	348	340	357	336	346	341	316	338	313	306	317	335	338	362	323	297	342	313	330	359	301	322	340	337	312	323	301	351	331	331	315	312	325	337	313	328	399	340
8047	2851	1356	1123	823	877	866	866	849	802	819	868	836	840	823	844	856	835	866	869	871	848	892	866	797	820	828	846	862	895	839	900	870	863	857	807	869	860	850	844	876	808	877	897	886	882	784	842	916	857	903	832	830	848	873	836	844	831	842	841	864	815	847	842	889	855	824	848	878	872	869	858	790	813	852	821	866	850	831	832	768	821	868	830	817	824	851	832	827	871	881	878	900	860	886	837	866	863	844	846	831	827	842	864	848	783	839	835	862	853	866	874	812	821	883	854	838	867	809	831	838	895	821	864	810	898	857	869	859	840	888	919	911	834	852	851	888	826	835	836	833	834	851	813	828	851	863	869	847	765	866	784	831	857	843	822	872	807	844	822	862	863	824	773	876	845	860	817	824	846	846	807	833	878	836	820	845	854	850	856	897	851	827	871	838	823	821	890	824	845	848	840	791	832	889	844	829	850	804	871	793	796	818	825	857	826	866	852	789	889	828	879	844	871	865	856	803	791	824	877	837	842	878	820	857	823	808	867	830	812	872	855	871	849	842	837	849	878	844	828	841	860	776	843	839	843	787	812	828	816	882	863	825	897	820	849	800	830	902	814	839	835	834	863	852	853	870	834	822	876	797	870	860	828	854	879	823	868	838	864	878	853	861	850	877	799	845	857	808	859	862	880	886	914	861	834	847	852	863	869	840	854	805	846	876	879	855	837	842	867	861	857	867	808	843	857	839	881	811	826	895	840	837	837	865	895	808	793	870	875	849	821	868	863	873	844	907	888	860	883	832	872	866	813	861	832	843	804	843	831	839	852	822	832	891	877	855	801	869	824	839	791	829	836	861	864	832	825	793	888	850	854	813	861	813	827	855	813	829	878	876	857	877	839	825	842	845	775	827	805	842	884	876	832	883	854	847	813	803	834	895	853	826	877	870	847	845	896	835	858	834	878	829	819	854	828	823	838	882	859	881	847	859	827	814	830	856	868	838	816	802	802	848	867	825	844	880	906	866	830	799	896	793	822	849	837	856	815	810	843	810	789	837	841	843	857	819	858	839	894	813	873	856	809	865	843	889	879	851	843	862	770	849	845	847	863	848	858	833	871	910	869	854	830	852	910	859	837	874	826	877	823	877	838	805	847	864	851	858	865	816	784	846	825	847	764	836	799	867	853	828	839	890	806	793	927	885	844	852	854	872	812	791	834	875	838	863	840	882	827	868	847	881	839	867	840	886	822	835	826	838	880	826	867	772	830	857	813	815	827	840	840	877	782	811	835	868	841	879	841	883	842	788	877	856	899	810	805	837	885	876	853	815	818	873	809	873	780	888	859	841	839	881	866	900	861	816	841	850	871	874	810	840	851	862	832	875	849	855	879	832	895	866	846	807	851	875	912	811	843	839	799	800	829	873	836	849	870	812	847	868	859	867	824	826	828	809	836	885	895	836	842	809	846	866	862	873	813	836	883	847	847	806	867	922	824	835	821	918	885	846	862	833	823	821	859	821	841	893	836	874	817	851	896	864	864	848	822	850	893	864	826	843	868	845	887	831	816	897	813	892	855	786	840	782	866	858	811	877	818	807	838	852	857	859	849	820	846	854	862	878	862	826	844	888	797	814	855	924	881	847	810	842	844	899	789	861	833	810	833	874	853	815	857	811	867	865	895	823	876	882	766	819	877	846	823	771	837	842	840	813	875	821	903	859	818	855	855	842	801	847	849	817	845	827	854	844	883	842	833	840	810	837	828	758	881	857	857	824	808	849	848	867	820	859	880	834	834	777	879	865	846	807	791	842	796	820	803	843	838	856	842	850	894	880	913	827	827	851	815	843	854	825	852	889	862	854	859	852	821	830	816	836	861	885	795	872	813	842	840	867	833	847	854	857	834	880	828	858	870	847	821	823	817	845	900	847	835	907	876	856	831	786	886	843	786	901	868	892	812	855	897	873	860	865	811	855	821	834	804	826	823	815	873	862	842	874	873	859	903	799	837	860	831	845	865	825	850	758	800	790	863	825	807	910	878	851	773	895	858	847	872	855	866	796	827	844	849	833	869	836	829	854	802	827	840	827	861	807	818	811	816	839	879	862	889	847	840	823	855	910	867	855	806	837	800	827	829	835	835	835	801	832	801	795	794	872	848	836	860	856	848	872	863	800	793	861	838	841	821	869	864	807	881	773	862	800	810	843	792	843	892	889	860	849	859	845	850	816	837	809	858	869	852	845	844	855	842	845	808	886	834	788	860	834	825	842	805	832	888	882	807	822	848	834	853	846	842	855	856	808	887	844	857	793	836	825	787	860	902	823	895	879	854	879	868	837	782	910	820	813	820	853	872	870	839	824	873	817	838	847	855	872	912	814	922	814	848	846	845	868	827	807	831	847	816	892	848	880	806	857	892	830	804	851	774	870	878	850	857	854	818	873	878	859	836	828	818	890	840	870	874	830	824	917	846	779	820	855	813	810	872	845	826	815	855	885	867	808	786	788	839	848	817	850	862	825	888	840	811	819	847	839	825	845	870	864	775	847	843	870	872	865	844	840	882	861	840	812	857	843	850	808	862	847	851	838	879	831	859	819	857	862	854	856	864	895	858	816	836	855	848	822	832	842	846	911	817	827	790	827	812	861	814	840	802	848	919	820	811	818	856	830	837	787	780	823	823	796	830	804	906	823	819	818	835	836	891	865	825	833	859	865	845	869	873	817	827	828	863	840	834	870	803	779	824	853	814	870	833	882	845	815	817	809	823	903	829	825	854	825	832	852	824	868	839	897	853	810	866	842	786	849	842	875	789	851	853	828	830	821	833	895	804	777	875	839	822	901	843	877	797	874	877	847	828	826	829	872	871	857	850	799	799	865	871	886	838	843	914	879	908	851	863	881	849	849	880	846	854	862	845	820	850	793	785	768	834	882	805	874	812	862	854	836	822	833	781	836	842	856	789	782	840	826	874	865	828	807	797	861	823	811	859	823	838	871	832	899	845	852	842	842	874	862	847	835	832	856	889	802	857	873	854	864	848	866	826	875	890	899	843	868	790	821	867	856	820	840	851	821	877	760	853	846	880	856	868	873	859	847	876	874	829	896	782	869	786	891	886	877	910	882	845	846	809	832	837	835	767	849	853	861	829	844	883	833	838	807	835	818	855	865	849	827	822	839	818	820	828	840	801	865	811	827	857	850	833	798	828	827	829	879	845	837	888	838	874	825	888	886	792	809	858	876	830	852	838	854	844	853	805	856	928	855	852	872	842	872	864	891	868	822	857	909	840	854	876	835	848	797	853	852	814	824	921	819	813	782	814	811	888	850	859	864	831	787	861	861	806	808	875	849	837	837	863	835	831	807	837	828	876	848	855	855	822	816	872	799	834	874	862	838	848	894	832	889	806	854	847	789	855	833	875	849	844	872	860	822	846	827	886	863	864	865	825	822	825	829	820	843	843	842	863	856	837	867	767	852	852	832	850	903	834	842	856	881	863	869	855	854	869	845	854	850	793
24725	21058	24013	28337	21049	15808	822	534	475	418	469	453	398	443	404	402	388	433	454	392	411	426	404	398	385	391	439	448	435	416	392	379	412	440	409	414	373	395	390	346	395	405	409	394	398	397	407	396	426	445	417	391	404	421	378	384	376	417	430	380	428	346	378	394	436	434	387	424	417	407	421	384	407	426	381	389	410	374	414	358	418	375	396	421	419	394	414	442	376	402	380	383	402	419	421	398	337	395	443	380	375	426	411	422	391	416	357	358	409	374	405	376	400	410	413	453	410	444	422	408	404	420	391	393	436	413	363	371	446	390	378	421	429	435	359	408	426	394	377	398	440	416	415	419	427	361	366	424	417	419	409	420	437	429	412	350	410	419	380	410	440	436	396	413	422	416	380	421	446	405	383	386	454	397	366	426	400	381	350	393	384	408	419	415	437	368	393	414	404	379	386	399	398	407	369	412	411	382	430	376	392	408	388	415	401	408	402	452	409	415	386	388	426	448	438	396	415	406	385	399	420	414	350	374	393	384	423	384	403	414	399	369	399	381	409	390	394	410	384	396	404	432	396	395	433	469	401	386	356	416	394	370	382	385	393	383	377	411	405	397	435	385	421	435	387	377	424	398	407	400	440	373	438	359	435	381	397	418	357	403	413	424	399	428	408	393	372	416	423	430	410	361	385	395	429	435	410	404	445	393	438	392	363	385	407	402	408	394	400	405	418	435	446	410	402	374	401	447	437	444	362	396	436	395	392	389	389	439	446	373	371	388	425	376	377	375	380	402	393	428	391	383	380	432	375	398	365	409	403	385	407	406	354	412	411	388	431	444	433	432	381	392	398	387	378	422	388	372	387	434	382	387	411	391	392	404	366	408	448	408	360	427	435	401	377	441	403	365	372	397	405	406	410	401	405	406	375	395	405	416	369	358	405	395	367	394	407	412	406	422	387	391	428	424	453	414	386	356	407	420	366	429	394	415	390	398	400	367	384	450	403	443	384	373	417	409	409	408	378	380	444	406	405	382	388	405	435	408	420	414	410	419	429	412	397	411	423	383	362	384	395	408	416	413	374	393	420	411	393	389	419	415	406	378	366	394	408	405	418	393	450	388	369	429	421	450	377	408	400	422	439	393	423	411	394	367	415	416	404	390	410	392	407	394	420	419	384	392	421	441	413	396	434	422	434	383	421	408	425	373	382	375	429	378	384	446	423	415	425	423	414	411	395	423	376	416	406	421	377	399	386	344	387	429	416	399	425	421	433	413	406	384	436	400	388	415	404	416	401	405	385	372	400	404	446	438	407	421	422	386	365	410	398	343	402	390	396	412	400	387	427	413	377	402	391	384	417	383	394	392	394	414	421	406	439	397	418	390	387	401	357	378	441	397	423	371	406	424	419	425	380	409	409	413	404	429	418	423	380	413	370	417	381	414	409	402	394	362	385	390	412	407	393	401	388	384	463	377	376	423	411	406	420	405	407	390	430	392	444	399	391	389	365	426	409	382	378	367	402	421	405	442	448	397	385	424	418	392	434	390	399	405	383	380	368	365	405	406	404	417	387	383	369	351	392	434	409	408	396	384	391	374	395	406	399	430	404	417	385	414	432	410	377	378	420	384	398	417	431	388	379	409	367	400	367	384	395	430	400	414	405	404	419	390	388	415	399	443	405	414	359	421	395	416	401	405	410	413	383	389	421	388	382	391	411	402	420	431	422	418	359	374	399	403	380	401	397	384	437	405	390	401	346	385	411	362	398	374	397	372	376	397	431	449	380	387	401	401	421	403	406	392	425	389	412	408	393	398	412	409	413	413	413	457	419	401	422	409	402	435	385	370	412	436	435	416	428	412	395	414	412	419	414	397	369	395	396	394	398	414	383	404	379	381	412	411	383	383	371	414	408	394	413	379	389	395	411	358	375	398	381	382	381	420	400	403	394	424	392	409	385	391	409	429	393	388	405	393	439	413	432	398	392	380	393	429	406	429	435	402	413	425	426	456	454	403	375	388	419	393	393	391	403	351	427	405	379	415	464	408	417	437	385	402	385	392	404	370	398	415	396	379	364	418	399	399	406	424	420	423	388	422	424	409	451	416	373	365	400	392	421	410	401	397	419	386	406	426	403	402	415	401	401	386	374	411	396	407	423	350	375	402	438	400	392	428	457	414	404	423	421	375	399	405	449	390	414	405	397	381	414	415	397	382	409	364	405	392	405	443	444	387	398	398	398	422	427	413	393	403	421	407	383	381	390	408	377	400	399	438	390	443	401	414	405	395	391	403	383	407	419	398	382	415	405	410	398	396	414	427	430	430	375	406	400	410	407	422	394	423	437	422	445	396	409	413	407	412	414	387	397	422	381	430	384	386	377	396	359	394	402	405	387	391	409	407	410	398	383	433	405	404	410	392	390	379	395	423	394	377	413	411	413	403	376	416	415	397	401	412	408	404	384	409	450	420	402	412	419	407	392	410	347	449	398	410	383	405	362	402	387	393	388	396	386	414	428	380	409	387	393	412	404	414	439	410	372	380	425	388	439	421	402	420	379	389	459	399	379	406	410	425	405	384	441	439	423	383	393	408	421	350	386	350	423	437	406	414	421	402	354	411	390	426	404	372	415	428	427	418	421	390	400	394	405	432	385	391	377	382	402	384	398	384	396	445	405	390	425	375	375	405	429	414	413	420	423	424	423	378	383	398	425	371	406	375	398	411	421	393	402	374	415	389	405	420	401	393	393	402	390	401	424	384	361	412	397	420	401	403	407	439	410	381	381	356	431	364	419	410	399	374	422	420	396	382	388	451	422	386	423	435	418	422	412	413	408	382	423	418	421	433	401	454	418	414	405	413	427	412	430	415	381	369	398	404	418	413	441	437	408	397	375	436	405	448	404	388	434	370	444	417	383	382	426	427	413	400	385	353	395	368	406	382	400	409	402	419	424	417	413	416	396	415	411	431	389	441	401	418	404	372	387	375	393	420	383	398	397	398	356	386	434	435	425	407	377	377	389	378	407	404	414	416	408	413	401	401	385	383	395	419	449	419	409	424	430	439	386	387	392	418	403	388	422	429	393	388	398	444	389	421	356	401	345	427	434	389	372	406	369	395	434	401	408	439	369	387	416	428	378	380	406	398	382	370	399	397	436	406	417	407	408	426	356	386	400	413	419	419	395	412	417	409	413	373	411	391	441	399	371	421	426	384	430	414	383	411	408	401	398	388	395	431	387	402	387	385	419	409	425	425	381	408	391	389	406	440	421	395	354	415	384	404	400	371	414	404	421	393	442	422	374	394	424	370	384	409	398	372	364	395	387	385	444	422	370	409	427	368	405	418	433	430	373	413	380	407	389	409	409	395	404	415	408	384	456	395	438	439	461	388	369	390	415	398	391	397	382	403	391	427	353	389	407	378	367	376	411	425	422	399	455	398	386	413	404	393	400	398	388	395	382	367	394	351	397	386	414	401	403	401	402	398	393	457	400	436	397	401	389	385	399	385	421	392
5454	4623	2378	2136	1088	985	946	988	995	896	1025	991	998	990	979	974	934	1008	1010	1015	958	953	988	993	1015	972	941	951	950	985	963	972	992	1023	913	975	946	966	936	987	952	966	987	944	930	947	899	982	984	970	972	1002	954	982	971	928	940	953	991	962	1002	945	1033	930	984	1004	980	930	911	941	931	985	1011	1035	979	931	990	959	962	985	949	949	970	952	945	973	968	1024	968	960	899	928	928	955	1008	955	913	896	1024	951	941	965	1009	913	981	952	919	968	952	970	964	967	1019	979	894	1001	969	990	923	963	966	998	953	993	1005	932	907	967	922	957	966	990	982	938	968	996	968	983	954	949	980	944	946	950	966	985	955	960	977	941	990	1017	982	998	924	973	1004	951	963	931	968	943	947	944	964	882	895	1008	985	943	971	930	966	960	972	1002	991	972	1022	986	983	966	972	959	1028	909	983	1002	983	931	905	990	925	944	948	934	949	953	981	982	984	996	909	965	960	1000	996	968	946	929	960	967	942	1004	977	938	965	947	955	966	992	999	974	998	998	963	945	975	918	953	977	953	988	1015	991	964	972	963	997	977	978	987	1000	957	964	937	926	940	1001	920	919	965	1007	955	1005	1003	933	991	975	981	1008	968	948	980	965	929	928	937	990	947	975	943	913	967	965	918	962	954	912	924	961	996	939	992	940	974	945	1014	985	1004	971	1004	940	939	913	936	956	910	1011	963	962	937	982	947	1018	972	1010	958	971	875	942	981	956	975	914	972	910	926	972	969	908	973	929	990	968	1015	916	976	990	937	951	983	978	987	952	929	1020	926	911	888	930	922	894	967	892	919	895	991	956	1019	901	968	884	940	980	948	959	918	969	979	967	957	991	984	980	1020	919	988	931	983	920	973	949	964	947	992	919	934	996	985	972	1026	974	920	890	960	935	908	943	923	946	1001	959	937	970	940	988	993	976	964	948	887	927	951	1016	938	923	997	956	994	945	968	947	983	987	971	988	922	1013	953	983	984	914	1026	962	991	951	984	975	956	975	985	975	1019	988	936	924	922	977	942	951	981	965	1001	983	969	934	898	985	924	947	959	965	984	911	946	980	943	978	976	972	965	960	966	960	995	983	990	916	942	910	952	943	975	1015	949	910	1005	985	938	1008	976	982	991	970	948	937	898	944	996	955	957	920	947	943	934	921	947	937	945	937	964	955	981	934	935	983	972	939	988	1019	976	897	942	958	954	918	939	966	1002	956	953	937	963	960	959	965	989	978	961	1014	909	988	962	930	1015	957	918	933	914	970	951	963	962	1016	955	979	944	933	969	922	944	934	966	989	1003	921	955	974	969	951	929	962	930	940	967	930	934	893	948	966	918	951	917	970	968	931	988	1017	929	981	1002	936	1004	976	998	950	885	932	961	989	956	964	913	924	913	962	927	956	1000	1001	976	944	995	1006	957	940	946	940	966	973	944	937	933	950	950	998	953	957	919	975	999	929	975	952	1018	908	965	922	995	986	962	959	976	1019	928	994	968	1006	954	899	954	920	955	979	917	975	966	1017	1022	949	952	966	961	959	995	1023	903	962	998	919	986	930	903	954	925	988	987	912	977	956	990	952	979	938	1016	954	952	1017	925	978	970	940	984	967	943	967	942	956	970	986	954	942	1008	1015	964	968	988	953	948	972	964	975	1019	924	956	923	968	984	976	962	967	927	902	983	991	914	968	939	977	948	1005	983	983	951	995	933	1016	998	950	987	938	934	963	917	974	1030	1032	909	943	975	948	928	946	994	956	1054	911	998	904	976	979	980	927	1014	964	972	986	1001	935	954	962	932	962	983	947	999	975	934	939	975	947	966	972	970	980	939	957	950	1006	985	887	994	922	937	957	971	943	985	934	1008	940	990	899	974	971	941	907	994	1000	1003	960	924	927	948	908	963	926	938	989	959	964	953	912	990	957	1040	941	970	954	951	953	984	963	987	977	986	974	946	943	969	927	977	952	956	976	978	929	996	925	1006	922	980	1004	964	911	961	918	1032	917	937	1035	1022	928	970	940	994	954	956	952	932	953	948	1024	926	986	925	922	937	1012	909	952	978	936	979	990	933	936	956	965	983	1003	1015	936	980	924	950	951	956	935	913	864	979	969	941	941	1005	933	900	960	893	973	986	966	950	904	958	925	952	964	953	1017	974	953	952	939	952	1002	960	972	969	987	961	951	947	988	992	981	899	945	944	971	941	999	949	950	989	992	966	954	954	966	933	988	936	963	1003	930	946	955	963	959	1010	919	939	962	961	975	951	919	925	975	940	927	922	930	996	959	959	939	941	982	957	953	937	932	955	932	918	920	952	950	960	901	934	889	915	989	984	1013	905	944	937	963	943	972	928	931	987	945	933	971	956	959	927	983	953	1015	937	983	969	961	925	963	961	957	955	970	1024	959	963	951	943	979	991	1022	967	928	981	928	926	959	915	938	899	951	995	992	960	984	1026	951	970	959	984	924	950	947	990	956	945	880	1020	904	1010	971	991	968	971	957	966	1001	887	945	949	882	989	969	916	969	962	1008	953	987	949	969	916	914	930	1035	982	961	1011	941	1008	995	946	976	965	929	998	937	918	909	1017	968	971	939	953	901	937	936	949	966	971	959	919	1014	957	966	901	1001	962	936	1007	913	978	961	1031	1012	982	933	1013	942	989	1002	895	1003	910	975	951	1008	965	948	973	984	962	954	1000	982	1002	964	970	973	985	944	918	960	926	918	935	949	965	962	930	921	1042	939	987	929	917	979	978	963	939	961	936	995	980	940	999	967	971	980	953	964	948	959	984	965	974	941	933	983	953	1001	969	943	1008	965	1017	955	954	941	918	904	981	1022	989	972	972	943	972	949	949	980	997	888	981	975	918	1019	957	956	999	968	943	1025	951	943	932	961	1014	961	919	970	978	956	974	1021	986	959	933	1011	985	959	1013	919	940	928	962	937	1022	979	940	946	906	982	997	951	958	978	946	947	937	949	992	931	949	992	968	927	980	953	996	969	980	1007	978	918	1010	952	945	943	999	982	967	988	937	952	952	982	946	901	970	910	1052	979	931	934	968	925	968	934	960	961	946	945	932	929	938	964	889	891	1026	926	951	935	995	1008	974	967	1026	955	959	982	980	968	942	935	996	926	919	934	951	929	932	958	961	989	1004	971	953	960	989	968	935	955	957	1016	915	928	952	961	918	983	935	962	922	952	930	992	1002	970	967	1001	986	919	971	958	960	984	949	917	930	971	946	941	992	940	963	1002	1001	935	954	994	899	932	926	961	1006	927	958	895	972	943	957	937	975	1008	976	948	929	973	957	988	906	953	931	951	998	971	938	951	963	942	962	946	949	967	995	954	925	936	958	890	998	932	961	920	916	936	963	927	970	920	992	977	1030	957	968	1002	927	928	949	962	918	957	977	976	964	978	991	947	983	942	997	956	954	975	1006	969	934	941	939	944	1019	951	945	974	952	993	959	970	940	952	956	907	907	940	949	1012	982	953	973	878	944	966	960	971	1019	975	890	975	992	984	926	964	1006	998	986	1007	1025	910	1009	992	914	914	933	903	961	968	999	950	977	980	887	943	1014	936	978	1011	920	974	942	1019	1001	939	932	952	961	983	986	915	977	933	974	979	946	947	911	930	893	936	951	973
23957	21022	24353	27894	21023	21040	13019	576	373	317	327	290	324	285	288	295	293	273	255	263	260	279	267	276	268	230	257	263	241	258	255	256	254	271	275	260	240	240	248	240	234	273	265	272	273	262	227	249	255	236	275	259	245	280	242	221	245	258	277	241	286	285	249	285	252	256	268	231	242	249	245	254	233	280	256	263	244	253	284	266	262	241	237	274	222	231	271	250	260	253	224	241	262	211	284	270	234	253	247	243	260	246	262	252	251	237	260	250	266	256	268	258	260	246	256	217	267	268	284	241	227	246	255	265	255	267	245	254	237	272	263	282	246	235	253	263	256	248	227	267	249	255	275	272	246	239	242	248	259	266	259	264	245	224	254	261	257	295	262	260	266	271	245	237	249	242	289	241	293	262	261	256	289	250	222	248	242	248	218	266	238	251	273	254	262	226	262	271	242	256	272	250	221	275	258	218	273	226	246	219	266	239	254	243	286	276	256	249	268	252	238	265	261	260	234	276	231	249	276	246	258	250	256	240	253	237	239	217	244	255	246	252	238	261	264	252	234	249	261	277	228	259	254	288	279	237	243	280	247	231	240	249	256	264	250	264	274	253	265	251	249	246	214	233	271	255	234	239	247	260	240	228	267	268	250	242	259	248	264	258	243	264	252	262	220	240	251	260	251	235	253	273	246	245	285	258	254	271	258	262	244	243	258	246	235	251	268	261	264	250	277	252	256	251	236	243	268	267	229	249	251	262	263	298	256	251	263	242	265	246	264	256	252	247	232	247	272	294	253	248	251	219	261	254	219	241	246	222	262	247	262	237	272	246	242	237	269	256	231	218	250	269	217	260	248	278	261	246	232	281	263	228	242	223	232	235	264	265	255	259	239	262	264	261	242	242	252	245	234	274	257	245	263	245	247	275	252	252	262	247	246	249	225	242	250	245	230	254	247	269	239	241	229	286	251	239	259	249	259	284	269	232	226	274	237	270	267	242	232	240	236	247	287	229	248	238	271	217	267	238	247	239	232	264	252	273	237	231	250	272	266	257	239	279	273	240	257	267	227	279	235	244	256	250	274	234	217	259	243	255	258	235	255	255	237	245	270	265	243	256	253	239	267	254	265	246	271	196	219	264	240	248	267	248	282	260	254	265	257	239	244	257	253	268	259	243	254	232	259	292	231	273	257	243	265	262	251	220	268	229	251	285	278	252	271	238	246	240	276	292	275	276	247	239	244	286	234	256	246	228	237	253	259	290	306	249	276	245	261	269	253	268	242	269	276	234	251	269	268	224	237	228	252	211	281	238	283	231	254	250	260	243	240	238	262	236	255	223	244	267	270	258	257	271	265	280	245	252	249	261	253	261	256	240	250	223	248	235	242	262	242	231	232	253	225	253	261	268	264	259	232	256	264	257	230	239	293	244	277	236	261	242	259	279	247	245	256	225	259	277	261	234	225	232	267	257	242	255	230	254	223	258	247	225	255	256	255	253	234	267	238	265	235	230	253	246	247	251	253	276	261	251	264	237	270	252	258	258	262	233	265	261	220	255	293	240	248	228	242	252	252	253	239	247	236	266	269	244	243	275	262	265	249	269	237	239	258	298	275	243	243	258	288	252	276	285	242	268	231	243	247	248	258	244	246	242	245	237	246	259	227	239	244	231	230	238	247	252	230	242	276	233	229	256	234	224	241	268	248	239	228	242	289	237	225	252	235	250	232	236	274	293	293	301	254	229	241	273	269	277	254	254	252	253	203	232	241	264	245	240	253	237	273	242	240	246	237	207	239	248	292	271	257	248	251	237	263	229	239	251	267	259	234	266	234	296	233	232	262	214	270	262	267	267	274	227	233	237	228	247	262	232	237	270	242	248	242	229	234	258	273	240	239	219	241	253	237	237	218	260	256	236	232	272	248	244	271	275	265	252	253	249	255	234	251	249	255	252	238	270	236	243	241	235	260	261	247	238	238	268	269	252	231	265	237	275	229	251	278	254	251	242	269	239	269	276	261	264	249	258	278	284	256	263	275	240	257	266	262	257	238	237	272	248	246	264	264	250	274	268	281	258	239	226	246	249	233	246	254	255	260	251	248	245	223	250	234	241	241	248	237	242	217	255	232	242	253	270	239	259	255	247	240	249	249	265	264	282	282	240	254	242	223	225	244	245	261	238	252	268	249	230	278	252	221	257	259	243	250	237	241	222	268	255	225	248	269	232	241	270	232	245	252	251	274	244	260	242	244	274	221	280	245	246	245	261	245	227	267	253	270	255	273	266	243	247	287	258	247	236	253	222	267	239	259	262	243	249	250	278	309	263	299	258	228	270	233	258	225	245	223	245	218	223	265	243	233	236	271	257	270	229	270	249	242	228	265	245	247	261	232	233	234	256	255	255	240	249	268	241	267	280	257	240	249	233	253	244	218	270	240	265	233	258	274	234	283	238	263	250	252	253	282	255	267	232	255	253	231	259	252	270	265	245	246	242	261	257	254	264	279	254	269	211	238	228	257	242	252	276	288	277	237	262	251	233	280	261	267	271	242	256	256	243	225	254	256	247	251	253	223	276	253	259	243	256	266	250	240	245	261	242	247	231	253	236	224	256	214	241	248	242	249	242	261	253	251	234	261	242	254	249	228	268	240	249	229	243	270	220	270	244	239	233	278	234	266	243	257	250	276	236	244	252	273	246	241	227	216	225	249	243	246	273	223	261	262	286	258	245	248	231	256	222	243	254	261	235	231	246	238	227	226	257	252	257	246	267	247	239	261	275	257	252	249	264	266	271	269	245	223	253	262	239	244	255	235	235	261	239	273	234	218	282	239	262	259	235	255	251	255	259	220	251	229	267	268	285	257	269	246	245	247	275	260	230	246	273	227	224	244	252	240	265	259	261	242	284	278	263	243	228	238	238	233	263	251	266	249	269	261	265	268	261	266	235	260	241	242	267	253	245	248	236	239	258	265	232	255	235	255	252	233	260	264	234	234	238	248	245	267	272	248	275	266	265	238	253	253	259	260	270	285	236	251	261	257	224	267	278	272	233	265	256	263	246	265	249	232	273	225	223	255	278	250	255	274	265	261	267	248	242	257	248	233	246	244	244	275	263	243	259	224	298	256	243	270	265	278	279	249	215	258	266	258	281	246	259	242	244	256	246	248	268	276	230	255	238	284	279	238	271	244	237	228	245	235	254	235	233	266	275	261	252	244	281	247	257	262	240	228	214	238	261	257	276	262	251	214	263	265	259	231	243	258	262	262	258	250	256	260	273	246	279	249	295	253	262	246	260	278	239	247	263	260	251	244	276	258	249	238	214	239	214	259	243	259	227	279	241	238	257	257	237	269	256	233	248	289	247	234	207	256	233	261	254	236	242	271	244	264	305	236	270	284	255	238	242	267	275	256	245	237	275	276	273	237	236	252	232	224	230	245	225	218	271	246	254	263	235	242	242	255	242	244	250	268	255	225	252	266	244	242	277	269	208	244	245	244	258	249	255	264	257	227	262
4813	4694	4083	2223	813	740	694	667	658	623	668	618	646	623	625	629	622	620	626	597	627	588	603	640	626	596	637	612	559	565	583	588	608	614	651	601	631	599	604	622	585	622	616	602	642	633	600	657	597	602	604	612	604	570	623	661	561	632	604	651	601	577	593	647	598	577	589	571	641	639	631	594	640	615	621	606	677	615	603	599	662	609	648	588	579	621	575	602	588	623	596	592	637	637	581	630	642	622	610	596	609	616	582	579	625	601	624	614	628	624	592	618	613	617	642	588	626	600	640	649	604	614	597	647	607	581	612	609	580	627	607	616	623	587	613	561	592	573	589	591	596	595	585	605	615	605	589	637	606	548	596	590	607	553	595	596	612	637	583	629	588	611	615	629	605	596	581	648	578	590	614	621	587	606	635	590	598	605	607	656	596	633	608	617	577	612	640	576	601	619	594	625	571	589	614	614	618	596	642	665	615	623	597	639	630	594	618	610	635	615	631	616	649	640	621	589	599	649	565	579	617	634	660	644	612	608	581	591	615	585	602	587	607	603	627	615	590	641	589	597	612	602	564	633	625	614	624	633	599	581	630	532	598	587	596	613	605	600	620	561	614	636	621	615	604	582	593	623	644	601	575	662	634	606	623	673	585	592	628	647	633	606	619	655	619	592	588	628	622	589	611	675	627	615	650	587	578	572	622	605	584	588	656	616	644	613	633	615	623	555	635	550	536	585	605	579	581	631	574	579	606	595	597	602	619	616	623	623	640	623	601	623	559	566	549	613	624	604	584	596	587	607	629	622	621	605	623	620	573	601	600	569	599	590	608	620	607	575	647	568	625	652	603	630	614	579	586	609	598	616	593	583	606	606	613	596	548	581	588	640	605	638	608	614	621	652	604	606	600	606	577	604	607	595	628	591	625	660	621	600	566	602	627	602	608	608	564	663	598	589	610	583	619	610	595	556	640	637	590	589	643	676	606	574	597	615	597	601	659	639	584	614	646	593	600	572	600	634	571	608	620	600	601	640	609	638	611	634	626	569	615	590	570	595	613	625	591	623	627	620	592	595	575	602	608	626	630	596	605	614	588	653	632	591	595	594	621	604	606	662	635	591	614	604	581	603	625	578	582	606	622	611	614	589	615	611	611	583	601	567	578	600	586	623	641	621	624	564	593	551	634	616	589	546	583	554	609	614	634	616	641	608	579	594	653	643	620	617	604	558	603	585	644	629	631	648	591	593	646	582	573	584	566	592	612	617	563	578	608	590	602	635	610	598	602	587	633	626	611	583	600	584	654	593	593	614	618	571	623	639	588	591	595	601	651	626	603	604	619	634	623	607	576	583	601	631	603	578	610	621	652	552	649	629	617	610	640	634	608	593	598	609	572	584	650	590	603	640	622	571	646	649	617	631	592	575	613	611	586	565	603	580	614	581	620	624	609	649	574	553	585	603	579	635	582	618	635	571	595	567	609	600	564	627	566	572	584	596	646	618	610	590	607	626	567	589	610	601	587	611	626	594	641	576	584	603	641	600	594	622	596	598	658	618	593	574	680	610	638	649	583	601	626	613	634	588	606	625	585	613	634	626	644	589	645	616	611	591	609	564	590	586	595	645	638	613	599	580	588	652	631	596	538	581	588	621	597	633	585	586	621	620	604	562	590	626	593	613	620	620	631	608	641	602	600	616	622	645	601	632	646	612	577	627	588	624	597	599	634	615	614	595	601	618	617	575	655	582	621	598	628	591	643	600	571	608	638	616	622	636	613	606	601	612	642	615	635	588	611	607	616	622	621	631	590	641	604	587	612	573	563	587	599	626	649	659	638	612	617	590	626	635	582	609	626	603	579	611	618	609	617	598	564	595	586	598	590	588	582	601	632	587	579	639	606	608	620	605	592	591	625	586	575	585	631	637	630	643	673	661	593	607	601	593	566	613	614	638	631	567	607	575	594	647	559	569	599	608	631	600	647	596	654	586	570	577	588	637	642	620	610	639	635	610	603	596	595	595	575	610	602	572	621	600	593	650	608	595	609	595	595	596	594	596	615	607	614	629	655	605	597	580	603	631	609	646	627	612	577	587	582	657	617	664	629	623	615	588	631	617	593	588	583	583	611	581	589	582	591	610	596	603	602	596	580	622	614	624	614	555	555	610	589	605	588	610	646	588	607	627	609	620	611	615	665	594	611	594	579	575	639	624	596	614	656	618	652	590	640	589	629	629	570	606	662	599	657	578	600	598	574	594	573	569	616	613	581	566	594	574	612	600	601	580	579	634	656	591	642	608	630	612	612	625	575	624	650	566	650	638	637	588	627	566	618	657	587	601	613	653	649	600	639	628	625	595	603	575	596	626	622	610	605	614	619	581	588	618	577	619	628	624	584	625	571	611	629	604	650	616	626	601	615	633	611	589	612	646	595	638	572	588	640	597	605	619	567	607	641	606	597	593	569	547	603	594	622	624	633	629	593	608	616	594	606	584	612	645	614	576	641	646	607	614	664	589	588	619	595	646	613	601	602	640	584	584	606	604	625	655	592	604	577	547	633	610	642	649	550	573	592	606	581	623	564	617	566	607	567	603	641	624	564	648	632	602	634	643	577	560	598	620	587	619	636	604	629	616	621	598	614	575	604	606	583	613	589	584	608	630	601	541	596	585	647	537	607	652	630	655	589	637	578	634	556	575	599	627	565	618	606	622	622	640	621	623	574	666	534	595	652	602	603	602	605	576	647	638	569	596	593	609	629	568	612	598	610	623	640	563	591	585	605	550	622	589	580	574	652	608	598	618	587	618	616	521	605	613	653	592	627	596	613	640	623	596	621	604	635	622	600	648	588	609	596	652	605	601	612	587	641	572	654	593	650	612	628	600	630	573	541	637	632	561	579	593	596	619	596	596	589	597	609	594	591	575	611	623	607	620	633	632	579	590	617	623	576	591	594	556	642	598	598	616	601	608	606	613	610	631	585	629	605	597	631	579	565	598	601	580	612	565	657	649	582	610	581	645	614	606	608	625	598	598	623	579	596	574	587	605	604	649	605	603	642	576	573	584	625	597	559	596	590	623	630	611	591	604	574	621	605	579	570	612	583	647	611	580	591	595	536	630	653	565	608	604	667	575	613	564	599	604	616	645	605	631	620	637	575	585	571	575	637	597	629	582	572	609	592	580	610	661	594	619	563	585	598	619	552	612	606	551	610	586	568	603	618	576	606	613	622	586	596	621	594	612	622	598	576	606	626	593	597	580	643	608	591	593	624	563	587	636	615	617	628	625	647	593	624	640	649	600	591	606	619	545	643	555	621	604	602	614	631	622	580	588	618	598	628	607	615	578	603	652	598	580	580	613	606	630	597	606	595	615	583	622	622	589	604	632	619	586	576	657	621	589	614	598	604	600	652	605	610	589	580	599	578	580	594	604	590	641	624	614	610	545	587	550	565	610	617	625	599	622	678	617	625	615	643	551	632	590	614	581	586	622	622	558	624	596	650	597	634	655	574	598
31673	19553	9333	942	361	350	333	385	364	361	351	323	331	337	318	329	321	311	325	341	371	338	326	357	354	335	342	338	361	285	314	325	324	339	354	297	333	306	331	300	350	350	326	291	335	305	359	347	329	338	315	322	352	300	321	322	349	311	328	314	312	325	324	342	322	332	329	346	353	297	317	314	325	325	347	324	370	375	345	326	334	344	338	357	317	345	331	316	326	326	348	316	297	324	317	320	359	308	311	320	337	354	305	335	323	304	279	323	353	310	335	329	302	319	327	306	312	324	329	340	320	318	327	323	318	307	294	305	309	262	266	327	337	374	318	328	353	366	312	326	322	323	314	341	323	300	325	352	338	296	319	278	297	330	339	362	275	304	338	295	328	331	312	313	303	344	322	336	314	302	320	313	323	317	301	292	278	348	310	319	316	343	337	357	374	331	339	289	374	314	302	355	306	319	323	343	340	299	298	301	289	341	327	322	280	330	295	334	310	310	331	332	332	364	314	317	341	315	369	338	305	310	332	342	334	334	357	369	326	319	365	349	292	295	320	350	329	323	318	341	342	344	338	326	311	300	330	312	322	312	334	285	332	349	328	356	326	319	316	359	317	322	304	328	332	331	337	338	332	375	323	330	336	384	330	319	384	323	267	358	299	331	321	347	291	323	359	345	297	340	326	379	322	293	314	332	313	322	333	305	292	333	298	332	328	339	357	330	315	351	323	318	329	303	310	324	349	334	341	347	298	346	350	335	343	325	286	348	322	339	315	310	315	340	326	340	304	347	343	348	308	331	340	330	337	302	292	354	315	319	326	357	341	317	322	351	356	353	302	329	337	366	341	343	316	298	321	352	319	331	320	365	288	304	308	315	331	349	302	333	297	339	307	302	340	326	316	317	348	343	323	355	339	300	342	320	315	335	327	317	313	333	344	333	320	352	295	367	382	317	310	338	320	351	334	334	324	345	290	322	363	307	296	337	305	351	358	349	297	303	337	334	303	311	331	329	314	317	338	345	303	298	320	361	320	334	309	332	362	313	346	307	335	330	331	316	310	329	330	339	328	316	345	327	323	322	342	339	352	342	341	321	316	303	332	293	324	352	317	350	305	334	317	325	318	310	337	328	327	328	336	329	343	323	344	303	338	333	345	343	316	295	320	297	321	345	323	320	317	300	347	350	352	343	317	306	369	345	329	314	326	348	300	345	332	344	325	305	337	284	299	311	338	305	301	350	327	343	334	332	310	306	318	357	336	320	353	340	351	323	305	346	356	355	320	304	301	333	336	353	339	309	291	307	331	310	312	336	317	330	317	296	323	321	307	336	340	332	333	344	328	320	333	315	316	334	333	362	298	334	327	315	317	297	332	325	324	320	307	318	316	312	334	342	317	308	309	319	346	300	340	323	327	356	310	337	361	322	309	331	298	330	300	300	320	348	302	330	334	324	341	308	339	326	316	298	321	317	353	315	338	329	342	338	298	314	338	312	318	311	340	328	301	314	303	358	323	350	317	331	318	292	324	338	297	341	297	309	347	314	329	327	326	314	322	322	320	340	320	331	325	347	346	343	312	299	324	327	315	337	350	341	312	321	312	353	314	308	313	305	347	333	319	341	361	358	324	332	316	313	311	352	353	323	303	314	349	306	360	305	335	344	356	296	332	324	327	321	327	326	329	322	326	305	334	365	358	343	331	321	328	321	336	319	323	355	308	301	302	318	362	334	318	350	341	320	324	345	322	316	311	294	327	295	342	312	295	332	313	290	326	321	309	315	330	325	295	321	327	331	327	322	335	328	326	313	299	313	299	311	332	338	325	325	286	320	359	319	348	316	330	330	324	294	275	314	346	360	336	353	302	314	328	322	325	308	363	296	321	361	332	339	337	326	290	321	309	334	304	348	353	309	299	309	334	307	335	341	330	300	297	354	328	350	325	325	318	307	333	300	304	323	306	311	336	342	283	306	306	320	322	326	343	341	335	312	315	312	344	328	331	325	322	336	333	318	297	316	333	326	365	325	335	338	317	358	301	321	326	343	287	320	339	343	302	326	334	346	337	315	321	352	342	341	328	299	373	343	316	332	296	302	329	325	345	340	338	331	320	322	331	353	311	348	311	363	287	322	313	331	302	308	367	384	328	330	306	319	330	329	313	308	343	353	336	357	297	312	314	330	328	300	288	332	334	322	338	326	318	342	324	362	337	352	309	317	316	334	325	322	327	357	331	324	354	325	277	316	335	340	317	336	330	327	321	295	332	355	322	346	318	301	364	333	330	344	317	328	305	305	307	309	312	336	321	329	301	370	350	324	328	344	348	315	360	350	318	352	337	311	317	330	307	318	322	340	339	306	345	300	329	280	318	299	309	318	345	345	322	325	320	322	339	327	322	343	342	306	339	330	343	291	350	323	306	293	333	347	339	347	331	302	332	347	328	313	279	342	344	353	300	327	350	320	378	327	316	312	343	335	379	335	308	313	305	317	320	316	328	314	342	315	336	350	357	359	330	304	340	303	317	310	330	287	337	366	373	337	357	354	326	314	345	289	349	339	308	324	320	331	312	337	316	345	324	302	337	286	336	327	333	303	352	359	340	316	337	327	329	338	343	348	315	357	354	315	295	340	339	310	318	327	327	313	327	348	352	331	311	326	303	351	334	333	325	322	362	344	347	310	318	307	349	300	339	331	303	341	331	329	295	318	330	335	298	337	324	322	335	351	333	363	325	340	295	334	339	311	300	342	329	297	297	315	331	335	326	313	335	353	312	320	319	334	341	304	368	324	321	332	326	297	297	311	330	326	326	352	352	317	332	330	327	366	319	356	364	345	305	335	306	341	305	327	326	365	331	338	358	336	333	308	350	344	308	377	328	306	328	337	326	303	336	305	311	324	315	312	301	314	310	319	317	336	292	331	338	322	329	333	346	308	308	299	346	329	335	372	306	323	310	331	312	309	317	318	306	324	349	316	362	301	351	309	307	310	310	316	347	342	304	333	282	338	363	330	337	333	360	292	322	309	308	343	334	359	323	318	319	311	363	334	336	343	348	306	313	330	344	331	314	343	322	332	356	313	353	321	319	342	318	309	319	320	340	367	312	325	344	319	307	298	350	350	350	313	295	312	329	325	326	348	317	307	329	336	346	328	313	329	317	311	334	346	301	299	335	329	336	328	316	342	328	375	304	337	324	326	329	329	349	314	331	344	341	320	367	327	301	348	326	321	340	330	304	315	324	320	326	322	321	329	355	336	318	334	295	308	332	348	319	321	316	338	355	353	331	320	305	305	300	321	313	295	330	333	318	299	295	317	340	331	314	293	337	300	310	313	335	322	332	322	291	348	373	348	330	348	352	331	279	350	307	346	332	309	330	322	332	335	326	353	339	383	324	335	323	327	337	346	360	300	309	305	315	308	309	343	337	344	301	342	311	304	343	343	311	324	296	320	322	353	369	322	335	318	330	322	298	353	319	333	322	365	317	298	319	285	333	283	298	355	316	321	277	334
6262	1347	2516	817	806	841	816	828	828	805	836	873	814	844	836	799	850	787	813	851	842	821	835	768	793	851	884	829	885	809	825	831	870	801	834	839	822	781	832	866	886	848	795	850	793	832	820	812	842	849	825	767	812	855	831	828	808	831	820	796	839	845	819	845	825	812	819	766	903	782	817	794	812	815	777	865	785	893	813	816	815	836	806	804	842	833	817	807	831	846	861	783	858	852	813	813	748	784	821	771	822	775	814	757	830	834	800	862	823	824	852	804	775	792	769	758	787	811	893	832	825	858	834	799	816	856	871	901	813	863	792	807	840	793	840	851	828	805	770	816	816	845	793	819	872	807	811	807	841	853	837	806	819	778	800	830	831	806	800	808	851	869	798	801	836	814	835	895	834	811	806	766	830	799	806	768	845	813	848	830	811	850	789	829	830	844	780	828	798	862	792	880	859	841	807	761	873	810	830	807	845	782	830	851	849	848	824	792	848	844	839	850	842	806	830	867	804	858	837	803	834	783	785	822	848	780	842	839	806	810	827	799	851	848	830	825	777	826	829	750	795	810	822	853	850	848	837	912	822	811	817	777	811	794	835	815	826	834	815	871	862	838	776	816	828	850	795	826	811	817	779	792	844	815	792	809	806	779	856	828	852	844	755	872	838	772	816	805	798	769	823	798	813	799	781	764	709	758	834	771	861	777	798	792	833	797	826	849	821	834	832	822	803	839	800	813	839	817	814	849	810	835	801	829	820	828	831	799	810	785	843	835	821	817	805	827	841	800	818	803	876	824	835	823	817	776	858	813	794	875	810	809	814	817	795	769	883	811	764	780	807	839	824	820	855	832	785	843	784	774	847	819	832	789	810	823	761	829	833	806	803	828	818	839	765	826	846	808	783	832	878	833	842	831	805	806	801	784	809	862	794	798	785	810	834	796	831	825	805	862	859	754	780	829	799	795	811	810	852	828	772	850	857	826	772	806	849	768	816	806	884	826	837	806	813	830	859	840	797	850	803	829	858	775	819	838	832	828	797	783	783	817	842	817	804	771	808	854	796	886	799	802	830	834	874	761	824	802	793	779	858	846	874	847	793	846	838	834	827	816	830	813	846	840	777	816	840	836	822	812	796	849	849	780	857	811	837	802	849	822	818	819	829	881	840	791	824	802	818	810	810	876	835	863	871	799	828	795	865	838	849	793	773	818	830	806	844	817	819	815	869	837	802	776	882	845	791	797	756	833	889	791	859	812	863	859	817	824	822	778	827	848	812	829	837	790	792	900	818	834	854	795	810	807	815	877	805	835	804	812	844	816	831	819	792	865	781	806	794	810	859	762	825	818	825	804	838	797	851	850	830	802	839	851	796	793	790	762	828	832	838	815	854	838	875	867	804	818	774	799	806	781	812	830	796	836	854	811	797	843	784	852	817	792	869	817	873	834	797	871	840	842	835	841	861	758	848	866	782	856	832	809	846	845	795	787	797	851	812	796	883	870	819	833	789	853	803	814	789	780	810	808	849	831	777	853	807	770	829	801	838	857	834	800	827	856	786	780	782	860	839	823	832	889	846	816	832	777	795	824	825	800	832	887	843	859	790	810	827	898	845	825	821	813	821	851	756	860	828	812	823	772	811	838	821	835	799	833	770	796	809	845	785	816	794	833	826	813	867	884	819	842	867	884	805	815	854	768	799	839	802	796	875	814	784	806	807	805	822	806	839	837	861	837	878	832	761	843	805	772	848	803	824	807	794	855	807	823	837	831	819	797	799	823	753	805	833	804	779	837	805	864	800	826	874	807	766	810	806	830	785	843	832	802	804	800	895	843	869	791	830	773	823	809	834	843	815	785	816	835	835	780	799	836	811	800	845	851	790	837	782	780	809	794	829	813	837	878	847	849	793	824	844	820	803	789	790	791	810	856	849	870	794	796	792	861	824	846	791	785	850	819	828	877	814	791	818	793	769	814	849	820	797	837	813	838	838	806	876	835	821	763	789	823	790	874	802	795	859	815	817	806	758	812	824	820	874	743	835	811	811	789	852	796	888	821	825	801	797	808	831	829	776	851	847	828	817	873	744	799	809	863	838	841	809	830	770	823	815	811	869	827	796	794	783	800	790	835	794	831	783	813	817	830	841	772	799	847	814	794	816	790	819	837	813	809	846	826	858	785	844	818	805	759	837	807	802	820	815	852	798	875	814	794	779	796	858	833	836	798	808	839	790	793	842	841	827	764	824	871	780	867	807	876	823	861	808	784	806	875	853	786	818	835	811	797	796	815	821	756	867	801	839	827	784	821	831	785	831	838	820	787	822	830	789	794	826	793	815	843	863	863	824	872	781	783	817	816	811	824	855	823	803	861	823	822	784	838	825	798	761	823	861	796	819	827	839	802	791	858	811	800	895	819	772	821	789	796	841	815	809	823	823	823	854	819	791	816	801	854	831	831	835	866	839	840	848	775	853	818	865	859	876	825	813	823	847	811	834	784	818	833	841	844	788	802	815	828	794	855	883	796	843	854	895	841	817	847	794	826	855	859	835	825	838	837	807	810	826	816	828	780	845	807	818	849	854	817	824	815	856	828	817	800	849	850	842	803	831	764	783	847	799	798	813	789	812	813	854	852	816	834	816	793	867	837	813	807	802	781	828	805	827	810	864	826	821	814	843	805	861	829	858	833	826	846	833	784	830	814	787	850	828	788	896	756	848	819	821	829	844	819	822	813	736	806	825	866	823	836	812	791	821	843	781	817	783	797	802	855	814	809	871	821	840	799	794	822	810	814	766	824	807	796	812	780	793	796	808	779	852	840	822	804	816	812	836	789	821	849	814	795	811	813	772	831	867	859	809	820	820	805	790	818	854	794	843	845	836	838	753	836	823	817	892	810	818	780	826	841	804	844	792	830	825	818	844	854	776	807	904	833	833	831	811	833	863	835	749	841	854	745	831	828	860	910	832	818	776	815	823	841	834	815	872	789	837	791	797	765	839	944	830	823	817	807	802	811	813	798	809	825	769	831	820	812	813	850	807	860	895	838	804	787	808	872	821	835	863	820	821	810	845	868	870	877	836	829	820	790	810	821	812	812	838	843	835	844	770	811	803	809	807	828	830	809	819	824	782	766	853	790	796	884	809	778	822	862	828	812	820	850	817	839	816	828	832	831	828	839	820	847	819	781	833	814	780	813	808	784	827	809	792	851	885	819	792	825	815	815	798	798	837	757	830	792	857	834	798	823	827	828	830	834	850	849	803	850	852	826	799	775	786	873	842	807	836	833	864	849	804	821	813	830	806	868	798	816	849	860	855	842	840	846	856	833	854	817	779	862	846	784	859	797	834	822	866	878	860	805	799	764	826	811	824	797	818	755	811	854	812	830	847	812	845	811	853	861	810	823	799	838	794	872	832	831	836	849	899	816	790	818	765	811	813	814	838	764	839	768	852	819	825	795	837	812	885	851	788	803	901	820	814	787	830	814	785	799	736	823	806	832	783	818	836	813
24556	20972	23883	28216	20978	16190	740	495	472	501	445	484	424	459	380	380	398	392	402	395	429	400	401	385	405	377	415	405	439	373	394	404	441	419	397	403	398	389	416	386	377	429	371	396	390	401	388	405	402	414	404	416	476	379	390	410	399	399	368	390	378	360	395	430	402	425	422	366	389	422	404	387	380	404	395	371	399	389	375	421	377	381	400	385	380	370	372	390	403	361	399	404	384	390	406	389	378	396	437	368	405	345	348	400	396	401	377	373	382	395	340	373	355	375	421	425	397	422	403	396	387	361	444	408	419	412	424	426	396	402	424	397	397	430	410	432	410	367	410	396	402	387	422	408	378	377	399	381	387	391	373	378	372	410	384	412	396	379	399	402	398	418	408	390	387	390	389	414	378	401	398	417	379	391	378	387	371	392	387	404	432	391	399	383	408	382	366	393	379	376	407	376	410	372	385	401	389	400	406	397	420	397	367	401	366	406	361	408	387	342	408	427	433	373	415	373	373	399	391	408	384	419	416	378	386	382	415	441	400	427	418	389	424	412	399	394	406	396	414	415	384	388	426	411	393	378	443	403	393	380	389	430	416	393	377	405	402	381	369	399	414	435	410	385	385	395	359	411	381	359	390	401	429	385	343	419	375	367	376	392	386	425	396	367	352	391	401	368	393	412	413	390	355	375	370	375	395	407	382	411	405	379	432	458	401	415	406	364	388	417	390	415	406	391	432	394	428	400	354	390	373	409	371	353	402	413	352	392	375	398	453	373	399	418	399	400	433	396	418	398	409	408	350	402	419	373	383	419	423	411	425	423	421	387	387	392	374	417	374	400	431	383	401	390	383	371	413	405	431	378	433	420	426	362	399	375	396	365	350	394	396	377	405	386	355	423	395	401	394	411	406	401	375	405	402	417	383	402	390	382	352	385	383	386	421	360	384	373	407	378	378	378	432	399	392	363	380	381	406	403	365	360	408	390	381	373	396	358	420	383	444	378	403	396	365	382	408	373	400	413	369	378	384	362	404	397	355	421	407	406	401	367	388	395	397	379	374	376	418	443	399	427	398	400	431	375	368	391	368	383	397	403	389	350	370	397	401	398	342	397	421	383	380	418	354	407	413	391	399	402	415	397	409	435	369	380	402	408	413	374	394	388	380	404	410	373	366	407	384	393	388	399	381	396	389	405	375	412	365	375	382	381	414	430	425	426	434	385	406	377	407	401	419	409	391	393	395	373	394	431	392	421	387	400	368	394	375	384	380	388	374	401	411	400	387	375	390	389	418	408	388	416	377	388	389	403	403	407	400	363	405	365	401	399	401	372	391	371	410	366	372	370	356	377	418	357	404	379	376	372	361	402	368	382	380	357	372	358	338	397	385	365	387	399	400	439	372	361	388	367	424	380	425	398	412	407	403	387	416	394	347	409	374	399	387	373	369	377	415	393	392	383	411	394	374	388	369	390	398	381	412	401	414	373	388	351	434	402	428	427	389	391	425	412	354	386	389	383	375	419	409	371	388	382	391	393	396	398	404	394	390	401	372	369	399	438	423	370	379	372	423	442	368	397	390	386	378	385	354	351	414	378	388	376	374	360	384	416	405	380	351	386	397	392	375	380	344	397	410	397	391	386	391	368	413	369	389	424	379	369	414	397	404	421	389	392	386	373	380	417	360	400	413	412	411	387	384	428	430	376	385	378	399	390	400	401	377	414	414	395	387	385	394	418	386	402	402	403	385	396	362	389	381	402	366	381	421	414	373	392	422	416	371	356	405	423	366	399	394	379	373	372	399	385	362	406	406	380	389	374	370	424	440	398	414	453	413	382	399	385	398	413	409	374	402	390	397	372	386	389	392	391	397	414	411	373	412	401	378	389	360	384	378	410	334	376	370	389	387	318	384	368	389	394	395	385	380	401	375	385	412	430	462	402	408	375	409	412	382	402	360	377	441	371	379	425	402	367	406	386	393	412	407	382	433	415	393	369	421	399	376	425	370	389	422	394	380	406	426	409	370	367	407	383	439	427	412	432	404	417	449	416	420	421	389	408	390	380	379	409	418	374	380	430	418	405	388	395	414	404	392	402	426	387	416	395	383	381	405	382	409	414	411	379	402	373	403	381	390	401	385	367	412	379	396	385	369	354	396	416	422	405	397	383	388	405	388	392	437	417	397	385	407	376	384	411	403	397	433	394	407	395	399	391	404	382	402	407	403	404	388	387	413	415	372	404	395	418	388	449	396	393	398	394	415	413	381	409	393	402	389	374	402	358	392	350	444	376	353	408	440	400	389	394	385	419	387	396	399	397	419	371	405	327	396	401	405	380	394	394	410	386	404	366	365	384	420	394	372	398	390	418	369	399	422	383	419	424	365	349	388	423	433	427	370	416	397	386	385	407	384	360	427	350	420	414	414	416	400	393	416	389	398	418	388	371	415	373	399	383	400	390	414	411	438	389	387	425	381	422	412	405	379	370	414	421	396	401	386	402	353	378	367	402	404	435	406	408	438	391	396	393	387	420	376	394	399	442	418	397	385	392	402	412	411	435	390	411	407	377	367	388	407	400	409	394	430	379	362	363	416	380	404	404	399	389	412	408	409	402	390	380	391	382	368	381	365	380	383	387	390	387	416	368	375	426	420	409	420	409	397	376	391	387	378	402	419	386	390	395	366	410	365	382	429	391	415	379	371	398	396	401	378	366	406	425	417	408	396	394	399	381	403	392	400	416	379	395	389	395	438	342	415	396	387	404	377	396	383	391	402	381	406	432	415	433	411	406	362	404	376	458	382	401	395	359	447	397	393	372	375	393	365	374	394	393	376	425	389	396	376	403	409	402	407	404	382	396	395	424	405	401	374	392	426	399	427	379	376	402	402	374	376	371	369	421	388	432	401	394	391	392	395	365	377	369	410	400	414	394	397	424	397	374	386	408	425	363	389	433	407	410	383	382	387	403	401	406	401	416	386	403	385	412	398	409	410	381	344	384	377	388	434	399	396	415	386	440	371	403	394	394	341	435	404	387	377	381	439	410	379	396	388	370	394	355	380	427	385	402	438	403	393	388	402	412	400	407	425	383	392	384	411	399	408	381	476	435	369	385	400	375	396	400	394	378	394	392	378	391	374	406	410	399	382	370	390	403	406	381	395	361	378	405	419	401	412	384	430	406	401	412	375	394	394	398	399	377	402	415	392	408	351	413	396	420	418	374	381	367	385	392	387	389	432	392	410	403	383	395	381	423	418	408	402	405	411	427	377	407	382	377	417	378	407	377	379	374	396	398	383	348	375	364	382	415	410	431	412	397	390	416	381	420	378	382	364	382	359	394	390	392	348	394	352	377	422	429	385	394	411	410	427	408	411	404	438	369	409	399	398	367	371	423	414	421	422	391	412	415	402	378	400	411	396	371	378	424	394	380	351	399	399	423	425	379	417	419	389	377	385	401	387	367	405	416	422	422	405	415	379	405	407	428	374	383	382	414	392	339	408	368	414	395	391	420
4018	5459	3894	1222	1058	1030	1039	955	935	978	944	964	994	935	975	952	928	974	940	1004	960	932	950	942	996	955	946	951	927	885	924	949	985	994	914	946	966	975	973	968	948	924	970	969	941	985	969	998	927	931	953	904	915	943	947	956	923	948	967	967	936	998	942	1022	933	962	907	943	957	912	930	920	922	1002	882	968	972	871	893	982	927	942	925	919	931	898	914	1009	988	924	926	941	926	958	951	982	946	936	954	925	963	957	919	966	992	927	957	967	923	962	924	924	903	928	922	958	954	947	951	919	984	939	909	889	883	977	952	974	933	952	975	946	881	921	947	965	927	951	953	964	974	943	1015	956	919	931	971	953	976	994	942	890	957	933	899	936	932	919	946	938	935	937	943	957	943	951	1015	1005	974	925	946	988	969	964	970	937	981	957	956	984	927	947	997	896	970	934	933	985	933	980	966	941	945	986	957	888	945	1008	989	951	988	950	974	1046	952	961	959	960	975	951	928	942	950	899	1014	905	921	985	907	906	918	925	941	927	900	949	1000	999	968	944	939	988	909	940	945	918	950	995	967	934	915	970	936	969	908	971	910	940	963	950	881	942	937	970	925	898	924	945	959	937	955	909	999	1006	1045	951	971	916	933	916	951	917	988	945	926	949	958	883	976	924	987	921	910	928	920	969	934	948	982	911	955	976	919	917	938	956	989	960	1011	932	929	899	968	919	915	930	922	922	887	941	974	940	955	965	911	1015	920	949	916	955	945	941	925	961	957	968	985	942	985	922	908	939	923	955	979	925	900	889	969	895	969	955	931	932	964	960	942	925	971	919	966	946	963	990	909	975	888	985	937	968	918	951	886	986	928	999	928	982	954	908	963	961	981	928	984	898	924	948	907	904	989	931	928	913	974	942	951	896	985	956	890	939	994	921	959	998	950	916	961	960	961	932	955	925	996	950	967	911	949	898	977	948	925	909	944	963	990	938	949	972	945	923	905	985	950	929	917	896	933	924	947	960	944	940	1049	978	964	958	943	898	964	982	948	964	922	931	944	961	939	997	960	936	949	918	943	967	921	975	927	957	989	921	975	969	969	900	924	913	942	939	965	938	979	972	894	968	975	964	896	925	924	903	936	974	943	896	934	947	968	981	962	978	957	871	931	985	950	936	878	958	972	958	917	964	913	916	944	935	947	949	892	930	940	961	943	956	966	941	946	923	930	941	983	978	967	922	931	962	941	938	956	943	938	943	978	974	940	985	918	963	925	938	959	976	909	899	942	999	931	901	996	933	932	958	964	971	920	925	957	972	886	947	985	933	897	925	964	930	942	960	902	948	931	927	885	951	974	980	995	949	969	963	968	983	941	975	937	904	929	974	932	928	968	898	905	967	956	921	888	947	944	954	972	943	994	994	959	961	962	965	912	939	922	914	926	949	1013	920	992	968	957	950	962	934	927	943	902	971	912	906	926	939	948	947	945	886	915	889	1004	958	1001	922	987	967	894	929	947	954	945	914	981	935	904	1012	971	945	854	927	916	911	887	931	967	942	936	919	967	968	956	946	941	921	908	940	951	956	974	938	922	950	952	941	920	963	880	947	960	901	943	998	953	946	863	937	956	962	927	992	873	986	938	952	931	993	948	940	919	902	947	965	923	939	948	911	963	947	969	912	929	990	935	973	920	963	945	964	963	1010	903	956	997	972	940	960	925	950	951	948	969	928	930	937	928	947	964	937	968	973	968	929	935	885	924	970	950	930	940	989	896	922	987	956	937	932	928	922	967	987	989	931	922	943	988	938	989	965	912	999	930	958	1002	930	907	947	980	972	967	958	890	989	934	955	970	976	974	998	922	948	1006	993	911	937	948	950	972	937	954	914	877	938	939	917	955	973	934	932	963	966	942	960	938	919	987	943	972	943	930	970	928	923	919	961	921	988	932	923	929	946	950	1032	967	946	1000	944	978	902	955	932	946	940	1012	959	895	917	924	943	973	932	940	963	902	941	928	1003	980	915	973	966	947	971	1008	950	910	903	940	957	933	898	969	908	902	959	911	941	970	921	995	1048	912	985	974	907	943	953	916	937	953	946	917	974	942	977	966	963	938	969	965	973	932	925	996	959	958	901	970	978	944	981	970	957	975	942	954	956	957	978	963	936	924	934	941	968	922	939	942	962	953	906	962	945	966	981	985	942	962	953	975	997	979	897	980	919	923	971	935	980	974	990	941	925	967	988	926	997	907	866	949	899	926	936	946	906	960	930	973	1028	980	928	905	935	977	917	986	941	941	965	937	949	951	954	885	944	951	924	971	930	903	957	977	925	943	981	944	969	972	940	940	902	962	952	937	920	1011	960	954	957	1010	993	939	916	997	939	949	948	968	994	923	973	927	924	929	881	896	935	964	980	971	927	957	938	964	984	984	981	900	992	936	955	1032	943	912	919	966	957	965	961	936	950	911	955	961	988	934	945	962	999	965	918	925	963	980	911	907	970	910	923	957	905	980	941	923	967	931	964	900	967	957	929	934	912	955	999	910	918	973	948	956	960	906	1014	958	946	921	978	960	977	920	999	968	921	958	899	973	953	955	915	1019	917	957	960	954	1001	920	950	935	962	970	848	1003	981	952	949	963	990	924	936	973	943	915	956	984	987	960	980	970	955	936	978	930	895	973	936	885	1019	949	925	942	975	943	963	951	994	988	930	922	899	893	937	884	987	958	969	916	989	974	915	920	892	938	963	979	956	953	866	991	966	903	897	962	999	960	950	913	921	916	972	965	975	929	925	968	952	966	926	919	889	1002	977	916	963	925	941	991	908	918	944	948	923	919	940	951	961	948	954	944	910	950	961	974	947	945	950	924	918	943	917	943	950	940	931	899	959	959	943	1004	918	953	918	941	961	968	922	920	917	985	903	880	986	909	980	907	938	960	945	984	993	909	921	901	994	986	979	931	901	941	907	922	954	937	906	963	1007	906	911	926	850	970	903	926	930	975	974	858	896	940	928	1017	976	978	979	959	936	916	951	965	925	970	939	942	969	987	920	975	955	936	917	987	953	923	965	930	946	954	918	979	962	946	971	966	977	938	934	990	952	920	1000	985	1000	928	980	956	941	969	921	1024	958	943	964	945	924	924	927	974	959	940	970	930	936	959	921	943	922	944	948	970	927	908	975	945	958	952	958	926	966	966	973	935	942	923	911	976	896	978	992	899	937	971	977	933	916	935	950	912	940	946	938	966	925	936	968	922	926	934	969	906	922	955	991	916	944	966	998	939	924	929	902	949	925	917	956	965	883	948	976	904	946	950	956	962	892	941	948	926	996	1001	990	912	891	946	919	933	940	933	976	897	972	912	976	980	979	905	946	927	948	916	946	940	924	1002	927	964	959	935	982	968	909	911	959	1004	1002	974	934	969	945	938	972	990	963	963	969	932	959	903	928	920	942	906	923	894	948	952	953	932	998	922	957	906	946	994	926	952	935	983	942	1019	982	934	869	933	906	911	985	921	960	922	990	924	977	943	935	950	929	950	939	949	969	873	934	961	949	961	959	972	949	939	953
23852	20974	24343	27806	20982	20988	13209	580	399	356	332	282	294	317	321	328	268	274	311	293	252	293	289	254	281	298	263	282	254	270	267	262	261	264	251	258	241	216	263	255	241	218	253	245	248	289	256	260	245	265	275	240	244	274	271	260	236	265	251	274	262	264	233	220	224	267	246	288	254	249	234	256	244	260	230	225	258	257	274	240	267	235	254	253	242	280	255	239	225	264	259	250	259	234	220	245	241	284	263	241	251	246	259	246	234	272	238	240	266	295	261	221	248	250	267	269	264	262	264	240	233	242	275	238	284	247	260	257	286	252	274	250	270	252	246	250	241	249	234	214	235	251	244	240	261	265	242	254	247	275	280	250	242	267	253	245	229	235	239	280	233	252	247	233	281	214	244	243	242	274	264	230	246	282	237	257	242	252	269	283	260	264	263	248	242	224	242	236	253	274	258	238	243	296	265	276	241	257	224	226	244	216	242	241	260	247	281	267	262	216	245	243	258	274	263	233	243	227	271	275	251	256	261	259	247	242	252	239	266	272	251	248	217	237	269	244	245	229	255	255	252	252	245	223	263	248	258	233	244	286	235	237	261	240	246	232	279	303	266	251	254	268	253	247	243	245	231	223	257	268	212	254	246	262	249	248	216	255	266	251	272	244	266	251	249	261	256	261	276	270	244	274	241	286	229	240	283	242	201	256	262	247	260	250	276	243	262	238	256	261	216	269	245	265	239	243	237	242	252	270	268	229	249	253	244	284	235	272	275	242	259	274	244	246	245	268	246	259	257	268	275	276	256	263	245	242	226	263	250	256	244	285	242	259	236	240	234	286	259	250	244	251	239	241	241	259	254	269	275	247	235	286	237	236	248	225	273	256	260	244	249	279	271	248	256	250	219	252	267	254	267	229	248	247	246	291	240	250	260	266	293	247	243	262	285	262	282	264	217	243	265	223	287	251	241	239	222	251	227	255	235	270	257	266	238	279	255	235	228	287	283	241	266	238	242	279	257	229	257	257	254	249	262	242	241	248	249	237	222	275	278	252	248	249	248	267	243	263	251	220	253	271	237	224	217	223	253	236	271	268	246	280	251	271	257	270	248	248	245	252	240	243	265	246	263	251	264	242	246	275	248	227	252	267	280	270	245	251	276	240	271	278	258	261	250	257	279	273	241	241	262	242	266	219	252	241	254	272	285	244	221	266	286	227	229	254	227	294	274	260	275	250	218	240	233	272	285	261	254	266	232	236	236	302	274	265	289	226	239	271	260	250	246	256	245	280	254	218	247	245	241	242	254	279	264	253	245	253	248	237	237	249	268	270	251	214	246	257	265	218	258	236	245	257	265	256	237	274	250	235	269	246	236	256	252	240	251	250	236	230	265	254	252	256	283	252	245	265	231	244	263	263	238	284	240	267	282	249	250	254	248	241	233	259	266	275	253	239	264	261	258	257	249	249	257	261	252	256	279	264	272	250	263	222	264	241	227	245	251	266	257	273	247	238	222	255	239	250	238	231	234	263	234	254	245	260	244	256	249	241	295	278	248	218	252	254	266	270	220	265	222	222	230	244	258	251	253	255	266	240	254	259	238	275	245	247	283	267	251	233	245	234	229	252	258	248	222	244	277	264	244	222	259	221	239	242	259	224	234	271	238	279	263	243	271	241	271	238	249	231	251	243	251	271	242	243	262	257	269	247	228	256	244	240	239	218	242	220	251	265	248	244	295	290	264	261	248	254	254	258	273	260	246	247	248	249	257	259	251	258	287	238	251	240	223	236	263	284	235	261	235	222	255	268	265	243	258	248	272	251	246	264	241	229	266	241	265	294	210	246	254	228	231	255	276	259	242	265	229	249	274	254	247	254	285	244	260	284	246	281	245	263	265	266	259	241	252	250	247	265	263	240	267	270	254	256	269	272	254	260	233	239	254	249	263	271	225	224	261	256	251	295	267	272	272	265	232	261	245	236	223	263	275	273	277	252	263	223	263	239	233	286	260	236	212	246	268	253	267	237	263	251	283	246	227	254	273	267	249	257	259	256	213	238	222	262	268	253	236	273	253	243	238	266	268	246	244	257	248	259	267	261	218	291	265	244	261	244	245	250	254	248	218	223	262	239	253	285	262	231	226	227	232	250	269	274	253	264	246	234	236	247	220	253	277	249	278	269	270	267	228	259	263	252	255	264	260	287	251	264	253	266	253	256	240	236	256	257	229	261	293	237	230	260	253	256	249	252	273	235	261	238	249	262	235	238	251	239	246	258	270	241	270	244	260	275	266	210	257	247	262	281	264	254	226	235	253	239	262	258	244	245	268	279	244	257	266	252	269	286	245	253	234	285	256	256	238	261	272	233	266	261	228	256	257	267	260	244	253	247	259	274	244	283	263	244	246	261	239	243	249	243	251	243	237	288	255	232	263	251	249	265	255	274	242	238	251	237	270	238	260	256	280	281	269	275	247	264	261	253	275	235	248	254	245	270	282	235	278	257	249	252	237	283	238	252	252	265	279	261	252	257	244	231	274	248	238	228	272	257	258	278	265	233	246	250	249	240	286	249	231	271	254	233	260	272	252	266	252	244	234	251	240	229	252	262	273	249	229	241	253	271	250	263	295	246	239	255	254	260	285	255	269	268	255	272	272	261	253	269	229	236	250	244	264	254	279	253	235	270	263	247	223	246	261	259	260	243	266	226	226	235	226	266	277	263	251	241	256	291	257	275	256	279	242	233	229	274	246	249	237	262	269	249	262	272	253	285	242	225	253	242	260	265	252	244	282	274	244	246	232	233	227	241	271	262	246	248	258	258	251	239	230	242	266	262	256	264	269	226	240	241	253	247	282	235	282	249	254	271	259	233	267	267	267	235	237	246	225	259	233	279	242	263	233	275	251	268	241	251	285	260	247	242	226	243	223	253	278	278	227	244	247	281	251	235	261	278	264	250	254	223	254	262	256	236	257	273	277	244	258	268	235	236	260	231	255	258	248	256	270	245	258	243	273	245	234	257	256	246	275	245	260	238	273	247	242	260	257	257	232	230	222	270	217	246	266	241	239	240	260	257	251	280	256	231	284	280	279	228	281	261	253	258	254	247	237	260	209	260	261	255	221	263	259	272	255	237	260	231	274	237	260	253	232	238	252	262	240	231	266	272	248	277	280	261	235	236	252	225	252	251	230	245	276	267	256	240	229	265	222	254	252	238	254	273	221	270	246	264	244	224	246	265	238	251	251	246	260	261	231	255	253	256	253	260	259	209	256	206	258	272	252	259	256	242	223	244	245	272	248	276	233	277	239	274	272	230	223	255	240	232	243	231	251	242	252	249	292	266	258	231	243	270	235	259	260	235	227	251	247	276	230	243	235	243	266	267	265	229	245	256	243	220	233	277	232	262	269	264	246	280	276	266	254	237	218	226	240	254	227	266	274	222	256	250	290	232	256	261	235	223	256	249	268	253	222	264	276	271	272	254	274	263	263	238	255	272	268	286	263	287	256	247	255	253
3979	12839	3995	1041	866	715	650	690	657	648	689	671	648	645	649	639	654	637	632	590	593	598	637	600	584	622	628	581	587	573	656	647	609	609	585	643	597	575	579	590	612	603	589	670	640	611	611	613	608	607	610	653	604	632	566	638	614	581	641	619	618	653	617	583	559	627	610	618	614	595	609	656	618	610	628	617	656	646	604	630	594	628	620	608	587	627	592	628	633	622	631	637	611	615	623	600	587	582	638	611	583	617	619	596	654	557	640	589	599	623	618	614	626	575	664	583	636	617	569	631	643	579	608	584	561	602	605	604	623	613	596	566	629	604	617	617	595	687	619	623	670	549	630	623	589	596	581	671	587	636	596	639	601	632	608	616	601	564	575	609	594	594	593	601	621	637	600	596	605	631	613	593	588	619	636	604	623	601	652	622	609	611	575	635	585	656	597	556	568	628	610	638	619	611	606	548	627	588	596	642	618	612	631	633	637	619	642	616	616	648	595	604	630	590	628	642	606	569	539	551	617	612	574	541	605	622	649	611	647	647	621	599	607	636	629	648	588	600	643	604	623	641	558	554	605	638	655	597	582	646	599	592	651	590	608	626	651	615	659	608	638	589	593	599	614	640	602	627	631	593	622	611	597	631	643	619	633	618	591	647	615	648	586	593	641	597	609	602	589	585	615	616	640	565	606	640	604	614	613	636	573	633	590	618	583	617	633	628	584	604	562	623	600	625	642	620	646	590	608	608	622	597	583	627	620	613	615	633	641	616	660	660	663	676	637	611	654	599	576	632	595	599	606	631	560	585	603	633	577	605	596	638	625	594	634	632	564	599	703	584	660	605	586	610	604	615	557	585	592	578	592	592	599	575	628	583	653	629	613	661	611	637	545	586	640	569	600	634	661	637	581	609	634	615	574	638	644	659	612	618	595	567	635	566	627	604	607	619	645	652	569	613	588	640	618	579	640	580	579	619	592	610	633	597	635	603	637	609	601	612	610	572	610	607	627	587	591	653	623	631	612	644	653	562	665	609	624	586	636	621	616	620	619	598	567	590	609	620	615	643	625	659	609	583	598	581	636	635	612	645	593	545	601	627	608	563	586	603	584	608	663	613	605	589	594	635	599	585	631	592	575	598	606	575	629	580	606	630	646	595	573	613	575	673	604	661	590	630	634	599	605	587	605	665	638	562	632	623	650	596	602	617	660	597	608	575	639	604	590	593	600	622	633	602	639	642	603	607	593	634	596	605	600	651	617	582	589	599	613	616	659	572	591	592	625	551	615	578	597	635	630	641	627	564	651	621	644	609	624	597	597	610	577	588	610	621	606	597	628	582	610	605	581	609	647	588	607	595	577	641	589	591	593	625	632	632	623	593	657	581	591	598	595	630	630	612	603	595	591	615	646	591	619	632	624	600	584	615	632	597	566	598	587	627	576	574	628	646	591	601	574	642	613	622	621	637	626	647	632	607	601	579	583	631	606	672	578	685	607	608	601	599	598	609	620	616	592	609	608	607	589	600	634	613	660	608	623	643	607	600	586	601	567	582	641	586	592	650	624	594	579	619	642	646	608	591	618	622	620	601	610	629	581	577	599	552	609	581	659	623	616	611	561	592	580	604	582	614	599	585	594	611	600	638	643	600	634	605	613	625	626	610	612	617	590	592	593	597	613	588	617	595	587	597	637	610	625	607	613	599	624	574	592	622	575	648	626	596	605	644	605	609	565	559	623	643	667	611	594	664	594	581	588	657	617	620	615	576	594	639	567	595	564	576	604	602	593	592	660	624	656	617	632	579	645	587	605	613	628	633	601	594	599	581	623	577	623	568	627	633	567	633	629	680	607	591	598	634	600	606	631	600	570	599	607	595	595	619	582	594	608	549	606	599	557	566	624	600	610	596	664	641	660	626	617	624	627	601	646	608	599	646	641	624	626	629	598	591	597	575	605	601	586	641	566	632	607	598	612	605	579	595	619	647	587	571	600	614	651	597	561	592	614	566	601	592	592	621	616	608	593	539	635	617	625	591	584	628	633	616	596	612	630	617	599	603	628	587	609	630	630	632	577	629	610	608	615	672	629	615	615	588	636	633	624	615	647	617	585	610	611	566	565	610	632	618	633	570	601	608	640	618	608	648	636	627	615	630	603	570	636	599	616	642	641	610	599	620	588	614	621	551	662	622	592	586	611	599	599	611	636	656	606	633	602	636	599	626	604	602	640	624	598	573	622	593	621	587	587	606	596	617	622	617	602	580	600	619	594	604	592	612	619	623	583	642	605	603	619	600	644	618	644	584	583	586	604	621	597	596	605	616	601	672	615	627	601	641	632	615	589	595	613	634	590	606	608	613	621	614	579	585	579	591	631	591	550	617	644	623	633	628	586	650	613	611	606	628	549	630	626	614	597	589	607	613	601	606	591	611	635	605	580	662	614	618	611	639	612	591	645	608	631	640	614	647	613	622	626	610	574	614	621	621	594	662	616	586	609	607	611	626	577	596	599	607	592	564	611	590	606	627	620	599	619	627	655	605	615	618	594	595	534	612	628	592	574	639	624	624	661	633	606	646	592	612	629	597	610	640	609	580	601	623	614	634	584	637	592	586	600	592	649	588	653	591	605	621	627	632	605	558	625	567	595	579	634	593	585	583	593	602	607	621	589	606	545	629	616	603	571	615	608	623	633	603	619	568	608	622	628	617	667	606	615	614	633	628	623	572	590	640	586	616	624	597	666	598	600	607	595	568	586	590	603	610	618	587	608	615	638	579	679	596	640	580	617	578	563	596	574	620	605	626	608	610	621	583	626	643	572	616	569	577	636	568	670	594	618	638	551	594	594	624	621	581	610	660	589	601	589	591	631	666	599	621	634	589	605	621	628	572	616	573	605	611	585	619	615	606	613	620	613	612	608	600	603	634	651	622	576	620	644	591	614	646	597	609	587	633	562	620	619	614	639	650	602	637	571	576	586	582	658	631	621	591	628	625	587	593	581	582	601	629	597	596	640	587	611	580	609	599	594	568	592	616	617	598	603	622	625	565	628	587	602	633	638	665	596	612	604	627	620	608	631	587	626	596	615	605	614	642	605	606	612	621	626	624	627	580	627	588	626	574	620	627	619	631	580	595	592	631	590	595	636	598	619	593	603	580	585	634	571	629	612	587	626	588	586	625	606	612	613	571	642	579	581	628	634	637	598	621	637	597	598	573	570	605	579	620	612	611	608	634	596	617	630	622	628	623	607	593	606	592	590	598	606	602	589	604	621	616	621	586	609	597	626	646	620	659	619	606	608	607	644	541	593	614	616	590	593	650	625	637	558	570	614	628	589	619	605	661	573	618	596	608	625	649	637	610	601	614	618	614	593	645	604	578	605	683	614	572	644	588	610	640	612	581	573	585	612	626	591	608	603	599	594	611	633	616	634	626	643	580	582	573	610	573	579	609	606	653	605	571	643	581	615	618	580	631	598	626	609	616	593	613	625	588	597	629	618	552	568	625	665	605
31727	20289	9119	931	531	511	448	326	339	357	381	343	323	311	338	325	315	351	333	315	347	329	309	330	367	347	297	340	343	319	324	337	325	306	366	356	287	321	372	331	333	320	297	321	330	334	361	324	329	324	365	333	330	361	325	321	302	333	342	377	332	345	314	318	339	305	349	340	356	296	323	333	356	339	342	325	322	353	337	331	323	333	314	310	346	324	308	315	327	385	344	335	354	368	305	337	325	316	331	317	355	338	304	339	336	315	362	343	314	323	368	315	339	309	320	375	326	288	345	378	350	303	348	363	329	330	342	333	326	302	333	347	357	338	349	339	341	339	327	360	358	305	311	339	325	371	360	307	335	314	311	338	315	308	355	330	343	340	325	341	317	356	304	330	335	325	304	323	331	321	371	323	318	322	351	318	324	356	298	310	352	324	374	339	315	355	326	347	283	339	338	326	343	358	348	358	339	304	337	335	321	329	322	337	338	330	317	317	318	335	341	362	340	303	338	329	363	311	336	339	323	340	326	314	333	347	336	318	376	326	340	311	328	327	305	363	332	323	321	326	352	336	336	329	320	347	326	348	385	336	346	301	345	329	355	290	330	313	292	326	330	328	328	319	330	360	362	346	312	353	315	307	368	334	351	337	305	341	321	324	356	340	343	297	345	334	353	346	350	338	353	328	353	329	342	352	344	341	332	302	368	340	347	318	362	324	349	336	307	342	305	350	360	342	335	299	329	323	382	320	318	337	386	330	317	325	351	330	301	298	308	352	295	344	325	346	390	323	354	333	323	332	346	350	318	313	342	323	324	359	344	331	321	312	342	316	316	351	331	353	348	341	319	331	338	351	327	314	290	328	334	311	349	287	370	350	325	297	338	320	354	338	321	315	347	324	325	337	333	348	322	294	334	354	291	359	349	333	309	301	308	323	337	362	324	304	331	327	330	345	382	322	326	336	320	347	324	331	336	342	319	348	311	351	331	337	322	334	336	331	342	306	340	339	326	328	337	343	324	344	327	344	337	347	351	357	336	304	315	349	341	321	315	352	349	357	329	353	332	322	346	322	326	296	355	318	352	323	343	297	326	346	306	358	338	337	337	369	332	310	321	328	364	323	339	320	334	364	312	329	350	275	303	344	321	340	342	314	315	333	294	320	302	335	329	358	306	312	321	346	322	311	320	311	331	371	378	341	334	331	344	305	317	341	347	331	299	328	326	351	334	314	325	309	312	318	355	317	293	312	333	313	344	292	347	335	334	321	341	313	327	283	322	345	355	337	343	329	325	314	310	325	345	346	309	306	298	324	355	305	330	334	327	367	355	366	330	295	298	369	331	331	307	338	340	342	314	286	334	329	337	312	318	319	346	321	330	307	317	321	333	323	339	327	331	307	379	332	340	313	340	317	316	311	326	324	309	296	352	319	301	315	345	299	334	347	348	294	350	332	377	345	361	347	323	301	324	334	327	299	329	326	354	321	363	342	337	296	342	325	333	319	333	321	309	337	325	358	303	323	338	344	298	328	342	346	333	331	318	300	332	333	342	339	334	296	360	334	361	319	326	339	328	340	335	317	339	352	314	364	313	316	327	357	327	290	355	334	339	347	344	345	320	360	319	340	342	359	339	320	346	331	330	346	324	329	372	343	339	371	325	312	355	279	364	349	348	296	382	361	308	348	330	330	309	325	328	329	326	295	339	360	382	334	326	327	334	286	318	319	362	363	313	344	345	343	333	347	362	318	365	324	329	382	325	344	299	309	341	329	329	305	294	332	319	316	341	303	337	306	312	323	354	333	316	317	330	334	349	362	322	344	331	333	343	348	348	327	311	338	323	326	328	315	348	314	350	316	352	296	351	327	318	307	367	314	313	345	328	296	307	350	335	339	339	355	369	315	349	319	345	306	336	320	356	310	317	330	336	360	334	358	300	352	343	330	369	323	336	346	346	332	333	325	351	327	329	327	315	306	354	325	315	347	326	335	328	348	353	345	309	323	341	331	315	305	329	306	316	350	331	357	303	300	353	332	349	332	337	300	327	338	362	359	393	317	352	351	353	332	354	339	335	323	307	291	335	299	337	351	307	333	294	341	307	330	337	299	313	347	340	381	360	335	352	309	333	330	351	343	332	331	351	325	347	321	346	324	313	362	322	332	346	319	335	347	349	346	329	344	316	321	334	291	292	355	339	346	309	346	283	359	327	313	296	359	337	350	339	323	297	338	351	338	357	363	339	335	349	298	334	312	346	343	342	313	333	326	315	349	330	354	341	318	311	327	333	345	322	338	308	346	355	338	379	325	350	359	323	336	354	314	339	302	348	342	338	341	361	378	346	341	338	345	322	336	326	329	336	302	325	339	330	339	334	322	319	341	348	338	317	336	353	310	332	337	321	335	322	314	315	332	319	336	312	344	363	318	346	347	327	349	328	294	327	346	357	340	376	326	332	301	322	334	344	317	310	335	359	294	333	332	317	313	294	323	332	320	343	328	337	310	321	314	320	336	283	400	298	341	318	307	327	347	351	317	355	337	336	329	307	335	336	346	333	338	333	367	331	309	341	310	348	345	302	304	350	307	334	342	301	324	324	334	300	321	335	326	342	340	308	348	328	348	300	330	323	319	339	329	331	329	365	361	331	350	325	343	360	328	332	347	332	332	312	322	314	345	311	327	344	311	346	338	335	350	311	312	350	333	309	320	337	286	322	297	317	350	303	358	396	333	334	337	350	332	329	321	343	392	349	330	326	316	346	335	368	368	349	328	316	297	320	343	321	336	341	324	353	328	315	330	329	342	356	350	343	354	319	306	336	329	320	326	345	353	309	307	319	344	344	322	334	320	332	317	341	314	329	328	292	332	323	341	344	308	333	319	342	327	352	336	330	299	338	325	336	385	356	330	345	331	337	328	335	335	348	321	330	320	314	322	343	344	311	307	298	335	291	330	343	319	333	318	323	340	344	319	340	320	361	325	356	308	336	339	323	321	339	350	357	311	333	338	326	353	353	314	366	345	319	352	345	301	316	324	310	315	294	321	332	341	339	291	321	351	349	357	341	323	330	358	338	373	340	308	316	331	316	322	338	358	311	324	293	295	323	355	349	341	310	365	315	338	339	334	312	322	331	301	349	290	329	319	326	318	330	307	367	319	337	386	355	374	355	342	310	356	329	349	350	352	337	322	331	332	334	304	350	321	391	323	350	348	315	358	357	321	316	351	351	338	325	342	350	378	323	338	350	355	357	304	325	319	377	287	287	363	328	359	309	354	338	337	325	353	306	345	316	330	348	366	359	321	344	321	353	349	371	306	309	315	328	343	341	351	345	344	341	322	352	333	314	333	351	332	313	350	314	333	294	318	339	332	328	362	347	360	337	352	319	331	336	325	375	308	330	333	337	343	333	319	341	354	358	345	348	320	347	324	335	308	313	315	303	319	338	309	319	319	348	305	329	309	328	347	328	327	324	332	295	300	319	318	308	335	328	324	349	331	327	320	351	337	297	328
6439	7495	1240	936	824	823	832	897	845	827	854	810	835	842	818	793	844	908	858	850	786	794	810	907	888	855	860	870	857	835	805	853	853	859	843	824	836	829	822	846	819	823	816	820	822	829	795	800	863	844	840	859	844	829	860	809	855	856	878	859	815	858	857	821	833	836	875	873	839	834	829	838	800	831	762	858	836	845	808	786	818	844	805	803	897	821	830	848	812	850	762	817	837	802	818	842	801	891	847	817	830	856	776	841	836	824	840	863	839	787	792	774	819	846	853	809	815	780	850	843	775	802	833	835	854	879	776	840	824	821	801	875	870	822	844	843	847	833	756	812	880	830	854	809	815	844	828	847	791	826	804	807	849	818	860	829	827	817	784	826	823	881	853	817	875	842	840	882	823	829	841	826	782	845	783	864	881	787	871	793	879	836	821	775	770	848	821	837	804	823	781	837	846	890	835	854	827	824	850	843	807	774	801	846	891	818	782	819	791	818	887	804	810	866	846	843	866	803	847	781	844	871	798	850	796	857	824	821	812	801	836	867	817	814	831	836	847	832	861	829	800	861	838	829	865	888	813	800	781	871	793	757	882	866	830	822	858	835	880	858	782	842	782	816	808	808	801	824	834	867	813	776	821	863	809	771	837	844	789	775	789	823	872	827	856	798	820	855	819	861	857	837	813	801	816	825	825	867	812	866	861	868	827	818	830	795	843	826	881	879	844	842	849	818	835	824	806	818	838	778	847	771	859	837	839	833	848	858	828	851	774	817	815	844	834	820	814	787	826	828	850	848	829	873	880	857	839	826	869	863	808	855	828	802	836	792	789	789	774	770	870	863	813	831	825	845	869	825	836	824	837	847	837	866	823	775	859	826	872	810	856	805	857	848	829	837	832	866	828	850	830	839	837	809	815	852	813	797	804	810	813	810	856	847	830	851	810	838	787	827	806	832	807	819	853	852	871	819	827	755	825	796	843	863	844	812	850	781	793	825	831	840	802	802	811	866	814	878	828	799	846	855	875	813	839	832	814	807	765	812	844	856	839	862	847	756	802	817	840	829	806	814	847	823	808	827	852	878	871	802	824	853	915	877	859	844	816	850	885	808	811	836	832	781	828	887	817	804	838	845	778	836	846	769	857	805	784	850	803	832	784	885	802	815	840	816	854	837	761	841	873	791	828	852	876	873	807	833	808	780	869	807	889	886	827	806	827	848	786	861	786	806	793	800	844	832	794	755	836	780	827	747	834	808	800	831	844	843	777	815	824	852	839	843	795	813	829	888	785	798	782	808	817	820	805	790	883	820	848	884	826	793	814	848	855	821	852	867	790	778	896	834	860	799	845	839	824	823	860	830	833	881	809	865	825	835	833	813	829	827	824	873	890	800	857	811	850	835	844	846	889	813	825	813	822	843	833	823	801	808	784	851	873	812	847	831	846	813	857	866	790	881	792	858	873	842	846	831	877	864	829	839	814	815	817	832	808	798	828	803	813	788	846	820	842	818	847	800	845	849	828	839	811	783	819	841	834	841	877	877	867	846	834	837	807	807	829	782	844	878	826	815	799	865	799	828	843	840	846	772	840	813	860	799	849	803	863	844	772	830	831	784	858	808	800	848	835	854	891	834	806	775	796	838	870	823	846	824	839	862	830	845	833	809	825	810	802	786	801	852	815	822	827	821	857	830	836	798	806	830	777	842	803	834	846	845	838	791	838	851	872	844	859	859	850	861	805	865	799	836	864	862	847	841	847	789	810	821	817	866	812	810	829	837	797	836	837	849	847	793	859	830	826	821	853	836	780	815	895	869	830	827	848	826	834	821	794	820	862	826	876	835	880	833	824	864	832	822	870	793	851	798	873	805	876	834	806	835	854	875	824	826	850	875	839	827	832	830	786	827	841	847	787	826	804	839	780	889	823	848	830	777	829	825	791	861	857	837	881	842	843	837	813	842	820	868	847	849	868	824	834	796	834	840	810	815	814	824	785	828	775	880	850	835	830	839	835	899	853	810	879	790	812	828	831	818	817	823	830	829	821	806	909	783	824	780	851	840	848	881	817	799	848	858	832	897	841	756	812	860	817	829	828	753	797	737	855	827	814	819	822	797	867	849	866	828	817	865	890	863	854	823	795	837	864	803	748	890	847	856	803	816	843	829	861	851	832	844	820	828	835	842	808	788	779	843	817	829	849	819	805	791	838	823	805	806	834	843	901	826	843	818	804	847	830	874	779	809	805	859	806	813	815	810	849	840	855	793	819	844	882	896	896	839	822	825	824	808	836	833	861	779	824	853	806	841	818	829	862	873	808	798	780	892	842	869	824	811	866	853	876	852	806	808	833	805	850	870	901	852	785	819	846	807	846	871	801	825	852	807	825	815	881	788	842	857	863	841	856	837	805	819	879	852	826	867	871	880	810	822	869	817	837	823	838	855	828	897	809	781	859	803	765	825	882	773	836	804	869	807	796	817	784	859	850	862	867	875	854	831	836	877	910	839	850	859	783	809	850	838	889	802	772	867	880	878	846	836	888	796	897	792	869	832	852	844	835	882	826	793	847	871	844	839	844	878	812	819	787	840	844	852	802	867	820	827	782	846	804	845	826	833	836	801	845	850	837	818	780	803	845	819	798	854	828	855	832	821	848	853	877	842	786	820	800	824	774	856	871	870	865	874	831	813	827	854	845	833	819	844	804	823	844	831	806	830	831	829	854	878	859	807	872	833	833	814	828	807	828	820	865	858	799	855	848	860	847	830	827	873	859	841	814	859	786	871	768	874	848	812	791	825	805	810	851	812	840	833	836	816	813	833	829	808	812	759	839	804	801	904	768	839	867	845	831	851	826	845	820	862	809	844	806	819	877	805	852	872	834	849	809	805	860	802	837	797	803	856	861	812	854	804	841	811	827	851	838	844	860	890	803	863	848	833	801	804	824	828	860	812	810	873	854	846	753	865	897	822	823	837	833	846	789	818	800	810	823	876	785	888	863	817	830	879	793	836	856	894	821	835	820	817	840	801	770	817	817	887	787	860	823	805	879	816	846	846	834	882	856	890	875	859	857	817	777	823	829	846	855	845	833	846	817	833	797	805	810	824	840	861	844	835	863	851	828	850	823	812	803	829	826	846	828	836	868	815	866	819	789	840	840	866	840	788	888	844	840	844	821	835	810	818	819	816	823	819	873	841	814	855	866	809	863	836	861	807	832	764	812	890	814	840	835	834	872	817	862	827	813	798	802	782	804	800	840	828	867	794	830	748	859	833	856	872	847	852	803	858	838	844	855	835	792	831	803	812	811	865	858	834	822	905	852	796	841	795	831	823	835	843	769	908	820	879	820	853	811	856	862	772	767	866	780	849	814	829	803	822	830	815	799	854	859	799	797	875	890	804	850	836	822	794	825	805	831	813	822	770	878	783	787	837	843	803	835	843	831	780	837	871	804	798	806	811	826	844	837	784	809	879	875	836	886	830	850	792	866	880	796	843	831	807	867	792	806	875
24662	21060	24013	28301	21057	16283	732	526	433	406	416	452	443	410	415	441	422	397	424	398	398	436	401	396	373	423	419	432	436	383	416	362	389	424	369	418	392	400	404	405	379	423	386	428	390	417	430	390	413	415	394	419	396	387	427	382	397	387	409	396	373	401	404	405	366	409	406	392	393	379	401	414	399	384	360	406	434	405	398	383	407	396	379	411	396	371	392	408	404	394	360	407	402	391	417	392	381	389	376	371	452	409	400	396	376	422	417	411	416	394	397	373	408	360	402	389	444	385	423	399	413	365	430	436	391	395	444	417	400	405	390	413	383	367	431	387	408	405	400	395	403	369	391	408	391	390	397	365	391	421	404	392	427	412	384	428	422	391	403	434	431	405	379	419	392	385	447	431	398	415	389	384	397	362	394	418	367	396	381	413	394	345	389	388	425	427	417	397	433	375	410	383	393	409	413	404	411	413	400	375	412	396	391	419	410	382	420	411	402	397	374	401	388	378	398	421	388	432	375	377	415	367	386	424	415	422	383	464	415	414	378	416	411	366	411	363	419	395	417	392	421	425	410	395	416	365	442	347	416	403	435	402	405	371	395	384	395	408	391	412	434	405	426	397	418	422	406	362	395	398	426	427	355	406	409	359	418	416	363	433	397	362	444	365	375	391	383	379	421	374	417	416	432	397	431	440	388	362	418	450	378	370	420	397	394	380	381	417	397	370	399	389	420	407	414	358	411	387	419	366	374	398	383	402	420	393	400	400	385	404	411	380	407	374	433	372	388	394	448	411	397	404	417	407	377	388	410	416	390	388	386	410	379	360	449	411	388	427	410	385	426	396	370	384	389	393	423	413	420	365	402	402	365	401	388	427	442	382	402	400	370	391	405	422	406	434	411	428	403	395	409	401	399	354	378	388	354	401	417	353	393	369	394	375	402	437	392	382	410	378	399	393	426	415	440	418	362	381	386	373	409	368	392	395	448	399	393	396	440	359	412	414	404	403	415	382	377	414	386	426	417	416	430	394	396	380	389	415	389	398	374	386	430	424	375	425	417	425	387	440	423	405	413	398	391	388	416	415	372	383	394	385	381	442	376	400	372	360	377	373	365	398	401	398	400	395	398	392	383	388	397	378	384	441	421	423	374	385	388	392	364	400	398	378	397	405	375	384	367	428	390	387	400	347	411	429	369	416	398	407	379	408	348	396	377	389	348	384	437	404	370	420	369	429	388	412	381	411	406	399	429	379	408	448	420	408	405	429	418	406	393	390	414	428	381	394	390	387	387	403	414	416	412	400	415	458	413	390	384	387	424	399	395	375	340	360	380	418	390	430	400	421	397	367	396	406	414	394	416	411	404	372	410	392	377	426	410	440	398	402	394	421	407	407	406	413	418	400	371	413	395	386	412	438	360	427	412	367	408	379	377	443	401	420	413	394	396	416	416	407	380	420	423	384	407	434	398	391	413	404	376	468	401	436	350	374	403	385	391	383	407	395	409	397	409	387	432	420	377	387	418	400	397	378	411	382	407	424	373	395	399	387	381	381	443	414	387	405	408	415	422	356	390	420	413	400	404	350	361	414	374	405	377	422	386	426	393	395	373	398	392	393	422	413	339	435	428	406	397	412	429	437	433	379	400	390	396	407	402	413	423	406	420	403	383	364	388	409	388	408	392	399	405	369	440	413	366	396	394	383	414	416	410	415	348	375	418	445	360	390	412	382	369	411	401	405	409	345	413	417	397	394	391	416	418	396	409	409	367	398	369	389	431	407	414	369	416	390	347	418	376	456	383	423	382	392	394	347	392	422	395	399	400	429	412	385	404	373	394	349	402	399	366	405	370	380	437	390	404	425	392	384	391	389	366	380	388	374	406	445	412	408	379	411	389	383	398	435	397	414	396	439	417	395	392	381	418	372	395	383	391	425	396	389	384	375	421	366	367	395	407	410	397	369	387	403	428	433	399	372	377	390	378	344	405	386	395	384	411	394	405	375	369	416	399	398	383	397	393	408	398	388	429	390	451	410	403	412	416	375	398	377	387	396	404	403	374	381	387	408	413	399	384	411	371	369	379	428	417	400	389	362	414	377	400	414	401	414	431	437	424	416	385	400	417	410	418	423	389	405	417	379	438	384	390	398	388	396	391	394	371	402	411	351	407	423	421	410	447	394	417	372	405	444	368	383	369	379	446	406	400	400	371	418	411	413	394	413	403	392	401	384	422	411	401	381	401	383	406	435	414	403	415	422	391	412	429	418	373	433	425	377	395	388	441	402	403	382	415	396	372	363	395	390	388	409	426	386	427	398	373	429	387	375	449	409	406	405	393	375	349	390	367	381	406	386	379	400	385	411	405	392	427	395	409	407	381	394	417	420	380	432	402	399	413	407	432	385	405	392	408	434	393	351	377	393	415	366	398	396	396	392	438	380	378	394	418	402	393	460	380	392	382	410	424	393	390	395	381	421	389	429	397	435	400	402	399	428	419	410	414	390	391	412	410	404	402	415	431	399	430	397	358	358	404	373	408	441	386	406	409	416	379	412	380	410	401	379	422	418	424	424	382	400	375	379	393	397	398	453	401	388	408	424	403	389	378	396	422	377	418	419	425	355	445	414	366	380	400	421	391	387	393	436	433	415	403	395	401	412	383	393	405	389	450	393	405	392	414	405	414	406	393	398	363	382	376	423	469	415	393	333	424	412	401	405	365	410	400	393	386	435	403	407	351	425	351	407	399	403	409	408	413	384	416	423	391	395	387	408	448	374	420	400	428	352	391	377	395	423	419	376	355	377	370	390	408	388	417	414	454	411	407	396	381	413	364	391	398	371	415	432	404	395	396	426	422	395	432	424	417	378	404	367	417	394	452	421	391	419	391	419	400	424	375	400	409	400	367	370	431	408	340	376	416	422	398	387	391	431	404	440	406	396	411	371	379	399	376	397	422	384	384	403	401	416	420	422	403	396	400	383	368	377	430	391	379	434	418	402	402	383	371	391	412	385	400	415	422	369	385	423	379	409	389	379	363	387	394	404	405	387	402	429	395	391	401	447	409	376	410	397	431	416	372	430	360	377	381	366	403	381	432	403	393	400	381	434	439	404	397	423	431	392	423	419	394	392	374	389	377	390	380	356	393	365	382	395	388	366	423	387	397	415	340	397	437	386	394	370	366	409	439	389	385	395	398	390	376	363	454	418	397	446	397	424	405	427	383	429	394	383	361	385	372	422	414	403	402	413	396	395	378	379	422	416	403	379	373	370	415	398	407	430	351	397	410	393	370	397	392	390	429	370	409	417	403	377	433	417	400	423	418	407	387	391	419	422	393	415	432	357	423	352	366	394	381	411	403	390	351	423	374	383	397	374	365	389	394	335	362	416	370	361	427	405	394	417	382	377	406	425	392	382	414	435	417	419	380	401	377	382	430	365	398	366	429	429	414	391	389	400	383	410	380	411	398	394	405	384	407	410	374	403	406	406	421	392	408	388	399	391	393	384	407	409
5627	11645	1740	1188	1047	962	1002	1013	1045	1006	978	886	953	947	954	975	932	903	995	923	976	958	963	997	989	1003	958	948	892	974	891	989	947	979	918	971	944	977	989	924	952	982	1023	948	959	934	968	972	922	972	942	1006	1008	958	1006	911	1000	957	913	1078	922	968	976	994	966	927	1027	1022	912	945	1013	1000	973	945	973	965	925	885	974	945	943	967	941	915	943	900	939	912	871	949	997	959	999	977	927	959	1013	985	930	938	891	938	1004	1002	966	955	1007	948	976	995	1014	963	918	1018	987	942	938	921	984	988	937	957	925	933	956	964	906	941	942	988	933	944	943	915	948	998	958	1010	936	964	969	911	953	948	964	999	943	887	939	955	970	995	938	925	918	956	974	969	950	990	954	999	901	960	927	965	919	900	954	940	951	947	1018	990	951	971	959	938	905	1002	957	1026	982	941	967	930	1010	947	924	1005	937	907	927	934	940	943	946	950	970	935	1052	966	1010	953	965	966	946	979	949	919	999	956	919	897	976	992	953	983	918	973	1008	971	941	941	997	960	923	935	976	909	989	920	940	956	956	921	913	981	909	970	987	934	879	977	994	965	949	940	959	948	976	967	969	911	1011	957	947	994	989	881	950	1005	962	978	922	963	961	956	979	963	904	968	940	940	973	910	936	938	966	982	940	953	927	970	945	920	911	887	968	992	933	931	905	952	952	960	945	926	945	942	968	939	934	996	942	942	966	988	993	935	945	967	931	907	999	983	930	994	922	918	926	953	980	937	963	981	935	977	975	969	975	919	944	973	961	964	983	994	952	908	999	915	968	959	937	899	935	1012	928	966	961	903	944	926	949	963	976	963	950	946	952	951	990	917	954	972	982	945	986	991	913	907	926	979	988	984	965	955	995	957	944	992	951	916	958	941	946	989	904	973	893	1011	939	997	912	984	966	1000	912	899	933	961	930	966	981	1045	945	970	924	995	988	956	966	951	942	969	950	921	1039	914	1046	957	915	959	977	1009	1031	966	898	998	944	919	957	899	921	966	993	961	924	942	949	880	894	936	902	928	981	945	920	965	920	943	951	919	924	989	933	1004	925	947	994	1010	971	951	907	954	939	978	968	927	941	966	979	924	980	970	987	989	918	948	908	928	932	943	956	906	1049	975	916	932	964	926	983	953	952	951	947	911	948	916	1008	921	978	966	933	981	938	938	911	995	946	921	957	979	986	894	930	889	957	1009	905	945	930	957	959	989	920	961	926	970	958	991	979	977	995	959	951	968	963	955	959	992	932	986	979	962	1028	996	987	974	983	989	891	992	961	946	1012	964	938	988	924	966	1017	928	949	997	964	930	967	1008	933	980	981	998	972	954	931	956	967	932	924	990	940	978	982	866	943	994	937	986	933	961	978	978	1020	941	908	968	958	950	959	1005	975	961	983	931	925	930	919	985	919	935	927	943	961	934	1008	939	966	917	919	968	986	936	948	954	935	899	919	1047	936	1007	917	950	1000	950	947	934	905	920	904	963	941	952	892	982	1039	902	934	987	958	947	983	978	1000	1005	997	985	972	908	984	948	894	979	950	952	954	919	1008	941	950	958	920	941	924	955	1012	938	941	978	970	975	955	929	970	964	954	937	959	937	901	960	1019	985	959	983	1019	949	972	960	963	993	971	989	905	926	952	956	977	905	945	960	986	943	961	989	989	935	960	954	957	942	930	920	960	1016	1008	975	942	973	1005	957	988	953	977	955	930	902	1000	997	1000	981	953	1002	917	937	928	936	976	984	958	959	875	965	937	945	986	985	933	1004	941	943	978	894	891	952	1000	938	938	985	977	965	912	997	959	875	934	962	943	968	928	945	985	981	954	930	1036	962	949	950	966	970	946	1030	920	943	919	911	956	948	958	935	924	931	921	996	972	940	874	992	888	986	898	897	950	949	941	880	891	936	978	983	910	932	937	943	959	975	946	958	992	931	965	940	933	1004	959	950	932	914	959	938	978	970	897	919	919	994	951	942	998	925	950	956	944	980	956	1005	1004	1013	929	930	929	963	981	1015	973	966	973	984	977	962	937	929	945	984	964	1002	936	920	956	936	920	936	956	951	987	981	947	963	1027	992	898	941	976	960	966	968	962	973	953	919	971	902	930	985	886	926	966	944	945	968	984	960	930	908	1008	928	977	946	997	971	936	899	949	926	960	964	933	959	934	942	946	970	916	987	982	988	946	993	933	937	952	933	913	906	1025	915	936	936	923	959	964	938	982	984	977	945	920	977	934	937	935	965	977	953	960	916	948	1001	941	942	949	940	975	934	923	970	1002	857	955	990	955	979	1016	1013	988	942	915	958	952	946	1006	945	968	961	938	937	956	929	995	919	919	929	950	1010	930	932	948	943	939	1001	1056	912	928	970	953	965	920	975	939	938	935	955	974	962	965	944	968	974	994	1006	897	965	1022	958	928	937	954	989	984	981	922	932	924	985	960	946	942	968	924	971	911	911	927	999	953	979	973	960	919	969	985	961	1006	925	968	981	982	970	929	883	961	893	945	998	956	920	954	896	954	987	1003	968	912	977	975	947	977	984	973	907	943	965	909	980	928	949	912	944	956	887	976	935	975	954	1045	934	906	938	978	979	986	957	934	918	909	987	946	937	948	958	980	973	931	912	954	1005	939	933	930	951	1000	909	998	975	955	991	951	992	1008	1019	935	974	908	914	951	961	953	928	888	925	954	1020	1003	907	997	996	955	997	974	926	991	929	952	933	991	979	940	911	927	938	1013	970	975	990	958	953	993	952	953	936	1017	965	923	929	955	998	938	981	947	930	927	932	954	928	985	975	956	941	986	978	952	965	999	985	911	955	989	953	945	969	965	975	954	954	926	946	927	992	1036	998	963	956	942	924	957	940	989	924	932	1000	996	993	959	932	927	1000	934	967	926	905	982	959	938	1011	1000	961	979	949	944	1004	969	964	933	966	1022	933	992	954	951	946	970	998	967	980	953	945	931	917	975	968	988	967	975	939	933	950	951	990	959	894	979	916	975	987	997	1000	941	954	905	1007	939	966	972	967	930	956	911	922	960	938	937	940	961	986	962	938	961	1002	991	945	1019	996	976	983	940	951	980	1004	921	903	987	936	952	943	951	998	927	903	1013	953	948	996	963	979	991	942	950	971	974	941	1012	881	952	896	977	958	901	973	964	935	925	910	945	982	953	964	914	925	934	986	1000	928	1000	964	884	966	954	960	1020	994	933	918	975	1013	977	966	954	958	983	960	999	957	942	937	980	944	1001	955	941	972	946	948	913	975	954	901	947	952	934	962	937	978	910	985	930	1014	960	950	921	993	964	1002	969	973	970	989	920	921	891	982	920	960	918	986	937	919	939	945	882	1015	948	962	943	980	951	930	942	900	901	960	968	933	935	948	933	924	987	931	1008	955	950	908	912	987	981	938	975	935	907	947	893	944	909	891	937	960	948	1019	978	959	951	927	975	965	975	927	944	909	994	953	938	986	931	997	983	901	971	908	969	977	961	952	932	998	948	895	999	946	910	926	943	949	890	919	911	972	914	1009	950	977	948	997	939	914	974	956	950	923	940	996	947	919	950	1016	963	911	900	995	941	897	923	1025	981	986
23919	21016	24347	27874	21020	21036	13070	619	380	338	334	303	324	336	300	271	294	250	256	289	281	306	263	262	272	235	234	259	260	257	255	287	229	259	247	253	254	291	260	239	266	233	237	248	278	243	252	239	259	236	248	258	255	249	259	245	264	242	259	289	265	262	267	260	249	267	255	271	263	264	255	242	266	249	237	259	246	284	267	276	292	300	260	283	247	236	269	232	257	258	260	263	257	234	244	221	267	261	264	263	247	250	244	228	245	234	254	252	269	258	251	280	244	263	250	240	266	241	265	227	241	232	227	244	259	226	262	253	283	274	265	257	238	228	273	254	246	217	263	223	247	248	238	240	266	288	257	245	266	245	290	208	242	260	240	273	245	231	234	255	252	248	273	262	249	254	218	250	226	234	263	253	254	255	245	298	267	245	255	262	295	263	240	258	249	233	289	250	206	251	270	255	258	280	235	281	241	251	257	248	224	278	237	244	254	271	246	257	262	247	279	243	246	262	241	247	235	259	236	255	253	218	231	242	244	250	253	239	240	269	248	239	246	270	235	255	259	238	242	248	272	264	254	234	279	273	233	234	260	251	255	245	275	268	259	238	242	258	253	257	254	234	247	246	244	255	260	254	264	257	267	232	243	236	251	265	243	243	269	230	266	227	245	258	287	258	239	258	266	257	263	247	246	262	276	278	255	258	261	266	263	267	247	287	250	266	249	266	255	259	242	256	235	241	245	229	244	255	253	241	255	227	237	257	246	282	246	213	246	213	245	246	236	262	231	255	271	268	269	264	244	241	273	240	241	257	236	228	230	277	247	265	254	251	243	273	223	260	264	262	294	242	240	247	232	262	270	245	211	239	243	243	249	258	233	283	265	248	252	227	264	246	281	268	242	262	233	247	251	269	270	242	236	240	252	249	243	244	278	249	255	255	272	267	255	272	217	250	251	277	251	265	265	244	231	257	252	255	246	244	265	272	246	285	257	239	267	245	277	254	269	235	247	232	270	246	245	278	289	220	273	267	243	286	240	240	254	236	236	263	249	248	260	243	245	248	259	245	242	229	261	227	268	255	262	260	237	266	249	250	235	238	240	245	269	231	285	241	244	221	237	286	260	240	282	245	268	273	247	237	274	259	290	277	260	273	259	271	270	283	277	263	232	241	294	266	254	232	288	255	217	243	243	237	264	254	249	220	246	233	273	253	249	237	262	263	245	227	274	228	255	248	251	270	250	270	250	240	235	251	234	238	236	220	244	254	256	275	254	252	254	245	240	277	259	246	249	246	270	251	250	260	260	259	246	281	273	248	286	258	245	243	282	232	231	253	250	284	237	232	236	236	226	238	259	240	245	253	256	250	263	245	242	256	247	247	269	248	281	254	275	261	231	260	252	245	250	237	228	216	242	230	247	243	234	252	242	235	247	234	240	280	269	234	254	255	235	232	233	246	230	220	278	245	218	225	288	265	247	250	287	257	244	248	245	251	239	230	258	277	240	240	285	257	275	232	252	257	261	250	269	284	233	290	256	241	261	244	231	258	278	253	248	264	240	233	239	224	259	242	246	240	258	258	262	254	282	206	252	262	263	261	252	251	252	228	241	251	256	254	262	227	269	243	277	254	252	276	264	280	258	249	238	243	240	237	291	267	270	256	263	237	244	234	249	227	227	242	259	251	222	261	292	253	233	228	231	231	260	270	234	231	258	267	228	252	277	233	250	257	248	250	240	257	251	233	242	280	257	243	261	240	228	273	244	250	222	256	272	259	250	279	233	252	249	255	270	205	274	242	245	217	227	224	252	243	250	250	247	244	213	257	267	261	211	250	244	271	250	209	260	267	236	277	277	230	245	244	262	250	279	255	264	253	254	276	261	280	268	248	261	247	251	235	266	259	236	260	250	231	261	297	263	233	285	227	268	258	240	254	300	240	238	244	231	232	243	259	234	237	283	269	248	255	259	277	247	227	232	271	221	249	281	243	251	279	249	263	270	255	241	258	257	247	258	265	234	224	216	291	267	235	252	245	266	235	249	271	263	268	266	262	263	245	241	245	228	255	232	257	244	246	246	234	236	288	265	266	246	219	256	271	257	233	248	253	241	242	247	269	274	261	269	264	236	229	254	229	246	216	259	269	239	253	235	247	251	261	253	242	268	294	280	253	240	262	263	274	243	244	266	269	266	262	253	250	266	238	244	241	254	243	233	251	249	273	254	273	250	255	252	269	240	248	273	237	218	270	252	263	256	261	268	238	232	275	259	245	244	258	251	261	263	253	233	271	263	239	305	236	273	242	247	255	265	268	237	252	260	243	252	259	261	239	281	257	246	269	259	266	225	249	258	259	266	254	250	284	253	256	252	253	228	241	277	243	224	268	265	276	276	240	286	248	245	262	227	239	253	250	234	224	287	279	287	243	244	216	228	263	257	244	261	235	237	298	254	247	274	286	291	271	263	242	261	227	257	254	268	254	250	245	267	273	258	257	205	278	254	251	261	263	251	278	253	244	242	231	237	247	245	280	227	242	273	235	264	258	268	219	239	217	232	266	234	234	301	262	279	259	253	243	230	270	241	273	246	254	238	270	256	258	245	244	237	257	249	215	217	223	254	253	265	263	261	238	247	247	258	282	272	250	260	235	248	231	254	266	240	258	255	252	289	259	272	250	288	249	224	291	259	262	249	264	222	274	286	270	283	273	253	262	282	265	218	239	239	275	249	269	246	244	261	263	278	234	266	255	283	237	231	270	239	253	257	248	287	248	253	248	230	218	249	272	254	264	231	249	239	259	277	255	219	292	246	261	241	254	258	261	240	260	269	258	269	230	223	267	260	255	257	259	252	251	260	250	267	238	260	242	273	251	281	250	242	238	264	247	242	264	250	221	244	288	276	245	274	242	232	282	260	245	279	231	275	259	270	265	238	264	236	241	244	254	237	254	269	255	264	274	259	234	271	275	235	220	254	251	235	261	269	238	248	239	217	255	240	260	251	265	283	262	224	234	248	258	275	249	252	262	252	262	251	246	266	277	256	247	266	270	241	251	255	238	233	296	259	264	268	250	264	264	233	287	256	230	243	269	294	249	246	277	257	237	239	229	234	241	264	264	274	243	261	270	267	262	219	252	259	249	257	250	247	272	254	242	239	254	263	247	246	240	276	281	252	215	260	241	243	269	281	249	262	251	247	263	239	253	244	260	262	276	250	281	231	261	254	254	243	258	266	253	265	292	247	252	286	254	273	251	219	275	261	227	248	234	259	244	240	252	242	249	268	252	240	252	269	248	278	269	272	250	223	259	252	264	235	244	259	247	215	271	244	267	229	225	251	252	268	280	255	221	245	253	248	248	226	250	262	262	282	247	258	259	236	229	236	218	251	264	234	253	239	255	240	267	262	247	258	236	254	239	267	240	235	263	235	208	236	271	253	248	275	260	236	215	261	241	277	284	266	233	240	246	292	254	242	263	234	246	251	234	231	255	256	253	236	241	273	238	267	256	217	244	254	243
8164	13660	1814	1013	832	728	708	700	657	595	668	634	638	637	632	604	620	618	656	599	591	619	618	592	617	599	610	567	601	610	632	620	617	640	640	584	608	609	629	620	562	630	621	628	629	595	636	619	652	561	618	611	606	650	641	617	629	653	575	600	603	647	570	594	605	620	623	568	626	608	623	602	629	640	591	625	598	626	626	616	581	626	627	553	595	576	625	613	587	618	586	571	609	634	619	642	629	638	597	631	592	641	578	612	611	662	627	616	634	632	636	607	620	600	602	591	621	618	633	582	616	555	596	695	654	592	637	625	616	644	580	585	640	626	590	580	634	631	624	624	618	606	583	571	632	592	620	599	580	554	591	605	593	659	623	658	614	622	629	589	600	640	601	619	631	611	613	542	566	615	598	576	628	604	631	552	518	583	626	596	596	624	606	610	543	576	599	587	582	602	615	539	592	589	596	545	625	606	551	606	615	583	619	632	629	610	597	606	666	572	584	672	616	609	600	578	610	614	640	619	594	588	609	584	599	627	626	613	610	582	637	586	630	638	627	612	624	610	621	604	624	644	606	588	626	615	628	613	604	633	644	609	568	625	623	620	602	596	628	611	603	616	547	609	601	607	595	629	557	615	601	627	608	634	615	615	602	624	585	627	603	605	618	609	624	624	609	625	626	631	619	588	670	602	609	632	595	604	626	574	647	591	615	607	602	566	588	606	618	636	608	606	606	607	672	626	604	605	654	621	613	598	633	597	618	615	617	607	612	630	604	625	600	613	650	630	586	580	578	592	624	661	575	602	671	625	632	601	571	600	580	565	653	589	592	626	613	555	619	618	611	591	610	623	611	599	628	617	618	629	623	657	592	714	610	597	614	581	577	592	603	627	628	602	615	618	603	595	613	628	601	619	639	618	588	644	666	616	631	635	575	606	637	607	606	606	655	594	658	576	597	620	609	626	620	633	633	623	589	635	614	608	618	607	589	582	630	605	583	566	622	592	665	593	638	628	636	663	620	602	620	654	644	607	622	618	628	626	593	640	615	626	593	634	600	615	595	623	589	639	611	574	623	585	566	626	599	601	603	607	575	591	585	624	581	594	610	576	592	587	623	569	583	563	609	638	571	588	587	632	611	659	617	606	620	622	620	615	599	623	658	605	612	631	629	598	627	613	626	603	641	636	591	616	624	628	620	626	613	617	555	623	603	618	585	592	585	623	620	570	576	604	624	650	567	571	619	601	633	577	592	629	557	635	614	657	601	575	576	580	630	634	593	600	607	616	606	590	584	614	612	617	558	615	595	625	618	600	558	644	599	559	593	665	611	592	612	633	614	598	611	639	597	610	623	625	598	625	566	631	592	597	582	587	605	650	612	608	583	573	667	599	637	590	620	606	655	601	602	644	607	603	618	584	622	566	648	601	625	645	613	653	584	599	612	634	613	610	623	576	611	592	634	591	611	615	597	609	584	611	631	559	587	616	577	668	592	628	626	631	602	537	655	596	576	598	612	596	591	596	585	577	619	605	614	644	559	566	615	602	597	579	597	625	578	570	590	593	630	591	604	633	554	643	616	659	632	614	618	632	622	604	615	610	600	625	642	656	611	622	645	613	592	629	583	553	637	631	616	647	591	601	611	618	638	601	595	606	564	584	606	640	611	596	574	597	585	615	540	624	594	609	638	585	646	620	596	606	611	614	597	600	617	609	599	596	631	584	658	569	582	637	628	645	661	632	601	641	576	626	614	586	604	588	616	610	622	590	622	588	641	647	608	634	601	570	639	613	626	594	637	620	623	634	587	644	598	620	614	631	639	589	620	565	618	569	588	610	620	635	582	605	611	616	603	615	658	597	593	629	632	601	616	630	584	591	632	556	649	591	581	651	616	595	619	637	624	637	618	584	628	623	622	617	629	587	640	608	604	600	592	606	593	610	589	609	640	585	633	614	660	611	582	612	644	590	614	613	623	622	596	627	563	644	638	618	601	553	614	584	612	610	546	620	579	633	648	610	662	628	595	578	543	619	599	607	615	580	614	617	575	630	602	593	554	629	648	598	620	587	608	635	623	659	625	589	604	604	570	568	609	613	561	598	604	595	607	598	610	613	596	618	588	590	567	613	595	612	614	636	606	606	621	591	590	588	632	628	579	596	632	595	631	624	628	622	610	622	661	603	579	608	622	588	589	619	629	579	643	646	609	572	618	585	590	588	607	605	589	609	599	642	644	548	558	604	617	613	604	591	600	629	617	586	627	596	603	631	646	620	604	653	588	602	602	602	619	632	604	642	597	593	596	635	652	607	610	619	614	646	601	633	602	600	654	628	623	624	594	641	632	595	602	608	628	625	633	586	637	617	635	592	614	625	613	624	590	616	620	586	602	576	610	585	618	601	631	625	589	597	599	597	634	601	636	590	583	653	569	600	552	557	599	578	629	613	588	607	603	589	630	607	631	609	632	570	550	634	608	612	584	580	611	625	592	616	622	604	569	591	583	604	604	571	638	584	607	608	636	608	581	636	640	634	601	599	676	599	657	606	604	646	639	629	626	636	593	653	625	617	579	610	655	679	587	581	596	607	596	561	609	610	600	602	637	585	607	593	564	616	626	648	593	588	606	592	602	599	586	562	589	614	607	594	604	593	647	650	619	569	632	633	616	595	624	615	637	604	637	643	618	626	605	610	615	582	607	607	661	627	616	599	599	609	627	604	627	565	610	618	596	601	598	616	633	650	584	552	600	628	610	636	638	583	612	613	646	655	634	537	581	595	558	623	546	585	623	584	646	638	637	592	575	593	583	618	633	619	634	572	637	624	561	614	604	613	615	598	619	576	570	581	590	608	606	657	587	557	594	626	649	589	626	626	591	611	606	626	631	577	630	629	609	636	612	616	584	635	597	608	626	590	585	581	636	628	600	605	588	607	574	621	622	604	619	586	576	625	618	638	634	590	658	595	645	602	612	612	613	628	639	586	589	612	587	581	611	634	594	629	624	580	624	645	638	626	610	592	605	594	602	598	600	586	652	626	641	646	611	609	585	574	602	587	623	536	591	625	598	614	625	595	573	638	592	624	622	593	592	619	612	578	616	601	571	613	637	627	579	578	586	596	590	591	633	602	572	628	652	567	612	622	585	596	603	608	624	578	600	652	625	589	593	602	648	622	623	611	667	621	638	561	649	584	616	621	653	593	587	585	575	633	624	573	608	584	634	637	624	645	604	642	606	607	572	606	636	640	620	632	602	650	615	620	546	671	601	640	630	637	620	657	613	612	644	599	600	572	580	619	595	622	602	610	580	645	604	621	624	582	599	585	580	576	642	643	619	587	628	592	608	619	638	599	642	579	635	631	604	633	601	624	574	617	634	598	602	577	602	623	673	612	630	632	636	610	542	627	605	609	624	584	631	605	607	596	568	615	625	632	595	605	612	605	591	638	603	592	604	587	628	577	616	599	593	589	628	616	599	604	587	599	566	639	602	599	607	605	590	604	607	590	582	621	593	604
31866	19917	7840	579	378	342	348	327	345	327	318	318	334	327	311	393	343	316	314	333	312	332	372	360	342	353	295	319	325	345	317	292	327	378	324	349	403	328	356	353	345	334	306	336	301	339	323	342	320	343	317	319	316	335	357	331	339	306	331	339	310	346	337	302	291	343	323	334	301	354	322	354	369	327	332	361	349	326	345	360	330	324	315	329	312	333	345	315	335	346	321	304	301	332	316	320	341	335	338	298	303	327	363	369	356	359	324	308	318	360	355	314	313	318	344	272	339	325	310	325	343	313	323	335	293	342	325	339	331	349	310	354	332	333	312	355	328	319	335	328	395	339	281	323	303	337	355	307	307	334	334	375	293	342	319	369	347	340	344	305	314	324	314	326	328	333	341	373	352	351	375	363	350	324	365	333	331	305	322	328	352	317	348	306	341	323	331	315	331	321	323	356	344	352	330	339	326	291	332	353	332	333	339	345	289	337	350	351	328	370	329	347	322	301	341	339	328	325	320	323	332	347	327	332	340	316	347	338	314	340	366	331	321	281	321	326	369	347	341	293	331	370	340	317	309	324	332	317	337	304	359	302	345	341	320	336	297	314	321	320	337	355	324	314	330	292	301	352	364	324	359	295	328	345	306	348	337	324	323	308	315	334	333	305	331	356	351	323	325	350	348	347	333	329	309	310	361	338	325	310	332	345	326	313	345	322	305	319	360	302	328	366	301	313	310	307	303	333	340	344	323	332	315	328	284	324	371	335	329	328	340	314	323	299	302	340	325	302	341	378	334	346	302	321	306	356	352	301	341	332	338	301	329	316	301	346	322	339	319	331	322	336	319	329	350	308	335	344	342	341	357	339	298	333	361	300	350	337	333	316	336	304	331	343	324	376	380	360	334	328	325	347	350	344	334	315	330	286	333	357	342	343	337	331	317	359	335	345	335	313	348	355	376	363	317	306	323	325	316	348	327	333	347	322	342	332	325	276	349	339	332	331	317	328	366	323	334	322	372	346	344	325	351	326	347	291	345	360	328	384	328	363	349	279	334	318	332	362	330	317	345	327	290	311	332	311	319	327	313	347	330	366	364	361	331	363	334	337	359	300	348	283	325	325	343	314	336	319	328	320	324	353	356	343	386	311	314	359	303	348	361	303	283	354	318	346	347	331	339	344	340	331	334	311	338	352	327	363	323	317	312	333	325	317	300	329	310	302	335	315	307	310	333	327	340	338	353	330	316	339	329	302	327	315	335	341	325	325	329	362	356	323	323	347	323	360	368	333	354	321	303	322	329	317	288	311	308	317	357	324	357	338	328	314	305	343	339	330	315	369	288	300	285	305	315	338	361	356	292	330	347	349	320	334	317	356	331	312	320	356	339	327	330	315	323	333	345	293	314	342	316	338	344	319	347	353	318	298	342	342	347	340	341	314	328	310	321	316	304	367	352	357	344	328	312	321	317	329	361	352	339	301	304	312	347	299	318	331	330	305	343	323	322	341	312	352	311	326	347	309	335	324	319	334	323	344	335	308	348	330	299	286	356	326	331	322	354	308	346	329	339	340	322	336	342	332	352	341	340	352	321	311	314	291	331	338	323	312	323	336	358	322	355	339	311	316	311	342	335	321	301	323	328	331	354	344	297	310	313	348	324	360	343	330	333	321	340	345	350	323	377	371	302	317	346	343	349	298	325	310	354	342	342	333	326	342	339	369	315	327	348	338	305	345	328	365	335	324	326	343	312	346	326	330	302	339	335	332	357	343	324	361	305	332	328	328	342	314	355	339	336	297	355	329	294	309	323	303	339	329	366	335	364	354	388	365	349	317	325	318	357	297	336	375	382	322	317	301	325	298	314	321	331	330	329	320	306	323	330	306	356	319	342	340	345	327	316	344	333	360	324	348	315	360	321	339	298	306	338	286	324	324	306	291	351	349	303	354	329	355	375	333	315	299	362	294	323	330	317	330	333	311	343	314	346	322	297	334	295	332	326	363	341	315	337	347	323	363	300	316	331	358	332	314	326	340	324	276	329	350	313	310	339	288	341	312	339	322	327	332	331	317	313	344	323	309	358	305	336	311	328	351	324	302	338	333	339	349	298	344	301	334	334	300	350	322	311	309	312	363	317	348	370	322	301	354	333	342	351	339	339	345	352	308	315	335	343	300	337	337	354	296	317	305	330	317	340	355	354	330	311	316	320	318	332	334	331	352	328	365	331	317	305	322	318	343	344	331	314	330	325	297	344	347	337	374	296	356	306	335	347	339	349	334	321	351	314	328	310	318	320	316	318	326	349	341	308	357	313	297	343	345	319	351	326	318	367	322	328	350	340	299	303	363	341	353	309	331	330	362	289	304	351	338	330	331	345	365	299	311	338	313	352	332	358	342	329	354	317	338	347	347	308	376	302	383	327	334	334	308	318	347	323	308	322	318	352	339	311	362	360	353	334	372	341	344	347	376	339	336	334	327	352	352	341	344	327	318	284	317	327	328	328	309	364	301	323	365	344	340	356	373	340	336	361	348	352	334	341	336	306	365	301	350	304	342	331	313	323	316	330	326	304	353	340	336	332	314	337	310	314	314	324	334	326	350	339	343	369	302	351	325	359	326	323	351	310	333	377	296	303	328	317	336	339	301	311	313	314	305	353	330	328	352	363	323	378	332	299	327	337	299	335	365	326	335	329	359	360	328	346	325	309	339	321	342	329	349	321	322	338	329	335	326	342	354	316	311	320	317	325	346	330	307	331	331	334	335	312	331	326	326	334	321	330	373	335	350	333	353	329	324	335	343	328	352	329	296	312	301	323	350	316	366	366	322	336	304	328	353	314	346	315	348	329	318	329	352	315	327	289	326	306	318	366	336	311	360	357	336	339	338	359	326	354	326	329	332	353	317	350	328	317	365	329	367	310	331	354	291	352	319	352	322	302	330	349	335	334	312	309	357	324	320	337	325	352	335	309	349	302	325	322	326	310	336	306	299	357	361	304	304	362	306	358	330	336	346	337	337	333	351	332	323	319	322	300	314	333	318	325	312	382	303	312	310	335	354	341	322	365	336	332	303	347	313	355	304	322	346	334	334	324	338	317	328	350	321	318	341	346	346	354	316	313	331	337	317	331	330	316	330	305	314	311	323	330	320	311	312	296	342	366	314	320	309	314	306	325	316	347	338	340	314	327	367	320	336	293	299	353	332	322	319	320	310	323	305	372	316	288	341	334	354	343	364	342	328	364	326	332	307	339	372	334	357	313	315	352	327	336	304	319	313	348	350	342	343	352	334	329	365	312	324	346	316	328	305	298	345	371	305	367	347	342	321	350	328	366	349	316	291	325	340	310	343	341	363	343	296	317	351	329	317	355	284	334	302	338	329	339	301	363	338	371	302	377	312	321	322	343	336	321	305	358	353	312	322	343	295	341	323	353	353	318	351	335	374	343	336	352	323	308	338	338	335	297	329	325	310	316	327	351	347	317	367	331	322	332	344	310	342	314	339	327	356
9147	4791	918	814	820	791	837	811	821	806	857	827	877	821	869	837	865	827	862	872	792	847	844	867	833	791	810	816	816	829	881	871	858	831	845	820	863	822	785	867	807	784	824	823	886	854	835	811	819	858	789	856	850	805	853	842	796	836	806	830	822	786	857	830	859	822	788	797	811	840	818	849	857	786	817	798	821	805	826	804	778	854	875	850	833	827	887	809	849	854	840	837	779	853	829	823	876	844	807	825	847	841	827	845	855	838	797	842	869	881	774	804	837	845	822	834	810	782	785	895	833	836	860	821	842	896	839	830	830	842	857	836	820	873	862	850	790	839	803	839	869	805	851	797	828	825	859	835	802	805	925	807	793	786	810	847	822	856	843	807	839	883	824	864	804	847	854	805	810	840	811	836	850	802	870	814	852	833	821	802	852	821	845	841	869	786	791	832	872	821	882	796	828	905	865	754	814	837	836	860	832	837	833	829	818	877	837	902	770	836	848	877	889	838	827	841	783	815	850	840	829	812	856	879	831	853	787	818	790	844	807	811	812	852	772	831	871	912	832	890	808	825	858	834	816	835	833	812	875	858	834	848	843	780	851	806	814	794	821	850	809	802	801	832	799	869	848	788	879	862	808	785	871	850	832	846	833	840	843	795	819	821	844	805	857	737	857	884	838	871	767	837	807	850	846	797	840	838	844	872	801	812	833	833	850	850	805	780	840	815	772	818	864	848	851	823	806	820	873	845	828	867	839	840	847	844	835	781	845	830	853	853	773	833	833	805	824	832	839	875	877	835	816	784	812	833	839	824	873	824	831	879	819	837	842	842	838	821	887	798	906	803	802	787	775	812	795	846	910	795	850	879	811	847	864	850	807	841	801	843	826	788	870	797	839	831	822	813	847	835	797	822	820	848	874	833	848	880	820	883	833	834	829	835	850	825	842	865	854	851	828	901	821	873	860	837	831	892	818	827	820	791	849	865	778	798	840	819	820	836	853	843	813	857	843	869	836	779	823	805	873	848	822	792	822	835	858	799	826	871	818	849	827	851	826	841	824	821	819	816	806	815	836	826	884	826	849	781	770	793	818	868	829	861	856	824	853	888	825	875	844	798	768	861	867	829	829	839	844	832	835	788	854	794	884	825	852	803	838	835	813	868	793	822	867	793	821	840	841	893	822	827	847	769	864	854	791	836	840	851	901	825	815	819	844	883	898	823	852	853	798	789	843	821	772	841	816	849	880	853	824	806	813	837	805	855	850	838	881	873	802	848	799	802	770	844	843	830	807	821	812	870	891	858	820	833	788	852	815	804	856	796	825	883	807	789	811	867	854	895	842	806	844	825	813	818	826	836	867	851	797	836	838	865	820	847	816	829	813	828	826	854	843	855	808	814	843	803	837	811	835	861	815	843	856	914	824	863	866	908	767	810	770	833	832	804	816	756	831	833	818	820	852	885	853	846	861	865	846	845	872	790	808	803	848	802	828	821	874	813	833	855	855	819	826	854	862	832	853	830	872	832	859	839	853	818	813	798	871	861	860	848	818	833	847	860	834	857	823	817	837	816	856	849	844	831	834	828	814	782	852	826	833	836	849	808	832	824	856	883	783	829	824	860	802	821	798	851	852	833	853	850	798	842	816	864	842	835	827	863	865	853	822	748	865	836	823	856	864	876	833	820	809	854	803	815	837	844	765	789	885	851	877	806	880	771	841	878	814	814	861	829	822	813	818	807	844	854	861	803	845	835	840	788	841	844	831	831	802	822	831	851	828	823	882	828	837	809	749	859	824	830	812	793	788	863	790	882	783	850	822	860	803	838	873	800	861	826	845	856	847	796	871	835	829	837	858	803	872	884	837	886	816	818	805	853	828	859	841	796	874	884	874	818	810	846	813	836	830	817	821	842	814	824	868	810	814	832	800	793	835	815	841	795	855	778	823	872	785	828	921	856	787	834	859	821	819	825	820	790	839	801	834	804	825	819	863	838	843	828	822	796	819	781	819	790	891	841	804	800	820	802	847	873	827	835	793	893	811	871	819	885	819	854	833	801	877	894	778	818	791	877	799	845	839	812	845	838	864	823	852	819	799	829	828	821	806	783	821	863	814	813	843	847	802	824	765	869	793	833	830	831	812	861	850	880	831	880	817	890	835	799	848	857	819	807	813	833	839	849	825	824	837	833	800	833	820	922	809	867	812	828	823	835	836	830	867	760	808	796	853	817	801	898	811	821	859	852	809	863	808	800	834	795	823	798	810	815	859	785	828	853	850	835	804	832	839	791	819	782	811	867	787	817	802	818	866	831	819	866	858	814	845	853	874	811	843	832	841	834	821	860	798	835	831	795	808	829	796	818	784	825	853	851	866	820	804	857	836	876	871	863	827	801	850	874	846	834	878	812	823	847	797	794	827	797	895	819	826	877	847	831	841	842	853	835	836	831	860	810	838	780	844	790	830	871	802	834	837	841	870	851	844	780	817	805	809	790	838	794	791	858	806	868	791	814	821	836	794	875	849	814	808	849	851	843	826	788	870	853	865	778	847	824	820	817	822	896	846	814	790	844	850	831	857	826	807	813	797	872	832	834	842	850	799	820	821	811	830	853	798	770	817	834	808	825	823	866	801	788	797	894	846	860	803	878	798	871	861	798	862	807	837	754	814	823	863	840	846	846	760	840	847	786	846	832	830	822	796	853	819	855	825	802	834	809	789	821	842	816	834	808	856	817	846	816	832	825	809	832	861	826	824	786	867	875	827	820	832	874	796	827	857	819	840	866	859	822	775	818	828	865	870	879	853	792	795	819	844	839	794	878	825	836	804	811	815	791	814	858	818	798	827	813	809	835	798	853	768	793	866	839	861	855	851	855	852	850	829	787	788	830	853	880	853	876	806	812	865	844	843	831	851	843	872	815	792	829	876	844	852	817	844	778	844	832	852	843	885	832	885	861	819	820	812	809	849	849	840	785	831	894	803	819	828	819	869	823	821	803	822	829	823	777	814	849	861	800	836	860	899	849	837	814	835	887	855	857	837	843	858	840	823	853	834	849	852	804	833	779	820	864	822	791	860	811	819	844	816	766	854	853	835	784	849	794	836	818	816	811	884	821	792	850	858	809	841	818	777	857	816	810	820	822	831	830	856	841	837	804	839	805	840	806	790	833	799	878	798	844	829	866	819	862	800	855	802	834	804	855	822	785	801	855	842	865	800	890	819	866	875	813	861	840	798	777	780	848	822	796	851	804	810	822	835	765	830	809	818	907	783	818	824	827	855	820	814	829	833	866	800	849	866	872	798	857	843	846	890	808	816	816	815	829	807	817	820	860	882	846	817	874	853	798	815	851	843	888	808	835	793	855	838	849	818	860	837	804	821	889	896	825	829	833	825	822	827	811	877	836	829	811	818	826	826	817	821	853	849	887	887	819	800	877	795	838	807	860	805	854	832	816	875	873	794	835	809	835	797	841	868	867	763	803	847	778	857	857	874	856	917	814	815	830	843	822
24705	21030	23976	28276	21024	16541	748	549	467	453	457	410	460	446	416	417	440	433	406	414	392	433	408	389	380	367	413	376	376	395	394	400	422	421	372	411	421	417	389	435	397	406	420	410	433	450	416	389	405	398	421	394	407	389	402	365	420	395	401	394	393	378	399	382	413	413	386	387	429	426	370	403	393	401	355	420	410	406	349	417	405	387	425	380	394	403	402	395	431	364	431	409	417	398	406	370	385	404	404	344	426	396	414	398	404	395	373	374	392	385	393	425	376	369	403	379	396	429	411	390	445	412	390	408	369	401	431	405	448	414	394	391	387	432	425	402	421	378	381	418	363	392	401	380	422	403	423	413	388	398	414	378	404	405	413	449	432	410	379	420	414	400	412	395	463	394	406	404	393	408	468	402	439	410	419	389	401	413	418	403	373	369	400	404	401	394	439	406	413	407	392	426	430	431	437	400	391	384	402	413	395	421	411	396	409	394	397	380	404	437	390	356	407	403	393	405	415	385	363	396	406	388	367	366	419	407	390	389	384	401	403	406	401	395	379	404	392	402	462	438	377	383	386	382	408	419	357	395	373	375	412	407	394	376	405	388	403	431	414	405	422	396	388	411	407	377	383	383	432	388	382	445	408	411	430	447	398	380	394	395	383	383	388	386	392	366	402	406	429	403	406	379	421	430	435	406	382	396	381	403	402	429	400	413	376	412	410	388	382	383	390	394	419	392	407	420	403	394	438	391	399	424	380	394	441	390	418	382	357	390	405	391	403	424	380	397	423	399	427	384	390	386	400	409	392	370	420	429	411	347	394	380	405	391	396	387	364	354	387	386	406	381	367	432	429	399	376	429	410	398	407	374	393	416	356	383	418	414	416	398	395	393	372	388	373	404	373	401	424	417	424	415	401	428	400	375	381	428	380	383	384	407	419	391	403	399	381	401	351	435	390	451	396	406	388	444	407	384	409	406	350	402	422	416	343	383	418	401	408	421	389	378	418	407	366	416	369	381	395	412	383	373	384	410	401	421	354	376	385	409	383	399	419	406	394	399	426	425	441	393	397	440	412	373	375	441	385	399	405	405	405	402	423	409	393	433	386	423	442	374	393	408	418	386	436	432	372	378	409	348	435	379	406	425	403	376	385	429	365	402	444	382	371	368	396	377	430	404	425	404	419	388	370	412	400	420	408	379	377	364	438	395	402	430	392	405	422	399	399	425	401	414	410	377	424	391	422	376	442	409	403	385	408	392	408	400	414	380	400	412	384	410	366	383	370	391	379	375	389	385	425	376	431	391	383	396	424	380	433	393	396	408	387	419	404	349	399	375	414	391	424	396	418	398	409	394	374	387	394	426	421	395	399	410	365	389	401	397	388	415	379	414	418	403	396	416	400	411	410	400	408	431	398	396	406	389	416	377	397	411	401	394	376	425	442	379	398	381	371	431	358	421	416	369	426	420	403	394	422	379	399	387	364	382	396	356	411	463	417	377	391	384	411	410	371	403	402	420	396	402	424	403	389	403	428	430	390	411	395	407	410	406	412	433	404	388	382	378	378	414	403	399	409	416	400	389	367	392	416	379	402	430	376	410	391	390	424	411	395	417	375	402	400	396	392	393	363	384	386	410	371	382	401	411	406	382	415	397	398	407	409	398	384	405	382	413	418	348	372	425	398	433	383	397	388	334	389	447	422	367	391	391	386	402	382	377	415	381	422	356	409	377	416	397	417	417	380	423	388	406	424	435	439	418	382	402	377	361	426	380	394	406	407	384	416	416	412	419	387	376	357	394	398	419	440	433	377	386	369	369	376	390	389	410	359	371	413	354	363	405	379	405	365	380	422	388	405	373	425	435	393	367	394	416	399	397	389	360	393	397	388	409	380	385	399	413	409	398	360	407	371	405	387	418	397	400	390	390	404	397	363	341	436	412	376	375	387	414	406	412	397	444	415	458	387	411	373	401	431	408	421	386	387	360	401	369	376	360	398	409	401	413	429	394	411	409	410	408	380	400	427	412	374	414	406	399	399	394	381	421	426	433	412	411	375	420	382	386	427	408	401	400	379	387	407	424	414	427	395	467	423	395	400	408	409	381	409	402	450	419	394	427	359	387	417	385	390	362	412	421	424	428	433	425	418	409	387	417	381	382	359	389	397	420	412	410	360	408	410	388	410	392	412	424	377	402	392	440	391	377	384	402	414	397	390	404	418	384	401	437	405	411	420	430	427	396	391	419	455	399	368	384	416	416	413	375	392	431	389	406	432	396	426	448	407	431	442	438	431	402	409	372	371	425	432	406	400	412	418	415	385	416	383	423	403	411	391	405	411	376	403	405	424	420	394	406	388	432	373	360	388	451	379	416	408	398	426	390	382	403	441	383	385	429	371	359	368	403	409	397	382	410	406	412	399	385	374	356	383	406	376	389	389	402	380	387	398	388	399	388	408	376	421	380	419	391	381	426	430	420	396	423	397	418	426	374	410	413	410	369	370	376	403	380	377	393	406	369	407	407	383	361	430	405	380	333	422	382	386	396	412	395	406	400	412	415	412	397	395	417	376	389	384	368	390	412	425	407	389	412	404	418	430	387	404	405	407	405	426	397	404	403	418	390	404	376	409	420	419	417	387	407	384	412	419	359	377	425	387	352	425	389	381	419	413	420	369	418	423	439	411	392	395	392	382	408	390	380	412	385	379	400	383	396	419	384	417	385	430	393	398	416	374	391	406	396	382	388	408	392	386	415	393	385	381	360	398	411	388	388	377	386	391	409	394	415	391	411	388	412	411	410	392	416	409	394	437	445	415	438	368	429	419	429	402	427	404	411	393	416	401	413	387	365	399	414	393	406	418	380	403	408	403	386	439	386	426	411	393	391	393	397	400	418	397	412	415	420	366	398	433	377	375	395	383	399	416	399	432	377	377	394	408	403	407	413	392	412	404	379	408	386	393	388	383	382	392	381	391	403	368	387	403	420	404	403	432	376	399	394	411	385	433	377	404	401	400	425	416	400	414	393	440	390	381	368	373	366	393	376	399	397	399	370	384	382	391	380	400	411	431	413	366	414	377	343	414	385	366	397	443	389	423	383	427	409	448	384	409	427	383	386	379	400	428	427	435	373	358	407	418	399	416	436	407	388	391	428	380	424	397	383	426	412	416	407	411	425	356	399	400	414	355	412	414	388	426	426	414	383	391	408	437	392	405	372	416	382	388	427	400	370	380	417	402	436	415	376	378	421	399	392	425	374	381	373	416	421	408	395	405	378	384	378	403	407	353	433	372	400	390	412	398	412	376	418	384	404	393	393	394	421	418	425	387	394	409	383	377	406	411	399	410	394	383	423	392	378	414	420	400	420	396	418	386	420	417	414	360	384	417	436	400	413	364	397	374	386	417	435	412	398	387	404	375	396	386	354	402	398	414	373	384	397	411	369	408	428	399	420	376	375	416	401	373	403	381	399	386	396	433	414	382	422	401	403	402	449	379	377	386	392	391	426	405	407
9205	7711	1526	1141	1023	989	1039	950	966	943	962	943	1001	913	935	968	976	986	949	947	960	949	991	950	897	963	924	949	978	941	942	1004	974	969	955	954	949	921	903	943	881	977	945	923	977	971	929	945	926	948	938	936	977	960	963	934	940	932	997	987	950	976	928	952	942	980	957	946	959	961	950	978	953	919	960	997	910	978	916	972	980	945	970	931	945	931	940	945	984	944	943	970	1015	926	935	984	936	925	895	974	921	934	931	1003	955	973	894	959	963	982	979	919	962	953	962	955	945	1010	997	921	957	995	983	1015	952	965	918	916	918	916	1000	923	1004	927	971	933	894	997	995	981	964	966	975	963	982	970	979	955	968	961	916	1028	985	936	954	956	979	957	1007	1004	997	958	936	939	951	960	950	933	981	999	940	919	943	955	911	942	985	1006	962	933	966	985	1022	972	920	987	930	946	1003	937	945	939	997	954	935	952	963	970	940	929	977	952	943	965	974	894	991	945	980	944	943	959	965	989	1013	965	974	945	938	930	934	919	974	950	899	1012	993	950	932	966	976	929	935	945	966	918	956	898	908	928	942	974	930	978	919	905	930	959	967	958	944	996	912	934	963	970	1005	960	970	964	937	942	975	914	923	962	907	979	972	945	1029	990	968	977	957	1007	993	985	938	981	965	886	953	980	961	937	929	958	951	984	941	986	962	931	890	970	932	1015	964	1007	958	989	946	933	986	928	949	930	968	970	914	950	944	951	965	926	928	924	920	989	933	977	896	961	935	974	956	947	984	920	1002	939	995	950	958	921	943	953	939	972	967	978	1008	991	963	983	977	989	906	972	991	963	885	925	946	958	924	965	959	950	948	964	979	948	934	1007	959	917	986	974	959	969	965	1008	979	977	958	947	967	944	951	977	965	940	921	1006	1009	992	969	992	964	1010	924	976	959	984	918	969	880	916	1015	968	917	945	935	944	929	922	966	968	943	943	967	942	942	920	959	939	948	964	941	992	987	972	947	944	950	927	934	981	984	982	998	923	916	957	998	973	981	960	933	943	949	921	952	957	1021	1019	971	981	926	1004	944	962	965	925	977	983	980	903	1010	982	988	938	938	944	959	987	948	953	924	980	947	900	973	985	935	973	994	950	937	915	964	983	998	997	991	920	873	968	960	994	969	944	975	927	899	934	905	927	888	951	940	960	911	936	922	899	902	1021	983	926	910	1032	942	962	911	958	950	940	901	962	957	944	945	888	939	907	953	998	980	952	975	958	889	951	971	984	947	1020	974	961	947	996	963	946	984	896	979	979	969	1002	979	952	946	995	941	926	913	954	988	942	953	901	992	937	932	970	918	895	932	916	1016	935	917	934	947	982	996	991	964	976	996	967	1020	993	902	928	984	964	968	904	967	958	917	985	983	936	956	969	930	947	920	984	939	988	952	993	910	919	996	946	1002	963	954	935	951	974	927	945	986	956	950	927	979	915	918	948	921	969	957	896	1007	932	909	930	920	947	967	958	967	993	920	922	903	986	961	924	992	958	921	979	953	969	920	970	970	971	954	946	950	983	992	955	949	965	875	966	976	982	924	930	965	944	972	970	890	908	961	943	1014	1002	962	963	904	977	967	979	971	961	927	989	931	973	980	952	942	981	974	925	960	988	972	960	964	988	1004	949	959	923	927	969	968	919	977	926	935	974	998	974	947	927	1006	988	965	952	996	966	956	949	965	938	944	961	915	961	923	968	897	970	921	895	980	940	944	923	922	937	904	1001	923	941	905	956	960	982	936	954	954	924	951	912	930	975	926	919	905	906	972	974	944	1021	915	967	959	966	990	995	997	903	900	1038	980	999	991	937	883	921	971	923	966	970	951	1012	947	1017	930	921	943	948	964	1005	934	997	1019	899	926	899	948	955	941	910	969	971	946	1026	912	965	1012	897	914	963	960	956	975	921	985	893	976	994	945	909	971	978	993	952	958	984	927	914	977	1011	952	967	924	932	995	999	1000	993	979	1012	929	998	965	958	971	973	955	934	963	970	913	986	978	969	957	991	983	981	957	951	995	980	962	983	972	924	954	1032	965	956	914	961	972	967	995	972	945	980	948	970	960	928	976	990	917	932	939	983	1034	954	953	989	970	898	978	932	988	917	934	918	991	937	934	943	963	946	925	897	1038	925	949	953	945	935	951	925	953	959	997	955	972	937	929	949	999	910	966	979	932	994	947	968	971	990	923	934	986	986	946	929	1001	977	940	898	929	874	996	901	985	946	959	962	930	936	990	925	924	979	971	959	922	969	928	939	1022	978	959	949	930	864	946	944	903	987	935	922	966	901	981	909	958	997	950	949	961	951	959	974	1030	955	961	923	944	943	944	927	895	943	968	940	926	995	911	956	962	922	981	949	982	947	968	955	976	964	968	975	982	984	952	959	952	975	974	963	1002	958	934	937	964	997	954	962	967	929	977	994	921	917	957	968	980	940	950	964	909	946	1015	901	902	987	911	992	1006	978	929	957	984	920	915	947	928	984	952	956	912	940	952	910	959	936	995	971	972	942	971	965	958	910	1002	954	1001	945	920	984	973	1000	981	969	950	922	948	981	959	961	983	978	1010	979	942	955	942	951	967	941	958	967	942	934	997	904	922	954	928	949	999	1021	974	931	933	990	934	940	913	981	1043	947	1000	948	986	948	950	960	981	964	929	944	962	917	923	966	924	937	941	947	967	883	911	966	946	950	936	938	921	967	948	976	988	942	874	897	965	960	954	847	898	941	982	995	926	893	921	965	1022	927	969	986	928	972	901	934	958	927	952	923	897	917	925	945	941	1040	945	913	906	929	965	993	941	917	978	1012	938	971	957	923	945	964	951	904	961	1015	964	896	955	929	990	896	924	958	924	936	981	919	951	987	973	960	945	986	959	957	995	958	924	994	992	935	899	956	993	996	951	1005	898	961	922	972	921	969	975	961	952	979	909	968	997	952	942	980	1000	947	952	958	953	1002	988	990	955	951	950	1000	988	959	971	983	932	904	954	902	916	960	943	971	940	953	909	943	969	961	1003	892	939	935	895	1008	889	895	916	986	899	960	912	964	961	969	929	985	973	1002	985	957	958	974	976	952	921	987	920	966	969	934	971	946	969	933	966	959	966	951	946	889	962	934	893	990	960	975	948	970	958	1006	933	959	956	906	970	991	1001	966	970	992	937	963	990	963	1018	980	925	959	972	1011	991	967	958	927	932	941	966	905	968	903	923	889	960	981	945	944	1014	927	929	986	996	950	922	983	920	1014	973	942	963	955	926	956	998	960	941	959	956	915	961	907	981	915	960	903	971	943	982	984	943	957	985	937	985	972	976	909	931	938	983	982	997	946	924	943	953	930	970	967	985	997	919	971	972	944	930	933	940	985	880	961	1009	974	940	913	939	992	925	972	962	927	997	1008	955	918	950	963	934	972	986	892	1019	995	973	932	928	932	945	932	948	959	926	944	915	1013	943	971	994	987	950	974	985	989	916	957	986	934	951	948	944	937	981	933	969	942	977	921	909	906	958	964	997	984	949	913	978	993	962	970	952	982	948	935	922	943	919	900	973	963	935	939	972	932	985	974
23963	21008	24353	27870	21009	21020	13382	541	366	336	307	334	294	321	271	281	266	330	288	237	261	236	275	285	271	246	287	269	273	263	273	249	248	254	248	246	234	237	246	244	247	249	271	245	234	243	279	253	227	251	254	258	248	245	261	254	235	265	270	246	255	242	248	266	217	235	228	241	251	212	252	226	251	266	250	247	275	249	237	247	255	258	267	212	245	244	248	254	245	222	256	257	268	237	253	265	261	249	255	274	269	243	242	238	294	240	258	249	273	227	229	226	252	227	243	229	253	262	238	259	263	255	255	234	250	223	240	266	240	251	230	238	255	237	269	260	233	296	245	243	227	245	233	260	242	247	250	274	243	271	268	243	241	221	224	262	276	259	269	281	255	237	233	270	236	245	223	249	239	229	276	259	243	245	240	244	219	233	263	259	261	285	241	263	241	256	241	251	241	273	256	246	245	266	236	259	243	237	250	232	234	261	265	241	256	236	238	244	293	238	231	258	279	266	233	253	255	242	268	219	226	258	251	246	266	244	226	244	248	253	278	237	247	237	250	236	244	273	238	234	225	268	257	263	239	275	272	222	278	252	267	250	267	225	261	227	231	248	245	253	234	221	219	244	233	248	275	238	242	268	232	245	258	227	260	274	237	235	276	272	266	275	274	237	269	251	278	251	251	264	226	250	245	237	250	220	234	251	253	254	234	243	294	269	285	232	280	276	254	286	231	242	265	233	247	295	223	237	267	253	259	209	235	273	255	247	278	238	269	241	268	262	259	245	269	270	231	264	246	212	245	250	232	246	239	257	225	224	225	275	283	240	245	230	271	302	227	252	239	232	280	272	244	230	284	255	273	285	249	245	249	240	244	233	272	243	247	240	236	237	251	249	199	245	245	264	252	212	265	262	230	251	233	213	249	252	248	235	244	268	249	245	252	257	275	294	257	237	290	275	251	261	242	266	246	289	257	242	242	224	258	256	227	251	214	239	243	249	247	224	265	275	248	263	262	244	262	223	219	222	257	271	273	272	254	237	236	274	223	250	220	244	238	268	236	263	259	243	223	239	255	205	242	265	235	262	261	267	261	252	257	268	211	253	259	259	260	244	231	244	242	244	258	264	273	251	240	241	242	257	226	241	261	273	251	305	271	247	270	263	256	263	246	269	224	223	247	244	217	241	272	247	235	235	270	267	238	256	252	265	239	264	244	227	263	232	237	224	241	250	254	218	252	260	256	248	247	222	241	233	263	216	250	258	249	269	275	266	247	245	255	252	275	243	236	235	247	257	265	215	217	249	243	252	246	261	244	249	274	251	251	247	235	261	259	270	282	269	243	278	239	250	232	232	224	269	228	264	280	241	272	228	249	224	230	254	247	253	246	265	250	245	289	286	258	262	244	238	228	265	222	271	255	276	225	241	204	268	249	238	257	251	252	257	198	226	277	264	255	265	230	261	259	256	251	252	227	252	250	236	245	264	243	222	243	246	265	227	244	267	234	265	257	259	238	245	232	266	231	267	254	257	225	214	261	260	247	227	248	254	235	254	249	239	216	280	250	256	232	266	238	221	238	257	253	255	234	277	265	253	251	265	243	269	268	290	247	243	242	250	255	268	252	229	234	242	275	269	221	249	248	232	256	216	230	257	232	276	253	240	237	253	247	254	255	256	237	252	267	255	238	240	233	256	238	224	231	246	238	241	237	252	251	261	247	272	230	246	247	234	260	249	242	255	268	255	238	256	263	262	235	261	243	242	250	229	243	240	228	283	250	244	260	273	248	258	237	276	236	255	260	241	233	259	230	237	279	241	261	233	243	220	239	254	252	272	255	242	238	231	271	251	249	264	280	234	257	226	229	248	241	263	271	250	258	263	223	251	246	280	280	248	243	266	264	253	232	262	252	233	228	252	269	270	263	268	249	249	265	226	246	243	254	248	260	247	264	240	265	264	251	255	249	246	290	258	259	242	237	255	255	255	279	223	237	254	244	231	258	241	231	256	266	249	219	249	217	246	273	240	240	245	230	241	255	252	272	244	251	244	240	270	235	258	263	227	248	228	248	241	242	246	227	286	242	249	254	223	243	245	274	262	242	247	233	236	264	260	231	232	214	245	245	238	261	237	214	227	253	244	268	281	255	231	252	245	271	242	246	262	238	261	257	261	251	271	242	268	240	255	219	235	247	248	244	257	257	235	238	266	264	250	246	251	222	250	250	263	256	260	255	240	246	215	230	239	262	253	244	243	238	226	210	233	244	257	262	253	233	236	254	240	231	283	262	252	231	278	230	231	244	251	231	232	263	246	228	256	256	242	255	245	229	250	290	253	227	230	244	260	237	246	247	259	219	220	287	263	256	251	239	262	252	238	249	245	270	279	267	253	262	261	248	239	263	238	257	274	271	266	257	257	253	274	240	227	260	253	258	269	237	243	243	272	238	263	243	239	279	238	268	216	293	249	285	245	257	252	250	271	239	265	258	244	260	222	264	248	218	226	267	255	257	250	241	256	243	219	244	248	230	275	229	249	230	223	251	253	273	254	258	254	264	264	257	292	252	274	243	270	240	226	230	261	248	216	239	257	242	228	261	247	259	263	235	247	223	246	259	271	244	271	267	240	245	281	243	261	250	273	258	239	242	266	268	223	250	256	253	237	243	257	272	268	237	259	268	250	262	277	256	216	253	249	242	252	235	217	254	237	243	254	266	255	257	267	254	230	242	248	238	234	273	250	234	219	281	253	259	247	228	261	220	226	278	253	246	285	250	264	290	252	237	241	295	247	277	224	233	261	253	233	246	262	280	268	252	291	288	247	258	258	253	241	269	248	254	253	273	254	243	262	255	254	243	223	265	229	274	254	238	271	261	288	229	237	278	242	238	229	231	271	264	266	252	248	218	214	224	242	245	257	256	248	226	232	269	280	254	259	236	239	241	267	233	220	227	228	240	230	245	248	250	241	270	243	262	288	230	253	241	218	248	242	239	270	245	235	229	225	273	295	246	247	249	269	263	207	251	234	280	238	292	215	249	245	230	245	241	267	231	257	253	221	239	260	257	255	235	247	233	255	241	273	267	254	245	240	266	262	254	255	245	228	240	244	240	250	259	233	224	222	271	241	258	246	269	262	245	226	281	252	246	266	282	240	252	253	266	252	232	223	235	252	254	250	247	252	243	235	297	249	254	205	265	255	264	266	250	266	233	239	232	256	237	235	250	249	271	233	225	226	257	243	254	252	284	236	238	236	218	273	244	239	254	266	257	255	236	259	229	272	243	259	251	223	244	269	242	272	250	239	261	241	262	260	281	269	242	256	290	248	230	259	230	254	262	269	231	239	258	257	258	283	250	235	261	233	244	256	247	256	222	249	265	242	258	251	237	232	248	281	209	256	253	240	237	247	213	256	233	243	233	250	244	263	271	256	278	230	238	261	265	246	260	224	246	252	260	216	222	255	254	247	255	232	268	274	268	255	247	242	263	276	247	260	263	253	283	288	229	260	253	262	265	244
10029	7380	1787	1042	829	689	730	667	642	637	658	656	591	670	622	629	643	609	655	642	584	607	585	615	614	597	570	634	604	612	604	637	590	611	636	610	592	635	641	604	607	603	578	612	623	588	612	664	583	527	614	599	621	614	611	658	637	598	606	630	605	599	583	599	631	616	596	624	604	605	674	603	624	616	552	599	610	590	600	639	579	609	566	579	629	609	619	584	585	557	641	581	583	592	617	602	595	599	549	575	620	632	602	635	580	591	586	641	577	580	631	616	601	637	619	598	577	613	605	588	659	572	581	591	618	601	583	611	578	634	624	627	583	632	597	668	618	581	610	601	627	586	637	596	600	571	593	651	594	591	593	606	605	636	610	598	597	608	592	628	577	630	613	644	595	616	613	616	584	600	595	609	589	602	599	606	594	624	605	627	611	649	589	636	616	612	573	603	612	613	619	609	631	614	570	603	613	644	617	615	577	600	597	599	598	631	637	609	614	645	633	639	639	590	653	583	605	584	631	592	545	577	553	598	587	595	632	595	627	602	656	605	642	578	620	627	565	583	601	620	606	646	601	645	651	622	595	581	617	563	588	579	621	592	588	632	646	653	602	557	599	622	630	628	620	603	592	629	620	586	552	591	551	557	641	627	594	642	625	634	606	569	587	604	617	603	568	619	592	643	566	633	599	630	573	581	596	647	605	598	574	594	598	575	571	608	584	550	597	608	600	606	594	606	561	612	623	609	655	606	605	613	562	653	591	593	613	631	628	607	581	621	565	591	633	629	635	644	620	591	612	598	607	600	634	587	647	597	616	633	580	608	588	557	639	577	654	629	615	652	630	577	594	621	599	590	618	624	636	584	630	534	622	594	625	654	640	661	590	574	632	601	582	621	622	618	610	594	611	575	652	620	631	607	638	609	597	594	579	629	551	577	602	565	557	650	602	620	586	608	598	631	585	642	597	596	587	647	620	654	616	586	624	598	641	605	574	591	615	568	634	638	579	599	610	615	635	603	640	617	588	600	596	623	613	637	585	626	584	571	575	602	574	622	619	610	618	626	571	586	640	610	613	640	637	616	581	596	608	585	599	579	621	589	643	605	582	619	609	590	626	637	590	601	590	584	563	637	582	580	604	642	600	604	631	611	604	591	597	609	588	609	621	637	660	588	593	604	614	621	564	564	621	614	631	566	587	610	556	601	586	603	589	611	607	589	636	598	592	639	587	610	587	673	590	590	583	617	604	569	611	591	632	622	623	614	591	588	580	594	596	641	576	607	563	580	605	619	591	580	618	614	594	562	608	584	608	618	630	625	608	594	595	623	576	613	639	621	590	584	595	626	663	590	582	622	605	576	605	628	645	583	592	628	579	640	593	615	569	556	589	588	594	580	597	569	626	584	584	613	691	644	561	627	632	615	578	566	594	621	594	583	606	677	589	616	623	642	620	612	602	637	646	623	656	598	605	662	629	580	598	624	630	609	566	637	602	582	623	576	591	561	639	617	605	628	571	626	650	581	606	569	627	537	562	572	674	614	608	633	604	604	587	630	631	623	598	608	587	605	583	650	557	578	597	620	604	570	627	611	601	575	591	597	611	620	620	626	648	596	574	616	578	584	596	608	623	600	621	619	611	581	621	642	554	572	615	575	560	580	600	630	632	561	580	590	607	632	590	587	574	599	590	631	614	601	600	626	608	607	632	578	609	595	599	580	662	568	616	589	630	596	630	602	615	653	608	642	615	607	575	642	617	621	620	557	649	607	606	595	652	596	627	616	561	623	619	587	573	605	581	590	569	612	592	597	643	616	603	570	597	586	604	576	623	603	635	576	618	602	552	598	632	619	618	609	611	564	632	601	578	643	599	572	563	601	625	643	614	601	600	602	651	594	586	622	597	665	606	623	589	641	568	560	552	602	586	610	654	600	577	584	605	622	590	591	595	560	573	575	593	606	600	594	593	664	633	615	598	590	594	588	629	594	572	608	623	611	631	620	613	601	560	583	602	593	600	657	612	614	624	593	561	666	619	572	545	605	564	557	646	609	590	638	613	633	619	595	646	633	624	621	623	559	568	630	605	651	585	612	609	597	565	553	641	602	578	605	595	580	600	632	569	621	622	589	610	591	589	588	589	590	615	630	586	641	562	617	597	605	594	588	618	591	631	635	581	625	609	600	580	604	596	607	606	636	624	546	585	594	632	611	564	594	600	613	644	608	615	584	617	627	573	594	634	576	602	641	639	579	609	632	671	639	615	651	612	593	647	584	584	646	601	570	589	611	583	664	570	570	575	569	594	613	617	637	610	616	591	590	594	612	573	648	621	601	557	557	613	606	576	585	614	618	612	630	623	609	582	603	614	595	577	629	587	631	640	619	528	601	643	595	613	646	566	575	599	599	644	622	607	599	582	609	579	598	636	604	604	615	618	603	616	540	639	619	571	577	585	576	584	615	585	616	586	618	623	599	612	610	631	627	610	591	626	575	600	615	596	597	588	556	600	600	624	591	609	624	662	626	671	602	650	616	650	633	628	615	626	590	552	583	564	631	624	572	574	624	568	606	626	623	639	591	580	598	617	572	592	591	569	620	598	576	610	600	607	625	581	594	595	634	661	609	600	588	588	629	606	597	574	614	629	576	639	640	680	622	628	606	571	603	618	586	627	593	574	631	620	569	617	624	583	589	588	609	604	577	645	616	582	592	609	570	589	665	612	565	597	586	623	616	608	615	642	589	590	614	626	629	610	635	581	601	585	613	590	591	579	590	628	647	638	591	573	624	616	559	595	586	568	572	628	626	593	630	611	632	584	659	634	612	630	631	663	592	632	627	606	596	628	598	602	617	603	599	625	646	604	615	624	596	553	597	580	555	642	595	617	578	596	587	641	591	601	579	590	580	620	597	648	621	595	604	645	568	622	630	607	624	596	623	581	586	608	549	612	610	611	595	658	625	559	569	580	623	584	569	602	629	595	648	575	625	620	603	567	599	595	569	613	636	586	650	579	587	550	599	617	595	600	590	599	591	626	676	616	595	554	642	621	555	570	583	589	620	583	623	584	579	606	587	611	576	607	619	602	657	585	606	566	548	624	639	615	601	629	573	633	592	610	612	593	601	560	607	605	588	567	631	673	610	628	604	582	596	583	595	616	587	636	596	611	594	648	604	624	609	634	596	598	586	585	617	598	599	638	576	587	660	626	610	560	599	673	610	582	606	565	599	622	606	674	595	636	639	567	618	624	654	653	609	598	644	600	627	569	585	583	585	591	578	603	642	630	593	641	577	593	626	589	623	566	609	641	625	615	627	639	583	573	628	605	673	580	578	579	633	575	583	608	607	591	608	599	609	618	614	599	639	619	653	576	555	619	559	675	611	569	590	632	645	590	597	600	608	558	598	572	597	603	623	651	607	627	580	631	662	634	634	620	616	599	571	606	578	638	597	607	619	631	596	615	597	604	603	607	601	605	635	607	586	635	581	613	571	619	605	564	572	641	579	591	598	619	569
31734	19756	7805	814	557	539	458	312	338	312	345	332	328	331	322	345	337	330	341	326	340	323	335	318	330	296	344	302	350	360	317	329	334	340	337	343	324	341	338	327	323	359	321	365	321	308	337	361	328	356	336	349	372	341	321	293	276	310	332	358	359	337	353	333	316	341	343	319	314	315	347	334	325	324	311	333	346	316	343	297	338	327	352	290	312	323	344	316	323	329	345	318	346	311	312	334	310	358	326	323	324	332	300	318	351	327	328	348	332	312	345	290	331	343	337	356	342	311	325	321	307	314	319	335	343	311	306	330	329	368	324	357	321	315	324	323	338	357	307	325	373	338	308	361	314	328	325	319	327	328	315	320	381	330	332	325	334	360	319	319	328	338	318	324	331	335	332	326	312	319	323	335	342	308	306	312	339	326	344	332	343	308	313	313	340	316	322	351	316	299	310	342	306	311	344	319	312	301	306	341	324	283	316	299	304	324	342	305	336	311	350	264	336	348	341	308	305	332	342	313	334	332	335	339	319	336	382	337	351	388	340	315	328	337	351	323	323	315	348	352	328	333	339	334	325	347	339	342	321	323	335	312	313	326	313	324	342	314	324	350	295	324	349	303	345	332	289	330	307	342	330	279	349	322	337	318	304	330	343	343	328	337	364	341	325	328	300	340	304	340	364	300	339	335	333	334	339	318	319	349	344	355	339	311	340	348	350	329	322	344	328	302	301	335	350	348	324	324	340	315	343	320	305	303	312	334	363	332	302	338	318	358	337	348	341	357	311	284	353	305	311	313	297	351	327	328	353	316	314	329	318	348	332	354	334	349	354	321	307	329	322	322	357	310	327	339	308	299	318	345	333	334	345	339	322	331	302	335	337	334	308	304	289	327	359	308	322	338	322	326	317	329	313	331	340	317	322	337	321	344	324	288	341	381	360	316	334	332	309	352	361	305	322	321	320	344	304	333	367	356	350	310	339	369	307	318	322	337	334	323	366	353	310	340	323	319	305	336	352	326	349	317	323	307	347	299	332	336	382	307	316	377	322	317	324	338	329	335	333	337	342	322	351	357	327	290	331	330	319	341	306	339	335	326	347	330	375	332	341	362	304	332	322	355	340	356	307	337	308	346	324	289	300	358	336	318	311	299	317	326	356	319	313	355	338	372	350	336	338	334	342	324	328	317	335	309	298	326	349	321	291	331	316	313	342	326	339	329	347	304	312	317	355	330	393	333	362	350	316	330	324	321	324	329	314	342	371	319	315	307	363	330	317	298	332	337	333	339	351	316	333	343	337	317	286	292	329	331	343	316	356	344	271	340	291	337	344	336	348	329	331	332	355	318	292	309	316	322	375	303	316	343	302	319	337	353	306	334	315	315	333	308	308	306	303	333	341	297	373	317	347	314	312	324	341	342	349	313	349	324	341	321	334	340	333	330	319	323	318	346	334	297	335	303	311	310	311	346	341	362	332	319	357	331	321	329	293	304	341	347	316	337	335	314	318	304	347	317	329	355	299	327	337	365	315	352	304	331	316	309	332	316	306	322	316	339	326	340	333	317	349	311	319	374	336	315	356	335	352	314	315	333	340	315	309	318	315	316	351	315	302	333	362	331	338	321	330	357	343	364	325	274	306	360	330	306	306	329	331	337	334	308	324	315	348	293	314	304	322	327	317	325	330	358	341	326	349	358	327	342	354	332	317	299	355	342	331	304	321	349	331	317	300	344	319	328	323	331	309	380	280	324	343	316	377	312	314	347	362	325	330	333	293	314	327	316	336	358	309	320	313	308	304	333	314	339	309	325	359	314	309	347	316	354	340	344	331	336	321	317	304	334	334	352	309	330	328	320	336	357	317	380	363	303	317	348	321	310	322	343	318	318	289	351	306	337	297	341	280	348	350	337	347	310	313	355	342	325	346	310	331	316	316	333	324	306	315	344	343	306	311	319	341	329	349	321	336	320	323	336	319	314	306	343	316	342	317	300	327	308	320	327	334	301	320	344	316	325	383	358	333	331	306	344	316	321	346	356	371	383	312	316	295	322	349	306	327	331	313	337	346	377	327	320	303	330	346	311	330	338	310	312	275	292	340	325	350	353	294	329	309	313	330	351	374	290	314	331	357	351	339	376	310	340	334	327	316	349	350	319	343	310	344	345	311	297	337	325	356	321	331	351	351	332	305	346	329	313	330	345	317	353	314	303	310	344	345	302	319	372	316	354	357	335	336	281	336	342	300	331	326	331	309	333	366	309	336	329	314	320	335	324	322	305	296	318	350	345	342	326	322	336	315	336	315	334	364	315	315	307	328	340	306	310	319	356	323	339	321	311	348	328	329	348	331	324	343	315	297	347	334	315	342	279	306	332	345	294	332	324	347	303	334	320	354	344	309	277	326	365	328	307	329	316	341	309	321	310	327	302	311	294	310	319	326	338	312	306	310	327	314	346	367	319	329	333	326	318	310	323	364	331	344	310	305	349	347	300	352	329	322	331	353	364	349	298	325	335	336	319	323	332	316	336	353	314	315	342	313	305	327	321	335	315	324	322	318	313	318	359	334	350	366	371	291	352	344	327	306	336	348	318	340	351	332	327	322	284	331	344	370	385	365	329	339	298	332	330	316	294	322	326	307	327	334	358	334	322	345	307	313	308	359	349	365	309	330	327	310	342	325	343	338	317	312	353	347	362	273	320	329	323	345	351	293	341	356	304	311	334	297	326	304	349	310	341	332	308	304	353	357	337	342	340	331	308	286	309	327	345	336	314	309	313	355	315	307	323	332	325	319	317	306	324	331	333	329	324	342	308	341	329	309	313	340	333	330	343	334	320	327	332	332	349	335	368	315	328	326	317	350	302	347	339	303	317	312	340	344	322	333	318	342	341	301	325	294	351	299	324	359	315	267	326	324	351	317	297	333	316	312	348	316	302	322	339	322	347	318	344	339	354	337	324	357	330	310	310	303	316	322	352	335	326	354	325	332	346	333	342	307	365	346	338	323	342	314	326	342	320	356	332	343	332	332	308	330	334	334	342	326	325	303	323	345	353	331	362	347	301	319	316	325	322	327	299	277	340	362	344	336	314	302	340	333	329	350	350	325	304	290	312	344	281	358	313	290	334	368	355	324	358	328	324	307	319	347	323	303	341	333	347	318	307	311	287	349	331	357	360	348	327	315	305	316	360	300	299	320	333	320	358	323	328	332	335	337	325	312	338	314	351	353	328	340	330	346	293	315	300	330	303	346	341	319	326	350	324	337	358	274	330	322	323	322	339	299	320	350	357	314	336	303	338	342	328	366	314	324	314	304	334	310	318	334	316	335	327	316	323	290	355	342	337	321	315	326	341	324	331	336	320	337	289	301	340	321	306	307	342	329	299	328	332	328	325	351	290	324	327	326	344	336	327	317	321	358	346	302	319	342	336	309	333	323	330	358	341	327	297	316	334	343	275	325	383	332	333	325	328	297	308	292	356	317	302	333	309	321	303	329	345	331	350	331	366
9022	2274	953	836	891	854	849	817	823	810	838	863	849	829	853	841	784	829	791	845	826	810	844	855	814	850	821	772	829	816	841	829	828	806	839	842	784	833	813	851	834	841	807	792	787	837	819	832	808	790	825	815	854	779	783	815	843	799	817	810	800	805	778	844	800	836	795	887	823	857	847	835	795	825	841	812	837	831	820	810	824	807	815	787	820	857	803	874	839	814	785	842	802	790	804	773	837	825	817	868	848	820	784	841	779	867	814	784	813	831	834	812	887	845	801	796	842	862	822	806	842	874	837	795	776	822	852	803	816	810	815	810	823	795	825	870	779	786	847	852	843	824	804	800	849	816	823	816	830	837	830	812	819	849	833	810	846	824	882	891	860	843	806	777	851	832	839	814	796	824	857	800	825	832	864	866	845	801	831	797	854	806	824	833	817	823	853	862	807	862	806	865	876	794	773	834	808	848	818	875	803	838	820	871	807	826	813	827	808	811	852	820	837	832	749	818	804	825	803	847	848	841	815	813	818	887	818	823	781	824	838	866	794	796	812	774	797	869	815	771	789	816	829	863	804	836	789	816	868	831	838	867	822	838	802	850	792	783	851	810	827	839	830	847	822	840	885	849	814	753	861	826	814	796	856	865	834	776	826	887	824	825	861	780	838	792	834	844	816	820	799	839	810	863	866	770	824	819	818	802	848	835	837	815	809	857	834	835	834	740	849	877	819	823	779	847	826	843	822	796	833	828	826	810	814	793	799	824	832	817	811	825	879	827	826	837	819	817	805	854	805	837	778	783	825	849	875	825	828	801	827	797	848	833	805	809	885	857	878	749	798	797	797	786	856	811	773	870	860	790	875	812	844	801	833	814	813	843	842	857	824	836	838	824	814	812	804	826	817	787	876	830	871	845	822	848	894	803	840	870	883	819	824	866	801	824	849	805	821	740	823	856	882	833	796	837	823	865	850	854	813	829	809	827	856	852	859	851	774	832	889	824	840	792	795	838	860	809	816	803	837	866	819	845	859	834	793	790	849	816	846	818	838	863	855	833	849	875	795	796	870	876	822	829	828	821	759	844	862	823	837	825	867	869	859	845	826	795	811	832	784	842	889	871	788	813	831	863	809	837	797	828	799	829	817	846	841	851	811	795	835	845	806	814	785	807	761	832	815	801	859	830	854	825	836	859	855	854	859	834	842	815	853	833	841	816	781	832	806	839	875	840	796	818	762	813	823	844	822	825	832	794	806	834	801	851	874	840	825	801	813	825	773	819	809	836	848	838	782	807	861	823	792	901	877	810	822	787	853	835	807	883	782	782	818	845	783	834	795	812	851	831	813	871	828	843	821	854	775	829	811	834	815	826	843	828	840	784	802	863	861	811	853	876	801	861	875	805	788	837	837	820	813	826	804	802	811	833	803	818	839	852	834	789	839	866	790	878	818	774	830	808	825	796	823	869	815	827	801	741	847	848	845	814	817	829	783	809	815	782	812	852	851	908	805	873	840	782	833	799	853	867	837	806	875	765	796	802	796	828	852	804	880	805	832	825	819	820	815	819	796	819	833	835	811	832	874	865	808	776	872	860	818	864	806	846	858	810	832	797	835	829	795	807	817	852	819	827	777	849	770	845	793	859	805	801	786	838	805	792	863	797	781	774	861	822	826	827	867	874	817	834	809	812	860	805	813	849	818	823	797	882	827	814	816	794	840	837	829	779	830	816	835	789	848	855	815	823	832	834	821	867	753	834	814	788	903	842	838	868	874	818	825	795	836	864	814	834	808	792	853	822	794	785	815	835	805	869	817	779	842	790	851	812	815	834	838	763	832	815	813	807	810	833	813	808	846	830	824	824	871	811	829	880	784	830	815	856	775	832	804	827	781	886	857	824	801	860	825	793	841	870	861	792	854	852	811	820	794	803	822	800	833	827	853	856	855	822	841	843	836	812	771	866	809	786	814	813	821	820	832	871	823	824	833	852	830	823	851	818	798	805	865	862	840	814	850	869	808	804	840	795	848	833	829	797	846	768	803	867	835	866	824	878	835	799	829	849	824	859	865	847	807	843	840	843	810	847	807	790	790	821	857	804	838	802	811	877	817	806	837	774	827	858	818	849	846	846	783	803	866	829	847	808	818	821	812	843	851	831	855	913	853	867	830	753	873	793	870	775	793	810	822	841	847	785	823	812	856	787	833	810	809	796	864	815	858	823	866	859	830	782	804	858	822	822	842	821	822	855	843	845	830	813	836	819	838	821	812	864	822	829	831	800	848	835	864	807	788	845	825	890	816	831	853	825	800	812	850	796	826	827	808	828	851	854	855	825	868	837	783	858	891	836	763	848	843	828	847	833	828	877	815	824	838	855	844	818	794	877	847	796	870	810	782	884	801	842	805	821	804	800	841	777	818	863	792	876	843	847	825	752	851	838	808	813	790	779	808	783	798	834	789	775	774	866	816	826	823	842	835	854	821	848	824	780	857	811	833	777	811	864	861	837	839	814	819	831	808	805	842	834	816	813	804	799	836	811	830	874	834	795	831	798	793	846	851	757	833	828	824	805	795	789	753	786	807	828	803	839	845	815	793	852	781	799	835	844	898	812	854	805	780	792	820	833	846	798	823	853	868	768	806	813	819	815	807	860	882	810	795	807	827	797	834	876	869	861	773	801	835	833	858	836	876	786	854	863	867	837	833	826	794	776	820	866	838	803	853	831	808	865	785	807	791	854	858	816	835	812	796	834	819	844	839	850	876	877	816	821	814	841	781	835	885	783	843	838	799	842	845	813	851	819	802	827	818	828	843	807	793	858	814	783	844	820	823	800	861	816	835	791	805	865	852	798	799	750	933	816	775	815	867	815	826	814	797	805	824	794	843	814	848	866	808	829	853	791	806	801	832	814	792	855	843	802	819	787	846	791	845	821	827	835	827	771	841	836	797	832	826	800	821	843	846	817	826	824	805	833	833	842	842	837	815	797	838	864	791	874	818	784	891	843	812	798	837	790	767	853	823	829	819	834	814	807	838	783	851	826	784	794	852	808	834	824	804	851	810	836	797	800	780	868	815	790	851	813	788	847	834	866	822	804	800	800	851	809	808	805	894	800	831	834	840	815	827	786	798	785	810	778	830	883	819	816	793	837	766	861	803	836	858	781	832	812	866	835	836	810	809	864	838	825	821	827	823	851	829	836	756	764	787	825	802	831	851	824	850	837	775	841	821	819	840	823	806	813	772	833	831	841	831	829	832	814	836	841	824	847	826	849	870	809	819	798	844	841	883	777	868	872	818	846	827	813	853	814	824	820	824	863	801	835	842	830	841	747	888	808	854	876	825	811	806	798	832	817	839	850	814	779	834	798	827	821	771	839	855	822	851	774	813	831	803	814	812	813	878	813	845	811	820	781	875	823	853	792	831	813	816	797	840	813	865	808	833	803	784	793	765	807	816	853	868	838	844	776	834	797	819	814	828	792	788	870	811	833	775	835	891	872	815	828	790	773
24662	21030	23966	28285	21026	16652	763	505	466	471	439	451	407	431	433	411	426	396	414	423	362	396	395	391	366	408	401	432	400	416	387	381	391	364	373	378	407	404	385	390	375	385	409	386	395	425	401	402	388	415	380	426	397	400	389	412	399	371	368	401	382	396	406	419	386	407	409	351	397	409	395	407	411	395	407	377	375	381	416	371	386	397	327	446	429	424	411	410	368	381	393	379	385	417	347	357	392	406	391	418	397	410	418	425	428	374	406	382	369	385	387	398	369	407	397	399	430	397	393	399	416	375	418	393	411	372	361	390	370	365	429	395	424	427	393	400	419	413	440	400	416	446	404	422	357	387	398	380	416	402	397	434	393	392	397	420	365	386	402	407	399	389	375	383	359	403	391	408	377	383	408	381	397	412	415	408	378	373	433	380	376	402	417	391	390	424	377	396	408	380	366	379	402	409	394	397	391	396	400	399	374	391	425	413	372	369	394	404	388	382	386	388	364	382	433	373	392	389	409	386	422	374	389	406	414	371	402	384	392	376	394	394	419	414	390	399	394	429	377	397	396	391	414	366	382	433	369	398	377	392	398	422	410	356	407	420	387	421	419	399	409	423	414	378	426	372	401	418	365	384	412	417	391	374	423	432	382	368	396	406	399	416	402	372	420	427	413	422	399	397	401	431	394	406	418	408	376	369	412	395	424	382	412	401	422	371	355	406	383	372	373	403	434	374	410	409	382	401	378	367	405	384	417	402	398	368	373	371	412	409	388	396	387	380	372	400	419	390	380	422	428	385	363	405	422	411	383	366	373	375	409	436	402	400	395	371	405	409	404	405	398	370	403	394	431	402	384	444	386	380	376	394	411	407	385	416	437	388	378	374	396	372	364	435	406	399	370	367	398	397	373	402	417	360	402	375	383	408	384	412	430	380	428	399	417	409	402	417	432	401	399	397	413	387	376	399	389	420	380	419	359	389	397	388	382	401	384	381	347	382	364	370	399	383	386	402	366	394	370	396	395	393	391	377	395	395	387	401	387	393	367	415	359	370	419	407	381	421	408	344	384	429	400	410	362	419	394	390	407	339	376	388	410	404	389	406	417	414	382	395	412	383	416	425	412	418	377	422	398	431	378	384	387	367	430	419	400	399	402	442	391	381	433	419	379	392	349	411	386	401	392	407	388	439	382	386	383	439	402	415	408	389	408	373	419	427	384	390	400	420	433	422	424	371	381	408	392	433	397	387	402	405	426	403	409	394	385	403	422	403	381	386	420	390	401	424	408	378	396	462	410	409	383	401	412	425	397	385	392	421	383	394	379	381	432	427	388	399	388	379	346	420	384	410	365	350	382	368	373	387	416	388	400	422	392	372	362	367	365	391	378	392	413	428	379	374	411	423	416	386	370	405	404	390	369	423	383	408	384	391	371	387	378	390	423	353	387	393	391	417	394	394	429	392	393	355	393	374	388	358	434	385	362	404	400	396	417	365	382	403	404	387	395	413	390	371	383	394	384	442	423	407	381	375	375	389	346	409	419	401	411	411	363	384	399	399	374	392	404	367	415	373	380	396	407	394	427	393	407	346	369	384	421	383	358	444	346	343	382	412	399	394	378	390	362	424	404	412	397	394	424	417	370	402	387	370	378	400	411	407	390	373	380	447	397	388	390	398	399	360	403	412	444	409	430	403	396	406	417	404	373	369	405	385	387	440	396	429	426	407	389	390	378	410	400	385	419	400	406	412	359	403	393	397	424	417	401	418	372	383	422	358	365	387	443	388	406	432	405	394	387	405	377	384	389	399	428	364	398	379	388	411	404	395	385	372	385	354	433	388	378	398	415	392	364	373	406	386	379	372	420	419	408	385	415	392	381	425	401	379	378	344	403	387	397	393	440	391	358	420	411	420	395	381	403	456	426	416	399	402	383	366	386	423	408	392	384	401	410	409	432	370	382	389	401	382	326	384	387	380	381	382	378	415	408	379	403	433	370	381	397	394	390	378	404	420	395	444	393	408	389	396	389	398	394	409	397	358	362	393	428	370	397	359	390	362	362	388	370	366	412	404	368	439	383	432	390	404	368	374	372	431	395	433	424	423	376	375	410	407	390	398	429	375	395	406	423	424	412	376	397	452	392	368	417	394	417	390	409	417	411	408	376	385	452	390	354	407	396	401	435	427	381	381	404	379	388	390	372	441	405	395	407	366	400	407	398	396	417	411	409	420	381	391	415	431	394	390	380	406	389	404	397	384	383	403	388	378	396	405	403	389	399	428	448	373	412	403	440	403	386	422	387	425	409	408	378	420	431	364	409	414	387	380	427	375	376	363	399	395	411	392	378	413	413	381	432	392	367	377	387	409	433	408	414	425	368	367	365	392	415	404	384	409	397	402	415	358	389	393	415	402	365	390	396	402	408	378	395	436	408	390	358	383	406	403	447	396	443	415	412	419	414	366	416	433	367	402	383	415	411	394	375	419	425	416	359	390	409	403	385	416	377	388	386	377	392	417	392	375	386	354	383	371	385	388	384	375	366	388	413	387	366	418	443	405	391	439	405	374	416	416	369	401	427	391	400	402	400	401	411	398	390	347	412	370	395	406	415	366	399	416	380	371	377	409	403	393	406	396	371	364	388	390	397	423	418	420	375	383	381	388	346	395	401	378	391	394	374	377	398	397	373	363	422	393	416	381	412	394	399	423	386	377	390	345	373	384	391	370	411	421	396	415	402	401	439	430	398	421	405	399	384	395	407	424	366	395	401	394	434	391	423	356	382	404	435	384	401	389	436	384	399	417	416	376	414	381	378	410	385	408	404	421	400	384	439	419	384	378	373	399	380	405	404	392	391	398	376	374	383	375	411	419	383	397	414	383	387	394	410	398	411	429	409	381	413	390	433	406	411	390	381	386	411	368	432	408	434	392	411	451	385	409	443	411	394	395	396	410	383	429	389	403	379	388	406	366	374	392	383	389	414	414	365	384	385	437	333	409	375	409	395	384	368	422	427	368	395	386	388	377	385	400	437	392	409	397	407	398	393	387	414	424	399	411	403	385	397	383	382	373	375	376	382	406	377	348	369	398	414	391	413	367	361	387	407	394	397	379	401	423	421	393	382	396	358	409	424	391	408	372	407	386	415	384	389	398	380	398	387	402	381	398	400	376	367	387	359	402	393	397	361	371	365	406	418	365	397	417	365	369	374	360	383	384	423	368	406	400	374	372	421	381	416	428	390	398	394	440	422	363	410	406	404	375	397	396	396	415	382	364	424	376	382	391	333	393	387	414	349	398	397	393	420	390	369	364	374	402	377	372	436	449	385	383	356	413	404	437	370	373	370	369	411	402	370	409	377	376	378	393	395	388	421	393	435	367	403	380	381	376	409	403	367	418	372	450	401	414	406	402	411	382	385	393	435	404	395	394	374	379	395	406	398	420	405	418	429	400	405	432	409	390	387	404	384	401	361	387	395	363	365	433	376	379	395	406	392	359	389	401	382	413	401	386
7568	3648	1627	1216	1070	1007	1013	922	957	971	974	1014	979	982	954	983	960	937	921	968	935	921	982	902	953	934	946	975	956	967	952	937	989	923	1002	952	953	964	983	947	939	976	925	964	932	986	1004	939	980	916	911	938	935	906	922	943	948	901	938	929	969	978	927	935	926	963	924	915	955	948	967	909	925	924	949	950	905	922	928	942	930	906	933	989	1022	939	963	982	932	949	932	953	959	929	1000	907	972	916	970	909	963	899	1004	940	899	965	959	968	937	947	886	961	969	944	925	972	956	992	969	939	973	919	952	912	967	881	963	982	942	962	934	917	917	1009	901	996	940	913	916	949	960	966	938	942	989	955	900	983	973	940	937	899	922	957	957	942	954	1012	934	899	875	915	912	952	937	899	940	918	988	974	964	952	958	969	927	974	936	936	997	923	930	971	949	982	1004	940	940	948	948	940	919	986	972	974	934	944	962	958	924	914	894	929	994	940	935	931	981	956	988	917	949	946	951	958	947	914	936	951	954	934	955	931	933	963	960	954	908	920	898	932	960	893	968	935	968	971	948	891	917	954	953	978	932	962	904	942	930	931	958	970	963	941	1008	932	898	1001	947	958	949	978	923	926	964	901	930	974	903	933	942	964	947	943	923	952	958	935	912	991	1016	914	1019	899	969	938	962	940	927	951	917	946	934	948	937	940	927	928	914	978	893	920	913	909	946	1010	919	977	991	909	940	1013	928	973	902	946	1014	902	950	941	956	949	968	913	934	967	970	917	980	914	976	958	879	932	958	930	943	922	963	973	883	956	984	980	932	962	907	931	937	977	960	947	921	947	934	964	958	933	900	881	992	948	990	952	962	916	979	979	936	992	937	977	955	972	960	916	968	984	954	947	965	1008	910	1001	868	977	966	903	940	959	911	966	997	975	912	950	927	961	943	910	923	884	973	1018	964	980	933	966	904	944	957	922	939	918	947	954	966	973	983	934	913	975	934	909	946	969	953	959	999	993	957	941	990	910	963	916	885	956	931	932	950	924	996	911	949	936	953	899	943	987	972	968	995	955	961	976	961	976	962	956	931	942	956	972	954	908	963	944	909	905	948	944	876	921	948	944	916	933	919	902	955	935	926	954	980	918	968	973	915	977	916	957	946	1004	900	982	948	949	910	924	997	933	963	977	942	945	880	947	930	973	903	924	933	996	981	956	916	932	931	945	940	1000	996	926	928	990	918	961	881	917	935	930	980	967	941	918	976	973	943	873	1027	964	952	955	940	952	945	973	951	953	969	940	961	983	955	961	956	959	939	947	892	942	926	928	905	923	945	970	909	929	934	1015	933	982	967	936	965	946	944	932	896	952	951	993	959	942	1004	975	953	944	982	972	983	983	936	966	945	931	999	928	912	958	938	934	946	971	954	940	942	927	934	981	993	955	897	974	911	972	898	960	998	929	922	954	898	992	927	1007	912	964	962	921	930	945	921	965	945	943	997	909	945	933	925	958	933	906	896	957	950	923	959	948	967	902	961	948	917	999	950	993	983	867	917	940	964	1024	901	899	887	880	975	967	964	905	964	917	972	960	967	973	988	980	952	994	893	932	940	977	976	915	966	950	939	999	961	918	955	939	977	940	966	919	939	965	887	945	907	967	1022	986	978	950	934	939	968	924	965	986	937	999	973	918	989	926	897	926	981	969	937	938	966	974	991	961	935	946	982	938	918	963	951	983	909	939	954	938	909	901	955	994	937	984	990	945	976	918	919	945	993	942	961	963	942	975	907	908	930	1006	927	958	985	886	970	963	953	956	897	963	919	868	969	913	911	972	955	902	979	971	979	916	959	912	989	931	956	956	973	902	947	897	945	928	950	962	944	920	916	996	939	971	968	986	941	899	888	937	920	989	915	931	905	956	920	953	983	927	953	997	942	974	959	996	919	957	941	997	1000	973	941	914	952	978	931	899	914	954	886	962	933	916	946	969	947	947	965	973	966	937	910	897	934	985	1023	963	992	890	901	959	1018	941	979	941	948	862	942	977	969	997	987	983	981	946	957	918	941	962	889	983	1041	940	956	949	944	920	947	925	938	920	952	918	968	916	934	944	957	936	958	897	950	911	972	934	937	943	950	955	929	987	924	926	981	986	965	939	998	980	900	906	948	934	934	941	963	950	930	968	998	998	999	992	946	954	961	935	876	953	939	991	990	963	901	931	964	934	966	999	929	926	950	971	951	928	904	1004	965	971	897	968	913	961	935	916	967	1000	1008	915	1025	948	960	923	908	940	1011	986	930	962	938	945	968	965	1023	962	937	945	893	918	908	929	982	910	908	947	997	927	967	999	970	962	957	933	940	929	958	989	885	961	947	992	950	923	1000	925	905	972	890	998	963	915	928	902	954	895	995	958	914	922	929	917	934	953	956	962	939	957	921	977	950	965	970	930	948	955	957	950	940	904	937	899	949	848	912	956	960	915	979	953	948	945	960	956	918	944	956	963	947	922	921	945	898	991	897	979	921	936	956	935	954	950	997	946	941	1004	943	934	925	928	873	961	1002	944	916	925	953	915	949	893	979	961	994	963	941	880	927	934	902	964	901	920	930	940	925	923	911	934	945	958	922	962	960	913	958	975	937	969	941	914	932	961	935	938	930	907	940	964	913	941	899	922	940	979	957	994	880	912	978	877	923	933	971	980	922	962	946	922	959	947	953	934	947	948	962	971	997	958	962	913	948	948	963	939	952	964	958	938	969	926	923	942	892	973	908	927	988	965	934	1012	944	927	911	956	937	941	993	1008	986	925	955	969	897	918	943	934	948	1001	991	919	936	1004	967	894	1003	965	897	909	913	910	875	947	935	925	967	901	940	978	897	929	956	939	937	948	975	912	980	957	941	932	934	921	957	902	979	935	896	955	929	967	979	956	963	983	924	996	899	944	993	935	967	945	924	956	947	981	941	947	984	921	866	942	904	925	915	905	958	1002	968	913	925	971	904	927	937	937	885	989	959	967	917	943	1003	954	957	936	901	1024	951	911	936	972	992	931	943	896	897	990	893	940	938	896	891	930	949	991	933	969	881	918	944	908	911	921	967	932	985	948	913	961	937	919	1005	959	985	920	903	965	995	937	884	966	960	983	992	951	965	945	965	877	915	917	954	976	961	900	976	978	917	928	953	970	995	917	938	968	960	984	960	941	974	966	949	989	946	995	969	936	957	900	987	935	954	941	969	945	968	1001	890	978	972	928	964	926	932	962	958	984	886	974	926	921	920	981	962	973	959	968	930	943	959	936	920	898	965	959	917	917	916	965	953	954	963	932	901	984	915	955	933	964	927	926	1011	939	921	935	949	936	973	938	937	907	945	952	925	986	982	966	918	953	950	953	922	986	893	949	949	907	905	993	935	945	947	922	934	990	918	926	931	870	959	924	964	982	948	893	955	928	983	965	919	955	939	943	951	945	958	944	953	995	956	938	935	914	954	957	940	931	965	922	900	913	937	988	976	974	933	984	965	912	900	954	927	921	966	949	936	901	951	960	940	933	996	974	946	891	934	945	976	937	973	913
23961	21032	24353	27920	21033	21046	13201	581	362	337	305	311	276	302	290	282	291	253	267	284	270	289	255	268	252	260	247	302	237	245	263	244	245	256	272	243	258	253	232	233	245	261	270	255	249	247	266	284	270	266	224	254	239	226	222	228	248	253	252	240	246	236	239	255	270	244	261	251	260	241	258	251	265	263	251	264	273	220	237	251	225	263	225	292	269	246	250	285	264	238	254	280	240	249	283	259	244	261	234	238	232	236	239	261	231	230	261	275	245	252	232	252	251	246	267	261	252	261	227	280	245	225	268	268	257	253	272	240	238	239	211	256	286	240	248	235	292	268	238	234	249	226	260	258	224	245	287	253	225	240	260	249	234	233	218	239	232	234	285	243	252	264	237	249	231	285	238	214	238	267	249	246	289	250	268	239	223	262	261	257	257	251	235	240	238	260	236	269	272	222	259	260	265	238	231	244	240	242	227	265	260	251	235	264	262	261	276	256	265	254	240	237	236	244	251	274	256	274	267	239	255	253	213	218	248	283	275	266	255	247	233	235	221	271	223	259	229	245	223	287	246	251	233	262	245	283	219	255	273	256	240	244	240	230	238	249	275	241	250	256	245	241	232	254	279	256	235	262	260	257	253	251	276	248	237	263	260	231	258	243	255	272	251	228	228	229	255	239	263	242	242	250	256	222	222	260	260	246	267	251	239	262	244	265	261	281	240	246	263	253	254	260	259	242	261	254	282	256	224	299	243	268	242	258	229	235	239	256	238	260	283	211	270	246	204	244	249	234	249	254	252	259	235	254	251	222	229	259	247	223	277	251	259	265	223	278	276	256	232	262	239	247	277	213	241	244	235	226	213	243	251	256	219	274	242	270	253	249	248	250	232	253	276	256	240	231	264	222	231	269	270	240	265	248	293	281	280	247	235	244	253	248	248	272	273	191	240	232	285	255	256	254	272	260	291	265	242	237	255	268	256	242	234	238	271	262	258	305	255	265	238	234	224	251	253	243	233	262	265	231	263	253	275	256	241	219	246	259	288	236	236	226	262	251	258	257	243	263	237	232	260	230	288	238	247	281	276	241	227	264	244	237	259	239	244	249	236	261	260	254	273	253	225	224	241	215	284	220	241	262	287	269	277	260	271	262	282	244	251	234	263	259	259	271	214	250	229	230	231	241	264	295	253	261	263	253	251	290	236	216	259	267	247	251	229	226	240	276	254	256	217	263	254	247	238	256	259	264	270	267	241	220	270	253	232	224	246	254	247	277	252	252	231	232	233	239	257	278	248	238	237	247	220	248	263	242	254	234	238	260	232	254	254	258	258	234	238	249	241	269	251	302	243	269	230	240	246	231	277	256	252	233	238	260	259	225	238	294	251	245	253	240	269	261	253	270	269	238	231	226	283	263	244	271	256	238	259	269	265	240	222	221	238	264	229	275	243	280	230	258	241	209	254	261	278	251	235	255	250	261	250	270	250	232	266	247	241	281	245	268	252	231	262	232	246	246	251	228	274	254	264	235	262	264	235	212	264	244	253	257	258	269	257	262	243	256	238	257	283	276	249	255	229	267	268	248	247	228	246	276	243	244	232	235	269	251	239	209	242	232	223	269	251	249	226	245	267	247	237	286	248	242	274	269	238	273	246	234	264	268	248	214	224	260	239	226	258	253	276	233	247	284	251	270	256	280	247	254	232	274	272	261	210	255	247	261	269	255	255	249	240	268	239	254	241	256	220	241	248	229	243	255	217	244	244	284	241	247	261	236	249	249	238	244	243	274	242	236	253	269	256	251	246	242	217	261	261	253	240	272	280	248	259	259	266	248	240	256	245	231	245	243	258	239	245	252	260	251	247	212	251	242	239	245	271	227	249	244	261	237	231	269	248	235	197	221	260	243	251	236	249	239	258	246	222	229	240	248	226	262	244	223	252	263	261	232	237	271	238	272	277	247	280	243	252	240	227	251	231	263	236	261	239	243	262	231	226	227	219	271	241	228	239	220	227	273	256	254	246	255	238	229	245	232	240	247	240	238	250	245	253	233	242	220	261	245	263	216	250	282	237	249	280	255	269	255	235	264	241	261	238	227	270	251	267	250	271	239	249	258	235	281	231	256	260	241	255	268	235	258	241	209	276	251	254	225	269	251	236	280	255	231	245	257	280	288	293	251	269	263	214	256	269	263	244	253	275	270	222	270	240	265	261	267	249	244	279	255	251	277	249	249	246	236	271	254	224	271	244	269	273	266	235	245	256	257	273	231	233	245	239	242	247	264	241	275	264	228	259	226	253	235	256	225	243	259	236	247	245	252	239	244	260	261	242	262	267	243	248	224	250	253	226	221	232	249	211	239	268	242	245	267	276	233	244	265	253	272	255	260	271	237	252	244	248	251	244	242	235	226	269	275	274	228	251	205	265	232	247	230	249	251	236	238	234	227	253	234	238	230	255	254	236	235	267	266	239	230	228	257	237	245	267	235	271	247	237	274	243	242	203	226	239	234	257	245	231	239	210	234	274	258	243	248	245	238	251	250	247	259	234	266	276	254	244	248	253	215	249	245	252	261	249	238	248	234	233	241	248	271	256	245	217	199	231	251	276	262	253	240	268	243	265	260	269	265	251	248	277	248	241	262	239	271	259	276	238	235	254	264	255	227	267	232	272	286	232	268	277	232	243	272	249	250	236	215	236	246	240	234	231	253	235	269	231	238	249	278	253	228	238	262	259	249	244	269	235	240	242	279	232	234	240	271	245	246	264	245	238	283	240	230	251	230	228	263	223	265	275	246	267	230	236	249	255	253	266	252	255	247	253	267	251	247	216	240	210	250	273	224	243	258	222	246	218	228	254	239	275	245	239	227	242	225	280	268	256	246	255	254	251	239	274	244	240	223	205	256	226	232	255	222	263	221	261	256	275	257	249	259	248	258	239	230	236	231	221	256	247	246	222	236	236	285	227	243	255	225	247	245	257	235	236	242	257	278	222	255	249	271	245	244	222	250	248	223	253	253	240	253	235	263	267	227	270	253	268	240	242	248	257	248	235	233	258	246	243	229	243	251	272	233	236	208	232	248	252	260	251	262	270	256	267	265	251	239	256	238	234	233	278	241	253	254	246	267	248	257	257	233	230	254	270	252	247	251	256	252	231	243	247	243	236	271	218	251	245	261	262	223	256	241	266	239	242	244	233	280	234	208	244	248	231	264	241	246	232	243	268	251	271	245	233	266	232	203	229	248	231	232	262	277	276	218	258	255	244	261	280	268	244	253	233	241	269	241	228	236	243	230	232	243	258	244	278	261	257	243	265	254	248	248	247	240	242	240	266	251	262	237	240	289	234	234	247	232	234	260	238	250	240	241	236	238	242	253	277	210	212	273	266	236	251	252	232	235	256	252	244	255	268	265	254	264	231	275	263	262	253	250	279	269	256	252	214	272	250	284	219	244	248	243	260	248	260	264	239	236	282	257	270	253	246	260	205	271	233	236	254	264	229	252	253	214	241	290
7907	4731	1749	1059	794	715	691	656	705	628	629	655	582	654	647	653	602	618	630	595	607	661	594	615	574	631	621	580	596	574	614	634	580	642	554	587	597	584	574	596	681	603	597	608	663	623	613	594	601	643	608	574	613	636	622	619	550	577	569	594	603	575	624	592	578	613	613	623	655	683	596	589	620	612	601	606	585	622	637	584	562	588	600	573	604	598	598	631	574	570	612	595	599	620	573	569	570	580	544	611	596	605	583	634	579	592	566	578	556	558	570	615	582	648	633	580	580	591	601	636	635	613	637	565	588	593	562	597	593	532	617	638	595	577	591	599	561	586	621	553	586	602	598	556	548	595	591	584	592	602	587	638	594	595	603	572	592	618	590	604	540	639	627	629	622	615	605	644	542	626	583	598	647	609	615	587	595	574	575	580	603	584	612	590	617	572	595	605	610	631	567	653	691	611	644	613	624	657	599	578	601	553	598	570	578	601	628	618	614	605	608	593	558	565	586	626	585	607	610	624	593	587	607	600	622	577	622	631	562	549	587	572	612	622	625	610	624	584	576	613	621	611	605	604	634	602	564	560	588	605	563	602	610	585	579	583	589	593	585	596	591	613	597	591	561	612	616	539	609	566	577	611	606	600	595	602	606	588	605	650	583	623	629	643	567	615	591	613	633	596	586	601	589	611	559	608	623	599	590	582	645	580	565	603	608	596	585	645	584	619	601	576	603	596	578	614	651	619	568	601	637	630	648	625	575	599	579	588	581	585	633	601	589	603	602	602	590	570	604	624	585	609	562	592	572	595	574	594	570	581	629	562	596	540	628	615	582	574	606	579	635	600	621	651	637	573	599	596	634	641	589	590	626	624	594	621	605	631	631	646	601	637	599	565	621	547	623	592	608	584	578	610	570	632	574	564	578	616	622	594	631	586	630	592	623	576	571	595	600	612	586	574	597	627	610	621	595	620	588	590	600	603	634	607	554	598	607	576	610	596	558	616	622	584	581	583	611	576	639	570	588	596	604	572	584	603	591	623	634	587	592	628	622	595	579	620	585	601	626	580	629	573	609	607	564	594	609	609	626	618	592	633	597	640	586	597	587	645	610	612	702	636	590	591	600	590	611	582	630	560	600	607	615	596	608	571	593	624	610	609	626	625	596	621	621	584	615	614	608	603	587	587	596	621	643	621	609	588	570	569	563	603	600	607	597	592	585	529	622	602	594	632	574	609	562	594	573	593	588	593	667	620	584	557	571	629	610	590	590	589	628	613	657	591	571	604	622	618	637	593	610	607	611	592	534	615	589	587	587	567	665	613	594	579	589	619	575	591	604	645	608	633	584	604	621	613	586	638	610	615	633	602	591	583	618	605	583	596	590	634	638	602	636	626	583	642	626	633	621	627	546	600	573	635	573	627	601	623	572	543	634	590	628	580	581	614	572	617	598	599	639	596	580	552	585	578	590	572	593	562	553	571	635	555	588	622	575	578	615	618	601	563	590	558	580	570	553	578	585	645	595	589	662	595	570	575	558	622	622	594	569	629	624	586	560	631	586	626	613	637	578	619	637	611	600	627	636	600	594	596	573	620	592	633	621	601	580	604	620	624	584	575	583	585	609	583	606	651	602	604	618	597	598	614	605	639	587	603	640	613	577	661	572	590	628	571	643	608	602	569	596	580	560	614	589	600	547	593	599	574	583	569	627	594	605	551	574	589	638	579	617	616	613	587	589	532	610	576	608	606	596	635	626	611	582	537	610	598	607	582	628	580	583	562	593	613	559	590	544	609	565	586	569	616	620	585	563	608	564	591	623	528	568	603	605	569	603	589	563	594	581	614	603	652	613	597	558	591	624	566	578	623	590	590	596	623	597	609	665	590	590	629	634	593	575	590	618	610	644	625	605	586	600	583	624	609	604	585	632	609	573	566	610	604	614	621	625	560	608	599	607	592	628	633	578	603	611	582	643	595	607	625	606	612	611	564	630	591	579	624	603	639	580	531	604	593	576	590	581	578	600	628	659	643	604	610	559	621	624	629	597	574	639	563	569	590	624	591	573	596	552	645	641	601	589	601	618	610	626	613	587	593	642	583	614	607	613	602	604	621	605	631	583	623	554	574	621	620	620	624	605	560	584	629	608	564	591	608	592	593	606	609	588	605	648	590	587	603	629	584	562	574	586	584	591	624	630	571	623	574	568	639	606	591	587	596	609	569	559	585	574	588	591	574	555	566	619	560	623	585	632	601	615	621	594	610	573	583	585	605	587	583	604	620	578	592	640	612	628	627	595	602	641	622	599	630	615	617	608	624	606	559	587	635	588	585	588	588	628	626	596	634	605	580	628	651	598	602	600	555	591	577	601	577	617	568	586	619	612	597	602	627	627	620	620	601	586	609	581	600	598	593	566	546	595	628	604	619	600	622	592	596	576	571	579	593	567	602	622	596	641	618	556	590	625	585	606	600	609	572	556	596	621	603	586	607	650	619	591	589	626	610	624	639	616	583	595	611	604	601	641	623	626	591	655	612	578	591	610	630	590	632	599	606	636	617	598	587	593	570	646	571	660	564	631	577	597	556	606	602	601	615	575	591	611	618	599	604	569	675	627	578	581	587	580	603	614	557	599	628	603	585	601	616	639	611	593	656	628	588	583	587	648	589	545	586	607	608	592	602	608	631	600	583	593	628	612	606	602	594	639	614	632	616	590	572	576	592	606	619	613	589	585	576	582	641	588	640	578	574	600	621	583	611	595	601	628	593	582	595	603	600	541	594	607	607	611	595	544	583	614	585	615	619	532	601	620	622	605	593	595	604	595	561	625	620	553	569	567	602	636	539	628	612	633	589	595	588	600	575	584	574	629	625	596	619	630	601	596	601	567	596	593	596	589	614	610	610	570	580	604	583	613	579	616	579	579	617	617	598	635	631	578	643	584	616	623	592	594	593	584	545	615	604	634	637	544	630	601	630	612	600	647	632	573	612	582	599	633	621	626	600	566	617	590	629	591	633	602	580	611	592	628	640	641	585	577	561	633	592	613	579	574	599	609	592	587	604	612	602	568	576	612	609	615	568	576	621	604	582	591	668	611	619	569	614	574	586	621	582	561	603	614	605	587	604	592	584	594	612	607	559	597	584	606	595	598	619	587	612	606	602	601	606	603	587	644	611	591	625	562	592	580	586	619	621	594	598	599	613	585	619	613	616	597	613	569	599	609	561	588	596	585	553	594	606	608	614	626	653	587	626	623	647	626	570	597	563	591	579	627	598	586	668	602	584	599	609	598	607	618	578	616	622	590	580	594	606	633	600	590	623	592	587	563	633	604	616	597	556	594	593	583	608	638	588	597	599	607	619	630	602	584	581	646	580	581	597	589	594	606	622	628	577	632	601	632	599	599	587	607	605	585	568	598	615	621	637	591	567	623	562	578	586	603	575	603	615	630	603	641	658	592	601	590	591	605	576	604	615	574	590	598	571	591	590	625	552	618	608	604	607	568	637	594	639
31694	19703	7743	816	554	523	413	345	330	319	353	337	320	314	340	316	296	300	346	323	334	314	284	317	327	292	317	304	352	347	335	328	349	301	332	315	330	331	337	325	318	355	325	343	315	315	360	275	334	321	345	344	322	349	350	296	344	337	325	306	340	374	320	315	311	311	284	338	308	315	353	286	325	317	286	317	342	317	322	335	330	300	301	351	313	366	332	329	299	294	307	332	315	383	332	334	319	323	345	329	318	341	297	321	325	362	308	323	362	323	336	331	355	328	343	329	297	309	323	329	355	310	324	302	343	367	347	341	326	335	317	279	298	333	331	309	311	340	319	345	324	305	332	342	314	307	357	319	316	289	339	324	313	314	286	359	312	334	314	344	336	317	318	300	315	337	340	355	345	316	333	356	361	344	310	301	295	323	295	299	346	339	351	348	309	331	322	327	307	331	323	285	353	312	337	322	332	297	327	338	294	331	313	346	309	312	313	312	318	360	299	353	319	290	325	357	321	323	338	323	358	341	328	323	292	317	330	301	318	300	327	332	354	369	349	342	323	350	349	356	342	324	320	367	320	342	336	345	363	324	339	335	334	297	276	327	326	297	323	330	327	357	337	310	291	338	344	366	321	313	314	310	302	333	271	313	338	328	338	335	330	350	335	353	308	288	299	305	331	319	336	309	344	337	316	332	317	299	320	322	328	304	328	337	331	313	301	332	330	322	329	342	359	313	338	327	306	317	347	335	372	327	318	322	317	307	338	328	325	327	293	325	310	299	349	301	359	366	315	329	378	315	343	331	311	305	351	354	328	342	331	325	347	347	309	325	256	298	325	374	349	316	299	304	333	368	322	317	328	340	360	341	330	316	316	326	337	343	350	353	345	324	325	298	341	324	329	366	345	309	302	324	309	342	321	324	309	341	362	327	340	328	309	336	320	328	344	323	307	334	306	335	322	308	340	316	377	326	336	311	309	306	379	299	339	329	329	324	339	324	314	314	314	327	364	354	329	325	359	293	301	338	304	338	309	358	307	291	341	320	343	338	370	354	324	328	330	294	337	286	324	321	325	346	350	338	330	317	343	322	343	361	322	277	321	310	350	299	330	287	309	330	297	335	315	310	365	331	353	329	336	334	314	338	328	332	313	321	322	308	338	319	331	340	338	341	288	362	337	346	349	324	317	361	364	310	301	317	346	316	319	312	346	316	329	345	347	373	322	303	321	340	334	315	312	317	349	344	316	331	317	336	328	312	346	328	318	331	323	346	321	324	349	339	345	307	324	332	340	321	324	340	321	305	298	324	316	335	362	338	325	336	279	349	341	277	298	313	322	330	328	315	320	356	343	329	309	338	319	338	311	325	337	307	329	318	321	345	301	326	318	317	337	321	334	308	362	344	339	315	335	310	348	311	339	343	362	329	320	316	338	333	310	320	299	336	318	313	321	348	302	325	328	359	329	343	331	338	336	316	296	347	351	292	351	335	323	351	332	305	346	338	336	285	316	322	301	314	322	303	312	319	328	331	271	350	339	329	331	317	327	317	366	330	323	316	324	321	312	324	344	333	288	347	315	314	321	311	370	323	308	369	313	340	311	339	298	325	344	306	307	357	308	287	345	315	321	356	327	338	312	314	360	331	332	308	326	343	375	359	332	345	334	318	347	319	321	321	321	328	339	346	305	331	347	357	340	333	311	320	306	333	299	354	341	335	326	308	321	319	324	322	381	369	359	323	302	331	295	306	316	290	318	291	339	285	381	293	283	354	312	321	320	258	327	321	312	340	299	322	330	346	290	308	323	325	337	324	340	336	295	340	335	338	318	337	328	370	329	338	315	330	301	326	329	323	315	341	333	325	373	330	321	336	342	312	335	343	374	329	302	327	330	340	306	314	294	344	317	332	331	323	325	336	303	326	334	344	324	321	326	320	325	355	339	323	331	354	316	327	320	348	321	317	296	352	329	311	342	325	346	355	362	350	294	331	352	336	307	340	343	353	331	309	323	314	317	360	302	350	296	316	327	341	338	350	321	351	315	309	325	320	330	326	338	321	341	307	311	318	328	337	313	320	352	321	358	301	317	321	340	338	314	312	325	309	336	344	356	299	314	302	305	291	292	365	350	356	299	335	324	343	327	323	321	313	328	327	327	343	317	316	318	299	315	331	319	321	341	311	345	336	368	348	313	342	319	337	314	309	337	339	350	335	329	330	308	314	335	357	314	365	327	329	316	306	321	323	328	321	342	341	305	302	335	287	331	313	340	297	305	331	331	315	320	302	332	345	358	335	308	317	330	346	324	340	328	322	349	339	327	320	317	309	328	342	330	343	350	308	378	325	368	340	330	336	372	315	329	337	331	325	304	352	347	349	332	361	307	293	319	297	316	300	282	305	314	330	314	326	372	355	359	288	336	283	328	295	311	303	317	335	306	314	320	332	341	310	337	346	342	300	351	349	331	322	317	353	335	351	337	332	297	316	307	345	327	296	345	311	297	362	341	284	330	305	311	308	346	295	322	340	329	337	306	343	324	318	374	356	349	324	329	363	384	308	297	316	297	309	349	337	347	312	303	306	321	352	330	348	349	311	320	319	340	312	290	336	335	302	323	326	335	299	336	315	353	311	333	327	335	335	330	344	355	315	307	333	352	344	319	321	348	335	336	335	338	325	322	313	311	333	329	331	322	322	322	307	349	331	314	325	340	313	339	317	333	327	360	355	311	337	316	333	327	314	288	319	311	353	325	331	335	322	314	300	287	315	291	308	304	339	310	346	353	293	325	373	353	349	332	326	326	316	324	335	363	347	318	338	340	334	328	322	296	340	328	350	320	310	333	298	359	371	317	364	321	294	350	304	343	325	322	333	343	294	308	318	335	321	331	344	320	349	312	334	326	316	309	323	305	346	333	311	375	331	331	317	318	320	337	295	354	323	349	340	364	322	328	316	329	333	269	327	335	305	339	320	333	352	316	303	339	359	366	331	330	304	306	332	356	334	343	336	325	335	355	359	313	333	329	342	303	316	334	325	316	351	337	347	321	327	323	322	304	324	336	371	337	367	348	318	316	314	335	328	293	339	348	314	331	311	368	312	320	334	373	296	316	336	282	291	331	348	346	310	330	338	310	348	318	325	318	329	329	335	320	316	320	343	313	336	343	320	343	350	298	316	332	347	323	339	337	352	341	343	338	306	333	340	356	326	322	286	317	365	332	359	343	297	338	348	311	318	322	294	345	332	281	361	330	337	322	327	325	353	337	329	320	317	325	313	321	302	361	327	354	312	302	337	354	339	346	319	353	318	317	355	329	313	345	290	314	334	309	340	294	313	328	323	331	338	339	329	322	285	355	321	306	333	313	308	321	305	312	330	329	329	314	306	349	346	323	332	352	348	306	335	299	313	320	312	259	288	331	312	336	359	308	318	314	297	333	341	310	331	294	309	366	355	335	315	312	339	343	319	368	339	343	319	320	344	311	318	272	341	331	323	361	341	320	341	341	313	359	342
7572	1534	959	903	812	809	878	820	762	826	776	871	828	851	816	850	819	791	847	786	836	810	840	791	816	812	790	778	848	849	860	856	743	861	848	848	807	817	803	828	853	867	878	770	857	845	789	833	830	842	872	831	829	832	848	852	872	841	826	801	802	817	759	851	842	835	822	884	848	844	776	802	832	795	908	774	814	804	835	802	844	796	785	822	878	858	757	832	824	834	861	793	817	821	796	826	828	848	793	829	817	805	808	783	836	770	834	831	840	834	823	825	811	813	802	776	875	809	859	800	818	817	811	855	853	863	828	807	835	798	785	839	850	806	825	779	828	835	794	826	827	849	873	844	877	792	826	821	860	817	776	794	848	828	859	827	788	844	756	798	825	847	772	852	798	816	819	841	783	835	860	844	844	880	822	817	839	845	852	884	822	901	789	787	837	813	867	775	823	847	836	844	835	794	856	855	844	825	780	836	760	792	803	768	852	804	810	808	791	782	897	838	893	827	825	802	806	826	870	731	896	804	869	809	840	866	803	831	822	874	843	816	852	783	831	844	835	800	812	838	797	755	867	842	841	884	835	835	859	790	834	796	819	836	826	865	836	799	828	773	832	829	800	804	842	828	830	808	785	841	875	853	846	788	763	830	775	795	810	807	857	824	816	860	777	801	802	800	811	841	815	815	776	810	787	823	794	824	810	829	824	803	771	824	882	813	824	816	838	835	818	791	825	819	836	815	835	824	855	768	799	833	843	841	790	860	828	882	832	809	849	826	777	816	857	802	845	818	810	841	838	839	865	797	823	849	817	819	790	817	802	846	820	820	853	827	829	815	834	835	805	798	843	802	803	840	871	831	839	814	837	844	792	820	838	803	785	832	815	860	829	859	840	808	793	836	810	824	786	844	763	837	823	884	785	841	861	837	829	867	789	810	804	827	853	898	817	839	838	862	791	821	849	823	831	773	835	847	843	843	811	804	779	764	846	857	826	823	854	900	829	741	782	840	822	783	817	815	772	798	831	840	820	880	872	830	809	844	805	804	854	823	825	789	804	808	877	816	789	795	851	800	811	796	809	811	816	808	843	817	805	806	843	850	836	866	842	774	845	870	845	825	786	898	831	862	743	804	790	852	865	800	798	833	803	851	819	835	798	792	872	823	827	831	824	835	830	823	816	835	801	826	821	807	810	838	827	842	857	778	768	851	816	816	809	837	822	883	790	869	802	805	765	845	787	859	836	779	836	835	852	846	796	859	819	853	813	772	870	776	783	867	802	806	842	830	813	799	807	804	852	843	871	794	847	836	763	843	819	788	791	794	751	815	820	820	841	829	811	856	808	779	775	806	851	817	808	804	826	783	797	811	825	802	826	809	841	823	756	837	812	843	793	878	799	803	793	768	853	838	804	830	830	839	843	827	830	864	824	831	809	811	814	825	792	799	823	793	799	816	815	831	834	840	821	810	801	842	891	793	781	841	806	808	845	855	819	823	822	791	859	854	809	838	838	818	817	802	789	773	841	794	810	830	843	802	771	821	837	831	826	839	862	838	748	807	792	834	801	797	828	823	843	829	786	816	781	822	846	824	810	792	804	844	794	795	803	840	801	827	820	792	783	843	787	799	836	812	794	811	855	824	868	778	860	854	801	862	815	802	825	776	768	828	839	794	827	808	804	785	848	832	874	779	837	837	839	819	805	822	835	795	804	833	860	826	833	815	824	858	855	897	805	830	864	818	833	869	821	802	798	784	808	858	875	819	835	822	812	830	771	800	812	803	824	832	815	814	806	808	847	846	840	812	831	846	777	778	806	835	824	798	794	843	819	841	836	823	863	864	838	853	828	794	800	854	833	830	801	852	838	838	808	824	810	780	830	838	842	862	849	861	778	818	845	834	786	832	855	843	861	775	840	840	763	808	866	832	802	815	836	857	756	822	788	723	795	845	861	810	861	841	826	800	788	808	819	843	810	795	837	786	821	824	799	806	804	840	785	874	795	827	818	815	882	850	866	823	850	820	825	843	843	813	805	811	834	848	879	794	811	819	873	838	795	848	832	802	825	828	808	849	831	854	822	795	824	840	775	850	834	825	841	826	777	830	800	820	807	864	838	798	812	845	845	830	797	793	827	804	794	841	834	828	835	818	842	862	801	794	845	837	797	825	752	827	819	813	812	827	817	882	863	777	863	793	830	794	840	780	834	833	853	802	829	822	797	822	826	805	812	890	822	830	875	774	780	815	821	771	801	841	885	785	817	853	809	877	805	823	816	854	847	806	817	824	784	815	800	795	832	854	780	798	889	822	810	881	843	811	775	828	864	777	830	836	836	889	833	818	853	899	805	825	809	785	816	849	857	831	790	838	877	790	799	823	804	825	791	841	797	855	811	860	808	769	834	841	791	792	834	845	831	853	855	858	796	831	898	860	866	857	868	780	809	863	866	799	801	846	813	824	838	905	848	822	846	824	824	816	795	824	816	812	809	839	862	827	782	831	846	818	845	834	879	871	861	876	829	871	822	797	841	784	823	811	845	817	852	876	827	861	795	823	847	855	782	780	829	808	800	797	814	841	799	843	853	816	846	802	853	807	815	828	860	852	818	847	844	842	811	788	837	812	798	839	787	823	843	828	848	809	803	791	808	838	824	791	840	775	865	772	912	802	832	783	827	801	834	817	797	834	846	802	800	788	838	836	813	841	819	768	854	835	850	885	866	801	832	824	825	755	830	830	799	807	835	831	851	806	847	777	852	772	851	805	821	817	764	869	811	744	850	859	831	833	827	805	857	820	820	817	772	826	886	805	864	816	789	768	833	830	804	848	853	762	840	789	842	821	813	817	821	826	813	800	821	827	787	812	851	809	850	821	845	793	801	770	794	803	767	867	833	772	801	830	851	811	846	782	822	823	815	834	829	823	842	825	842	836	770	816	809	799	841	878	828	821	792	794	854	770	883	800	800	810	793	848	819	834	782	841	806	802	831	879	807	802	812	796	842	890	814	850	827	837	857	851	894	860	828	824	791	846	782	800	819	765	780	838	803	829	799	806	791	835	824	808	798	804	777	821	834	819	798	796	870	844	821	834	808	799	842	827	829	828	825	857	809	819	750	840	819	816	907	763	810	788	865	808	827	803	807	850	798	828	851	846	833	793	828	754	845	807	782	796	816	825	824	852	805	801	801	790	785	844	823	818	804	778	808	798	825	869	823	840	792	827	838	870	745	819	813	848	822	817	873	880	831	829	824	848	800	806	844	805	830	835	808	831	814	773	867	878	791	836	826	862	832	799	775	812	811	866	870	803	831	811	825	823	796	789	777	820	832	840	815	788	878	827	795	844	883	801	816	853	800	784	794	840	798	859	838	824	864	844	772	823	807	832	799	877	806	838	826	792	811	842	820	803	883	829	809	825	811	829	828	849	770	817	797	763	844	814	808	755	868	835	814	883	805	803	841	828	809	826	811	797	896	861	856	839	841	812	820	873	783	872	805	775	841	791	773	828	843	800
24643	21014	23954	28242	21006	16770	781	469	460	410	469	432	402	412	394	385	405	430	382	378	360	380	440	395	398	423	413	384	447	429	432	396	383	410	399	384	397	420	381	414	427	383	414	420	397	374	376	413	394	386	404	382	376	404	413	380	384	401	381	392	389	389	370	392	401	378	404	403	390	371	366	411	410	391	372	421	385	397	434	401	401	399	406	383	394	398	418	405	382	400	387	382	400	430	432	385	371	438	390	399	402	417	403	394	427	403	391	413	398	366	400	398	395	410	400	387	344	390	389	356	348	409	401	396	379	398	392	416	423	440	389	369	390	367	367	412	408	441	429	398	402	403	418	403	435	440	373	357	404	381	376	365	365	383	396	390	378	391	414	382	400	382	399	438	401	354	375	436	383	380	373	403	371	381	386	386	402	377	423	413	409	375	434	386	365	407	375	370	395	410	417	370	376	408	396	373	383	400	382	419	411	382	402	388	394	378	379	392	408	430	391	394	419	344	399	426	362	400	408	375	393	399	410	408	393	387	361	415	388	373	389	388	403	423	418	441	411	405	378	361	346	378	408	418	397	392	363	389	426	371	409	376	408	365	422	383	416	407	373	408	387	398	388	409	404	391	399	390	387	397	413	376	307	444	346	345	368	374	385	384	416	388	415	384	412	422	388	391	385	405	400	415	414	387	368	392	410	409	403	357	410	402	355	398	408	364	388	376	373	401	400	386	384	394	426	370	409	362	401	443	386	377	396	387	394	370	411	358	417	393	426	400	375	400	394	426	370	393	402	369	387	365	384	342	356	388	417	390	393	359	396	380	379	397	346	393	377	370	384	413	374	408	419	380	384	399	398	384	398	389	382	419	393	389	401	386	385	363	384	365	397	380	413	397	391	385	401	417	383	409	384	412	410	395	414	350	399	378	419	369	403	366	409	385	390	443	405	381	401	384	385	375	378	393	378	386	406	396	371	392	404	418	394	370	403	402	383	399	414	407	374	376	380	407	360	423	410	389	414	377	368	399	403	405	408	393	385	373	366	354	387	388	410	373	419	348	371	387	361	384	383	357	371	356	402	419	394	435	430	398	351	362	401	385	389	371	423	410	389	391	388	402	392	393	376	421	410	388	369	383	372	394	424	412	403	380	378	389	409	379	404	400	414	396	366	397	416	393	340	379	385	430	393	419	367	420	397	391	421	427	401	395	407	390	383	391	405	382	351	390	363	415	377	371	361	394	397	394	419	396	433	401	431	355	351	391	377	383	408	376	363	429	379	388	403	397	371	403	399	368	397	437	421	368	393	385	415	377	400	383	356	416	348	395	392	417	391	380	395	406	376	391	404	403	400	381	370	385	383	396	383	372	363	434	376	406	349	439	381	399	379	425	376	381	408	369	391	375	389	380	420	419	372	346	370	371	418	399	388	386	383	376	377	417	372	389	369	417	416	391	409	386	410	356	393	389	371	398	377	365	435	409	423	398	390	378	388	415	428	407	421	382	384	375	383	397	373	394	438	379	412	407	361	416	403	390	361	391	378	393	406	433	384	412	401	375	410	438	408	373	386	397	388	403	386	416	399	385	399	367	392	379	399	409	358	396	410	393	413	389	378	404	369	374	366	372	393	387	372	358	409	385	421	403	420	429	387	385	384	376	411	419	387	394	377	409	399	379	411	379	394	407	393	397	343	367	422	418	411	393	406	407	376	402	395	399	439	353	399	362	364	394	389	411	405	358	406	398	401	416	438	387	413	395	390	440	418	376	367	416	390	405	400	380	370	380	395	381	376	391	379	419	446	392	386	388	407	372	386	407	382	381	415	411	386	382	412	424	399	417	422	387	385	355	372	420	400	419	384	411	369	377	371	387	429	378	402	357	437	427	361	426	382	355	400	391	391	412	389	415	361	375	375	403	372	379	409	388	375	384	386	406	385	383	411	389	435	405	372	393	420	412	391	410	414	387	373	362	378	375	442	381	369	395	374	382	394	411	374	355	419	366	367	419	393	378	376	364	432	420	442	396	371	386	374	386	406	410	430	384	402	409	411	403	402	396	388	410	364	417	390	396	364	383	396	418	410	413	373	397	372	419	391	377	366	400	433	360	381	399	383	406	404	372	392	347	370	401	424	417	386	397	401	374	423	375	404	423	406	392	389	379	389	444	379	411	405	372	392	385	394	371	418	390	387	416	353	388	406	385	375	368	388	398	385	409	360	363	393	383	390	368	342	415	389	414	395	425	402	377	399	396	392	380	397	381	423	388	395	369	384	432	410	396	394	398	400	386	400	408	417	379	369	409	395	387	392	355	374	433	429	384	367	396	400	384	404	380	421	442	405	384	421	400	428	383	371	380	422	417	392	360	393	383	397	422	423	416	394	385	447	391	414	394	408	400	402	367	389	426	410	391	378	399	400	430	386	370	392	386	407	401	354	422	374	401	367	440	386	387	377	406	432	409	411	393	388	410	398	381	415	426	371	413	429	371	369	406	402	405	380	407	395	368	374	414	420	403	348	406	417	397	369	378	415	409	408	371	369	412	380	402	369	358	388	362	389	371	405	468	406	419	381	366	379	380	365	414	400	405	410	382	397	426	396	380	379	373	419	433	403	426	393	386	379	398	366	432	396	385	388	396	374	422	360	374	411	380	430	426	441	396	431	397	356	396	400	402	385	418	380	360	387	432	413	391	384	408	402	419	406	386	387	399	416	411	423	397	399	365	419	366	380	403	396	352	364	389	394	363	401	401	402	385	395	354	381	364	368	420	372	368	410	432	407	408	416	376	409	370	418	372	373	382	407	401	372	389	358	374	392	413	367	395	400	397	384	378	404	439	398	367	393	367	378	398	412	389	378	382	388	365	365	384	389	382	384	392	376	404	377	414	414	406	433	417	378	424	390	373	386	386	399	385	353	399	423	386	380	377	362	389	393	403	400	402	389	397	393	400	430	396	400	422	382	393	407	410	368	352	396	429	421	361	392	406	395	402	408	387	416	384	392	389	388	350	407	408	415	402	382	400	369	391	409	379	407	393	395	404	413	405	417	381	413	366	386	389	388	417	414	433	429	378	368	392	396	384	401	415	402	393	385	420	399	389	375	423	380	386	365	395	399	404	358	342	418	362	406	387	387	370	399	382	376	400	405	399	398	403	387	417	393	417	355	422	412	378	387	393	377	402	407	378	392	416	424	397	360	382	434	404	381	371	401	401	359	362	379	376	416	425	391	415	388	399	403	354	418	408	376	368	415	439	444	387	370	378	378	367	368	380	383	392	385	359	432	399	420	373	398	412	387	433	405	411	440	444	383	395	390	389	386	396	362	405	410	433	403	416	392	369	368	400	411	360	385	375	445	418	402	374	404	358	365	380	380	351	386	395	351	380	383	375	348	370	394	391	412	415	399	401	422	401	380	408	399	379	383	413	354	403	373	408	432	385	362	368	375	397	429	347	396	371	397	398	410	403	387	358	410	366	379	391	384	383	413	382	362	406	395	413	393	375	350	379
5276	3143	1533	1207	1030	956	1018	974	988	928	969	905	943	964	939	935	926	942	897	905	944	884	968	932	1001	990	953	937	947	936	946	971	939	998	907	967	968	920	937	930	981	920	1013	915	916	915	980	887	937	990	970	921	932	977	909	905	936	893	926	966	969	935	954	905	997	927	943	978	946	951	950	954	902	948	934	925	950	956	950	950	949	954	971	903	927	887	921	934	939	955	934	971	935	957	907	905	943	917	964	952	924	956	1009	969	958	929	900	923	978	901	925	927	924	959	949	917	937	954	900	962	940	963	925	950	940	935	961	931	944	913	933	944	972	940	910	978	967	973	932	979	896	958	956	901	952	914	947	946	890	890	921	916	922	936	911	947	956	903	885	996	959	943	966	951	928	918	981	969	905	867	927	948	930	922	941	953	902	943	976	943	884	976	906	902	860	938	913	926	937	977	962	1000	940	925	943	953	905	896	887	903	957	905	949	945	940	878	957	955	961	923	922	935	938	913	950	903	971	941	962	900	937	923	959	942	945	896	923	963	932	958	938	943	936	939	920	974	950	945	954	939	988	965	938	936	902	943	936	904	992	889	940	943	956	940	944	903	947	1002	905	974	891	915	961	953	962	889	929	930	926	898	899	922	981	964	918	977	921	959	949	935	958	939	896	941	952	952	967	923	955	980	884	1008	923	945	979	1006	939	903	908	928	964	954	962	941	922	878	893	919	913	947	908	909	938	920	952	931	949	967	901	955	925	933	954	910	994	988	986	948	934	977	933	872	972	928	946	981	884	946	913	940	878	906	954	946	900	925	964	940	936	917	950	895	929	930	916	936	994	873	892	947	933	918	927	926	917	978	920	957	1004	939	890	928	893	928	918	988	958	972	964	895	954	915	945	951	952	902	948	968	974	932	877	958	922	939	902	895	948	931	931	967	932	933	933	904	963	971	917	974	958	933	938	912	963	945	925	941	932	984	965	934	947	958	853	950	978	987	984	925	917	934	921	906	917	856	938	942	934	940	938	972	955	927	1045	981	902	966	885	953	921	950	908	897	911	977	950	959	950	957	928	968	955	972	985	947	919	976	881	999	941	926	927	882	986	915	978	939	887	913	926	952	904	943	976	937	900	942	919	985	905	904	956	947	918	956	904	917	937	915	940	893	920	939	974	934	958	873	975	909	900	992	930	928	951	933	998	915	934	967	942	963	896	949	944	982	963	937	961	895	949	949	916	912	934	969	929	931	900	937	943	962	942	888	952	919	866	987	915	911	951	911	955	989	945	915	935	908	902	984	915	981	939	925	924	920	972	941	951	1004	937	896	924	958	911	901	988	913	930	920	938	974	967	929	928	962	930	983	946	939	912	918	922	893	921	911	940	939	946	909	981	938	916	898	995	875	974	922	945	937	925	909	960	923	939	928	928	873	922	905	962	893	943	875	950	931	961	962	948	965	937	939	986	914	915	929	921	991	976	917	952	924	951	955	985	938	902	939	898	945	914	899	996	910	927	946	935	968	957	945	892	949	958	962	963	971	968	947	968	900	950	926	921	965	875	911	1002	897	947	929	966	949	913	924	903	965	933	972	998	950	976	914	906	915	928	975	947	965	927	911	951	921	919	932	875	959	940	931	973	929	978	971	963	915	936	929	950	950	912	953	884	926	948	933	920	948	874	940	960	998	906	931	912	911	963	948	1009	929	939	869	938	961	955	864	886	890	922	977	970	926	933	900	992	920	948	915	962	939	954	958	1024	978	928	959	907	929	891	932	925	903	943	921	934	914	943	990	952	915	942	912	978	904	972	979	918	938	944	914	883	963	930	948	948	934	946	894	950	943	933	955	951	881	991	980	976	915	901	1001	898	927	921	903	927	934	900	916	916	906	911	948	936	890	910	945	942	906	932	904	933	925	926	898	947	966	935	922	962	922	920	976	932	920	923	991	904	923	942	935	951	984	914	944	899	967	897	941	959	941	986	945	899	938	987	889	923	929	943	910	958	933	921	907	954	898	984	943	905	948	978	900	905	902	923	1021	979	988	941	951	913	864	938	901	1010	954	937	936	930	921	943	947	926	982	910	989	934	904	937	934	959	983	968	972	939	1018	965	919	893	952	932	922	930	993	942	929	972	938	939	943	1012	930	937	886	968	966	905	913	941	954	956	926	960	946	901	922	923	932	953	929	937	951	942	952	982	863	954	937	978	885	957	921	961	912	951	907	954	941	929	960	934	914	951	930	944	929	941	901	951	927	985	980	947	932	927	877	955	931	953	939	926	932	927	900	891	910	943	888	934	959	915	944	969	907	922	975	959	971	920	963	929	916	911	950	930	937	968	952	1005	942	954	934	926	929	925	943	954	910	937	919	980	948	944	960	893	850	949	942	969	936	909	922	959	901	935	938	971	959	965	946	877	961	921	940	913	973	968	930	919	928	974	956	941	997	982	865	924	867	945	927	929	935	902	950	964	970	921	955	913	924	906	869	949	946	993	927	912	965	955	938	900	915	996	930	895	906	955	855	924	935	924	907	970	941	930	877	928	922	950	906	962	943	913	954	919	953	962	964	929	920	1028	947	934	920	941	951	995	944	946	961	954	895	956	980	974	999	907	908	959	964	929	949	937	930	944	980	975	945	972	931	880	916	934	992	981	934	976	905	959	913	977	988	980	955	924	882	906	911	987	882	925	944	909	930	998	931	966	939	906	949	903	1046	917	872	975	948	933	980	947	951	953	996	946	925	903	944	921	953	881	933	910	920	943	911	917	913	890	975	934	910	925	922	940	930	895	962	938	910	932	968	976	960	931	932	912	942	911	948	920	954	943	965	994	931	943	976	947	902	879	929	1008	967	989	932	949	945	962	949	975	906	918	918	926	955	928	934	918	920	915	962	917	937	905	942	928	969	968	921	978	984	890	913	914	940	922	951	942	996	959	948	926	972	951	944	989	903	899	897	927	904	967	945	967	984	903	967	920	865	913	944	950	931	929	911	990	997	953	962	963	945	907	955	927	909	934	883	955	865	964	963	935	945	892	964	922	1002	968	914	926	942	975	936	977	910	929	902	938	876	926	937	950	911	970	943	950	972	951	902	974	962	898	990	909	933	950	961	914	930	902	968	939	914	926	923	921	1002	970	958	947	910	977	966	975	974	902	969	910	910	1007	933	894	923	968	909	894	948	917	942	952	965	929	914	939	875	945	929	875	932	925	909	924	924	949	918	945	996	920	903	891	922	907	938	963	997	935	909	983	929	912	904	972	919	962	954	938	930	902	943	934	952	906	963	1009	966	931	922	976	959	951	946	904	881	994	902	930	1004	982	961	966	925	951	976	976	958	927	916	939	950	940	919	892	921	947	985	930	939	946	928	918	877	938	919	913	974	968	951	868	928	929	887	958	865	908	932	939	950	934	916	967	940	929	930	966	931	920	964	967	936	962	890	922	937	967	931	925	962	958	970	901	893	925	940	934	946	917	914	880	939	931	985	932	931	904	983	943	953	940	971	919	971	907	964	914	960	942	892	977	913	973	954
23913	21006	24334	27864	21008	21021	13027	553	367	346	314	321	278	267	240	259	272	271	274	253	235	276	243	259	283	264	273	233	276	285	235	281	247	220	238	268	221	275	200	272	233	246	236	255	251	273	247	238	265	265	248	261	231	238	269	264	265	246	249	270	231	239	243	227	232	234	290	282	238	245	239	265	232	258	232	265	241	275	257	259	241	216	233	269	226	269	231	265	228	251	261	232	238	249	261	234	224	251	223	247	234	253	250	266	247	235	277	237	232	259	239	256	232	258	219	252	235	228	235	223	241	243	250	242	261	283	257	245	222	263	249	258	246	205	204	239	250	251	235	240	251	254	245	254	253	261	250	236	216	258	210	238	236	241	261	228	229	232	239	246	238	237	266	233	255	258	240	235	210	216	224	269	244	219	236	255	214	237	257	230	267	254	289	231	225	246	239	250	269	208	247	246	239	253	270	236	254	260	225	262	222	264	238	253	268	256	238	255	237	276	226	256	245	260	236	260	242	255	243	253	256	215	243	245	268	237	234	239	210	249	238	236	236	229	238	243	234	227	229	242	279	234	261	270	286	231	248	240	249	267	251	212	241	226	258	268	214	227	237	238	226	250	235	245	275	238	254	252	244	248	199	232	247	262	260	220	234	236	238	256	241	252	261	242	256	256	273	253	250	242	219	235	266	262	252	251	257	245	244	242	264	231	237	239	277	229	227	251	262	271	237	239	244	243	256	263	265	247	216	226	254	259	257	250	242	266	241	250	238	228	249	238	250	239	224	231	257	237	289	238	245	253	241	259	255	260	273	231	251	244	270	219	254	230	217	258	251	202	213	227	267	233	243	249	239	248	229	273	223	257	237	256	242	251	240	267	246	254	210	248	242	223	226	241	263	240	245	238	227	258	230	263	221	207	255	222	219	225	238	240	233	260	276	301	202	201	239	239	252	237	261	229	232	230	216	259	251	215	225	223	269	260	237	237	251	197	239	201	209	205	212	233	240	232	246	256	256	225	254	234	253	273	247	265	233	248	286	255	239	284	222	234	273	251	236	257	246	234	220	253	216	254	250	237	242	227	229	236	280	251	234	233	228	246	241	233	237	239	228	221	265	243	222	211	271	279	203	232	247	268	244	252	249	258	251	268	237	237	231	209	234	231	237	246	244	251	216	265	224	230	243	239	263	244	239	247	254	273	259	268	266	243	246	241	256	243	249	223	240	243	253	273	226	276	240	248	251	264	257	247	225	268	234	230	198	250	239	220	246	260	270	273	231	242	237	250	267	267	206	250	222	245	215	224	228	223	244	264	210	244	235	253	228	244	208	237	267	246	236	260	232	238	237	249	240	230	232	232	236	252	267	249	221	225	256	250	253	252	260	246	230	263	251	257	256	258	250	248	228	273	232	225	240	233	221	253	231	225	241	238	257	252	249	217	238	233	249	260	247	222	265	268	243	246	235	267	262	229	233	248	261	233	243	245	226	237	231	241	255	246	275	233	242	261	235	263	232	261	247	246	222	256	228	264	213	244	233	237	240	243	214	255	235	242	242	234	244	243	245	250	229	252	251	233	235	236	224	202	235	217	227	229	248	259	270	242	240	224	248	236	237	233	248	242	237	236	232	242	244	263	245	215	267	223	260	236	231	235	241	250	252	238	228	211	249	249	246	225	250	257	231	260	259	231	210	269	257	245	265	267	276	265	227	228	236	276	266	252	242	215	240	244	249	213	253	246	237	255	249	213	241	246	253	239	264	248	219	240	287	258	283	234	228	222	263	259	221	213	255	227	263	228	251	246	248	280	248	225	241	212	253	238	267	232	265	235	273	265	230	231	237	238	243	252	229	262	228	267	239	244	235	259	223	235	229	266	261	242	225	236	229	205	235	261	228	233	228	237	272	233	245	226	238	257	255	235	243	236	254	255	217	265	257	245	238	242	240	275	259	231	201	237	243	243	228	210	233	235	282	242	251	245	232	264	262	224	269	230	269	229	277	231	247	239	224	254	270	236	239	218	212	264	233	230	243	255	231	250	256	236	203	258	258	241	254	258	238	224	207	288	258	235	233	231	259	235	224	219	235	275	233	241	219	257	240	224	245	233	231	271	233	230	231	255	265	213	233	230	250	244	264	239	238	250	259	266	245	253	243	227	236	261	271	294	211	231	261	210	236	256	232	228	243	237	245	289	234	231	246	241	232	236	251	292	255	248	217	239	258	210	244	211	255	247	209	224	243	245	244	236	236	258	257	256	266	250	279	262	251	238	241	243	243	254	224	234	248	236	258	253	249	231	254	247	246	240	216	259	231	252	252	250	297	250	223	226	238	225	241	247	216	234	263	267	262	245	237	238	230	257	252	261	224	252	258	279	236	273	276	222	226	227	237	230	255	209	272	240	248	221	274	267	224	258	269	230	268	251	257	245	208	213	284	232	249	234	248	214	255	241	239	251	233	255	252	239	227	243	236	231	239	241	252	252	242	220	230	241	236	242	224	239	264	251	265	251	241	232	238	247	256	260	241	235	245	244	244	243	223	246	218	224	235	232	253	243	233	255	225	250	229	234	237	227	224	236	248	223	258	237	201	215	222	234	238	258	219	249	247	218	259	244	233	278	264	250	228	264	260	215	271	230	234	269	240	220	240	263	252	232	243	227	248	246	245	281	248	264	254	254	244	231	229	271	276	218	259	227	234	250	232	262	221	227	253	240	249	232	248	200	255	237	247	249	243	245	222	267	234	260	238	254	239	252	270	237	238	235	277	263	218	251	248	242	247	264	232	248	243	254	239	237	259	232	243	244	237	222	241	241	229	227	212	226	233	235	241	256	256	255	250	272	229	238	240	259	258	256	231	216	247	235	246	234	241	256	245	226	261	229	246	225	248	264	233	256	256	236	229	240	281	253	247	248	268	258	254	289	260	212	268	242	241	240	248	242	244	262	249	251	250	229	239	198	220	230	251	242	240	251	243	240	221	247	230	216	253	260	259	239	236	252	240	242	244	260	228	259	243	261	255	225	238	227	237	267	254	271	229	251	274	238	245	237	239	253	249	244	229	260	235	239	256	228	256	275	239	262	260	237	221	254	255	261	298	207	238	228	243	256	272	241	230	251	232	235	248	228	243	255	227	215	227	240	248	235	262	245	241	259	242	229	230	244	214	255	226	228	236	251	227	212	246	236	246	225	234	247	233	232	228	264	246	233	227	237	247	253	232	263	268	230	244	226	206	247	244	245	251	225	245	244	230	229	245	258	249	264	254	248	227	235	226	255	217	244	223	249	247	235	285	246	235	234	234	256	240	258	226	250	258	249	249	229	231	251	238	245	235	239	232	252	241	245	225	238	210	260	229	259	237	251	249	234	263	241	234	226	246	253	254	272	240	246	264	206	230	244	220	260	226	262	228	250	226	252	257	237	214	215	226	246	196	267	215	234	240	250	233	237	262	222	245	263	257	232	240	237	234	236	234	249	284	269	260	251	235	228	244	270	243	184	272	263	251	259
4852	4396	1717	1157	809	724	669	625	670	619	611	595	681	560	575	627	635	609	559	632	561	564	597	606	563	620	626	595	570	606	579	568	606	547	563	603	612	619	616	557	630	544	573	571	618	588	565	600	582	576	567	621	548	621	596	574	580	638	614	611	669	622	561	567	633	605	615	627	589	595	585	567	608	573	615	616	584	599	579	594	607	620	599	596	587	591	561	583	581	592	581	535	642	606	647	591	633	559	626	605	586	579	611	619	598	559	614	583	612	552	612	536	586	582	594	582	605	624	574	610	572	625	564	603	578	600	603	580	602	573	649	614	572	578	625	580	615	578	566	608	636	563	603	605	612	605	572	584	653	606	581	579	579	610	638	609	619	573	606	559	554	560	605	648	566	596	631	617	597	599	597	597	546	611	595	612	596	626	589	599	627	605	569	567	583	576	610	559	613	586	586	591	597	591	532	609	586	605	565	556	588	593	587	595	566	543	564	583	565	584	602	618	569	568	554	600	598	589	586	551	564	651	580	595	588	578	602	598	549	599	604	559	571	547	586	643	582	599	519	608	600	578	568	596	558	575	556	569	623	621	593	563	574	592	577	629	597	612	568	598	565	557	632	574	590	556	601	601	565	581	619	576	644	600	613	571	577	599	570	629	600	578	599	575	591	580	620	583	560	615	627	569	550	600	597	602	595	587	594	630	591	577	571	587	597	615	571	609	553	596	617	564	592	612	572	603	618	577	522	598	551	564	632	625	575	619	601	587	597	608	609	576	649	605	611	599	605	612	591	608	589	584	584	626	595	620	598	581	564	631	589	598	614	606	568	556	590	565	630	580	569	617	570	573	629	610	595	609	591	585	629	568	615	568	617	601	569	605	565	648	564	604	598	612	598	567	599	594	638	600	630	588	601	578	559	547	599	585	550	581	621	576	601	612	633	610	589	614	602	586	594	603	573	560	592	579	629	609	580	623	575	570	595	559	581	615	608	597	586	589	584	546	621	600	591	600	600	578	593	615	606	593	613	561	554	605	609	620	597	591	586	552	576	609	595	599	605	582	557	587	572	597	584	577	521	596	617	577	544	612	619	585	597	561	630	550	551	599	584	585	592	580	617	597	601	586	611	619	617	612	546	586	591	575	599	611	607	595	570	584	573	610	595	589	566	605	619	563	595	594	564	581	586	590	561	579	574	568	610	632	617	618	589	595	582	562	621	577	583	586	556	554	563	594	588	585	571	569	590	600	574	606	591	556	577	538	621	609	602	584	541	577	597	607	599	553	581	582	618	576	566	598	640	615	594	564	609	619	559	610	569	633	555	605	592	629	631	559	626	576	589	572	608	579	571	587	558	590	587	590	549	567	571	650	586	590	609	599	631	576	588	577	587	559	568	552	612	585	577	616	606	577	622	591	584	625	547	601	619	557	569	593	594	593	605	611	589	624	597	581	610	578	550	561	609	604	641	589	606	578	571	565	608	549	636	630	596	583	596	647	579	586	618	583	596	546	592	598	569	571	569	585	618	539	546	649	583	586	593	585	562	586	552	613	601	578	615	554	602	611	589	593	544	570	595	579	634	607	624	571	577	575	570	563	578	582	588	613	647	602	592	567	626	549	556	598	544	588	600	574	591	595	584	596	573	575	605	583	583	570	560	612	599	586	591	576	595	613	609	635	611	624	561	617	558	620	612	597	627	613	609	584	587	601	570	595	606	605	543	582	592	546	607	604	579	583	581	606	588	568	603	569	589	569	608	561	600	595	588	596	615	580	575	581	580	550	599	558	573	597	611	607	574	601	587	583	586	609	554	633	605	636	575	599	549	622	577	605	605	577	645	612	610	621	614	567	570	593	521	622	605	558	591	604	597	534	580	596	556	545	611	596	600	613	576	564	570	619	605	588	555	597	612	605	569	618	604	573	614	569	624	619	573	558	573	556	620	555	584	647	579	569	584	600	601	599	633	611	627	601	583	562	609	604	591	566	612	592	544	575	583	574	565	552	605	594	582	592	591	608	592	586	576	597	618	597	556	618	602	581	619	554	641	557	612	612	612	553	562	574	617	588	578	592	583	616	592	588	594	546	567	623	655	576	597	599	595	635	600	613	601	590	593	616	557	562	596	593	616	531	571	634	634	601	621	606	562	582	617	572	621	579	530	567	569	575	585	590	585	586	616	538	622	589	648	573	563	585	565	603	544	580	606	580	556	631	570	651	569	574	629	606	555	591	613	610	635	617	526	589	597	594	619	588	589	595	603	599	617	545	608	604	596	565	573	564	617	598	564	560	570	580	595	568	593	562	557	579	601	575	589	596	582	608	607	570	599	625	597	584	608	588	586	569	623	599	583	605	602	573	581	598	561	601	598	590	647	590	594	569	571	599	615	602	559	570	546	564	585	596	543	622	584	601	589	620	579	611	587	601	592	598	605	563	591	597	566	588	578	601	605	554	635	581	516	583	573	588	573	572	555	586	633	615	582	589	637	566	583	574	533	602	623	610	586	604	575	564	566	592	540	568	601	598	592	594	566	576	577	600	621	593	606	568	599	586	563	580	603	560	585	584	584	565	564	588	590	555	597	593	604	591	586	613	601	604	587	575	632	554	581	641	628	573	578	602	611	577	616	527	595	657	613	646	607	605	596	629	593	614	599	647	609	594	587	591	606	556	577	605	599	564	593	597	564	587	588	623	585	545	615	542	570	611	597	603	575	621	606	611	611	593	578	598	584	574	599	617	595	590	592	616	649	575	602	598	588	601	551	574	622	555	600	621	558	600	606	615	566	638	621	608	589	606	589	584	590	565	596	566	605	584	625	592	591	581	602	599	589	597	607	557	589	601	568	573	617	613	591	598	582	569	622	593	581	566	584	577	546	568	622	544	581	593	564	578	568	598	593	587	575	593	574	570	597	577	602	574	638	595	586	578	606	580	576	625	600	604	604	560	557	550	545	569	639	596	622	598	593	566	602	645	577	584	606	618	602	581	628	602	646	582	585	601	596	586	558	637	600	558	601	600	627	618	594	548	645	598	560	594	596	595	606	619	638	582	649	580	633	575	599	603	603	606	577	596	586	529	613	602	556	604	571	593	537	610	625	643	615	589	602	596	604	604	589	565	572	560	552	660	581	617	610	608	567	586	602	594	611	599	574	578	560	597	589	564	660	598	547	585	639	582	588	582	582	626	593	553	595	532	605	558	642	615	566	574	591	584	587	533	610	590	637	608	553	575	561	594	651	560	577	617	568	598	601	607	604	568	541	602	606	637	613	556	593	599	632	589	638	588	592	608	596	583	589	564	609	589	590	613	582	575	585	602	569	627	597	590	636	568	579	548	557	590	614	576	647	567	615	588	573	610	564	552	561	636	590	583	598	586	627	628	560	606	616	625	569	586	567	551	566	599	589	576	594	580	540	564	622	581	617	618	587	588	641	596	576	572	570	600	609	583	607	610	568	578	561	606	601	560	549	612	587	556	578	595	594	602	619	582	609	587	591	602	622	604
31724	19681	7498	823	550	491	440	358	328	354	301	330	357	293	358	336	345	319	318	350	333	334	323	341	341	334	336	330	332	328	330	293	291	327	290	318	316	335	319	295	314	324	320	329	276	321	308	338	301	349	346	346	330	296	311	341	322	310	310	343	326	313	306	316	355	315	327	299	328	341	330	334	349	326	384	296	332	306	332	322	335	347	304	288	331	347	347	304	257	287	309	337	317	331	311	340	344	309	325	300	312	355	301	290	330	314	321	333	307	306	309	318	349	301	305	329	333	329	317	298	328	332	289	298	344	333	281	297	355	335	320	322	328	325	338	328	346	339	319	319	354	311	306	328	316	333	313	325	339	309	321	308	294	318	319	317	333	341	323	321	305	272	312	331	304	342	312	329	290	370	324	292	290	316	307	314	309	311	320	342	308	298	369	341	339	327	318	303	307	314	318	355	340	307	320	318	307	322	315	301	301	326	336	315	319	317	288	305	324	317	353	317	316	330	333	334	307	318	293	335	315	346	335	335	327	312	314	326	332	318	315	286	331	303	347	316	330	304	296	336	331	342	334	330	311	333	305	322	327	325	322	335	340	303	338	316	351	328	310	311	316	308	300	346	325	307	391	291	325	319	289	327	308	366	314	324	331	315	323	319	310	313	320	356	321	330	315	321	323	323	339	305	357	304	315	331	328	351	326	265	314	322	333	323	356	348	310	329	353	308	353	338	340	355	304	323	351	353	324	318	321	340	291	336	281	305	310	297	341	305	330	319	287	325	316	307	321	297	295	334	358	329	336	344	350	328	304	335	325	313	320	322	328	324	301	356	302	324	308	327	312	342	295	330	344	321	342	302	322	333	314	266	343	317	328	298	333	302	327	346	316	318	290	269	310	332	316	319	319	342	325	308	334	322	286	334	291	292	293	316	334	339	320	328	339	303	307	325	357	354	316	313	348	336	326	349	310	325	351	355	342	321	339	339	304	307	301	353	320	364	331	317	313	302	329	348	317	301	348	330	343	307	345	338	293	326	307	323	331	310	342	325	315	315	344	307	319	310	319	310	321	313	310	309	331	356	338	327	351	290	327	308	318	347	327	316	302	330	331	331	309	316	319	339	311	358	285	307	352	313	315	329	308	326	332	314	331	313	316	299	334	296	307	343	308	313	336	320	313	278	320	335	331	323	331	326	341	351	271	338	322	335	362	309	351	312	325	319	323	326	324	337	331	336	317	304	374	343	345	348	322	339	341	309	270	328	355	333	322	329	337	320	348	341	316	298	290	340	334	323	311	334	327	344	310	321	305	350	281	328	334	318	311	302	325	339	343	302	326	308	306	343	349	350	320	336	317	333	316	333	321	319	309	340	318	322	316	326	328	341	304	313	317	311	357	310	299	323	308	331	321	325	308	332	354	323	330	312	268	362	311	305	316	338	307	325	327	314	302	314	307	302	365	296	343	297	311	318	313	332	309	324	326	336	315	346	301	329	343	356	353	324	314	345	304	328	333	341	312	327	330	317	324	313	301	339	299	311	328	309	310	339	326	297	312	314	312	326	321	309	314	335	299	331	339	352	321	304	307	357	332	309	381	317	325	358	312	294	334	314	305	284	314	327	347	298	323	330	316	336	340	329	318	340	308	313	325	300	305	339	308	335	316	320	342	328	322	295	329	301	349	297	317	324	341	308	325	349	326	367	335	299	320	328	332	323	328	305	296	323	295	337	332	347	337	300	323	320	315	327	311	303	328	299	320	293	341	312	355	298	319	314	352	315	315	335	317	309	306	295	333	330	300	315	323	328	343	313	316	327	316	315	367	316	306	346	317	306	295	318	307	337	307	299	352	321	360	309	314	329	346	343	317	295	332	353	342	310	339	323	328	331	348	329	336	294	318	317	342	342	299	353	313	335	307	324	339	338	350	307	310	323	352	347	333	285	324	348	318	350	328	300	315	323	346	299	348	315	299	347	314	331	320	360	320	318	297	345	298	315	325	331	292	307	308	350	315	331	363	330	313	313	322	319	323	372	320	327	327	299	327	299	310	313	329	348	353	304	336	335	343	315	293	300	352	299	342	333	345	315	350	285	322	316	336	307	325	318	327	344	332	330	323	296	333	378	339	353	308	337	352	327	312	299	326	325	322	320	363	303	333	336	322	306	320	306	328	288	320	348	323	359	331	310	291	309	354	341	337	320	325	328	275	320	326	306	347	330	316	333	333	322	334	297	329	327	276	349	332	348	307	319	326	351	303	326	336	357	321	317	318	329	334	321	341	321	319	327	309	325	335	323	345	338	295	299	321	333	331	318	344	335	346	326	311	314	348	310	334	340	318	339	318	346	335	319	312	308	361	351	355	319	361	339	322	328	344	315	296	296	351	363	345	325	328	357	310	291	325	310	344	329	302	354	341	298	337	304	332	344	342	339	362	326	330	288	325	339	318	300	317	366	311	311	320	296	320	317	335	304	337	355	325	337	316	295	311	325	332	317	316	321	326	309	307	362	352	324	344	313	289	310	303	317	318	321	322	316	341	347	306	313	344	309	333	322	316	318	316	336	288	338	347	339	322	339	308	306	343	338	328	306	288	308	350	361	333	282	323	327	302	323	308	313	335	309	314	322	314	318	350	322	339	340	354	348	278	296	299	309	304	310	312	317	345	317	315	328	330	332	339	331	343	296	306	332	312	353	317	312	327	314	325	309	313	293	293	325	323	333	337	317	343	301	313	358	338	317	289	332	305	334	313	300	295	329	350	314	343	323	328	300	265	330	353	327	360	302	312	329	314	340	305	314	340	274	274	356	286	290	320	294	320	313	342	335	307	331	332	321	333	302	329	323	328	320	313	290	339	319	330	310	305	320	323	287	307	322	339	328	307	334	362	334	305	311	345	322	338	342	334	326	314	328	325	297	305	319	316	350	311	299	308	349	276	316	315	341	310	300	304	324	343	306	325	312	301	308	315	327	319	352	344	322	312	330	340	320	272	309	349	304	321	299	317	320	303	318	312	340	311	320	333	313	322	369	315	356	316	343	314	334	336	323	320	282	331	316	305	331	325	338	348	335	315	308	351	313	334	311	349	330	306	321	343	332	290	320	321	281	322	294	319	330	296	296	301	339	327	315	309	316	306	318	326	316	336	335	313	311	311	346	330	313	295	350	308	305	354	308	316	334	317	325	327	339	329	297	328	364	311	314	327	320	286	331	336	325	319	288	318	296	336	319	336	312	296	338	359	319	328	301	331	330	306	323	344	358	319	355	344	359	323	363	298	344	322	365	350	339	294	321	314	344	337	322	307	342	337	319	302	310	306	323	350	345	336	315	299	345	329	312	352	290	339	326	329	305	311	293	306	319	328	366	311	332	334	335	271	328	324	318	358	310	337	313	349	330	300	305	331	320	348	353	322	361	321	292	298	342	337	336	300	334	353	356	302	337	289	307	301	326	329	317	294	321	328	324	318	320	338	357	333	318	338	323	331	348	363	329	289	282	354	312	309	303
6234	1250	932	889	791	830	846	836	867	797	827	820	830	790	812	821	755	807	851	811	742	823	815	764	824	813	844	792	861	793	796	812	847	805	822	738	779	786	803	775	881	838	802	797	760	776	814	793	793	833	861	862	807	780	845	861	810	851	795	848	812	815	777	808	852	836	821	833	850	847	801	817	774	796	832	832	846	806	866	832	805	822	845	811	812	768	814	792	812	818	847	854	796	837	849	853	812	810	810	807	812	821	801	722	802	828	783	761	895	822	841	857	825	825	831	782	828	840	828	844	798	782	798	803	790	840	864	792	775	848	831	807	786	827	813	822	860	804	814	792	778	807	806	804	843	817	776	793	856	793	824	840	777	810	783	857	812	856	791	818	806	782	801	776	815	831	823	805	820	807	818	800	799	792	785	785	829	815	826	794	770	743	835	807	814	862	808	796	774	806	857	781	802	807	785	842	836	829	824	847	839	784	808	819	886	771	803	882	836	827	856	843	788	774	836	789	802	816	814	798	816	746	896	837	800	816	818	838	828	828	806	826	835	827	823	827	838	858	809	773	765	821	800	809	822	843	823	843	867	837	855	826	832	813	824	813	822	819	805	847	788	869	884	798	779	820	859	771	856	791	803	807	822	816	823	822	902	780	855	845	805	803	758	846	810	815	840	824	816	795	834	836	843	819	814	810	839	810	807	807	812	798	776	745	800	841	809	833	855	830	852	738	838	799	846	762	818	783	808	818	847	790	789	803	893	847	780	752	806	797	827	833	866	801	845	778	824	857	867	820	807	771	824	766	817	786	788	859	797	784	834	774	827	812	729	790	845	811	837	787	826	795	812	842	836	818	825	816	819	780	808	831	852	803	797	804	793	834	740	875	788	855	848	788	825	783	779	816	853	839	824	912	792	808	817	765	822	856	780	846	834	789	832	815	804	827	798	846	825	771	831	826	824	811	827	796	819	790	799	777	740	804	798	748	842	800	822	842	815	815	772	763	793	794	832	870	791	811	861	844	823	782	819	822	828	792	779	822	825	834	808	834	830	768	804	837	852	832	805	786	810	805	776	816	830	815	849	834	792	845	826	793	835	838	791	855	833	787	772	812	844	781	824	819	854	809	831	840	778	775	811	818	863	840	794	813	778	813	783	882	877	811	807	802	790	823	810	843	818	837	831	864	836	807	795	818	805	841	791	835	784	800	826	802	795	815	813	764	909	824	896	800	817	770	822	800	778	815	796	836	860	763	803	826	813	823	790	837	808	785	855	796	812	820	842	798	851	846	770	827	806	827	820	757	819	800	801	809	864	787	813	831	773	871	810	836	793	842	807	811	820	855	823	816	777	768	824	810	850	801	846	783	799	796	799	845	849	827	804	851	857	813	815	821	793	813	794	785	831	800	803	822	806	805	824	801	797	824	797	819	832	870	873	800	795	812	845	822	784	805	822	796	856	831	858	850	835	806	819	777	810	781	785	832	862	833	807	817	811	814	779	794	852	790	854	801	750	825	817	836	822	834	853	780	856	877	863	802	848	819	811	796	823	798	770	798	874	822	866	817	830	846	827	858	809	834	833	809	815	812	811	853	786	795	761	824	777	842	798	800	843	854	825	779	811	801	803	814	801	844	765	808	857	847	769	792	790	842	773	808	858	769	867	821	806	812	814	764	780	820	797	829	796	808	827	780	828	809	796	827	851	832	761	818	827	803	851	815	807	878	805	832	839	797	774	805	840	803	756	775	846	799	796	835	814	790	823	805	843	836	846	804	814	849	841	756	827	764	813	790	811	821	764	817	842	804	813	759	845	809	859	786	878	864	826	848	834	827	830	742	811	794	822	788	820	862	843	815	776	794	825	793	808	770	818	768	825	822	830	828	816	752	803	835	845	764	781	764	813	793	791	793	848	826	828	837	868	862	802	828	863	824	813	788	808	837	803	828	804	845	801	838	816	779	823	834	820	863	832	807	826	782	822	788	815	811	855	798	809	842	839	858	773	800	790	851	815	794	771	827	771	833	801	828	776	801	797	814	805	821	824	759	781	825	828	834	822	826	816	778	831	816	775	877	870	808	775	803	768	800	784	803	808	806	781	871	819	823	817	809	873	833	842	815	886	783	815	834	833	834	816	855	798	801	792	787	789	793	839	835	824	800	777	838	825	843	826	838	800	809	801	835	842	832	776	842	820	819	799	829	816	790	809	756	853	855	816	793	835	784	849	820	797	831	839	785	786	833	775	797	876	866	785	814	763	793	851	823	821	864	838	833	863	788	847	771	842	844	801	774	820	817	836	831	798	823	828	826	783	829	807	820	798	803	808	843	827	799	835	814	818	753	841	811	799	877	773	828	768	793	811	772	847	845	838	774	781	842	858	810	818	785	797	844	819	852	813	799	824	807	822	847	762	820	818	850	785	839	834	846	843	815	791	854	815	795	892	795	806	824	796	800	813	781	809	850	843	856	817	817	868	797	814	810	845	844	833	822	806	791	827	804	879	849	838	794	829	848	787	832	814	751	782	798	788	817	771	822	813	866	799	823	798	758	804	779	832	800	836	815	829	808	818	821	794	792	814	807	866	809	801	853	777	809	819	805	802	825	824	835	821	771	821	803	870	839	816	839	799	841	858	809	840	808	834	784	800	862	789	838	827	812	837	856	835	807	757	815	813	787	752	820	874	769	818	793	851	823	787	802	861	826	892	790	808	790	819	824	767	810	821	838	777	759	765	823	753	861	825	834	817	804	812	847	766	787	791	820	802	848	821	822	830	802	824	782	811	828	850	810	819	800	798	876	836	885	805	811	758	829	779	791	819	834	800	785	788	817	855	845	829	815	844	868	888	774	848	848	812	834	844	829	816	792	824	852	769	833	830	796	779	824	780	807	807	853	810	798	810	830	820	822	830	812	826	782	811	788	800	787	869	790	843	793	832	834	770	818	794	814	774	775	816	795	795	821	811	851	823	834	831	808	828	840	801	832	845	827	757	785	875	817	865	874	834	830	833	830	791	794	778	839	804	780	834	826	781	843	828	831	802	829	805	861	837	814	807	812	835	806	834	759	846	800	821	739	784	818	867	813	820	846	842	769	801	795	777	829	836	833	867	840	842	770	842	827	817	849	839	775	826	857	833	817	788	797	769	759	793	803	795	810	788	827	816	806	763	798	819	824	832	812	765	829	816	838	835	757	857	819	842	852	780	878	789	841	839	828	825	803	841	801	814	854	803	860	819	816	839	805	808	832	784	825	790	839	846	828	831	793	765	807	827	800	810	797	858	798	808	831	812	828	814	892	809	802	811	839	821	835	815	848	770	808	780	840	842	842	821	804	853	787	849	822	827	775	818	813	803	835	829	824	823	804	831	817	812	773	790	862	854	795	821	882	849	840	840	796	806	821	818	855	819	830	829	871	774	811	876	813	841	834	805	800	804	814	782	845	786	857	803	771	834	797	818	813	838	820	811	844	768	834	830	781	822	799	783	828	804	822	826	792	782	803	778	827
24692	21064	24005	28321	21055	16892	751	487	476	427	465	431	384	417	408	394	426	391	401	411	414	385	432	411	412	435	392	394	417	458	396	391	396	416	391	374	407	365	361	386	402	355	399	370	404	399	371	398	363	392	370	376	386	382	388	385	411	385	374	425	377	380	397	356	378	404	391	382	397	412	422	382	388	406	390	435	370	397	356	360	403	399	402	383	378	403	420	359	392	377	419	385	411	401	396	399	400	391	456	395	377	382	379	399	406	398	365	395	411	374	422	383	406	388	429	394	392	351	387	392	361	391	430	383	375	407	378	403	394	369	370	391	424	403	394	382	387	362	395	375	398	380	361	393	398	395	388	403	409	398	363	383	416	407	395	367	364	370	374	409	425	384	393	399	423	405	388	390	369	381	398	386	404	384	434	394	385	340	393	387	391	377	362	378	423	390	372	377	420	351	369	387	437	428	426	430	347	341	361	392	422	409	389	385	374	402	422	406	384	403	386	397	375	388	373	407	405	386	370	396	381	397	382	396	406	394	436	399	407	402	386	374	355	409	385	361	387	412	393	400	429	382	395	377	387	408	371	375	351	391	375	355	395	408	373	413	398	376	408	378	426	412	393	397	396	376	412	389	380	368	408	378	406	414	378	386	361	437	366	410	424	393	392	388	422	363	396	393	403	411	385	380	390	411	402	350	410	379	374	398	378	446	411	420	377	402	406	379	383	421	389	403	393	365	374	387	376	389	431	403	397	405	371	356	406	363	406	401	404	389	406	421	408	398	377	396	390	413	412	407	430	404	360	410	409	398	376	401	402	422	449	403	359	371	386	371	393	393	380	406	385	386	395	398	373	395	415	375	389	361	391	400	402	386	387	389	387	394	389	407	385	395	361	375	401	370	400	344	387	387	397	374	400	373	392	393	392	366	424	401	421	380	369	395	375	379	363	397	377	412	408	365	371	375	383	369	398	381	451	387	421	414	430	401	382	386	390	377	362	416	377	416	383	412	388	400	397	381	387	389	405	420	380	411	360	427	407	372	385	392	378	407	389	370	405	394	388	397	378	397	385	393	384	403	362	360	382	405	397	415	371	412	368	347	392	381	393	380	398	364	378	377	410	352	385	411	381	396	370	349	411	372	409	412	397	366	402	394	384	422	397	383	388	384	411	404	399	374	388	395	405	384	398	399	400	357	424	421	349	382	386	388	378	421	394	362	385	388	395	431	434	394	369	411	405	376	425	384	381	409	355	381	398	385	403	385	396	384	400	394	394	400	397	396	416	361	334	401	399	368	379	363	399	384	413	354	377	368	361	392	371	394	397	399	378	408	406	400	339	361	408	418	401	415	375	383	385	448	377	355	398	367	368	406	382	414	349	394	394	399	404	360	382	401	368	374	386	427	437	371	420	391	390	390	392	380	387	388	379	376	407	377	383	354	335	405	387	395	363	382	391	363	400	424	391	389	394	375	412	376	406	375	417	388	400	379	391	397	390	410	374	396	373	352	374	384	377	420	397	366	428	408	371	420	396	391	382	381	403	394	377	393	427	385	362	381	379	402	371	357	415	386	384	401	375	366	377	354	408	389	411	373	380	381	390	420	398	407	397	366	384	364	366	381	346	397	422	438	416	399	388	364	396	396	390	366	419	407	444	400	381	358	402	384	362	389	421	380	346	376	384	379	371	454	388	354	378	386	398	370	389	379	408	402	402	391	383	395	395	381	412	425	389	397	445	393	411	398	385	394	399	373	398	385	366	371	377	371	377	410	398	407	407	407	352	387	391	413	367	417	403	384	418	363	391	401	391	398	357	368	413	421	362	399	390	366	398	384	385	399	396	396	365	397	371	372	369	391	405	398	385	367	383	417	380	393	388	371	373	346	406	419	432	397	423	371	407	365	356	390	371	377	391	378	399	347	377	390	393	387	397	364	375	380	404	370	376	414	443	385	372	378	399	429	360	380	402	431	382	412	347	407	390	414	359	395	392	414	394	390	373	413	382	401	385	386	390	403	320	377	395	389	402	384	366	388	386	385	376	407	391	403	372	352	412	415	371	371	389	387	387	374	400	387	363	423	361	393	398	431	387	386	396	415	379	426	378	392	393	402	370	377	374	413	405	360	383	392	398	373	372	433	362	399	378	383	419	395	384	386	375	375	393	417	362	374	396	414	420	410	392	377	401	407	372	348	383	343	393	381	380	364	392	409	375	400	410	396	419	383	371	387	382	439	400	395	428	370	371	342	390	411	398	371	399	387	397	374	379	378	378	408	436	393	410	423	429	388	390	381	402	369	445	398	382	361	383	401	399	384	433	357	392	370	397	374	387	386	394	362	388	396	401	395	369	380	392	380	374	392	384	391	394	418	360	421	381	377	380	365	377	364	395	385	384	401	380	394	375	387	394	366	424	385	406	381	376	392	381	370	380	396	395	393	436	362	359	373	377	449	419	392	419	398	408	386	406	416	395	341	372	382	391	410	377	412	393	378	373	404	348	388	422	394	388	370	393	405	406	397	419	407	407	399	383	404	395	372	344	367	340	382	366	393	415	371	379	374	382	377	403	410	393	371	380	381	368	405	406	421	394	402	407	398	404	434	374	408	364	386	375	359	439	359	348	432	404	414	399	399	415	388	358	427	381	401	401	375	384	430	357	381	401	367	369	392	375	383	385	393	370	411	375	386	392	365	399	401	392	383	370	368	364	383	374	383	362	410	399	380	379	405	407	407	421	364	359	406	413	419	378	408	411	385	378	368	393	365	383	359	365	383	374	388	384	412	400	359	376	408	364	389	340	409	378	381	364	381	404	383	364	384	412	384	392	395	394	395	354	396	396	364	406	367	383	429	385	379	367	402	381	379	419	385	387	438	443	381	371	381	390	375	374	396	416	386	397	400	407	380	362	379	362	380	352	379	415	382	411	373	355	361	389	416	401	374	393	377	407	372	411	370	371	433	432	397	357	383	387	397	401	392	400	375	402	378	370	404	394	407	388	394	416	423	427	380	387	410	390	409	394	370	419	402	374	363	372	392	352	431	415	384	397	383	416	362	422	395	385	385	402	406	423	379	397	387	428	392	370	390	363	415	374	419	399	408	377	367	411	439	391	396	370	399	346	384	374	382	395	388	408	381	389	356	383	353	378	406	338	409	385	406	368	376	374	388	407	363	427	406	353	386	399	388	402	407	377	380	368	402	368	366	406	408	385	411	378	415	435	396	385	395	384	442	408	382	382	375	356	394	389	382	424	462	398	407	373	390	409	385	415	408	378	388	386	374	364	378	385	369	374	401	396	397	404	378	402	387	408	364	379	411	365	419	371	429	394	344	414	387	443	352	412	392	393	413	411	396	429	396	364	373	382	385	387	412	416	386	392	399	392	390	402	366	421	413	402	404	394	376	383	390	412	402	382	445	398	384	432	390	388	424	397	384	352	398	422	385	378	380	393	403	391	392	406	357	329	365	406	388	401	396	352	408	376	382	380	390	405	371	375	361	410	419	388	396
3882	2739	1579	1235	1067	997	974	941	942	956	983	935	999	974	952	951	948	906	874	943	988	892	951	966	972	900	911	947	875	942	935	945	912	935	897	965	926	945	908	995	920	1001	980	915	994	1008	962	1051	952	945	969	1012	941	914	936	918	891	913	919	872	936	975	986	954	880	935	908	959	967	945	931	956	963	933	924	940	960	950	928	942	969	980	952	913	911	989	932	972	963	951	938	931	899	888	943	942	932	930	883	1024	988	967	986	895	952	930	987	909	935	947	999	916	958	931	980	920	900	895	991	958	931	957	934	935	940	965	957	951	951	898	891	926	944	896	948	907	950	896	873	971	963	939	919	930	939	894	937	993	954	917	932	929	931	935	981	941	876	932	942	945	980	968	935	895	923	920	912	954	897	896	963	927	923	883	943	950	974	948	890	935	911	983	882	938	949	945	897	985	933	925	888	972	892	898	892	911	898	981	892	908	921	946	935	904	915	931	955	938	958	925	927	969	913	988	932	943	1002	938	899	923	931	971	979	925	982	919	938	935	932	920	937	917	944	952	955	912	945	875	959	944	975	917	962	905	930	920	894	931	949	878	948	917	902	916	932	949	940	930	918	979	907	988	917	918	964	950	995	973	942	930	978	864	910	976	901	956	944	940	976	937	982	931	930	943	904	931	942	855	907	983	940	927	931	947	892	956	931	946	954	967	967	914	976	904	942	938	948	940	873	961	933	906	916	956	959	931	931	1001	937	906	937	933	935	967	941	895	945	899	915	969	932	932	971	959	997	962	918	951	999	945	905	881	900	909	926	906	950	957	890	953	1014	879	918	959	971	937	931	923	1038	967	975	920	959	1029	924	915	948	941	887	891	916	926	889	910	948	984	943	931	919	949	930	970	928	950	925	954	954	952	942	962	942	920	924	913	952	889	976	965	945	920	935	964	959	903	919	919	923	950	969	961	978	972	915	954	979	910	965	994	881	924	937	943	954	950	881	929	931	951	879	960	927	932	975	934	938	965	909	939	943	960	924	939	910	949	909	936	919	1000	905	977	940	871	926	946	915	961	940	912	944	957	897	936	897	891	953	907	940	934	908	970	926	931	930	903	927	945	948	884	944	904	886	1002	944	963	918	921	952	963	925	955	901	915	925	922	920	899	912	955	991	958	873	953	939	976	898	939	1015	916	929	949	946	932	933	890	911	925	945	938	1001	863	929	934	938	895	955	926	946	977	924	937	944	942	952	950	912	926	939	936	970	875	926	908	858	945	959	923	948	915	925	876	955	940	945	996	978	910	903	903	941	936	904	901	994	931	911	942	942	899	955	951	923	928	946	949	917	928	922	951	905	924	918	930	929	915	907	898	929	909	940	913	987	920	873	955	964	951	907	965	904	961	980	960	907	916	891	987	958	962	924	922	936	970	975	918	940	942	879	921	922	888	935	1004	936	990	923	934	979	966	914	954	933	931	904	932	948	935	913	918	943	962	936	944	945	925	910	989	978	925	1006	888	938	932	940	911	969	937	932	919	968	922	937	949	941	910	962	952	947	911	983	967	936	976	930	921	957	918	935	903	973	902	998	940	877	922	967	971	806	951	902	935	865	901	881	950	951	944	903	902	957	965	937	930	942	973	965	932	919	886	910	1000	946	951	925	907	924	925	945	972	977	957	974	944	863	935	899	949	923	891	916	913	984	940	998	905	981	968	927	880	884	939	945	940	991	945	950	916	945	931	937	897	956	947	968	963	954	958	847	906	940	926	931	1004	1000	909	954	901	904	913	960	948	931	933	936	928	1007	968	906	964	887	973	937	939	910	908	983	965	909	905	911	935	872	844	912	892	932	966	902	919	951	901	905	916	882	965	941	943	908	958	938	952	959	890	960	930	954	933	918	898	894	933	935	935	952	960	905	916	959	941	1015	954	1002	932	932	915	922	972	963	944	904	925	914	943	958	915	984	981	891	939	915	1008	941	957	921	949	906	942	955	960	975	940	918	976	941	898	924	939	935	916	952	936	894	940	965	939	879	975	977	918	901	962	911	920	947	994	925	861	974	963	915	927	971	965	905	909	1032	919	909	933	946	903	928	953	921	932	890	975	947	916	955	908	984	960	916	975	940	952	906	943	901	977	956	888	972	887	920	864	975	964	900	869	925	914	976	912	957	997	981	941	901	979	984	918	949	936	946	991	928	937	954	929	952	949	940	909	905	928	947	957	866	938	924	916	892	881	852	964	954	978	934	926	934	945	921	893	929	957	904	914	920	973	919	918	927	942	910	915	908	923	895	944	976	917	986	933	956	868	899	949	981	901	946	939	945	902	1003	948	913	949	976	871	954	956	968	895	951	907	963	933	936	935	978	961	920	927	960	895	944	976	937	966	927	927	919	924	900	948	974	897	931	945	945	909	957	954	910	942	974	935	983	967	968	987	948	953	962	906	878	998	954	932	929	943	942	966	929	928	952	922	940	947	1020	950	975	927	903	912	953	916	924	904	896	869	927	956	910	936	923	913	949	907	891	889	929	901	947	946	950	883	966	938	953	956	939	851	929	921	896	883	968	942	1015	919	935	977	929	927	910	929	941	943	947	918	939	918	957	921	992	947	920	899	963	922	907	910	946	980	934	1004	893	949	950	958	966	954	970	945	977	975	898	927	939	920	940	848	982	911	948	975	909	858	939	896	955	964	940	917	970	912	953	951	950	892	937	891	952	964	961	913	895	956	973	912	951	930	916	938	928	904	940	963	937	954	931	910	930	922	947	939	900	909	872	950	930	949	964	966	984	925	942	945	983	926	913	906	892	884	926	911	940	908	905	896	928	920	993	918	956	994	939	902	910	932	928	970	924	956	949	930	925	965	952	955	900	923	886	937	951	964	928	953	913	938	927	969	939	913	921	884	938	922	896	940	961	977	902	901	978	935	960	934	926	923	899	954	970	962	933	877	928	917	950	933	907	910	930	866	952	906	883	916	880	950	961	943	871	978	935	998	956	889	883	915	871	885	909	933	979	945	881	981	961	868	925	968	972	957	919	879	959	957	903	947	929	892	951	935	905	947	967	885	861	938	915	941	926	954	958	1007	993	924	955	958	901	934	926	934	949	964	962	882	960	919	949	937	981	926	956	908	938	890	957	939	940	880	952	926	911	920	945	930	901	914	964	957	933	934	959	934	960	915	965	955	925	915	990	940	880	910	889	943	882	993	907	992	979	963	933	856	967	911	959	928	932	941	951	1009	875	864	970	957	928	964	1002	945	966	915	921	946	977	937	961	934	951	883	913	859	930	945	925	954	925	975	894	894	921	941	959	918	898	919	949	907	967	933	973	934	920	949	912	874	909	950	861	930	863	926	927	929	867	937	918	934	971	892	930	933	972	982	920	902	936	949	922	945	904	853	921	941	967	912	955	925	962	974	958	928	937	1005	940	937	969	885	934	918	936	938	962	926	952	968	915	929	954	1005	921	982	897	908	891	1001	920	885	898	950	969	903	961	913	922	956	909	923	969	907	968	943	929	914	952	959	952	946	952	911	916	943
23991	21022	24342	27889	21023	21037	13241	590	395	311	303	317	291	291	307	255	285	252	259	250	248	276	245	227	265	262	264	239	238	262	232	241	240	236	250	235	251	226	237	268	256	221	242	258	231	257	232	242	227	234	256	269	244	260	224	251	271	264	213	219	224	246	237	223	240	282	218	246	248	215	234	262	243	240	264	285	253	242	258	249	227	239	247	255	243	242	246	274	246	248	248	246	255	264	258	241	243	238	262	218	223	215	208	237	214	249	255	239	283	231	241	245	232	253	262	229	220	234	250	223	244	257	222	238	253	234	219	248	234	246	233	278	227	247	262	221	240	247	250	235	225	271	245	268	237	243	235	206	262	249	257	229	229	256	242	223	236	262	248	219	254	263	213	245	243	238	247	254	239	226	244	224	218	240	232	239	233	226	225	245	236	245	248	240	230	245	256	240	252	234	238	248	245	231	235	243	248	258	232	223	234	245	259	232	240	243	236	235	266	256	245	252	237	253	245	242	238	222	276	257	259	245	237	255	243	265	241	269	241	237	268	220	232	252	273	241	252	247	222	223	232	249	256	255	232	225	217	250	243	260	275	264	222	234	235	269	245	244	219	227	249	202	211	244	222	248	235	233	242	268	248	246	274	247	229	254	235	241	265	250	225	246	260	235	263	244	273	252	253	255	268	214	279	257	262	219	250	214	229	251	257	242	230	211	241	248	233	241	234	248	247	243	254	258	241	229	238	215	259	230	243	240	248	215	219	241	268	253	218	266	245	238	220	251	262	234	264	230	250	238	264	226	229	222	252	272	228	204	258	243	243	248	270	228	223	277	242	232	229	250	251	245	236	246	244	223	224	237	216	235	268	251	247	214	247	223	248	243	264	221	254	224	228	241	221	234	230	251	244	235	254	246	230	283	240	224	248	240	231	240	236	223	243	208	192	239	234	259	256	226	233	247	231	245	215	252	220	278	254	236	256	239	253	227	223	230	228	216	235	245	234	214	259	241	202	236	276	251	261	262	251	225	250	238	240	235	257	250	282	257	239	245	262	261	243	224	251	226	234	255	217	233	244	260	225	254	257	269	208	217	245	229	236	235	272	250	212	218	235	225	236	221	260	259	271	239	251	257	222	203	237	234	231	242	253	231	248	267	277	269	218	230	224	232	248	233	227	251	235	240	233	230	232	250	237	229	221	259	223	229	249	240	236	283	280	228	228	259	232	249	225	238	253	245	219	231	224	260	245	261	216	216	237	248	241	241	231	236	230	239	238	239	288	229	243	232	241	196	219	226	238	232	242	243	219	217	263	230	250	216	234	229	261	241	241	250	238	272	253	248	252	258	238	237	262	252	222	229	230	255	252	257	233	252	229	240	230	245	255	240	229	224	269	236	242	260	251	238	244	226	227	260	235	245	226	225	228	218	229	263	253	213	248	218	224	242	253	244	222	249	222	208	253	203	254	254	247	234	227	231	233	244	234	246	249	235	242	246	226	252	262	232	254	246	269	255	233	239	222	277	262	234	238	248	246	227	239	223	257	214	253	245	235	243	241	236	273	256	231	254	248	277	256	231	233	245	272	235	239	238	231	234	238	226	270	202	263	217	276	201	264	247	267	245	240	214	241	256	250	267	233	250	227	236	281	211	238	226	242	250	260	223	245	241	232	261	226	232	245	244	251	242	266	270	241	226	239	250	223	268	252	209	221	225	224	237	250	206	249	228	239	241	249	260	224	259	245	241	240	226	269	247	239	259	225	241	230	231	201	235	237	274	210	254	246	227	249	255	253	239	269	258	238	245	237	229	252	254	227	254	217	249	241	259	223	272	247	237	248	200	257	219	246	228	249	250	224	241	211	203	241	227	243	227	269	232	262	239	214	238	237	259	230	204	217	257	232	266	259	240	245	260	228	243	256	265	242	238	232	224	211	268	228	235	216	265	254	225	236	250	252	253	212	238	253	228	248	247	232	240	244	279	235	218	215	246	248	243	255	233	240	253	232	235	237	266	227	281	265	239	232	238	244	245	211	231	254	269	230	257	253	226	197	209	223	223	234	219	240	245	233	246	230	207	256	263	237	239	241	251	238	251	228	226	214	230	234	267	245	231	265	258	218	256	266	246	261	243	238	237	221	241	229	230	210	247	226	233	221	245	252	243	241	248	240	249	268	264	261	273	216	235	219	248	257	226	215	249	223	220	252	244	283	261	235	266	239	224	253	269	238	226	213	265	257	230	262	241	229	221	236	241	264	230	210	223	265	243	253	242	248	241	226	239	237	243	242	234	237	245	253	255	246	265	216	214	230	226	232	247	256	237	246	239	225	223	218	231	234	255	229	273	244	250	237	263	244	220	212	232	237	233	240	226	236	247	253	248	243	274	227	240	261	222	275	253	240	268	247	244	238	269	238	244	235	239	241	236	240	220	234	234	240	234	227	235	228	235	253	247	252	236	255	237	243	269	256	236	218	237	245	249	247	224	256	237	233	268	261	246	236	264	244	221	214	245	242	225	265	224	211	225	231	249	241	257	247	255	227	260	240	254	268	224	250	272	238	241	247	215	260	240	289	250	235	276	238	217	272	265	272	263	232	221	255	244	245	272	257	237	248	257	240	271	239	232	231	255	208	239	231	263	264	231	233	226	229	229	222	253	267	239	261	229	242	249	210	234	258	251	235	272	217	220	264	239	264	265	240	237	244	267	247	250	245	215	215	232	242	247	240	231	269	264	261	240	234	210	194	283	204	240	236	260	238	244	225	248	235	237	235	218	269	260	227	235	247	237	274	240	242	267	256	254	215	241	251	265	238	240	239	220	251	261	230	239	237	222	247	238	261	254	257	217	265	249	241	263	256	272	222	232	252	241	227	277	228	234	246	239	220	204	244	235	226	209	258	240	234	238	275	237	235	219	237	221	239	251	224	235	250	236	236	228	243	241	228	256	238	237	273	230	219	252	246	239	236	238	245	243	240	253	244	213	258	229	256	244	224	243	229	239	229	253	242	240	264	245	213	241	247	264	243	237	248	218	246	252	268	263	232	241	253	195	248	251	263	256	208	236	245	229	252	227	219	232	233	217	196	268	236	247	237	234	225	232	240	225	255	238	237	251	246	237	257	246	240	228	254	243	242	245	263	244	197	216	207	238	236	234	217	230	271	251	235	252	234	246	213	252	233	226	251	202	229	228	228	262	219	214	253	268	245	246	242	224	235	249	221	258	218	218	212	249	235	232	249	251	256	246	244	245	235	243	238	246	238	210	273	201	227	193	269	245	252	259	271	243	226	230	229	248	254	222	227	234	253	243	232	243	243	244	240	241	229	231	224	237	269	253	295	273	224	237	250	253	262	211	237	259	263	248	224	276	221	247	248	239	211	258	277	260	232	259	230	262	261	231	257	223	253	251	258	218	245	242	235	241	248	238	288	245	229	244	252	253	231	269	228	237	231	245	252	234	270	256	224	243	237	271	236	256	240	231	240	229	257	222	239	236	216	255	218	240	255	242
3581	4189	1793	1582	801	721	677	643	637	615	633	608	629	615	624	622	570	604	572	616	618	610	580	590	610	621	588	601	620	587	589	602	574	572	579	581	555	600	539	612	580	623	598	630	613	622	597	634	600	591	577	642	577	601	552	594	613	576	576	560	598	536	598	546	556	542	569	612	615	600	626	593	579	553	572	579	595	595	585	590	610	556	556	577	573	588	593	618	577	621	543	598	585	577	559	590	536	568	574	564	576	554	592	592	589	592	597	562	609	566	586	594	575	608	619	589	555	576	579	559	550	602	582	562	597	550	607	573	599	616	630	590	545	615	619	626	544	609	611	598	529	556	581	624	553	605	592	579	596	567	596	549	591	607	622	590	571	583	569	621	572	617	607	567	605	574	618	548	570	592	612	596	572	623	591	660	643	606	594	586	601	570	616	592	573	586	582	593	583	578	544	598	593	642	556	568	581	609	604	619	543	614	591	596	625	609	639	627	596	583	533	602	617	587	579	608	578	610	539	595	600	606	609	556	549	601	636	597	596	537	588	620	539	612	577	630	615	579	576	583	566	546	570	592	583	579	625	614	548	577	609	596	602	581	594	565	620	611	582	599	606	566	570	589	610	562	576	558	584	596	590	593	553	590	570	622	581	571	598	582	586	584	595	572	531	584	560	584	561	582	599	598	610	595	569	583	584	562	572	572	583	613	603	578	566	572	532	610	568	550	590	590	609	573	626	561	607	578	542	572	578	586	588	609	571	606	598	589	568	535	598	601	579	582	575	578	559	562	577	584	574	585	582	606	589	598	569	572	616	565	594	610	576	587	596	567	562	579	613	597	573	592	611	579	553	585	587	568	636	611	570	604	582	608	582	590	534	631	542	610	598	560	554	605	563	609	567	536	574	590	564	611	545	601	599	539	543	595	564	615	600	613	605	568	577	541	576	580	557	629	617	588	594	606	576	575	628	616	610	618	604	594	604	588	601	564	624	597	562	596	634	561	614	585	561	541	575	600	567	559	604	612	597	552	561	594	583	608	577	588	597	608	568	586	594	622	596	606	588	541	594	577	598	578	638	589	607	579	610	572	621	592	592	568	619	596	574	606	607	621	606	607	552	588	602	556	601	608	612	598	574	576	594	580	585	535	573	616	564	611	630	592	561	607	540	601	589	581	622	587	610	591	610	593	586	610	576	591	611	593	578	616	554	587	610	592	604	643	588	588	551	561	600	575	611	570	596	618	605	579	579	594	609	607	564	563	629	547	593	617	587	607	577	545	619	542	577	579	619	591	597	558	595	600	552	613	575	585	580	578	612	620	603	608	593	586	587	581	580	594	600	618	563	589	588	571	585	594	569	623	547	597	603	605	585	547	610	601	592	558	562	581	608	594	610	609	553	611	562	651	507	620	578	598	624	576	657	600	602	566	541	628	588	601	558	615	583	648	593	565	588	625	557	567	572	605	621	628	592	610	569	592	556	585	620	577	618	601	592	546	628	570	590	631	578	585	591	573	625	561	576	528	620	586	589	580	558	554	581	577	578	619	550	556	601	571	562	586	559	597	618	586	549	593	581	572	604	644	599	547	579	570	609	558	597	604	579	566	576	595	576	550	572	568	551	607	591	539	600	579	607	630	565	621	573	534	618	592	586	538	589	559	563	593	598	573	577	604	551	589	578	554	587	590	614	604	650	569	559	573	590	600	559	585	608	612	548	526	604	561	608	595	570	539	551	573	596	599	591	595	563	576	555	538	620	580	575	580	564	560	501	576	593	573	594	564	582	596	556	577	570	590	609	592	587	570	589	628	627	589	577	568	564	558	601	570	566	585	576	614	582	606	550	575	606	540	641	586	631	615	578	576	603	586	622	638	574	593	581	579	558	573	573	603	593	586	543	583	552	579	614	582	564	570	562	541	595	573	606	587	597	652	576	592	536	602	580	603	599	567	543	522	533	608	550	616	578	599	560	587	592	568	585	564	610	600	557	581	579	589	621	557	602	576	568	594	620	561	656	584	570	589	591	599	610	596	573	588	563	624	565	606	586	583	592	591	579	592	576	630	561	581	580	611	534	576	591	590	584	581	629	573	587	577	612	586	572	603	583	611	583	597	596	594	602	580	586	600	635	530	612	591	586	576	567	587	614	570	570	581	592	573	591	578	626	614	608	578	590	614	613	632	630	614	588	556	555	545	587	560	573	584	633	549	579	584	608	569	587	588	562	602	599	598	626	566	528	553	597	556	603	609	604	592	547	617	541	538	603	644	550	620	567	564	550	585	590	596	553	583	603	614	572	541	566	556	610	601	570	589	547	610	577	562	568	613	574	587	545	617	532	605	600	625	575	612	571	566	607	585	628	586	591	590	569	582	552	621	564	612	624	585	663	597	582	550	620	594	598	592	588	575	576	597	571	572	592	559	568	561	591	607	560	628	605	599	585	559	557	569	584	619	592	582	626	560	589	566	595	584	585	593	604	632	611	630	585	529	568	579	586	550	625	600	599	531	571	624	608	598	573	587	577	591	552	608	574	590	587	539	580	556	590	592	583	619	586	580	593	531	623	573	565	606	580	576	584	572	548	569	586	607	596	595	598	558	562	559	556	582	610	581	586	554	596	572	598	573	610	587	557	547	559	592	576	577	602	600	523	583	629	556	542	541	587	611	606	538	587	573	634	585	553	584	590	566	607	614	618	582	596	577	573	593	569	593	563	570	591	570	568	598	593	590	552	587	542	561	623	617	586	532	556	604	600	567	594	582	596	590	589	598	534	569	565	528	568	615	573	550	573	615	534	598	558	555	576	575	563	624	605	633	589	612	596	622	604	620	562	591	562	588	593	582	604	566	600	524	570	588	593	585	551	587	582	544	570	561	562	569	595	605	552	588	597	577	582	546	617	585	586	624	591	584	577	541	613	589	572	601	603	568	545	565	549	566	622	560	555	583	621	592	614	558	595	564	588	609	565	586	600	553	543	593	609	562	622	573	554	552	600	577	602	596	614	587	562	575	585	561	576	566	600	598	588	585	564	564	570	606	577	591	570	571	591	622	609	552	578	557	645	580	558	610	586	538	612	545	595	537	568	538	601	575	572	626	639	630	550	588	574	583	636	605	550	549	618	590	622	577	563	543	566	544	586	587	606	624	553	573	600	588	601	577	620	605	578	587	601	571	583	583	559	550	604	590	579	555	596	584	514	635	584	625	612	549	619	551	576	599	614	579	592	612	580	621	625	576	561	600	579	579	611	557	587	573	594	572	591	584	607	595	607	608	580	600	550	632	607	594	575	568	557	551	587	591	592	577	580	542	583	550	592	602	566	578	585	558	560	578	593	595	538	606	570	558	593	527	578	596	580	548	570	567	569	579	598	584	592	600	614	554	599	639	552	557	551	604	574	600	610	594	610	574	642	538	585	556	619	555	593	620	554	593	596	552	547	568	585	620	551	556	583	634	602	596	589	607	562	569	599	549	597	593	538	585	581	598	578	561	585	604	551	606	596	576
31779	19651	7420	804	567	510	445	320	312	327	334	317	338	293	293	346	322	321	317	333	300	321	339	302	352	305	303	336	295	322	320	316	309	333	343	306	332	286	307	317	328	310	307	344	305	308	322	295	332	341	326	335	314	311	344	326	307	311	305	353	336	325	301	301	341	276	280	316	311	335	322	303	339	340	343	340	316	322	302	311	298	298	316	327	275	314	306	314	302	306	289	316	333	308	335	337	344	323	364	314	308	334	309	297	338	322	291	328	368	345	298	331	291	261	317	356	302	338	333	310	337	321	330	309	315	343	324	291	319	299	299	326	344	331	290	327	294	306	312	299	354	334	348	346	296	314	308	318	326	311	320	323	337	292	320	294	331	350	333	321	348	364	304	295	321	329	333	325	291	342	313	312	315	354	371	341	332	299	313	299	321	303	321	304	321	350	313	313	329	322	329	321	339	327	293	283	327	313	317	319	313	315	307	275	297	312	310	310	323	315	320	317	309	316	340	339	296	302	329	339	337	341	311	330	329	346	307	329	331	322	315	317	308	339	314	320	302	306	320	327	285	315	327	316	339	332	297	340	310	329	292	330	304	312	324	338	322	307	315	310	304	319	309	320	326	318	349	306	294	332	327	340	335	321	286	323	318	325	359	348	364	305	316	304	329	308	319	295	322	334	347	309	317	337	339	319	316	317	348	313	315	309	325	340	285	364	307	345	321	291	326	331	311	313	340	347	327	341	325	298	282	348	320	315	289	353	298	350	318	322	319	339	290	324	330	311	308	329	330	341	317	323	336	322	316	324	340	305	309	314	326	310	315	301	335	329	329	297	330	325	324	288	294	334	344	308	304	324	323	315	293	338	323	321	346	289	307	305	307	342	326	328	312	315	340	321	351	333	273	328	285	375	350	331	335	309	300	316	318	314	307	297	323	328	331	308	346	331	294	319	325	272	297	304	322	357	310	300	319	336	298	296	333	310	323	320	314	310	289	340	293	322	317	349	307	332	308	367	354	319	339	332	311	314	295	304	317	329	334	310	343	296	273	320	329	330	335	307	301	314	292	314	324	330	320	330	321	319	317	339	311	301	329	305	348	338	291	360	317	327	328	318	303	337	303	299	299	321	325	335	292	316	317	312	318	318	351	334	342	321	321	332	297	324	327	299	323	299	323	346	333	319	329	306	324	367	313	322	308	322	328	296	315	299	332	355	310	330	305	349	327	320	353	346	321	306	321	315	333	331	342	316	332	338	323	300	333	292	343	330	295	332	307	290	355	303	324	315	328	285	319	297	332	356	301	319	340	346	304	287	304	341	317	350	325	310	310	307	336	309	352	307	336	357	328	308	361	313	307	309	335	298	323	331	306	310	319	323	345	322	362	339	312	328	318	321	344	355	315	299	324	318	305	323	311	339	313	328	295	301	340	307	323	330	322	320	326	317	337	294	309	326	326	329	339	330	294	295	351	317	306	311	292	326	312	304	306	310	303	332	311	302	349	326	306	318	351	339	319	326	333	315	324	314	304	319	330	287	349	310	341	297	299	318	348	307	314	292	299	333	316	282	327	315	326	284	290	301	329	299	300	322	305	316	314	323	336	323	336	318	330	323	287	334	305	338	348	254	305	336	323	342	349	326	331	348	323	321	341	330	308	315	338	365	292	323	307	319	318	305	352	322	343	364	336	321	312	335	341	319	338	323	299	323	302	303	338	307	320	334	291	355	350	314	322	308	292	326	345	308	307	276	342	306	347	315	286	316	295	301	334	304	315	336	311	305	312	342	329	298	321	327	322	312	282	344	332	318	323	330	316	344	301	360	310	286	323	322	331	341	321	326	339	314	357	343	293	327	306	352	313	328	306	314	358	327	287	320	314	332	331	315	319	301	322	355	333	312	333	345	303	307	364	343	283	309	325	328	352	324	350	269	279	328	308	337	306	314	326	322	292	313	308	324	318	347	313	329	333	329	314	300	336	320	349	346	296	315	368	318	333	319	322	284	301	323	320	311	326	324	315	302	310	300	307	318	312	335	308	345	328	312	325	320	318	343	295	359	295	337	315	316	318	340	331	309	333	295	299	311	330	301	357	324	332	355	314	316	349	320	319	306	343	337	322	322	322	285	313	323	344	309	312	315	299	312	353	331	327	306	364	349	324	335	287	327	338	313	275	338	333	304	309	351	294	324	322	317	291	325	310	336	302	289	302	322	350	309	296	319	310	332	287	348	307	304	318	356	312	295	332	320	312	331	316	300	334	333	317	320	319	303	302	329	300	326	334	307	321	332	327	331	299	314	345	292	319	292	312	345	290	339	367	337	311	324	324	358	297	297	323	323	351	305	321	316	309	331	326	322	338	315	306	332	321	321	306	307	318	305	307	317	299	350	337	350	328	296	322	328	300	322	326	295	333	315	337	317	342	330	334	325	321	260	322	304	334	307	293	319	329	361	329	289	319	324	314	329	330	310	310	292	290	329	358	336	323	310	291	312	359	316	315	319	316	307	336	328	323	326	336	277	328	332	336	333	295	317	312	346	314	271	325	307	316	322	323	312	338	337	312	333	311	317	319	330	274	315	315	315	286	346	343	331	318	264	323	317	329	310	324	310	351	329	303	333	351	301	316	327	285	358	340	345	301	269	314	337	327	316	333	321	333	326	349	328	347	308	298	294	316	339	291	311	319	325	267	296	314	316	304	329	307	309	295	286	350	375	324	278	306	307	319	281	289	302	343	285	310	330	320	328	313	343	312	307	320	332	307	320	351	349	320	338	294	334	316	302	298	338	294	323	318	327	303	340	351	333	332	318	294	317	321	314	284	335	316	302	307	319	310	280	289	302	317	332	309	329	322	299	314	310	314	328	313	320	336	304	315	301	320	347	326	297	342	340	325	298	312	344	326	324	314	324	327	344	285	309	309	301	294	325	346	350	344	320	364	296	293	332	323	343	345	322	314	344	285	337	305	314	305	308	321	310	324	334	327	305	339	304	310	332	293	303	314	349	323	298	313	339	293	313	355	349	320	310	306	296	303	335	324	362	330	305	348	337	304	306	311	315	334	333	335	310	335	311	327	332	347	313	307	319	342	297	359	304	314	304	313	309	303	284	306	336	331	290	289	316	312	304	326	343	345	345	287	301	320	317	357	332	336	318	331	335	360	305	327	387	317	345	324	336	330	301	328	313	329	354	306	334	336	322	308	320	360	379	297	318	350	335	342	318	331	317	337	303	315	341	302	343	313	316	316	306	343	302	335	341	313	305	310	344	321	301	326	316	361	328	349	339	334	290	338	330	319	326	335	350	311	310	316	316	335	311	290	328	346	319	359	311	317	304	300	317	302	299	312	298	310	323	318	295	312	333	253	312	318	316	334	339	308	319	316	357	303	302	317	351	299	318	315	300	352	311	299	324	293	358	293	291	304	319	337	326	341	342	296	310	330	322	319	343	328	273	300	333	329	322	303	306	339	332	328	301	348	332	324	338	352	329	298	350	317	294	329	319
5735	1280	916	831	867	836	804	819	798	849	778	805	804	853	792	811	819	790	821	833	855	822	829	863	840	817	813	761	847	804	843	798	784	830	802	847	820	761	840	804	805	771	810	796	812	776	742	821	815	827	859	805	798	811	843	781	775	837	797	845	787	790	786	851	779	762	796	809	828	814	820	775	786	758	812	790	854	780	817	773	806	831	800	781	827	781	825	813	840	858	845	799	814	788	796	790	844	854	878	791	812	761	782	812	832	832	818	777	805	828	839	829	800	810	775	832	787	821	801	827	847	856	853	848	796	818	843	750	815	802	786	825	821	757	840	815	798	808	819	793	792	809	820	783	802	835	820	794	806	838	812	783	816	805	788	766	817	836	769	796	797	778	809	807	793	823	829	812	812	754	808	818	790	792	810	790	835	823	836	869	799	831	811	798	786	822	829	863	824	770	798	813	752	791	783	837	728	809	820	782	794	782	814	888	797	770	847	870	802	797	827	850	759	805	822	800	797	837	835	764	815	756	788	805	796	773	741	816	862	803	787	824	837	767	794	808	832	828	816	741	799	821	870	806	788	794	731	771	746	836	810	831	794	796	820	845	806	795	790	781	834	760	794	802	832	763	815	804	772	843	732	833	857	812	782	762	802	785	775	791	826	813	762	796	769	848	851	816	816	821	801	830	821	866	752	785	790	802	818	805	741	820	824	766	880	821	781	825	822	764	816	798	799	809	819	819	847	816	752	887	845	842	825	784	820	830	799	795	822	841	839	792	782	796	837	736	836	795	812	832	831	821	782	783	822	847	799	793	784	806	843	829	805	777	765	841	752	847	773	868	786	800	843	811	802	821	853	828	816	798	751	805	821	796	810	830	807	750	784	806	854	829	814	716	808	800	854	851	810	788	820	803	742	817	816	779	825	842	817	783	777	780	867	771	796	831	881	803	844	761	805	773	789	796	792	779	771	785	809	781	815	822	861	775	811	846	759	863	815	808	833	805	780	846	790	801	792	808	770	787	817	816	749	791	868	782	823	844	816	816	821	845	782	812	754	816	807	775	877	819	858	861	735	791	776	790	818	846	787	763	798	793	780	751	802	827	831	808	783	816	777	751	863	821	810	826	776	827	792	820	833	798	845	790	837	834	798	890	851	802	771	843	805	837	801	822	779	776	799	771	782	821	813	798	820	812	829	825	780	794	855	790	797	817	834	843	812	842	768	814	795	769	789	809	872	819	826	805	793	827	818	754	792	832	818	813	771	796	798	812	759	773	785	811	769	778	753	816	829	788	814	776	778	811	777	791	843	802	867	867	772	824	782	758	786	806	797	818	836	806	829	809	789	803	827	809	785	811	794	840	797	806	785	832	810	797	763	799	858	801	807	815	834	820	809	861	854	817	860	746	806	789	771	806	806	833	829	799	791	798	823	822	768	797	791	799	831	827	891	786	791	801	747	821	849	835	773	795	809	766	846	781	757	842	818	825	806	806	796	817	718	809	828	805	833	815	807	814	835	797	831	824	791	848	849	817	823	819	795	759	840	796	842	792	786	826	838	738	844	804	810	794	809	796	787	832	823	817	813	798	800	775	843	800	827	811	814	789	773	736	823	839	793	798	770	803	822	813	842	868	789	829	812	786	836	754	809	771	784	808	808	776	800	853	784	851	807	825	805	783	816	793	884	817	789	797	834	806	781	799	851	804	847	855	745	816	802	810	862	846	840	768	848	797	788	834	820	803	819	799	875	827	757	827	842	832	820	848	775	793	824	759	752	802	827	797	790	850	820	767	834	816	836	806	810	822	803	815	815	829	827	829	807	800	805	798	829	766	845	794	790	784	842	796	825	815	826	840	793	825	854	830	836	793	811	832	815	744	818	797	755	793	784	824	816	782	771	828	797	777	846	843	846	761	823	812	845	770	834	799	787	832	824	815	799	816	827	832	794	812	809	744	822	862	789	796	837	887	825	761	829	842	815	820	804	807	836	809	841	814	791	792	846	796	825	799	783	777	839	764	791	800	872	774	803	821	786	790	790	794	811	840	792	848	821	783	793	832	821	833	829	791	807	850	817	809	817	811	816	837	775	845	828	788	818	792	800	770	848	824	722	788	805	825	795	761	792	789	804	804	786	858	807	810	824	781	816	836	824	811	808	786	747	843	833	806	816	776	863	760	826	786	815	782	815	776	814	805	808	852	767	751	782	806	810	804	828	826	805	781	778	805	793	797	806	765	799	793	807	822	824	767	741	773	814	760	774	825	802	730	829	765	799	837	830	799	783	821	779	747	815	799	739	785	821	775	846	777	787	829	753	780	770	769	795	831	807	777	805	806	798	807	795	774	760	831	810	820	784	797	898	817	841	852	823	795	766	878	850	791	807	797	822	793	782	791	819	770	815	844	772	814	843	821	830	805	820	846	794	811	825	764	822	802	812	794	776	813	825	851	801	800	873	832	826	824	846	747	810	812	852	810	828	793	749	783	832	822	828	788	812	903	802	810	783	807	777	863	838	824	834	800	790	837	871	831	813	805	852	813	826	823	789	778	796	830	722	777	785	824	800	797	830	849	741	827	793	830	787	799	773	765	829	767	810	789	821	809	780	781	755	845	828	803	765	819	814	825	830	820	802	753	852	776	798	791	797	850	806	789	836	834	806	822	866	781	745	811	803	799	793	849	795	825	818	795	799	823	829	772	765	789	769	834	843	770	835	771	821	774	819	810	852	811	857	809	759	846	844	826	850	808	794	804	842	792	826	799	803	844	774	809	824	828	811	824	800	840	766	819	782	823	801	813	760	859	773	834	821	778	812	788	820	793	817	784	808	859	792	752	809	790	796	794	751	764	813	774	815	782	805	787	822	787	756	837	796	775	811	818	843	793	808	782	741	834	781	833	783	824	742	820	836	782	811	831	830	790	815	829	874	815	854	774	881	808	831	821	783	779	805	827	818	813	804	809	823	829	876	804	808	764	792	844	793	777	808	784	854	802	772	779	832	779	842	834	824	850	842	827	776	802	794	811	818	805	798	789	851	820	777	864	813	752	785	788	840	819	812	842	828	820	786	803	812	760	768	805	827	824	797	758	830	778	796	806	850	816	834	818	810	818	862	835	781	816	800	793	765	819	790	798	817	856	757	804	813	766	790	840	813	781	766	793	766	809	785	810	810	747	797	833	778	790	847	799	796	790	778	777	814	775	780	826	837	804	795	799	818	799	785	756	778	860	802	830	881	814	828	806	781	817	802	815	821	759	815	769	803	816	841	813	821	794	817	784	849	816	765	830	784	814	824	802	792	834	789	811	772	816	824	838	796	808	778	854	832	795	845	842	782	804	850	785	829	816	810	845	752	795	818	826	814	820	782	798	835	820	774	814	773	796	845	864	800	791	818	827	877	787	840	834	813	785	855	809	868	773	803	829	806	789	807	757	784	796	812	849	826	845	823	785	797	794	790	784	804	796	774	801	758	779	819	785	831	816	800	800	800	797	831	805	780	813	804	846
24615	21020	23978	28225	20996	16809	803	523	427	431	415	404	454	412	381	394	377	373	391	411	387	379	365	387	436	429	410	384	420	385	405	389	378	407	354	371	418	420	390	381	432	399	352	385	363	374	405	401	384	405	358	358	378	380	361	362	375	419	377	405	365	395	366	380	373	392	433	380	409	389	344	404	396	400	394	375	420	391	397	406	366	425	375	386	378	392	403	392	409	367	389	398	400	362	355	395	369	416	361	366	439	436	399	446	366	414	377	408	381	409	380	429	394	383	408	423	397	346	411	402	426	372	362	379	394	383	372	399	406	391	415	409	392	387	370	388	373	424	376	387	386	374	383	384	402	390	410	412	373	425	412	401	381	381	410	419	403	375	416	411	412	376	378	468	366	412	377	398	395	426	389	389	379	406	354	394	352	383	385	373	423	330	377	393	389	381	411	379	395	408	359	378	375	418	433	381	385	419	379	381	363	390	363	395	366	388	401	406	373	409	396	390	394	406	412	408	379	379	361	369	403	359	381	357	390	381	398	395	377	410	359	402	405	383	401	377	415	385	361	371	384	398	376	373	432	360	402	408	386	405	365	386	403	376	362	417	380	383	409	382	408	397	397	375	379	385	388	376	385	390	383	365	409	399	407	397	373	385	375	364	382	401	396	404	438	371	413	378	387	392	362	370	366	373	375	407	349	369	378	386	398	387	365	395	391	383	367	425	409	394	418	362	399	386	379	374	394	372	370	375	401	416	379	365	394	350	346	409	400	382	386	369	392	385	401	353	388	389	347	388	420	407	391	353	351	416	413	424	400	435	426	368	386	414	365	388	399	342	400	366	376	358	391	380	362	359	376	366	411	375	403	377	389	371	402	411	377	369	331	405	350	384	383	385	409	368	368	400	390	419	409	398	386	400	393	399	427	395	391	374	389	404	377	385	372	405	410	372	404	370	380	391	395	392	379	399	383	397	348	387	390	372	428	357	402	383	380	403	380	372	362	374	378	384	378	379	412	360	432	389	426	337	402	393	384	394	413	400	374	376	357	404	393	381	392	361	402	377	362	434	403	422	421	361	375	383	356	418	377	393	389	382	398	380	413	419	404	406	399	379	360	415	416	383	399	397	378	408	415	363	359	382	397	369	386	387	378	405	385	374	364	379	375	431	371	348	413	363	382	438	365	383	387	437	379	392	469	400	397	393	353	352	386	416	387	354	352	387	336	400	370	354	400	384	378	399	360	379	401	388	409	397	389	385	392	373	385	406	423	395	445	377	388	401	361	411	407	340	399	411	404	374	363	363	382	365	380	395	386	413	407	439	395	397	347	390	378	417	387	411	371	415	370	402	405	398	395	382	367	360	367	414	430	399	378	409	364	377	400	399	381	354	413	375	388	368	424	420	356	394	382	394	371	353	380	382	394	360	369	399	425	397	409	403	375	379	382	402	407	392	371	366	414	377	434	400	408	359	367	380	407	380	396	397	376	359	389	380	374	364	357	393	400	362	374	419	398	411	374	429	375	448	405	356	378	425	401	389	364	376	371	374	388	367	369	378	393	362	380	387	386	378	369	348	373	372	401	340	383	383	364	379	402	404	365	379	395	434	384	413	395	343	370	413	368	378	366	385	372	411	397	358	432	378	382	404	408	371	404	370	397	370	390	418	415	393	398	398	410	357	344	372	441	406	414	359	404	401	382	394	416	414	368	393	406	424	392	414	386	372	404	391	370	368	380	395	405	398	379	398	424	400	399	404	423	388	399	408	367	374	388	393	378	362	431	346	426	377	374	418	417	395	415	393	407	392	368	397	383	347	393	385	433	387	370	409	371	371	409	368	436	396	387	361	364	386	446	404	365	391	348	343	384	421	421	401	390	436	403	424	376	371	379	349	386	400	387	412	369	381	405	360	384	397	400	406	394	391	385	388	375	374	366	403	361	352	377	392	381	390	346	379	389	327	397	384	351	371	394	405	353	367	380	405	377	408	396	405	387	422	376	368	361	402	370	413	337	388	404	362	348	393	399	412	393	409	412	384	394	413	380	386	369	398	403	345	385	367	400	357	404	403	407	390	413	365	384	392	392	388	414	387	366	423	377	367	360	383	421	366	425	376	396	408	360	373	390	417	382	425	385	398	367	375	359	431	391	361	380	407	386	420	370	396	392	407	359	373	386	404	370	424	386	401	408	382	364	396	411	446	364	412	394	360	373	367	412	399	405	430	387	401	351	392	439	408	422	382	410	369	387	374	426	414	397	387	404	392	410	376	396	394	374	352	391	373	403	383	425	410	348	374	392	379	382	373	378	419	391	413	373	369	379	334	373	386	395	402	385	420	362	361	400	376	396	377	395	369	406	423	391	378	396	395	424	418	349	379	386	424	410	396	376	360	384	377	386	368	391	371	399	383	381	372	388	399	391	360	400	370	397	374	386	382	365	367	378	366	366	321	428	400	379	396	408	410	389	394	414	409	406	382	392	377	389	413	387	369	398	379	428	367	432	385	402	423	409	372	403	382	404	400	366	353	409	383	388	375	365	398	404	362	409	379	371	388	388	397	394	370	398	409	386	387	407	408	395	412	375	408	401	403	400	416	374	385	383	387	402	382	418	369	369	402	380	383	373	396	400	392	382	399	370	421	359	392	394	370	387	406	424	362	386	379	383	377	380	401	372	356	348	426	438	380	377	397	406	393	359	361	386	400	400	390	378	379	377	389	385	393	403	355	367	392	411	365	363	405	369	392	423	355	420	409	409	364	369	375	368	430	314	422	405	388	389	390	411	380	432	379	386	404	372	407	386	402	348	362	350	406	359	398	401	370	391	371	337	358	424	369	365	399	402	414	387	383	372	396	383	402	399	412	419	414	378	363	366	371	386	399	418	384	370	376	411	394	407	399	378	356	367	422	369	398	413	416	383	370	394	380	388	386	367	392	420	398	399	367	390	365	396	396	368	374	367	392	382	414	394	414	422	379	383	358	372	403	394	353	376	354	360	392	363	374	399	336	365	398	389	399	367	406	381	395	425	426	391	413	376	378	362	396	376	371	349	367	370	390	414	393	383	361	364	384	420	409	402	398	396	404	408	435	362	384	418	396	370	363	396	390	363	335	404	402	378	369	400	435	399	405	360	426	424	398	387	343	433	411	417	421	389	364	373	427	363	426	413	391	393	372	360	381	385	401	393	375	387	354	379	386	407	370	399	412	365	379	389	391	351	381	416	412	393	408	396	367	401	416	400	392	411	361	367	441	421	406	389	364	382	402	374	373	386	381	383	389	375	393	386	373	404	394	358	409	363	381	361	394	361	376	373	360	371	420	389	401	434	436	395	383	382	394	381	414	426	412	370	373	377	404	405	408	380	390	359	369	379	396	385	405	374	389	374	372	407	396	423	390	424	357	393	401	362	385	385	364	379	398	379	380	403	353	359	403	394	375	380	411	377	401	377	363	353	361	361	387	416	353	392	375	392	391	395	381	365	377	338	416	400	371	386	350	384	411	372	388
3815	2914	1604	1378	1091	1036	960	921	905	959	951	1006	914	903	951	928	951	992	936	939	954	896	923	888	988	912	955	938	894	923	949	935	909	883	888	922	893	958	912	941	913	953	948	909	943	913	906	919	913	970	895	934	914	916	920	915	894	939	938	952	913	919	888	1017	956	936	927	931	908	924	930	910	884	932	929	967	963	934	870	912	941	925	909	909	1003	961	941	969	935	884	895	939	945	877	950	933	918	888	894	934	939	978	931	940	897	893	992	895	908	974	932	956	1039	964	953	891	952	947	902	925	994	922	957	965	946	988	904	920	873	898	1021	913	889	887	960	912	951	927	919	924	983	956	937	982	920	910	935	906	933	945	958	960	946	951	868	867	928	975	909	924	938	947	970	938	952	939	887	911	989	861	858	934	973	873	915	955	898	921	933	954	927	943	869	922	954	915	867	932	962	924	947	870	907	907	958	934	943	939	933	966	944	894	993	955	920	924	989	921	944	963	963	919	909	915	907	900	921	926	908	921	967	936	913	897	938	909	954	883	926	1030	944	943	948	886	956	967	936	936	938	933	900	912	945	899	943	944	830	941	879	978	877	928	1011	900	927	900	968	924	904	930	872	867	883	939	918	953	930	905	941	963	910	884	978	909	900	872	941	959	938	949	941	882	886	928	941	922	890	891	950	960	999	923	939	929	922	944	973	972	924	856	969	952	932	906	901	912	945	955	841	984	890	931	897	967	933	959	891	888	876	922	946	961	936	896	941	904	912	957	971	947	927	933	868	961	942	970	968	911	989	881	944	917	876	926	942	931	948	876	941	896	951	927	884	952	933	885	934	963	883	920	928	996	881	968	901	967	916	924	912	903	884	922	893	919	922	934	959	898	975	946	911	939	914	949	972	986	969	922	944	909	944	950	906	935	941	871	953	916	922	955	944	933	907	965	879	932	906	913	987	876	912	878	890	976	949	986	939	941	938	962	934	942	927	974	940	882	907	875	927	921	906	891	960	922	894	920	975	893	940	894	921	923	900	887	934	891	896	905	892	922	942	947	934	933	962	902	911	889	907	888	923	944	950	974	868	904	902	925	885	936	943	942	887	946	928	960	947	910	976	942	950	908	921	909	876	901	954	980	938	924	900	940	953	939	918	949	956	892	961	957	903	907	972	892	934	941	914	923	939	867	898	911	939	912	938	901	943	908	967	945	882	914	927	903	940	989	923	930	928	943	943	888	977	954	897	883	943	903	942	954	936	951	886	900	890	918	970	913	930	933	990	904	928	912	988	913	920	930	889	907	918	958	961	930	926	934	965	931	973	953	941	908	919	924	914	883	911	901	948	941	921	912	916	899	933	861	890	965	900	967	884	901	931	964	902	937	915	925	883	986	940	911	939	919	978	902	905	924	906	956	884	958	949	899	941	922	968	888	915	911	927	1001	933	914	907	916	941	897	902	933	910	974	912	892	883	938	934	938	929	891	904	959	903	906	950	935	902	896	924	936	940	893	907	944	920	913	936	995	906	934	931	944	876	918	959	963	952	927	859	909	897	921	896	950	952	910	922	943	983	884	903	962	915	944	918	877	951	942	929	916	906	893	934	898	943	895	944	920	897	936	955	905	938	918	918	958	928	891	927	936	917	872	940	911	874	903	887	923	929	903	876	877	944	864	943	918	889	927	938	913	974	943	918	916	961	940	902	892	939	979	955	927	950	985	983	930	918	984	911	902	973	877	921	944	938	900	929	915	922	919	929	961	921	900	845	865	919	937	898	972	872	922	939	935	952	911	940	895	910	902	882	992	940	949	925	920	874	935	910	966	934	949	932	957	888	929	944	910	894	925	917	963	966	886	880	940	942	943	926	920	835	956	903	940	958	908	937	954	959	901	924	985	891	896	941	952	917	933	989	888	918	950	866	957	885	942	918	958	930	909	889	911	909	953	912	901	948	926	962	895	879	909	932	879	909	889	900	939	920	945	986	951	891	931	905	904	942	930	934	902	901	927	943	909	953	955	895	974	874	974	945	955	942	921	901	897	917	940	900	841	895	894	960	962	954	927	967	917	965	902	968	935	863	906	958	931	933	937	917	946	910	951	931	915	958	944	893	893	915	886	939	934	938	949	968	954	935	932	920	884	951	898	956	913	920	922	969	974	910	941	887	874	973	920	957	939	948	977	965	982	911	924	910	895	925	982	875	938	947	884	967	926	920	933	903	948	914	930	928	896	887	911	944	955	968	849	931	864	944	911	934	905	932	933	962	964	943	906	945	944	902	942	950	907	896	950	913	948	910	923	912	947	912	911	960	976	932	891	891	995	929	899	853	940	863	917	943	958	949	960	922	978	911	957	893	903	905	892	949	966	924	944	940	916	921	921	937	906	927	960	903	889	956	919	967	910	970	945	939	945	915	941	956	934	967	938	939	882	899	987	872	886	943	917	936	929	891	987	914	962	902	939	914	911	978	926	893	890	930	894	919	949	898	948	918	918	892	964	1007	933	914	945	895	911	960	942	879	937	893	946	959	935	955	914	946	921	931	904	917	929	911	959	923	951	927	917	911	883	957	860	972	893	929	906	948	907	924	935	953	955	902	927	948	920	943	919	905	902	934	917	909	935	933	982	959	938	997	962	889	948	925	959	959	962	920	945	918	908	926	916	946	911	943	930	933	915	913	962	927	982	981	887	890	887	961	874	903	929	956	945	907	960	897	922	943	888	948	910	906	916	919	940	954	933	894	889	988	899	997	956	947	919	877	896	964	932	959	920	1002	857	963	929	910	884	920	972	933	911	922	936	904	977	955	886	921	935	906	934	886	897	967	839	945	899	973	979	960	889	952	929	934	935	895	899	985	932	938	950	942	902	947	941	928	931	902	937	904	900	909	902	885	918	954	900	934	929	960	955	911	960	977	968	941	957	896	952	940	958	985	898	908	913	947	982	933	928	924	950	889	883	924	894	952	957	943	906	870	977	912	907	938	932	921	935	916	939	937	936	923	949	911	853	919	921	877	896	914	912	913	933	889	851	955	955	853	924	965	921	918	891	899	937	959	875	912	877	916	947	959	971	918	886	946	890	958	920	929	944	950	869	976	877	933	910	932	937	922	930	902	948	917	901	945	931	885	976	911	972	919	925	918	889	903	857	971	1003	922	909	921	951	853	919	889	912	960	932	901	905	908	936	986	902	899	943	895	899	906	958	946	929	899	903	970	952	982	931	922	936	904	952	985	935	899	896	953	955	898	945	988	937	909	853	912	867	917	958	916	933	910	910	902	922	959	980	965	936	854	927	937	955	954	936	994	965	901	930	901	942	953	961	921	903	912	908	948	964	850	896	911	934	925	925	977	983	941	937	921	937	899	915	916	891	983	933	933	905	947	899	888	943	868	949	907	904	932	963	917	919	912	924	921	950	906	902	895	929	920	903	968	933	919	906	909	896	953	939	959	902	895	925	945	924	957	912	929	948	892	951	918	922	925	894	928	908	994	970	956	971	967	861	902	933	924	941	962	897
23955	21014	24332	27894	21015	21028	12408	514	384	309	341	282	280	325	285	315	239	239	237	234	256	266	236	241	266	260	245	250	271	212	257	213	228	242	247	225	253	257	243	267	230	257	246	240	241	250	258	237	232	268	232	220	262	225	225	230	243	243	250	237	236	222	242	249	244	247	225	213	245	228	263	260	243	228	237	266	240	213	242	238	228	231	252	226	265	225	230	254	238	224	244	266	247	212	218	235	230	252	204	272	216	240	253	261	216	259	223	238	262	222	206	243	232	213	244	245	258	233	227	252	235	228	236	229	250	212	232	218	255	243	238	212	248	234	265	244	223	239	250	243	245	251	236	245	212	246	238	279	256	274	286	254	234	252	219	247	244	235	209	233	248	251	303	251	266	247	244	241	263	233	244	234	227	236	230	278	234	244	235	228	254	239	250	262	240	248	250	249	244	204	235	225	235	218	236	223	278	225	256	265	235	255	245	270	217	227	233	228	258	239	231	204	238	236	242	254	267	247	250	213	236	238	217	244	221	221	237	223	257	232	226	234	224	242	270	248	213	228	250	243	221	231	228	268	243	220	223	238	275	236	249	227	255	250	222	236	227	253	207	255	222	258	251	245	242	220	237	225	238	223	254	261	236	234	265	223	259	250	202	198	252	245	212	245	245	256	235	262	252	267	217	243	263	247	204	234	260	248	260	233	230	249	255	236	247	222	248	213	268	242	239	262	230	256	203	222	254	228	253	253	253	222	230	256	262	237	243	255	252	279	273	239	214	255	248	240	235	255	258	261	273	232	242	238	248	225	247	233	236	244	245	237	261	250	251	248	209	250	236	238	241	256	247	237	215	246	271	243	243	234	249	243	248	204	215	269	243	239	254	281	226	225	215	231	251	252	251	243	255	232	229	261	231	214	211	250	254	241	251	245	235	268	248	234	256	236	224	231	268	236	278	227	235	278	248	242	253	260	213	216	280	235	227	228	238	241	251	228	214	230	231	245	246	268	253	270	224	238	269	231	236	258	256	241	221	259	233	258	258	242	203	239	254	228	236	260	239	219	227	245	235	273	235	228	200	245	205	224	224	246	224	214	246	249	245	237	222	210	219	250	218	227	240	245	238	220	235	247	233	223	255	230	246	235	247	245	236	235	253	223	234	250	251	249	246	248	224	249	217	245	239	280	256	220	226	231	259	220	266	229	234	235	230	240	251	247	234	230	247	222	227	239	276	238	251	271	234	214	235	228	271	281	237	224	238	260	248	238	240	254	225	268	250	242	242	254	257	230	232	259	235	231	224	232	210	243	239	235	236	228	241	248	246	223	258	245	257	240	235	256	247	227	273	271	254	227	219	245	243	244	266	243	238	246	257	248	244	225	254	253	244	251	195	256	253	228	237	230	259	256	231	234	244	228	213	228	245	257	269	243	240	238	226	238	235	208	261	258	230	242	275	239	251	252	249	251	223	215	228	258	247	233	219	211	219	228	231	242	239	229	242	251	211	233	257	233	243	241	214	230	232	260	242	243	262	234	230	236	244	254	264	253	243	253	198	268	221	234	259	237	226	242	266	249	229	231	245	246	219	209	235	233	201	244	252	225	262	247	233	220	236	230	233	241	218	214	272	258	243	235	244	248	241	238	226	248	257	243	262	243	275	257	276	236	239	226	251	245	215	256	218	250	222	214	255	231	219	215	222	234	205	236	236	210	230	245	238	252	248	238	269	242	240	222	245	205	219	230	231	237	261	244	260	224	237	209	216	244	260	214	261	216	241	277	253	243	230	239	223	257	226	250	225	233	272	261	234	229	246	284	250	241	240	244	265	253	249	230	222	262	241	266	262	245	256	236	239	256	261	244	227	253	226	248	257	253	229	212	240	220	263	246	234	221	257	249	230	243	225	224	265	268	236	228	241	247	220	236	266	229	227	230	242	274	262	226	244	247	211	252	251	260	237	216	237	234	241	237	237	231	239	267	230	235	234	254	239	265	255	238	235	223	248	240	257	231	243	234	239	266	242	221	239	224	221	228	230	257	225	229	233	231	241	266	241	249	255	226	240	226	246	256	230	207	237	259	244	264	243	233	231	257	250	232	227	215	232	257	248	244	220	244	221	217	237	270	231	231	246	205	255	235	240	261	185	265	237	243	239	222	240	265	216	250	243	219	228	218	246	246	218	264	248	246	244	245	269	268	245	237	230	256	233	230	239	212	250	222	251	231	228	224	224	270	217	246	237	231	258	213	250	225	236	191	249	235	277	258	273	252	218	234	228	242	216	237	247	247	220	234	258	217	227	236	237	215	260	248	219	245	249	258	258	239	225	230	255	203	246	225	238	236	250	212	219	268	228	255	260	230	254	232	246	233	261	296	293	249	242	259	256	229	235	228	240	265	244	226	242	236	243	264	249	249	264	256	228	243	263	239	242	214	223	229	226	251	266	224	262	213	239	232	255	251	238	216	257	232	235	239	233	257	242	279	260	241	227	235	253	227	254	227	225	242	238	229	263	247	251	256	246	250	247	220	249	257	241	232	272	230	263	242	253	225	253	244	229	246	242	249	222	223	215	247	260	217	242	220	266	240	226	234	259	244	249	259	244	251	239	238	245	246	238	226	242	249	207	261	227	241	264	235	238	248	244	215	228	228	243	257	227	232	279	221	251	231	238	215	258	246	266	248	269	254	263	229	251	248	256	252	268	265	254	230	267	261	253	254	252	229	208	247	270	238	247	242	243	262	234	235	248	242	254	259	245	221	243	232	230	240	247	261	236	252	258	268	247	253	211	255	257	222	239	245	242	250	230	244	255	213	222	232	251	240	258	249	249	249	224	263	248	225	261	215	264	259	241	254	229	266	234	239	260	216	244	248	234	259	278	247	236	244	285	225	224	272	247	246	226	219	221	262	247	232	275	261	214	206	251	249	236	225	221	223	259	255	246	219	218	248	232	231	266	242	231	265	241	255	223	267	292	233	228	235	258	271	244	232	213	206	216	212	218	230	232	233	242	253	235	239	242	228	262	233	277	243	234	219	243	244	273	248	219	261	239	290	255	221	243	223	245	234	247	250	220	254	270	240	254	225	261	261	219	251	195	233	240	229	228	230	252	253	240	252	210	281	232	244	235	241	222	212	225	247	245	254	279	204	259	222	247	243	259	226	216	261	245	249	233	237	223	218	233	261	234	245	251	250	242	234	270	257	245	263	207	231	245	260	253	210	244	246	255	233	226	241	217	245	247	230	219	213	239	222	271	211	226	235	202	240	260	211	229	225	243	257	230	207	243	224	251	224	308	226	253	253	230	210	241	218	250	227	239	244	209	245	232	255	253	233	216	244	243	253	222	236	247	246	274	235	253	249	225	238	236	224	241	234	212	251	257	250	217	248	260	237	257	269	248	232	254	225	229	252	242	269	215	241	223	244	258	274	232	240	264	263	276	244	236	234	250	225	233	222	243	265	230	255	239	258	247	263	243	251	248	243	242	248	240	241	228	251	225	236	228	254
3825	4387	1764	3858	845	760	660	658	627	618	609	574	595	624	598	618	617	593	617	568	601	604	610	621	569	641	611	626	592	580	617	602	572	596	544	607	571	586	565	618	630	583	569	613	597	549	606	570	636	566	589	564	627	608	616	585	580	595	538	586	631	565	602	557	597	624	586	562	610	606	602	565	609	596	607	578	562	571	601	549	575	585	608	543	588	588	560	560	616	588	604	649	637	598	588	606	544	612	588	581	621	610	583	578	578	586	591	573	574	611	558	552	614	552	618	584	564	548	562	603	583	596	577	493	569	557	549	601	579	607	605	595	608	603	582	566	588	569	606	597	616	567	582	578	561	597	584	642	579	634	574	551	591	552	554	592	602	599	587	587	573	545	572	617	531	601	539	603	517	597	616	609	566	656	608	570	564	552	600	576	559	563	547	637	555	603	575	605	551	630	579	561	599	572	588	585	591	615	585	636	570	587	606	584	575	570	594	558	594	575	620	611	569	557	563	590	567	565	600	563	546	559	560	566	572	590	632	608	591	612	577	587	567	606	581	565	532	612	545	610	580	573	566	604	573	578	618	591	571	591	573	635	555	590	521	613	578	589	612	588	576	586	614	569	569	601	603	616	542	552	538	586	577	581	583	589	575	550	620	563	595	569	593	587	600	573	636	624	626	619	572	584	555	578	585	628	633	617	621	560	607	572	583	578	567	553	603	552	594	598	565	572	534	630	591	621	589	575	603	560	622	584	574	590	574	629	578	623	568	603	552	519	597	564	633	618	577	609	581	605	612	592	606	553	605	600	622	556	560	597	570	591	568	606	590	567	595	583	600	573	558	590	586	573	573	591	601	616	585	573	596	565	598	576	602	568	591	580	572	587	581	581	555	565	633	581	577	608	592	646	591	608	580	602	562	560	590	622	569	585	557	568	618	614	556	573	569	573	546	579	613	575	588	589	568	565	616	615	611	626	563	590	608	576	613	590	628	611	632	582	553	602	583	597	601	594	569	569	586	604	536	568	609	613	575	603	625	562	588	629	602	605	579	616	544	594	558	575	569	609	564	563	634	572	608	576	565	593	574	621	599	591	603	639	597	566	587	587	613	558	580	572	602	552	604	593	606	620	577	583	532	592	612	608	621	579	596	625	562	579	611	605	608	615	606	561	600	573	638	603	555	544	604	571	550	577	556	572	603	629	627	569	592	569	582	586	617	571	582	600	596	579	552	608	623	604	569	550	578	590	600	574	599	583	596	575	598	575	579	601	529	581	584	583	588	592	589	563	582	538	586	584	614	591	552	582	614	582	548	618	596	591	583	579	538	605	584	608	551	606	599	607	575	583	598	586	566	597	586	547	572	591	574	564	610	592	553	615	572	552	578	573	594	566	582	600	641	578	538	596	609	610	638	592	583	561	552	576	612	599	549	612	588	578	564	609	562	596	613	542	570	585	600	599	606	575	565	602	573	582	588	580	555	562	572	606	578	562	546	578	562	592	622	620	648	601	607	591	546	601	561	546	585	562	601	579	610	611	525	592	590	600	580	577	564	577	588	603	592	622	587	636	630	617	579	621	545	594	561	598	587	570	555	599	603	589	613	592	617	576	591	588	609	594	576	596	587	575	604	604	566	599	578	621	608	603	638	557	572	603	544	612	598	605	542	607	589	578	601	566	621	555	569	608	567	574	572	597	604	543	599	568	577	615	575	571	608	592	556	610	605	572	578	590	589	596	602	575	571	543	629	566	591	581	544	584	584	582	599	597	583	597	615	600	564	575	591	593	568	534	564	638	573	566	622	632	617	590	530	558	580	600	542	566	578	561	533	550	581	560	594	582	559	561	626	628	566	579	575	621	559	579	572	619	600	604	541	580	605	586	587	560	599	612	565	634	521	594	600	561	581	581	625	559	557	575	607	597	609	588	603	589	574	593	589	560	572	579	630	569	576	619	541	591	554	541	601	569	613	597	619	571	572	611	557	629	517	567	618	568	605	625	600	602	556	594	576	579	582	577	625	581	588	576	652	643	613	571	595	594	593	584	567	555	560	615	600	636	590	588	632	579	588	600	561	578	562	567	599	589	585	590	587	579	565	579	596	611	565	589	603	595	568	611	542	572	616	603	583	587	577	601	568	563	584	576	562	585	608	584	579	579	612	621	560	601	557	593	559	582	576	566	584	596	597	542	598	557	601	558	566	561	628	547	601	556	583	562	584	576	614	584	633	605	559	574	584	588	610	631	567	586	576	582	565	618	620	557	590	592	593	613	602	597	588	549	596	589	600	561	610	540	570	562	585	581	603	591	542	611	582	613	569	610	611	657	586	587	631	619	581	573	587	589	621	587	544	580	583	582	538	572	563	595	592	573	576	598	514	567	595	572	592	592	573	569	498	590	621	572	579	583	576	587	553	608	646	613	606	600	609	574	619	555	598	526	573	592	549	583	615	575	586	582	530	576	572	593	599	566	545	588	600	574	580	562	591	584	591	605	581	629	585	570	582	596	595	600	542	557	585	536	606	574	581	608	620	613	598	640	573	585	606	591	560	551	604	570	637	553	602	610	542	566	644	592	588	581	576	575	612	568	543	555	593	587	555	554	623	547	601	583	557	565	580	605	614	570	587	581	641	549	568	593	582	598	579	542	579	580	560	569	559	541	579	574	569	575	574	579	597	615	577	597	579	603	618	599	591	588	587	567	574	604	532	596	582	595	575	600	589	566	570	565	597	605	566	619	609	545	615	580	620	614	590	567	574	625	600	593	620	621	572	600	580	574	565	594	631	563	564	593	566	613	590	595	570	635	605	567	593	581	604	558	497	603	624	607	612	568	595	600	557	630	590	606	578	613	588	574	574	643	575	594	567	596	550	589	559	600	606	599	566	577	599	582	617	604	597	614	599	567	587	637	556	592	625	568	591	581	608	543	576	596	600	585	563	619	594	586	570	563	611	593	585	562	581	584	582	569	577	564	599	611	562	582	571	559	589	580	578	653	616	609	599	549	607	573	617	580	577	588	613	560	578	581	611	596	583	575	572	565	581	590	608	523	554	532	590	540	592	628	568	600	603	570	586	604	552	572	596	527	587	592	596	573	590	577	546	588	566	586	570	566	609	542	576	567	611	658	592	607	582	557	571	571	608	577	609	575	582	594	622	599	617	617	584	571	593	609	621	600	574	573	553	600	597	567	574	618	553	582	587	540	555	573	617	577	596	588	571	530	575	619	555	577	567	582	560	595	577	583	600	586	584	572	566	573	603	555	597	588	570	580	591	603	606	573	583	607	575	579	597	556	569	599	546	637	615	631	572	569	603	591	617	569	596	591	607	609	583	542	594	575	578	580	573	606	586	611	642	570	626	641	566	589	576	608	628	563	581	589	530	593	590	574	548	592	566	602	573	574	571	553	578	625	603	612	618	554	546	554	599	554	575	602	586	597	597	579	559	611	604	579	625	609	585	590	573	576	603	574	536	579	580	613	595	558	594	571	590	567	582	579	574	621
31660	19575	7364	802	577	519	467	339	316	345	311	341	334	350	310	317	296	334	325	317	331	313	330	309	315	304	322	285	301	295	339	306	315	328	326	294	321	321	338	299	279	315	301	306	345	345	349	364	338	331	306	323	309	291	311	317	304	317	311	338	318	322	301	307	268	319	324	356	285	355	296	313	322	312	355	332	315	328	283	320	314	314	335	307	317	297	296	328	321	319	343	312	332	299	335	323	316	307	342	322	307	327	305	334	327	350	346	327	298	351	340	276	327	328	347	306	326	307	339	301	339	291	326	323	339	317	336	318	313	331	304	317	318	361	342	341	311	315	335	298	335	368	310	319	332	365	350	352	302	352	334	310	311	296	314	339	328	315	341	327	325	276	319	323	329	351	319	281	331	340	315	320	308	328	321	346	334	348	315	325	340	299	334	275	308	317	333	325	314	296	336	335	286	321	304	349	287	306	340	355	326	331	308	331	319	329	346	324	299	334	311	295	276	327	324	305	354	312	299	311	337	306	335	287	334	302	333	356	318	300	328	362	328	299	336	301	329	340	327	302	309	320	329	322	326	343	296	354	302	313	331	299	302	330	305	315	301	321	335	312	326	300	328	314	297	309	328	308	325	322	301	318	295	324	317	295	333	356	317	313	320	311	337	368	324	295	324	268	309	341	312	302	341	323	281	304	360	374	355	305	324	352	323	344	327	313	324	318	281	311	328	319	344	333	310	305	342	322	298	309	294	317	301	320	313	350	334	340	314	331	327	336	322	311	308	311	313	331	324	332	330	350	337	322	321	312	302	299	330	320	323	285	334	300	355	312	320	322	346	333	343	325	299	341	312	329	321	292	334	334	301	369	314	331	324	308	305	324	329	332	323	366	292	300	341	274	328	319	339	341	314	360	329	328	316	335	321	325	350	310	326	285	324	309	337	326	303	325	326	270	292	322	307	339	316	341	338	292	289	320	312	296	348	301	303	296	316	338	316	346	319	267	320	335	303	338	325	302	323	301	320	326	322	327	292	310	308	345	329	308	283	285	311	321	322	310	301	333	309	311	313	340	310	350	339	330	329	329	296	337	357	298	308	335	337	310	304	312	303	323	324	352	317	313	330	287	316	283	315	338	293	287	325	311	316	315	314	350	327	338	279	317	343	324	340	355	333	327	299	289	317	296	310	311	310	316	297	302	301	307	357	326	280	338	310	345	367	315	307	351	282	302	340	309	308	307	302	346	309	304	347	311	326	296	305	333	291	302	301	292	310	313	304	330	321	332	327	303	318	326	321	319	342	302	324	341	280	299	313	324	345	325	316	318	353	304	340	310	323	310	346	301	282	317	319	315	320	355	307	300	294	339	339	312	351	328	341	322	302	307	307	320	326	314	301	284	315	343	324	322	336	300	347	327	298	329	299	286	287	299	329	330	297	320	319	306	325	315	322	358	295	344	307	311	305	310	313	314	323	345	326	315	310	316	339	346	312	356	332	290	311	334	312	334	325	319	304	343	299	290	307	314	318	301	283	328	336	317	331	290	321	322	303	310	306	292	327	286	304	303	338	321	327	323	355	307	327	291	312	347	318	307	324	321	324	318	325	282	314	311	312	309	322	307	331	315	313	313	351	320	346	316	309	312	341	340	321	322	354	309	301	311	334	325	332	321	312	330	310	330	333	318	326	303	288	299	321	330	304	303	327	310	312	299	324	354	301	336	349	312	355	342	338	356	317	314	348	308	321	353	328	325	298	316	310	313	297	304	292	330	315	317	321	327	336	344	314	307	314	299	333	294	339	319	321	306	291	315	313	292	333	313	317	358	322	315	331	300	343	316	304	320	306	277	345	335	309	330	307	325	338	333	346	330	318	285	334	313	304	333	327	329	322	315	326	270	327	317	299	341	325	350	319	277	326	309	288	325	364	351	316	296	271	318	309	331	306	295	293	321	354	334	310	333	334	337	335	301	300	329	335	333	357	335	361	326	313	342	309	324	300	315	328	328	357	332	339	349	305	295	338	328	305	298	336	346	303	311	317	321	328	313	319	336	290	353	311	297	306	317	301	325	308	320	265	287	344	333	351	349	326	329	345	332	273	291	320	332	319	282	333	337	311	335	341	313	350	329	336	319	331	336	326	322	300	341	355	277	337	314	331	322	299	329	330	298	332	315	314	321	292	293	310	323	370	341	326	289	290	303	333	318	306	344	336	297	322	310	327	350	333	297	270	319	369	340	312	309	312	327	324	329	322	318	304	345	327	338	314	314	296	325	308	324	299	344	336	310	300	340	336	318	320	335	344	315	312	312	343	340	337	322	291	294	307	335	321	311	282	315	342	344	349	344	320	348	320	330	311	331	327	315	292	326	353	305	331	344	308	320	295	342	329	316	325	312	333	288	299	318	310	324	312	340	339	307	353	316	324	302	307	293	317	306	296	354	333	301	337	313	322	286	324	305	289	331	311	309	296	315	329	337	298	296	337	349	320	303	325	312	357	303	315	286	309	314	341	339	301	309	340	306	317	325	335	321	315	307	328	323	332	323	319	305	338	319	344	324	304	333	317	332	355	340	327	324	346	287	327	318	330	317	286	315	334	302	337	298	305	330	335	327	306	306	325	344	300	359	285	324	340	330	329	338	313	339	325	339	318	287	319	300	339	312	359	322	324	298	301	302	301	328	332	327	310	344	331	302	312	310	336	326	333	318	297	317	330	312	326	308	307	319	297	309	325	307	325	316	321	329	332	303	321	289	348	322	314	337	312	312	319	331	323	330	323	294	307	318	321	305	320	317	306	312	339	322	317	314	305	304	298	327	309	319	329	330	313	301	311	375	342	285	315	317	322	314	291	318	289	338	311	297	296	328	325	338	306	370	357	319	274	317	310	321	307	278	335	313	323	338	326	319	320	326	327	320	295	323	335	343	323	316	301	311	321	283	329	328	301	306	329	316	347	302	307	324	327	322	319	332	343	323	325	340	290	300	331	308	343	318	306	342	298	295	311	333	324	338	328	317	341	314	327	340	321	301	317	319	305	306	335	279	326	320	325	297	360	307	314	300	326	313	314	337	319	339	337	346	327	300	307	312	327	316	275	329	350	319	344	368	304	290	328	294	299	325	313	330	336	302	309	361	348	355	330	314	321	328	274	322	342	323	332	339	347	306	324	328	333	305	338	340	350	306	307	323	348	332	325	315	311	314	325	290	313	353	320	305	310	325	335	290	329	335	340	330	308	334	324	332	309	321	361	332	335	294	302	315	337	338	302	316	315	331	312	301	320	338	287	345	330	307	298	309	339	322	326	313	326	344	324	287	293	323	345	324	343	311	320	324	312	332	319	327	288	303	331	324	321	313	343	316	329	322	327	294	332	343	338	321	338	326	341	339	347	330	299	331	318	297	344	315	299	332	346	318	283	339	327	282	301	295	305	353	302	317	284	344	334	289	324	296	329	329	329	365	295	301	293	341	298	326	343	330	327	350	328	337	332	356	323	279	300	329	330	354
5828	1281	934	899	893	832	784	815	778	779	827	800	789	797	822	782	772	803	837	846	827	791	741	861	793	793	798	808	864	829	741	844	795	775	815	813	785	825	833	809	791	814	798	828	786	833	818	816	829	856	766	760	823	822	760	785	835	789	792	801	769	850	831	778	777	767	809	809	837	877	730	809	790	792	785	769	834	786	784	853	748	790	788	784	778	804	817	754	773	828	766	793	781	833	816	850	809	776	810	884	803	755	789	827	791	883	743	824	797	786	834	837	809	810	779	803	779	784	840	751	805	832	823	835	838	828	818	812	844	791	817	776	788	807	778	834	832	824	839	797	780	839	804	794	781	800	782	790	783	789	842	773	788	818	831	829	753	842	764	833	792	795	760	817	821	845	865	806	860	775	748	787	767	835	822	782	786	834	784	767	822	832	803	814	819	751	804	777	777	765	791	861	786	798	805	787	794	812	794	805	810	800	800	800	837	787	787	888	773	828	800	765	850	827	817	792	804	804	759	821	794	795	811	804	832	837	813	813	799	786	851	824	801	807	822	810	806	789	818	759	788	794	834	805	787	792	811	768	827	828	768	781	797	822	783	799	799	821	809	803	790	783	819	852	847	803	841	819	862	782	789	782	815	841	823	792	829	824	832	831	816	816	790	827	772	771	840	811	798	797	781	777	853	841	771	775	795	813	850	812	808	765	775	816	839	834	776	823	795	787	841	807	833	797	861	773	808	776	817	787	846	780	776	799	827	814	841	817	833	790	811	777	789	803	830	813	836	847	850	852	780	819	817	817	801	870	800	831	800	848	827	892	854	799	782	788	790	851	838	794	786	827	767	846	800	806	839	857	771	785	767	781	829	794	769	857	762	775	721	806	812	790	775	820	810	837	844	794	814	806	807	773	809	826	759	820	803	846	790	848	827	840	840	803	802	860	823	797	826	844	797	773	804	773	844	843	867	875	816	782	819	780	811	854	787	829	842	819	896	858	812	792	813	786	850	853	835	846	847	818	829	801	765	751	821	816	815	800	782	791	793	794	796	814	791	797	820	799	827	756	813	826	759	793	843	831	851	823	807	888	836	804	772	820	807	824	839	802	782	816	824	863	776	837	814	815	807	772	801	751	796	806	845	843	823	826	816	802	862	763	825	787	809	818	765	836	819	822	842	826	840	808	807	785	808	815	828	838	832	799	839	758	806	821	824	760	836	790	815	822	791	791	798	784	838	741	808	834	829	796	800	841	780	844	802	764	770	830	774	737	787	818	793	757	846	816	798	804	791	818	836	815	835	837	842	757	799	812	783	839	822	820	823	790	799	777	793	776	802	791	825	877	820	822	823	850	816	790	779	768	795	817	815	813	824	825	817	801	780	795	814	814	786	835	788	813	855	798	815	807	751	805	805	783	785	803	802	799	834	748	825	789	802	811	767	803	751	813	792	818	790	768	792	791	801	820	836	819	800	856	810	807	838	824	841	746	816	818	767	831	828	774	806	810	840	812	802	795	786	821	790	823	810	888	766	808	867	805	831	823	878	782	785	818	825	824	814	820	747	807	796	827	806	797	811	826	763	785	790	780	767	857	827	812	841	803	815	792	826	857	821	780	806	771	768	789	781	815	814	869	790	814	830	805	804	808	789	813	788	780	773	746	772	791	831	834	854	778	812	809	821	877	824	799	789	829	772	864	807	782	789	782	828	842	838	849	820	783	788	794	792	818	799	791	792	874	778	862	836	821	773	832	807	831	814	841	775	770	855	828	830	821	823	835	808	814	817	876	857	780	773	773	776	790	808	764	847	876	823	810	800	840	793	801	797	856	807	770	814	779	831	820	796	824	795	851	846	804	825	814	788	792	804	824	808	763	797	852	819	839	816	785	770	826	868	826	783	782	800	785	840	832	827	807	847	790	811	790	818	797	815	780	852	830	763	799	780	836	834	815	815	843	811	865	849	808	800	789	890	814	847	822	801	845	801	849	803	821	802	784	831	783	824	770	798	741	808	808	826	831	810	721	845	822	844	835	821	798	767	774	806	813	793	832	839	751	860	791	823	775	815	790	801	796	854	822	817	812	795	798	799	796	806	778	781	792	785	798	796	835	848	770	829	856	767	805	765	805	864	794	848	826	829	777	822	807	829	808	784	847	826	798	772	783	840	847	825	803	805	836	767	792	841	811	798	787	839	789	824	844	808	818	814	801	807	781	766	811	852	810	841	791	802	828	845	802	793	781	824	798	799	779	784	819	767	786	771	800	833	807	819	759	802	807	813	797	796	775	810	799	764	797	839	779	761	777	805	857	802	845	820	892	790	847	797	782	833	823	826	769	788	855	805	808	824	843	790	751	807	825	860	855	783	768	802	808	835	803	837	808	785	804	820	772	845	824	867	797	884	817	788	852	793	834	785	860	816	820	780	836	787	808	739	813	821	833	767	780	791	797	818	771	778	761	801	803	779	774	757	824	840	841	844	832	813	791	775	786	836	757	775	790	816	785	771	765	843	822	747	803	803	791	733	794	834	800	821	787	810	793	782	850	846	871	788	816	824	820	767	871	840	817	725	791	787	827	851	807	819	817	820	835	789	785	837	802	804	776	826	797	796	796	833	862	774	838	840	806	791	781	839	854	783	814	771	848	796	851	815	787	782	799	803	843	833	790	808	816	813	811	792	754	813	714	876	798	844	760	796	837	857	781	809	837	800	829	767	799	782	744	813	848	748	799	789	811	840	848	818	715	786	789	778	766	790	788	872	834	759	789	801	806	836	796	778	770	851	773	782	754	824	770	806	785	799	764	775	822	809	799	837	794	796	797	845	790	831	741	782	807	767	775	798	806	824	858	754	793	768	762	764	851	828	835	809	805	822	814	805	838	783	799	801	840	833	822	840	818	885	890	823	852	803	794	815	790	828	826	783	864	825	804	831	772	810	828	795	819	810	835	767	795	859	822	745	831	778	796	833	798	772	847	809	822	833	775	795	823	858	805	784	838	806	838	806	815	817	802	840	797	809	832	767	826	804	818	822	808	814	802	815	813	804	743	817	797	808	786	769	789	831	800	801	787	805	823	808	840	815	800	807	802	828	829	837	840	814	816	818	791	814	828	837	786	833	771	820	874	821	855	803	812	855	784	808	865	799	787	809	773	816	774	875	849	845	810	805	842	844	807	847	781	828	839	797	805	828	820	790	858	809	816	790	803	830	845	831	793	833	856	793	823	786	768	797	806	797	778	777	861	859	803	792	796	769	808	838	813	809	824	810	797	810	813	813	742	781	778	814	836	852	797	778	793	758	811	809	828	795	800	829	793	809	849	830	815	851	777	803	843	796	813	814	832	825	800	762	783	869	812	821	826	819	796	856	758	845	801	827	718	805	791	826	845	817	811	772	761	825	833	841	804	798	793	848	783	840	819	756	797	819	838	843	766	797	811	811	787	838	843	819	827	799	787	787	796	797	791	836	772	838	836	785	788	875	810	828	802	833	782	806	799	770	852	817	834
24534	21008	23949	28240	21014	16882	749	501	450	421	462	416	423	369	383	405	448	419	397	394	362	373	377	378	385	393	393	428	363	382	374	410	394	397	395	398	399	417	405	418	391	388	399	372	420	431	399	359	353	399	392	426	371	400	385	409	361	429	395	440	361	413	376	385	360	392	400	425	409	380	398	407	406	392	378	436	380	354	351	397	376	398	379	415	388	392	405	363	394	368	371	399	392	421	401	376	377	364	397	364	397	407	391	343	374	389	390	370	406	362	413	400	435	396	379	405	378	375	392	386	371	402	404	366	374	401	396	354	388	403	427	395	374	383	393	424	349	412	379	396	381	394	411	395	372	383	399	426	375	350	421	369	365	372	399	391	375	361	402	388	413	399	409	402	398	403	393	375	390	369	367	365	364	384	404	423	391	383	396	367	401	403	386	390	392	373	404	389	367	352	352	387	349	392	361	371	413	386	407	386	417	361	394	342	391	385	409	405	388	405	381	364	405	398	395	373	393	383	379	370	346	397	430	433	374	383	369	396	421	353	382	431	432	419	380	367	373	374	383	410	398	400	430	386	420	416	402	393	359	390	382	383	407	424	354	339	369	393	383	358	402	403	386	358	391	339	392	379	365	351	368	395	358	389	361	381	382	354	408	414	376	373	357	426	377	359	381	393	362	380	388	398	400	404	368	380	395	351	361	365	332	411	417	421	379	387	372	395	444	369	416	379	373	409	395	382	390	397	372	351	367	366	367	383	383	365	407	363	394	380	377	376	372	358	411	378	371	394	374	377	378	383	393	435	372	372	377	390	339	382	370	356	372	364	349	405	388	393	374	380	366	378	349	385	377	364	366	384	404	412	382	397	408	404	389	392	368	395	365	363	386	388	381	399	403	388	389	393	388	397	416	364	408	401	433	396	392	415	396	428	405	399	363	391	388	392	383	402	385	389	371	400	358	403	403	385	384	407	434	395	407	394	413	378	396	385	393	380	358	365	401	402	370	380	365	428	399	373	404	337	383	377	396	372	370	372	406	395	383	416	399	431	425	374	417	411	393	372	399	390	385	397	363	384	387	424	380	400	419	386	385	399	382	383	396	378	360	377	391	390	370	390	385	393	385	374	396	346	339	389	429	407	431	374	403	388	382	410	363	355	356	340	405	375	373	393	400	398	394	392	416	392	361	395	375	386	402	351	393	390	373	414	370	358	363	362	362	374	385	414	408	408	389	403	362	382	398	396	376	345	429	390	358	373	378	390	371	347	407	377	365	410	449	412	383	406	365	395	390	377	368	385	409	379	384	421	388	397	375	382	389	369	399	435	376	426	403	418	395	381	415	354	366	413	372	392	388	368	401	415	367	395	385	390	383	377	402	362	372	395	388	397	387	411	399	364	372	442	367	379	418	397	342	383	410	368	370	375	400	418	374	409	412	361	400	371	367	367	392	360	386	377	397	380	406	360	373	388	380	388	327	373	412	374	409	377	395	415	395	364	383	358	394	361	367	368	370	418	385	383	390	394	410	354	402	384	419	400	382	335	370	372	399	404	414	381	392	390	418	413	358	374	380	335	373	399	385	401	358	369	353	348	349	384	408	399	424	371	374	446	415	416	399	382	373	388	378	393	381	408	388	386	423	356	444	353	349	364	378	410	363	377	370	393	432	419	411	380	382	386	397	390	369	394	393	363	423	405	388	365	369	348	378	403	373	364	358	408	393	364	376	363	404	415	350	389	366	383	360	383	417	401	392	412	431	366	378	375	380	406	398	394	367	387	395	402	367	361	403	366	392	392	373	408	376	400	367	364	391	425	388	393	394	346	372	347	377	410	370	380	378	418	375	358	413	403	370	362	384	407	396	382	424	393	390	378	385	373	351	410	375	342	344	398	379	362	399	391	349	345	422	366	384	380	361	372	366	395	381	417	381	373	370	392	395	413	372	395	406	406	404	363	400	398	414	389	408	391	374	387	402	348	394	402	386	380	400	361	384	396	394	359	359	405	361	379	375	407	413	386	360	375	384	415	370	403	409	415	366	390	377	368	394	384	373	393	372	381	397	371	374	386	392	400	445	429	394	396	397	421	374	367	406	411	386	370	440	419	376	338	418	387	367	345	368	406	384	346	395	365	345	419	389	366	412	413	385	377	389	379	390	392	382	373	370	388	374	421	366	368	403	360	372	399	394	408	372	403	377	373	392	394	384	361	372	374	396	415	395	354	379	415	363	357	395	387	345	369	385	352	429	376	382	409	331	369	351	377	401	405	378	378	377	388	372	382	373	348	429	372	414	367	405	406	406	408	384	365	378	374	426	373	399	365	389	360	418	356	401	393	364	357	372	352	352	378	417	393	370	394	390	394	360	405	382	411	406	413	377	417	340	397	382	373	405	387	364	368	404	383	400	408	395	422	400	387	361	396	384	382	382	396	392	359	379	389	408	395	398	377	381	399	413	385	418	361	339	385	376	372	377	354	352	379	408	402	396	381	383	355	406	377	388	398	375	395	401	391	356	367	386	390	392	398	375	389	397	394	392	374	365	367	397	347	377	405	383	410	375	373	399	393	378	392	376	387	357	379	400	350	373	358	357	347	409	400	389	399	387	412	375	383	365	355	348	359	370	377	348	357	402	364	383	365	387	386	347	364	442	356	421	387	370	361	379	354	359	387	360	407	366	383	386	401	381	401	370	412	396	378	356	368	395	396	395	443	379	378	377	404	368	365	408	404	407	373	382	374	400	385	407	390	405	365	367	380	372	382	412	420	386	375	348	419	442	397	408	365	375	366	384	371	406	385	387	389	360	360	392	393	377	355	414	414	395	447	371	391	396	407	370	434	380	383	385	361	371	415	396	395	382	432	412	381	394	399	370	381	385	382	385	409	361	371	369	350	356	377	390	375	380	376	413	367	378	410	396	391	409	419	386	402	371	381	405	400	384	387	404	400	364	372	356	398	382	399	375	388	360	382	348	381	382	382	387	405	359	366	419	350	389	379	395	384	361	380	375	413	361	411	413	365	406	406	395	407	425	391	362	386	390	398	363	383	388	349	388	377	404	401	412	404	378	378	402	395	391	404	391	342	394	357	373	399	382	437	381	379	363	395	375	407	429	352	417	394	387	404	362	413	367	390	415	358	376	388	403	400	350	384	363	422	402	425	420	372	365	396	390	369	424	408	369	404	411	391	391	384	402	399	379	413	402	355	394	346	403	342	374	362	367	367	403	382	391	397	402	372	422	383	357	396	400	357	395	374	335	391	384	385	380	366	401	398	344	387	402	432	384	395	397	395	378	408	384	394	403	377	419	392	378	413	409	357	402	372	378	373	380	347	411	382	389	399	403	393	378	409	368	416	442	385	398	389	407	392	366	418	386	389	366	363	374	376	428	419	361	390	408	390	406	385	366	379	363	388	406	368	402	411	388	390	406	370	381	402	407	374	399	389	370	381	424	400	375	386	339	372	383	375	400	386	343	379	375	418	419	384	405	398	378	398	356	380	417	369
3682	3010	1493	1691	1027	981	1012	959	961	947	904	962	927	913	927	945	939	949	936	948	943	953	932	949	940	902	984	931	919	945	920	945	892	961	930	973	917	984	939	952	895	931	921	921	931	846	892	928	995	909	911	958	921	930	909	976	901	938	907	926	940	926	885	880	909	893	943	879	921	870	893	917	958	911	930	920	907	896	905	958	965	940	977	926	933	935	940	950	946	945	912	903	901	916	961	900	936	931	907	934	925	955	935	970	908	948	917	935	893	940	914	918	906	942	928	962	931	924	932	926	904	861	910	869	909	909	902	892	940	934	898	928	947	874	1013	942	933	984	941	875	915	926	969	913	862	923	927	946	891	951	885	898	923	930	925	913	932	922	925	925	893	915	896	961	902	902	950	928	909	934	948	909	949	891	930	941	887	953	911	915	905	894	888	956	959	905	929	898	893	940	928	866	956	843	921	946	960	943	995	964	924	928	948	893	912	967	950	965	943	956	914	974	931	895	943	889	925	900	919	897	954	946	933	934	919	927	888	907	958	985	883	934	941	900	955	875	916	880	926	897	961	884	944	913	978	911	869	962	936	966	924	943	884	918	932	980	983	958	875	962	986	931	926	905	937	987	929	863	950	895	955	920	915	924	927	969	964	900	957	960	924	939	922	936	910	864	931	961	881	910	928	952	928	940	929	890	909	879	926	969	918	898	948	903	952	905	948	928	913	954	958	926	968	983	935	923	959	903	930	932	932	905	909	972	847	936	929	931	944	933	872	943	922	914	919	868	913	884	895	899	902	960	938	904	913	980	939	929	890	929	922	888	903	913	928	944	887	930	957	910	965	952	892	907	902	904	966	958	921	893	953	927	906	900	927	947	924	938	934	939	905	954	916	912	920	867	931	874	926	868	924	940	962	912	934	933	970	905	933	929	928	872	956	969	949	913	973	954	938	971	890	934	903	883	904	955	928	889	915	957	935	951	895	895	934	903	910	916	966	935	922	975	924	957	965	953	931	926	942	903	924	915	909	947	948	873	938	892	889	958	922	939	962	909	910	916	961	1004	966	938	947	883	943	895	931	948	933	943	925	873	976	941	958	971	945	960	946	870	880	869	921	926	937	1003	924	911	921	892	905	964	940	943	936	939	946	919	954	968	934	926	900	921	938	964	978	957	990	917	930	971	893	913	942	931	871	946	896	901	914	924	938	960	930	936	929	854	930	961	970	905	911	926	947	933	945	931	968	928	927	901	930	903	930	910	922	919	962	920	928	929	937	922	874	905	914	888	929	881	890	938	951	914	898	901	974	992	895	932	918	901	922	905	926	862	987	923	893	888	918	938	864	876	887	904	956	954	920	930	940	946	960	935	921	888	921	963	922	919	893	907	979	967	963	886	959	958	902	952	910	941	935	884	916	929	924	931	936	937	916	864	935	948	915	948	963	917	920	936	945	964	906	911	942	926	863	927	1016	906	891	931	891	935	924	928	875	939	924	906	913	899	915	937	919	880	935	928	897	866	935	898	917	949	951	936	934	920	921	943	936	981	1012	931	901	940	909	885	915	918	925	911	965	853	958	968	949	907	878	942	916	927	942	940	940	908	938	940	919	933	912	957	974	890	941	934	952	943	928	949	932	986	983	917	887	985	948	895	940	932	921	932	930	944	906	940	933	927	932	938	927	962	851	966	912	936	921	930	920	894	926	899	965	938	956	952	896	963	961	943	915	911	922	943	939	903	872	898	913	910	859	921	900	936	951	956	965	1019	939	948	942	882	947	936	927	910	938	901	932	960	908	907	906	939	951	942	911	967	970	940	903	866	891	933	891	897	921	977	922	936	918	911	989	901	920	946	922	913	901	872	883	901	931	914	908	882	919	930	928	912	971	893	914	932	905	964	915	908	987	982	878	920	907	948	915	907	960	907	946	933	884	928	914	918	900	937	861	948	920	947	978	906	904	890	927	959	916	885	890	892	934	941	906	908	930	937	916	975	896	911	922	913	949	922	945	930	920	912	949	920	896	1035	909	913	943	930	973	912	891	918	896	940	878	949	930	866	995	945	924	955	887	955	890	938	948	955	910	885	959	923	948	937	947	1000	934	978	885	965	971	973	931	921	929	945	900	894	933	946	880	902	902	894	973	882	948	927	953	941	910	990	891	922	919	939	904	935	937	941	893	943	893	916	905	920	857	950	896	915	944	913	900	908	925	898	927	938	924	947	926	917	973	961	976	961	915	943	943	902	922	910	951	918	961	938	914	921	953	892	936	926	943	924	957	968	936	927	907	896	929	911	961	959	916	939	920	885	901	891	878	918	952	911	897	962	928	935	960	901	937	903	886	883	893	950	907	897	922	900	936	889	957	926	899	896	917	887	924	939	929	986	848	939	975	970	891	927	933	949	918	968	913	909	913	937	897	923	917	899	932	902	937	953	907	930	911	906	892	872	923	891	878	931	973	944	918	944	946	945	924	956	937	908	932	947	963	872	873	885	882	927	914	915	960	944	924	940	935	951	897	948	937	952	944	921	937	884	945	920	873	941	939	911	899	874	906	886	925	886	916	936	915	960	893	913	902	947	986	877	878	929	922	951	952	926	932	951	923	912	927	911	926	911	968	914	910	920	932	901	899	967	904	912	929	945	970	928	938	911	941	886	919	929	929	924	918	930	877	909	967	950	892	899	918	869	912	892	907	870	937	910	912	928	949	919	918	920	952	972	959	951	907	900	901	892	898	907	927	914	950	909	897	910	926	919	911	915	914	927	927	900	948	927	867	922	964	953	938	974	869	903	954	909	953	875	936	876	891	949	930	919	885	936	928	904	993	942	932	856	961	948	926	916	946	921	900	937	904	894	873	900	968	912	940	895	953	902	933	934	877	975	876	878	943	960	969	942	917	911	923	980	901	964	946	921	889	890	949	908	886	924	958	955	902	939	915	879	924	870	932	913	941	941	911	911	937	909	964	934	987	924	892	870	963	943	916	882	929	874	913	872	927	881	928	887	911	898	965	922	906	875	931	945	982	876	928	956	934	938	926	936	904	935	959	898	885	896	906	884	925	924	960	874	960	854	951	905	953	894	890	927	954	917	904	940	906	938	927	877	935	908	927	977	931	963	923	880	910	908	952	853	873	920	856	913	897	986	941	905	929	918	897	929	875	951	907	970	938	906	916	935	919	984	929	909	926	941	917	920	924	914	933	936	905	999	939	938	902	921	975	938	916	881	918	896	958	941	900	874	886	893	863	880	910	925	881	936	917	923	896	949	889	910	938	969	901	940	942	843	982	906	911	906	909	863	919	931	933	973	919	913	929	933	933	934	916	898	950	938	927	986	958	909	943	979	904	975	917	976	904	906	893	920	917	880	928	957	880	913	971	920	940	923	923	985	940	913	944	932	910	941	882	1005	939	890	933	952	955	943	898	954	914	994	906	898	959	910	943	929	936	936	927	937	937	953	921	909	938	916	935	928	909	921	979	944	937	944	871	922	899	956	863	901	889	920	842	937	907	932
24024	21048	24380	27953	21051	21064	13688	598	373	315	351	329	291	283	276	264	255	270	273	248	262	220	237	266	234	235	216	235	204	261	221	241	228	292	259	242	235	245	232	219	249	245	245	201	249	266	247	251	216	247	234	228	239	234	236	241	231	254	220	246	289	259	235	260	266	271	254	273	227	239	262	236	280	232	235	230	254	234	231	247	247	243	224	236	226	248	223	247	265	241	237	247	243	250	209	259	216	221	263	237	271	260	256	235	228	236	227	233	234	257	246	259	235	260	250	234	277	249	254	271	244	234	247	251	225	239	241	218	231	257	247	247	240	264	244	229	253	235	231	208	244	243	268	242	249	235	244	236	233	242	236	219	257	223	247	251	203	231	231	247	261	270	246	252	243	232	224	220	218	242	253	248	231	204	254	280	230	253	245	251	242	228	247	243	230	239	256	225	248	231	232	215	279	225	255	256	260	229	246	260	272	239	215	243	242	248	275	232	269	263	230	234	211	240	278	235	235	242	228	257	234	238	251	241	252	222	264	231	239	224	250	228	210	232	260	245	242	236	236	248	232	220	261	258	248	226	230	273	241	227	238	245	246	252	224	218	215	256	231	252	220	246	215	258	192	246	231	270	223	281	242	244	259	220	230	215	257	187	246	252	215	223	244	208	254	198	237	244	232	244	266	217	236	270	262	239	234	225	220	215	248	247	221	244	247	233	235	257	245	207	223	223	239	247	238	224	264	241	185	281	254	245	250	236	258	253	231	223	260	227	235	237	237	249	227	247	246	253	266	228	219	245	231	252	213	211	256	253	235	268	257	222	230	207	222	241	246	232	204	263	255	245	257	234	235	246	260	227	223	226	245	273	233	254	238	243	247	235	267	213	242	258	234	220	252	223	230	220	245	237	241	228	261	240	238	251	247	218	240	243	242	233	253	240	233	230	230	250	229	244	227	251	215	235	244	248	250	240	260	242	244	261	224	226	225	215	256	209	226	246	244	236	210	256	229	249	224	257	253	240	231	260	272	234	240	228	236	256	231	250	235	257	249	234	208	223	260	233	229	228	214	235	217	228	225	251	255	229	240	245	228	233	229	250	236	250	255	248	230	231	252	244	237	238	232	234	248	261	222	220	214	253	239	303	237	218	269	232	234	234	247	275	227	244	233	270	259	253	235	271	213	235	240	240	224	247	252	256	200	254	264	226	234	262	257	261	263	251	235	222	207	213	248	257	228	228	236	236	275	220	256	222	262	241	240	243	241	225	258	262	237	229	244	248	229	226	253	251	231	253	236	212	247	212	234	221	238	222	255	229	253	246	238	207	248	237	244	222	227	247	231	237	210	222	238	240	250	248	249	248	240	203	274	246	224	227	227	250	232	227	245	234	233	208	234	222	253	207	237	223	249	270	227	227	245	239	251	248	222	232	231	265	215	258	235	237	272	275	243	277	233	256	248	212	247	263	235	253	227	253	254	234	250	236	262	234	261	278	243	226	250	221	240	239	230	229	201	229	272	241	269	267	241	243	243	240	233	259	222	233	232	228	250	213	249	253	228	253	229	244	243	239	235	247	251	259	223	231	245	250	245	248	246	222	228	222	242	242	238	220	254	227	255	209	224	240	259	229	220	260	237	234	248	225	237	250	243	225	232	233	233	247	257	257	231	246	233	243	244	218	238	231	214	225	214	273	255	242	250	226	242	225	248	253	215	236	232	245	226	254	266	224	258	251	239	198	218	269	256	249	219	221	221	239	247	227	226	232	227	239	293	278	243	245	224	263	249	262	224	268	280	260	241	222	224	257	229	256	207	257	236	242	215	220	241	257	239	253	271	257	245	250	214	225	263	238	236	215	270	246	206	257	230	220	206	247	242	208	231	212	243	252	234	257	239	234	226	241	253	228	229	221	261	254	240	254	225	229	206	247	232	249	255	228	252	260	239	257	229	255	241	261	265	220	232	239	244	245	230	250	267	255	238	235	203	259	235	227	260	264	211	220	270	226	255	266	237	235	226	241	231	226	228	230	238	232	247	245	247	221	218	226	238	225	241	236	254	243	252	256	239	211	253	229	232	260	210	245	228	249	229	228	249	261	254	263	242	241	243	240	238	236	226	235	241	251	239	260	225	229	255	240	256	278	249	243	249	246	244	245	214	248	238	244	251	230	239	242	247	229	217	221	242	252	245	216	226	237	228	226	247	222	269	256	243	224	216	238	238	226	238	207	220	241	244	215	251	273	265	236	253	246	252	251	215	246	247	213	223	243	236	232	233	230	217	229	242	222	231	250	257	217	241	248	226	261	249	236	241	226	241	241	224	246	238	249	219	236	233	239	245	218	226	237	253	245	246	241	218	234	227	274	219	255	221	264	259	225	259	243	246	248	233	223	205	250	233	238	212	258	254	213	226	240	237	244	249	230	244	228	244	230	243	242	234	228	232	245	235	261	217	220	239	273	266	281	228	249	256	249	224	221	245	234	236	224	244	246	219	205	243	231	263	209	218	241	226	246	245	215	251	223	248	237	238	232	282	240	218	249	273	242	274	203	209	251	236	230	259	227	265	255	234	237	241	239	224	240	227	247	238	238	255	215	223	263	252	207	229	211	240	249	229	245	251	255	248	227	243	247	252	239	223	239	235	220	229	227	221	215	220	210	242	255	237	232	253	255	251	235	261	233	264	263	252	224	224	236	224	246	245	233	250	238	212	237	228	224	237	239	256	258	272	229	264	240	216	248	243	248	242	225	246	232	243	242	221	249	246	209	230	245	238	228	229	234	239	275	236	259	244	215	221	250	206	244	240	243	248	238	261	231	244	246	232	218	252	245	237	229	201	203	237	257	253	226	235	228	255	245	248	264	220	255	231	254	243	225	236	226	232	227	218	247	223	247	239	243	225	256	277	225	238	265	240	241	285	263	232	240	247	248	258	244	252	248	238	219	236	250	285	212	232	239	233	220	252	207	214	218	259	249	226	237	239	223	266	242	204	243	242	208	240	256	239	230	229	249	248	226	257	239	251	217	230	249	235	219	246	234	258	228	228	250	238	242	251	222	249	221	242	224	216	224	278	272	221	240	244	237	245	243	243	235	256	238	247	237	224	234	236	246	236	249	244	234	247	211	248	240	227	266	244	252	248	228	212	247	240	236	242	234	213	205	261	233	239	238	273	229	219	228	225	252	255	262	269	254	238	249	249	220	279	248	231	243	232	252	239	257	233	233	246	217	238	248	247	222	248	240	250	227	245	217	239	234	263	250	226	238	243	247	238	280	218	236	232	240	227	252	247	221	238	262	254	229	229	222	249	215	219	256	254	262	238	246	263	266	242	225	245	255	238	209	236	229	237	245	221	235	250	233	227	227	224	219	228	236	247	267	242	221	260	240	220	241	252	251	216	247	255	257	265	266	245	234	258	229	229	234	228	278	257	244	230	215	255	235	229	230	229	232	215	252	248	231	225	226	240	226	234	246	242	257	256	229	242	246	258	232	240	237	234	240	219	208
3835	3877	1656	1802	841	730	694	648	635	642	592	587	608	601	597	585	618	566	590	555	603	616	543	670	584	592	603	613	582	591	618	565	537	581	549	568	587	605	588	570	569	593	615	579	552	602	555	581	551	614	606	613	580	581	570	554	549	586	558	581	516	583	602	574	565	595	594	588	581	594	562	602	636	563	592	559	586	636	557	579	564	625	545	642	622	564	567	577	589	579	549	538	604	611	595	602	561	599	535	516	615	560	601	574	602	557	623	566	579	592	576	609	586	590	548	558	591	604	609	538	577	590	555	536	533	578	592	560	591	539	541	542	561	609	574	530	600	572	587	566	533	555	600	611	537	600	591	562	555	552	626	549	571	578	598	555	618	571	566	603	576	619	576	534	581	600	575	576	580	568	580	579	612	578	566	586	537	568	542	548	582	601	622	583	548	598	555	587	571	601	560	614	540	545	578	540	635	561	631	541	562	581	578	575	574	578	536	584	617	556	594	551	569	602	566	621	573	562	548	572	557	599	585	589	584	566	580	579	578	531	584	536	557	604	564	639	592	594	574	559	574	587	567	584	622	544	527	570	546	554	639	628	566	597	571	570	595	586	585	600	603	604	582	605	571	611	556	580	592	557	516	571	580	541	606	544	595	565	619	573	561	593	597	568	606	572	600	591	560	527	546	552	569	583	555	570	586	527	581	547	587	608	556	598	592	591	553	590	605	547	589	582	559	595	566	579	576	563	555	585	584	562	614	570	591	570	590	598	595	617	622	585	634	567	609	593	612	599	576	560	570	531	521	608	588	593	568	566	607	595	584	587	601	554	588	602	579	580	573	543	603	613	568	611	588	584	586	616	577	584	557	584	586	570	553	574	575	610	555	562	610	607	542	577	547	534	613	555	556	604	562	594	569	611	588	567	589	592	598	562	591	585	542	605	531	586	589	574	559	543	600	608	584	577	568	536	576	578	577	579	558	554	562	567	566	604	592	579	539	620	564	587	561	611	567	629	566	565	645	571	594	583	537	563	532	603	546	577	611	565	629	609	624	550	566	585	544	573	566	563	597	558	564	606	556	584	595	583	578	581	569	587	619	588	589	615	574	603	551	577	586	563	564	567	588	581	533	567	577	548	558	586	550	570	538	600	548	557	534	577	584	613	572	560	633	616	555	552	579	627	564	576	548	616	596	548	582	621	583	564	612	567	579	606	572	656	609	566	568	585	562	564	580	567	552	556	549	542	523	570	564	617	541	549	545	570	573	564	625	566	569	589	541	605	564	598	600	598	559	593	538	583	554	576	595	605	562	597	620	609	582	534	579	588	558	534	547	617	550	558	559	550	559	557	609	550	585	572	601	578	577	564	586	578	561	562	588	567	545	579	563	561	584	577	583	591	549	597	571	592	615	591	571	611	570	591	535	590	553	592	610	527	588	572	589	572	580	569	558	565	561	538	548	556	619	591	589	559	584	605	603	589	571	553	569	547	549	581	549	594	564	617	586	602	595	570	531	549	556	580	543	567	549	610	568	560	569	581	641	596	552	590	581	560	608	626	555	594	584	594	577	630	566	577	542	578	592	555	584	580	580	558	591	546	579	584	563	570	578	612	550	616	539	582	591	596	608	588	567	592	594	571	617	580	624	585	597	577	547	616	553	592	568	558	589	580	576	560	556	579	553	592	636	596	562	567	598	586	566	591	523	583	544	572	568	543	566	602	522	569	546	565	540	586	572	610	549	556	578	608	578	573	596	617	604	602	586	581	576	578	563	582	590	593	577	591	603	573	593	590	585	578	580	592	559	550	600	552	581	528	537	587	599	552	561	556	587	584	569	614	594	537	654	570	554	571	563	578	580	591	597	547	577	619	613	602	590	573	566	567	583	584	572	564	588	614	622	600	553	619	577	592	594	612	539	561	630	550	591	572	572	558	587	584	571	604	563	547	558	565	604	565	587	619	571	530	585	603	556	580	568	590	534	615	579	586	600	588	579	576	569	562	547	566	580	573	579	581	586	570	552	562	562	622	572	594	570	577	548	590	595	600	576	557	571	563	542	581	605	581	534	567	599	586	558	549	597	594	577	554	548	620	592	578	633	568	555	620	589	591	552	580	568	547	585	605	577	558	573	589	597	561	594	572	573	566	542	569	563	555	564	601	585	538	581	552	630	597	641	557	569	629	571	604	590	578	595	586	563	594	558	590	605	588	642	590	573	584	547	575	606	587	585	566	550	548	597	581	582	579	610	608	596	546	597	574	576	575	569	571	567	514	570	565	580	567	590	528	557	645	579	554	582	567	583	569	608	555	570	575	577	568	599	586	589	593	580	596	567	611	573	579	570	627	578	544	581	580	528	587	580	599	618	555	562	600	536	586	599	570	585	571	618	573	574	543	580	583	537	546	561	545	581	573	552	578	580	577	541	554	626	581	544	621	620	580	548	586	604	559	592	561	553	553	579	586	581	614	573	565	601	624	628	597	582	536	627	607	587	566	567	583	600	555	627	578	592	555	590	578	543	593	565	571	560	563	565	592	575	557	613	597	561	582	598	566	590	570	591	612	597	591	589	619	592	590	586	573	593	579	574	590	592	568	606	569	570	559	564	543	595	507	556	556	540	519	575	584	649	571	582	629	583	602	596	607	567	603	560	601	599	592	539	594	571	575	592	565	611	523	574	575	559	575	562	610	559	568	597	626	580	585	620	580	574	609	577	580	581	588	581	520	588	564	569	576	608	598	541	552	572	629	593	591	617	549	583	570	549	567	533	559	607	564	628	544	588	558	610	580	615	594	585	583	602	564	546	570	523	564	602	599	573	594	629	607	581	574	603	563	573	566	618	546	591	524	632	580	566	624	580	563	544	560	618	562	560	563	598	531	590	597	603	587	543	544	611	579	566	534	597	597	580	547	605	571	574	609	561	530	556	561	577	602	561	569	591	575	560	614	567	545	580	580	571	571	595	537	538	546	592	625	568	558	580	565	552	564	585	585	576	560	586	586	594	585	592	539	569	559	530	548	547	559	600	566	551	578	591	607	592	600	611	568	542	606	594	552	588	534	585	573	543	580	554	553	559	603	561	589	571	637	594	640	601	591	619	550	587	571	575	610	591	570	570	572	580	540	529	592	572	563	574	575	528	557	629	564	573	584	553	605	583	600	540	552	607	580	574	575	599	588	596	600	558	584	563	568	580	579	597	607	594	612	598	553	599	559	602	574	576	555	541	584	627	572	565	607	615	572	569	579	572	548	550	597	634	592	632	587	590	583	559	581	589	579	594	602	624	582	543	562	579	599	585	567	549	600	549	571	578	596	577	589	566	579	534	622	572	579	570	612	589	599	594	596	565	606	582	547	575	644	515	559	630	591	576	567	602	556	578	545	570	569	600	576	561	607	543	556	564	563	571	563	605	623	579	612	566	586	577	578	548	617	564	568	607	575	600	544	566	587	596	587	648	578	613	572	595	539	623	573	631	578	605	568	604	575	510	589	559	619	577	541	578	584
31786	19548	7345	747	553	538	411	367	325	322	338	303	289	319	333	319	305	310	339	312	329	310	350	338	274	324	313	338	314	334	328	323	324	326	323	362	367	313	348	291	307	313	331	309	339	259	317	328	370	337	283	312	329	327	328	311	331	315	337	323	305	326	302	334	311	304	324	300	314	313	311	296	310	300	305	305	328	321	294	278	307	295	289	358	338	315	329	315	315	355	325	290	307	330	336	336	340	342	334	317	327	328	276	316	284	301	329	336	300	332	340	302	317	310	320	331	299	338	316	325	331	322	321	353	342	309	274	308	321	354	324	316	312	301	325	327	311	314	282	300	319	319	356	339	317	330	334	321	336	327	337	337	333	296	324	339	309	306	320	306	299	314	307	313	353	323	308	318	337	327	335	301	304	289	304	335	316	332	354	302	343	322	271	301	324	335	326	348	287	295	285	339	303	323	316	302	357	318	325	327	306	287	325	321	303	337	288	315	319	311	303	332	318	313	315	311	327	310	324	331	321	329	320	315	328	293	284	316	321	329	338	307	302	363	307	328	341	293	336	320	353	318	307	330	281	350	295	300	320	364	321	315	336	309	314	344	301	340	294	364	335	308	328	303	353	310	333	326	285	307	333	315	308	332	330	299	313	258	328	296	324	313	315	312	307	332	308	314	323	310	322	332	340	351	361	338	312	330	323	316	323	335	297	299	360	293	312	298	319	298	314	312	331	336	329	335	315	297	320	330	322	323	316	350	278	314	300	342	306	312	315	313	292	360	318	302	290	330	318	332	328	315	286	309	332	354	325	334	302	291	296	307	335	312	327	314	311	364	306	322	302	311	299	286	341	314	287	329	323	328	292	321	320	354	322	324	323	328	319	350	337	316	333	296	315	317	323	300	289	329	335	303	325	319	292	280	326	317	300	302	315	329	298	319	309	315	295	294	278	337	313	341	322	339	314	348	305	314	313	310	313	329	304	307	343	302	324	320	313	342	317	328	308	305	317	340	280	308	328	314	315	318	288	342	303	301	306	340	315	300	295	312	329	298	342	301	296	342	305	288	310	311	333	297	330	325	301	336	340	299	328	327	348	361	307	316	305	314	298	282	344	310	341	349	324	301	354	324	296	308	312	318	287	317	366	326	305	310	338	323	320	307	336	351	322	325	307	296	309	293	291	307	301	317	317	347	299	333	297	317	323	338	286	325	315	353	326	303	336	335	304	320	324	310	319	331	332	330	348	281	275	283	332	318	302	323	275	324	304	323	333	314	311	327	294	331	364	350	293	329	348	384	330	307	350	307	327	347	316	311	311	358	297	312	336	320	305	326	298	301	318	323	284	336	341	279	325	318	336	305	335	306	332	338	346	320	319	289	309	288	342	293	314	296	312	324	324	292	292	338	297	322	357	321	315	323	316	315	314	288	313	325	324	361	313	279	293	293	312	288	327	342	289	301	305	321	306	305	333	361	333	344	281	313	314	354	267	320	327	292	352	358	293	308	296	292	303	313	310	361	361	298	300	299	303	298	314	309	321	345	331	289	350	316	274	285	355	322	286	325	310	358	294	338	326	332	323	281	312	333	319	309	324	294	343	330	316	313	304	299	341	323	320	328	312	316	312	348	331	308	359	338	307	329	358	321	310	287	311	310	357	338	307	358	333	328	348	316	304	344	297	314	319	328	335	352	338	325	327	318	311	327	304	321	289	338	287	318	342	331	343	317	306	296	306	302	321	354	330	308	300	290	336	296	309	309	327	355	312	316	321	320	322	317	303	313	329	305	330	350	334	314	338	320	291	294	332	323	310	305	319	306	304	301	308	318	295	300	316	312	288	358	305	320	345	321	325	297	283	302	327	313	319	292	323	316	322	263	336	298	304	315	294	291	319	319	315	309	329	302	329	313	298	320	308	325	314	284	343	350	345	318	330	309	301	333	313	349	347	300	295	328	336	337	292	338	314	349	318	355	299	331	356	323	322	319	363	307	335	326	321	317	316	328	334	318	306	340	323	312	306	318	319	337	322	331	332	312	334	318	310	329	317	322	319	353	316	336	323	318	323	289	321	299	276	320	304	343	327	324	321	337	289	324	332	316	315	347	328	335	321	309	325	328	304	301	324	289	298	311	302	344	317	323	325	336	338	323	346	311	315	328	333	276	299	331	300	326	304	321	323	328	296	303	302	323	304	300	298	350	324	288	320	323	300	309	287	328	345	314	276	323	313	325	354	318	282	310	323	355	329	301	297	321	333	311	318	276	315	333	306	313	332	305	321	326	320	314	305	315	302	335	360	284	304	329	313	328	320	349	316	306	317	336	306	310	297	330	340	310	338	341	311	301	297	289	317	321	292	290	294	324	294	325	306	335	317	316	325	339	306	280	323	314	311	308	334	279	320	305	300	302	304	322	310	329	326	309	284	313	322	363	336	326	321	322	320	322	309	302	311	329	333	319	324	309	319	298	343	326	305	292	283	331	311	304	280	324	310	294	327	311	332	276	311	303	325	330	300	288	332	326	293	316	307	285	335	295	316	300	328	302	311	308	330	324	311	296	311	337	327	301	325	308	327	309	326	327	309	315	302	317	335	320	342	289	342	298	335	350	312	307	318	318	318	309	318	332	320	335	332	311	322	331	267	313	323	307	288	300	321	310	350	348	276	310	314	307	296	305	317	315	338	343	342	291	321	320	302	341	301	317	318	317	338	298	334	307	285	311	299	310	296	324	316	297	325	310	324	313	312	322	313	329	323	330	329	312	323	344	310	319	295	340	306	310	311	322	330	260	283	301	326	309	315	329	320	298	343	306	308	339	286	298	312	307	288	292	299	294	320	337	336	339	275	328	313	303	343	344	290	327	306	302	329	322	336	336	332	326	325	300	289	314	294	311	287	305	322	321	319	329	296	321	318	312	324	301	310	328	309	309	306	344	316	290	356	272	314	328	283	336	316	304	362	323	309	299	315	309	317	285	313	277	292	294	337	346	298	307	326	316	289	340	320	329	303	293	337	331	303	328	356	308	300	334	330	309	274	311	308	316	335	336	316	324	310	331	299	326	270	322	372	310	317	351	307	289	319	318	308	338	299	320	319	302	330	313	318	315	349	320	306	293	279	324	309	336	330	337	325	322	309	317	334	310	291	301	303	306	306	316	313	316	325	310	298	332	313	320	296	312	304	314	339	338	330	313	351	319	326	350	313	341	347	343	290	313	322	345	320	292	342	296	279	302	353	278	318	291	343	330	313	307	340	314	319	351	325	323	321	325	329	330	303	275	339	295	281	306	332	343	322	334	277	340	325	302	307	294	301	292	317	308	301	320	301	346	346	340	322	370	310	316	310	342	326	316	335	338	358	347	300	285	306	331	320	304	298	304	281	317	329	337	330	357	328	328	323	298	312	367	329	293	306	331	331	318	335	340	326	299	318	324	290	336	277	303	321	332	320	352	341	318	301	349	344	325	326	325	317	327	302	291	308	291	326	304	318	299	328	362	339	335	315	329
5829	1111	863	872	808	815	856	826	827	807	812	766	816	776	820	778	751	814	805	789	803	810	845	842	800	814	761	740	836	819	776	777	802	840	830	850	851	808	854	802	802	827	790	799	781	811	803	819	788	798	781	790	783	842	791	772	812	808	794	770	811	841	815	818	819	811	769	829	836	757	811	804	776	828	804	786	828	817	840	794	808	778	770	793	778	811	791	817	789	845	875	810	816	783	821	831	852	832	816	828	766	851	838	813	780	787	794	831	811	805	749	824	826	790	822	804	800	731	765	807	775	775	767	794	756	817	805	830	774	829	810	882	804	849	781	845	819	860	836	793	830	778	821	823	829	825	754	792	785	779	790	797	817	818	753	703	819	777	785	795	814	794	801	783	806	796	789	758	809	800	764	747	765	819	803	746	782	830	821	839	823	829	797	829	809	815	826	819	827	797	832	803	824	811	801	822	783	835	850	773	830	805	815	782	795	857	841	827	831	770	825	758	825	815	806	779	767	845	757	820	810	783	793	838	872	824	866	799	789	797	789	795	785	818	720	748	809	762	824	807	860	827	824	792	869	777	806	791	857	781	803	838	739	826	804	787	841	812	762	799	803	738	780	800	813	794	767	815	823	765	776	784	840	756	766	813	827	781	788	830	822	793	865	854	743	799	772	787	777	827	820	827	831	750	783	804	772	751	841	799	814	827	787	821	824	830	768	793	815	783	771	779	793	777	790	768	817	831	793	793	743	813	809	817	795	785	771	779	808	824	764	824	853	824	808	766	777	794	780	806	820	796	808	809	791	819	748	827	820	812	830	808	795	821	810	815	807	750	807	783	840	798	766	777	802	779	802	789	835	795	816	803	823	800	831	806	817	809	781	770	782	794	828	797	774	844	823	796	826	764	823	855	811	813	831	820	817	778	777	808	757	822	834	812	803	760	818	844	804	784	808	765	797	826	803	785	811	831	807	791	785	743	856	766	809	822	832	848	818	806	771	794	835	773	839	855	828	823	813	846	818	782	774	791	810	841	843	825	812	816	785	805	808	832	811	798	828	783	795	805	797	772	803	787	808	798	816	810	833	823	816	752	823	753	795	831	831	823	803	791	855	780	821	802	814	803	791	838	819	834	824	796	825	843	822	791	765	815	801	852	770	854	757	772	805	776	836	828	833	801	828	810	827	823	860	768	800	753	857	828	777	780	803	829	804	815	807	781	748	745	807	813	798	782	834	831	777	837	762	873	796	846	794	745	853	827	816	802	772	841	826	752	846	841	774	828	820	791	804	795	800	812	845	802	771	794	835	799	742	815	828	809	846	772	834	802	808	845	832	759	841	809	790	792	799	818	816	804	843	811	747	785	778	825	840	839	862	737	860	752	845	812	844	817	825	810	822	755	814	800	803	817	749	799	824	781	776	748	824	824	833	826	834	779	782	800	839	871	808	811	807	807	761	753	813	795	823	780	782	783	803	857	799	757	818	867	817	826	821	820	745	788	802	791	808	774	778	805	817	847	810	846	785	796	815	739	870	784	808	827	813	797	810	784	818	832	784	793	812	755	797	832	838	784	828	747	854	785	798	818	789	769	821	820	804	803	836	785	820	828	773	822	812	745	787	787	842	807	815	824	804	775	805	818	805	813	770	780	830	841	800	815	817	814	855	830	795	811	824	779	766	792	794	824	745	755	813	821	820	799	832	884	796	802	783	848	813	785	799	848	786	797	844	819	875	790	836	764	854	810	811	800	769	822	854	846	795	801	757	805	842	801	830	815	833	764	793	852	816	825	851	836	830	722	785	750	784	824	874	840	835	802	799	869	857	813	793	770	842	811	824	835	768	777	798	808	795	809	788	811	812	785	799	759	796	739	841	818	799	784	785	805	832	764	808	776	806	800	874	790	792	796	788	829	790	811	780	805	821	810	744	777	817	787	788	775	797	846	829	787	799	866	796	845	786	823	791	807	819	843	760	835	791	797	780	810	806	856	786	796	814	834	800	814	835	820	843	807	804	786	788	816	801	827	799	778	857	857	809	840	770	803	783	827	789	842	760	781	825	809	800	853	792	745	789	773	803	807	786	808	787	828	781	773	836	830	775	784	796	807	770	807	807	838	849	764	758	785	757	832	786	882	797	845	810	804	802	781	845	836	789	824	819	851	827	818	822	811	785	801	836	762	810	823	827	807	828	850	806	815	773	709	767	796	859	781	796	797	783	819	810	800	846	765	820	815	795	822	825	812	815	785	803	800	799	801	766	783	765	803	759	783	791	812	838	788	803	792	810	790	792	803	784	839	843	818	810	822	799	832	814	782	788	815	809	802	778	852	828	861	792	783	793	802	781	836	844	802	805	791	787	785	841	778	813	811	851	859	790	753	848	805	792	820	807	758	801	771	799	758	792	771	785	802	833	802	841	803	779	858	813	839	736	837	858	799	772	802	828	731	771	863	836	811	766	785	761	824	793	778	779	831	798	896	816	782	833	795	827	808	742	826	816	788	815	800	801	814	791	791	825	810	767	801	851	815	797	851	820	846	805	782	798	796	786	789	780	784	803	782	806	813	842	813	872	852	810	812	811	780	814	832	835	807	790	816	812	775	827	868	810	820	746	807	783	780	756	822	813	832	836	800	829	856	734	830	797	778	813	846	803	757	847	740	817	801	825	767	799	776	819	837	863	772	787	833	827	815	829	819	769	779	768	771	814	837	790	758	796	841	803	869	815	806	783	752	804	807	767	845	876	775	782	811	818	841	771	797	779	772	813	816	797	792	797	812	814	818	791	844	835	821	825	816	789	786	810	778	789	799	749	789	804	778	805	813	784	792	791	756	802	850	819	777	753	823	763	819	784	805	809	853	805	765	805	791	811	752	778	802	863	804	833	830	794	805	765	786	805	788	821	817	773	865	830	819	763	828	747	823	833	830	775	782	797	796	811	827	769	834	797	829	784	824	800	803	798	840	820	849	833	797	799	820	825	866	767	833	833	780	795	793	808	791	802	846	839	781	850	806	842	823	762	852	796	851	764	806	777	785	844	813	792	813	809	774	819	838	831	807	783	810	807	834	808	769	829	787	816	764	803	835	779	818	833	808	789	783	786	795	859	791	800	831	831	787	824	759	791	804	842	799	789	813	814	826	806	775	746	804	790	821	839	832	855	882	836	780	832	835	830	822	781	772	809	800	762	770	804	743	769	779	784	800	839	795	809	810	744	855	835	785	795	776	791	793	801	769	813	794	799	863	840	831	808	840	842	837	787	788	754	825	779	787	761	832	807	818	857	822	837	778	814	822	761	773	840	867	830	852	803	795	816	850	820	770	845	789	841	815	812	840	820	771	739	803	815	815	842	804	832	798	807	843	809	843	836	856	843	823	815	821	801	816	829	791	810	754	835	878	797	785	781	792	767	771	803	804	845	800	829	795	814	827	796	756	731	800	825	761	802	803	853	851	842	803	805	845	828	851	794	771	820	776	833	789	771	801	789	832	808	821	840	801	765	828
24645	21048	24053	28250	21042	16940	776	492	465	416	432	441	416	437	390	404	417	402	397	414	363	405	404	384	400	433	397	368	418	404	382	418	401	418	388	389	387	380	392	375	410	385	380	384	398	405	394	385	418	370	393	394	354	359	429	380	377	398	384	397	364	400	419	375	381	444	417	409	390	366	385	400	388	371	371	362	355	355	433	396	369	382	377	387	365	409	399	380	419	332	420	385	348	360	401	355	386	330	372	345	395	396	407	409	389	374	374	461	386	421	428	392	366	346	426	386	365	369	410	386	406	383	390	399	353	391	386	406	380	365	408	385	387	369	389	365	382	409	380	397	397	388	383	390	391	401	366	443	381	371	376	346	426	362	371	390	372	391	424	409	380	356	369	383	419	352	387	380	396	358	373	365	380	363	334	406	371	368	396	385	388	373	441	401	382	404	375	390	400	407	343	393	404	365	378	369	381	378	436	356	401	370	385	404	375	385	371	383	405	354	409	400	389	385	369	409	389	412	422	365	403	384	408	373	351	381	400	380	403	428	372	361	398	369	353	358	426	389	358	373	381	425	413	381	409	362	395	364	394	359	361	387	406	378	375	408	404	378	374	398	366	409	371	386	389	394	398	346	393	371	370	364	375	376	366	384	414	373	404	356	395	341	376	393	366	391	387	401	394	364	382	389	380	400	401	387	413	404	366	349	391	386	329	371	393	355	342	358	373	399	355	378	399	382	404	354	349	383	389	344	394	394	376	397	408	371	392	372	408	391	395	406	390	386	394	380	423	368	369	379	429	394	402	381	397	429	390	408	368	365	390	378	385	385	376	405	397	395	422	395	413	389	409	392	409	394	360	359	384	386	378	344	378	400	376	423	378	369	391	370	401	399	392	364	350	368	379	350	379	376	382	396	402	347	337	369	385	377	360	361	425	385	378	414	361	379	413	417	377	383	434	388	379	414	347	381	385	351	389	374	407	383	408	389	414	375	348	337	396	371	399	361	406	356	389	386	398	383	393	400	388	425	370	375	397	399	381	388	395	364	388	405	355	397	375	377	397	398	397	378	400	393	386	391	353	398	390	391	408	392	395	380	438	385	413	417	354	368	386	397	374	397	373	385	389	389	399	384	407	416	361	356	405	401	400	389	357	400	385	404	391	433	369	416	397	372	420	373	376	387	375	429	410	368	400	385	402	404	409	403	359	405	398	404	352	407	390	407	383	394	365	405	362	383	393	353	332	332	398	397	386	384	389	399	365	379	413	359	384	389	390	383	381	395	372	434	403	404	359	401	399	368	394	357	383	356	369	378	381	398	399	387	357	365	402	395	398	404	374	404	375	366	391	431	436	388	355	372	391	378	389	402	368	371	389	387	374	356	342	379	359	393	398	372	375	396	404	437	398	409	389	403	377	402	385	379	343	375	348	374	425	369	396	408	402	413	363	353	374	409	365	369	377	398	382	400	356	392	400	397	396	380	378	359	381	393	394	374	360	393	338	407	400	400	381	371	376	408	380	377	409	392	412	395	389	374	388	377	373	391	384	371	412	375	426	359	383	359	410	382	356	386	375	384	374	382	393	351	385	385	388	400	358	412	416	406	399	388	380	377	383	368	394	355	410	385	359	372	398	407	371	377	401	351	414	384	420	406	386	375	397	389	334	354	393	399	410	382	435	415	375	400	389	361	406	387	387	413	397	413	378	388	393	391	349	357	396	394	418	408	368	394	402	388	401	374	381	401	405	399	391	390	406	355	342	401	394	396	405	405	400	387	371	351	405	385	399	389	407	363	361	376	384	409	366	410	399	387	373	397	389	398	400	356	384	359	406	360	399	379	412	410	398	339	392	395	385	375	394	387	393	374	359	427	344	366	363	380	401	381	358	394	377	400	388	359	362	382	406	361	399	349	391	358	376	342	325	369	386	358	423	354	397	403	409	408	405	376	397	419	391	370	385	393	386	401	425	378	432	373	349	371	338	346	357	399	422	395	394	378	374	366	387	398	411	398	373	326	369	430	403	418	382	373	385	397	401	390	376	377	381	382	374	357	387	363	387	442	378	396	424	384	368	362	392	413	366	412	349	349	432	373	366	370	392	371	416	373	394	408	398	398	389	364	387	364	381	372	368	409	390	362	414	380	371	389	362	412	385	362	384	388	409	380	370	344	407	376	324	375	366	398	373	383	357	360	388	347	352	364	372	405	376	389	371	370	363	411	384	398	400	399	390	373	435	346	372	417	420	369	392	381	380	392	384	409	368	391	391	417	408	402	390	382	388	363	389	397	365	369	371	371	384	378	380	413	359	379	389	450	389	349	411	380	376	385	388	384	389	400	367	373	398	410	418	354	370	356	403	447	382	406	381	390	348	412	365	359	395	382	374	412	367	388	393	393	393	366	359	389	382	387	391	393	394	400	373	365	388	373	388	360	412	401	370	346	420	363	420	376	361	427	423	414	365	384	385	384	374	396	393	399	388	392	388	416	381	376	395	405	386	399	416	394	358	388	408	408	378	394	372	369	390	425	361	411	375	355	394	401	417	401	386	374	404	363	406	381	344	398	395	391	419	402	387	381	375	346	372	420	374	395	364	364	397	373	375	404	361	429	363	379	380	360	380	404	396	395	449	402	379	381	391	382	381	396	377	350	376	365	374	373	385	407	387	376	378	344	362	367	398	404	368	367	378	411	333	401	414	391	389	424	412	379	379	397	401	382	377	384	432	406	345	355	411	416	362	414	408	411	406	364	395	410	419	338	377	360	404	384	380	408	416	347	415	359	384	421	365	370	407	424	372	373	414	430	354	393	389	411	366	394	403	376	411	377	384	420	374	361	384	361	396	382	374	364	364	410	393	363	367	403	337	356	391	360	392	384	421	387	412	360	362	395	394	382	433	347	412	401	372	363	373	374	387	396	403	343	373	366	377	363	378	378	377	403	408	399	412	375	385	400	385	374	385	385	433	424	373	404	367	390	372	385	393	427	432	396	400	404	350	389	335	406	382	387	375	417	398	384	384	365	375	349	391	365	397	373	351	409	409	357	392	425	356	411	384	407	385	401	378	387	375	390	358	378	381	386	424	381	357	361	379	418	385	350	372	430	388	372	387	388	412	397	420	385	379	369	419	367	383	388	363	389	383	320	380	399	421	366	381	411	368	385	387	368	384	374	349	381	309	390	405	382	397	396	387	374	391	337	333	397	377	341	410	348	390	389	373	398	358	359	430	379	370	399	397	409	400	376	372	396	377	386	367	369	363	364	388	402	395	357	377	406	402	409	373	353	399	416	369	377	354	387	383	370	380	370	376	372	391	370	400	398	368	379	372	405	409	333	392	388	348	389	391	361	385	364	392	362	377	375	416	392	386	401	387	403	411	368	390	360	393	389	413	408	392	405	357	409	379	346	406	374	405	382	365	371	348	375	377	408	382	411	374	411	349	394	399	417	400	382	356	362	362	409	412	376	400	393	375	415	364	395	397	394	371	386	372	385	383	358	362	394	381	394
3585	2405	1453	1211	1034	974	939	934	984	931	905	919	921	877	904	962	902	951	918	917	948	921	916	904	946	914	956	918	905	943	942	923	910	919	962	906	918	921	908	930	923	893	944	909	934	866	938	867	937	970	936	983	964	980	864	895	895	930	844	950	888	878	940	968	921	951	946	940	928	923	906	938	937	928	959	906	879	919	913	905	949	938	963	1002	929	900	909	933	923	942	950	927	961	899	905	927	907	936	885	969	903	889	897	895	917	965	957	926	907	937	950	926	949	923	947	904	895	970	924	918	903	966	878	931	883	870	915	927	893	862	955	886	958	907	918	940	909	911	905	936	908	887	909	910	965	953	936	985	956	881	938	909	959	913	977	904	961	923	902	916	886	911	939	906	900	899	969	870	890	928	916	894	860	886	916	898	901	900	971	921	952	944	915	939	919	933	917	950	942	894	942	901	911	875	870	942	889	948	906	899	923	955	949	920	921	877	913	960	919	861	937	947	908	998	964	895	885	890	941	935	964	924	960	930	920	909	902	913	935	943	924	897	911	894	951	943	892	918	929	953	951	945	911	917	978	886	932	935	918	922	946	911	945	872	896	930	976	912	903	924	847	929	934	912	893	931	965	929	926	922	881	932	896	906	913	939	938	911	915	994	954	955	927	919	892	915	908	907	895	923	905	888	901	927	970	956	903	905	923	910	893	874	891	884	878	938	951	922	940	911	884	893	921	898	906	881	889	879	912	921	912	887	893	924	911	947	932	930	989	862	941	924	901	965	950	920	910	926	881	905	926	966	959	918	950	898	893	862	914	931	972	931	925	966	927	915	923	947	915	981	969	887	910	900	923	907	877	938	895	913	892	948	940	910	932	896	918	961	937	901	967	920	952	914	858	963	884	927	956	954	984	910	878	904	899	896	889	930	904	938	951	866	955	953	904	967	898	916	889	887	924	959	914	942	930	908	942	876	888	919	913	942	942	982	902	893	915	940	895	921	906	925	905	893	930	936	973	940	895	967	923	951	900	878	946	887	890	906	900	942	950	982	891	926	924	890	899	884	915	896	936	897	895	893	931	907	978	893	961	905	937	899	889	932	922	916	900	910	865	908	909	911	890	991	957	880	942	912	985	882	972	938	900	947	913	880	940	940	968	955	978	945	963	896	923	931	970	980	885	943	956	954	979	921	910	910	923	937	905	963	856	878	920	917	921	975	997	894	966	878	932	916	928	939	965	926	899	904	962	897	936	904	886	986	889	918	919	890	971	904	916	944	914	896	929	916	892	871	979	888	972	888	926	921	941	928	914	932	915	883	919	867	909	911	968	930	932	919	944	948	907	909	923	925	911	893	961	885	886	902	926	925	928	931	948	939	956	960	932	920	919	888	904	887	948	964	954	964	931	917	937	927	882	925	914	942	935	914	952	939	902	945	929	898	947	894	908	937	879	928	933	911	905	948	939	950	867	924	898	926	972	900	982	907	977	929	899	919	922	900	925	942	987	899	943	854	883	943	858	939	948	896	872	938	880	943	907	910	934	933	908	906	897	912	928	893	932	880	922	892	881	876	922	962	962	922	918	923	924	934	895	925	916	938	922	872	997	853	907	921	890	886	934	906	928	930	890	954	884	893	862	924	914	933	909	909	930	934	898	957	945	829	882	866	928	928	944	882	922	979	898	954	931	959	933	958	903	941	949	921	888	931	894	985	935	897	900	920	923	965	903	847	906	922	906	942	924	922	907	939	920	967	858	967	924	881	926	947	878	946	989	936	895	933	935	910	903	880	957	954	918	932	970	959	911	929	944	968	893	916	922	977	912	949	897	931	933	937	935	938	891	927	946	909	933	876	966	901	933	954	934	950	964	917	852	946	966	885	961	898	950	915	884	961	874	880	942	979	859	931	948	921	912	910	926	944	937	919	916	913	904	877	978	875	856	979	950	916	914	948	905	948	918	884	915	909	943	917	949	940	960	974	932	834	923	886	911	952	925	914	957	853	916	909	937	864	932	853	926	983	907	937	923	923	913	943	947	906	880	927	849	927	945	931	930	944	942	927	889	925	924	946	876	896	942	943	944	906	897	933	936	909	969	917	941	912	917	955	921	909	917	938	893	926	946	993	898	893	915	954	904	922	905	935	853	954	951	1004	967	919	950	923	937	968	947	911	897	901	924	867	893	921	952	882	882	947	954	900	896	941	912	904	984	856	844	868	899	867	927	941	923	930	958	920	915	920	918	938	906	937	937	941	905	948	984	892	958	924	923	911	917	940	944	915	984	920	966	930	867	905	902	923	939	894	926	934	922	932	888	890	910	869	898	883	905	922	851	908	925	890	967	873	923	922	936	915	932	920	891	950	972	969	916	930	930	930	888	973	948	935	922	927	924	891	924	955	893	901	897	871	916	929	869	909	971	941	909	962	922	945	932	906	935	901	926	902	850	911	848	880	963	901	898	895	988	881	900	989	905	878	934	882	923	852	883	941	917	923	945	895	865	893	932	924	921	912	929	911	899	970	872	882	937	945	918	906	968	904	947	977	913	930	921	922	862	915	939	922	915	935	915	932	907	886	929	912	961	893	923	959	895	952	899	915	909	916	953	915	931	897	926	952	894	964	898	925	886	864	915	933	937	978	944	894	871	878	921	844	922	926	928	928	935	896	932	929	908	923	900	929	982	909	911	958	921	908	933	917	896	961	932	936	909	930	905	888	906	947	935	932	842	899	958	928	957	940	942	925	921	903	899	903	958	883	911	858	918	930	925	930	905	958	897	927	973	946	914	893	911	898	921	887	912	970	977	934	922	897	961	902	949	981	908	943	905	929	936	911	874	901	908	938	943	910	912	896	934	976	933	919	953	921	945	984	980	955	927	954	937	921	886	888	889	930	939	948	982	924	909	876	894	907	927	933	958	942	923	934	919	957	941	904	923	917	893	928	912	949	902	941	898	989	924	872	907	931	909	978	911	888	955	889	918	896	914	927	913	926	934	891	906	914	921	936	956	900	938	1007	896	913	882	910	904	913	931	935	915	912	884	900	934	887	903	937	903	918	908	918	929	881	926	918	965	953	893	901	961	933	939	882	929	911	941	906	954	958	919	929	920	918	887	956	896	922	919	890	890	904	949	965	931	899	915	880	987	847	889	896	898	912	937	930	876	900	917	895	878	956	891	893	893	912	902	916	977	972	910	939	908	965	930	961	943	877	929	966	936	908	861	961	939	929	944	916	941	919	979	942	892	944	939	884	946	888	928	943	917	944	943	855	930	949	854	920	916	924	903	921	907	919	926	921	958	879	932	928	955	911	948	965	958	982	947	907	914	909	924	865	896	906	958	917	905	835	890	925	880	954	880	881	937	882	931	936	979	914	874	903	949	938	919	881	895	881	908	928	930	889	918	932	985	843	964	885	883	958	921	918	941	890	910	977	915	911	880	948	898	939	915	900	894	910	913	907	950	952	908	925	961	964	913	972	869	916	1019	920	893	940	932	931	900	883	941	902	912	930
23923	20982	24302	27837	20984	20996	13183	601	429	317	301	279	291	297	264	269	277	286	291	256	282	258	251	290	246	253	254	234	245	247	218	239	234	233	257	244	268	242	248	238	267	247	239	248	233	249	229	236	236	244	241	283	221	253	243	250	272	240	244	221	228	245	242	255	216	244	229	242	264	241	245	275	242	258	273	239	241	227	252	223	208	235	223	232	238	208	242	221	229	248	254	234	237	249	251	219	232	272	254	255	219	264	225	227	275	246	222	245	236	257	247	222	262	244	258	245	248	251	283	211	217	233	228	241	256	231	224	255	266	244	233	223	228	237	227	277	230	233	275	263	231	237	236	224	266	219	216	232	229	225	256	219	253	225	242	246	232	255	266	249	253	248	212	247	249	229	266	246	211	238	242	250	224	207	255	220	249	244	231	232	211	235	221	225	234	220	235	212	254	225	255	242	240	238	263	249	249	238	262	231	250	220	231	264	250	250	224	248	265	245	246	268	237	210	238	239	263	235	247	243	242	250	226	248	237	239	226	257	222	255	243	237	249	222	230	233	233	259	229	268	236	228	207	228	225	239	234	233	248	243	215	241	242	233	232	252	231	224	240	255	261	202	216	234	232	244	236	290	242	207	256	250	256	214	251	231	246	228	231	239	266	220	230	235	240	282	223	232	212	202	236	242	238	250	228	220	230	252	223	218	212	240	263	237	223	246	235	251	266	233	220	255	262	255	227	243	246	206	210	243	228	269	224	234	218	243	244	199	297	236	258	251	227	213	230	222	209	239	250	243	259	237	219	272	228	229	222	231	226	233	212	240	253	262	254	223	242	232	257	195	239	215	237	229	216	239	232	248	226	248	255	248	257	247	233	266	240	210	261	218	255	241	217	213	239	263	235	251	250	235	223	227	213	233	263	239	240	238	237	231	223	242	239	200	238	219	246	242	233	274	245	226	239	203	212	223	223	256	244	228	198	256	219	268	247	221	220	214	237	245	227	256	265	227	247	236	239	200	269	244	252	224	220	246	244	263	238	268	232	245	240	213	205	241	235	257	259	249	224	269	220	213	241	240	215	218	224	253	233	233	227	263	243	217	216	214	222	225	240	226	261	212	262	255	233	240	249	243	225	225	222	237	233	236	244	228	235	225	228	275	199	265	222	249	219	236	255	229	227	238	243	235	208	242	228	217	235	217	258	236	210	237	234	223	236	224	234	196	234	243	233	237	231	216	241	243	243	223	237	247	250	239	252	257	239	242	239	216	231	228	217	226	243	226	230	225	245	214	209	220	246	221	216	234	259	272	255	242	233	220	217	233	259	248	259	204	249	208	241	240	233	228	252	228	222	236	250	248	219	225	233	246	219	257	246	267	241	255	252	240	274	227	247	234	257	244	238	250	240	232	246	238	224	238	243	222	246	239	230	227	243	260	258	251	219	243	228	272	234	232	276	212	266	227	210	241	224	215	225	235	248	237	222	224	250	222	255	250	227	222	227	250	223	230	231	224	248	227	244	270	242	250	258	228	233	220	217	229	243	240	234	243	257	232	252	211	216	234	217	223	231	223	248	220	224	254	239	237	234	199	222	232	237	222	245	240	242	237	266	238	249	240	247	204	237	256	251	232	214	219	233	246	244	261	243	241	218	237	216	241	208	208	258	217	231	242	239	244	226	230	224	227	257	248	235	231	239	238	213	232	228	241	218	235	245	284	209	220	239	228	235	203	240	249	227	245	270	241	266	243	245	232	231	270	258	222	275	229	231	234	220	245	227	275	238	239	236	222	210	243	232	247	238	246	245	229	211	239	222	239	217	235	238	216	247	223	246	240	221	203	243	230	242	254	242	207	232	221	234	229	223	221	257	234	221	233	264	234	241	239	230	211	244	213	213	260	211	240	235	233	253	248	234	243	237	244	232	222	233	233	233	235	236	253	237	214	254	222	239	234	203	228	232	221	219	256	250	216	220	236	242	244	234	255	224	204	251	251	214	220	259	250	213	237	240	234	217	224	208	231	230	231	251	235	232	231	262	246	252	245	242	227	237	225	233	219	252	252	225	244	204	230	234	229	244	234	239	221	237	204	200	216	248	235	217	231	216	243	278	252	262	224	251	259	231	233	243	253	212	244	241	208	228	261	265	218	235	241	249	224	209	233	225	228	234	233	207	230	218	249	242	223	238	214	260	227	218	233	230	236	225	237	233	243	218	240	227	239	263	263	249	240	237	261	220	231	223	225	243	267	227	247	242	248	228	240	230	239	228	236	250	287	253	230	249	262	228	221	229	213	252	244	249	223	236	238	230	250	241	237	229	252	245	243	221	221	243	247	258	233	238	264	228	214	226	226	221	243	233	213	244	219	237	262	269	245	244	256	270	257	242	217	226	254	255	253	217	242	242	234	226	246	271	223	218	222	238	243	235	253	221	205	228	233	223	213	240	242	240	242	234	253	264	250	233	210	210	218	259	228	230	240	241	239	236	224	258	204	264	227	246	241	220	228	232	232	225	218	245	228	243	254	238	236	243	245	226	244	254	212	226	239	245	237	228	241	242	232	226	247	243	228	237	255	225	255	256	225	204	251	236	271	226	245	234	259	239	264	247	212	239	255	211	252	240	242	240	263	228	218	252	220	239	251	219	243	227	232	236	239	224	225	245	244	251	237	225	233	227	234	237	253	245	239	208	255	211	241	231	240	264	246	229	227	202	211	245	223	230	230	241	240	246	223	218	259	251	223	233	243	244	221	231	212	241	259	223	241	259	239	235	230	254	256	244	229	250	240	232	254	237	231	228	224	251	229	233	218	231	269	245	276	245	242	248	262	236	245	253	205	216	221	272	246	243	239	227	235	243	224	226	231	240	219	226	259	241	234	268	250	221	278	219	271	222	255	239	226	218	228	240	237	260	229	257	222	222	252	220	275	222	233	231	211	240	217	223	235	238	231	216	228	237	252	251	229	233	262	215	243	244	246	226	242	237	267	223	254	216	229	235	211	225	229	234	226	238	252	240	226	229	261	249	208	209	242	228	221	224	253	224	244	262	225	243	251	226	230	205	229	231	233	243	243	232	244	246	240	232	223	237	217	224	244	249	244	251	235	224	233	258	234	250	234	245	198	229	271	254	221	210	224	231	249	205	250	232	220	220	245	225	207	231	250	221	265	228	240	257	217	245	225	233	239	202	237	242	221	252	253	225	214	224	239	232	250	223	244	226	240	251	243	269	281	226	228	241	208	208	254	246	228	207	234	251	220	218	218	244	219	220	211	244	224	250	268	267	219	246	227	259	258	209	243	250	244	222	222	193	232	226	222	237	252	252	243	235	222	258	237	249	226	239	241	229	247	254	230	224	204	213	237	214	259	251	226	239	240	224	261	248	241	231	239	237	251	255	244	240	232	247	242	213	235	228	234	232	241	235	244	217	229	217	205	235	243	234	218	254	239	228	209	243	198	226	245	210	238	249	279	264	229	225	220	240	235	252	238	225	227	248	239	267	246	223	233
3326	3449	1707	1202	789	695	663	644	608	668	584	652	593	574	576	612	577	584	529	546	603	586	530	621	585	568	589	538	541	559	588	582	583	578	575	557	565	641	560	627	594	588	553	610	567	587	560	562	581	612	562	559	591	559	561	562	530	573	533	556	545	612	574	581	581	551	562	563	590	571	608	513	626	584	556	561	587	563	534	556	587	610	557	558	531	589	596	565	570	578	568	554	611	622	531	545	537	585	572	537	561	604	557	538	583	562	646	530	566	616	563	541	611	585	521	550	535	556	576	555	583	563	561	573	637	542	607	576	584	557	564	564	581	593	585	578	566	535	557	593	593	572	579	586	614	578	590	571	572	615	596	603	539	562	593	592	556	555	571	566	554	596	614	560	608	592	539	547	576	564	632	572	587	568	556	561	589	601	549	588	585	595	564	568	607	594	615	582	600	566	591	566	552	566	557	593	596	586	567	593	556	521	604	574	589	604	572	575	575	560	554	570	567	596	600	582	576	574	551	559	571	602	586	544	546	602	554	563	567	586	591	545	603	592	536	540	576	595	558	572	569	536	584	549	580	552	606	550	628	565	607	588	581	615	578	582	519	593	609	571	553	602	600	556	582	602	541	600	568	564	584	598	678	568	613	571	555	538	583	562	576	590	578	568	586	578	553	566	556	558	593	619	607	563	551	628	538	607	581	566	575	558	595	553	550	558	598	568	574	529	585	600	597	559	510	607	638	578	585	568	606	574	575	618	534	569	586	567	580	576	590	556	585	642	570	597	556	582	553	553	541	559	576	528	602	542	561	547	575	562	589	572	577	560	544	542	575	554	589	579	576	570	581	578	570	575	550	615	612	572	558	562	576	590	624	555	552	602	561	557	584	550	536	528	587	621	576	584	585	530	579	575	540	558	540	516	610	578	534	572	545	580	589	565	584	618	509	571	548	601	572	580	573	534	580	587	531	569	574	555	578	567	570	534	566	577	568	587	593	561	591	574	620	583	556	556	569	594	566	564	569	537	570	577	532	570	599	560	613	586	582	611	564	586	547	566	583	548	559	586	568	563	531	579	583	570	554	577	586	549	588	601	593	617	614	601	545	593	597	540	558	599	583	585	538	580	559	590	581	577	581	582	587	561	592	563	591	567	514	589	523	555	577	536	548	597	575	594	557	560	553	585	612	581	599	612	570	583	558	537	525	627	550	569	545	603	583	584	615	561	586	563	609	602	498	594	583	605	616	567	612	578	578	545	548	603	567	540	590	591	550	545	575	544	585	562	549	580	544	560	597	563	553	566	564	541	593	568	539	604	563	593	563	573	591	585	534	561	631	582	593	570	579	576	560	539	581	562	564	551	561	541	586	594	546	563	528	548	580	574	540	600	577	544	569	522	580	581	594	549	510	591	543	569	600	546	540	561	554	551	598	534	571	603	587	609	561	542	616	617	594	601	563	609	584	567	536	576	625	589	575	563	534	570	592	584	609	589	563	534	599	600	585	605	554	572	585	531	557	573	565	601	547	557	595	564	563	589	601	583	563	553	555	593	609	586	513	583	584	566	578	547	547	572	540	524	612	567	558	529	563	529	596	564	558	553	577	591	556	540	584	587	591	585	538	610	557	566	592	564	554	576	572	610	593	581	576	564	573	589	559	579	590	586	558	622	560	541	583	574	596	561	621	573	596	568	585	569	601	602	557	530	543	572	540	535	582	581	585	543	567	551	582	618	567	558	605	600	582	610	589	602	553	613	590	531	582	591	607	570	578	569	549	581	559	609	571	575	604	572	569	585	560	595	576	571	546	548	590	528	508	547	592	598	529	582	556	602	585	596	550	562	560	629	569	567	602	597	615	568	609	594	578	577	559	590	572	564	573	576	553	582	556	575	562	571	602	546	555	560	622	579	592	509	514	591	582	553	585	545	577	550	587	594	554	579	550	524	568	542	587	559	559	564	584	577	591	570	557	587	578	589	545	593	565	580	590	578	587	574	542	545	560	555	606	540	576	600	618	566	549	572	589	570	553	523	564	615	520	562	572	616	586	537	559	539	576	596	590	575	571	608	541	583	556	582	551	525	554	553	538	575	572	560	534	563	598	592	575	562	596	549	578	566	575	569	568	593	580	555	547	598	640	610	529	551	519	615	608	574	549	602	549	576	552	609	584	567	546	555	558	576	572	586	545	620	545	547	562	604	552	553	577	583	596	604	554	565	543	568	551	517	589	534	543	583	593	600	559	568	579	523	546	624	584	542	521	560	609	537	593	558	523	632	563	580	569	572	590	545	561	553	545	632	614	584	572	613	567	537	572	611	539	592	575	556	572	598	598	582	592	558	580	560	579	541	593	599	548	574	608	572	572	549	518	601	575	566	540	541	561	576	591	584	604	560	577	561	630	555	538	576	570	567	558	606	574	587	566	576	586	604	582	526	528	576	569	575	537	556	534	579	576	570	536	571	594	579	588	592	583	571	565	602	580	611	560	557	564	525	542	586	547	564	531	569	578	586	575	558	579	566	576	573	560	579	539	582	582	580	562	619	556	586	579	547	558	584	582	586	550	569	582	532	560	566	599	565	533	605	576	582	580	625	545	551	606	591	551	587	539	604	581	580	555	618	569	572	549	573	556	575	565	549	571	534	577	557	548	555	590	578	582	589	592	565	566	589	605	589	543	588	548	514	567	550	574	593	596	645	556	570	581	576	579	546	605	585	532	589	541	542	589	567	559	564	568	608	527	567	540	558	545	580	585	569	554	628	587	588	573	531	577	579	566	584	559	594	561	578	571	579	579	578	534	541	586	587	544	555	564	573	564	617	565	555	554	560	557	575	587	565	576	556	581	598	561	562	587	588	571	591	631	553	562	523	572	555	569	574	548	556	603	633	569	588	557	606	563	546	575	591	553	550	615	605	594	548	629	573	563	524	636	602	572	582	620	558	562	590	607	590	588	552	581	551	563	576	549	581	633	621	557	584	566	566	506	573	575	555	594	568	634	588	578	599	558	561	615	582	556	568	569	581	559	602	552	624	582	592	578	581	554	562	576	534	597	584	612	610	563	585	575	593	570	596	565	571	584	578	564	563	570	546	580	575	547	530	586	565	600	598	573	569	574	549	530	590	606	575	557	588	584	556	535	587	580	568	566	569	561	582	599	549	572	556	590	579	559	556	592	559	563	603	573	545	580	581	554	568	545	571	576	612	573	606	591	584	586	571	597	570	626	528	608	598	546	562	532	561	589	545	525	569	536	549	563	572	556	600	564	553	562	535	543	601	576	585	575	574	592	552	604	547	575	624	560	563	573	554	622	588	608	551	609	578	589	526	579	536	544	589	611	581	563	575	628	611	573	549	573	605	570	579	562	607	602	589	586	552	604	559	613	588	573	585	586	561	564	577	572	545	550	558	587	543	559	588	580	559	594	524	577	593	551	580	553	555	582	572	544	566	589	557	603	592	577	603	614	570	600	547	547	583	590	548	571	548	548	529	560	600	528	585	590	583
31755	19568	7193	573	379	334	312	305	287	297	340	338	348	300	346	361	314	287	331	330	323	299	327	280	314	344	330	334	321	327	327	318	330	320	351	336	286	314	328	292	303	344	320	332	313	293	287	341	273	316	318	331	302	338	346	305	293	331	309	316	304	325	362	326	329	302	302	313	304	310	305	309	289	307	319	321	326	340	334	329	311	336	343	312	324	318	323	340	319	339	333	309	310	307	324	301	294	316	273	353	322	309	315	321	359	335	295	281	322	317	333	340	330	291	293	326	272	341	289	316	299	325	312	295	340	348	337	320	291	301	318	322	344	326	351	333	313	323	331	351	340	326	343	321	343	317	325	333	303	349	303	338	300	338	296	326	335	300	340	327	309	296	298	345	294	325	290	313	327	339	337	306	325	337	365	323	294	336	315	331	255	336	296	292	330	316	293	308	354	307	311	299	294	340	333	306	291	331	329	304	319	344	333	329	351	295	312	316	334	311	306	327	326	340	311	311	317	329	321	327	337	333	343	336	288	333	292	307	353	283	333	295	299	308	316	303	314	328	305	310	325	296	317	327	310	314	318	337	329	286	308	342	319	316	332	293	296	366	306	343	294	305	314	323	346	301	326	290	306	301	327	334	312	291	320	329	322	310	308	315	306	306	322	328	325	298	290	324	294	337	301	350	312	326	311	314	350	300	297	329	317	312	328	328	325	303	327	331	315	293	314	336	322	327	323	310	321	331	302	299	318	308	335	343	342	340	320	319	349	329	348	361	310	358	299	303	327	307	301	327	326	329	310	351	306	282	300	286	307	322	345	348	328	311	327	347	340	316	330	312	340	281	325	342	314	321	304	307	340	327	323	347	315	350	316	339	331	267	312	312	320	329	343	319	304	343	292	321	294	347	317	283	328	299	318	341	314	336	308	334	324	318	328	311	307	299	352	343	314	335	322	342	342	319	314	308	314	308	312	290	333	332	314	340	321	344	340	295	300	300	327	333	353	342	339	346	344	289	304	330	322	322	311	375	315	288	264	290	317	305	312	294	305	324	311	292	319	352	326	327	323	343	330	345	314	350	332	363	318	318	321	314	306	283	299	294	306	320	345	291	312	330	300	342	317	304	326	289	351	343	327	309	276	312	312	331	325	295	291	329	298	297	293	314	316	320	318	333	305	320	298	328	319	298	266	343	304	321	314	297	330	330	288	287	309	341	304	294	324	353	275	317	333	298	335	323	285	311	332	300	301	304	278	320	326	327	309	338	315	332	308	259	321	303	321	288	342	316	333	327	347	332	340	291	317	360	300	341	310	316	285	283	324	348	308	299	349	316	334	294	305	313	324	364	295	338	335	289	293	287	298	328	307	293	317	309	314	287	301	311	320	318	316	285	325	340	339	307	296	314	308	349	284	328	299	311	307	332	350	297	305	340	332	314	323	313	337	306	321	344	322	332	337	333	323	287	346	328	318	318	346	300	311	303	314	310	330	358	328	320	322	308	345	311	310	296	300	323	293	321	295	339	321	312	316	342	324	336	287	331	302	308	294	299	353	297	358	338	316	298	317	322	335	301	309	317	326	332	322	318	304	337	300	333	331	298	321	330	351	312	323	325	359	326	341	341	337	288	297	316	327	309	318	308	303	280	320	287	329	311	309	288	324	339	325	323	311	269	326	333	340	323	333	284	346	282	333	308	333	333	311	324	291	343	337	340	306	357	299	308	297	316	310	312	285	343	295	338	332	364	349	315	299	348	324	306	334	318	292	303	313	324	358	283	322	301	314	293	325	330	310	320	350	310	329	315	307	336	326	334	289	309	325	348	324	307	360	314	319	310	343	323	343	330	301	307	304	336	283	310	324	305	332	297	314	322	302	315	295	310	339	293	321	318	305	283	331	326	320	309	309	322	291	292	288	341	356	310	300	345	301	308	370	333	322	300	309	341	308	321	327	321	295	329	309	330	320	317	294	318	321	307	339	308	312	314	308	355	306	305	336	337	309	292	285	319	342	331	292	328	321	321	330	320	299	342	324	286	291	307	299	316	322	292	341	339	328	317	365	289	307	330	339	269	318	311	323	300	344	330	313	323	326	315	321	320	328	303	312	302	304	295	276	320	340	339	330	322	303	294	338	328	290	318	341	299	321	326	299	326	344	302	311	331	362	324	305	310	307	322	350	300	303	344	342	335	318	300	326	318	316	323	346	360	316	298	344	341	292	336	306	364	299	288	302	299	305	302	327	315	314	291	323	323	279	289	342	310	335	314	303	347	356	304	320	302	373	327	308	307	295	311	308	325	321	311	330	304	328	306	304	334	338	336	338	351	325	338	287	308	311	310	322	338	324	328	333	321	308	327	317	296	296	299	330	321	319	362	320	306	322	316	333	306	330	344	353	313	312	319	329	335	328	289	317	336	309	349	328	331	290	297	324	334	331	317	317	305	332	319	285	309	300	308	294	297	305	298	323	317	298	337	294	304	303	348	329	310	342	299	332	344	333	345	324	308	353	295	299	341	314	319	332	306	331	288	297	325	346	316	326	303	298	318	323	357	329	334	284	327	322	295	318	326	338	339	334	327	327	292	336	333	329	297	308	339	355	294	332	330	345	325	349	352	351	329	337	283	320	328	316	306	319	304	331	335	315	324	333	298	337	308	326	378	340	331	322	336	290	334	308	326	306	307	328	312	307	317	296	334	291	335	338	348	296	322	329	327	292	324	327	318	320	298	312	332	310	329	319	302	280	306	286	315	345	311	320	319	320	310	274	321	315	346	314	330	319	327	309	323	314	307	328	321	326	290	319	296	283	364	324	333	352	329	322	314	313	315	327	325	320	311	294	327	283	318	326	338	333	319	315	313	323	338	310	317	326	332	325	316	333	327	287	338	337	307	334	310	314	296	306	322	289	329	367	329	316	309	291	332	299	334	345	328	320	308	320	299	300	277	340	312	324	270	312	361	291	325	307	322	313	321	327	298	304	334	332	309	342	356	308	334	319	293	299	339	364	304	274	325	330	308	340	325	332	315	287	357	323	349	321	314	308	318	312	337	307	324	313	341	288	303	348	319	315	284	318	302	355	341	291	309	345	307	347	324	336	314	324	315	325	318	318	321	303	373	346	329	329	327	305	342	350	314	321	326	334	347	354	331	341	344	272	319	300	320	317	306	289	299	286	348	345	299	279	284	327	310	332	302	312	347	314	325	347	285	337	325	300	305	312	322	336	303	321	323	326	321	300	353	329	320	299	316	323	305	297	338	312	298	340	324	322	293	324	296	319	291	307	333	298	341	311	306	309	331	335	308	313	326	336	322	306	329	313	302	318	312	317	337	311	282	334	337	311	330	317	327	323	314	354	326	318	342	297	314	319	339	291	314	341	294	325	350	315	290	336	331	318	333	322	294	306	333	346	316	303	326	341	318	328	300	276	323	302	313	306	305	347	305	298	318	319	286	340	328	326	303	338	305	290	324	300	339	352	320	332	330	319	327	296	343	314	330	306	284
5677	988	855	827	813	831	796	805	850	807	798	829	830	808	802	789	860	808	828	808	816	793	829	792	821	814	791	763	805	758	830	852	836	828	827	845	820	840	831	837	803	796	822	783	783	818	824	820	817	769	819	836	800	826	775	811	816	744	818	847	789	819	828	764	787	808	779	787	849	809	798	818	783	806	808	786	769	776	777	817	831	810	826	764	775	771	803	787	777	750	768	781	798	784	825	812	815	802	809	796	776	786	791	807	764	802	811	821	804	791	783	787	810	815	861	812	819	842	779	847	808	765	822	886	836	793	796	833	748	807	814	800	761	778	859	805	748	787	820	800	737	782	880	790	813	781	789	835	824	824	799	825	858	814	765	833	770	795	823	807	792	798	785	788	806	843	858	833	847	816	762	831	790	805	845	793	834	822	839	788	797	805	837	812	813	770	844	739	767	881	775	839	835	777	861	788	790	784	811	785	748	831	796	818	774	775	839	872	777	777	807	820	772	866	831	790	843	838	791	791	799	765	840	820	842	823	799	796	758	750	794	790	834	800	838	856	801	820	777	775	771	807	850	796	774	798	828	830	812	746	832	795	797	781	812	845	805	781	816	817	811	747	754	803	846	812	781	786	822	781	855	820	841	816	821	773	773	811	772	825	788	821	867	771	830	800	847	787	775	783	817	780	822	755	749	801	771	758	805	805	838	867	783	857	870	823	860	776	806	819	820	801	827	800	794	856	802	823	797	808	776	848	793	778	804	810	819	787	844	798	799	807	819	812	811	808	827	863	808	830	779	824	753	811	844	823	796	811	793	830	792	777	847	792	801	845	811	783	787	820	808	780	779	805	761	794	813	773	807	747	807	788	843	779	813	866	761	764	797	813	769	844	795	820	770	811	755	816	780	745	780	798	805	808	829	817	802	832	825	819	846	804	799	841	755	790	790	762	819	862	850	841	778	778	801	777	828	837	803	802	771	842	862	823	860	801	827	814	816	831	762	761	829	807	811	793	826	806	840	840	825	780	808	800	726	762	764	760	777	748	838	795	816	851	776	793	781	828	810	857	841	833	806	802	796	778	780	777	785	795	766	767	798	811	862	820	770	792	790	801	859	791	786	810	783	786	798	780	824	809	788	804	835	817	800	801	839	794	785	803	804	795	779	820	800	846	819	788	798	804	790	782	856	772	788	828	765	808	764	793	819	756	779	824	762	778	766	785	776	810	794	800	824	837	781	813	797	823	821	855	785	863	830	831	849	812	809	763	807	781	865	781	808	874	807	854	801	789	802	797	852	833	859	868	809	805	823	770	831	802	792	815	804	822	817	815	833	813	799	770	777	795	800	753	847	771	827	831	805	821	798	838	798	764	824	809	814	825	831	849	768	733	856	814	780	791	821	827	813	827	815	833	800	799	774	784	802	828	789	776	836	819	828	788	787	834	783	791	783	792	836	775	772	798	783	788	829	796	795	818	792	861	789	760	782	800	803	797	773	749	847	832	855	799	811	758	806	843	849	802	817	780	806	830	791	787	770	892	807	828	866	810	807	830	818	844	791	808	796	777	773	832	795	796	790	819	771	797	806	810	744	788	819	847	806	832	785	825	849	775	781	801	799	829	821	790	777	808	808	809	795	840	823	806	775	786	871	794	791	808	765	824	739	814	805	787	829	852	798	800	811	838	805	804	807	856	794	852	767	798	778	820	798	824	783	730	778	809	791	769	833	788	845	748	822	777	796	758	792	853	819	769	833	801	778	821	798	839	846	797	838	819	806	848	837	797	789	809	818	803	843	804	852	835	838	776	864	832	870	795	805	813	786	817	838	822	786	788	833	851	799	806	755	791	789	829	765	786	796	756	857	792	836	815	820	819	739	787	760	816	863	797	804	809	840	787	848	869	801	823	846	762	798	798	778	832	840	808	809	790	862	775	793	820	793	755	825	796	753	847	810	809	794	800	793	823	770	844	754	824	844	883	795	824	809	801	795	823	834	772	811	863	806	834	815	800	781	835	785	828	806	805	798	831	804	835	803	801	849	770	818	829	823	799	830	799	766	791	802	816	800	813	804	834	793	810	802	826	815	777	839	824	861	792	844	820	821	837	790	813	808	743	839	787	927	847	814	784	791	775	779	809	790	849	808	848	822	813	751	858	790	768	848	781	782	802	802	835	769	838	842	839	826	776	793	844	774	844	793	732	797	843	799	807	829	830	847	783	788	797	815	836	807	802	828	819	780	847	799	831	827	813	809	833	854	835	775	812	803	807	758	832	858	845	823	776	830	755	766	801	801	775	773	819	759	800	838	843	810	804	806	787	844	835	807	824	824	822	801	823	791	773	780	791	817	851	836	775	796	853	733	820	823	810	763	781	829	783	750	787	816	786	790	775	794	802	775	740	777	831	772	810	812	789	830	841	795	800	786	755	785	812	768	789	780	805	811	819	804	789	796	803	794	835	767	821	824	807	821	837	805	785	788	750	827	822	759	791	815	813	812	763	840	833	809	820	775	821	807	831	786	833	766	822	813	803	804	821	828	801	785	839	840	796	812	814	819	876	826	815	818	819	850	795	798	801	823	778	780	827	799	780	860	853	801	798	812	775	764	768	812	845	828	849	805	821	763	825	812	761	824	801	781	792	788	784	828	853	783	753	804	862	785	788	816	832	813	833	839	787	813	811	775	804	818	778	815	741	800	795	761	775	788	818	834	838	854	774	804	825	738	764	846	807	797	729	808	767	777	787	798	828	816	799	783	797	774	864	826	821	791	762	855	793	773	807	788	837	810	780	786	835	769	864	783	809	788	804	813	759	830	782	832	820	801	850	866	814	804	825	795	763	799	791	825	779	822	789	776	774	813	781	795	793	870	795	832	851	804	789	829	833	802	773	836	784	842	834	847	825	833	804	785	825	826	785	820	822	820	817	767	770	787	845	786	807	828	815	798	803	778	744	795	798	779	804	819	757	853	762	847	795	802	785	821	773	808	802	840	823	800	757	733	794	780	810	813	812	813	839	866	780	752	829	806	806	803	802	818	802	833	826	795	822	827	850	816	801	845	780	812	780	802	797	806	821	803	822	814	768	879	817	841	822	859	822	786	843	789	800	779	777	838	801	804	828	787	794	810	793	776	804	806	843	785	828	795	822	794	779	822	761	803	819	857	823	880	842	816	822	841	790	781	812	863	815	818	768	804	830	790	814	786	829	820	806	817	789	849	779	819	779	790	830	879	815	819	786	848	801	804	746	801	805	769	778	778	783	835	811	810	822	785	784	811	818	810	814	803	747	809	761	759	829	808	807	829	807	840	792	821	789	785	758	775	827	839	836	798	813	789	877	809	770	804	814	801	892	863	773	809	850	823	812	824	820	789	779	827	777	755	844	830	793	820	817	866	798	814	777	833	833	785	815	810	803	803	856	812	807	816	840	775	806	807	838	785	796	808	814	820	788	806	792	789	819	803	807	782	836	778	795	808	827	792	796	820	830	805	831	789	815	839	792	832	767
24653	21024	23944	28295	21013	16686	759	529	437	442	399	410	424	383	394	397	417	402	397	410	388	410	414	394	398	382	371	383	389	398	386	384	384	392	390	400	421	412	409	377	401	390	435	408	378	409	384	400	386	360	375	403	378	379	391	369	374	363	388	343	393	369	379	355	394	376	403	417	351	384	359	383	419	387	345	367	359	386	387	438	344	387	357	383	402	374	370	403	362	393	396	378	403	438	433	374	410	369	396	373	326	388	408	365	396	360	356	380	406	379	353	360	374	425	370	377	386	387	382	375	340	396	378	420	365	406	406	369	406	351	386	359	355	419	375	423	383	390	378	426	360	371	395	399	392	392	383	390	349	370	391	383	375	325	360	396	429	364	358	393	337	372	377	380	382	369	406	399	378	436	338	386	387	398	382	373	372	364	375	354	372	367	377	398	404	387	366	401	416	380	409	392	380	364	379	366	374	372	387	352	388	392	355	391	388	361	393	432	388	368	420	391	421	399	386	375	402	410	404	366	384	395	374	404	398	362	383	387	360	379	396	391	407	356	386	394	390	388	364	357	377	418	417	396	424	371	381	395	386	406	386	430	401	364	376	371	353	397	379	410	419	401	385	394	409	389	379	404	356	381	358	399	356	352	383	391	397	391	349	373	390	412	400	375	384	437	395	394	402	382	329	374	381	402	386	377	417	391	386	398	397	385	384	393	396	377	386	383	395	405	360	390	391	389	385	412	385	388	396	412	394	397	396	378	427	387	426	408	411	382	366	375	405	358	372	374	397	393	414	414	403	384	379	387	387	382	362	413	366	378	400	446	401	421	332	384	377	373	375	385	396	368	417	407	384	346	327	345	371	343	403	388	391	394	356	419	379	373	414	381	405	389	364	362	389	391	375	386	389	372	399	368	387	396	373	394	383	383	391	375	401	392	362	394	395	414	401	403	411	390	366	428	410	367	370	371	412	360	400	378	403	346	382	387	379	405	382	392	387	377	385	399	388	394	376	363	406	385	390	371	378	401	388	380	397	415	373	407	374	391	351	358	379	383	408	422	382	373	395	374	357	389	388	396	401	357	404	395	373	382	369	381	395	407	373	380	381	388	437	384	357	367	382	348	393	373	407	369	429	387	378	394	359	384	378	375	364	374	416	395	396	358	396	368	348	413	402	397	386	364	420	383	376	356	424	369	382	380	392	381	405	372	393	385	382	343	368	357	429	392	384	343	383	365	383	366	401	354	389	393	360	384	438	439	411	402	395	401	386	394	415	379	429	413	394	395	367	369	372	372	412	409	362	395	417	370	429	360	370	388	356	375	413	369	389	393	415	352	438	364	397	405	362	385	389	411	390	386	390	356	379	403	410	366	348	390	387	385	394	372	321	400	372	380	399	382	392	375	361	418	391	373	354	379	387	379	391	411	387	366	410	441	398	384	380	362	378	369	355	404	374	404	397	352	347	414	400	423	398	367	391	374	424	348	411	387	383	393	393	387	408	409	407	405	373	387	389	425	433	405	374	389	399	392	398	390	376	354	361	417	406	402	394	386	398	372	379	403	384	374	381	349	373	380	407	361	366	362	372	375	385	392	401	364	410	386	352	376	373	343	382	383	413	372	420	370	401	384	401	369	400	384	367	424	385	372	396	377	341	370	416	360	390	391	429	403	378	373	385	352	415	387	396	383	397	414	393	388	376	405	379	334	369	410	369	374	390	370	420	412	382	376	364	356	346	398	414	394	389	373	404	371	413	398	384	391	399	416	369	374	376	385	386	372	378	409	380	352	393	353	395	410	349	376	409	389	396	382	407	388	381	384	359	378	403	399	424	350	401	351	355	357	382	385	407	390	403	361	367	387	386	359	362	395	397	363	403	401	394	345	361	414	373	381	384	374	381	386	429	395	377	387	361	416	366	369	376	359	387	390	368	366	385	373	346	347	380	369	402	343	391	400	363	400	376	351	377	350	356	402	407	392	359	371	383	389	393	317	402	382	403	374	372	361	378	344	379	339	383	392	381	412	359	437	374	382	396	406	387	392	407	413	390	366	405	368	389	402	420	419	415	411	386	400	395	391	411	415	366	366	374	406	409	387	382	343	351	374	378	401	363	377	404	401	396	382	385	389	366	359	404	360	372	353	399	422	374	384	438	379	389	383	374	391	393	374	363	379	400	366	406	351	410	374	404	352	418	375	404	399	416	376	375	386	414	362	400	382	402	372	392	376	391	405	398	392	401	372	389	365	377	376	452	359	405	389	397	408	398	407	366	390	424	378	358	365	377	340	366	384	393	400	426	355	388	365	404	398	381	370	381	375	412	371	386	366	397	344	391	406	388	382	368	370	377	357	413	363	383	358	376	366	371	370	379	407	363	347	349	416	421	420	373	379	362	389	381	344	403	417	370	351	384	401	378	393	369	407	377	376	412	394	390	408	385	386	392	385	396	398	407	365	369	394	379	378	378	369	416	399	379	424	353	362	390	406	404	435	406	367	412	423	371	365	388	384	378	390	409	371	404	359	385	384	395	405	408	366	380	409	366	393	356	386	358	389	426	391	375	396	384	402	405	359	349	418	340	360	409	420	390	393	371	355	398	398	372	407	376	413	381	370	359	419	406	377	412	378	371	368	352	368	368	390	412	376	386	410	403	396	385	434	389	349	393	381	403	378	403	388	385	379	340	392	363	358	375	396	383	386	375	355	354	405	381	372	368	380	403	382	360	416	437	363	380	374	381	367	400	367	444	377	394	399	397	369	349	370	388	380	372	374	365	405	408	382	382	369	411	403	349	358	374	406	411	380	411	366	398	371	391	417	424	396	372	399	417	370	387	383	370	373	387	362	397	417	378	389	366	406	377	357	388	371	358	392	382	389	400	409	376	350	328	349	415	383	378	391	385	424	400	383	398	400	380	398	410	407	393	426	368	342	380	399	407	383	373	388	375	386	396	369	358	384	386	367	379	444	443	418	408	386	352	395	412	375	394	401	374	367	362	357	420	409	388	374	389	396	396	371	381	382	380	407	365	382	396	372	410	360	360	420	401	384	401	378	341	372	397	418	423	419	377	383	363	366	374	370	395	345	362	374	360	376	353	384	355	383	396	412	383	396	403	390	341	387	383	353	389	420	388	366	387	403	387	401	392	375	393	412	403	405	386	395	361	392	391	393	412	392	356	412	396	370	401	376	405	375	355	396	382	369	369	396	398	368	410	374	369	360	355	369	384	386	372	394	371	379	383	362	392	406	393	388	388	363	397	394	362	380	413	381	374	407	358	407	394	405	378	359	377	377	379	385	389	382	356	361	380	397	387	419	383	365	395	402	371	409	340	396	376	371	399	382	382	407	400	377	432	388	390	382	363	394	403	390	350	380	354	401	379	368	356	403	378	375	354	374	395	376	405	388	399	382	396	410	392	394	361	371	365	377	366	384	393	375	356	388	379	355	368	374	379	361	373	382	366	392	371	358	377	384	363	380	397	369	392	370	393	370	369	339	361	414	378	404
3439	2339	1488	1157	1065	965	965	973	986	928	945	927	992	916	963	931	924	957	950	927	937	913	929	954	882	956	953	917	924	886	886	941	921	889	892	901	919	942	910	933	927	928	901	958	913	936	904	907	956	867	984	948	939	894	902	951	964	967	938	947	880	904	897	985	851	837	902	903	901	934	894	885	929	933	885	942	882	898	917	891	946	863	938	920	910	853	861	935	946	870	924	974	927	902	895	987	937	950	934	919	960	872	903	959	867	881	906	890	990	971	920	968	910	898	962	967	875	965	934	931	901	957	938	931	956	910	969	988	931	902	952	956	942	934	898	948	934	976	908	947	918	929	903	960	941	922	915	868	915	874	913	939	903	897	940	901	919	934	949	965	946	988	942	908	921	939	907	880	910	891	881	937	936	900	945	897	903	908	905	930	958	928	934	886	950	926	903	955	918	928	943	914	930	939	921	912	934	933	894	952	910	946	951	902	977	915	905	902	959	895	912	924	891	847	920	914	932	960	894	897	887	926	890	931	921	903	937	884	894	945	917	923	901	917	933	904	944	911	923	944	957	929	906	930	888	901	894	880	928	943	925	982	887	904	913	922	914	901	937	872	942	921	898	894	908	891	916	892	890	981	927	933	913	913	911	910	887	871	915	938	906	957	883	890	898	951	894	949	932	907	886	881	951	899	915	945	876	955	919	967	905	910	938	950	950	843	893	882	914	927	921	866	916	875	904	919	894	938	976	901	874	881	945	865	879	929	919	943	936	969	889	888	941	910	947	924	931	916	930	894	917	846	948	882	965	940	934	976	938	903	860	922	907	904	934	893	912	916	928	979	973	917	893	854	939	940	876	934	919	895	949	925	888	993	896	904	882	890	916	897	921	912	937	883	877	894	937	959	925	928	928	893	900	985	903	936	913	951	953	885	912	931	912	924	986	866	976	879	936	947	972	874	930	894	877	881	941	943	933	966	954	912	913	910	955	949	857	952	915	958	988	895	871	963	944	931	940	900	858	959	973	869	963	934	907	933	925	933	947	966	902	930	999	913	942	910	988	914	939	891	877	889	910	978	916	911	1001	952	981	935	922	899	949	936	916	915	904	937	921	955	936	904	930	931	928	905	880	957	920	873	916	962	917	932	915	933	872	946	910	879	888	919	931	962	945	956	953	885	911	891	948	910	947	909	928	896	954	953	926	969	944	879	911	945	887	940	940	913	915	872	905	900	916	926	879	881	914	900	904	875	909	957	955	945	920	904	884	909	894	949	926	917	961	858	951	899	879	883	888	888	851	904	974	941	969	963	961	900	887	933	892	928	971	957	942	940	947	899	921	896	866	890	935	951	912	925	928	848	889	922	891	953	957	976	889	959	911	905	879	933	890	921	923	911	950	927	901	903	960	913	909	910	946	950	884	922	929	927	905	936	900	900	913	904	963	923	896	884	987	917	974	930	864	925	909	910	946	916	941	888	923	879	896	881	918	948	939	909	905	932	913	908	943	1005	903	877	913	888	904	953	878	963	880	919	936	875	883	904	888	919	910	1005	944	937	938	948	869	972	923	968	962	940	909	956	868	910	910	882	931	967	923	891	919	917	877	910	944	946	924	943	925	952	892	920	879	911	919	877	902	968	906	975	910	936	887	922	944	948	951	921	942	982	1003	899	927	926	942	913	925	924	978	915	922	929	948	961	950	931	917	899	930	990	926	859	896	891	939	973	926	890	936	920	936	961	908	891	938	898	912	941	928	913	888	887	915	963	942	932	932	951	914	958	875	875	862	873	915	948	898	913	927	915	861	946	897	912	908	907	951	832	944	925	940	981	887	910	921	923	924	919	932	948	909	936	904	909	911	943	915	940	969	933	896	889	922	886	882	917	966	926	964	843	890	957	938	910	945	908	930	930	956	899	895	953	897	928	927	899	907	924	869	906	909	950	946	954	869	886	930	933	951	911	901	968	928	991	906	943	915	928	883	926	943	954	938	935	931	931	950	938	931	963	982	930	885	904	950	910	904	914	911	902	924	886	924	893	931	965	949	946	925	893	864	926	902	898	923	913	941	919	893	979	910	935	953	907	907	932	957	889	932	875	915	888	916	931	968	927	890	882	915	880	898	929	857	897	885	917	958	956	932	913	973	945	900	961	900	950	956	934	913	962	907	959	934	892	913	926	923	935	935	909	928	908	902	857	897	955	891	934	932	915	993	896	913	955	929	950	956	897	885	916	955	903	965	890	919	924	923	918	946	951	880	961	955	926	909	917	895	897	918	920	882	909	887	911	939	898	924	911	897	912	902	936	871	925	915	957	935	962	919	967	930	930	879	960	935	945	900	902	943	929	890	902	917	953	890	934	889	892	882	934	918	912	931	917	904	917	891	944	890	901	922	875	931	910	924	950	889	873	888	924	938	895	923	874	927	860	901	898	902	948	962	920	913	913	984	933	896	892	991	877	904	888	956	951	921	1002	969	931	951	937	928	949	906	899	939	930	896	971	870	962	893	896	908	906	863	902	911	913	920	946	915	940	905	905	932	908	933	909	875	919	954	907	911	929	957	971	918	895	871	900	980	916	896	952	915	945	909	935	949	907	934	953	929	886	917	917	900	940	903	938	887	896	922	935	912	920	922	934	906	901	924	908	930	925	979	927	881	910	889	893	897	947	905	937	951	937	866	876	959	931	981	915	949	933	929	945	899	944	936	928	966	909	924	947	930	962	955	888	895	891	943	888	907	966	950	906	916	939	918	914	910	944	904	875	893	940	911	933	971	910	919	911	913	952	918	897	911	910	914	902	851	904	894	969	883	947	911	939	965	889	927	903	961	881	887	874	941	912	940	902	880	872	1004	926	974	892	907	929	894	886	890	953	917	893	924	878	875	917	940	901	948	919	920	891	926	883	910	926	952	892	981	915	875	921	989	887	927	916	948	922	894	912	964	895	912	915	955	936	840	889	915	918	912	914	914	941	917	912	895	900	953	917	902	952	898	915	894	954	938	896	909	924	945	905	867	908	879	953	931	888	899	979	914	928	893	902	851	941	960	951	944	900	916	905	944	984	945	893	923	914	926	957	963	864	966	884	895	936	858	888	944	937	894	917	901	883	901	935	898	904	922	930	919	940	895	921	923	880	931	966	875	971	849	903	910	944	909	888	877	914	968	912	892	931	914	891	885	897	935	910	910	920	903	948	915	915	868	903	851	881	928	890	956	921	908	895	902	917	904	1002	901	917	889	969	934	929	984	891	908	947	883	920	875	921	929	920	905	887	927	906	891	937	832	936	940	882	950	856	944	917	902	954	903	974	936	930	928	917	863	942	887	923	909	918	935	928	900	884	928	892	901	910	907	921	924	897	909	915	902	950	936	951	957	928	907	878	941	904	887	889	900	902	935	901	906	916	876	917	941	945	908	869	912	943	980	900	950	917	948	941	946	916	903	888	887	862	883	909	932	942	918	872	876	929	918	879	906	930	927	922	901	934	960	987	875	898	860	994	916	942	918	941	965	908
24011	21050	24359	27937	21050	21060	13331	588	367	361	315	330	318	256	278	290	276	276	232	292	262	272	237	232	247	261	228	240	255	256	219	214	289	254	248	246	220	245	239	217	227	243	241	231	262	253	255	252	230	252	256	247	242	220	237	210	229	233	250	234	243	238	223	214	263	242	231	278	234	219	245	236	269	242	238	220	267	224	255	236	255	243	243	237	234	239	245	233	213	236	219	247	253	220	240	248	243	239	241	239	233	225	243	241	271	238	235	228	222	240	248	234	235	229	246	230	254	251	236	267	229	230	234	237	220	217	221	248	217	242	245	240	257	225	245	210	237	243	217	224	254	242	229	266	264	234	243	205	225	251	232	246	229	237	253	235	253	273	253	245	243	220	202	252	256	239	235	239	236	248	219	226	244	238	231	259	230	229	222	254	253	259	219	218	286	231	234	250	242	200	239	246	238	263	229	241	224	237	240	238	229	224	220	262	240	239	235	250	224	237	245	228	224	261	245	252	255	242	242	248	239	248	245	225	233	254	203	219	234	221	250	263	239	223	263	217	240	249	227	236	254	266	244	226	268	253	227	232	216	243	252	210	207	209	227	248	212	228	237	230	255	221	233	262	216	232	246	242	267	237	227	277	249	227	251	260	240	215	249	221	260	237	231	210	236	240	251	244	249	243	230	224	243	223	246	249	228	232	249	243	217	211	234	234	234	258	244	230	249	240	228	236	231	229	260	237	236	258	251	248	237	270	260	235	253	234	239	239	217	228	243	244	222	251	240	250	226	229	209	240	235	239	199	216	240	232	234	229	238	254	235	221	223	246	242	234	245	228	231	205	215	228	210	228	237	228	251	214	253	260	273	240	253	204	255	237	232	224	247	243	262	241	237	245	230	268	231	273	240	245	245	246	238	259	253	254	249	227	250	234	245	206	217	230	250	242	251	216	213	245	234	225	196	230	268	237	214	250	219	208	226	217	251	232	244	234	235	270	237	238	227	233	246	228	231	222	229	237	243	242	283	232	231	256	243	269	220	253	223	255	229	246	243	234	224	221	272	229	256	257	232	260	243	195	256	236	236	225	235	253	227	254	247	239	228	217	253	196	228	244	257	219	260	226	224	250	261	246	266	230	235	251	273	232	236	240	246	236	259	217	208	242	219	222	234	229	245	245	244	250	219	245	253	249	236	245	286	239	250	270	230	240	245	239	249	225	260	237	231	222	244	261	244	217	232	221	235	255	220	265	210	243	243	251	250	241	231	221	235	232	257	235	221	270	245	238	263	225	227	250	232	229	223	261	227	226	217	231	240	238	216	230	251	231	213	229	255	258	204	216	246	231	230	230	265	250	219	211	208	232	240	240	239	209	230	242	225	247	265	265	242	241	243	242	266	261	241	220	247	245	235	253	221	233	218	255	239	236	237	239	242	236	253	257	216	235	228	207	267	258	201	236	287	234	236	227	245	240	213	207	219	232	232	231	263	233	232	226	243	260	260	238	213	208	200	231	256	224	220	219	248	237	246	219	242	252	239	241	254	247	247	215	233	243	239	216	249	236	250	226	251	227	236	221	263	218	217	252	239	215	243	217	254	231	238	251	247	208	235	218	242	221	238	222	250	225	192	223	239	253	245	247	237	212	266	217	219	235	241	216	208	255	250	226	254	222	222	225	227	231	269	230	227	214	273	240	245	229	245	229	230	233	240	247	227	228	214	227	253	225	221	234	258	272	221	229	244	236	231	224	228	247	238	261	249	269	299	239	239	217	242	252	230	225	239	240	259	241	239	240	232	237	224	219	230	230	238	230	238	242	243	234	250	232	240	242	226	238	211	240	231	234	201	232	243	229	219	220	230	250	218	290	255	225	240	218	232	233	248	246	253	231	232	234	236	247	244	218	238	225	218	239	259	228	226	258	248	218	230	221	207	235	235	233	233	244	238	227	226	234	261	210	232	232	205	235	230	215	251	247	239	226	219	233	248	251	198	226	215	230	254	240	237	232	208	243	232	230	236	255	235	206	253	218	251	213	265	231	237	208	252	223	225	219	191	254	233	239	253	259	229	207	264	245	209	269	226	247	255	230	233	228	220	242	226	227	244	240	253	217	237	239	220	229	214	228	199	231	248	223	244	239	233	234	231	259	240	257	239	234	200	229	233	237	262	251	245	214	264	227	209	242	219	253	236	253	238	266	260	243	242	275	231	221	241	225	238	262	218	245	200	216	231	252	249	247	243	225	253	232	263	198	217	199	224	242	214	221	235	248	246	233	240	244	221	227	228	238	249	236	228	244	249	231	256	218	243	222	247	240	269	240	241	250	242	208	243	257	242	245	246	247	231	242	245	238	231	212	214	237	225	231	232	229	224	254	248	215	280	256	216	251	247	223	229	236	246	241	236	241	252	229	243	225	245	225	231	215	251	256	231	226	249	213	207	250	241	226	237	252	237	221	224	240	228	244	233	265	232	243	222	215	220	225	239	227	256	257	232	214	246	243	242	259	232	232	254	222	225	214	229	216	247	239	218	219	203	228	215	267	226	236	259	256	227	210	243	246	238	251	239	285	225	233	229	240	239	213	210	262	221	263	237	226	240	230	254	235	258	234	236	221	244	251	243	224	232	260	236	244	215	235	241	234	241	231	252	219	251	236	219	218	216	232	240	238	254	254	217	233	237	230	241	241	249	238	257	230	219	235	225	249	238	251	238	237	248	239	221	228	274	216	250	231	231	237	253	243	218	235	229	249	253	223	240	205	225	209	233	268	222	239	213	259	233	258	243	217	246	232	245	245	210	232	239	251	232	245	216	234	231	226	256	217	207	236	258	249	216	226	220	227	202	210	235	239	216	220	254	223	234	219	265	240	238	246	226	248	223	232	246	257	228	242	267	241	231	221	234	242	239	260	243	236	230	243	256	251	225	234	246	236	252	224	226	247	265	232	243	214	239	235	215	236	241	228	202	238	256	236	239	242	275	237	213	252	239	234	252	227	245	229	212	238	248	232	222	266	239	216	267	255	244	219	219	213	248	258	235	239	207	221	243	224	245	221	210	239	234	243	230	235	254	246	251	210	202	235	224	242	251	200	255	249	239	222	229	231	243	230	252	232	265	248	266	241	245	241	225	241	243	226	230	214	204	250	214	239	238	230	225	230	232	242	223	223	242	260	263	249	223	238	235	221	265	225	240	220	239	204	237	237	242	251	249	260	208	223	225	242	242	245	244	226	240	262	226	249	220	246	225	236	243	219	232	262	249	232	235	222	226	240	230	221	277	217	228	220	233	210	259	224	234	210	221	220	228	244	260	222	221	223	230	218	252	224	247	220	234	246	225	246	234	250	232	259	239	259	237	241	228	212	244	215	210	232	258	217	221	228	210	235	247	220	244	244	216	248	234	217	241	253	243	264	216	251	210	192	245	247	260	232	252	263	236	239	231	235	220	270	215	237	238	227	229	250	231	244	212	237	221	251	238	243	216	228	223	222	212	229	242	249	239	270	205	224
3176	3322	1710	984	795	697	679	648	619	593	605	547	613	596	598	585	540	580	580	578	603	599	642	567	574	546	593	618	592	582	542	587	624	594	603	545	591	628	580	583	526	627	538	589	581	591	574	571	554	570	567	585	574	553	588	545	549	581	603	582	523	551	553	590	579	527	528	629	531	586	565	581	597	585	573	597	602	590	566	571	534	602	582	568	583	572	569	580	556	566	591	554	538	569	575	589	577	567	551	588	579	574	545	555	578	503	564	592	598	597	559	593	618	596	585	592	622	565	575	566	564	558	599	586	593	564	568	564	550	582	550	573	558	591	548	589	563	580	559	592	578	593	554	569	582	557	552	549	597	608	579	582	578	559	592	579	545	619	561	579	579	580	542	595	574	552	522	585	557	573	571	539	568	598	598	551	541	564	560	569	561	583	529	581	597	602	582	565	584	611	581	595	599	560	552	546	602	497	544	613	606	624	573	573	569	583	589	604	607	567	566	577	607	614	600	604	538	595	616	591	641	540	581	569	578	534	598	580	597	556	602	584	547	569	562	605	557	554	598	590	562	597	550	554	521	568	572	618	574	565	555	562	553	626	571	553	567	566	550	542	627	589	585	534	588	605	586	592	578	543	603	568	560	590	545	607	596	566	570	590	585	581	548	583	541	600	584	562	573	535	566	575	557	574	613	587	574	573	529	552	543	513	562	547	581	572	561	553	627	609	570	554	554	616	576	547	584	574	597	548	521	572	587	565	588	558	542	537	553	571	576	557	593	580	586	581	565	591	540	605	554	564	543	569	556	583	533	599	579	539	549	629	558	592	577	601	612	571	628	583	554	604	596	567	563	605	582	542	573	572	585	546	575	564	559	556	573	586	553	589	607	596	560	560	594	569	619	571	523	543	546	550	610	564	589	613	577	554	568	611	571	574	594	533	553	590	613	576	548	587	584	590	572	551	561	578	525	564	577	592	598	551	584	565	561	573	573	533	597	606	530	541	603	627	565	591	561	599	588	584	541	588	580	590	619	590	557	556	564	620	570	562	621	608	582	590	603	593	595	577	578	572	597	574	578	590	568	536	549	552	521	568	576	538	533	595	556	517	576	561	546	569	587	532	560	571	568	559	604	564	563	554	550	579	590	585	575	534	576	656	578	568	546	585	610	537	575	582	540	550	541	580	552	588	573	555	629	569	585	572	586	557	571	595	612	558	566	640	599	543	616	588	595	583	572	547	614	584	564	575	559	540	577	553	529	564	518	595	595	602	570	601	578	582	552	505	547	595	558	595	589	560	614	567	551	589	588	571	586	537	569	578	557	567	578	574	576	559	592	532	573	576	568	580	526	575	604	595	578	593	585	591	546	526	546	597	543	552	548	592	615	565	604	605	599	573	568	530	557	560	577	600	580	599	561	539	528	539	586	576	575	604	625	569	587	536	564	558	522	570	544	562	578	589	542	550	558	594	576	589	547	570	553	552	569	580	555	574	549	535	560	611	581	556	559	568	571	630	538	592	591	577	575	543	593	561	530	588	591	545	586	617	575	545	589	589	576	566	564	609	535	558	577	596	558	584	549	573	571	563	634	521	561	553	544	592	563	595	579	639	596	574	598	580	539	566	582	569	550	546	572	586	577	615	566	553	533	604	570	562	547	546	586	566	566	584	571	607	562	554	539	555	539	557	614	622	604	613	559	610	558	587	579	573	596	628	556	569	545	601	584	578	571	582	531	600	622	582	597	587	557	563	550	527	524	543	554	578	596	555	569	605	582	551	576	574	576	620	535	602	563	571	542	551	590	616	554	589	572	586	613	557	545	560	605	574	551	586	591	545	605	624	582	584	577	554	574	563	563	561	543	563	578	598	580	622	574	570	571	591	579	542	555	582	564	554	569	525	568	579	566	581	608	544	544	580	568	563	563	603	559	562	600	570	554	593	563	554	584	551	580	566	572	569	574	557	590	508	579	535	611	576	564	572	587	572	596	601	571	614	576	560	583	580	601	563	587	559	571	599	551	553	555	576	617	564	582	589	553	541	570	569	536	551	570	552	588	597	527	532	586	559	590	584	580	606	522	581	600	579	557	574	540	574	588	567	572	561	581	581	563	578	560	592	608	550	541	592	574	573	549	601	565	573	591	591	619	576	576	504	570	561	603	539	579	586	569	533	591	595	593	527	579	569	591	571	600	559	542	591	545	582	561	546	590	587	598	597	516	581	552	564	585	514	539	559	566	558	568	534	572	570	566	545	536	558	579	580	573	552	582	559	560	550	590	610	586	584	560	567	599	596	627	574	598	539	586	550	573	570	612	583	597	572	582	551	600	597	548	569	576	559	574	561	557	587	594	622	612	560	568	565	561	577	567	558	615	531	529	539	543	540	550	546	598	606	622	566	568	538	585	583	536	551	556	619	603	547	517	610	587	575	572	563	614	584	596	560	552	540	586	565	557	575	586	590	577	615	547	552	572	576	588	554	578	514	585	569	572	541	570	624	603	566	586	582	600	517	560	578	571	554	586	631	597	576	584	579	603	549	546	601	585	594	589	564	585	616	548	565	583	583	564	569	579	568	597	571	580	548	579	613	590	564	610	583	616	597	581	599	594	574	591	555	524	562	559	570	570	602	589	571	580	571	533	557	574	617	574	570	572	541	586	551	574	584	540	570	575	558	614	572	529	599	592	580	550	542	549	599	548	561	575	616	563	575	535	553	539	612	528	557	563	576	511	592	557	550	576	559	552	579	549	589	553	634	579	568	543	588	594	593	565	570	552	568	592	539	564	580	616	577	571	570	556	530	583	612	559	547	521	591	579	598	554	527	569	570	569	556	563	569	554	562	554	573	618	619	579	574	612	585	574	545	580	561	517	568	579	553	591	589	573	567	567	560	589	533	566	535	554	588	581	584	555	535	567	610	599	627	561	523	586	559	583	555	547	534	526	596	571	572	590	600	579	575	531	552	641	557	581	598	622	619	585	526	599	510	543	572	603	605	581	563	586	573	600	596	575	593	612	593	573	579	550	549	534	598	495	566	579	558	542	566	552	608	606	551	585	593	541	560	560	577	559	549	580	571	549	572	549	587	560	597	570	591	579	555	576	587	555	589	536	592	597	613	581	598	565	595	572	601	558	590	599	554	596	612	525	553	603	589	557	593	570	581	541	604	575	588	556	579	599	594	569	521	614	563	564	604	609	596	572	596	562	579	607	583	580	572	581	567	616	563	641	615	550	549	571	545	574	545	574	594	565	503	607	547	570	575	572	572	534	563	563	546	567	572	544	565	571	612	600	606	517	563	557	562	566	541	580	543	540	595	556	589	555	557	611	570	616	553	577	594	580	548	551	570	547	602	567	547	607	576	581	571	575	572	542	569	555	563	607	583	572	529	567	598	578	569	593	569	592	594	601	584	575	551	622	551	602	556	569	589	587	607	581	602	571	584	570	616	536	579	565	571	585	578	597	549	557	547	554	572	603	581	551	558	592	581	569	578	580	591	601	605
31591	19601	7141	517	373	335	303	350	316	317	309	293	361	315	291	360	335	343	317	309	327	305	346	348	312	319	353	347	291	300	310	307	295	313	294	314	343	348	308	313	309	311	344	311	343	337	317	322	314	316	309	293	313	302	307	306	325	301	334	302	330	307	319	308	322	308	327	338	304	312	326	345	327	348	313	353	317	311	339	299	335	318	285	315	344	321	302	338	345	299	314	312	266	289	292	334	351	299	329	327	306	311	314	345	338	385	302	322	320	316	321	320	325	328	332	325	365	317	328	359	319	322	300	309	333	310	339	309	311	332	357	335	304	337	326	309	344	310	341	295	288	332	326	309	344	295	290	315	344	324	273	352	325	348	318	323	333	348	284	334	303	354	296	316	321	324	323	307	325	317	304	323	267	307	299	309	301	312	302	325	350	357	326	338	309	338	351	332	311	315	341	339	328	337	332	329	330	326	319	277	301	313	320	312	354	300	311	341	316	334	329	326	320	312	328	323	291	309	328	340	329	331	316	329	318	367	295	324	337	311	323	301	354	303	316	317	331	335	344	348	305	315	297	283	308	301	319	327	329	267	341	323	320	338	321	328	323	315	333	324	297	335	345	331	293	309	326	323	329	319	333	350	328	325	310	318	320	311	346	316	314	345	306	325	324	304	324	296	272	329	311	358	326	324	305	320	297	342	295	341	319	341	291	310	324	315	339	326	331	369	319	342	326	321	299	308	311	317	318	339	345	285	338	336	317	299	323	347	328	296	327	317	312	344	315	314	313	348	314	330	285	328	318	293	272	355	320	336	328	308	311	298	289	354	335	321	353	307	327	300	340	336	342	304	331	327	324	316	308	342	323	304	294	317	300	336	304	296	321	365	339	329	314	302	327	322	309	327	315	323	310	281	311	336	299	345	328	327	324	298	335	294	302	340	329	359	325	341	354	344	277	285	319	335	325	326	314	330	311	340	336	324	341	333	339	321	313	299	327	299	309	340	332	316	311	324	339	309	329	322	305	293	295	329	342	359	301	324	325	350	354	302	294	323	316	353	327	357	292	307	314	380	304	344	292	294	310	312	314	322	315	337	312	308	320	324	337	303	284	294	321	325	317	290	323	361	335	343	336	312	325	318	285	345	312	308	335	347	331	324	321	320	317	319	322	323	317	323	315	304	319	342	303	304	311	307	321	310	286	350	330	314	299	298	317	323	333	306	328	332	343	321	290	353	304	350	297	348	328	312	319	311	306	272	315	342	316	290	308	295	332	314	316	299	340	379	315	327	300	334	322	345	310	304	311	329	293	319	335	306	301	312	319	348	313	280	291	281	319	290	313	307	358	337	322	313	286	319	287	282	305	348	289	316	337	306	334	305	334	319	311	314	316	304	296	302	314	324	342	329	299	340	341	279	311	311	309	323	286	298	307	318	315	322	333	308	327	343	313	317	326	313	291	314	321	326	307	322	335	357	302	295	333	327	303	311	341	341	345	312	330	306	341	330	302	287	319	316	298	298	259	365	327	329	344	324	351	303	307	313	329	299	296	304	333	339	296	347	317	298	307	298	334	315	337	327	330	323	330	357	323	336	326	305	332	301	296	316	350	325	339	317	323	316	315	345	307	322	318	315	345	330	302	327	328	310	291	333	287	338	342	334	344	320	320	319	287	341	352	305	312	292	337	289	329	304	277	321	289	329	330	308	344	296	309	304	346	351	349	312	333	329	308	360	337	332	337	315	302	328	273	348	307	344	314	316	332	291	341	341	345	301	306	306	326	305	285	304	296	327	311	327	297	324	314	335	313	299	372	336	297	294	350	329	315	344	297	317	323	352	312	288	298	333	293	345	317	308	322	335	311	328	333	327	332	332	351	302	334	303	345	335	308	331	301	310	326	313	319	284	318	322	330	355	323	339	335	356	327	337	283	337	305	338	295	306	298	361	292	323	310	341	325	331	333	353	294	327	305	321	322	341	311	365	318	305	321	338	326	329	330	320	333	332	361	358	330	339	310	300	327	296	312	310	344	303	308	300	314	300	326	335	324	340	317	340	337	334	327	332	287	329	316	346	322	301	306	333	311	311	317	266	325	365	336	322	318	344	303	330	351	321	294	329	334	293	313	334	328	322	324	305	326	315	327	311	309	337	328	304	290	321	312	348	317	301	302	325	292	324	312	290	287	326	282	304	332	326	308	341	309	347	270	321	338	290	320	338	323	302	350	315	316	312	307	300	321	298	338	322	333	306	338	331	308	291	327	284	319	279	312	297	304	345	303	294	340	307	336	319	305	305	317	314	292	335	309	339	299	314	289	296	321	336	308	330	323	337	324	326	358	340	333	330	308	303	316	290	295	295	340	312	298	310	297	351	308	331	290	342	338	304	292	314	334	305	315	300	349	340	303	319	330	300	302	323	302	339	290	357	334	338	310	316	318	299	316	331	297	305	307	358	311	327	312	283	329	348	322	308	337	310	326	328	321	354	299	357	334	326	301	331	331	330	347	323	331	310	313	325	310	313	318	326	315	310	328	334	334	313	326	295	339	337	302	337	339	325	337	311	339	323	340	308	306	279	320	310	309	307	288	296	329	305	290	334	326	323	340	315	331	312	313	318	334	319	310	298	315	306	330	343	333	327	322	301	292	288	328	331	329	328	315	309	343	306	331	313	330	303	330	312	317	327	320	314	312	331	319	326	292	334	375	271	303	318	319	310	314	334	301	304	323	339	315	316	273	349	358	342	334	331	344	297	306	316	290	321	310	320	322	334	314	300	313	320	314	330	336	317	311	310	323	327	312	317	335	328	313	329	308	353	331	301	298	302	337	322	319	311	320	311	310	314	313	328	341	325	338	321	299	320	315	325	354	300	315	306	307	336	332	301	318	312	329	329	294	314	328	317	310	325	306	310	287	315	297	318	293	333	336	304	327	312	311	335	347	322	336	341	323	299	323	311	320	365	334	347	301	329	331	351	330	315	319	310	312	353	333	320	324	316	295	311	329	319	279	340	335	345	316	294	309	350	330	297	313	311	302	307	342	349	328	342	326	332	347	352	346	329	301	331	328	325	343	300	302	296	305	315	338	316	333	315	316	325	324	312	327	305	308	307	307	303	321	339	300	301	296	318	328	302	327	334	296	315	331	336	313	338	328	304	311	306	314	290	317	308	327	331	323	313	305	324	318	320	316	298	358	286	301	325	308	320	312	320	351	359	299	320	302	323	298	323	319	301	304	306	306	306	302	344	337	332	315	316	341	333	328	290	328	345	285	300	328	291	312	331	316	341	309	339	314	346	347	308	340	320	350	324	359	341	313	278	312	319	339	346	339	310	317	330	293	325	320	336	273	291	329	322	316	338	318	297	330	284	316	290	340	343	334	314	323	319	326	320	323	324	351	310	336	332	328	320	346	299	338	295	313	328	278	309	311	329	315	325	315	344	334	310	333	295	311	335	328	293	338	297	291	326	314	345	331	322	282	345	307	324	318	328	329	318	331	309	303	306
5575	962	845	823	808	830	822	836	765	810	826	822	786	833	817	856	788	770	811	757	794	822	788	804	786	789	750	812	791	785	810	859	869	822	807	833	842	797	802	822	734	779	801	829	875	790	836	754	803	816	818	804	847	788	838	770	779	804	739	794	787	815	819	778	755	845	787	815	784	774	763	812	780	805	867	769	775	789	808	856	828	839	802	783	800	808	812	839	798	797	832	816	822	828	764	797	820	838	826	882	791	812	799	813	830	828	821	772	818	767	812	796	814	785	817	786	782	825	824	808	844	783	831	802	791	804	785	803	808	811	826	796	834	799	837	783	814	784	837	822	829	784	839	776	851	803	778	768	792	826	807	822	798	803	844	822	807	834	818	766	830	817	737	771	831	774	796	842	806	780	881	803	815	775	756	788	814	813	833	785	798	772	800	853	799	749	739	786	811	830	741	829	792	815	802	802	804	820	796	844	839	816	811	837	804	772	832	840	815	836	843	814	811	802	827	819	784	788	801	782	835	818	810	802	782	790	802	786	814	799	821	837	799	826	840	817	792	804	824	771	803	822	850	803	792	833	817	827	750	804	763	791	804	799	828	824	811	839	814	776	788	791	798	825	809	782	808	852	811	833	795	835	790	806	817	846	817	828	786	765	759	753	777	751	760	781	829	759	784	802	825	749	791	789	799	835	771	820	855	792	764	822	804	796	842	823	783	815	785	784	809	802	790	798	794	822	795	813	777	793	821	821	797	783	777	817	829	809	808	786	781	832	827	785	807	820	835	823	793	851	834	785	815	839	850	774	800	854	760	841	851	781	819	856	812	790	749	803	804	800	858	744	800	785	782	857	824	789	798	786	859	831	834	820	799	797	785	865	780	786	824	830	786	783	823	828	831	774	815	785	818	793	842	834	824	809	844	800	786	772	813	817	835	844	801	816	822	846	763	804	797	783	880	845	808	779	867	851	817	804	830	841	809	829	823	817	868	783	803	852	778	783	775	771	823	799	804	816	807	842	815	857	799	778	892	790	840	779	849	820	812	846	754	770	804	801	842	785	858	821	785	827	783	804	816	789	799	784	771	825	818	786	831	775	825	810	800	801	798	778	835	796	819	782	833	766	789	814	795	807	813	827	821	778	791	838	756	781	820	799	842	864	782	793	765	787	796	770	755	768	803	801	789	809	752	798	777	788	802	771	821	818	799	780	766	850	855	772	786	812	871	847	821	765	814	794	850	790	781	784	823	801	830	756	803	758	754	771	799	804	773	753	797	769	722	808	831	793	790	798	798	785	828	803	840	796	794	772	789	802	766	824	793	853	788	786	845	779	799	812	735	812	764	828	782	796	830	784	794	858	799	797	800	812	796	851	729	757	844	836	789	809	827	779	750	829	776	784	807	814	848	787	803	819	776	807	755	857	760	839	809	837	813	841	830	836	778	753	755	780	775	875	861	847	820	772	788	818	759	788	799	870	844	746	765	797	751	775	770	799	828	797	838	771	782	825	754	768	747	793	786	808	851	797	762	809	746	823	800	847	843	767	810	791	809	831	829	794	869	793	771	841	800	799	843	800	822	819	800	836	787	830	853	806	791	816	805	777	812	786	812	785	805	824	767	767	793	822	805	778	797	844	825	742	732	794	854	816	820	819	827	775	809	767	778	790	784	753	828	822	793	753	830	814	821	837	803	772	815	793	838	831	815	834	836	805	762	787	804	771	847	820	789	826	827	810	765	815	758	795	832	803	786	784	824	817	769	849	766	808	855	755	822	836	820	797	806	801	790	787	774	801	802	840	768	850	805	797	797	833	817	811	814	784	866	791	818	800	778	775	830	825	825	784	814	778	805	799	849	827	793	786	768	813	816	817	832	751	800	825	754	795	758	785	754	814	762	795	791	760	805	807	750	768	844	824	813	817	811	822	786	827	824	841	781	818	801	792	826	816	816	839	780	821	799	842	816	764	785	849	829	884	840	781	767	807	802	817	796	750	825	869	811	823	808	742	818	807	831	834	832	779	812	859	773	833	824	808	841	864	788	817	824	795	807	805	804	812	797	801	833	735	838	804	868	799	823	809	860	784	816	830	854	804	832	813	810	744	797	733	807	797	794	798	790	836	781	834	834	801	843	767	830	793	865	818	834	827	802	792	820	839	807	804	734	813	804	793	796	741	752	810	803	820	765	788	789	820	798	789	776	762	803	788	824	835	806	818	802	797	767	839	822	813	796	792	805	784	871	775	806	732	824	789	802	815	748	778	776	820	795	829	791	842	786	762	773	829	804	795	867	753	824	785	849	765	801	788	765	821	774	792	772	823	794	785	765	782	821	783	809	830	806	854	825	839	778	801	823	785	805	829	869	756	780	804	762	793	831	791	844	807	806	825	779	808	818	795	876	847	807	793	829	776	840	808	797	756	856	801	802	823	800	780	811	811	772	853	817	768	780	782	781	814	884	820	819	792	815	796	884	804	826	810	780	819	857	817	854	811	803	775	797	774	831	770	813	795	787	757	815	732	803	816	788	807	708	817	786	811	792	846	797	852	842	819	801	816	803	853	800	789	770	763	846	812	793	821	783	821	814	807	782	818	792	779	774	793	773	789	792	776	866	780	819	827	820	823	819	822	847	804	844	822	819	805	848	755	838	814	809	840	812	783	767	792	721	838	870	808	833	828	844	780	831	847	793	739	736	794	842	800	792	813	813	842	789	823	781	851	781	796	824	816	839	818	817	772	820	815	755	806	823	795	732	864	839	800	811	815	842	818	800	760	809	869	762	774	815	851	821	803	786	854	804	776	770	778	795	757	808	790	820	754	809	802	793	827	805	800	801	833	810	785	841	842	846	779	854	784	779	780	773	888	807	822	815	803	823	770	821	799	806	816	752	803	772	887	762	809	793	749	797	820	827	797	788	792	824	787	760	856	839	773	816	803	760	830	894	818	745	820	836	826	795	832	798	809	840	767	830	773	825	837	804	840	829	815	824	783	800	792	828	837	781	790	795	855	834	839	797	821	795	793	798	795	796	815	811	804	771	792	812	764	788	865	793	790	845	770	808	806	792	817	777	777	801	793	781	822	760	826	771	815	772	779	760	819	831	833	814	821	843	817	811	762	831	846	784	868	781	828	826	821	820	842	800	846	819	826	796	804	803	787	787	823	817	811	760	769	794	800	820	824	815	826	835	812	826	800	783	825	826	777	805	822	800	810	874	839	852	802	803	800	796	811	798	813	807	837	780	835	841	727	822	731	823	787	805	836	821	807	782	809	818	778	808	763	819	823	780	814	796	818	765	869	817	807	804	785	782	827	764	847	763	793	818	803	846	775	770	775	819	779	779	821	842	820	787	830	814	809	722	762	764	809	798	776	830	792	775	821	843	825	809	768	838	789	848	823	799	826	809	772	773	784	828	785	787	774	792	791	801	802	826	804	771	840	788	834	785	862	825	840	834	852	831	799	778	797	808	820	786	778	851	823	820	800	789	833	820	769	833	794	825	811
24602	21018	23979	28241	21012	17298	810	491	473	433	460	433	446	398	423	391	382	394	435	417	388	384	403	360	396	398	417	375	376	420	404	389	391	397	369	370	399	385	389	367	391	382	392	396	410	380	428	403	373	407	343	384	377	365	384	399	371	420	384	352	390	372	371	403	370	369	366	381	367	398	374	389	385	385	428	383	389	380	373	362	383	376	404	389	357	387	398	379	410	413	407	358	384	397	377	371	388	400	365	390	430	371	376	388	383	410	382	403	397	407	383	390	391	400	371	351	444	402	373	387	370	426	394	385	374	377	378	391	403	376	384	390	366	436	361	381	386	400	386	407	430	416	402	395	413	390	423	381	378	373	406	441	398	404	396	395	379	363	393	418	331	405	387	377	395	373	406	396	371	378	396	343	386	395	395	344	403	405	368	403	396	413	400	383	383	398	410	389	362	383	412	395	363	379	380	358	390	382	384	385	380	387	380	397	393	378	402	400	357	405	399	383	385	445	410	369	395	367	348	359	369	404	385	396	353	346	379	367	375	426	419	395	348	389	352	375	369	372	373	374	409	370	399	408	411	376	385	373	385	428	403	343	377	390	394	393	405	373	389	361	382	380	408	415	397	394	393	428	414	380	394	410	395	382	380	368	378	409	389	408	380	374	409	359	383	361	368	345	369	424	413	406	387	377	365	345	384	383	398	352	375	381	389	400	395	398	378	378	401	364	390	355	383	422	421	360	401	382	427	394	363	401	411	383	396	369	347	404	397	387	375	351	392	389	376	353	391	388	356	392	410	380	394	400	413	346	341	421	385	365	374	419	399	430	401	391	387	371	387	346	380	359	405	399	401	386	362	419	407	402	407	411	372	350	375	365	385	383	372	369	413	392	343	373	389	420	388	416	362	392	376	398	399	391	371	384	383	383	344	394	361	380	378	398	405	361	350	379	372	390	404	345	370	407	354	379	368	393	403	383	374	414	396	405	394	401	406	367	369	433	382	397	407	398	395	349	404	390	386	403	361	397	416	373	404	396	400	395	362	399	386	376	427	418	389	393	378	337	385	406	409	357	405	413	395	373	339	407	368	385	400	388	396	370	401	381	391	387	381	377	355	368	377	417	371	428	405	387	408	384	396	410	414	388	398	409	375	387	353	372	405	359	402	385	381	403	400	360	384	349	393	368	404	411	401	388	371	389	401	396	415	393	401	393	395	430	379	381	384	377	382	376	342	396	388	398	413	328	366	407	360	411	389	394	413	390	410	414	383	420	380	352	375	367	406	401	356	397	384	367	382	416	392	415	361	437	424	409	388	366	378	369	418	389	382	410	406	414	367	430	365	386	366	358	422	377	377	394	390	413	369	420	390	380	380	332	405	368	366	388	407	372	357	355	371	375	394	377	405	376	363	355	375	345	425	397	388	391	397	428	366	373	367	388	385	383	392	358	374	385	391	397	385	357	377	394	353	371	387	369	406	388	364	351	394	371	388	355	372	396	357	360	398	357	397	385	407	396	363	348	388	397	380	391	400	384	387	432	403	401	386	385	401	375	370	396	390	351	369	397	401	378	389	403	415	396	388	393	385	416	370	351	377	377	418	388	390	398	400	440	415	368	409	381	388	387	401	366	401	406	373	367	407	346	386	371	404	426	393	438	410	381	401	414	363	373	404	416	365	380	385	380	394	395	377	355	379	352	377	393	372	407	374	366	383	416	368	390	388	387	406	375	387	349	369	395	384	348	384	395	399	377	411	384	408	397	363	402	368	355	401	394	394	392	387	389	400	391	387	370	390	369	372	444	388	376	390	418	365	388	383	363	434	399	380	414	412	402	387	395	388	396	386	401	418	356	403	386	377	399	396	360	379	375	386	360	378	384	414	362	408	411	416	377	386	376	380	436	383	376	384	396	399	412	379	395	381	383	379	398	393	353	392	381	370	367	397	407	379	406	399	364	396	355	377	408	359	398	398	340	403	419	389	398	384	372	416	373	402	379	393	367	376	360	396	390	408	420	369	397	370	393	432	372	373	401	387	403	380	362	404	375	387	399	393	417	377	374	348	372	381	402	397	357	349	411	422	396	404	381	390	429	447	410	391	332	349	368	388	355	406	348	402	365	357	386	373	385	395	395	398	375	355	409	401	375	373	369	389	356	383	397	377	437	415	348	396	377	398	406	399	425	436	389	405	393	391	397	384	384	377	368	382	385	368	382	417	384	391	404	369	385	390	381	379	424	363	383	370	417	352	365	378	354	356	385	388	383	402	385	353	407	365	369	402	384	421	353	366	390	357	368	357	401	407	415	408	389	365	373	377	392	366	392	424	365	384	399	374	396	356	387	392	381	383	409	414	381	359	390	449	421	373	369	391	396	401	383	411	381	367	374	353	358	384	383	400	371	397	385	387	370	363	386	394	416	359	379	364	394	359	398	351	408	402	410	411	414	372	413	375	357	394	399	399	399	371	395	378	401	378	407	411	354	400	408	381	393	423	342	375	373	377	402	364	389	401	435	412	378	392	366	391	386	375	368	372	375	344	357	405	377	392	399	376	391	344	402	387	397	373	396	401	376	393	398	402	404	378	387	392	391	400	395	420	391	383	392	397	383	378	386	374	388	387	382	375	388	398	400	378	398	375	376	368	394	364	355	407	375	370	376	386	357	404	382	385	371	397	358	382	392	374	398	382	416	407	431	363	397	394	369	368	384	373	437	394	374	385	383	329	322	382	377	408	387	401	405	409	409	375	383	347	373	395	390	364	395	376	393	376	358	378	393	423	382	406	406	363	396	417	366	385	396	424	419	350	353	369	404	407	418	371	439	406	374	415	346	403	395	355	367	400	371	410	379	410	374	413	373	382	387	365	384	378	348	390	386	362	360	403	393	380	393	384	404	402	440	358	376	375	370	387	384	374	364	378	372	404	398	362	365	370	438	413	395	383	365	396	358	389	400	349	363	391	396	384	361	399	371	384	373	367	400	375	400	371	395	396	416	372	380	383	402	358	398	381	376	400	390	330	423	367	374	371	418	391	408	369	374	392	372	368	356	396	364	409	398	365	357	370	388	406	392	417	359	378	408	361	362	338	414	410	345	366	369	392	414	415	399	378	354	366	392	397	399	379	384	410	363	386	383	394	382	369	411	418	350	386	392	362	407	350	395	374	380	380	370	367	423	369	379	388	370	410	377	372	386	409	374	396	387	336	379	382	369	400	379	353	347	370	396	375	354	377	410	355	428	421	401	375	405	370	384	396	372	365	387	386	385	386	432	378	360	397	383	349	345	394	364	400	391	392	432	358	383	412	384	408	362	367	377	370	402	365	391	412	392	371	404	442	363	399	381	347	374	369	375	377	374	372	406	400	383	409	387	378	396	384	391	405	385	399	410	399	350	410	409	345	381	391	381	381	413	420	368	358	415	393	366	415	404	372	390	386	408	353	369	379	390	379	401	382	408	379	377	378	402	387	369	404	383	388	395	394	393	395	419	365	389	360	364	357	382	377	399
3280	2398	1448	1133	1004	1008	981	930	873	923	922	923	934	974	945	925	923	966	935	913	943	920	976	947	919	919	835	980	976	923	906	962	904	895	984	961	888	934	870	924	917	905	878	986	954	892	931	939	955	895	903	919	913	1020	885	924	926	892	905	933	904	901	893	921	919	994	948	952	964	902	906	894	997	906	896	924	886	926	990	992	918	902	965	891	936	931	924	928	904	934	918	903	885	944	941	996	947	883	926	910	891	924	920	922	909	918	940	908	928	982	888	943	939	841	943	925	891	913	952	932	880	921	964	913	914	929	888	909	916	948	880	899	922	925	868	965	871	940	903	934	943	943	901	933	889	889	882	950	879	947	885	932	878	862	879	925	923	887	880	882	958	916	916	927	939	918	937	966	943	898	943	918	984	913	910	951	935	879	887	946	905	927	880	937	947	945	929	902	972	891	942	901	921	960	979	931	920	912	957	956	905	905	864	953	935	894	942	909	915	944	946	909	899	919	936	885	927	930	907	928	942	924	892	963	883	894	934	877	945	960	927	913	926	913	929	911	919	956	907	922	935	909	896	931	1000	929	910	884	902	934	913	970	930	868	936	967	897	879	944	943	948	912	973	919	935	939	958	973	868	911	920	952	944	993	930	949	891	940	881	911	932	948	918	956	919	950	931	963	904	941	897	928	880	942	858	899	910	872	939	904	890	970	928	922	925	876	967	927	900	882	979	887	937	924	935	950	981	952	899	905	914	883	903	883	939	934	932	903	880	881	991	906	952	933	919	973	906	965	928	904	898	878	929	912	933	923	955	884	940	977	944	952	955	904	906	914	932	947	903	968	922	900	928	921	916	912	887	908	882	947	949	957	928	932	889	905	882	931	924	989	875	862	949	912	944	927	966	883	962	913	931	977	908	930	912	907	918	941	981	969	889	949	901	892	857	913	955	903	910	889	868	912	953	912	881	890	983	959	910	906	879	906	898	904	902	867	910	925	935	864	922	903	940	928	904	928	938	972	888	886	912	997	925	963	951	893	917	955	966	924	893	924	883	935	896	956	965	941	956	908	956	884	896	929	880	971	908	949	949	917	890	952	937	913	936	963	872	960	948	899	932	925	914	938	869	965	913	933	946	913	922	930	956	957	963	904	904	956	955	944	936	888	940	934	894	902	879	918	912	933	891	882	933	920	899	964	899	961	888	892	910	929	936	937	893	936	852	856	920	944	887	916	934	892	935	915	919	952	973	916	946	897	943	938	991	935	931	941	969	876	967	937	918	875	904	879	916	920	914	897	933	926	899	898	998	942	879	899	895	925	871	946	938	960	903	868	891	946	955	882	879	942	934	972	954	940	885	978	914	896	883	970	909	897	880	920	966	902	881	942	964	969	948	902	916	916	924	884	907	934	981	951	937	915	918	895	861	977	910	896	952	942	904	898	917	903	974	969	933	933	914	898	977	920	922	903	947	933	886	927	905	908	958	893	893	957	917	944	934	887	933	873	912	900	944	860	942	928	907	954	917	1000	954	938	834	940	914	875	942	930	946	872	904	935	915	915	891	923	908	908	919	865	929	901	889	923	913	922	878	922	913	883	934	962	903	888	923	975	957	895	909	891	909	946	859	970	928	885	929	833	913	918	909	881	978	962	935	933	885	862	885	912	926	949	890	920	902	922	925	934	955	933	862	939	948	970	919	951	914	940	917	939	944	963	890	868	930	901	960	898	865	919	925	889	895	896	930	891	907	946	911	913	898	989	919	920	950	967	994	931	953	976	940	903	907	886	940	935	939	897	910	924	942	923	953	937	937	938	886	901	863	949	892	923	965	928	933	907	900	896	910	848	879	897	885	917	936	925	938	914	941	868	987	921	855	907	950	913	926	912	933	928	851	986	958	911	899	902	986	911	893	933	938	880	909	935	897	928	912	959	949	895	948	959	871	968	917	951	909	920	934	972	956	902	893	912	957	933	867	957	952	934	907	915	951	889	991	927	910	929	898	976	910	892	916	944	908	898	926	950	931	879	918	901	912	935	895	879	877	912	942	934	931	945	962	862	933	871	897	967	908	918	957	895	917	914	899	868	893	914	956	939	918	868	927	885	923	922	831	965	879	978	936	933	930	887	896	928	864	907	913	961	954	909	928	925	927	989	921	929	898	871	915	923	935	910	948	877	940	883	913	924	919	892	888	892	870	935	911	940	921	901	924	922	909	939	924	972	866	887	909	895	961	950	946	918	938	930	892	910	925	891	890	873	966	915	958	896	931	903	847	890	923	924	962	927	901	923	879	952	932	933	860	887	944	895	908	924	907	959	908	908	900	953	885	961	992	922	964	931	930	917	876	885	912	916	903	910	892	906	852	932	930	925	942	931	889	959	926	884	990	980	861	918	869	991	956	942	919	925	863	929	939	938	905	929	885	907	879	925	922	924	914	937	877	907	868	957	902	928	903	947	914	896	938	924	964	944	891	880	920	887	997	905	903	916	892	918	900	924	945	899	901	902	919	952	902	957	867	925	935	908	900	883	911	893	966	942	930	887	945	990	884	915	970	897	893	862	990	942	975	904	884	891	922	947	926	905	945	963	916	946	898	927	965	911	916	900	981	939	938	950	951	954	985	970	922	926	947	944	969	896	953	912	900	947	918	916	980	967	992	940	887	912	900	931	958	874	958	896	901	948	960	918	904	877	889	945	953	945	882	926	946	937	920	868	910	943	922	890	959	936	926	869	981	924	936	904	852	984	919	886	934	943	891	888	890	993	917	924	933	875	912	913	984	922	905	965	894	869	858	980	983	940	885	896	908	926	919	974	890	942	893	901	927	945	918	935	931	854	881	921	924	921	953	890	933	942	884	911	940	912	932	930	916	963	949	899	911	921	921	914	900	929	958	929	916	946	866	906	888	913	883	881	917	902	928	911	933	966	962	874	897	963	925	944	926	920	938	937	910	904	910	947	950	941	899	868	934	920	895	911	927	935	930	897	952	889	940	931	934	925	938	970	912	914	909	925	908	901	918	910	898	903	906	926	906	907	881	906	863	886	915	866	880	915	962	922	948	948	921	896	931	952	921	907	893	962	894	879	957	905	899	912	946	941	904	914	951	914	938	918	885	896	917	937	970	970	958	941	939	920	972	898	902	927	917	877	896	948	898	927	899	894	916	930	932	912	912	919	932	921	862	933	931	879	920	942	912	984	930	913	908	962	952	891	926	904	911	929	954	895	886	928	860	904	882	909	948	889	930	982	960	932	931	876	925	953	907	949	945	904	954	889	865	967	894	952	979	969	910	944	914	885	919	869	975	935	938	908	930	922	920	911	934	897	960	950	981	990	949	883	896	891	906	961	927	932	981	890	872	905	936	939	903	913	937	872	952	932	924	959	894	898	913	910	938	938	892	951	921	999	895	932	906	910	910	993	944	922	885	892	947	949	901	915	889	938	898	925	990	963	920	891	909	908	944	886	878	918	914	892	952	885	901	888	931	930	910	851	943	894	891	947	956	963
23963	21014	24332	27888	21014	21035	13724	636	388	331	321	294	291	292	287	273	251	250	267	282	217	247	259	255	276	252	236	219	248	251	253	229	271	208	238	233	235	247	238	233	247	212	229	231	256	255	248	243	237	235	241	214	228	255	264	220	247	246	237	220	251	236	236	267	222	227	246	225	243	231	236	225	266	225	189	241	231	229	247	245	264	235	231	225	273	262	225	222	220	238	262	244	240	239	262	225	231	260	253	234	226	232	229	241	216	253	213	244	232	219	238	251	244	253	221	237	237	253	235	254	203	232	217	258	251	251	234	245	256	280	232	211	251	263	255	226	238	249	201	246	237	237	252	232	227	233	249	266	230	264	233	230	230	229	214	229	216	240	243	242	257	240	225	240	232	211	226	256	218	246	243	249	264	233	241	209	232	248	222	261	222	246	198	231	207	237	226	237	246	244	236	255	235	255	254	228	260	248	246	234	226	236	240	214	217	271	218	257	258	220	251	197	247	214	250	243	237	247	264	228	238	236	227	274	253	241	226	210	231	200	243	247	236	224	246	253	224	246	227	237	199	240	250	216	227	248	253	244	239	212	231	241	239	231	233	231	214	259	267	217	231	243	268	234	251	235	241	258	257	260	242	245	256	223	239	216	238	244	209	225	250	250	228	267	244	240	206	241	228	245	245	248	223	222	226	238	231	255	250	239	239	213	238	221	269	253	212	243	226	216	254	248	251	224	282	233	236	242	264	205	207	252	226	244	236	220	221	226	217	239	255	230	245	203	266	238	235	245	209	230	244	250	213	207	213	256	222	258	226	247	222	232	244	225	249	258	256	224	234	259	278	244	250	259	218	238	252	225	233	240	252	273	248	221	234	256	225	233	244	243	245	224	219	230	216	235	232	233	255	244	220	214	272	255	259	249	239	261	275	232	216	213	206	252	267	235	228	261	256	240	241	238	240	222	249	233	233	224	242	225	208	258	229	231	237	232	225	220	235	227	237	224	240	239	232	242	255	233	219	253	238	234	238	253	236	237	243	228	230	222	241	232	226	244	242	247	253	221	211	242	231	256	276	224	243	217	238	237	246	239	205	233	227	234	238	208	271	237	213	240	223	230	234	245	237	231	232	267	235	243	247	212	241	241	237	269	246	227	212	270	253	240	224	238	235	220	204	238	252	217	246	236	212	235	248	219	250	242	202	245	229	223	238	215	263	274	263	235	236	235	205	251	254	229	253	235	219	217	218	264	237	242	222	244	226	233	254	232	233	233	233	250	216	246	236	240	236	239	198	244	228	238	237	250	223	226	214	259	214	237	228	253	236	230	233	227	237	225	231	251	242	240	248	258	245	218	243	249	263	229	253	228	254	235	247	235	235	246	229	257	243	230	237	225	232	232	222	242	233	245	244	213	242	232	231	223	221	236	234	224	231	236	231	233	206	238	237	238	233	268	227	199	209	241	246	243	217	235	230	228	215	255	214	253	232	228	226	205	245	221	201	227	229	250	239	244	213	242	247	237	234	210	258	217	228	243	226	239	221	233	277	234	248	248	242	231	247	212	246	223	219	225	241	231	233	232	230	209	216	251	221	240	235	239	241	238	264	232	272	249	235	253	225	244	274	260	229	227	244	231	250	221	252	237	261	237	239	220	237	236	247	240	238	211	247	252	209	233	249	241	233	221	226	227	237	237	239	225	226	250	239	248	204	238	218	255	255	231	213	240	233	237	235	251	259	238	253	255	249	236	254	240	240	227	233	240	231	249	261	224	223	227	219	217	257	242	236	244	230	216	226	238	234	242	258	226	207	231	237	250	232	228	229	241	218	222	259	228	241	199	233	221	222	257	255	243	218	219	233	243	232	243	262	227	218	236	228	248	228	224	237	266	249	271	228	231	240	236	221	223	255	227	229	238	230	238	254	249	226	248	219	235	253	227	240	208	201	247	240	238	218	233	250	222	228	248	250	265	221	230	221	219	224	226	267	207	278	252	217	248	239	237	251	212	220	215	232	234	215	254	210	229	212	244	233	202	237	231	217	246	235	249	246	233	232	237	221	224	225	238	249	228	251	241	232	249	251	264	228	225	225	207	247	220	262	237	214	225	250	235	218	244	246	228	246	252	240	238	247	238	205	235	245	213	218	230	216	232	229	215	230	258	234	247	248	192	239	227	251	218	242	240	246	243	221	220	235	239	232	223	263	256	212	230	233	234	242	259	218	224	234	211	212	230	250	233	226	263	242	240	240	228	245	224	201	217	248	216	225	243	248	270	212	233	228	239	262	235	213	240	240	225	275	231	229	254	216	261	241	222	240	255	264	203	238	262	240	235	214	235	233	230	212	272	218	225	207	221	258	250	238	229	234	244	259	223	233	224	246	254	239	238	252	228	221	216	242	210	254	247	246	227	232	229	233	243	230	252	230	227	248	223	289	250	208	250	203	240	216	223	220	218	216	254	228	264	217	248	251	250	244	237	237	220	234	200	243	227	252	217	234	231	239	227	226	240	237	243	234	218	218	242	240	210	227	247	230	238	196	233	250	236	232	249	256	221	233	235	273	254	229	222	236	227	239	236	219	229	267	243	215	241	227	256	220	245	242	225	239	229	244	241	230	216	218	236	213	249	241	239	223	234	262	259	248	236	223	252	261	241	226	228	234	236	222	244	229	270	257	215	238	253	251	258	240	258	240	252	254	237	249	238	215	239	265	238	235	266	210	228	241	231	235	218	239	239	242	234	259	242	234	210	250	236	257	217	266	254	256	236	256	227	236	241	234	233	213	232	221	245	237	220	236	202	252	229	236	226	228	258	232	223	235	229	229	243	232	245	223	262	239	245	243	224	247	258	238	259	219	227	221	226	245	265	231	260	256	233	227	259	258	235	225	256	216	249	248	244	246	216	223	221	234	243	216	217	273	241	263	221	237	238	225	238	241	255	241	244	249	242	235	239	227	223	243	255	250	244	227	240	225	232	210	252	234	229	213	228	219	242	219	223	214	227	247	215	264	247	235	200	210	216	230	251	233	237	223	232	238	215	243	206	205	244	212	280	239	242	227	247	212	232	232	215	221	259	245	246	244	239	223	225	231	273	223	213	235	252	246	259	232	236	251	225	222	216	245	231	250	253	244	241	215	248	208	270	220	267	252	221	251	244	262	238	236	257	233	230	235	239	203	197	230	244	233	244	227	252	211	226	214	236	252	261	249	202	243	248	259	213	254	235	235	221	237	227	229	199	248	254	242	208	227	248	227	274	229	254	234	209	217	265	242	244	212	216	243	242	219	257	238	226	236	208	265	239	199	219	230	236	246	229	212	248	249	234	238	233	226	212	227	255	226	244	228	242	235	237	256	221	277	205	210	246	225	216	239	223	224	257	238	244	244	228	219	246	248	213	221	221	255	251	226	222	224	227	241	248	193	249	257	244	245	227	209	219	239	245	251	243	247	216	213	254	245	240	225	265	226	225	200	233	212	245	253	236	199	262	221	217	228	232	230	204	267	211
3075	3269	1664	983	775	756	635	635	610	614	625	539	560	580	554	543	605	567	562	597	575	593	624	576	548	549	542	610	638	564	545	571	620	591	578	567	593	575	618	599	608	543	541	592	580	529	576	542	601	570	513	589	589	564	569	561	590	546	594	580	560	574	551	591	575	607	542	586	601	577	570	582	559	586	560	557	536	562	589	625	541	570	600	566	593	606	578	540	582	535	581	587	587	598	606	568	628	615	567	551	554	544	528	620	580	571	575	569	533	563	578	598	548	580	589	576	554	575	652	537	563	569	575	583	584	574	583	542	528	538	574	570	537	542	592	593	580	614	535	558	613	626	558	565	589	557	608	605	576	581	551	522	537	562	544	560	583	534	561	600	568	596	544	609	577	546	578	526	540	549	557	567	552	561	586	575	570	562	590	570	546	561	576	576	572	557	541	539	545	577	601	562	544	570	543	542	584	569	589	543	541	607	585	561	573	578	579	534	581	569	611	573	561	555	553	553	554	564	578	529	532	582	555	555	579	541	556	582	552	601	572	569	583	606	560	561	596	564	580	578	582	555	541	576	572	582	561	553	605	551	576	563	550	576	604	556	530	549	557	552	589	528	623	572	561	587	571	572	568	562	604	645	598	565	539	588	588	589	576	575	562	545	580	608	589	571	583	566	583	599	561	564	583	548	584	568	544	584	571	536	586	558	592	579	566	588	558	569	577	579	600	578	588	604	585	560	604	584	602	576	557	594	601	570	563	564	546	546	566	559	587	558	589	563	574	564	568	566	557	579	592	550	547	528	586	582	614	591	542	552	567	585	549	568	586	550	611	605	597	599	533	550	563	570	605	576	575	593	549	555	591	537	569	563	571	599	599	581	537	545	592	557	596	613	585	578	538	548	548	597	566	540	629	569	614	628	606	578	583	555	523	549	572	567	581	570	573	587	531	636	585	519	565	569	571	580	561	599	570	578	583	566	541	545	553	581	574	608	548	603	563	543	591	613	581	577	568	553	556	601	549	605	590	593	594	556	565	580	556	587	571	544	559	602	568	590	568	609	587	567	536	557	558	548	550	564	608	546	548	584	559	563	598	600	576	593	572	574	597	568	593	565	577	513	552	583	594	573	574	579	562	567	544	528	524	577	630	546	576	572	570	548	535	536	564	580	617	560	551	581	611	574	545	575	580	576	556	597	550	584	570	587	566	590	573	579	581	542	598	564	590	553	528	588	556	595	535	570	558	582	582	565	570	593	580	594	609	577	544	557	553	564	558	557	557	598	582	564	563	599	564	582	568	586	563	577	595	526	587	544	574	560	552	567	562	573	616	622	566	572	562	599	554	605	574	552	551	610	554	553	565	501	580	567	566	585	585	573	561	552	556	546	537	579	586	545	533	559	555	541	574	551	590	565	537	553	609	540	588	548	600	557	559	534	617	511	563	585	572	570	557	557	590	602	577	571	547	517	537	539	572	575	601	580	598	538	575	568	585	589	556	599	567	581	549	526	558	567	530	572	562	555	580	586	579	556	612	554	601	539	605	570	582	559	572	595	567	557	581	574	608	575	600	550	599	619	566	571	627	558	546	623	603	590	553	555	574	543	528	573	550	600	542	593	578	602	542	529	569	559	557	552	558	543	582	556	545	590	603	574	591	559	589	565	561	532	554	600	577	550	597	568	542	562	564	594	615	545	613	523	574	572	613	567	590	576	576	552	571	555	595	554	563	575	572	543	564	597	551	592	600	568	577	569	546	563	559	561	553	562	586	538	564	502	550	586	576	583	551	572	605	575	574	564	551	533	554	555	542	542	582	560	557	589	576	622	571	585	571	522	596	598	578	558	558	542	545	584	583	579	571	547	582	580	590	613	570	577	570	554	618	619	581	571	584	584	546	598	613	568	540	603	579	580	585	544	545	611	601	518	555	540	619	588	599	586	536	548	580	570	566	567	581	577	570	544	597	520	582	542	575	565	576	588	581	580	595	553	589	558	585	556	575	560	553	588	637	562	574	574	547	590	580	556	577	563	572	571	607	562	588	582	576	564	585	569	546	594	579	557	596	566	582	552	577	594	589	540	602	534	555	606	579	557	548	575	576	617	519	547	538	606	578	587	553	595	557	582	536	565	551	592	538	560	580	540	613	577	569	567	560	565	588	569	566	563	601	548	579	591	561	522	529	564	572	560	608	566	566	534	562	577	535	583	582	567	550	588	563	563	593	589	575	582	546	584	567	598	557	566	589	501	577	551	562	615	530	605	564	562	587	566	561	597	569	573	582	600	545	605	588	542	543	577	555	556	550	576	562	587	587	555	581	579	591	551	571	566	563	577	566	551	539	552	599	553	559	607	540	597	522	517	600	545	565	602	601	551	577	563	569	620	619	568	558	591	584	630	549	577	616	611	554	606	562	545	579	559	560	587	561	594	571	591	610	562	585	521	585	563	595	600	536	610	583	537	605	558	594	559	578	540	545	531	573	610	597	586	544	587	598	584	566	557	593	592	537	558	580	605	576	603	536	554	581	580	599	574	522	566	611	587	536	600	633	579	580	557	559	604	579	532	567	562	600	555	584	535	530	575	620	525	585	521	607	596	558	570	592	569	616	586	548	590	550	585	541	572	589	554	585	598	556	577	564	559	623	562	581	572	561	555	561	562	581	558	596	587	570	569	578	567	584	565	612	594	565	588	553	577	546	561	570	562	584	579	558	588	594	588	588	575	561	600	539	568	561	564	552	539	577	542	593	580	571	574	580	566	609	584	622	636	567	629	575	613	542	607	555	555	585	612	544	589	564	576	590	534	564	531	554	596	595	534	549	604	575	569	594	581	558	588	523	604	565	559	578	592	556	573	582	595	601	541	553	568	557	575	551	555	576	583	553	600	572	554	610	575	592	546	573	579	547	528	527	576	576	536	563	605	544	584	584	596	578	576	531	545	581	614	582	578	521	537	575	639	574	575	571	562	542	548	596	536	570	565	628	614	584	561	601	551	616	594	584	575	599	593	555	560	527	550	591	560	567	568	591	561	629	564	555	590	556	594	600	579	531	600	567	560	588	606	572	568	575	600	628	555	591	569	619	587	533	573	566	577	566	566	553	593	568	579	537	548	563	535	576	564	597	545	566	620	595	578	586	562	583	538	560	590	576	605	537	605	537	602	567	548	598	595	577	588	585	539	573	573	578	559	536	588	587	552	599	575	569	522	585	556	562	537	624	569	588	547	568	591	579	547	577	576	572	557	573	562	633	567	587	556	590	554	574	601	567	567	611	564	565	579	556	587	624	623	555	569	571	529	560	572	524	596	596	563	563	592	537	559	528	568	558	574	559	585	538	585	575	561	600	551	597	578	578	570	526	619	553	579	582	585	537	610	568	565	612	566	579	532	515	538	537	555	586	584	564	578	586	611	581	584	600	622	516	565	590	547	560	561	608	569	578	584	577	549	572	568	589	581	586	574	584	572	581	595	566	566	562	562	586	550	583	587	565	553	600	606	597	547
31871	19639	7114	748	537	536	474	328	301	309	325	312	286	299	311	372	298	341	336	341	314	335	326	332	353	324	322	344	305	329	288	331	327	341	329	299	338	300	326	300	320	313	345	318	301	331	344	281	295	302	329	340	348	347	346	315	308	329	301	315	341	318	341	310	317	305	291	293	315	326	325	329	321	291	314	319	300	346	348	313	302	333	298	324	293	310	308	341	305	339	334	303	309	310	325	291	307	299	349	343	339	319	309	330	331	309	317	305	290	314	353	318	327	296	325	322	327	303	317	338	314	351	316	315	318	342	296	345	328	379	328	300	307	329	322	348	313	332	331	286	340	339	335	351	364	303	315	307	309	339	293	299	337	319	344	287	326	308	330	323	328	337	301	344	339	331	337	324	317	325	312	331	345	340	309	319	339	300	317	295	304	313	282	307	320	323	283	313	324	286	328	342	313	356	330	302	300	299	319	336	327	333	331	356	325	310	315	317	322	330	321	319	290	291	308	315	320	328	358	328	331	299	310	300	298	330	334	311	299	331	306	334	320	313	307	310	345	323	358	321	337	297	323	299	326	292	324	329	302	336	336	320	291	314	313	311	311	324	329	344	333	321	309	304	327	312	309	313	339	302	312	298	342	335	336	301	320	336	303	319	329	329	317	353	317	329	292	317	311	324	335	314	313	332	296	317	330	298	315	345	342	313	355	301	313	358	315	321	325	342	299	299	301	292	327	340	303	301	312	325	325	332	323	320	321	283	304	316	329	315	325	323	335	294	317	341	311	308	311	302	324	322	367	316	364	376	331	296	337	351	353	301	311	319	340	338	314	305	326	331	357	341	319	296	309	321	297	346	350	297	308	302	354	310	296	304	317	323	338	328	320	304	313	327	304	339	310	302	321	341	325	316	322	315	320	346	326	324	316	313	338	308	342	317	334	281	316	326	306	309	313	320	345	315	297	360	339	336	331	336	288	327	309	333	291	327	336	309	285	322	309	316	309	329	322	291	357	331	307	303	290	345	287	318	347	290	278	296	349	316	277	303	335	338	300	307	314	337	336	323	286	333	350	324	314	294	343	332	310	352	325	344	300	323	317	326	324	317	339	312	313	346	332	345	359	315	333	315	324	318	302	351	339	339	328	300	294	274	309	314	351	302	330	332	310	332	295	314	294	320	313	298	379	320	335	340	324	353	304	343	313	314	311	325	297	334	324	329	295	336	333	271	313	280	306	323	292	325	316	329	312	292	343	324	310	296	321	321	360	304	298	308	358	321	321	331	357	345	310	306	313	300	340	301	316	326	314	334	326	326	308	296	293	354	306	309	293	340	327	337	337	317	308	308	336	353	353	303	333	333	318	311	310	286	321	318	305	301	332	330	344	298	321	332	324	315	328	345	352	287	320	320	316	327	347	332	337	311	309	327	335	270	306	313	322	328	305	318	319	304	332	275	316	323	311	321	329	311	340	322	329	329	303	343	303	340	311	315	319	303	315	331	298	336	335	302	296	314	318	337	331	338	308	295	294	347	329	302	328	296	305	336	289	327	293	320	307	318	313	304	313	296	319	339	323	289	317	349	312	313	317	323	329	280	307	334	331	311	309	324	352	340	326	326	305	331	341	315	321	295	318	311	318	298	329	321	289	341	338	318	342	330	294	322	319	307	307	309	319	296	329	326	346	325	328	337	300	301	325	304	317	298	321	278	303	305	330	315	304	317	346	348	331	297	362	294	343	305	293	289	314	352	335	311	303	309	316	312	290	354	381	307	332	327	318	314	311	315	301	317	299	337	312	290	316	320	310	321	303	297	301	306	331	315	322	321	303	318	367	264	307	307	303	329	310	328	327	311	323	291	303	347	313	308	335	340	326	294	328	330	339	308	301	315	305	330	331	301	355	342	328	297	292	327	286	299	300	348	337	334	341	329	360	294	329	288	343	329	340	291	329	327	326	353	319	317	299	349	343	324	309	325	306	322	303	331	305	328	329	298	345	280	284	344	328	341	307	321	313	310	317	337	323	326	344	338	316	305	293	319	348	340	340	288	314	311	327	339	323	295	324	263	312	336	321	338	294	310	314	314	315	337	317	321	323	305	321	308	357	294	342	338	315	310	318	357	287	281	348	310	338	331	328	307	345	331	319	290	281	291	314	302	325	320	340	313	313	293	325	317	326	300	331	327	310	297	305	347	327	332	347	311	324	304	316	336	338	331	318	358	317	340	339	316	336	327	318	306	334	326	325	287	333	320	367	330	307	303	330	352	313	309	314	321	343	301	364	295	300	279	297	330	305	332	321	324	319	310	313	336	326	337	293	351	339	341	333	288	299	341	332	325	327	356	303	297	331	316	356	319	320	338	296	312	310	369	316	326	315	308	322	337	304	322	306	337	310	284	328	322	329	298	324	323	350	293	331	329	345	327	304	327	344	310	312	302	298	332	336	318	337	342	329	315	342	309	348	329	344	309	326	321	342	310	354	319	304	333	335	312	337	312	327	310	318	279	301	285	318	326	333	315	303	300	326	337	323	327	304	334	313	314	340	309	330	330	305	321	296	352	315	316	328	310	307	345	328	304	311	304	342	355	322	321	332	311	340	300	294	333	293	335	328	332	326	299	324	325	326	317	315	332	320	336	305	331	285	302	301	350	321	346	331	335	330	305	315	348	305	334	304	344	320	354	337	299	345	291	312	312	309	328	308	298	307	313	301	332	355	322	303	318	319	342	347	321	283	319	295	359	305	353	302	326	381	321	318	316	336	310	326	317	308	329	321	265	325	308	303	336	292	316	325	304	294	325	335	305	310	279	326	318	299	326	355	321	337	298	344	321	307	308	297	310	340	335	305	307	326	292	318	308	339	344	300	306	297	300	309	305	318	297	294	337	335	309	300	300	328	309	308	329	322	310	332	337	320	338	328	348	315	339	300	312	342	354	311	302	329	315	330	329	332	311	322	320	298	328	324	315	319	335	336	316	326	307	324	346	305	319	351	321	317	327	342	298	323	333	346	314	310	335	317	306	299	316	301	333	346	305	358	340	336	286	319	349	293	332	334	347	326	324	310	344	340	308	346	325	355	303	319	320	319	312	303	308	346	300	325	349	327	327	365	379	317	312	317	311	311	337	308	334	315	316	315	305	340	333	325	328	319	305	352	304	321	309	333	303	330	308	314	302	321	301	306	340	339	357	302	309	332	349	330	340	331	332	316	295	336	303	359	347	292	335	321	315	313	312	333	325	331	331	333	343	339	318	315	331	344	360	326	296	307	315	297	328	311	284	313	331	342	331	305	284	289	328	299	326	308	338	316	325	330	325	286	317	312	314	323	328	352	331	331	308	328	310	312	308	324	321	301	319	338	289	323	305	307	309	347	332	325	327	316	337	303	325	308	303	308	307	276	307	305	288	319	329	330	339	313	318	335	329	306	320	299	298	328	324	353	310	328	342	313	326	347	314	339	316	299	319	324	308	340	309	316	332	323	323	306	305	324	357	324	342	331	320
5457	974	858	785	810	799	765	799	829	867	850	819	773	784	768	841	820	770	847	783	866	809	818	841	781	803	820	804	807	823	829	808	802	843	832	852	826	795	804	798	797	763	823	782	813	821	805	794	797	794	825	764	778	782	839	785	842	797	792	869	778	810	801	788	799	767	809	795	842	848	794	830	811	828	831	781	816	807	832	847	797	827	838	787	800	778	852	866	765	795	797	783	832	759	785	852	868	804	853	831	778	763	796	819	751	794	812	796	769	789	827	828	818	794	785	778	779	810	775	825	816	835	817	815	774	805	805	793	842	803	828	812	806	831	808	795	825	805	783	804	823	758	842	808	761	797	776	790	816	795	835	767	838	802	811	816	812	806	819	793	788	761	797	779	824	788	805	815	828	848	809	802	751	850	789	763	787	834	807	827	794	765	784	818	793	857	806	732	789	820	823	785	798	858	781	781	814	804	801	807	844	823	775	810	823	840	833	827	869	843	821	805	823	753	835	809	827	785	839	830	798	793	830	796	871	810	827	827	831	819	842	811	789	789	743	751	836	745	768	794	802	853	820	801	856	806	831	759	785	786	827	822	828	793	792	788	834	823	827	800	821	784	805	867	818	795	782	841	836	842	811	798	819	786	812	814	852	834	747	823	845	780	734	781	836	801	849	817	826	819	821	841	812	798	813	821	831	834	792	776	804	781	787	842	801	829	784	780	767	793	766	802	806	834	789	823	795	761	848	831	787	831	784	814	790	824	813	819	802	797	795	873	774	803	764	766	831	883	780	844	784	811	790	824	829	788	826	810	761	887	798	790	806	845	847	782	850	750	782	789	820	808	801	818	803	783	845	845	801	807	790	790	815	810	837	845	783	807	862	782	804	785	817	823	834	769	844	819	794	784	851	812	787	828	847	803	815	819	766	790	772	845	805	822	808	829	807	796	778	826	851	800	853	767	846	814	799	840	837	829	812	809	831	779	828	764	817	774	828	763	857	788	812	801	806	761	831	804	785	802	776	797	816	816	795	805	803	774	829	809	816	812	798	811	822	824	772	763	864	828	831	791	798	841	856	827	767	796	762	781	764	804	774	771	782	791	802	814	824	793	787	796	768	761	776	792	801	815	810	818	835	777	799	817	775	763	741	785	785	835	808	786	822	810	781	810	813	823	823	794	776	862	796	793	776	883	819	848	833	861	803	807	825	876	834	794	759	840	773	825	792	865	784	822	773	783	807	795	832	788	805	771	794	841	806	772	800	818	810	785	807	818	787	842	799	834	823	785	885	864	800	818	831	810	792	829	816	800	823	807	817	832	842	801	795	839	829	794	774	745	810	796	746	820	813	839	774	832	844	808	849	800	816	797	788	791	819	822	809	828	819	796	818	798	766	809	793	771	761	831	787	795	765	782	831	799	821	803	801	745	765	774	820	794	788	874	822	761	719	701	803	875	776	832	764	826	857	787	808	755	762	763	753	790	784	829	756	774	784	790	796	752	821	797	813	797	802	802	816	854	822	796	826	777	816	790	775	782	785	773	773	869	812	820	810	786	765	771	822	802	793	790	801	797	836	780	800	788	772	856	798	821	782	808	800	842	828	804	782	747	787	756	807	791	815	769	811	815	794	819	846	745	854	850	790	826	828	788	830	807	834	796	817	799	787	804	819	767	797	754	840	868	843	811	766	809	780	815	764	742	773	786	821	846	826	846	787	834	801	799	840	798	774	859	781	817	792	867	838	762	829	825	854	811	814	819	801	790	826	845	793	798	813	774	799	763	808	804	849	794	772	772	847	775	819	802	817	812	784	786	783	772	808	788	789	821	829	808	770	781	829	834	799	792	782	759	841	791	840	789	810	778	761	799	776	819	808	806	784	818	811	851	811	820	809	807	810	805	821	805	826	845	815	782	823	858	768	789	808	797	821	816	861	798	851	784	782	780	795	865	875	823	798	795	768	816	789	807	794	778	755	844	845	765	824	805	843	824	762	763	838	796	785	845	791	813	822	845	797	849	801	747	789	850	844	800	802	777	754	788	781	790	841	801	836	820	834	843	818	760	833	785	772	778	777	788	801	835	799	767	795	803	836	797	791	833	821	828	759	753	852	804	798	810	775	799	814	797	825	844	780	815	757	856	805	816	828	795	825	772	821	806	802	799	793	798	835	815	815	827	798	821	821	791	815	766	830	852	820	853	840	872	770	776	829	762	845	753	835	767	849	837	779	838	834	863	809	829	778	843	776	794	793	807	851	876	851	790	801	797	812	804	809	790	820	803	842	828	809	858	804	806	784	798	789	741	792	790	787	782	847	799	765	803	836	827	820	779	825	852	784	814	828	768	801	836	797	781	765	840	813	766	808	771	806	822	853	799	866	867	806	811	801	763	797	736	820	850	795	834	814	804	817	796	796	724	793	789	796	772	807	793	811	762	797	802	838	758	799	788	848	810	789	857	772	819	787	801	803	795	808	844	841	787	854	790	861	833	824	815	839	785	804	847	788	802	806	780	801	808	794	806	788	777	843	763	844	784	782	838	768	804	845	793	788	757	827	839	811	794	818	820	852	791	811	859	863	830	815	806	875	763	760	802	816	820	755	825	792	799	756	842	857	835	817	813	785	791	778	802	782	820	848	778	840	786	756	791	838	809	785	797	791	808	821	866	838	834	767	776	839	777	860	803	797	776	792	822	777	792	783	780	855	796	898	789	757	800	767	776	768	801	786	802	792	843	817	804	811	821	809	822	796	843	793	758	809	832	789	821	781	850	856	804	806	777	847	828	853	802	802	806	852	830	828	857	790	795	797	776	784	838	838	831	813	845	835	854	825	809	792	799	788	775	835	830	783	799	758	800	820	798	860	852	809	827	807	810	786	818	794	772	853	755	813	782	814	808	823	775	776	827	823	742	827	795	829	844	782	832	827	812	810	795	813	803	812	789	820	777	752	839	816	803	785	778	783	832	780	786	821	774	811	755	811	807	760	765	807	814	805	790	766	792	744	802	780	822	767	807	799	791	806	809	810	821	836	807	846	850	818	832	794	787	812	755	790	784	820	838	837	824	814	836	783	796	823	763	823	838	829	813	882	812	821	811	819	839	807	824	738	772	825	792	797	792	805	802	806	804	800	806	774	789	816	872	824	816	822	757	809	835	828	890	797	779	838	805	800	797	825	785	829	845	822	837	812	806	783	815	853	849	801	794	786	759	798	811	819	800	782	786	783	751	778	835	780	762	812	839	819	821	730	767	811	828	821	782	822	801	797	778	814	795	777	791	804	773	829	811	874	814	798	795	773	817	845	841	824	849	830	807	861	814	809	779	832	809	801	824	822	866	772	817	817	815	817	809	765	759	739	842	776	795	834	786	820	830	811	768	803	790	822	822	759	833	829	841	802	811	787	830	808	763	822	796	816	811	771	844	799	824	777	838	812	823	783	843	832	851	793	812	812	763	772	814	784	796	859	846	793	840	801	813	866	774	775	836	799	844	844	774	789	793	869	814
24629	21026	23997	28274	21012	17154	785	502	425	408	406	400	409	472	465	369	407	373	360	389	415	384	386	431	407	397	385	403	381	381	437	414	384	395	400	394	403	356	369	370	381	382	424	416	396	463	420	361	383	391	388	396	396	422	373	372	369	408	361	384	401	439	378	402	355	396	409	385	361	358	419	363	430	421	406	374	382	334	393	399	381	369	368	409	384	403	391	355	376	388	369	404	376	389	379	384	385	402	392	400	347	383	384	385	393	355	396	396	409	357	368	362	402	347	380	365	394	385	404	357	389	385	386	406	371	387	376	395	406	419	355	390	374	411	375	403	381	373	395	416	406	415	344	363	399	396	378	425	399	340	383	380	368	372	374	371	410	376	356	368	394	376	385	362	415	402	360	358	387	372	346	394	397	396	395	361	388	407	347	388	376	358	432	434	387	382	390	393	362	369	378	387	418	389	380	403	370	367	369	365	384	371	405	397	394	406	424	404	388	429	388	379	380	353	403	342	387	372	405	407	417	405	401	420	383	383	352	380	396	402	355	409	414	396	417	383	397	380	386	412	448	414	360	380	381	398	390	409	380	407	383	387	377	372	413	369	392	361	384	373	359	374	390	396	354	377	398	379	351	344	380	376	385	388	377	348	410	375	389	355	422	400	366	371	369	382	381	353	397	369	365	350	357	365	403	409	371	447	375	408	417	384	359	392	378	396	377	398	379	396	348	375	390	363	367	414	372	370	386	394	376	366	375	385	394	417	416	366	398	378	393	390	410	376	382	383	352	382	414	351	388	368	382	337	343	407	371	385	387	396	401	382	401	380	357	400	409	328	393	388	394	393	362	412	406	390	404	394	382	395	366	358	395	393	384	394	332	354	381	379	354	412	379	381	409	350	408	386	411	369	394	357	410	407	361	406	372	395	373	386	418	358	381	410	423	367	405	357	411	372	396	375	387	395	366	382	402	421	397	377	382	402	438	402	394	419	392	406	379	391	410	393	394	367	412	370	332	345	360	387	392	403	381	370	385	378	383	367	356	411	360	388	401	390	409	375	367	360	390	362	367	372	387	388	408	413	381	374	394	363	382	398	385	407	406	394	395	395	401	361	373	414	350	417	424	383	406	391	359	390	397	395	374	381	337	383	384	416	371	371	381	394	384	373	414	408	360	345	398	409	322	388	375	429	396	354	427	417	391	424	376	399	381	414	355	402	382	358	344	392	363	392	402	413	375	406	343	354	401	387	385	411	418	409	371	368	385	406	394	388	364	387	380	378	403	411	398	377	376	371	381	386	397	369	372	374	391	395	374	401	393	394	384	396	368	372	411	374	392	356	403	403	368	392	407	402	414	383	402	376	385	339	418	382	400	405	422	404	398	395	392	418	383	351	395	392	384	364	379	377	367	375	363	346	351	370	392	395	406	415	388	409	399	388	377	394	376	352	377	398	395	407	389	377	401	388	401	375	365	416	406	391	380	392	416	383	392	356	416	384	386	375	404	377	422	391	417	394	415	353	397	411	409	399	366	424	398	376	419	413	385	405	401	426	395	347	417	369	341	397	378	386	384	398	333	367	407	394	404	361	373	397	398	392	379	384	410	398	367	389	351	373	382	410	369	358	349	378	389	376	356	445	418	357	377	394	392	411	398	407	378	373	401	388	365	387	399	423	398	363	379	385	396	423	398	418	394	348	369	376	356	385	409	401	344	415	412	396	389	341	401	400	382	401	396	364	394	405	364	387	348	377	398	375	389	388	420	409	408	407	421	358	365	346	382	357	422	376	389	406	367	346	409	384	373	348	423	374	351	407	383	384	401	386	382	386	417	370	410	378	374	385	359	375	392	416	404	395	369	400	398	362	396	386	432	403	373	382	392	379	396	379	418	371	376	402	397	370	366	391	419	362	421	385	371	398	369	392	399	380	392	374	390	395	378	370	427	400	383	354	401	376	366	391	357	351	419	382	376	406	408	387	390	389	348	383	367	395	372	405	407	394	426	418	397	387	349	388	375	407	379	384	371	379	377	395	406	400	401	402	367	370	394	441	401	388	423	368	374	395	368	392	413	394	396	410	395	411	400	371	385	381	346	404	389	364	393	405	383	372	400	375	385	367	393	399	421	395	400	415	373	393	392	434	407	413	389	387	373	377	374	355	374	385	385	390	405	373	362	383	354	408	415	400	366	382	399	358	381	386	374	406	363	388	383	405	390	418	377	371	386	384	409	403	393	360	407	391	355	382	407	385	375	388	434	389	397	396	382	357	329	391	377	361	377	372	390	417	401	393	403	395	380	357	400	407	365	407	385	371	409	376	393	396	409	411	359	377	379	349	404	360	376	409	385	389	364	391	387	403	365	363	365	358	377	395	385	394	349	423	379	396	395	396	401	383	384	406	361	401	393	410	389	390	355	362	375	370	412	402	413	405	395	359	370	390	407	410	405	350	393	400	382	378	420	448	386	374	386	371	407	393	420	427	375	390	388	385	388	379	397	373	359	412	419	376	393	365	388	402	368	390	380	404	392	406	364	362	370	421	357	353	383	378	375	389	360	371	408	404	393	379	372	351	358	425	425	347	375	316	383	417	391	399	360	373	404	422	410	392	378	375	423	385	397	369	369	355	388	367	378	375	383	383	397	406	383	389	378	400	391	418	399	370	391	371	399	375	364	356	418	380	412	383	409	380	378	407	385	367	387	357	360	371	392	408	382	444	399	352	386	369	371	372	402	381	381	369	377	412	403	391	391	367	367	384	400	368	398	362	345	405	410	389	362	378	403	390	387	404	404	396	415	363	385	342	382	386	371	410	381	388	383	385	400	388	363	410	379	357	372	387	389	382	410	388	365	374	361	404	405	406	424	413	380	407	398	412	407	409	382	378	392	384	352	384	380	401	396	381	382	377	385	403	385	376	355	364	374	372	389	405	376	359	371	350	341	362	391	368	397	371	405	376	412	423	375	390	339	364	396	378	382	402	405	391	384	400	395	391	345	384	372	402	392	402	382	398	373	426	411	360	385	353	350	397	396	369	430	356	410	382	398	371	378	388	411	380	406	407	397	365	391	370	398	399	374	414	392	379	382	387	402	352	385	393	372	420	377	387	378	395	362	351	372	408	425	371	371	410	378	379	394	381	387	391	378	395	410	373	421	389	377	359	355	405	361	373	368	388	415	397	374	390	359	375	394	409	383	406	391	393	381	384	380	378	414	401	372	376	385	394	369	385	424	380	372	395	357	392	398	384	395	367	381	374	386	334	341	382	410	417	361	384	353	365	384	397	386	388	329	387	370	398	415	383	408	386	368	393	347	377	345	373	393	394	371	387	348	400	388	396	394	425	409	369	374	382	372	395	377	378	357	397	409	416	347	388	389	383	393	365	389	370	398	390	366	390	375	389	379	364	383	346	388	358	388	380	367	371	411	394	398	402	379	371	411	344	402	425	386	349	363	393	390	377	389	380	367	385	385	411	385	393	374	356	380	399	388	389	399	372	357	367	390	417
3319	2321	1478	1127	966	924	925	981	892	968	970	915	963	917	949	909	950	924	884	949	920	921	959	933	930	929	900	884	927	909	955	944	913	861	874	928	940	960	945	908	858	932	898	907	960	855	913	935	918	910	893	879	977	888	918	957	890	975	932	974	938	916	951	953	930	921	946	854	975	905	950	937	980	919	902	930	952	932	998	921	908	891	896	896	868	895	899	901	859	881	939	915	966	896	974	906	907	893	908	951	946	900	904	942	910	912	912	901	937	890	903	925	897	1003	889	958	877	906	904	911	916	933	907	947	909	923	918	952	949	889	937	903	893	897	905	950	895	903	902	899	911	910	887	921	908	927	893	890	882	896	928	919	891	925	1010	904	877	912	904	914	921	881	978	893	903	883	916	893	930	868	928	938	939	906	958	932	912	909	958	922	907	928	900	912	969	867	940	931	869	1009	933	940	903	945	886	906	938	912	950	917	876	952	894	916	962	915	933	934	975	895	911	957	882	877	851	950	907	880	890	894	969	948	923	933	921	961	933	918	945	874	913	918	869	946	928	961	863	935	906	896	907	913	927	932	916	861	966	916	933	930	910	917	916	905	896	912	911	909	885	952	892	935	855	918	997	874	924	975	908	886	880	901	912	911	918	935	895	913	916	913	900	910	916	982	948	924	920	934	958	891	956	933	975	934	952	897	928	931	927	909	964	890	913	934	915	914	927	943	974	882	957	901	938	931	935	964	901	972	977	866	907	928	883	961	893	852	921	913	916	907	891	919	921	939	897	929	970	915	961	904	918	926	951	887	894	860	949	886	877	925	995	918	981	938	884	902	893	994	932	940	929	963	935	970	911	930	941	917	941	920	896	929	892	970	963	914	946	967	910	938	934	889	889	907	909	933	919	911	920	886	916	950	917	948	928	892	895	938	907	923	961	894	923	914	892	956	940	919	903	948	901	940	913	908	962	917	892	918	925	875	970	887	900	941	950	889	943	876	939	921	960	888	976	906	943	981	968	944	931	989	930	929	874	910	953	932	955	937	902	936	902	934	925	943	868	924	895	892	917	961	869	888	959	952	927	913	919	935	884	913	931	966	914	920	917	912	927	953	904	951	927	861	939	884	936	928	962	946	927	868	941	911	937	879	953	892	947	903	969	923	956	931	935	915	942	964	919	970	897	935	902	920	919	924	928	871	978	978	928	994	931	942	901	944	930	891	935	908	887	958	942	911	901	894	941	876	918	896	895	908	885	905	928	975	910	927	924	915	886	964	911	854	925	917	923	913	895	942	950	956	960	948	918	902	924	896	872	942	931	897	973	919	867	920	889	917	956	943	877	920	901	962	884	904	923	921	962	947	951	943	895	866	976	969	936	914	892	915	932	920	958	924	894	946	929	903	916	938	897	903	883	894	925	879	851	925	960	946	910	894	953	902	878	849	884	957	889	928	942	890	889	896	932	892	924	947	924	888	883	903	908	891	919	961	901	932	955	877	879	948	899	892	943	938	955	921	941	963	954	883	920	986	921	898	897	960	869	860	925	964	911	980	916	915	932	952	897	929	942	884	890	950	910	869	948	919	924	888	920	928	925	996	903	915	941	898	928	915	958	887	869	866	863	891	914	886	938	884	935	902	902	909	933	928	973	932	999	920	968	876	934	873	920	880	937	911	895	903	898	877	965	901	932	913	969	920	946	966	934	960	944	888	893	942	930	944	925	942	933	873	948	903	969	957	904	904	941	897	942	881	913	852	917	955	906	890	936	964	935	922	911	918	904	934	1005	910	947	937	928	967	903	923	873	917	961	898	902	886	873	929	882	946	944	871	915	914	944	881	962	956	914	980	893	923	909	984	919	943	951	888	920	939	889	937	914	916	925	884	872	967	902	912	968	951	916	965	918	926	973	966	936	920	918	933	871	942	889	928	943	895	957	916	899	875	932	903	897	892	964	908	913	896	905	874	897	908	941	972	936	938	925	911	913	882	966	966	916	940	920	901	891	910	964	935	897	953	891	861	951	944	960	925	911	926	917	941	901	911	900	910	941	961	971	890	873	924	896	958	900	940	887	889	956	941	949	923	922	876	912	907	963	871	887	927	847	1025	893	891	951	915	940	894	915	876	940	928	936	935	878	901	894	888	975	893	932	919	871	948	924	886	920	910	915	944	893	913	886	876	884	877	889	961	941	913	894	899	929	930	967	923	955	915	882	975	924	897	957	908	959	951	878	907	915	945	896	908	930	975	943	912	909	943	895	904	981	941	880	939	965	926	889	898	880	909	882	884	935	911	905	932	938	904	894	935	997	943	938	971	920	882	870	955	936	936	922	898	860	910	891	903	920	923	924	872	892	957	879	953	941	948	920	966	856	930	843	890	938	943	885	972	926	945	904	903	869	932	873	897	939	928	910	971	896	933	972	937	933	988	912	915	924	905	932	905	929	913	930	930	873	934	963	936	935	868	908	908	907	899	958	949	907	919	949	877	952	912	942	952	956	939	939	889	905	880	878	978	956	933	865	902	985	923	938	944	896	958	963	892	880	916	927	906	958	899	933	960	903	897	858	937	878	913	955	913	898	932	935	959	887	926	971	947	909	929	917	895	940	883	908	897	944	885	927	956	890	918	935	952	900	898	885	895	900	879	949	920	919	935	955	945	905	953	916	932	900	916	933	844	903	898	955	945	919	957	925	901	888	874	938	914	888	981	926	925	979	897	877	883	940	983	916	961	947	932	905	896	881	919	880	917	897	891	918	905	882	862	895	922	909	914	950	900	942	914	943	909	940	931	897	913	970	937	922	925	940	995	881	879	913	912	902	914	931	873	933	858	936	941	919	885	897	912	870	916	911	897	906	931	952	897	885	896	934	924	928	912	908	920	884	939	911	931	961	942	918	899	919	887	971	873	949	879	911	898	967	960	907	899	945	897	961	891	897	929	938	914	942	929	946	891	967	900	930	957	903	888	943	980	935	902	917	881	950	916	904	943	939	906	946	920	912	956	901	923	855	933	909	902	926	871	928	949	921	947	922	901	936	892	916	933	903	946	936	941	923	900	940	942	979	917	923	976	918	946	922	912	945	957	936	926	957	967	910	918	958	923	903	899	942	916	864	906	939	920	928	919	874	913	932	943	915	943	954	918	950	954	931	926	986	892	946	897	968	911	879	905	909	923	936	873	939	914	878	902	942	901	926	944	956	931	926	936	936	923	923	873	893	887	939	894	961	918	899	919	969	1006	853	927	944	876	903	902	959	935	912	855	1012	919	934	899	943	951	940	913	936	836	924	931	961	935	927	958	898	879	900	910	894	902	938	886	927	899	905	911	961	878	938	929	926	926	915	898	918	882	911	914	970	960	911	923	894	928	911	968	894	951	938	919	937	894	909	900	908	931	863	926	950	948	963	963	876	938	934	942	886	918	917	901	893	899	944	948	955	890	914	905	953	936	901	992	958	889	899	894	923	925	912	950	887	935	904	947	925	885	900	921	927	928	926	943	931	964	955	927	884	890
23931	21030	24330	27933	21030	21046	13289	620	355	339	310	320	289	304	305	265	260	263	265	256	262	229	235	233	249	249	241	257	249	249	241	260	222	249	234	269	225	208	250	261	244	250	258	219	271	234	269	233	243	233	218	260	184	237	220	245	232	246	217	284	221	214	243	219	271	233	216	250	230	263	244	243	229	236	237	250	246	255	262	257	254	224	219	228	279	245	216	250	240	227	225	274	230	255	231	235	216	252	210	232	226	208	230	229	217	243	237	215	233	221	232	208	215	247	234	243	235	257	213	257	244	234	229	244	223	246	225	260	227	261	227	211	269	233	247	212	232	212	233	241	240	231	251	268	245	218	269	216	252	233	248	245	247	253	219	225	226	204	261	231	221	242	237	223	236	251	233	249	229	253	239	258	249	238	242	245	227	218	240	201	215	228	246	222	256	238	227	214	219	219	253	240	225	222	249	252	235	229	229	255	234	233	278	235	226	258	244	240	228	239	236	196	263	209	244	234	242	234	253	233	226	221	239	233	240	238	237	213	237	231	258	233	206	220	176	281	248	252	244	252	240	232	237	210	228	222	241	238	248	212	228	233	256	246	239	222	216	243	224	233	247	251	244	225	221	244	248	227	262	236	242	210	258	216	228	245	250	218	238	241	234	239	220	239	248	238	233	248	240	239	221	196	275	259	231	232	266	226	240	237	225	206	218	236	211	231	206	240	237	231	231	236	206	260	248	244	221	234	235	233	231	239	217	228	263	227	254	244	233	213	242	271	246	262	213	243	237	226	217	244	254	228	207	220	227	202	236	276	222	222	229	259	228	241	234	242	245	208	211	215	226	236	249	238	245	243	252	240	231	215	210	239	251	219	253	260	196	207	215	235	242	269	213	247	227	240	202	220	214	223	225	213	236	235	244	248	223	235	219	222	229	249	246	221	215	234	213	233	234	258	222	211	221	251	249	231	259	207	221	233	250	235	242	234	238	275	237	241	242	239	242	238	225	225	257	199	254	245	237	212	231	242	219	226	238	230	237	255	243	236	238	214	235	250	235	252	249	226	228	248	237	239	250	270	225	234	224	253	233	199	219	262	237	212	243	246	262	222	232	250	237	230	234	222	228	262	239	250	236	233	220	267	240	237	246	226	227	238	247	251	245	238	239	269	230	233	223	223	225	224	223	245	243	217	245	234	233	256	242	229	239	262	245	231	244	264	214	260	214	232	232	225	222	238	222	260	251	225	248	245	242	245	249	228	210	233	236	240	247	228	203	210	219	221	223	261	240	230	211	234	218	228	247	229	212	212	212	215	245	259	232	230	207	226	223	214	233	228	228	222	226	250	229	244	217	230	252	255	253	217	249	228	258	247	252	205	227	237	226	246	227	249	204	238	268	256	224	221	245	244	253	262	247	242	257	230	222	223	244	233	231	243	209	227	246	227	237	270	246	206	230	224	240	226	213	207	224	240	234	229	222	229	252	275	227	252	212	247	258	251	229	242	214	199	221	248	283	250	255	243	221	261	254	201	262	218	246	249	229	228	244	225	268	217	237	233	227	231	237	239	266	253	210	247	235	239	240	245	217	233	241	243	242	216	235	225	211	230	255	220	204	249	227	229	249	245	226	261	259	246	257	233	225	211	234	242	253	224	228	240	232	240	218	241	254	228	228	240	237	228	236	230	222	241	224	224	229	271	245	225	237	249	261	238	224	262	217	217	229	226	239	247	249	219	225	258	223	215	231	260	223	238	201	224	245	229	231	222	247	222	224	219	231	233	263	254	256	204	259	210	241	244	237	234	217	214	249	264	201	247	199	217	230	239	218	259	246	230	218	216	242	234	232	264	252	236	248	227	245	274	243	238	221	248	244	247	244	210	239	244	224	225	229	254	235	243	231	243	237	250	224	253	250	276	247	240	229	231	236	205	257	228	251	247	220	219	230	237	205	251	253	229	208	190	219	242	237	285	237	228	259	250	269	248	229	256	216	216	235	256	222	224	229	242	249	253	213	235	238	244	238	266	242	249	237	220	227	241	253	231	202	216	204	271	231	226	253	252	236	258	216	249	233	219	190	208	212	237	235	237	229	241	225	252	226	229	227	204	253	240	232	225	236	256	257	220	216	233	218	230	238	233	243	228	242	238	237	257	259	237	262	254	240	253	251	218	248	235	234	252	227	218	231	210	237	239	261	212	267	251	238	223	237	234	193	212	241	237	221	202	239	263	212	247	218	238	250	257	240	250	236	218	227	252	246	227	215	244	228	259	229	251	234	210	237	249	256	236	249	251	221	216	244	211	244	233	227	239	258	231	223	235	246	235	236	238	234	253	217	204	229	213	224	240	243	229	224	273	225	216	223	251	241	248	258	235	237	252	206	227	249	255	280	216	240	236	222	245	228	219	231	251	255	263	235	243	263	230	214	231	237	241	206	247	216	246	236	242	237	245	239	249	225	235	215	253	219	240	241	243	209	229	214	239	222	210	247	253	226	244	239	227	249	197	199	229	230	256	233	238	208	233	243	207	256	243	238	231	260	264	237	218	259	224	234	251	257	225	230	235	250	226	216	250	248	241	220	244	222	262	241	224	225	244	241	258	209	266	224	232	198	226	233	264	255	245	231	231	230	245	236	225	240	237	274	230	236	238	247	231	247	228	244	240	228	226	248	238	234	239	237	235	223	215	236	214	231	242	241	247	243	239	213	232	211	220	236	244	243	220	228	227	248	220	219	246	238	221	263	225	229	220	205	239	207	216	256	250	225	194	228	273	218	220	210	257	222	246	239	202	249	244	216	248	248	230	218	230	243	228	223	236	223	216	234	244	258	227	210	226	226	218	246	234	240	218	220	243	235	218	240	216	221	231	249	232	221	233	223	239	240	232	227	232	223	197	231	249	233	224	233	234	229	242	256	255	235	241	206	230	246	241	249	225	257	221	245	208	264	231	248	208	228	251	214	242	222	249	272	248	230	245	219	202	236	224	234	233	236	227	251	225	247	230	245	204	209	234	214	254	250	233	252	244	212	263	232	203	249	213	205	259	216	260	241	242	254	222	257	237	255	229	250	254	225	210	235	237	245	234	231	219	268	247	234	241	216	221	239	239	207	223	252	239	233	247	243	273	256	217	233	245	222	212	221	229	229	226	238	215	219	212	232	229	237	196	251	240	252	266	226	230	214	202	236	248	250	208	234	231	243	217	221	266	226	212	237	243	245	235	214	223	236	209	224	260	245	223	240	237	249	225	231	217	210	228	267	212	255	238	250	244	239	217	194	253	235	249	237	228	208	228	208	232	226	253	232	241	224	227	233	219	231	227	243	222	224	243	233	227	253	231	219	220	195	249	242	233	237	249	206	209	216	242	213	201	205	256	285	229	252	224	226	238	248	248	226	226	239	211	224	239	218	222	226	227	255	240	213	212	232	242	234	262	242	246	272	245	237	252	209	225	216	238	222	266	240	258	228	257	252	218	262	255	226	236	233	229	235	239	228	228	233	220	234	218
3146	3244	1572	1028	763	663	662	631	660	594	637	610	566	593	616	566	610	578	558	580	577	573	567	583	583	572	578	574	558	583	585	568	569	552	560	553	565	567	536	605	573	544	553	572	583	575	531	583	585	596	567	544	551	587	638	568	587	608	568	537	547	604	604	581	545	615	602	598	572	567	554	548	599	599	575	579	568	562	590	570	589	582	567	542	545	575	548	544	585	593	649	574	600	574	556	598	554	578	585	541	598	540	552	564	573	583	551	612	551	576	574	589	587	597	598	594	532	556	595	522	589	535	599	595	580	592	575	564	624	585	576	582	561	573	556	587	559	564	539	570	576	629	589	582	579	560	580	570	543	588	565	563	549	557	554	592	557	585	567	580	569	554	586	599	561	570	571	574	599	621	558	568	542	582	578	566	547	553	528	557	603	622	513	552	557	589	562	482	552	589	545	566	619	588	604	511	556	590	550	610	614	563	588	553	576	588	590	560	557	551	626	613	590	557	526	566	561	580	556	554	579	575	569	618	581	580	533	567	552	540	598	547	572	570	583	574	606	634	570	524	537	569	567	559	563	555	608	581	583	557	561	546	605	585	610	546	603	549	595	578	567	550	576	551	589	529	617	565	611	563	602	596	572	554	586	590	571	570	584	578	599	596	553	560	552	578	567	565	590	571	556	562	508	547	603	551	614	557	566	606	545	532	545	545	618	587	570	557	537	563	529	597	596	592	611	547	582	558	548	569	557	565	596	527	565	563	540	578	569	543	544	542	579	603	562	556	576	585	542	541	567	578	565	542	603	587	546	636	550	570	523	555	562	530	554	569	584	594	541	563	531	598	558	571	556	586	547	577	563	551	559	545	581	558	548	554	570	593	595	555	581	586	549	542	591	554	608	541	588	590	575	561	581	602	517	581	576	572	573	580	619	602	545	599	570	569	551	535	568	589	594	551	549	566	575	600	599	539	601	578	587	593	586	581	610	548	593	579	558	560	535	580	543	573	585	598	551	583	569	600	564	584	544	576	566	565	564	523	596	529	574	567	535	564	529	567	589	569	596	571	600	578	600	550	572	580	601	576	532	557	579	579	600	543	555	536	598	606	567	615	585	574	581	541	587	553	556	565	576	551	589	599	571	589	552	565	538	599	503	575	558	539	551	581	558	599	578	567	537	606	555	583	562	580	553	560	581	566	556	612	595	637	561	564	566	587	580	550	588	537	533	563	555	579	555	561	543	541	556	548	558	569	542	555	587	575	557	588	579	536	543	562	578	552	558	536	613	566	586	560	560	555	555	574	575	583	578	566	541	573	553	544	599	550	565	557	543	526	564	595	543	543	554	568	522	543	590	574	578	551	569	559	538	561	582	541	555	604	574	603	573	591	599	555	568	564	550	572	609	566	525	574	549	569	555	576	582	598	560	558	561	572	586	614	531	557	617	544	588	566	563	573	566	591	552	583	594	619	571	554	586	589	613	558	531	606	567	580	573	570	576	620	610	551	555	596	614	544	560	575	561	565	572	580	564	604	550	510	563	527	563	603	569	575	520	562	497	561	573	595	531	555	568	598	545	562	568	572	554	559	580	580	552	585	578	501	568	581	591	558	579	592	568	591	578	583	550	559	588	538	604	612	567	591	582	564	556	578	554	570	553	547	572	580	546	577	590	525	553	566	571	560	563	556	559	555	600	551	553	557	585	580	547	583	589	623	576	593	609	561	577	578	578	576	547	578	590	557	619	571	562	568	553	582	603	569	564	538	563	593	594	600	561	596	610	573	557	544	540	608	530	591	546	557	540	593	568	551	575	576	552	569	568	556	571	540	534	571	531	582	594	597	609	552	555	594	607	549	555	600	530	584	584	596	571	574	587	584	560	543	594	585	572	516	584	560	519	592	556	575	546	562	577	573	539	544	577	563	529	558	569	543	545	598	561	495	595	570	549	570	590	548	538	576	567	555	608	609	575	504	546	592	568	561	595	544	575	574	559	576	592	560	559	572	616	572	626	552	571	546	581	549	565	551	615	533	577	560	566	532	561	582	570	579	581	608	567	574	520	605	610	550	571	541	574	591	578	545	548	584	537	578	565	570	547	583	551	601	565	517	555	604	600	588	586	559	614	580	564	547	565	530	530	569	580	570	619	564	595	562	626	596	553	581	553	575	554	585	574	573	602	607	533	563	569	571	535	540	547	599	543	583	524	567	563	543	596	543	548	604	571	553	539	593	599	595	573	609	528	553	543	581	541	567	543	577	574	567	556	601	607	581	535	568	550	580	565	536	580	568	617	554	581	608	604	567	567	565	558	570	539	552	584	580	584	575	558	563	568	596	604	525	590	570	574	506	554	563	577	518	563	554	554	581	559	623	560	579	586	575	551	557	577	571	535	573	579	586	558	551	568	580	557	526	556	619	644	561	598	599	580	553	561	534	523	534	583	603	570	555	574	570	553	566	554	567	550	555	586	524	582	599	583	568	543	526	532	572	571	594	545	602	542	585	576	570	557	546	552	557	570	603	533	605	558	550	577	597	594	562	580	533	577	573	570	572	567	598	569	572	557	585	637	567	559	589	543	587	552	580	572	547	585	550	584	571	558	567	576	588	564	566	601	515	548	577	634	564	535	556	583	584	561	603	598	601	581	577	542	552	586	581	548	585	525	552	606	565	555	558	560	559	583	563	564	584	568	566	582	534	557	546	620	548	590	590	567	585	572	609	559	557	549	561	639	533	579	576	553	560	556	578	567	585	542	552	581	533	556	545	597	567	539	593	583	570	593	589	574	620	548	587	590	571	579	586	584	583	580	573	558	586	580	557	566	561	572	541	593	539	572	607	578	574	576	533	578	623	536	573	549	574	530	577	540	551	522	578	584	579	571	594	583	572	558	495	561	602	581	569	570	569	520	599	596	534	549	593	575	611	552	559	552	587	573	549	581	573	555	548	555	597	582	589	543	594	560	582	574	581	544	614	531	586	584	548	582	549	606	548	561	601	595	556	533	602	537	570	554	556	580	608	555	599	563	639	583	553	572	592	586	570	554	564	601	585	556	605	565	583	553	579	598	547	571	549	594	572	583	562	590	555	581	594	559	587	586	569	589	540	553	524	607	559	557	564	560	591	591	592	521	585	567	572	608	587	580	586	546	592	592	558	558	554	554	560	597	587	554	575	591	591	568	566	534	557	550	580	549	572	581	559	552	546	594	553	612	608	568	551	544	578	574	578	609	543	603	585	586	625	578	570	547	591	552	581	576	543	528	548	576	533	576	569	580	524	572	559	520	569	577	547	542	617	613	548	583	578	512	533	600	591	561	565	531	584	583	556	574	578	581	589	580	597	602	562	591	531	564	546	555	601	581	550	533	554	590	568	534	604	594	591	580	617	629	605	567	552	573	592	608	592	597	582	586	582	582	548	604	571	530	603	620	612	587	602	565	578	536	600	590	574	627	609	593	581	588	585	605	592	522	574	584	606	586	572	583	591	568	600	555	570	582	552	569	566
31859	19492	7138	721	521	483	419	314	302	310	320	311	297	307	323	349	343	322	342	319	320	319	309	334	348	295	347	322	315	299	303	303	338	375	326	336	286	322	325	351	323	330	320	339	326	321	294	322	285	320	289	307	335	312	288	342	302	315	291	327	321	320	316	346	298	316	337	306	298	332	272	339	298	315	345	330	312	327	311	340	339	305	281	317	299	329	305	314	294	342	322	308	306	287	312	305	316	325	327	319	339	246	352	324	286	317	312	304	306	351	308	332	322	324	312	331	319	317	350	327	273	345	319	310	346	315	329	338	296	351	297	331	318	327	315	292	342	310	307	309	336	307	296	347	338	350	345	297	302	292	328	301	266	345	334	292	311	299	294	317	353	339	289	338	377	314	313	296	321	327	342	328	314	353	309	344	305	331	334	295	296	307	320	335	323	310	311	323	331	310	311	322	345	344	323	327	322	316	326	338	312	331	351	303	332	338	271	302	335	319	293	326	335	338	365	344	315	317	349	303	328	338	348	316	328	347	338	316	342	317	351	315	337	341	306	316	330	304	372	334	329	307	291	294	306	311	337	324	328	364	306	300	328	304	324	328	323	271	334	332	318	324	303	323	318	313	348	306	286	332	329	293	343	312	319	301	275	324	297	343	340	274	359	316	314	353	326	279	332	315	338	312	306	334	316	329	314	300	317	363	302	332	302	305	357	332	326	304	314	289	363	323	309	323	274	341	321	296	347	355	326	349	336	346	328	295	307	323	320	302	308	299	315	291	306	329	325	302	316	316	298	329	295	347	317	327	323	284	307	328	320	327	325	310	335	343	319	313	350	315	343	351	343	298	344	309	321	307	322	335	321	334	334	305	340	324	343	341	309	342	364	289	313	320	325	326	334	315	291	330	303	298	329	286	305	286	325	291	331	304	300	292	313	316	272	345	316	334	369	315	316	343	355	307	331	303	343	327	364	307	293	298	303	314	294	304	297	314	291	298	310	358	278	342	327	325	288	308	324	309	312	306	313	344	334	309	301	363	316	336	330	309	346	347	317	331	339	315	302	330	271	327	319	317	298	313	314	312	322	321	322	280	316	333	322	317	310	333	298	299	337	321	329	296	317	319	325	320	321	283	309	330	343	290	316	343	334	323	295	289	317	290	288	293	312	342	304	298	341	321	338	313	360	304	316	325	316	279	370	329	336	338	327	323	333	321	308	341	318	319	300	314	307	297	300	313	326	291	307	316	306	307	304	316	329	347	315	351	336	315	265	329	315	296	331	335	333	304	323	330	316	339	341	315	319	302	272	341	354	322	314	293	315	311	297	300	307	346	312	304	318	317	331	324	312	312	276	326	331	303	289	354	326	275	299	346	313	262	299	305	294	281	322	302	305	310	324	307	310	302	267	287	318	310	337	299	313	335	322	305	317	313	323	335	331	332	323	320	330	354	296	328	335	331	345	311	303	330	309	326	314	337	295	287	307	329	282	314	355	331	325	319	309	302	327	314	303	338	323	340	351	337	327	341	318	295	309	311	341	309	318	309	290	310	297	321	303	339	355	313	345	341	340	323	329	298	344	297	289	327	285	312	307	339	317	309	324	348	323	328	323	312	332	303	318	279	308	304	324	343	322	306	332	349	315	317	354	334	316	290	319	302	341	337	305	317	340	283	321	322	328	292	294	291	315	297	307	298	324	327	326	315	327	296	275	342	307	299	324	325	313	334	334	316	307	309	294	316	329	339	311	343	328	329	298	323	329	329	307	319	317	288	300	330	301	315	338	342	331	344	343	301	328	324	321	330	338	330	337	308	336	300	317	320	289	325	310	334	328	315	302	327	319	307	306	321	307	318	318	330	300	305	344	341	323	329	336	313	286	307	279	312	306	318	314	327	313	308	332	321	324	335	305	298	332	295	337	328	332	328	320	304	333	323	332	327	318	328	333	312	305	286	347	301	307	371	337	330	341	307	329	317	342	322	355	286	324	304	335	318	309	335	300	325	344	320	325	315	321	343	319	344	330	337	330	306	337	311	336	321	316	319	322	339	329	338	308	314	363	343	324	330	333	326	300	311	334	307	337	302	319	306	338	324	318	294	330	316	353	321	315	314	297	326	290	296	319	310	321	336	330	318	321	332	294	313	298	327	345	324	338	354	331	338	314	284	290	313	353	326	340	310	324	303	316	294	330	343	351	335	344	290	307	359	346	300	343	317	315	303	330	354	312	292	325	328	317	344	323	333	324	319	329	302	343	340	308	358	317	300	296	332	325	354	297	319	346	335	308	316	364	333	300	330	323	349	319	327	318	304	323	342	301	279	309	320	336	340	297	344	350	299	334	329	314	311	318	305	367	341	334	336	317	303	333	311	308	293	299	290	287	320	330	290	313	346	324	302	332	350	282	331	339	321	324	313	317	300	298	337	378	336	329	300	294	331	328	351	318	303	301	334	308	333	313	327	322	329	313	340	327	320	320	287	297	291	320	365	333	305	312	309	312	334	325	297	287	289	320	300	329	344	330	327	322	315	307	315	301	317	336	334	313	315	323	359	327	298	300	339	326	324	281	322	299	307	318	345	334	320	314	309	315	305	322	326	293	304	290	320	321	353	299	343	344	319	311	309	342	324	348	343	319	323	322	298	331	338	293	322	293	298	339	307	309	330	321	276	295	298	288	299	341	308	304	337	317	338	374	320	343	303	292	305	306	300	313	346	331	313	307	319	308	314	311	343	318	365	330	293	363	305	350	291	297	281	320	300	325	294	291	308	323	334	306	315	320	327	298	313	311	306	315	316	325	362	357	306	342	316	321	363	327	324	276	311	350	354	301	342	343	344	297	322	311	296	319	362	300	320	331	317	308	345	323	329	280	313	330	304	293	331	355	329	331	334	325	316	325	299	298	296	317	317	350	293	321	307	320	338	331	301	294	309	313	339	318	303	353	318	337	331	313	330	309	297	306	284	306	312	323	302	330	299	298	320	330	314	314	315	294	367	321	335	327	302	327	284	343	337	312	328	346	306	345	331	328	314	319	314	302	322	295	333	302	312	348	323	324	330	326	349	303	326	338	335	324	304	321	318	303	307	286	295	354	314	331	306	324	332	327	348	386	299	278	334	306	318	300	312	308	307	316	328	333	304	296	310	369	331	315	326	331	304	345	330	333	291	286	332	303	300	343	301	290	332	322	312	328	333	323	321	333	348	311	319	308	355	308	327	319	348	303	321	321	309	311	299	349	342	295	330	316	287	286	350	318	316	315	308	352	290	322	313	312	346	330	314	328	317	302	292	317	329	352	322	327	277	321	329	297	274	326	314	330	312	352	350	313	325	348	349	322	306	323	331	306	326	339	364	308	358	317	319	318	352	346	339	321	336	293	322	275	308	323	295	341	307	327	310	330	296	294	301	310	366	300	309	354	289	311	317	303	309	328	321	315	311	328	287	339	313	295	309	315	292	275	285	341	318	312	282	326	293	317	320	332	313	335	307	312	323	313	347	317	328
5523	971	880	851	828	828	800	803	808	836	755	810	823	794	838	810	796	797	818	829	836	823	817	800	801	843	823	820	848	791	780	723	825	813	850	797	837	828	824	829	829	766	840	808	795	803	838	750	790	806	804	736	806	825	793	753	862	861	812	777	772	839	753	818	818	824	824	792	801	799	791	819	817	793	772	835	784	792	834	836	801	794	814	779	758	828	849	821	853	804	828	782	830	762	860	798	796	851	794	786	815	805	792	761	812	781	793	839	773	791	811	777	772	800	839	774	771	793	797	814	791	817	800	816	846	807	772	785	825	834	786	791	755	839	786	802	770	858	837	809	841	781	849	826	890	781	717	790	816	853	777	738	844	883	808	847	824	800	792	822	817	826	797	784	834	777	788	785	847	864	875	784	757	808	828	779	746	740	836	809	840	776	866	816	823	797	779	800	779	817	797	858	847	860	808	862	818	821	808	813	787	802	793	809	793	747	774	786	817	826	766	807	767	841	807	791	845	811	841	759	786	879	802	802	840	867	838	799	857	902	806	822	821	784	866	785	796	765	819	809	788	789	784	779	777	791	816	806	837	807	834	833	877	811	849	788	797	795	819	825	862	835	800	801	812	851	874	794	798	781	787	844	832	846	839	819	847	778	836	794	842	817	834	805	742	801	776	811	795	829	786	799	780	790	796	827	822	771	805	784	822	813	819	823	830	841	818	828	835	801	807	796	863	840	789	807	771	806	812	782	761	813	780	794	810	794	786	801	759	798	791	793	791	815	775	832	797	799	827	833	806	770	823	816	858	809	800	812	791	835	807	787	825	820	823	824	845	812	813	786	806	847	812	796	804	860	820	786	809	801	777	808	819	822	796	824	817	839	796	799	814	763	781	836	813	800	789	748	855	831	828	804	783	778	822	770	802	766	842	803	825	760	847	767	797	819	841	821	821	842	772	811	799	785	828	830	764	809	816	873	859	841	795	829	796	838	784	777	826	809	797	824	815	847	814	860	795	759	813	782	739	774	831	785	803	759	775	794	828	817	805	809	778	751	770	849	802	762	806	772	829	801	806	770	804	814	791	804	785	766	831	793	830	773	855	803	818	775	805	841	775	799	759	841	776	814	796	785	817	804	778	855	781	803	856	813	827	771	809	735	820	835	812	862	789	813	813	813	801	808	816	796	836	853	833	806	789	823	764	760	852	801	798	800	800	803	741	809	783	806	795	778	746	829	795	836	762	833	730	815	822	822	766	768	774	811	863	752	790	811	800	796	784	805	780	818	765	823	781	791	785	783	824	832	791	756	779	837	791	801	863	759	813	799	812	748	868	809	765	838	802	849	859	763	835	810	782	824	862	790	797	822	774	835	827	802	813	812	827	815	827	839	846	772	853	843	794	820	860	786	802	782	788	816	780	806	800	810	792	763	803	812	826	835	813	791	769	814	833	790	840	806	785	777	844	796	804	804	751	809	875	824	865	814	837	797	819	777	787	792	842	773	794	783	828	789	755	839	787	803	832	788	806	846	790	787	810	760	796	809	832	832	860	809	837	794	857	790	798	830	795	794	814	798	804	848	751	820	813	811	836	838	791	813	773	830	787	827	796	792	897	814	840	857	799	805	768	851	827	792	798	831	754	827	790	783	798	824	812	803	832	794	845	821	809	776	809	857	863	786	773	820	805	794	773	806	818	787	797	798	837	840	795	793	794	842	866	828	798	794	827	735	779	819	806	799	813	844	779	734	842	869	729	825	811	777	829	839	865	801	839	879	748	840	822	816	853	813	805	846	794	816	904	836	834	819	820	835	844	769	781	828	786	776	809	827	801	789	798	828	761	820	742	793	867	824	783	771	821	832	827	767	730	795	785	735	832	801	800	790	861	821	760	786	789	819	810	809	792	824	839	771	837	804	803	843	814	746	819	827	768	822	843	817	829	806	824	779	835	757	761	785	811	790	820	812	842	777	862	758	787	783	770	859	855	850	853	818	756	784	828	798	843	793	828	756	815	813	769	781	807	811	739	784	829	795	816	870	808	780	796	835	816	806	813	817	825	776	798	862	817	779	795	806	849	798	813	799	782	823	809	773	813	818	828	786	802	841	833	805	798	809	798	833	849	809	781	815	805	811	821	810	802	773	827	761	786	786	799	784	803	817	835	840	825	812	798	823	787	793	794	767	812	861	828	767	777	820	812	761	785	832	769	756	820	808	788	846	820	797	805	813	839	777	837	829	764	829	784	815	819	753	760	757	802	775	777	801	785	804	855	829	815	847	839	756	767	849	786	869	886	758	749	848	842	806	806	786	823	792	819	755	813	797	806	793	795	770	834	777	813	815	821	781	797	798	830	796	811	784	803	822	796	835	783	826	781	853	839	858	823	748	806	828	787	833	814	813	803	820	775	837	781	786	805	832	807	801	822	832	812	709	828	816	797	806	764	793	804	801	822	794	740	823	824	779	874	812	770	824	790	837	790	831	822	856	771	789	870	787	802	813	832	782	803	838	769	796	799	795	820	783	811	786	818	827	770	826	813	784	816	851	789	788	795	795	772	832	778	780	828	838	790	868	802	851	718	781	829	792	818	868	759	779	829	859	777	787	803	795	779	778	776	825	814	844	823	848	859	825	794	789	833	781	845	790	777	806	813	790	784	735	820	834	786	821	803	800	790	790	771	842	769	824	796	775	794	880	849	800	801	767	849	753	808	815	823	759	780	810	796	769	827	791	818	793	780	791	757	784	793	810	819	817	781	786	749	815	775	799	819	833	850	820	802	825	837	779	772	828	819	796	811	848	812	823	799	820	780	783	795	806	817	802	854	779	774	831	768	834	788	786	791	789	816	794	782	834	849	819	789	853	813	836	796	808	752	818	803	813	832	794	801	766	782	826	831	806	815	811	822	830	783	829	802	833	826	829	815	800	807	833	831	855	801	776	836	814	812	790	812	771	831	827	798	813	807	795	808	823	810	839	860	824	757	836	840	821	793	790	830	766	750	802	818	789	770	820	855	822	855	869	815	807	826	779	785	778	806	802	812	847	806	843	859	767	828	800	803	773	811	787	789	814	813	799	836	803	817	800	720	833	829	788	794	816	780	823	853	851	799	790	776	847	805	801	825	845	834	770	815	785	821	830	816	776	773	801	852	817	831	823	819	772	801	833	800	816	783	825	806	779	803	833	770	801	781	784	782	817	829	794	836	818	821	815	782	752	777	783	816	803	831	811	779	790	837	804	846	847	782	799	781	798	800	807	788	790	804	781	795	791	808	824	812	836	792	823	800	826	820	834	877	775	813	801	889	817	830	814	820	820	788	797	817	762	831	807	836	769	784	843	835	770	760	785	809	804	798	809	828	839	815	814	833	771	824	803	775	774	793	728	817	824	832	790	816	864	785	834	805	812	785	797	814	894	798	796	812	829	788	784	771	816	781	815	817	824	833	812	838	843	793	809	829	787	887	828	852	820	806	803	789	804	774	839	769	777	812	801	811	805	794	850	806	775
24689	21060	24025	28282	21052	17158	817	471	427	456	433	438	390	396	409	422	389	420	406	374	332	403	413	398	393	366	361	408	379	401	387	402	369	373	373	408	376	371	404	422	400	382	404	413	387	447	383	390	415	364	416	388	402	379	399	425	421	379	370	385	386	364	413	349	397	383	419	394	411	374	356	382	388	382	422	369	368	436	389	417	362	391	371	373	370	406	388	400	359	388	357	389	388	407	409	387	377	366	368	365	391	370	408	374	407	381	384	387	404	356	388	390	420	388	380	380	418	342	380	407	383	387	371	389	396	407	407	374	399	405	380	375	410	356	370	369	352	372	370	391	385	352	342	373	379	361	385	376	421	390	359	375	403	390	413	433	388	405	382	344	414	403	387	344	381	397	400	405	353	396	368	370	366	398	363	374	357	377	396	414	358	399	404	395	415	361	403	367	432	410	388	385	387	368	342	358	363	383	384	354	384	373	383	368	397	374	369	386	376	418	383	403	421	392	408	374	402	399	405	374	382	394	386	362	384	368	339	371	422	417	409	367	402	380	334	378	388	388	369	370	404	352	368	398	383	375	391	411	363	389	379	406	392	416	391	395	386	392	379	404	400	382	372	412	391	348	391	384	378	374	376	404	411	398	365	382	380	395	376	391	360	377	379	449	377	378	372	424	368	375	383	408	370	412	357	355	400	387	379	383	360	387	365	356	372	391	389	368	377	410	380	396	350	386	368	401	381	347	393	395	390	395	379	351	409	391	403	373	394	386	374	397	396	384	401	388	331	392	339	348	392	405	379	424	400	354	429	382	396	391	364	399	409	399	361	418	380	383	395	400	391	411	366	365	375	368	333	397	392	382	391	392	365	382	432	410	366	411	407	381	374	416	371	410	391	392	371	386	397	383	351	395	413	379	397	383	387	403	417	384	364	422	373	387	400	405	411	371	425	373	403	392	358	360	384	391	410	419	350	413	381	374	381	392	375	383	391	405	381	367	404	378	377	373	393	382	384	353	388	392	385	398	383	420	375	412	369	372	379	411	428	383	377	383	405	404	381	346	380	369	362	404	381	373	380	430	402	373	379	375	377	355	406	387	405	368	379	369	414	391	382	416	423	407	356	387	392	378	364	362	368	422	409	361	381	378	394	386	389	392	403	416	384	379	379	400	393	427	428	401	354	375	414	360	387	368	397	393	381	394	395	387	419	405	386	378	344	348	388	383	362	401	386	390	365	385	361	359	350	432	400	372	422	406	369	407	355	367	366	388	397	409	416	378	397	385	352	380	394	371	383	420	343	448	343	433	385	359	383	378	396	394	403	375	363	409	370	368	425	369	424	348	419	358	354	383	374	373	381	414	364	382	365	373	376	403	402	395	400	406	389	364	366	384	376	376	410	358	374	394	401	407	417	393	405	398	372	387	395	371	382	369	381	368	398	361	394	356	372	398	406	395	360	412	407	365	362	364	410	373	349	386	344	379	379	364	353	390	396	398	355	414	398	372	397	405	375	372	422	374	393	365	373	385	420	364	413	416	363	396	380	400	389	422	403	376	377	403	407	376	368	386	365	389	340	365	393	391	390	394	383	382	425	401	394	389	368	358	395	390	359	382	361	370	435	416	384	435	395	389	399	336	398	410	377	417	393	402	366	377	379	337	384	386	379	403	387	391	371	391	388	391	394	368	374	385	369	392	435	378	362	375	380	354	413	389	375	381	379	420	399	391	378	393	381	357	376	376	382	396	414	373	351	368	432	436	381	415	359	377	392	414	396	335	381	356	382	384	408	393	381	342	381	368	354	381	370	353	373	404	381	383	340	364	390	371	428	362	398	420	400	400	386	385	393	363	405	422	385	406	374	370	398	350	362	364	376	416	358	383	361	424	377	400	353	372	406	346	401	374	351	419	375	389	382	403	359	376	412	398	365	385	398	411	379	400	420	391	404	347	388	383	401	374	388	389	381	357	367	375	425	410	348	417	403	358	419	392	394	347	382	382	367	389	367	368	401	427	354	389	378	348	373	380	408	376	350	374	385	357	373	398	363	401	368	377	430	376	375	383	397	368	431	376	370	386	404	390	414	429	359	409	386	375	361	393	371	368	376	407	384	386	389	366	362	352	382	407	378	359	401	411	385	370	377	347	403	376	385	387	345	394	365	379	377	381	401	363	374	409	376	393	426	410	402	380	378	389	406	357	380	376	397	383	411	372	390	384	407	368	388	379	387	399	382	426	412	392	407	409	388	385	400	374	371	395	388	380	374	363	362	368	372	351	387	359	394	380	376	376	380	381	370	397	388	415	404	372	364	400	363	392	376	365	409	383	396	355	339	353	379	383	369	393	375	414	372	389	391	427	392	395	394	387	392	359	390	374	372	393	373	374	379	363	373	427	370	355	364	399	389	412	346	365	414	373	398	399	409	434	378	395	383	414	350	386	383	415	376	397	412	389	414	391	377	372	382	387	393	377	424	382	380	392	372	379	393	387	370	425	376	407	392	376	392	369	373	372	394	387	389	404	381	368	403	371	402	352	424	405	380	399	397	363	377	357	383	397	366	362	411	385	369	399	389	373	391	423	414	368	439	361	380	399	366	382	392	391	373	396	429	385	390	376	374	383	389	411	390	367	404	410	402	411	369	368	381	422	394	343	390	398	386	364	365	373	398	380	375	359	391	368	370	366	381	396	370	394	413	377	403	416	394	407	402	408	395	396	374	369	407	397	377	411	391	407	370	362	411	372	369	374	375	384	366	402	378	356	391	375	374	390	382	358	378	408	366	401	385	366	357	356	394	358	428	363	387	355	417	377	424	379	371	351	377	364	405	405	399	381	415	362	401	378	381	380	393	396	386	384	394	406	407	371	425	409	368	376	366	378	368	400	361	343	360	379	388	429	394	392	368	412	403	379	403	389	385	387	375	399	362	381	411	379	368	378	350	394	369	357	386	393	386	343	363	393	421	376	380	395	352	406	388	355	396	388	409	377	401	363	411	367	365	403	410	375	388	382	414	358	374	357	408	378	401	405	364	411	381	383	433	374	416	372	392	342	408	383	414	410	372	399	360	355	390	354	349	367	375	355	383	371	395	400	408	438	416	389	393	369	396	341	394	384	398	390	382	373	397	360	391	381	346	395	380	421	394	387	363	382	409	399	340	408	380	399	352	406	380	371	388	396	391	375	384	390	421	411	428	367	368	440	369	353	385	336	382	366	408	388	384	393	396	393	385	374	428	385	340	393	402	402	423	392	373	398	400	372	377	371	383	379	370	352	362	359	389	381	351	437	403	354	394	428	374	371	389	402	405	406	400	402	397	353	449	398	417	381	367	368	386	399	390	375	363	369	379	395	398	421	372	378	355	392	391	363	381	392	388	362	384	373	400	368	422	434	388	386	372	388	355	391	432	415	415	410	383	372	372	388	398	380	417	395	378	413	351	376	401	403	378	398	387	341	401	389	416	433	383	391	367	373	412	376	372	399	323	398	364	347	361	379	390	396	381	387
3389	2288	1441	1109	1066	1028	962	949	962	929	927	957	922	968	944	900	918	932	915	943	913	950	940	911	964	882	965	910	966	923	867	896	916	931	872	861	911	918	917	926	911	961	964	892	927	935	960	939	895	928	912	871	888	924	938	927	915	919	960	983	948	943	953	886	948	924	877	965	922	924	919	949	939	875	900	915	930	954	903	914	873	929	914	901	1020	864	970	934	915	900	960	894	912	887	921	933	975	893	904	906	911	908	887	918	944	948	943	899	959	984	937	936	944	912	911	900	925	932	924	937	895	964	900	868	953	940	978	874	932	889	928	903	883	950	905	934	974	936	894	943	892	910	912	873	889	967	946	873	911	933	890	867	918	936	929	886	980	916	951	937	955	943	886	902	891	889	931	922	887	937	920	901	935	914	897	940	925	893	920	934	942	900	975	936	945	917	908	931	906	930	925	949	875	931	915	970	942	919	934	915	885	937	970	918	990	933	932	936	875	914	896	903	972	933	948	966	931	918	976	960	905	915	945	931	922	925	882	948	882	908	911	964	910	898	953	925	947	897	896	962	973	916	888	903	873	959	869	915	961	958	879	922	907	906	920	906	923	940	905	904	935	950	908	913	901	875	917	898	925	947	908	899	961	937	956	914	927	911	897	950	873	955	957	935	952	955	885	905	907	938	923	931	910	937	952	926	919	869	882	950	921	908	953	917	915	943	994	891	897	971	928	888	936	944	933	900	892	924	946	898	937	918	922	939	976	913	903	939	910	911	901	918	891	930	928	958	919	903	905	956	981	904	898	931	944	914	906	928	886	950	914	920	966	963	980	921	884	901	889	942	929	946	932	965	943	924	892	914	976	1023	906	882	913	893	940	907	925	892	964	978	922	892	927	903	931	900	910	937	900	951	963	933	947	860	900	938	919	993	940	902	911	922	919	922	919	873	934	938	908	934	918	853	928	939	931	877	859	872	944	899	970	925	948	909	926	1000	959	951	901	898	970	926	945	931	877	913	894	946	957	872	889	917	918	954	928	906	881	950	980	920	887	885	934	882	881	901	946	875	933	917	983	934	965	895	901	896	944	883	939	912	925	930	869	944	912	903	888	950	875	952	919	937	889	900	925	929	998	886	902	945	880	962	923	870	938	894	955	1001	933	915	988	821	927	945	902	888	904	980	932	883	921	917	886	936	907	936	905	918	897	898	924	932	924	865	875	959	913	958	914	948	947	957	967	949	873	886	923	970	921	888	919	899	926	888	878	959	908	952	908	949	919	928	929	929	864	952	899	909	898	946	958	894	927	914	1000	936	903	926	928	899	940	904	975	947	925	947	914	934	874	899	984	898	956	1029	910	956	909	885	942	921	913	901	906	941	993	931	934	927	907	909	919	923	894	920	945	924	975	900	907	878	907	894	948	914	973	990	908	950	896	887	924	910	914	934	949	938	927	911	906	903	907	890	959	880	875	895	912	997	888	919	871	924	832	951	909	929	877	895	960	984	977	889	881	884	943	910	898	883	979	953	957	880	905	874	893	910	951	936	887	968	924	850	946	924	907	904	948	859	925	891	958	918	952	910	928	921	889	969	937	937	878	926	927	910	920	912	921	960	890	947	944	971	906	901	940	920	894	935	981	979	929	1007	916	879	914	919	895	886	934	877	948	933	931	921	953	927	932	913	897	956	905	879	981	953	915	954	884	930	941	926	911	896	887	930	908	845	932	920	900	955	929	903	929	925	910	937	938	931	914	904	969	918	930	953	906	904	899	911	943	950	921	922	942	924	912	936	914	912	941	919	885	950	877	953	932	898	903	923	918	876	922	976	912	890	929	939	912	954	959	904	928	978	938	939	969	916	883	921	925	933	934	914	917	894	952	912	922	927	887	902	937	877	910	874	921	924	876	904	894	928	894	937	903	931	964	972	921	964	870	895	943	930	913	877	917	921	973	867	933	940	959	919	890	910	886	910	939	944	922	939	971	945	932	913	940	954	895	923	911	895	909	921	908	918	978	938	876	858	892	922	1013	951	972	908	911	941	965	970	925	860	931	976	964	959	914	988	881	900	911	939	961	948	981	949	898	876	900	919	960	908	856	962	905	994	942	937	946	957	942	906	955	872	973	874	899	955	898	931	914	885	917	933	908	933	962	933	901	945	862	915	903	915	942	960	975	926	964	926	926	937	924	883	949	943	904	883	887	915	912	901	945	926	905	911	933	985	971	955	966	945	917	973	887	936	918	932	944	946	922	938	921	906	904	983	969	903	963	950	942	883	934	948	913	892	914	909	927	874	945	945	945	958	897	955	915	935	901	957	928	937	970	945	936	934	865	898	924	952	919	950	909	904	880	908	924	883	887	907	878	875	884	977	920	910	893	937	954	902	902	961	986	878	923	883	1000	959	905	901	928	924	937	940	969	962	861	899	863	938	874	902	918	911	886	972	957	879	972	898	906	986	941	936	956	922	940	953	950	972	985	935	943	940	869	856	949	898	927	904	958	910	887	909	893	902	932	902	931	918	950	922	917	866	974	883	896	933	910	933	935	982	919	903	944	937	916	971	904	846	874	904	931	854	903	922	898	948	913	942	900	951	939	920	887	960	972	949	918	907	916	967	946	894	938	959	877	905	915	938	866	941	925	936	909	981	969	975	955	948	887	907	959	888	958	981	902	949	886	903	954	928	889	870	908	938	896	930	905	922	925	874	902	919	937	937	882	935	962	881	920	961	934	947	984	947	921	922	889	903	965	866	873	937	931	903	900	922	906	971	883	906	931	928	905	933	903	923	953	905	923	914	944	924	873	961	891	960	961	928	922	944	913	939	925	901	949	938	902	929	904	907	904	949	948	935	904	915	924	953	880	1014	923	951	919	951	934	909	928	964	916	953	855	957	928	909	885	893	875	906	898	940	840	988	939	928	907	929	913	936	903	904	912	927	957	946	906	940	962	938	909	883	919	893	843	955	856	922	899	949	925	891	903	940	972	939	930	865	946	850	960	909	881	963	923	931	891	927	918	974	869	926	915	942	931	878	935	945	911	873	896	921	915	917	930	929	876	932	912	918	926	908	933	890	926	912	903	939	893	907	904	912	966	958	895	907	960	946	1003	906	932	887	934	932	924	931	911	940	977	869	888	936	931	897	839	895	960	925	963	970	948	917	953	921	975	946	919	920	926	930	913	954	928	948	908	939	959	964	888	912	900	985	920	913	933	908	891	960	949	952	916	889	870	904	966	919	934	938	891	966	882	911	948	867	872	923	950	958	946	947	959	902	976	889	933	903	887	948	955	889	915	904	932	949	856	962	907	889	895	893	933	899	946	919	947	978	928	937	949	932	911	894	950	892	869	911	936	944	956	944	915	938	930	908	914	905	904	873	940	908	948	933	908	922	874	936	931	967	948	904	917	920	905	902	902	948	958	889	994	941	888	919	962	897	968	930	941	933	936	934	905	932	953	933	943	932	911	904	936	915	936	903	902	933	880	871	950	893	879	983	938	909	951	891	932	892	951	897
23945	21012	24354	27876	21019	21028	13335	528	364	332	332	292	251	269	272	291	265	261	261	233	230	244	240	243	219	248	226	239	239	242	259	243	225	248	240	221	245	223	236	241	242	247	240	236	232	230	235	225	218	222	268	233	243	243	239	254	238	258	244	259	239	263	212	242	229	221	269	251	225	242	274	235	250	245	246	237	261	229	225	251	211	228	235	233	253	225	252	224	256	222	211	225	223	216	244	253	226	230	237	231	218	249	277	232	245	210	236	224	237	236	266	241	218	227	245	241	236	234	257	234	236	231	220	234	235	232	230	227	227	261	258	244	235	235	217	218	221	232	247	217	207	235	261	232	240	242	235	241	231	236	226	243	258	217	235	233	216	234	254	229	238	222	257	283	243	222	220	238	250	220	205	261	257	216	264	208	233	224	257	235	247	248	218	225	223	230	249	230	217	258	201	208	229	219	229	266	250	212	233	245	223	252	211	241	243	240	234	240	223	262	219	239	265	214	252	254	237	228	227	212	248	234	252	202	218	243	257	222	213	229	237	248	267	251	255	217	249	236	238	261	227	250	226	233	223	215	246	270	237	227	230	235	236	252	230	256	229	256	244	216	249	264	232	249	244	255	264	270	237	221	204	242	251	250	267	205	206	221	255	247	210	225	237	235	253	242	267	208	228	225	210	267	256	233	250	255	205	235	224	213	237	242	223	236	237	251	238	227	225	208	235	260	240	244	234	241	264	226	248	225	217	208	212	263	231	229	237	212	216	220	261	229	227	190	242	241	221	227	235	223	255	219	245	259	242	233	231	234	220	256	230	220	235	255	255	256	236	211	205	239	248	213	230	251	264	254	253	260	238	230	243	231	232	241	233	211	242	261	232	229	228	237	234	227	237	274	236	232	220	245	221	238	235	240	271	256	242	229	226	233	235	245	242	248	273	265	244	253	244	240	225	253	234	226	223	216	234	231	224	234	236	258	243	234	255	224	203	253	240	220	259	247	205	244	230	265	224	247	250	237	226	231	233	224	256	263	230	265	240	243	253	239	259	250	221	229	246	206	236	218	233	218	239	230	206	237	249	245	225	216	242	222	250	234	239	230	258	218	245	261	201	260	256	236	241	227	241	262	228	213	257	238	232	229	233	221	214	243	227	232	216	242	264	218	231	236	258	211	219	236	219	233	219	241	244	243	232	220	227	236	237	246	227	191	236	259	239	260	274	254	210	216	229	234	222	226	248	236	244	238	233	237	248	218	240	231	243	242	235	244	237	253	225	245	214	244	236	233	234	242	233	235	256	218	265	245	249	233	226	227	249	237	240	222	262	251	239	243	223	270	224	266	200	230	233	232	226	276	249	271	235	225	225	236	220	263	255	250	236	211	234	264	245	251	232	244	258	219	260	230	248	242	250	239	230	257	199	207	243	237	269	240	274	249	224	235	224	238	255	225	219	211	228	224	242	249	217	224	235	225	262	236	230	204	247	264	228	234	255	227	238	247	227	252	238	231	237	226	239	255	239	247	213	221	214	239	250	239	237	251	190	249	221	230	215	239	257	259	242	229	227	268	247	213	281	207	245	254	253	222	258	255	241	238	259	229	272	238	249	254	259	253	238	257	217	238	230	267	228	217	219	236	270	221	227	221	206	244	206	227	252	211	268	262	232	247	264	226	218	233	241	240	222	237	223	232	237	212	247	236	229	262	235	221	248	180	196	232	251	250	267	236	250	245	241	227	244	247	216	232	222	251	228	229	234	258	204	243	267	247	239	217	242	248	230	260	243	238	261	240	253	223	265	231	221	262	241	233	207	256	238	255	236	219	238	235	224	223	232	240	220	244	235	210	240	211	246	210	236	249	239	215	215	230	216	242	242	234	230	246	204	240	228	219	231	220	212	241	239	245	227	229	221	247	256	250	241	240	214	246	215	258	238	204	239	269	272	237	260	244	233	227	256	218	232	212	207	233	246	225	236	233	259	256	231	273	225	213	268	241	227	254	222	230	239	251	230	261	241	226	224	230	224	223	230	261	281	220	235	232	238	201	258	246	222	230	247	240	249	220	216	223	251	241	257	269	224	215	241	247	228	231	214	244	234	221	230	246	233	260	217	247	206	217	224	203	241	224	238	235	261	260	247	239	231	252	257	243	258	222	221	231	206	219	230	240	251	232	198	231	249	258	209	216	234	222	240	220	219	225	246	218	220	227	229	226	232	247	239	244	225	251	246	243	233	249	233	230	199	218	233	247	231	234	258	218	244	234	249	274	243	217	256	257	214	225	224	236	216	206	251	232	210	237	229	202	211	215	221	215	243	237	233	250	254	231	241	260	243	254	234	244	242	244	258	251	205	259	245	265	229	259	245	239	250	275	221	225	205	247	242	241	246	214	194	219	231	248	248	265	225	243	256	250	244	228	247	263	254	219	212	240	264	215	213	217	221	230	239	233	271	230	246	232	237	232	234	221	253	222	213	218	236	236	251	245	265	231	218	234	212	265	239	243	249	222	232	268	258	241	246	255	222	233	240	230	217	225	261	250	222	224	233	251	253	259	237	236	200	271	256	221	225	233	245	226	239	248	249	218	250	241	244	230	228	272	254	207	245	247	242	238	246	254	243	240	257	239	235	234	229	219	269	243	215	218	244	260	267	217	220	222	237	252	198	227	251	251	238	218	241	193	216	234	247	243	216	260	254	235	206	212	241	213	231	236	245	235	206	254	235	233	259	215	199	238	236	261	221	240	237	233	228	220	229	235	232	240	254	245	210	246	250	213	222	211	222	258	236	212	234	239	239	236	231	229	227	264	231	227	245	235	238	225	226	233	223	244	238	242	242	244	240	224	254	213	235	276	229	242	237	250	276	250	241	240	229	250	245	248	230	225	230	240	221	242	218	237	242	250	200	234	251	253	229	242	224	248	261	238	260	232	245	211	221	242	230	245	251	222	272	233	228	210	242	238	246	245	250	271	216	268	214	244	251	243	229	234	239	221	249	245	266	220	247	235	239	227	248	224	265	245	247	220	242	221	236	245	253	230	236	217	218	247	260	229	269	236	230	237	272	208	212	230	240	192	227	268	229	244	217	240	247	248	223	247	245	255	215	221	240	225	223	238	229	241	220	242	227	234	272	237	227	212	226	239	256	218	228	223	233	250	218	241	246	235	236	266	255	238	231	230	266	239	244	211	224	231	223	239	258	243	226	232	215	228	237	237	229	234	234	205	228	234	215	248	225	244	232	205	233	182	239	215	244	237	223	219	233	239	205	243	240	238	220	224	250	247	239	222	221	213	223	221	235	241	227	240	269	241	246	213	215	239	223	253	223	245	218	243	238	246	233	220	225	240	241	238	261	228	236	225	240	256	215	243	218	237	235	216	252	213	233	224	240	247	229	221	215	252	245	240	229	230	246	226	231	220	260	226	259	248	230	224	235	241	229	246	212	213	208	245	235	235	245	227	264	238	232	222	257	218	259	247	247	240	247	215	221	228	231	210	243	239	242	201
3068	3288	1624	1022	778	682	667	632	595	569	613	612	570	631	592	595	581	543	563	587	563	539	585	560	571	582	586	613	559	592	553	600	552	547	616	561	521	647	563	580	556	587	535	574	591	559	606	572	603	602	538	596	529	572	565	556	603	530	561	549	552	557	564	552	572	537	582	534	518	589	579	583	550	546	575	560	588	589	540	544	571	572	566	592	588	544	542	573	581	622	609	567	573	612	551	613	583	575	617	599	552	607	600	601	573	574	578	594	556	531	595	579	565	530	589	584	558	583	579	546	567	558	592	532	525	534	588	617	582	562	602	562	580	570	579	560	572	586	607	571	544	572	563	561	585	549	536	562	540	547	567	565	556	605	545	567	562	555	568	550	601	585	550	619	569	598	533	564	565	577	527	530	562	581	589	567	620	587	563	554	600	510	551	563	562	577	567	595	598	572	594	547	524	574	578	582	565	602	536	595	531	575	608	572	566	591	615	570	553	574	543	543	549	567	573	586	517	576	545	588	602	555	586	536	570	573	577	554	562	569	563	584	555	573	601	576	584	595	549	574	571	551	648	604	602	517	550	544	579	582	556	610	557	585	559	571	572	582	550	565	619	590	599	568	567	575	559	558	593	536	621	621	582	604	568	598	539	596	559	585	562	567	565	573	577	609	602	572	596	575	528	561	535	560	537	577	535	549	624	589	575	530	580	553	591	597	561	563	570	521	583	569	582	569	581	557	576	598	548	608	545	561	570	590	587	576	618	600	559	567	558	558	558	579	574	559	571	585	592	538	560	580	554	560	587	603	566	565	513	621	595	572	601	597	549	583	570	607	577	606	548	588	573	516	583	572	543	527	566	544	584	512	552	564	610	598	563	563	585	543	558	513	588	557	540	564	518	595	591	580	538	594	558	580	523	550	593	572	570	552	599	566	615	565	568	551	601	597	582	554	584	576	561	568	571	563	547	525	605	593	578	562	566	611	597	526	564	519	549	605	516	602	589	577	547	534	534	548	569	566	556	554	571	575	576	565	539	584	580	589	552	598	553	540	548	538	572	557	600	552	578	563	558	567	588	569	551	560	574	589	562	602	580	539	544	556	569	583	547	611	576	608	553	568	584	569	565	546	589	607	568	570	567	566	600	581	588	605	580	586	563	564	573	618	624	574	598	571	626	587	581	592	532	603	591	566	583	576	593	584	576	571	546	606	589	528	569	568	558	581	555	592	545	574	584	602	597	609	553	588	589	558	571	607	582	575	587	571	578	582	552	584	605	561	567	593	536	537	589	571	552	606	573	547	522	566	587	585	576	551	587	583	544	545	601	569	582	547	571	558	548	551	595	541	551	565	572	596	576	571	579	565	600	577	582	570	555	548	563	544	580	595	621	552	578	534	571	601	586	589	617	528	590	602	604	530	610	601	563	529	587	604	582	627	549	592	555	548	578	590	543	556	551	553	542	566	581	534	575	565	566	595	565	568	580	557	564	597	569	591	586	598	574	530	607	573	588	558	580	552	538	589	569	572	571	574	556	571	553	582	570	578	550	590	596	530	537	615	562	560	578	548	556	539	556	554	564	606	594	558	557	573	568	588	569	560	562	554	587	577	588	598	550	563	509	543	527	567	598	601	530	577	579	573	556	533	596	587	605	590	585	548	601	547	565	528	561	545	591	570	584	598	558	571	593	604	551	596	596	570	660	597	575	557	553	578	602	576	569	591	564	554	567	572	565	585	578	606	552	570	563	574	555	559	585	571	555	559	565	577	617	561	595	554	564	574	535	585	567	575	586	598	622	551	531	578	566	531	555	566	591	556	528	559	590	568	601	576	546	555	566	565	574	536	565	604	564	580	561	558	537	539	548	576	616	562	540	610	569	572	576	583	537	576	571	589	568	545	574	578	585	591	592	559	641	537	585	595	540	549	553	548	585	571	563	534	576	602	583	597	587	570	553	581	545	597	538	566	555	562	564	575	557	583	595	567	542	599	548	563	564	531	633	535	568	522	594	596	572	557	557	587	555	596	552	583	616	559	562	571	588	580	565	527	584	516	546	587	555	600	560	592	617	599	582	579	576	613	563	565	604	582	569	497	589	563	590	619	551	613	569	565	572	567	588	560	580	556	577	555	563	578	543	580	590	625	560	545	560	594	573	570	556	588	548	576	540	568	555	552	604	579	541	536	571	582	559	553	567	526	599	609	562	516	608	581	600	588	537	588	594	592	582	545	582	531	594	615	598	603	565	567	603	605	605	568	538	563	566	593	585	531	591	639	588	612	554	592	547	607	544	577	560	590	561	572	572	567	586	578	575	563	631	569	592	546	562	563	565	595	591	562	576	583	622	587	554	539	565	578	554	549	625	585	546	545	588	529	576	539	581	575	545	563	543	603	592	549	588	577	597	598	575	580	584	562	561	582	564	518	582	618	585	555	563	580	563	575	544	571	578	576	603	579	557	540	566	544	586	596	555	549	569	568	550	581	577	606	602	592	572	558	562	601	574	589	545	564	589	592	574	596	580	575	596	563	566	587	560	556	574	551	532	547	591	560	570	558	601	621	598	527	572	590	548	555	534	563	551	576	578	583	568	572	586	594	560	597	550	524	563	620	601	588	592	565	560	589	534	597	554	562	550	548	601	545	588	559	581	548	575	549	554	608	543	544	553	587	527	572	531	535	584	554	587	579	564	560	578	551	582	528	552	573	633	568	561	545	576	553	604	551	574	566	571	568	575	533	569	589	629	556	531	590	590	491	597	592	559	579	583	592	562	543	579	555	545	559	562	597	552	578	546	575	580	573	538	548	563	532	538	549	577	546	575	581	571	589	588	558	591	597	559	588	572	584	573	510	574	576	600	540	643	570	543	562	563	530	649	592	556	505	570	559	632	553	589	579	583	593	588	575	597	563	529	603	581	570	594	606	581	598	555	553	559	598	542	558	550	551	579	545	599	614	551	556	534	599	574	564	590	587	561	582	607	549	544	581	556	532	606	587	562	580	552	528	584	570	592	552	545	558	609	563	562	575	566	569	558	525	599	591	566	551	526	538	554	535	626	551	588	583	586	566	537	577	538	602	586	552	541	567	575	563	598	610	556	587	565	569	574	572	516	564	549	553	541	552	553	588	553	589	589	554	628	556	562	611	579	585	601	551	539	565	557	544	567	587	518	599	563	526	570	551	555	584	601	573	536	572	565	591	533	599	538	534	581	619	534	573	549	560	521	640	580	569	519	576	567	587	565	554	545	555	550	577	556	575	606	555	542	561	610	594	539	566	550	513	562	566	589	558	562	554	584	532	582	587	546	610	576	610	632	563	577	594	570	550	551	559	570	587	607	613	543	580	579	610	534	634	607	541	531	577	567	540	516	604	561	568	587	580	532	525	590	582	597	552	582	579	602	599	629	577	606	557	584	575	619	610	607	582	609	573	593	596	559	602	538	556	552	574	579	565	557	593	560	568	561	611	543	555	551	556	563	590	530	550	515	565	553	590	563	551	554	552
32024	19559	7093	748	558	529	470	308	330	323	349	360	304	334	308	349	328	286	319	317	320	317	304	306	287	318	317	336	299	320	306	310	345	318	340	326	327	337	325	332	312	329	318	333	340	354	352	298	328	361	315	316	280	326	307	296	330	358	310	345	322	317	317	342	327	334	321	298	330	321	322	348	342	295	290	345	381	330	318	295	288	310	319	288	321	359	307	277	277	356	306	292	311	320	317	307	317	339	364	336	329	328	330	315	312	331	325	296	318	330	340	338	308	296	347	296	324	332	316	350	315	325	322	307	356	287	304	329	304	335	326	352	309	327	347	300	325	325	276	333	347	280	299	311	297	333	353	309	334	336	332	323	299	342	325	291	332	327	315	327	306	337	340	328	312	308	291	310	368	324	327	328	348	318	346	290	338	329	325	315	330	270	357	329	300	328	330	341	304	318	290	332	336	301	296	340	330	332	306	309	344	307	311	318	320	316	304	333	305	301	307	303	331	324	323	319	317	328	307	309	297	306	314	304	300	328	306	299	326	288	272	325	331	284	290	338	356	326	312	317	308	320	337	323	337	338	346	290	313	328	343	348	284	306	320	340	313	300	305	313	349	315	308	306	326	345	316	278	304	310	296	284	330	314	325	335	320	326	353	310	338	329	344	320	275	284	302	316	357	311	310	334	333	307	317	331	330	289	285	361	325	349	284	345	316	323	320	314	334	302	335	323	322	334	312	345	327	323	314	347	345	292	298	319	317	313	303	327	290	298	343	349	308	334	271	324	293	309	285	316	299	303	342	308	297	343	328	353	352	318	315	285	277	297	276	324	284	316	313	304	329	337	317	325	326	299	348	321	318	326	324	334	310	324	352	309	322	324	271	314	300	304	316	317	330	358	330	322	314	302	310	333	304	305	308	310	319	326	307	313	284	343	332	303	291	337	312	301	297	314	317	327	317	306	335	335	329	339	285	302	323	321	331	315	350	303	344	335	342	327	327	313	276	342	294	316	349	346	295	321	318	325	303	307	324	318	306	317	274	337	306	300	316	324	315	323	334	332	296	345	321	292	312	312	322	317	301	333	345	311	324	276	318	324	335	331	328	311	315	311	324	299	320	346	308	329	353	285	314	321	310	344	333	322	323	337	333	302	292	319	327	308	318	298	334	343	323	302	315	317	317	316	296	317	330	316	304	336	306	301	344	318	319	282	297	344	328	294	292	306	290	308	321	350	325	326	300	321	311	341	323	307	324	312	347	323	338	347	322	318	308	335	331	345	328	306	311	319	323	310	334	313	321	301	335	339	332	345	306	361	328	327	345	302	311	331	316	326	313	291	330	328	292	358	304	300	318	301	313	320	326	346	314	307	293	322	325	311	311	311	336	336	288	306	299	329	320	335	338	307	308	311	303	344	323	310	306	303	308	302	320	292	345	318	352	318	307	334	321	320	350	339	310	279	312	336	315	310	347	326	319	293	321	307	310	313	346	326	315	327	334	345	334	299	317	353	340	311	322	338	308	287	298	323	303	339	287	332	301	348	350	338	358	323	311	317	320	357	329	295	313	321	316	319	329	356	336	330	320	338	305	333	288	345	378	330	309	323	320	338	319	321	312	334	279	327	318	348	317	334	320	317	299	366	316	313	311	364	321	308	308	317	309	334	314	293	320	302	338	315	308	320	345	303	301	289	317	308	314	305	306	340	344	334	324	309	314	336	300	350	327	315	313	303	329	303	304	339	307	315	325	305	318	338	317	296	329	317	326	315	301	305	312	312	327	321	326	302	321	323	315	295	322	321	271	328	323	283	338	302	324	290	295	284	333	355	330	329	340	367	321	315	296	334	345	317	317	337	304	344	334	343	330	334	314	304	316	321	296	326	329	329	337	317	321	285	301	313	311	328	335	298	306	289	323	310	324	301	318	328	322	335	300	286	313	321	303	316	307	316	303	330	311	317	279	322	319	317	326	325	307	309	311	324	312	320	321	312	339	324	334	323	340	332	319	311	324	340	306	329	301	306	289	345	314	307	332	304	315	349	332	332	316	324	299	324	306	311	352	312	323	323	309	298	313	304	285	300	307	313	297	331	318	289	324	329	304	321	334	319	325	348	292	312	335	319	310	340	330	316	299	321	307	338	349	334	297	315	258	333	332	333	295	289	336	334	344	286	307	319	327	349	341	323	323	324	301	321	291	319	334	310	287	314	293	309	301	290	309	303	332	308	280	336	330	312	284	304	343	320	293	330	356	353	330	347	356	344	304	325	307	332	339	300	338	323	319	326	316	335	333	352	318	315	329	325	338	321	347	330	320	301	329	312	315	332	300	320	321	313	320	323	313	305	311	332	318	331	317	299	340	299	295	316	308	294	325	320	308	295	323	324	325	341	314	312	336	308	318	313	325	310	303	307	355	304	294	291	298	329	372	337	312	319	305	318	325	322	304	318	333	344	329	309	296	371	339	325	319	322	349	338	304	283	308	285	334	310	319	341	322	321	309	354	305	322	328	330	304	280	323	339	318	295	350	340	349	306	293	309	296	322	274	299	301	290	339	312	301	329	324	354	344	298	333	327	325	347	354	288	338	316	327	338	309	272	350	318	324	318	326	340	310	314	299	305	284	321	321	311	296	361	324	320	330	318	319	321	323	317	315	323	347	336	320	329	330	333	342	323	331	325	328	307	358	349	323	329	329	310	311	314	321	350	331	297	298	351	325	311	319	319	299	319	305	346	314	319	319	336	314	288	305	330	314	305	304	327	330	292	323	287	329	312	300	302	330	347	349	309	347	326	345	309	361	356	332	323	325	344	325	301	330	309	361	330	343	319	319	321	338	320	309	324	292	292	326	316	328	309	308	308	332	308	320	305	313	296	324	285	353	332	328	310	325	280	300	319	302	283	300	321	323	300	309	287	302	302	302	338	302	308	336	287	311	307	352	334	294	314	344	301	322	320	292	317	307	316	338	305	327	295	324	338	309	318	292	315	313	311	322	317	331	312	323	351	314	309	308	326	337	339	336	306	322	340	326	312	314	310	316	348	277	287	302	300	306	341	306	297	326	315	296	301	317	353	355	307	319	291	316	368	305	331	294	310	320	298	354	331	336	336	306	327	313	319	304	315	316	326	330	295	283	329	318	329	356	337	334	305	343	335	336	351	369	296	322	313	328	340	353	322	390	323	314	311	321	279	322	333	334	290	309	326	349	330	288	300	312	328	360	335	306	336	336	302	305	281	344	306	307	309	324	325	340	301	313	313	335	325	342	308	334	327	327	316	335	292	308	335	321	324	324	319	302	274	311	325	292	320	287	340	296	306	307	309	309	336	293	308	309	286	322	300	310	311	338	342	326	298	322	323	343	341	303	276	333	350	324	316	320	336	308	329	335	292	302	321	331	358	312	313	323	315	357	330	351	386	300	276	294	324	297	322	331	344	345	309	280	354	295	319	293	310	348	321	296	306	305	339	311	352	298	348	353	351	309	307	308	331	286	320	304	337	272	322
5546	929	822	825	844	761	793	787	792	813	791	759	849	809	772	830	840	808	753	823	801	834	858	849	833	802	864	848	807	817	853	817	785	783	826	773	814	852	834	786	832	801	802	812	838	777	796	797	816	821	835	790	783	760	794	810	832	789	770	837	840	822	841	815	781	827	807	807	791	824	800	791	803	770	802	812	803	801	849	790	796	795	785	830	807	869	789	803	784	800	822	823	834	754	799	792	794	809	831	804	835	751	800	798	768	773	787	817	846	820	795	793	793	832	732	767	777	752	829	760	840	798	780	822	820	814	799	790	803	834	860	788	810	829	796	816	775	799	818	878	781	815	831	784	780	860	770	810	817	853	771	837	810	796	787	770	787	779	802	786	762	841	835	825	777	813	843	762	790	815	841	828	833	788	781	809	803	836	838	763	834	745	818	789	813	794	808	782	807	832	764	819	839	753	796	800	825	762	795	779	798	808	772	888	814	809	803	781	823	745	831	800	788	826	795	777	850	834	825	788	767	820	815	811	835	789	805	806	821	829	803	831	822	803	823	756	825	771	812	823	869	827	790	841	816	772	800	850	847	762	819	790	797	818	789	819	799	799	843	830	833	781	831	770	810	734	792	826	833	848	820	800	813	788	806	760	793	802	738	804	809	759	847	845	799	816	831	799	845	793	810	860	791	790	788	823	774	768	818	810	838	830	770	788	787	806	849	832	795	820	802	814	858	810	845	833	764	759	836	840	864	811	798	790	844	857	814	815	877	843	795	882	819	769	837	834	776	839	758	756	822	757	811	828	787	804	821	837	792	783	854	792	880	794	799	827	804	801	769	786	744	833	746	755	797	797	792	804	829	809	782	796	808	844	866	799	836	815	822	826	771	787	838	816	814	776	798	785	827	799	781	840	771	797	790	829	781	814	831	795	821	783	878	873	832	808	865	805	802	806	813	789	806	809	753	774	795	804	828	800	847	824	784	810	839	852	847	833	775	793	748	794	808	796	805	808	819	795	774	815	817	787	817	799	830	828	774	856	868	863	734	804	822	863	814	830	829	806	768	750	833	815	822	782	800	807	770	809	781	830	817	796	811	869	749	812	803	763	791	754	826	815	802	820	782	777	835	820	816	779	853	778	826	786	797	836	793	790	799	805	822	785	829	852	823	833	809	837	764	786	793	805	804	821	735	781	848	796	794	824	814	808	843	849	796	814	790	831	864	821	773	805	805	850	840	832	816	785	776	784	835	803	777	807	783	777	856	766	801	776	815	814	815	809	830	784	785	770	804	843	830	802	826	773	833	776	815	809	793	816	765	821	869	831	762	798	769	821	887	815	763	802	771	820	798	825	829	759	814	836	813	784	808	793	813	803	766	788	775	797	794	805	838	824	780	794	798	762	754	812	800	772	725	784	866	814	800	827	849	808	825	773	813	772	827	811	822	790	823	866	812	839	827	848	820	795	860	798	805	823	822	756	790	801	836	810	829	781	784	782	794	790	890	848	811	832	816	768	763	799	770	774	774	809	754	791	807	831	813	785	804	831	766	781	780	822	817	794	788	772	768	802	816	843	801	792	850	851	803	829	793	797	756	809	782	837	809	820	806	810	839	834	820	824	817	848	837	794	763	833	813	803	829	780	764	798	811	740	839	812	842	798	790	802	809	811	820	787	811	755	828	797	823	779	821	794	801	820	772	841	826	819	843	828	791	833	818	808	823	801	800	833	800	811	828	787	881	814	817	791	884	777	790	796	810	814	824	814	804	867	778	812	810	818	802	810	799	810	786	849	745	810	812	842	839	797	821	790	804	803	853	811	831	805	824	836	809	806	822	792	829	785	805	817	817	802	788	818	843	803	819	778	809	816	817	778	821	761	828	831	816	781	813	771	802	840	812	798	826	807	831	833	826	806	811	827	821	772	813	799	797	818	852	839	813	776	790	793	825	853	796	808	806	800	855	765	803	773	752	842	754	800	795	816	837	800	855	793	795	793	808	806	818	828	793	764	762	771	786	817	803	826	778	814	825	805	758	810	801	803	793	819	760	834	777	818	771	762	813	836	851	786	784	827	797	803	780	823	818	830	808	768	831	849	778	840	828	800	801	791	825	781	818	793	730	842	745	823	803	789	815	804	846	779	824	832	804	809	774	755	869	879	781	815	818	831	790	849	787	789	850	807	833	812	803	778	827	885	868	796	854	797	823	832	827	776	799	763	822	795	809	810	844	815	796	823	749	770	870	800	773	779	808	808	830	760	823	761	826	848	814	819	825	813	789	839	802	814	810	862	766	785	837	797	802	848	798	793	809	757	756	835	788	796	814	825	828	799	774	789	816	806	815	868	797	806	802	801	823	761	749	788	835	840	813	771	794	853	768	849	823	859	823	768	760	820	840	803	780	848	834	832	768	807	832	819	820	830	849	788	769	748	768	824	837	779	766	859	825	780	802	854	743	804	829	836	845	814	785	832	805	771	847	784	826	789	823	796	833	807	804	833	800	805	804	831	785	819	801	840	872	810	748	821	803	815	743	778	758	790	816	785	842	813	831	777	820	794	815	801	810	848	797	823	801	843	792	764	775	852	800	853	800	871	738	833	752	788	839	834	796	764	821	851	808	813	809	816	821	776	842	830	785	794	806	789	789	776	798	793	819	786	826	846	846	828	768	802	811	793	790	786	797	775	821	816	805	808	829	867	843	767	807	817	778	812	785	774	744	827	785	842	836	792	783	838	839	840	811	811	812	815	787	805	772	822	790	786	816	776	792	784	798	817	842	785	816	787	792	786	776	772	799	812	826	801	781	852	776	805	791	827	848	849	883	819	784	798	842	807	809	803	801	827	831	756	777	841	876	823	822	823	854	788	827	756	771	837	762	818	776	781	788	766	820	805	820	792	788	752	818	873	818	774	806	790	851	810	824	813	805	805	835	813	864	820	784	803	784	833	787	766	795	803	834	772	796	795	807	800	861	822	814	769	762	771	870	828	833	782	791	805	803	831	844	822	798	774	803	792	791	793	797	803	848	834	809	844	829	755	815	792	860	820	890	803	786	829	826	790	820	787	853	788	789	815	770	824	799	844	780	778	836	838	808	778	784	819	828	803	802	810	749	816	826	791	831	818	795	817	824	797	825	791	822	746	804	814	778	777	769	847	801	861	807	822	745	829	858	781	788	830	812	838	880	806	865	780	824	834	816	809	833	820	895	827	808	770	788	833	821	820	790	844	775	795	767	778	813	836	777	838	817	807	812	825	806	817	806	836	831	843	818	812	847	823	782	867	795	798	825	772	818	795	796	823	816	796	787	797	785	740	801	826	764	799	829	795	811	784	818	782	824	801	823	809	853	801	758	849	751	781	837	799	792	799	777	817	834	856	799	803	841	788	793	798	816	842	824	769	782	805	815	760	844	813	832	780	850	798	856	809	858	837	801	807	763	812	780	816	807	809	844	786	808	824	780	838	764	834	809	811	796	830	854	824	823	823	826	777	787	817	781	814	790	844
24601	21004	23999	28191	21002	17386	782	513	422	449	424	423	390	384	399	412	392	417	425	370	391	374	397	410	375	397	404	375	386	408	395	398	409	368	371	382	390	378	370	368	384	386	377	410	393	399	395	436	415	407	385	388	415	420	373	386	396	374	416	382	375	431	403	360	393	399	384	412	398	409	366	393	396	370	396	377	376	422	417	379	416	404	422	376	408	401	369	357	350	352	346	428	436	404	378	371	374	398	414	359	368	372	368	392	391	389	379	373	414	378	377	403	369	366	413	398	374	363	380	401	372	363	376	368	411	370	391	365	354	365	409	363	425	420	382	382	392	370	362	379	387	411	372	391	400	408	369	371	377	421	386	392	383	386	380	370	384	402	378	424	377	420	384	366	363	404	382	393	392	390	392	377	377	388	399	360	388	383	380	343	412	372	410	425	371	370	370	419	398	392	342	369	403	361	380	355	434	371	384	390	424	374	388	369	375	379	419	354	412	394	391	379	404	395	383	356	352	397	383	353	412	405	390	385	381	381	401	418	367	383	422	356	379	369	419	399	398	410	412	396	364	364	423	413	422	375	380	383	374	422	392	361	381	373	347	391	390	388	369	370	379	401	381	409	367	377	353	391	400	341	393	372	387	422	413	344	346	412	405	392	387	388	397	371	361	373	389	362	385	371	392	383	386	388	372	379	366	413	354	415	380	414	424	420	394	403	351	353	390	378	377	357	393	367	372	381	433	343	363	376	415	368	395	371	336	382	374	379	394	386	376	403	367	373	383	363	369	363	408	420	375	386	359	346	392	347	386	390	372	380	345	417	359	400	366	395	389	381	366	377	384	372	367	375	393	418	365	388	435	395	390	344	328	378	381	392	367	347	394	386	403	391	363	412	371	390	402	371	399	373	400	400	371	400	380	420	427	394	380	377	362	385	395	353	348	362	406	374	399	396	436	375	375	372	391	373	371	411	376	371	404	411	401	341	405	373	416	374	394	385	419	333	413	393	420	417	414	373	385	393	346	388	381	367	392	396	405	362	419	369	390	427	387	375	393	406	381	402	375	400	337	382	371	377	396	394	403	401	384	410	387	379	405	369	358	397	382	378	387	357	403	385	375	350	371	377	391	378	378	395	380	352	421	402	390	366	416	360	387	389	435	364	365	372	418	385	393	373	411	380	378	413	386	375	429	404	372	387	363	380	395	398	396	382	384	378	366	376	394	374	421	398	376	411	382	388	361	385	386	382	376	388	373	384	348	415	386	344	373	357	369	379	354	376	410	389	385	406	391	363	427	402	389	397	404	334	362	389	428	419	343	363	400	354	395	397	326	390	406	366	359	417	382	383	395	366	362	369	395	380	429	388	382	390	384	429	372	372	395	410	364	354	382	383	333	401	372	374	377	394	398	402	408	396	364	365	386	386	373	387	391	384	401	387	395	423	359	357	382	375	387	372	436	376	378	386	407	407	387	338	378	403	371	332	389	354	384	398	441	366	385	400	368	398	378	373	396	380	369	383	375	394	403	390	372	452	371	397	398	371	367	356	378	383	393	398	388	438	385	389	371	403	379	423	438	417	357	341	387	399	377	357	383	390	373	399	371	411	390	362	401	343	385	382	373	368	370	364	376	376	372	374	413	372	411	379	382	376	399	364	346	417	379	351	385	398	380	373	408	395	406	384	407	375	388	398	338	391	386	398	398	373	394	372	388	362	398	396	421	407	356	430	420	382	405	352	371	383	421	364	375	384	416	404	433	404	404	360	356	349	392	398	385	392	409	389	382	404	358	375	356	367	383	364	387	422	400	371	356	407	399	392	403	391	415	387	373	371	406	363	372	427	371	371	350	391	412	354	404	407	407	364	373	400	399	403	414	404	382	374	381	392	409	446	350	389	374	374	355	394	385	414	381	398	397	342	411	413	415	397	391	410	422	390	387	372	382	375	391	394	373	393	370	414	387	377	353	376	389	390	353	389	372	373	403	382	372	382	411	379	376	363	360	362	359	381	434	404	408	390	379	368	367	383	379	378	394	373	405	441	411	399	396	389	357	378	415	409	385	389	397	361	370	415	388	372	400	382	378	377	402	401	373	395	362	391	410	327	367	397	370	365	417	393	361	366	406	396	370	362	365	377	415	338	384	380	408	372	389	413	397	373	402	376	398	376	389	385	379	394	344	378	401	389	349	401	401	384	370	363	357	374	358	398	424	387	404	390	387	384	413	415	398	380	404	367	378	365	369	408	389	372	361	384	373	372	379	384	357	361	364	371	416	392	378	344	338	384	388	340	371	375	365	383	353	389	373	379	392	405	378	389	383	394	407	381	387	382	381	400	394	417	379	353	363	410	358	386	372	374	366	406	386	443	391	405	370	367	394	400	342	386	403	392	380	412	388	352	415	394	366	415	396	372	405	383	390	364	365	367	363	420	406	375	383	391	361	373	372	391	374	426	369	381	366	355	360	399	389	379	388	353	388	394	416	350	384	369	406	381	408	403	394	361	380	383	413	346	377	404	391	382	403	419	397	414	386	407	425	416	391	370	421	398	418	402	373	347	384	382	393	388	392	385	409	342	376	402	395	333	363	356	382	373	373	401	398	412	388	399	383	337	384	431	337	385	373	418	386	376	382	370	379	338	353	361	374	384	381	355	418	379	380	379	374	403	379	372	378	392	375	408	406	421	424	389	372	401	391	426	366	379	363	384	412	367	376	388	389	410	350	368	340	366	387	414	380	385	375	368	411	379	367	386	410	398	387	445	355	365	385	387	389	366	409	370	407	395	355	371	377	384	413	409	420	378	389	349	370	382	386	385	364	378	432	393	401	403	382	353	381	400	397	387	357	369	390	412	377	368	374	368	367	405	412	366	393	402	326	406	335	393	377	404	391	331	369	374	381	382	374	358	397	316	390	370	413	390	367	338	373	406	364	393	394	406	381	390	394	399	359	401	380	421	404	414	396	402	377	394	371	417	371	363	400	369	386	423	382	409	390	388	408	381	359	372	380	414	365	370	363	381	386	394	381	375	428	407	357	359	360	418	427	353	380	394	373	395	374	421	433	384	397	363	395	403	373	398	368	380	374	376	372	362	398	340	399	353	391	402	384	399	440	406	381	392	338	336	387	387	408	378	432	385	380	364	369	361	381	436	377	379	383	371	413	395	381	406	382	381	413	425	416	402	386	420	384	437	347	381	381	382	355	381	389	380	412	416	382	363	373	363	364	357	393	394	393	373	385	402	371	396	447	387	328	333	426	375	403	376	387	409	380	397	392	397	398	384	365	387	383	382	385	375	384	337	406	409	386	362	391	377	396	416	403	407	385	370	366	392	376	372	419	371	384	419	384	376	372	379	400	418	372	392	374	398	399	371	393	405	404	360	402	365	349	380	386	380	408	392	372	352	379	407	371	372	428	379	389	408	385	431	393	396	396	369	409	364	412	372	371	419	387	397	385	372	379	368	395	396	379	393	368	386	371	367	384	378	374	361	374	398	382	416	376	333
3334	2256	1495	1137	1044	931	970	937	961	940	935	901	919	942	917	970	957	921	925	901	913	959	941	923	935	934	921	894	963	930	934	920	922	915	969	864	901	927	941	849	894	940	863	936	898	888	871	935	922	977	960	950	941	898	864	920	928	866	884	973	980	861	870	954	956	948	972	927	899	953	879	948	916	904	881	887	925	932	866	920	916	930	891	927	859	922	905	957	956	899	886	930	960	926	895	916	928	917	969	922	917	877	901	924	905	939	916	872	927	986	879	964	914	943	924	927	889	895	911	878	901	884	917	931	949	935	897	943	939	919	936	900	885	943	886	908	926	932	950	965	951	883	997	907	927	934	869	905	881	878	908	915	905	943	923	918	981	910	877	897	888	929	904	925	913	885	908	897	981	879	899	859	966	916	911	892	886	896	884	917	905	955	937	920	944	944	973	937	901	910	966	921	913	918	884	896	903	905	896	900	919	938	916	941	896	934	918	949	888	946	925	874	958	939	899	921	950	887	927	990	928	890	877	989	882	917	891	880	947	915	973	923	927	939	931	926	916	940	926	909	949	1018	987	940	913	919	914	946	900	914	956	920	961	918	937	928	855	961	882	947	917	862	994	872	934	950	890	905	928	892	947	958	924	912	927	914	900	939	892	896	954	995	892	912	847	909	869	901	922	889	875	970	950	926	964	871	896	915	960	865	864	916	929	902	925	903	884	912	934	882	939	913	884	920	931	887	905	936	976	918	972	932	935	871	929	912	910	901	884	913	971	995	916	954	945	926	948	927	907	928	928	888	926	901	912	906	942	920	852	918	939	931	937	914	949	878	941	897	919	936	935	937	931	917	887	876	916	946	921	880	900	876	953	903	884	907	971	908	928	964	908	886	888	941	945	895	917	947	876	893	914	926	983	884	892	948	946	924	895	869	929	891	907	922	932	920	912	911	957	875	917	955	917	877	943	954	936	884	933	902	928	917	916	918	926	940	889	920	910	928	946	941	943	972	928	949	934	909	911	897	939	909	924	911	890	891	876	957	894	896	1000	916	958	890	843	978	1001	882	886	872	920	893	913	908	949	979	897	860	952	941	937	925	943	907	879	936	855	896	925	930	875	872	924	935	931	968	898	881	838	895	888	876	938	923	856	897	901	946	925	904	903	994	931	923	963	910	945	876	961	972	892	876	881	877	902	949	910	921	925	891	937	901	910	941	924	944	934	930	910	928	906	933	908	910	939	891	937	932	907	923	943	892	892	961	863	946	948	938	853	931	933	887	904	953	922	895	872	911	926	915	906	933	918	924	980	860	922	906	912	904	913	917	920	887	930	905	906	940	913	909	878	942	931	944	884	910	943	897	897	859	918	944	937	926	918	939	873	924	903	879	873	935	944	967	897	916	902	909	940	946	958	919	929	956	877	940	932	863	922	918	933	897	930	905	877	932	897	872	899	961	940	913	948	963	903	911	927	921	906	974	903	878	938	891	950	951	942	960	974	937	906	914	925	966	952	963	940	956	890	915	931	904	856	874	893	884	942	945	911	904	917	905	900	980	887	902	889	892	880	925	927	992	938	897	971	934	936	942	920	957	931	946	910	895	859	963	888	906	960	907	923	955	911	896	918	954	899	912	914	923	875	908	938	993	955	930	904	991	896	916	956	905	926	903	891	935	924	939	933	950	857	937	968	938	962	928	910	912	948	960	965	921	907	943	888	887	915	929	882	946	945	922	915	967	929	934	923	885	895	923	940	895	903	944	938	906	943	942	911	892	929	958	923	916	920	876	881	958	912	888	950	921	928	924	939	888	921	905	969	889	902	893	907	936	865	887	916	954	936	905	896	913	907	903	939	917	946	934	878	910	945	922	963	903	905	925	902	894	918	972	982	866	934	871	918	958	896	940	952	992	932	876	939	933	924	923	953	969	871	874	892	896	905	908	921	913	938	889	942	917	921	926	887	932	929	937	904	890	944	899	869	879	928	884	936	872	919	958	969	891	951	891	900	885	940	941	907	881	918	966	945	920	920	944	905	907	852	879	945	924	937	956	939	928	931	920	933	958	871	910	967	901	896	930	909	929	942	929	908	908	912	934	898	923	924	990	912	914	939	925	897	884	957	927	948	944	878	923	930	885	894	938	901	943	901	940	936	922	913	949	917	937	946	920	949	937	957	900	941	912	972	908	951	877	910	925	895	916	914	944	979	956	900	883	862	901	891	924	917	899	872	870	872	917	964	950	850	926	913	912	926	879	925	932	952	945	852	947	919	905	895	895	911	893	908	898	975	958	957	949	913	922	939	932	969	853	914	961	863	945	927	855	918	876	967	910	864	932	924	937	921	939	916	948	906	937	871	938	965	911	933	914	976	930	868	907	928	910	911	961	973	938	923	958	948	869	975	966	901	936	909	949	865	895	935	887	1000	929	895	924	881	896	898	893	927	874	861	911	1000	954	991	926	963	918	944	925	927	897	885	919	906	883	949	927	948	891	947	924	917	921	913	920	948	945	932	985	931	964	904	900	951	980	931	890	921	960	876	940	893	946	965	943	905	937	980	900	901	914	912	947	912	913	968	906	868	900	904	917	934	896	915	965	892	947	933	932	974	947	935	877	908	935	924	923	881	949	877	927	904	874	895	920	902	961	958	883	920	885	875	907	913	902	890	970	941	872	921	931	903	863	921	888	942	899	935	864	923	930	907	948	921	945	981	928	877	940	930	977	912	943	926	936	909	932	948	936	926	900	904	873	924	935	865	919	927	889	895	874	928	857	967	944	911	933	955	890	909	890	902	908	863	970	910	977	885	953	926	915	897	871	1018	895	911	947	937	886	978	934	925	875	929	862	928	930	936	933	889	969	929	936	921	934	910	948	948	914	896	896	901	913	931	940	926	885	870	896	967	953	886	922	917	893	919	891	923	942	880	884	949	905	951	940	937	921	926	927	959	880	896	910	921	958	915	915	947	924	898	889	898	878	908	980	953	914	942	917	889	907	922	869	905	956	876	909	869	940	935	961	891	949	888	899	951	928	874	896	912	937	916	954	906	882	909	861	896	938	947	904	890	943	962	906	894	906	931	923	942	968	927	920	957	973	922	964	883	898	876	934	922	933	928	908	966	933	911	991	890	924	958	968	975	894	897	942	926	912	929	904	899	914	902	917	899	883	892	956	917	983	857	916	943	905	897	946	905	956	980	894	940	888	911	905	876	911	912	954	961	949	916	903	971	896	887	910	894	898	957	919	910	984	917	914	950	911	964	892	933	929	954	891	949	929	902	928	958	864	894	918	926	899	925	914	884	991	933	862	938	940	903	892	909	908	897	935	886	942	927	960	956	934	911	898	929	941	1017	919	885	948	909	920	882	895	945	916	886	913	880	917	948	928	937	890	871	933	959	917	886	861	946	884	920	930	967	939	916	949	904	909	944	910	939	921	937	939	919	925	887	907	935	940	919	961	927	895	920	944	891	957	979	964	915	876	924	883	930	897	911	909	889	942	885	895	907	945	958	890
23925	21032	24370	27922	21034	21040	13599	635	377	327	323	279	270	262	240	291	243	259	248	266	246	251	235	242	251	247	271	251	231	233	254	237	236	248	232	238	236	245	244	254	211	223	274	267	252	288	238	230	256	227	266	214	228	241	220	242	245	269	235	223	229	233	229	217	226	237	226	236	210	238	230	261	263	247	252	233	221	226	246	239	246	238	228	208	257	262	249	222	208	256	245	277	272	230	224	237	213	251	221	287	250	240	201	230	227	219	215	222	240	214	223	210	249	233	267	241	237	222	256	229	235	224	250	245	240	231	231	239	238	220	224	258	244	218	223	266	212	224	236	230	230	235	242	246	253	250	245	227	254	218	250	261	247	233	226	196	233	247	249	226	217	241	270	192	210	228	231	239	215	228	259	243	213	217	226	231	231	267	209	253	240	251	252	249	245	216	250	220	271	265	234	253	262	229	224	251	192	228	261	240	231	245	232	206	251	239	243	227	223	231	238	266	249	271	264	229	225	231	231	235	244	238	270	220	263	237	231	245	256	227	221	233	259	241	235	231	246	252	247	224	252	244	242	234	228	237	203	234	251	257	244	230	244	238	230	234	221	254	227	214	223	244	198	253	240	242	215	205	238	219	254	220	216	230	241	240	219	236	218	236	227	248	271	203	233	207	238	253	271	270	224	225	226	258	246	229	228	262	223	208	234	251	245	245	236	227	221	231	224	219	229	228	225	222	240	245	237	224	216	266	257	237	231	214	230	247	249	236	249	262	226	266	237	245	240	225	239	221	236	230	258	249	278	243	231	247	259	263	233	201	244	236	236	231	257	230	267	243	228	257	240	216	239	232	234	221	227	239	220	219	246	250	231	238	244	248	244	247	231	253	257	243	252	226	248	228	209	241	250	218	238	248	272	235	237	223	254	235	247	241	245	227	242	220	214	230	254	261	226	227	230	238	213	243	240	259	225	226	262	242	219	219	235	256	263	236	251	228	227	237	213	239	221	245	238	234	229	234	231	221	263	235	219	222	234	246	224	254	194	242	218	211	250	237	206	257	237	244	211	224	241	242	240	246	256	215	244	239	266	252	214	205	220	246	215	249	255	227	218	223	224	244	213	246	207	197	214	227	241	232	230	242	257	241	209	251	247	263	226	234	258	241	233	233	213	241	244	245	248	246	246	203	236	229	232	224	233	237	255	222	240	233	226	239	225	231	232	226	235	224	244	259	255	234	241	236	237	226	216	228	220	245	236	251	210	226	211	239	213	233	268	220	235	222	251	254	211	219	242	213	220	227	228	231	217	242	250	239	266	222	225	257	231	234	222	278	247	252	244	262	228	258	253	227	274	220	223	219	242	209	257	219	221	224	217	243	255	211	197	235	243	242	238	236	242	212	249	220	230	263	277	222	238	219	228	241	227	214	241	248	230	225	242	226	240	239	238	229	243	205	231	216	237	250	204	235	260	209	236	267	232	211	206	234	224	205	229	242	236	223	272	231	264	254	276	232	253	250	222	235	231	251	249	247	235	228	262	235	211	211	234	254	249	211	249	216	245	233	238	201	262	218	220	222	276	219	251	250	235	223	230	240	239	271	232	243	267	224	248	209	243	248	255	252	267	219	213	229	234	194	227	236	226	244	247	256	245	221	207	248	261	235	214	253	247	241	233	260	240	257	241	224	244	225	234	248	245	253	262	214	208	233	226	248	236	263	237	233	246	229	239	224	262	228	225	227	249	247	226	235	222	233	252	244	259	245	215	263	213	218	258	249	268	237	251	256	240	227	263	225	223	255	225	241	252	249	202	254	231	236	271	245	237	225	246	264	237	236	268	224	233	260	241	241	225	247	237	222	235	238	212	259	223	229	236	220	198	248	228	217	235	227	238	240	220	241	238	257	229	198	257	239	229	224	236	247	235	232	229	262	247	240	223	243	228	225	228	215	201	224	212	222	253	242	240	258	256	256	234	232	206	226	195	256	220	211	241	246	229	219	234	245	234	248	229	218	238	231	237	195	238	246	263	226	215	227	242	256	246	220	250	217	224	215	229	233	242	215	226	232	223	265	270	238	255	268	266	250	222	181	267	235	247	221	237	234	224	235	225	233	253	239	254	217	258	244	257	231	207	239	261	228	222	252	233	219	228	240	239	210	232	257	226	212	232	242	261	241	223	223	254	239	234	267	261	255	226	251	227	251	237	238	216	230	207	205	202	241	198	242	243	227	237	210	247	238	230	265	268	250	226	247	231	257	245	249	248	236	230	239	240	218	207	234	233	242	245	228	233	244	256	219	234	238	195	260	218	219	235	261	243	239	242	226	257	243	250	221	219	215	222	219	257	237	228	243	226	258	212	226	247	257	216	239	216	246	235	251	198	221	245	237	236	242	224	220	251	216	222	240	233	242	213	221	237	234	244	229	245	236	231	222	229	246	232	241	247	231	249	226	207	240	252	246	242	220	226	240	247	238	210	233	244	229	228	252	219	208	226	239	249	231	250	260	220	241	218	232	228	241	242	239	221	218	214	265	206	239	200	225	251	244	219	239	223	222	244	230	218	240	267	200	219	256	200	245	251	233	247	243	223	233	246	223	237	250	221	257	249	234	231	240	251	240	237	223	246	259	210	234	248	225	253	207	247	228	239	233	237	247	223	253	249	243	216	248	245	210	216	203	238	231	244	231	186	232	242	229	241	237	216	260	243	219	239	239	240	230	222	246	258	255	237	254	222	215	234	241	229	252	232	232	252	273	236	214	240	211	222	205	231	256	206	253	260	245	243	219	209	220	248	199	234	213	235	244	241	201	263	231	223	205	237	241	253	212	235	230	249	233	239	234	269	251	241	245	230	229	228	214	238	201	264	218	238	213	237	213	230	229	199	230	213	232	237	230	243	235	244	230	241	260	216	206	254	230	226	219	242	231	232	241	241	244	252	217	204	236	248	221	236	267	217	250	263	249	237	232	229	221	210	217	217	246	239	221	217	253	245	203	229	261	245	220	258	229	243	211	231	223	246	260	239	262	262	221	236	227	230	240	231	251	259	249	241	239	234	261	214	224	204	248	242	249	268	238	219	231	249	252	252	227	244	243	218	228	256	234	229	244	258	215	237	234	251	215	244	241	230	247	215	224	228	233	239	224	230	246	249	245	239	226	213	259	218	218	247	257	252	256	250	222	220	227	220	240	243	230	249	224	256	242	242	244	245	234	261	242	239	228	213	246	241	222	238	272	253	226	234	266	238	263	220	215	238	258	239	249	223	208	237	244	253	246	247	210	230	248	235	222	222	227	243	231	253	243	236	228	237	263	227	222	213	223	247	257	231	221	242	252	244	219	232	217	214	228	217	260	230	256	204	248	253	235	226	245	227	225	231	231	260	225	214	207	227	220	251	259	258	247	219	261	257	241	228	248	235	239	261	258	240	225	240	241	214	245	249	253	238	235	234	264	234	219	240	235	221	245	248	238	253	230	243	249	232	219	238	278	259	225	230	242	208	245	237	247
3086	3108	1688	1050	789	729	671	658	606	642	649	587	573	558	554	616	570	561	595	576	574	554	610	615	572	559	550	574	541	570	590	577	563	587	567	563	563	585	611	592	594	568	537	575	553	555	585	552	560	568	550	556	618	594	575	588	567	584	570	576	577	570	593	572	595	549	527	550	563	575	602	555	560	568	557	578	573	578	541	592	562	593	583	599	571	534	595	578	547	558	571	571	575	606	539	547	558	537	548	566	597	548	575	543	543	574	538	596	581	540	588	581	581	534	555	581	585	594	587	572	576	597	562	562	585	566	553	593	555	563	594	558	539	583	574	582	569	578	600	604	591	606	563	562	573	626	549	588	581	589	598	558	555	540	587	566	570	574	579	563	578	609	559	570	580	549	554	568	594	590	576	596	602	545	583	567	565	595	588	524	564	595	569	595	578	624	558	565	567	527	538	547	588	581	586	534	562	525	577	599	597	590	557	607	548	581	550	562	549	582	593	577	611	574	548	593	565	579	559	554	535	581	584	577	567	556	563	569	605	541	577	583	583	555	530	545	620	568	555	599	582	572	573	534	577	595	591	569	597	584	546	574	522	552	597	593	556	597	575	576	584	548	569	571	533	603	565	600	573	559	547	580	559	586	585	577	531	577	576	603	553	555	572	560	560	547	578	547	583	611	555	594	574	564	586	540	552	600	594	583	574	565	512	583	562	567	554	560	575	578	571	579	527	562	538	581	578	554	559	581	585	583	572	623	538	533	575	546	573	535	582	540	572	565	555	572	571	570	531	596	556	560	550	577	577	576	571	584	557	587	570	567	556	561	567	600	577	620	559	550	587	595	521	597	587	601	547	609	541	602	608	529	552	551	553	532	569	577	542	581	581	580	547	542	562	577	550	564	568	535	565	555	587	590	586	606	595	610	553	581	588	562	568	582	518	520	523	596	595	572	544	545	573	568	550	571	592	581	599	600	560	548	575	561	583	582	606	569	569	590	588	541	592	576	575	568	602	577	546	627	541	543	563	542	581	591	599	553	616	567	536	574	601	556	548	568	566	622	559	625	527	584	598	567	593	584	562	553	568	586	551	599	595	552	592	540	587	552	555	559	570	568	553	558	588	526	522	585	553	594	593	571	579	580	564	597	596	545	531	538	549	543	588	579	576	554	623	549	547	525	619	552	587	559	620	555	569	548	539	560	587	547	556	561	575	544	550	562	561	582	587	561	557	585	550	563	564	565	583	588	568	565	558	572	582	559	540	567	575	603	602	549	611	581	554	597	528	537	611	569	596	545	580	557	631	577	583	547	599	558	598	576	589	607	560	610	559	586	575	552	617	542	573	568	572	597	585	563	561	628	538	588	558	582	614	561	604	529	596	577	584	580	537	558	596	576	611	563	570	553	545	556	569	546	530	576	496	601	548	589	551	568	577	572	552	542	539	541	572	585	606	630	618	596	592	568	600	652	559	593	570	546	551	579	571	554	581	550	584	621	536	537	580	568	601	569	575	587	565	589	561	576	553	567	564	578	563	548	612	580	569	564	572	550	574	553	573	556	568	579	504	615	535	588	548	535	580	606	600	567	577	554	578	565	584	587	606	584	541	544	575	614	614	589	568	599	543	555	557	547	529	607	595	565	609	571	553	553	585	579	571	556	529	575	563	560	575	560	555	537	598	564	551	535	574	561	559	569	538	571	544	589	560	576	611	588	583	578	581	603	603	577	633	564	513	572	563	607	533	573	566	573	525	568	579	587	576	588	562	554	573	603	574	530	576	582	554	568	598	552	513	595	591	624	574	548	563	626	576	592	541	587	552	565	581	592	573	535	595	600	590	566	574	563	593	569	566	618	553	561	557	558	603	562	558	601	582	601	526	581	556	583	583	577	560	556	583	563	550	645	567	537	536	512	564	578	535	623	589	567	573	561	561	523	549	573	595	565	599	579	562	583	619	551	592	584	564	597	575	581	540	530	581	587	542	555	561	585	555	579	623	548	542	573	623	584	560	552	568	595	583	560	624	556	534	586	580	554	593	581	552	568	618	592	562	552	575	562	578	576	595	543	544	536	535	574	598	609	587	554	606	567	546	590	574	628	574	551	522	598	556	550	586	544	577	562	567	575	574	570	566	558	622	540	578	553	580	573	577	556	604	550	585	579	590	533	571	587	574	627	586	593	546	574	568	610	581	555	579	562	575	555	553	615	561	586	604	540	563	605	563	549	580	574	549	591	538	547	623	573	579	525	571	567	541	579	594	566	548	570	574	565	555	555	554	561	539	590	565	584	559	587	588	605	588	578	593	581	552	555	543	611	580	596	549	549	594	543	597	580	593	539	588	533	552	543	499	638	579	544	544	558	521	603	517	553	618	611	547	559	597	556	563	608	564	597	537	586	557	579	587	598	570	576	550	601	584	557	592	593	577	510	579	585	579	531	581	567	588	571	593	571	552	533	602	595	599	569	577	599	553	523	562	631	581	577	549	576	568	534	573	560	541	575	565	572	582	560	584	547	608	539	568	583	561	563	584	548	544	565	533	575	521	567	566	587	580	586	579	508	593	559	571	626	604	573	572	607	555	563	551	544	594	517	605	587	529	572	578	635	594	556	577	591	568	572	614	552	552	573	575	593	596	532	553	528	545	583	579	499	588	595	570	614	536	583	560	588	583	595	564	543	604	577	577	563	560	541	586	536	579	562	569	565	597	577	556	597	520	546	580	572	573	580	582	585	553	624	617	599	564	527	565	563	561	522	521	562	558	627	578	566	565	569	545	589	566	599	605	568	533	561	552	544	607	600	620	589	549	592	589	567	599	545	595	581	559	543	580	580	573	557	574	554	572	617	531	596	535	573	620	565	572	592	579	578	578	569	591	579	614	522	555	582	603	570	581	575	578	526	579	584	586	582	583	594	562	577	591	565	594	600	580	577	558	581	568	588	579	539	603	577	573	574	625	564	596	584	579	566	590	565	573	610	610	594	581	587	555	619	594	545	529	553	591	587	552	520	576	559	554	596	605	555	597	581	589	591	576	562	530	594	550	591	525	562	585	567	565	543	547	591	538	558	528	571	575	572	556	564	622	569	558	617	560	570	543	580	576	580	547	511	553	577	585	540	611	547	602	539	585	544	544	579	609	540	595	598	571	614	582	594	603	578	589	560	564	541	581	577	593	561	567	569	553	549	577	557	531	562	558	578	583	570	581	607	526	591	548	583	579	568	578	548	567	592	583	573	543	579	587	555	566	593	619	627	586	575	586	547	599	544	631	610	526	568	586	579	552	591	586	575	557	554	557	567	570	589	564	582	555	586	588	600	547	545	551	588	563	561	590	582	556	540	561	596	516	556	558	576	569	583	583	582	640	566	539	549	594	548	607	487	561	594	578	556	555	593	548	596	581	572	594	549	575	565	539	572	554	601	545	621	585	554	599	551	609	552	585	611	570	571	563	592	561	581	547	534	574	559	533	559	559	590	582	566	537	570	595	562	571	544	601	619	567	551
31867	19485	7113	718	505	496	434	341	298	327	338	349	346	336	313	341	348	296	341	329	304	320	275	321	337	312	321	304	325	336	308	308	340	323	271	314	357	332	318	317	365	308	329	308	321	344	340	300	329	330	296	296	322	313	311	314	320	330	314	321	328	316	363	282	321	312	338	303	300	302	325	300	287	305	323	305	331	317	331	342	325	325	339	322	315	330	305	325	376	266	305	321	296	339	315	307	322	318	354	333	312	332	348	301	317	358	305	332	311	282	294	316	286	311	323	303	330	328	353	316	308	313	324	341	332	288	316	312	326	329	323	328	346	334	330	322	298	322	310	318	307	307	322	302	299	330	315	306	325	321	338	334	299	324	320	332	347	338	311	351	334	333	314	325	339	344	343	327	336	322	320	337	303	288	330	322	349	312	342	314	299	307	339	330	293	308	317	318	330	304	325	328	307	281	321	331	350	318	325	332	282	327	324	303	306	308	330	337	336	334	330	314	334	310	321	324	312	323	351	332	328	351	324	330	323	335	337	252	314	328	339	335	319	319	310	340	312	340	307	313	316	312	311	347	325	294	340	302	314	328	304	291	313	306	330	310	342	318	338	300	322	311	331	324	279	306	331	335	341	323	312	307	326	314	318	294	283	316	295	341	301	322	315	324	303	295	338	341	334	294	306	323	314	327	318	305	328	322	292	311	314	324	335	328	333	312	342	309	353	319	327	324	331	326	336	336	326	319	333	315	305	318	330	334	315	321	320	326	359	286	336	310	283	314	347	310	350	310	312	324	319	307	316	326	317	305	292	307	319	258	302	322	316	308	344	341	340	343	317	336	352	355	339	346	326	349	352	301	346	314	310	297	352	320	347	300	294	350	313	290	325	309	323	333	307	297	291	348	327	312	312	334	345	303	311	325	331	304	327	342	292	349	310	325	324	333	325	329	338	332	303	330	340	311	324	302	302	303	305	308	302	312	302	310	316	330	300	345	315	316	298	324	304	321	325	316	320	319	311	336	320	331	314	309	315	347	330	304	298	295	327	310	297	317	304	295	315	310	344	287	331	340	316	309	312	327	313	333	311	312	330	318	332	336	317	309	336	342	311	321	328	306	343	328	305	309	314	285	329	297	303	285	310	315	310	301	322	319	308	311	313	336	329	348	312	329	312	343	356	322	324	320	337	332	333	331	326	333	340	326	302	337	319	310	302	337	323	338	319	314	315	329	319	312	326	347	329	326	344	335	309	352	311	313	298	308	338	287	347	336	318	319	308	294	300	290	263	328	323	326	304	318	303	300	334	326	322	347	333	296	348	349	318	315	357	308	334	320	329	300	317	330	319	320	336	352	313	306	315	302	313	314	337	291	306	329	312	295	332	313	307	306	349	319	333	334	351	345	312	346	324	325	310	321	336	331	296	278	330	326	311	309	322	341	323	333	308	329	320	301	348	312	340	322	337	302	320	324	324	307	342	316	312	317	320	319	318	353	288	353	336	328	320	331	367	353	324	317	331	338	316	305	321	299	309	352	306	323	327	319	286	356	317	313	318	305	322	343	349	294	330	310	317	350	322	345	336	322	325	315	327	325	314	310	333	301	296	336	308	307	320	323	337	316	317	329	309	310	299	292	307	307	335	337	333	299	300	314	324	318	310	315	291	349	320	346	340	350	319	316	277	297	318	326	325	303	344	378	336	322	348	331	333	345	337	350	324	297	349	338	343	339	319	327	315	309	298	333	332	334	326	324	326	328	307	328	286	349	347	312	304	318	307	320	321	332	378	328	360	311	298	320	335	334	324	339	322	332	314	338	322	332	317	335	300	327	316	336	325	309	315	335	316	340	320	302	332	321	313	309	308	290	306	350	342	337	320	318	322	293	327	334	311	315	300	288	311	333	305	292	282	309	341	293	311	327	318	340	343	328	326	347	333	343	331	311	314	315	322	338	319	327	329	321	352	329	340	348	315	310	316	368	322	321	313	300	330	334	318	313	339	331	308	367	304	344	326	345	305	366	330	316	305	338	302	330	281	335	321	329	303	339	306	317	287	308	292	318	324	302	327	328	321	330	301	313	297	329	312	320	330	336	330	323	326	345	300	354	335	338	330	312	317	346	306	337	315	329	314	330	324	333	322	315	326	354	358	325	304	285	286	316	327	341	299	319	318	326	350	322	315	347	361	379	293	321	306	293	310	315	318	350	335	321	308	323	316	357	326	296	326	350	317	301	312	264	329	340	318	311	298	335	316	318	320	289	309	302	327	325	320	316	345	312	305	342	342	316	351	312	309	334	330	314	316	309	316	302	321	322	279	357	335	312	314	316	332	339	341	337	352	336	349	326	301	312	313	336	357	310	323	326	358	297	308	316	352	308	333	315	308	344	322	347	331	333	329	314	336	332	311	298	285	339	342	333	325	321	340	314	309	299	317	260	313	330	341	310	314	321	328	338	338	278	337	328	304	326	343	322	333	349	343	371	341	317	301	312	320	325	324	297	332	281	304	314	318	311	319	326	319	308	333	305	278	314	326	339	332	345	315	305	336	301	326	324	327	286	295	321	315	328	327	299	332	328	315	311	300	316	318	324	326	331	353	335	282	351	339	290	314	325	307	325	306	355	324	299	351	349	352	319	291	324	318	293	283	300	288	355	344	319	327	295	317	334	340	297	311	292	315	302	303	321	310	347	334	332	354	312	321	322	343	338	369	355	297	298	332	368	319	341	306	348	326	299	330	309	301	318	314	291	297	313	323	332	331	320	325	302	331	315	310	331	336	313	340	301	311	324	323	344	330	330	271	292	344	325	314	325	325	347	310	307	342	340	336	288	299	326	309	340	325	346	313	289	309	319	292	332	341	285	309	323	311	349	321	282	362	302	349	335	345	312	341	359	341	354	325	335	359	337	306	322	348	367	352	323	308	300	316	317	317	343	342	314	334	312	324	322	325	341	299	288	307	321	337	300	306	332	323	338	280	318	322	317	334	334	303	321	300	315	312	312	316	303	320	320	344	333	290	320	364	305	333	356	341	296	326	348	315	344	336	322	307	311	341	332	316	360	336	321	291	336	340	325	337	324	308	324	329	309	346	337	306	331	303	328	310	319	332	316	282	333	335	332	305	329	303	311	296	321	316	325	324	333	332	325	339	331	341	324	312	329	314	322	322	349	311	326	336	325	301	321	322	324	292	317	320	300	300	316	318	314	327	310	349	307	318	366	323	325	353	319	340	307	341	309	287	359	327	317	308	312	323	312	343	310	321	323	345	318	322	311	341	331	349	310	329	294	320	319	314	321	323	338	324	331	316	342	328	299	336	319	339	347	307	286	329	325	314	329	307	340	326	330	377	354	308	321	359	336	331	307	350	326	329	327	299	340	315	335	303	336	308	334	350	302	315	311	308	324	320	296	354	314	325	367	338	304	314	324	300	329	351	322	359	331	321	356	335	291	308	302	277	318	323	324	335	311	319	319	323	310	318	361	349	319	326	325	310	335	349	344	313	312
5465	935	909	821	806	823	812	825	789	834	820	811	859	795	791	771	771	762	792	780	825	810	824	758	761	838	829	763	865	813	759	763	819	834	831	785	813	793	831	820	815	800	795	780	751	806	840	816	838	785	798	793	788	779	790	749	807	822	831	838	816	830	804	820	832	796	794	766	806	862	828	839	786	787	842	815	812	797	799	821	816	764	806	810	846	846	793	794	791	820	859	787	816	778	818	767	810	797	782	771	839	849	763	828	789	800	791	791	831	802	801	839	792	786	837	809	814	833	794	809	778	794	818	796	801	858	812	823	859	811	835	832	776	798	798	717	835	859	828	850	806	822	794	815	835	777	823	793	850	833	814	805	807	835	800	846	734	764	813	807	817	775	742	789	779	767	761	838	817	821	845	846	761	797	834	764	787	803	761	811	759	795	801	824	781	775	814	770	830	805	823	776	806	792	837	771	863	766	874	853	813	790	807	818	850	828	772	814	860	809	814	776	741	808	857	842	778	779	812	814	786	755	797	797	871	840	823	833	778	770	803	762	818	788	794	845	781	791	823	867	764	749	772	802	798	816	845	796	837	780	780	861	812	800	791	889	842	815	805	784	791	868	804	784	847	811	778	838	804	826	859	841	770	808	822	813	777	817	817	774	761	859	789	781	813	799	801	842	820	816	758	807	811	826	790	812	824	787	751	785	816	820	845	827	789	828	849	806	776	839	800	777	832	816	823	752	858	805	794	782	828	819	843	765	791	781	796	790	792	831	795	761	826	834	824	824	813	868	835	760	834	842	787	842	811	803	771	804	817	793	784	876	816	745	803	790	876	796	807	847	832	796	823	779	786	724	788	778	762	822	838	819	804	802	775	851	809	806	851	809	770	816	789	815	821	806	819	833	811	829	838	817	808	775	813	827	807	840	789	825	855	799	817	773	828	797	815	797	845	834	807	793	818	799	814	786	864	844	825	836	832	834	836	785	810	774	778	799	806	786	793	739	771	773	790	737	813	795	762	804	861	744	832	817	817	869	789	783	839	807	814	782	772	777	804	813	808	871	750	818	802	808	815	814	779	785	779	825	818	794	822	819	820	809	856	778	811	817	781	819	785	793	756	826	801	847	830	765	759	834	820	816	848	829	816	856	757	846	818	802	822	827	774	773	819	741	821	850	788	819	780	801	820	848	809	784	802	755	821	866	757	813	828	808	752	770	802	823	800	852	787	787	844	825	762	791	837	808	832	794	809	775	814	804	784	800	842	806	762	845	780	749	771	825	808	764	757	818	771	829	811	850	785	817	814	809	781	796	807	800	787	833	788	815	807	828	828	786	813	750	838	881	848	788	798	852	772	815	808	816	793	793	811	849	804	783	843	795	805	852	805	789	837	801	787	824	787	814	805	807	784	842	817	792	815	853	821	807	805	825	812	836	784	791	841	790	841	775	826	787	820	769	803	826	832	791	815	825	812	757	771	801	792	791	803	802	829	782	828	805	805	754	781	828	896	814	778	823	823	793	800	864	798	798	805	791	807	784	794	840	810	839	833	879	835	785	832	803	806	811	795	799	762	785	822	788	816	824	815	813	820	790	792	774	807	776	788	774	795	818	835	849	832	771	780	810	798	817	823	801	830	801	779	820	866	805	740	790	764	800	833	811	794	864	787	752	834	790	789	798	814	771	783	802	773	870	823	828	733	828	817	827	790	820	773	837	821	838	811	793	803	859	776	799	817	773	844	801	854	758	786	810	825	878	856	816	782	852	868	826	820	794	849	871	808	841	812	800	821	763	834	801	816	772	814	788	796	785	834	844	880	826	799	832	821	888	828	849	793	835	837	784	823	828	801	802	762	800	783	811	784	810	783	791	785	770	785	822	877	807	856	833	804	808	793	812	803	849	796	837	778	793	798	783	821	824	815	835	795	826	841	779	829	858	767	801	815	769	818	802	806	784	854	786	786	769	809	824	778	830	843	793	793	800	841	789	775	854	807	803	848	785	817	822	802	741	816	834	758	777	771	789	788	788	813	794	836	761	777	745	813	804	768	795	846	781	812	836	805	785	813	829	829	787	758	792	801	774	825	787	816	791	854	831	816	782	865	835	815	793	818	815	780	777	818	786	771	736	798	821	790	792	766	824	790	800	840	778	790	782	775	773	781	778	837	792	843	790	821	772	809	834	772	815	821	798	850	814	773	818	763	775	840	776	800	797	796	809	828	852	817	771	738	812	822	785	786	828	828	750	834	768	792	754	790	781	822	802	791	864	825	797	791	804	811	826	809	805	834	789	778	813	747	867	795	801	810	789	818	847	807	764	821	774	820	824	833	773	788	856	820	817	843	793	785	788	874	752	813	818	830	826	830	811	839	813	762	821	815	802	821	763	805	824	798	834	800	788	830	829	755	792	798	850	777	797	803	774	784	853	786	802	813	752	779	833	771	845	786	843	798	780	794	770	789	774	801	798	819	777	805	846	820	780	804	812	749	762	793	807	802	809	861	820	786	750	796	821	831	811	833	812	795	826	800	825	823	863	813	848	800	807	818	799	828	834	786	748	806	854	796	825	853	797	814	818	809	799	765	795	789	772	797	815	805	779	866	770	804	842	764	823	777	855	833	851	811	793	808	817	791	897	787	825	777	811	816	868	807	781	788	797	845	788	795	802	772	839	819	853	768	816	804	814	791	791	790	785	819	774	763	794	831	829	818	777	791	799	790	830	809	751	858	784	766	839	826	769	784	838	806	808	770	793	848	820	830	792	829	826	776	787	825	802	797	792	767	793	817	807	820	801	833	826	821	797	801	808	794	803	757	803	792	818	792	817	856	763	870	860	786	803	813	840	794	827	852	798	829	823	823	840	821	824	805	828	833	819	770	821	798	806	822	838	824	803	791	813	840	821	789	827	813	803	852	836	825	800	796	788	778	796	801	840	826	810	880	775	773	830	776	810	852	769	782	819	812	752	813	824	815	800	801	785	814	827	789	785	824	849	770	839	817	784	816	860	799	841	820	820	825	813	822	816	876	813	740	767	758	763	831	814	787	842	770	804	813	812	830	823	865	796	777	831	826	808	812	782	843	797	839	815	798	840	871	751	809	823	814	836	787	801	796	811	836	773	824	796	811	834	792	832	806	790	783	796	792	822	817	836	803	824	826	737	831	759	836	801	802	767	809	802	817	814	811	800	862	839	789	776	835	808	808	786	801	773	759	775	765	812	765	849	791	818	823	838	806	864	850	793	821	791	793	815	834	791	829	820	833	822	805	765	831	837	827	845	833	794	788	827	819	849	849	813	814	809	775	839	844	782	717	846	774	774	806	791	832	778	839	851	825	765	795	822	806	793	842	818	845	857	739	823	791	853	822	777	769	803	823	831	818	773	778	803	784	779	803	853	778	807	782	818	761	811	795	839	800	828	793	772	810	835	853	806	802	765	814	822	789	746	789	793	792	841	769	805	838	805	791	792	753	797	812	803	821	831	769	783	847	818	785	775	803	838	822	778
24640	21060	23991	28324	21060	17569	851	527	438	464	445	424	430	382	374	426	439	443	407	420	391	399	403	397	395	396	394	406	357	429	392	379	382	369	421	398	364	396	423	390	361	399	382	367	410	386	385	400	377	423	373	356	385	364	358	405	392	389	439	380	372	417	397	388	379	412	404	398	410	373	384	385	398	432	368	378	411	385	397	395	369	374	376	392	367	358	383	432	407	382	444	403	373	343	391	383	422	364	370	373	391	382	381	339	379	381	391	419	401	402	390	420	393	394	373	355	388	371	400	427	398	388	375	380	408	389	404	413	381	388	387	411	378	367	383	372	380	406	361	410	401	365	406	390	383	389	387	381	387	363	366	402	402	385	403	416	392	397	369	420	383	407	379	371	401	357	419	373	404	380	421	375	376	368	347	409	367	417	373	375	366	401	385	392	415	395	414	378	378	400	381	393	382	399	384	361	408	357	361	390	365	420	378	409	380	368	393	419	391	368	420	363	417	364	372	379	405	428	395	392	380	404	414	419	411	388	412	389	392	429	386	403	387	364	364	389	384	411	375	375	408	411	375	368	395	403	372	397	373	434	386	392	394	364	375	397	405	382	401	395	407	374	371	404	422	361	374	346	398	366	349	352	388	377	417	380	372	414	365	398	414	392	366	393	368	332	377	383	404	358	387	410	427	376	368	394	377	404	366	388	371	385	376	400	372	401	333	387	396	367	406	431	370	379	384	373	420	471	437	350	357	354	404	363	414	394	376	396	397	374	404	360	402	368	414	425	353	360	388	415	404	371	393	408	427	401	370	393	384	374	389	349	413	369	403	385	363	384	365	369	401	405	431	400	401	369	371	359	404	400	370	360	407	398	411	380	407	422	393	390	434	439	380	371	393	439	393	428	399	398	356	394	410	390	415	394	408	352	365	362	377	408	400	425	360	376	407	420	432	365	396	391	374	402	435	398	412	390	393	390	373	344	380	412	378	378	374	378	412	413	387	399	412	393	407	407	376	408	393	389	379	402	384	376	369	328	405	372	377	363	368	377	375	374	387	371	394	396	364	392	384	387	396	424	377	364	403	415	370	393	405	425	385	423	366	372	387	410	397	404	395	360	377	344	392	370	414	379	363	375	356	367	395	418	384	377	458	363	386	418	359	367	406	383	378	392	400	369	386	379	401	355	406	372	411	373	358	423	421	359	430	426	403	392	418	393	379	381	369	365	378	363	364	402	385	386	354	386	397	405	380	382	410	414	366	380	421	397	411	380	402	392	335	391	379	405	377	375	386	430	372	365	393	372	354	400	390	432	371	374	408	395	356	385	398	410	397	396	412	410	404	410	364	412	374	379	442	377	421	365	397	355	392	406	397	419	424	433	364	408	399	371	359	398	388	367	365	412	396	400	352	353	392	371	422	421	424	394	402	397	359	378	410	372	384	414	384	382	382	382	393	357	374	403	403	402	396	365	369	387	368	395	367	402	386	366	377	392	377	422	389	403	383	422	370	377	397	364	381	403	396	424	407	382	385	374	399	367	415	381	407	436	393	409	378	390	367	408	389	408	374	392	389	345	391	367	399	381	407	346	376	388	376	365	377	346	384	368	363	400	364	409	397	398	413	385	386	396	395	408	363	387	382	367	412	355	358	401	434	380	401	386	361	373	416	385	423	389	361	369	347	385	388	377	375	417	373	418	368	381	353	372	382	370	396	362	368	374	382	375	386	401	393	403	350	411	402	375	397	362	425	367	402	399	372	370	391	399	381	372	450	414	392	372	390	369	362	379	398	389	391	422	403	407	383	390	393	383	367	385	395	369	382	398	384	387	422	379	348	376	401	420	421	380	412	369	391	357	392	411	390	393	363	347	371	420	372	371	404	393	374	407	389	400	348	375	350	374	349	380	379	437	368	398	360	382	378	399	391	343	425	408	399	388	414	379	384	390	401	385	367	382	343	415	377	377	385	384	410	404	430	406	382	421	371	407	393	384	383	399	385	394	454	427	404	393	383	397	391	408	383	386	416	359	403	364	377	399	398	423	404	369	416	420	352	362	385	346	409	402	399	397	343	424	361	350	382	404	396	376	394	380	405	405	396	398	391	389	350	377	401	386	387	387	401	329	386	396	412	363	382	364	405	371	368	389	404	381	385	352	396	359	366	359	400	386	406	353	375	390	393	394	384	362	408	376	371	408	385	356	390	386	428	367	352	369	365	374	403	398	375	402	397	415	355	412	405	343	385	409	357	367	383	356	394	392	410	392	401	350	396	404	365	369	388	411	388	355	406	390	406	416	368	438	398	392	384	371	353	376	429	366	410	362	432	399	387	346	344	369	383	392	364	416	449	383	358	359	367	334	388	412	379	349	348	371	393	379	375	377	366	393	413	406	405	372	384	409	376	370	427	388	384	382	382	410	407	354	372	352	416	381	410	401	374	379	394	364	408	411	397	382	380	388	442	409	412	429	377	352	395	387	390	383	378	369	372	418	361	383	357	365	367	401	387	376	399	363	379	382	371	433	397	377	423	389	381	354	403	375	389	358	400	432	349	375	385	367	386	382	359	379	389	373	361	379	400	365	384	402	399	381	404	388	379	385	347	395	376	353	408	392	377	374	433	396	354	382	386	383	418	398	397	393	387	379	383	371	390	394	384	396	368	384	378	384	356	390	381	368	339	375	336	383	399	384	364	367	436	373	394	347	393	351	360	406	377	367	389	411	405	402	380	386	376	415	384	375	411	373	399	391	413	416	395	353	357	432	403	372	356	427	408	391	401	443	423	407	428	364	390	375	394	391	348	366	427	403	411	377	391	378	401	377	400	392	400	370	405	395	390	379	398	370	379	381	376	379	378	378	380	395	379	410	374	392	406	417	379	359	377	361	396	407	403	368	388	386	368	409	384	380	382	408	342	390	368	383	344	383	386	390	382	397	383	427	405	399	391	385	420	393	388	380	400	395	419	388	424	355	385	407	392	370	375	392	384	444	397	374	407	360	376	393	428	392	387	372	399	397	402	405	388	408	388	412	424	454	411	379	394	395	408	388	374	386	390	382	385	388	402	398	398	407	378	380	398	382	392	360	389	391	419	416	369	395	398	394	420	381	423	390	367	404	378	379	385	398	416	411	358	412	374	408	390	390	416	371	363	408	357	418	398	365	389	392	428	378	385	399	395	377	414	386	383	402	383	403	414	421	404	410	386	394	379	370	380	395	378	387	394	363	388	372	454	392	383	367	363	308	379	373	418	402	370	373	353	435	376	418	374	369	385	420	378	424	407	348	376	391	386	379	401	399	401	401	392	380	366	418	402	428	373	331	406	345	363	421	413	412	384	353	394	401	373	431	349	393	353	394	372	378	371	386	409	401	421	426	401	374	412	353	400	416	367	379	404	357	415	386	392	350	374	372	402	388	408	420	395	371	374	389	396	399	380	386	396	384	410	393	390	390	397	372	379	386	370	393	406	377	404	389	363	412	384	440	365	387	403	372	374	377	373	387	400	380
3312	2229	1446	1134	989	932	968	966	972	944	927	919	919	957	953	973	942	939	951	948	944	956	875	951	938	963	910	859	917	926	905	931	981	895	917	946	898	958	887	943	977	887	917	917	909	919	949	939	946	908	928	912	938	875	905	916	958	907	949	918	926	872	970	1005	961	916	922	889	903	885	957	949	934	907	952	926	927	908	918	955	960	972	940	1007	980	912	934	867	928	881	899	925	931	914	1009	919	933	941	923	943	955	862	923	978	859	928	930	961	891	975	937	1022	930	945	922	913	942	928	886	903	894	893	917	970	912	890	907	926	905	928	885	950	910	927	963	939	1010	835	936	925	954	950	877	899	904	957	934	911	939	940	875	897	917	954	993	890	922	903	906	894	927	946	989	984	974	908	964	983	929	880	971	889	889	894	922	927	929	910	933	961	875	968	980	962	925	874	962	957	891	902	946	924	923	920	895	928	903	927	911	972	894	916	961	963	946	969	898	894	920	896	928	911	951	985	975	906	883	945	910	901	949	944	921	885	932	978	935	941	882	966	954	904	905	963	920	897	883	917	959	951	931	946	950	960	923	930	954	908	911	926	953	942	943	891	904	916	963	894	945	846	931	934	933	930	880	971	916	909	891	920	902	928	824	928	963	885	872	963	935	927	934	881	901	899	933	962	916	951	936	937	926	960	925	932	892	963	933	929	869	921	879	906	909	897	926	912	943	955	932	854	901	951	895	914	898	963	928	947	887	952	973	971	899	843	952	902	884	902	879	883	876	954	886	926	933	959	918	837	939	905	906	890	934	928	937	934	910	907	929	873	966	970	953	890	910	938	932	875	950	958	926	1008	927	968	941	953	920	909	936	914	928	958	961	961	978	923	885	921	915	886	987	924	976	872	952	953	910	881	912	901	913	864	935	944	920	952	927	966	939	959	922	965	877	882	919	991	899	912	906	912	904	905	893	892	912	901	960	940	931	884	914	872	917	918	922	876	911	919	888	849	967	943	944	926	968	973	930	937	915	879	934	943	952	904	916	900	894	926	905	912	961	913	944	939	914	922	922	868	946	926	917	863	934	925	890	949	963	915	929	898	968	913	932	877	925	916	986	905	903	901	921	903	974	925	928	907	955	936	940	941	904	957	943	931	912	926	914	924	948	945	963	976	924	933	928	904	895	889	931	930	958	927	942	929	966	969	932	934	927	930	989	945	927	949	939	917	929	973	942	888	933	920	970	865	940	934	909	979	894	923	903	938	868	880	851	1008	942	888	904	917	919	913	894	895	899	894	859	874	906	900	902	961	896	873	975	915	880	932	911	913	892	969	877	932	937	926	913	945	953	905	907	934	932	905	935	909	937	947	879	904	944	933	898	904	904	953	969	876	890	902	990	912	903	848	937	930	917	837	903	917	886	953	885	926	866	934	913	882	895	884	886	999	927	901	912	895	956	939	912	940	960	905	904	961	903	964	929	928	924	892	900	920	910	939	918	927	936	910	877	977	942	892	941	948	911	886	930	928	918	926	936	890	896	902	924	984	880	935	898	974	923	886	998	910	933	883	936	939	950	979	908	894	893	931	914	917	884	919	875	932	919	864	918	906	937	873	999	927	901	912	941	959	964	910	974	911	926	916	938	882	918	918	939	942	905	900	894	882	922	917	940	841	868	867	930	958	849	956	957	900	953	920	943	926	872	992	948	913	879	919	927	912	916	946	915	958	896	877	926	940	929	906	976	910	954	911	957	895	898	930	947	909	903	960	913	913	954	914	928	882	926	864	915	930	948	859	926	991	927	969	954	948	908	922	988	921	953	894	930	955	937	903	909	930	923	873	936	963	952	935	929	971	960	960	882	906	956	938	911	903	917	952	927	955	926	923	968	947	890	922	968	949	943	925	899	946	905	951	932	918	905	975	932	912	910	921	895	925	960	902	903	972	879	874	935	917	936	892	929	939	923	961	923	941	909	928	955	955	931	968	981	989	915	947	914	932	900	945	894	898	985	944	851	888	925	897	921	938	929	928	851	912	944	929	930	870	963	937	902	945	934	922	928	873	891	931	926	918	979	913	924	941	947	970	965	925	852	910	903	977	963	937	927	915	937	920	940	925	909	913	957	952	881	870	947	930	903	918	924	942	903	913	913	928	878	959	909	906	915	855	979	948	906	874	941	901	907	887	906	921	924	921	938	874	950	905	867	918	915	899	934	920	920	893	977	957	928	889	934	865	894	863	966	874	967	913	970	859	965	959	902	916	895	888	933	918	885	975	898	914	895	981	916	867	945	885	1011	947	897	920	895	874	936	932	924	959	958	941	948	907	940	913	880	910	958	934	950	944	1031	876	902	943	904	967	914	986	884	932	867	869	892	921	911	888	938	979	882	935	893	991	933	915	936	975	915	936	882	956	945	891	967	864	898	882	952	919	929	983	959	936	907	925	936	937	938	957	927	984	957	850	910	950	943	893	882	950	928	868	984	925	924	940	978	935	900	974	892	943	915	947	929	976	938	878	980	947	901	897	939	920	940	950	892	907	924	902	913	878	905	942	932	896	886	903	950	949	935	930	910	888	924	909	908	917	949	961	932	910	912	916	957	909	1001	911	900	891	938	939	945	949	930	906	934	929	878	916	890	883	943	889	1013	887	949	921	906	944	892	894	910	936	907	932	938	940	907	937	918	902	893	890	988	897	869	901	843	869	971	923	929	895	887	927	901	950	983	943	908	892	934	959	1009	935	942	884	916	940	918	945	894	930	943	960	911	905	941	905	995	897	917	907	948	858	917	934	901	935	949	938	922	916	931	909	904	915	1011	843	924	961	960	916	936	874	919	943	901	945	884	956	894	938	950	891	893	937	881	885	912	910	921	924	943	865	931	919	943	911	917	943	930	953	926	940	896	882	921	960	950	967	937	909	895	926	919	876	920	932	907	902	935	904	941	931	928	956	934	884	908	921	1005	866	916	932	901	933	941	949	873	922	916	899	999	919	917	970	926	863	951	947	946	888	951	894	904	917	878	929	929	978	933	934	975	932	900	945	983	945	970	923	904	978	936	922	899	870	913	915	963	902	893	954	901	918	934	876	887	953	903	886	910	905	926	923	970	895	936	945	933	949	926	923	943	947	946	945	911	918	907	919	939	909	928	935	929	884	876	935	917	865	961	937	880	898	925	958	877	888	899	889	864	997	933	939	919	927	913	964	924	932	928	900	909	909	898	950	902	915	938	918	946	912	915	889	904	954	940	943	884	913	887	928	945	964	922	922	911	931	899	910	955	938	919	1001	936	927	921	921	881	950	930	957	982	938	892	933	882	899	987	959	875	922	905	905	899	950	914	946	894	956	870	920	924	912	977	914	915	909	940	905	941	946	896	927	862	914	913	875	865	941	968	959	950	941	869	913	892	918	972	895	950	890	895	963	924	917	910	880	945	873	922	865	942	896	906	900	953	858	927	887	923	956	914	982	886	897	934	920	933	957	927	933	902	998	871	917	890	914	925	896	946	960	962	894	902	907	906	910
23899	21002	24353	27851	21002	21017	13405	574	359	324	343	285	286	286	291	270	288	264	247	273	263	238	258	278	256	267	258	223	254	235	246	251	237	262	237	227	269	227	229	240	258	233	253	270	208	233	253	221	231	240	239	284	237	245	245	244	222	232	229	210	189	203	243	234	221	240	252	215	226	238	268	255	234	212	235	199	226	237	255	252	206	253	271	222	215	236	249	244	242	246	258	225	246	249	231	231	220	233	226	205	240	236	218	231	239	236	239	221	242	253	262	211	249	262	236	229	237	223	225	237	223	215	253	250	213	242	220	213	225	240	245	229	217	230	243	238	249	220	260	238	225	262	213	227	258	234	255	253	208	240	233	262	192	261	243	228	263	265	237	247	239	252	243	224	226	256	249	231	222	220	246	220	230	250	244	227	228	250	235	257	232	211	261	231	248	195	227	242	249	217	246	230	236	235	220	222	212	271	226	241	214	232	222	230	244	249	222	258	207	247	251	251	235	220	230	270	236	237	237	234	203	203	229	235	217	247	247	258	247	249	235	253	246	229	209	227	221	249	255	219	252	234	220	242	224	212	241	223	220	238	221	219	256	248	207	223	239	221	235	204	243	246	241	213	231	215	233	248	236	222	242	231	235	220	247	240	244	259	256	225	233	227	238	225	241	230	246	240	228	246	221	230	238	257	223	213	247	241	244	236	269	245	240	211	244	219	255	214	227	217	239	254	255	252	227	222	219	254	276	252	260	251	218	286	230	218	245	234	237	238	243	245	244	208	229	228	210	208	217	243	261	245	239	266	221	241	229	226	238	215	225	177	222	234	252	237	260	216	221	219	227	237	240	229	242	233	257	241	217	258	251	243	246	263	206	252	228	228	228	260	227	242	253	250	234	236	227	236	225	214	223	224	233	252	256	219	187	249	250	231	238	254	250	226	206	273	254	242	239	260	228	234	230	228	261	226	230	257	224	237	239	272	253	240	230	216	239	239	232	246	222	223	266	235	258	242	243	226	236	269	240	216	270	226	264	207	260	239	255	245	249	229	249	233	239	254	254	245	226	251	235	247	274	233	234	231	250	254	223	225	249	203	263	218	232	229	233	214	255	226	272	224	230	249	233	242	250	232	239	241	248	233	270	207	200	236	229	202	243	233	207	208	250	248	232	228	253	242	222	240	223	215	231	252	247	228	257	242	232	243	253	232	232	247	221	243	233	230	232	197	247	239	223	252	227	227	246	218	249	246	210	214	226	227	247	244	220	228	234	232	244	221	244	224	255	246	255	241	229	260	230	261	239	227	229	221	239	234	223	255	229	243	249	246	242	207	229	244	249	242	239	252	240	240	251	238	259	243	228	226	242	226	204	228	232	253	260	204	245	251	232	245	256	229	237	220	244	223	245	244	221	214	219	249	224	226	258	231	263	248	225	204	205	213	245	230	230	227	241	231	213	221	207	233	249	213	237	235	246	244	238	243	236	211	234	190	232	247	261	236	220	237	245	224	205	231	222	233	224	223	246	243	230	236	217	237	216	247	231	224	220	226	215	209	238	237	209	217	236	222	236	247	234	228	197	226	245	244	223	237	210	220	239	229	240	245	205	254	239	234	228	205	227	279	229	230	242	216	225	222	249	246	236	255	275	195	242	249	235	223	211	214	235	242	255	239	237	215	238	238	244	200	254	241	233	236	237	234	224	235	235	258	254	222	257	243	257	221	216	231	197	233	243	237	244	229	245	246	262	215	209	248	226	252	254	244	218	220	245	246	276	234	223	245	239	228	205	277	214	240	215	234	225	238	234	246	213	267	216	231	259	227	225	239	233	245	262	215	240	240	229	212	222	256	248	231	254	236	206	232	265	242	226	272	234	208	238	225	221	236	244	227	235	233	226	238	244	229	212	240	224	248	253	262	242	209	224	259	261	235	233	203	226	209	204	234	264	198	213	236	206	213	264	236	205	214	241	211	225	235	255	236	236	230	206	229	257	233	228	212	224	250	234	246	265	230	270	209	235	238	227	236	233	254	233	249	236	231	251	238	264	235	239	238	209	256	215	236	224	240	227	244	245	262	254	214	236	218	213	244	229	263	223	228	273	253	236	270	228	239	239	246	221	221	245	243	208	255	229	236	210	231	233	240	226	234	214	247	241	236	221	225	221	232	230	230	226	247	246	227	244	250	253	222	219	230	235	224	253	255	237	237	250	225	244	255	208	230	235	260	221	235	220	230	253	218	222	247	233	254	249	218	265	243	230	220	237	258	239	261	260	262	232	198	231	257	246	254	266	229	232	253	236	234	234	238	236	227	243	246	248	244	263	229	235	252	228	255	235	226	203	243	245	224	240	230	249	245	259	234	238	257	233	236	262	269	231	244	220	223	237	234	231	251	248	238	249	233	206	244	234	251	223	226	258	247	237	244	225	223	256	250	233	231	226	203	222	230	240	229	227	252	252	247	214	214	235	231	241	257	235	192	212	246	243	241	227	241	214	256	235	244	210	243	208	251	262	227	234	248	234	247	235	249	215	210	215	257	259	237	245	238	228	228	231	240	241	258	222	245	215	247	206	233	274	240	240	229	261	204	220	267	212	216	215	266	237	189	220	210	214	221	233	262	222	236	227	236	277	221	220	242	239	260	217	239	243	230	259	269	204	216	243	232	212	230	245	246	232	262	238	229	240	216	222	210	228	258	222	241	219	239	198	242	242	233	261	228	230	253	222	236	228	234	241	217	225	210	223	228	255	234	233	225	221	247	215	262	259	231	222	234	233	218	210	215	232	214	227	218	217	265	229	229	231	236	234	236	224	261	220	252	223	239	238	228	231	229	208	243	235	227	257	252	208	270	244	210	223	244	236	256	189	201	222	233	241	234	243	223	252	260	266	234	231	243	228	222	223	223	243	215	225	212	230	223	233	208	235	267	223	260	244	236	221	251	264	237	234	218	222	231	247	225	230	232	237	231	245	233	235	221	238	232	221	201	233	222	218	234	228	240	228	232	241	252	240	243	233	224	202	215	217	231	230	207	240	231	227	236	243	233	241	239	220	225	223	253	242	244	228	224	255	239	225	236	251	229	264	228	233	254	235	235	247	214	218	227	237	254	226	208	229	242	239	243	230	257	252	243	253	230	235	202	225	250	239	221	243	225	235	232	252	234	234	236	237	239	255	234	250	253	243	247	219	243	237	217	256	273	217	228	244	237	246	245	261	229	230	235	215	234	263	236	250	233	252	232	249	239	251	235	219	198	240	219	226	232	237	255	249	246	217	238	231	257	229	262	228	224	221	196	237	228	222	226	253	231	240	242	217	249	220	221	238	242	202	224	235	231	234	243	236	231	227	221	227	243	228	235	229	240	230	230	265	237	217	228	237	242	241	257	229	236	242	256	221	226	231	244	237	219	238	236	225	224	215	241	222	242	234	290	241	225	242	233	237	266	241	239	219	226	242	249	244	248	247	226	230	259	219	218	228	229	237	211	256	245	229	251	239	230	275	229	251	224
3089	3222	1618	980	725	707	641	643	633	611	595	592	619	619	583	583	567	546	589	546	584	588	594	554	637	537	576	599	543	581	531	537	590	580	569	571	521	549	551	562	568	543	545	587	575	579	574	590	567	514	602	594	585	576	574	557	569	568	554	569	612	618	608	566	580	583	596	574	597	598	580	590	593	554	601	604	550	581	617	566	576	557	615	588	593	599	566	585	557	545	535	588	583	555	558	557	567	586	562	543	555	627	567	588	596	584	572	552	576	526	566	555	584	590	564	584	579	608	572	570	590	569	590	546	588	600	573	536	560	573	591	585	559	567	486	563	618	607	584	555	617	586	571	542	563	541	562	570	575	576	560	536	518	548	607	556	565	549	551	568	650	567	585	569	563	553	591	568	572	599	526	579	576	569	559	579	576	622	544	546	593	585	589	552	575	544	566	561	557	594	565	603	606	585	544	561	570	564	555	614	601	564	555	606	584	570	552	524	572	532	606	593	567	595	603	618	541	582	574	559	591	593	569	564	562	566	606	589	612	538	562	562	543	534	622	566	535	528	581	585	567	552	549	564	548	608	586	575	577	564	580	577	557	572	546	590	518	544	542	557	571	588	533	543	572	532	591	611	578	612	571	582	550	595	623	560	564	541	583	588	547	577	620	595	578	609	548	582	562	564	573	582	553	589	560	568	543	564	532	581	610	572	567	567	583	557	571	555	624	541	587	531	551	559	582	585	592	596	605	597	577	575	592	541	580	592	559	589	573	579	555	633	536	563	575	555	596	580	594	547	562	571	569	564	569	559	563	580	549	568	546	572	557	563	570	569	556	604	606	578	587	590	556	557	570	623	573	547	582	574	618	607	555	605	566	557	599	554	558	558	587	550	572	567	609	520	606	571	590	561	567	593	570	579	565	557	576	561	545	574	594	588	552	565	556	577	567	572	545	590	582	534	564	557	546	568	566	518	591	571	522	534	613	557	574	612	550	567	547	609	606	599	549	537	581	575	571	578	578	592	607	556	565	577	578	548	556	608	550	571	519	596	579	593	566	555	585	615	572	592	531	570	614	569	589	578	570	554	567	575	568	552	536	566	578	576	558	572	603	568	553	588	619	568	595	594	548	578	625	554	568	577	573	578	592	572	544	585	571	514	531	528	565	570	581	645	519	580	578	606	517	559	576	607	557	557	638	570	612	518	536	562	534	553	579	636	552	599	562	593	551	575	529	580	566	562	592	545	542	511	598	590	583	578	562	554	574	582	588	559	562	523	558	564	626	565	528	589	592	621	601	618	587	537	556	506	573	546	549	592	561	618	592	568	596	586	568	549	579	595	572	548	615	590	580	585	568	595	566	587	591	574	605	560	586	539	576	537	566	572	583	546	569	624	590	580	606	551	561	573	539	552	568	525	563	542	535	555	595	552	570	590	574	580	558	554	575	599	595	620	607	568	586	555	528	586	561	597	559	563	588	580	567	546	549	588	526	598	587	577	561	606	571	587	591	595	562	574	613	572	581	541	568	590	545	572	576	531	583	569	569	554	552	612	580	596	567	572	543	600	584	563	580	561	568	555	554	555	602	557	533	557	598	560	575	554	542	546	598	564	535	589	533	600	531	546	593	529	544	575	554	545	563	565	597	571	588	565	559	561	619	561	590	540	580	601	554	628	529	563	560	605	570	594	554	597	590	581	569	579	598	570	570	549	568	567	563	600	586	576	610	542	582	594	543	578	582	594	540	576	576	541	513	561	577	568	563	517	571	599	556	546	596	561	600	572	560	557	562	587	548	578	548	582	615	554	570	626	564	587	586	572	574	567	577	609	560	538	530	578	511	559	527	566	612	562	579	570	588	566	544	586	583	587	546	560	570	538	610	525	534	574	562	525	540	582	565	564	636	534	564	553	581	547	566	571	568	579	556	562	581	561	612	577	597	561	583	585	587	553	543	562	593	605	575	544	571	575	546	545	602	579	579	534	583	568	641	539	579	586	585	583	554	560	584	548	574	572	568	614	568	597	577	547	552	535	560	570	590	549	609	581	579	569	554	543	549	568	562	564	559	587	588	611	587	585	581	594	592	534	592	586	542	586	562	563	582	586	566	582	597	577	564	577	549	541	559	585	539	572	559	560	558	593	605	562	579	595	570	558	571	586	563	573	559	552	572	534	587	557	587	585	578	617	595	604	619	547	584	535	592	550	574	567	598	584	567	577	574	554	554	540	577	534	566	596	573	533	597	575	603	528	600	601	581	575	574	579	584	591	584	583	574	567	622	611	554	602	558	565	551	574	558	558	563	553	546	556	535	551	601	556	519	563	575	606	590	549	579	585	604	566	550	544	559	603	563	587	556	545	593	622	542	571	543	574	572	565	575	584	536	564	546	591	626	525	546	555	572	530	601	586	576	606	606	560	566	571	556	548	595	583	579	565	539	555	566	594	588	610	618	593	582	575	529	579	573	552	620	547	608	554	612	594	578	558	601	531	625	589	568	603	605	572	575	538	540	591	589	553	559	553	570	581	546	587	562	580	555	587	583	552	562	551	587	629	552	566	562	568	554	573	619	523	555	637	597	621	590	560	532	606	590	562	596	610	587	591	568	581	530	567	568	581	537	533	549	590	567	560	545	570	551	553	559	577	545	602	552	553	544	584	558	591	567	549	575	610	564	575	539	552	578	570	607	573	587	545	564	570	587	580	539	562	570	548	564	594	574	547	585	600	579	545	562	605	577	556	568	561	586	515	547	592	600	581	534	610	573	602	565	535	540	547	570	593	585	543	613	570	582	571	542	585	600	552	578	573	566	561	567	611	605	566	588	594	537	557	535	535	577	573	584	575	549	567	584	573	585	563	556	572	595	547	568	589	594	551	561	545	590	548	569	581	587	549	568	588	538	576	562	558	545	578	544	563	601	559	594	562	551	532	605	601	586	596	563	578	556	533	542	568	614	580	571	560	523	533	569	585	550	568	591	576	566	591	536	590	617	552	551	558	545	553	586	568	548	547	529	594	548	573	615	536	599	537	557	579	530	580	554	583	535	581	535	565	579	569	564	594	543	572	572	568	568	590	562	555	562	569	569	569	578	537	544	545	595	571	576	540	575	585	564	608	558	590	582	572	574	576	580	548	545	592	552	562	556	577	534	528	510	601	532	606	575	541	536	574	597	563	583	568	566	558	538	557	534	560	588	539	559	574	572	602	561	620	593	575	621	588	542	560	620	621	524	522	567	609	563	533	548	562	530	599	543	523	534	549	521	610	573	549	544	580	537	549	598	540	563	591	590	591	563	550	566	548	563	586	535	571	565	592	581	543	579	554	568	593	550	590	565	588	564	610	612	604	566	598	547	595	574	568	601	579	567	545	571	549	555	610	590	607	581	582	551	563	508	597	569	555	554	578	548	617	594	593	582	584	567	567	558	551	593	575	559	591	541	553	549	595	568	571	554	566	581	579	528	569	561	566	533	592	582	528	574	603	581	546	573	585	599	562	560	556	562	565
31804	19558	7245	703	508	463	425	330	334	341	310	317	318	333	299	345	345	363	338	317	332	362	359	330	310	306	277	315	325	335	328	312	318	336	317	355	334	334	300	318	352	353	321	345	339	349	309	336	321	338	315	339	335	317	308	308	311	316	325	319	320	329	336	287	306	316	337	340	338	334	354	318	320	308	321	309	333	322	304	337	325	303	329	324	300	339	313	332	370	324	329	328	358	324	309	276	312	332	344	322	359	331	330	307	337	301	314	318	337	313	341	332	341	297	340	286	332	309	303	321	347	343	300	318	337	316	325	300	325	304	322	305	281	360	327	311	325	312	314	361	314	333	335	310	364	361	325	323	291	291	359	342	311	314	367	322	312	339	349	318	302	322	321	322	309	322	293	301	346	295	311	327	329	286	359	356	332	334	316	295	328	290	322	312	342	290	314	301	332	344	289	318	286	323	325	298	310	310	340	332	325	333	348	328	331	324	327	350	326	324	327	314	338	288	284	324	319	334	319	311	291	279	321	326	323	333	334	305	306	348	361	307	354	314	321	333	320	306	313	303	294	305	330	348	350	286	309	328	328	323	309	298	306	356	325	299	284	341	331	304	338	343	332	314	271	317	318	307	327	337	338	307	318	301	319	369	365	368	337	352	308	333	314	320	327	333	330	332	322	292	331	360	309	341	301	349	303	326	357	352	302	326	308	331	300	340	315	333	292	333	325	323	306	313	326	370	295	324	325	320	335	332	343	300	277	294	302	296	328	324	300	328	320	334	292	302	308	328	328	327	325	357	302	309	349	321	324	331	320	318	345	317	292	310	307	366	310	318	297	340	312	315	318	315	342	311	308	338	312	315	307	354	344	285	308	328	324	341	325	344	317	321	339	310	336	336	314	316	312	338	332	338	337	306	330	283	322	341	328	357	320	338	305	310	328	341	323	312	330	354	327	307	307	318	323	351	306	327	296	340	333	327	321	300	333	345	297	309	328	309	310	342	342	297	330	324	312	327	327	328	322	339	334	335	289	327	320	327	319	330	361	318	318	315	323	303	323	349	321	311	311	338	311	326	313	327	303	325	303	307	335	324	341	341	331	333	310	328	352	316	288	297	322	349	349	351	308	297	297	352	331	288	300	330	355	327	302	338	326	316	317	326	306	319	293	346	305	359	328	333	343	315	313	325	333	321	343	328	352	312	306	324	336	346	346	315	323	318	314	313	353	370	342	298	358	326	360	300	343	319	326	317	291	338	332	302	334	311	332	307	329	330	345	328	349	317	338	337	322	328	351	324	328	351	340	318	304	318	344	294	311	317	288	340	333	352	348	283	348	303	335	306	315	337	299	330	323	316	302	356	336	345	325	296	305	355	328	337	318	294	301	299	343	332	327	348	325	315	335	322	332	321	358	304	321	333	312	314	349	324	338	312	339	317	353	314	335	322	314	307	327	346	334	342	332	319	347	298	337	326	295	313	300	307	331	316	309	355	313	364	311	334	324	304	343	332	339	321	294	313	338	339	291	298	355	354	323	350	322	348	319	342	326	334	347	284	355	328	308	353	336	326	329	310	333	344	310	296	336	303	302	327	306	342	340	318	318	309	314	335	335	336	313	323	326	298	318	314	299	316	345	331	344	321	346	334	292	305	325	314	284	294	290	326	318	338	314	295	342	327	315	354	326	318	310	337	370	360	322	314	324	313	291	276	311	273	303	375	299	318	332	309	288	331	342	327	298	315	333	337	318	314	335	290	322	347	321	310	381	355	327	326	295	315	290	293	315	308	320	330	364	289	304	329	350	324	311	285	360	319	323	314	286	322	309	356	312	346	322	330	308	304	301	338	303	292	323	348	341	331	347	338	331	331	292	306	312	316	306	323	325	311	301	311	297	330	329	300	329	319	315	282	321	304	328	329	337	283	310	349	282	324	334	317	315	323	324	315	299	329	331	311	336	338	325	309	307	345	331	339	320	335	313	359	348	319	320	308	322	299	352	331	334	340	323	353	319	374	328	310	320	328	302	303	323	318	328	293	340	347	335	318	306	315	311	308	340	372	336	374	328	327	302	314	277	311	331	338	337	321	334	298	342	351	335	331	352	357	304	332	336	323	324	309	329	332	304	309	301	301	305	334	347	298	336	325	318	343	288	325	325	338	340	316	335	329	312	327	320	306	320	311	292	338	326	339	293	294	314	318	336	305	318	328	307	300	311	340	343	316	316	310	339	320	331	325	308	330	316	331	347	313	292	307	334	335	337	294	325	314	321	325	347	305	367	350	370	339	306	295	304	314	306	327	375	304	285	286	341	332	332	325	317	318	332	325	324	305	339	317	371	320	324	353	343	329	330	307	309	352	329	299	365	299	309	328	310	291	352	300	328	311	327	346	325	337	357	342	312	312	285	322	317	318	348	330	359	301	311	321	324	324	315	322	348	338	351	297	341	333	318	319	316	316	299	318	326	360	288	323	307	294	342	330	330	301	329	303	301	326	309	355	331	303	334	343	329	293	303	344	344	333	298	327	344	330	337	343	293	338	360	295	310	305	330	349	319	331	325	306	355	306	304	297	338	331	329	332	338	326	288	313	332	335	323	314	345	331	302	307	320	365	307	317	318	356	301	309	311	324	355	330	346	319	304	316	346	305	285	324	360	308	315	346	343	315	327	327	314	298	307	349	304	273	316	295	318	322	297	319	375	323	322	352	318	354	318	335	310	317	314	339	312	320	370	310	313	324	318	321	318	298	371	331	318	352	329	314	318	336	328	310	312	304	309	315	331	330	301	332	312	305	332	326	312	311	347	346	309	336	301	322	310	310	324	345	350	349	339	298	334	362	361	338	345	315	322	306	349	336	325	304	318	342	325	328	288	340	342	336	311	340	327	320	307	287	333	321	339	323	312	308	338	318	291	335	300	331	314	316	318	291	291	297	358	315	337	323	280	330	324	331	309	327	324	336	333	297	335	328	297	322	325	356	356	354	326	305	363	322	340	309	370	323	317	328	336	301	287	335	323	316	303	334	298	335	323	335	286	328	315	321	322	292	325	305	308	360	340	328	316	316	328	309	309	338	324	339	323	297	365	321	315	303	342	351	295	319	290	317	310	321	298	341	314	323	313	371	291	325	344	349	329	289	272	303	307	324	314	366	346	322	334	318	297	332	330	324	316	350	326	318	340	307	328	294	323	302	280	315	336	327	291	290	292	348	310	329	306	343	302	321	325	320	345	334	298	342	357	297	312	351	263	314	327	321	337	328	299	321	317	313	327	310	316	322	332	327	342	344	331	349	311	343	284	340	326	300	342	332	326	317	353	304	331	328	306	326	324	298	348	285	363	328	346	326	330	343	379	302	318	331	319	310	314	326	309	344	341	280	347	354	320	327	304	298	319	315	347	338	337	332	323	303	332	314	318	326	279	286	317	358	333	295	308	297	347	336	329	280	320	312	317	320	331	318	349	336	304	313	334	308	343	328	330	330	312	313	303	320	331	329	317	316	356	293
5435	975	862	802	820	831	862	805	779	820	847	762	835	827	823	850	794	770	834	833	769	842	812	841	814	846	815	799	812	789	800	739	814	847	730	832	819	818	843	855	731	827	813	745	873	802	773	818	799	799	789	837	796	811	800	840	803	832	810	815	809	821	817	768	791	819	814	777	813	813	778	801	804	749	830	846	760	848	780	793	884	803	786	833	840	810	808	814	788	843	826	813	795	821	820	839	821	804	845	841	807	775	870	792	796	803	826	838	809	836	772	856	764	786	843	814	804	803	808	813	827	802	777	819	807	791	816	813	780	804	810	814	857	821	843	791	780	795	838	782	804	820	796	795	820	839	817	886	785	825	761	795	794	800	818	813	797	769	779	847	847	794	795	797	813	836	789	839	810	865	787	745	807	804	742	864	819	847	872	794	841	818	791	844	808	800	797	879	813	799	789	877	826	818	836	801	812	799	806	795	786	773	762	812	846	797	795	857	775	839	796	796	825	793	796	801	816	859	795	808	796	827	805	802	810	726	771	817	806	773	807	801	819	838	845	796	860	825	794	794	856	820	821	834	816	783	802	871	828	812	803	817	862	825	820	835	829	806	801	832	819	810	786	810	861	859	801	824	785	819	771	819	807	838	773	795	789	784	770	794	808	803	785	768	847	792	820	767	810	799	810	805	818	829	815	788	796	838	810	850	858	817	795	841	856	824	782	848	811	780	870	808	803	810	826	842	784	773	834	818	828	831	796	788	819	791	808	764	836	799	812	800	828	808	867	742	780	807	777	830	810	859	845	787	804	798	804	781	876	798	786	799	811	861	785	827	851	784	797	848	802	798	761	853	812	786	765	776	800	739	800	786	773	807	839	767	817	777	832	787	788	803	796	861	859	829	825	810	826	799	784	840	805	836	829	839	774	778	813	818	801	794	850	747	787	778	850	782	841	808	818	786	823	814	806	791	799	819	792	790	789	830	791	847	833	831	838	766	779	781	820	814	746	811	802	800	811	825	806	811	824	781	823	780	831	811	779	834	792	821	809	792	824	785	749	830	858	823	779	807	807	756	830	817	834	816	838	796	839	818	772	770	819	841	819	844	788	803	816	821	800	814	830	820	813	798	789	832	780	781	810	805	844	811	804	776	768	792	819	801	816	811	806	828	805	853	819	780	777	860	760	772	794	760	786	803	783	809	828	828	794	796	805	803	788	810	871	779	845	839	795	822	815	831	763	832	790	821	755	795	761	835	800	785	851	754	825	799	849	833	769	751	868	789	801	763	787	782	784	860	885	787	871	809	796	795	818	786	837	845	811	853	813	851	795	796	807	728	832	813	775	788	849	866	806	826	804	797	830	794	801	748	825	817	804	806	790	789	779	773	765	834	807	819	816	825	872	849	782	803	791	847	810	772	858	837	788	805	851	789	816	793	831	821	775	842	769	798	786	834	770	872	797	842	843	829	764	785	812	854	830	783	822	859	826	855	771	807	875	797	772	768	785	850	832	847	766	801	784	775	816	802	811	780	814	793	855	857	821	818	841	774	794	857	856	845	789	855	796	835	758	814	834	764	759	807	818	871	830	724	815	861	789	881	776	848	803	827	776	825	789	769	813	812	833	804	766	832	858	786	766	773	770	802	753	826	764	790	797	813	837	790	812	790	768	779	800	797	825	822	797	789	837	806	812	790	831	866	770	795	769	796	842	782	816	835	817	798	820	836	811	818	824	833	821	830	819	836	778	808	789	819	836	794	795	778	831	812	818	762	837	753	837	816	808	775	803	811	866	800	829	806	789	797	835	771	796	799	823	818	864	857	834	834	789	851	836	832	846	754	822	819	773	798	839	819	820	788	821	792	838	837	834	767	812	835	833	765	809	795	802	770	792	827	789	787	801	769	826	798	828	788	826	822	790	846	815	809	772	815	786	767	805	806	790	842	835	844	764	808	835	800	803	819	777	814	787	772	813	816	770	819	817	844	823	860	817	790	776	835	778	814	794	810	812	852	813	803	867	781	782	814	798	831	834	798	823	756	814	849	796	804	785	786	818	819	836	790	776	802	792	782	835	791	790	781	838	852	762	869	765	811	805	784	818	814	822	821	802	767	795	823	783	763	810	840	794	761	843	746	847	877	793	765	823	804	814	888	779	867	822	822	827	838	823	802	780	859	822	851	810	799	793	810	817	843	791	829	801	791	816	825	814	806	789	863	802	803	849	802	850	756	822	838	809	810	754	817	837	813	800	765	811	824	862	850	812	862	815	792	843	768	803	828	789	835	794	844	825	794	835	791	789	821	841	793	798	765	727	778	811	849	816	774	803	835	794	777	844	835	777	812	841	751	819	795	853	792	823	803	794	787	798	835	786	819	771	818	773	827	806	817	821	861	802	783	806	810	779	813	809	779	795	834	797	846	793	827	869	782	786	791	783	841	834	801	812	783	793	756	855	830	807	831	793	819	862	790	776	855	831	812	790	810	837	793	803	814	820	824	847	820	828	778	793	842	828	782	817	847	822	819	758	853	803	861	781	815	816	816	810	802	836	809	844	809	842	824	858	834	785	778	834	835	812	812	833	829	754	773	801	867	797	794	807	837	809	855	823	788	780	820	854	792	806	810	776	801	795	841	852	846	809	810	806	815	806	825	779	793	841	824	799	886	801	827	820	823	806	807	823	796	813	849	816	847	866	813	838	782	791	765	843	802	764	800	794	798	835	829	790	770	773	870	824	766	795	790	823	780	787	843	876	807	804	810	811	792	813	800	831	841	751	863	761	843	832	845	810	868	802	777	792	812	830	775	844	831	781	826	861	817	817	845	806	810	835	776	820	808	765	815	773	815	782	834	813	829	841	827	777	809	827	831	824	786	834	845	825	892	795	808	768	860	791	800	808	807	799	813	791	798	825	784	850	833	812	810	832	792	813	796	814	789	828	792	817	770	765	798	765	772	828	780	813	832	852	829	848	804	793	748	843	770	809	778	814	856	752	797	788	810	816	786	874	770	801	813	801	811	844	821	833	800	794	751	814	823	880	796	830	835	822	795	793	833	797	792	835	807	803	835	818	807	783	794	826	776	775	870	768	827	855	789	798	806	803	818	817	802	811	781	791	796	769	821	823	780	835	849	767	793	810	847	794	786	803	862	810	803	778	824	833	825	759	819	812	793	827	829	827	772	855	826	802	834	753	789	791	811	831	810	835	823	799	787	873	788	788	815	824	813	813	805	865	829	823	834	789	815	740	892	831	785	784	857	834	837	820	851	785	777	790	840	809	789	788	801	767	785	825	773	813	813	790	838	829	815	776	809	832	745	886	854	823	770	777	810	807	825	838	802	827	756	783	801	851	805	822	808	801	797	813	829	778	784	816	790	803	819	863	805	792	800	812	811	836	788	823	783	801	819	785	770	818	844	788	773	778	828	777	828	820	811	793	751	822	850	824	817	791	837	779	836	807	798	816	810	771	781	808	814	801	793	825	810	814	797	777	811	768	822	816	835	801	806
24642	21026	23982	28229	21001	17482	739	528	433	436	423	400	457	404	400	385	383	420	388	411	392	388	424	395	428	394	383	371	393	374	412	419	398	391	376	394	370	406	413	401	397	410	390	385	392	389	405	398	380	364	414	388	415	385	408	405	395	393	400	389	398	425	370	401	377	430	375	361	423	368	401	394	410	385	373	394	435	405	364	379	376	396	375	364	359	392	435	384	401	405	389	383	376	410	371	365	388	350	365	386	385	370	426	368	386	370	343	415	373	387	366	393	380	402	426	380	388	416	421	412	378	445	399	392	377	395	422	349	420	409	454	416	396	407	365	355	397	385	417	390	422	417	382	402	386	340	390	373	376	378	399	392	384	379	433	413	407	367	390	408	340	379	402	365	395	388	333	368	391	387	399	373	386	378	396	393	363	387	393	392	402	432	381	374	378	385	417	375	396	398	417	389	418	367	391	369	374	377	384	411	362	360	374	327	343	379	392	384	431	363	420	393	395	379	377	385	376	367	397	423	390	388	390	413	432	372	376	403	407	387	394	387	410	421	369	367	386	351	400	383	385	395	385	369	354	430	392	397	395	417	438	387	425	392	379	370	375	396	376	362	388	393	386	413	386	374	374	387	422	391	389	382	382	382	380	393	410	388	392	402	406	366	389	386	428	369	400	436	370	398	386	386	378	380	391	403	382	399	371	410	385	379	386	432	362	370	398	336	365	384	397	374	384	407	395	398	382	386	417	385	348	367	405	406	397	400	369	396	394	404	414	376	401	387	387	400	363	388	375	377	354	386	414	394	374	361	398	333	383	366	402	419	383	390	352	396	385	416	364	384	423	423	373	371	393	381	377	405	387	382	378	414	399	404	403	380	402	397	395	425	386	416	400	376	378	395	403	399	365	363	360	392	397	368	396	338	356	368	398	383	376	410	387	384	409	391	409	383	423	405	376	387	414	401	399	343	392	389	349	373	416	392	378	413	388	359	362	363	393	405	378	406	337	380	386	397	392	387	406	401	350	378	393	377	411	403	407	376	399	381	362	406	409	377	375	422	361	424	360	360	386	419	394	423	383	374	383	367	410	377	396	389	379	421	388	384	376	393	391	359	350	410	387	370	399	337	364	379	439	358	395	383	376	419	409	403	385	384	368	359	392	406	372	408	401	402	378	394	387	386	374	408	404	358	400	397	369	384	394	390	394	386	416	382	383	428	397	399	405	392	441	396	391	401	382	425	416	406	370	390	384	387	376	352	400	363	371	369	360	375	366	389	397	374	381	386	402	386	386	400	383	403	388	384	397	430	390	358	391	369	380	385	405	374	335	318	392	367	399	391	372	379	354	361	404	396	382	356	374	380	384	370	410	401	362	430	373	388	404	420	368	390	378	400	375	377	374	391	363	381	398	399	373	391	385	440	366	376	379	411	390	389	382	368	370	431	381	413	356	393	389	363	406	372	382	394	398	380	430	412	404	378	398	369	411	384	405	360	384	411	337	359	355	426	379	375	368	388	381	422	375	389	374	403	363	370	426	399	431	388	336	403	460	353	388	363	414	428	352	368	417	407	384	409	385	363	405	354	415	371	384	427	372	383	400	394	424	382	385	388	394	400	328	394	351	337	432	359	376	353	411	383	400	354	373	388	407	406	397	392	345	359	385	367	392	368	371	392	400	405	399	401	425	385	399	419	369	403	371	410	423	388	418	376	385	359	363	388	392	396	358	370	365	421	361	384	352	366	419	398	423	391	378	375	413	374	387	362	403	420	355	388	360	420	377	400	401	392	383	405	379	358	379	361	376	372	340	396	389	358	384	395	361	385	339	391	386	397	400	401	402	352	397	424	437	359	400	379	377	372	400	388	423	426	427	406	402	408	371	381	365	387	412	381	412	365	392	369	371	401	405	418	395	398	335	346	391	405	361	388	397	402	387	432	384	375	389	426	389	393	402	414	399	399	368	403	353	383	388	369	389	396	429	375	413	366	381	402	413	402	364	428	386	348	389	375	405	374	366	369	390	376	387	370	366	384	383	373	368	408	382	390	375	380	442	392	392	387	373	398	372	345	366	390	398	393	356	380	331	396	393	379	376	390	386	376	408	348	375	350	362	378	356	384	449	399	396	382	365	392	395	390	428	381	390	380	362	396	400	379	354	355	362	365	389	380	379	356	387	387	388	386	403	392	377	387	413	387	403	366	358	390	415	401	378	429	368	375	397	371	366	409	366	381	415	363	381	375	411	369	361	380	384	388	410	375	388	383	374	372	377	375	379	370	386	383	402	438	393	381	389	389	371	386	398	412	420	395	407	368	356	348	371	379	371	410	371	414	378	413	385	404	383	339	441	413	386	353	424	400	386	379	386	370	391	373	420	395	379	427	388	400	422	393	386	393	392	361	366	415	399	365	396	386	398	357	407	421	400	375	366	367	380	355	387	420	404	383	396	397	353	393	383	398	396	377	388	404	357	382	373	371	424	384	393	349	355	393	389	388	385	369	369	368	390	391	421	364	364	370	404	403	404	353	380	373	431	370	376	372	386	366	377	371	320	389	417	354	350	349	376	389	403	386	386	399	409	372	409	403	411	414	406	367	374	397	362	359	397	399	379	387	368	417	358	433	353	421	350	385	364	372	373	363	397	384	389	410	392	389	435	409	395	399	384	386	385	419	394	379	406	362	417	377	388	374	431	397	429	375	419	367	383	393	382	412	371	377	393	390	411	405	351	347	355	325	392	384	355	378	383	411	382	403	376	406	411	400	403	414	376	362	419	389	368	402	398	397	387	360	378	382	391	377	376	350	389	413	368	390	390	398	389	411	456	381	413	396	376	415	434	404	385	414	357	415	407	389	370	422	382	381	390	346	352	353	401	355	400	385	384	390	374	364	383	380	346	386	397	396	406	410	367	388	407	387	390	388	379	413	394	379	400	371	407	399	383	370	384	373	353	365	386	375	364	390	389	390	353	396	426	390	419	405	377	343	386	387	406	356	390	392	395	365	384	402	392	355	391	388	373	375	386	383	391	396	379	399	377	347	390	388	390	354	372	389	379	410	351	372	387	411	401	396	387	406	382	398	417	375	426	406	397	412	396	372	391	391	363	397	409	377	359	406	353	381	383	363	419	382	382	395	371	384	374	392	382	399	402	363	396	409	369	370	369	370	393	337	373	377	373	396	364	397	392	378	361	386	386	387	380	398	387	422	386	410	390	364	381	380	406	373	345	397	431	427	399	422	376	411	383	396	441	394	377	386	381	368	379	343	402	384	369	372	363	377	371	401	369	361	393	390	356	381	436	353	359	372	393	399	365	393	381	376	395	418	391	405	393	396	357	376	394	436	412	384	407	386	391	391	382	378	368	375	366	437	400	382	376	355	366	382	380	445	396	401	370	376	361	375	395	397	384	390	371	399	364	393	407	392	395	383	382	391	414	406	411	394	367	356	430	428	385	429	376	390	396	392	401	415	375	363	398	388	419	359	388	366	387	350	414	400	383	375	390	378
3352	2226	1492	1078	980	986	991	879	938	931	963	959	896	981	895	975	889	929	945	959	940	926	912	945	928	849	925	921	890	904	929	903	892	978	947	980	916	909	962	911	953	936	944	947	910	957	952	931	990	895	893	863	947	975	885	900	890	937	953	921	936	888	923	903	943	867	928	913	946	940	898	979	921	914	955	891	937	1006	920	945	979	915	937	913	859	963	921	882	963	875	943	926	884	939	907	838	885	931	881	889	910	906	888	851	892	863	950	887	940	873	927	854	911	912	929	930	948	940	941	944	945	956	887	964	936	878	891	859	939	965	928	932	956	905	912	909	904	974	911	908	908	896	907	913	921	913	882	937	945	943	969	879	906	958	886	881	932	912	945	926	935	898	893	864	924	930	960	939	962	903	911	891	913	901	880	976	894	851	915	912	953	904	899	893	945	907	879	898	936	894	903	964	924	895	867	918	928	915	905	891	869	951	913	941	961	907	958	903	916	958	914	921	912	866	904	872	898	976	937	880	884	948	885	916	916	963	911	905	946	943	921	876	885	917	922	947	912	913	917	954	885	976	914	893	920	980	892	883	944	902	915	940	924	924	934	969	872	950	941	943	916	946	884	949	929	915	938	937	943	951	1006	963	931	924	916	883	898	894	876	964	856	854	927	908	884	933	953	919	864	919	926	908	914	913	952	927	889	917	897	973	891	912	1026	934	965	907	960	932	928	900	950	908	929	953	944	953	948	955	919	902	897	957	948	958	902	979	891	900	876	962	968	923	971	924	931	929	902	943	954	901	955	959	943	959	971	874	965	910	899	954	910	906	863	930	930	948	955	926	941	977	929	914	935	885	871	920	926	918	842	939	885	892	903	941	930	902	893	934	889	919	940	936	878	953	893	906	975	931	933	902	930	908	910	933	934	925	922	935	951	947	932	992	928	897	895	890	970	884	893	899	935	937	963	909	870	885	914	875	897	917	920	932	908	870	960	935	929	871	913	900	966	927	940	978	908	881	925	934	908	914	972	895	929	943	920	912	964	956	905	928	953	996	935	969	970	922	921	917	857	928	923	879	964	912	920	963	942	965	964	902	920	912	966	874	974	925	901	938	978	875	909	949	943	992	951	897	921	895	895	905	943	974	932	934	903	922	916	959	897	917	917	946	909	924	981	905	858	921	943	930	954	899	877	943	913	891	932	916	928	901	887	907	886	937	899	889	928	920	915	883	952	924	919	876	927	890	917	980	927	893	916	933	914	923	938	873	930	941	928	928	858	904	905	871	953	944	891	890	936	946	969	923	956	964	977	861	869	928	897	934	933	902	944	944	961	920	929	947	893	945	938	920	892	967	917	907	878	955	925	916	913	927	887	924	937	920	943	909	961	960	975	959	897	938	922	936	894	916	926	890	956	908	902	920	886	912	934	910	949	980	891	933	933	969	891	928	907	927	897	898	878	934	918	937	877	888	942	914	944	959	932	934	864	915	1023	918	938	947	918	958	921	963	914	909	894	861	906	900	968	880	856	928	884	901	910	888	926	973	942	967	873	947	907	911	904	931	889	883	924	954	921	909	939	898	938	959	892	915	886	936	940	933	922	863	929	886	939	913	940	975	863	960	961	905	846	926	876	878	952	914	912	936	867	965	955	907	927	929	975	924	895	944	921	891	949	947	942	917	952	876	972	889	947	909	954	925	924	925	987	898	963	933	973	919	953	984	956	942	944	914	922	955	861	926	899	888	929	871	948	951	903	883	944	933	912	951	937	864	910	904	930	937	933	906	986	955	896	916	950	891	937	947	964	958	932	968	920	898	928	933	932	904	926	960	925	888	914	939	940	896	888	892	942	918	910	993	968	914	935	906	893	921	889	901	921	888	931	943	962	931	1012	866	942	932	887	968	927	880	904	909	968	927	845	917	897	939	926	940	947	934	892	916	939	941	865	906	928	876	886	968	877	920	943	914	896	850	948	893	902	903	898	936	928	897	910	937	855	920	881	869	894	941	912	914	945	895	932	886	925	871	1010	917	923	903	932	901	941	928	931	956	949	965	862	943	885	915	942	869	937	925	937	924	886	925	898	921	892	913	934	942	901	910	918	902	961	892	894	921	942	935	892	884	884	928	890	956	918	863	935	969	913	932	947	945	933	981	979	881	904	953	926	918	905	947	940	955	928	911	985	948	915	929	926	952	924	933	930	883	906	944	910	947	929	902	928	927	920	938	937	932	937	918	903	983	925	868	941	938	908	922	918	893	942	911	911	905	977	898	945	918	899	931	931	932	917	918	920	932	967	878	915	881	973	959	862	969	916	908	898	929	906	932	911	894	930	967	909	901	964	901	949	903	885	846	896	958	929	935	910	911	887	937	913	937	947	936	929	947	872	974	945	932	857	920	994	951	962	948	909	873	914	924	941	935	928	962	967	874	970	931	927	895	873	916	956	925	900	905	923	925	1012	935	976	873	940	935	897	970	910	922	933	922	903	882	908	950	924	927	874	921	896	923	927	910	892	967	903	900	951	901	943	879	919	913	923	904	928	968	950	892	912	858	900	933	977	934	911	908	921	896	948	902	902	953	907	933	903	934	950	943	947	902	915	892	916	912	907	943	928	946	922	954	908	968	917	958	908	893	854	879	882	899	875	905	903	922	948	924	957	909	922	943	911	937	912	911	911	884	915	899	907	887	929	966	931	882	963	935	879	892	896	923	914	896	916	897	918	914	909	947	876	910	960	896	909	1013	883	914	899	931	951	877	909	900	952	858	886	940	954	934	978	901	939	935	957	941	904	932	910	942	919	927	914	919	854	951	944	983	939	929	940	894	886	952	935	932	900	983	924	956	902	954	942	882	942	942	937	892	896	931	889	930	913	938	894	941	898	925	971	947	903	933	940	919	946	949	884	970	888	873	852	874	821	926	962	875	897	927	909	945	924	918	967	935	952	912	889	945	908	945	915	939	939	905	881	913	892	903	900	915	890	935	924	937	927	962	901	905	893	886	959	949	948	873	916	934	907	932	876	927	933	911	926	895	943	942	916	952	955	928	982	879	918	927	884	897	968	904	892	930	896	991	937	895	945	877	940	948	903	918	1007	933	964	925	946	821	1005	935	959	946	894	929	940	971	942	916	919	898	909	912	955	936	937	942	922	907	935	910	940	936	928	873	881	867	994	886	933	916	845	941	959	922	906	897	907	911	955	899	938	868	938	936	908	917	926	912	914	890	901	930	897	955	858	851	882	908	912	945	960	946	886	901	920	904	927	962	902	889	903	951	895	963	925	925	932	914	921	947	950	888	913	905	904	949	939	935	912	919	895	894	908	918	896	927	923	911	919	914	884	908	909	873	916	991	903	883	878	919	930	922	904	922	945	965	924	926	944	961	909	894	898	881	905	953	919	915	908	884	885	925	936	943	910	938	856	911	927	922	964	906	927	944	895	931	919	911	946	912	906	940	887	975	925	912	875	951	942	910	913	904	928	884	953	941	904	901	840	894	943	954	941	917	937	877	925	920
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
