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
338681869499	338681870038	338681870588	338681871140	338681871688	338681872238	338681872788	338681873338	338681873888	338681874438	338681874988	338681875538	338681876088	338681876640	338681877188	338681877738	338681878288	338681878838	338681879388	338681879938	338681880488	338681881038	338681881590	338681882138	338681882688	338681883238	338681883788	338681884338	338681884888	338681885438	338681885988	338681886540	338681887088	338681887638	338681888188	338681888738	338681889288	338681889840	338681890388	338681890938	338681891490	338681892038	338681892588	338681893140	338681893688	338681894238	338681894788	338681895338	338681895890	338681896440	338681896988	338681897538	338681898090	338681898638	338681899188	338681899738	338681900288	338681900838	338681901390	338681901938	338681902490	338681903040	338681903588	338681904138	338681904690	338681905238	338681905790	338681906338	338681906888	338681907440	338681907990	338681908538	338681909088	338681909642	338681910188	338681910740	338681911290	338681911840	338681912388	338681912940	338681913490	338681914038	338681914590	338681915140	338681915688	338681916240	338681916788	338681917340	338681917890	338681918440	338681918988	338681919540	338681920090	338681920640	338681921190	338681921740	338681922288	338681922840	338681923390	338681923938	338681924490	338681925040	338681925588	338681926138	338681926690	338681927240	338681927790	338681928340	338681928888	338681929440	338681929990	338681930540	338681931090	338681931640	338681932188	338681932740	338681933290	338681933838	338681934390	338681934940	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3600	2300	2754	3600	2300	2755	3600	2300	2755	3600	2300	2756	3600	2300	2757	3600	2300	2758	3600	2300	2759	3600	2300	2759	3600	2300	2760	3600	2300	2761	3600	2300	2762	3600	2300	2762	3600	2300	2763	3600	2300	2764	3600	2300	2765	3600	2300	2766	3600	2300	2766	3600	2300	2767	3600	2300	2768	3600	2300	2769	3600	2300	2770	3600	2300	2771	3600	2300	2771	3600	2300	2772	3600	2300	2773	3600	2300	2774	3600	2300	2775	3600	2300	2776	3600	2300	2777	3600	2300	2778	3600	2300	2779	3600	2300	2779	3600	2300	2780	3600	2300	2781	3600	2300	2782	3600	2300	2782	3600	2300	2783	3600	2300	2784	3600	2300	2785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23949	21094	24681	27762	21095	21115	16849	617	407	346	325	334	307	328	317	308	288	269	319	294	267	287	286	280	297	309	289	274	268	285	257	290	318	327	289	280	291	307	293	273	243	302	269	261	263	295	276	257	320	305	294	287	306	257	246	229	244	287	279	270	273	286	293	280	308	256	291	263	274	244	271	294	277	291	288	268	327	308	291	277	312	296	324	255	272	316	303	258	289	268	271	285	302	274	270	291	301	315	286	263	259	263	268	246	272	277	306	292	269	264	272	289	297	267	287	276	265	300	276	289	280	287	255	264	277	289	290	334	249	302	302	251	303	302	286	275	295	277	239	275	307	295	274	294	303	295	283	262	247	299	314	280	288	278	270	265	254	293	285	279	278	306	265	295	250	277	279	268	287	321	274	317	263	282	293	278	283	243	270	255	275	248	299	253	297	292	279	289	288	270	279	269	297	262	279	303	266	266	308	268	290	265	291	267	251	244	286	258	266	246	267	296	282	296	299	306	257	319	267	294	282	257	280	276	282	284	299	290	281	279	319	277	268	273	266	281	300	267	253	291	287	280	268	314	270	282	268	255	295	282	273	245	254	286	296	278	286	285	244	237	269	270	278	292	302	262	299	301	288	283	305	264	257	288	282	282	291	295	231	250	284	263	256	260	265	291	291	263	284	271	251	299	283	260	283	272	304	308	305	285	263	286	328	264	263	307	274	272	288	291	323	248	274	276	257	264	261	261	282	262	266	283	262	283	259	274	291	262	276	287	268	253	262	287	290	267	272	269	271	290	261	271	300	253	275	301	232	256	277	305	268	295	289	271	257	279	308	274	255	282	275	257	251	275	288	270	250	242	279	277	278	289	276	280	254	266	264	302	264	271	267	321	272	259	277	267	299	266	283	280	279	282	295	272	285	263	283	275	318	280	273	302	255	274	267	280	286	304	297	319	251	277	284	251	260	286	296	276	260	295	263	255	268	286	273	278	288	267	276	310	289	257	254	266	284	290	289	293	291	304	250	269	275	265	265	283	280	291	261	282	292	284	261	270	265	289	268	271	241	288	262	257	312	295	288	262	266	270	269	274	306	254	270	254	277	277	240	251	298	271	292	260	290	288	271	298	275	276	252	286	253	270	274	253	271	312	253	288	252	268	252	313	285	290	312	274	266	292	276	271	253	255	292	284	306	290	290	266	278	298	267	277	281	294	263	281	288	277	271	320	266	279	280	254	284	263	280	301	265	253	259	320	293	305	264	282	283	257	272	280	283	274	264	282	271	259	283	277	297	309	273	270	302	280	289	284	248	258	286	278	259	302	258	312	282	273	301	294	274	268	294	279	300	312	279	278	313	275	280	291	270	325	285	274	285	278	284	296	294	272	290	261	257	257	271	272	275	274	294	286	266	269	258	275	292	306	258	280	312	278	248	314	295	288	269	248	279	251	265	290	296	249	280	267	268	277	279	275	291	267	286	273	293	258	267	297	298	313	288	286	291	286	259	262	270	271	280	300	277	300	278	275	255	283	271	285	241	291	288	264	278	288	282	264	303	253	315	286	296	263	278	277	284	286	278	295	294	267	264	241	241	286	315	288	316	290	266	273	287	277	301	285	277	276	233	317	310	290	269	290	282	234	328	291	274	246	271	294	281	307	276	294	274	286	275	277	273	260	256	294	269	262	273	266	284	260	282	282	266	285	269	298	312	286	281	265	252	269	262	288	344	276	269	275	289	288	271	253	271	308	268	297	312	291	283	281	285	289	242	280	265	273	272	266	317	268	242	273	234	257	266	293	257	272	278	273	254	283	274	288	284	268	247	292	301	302	272	266	276	286	274	280	288	255	259	265	266	286	288	267	292	286	289	261	265	269	286	285	298	281	282	277	286	286	264	269	294	262	271	248	276	288	276	291	301	245	268	259	285	291	253	271	293	283	290	281	274	278	271	278	258	248	252	265	340	279	268	277	288	279	276	271	286	283	273	262	315	248	252	273	254	278	271	275	275	291	259	254	297	263	267	256	241	250	280	278	288	264	282	249	262	295	258	266	268	258	289	264	291	288	293	291	293	267	270	291	255	267	278	284	275	291	272	279	262	270	272	306	289	255	292	286	255	266	281	276	295	273	293	273	280	246	284	280	269	269	257	274	270	278	284	280	246	286	294	280	297	307	272	294	303	301	268	270	247	257	280	309	306	262	289	280	281	259	322	263	281	268	253	282	271	272	281	307	291	267	294	285	291	249	251	270	300	252	277	274	270	256	262	281	263	286	259	290	265	297	295	294	321	289	250	252	310	288	282	276	287	269	266	254	278	290	283	267	242	265	291	282	270	293	247	289	272	270	275	265	285	281	287	306	276	257	298	263	271	272	256	279	284	287	307	282	265	282	279	244	272	260	266	261	246	283	252	290	276	292	249	263	261	267	270	245	266	244	262	289	289	277	283	279	253	292	279	257	275	293	293	279	230	263	288	271	269	270	288	257	245	303	243	288	281	278	275	271	289	269	265	261	257	271	307	278	271	267	292	280	267	260	303	255	266	277	279	256	285	310	270	270	250	267	270	278	273	264	226	253	282	278	291	266	269	292	263	304	296	259	280	274	284	279	267	291	289	268	264	280	274	263	286	294	296	255	286	243	288	276	289	282	269	286	288	274	260	268	292	295	282	294	325	292	263	274	261	255	272	316	267	266	268	270	304	269	274	267	268	268	281	254	256	255	264	265	270	259	269	287	281	273	290	285	277	276	275	284	296	245	277	283	293	288	281	278	267	279	285	297	290	268	241	247	273	293	260	269	281	273	302	276	293	263	309	277	291	279	271	278	273	295	283	305	295	258	288	280	297	275	279	283	282	268	278	280	254	286	289	283	280	254	274	291	225	292	295	229	243	275	284	259	276	264	320	295	271	256	297	282	289	264	271	259	238	307	276	306	280	279	263	255	282	306	274	295	247	290	291	246	239	291	286	270	293	291	317	278	265	299	325	286	286	296	284	266	269	279	296	270	327	283	258	277	317	272	273	262	296	313	278	268	269	264	288	266	269	264	281	258	286	276	265	300	285	278	279	285	277	277	268	251	270	269	289	267	270	289	277	269	250	290	256	318	278	274	277	262	276	297	326	275	266	281	286	266	284	313	285	302	266	268	238	262	276	269	304	294	268	284	270	286	302	278	280	260	277	279	278	261	292	252	239	288	277	246	266	314	284	281	258	274	265	283	295	256	260	273	271	254	253	314	300	283	256	274	256	286	262	285	275	259	269	263	307	297	271	301	277	271	301	285	244	247	281	277	250	280	277	277	289	299	308	283	271	325	274	268	271	265	252	280	273	237	236	269	270	277	300	269	298	290	317	290	294	270	267	289	287	290	242	276	265	289	307	242	276	272	245	274	247	302	245	250	271	273	282	284	277	291	264	291	292	266	287	269	266	250	236	254	283	303	261	237	244	244	271	303	268	258	262	279	256	235	299	326	277	267	306	245	269	275	285	272	267	285	295	275	276	266
36987	12237	1822	1113	909	762	700	720	713	730	669	671	674	693	645	653	694	682	687	721	670	657	666	674	625	646	656	697	659	629	644	621	676	666	625	614	646	667	678	617	648	629	629	660	663	656	666	614	609	647	675	661	624	617	668	678	614	618	648	594	652	637	621	615	670	649	694	674	631	647	664	636	655	676	639	605	664	627	631	680	671	632	641	654	625	641	676	618	644	664	644	647	647	623	636	669	679	622	679	683	648	647	664	630	650	639	646	610	630	659	623	640	623	653	661	676	657	662	669	664	640	683	630	627	649	615	639	656	656	641	672	625	661	628	633	672	659	636	641	693	667	614	643	622	620	661	621	658	664	661	656	683	647	641	649	609	604	642	666	620	673	646	628	651	657	695	677	610	689	632	624	689	611	651	645	638	662	634	662	656	639	657	670	643	682	643	645	632	629	657	647	638	648	650	658	686	669	663	649	687	626	670	629	623	622	684	649	631	617	668	632	619	657	623	657	672	636	694	627	642	643	654	619	652	636	679	608	629	637	629	626	630	671	689	665	640	632	612	627	636	614	658	658	589	647	692	630	727	636	638	652	619	657	593	636	675	678	654	654	674	649	646	690	641	620	645	634	651	675	614	631	642	647	639	638	630	594	653	641	605	660	644	679	629	655	663	596	634	600	611	662	628	629	613	642	623	627	638	635	664	624	658	661	633	650	632	638	654	630	670	669	672	639	670	652	669	672	646	661	607	623	640	654	665	615	660	599	639	631	642	675	661	625	601	654	692	643	637	630	677	637	629	662	640	604	685	642	652	659	643	582	643	644	679	628	666	682	683	657	626	652	672	683	594	652	597	654	670	664	604	643	681	654	635	654	620	638	630	651	618	698	693	653	699	693	671	636	694	647	678	653	625	645	656	637	641	596	639	633	663	652	661	586	677	653	653	663	631	659	630	662	644	632	642	660	662	640	654	614	609	626	626	662	650	611	644	630	646	660	636	636	662	680	667	612	669	660	629	641	670	663	636	623	674	617	599	647	617	594	591	638	685	651	630	676	664	696	616	640	691	658	676	682	685	631	667	659	679	685	682	599	676	621	656	690	650	665	583	632	668	660	652	640	630	628	664	635	666	673	656	657	663	634	630	613	610	635	671	664	655	642	647	626	623	659	635	642	579	654	651	637	642	614	675	649	609	600	666	656	643	627	669	652	701	640	678	663	645	670	630	652	630	600	672	627	656	639	655	682	641	685	650	651	636	690	631	672	634	666	630	640	651	634	683	622	643	652	714	622	678	610	625	665	623	638	654	638	664	696	652	611	662	651	654	613	653	620	620	661	614	627	648	665	652	653	648	661	661	670	617	636	623	668	662	672	638	667	665	674	636	663	655	692	647	635	615	639	623	624	669	666	676	628	691	657	639	627	656	627	654	602	612	682	701	655	715	597	650	647	648	685	621	642	617	643	668	608	614	639	641	635	641	636	662	678	662	671	668	664	665	669	613	617	612	632	640	620	646	594	681	648	677	609	635	645	642	661	667	670	626	662	620	668	663	661	665	659	659	619	626	596	648	600	653	670	655	632	641	633	633	682	679	688	709	663	665	634	578	638	633	620	654	668	651	657	640	673	649	646	684	635	604	660	636	641	617	662	650	620	628	630	667	667	603	615	664	664	640	628	658	655	678	608	623	646	673	650	649	586	695	709	630	666	647	646	662	622	629	689	628	645	645	713	642	659	682	621	665	643	693	646	639	688	655	658	631	612	627	651	679	665	655	619	684	628	669	688	632	617	633	612	625	759	676	645	619	640	630	650	648	669	629	646	635	624	613	650	625	603	686	667	730	650	653	667	667	632	616	648	606	671	679	669	643	671	635	649	643	643	693	621	617	652	665	664	634	632	634	643	656	623	650	665	686	668	650	672	600	604	627	680	655	656	711	657	656	678	639	673	696	640	651	619	681	655	707	639	651	629	656	674	658	616	652	639	662	628	620	649	644	644	656	593	599	651	635	613	629	651	674	635	603	601	676	664	672	633	619	669	624	677	648	622	625	662	649	608	639	598	644	675	616	648	676	577	650	634	665	615	667	627	647	657	671	635	668	600	639	647	660	679	628	598	671	650	675	649	635	664	636	668	629	655	676	678	686	640	694	678	675	675	628	638	681	661	639	661	640	665	675	665	657	635	623	649	646	640	620	646	685	619	668	702	596	695	677	663	673	686	650	650	623	661	696	613	630	688	640	659	665	653	602	663	653	623	673	694	619	639	649	624	636	635	664	620	636	629	654	635	689	687	653	645	656	666	719	674	640	671	646	615	673	646	613	620	636	629	684	669	655	610	662	673	666	618	667	617	647	641	625	678	618	642	634	645	695	652	663	625	614	630	667	654	625	670	627	674	655	669	661	632	649	621	620	616	626	632	636	662	691	634	680	716	639	587	669	585	643	652	672	631	633	621	640	643	678	638	638	654	646	632	643	635	600	648	655	652	653	645	618	624	650	704	634	677	674	638	642	629	717	629	649	655	678	637	644	665	682	657	621	639	669	612	649	609	629	645	638	660	723	681	660	656	633	662	653	676	646	654	676	627	619	648	672	657	637	606	651	624	632	655	657	623	688	632	667	638	647	625	613	671	622	667	634	623	639	639	611	659	629	649	662	615	667	691	606	633	682	649	656	625	683	637	614	649	639	670	636	717	645	674	613	678	635	665	650	644	655	620	639	651	655	664	670	660	674	656	629	652	663	680	660	659	628	601	666	634	649	669	617	674	678	635	684	628	673	684	656	625	639	613	648	639	689	666	687	680	683	650	626	615	637	677	597	617	629	639	685	635	634	635	645	656	672	608	671	668	615	696	613	672	682	659	639	678	627	636	652	702	653	637	646	635	642	592	641	654	638	671	606	646	622	630	666	695	669	651	611	714	655	595	654	620	661	648	640	653	622	681	675	683	627	623	662	637	657	671	667	662	658	650	659	664	665	666	656	655	666	652	637	657	623	649	619	619	623	655	650	675	645	649	666	594	671	640	635	646	673	645	629	636	690	643	628	679	628	623	629	648	651	653	650	633	694	601	631	640	629	621	630	634	639	613	665	666	635	612	675	629	615	673	641	710	610	657	671	635	629	633	659	667	671	643	652	631	691	617	629	653	655	628	598	695	671	645	660	620	674	652	647	630	602	662	626	648	664	640	686	638	599	664	657	633	664	633	668	611	662	651	604	717	618	660	649	621	639	678	693	609	668	654	620	661	640	630	665	685	656	635	700	672	658	659	682	653	625	623	647	675	636	626	685	643	678	640	627	598	659	668	661	656	649	657	623	677	627	634	607	645	635	614	685	643	638	684	635	636	661	626	642	639	629	680	666	609	669	667	636	645	645	604	651	621	668	674	665	632	633	682	642	639	618	661	670	628	650	659	665	596	677	659	670	683	632	631	626	665	638	695	639	683	647	655	643	679	651	650	633	649	671	645	628	673	656	649	620	688	645	670	666	632	649	697	646	621	663
31114	21115	13135	814	297	248	253	215	215	247	259	238	228	252	231	254	268	242	245	257	255	237	222	250	247	235	247	240	209	245	240	250	213	260	222	259	259	255	244	248	213	209	232	233	273	235	245	228	223	247	245	199	225	249	252	245	225	202	239	213	221	223	235	259	226	219	238	226	243	268	239	240	222	243	248	247	226	226	261	222	234	249	246	182	235	224	231	241	227	228	189	227	260	241	243	225	231	256	224	229	204	232	228	223	250	263	219	255	228	230	234	247	223	231	255	235	211	238	258	211	259	214	256	235	235	254	248	208	235	240	218	239	250	232	256	221	227	217	199	233	232	239	225	242	205	233	261	236	252	213	223	212	217	211	220	259	200	241	253	247	257	223	228	221	211	241	242	222	231	230	232	209	260	203	237	248	229	215	246	249	204	242	239	237	227	213	254	240	235	235	233	192	228	261	239	250	239	222	254	233	220	239	230	241	232	234	246	217	231	250	190	236	234	251	227	226	220	193	271	253	189	224	250	218	226	220	215	241	228	218	249	207	228	232	219	238	266	218	237	207	215	231	241	232	262	198	227	211	248	253	246	229	239	228	234	234	239	219	220	229	207	224	236	238	253	242	245	231	233	253	220	232	250	240	224	248	230	238	236	239	273	242	237	230	237	225	241	260	233	240	231	227	245	211	228	224	247	223	219	223	239	236	236	240	228	234	197	239	225	228	236	240	208	248	233	223	235	250	229	223	233	225	238	225	217	226	266	240	233	240	251	210	225	267	239	253	231	230	242	228	255	246	228	247	243	242	245	220	240	261	230	209	267	250	209	237	244	231	257	234	225	250	233	212	224	241	235	255	244	231	222	246	253	246	239	216	203	217	234	229	230	228	198	243	236	214	218	233	205	205	237	243	228	224	212	242	245	253	219	218	210	235	245	239	220	239	248	247	233	227	225	244	230	251	229	223	232	220	220	246	213	237	234	223	260	220	245	214	241	226	212	242	254	199	253	213	236	252	232	222	223	247	252	205	252	227	204	225	238	225	238	232	220	229	252	266	235	223	214	238	220	244	223	218	243	264	247	212	254	206	243	259	247	217	257	233	237	215	239	236	216	251	253	231	244	215	250	256	251	250	234	245	213	237	244	244	230	227	230	218	252	236	233	242	230	232	245	232	243	246	237	207	266	249	215	227	221	234	231	231	213	221	234	235	219	216	239	243	243	235	225	250	233	205	231	223	230	221	231	225	209	232	255	270	214	240	212	229	230	233	241	222	225	254	261	243	243	247	197	236	216	227	247	240	263	235	250	215	229	251	243	214	228	243	226	240	253	253	249	208	246	248	244	244	270	233	258	232	219	237	230	242	221	238	240	237	208	242	255	254	211	231	222	209	205	216	236	199	225	224	233	194	240	205	242	248	263	253	276	226	235	220	244	244	209	238	210	243	215	226	240	218	231	221	228	251	233	265	234	242	244	241	201	232	222	226	237	236	170	239	221	252	226	245	255	253	215	214	225	242	249	214	220	234	257	256	202	214	222	218	244	219	238	239	231	243	231	237	261	236	230	217	245	267	217	224	213	243	239	258	217	225	228	224	230	216	241	256	207	227	241	226	260	257	258	247	249	207	225	215	248	231	235	213	221	240	244	221	241	239	245	228	224	232	245	225	238	233	243	247	254	240	254	245	219	238	218	212	235	241	205	230	260	261	237	216	244	240	270	214	241	230	238	204	212	239	212	248	210	240	223	214	219	227	240	231	230	223	247	230	218	239	198	240	240	225	215	235	234	210	274	223	211	242	215	239	281	225	228	224	257	202	244	210	243	224	222	234	246	229	243	239	262	222	246	203	234	229	210	230	256	230	233	223	259	210	240	226	237	230	238	217	234	243	246	221	232	224	258	215	229	251	229	209	206	242	212	249	262	244	236	252	244	258	239	229	235	266	237	248	242	248	263	234	223	247	236	218	238	232	223	262	246	230	225	219	220	219	268	216	243	198	221	224	212	241	233	259	231	251	248	255	221	238	246	199	219	209	225	205	239	241	229	240	207	243	212	223	214	240	240	231	244	253	238	231	252	222	235	239	237	254	237	226	225	221	235	281	221	248	268	249	241	234	233	240	229	223	231	253	257	224	232	223	233	233	232	224	206	244	241	246	245	265	258	251	198	232	234	232	220	227	259	227	211	232	213	215	192	246	212	261	231	252	243	261	240	213	221	241	240	209	255	234	238	254	221	202	227	222	251	237	207	226	255	229	230	219	221	256	242	235	238	234	247	270	258	232	248	225	238	238	233	220	212	217	205	222	240	238	240	219	215	259	245	233	207	231	257	215	206	217	247	246	230	228	209	239	225	215	228	252	240	250	248	216	229	221	230	236	247	267	242	237	255	228	216	240	241	213	243	245	208	205	251	217	225	238	256	219	210	264	231	208	216	263	231	201	227	213	222	250	252	227	253	226	234	251	229	255	241	200	233	248	218	264	237	235	245	247	237	231	223	244	249	242	237	250	234	208	245	219	253	234	228	225	241	249	218	233	237	248	242	254	241	231	219	221	244	260	213	233	215	283	227	230	210	213	220	228	230	238	235	226	255	256	251	226	245	217	253	255	248	193	202	248	239	225	221	256	226	196	234	216	211	234	227	227	258	230	243	237	225	256	214	254	253	207	247	238	234	265	232	217	246	230	214	209	218	237	235	252	218	241	263	234	218	230	224	243	224	240	237	241	229	240	231	271	238	244	225	241	241	242	229	226	210	248	236	210	219	240	238	236	226	219	245	246	204	228	207	249	221	247	228	237	234	231	228	250	220	252	218	207	232	219	255	206	228	259	252	243	258	220	228	245	221	224	229	236	245	245	222	206	246	222	264	241	220	220	227	238	227	236	206	259	227	221	249	237	215	253	230	218	213	231	229	224	242	219	236	249	235	224	217	244	257	240	228	242	230	250	208	214	232	274	210	253	225	245	266	252	251	201	211	222	241	236	191	230	240	246	208	225	248	247	248	233	220	236	258	241	217	246	214	228	238	240	225	242	239	227	217	223	246	230	217	223	238	211	245	251	248	215	231	253	225	259	234	238	236	215	212	235	231	244	248	190	258	228	232	217	221	252	235	230	255	231	224	221	210	225	247	217	223	228	240	215	263	244	201	241	228	236	240	268	233	234	219	254	233	252	208	222	229	250	242	231	233	239	202	227	244	212	238	213	204	230	259	219	279	228	264	238	211	219	254	194	231	227	244	228	229	242	231	273	211	215	242	240	245	223	229	248	220	202	221	228	260	213	240	201	254	229	248	219	251	245	245	234	226	259	218	219	238	208	230	239	210	239	239	240	252	239	218	240	241	247	218	230	253	219	240	235	236	213	218	227	250	236	236	238	257	223	217	232	254	219	243	243	222	234	208	212	235	221	251	254	252	252	242	243	236	212	251	202	222	226	241	208	227	251	256	210	208	232	214	207	223	256	250	228	241	231	208	206	246	220	236	223	233	231	213	215	249	225
12823	1633	683	656	652	612	600	629	630	617	582	601	627	621	618	581	618	636	622	573	602	604	624	619	577	540	601	574	587	618	620	625	635	636	586	583	585	646	594	690	634	602	653	630	588	609	593	616	640	603	596	630	586	562	614	618	641	621	622	600	568	616	624	631	624	637	618	611	596	618	615	622	594	637	614	566	602	658	581	618	592	561	633	625	625	629	615	587	602	619	601	618	614	666	602	608	649	575	623	590	638	627	585	597	595	621	583	596	573	615	681	647	566	589	640	645	599	588	654	601	619	612	633	630	612	597	631	606	582	617	588	607	628	620	603	596	581	610	581	624	668	587	607	608	625	579	575	606	604	605	610	614	570	618	570	609	594	642	611	598	631	612	629	568	586	584	662	588	636	595	629	646	592	580	583	616	627	602	615	581	593	596	615	614	622	606	619	623	562	634	610	620	629	627	627	609	627	590	644	622	615	608	604	625	633	597	665	591	627	638	620	615	568	597	645	609	589	633	623	611	648	589	573	612	598	612	611	633	632	579	602	666	617	634	608	619	608	658	589	639	602	585	641	635	653	638	641	574	625	637	635	624	604	623	662	635	656	640	584	621	646	630	630	651	599	612	617	585	632	598	595	607	647	609	613	611	597	585	596	611	627	604	602	611	658	599	638	563	605	578	568	588	632	607	636	586	598	600	571	659	595	586	606	615	607	598	621	606	641	570	610	618	597	608	624	625	608	587	614	569	629	626	581	628	583	583	604	621	628	623	637	607	613	634	600	608	577	571	560	613	598	622	593	628	605	598	620	612	623	632	594	594	615	575	614	594	621	605	572	607	631	617	637	561	610	567	637	646	604	590	593	603	604	611	612	599	629	622	594	646	583	579	621	606	593	594	621	601	605	621	589	602	619	589	582	633	618	626	641	612	613	607	630	602	607	637	585	562	614	616	611	597	601	588	595	633	613	623	624	658	600	586	639	603	616	607	622	650	625	598	609	597	589	625	634	605	557	591	604	644	657	586	648	570	607	606	599	609	613	626	592	623	588	592	619	611	610	588	641	582	588	600	571	602	627	579	587	589	603	634	612	607	586	621	585	579	591	598	636	655	617	611	611	611	559	593	587	615	582	619	601	590	620	621	605	678	618	589	584	654	629	617	638	576	582	593	613	637	594	621	611	634	641	581	616	602	586	647	645	595	587	604	644	606	583	610	573	598	635	595	613	604	556	569	571	594	624	660	612	600	582	606	660	597	574	600	567	593	656	605	564	594	598	578	553	637	593	612	643	633	584	587	610	608	588	593	624	600	603	590	643	598	654	645	614	596	565	644	576	623	608	592	610	598	619	570	606	636	590	633	646	628	587	622	595	604	622	626	563	589	613	588	620	601	615	622	625	583	589	619	582	664	616	575	600	617	637	627	584	599	566	625	646	584	611	623	627	601	630	595	595	618	589	610	617	650	599	618	586	621	625	640	633	645	602	584	654	614	640	590	599	602	628	659	605	652	615	634	598	569	613	606	612	653	616	624	619	655	667	634	634	619	596	583	609	628	585	656	599	554	615	653	614	586	604	603	630	606	615	635	620	597	582	603	600	612	615	635	578	612	570	639	632	618	603	580	621	594	640	643	579	607	548	607	615	619	619	594	608	612	633	587	609	588	632	579	636	613	628	658	601	592	611	638	633	581	646	617	613	593	605	602	650	607	562	631	594	622	586	586	576	590	532	615	633	604	622	603	605	613	589	590	546	628	588	657	617	581	632	581	620	639	597	629	618	591	610	626	625	611	618	615	598	581	618	613	608	640	592	619	607	569	604	662	637	599	595	593	653	624	642	621	576	581	601	626	581	602	602	622	651	588	619	588	625	633	603	609	592	653	614	616	654	610	576	620	614	601	638	646	608	597	601	593	586	658	601	582	588	592	596	610	628	637	584	644	603	625	590	641	635	636	608	597	625	602	622	575	623	603	581	599	563	579	586	579	576	594	594	602	594	635	593	619	625	635	635	604	662	646	599	611	606	602	628	621	575	588	656	642	587	607	554	618	624	606	628	585	639	604	605	629	572	634	650	642	604	604	604	607	601	598	573	577	612	589	583	606	622	579	628	603	572	628	597	613	679	604	632	617	599	596	602	601	607	659	608	573	626	646	649	583	572	630	621	604	579	622	614	633	651	622	653	563	584	621	601	610	549	615	636	565	598	618	595	619	617	610	629	621	620	609	585	633	598	594	595	624	615	593	613	541	595	601	665	607	629	643	597	600	589	611	644	579	656	592	607	621	521	625	643	565	620	601	589	546	674	588	616	580	594	603	554	609	593	613	557	628	594	631	611	609	597	609	617	620	566	619	604	615	619	589	620	626	592	582	682	600	633	549	624	606	586	582	609	598	589	593	593	596	589	597	628	585	628	677	642	609	614	605	597	615	653	635	612	559	649	640	564	578	625	567	597	631	598	635	606	569	626	614	648	550	634	601	608	660	588	625	617	563	636	607	592	590	627	640	628	595	596	661	633	587	608	613	587	617	573	597	569	598	627	637	644	589	586	594	592	612	590	608	605	624	632	615	618	596	645	629	572	623	603	639	610	643	562	669	586	624	582	633	581	618	622	645	641	563	586	672	575	591	565	603	621	578	597	607	591	570	575	621	630	553	644	587	618	599	623	609	659	666	615	578	605	595	625	619	611	572	657	605	617	617	621	595	629	634	590	616	648	577	581	629	573	605	622	582	642	621	608	606	627	597	647	628	583	602	624	596	619	621	574	668	623	635	678	618	596	632	601	575	613	610	577	598	634	586	626	617	621	592	577	602	638	611	608	618	610	641	601	654	600	601	595	634	572	654	593	585	591	643	550	647	621	600	576	636	633	636	597	591	587	624	609	649	603	643	611	592	602	604	601	581	579	638	667	640	601	596	601	630	594	667	562	583	572	607	640	558	575	645	586	606	625	642	616	618	646	601	629	605	594	642	618	612	598	637	633	622	607	630	587	608	625	572	597	606	585	607	624	602	602	645	579	605	606	615	592	653	595	601	603	599	657	631	621	557	602	612	633	596	604	593	631	621	633	571	592	586	619	587	606	664	663	606	630	614	635	632	605	640	609	643	595	604	629	580	596	616	562	609	581	627	564	630	596	655	599	582	563	599	631	621	594	603	570	623	630	602	595	602	647	658	651	618	582	575	617	630	664	608	617	584	613	629	618	607	614	609	622	577	651	612	627	625	656	589	625	604	632	648	592	608	592	595	596	609	643	632	632	621	591	581	589	585	633	621	678	578	562	612	628	634	642	619	593	645	560	574	586	585	617	585	637	631	648	593	619	608	616	608	621	641	631	584	564	604	614	631	625	612	612	656	608	632	579	611	647	653	633	608	570	650	589	614	593	620	600	591	609	618	609	617	600	534	638	610	617	642	587	652	546	584	601	601	603	621	628	593	662	624	565	641	617	576	593	567	641	635	626	658	605	649	633	605	570	615	548	613	598	579	605	615	591	605	599	593
24880	21428	24788	28475	21424	21224	1284	489	426	384	400	362	376	367	354	328	336	320	415	374	370	366	367	347	363	366	354	377	367	347	342	351	359	355	352	322	369	348	348	343	360	339	376	388	369	341	357	372	383	357	390	347	338	384	379	358	379	348	373	361	370	342	366	394	361	333	347	317	353	364	371	369	381	406	382	337	346	329	325	341	356	369	352	368	331	315	332	338	354	365	336	376	363	358	358	364	355	339	336	354	352	326	365	351	350	366	336	358	359	343	367	384	343	331	393	356	340	399	357	364	361	333	365	367	370	352	336	380	381	339	361	368	334	343	384	355	370	337	335	383	329	335	391	328	380	355	378	350	361	330	349	345	354	328	372	347	320	351	333	355	358	354	357	372	354	363	385	335	353	390	362	371	346	361	340	361	348	351	342	373	372	337	341	361	363	314	344	331	358	333	350	388	364	340	380	357	360	346	375	368	357	333	363	353	396	353	349	330	344	338	350	359	379	307	355	342	391	357	365	368	370	357	300	392	358	376	333	342	345	317	333	363	358	348	361	376	349	351	293	342	373	353	366	357	364	374	352	355	347	359	336	425	371	355	373	360	396	377	390	339	342	360	336	399	352	324	332	348	334	346	343	363	378	337	311	390	334	369	365	328	360	342	340	349	405	373	363	339	376	325	370	365	347	369	360	316	353	323	372	355	362	345	363	363	357	324	344	344	350	368	362	351	323	346	366	361	377	362	361	357	343	356	345	356	340	365	384	368	367	371	330	341	403	352	334	370	404	344	364	351	375	335	323	326	342	317	329	386	348	346	392	352	325	325	368	375	337	356	361	343	395	353	374	345	361	346	364	339	329	372	371	390	362	374	340	334	355	382	368	348	334	338	382	386	362	367	340	369	350	308	334	358	308	352	353	346	379	351	341	357	377	381	357	353	316	368	326	383	328	342	363	374	364	366	381	353	359	320	386	321	380	353	342	336	380	410	345	371	368	400	377	343	384	331	339	368	372	335	348	345	358	356	377	340	331	361	314	353	351	361	383	351	345	360	359	383	326	366	367	314	341	331	351	360	378	343	348	360	307	394	340	333	390	310	349	334	369	384	360	371	362	352	377	377	346	331	341	359	370	329	348	352	375	355	394	368	350	347	334	339	360	356	359	415	390	330	348	383	369	338	357	356	322	360	353	338	349	368	349	381	362	327	338	341	362	393	326	379	343	373	361	370	314	380	310	372	379	359	351	328	352	361	383	379	378	375	348	348	342	340	366	354	372	369	334	331	353	333	340	334	366	362	359	341	432	364	321	331	361	344	368	389	387	370	363	393	329	346	339	372	333	356	346	327	376	362	346	351	330	354	380	376	309	365	346	383	371	336	370	329	343	363	351	361	313	379	330	353	375	351	375	374	347	351	366	360	361	350	372	321	366	330	362	378	386	315	309	354	344	377	373	355	326	342	357	348	324	356	323	371	351	379	316	370	380	366	350	362	326	352	383	402	370	370	373	370	356	327	372	369	366	367	356	350	335	334	341	363	357	356	349	382	377	371	380	361	369	305	339	364	352	390	363	382	391	354	324	388	376	336	349	344	344	346	335	347	382	351	363	358	385	385	367	341	387	371	342	359	361	364	353	357	330	362	330	336	382	404	356	365	337	328	377	345	350	332	356	364	376	353	342	349	357	345	378	355	343	340	341	369	365	308	358	372	350	349	347	355	348	337	341	353	358	361	314	361	373	350	364	387	352	367	369	351	354	346	372	335	346	400	367	364	376	357	344	338	312	374	343	335	351	381	413	337	385	330	312	376	397	378	374	365	319	349	353	335	325	356	361	346	354	339	407	344	386	360	351	350	355	345	350	367	364	314	327	341	320	402	351	362	346	358	356	329	376	330	370	362	346	351	343	333	334	358	362	374	355	369	316	358	376	341	339	327	370	366	344	380	339	357	361	349	347	369	355	359	369	365	346	383	360	364	332	362	367	362	402	365	347	349	333	387	365	364	349	329	377	345	384	364	356	332	363	353	340	404	338	338	379	368	349	390	364	366	353	409	367	343	346	353	346	334	354	332	349	397	366	328	353	337	378	345	340	332	369	355	343	348	378	338	350	322	347	321	389	361	366	349	351	351	355	318	357	326	359	372	340	335	389	347	317	362	384	345	380	366	372	370	327	371	381	412	328	341	333	357	414	382	350	320	356	338	322	364	363	357	353	370	375	318	350	326	372	342	325	314	365	329	324	325	352	330	360	337	367	339	366	374	350	356	363	341	359	335	347	358	354	356	338	382	362	339	349	345	295	347	354	363	383	370	373	325	338	370	380	352	372	386	352	344	346	342	373	343	344	365	355	369	355	361	341	333	335	323	336	351	352	373	342	332	340	365	372	348	384	348	368	349	373	367	344	348	369	346	316	385	377	345	337	322	379	366	352	348	357	364	335	361	378	338	361	382	351	370	374	352	355	343	388	350	333	356	362	331	368	313	377	327	346	348	376	369	366	328	342	327	382	368	340	356	385	385	348	361	362	356	351	384	383	340	377	342	362	390	336	337	330	344	358	335	374	346	355	371	339	376	354	324	304	327	379	354	386	361	349	352	380	358	394	350	397	374	373	364	349	355	343	333	337	371	332	351	361	318	338	411	375	383	355	325	362	374	363	366	371	361	332	372	341	361	320	325	344	362	332	332	352	361	387	410	367	341	340	304	370	319	319	363	368	337	327	321	328	374	335	404	348	365	359	330	330	376	329	347	363	352	364	382	381	379	345	373	349	377	340	339	345	355	369	360	372	359	342	330	369	400	332	340	349	311	384	381	371	372	372	373	322	364	331	367	351	369	403	388	398	338	353	349	395	365	335	364	376	343	348	364	323	360	370	372	373	318	339	339	347	353	355	349	353	320	346	358	379	337	329	355	330	369	344	338	342	391	370	350	362	362	388	353	363	366	347	366	335	360	333	381	357	364	343	351	331	353	339	361	328	341	339	369	357	338	317	370	367	359	383	314	358	338	391	350	339	390	378	346	366	336	385	355	329	336	347	370	341	333	349	341	330	345	342	352	387	361	360	362	339	393	371	357	336	374	338	376	367	350	354	354	369	350	360	320	366	342	372	352	321	348	368	350	378	396	357	362	375	351	349	343	357	352	353	368	358	370	376	352	346	341	392	421	397	312	335	352	367	339	379	339	350	392	350	318	339	340	397	382	373	347	402	349	359	362	386	355	352	320	338	355	334	359	354	364	341	290	347	329	347	361	338	345	378	358	354	337	348	401	377	329	339	337	370	348	344	333	363	345	360	361	387	318	356	353	321	371	365	379	361	322	351	348	353	359	338	363	367	356	311	361	334	334	354	357	341	357	372	347	370	371	342	371	327	357	377	352	348	333	389	339	358	382	351	349	326	364	329	367	361	356	343	366	354	359	376	359	341	377	360	349	343	354	384	332	375	366	376	354	331	362	336	384	328	362	383	347	366	323	340	368	321	330	381	331	349	343	320	320	357	349
32514	7009	1443	1129	982	873	903	810	861	840	870	841	786	877	889	866	786	895	805	835	840	836	794	834	855	847	876	868	834	856	855	834	836	854	783	870	847	877	815	848	858	862	837	863	838	826	841	910	830	832	858	856	879	835	813	822	802	848	805	861	872	856	864	847	836	848	828	836	820	866	836	882	833	823	810	835	834	782	828	836	847	900	821	838	868	883	840	835	846	836	842	836	794	829	863	881	820	859	918	830	867	853	823	834	833	828	854	846	817	840	874	839	832	832	827	826	836	808	856	871	810	861	826	796	858	830	824	857	866	829	842	862	842	822	839	883	862	807	833	880	820	832	873	799	819	818	825	878	855	855	837	853	818	803	837	837	849	806	805	835	820	885	872	888	842	812	828	833	867	806	797	866	808	849	807	793	802	887	790	859	858	849	827	890	841	918	892	871	815	808	815	864	871	895	837	840	803	846	768	848	863	832	830	833	886	813	827	854	882	824	813	818	876	840	810	869	774	801	860	885	851	836	837	812	870	843	813	847	845	880	841	828	889	850	813	835	849	829	815	834	838	858	811	830	840	886	871	863	852	843	855	823	774	841	880	814	810	824	862	893	873	859	820	867	829	876	859	805	777	790	788	804	814	801	876	863	826	799	842	806	815	860	840	845	851	821	808	880	811	850	881	872	798	845	867	892	792	841	877	864	789	792	813	833	834	835	852	853	817	778	819	821	847	889	890	793	849	805	842	811	866	809	853	831	858	847	834	809	847	845	831	832	830	759	847	842	849	816	872	811	851	846	889	864	858	844	844	807	787	859	851	810	848	830	884	814	856	859	783	858	874	836	895	910	854	852	912	818	881	843	857	833	847	859	847	754	805	862	859	861	832	857	891	828	840	838	858	813	869	861	828	864	880	893	880	865	830	786	818	882	842	795	865	828	845	854	821	863	821	821	794	865	834	863	833	825	864	833	802	831	854	861	830	866	858	836	872	821	816	879	848	886	852	846	883	856	843	822	824	858	805	821	883	848	770	857	856	821	860	874	820	847	869	837	869	796	850	803	825	860	812	795	817	835	866	784	812	845	854	806	839	772	838	817	855	858	803	846	822	803	831	899	833	824	833	845	776	824	852	867	837	845	889	853	836	893	821	862	824	804	930	806	860	909	826	844	867	848	889	797	826	800	850	850	826	837	850	818	781	877	862	846	845	851	814	842	814	857	824	905	853	855	893	815	843	879	822	819	852	836	876	852	830	867	896	828	859	893	841	878	878	830	824	854	837	815	814	764	831	886	817	796	830	886	780	819	869	799	823	864	822	812	840	819	827	833	841	835	820	787	799	867	846	860	879	848	819	838	847	832	865	814	803	834	831	841	845	868	849	869	843	847	856	808	874	872	854	873	782	830	875	895	814	879	814	872	867	859	867	854	830	855	828	840	827	831	849	854	868	881	805	812	934	835	829	865	806	855	820	820	815	876	813	810	874	823	860	881	868	808	860	825	891	853	801	839	872	825	831	836	887	802	854	859	798	830	814	863	860	867	880	854	826	835	818	850	872	857	821	831	837	858	765	867	808	839	818	834	865	786	870	857	817	816	844	836	803	830	825	843	851	808	867	765	843	802	809	836	874	840	835	833	814	818	835	779	857	843	846	794	811	838	821	861	804	849	782	832	824	864	895	876	901	798	878	781	865	883	856	829	875	850	783	812	880	826	803	818	846	855	900	841	842	901	821	819	861	835	849	844	825	833	844	868	819	863	820	813	889	863	816	847	836	853	849	829	846	864	798	889	781	831	876	917	815	795	850	796	907	840	793	820	807	825	855	830	862	882	893	851	847	824	859	824	877	842	874	839	839	825	750	867	826	842	864	858	830	832	834	764	783	851	818	801	827	844	858	892	793	796	842	807	875	850	836	854	808	888	820	825	849	833	830	833	827	786	857	854	807	849	886	834	784	884	869	852	830	868	867	820	859	849	806	827	839	809	890	876	871	862	839	808	803	833	875	816	830	777	835	819	858	836	864	856	832	850	860	837	751	872	845	865	842	837	830	854	897	845	809	858	817	832	874	865	840	810	825	827	870	846	811	829	792	804	892	856	823	832	829	835	795	814	779	824	817	838	810	865	846	826	786	826	886	818	820	830	864	792	853	861	840	843	830	768	834	853	809	837	883	865	857	866	816	812	820	848	845	840	838	809	799	834	809	788	844	847	821	912	817	860	846	833	816	808	817	848	879	803	818	854	818	829	841	832	791	866	877	913	882	798	801	895	825	791	854	816	822	898	874	827	804	801	842	846	809	816	841	858	853	854	804	829	879	876	847	842	829	874	897	838	845	867	819	868	826	857	865	811	853	838	865	830	807	844	815	839	850	816	836	837	852	845	813	840	828	894	864	860	790	854	829	827	868	848	835	836	881	845	851	903	856	844	836	827	827	821	835	840	839	852	875	792	842	832	861	848	863	864	826	840	819	837	828	876	787	827	825	804	841	910	858	792	812	772	803	858	803	796	873	850	835	859	804	805	880	847	802	838	850	888	808	782	855	851	857	871	859	797	849	840	815	835	885	809	817	810	827	869	863	880	842	810	822	851	786	837	791	858	793	851	907	879	849	866	893	893	839	823	865	805	787	862	846	798	832	855	803	842	835	768	873	886	809	846	832	873	821	843	857	862	865	863	846	853	860	804	821	835	819	826	854	796	822	794	867	796	884	900	805	846	808	850	809	854	858	829	826	844	846	834	846	825	806	795	807	842	810	893	838	834	823	857	837	823	823	885	815	854	817	821	814	826	869	819	872	888	863	821	830	775	824	847	853	855	834	839	830	816	831	851	846	799	855	823	857	870	814	777	865	801	844	858	860	849	868	837	881	861	890	871	841	845	852	849	879	806	935	832	858	812	828	808	833	835	829	840	837	798	846	862	872	854	856	870	817	830	803	835	823	836	829	851	860	843	824	785	850	843	792	841	832	886	827	813	840	870	821	808	821	815	826	854	802	802	802	848	841	883	829	866	829	878	901	842	839	893	829	841	858	847	816	839	791	850	818	884	816	782	822	878	866	884	843	824	773	784	837	822	794	838	829	907	881	849	853	881	868	857	812	845	878	859	857	825	813	842	879	828	852	826	863	827	918	866	854	821	841	854	842	844	857	858	829	848	837	830	802	863	831	836	830	860	910	814	829	785	844	782	857	841	883	894	851	814	791	830	886	856	870	878	824	861	815	848	826	851	851	843	848	809	846	809	900	836	844	806	836	798	786	842	847	857	821	828	797	853	784	863	856	874	822	837	842	827	838	848	872	848	819	832	792	844	824	831	804	840	855	781	846	831	803	835	825	824	841	803	835	797	837	887	851	745	845	788	838	849	866	824	850	828	818	843	883	760	853	852	865	840	857	897	834	852	860	831	861	830	778	830	855	846	853	837	847	849	847	783	859	872	812	828	835	854	804	849	861	836	787	812	856	885	866	896	825	825	839	860	840	851	870	830	835	835	885	799	847	846
24334	21450	25092	28203	21451	21462	17124	644	393	368	353	317	330	332	318	306	326	288	320	316	354	296	267	289	291	296	291	295	305	317	301	278	270	300	284	301	302	301	293	298	291	303	258	272	276	249	284	302	297	324	295	273	283	274	285	250	304	272	266	272	300	284	262	289	286	273	256	258	299	301	296	308	271	284	272	308	267	323	297	277	285	308	273	290	272	281	278	296	282	286	256	294	302	316	293	282	315	278	270	254	276	264	297	316	263	276	288	284	332	257	296	292	266	280	262	274	305	293	258	312	286	284	313	306	271	321	260	293	267	278	294	277	285	284	307	258	311	288	275	256	268	278	316	287	282	256	272	275	278	278	292	271	299	314	257	270	282	282	275	291	287	279	275	282	305	302	297	276	272	318	278	294	301	299	299	316	264	293	265	292	294	277	261	276	264	294	277	307	266	276	281	269	264	264	299	285	248	256	272	292	288	261	273	282	273	251	271	297	306	280	286	269	267	323	287	289	299	277	297	267	305	291	256	284	298	282	302	289	296	302	284	270	267	285	283	302	314	295	320	286	306	293	265	278	304	277	270	258	271	285	266	290	300	290	275	304	270	294	291	266	306	305	251	297	254	239	280	301	293	305	241	253	286	278	274	305	263	271	256	295	268	304	294	299	274	277	285	283	281	283	291	267	293	264	269	305	248	290	305	256	272	295	289	252	303	293	276	281	255	257	266	303	295	304	270	307	287	277	340	278	276	271	281	283	287	294	292	287	301	286	290	263	284	267	299	262	256	259	304	260	282	285	284	277	292	291	274	279	275	271	286	248	282	274	306	292	283	261	307	271	291	273	287	298	270	278	266	285	299	265	322	273	257	295	306	264	307	278	266	269	284	299	279	273	247	275	269	302	286	325	274	269	280	312	263	267	292	275	288	304	257	264	254	271	295	304	310	282	259	305	304	273	283	278	276	296	320	292	280	269	297	290	283	245	270	261	305	257	300	270	287	288	285	261	274	272	265	305	257	283	304	261	267	283	286	285	287	267	314	279	277	253	292	300	285	293	263	284	276	310	263	283	270	290	287	278	294	272	281	288	288	280	285	306	304	272	254	296	298	274	259	267	267	300	265	279	252	288	271	263	253	264	285	277	254	290	280	279	295	278	302	299	284	277	283	282	287	258	264	305	279	278	294	254	302	290	276	250	297	273	276	283	258	280	237	285	239	261	300	290	265	261	261	272	259	307	298	289	285	258	252	278	269	282	269	273	304	291	276	284	285	303	303	262	275	287	264	273	258	318	273	267	287	278	297	304	275	275	318	298	289	277	297	280	276	303	292	284	284	277	253	286	311	276	315	289	284	302	315	306	296	309	281	277	298	294	262	280	278	281	286	288	270	294	300	298	253	289	323	265	272	270	303	289	269	297	309	275	296	264	281	293	252	238	282	267	234	298	258	262	273	283	269	290	266	287	246	271	252	274	278	258	304	284	275	252	299	300	258	288	294	273	288	278	248	305	262	313	332	273	294	280	244	287	325	291	287	255	259	269	302	271	285	323	300	271	291	228	331	273	268	279	264	240	296	264	295	282	283	283	272	236	264	265	250	281	294	267	269	258	299	269	230	260	266	279	288	277	245	298	291	271	292	265	257	314	298	276	290	285	281	296	277	276	296	302	284	282	293	254	253	281	269	290	282	261	295	297	245	267	291	282	309	275	285	257	288	280	251	275	258	263	306	298	306	314	257	257	251	297	257	271	273	255	300	277	294	292	271	264	275	310	271	282	296	286	272	313	273	266	274	304	287	283	244	294	283	282	259	271	271	279	284	266	283	287	266	274	327	270	257	273	276	308	276	289	276	259	239	262	277	268	286	277	304	282	280	304	298	293	287	320	280	256	274	299	310	286	282	300	257	303	272	290	259	273	259	276	286	249	277	280	312	280	289	285	273	248	280	270	255	227	268	292	273	281	260	302	274	284	263	296	280	256	285	284	301	294	280	291	289	294	253	238	294	280	280	284	284	297	267	287	255	295	314	295	316	292	266	305	265	275	250	284	285	272	275	279	293	318	273	285	277	249	278	285	288	290	305	305	255	268	284	298	271	282	296	278	283	286	268	288	281	286	304	274	314	283	252	247	291	277	263	309	254	261	318	299	312	266	297	293	286	274	273	283	275	246	281	298	277	271	295	262	317	306	249	269	260	292	271	271	280	260	305	297	315	265	305	291	293	291	294	276	266	280	287	294	277	254	304	304	267	276	287	285	280	266	295	262	294	263	286	280	303	304	268	314	295	299	287	295	291	286	286	268	292	294	259	254	285	274	263	270	268	265	266	258	288	270	312	305	258	317	283	288	256	287	292	297	283	294	291	279	275	273	274	275	266	281	249	287	294	302	276	324	279	295	294	282	317	293	285	270	303	295	266	299	290	287	327	283	264	255	280	297	275	274	294	306	269	287	287	265	279	276	265	274	296	256	286	292	284	324	282	294	315	266	276	303	329	297	255	286	255	262	262	283	286	275	265	277	273	271	289	290	288	307	291	289	279	298	298	284	283	268	258	294	284	278	291	258	278	303	285	289	276	277	283	272	256	268	256	284	300	280	330	310	266	292	296	326	275	259	284	299	272	282	314	264	232	262	302	284	279	280	312	286	275	275	283	297	282	304	287	276	254	265	276	298	265	283	272	267	290	287	263	261	285	296	269	287	311	273	278	269	286	288	280	286	276	266	292	287	258	293	311	303	277	288	273	271	265	298	261	284	289	300	277	278	269	292	286	274	303	278	253	294	291	294	333	278	275	283	274	276	279	280	299	281	304	282	269	253	270	290	295	272	284	277	309	278	262	262	277	301	252	275	290	292	299	271	273	299	258	277	293	314	259	270	294	248	285	293	287	276	270	274	261	279	287	283	259	247	271	255	285	300	285	299	304	293	274	271	281	284	258	295	268	290	276	292	274	259	286	298	260	261	297	296	310	300	300	288	285	283	317	284	283	280	268	288	270	249	265	303	292	270	257	270	257	292	287	273	261	296	264	291	268	287	255	256	298	297	265	284	295	311	297	263	301	299	248	245	262	285	290	273	272	288	247	260	283	296	267	301	285	306	281	267	295	282	265	320	295	293	260	245	308	299	277	291	314	248	279	258	297	261	301	302	279	258	298	275	280	298	312	219	269	322	298	279	330	301	310	304	293	304	272	307	282	240	290	265	270	296	289	288	290	288	302	274	279	300	250	261	259	301	292	261	297	252	248	250	261	285	315	267	291	244	256	278	270	262	289	276	298	269	243	271	297	270	315	249	281	266	287	302	291	285	265	291	295	305	308	282	301	258	290	285	268	297	324	258	255	279	272	293	264	278	262	297	293	289	274	308	287	289	263	281	285	315	293	291	300	294	303	290	265	267	268	275	282	258	271	284	275	282	262	266	296	259	300	271	287	305	300	306	281	310	247	266	293	274	271	304	284	254	261	257	299	285	275	280	272	298	313	291	273	273	296	307	270	283	284	303
38262	12804	1846	1141	896	790	754	729	681	711	735	686	725	671	645	661	665	694	627	683	668	677	665	665	631	644	653	664	691	646	624	636	686	700	663	692	637	668	694	626	651	658	603	671	644	674	644	737	682	680	678	662	675	650	667	649	691	652	686	651	660	635	690	693	735	666	610	682	685	636	669	651	663	657	667	630	651	663	699	649	651	645	655	625	644	720	623	654	645	674	659	618	630	656	644	679	666	709	632	659	656	646	685	636	684	671	640	681	664	655	657	683	674	657	641	646	651	634	668	674	675	685	639	639	638	643	674	650	627	656	642	642	628	650	641	657	684	654	632	635	676	659	640	661	662	676	685	616	673	664	700	693	634	692	665	702	607	673	660	680	677	669	655	669	696	691	661	641	635	693	689	650	676	650	631	681	677	669	707	613	631	664	648	698	724	633	629	650	668	682	603	652	662	699	654	664	678	607	658	678	629	612	668	656	677	679	666	646	623	664	624	634	662	674	649	678	677	701	660	645	658	679	627	634	659	647	612	665	687	629	693	639	650	703	700	639	641	682	655	670	705	621	638	675	621	685	695	634	653	667	708	684	631	645	625	644	655	664	720	732	621	691	648	656	600	670	680	638	705	646	694	661	655	711	608	637	678	620	677	651	665	607	661	668	642	617	679	593	647	684	706	662	648	671	669	682	704	695	680	638	653	679	712	687	697	664	707	671	621	674	632	660	629	648	646	638	693	648	673	640	683	669	626	687	639	661	658	651	655	645	654	625	677	662	709	641	655	653	637	627	683	690	661	652	682	697	666	717	676	640	674	695	642	639	665	622	657	624	683	676	625	672	628	628	659	655	647	670	677	680	653	690	645	657	680	666	640	651	650	638	658	658	606	696	693	671	645	645	649	644	685	625	703	601	675	649	682	647	667	642	733	645	668	635	654	674	657	669	690	694	673	682	668	650	652	677	691	697	683	605	679	664	669	655	682	648	710	649	652	671	668	657	659	679	684	668	612	673	667	624	648	707	630	579	700	651	632	611	667	629	689	651	643	631	625	669	635	641	650	707	709	656	669	664	638	679	618	651	674	643	661	671	649	671	683	618	685	661	677	622	698	681	615	692	660	684	678	667	601	655	644	620	695	639	643	661	643	654	688	691	644	641	651	608	654	635	646	673	663	680	672	669	639	623	663	669	642	649	664	648	634	681	589	707	625	638	601	681	628	640	645	653	647	638	643	636	687	696	620	690	634	683	640	722	654	676	693	673	659	637	610	681	665	663	672	661	655	647	670	653	691	666	645	653	704	645	648	646	643	642	663	661	623	638	656	617	665	664	642	692	662	670	652	692	678	673	664	678	681	633	682	643	614	686	699	640	666	643	637	663	689	652	669	661	672	668	623	637	654	640	632	691	680	582	675	636	661	635	652	645	675	635	683	647	656	681	666	663	657	625	662	629	608	644	647	643	625	611	689	666	639	636	708	675	665	653	680	647	624	647	668	685	669	672	621	658	627	638	639	637	681	670	631	679	633	635	693	648	611	659	632	639	637	658	647	703	645	601	653	648	684	658	630	658	642	601	673	673	632	630	686	686	652	647	618	686	640	653	665	619	686	650	663	621	630	661	694	643	674	627	657	686	691	672	686	633	612	688	642	668	629	676	681	640	678	651	666	639	645	682	630	661	680	676	678	659	687	615	639	650	620	638	626	619	633	653	679	616	627	685	659	639	651	611	623	650	663	666	646	656	643	622	671	654	643	621	627	652	639	663	642	658	628	638	671	684	660	653	652	627	647	637	711	674	692	691	646	604	654	681	646	704	651	675	630	651	606	652	717	680	666	662	688	621	642	617	718	660	682	644	678	658	630	660	730	663	629	679	622	655	672	690	665	674	659	690	627	652	652	651	640	658	665	656	657	676	630	665	647	650	651	675	682	649	687	696	673	645	683	693	649	618	688	634	663	663	649	665	630	633	612	628	638	699	667	633	672	659	649	647	644	620	667	651	679	609	622	670	696	602	655	689	684	667	676	643	667	648	653	659	632	627	684	637	648	629	607	659	653	661	668	683	637	617	645	642	640	635	704	690	666	683	667	654	680	666	624	658	632	628	704	626	671	677	657	647	656	633	681	636	651	647	660	658	631	619	663	653	648	627	633	649	670	665	691	629	654	703	690	645	672	654	723	662	630	650	627	627	651	655	656	630	733	642	648	655	661	636	636	634	628	621	627	643	631	655	683	663	663	665	708	703	674	685	652	648	658	655	696	690	661	646	649	664	611	715	628	652	652	661	630	643	666	684	676	678	667	658	670	649	675	646	702	667	666	626	602	683	589	647	646	631	663	682	648	667	701	677	676	678	637	641	650	690	652	627	691	658	608	689	649	654	647	677	673	649	665	661	674	687	620	671	664	642	629	667	618	667	659	644	696	708	681	678	643	664	649	637	670	601	651	669	651	669	688	638	646	637	648	638	628	621	648	656	675	650	627	726	705	661	665	666	645	652	659	656	635	633	737	629	707	671	667	676	672	667	669	646	681	607	656	616	699	695	690	650	661	660	694	663	671	673	673	636	666	653	616	650	685	695	648	661	673	669	620	656	691	667	693	611	696	611	676	690	669	649	669	630	685	640	670	680	670	622	704	650	653	683	658	658	623	634	634	678	627	669	690	630	621	682	636	647	656	642	684	704	698	639	670	707	649	690	699	643	651	681	682	659	615	687	632	701	658	638	637	674	653	626	691	677	656	701	669	647	645	628	675	690	666	650	630	664	676	676	686	624	663	702	685	614	669	681	641	662	656	657	651	645	674	642	623	644	684	664	631	633	656	667	691	618	699	640	666	646	671	647	619	673	644	690	667	626	663	662	655	663	690	666	661	652	644	672	659	670	674	642	646	643	644	630	648	626	702	665	630	652	654	648	692	636	666	668	691	654	661	651	692	671	654	646	643	635	669	646	625	684	655	650	653	665	685	711	669	633	655	653	626	678	673	627	658	652	623	663	717	716	663	692	612	634	633	628	673	655	666	631	610	662	666	663	649	648	608	658	631	633	699	665	601	601	676	653	676	641	643	664	678	691	682	652	621	656	641	643	655	627	650	645	664	583	598	683	662	610	672	655	615	668	647	650	644	700	661	638	641	692	662	675	626	652	674	618	698	668	692	692	649	655	674	621	666	680	649	660	644	651	678	650	678	675	639	602	639	672	607	686	658	652	639	647	676	674	663	579	671	677	680	610	647	615	651	589	597	673	691	645	632	672	613	729	679	652	665	668	673	642	635	654	708	682	669	641	682	670	718	686	687	671	721	644	649	645	638	666	672	680	688	655	665	672	662	680	695	638	626	646	669	651	638	596	607	641	669	642	651	694	644	631	660	603	647	665	660	644	685	678	666	665	683	703	611	674	632	682	618	653	644	713	659	709	655	700	652	663	606	646	636	673	652	682	634	660	671	687	656	661	684	694	655	693	654	653	691	644	648	710	628	711	625	630	643	650	656	641	680	667
31309	21210	13299	776	235	260	243	250	223	227	243	241	264	221	247	229	235	264	236	226	238	244	237	241	215	249	245	241	213	252	239	224	252	219	251	249	247	235	257	227	241	216	223	230	232	236	228	270	243	221	258	233	225	271	226	249	233	271	218	247	230	233	240	225	249	247	253	251	235	249	266	237	232	240	224	247	234	266	224	263	254	253	229	233	238	238	212	225	235	222	257	265	208	232	213	233	262	227	239	228	236	235	257	249	267	224	249	241	245	249	251	236	249	230	217	224	235	213	218	237	237	234	215	219	241	244	230	224	234	258	243	260	241	217	214	236	252	221	229	221	225	206	237	248	207	242	214	249	237	254	227	262	250	253	211	224	236	232	233	200	229	260	233	243	241	215	258	236	284	227	251	240	234	222	234	233	220	231	242	229	276	242	242	218	218	277	261	245	242	257	241	237	257	236	244	232	263	236	223	222	233	208	271	240	211	220	224	245	200	219	223	229	273	251	242	246	234	253	212	265	226	201	204	242	262	212	258	228	228	224	229	232	232	223	252	248	256	225	228	227	237	245	243	238	256	226	233	220	221	252	233	238	244	228	196	249	246	227	206	276	231	246	227	228	219	216	251	223	254	246	251	215	224	233	229	239	236	211	247	226	256	213	224	251	224	243	229	245	234	240	281	233	292	247	211	250	197	243	222	225	260	228	237	228	242	245	262	248	247	223	214	230	220	216	247	252	228	247	253	239	235	221	250	232	241	234	248	256	218	243	214	243	221	238	223	271	236	275	262	240	231	222	256	264	254	257	241	224	241	220	280	246	261	239	232	241	242	233	230	244	262	251	259	233	245	227	247	248	237	251	267	225	233	239	237	243	244	280	250	237	240	251	236	260	229	246	214	251	275	236	238	228	208	224	243	236	224	230	239	234	217	223	239	229	226	244	230	243	232	237	223	218	230	249	256	266	240	231	252	271	243	224	239	244	251	237	253	221	264	231	227	230	226	250	247	251	220	234	226	249	209	234	244	218	265	253	240	211	226	252	258	231	231	204	237	206	222	245	250	251	276	217	223	223	227	210	259	236	249	208	250	226	253	242	232	237	224	246	266	237	232	229	257	230	233	225	240	225	227	222	209	213	219	216	248	221	264	254	207	228	228	234	234	244	231	244	246	221	246	231	259	256	234	234	238	242	236	242	238	216	270	234	239	230	213	241	237	239	218	218	220	250	216	209	229	271	264	217	217	242	250	234	284	233	266	252	238	211	213	246	221	248	244	262	238	252	240	241	250	244	259	241	211	238	209	231	225	222	222	243	224	238	231	225	251	235	257	224	216	251	229	220	224	237	246	232	234	253	238	231	229	243	241	254	263	234	247	225	262	221	258	242	198	230	222	231	246	228	230	210	244	245	253	247	206	250	233	241	237	253	245	236	230	189	225	241	210	228	239	241	210	230	242	238	226	247	241	220	217	232	224	246	243	222	242	223	215	213	214	277	214	247	241	243	230	251	208	254	267	252	251	217	246	239	229	235	235	215	204	219	234	225	203	237	248	250	231	234	245	225	269	254	229	239	209	206	231	257	220	232	241	250	281	224	264	246	238	239	228	246	208	252	254	251	241	253	216	241	235	253	260	225	247	216	260	214	229	234	239	222	246	265	250	239	229	214	241	225	241	260	205	228	267	239	233	249	233	224	250	235	215	245	239	217	256	244	259	254	225	229	237	232	235	263	223	228	227	229	210	257	240	235	220	232	244	248	218	226	250	264	238	237	240	250	227	214	230	245	246	234	216	237	249	262	241	237	254	257	228	208	224	212	215	231	238	247	214	235	242	247	220	253	246	235	241	240	249	250	234	258	246	215	223	230	247	234	237	235	209	244	238	219	209	231	236	247	249	245	260	249	238	229	241	260	228	236	234	229	244	218	249	238	236	233	244	243	233	194	261	264	252	261	230	225	249	246	235	246	204	237	229	228	257	238	232	218	217	233	241	237	199	241	235	247	246	217	243	237	241	240	234	227	244	216	235	234	266	210	235	242	252	219	251	242	234	252	229	222	233	242	207	250	249	228	219	232	244	248	221	257	210	219	247	215	224	226	218	223	220	243	231	212	231	214	221	246	246	232	224	220	239	197	250	208	229	247	257	240	240	229	237	261	252	216	229	223	230	222	224	224	241	222	211	213	266	228	226	237	241	245	215	276	246	226	249	252	230	264	258	242	271	239	237	248	247	233	241	267	234	235	257	251	238	267	225	226	227	230	247	258	244	241	251	265	234	250	194	217	217	268	224	222	228	234	200	243	228	222	232	241	246	210	253	226	212	221	222	247	224	274	241	238	228	224	228	183	250	233	237	239	208	248	238	257	246	241	257	251	214	237	223	238	239	263	211	227	216	223	260	243	233	240	237	244	239	227	246	201	228	240	242	207	237	226	233	236	240	219	241	244	229	230	254	227	236	230	228	217	239	233	256	239	250	254	256	204	219	225	198	239	246	239	228	244	232	216	242	235	256	216	241	238	207	215	255	217	227	224	250	238	267	212	232	264	224	248	233	247	243	222	245	240	259	240	251	236	228	241	229	231	275	239	253	220	231	245	270	251	231	256	253	230	249	210	216	228	239	250	245	247	252	259	207	236	239	228	244	243	231	260	245	233	239	209	231	213	230	229	241	245	249	226	210	213	243	247	234	237	234	249	227	233	220	232	243	222	271	228	218	239	249	239	235	227	269	231	262	246	275	235	241	234	216	236	247	246	216	243	257	273	243	251	234	216	246	223	245	241	211	238	238	251	223	247	218	251	225	239	241	236	264	239	282	229	209	244	221	229	220	233	221	217	245	277	242	226	252	251	247	219	228	265	244	203	247	250	218	198	230	221	249	258	233	257	254	213	235	256	279	217	267	255	220	235	247	240	244	231	237	223	271	258	233	249	240	245	199	245	210	250	242	202	240	245	214	229	244	233	227	232	256	219	271	214	230	255	245	239	240	230	300	230	249	248	252	245	263	242	248	221	292	247	241	220	245	237	242	237	241	231	225	246	227	234	244	258	242	215	242	232	227	232	233	255	251	216	219	239	223	255	217	241	228	248	254	241	235	227	220	233	259	256	208	215	224	233	221	243	236	228	231	220	274	220	249	236	249	258	248	255	239	256	238	235	227	239	243	218	242	249	237	250	267	219	251	268	257	231	221	217	231	256	240	216	229	234	216	240	251	233	263	252	215	236	225	254	249	208	246	250	222	239	250	270	240	233	237	214	250	220	231	247	239	249	213	219	224	206	239	247	227	223	258	222	261	211	258	242	283	218	276	215	239	243	249	242	242	239	257	265	246	235	247	225	243	228	224	239	230	249	243	243	205	243	247	234	240	245	246	224	252	251	259	229	249	226	256	229	237	236	255	223	241	233	212	211	253	254	256	230	282	219	262	203	223	249	263	227	239	252	224	235	252	224	230	203	229	242	235	262	248	255	232	244	224	227	228	242	245	248	245	236	224	235	213	213
12738	2136	634	634	607	632	673	626	608	577	590	583	618	642	655	640	627	601	619	631	671	618	648	602	617	615	601	629	640	644	628	577	632	635	670	648	595	637	603	615	645	637	624	632	602	606	620	582	634	613	595	609	619	611	608	578	626	590	629	616	604	585	570	646	628	638	553	591	628	626	642	598	577	583	619	627	574	585	585	633	585	565	601	635	606	635	605	597	600	596	606	608	644	617	612	661	653	619	588	585	595	594	588	588	629	584	624	626	620	605	631	620	597	582	645	608	601	578	623	635	627	609	651	622	631	628	624	605	616	594	603	626	624	656	619	666	634	639	599	667	617	612	627	603	608	610	621	589	646	596	608	582	617	632	570	617	594	605	617	579	617	611	667	600	618	617	592	619	664	634	602	633	624	564	590	649	612	624	647	646	621	627	594	580	614	637	644	626	623	586	623	593	605	641	577	614	586	651	656	599	629	579	614	599	588	577	565	607	626	620	592	584	623	627	621	627	615	634	616	649	665	614	609	581	600	576	638	594	619	585	563	647	615	670	599	603	614	623	627	600	632	621	605	610	594	620	666	631	657	621	649	625	625	612	606	624	621	615	623	622	586	608	582	623	602	651	619	623	627	602	598	568	635	618	599	610	610	609	567	644	622	609	614	630	646	634	607	613	636	589	608	632	620	585	641	624	642	609	631	624	605	663	580	639	570	654	592	628	586	659	613	578	629	586	640	608	623	569	660	566	618	650	599	593	605	594	607	608	615	670	638	640	628	589	670	611	635	657	575	579	631	636	607	652	610	641	611	582	650	656	613	600	624	603	675	599	584	651	605	592	660	592	600	576	608	591	591	603	612	604	634	608	638	611	582	621	640	582	606	624	603	606	639	624	616	596	627	601	620	623	600	597	623	611	608	652	643	596	607	568	636	598	615	588	610	619	619	640	648	611	620	576	608	602	618	635	620	682	645	557	631	654	597	587	588	593	639	647	590	620	589	608	604	639	667	609	587	602	634	618	610	611	619	622	612	596	628	609	580	595	579	598	584	601	638	624	636	687	609	644	656	599	623	609	620	601	647	602	598	594	607	607	598	604	580	633	621	583	558	608	574	621	556	668	654	589	647	603	587	645	603	590	599	608	581	593	621	577	588	652	611	648	607	572	651	589	594	617	645	571	607	673	606	642	595	625	575	615	605	613	590	579	625	564	608	650	658	627	625	658	612	571	663	594	641	643	622	650	666	604	612	589	594	639	636	604	597	661	568	619	631	629	627	607	639	622	651	582	631	656	593	588	646	615	603	657	607	595	584	600	618	639	649	647	616	597	593	609	595	601	647	608	636	645	597	634	642	563	607	631	605	608	636	599	618	557	590	600	637	594	578	606	595	618	602	622	612	588	617	648	631	648	653	613	584	672	609	620	593	593	635	637	641	638	622	632	614	643	599	619	625	603	629	589	598	603	612	619	629	582	589	618	644	644	616	599	606	630	622	593	608	611	607	624	611	621	646	633	616	592	632	606	633	586	634	612	624	600	590	637	588	639	597	643	640	628	614	623	607	649	585	634	614	632	585	594	615	641	599	593	631	605	659	626	658	640	610	642	586	639	636	637	615	597	609	615	594	636	632	619	643	583	629	598	579	636	612	638	601	571	584	687	660	596	592	612	575	621	639	607	592	609	612	614	601	670	624	622	615	626	636	570	608	622	565	601	610	599	601	631	662	609	600	598	590	589	598	588	638	608	615	614	643	644	647	594	581	630	624	579	624	603	641	612	585	615	604	627	643	579	614	594	606	608	658	566	595	599	600	608	579	628	655	676	583	554	608	641	631	638	658	593	624	621	650	649	604	616	577	620	608	597	615	630	592	594	619	640	557	647	650	608	621	618	626	616	622	597	608	633	600	603	642	664	617	612	580	608	616	615	616	669	604	541	598	621	552	633	573	622	601	608	649	631	616	615	653	632	637	626	620	635	619	583	597	612	612	602	630	646	620	602	581	571	600	611	653	596	635	620	644	583	617	609	609	664	602	593	652	612	637	602	624	636	599	642	620	605	607	620	613	629	592	638	624	583	590	566	633	651	618	635	618	597	643	603	643	606	592	634	623	592	643	610	596	633	592	602	619	648	640	609	614	622	585	608	663	623	614	634	624	595	577	632	650	569	556	626	596	664	609	601	626	556	594	612	592	626	643	565	601	640	586	584	619	620	621	573	642	615	601	652	609	594	625	603	632	606	622	629	583	610	635	579	596	625	598	584	635	584	610	614	593	616	630	586	639	620	664	603	575	592	563	642	590	640	586	644	614	656	571	671	590	597	609	577	626	612	591	620	617	578	632	594	611	568	618	577	619	589	582	614	610	603	596	629	650	625	590	662	619	612	643	610	603	652	595	623	572	585	654	614	596	601	590	653	596	654	629	602	632	607	647	619	622	613	619	596	645	606	663	597	597	619	648	594	627	594	605	661	574	613	659	591	626	598	632	609	668	649	605	616	629	613	618	605	582	609	612	565	595	582	629	610	607	579	618	626	631	621	677	608	606	630	660	654	625	606	560	562	597	616	614	642	622	613	618	614	619	686	668	608	580	625	635	643	639	603	620	656	628	612	619	637	571	622	627	575	626	676	642	599	597	651	622	604	606	633	604	634	583	591	597	590	595	597	594	615	640	601	589	600	622	624	609	612	657	557	576	637	627	630	641	635	591	623	594	601	648	591	589	658	597	610	611	617	586	615	594	573	583	615	587	614	616	641	591	648	605	633	635	655	593	636	632	549	675	581	619	623	581	638	631	628	629	652	675	648	624	604	625	609	611	575	650	611	617	647	629	601	639	640	645	636	542	655	596	626	613	565	648	613	614	579	629	579	640	601	600	570	627	609	636	627	596	567	596	605	607	676	632	616	593	617	588	635	601	612	681	619	572	618	594	592	599	621	628	614	611	617	636	601	626	606	617	611	611	629	590	591	637	626	618	608	601	599	615	561	603	659	595	636	648	613	597	628	619	607	629	643	589	609	613	593	599	586	604	608	638	609	598	612	595	606	615	609	655	596	618	624	635	600	567	610	560	598	609	593	639	600	613	595	630	604	649	602	602	642	618	636	589	599	588	581	626	653	590	612	618	624	611	592	604	597	599	582	651	636	625	572	593	583	620	585	614	627	634	624	625	625	617	609	618	624	606	629	640	621	589	609	637	599	590	612	607	620	583	589	641	602	600	654	614	595	661	575	617	637	610	614	647	631	631	612	638	613	615	611	602	652	613	608	622	656	612	604	585	564	614	609	620	646	602	614	610	619	616	666	604	609	546	605	574	596	615	629	621	628	638	598	610	592	578	567	630	636	669	606	612	599	592	601	625	603	611	617	621	564	595	622	620	582	617	608	618	629	630	589	613	618	564	625	622	636	621	618	667	631	604	628	628	586	660	638	613	602	627	621	645	627	609	644	630	612	593	628	653	612	623	610	576	602	591	639	628	646	637	601	612	551	643	634	600	621	571	617
24966	21474	24777	28587	21465	21315	1437	485	450	457	396	367	362	341	366	381	423	369	382	383	398	383	374	367	396	380	350	381	380	330	342	387	350	337	324	347	363	360	318	332	370	417	388	372	390	390	360	358	364	378	379	363	362	342	380	361	350	358	353	351	340	358	322	350	348	373	379	392	367	379	387	379	387	365	339	381	364	377	365	354	378	385	382	356	355	369	340	356	346	370	372	411	369	325	341	377	346	356	346	344	389	388	361	378	395	334	372	356	368	354	342	360	356	344	376	377	390	366	374	341	334	338	378	367	374	375	362	371	327	354	330	348	311	366	376	324	371	354	376	366	387	344	308	404	364	355	381	329	389	389	323	396	365	361	389	343	337	378	348	364	361	387	363	366	373	379	356	337	348	352	354	366	376	319	342	315	344	362	376	363	370	352	332	398	366	383	374	352	363	345	360	376	348	370	391	373	378	369	354	365	313	397	357	375	355	383	345	344	351	354	365	364	346	373	369	381	327	331	396	393	336	371	336	405	356	395	368	333	347	357	360	358	356	342	378	383	373	363	359	378	351	333	365	366	343	365	374	378	368	379	355	342	345	357	349	360	341	339	331	353	300	368	397	374	386	343	342	363	337	386	335	367	345	380	368	412	371	374	379	367	383	369	367	346	373	347	363	360	353	356	353	344	385	358	381	391	357	372	379	363	361	363	358	368	344	351	382	340	360	389	376	360	337	369	356	376	364	354	369	364	365	372	375	371	354	314	355	347	359	318	381	335	304	326	345	366	362	369	357	368	359	335	352	328	364	376	336	346	372	346	362	358	337	383	363	387	378	339	358	376	368	345	351	352	355	323	342	344	376	370	369	389	344	350	398	352	339	366	388	381	333	334	384	362	393	381	353	370	382	369	357	361	358	385	374	321	356	384	359	331	359	389	374	356	359	328	376	322	351	360	350	335	357	366	375	368	363	382	416	390	318	372	353	369	376	339	338	353	337	346	360	347	378	355	411	369	337	337	341	362	309	380	362	318	391	407	368	367	381	339	387	400	347	351	404	327	334	350	367	350	381	371	357	357	393	387	343	355	348	377	326	354	371	339	383	355	367	388	384	371	359	354	368	340	369	388	360	310	386	339	375	332	368	328	346	351	349	366	370	380	349	348	367	395	377	372	382	340	358	371	373	379	362	358	401	333	367	352	377	353	374	394	353	347	341	339	336	367	395	343	345	361	404	305	340	331	352	379	366	368	354	389	359	379	340	357	365	373	368	364	339	345	394	357	382	376	353	360	370	365	373	350	384	384	346	366	365	394	371	339	353	352	361	353	371	370	367	359	358	363	342	384	380	341	346	367	365	393	365	357	379	376	352	377	345	346	361	373	342	365	336	352	346	362	385	329	374	368	381	332	328	379	368	332	354	355	363	409	350	365	385	392	347	338	387	375	363	363	398	341	369	386	375	357	348	389	376	386	368	320	377	335	336	371	341	333	352	372	355	350	366	309	363	365	372	370	344	400	380	360	352	342	401	379	355	345	343	361	379	389	360	351	367	334	373	352	383	374	354	336	375	386	384	352	338	308	352	355	396	361	351	378	347	369	391	370	347	332	365	371	377	345	418	331	357	342	394	341	358	340	357	354	330	359	365	355	364	380	345	352	349	358	345	339	345	342	353	349	371	364	348	336	371	348	374	334	371	383	345	325	372	356	345	369	363	380	358	329	374	363	384	350	361	367	356	362	399	366	406	335	344	370	355	384	400	362	357	389	365	340	352	351	387	362	383	353	369	391	385	382	337	352	336	355	353	362	376	369	362	383	400	382	379	345	400	359	351	367	360	342	328	345	350	357	379	352	394	368	351	368	359	324	339	369	345	374	359	390	348	324	370	356	351	382	365	344	336	357	355	355	366	324	340	366	366	360	339	384	379	369	329	366	328	341	355	382	337	376	354	356	394	384	329	378	387	339	351	370	351	387	362	349	367	338	380	360	380	378	349	364	383	389	366	364	389	370	367	371	343	373	379	374	393	398	373	334	367	326	378	359	352	344	366	369	387	331	346	377	377	404	358	355	338	310	367	355	377	379	375	340	347	360	348	397	363	350	375	360	365	356	348	342	360	347	370	369	367	339	316	370	330	339	312	355	393	355	338	377	366	355	347	373	383	370	402	349	368	343	411	381	380	393	346	384	356	377	362	355	356	360	359	368	384	368	357	338	313	349	326	365	355	354	336	293	360	370	349	340	369	357	375	345	354	380	352	327	340	348	415	365	372	372	332	315	407	359	335	359	376	393	350	344	381	325	344	370	350	394	349	332	353	355	329	358	366	338	381	369	343	359	348	368	354	341	375	331	361	423	345	305	368	349	372	343	351	356	356	335	340	401	356	385	340	350	337	371	335	353	389	395	371	351	330	376	368	378	349	380	347	361	359	358	373	381	367	376	341	378	325	364	361	383	398	365	371	415	373	359	345	357	361	372	315	373	340	369	403	330	355	359	365	321	377	370	345	335	331	369	349	370	389	333	338	359	351	361	383	369	373	365	348	330	344	362	374	344	368	390	350	345	371	358	390	352	330	373	350	365	399	360	354	377	320	368	400	385	399	357	345	381	367	334	346	375	373	388	358	333	402	375	356	365	318	332	375	318	354	370	380	339	370	350	391	371	348	342	345	332	328	347	358	319	359	348	353	373	367	394	379	350	384	356	353	364	363	361	355	385	333	356	363	356	354	388	392	326	353	379	307	336	335	394	348	361	363	353	379	359	375	387	367	378	371	348	353	361	347	343	333	317	408	386	334	368	361	373	364	344	342	341	365	331	411	379	361	348	377	375	348	336	345	352	314	371	388	366	377	335	348	337	331	377	361	366	331	386	359	367	366	388	373	375	363	354	348	356	352	365	377	363	354	394	379	348	329	361	349	361	347	375	331	326	377	351	366	357	361	338	345	354	352	360	379	349	384	381	389	358	367	374	361	378	350	361	365	344	368	330	367	361	332	350	370	356	367	360	357	339	364	344	347	369	350	358	369	371	396	363	362	350	340	372	356	397	379	334	387	347	344	390	338	333	366	333	388	367	373	344	339	349	372	330	401	378	360	329	338	333	384	349	333	342	369	357	353	368	368	399	373	333	347	367	350	346	369	344	374	390	381	384	362	370	338	352	344	381	373	425	387	343	345	368	390	391	320	356	334	385	352	361	351	387	324	383	337	365	346	316	366	354	410	362	356	339	341	350	369	365	401	386	358	315	328	327	351	339	351	358	315	395	392	361	385	336	349	362	352	366	335	337	372	333	359	409	385	328	375	387	383	349	342	340	370	299	383	356	344	359	360	376	359	308	347	359	378	353	374	374	368	373	348	345	349	367	343	363	362	377	335	369	382	341	385	374	349	367	320	361	371	390	348	348	357	360	357	357	364	345	353	345	334	355	349	381	374	360	366	377	365	352	329	374	360	341	385	356	402	368	352	361	367	400	350	365	388	332	364	353	361	354	345	337	394	383	369	349
34093	9810	1438	1146	969	920	947	890	949	886	821	918	876	875	819	882	906	813	866	889	901	896	870	889	888	848	845	877	853	857	906	886	781	839	893	924	864	832	853	898	873	835	841	856	867	881	877	814	870	846	876	885	866	855	799	881	856	835	878	832	846	819	872	856	874	816	864	870	840	823	898	838	858	865	905	830	858	838	823	828	805	810	857	854	807	841	778	890	870	807	847	849	869	845	895	862	913	849	793	885	828	802	833	787	815	813	834	845	812	859	869	837	818	819	878	828	864	812	804	849	829	907	818	851	843	838	845	812	895	796	864	871	779	856	908	903	848	839	817	856	845	802	830	837	879	844	862	829	826	874	852	879	829	913	847	866	847	831	869	860	900	854	835	817	886	857	843	796	884	852	861	887	844	873	902	866	864	846	825	838	844	872	854	826	811	872	891	864	849	859	821	889	831	851	870	832	792	851	884	873	849	833	783	781	853	876	836	900	828	800	832	852	839	855	858	892	852	866	861	878	848	816	822	885	853	833	840	850	876	823	830	834	876	847	825	801	865	877	871	844	823	890	857	905	904	874	830	894	826	855	786	860	883	879	809	829	868	863	825	872	876	837	875	841	826	830	801	807	889	871	844	862	835	781	827	820	819	815	875	819	865	817	841	873	829	833	798	858	817	853	867	877	826	876	842	851	840	881	902	861	852	819	868	877	829	834	848	897	849	846	843	853	903	793	896	836	747	809	830	849	862	893	820	826	905	901	860	886	815	866	905	879	866	869	816	851	838	828	809	822	847	867	871	891	867	856	863	823	817	831	871	782	840	880	870	869	849	873	846	837	878	904	886	867	844	879	862	807	895	814	865	811	873	892	843	845	874	860	863	848	870	833	848	828	832	815	846	798	857	833	859	891	856	876	837	849	859	850	827	878	896	860	857	813	868	870	807	841	857	850	826	856	889	892	842	863	848	836	831	855	796	834	788	838	818	879	868	900	868	850	824	829	872	874	850	870	815	829	849	860	871	870	859	858	884	819	859	827	815	891	843	843	824	893	865	860	876	854	863	883	822	830	843	887	847	823	832	836	846	877	835	793	859	876	847	877	830	869	886	890	868	850	854	904	862	866	868	868	842	827	871	816	806	829	869	904	895	861	847	838	847	854	883	833	864	844	851	840	874	822	858	881	814	847	908	836	890	830	833	925	810	817	875	835	844	877	846	851	835	845	849	891	862	819	866	851	848	873	830	856	827	796	864	826	865	826	827	875	818	857	875	817	810	831	882	821	770	811	858	873	828	866	851	835	876	856	875	879	794	867	860	882	820	903	844	859	853	857	853	821	874	864	871	866	849	853	844	773	845	814	806	855	849	851	860	846	863	880	875	857	817	898	795	858	905	806	854	866	823	831	837	837	824	843	847	824	843	893	821	822	792	871	898	900	894	833	844	852	832	844	814	873	826	810	870	884	859	834	851	849	868	865	805	824	831	868	829	892	833	830	833	802	842	909	907	849	816	810	823	858	856	891	828	851	860	833	830	864	854	824	923	784	817	827	895	827	850	836	882	827	826	854	834	813	842	885	860	916	827	845	857	878	827	822	871	825	860	863	835	829	837	865	849	864	848	866	850	853	864	841	812	821	850	845	886	856	873	836	840	829	856	889	816	826	860	843	892	885	829	805	830	869	869	831	877	887	921	829	891	837	902	840	774	896	853	875	870	805	854	879	813	847	857	866	832	851	819	855	870	794	824	838	853	854	820	838	860	818	912	792	834	857	861	840	877	892	820	869	802	859	838	839	859	855	857	824	854	853	866	879	883	867	853	835	797	818	866	852	835	864	819	809	830	829	838	838	881	843	870	832	827	837	869	865	847	851	828	828	859	812	913	805	854	833	817	823	853	849	884	838	840	842	856	867	823	836	913	834	862	800	859	854	878	786	883	843	846	838	861	863	842	877	826	828	796	855	823	889	896	846	864	863	824	879	866	869	841	842	874	881	891	858	831	855	852	886	844	828	941	884	869	803	863	860	827	827	856	854	873	789	855	891	894	864	889	851	849	937	850	917	880	859	882	827	838	869	870	836	807	845	856	838	875	835	836	804	890	859	825	815	864	864	873	848	865	845	806	821	855	861	901	833	866	802	845	903	851	809	832	838	820	837	923	887	881	851	824	868	838	866	862	909	830	839	854	851	856	882	797	828	881	802	814	846	869	853	846	855	849	859	874	819	862	833	835	872	865	790	834	845	856	864	877	840	880	846	770	844	831	867	820	860	831	854	872	857	812	837	911	889	856	878	818	853	829	866	813	854	859	859	845	844	846	839	826	843	843	853	862	854	824	835	771	890	843	895	851	880	783	859	833	857	838	884	848	770	847	848	812	832	904	878	843	808	815	852	844	848	861	876	853	882	821	820	865	896	841	852	895	881	849	864	829	825	913	864	855	844	870	837	799	835	818	837	861	826	848	818	814	777	886	855	817	865	832	827	885	832	793	844	906	867	869	869	842	852	893	826	903	899	872	859	831	857	843	841	856	848	851	868	868	839	807	796	843	851	838	870	863	864	860	841	876	854	857	797	822	821	814	870	876	897	784	878	860	853	835	882	881	822	848	866	827	830	883	814	864	861	826	841	770	854	849	849	842	847	856	861	801	845	848	837	862	846	806	820	839	863	879	872	843	792	838	862	850	815	864	889	798	843	892	878	812	853	872	856	847	841	867	854	819	856	805	885	870	845	846	835	846	860	900	829	844	877	895	765	849	828	877	811	862	869	830	872	844	818	846	808	876	792	895	857	836	895	858	803	884	913	821	900	811	830	870	827	813	832	863	839	832	830	872	842	856	875	854	864	873	973	862	852	857	843	791	854	895	823	839	851	859	824	872	893	819	834	812	825	844	830	840	895	835	872	872	930	810	831	803	830	826	843	847	831	816	847	845	841	825	899	859	850	886	824	897	815	848	907	831	815	861	860	831	844	890	814	837	864	837	827	863	873	843	851	800	823	830	884	850	859	815	869	859	852	798	822	838	857	803	877	844	842	822	845	904	838	830	843	855	866	829	832	835	794	850	823	872	866	826	839	859	843	850	808	885	816	821	871	823	883	865	894	853	870	832	858	851	853	877	879	917	902	844	829	886	851	827	841	824	811	805	840	904	870	816	835	851	796	844	849	834	825	851	863	864	791	871	849	846	798	762	847	881	871	831	870	821	866	852	858	891	892	895	826	773	882	917	853	834	875	880	863	864	820	850	861	858	839	867	848	851	787	913	855	815	816	865	881	830	828	815	849	864	836	875	854	839	821	832	847	890	846	819	846	833	831	826	883	843	847	833	832	831	828	842	848	829	875	788	881	822	817	897	845	841	849	875	850	848	870	836	849	817	825	874	863	827	799	814	869	847	869	875	847	848	856	822	855	847	852	870	886	857	838	891	833	856	828	865	813	836	840	875	854	814	883	790	815	797	841	884	836	908	811	862	923	838	834	849	840	837	835	830	816	850	796	865	912
24411	21494	25149	28257	21494	21508	17868	668	399	363	356	285	343	306	344	283	298	302	316	316	321	290	302	285	344	294	306	304	295	274	296	312	302	323	313	297	296	286	278	301	278	294	284	285	288	271	270	255	298	262	291	286	261	276	289	275	292	269	306	278	263	258	314	297	274	297	262	316	280	301	243	272	278	275	307	271	295	301	298	297	309	282	274	313	289	287	299	289	271	283	299	295	277	273	281	285	291	292	291	281	325	266	300	322	311	288	304	270	255	284	304	312	279	287	264	290	303	258	270	298	266	247	305	273	283	299	295	271	287	280	281	261	304	279	308	269	308	276	261	279	298	291	295	298	294	310	289	280	272	286	312	279	324	268	286	259	275	292	302	273	303	302	303	295	295	265	268	252	274	289	276	296	269	286	289	273	270	313	275	333	310	267	286	316	304	310	275	304	326	287	292	284	298	286	279	279	251	304	270	257	313	297	277	278	255	290	297	316	272	288	260	263	323	281	278	267	315	307	311	266	322	274	276	298	289	258	309	298	264	282	263	286	306	251	292	279	277	301	274	273	307	301	266	279	297	286	286	263	297	279	285	302	280	274	272	267	261	285	299	297	309	289	294	279	290	279	249	271	279	266	293	279	303	301	270	288	305	313	288	304	280	290	265	295	267	294	295	268	275	277	289	293	336	306	287	285	287	272	271	286	295	295	297	270	298	281	264	294	282	278	269	271	247	305	289	300	261	313	314	291	312	318	319	291	297	321	275	246	298	297	267	300	271	297	268	279	304	314	274	259	304	316	282	358	301	300	302	292	301	292	280	279	275	310	299	290	300	283	295	305	288	292	275	284	282	259	311	275	317	277	312	273	308	283	282	261	284	305	278	310	307	278	259	295	267	323	307	252	315	292	276	284	285	270	280	288	276	279	283	294	298	290	271	271	283	260	257	303	274	307	279	288	261	313	309	271	292	290	274	308	258	277	256	302	309	300	278	297	271	287	268	276	303	275	284	266	284	283	255	285	254	277	279	291	295	295	247	264	293	295	292	275	289	279	246	299	245	294	300	299	272	307	293	311	280	276	329	293	307	278	269	292	298	273	294	275	277	300	316	265	277	277	291	289	291	276	260	304	245	286	281	329	281	294	312	304	247	285	261	305	302	282	287	291	307	293	318	286	299	303	258	280	288	299	293	287	269	309	286	297	277	287	286	271	281	309	280	278	264	258	277	273	300	306	297	296	299	295	277	304	289	277	322	314	312	291	301	299	295	270	294	306	295	333	284	294	306	305	323	301	289	291	272	273	296	249	296	253	283	279	267	318	248	263	277	278	282	282	305	272	291	311	261	295	311	281	252	271	317	299	299	279	287	281	301	283	294	302	295	287	292	290	252	308	304	307	287	285	247	311	299	295	277	271	299	281	289	299	271	295	265	255	279	307	278	291	294	271	296	290	276	262	290	321	306	280	317	275	264	280	267	272	261	279	286	293	288	281	272	285	252	282	276	277	277	338	254	305	305	310	282	263	293	262	303	302	330	320	297	288	285	290	267	282	269	278	282	284	255	273	272	299	281	262	282	258	288	302	316	269	305	305	241	282	286	297	252	271	282	305	308	275	312	321	302	279	259	285	289	293	279	307	298	267	281	257	289	271	282	293	307	300	275	288	301	297	278	299	292	313	277	301	293	323	295	287	290	274	278	291	276	288	255	297	281	280	294	283	299	272	273	255	299	291	293	292	280	279	295	279	275	265	302	290	246	300	265	246	251	306	281	306	307	278	285	268	287	307	276	315	266	289	260	277	298	311	289	291	263	269	267	283	292	291	296	299	286	302	313	285	315	277	277	256	310	311	287	268	253	290	270	294	299	323	306	282	308	288	294	253	268	319	283	284	272	316	273	277	293	307	310	309	263	304	268	278	317	282	273	305	248	265	328	266	281	279	281	254	315	322	296	306	285	276	292	300	294	295	250	283	284	259	315	272	275	317	290	321	276	295	287	287	277	293	298	330	295	285	293	278	280	283	290	281	302	270	291	255	268	279	280	264	313	288	284	293	276	276	269	290	305	290	279	281	294	268	288	279	285	285	283	271	269	256	266	280	283	243	259	272	274	288	298	287	276	287	265	295	320	290	285	300	287	267	271	292	309	300	273	292	260	293	311	284	279	264	293	284	303	286	294	279	293	304	297	301	306	263	253	264	274	269	295	280	286	309	277	274	321	263	267	272	259	283	282	254	303	276	292	297	252	271	293	271	268	267	288	297	295	307	266	284	284	290	283	292	266	268	294	316	291	309	284	281	300	288	287	293	291	312	280	306	281	267	275	299	310	277	298	297	273	298	283	274	278	285	317	308	283	292	299	293	280	292	310	300	283	260	298	286	283	282	290	311	297	286	287	282	258	271	297	274	291	270	263	288	285	304	290	263	287	303	267	280	270	281	264	288	307	289	276	276	302	281	322	282	290	313	301	305	295	278	277	297	285	319	323	244	262	263	287	267	282	279	288	287	276	266	294	301	279	286	295	284	293	275	305	284	288	304	265	250	300	276	261	270	291	294	279	297	296	264	248	265	265	294	297	310	290	264	268	300	265	271	303	281	291	264	309	270	274	300	308	307	295	291	311	280	303	260	295	310	277	283	273	297	263	284	285	303	285	287	284	282	301	302	329	279	307	312	284	319	277	302	285	294	303	282	289	256	297	294	306	276	295	295	302	287	295	266	299	285	293	287	289	297	267	270	311	297	287	268	277	293	297	271	279	270	307	295	264	308	317	286	285	293	304	286	260	289	261	288	275	261	259	296	285	259	259	292	313	286	263	303	333	274	282	284	310	269	301	276	284	306	273	265	260	292	293	271	298	300	297	278	311	287	273	283	304	298	288	313	279	291	288	273	291	284	306	290	284	274	275	310	272	293	301	292	273	284	296	267	278	308	261	299	258	275	288	297	282	294	292	299	265	293	300	304	301	284	270	254	313	276	269	302	310	250	255	267	277	276	256	307	271	284	319	271	267	263	312	278	278	287	256	308	301	254	329	270	275	296	294	253	280	273	304	291	310	299	337	288	276	301	290	234	289	259	289	259	275	279	326	292	301	276	235	302	306	317	301	291	293	321	294	311	262	289	268	276	289	268	281	286	290	276	310	303	299	258	302	276	296	269	287	321	257	279	270	268	300	282	286	238	260	272	285	263	291	287	306	288	300	319	253	273	290	263	287	295	295	256	307	285	279	300	311	276	310	281	290	286	316	282	272	304	264	290	266	292	262	300	278	302	301	300	285	295	275	292	277	280	281	304	291	281	326	312	287	289	275	275	290	313	312	286	265	247	319	254	281	276	299	294	301	298	319	280	279	265	274	277	314	276	272	271	305	304	287	305	283	309	280	307	271	255	304	272	292	289	278	317	287	259	275	309	269	266	300	305	309	250	275	284	259	277	280	271	301	277	303	274	303	300	262	262	266	257	293	262	279	277	329	273	310	314	291	299	275	289	288	280	283	284	289	304
41488	10124	1747	1108	885	821	699	736	691	696	714	693	648	639	684	662	726	647	674	694	711	735	683	690	622	651	653	677	656	677	668	677	681	660	659	668	662	628	674	684	649	677	656	702	697	665	654	714	661	634	667	692	667	700	680	673	682	643	691	669	708	666	643	661	677	681	662	692	643	663	654	659	705	678	702	692	664	681	626	674	631	704	698	662	674	644	666	667	669	657	705	712	711	675	667	676	651	644	649	679	700	677	714	657	662	654	650	687	664	663	646	655	739	670	650	654	648	666	649	670	713	657	658	678	664	683	670	659	664	628	709	686	649	688	668	704	679	647	671	722	614	670	686	641	703	628	717	679	695	691	740	648	668	674	684	682	663	656	659	683	676	622	674	688	665	650	660	649	675	680	622	651	657	689	675	726	655	712	638	665	674	642	700	710	642	675	684	699	708	662	680	635	675	701	669	654	689	664	673	645	634	673	706	692	665	679	660	658	594	685	667	658	680	686	672	662	684	647	697	663	647	671	685	655	634	641	672	661	630	671	627	680	716	690	665	694	645	657	667	672	632	657	653	675	632	708	613	666	656	662	651	639	715	649	689	610	671	701	684	658	699	660	691	671	690	628	638	665	675	657	697	694	664	660	640	660	633	713	674	678	710	660	686	699	709	684	683	651	688	667	713	682	671	651	657	641	662	682	710	698	698	690	673	687	697	635	703	638	645	634	686	722	692	628	689	689	655	673	743	713	631	705	687	699	676	688	643	646	656	711	667	694	672	597	630	656	653	647	658	644	662	720	681	635	660	649	675	719	659	690	650	723	665	634	648	677	691	648	643	731	665	670	714	667	646	691	596	637	672	721	655	653	650	706	605	716	665	711	677	660	643	637	661	655	630	664	628	662	657	699	654	682	671	610	666	677	653	676	628	713	683	703	609	664	643	626	665	704	673	642	653	656	651	657	644	603	686	689	636	690	708	677	688	666	678	669	698	700	704	699	648	660	680	679	663	660	698	649	675	653	705	667	668	693	654	646	684	707	654	678	706	725	668	594	681	692	679	659	675	684	681	678	680	644	688	650	693	672	649	674	637	671	690	685	670	644	668	642	659	666	677	676	670	694	665	705	666	677	683	655	696	656	685	673	643	658	712	658	653	712	653	689	637	674	698	665	676	629	678	654	662	691	689	677	670	676	652	646	681	694	664	653	667	629	648	665	648	652	678	713	651	690	690	643	664	679	644	659	660	687	629	646	690	633	707	688	693	662	645	626	686	710	691	693	653	685	669	675	651	624	666	654	679	645	689	681	632	667	658	674	661	670	641	665	647	675	656	641	673	678	670	646	668	668	640	610	681	677	621	627	647	672	606	677	652	690	652	668	697	652	672	676	682	662	676	636	654	671	696	656	667	644	676	652	688	662	695	651	654	638	713	653	667	684	732	639	706	728	659	682	671	686	659	679	690	633	691	663	685	659	637	701	705	629	700	649	668	675	665	645	659	723	644	692	676	714	670	637	666	669	673	727	683	676	629	722	657	694	632	720	692	643	652	682	695	615	660	677	627	654	670	663	644	654	683	630	683	647	677	664	691	694	648	714	697	651	711	654	726	648	657	672	664	610	652	661	680	694	680	685	671	690	654	673	615	684	638	647	694	674	684	670	698	679	675	703	705	713	649	634	686	649	641	647	660	650	701	641	671	689	655	657	689	700	674	687	701	704	678	677	652	660	662	652	686	605	622	647	685	716	730	669	670	667	706	656	703	681	664	716	636	661	666	706	667	687	671	727	654	689	688	673	652	726	654	659	697	674	671	691	720	674	680	674	646	685	662	675	691	657	635	690	682	671	669	631	646	654	628	694	705	668	694	697	654	667	657	654	699	736	653	693	636	630	648	636	669	635	650	665	675	658	655	659	601	665	613	662	706	688	674	686	631	657	649	647	612	667	671	678	668	664	664	663	668	675	668	691	651	637	660	658	658	665	699	684	672	644	670	653	651	666	678	649	647	682	641	692	664	681	682	689	671	673	670	669	639	683	630	678	655	672	712	654	692	617	639	685	682	621	689	655	693	643	686	681	665	650	677	688	643	653	665	655	647	711	688	638	628	656	729	617	656	675	613	687	691	697	716	643	694	679	645	689	663	669	677	645	691	641	661	645	695	708	705	629	645	663	633	658	613	730	669	694	665	695	662	660	675	685	692	688	682	629	656	637	625	708	650	653	647	676	677	707	684	696	657	669	662	669	706	695	680	665	704	649	666	682	629	683	651	656	648	661	645	658	688	662	645	692	715	682	694	636	688	648	637	666	657	665	664	683	639	682	667	688	663	665	703	647	670	613	649	654	681	665	651	628	655	637	684	648	673	684	622	712	715	677	719	634	691	701	674	716	713	648	701	643	609	651	710	661	691	675	729	661	681	675	716	643	689	705	658	674	657	669	675	728	676	640	687	690	668	683	631	674	627	708	682	599	657	628	714	669	676	667	711	649	680	614	699	643	657	686	690	668	722	642	633	633	658	689	684	594	665	659	690	668	686	673	736	696	632	707	695	705	676	614	662	708	673	647	652	645	717	688	701	682	628	669	670	637	640	684	667	674	620	700	703	648	653	659	639	677	690	689	688	639	619	612	633	698	709	689	677	665	725	638	672	672	672	682	695	627	632	703	708	668	664	665	684	604	697	668	674	701	714	655	713	647	620	684	668	697	676	677	668	636	639	650	642	677	674	636	677	688	637	681	647	687	698	699	652	615	697	692	699	652	673	729	678	697	667	672	678	650	629	674	675	708	658	655	729	634	650	638	677	665	666	693	693	656	663	642	694	683	635	690	653	634	645	685	639	681	693	646	636	628	660	662	718	698	700	658	679	665	668	652	672	633	597	678	669	667	695	689	691	648	669	685	663	706	644	650	653	610	651	663	668	710	654	705	595	671	676	649	699	665	675	644	690	715	653	688	696	665	682	698	644	616	644	677	650	656	721	630	696	665	676	709	714	612	692	689	592	688	656	662	688	651	666	631	689	683	700	679	683	662	634	625	647	671	668	672	685	681	675	651	666	686	696	648	671	696	686	668	687	734	649	654	669	652	656	671	689	666	662	662	663	646	629	664	713	676	671	654	690	661	666	661	657	706	690	673	652	719	664	635	653	674	684	639	670	710	625	705	712	678	724	709	669	682	666	612	680	655	685	655	684	674	624	714	658	691	678	672	729	641	668	684	663	654	667	698	683	695	701	644	612	650	682	699	657	687	651	698	637	643	654	703	639	651	662	654	657	678	665	652	689	654	683	659	630	705	634	681	652	681	694	632	689	626	659	673	665	694	666	602	736	711	624	708	644	654	715	657	663	674	661	672	685	688	675	572	679	657	618	682	648	668	637	659	600	665	661	652	711	658	724	626	690	636	629	661	632	638	670	699	636	672	669	623	642	685	624	689	649	637	667	649	620	697	633	684	707	662	678	660	701	617	688	664	684	689	715	686	682	627	688	652	668	640	668	694	647	662
31375	21278	13352	1141	466	429	405	238	225	240	226	246	268	238	234	228	257	258	269	269	208	241	242	227	220	255	240	234	251	259	250	272	254	259	262	233	276	238	266	265	245	230	240	263	266	240	232	233	244	255	253	258	242	228	241	273	248	260	225	255	249	267	234	239	251	262	239	250	253	204	228	263	223	218	235	271	214	251	232	247	248	246	226	221	228	260	234	276	231	243	264	259	235	219	237	277	212	230	242	239	243	234	266	241	241	233	244	233	280	236	248	261	267	271	236	234	260	236	218	245	234	248	219	248	225	230	219	258	202	244	235	222	245	266	239	281	246	221	260	256	260	257	245	258	248	248	233	241	229	267	214	237	260	217	248	249	241	241	224	238	228	239	232	256	227	238	242	259	253	242	246	217	234	217	211	229	241	235	246	247	259	227	238	260	247	246	236	229	226	267	232	248	245	235	248	245	253	253	237	217	247	236	252	240	235	235	266	244	225	248	250	226	244	252	254	257	255	235	221	253	230	260	253	230	232	237	253	247	278	226	205	244	264	240	231	252	235	234	238	244	239	234	251	246	227	257	278	238	240	243	258	255	264	262	259	222	267	230	236	257	246	230	219	241	257	220	212	262	250	258	230	231	216	224	231	236	224	253	222	244	235	249	269	257	239	202	224	226	251	252	278	269	254	238	250	260	240	221	251	230	246	224	231	242	255	223	277	256	234	253	221	228	244	245	249	249	263	251	234	234	230	248	237	234	246	221	217	246	248	239	262	247	245	251	264	244	284	236	224	246	232	215	258	236	239	260	250	218	247	245	243	242	249	245	260	252	200	218	254	235	282	243	215	243	247	245	256	234	253	224	262	239	245	227	240	247	233	243	270	240	231	248	230	229	223	234	245	254	252	265	232	220	268	247	220	242	245	241	220	219	249	237	234	230	215	232	212	250	245	239	226	227	247	233	252	235	246	257	264	257	218	237	248	227	257	240	237	235	227	274	215	238	229	227	237	260	249	224	235	233	253	229	228	235	261	258	234	236	235	247	247	231	239	259	250	242	227	220	245	242	219	251	222	245	243	232	254	239	226	207	234	262	253	256	243	220	251	231	242	235	233	240	224	254	265	247	242	221	228	247	246	270	240	244	252	259	209	256	219	273	247	245	235	194	253	222	259	254	241	225	211	279	249	248	246	223	248	259	231	233	257	230	241	267	279	252	255	241	204	239	230	259	248	236	244	257	251	262	248	232	253	267	240	251	225	228	263	250	227	220	259	205	257	237	238	228	261	257	211	247	242	217	235	246	237	234	243	282	256	219	212	244	249	248	270	241	251	272	243	249	237	230	218	254	248	231	261	264	228	223	228	257	252	249	244	288	258	241	245	264	245	266	214	250	231	269	247	233	265	276	246	257	249	210	233	253	247	219	224	237	234	234	256	221	230	238	241	248	233	223	249	265	220	240	225	243	234	259	229	220	245	251	224	225	240	236	230	279	248	208	220	265	214	238	243	232	222	251	280	223	246	233	261	260	241	224	210	213	265	238	259	220	219	236	246	217	256	245	237	248	244	237	238	218	249	249	240	239	234	250	221	235	234	246	236	222	263	234	232	220	248	205	233	268	261	228	251	225	255	217	264	239	259	246	246	225	258	254	225	233	249	254	261	275	220	235	270	221	253	241	243	272	230	243	245	236	261	215	234	250	243	267	236	241	227	226	242	274	235	261	227	236	227	237	240	245	256	276	250	225	236	220	231	237	241	237	242	227	252	207	255	240	256	224	249	220	221	223	257	237	212	269	248	198	239	231	251	233	246	242	274	248	234	208	229	244	278	219	212	260	216	244	259	251	237	248	250	233	232	227	228	242	244	240	229	253	257	246	255	254	243	233	247	233	239	239	223	239	228	223	253	213	244	217	278	246	233	255	246	227	251	253	245	255	229	236	269	233	248	266	209	260	223	230	244	256	226	219	214	248	254	233	224	263	252	238	211	269	211	232	247	226	263	213	249	235	227	244	213	239	282	238	266	245	232	257	241	258	272	267	244	242	239	255	222	235	211	247	258	261	249	244	233	247	281	231	218	230	199	240	268	269	275	260	243	220	255	238	228	242	248	252	251	239	218	277	231	248	234	231	247	225	234	221	226	290	268	252	258	235	216	237	223	244	242	248	261	222	250	216	237	263	266	247	230	240	208	212	244	241	238	236	231	217	252	254	268	199	272	260	276	243	222	235	236	267	226	234	233	224	241	240	257	252	232	228	207	235	267	231	222	226	239	254	247	284	217	222	231	234	220	254	209	241	248	216	263	258	233	237	249	264	221	231	244	240	239	249	255	242	230	246	219	247	239	226	228	248	248	229	207	262	261	253	187	238	240	256	236	231	215	238	266	219	251	242	231	260	229	224	225	238	235	220	253	254	262	243	222	228	226	250	256	223	239	263	251	225	224	221	247	265	270	255	259	233	261	241	252	246	252	236	251	249	252	234	258	237	232	242	262	242	260	249	213	256	228	221	236	260	244	245	258	233	224	213	248	223	247	264	243	246	252	244	214	244	254	272	268	220	215	239	228	243	251	244	220	222	261	255	234	233	246	263	202	256	230	234	253	232	253	239	237	244	253	227	244	226	256	268	238	252	228	215	248	243	253	228	267	192	227	257	263	228	256	239	244	226	239	256	220	247	261	245	242	225	234	262	261	215	234	261	242	270	220	261	263	230	246	246	221	229	226	235	249	230	235	255	250	253	251	252	209	249	225	239	206	246	214	259	219	239	256	233	246	234	263	252	237	245	242	240	243	225	260	261	259	241	275	273	243	229	219	230	238	248	275	251	245	259	267	249	257	260	237	229	250	230	226	269	251	267	262	243	243	235	231	223	258	222	231	223	256	262	237	225	219	269	219	222	251	276	227	253	247	242	250	244	229	253	198	223	251	228	236	261	258	219	224	247	225	232	235	262	220	249	248	253	239	278	238	272	214	261	234	254	232	246	236	215	209	256	241	226	243	231	244	243	258	242	237	217	228	221	262	228	274	240	242	267	210	268	243	251	235	234	206	259	242	230	259	272	215	238	256	273	232	221	255	273	241	256	242	228	248	255	251	253	243	263	241	244	228	243	223	255	238	225	237	247	222	256	233	232	233	218	240	241	236	255	265	236	270	228	219	239	202	214	246	241	248	224	234	225	258	229	227	261	235	247	247	235	253	248	232	206	267	219	257	266	226	252	232	244	249	218	234	234	281	236	227	244	262	242	249	254	229	214	243	246	258	244	266	249	251	246	237	230	268	225	226	219	235	235	246	254	227	228	256	261	224	222	260	239	209	219	204	219	219	240	257	243	241	247	258	233	242	250	245	257	250	224	230	235	257	254	238	233	238	243	230	241	234	255	254	247	228	222	243	228	250	265	252	250	230	221	233	260	263	232	227	255	284	245	247	211	243	263	258	237	223	255	257	232	265	270	263	231	234	215	271	247	225	246	261	272	220	247	240	233	215	260	237	222	276	234
14537	2050	658	603	636	662	599	644	634	656	662	652	642	664	602	636	599	661	666	619	626	628	614	657	609	676	612	623	614	597	648	615	647	632	630	634	642	611	605	606	643	621	638	649	627	622	616	593	642	690	582	587	597	643	633	640	616	625	644	596	660	601	606	669	647	614	635	630	562	647	702	636	581	635	653	639	665	594	651	623	633	614	604	627	619	621	696	636	615	655	613	655	697	645	618	637	604	656	635	576	642	609	627	630	615	627	621	588	634	590	620	609	679	604	610	632	598	606	614	652	626	588	631	598	621	631	608	573	641	640	606	696	614	592	625	600	621	564	585	619	623	626	627	642	680	630	636	608	615	625	586	654	620	626	625	640	673	657	590	648	639	627	629	651	591	622	615	635	659	610	591	577	665	688	663	569	633	672	620	637	585	663	603	648	620	609	629	605	641	630	622	613	637	628	641	592	591	613	640	639	624	633	605	630	679	663	601	633	628	631	651	594	615	634	628	609	660	624	652	639	643	605	599	624	613	581	663	644	640	618	619	644	637	636	635	600	617	637	603	644	615	629	583	611	655	574	612	690	594	650	613	587	628	643	615	619	619	592	586	611	663	647	616	601	618	612	669	608	592	709	608	594	604	611	650	624	625	618	623	609	610	666	594	621	576	639	630	601	610	648	588	635	616	606	618	606	640	629	608	591	601	645	642	629	615	603	587	643	675	613	634	613	651	630	610	616	640	617	658	607	653	603	589	602	680	587	651	665	593	638	620	654	647	618	614	610	653	575	625	618	625	629	620	627	655	614	637	622	597	608	652	654	600	628	649	596	599	596	618	652	623	625	609	562	632	624	588	617	609	622	627	644	612	622	626	614	629	605	604	624	645	658	635	664	633	623	597	633	625	633	636	623	630	623	611	632	596	607	656	632	609	604	639	631	626	613	635	630	620	638	611	642	593	609	614	602	622	644	581	587	633	617	599	650	635	647	612	588	612	598	663	619	621	646	622	636	610	608	656	602	674	639	617	657	661	618	582	624	610	629	620	611	620	673	585	670	575	667	582	626	604	602	625	604	630	614	598	647	623	634	593	618	640	608	658	631	599	647	630	613	591	617	673	602	666	616	648	635	637	607	626	597	648	663	614	633	632	605	628	618	609	600	570	634	641	596	669	621	629	627	602	633	636	670	632	647	651	632	613	607	625	630	636	668	628	671	601	622	631	597	591	636	632	642	632	635	642	614	614	625	613	625	616	598	606	605	662	610	645	638	630	643	587	620	610	643	608	656	584	612	656	625	648	601	622	609	667	669	618	655	569	607	656	620	576	631	662	604	612	627	605	622	627	660	596	659	625	600	622	635	614	628	628	616	653	598	628	658	626	631	617	596	622	594	648	574	638	606	653	580	632	651	665	609	628	609	639	573	594	616	663	585	622	619	616	599	600	597	665	652	663	611	642	708	642	620	567	623	629	652	586	614	686	643	603	593	602	610	591	633	604	621	635	627	665	621	593	599	601	607	631	613	608	581	588	679	618	592	615	659	645	586	653	651	622	598	599	676	630	605	663	594	587	603	667	670	595	625	607	613	633	635	619	621	589	626	635	606	591	638	601	628	633	653	649	611	625	657	586	610	626	671	580	563	665	588	642	635	645	678	597	645	645	603	580	618	637	665	641	655	618	624	598	621	641	619	650	592	599	608	635	600	650	612	617	606	593	629	666	597	647	647	626	632	625	622	637	612	677	641	671	646	658	629	570	633	579	621	614	596	590	631	630	613	615	611	669	671	607	622	614	667	651	658	667	593	658	605	604	672	620	621	620	598	571	649	573	673	634	654	643	610	632	610	651	630	631	620	658	610	633	622	585	649	586	634	641	673	591	592	615	687	611	596	625	618	615	644	640	654	612	598	662	639	611	589	599	676	622	640	586	605	664	632	639	606	566	623	615	648	660	633	627	601	610	612	595	609	591	651	631	656	609	646	608	621	621	661	643	632	685	649	651	652	624	690	608	631	617	632	580	631	566	621	623	677	640	628	616	611	622	566	639	661	662	602	601	647	612	634	607	667	647	645	658	655	646	630	609	629	580	626	596	666	621	654	596	609	627	664	602	583	632	583	602	611	634	554	628	615	611	644	634	653	633	614	603	649	580	611	613	606	618	615	597	644	632	655	601	651	640	666	612	674	647	650	649	660	636	613	654	618	626	587	591	603	653	652	568	598	623	645	615	638	652	659	628	656	626	591	670	626	646	614	638	635	645	599	631	649	636	646	654	650	617	620	599	632	636	631	633	665	634	637	614	655	612	600	624	563	577	619	618	634	654	604	578	605	626	658	594	650	632	617	606	631	663	631	668	616	586	620	669	640	601	620	640	615	605	637	605	625	651	636	613	636	613	601	625	603	668	650	627	593	613	660	665	589	565	669	609	628	607	653	596	619	632	593	619	681	611	679	630	603	602	644	646	578	624	607	618	619	607	623	654	623	596	641	610	649	579	609	621	638	627	666	587	615	595	638	654	627	625	642	576	644	643	664	627	629	632	650	624	572	641	609	599	613	624	617	604	657	619	639	634	640	612	630	619	640	620	631	601	687	606	646	679	589	661	624	619	587	588	607	695	650	591	613	556	606	597	639	614	616	612	585	636	575	571	642	623	607	662	624	630	644	657	603	622	611	644	655	588	615	613	622	663	635	625	623	648	630	625	629	664	661	617	616	646	663	604	631	633	663	648	612	592	643	634	620	643	638	637	596	623	648	592	564	598	622	599	596	563	649	624	661	608	619	647	624	658	608	663	612	604	590	630	638	644	682	629	626	658	626	623	570	630	575	674	602	631	641	654	592	662	621	617	682	628	643	603	638	641	666	653	601	662	613	628	593	646	647	607	594	627	623	612	628	606	647	608	599	610	639	614	604	637	612	613	623	604	609	650	671	623	649	680	623	601	633	611	640	585	619	560	623	620	683	610	655	626	621	611	607	606	626	627	627	598	606	636	609	610	651	640	629	627	596	612	625	626	584	642	630	618	635	640	649	603	657	657	610	618	624	675	552	615	667	606	664	652	643	610	609	627	605	590	632	599	644	632	623	620	645	612	671	612	618	588	632	605	631	621	583	622	633	643	655	652	612	607	617	601	661	606	621	665	605	657	630	658	654	590	617	660	577	673	610	567	559	617	618	618	661	666	615	682	611	630	644	612	644	646	600	628	640	642	637	593	635	631	606	615	669	625	658	664	623	655	612	604	606	662	585	627	641	691	648	662	595	643	635	639	650	622	597	637	594	623	625	625	607	637	603	605	596	596	621	626	588	604	615	630	657	633	598	601	660	619	647	603	623	608	637	630	625	615	601	639	651	608	646	603	628	623	649	636	652	630	563	664	614	629	626	665	652	620	624	609	660	679	629	611	651	586	641	599	624	633	662	606	638	630	620	622	599	639	643	665	584	619	579	582	577	623	625	615	646	561	591	667	662	606	617	617	650	653	627	647	600	662	619	648	641	604	671
24951	21478	24808	28506	21452	21345	1599	536	433	407	345	374	351	369	335	369	359	405	313	367	386	386	348	336	361	354	355	396	381	346	332	358	376	358	328	375	347	324	390	339	363	378	380	368	390	371	340	389	360	368	374	336	357	383	375	366	355	376	371	390	367	386	354	376	393	391	353	357	358	377	353	391	383	369	345	357	368	336	351	347	392	373	383	338	364	399	373	395	370	334	319	354	365	379	376	376	361	388	368	391	386	337	368	371	338	333	391	358	340	378	388	406	370	374	361	377	354	370	320	365	380	350	341	308	405	383	386	380	408	368	370	361	339	340	367	328	356	356	365	328	376	398	372	342	346	339	318	354	353	356	368	353	371	371	373	382	380	361	337	381	358	335	372	371	364	370	364	365	359	387	364	389	375	388	386	321	357	363	384	340	329	372	365	340	359	336	367	359	370	362	398	331	360	340	375	365	362	337	332	356	385	347	376	404	353	376	370	342	335	324	330	334	379	336	383	338	299	374	384	348	398	372	364	362	360	363	358	345	389	316	366	352	371	358	383	349	396	351	353	363	337	385	337	376	372	371	361	385	353	343	379	338	358	345	361	373	387	348	342	381	379	350	391	344	365	344	334	318	340	371	370	353	346	349	371	359	386	388	350	361	377	371	401	373	338	347	366	359	409	368	387	328	330	364	382	367	364	374	366	353	372	359	367	353	345	372	329	357	403	348	342	366	388	358	343	337	351	354	362	396	364	367	365	362	347	383	350	375	384	342	348	359	346	349	351	394	382	336	348	333	386	356	342	377	355	363	337	384	342	334	380	419	323	325	359	376	353	394	401	356	367	364	359	357	356	335	350	346	328	363	344	381	373	335	342	318	376	359	353	406	388	352	368	362	327	372	363	328	341	360	381	350	376	362	367	368	385	352	330	356	378	361	336	357	375	325	364	382	365	369	362	371	361	385	369	337	362	340	329	354	376	333	324	335	351	357	359	383	366	392	330	354	356	387	397	374	348	370	372	333	403	360	370	377	372	382	407	338	336	358	369	355	356	386	359	384	386	333	343	345	369	395	334	375	359	335	342	373	372	340	328	345	334	372	341	355	350	362	361	363	390	337	372	388	360	384	381	332	372	361	402	379	355	369	391	377	405	345	366	376	346	360	339	350	353	336	402	348	337	396	344	353	361	370	365	337	393	346	333	346	373	375	375	370	368	327	333	387	383	338	417	340	373	394	360	361	339	363	351	390	376	337	368	366	360	389	346	361	339	380	355	350	378	370	379	332	353	338	389	373	347	363	358	380	392	375	356	350	332	367	367	351	384	352	341	380	359	382	353	365	356	356	350	398	395	363	353	320	355	319	392	360	350	330	360	350	343	350	363	386	345	373	357	373	344	386	349	383	356	384	344	327	345	333	384	341	353	358	344	399	376	412	346	365	368	366	365	377	365	370	396	329	365	357	371	423	371	362	352	302	368	337	341	356	382	393	321	378	343	341	399	371	361	378	344	363	362	391	353	375	346	352	357	395	363	340	329	366	331	345	378	341	340	335	386	381	382	380	341	324	362	361	390	369	338	358	349	416	357	350	354	358	386	334	337	355	378	387	368	334	366	318	371	350	342	351	356	359	323	362	355	346	334	357	334	397	382	393	369	349	349	369	363	357	351	352	366	330	365	356	335	336	398	408	369	353	338	370	390	304	373	363	351	330	378	352	355	382	348	373	348	379	348	350	360	416	367	377	322	368	376	345	411	363	361	366	377	358	344	401	322	350	364	374	348	347	342	372	381	323	361	366	376	329	373	396	368	375	395	384	357	332	348	359	372	367	371	350	377	310	360	333	356	370	347	339	367	370	370	374	342	349	349	356	358	346	389	365	372	312	348	390	380	381	376	339	340	372	374	383	375	357	365	341	338	376	356	339	344	356	324	352	340	373	386	349	369	381	332	356	364	381	341	383	345	366	338	372	369	325	364	361	357	366	362	361	330	363	357	333	340	342	369	411	367	364	335	332	373	343	337	368	369	334	354	338	402	353	314	403	368	336	360	337	335	326	338	339	338	360	343	357	350	386	347	377	388	350	393	358	381	369	341	345	343	338	328	371	389	388	376	356	336	365	358	335	363	363	385	328	379	385	367	364	338	370	363	401	350	380	341	339	339	352	381	369	380	353	363	340	355	390	375	386	363	376	347	315	336	343	319	387	412	389	363	379	351	371	374	350	354	374	350	353	362	378	356	350	327	364	368	365	384	402	349	378	382	361	348	369	339	359	372	359	380	354	328	379	356	362	321	364	371	367	345	385	333	383	325	345	352	364	363	388	364	369	365	361	349	354	358	379	372	358	368	353	389	348	386	386	386	334	356	334	371	386	368	340	391	355	358	350	361	352	321	337	394	340	335	358	398	388	328	364	366	365	365	341	361	392	370	355	373	379	354	365	357	367	387	355	340	392	378	385	361	376	367	372	381	360	317	315	362	367	336	327	336	349	372	344	376	340	330	401	365	331	354	389	367	361	376	354	398	400	369	358	390	369	347	344	358	340	338	356	332	360	373	337	379	345	355	353	368	352	364	365	360	328	330	367	349	318	365	364	353	350	363	381	320	353	331	350	335	362	378	390	388	370	337	384	376	393	373	360	373	359	319	352	352	368	364	344	364	404	350	393	373	332	332	335	366	358	381	374	383	319	368	333	323	387	384	341	374	364	369	322	337	346	352	351	403	362	365	357	368	348	351	382	338	356	374	348	355	350	353	345	334	356	363	323	369	338	355	371	335	399	386	359	385	350	346	357	359	401	394	354	364	334	370	348	324	342	345	390	344	348	360	382	332	344	377	325	329	346	376	382	370	356	397	361	340	372	375	378	351	364	333	370	399	377	350	366	395	384	365	355	356	347	391	370	376	355	364	371	347	375	322	345	381	357	354	393	369	400	345	356	345	356	387	347	343	382	350	363	375	337	354	400	358	387	346	368	376	356	364	380	359	357	367	327	348	356	355	353	333	340	374	341	372	372	336	347	358	387	387	391	351	356	377	376	339	364	361	370	381	370	379	371	375	337	374	352	367	342	320	341	354	342	351	354	363	361	350	347	338	377	346	352	370	381	354	349	368	341	374	378	376	377	392	345	347	349	342	349	369	348	359	315	421	390	353	373	373	344	360	356	345	359	381	409	361	374	393	369	372	367	350	373	389	373	379	353	365	379	344	346	362	387	388	338	326	394	348	350	323	353	385	360	369	378	386	383	381	357	360	351	391	348	358	368	380	373	361	372	354	378	368	350	372	398	384	373	334	349	353	363	331	339	363	387	384	316	354	398	344	319	354	341	370	370	348	359	347	358	356	385	368	384	387	391	384	355	368	383	350	379	354	366	368	323	359	347	339	348	394	368	332	370	357	343	368	371	358	380	328	385	359	332	367	326	343	337	325	360	357	349	365	390	343	374	346	360	382	366	377	367	343	324	356	358	375	362	366	353	358	375	370	391	381	363	348	367	381	350	347	373
36188	9490	1535	1092	926	917	913	852	914	849	860	901	880	868	918	881	841	893	849	894	837	854	881	867	862	874	891	867	839	875	888	850	816	830	830	879	853	842	865	872	811	858	856	849	849	871	803	865	815	907	903	842	912	849	895	875	884	831	837	848	837	884	889	887	886	807	886	865	885	877	916	844	821	843	853	837	881	840	874	860	871	840	822	875	840	861	903	892	859	887	827	861	922	887	871	864	857	834	883	816	916	882	837	852	913	847	824	851	923	876	892	929	857	852	838	886	911	867	883	822	819	858	814	779	861	837	841	884	855	865	825	857	870	889	836	844	912	880	817	844	868	905	878	821	828	849	848	817	877	871	817	830	787	934	805	838	825	860	800	879	852	899	852	806	910	848	832	857	835	872	822	806	821	878	886	862	837	864	852	854	848	849	911	881	847	917	827	827	841	820	895	816	882	862	829	891	847	893	881	849	837	841	829	845	862	882	899	892	854	855	872	837	836	857	877	874	854	845	895	886	849	813	878	870	871	845	831	855	891	865	915	801	873	844	843	835	892	842	907	903	848	832	837	823	847	792	880	819	844	916	870	857	857	860	869	816	884	836	855	837	851	811	870	887	855	896	853	859	897	823	869	855	892	866	864	918	844	878	843	871	824	845	870	852	850	869	841	819	872	863	858	867	837	892	819	846	841	865	900	865	810	864	889	847	884	812	842	952	812	850	808	815	897	875	820	823	835	903	872	871	852	815	871	911	860	806	860	825	898	899	853	818	858	845	864	869	851	855	864	839	799	865	863	884	865	826	812	856	847	855	796	868	819	852	827	873	838	881	871	872	879	848	860	846	878	895	832	849	864	875	877	842	826	844	857	837	861	900	831	918	821	847	856	830	837	830	819	867	837	801	838	886	845	882	901	872	863	871	856	840	829	869	837	917	871	835	855	912	887	845	894	833	899	808	817	902	881	888	858	856	827	865	868	848	875	917	867	910	890	879	823	866	884	875	831	857	857	834	861	840	837	844	890	851	872	828	848	898	866	843	854	809	859	819	889	870	842	849	869	863	821	865	868	841	840	846	791	828	900	847	868	822	870	878	870	816	856	799	870	870	816	848	855	824	879	882	836	842	837	862	787	835	875	860	901	843	851	848	824	837	915	827	889	868	902	867	892	890	847	845	846	889	833	845	895	861	832	833	889	879	845	885	870	869	856	857	866	850	829	892	852	873	864	868	914	858	869	821	860	888	856	846	834	905	861	886	863	906	815	874	903	888	887	841	852	869	857	870	860	856	885	869	784	882	831	844	812	842	873	857	818	848	814	800	876	850	790	821	860	844	846	874	878	858	838	863	883	873	867	783	866	811	848	832	906	864	866	836	871	873	902	895	791	874	860	801	861	854	835	862	893	866	883	873	833	837	880	878	904	911	850	831	829	851	812	845	846	864	828	825	879	847	911	850	862	852	877	866	841	857	898	879	865	881	808	894	878	901	905	855	898	819	906	887	857	906	800	824	882	834	826	826	866	861	853	800	857	887	789	884	822	837	899	903	873	835	862	851	836	823	878	869	800	861	824	842	864	856	819	849	875	820	838	818	847	819	835	827	931	833	841	858	873	822	856	830	788	847	845	861	869	878	809	841	878	864	828	787	896	838	871	863	886	878	838	829	906	873	912	829	921	874	802	845	842	825	853	849	846	902	901	822	840	855	928	911	815	945	884	871	812	837	809	828	824	877	853	872	877	854	901	830	892	895	887	825	907	896	789	797	859	860	875	911	880	851	839	849	846	825	785	814	825	888	838	847	834	865	857	916	818	845	863	832	836	794	875	901	871	880	868	851	792	872	849	889	855	882	869	850	873	853	841	846	853	911	837	857	881	860	828	876	853	851	817	866	833	840	844	897	859	825	894	869	878	843	903	817	880	892	847	889	830	863	887	858	856	848	861	878	801	842	904	862	875	851	853	900	849	877	890	892	846	902	871	866	893	800	846	893	915	837	873	852	847	837	899	858	797	835	819	875	818	867	851	900	876	870	813	865	829	816	810	888	827	864	814	852	859	859	829	904	873	834	852	878	864	882	839	849	850	854	920	877	867	833	876	901	814	891	883	836	847	855	880	835	869	826	864	852	935	890	859	889	837	798	900	857	870	858	865	857	871	837	885	887	849	878	860	867	830	860	854	958	819	806	893	888	858	850	887	844	846	868	870	850	896	849	891	881	843	846	856	871	854	834	863	800	868	846	814	841	861	896	883	858	834	835	910	828	849	883	849	862	784	844	877	883	840	832	884	822	826	852	868	858	872	888	863	789	860	871	859	824	890	909	874	885	843	844	870	815	890	906	887	852	837	900	856	848	900	851	888	794	840	855	900	843	827	858	823	887	876	790	853	844	856	818	839	862	818	895	866	824	851	813	881	905	858	860	847	831	802	895	839	848	823	882	833	877	864	828	887	898	894	860	886	836	799	823	798	865	854	925	854	843	912	830	877	862	872	887	861	850	901	896	889	862	908	882	902	836	847	882	845	803	851	770	894	875	881	826	867	818	871	858	849	898	855	864	852	879	827	818	862	809	885	847	861	831	893	860	862	824	861	859	895	846	874	893	889	890	886	830	863	857	841	919	880	885	879	833	824	828	864	886	801	825	830	880	882	872	836	891	847	822	893	845	871	861	865	876	890	805	892	895	891	849	874	837	835	832	852	880	866	863	857	853	807	873	879	828	827	849	833	818	875	864	857	852	825	860	820	856	873	864	886	877	868	873	866	867	834	836	877	852	860	851	868	876	795	823	834	901	851	873	863	842	887	843	851	836	853	835	876	867	861	833	854	864	827	818	820	852	865	874	838	873	908	876	815	847	855	849	825	812	831	811	887	870	874	851	857	911	808	861	892	849	858	888	814	854	848	863	830	884	816	865	819	846	835	863	877	882	830	860	877	839	863	831	812	845	828	828	867	835	859	928	847	883	862	874	882	814	826	827	867	856	836	775	810	778	873	843	785	847	844	874	824	873	834	893	838	818	834	872	874	872	913	880	838	881	825	912	857	796	876	900	888	831	859	818	876	850	854	794	826	904	879	870	888	830	852	887	844	888	880	838	870	865	848	821	846	839	838	879	838	871	825	838	878	866	885	844	836	921	847	883	834	847	868	834	902	832	875	852	876	834	835	823	832	852	897	862	846	839	912	859	926	833	877	884	892	845	827	838	884	856	872	862	862	835	846	863	891	845	882	840	887	882	804	875	893	844	848	814	886	806	907	841	863	846	850	853	864	849	827	921	882	834	861	891	852	841	844	855	857	849	855	881	863	830	887	904	860	872	840	893	839	915	859	899	862	855	913	872	843	837	831	832	838	841	878	827	758	924	827	833	881	823	866	884	843	827	814	865	879	879	824	870	888	865	832	830	856	873	879	873	910	819	817	910	919	859	886	838	885	843	880	857	871	897	931	914	828	870	887	868	853	844	862	843	903	850	904	834	840	873	940	898	920	843	847	821	866	893
24367	21478	25136	28221	21479	21485	18094	629	428	344	347	335	317	339	299	321	329	323	303	316	318	317	292	301	325	263	280	291	276	280	272	295	297	265	308	306	284	292	266	270	291	288	262	280	267	249	299	290	278	255	253	286	293	298	296	286	284	320	270	273	290	267	317	279	250	270	289	288	280	295	290	282	318	268	251	299	269	295	277	254	298	294	283	272	271	304	255	289	266	296	283	271	269	293	287	300	313	291	284	278	307	309	316	305	273	307	288	265	271	304	305	323	299	307	246	267	286	298	269	286	292	309	271	307	280	289	289	289	282	285	266	303	303	285	281	277	297	311	305	293	288	257	316	284	258	323	320	280	295	294	294	275	254	261	270	276	290	269	291	305	281	290	274	310	277	314	292	277	273	260	311	292	298	288	272	299	294	300	280	264	316	280	309	307	290	302	326	279	300	287	282	249	299	247	270	264	284	311	284	271	264	283	279	272	273	287	280	297	292	268	293	284	300	291	298	239	321	282	279	282	275	278	313	285	325	264	296	270	304	272	323	294	301	310	285	275	290	290	283	299	279	277	307	284	295	261	305	307	274	329	273	329	296	286	283	299	313	311	271	273	291	294	286	292	274	281	295	311	240	286	289	287	301	282	263	304	293	283	273	293	297	321	307	292	275	304	309	302	307	277	251	330	320	266	268	290	253	284	314	300	308	286	285	289	309	280	260	288	278	317	282	248	274	277	274	280	280	325	276	306	270	273	296	290	299	291	290	303	290	289	273	272	266	312	284	269	282	302	304	311	275	297	318	267	272	276	286	288	300	285	314	277	283	311	272	316	280	288	297	283	282	261	270	288	283	297	284	293	289	282	288	335	262	294	254	265	291	291	307	304	277	303	275	269	251	289	276	260	289	277	255	287	300	280	317	271	304	290	322	271	305	271	283	295	315	278	253	293	287	307	269	292	276	297	284	301	280	301	275	259	294	278	310	270	269	286	339	302	286	276	288	288	277	256	280	274	317	311	303	282	292	310	319	317	274	295	294	290	305	256	265	307	273	293	302	266	309	252	301	289	292	261	242	278	286	257	307	288	287	292	317	306	295	285	291	265	296	313	273	302	286	281	275	267	266	298	271	242	300	277	289	272	279	298	264	272	309	325	332	304	261	287	268	284	274	266	306	256	307	279	275	266	293	290	290	265	292	299	299	254	298	293	306	283	285	273	286	292	265	250	308	261	293	290	274	263	284	291	265	287	264	291	268	289	271	287	280	314	261	270	267	279	302	340	276	317	285	246	276	297	263	266	287	303	283	257	281	271	280	275	320	284	313	230	300	306	275	318	273	285	308	301	285	317	285	306	289	299	320	311	268	249	285	267	286	276	292	266	272	274	279	287	322	284	283	304	273	288	297	291	322	292	294	285	270	310	320	291	277	301	268	307	292	285	316	299	282	270	303	262	285	304	335	285	291	269	286	325	257	247	283	272	301	243	313	247	286	285	274	316	295	267	291	294	319	276	273	283	303	268	263	265	241	281	263	305	281	273	266	311	281	299	259	283	322	264	278	290	281	276	274	297	283	272	299	290	298	275	280	285	292	279	298	296	301	293	321	302	306	298	296	287	280	274	280	278	281	263	279	280	292	277	305	292	300	286	292	269	294	285	304	243	286	291	283	268	281	304	282	317	288	311	271	299	236	292	268	267	296	282	288	290	295	279	329	280	254	295	307	314	272	297	247	283	295	275	299	291	293	273	316	297	298	274	306	283	264	340	305	267	292	303	310	255	271	305	279	272	277	297	259	278	292	256	280	309	303	281	276	260	292	282	270	261	272	282	300	289	293	308	326	287	274	274	287	302	290	294	327	285	279	314	286	280	275	301	283	291	294	296	261	283	271	301	294	318	265	259	273	295	276	290	295	311	278	289	266	277	287	283	258	301	286	290	279	269	291	305	272	284	311	304	263	276	296	292	288	305	330	264	288	272	257	293	295	295	261	280	310	275	290	292	326	251	289	281	283	275	319	301	282	299	288	303	315	280	280	298	299	292	277	281	251	289	275	271	313	284	309	299	279	313	293	296	281	260	278	298	244	293	308	267	297	285	289	293	313	269	320	269	295	310	281	246	289	298	250	287	275	297	280	306	298	314	286	284	318	307	280	290	251	271	298	284	280	304	305	302	272	271	280	262	288	283	294	264	289	275	273	262	279	264	292	306	279	311	280	275	269	298	293	267	264	279	285	266	292	288	280	295	313	269	287	293	285	294	271	282	281	275	292	251	260	283	289	312	265	282	305	288	300	287	315	288	289	280	298	313	309	289	294	263	259	280	285	320	249	298	297	266	317	249	241	248	290	281	320	299	276	303	287	271	284	281	269	328	306	285	285	259	307	295	273	287	297	294	263	271	265	270	252	292	275	290	281	299	261	268	292	271	291	277	281	270	288	312	299	279	306	281	289	276	294	288	276	289	268	274	279	294	309	301	258	275	304	294	274	295	277	278	270	317	282	274	260	269	288	256	259	311	298	258	300	290	279	304	262	274	280	279	289	282	276	284	265	299	267	289	308	261	286	252	279	292	279	289	282	283	302	299	282	296	287	281	291	292	275	284	323	253	308	285	289	290	296	271	265	259	296	292	298	285	240	273	292	273	265	299	273	311	269	321	272	296	276	244	294	298	298	298	281	307	273	277	282	286	290	296	309	297	253	289	297	272	304	311	259	256	275	263	285	299	303	302	279	290	283	277	323	250	277	270	291	293	270	265	308	280	266	254	279	277	314	312	278	303	284	275	289	323	297	293	281	285	305	300	276	287	307	268	282	297	279	263	279	286	313	304	275	272	295	296	286	292	296	284	298	289	274	314	306	297	273	256	291	278	276	300	264	275	298	277	307	286	279	324	295	286	295	312	280	284	272	267	311	248	311	360	302	335	254	283	291	301	257	271	253	295	307	262	279	312	278	286	301	301	279	257	259	312	283	265	321	274	265	288	282	299	288	271	296	292	308	271	313	320	305	290	296	307	280	280	271	298	290	284	281	277	311	276	279	283	285	293	260	275	280	288	284	287	286	299	257	283	268	322	280	290	307	276	289	269	302	254	293	330	262	307	289	277	278	302	280	294	273	321	259	285	296	263	311	271	275	264	253	273	265	312	286	277	279	270	312	299	272	297	280	304	350	290	259	253	286	288	317	269	288	267	268	304	272	277	274	312	324	284	267	250	308	321	315	300	278	300	269	282	259	290	315	282	287	294	302	305	292	264	283	271	292	292	310	272	294	284	304	313	291	270	267	319	299	300	298	293	307	296	266	301	292	255	262	296	264	304	302	301	270	278	271	297	269	297	252	278	253	298	283	278	270	304	273	293	292	293	331	287	285	288	311	307	259	290	274	271	249	268	259	284	249	298	283	286	281	298	274	275	282	292	303	285	307	288	268	289	304	296	303	294	285	262	303	294	321	315	315	295	277	309	267	287	270	297	274	299	306	291	309	299	278	283	306	277	277	278	295	301
42246	9208	1803	1119	848	814	756	740	724	724	651	714	716	676	663	747	708	701	687	675	703	655	689	682	664	700	670	673	692	677	685	691	694	682	666	663	701	667	686	651	657	665	670	668	684	677	688	683	660	650	649	691	679	642	696	666	644	688	657	671	649	681	680	681	657	668	639	657	637	695	673	640	683	688	649	649	724	675	664	638	663	709	644	677	686	665	669	642	659	685	670	679	705	680	699	673	644	654	657	698	664	623	667	691	700	631	714	650	638	681	708	685	723	696	668	703	733	598	709	669	665	672	658	661	686	640	665	670	616	695	698	694	664	656	696	648	681	673	652	732	646	670	695	692	619	664	699	660	671	696	666	657	637	671	711	701	668	647	667	632	621	736	653	693	701	651	710	680	670	671	611	706	661	650	691	696	665	697	705	678	689	670	677	678	669	643	694	676	634	688	684	694	688	645	691	642	647	647	677	700	639	681	676	716	693	686	669	726	651	665	740	648	681	673	668	644	717	626	647	626	639	653	705	636	668	705	674	682	717	649	662	675	710	660	625	689	651	628	716	663	691	720	676	686	663	692	657	655	650	683	674	646	682	719	695	694	652	658	659	657	648	695	673	684	712	656	700	709	679	758	666	691	626	665	702	663	680	663	686	679	650	715	633	688	667	680	703	657	675	639	678	703	668	674	638	700	688	635	685	692	637	683	678	700	666	738	653	658	686	750	653	629	714	636	695	666	703	679	694	616	671	620	663	628	688	677	680	647	642	647	670	612	640	657	625	697	658	725	658	658	695	629	630	651	664	699	705	701	704	685	647	695	653	663	645	667	733	669	677	661	697	635	663	659	721	650	613	679	668	672	666	656	691	654	646	660	643	681	624	661	689	645	661	668	625	653	656	671	669	697	714	644	676	637	678	683	688	689	664	690	681	700	658	661	644	695	628	689	677	663	675	689	698	700	709	657	679	696	616	729	643	713	626	652	612	655	689	705	692	684	671	682	672	654	702	659	677	652	662	725	704	672	674	666	671	687	647	639	695	699	692	669	664	678	678	703	715	661	651	666	670	654	718	646	707	664	650	689	658	695	714	735	667	669	626	697	762	683	717	653	654	674	651	672	646	704	678	713	665	671	657	678	669	691	624	663	711	677	653	710	688	680	693	683	677	715	661	676	659	652	655	679	673	706	680	715	673	648	657	674	668	642	681	698	697	680	664	650	676	656	668	667	648	723	693	683	715	696	678	662	696	704	646	729	672	713	648	685	697	662	681	649	701	658	638	685	688	652	653	651	671	651	646	727	705	682	694	641	642	683	684	678	648	697	711	636	696	691	658	650	652	659	722	682	691	670	692	677	638	671	678	704	660	657	707	692	626	653	660	649	627	673	633	614	674	623	652	654	659	669	655	691	691	703	639	631	676	643	676	712	625	656	747	674	715	689	677	668	633	655	668	708	667	667	680	666	657	679	651	638	712	651	685	662	706	700	685	655	622	674	703	614	682	702	691	669	657	660	681	631	613	648	656	708	660	645	636	690	687	676	700	620	662	698	693	656	661	661	662	607	714	676	666	686	664	679	674	650	714	730	712	691	665	680	661	707	719	685	674	643	690	664	647	664	664	659	656	679	656	646	678	641	710	654	708	648	700	680	639	689	677	608	679	683	677	675	687	668	703	679	642	715	654	711	690	631	691	717	667	672	662	675	668	680	693	679	678	672	663	663	644	720	683	638	662	702	620	610	651	672	704	683	700	640	701	689	665	652	667	682	639	685	689	693	628	700	663	648	641	706	658	666	713	669	653	680	663	707	676	688	651	711	639	674	677	637	644	694	668	633	702	713	648	682	666	674	693	711	678	659	681	625	639	654	646	647	677	606	624	663	640	685	695	707	689	681	646	684	680	664	691	694	689	747	671	661	670	638	678	721	649	672	649	674	703	640	675	654	658	731	660	662	673	656	662	685	671	649	687	632	713	700	712	676	667	668	675	696	662	651	649	663	693	679	693	713	686	694	683	664	627	716	635	670	671	720	666	701	646	660	710	653	687	677	657	737	681	691	668	669	643	685	668	686	620	663	659	674	659	654	674	693	683	698	679	697	645	671	640	656	714	634	675	650	686	700	692	646	647	683	635	691	644	669	720	637	645	689	637	735	680	643	657	662	737	684	659	682	677	625	736	657	716	632	650	676	665	666	659	662	666	663	668	670	630	676	652	664	629	668	673	686	678	645	683	682	710	653	682	661	702	685	705	709	670	654	666	688	657	674	666	688	666	680	682	643	718	681	663	645	689	659	682	706	693	680	675	642	679	651	657	668	638	726	691	641	679	659	697	694	703	668	613	680	707	652	712	663	675	644	671	650	704	689	648	656	710	623	631	694	674	620	663	683	642	697	701	674	641	695	753	650	642	738	693	667	675	672	727	628	672	652	693	636	674	713	692	665	655	672	683	670	641	687	693	678	656	721	619	664	669	662	696	652	691	645	699	664	704	649	637	634	654	685	685	683	657	716	636	671	674	663	695	708	629	668	643	622	648	693	659	685	682	644	632	646	698	696	641	703	714	655	684	689	655	670	652	687	635	665	692	709	660	692	683	663	692	666	664	655	654	668	652	687	665	672	647	673	666	682	625	643	670	624	697	694	679	615	650	669	677	648	670	669	671	688	620	687	621	731	667	640	655	701	700	621	743	713	666	695	671	650	664	680	702	695	627	715	720	708	737	651	624	659	711	665	658	595	667	656	629	663	703	692	715	703	646	731	689	665	685	593	690	690	693	661	683	648	684	648	683	601	679	679	703	646	689	694	634	676	677	620	687	628	659	687	709	701	715	650	690	642	687	670	712	658	676	654	664	670	685	634	659	672	644	611	626	659	657	685	687	726	641	661	670	640	670	658	637	668	656	632	645	655	643	609	663	642	655	684	674	677	695	687	701	678	633	654	657	682	687	686	715	677	667	662	659	665	659	664	689	668	658	695	685	678	695	691	654	673	660	669	649	661	686	711	717	679	679	707	689	689	706	644	657	691	654	681	665	687	697	697	674	736	658	609	664	705	699	694	672	678	676	633	670	660	664	680	644	686	636	623	663	656	680	657	664	635	686	655	674	667	647	687	639	690	718	646	674	647	687	688	663	669	634	655	716	671	656	683	712	683	650	649	612	720	718	701	644	688	694	667	647	651	639	643	656	662	711	691	681	681	671	639	661	642	685	638	660	670	686	631	693	654	677	651	670	725	638	649	657	629	646	640	674	680	649	659	648	648	672	635	626	649	683	659	654	739	678	662	656	683	660	665	678	664	656	669	672	683	700	624	679	640	683	694	706	681	703	719	663	647	670	636	658	664	652	648	677	683	652	679	730	677	713	713	644	651	667	654	701	665	638	665	676	661	670	649	699	674	728	665	657	664	634	700	675	687	599	636	689	680	694	687	668	652	677	694	687	635	629	640	648	655	683	674	696	685	631	671	687	682	671	657	640	667	645	696	645	644	671	621	641	635	718	678
31124	21308	13889	1201	512	458	393	274	250	290	259	240	219	226	246	243	235	226	235	216	253	210	244	254	244	213	258	228	260	248	247	235	217	263	224	246	227	270	215	229	228	263	244	251	219	265	246	241	245	265	256	217	241	271	215	202	281	234	240	221	238	236	248	250	218	250	253	259	236	232	225	255	222	234	233	247	259	225	276	225	249	235	194	232	205	231	266	250	233	228	233	247	236	227	240	239	277	232	230	262	252	237	272	242	259	255	235	249	256	241	246	278	296	254	244	221	272	245	237	219	249	229	238	246	234	231	242	233	232	236	265	239	260	245	249	272	232	249	258	244	236	263	249	234	219	243	230	251	230	241	219	214	256	274	233	239	251	243	242	257	269	277	254	228	230	232	212	262	268	248	254	250	209	252	245	243	231	262	211	212	258	227	230	240	211	209	225	273	248	224	251	285	260	239	254	248	279	240	237	274	240	253	240	248	241	213	236	238	252	253	247	217	259	248	258	256	230	234	241	252	252	277	207	219	217	225	248	228	274	222	232	236	257	266	256	238	210	265	224	210	234	240	258	259	247	259	256	247	250	265	244	242	241	248	251	236	240	268	251	263	241	245	237	255	199	223	271	232	259	257	249	226	220	222	256	231	229	246	218	232	243	251	232	241	232	235	237	252	225	221	221	267	191	237	217	282	259	230	229	237	264	227	241	207	223	276	251	223	238	230	235	275	276	245	282	216	273	251	267	232	227	234	245	255	219	264	269	259	251	250	265	236	244	226	263	236	226	229	219	264	253	236	265	205	259	250	242	227	248	272	245	214	240	246	254	246	246	256	251	280	248	236	242	252	270	246	247	242	234	280	252	254	277	219	258	265	261	241	224	248	238	236	252	261	228	244	248	243	243	270	239	272	235	258	246	243	245	242	264	275	282	244	235	224	234	226	257	230	257	237	241	239	263	244	250	242	233	244	212	230	244	257	252	245	235	226	243	253	236	229	229	263	216	241	244	269	227	245	224	220	231	248	240	266	258	212	225	270	237	232	230	263	228	262	238	258	240	233	233	232	219	250	246	226	232	236	217	243	262	248	197	229	261	258	247	244	261	252	256	247	226	205	264	249	262	237	250	257	223	251	257	232	244	238	228	207	244	250	255	231	254	264	228	252	233	276	269	230	243	242	243	239	269	248	284	235	234	225	260	254	225	237	240	243	259	257	222	233	252	222	255	225	248	226	241	247	243	231	240	234	266	218	246	240	265	256	219	254	238	243	250	249	239	208	244	265	246	263	234	236	275	235	269	260	238	275	222	252	248	254	260	247	230	249	253	242	227	256	244	247	245	270	246	271	248	246	265	238	254	242	249	225	214	242	221	267	247	228	268	240	245	235	250	249	251	242	243	247	256	250	214	231	230	250	243	236	239	243	220	231	212	211	222	241	231	240	240	242	257	247	253	265	227	233	253	242	261	263	226	244	252	251	220	223	235	234	242	238	243	259	241	252	249	226	217	235	239	226	249	246	238	222	225	260	245	253	236	241	276	220	256	261	276	252	239	247	252	233	240	247	226	244	254	253	245	243	253	231	244	220	269	270	254	244	249	220	233	247	255	224	260	236	252	221	231	236	238	212	241	232	247	260	241	233	221	232	221	257	203	264	252	244	239	246	266	227	262	239	283	229	252	261	220	245	256	235	228	262	249	275	250	253	261	249	228	271	254	212	251	223	274	221	254	255	230	247	227	238	228	233	253	246	232	267	231	235	231	260	233	218	247	214	226	234	217	239	229	277	256	258	243	223	261	214	232	225	236	244	215	245	246	248	266	225	237	262	224	214	220	229	239	237	258	226	237	253	253	223	246	238	232	257	265	262	221	262	237	264	236	246	262	258	236	223	251	214	210	229	257	250	231	256	240	239	243	250	259	250	239	217	236	257	245	244	249	254	228	252	244	221	254	231	236	239	224	241	249	271	249	215	263	241	231	229	265	232	230	239	232	228	225	258	262	238	289	222	227	233	243	273	234	261	244	217	278	277	234	234	257	202	258	250	242	252	241	234	241	251	250	220	227	233	236	265	242	239	288	239	259	264	262	248	258	246	260	234	240	262	228	254	244	261	235	227	209	222	202	235	253	221	238	264	262	237	244	238	242	215	252	207	262	233	258	250	247	226	229	227	244	241	261	237	260	245	223	223	241	229	236	249	258	257	221	245	242	216	236	230	266	234	250	242	244	244	235	242	244	242	235	271	252	257	257	246	258	269	245	243	257	236	228	237	240	248	216	245	245	240	253	250	288	254	227	230	252	223	231	230	244	231	224	250	268	263	224	251	274	235	231	249	297	233	249	263	252	232	225	253	250	260	255	233	261	268	270	260	283	249	267	253	243	247	238	217	228	250	247	249	270	238	257	264	246	257	212	246	251	226	226	291	234	254	238	261	261	297	232	245	242	233	241	211	256	244	242	263	247	234	243	261	240	230	262	248	232	247	234	246	247	246	256	220	254	244	254	256	224	236	222	242	243	250	248	232	229	252	240	254	252	250	237	216	237	258	254	280	258	250	252	237	233	246	254	236	268	263	267	227	267	235	234	241	251	280	271	238	263	232	243	290	232	243	250	242	257	233	256	225	215	246	236	256	219	244	270	278	257	253	243	252	238	218	250	224	262	229	226	238	248	239	240	246	245	271	238	264	266	265	235	259	241	255	252	216	244	256	231	207	242	235	239	265	221	266	246	267	226	223	220	247	248	220	248	214	239	247	240	245	236	239	259	234	255	257	242	231	215	238	249	230	254	261	226	243	225	244	231	268	248	237	260	230	256	245	235	224	247	260	239	215	249	248	224	251	228	205	251	234	228	245	233	219	251	275	239	250	215	227	286	272	237	277	245	247	241	211	226	257	247	278	224	253	263	248	236	251	275	234	253	249	244	233	226	249	269	233	268	234	262	245	235	255	245	264	226	246	234	222	232	231	276	235	210	252	264	255	214	276	230	255	218	257	240	258	245	261	255	216	262	251	258	229	295	261	251	267	239	235	217	257	240	256	205	243	242	242	244	248	270	247	244	237	243	246	222	237	230	240	250	210	263	225	250	256	254	236	256	244	236	252	232	240	241	250	217	242	273	238	258	249	237	237	222	270	267	239	245	229	256	192	197	259	220	260	256	256	229	232	266	241	251	219	251	261	256	256	243	263	231	237	225	230	232	251	241	231	225	230	210	266	226	257	224	216	234	235	222	271	227	256	244	234	231	277	233	223	218	228	219	232	248	261	220	220	248	279	234	234	234	254	224	219	252	241	235	259	226	212	283	259	262	254	243	228	256	272	236	254	266	250	241	220	240	251	234	216	243	237	256	247	241	240	236	260	213	264	254	217	263	256	243	256	275	248	233	243	247	257	262	243	257	200	220	233	257	239	243	239	263	270	231	263	240	251	262	253	258	242	245	239	241	269	243	228	237	237	250	242	251	252	261	236	241	249	234	245	231	211	255	263	245	244	235	248	279	234
15426	1729	677	667	644	609	657	620	674	632	624	658	650	635	654	654	653	646	674	642	606	598	573	630	602	621	625	642	595	633	609	587	604	651	628	645	664	677	637	602	650	617	632	657	637	609	602	643	631	632	640	636	643	655	679	606	617	632	631	634	611	648	647	594	674	671	629	608	610	632	655	655	627	655	596	654	658	618	632	656	617	610	604	651	703	621	610	635	630	628	680	632	636	651	638	626	635	642	642	605	619	623	654	637	626	613	650	576	701	631	640	652	652	684	635	602	629	653	581	587	637	643	648	638	636	655	577	578	589	657	629	680	638	644	610	644	634	646	622	601	636	636	627	654	618	661	601	614	663	637	625	625	647	627	625	577	684	616	608	618	622	640	654	603	661	603	625	626	639	613	627	627	599	619	678	594	642	623	590	632	593	623	630	608	658	618	608	629	659	627	626	630	549	617	658	668	598	621	662	668	612	609	648	645	661	627	643	603	641	599	642	676	600	620	604	615	638	688	608	608	636	654	694	621	595	615	621	672	616	648	623	647	644	652	641	616	635	629	632	614	650	632	644	637	627	670	628	656	617	623	610	624	650	619	621	655	640	628	655	627	628	664	633	623	611	627	628	688	670	631	643	665	626	633	593	658	578	653	639	666	637	631	634	589	661	604	638	634	606	581	645	628	653	594	626	661	615	632	658	642	640	631	643	581	617	635	590	639	673	623	627	664	640	635	700	664	607	662	619	629	628	625	665	637	634	639	646	651	609	653	604	625	628	612	637	615	619	618	638	577	577	633	597	666	632	603	621	633	662	641	631	644	656	645	665	605	656	612	607	654	658	606	629	610	605	618	615	651	668	668	671	623	623	656	603	655	630	641	608	624	634	601	642	647	629	622	620	596	634	659	671	640	644	647	646	599	639	620	639	653	685	662	675	615	617	614	634	656	609	654	627	626	611	654	622	637	660	668	631	621	639	681	689	669	624	640	633	610	613	625	671	676	664	683	612	627	655	655	609	640	610	667	631	653	633	627	640	658	645	629	631	666	596	605	655	627	588	616	674	597	646	622	610	597	624	665	668	655	619	606	649	584	618	621	619	622	663	596	656	636	641	647	651	678	689	628	633	698	656	617	606	674	693	660	685	641	622	655	640	616	607	659	562	631	635	635	621	608	655	592	660	646	677	652	575	660	645	609	657	664	616	630	630	614	691	630	613	608	674	654	659	632	618	626	644	618	644	622	642	647	650	665	671	651	591	627	643	662	624	618	623	625	664	655	685	628	658	655	616	641	588	601	634	624	616	604	651	617	675	638	665	669	577	626	664	599	634	654	662	575	631	657	653	617	657	636	616	598	622	625	627	596	611	657	653	605	643	637	636	641	626	641	658	669	617	599	631	600	622	627	657	596	630	630	636	635	636	599	602	587	614	625	636	616	669	663	604	604	632	646	679	661	613	662	637	632	634	635	623	658	638	628	650	702	634	603	620	611	622	618	621	668	661	621	640	634	635	630	656	629	680	594	586	635	630	638	653	628	675	596	628	591	623	621	680	643	629	627	630	629	633	681	604	636	630	626	610	615	645	653	632	678	646	669	596	590	674	663	631	649	648	608	635	650	652	635	663	680	654	649	640	679	643	602	633	636	650	582	630	637	632	650	640	642	612	599	696	631	628	652	664	647	636	655	587	625	660	611	654	667	619	631	650	643	677	607	652	616	643	637	634	582	621	629	618	616	628	598	665	638	641	610	655	622	613	593	619	617	641	606	603	643	584	619	665	637	664	609	600	608	613	624	653	659	638	661	637	610	657	626	646	652	645	643	651	624	621	628	662	631	653	641	661	679	614	607	632	650	623	657	611	620	671	611	606	624	684	632	638	607	656	680	632	668	630	626	677	613	612	631	617	638	625	667	627	659	629	618	620	633	649	643	608	610	650	616	638	616	642	618	629	606	650	657	613	612	656	693	657	599	613	630	641	618	639	657	611	584	594	601	634	610	687	688	590	635	672	597	580	661	626	628	622	608	630	598	580	628	623	629	639	634	642	631	606	676	668	624	625	663	607	641	646	645	610	622	627	617	619	673	654	662	670	640	668	589	603	626	631	618	630	657	626	623	618	608	638	591	652	655	624	625	607	648	650	617	634	610	637	613	655	617	579	613	566	655	625	670	634	665	626	650	650	607	617	666	660	599	649	672	648	606	638	635	669	611	678	604	635	623	623	618	622	677	602	610	601	634	631	583	606	647	622	653	632	615	675	621	611	654	667	649	611	618	629	645	680	635	657	622	644	585	599	623	606	669	648	595	653	649	629	589	579	641	633	659	645	664	680	654	616	620	589	601	681	637	634	620	599	627	608	665	640	610	656	656	606	624	626	650	609	641	649	620	613	611	616	605	622	641	647	638	647	660	651	615	627	668	622	628	654	720	612	631	612	640	643	629	645	666	631	636	604	722	644	656	631	620	617	635	644	597	657	614	590	610	635	616	607	640	656	654	613	646	616	616	620	694	633	635	610	643	626	658	659	650	619	623	649	649	648	633	656	661	597	640	652	694	673	667	619	690	671	627	577	621	595	641	626	635	618	631	605	642	650	602	672	631	650	651	624	623	617	611	653	618	648	603	651	647	604	652	601	685	600	624	644	681	658	610	607	641	640	657	613	618	632	662	616	565	624	613	626	642	646	612	620	588	699	593	617	590	611	592	602	613	644	598	586	612	663	626	636	594	609	665	641	647	609	674	637	644	662	621	589	644	593	658	636	661	644	609	661	612	654	601	621	627	688	671	616	639	643	648	664	635	607	619	646	590	619	591	646	648	639	641	594	681	610	629	623	641	595	618	589	682	655	671	659	703	639	627	627	624	606	609	619	633	594	575	592	674	604	611	611	624	692	653	604	689	609	620	625	626	631	647	593	606	648	612	647	614	663	588	646	625	679	616	631	613	685	667	627	628	627	654	643	604	674	650	630	638	617	642	667	594	641	667	647	620	614	665	618	629	643	627	622	640	650	654	653	615	647	605	621	642	601	637	713	643	641	626	604	593	604	696	645	627	593	655	624	645	644	614	657	626	604	656	588	597	650	612	650	625	616	648	637	660	637	648	633	635	670	671	649	660	604	639	608	639	643	630	673	639	625	645	638	668	667	623	636	609	664	609	634	597	662	639	669	691	666	600	594	643	629	658	645	668	698	640	651	652	636	622	637	655	613	629	608	635	619	659	636	636	608	630	652	636	589	656	630	611	653	620	588	606	630	662	637	637	595	642	649	629	658	642	617	637	636	650	567	644	634	671	669	598	680	656	633	614	644	574	583	632	669	592	630	617	631	635	617	652	611	624	632	664	642	621	609	591	638	692	665	615	621	677	634	630	616	652	630	635	659	639	621	638	658	642	656	625	635	577	632	710	666	618	647	621	630	648	654	651	633	596	642	606	637	649	609	595	627	639	643	578	651	659	605	588	683	650	645	627	667	660	696	666	632	634	626	643	628	573	623	615	602	649
24901	21448	24845	28481	21441	21367	1665	517	406	420	398	377	351	386	391	366	367	372	377	391	420	368	340	362	372	359	367	384	376	366	326	357	357	344	373	341	381	369	347	326	365	407	360	385	362	397	387	335	363	363	376	388	366	367	349	354	366	376	364	367	393	378	355	361	378	371	348	328	356	384	368	397	351	346	399	383	384	342	329	371	350	386	340	362	344	367	346	349	364	405	367	343	348	401	322	378	391	393	362	368	393	311	356	323	352	336	336	374	351	367	359	370	371	403	359	360	385	367	371	405	390	425	390	363	362	350	364	350	353	342	333	355	370	355	375	392	359	387	392	371	391	365	383	390	323	351	371	381	385	392	327	369	371	346	376	363	369	374	416	373	376	395	380	374	323	352	349	399	392	367	356	341	386	432	375	346	367	333	368	336	351	368	368	342	330	356	370	343	400	362	345	339	336	380	376	403	386	363	376	361	390	355	331	389	386	379	386	407	352	345	392	367	356	383	387	383	335	340	370	354	363	381	364	349	377	384	325	374	399	361	376	388	384	399	366	322	366	376	360	338	358	398	362	374	378	361	379	369	341	387	411	376	406	393	378	380	380	351	372	355	381	383	333	375	363	365	379	362	350	384	394	358	323	386	401	385	393	367	376	351	382	387	385	372	387	416	364	363	430	367	361	367	343	392	375	338	348	341	373	377	345	393	362	337	372	372	386	367	366	379	391	383	376	328	337	375	380	346	371	380	368	373	362	364	376	401	365	351	406	368	411	375	389	387	374	361	383	352	363	373	385	367	377	414	386	337	323	370	359	351	339	350	397	363	333	350	404	368	372	390	360	395	397	411	395	336	406	356	359	362	328	342	354	359	397	346	369	354	369	349	367	384	371	364	387	355	364	371	367	359	403	324	369	403	359	354	375	356	361	363	352	352	348	395	374	337	370	372	383	343	354	370	410	397	378	332	369	349	378	361	362	373	408	377	356	391	406	377	356	358	337	371	374	388	387	373	339	422	354	375	381	401	372	382	312	374	354	359	383	365	353	354	373	354	373	360	368	386	333	379	377	366	364	394	398	372	354	325	363	371	402	354	343	397	370	416	351	392	359	411	367	405	378	354	364	424	386	335	357	365	396	350	384	331	384	389	355	376	377	375	340	342	362	312	351	367	381	371	374	358	390	395	393	357	360	362	388	357	376	359	355	376	352	370	336	371	363	384	394	339	377	378	338	397	379	363	363	371	377	370	363	341	352	376	393	355	363	363	390	378	373	351	353	341	389	353	343	373	378	421	363	347	357	351	371	352	361	370	362	331	390	404	344	390	373	369	376	342	352	367	392	389	332	376	379	372	373	391	355	409	355	384	345	363	365	334	354	334	333	355	352	373	381	347	350	366	374	374	343	378	391	368	388	356	382	352	369	382	370	356	375	354	342	382	327	373	361	353	358	344	373	377	341	370	383	347	367	379	358	336	408	390	397	366	369	350	350	378	358	352	368	405	384	344	356	349	354	356	382	389	347	389	399	349	381	396	348	353	401	420	345	354	390	389	342	378	385	379	390	364	334	385	346	348	390	337	364	392	384	377	358	368	382	331	370	352	375	339	353	393	419	346	379	395	369	344	357	350	343	320	378	371	372	359	363	378	345	352	379	358	335	353	338	398	388	383	349	356	377	362	373	362	388	357	359	383	365	366	348	379	383	403	341	369	385	375	349	384	330	366	355	341	349	384	380	374	409	403	368	343	361	379	325	381	366	371	349	346	395	372	388	346	363	382	378	361	391	360	401	379	356	376	373	372	342	407	364	384	368	350	374	406	378	388	379	342	391	391	386	370	378	348	385	363	361	345	340	405	377	342	351	352	381	364	359	383	399	384	374	386	348	380	373	400	363	365	333	356	378	377	351	329	361	360	392	379	401	381	371	366	361	359	323	358	342	342	326	373	350	361	372	349	427	363	373	360	361	359	412	323	368	363	363	384	393	400	329	397	382	387	377	381	391	385	366	329	337	362	349	356	349	354	381	361	416	366	374	408	328	364	365	360	355	313	348	351	364	369	351	393	334	358	373	353	399	371	366	349	372	357	393	370	351	357	349	358	349	362	343	395	361	373	386	370	389	366	349	326	360	390	397	369	415	381	351	383	367	361	358	371	385	377	392	368	354	354	357	369	329	372	364	346	345	322	358	357	360	374	358	360	388	366	359	355	391	388	377	337	346	361	350	395	405	355	418	339	389	344	362	395	378	371	382	356	389	369	386	385	372	363	338	362	415	346	387	317	409	351	366	370	354	371	345	334	358	337	359	340	366	380	360	374	350	387	364	383	356	322	356	412	370	404	352	348	379	372	343	395	346	361	382	354	362	395	339	384	406	377	359	378	354	369	360	360	395	375	371	343	376	385	360	374	356	401	372	388	327	347	362	381	392	352	332	369	401	364	344	362	333	369	355	360	379	399	333	376	362	404	342	361	377	358	345	350	371	395	362	392	356	341	365	353	376	372	400	357	360	370	365	392	381	380	385	363	370	374	398	366	398	377	384	362	357	358	376	374	391	364	367	359	392	370	367	395	372	360	367	343	394	358	344	342	357	360	348	365	413	366	343	353	372	370	389	358	364	389	346	364	391	402	368	367	382	347	362	349	367	350	358	345	394	337	389	354	365	355	387	370	354	336	346	408	356	387	377	376	372	357	372	343	382	424	361	349	347	406	350	366	358	351	363	388	322	348	373	351	355	407	373	355	347	358	338	372	337	413	363	396	368	364	351	391	366	368	367	393	393	377	338	370	362	365	390	392	365	365	359	354	353	359	390	361	373	384	320	387	354	416	383	386	348	381	331	365	372	366	360	364	393	384	392	403	380	354	389	337	371	375	361	387	356	362	406	374	412	348	354	358	375	370	329	369	377	382	374	346	347	366	326	402	367	427	339	349	377	375	380	373	356	378	386	399	377	395	364	407	386	333	363	344	349	355	346	412	357	339	347	359	368	370	357	409	369	347	354	345	385	377	371	394	373	372	372	392	367	385	354	354	376	343	389	349	351	388	344	379	369	376	368	330	376	352	347	362	371	361	350	374	364	380	378	381	354	384	373	375	373	347	368	375	402	380	368	395	365	355	353	354	343	355	401	360	341	354	373	372	350	332	318	380	386	372	383	374	385	370	333	349	380	351	433	368	352	375	357	392	356	361	349	355	369	363	390	337	359	347	364	347	379	370	343	368	353	378	358	339	378	354	364	367	381	336	349	392	374	350	394	368	360	370	366	350	350	386	339	392	379	388	371	363	342	384	368	394	355	369	342	373	370	364	398	380	372	358	403	350	376	388	382	372	347	337	400	348	357	355	334	342	360	340	361	359	375	343	334	382	373	336	390	371	349	338	358	348	383	360	403	351	361	336	368	351	411	360	393	367	365	384	380	367	338	404	367	374	347	388	350	345	335	354	374	371	361	372	330	379	368	342	374	369	343	361	372	370	393	386	351	381	366	388	357	400	379	366	388	370
37042	8374	1508	1098	1021	893	897	947	847	864	881	881	881	891	891	899	934	883	884	856	864	851	842	856	868	814	829	873	907	856	818	855	866	824	809	847	884	915	858	871	847	861	899	894	842	826	907	867	908	866	853	862	839	880	836	891	868	874	871	839	876	873	881	868	878	817	848	851	864	877	852	875	784	832	892	866	873	851	869	880	865	838	868	898	848	852	820	837	900	892	828	857	858	874	876	841	792	860	868	889	869	910	867	886	877	892	855	872	843	898	854	823	910	834	896	858	873	909	818	863	886	843	919	857	889	837	849	838	907	889	846	879	864	858	850	828	817	906	852	812	896	890	829	912	879	842	860	854	850	919	852	846	849	837	872	854	861	897	923	849	890	902	846	842	886	883	833	826	898	911	858	859	831	859	904	852	911	871	905	850	848	881	869	914	841	897	905	816	846	857	883	860	906	836	838	859	805	899	854	882	812	832	912	856	829	838	862	853	825	842	855	873	876	875	879	861	835	847	859	827	838	842	798	850	880	842	848	923	849	825	892	907	772	876	860	824	867	867	855	802	849	893	885	836	862	842	817	884	860	788	860	846	886	884	888	887	873	877	888	831	869	890	858	866	849	875	873	900	870	923	899	844	866	883	834	845	819	842	874	844	868	874	939	893	874	886	857	848	862	826	823	862	897	864	837	840	881	853	865	846	931	862	881	851	882	880	889	852	823	872	830	872	859	885	830	893	871	853	842	910	893	869	879	835	852	913	893	878	851	846	829	836	836	874	860	862	829	859	829	874	846	836	801	890	841	911	848	871	822	869	822	902	830	880	916	844	859	888	827	866	823	836	874	861	850	843	893	874	855	895	883	878	847	885	867	831	887	862	835	835	890	866	867	833	894	913	894	860	856	874	814	872	852	863	860	866	872	835	834	865	862	868	858	815	891	864	863	861	867	905	862	884	896	827	897	874	825	889	820	832	889	863	861	832	951	884	866	817	897	902	891	884	874	887	870	803	847	848	903	860	878	812	912	857	905	819	899	840	878	831	850	890	909	821	877	931	845	904	904	865	888	896	921	892	827	876	876	873	837	875	919	862	858	826	870	854	841	874	861	911	879	842	818	865	863	872	921	866	846	862	836	886	869	827	872	828	846	856	815	842	861	873	859	883	856	884	886	897	829	863	808	870	860	888	867	834	885	826	849	871	867	835	822	793	821	815	838	846	818	875	854	872	844	884	874	867	865	863	841	841	843	879	868	861	892	886	819	811	880	860	850	834	839	851	862	853	833	848	826	887	890	925	802	852	846	852	865	859	837	837	836	854	840	839	941	910	907	895	796	868	855	852	803	809	864	830	879	888	857	862	919	810	849	838	905	869	902	856	850	885	887	782	843	863	923	820	818	894	872	894	874	822	864	933	875	862	810	878	816	879	874	872	884	863	850	845	875	871	935	864	859	849	858	880	881	910	873	898	902	914	818	860	865	861	805	920	881	849	896	928	863	808	830	890	889	903	846	855	829	802	886	818	865	838	882	855	849	835	851	863	877	878	836	887	885	917	907	862	886	856	857	855	869	875	891	849	873	924	901	843	847	900	852	880	847	896	867	872	890	877	934	886	843	844	811	858	860	848	877	861	864	885	893	855	858	859	860	833	901	835	890	811	861	858	892	854	836	874	831	891	856	847	840	855	885	894	825	882	900	870	837	845	888	862	831	863	864	871	869	856	843	863	878	861	829	872	878	901	836	870	863	905	842	888	875	908	780	870	863	857	864	841	844	907	863	893	827	860	835	839	797	778	908	876	827	819	851	905	807	901	875	879	840	868	844	879	873	894	864	848	875	828	878	885	888	835	883	835	884	864	884	881	862	893	809	885	851	830	891	870	822	824	847	883	922	834	859	840	836	819	874	823	882	872	856	853	864	896	866	867	874	913	895	830	864	905	856	851	903	848	851	826	841	871	824	878	861	877	796	847	859	881	880	865	854	866	866	820	851	883	838	889	873	850	866	844	820	830	841	840	846	872	831	879	866	818	804	823	897	851	845	853	832	886	902	899	836	867	896	846	795	856	881	844	866	841	860	870	850	869	832	840	868	851	881	888	886	897	851	883	873	850	882	843	884	815	862	861	861	867	837	842	872	847	902	863	847	860	848	854	881	877	853	850	858	877	830	874	823	891	857	832	823	874	851	874	841	880	860	887	897	855	955	879	892	898	859	888	841	858	807	887	850	887	877	815	846	895	878	795	857	840	812	851	833	860	865	861	882	852	840	803	847	884	912	831	942	885	854	890	902	904	919	906	868	866	860	893	894	856	820	864	885	845	841	857	918	893	835	873	904	874	852	885	877	912	793	843	887	835	841	849	863	865	828	850	845	904	879	869	856	830	865	817	870	836	895	852	918	864	838	845	839	874	929	859	862	865	884	786	863	854	828	843	802	841	854	886	889	839	886	880	855	869	859	819	839	888	843	928	840	852	857	855	916	863	904	827	882	883	916	853	832	834	911	880	944	871	888	880	809	874	878	859	885	869	866	852	870	868	863	853	824	833	832	880	869	827	898	845	859	887	840	881	820	851	863	872	842	884	874	851	877	838	812	839	912	860	835	850	869	893	866	881	881	816	860	876	832	833	848	863	886	895	889	886	890	874	840	844	848	889	869	881	860	829	853	845	914	871	802	808	850	901	871	819	896	884	866	883	865	825	825	827	833	824	847	854	905	835	842	873	876	835	841	820	879	876	890	869	876	854	844	844	882	922	837	841	872	884	862	802	875	914	875	854	820	872	851	841	877	869	886	894	893	872	821	794	846	818	901	842	829	874	854	860	859	851	872	869	836	866	926	933	871	876	849	824	827	884	866	817	913	908	862	867	837	870	861	872	840	836	870	847	868	875	873	866	872	853	860	890	887	886	875	825	866	857	851	893	872	851	875	832	807	862	874	871	844	884	901	881	850	854	788	883	904	817	862	831	856	903	851	869	908	884	866	870	873	877	860	822	836	853	867	888	830	875	882	881	860	864	859	860	859	863	837	875	869	861	846	851	848	862	842	826	875	879	869	824	830	851	835	864	891	844	895	889	862	901	837	849	901	896	878	864	827	858	844	902	873	905	842	889	822	892	845	895	858	845	874	882	820	807	850	916	863	847	858	861	815	864	873	873	890	870	854	845	877	926	872	843	823	913	847	846	930	860	901	848	793	808	858	841	836	805	865	789	866	878	873	872	885	878	899	926	836	910	885	851	895	850	875	883	879	827	896	869	904	876	876	901	862	849	877	871	867	889	851	850	871	894	896	816	841	833	898	872	887	888	883	823	906	815	919	827	895	860	832	872	882	848	829	829	895	810	818	884	926	881	893	843	833	859	846	904	811	846	838	896	849	878	826	839	917	877	834	863	865	930	831	869	888	884	848	872	838	832	815	852	903	825	886	819	883	838	847	874	838	870	859	816	848	861	827	859	866	870	826	881	851	883	903	837	862	892	844	876	848	827	863	841	885	832	897	825
24400	21482	25191	28213	21485	21489	18037	698	423	389	329	364	303	324	328	358	340	309	289	276	312	295	265	329	283	280	318	323	262	306	294	296	316	263	290	305	283	285	277	300	278	306	282	268	301	266	307	293	244	278	260	283	258	292	308	309	321	289	298	335	289	300	324	276	296	285	285	304	281	294	308	277	280	301	303	315	276	304	316	293	296	292	288	306	262	319	279	280	314	291	290	283	293	297	262	263	283	281	272	284	294	283	257	296	290	264	273	294	283	256	275	289	282	291	298	271	300	265	279	285	280	305	290	288	339	269	300	280	293	271	297	312	293	257	269	308	293	290	289	272	277	284	294	273	287	286	282	288	355	279	319	275	318	305	276	285	308	280	280	307	299	290	262	298	297	295	298	306	316	241	266	270	251	264	309	280	302	301	283	298	317	308	308	315	288	281	326	310	294	302	286	300	286	284	295	307	281	320	294	290	262	311	286	271	276	303	305	313	322	294	257	274	306	264	292	268	261	306	279	283	292	271	275	298	320	312	269	260	291	290	293	285	289	299	290	282	289	291	286	302	282	280	307	276	290	266	315	293	278	256	258	297	293	295	284	277	311	289	278	308	269	293	300	297	323	304	287	327	270	263	299	304	289	295	310	321	276	282	308	302	293	325	300	287	251	273	287	312	298	249	279	249	287	312	296	281	286	272	289	314	289	285	273	294	275	300	334	298	290	295	284	245	302	290	269	294	278	290	324	330	281	294	288	294	302	316	292	307	278	312	276	250	282	304	302	323	287	301	295	326	292	281	297	270	295	310	289	324	298	293	283	315	253	276	270	290	306	299	279	257	301	305	321	310	297	289	265	289	263	283	287	306	299	297	304	273	303	286	289	316	318	268	307	283	291	292	298	321	289	279	293	280	266	289	290	282	289	301	307	312	271	301	291	297	319	338	305	278	297	325	282	290	256	274	318	304	293	303	273	280	263	300	298	270	270	287	308	340	305	269	274	305	298	312	330	270	289	293	264	277	251	326	308	294	322	296	291	290	297	280	317	257	261	294	297	300	279	301	320	269	248	303	293	297	270	316	276	324	290	274	284	302	273	282	316	274	286	309	320	297	326	305	265	283	295	298	297	258	287	306	272	282	294	292	277	286	306	330	304	283	273	276	275	306	273	269	287	290	318	301	296	281	283	304	287	265	278	288	292	286	295	289	316	283	274	288	280	327	321	314	282	292	266	279	288	277	326	282	286	274	335	294	303	301	291	285	311	273	286	298	280	274	271	295	312	289	284	311	282	263	285	279	275	277	285	294	295	322	319	265	270	282	297	268	284	319	298	307	288	307	289	311	274	297	273	287	253	271	276	294	307	282	309	280	281	310	278	303	306	308	276	291	300	298	316	309	273	273	281	292	265	291	317	277	325	292	300	289	275	283	277	291	291	302	322	287	254	251	287	304	269	270	278	297	271	313	278	280	263	301	304	263	308	284	288	280	306	327	265	276	283	307	274	302	278	263	310	305	311	276	325	279	269	286	320	298	292	293	268	293	297	303	313	302	320	293	278	271	290	327	287	327	285	288	252	300	273	296	265	287	340	297	261	291	319	289	249	296	289	301	262	266	289	277	302	298	306	286	256	292	290	293	256	306	269	273	292	304	309	300	279	275	292	271	258	255	283	329	328	272	318	313	296	300	272	297	279	284	288	318	297	291	306	261	272	292	308	321	311	277	293	275	278	288	322	310	283	258	269	293	287	297	303	285	308	285	304	277	305	246	279	289	274	282	255	286	314	274	284	262	320	289	287	255	292	282	304	314	299	269	298	297	294	294	286	315	300	289	277	286	279	255	275	279	276	259	300	278	270	282	298	296	296	292	288	296	281	317	273	297	285	294	301	282	264	297	271	291	298	289	299	324	327	289	276	291	297	301	271	249	286	281	323	294	315	291	266	297	262	269	288	285	305	274	277	283	280	265	253	269	269	281	283	295	310	294	296	308	305	302	261	289	291	266	289	318	348	306	300	262	264	277	301	274	267	310	298	332	293	306	320	287	276	272	287	254	285	283	294	324	311	287	301	312	285	315	264	277	288	286	271	265	261	286	307	262	288	270	294	281	282	301	278	292	307	319	294	290	311	294	289	294	241	279	289	277	298	263	279	318	298	295	268	276	307	289	297	317	328	279	311	275	299	283	315	287	279	279	299	274	293	282	286	283	320	277	296	287	291	319	330	300	278	281	293	305	303	282	302	316	276	252	263	295	288	285	277	277	298	281	308	277	290	290	276	312	270	295	291	295	305	259	323	280	286	308	303	287	323	297	290	307	349	264	270	301	286	293	287	322	270	279	312	265	289	312	294	294	288	296	281	290	271	297	313	306	292	309	278	260	280	279	271	290	272	330	321	308	303	267	282	287	277	303	304	285	312	285	282	282	277	310	315	281	274	287	273	280	300	303	298	285	286	288	246	290	285	317	299	285	276	296	307	283	286	289	287	306	308	278	258	276	286	286	283	321	327	335	308	290	282	295	299	286	318	295	295	295	310	284	313	286	274	253	246	272	228	299	322	273	264	250	263	324	283	265	308	304	306	290	304	282	313	285	268	274	280	289	304	311	300	270	290	266	263	270	298	262	275	295	289	298	281	280	284	360	258	301	300	291	294	282	319	305	271	309	275	297	306	294	284	311	337	270	284	291	302	311	283	266	291	290	303	306	305	286	284	314	298	304	286	296	300	276	285	254	308	298	291	299	297	280	296	280	299	304	290	295	294	292	300	290	285	301	280	313	284	333	304	276	315	314	309	295	285	266	292	298	301	312	269	313	300	301	291	294	297	285	277	283	292	263	282	279	287	288	301	312	277	280	307	284	297	315	286	306	295	300	284	284	282	285	322	299	266	286	277	318	287	290	309	300	331	304	296	253	275	287	329	333	288	311	317	307	277	270	290	298	269	290	278	285	295	271	300	289	257	278	301	257	269	307	289	286	277	302	296	287	282	313	314	269	264	291	271	301	303	309	324	270	297	286	265	300	296	320	289	298	294	309	296	286	296	289	280	255	285	286	272	283	277	287	288	278	266	291	258	294	322	247	276	308	341	305	298	268	275	263	264	245	314	291	282	279	298	290	306	260	280	293	293	285	300	286	317	275	282	334	322	274	272	286	293	298	259	308	271	307	309	330	271	314	315	259	296	315	290	308	282	282	305	283	288	273	261	306	263	282	292	270	302	302	293	291	276	277	294	327	285	254	264	281	274	325	273	254	274	319	262	320	267	282	285	296	275	289	266	292	327	295	298	287	288	269	272	293	320	310	269	288	275	297	275	281	278	264	321	281	275	289	278	267	292	299	269	291	281	292	273	306	308	307	318	290	273	288	274	275	304	293	304	308	292	306	309	300	289	305	303	286	319	283	274	250	324	286	277	304	307	265	329	258	280	260	325	267	297	287	289	371	305	293	282	279	306	308	294	313	288	285	256	310	292	325	276	305	295	266	316	285	295	299	311	301	266	318
42308	11906	1684	1159	844	836	731	768	718	691	697	650	689	713	690	659	696	692	676	709	697	687	686	710	667	666	674	647	671	697	692	672	688	682	659	689	683	701	675	690	712	670	642	667	674	703	687	677	666	657	685	670	697	683	695	676	660	654	701	660	700	676	678	687	702	716	689	682	662	696	698	675	702	705	701	687	705	661	657	690	667	673	684	669	678	701	693	655	681	669	633	696	652	662	645	690	672	705	719	703	692	686	691	628	671	695	663	715	678	661	695	619	685	715	666	676	647	689	670	744	652	657	655	670	700	732	647	694	688	706	673	670	676	678	671	628	690	706	725	698	685	682	689	651	701	670	672	662	708	676	688	688	669	705	704	667	661	718	673	620	680	666	639	632	707	701	699	659	622	721	664	708	686	666	688	670	690	645	700	690	675	678	710	712	671	659	686	681	690	691	671	698	690	694	629	641	655	702	652	670	697	659	641	678	659	703	667	685	686	650	654	691	716	657	666	704	654	663	657	678	674	675	648	653	723	672	691	684	661	705	666	679	698	693	721	595	690	695	745	672	665	684	669	706	692	638	726	665	706	685	627	694	686	703	688	663	690	659	689	661	648	685	691	664	718	675	688	669	683	678	708	664	697	646	657	659	663	695	685	666	660	693	672	643	663	717	676	700	668	681	669	662	684	689	669	691	663	666	668	664	662	684	664	684	701	690	614	682	675	656	735	693	646	662	683	714	652	654	676	660	671	732	659	650	687	656	709	686	685	660	716	648	685	647	692	682	662	652	709	637	664	681	621	673	660	702	689	688	681	653	690	646	649	658	675	682	639	680	652	729	645	671	641	717	656	679	707	706	644	704	678	693	735	661	653	670	686	701	680	702	656	643	659	673	684	682	683	690	686	713	670	628	712	663	703	652	676	713	654	701	691	680	666	659	616	685	676	672	694	692	691	645	683	644	676	697	699	641	717	657	665	655	672	648	662	655	684	696	683	681	659	649	689	704	661	689	696	715	651	706	695	697	660	724	690	692	723	704	686	687	667	687	654	658	690	685	657	717	642	715	686	692	700	691	659	697	670	691	693	632	685	695	674	651	696	650	658	676	728	684	646	658	662	683	677	684	688	655	669	687	673	645	733	667	679	657	694	697	676	663	662	619	629	664	611	653	715	632	659	675	667	662	692	690	688	661	623	720	632	673	669	654	643	688	680	725	700	687	664	725	684	649	649	717	693	709	654	705	685	661	686	705	688	671	678	704	664	660	715	711	671	684	691	676	704	632	701	648	671	684	656	626	652	692	632	657	679	703	704	698	711	691	697	683	655	690	707	652	694	684	707	670	716	669	663	697	685	691	662	635	659	653	688	674	702	629	658	674	654	711	670	640	685	693	677	720	702	700	685	672	617	654	651	634	667	700	647	712	700	673	657	678	680	690	649	666	619	685	677	663	669	670	668	658	676	673	658	639	715	672	671	729	695	716	667	686	677	710	693	674	687	679	664	700	669	709	679	687	680	697	701	660	680	695	686	674	698	660	645	631	667	716	623	690	687	636	687	658	735	686	626	660	670	672	676	672	668	686	671	724	661	654	717	669	659	681	629	630	672	661	711	703	636	662	659	692	656	712	685	684	661	687	679	699	631	702	702	665	693	683	664	691	711	677	678	709	665	690	663	713	652	653	676	716	660	697	687	649	703	670	731	646	721	755	734	644	697	703	667	680	644	681	696	692	667	714	660	645	663	655	683	714	702	689	724	700	703	693	654	699	674	668	700	668	674	647	620	672	649	655	631	737	723	717	706	723	637	661	718	683	702	666	602	658	661	654	673	635	711	636	689	650	699	682	683	638	651	675	691	700	645	642	636	707	666	699	686	690	700	684	723	659	661	673	685	633	664	697	674	658	687	692	653	662	680	658	677	660	677	681	638	698	650	624	670	644	670	704	709	704	721	699	645	667	661	684	749	636	667	653	725	681	694	693	697	739	653	689	676	661	653	669	705	661	678	716	672	669	670	695	739	661	703	686	697	703	711	702	713	646	698	705	701	691	652	723	707	693	729	665	646	683	622	690	632	713	651	685	666	657	643	707	630	661	696	668	693	636	651	688	685	695	693	709	677	717	671	649	671	691	667	696	705	692	675	667	661	674	684	693	698	666	692	678	712	619	688	674	672	647	720	657	642	682	695	689	714	710	685	655	647	687	683	651	649	638	701	634	680	660	655	677	726	658	683	671	663	671	695	698	687	684	695	663	646	704	685	649	608	643	684	651	687	718	692	654	657	715	633	664	685	689	671	688	706	713	716	680	740	706	685	707	694	716	701	679	658	702	656	698	626	666	716	724	743	676	656	716	689	671	640	643	633	706	707	672	677	710	715	654	678	640	645	694	718	658	678	688	660	653	700	671	676	683	712	686	735	711	712	682	706	668	705	706	700	695	656	655	696	738	655	691	672	689	642	660	645	681	672	671	699	636	644	654	703	679	655	618	736	673	700	651	683	694	716	672	657	682	662	671	657	685	634	659	704	685	663	679	661	672	701	691	719	651	706	711	676	714	674	682	676	635	704	653	708	681	651	694	624	681	686	655	691	700	719	681	688	669	664	659	680	688	664	671	674	699	678	636	680	644	692	639	668	696	651	682	648	663	715	673	667	687	699	624	690	639	672	652	692	698	737	675	681	689	665	660	699	676	623	651	701	714	696	668	676	696	651	691	645	695	673	669	639	658	734	649	669	736	708	668	697	654	685	685	687	673	706	715	711	684	720	715	694	698	681	657	659	669	656	645	638	712	651	697	677	704	712	677	663	652	703	702	700	679	746	680	669	690	641	698	663	686	711	669	655	644	675	721	689	664	659	675	677	686	731	639	701	675	634	746	650	684	630	707	655	665	612	659	626	707	687	666	680	706	679	640	685	649	668	663	696	690	701	669	675	711	664	698	655	664	747	659	711	688	686	640	643	653	671	665	658	633	680	702	682	683	678	696	682	667	649	677	702	708	657	701	669	680	688	719	692	659	670	685	699	674	649	699	702	664	685	719	645	674	711	669	713	660	685	688	646	688	671	631	702	690	658	662	699	711	631	677	707	700	674	691	682	660	631	667	694	659	658	687	687	711	687	685	628	680	708	691	668	695	692	700	658	677	685	661	688	652	652	648	662	726	633	673	713	695	706	708	700	668	686	699	696	697	703	680	668	706	734	702	702	638	650	671	656	643	652	643	706	666	666	706	620	730	687	641	670	683	752	655	716	661	700	671	668	704	697	676	664	668	679	673	665	646	704	685	670	620	664	696	708	670	697	677	647	657	626	627	653	683	701	663	661	694	705	627	675	672	665	620	671	620	721	707	672	699	729	678	670	695	709	656	639	674	641	676	650	692	702	661	680	651	635	715	659	666	676	638	683	681	656	670	647	655	715	655	684	706	640	681	709	679	698	714	686	690	642	670	672	644	662	673	662	667	673	666	689	661	673	685	689	662	669	716	672	650	666	665	702	658	691	707
31068	21064	13313	863	262	278	246	264	245	262	268	263	259	245	244	246	261	252	267	239	237	229	243	249	235	262	230	257	240	231	220	198	228	245	252	216	248	240	237	226	248	243	217	222	233	225	243	247	215	256	249	250	250	248	258	233	236	231	238	253	221	238	243	251	248	228	228	231	234	253	261	261	228	208	237	273	248	214	234	217	249	226	258	241	267	252	224	247	232	245	247	259	227	238	239	221	247	245	249	237	237	244	247	252	269	267	230	231	226	233	249	228	272	264	244	228	257	267	234	221	236	264	232	220	260	211	262	218	254	277	213	241	259	236	273	238	259	243	220	218	254	249	233	204	254	217	244	248	241	235	255	229	266	229	262	230	238	245	262	217	240	250	251	249	228	227	244	260	241	236	229	241	266	274	254	229	222	231	241	234	246	225	243	235	243	209	224	246	225	219	267	257	256	261	253	240	240	236	237	221	235	254	251	251	243	229	239	227	228	232	269	225	225	271	237	249	225	242	255	229	233	234	240	257	226	258	222	218	266	251	214	252	240	280	233	237	222	249	206	256	245	259	236	247	259	235	224	251	216	231	244	233	252	230	285	262	239	238	237	236	240	216	246	264	249	228	237	237	254	264	240	274	273	224	257	241	251	226	229	235	254	230	242	240	263	220	238	255	260	234	227	250	243	222	233	211	253	248	243	260	248	273	235	266	235	253	237	264	255	228	209	277	237	245	242	246	248	264	269	246	206	222	237	237	276	244	235	232	209	229	247	244	229	284	237	229	228	240	235	245	244	232	220	275	238	213	223	249	257	238	263	256	262	219	252	209	271	225	237	247	241	257	235	269	232	229	241	232	232	256	254	231	243	253	259	234	228	242	221	255	234	247	229	236	220	265	241	237	253	228	240	263	231	224	253	253	219	240	249	235	232	224	225	257	249	228	249	286	255	231	261	277	222	262	256	253	235	242	230	219	229	255	265	249	277	238	237	232	245	240	266	241	238	239	251	220	243	223	206	243	245	255	237	219	198	262	240	211	251	245	212	261	235	225	241	258	233	265	233	240	269	238	237	242	248	243	258	244	237	249	256	246	229	235	232	248	236	243	274	248	256	253	265	220	252	240	234	219	247	250	265	261	237	267	228	260	276	237	256	239	228	242	242	216	226	234	257	255	230	252	243	246	216	236	259	236	249	248	233	246	249	236	231	239	239	240	250	210	232	249	236	249	226	212	234	235	258	222	240	221	251	248	217	248	248	211	229	272	242	239	237	243	239	253	227	226	246	262	266	240	212	237	259	276	232	247	234	239	245	242	264	249	239	235	254	227	239	234	248	244	261	256	261	249	235	233	244	237	244	233	241	259	257	241	244	229	256	258	241	206	211	266	245	248	230	234	226	207	225	243	229	238	280	282	241	250	238	239	212	225	216	224	247	264	236	270	287	250	245	261	230	223	234	232	229	225	239	240	248	246	246	235	243	234	254	252	247	243	247	224	200	271	222	227	271	253	235	239	214	237	242	263	251	220	241	248	237	204	259	224	264	222	219	235	215	234	246	260	250	223	221	253	256	224	276	236	250	226	225	233	257	258	242	231	260	242	256	230	247	223	241	245	254	250	216	207	225	231	239	256	249	237	252	230	268	236	239	260	228	240	259	241	261	253	232	212	231	231	241	243	231	214	259	274	229	244	251	215	230	239	237	233	235	222	262	279	212	246	265	245	286	241	239	226	238	230	232	235	232	233	226	269	224	217	229	238	231	243	247	226	200	246	254	241	246	238	239	228	223	262	267	245	245	240	215	196	250	237	217	236	224	243	247	260	218	238	240	257	220	242	247	251	231	226	262	243	236	239	228	262	222	243	238	249	246	247	244	238	258	233	198	255	221	206	227	279	270	252	241	237	241	240	226	216	254	226	242	210	232	224	254	232	235	258	225	241	265	243	249	258	225	248	241	248	246	258	277	235	243	271	236	239	256	245	231	263	240	235	241	241	240	250	243	236	247	243	221	234	250	250	235	224	222	227	223	254	276	265	273	230	231	240	232	223	255	241	227	247	274	231	241	249	253	246	245	246	221	248	229	242	259	262	256	236	249	247	246	246	212	233	239	229	226	236	220	229	250	261	225	224	230	259	263	215	259	239	261	248	225	239	250	198	240	233	242	278	245	249	248	251	233	250	236	218	212	250	243	261	221	224	232	226	247	229	246	247	236	255	243	240	198	213	242	235	269	227	235	202	245	252	240	217	264	224	236	257	237	241	227	207	245	248	222	222	219	249	265	238	226	263	245	248	249	220	202	232	251	264	240	210	247	259	255	244	253	243	238	258	209	253	222	278	239	250	253	268	232	224	244	250	221	247	246	213	229	272	261	232	253	246	238	255	219	242	261	237	237	240	224	236	224	256	231	262	214	258	247	265	234	246	242	254	273	224	258	251	246	232	234	235	236	253	241	237	247	256	250	230	249	216	252	217	284	241	226	243	239	220	229	251	265	244	241	230	236	276	244	257	277	231	219	251	259	252	238	250	217	241	245	226	211	263	248	237	238	241	228	229	237	248	253	248	248	231	237	236	230	222	277	244	261	214	233	219	249	265	274	259	237	240	252	246	238	238	245	246	229	212	233	193	259	228	214	216	224	244	242	263	243	226	233	262	235	232	253	253	248	238	232	255	218	214	225	244	212	227	228	252	222	218	210	216	256	266	238	221	224	242	296	247	233	245	241	240	248	249	243	234	240	242	227	226	232	229	246	255	231	254	219	233	233	226	262	247	204	245	243	220	273	248	250	274	226	224	241	207	208	265	224	247	252	242	230	235	233	254	241	250	263	231	257	217	239	239	239	245	237	252	255	229	261	225	236	276	227	240	255	236	231	249	222	237	250	218	242	231	247	220	242	245	252	245	259	230	241	205	222	247	230	232	255	251	240	239	252	244	248	227	227	246	228	253	235	248	242	219	239	236	254	262	271	230	232	263	222	238	259	268	266	240	248	216	234	231	258	245	234	244	257	261	204	237	229	250	232	245	279	249	236	254	228	210	221	235	249	260	232	243	241	218	229	257	236	240	233	225	263	246	273	241	284	218	235	227	272	236	258	239	231	237	246	224	198	261	252	264	265	213	244	235	235	244	233	255	248	251	218	243	238	248	254	229	238	220	258	229	246	246	260	234	254	237	257	231	236	234	231	257	236	235	224	237	233	231	225	242	225	250	263	228	245	243	245	245	233	219	269	232	245	247	243	265	231	231	259	226	229	208	242	239	248	247	225	239	225	251	196	259	242	224	230	279	237	249	264	249	246	250	232	255	251	248	192	241	233	241	214	251	223	229	238	229	245	251	237	230	243	253	244	231	257	262	250	233	239	256	243	267	254	248	233	223	269	210	257	252	244	253	216	243	243	243	254	231	210	237	249	248	243	282	238	228	249	207	246	262	222	247	229	239	280	253	243	254	218	223	266	239	260	235	258	233	263	223	233	231	256	252	237	220	240	268	249	245	251	236
14852	1481	642	666	672	657	620	610	656	579	606	630	684	618	637	609	626	667	608	629	618	642	629	621	638	618	621	641	612	600	656	633	609	654	661	585	647	633	655	603	613	621	623	612	602	651	692	638	661	621	646	617	618	631	576	676	655	625	617	682	648	675	601	643	623	629	615	609	611	610	594	615	579	600	644	634	610	590	624	613	614	598	639	663	609	571	651	654	595	633	619	582	585	643	635	628	636	637	644	623	631	646	613	625	620	665	573	638	656	644	648	669	610	606	624	627	618	605	634	631	585	615	597	599	667	634	626	606	627	665	650	635	679	674	632	599	585	619	640	612	589	577	629	627	653	628	648	630	608	588	645	626	600	624	578	670	646	622	669	629	653	630	610	589	601	631	601	633	622	604	635	606	624	643	612	630	600	594	656	656	634	659	619	596	621	646	657	610	626	672	604	600	584	615	660	625	640	622	609	634	607	637	676	635	638	666	654	659	650	558	583	628	613	614	627	606	607	662	643	621	617	606	677	655	603	580	592	614	601	624	614	588	637	656	650	607	627	646	657	627	622	601	638	557	636	652	668	652	618	611	626	649	591	609	619	612	627	590	586	635	607	640	642	660	637	652	640	639	611	648	609	621	614	651	670	590	609	606	620	600	640	658	622	580	616	616	655	650	646	646	662	612	611	619	650	653	653	625	597	607	659	625	592	652	651	617	624	638	675	591	671	609	609	599	625	637	646	576	564	654	625	613	609	635	619	648	652	641	587	670	638	613	626	610	630	630	602	635	596	657	635	641	624	571	645	639	649	612	655	666	625	660	606	628	611	582	677	612	629	657	596	622	676	584	629	646	610	646	643	652	647	651	614	636	627	621	582	628	644	616	609	622	646	606	656	609	613	605	623	638	642	630	632	600	641	637	628	605	634	662	658	600	652	607	604	613	630	659	595	668	593	637	633	647	607	642	640	635	626	614	632	643	645	631	605	639	640	604	590	620	640	627	605	627	601	617	640	619	608	596	637	644	617	605	602	583	629	622	567	635	595	628	625	642	654	595	610	664	669	656	579	618	620	612	655	635	616	620	659	633	623	593	592	669	644	626	638	597	642	677	600	644	673	640	629	604	675	662	638	606	661	604	597	587	611	622	656	591	581	613	618	625	645	629	632	599	623	652	572	655	651	653	646	643	666	636	618	599	645	649	611	629	618	629	638	618	607	626	628	578	608	638	606	633	638	568	631	645	578	605	653	644	579	610	622	675	597	673	602	622	634	613	632	679	644	661	606	626	579	621	609	661	631	693	635	626	617	623	591	663	626	642	612	640	598	591	640	623	671	611	598	648	611	592	640	652	668	617	618	654	629	634	612	616	613	668	638	658	613	625	674	607	627	614	572	615	643	585	628	626	643	622	685	624	618	659	631	633	594	674	630	627	625	622	642	656	602	656	616	627	606	639	636	609	648	631	660	628	637	592	634	597	631	622	625	619	651	644	614	623	631	617	596	638	625	617	639	630	601	654	600	667	626	568	653	646	630	656	612	647	642	637	632	632	605	647	599	592	652	617	646	603	638	629	644	612	641	631	655	639	611	593	646	605	607	638	612	640	642	605	615	609	587	626	650	605	586	619	600	667	607	601	613	599	658	633	623	595	619	628	598	663	643	568	577	594	619	579	598	645	639	629	624	615	626	646	706	635	656	561	672	633	643	660	619	631	674	663	657	637	603	626	635	652	607	591	607	615	640	648	640	628	630	629	624	652	639	641	645	617	642	627	624	633	607	626	662	666	649	649	635	633	654	640	664	633	607	610	649	663	667	622	630	628	670	671	623	637	649	636	630	615	620	627	636	649	623	657	614	632	654	638	624	635	614	647	608	635	645	651	635	640	587	680	630	602	640	659	653	631	588	608	597	645	614	606	637	684	595	605	630	609	586	669	631	605	646	664	622	620	643	620	615	617	620	621	596	623	661	560	668	647	589	686	652	668	620	582	615	597	656	652	652	614	648	602	657	657	611	641	602	647	654	663	601	639	628	640	658	666	639	655	654	608	609	608	684	608	642	657	615	620	620	635	617	579	637	579	636	578	652	662	604	644	611	602	624	601	640	627	654	630	652	645	603	611	619	639	610	600	613	631	632	625	595	627	596	666	642	652	648	645	642	610	651	651	638	644	650	633	638	665	643	605	611	636	636	632	600	665	638	646	619	659	641	640	613	647	657	615	629	642	649	570	618	678	632	662	594	608	645	649	652	598	583	618	595	600	641	574	652	602	643	595	624	590	647	593	640	630	608	661	646	618	620	633	598	649	609	606	660	611	593	593	585	609	634	615	657	662	628	602	673	610	648	634	650	639	630	669	593	604	598	629	631	645	667	645	617	637	642	661	654	590	627	628	609	651	580	614	624	666	642	611	624	623	638	656	639	579	648	625	638	652	626	592	614	668	662	620	666	625	633	591	599	614	589	588	632	631	635	607	582	613	637	641	650	617	606	611	617	659	652	621	638	638	582	630	666	632	619	644	681	570	648	627	697	608	603	656	638	642	558	625	639	651	633	632	566	623	650	616	638	626	575	635	579	613	622	612	590	643	628	653	655	612	645	638	632	585	587	605	624	666	615	605	647	635	621	646	631	630	596	609	629	636	600	599	625	630	582	633	609	587	617	627	618	600	655	606	641	642	590	593	656	629	630	621	616	664	607	642	624	640	645	623	633	601	665	615	636	612	597	612	653	596	649	600	615	630	616	628	610	610	649	600	599	643	593	631	624	597	618	619	619	623	639	628	638	598	642	630	598	671	632	642	623	589	638	614	654	644	593	671	616	581	629	661	595	631	658	576	637	623	636	640	628	597	649	609	633	659	591	592	641	641	601	629	558	658	638	633	605	635	635	650	657	628	642	622	634	600	670	656	645	627	651	597	674	588	622	663	672	639	616	641	627	635	677	670	621	651	633	651	646	618	594	621	610	631	629	623	598	624	611	600	679	587	626	595	647	627	661	622	651	620	650	620	660	622	618	625	631	632	617	625	682	661	580	621	656	688	633	628	624	668	656	666	665	624	631	606	600	657	674	637	611	611	626	572	674	644	614	615	614	617	647	589	628	626	626	630	657	647	616	628	637	636	598	678	629	641	668	628	668	624	667	629	591	626	634	613	646	664	670	642	631	659	587	637	590	561	625	668	639	641	630	622	616	676	606	670	627	645	651	616	612	611	633	604	624	633	658	637	621	649	623	605	622	645	648	610	626	602	613	616	632	621	643	610	689	565	629	632	627	647	602	624	635	613	592	622	651	604	630	635	641	628	607	627	605	632	631	643	657	630	644	657	589	630	630	658	620	618	628	648	625	672	656	595	637	582	591	669	615	632	668	621	634	639	644	618	630	675	637	664	640	620	612	625	608	631	619	655	652	607	650	634	647	625	642	667	609	610	645	616	674	642	633	598	648	622	629	664	595	583	643	610	659	611	637	651	669	589	633	622	581	627	649	603	592	557	616	633	656	598
24986	21522	24900	28577	21516	21368	1491	503	430	429	399	418	408	355	354	389	384	374	375	385	412	343	368	369	376	382	361	411	352	388	366	382	360	353	364	399	368	357	362	393	378	375	380	408	353	357	375	405	369	376	384	398	326	394	359	335	371	360	361	347	358	368	350	371	349	332	374	379	403	376	369	339	387	366	363	383	349	368	395	361	370	361	336	381	342	397	401	387	365	380	383	338	387	362	336	361	349	360	394	354	363	344	344	367	362	372	343	396	356	362	377	350	407	372	355	351	387	378	357	352	367	328	373	374	355	365	381	327	379	339	354	384	360	366	354	406	364	371	398	346	329	341	392	377	350	405	373	389	356	354	360	384	330	409	350	346	348	338	401	362	374	390	323	357	424	383	355	346	328	369	325	350	355	327	333	342	378	351	331	343	341	372	362	328	389	343	359	344	351	355	357	393	391	388	356	366	334	400	357	381	377	379	358	379	341	378	395	379	377	372	334	392	399	390	393	376	350	404	359	341	345	372	366	376	390	387	349	359	385	346	338	346	361	380	358	359	358	366	370	348	364	396	365	349	374	356	339	373	335	368	376	367	347	356	341	380	343	351	399	395	380	369	339	411	386	343	331	377	346	359	357	356	371	377	329	368	398	352	377	358	390	364	332	382	389	365	381	353	341	334	372	372	390	371	358	374	381	372	391	358	375	379	392	378	356	367	376	342	383	411	344	370	362	387	353	360	341	377	372	362	362	364	359	383	377	381	329	345	346	352	363	387	366	390	395	368	358	358	385	360	350	377	375	327	387	346	346	394	386	365	349	366	382	345	379	357	361	360	353	377	407	364	368	368	347	368	373	366	370	357	373	352	374	346	340	399	380	399	395	346	377	392	376	390	367	384	357	353	336	358	366	394	344	394	385	328	344	369	361	381	365	365	365	362	393	324	386	368	341	349	353	402	344	383	389	359	352	356	359	330	366	361	360	417	368	367	366	381	332	363	351	347	393	356	347	395	411	377	384	343	369	384	367	346	381	375	381	310	358	358	344	355	403	376	367	390	359	399	376	343	388	420	364	339	386	330	348	351	347	373	389	368	370	357	341	374	364	339	372	375	376	403	370	363	388	373	382	355	369	385	375	357	328	387	377	323	391	381	361	350	444	386	375	372	358	355	371	323	395	340	356	350	346	364	363	334	377	357	380	327	393	365	320	350	361	358	363	345	341	366	381	380	379	364	370	396	371	359	367	354	386	349	356	351	361	366	355	359	370	380	380	338	364	343	389	344	349	358	358	392	398	383	374	381	343	357	357	375	389	380	356	346	391	390	329	343	386	390	368	379	386	383	347	350	375	365	366	342	369	370	343	402	379	383	376	380	380	376	357	375	421	388	398	379	344	376	350	395	397	344	372	369	359	381	361	337	368	355	380	381	348	331	350	378	366	371	386	367	375	356	378	400	392	399	396	357	369	365	340	350	373	381	362	367	358	390	423	386	372	380	383	329	381	362	326	336	372	360	373	346	374	354	370	353	388	375	375	397	379	394	378	347	374	373	371	369	354	377	337	386	365	400	375	345	381	363	346	366	373	359	364	347	352	407	339	334	376	351	351	371	364	365	377	377	385	372	385	370	408	360	347	388	360	359	352	371	393	389	340	333	379	402	388	396	397	357	362	368	362	374	349	368	390	350	342	376	352	335	376	384	379	347	405	391	350	370	377	375	390	406	360	402	341	377	395	359	349	377	359	322	366	353	390	412	385	383	375	379	403	376	423	367	347	357	339	343	367	332	359	363	369	398	389	351	350	375	340	370	362	350	382	366	363	374	357	333	381	376	353	342	357	352	349	351	355	401	366	374	378	340	359	404	359	360	352	372	366	381	370	354	357	337	394	368	367	366	317	354	342	338	371	384	353	359	388	358	393	373	380	385	380	415	393	362	368	376	357	386	367	376	358	400	334	346	389	392	367	362	336	364	393	381	357	379	398	366	361	374	380	362	380	337	340	348	361	357	332	385	386	360	373	379	374	373	392	362	387	408	357	353	384	367	408	360	388	376	381	385	319	328	369	352	360	380	364	389	350	331	361	327	366	373	370	381	347	347	339	376	331	369	404	348	352	364	345	359	359	347	369	384	332	357	358	369	346	383	351	397	384	364	360	341	330	375	332	382	365	373	368	350	357	352	352	385	356	363	374	368	382	389	381	345	368	379	384	321	364	339	370	336	356	359	346	359	369	328	330	360	356	388	361	360	350	392	347	387	351	348	376	409	365	359	362	361	396	402	360	336	364	349	333	387	393	376	367	395	317	352	375	317	369	402	398	392	392	353	369	394	395	350	366	370	372	379	340	357	386	371	399	392	379	392	383	376	372	397	365	321	329	361	356	339	335	375	374	372	365	374	335	377	327	381	384	394	368	341	335	350	387	377	391	360	381	361	377	371	338	363	373	409	356	382	362	369	356	390	347	389	352	335	337	374	357	365	367	332	341	338	358	361	365	388	395	398	393	347	370	405	381	348	363	396	361	369	410	363	364	373	394	387	361	372	372	372	375	371	375	419	347	354	380	345	338	342	366	333	397	358	335	373	374	361	407	361	343	373	356	357	389	392	384	343	366	373	348	353	355	394	364	374	382	382	390	338	352	367	353	360	357	377	356	367	342	384	345	356	389	374	315	383	376	334	392	345	375	408	387	391	388	397	354	358	356	366	336	363	349	384	407	372	363	364	371	372	375	360	342	375	347	354	350	355	354	368	331	373	351	369	366	370	378	368	363	340	350	354	349	402	349	364	373	346	361	365	338	357	362	375	340	346	377	392	354	358	364	349	373	350	371	379	377	333	371	369	379	349	385	352	371	406	392	348	352	340	370	374	372	399	392	369	354	308	374	374	373	333	327	373	388	360	369	355	361	341	379	387	351	348	405	370	388	340	356	370	390	391	372	385	346	315	395	341	388	352	368	393	389	353	374	382	353	389	379	357	322	405	353	358	346	331	350	370	368	398	313	369	323	352	388	374	350	360	337	343	384	375	363	366	374	391	413	372	377	353	359	407	359	388	368	342	362	357	394	353	315	352	340	336	383	398	353	375	390	376	352	343	347	376	356	388	369	373	378	339	365	375	379	343	369	369	355	364	339	375	342	382	365	359	361	375	331	359	345	410	389	335	386	369	382	355	367	373	358	358	380	375	363	366	410	360	381	361	401	343	376	350	367	371	358	328	365	347	337	347	345	344	360	411	393	380	369	403	343	347	365	394	385	374	392	316	395	388	384	345	343	399	361	419	345	349	346	359	394	362	385	362	380	354	379	382	357	376	365	365	395	393	358	350	393	357	327	388	345	365	375	352	374	342	338	392	368	384	377	355	331	324	357	360	376	417	387	346	355	380	344	341	321	359	369	404	354	359	352	364	374	368	370	368	365	352	405	396	383	355	427	381	367	389	379	375	350	356	343	382	409	398	362	377	359	346	362	371	368	345	354	364	366	378	375	371	376	365	343	375	362	378
36076	12024	1447	1043	957	957	904	924	905	907	832	924	872	846	826	900	822	810	877	843	820	866	855	843	864	820	859	906	843	860	874	817	837	888	926	843	836	872	839	876	866	818	863	852	817	890	891	905	892	876	830	864	817	910	887	887	860	861	883	848	900	920	915	869	873	896	884	828	877	812	874	885	865	892	871	864	839	933	861	864	866	893	886	867	887	893	933	892	866	836	898	847	900	855	903	861	912	879	867	862	879	868	842	853	871	886	820	894	854	882	885	873	860	866	883	870	888	906	892	861	819	934	853	891	863	875	848	870	852	816	845	835	878	865	866	896	879	900	879	884	861	876	881	856	889	878	852	845	862	849	917	828	821	910	846	847	902	858	903	863	894	856	888	840	896	865	837	863	853	876	852	838	902	909	900	862	910	850	845	886	832	826	861	949	903	891	846	870	902	878	847	885	848	876	887	849	847	883	898	866	880	861	911	823	884	854	854	871	834	855	899	881	860	909	856	868	903	804	856	901	936	838	878	862	826	827	884	872	893	844	890	881	861	870	867	870	828	873	856	857	860	858	825	881	837	866	864	805	873	870	863	879	857	943	861	805	874	919	870	901	844	850	942	915	835	904	898	835	869	894	887	838	883	905	899	827	880	847	863	860	852	835	856	894	827	853	840	851	858	865	852	878	869	864	888	830	869	892	808	846	885	835	823	856	867	863	878	872	883	892	890	822	895	863	891	841	850	853	864	843	882	918	874	875	861	857	822	888	863	810	923	884	925	860	812	865	899	830	817	833	852	868	837	847	852	861	847	868	870	885	827	873	902	810	862	827	846	910	845	895	850	875	897	840	824	823	857	842	912	906	854	922	857	862	846	881	850	945	907	881	846	883	878	859	847	846	855	870	846	882	886	872	833	891	908	829	897	825	837	819	841	888	845	937	879	850	848	837	825	876	866	867	904	854	924	859	872	885	862	899	893	861	877	852	905	865	878	892	911	856	894	834	877	920	874	904	875	875	873	812	812	912	833	819	833	877	880	925	869	820	827	885	889	910	878	842	856	842	851	849	908	789	898	900	934	862	848	912	829	829	884	876	859	890	839	835	848	870	852	899	830	890	852	895	858	877	879	858	872	821	883	869	859	923	881	852	853	853	910	817	870	899	875	856	857	936	902	825	850	873	842	904	910	871	864	852	859	910	851	827	890	917	875	832	885	867	839	848	899	854	816	933	863	908	872	908	876	802	894	865	777	863	869	841	879	881	876	891	864	873	878	867	859	876	889	814	897	848	872	897	917	906	878	850	869	870	859	843	882	836	907	827	836	877	907	850	838	860	824	858	833	855	860	882	885	824	855	855	870	864	891	817	898	832	880	901	883	871	860	903	879	898	875	874	882	848	872	854	918	847	907	839	828	889	879	853	857	836	906	895	808	896	878	860	917	861	852	850	860	850	832	887	896	859	829	875	841	924	813	869	862	876	845	865	840	828	882	821	881	886	872	800	838	866	846	853	836	881	860	870	834	893	913	834	867	891	892	819	823	899	832	887	879	896	867	882	786	830	836	877	898	898	838	887	870	842	852	861	874	850	883	892	846	842	871	852	877	895	863	846	869	847	873	906	877	905	862	829	886	859	893	938	880	847	942	835	871	822	869	852	856	876	891	922	834	830	851	885	886	839	869	857	867	857	910	855	838	859	894	887	837	862	876	880	893	879	875	836	870	863	901	862	858	888	939	783	935	840	886	901	896	848	827	854	868	855	901	885	871	915	867	865	896	914	871	861	846	810	897	879	875	886	843	849	868	879	849	839	906	897	849	813	863	822	821	846	834	855	887	908	834	851	831	863	867	858	856	864	820	852	824	834	852	840	878	848	845	863	826	876	921	861	895	837	878	868	875	839	852	880	818	874	864	830	803	881	842	861	888	827	873	888	874	857	904	901	844	870	932	817	914	867	853	854	854	863	823	871	791	931	860	856	848	835	818	839	864	839	875	870	793	852	847	861	855	866	904	818	890	870	860	932	869	837	880	900	828	855	856	836	862	849	885	845	920	907	873	842	854	870	901	912	843	871	842	883	907	888	944	868	879	875	868	849	833	879	880	880	867	878	868	878	851	826	897	821	828	866	880	888	865	881	837	937	855	848	881	853	910	868	839	881	907	845	869	879	858	903	855	862	877	848	815	898	857	868	891	836	834	890	868	889	934	821	891	829	838	814	847	855	816	855	863	868	864	875	854	862	896	870	851	884	886	832	828	873	886	875	845	875	846	869	878	892	879	881	886	844	814	881	926	862	877	888	881	836	869	841	877	838	878	835	884	885	873	850	877	889	870	860	864	828	835	893	850	864	819	856	809	831	879	842	890	917	833	847	872	894	896	889	843	873	866	855	827	837	870	884	851	874	868	860	890	869	849	840	945	912	882	875	851	811	861	885	867	885	863	877	836	952	856	933	846	875	862	861	911	904	853	864	832	889	877	879	860	831	868	866	902	822	850	889	868	836	869	837	951	863	855	846	877	851	840	831	879	814	862	829	880	827	897	839	854	887	845	864	924	908	889	793	871	854	863	884	840	888	824	881	811	911	857	871	829	853	869	858	833	870	848	875	891	864	906	844	868	909	856	821	823	853	842	908	878	847	846	813	882	904	830	828	906	915	867	879	875	832	889	811	858	941	929	906	921	902	909	824	882	834	909	855	869	853	894	916	851	818	891	885	857	806	876	846	861	833	836	831	897	877	881	853	804	887	852	846	886	876	847	838	846	895	886	843	856	887	868	885	912	874	858	854	879	869	936	841	856	850	853	842	858	886	868	901	875	862	813	888	879	888	854	836	878	876	839	884	927	879	845	857	867	846	831	882	903	873	887	884	878	841	859	838	851	857	823	855	859	906	865	850	860	857	847	851	875	865	811	812	872	848	840	889	831	909	856	872	794	899	856	903	859	871	857	866	857	855	827	829	877	846	803	834	875	851	839	915	827	864	794	866	913	857	868	827	794	804	845	904	844	861	870	851	846	872	872	840	836	815	890	862	882	919	819	849	816	887	877	884	869	894	814	870	890	857	883	860	870	850	876	885	881	861	858	890	912	839	882	913	865	909	853	905	806	853	811	874	861	832	851	878	855	909	879	824	875	882	915	832	821	904	890	855	848	785	834	909	858	883	908	846	876	888	870	856	900	884	854	888	897	886	829	856	865	876	905	901	837	829	863	884	864	833	926	903	904	873	832	859	908	820	868	871	854	871	803	842	910	889	820	854	840	856	869	830	866	920	858	921	846	853	859	921	860	884	834	893	866	878	851	892	832	865	848	886	847	870	865	882	868	874	878	878	852	862	875	885	898	867	868	855	875	873	861	833	850	853	835	866	900	844	818	859	847	840	928	879	862	803	880	869	893	841	867	873	877	845	924	875	878	799	869	829	859	905	921	842	843	841	814	813	852	886	850	948	845	876	854	814	851	840	854	873	863	834	856	829	789	907	865	871	847	844	801	876	872	839	851	904
24402	21482	25161	28212	21484	21496	17957	652	367	379	340	333	326	343	298	291	332	311	320	296	335	298	310	311	314	306	305	296	272	311	280	292	309	311	302	275	271	277	274	317	312	291	304	298	303	290	252	293	277	286	321	269	304	269	292	306	295	268	264	316	266	277	286	272	281	291	286	302	298	302	291	279	274	305	261	301	275	297	260	299	302	285	296	286	272	321	275	276	280	298	280	295	265	274	264	273	286	291	285	320	264	309	309	327	301	293	298	255	345	303	322	298	264	284	258	290	273	289	298	296	277	299	312	308	327	320	288	281	311	258	257	298	259	309	306	298	299	321	297	279	282	296	285	297	292	294	275	260	287	278	279	305	273	294	269	269	319	309	254	292	325	277	295	263	309	328	285	300	271	286	280	319	311	288	275	291	252	262	299	285	273	287	321	296	310	296	285	290	282	268	301	282	292	279	275	307	274	257	302	306	265	313	332	286	294	266	300	307	272	261	304	280	253	303	300	272	270	316	291	315	299	286	260	275	283	280	324	333	251	298	275	321	295	277	296	284	281	272	294	271	286	271	284	301	317	306	299	275	306	290	295	260	259	286	310	315	285	275	280	279	301	299	293	247	283	259	258	311	295	272	282	312	299	291	284	269	282	310	307	297	282	274	292	287	301	277	297	277	281	274	288	293	296	258	260	292	310	261	260	288	272	264	272	247	265	292	262	286	308	270	303	308	285	273	329	301	303	295	275	277	306	292	312	276	327	254	275	297	259	307	268	284	279	292	320	313	297	291	322	282	280	303	266	319	306	311	320	319	289	277	271	251	291	319	291	266	310	284	291	317	290	253	312	301	282	298	269	265	291	296	285	255	300	282	296	299	310	323	283	304	267	323	289	283	262	306	321	266	273	276	276	336	312	304	257	290	292	298	321	264	287	279	298	288	260	285	304	268	301	305	278	289	307	258	311	314	245	303	271	302	282	316	313	307	314	267	262	328	312	277	318	281	296	283	326	262	306	292	288	279	321	294	280	307	271	282	266	280	293	308	283	288	266	308	282	306	317	318	271	271	292	278	279	271	260	288	307	299	305	271	306	279	280	299	287	310	321	286	288	279	277	276	317	265	257	264	277	291	307	281	283	295	268	272	319	295	280	272	277	296	302	301	266	273	304	279	303	291	288	242	266	265	309	293	253	321	282	310	281	296	286	301	256	306	274	300	277	267	314	313	295	259	307	277	312	287	305	328	286	284	295	288	296	291	302	298	254	294	306	272	290	336	298	297	316	300	316	310	289	299	328	298	307	289	287	276	300	267	310	318	285	302	265	292	289	292	297	302	267	324	275	295	300	298	287	283	276	277	338	301	292	289	268	291	301	284	297	290	331	297	268	286	303	290	273	315	299	288	302	266	291	274	304	273	273	280	287	282	313	282	314	263	289	316	286	282	315	275	305	255	286	278	280	281	299	309	291	282	278	313	300	293	315	294	319	312	299	276	286	304	302	294	278	294	271	290	268	277	292	295	295	292	300	298	275	297	284	258	286	277	311	285	270	291	294	291	287	303	300	290	273	268	303	301	289	275	299	285	293	323	296	293	271	261	272	280	331	274	288	307	294	299	302	313	288	250	316	283	311	319	289	262	284	327	255	298	304	276	318	277	308	341	300	310	257	280	282	285	300	292	319	280	303	293	284	305	266	303	295	308	302	282	293	262	282	272	267	300	258	269	331	285	301	276	253	279	301	273	286	304	281	271	297	298	284	285	256	297	312	297	282	278	298	282	310	289	274	292	269	302	273	280	281	274	301	284	313	309	289	263	297	283	277	342	271	298	294	302	279	303	282	300	274	313	290	273	296	301	277	295	319	285	281	300	317	284	301	300	282	289	289	299	317	303	284	291	307	260	304	269	293	290	303	306	268	305	288	308	281	283	281	269	303	273	282	290	297	297	288	280	268	278	303	295	255	267	258	290	310	262	295	287	269	284	294	287	287	268	278	296	292	296	312	261	260	293	307	291	274	276	300	266	288	258	276	265	265	300	300	295	292	307	279	258	294	306	287	290	257	282	293	283	284	295	257	282	293	275	288	291	294	302	307	284	309	279	288	284	299	299	312	275	267	289	308	309	295	289	276	308	297	263	288	275	275	264	278	294	280	294	288	254	290	277	277	292	270	281	298	282	309	276	310	265	278	288	265	265	301	294	330	295	284	277	254	292	290	283	302	250	299	276	298	253	289	291	266	282	262	264	272	237	297	252	291	296	295	287	307	283	299	289	265	281	303	296	282	271	272	306	297	310	273	290	271	299	280	281	253	301	290	300	265	270	291	284	271	312	288	275	290	256	320	310	292	273	270	292	288	291	296	252	270	307	314	304	282	278	314	301	299	317	294	281	315	287	293	285	302	291	257	310	298	322	256	278	292	257	267	295	317	304	299	291	296	338	309	290	294	306	267	294	282	255	306	285	252	296	271	276	256	281	279	255	285	266	266	285	302	247	292	310	305	267	300	303	280	285	284	302	276	297	301	279	271	306	300	281	330	270	264	263	305	279	308	306	297	314	303	308	273	307	277	317	316	333	304	284	270	289	289	284	295	305	291	292	288	271	281	269	298	281	243	288	300	305	311	306	289	267	281	278	280	272	329	296	305	253	298	303	306	281	316	300	301	301	275	315	282	250	299	289	286	264	288	310	311	322	282	300	278	303	311	285	281	299	325	307	284	269	253	285	318	303	286	293	303	299	301	253	305	282	289	280	284	277	273	292	272	296	269	294	309	283	296	283	296	260	301	298	300	275	320	285	296	253	299	266	277	270	299	293	288	268	290	283	284	293	341	315	306	314	296	275	272	266	303	283	301	288	311	320	300	256	290	277	316	293	268	281	296	300	292	277	282	308	287	311	257	289	281	319	271	316	300	288	254	272	315	295	291	270	282	281	270	277	284	312	285	316	278	305	278	297	318	279	295	318	308	303	291	282	279	270	223	273	261	271	292	306	290	304	272	300	291	263	317	301	324	292	282	278	298	320	292	310	292	301	313	314	301	300	271	309	303	249	261	294	306	288	282	303	280	296	258	279	289	275	280	252	278	262	285	282	292	300	301	331	287	291	277	303	308	261	288	317	285	298	314	292	310	267	277	287	284	267	270	289	317	273	318	264	310	282	296	278	319	293	292	270	292	262	288	274	288	306	307	279	287	278	254	275	310	292	286	262	290	283	276	278	322	294	300	289	290	294	286	278	298	310	290	289	283	287	277	277	307	279	314	280	282	276	308	279	303	345	301	262	295	269	320	281	291	290	305	296	268	307	309	287	277	301	294	281	290	318	299	288	297	259	288	300	286	320	308	272	301	290	312	270	282	258	281	301	318	276	288	284	284	322	287	281	268	269	279	300	270	279	295	272	256	298	283	291	276	281	313	269	261	288	257	264	296	297	285	307	295	315	293	290	315	257	264	275	298	282	304	281	292	280	301	291	308	326	255	306	263	286	315	288	254	290	276	248	301	264
42310	11247	1776	1083	919	759	803	788	706	721	720	634	720	690	696	705	661	685	703	695	683	648	703	737	708	672	631	681	686	666	673	659	666	677	725	723	682	636	631	662	634	694	680	673	630	696	632	665	668	680	679	711	683	667	676	698	662	682	673	667	692	647	725	726	674	685	678	720	648	699	647	686	640	689	676	662	661	694	643	652	696	660	681	670	676	678	723	634	655	690	689	697	683	663	649	648	676	717	654	667	747	681	640	745	690	685	641	671	676	682	709	681	679	694	681	699	669	657	645	665	692	651	673	639	670	653	680	668	706	645	707	660	700	625	683	695	661	674	629	681	708	650	649	664	641	680	680	678	679	691	662	749	694	675	645	709	656	693	630	644	679	672	638	712	699	697	676	693	690	685	674	671	721	697	673	671	736	709	708	700	641	693	684	667	712	703	681	651	700	666	715	669	672	671	639	641	686	700	641	720	674	704	612	682	668	652	672	643	656	725	695	687	688	714	691	690	699	704	654	654	686	720	651	721	681	628	682	686	650	644	660	655	686	663	645	642	704	665	674	702	703	682	694	676	664	669	696	687	647	699	703	669	634	695	658	704	644	684	665	644	686	723	686	676	695	672	687	687	645	653	681	655	716	670	690	667	626	703	657	677	704	728	645	684	661	680	640	726	658	668	635	640	685	684	686	687	732	688	705	697	729	688	679	665	705	685	658	674	686	675	669	659	680	675	639	711	662	676	665	676	668	718	679	695	656	669	660	632	663	664	677	658	678	629	655	745	650	685	685	668	721	675	685	714	698	672	645	634	694	679	664	692	722	635	652	686	636	651	675	648	666	683	703	668	634	654	626	655	665	699	642	669	682	682	647	674	651	674	668	703	648	640	666	645	709	688	668	671	721	690	674	657	695	643	644	691	668	696	659	687	680	657	688	655	716	679	641	689	700	642	668	694	676	660	692	644	707	657	745	664	680	714	650	648	671	668	622	676	697	678	662	712	685	627	645	676	706	681	676	680	717	630	671	685	664	676	693	739	690	650	632	675	681	698	708	699	654	699	637	660	673	671	708	683	674	670	665	704	687	650	659	696	684	667	669	648	660	692	676	700	698	646	671	666	642	672	669	720	667	674	698	678	627	664	663	679	674	700	687	705	671	694	673	714	672	679	716	681	682	703	695	649	647	705	643	665	656	726	702	713	708	636	700	645	646	705	695	673	694	700	673	705	682	670	691	721	660	717	703	676	642	623	731	655	660	657	696	626	678	691	678	659	674	676	688	645	666	669	710	654	710	678	685	650	699	672	693	712	689	704	659	686	681	686	682	647	655	684	644	667	682	704	634	675	709	699	671	652	654	666	669	661	704	653	689	658	677	647	660	703	636	715	654	713	643	641	639	661	690	647	690	707	635	669	692	671	640	720	700	622	709	675	660	660	675	634	682	706	689	689	696	688	683	667	680	697	683	644	725	675	655	696	669	664	673	688	714	664	691	701	678	753	725	692	676	674	681	646	645	717	683	734	672	680	709	602	703	657	660	662	702	665	632	657	689	645	673	685	686	674	690	673	685	670	661	709	682	679	685	677	688	662	729	673	703	660	699	681	697	656	684	702	638	712	665	653	704	660	672	696	644	688	673	672	648	682	676	706	687	669	680	680	654	696	658	678	695	679	651	698	666	692	649	688	691	704	681	641	671	679	643	654	671	695	694	691	651	637	705	691	696	695	658	653	676	697	628	659	654	642	649	701	644	697	696	639	663	629	713	697	686	652	711	674	697	665	653	674	666	701	724	668	641	686	663	676	641	664	653	687	665	682	677	659	668	662	651	681	695	664	670	697	695	677	683	696	669	680	695	715	671	705	642	626	708	735	675	707	660	683	689	683	692	699	706	659	633	669	661	678	660	636	704	705	681	682	670	687	680	630	706	645	704	700	704	700	689	656	675	692	685	681	699	709	678	651	662	630	681	693	715	672	662	647	710	688	696	640	670	686	647	711	663	700	705	710	686	685	645	721	722	647	676	665	677	644	654	671	665	675	648	677	656	695	634	665	684	694	678	657	680	703	647	650	670	674	715	669	672	674	661	690	647	648	647	684	694	671	665	706	673	703	698	702	697	651	728	697	699	688	693	678	698	666	690	670	665	668	672	656	720	689	707	712	659	674	715	711	622	659	646	703	688	679	661	673	703	616	696	682	682	645	648	664	685	656	622	605	707	692	679	684	659	678	677	649	687	703	666	675	673	717	652	663	642	681	665	686	671	691	675	675	702	684	655	705	664	682	668	667	645	671	696	660	690	695	645	679	668	666	706	692	645	682	629	645	695	636	681	654	701	712	688	698	674	646	681	669	709	666	654	666	692	680	643	680	685	662	633	654	704	625	658	679	648	626	720	691	689	638	627	699	707	695	706	649	694	674	678	668	659	697	677	661	685	677	662	657	710	679	640	685	662	675	676	665	658	675	669	686	704	631	653	699	721	658	687	674	679	688	659	709	636	664	694	672	657	670	701	689	654	688	664	687	700	721	675	688	673	634	675	655	699	672	691	667	715	662	700	722	665	715	670	678	677	643	671	679	616	653	713	731	657	688	667	686	683	634	709	712	645	632	714	682	679	658	672	676	705	628	606	704	685	687	682	661	679	658	658	697	655	678	706	670	671	658	696	723	674	678	704	675	668	659	672	684	682	626	668	688	630	656	644	662	698	639	720	688	657	669	670	650	657	727	663	677	640	622	667	690	686	673	674	694	682	650	670	653	671	676	669	699	691	681	726	662	684	688	687	653	694	711	686	649	664	709	665	633	659	671	702	694	689	697	688	696	675	704	697	673	657	679	663	680	769	651	698	687	685	677	667	692	662	669	672	658	649	661	678	643	698	719	705	657	639	699	692	595	676	693	668	659	671	660	636	694	718	677	655	668	661	684	672	700	699	716	665	716	665	728	704	700	656	683	677	666	669	691	643	679	676	703	689	680	661	752	632	650	673	675	647	667	661	693	710	627	743	662	712	672	667	696	732	665	714	727	616	658	633	653	658	701	669	675	683	706	711	662	670	657	628	655	715	669	687	668	688	609	664	708	711	672	696	677	663	686	629	705	696	701	725	684	660	669	640	665	693	718	683	661	690	633	678	684	671	658	691	663	698	702	677	637	674	677	641	662	687	639	667	700	655	710	640	643	627	639	659	656	681	683	631	670	610	641	646	693	711	658	667	663	674	665	706	678	735	684	702	701	654	656	692	670	635	725	621	728	672	649	671	661	692	610	697	613	659	692	699	644	677	675	662	691	643	743	660	659	679	686	698	635	734	679	683	690	723	707	672	667	691	706	694	684	656	677	649	672	674	661	648	685	709	726	655	683	697	671	669	661	651	670	701	635	642	645	656	677	671	710	656	679	699	667	700	661	668	723	664	681	688	690	653	659	669	631	691	715	658	705	655	660	654	716	652	672	716	684	676	647	693	655	665	719	667	686	669	591	671	681	671	703	640	667	670	707	653	712
31341	21228	13419	893	298	269	244	261	274	273	297	239	265	253	246	245	232	251	250	271	240	221	260	274	258	255	285	231	263	243	221	232	231	236	236	240	261	238	254	249	246	250	209	243	264	253	220	268	259	250	258	249	258	236	235	265	225	249	263	253	249	217	232	252	241	228	242	239	231	220	257	230	228	280	243	235	248	245	232	235	257	238	266	263	233	227	268	218	224	253	220	251	247	236	233	241	207	254	272	261	234	227	237	243	244	228	237	239	255	228	210	249	246	242	257	251	222	261	273	239	247	214	222	230	241	207	265	228	235	241	241	245	224	230	249	243	246	246	230	239	236	251	212	215	212	232	251	232	247	262	251	220	257	216	249	255	269	268	272	239	254	256	207	227	280	240	217	235	227	223	249	228	247	248	249	223	227	268	242	250	250	222	242	252	254	270	265	246	240	249	240	257	268	225	248	262	237	260	257	223	256	247	227	233	251	282	282	220	235	252	256	260	246	241	236	240	233	268	252	235	247	244	254	236	223	227	230	269	231	238	245	238	252	269	225	248	252	242	227	251	261	202	240	277	254	224	265	246	252	222	258	225	241	226	274	271	228	237	244	273	244	253	239	237	249	283	212	248	254	240	218	233	247	226	257	230	241	268	245	251	241	227	268	220	258	261	219	237	236	226	257	257	233	265	252	245	232	236	230	218	233	264	219	229	239	245	258	260	250	232	241	239	273	254	229	249	212	243	238	229	265	232	219	220	259	246	227	259	230	232	276	234	243	236	235	253	268	247	243	217	220	224	253	246	251	228	242	245	255	231	250	217	209	236	227	215	236	217	246	257	237	250	256	250	251	236	233	232	223	252	248	222	241	250	262	242	221	279	245	250	243	255	242	243	241	213	249	253	259	237	216	244	234	250	220	252	227	255	237	264	223	233	224	221	232	235	243	213	253	248	228	263	257	274	250	235	268	247	240	228	261	262	222	252	254	237	248	214	247	249	254	220	238	239	227	211	239	230	260	235	259	247	252	251	264	222	232	242	226	227	220	254	237	241	220	225	248	217	238	248	231	225	242	231	219	235	237	252	250	230	251	226	242	246	277	212	247	262	249	229	255	263	271	239	243	240	228	238	231	218	257	258	214	236	232	234	210	234	236	236	235	227	223	234	245	233	241	242	232	272	236	251	219	276	229	255	269	221	252	258	234	266	246	248	228	235	253	203	244	238	233	247	272	227	232	250	240	225	248	277	243	235	260	248	252	241	242	257	254	242	235	246	260	259	254	240	226	244	241	241	237	237	268	236	260	243	228	244	263	261	205	213	215	250	273	241	248	238	276	212	229	263	237	235	243	258	248	244	225	255	233	226	218	260	255	255	243	243	239	213	263	239	234	230	236	209	239	239	242	244	223	234	246	223	245	224	267	239	233	252	248	243	224	254	233	243	240	238	238	253	234	257	257	240	264	209	270	237	248	249	238	235	233	239	249	256	259	213	277	257	240	231	250	244	206	228	226	247	241	236	256	239	234	239	221	211	254	258	241	258	246	233	217	224	241	228	266	248	247	258	236	261	235	263	243	202	259	231	231	265	252	281	215	254	228	255	224	211	251	228	255	254	214	242	229	243	245	222	240	268	224	236	243	219	258	258	239	255	223	233	267	230	224	235	250	255	230	264	264	246	240	254	260	227	227	249	233	226	258	247	248	231	227	227	225	242	243	225	221	217	242	230	279	248	246	242	226	260	240	249	225	257	228	257	264	237	230	242	217	248	237	218	242	241	223	241	247	231	208	227	259	230	238	267	259	236	230	230	244	262	247	268	255	238	233	250	237	231	247	213	239	221	248	239	250	238	241	252	248	237	211	226	272	258	252	247	250	246	260	267	235	260	237	236	267	222	227	242	205	239	260	255	251	224	242	236	254	230	247	224	223	233	234	245	243	257	241	250	261	256	258	241	226	225	225	261	258	265	222	256	269	261	240	230	233	236	275	244	248	248	225	218	240	252	223	243	265	222	239	247	238	232	274	216	251	246	269	264	241	235	218	248	240	246	252	215	242	256	265	225	224	272	229	247	264	216	221	254	236	259	238	272	244	230	212	222	243	233	268	250	208	237	226	246	249	235	246	260	262	241	231	231	247	242	259	231	228	233	219	236	229	231	231	228	243	246	265	255	230	238	286	255	246	240	252	206	265	228	237	245	267	233	244	222	234	265	213	204	242	245	259	221	238	262	248	262	240	242	219	266	225	261	235	214	228	257	221	235	262	255	192	221	218	222	240	240	233	237	212	258	241	267	255	257	233	212	235	249	261	249	242	229	256	253	233	222	221	247	274	267	232	235	234	261	225	210	242	212	252	262	238	248	218	228	219	242	243	234	229	272	257	238	238	245	252	225	227	261	227	238	210	248	253	240	215	241	255	253	242	263	243	242	230	224	210	266	258	268	216	225	238	254	201	219	215	245	243	249	220	230	259	225	258	238	226	223	231	253	244	237	256	256	236	244	254	244	232	219	243	239	265	264	229	261	231	223	231	240	225	237	234	227	260	258	236	247	242	245	245	231	240	254	224	254	283	246	235	238	203	231	232	289	226	231	242	233	226	267	249	267	258	270	241	242	241	219	264	220	243	252	235	228	235	244	245	248	267	257	242	256	244	259	219	218	251	247	249	245	261	258	241	222	223	243	246	231	248	236	232	244	232	264	229	280	243	234	226	267	227	256	237	244	254	249	225	249	220	238	235	259	250	226	234	256	249	231	257	241	235	227	263	250	262	245	251	221	230	228	261	232	230	249	207	240	236	253	255	242	267	282	236	225	257	244	236	228	214	240	224	230	226	235	242	255	242	253	238	231	241	266	246	243	277	224	267	239	254	217	259	233	217	243	280	246	237	263	257	227	222	249	290	254	219	277	281	221	261	248	231	246	243	261	251	243	227	240	232	269	262	239	238	237	217	260	227	252	260	215	224	252	272	227	248	264	275	261	268	237	238	230	270	243	254	226	230	240	253	278	240	230	274	238	235	237	265	243	266	224	232	241	262	262	232	253	251	276	256	260	233	227	238	227	247	287	256	226	248	255	263	265	250	224	270	265	249	257	240	243	254	235	227	261	223	256	260	252	239	233	269	250	261	258	239	249	242	244	261	235	238	248	259	247	257	262	212	240	255	249	276	240	238	230	246	249	239	241	222	226	238	260	234	240	253	286	244	261	226	219	230	243	231	249	239	253	254	242	214	258	239	248	252	265	233	220	234	239	224	277	264	253	235	245	240	232	288	240	232	258	260	235	245	265	250	246	215	218	226	238	226	250	222	262	250	229	226	241	249	257	260	229	255	240	219	240	223	239	243	242	210	228	251	265	238	214	225	259	251	216	256	265	261	250	220	247	252	231	225	222	262	214	218	255	246	234	219	237	259	236	217	207	280	238	227	254	257	237	235	231	231	245	237	227	244	250	251	241	244	270	265	224	230	255	250	225	253	236	264	261	245	246	253	249	240	261	229	235
14751	1129	699	595	635	624	638	627	616	647	651	615	574	610	664	629	608	619	609	641	599	615	655	613	634	621	628	630	645	626	642	613	622	644	655	657	657	602	616	622	660	612	665	601	602	659	628	641	670	626	636	610	646	620	613	621	604	614	624	671	623	630	655	628	569	618	593	659	626	682	599	654	630	647	645	633	680	596	611	631	616	598	624	619	608	632	631	628	643	595	637	651	622	612	638	610	641	654	638	674	646	632	647	652	624	618	588	636	612	618	616	594	597	646	592	631	631	643	657	638	617	649	618	637	650	600	588	649	671	623	611	623	619	645	641	632	633	618	622	633	608	607	680	653	629	589	664	610	643	600	641	603	667	616	623	641	622	633	606	619	630	574	667	669	615	646	621	609	620	593	670	650	603	611	630	603	694	604	670	593	624	672	618	715	620	657	659	621	662	634	599	613	593	614	629	620	659	589	622	616	608	612	607	640	600	641	612	616	596	622	617	658	641	671	623	618	639	613	630	614	604	651	599	657	629	611	645	657	609	599	611	647	583	614	629	588	666	664	632	650	616	622	618	666	612	611	631	639	687	607	657	618	575	622	661	634	563	613	654	576	614	635	640	601	626	654	612	643	654	661	651	655	612	624	601	584	634	625	608	646	625	593	628	608	632	596	623	667	634	588	617	580	655	633	663	631	621	585	663	672	618	633	615	605	642	632	573	608	601	651	590	647	659	656	642	597	651	633	613	642	597	643	633	655	652	619	656	701	636	640	622	644	628	654	623	640	654	586	598	643	619	623	592	631	582	620	607	604	592	638	587	586	594	640	597	613	622	629	634	607	619	598	637	676	617	639	638	620	628	657	617	612	618	592	641	637	603	613	613	657	628	650	624	650	639	609	584	646	614	617	585	642	618	618	629	650	623	594	625	636	629	619	636	644	629	612	638	641	611	571	641	677	644	608	635	624	606	650	619	682	623	674	610	649	604	674	632	628	635	644	647	651	648	623	638	650	650	691	647	621	664	644	612	688	629	560	613	615	651	606	646	585	640	613	626	636	648	672	641	646	584	629	601	634	639	627	652	613	624	623	644	648	588	613	619	630	647	597	644	642	662	636	646	642	626	617	665	657	596	643	606	638	648	646	644	638	621	598	645	612	581	634	634	667	663	591	605	633	606	650	647	593	679	635	629	645	637	666	609	598	580	639	658	639	619	624	617	641	646	610	635	610	623	594	630	601	627	654	637	603	604	610	660	634	623	632	637	649	612	647	629	605	626	643	596	620	605	623	617	673	566	599	594	689	626	606	657	629	611	628	601	634	580	622	578	617	614	654	641	617	611	608	621	616	580	648	614	662	601	617	638	639	614	669	649	612	653	622	622	657	641	618	611	646	640	660	642	633	593	656	638	618	610	663	608	637	625	651	612	629	616	602	661	637	603	653	622	628	651	644	669	606	601	627	661	624	637	657	610	635	617	639	633	667	627	611	633	656	614	609	625	627	659	626	623	636	613	662	630	621	625	621	600	639	677	630	649	604	630	595	616	652	623	611	673	629	627	622	616	613	609	607	623	611	638	601	650	667	654	629	634	638	598	645	666	655	664	608	644	611	638	589	603	609	667	655	595	666	606	669	661	631	596	659	624	632	600	717	629	661	641	641	612	601	660	617	613	646	611	682	667	624	642	642	625	618	643	678	637	635	629	589	609	636	604	610	634	625	637	607	628	643	676	635	596	597	624	637	626	609	635	605	678	663	613	662	650	614	682	644	659	638	633	634	631	618	654	623	650	587	660	655	634	616	637	643	623	608	583	639	680	656	689	662	560	630	614	719	616	614	648	598	661	663	694	621	618	611	639	675	635	609	632	614	596	641	624	630	635	616	608	616	637	622	589	665	634	609	626	629	626	625	660	616	627	686	615	602	656	636	602	631	616	616	629	615	688	577	601	566	661	649	590	624	633	625	646	561	611	623	645	656	621	609	649	691	608	591	635	598	650	610	576	598	662	643	644	648	626	671	622	624	624	626	568	652	658	560	628	607	605	651	659	657	601	625	615	619	608	637	607	634	618	648	629	629	590	612	647	689	601	632	634	653	658	605	642	631	652	593	657	628	662	660	607	661	640	650	622	603	623	581	700	633	629	665	646	649	621	618	626	638	653	644	661	678	636	586	616	629	636	633	614	652	656	596	593	612	657	607	649	593	667	598	665	630	628	586	663	620	601	635	630	664	651	640	630	627	623	643	675	665	619	641	633	625	666	640	653	594	639	632	612	605	605	634	621	613	652	601	611	617	591	600	624	602	644	654	623	661	607	607	645	609	668	634	620	601	616	654	640	667	670	660	615	611	620	645	584	632	644	601	648	623	641	632	616	616	670	625	626	656	625	602	650	664	652	631	598	657	628	629	606	672	645	648	661	604	618	647	625	644	640	571	678	646	652	639	646	648	693	607	615	612	644	631	630	644	638	599	612	671	603	632	643	588	612	622	665	655	671	611	660	657	654	639	631	594	612	702	645	575	664	618	624	626	617	646	615	610	650	639	623	639	625	618	624	591	657	606	615	623	607	613	644	629	648	639	658	668	619	644	659	639	657	664	644	627	628	622	639	629	647	665	626	681	614	649	645	605	638	617	599	651	644	643	619	634	633	607	633	650	613	650	639	626	611	607	634	605	647	657	677	584	615	627	614	669	629	659	630	632	640	637	605	618	610	636	628	680	657	612	647	616	587	607	634	628	620	603	611	633	580	623	623	606	633	625	623	637	597	624	624	675	611	632	615	601	681	614	619	625	600	628	626	653	601	648	652	664	626	631	658	627	609	607	649	583	626	650	657	622	607	658	632	606	605	625	679	650	616	677	636	574	601	608	666	567	660	593	628	627	637	630	604	645	610	647	605	642	627	649	659	614	633	633	624	646	613	644	672	598	667	669	625	632	582	604	673	629	662	598	616	647	631	630	641	596	646	659	657	603	585	615	616	624	633	616	632	653	619	630	693	626	641	606	659	688	622	686	642	624	622	600	639	630	612	651	650	599	659	626	655	634	606	635	667	625	654	598	651	656	601	633	618	643	632	634	615	603	617	570	646	597	643	637	607	639	587	676	641	609	589	616	646	620	662	657	612	616	589	599	585	598	638	623	691	640	683	614	643	632	659	601	639	606	653	593	665	566	633	597	566	614	656	599	640	666	612	583	677	643	631	679	614	620	571	658	579	671	636	634	628	621	625	628	620	607	690	658	618	607	615	645	658	596	694	622	632	651	610	585	603	665	642	638	647	620	656	581	652	637	624	602	607	666	598	640	665	627	626	694	640	666	663	633	635	593	618	626	582	645	645	621	646	586	622	605	643	581	623	638	594	645	648	617	631	650	649	641	650	612	612	632	645	625	620	650	619	594	609	623	625	586	665	638	631	620	634	627	610	661	606	655	608	640	676	606	643	585	664	671	681	624	595	598	636	650	630	603	653	636	619	594	605	629	643	675	642	632	634	651	672	644	641	652
24917	21458	24855	28474	21449	21314	1509	537	403	411	355	361	411	361	379	377	377	349	338	367	382	371	389	407	392	366	362	352	343	362	385	382	363	357	340	396	408	366	378	377	375	338	363	386	397	357	371	337	383	367	386	356	369	360	376	359	396	349	345	316	369	367	368	338	352	342	348	373	376	347	373	371	361	369	376	362	340	382	368	362	367	360	376	399	397	376	368	349	356	383	359	368	347	351	385	347	380	388	344	387	373	348	400	340	350	369	394	383	362	341	368	358	372	332	314	351	355	406	370	317	366	317	352	351	388	367	377	345	383	365	356	363	359	320	350	364	389	333	354	355	383	340	357	371	353	374	375	366	365	341	375	388	387	345	349	343	338	332	347	374	365	362	354	377	340	364	387	434	365	337	402	413	383	392	402	392	406	339	386	374	351	358	349	320	386	345	392	352	327	338	375	372	385	325	350	361	382	363	374	367	330	341	345	330	381	338	369	347	366	353	404	344	377	383	369	367	348	352	357	340	327	384	378	327	330	352	363	390	355	379	340	357	356	358	378	382	356	362	342	362	353	384	380	341	342	330	376	364	382	373	385	347	349	367	360	381	346	369	381	364	365	344	363	392	342	374	330	402	359	374	386	354	350	384	351	343	372	430	359	348	369	352	397	361	331	332	335	379	376	380	397	367	355	339	349	355	366	353	388	386	353	345	345	350	355	413	352	382	350	354	351	362	378	370	382	363	363	340	351	343	347	348	405	346	343	356	359	348	357	399	340	366	384	393	366	358	334	370	374	361	373	378	331	373	351	362	349	325	332	363	369	364	329	377	373	358	407	336	360	347	359	351	361	362	348	347	354	358	349	343	351	350	365	345	358	372	360	356	404	366	365	339	386	386	341	352	354	345	409	356	381	355	369	377	320	373	367	341	344	368	367	356	332	372	395	375	359	364	332	349	369	322	346	344	338	426	399	374	383	389	347	383	345	372	370	377	371	363	381	367	365	369	337	371	389	390	344	383	351	343	364	368	358	364	354	358	351	374	338	400	379	325	401	365	355	372	383	383	379	339	359	338	337	368	369	359	368	367	355	364	364	348	341	324	374	362	370	387	377	382	391	350	366	372	358	344	361	337	355	375	369	360	381	400	367	384	338	387	395	385	355	375	400	381	346	352	354	371	349	362	363	364	387	374	357	377	313	354	382	372	398	374	390	344	353	361	362	325	356	352	404	332	359	331	407	342	354	345	385	329	345	353	364	337	374	391	354	366	386	342	364	375	392	384	378	381	367	358	348	373	381	367	396	373	359	330	377	385	356	349	372	361	338	383	367	354	367	335	380	361	383	329	335	384	369	377	359	349	341	339	406	360	388	332	347	370	346	348	359	377	355	387	346	355	362	352	359	346	353	337	319	369	395	341	345	335	396	373	337	326	342	350	337	362	369	351	363	395	354	365	356	395	379	344	401	360	385	365	369	398	360	354	366	375	369	366	335	354	351	354	358	387	369	396	349	380	348	386	342	365	377	358	387	313	365	379	369	352	355	355	331	324	372	356	371	369	360	365	356	376	363	361	350	369	379	357	377	351	372	389	357	350	352	388	336	363	377	339	371	363	396	353	381	363	339	325	372	348	354	372	365	371	359	370	366	359	358	375	351	372	363	380	394	387	356	388	371	399	352	336	348	384	346	383	377	381	352	325	378	371	334	385	355	373	373	380	381	349	337	375	328	352	354	389	376	358	324	367	359	356	349	338	360	375	386	374	371	366	376	366	358	374	368	374	377	375	364	355	367	357	400	377	362	358	352	362	389	352	351	376	383	352	357	374	358	317	337	405	352	386	378	351	389	374	353	347	346	361	350	335	407	361	326	343	350	334	376	356	368	375	344	347	347	345	371	369	343	351	370	362	339	367	409	389	336	369	396	328	361	369	345	401	354	341	350	386	360	351	379	349	372	324	384	341	330	391	362	346	344	365	363	360	319	352	361	360	355	387	375	366	380	336	334	345	369	370	366	366	368	377	329	338	381	376	331	375	350	372	357	364	372	377	369	370	336	389	339	338	371	325	318	343	352	357	343	358	384	383	369	394	333	339	347	353	370	410	396	427	401	342	320	316	332	335	338	402	394	341	379	370	374	367	384	329	373	365	384	342	335	374	340	368	382	364	367	408	357	393	399	371	361	347	385	369	382	354	392	338	361	376	326	351	380	347	391	407	328	375	338	343	326	351	382	359	389	374	328	358	404	341	361	330	332	355	384	358	390	354	373	353	353	351	359	371	333	349	374	357	403	333	395	309	395	386	343	380	389	363	386	349	363	377	364	362	344	355	377	373	399	358	362	351	344	399	373	352	383	372	366	392	356	348	414	381	353	381	380	363	352	364	380	368	360	377	380	362	347	357	377	343	372	369	378	360	373	379	368	369	353	349	380	356	379	312	357	377	363	386	347	385	373	356	341	373	356	380	359	352	345	355	387	387	389	361	369	381	349	382	332	382	346	396	333	335	379	391	355	365	337	332	356	375	359	360	361	354	365	356	365	338	376	388	378	362	372	337	347	378	366	380	356	387	387	366	366	381	341	372	370	344	399	375	346	363	361	395	362	340	356	381	360	377	365	368	369	372	387	388	361	358	358	380	351	328	360	357	341	380	349	346	361	377	345	386	384	359	337	400	353	422	352	355	336	387	348	335	364	367	323	371	368	386	368	362	412	382	368	342	361	324	351	350	356	386	373	365	344	391	348	343	373	376	373	374	365	366	335	345	370	367	368	373	360	387	358	389	375	358	361	344	381	376	375	373	382	349	372	374	348	373	327	352	354	358	349	360	340	384	387	367	361	404	387	367	370	345	367	359	328	349	337	390	366	357	363	340	348	377	380	339	330	379	360	371	365	348	325	370	396	377	402	368	363	327	372	359	349	353	356	374	376	351	392	361	387	390	369	363	373	399	385	352	361	371	382	379	375	373	370	416	383	325	344	353	406	357	359	373	350	387	356	360	365	412	378	347	343	352	379	360	349	388	350	354	332	351	343	358	322	343	356	359	373	392	376	375	397	377	349	365	369	386	379	369	390	357	345	352	347	391	336	397	382	367	346	382	392	356	365	384	353	364	344	355	334	385	362	376	359	382	339	378	346	333	313	319	329	352	365	336	367	345	335	371	347	373	358	360	364	352	356	364	351	370	363	356	393	357	383	369	359	350	333	371	428	358	343	368	397	379	365	349	343	364	382	389	372	364	332	332	381	359	385	338	388	379	342	339	330	346	330	369	341	369	356	352	402	387	355	385	356	376	379	352	340	368	370	375	407	361	357	381	345	367	357	355	379	365	378	360	388	356	345	354	374	385	364	406	369	373	371	336	356	355	360	373	353	373	367	378	360	367	354	374	359	344	387	380	345	367	368	353	374	366	371	358	370	370	366	336	327	343	336	391	371	372	346	364	354	356	333	376	335	350	369	318	377	370	380	359	375	379	360	363	361	396	396	362	374	347	376	337	355	390	342	364
35386	6310	1519	1068	1024	961	852	864	850	853	877	876	871	826	831	851	837	820	872	874	814	928	893	879	890	902	854	908	813	821	903	876	852	911	833	807	882	829	912	882	875	894	892	916	885	827	872	851	909	892	815	850	866	831	893	879	885	886	829	869	792	880	864	836	824	889	864	835	855	877	853	850	906	878	851	916	866	827	858	874	862	839	797	883	845	852	842	859	863	847	867	843	873	856	882	849	875	871	856	837	876	822	880	891	901	807	821	895	837	862	897	825	859	881	834	837	878	896	857	817	847	890	826	865	876	857	813	881	844	864	869	871	868	810	843	880	799	836	867	883	851	797	889	881	848	824	806	835	873	811	841	874	826	811	940	845	859	832	868	840	821	871	874	935	840	864	879	833	879	873	874	885	822	876	898	859	867	836	861	849	836	860	867	858	879	880	836	832	886	839	859	850	838	860	870	889	867	915	843	841	865	896	852	833	914	798	827	887	841	873	888	856	850	836	807	823	853	877	841	856	855	809	760	826	881	852	849	845	818	876	857	871	874	863	887	848	830	848	875	854	867	873	898	872	942	879	817	877	871	905	892	927	876	886	855	814	873	872	806	928	824	861	850	852	834	855	888	828	903	830	872	887	856	877	887	875	896	861	901	860	889	880	831	833	874	873	834	853	846	857	904	836	869	868	816	893	856	847	888	929	810	905	839	846	842	900	860	904	828	869	885	860	877	848	872	858	851	884	857	867	839	867	813	894	842	886	829	843	856	929	869	804	864	886	884	870	853	846	840	863	799	898	855	891	895	871	836	866	872	834	884	871	862	898	782	871	915	861	828	880	866	837	758	884	845	867	814	809	803	819	831	869	865	882	898	896	867	850	832	829	828	880	820	865	882	863	822	910	888	838	888	887	872	898	881	879	868	852	900	871	864	875	855	855	829	838	825	878	823	870	842	874	855	850	845	891	832	848	884	851	876	837	820	857	848	826	861	814	845	904	814	872	825	871	901	899	840	869	877	827	857	849	885	875	810	872	839	867	840	856	847	829	854	877	838	893	887	854	879	804	810	852	850	852	894	895	926	852	884	876	836	843	826	877	836	848	817	839	846	839	848	883	876	891	819	843	866	867	868	830	808	881	840	866	849	849	925	798	879	883	856	924	827	881	881	874	859	902	894	875	913	919	826	847	866	835	866	874	795	850	802	885	877	872	888	834	876	841	852	855	834	886	865	852	897	910	815	849	787	863	887	852	845	786	862	845	902	854	856	826	864	818	866	932	839	820	901	803	830	924	838	784	888	853	906	897	817	875	901	830	831	919	866	885	811	808	882	833	843	880	874	809	884	862	872	842	873	847	858	844	805	870	891	893	872	882	831	792	885	925	873	881	806	870	857	876	870	855	855	840	843	839	807	833	875	894	864	864	858	818	833	882	850	844	797	860	882	870	863	855	909	818	906	847	886	873	846	884	912	872	820	866	861	859	854	836	870	853	863	859	872	872	848	777	931	844	881	808	928	866	840	911	835	868	881	903	861	827	896	870	857	822	862	868	810	820	820	836	884	887	838	904	877	855	867	863	858	820	847	856	853	894	890	866	887	813	874	871	835	897	862	838	856	862	856	888	833	862	852	822	846	881	835	895	870	872	855	854	911	812	912	880	927	847	801	843	872	883	854	854	889	889	884	840	837	868	846	898	829	851	883	867	826	865	880	840	869	848	845	874	882	927	849	854	815	907	882	868	849	898	887	848	866	861	862	881	852	941	878	876	879	806	852	827	805	873	899	841	857	881	897	823	878	836	865	921	852	818	869	847	827	923	871	898	854	871	864	863	858	842	853	889	858	876	840	891	895	863	813	865	856	887	823	867	863	847	913	860	866	879	805	832	879	858	832	913	853	899	844	785	862	867	844	882	822	880	857	881	837	856	843	847	887	859	834	891	854	800	812	851	833	845	877	874	839	894	869	852	838	872	878	877	919	843	844	863	853	825	860	839	865	849	873	857	888	876	796	882	869	828	846	762	844	904	855	867	802	921	845	872	854	852	840	837	853	894	871	874	877	869	851	839	930	846	875	873	816	900	908	809	855	909	867	855	897	854	829	837	905	839	893	897	859	846	840	878	872	840	848	880	839	862	871	874	827	884	906	887	838	786	868	867	860	869	888	860	840	893	874	843	809	903	909	811	868	828	808	881	851	829	825	846	862	845	825	844	800	882	877	846	860	875	839	827	857	858	841	819	860	862	789	880	868	864	802	872	873	869	881	847	844	874	886	877	835	909	829	894	864	806	856	805	868	859	917	814	879	867	852	868	907	881	899	879	892	812	883	862	868	837	847	853	842	831	872	878	851	834	871	865	816	916	800	860	842	832	855	882	862	876	823	821	828	894	831	900	895	894	922	921	849	834	899	875	876	852	844	851	912	837	854	875	859	877	927	861	877	866	870	938	821	878	812	879	905	893	836	863	894	885	854	873	858	839	861	862	868	817	830	872	849	838	864	827	847	858	871	856	825	868	848	893	910	912	932	896	895	818	863	914	831	867	821	876	899	878	925	899	825	877	869	861	882	830	882	829	942	831	916	859	906	832	801	887	867	908	848	862	839	903	827	903	848	925	881	862	858	859	883	848	824	865	870	818	803	902	866	853	813	830	827	871	888	887	860	836	870	831	846	875	890	826	884	896	856	851	897	893	855	874	832	869	886	790	852	848	876	856	867	872	845	880	792	928	818	799	849	871	863	859	885	848	869	859	830	824	839	840	888	809	816	876	859	858	864	878	907	847	834	842	816	844	883	870	852	827	816	855	882	806	855	833	864	863	890	838	803	849	862	862	880	851	863	843	887	872	813	833	837	867	840	880	872	816	867	829	837	879	907	869	862	866	844	812	800	828	914	883	842	835	885	862	850	845	856	896	906	909	855	871	839	835	872	819	923	837	849	870	850	858	903	833	848	880	876	828	845	836	821	871	878	890	841	835	902	866	855	809	873	880	855	925	868	868	873	818	852	854	822	855	834	860	843	800	845	857	846	908	834	874	862	864	825	875	900	809	844	868	878	861	865	874	905	828	834	819	858	870	909	848	844	809	854	902	871	879	868	880	858	823	907	836	863	851	892	868	851	840	910	830	791	852	898	853	879	876	828	893	895	867	893	922	865	827	885	862	880	857	867	844	869	880	897	913	909	832	811	894	891	870	879	837	823	843	855	857	808	833	921	904	885	889	876	808	878	865	872	888	899	886	862	897	885	833	870	824	935	842	867	874	847	877	846	833	831	861	879	808	857	846	929	866	844	887	894	810	856	912	840	812	871	852	909	821	857	830	897	862	908	883	837	839	801	814	848	880	851	858	865	863	835	895	848	901	858	928	877	869	896	865	877	872	823	904	837	836	842	823	880	866	857	824	866	876	848	852	896	863	849	920	883	879	889	891	864	924	903	823	845	824	845	920	852	803	861	839	854	820	899	865	834	846	877	922	864	833	884	865	873	897	871	879	840	892	895	861
24422	21524	25238	28261	21527	21533	17884	647	432	361	396	327	374	317	329	324	356	355	314	334	322	272	274	295	316	295	302	280	281	301	284	316	272	279	293	259	300	292	283	303	302	298	268	290	305	281	304	308	287	284	309	317	301	317	270	324	289	322	275	283	349	290	304	283	290	281	292	290	281	276	297	271	291	297	299	311	264	308	273	319	276	284	272	284	297	317	265	288	293	289	281	277	248	276	264	275	278	273	272	289	316	311	275	294	252	308	280	293	295	271	276	279	296	315	306	293	304	247	280	290	307	288	273	298	281	293	272	273	310	294	290	306	280	286	321	281	290	278	274	279	266	309	271	279	277	273	259	285	291	304	291	290	279	299	305	295	300	306	321	281	277	305	280	297	306	332	271	295	306	288	252	303	261	298	285	291	294	275	286	254	278	306	291	320	260	251	290	272	288	313	301	283	260	291	274	254	296	268	302	291	279	303	302	266	270	295	287	293	324	263	265	248	294	288	262	278	261	295	304	285	289	289	288	315	290	276	307	261	254	272	303	296	291	283	308	281	286	298	269	308	256	287	312	273	277	292	296	295	296	311	281	266	276	297	290	287	293	270	318	287	301	283	296	295	282	295	293	316	285	268	288	308	266	275	267	283	293	292	284	320	301	259	317	296	276	267	247	282	311	331	277	270	290	330	272	281	312	291	273	287	264	260	260	251	287	275	276	315	271	271	280	263	275	290	293	260	237	240	306	271	261	303	274	284	271	276	283	290	280	278	263	288	280	311	290	276	321	266	294	297	292	282	296	304	284	288	314	296	271	303	304	307	314	268	319	281	305	286	292	286	300	282	322	307	269	284	287	286	268	293	309	315	252	281	292	273	281	278	274	284	303	310	281	293	266	261	291	284	300	266	328	278	277	289	278	292	320	273	313	285	282	285	281	302	266	285	259	279	286	288	278	274	302	301	285	296	300	273	289	301	281	312	286	297	294	297	270	291	274	269	269	265	291	271	302	302	272	284	287	242	301	284	264	294	283	293	286	282	264	303	271	302	288	261	304	317	324	315	291	319	292	325	301	222	302	237	288	265	272	302	295	330	315	306	295	283	275	301	291	268	280	317	326	316	309	285	278	271	297	292	305	262	320	297	273	297	278	292	250	284	278	293	286	307	276	308	306	278	259	279	305	285	305	297	282	265	296	288	315	300	282	282	325	292	294	282	236	269	311	290	314	268	288	299	309	314	293	288	291	302	297	301	317	322	310	301	268	276	329	286	277	276	283	283	269	291	302	306	296	278	278	275	302	298	252	301	255	295	289	275	253	306	278	286	280	279	269	263	300	284	261	315	311	286	295	308	303	286	289	267	294	265	264	302	266	293	297	276	262	288	297	281	296	302	268	304	253	308	306	283	282	300	283	288	323	265	317	279	254	301	267	254	287	286	283	265	313	307	264	285	283	322	305	288	302	312	267	279	273	278	289	274	287	269	288	279	303	298	295	294	301	278	262	265	285	278	285	257	281	266	292	288	256	296	309	284	273	288	290	269	250	280	279	272	336	281	280	267	275	317	266	275	305	272	287	241	297	294	267	269	330	302	312	284	296	291	294	284	291	283	260	267	263	294	303	253	296	290	226	331	286	316	284	314	284	236	286	276	272	269	250	242	258	253	280	296	230	281	297	271	288	274	288	287	281	282	295	280	293	285	300	292	294	297	266	284	277	280	309	285	263	279	293	268	269	273	268	318	290	257	258	283	298	310	314	299	298	273	283	287	293	305	282	284	260	255	308	304	276	296	308	312	279	283	294	279	272	298	309	284	286	251	292	285	290	278	315	296	271	298	288	282	279	258	300	295	308	244	257	246	294	313	279	313	310	295	291	245	279	246	265	286	288	236	266	288	298	308	293	283	307	282	245	280	306	274	274	234	290	278	302	302	299	308	288	291	285	269	263	274	283	258	294	268	274	269	306	281	294	302	262	313	283	289	260	264	268	292	299	286	276	286	249	313	298	276	289	270	256	309	288	266	315	265	272	287	326	280	308	269	288	323	290	262	273	314	281	352	266	269	296	285	283	271	269	282	306	296	260	296	295	311	286	300	274	270	301	296	279	318	299	316	276	306	295	300	305	276	248	259	281	294	301	282	288	270	274	284	284	293	290	274	289	293	292	287	288	291	288	312	317	288	330	288	269	271	284	284	321	304	280	297	290	283	319	297	257	264	259	292	303	298	274	281	309	252	284	260	263	275	311	275	275	271	280	287	281	313	290	302	257	260	316	268	245	259	299	284	287	297	286	293	307	292	297	294	271	279	292	263	302	255	321	293	285	298	310	314	262	324	270	289	298	261	287	260	320	326	317	278	294	276	285	260	281	301	267	286	282	254	274	315	296	286	303	300	291	307	297	344	291	253	281	278	282	278	293	281	279	290	285	266	275	294	281	309	304	288	266	283	280	268	300	317	249	290	283	284	268	270	265	274	274	305	302	299	294	299	271	303	292	299	270	278	304	264	310	286	314	299	304	277	289	294	281	305	285	304	296	289	285	269	299	276	319	283	281	315	297	296	289	268	303	323	288	295	328	261	275	322	263	285	305	273	240	291	289	277	301	252	310	271	266	284	296	276	316	252	254	293	284	291	293	305	307	267	313	304	287	278	298	297	288	290	270	280	295	307	246	279	276	297	288	304	274	303	304	296	277	296	294	292	271	262	266	269	301	287	297	286	318	253	295	286	289	315	273	277	273	279	303	279	274	265	312	288	271	272	264	287	279	288	312	287	283	273	265	280	292	293	308	277	230	284	289	304	273	295	251	311	265	283	294	294	288	269	279	295	308	259	274	280	287	283	277	257	282	277	300	280	287	284	283	296	292	288	271	317	296	267	293	292	289	317	267	292	315	299	304	279	291	296	293	306	265	288	291	282	287	296	271	305	296	273	295	291	292	286	297	288	294	262	292	308	286	291	290	274	307	300	316	273	263	259	274	294	291	267	282	305	289	271	277	313	287	290	288	279	255	278	274	290	265	295	293	302	259	321	284	287	293	283	288	289	320	298	277	254	292	296	261	267	253	264	253	309	285	278	287	315	276	281	274	282	308	257	304	291	254	286	264	270	277	277	275	285	268	286	260	269	298	301	270	285	306	284	265	310	279	272	257	312	301	294	280	292	261	285	280	287	272	293	326	271	269	266	315	283	275	288	303	260	269	305	273	271	295	259	283	285	272	284	311	295	317	263	274	296	287	290	298	285	279	301	275	290	309	290	270	260	285	269	282	278	259	304	317	311	286	304	284	302	310	272	331	278	265	274	302	296	295	285	296	305	288	320	281	299	301	279	300	270	274	301	303	280	286	273	264	272	291	280	287	278	275	277	266	273	329	285	290	284	297	321	317	265	300	296	312	280	259	291	292	275	277	276	286	287	303	273	273	322	304	250	285	257	272	285	273	277	276	302	296	297	274	285	269	303	284	271	305	272	286	257	284	280	283	269	274	269	321	287	315	298	246	278
39875	7051	1772	1142	855	795	748	671	678	733	715	705	680	685	681	685	716	673	682	710	691	681	668	656	724	662	656	699	666	679	655	628	651	707	700	694	705	640	714	683	664	699	708	691	674	643	682	719	728	683	658	689	707	646	615	691	628	668	713	715	704	638	724	662	651	655	676	705	699	653	701	712	645	652	713	683	674	657	660	689	663	695	712	669	676	652	671	685	660	654	661	678	656	644	639	683	641	736	716	635	653	676	705	696	653	642	651	666	632	696	629	707	658	671	666	718	675	615	700	679	688	659	672	675	685	737	616	703	648	643	711	675	677	732	703	690	646	665	699	685	665	701	661	633	706	681	612	665	668	662	688	626	692	618	649	689	690	631	652	634	639	641	691	672	658	678	667	668	677	611	656	662	698	657	632	646	699	674	705	670	695	681	654	638	659	669	602	648	640	659	652	689	635	633	662	673	643	620	676	670	688	636	718	654	664	688	720	658	658	720	619	692	664	633	678	669	669	710	668	629	690	669	715	662	667	714	668	646	670	641	619	646	702	681	682	727	699	692	706	702	632	730	617	657	698	642	679	671	662	673	699	657	656	635	682	605	676	670	653	662	693	653	639	697	707	653	636	662	682	644	718	659	680	661	705	652	715	649	684	672	669	609	681	697	702	667	687	645	664	665	621	642	664	652	690	679	684	670	667	687	612	669	645	631	645	694	686	721	688	657	679	660	677	695	677	668	676	706	682	676	652	685	635	654	660	692	673	691	669	697	658	704	672	648	678	686	692	657	651	668	719	709	613	646	651	703	654	643	683	628	654	683	690	717	631	669	612	667	698	710	612	638	652	616	675	630	663	665	718	700	696	668	624	651	621	695	694	685	651	665	679	706	678	687	701	663	648	685	652	678	664	687	674	677	652	666	672	687	650	641	678	679	620	692	661	679	625	684	681	641	677	616	676	641	704	675	737	614	675	647	682	641	653	649	694	622	671	683	662	705	648	669	687	675	693	691	673	658	666	642	662	621	658	681	668	691	682	686	709	679	698	663	690	670	672	682	695	706	670	660	676	692	631	695	677	687	708	680	685	660	678	650	645	641	639	644	680	672	668	686	678	660	663	649	653	656	707	677	663	644	711	717	691	671	646	675	635	656	679	679	648	677	673	661	682	710	704	689	667	629	637	680	673	656	641	665	682	660	691	654	675	611	654	643	681	675	610	660	634	659	613	666	696	690	659	683	689	649	639	675	661	666	649	693	588	673	728	698	661	661	673	661	679	702	685	669	665	656	655	669	641	662	688	703	723	636	674	712	671	648	676	657	701	672	644	697	675	681	660	673	688	619	671	658	667	640	671	737	700	649	646	682	671	668	661	670	679	691	690	680	676	650	699	707	648	646	641	632	647	663	617	659	659	729	694	688	640	634	666	648	708	652	645	666	661	661	653	666	689	714	667	636	625	649	654	723	682	659	624	646	652	650	689	686	626	721	660	646	685	671	643	684	647	659	668	702	649	626	699	666	685	711	660	711	669	639	637	702	656	675	697	668	678	701	619	664	665	644	667	666	620	650	637	733	638	661	648	685	701	704	674	648	690	635	671	627	702	665	645	660	652	628	714	686	677	645	712	653	681	672	684	652	646	689	673	653	683	697	710	659	680	639	687	699	694	631	674	629	654	698	662	687	732	668	653	663	696	636	657	653	710	673	704	654	663	695	710	648	663	664	702	688	681	664	714	669	689	658	654	675	640	693	646	665	647	673	687	677	704	669	651	686	662	666	700	619	659	664	676	660	694	658	665	691	642	676	717	681	671	664	675	668	696	716	700	675	669	668	621	691	661	646	664	652	671	674	652	694	711	667	728	657	651	662	705	682	724	654	692	687	678	686	708	687	656	692	693	691	659	652	681	707	683	669	682	640	642	654	692	664	661	625	673	725	674	723	695	654	663	673	671	646	669	647	653	700	665	684	672	684	631	667	683	705	674	727	664	692	692	663	652	708	686	690	662	701	670	674	688	616	660	729	643	632	675	660	707	659	653	635	670	674	656	681	686	635	700	657	714	662	651	679	654	681	670	689	714	696	680	687	671	658	649	699	710	663	695	657	661	656	684	682	680	703	710	692	683	649	632	687	676	620	652	684	668	719	703	691	655	655	635	670	636	693	695	641	670	671	709	677	647	620	697	650	717	668	677	670	635	708	688	660	665	674	669	671	639	616	709	664	653	657	630	687	689	719	679	695	671	656	663	639	719	684	670	694	661	664	632	669	641	709	675	663	696	639	682	680	723	665	656	622	675	668	730	695	662	650	705	689	693	690	639	673	690	704	661	681	673	722	661	656	697	674	680	688	648	630	673	693	677	679	704	680	685	668	659	671	695	676	682	678	646	636	632	701	653	692	648	655	703	669	682	679	667	700	694	668	651	694	688	676	695	675	668	701	677	652	676	692	646	632	700	686	699	680	685	659	680	719	671	673	650	673	713	684	675	659	657	705	679	671	638	649	706	715	680	651	628	663	655	638	667	626	697	724	699	673	682	687	666	614	696	667	659	657	697	671	670	671	683	678	705	689	654	652	655	698	678	671	654	704	664	639	640	642	683	630	631	689	641	639	703	614	626	683	615	697	698	656	692	673	677	693	678	618	682	674	638	683	679	648	689	677	673	641	684	702	659	721	736	639	680	648	673	673	669	653	676	638	659	688	664	657	666	726	687	678	692	714	666	652	638	647	651	675	653	702	667	664	668	647	674	656	681	661	671	706	674	687	679	624	681	685	712	659	692	618	664	615	649	663	696	621	688	652	654	711	680	662	613	645	701	628	662	668	651	683	696	637	685	676	672	644	641	615	728	631	685	659	637	682	669	669	715	717	689	654	649	648	691	690	662	650	660	669	696	655	666	622	623	705	641	685	715	681	696	683	707	624	686	632	653	687	697	676	712	644	699	691	679	691	660	683	687	664	677	659	697	669	710	686	700	698	662	656	667	696	661	649	681	678	700	660	691	672	688	677	633	679	702	703	619	659	666	654	695	667	637	649	698	656	653	745	631	627	697	622	659	661	628	640	659	666	669	627	655	679	670	689	665	694	666	641	659	741	676	649	650	669	657	671	672	648	659	711	676	696	639	643	623	665	698	657	631	644	644	683	685	665	641	703	702	711	673	652	682	666	675	656	695	702	746	691	658	728	663	675	688	640	623	657	659	661	710	651	647	670	664	707	651	657	649	656	632	628	663	671	692	680	634	691	686	716	662	663	663	684	657	651	710	644	677	653	684	666	704	682	676	724	670	667	633	670	686	660	666	678	702	674	673	673	666	674	646	656	636	677	677	669	690	660	720	659	708	705	682	685	675	650	678	680	661	678	654	693	651	668	668	643	637	666	646	649	617	638	672	609	684	664	634	643	646	648	712	658	647	630	729	692	658	668	640	701	684	700	701	685	662	717	703	682	664	671	664	630	629	626	656	634	645	682	651	680	675	690	701	630	671	699	625	670	708	678	648	652
31320	21248	13567	1100	490	434	409	234	224	258	257	239	241	258	222	220	266	264	254	224	243	260	234	254	251	218	246	237	231	231	246	240	247	236	277	258	264	245	231	238	228	253	237	231	238	228	232	227	251	243	239	226	254	236	274	228	239	260	227	248	215	239	236	240	255	239	220	240	251	229	260	261	255	216	265	229	236	235	220	248	241	225	253	246	257	280	225	250	211	267	257	233	214	238	234	229	202	229	268	229	257	226	241	243	233	252	234	254	260	237	256	231	248	231	239	245	225	219	236	217	220	228	248	217	261	227	218	232	244	254	255	240	236	253	257	269	264	263	245	237	270	227	224	215	238	233	250	241	262	267	231	215	279	266	208	248	237	241	238	217	204	210	250	243	240	237	238	253	233	268	240	248	242	266	237	253	251	247	260	217	214	229	250	203	227	240	251	268	252	252	243	245	233	247	256	242	241	274	256	250	223	253	234	244	251	257	249	238	251	291	238	197	236	256	198	257	253	219	259	260	242	247	245	232	241	211	219	259	244	238	247	226	229	219	238	246	282	251	233	212	257	225	260	226	249	242	225	238	279	273	253	230	204	238	240	242	210	252	234	271	263	226	251	248	261	228	249	236	242	238	220	245	240	268	248	207	242	266	273	220	246	225	249	243	237	241	220	240	237	279	243	221	239	229	245	270	291	252	256	235	266	222	235	237	242	228	219	249	228	276	219	228	228	228	222	234	211	224	235	226	248	235	247	228	243	239	231	230	236	275	202	225	207	243	237	240	228	248	206	241	249	200	217	239	230	228	244	268	258	220	272	251	250	248	225	246	218	239	215	216	252	251	256	244	241	232	233	268	231	244	237	244	229	225	226	255	264	216	273	279	270	240	218	230	252	238	249	230	241	262	250	247	229	225	240	228	234	226	202	243	236	207	235	254	242	231	258	255	230	234	230	258	259	248	205	232	232	236	244	219	238	216	227	230	217	249	276	240	217	242	254	277	238	199	235	220	256	256	248	259	237	240	237	231	264	217	246	231	228	234	235	248	261	231	249	242	214	243	229	255	228	230	257	234	241	243	235	230	219	238	261	233	255	242	268	232	215	247	224	243	228	214	256	232	220	241	240	254	246	276	269	244	241	232	265	228	234	252	227	242	257	236	257	256	237	227	198	243	243	239	238	248	257	221	249	247	233	220	238	223	244	233	242	252	281	258	281	236	231	255	240	249	245	219	270	250	227	229	213	237	244	240	234	244	259	250	241	223	243	230	214	288	255	259	217	210	252	237	226	252	246	204	222	211	271	252	236	242	251	232	257	269	225	207	206	216	244	234	243	204	225	220	230	222	209	250	212	222	245	273	234	241	263	223	247	231	229	253	239	227	236	253	258	256	254	256	211	252	222	255	255	238	280	208	221	236	257	221	236	236	233	242	249	242	214	219	218	252	248	221	244	244	275	233	233	248	233	230	223	242	233	232	245	255	239	212	228	256	248	259	226	266	241	230	231	223	239	256	248	219	228	249	237	236	218	245	255	224	243	235	273	257	240	225	250	310	237	224	246	239	221	254	232	236	254	268	242	273	232	254	269	248	209	238	236	253	231	219	244	238	216	251	244	239	240	260	250	242	280	264	242	237	217	230	245	235	273	264	255	232	259	239	242	233	205	239	230	211	256	258	247	253	239	249	241	266	233	231	239	247	244	211	238	231	237	235	220	275	230	240	249	258	246	266	259	232	242	244	232	246	234	234	242	260	243	266	236	215	227	241	263	256	238	253	243	268	228	253	237	221	255	225	259	245	237	231	248	229	256	239	236	212	254	230	248	255	245	252	251	239	234	246	264	229	254	259	212	258	273	222	238	244	260	233	221	252	272	241	244	244	251	235	263	228	235	255	211	268	253	232	240	219	250	235	238	245	238	260	228	243	232	251	233	250	240	267	226	260	238	233	242	279	239	262	234	246	273	267	265	199	237	244	234	224	237	250	238	248	203	254	203	246	240	250	226	246	255	231	245	265	253	260	221	219	234	250	257	244	237	233	228	217	218	239	236	260	225	241	244	242	227	222	255	236	257	233	252	229	215	211	231	218	271	216	253	229	233	223	263	236	261	206	225	236	236	233	259	231	241	283	263	249	262	237	226	243	261	245	243	243	228	229	253	259	235	259	240	239	243	245	223	241	237	222	227	268	265	266	217	232	230	251	243	223	275	236	244	236	234	252	251	266	225	218	263	222	236	248	237	277	207	214	233	212	242	257	229	266	253	241	245	255	236	232	240	211	250	210	237	236	226	233	242	277	254	221	221	221	231	224	233	250	242	245	235	256	226	242	263	245	245	235	217	214	252	235	212	269	237	240	259	219	216	243	241	265	258	248	239	220	256	235	271	221	264	219	218	240	258	209	223	253	263	244	255	241	223	233	254	226	238	225	226	248	260	257	262	247	225	245	240	228	219	243	215	252	232	241	244	233	242	241	227	262	229	242	246	255	245	246	243	244	233	285	247	263	216	228	241	277	241	233	231	220	226	235	278	232	271	269	244	226	217	222	236	240	284	213	252	232	254	235	237	232	219	242	252	236	236	268	256	269	246	239	251	244	253	256	249	248	246	230	274	251	246	249	227	245	240	263	221	229	218	219	213	228	261	206	241	224	239	254	244	255	271	264	245	232	215	227	255	210	234	266	246	214	237	236	226	235	260	257	270	235	231	215	255	220	264	236	222	264	245	231	249	242	249	240	279	243	258	231	239	231	252	252	240	258	260	260	239	248	263	254	237	220	214	246	243	236	255	219	256	241	241	263	260	237	234	266	260	234	241	241	243	240	225	257	229	259	221	224	227	230	240	226	248	236	234	259	262	241	231	203	240	223	249	247	241	240	216	261	245	246	239	245	240	231	223	224	241	225	240	244	245	229	252	226	221	250	247	262	244	235	230	225	279	252	243	263	236	223	239	234	242	189	217	264	236	245	237	258	227	248	237	214	235	242	225	256	258	243	213	257	246	256	257	266	247	264	268	255	238	248	230	252	253	237	237	235	243	247	240	228	262	279	203	201	225	247	226	227	241	225	219	257	220	241	267	256	215	234	244	234	278	215	266	210	251	246	237	244	257	227	263	255	246	258	233	240	239	241	233	235	212	237	236	253	242	215	244	247	244	232	242	282	245	239	254	243	235	229	221	204	282	225	244	235	237	249	218	249	230	258	246	229	213	247	257	222	216	256	241	262	221	250	274	241	229	250	277	244	223	244	244	252	248	265	270	276	257	254	233	262	243	261	252	243	221	225	267	243	238	233	274	232	266	259	223	262	258	267	226	238	268	240	218	242	248	223	241	226	252	239	235	241	254	224	270	256	207	228	225	234	237	252	232	239	276	260	239	241	244	235	248	235	212	258	237	237	261	255	253	229	218	256	216	244	238	272	217	278	271	225	240	244	233	231	240	256	255	243	271	233	231	201	229	269	239	220	235	230	202	238	226	232	246	240	221	234	277	250	220	262	228	239
14188	1162	670	631	620	668	601	649	642	681	619	650	669	631	616	649	597	629	635	621	629	610	618	683	657	619	605	655	612	653	613	658	637	613	613	652	627	611	622	653	618	630	648	652	607	605	636	630	688	579	594	598	605	571	655	643	632	618	644	625	618	644	644	619	634	685	628	594	630	630	574	627	661	649	599	632	634	647	651	617	649	612	601	634	597	650	704	646	630	638	573	626	642	644	629	634	613	642	618	626	581	594	597	645	658	601	611	618	638	647	632	668	644	604	636	682	629	640	633	645	631	687	609	604	626	669	631	584	629	639	626	598	644	636	655	688	620	600	595	656	629	618	673	625	668	616	603	645	683	631	646	619	641	614	617	638	625	646	635	629	633	639	643	611	664	647	592	628	631	601	622	646	628	671	579	630	637	605	612	637	626	632	664	619	646	673	614	681	627	629	634	626	676	646	595	615	649	596	573	644	634	656	637	624	655	641	628	625	661	641	702	636	630	641	631	619	663	616	645	627	642	663	654	704	611	650	601	580	595	607	592	628	588	649	658	642	609	619	662	645	640	619	606	640	590	597	624	656	598	657	645	600	608	653	638	653	647	607	622	615	626	612	644	649	627	604	632	619	660	631	617	630	607	620	598	599	600	622	617	651	650	637	698	615	664	691	581	678	607	672	617	606	655	632	631	673	612	624	639	659	665	601	618	668	658	615	615	639	610	662	655	591	658	684	645	643	614	635	661	635	617	682	618	636	603	639	572	663	656	608	639	647	651	643	682	633	683	573	682	592	617	602	647	640	624	612	655	621	610	624	568	688	648	581	669	585	586	641	626	637	615	596	632	627	619	601	608	641	649	639	672	626	654	653	631	608	622	653	656	611	615	591	611	587	633	596	646	639	650	640	637	620	609	592	641	638	634	614	613	602	615	653	667	607	595	617	654	609	679	617	659	640	596	618	661	594	672	666	621	651	616	635	610	635	612	621	616	617	630	644	614	564	587	648	632	656	603	638	645	630	622	677	622	634	607	661	656	608	652	621	661	609	604	672	665	614	655	640	648	635	667	641	592	640	601	657	630	633	583	662	571	608	603	651	597	605	655	654	687	666	612	633	626	593	636	627	610	612	632	637	615	613	620	609	614	615	607	613	626	662	639	656	633	612	622	619	651	675	618	604	662	637	607	579	624	657	630	672	655	593	601	611	668	682	616	632	591	627	693	633	644	625	604	626	651	609	629	641	658	638	618	641	642	621	624	610	624	630	668	622	667	628	601	616	627	631	625	628	598	634	640	614	653	632	594	654	587	628	629	658	607	633	639	602	600	644	671	650	649	674	626	664	601	588	699	587	687	642	631	662	621	626	624	652	627	607	630	626	601	620	668	638	604	598	614	647	629	639	642	614	638	645	634	639	633	588	633	640	651	647	649	650	649	650	642	635	589	629	603	590	637	613	644	661	625	657	616	625	629	679	672	621	615	612	641	626	635	656	618	645	617	563	589	609	624	652	629	604	657	640	583	626	616	648	626	597	617	655	620	656	641	626	639	621	616	645	644	628	607	627	617	618	646	644	608	638	659	630	579	649	592	610	613	640	607	589	638	616	656	584	649	636	627	630	606	629	637	649	682	601	624	647	665	675	634	629	654	621	648	611	605	685	636	581	633	610	644	623	657	620	608	663	650	668	614	679	640	611	636	640	645	635	646	613	656	604	600	612	620	642	602	645	683	623	650	607	655	636	629	642	617	635	615	619	589	620	653	682	613	643	619	643	663	672	582	670	633	657	609	586	601	638	672	639	605	590	629	594	616	602	660	633	632	642	591	654	660	665	589	623	622	659	679	640	671	655	616	618	646	630	662	664	639	602	596	605	625	645	630	672	661	668	649	641	632	627	593	641	610	628	618	634	645	632	632	620	644	614	639	688	631	687	638	653	657	610	648	644	607	641	664	603	647	626	641	665	651	596	663	623	615	589	619	661	640	586	627	690	598	603	605	619	593	612	631	607	627	617	677	604	661	635	569	677	630	648	629	637	680	612	631	626	686	626	680	633	655	624	611	599	672	606	653	626	639	648	633	683	663	659	664	631	627	649	599	589	630	673	602	629	608	703	617	634	635	642	627	617	647	645	630	649	628	632	614	684	610	619	604	633	677	648	610	641	671	594	676	664	670	632	675	616	610	601	605	613	605	631	639	613	635	620	602	689	644	616	676	665	629	619	610	605	645	632	652	645	601	672	614	621	649	708	653	658	603	667	623	655	631	616	603	605	677	604	619	659	647	573	629	622	679	620	634	628	620	627	632	611	667	649	644	619	623	640	667	682	585	586	683	619	623	586	628	596	642	621	576	627	650	637	629	639	635	628	628	670	622	617	622	629	631	631	678	629	604	642	609	590	651	591	655	639	636	672	628	658	581	625	669	649	621	657	598	658	635	616	577	597	637	636	659	678	659	623	620	602	646	651	636	678	620	595	666	646	644	617	587	643	659	630	586	633	657	590	672	681	620	624	602	644	588	624	639	647	627	605	610	619	620	643	609	595	628	592	627	635	650	608	656	604	623	613	644	622	614	628	650	596	670	648	640	644	675	634	594	643	632	632	633	599	612	660	617	644	636	628	634	602	591	646	626	628	614	603	621	632	628	644	668	631	627	665	635	666	587	622	654	649	664	686	628	648	653	664	634	630	655	640	628	655	650	667	638	616	590	616	651	629	645	596	630	630	612	657	639	612	598	684	635	593	592	625	650	665	644	637	622	621	594	690	628	663	609	583	625	635	599	611	638	607	633	644	593	625	622	615	643	637	586	599	610	621	640	653	654	656	628	616	630	649	624	660	601	645	601	645	625	625	672	577	623	612	635	621	620	599	619	659	656	630	610	630	635	619	615	636	629	642	611	651	630	647	624	611	670	608	639	646	646	630	645	642	605	646	656	626	623	616	638	647	641	635	608	646	619	655	611	639	643	587	664	627	631	597	647	643	662	597	616	638	569	567	666	635	645	622	613	609	644	605	647	619	576	664	619	601	630	606	639	640	685	628	600	616	594	642	618	650	630	630	621	613	634	623	576	638	640	660	584	586	615	635	668	635	655	617	660	620	619	637	610	652	600	643	624	638	631	629	650	600	626	670	632	610	649	659	607	668	605	655	616	657	672	621	668	612	608	643	643	599	653	652	635	585	645	662	632	633	631	656	580	634	641	620	670	575	655	621	604	619	628	643	647	640	599	619	644	636	616	605	618	687	628	656	630	662	587	652	619	626	645	643	634	599	663	645	612	601	660	628	664	619	611	602	605	629	635	606	568	623	659	622	601	594	616	606	601	636	605	611	623	638	593	607	589	659	617	646	650	652	578	585	602	651	687	615	614	639	605	638	628	615	653	659	682	629	626	609	631	574	605	699	586	617	605	617	669	614	623	622	616	618	649	613	658	659	682	655	626	590	609	626	642	610	588	636	599	654	609	640	597	679	611	638	626	622	629	609	690	589	631	643	659	632	671	618
24944	21458	24830	28483	21458	21347	1578	515	401	368	416	361	395	407	378	376	373	366	359	356	397	375	358	411	362	330	362	361	375	368	356	355	366	370	364	349	376	358	320	364	349	346	361	383	384	380	377	377	378	361	388	392	364	372	359	367	354	366	405	361	392	330	378	343	380	350	398	386	378	389	349	381	352	368	356	356	359	382	367	362	310	356	399	337	352	346	411	408	389	350	388	337	368	380	389	370	380	347	404	346	367	347	339	389	404	354	365	362	365	344	365	341	326	355	357	373	335	359	350	360	370	364	388	371	377	367	362	389	390	356	385	363	354	372	379	380	369	373	377	373	348	341	383	337	377	347	398	370	392	376	349	337	364	354	360	361	392	349	364	347	386	335	360	361	360	347	355	345	403	365	339	356	355	358	356	370	353	370	376	355	361	363	378	377	364	352	374	372	360	396	378	321	367	361	391	384	380	345	354	368	330	363	377	361	345	380	362	366	355	355	392	362	384	344	386	379	353	340	374	346	353	367	384	339	342	345	385	353	351	375	345	377	360	358	340	339	391	386	375	363	372	340	348	327	356	332	360	325	385	373	330	342	350	396	367	418	377	346	369	384	351	347	379	347	356	344	367	360	351	343	353	378	346	326	327	354	371	386	367	340	396	354	319	358	349	341	346	361	365	353	347	374	362	366	374	352	314	373	314	365	370	367	375	331	368	405	376	385	368	367	353	338	348	338	382	322	336	363	366	349	363	388	350	397	388	353	339	341	372	349	384	370	345	358	377	367	379	397	350	369	366	375	338	373	392	347	377	345	335	375	389	349	335	367	363	380	383	403	359	357	388	358	375	354	367	369	346	380	389	371	375	347	376	331	344	372	391	386	349	348	359	354	370	370	324	353	336	366	371	351	380	380	382	352	359	345	332	377	369	331	372	395	361	362	337	371	361	388	323	338	358	377	386	349	393	353	358	355	347	369	350	331	380	377	352	362	325	371	383	371	374	365	378	359	340	346	329	372	360	352	350	370	361	347	348	317	335	339	322	382	334	385	383	336	348	365	355	352	335	383	366	375	343	408	351	357	357	363	406	382	340	340	377	412	373	357	378	354	350	341	368	369	383	342	355	327	384	352	399	374	369	353	362	359	385	339	400	368	337	322	362	357	372	353	326	352	341	363	334	397	363	355	386	395	382	344	346	355	353	370	404	347	352	352	337	368	313	328	410	353	341	379	356	359	369	379	391	380	335	348	359	339	336	348	332	376	361	377	373	349	339	408	357	371	389	321	353	316	390	329	360	364	349	336	343	371	333	329	323	409	340	392	349	367	395	361	311	375	321	357	363	410	407	366	367	378	355	346	373	404	372	367	355	374	339	361	361	381	331	358	351	378	378	340	385	346	363	397	361	358	376	361	349	372	312	366	370	363	358	374	355	335	376	370	368	383	347	334	384	366	329	348	405	352	377	355	375	347	384	399	392	365	353	334	324	393	372	321	365	384	355	381	347	387	343	355	339	365	329	383	350	366	362	381	346	412	374	400	384	356	387	376	366	338	329	332	388	294	368	354	341	370	339	349	337	353	352	367	379	350	348	390	394	353	353	382	366	350	338	407	387	336	336	332	342	377	368	343	361	359	379	377	386	375	353	370	335	371	367	368	350	327	395	354	394	347	370	372	367	349	384	360	340	349	383	370	361	368	365	375	380	379	362	335	344	332	344	392	357	349	360	363	369	382	380	371	371	403	408	350	364	377	358	356	362	385	343	349	361	342	377	381	392	368	361	326	372	393	358	350	367	356	349	365	361	371	374	370	349	351	377	329	358	381	379	348	377	354	329	365	358	360	374	356	320	354	365	386	360	341	344	326	351	347	332	358	359	340	361	368	375	340	351	370	366	338	342	385	373	345	360	341	375	361	354	346	370	342	393	383	371	371	368	353	350	347	356	366	355	366	385	341	366	374	390	364	328	329	409	329	340	360	374	361	389	369	350	347	368	401	353	318	391	375	350	357	358	341	364	372	385	348	378	342	324	375	343	364	351	369	392	355	347	392	380	376	329	368	374	344	359	370	403	350	354	365	388	378	370	367	391	345	343	364	360	371	364	384	378	351	359	386	342	343	350	344	357	327	356	373	395	379	352	395	388	318	365	363	379	397	358	365	383	378	349	335	367	366	343	381	340	313	355	351	384	395	371	364	355	352	371	373	347	372	414	342	351	377	364	383	350	364	346	329	363	332	360	386	365	363	385	381	327	385	391	378	364	362	391	347	363	353	351	353	361	311	352	381	359	370	408	384	374	360	369	338	370	332	338	375	350	355	352	346	355	373	349	337	360	342	326	381	381	337	353	353	339	361	340	366	361	366	335	321	381	321	366	346	344	363	375	365	340	338	389	342	351	413	338	328	363	366	339	378	355	371	353	343	361	385	405	355	364	403	376	376	348	389	390	388	367	365	352	343	354	374	394	343	369	363	380	371	362	360	374	353	357	346	358	330	356	341	354	374	385	379	351	365	373	383	374	371	322	378	371	376	351	347	364	344	353	339	374	367	364	364	358	393	386	371	368	370	380	387	366	362	325	349	367	374	341	353	359	329	343	349	383	383	379	351	374	371	316	355	345	411	379	370	335	366	378	354	404	352	359	356	348	355	357	349	364	352	332	314	346	354	390	371	348	338	385	362	358	359	377	380	330	385	400	337	381	339	357	358	393	367	383	345	356	384	370	366	324	384	331	410	392	368	353	378	365	372	353	361	350	360	375	369	352	353	374	372	364	384	392	362	363	307	358	366	351	354	394	343	359	344	371	354	374	389	380	324	364	355	342	365	377	347	383	350	357	337	322	339	374	309	369	364	347	371	377	390	351	349	376	353	357	378	369	360	386	360	306	343	344	368	376	306	359	381	364	348	344	363	366	377	363	359	341	350	373	336	358	352	367	354	342	390	336	366	381	351	344	348	355	401	347	341	384	339	380	337	348	343	361	326	373	357	403	373	384	350	339	334	354	333	365	393	350	350	359	372	334	339	363	371	352	362	350	349	379	389	322	332	401	380	345	362	365	361	341	383	336	355	376	358	364	369	368	339	363	342	372	368	311	333	382	370	352	391	373	381	356	357	329	371	345	384	359	350	374	360	317	377	365	371	371	366	355	318	397	370	303	355	357	341	363	357	369	335	384	376	382	325	363	344	407	347	383	320	372	352	358	381	381	346	346	357	370	360	328	368	340	368	368	355	341	368	410	354	346	330	378	319	353	364	358	389	356	362	366	375	383	391	405	356	355	323	371	352	392	337	360	338	396	378	395	339	376	348	344	401	383	373	398	355	367	377	325	347	341	339	378	327	376	384	367	362	355	357	355	387	394	377	365	360	388	360	364	349	370	358	353	386	351	375	377	377	362	350	324	354	343	373	361	351	403	347	390	414	381	346	348	335	349	381	351	327	303	364	376	373	361	369	356	352	348	353	356	334	347	355	349	331	347	341	375	347	346	351	366	365	344	375	336	385
34108	4824	1539	1067	970	956	966	901	909	908	875	873	835	852	836	863	903	906	897	865	823	870	865	845	878	864	881	839	798	888	886	858	885	850	899	841	838	880	865	850	802	934	903	788	839	873	909	870	817	823	840	864	889	821	824	813	890	857	897	839	826	886	827	831	846	843	829	841	860	861	844	885	867	867	856	868	828	826	930	816	862	850	889	840	856	862	853	840	794	838	844	886	892	888	863	895	883	894	935	865	840	794	915	847	837	853	838	836	857	848	861	908	823	861	838	851	848	849	811	880	842	848	876	837	866	855	808	848	883	812	890	841	870	861	800	811	888	852	837	909	811	852	877	868	861	831	898	893	889	890	891	827	859	819	870	820	835	932	868	873	814	876	851	804	837	872	867	841	858	860	848	818	888	832	841	768	825	835	867	857	824	841	857	829	913	842	867	903	870	839	820	885	883	853	827	864	845	838	887	868	800	877	860	901	878	812	787	791	903	849	886	895	824	807	860	797	855	870	911	830	883	802	871	872	795	879	856	879	850	849	888	909	842	852	880	879	836	827	862	814	825	826	827	861	880	821	911	825	867	890	863	815	922	820	864	868	855	895	848	896	936	821	831	862	892	810	860	860	869	892	852	816	891	875	859	888	850	888	878	846	906	894	826	814	817	842	891	895	837	775	807	824	853	875	836	822	861	873	797	893	893	875	821	891	862	912	822	884	814	869	884	869	854	856	869	860	911	896	894	822	908	867	912	835	833	835	812	818	793	903	843	900	818	861	801	888	831	821	828	883	830	907	856	873	868	870	854	844	851	874	869	891	863	827	814	892	818	843	918	882	796	854	856	862	880	830	895	888	840	854	866	849	802	822	846	824	873	878	871	830	885	888	832	867	865	904	877	814	860	865	841	823	843	843	914	850	915	871	884	887	864	835	902	886	865	827	912	836	888	859	908	866	880	843	850	879	915	821	852	866	776	849	850	863	870	858	861	859	830	843	840	847	799	859	913	875	866	875	824	874	860	877	862	816	837	872	921	825	853	857	807	883	817	822	857	898	864	857	850	843	865	853	812	857	888	858	813	914	878	873	860	839	829	895	836	852	871	882	880	892	846	881	833	836	841	846	841	841	843	883	847	905	821	854	817	877	934	832	820	864	835	838	862	863	872	823	851	822	838	869	769	886	835	831	808	845	846	870	835	878	907	829	853	849	859	849	877	786	899	841	844	858	830	866	804	918	842	833	838	852	950	803	842	860	878	861	789	852	920	869	868	880	811	858	852	884	850	833	855	878	868	895	903	790	906	870	842	892	885	843	862	850	817	827	869	814	885	843	906	865	885	839	858	847	821	890	857	852	876	900	859	819	838	842	783	873	823	858	879	882	875	939	817	872	842	843	890	842	923	860	848	870	838	873	844	855	851	851	861	849	848	860	848	869	843	874	870	889	883	854	871	863	814	870	848	856	833	921	864	809	860	853	802	913	873	856	804	847	835	844	882	867	840	868	839	826	908	901	898	854	830	876	837	876	882	835	870	914	832	845	830	847	856	879	810	854	875	847	853	861	885	880	835	827	863	889	847	859	811	921	879	837	821	869	833	845	858	872	859	853	884	809	889	828	818	861	837	855	851	839	863	852	856	848	873	871	842	850	879	842	839	863	816	864	843	873	858	848	835	819	850	822	870	858	863	845	857	895	883	786	860	859	889	874	857	870	829	855	864	844	858	836	850	903	898	841	853	865	837	921	784	857	830	808	870	842	858	825	878	883	852	878	817	883	895	900	895	903	870	873	852	865	835	839	873	871	868	845	871	936	861	813	878	824	820	846	866	862	871	881	885	856	842	831	827	871	867	842	830	875	875	898	828	858	874	862	874	867	874	882	889	836	917	855	831	861	845	864	889	846	887	876	841	858	847	878	894	859	858	863	843	824	852	829	860	849	871	821	864	833	868	898	864	834	866	878	883	852	843	862	893	885	871	914	909	839	851	871	814	846	866	873	859	849	880	828	859	883	922	859	873	840	818	859	810	873	798	872	836	831	890	899	840	814	827	851	908	869	859	843	900	829	868	829	857	827	816	881	848	841	854	820	901	864	860	838	824	870	836	904	870	806	864	843	866	865	800	815	879	833	903	843	898	840	813	836	872	895	839	883	846	885	929	872	884	849	835	841	920	895	828	833	850	851	879	919	858	878	870	857	856	862	855	888	861	889	826	876	899	879	836	881	865	897	873	851	849	870	883	836	834	847	848	861	843	868	825	875	875	841	843	878	904	850	845	885	845	838	859	837	898	890	851	860	885	894	866	804	836	833	851	870	879	919	848	903	832	831	852	869	878	872	902	888	911	819	902	885	880	875	863	818	883	877	824	815	913	841	829	821	864	876	873	829	885	920	865	847	839	837	881	910	790	808	907	872	844	869	816	833	877	884	837	839	847	924	875	884	853	888	867	905	873	855	909	833	906	881	889	833	887	849	834	832	859	868	804	917	885	865	889	816	871	851	839	913	787	800	866	845	866	882	867	834	794	870	871	877	862	906	857	874	841	875	830	829	877	849	864	859	887	879	829	886	847	873	854	857	838	855	841	838	868	874	829	863	830	857	901	857	865	848	849	879	791	863	794	814	876	837	884	843	911	872	892	877	853	827	828	873	847	896	807	857	840	851	861	898	837	891	885	842	864	855	868	834	903	835	834	847	823	861	930	878	899	889	860	828	914	906	837	861	862	875	883	863	866	856	869	859	839	878	858	834	853	843	873	879	871	869	863	867	937	866	860	829	902	834	866	848	836	812	839	888	903	838	845	811	880	835	846	824	905	845	839	853	812	855	828	884	825	849	777	826	820	873	808	916	811	881	867	832	871	829	796	870	818	877	827	859	860	813	864	853	864	828	843	889	798	890	863	832	850	844	830	828	844	876	834	881	840	842	887	876	859	864	828	850	848	869	880	880	789	847	835	845	861	867	856	821	837	819	850	799	909	942	834	816	792	862	878	870	825	900	857	803	845	849	888	799	834	895	898	866	829	826	891	834	866	842	845	836	852	860	879	859	900	883	864	831	865	858	887	843	850	837	910	892	868	903	872	894	878	795	856	797	838	836	874	930	884	800	854	877	892	853	885	813	877	932	856	894	916	839	815	827	878	882	833	850	830	892	872	842	852	913	858	881	901	863	854	821	832	841	810	832	872	833	862	858	854	848	854	890	878	898	883	845	874	836	870	859	921	853	830	886	874	899	862	864	850	875	893	853	816	897	829	864	823	912	882	873	849	807	835	838	885	844	941	857	824	852	859	824	839	834	786	896	801	834	883	898	900	835	829	893	869	831	840	880	803	820	838	874	823	806	814	826	843	899	833	890	840	818	846	876	842	858	864	860	854	880	837	851	826	878	869	871	873	868	856	879	849	850	866	836	874	867	821	849	875	848	833	821	876	875	842	835	871	876	901	873	864	865	870	806	871	842	857	849	886	852	851	856	854	845	890	878	850	823	802	817	845	865	874	837
24336	21458	25136	28205	21458	21469	18153	656	395	383	332	331	329	365	333	318	299	278	285	300	306	266	305	321	302	282	311	334	291	261	284	293	358	291	291	275	298	311	300	254	282	294	277	281	257	311	312	279	287	271	298	270	266	254	277	300	297	297	300	307	278	275	303	289	280	262	292	292	287	309	271	249	315	245	297	304	292	303	306	266	287	273	261	263	290	283	298	277	318	278	271	307	286	307	289	290	293	248	274	301	240	303	286	252	316	318	283	277	266	277	292	260	278	285	297	286	277	252	274	292	281	276	271	288	267	282	302	293	280	271	274	303	285	279	301	264	300	287	308	310	313	293	272	242	289	278	279	271	316	297	285	310	270	276	262	289	273	288	303	275	269	299	260	287	292	300	277	313	261	257	315	288	271	281	285	285	275	288	298	296	284	263	279	267	251	268	284	296	265	267	245	305	286	281	293	278	286	273	297	272	277	298	273	296	267	267	294	297	293	293	284	248	321	290	286	271	269	283	290	324	292	306	252	282	291	279	288	261	306	279	277	250	268	312	276	275	254	291	254	276	307	295	267	275	263	265	317	281	265	290	314	302	258	278	280	306	278	278	293	280	290	315	279	269	308	257	292	282	262	286	271	302	298	271	299	286	299	291	278	293	256	282	336	290	287	295	252	290	265	284	285	280	258	303	295	315	260	299	286	276	278	260	271	298	278	242	276	272	261	308	288	294	296	261	290	289	271	287	249	303	259	293	297	243	285	260	269	297	297	274	276	295	316	280	262	236	272	280	304	328	287	289	276	293	256	247	269	275	250	290	282	313	287	307	298	280	283	286	279	280	295	325	273	290	300	325	275	297	289	273	281	283	262	305	268	293	259	280	263	297	305	278	289	270	271	275	290	282	280	296	244	263	276	284	332	317	295	293	273	262	277	295	292	259	273	300	299	296	263	287	286	302	287	267	319	268	317	326	313	260	269	281	281	266	285	288	286	288	289	305	287	300	280	271	266	281	276	303	276	283	281	290	240	263	291	261	289	288	299	287	266	296	303	286	270	281	272	306	283	285	293	303	304	282	312	291	285	301	302	266	312	270	295	247	286	312	286	282	261	295	290	281	271	272	305	268	258	266	270	286	295	275	273	264	270	314	294	287	286	305	279	292	289	270	265	322	273	258	262	291	252	293	292	302	298	277	285	291	270	271	267	294	290	266	286	315	298	270	281	283	267	285	309	283	283	283	284	270	298	275	274	287	283	294	283	278	300	275	267	258	276	273	257	291	296	301	263	293	323	277	284	297	284	317	261	296	256	300	286	294	256	304	273	261	253	263	259	251	297	289	280	301	281	296	295	277	295	301	292	289	291	304	310	281	316	291	252	301	284	261	305	303	277	282	274	283	350	296	255	295	295	255	276	308	280	287	248	316	285	254	284	278	276	294	319	262	277	246	290	291	291	272	281	323	293	297	263	287	258	276	303	287	308	280	274	273	266	283	290	319	288	296	313	311	288	261	297	313	312	286	260	290	276	305	304	251	264	281	262	269	291	290	266	290	276	309	272	297	325	305	274	297	276	284	255	285	297	252	288	262	283	278	317	298	294	301	269	284	261	279	252	295	310	279	269	275	307	259	308	279	261	279	269	268	287	303	300	270	264	293	246	305	288	299	293	299	298	274	254	262	305	257	287	312	298	271	296	255	311	320	289	306	293	305	302	248	295	274	308	289	260	254	290	294	282	311	270	316	275	295	316	279	263	274	289	265	283	327	292	305	276	308	264	277	302	296	309	294	301	295	301	270	262	299	289	263	274	270	286	300	302	285	291	306	286	290	283	305	295	287	305	304	277	309	308	271	305	271	271	286	275	285	290	255	292	281	285	326	286	260	265	281	304	279	302	285	272	307	338	300	284	290	255	271	251	269	285	300	265	312	295	270	318	289	314	259	287	282	298	263	303	318	276	289	293	283	294	283	311	318	289	285	253	274	292	308	291	292	291	278	298	273	290	256	270	300	287	287	261	260	298	265	271	269	303	316	293	289	292	298	290	241	263	292	310	327	281	262	261	243	295	306	313	277	307	302	268	305	289	268	281	337	285	283	290	292	291	285	277	268	282	272	259	264	290	312	258	296	292	267	275	294	279	274	267	295	269	275	271	278	297	275	252	267	255	284	276	288	274	288	291	281	270	281	288	275	276	295	297	278	289	278	279	294	300	266	303	248	274	295	264	261	286	312	317	278	302	272	298	289	267	261	286	287	283	281	251	309	315	318	301	283	315	279	328	302	297	278	280	279	266	306	250	308	301	275	288	291	270	305	295	272	288	288	281	283	310	285	296	262	277	310	270	258	271	273	305	290	302	250	294	306	255	269	267	307	276	303	282	299	283	269	283	313	305	287	297	299	277	284	267	265	294	257	273	285	261	271	281	274	305	297	316	266	333	278	284	280	305	277	270	289	284	269	283	302	268	283	320	273	289	268	291	274	291	298	266	267	307	308	261	269	284	258	285	281	294	289	307	298	289	295	254	283	250	280	286	317	290	290	300	280	293	292	277	268	306	253	266	274	287	299	298	309	298	288	288	324	264	305	275	274	297	281	289	280	277	292	282	338	296	270	291	296	293	283	316	288	270	277	295	293	281	262	289	324	288	309	278	284	298	300	259	285	287	267	281	302	303	268	282	267	287	305	255	286	266	285	305	265	283	268	301	264	286	281	280	262	302	273	289	268	296	284	286	277	287	286	250	271	286	280	290	310	300	282	259	274	248	293	270	289	294	297	290	306	278	282	298	247	276	315	273	272	283	267	268	251	280	261	278	329	292	293	277	282	263	287	285	256	268	292	287	257	270	285	252	277	248	293	280	268	309	288	303	248	269	309	309	305	305	271	286	304	318	287	278	283	293	293	276	283	276	306	275	285	279	267	309	296	291	313	281	292	327	303	303	262	265	315	268	285	298	307	301	313	299	268	269	306	257	249	296	293	284	293	284	303	272	271	250	269	265	265	281	297	299	256	292	258	273	276	285	284	244	261	285	315	270	308	265	291	277	282	297	311	283	281	275	256	286	288	318	290	310	293	298	283	298	270	254	281	296	255	245	287	265	309	272	289	299	280	328	279	281	271	305	271	238	230	257	303	309	261	295	279	275	299	273	264	263	280	291	259	278	278	286	303	288	256	282	273	296	309	308	299	291	266	259	283	294	273	262	312	282	291	226	304	296	301	291	302	257	309	296	303	292	273	296	277	295	298	311	290	292	268	283	293	289	278	307	295	278	303	304	310	297	301	289	289	286	305	273	287	261	290	296	304	277	284	270	280	307	295	253	290	284	278	270	281	297	282	292	328	261	327	283	270	303	252	245	294	263	267	268	287	278	260	282	267	283	276	315	308	320	287	257	305	300	302	309	299	291	285	269	278	250	282	300	278	319	282	282	285	299	264	282	260	277	253	288	288	316	306	271	308	279	253	281	268	298	299	272	270	296	274	314	275	285	276	268	283	281	305	291	289
38382	5461	1807	1069	914	809	769	732	712	676	697	654	697	639	640	732	686	665	644	681	666	638	667	678	652	664	687	672	675	682	703	636	674	715	697	624	682	679	672	682	648	699	693	646	646	695	673	685	673	674	652	716	658	634	674	680	638	678	691	744	680	663	657	670	689	688	660	657	679	687	649	653	653	690	668	681	681	656	684	647	626	690	659	646	669	689	651	654	672	630	633	632	633	693	671	635	670	650	630	660	661	647	641	655	733	661	635	630	657	697	671	687	679	696	679	645	660	693	676	667	679	651	643	688	684	644	627	663	701	630	663	684	608	676	686	676	666	675	668	683	640	694	645	666	651	675	678	690	651	671	682	665	613	667	704	716	670	655	628	636	691	678	653	646	658	652	680	634	646	711	684	639	606	647	655	672	665	708	700	669	666	686	696	679	681	666	648	684	686	689	704	661	650	664	668	666	686	649	679	698	655	674	614	610	642	649	625	664	667	603	655	662	630	620	673	645	685	697	665	653	636	683	624	655	644	679	666	660	665	640	745	688	711	681	632	661	700	689	654	655	654	663	648	668	669	694	669	635	662	660	639	693	649	636	693	649	645	669	684	628	626	663	681	647	678	635	665	681	677	672	631	635	646	637	662	696	650	640	718	634	743	702	683	729	701	678	677	672	699	688	707	624	679	672	650	676	656	649	647	609	607	664	662	644	658	699	715	668	674	685	670	686	651	639	686	654	668	649	651	664	671	657	701	694	673	654	646	636	686	669	672	653	672	650	649	708	651	642	671	655	674	655	631	631	651	646	623	706	709	685	657	640	651	665	651	663	630	645	665	650	696	684	654	637	648	634	721	671	664	635	663	615	667	657	683	676	653	691	672	628	633	682	642	670	658	686	638	692	628	636	633	666	696	686	669	660	614	668	678	677	653	635	654	659	652	671	627	661	633	677	671	660	658	643	665	652	671	637	659	663	692	686	675	669	736	676	679	672	694	683	638	667	697	674	669	665	651	698	601	641	695	678	657	629	675	636	691	665	682	664	667	705	651	676	627	636	642	680	673	737	669	683	637	699	690	683	701	637	717	672	666	682	652	647	646	676	693	686	650	644	676	688	697	640	645	701	661	633	673	679	661	690	628	655	695	674	718	671	676	650	683	642	645	638	680	695	648	673	647	667	649	700	681	671	635	639	617	703	736	693	633	670	654	668	691	695	639	629	665	641	713	732	711	635	675	621	648	666	606	673	638	656	620	630	636	659	686	666	648	658	629	718	625	660	673	653	659	663	641	595	632	656	681	681	687	627	644	678	663	704	694	649	704	711	623	661	683	688	681	641	650	651	679	640	656	677	646	660	612	683	663	627	639	704	667	629	644	669	660	680	671	679	654	642	644	621	652	693	629	635	715	683	693	653	679	663	652	635	666	676	673	664	643	698	683	662	727	656	673	698	647	653	661	690	679	660	626	663	687	621	671	684	646	654	601	658	671	645	688	677	688	613	641	678	632	675	679	717	644	708	661	704	666	664	689	687	704	639	633	689	609	685	628	661	713	674	655	638	685	638	687	620	693	615	654	640	713	632	657	644	620	653	665	620	643	625	691	660	684	693	676	677	644	654	667	667	697	666	667	659	673	693	686	618	665	646	679	626	670	699	642	629	661	635	665	707	651	670	660	627	653	682	688	642	688	676	711	653	599	595	641	608	682	705	714	687	667	683	653	635	694	687	666	660	641	687	651	664	615	615	685	627	712	659	718	665	644	717	648	639	644	667	636	728	682	661	639	690	660	660	655	697	646	676	661	668	667	682	651	676	675	651	615	681	664	657	634	643	618	664	656	728	704	692	626	623	697	661	671	657	671	604	679	694	633	673	677	672	609	669	653	659	644	655	670	656	684	661	669	660	647	652	622	663	645	669	653	646	609	648	658	689	685	652	636	705	639	715	678	645	641	673	635	660	641	628	654	660	726	696	678	703	678	694	679	723	680	649	634	648	682	658	677	629	662	643	640	660	693	696	673	673	663	682	688	660	668	613	676	663	679	605	658	670	621	660	665	665	696	672	678	679	698	692	634	646	665	654	650	636	623	694	662	682	689	681	635	670	604	632	665	684	716	685	693	662	688	684	686	642	679	682	662	649	691	716	681	691	660	650	697	694	701	669	662	678	655	613	661	657	653	659	716	682	693	634	658	690	665	682	629	683	726	708	652	627	683	694	649	688	632	675	689	697	700	665	669	630	725	666	623	701	628	670	722	707	675	656	628	667	703	644	633	632	645	676	681	605	712	654	686	648	629	652	624	654	655	706	687	653	638	645	657	664	725	651	644	730	661	677	676	647	649	658	676	631	641	617	638	658	690	612	658	625	677	691	667	643	633	679	659	693	692	664	647	678	643	654	634	670	730	681	651	702	689	682	645	639	695	643	665	623	661	673	671	644	687	640	693	653	639	655	662	636	729	665	666	709	649	721	661	709	680	643	636	646	676	678	635	700	662	676	672	697	640	594	648	623	664	702	642	665	645	681	702	660	671	666	687	672	651	694	645	614	686	658	682	642	684	669	682	636	715	696	623	705	636	678	645	657	672	684	683	687	691	671	685	699	697	699	680	674	690	635	671	658	673	672	688	658	657	617	667	633	657	629	691	685	674	669	613	678	671	651	660	626	656	658	626	644	624	663	667	669	640	591	601	666	701	592	684	706	637	689	654	723	668	622	638	665	608	644	663	652	666	697	683	635	671	706	694	691	712	657	691	680	654	669	677	623	663	667	659	627	650	663	696	667	642	653	675	645	683	643	667	655	654	703	684	699	658	640	681	701	703	636	685	674	664	663	661	622	649	651	679	695	692	716	714	676	682	622	654	647	683	641	651	708	659	657	683	704	661	682	690	616	717	659	676	689	663	702	675	664	662	658	642	660	679	673	674	678	632	693	683	667	676	657	689	626	703	646	685	712	645	701	645	692	641	687	686	678	694	654	687	668	695	645	704	671	665	662	653	651	667	643	695	713	668	660	665	672	674	674	698	659	686	664	669	637	644	687	641	731	670	654	644	621	662	733	619	645	641	652	644	664	587	646	681	675	664	688	664	683	628	670	663	715	678	629	692	679	682	644	659	682	674	688	630	661	709	641	689	609	693	666	673	677	657	644	656	681	696	657	653	651	718	689	675	626	679	647	665	662	675	652	663	666	682	660	667	648	638	692	663	644	675	653	674	646	697	664	642	617	639	690	677	646	680	670	655	644	684	674	673	689	668	655	663	636	675	650	654	664	642	666	624	676	656	657	704	640	658	693	669	664	690	679	663	648	692	669	704	634	662	680	659	654	671	687	683	671	632	638	676	655	699	672	651	655	670	709	655	662	648	663	608	693	630	641	644	644	645	669	664	648	682	681	620	627	671	683	636	685	708	682	658	694	618	653	647	649	657	633	660	686	662	675	650	666	725	693	738	669	683	685	643	671	637	662	665	692	683	681	663	648	654	689	655	714	654	645	657	648	673	662
31097	21217	13571	864	277	233	233	239	250	215	238	255	247	243	245	259	237	240	228	243	245	257	236	218	237	227	248	208	270	220	241	249	224	235	244	242	251	244	232	237	243	254	246	275	222	232	245	254	233	246	237	234	246	262	226	239	239	249	236	227	250	209	250	218	241	242	262	234	269	225	238	247	225	232	229	221	222	258	257	226	206	241	226	223	225	232	231	252	235	273	235	266	227	222	225	242	234	260	238	256	270	228	246	239	233	239	228	256	240	270	235	231	242	253	255	245	268	245	222	244	244	264	236	245	245	230	215	239	212	226	247	270	213	254	245	228	213	250	260	249	225	224	229	226	233	252	220	235	257	216	221	248	266	224	213	232	226	210	244	252	280	236	214	264	238	209	238	243	245	267	238	236	245	250	246	245	264	232	238	245	253	247	221	260	216	259	222	240	234	267	229	233	243	257	262	246	265	229	239	241	243	214	220	254	209	237	249	256	234	264	234	253	247	222	253	237	247	229	264	216	244	229	221	222	263	251	243	229	238	238	232	227	236	212	255	248	240	228	227	224	246	244	250	219	248	248	246	248	229	244	229	201	274	262	212	263	278	234	212	240	238	229	250	272	245	248	228	236	251	226	247	240	230	258	263	234	211	235	239	231	238	238	195	272	211	227	223	242	242	250	253	273	260	230	223	267	233	261	231	239	249	219	229	271	234	248	251	269	231	227	225	224	268	254	277	236	240	247	252	256	257	227	259	249	246	232	241	257	245	254	227	250	239	257	252	235	244	225	234	261	228	228	213	227	244	248	234	231	255	230	228	228	232	247	223	256	251	251	242	288	257	258	227	245	231	255	222	246	251	220	251	225	255	230	228	232	250	243	270	235	237	225	255	225	259	222	263	248	226	255	242	234	256	229	275	277	234	240	264	262	218	226	241	241	226	228	238	234	240	227	250	256	264	266	263	246	233	251	235	217	244	254	226	270	231	224	236	238	226	228	225	221	259	233	239	231	259	218	258	222	277	241	260	256	252	235	241	253	250	237	250	218	245	237	267	256	238	212	219	245	231	246	280	250	256	234	251	251	219	256	233	229	223	216	263	222	234	234	255	254	250	251	262	239	247	266	243	210	216	234	265	219	209	211	237	244	230	224	244	249	242	231	224	225	260	252	250	259	254	253	214	223	234	235	258	230	244	250	244	250	244	233	259	226	221	229	230	250	254	236	256	227	267	249	237	261	220	247	239	240	239	240	276	244	216	266	227	263	224	252	245	240	245	233	223	265	201	263	263	250	237	254	257	250	211	226	246	271	223	245	227	261	233	236	228	236	233	228	251	240	235	247	254	215	231	194	251	264	244	274	251	263	220	244	222	227	250	232	234	220	220	233	225	246	262	211	259	233	251	243	268	237	240	260	265	238	246	233	257	232	218	239	236	219	240	249	236	235	269	236	237	225	237	245	251	228	227	258	246	243	279	260	222	242	246	247	249	241	235	243	231	228	235	229	220	206	197	246	215	220	225	212	272	218	257	201	231	214	217	279	251	205	221	248	239	231	228	220	240	229	235	231	250	255	248	238	222	279	235	204	229	219	241	270	235	218	264	237	222	246	246	212	240	235	274	246	231	226	203	233	259	223	244	244	231	252	255	233	238	257	260	241	273	266	214	263	236	249	236	261	225	237	234	240	241	249	263	235	247	245	215	240	258	260	219	255	227	230	219	256	267	248	260	239	245	270	271	246	270	251	258	244	263	242	262	213	251	265	258	235	229	238	224	232	258	206	251	260	213	227	254	233	215	231	229	230	221	239	241	260	249	253	226	238	217	245	235	246	253	236	244	243	246	258	241	238	237	222	247	246	277	240	208	229	212	247	244	233	242	248	209	235	258	220	232	224	230	228	220	242	247	224	241	242	250	244	226	226	269	271	217	240	237	227	218	244	205	252	236	232	265	245	242	218	245	264	239	263	258	240	258	269	253	231	248	258	234	229	236	236	234	222	249	244	264	216	238	256	229	253	218	221	249	234	263	227	249	217	228	267	217	247	235	237	246	240	236	238	237	201	231	271	238	268	224	208	241	210	259	237	226	255	255	216	246	244	257	212	257	235	246	255	226	257	227	236	249	259	245	241	228	242	247	269	236	237	256	256	237	276	253	232	241	243	227	227	226	225	227	259	231	252	242	244	272	241	240	263	237	232	226	241	218	260	235	255	265	244	223	230	264	261	251	259	252	251	240	232	254	232	227	239	258	245	235	239	258	265	229	249	246	228	253	223	272	218	241	227	226	243	262	229	260	250	226	227	244	212	254	228	239	255	232	241	231	239	228	211	218	237	255	256	244	239	230	236	229	243	204	266	254	234	251	254	238	265	223	225	249	219	224	256	240	255	246	249	236	258	229	222	215	243	217	230	224	255	225	247	242	245	216	223	231	218	209	245	251	229	232	283	199	233	216	251	207	257	246	233	233	246	234	259	224	229	253	214	222	238	243	240	234	220	236	225	232	231	251	236	247	259	252	219	261	250	240	246	229	238	228	249	209	221	256	229	224	229	233	217	224	273	242	247	222	250	237	259	241	255	231	205	241	240	231	240	252	240	211	223	272	262	249	244	254	247	242	257	244	262	254	244	236	232	226	271	228	232	259	241	246	231	259	239	229	257	236	235	235	231	252	255	260	231	234	230	226	229	200	244	213	259	230	225	268	251	231	251	237	219	217	276	235	254	254	236	245	229	248	242	225	247	221	230	229	252	259	241	233	228	221	221	246	247	249	247	228	215	250	249	232	242	256	234	236	240	246	251	242	249	226	235	246	232	229	247	237	212	238	230	234	242	241	250	254	246	250	238	241	250	260	252	230	247	213	247	245	231	250	224	233	226	247	226	236	225	199	219	219	224	240	234	220	229	227	236	229	235	248	235	255	205	237	207	232	244	244	264	240	250	248	244	266	249	236	214	231	245	223	246	253	241	240	228	239	223	255	235	247	221	221	218	240	251	207	275	270	257	235	226	224	279	223	272	209	231	243	237	238	244	233	237	249	233	233	250	241	253	247	237	253	257	222	252	232	244	221	253	235	242	256	227	251	266	215	241	244	234	237	283	247	251	236	264	223	241	249	270	248	232	248	224	237	246	229	287	235	236	266	222	226	232	252	230	231	260	238	249	234	226	199	247	259	237	228	237	229	215	247	246	204	256	243	224	250	258	266	215	222	242	219	228	224	260	229	248	218	218	241	250	239	228	229	210	234	238	223	234	252	236	230	219	247	205	249	231	238	248	255	219	239	261	240	267	221	258	251	259	231	248	252	218	279	214	233	229	263	259	221	241	249	233	224	211	224	253	226	237	247	242	243	243	214	240	219	229	244	216	258	232	268	232	249	235	252	250	250	243	262	259	269	226	198	243	238	236	242	219	250	252	251	210	232	231	229	252	237	217	232	270	252	231	229	259	254	234	250	237	221	214	251	206	205	233	215	225	226	232	247	233	251	226	241	248	225	232	241	240
13259	815	651	651	659	638	609	620	586	627	611	650	661	628	625	595	633	635	631	591	605	643	636	610	625	589	657	605	648	606	624	646	569	602	636	627	617	597	628	665	631	606	628	592	653	592	630	605	608	616	631	659	642	602	629	690	652	589	589	602	641	635	622	644	612	648	592	594	622	610	638	609	626	634	621	609	641	602	671	637	637	617	620	612	604	620	639	631	676	637	634	632	652	624	607	637	619	625	666	655	602	644	648	609	580	636	667	633	651	631	631	615	601	638	629	651	613	592	667	598	649	633	610	595	591	582	656	594	629	642	615	607	605	614	632	628	604	628	590	661	596	633	597	620	603	657	570	642	634	715	602	658	634	630	610	620	675	613	625	628	637	635	666	606	592	641	631	560	609	608	613	614	644	604	629	619	612	616	618	627	618	623	640	615	636	633	637	628	617	607	634	606	611	598	587	614	617	657	627	653	659	602	614	587	600	595	626	619	640	594	633	578	639	640	661	655	629	635	634	593	667	662	643	652	601	669	653	640	577	604	634	573	669	630	611	628	588	651	635	620	621	612	649	657	605	600	630	606	623	681	627	646	589	649	591	619	619	564	643	599	656	614	648	642	680	612	564	619	633	633	624	627	636	622	596	616	603	653	650	633	644	595	597	650	638	576	638	640	664	614	601	632	631	648	618	618	636	617	643	611	609	661	680	609	636	603	627	672	645	616	628	580	602	626	641	632	571	625	618	679	662	653	606	649	581	607	603	629	565	643	630	625	624	612	632	650	632	593	592	589	683	659	607	608	621	570	581	631	649	656	577	631	628	656	632	613	601	621	666	614	624	633	616	604	599	667	661	611	612	588	621	588	598	650	638	619	595	646	623	605	622	625	654	597	655	626	638	663	617	642	638	657	602	608	601	626	666	632	618	634	655	617	612	596	633	594	645	620	638	643	613	632	659	619	628	646	634	608	628	645	624	605	623	608	634	585	624	630	624	625	633	659	598	592	603	632	593	648	603	664	606	568	630	596	650	625	654	648	664	669	590	662	595	605	641	638	628	617	612	661	577	636	611	634	613	640	620	654	623	626	665	618	616	617	611	625	604	615	646	654	645	618	637	652	631	654	615	623	624	594	605	611	619	664	614	658	592	616	651	603	634	651	643	587	588	641	675	635	588	644	659	644	598	581	615	617	615	596	657	618	596	641	591	625	629	592	661	653	596	575	635	642	619	638	643	604	661	591	627	642	667	660	610	646	623	626	625	598	602	630	617	601	611	632	620	588	611	653	661	607	617	645	624	638	653	602	629	610	631	641	632	654	640	645	623	602	572	602	647	662	621	604	655	613	615	666	659	705	654	636	671	606	622	626	618	614	605	597	657	606	606	606	630	644	678	650	605	602	611	647	612	674	673	646	626	631	599	630	640	638	573	663	638	645	599	611	642	624	643	581	695	640	606	631	672	600	577	663	678	598	632	589	636	643	598	638	641	684	587	610	610	606	592	629	636	609	627	601	653	618	591	621	641	603	652	628	640	631	632	601	618	620	638	684	637	665	622	641	594	621	626	648	607	606	638	633	602	634	641	612	606	614	652	632	608	624	593	638	654	627	611	603	622	617	649	573	700	658	586	627	658	603	603	571	668	645	656	618	641	541	635	614	673	614	598	647	644	638	576	589	630	661	610	575	640	628	675	594	582	599	608	596	600	662	599	602	620	666	630	674	640	651	607	613	654	635	614	630	606	626	645	648	610	590	609	587	651	632	634	620	593	597	598	625	617	643	622	606	641	644	652	615	636	630	643	653	614	638	584	607	610	649	621	626	632	659	636	653	596	614	636	619	666	611	638	694	620	623	636	588	622	617	611	644	632	621	628	633	646	654	616	590	622	610	650	668	678	617	556	593	572	597	623	631	641	661	645	615	618	638	620	667	618	668	611	603	616	597	616	636	602	659	576	635	629	635	650	628	656	622	633	644	601	652	659	628	601	605	637	592	594	615	632	654	622	613	627	606	619	623	611	570	616	641	617	637	665	627	627	626	653	643	611	554	577	602	669	606	662	638	621	616	604	643	658	646	626	628	675	611	638	608	649	678	621	619	631	616	623	628	630	585	619	656	575	640	638	625	631	603	641	610	594	662	677	647	661	600	627	615	627	597	621	622	620	613	626	614	653	656	676	611	633	671	626	632	623	691	655	628	652	656	652	576	626	602	662	671	626	581	638	619	617	595	589	613	665	612	617	569	618	656	670	595	587	583	611	585	592	645	643	656	606	598	620	578	615	597	574	632	629	610	608	610	588	623	663	609	643	609	649	646	638	591	614	607	651	676	632	647	621	665	600	648	638	621	621	626	653	596	652	598	585	630	628	661	609	612	670	627	619	561	639	617	613	642	653	644	650	628	664	654	626	663	628	627	609	570	597	605	611	644	646	641	597	607	659	658	605	650	649	633	609	599	569	643	611	620	624	618	650	652	637	670	645	619	641	626	628	621	599	606	653	675	620	593	619	644	605	667	647	632	581	611	629	648	607	626	621	597	631	644	666	614	669	608	637	614	619	588	625	609	611	617	636	638	652	667	571	595	625	656	613	662	579	655	632	641	627	651	649	644	630	637	660	605	638	611	582	649	638	652	624	648	630	610	622	566	675	643	652	631	604	647	632	632	621	589	668	664	644	572	644	637	632	646	629	610	582	648	608	651	636	644	646	602	607	612	667	679	597	603	632	604	601	611	642	601	596	626	606	617	625	584	595	632	685	610	638	623	634	642	581	622	613	626	644	598	626	627	616	637	592	658	614	645	661	626	616	621	623	633	653	627	647	614	628	638	617	615	636	604	647	636	626	646	624	609	701	657	610	655	636	606	630	601	624	629	618	620	652	605	659	635	644	618	634	568	657	582	604	628	584	631	615	626	615	653	630	649	633	606	646	619	617	582	671	585	611	618	609	623	603	584	632	563	622	601	649	593	645	651	615	638	590	667	617	648	632	633	612	657	625	660	652	614	614	629	617	605	609	607	608	567	638	632	599	641	653	614	588	655	621	650	639	636	618	611	647	621	630	581	633	611	635	640	637	655	642	618	614	563	641	611	641	636	656	624	631	650	604	581	604	602	643	583	601	668	636	647	663	590	663	616	653	604	636	588	586	584	560	638	630	635	615	635	599	658	616	571	593	647	598	618	650	633	672	565	621	617	602	604	644	614	597	613	633	622	606	616	642	596	645	607	640	600	600	603	588	584	604	643	576	637	587	631	615	597	646	618	627	622	586	608	660	606	605	596	676	679	629	601	606	676	611	619	648	610	642	586	618	625	599	603	619	625	646	611	640	671	597	617	573	646	629	607	639	619	605	607	573	635	623	614	638	573	609	607	614	603	649	595	658	586	590	613	661	648	653	669	601	612	564	635	618	655	603	558	621	653	632	628	641	616	585	588	613	602	644	618	637	625	665	635	635	596	626	594	624	645	638	588	624	572	642	634	594	657	615	597	598	563	692	636	668	642
24959	21478	24862	28496	21480	21399	1866	510	438	409	394	388	422	426	400	379	376	390	390	354	329	369	377	339	370	317	374	343	370	379	399	392	350	389	315	398	385	343	347	387	401	392	373	356	366	346	370	349	342	351	373	342	327	354	374	389	368	374	375	353	368	312	376	350	347	342	359	340	374	344	372	362	376	393	383	410	356	377	369	311	336	396	329	381	347	372	360	348	364	353	324	297	356	343	356	384	348	344	341	330	373	339	382	333	347	377	366	366	370	374	376	325	343	370	365	365	361	402	347	350	371	336	328	396	327	362	353	337	364	371	368	374	374	392	395	368	365	367	411	375	379	311	358	357	359	371	373	374	351	351	353	329	348	372	393	366	383	375	361	410	360	343	333	392	389	369	363	376	367	354	369	381	357	373	376	346	396	367	340	365	393	397	342	378	351	353	327	336	370	369	351	341	396	376	352	399	366	375	418	377	367	332	346	364	331	344	351	343	386	372	355	326	338	376	347	362	413	370	391	365	362	345	372	371	394	342	394	385	366	343	352	353	386	363	390	371	394	359	374	350	322	378	387	370	352	369	371	338	364	322	362	346	361	375	374	352	373	391	387	344	369	362	355	392	341	388	360	364	337	371	354	360	331	359	378	367	342	364	377	351	360	360	396	361	400	328	379	346	362	338	346	359	366	386	373	391	387	372	352	371	369	356	375	371	402	353	376	325	350	371	335	353	359	340	359	363	359	346	376	369	383	390	360	353	402	363	359	404	349	358	357	351	355	352	314	337	364	333	339	346	337	362	367	345	369	377	383	377	339	392	333	379	372	371	376	345	343	382	348	348	313	346	356	365	347	365	370	403	359	367	354	353	337	386	390	351	370	342	320	366	353	345	364	385	338	374	328	327	383	381	361	361	348	349	359	346	341	369	358	356	372	355	314	367	372	406	334	370	353	382	357	345	352	316	353	365	362	366	346	351	364	358	326	411	354	368	344	347	354	375	346	376	326	355	383	359	370	349	344	363	385	389	384	395	345	364	402	335	352	327	351	351	400	357	388	336	364	375	373	366	362	375	347	377	330	379	366	349	354	345	351	370	393	384	394	341	381	353	354	364	369	368	380	371	372	378	325	340	327	357	375	355	352	382	385	354	380	352	400	349	378	369	354	381	335	367	353	332	391	362	332	338	394	350	333	332	362	362	379	366	390	322	339	325	393	321	356	333	372	348	362	342	336	353	369	347	382	359	347	333	359	383	348	353	369	381	367	365	392	402	352	368	381	349	345	377	367	358	341	338	388	348	372	392	374	385	364	353	357	363	345	329	330	356	343	378	370	353	339	384	341	363	345	334	370	374	362	392	359	359	345	374	315	343	376	383	343	351	348	327	329	357	368	354	346	386	346	385	372	341	381	374	373	375	367	347	354	340	363	383	358	347	317	370	367	382	343	389	379	357	378	394	372	356	363	310	342	371	379	380	342	356	339	338	355	343	368	358	351	360	390	375	352	360	331	360	378	323	324	380	354	377	378	378	348	363	338	365	393	363	357	312	343	372	361	339	361	325	353	384	398	369	374	375	352	348	345	306	339	367	342	389	354	361	368	359	351	355	333	360	397	365	325	354	369	348	367	389	363	334	367	379	341	351	360	344	344	352	397	346	372	370	346	381	340	350	360	372	357	361	390	350	372	345	371	386	368	379	353	351	339	355	317	376	409	357	396	370	369	394	378	388	382	365	366	373	366	362	369	372	380	385	376	356	377	324	381	355	365	338	345	380	362	355	378	376	345	374	357	351	370	361	368	349	347	333	408	391	370	368	374	334	388	349	367	327	369	361	380	356	344	377	362	328	332	368	367	364	358	360	327	377	341	371	350	340	354	378	379	335	394	356	351	359	358	363	369	361	333	386	360	364	346	362	368	350	353	348	370	352	383	375	337	357	370	373	363	309	371	399	381	332	383	360	372	313	364	375	350	372	343	361	362	364	359	382	336	347	362	392	332	375	364	341	371	348	407	375	400	340	349	355	338	324	373	372	368	356	368	329	341	323	348	381	363	374	357	334	331	342	360	369	361	369	351	363	393	356	389	326	350	392	362	365	339	333	343	332	375	362	340	379	360	363	404	377	360	342	354	346	369	362	373	362	323	379	340	382	386	362	351	356	358	335	311	361	344	341	372	345	376	380	360	371	412	382	350	331	343	346	351	362	379	402	378	374	373	376	381	388	416	374	333	328	351	368	332	330	345	350	352	323	355	353	350	365	348	333	361	347	378	372	375	369	364	383	395	339	361	352	409	374	371	393	384	370	372	376	389	358	345	362	352	349	363	391	347	380	370	353	360	362	375	336	388	342	360	324	393	378	377	341	361	355	366	375	348	349	401	380	340	387	364	383	383	357	336	374	376	367	342	399	369	305	325	353	341	362	286	345	347	377	381	336	369	347	320	344	360	346	382	357	340	355	358	367	369	315	360	359	351	349	375	350	361	362	379	357	350	358	349	343	356	376	374	365	395	345	348	333	340	361	390	358	386	373	349	380	356	333	349	358	381	351	365	368	395	353	347	377	358	338	352	374	349	354	373	323	356	342	354	376	351	354	328	359	335	385	397	349	367	334	368	365	358	388	353	371	377	342	339	354	341	372	328	342	378	360	384	328	364	364	365	367	332	356	334	390	334	351	346	378	353	344	362	383	369	354	354	357	363	353	374	338	358	357	350	365	330	354	365	378	368	357	329	375	400	377	371	397	374	351	340	343	364	361	350	356	329	344	391	312	338	372	350	347	360	356	356	355	353	357	382	353	392	383	345	324	361	364	384	332	379	374	339	365	373	362	412	350	363	356	328	411	383	348	382	358	346	332	357	357	365	383	380	353	392	341	368	363	348	369	358	325	330	369	383	355	355	373	382	370	353	335	366	325	365	333	363	363	325	370	367	356	365	341	337	343	358	344	399	368	352	389	381	350	372	369	329	322	344	332	369	333	376	393	389	388	339	361	369	365	346	347	358	335	355	364	362	359	356	403	350	359	365	367	380	358	358	326	357	349	359	367	374	347	327	394	367	390	363	378	362	365	360	315	362	378	355	347	369	368	388	378	352	361	338	392	336	386	377	360	349	355	367	352	358	349	358	374	350	361	372	320	389	367	312	390	383	369	328	364	370	387	329	378	384	375	351	348	392	391	347	328	365	370	376	324	344	335	365	351	353	367	353	373	381	361	342	378	353	374	331	417	361	341	343	369	390	333	386	357	398	360	352	392	357	376	377	358	383	341	351	380	373	325	333	354	370	370	386	361	340	357	373	357	357	365	359	368	339	361	362	339	358	357	371	338	352	347	323	371	345	372	369	368	356	359	367	368	360	355	348	377	350	365	340	374	360	342	380	352	373	359	350	358	346	332	357	382	373	366	371	349	338	362	363	344	328	373	349	348	371	330	374	369	367	368	363	381	371	353	343	383	352	391	367	362	377	364	364	359	365	371	370	388	372	374	389	363	372	330	357	356	336	403
30097	3720	1573	1109	997	976	880	880	923	850	889	813	864	875	817	876	908	875	842	814	897	876	839	830	848	840	862	893	865	869	937	833	854	871	873	862	871	844	808	844	804	874	870	869	824	877	876	851	896	861	876	870	906	875	866	860	823	843	867	905	824	890	882	867	863	885	803	847	865	843	844	875	877	899	835	776	815	880	873	868	891	863	888	867	890	815	873	848	854	802	842	882	847	848	873	853	885	834	865	900	910	843	915	893	851	873	866	797	849	854	845	842	883	817	879	878	865	878	879	880	850	888	887	852	882	823	874	797	846	876	859	870	860	829	860	850	835	836	873	860	854	877	862	844	865	833	868	844	822	858	882	863	897	863	824	867	811	845	880	841	888	862	863	889	815	812	913	855	842	862	820	817	847	778	863	815	856	871	895	872	844	863	923	894	849	921	896	841	859	917	867	862	815	868	856	830	835	869	904	810	875	851	885	865	817	862	842	884	808	886	805	875	845	872	854	892	847	813	828	873	932	828	810	873	914	782	899	831	811	890	859	902	921	816	834	844	882	878	781	883	847	861	929	876	866	890	836	833	849	830	898	890	869	847	833	860	799	867	850	885	886	849	872	879	818	803	815	880	869	829	903	821	864	828	848	884	820	879	846	857	855	855	872	846	870	851	807	829	837	847	838	854	901	834	859	846	859	849	891	851	851	871	831	875	813	858	841	835	877	876	832	822	808	838	874	834	845	843	859	898	846	851	900	824	874	864	836	856	911	822	843	892	842	833	880	850	844	842	822	841	892	866	807	832	891	880	834	835	907	843	820	851	862	824	848	868	894	878	873	841	898	798	896	853	843	882	844	822	837	864	836	850	861	884	856	844	835	810	877	839	829	811	881	855	849	843	782	858	833	835	830	842	829	884	822	825	899	827	860	908	873	799	919	822	809	789	794	872	848	835	865	917	848	838	841	869	877	866	863	837	825	860	866	853	845	810	853	860	869	900	878	867	823	845	863	825	832	797	840	895	865	820	853	887	867	851	837	855	851	865	840	834	848	867	869	814	874	882	805	852	832	771	810	881	859	831	885	851	856	856	888	856	883	783	874	831	923	844	825	878	878	864	846	829	861	861	901	804	846	796	842	848	862	830	800	843	866	812	859	843	825	829	914	887	841	875	841	795	865	838	884	901	915	805	862	863	831	860	837	858	810	899	863	881	845	877	848	907	836	869	867	805	866	897	865	847	833	820	847	846	937	801	890	779	868	833	826	872	828	804	823	834	805	829	844	831	863	876	843	844	854	865	849	847	847	846	835	849	848	845	895	852	858	903	827	848	875	859	845	797	934	820	865	881	897	795	816	856	823	836	899	860	886	789	831	865	845	840	827	873	898	843	831	877	803	851	839	889	786	897	903	856	875	897	895	879	843	831	840	894	829	837	826	843	855	859	840	912	882	814	821	852	826	893	859	843	840	842	850	873	812	859	847	827	880	859	863	797	826	847	820	903	847	917	886	865	879	899	785	870	806	833	895	895	873	900	883	873	873	854	829	827	878	833	910	840	868	836	797	874	824	830	840	813	864	836	847	904	869	845	871	805	783	853	870	887	827	818	807	839	873	866	882	778	893	812	808	881	920	814	819	841	904	869	819	856	843	820	804	832	842	866	873	832	838	870	870	821	827	870	854	845	836	881	836	839	880	820	831	826	837	855	874	794	829	852	835	797	854	896	882	849	851	802	816	842	840	851	873	826	860	877	896	776	856	897	868	891	828	806	864	891	845	882	911	863	882	891	851	801	909	854	859	827	878	885	852	834	854	852	869	840	819	849	839	830	842	831	819	827	904	847	836	859	842	791	847	866	879	809	897	847	877	839	849	868	807	818	827	898	886	838	858	844	880	892	820	872	851	836	866	842	778	835	839	826	885	904	866	898	834	828	803	852	838	870	873	819	831	849	811	834	865	791	910	886	852	847	867	857	856	854	816	830	836	858	836	824	823	888	880	837	819	845	831	859	864	842	864	858	848	823	808	842	879	852	852	840	854	903	827	835	896	862	842	790	836	889	838	835	833	818	897	822	867	861	881	883	851	893	891	828	872	840	816	861	847	783	891	810	811	889	880	848	829	836	880	826	840	821	865	869	887	852	815	872	872	809	857	838	820	822	847	794	901	842	834	847	895	880	869	798	832	808	851	864	861	844	856	850	799	875	865	859	870	845	813	926	840	830	812	875	874	868	866	809	853	832	896	829	895	870	878	844	886	851	868	896	850	896	810	864	855	849	851	859	822	866	790	832	859	860	822	885	870	848	912	904	778	916	912	888	858	852	870	834	812	859	847	842	836	845	835	841	837	851	879	886	829	868	845	834	859	830	806	848	865	845	877	880	838	880	871	850	863	853	822	872	879	800	827	852	865	848	876	870	848	828	821	864	850	828	829	891	859	858	816	839	858	853	856	861	848	844	860	852	885	841	842	839	890	835	847	829	859	860	846	818	911	839	851	871	834	830	831	851	835	896	881	829	835	872	859	858	849	816	896	826	821	823	856	890	849	808	867	838	833	895	869	853	805	861	808	860	833	815	832	826	819	899	880	881	862	859	852	825	891	834	822	851	888	839	829	831	869	837	853	774	832	882	846	800	849	856	851	861	841	856	841	878	863	884	880	835	875	859	884	821	789	829	918	850	821	888	865	845	829	856	868	860	840	845	860	864	860	896	806	821	845	860	888	875	896	853	853	877	846	844	875	858	812	872	862	897	786	838	850	861	824	811	846	861	897	841	827	851	825	897	871	876	848	857	852	851	854	825	877	883	843	860	866	924	842	888	854	913	857	838	823	852	860	848	866	867	864	797	861	850	923	870	844	856	882	893	789	860	814	876	840	790	884	876	836	810	805	880	861	824	844	925	826	863	837	849	870	857	880	848	851	776	857	804	864	847	837	937	793	851	833	844	860	850	833	836	839	894	850	837	864	854	867	876	849	868	835	823	857	829	851	890	862	856	917	835	807	867	825	843	872	855	870	841	811	863	836	860	814	903	863	817	839	859	835	832	810	848	837	894	846	862	840	839	911	862	862	860	796	836	826	836	901	901	830	838	843	854	826	828	863	849	875	830	857	858	908	841	877	844	820	848	859	862	842	822	837	874	863	873	873	867	847	844	875	859	797	814	840	881	867	838	890	838	829	877	881	864	851	875	878	821	834	817	812	867	831	897	838	809	842	823	805	845	846	866	835	858	873	833	883	828	881	817	853	823	869	884	847	821	911	854	862	844	858	813	828	838	841	889	906	866	852	872	841	804	877	889	933	857	864	870	847	876	847	880	857	870	857	884	884	835	935	908	824	810	857	857	876	855	850	841	858	909	803	852	809	835	837	834	884	851	852	838	870	872	876	862	829	916	895	844	873	804	854	873	876	881	871	775	873	805	842	875	830	862	833	887	867	869	840	850	870	847	868	860	894	832	809	824	882	852	816	844	824	855	870	833	860	866	862	845	791	820	873	875	795	827
24370	21478	25167	28207	21478	21486	17989	649	398	357	362	321	314	309	331	331	330	314	316	319	290	258	287	283	282	265	273	262	290	279	273	272	266	304	267	254	288	304	245	285	281	291	246	293	311	296	302	254	264	250	275	298	293	277	303	283	281	315	320	261	285	302	282	276	291	303	308	263	292	302	284	279	273	290	275	281	300	283	298	287	286	324	277	268	312	272	274	279	272	269	264	297	319	289	297	273	311	298	293	271	283	262	273	277	289	253	280	302	275	286	289	262	291	299	303	307	289	274	292	270	274	286	265	276	278	268	281	296	299	292	282	244	314	290	266	301	276	298	296	288	299	297	292	282	269	294	298	267	305	295	269	266	285	267	294	280	283	282	281	261	302	281	305	288	276	271	329	281	265	282	260	262	267	254	284	291	259	266	303	317	257	290	263	275	292	264	268	280	255	274	286	275	298	286	318	290	301	267	314	273	292	315	257	283	293	256	280	283	286	262	268	287	281	266	256	306	285	293	290	267	280	280	293	269	276	285	291	268	244	258	259	283	277	274	298	297	289	268	259	285	281	293	291	272	285	264	264	270	274	293	319	285	279	299	271	268	310	307	271	298	274	274	301	304	267	292	258	242	265	294	270	315	282	274	276	278	284	268	282	284	279	294	277	236	293	267	288	258	295	292	253	282	284	309	267	303	299	269	295	285	310	296	255	282	265	288	267	265	248	234	252	292	298	271	276	288	284	308	274	301	282	302	284	290	281	300	297	291	269	275	255	297	266	261	233	276	293	275	277	301	274	318	278	327	302	277	263	281	291	297	273	301	251	294	282	288	276	291	269	295	278	308	312	283	274	275	286	275	299	286	297	293	248	281	319	298	279	289	298	304	287	276	284	278	279	254	269	289	290	259	318	266	280	277	298	310	268	286	288	320	265	277	253	266	269	272	286	284	269	294	270	287	299	291	282	295	274	309	300	230	277	309	299	298	258	270	273	269	304	296	274	289	288	301	277	292	274	288	278	270	283	298	280	280	303	299	288	255	264	266	304	279	307	254	308	298	255	250	289	262	284	318	259	263	280	265	301	301	312	285	287	283	261	277	289	248	285	247	285	260	291	307	295	288	292	336	280	289	281	305	292	294	299	286	268	270	278	297	285	270	271	312	320	283	284	259	278	261	265	256	258	304	284	297	286	282	308	282	294	292	289	269	292	280	261	285	301	288	288	301	291	284	270	278	259	284	287	251	284	283	269	268	299	285	284	275	274	300	241	288	297	308	266	280	285	270	294	275	282	274	256	292	297	280	274	290	291	265	266	290	304	283	280	298	291	284	276	307	288	263	295	282	296	274	319	258	290	293	273	291	296	282	295	273	274	290	301	283	252	266	303	301	267	317	277	263	289	269	280	283	291	276	260	263	254	284	287	298	254	300	294	308	295	295	279	275	257	275	287	284	284	288	273	261	274	291	289	289	283	243	253	337	292	306	284	274	286	259	289	285	299	258	292	240	290	301	278	280	275	263	284	274	270	286	282	274	275	281	324	254	294	260	292	292	273	288	280	303	301	289	273	258	300	301	274	268	289	302	271	284	287	262	265	266	303	277	297	231	297	293	252	280	286	275	300	279	281	287	277	309	268	259	302	322	277	284	252	296	310	282	279	286	289	307	256	274	285	279	283	284	297	303	282	275	282	294	274	309	250	258	286	300	288	271	281	282	285	283	277	251	261	295	290	263	272	268	278	260	285	275	281	316	318	267	288	299	299	295	316	269	258	289	262	311	297	278	285	285	299	262	256	272	275	282	279	275	259	292	285	288	265	268	259	304	225	257	307	285	274	301	286	265	278	264	267	278	277	280	315	268	294	278	321	301	300	318	272	291	284	301	318	272	274	314	322	282	314	286	259	280	298	275	306	273	253	285	317	301	308	303	265	273	260	278	318	266	287	277	283	273	304	280	273	281	252	285	285	282	269	264	284	280	252	281	295	242	293	295	278	288	304	253	289	277	281	274	268	284	274	282	283	277	297	285	302	290	271	262	290	297	307	272	309	304	279	258	299	287	273	271	270	320	280	291	276	287	273	261	277	273	296	300	282	265	302	259	279	286	307	305	286	245	268	268	294	309	280	277	283	292	288	286	317	320	274	258	305	249	284	291	280	289	320	275	282	259	259	295	271	283	277	326	273	268	322	268	243	279	283	324	280	261	272	276	292	290	293	293	287	271	290	273	267	279	282	286	289	236	296	283	284	297	288	278	255	264	326	319	295	300	290	266	277	285	269	256	301	277	289	282	261	280	270	285	268	261	260	326	264	275	286	300	300	264	277	275	299	284	287	265	270	306	299	260	268	276	291	317	278	291	267	244	290	283	262	249	291	272	282	287	275	263	272	286	275	268	299	290	295	296	296	310	293	264	278	263	272	258	294	270	259	324	282	284	297	272	293	322	335	281	261	259	268	310	303	292	282	264	277	266	266	316	264	272	288	306	285	261	286	298	272	282	258	262	249	325	289	280	279	280	284	267	270	287	275	270	285	276	319	277	252	289	272	280	273	280	259	305	258	265	291	285	274	308	280	292	291	265	282	269	260	273	308	283	275	259	267	278	298	283	282	270	289	299	278	278	281	264	280	257	296	282	295	283	319	292	261	253	311	287	275	265	269	283	283	290	241	265	267	276	278	284	288	298	269	288	311	292	286	299	258	298	255	293	276	302	287	300	299	275	283	279	279	274	278	283	248	278	277	301	313	293	260	270	287	313	282	334	253	328	249	283	269	281	278	276	252	276	276	277	290	279	286	315	264	253	262	331	280	299	289	284	271	255	242	296	273	267	304	294	280	303	254	304	268	283	285	288	257	261	294	268	286	297	281	276	263	317	318	296	311	273	281	288	290	275	296	276	312	291	302	280	306	292	233	287	277	290	258	332	292	287	260	283	282	332	284	276	256	281	284	275	264	247	259	266	278	278	280	277	323	269	297	274	293	271	291	316	261	330	294	285	270	292	276	281	273	296	270	294	302	308	274	311	270	299	285	297	276	319	306	306	320	279	255	275	278	282	279	287	289	291	251	262	328	251	274	334	246	282	268	277	273	291	289	256	273	265	255	279	291	325	248	278	288	267	322	290	317	268	233	285	272	261	280	290	264	291	284	291	292	272	261	255	263	290	259	303	309	297	285	306	291	273	296	260	283	285	301	267	259	289	290	261	264	268	292	277	259	282	279	293	314	281	301	277	257	292	271	270	286	272	293	275	290	287	273	277	295	252	300	300	279	274	280	282	271	295	304	288	278	292	271	274	269	263	288	246	271	255	290	292	272	277	274	284	255	252	286	258	308	263	268	299	256	301	290	268	272	317	285	280	269	249	263	277	297	272	292	307	275	293	263	291	278	264	283	304	323	307	266	269	282	283	274	262	273	275	297	286	287	248	296	293	285	297	289	308	308	260	274	269	300	289	292	293	284	270	268	281	285	267	274	289	263	281	280	323	298	273	274	280	266	266	262	281
34642	5335	1927	1152	882	806	791	714	694	667	696	688	682	674	700	668	692	708	665	691	659	641	666	672	630	656	639	669	607	668	649	685	647	677	707	663	687	655	660	659	709	627	653	690	675	666	673	677	665	640	650	695	659	698	660	686	637	663	671	605	645	688	667	669	622	658	657	647	629	649	655	677	706	620	647	635	663	683	647	657	694	640	672	675	663	662	655	629	685	683	693	658	680	622	655	698	662	660	719	686	634	704	670	650	653	652	641	632	630	671	669	632	681	702	707	664	650	606	620	636	640	675	694	650	628	641	683	688	699	663	646	688	672	646	687	653	662	669	686	662	645	661	658	645	653	652	617	673	650	665	648	652	670	686	651	667	654	659	665	692	684	626	695	695	646	661	636	663	627	680	668	651	646	603	683	667	634	645	641	615	655	673	667	695	668	691	634	694	683	662	652	657	647	636	716	606	662	642	668	719	654	628	634	634	653	670	668	670	691	682	649	664	694	653	663	654	700	661	703	663	693	632	666	647	644	641	654	677	656	682	677	625	687	652	675	658	645	654	700	633	682	623	680	643	611	664	670	649	646	664	639	688	693	668	671	707	695	652	654	663	656	637	680	600	640	662	704	631	672	654	671	621	638	638	672	666	639	633	672	637	654	644	629	686	658	637	651	683	657	671	642	653	666	672	640	640	639	704	587	682	645	647	695	686	661	634	699	661	664	604	682	687	661	680	653	681	705	646	642	678	671	663	647	706	690	666	658	639	685	676	667	661	675	622	664	707	662	669	692	679	654	636	606	692	674	716	658	680	628	671	677	693	688	648	683	624	644	695	646	672	658	620	629	645	661	680	654	640	659	685	640	640	664	684	645	663	662	669	671	650	677	676	627	681	676	600	664	679	626	665	692	660	645	676	677	617	655	634	669	668	655	666	636	675	643	630	678	693	613	664	658	664	669	633	667	611	677	676	677	685	690	668	667	641	621	656	672	645	651	700	666	660	685	673	647	676	642	643	690	678	648	688	696	620	668	702	643	698	683	700	639	638	675	658	662	657	634	633	665	659	623	678	657	640	681	651	643	660	641	665	623	726	675	710	637	686	696	636	667	618	622	656	696	675	666	645	739	686	621	681	680	658	658	718	640	633	684	647	646	665	693	642	672	730	683	660	684	662	642	628	658	637	578	714	631	641	709	674	706	664	647	686	679	640	683	676	675	657	659	634	662	636	712	633	665	639	664	644	667	688	621	664	633	653	660	654	659	707	637	673	687	657	640	684	641	642	664	656	622	624	673	664	663	680	600	681	673	620	641	646	668	621	650	654	675	644	665	655	655	640	671	658	593	587	661	690	651	639	605	651	672	647	626	644	667	653	627	658	687	694	644	652	667	687	677	697	662	695	668	655	663	655	658	695	701	648	649	647	641	660	681	676	669	665	695	654	679	702	623	697	639	702	656	664	633	622	705	648	623	705	680	651	658	655	681	684	663	661	642	633	643	653	653	627	660	632	661	649	680	650	654	623	650	662	708	678	661	681	702	607	631	643	688	676	634	632	681	679	634	646	651	668	621	627	648	713	620	660	654	719	660	694	655	673	657	624	646	629	670	698	615	632	631	645	676	685	651	675	624	670	670	664	734	624	664	612	658	722	679	667	688	608	664	693	613	700	691	689	680	725	680	679	675	664	749	671	640	670	620	641	672	653	651	665	652	694	678	692	668	707	703	680	635	677	643	628	632	625	707	714	666	618	661	668	688	590	683	677	654	676	659	673	635	738	652	662	638	649	678	667	618	612	723	620	636	638	676	669	659	641	646	664	666	633	670	660	656	630	648	632	652	695	657	640	724	680	648	630	643	685	597	636	650	679	687	618	697	630	652	691	690	667	693	642	650	682	649	629	667	683	679	647	690	672	677	682	633	684	684	668	637	623	650	662	629	645	654	632	697	654	616	673	651	662	603	609	698	659	670	677	646	656	686	644	655	650	680	679	669	667	672	658	632	693	696	662	674	678	593	633	619	618	686	690	662	661	667	727	677	657	676	664	678	630	647	658	647	690	649	680	654	665	671	669	689	629	632	653	651	638	689	685	673	629	698	607	692	683	677	673	710	639	674	668	666	692	659	663	638	659	672	691	677	649	621	669	666	606	691	665	665	702	629	690	641	651	671	632	663	700	661	666	648	669	638	664	686	648	667	637	690	656	660	648	664	679	685	689	702	652	662	685	662	652	654	715	683	636	637	682	649	657	692	660	658	664	643	644	688	663	648	646	658	680	643	592	637	641	629	683	707	639	622	648	639	648	686	662	687	680	604	635	683	616	643	664	599	623	683	636	643	702	652	624	662	687	640	668	657	645	687	685	682	668	660	637	703	652	649	653	669	641	621	642	643	673	636	671	628	659	660	629	720	681	674	709	667	669	688	633	650	636	629	661	668	651	718	646	673	706	673	654	680	701	635	679	665	678	676	723	632	680	681	668	700	638	665	647	680	669	683	656	637	677	636	625	661	637	627	664	678	621	648	670	669	650	642	638	663	667	697	661	677	646	616	677	617	697	699	653	655	690	659	649	647	666	678	650	653	694	635	703	676	637	686	646	637	660	667	610	617	674	657	638	697	641	654	664	666	663	659	658	663	672	673	643	657	694	682	617	709	680	671	652	668	666	642	668	657	640	622	658	656	633	663	663	667	677	673	651	631	644	629	667	653	665	723	671	666	685	633	652	633	691	667	663	611	638	656	651	651	625	689	669	665	646	690	706	658	628	664	682	657	679	665	668	661	676	617	693	659	691	648	660	672	651	647	650	673	640	647	655	689	631	666	703	603	644	676	693	655	613	635	622	651	659	684	711	636	683	676	637	629	610	675	646	633	705	640	644	624	700	641	631	651	670	664	692	640	661	657	695	633	643	624	653	680	646	619	698	657	663	675	668	647	693	680	662	678	641	669	621	700	643	711	682	657	686	629	694	626	614	657	645	667	696	652	705	598	675	624	688	662	621	617	644	694	658	625	673	656	642	648	681	681	709	656	643	673	637	686	697	664	686	670	683	632	628	675	661	645	689	661	678	642	679	633	653	710	673	693	702	649	691	623	630	677	620	626	671	664	696	655	670	617	630	677	664	594	655	666	660	657	668	676	631	651	650	704	679	653	632	573	686	642	635	651	599	617	678	642	679	676	666	654	675	686	651	618	605	645	667	665	661	694	666	646	647	658	670	664	680	681	674	665	654	694	641	637	655	653	656	659	592	690	599	639	681	625	676	686	689	687	644	641	666	692	670	672	638	673	618	657	628	625	649	668	718	658	673	645	658	669	688	658	660	625	665	672	591	685	660	612	638	662	634	660	644	669	672	658	684	656	659	635	630	679	645	660	634	622	689	697	663	651	651	641	656	659	638	638	653	711	659	683	660	630	646	651	664	692	684	644	630	641	669	682	663	662	646	697	638	687	701	638	687	694	621	651	656	684	667	630	691	681	658	673	662	666	649	714	612	667	664	628	647
31192	21237	13461	1080	489	435	387	259	267	241	240	224	277	247	227	254	260	257	227	234	220	239	248	231	236	225	241	240	253	254	251	219	279	222	227	230	254	243	195	210	224	236	214	266	241	241	241	247	246	232	241	281	225	233	240	221	236	233	236	243	277	226	230	237	241	249	254	249	249	214	225	266	212	219	220	243	217	203	271	245	233	239	243	230	259	253	259	234	245	202	231	247	235	236	239	277	227	263	221	235	244	232	257	247	242	241	243	223	244	236	237	299	257	249	225	235	244	261	249	242	255	254	249	232	235	211	246	261	209	227	228	206	279	264	250	262	219	254	239	238	255	244	259	261	228	246	245	242	250	245	248	248	214	227	254	234	235	229	236	255	269	238	252	246	226	233	249	214	224	243	257	221	246	272	231	215	243	253	243	238	240	253	262	261	228	230	255	254	220	262	252	226	235	247	252	228	273	249	257	247	229	213	244	258	215	224	226	233	264	240	244	229	231	226	245	245	235	258	252	240	224	238	244	241	233	244	282	210	229	231	251	224	229	228	240	251	234	241	220	203	227	232	214	230	229	217	244	275	250	211	230	213	232	253	240	236	241	262	266	231	249	243	237	233	236	248	236	225	225	234	247	218	236	250	230	253	250	247	241	230	219	259	202	226	276	238	216	236	247	222	231	261	235	222	242	287	243	234	253	261	244	251	259	243	248	219	242	240	246	226	220	240	219	244	255	209	230	237	244	229	242	231	241	228	263	257	244	264	254	243	224	239	231	235	209	214	202	229	278	240	221	228	261	227	233	224	257	284	264	257	232	232	260	230	266	238	228	210	227	248	228	232	215	250	237	235	211	213	227	220	244	244	224	225	237	246	216	253	249	207	235	241	249	234	238	237	251	243	230	223	249	244	264	233	241	209	234	214	234	229	214	224	258	240	214	220	244	251	221	241	231	234	240	238	244	254	248	241	230	216	262	229	247	220	236	242	237	250	234	262	231	224	220	232	249	215	217	242	260	234	230	229	228	215	229	257	224	239	242	249	197	205	235	235	222	241	233	233	251	252	225	238	247	244	244	225	227	223	225	248	272	233	238	246	225	259	209	243	225	235	260	249	219	247	243	249	267	246	257	224	236	232	215	271	239	230	212	232	235	254	207	223	254	224	284	240	226	243	249	218	229	231	233	236	224	216	252	244	217	235	226	246	261	235	234	217	255	223	233	267	212	254	271	246	233	250	238	231	225	228	230	231	273	241	215	232	228	234	212	236	254	230	216	256	246	242	236	241	236	250	228	244	251	232	265	226	257	278	246	244	232	281	250	239	220	218	207	255	249	221	239	223	217	252	216	209	235	244	226	249	249	241	239	249	231	213	237	233	233	252	238	225	233	248	258	248	255	237	257	273	232	244	266	218	264	228	227	248	264	244	236	247	231	242	219	241	238	272	243	271	249	230	251	235	225	258	243	260	252	213	231	257	250	216	240	248	214	226	261	248	236	244	197	234	236	222	249	247	220	222	267	234	243	245	264	219	250	252	243	241	233	213	260	228	230	203	237	215	250	226	247	227	241	263	228	224	240	221	241	250	259	240	238	245	207	225	249	231	221	274	256	250	237	218	243	214	250	244	257	254	225	241	246	234	240	225	230	221	254	249	237	235	221	237	258	244	266	234	236	227	265	255	228	226	257	236	263	203	231	267	231	250	256	243	259	248	249	236	261	239	235	226	225	237	250	227	233	240	246	217	207	223	250	234	258	245	232	233	251	235	249	240	265	254	221	227	232	263	221	258	247	222	254	254	263	248	236	257	230	251	241	250	260	232	249	244	250	218	229	261	232	232	240	249	226	247	217	228	234	228	242	243	230	257	212	215	224	237	245	223	225	238	245	247	257	229	236	237	211	211	232	224	239	245	206	227	276	216	217	218	214	233	246	246	232	254	229	238	231	244	216	229	237	240	251	249	245	249	253	222	214	247	220	259	220	206	239	235	242	249	269	254	192	243	260	227	245	237	222	247	215	222	225	248	231	231	234	260	237	243	245	243	243	203	236	256	248	233	261	246	224	237	222	240	282	227	244	229	227	257	229	249	228	261	250	225	240	239	273	230	240	235	237	225	251	220	242	229	200	247	229	218	242	235	239	244	255	214	236	249	216	250	247	217	241	245	232	232	255	245	232	233	266	268	241	221	235	270	242	250	246	242	209	227	225	249	301	278	263	244	226	223	269	236	270	237	218	246	241	266	241	226	219	236	225	210	225	241	249	207	240	234	237	267	225	249	232	239	227	224	243	225	215	221	251	223	248	257	228	225	200	235	230	251	248	254	244	222	236	223	219	237	245	226	212	225	226	225	239	259	230	214	228	197	268	222	233	250	243	231	242	238	221	236	252	255	251	239	199	226	234	242	215	238	250	217	242	234	235	235	216	236	212	257	250	196	254	230	221	235	246	234	245	216	225	268	212	246	232	221	234	243	217	237	232	235	273	220	223	227	242	244	194	252	259	213	243	221	233	242	263	243	220	245	228	224	236	234	214	262	255	255	256	238	223	249	247	251	228	232	245	208	203	254	237	229	231	219	230	212	233	219	229	253	233	245	252	252	226	232	231	237	251	238	226	238	270	245	283	247	245	257	263	244	234	204	254	259	240	238	245	244	229	210	256	246	260	228	219	218	235	252	237	220	236	243	272	242	254	234	231	231	261	236	249	235	238	240	252	214	202	232	225	248	264	213	222	221	238	222	234	263	245	229	221	232	262	257	243	230	218	222	247	232	223	241	240	229	233	238	221	254	244	228	268	213	243	227	273	250	237	232	232	272	254	244	225	232	236	227	218	250	229	225	262	256	241	207	207	261	249	282	246	233	261	239	242	238	241	239	227	227	256	225	229	250	236	224	246	250	248	236	223	241	250	213	222	239	269	248	234	253	258	245	263	218	237	237	244	226	221	239	242	266	227	237	238	245	213	236	237	243	246	230	238	255	257	231	249	246	219	238	257	197	211	237	256	241	215	265	256	268	260	239	207	261	242	246	234	244	244	254	257	249	273	239	247	242	252	240	237	268	216	239	225	248	216	266	233	244	215	265	253	233	241	221	239	263	241	231	244	250	240	230	260	232	224	235	209	252	249	232	260	261	231	241	237	245	239	243	242	243	257	258	231	227	275	239	229	237	209	225	264	234	242	232	234	264	244	249	243	295	243	236	238	250	217	236	243	251	237	235	256	225	244	220	241	227	230	213	220	236	275	223	250	241	250	249	227	216	235	232	259	227	251	249	227	225	222	227	224	219	261	209	237	213	257	235	252	245	236	200	230	242	254	256	267	257	233	229	246	242	239	255	239	225	225	252	246	262	239	250	248	242	239	252	206	268	235	245	225	236	186	228	269	230	230	253	244	243	215	229	243	241	200	204	239	210	228	254	243	238	267	206	228	248	216	235	234	274	240	236	240	224	236	250	242	244	220	219	215	238	253	233	233	243	226	249	226	226	238	247	220	246	236	233
12416	941	660	669	597	570	677	612	619	613	626	615	622	653	592	576	610	540	613	650	631	631	646	589	597	585	600	616	617	625	626	655	620	643	622	609	649	615	608	615	639	606	583	584	602	612	619	584	613	639	614	622	613	638	646	578	630	634	599	617	608	652	616	630	645	591	609	588	638	603	638	598	628	617	612	625	662	628	606	652	632	621	569	636	612	628	633	642	620	652	622	653	638	677	597	547	613	628	631	609	637	649	628	664	589	654	609	629	607	629	603	654	586	640	611	632	581	600	563	630	620	631	632	651	631	639	603	647	611	620	635	660	575	590	611	632	630	627	627	631	612	586	639	610	621	607	638	578	646	612	611	639	630	614	590	653	576	662	643	638	578	636	618	604	561	610	630	628	617	600	661	645	634	615	611	614	625	629	635	634	612	612	615	654	612	589	589	634	601	654	628	601	609	584	568	618	638	605	625	651	622	613	589	622	582	636	661	626	629	659	581	641	598	617	600	568	624	532	659	614	642	651	642	602	604	633	620	610	610	657	612	625	693	621	634	616	644	625	602	606	608	622	660	643	627	645	652	643	636	627	598	629	599	616	633	642	645	650	619	608	618	602	654	605	629	650	581	650	613	589	652	620	656	647	614	651	619	655	573	597	633	604	606	653	617	642	630	582	631	611	625	623	643	621	625	638	601	618	591	578	656	605	616	649	616	649	634	581	576	650	603	614	635	632	574	631	610	648	661	646	614	654	631	601	606	614	630	595	612	594	625	583	584	613	622	631	664	616	599	617	618	617	592	613	648	620	606	621	573	636	654	629	600	636	645	604	633	605	592	636	620	639	625	565	598	626	640	633	595	631	644	598	599	604	613	648	602	615	642	611	606	623	675	681	613	621	592	589	619	609	592	642	572	586	586	649	631	650	625	619	640	592	630	635	610	629	646	626	616	607	628	613	604	595	613	652	630	671	617	599	619	659	622	571	598	659	605	625	617	588	652	651	637	626	610	658	610	594	637	609	609	598	629	634	588	619	628	694	610	587	646	658	605	615	624	669	661	636	578	606	664	621	613	629	626	629	640	621	615	604	630	640	634	615	627	618	622	583	591	616	616	652	612	642	596	600	623	623	594	651	596	663	598	602	624	614	615	606	610	626	614	570	645	596	628	633	603	635	637	644	565	603	615	635	644	632	592	629	632	597	659	617	646	641	641	614	592	639	593	605	636	602	620	591	579	603	643	645	616	611	610	641	648	600	607	611	657	703	608	644	619	597	610	623	621	632	646	643	648	595	606	637	659	675	629	594	666	601	565	596	649	612	608	627	664	673	640	617	612	602	626	623	614	663	640	605	642	623	587	659	602	594	637	578	655	613	634	636	622	587	598	621	651	595	613	635	634	627	609	633	606	627	591	589	650	592	643	636	594	620	646	635	633	634	642	614	608	631	616	591	647	642	608	647	639	640	597	655	640	633	656	637	582	599	638	597	623	574	641	660	605	614	632	648	616	621	638	634	611	648	638	633	660	646	596	618	615	607	628	585	646	595	623	645	619	639	620	659	600	611	620	677	586	623	653	601	658	605	593	585	637	611	595	610	574	670	642	600	588	662	648	637	675	620	619	640	657	619	589	602	614	634	615	669	646	616	596	606	646	636	560	584	631	560	577	591	657	630	633	623	661	637	632	629	656	647	677	590	627	601	610	675	631	601	636	624	681	600	639	620	605	638	583	598	603	620	646	612	598	634	625	620	583	568	575	591	620	637	630	626	627	663	602	627	600	632	594	617	616	628	602	619	653	600	651	589	640	584	596	641	653	546	646	623	624	637	622	620	620	591	605	646	600	625	636	630	635	619	605	592	619	678	651	630	626	619	594	612	653	630	641	600	636	635	649	564	586	601	635	607	633	578	646	623	609	645	599	619	635	647	632	610	582	599	653	618	629	616	620	569	568	563	657	614	632	637	603	591	597	638	617	608	604	663	601	648	635	599	633	624	646	635	639	615	646	598	624	673	637	635	597	614	648	654	622	617	619	634	620	673	636	628	664	641	635	600	601	603	622	628	627	626	588	609	580	654	637	580	591	621	558	613	654	640	625	610	635	600	633	585	623	600	612	660	628	642	592	626	635	614	612	595	587	657	635	606	587	612	650	638	609	605	602	671	614	631	650	590	650	616	621	621	635	577	609	622	611	637	609	641	609	594	638	669	596	595	612	578	614	644	642	583	624	637	627	647	579	640	650	645	646	618	634	607	629	690	629	596	658	604	587	650	583	604	638	613	651	630	610	652	611	653	607	591	645	631	605	632	582	641	638	627	614	633	628	669	636	620	621	591	648	614	644	629	632	554	662	654	639	602	617	623	628	618	584	601	625	660	634	601	648	601	666	681	645	637	626	549	630	622	569	669	617	600	640	654	645	630	639	626	634	639	644	591	632	616	640	626	662	598	594	600	592	614	626	606	604	589	616	588	631	578	593	640	619	636	589	605	624	639	623	666	612	597	629	632	653	654	648	594	648	650	659	649	640	555	575	604	612	592	629	668	679	598	671	606	618	586	635	629	635	589	652	609	640	643	631	625	639	634	578	616	622	604	589	609	628	594	664	635	643	659	643	633	649	643	657	597	596	600	646	634	609	605	563	626	648	610	610	623	606	629	617	604	645	641	586	617	574	654	619	643	604	625	615	603	604	541	595	606	617	639	589	604	619	602	584	687	653	625	599	660	641	622	581	609	668	651	595	648	634	676	622	679	595	673	646	621	673	623	604	614	615	597	662	611	610	608	610	615	673	629	659	569	631	608	609	584	618	595	590	619	626	652	626	625	620	625	559	618	629	619	675	700	624	616	632	637	635	614	611	657	631	624	632	622	572	659	599	638	631	571	628	651	623	604	603	656	603	613	653	637	594	618	639	627	601	602	593	642	598	606	590	615	596	604	627	631	624	626	591	666	620	629	606	644	622	625	631	609	643	614	608	595	641	616	610	657	643	612	615	634	610	640	648	649	656	625	625	604	635	638	640	582	632	609	628	558	662	588	682	624	611	638	656	635	584	628	660	639	643	619	659	589	601	631	623	618	621	665	600	613	657	665	635	672	581	630	642	667	608	602	625	633	662	611	674	642	643	614	609	656	673	643	618	627	658	619	619	609	597	685	645	661	609	625	641	590	652	608	600	666	589	605	629	638	603	644	609	620	598	593	559	624	669	635	614	627	655	642	591	617	619	599	597	620	581	599	610	596	653	605	594	624	638	585	600	637	630	590	639	628	651	617	605	648	606	620	639	617	685	647	574	599	628	624	715	614	637	584	626	622	634	599	638	606	638	611	649	630	626	592	613	662	662	637	598	623	591	617	674	641	618	606	615	600	643	633	594	597	632	612	578	662	637	615	648	630	642	639	652	629	636	604	663	603	586	672	605	597	589	587	618	607	604	654	620	613	625	648	632	622	668	566	652	602	640	599	642	644	638	630	628	637	688	621	611	592	630	642	592	594	658	606	613	633
24910	21498	24880	28547	21499	21434	1729	501	432	423	400	390	385	392	395	370	402	364	372	384	361	340	345	366	353	376	323	356	348	366	345	370	378	386	371	379	342	375	360	356	349	350	375	361	422	375	348	348	362	408	393	369	375	349	402	367	379	373	362	328	363	370	335	347	334	364	347	365	361	370	401	340	381	353	372	372	378	355	346	362	366	362	351	356	376	400	346	357	333	373	356	386	381	331	370	387	364	345	369	371	348	361	365	379	370	345	366	353	350	369	379	331	315	354	371	351	410	361	368	361	327	339	390	336	327	357	374	340	353	374	375	377	376	336	337	350	346	354	349	386	342	336	344	351	364	357	331	379	375	374	340	368	342	372	377	381	394	352	358	321	375	427	379	363	357	337	375	338	350	367	355	340	373	378	354	408	375	367	330	377	369	310	424	380	353	334	349	353	369	365	356	380	367	347	362	353	374	357	367	335	350	379	391	389	388	353	363	370	319	370	358	383	342	364	371	356	328	345	386	327	350	366	337	331	335	373	361	356	351	374	379	326	349	344	341	358	365	342	367	373	353	388	346	413	328	391	383	351	376	375	353	386	369	375	355	392	344	376	325	367	351	358	365	334	372	372	365	369	395	371	372	340	368	346	352	360	333	346	382	392	355	373	352	374	320	386	358	351	350	337	391	346	339	361	368	355	325	319	360	370	374	367	366	338	383	347	308	412	403	373	367	359	358	354	365	420	343	346	377	371	345	395	381	378	368	371	363	347	327	372	330	364	366	339	363	400	339	359	333	366	327	373	361	366	360	359	375	357	359	361	348	346	326	364	379	345	358	381	362	353	343	362	348	368	345	334	349	372	387	364	372	321	384	365	364	379	370	322	396	368	391	375	347	367	353	351	326	345	365	370	387	360	320	375	366	351	361	409	351	381	336	366	326	372	349	326	346	397	352	404	358	326	377	371	404	343	380	340	385	340	344	356	398	377	344	345	334	368	368	376	331	349	388	365	347	368	367	352	327	356	350	324	375	385	332	353	382	353	362	361	368	382	388	354	371	357	324	341	359	385	375	361	334	395	355	339	324	355	351	375	368	384	346	370	354	351	368	309	347	363	384	346	334	368	395	342	363	343	370	341	368	365	370	378	384	370	365	337	342	358	347	351	369	361	364	351	360	357	368	324	358	337	353	353	383	337	366	366	405	356	359	347	348	337	407	368	364	388	362	352	334	354	365	366	366	359	404	394	368	394	344	365	389	333	336	362	372	347	343	330	391	381	321	344	359	364	347	354	329	377	386	344	323	385	360	399	334	382	359	351	350	352	374	372	339	391	380	397	370	381	348	395	363	314	368	329	369	323	361	327	367	387	354	336	372	383	347	369	355	351	365	339	397	380	325	381	388	372	349	363	389	362	387	407	344	349	329	367	336	349	379	382	371	387	360	365	380	380	377	333	365	334	371	406	369	354	367	336	340	353	354	378	398	360	366	372	366	343	339	384	348	377	370	378	342	375	334	346	373	367	338	359	353	365	377	368	337	355	335	373	375	356	320	338	377	350	350	374	377	366	359	339	392	374	353	371	397	393	326	358	386	387	366	332	345	350	374	331	350	356	348	361	373	340	322	342	366	340	349	328	360	354	335	358	379	367	350	361	368	358	402	332	354	361	362	375	389	338	392	384	347	365	360	357	373	356	349	347	350	360	319	354	368	368	375	358	333	378	390	356	363	368	373	351	374	397	336	347	318	391	390	337	395	352	356	376	352	347	387	363	344	353	360	400	365	362	362	348	387	388	366	375	351	359	327	339	334	325	395	374	377	357	358	343	353	382	370	338	363	356	381	312	325	381	351	367	378	345	373	325	346	331	343	357	370	361	310	361	383	327	358	365	376	390	325	373	358	360	339	354	342	342	365	362	340	379	372	365	324	359	385	376	341	375	379	364	366	381	377	348	346	385	377	359	344	351	340	352	361	375	357	375	356	365	346	380	385	350	339	346	379	348	372	337	365	370	377	370	369	346	354	364	364	342	376	338	382	387	385	390	327	338	344	366	350	387	347	312	391	391	369	364	396	364	375	359	347	376	366	384	328	345	368	348	389	329	337	351	377	389	355	334	357	348	383	382	326	406	349	348	353	335	365	403	380	374	337	397	394	339	404	348	333	364	336	341	355	377	356	369	364	390	380	360	378	362	371	395	352	375	380	337	344	371	351	354	364	345	365	333	376	352	360	339	335	352	369	378	391	365	362	380	334	354	370	333	394	340	341	357	356	353	347	333	370	350	387	357	340	329	380	359	364	377	363	348	369	341	366	369	345	363	393	391	374	363	371	381	334	355	376	350	360	360	331	339	389	387	363	377	339	373	363	371	369	359	358	359	360	403	351	326	378	389	353	348	394	321	351	352	397	356	388	351	365	354	348	363	332	369	317	347	384	321	360	390	392	338	345	337	358	385	366	370	398	354	369	360	360	386	372	331	365	340	380	381	362	361	359	352	344	368	392	377	369	348	389	367	352	335	355	352	346	380	365	377	370	385	363	368	335	426	383	379	384	390	393	373	350	365	372	387	357	385	360	346	362	388	384	346	380	382	361	360	367	339	355	362	351	342	364	344	346	361	347	350	364	355	348	377	358	373	372	394	358	359	345	379	343	350	328	396	398	372	372	376	360	357	390	353	352	344	346	383	348	362	366	337	362	339	363	361	349	358	352	337	392	375	365	366	330	373	354	389	348	350	343	355	383	371	339	332	339	326	357	335	330	357	353	351	352	383	350	374	373	363	362	360	356	348	365	358	317	372	357	345	345	373	396	360	360	340	354	385	325	339	330	343	375	374	379	361	375	358	350	355	371	354	343	375	329	393	380	353	382	384	365	355	345	373	300	349	369	360	376	382	368	359	389	386	325	354	390	379	361	329	352	384	366	365	371	355	357	365	331	334	340	358	379	357	351	356	335	366	356	361	395	395	389	361	335	353	351	351	362	376	370	360	357	322	348	365	373	315	328	370	344	353	362	326	372	351	339	384	367	345	346	328	345	367	348	365	383	362	370	372	340	360	370	381	368	331	342	343	370	317	369	389	390	366	374	386	391	368	370	368	338	367	333	347	375	347	367	362	358	375	390	414	379	377	372	364	345	366	343	346	367	381	368	366	338	364	350	373	381	363	363	367	343	314	371	346	328	365	371	334	390	366	389	345	343	353	395	372	319	360	319	348	378	376	404	371	349	378	377	328	391	354	369	361	348	355	363	360	356	376	367	387	360	330	367	351	386	338	339	330	350	373	352	322	356	380	389	380	347	318	362	364	329	352	327	375	353	373	386	372	371	391	347	370	364	378	371	343	368	338	359	381	362	385	387	375	329	332	368	387	347	364	363	396	374	391	367	341	350	344	386	397	350	349	373	383	329	367	353	355	377	351	360	382	373	352	360	370	368	416	359	392	382	386	355	370	364	367	345	367	342	342	379	395	386	355	349	386	352	366	380	335	373	363	364	360	373	328	357	368
30070	3536	1511	1077	995	935	873	876	889	891	893	856	869	852	857	860	837	869	897	846	912	849	885	912	886	864	860	869	833	817	862	814	803	870	888	820	875	859	848	881	832	906	900	847	857	841	840	942	881	816	874	850	832	840	833	844	849	856	810	842	845	883	870	940	916	851	905	821	850	872	858	846	829	859	845	866	807	821	798	838	844	850	823	844	894	824	873	906	824	851	835	858	828	838	910	865	837	783	814	906	848	831	881	833	825	816	865	825	816	884	865	816	875	834	804	824	903	877	846	820	859	834	884	830	851	906	873	862	852	839	857	837	858	835	809	834	829	867	819	871	871	875	824	849	832	823	862	823	882	874	835	815	832	854	869	895	897	844	898	908	849	882	878	926	862	902	852	861	845	853	866	817	881	866	851	865	841	813	830	845	878	866	844	794	856	811	822	831	881	829	863	848	836	851	819	836	861	895	881	884	854	850	873	858	864	849	870	854	867	878	832	861	870	893	862	821	837	900	847	862	892	866	853	827	875	812	877	843	869	848	855	811	867	897	851	887	843	846	880	799	894	900	827	921	818	853	853	878	832	824	883	881	899	888	848	821	869	858	881	874	872	856	838	832	882	811	823	864	901	889	820	855	905	813	905	844	859	925	888	833	886	802	884	863	864	837	859	848	820	829	844	834	865	855	854	877	894	858	872	846	900	826	909	860	845	890	836	794	862	805	851	881	860	872	827	865	865	820	834	857	810	888	863	844	878	853	826	868	894	869	840	842	899	887	798	838	896	821	827	849	902	894	914	881	828	891	838	864	834	848	835	852	844	878	842	839	865	877	843	889	857	866	845	900	864	862	813	877	856	881	831	845	881	876	837	791	846	865	821	869	886	879	892	877	820	892	832	876	844	870	868	834	843	854	830	849	870	845	835	862	836	912	870	821	835	877	846	872	844	821	786	880	885	815	832	877	868	869	865	841	842	869	838	865	867	831	876	892	890	850	845	856	850	886	835	901	834	832	836	896	861	876	866	869	885	813	829	806	826	865	864	826	904	825	825	868	820	865	847	898	843	829	846	869	809	840	872	850	840	851	805	796	810	875	853	863	853	867	826	886	849	816	887	867	877	858	855	857	816	885	878	812	834	839	844	854	809	896	851	846	842	838	838	875	845	851	896	857	814	878	885	885	803	852	855	906	890	862	815	852	871	853	840	876	858	860	865	826	859	881	858	780	838	867	912	886	868	863	801	859	858	847	844	833	820	824	852	781	880	840	874	864	843	866	805	898	794	860	881	853	845	830	839	867	818	910	868	844	811	839	836	876	828	926	860	831	819	844	868	817	868	843	891	867	843	807	858	837	857	842	811	877	855	863	837	884	860	876	858	831	872	827	909	840	869	886	897	872	877	819	867	883	806	878	887	859	894	840	877	872	872	862	863	820	832	894	840	848	884	858	843	837	840	816	870	880	844	847	862	859	831	837	839	876	884	839	886	847	817	827	856	853	817	875	840	876	805	867	831	889	811	819	826	870	820	847	895	858	817	846	860	834	851	820	911	882	800	908	893	837	899	879	876	895	879	880	846	799	870	855	870	836	900	876	850	849	881	861	845	852	821	859	867	851	863	881	841	888	830	851	875	789	886	832	861	856	910	851	830	863	877	854	830	832	902	835	843	846	864	836	886	869	844	875	891	841	827	878	868	840	870	857	872	800	830	882	884	864	857	797	804	815	821	833	875	881	860	850	915	856	874	865	831	847	827	877	893	825	831	798	852	842	814	873	912	855	825	842	881	825	864	876	832	844	838	796	882	834	832	836	905	855	855	827	862	833	870	869	856	871	792	845	874	872	852	804	811	824	845	841	864	897	857	893	854	832	918	856	794	843	776	868	857	858	841	855	856	808	835	844	851	870	898	844	877	817	876	802	827	837	846	880	851	848	840	825	846	878	839	858	821	842	890	819	796	813	839	811	838	890	792	842	859	826	841	870	891	850	854	800	822	842	883	882	853	836	860	871	878	831	792	852	833	872	883	901	869	841	819	835	864	853	809	875	830	843	873	842	863	876	870	868	870	903	849	941	796	852	812	867	874	867	950	870	866	838	844	810	821	858	825	886	865	824	817	848	894	811	896	864	894	835	883	869	875	828	849	871	809	796	887	854	856	806	796	873	857	855	883	871	862	858	863	845	839	874	842	859	791	862	852	860	831	837	896	880	874	823	868	866	883	853	820	799	814	878	843	814	834	870	833	820	857	894	820	826	830	908	839	918	868	815	857	845	812	817	866	936	842	838	900	890	854	834	818	860	868	826	873	838	897	854	852	833	872	851	867	826	872	870	802	831	774	886	825	878	889	892	864	859	839	830	864	847	813	878	854	914	825	826	826	823	868	809	832	872	855	832	838	838	877	871	841	864	788	901	907	885	854	872	821	864	882	835	837	915	870	835	871	835	829	853	840	834	890	826	867	839	871	844	883	839	876	849	823	814	868	842	861	817	859	858	787	789	832	868	813	881	869	842	853	826	892	808	853	903	868	830	835	876	865	834	895	887	827	805	898	897	855	853	821	890	812	839	888	877	819	839	865	845	825	829	904	851	827	846	836	810	866	859	900	840	843	816	830	887	843	863	858	840	919	849	853	866	863	871	827	821	854	825	907	867	841	873	845	806	873	865	856	850	844	846	887	813	824	827	791	803	843	864	839	863	904	858	864	887	873	871	856	896	811	842	916	858	839	880	875	793	846	897	842	859	829	819	874	880	800	901	872	891	855	878	837	819	801	837	885	876	819	878	857	846	844	831	868	830	829	828	853	847	869	836	870	844	853	861	854	803	852	864	832	825	878	890	843	899	846	861	859	830	779	870	849	913	899	810	876	846	855	823	839	891	855	823	914	891	899	886	857	839	795	816	834	854	870	866	841	864	878	887	851	859	876	860	826	786	849	890	825	865	884	832	858	863	851	878	848	863	823	845	835	809	883	843	858	843	785	848	799	871	854	819	857	812	823	877	824	859	817	856	900	851	856	855	875	871	853	864	825	802	869	848	901	839	860	872	845	826	868	838	897	893	864	857	856	862	845	868	860	861	805	821	858	925	857	848	824	885	862	851	821	880	838	840	837	845	816	808	849	870	841	834	806	857	857	871	875	861	844	842	826	852	855	852	845	835	841	881	818	875	877	821	865	864	846	797	862	821	834	903	905	876	850	819	865	858	865	866	848	829	866	891	852	850	855	858	916	857	855	876	840	870	838	807	853	826	909	858	817	821	878	856	875	883	829	856	895	868	885	920	841	848	922	915	816	816	808	807	866	815	906	867	855	841	836	867	834	859	899	876	849	886	870	846	837	841	832	833	872	849	854	911	864	864	904	902	816	873	855	845	899	904	811	908	834	885	809	862	853	867	816	819	791	853	860	875	887	903	864	761	841	870	830	846	822	852	835	823	846	850	883	856	879	856	832	827	816	867	894	844	870	874	862	843	842	802	865	834	892	848	872	841	823	840	833	840
24404	21482	25141	28245	21482	21499	18201	692	433	393	364	348	352	276	299	298	308	332	283	302	300	295	288	313	312	270	277	309	277	289	285	307	287	312	309	285	253	267	288	301	294	286	293	262	297	266	268	296	289	307	292	266	295	319	252	271	289	265	321	289	284	256	275	269	282	267	243	280	310	274	255	281	285	305	300	300	292	315	264	262	332	290	294	258	285	291	285	313	285	272	277	284	304	264	289	275	314	295	291	271	275	286	290	279	294	262	300	286	282	265	278	270	275	298	314	291	291	283	266	283	283	279	300	272	277	264	268	280	282	295	285	302	296	295	290	291	270	278	276	275	282	284	267	282	301	297	261	284	262	295	266	270	252	268	305	288	278	266	285	300	289	263	266	250	269	304	276	249	294	300	326	282	295	270	268	307	246	284	287	260	262	288	275	274	295	272	279	273	286	259	290	275	275	256	263	295	303	284	303	339	301	278	291	265	299	285	300	325	287	311	270	293	297	257	276	277	272	270	275	283	278	292	288	303	295	273	261	281	294	284	271	267	269	295	297	292	294	284	277	272	261	295	304	299	289	278	290	275	280	282	280	272	271	302	306	271	313	291	282	267	284	292	291	277	283	292	286	276	275	268	310	263	280	274	264	293	277	301	273	325	295	280	281	262	259	260	292	299	275	280	316	265	300	263	319	275	293	265	281	293	268	281	291	283	277	259	300	288	247	278	264	280	263	297	275	279	277	249	260	324	286	304	304	268	305	294	302	260	306	261	293	280	284	251	257	294	262	273	274	315	250	283	279	292	272	304	278	270	263	267	290	279	283	302	284	280	260	285	296	287	290	304	297	264	280	253	234	276	262	276	281	237	287	273	291	248	284	271	275	293	308	269	291	316	266	283	296	297	283	261	288	300	294	299	306	307	283	265	298	321	280	289	234	283	320	293	276	279	290	305	303	297	299	278	291	291	290	267	314	291	263	253	308	276	323	264	299	296	283	271	306	282	276	242	293	274	297	289	315	310	292	328	279	277	293	312	296	288	277	319	281	293	245	245	261	264	301	278	260	269	265	263	275	288	258	278	294	294	260	270	249	281	244	293	277	296	287	307	277	274	282	291	307	289	312	289	323	293	289	309	272	276	297	293	290	264	277	259	323	283	289	271	267	276	264	291	272	279	289	260	259	255	231	294	287	287	246	258	270	294	274	293	281	288	286	255	264	274	281	264	284	311	281	253	255	259	259	301	274	320	268	265	271	307	309	270	289	272	299	309	266	275	282	296	261	278	276	291	271	277	289	255	243	309	266	250	266	309	263	273	297	278	283	267	267	302	290	303	271	267	266	264	282	309	276	291	284	301	272	287	267	269	353	324	275	292	281	289	278	303	293	336	288	294	298	296	306	259	292	274	308	262	255	275	285	270	335	269	308	322	304	302	294	270	292	286	311	277	344	269	260	283	307	279	283	272	292	309	281	276	315	293	295	311	267	275	279	272	260	300	312	254	271	294	308	279	283	286	283	278	294	266	276	278	336	250	294	292	266	280	293	262	257	306	277	297	271	285	275	304	295	272	297	271	307	287	302	279	266	294	296	299	312	248	306	282	245	282	327	272	300	265	267	267	259	272	297	279	273	259	274	263	255	265	268	243	245	289	254	307	267	286	284	256	287	277	270	277	280	283	298	274	285	245	287	281	276	275	289	306	278	280	261	282	304	260	279	256	281	319	293	294	278	282	272	288	301	289	288	295	272	296	284	298	272	264	250	273	297	319	253	270	262	274	300	297	284	291	273	280	293	316	299	289	283	278	270	278	277	300	298	265	287	282	284	318	289	265	288	286	268	285	275	306	272	264	263	280	269	250	306	299	301	287	271	290	258	253	299	286	287	276	251	281	294	297	290	330	261	235	277	317	309	285	298	313	286	271	309	303	262	294	298	238	296	282	271	285	271	292	316	259	258	286	299	265	282	295	268	253	242	311	255	260	257	304	293	290	305	284	265	271	273	264	288	293	297	285	293	277	275	275	297	292	279	260	283	256	267	290	299	287	279	283	291	264	295	297	299	276	275	285	307	328	313	267	280	269	291	273	305	254	285	266	282	314	286	287	272	340	275	286	308	311	290	287	269	280	254	302	274	275	281	294	290	259	275	277	268	293	312	295	284	298	298	274	287	278	282	251	293	266	304	276	274	277	315	267	275	272	268	261	270	297	287	264	264	254	271	277	255	303	308	266	273	263	272	275	292	279	302	281	273	294	286	273	275	297	289	259	297	306	307	282	275	288	317	280	273	291	282	257	287	284	268	252	278	281	316	310	270	264	276	276	266	266	284	297	301	292	274	324	317	243	248	272	267	278	277	274	273	275	285	279	284	281	276	279	282	282	311	267	279	244	268	297	265	288	281	287	303	285	292	285	302	296	271	265	265	270	279	264	287	293	327	288	293	305	287	250	300	323	289	300	273	298	291	282	292	283	268	259	265	240	298	277	262	289	300	315	278	270	309	293	303	282	283	270	282	298	270	284	270	292	258	273	267	273	258	291	280	309	272	296	277	314	297	268	260	276	289	289	284	270	242	282	287	285	274	263	279	304	280	269	270	286	292	282	260	270	289	277	292	282	295	255	275	308	285	301	293	286	266	306	264	293	286	297	291	303	267	276	292	299	296	272	299	306	300	299	276	298	293	280	291	261	270	288	281	286	312	276	271	304	325	283	274	275	281	290	257	290	269	242	288	259	305	283	281	292	257	280	312	287	273	255	313	243	270	297	274	253	292	280	296	310	261	298	281	277	303	259	271	297	286	304	269	261	262	279	306	312	287	248	264	297	282	258	296	275	324	267	281	318	296	288	279	256	289	281	283	269	281	316	261	287	306	290	260	277	300	267	272	326	286	296	299	280	267	282	273	267	309	278	287	270	265	267	281	301	281	276	287	301	289	274	266	269	245	302	303	289	262	297	299	260	263	269	303	305	281	256	279	293	279	271	263	254	291	293	298	294	270	256	280	260	283	268	291	285	271	270	274	279	271	290	255	287	266	281	270	290	301	271	316	267	270	276	272	296	286	291	283	283	289	280	263	270	312	275	284	311	303	299	280	267	319	292	277	269	284	285	267	268	320	264	289	274	268	295	263	303	276	270	293	274	301	293	288	292	272	298	273	297	261	282	267	283	263	271	283	291	286	258	237	244	292	314	267	257	281	282	302	288	280	293	306	278	300	251	291	260	258	306	272	276	251	264	281	314	314	290	296	279	281	269	322	270	300	268	291	283	290	300	306	237	265	272	262	285	286	272	275	313	278	301	278	296	295	292	301	342	309	311	289	283	271	269	299	264	269	296	276	278	279	302	268	304	260	261	248	270	320	287	275	299	252	272	281	273	277	267	317	278	286	304	332	260	265	276	283	297	276	272	276	276	261	260	282	256	279	287	292	264	263	282	300	274	275	278	283	242	295	280	260	279	261	278	275	268	277	279	269	274	268	293	326	267	294	281	277	292	268	272	299	283
34825	5005	1937	1141	924	791	738	721	651	699	723	679	667	693	640	689	663	618	685	686	708	706	699	697	707	702	620	633	645	708	617	632	640	695	661	666	611	624	643	690	650	660	631	623	659	628	684	649	674	674	688	655	647	608	658	686	641	645	661	647	660	691	681	639	664	680	632	724	710	618	682	686	718	706	626	651	674	632	649	689	667	661	639	649	667	695	666	656	625	675	650	654	686	714	615	694	634	678	659	642	688	637	625	698	718	637	696	649	680	663	652	657	654	654	637	684	655	638	645	683	667	651	612	691	641	625	698	637	694	645	668	622	661	682	646	653	660	680	619	704	672	714	705	668	672	669	634	640	632	687	696	631	664	636	676	658	675	689	664	688	630	614	648	627	657	656	729	631	636	703	623	641	653	681	665	680	667	668	651	652	665	684	670	645	676	624	691	629	697	676	621	690	665	661	686	669	597	710	652	606	619	626	672	643	651	705	648	672	659	634	701	637	675	681	628	667	687	677	670	662	648	665	670	685	712	690	626	670	631	617	668	679	636	629	632	642	625	677	690	658	704	651	649	627	658	660	622	667	649	668	645	666	656	667	691	651	613	669	652	618	718	665	668	629	635	634	642	684	689	670	621	683	712	631	669	623	673	685	693	647	643	649	695	644	644	666	696	672	677	666	665	657	684	636	659	680	656	637	634	659	699	650	653	635	648	613	621	633	631	627	696	646	662	618	618	638	642	640	633	680	685	650	649	619	643	620	675	644	645	712	669	616	652	639	645	607	676	637	661	653	654	651	659	686	664	637	640	669	672	656	600	661	636	645	664	690	656	649	659	605	655	703	670	689	649	665	645	639	631	615	641	690	651	601	644	696	675	671	666	637	641	640	670	612	710	658	717	674	626	625	645	648	601	649	638	687	623	638	687	635	668	690	627	701	656	657	679	631	684	646	663	691	682	641	657	668	698	660	686	635	611	654	676	632	660	661	708	656	677	668	645	668	633	653	674	696	637	615	669	649	640	670	624	684	641	687	658	663	653	646	627	649	667	656	626	679	667	633	711	661	700	645	636	643	689	690	665	698	622	672	649	637	662	696	696	714	709	642	655	683	648	638	669	678	636	691	667	665	672	686	653	621	637	711	661	626	598	642	629	664	636	679	677	677	611	586	717	662	690	672	659	646	647	708	661	649	651	696	651	689	688	682	660	655	683	595	735	664	697	687	694	674	720	653	680	687	663	632	655	651	696	641	648	726	678	653	673	682	628	636	710	637	649	702	635	638	707	657	614	663	631	642	678	629	622	662	688	647	667	678	719	662	637	645	669	657	658	638	659	682	653	718	664	669	615	626	612	653	683	675	653	682	651	613	647	671	659	591	641	646	609	679	695	616	640	628	647	678	642	620	629	694	673	652	607	685	650	700	676	679	672	610	678	652	656	645	617	667	624	702	699	705	662	666	666	666	682	670	614	622	651	592	687	646	659	673	681	663	658	649	624	651	616	639	695	612	684	649	594	695	686	630	665	644	659	678	656	660	679	616	642	607	679	651	684	603	655	678	654	685	690	625	657	622	677	653	669	670	671	637	652	692	630	690	675	641	629	635	670	631	669	697	657	707	645	685	650	670	670	643	603	658	631	692	666	590	695	646	638	656	669	630	632	647	660	644	663	646	694	618	695	689	639	632	661	663	709	632	661	652	638	660	700	622	643	650	696	713	670	667	673	672	677	632	633	637	638	620	655	626	649	670	660	663	644	614	622	630	628	617	655	647	664	651	575	648	664	699	664	638	680	601	649	658	672	719	647	666	667	668	659	688	619	681	629	596	646	633	663	704	646	660	617	681	647	621	689	634	625	642	652	650	675	659	656	633	639	664	683	665	672	686	703	671	653	673	617	616	696	669	667	672	633	657	633	647	658	637	646	632	609	677	642	660	654	630	637	656	671	628	655	677	620	645	648	667	666	663	660	626	705	642	687	675	650	659	671	681	659	649	634	630	664	658	635	650	690	708	664	669	650	670	640	666	652	612	723	680	640	673	585	694	607	640	643	663	660	647	631	652	715	658	669	665	685	673	648	663	650	635	695	645	660	672	682	668	644	656	650	693	701	642	666	635	627	722	705	678	649	723	652	669	631	696	650	630	656	676	688	650	668	681	680	630	662	673	655	614	646	723	617	686	658	712	645	678	689	638	674	654	665	664	668	662	621	611	671	657	628	669	637	646	643	674	666	618	658	666	652	671	677	645	671	625	648	645	668	633	661	659	695	613	658	611	640	658	658	658	624	656	624	629	688	645	615	664	613	651	654	625	646	678	666	646	688	636	612	647	654	636	699	641	657	660	701	652	683	667	635	689	675	648	641	645	638	687	662	663	667	626	628	656	667	643	680	641	677	690	638	678	657	614	616	679	695	653	638	633	655	705	694	631	672	645	690	684	668	649	695	699	680	632	619	655	614	656	630	685	618	648	666	638	644	640	706	669	651	696	690	668	661	657	634	610	675	652	674	629	622	652	614	646	636	635	682	672	702	676	653	655	643	678	661	622	646	684	657	679	671	653	661	712	635	650	642	685	648	650	659	654	658	635	646	683	645	709	653	678	663	670	669	649	664	654	660	640	665	697	654	618	688	655	681	634	648	646	633	670	708	688	633	688	658	624	658	635	708	629	669	617	667	625	650	613	626	635	681	643	651	651	618	631	646	686	665	647	640	682	637	662	687	696	656	687	671	645	624	629	702	692	671	678	653	655	650	694	668	678	643	633	638	651	692	666	696	633	648	617	657	682	630	655	708	690	667	660	634	641	670	664	646	666	668	611	712	648	650	704	629	661	661	714	666	630	623	681	672	610	679	645	665	629	636	700	660	673	644	617	663	627	638	674	661	703	615	686	674	672	632	663	648	652	650	678	678	647	648	666	673	615	697	668	666	668	684	592	640	687	664	649	640	634	602	665	672	632	643	670	643	656	586	661	619	671	655	678	703	664	678	653	690	645	657	607	680	623	719	639	665	693	648	671	672	681	665	656	640	669	598	624	671	659	680	647	668	647	605	637	670	641	693	684	686	660	676	636	622	693	646	674	672	633	660	670	719	664	672	633	632	641	629	646	603	629	624	670	606	676	673	624	630	672	640	618	626	658	674	680	650	694	665	684	676	643	645	676	658	706	621	655	663	658	638	640	656	681	682	701	626	652	624	689	633	629	610	641	662	679	678	689	632	611	663	640	681	686	687	652	669	668	617	619	662	666	680	679	694	684	666	664	651	631	669	657	650	692	634	666	657	663	640	660	664	659	662	647	711	606	645	649	671	676	673	705	651	678	672	664	618	637	679	673	671	616	658	681	692	622	642	658	671	665	648	624	702	680	674	632	654	633	679	636	687	659	685	649	658	672	657	644	670	675	617	655	651	632	642	648	647	678	662	679	649	696	681	693	672	697	680	651	649	629	681	648	621	668	644	695	622	674	649	644	689	661	663	678	704	652	660	699	644	660	668	622	680	652
31080	21179	13432	911	325	270	235	237	248	260	250	258	217	243	203	244	231	232	228	207	233	256	257	258	234	238	239	250	233	231	206	230	234	223	242	243	232	229	222	277	236	241	239	215	251	231	238	221	248	249	247	220	257	260	215	231	239	227	201	226	243	223	243	226	245	245	217	230	224	246	237	234	252	242	222	252	211	260	234	238	220	244	222	300	244	199	236	254	222	273	286	225	222	199	228	240	241	224	232	255	273	223	225	225	237	233	238	221	233	256	226	220	261	210	220	222	237	238	229	221	238	239	235	235	248	214	225	228	247	257	256	228	245	270	252	242	240	245	218	233	229	216	230	249	250	244	223	251	217	265	280	235	240	222	269	256	267	241	254	255	222	210	259	212	214	215	246	217	225	238	236	242	257	248	227	244	244	225	216	240	212	229	260	219	237	224	255	238	255	225	240	227	223	229	227	209	244	235	228	220	265	247	218	267	247	217	251	242	230	238	211	253	229	240	224	257	207	251	207	246	230	228	220	234	239	235	240	205	231	224	246	251	255	256	237	225	269	229	252	229	233	232	238	250	235	251	221	239	209	229	272	247	245	240	240	235	264	258	246	223	261	283	261	243	235	245	242	218	238	244	226	257	266	240	230	237	240	227	238	210	233	232	262	255	219	225	247	225	240	243	233	247	224	234	260	198	233	242	250	269	231	201	238	238	226	268	224	231	226	218	244	236	208	245	255	233	241	238	214	228	223	252	229	248	230	254	231	221	240	235	237	230	206	246	254	229	273	262	221	252	220	241	228	274	263	254	232	247	266	257	230	232	240	250	247	248	229	247	214	233	220	218	248	229	249	227	246	230	209	230	239	248	241	220	239	234	251	228	222	223	223	245	216	226	236	230	233	265	223	250	247	224	255	240	254	259	247	240	251	261	258	234	227	238	248	243	256	223	235	217	251	261	255	239	260	207	261	246	223	233	252	258	216	233	216	240	255	242	228	234	248	217	245	224	262	236	229	232	224	242	220	245	238	258	249	199	247	258	247	243	226	246	257	243	250	208	230	234	230	240	234	237	221	250	255	236	227	238	230	236	242	240	230	227	230	206	206	220	233	269	253	241	236	274	237	258	218	206	242	213	256	226	247	233	232	238	229	233	250	257	212	219	216	233	225	213	232	247	222	246	235	244	246	226	230	249	284	232	233	237	228	248	259	243	252	225	238	207	261	252	212	204	263	229	216	243	207	227	219	253	202	276	241	257	232	248	243	243	203	216	249	231	229	236	244	260	269	238	217	240	232	236	248	253	240	236	227	241	246	234	240	232	224	261	249	225	242	223	236	253	233	230	212	244	213	235	240	203	240	243	245	243	260	241	242	213	242	231	215	252	226	221	242	254	274	251	225	247	219	217	235	252	234	239	263	241	233	260	247	237	218	230	209	260	247	227	206	250	256	229	246	226	235	229	230	234	241	277	223	233	247	220	232	229	215	257	229	266	239	224	252	248	233	249	217	226	224	232	230	231	259	232	224	238	239	217	259	224	227	267	218	244	244	259	229	256	244	258	258	223	206	242	259	242	236	259	250	240	252	218	226	235	243	224	225	248	240	231	248	243	251	246	234	240	276	263	262	252	232	239	260	244	260	221	255	249	237	255	222	202	226	234	222	236	264	251	216	225	229	237	227	247	234	241	220	254	231	232	221	233	228	246	232	237	242	239	247	218	251	229	243	237	237	228	238	237	247	224	219	243	252	234	236	222	211	248	241	231	252	228	236	243	220	237	237	245	229	244	232	236	237	218	247	237	231	238	254	210	258	210	255	242	253	253	203	243	246	227	242	255	224	235	223	263	226	243	226	228	247	209	242	234	247	214	235	242	235	233	214	250	210	222	261	255	247	208	251	247	219	226	237	248	234	251	253	216	242	219	226	228	247	221	244	230	235	235	230	232	239	233	224	228	226	255	229	210	257	239	239	234	226	216	217	242	210	226	235	245	234	239	228	245	247	223	241	212	243	230	244	237	247	234	244	228	243	226	255	246	230	247	209	259	221	243	242	232	263	215	247	222	207	236	209	215	265	240	237	243	249	216	214	251	236	267	241	237	220	242	222	235	240	242	238	258	254	253	229	235	222	256	216	226	234	231	236	250	237	220	226	207	227	243	226	232	256	237	246	199	233	240	214	233	214	241	253	251	235	214	229	214	244	230	235	233	234	271	212	249	265	229	267	234	229	224	254	238	237	248	210	245	238	253	225	243	237	222	233	229	236	198	260	252	227	226	254	242	221	236	245	238	262	259	269	256	238	235	256	244	229	239	233	248	237	248	255	243	239	231	253	253	257	233	245	206	231	241	228	280	244	231	222	222	246	251	233	227	243	241	260	225	264	232	206	232	221	223	258	268	237	229	250	231	235	244	258	268	232	243	256	250	218	233	247	222	246	228	271	276	214	231	225	251	258	216	241	223	217	257	242	231	237	237	237	242	252	228	253	238	247	255	242	263	281	244	258	239	231	244	222	252	232	239	286	217	221	223	227	219	270	194	230	240	241	251	218	232	227	257	211	240	250	247	212	228	255	217	237	220	222	258	230	219	253	201	226	258	237	243	229	249	222	261	224	209	253	240	243	260	242	233	239	222	238	246	243	232	234	209	243	239	233	249	239	219	230	248	234	209	271	219	222	241	220	243	209	286	215	251	216	231	221	242	251	254	219	221	210	267	220	242	225	225	241	232	255	247	226	257	225	211	216	224	251	255	262	232	277	267	250	247	242	248	233	221	256	212	247	225	241	238	252	218	236	228	247	224	242	248	241	248	246	252	212	250	230	222	273	242	255	239	249	230	224	214	214	231	240	220	208	254	253	218	258	237	256	221	236	224	225	228	215	212	246	230	237	220	241	219	251	255	268	242	232	268	231	238	223	228	235	235	217	234	217	237	252	245	250	244	226	242	237	242	237	229	247	233	254	271	245	241	243	246	207	247	272	241	224	229	239	240	237	253	249	212	214	261	221	238	244	236	248	229	276	239	245	243	216	254	240	220	230	217	258	256	245	245	255	224	236	272	235	254	223	214	212	234	249	223	282	238	220	247	225	234	239	245	239	243	258	245	260	226	231	225	209	220	254	234	251	226	233	239	238	253	239	222	248	257	239	236	254	225	237	234	255	243	250	220	236	232	234	256	251	199	254	239	263	223	249	231	241	209	236	236	229	251	265	221	246	239	219	220	240	255	228	243	239	257	251	222	232	234	226	210	254	241	221	263	222	225	269	227	228	254	270	221	255	253	259	248	242	277	238	224	218	215	255	259	258	224	231	224	232	251	244	256	200	206	250	242	229	271	245	252	228	223	224	224	211	249	244	253	240	225	250	217	217	245	212	285	224	211	257	277	233	218	249	227	238	230	214	239	255	227	211	260	222	231	271	224	246	218	292	227	217	237	238	236	218	240	267	239	236	239	235	281	234	227	264	246	248	216	227	240	226	243	252	211	231	238	262	252	254	234	252	233
11842	828	671	582	646	630	610	602	623	637	609	584	591	596	602	611	641	614	630	648	663	651	597	627	590	645	605	602	617	587	622	648	621	584	670	641	581	627	631	615	592	611	635	582	603	616	664	635	631	633	608	604	601	595	652	621	615	647	638	616	611	577	635	645	631	618	610	630	601	593	636	603	589	590	566	624	599	608	600	630	612	579	605	599	632	614	632	652	643	585	616	619	642	608	644	637	631	627	614	606	623	602	649	622	617	617	599	617	613	591	654	555	582	582	595	631	610	654	656	599	615	612	589	631	617	640	645	589	583	610	590	656	618	661	602	606	626	600	612	628	622	655	638	589	593	625	640	583	595	611	635	625	610	642	646	623	634	620	618	597	597	642	606	618	595	627	655	613	631	579	612	642	588	615	608	616	661	610	624	671	615	640	627	577	624	646	603	609	600	647	604	630	639	606	607	621	614	599	630	623	628	621	643	607	596	613	638	610	648	606	638	615	589	622	619	640	617	627	629	637	625	614	639	630	620	623	584	632	617	609	631	657	576	606	592	577	597	626	606	639	643	549	626	599	623	614	649	590	628	604	651	621	577	622	611	604	578	590	618	613	610	648	573	634	636	596	627	626	600	580	603	596	593	580	602	584	669	658	594	602	591	608	572	586	619	607	635	614	604	598	607	664	668	643	640	588	585	620	619	625	623	641	646	642	587	618	592	605	639	633	655	616	646	606	578	618	665	591	635	610	609	615	588	663	626	609	630	568	680	656	616	600	612	607	581	613	645	643	582	629	613	633	636	605	636	651	634	617	611	660	634	583	634	629	618	608	577	613	617	640	621	640	618	581	648	634	600	634	629	560	626	601	557	611	631	579	663	600	554	603	643	643	642	604	630	586	638	618	632	611	611	606	644	594	616	637	607	581	632	641	621	637	606	648	615	598	627	582	605	632	646	588	670	601	588	623	643	593	665	611	600	576	624	594	603	620	624	572	635	629	581	615	580	651	604	598	632	595	640	598	618	604	606	638	630	579	597	540	639	607	565	595	630	621	603	611	590	590	636	626	648	645	585	607	607	642	624	644	638	587	641	615	665	607	606	645	601	629	585	625	645	584	616	614	606	582	667	605	677	620	622	601	617	603	646	645	637	627	624	629	603	638	618	623	624	587	615	620	603	644	591	612	647	638	603	627	668	599	591	621	614	605	635	617	578	591	616	634	592	571	607	617	637	638	646	643	616	599	582	654	579	637	616	639	593	612	598	628	607	627	629	593	585	648	614	615	554	625	609	646	596	626	620	609	641	604	587	635	589	641	633	627	655	605	613	614	632	633	624	562	664	592	655	582	652	658	624	615	634	612	638	640	593	606	654	611	619	606	623	657	609	616	605	599	619	610	603	616	610	581	672	635	643	609	611	625	614	650	621	627	618	617	575	645	609	604	637	603	647	622	568	647	603	599	642	603	602	603	615	596	631	542	628	645	603	653	600	602	641	607	629	617	641	640	603	608	589	636	606	596	612	572	577	608	593	674	647	661	629	629	642	590	618	635	622	647	662	635	608	619	605	603	618	649	649	607	607	618	643	618	631	568	635	595	646	635	573	561	601	608	644	660	587	607	585	609	585	596	608	606	623	586	598	610	623	611	589	626	596	607	632	626	669	618	618	620	597	657	667	650	606	628	615	669	630	614	597	658	624	653	600	599	604	605	604	624	620	657	623	596	623	606	630	644	644	603	608	632	611	587	617	609	623	573	604	624	644	624	613	651	574	621	597	664	606	582	614	585	599	657	651	604	643	618	612	632	614	562	588	592	618	632	594	620	605	590	631	626	658	596	610	571	588	663	652	583	607	603	603	634	589	644	609	577	643	600	608	594	616	627	683	678	612	643	631	633	618	587	608	610	641	599	586	616	634	578	638	628	609	619	596	569	626	609	649	636	629	598	589	575	670	623	648	613	595	606	611	585	624	670	623	610	601	558	641	638	647	619	569	660	633	598	618	583	623	625	630	588	599	584	612	635	630	633	622	633	618	649	586	605	670	642	590	614	656	646	633	561	628	624	619	584	576	619	634	610	566	639	628	592	634	587	636	628	611	601	595	587	599	616	579	667	616	622	603	607	601	613	632	601	620	588	608	632	623	644	633	644	602	637	621	608	582	634	627	611	629	638	614	602	563	592	618	583	587	628	580	596	585	623	595	582	618	622	613	679	607	648	615	618	572	627	622	594	618	623	594	598	618	582	645	609	618	600	616	593	619	636	627	596	616	625	635	609	704	583	604	587	655	616	632	647	624	665	645	582	638	585	642	595	588	635	645	623	617	582	603	611	610	654	651	679	575	610	609	637	617	610	606	597	624	616	584	638	616	593	638	617	603	643	661	646	582	641	614	604	582	606	641	605	574	628	612	629	587	611	587	611	606	611	557	641	592	626	601	642	618	634	649	587	639	598	578	615	625	630	624	647	639	639	608	590	657	592	642	625	606	569	603	612	593	600	620	614	583	644	663	631	614	602	614	590	615	646	618	586	571	637	657	597	602	630	592	661	637	633	560	581	626	598	652	623	620	661	650	665	624	652	612	608	593	608	603	609	643	619	639	599	642	603	622	600	610	602	639	634	651	579	655	601	600	626	639	592	597	609	625	609	613	635	600	607	616	609	568	637	597	619	640	631	612	611	615	612	639	660	622	643	612	650	602	599	596	625	615	628	617	642	619	634	586	613	606	625	563	608	628	644	635	673	583	612	601	607	636	600	681	662	602	612	593	597	613	577	605	619	598	597	618	633	595	604	621	601	627	585	631	628	635	573	588	621	614	578	628	645	591	590	614	658	653	627	611	623	559	654	584	632	655	661	585	664	651	645	600	580	643	630	638	652	580	624	583	580	606	623	626	620	634	572	596	619	635	631	662	557	636	613	622	597	587	625	574	603	627	649	605	638	575	622	611	596	583	657	641	636	644	654	625	633	675	647	587	644	598	610	605	624	631	623	615	640	644	571	615	627	645	576	636	558	604	637	632	652	659	621	600	620	699	568	591	588	607	617	625	583	616	654	598	599	624	662	645	606	619	607	610	617	603	635	640	595	599	650	595	594	648	634	604	595	623	651	630	602	639	592	658	614	602	596	604	625	608	569	604	588	622	630	628	617	566	616	586	613	644	603	631	614	581	606	627	614	596	627	602	593	608	577	616	658	627	621	682	542	620	631	622	676	620	623	670	663	620	595	590	644	660	588	625	611	631	622	649	618	639	604	610	621	650	628	616	598	602	633	607	592	640	647	637	645	656	604	612	612	584	624	650	559	606	633	595	633	590	597	622	625	606	618	631	619	580	568	561	615	572	608	658	579	598	648	620	606	596	596	610	583	645	599	638	618	607	626	637	626	642	663	579	626	652	601	629	557	638	584	596	626	584	644	615	605	633	622	618	612	614	620	613	629	640	575	620	640	599	612	595	610	652	664	611	569	588	625	606	632	588	578	598	641	642	623	626	618	656	595	614	589
24768	21420	24804	28404	21417	21329	1740	500	403	392	420	361	405	371	377	362	375	383	407	371	349	388	417	358	379	385	368	382	381	352	370	368	349	329	372	365	329	338	385	331	339	390	362	323	339	339	359	375	338	361	368	394	357	364	337	344	349	361	333	352	352	394	377	373	353	340	380	318	363	376	382	362	340	353	356	362	354	379	338	353	331	344	381	389	350	328	356	357	396	341	369	329	371	385	361	328	385	369	374	384	356	415	334	373	366	374	339	369	358	362	351	354	381	333	349	362	377	366	351	335	399	375	366	351	382	381	368	358	364	359	347	373	348	351	353	361	347	343	310	370	371	351	406	338	344	337	371	354	342	381	360	342	357	355	364	318	346	371	389	370	350	370	349	358	358	376	368	358	381	332	384	348	394	352	344	342	366	347	370	345	349	348	350	366	365	357	361	358	366	379	383	397	330	382	378	360	332	368	385	369	380	356	337	359	361	348	367	364	365	372	364	324	330	365	392	310	377	362	386	379	377	328	356	370	381	353	388	350	347	366	381	349	386	374	344	355	332	329	352	377	366	357	349	377	348	336	375	356	369	367	380	381	341	329	390	324	322	345	380	385	357	361	318	371	345	336	362	333	368	316	353	380	397	350	343	380	367	348	347	331	335	339	392	344	336	391	364	329	368	345	344	372	360	341	358	338	355	387	330	369	316	345	374	374	326	347	393	400	363	354	358	356	348	359	339	349	372	306	383	320	362	364	386	325	338	364	340	377	363	348	375	355	366	358	369	347	373	359	372	350	388	356	315	377	397	369	358	372	362	370	389	317	360	359	351	374	335	414	354	367	411	365	387	348	371	383	348	387	356	362	389	339	358	300	356	354	354	340	328	362	368	367	360	390	377	356	319	337	374	358	363	369	369	368	340	295	365	323	389	354	356	346	362	355	381	379	378	361	333	360	347	370	353	359	372	368	369	348	353	352	388	365	373	359	359	370	350	335	383	391	350	349	350	373	363	364	324	350	401	388	324	339	347	377	345	362	369	319	333	357	384	359	377	364	332	391	366	346	365	381	335	375	362	368	373	345	306	351	339	365	368	387	366	389	345	354	344	328	359	358	383	357	330	356	388	363	380	366	364	327	388	379	336	364	340	342	349	376	350	392	367	347	332	355	354	373	380	339	327	330	350	367	353	350	378	345	367	398	374	371	353	376	361	352	328	370	391	336	359	357	361	361	314	361	335	384	393	347	344	377	378	333	418	366	359	340	381	342	340	369	356	337	348	373	360	342	388	331	391	374	351	374	377	333	323	386	347	351	353	329	360	352	352	351	357	341	348	328	350	382	355	383	330	345	363	343	345	324	353	315	351	391	376	337	358	365	355	332	328	325	386	324	366	368	338	335	360	372	330	362	384	330	374	360	347	378	348	345	369	367	366	365	370	351	391	318	334	355	405	322	352	365	355	371	363	355	358	373	381	351	360	361	381	377	346	381	385	345	357	342	359	376	366	356	399	340	349	377	363	374	397	336	340	333	336	360	292	338	356	347	345	366	402	354	340	360	341	389	402	402	351	364	387	350	378	368	338	372	371	363	343	354	372	368	345	352	357	362	346	359	348	341	376	389	360	339	343	330	389	342	361	350	380	350	341	359	325	355	366	342	368	355	324	365	374	354	371	345	366	380	326	353	371	366	364	348	352	360	334	347	409	339	375	379	360	402	365	388	359	364	333	368	348	348	320	345	348	324	343	375	348	325	351	355	368	368	390	357	339	368	350	366	322	359	385	370	347	364	360	374	382	344	380	320	374	340	358	358	331	360	323	340	372	359	359	326	358	362	346	364	364	381	357	368	343	351	353	366	330	338	391	370	354	340	382	343	387	340	352	352	338	317	355	349	349	338	406	379	346	346	375	378	369	368	373	394	340	372	352	361	378	400	388	387	367	369	366	359	375	347	337	361	357	367	362	333	340	352	358	378	353	345	366	361	354	313	377	331	393	384	354	342	341	340	352	346	364	343	348	343	361	351	346	377	340	370	359	404	340	341	355	378	360	337	345	344	350	350	354	358	372	396	361	337	363	355	352	358	363	354	350	356	365	325	351	348	396	366	386	349	360	336	352	318	408	398	352	351	356	349	377	362	326	359	337	366	356	334	338	339	342	353	351	388	353	334	362	380	377	328	373	333	309	388	356	328	372	376	331	368	327	380	362	378	354	368	352	374	371	348	360	341	363	344	368	355	350	317	368	359	395	336	357	365	360	347	380	353	358	336	383	395	374	321	353	374	377	379	359	340	379	360	353	387	360	351	360	340	325	338	333	381	340	355	358	358	360	418	384	382	375	347	353	360	370	377	354	373	345	358	358	363	322	382	381	316	333	378	382	311	351	356	384	364	361	354	356	394	353	327	358	364	372	357	383	356	374	358	375	371	348	332	375	346	354	363	325	363	392	374	369	363	410	363	360	393	333	359	372	363	313	373	370	345	382	346	368	338	338	348	404	339	353	348	363	338	352	380	359	374	378	357	341	368	380	339	341	348	334	350	357	333	391	369	396	369	362	358	341	337	363	361	352	364	371	366	365	349	349	356	367	350	365	378	383	346	372	356	366	349	364	343	358	375	395	354	386	348	345	335	337	359	385	334	348	363	339	325	364	364	373	347	352	365	384	370	341	365	321	349	359	350	356	372	339	332	338	338	341	338	360	368	330	364	377	353	363	374	372	342	342	334	380	379	375	329	363	351	378	366	331	342	357	372	329	365	366	370	331	380	364	360	359	367	326	355	366	363	368	362	354	342	339	397	329	334	367	365	366	355	348	371	342	386	398	363	347	360	380	349	356	319	374	379	349	363	391	397	349	349	380	339	367	346	339	373	371	339	364	383	368	352	368	375	400	374	369	372	352	337	353	369	382	376	342	358	341	384	363	341	389	376	332	380	382	331	370	322	366	371	391	369	325	359	380	371	382	352	344	347	337	334	355	360	337	355	375	349	349	375	379	350	348	366	354	359	354	347	347	353	352	364	344	389	337	355	343	368	349	339	356	371	399	350	340	320	331	350	379	340	349	351	357	363	363	346	369	367	360	331	380	337	375	378	353	331	345	362	345	341	346	374	362	359	364	377	346	373	343	367	377	338	359	351	351	395	375	373	352	367	351	351	368	338	382	368	320	342	353	360	354	363	377	381	374	339	361	388	407	356	339	364	339	373	358	325	350	380	387	335	349	328	364	351	383	346	351	362	332	418	319	338	377	370	382	329	333	363	364	332	347	371	356	372	329	367	368	366	360	344	364	356	347	378	347	365	347	361	350	333	349	346	344	383	335	371	353	353	355	359	366	384	356	333	377	371	373	357	338	381	346	402	367	339	331	369	380	402	371	364	335	349	370	370	356	321	374	375	406	350	387	299	377	365	356	347	363	362	353	367	370	376	380	377	339	337	330	359	344	356	370	378	400	323	344	379	329	392	352	375	367	358	345	362	349	338	337	369	374	399	373	374	359	355	368	343
29895	3792	1496	1098	1000	912	911	908	915	908	831	844	856	853	855	814	887	893	839	842	867	808	811	815	877	835	825	824	862	842	878	859	802	877	827	893	864	875	824	884	850	875	848	841	841	886	835	866	826	807	854	796	841	835	889	846	857	834	853	866	901	801	841	925	807	868	795	889	852	840	786	805	843	868	835	872	878	848	895	896	798	865	851	821	853	870	807	863	877	885	794	878	855	872	880	878	844	879	855	877	815	809	882	825	867	861	838	863	804	840	862	824	837	841	845	876	876	858	867	845	847	869	891	871	819	904	853	842	829	885	860	826	870	820	845	874	828	869	819	821	849	852	863	812	866	826	837	869	826	832	818	849	844	823	868	847	822	842	843	809	861	837	799	849	858	891	841	882	875	887	809	851	879	869	857	856	860	863	877	791	843	860	899	874	843	852	844	858	871	833	843	857	870	841	845	849	862	855	887	845	817	884	876	818	817	860	849	863	821	804	829	883	840	836	824	873	857	850	809	866	895	843	849	831	872	812	845	840	848	880	878	805	804	815	804	845	833	830	846	835	873	833	814	877	895	808	849	886	807	850	882	844	832	870	830	866	839	845	832	862	856	854	831	867	841	883	830	874	834	815	875	894	853	875	848	856	823	836	829	850	901	809	837	826	823	831	846	805	855	848	799	846	851	873	819	844	828	847	881	851	830	860	848	839	830	866	838	830	859	844	859	865	821	827	833	825	855	860	788	902	833	853	900	810	874	876	892	792	904	871	843	815	828	855	805	816	867	860	871	897	854	845	856	873	815	898	811	838	858	849	776	880	836	827	885	845	793	896	828	834	844	887	870	848	845	813	878	840	817	842	828	826	857	885	861	865	837	876	818	852	908	845	821	784	859	834	821	831	881	829	849	856	833	832	857	861	920	828	881	838	851	864	867	851	837	823	835	804	884	849	819	891	854	860	871	855	823	862	787	849	832	846	838	846	854	850	804	815	888	824	840	855	848	837	872	871	841	830	837	883	878	861	815	823	860	810	834	836	857	869	819	870	840	885	844	810	867	839	906	834	818	837	832	809	837	813	847	841	832	870	845	840	845	859	859	800	804	848	836	877	820	829	878	847	890	862	836	803	867	848	822	818	821	843	847	862	824	822	865	823	875	824	877	786	820	801	856	816	839	821	869	834	823	878	824	813	861	805	907	841	864	888	852	836	805	867	894	869	851	825	826	846	841	849	821	863	843	817	855	883	831	865	810	868	833	841	841	855	826	865	861	847	892	826	827	864	864	839	821	855	880	818	871	870	860	873	803	857	839	898	851	825	832	801	850	832	882	866	878	863	819	880	812	835	855	853	868	841	866	859	857	817	846	857	835	840	854	811	851	897	866	810	831	834	832	789	820	816	895	832	844	857	859	866	849	819	864	860	866	826	844	844	921	866	839	899	879	850	842	839	838	848	797	913	805	843	825	871	844	860	827	850	841	830	818	822	862	891	863	833	851	825	839	856	893	847	893	838	811	831	868	877	866	879	851	847	835	818	840	830	844	835	867	883	836	821	780	809	809	882	876	833	838	845	826	859	814	856	887	868	868	834	829	870	879	821	875	829	815	874	823	814	858	825	781	820	800	905	825	836	864	842	846	782	887	888	838	836	849	843	825	833	842	842	807	838	847	880	851	818	875	794	842	852	876	783	847	821	809	878	780	808	853	860	854	837	867	856	856	863	821	918	841	800	845	803	847	913	836	803	819	812	839	840	844	799	873	868	881	849	854	803	835	886	834	824	845	885	889	829	822	819	857	901	849	810	871	852	894	818	836	818	884	856	827	846	889	855	839	844	857	834	906	836	838	842	845	794	866	820	821	815	800	846	921	852	835	845	831	830	861	847	950	792	810	799	820	833	866	867	842	860	861	827	782	856	896	875	893	852	814	824	813	829	883	832	852	856	825	862	831	840	850	870	849	924	807	805	815	793	771	883	887	835	862	865	820	872	847	871	842	849	791	818	870	824	847	869	894	830	805	867	854	860	841	868	938	876	845	858	834	819	860	839	825	827	850	839	852	835	842	855	871	854	935	814	861	881	823	843	852	795	874	830	854	834	861	857	850	861	807	799	885	856	797	859	869	837	851	840	841	866	774	816	818	890	841	849	842	813	847	828	817	816	830	826	841	863	831	918	870	825	783	882	808	840	813	792	866	869	834	832	873	812	835	820	856	836	841	842	816	867	821	786	830	852	840	829	860	864	839	840	863	802	826	893	867	867	820	864	836	828	786	831	803	850	803	863	874	840	851	828	833	803	785	837	819	870	841	834	824	873	818	825	828	826	856	811	805	880	867	820	829	836	819	824	850	872	839	895	838	831	776	852	858	847	848	824	868	842	837	813	879	852	846	848	892	838	857	855	847	860	808	887	856	823	872	843	852	806	786	847	825	866	846	851	827	830	900	846	873	821	852	832	834	905	882	857	825	818	846	902	851	829	803	864	767	876	871	847	855	861	870	825	864	831	854	872	839	849	852	819	833	794	865	877	842	814	848	851	814	874	845	830	876	792	854	839	913	846	888	830	856	846	891	850	825	843	841	838	879	840	799	881	889	863	851	801	890	845	893	784	793	890	801	846	838	828	875	844	863	838	864	864	834	831	845	874	815	856	806	859	848	825	851	863	808	827	862	790	809	862	829	881	852	862	860	939	872	863	899	855	828	802	849	762	828	847	861	874	827	847	866	880	849	777	808	847	867	846	831	855	830	863	840	881	854	876	818	893	837	797	807	859	857	793	846	875	799	862	870	832	838	879	853	872	831	850	867	824	845	838	808	833	858	816	900	841	882	846	848	881	813	805	834	834	863	866	875	835	859	892	833	809	869	834	805	845	817	817	828	858	863	792	842	820	827	855	831	791	872	833	869	873	892	844	819	861	830	862	891	826	867	848	822	879	847	853	836	857	831	842	834	863	828	851	851	881	801	867	870	829	853	882	850	832	851	801	861	829	814	846	874	861	805	816	852	864	828	849	864	873	824	886	870	878	788	849	823	858	836	848	829	842	859	789	859	837	877	843	815	904	829	817	878	890	857	879	859	828	847	851	846	797	880	762	858	805	841	890	805	808	864	836	877	877	747	855	816	812	838	831	814	819	891	845	851	836	827	883	840	805	888	832	842	883	840	846	831	882	828	863	829	830	861	859	850	787	848	808	853	877	843	851	863	881	827	866	853	851	857	870	897	813	848	856	808	837	836	900	908	838	865	857	850	861	791	826	859	859	834	897	813	813	834	832	875	878	830	861	817	896	875	882	816	881	856	851	876	851	852	845	820	890	794	824	899	864	831	857	850	880	846	916	847	857	849	787	825	887	855	881	890	812	839	835	858	849	825	874	848	870	807	851	880	882	856	838	824	909	823	868	872	846	822	805	799	856	863	833	838	757	843	809	785	857	793	830	836	854	821	812	806	903	855	889	820	817	812	837	816	836	860	846	838	879	795	857	813	870	838	870	815	857	842	800
24361	21474	25155	28207	21475	21487	18032	691	417	314	379	325	358	331	325	301	305	321	300	274	293	308	289	303	333	305	267	307	280	290	308	274	293	272	245	283	306	282	320	299	312	264	293	273	280	278	289	275	306	277	273	305	273	281	301	284	280	287	264	313	273	291	275	264	277	281	286	254	267	277	274	291	276	276	300	288	269	314	283	293	284	270	288	276	298	273	267	296	278	259	293	277	310	313	291	313	261	280	280	282	281	266	277	290	320	277	272	310	292	291	273	282	282	282	297	237	278	304	256	317	253	285	274	267	281	265	298	288	289	247	277	289	262	272	300	289	267	289	290	263	278	242	277	311	264	306	287	286	267	295	252	301	294	301	278	302	262	248	272	291	261	258	274	291	298	303	260	248	272	309	267	282	279	275	312	297	312	295	285	303	322	282	292	257	281	286	271	293	260	294	286	242	289	268	308	292	299	250	306	283	300	274	256	277	282	304	301	317	275	268	281	278	272	260	293	300	291	269	274	286	281	296	278	274	268	298	280	271	277	290	270	289	271	282	288	287	270	283	291	288	291	276	296	298	276	295	303	273	254	265	263	300	298	273	268	292	291	283	268	276	291	272	298	287	293	295	289	295	265	277	270	267	274	260	266	298	287	291	296	283	293	304	274	272	280	293	311	269	296	266	258	263	281	307	245	294	306	273	253	269	279	276	274	293	300	274	321	263	295	298	296	301	268	296	293	270	280	320	260	271	311	265	278	274	270	256	278	295	266	285	269	263	282	267	302	311	292	280	272	277	297	300	254	280	297	292	292	266	285	281	290	283	296	293	249	281	325	284	259	285	280	272	294	311	265	264	277	268	258	288	287	296	297	252	269	311	276	261	267	264	284	300	274	299	273	304	268	266	294	266	283	300	300	295	286	290	286	275	269	298	312	283	254	275	270	271	267	294	264	303	291	280	279	281	306	271	271	247	279	289	291	288	274	291	293	279	257	259	274	289	301	263	292	274	263	234	279	293	273	284	305	305	299	285	278	288	308	258	287	285	283	290	250	311	295	289	277	263	294	271	282	252	269	258	273	254	302	260	305	287	279	301	284	291	277	264	295	302	283	276	285	262	264	286	254	304	260	270	307	267	285	301	271	285	297	292	277	288	284	275	284	281	273	285	254	282	300	285	303	296	278	297	280	328	293	292	265	288	316	287	272	289	255	285	274	289	282	285	272	267	283	265	266	271	280	255	287	271	278	315	291	262	248	299	288	301	271	306	269	300	285	288	279	271	299	300	293	292	278	276	286	277	281	305	301	310	304	287	277	283	300	270	273	277	296	302	324	272	292	261	297	283	296	266	282	275	263	305	288	300	281	290	302	281	267	275	294	279	292	269	244	277	265	277	267	273	264	245	283	288	296	291	293	278	263	274	306	282	251	270	303	268	291	283	264	280	287	249	284	297	281	313	280	298	276	274	303	300	280	295	277	261	316	292	265	268	288	293	275	284	283	267	269	263	274	270	248	276	254	289	292	288	276	272	262	287	302	289	304	304	308	255	289	301	307	278	269	260	274	266	242	271	272	283	269	255	277	303	300	298	288	263	292	275	297	287	316	264	248	282	259	264	283	276	275	295	318	270	286	262	307	309	255	319	300	296	304	283	282	288	295	321	324	285	283	282	328	263	287	280	275	295	263	266	259	271	263	276	297	268	298	257	307	272	256	265	282	286	256	305	290	299	294	288	264	262	301	266	288	296	290	272	299	270	306	324	257	282	304	268	291	272	258	255	273	275	285	270	271	267	316	263	276	294	308	273	283	310	256	286	315	290	285	289	288	291	263	262	257	268	283	266	269	284	251	281	305	288	293	295	293	279	244	255	277	312	317	299	259	298	266	257	308	303	273	282	273	307	242	293	270	266	295	280	309	281	275	312	285	305	298	275	297	312	287	266	267	326	267	284	298	273	254	303	261	289	291	308	287	313	297	272	308	291	282	291	255	297	270	266	246	309	275	260	280	253	314	312	287	299	253	290	303	311	261	301	262	278	273	313	271	273	276	283	291	274	287	287	315	274	256	311	304	292	304	288	311	300	283	262	299	300	267	292	310	273	261	274	277	304	307	257	271	253	256	306	286	296	263	310	268	293	296	286	274	294	309	287	271	277	295	271	309	280	301	261	262	280	282	289	271	270	284	296	306	297	271	274	272	302	296	287	274	278	253	285	309	281	266	279	275	319	273	289	268	289	316	309	269	290	266	264	250	263	286	276	295	285	254	294	285	260	282	283	301	301	299	316	266	286	257	286	301	259	270	284	288	296	294	282	281	279	290	246	281	279	292	276	276	288	283	300	255	262	280	301	347	278	254	265	287	294	274	274	278	295	283	274	275	277	273	290	289	283	256	297	307	280	309	278	287	267	285	291	309	264	261	270	290	275	286	287	258	285	287	311	267	286	287	270	281	279	284	314	282	264	300	268	290	259	287	265	258	305	273	284	257	273	275	272	265	286	278	279	284	281	268	290	260	322	299	299	266	296	271	268	281	268	295	294	267	262	292	288	248	279	262	298	276	267	274	270	279	271	302	281	272	309	272	261	309	313	275	282	262	249	272	272	257	280	282	320	277	298	294	265	278	260	275	287	281	265	303	297	308	296	292	293	256	288	275	288	283	250	264	276	281	304	279	264	304	280	262	263	282	293	302	259	265	262	292	279	289	288	302	299	268	276	257	219	305	312	251	277	274	284	296	265	306	287	273	284	286	322	268	286	307	275	275	244	300	292	271	270	261	272	291	264	270	269	278	285	321	311	266	265	245	308	285	276	252	300	288	263	272	266	221	273	281	289	273	265	305	278	321	253	292	250	310	292	243	241	262	275	267	300	271	265	273	272	221	307	294	271	263	326	301	273	285	260	285	284	280	287	272	288	286	272	262	294	282	289	286	289	270	279	285	335	256	276	288	291	296	264	270	303	286	282	298	304	277	313	297	288	269	269	275	266	265	294	290	302	302	304	291	263	312	251	277	287	277	290	316	305	265	258	319	289	288	290	265	264	247	289	278	280	271	231	297	285	257	285	267	296	299	263	257	324	261	300	280	291	291	293	264	331	281	287	275	293	281	290	282	289	282	289	283	291	280	310	292	279	256	285	263	298	282	297	287	269	299	305	269	270	275	240	237	274	297	232	247	289	285	271	329	292	269	312	302	326	276	286	300	274	298	280	268	263	286	281	303	300	289	272	291	305	274	269	240	283	253	249	304	300	273	280	312	277	270	296	276	298	277	263	268	276	246	285	283	294	296	260	264	265	274	302	274	280	292	285	285	301	297	278	269	292	283	272	275	283	279	283	283	248	284	279	264	266	272	285	266	306	282	292	265	261	259	285	288	277	276	286	264	297	254	290	295	267	273	267	286	288	264	273	257	276	240	297	263	278	261	270	271	280	270	299	270	299	270	280	308	290	289	303	285	263	283	267	295	274	306	258	263	269	249	268	314	291	291	292	290	272	285	261	316	298
34883	4832	1914	1066	905	831	734	710	723	691	668	705	689	698	690	633	666	669	646	632	648	683	635	716	665	657	683	689	661	676	642	659	673	637	686	664	674	604	672	673	653	669	646	697	659	628	645	690	698	688	676	670	688	662	658	610	674	676	712	645	711	646	705	609	723	648	652	701	653	695	622	690	689	638	675	631	680	647	630	676	698	645	651	643	680	699	692	650	626	657	665	625	610	654	607	672	618	641	683	614	628	653	664	699	662	696	641	644	640	650	616	597	637	691	660	654	631	638	652	663	664	649	659	705	675	655	679	633	633	674	666	687	665	659	656	678	636	625	633	718	663	650	654	665	649	636	673	635	675	665	677	645	631	627	657	681	685	661	705	645	620	673	654	708	667	664	657	585	683	646	696	662	637	635	673	629	667	624	657	602	599	653	688	664	673	698	692	718	654	683	614	711	667	684	632	650	677	630	666	629	639	655	684	663	666	666	625	671	606	669	619	670	702	640	661	663	640	679	650	659	651	689	679	676	692	634	654	639	718	631	684	641	686	634	651	661	628	648	645	662	670	700	657	639	619	666	671	666	627	670	678	653	675	661	625	653	663	676	627	624	679	666	661	656	680	699	660	663	643	690	664	652	651	690	653	714	672	673	669	613	659	690	585	632	637	667	632	662	665	674	641	661	657	667	665	668	655	649	656	629	654	634	667	631	657	676	670	699	632	697	635	635	684	614	686	637	649	699	637	653	622	652	663	634	653	643	702	674	667	666	698	660	719	613	658	658	627	665	652	653	666	625	655	648	706	664	659	641	648	650	633	657	636	638	648	668	633	651	651	709	664	667	624	673	634	631	622	620	656	607	627	614	654	686	630	664	665	672	618	673	686	626	632	686	648	631	698	683	622	695	608	659	645	637	621	640	680	725	670	662	664	648	670	683	708	659	654	645	662	654	669	652	702	662	692	635	645	619	657	645	639	666	629	635	667	610	673	693	657	616	675	633	653	661	660	623	631	704	623	695	655	650	637	648	645	682	629	677	624	624	650	670	656	685	637	649	698	661	641	645	640	643	563	683	636	662	647	614	670	683	653	649	650	612	653	649	604	645	655	643	679	654	661	604	671	646	638	659	682	653	651	675	664	654	650	655	620	700	677	671	680	639	633	670	661	656	645	659	622	691	621	676	645	620	695	665	661	649	651	703	670	677	647	722	641	675	677	666	647	629	664	626	666	680	659	625	634	638	670	681	650	664	641	658	641	648	680	628	632	706	662	657	682	664	670	643	680	665	666	630	698	601	675	666	637	640	637	632	663	662	644	689	695	616	698	661	621	655	673	682	643	621	684	636	661	669	687	637	648	626	696	636	682	663	685	661	683	634	662	664	724	678	654	609	646	639	630	689	603	677	674	633	687	662	650	645	654	639	642	672	649	629	628	654	657	633	644	637	675	655	612	643	667	680	679	617	653	649	649	634	644	693	656	709	676	697	680	695	613	659	645	681	645	727	635	611	637	636	652	615	643	658	590	647	634	657	702	676	638	692	674	629	676	698	633	666	654	672	670	680	664	636	709	669	665	662	663	673	652	601	635	615	691	678	663	671	649	628	684	689	654	677	653	655	716	624	659	641	615	620	656	645	608	652	633	660	688	656	631	707	654	678	627	677	698	637	689	667	626	675	681	603	645	683	634	665	696	632	685	621	633	673	729	652	699	643	683	636	615	654	652	680	670	673	666	639	634	667	670	664	698	612	620	666	642	652	614	655	641	626	637	647	661	635	681	662	645	712	626	677	629	657	684	693	636	655	669	688	623	649	612	653	645	674	625	677	700	657	662	641	659	689	667	640	668	661	623	684	633	621	626	662	633	634	671	664	727	688	649	656	681	700	619	690	687	701	623	610	630	669	641	621	660	683	667	584	624	654	625	636	625	658	649	666	631	630	647	635	624	592	655	650	718	626	635	645	638	649	637	663	655	634	633	674	666	661	612	614	665	624	694	682	655	631	671	660	700	628	636	625	704	628	585	687	707	612	709	644	621	635	665	630	698	706	653	681	670	640	627	668	645	654	638	690	681	637	644	641	663	662	612	612	651	726	635	625	655	682	619	616	641	691	666	630	657	639	718	677	605	623	618	674	632	677	656	663	655	665	654	622	688	683	664	685	668	639	704	679	623	648	612	616	618	656	687	703	636	681	677	671	661	620	683	649	650	651	698	665	702	693	636	657	675	675	666	673	657	649	663	641	651	632	680	636	654	635	674	696	680	666	711	639	666	632	700	666	664	702	716	687	682	669	644	696	616	637	663	678	642	642	658	642	649	708	693	661	647	658	654	655	628	667	665	638	704	626	664	650	664	650	639	619	671	652	713	649	623	676	672	679	653	690	679	667	615	687	678	612	692	670	676	661	656	709	626	653	662	630	652	649	715	654	651	639	631	642	652	654	664	609	632	652	635	634	681	627	658	668	680	619	692	636	663	633	588	640	665	674	644	638	675	683	666	654	665	662	646	645	654	677	665	621	621	684	652	635	674	715	719	619	649	672	661	702	646	641	621	625	644	664	670	669	642	671	611	663	660	669	676	650	668	654	677	652	663	647	652	669	637	664	682	661	657	654	626	643	668	664	693	653	670	689	707	681	637	669	711	666	685	693	667	651	680	665	708	654	672	652	657	654	635	680	657	632	654	669	673	698	648	682	697	689	703	609	681	626	681	639	689	630	662	688	684	629	690	703	675	713	645	665	671	628	687	615	623	675	692	662	597	625	677	621	687	639	681	639	666	641	663	627	649	677	605	626	695	663	685	657	606	628	648	681	670	691	623	640	610	652	668	678	682	702	633	645	684	717	651	667	627	622	644	633	691	674	710	617	622	708	659	635	624	683	657	628	657	672	630	690	675	639	639	666	656	668	694	687	658	659	611	637	640	665	679	641	655	678	626	630	704	677	637	647	678	664	619	618	658	666	660	635	669	670	678	633	684	667	663	619	687	644	619	591	683	660	665	667	655	621	668	677	688	698	614	690	615	644	631	648	628	647	643	631	627	633	692	642	678	656	669	623	678	617	636	654	656	699	686	668	625	659	673	645	649	690	671	650	682	638	689	674	681	692	641	652	643	692	674	640	614	677	655	616	680	669	683	636	628	694	659	633	625	697	668	677	649	654	627	644	623	635	634	618	638	675	650	674	702	680	646	694	624	689	669	648	710	652	662	653	663	666	654	642	687	668	637	690	631	679	620	669	705	629	718	630	645	650	645	664	667	661	654	622	692	651	698	680	694	689	663	705	679	725	614	655	640	645	683	654	670	668	679	643	660	655	679	617	681	657	652	612	651	663	659	631	653	687	662	661	680	694	659	597	646	659	634	649	646	645	627	661	638	674	690	671	653	678	650	653	675	690	620	657	663	633	648	659	629	617	644	636	676	663	630	659	673	681	682	633	655	663	660	643	636	664	720	718	689	660	693	645	668	640	652	644	654	672	600	628	649	708	639	669	666	669	634	620
31008	21009	13295	861	309	265	256	235	225	247	222	221	259	234	228	212	248	262	222	247	220	211	244	247	267	232	239	247	244	258	263	218	260	243	270	229	263	243	247	249	243	222	252	234	239	257	252	251	237	265	218	257	241	227	239	242	243	234	228	257	245	246	245	231	245	207	233	217	246	236	239	241	231	238	234	227	217	215	255	208	213	237	223	229	244	261	256	229	214	253	227	215	255	224	223	262	250	234	199	275	238	226	249	207	239	246	230	248	245	243	249	233	231	256	254	237	250	233	248	199	246	232	248	209	218	213	278	273	247	233	245	232	270	230	221	276	227	231	231	222	262	204	229	265	227	234	231	252	233	253	219	260	229	236	235	236	229	244	253	226	198	235	223	217	223	224	237	234	262	223	248	214	253	236	257	228	238	241	230	241	232	256	240	233	242	239	260	197	206	227	237	232	224	260	241	217	226	238	212	273	218	240	227	232	228	228	213	221	225	247	229	238	233	238	224	224	256	241	261	243	246	239	249	274	236	235	248	202	246	236	240	238	254	219	248	232	231	250	259	246	211	272	249	236	209	221	257	238	259	231	241	212	255	225	250	226	232	241	226	242	223	263	240	274	233	255	236	234	240	238	236	253	253	247	220	240	211	268	227	257	235	222	232	254	231	228	254	252	255	224	251	255	250	202	231	246	246	252	284	224	229	256	243	233	255	217	232	235	220	248	248	247	274	244	214	251	214	246	245	241	220	266	231	243	234	242	256	254	247	228	238	243	246	207	241	231	217	265	252	231	234	216	227	238	236	220	257	204	225	202	234	231	226	253	223	219	221	250	260	222	224	252	259	260	227	253	257	192	251	234	261	259	231	235	227	239	224	268	228	225	226	218	234	240	237	243	232	249	223	221	246	228	261	253	229	258	235	223	233	247	247	227	248	216	235	230	261	214	234	257	241	236	225	214	230	212	225	228	244	229	239	238	245	262	238	215	217	243	236	253	229	218	239	250	235	267	260	234	237	235	225	235	243	195	229	239	229	252	258	247	220	253	220	239	245	219	225	226	272	235	236	241	241	248	253	223	275	226	223	253	210	220	246	250	254	256	206	228	223	237	231	229	237	225	240	215	251	230	190	224	226	237	256	268	251	244	243	234	245	216	252	238	239	231	254	223	237	238	236	229	235	245	224	215	230	242	214	265	238	239	219	249	244	241	247	232	242	220	215	225	210	240	246	212	262	242	229	243	243	272	230	224	225	252	234	253	248	248	218	225	254	277	250	248	212	260	228	255	250	228	262	225	243	235	226	223	236	211	263	238	248	235	231	239	247	252	222	239	236	237	242	234	274	255	241	211	261	230	226	244	244	240	223	231	252	221	240	246	220	235	248	215	216	240	255	216	266	257	249	213	205	266	242	233	221	233	263	221	198	223	235	262	245	233	255	231	244	227	228	212	246	237	230	278	239	274	207	225	224	234	259	235	231	225	248	249	240	248	250	244	243	228	244	245	219	253	252	251	228	220	244	231	238	245	202	277	252	254	222	231	208	234	237	236	228	245	264	242	242	244	229	246	243	260	233	245	223	223	247	241	255	225	245	245	237	233	215	238	247	219	255	243	226	252	238	245	220	218	244	222	228	255	251	257	243	256	237	231	235	240	245	238	237	234	249	256	232	261	274	227	244	233	243	257	251	245	238	217	204	230	250	216	252	219	244	242	225	217	247	231	224	238	237	226	262	236	232	239	250	223	208	219	235	226	241	207	236	262	227	261	224	221	211	211	228	252	213	235	225	250	244	247	238	237	223	253	254	237	240	247	246	268	224	258	270	250	224	226	244	213	243	225	227	235	254	224	213	235	249	210	251	194	244	249	251	271	256	243	265	223	236	257	257	216	227	214	211	218	230	220	258	231	260	250	247	221	226	237	232	229	249	235	228	230	256	228	241	243	265	240	245	261	240	251	242	209	205	220	226	245	251	241	223	237	220	244	232	255	234	218	272	227	272	223	226	254	225	209	235	235	214	223	235	237	245	227	217	233	248	230	242	243	263	221	253	251	223	250	229	243	227	218	247	218	212	218	242	233	234	241	237	269	216	245	233	225	238	257	256	276	219	259	237	243	242	205	256	276	259	239	229	257	212	246	246	247	235	254	237	227	240	219	270	252	279	233	221	240	238	250	228	246	252	211	225	244	229	236	273	237	220	229	210	253	220	236	226	238	238	262	228	221	235	207	231	213	217	269	256	225	242	220	250	229	222	246	253	235	230	254	252	219	240	217	236	239	219	230	226	266	242	238	235	274	232	266	228	266	245	250	238	212	276	252	233	214	224	205	237	249	220	224	249	241	238	231	227	232	224	244	226	259	242	232	234	254	244	222	233	268	235	216	192	233	224	255	290	264	240	267	217	231	222	227	246	237	238	256	231	232	223	245	199	236	259	241	260	228	217	266	259	250	230	259	232	225	231	233	243	247	211	241	246	237	227	228	244	237	229	233	219	263	244	250	278	264	257	222	259	271	210	227	223	221	248	239	238	221	235	252	253	221	242	253	235	216	250	244	204	226	236	220	228	217	211	207	240	271	246	220	259	204	248	248	224	243	241	224	244	211	230	237	246	226	239	240	264	215	240	209	221	259	224	227	225	235	223	221	234	223	272	235	246	214	235	243	204	241	221	240	229	226	220	219	236	257	240	228	243	231	243	234	248	260	213	211	209	240	233	255	227	230	232	225	240	228	269	227	223	241	251	202	264	214	205	244	224	232	248	227	250	248	238	212	238	249	238	245	246	260	251	235	256	259	232	216	244	239	294	240	247	225	237	234	228	234	232	242	228	229	236	233	236	257	229	221	221	242	244	264	251	249	220	213	205	221	241	234	227	250	243	250	204	253	242	226	238	255	221	257	242	249	230	221	243	233	215	239	241	238	262	225	240	232	233	222	249	238	229	242	244	248	222	217	224	256	212	238	239	227	221	264	221	232	241	264	234	245	222	264	235	234	230	234	218	246	233	259	250	245	238	243	223	220	219	234	267	225	219	228	223	229	220	213	224	243	238	235	234	195	257	225	250	241	242	256	231	234	229	236	221	241	222	219	248	249	243	218	232	244	244	259	226	242	241	241	239	229	227	282	232	217	266	230	248	251	198	248	240	234	237	221	213	260	224	233	253	237	248	240	217	231	225	244	268	213	286	212	197	231	228	235	199	220	240	232	223	213	251	246	242	204	217	230	236	246	249	235	222	220	243	215	234	242	287	252	253	249	236	223	221	268	249	249	228	221	251	240	221	267	260	234	256	259	252	246	222	241	283	228	237	228	248	214	238	237	259	256	219	233	246	265	236	223	238	230	236	218	232	227	276	241	230	238	249	256	226	231	240	227	240	249	254	214	255	214	252	246	234	267	245	229	241	245	250	229	212	231	212	237	203	213	224	227	218	227	229	239	240	245	229	215	230	221	230	220	217	268	228	242	218	231	253	256	228	240	208	245	219	235	230	264	215	235	231	225
11895	845	639	625	625	615	606	651	605	620	609	630	650	713	658	587	642	593	639	628	602	640	610	600	570	600	653	590	618	597	597	621	621	636	593	634	632	546	617	642	604	621	615	610	590	589	582	626	613	630	660	610	601	624	594	607	690	591	583	605	619	645	577	588	621	638	606	636	624	611	593	591	626	592	604	607	611	597	582	610	615	614	577	567	628	609	618	652	614	579	632	607	578	566	602	610	586	580	627	595	642	579	622	627	616	640	610	574	643	634	605	615	629	620	608	616	618	596	605	620	666	580	637	618	628	634	650	594	600	583	575	608	629	578	642	603	599	604	621	621	543	578	625	557	581	607	603	612	634	606	626	549	614	641	610	625	625	579	605	616	611	604	583	569	570	618	626	612	601	607	648	613	669	625	669	622	622	618	534	591	634	624	599	618	607	608	642	585	596	620	623	619	617	614	643	666	611	629	634	586	595	595	616	624	622	654	664	591	594	608	590	635	631	645	661	661	624	633	655	639	574	584	618	616	604	611	588	620	599	609	633	649	657	620	631	594	673	616	601	619	621	624	613	649	623	608	620	603	614	616	626	602	599	562	631	630	623	653	657	631	611	615	591	621	648	641	609	619	596	590	597	643	632	626	600	590	662	610	629	630	589	653	634	603	623	623	649	589	586	616	582	562	561	610	618	623	603	603	625	591	612	611	621	605	607	633	622	600	639	578	608	607	581	591	622	603	658	589	644	581	613	619	612	591	613	601	594	641	612	636	648	611	652	669	628	586	648	616	571	611	621	598	643	638	602	633	655	615	615	612	609	619	606	578	599	632	607	665	614	594	562	618	618	592	570	611	581	679	567	616	648	613	612	613	587	619	594	633	543	621	598	610	617	645	613	569	630	639	624	652	613	601	578	597	597	599	635	627	592	617	619	639	580	671	600	606	632	643	642	656	662	578	609	632	602	638	621	580	591	598	621	611	637	614	574	639	633	613	649	608	651	676	605	586	597	652	632	607	600	631	611	629	644	606	638	626	585	618	589	625	635	613	629	624	629	610	668	595	620	640	589	626	618	637	605	608	609	634	558	610	605	642	633	602	640	651	591	601	616	622	596	615	620	589	605	645	598	616	607	624	595	610	626	618	612	687	687	613	639	611	634	626	584	617	635	635	606	624	608	643	604	628	616	597	565	575	642	593	648	566	615	594	590	662	621	598	629	599	639	600	631	654	537	622	583	616	584	613	584	620	609	614	605	601	615	643	622	610	602	585	638	664	621	584	619	628	660	655	623	614	630	589	591	568	561	623	594	572	581	616	618	620	574	595	645	594	639	619	627	574	616	609	594	627	655	620	623	608	634	629	604	608	581	635	656	578	654	641	610	647	611	608	670	607	572	637	656	653	614	612	619	622	637	641	565	636	599	617	628	630	626	621	645	647	582	642	593	636	618	639	610	600	639	585	598	611	576	634	632	631	661	566	617	586	608	589	601	580	626	603	603	636	650	593	644	625	617	590	613	608	627	630	616	598	567	607	621	606	639	616	645	578	600	638	650	619	665	633	625	610	674	611	636	597	625	599	624	574	597	559	585	630	556	617	588	614	610	594	641	625	635	618	603	665	594	602	630	614	629	625	602	594	619	611	631	616	622	613	627	595	637	619	626	605	601	607	606	597	599	632	626	602	670	630	588	615	624	599	616	616	602	561	655	652	643	631	620	646	640	595	645	608	619	624	628	612	593	572	566	591	579	620	636	605	633	609	680	627	619	596	653	623	582	600	630	623	663	640	592	632	592	614	623	623	644	595	620	589	651	620	626	601	631	624	564	643	598	595	613	566	610	626	615	626	637	622	603	599	568	641	620	651	623	628	622	612	600	613	639	586	605	600	588	653	593	578	632	674	643	600	552	627	629	613	605	658	637	614	628	599	620	597	536	593	585	602	649	633	605	594	616	568	641	575	660	619	623	579	595	585	627	626	612	568	614	604	652	639	594	567	616	639	652	616	692	636	616	611	613	586	592	616	653	589	631	607	633	600	624	606	606	619	624	621	581	638	636	638	597	580	642	643	594	624	617	630	651	658	578	594	632	654	571	626	626	562	590	672	654	549	617	653	623	626	547	616	635	581	598	620	597	660	602	607	589	618	574	637	600	616	631	614	659	592	639	620	589	605	663	630	608	596	603	649	611	587	565	644	589	585	610	614	579	594	618	651	602	636	564	659	623	628	590	589	632	626	605	607	612	541	609	621	646	627	640	579	651	594	628	607	632	642	659	593	596	590	627	628	622	616	643	639	653	626	606	570	613	633	626	628	608	621	578	643	631	657	587	563	655	625	602	656	661	607	607	561	601	637	625	577	659	601	608	591	624	617	617	587	617	641	592	653	630	625	598	615	592	634	628	611	618	623	606	625	644	630	608	586	626	648	625	612	614	612	611	597	632	626	631	638	631	642	613	663	633	642	638	620	663	572	632	619	610	591	616	604	602	612	642	654	653	584	644	628	602	648	625	658	635	620	642	576	618	610	602	602	620	594	637	582	614	619	637	633	596	605	641	576	622	638	565	647	629	578	653	598	640	632	629	645	574	575	618	644	586	577	595	624	634	647	595	639	677	569	595	559	601	608	621	590	613	614	634	612	597	649	581	598	616	649	612	588	605	641	616	640	643	590	607	606	591	589	605	636	655	583	619	642	592	631	633	636	646	652	593	620	644	569	597	618	662	613	617	655	598	643	569	618	628	631	673	638	597	620	612	626	645	606	624	620	628	627	633	589	644	610	610	652	628	625	599	614	611	662	599	646	567	619	608	656	581	616	610	623	600	596	632	618	621	582	598	606	617	657	626	609	638	644	619	613	619	668	583	609	573	674	633	625	600	643	606	643	553	646	603	571	597	671	654	589	611	652	623	581	582	624	638	613	593	670	642	560	627	609	611	630	620	629	604	615	610	582	596	625	641	649	591	574	596	617	637	608	615	620	656	617	623	592	632	638	611	616	595	593	622	605	625	607	628	567	605	619	582	620	612	603	629	618	587	666	658	639	621	611	594	608	597	622	638	652	646	582	636	582	626	629	650	654	635	643	662	608	615	663	567	626	639	642	594	621	617	642	613	642	606	631	665	655	644	628	594	628	605	586	615	591	603	622	557	600	575	622	622	594	611	599	607	621	592	623	627	608	611	608	631	652	618	688	671	587	619	632	621	601	594	667	612	543	643	603	597	583	596	613	613	632	590	595	627	587	636	620	635	624	604	611	608	596	588	599	642	611	605	605	544	640	626	589	607	632	593	638	606	655	583	642	626	636	606	667	650	627	597	580	574	553	625	615	590	622	645	644	579	598	598	619	610	594	616	580	621	616	651	593	602	618	635	614	608	631	602	608	614	663	621	632	634	646	628	653	625	651	619	616	631	607	651	623	629	586	636	650	572	640	599	620	579	638	625	623	626	621	663	624	645	586	610	574	596	631	638	650	590	604	639	602	631	595	599	615	606	594	549	612	608	616
24998	21524	24883	28587	21511	21413	1665	453	419	373	381	403	390	412	368	362	375	359	365	367	364	380	366	373	360	343	359	362	382	378	382	373	370	350	351	380	380	373	358	373	365	366	386	331	383	341	351	343	341	416	393	320	351	393	343	357	340	370	381	361	350	319	398	356	346	362	349	337	364	354	380	382	383	381	342	348	383	366	344	381	373	363	341	364	366	380	360	363	327	384	335	379	371	366	339	363	382	366	387	374	384	380	372	371	340	355	352	339	333	345	383	379	390	373	337	384	374	355	373	376	360	368	361	371	373	337	378	356	384	395	364	390	362	392	406	361	345	382	366	358	375	342	372	360	361	359	354	390	348	366	344	380	357	381	350	407	363	371	351	368	370	388	357	335	361	391	350	325	346	379	336	350	395	335	362	336	353	353	378	342	376	394	348	381	326	381	370	347	371	321	355	362	326	365	368	367	328	317	331	352	365	378	385	363	330	381	373	400	369	353	386	359	369	373	347	388	416	333	347	350	351	387	366	363	378	366	366	338	351	376	363	334	385	383	350	334	375	409	369	385	396	324	353	382	367	389	345	390	347	337	385	354	380	380	324	340	378	364	381	374	401	367	332	354	386	353	346	351	392	372	406	337	399	394	356	344	400	374	375	345	415	364	329	342	341	360	358	347	342	412	324	374	353	365	397	408	370	359	378	373	368	387	339	354	338	371	340	346	354	369	346	392	339	363	343	377	365	346	357	328	362	375	362	381	340	371	356	345	377	339	365	356	335	336	398	348	375	338	365	354	376	342	389	375	382	365	373	357	365	342	357	370	346	334	336	373	378	343	372	385	337	297	325	325	347	361	361	362	346	346	341	361	308	360	346	361	359	391	364	380	409	394	365	369	334	357	385	358	344	347	374	358	352	384	389	359	363	363	365	328	331	322	369	390	398	344	368	358	371	348	338	366	381	405	362	371	347	360	372	367	341	353	355	353	384	342	376	364	383	350	391	362	372	354	375	378	354	375	361	362	383	360	335	356	357	360	368	391	364	357	368	345	398	373	381	347	387	379	363	383	375	347	383	356	411	368	358	322	353	355	367	386	345	356	332	352	367	359	339	327	379	386	365	367	398	400	360	353	347	369	357	367	370	339	398	349	361	341	370	341	330	388	398	345	350	323	346	349	348	346	371	358	377	389	382	373	384	379	346	345	376	341	374	370	396	362	366	335	355	371	378	380	335	352	317	338	343	392	370	390	342	382	336	354	377	391	364	367	351	354	341	379	344	372	343	360	366	370	390	377	372	374	344	364	349	366	394	369	383	372	365	411	327	378	336	381	337	351	381	363	405	351	388	384	404	337	354	346	360	325	368	364	354	344	333	370	397	349	332	364	386	349	377	388	316	370	340	370	376	373	359	335	366	381	385	365	344	332	378	378	359	341	348	367	348	388	356	381	345	367	341	341	369	384	375	351	348	352	351	354	355	367	344	395	356	359	354	384	338	402	359	391	352	363	353	374	334	389	392	381	369	366	379	342	325	348	374	350	367	361	383	365	323	369	373	341	400	353	340	351	376	406	316	369	352	371	337	349	358	374	371	337	351	343	365	357	395	379	360	365	364	342	326	390	343	356	366	424	372	384	381	367	374	340	390	372	357	363	371	381	372	343	374	375	398	357	354	381	344	333	350	362	389	373	335	333	375	383	384	378	365	363	373	371	375	349	365	371	380	381	353	381	402	367	382	339	340	356	341	370	394	350	352	375	366	380	341	348	359	346	358	378	368	358	374	374	351	369	371	313	368	361	391	349	375	383	336	343	322	383	369	358	336	362	363	352	390	324	380	370	395	347	332	374	390	393	410	366	341	353	364	353	383	367	362	346	352	369	371	331	354	374	348	367	369	359	360	372	347	383	380	369	381	360	385	342	395	367	388	373	377	335	407	368	385	375	374	395	326	370	341	370	380	368	365	367	333	380	340	380	337	394	384	349	358	346	367	359	385	364	356	370	368	357	345	385	355	362	354	370	383	374	347	407	384	379	344	392	359	355	342	356	338	368	337	348	394	348	388	319	388	375	369	352	358	364	311	349	361	349	333	358	369	385	375	346	408	383	350	403	353	373	375	333	367	360	366	334	382	371	344	340	354	372	349	351	374	394	361	377	368	346	348	362	364	359	354	364	360	321	380	332	429	355	359	395	410	357	367	349	396	361	364	361	355	351	371	377	373	360	382	363	362	378	357	363	389	374	349	369	387	332	347	340	383	371	372	336	387	372	396	363	341	350	358	395	369	377	391	360	345	366	367	350	353	359	349	373	349	351	369	352	416	398	383	351	364	344	343	368	378	368	349	363	371	375	385	382	379	353	365	348	350	360	374	341	380	343	341	368	393	368	381	334	361	350	338	361	328	381	343	376	332	341	354	318	374	364	355	368	342	342	347	357	386	378	394	380	384	364	339	362	374	340	370	389	369	391	340	350	354	351	340	311	387	367	374	365	373	350	335	338	381	349	366	390	364	380	408	329	316	374	322	345	345	383	381	380	341	388	347	315	364	351	354	360	328	382	337	389	356	324	373	340	344	381	347	383	387	344	341	373	347	369	363	398	384	331	343	420	367	369	352	373	385	359	390	339	362	326	358	366	370	345	342	389	365	310	364	384	387	370	310	354	353	371	356	367	339	374	334	346	367	371	362	353	366	346	322	379	350	353	347	323	354	348	362	348	380	365	335	369	371	343	369	340	365	348	331	352	367	389	366	361	337	337	363	335	346	381	335	400	346	354	351	369	368	386	347	389	371	326	346	373	375	362	353	375	371	344	375	396	383	387	389	364	339	394	341	383	349	374	353	388	356	353	367	360	386	391	383	398	361	380	364	357	345	350	376	347	365	355	376	372	361	381	367	419	363	355	379	368	340	374	374	406	345	392	383	366	390	365	371	340	399	386	371	373	351	371	361	356	391	388	359	375	335	358	381	376	368	342	376	358	356	375	341	371	366	376	357	352	331	368	407	390	359	370	385	342	363	413	365	369	374	369	337	352	342	368	346	357	361	392	348	366	368	339	342	327	358	328	374	344	327	385	361	349	355	380	344	359	364	372	378	363	350	346	352	358	347	357	327	334	361	365	361	369	370	372	347	354	331	363	355	334	378	392	358	379	348	370	364	359	367	367	376	350	361	350	364	381	369	372	382	366	344	356	357	348	354	376	357	402	356	361	349	377	398	374	359	309	375	323	365	378	339	347	324	358	358	358	366	341	381	383	348	383	372	330	341	376	343	364	361	364	362	353	382	361	342	350	363	323	383	374	389	381	364	367	349	307	380	354	388	342	393	335	362	360	333	395	334	345	356	341	369	370	323	354	325	370	396	353	355	378	367	366	338	368	410	388	347	360	352	350	357	331	358	351	342	388	372	315	332	397	344	356	347	365	346	360	383	357	339	342	360	327	316	377	379	370	376	368	360	366	345	351	339	346	407	334	374	360	379	359	372	344	369	369	373	340	361	340	386	376
29256	2776	1604	1044	997	934	954	886	857	854	815	891	844	872	855	852	827	889	814	855	809	815	838	846	840	871	878	879	826	897	851	918	862	831	847	811	820	906	850	831	818	862	827	860	863	855	870	833	848	890	830	894	892	905	821	843	868	839	902	875	858	872	823	858	878	853	842	880	829	859	908	861	824	882	825	862	829	914	844	807	853	813	898	873	892	866	818	840	838	821	857	814	843	825	866	829	823	858	878	844	865	815	843	871	858	874	819	880	847	912	833	835	830	846	903	822	795	867	865	864	896	909	878	834	831	856	852	824	840	871	833	863	879	859	884	849	896	864	823	831	830	880	859	878	826	898	917	863	865	835	873	865	862	856	851	817	838	843	826	860	890	832	867	889	858	859	909	869	828	852	881	863	838	881	844	877	883	854	830	886	872	845	882	833	819	866	913	861	861	859	856	848	842	837	863	872	845	848	852	850	850	802	881	843	896	809	857	842	865	863	809	919	842	847	820	817	841	856	877	844	901	839	893	853	819	828	839	884	875	849	904	837	840	877	827	878	885	855	841	898	888	892	891	849	875	837	882	846	835	816	865	784	852	853	835	883	859	828	859	846	881	800	856	824	858	783	873	909	862	874	854	857	850	840	911	846	847	886	831	788	839	846	881	848	834	835	843	831	902	910	862	913	894	838	854	813	851	852	843	844	848	851	789	849	864	870	871	819	852	892	903	855	796	833	872	877	837	847	845	861	837	829	825	880	882	841	860	897	846	826	847	871	864	810	812	832	835	826	852	869	851	891	868	872	846	847	862	900	821	888	852	840	853	832	854	906	844	784	861	839	849	840	802	857	881	850	833	862	849	890	838	893	838	942	879	814	848	817	814	847	823	903	887	851	850	877	859	847	847	816	848	886	845	863	841	805	875	873	837	880	849	854	861	847	837	822	874	853	844	856	893	853	867	867	881	844	826	857	828	869	838	845	836	859	803	807	878	856	865	838	812	858	915	901	797	797	892	857	841	899	870	831	805	866	874	835	815	891	854	815	858	849	868	863	834	868	857	827	810	841	853	779	856	829	865	847	896	806	843	876	843	817	889	869	815	842	884	842	906	832	841	881	837	856	894	812	825	872	836	806	849	833	840	809	856	820	851	851	823	861	870	859	833	863	814	857	886	833	858	843	844	900	867	894	824	890	898	827	877	823	840	882	817	845	873	886	845	862	864	826	844	863	886	874	824	829	849	854	831	865	885	902	874	860	852	799	874	841	848	934	871	880	856	894	870	837	814	845	849	789	893	899	822	866	853	831	839	852	874	851	891	831	841	876	829	851	881	873	857	824	863	900	883	872	825	869	864	814	843	840	902	851	836	874	835	860	893	880	851	825	881	869	823	843	824	836	886	846	852	873	835	850	883	831	833	864	791	885	804	886	860	857	844	842	851	858	872	869	869	868	854	878	846	809	831	859	851	900	846	799	817	820	862	845	869	861	898	837	825	815	836	851	882	865	901	897	834	887	813	828	842	803	855	863	818	853	841	875	873	885	842	829	885	875	829	809	810	830	881	845	855	886	804	854	864	885	865	802	841	845	840	846	854	849	866	823	834	930	906	878	829	804	856	878	872	840	871	847	842	851	913	849	860	888	809	847	866	844	833	838	818	849	799	895	858	809	861	863	811	848	885	874	889	846	865	877	846	870	849	854	913	851	855	868	920	813	834	856	820	882	833	854	840	867	815	832	904	823	850	882	856	838	860	821	845	845	803	867	869	852	881	867	812	877	818	831	842	866	866	835	863	857	850	864	882	861	829	850	867	771	801	840	849	858	918	865	907	855	898	856	870	836	825	886	856	882	870	862	854	850	833	811	866	865	884	861	870	867	891	866	851	847	811	862	808	829	858	826	856	815	847	839	846	826	857	888	809	829	883	823	811	883	897	866	855	781	840	829	865	839	841	899	868	828	880	896	840	783	839	845	831	814	836	885	871	840	839	834	827	855	895	866	842	851	847	831	872	882	874	873	875	827	825	836	836	878	900	865	824	884	846	874	867	879	841	852	822	848	835	842	826	874	799	830	852	865	879	867	834	865	860	839	882	815	930	839	812	850	792	842	867	878	852	832	875	894	773	880	847	864	865	886	811	843	874	867	758	811	822	846	858	879	806	872	883	866	895	832	837	827	843	853	885	841	806	846	909	860	857	816	819	821	829	851	861	836	823	880	887	890	873	805	806	901	854	834	847	832	868	832	862	895	823	849	807	812	884	839	866	817	838	808	867	873	835	865	806	830	854	871	813	867	863	893	884	839	897	846	832	858	820	783	921	826	829	845	813	837	898	866	875	879	859	858	891	876	856	790	839	861	866	826	879	856	786	869	898	850	829	866	845	860	875	889	872	828	873	814	877	842	856	847	877	852	848	829	813	876	846	890	875	837	821	803	847	845	867	878	782	895	906	833	920	793	877	825	762	827	864	883	873	875	847	876	812	870	860	860	859	825	922	870	853	840	851	867	867	891	826	852	887	904	879	904	881	859	862	881	816	900	837	886	849	840	869	833	934	836	857	872	848	859	840	901	834	823	864	872	811	870	862	847	834	855	857	847	857	893	831	813	851	877	881	902	782	881	817	827	844	845	853	863	837	854	828	866	827	826	817	870	875	865	852	860	836	832	846	867	855	851	862	837	899	840	850	871	849	844	831	840	805	858	842	789	891	863	868	881	863	864	881	859	826	841	858	834	840	852	903	819	887	860	868	836	830	841	864	814	858	815	846	831	871	829	841	908	849	875	851	799	868	842	836	821	771	890	854	813	856	817	843	831	843	864	862	799	808	845	859	843	896	897	864	842	881	819	928	811	891	848	900	801	846	871	845	840	845	864	825	866	846	908	898	858	828	861	888	894	853	872	861	817	847	866	911	825	830	901	878	898	837	876	815	841	853	842	839	879	841	896	825	816	829	862	889	870	842	867	840	889	845	870	899	885	853	821	839	832	869	864	888	866	870	828	867	849	853	863	836	871	890	787	904	879	837	846	860	853	868	847	827	862	854	861	814	846	872	857	894	885	867	811	834	873	861	844	818	871	881	824	887	811	864	788	838	831	886	904	873	895	846	850	886	852	838	841	861	897	811	833	846	834	876	858	835	815	853	859	801	771	844	850	884	850	878	844	904	846	881	873	837	887	828	847	826	851	892	846	875	917	876	859	870	839	867	823	868	856	846	822	874	837	929	899	864	852	866	857	897	843	869	830	848	862	836	889	838	831	837	859	857	838	861	853	843	869	862	843	842	891	871	874	855	891	884	821	875	840	789	821	844	844	910	864	847	865	828	815	846	917	871	898	903	845	884	826	861	809	837	867	810	818	877	826	847	927	785	808	812	849	831	851	780	858	884	818	839	845	827	849	828	851	824	826	885	851	818	813	853	873	854	809	822	842	885	866	876	821	869	917	813	835	826	843	891	830	782	840	837	861	882	878	847	802	798	877	842	878	881	828	850	826	837	878	848	880
24408	21478	25157	28219	21479	21493	17448	707	391	395	397	323	367	347	340	311	339	283	301	311	280	277	308	305	306	323	255	299	306	299	315	301	285	289	301	294	274	290	292	292	304	271	303	282	268	270	299	288	277	299	255	266	287	292	283	254	308	294	291	319	272	283	261	279	229	309	324	280	294	285	272	306	266	254	251	273	300	313	292	301	267	280	287	288	316	294	280	289	310	280	261	257	307	284	304	288	285	295	261	289	290	283	314	332	291	294	294	298	286	308	286	271	293	244	279	305	270	283	267	288	272	266	291	275	337	285	300	269	305	291	287	255	296	305	275	261	291	292	300	301	293	261	257	304	285	258	254	279	285	292	315	315	287	276	256	308	283	314	279	269	282	293	278	288	285	287	297	321	265	300	300	299	304	291	267	301	278	270	277	292	276	310	286	297	300	289	279	265	276	286	273	279	293	282	301	297	319	266	270	282	273	271	301	308	316	325	262	307	315	293	297	300	238	292	306	319	298	305	288	291	265	277	300	297	276	300	274	278	263	288	283	339	321	304	278	318	312	257	259	289	264	303	292	279	276	259	287	304	281	272	297	343	298	289	253	292	280	237	288	293	290	300	267	295	268	288	276	305	296	291	322	265	270	305	262	292	304	317	297	282	276	268	303	276	281	314	312	278	269	289	292	262	308	287	307	288	275	268	296	290	307	287	290	256	298	311	268	300	263	285	293	266	257	297	300	311	246	300	284	275	299	300	282	271	263	298	280	311	277	303	286	266	289	296	280	312	271	274	278	268	268	266	315	255	267	253	285	300	255	290	280	287	262	292	284	281	273	291	285	309	269	272	276	267	296	266	271	304	294	271	295	284	260	304	304	299	286	257	298	291	269	309	293	296	294	269	292	299	298	248	266	296	293	266	302	281	274	289	273	311	282	273	285	275	314	305	282	289	310	302	276	263	318	285	273	291	310	256	264	282	280	276	291	274	300	286	253	246	268	290	287	270	244	274	303	305	277	304	303	299	278	272	263	270	265	265	262	277	295	307	303	295	284	309	294	297	290	295	277	307	318	281	303	265	266	263	298	268	300	278	264	274	292	289	282	267	270	293	277	294	282	268	316	307	275	276	277	306	283	318	278	263	289	290	312	278	282	298	295	282	292	300	281	282	278	301	309	274	243	292	277	307	299	294	246	283	283	287	316	299	281	286	281	288	313	280	279	277	252	263	295	328	266	297	289	313	292	272	297	291	275	272	316	307	307	295	280	263	278	282	271	304	290	264	263	269	258	277	275	268	277	287	290	262	282	271	271	286	279	266	302	285	278	292	312	277	306	312	277	267	258	307	265	289	288	288	260	284	319	310	294	330	280	285	295	300	284	295	298	279	261	308	285	262	287	265	281	316	274	282	258	297	264	281	275	265	272	284	283	294	267	288	269	291	298	279	259	292	252	304	289	273	308	290	278	268	324	292	244	287	286	269	292	264	278	302	287	280	271	296	275	276	305	254	289	298	274	279	314	256	283	296	266	291	263	268	288	296	276	236	292	282	247	282	258	313	273	275	297	277	294	264	272	293	284	292	302	270	268	273	276	289	288	302	298	261	285	299	272	301	300	266	288	274	297	282	242	257	284	290	281	295	292	289	294	286	298	312	280	260	262	255	290	292	314	292	256	308	301	274	274	307	280	274	303	285	265	276	248	296	300	290	263	289	281	299	276	278	277	267	287	296	257	254	269	278	275	319	303	300	274	272	288	283	277	294	257	309	305	338	275	278	269	278	304	315	317	290	283	250	282	295	253	295	292	264	296	293	289	282	299	279	279	304	303	312	276	276	278	262	272	278	248	291	288	274	274	280	290	288	270	296	264	266	292	310	297	319	301	258	277	310	276	257	319	287	305	272	284	324	296	292	276	286	276	267	322	263	284	293	287	294	281	290	264	297	281	283	277	298	300	300	278	263	282	282	274	275	277	305	284	283	289	276	309	300	281	254	292	257	263	316	307	273	288	284	266	289	256	290	286	278	255	281	278	297	305	289	289	297	280	279	302	300	267	287	275	247	297	296	269	291	269	290	280	308	301	296	282	307	283	285	253	277	299	298	295	265	273	301	258	312	311	302	307	290	278	300	262	297	296	277	293	267	291	293	304	267	255	322	268	306	252	302	288	307	295	270	310	312	281	308	328	256	309	299	287	295	246	289	268	252	274	292	317	275	298	317	255	295	304	302	287	304	254	260	275	278	298	280	259	307	300	274	318	301	278	305	277	283	285	288	289	306	298	279	292	303	301	286	257	298	283	275	269	304	265	290	276	269	262	276	282	291	280	285	279	247	261	285	285	287	289	261	261	270	286	282	267	291	291	286	303	320	268	277	285	282	280	246	298	287	281	297	256	269	289	272	293	273	250	280	288	286	277	308	262	267	280	276	259	275	309	249	282	273	287	275	288	241	291	313	291	286	290	287	312	306	281	310	318	310	280	285	308	277	295	274	283	316	282	242	272	330	282	281	305	296	303	250	284	296	301	296	266	270	258	297	284	268	277	285	270	292	305	261	298	290	276	261	281	263	274	276	303	318	286	268	283	276	276	284	293	277	282	290	300	279	306	311	317	295	283	268	282	304	284	265	287	300	264	299	315	264	281	311	322	282	285	287	286	273	305	286	283	282	276	294	271	251	312	265	250	292	299	291	288	317	294	273	281	291	286	275	268	263	281	295	286	280	284	283	274	287	289	304	276	289	272	269	267	280	297	301	284	302	275	296	240	262	288	281	271	297	275	266	283	294	250	309	281	301	274	263	276	299	301	310	272	302	283	274	286	284	319	244	264	280	256	265	289	275	267	281	260	286	271	298	294	290	280	282	296	267	286	298	307	265	266	300	275	287	272	279	273	301	268	299	305	281	303	286	282	294	269	293	280	295	294	317	258	313	275	282	292	266	310	277	279	303	307	325	278	306	276	284	267	276	286	300	294	313	251	268	308	292	270	287	288	301	282	295	285	278	270	283	298	304	294	278	281	256	269	296	280	265	289	293	282	285	290	262	261	306	281	257	309	325	264	295	275	296	291	288	251	307	270	270	301	269	250	307	279	288	250	302	269	278	285	270	276	279	283	260	260	280	275	270	259	288	278	265	286	306	276	311	293	289	273	256	265	293	278	279	274	288	295	322	291	274	284	306	285	317	294	289	292	295	265	227	315	313	297	284	286	260	246	280	305	263	325	310	272	291	288	279	296	289	304	297	278	278	268	297	293	297	307	311	307	288	286	293	260	262	282	284	277	295	256	264	255	306	315	249	277	266	283	295	274	279	270	268	250	295	287	301	282	304	291	297	269	277	292	305	275	272	274	261	283	231	301	274	254	290	251	261	295	252	302	280	259	276	295	272	270	330	317	300	285	285	265	238	269	271	292	268	290	303	308	310	280	312	284	284	296	280	303	255	279	278	286	278	294	257	294	276	287	311	270	283	270	260	279	308	298	296	259	295	298	284	288	294	281	276	257	285
33796	3635	1836	1143	855	851	748	720	705	684	711	721	673	690	636	690	651	688	670	677	708	731	642	691	659	659	732	658	705	638	647	702	644	685	687	693	645	651	694	660	689	670	650	580	652	666	656	665	643	614	687	638	703	677	632	712	643	649	678	624	670	650	618	719	648	681	675	658	708	716	627	642	663	716	625	641	684	633	660	689	638	672	631	691	657	666	693	615	709	682	667	678	636	613	642	680	645	643	634	668	672	671	671	652	650	691	631	685	637	668	644	651	639	631	691	635	645	670	636	673	702	641	630	695	647	656	669	674	659	666	639	661	693	673	654	624	672	677	642	647	686	632	639	620	681	620	639	682	696	656	712	702	656	647	705	652	672	667	666	639	675	672	695	666	671	633	659	637	653	671	640	704	676	624	719	662	648	729	657	665	652	659	650	651	661	625	684	616	642	659	663	672	667	664	637	671	680	641	676	627	650	680	705	669	681	684	670	621	733	684	674	666	647	705	650	636	671	688	706	668	678	646	662	674	641	692	652	669	661	670	629	664	691	652	636	666	629	675	642	637	630	634	632	642	635	686	685	660	677	633	695	643	614	634	663	696	688	642	670	713	692	658	630	663	654	681	697	706	645	615	657	697	618	669	699	682	662	669	641	638	677	659	651	647	646	670	676	593	632	667	708	685	698	631	692	686	650	670	673	662	680	641	657	657	698	656	649	668	618	652	642	605	621	678	677	659	666	673	670	642	674	616	670	695	645	691	684	675	669	616	643	652	699	635	674	667	710	671	635	655	681	625	633	632	698	642	673	629	684	672	642	668	643	685	649	656	663	713	694	661	669	678	666	661	667	700	641	690	665	675	671	659	683	616	653	700	608	666	702	675	652	676	658	666	631	612	637	630	671	655	663	613	629	683	682	631	659	626	649	660	663	674	668	664	677	650	700	646	629	666	677	675	635	667	671	676	690	668	667	637	663	635	641	699	654	633	701	652	666	660	680	642	666	671	657	682	667	626	677	633	636	658	624	652	700	626	638	682	637	655	663	625	632	665	708	686	661	682	735	611	653	635	643	640	652	712	655	628	645	666	680	674	650	674	615	680	645	650	637	662	613	672	679	644	726	640	597	705	702	580	647	682	675	662	636	697	679	655	669	625	675	761	623	641	611	638	708	663	677	646	622	688	657	669	666	625	653	630	638	620	647	679	671	652	628	691	651	619	623	650	658	648	596	679	603	639	650	638	694	668	620	682	632	673	693	653	662	672	701	697	660	659	626	666	667	640	672	631	676	707	648	684	667	678	621	705	664	649	669	660	669	649	646	696	650	687	680	621	677	684	645	692	635	655	674	650	680	640	674	630	637	648	673	669	699	678	648	627	654	661	663	630	652	620	657	639	663	705	661	640	698	684	679	662	657	664	655	629	722	694	591	647	634	673	657	671	647	692	636	666	634	679	650	710	656	664	640	702	667	683	661	682	668	679	651	662	666	616	678	644	670	645	665	666	654	639	639	676	726	670	650	691	640	687	648	695	619	645	668	658	668	657	670	657	639	693	638	666	632	698	683	622	651	650	672	680	660	707	620	643	665	631	649	677	678	637	644	667	635	673	664	666	693	666	686	652	664	674	657	652	683	662	681	684	623	685	667	652	682	677	638	671	641	705	637	653	658	718	663	595	676	620	640	647	670	691	686	647	645	652	666	691	681	683	644	617	626	697	712	681	661	626	677	655	684	638	696	685	695	626	653	621	678	677	645	685	705	661	661	661	633	702	675	612	675	621	667	710	669	633	629	617	676	678	673	658	645	661	692	649	633	661	667	710	649	678	662	649	618	685	655	670	670	651	640	681	637	617	683	652	626	654	670	692	627	646	641	632	682	675	652	642	669	675	645	628	671	661	651	665	708	646	670	625	660	659	684	662	695	715	634	707	643	657	631	661	652	680	696	601	637	663	614	640	663	650	668	670	626	674	703	646	681	659	678	638	649	654	667	668	669	576	648	674	649	632	680	658	638	674	685	666	624	663	689	606	709	643	683	723	673	660	655	651	655	656	726	712	655	661	703	636	640	649	607	665	632	641	648	672	633	688	682	686	684	647	668	693	662	627	654	657	653	664	667	626	700	685	670	656	746	662	628	636	672	661	679	638	653	659	696	630	651	718	644	645	621	663	656	694	685	686	684	642	667	604	643	659	682	655	717	653	690	612	699	724	667	628	665	614	700	633	644	686	660	659	683	647	651	698	699	661	686	676	684	641	680	704	679	657	660	658	611	663	648	662	662	663	687	713	673	707	669	661	640	670	694	611	691	680	626	680	658	638	673	642	642	645	664	634	701	701	638	664	655	687	636	692	666	643	729	706	661	664	620	663	662	650	678	655	651	679	687	651	704	687	705	640	679	678	670	645	679	665	679	692	686	604	680	640	654	644	672	668	692	644	690	702	626	638	655	659	643	702	670	633	662	624	640	610	644	632	703	654	644	628	636	679	708	694	677	630	700	649	637	684	684	652	676	663	636	677	656	640	699	649	648	687	637	661	659	696	608	680	668	648	644	634	667	689	697	679	642	675	668	681	617	611	636	626	635	641	671	680	652	649	633	608	675	664	671	668	652	662	656	699	758	635	620	653	648	661	644	640	687	683	661	660	690	673	677	651	654	693	686	641	651	670	644	644	680	647	660	653	637	672	641	664	644	654	711	666	668	696	687	682	648	610	653	654	649	624	697	658	668	632	720	664	610	640	645	636	689	667	649	669	686	689	651	636	673	712	628	670	680	669	681	656	596	671	645	678	652	682	655	690	688	670	680	618	637	659	701	683	628	654	680	613	616	635	663	690	657	680	673	637	621	634	659	624	646	628	667	674	659	658	647	637	639	659	663	664	666	672	674	621	695	605	662	647	662	686	708	675	666	654	659	703	681	632	643	670	647	667	678	648	637	682	622	654	660	631	656	648	698	627	663	648	622	675	661	682	675	709	663	636	668	663	657	668	682	679	673	695	662	669	714	705	611	666	616	648	648	676	624	615	668	659	691	701	629	672	640	688	677	680	658	703	674	640	651	661	647	645	703	676	612	679	651	641	687	671	650	660	678	625	636	673	660	613	675	642	619	658	654	647	628	654	698	690	645	641	626	651	658	654	598	679	686	651	695	602	643	693	632	656	691	609	632	675	641	657	672	695	634	633	659	641	685	666	688	702	644	614	668	622	699	667	660	696	699	710	673	681	666	687	662	677	650	652	677	679	727	656	645	645	692	668	648	650	669	677	694	661	585	630	675	646	686	678	692	639	639	651	678	653	648	619	621	615	663	643	638	648	702	673	632	672	626	639	651	616	690	655	696	686	679	692	698	688	697	644	628	707	695	660	652	638	647	590	662	641	667	654	666	681	668	671	668	651	685	646	658	629	560	649	659	627	675	691	648	594	694	670	657	690	695	680	697	678	639	653	710	660	654	662	664	628	672	683	637	625	661	663	650	693	692	676	672	662	644	653	657	661	633	681
31215	21248	13575	1068	497	458	400	274	258	227	248	208	240	241	238	230	239	234	282	236	272	215	240	227	210	264	246	250	224	260	239	238	256	197	234	240	252	263	262	231	256	229	273	259	220	281	286	227	228	268	235	232	226	246	254	228	227	217	275	217	256	268	227	246	264	217	238	243	268	259	227	234	228	246	243	231	223	283	255	264	239	258	207	253	256	227	259	232	269	258	244	232	231	249	202	230	249	227	242	233	246	259	256	232	251	245	238	239	234	232	250	225	263	238	261	218	230	232	252	241	216	255	222	256	250	243	236	201	232	245	251	244	235	270	235	228	247	247	243	240	242	230	238	241	263	232	234	266	263	266	244	257	242	242	247	248	245	208	221	245	229	259	229	225	246	244	250	233	244	220	238	259	247	260	231	250	249	229	260	232	238	231	251	263	220	273	227	219	236	234	230	214	266	234	262	204	255	230	242	260	229	266	234	259	216	221	214	281	223	252	242	233	282	268	237	234	255	255	251	234	240	234	249	230	255	258	231	287	254	259	226	246	262	254	253	240	258	241	223	230	227	261	238	223	232	241	274	268	230	237	210	221	220	263	272	242	239	253	239	244	206	246	247	271	231	249	229	211	223	210	230	261	233	213	245	253	233	265	249	224	278	256	257	206	219	274	248	214	235	250	247	240	223	240	251	269	263	257	249	248	213	236	228	236	227	257	238	216	260	213	267	283	228	261	264	277	224	248	234	249	232	248	243	251	226	255	241	246	251	260	248	245	247	258	253	254	254	243	204	223	235	228	245	243	229	232	276	231	252	228	235	242	228	258	232	220	215	256	245	229	221	235	254	245	247	215	257	221	277	221	241	229	227	233	251	250	251	236	245	222	232	269	233	229	246	222	252	214	243	251	253	254	208	209	228	248	232	222	235	249	285	224	260	214	221	247	241	243	262	245	209	230	226	255	253	234	249	242	232	238	246	242	248	229	238	266	263	192	257	242	267	266	279	229	289	262	215	242	241	230	269	268	239	236	261	264	233	245	230	244	255	262	210	278	255	243	258	252	252	249	266	253	234	261	236	271	240	253	239	263	240	273	268	246	249	258	262	248	239	247	245	253	233	238	232	238	254	250	246	246	248	240	256	249	281	240	261	252	261	241	243	248	257	225	230	259	218	258	230	253	275	237	258	245	254	213	248	243	241	235	248	247	224	255	265	224	244	270	226	253	256	240	285	273	222	226	263	246	230	276	259	232	230	237	247	252	246	237	246	240	242	238	262	244	238	259	270	242	254	257	206	224	244	227	226	244	230	272	236	241	248	264	226	268	248	259	240	247	225	229	234	276	234	259	248	233	267	205	211	238	232	256	249	268	235	260	261	243	229	222	249	231	228	249	253	252	275	241	238	262	237	213	263	250	236	228	239	248	275	235	237	238	244	254	213	252	274	234	228	242	190	281	252	245	233	197	245	239	263	218	220	246	273	226	235	245	254	225	263	257	256	244	208	234	243	254	254	250	250	266	248	238	252	250	235	230	244	232	235	254	252	256	249	243	236	249	207	240	233	231	235	251	262	263	240	237	239	226	244	235	248	225	248	267	229	254	250	255	243	252	217	222	251	223	275	238	246	253	260	251	252	245	266	241	243	242	218	216	249	211	235	280	247	250	245	231	253	230	211	231	262	218	249	229	244	205	236	237	248	273	268	255	245	265	245	219	241	236	223	252	246	243	249	255	231	245	239	245	245	238	248	278	248	225	238	247	221	263	269	261	231	240	241	246	234	301	250	253	253	258	239	251	243	244	242	237	259	242	217	229	226	214	214	223	243	264	242	225	237	248	271	259	242	226	236	261	247	255	255	245	263	239	228	234	257	228	234	257	227	255	246	253	235	222	255	215	226	238	199	234	251	246	252	245	213	259	242	236	220	252	267	272	260	254	257	247	249	209	235	237	236	262	257	218	281	245	242	224	233	227	262	230	222	243	271	258	234	244	243	243	231	256	227	253	223	240	227	235	241	237	245	229	253	244	231	231	248	214	255	237	240	227	256	261	227	237	252	256	227	209	218	261	250	206	228	233	221	260	248	255	235	223	223	232	255	273	258	215	251	248	252	251	242	249	241	238	243	242	238	275	202	230	241	234	245	264	232	221	256	249	291	234	228	245	245	255	244	248	229	243	210	240	236	229	250	224	256	234	226	214	251	244	253	250	225	243	258	264	228	227	236	239	237	225	213	232	243	249	232	239	243	238	241	247	239	260	265	232	232	234	250	250	261	225	235	259	244	220	277	244	215	215	248	219	198	269	234	242	211	239	232	234	248	235	273	265	244	221	252	255	236	232	220	237	235	221	276	245	235	223	271	237	228	241	238	233	239	253	282	259	254	221	210	252	246	256	237	261	228	222	245	232	263	249	229	233	229	231	239	248	252	239	234	240	243	210	256	239	253	259	242	249	246	241	230	250	251	235	264	273	245	222	247	245	248	242	244	236	238	245	221	268	238	237	240	239	232	235	217	253	236	260	262	218	237	232	248	263	236	249	258	248	227	242	260	235	231	234	224	209	214	232	235	278	205	239	247	253	248	258	216	244	232	257	241	236	250	268	264	267	240	239	230	227	254	229	244	245	224	243	220	247	226	235	251	245	204	245	220	223	252	246	283	235	258	249	236	243	243	230	258	278	232	271	235	224	256	243	237	249	245	258	255	244	234	246	243	256	250	239	243	275	258	270	252	273	244	225	219	243	217	220	249	238	247	232	248	253	230	250	265	256	240	220	234	226	241	285	262	247	229	250	223	257	225	213	247	253	243	209	233	224	240	222	258	239	247	259	236	247	250	224	204	227	256	230	230	278	226	222	226	225	240	243	249	231	270	251	204	239	258	253	263	254	233	243	255	265	240	244	249	213	259	219	250	269	233	235	240	264	230	250	263	230	256	219	257	228	241	244	253	254	249	257	253	242	236	221	251	266	235	251	263	244	229	250	234	229	228	252	255	243	216	248	223	232	223	276	203	247	254	255	265	224	242	243	224	239	226	203	232	240	271	266	257	230	247	248	239	245	269	233	229	234	262	235	239	264	264	240	224	243	246	226	225	231	232	236	251	253	257	253	244	253	230	286	234	233	234	222	227	227	237	226	235	207	259	239	241	223	262	231	284	253	285	243	249	240	222	232	247	224	245	231	238	235	211	226	243	224	222	251	223	248	223	229	242	222	244	214	261	275	236	233	257	241	229	230	266	241	244	249	226	227	258	264	252	241	239	246	214	238	219	257	248	254	240	247	222	248	253	235	232	264	251	244	246	229	237	222	255	240	236	248	226	225	222	225	230	245	233	246	254	230	260	252	238	221	220	235	231	262	244	243	216	244	222	218	240	255	236	185	240	234	248	212	218	247	235	231	263	256	230	242	264	248	236	233	242	242	242	230	212	234	217	239	252	237	233	252	255	244	219	250	217	234	270	231	243	257	263	237	238	244	224	271	253	231	232	233	269	249	215	220	254	236
11795	770	706	611	659	618	629	626	600	643	611	657	656	616	639	603	585	550	640	616	618	654	624	630	653	636	614	633	609	604	597	598	634	624	648	646	595	622	684	637	583	643	619	610	650	635	618	620	600	626	683	642	616	636	613	591	635	622	610	593	631	632	611	688	585	604	663	605	620	592	604	629	654	594	612	608	661	634	649	601	604	603	618	636	649	599	635	646	641	613	607	620	635	646	633	637	663	640	653	630	602	635	630	655	603	607	636	691	651	673	644	623	615	629	615	617	646	621	595	631	620	625	607	652	612	646	592	679	600	629	587	653	621	590	623	587	663	636	636	629	618	649	618	639	612	684	636	600	629	601	611	664	607	613	616	621	606	651	634	642	638	639	601	671	577	636	613	627	602	586	621	592	600	632	636	619	621	657	643	617	641	622	591	653	641	643	630	665	630	641	603	536	572	624	617	612	642	635	606	638	602	570	694	606	636	598	607	612	613	635	619	616	629	661	610	673	593	633	591	597	645	582	608	598	658	633	597	617	663	631	639	626	624	695	651	581	645	627	576	639	635	680	604	633	633	628	622	577	633	566	656	575	656	604	580	635	651	635	618	594	642	565	619	647	648	629	641	635	607	635	639	636	632	652	651	622	607	607	643	636	666	624	639	608	654	618	634	622	631	627	626	598	600	591	603	616	628	669	633	650	616	589	611	625	610	636	614	686	610	659	644	638	652	656	587	618	654	622	604	657	620	643	613	612	639	639	605	569	679	572	624	609	680	642	635	631	633	604	580	597	617	669	609	630	649	611	627	578	645	637	623	609	601	591	635	597	617	623	625	592	644	635	625	590	673	650	588	594	601	640	616	603	629	672	639	600	611	603	643	644	644	640	638	654	621	624	646	625	630	595	626	603	613	667	625	657	612	658	656	653	632	589	594	678	587	638	603	602	617	607	624	590	641	608	627	648	661	603	637	610	609	613	611	605	619	639	697	604	648	644	628	659	626	608	667	588	590	646	647	630	595	595	599	683	617	662	591	623	646	621	617	598	608	685	619	627	619	641	605	629	642	589	616	610	658	583	639	597	587	637	637	626	591	592	639	617	626	657	667	666	616	675	637	597	635	616	618	661	633	603	661	627	669	586	617	604	647	646	597	616	644	646	645	653	653	662	643	614	618	639	648	578	594	629	670	635	649	636	656	653	624	655	641	625	640	647	631	604	620	603	617	643	650	623	590	617	613	617	603	644	605	669	630	603	640	645	637	598	622	635	635	668	602	624	630	616	619	622	589	671	612	669	633	654	661	620	600	624	628	652	602	622	611	615	650	621	609	631	661	636	613	610	632	587	602	596	629	621	625	627	614	646	601	653	600	616	630	605	635	630	609	591	605	614	670	635	646	590	610	626	639	615	625	623	624	612	626	670	596	615	621	669	631	665	624	628	634	633	574	620	632	602	646	647	606	645	585	652	627	659	661	627	617	645	613	627	613	630	612	639	675	613	578	600	607	625	628	630	652	636	625	652	643	611	647	622	616	659	599	570	588	618	579	625	636	612	639	604	657	611	610	653	622	633	645	573	600	661	664	633	648	637	594	610	598	645	630	632	619	621	611	607	620	590	604	653	677	632	612	580	631	607	683	628	656	624	594	601	676	629	623	642	637	598	640	630	605	618	595	639	627	575	612	631	642	620	647	609	658	653	621	590	635	641	663	649	611	634	635	586	669	636	663	639	601	628	644	642	611	623	629	578	608	619	623	597	584	598	578	662	679	543	615	577	611	626	583	581	607	622	608	634	641	630	640	595	668	647	681	652	685	633	584	618	640	612	650	598	615	660	660	617	652	654	630	630	624	598	671	633	618	579	614	672	638	668	623	629	632	624	648	674	631	594	583	616	603	620	672	671	620	665	600	658	645	630	611	610	646	647	652	653	639	604	620	595	613	609	613	653	666	640	604	632	624	615	634	630	642	615	599	615	653	640	605	628	596	672	620	646	614	610	636	641	602	598	659	651	608	649	593	628	600	643	606	618	633	671	624	635	626	602	630	614	646	631	612	648	613	547	614	606	614	623	634	586	619	614	667	697	615	622	567	638	627	625	633	608	610	608	640	660	634	663	628	658	658	593	640	648	603	602	619	676	577	656	620	627	613	635	616	651	599	620	650	586	640	624	595	609	665	644	593	598	609	619	637	636	645	632	655	625	616	640	628	588	622	624	602	638	575	628	641	624	623	655	669	626	628	588	613	656	644	681	636	668	660	623	624	639	601	655	618	621	623	616	613	679	635	694	607	655	656	658	635	687	629	659	597	600	612	627	621	641	620	590	667	599	578	634	635	618	637	634	572	630	625	644	648	651	600	637	663	640	638	602	593	645	634	653	659	650	637	606	576	613	641	682	647	611	639	578	608	660	669	662	629	622	650	586	577	625	638	661	600	605	613	580	609	612	650	668	664	631	626	620	620	604	620	596	602	658	588	639	658	685	634	623	592	649	634	608	632	698	616	598	603	641	680	587	633	603	640	623	623	614	603	599	559	620	633	631	638	645	606	613	644	612	581	660	583	638	593	640	617	597	643	595	619	659	683	630	658	628	644	673	655	617	694	600	595	619	614	656	626	628	639	661	651	622	568	646	601	639	569	620	621	581	662	595	598	676	634	615	622	661	631	619	626	623	629	601	660	621	627	605	634	615	612	624	655	619	627	602	636	594	621	602	584	628	635	646	657	600	615	642	592	633	628	612	621	618	584	620	616	631	660	593	603	602	637	674	609	606	589	627	597	650	614	665	627	638	620	636	596	688	595	631	646	652	632	630	631	590	643	619	626	616	661	650	676	684	631	587	642	648	640	648	675	640	594	592	651	631	591	618	630	593	690	617	629	631	619	706	657	660	647	602	629	580	605	628	650	666	643	630	624	594	647	651	607	608	632	584	638	615	581	609	598	607	626	640	580	658	585	586	632	580	578	629	610	629	600	671	614	599	594	618	661	641	608	683	610	617	615	584	606	604	622	616	609	650	623	648	590	593	647	605	607	652	666	679	634	645	617	629	629	615	679	632	632	600	650	605	615	651	628	682	632	663	591	628	629	645	598	591	592	623	587	635	611	619	663	611	622	609	591	625	628	566	636	628	625	600	611	616	658	595	611	610	672	661	649	598	664	671	626	653	598	608	611	646	620	656	603	617	640	647	579	667	643	606	614	631	625	635	638	626	666	616	642	587	581	636	614	604	619	641	600	679	587	629	649	615	662	592	596	640	622	659	604	603	625	588	613	593	622	655	634	661	672	636	652	628	637	628	630	687	602	620	626	633	677	612	600	620	626	619	598	676	577	609	613	610	615	623	621	652	604	685	650	596	589	636	644	628	629	625	632	601	597	686	639	648	616	610	571	648	618	603	657	614	607	636	608	606	664	625	601	609	617	683	613	667	640	639	648	617	644	657	647	650	612	624	669	630	585	614	618	618	628	600	638	627	620	615	573	645	683	641	602	637	655	605	618	613
24985	21490	24880	28534	21481	21376	1577	482	433	427	407	371	409	382	371	363	369	387	358	364	363	387	347	377	332	379	359	349	381	367	359	370	377	376	309	374	410	396	375	379	346	376	335	360	354	317	354	364	369	378	361	340	343	376	364	363	390	419	370	358	334	352	350	327	376	379	389	337	357	348	333	347	364	396	368	360	387	374	380	386	373	364	362	351	350	387	342	360	356	359	388	350	361	369	336	361	340	377	339	337	393	351	374	353	327	376	341	389	372	353	340	367	367	406	382	356	349	342	332	379	350	359	373	365	391	336	368	381	356	352	355	392	337	341	368	353	338	372	389	349	377	395	337	351	313	359	353	368	356	354	395	357	359	360	378	342	326	388	391	351	339	350	374	383	369	315	341	314	372	381	381	339	368	343	372	373	377	367	345	337	365	376	366	370	349	338	382	353	403	363	375	360	385	362	347	339	374	378	346	397	353	377	383	368	337	375	355	351	365	376	356	390	364	333	356	385	338	330	348	359	331	362	357	361	358	405	368	346	376	383	383	362	371	351	374	352	346	367	355	379	364	389	338	353	333	344	360	374	347	341	383	378	374	360	340	349	308	388	363	351	368	317	367	386	384	376	355	355	367	374	350	309	322	376	345	381	362	368	372	403	370	358	364	336	349	347	333	313	358	354	373	378	396	382	358	334	356	402	357	350	374	362	321	333	363	384	341	368	377	364	370	349	332	350	386	383	368	361	347	374	363	349	322	362	374	369	369	349	350	396	417	362	374	366	377	342	355	340	376	368	382	359	369	351	370	378	361	358	368	372	387	380	338	376	352	382	402	404	353	323	364	364	368	366	349	355	343	330	360	389	393	353	380	383	363	347	339	379	367	362	383	328	354	348	367	386	344	362	359	350	384	365	395	376	332	352	368	351	377	371	372	373	325	353	328	379	373	354	341	362	386	384	354	376	379	385	364	427	351	399	362	356	345	382	410	399	374	389	331	352	370	322	327	317	392	324	306	367	374	381	393	334	352	388	380	394	367	353	364	377	337	363	355	319	376	334	361	334	399	341	374	373	357	359	353	369	351	351	347	372	347	367	370	362	363	351	353	373	398	353	383	393	351	355	380	338	364	359	349	385	376	380	363	377	329	341	384	374	333	365	390	387	442	363	353	365	386	346	356	348	355	389	384	378	386	344	356	358	351	339	399	372	409	377	389	381	370	346	354	349	361	376	400	384	353	394	346	343	379	402	411	354	348	375	356	386	380	366	340	351	353	382	319	341	362	355	384	360	355	368	382	391	359	329	371	355	368	365	340	390	348	392	329	377	329	346	335	376	337	380	346	357	363	357	351	399	343	395	370	355	368	361	332	393	352	394	351	362	339	323	359	358	359	365	376	364	405	391	365	385	352	337	362	383	334	357	389	328	413	356	405	329	331	358	353	349	358	348	384	353	367	360	335	356	376	374	339	365	340	355	359	370	385	368	350	380	405	321	376	341	395	355	366	378	322	342	340	352	354	356	358	336	424	412	363	397	359	357	375	355	385	378	375	354	357	350	353	367	375	379	405	302	396	371	400	359	337	361	381	341	359	379	348	365	362	374	369	384	365	346	362	373	380	391	386	338	389	348	376	357	368	369	385	370	399	396	371	344	327	346	374	357	381	363	365	376	345	354	337	375	343	394	370	361	330	360	337	357	400	360	377	369	362	323	363	389	338	391	360	366	397	351	366	357	355	377	332	385	370	368	376	345	386	383	381	388	340	378	354	341	352	376	356	346	369	358	354	334	395	339	334	338	322	378	348	366	356	385	331	381	343	377	354	368	384	380	371	367	379	359	362	344	352	355	360	347	339	324	389	357	340	415	371	344	376	365	341	344	404	387	381	349	370	379	384	368	332	381	412	346	390	370	395	343	344	383	390	376	375	338	381	366	345	378	374	376	391	358	365	364	376	388	339	361	363	360	371	363	293	368	347	407	356	358	373	368	340	363	342	353	366	351	329	355	376	374	343	337	377	357	377	365	363	374	334	367	363	341	364	326	363	348	349	379	377	362	347	377	380	361	351	350	367	341	320	332	364	383	340	377	366	345	336	350	334	378	365	330	373	361	378	354	351	350	364	383	368	316	362	367	322	321	351	371	365	351	379	358	331	350	374	383	357	370	369	352	350	371	353	400	367	336	366	335	368	380	373	353	364	331	352	350	347	358	367	370	378	354	386	362	367	390	369	323	355	372	334	358	377	376	377	348	383	369	346	323	360	396	367	374	356	365	350	349	403	350	351	360	381	357	338	360	361	380	369	360	330	370	348	380	350	396	350	377	360	372	369	368	372	382	329	324	354	387	387	370	338	359	394	370	344	386	340	365	384	371	366	362	378	355	365	379	364	376	358	379	367	359	366	408	394	332	362	335	357	373	334	350	352	379	380	361	368	352	351	350	417	374	373	357	350	358	377	332	381	380	329	383	360	330	375	349	356	367	371	356	381	333	310	340	349	363	378	348	387	364	388	364	337	384	415	362	397	404	383	340	379	356	365	363	357	357	373	376	310	375	389	361	377	374	345	343	369	398	381	319	371	371	376	345	399	351	390	356	325	395	331	357	374	347	371	334	373	345	353	363	361	377	370	365	353	346	363	350	361	326	391	376	378	349	344	345	348	355	336	413	358	326	372	349	356	334	364	368	363	366	378	364	376	353	384	337	366	358	395	367	368	343	367	360	344	358	343	372	348	384	397	403	367	372	366	350	326	342	339	392	352	385	367	388	332	334	366	340	358	352	390	366	392	367	348	350	405	343	374	385	373	368	365	356	323	346	366	375	367	334	377	375	349	360	341	342	366	358	360	375	363	395	355	381	367	387	359	360	354	388	327	358	348	376	360	338	319	354	377	378	392	374	326	376	377	363	378	360	373	371	350	367	344	350	400	401	354	363	375	400	352	362	363	334	396	397	370	348	337	346	354	357	362	345	330	354	395	350	369	407	348	374	358	427	375	372	365	353	364	339	322	371	395	339	352	357	340	328	342	345	346	369	366	352	383	363	323	400	353	336	354	384	341	360	391	347	359	354	379	351	401	370	340	340	370	332	339	364	366	341	358	396	352	342	372	370	361	376	349	385	347	353	366	382	336	371	369	353	369	339	345	359	376	348	341	345	393	368	375	389	381	341	370	402	368	357	387	388	346	338	359	395	370	352	358	371	339	391	386	350	385	380	379	387	360	359	336	356	342	352	350	425	360	368	341	351	378	378	405	406	363	355	384	351	386	362	323	351	358	374	360	396	345	382	353	360	399	394	349	353	332	374	386	385	382	370	374	378	383	334	354	344	335	331	375	380	358	350	380	345	365	343	335	343	367	369	352	365	341	361	380	358	378	382	378	386	351	366	345	330	353	374	359	386	325	360	399	355	362	327	393	375	396	386	364	339	363	360	361	382	345	341	352	343	356	345	364	332	369	377	338	375	321	403	377	341	366	370	325	349	381	380	346	324	389	351	348	368	381	375
27020	2568	1568	1149	957	944	900	924	871	868	884	883	857	911	858	835	774	831	847	861	881	819	867	884	848	870	873	887	854	878	851	847	862	851	858	846	811	850	943	886	831	831	904	841	843	851	838	892	886	842	872	826	810	876	832	816	861	873	840	846	867	850	825	860	837	831	905	843	853	888	846	841	860	823	867	844	893	876	829	878	916	824	820	886	879	883	851	863	851	835	828	786	868	830	810	875	881	911	847	850	896	880	858	901	909	858	839	848	863	798	828	870	846	851	852	884	877	820	876	861	846	853	870	840	872	832	811	885	825	860	842	884	849	813	896	882	848	848	817	903	826	893	854	815	856	870	844	829	886	846	854	797	844	838	822	881	904	870	841	889	881	845	855	830	819	873	847	862	874	837	808	795	861	882	848	851	868	827	856	848	859	886	869	907	880	851	840	838	856	854	807	873	871	836	814	822	867	873	824	831	883	881	901	857	803	875	858	845	845	877	793	861	853	822	873	897	836	823	837	825	885	820	886	839	830	863	843	798	870	881	887	855	863	872	833	886	888	903	857	866	832	812	858	895	863	813	835	866	855	923	888	814	877	841	874	907	920	874	873	825	861	805	866	838	834	866	832	847	876	842	851	863	857	814	848	868	838	868	839	865	901	878	887	844	861	856	834	825	885	833	872	851	853	875	878	854	824	892	888	825	808	835	824	876	895	840	905	875	858	862	839	839	867	819	861	809	833	817	858	931	840	837	835	879	897	806	867	888	852	883	852	876	821	856	872	780	804	875	886	834	884	887	880	839	909	841	862	830	870	812	816	856	839	854	801	893	905	853	845	862	856	822	834	859	876	830	888	865	853	886	870	875	891	870	862	847	867	844	855	848	876	813	874	886	876	868	883	869	870	830	841	875	844	787	822	830	838	837	905	881	862	815	897	818	826	895	849	899	814	883	836	857	888	873	857	820	821	812	838	851	833	853	881	866	851	894	881	878	847	822	862	875	865	843	872	871	848	816	910	834	864	818	840	848	854	916	849	877	869	829	856	833	894	852	891	830	850	817	851	865	847	832	897	851	818	847	877	822	831	841	872	886	897	863	843	837	892	822	842	815	861	876	796	920	878	896	851	886	896	891	882	892	853	886	815	846	905	821	859	856	869	903	911	831	859	862	853	891	784	786	868	873	850	847	847	877	873	795	889	824	870	880	818	880	873	827	853	860	869	887	831	811	850	843	855	899	870	861	845	836	865	841	853	828	868	869	862	861	883	861	843	849	883	831	896	840	801	898	859	852	847	850	860	864	861	854	843	885	851	894	874	859	850	849	873	832	876	893	875	815	862	835	906	848	848	895	891	872	841	896	838	810	868	804	869	870	866	874	838	859	822	895	842	902	827	854	850	879	890	840	840	841	815	892	893	815	804	883	846	859	854	864	859	889	868	839	874	841	874	833	841	870	831	844	858	850	842	799	881	891	873	803	864	861	850	878	849	840	860	893	816	861	846	810	860	862	903	864	883	868	891	859	879	876	858	905	861	833	840	829	864	816	902	835	813	822	878	846	831	838	861	881	883	835	854	881	889	823	863	849	837	842	866	862	846	825	878	863	827	869	784	823	800	916	884	868	855	856	865	841	851	859	893	894	833	816	826	844	850	834	817	840	866	852	823	863	867	868	850	858	859	856	855	838	871	842	845	823	786	850	928	839	871	863	827	810	812	845	818	837	845	813	817	866	797	873	822	864	880	843	852	872	860	837	821	861	837	864	804	844	840	856	854	883	879	840	865	843	920	867	864	826	879	844	865	848	861	841	868	854	902	862	854	828	875	886	890	850	815	851	843	822	905	833	883	875	856	857	813	813	923	867	864	864	818	850	832	793	880	850	843	874	832	853	829	892	853	868	866	912	861	872	880	917	901	823	891	857	883	844	856	827	818	857	864	857	866	812	814	865	823	905	856	852	851	831	850	847	811	839	833	809	885	812	826	833	849	886	892	826	863	849	855	825	880	778	809	866	853	857	820	862	913	804	821	829	887	835	826	860	852	844	836	840	857	865	891	880	861	863	837	825	891	882	891	882	910	843	825	810	892	830	831	840	910	836	865	889	834	944	860	818	836	877	839	853	836	866	835	883	824	837	833	873	888	808	800	855	881	865	858	851	842	847	817	865	830	862	829	876	871	840	862	810	848	824	855	889	860	783	874	846	872	823	848	816	831	842	823	860	853	862	878	862	836	836	843	840	804	815	907	872	861	875	903	858	888	813	881	805	839	846	872	842	862	871	868	804	843	854	843	828	823	815	856	851	905	866	846	815	876	904	859	809	806	841	906	835	795	866	875	856	837	854	818	830	862	860	883	861	867	871	862	872	895	847	828	845	781	824	906	902	870	852	896	880	852	866	842	847	851	826	885	910	884	860	805	863	826	849	825	839	868	899	844	880	812	892	868	848	887	869	901	812	885	841	844	816	852	844	849	830	829	856	853	864	851	807	817	868	852	876	869	840	878	850	872	891	852	924	810	858	879	810	862	876	835	908	869	875	831	883	852	851	849	877	830	855	839	866	881	897	861	881	857	888	867	835	857	895	775	848	880	819	852	827	894	827	857	861	828	833	842	869	869	785	806	830	897	850	836	829	933	858	863	881	827	854	875	853	857	887	869	844	845	844	861	855	892	850	847	838	806	857	850	819	820	876	872	887	847	831	886	875	841	821	872	866	849	840	848	857	897	876	825	861	785	846	839	827	860	834	829	841	848	884	845	914	904	845	880	838	880	875	842	882	873	851	842	912	904	834	884	840	846	818	826	866	857	811	888	825	847	796	893	843	851	841	893	856	834	842	851	804	793	852	803	881	856	819	881	847	882	861	863	864	820	806	930	853	860	850	841	885	878	855	855	845	840	855	813	850	880	876	823	865	886	865	838	870	844	871	847	833	858	876	840	803	842	891	885	825	885	834	821	857	918	836	878	898	856	834	836	869	822	847	833	840	874	863	848	866	818	817	892	872	882	882	836	869	845	884	880	865	848	830	823	869	929	888	869	848	883	859	843	879	844	850	827	902	823	852	847	818	832	818	843	799	860	831	858	855	852	838	877	846	846	858	843	834	806	865	817	841	866	838	839	849	883	881	812	809	881	896	847	851	851	869	861	895	880	900	849	937	865	818	837	870	935	865	820	847	832	830	858	829	828	851	836	786	850	836	929	831	846	881	902	856	840	892	856	827	855	884	902	869	831	863	864	864	816	856	858	860	871	808	903	875	871	879	810	860	847	881	889	854	847	833	904	822	813	839	873	891	802	862	870	828	898	852	847	868	818	854	856	856	859	853	836	846	865	824	868	852	786	860	856	841	871	855	817	869	875	886	828	916	846	856	900	834	842	808	880	909	844	814	826	814	870	813	887	865	834	840	870	898	848	889	867	882	891	831	847	833	854	864	875	875	906	819	865	854	829	887	833	864	870	828	863	878	908	869	825	810	855	872	888	879	901	849	911	902	872	841	857	898
24408	21470	25154	28217	21472	21479	17762	678	416	368	359	333	315	331	332	304	314	289	280	287	297	300	307	303	293	318	288	320	279	287	306	274	274	316	289	297	311	279	272	293	265	288	278	288	318	304	297	305	274	315	276	288	286	296	263	324	261	291	278	278	309	269	283	296	304	293	278	229	284	273	239	284	287	291	284	272	285	283	290	296	278	259	281	302	299	293	301	291	284	248	258	308	269	303	284	255	281	296	257	340	280	262	284	262	286	281	257	291	295	291	272	268	297	279	290	282	318	301	280	294	272	288	261	293	293	239	268	308	270	279	300	292	284	271	312	299	298	311	271	276	278	260	304	293	282	304	327	271	283	266	288	310	272	284	265	288	292	262	296	270	283	295	279	303	293	291	279	286	278	302	256	268	273	261	276	290	304	295	273	331	287	316	271	243	277	295	274	279	256	280	287	271	285	260	264	293	302	293	275	274	270	302	279	281	276	272	276	284	270	293	293	243	294	265	292	284	249	278	330	283	297	316	274	276	266	302	267	290	277	317	286	325	285	292	321	316	285	268	285	252	262	309	284	281	322	281	282	257	306	297	326	288	299	285	312	269	299	268	252	325	283	277	305	271	278	289	298	290	267	270	325	277	279	294	296	297	306	279	321	293	317	284	271	277	292	272	301	257	265	288	284	252	265	292	247	298	270	273	274	293	303	258	280	277	300	285	283	259	279	264	277	315	268	290	265	302	283	265	266	262	270	274	260	264	318	288	293	277	303	264	280	302	281	289	286	242	279	268	274	308	267	261	283	304	334	268	303	278	286	298	290	269	292	283	283	289	274	273	280	318	259	275	267	283	278	281	301	278	310	289	277	263	285	289	278	288	263	306	294	280	280	282	269	298	294	253	276	299	276	284	277	289	309	291	250	280	228	247	282	262	276	272	303	310	297	283	278	283	302	270	285	279	260	307	299	306	279	296	310	274	298	270	276	316	295	269	295	259	273	300	285	294	282	293	298	258	277	268	268	283	277	275	283	346	282	301	311	298	284	287	278	287	274	280	286	290	308	270	296	263	259	276	266	262	301	306	286	274	302	288	288	245	306	279	287	271	279	282	272	263	321	267	279	283	302	280	254	283	275	270	309	294	283	271	287	252	275	254	262	293	259	308	294	313	285	272	283	292	257	265	253	311	310	272	294	297	264	270	292	271	280	279	319	247	286	260	270	257	292	304	275	350	261	287	287	269	284	260	297	269	306	241	271	269	321	314	278	270	277	275	273	302	283	266	301	327	286	277	289	308	286	304	283	300	271	289	301	265	290	268	280	245	262	273	312	299	276	285	303	279	264	307	277	261	294	316	280	291	282	289	293	271	307	304	293	274	292	308	301	284	285	264	271	292	282	293	321	257	288	292	277	278	279	277	291	294	283	261	278	264	277	296	270	290	302	291	287	294	250	257	269	287	285	281	321	297	269	264	292	304	270	260	284	287	301	282	288	269	283	303	261	283	297	267	308	256	232	268	287	293	250	265	290	309	294	274	285	280	288	292	288	288	272	262	284	293	290	275	279	272	310	275	289	262	293	288	307	257	293	289	278	282	281	315	266	291	268	299	289	264	283	310	284	285	305	276	272	255	293	305	320	308	294	296	300	296	272	314	261	279	288	319	311	313	289	265	288	279	302	295	293	262	255	283	287	301	291	294	279	271	277	262	291	283	288	282	258	293	292	295	271	284	299	284	276	276	283	254	249	271	293	272	285	287	243	284	293	286	305	284	286	297	267	278	309	306	307	275	308	281	295	314	295	284	253	278	290	274	306	259	278	270	257	291	284	310	246	289	300	263	283	279	259	288	246	284	281	299	261	287	290	259	314	275	258	260	297	255	301	279	277	264	271	274	292	266	289	292	270	279	247	261	323	256	293	289	291	274	264	271	281	264	274	301	306	310	252	271	293	276	312	259	262	277	295	277	300	276	277	293	327	263	288	276	309	286	266	271	273	278	306	280	274	282	304	279	259	281	276	269	283	282	277	291	279	308	328	276	261	284	270	298	290	311	293	315	299	264	283	267	275	275	287	285	284	258	279	297	288	269	261	286	270	309	314	254	260	280	251	267	269	299	295	294	289	280	261	270	264	274	254	280	273	301	290	253	260	288	272	266	294	277	304	287	299	277	288	273	258	277	294	273	271	269	284	335	275	274	296	274	279	322	284	276	277	291	289	272	264	265	283	285	251	261	282	278	268	281	291	284	247	270	316	252	287	291	278	281	264	287	284	283	264	324	275	266	287	270	299	280	269	285	289	279	298	287	286	294	300	280	282	289	306	275	260	273	289	259	280	270	259	290	265	294	264	289	270	271	287	278	257	295	280	313	286	283	301	287	271	278	265	251	288	295	294	291	274	310	253	285	267	271	307	304	311	320	284	288	267	279	293	301	299	298	277	303	259	305	310	280	319	268	278	291	293	276	310	291	297	305	287	278	298	258	277	309	272	267	283	290	287	297	231	268	304	264	289	294	306	309	305	291	295	279	295	258	280	285	288	274	276	295	249	282	289	295	307	297	318	252	286	287	264	271	242	321	292	243	271	294	323	289	316	287	298	283	276	267	281	296	287	285	290	271	290	295	302	280	312	279	257	291	295	292	288	284	293	250	247	275	272	277	302	314	273	265	290	269	292	270	260	261	285	287	287	314	265	298	255	246	284	303	293	246	268	285	286	286	288	306	278	260	277	302	319	295	296	323	280	293	295	287	287	289	279	292	301	299	290	263	283	296	270	272	284	262	282	311	274	298	330	278	288	260	272	319	244	298	263	319	280	292	290	305	295	296	295	270	288	293	293	283	271	293	282	298	296	288	304	278	289	310	297	287	296	282	307	271	285	295	282	274	290	301	267	305	282	269	292	270	276	257	306	270	288	300	289	249	265	307	269	271	277	277	301	306	302	291	254	268	287	241	278	295	297	266	287	254	288	273	287	249	289	278	327	308	314	241	280	292	287	292	300	279	287	264	261	304	326	245	282	267	268	281	286	280	307	276	294	309	297	285	308	276	281	266	280	308	277	265	261	277	251	296	262	281	309	284	259	298	274	305	239	268	281	260	242	278	285	257	271	275	281	287	273	264	266	284	260	279	262	292	297	288	287	291	312	281	299	278	291	272	300	317	291	274	294	291	278	273	277	272	283	274	261	293	289	276	287	270	337	268	268	254	245	270	280	284	268	314	295	263	286	292	267	268	274	268	263	283	287	288	308	280	275	282	246	296	271	287	293	262	263	306	252	301	319	282	296	295	279	277	300	290	312	260	278	296	285	303	300	275	277	283	267	280	306	259	304	288	240	277	294	262	284	251	293	253	280	296	275	281	278	309	324	281	285	293	288	250	261	311	261	262	297	284	270	277	299	304	309	274	281	256	280	284	292	239	295	263	315	294	285	277	275	250	289	264	290	282	296	319	278	297	301	276	287	290	280	291	318	267	289	266	258	277	289	269	302	259	240	262	281	284	283	287
31535	3845	1972	1158	912	776	754	724	723	702	691	704	732	645	712	681	698	658	672	638	650	674	680	638	651	697	672	669	661	662	682	673	650	665	629	594	616	640	644	683	672	641	659	668	680	640	662	689	712	682	655	658	632	638	688	700	694	654	676	656	689	713	656	684	679	692	633	679	663	656	678	685	654	662	645	678	687	654	685	710	641	620	663	686	675	679	653	643	664	599	629	646	653	671	669	652	682	619	654	617	692	663	653	644	687	655	651	656	703	674	646	631	657	670	698	646	665	654	652	682	600	685	634	667	617	627	630	674	646	646	629	670	646	650	637	614	702	710	670	661	670	686	651	631	667	686	627	644	660	686	683	662	695	651	652	592	656	668	627	629	646	673	640	636	688	695	626	705	635	629	680	651	634	663	696	614	687	655	676	668	647	653	636	669	678	653	659	673	655	654	638	659	654	673	620	674	659	690	658	615	652	668	678	660	612	649	646	691	671	707	667	653	647	645	664	666	655	631	676	616	605	674	639	706	635	656	666	671	673	665	689	666	663	679	652	672	668	657	680	637	688	637	607	659	750	707	635	681	669	617	623	657	604	658	670	678	685	623	705	711	604	646	657	671	668	702	635	668	618	629	662	677	691	669	679	675	659	659	657	657	655	647	652	688	634	663	668	604	641	668	651	697	657	643	671	663	651	690	655	688	698	621	696	664	602	670	633	662	637	671	672	636	625	677	682	667	621	658	665	657	651	665	666	645	678	663	667	648	668	676	692	667	659	660	625	633	675	667	655	638	641	694	628	667	627	673	696	644	628	624	634	606	656	678	656	622	653	643	669	729	643	694	667	666	626	646	647	643	668	726	667	644	614	655	643	624	642	653	632	688	663	641	639	678	688	692	657	647	666	691	659	682	612	587	658	639	640	661	663	667	680	618	632	615	679	669	648	663	691	680	684	662	691	693	654	670	637	635	663	679	651	661	683	599	658	653	632	675	660	647	701	636	711	678	629	641	667	691	638	654	644	652	642	653	693	643	674	636	659	657	643	684	640	655	657	684	687	660	635	621	640	640	670	668	682	655	676	634	668	632	625	699	751	638	680	637	633	673	654	708	656	670	676	652	682	656	691	679	678	679	660	662	710	637	710	626	639	677	667	632	669	643	643	665	634	632	693	615	688	644	658	633	681	672	659	642	665	690	653	668	671	646	666	669	721	643	641	714	653	673	643	652	707	647	675	630	640	626	663	642	642	626	692	635	683	688	624	640	701	666	666	651	649	656	652	653	638	624	671	672	718	645	689	707	672	647	681	666	687	669	697	631	662	652	647	653	669	692	634	630	683	678	661	653	629	711	652	685	644	625	688	664	667	656	619	686	677	637	660	686	687	673	661	677	702	655	635	679	615	623	607	622	664	669	625	680	623	689	634	670	674	677	703	642	654	656	676	645	630	683	660	668	645	666	710	651	686	623	646	672	640	666	706	651	679	670	691	653	679	687	576	623	639	673	672	684	643	666	689	674	662	718	696	655	637	664	660	706	692	663	627	629	654	664	656	654	638	662	652	656	651	700	646	655	673	643	649	626	678	690	706	672	662	691	677	715	664	630	666	689	643	689	667	651	689	667	675	693	654	696	679	678	620	679	678	654	686	635	624	606	683	653	650	669	662	664	647	651	662	687	678	606	642	680	636	607	676	623	701	652	705	640	623	686	655	660	637	615	636	624	616	685	653	670	615	679	655	647	653	638	663	657	663	700	667	693	629	663	681	684	683	680	688	667	630	675	692	674	645	679	673	666	710	670	655	668	681	676	639	706	665	648	633	708	643	653	673	656	661	659	644	643	611	658	573	707	658	656	633	655	686	648	681	649	666	643	662	652	658	683	624	707	639	667	661	661	706	650	629	634	607	694	617	664	662	636	633	666	632	646	659	673	666	617	689	638	658	630	674	676	651	647	641	621	634	667	677	728	696	656	704	688	658	626	633	678	672	687	676	659	683	602	651	639	702	669	656	678	658	678	654	697	684	619	676	673	648	640	638	703	628	705	656	657	645	633	681	629	661	710	682	741	647	656	680	677	669	646	623	685	663	693	635	673	645	637	720	652	686	675	618	692	676	694	673	646	634	658	614	663	648	634	632	645	619	647	646	670	644	690	681	660	647	675	679	672	641	663	646	644	684	651	675	663	665	731	633	612	658	669	685	705	670	662	654	659	641	684	665	646	652	665	624	615	660	654	633	678	706	626	647	627	711	670	651	658	613	653	661	623	644	609	656	672	634	660	669	576	634	673	662	632	673	675	621	668	650	697	649	669	684	701	622	689	659	643	658	628	685	669	667	642	651	651	673	659	667	668	685	618	657	670	670	683	662	639	667	694	708	705	694	672	657	639	661	681	657	646	645	675	648	660	673	700	664	656	697	623	691	684	704	665	659	706	669	648	660	639	648	679	679	682	682	662	675	671	653	735	668	633	601	641	691	637	681	640	641	675	633	597	696	666	632	670	642	698	641	644	653	676	652	663	621	689	624	638	681	616	618	676	702	643	642	655	649	656	622	666	648	644	666	645	660	692	683	655	656	639	618	649	662	627	657	666	668	629	656	684	727	618	647	657	638	716	672	663	660	683	659	637	650	694	685	675	692	647	711	706	599	673	659	662	713	640	668	642	661	657	670	621	652	671	641	618	654	660	689	596	658	650	662	660	615	680	616	686	635	654	647	672	691	681	653	642	633	668	666	635	674	670	685	611	653	630	632	656	647	703	646	602	710	638	723	650	620	691	634	652	664	677	659	687	635	668	634	603	626	650	685	643	641	619	608	631	638	640	608	649	723	629	637	683	655	617	696	628	632	713	654	642	652	675	631	665	699	637	659	668	640	701	616	667	634	698	679	643	648	646	620	672	636	634	695	634	622	682	670	667	624	680	663	638	664	650	654	652	632	678	686	644	667	675	696	655	684	681	640	671	609	675	640	676	658	641	702	646	642	663	623	695	643	696	698	690	661	678	677	652	668	623	678	612	636	617	663	685	668	652	650	661	698	669	683	683	682	685	642	625	672	684	656	725	639	630	659	637	675	676	632	624	698	677	629	658	662	657	660	670	675	665	627	683	675	674	695	695	721	662	631	611	663	688	650	646	686	691	672	648	666	620	649	678	658	612	635	645	724	639	662	728	644	695	637	638	687	610	685	696	651	664	626	647	677	651	686	686	637	656	631	696	669	689	670	692	628	656	672	671	680	635	687	646	652	638	666	709	663	642	652	631	638	638	684	662	658	632	648	584	646	643	668	660	644	682	658	682	692	664	706	673	623	649	634	669	663	674	638	695	663	651	638	643	660	686	615	675	678	641	644	683	674	648	679	652	648	709	656	658	655	644	648	703	647	631	658	671	717	644	631	623	638	664	616	630	668	673	632	653	661	681	659	677	696	657	663	632	634	630	668	680	685	661	667	615	703	692	714	671	647	637	705	646	678	646	613	671	606	679	651	631	614	659	653	631	643	671
31268	21232	13403	1082	490	455	422	250	242	230	217	244	225	270	260	258	263	277	263	228	245	243	296	232	235	220	244	228	230	241	242	242	264	241	265	244	253	259	250	264	259	249	257	235	254	226	239	225	257	240	241	238	238	261	212	241	225	244	223	249	232	239	247	247	260	244	226	248	211	233	234	247	221	256	239	243	245	227	225	218	263	264	240	238	256	231	233	252	244	272	244	267	263	242	222	238	261	263	249	250	268	264	220	250	239	242	253	239	229	217	237	213	255	243	247	227	245	237	243	249	252	260	276	219	276	272	225	258	245	249	238	275	232	253	240	208	229	219	258	252	247	254	230	259	237	255	269	252	243	243	234	249	252	230	257	246	272	227	245	254	253	261	243	220	269	244	247	247	262	251	258	238	239	239	270	247	229	249	251	258	254	229	227	230	214	246	228	245	238	242	225	265	244	228	247	238	239	227	221	250	236	246	273	257	238	226	257	232	239	244	253	214	221	248	266	218	217	221	247	244	212	245	251	249	269	236	231	259	252	233	227	259	224	246	222	257	250	269	241	254	237	242	265	231	244	254	270	236	254	250	249	236	243	260	251	259	242	274	249	224	225	252	211	260	227	244	269	248	241	263	265	243	256	225	254	228	231	240	262	234	258	246	220	239	250	258	258	233	244	251	249	257	242	248	242	262	248	245	243	251	218	225	226	234	238	268	237	234	243	245	256	237	270	249	237	242	240	282	239	255	270	225	221	250	235	235	244	262	253	260	276	241	279	251	259	250	252	244	235	233	249	233	240	269	257	260	236	235	246	214	247	231	257	283	234	247	257	241	238	245	257	251	276	212	231	235	248	232	258	223	252	234	284	205	266	232	251	228	274	245	237	256	271	252	232	224	228	269	270	248	220	231	229	241	208	226	217	231	247	247	239	245	249	244	234	204	248	208	220	240	248	228	247	213	265	259	221	238	244	248	211	242	204	262	239	214	244	237	253	252	254	214	238	231	242	243	265	269	253	252	263	273	230	226	227	281	231	252	252	284	280	269	220	225	240	258	294	251	261	243	234	216	237	249	244	262	263	308	249	230	267	233	242	259	237	243	235	272	279	229	235	250	249	255	233	253	227	226	240	244	225	237	248	249	232	239	249	237	263	247	235	230	240	253	232	232	251	239	247	247	247	215	255	267	250	237	230	255	235	253	192	265	234	226	258	216	240	267	255	233	243	246	250	263	258	259	223	207	214	235	253	248	219	236	261	221	271	268	257	246	239	242	213	258	265	245	237	253	237	243	220	270	254	231	255	250	244	233	219	228	246	241	276	258	259	236	230	237	235	257	237	241	219	233	238	261	243	220	216	238	245	241	234	238	263	277	235	246	245	234	254	215	237	243	223	210	243	246	248	244	229	259	243	230	270	234	239	243	248	223	236	231	239	227	264	275	249	236	268	211	261	234	242	238	259	258	283	227	256	242	254	248	235	249	267	255	266	232	222	258	244	252	245	215	230	230	241	242	236	268	239	227	252	254	230	246	257	245	261	237	270	246	229	257	275	262	240	241	232	265	246	244	247	250	267	260	217	251	259	267	222	247	242	264	262	206	285	245	234	244	268	222	227	244	250	199	240	251	251	227	210	223	248	230	267	217	241	235	238	224	273	248	232	250	273	236	243	272	217	272	246	245	263	211	254	253	229	231	261	222	243	235	232	266	268	254	248	227	237	250	241	244	248	261	227	257	242	253	259	217	275	248	256	225	249	249	201	271	244	236	265	254	253	249	247	210	235	236	246	235	248	254	250	247	257	223	257	269	232	240	262	234	248	254	237	248	272	245	259	264	255	228	267	238	244	247	248	253	216	210	260	238	244	252	257	264	238	240	240	240	252	257	205	226	246	239	248	233	234	250	228	264	237	225	234	233	248	252	238	267	211	239	234	239	233	220	255	236	239	230	243	257	257	245	247	273	221	237	238	243	260	231	256	226	229	214	243	226	219	225	248	233	247	245	258	253	238	225	230	245	244	224	205	248	229	240	246	237	241	249	243	220	239	254	252	230	271	219	225	259	237	247	228	243	274	254	281	251	243	254	244	269	256	228	239	265	237	212	237	260	246	244	251	259	257	215	236	260	226	257	249	231	244	254	237	269	243	259	244	235	240	216	225	251	237	247	232	222	231	260	241	263	236	256	229	204	248	234	282	291	245	235	262	244	233	224	239	244	245	220	253	273	257	245	228	246	239	271	258	261	236	259	237	211	266	260	234	260	234	243	222	260	257	238	222	235	245	210	208	229	247	247	208	282	255	212	218	234	218	256	253	245	249	265	237	261	234	225	227	256	229	248	228	239	257	255	267	246	269	258	240	262	276	284	218	241	244	237	242	252	233	244	248	249	258	219	257	240	229	240	276	258	244	230	257	272	231	257	233	248	253	215	230	227	224	239	248	231	249	252	266	240	258	262	241	248	257	253	257	237	225	225	220	233	234	230	270	258	221	268	226	288	251	243	233	245	224	258	231	225	263	254	237	237	236	229	251	255	240	230	249	264	239	251	206	274	234	226	264	232	218	229	245	252	252	253	253	229	230	249	269	241	245	244	216	240	272	227	244	227	232	239	249	216	251	237	253	269	221	244	264	254	235	240	251	230	259	211	233	270	242	284	256	268	216	255	238	248	239	244	246	234	253	223	272	229	226	227	245	272	240	239	230	270	251	258	222	259	251	236	256	240	250	238	211	257	222	208	212	232	249	259	252	250	252	232	263	250	229	221	256	252	242	199	256	254	259	232	223	227	265	251	263	230	243	217	263	223	234	245	263	235	247	243	247	249	245	231	230	231	256	214	268	212	258	264	243	251	242	247	252	281	249	266	259	238	246	257	252	232	240	258	255	246	238	251	245	217	215	247	251	287	231	256	263	263	258	263	227	246	259	220	232	238	237	257	225	230	231	245	248	239	231	254	236	229	253	253	254	231	249	215	226	249	233	253	207	250	247	210	228	230	271	235	273	233	232	258	275	239	231	241	270	263	234	227	274	245	231	264	278	247	229	261	254	240	259	216	262	291	222	260	229	216	243	228	272	230	240	258	227	221	240	228	240	252	244	237	236	248	261	187	225	246	253	238	267	261	273	252	246	255	243	255	254	220	234	263	218	241	251	204	271	223	240	255	233	228	251	225	261	247	240	201	253	227	234	253	251	215	240	261	233	252	231	256	271	234	260	247	234	241	274	240	258	253	257	255	240	256	247	260	248	245	255	243	224	257	240	272	273	240	227	248	246	282	243	241	247	249	245	261	216	244	230	231	238	231	258	252	245	229	235	242	258	226	257	240	263	240	251	233	279	252	225	259	216	263	239	235	239	248	265	237	228	260	229	231	248	263	224	238	235	248	225	245	241	231	247	244	240	249	254	258	233	236	271	250	268	241	257	233	271	260	280	243	284	239	212	224	226	246	242	232	222	235	236	226	253	242	211	254	258	232	245	240	251	232	242	228	251	240	240	209	215	249
12294	816	681	649	669	610	645	591	585	676	633	666	625	635	611	632	605	650	664	619	627	640	610	623	634	661	602	609	649	682	650	657	639	579	678	641	631	660	674	655	617	634	628	608	650	614	653	633	650	661	621	618	630	596	664	647	608	602	592	646	655	640	623	614	632	639	619	628	648	645	660	651	590	630	618	619	644	605	603	617	612	633	653	641	614	597	641	617	614	639	574	619	610	645	631	658	627	642	670	621	641	673	615	613	628	661	628	613	612	611	651	587	643	614	637	648	632	615	636	603	658	615	662	622	649	614	633	646	603	638	635	614	632	578	612	666	647	633	632	613	672	630	586	585	663	589	654	643	636	666	670	583	591	597	664	649	594	656	620	640	632	675	651	634	630	613	622	667	599	624	609	632	636	600	591	652	641	650	677	664	673	592	632	630	614	646	640	623	615	612	607	620	646	630	681	642	604	653	705	623	647	631	613	649	621	648	624	634	590	642	632	647	626	684	626	644	623	622	687	624	649	669	639	648	639	588	690	626	564	630	657	611	652	626	583	670	621	629	581	608	632	643	650	671	608	597	621	648	660	608	599	653	657	644	585	581	617	687	563	605	614	615	615	621	606	625	641	659	625	598	600	607	636	635	618	587	638	651	618	619	654	578	640	647	623	623	601	592	641	672	587	660	682	649	628	640	629	650	627	603	640	636	631	610	614	652	628	630	608	620	654	624	609	627	634	623	654	650	622	630	592	631	610	599	667	623	662	638	663	587	640	616	660	634	603	645	620	675	616	677	611	618	591	567	685	638	642	611	686	670	627	613	629	633	627	611	641	633	645	596	601	611	605	675	644	613	600	638	617	645	660	628	603	631	638	658	657	642	584	597	616	643	641	622	622	652	655	623	598	664	660	636	639	662	659	656	621	654	641	615	655	641	638	638	647	649	621	584	625	563	603	636	626	646	608	671	595	669	625	630	630	600	601	666	670	643	583	648	629	632	654	670	605	622	661	662	651	590	612	633	583	642	665	623	639	648	602	645	603	623	592	627	642	683	635	604	612	625	627	635	620	661	661	622	626	636	629	675	683	673	655	670	662	576	630	607	607	614	669	615	611	647	615	657	600	637	651	656	668	617	578	614	629	632	650	602	650	632	651	640	632	618	639	640	624	602	628	660	639	592	623	636	610	637	652	623	639	683	632	668	644	663	632	644	636	615	604	650	647	579	632	633	632	645	617	656	638	625	599	659	567	650	685	662	678	634	621	629	679	635	615	635	628	650	612	645	607	602	616	638	676	637	644	650	597	599	571	683	660	674	637	597	642	612	655	638	651	615	596	612	650	665	644	617	582	626	613	635	634	596	672	663	632	609	644	666	636	617	650	638	604	638	611	624	642	632	618	618	619	585	643	663	622	622	673	611	614	644	652	615	668	658	646	644	615	636	579	642	603	657	642	629	596	540	614	637	625	642	663	664	670	644	667	631	623	687	652	617	673	663	619	640	648	592	622	590	651	625	592	603	635	641	613	670	630	645	582	620	628	651	617	628	650	577	652	663	630	642	627	613	611	655	619	591	639	585	638	660	719	665	653	649	641	657	629	654	589	643	659	612	634	632	673	636	615	644	644	597	580	571	596	633	670	593	641	681	609	658	655	625	597	675	597	637	600	619	630	604	633	606	637	649	689	634	601	598	623	614	590	654	622	623	611	652	616	635	643	631	654	634	628	618	613	648	610	656	585	610	639	663	613	592	608	617	632	641	630	606	609	660	591	640	636	651	619	643	640	580	664	642	617	639	645	642	577	628	620	585	661	558	628	581	633	615	621	597	636	612	636	608	617	584	645	633	623	645	652	662	664	657	627	636	625	641	649	615	572	622	584	614	631	599	650	646	607	645	598	645	638	641	640	653	641	619	598	613	602	634	679	625	630	624	590	633	612	606	667	634	641	629	649	655	605	605	612	631	616	594	653	614	613	672	631	628	609	668	599	648	637	632	626	629	649	604	591	645	616	641	640	639	625	622	628	609	627	652	617	651	641	684	616	674	667	620	667	652	630	617	620	606	606	594	664	604	622	624	621	643	692	635	580	655	610	602	619	654	660	623	645	582	626	629	623	670	615	659	634	595	643	588	653	642	662	619	601	616	667	629	602	632	596	638	625	654	646	608	615	641	637	615	624	638	600	594	684	654	625	638	613	629	597	634	630	636	599	595	645	675	688	649	583	650	645	663	595	655	643	601	647	650	662	625	640	616	647	671	637	625	641	630	641	593	594	592	623	643	601	653	645	667	659	642	636	599	642	656	656	643	638	642	598	649	626	621	615	654	627	693	649	632	672	642	654	631	657	638	653	597	641	612	638	655	576	640	596	603	635	603	615	670	659	610	646	626	625	638	637	682	633	645	621	659	631	629	628	630	623	611	681	583	612	624	650	647	600	620	610	663	604	584	651	637	621	651	619	642	640	666	645	611	617	657	670	595	636	606	602	634	605	678	673	674	659	625	641	606	623	639	624	635	624	669	638	633	659	617	637	640	646	601	651	676	633	641	638	643	622	625	614	620	635	614	621	598	637	613	601	617	649	666	627	633	603	580	654	629	687	679	681	640	633	623	642	631	643	605	659	632	678	601	598	637	629	595	592	608	662	602	615	639	593	681	635	627	595	610	696	662	586	613	584	606	643	614	649	601	630	610	567	661	626	631	641	602	652	643	638	617	651	624	680	612	669	632	620	619	648	660	646	647	644	631	650	649	619	620	669	624	580	596	631	653	617	628	611	628	612	644	620	629	644	628	614	628	640	687	589	629	665	627	604	637	636	594	652	563	608	633	607	621	589	652	590	614	670	655	596	649	663	629	674	612	593	635	643	630	659	588	641	697	660	616	639	650	664	644	618	664	640	624	637	585	645	665	610	612	662	602	647	668	634	643	615	597	655	610	575	631	638	625	620	607	619	625	646	634	618	635	644	643	624	656	650	602	650	675	613	652	637	645	628	673	650	605	634	629	631	658	603	622	621	653	619	647	620	648	622	630	619	632	607	593	662	633	629	631	643	632	669	588	668	648	672	625	659	639	609	642	656	636	632	596	606	627	619	631	623	626	643	576	582	625	628	637	615	630	652	639	665	656	623	623	628	662	676	676	626	623	665	632	596	683	626	650	657	630	606	600	617	641	639	640	654	637	641	643	585	638	609	597	606	631	652	652	637	656	636	630	657	609	609	621	668	607	631	676	669	644	656	642	601	640	587	646	613	611	618	632	624	679	619	651	629	631	658	617	614	689	653	653	663	613	613	663	625	682	595	671	618	590	638	657	644	650	591	593	667	641	638	659	645	646	629	626	647	639	653	605	632	607	612	659	635	591	592	615	627	599	615	620	647	632	667	618	623	632	662	639	653	612	626	652	637	641	637	613	675	618	675	607	675	640	608	602	626	615	648	626	638	626	638	636	669	632	624	631	608	647	635	621	640	669	666	636	598	641	640	612	602	633	626	649	647	665	611	617
24884	21432	24788	28453	21426	21342	1752	524	422	403	396	408	389	354	356	367	361	373	392	341	358	397	364	368	341	395	380	379	393	369	396	389	383	374	360	358	396	373	400	385	398	390	397	353	345	362	396	384	396	384	366	387	349	381	372	388	345	364	400	346	351	354	383	339	379	369	359	391	367	389	404	385	360	370	330	338	400	387	367	391	367	358	367	404	377	356	327	391	400	369	386	380	388	369	386	354	404	346	373	352	368	348	355	357	421	367	377	376	371	358	382	383	329	359	365	350	345	383	360	337	397	348	407	388	390	345	362	359	349	337	361	351	365	336	376	359	373	357	358	354	407	392	376	364	377	346	390	386	408	379	353	410	343	402	377	375	361	381	365	354	379	358	336	400	353	375	391	339	418	374	396	362	390	344	401	362	364	335	428	323	384	332	363	358	361	363	341	378	340	365	365	352	345	366	339	358	356	349	384	349	373	384	381	344	364	362	348	364	431	387	391	362	400	385	388	379	370	378	376	354	380	339	358	364	402	345	375	371	388	359	358	393	356	392	322	378	383	374	387	369	387	370	378	375	357	339	367	376	374	364	381	356	350	354	347	403	388	368	347	369	392	345	383	361	373	361	396	361	359	359	357	391	379	345	364	377	345	336	359	381	325	371	365	330	363	355	357	325	364	336	384	359	361	372	341	367	400	376	379	375	366	370	332	384	367	357	363	411	393	355	359	355	356	392	395	407	376	371	392	388	383	359	351	402	335	370	336	376	391	372	349	390	398	383	385	355	374	375	380	392	333	352	372	379	353	342	370	351	384	341	377	357	386	391	373	356	376	353	373	369	400	394	394	369	392	353	364	354	353	360	349	395	365	372	358	398	378	363	370	371	380	369	391	359	392	394	358	373	357	382	397	393	381	366	332	392	359	359	370	412	412	371	342	348	360	361	352	338	347	364	385	363	396	355	399	404	366	413	389	383	353	346	371	380	366	366	360	374	345	364	359	314	366	356	378	325	370	426	341	339	360	347	366	386	351	407	358	395	351	349	388	396	367	378	396	366	345	354	389	368	342	352	370	398	340	337	353	360	378	361	340	365	391	372	368	353	370	391	360	340	378	360	393	368	407	372	355	362	362	340	370	363	365	384	354	371	351	371	404	391	362	401	373	372	329	369	383	349	369	387	365	345	354	313	376	380	367	345	354	346	380	341	371	387	377	360	359	350	352	380	393	340	353	376	368	380	329	344	327	332	362	357	363	332	350	371	354	326	356	354	339	361	376	362	386	355	342	406	388	371	363	352	350	355	346	378	401	368	318	375	355	328	358	364	365	334	398	410	338	362	349	370	392	367	337	353	371	364	344	388	338	380	359	338	368	362	374	406	338	315	337	358	388	369	407	352	360	341	397	362	350	360	354	408	423	414	371	390	358	363	405	394	341	362	339	373	377	393	375	377	371	347	380	376	360	332	343	350	404	409	371	390	401	342	385	350	343	349	379	358	391	373	381	351	335	379	348	410	400	388	360	386	366	367	384	386	347	332	358	388	366	382	385	395	416	367	394	391	353	389	376	367	377	344	380	314	338	382	361	374	372	394	372	376	347	352	326	370	369	369	385	385	375	357	376	377	370	348	385	386	405	343	368	368	371	353	380	358	389	372	404	353	377	375	356	350	332	364	369	353	334	392	394	375	387	341	400	354	370	360	348	360	357	374	382	356	385	364	380	337	392	376	415	352	372	369	348	399	387	385	364	360	374	378	352	327	352	387	363	333	359	357	357	354	352	365	330	359	384	382	390	387	376	385	374	379	375	367	383	361	328	405	362	372	375	345	362	331	376	342	393	349	387	374	378	365	372	369	362	374	372	377	379	364	349	402	387	362	402	369	363	372	389	377	386	409	364	353	365	365	342	382	398	395	343	371	358	343	347	372	357	390	380	377	347	390	391	359	362	336	361	390	382	401	370	401	384	373	321	351	376	370	320	330	368	380	392	388	386	347	392	410	370	355	333	402	393	358	367	356	387	399	386	354	336	349	426	415	371	320	355	355	397	383	399	373	351	350	332	369	357	370	359	365	329	349	335	399	364	363	361	347	359	388	354	317	363	365	359	392	328	342	383	393	342	426	361	381	378	362	346	379	382	383	333	370	366	346	402	386	419	357	358	361	374	394	361	373	333	382	351	361	349	374	341	337	358	340	369	369	323	374	397	361	379	359	365	409	361	383	376	379	364	383	360	382	361	377	340	379	368	365	394	358	386	385	372	381	346	370	358	372	339	368	326	381	375	348	370	364	384	383	375	354	382	338	368	381	346	337	381	348	362	354	377	349	339	374	380	367	362	388	366	359	371	331	365	361	360	404	384	367	379	368	411	347	370	316	351	357	322	348	365	382	380	360	363	375	368	353	385	347	356	367	369	374	346	385	369	365	348	333	355	369	373	357	358	372	364	370	396	370	375	371	344	370	399	397	365	367	370	369	393	359	340	386	364	406	375	388	335	364	388	353	331	374	382	355	401	373	367	374	344	340	380	359	385	336	344	342	358	354	376	383	353	340	356	337	391	395	370	385	353	365	365	375	335	377	366	383	395	348	392	376	354	355	334	338	412	355	359	397	338	379	379	402	362	357	351	345	369	366	399	387	360	384	391	380	359	377	350	394	351	363	375	358	368	358	373	364	373	353	343	354	351	369	375	393	364	339	359	359	355	342	408	344	354	359	372	355	385	346	347	359	381	371	339	384	404	383	360	368	364	356	362	363	345	389	375	334	371	379	335	354	397	369	367	394	382	391	359	377	342	377	371	354	337	390	368	365	331	402	336	379	411	377	355	344	341	390	375	382	381	350	329	388	375	396	389	381	322	357	394	368	355	370	349	367	339	361	382	366	354	374	388	374	382	337	316	392	355	379	324	369	336	383	382	380	383	353	361	386	369	358	371	387	387	351	344	370	381	361	377	339	347	358	343	360	366	402	371	336	392	344	380	400	385	366	386	374	372	378	391	388	395	372	400	358	336	372	353	366	366	352	391	357	365	350	410	347	349	365	389	351	392	381	390	374	371	389	377	349	401	331	375	337	393	361	371	353	372	358	382	346	350	374	383	382	357	383	394	352	337	356	361	387	360	396	370	365	389	356	382	339	396	372	358	363	376	347	343	375	365	345	382	385	378	352	355	385	359	410	325	375	398	397	370	374	413	359	327	348	397	366	363	341	368	362	397	343	374	391	400	339	355	382	374	402	336	343	378	372	381	349	407	377	355	382	362	355	391	363	366	391	382	358	386	378	351	332	361	339	333	350	368	352	353	361	340	356	366	382	379	403	358	345	397	327	361	374	365	361	344	396	375	378	376	364	387	385	348	358	363	372	385	364	354	344	381	396	358	364	340	366	349	362	364	359	379	372	360	394	382	385	327	377	345	416	375	371	336	352	380	345	373	371	327	351	366	369	360	368	359	340	353	367	361	410	406	376	386	388	348	362	365	345	356	374	345	376	344	404	395	400	360	355
28875	2813	1579	1161	993	923	934	912	899	902	864	915	898	844	860	888	906	918	894	864	895	857	879	874	882	864	826	848	879	832	855	878	867	849	889	882	848	835	882	806	864	855	879	834	870	829	887	859	842	858	875	869	817	882	895	838	917	904	860	875	878	840	883	882	864	855	849	870	817	838	874	892	857	817	895	829	867	866	914	914	824	851	901	862	820	864	889	844	870	857	787	895	876	860	859	844	912	860	861	773	835	853	827	887	876	867	879	830	871	807	840	912	881	888	872	816	866	869	861	888	839	896	923	850	860	910	885	864	804	924	869	883	868	849	870	897	873	858	834	844	890	920	881	854	862	822	905	892	814	881	842	831	873	860	896	843	838	817	853	823	872	840	919	887	878	935	898	864	843	875	861	769	902	849	906	852	875	877	825	854	859	866	882	814	846	849	944	851	886	919	830	885	840	888	872	839	831	843	840	899	860	873	847	861	901	816	816	845	857	895	839	869	915	822	861	857	856	857	885	799	855	855	910	898	847	814	873	796	897	830	857	896	824	863	842	832	882	850	906	865	906	854	872	915	848	851	858	848	898	827	837	867	807	846	872	871	906	885	917	898	895	891	919	925	857	884	875	873	849	836	851	838	864	826	825	872	861	854	865	875	904	802	901	868	873	875	898	824	851	939	877	835	871	855	928	846	857	827	879	890	864	859	864	885	862	881	920	865	866	886	858	885	932	803	815	873	876	824	828	952	863	873	874	856	839	835	869	854	852	917	867	858	836	848	836	802	845	867	901	853	847	802	862	851	863	859	911	884	786	878	861	888	855	868	820	893	876	860	858	867	875	904	858	916	859	870	810	856	803	826	812	820	872	851	829	859	892	839	916	902	863	880	820	835	911	809	845	872	813	823	797	828	893	851	865	904	875	857	847	868	857	833	903	830	885	878	900	862	900	851	859	852	896	852	841	846	875	871	802	851	846	874	862	897	865	845	929	853	879	880	868	861	881	839	831	882	858	901	904	857	796	917	854	858	846	858	846	870	834	861	879	895	824	887	897	840	827	866	884	815	879	854	875	866	787	882	867	865	855	815	865	892	877	851	872	895	928	928	873	847	864	825	860	905	863	851	825	919	883	859	886	856	878	884	847	841	854	881	874	907	787	840	827	890	825	814	874	844	881	902	894	856	939	850	926	897	787	902	878	881	837	846	858	882	875	890	851	852	907	854	841	896	858	856	857	901	845	838	856	806	893	845	806	869	871	816	860	845	846	854	836	845	921	833	887	833	850	849	855	846	840	867	849	846	789	923	879	839	892	868	855	856	895	909	909	864	859	838	802	817	894	856	838	921	868	841	868	910	845	889	901	884	913	847	837	838	874	860	862	856	870	867	923	824	825	884	865	877	880	904	781	870	840	896	875	839	859	874	842	901	818	838	898	852	856	874	843	876	871	897	843	908	873	841	872	881	870	897	826	873	874	919	895	832	830	919	866	842	928	888	901	887	869	860	832	828	897	862	858	891	858	913	897	848	870	899	868	846	903	898	875	843	891	852	863	843	791	871	904	903	826	850	885	920	871	876	889	885	838	824	836	901	924	883	896	861	877	845	879	852	838	794	900	845	839	857	869	797	817	862	837	930	896	860	860	864	843	852	900	803	861	851	848	842	960	855	891	885	806	860	852	836	852	909	857	878	858	926	900	875	872	883	887	923	797	822	866	886	853	877	851	892	807	832	867	884	888	852	843	795	860	851	867	892	880	901	916	848	867	837	876	814	903	871	847	845	864	859	859	804	889	827	838	873	890	867	874	804	856	917	884	855	854	861	886	862	901	842	817	832	832	870	919	966	833	873	849	878	865	851	838	852	864	849	798	842	872	827	832	900	797	854	846	859	846	895	908	916	851	896	917	884	835	877	850	852	825	875	829	876	892	868	825	836	794	841	881	833	821	850	880	925	852	793	870	886	864	833	827	850	857	825	854	829	911	855	937	923	812	843	897	877	841	836	865	892	842	876	896	867	865	859	857	846	869	850	893	871	872	886	870	857	821	866	843	902	824	859	859	874	842	902	856	821	827	817	868	826	854	861	871	869	824	854	873	845	916	845	858	838	848	863	856	842	832	858	838	905	835	923	894	879	891	902	877	904	852	865	881	827	877	934	861	826	856	900	844	858	922	850	901	903	897	823	833	852	843	828	803	850	880	830	893	915	892	819	832	866	857	867	887	901	811	819	884	846	856	821	832	847	860	898	805	852	860	838	867	946	879	868	873	844	870	879	914	874	888	846	876	878	887	891	891	864	851	843	835	862	833	844	821	859	882	906	913	867	891	821	816	868	860	880	830	937	873	854	905	819	887	879	824	878	807	871	867	855	849	919	876	892	868	877	838	814	828	879	868	853	824	831	836	833	806	872	829	916	861	861	875	864	866	831	867	825	844	905	832	842	866	836	803	887	877	906	874	862	869	835	913	851	901	873	926	874	890	825	873	858	842	924	871	845	880	893	850	796	873	841	838	866	845	877	833	896	855	874	858	883	842	875	860	827	796	897	860	868	875	880	874	811	848	833	844	861	831	858	854	834	832	892	899	889	863	858	872	858	869	860	861	866	898	823	829	835	865	839	868	894	928	865	832	859	872	827	855	805	834	827	835	806	820	839	846	863	892	851	856	880	850	885	847	856	887	865	851	847	858	879	823	814	882	829	885	860	848	838	888	858	852	871	865	884	810	924	890	868	859	887	911	881	891	821	892	876	848	837	854	902	865	902	836	858	887	878	912	892	846	899	860	832	779	850	787	851	868	836	830	868	875	889	893	870	845	896	908	879	907	861	927	841	898	833	846	875	843	873	904	860	874	884	863	881	847	880	798	862	868	846	882	897	789	903	831	882	860	823	884	884	889	842	911	877	919	864	879	842	800	864	861	828	863	898	842	882	891	841	872	876	872	841	825	883	822	870	885	867	844	832	828	830	890	841	847	883	909	837	875	854	877	861	867	822	858	846	892	872	827	827	846	842	818	856	828	824	868	867	861	856	868	822	865	877	873	904	851	849	888	866	857	889	890	854	857	817	870	870	877	854	920	896	871	873	838	859	918	897	851	834	902	853	870	849	857	818	803	880	879	826	855	900	861	841	906	867	809	832	836	815	891	856	875	868	839	892	817	889	840	859	882	903	858	876	871	876	837	853	833	870	877	914	855	871	854	845	856	865	879	827	862	835	850	912	846	838	902	882	859	833	891	864	884	883	858	901	895	856	842	906	932	828	850	886	851	842	841	848	855	876	902	870	906	872	884	927	822	865	859	890	883	905	827	873	838	840	851	819	866	871	833	847	830	892	839	866	848	883	871	892	867	831	872	860	855	897	856	848	838	894	858	838	830	826	834	864	828	878	878	797	836	880	845	847	852	880	838	860	844	852	874	879	857	862	850	861	891	867	843	876	859	863	800	861	884	896	817	806	835	888	814	849	823	833	847	889	894	867	884	876	815	877	795	846	912	872	890	868
24361	21520	25223	28257	21520	21535	17515	651	430	400	382	330	316	362	304	317	328	288	302	295	310	295	303	263	306	301	274	318	285	246	277	273	298	278	305	301	296	303	320	304	284	255	295	319	302	312	280	288	306	328	304	325	309	278	264	309	290	321	300	286	308	271	295	294	293	267	271	294	287	309	287	244	290	291	288	305	307	300	280	290	306	297	290	281	249	272	309	262	263	268	319	297	292	303	266	277	276	295	270	310	302	286	274	301	293	290	301	306	295	264	295	297	234	282	300	273	286	283	315	272	278	273	302	293	291	293	269	272	286	281	310	329	301	312	282	283	233	265	308	252	283	296	306	265	261	299	292	284	301	305	309	312	272	282	307	313	332	280	271	277	309	299	261	290	278	272	273	274	319	260	305	332	258	272	304	284	293	299	290	309	300	281	269	299	276	291	289	279	310	295	276	296	282	259	251	293	308	272	242	277	291	282	285	275	314	268	310	310	305	314	258	272	297	322	280	281	289	299	294	283	289	298	309	292	313	311	289	308	287	291	293	307	241	316	309	317	292	300	277	260	272	287	294	266	245	288	282	272	309	304	319	320	323	282	280	305	277	317	257	278	309	275	273	308	290	280	286	300	295	291	298	281	283	306	301	264	285	265	280	286	307	288	296	273	296	304	321	282	258	295	281	306	270	281	292	290	279	309	286	284	257	290	294	294	286	257	288	291	291	303	296	287	282	311	339	306	278	281	284	292	276	319	287	286	291	274	282	284	261	292	314	289	292	283	306	268	306	290	286	287	287	293	300	308	310	273	269	295	318	293	284	277	308	267	274	292	289	307	261	258	288	264	318	312	292	329	298	319	273	308	304	304	283	299	315	267	291	280	292	324	312	291	285	268	313	288	304	292	307	279	273	268	287	306	303	304	275	291	322	289	301	261	263	281	286	280	280	304	303	285	248	278	260	306	253	278	287	297	298	261	302	294	300	307	288	286	280	255	281	235	277	317	307	301	296	275	296	273	269	318	333	305	294	285	322	290	307	293	266	286	285	276	296	268	295	272	311	298	275	276	276	284	269	318	274	285	294	303	280	269	300	277	296	300	260	280	298	298	264	298	319	309	254	275	302	286	278	280	318	293	331	274	293	291	263	273	308	316	259	266	297	279	297	288	313	299	259	252	301	299	258	299	299	297	300	319	325	312	313	298	300	260	289	301	295	276	282	286	300	273	288	331	290	327	312	309	297	317	266	275	290	306	287	300	320	313	271	285	261	297	269	282	279	289	308	275	280	306	302	281	304	275	285	287	282	294	308	286	295	295	277	295	310	306	289	294	256	296	282	289	289	303	314	266	277	268	297	314	268	314	318	299	285	307	297	298	290	281	288	289	281	282	302	321	281	272	276	314	276	302	264	295	281	297	263	275	298	262	245	312	287	308	282	284	276	317	292	297	279	304	268	306	318	286	292	313	279	290	290	261	285	287	312	292	299	300	297	291	286	319	310	282	261	310	293	294	329	271	279	309	332	324	314	302	274	288	272	254	275	300	302	298	306	315	269	289	294	291	278	295	277	289	290	314	319	287	289	300	275	286	297	303	275	318	278	294	301	268	302	317	258	267	314	265	332	313	266	311	281	263	264	281	283	260	276	316	280	317	289	290	293	285	263	266	257	279	270	286	275	309	276	282	285	279	296	236	310	277	293	319	302	307	311	283	293	303	282	319	341	323	318	278	295	282	296	290	322	271	284	317	272	325	291	297	321	284	284	268	303	283	270	310	308	298	314	305	252	271	303	275	256	296	293	269	257	290	311	254	310	277	304	282	303	311	308	301	292	254	312	299	265	294	310	288	290	271	282	287	233	269	264	319	302	294	292	280	263	311	264	308	296	280	297	301	317	337	282	293	311	298	300	250	265	282	294	282	284	275	242	292	280	311	321	306	287	288	304	291	282	305	270	305	262	291	279	279	259	270	298	282	272	294	294	278	295	301	287	251	325	309	276	259	275	300	277	270	296	302	294	266	277	274	290	283	263	305	297	326	287	274	260	274	243	277	293	305	301	282	263	233	285	281	289	267	302	261	301	295	285	295	292	285	303	301	298	308	284	289	265	303	310	309	299	249	283	265	309	289	284	263	269	279	320	301	290	285	280	268	272	294	251	305	306	311	308	299	313	311	295	268	273	301	280	288	313	312	274	280	283	286	299	290	262	291	291	318	287	268	289	289	332	271	268	293	255	268	291	299	311	305	312	296	278	279	289	309	268	267	314	317	283	305	301	298	274	298	285	280	310	294	328	290	294	277	309	259	269	314	297	287	267	266	272	272	287	291	286	258	262	337	305	286	278	312	319	289	276	290	281	282	287	282	276	283	311	287	303	313	280	310	298	277	283	274	302	266	255	307	287	272	295	315	278	266	286	265	254	305	269	286	272	260	299	294	294	295	290	258	262	286	264	337	301	271	304	247	273	286	299	313	282	300	299	304	322	285	285	312	279	294	280	277	294	286	290	308	279	311	288	288	250	327	316	290	255	272	280	287	267	276	276	319	288	306	282	298	294	281	290	303	293	292	302	288	298	253	280	304	278	290	299	285	287	318	274	305	283	312	308	289	254	284	292	263	265	285	293	273	270	312	314	273	297	295	304	321	285	271	297	264	303	286	277	279	303	316	291	274	292	288	284	278	312	288	294	280	302	280	296	301	314	287	314	291	265	295	285	284	318	265	279	284	294	281	314	311	277	279	287	303	322	310	304	290	256	310	299	292	294	313	264	304	300	295	278	296	298	271	280	297	303	307	263	264	294	296	285	294	305	298	293	301	300	309	291	288	282	316	298	320	291	290	270	283	264	288	291	288	303	303	310	300	296	277	296	306	256	308	300	308	290	306	281	296	288	257	268	293	291	299	279	277	295	325	309	299	281	284	307	299	302	257	309	259	263	239	290	285	251	290	310	276	304	320	314	301	275	273	253	294	295	272	294	313	288	256	256	279	306	308	319	276	320	324	296	318	321	299	279	252	251	271	295	284	288	296	297	272	262	262	268	301	290	295	270	304	298	324	260	278	287	280	295	281	305	307	300	264	273	262	276	294	315	263	286	264	298	310	291	288	275	289	296	295	290	301	326	290	305	290	257	283	268	289	277	280	295	291	276	278	303	289	275	280	329	317	267	288	276	263	309	289	289	279	299	302	287	293	276	273	281	312	287	293	305	305	251	260	290	290	277	265	331	330	267	296	315	293	275	290	312	289	293	299	289	313	304	288	287	291	317	275	251	271	263	270	274	306	274	286	276	297	287	316	263	276	262	283	323	289	286	272	273	299	287	304	273	285	285	297	325	297	301	297	269	306	300	300	307	290	289	260	252	285	266	299	294	293	291	244	308	322	318	312	290	289	273	277	334	277	268	290	313	290	242	275	305	305	264	275	269	275	293	269	294	262	285	317	303	296	304	274	298	261	271	288	278	290	275	269	313	291	298	289	278	281	280	315	250	269	289	266	279	272	287	294
33911	3767	1843	1164	869	827	744	709	713	710	721	742	681	691	713	678	677	725	676	645	686	657	719	674	713	687	625	700	664	627	680	693	664	663	656	624	698	703	654	635	646	662	670	654	694	648	697	671	638	695	627	673	626	713	614	682	692	657	695	695	682	664	695	694	671	608	677	661	695	708	637	687	647	697	698	696	679	718	635	690	664	675	661	676	690	680	701	683	626	678	686	700	652	676	682	685	677	707	673	667	639	665	687	691	674	612	676	669	634	666	667	687	653	681	698	705	635	685	656	659	626	618	672	649	666	647	684	661	732	669	746	663	719	637	702	666	710	686	652	684	699	717	730	652	687	642	701	652	650	679	689	640	675	665	665	635	637	677	616	693	713	657	720	731	666	692	632	672	711	675	743	723	706	678	704	704	645	687	692	655	659	638	688	689	661	661	621	642	701	642	655	726	689	682	670	709	714	718	626	668	646	661	710	693	691	679	656	668	689	661	651	659	652	689	659	708	648	701	657	652	650	721	679	664	637	702	636	644	683	704	659	674	655	643	699	709	700	628	709	626	665	659	701	725	681	639	633	695	695	691	697	703	661	634	680	691	662	674	656	634	667	683	689	688	696	658	675	688	660	718	693	680	675	705	664	662	696	641	658	691	706	697	695	684	699	651	683	659	691	676	622	664	635	677	653	705	676	666	639	692	676	665	693	696	681	656	674	664	663	705	682	664	701	671	681	665	654	666	672	657	723	667	690	666	651	742	693	629	678	728	636	677	660	670	656	696	646	658	696	679	712	625	695	683	696	638	709	635	633	688	693	689	628	650	662	712	724	642	674	655	676	679	674	661	687	652	673	642	693	673	641	657	659	679	637	652	652	669	686	687	708	681	671	702	672	656	665	655	643	658	679	704	686	653	707	613	645	658	678	673	643	678	723	672	699	692	636	675	685	713	665	682	681	656	672	662	693	674	639	668	681	716	668	726	617	676	688	655	642	647	710	662	660	704	659	650	706	649	658	695	629	699	702	697	677	697	675	671	663	617	680	683	633	691	669	615	680	718	686	624	641	657	664	662	656	727	691	680	665	715	684	697	718	692	685	684	678	669	680	684	681	666	703	683	688	659	678	689	681	714	673	658	665	667	696	686	691	643	707	685	701	677	686	679	680	696	647	687	693	681	673	692	721	678	657	703	617	743	688	682	670	680	719	657	679	695	652	678	674	692	680	671	631	637	641	665	710	673	658	699	635	683	670	718	702	714	711	676	663	708	699	685	666	694	655	660	651	649	687	682	692	668	607	696	641	682	609	685	673	648	675	685	709	675	650	672	662	628	645	617	648	679	665	709	709	625	669	673	659	682	641	678	647	676	669	697	672	659	660	679	708	653	667	650	672	634	636	705	653	684	655	709	675	649	689	640	678	661	650	701	657	656	620	661	672	672	673	701	646	675	691	684	709	663	659	661	662	672	674	694	647	673	721	673	635	682	714	660	627	716	674	713	651	660	655	655	657	657	666	683	712	643	702	717	706	686	658	648	675	703	658	671	688	667	672	678	660	660	656	711	675	723	674	640	702	653	672	629	649	703	707	688	717	686	669	663	715	662	595	651	643	640	678	641	682	653	706	661	672	687	682	724	630	736	672	664	688	717	695	646	657	681	674	685	657	709	647	705	701	659	677	666	717	629	682	723	694	648	698	642	690	617	719	652	681	652	720	670	663	672	725	647	669	707	616	696	653	688	719	650	695	649	634	671	677	654	697	657	682	668	659	646	731	642	713	717	690	714	688	705	671	738	717	678	673	672	684	676	689	683	690	652	686	650	692	727	679	731	650	657	636	733	669	637	646	680	687	670	690	635	681	682	637	651	674	683	718	704	709	682	669	697	710	662	653	701	702	656	671	689	687	662	695	679	679	668	651	690	641	677	711	663	683	661	679	667	697	683	636	629	674	682	700	657	600	669	721	646	728	717	663	629	698	701	691	643	657	725	670	659	646	677	672	703	669	695	646	665	684	664	644	657	653	671	628	677	691	659	686	648	689	685	664	671	687	657	671	632	714	671	668	601	655	687	675	703	682	684	623	679	650	711	695	669	678	668	658	705	655	633	661	677	686	690	711	648	690	710	655	673	645	621	660	718	667	662	705	686	678	686	612	653	696	700	643	685	658	715	657	666	675	712	697	722	654	660	662	698	669	666	680	666	719	658	691	651	668	701	632	690	666	685	714	675	654	667	651	680	634	672	633	729	689	675	679	681	692	686	626	652	657	688	738	672	643	685	672	694	713	687	698	665	660	682	692	654	697	705	699	719	671	684	666	684	678	639	685	668	691	642	637	687	717	659	663	711	692	695	674	665	661	646	697	676	660	690	673	677	683	644	697	673	648	684	678	635	674	668	705	675	693	667	674	698	651	647	722	685	661	668	670	669	678	720	683	626	645	748	687	671	706	664	681	704	640	638	713	710	671	667	627	670	668	629	668	685	655	678	649	646	675	679	645	706	764	669	716	647	673	703	735	663	685	642	666	684	686	687	689	694	638	647	657	673	683	660	645	681	640	624	695	627	679	655	728	663	657	681	651	666	635	674	632	750	699	711	644	677	657	667	715	669	648	644	673	629	711	651	684	659	643	674	693	681	665	655	680	685	660	667	740	651	671	682	730	667	670	667	679	671	644	653	680	650	679	639	678	681	666	673	690	676	637	675	656	654	700	680	625	666	645	646	721	612	687	643	678	657	666	686	663	717	649	652	674	663	678	692	673	674	666	682	677	679	691	693	702	697	674	666	709	651	680	665	665	714	630	636	618	655	695	699	673	686	671	698	671	643	685	661	658	695	678	687	655	671	663	679	635	692	658	696	691	613	642	696	633	667	691	668	658	689	637	630	732	662	657	688	668	626	660	676	690	638	647	671	657	627	638	702	728	666	740	663	729	647	691	716	742	675	690	673	666	658	675	655	621	659	722	694	648	671	652	655	707	618	662	700	676	660	673	672	670	691	658	725	680	691	675	738	666	690	678	613	678	683	674	662	655	657	689	636	602	685	637	665	650	688	673	649	679	706	650	680	665	687	695	669	696	653	648	649	699	671	625	668	635	653	715	696	671	702	656	696	680	702	659	625	710	670	715	668	672	698	638	690	656	655	640	654	718	657	642	689	685	672	670	652	642	678	669	699	657	693	658	675	667	640	706	746	604	665	665	673	651	657	648	607	639	702	661	667	671	692	668	721	670	663	686	670	667	686	683	611	707	698	686	683	648	634	669	665	671	672	637	659	660	647	671	656	676	654	670	651	702	630	667	644	645	636	718	673	727	653	626	638	655	668	635	655	639	705	694	674	685	700	676	670	692	640	658	664	654	647	725	684	709	671	673	637	684	644	681	663	651	675	720	632	700	689	669	679	675	654	671	672	672	666	674	680	689	670	671	691	649	633	698	711	657	650	681	714	691	617	690	668	680	679	619	675	673	691	640	662	652	657	691	614	641	682	618	696	674	687	678	675
31376	21091	12845	814	279	264	241	244	267	286	224	227	277	240	250	263	262	241	234	241	229	270	233	228	281	260	245	229	225	233	268	261	243	289	258	226	230	266	275	240	231	228	234	243	200	231	260	266	259	270	263	243	254	215	245	224	234	250	280	236	247	259	235	244	219	238	254	262	215	242	238	236	224	257	267	251	238	267	219	252	221	228	243	235	260	262	252	251	249	231	259	242	223	210	241	249	232	247	210	218	225	256	232	231	249	247	297	254	258	254	263	239	234	245	264	243	227	232	250	232	238	256	268	236	248	270	258	229	242	220	246	231	252	243	249	259	242	251	245	229	252	242	247	217	296	286	233	243	245	245	241	261	239	240	218	240	245	259	259	272	259	258	209	231	230	255	232	243	263	243	258	239	239	267	232	236	259	240	235	276	245	237	220	265	228	246	232	260	224	216	220	241	247	248	216	265	266	273	260	218	239	261	218	204	242	262	277	258	248	211	236	220	265	238	277	227	240	248	222	266	251	248	237	280	244	223	257	260	242	248	216	233	224	250	268	256	257	245	235	220	264	275	232	221	280	229	260	255	212	240	265	256	270	250	247	270	235	236	239	210	232	229	242	218	241	247	221	230	256	239	233	244	240	254	244	254	266	223	243	257	259	225	237	252	243	230	238	222	256	261	257	247	204	241	247	273	222	248	266	244	240	249	247	264	241	255	227	275	245	260	254	235	243	238	265	269	223	223	228	224	235	247	231	229	262	230	238	274	256	255	261	270	233	256	254	252	280	244	243	263	237	238	255	234	262	225	248	258	264	272	245	248	244	222	232	233	294	272	268	243	252	249	242	244	263	238	229	233	255	253	251	244	227	236	244	236	245	255	269	251	255	246	219	246	252	235	222	275	249	262	221	243	230	260	214	216	251	230	226	229	221	236	268	259	214	266	258	226	216	246	253	223	268	228	229	225	244	205	227	252	269	234	254	248	241	235	234	225	243	233	212	252	221	234	262	283	236	267	236	255	250	242	264	228	243	250	261	257	248	230	240	229	225	238	252	263	225	246	233	267	195	239	241	232	229	241	265	235	269	267	238	238	192	266	237	243	240	241	226	237	208	242	270	252	251	302	263	254	233	249	228	240	228	221	237	271	248	238	201	261	225	239	243	238	257	244	233	245	249	250	236	239	266	238	245	254	237	248	247	259	263	235	247	233	252	240	268	263	242	265	236	257	237	233	253	261	261	246	234	242	253	234	262	251	230	301	271	238	224	250	233	225	224	251	226	253	238	264	228	257	233	231	265	237	255	257	257	251	260	253	254	249	248	239	230	269	248	246	254	228	221	249	246	238	253	261	243	270	263	245	237	255	256	265	232	284	230	229	245	245	254	269	243	270	228	270	262	260	226	241	240	261	245	247	213	229	275	223	225	246	230	208	244	227	231	250	251	261	239	274	242	231	261	233	234	246	271	231	273	240	243	238	252	239	233	242	248	202	255	241	234	250	237	244	258	255	277	259	268	231	274	229	253	259	223	241	250	237	242	265	255	264	242	248	266	222	236	256	237	235	241	270	239	249	225	219	224	236	258	245	234	260	251	241	249	238	213	227	263	287	267	256	238	242	277	238	218	236	265	272	232	237	248	240	237	235	236	240	252	233	236	233	263	221	253	268	252	236	257	240	252	268	250	257	237	240	253	217	237	247	223	220	226	257	222	273	277	237	204	247	253	252	209	212	227	234	234	219	242	260	245	264	224	220	230	243	246	225	256	255	236	251	258	231	221	254	228	205	254	231	216	253	247	244	243	232	245	253	252	255	240	260	243	238	232	238	270	243	273	233	222	234	230	270	269	232	238	240	222	242	232	239	235	239	213	225	238	241	238	252	263	235	246	246	244	251	246	263	212	243	216	257	231	263	240	243	235	232	274	259	201	231	254	231	243	262	245	248	251	260	241	237	239	253	241	221	260	260	224	245	245	227	205	252	240	270	257	254	225	252	240	252	259	268	258	257	229	225	263	247	248	261	250	259	237	265	242	237	251	285	274	205	239	256	241	250	261	236	222	249	227	261	246	263	244	259	242	250	226	234	231	211	236	262	238	269	258	243	259	246	218	253	238	253	239	251	242	256	290	257	230	251	245	260	239	268	240	208	254	255	266	231	224	208	249	224	254	247	233	239	235	237	245	237	254	230	232	264	247	254	242	254	264	268	236	239	245	254	241	292	228	263	255	260	271	264	257	254	246	225	248	222	217	241	241	233	240	236	219	250	238	240	282	233	221	238	227	240	240	218	228	244	229	276	235	238	241	241	253	223	247	233	251	231	225	251	234	243	241	236	254	244	249	206	228	228	210	239	298	257	246	244	225	238	226	247	212	230	223	221	252	263	245	241	242	258	275	243	239	201	268	237	233	251	261	231	251	263	249	225	231	212	254	253	258	253	295	258	246	228	258	257	268	246	214	232	235	261	250	231	252	259	263	249	226	235	220	244	232	266	238	249	229	240	253	263	245	228	222	230	257	226	227	216	221	248	227	247	264	229	250	232	236	216	228	240	254	247	264	259	238	252	251	240	258	229	227	268	241	262	251	251	257	249	243	242	229	253	228	228	269	250	242	240	291	249	268	227	249	256	260	233	247	258	240	257	254	198	243	250	246	260	247	218	218	267	250	264	219	227	274	233	236	258	276	239	262	247	255	269	254	250	244	231	241	299	260	249	240	250	239	235	229	229	238	261	261	212	217	263	243	234	261	262	208	215	232	265	255	217	246	245	270	232	245	241	240	242	243	242	233	241	240	245	246	220	213	230	280	255	277	246	223	215	217	245	240	257	255	228	268	243	249	234	216	262	236	253	248	238	245	221	237	251	218	235	241	256	255	245	274	233	265	274	236	237	240	259	253	272	244	236	241	233	241	240	228	242	249	250	251	233	221	250	243	236	264	232	276	231	261	259	237	241	212	237	220	263	234	274	239	236	229	233	242	269	250	232	230	230	225	246	278	228	235	237	244	257	275	224	279	245	241	252	241	256	244	249	252	245	240	266	268	242	248	267	266	226	256	257	230	260	282	239	221	227	193	228	241	240	221	274	226	225	253	261	238	250	218	248	209	213	232	232	253	216	231	237	222	263	271	255	237	239	235	262	256	238	237	263	229	252	239	249	248	242	267	242	256	235	254	232	245	215	247	269	255	259	238	254	232	275	228	268	274	231	254	261	265	268	252	219	276	258	267	231	264	220	241	248	271	253	245	244	231	234	250	257	225	227	237	264	233	232	255	221	231	237	220	237	244	270	211	252	262	237	225	265	244	230	286	266	245	234	246	237	255	242	258	236	244	248	247	251	230	251	225	226	262	217	253	238	243	194	254	264	234	248	248	233	247	253	221	234	247	235	237	261	258	229	249	226	273	242	253	243	237	260	237	213	249	239	248	216	249	245	256	243	238	236	218	230	255	267	231	245	227	241	230	253	231	246	260	230	221	235	216	262	256	242	223	237	253	209	268	218
12116	730	665	678	662	656	614	633	686	653	612	620	628	595	610	633	639	660	611	638	624	671	622	608	670	600	655	560	660	622	680	643	642	626	656	631	621	651	665	598	616	641	600	633	612	628	640	616	667	624	601	603	638	611	674	680	637	623	643	663	658	614	654	659	645	610	619	639	644	660	667	644	624	628	648	629	685	626	627	612	624	653	639	627	614	624	652	656	620	564	604	609	616	655	623	628	612	675	629	666	630	611	665	626	604	627	656	641	598	594	571	629	627	622	695	670	614	635	645	615	676	639	606	624	643	595	677	600	678	586	636	631	603	665	632	626	648	622	565	638	678	626	668	673	609	615	634	653	607	603	626	621	589	606	591	661	636	595	615	632	640	638	583	616	598	628	609	607	638	691	572	607	650	602	597	623	620	622	616	689	622	606	629	623	622	661	628	635	668	646	650	681	646	655	675	655	624	630	596	658	613	651	657	584	663	643	625	621	601	619	592	652	653	631	648	663	639	638	680	614	668	650	627	666	631	631	654	626	687	636	651	606	579	597	650	618	640	661	686	643	611	667	652	672	632	652	635	608	641	607	623	565	604	673	605	624	636	670	664	665	683	645	631	600	596	675	620	661	669	677	633	624	621	613	639	640	618	589	645	624	650	630	630	607	612	607	617	670	611	614	590	667	631	649	624	649	632	624	653	644	657	605	659	609	663	678	605	683	590	644	620	593	600	624	626	656	648	638	624	583	676	663	623	639	632	614	669	625	663	623	660	668	649	620	625	633	621	654	610	648	662	640	651	596	628	621	612	606	635	644	607	648	639	609	642	618	625	616	602	647	594	632	643	584	621	626	666	611	674	600	637	658	657	627	611	637	645	673	672	616	604	631	613	592	647	688	637	642	596	622	622	626	635	631	642	644	649	633	598	647	630	617	637	699	638	646	657	623	663	650	672	656	645	657	636	646	634	642	643	662	650	627	613	631	654	634	619	627	649	586	623	626	632	628	637	602	609	654	623	590	597	635	649	626	604	595	607	628	648	619	625	590	595	635	700	692	622	665	633	668	635	596	594	648	644	624	657	661	657	604	642	627	645	634	600	650	653	583	636	628	558	650	622	640	612	590	658	632	607	679	651	674	684	628	614	626	667	643	625	614	630	646	631	658	615	604	653	592	622	628	609	633	613	612	631	682	675	649	598	633	613	648	663	648	642	606	575	608	650	629	655	668	584	639	661	668	630	639	617	687	643	628	663	640	662	663	625	626	633	624	644	666	646	652	698	637	617	613	631	610	649	621	658	629	608	626	628	613	636	621	575	667	640	662	592	626	636	570	639	641	647	623	616	631	665	588	642	573	637	657	590	638	652	610	628	640	627	601	653	652	612	618	631	624	673	654	630	630	643	645	649	628	638	593	615	634	632	625	652	637	631	623	604	686	676	642	627	628	638	615	617	662	602	622	598	650	594	624	652	605	655	633	670	639	662	693	620	609	670	668	641	605	639	612	562	653	587	611	625	613	597	633	615	631	622	665	615	664	634	659	678	642	669	591	609	654	645	687	589	629	622	663	659	654	605	631	626	637	615	627	607	689	600	592	628	614	631	640	638	619	597	605	644	590	661	645	636	630	629	632	667	619	608	619	630	629	622	605	645	627	650	631	672	616	604	626	598	595	653	640	645	623	643	605	647	624	610	651	663	666	671	671	611	639	590	645	685	638	649	618	661	644	645	655	655	652	635	657	640	647	650	677	595	598	603	603	653	656	672	620	620	646	656	615	632	671	615	638	643	635	578	714	643	615	600	640	673	615	623	615	631	654	611	615	642	631	642	646	596	634	624	644	633	641	638	637	620	637	646	637	653	610	684	625	626	641	689	627	601	632	647	595	625	661	630	659	666	669	647	596	626	648	636	624	621	636	623	643	632	692	661	658	607	592	616	590	641	660	604	635	614	639	615	609	610	627	648	628	657	591	637	639	637	637	642	666	658	655	634	609	665	631	633	659	647	649	626	665	630	641	611	623	660	622	648	633	635	665	654	660	671	621	652	603	646	682	612	641	594	638	617	669	599	607	669	634	659	617	623	607	632	598	619	641	637	634	599	614	661	620	635	668	608	610	628	680	624	665	649	620	623	635	626	633	632	643	608	616	633	603	674	618	588	651	620	639	646	623	636	647	610	654	654	609	612	630	622	623	636	667	656	634	625	667	621	637	654	622	660	676	638	629	632	646	642	633	621	655	643	649	618	637	652	650	599	648	641	625	617	646	619	638	611	699	664	669	636	638	645	640	685	619	656	620	658	628	594	558	666	631	660	644	630	632	651	589	602	664	631	604	626	644	647	654	655	659	597	652	660	644	625	590	670	675	658	670	610	650	610	671	637	614	627	595	599	653	614	597	579	633	634	672	627	632	612	627	641	632	629	596	679	642	623	676	605	620	617	624	635	667	619	669	619	625	668	634	613	682	680	615	578	660	693	649	640	606	608	613	623	630	621	642	618	665	634	604	643	666	606	632	640	629	591	613	648	653	614	617	637	608	626	649	636	620	660	614	614	616	654	629	620	653	589	638	651	622	639	615	658	614	661	675	623	624	658	611	681	613	595	610	639	613	677	608	641	668	660	583	671	600	648	577	612	698	633	628	617	624	657	622	647	670	642	612	623	597	623	610	615	617	636	659	667	678	596	647	630	637	677	649	635	590	638	652	638	624	654	677	652	622	673	626	653	605	650	673	638	661	644	642	645	624	606	661	639	675	660	608	599	621	613	578	611	632	664	628	634	588	637	722	575	640	601	624	674	589	616	646	673	635	626	638	662	631	632	597	652	649	627	665	731	648	597	661	663	626	645	675	641	626	662	647	593	619	662	655	633	634	638	613	628	653	605	599	609	629	634	614	669	598	654	642	617	655	614	657	618	650	643	644	650	623	627	607	595	648	625	662	635	628	639	646	660	611	639	619	676	617	652	591	589	606	646	592	652	621	644	673	628	611	652	667	640	647	614	639	613	634	642	618	608	612	626	625	651	660	600	637	631	621	653	649	666	647	621	609	600	657	657	606	662	631	632	629	647	626	662	634	684	641	671	652	630	649	662	628	624	637	603	586	635	617	646	629	627	629	644	627	654	673	657	692	644	645	624	658	620	627	639	635	612	660	651	632	626	635	679	629	645	665	637	635	675	647	643	629	605	645	626	644	626	649	628	627	625	612	635	658	599	619	661	600	571	643	664	657	637	657	616	627	718	618	624	595	627	638	653	680	639	705	671	621	648	606	616	629	597	712	655	633	598	657	610	620	637	673	636	628	669	643	621	624	655	581	645	643	609	632	620	655	644	645	639	630	662	618	632	615	665	651	607	591	643	614	649	658	604	595	646	617	659	652	644	671	653	646	613	599	683	619	634	647	598	652	629	627	624	627	665	645	624	638	637	598	623	606	631	640	687	647	623	675	610	636	600	606	650	641	657	652	624	658	611	627	600	646	631	656	627	624	593	639	655	652	651	654
24911	21450	24807	28496	21443	21346	1655	513	447	410	366	388	389	395	390	388	354	391	370	360	368	386	385	370	409	367	393	369	395	333	393	388	341	371	402	385	364	392	374	356	378	363	366	368	370	341	364	401	405	378	398	395	363	393	408	356	401	354	360	376	363	365	336	334	356	390	376	381	401	371	392	366	337	365	344	384	398	380	362	370	377	365	360	362	381	377	392	389	364	362	382	397	415	371	357	386	411	394	353	359	369	365	363	351	337	378	393	361	364	364	346	346	366	383	357	365	371	383	360	355	361	393	353	374	364	375	405	337	378	405	357	375	395	370	331	376	352	359	365	373	353	360	403	394	353	390	399	355	386	383	355	366	381	319	350	354	366	361	343	427	388	362	345	382	381	367	384	330	386	377	398	394	355	396	350	381	371	369	350	383	350	317	374	357	395	376	343	348	372	368	357	388	386	363	365	351	356	379	371	400	353	397	380	377	363	397	374	365	408	360	383	389	367	364	370	370	361	351	396	381	371	383	380	340	384	344	382	344	367	345	380	330	332	348	364	390	353	367	347	353	349	357	375	390	362	358	379	358	359	396	366	369	372	333	377	379	358	355	365	401	360	386	349	366	364	347	355	371	368	349	353	354	389	380	362	372	372	369	372	337	358	348	365	331	365	373	364	393	352	395	359	337	392	360	392	395	361	370	365	356	395	435	367	359	367	343	351	372	352	375	358	367	355	372	334	337	364	360	372	365	366	329	355	383	380	363	376	333	381	369	364	375	364	388	371	349	383	345	356	357	370	350	353	326	331	364	421	306	331	377	363	330	358	371	355	347	388	350	318	358	369	344	351	360	350	380	392	327	369	368	368	373	374	382	394	352	413	340	366	373	363	350	353	346	353	377	362	370	389	342	353	394	349	374	377	364	370	340	355	349	361	339	346	329	386	378	347	366	378	364	360	327	370	372	325	378	374	392	352	360	386	363	366	319	342	377	367	329	395	371	368	378	354	375	375	390	418	382	370	340	376	386	403	348	373	361	366	393	391	377	405	344	360	384	364	331	348	345	368	350	345	387	375	369	338	372	362	397	365	364	397	354	369	362	359	379	348	377	373	350	373	333	387	345	370	388	342	370	382	340	358	364	416	393	336	395	387	370	382	386	394	371	346	380	348	368	383	370	405	402	346	319	336	373	342	383	371	363	345	355	375	362	375	366	350	386	369	366	343	377	393	379	392	344	385	339	331	394	362	362	376	363	359	352	351	348	347	371	402	344	374	364	399	397	333	376	382	322	350	375	377	363	357	377	353	342	380	343	381	346	344	365	365	356	369	352	365	376	376	344	357	369	369	340	373	371	368	339	350	350	350	352	399	369	367	328	345	364	369	370	350	356	399	362	371	347	345	352	336	358	384	351	350	361	372	359	414	356	352	400	335	363	357	429	351	357	344	364	309	345	348	338	371	356	354	358	367	393	369	339	403	416	385	355	342	379	354	413	368	369	373	334	362	338	369	341	382	338	358	380	358	337	368	345	398	376	367	364	353	374	415	378	349	340	378	349	370	357	360	370	384	327	385	340	395	346	406	359	380	329	358	371	366	394	393	361	378	327	365	368	357	334	392	373	350	339	361	361	348	390	387	362	374	383	368	369	388	354	372	374	369	341	398	383	362	409	354	372	368	362	344	385	354	379	394	382	384	381	338	406	332	340	346	367	396	346	373	359	359	363	388	361	363	363	384	371	353	346	338	393	378	369	370	376	392	378	342	392	368	370	346	363	335	358	342	398	366	364	400	379	380	355	362	361	373	356	339	330	361	358	372	361	403	339	352	361	362	331	392	376	356	389	346	361	379	384	356	348	334	360	336	363	346	325	328	350	346	387	371	332	387	332	329	361	371	374	342	402	388	363	363	367	358	362	371	355	326	387	356	337	361	377	375	334	395	360	374	364	355	360	379	371	394	346	358	387	320	361	350	382	386	345	378	364	401	359	414	390	387	391	329	373	366	371	367	375	365	365	380	395	353	307	375	434	384	392	360	401	399	396	354	363	361	363	359	362	372	368	350	352	326	373	359	355	390	371	380	363	352	373	381	378	365	362	382	355	392	358	359	344	418	375	414	348	391	343	364	377	397	372	375	397	395	362	400	369	358	376	412	383	341	358	337	354	388	317	367	379	371	383	369	362	356	353	343	361	370	371	327	371	411	385	344	364	378	362	386	402	350	363	379	390	382	374	361	393	391	361	386	393	343	406	377	404	355	369	332	375	398	356	338	359	334	359	389	362	381	368	367	395	378	374	370	364	346	355	362	395	402	360	378	365	347	366	369	385	365	372	363	373	365	393	333	358	344	385	380	377	361	402	338	363	371	370	357	372	378	348	377	360	361	351	359	354	358	365	377	390	392	358	335	394	341	339	361	356	374	355	360	377	379	367	358	401	360	331	367	356	393	369	364	395	382	398	362	367	358	399	323	370	369	358	374	374	341	323	358	340	398	407	359	347	370	343	383	348	397	370	341	364	395	365	381	347	405	351	360	358	380	364	352	383	360	373	351	402	398	370	343	358	348	374	342	343	361	323	338	347	356	348	313	364	361	380	351	397	393	400	364	361	343	350	394	335	360	363	352	352	367	363	358	372	367	311	404	388	353	363	330	370	357	396	358	341	364	378	374	348	349	383	336	386	341	331	321	394	365	362	361	409	359	386	328	344	374	366	386	384	384	391	345	341	369	390	348	344	346	398	371	412	379	359	353	367	370	349	355	391	412	341	359	379	405	368	384	395	339	353	370	386	366	403	340	340	370	375	406	395	337	374	384	356	354	383	374	347	385	330	393	338	362	347	387	370	360	356	369	383	350	358	366	354	339	346	354	393	371	370	405	361	339	349	383	348	332	397	391	391	360	347	347	368	383	355	385	358	365	345	351	364	379	354	335	356	334	373	380	366	324	383	357	379	349	384	328	367	349	364	354	339	363	380	335	381	363	357	344	345	385	374	371	377	340	421	366	375	400	368	385	361	352	356	342	372	366	385	398	394	355	360	378	406	387	363	371	365	382	382	350	343	361	347	339	382	361	333	356	325	366	392	378	323	369	351	380	368	409	399	342	375	365	391	369	375	374	346	353	352	378	331	385	389	385	383	389	359	386	358	378	343	363	329	348	392	335	352	380	363	365	357	355	350	331	371	331	364	342	399	354	348	373	370	363	403	332	384	367	390	357	385	348	359	329	382	366	335	402	345	356	332	354	348	385	388	335	375	388	390	357	349	411	352	389	357	366	379	353	387	327	401	371	318	375	396	361	378	350	369	355	370	370	381	388	359	407	331	398	347	356	335	374	371	381	327	342	364	366	353	337	367	368	409	353	357	336	383	353	348	376	381	359	371	388	389	367	375	365	363	383	367	357	383	353	348	357	349	383	361	372	353	346	379	383	344	405	379	343	371	366	354	345	381	373	379	347	376	365	353	354	352	417	370	371	395	333	341	357	364	362	369	381	314	374	358	392	354
26008	2329	1503	1129	938	906	896	926	881	934	892	864	902	846	808	888	908	863	854	884	817	889	848	880	868	885	889	894	936	872	892	864	875	861	895	892	842	861	848	880	924	852	860	904	842	861	868	852	845	886	807	931	877	933	819	824	870	838	906	835	894	821	849	879	905	901	858	849	812	872	862	837	816	896	814	915	898	861	858	876	894	835	852	871	860	851	852	852	887	848	851	868	888	892	846	909	823	851	871	841	802	853	819	845	837	906	884	890	841	842	810	859	878	868	842	864	856	848	862	836	834	889	864	822	820	879	845	831	909	818	889	830	872	885	856	844	823	929	864	904	809	870	850	834	922	815	861	835	862	868	860	888	877	913	860	818	829	892	840	817	899	870	883	837	831	883	875	882	858	856	859	821	878	858	868	929	858	857	849	880	851	842	864	888	903	894	845	880	883	871	814	906	827	863	858	882	831	946	857	881	848	854	881	932	861	884	834	865	836	861	873	837	813	915	858	875	878	832	909	862	861	854	887	859	864	847	885	852	864	833	875	814	887	863	852	815	856	883	832	868	863	854	876	902	831	866	897	906	918	898	898	801	809	859	874	886	863	858	862	849	833	862	880	836	820	846	908	867	869	866	852	871	830	850	856	855	881	904	875	841	885	872	864	847	842	829	909	817	836	874	866	814	828	810	882	824	868	879	869	830	805	872	822	821	859	815	880	854	873	817	839	904	832	907	897	837	920	867	852	866	848	843	891	857	850	868	866	926	871	855	853	851	836	923	907	834	894	874	840	922	857	887	871	856	826	854	841	829	862	833	850	828	832	916	859	841	876	844	900	870	837	816	871	857	857	806	838	809	852	866	860	867	907	818	906	842	847	869	880	803	843	898	822	855	909	859	844	897	805	882	861	865	863	877	853	809	846	875	838	929	870	895	802	837	861	879	814	854	839	886	826	847	866	851	869	882	907	885	874	866	905	904	870	899	830	878	866	866	843	888	871	888	870	859	853	902	856	881	826	856	844	888	877	852	884	871	855	851	878	859	852	842	855	884	908	926	858	862	876	868	853	856	885	815	845	844	879	871	885	835	882	836	853	856	856	847	852	885	858	877	898	866	874	900	864	878	880	857	868	843	850	842	838	811	837	891	892	852	855	856	829	847	846	864	857	885	826	913	859	938	879	880	870	796	869	844	846	833	882	896	823	874	899	864	852	864	813	845	834	809	828	864	892	813	852	875	857	868	894	851	878	897	852	825	892	847	865	838	883	867	844	851	864	864	882	861	893	826	922	857	862	880	844	819	837	877	851	876	856	901	859	853	811	854	936	818	879	832	853	872	892	864	855	824	893	859	872	868	858	833	832	859	841	808	879	895	843	863	924	919	826	887	868	859	859	801	844	903	849	825	893	890	846	852	861	889	857	856	865	884	866	840	864	893	872	887	887	865	869	838	905	856	908	854	920	825	861	855	819	894	902	851	874	850	810	855	789	831	831	863	825	850	820	856	887	891	870	908	879	809	858	857	841	853	878	952	848	860	872	886	894	893	847	844	895	877	856	802	880	848	842	775	872	889	851	864	841	836	860	809	857	897	938	836	844	883	876	841	857	831	839	865	841	899	848	899	890	875	865	882	852	843	884	880	874	860	872	839	876	915	878	837	873	890	881	858	834	840	800	911	909	885	876	839	850	808	828	961	868	824	810	876	818	873	889	836	843	827	861	887	879	857	891	821	851	888	850	849	880	904	868	878	874	854	810	890	903	815	906	861	860	849	838	867	845	833	859	885	833	795	835	884	870	871	818	884	939	848	872	861	827	844	856	858	828	878	855	867	850	913	840	824	873	843	839	872	868	887	876	881	887	860	864	847	876	850	828	925	852	864	945	868	846	840	843	904	873	905	868	928	891	823	848	845	859	864	867	899	846	920	898	835	868	885	902	850	895	865	829	849	802	869	835	848	897	895	816	916	866	855	852	794	840	908	830	864	898	830	832	876	848	868	913	848	839	881	895	903	878	875	835	843	850	839	905	843	847	893	856	871	883	866	881	876	878	790	820	849	819	858	838	871	843	852	836	873	898	827	917	840	851	832	892	827	885	891	847	897	819	854	857	924	814	912	890	884	890	854	832	869	874	897	860	846	885	893	898	884	788	850	850	871	818	872	857	926	856	932	844	851	890	855	833	883	882	938	858	855	909	854	898	844	857	864	873	862	871	853	883	833	831	849	916	855	812	899	868	854	853	852	885	862	810	830	873	869	841	852	883	829	859	812	804	883	864	837	839	865	852	858	845	831	855	860	849	919	823	896	848	905	881	782	843	858	912	870	847	852	854	866	801	912	886	832	898	867	853	894	865	856	852	915	878	841	871	860	867	833	850	879	921	847	803	817	891	846	877	889	914	829	849	830	895	859	865	900	893	907	832	860	875	856	804	863	889	842	878	846	896	854	882	892	839	782	907	810	817	847	862	862	812	852	842	842	834	880	835	875	856	864	836	958	920	842	852	837	852	830	843	932	846	865	806	827	840	882	831	828	813	858	894	843	843	858	863	887	865	874	894	862	874	918	869	832	864	884	822	865	866	820	806	869	869	849	879	876	872	892	899	885	916	886	849	836	884	888	832	801	842	851	855	880	875	853	873	876	835	869	880	840	833	852	866	879	879	805	868	906	883	906	921	877	831	865	818	862	878	807	873	840	879	800	874	849	882	890	856	870	824	876	850	861	828	876	841	792	836	893	836	889	795	869	815	886	856	906	878	867	818	862	874	889	852	877	814	891	881	876	861	899	881	834	879	913	868	860	827	845	874	875	845	815	853	867	831	876	831	867	834	828	826	847	847	878	896	824	829	874	891	805	844	824	899	905	910	885	869	796	821	894	899	851	817	809	853	852	788	983	878	813	804	886	876	851	898	831	851	890	901	859	878	847	820	873	916	861	901	891	802	857	819	854	845	869	837	828	873	852	856	888	884	868	864	835	859	855	827	869	867	850	904	837	843	919	838	837	882	866	837	839	852	781	873	866	823	825	843	909	844	885	885	917	844	883	883	905	873	900	871	865	832	860	879	909	872	874	865	913	858	851	843	875	824	869	856	858	864	870	850	813	854	913	880	848	833	836	812	887	863	822	888	839	843	879	833	885	857	861	790	871	880	865	846	862	872	812	826	910	862	826	921	864	857	808	880	854	857	843	853	868	818	854	842	862	832	855	932	861	873	888	875	846	832	846	821	883	829	823	935	852	862	858	896	819	898	840	890	892	848	890	857	837	856	901	930	895	845	885	853	864	887	903	862	902	805	843	830	869	868	918	826	897	842	867	832	856	873	865	910	832	793	852	850	855	829	890	833	900	817	827	896	841	879	936	904	854	901	910	899	897	831	826	826	848	885	876	843	870	871	906	870	811	896	869	870	834	892	852	896	833	861	834	791	833	816	895	835	890	843	819	845	860	899	851	871	813	867	858	855	890	957	900	863	836	937	821	900	830	864	858	840	909	841	853	841	915
24361	21482	25188	28212	21482	21490	17728	656	395	364	346	358	299	340	291	308	290	333	311	302	304	274	286	273	299	271	321	260	292	303	271	260	289	276	283	286	308	295	307	272	269	306	322	258	273	275	294	292	261	290	264	303	286	276	268	290	304	302	275	287	315	291	312	272	280	283	305	240	235	296	275	307	265	298	300	302	293	289	288	283	297	268	265	300	297	257	320	289	274	280	325	275	286	275	311	267	290	317	263	247	277	291	283	265	280	271	291	275	229	224	346	267	279	299	269	299	268	313	280	318	291	288	269	287	270	263	311	266	266	284	271	275	319	264	320	278	296	296	236	265	313	301	285	278	298	264	314	316	313	299	298	270	284	242	273	297	287	284	266	290	299	290	287	271	302	280	325	283	299	289	286	283	284	293	289	317	258	264	302	294	278	288	284	257	266	245	301	282	316	263	301	299	273	262	294	317	273	298	297	284	281	277	297	294	284	307	283	271	278	290	299	278	284	310	277	271	267	317	303	277	284	279	312	272	264	298	303	285	276	258	294	278	269	287	271	265	261	301	276	309	277	273	303	294	293	301	318	297	299	280	291	291	270	273	282	291	313	275	304	266	248	297	273	291	288	303	293	261	270	296	296	305	266	282	318	311	307	269	309	315	275	296	309	275	317	276	293	273	303	284	282	257	297	261	304	284	260	323	305	301	257	291	282	291	269	287	261	310	259	297	281	315	291	260	295	293	304	273	284	264	266	265	261	271	255	310	306	295	277	243	257	302	319	229	265	296	273	287	299	297	259	265	270	300	252	313	270	328	266	299	288	297	290	293	268	321	289	303	259	243	288	289	294	301	298	276	277	334	276	286	291	268	254	283	303	294	268	269	272	279	289	302	279	253	255	270	305	264	284	264	303	294	292	284	293	306	287	244	269	277	300	283	275	271	296	272	287	254	265	264	296	265	282	282	268	278	297	278	271	308	290	278	289	304	299	298	272	284	258	283	304	293	298	304	275	271	274	285	291	311	288	262	297	284	316	296	286	290	266	288	260	279	273	261	270	305	249	284	270	276	249	298	255	278	291	273	285	304	253	279	307	281	270	318	276	281	277	247	277	277	252	286	282	279	260	283	297	261	287	347	310	301	280	287	326	268	311	260	317	299	280	266	292	282	266	277	300	264	302	272	303	280	274	310	299	296	335	290	278	272	263	277	230	304	280	273	280	274	282	291	296	293	291	286	274	284	278	268	292	274	299	275	298	275	290	288	278	298	299	283	272	275	306	295	279	299	300	283	298	312	272	286	275	284	272	263	317	305	289	264	287	282	292	302	274	316	259	270	297	281	289	293	297	290	273	266	319	271	287	279	299	291	330	280	287	305	266	275	263	256	283	290	274	277	291	313	274	306	305	300	293	264	266	297	276	270	301	315	267	298	275	287	295	322	307	279	274	284	285	309	285	293	295	286	294	293	288	272	290	291	264	256	275	266	276	295	282	263	294	293	284	271	294	300	282	252	293	278	244	301	291	285	305	288	272	257	286	281	282	283	281	271	263	316	315	246	295	274	274	282	307	278	309	285	299	279	276	286	260	279	302	263	272	306	285	291	283	286	293	250	303	265	293	287	270	268	311	284	263	256	290	276	312	293	313	284	277	282	278	293	279	320	279	295	281	273	269	273	282	330	241	277	307	283	289	293	296	281	319	258	266	262	280	279	270	313	293	298	266	304	272	284	286	307	276	283	261	303	285	262	273	268	294	295	284	280	281	310	306	290	287	285	285	274	308	306	238	263	315	286	314	325	272	256	284	323	287	292	288	308	298	294	314	288	308	289	258	278	298	303	284	308	281	292	256	261	286	268	293	287	286	290	291	303	304	299	304	268	269	269	295	272	287	303	251	293	306	290	273	302	299	271	277	289	275	276	312	277	312	294	267	267	291	268	296	273	265	292	298	289	281	297	267	304	313	276	285	319	309	311	283	299	321	294	267	292	266	282	301	237	287	283	306	286	265	263	274	316	304	245	274	285	303	270	304	297	288	285	315	281	275	284	304	300	302	265	265	307	309	270	303	299	301	314	273	299	274	305	287	278	295	294	328	307	287	323	279	284	268	296	265	296	287	285	300	267	302	277	264	300	305	303	281	269	287	267	293	275	242	277	321	280	289	293	287	277	301	281	284	291	269	252	292	305	299	310	250	302	275	253	297	322	239	308	290	279	304	272	242	309	300	292	256	285	310	288	271	320	276	278	302	277	254	281	255	288	270	265	279	287	277	283	257	306	280	283	289	312	275	324	265	274	254	286	264	277	311	280	291	283	262	301	292	274	309	279	279	296	268	295	295	282	302	253	291	302	262	272	284	275	320	296	278	330	257	294	304	288	279	315	293	296	296	278	285	244	308	290	285	293	283	244	286	256	294	269	273	274	291	297	266	280	298	306	291	297	302	286	312	289	284	283	259	292	290	304	243	293	291	287	275	283	283	276	279	288	281	291	259	319	299	283	309	284	284	293	262	249	295	266	264	262	296	283	317	298	308	264	271	273	268	270	289	309	297	282	282	263	261	281	267	283	258	296	308	286	268	288	276	281	283	270	311	284	294	307	278	296	252	288	286	258	291	252	271	288	278	248	300	332	298	316	297	284	286	269	311	272	295	257	280	275	259	287	288	264	303	298	257	266	297	283	293	294	300	269	287	277	284	277	276	287	270	268	303	277	287	291	262	286	296	276	287	277	303	271	291	277	270	316	287	290	287	276	299	285	307	300	262	289	305	274	302	284	291	296	293	265	305	273	257	284	291	267	253	275	282	278	309	299	291	249	271	288	285	273	279	307	295	287	279	289	302	283	294	288	258	279	304	285	274	266	278	275	294	283	267	305	261	288	321	264	262	292	303	318	335	285	269	273	276	278	288	251	283	316	281	278	283	269	296	271	310	299	279	262	302	272	278	258	293	267	260	262	272	277	299	280	292	308	291	266	315	295	285	274	322	255	286	297	310	294	279	275	257	305	249	281	316	275	298	247	282	299	276	297	283	277	277	301	268	259	266	262	281	280	292	281	269	271	282	277	280	295	287	300	312	300	289	300	264	277	285	265	302	302	304	292	281	256	282	270	277	297	275	320	310	285	282	267	292	286	243	295	266	297	264	288	276	298	288	249	284	289	299	278	263	270	291	288	303	249	250	281	265	262	283	250	269	277	309	275	279	308	294	277	283	282	251	289	276	268	284	277	276	271	289	308	274	282	281	277	226	305	306	297	311	273	257	272	263	304	266	253	312	281	306	279	290	265	301	279	319	301	330	293	270	306	288	270	287	264	259	286	308	271	255	273	304	288	283	270	295	285	293	271	255	279	278	248	296	267	308	291	282	283	280	288	292	282	256	279	261	294	274	289	300	263	269	257	288	302	300	275	254	308	299	328	272	286	293	309	308	281	308	307	293	259	295	263	279	245	268	275	277	313	312	266	316	273	307	283	263	300	311	305	275	245	247	273	283	262	269	298	278	277
30089	3461	1845	1089	879	837	770	724	728	686	725	692	644	682	668	697	690	660	693	688	720	661	675	704	697	674	664	696	698	705	664	666	688	611	691	654	636	708	656	665	646	623	687	680	644	644	696	693	650	670	672	621	644	664	671	663	653	680	716	671	733	702	655	663	696	691	695	628	678	635	657	669	661	681	688	669	607	695	672	653	637	641	649	669	682	691	679	673	666	623	660	654	670	691	636	676	619	684	648	642	637	661	679	623	682	636	682	654	656	659	693	653	654	678	690	648	699	688	671	653	728	652	626	662	633	667	694	672	634	611	703	637	685	649	616	660	602	656	658	643	676	673	682	667	636	624	667	625	676	667	698	642	665	669	649	665	722	666	690	649	702	681	632	697	687	645	688	685	653	649	663	668	670	713	688	707	639	655	654	686	664	676	629	670	638	697	656	661	641	643	671	672	701	646	669	673	667	643	700	702	631	661	681	651	684	667	648	646	672	653	676	699	721	643	698	692	658	678	662	628	697	670	634	662	667	668	674	657	626	627	699	633	625	706	649	637	681	692	666	657	711	705	649	671	657	670	681	678	634	701	674	663	670	703	650	683	660	658	647	658	660	670	680	687	652	672	705	640	680	666	657	658	653	644	656	629	642	656	678	640	670	642	629	629	662	658	675	729	685	654	670	637	678	679	688	670	657	666	655	669	638	656	685	633	708	625	665	645	677	671	689	647	671	655	661	674	658	639	703	672	664	678	709	640	718	696	734	674	663	671	625	647	653	696	703	705	698	705	690	639	697	597	662	687	654	646	671	639	658	651	681	686	627	654	694	661	630	696	675	652	632	654	684	647	651	647	685	719	703	677	635	665	601	679	666	681	703	692	687	676	620	679	697	693	699	671	640	686	703	688	662	655	646	662	663	666	651	685	619	670	621	676	666	701	652	694	670	693	628	691	670	680	688	662	692	702	648	678	703	655	653	692	631	669	708	651	663	644	665	648	683	684	700	662	676	662	636	631	691	641	656	626	643	665	682	687	685	658	668	633	671	650	691	720	713	673	612	660	663	682	621	637	661	636	651	639	629	674	653	647	649	643	658	682	654	684	678	676	731	626	644	667	611	685	652	668	667	648	635	658	683	695	622	641	662	645	652	687	692	648	731	626	646	680	674	672	660	642	677	645	708	664	662	674	664	654	665	664	661	648	671	700	644	646	655	691	703	655	670	665	646	666	688	643	714	637	673	652	731	643	656	636	649	667	638	647	699	709	622	659	642	691	657	664	672	667	669	677	651	672	705	682	655	655	673	650	680	665	678	710	635	658	657	659	674	674	635	702	631	691	664	671	667	639	654	668	639	684	690	693	682	631	700	647	690	700	658	634	657	670	661	673	652	700	648	665	661	689	700	693	639	682	693	691	728	683	629	617	684	642	649	666	635	728	673	633	665	668	673	678	651	652	678	653	667	618	677	728	685	644	667	681	630	674	665	687	678	682	637	678	656	657	656	673	659	666	690	657	646	657	695	615	689	670	668	689	681	693	673	680	670	666	668	673	668	646	673	635	622	667	666	656	632	691	643	651	658	716	673	628	687	676	647	655	628	677	689	705	657	604	679	652	672	690	616	650	646	702	660	730	658	673	691	694	710	690	675	687	631	654	646	698	682	631	664	654	654	615	714	728	624	659	654	693	701	664	685	681	673	698	621	637	661	676	667	700	684	650	627	639	657	642	687	688	654	706	667	637	626	650	648	719	675	670	644	670	700	630	686	646	667	659	657	689	729	645	638	634	629	690	656	667	644	666	644	658	700	638	624	670	718	633	683	655	623	679	684	654	692	686	650	660	641	700	663	641	688	669	688	652	683	672	654	668	691	663	648	657	700	651	714	681	644	671	655	677	627	675	679	691	683	692	650	713	707	665	660	660	669	662	674	678	697	634	638	678	723	631	694	637	686	652	690	695	656	699	680	660	638	664	682	699	617	651	664	646	660	650	659	670	718	666	648	677	655	682	700	680	636	748	669	677	689	660	662	624	662	642	679	659	726	636	663	649	652	666	649	670	704	655	637	647	660	663	643	652	637	649	656	648	662	667	652	671	641	635	657	637	678	661	710	659	696	674	684	718	671	659	655	644	642	680	683	683	682	692	668	692	636	662	639	689	653	657	664	625	656	653	667	656	642	600	689	677	674	679	660	677	663	645	665	664	659	653	661	642	659	680	609	626	628	690	687	634	613	651	667	680	661	697	639	720	697	662	646	652	634	627	647	708	684	677	633	661	665	680	684	648	648	614	679	651	665	661	716	659	646	675	646	747	681	688	679	640	701	639	627	627	674	697	627	693	645	649	613	692	677	655	694	689	645	665	683	658	670	676	613	662	655	620	702	686	634	656	687	688	666	651	661	632	644	680	639	622	648	700	662	638	664	681	675	661	670	645	699	629	690	628	675	698	711	644	684	622	681	717	629	643	639	617	695	653	667	685	689	646	634	669	692	604	679	723	676	646	698	638	670	629	666	652	663	671	641	627	658	669	640	657	684	661	647	694	694	682	641	674	650	655	668	651	671	679	660	662	610	676	681	655	612	673	656	677	661	696	668	656	671	655	675	647	679	664	663	649	642	660	656	660	671	679	613	685	661	627	668	622	685	652	689	662	653	656	664	683	697	667	642	645	690	735	660	645	656	699	647	694	704	615	654	642	685	659	662	669	704	636	694	650	685	671	676	663	712	612	664	653	657	712	644	670	668	634	693	723	666	678	646	647	684	657	669	641	686	695	643	639	633	697	709	642	672	712	690	680	642	638	679	693	651	629	686	632	653	658	657	636	656	646	681	676	697	679	665	651	665	660	658	638	653	626	618	640	727	670	671	640	649	667	643	626	671	659	681	653	669	658	687	692	646	659	687	657	701	716	667	628	678	678	684	638	694	716	694	646	680	669	661	698	609	664	658	655	671	631	662	672	624	645	660	663	683	650	683	675	672	630	663	649	664	656	648	627	672	676	636	649	673	669	706	659	682	673	637	684	660	662	646	653	702	649	671	666	679	641	683	670	679	697	663	688	626	590	664	626	605	644	659	634	687	614	706	629	661	703	644	647	663	667	650	663	639	669	629	693	663	692	672	659	644	658	684	708	652	675	667	689	675	659	725	656	694	695	663	690	694	646	633	628	691	632	662	633	716	701	642	703	658	689	637	675	629	660	672	663	654	645	665	639	655	635	651	662	691	653	721	666	656	678	694	677	710	671	636	682	624	682	659	638	674	714	697	661	724	641	695	687	666	667	656	614	742	700	635	663	634	688	683	667	683	669	693	634	660	663	696	703	628	670	659	691	643	647	653	689	670	659	674	695	698	654	674	731	690	663	693	652	615	645	682	625	651	683	676	649	663	713	687	679	653	679	672	706	667	714	682	671	657	686	694	669	666	684	685	695	686	655	671	617	663	654	672	629	695	723	668	653	666	674	685	657	690	672	651	648	656	681	666	651	656	663	651	684	683	648	680	632
31331	21214	13214	1039	503	457	431	262	284	234	237	249	239	242	235	260	262	231	240	195	249	246	267	249	230	245	251	225	219	244	234	237	271	244	252	228	257	241	249	286	237	261	252	237	267	254	267	252	264	245	280	240	239	226	244	243	289	214	245	257	256	265	256	237	238	243	254	236	230	241	244	255	261	225	219	240	241	258	286	268	246	235	237	274	231	245	247	230	233	235	253	259	232	237	226	244	220	228	214	250	245	260	269	241	264	232	245	227	236	231	239	284	244	245	237	233	253	237	258	220	250	251	248	263	237	266	211	242	253	254	255	287	225	255	256	262	262	266	235	224	241	231	241	231	219	259	225	237	243	259	226	266	247	271	248	235	209	235	224	233	278	247	241	244	230	218	253	263	239	229	272	253	257	258	238	239	265	264	226	253	227	222	258	217	248	229	248	236	244	225	245	257	245	241	232	264	231	242	280	229	238	222	240	246	244	237	275	243	273	264	256	263	252	243	235	220	267	237	259	253	235	238	250	239	261	260	257	251	245	247	243	250	259	244	255	257	277	251	255	225	242	262	259	244	227	248	214	251	256	231	247	238	255	271	268	250	226	254	258	266	233	245	276	264	268	236	258	215	221	244	234	231	249	243	259	253	233	247	246	238	247	258	246	253	252	240	264	263	258	265	246	257	243	253	232	253	260	255	274	240	236	222	248	244	226	264	233	254	256	246	270	235	243	240	262	259	256	265	248	257	292	246	279	222	227	235	267	257	262	245	269	213	234	244	220	272	249	213	202	270	225	266	216	196	225	266	230	238	254	249	213	278	262	270	255	229	241	231	257	244	251	236	247	237	268	270	221	244	218	240	235	235	224	250	243	244	271	290	272	232	243	238	230	235	236	258	241	242	280	231	253	272	228	250	246	260	258	267	239	241	253	230	233	287	258	267	237	288	253	259	252	253	268	228	265	260	227	232	251	220	258	240	241	249	198	262	241	222	247	242	271	260	253	246	230	265	219	219	219	246	266	257	247	218	220	240	207	230	241	236	239	240	233	264	235	225	243	249	222	248	219	208	234	232	224	260	253	239	252	234	251	234	251	278	271	233	225	242	228	229	245	214	254	242	269	262	260	262	223	252	260	239	259	283	236	283	250	222	244	239	266	207	248	235	248	257	249	211	260	239	257	240	249	251	237	260	270	232	220	283	244	242	254	251	225	241	246	286	239	260	253	252	233	247	235	235	231	244	260	234	245	252	245	230	263	237	243	232	237	253	248	232	250	242	247	269	235	217	224	258	254	247	211	250	249	230	265	220	233	218	225	268	232	233	229	247	260	257	263	240	243	249	228	232	219	242	265	238	243	237	241	214	253	228	212	243	233	203	213	257	239	277	255	219	241	268	238	230	251	221	237	245	250	241	225	257	238	235	259	243	249	260	220	258	281	253	249	243	248	213	225	224	246	229	223	208	237	252	271	243	256	267	266	254	245	239	234	240	238	221	240	263	268	227	246	287	258	223	262	270	274	241	265	240	251	245	251	256	273	240	234	247	247	259	229	271	253	221	267	242	246	260	259	222	259	236	258	274	248	228	248	242	258	254	246	253	264	272	252	238	267	230	237	242	247	235	263	279	244	267	253	270	224	252	267	225	270	264	230	233	230	254	257	232	246	286	238	252	252	234	255	234	223	232	233	250	250	269	211	237	250	269	253	263	257	261	237	249	239	234	241	260	249	215	258	236	223	258	239	236	272	282	256	231	289	244	226	253	246	235	227	221	290	238	253	212	246	234	211	280	271	254	304	228	244	236	246	250	241	239	242	218	234	232	231	236	228	250	238	230	253	258	244	231	231	255	260	243	248	228	231	220	254	255	265	224	254	229	243	239	264	242	206	258	261	246	239	260	243	256	231	243	223	223	254	255	273	246	235	272	257	250	239	214	253	269	264	302	272	249	242	239	259	245	246	243	254	231	247	237	246	229	244	276	269	229	267	259	253	272	247	257	220	235	220	259	246	231	221	226	256	240	262	248	249	253	258	266	251	267	285	277	250	263	243	256	249	226	268	230	246	218	246	239	209	206	224	246	259	207	250	235	267	236	240	251	222	273	217	233	243	265	223	251	276	231	259	259	222	254	253	248	241	268	233	247	233	254	237	258	233	264	248	243	237	233	244	276	245	248	233	231	227	237	273	240	259	241	236	232	229	258	272	258	283	250	252	250	224	285	246	235	246	241	227	259	257	276	246	249	259	238	247	239	251	252	233	251	256	245	263	215	243	249	253	266	230	248	252	229	252	271	246	253	270	254	233	231	229	227	252	238	258	245	278	235	240	252	240	226	263	255	261	268	244	247	262	271	269	272	236	246	208	243	236	232	251	263	260	248	243	260	226	233	213	244	240	259	244	237	211	286	236	258	233	218	233	235	230	256	275	242	244	255	259	243	238	207	288	271	246	254	272	246	209	245	205	249	268	210	221	252	290	268	240	250	241	265	269	243	242	251	246	226	252	241	262	258	250	241	226	218	214	264	250	288	235	264	231	256	272	238	269	232	249	202	241	260	220	258	235	256	240	243	224	255	252	260	256	258	250	245	254	244	236	215	272	258	242	244	253	253	251	235	249	261	257	221	230	246	256	231	269	245	227	233	248	266	238	266	252	239	238	277	248	244	257	250	253	248	235	255	255	216	255	251	216	257	264	263	232	222	232	216	241	233	256	274	237	250	268	224	249	273	234	214	227	249	259	272	244	247	244	235	267	251	243	243	263	232	259	237	246	275	218	248	259	251	256	255	253	235	241	231	237	246	256	222	273	222	213	244	243	274	231	233	275	262	246	250	242	226	225	234	231	263	236	252	253	259	220	259	236	219	247	257	249	244	253	254	243	250	232	238	246	223	230	250	212	250	274	269	276	264	237	240	240	249	255	262	242	250	236	238	222	239	251	254	237	259	236	241	231	227	223	276	272	253	253	241	244	250	250	235	262	257	255	238	284	262	239	222	237	238	257	239	249	257	222	237	239	242	259	243	275	234	249	234	235	270	226	262	241	237	244	233	229	231	274	252	238	263	258	233	249	238	268	233	253	248	240	270	237	249	236	241	272	256	230	228	227	231	257	268	253	270	245	247	254	253	259	277	258	239	219	244	238	249	247	272	253	247	258	262	241	227	275	239	254	234	237	238	239	205	265	227	253	260	271	232	236	226	242	227	265	244	226	258	266	243	253	234	249	262	253	217	235	241	221	263	263	241	249	231	249	216	270	277	266	251	228	247	253	223	224	243	234	241	237	270	232	225	259	212	225	246	237	237	242	249	236	227	256	259	228	270	233	256	236	252	253	276	231	226	280	226	214	263	253	251	254	246	224	241	239	259	238	273	237	253	233	254	255	243	248	235	256	255	275	220	255	267	263	248	263	262	229	249	274	247	272	265	232	245	238	246	266	239	261	229	265	258	255	247	272	265	279	279	233	241	243	283	247	244	252	225	208	219	273	254	220	238	250	255	234	209
11782	753	693	684	666	637	636	635	670	655	683	617	621	691	650	605	658	660	625	614	636	646	669	576	631	594	639	658	667	638	614	626	613	658	622	630	647	637	630	665	664	620	606	594	648	631	710	625	655	604	697	626	634	664	568	666	604	615	657	620	675	617	655	648	613	667	637	613	637	687	639	661	659	624	633	624	652	663	642	662	649	647	634	661	646	629	645	642	656	667	701	628	612	635	585	629	650	670	585	677	656	680	654	617	651	664	606	610	666	659	622	656	614	623	646	657	636	612	629	640	625	639	632	687	665	648	593	615	619	674	638	610	636	662	655	667	657	638	638	629	621	664	644	637	602	616	587	649	564	668	612	631	640	653	617	629	636	594	608	629	625	637	621	625	567	638	657	615	668	637	599	610	605	621	614	678	639	626	672	638	672	615	608	602	601	643	629	598	651	629	636	666	626	600	653	653	667	596	629	624	597	660	606	608	643	619	670	634	627	622	674	663	618	609	651	640	589	595	610	608	684	662	661	620	635	687	629	618	593	647	620	629	660	590	651	641	602	654	620	660	619	627	622	625	629	651	649	640	627	595	681	619	624	628	679	619	607	674	636	634	644	651	644	627	616	671	674	643	640	598	633	628	645	646	665	633	630	638	656	596	639	628	633	603	587	616	617	616	641	718	657	621	613	578	603	661	653	593	619	652	673	602	609	608	636	623	671	679	594	654	664	658	603	637	627	641	595	634	616	623	596	658	638	642	670	610	675	601	621	655	664	601	599	628	639	623	638	627	613	622	588	595	611	601	658	620	652	654	648	661	582	607	634	702	669	590	654	651	606	606	686	645	640	623	587	625	664	635	611	655	609	626	636	636	611	640	631	605	633	676	640	635	671	661	665	695	638	603	630	620	598	633	665	594	663	580	606	667	694	646	631	633	660	651	631	693	664	626	606	682	612	668	626	631	677	594	622	625	649	611	672	604	638	604	614	624	649	678	630	675	605	668	691	670	657	658	628	647	623	624	621	614	599	631	636	639	613	620	635	616	670	637	611	677	618	610	645	634	642	666	622	621	601	676	613	646	663	643	655	706	630	639	624	703	648	624	638	634	641	617	641	605	634	641	707	644	612	648	627	642	622	639	666	611	636	621	650	714	686	623	678	675	640	651	685	657	678	573	616	639	598	637	648	669	664	616	610	632	625	626	650	633	625	645	646	634	631	694	623	610	682	655	672	663	595	616	645	639	663	640	584	601	624	683	678	631	631	609	644	641	595	640	627	617	634	601	642	648	645	644	605	603	656	642	656	623	630	630	649	606	637	698	633	619	641	622	611	637	638	656	650	672	657	582	627	636	694	620	635	626	640	657	642	653	606	638	600	630	639	615	670	595	600	622	615	639	635	615	612	662	595	611	639	624	641	610	638	637	611	626	652	654	620	633	595	622	665	629	703	620	598	650	622	670	633	632	684	643	613	589	661	631	609	664	631	611	640	643	619	654	657	631	638	634	641	663	632	623	661	618	604	621	666	647	654	631	646	627	645	666	634	630	575	625	662	687	610	581	581	662	651	660	574	605	598	649	633	639	588	639	647	637	636	647	628	619	620	650	599	638	614	659	667	659	640	626	640	615	617	613	622	646	663	644	617	647	594	616	628	678	609	637	612	638	612	606	677	650	667	625	614	640	617	653	644	654	607	605	638	635	649	606	624	647	637	643	635	690	665	615	651	625	638	649	637	622	639	636	626	650	652	629	678	664	661	630	641	637	642	597	633	618	614	653	659	661	635	582	621	653	638	665	625	634	676	614	590	637	615	608	649	666	636	590	632	639	617	675	690	672	672	655	644	666	625	626	655	600	618	624	634	639	603	616	661	613	622	662	575	596	647	612	626	608	645	625	619	696	637	596	657	666	589	670	664	637	597	599	641	667	605	639	651	611	682	669	643	617	643	659	604	627	630	647	637	662	608	626	598	658	647	657	649	636	630	601	611	641	618	616	600	652	683	621	647	649	636	568	666	588	682	650	665	607	621	635	635	619	634	627	629	649	600	644	634	612	620	645	671	648	623	642	577	663	674	635	620	665	655	635	590	605	660	669	628	656	649	640	617	614	660	649	681	638	612	615	687	621	659	679	644	642	655	622	643	623	634	634	654	644	591	634	625	601	624	614	647	642	584	638	666	599	627	625	617	628	674	610	628	694	620	579	647	673	634	673	627	642	667	599	618	624	628	648	627	607	639	627	621	620	635	645	635	627	641	623	633	636	638	636	659	660	633	657	670	654	634	679	674	679	640	682	614	617	676	607	671	663	653	649	653	648	603	620	607	629	653	661	648	648	620	649	622	614	632	635	662	590	586	637	613	606	579	650	650	672	632	602	616	665	653	643	664	632	630	619	665	609	624	622	633	615	644	657	633	677	615	635	652	679	612	641	587	641	651	663	661	637	615	608	616	626	674	647	624	642	670	651	642	633	610	604	648	643	643	631	668	591	635	645	605	654	633	620	585	606	622	640	656	643	610	600	628	629	637	671	644	656	615	655	625	574	620	624	617	664	667	643	613	628	653	581	661	630	597	628	616	634	655	672	606	626	628	630	619	646	643	651	659	629	646	648	639	650	671	677	613	624	639	621	636	597	665	639	606	603	624	619	662	641	636	637	653	632	639	645	616	673	650	627	562	620	625	631	643	642	651	649	639	615	660	623	616	654	631	639	623	661	670	608	656	640	593	620	651	645	670	625	586	639	664	628	642	618	642	607	648	630	641	637	641	611	644	603	654	660	632	627	651	670	648	683	621	626	607	608	617	619	609	665	632	650	674	677	671	665	615	640	647	657	686	637	663	631	631	596	650	628	657	614	620	650	602	600	613	680	696	622	614	651	634	683	595	597	653	645	652	643	646	630	642	658	656	611	583	662	592	638	636	651	613	581	626	636	678	659	641	618	690	651	658	651	634	609	625	639	641	651	626	648	648	631	607	662	639	638	654	630	640	614	653	643	616	654	669	634	649	593	668	632	608	650	650	649	648	618	615	630	657	628	599	619	652	659	660	643	646	672	597	624	629	590	627	628	630	631	670	683	661	607	595	686	636	620	604	630	614	662	622	645	602	598	675	634	615	628	658	606	613	661	646	641	579	674	653	628	628	614	611	638	609	635	632	651	649	639	646	672	631	617	643	628	640	619	642	627	676	616	658	635	644	662	601	613	668	653	674	622	587	614	623	608	665	585	687	640	644	665	629	578	670	643	643	648	665	592	618	609	655	660	588	654	655	668	652	612	636	625	646	666	620	622	627	670	654	625	655	634	601	654	634	636	621	628	660	672	675	653	605	634	637	615	646	630	608	594	669	664	642	632	596	606	672	639	653	645	644	642	627	618	634	658	635	603	655	632	635	686	597	664	591	638	643	632	608	630	671	625	653	617	647	629	608	651	623	674	616	619	607	662	683	664	650	661	609	659	569	647	631	577	652	614	670	665	679	653	582	625	621	641	623	677	616	674	670	616
24939	21478	24873	28474	21466	21378	1781	521	431	422	424	400	383	386	397	367	402	391	405	376	357	358	369	334	371	324	371	398	351	349	361	372	380	384	335	345	373	356	308	373	364	355	373	354	342	399	369	364	333	372	330	361	377	381	367	359	347	371	420	349	373	366	365	316	365	380	363	355	407	371	366	366	382	395	367	366	366	365	343	394	353	347	344	367	365	376	346	342	396	329	385	357	397	378	425	353	344	352	378	388	382	386	352	345	385	383	352	384	355	362	368	359	369	368	342	370	354	379	350	360	350	369	384	379	354	379	366	334	365	371	320	402	334	367	418	345	385	367	378	354	334	376	404	376	361	408	365	341	354	365	369	364	375	358	392	346	362	317	381	387	347	394	360	403	375	388	438	364	346	385	353	382	352	374	366	337	385	380	393	359	371	372	400	344	390	360	392	365	358	363	370	365	331	377	364	361	328	376	379	349	382	399	393	314	379	386	393	342	353	367	348	368	342	333	377	380	344	363	350	411	356	366	325	390	393	365	351	353	357	381	391	380	397	349	373	342	373	385	344	347	406	370	369	385	371	336	343	373	377	357	368	346	372	389	364	373	373	370	373	365	358	383	343	365	356	367	353	362	413	332	319	390	406	367	366	344	360	396	359	391	336	396	355	380	385	372	354	340	367	380	328	364	387	371	355	349	382	379	356	342	349	357	381	338	385	334	344	362	367	393	381	352	350	387	398	308	368	364	355	359	367	337	334	362	387	366	366	347	348	384	375	352	392	367	349	390	383	360	332	338	358	345	362	380	353	376	379	368	359	392	334	367	376	335	337	381	376	338	398	362	363	349	397	362	367	366	348	357	321	298	375	324	372	364	347	358	361	365	345	327	339	317	340	345	322	356	363	345	356	354	366	376	332	357	385	341	347	375	354	341	359	348	337	377	352	369	372	362	350	379	360	375	374	362	359	364	369	356	379	397	380	371	355	345	332	365	372	338	345	370	403	387	368	399	326	385	387	356	359	384	395	403	347	401	384	385	324	351	368	367	359	381	364	362	380	371	352	361	372	376	405	341	356	380	378	393	336	347	366	361	366	355	352	384	367	381	395	339	360	357	350	352	366	365	365	363	354	378	373	380	393	375	378	397	370	389	383	364	339	374	363	364	362	379	390	366	371	354	365	370	376	356	353	364	408	393	362	372	367	346	382	335	378	382	378	367	370	362	368	369	365	369	358	358	333	378	390	364	349	372	358	386	341	349	341	373	336	376	371	369	320	365	388	374	406	367	381	401	394	373	382	383	341	359	385	359	367	377	329	360	392	381	345	342	368	332	411	378	391	387	347	365	350	348	381	385	386	344	373	354	355	357	397	369	385	348	360	360	366	343	385	331	401	361	362	388	342	376	359	394	361	382	352	379	322	381	388	388	401	347	391	396	311	375	359	324	353	377	364	338	346	399	368	351	358	341	347	354	356	398	360	396	389	380	342	371	396	312	396	344	374	352	362	325	356	334	392	390	382	353	337	393	360	332	354	371	349	367	371	338	366	333	354	360	339	395	367	348	356	388	328	349	383	387	388	322	408	390	334	340	350	357	368	386	389	364	375	384	392	371	370	330	340	328	410	382	361	367	378	345	353	355	382	369	362	355	348	370	335	409	384	348	376	364	369	371	354	373	375	360	300	375	388	341	359	344	367	358	377	364	358	370	359	387	360	338	372	373	368	363	372	353	392	361	377	356	356	348	346	360	339	350	333	344	389	369	349	385	372	359	369	385	340	364	373	355	373	419	381	377	379	353	350	386	396	330	334	337	358	332	377	381	357	354	375	346	353	343	369	368	347	384	363	373	411	356	376	341	343	347	381	388	406	383	381	379	342	381	381	396	346	349	387	354	358	416	396	371	361	385	367	351	360	340	370	427	380	363	392	335	393	364	373	387	389	367	401	381	393	323	392	375	405	372	376	403	392	359	347	363	378	383	362	360	381	407	389	379	366	396	345	374	373	364	359	359	388	395	377	363	366	406	378	367	357	379	389	373	420	343	384	349	337	349	348	366	381	368	361	406	349	354	336	368	356	342	372	381	370	362	331	350	411	335	352	369	372	369	357	375	370	379	346	398	325	338	356	377	378	375	361	381	351	371	377	392	399	393	369	350	391	361	379	357	363	358	349	354	326	348	371	359	371	391	384	319	366	364	347	355	366	351	392	381	395	369	384	365	376	388	359	387	381	364	386	396	365	371	359	405	394	406	374	347	373	370	349	355	372	380	388	371	369	324	426	366	332	361	369	382	369	366	383	345	342	355	348	361	354	383	393	346	349	356	343	322	373	354	339	347	360	373	412	353	320	393	369	375	348	358	369	355	400	378	349	388	358	369	406	340	373	352	299	351	335	359	339	338	408	375	378	351	341	378	367	365	333	313	385	369	373	338	359	354	374	365	358	332	387	347	374	385	383	367	354	353	351	343	368	353	366	357	396	377	365	355	365	372	381	376	338	344	343	384	405	383	394	366	351	374	341	355	397	369	357	360	375	351	370	377	366	338	354	385	400	384	376	385	355	340	403	350	342	374	373	367	360	342	382	395	336	382	379	367	378	367	403	386	359	381	352	403	349	403	381	330	367	345	371	380	347	358	344	378	381	363	389	376	364	409	367	318	366	382	349	349	372	391	361	360	361	338	392	374	430	346	370	380	360	324	401	340	374	357	398	389	330	373	349	367	349	370	380	373	363	380	380	362	355	390	347	349	317	371	333	364	378	358	364	374	352	376	347	351	356	384	351	369	363	352	342	403	390	367	353	379	338	346	363	379	354	360	384	383	382	377	345	352	332	332	386	363	353	341	352	358	380	369	369	378	375	374	410	384	384	343	354	391	361	366	360	353	372	376	361	367	331	407	414	368	376	390	332	360	337	401	351	340	379	351	371	384	328	376	360	361	403	377	384	371	362	367	367	390	373	408	363	365	388	391	380	384	369	396	379	366	358	354	378	358	356	383	344	367	382	362	358	361	335	386	368	376	392	343	350	352	335	370	398	375	392	353	397	346	350	378	342	385	331	369	360	416	334	360	407	377	381	390	397	351	330	371	387	379	341	366	351	336	401	369	379	369	392	349	372	370	359	400	364	395	359	416	359	352	337	399	356	392	345	369	353	383	368	378	385	344	381	367	341	349	326	347	381	330	320	396	375	345	361	372	368	347	394	397	368	350	368	384	363	372	384	361	371	370	351	364	376	395	324	381	352	375	406	377	380	395	367	352	337	367	382	378	350	341	371	383	378	375	387	329	413	389	358	359	343	363	349	355	343	385	353	381	372	311	391	339	387	360	380	364	368	326	370	345	334	372	343	349	362	387	364	380	361	362	338	395	369	389	363	367	341	389	356	395	377	335	388	348	376	348	389	352	321	406	379	332	346	414	372	401	397	376	381	344	388	397	359	362	357	367	341	390	374	360	361	379	338	361	327	367	349	384	335	361	363	353	335	362	358	365	349	392	415	417	384	359
25365	2433	1564	1076	1028	938	907	932	909	914	908	868	878	877	895	951	870	827	887	884	858	866	897	898	901	874	851	866	884	856	850	881	872	806	843	836	888	816	858	881	878	880	825	874	863	901	906	858	856	878	882	830	872	854	838	866	856	830	906	832	910	779	898	839	868	817	830	840	827	885	841	881	847	821	863	848	908	865	859	865	840	876	832	848	888	851	839	840	859	864	858	818	894	895	866	856	894	887	879	818	840	830	875	871	891	896	862	823	845	893	854	820	875	874	820	865	896	860	844	841	850	872	868	864	841	925	874	866	872	846	816	887	839	813	843	871	843	806	839	837	882	913	855	841	881	846	869	927	919	859	921	836	851	868	835	846	894	887	861	854	868	838	858	902	914	845	877	782	872	904	850	895	845	896	866	834	843	892	895	888	859	876	812	835	912	818	848	847	857	855	837	899	871	916	886	890	871	851	845	869	866	820	834	846	815	817	836	830	895	887	873	814	860	854	909	828	878	829	836	890	865	882	895	872	865	869	820	900	844	844	860	889	871	872	840	838	833	920	905	886	849	843	822	852	875	881	880	868	828	887	870	881	853	854	853	859	877	909	828	866	843	825	894	894	867	874	877	888	867	854	852	878	892	863	875	882	898	840	881	843	853	879	836	845	863	857	912	856	876	863	834	898	843	873	799	880	879	842	916	839	881	873	890	835	878	870	826	899	832	816	814	806	882	781	860	800	834	862	802	867	901	843	856	841	887	877	864	889	873	862	878	870	862	830	903	882	838	905	812	857	888	869	855	840	872	842	887	840	811	803	841	862	824	871	899	820	883	848	842	868	839	873	855	888	857	838	856	867	882	866	855	852	892	831	852	863	876	849	862	875	862	855	871	879	825	838	846	793	867	890	870	896	844	907	856	883	828	828	816	875	834	819	852	887	873	850	879	851	851	875	856	899	812	847	879	914	874	888	829	859	914	841	861	815	874	858	841	839	875	861	842	893	858	827	855	849	868	854	875	872	892	828	866	871	841	871	893	881	840	887	942	855	822	884	817	860	883	816	875	819	838	851	838	839	830	859	853	839	810	942	862	859	874	843	826	823	838	843	859	840	852	869	846	871	884	849	862	865	833	854	879	864	849	863	897	831	908	815	883	837	850	860	897	866	836	860	929	872	861	920	911	843	904	885	843	869	880	884	874	816	890	872	852	911	903	855	870	899	842	878	820	893	870	775	867	847	827	874	813	878	880	854	885	871	867	851	907	873	863	864	886	843	898	880	811	847	814	866	868	839	838	878	849	842	888	855	853	863	881	902	856	832	884	874	830	829	818	834	897	873	842	858	904	876	861	854	899	907	905	891	857	885	838	884	924	885	910	847	890	825	906	859	877	851	865	873	888	845	873	787	814	888	831	888	857	904	816	861	889	862	874	854	859	849	925	874	865	884	893	843	850	856	848	850	873	878	830	811	887	889	875	877	834	824	832	868	878	869	866	867	838	859	817	832	881	877	895	862	844	864	840	900	821	866	851	789	808	845	884	886	867	884	884	869	852	814	861	826	886	859	825	848	821	856	855	874	873	837	845	835	868	864	857	887	841	881	859	920	894	943	875	878	865	853	840	838	886	867	856	822	858	847	866	894	856	861	809	843	855	835	836	895	858	813	905	895	857	847	846	888	941	798	887	916	855	887	870	833	850	862	868	843	806	878	885	876	884	818	812	855	862	880	870	893	823	838	841	826	866	883	880	914	855	905	930	894	865	816	872	917	860	833	849	829	872	858	926	866	881	837	846	886	885	883	806	861	808	885	892	887	918	850	854	827	833	846	806	912	882	865	883	934	828	854	905	904	861	897	847	915	866	896	866	866	930	905	872	828	881	879	873	838	850	887	844	810	922	904	850	879	890	803	829	861	836	876	842	898	919	874	874	860	877	827	876	890	856	830	871	804	865	867	792	872	838	916	897	841	858	927	884	823	852	866	851	895	812	845	845	877	862	871	858	874	881	889	850	886	923	869	904	804	888	851	871	855	834	868	890	832	872	856	851	924	835	874	866	838	861	865	837	851	902	854	838	847	893	864	844	907	903	902	837	906	878	868	874	856	800	887	824	876	850	925	838	840	811	782	887	822	845	840	825	920	904	855	826	822	861	882	871	881	883	913	836	894	835	891	890	822	847	788	869	799	854	864	866	874	864	898	835	898	815	890	849	870	823	818	828	824	849	834	899	872	875	878	886	848	917	844	880	845	824	878	808	810	863	847	898	825	875	837	907	837	845	846	879	856	874	861	848	869	855	889	836	887	858	849	883	859	852	831	894	852	889	842	862	875	851	847	879	886	871	873	912	849	816	872	866	894	871	863	874	859	875	952	808	857	835	886	836	850	844	848	845	818	881	855	860	905	872	867	873	853	863	880	873	877	884	872	858	907	855	807	885	839	799	866	843	863	871	874	843	866	807	842	863	887	890	825	798	844	908	861	837	866	853	865	842	805	866	872	867	848	860	840	814	849	860	855	865	848	860	865	888	870	842	830	876	873	871	905	842	814	897	881	884	854	852	911	794	827	908	872	894	845	899	879	880	879	897	842	842	850	856	912	887	886	863	913	847	871	866	804	874	889	897	873	872	853	893	874	905	838	841	897	866	931	822	816	808	889	887	843	851	832	843	831	846	877	895	904	853	877	877	847	867	876	860	861	887	851	886	908	883	817	825	845	842	844	825	876	850	839	861	845	858	856	891	908	825	891	935	879	899	889	884	820	891	883	861	900	806	843	893	845	825	831	839	880	866	879	872	846	864	855	866	857	885	825	858	913	858	862	923	899	827	888	861	855	851	821	866	874	899	856	925	873	871	864	858	869	891	833	918	825	862	872	874	827	874	867	803	892	876	903	859	854	873	819	875	822	914	844	837	882	872	839	894	832	869	846	912	839	880	833	835	888	920	901	882	903	849	829	860	911	911	839	878	843	857	901	915	910	800	830	858	915	864	884	864	878	837	869	881	865	831	925	841	860	856	834	888	872	823	816	848	835	909	834	823	878	855	860	848	893	907	820	864	853	853	913	857	866	863	876	833	908	842	912	839	838	840	849	856	876	833	906	887	892	887	871	887	826	813	852	823	919	834	880	811	898	901	860	877	911	858	883	827	836	870	877	836	842	834	886	864	895	906	798	884	846	868	829	889	857	876	886	864	853	860	853	791	860	845	836	830	850	862	834	833	858	904	832	972	845	825	812	908	861	867	924	850	839	823	844	880	909	877	887	896	882	815	860	864	843	834	852	839	823	846	843	872	864	900	864	842	888	929	887	890	875	866	858	875	824	879	824	849	891	863	840	839	848	851	873	876	929	859	869	858	825	869	892	881	889	823	840	888	869	885	823	899	781	865	883	883	868	877	863	915	909	846	809	880	833	867	876	816	906	882	893	843	849	877	917	898	861	871	899	868	888	871	852	864	908	867	844	846	868	875	901	847	851	826	868	850	866	858	893	836	890	844	832	855	870
24389	21510	25206	28273	21510	21525	17873	686	453	368	339	326	357	331	328	317	305	315	310	348	318	302	283	280	273	286	300	324	282	314	316	304	334	311	269	277	283	276	265	280	297	297	278	274	303	297	291	290	286	318	297	300	281	314	292	301	291	289	288	309	329	290	301	318	287	267	281	328	255	284	270	287	307	307	277	266	287	263	259	272	263	272	274	314	316	286	295	266	314	288	292	279	303	284	288	308	311	293	300	286	300	303	296	303	298	237	256	292	297	257	299	267	266	284	290	319	295	283	302	275	306	269	325	295	252	299	266	263	263	256	270	297	294	323	276	304	276	258	297	270	310	307	263	269	268	292	297	285	300	290	264	274	289	247	273	291	279	254	297	273	289	312	302	286	273	282	253	305	285	283	271	324	274	304	287	289	310	301	249	282	272	289	282	268	317	252	294	277	252	287	323	276	271	279	264	296	293	269	265	280	299	310	286	303	291	299	276	279	288	258	278	305	302	317	323	271	286	236	303	281	267	251	289	267	249	300	320	269	269	280	275	266	272	268	285	271	254	280	288	298	266	288	275	292	290	288	282	266	271	284	290	284	274	278	288	289	278	280	309	278	289	249	287	285	252	303	313	233	254	283	247	298	272	272	267	264	295	260	250	253	277	278	253	279	276	260	278	290	256	319	301	276	270	279	267	282	258	314	285	290	271	303	269	291	275	275	288	277	270	329	284	303	269	281	254	269	288	296	311	280	262	316	324	245	268	283	302	313	266	281	269	294	286	285	259	286	322	289	268	238	283	308	330	292	270	271	287	256	321	272	259	308	279	294	328	306	261	233	286	300	296	281	306	308	276	283	261	266	279	266	290	301	302	297	280	239	269	284	295	308	259	304	286	282	285	319	283	282	296	301	254	270	292	283	250	274	270	284	278	294	292	269	247	273	313	276	281	287	293	248	278	331	287	277	284	288	294	284	299	282	307	286	317	286	273	264	283	309	317	285	273	298	281	261	281	248	294	294	290	283	290	270	273	312	276	300	275	301	298	286	261	280	270	297	259	249	305	305	329	323	270	259	280	288	291	286	288	284	268	272	315	283	291	299	285	258	293	302	298	266	296	280	259	283	289	291	255	293	299	292	244	284	255	281	289	271	282	312	270	264	291	313	330	311	309	339	272	290	270	288	289	292	289	281	262	277	262	300	300	300	272	258	314	265	304	273	279	298	304	312	265	257	294	280	265	272	260	260	276	294	272	293	288	305	280	278	271	274	296	263	281	286	281	302	276	339	288	309	300	255	262	261	268	288	254	298	302	271	313	269	279	291	300	254	272	273	252	298	271	284	252	279	292	272	300	281	306	306	270	287	290	261	295	312	311	288	287	300	268	302	275	320	301	300	297	263	264	284	294	270	314	260	295	244	289	276	293	262	280	260	287	285	286	262	256	317	267	289	256	301	298	305	270	289	279	256	278	296	295	246	259	302	272	307	274	307	275	300	276	295	249	297	279	263	283	281	278	295	283	256	281	330	301	287	294	279	293	292	295	279	285	273	290	287	296	274	286	259	299	302	262	293	316	267	281	288	290	276	286	302	266	272	294	267	311	272	256	281	315	251	313	292	290	316	273	309	291	290	273	254	297	305	275	311	299	288	290	310	286	290	267	304	272	294	304	276	283	306	307	290	260	294	295	265	272	303	260	283	277	283	272	274	297	295	270	285	306	287	293	281	283	252	314	291	319	286	279	295	297	277	279	255	276	308	238	277	308	304	272	295	325	277	305	270	242	284	303	268	272	320	286	263	282	312	256	315	282	293	310	280	292	271	285	286	295	324	282	286	298	279	286	302	313	272	290	283	294	303	309	274	267	285	312	272	279	278	289	274	306	310	291	307	257	286	273	248	289	304	291	300	299	290	274	295	264	290	284	279	276	301	309	276	311	287	302	287	282	311	304	319	302	288	308	276	291	296	286	271	302	289	274	245	277	313	260	276	268	254	278	286	308	307	274	281	266	287	288	289	288	309	263	294	264	276	300	311	288	287	284	266	277	292	287	288	289	302	297	272	293	257	318	288	290	282	319	296	288	302	236	289	278	281	257	299	248	268	269	305	266	273	298	292	271	279	277	293	280	274	314	279	288	295	317	320	292	258	267	252	302	265	273	245	292	303	275	295	316	293	296	286	284	257	272	299	287	293	319	331	306	282	303	299	318	310	266	299	278	296	280	279	346	292	245	266	284	273	272	267	299	298	289	298	275	279	282	283	285	276	290	267	297	307	307	253	283	285	295	294	298	283	263	299	286	270	253	287	293	278	284	280	274	281	311	297	253	271	295	265	291	317	282	270	284	274	269	293	284	315	289	278	287	312	270	280	303	291	328	287	275	256	266	265	299	288	295	327	278	302	289	289	291	308	275	252	261	296	272	259	289	328	265	270	272	283	283	306	320	275	292	314	252	279	268	309	275	251	284	273	316	313	305	265	285	303	288	318	274	276	272	302	278	282	279	309	282	290	294	262	305	324	301	306	271	269	250	290	258	298	303	284	278	272	293	275	293	340	323	294	308	283	239	288	261	317	289	307	297	289	304	264	248	267	251	294	302	289	287	290	263	274	273	292	286	290	283	307	263	272	274	267	290	296	293	297	283	288	281	276	280	277	262	269	289	285	299	268	296	304	290	305	298	261	280	295	290	266	281	309	275	282	299	316	283	284	255	302	275	288	297	299	307	265	249	312	278	261	274	306	277	318	294	294	293	280	286	267	274	278	292	302	259	306	291	287	273	304	264	285	267	285	277	261	297	262	268	282	312	283	305	282	292	277	296	278	280	291	254	277	295	280	280	292	278	275	292	320	293	308	293	277	273	300	278	270	285	291	295	270	282	264	305	317	287	276	311	292	285	307	308	286	284	254	273	270	255	262	262	283	250	288	277	289	260	287	282	273	287	303	286	264	299	260	296	252	273	274	328	284	312	285	312	298	266	273	258	287	272	250	282	266	292	284	279	283	287	255	272	262	260	288	252	266	276	248	255	305	273	296	255	283	286	299	272	313	298	279	284	319	289	292	272	283	290	268	302	300	267	329	257	316	290	240	294	278	275	307	278	325	276	289	290	287	294	272	292	313	314	285	300	305	289	283	260	282	278	298	252	298	299	270	284	302	298	265	288	266	302	281	289	304	307	278	280	282	285	296	320	271	259	313	287	294	318	290	313	310	284	295	275	262	268	287	276	296	298	294	274	290	312	296	269	289	257	263	291	285	281	282	309	289	270	304	306	295	306	273	246	302	320	252	261	279	285	303	288	308	320	254	272	287	282	284	291	288	285	302	297	252	303	303	293	270	288	277	253	280	307	254	304	275	267	320	264	268	288	265	278	281	292	275	271	239	284	267	258	293	276	265	305	262	300	276	312	316	293	262	303	256	276	286	278	277	270	288	281	314	272	267	266	292	313	293	278	285	285	261	278	271	269	287	291	311	276	284	270	284	284	280	266	300	296	311	272	260	269	266
29760	3446	1845	1112	901	804	736	706	755	659	751	702	656	688	715	646	666	732	694	647	672	712	680	690	669	660	702	647	709	608	633	694	680	640	722	713	629	621	681	666	675	672	608	703	645	640	679	611	675	671	652	680	681	613	735	617	675	667	665	698	715	641	655	690	654	677	660	636	677	657	656	679	671	673	631	690	702	675	674	663	671	713	692	675	647	682	698	672	641	668	717	588	668	641	672	631	668	643	666	664	673	712	675	668	639	626	667	611	642	668	674	693	682	650	714	651	642	690	715	657	640	628	674	661	662	643	619	686	670	689	652	653	683	666	658	668	712	689	675	648	646	672	655	649	663	639	699	677	632	688	623	673	689	690	682	655	652	630	693	682	706	670	642	697	674	692	640	665	660	648	679	693	686	713	682	687	666	662	715	675	639	706	663	662	654	637	668	689	624	678	679	655	647	654	687	692	640	683	644	655	675	635	698	664	624	716	639	665	654	670	675	655	650	663	678	641	671	673	654	657	680	654	669	643	711	664	647	694	657	608	651	675	643	661	654	662	624	651	631	661	697	673	675	672	698	607	630	639	675	648	695	691	656	641	661	634	707	660	653	671	680	662	636	654	656	663	689	617	660	674	621	658	676	670	676	664	650	687	622	659	657	658	683	666	627	696	647	638	719	672	666	673	634	676	720	644	632	676	640	678	652	640	642	669	689	669	625	671	685	715	710	659	684	723	667	672	657	650	677	675	620	692	679	682	689	680	685	680	648	664	663	664	638	665	712	649	695	650	686	651	654	712	712	668	686	690	678	706	670	680	626	642	673	658	700	665	703	644	656	672	702	653	695	718	693	659	681	642	636	630	627	675	626	640	662	696	662	656	627	671	629	685	675	695	660	647	686	680	700	647	672	661	688	684	673	666	688	659	672	652	629	678	710	647	675	658	652	692	645	644	637	682	672	639	651	676	632	655	626	670	637	701	695	633	620	680	670	677	662	647	665	688	700	670	690	653	675	703	702	651	684	637	668	683	661	640	643	683	657	682	661	695	693	696	675	691	638	625	656	646	668	649	674	648	636	658	624	637	652	683	642	669	692	710	654	684	618	654	611	657	668	689	653	679	651	692	726	648	664	662	641	709	678	615	671	640	694	723	637	638	653	701	660	665	716	688	659	669	662	665	675	655	681	657	689	703	669	608	670	636	649	695	666	629	709	681	639	675	654	621	679	644	705	624	651	674	655	680	633	680	680	690	658	672	664	661	639	612	645	656	672	627	650	633	696	634	670	661	646	703	670	671	659	661	650	682	713	687	651	698	652	678	662	653	658	645	650	683	685	664	684	652	681	681	692	654	655	678	647	700	646	640	648	640	645	667	668	680	699	649	655	653	679	669	708	683	615	656	710	693	676	647	635	680	666	689	621	683	684	645	698	645	645	679	698	703	700	672	700	671	636	639	698	640	640	651	712	634	681	694	691	654	687	699	685	620	692	628	720	642	649	719	687	672	666	663	674	659	658	656	661	707	661	692	674	718	650	719	666	696	647	657	658	653	668	702	644	652	631	675	638	635	682	648	654	698	705	720	629	665	668	680	661	676	672	643	629	648	640	630	690	678	638	670	619	628	647	684	648	622	675	698	664	675	675	638	688	704	656	712	723	681	652	625	682	705	661	687	660	672	673	663	640	688	653	689	634	628	663	699	621	656	647	668	630	627	680	655	635	641	657	660	699	676	625	658	669	651	686	691	663	666	635	595	681	648	641	679	683	676	664	689	667	708	673	682	703	638	646	603	674	671	659	670	639	668	647	666	705	683	681	659	652	638	641	647	609	699	688	708	622	686	650	664	687	635	611	658	662	653	686	701	639	652	673	672	623	681	659	651	649	648	667	670	685	693	671	677	639	638	650	679	620	724	671	626	632	667	711	680	666	693	673	679	689	677	676	683	674	679	639	679	656	674	661	649	669	621	678	690	620	652	687	654	696	664	641	625	687	691	669	642	668	678	644	649	642	655	654	642	659	686	658	649	643	675	620	708	624	710	649	705	665	686	669	647	664	666	696	694	668	653	661	660	646	624	604	645	701	674	643	683	629	719	708	658	743	669	664	660	681	686	702	645	681	717	657	646	666	618	671	649	658	701	661	688	633	680	700	689	653	682	699	662	649	651	651	686	666	659	653	697	695	638	694	640	733	650	645	649	661	721	645	684	648	603	632	666	594	667	653	665	691	734	684	699	650	649	684	651	650	651	693	661	687	650	656	675	631	685	662	644	670	625	655	659	663	697	622	659	704	635	661	627	679	696	674	645	623	679	671	649	688	662	682	676	608	629	640	622	668	678	688	688	652	694	645	684	613	637	682	690	685	697	716	686	630	680	615	671	662	659	677	639	733	732	613	635	684	655	691	699	719	624	670	678	624	684	650	650	653	618	668	698	702	640	685	681	651	677	662	663	661	675	674	623	649	720	640	651	618	671	685	643	655	653	691	617	670	667	702	679	673	654	685	629	686	681	677	694	670	656	627	641	684	691	654	677	685	678	657	625	670	643	663	641	659	689	658	654	652	667	664	663	678	658	666	584	653	630	634	674	668	654	683	647	672	649	672	607	652	726	675	660	691	652	701	659	667	622	714	639	661	672	690	679	617	688	625	681	698	672	661	655	661	670	609	704	678	681	649	643	644	630	671	679	692	658	627	673	684	682	666	675	676	678	643	648	649	624	684	677	673	634	664	686	723	703	715	653	661	634	734	679	628	651	687	669	659	669	675	623	665	671	622	671	668	689	650	695	699	627	634	624	611	714	667	685	678	688	673	617	644	633	639	698	664	656	629	657	666	628	679	673	647	665	637	682	682	630	676	660	674	630	651	679	627	652	658	664	686	644	702	649	633	670	688	704	693	677	694	676	661	706	622	664	685	654	640	664	657	652	628	697	657	653	662	680	647	684	694	660	641	714	618	645	626	650	671	659	645	725	656	640	638	657	666	661	659	660	655	644	687	633	704	632	620	647	664	644	675	667	664	671	664	636	633	658	679	651	675	629	665	637	607	611	641	679	659	660	646	695	669	648	671	643	653	703	698	697	679	681	677	675	641	709	650	632	663	701	666	689	656	641	692	663	721	692	713	638	653	661	629	690	721	669	677	671	684	677	728	726	668	721	677	689	641	684	659	637	647	660	648	687	640	655	683	655	665	660	615	652	674	653	651	735	673	645	662	647	623	638	648	682	651	698	688	630	648	690	690	659	684	684	662	672	683	659	616	664	672	669	706	617	620	683	709	705	704	699	691	686	636	641	673	626	652	688	705	738	637	677	669	637	684	649	697	686	650	706	666	620	696	704	706	618	644	667	697	698	623	687	673	668	626	598	686	670	630	707	645	655	693	666	688	705	658	656	665	643	646	664	641	635	671	630	648	671	618	628	691	681	698	673	617	681	691	679	660	653	668	688	656	692	648	673	648	691	695	632	660	682	650	657	626	665	662	651	686	701	658	660	661	678	636	679
31387	21256	13157	1066	502	461	386	302	223	258	244	270	260	253	249	271	270	214	250	257	262	223	220	217	229	269	248	228	234	223	235	276	241	240	272	246	250	254	233	246	273	259	229	263	249	259	268	267	264	249	240	240	235	254	254	236	271	247	242	237	220	264	221	271	263	230	221	257	254	233	245	267	253	245	236	240	230	241	289	243	264	253	247	267	250	238	247	255	258	259	237	242	265	236	226	235	273	226	252	250	263	245	215	243	225	232	238	229	260	250	267	263	254	253	246	260	233	255	250	224	249	232	253	270	271	263	258	226	241	223	248	243	256	251	243	251	250	232	225	245	246	242	219	241	229	246	254	209	245	249	241	268	236	267	229	261	242	250	249	278	228	270	230	258	262	248	257	251	243	241	252	242	272	278	259	268	246	256	252	236	254	278	232	239	241	244	261	271	240	227	292	242	222	233	226	230	248	256	231	243	250	243	261	250	251	261	256	246	259	258	255	258	246	228	238	233	233	232	259	261	246	232	220	262	255	281	220	220	262	226	263	221	236	269	252	255	242	245	265	239	263	244	236	230	232	243	282	242	271	256	241	263	231	261	221	246	223	244	259	258	241	241	248	254	223	231	246	244	261	250	230	232	239	232	240	234	221	255	249	202	226	250	270	264	215	256	262	241	260	254	259	234	224	260	258	231	254	227	249	255	270	246	232	257	251	266	266	233	210	245	211	226	253	262	231	257	258	245	240	255	245	225	221	256	253	242	235	224	239	232	241	257	233	222	247	246	243	234	225	210	228	234	246	247	254	245	232	245	214	267	250	221	244	253	245	278	256	239	256	270	250	236	225	253	209	235	192	255	228	234	244	257	227	215	244	223	230	242	238	233	255	241	226	242	248	249	245	254	249	234	240	247	243	239	237	259	246	268	263	240	234	241	273	245	272	258	240	228	246	233	246	228	232	240	257	236	244	239	240	219	270	245	235	251	262	256	262	256	266	252	227	249	258	254	234	270	283	231	249	251	237	273	217	267	245	246	272	246	305	269	238	257	247	224	268	254	218	233	269	201	223	212	232	250	243	229	222	256	218	243	252	252	219	261	236	250	255	254	265	210	220	280	245	257	238	239	247	252	243	234	252	246	245	239	246	259	249	271	259	263	234	257	245	248	230	240	241	260	235	269	251	243	239	219	254	262	251	240	240	228	233	249	231	258	220	207	278	218	224	232	282	252	247	260	259	251	268	218	258	233	269	235	251	228	217	225	231	227	255	266	243	257	271	237	260	246	260	254	248	206	219	216	255	250	252	193	248	249	241	235	251	226	258	211	244	221	254	228	234	233	264	236	249	244	210	236	268	242	213	242	280	226	234	234	240	226	236	269	262	250	259	252	237	249	277	232	235	261	230	253	230	211	219	268	245	271	237	241	243	242	245	228	249	250	283	219	272	240	224	233	246	258	254	262	255	256	260	258	257	219	267	247	227	259	242	242	256	225	234	235	280	263	246	245	235	253	267	252	239	269	247	257	250	228	248	273	260	262	244	234	212	244	236	242	257	264	233	218	242	234	239	262	228	239	257	254	250	241	236	242	228	251	257	242	234	248	261	260	231	266	257	202	280	253	249	226	248	262	243	232	210	250	251	233	277	233	234	267	259	251	264	265	221	242	240	256	242	236	238	233	252	227	237	236	239	242	248	259	236	222	268	233	261	252	244	244	282	248	231	243	252	243	231	247	241	236	289	241	249	258	266	240	280	257	233	236	277	249	245	245	255	263	254	242	241	231	245	248	242	222	255	241	270	239	270	214	232	254	256	200	233	242	236	235	245	254	254	235	244	274	257	264	234	269	291	253	258	243	265	250	246	250	284	221	268	268	248	239	232	270	254	252	260	259	215	263	252	229	267	232	238	243	242	223	247	234	240	249	269	257	227	258	260	260	247	212	258	240	260	248	234	274	251	254	249	237	252	247	251	253	234	214	237	279	239	239	243	245	257	260	243	226	220	227	245	221	212	253	256	226	264	240	219	275	232	251	258	245	225	253	221	228	236	228	253	258	265	260	225	230	225	234	240	250	253	263	249	261	261	256	246	262	251	276	260	238	259	245	254	244	245	247	225	234	258	248	258	234	223	251	266	217	235	240	229	248	266	244	272	242	216	222	242	225	265	242	251	252	280	257	228	256	254	244	258	262	234	248	240	239	242	256	246	231	234	240	255	238	245	247	238	253	230	254	260	240	261	268	261	291	242	261	256	238	263	225	279	242	225	229	244	247	274	236	231	224	213	244	271	253	253	231	230	250	268	249	235	249	262	252	231	265	265	241	256	241	240	264	221	243	242	265	247	249	223	255	243	241	251	261	250	258	261	243	258	263	239	229	272	235	268	267	255	243	266	263	256	265	239	255	246	239	231	221	240	227	242	250	208	258	246	242	257	251	236	257	243	254	235	232	260	253	242	260	259	272	251	237	222	269	228	235	249	287	241	254	266	262	230	237	233	253	219	242	256	261	245	227	238	233	247	280	262	257	250	224	243	258	235	267	225	250	249	229	243	217	256	269	248	236	238	235	226	227	229	264	224	243	222	254	224	221	240	245	234	251	219	264	253	255	214	252	262	257	256	237	220	258	253	237	246	241	239	251	266	269	255	244	204	246	244	235	242	231	242	259	261	206	268	240	251	261	249	250	263	274	245	248	252	234	254	224	228	241	244	236	251	273	238	248	271	240	236	268	258	233	237	273	258	265	253	239	261	236	259	245	251	256	274	237	250	252	224	233	245	266	241	240	229	255	251	230	249	244	257	236	262	245	252	222	239	236	228	252	245	234	243	255	234	244	228	233	246	226	218	236	235	254	234	221	247	234	255	240	264	245	236	238	228	247	258	241	253	225	221	228	237	287	237	255	211	266	211	217	240	208	258	257	242	249	253	267	255	252	238	275	227	220	221	232	267	226	250	247	241	260	267	240	257	254	247	235	251	215	269	264	226	247	225	230	282	256	249	257	239	251	241	224	243	244	264	239	234	241	267	258	210	227	253	224	255	229	228	238	257	224	259	225	254	277	259	240	201	253	256	234	248	242	264	231	209	236	279	252	229	221	223	228	247	257	257	257	259	263	252	190	223	246	266	268	251	259	254	252	249	207	269	215	232	268	230	236	245	226	235	234	240	261	250	251	249	224	250	278	234	222	249	252	246	281	267	250	264	234	271	225	242	235	252	247	258	232	286	266	244	262	266	240	263	236	269	248	238	262	202	267	248	234	245	264	256	250	218	223	238	262	243	243	235	249	258	258	244	231	255	258	249	244	250	223	231	281	239	240	249	267	262	264	248	246	282	227	249	231	265	277	230	251	259	228	253	235	200	265	274	228	233	262	245	254	233	236	224	251	239	269	243	243	243	244	242	286	256	259	246	245	235	252	242	233	234	235	218	223	248	224	264	244	233	235	260	229	221	251	235	288	248	243	249	258	236	241	237	259	232	245	255	260	251	226	240	260	230	261	260	241
11637	764	700	655	643	712	657	629	626	609	622	664	656	615	640	621	599	667	606	622	655	623	663	655	655	633	624	628	612	613	629	663	638	626	641	683	646	631	636	637	637	679	637	647	594	660	673	670	637	620	615	641	619	661	611	637	649	645	631	609	643	665	647	632	668	613	617	664	622	673	641	632	597	646	623	625	616	664	655	661	630	657	668	634	641	614	610	624	634	653	625	655	704	665	637	635	620	615	682	646	678	652	654	639	671	660	664	619	615	597	661	644	648	624	617	619	626	696	656	606	654	617	614	664	660	582	629	668	603	669	664	707	619	669	616	635	602	588	645	586	603	596	621	640	647	643	640	549	617	647	660	645	634	662	656	651	636	628	600	607	598	625	649	617	659	659	634	617	628	665	594	650	637	652	649	616	652	631	622	587	627	649	622	623	645	614	657	634	710	653	590	602	703	611	644	649	614	640	670	588	677	608	626	638	654	660	637	593	635	605	662	588	619	648	623	654	660	648	604	630	654	663	624	610	652	637	645	618	645	678	619	634	613	639	599	613	623	660	643	612	642	622	624	667	603	700	631	658	673	687	645	608	658	620	667	604	622	609	653	625	661	589	610	649	639	645	657	691	594	637	618	644	632	633	633	622	637	599	651	626	643	625	661	646	628	622	675	670	601	662	609	658	660	628	610	636	630	657	626	594	622	603	636	611	619	622	650	601	635	655	650	616	610	634	627	710	645	639	633	603	643	659	629	632	660	634	676	629	637	635	623	642	658	604	620	655	636	640	633	626	628	636	599	649	664	639	591	654	613	562	656	593	684	636	662	595	636	639	636	644	642	621	620	601	591	654	607	642	643	593	614	647	617	658	642	638	606	625	677	648	612	614	615	639	648	612	633	649	634	654	607	619	649	682	655	618	637	632	660	644	620	649	642	627	648	623	666	629	674	594	648	670	628	644	634	649	624	631	613	644	620	663	642	624	649	642	631	614	611	655	644	636	628	626	658	641	620	641	638	640	604	616	664	633	621	623	660	611	634	662	659	612	592	600	591	657	608	622	639	660	630	659	606	640	619	604	632	665	634	645	643	606	617	577	612	667	626	590	656	626	605	621	588	595	626	578	655	683	661	622	605	617	604	673	610	662	595	638	644	645	621	645	663	662	635	624	624	620	621	583	649	656	613	625	628	646	627	670	640	620	645	676	615	644	639	635	661	658	663	633	673	610	581	662	659	655	620	598	645	649	583	633	618	591	605	662	660	604	670	647	634	606	636	643	637	634	614	650	637	654	645	640	624	585	644	581	641	640	636	634	564	653	668	696	659	647	645	667	632	656	636	646	632	656	639	651	700	614	642	635	621	637	632	651	654	671	679	609	715	605	628	641	651	637	632	614	631	650	669	682	655	621	635	643	702	670	633	631	658	629	636	625	628	613	642	654	637	675	631	639	649	673	655	619	650	654	617	666	632	623	637	625	591	617	649	615	664	627	580	641	617	657	633	664	624	659	628	658	640	595	630	669	652	611	628	588	676	613	664	661	591	586	608	554	650	621	636	647	638	585	653	604	638	638	621	631	663	605	613	601	639	598	639	637	647	647	613	652	647	599	610	673	671	684	652	682	632	621	649	653	632	611	636	638	636	627	658	608	582	637	650	620	621	661	697	625	669	639	622	620	659	678	618	633	566	614	677	604	674	624	657	650	649	613	612	652	631	623	625	671	642	704	646	630	611	634	618	640	601	681	663	628	632	642	595	676	695	610	661	665	622	653	580	641	646	644	646	638	627	595	628	677	652	650	627	622	596	629	670	644	622	620	653	608	641	654	680	614	603	614	646	654	631	676	666	656	654	636	603	632	631	650	656	659	628	678	657	646	597	659	619	630	657	639	641	691	677	601	621	648	643	612	595	681	625	569	638	641	593	637	609	604	551	660	665	584	661	620	644	591	645	574	670	656	640	686	626	633	643	679	666	631	586	670	648	678	660	622	645	608	667	647	651	658	662	647	640	627	643	645	647	657	613	606	624	662	646	655	651	643	654	598	636	626	663	603	632	618	633	613	628	663	639	603	589	654	655	665	629	629	646	662	620	662	632	577	664	640	661	657	657	622	629	671	624	626	619	639	682	648	627	648	651	640	686	623	597	657	623	650	635	639	615	671	625	663	655	630	647	645	629	646	646	654	609	640	593	633	647	639	668	640	601	593	658	666	607	600	633	612	654	661	643	619	615	698	645	678	600	642	678	609	665	642	611	683	652	638	588	593	568	609	630	641	629	651	643	645	652	642	632	667	602	632	629	649	629	690	622	646	652	593	594	596	618	656	590	622	595	641	629	641	639	655	624	605	633	604	636	672	621	620	617	631	624	619	664	654	645	645	627	648	655	634	602	674	647	615	628	635	684	580	630	661	618	568	635	636	594	630	661	646	612	632	634	645	601	620	617	659	641	656	651	633	624	610	659	639	585	652	606	644	604	638	600	671	643	636	628	648	653	644	673	601	625	641	656	612	587	649	612	636	631	631	656	640	629	659	645	640	634	653	654	669	636	647	624	641	631	639	664	634	634	631	628	673	634	626	651	628	651	599	617	588	649	667	621	698	654	649	662	666	691	680	648	689	633	663	620	675	636	616	613	673	654	632	614	650	658	670	664	616	598	626	656	630	632	650	643	598	616	586	619	599	640	665	605	632	651	656	598	659	633	650	629	647	607	658	637	643	665	597	625	642	601	646	609	599	628	629	637	626	672	620	583	649	611	614	637	613	629	623	607	629	647	624	618	715	623	624	657	640	666	634	600	624	648	624	645	631	683	646	655	635	627	611	650	619	602	606	633	604	681	642	626	605	643	627	626	663	624	639	635	625	682	645	617	629	582	678	628	641	589	644	644	660	690	640	627	692	653	654	649	634	645	578	624	661	579	615	624	586	653	653	635	625	616	639	637	625	606	671	598	634	629	620	610	627	650	655	652	647	623	635	633	669	646	638	623	666	603	644	631	638	584	684	625	649	627	663	679	665	630	613	634	621	638	670	596	651	644	646	601	606	638	660	600	624	626	599	661	622	655	668	649	595	651	628	621	623	694	619	647	651	649	645	643	646	626	630	606	627	608	621	585	641	625	638	652	653	687	610	652	620	637	637	665	628	682	636	635	654	621	652	653	654	637	664	636	651	631	642	609	632	639	632	614	610	639	651	630	619	659	613	643	653	587	640	582	654	652	602	640	603	669	613	628	629	644	634	690	662	646	653	636	689	633	624	623	607	669	640	587	657	672	641	655	691	651	650	609	619	604	634	609	630	630	667	657	666	615	619	613	612	595	644	662	638	615	639	661	663	629	617	599	645	664	653	665	595	599	669	650	650	620	607	683	670	705	661	643	656	637	621	655	614	649	603	644	642	671	686	642	613	627	621	649	624	659	625	633	621	618	633	660	655	619	688	643	664	640	637	601	650	661	660	630	674	616	682	626	648	657	680	616	657	638	685	657	579	656	646	643	628	612	647
24816	21424	24784	28425	21418	21363	1904	519	414	429	408	431	369	368	357	405	397	419	376	383	385	370	352	352	391	365	389	339	327	361	349	362	392	374	409	372	362	403	385	376	369	415	403	376	340	366	381	347	372	367	360	370	391	377	366	379	366	396	365	368	355	386	379	333	357	378	396	389	397	376	375	374	388	340	365	388	352	371	358	365	370	376	371	366	376	365	374	399	356	363	329	351	364	397	369	371	345	365	396	376	359	379	368	434	348	371	383	389	390	365	384	351	369	433	364	384	394	357	415	389	395	394	387	350	377	373	325	343	351	388	355	332	357	368	359	345	327	337	369	362	372	358	361	369	318	365	365	375	363	375	388	351	382	379	388	391	369	410	388	341	356	405	354	335	363	353	359	375	329	358	317	355	337	353	373	442	366	372	350	393	385	379	394	367	378	353	341	333	359	402	343	359	384	365	365	391	305	373	370	348	394	361	342	372	395	328	370	376	369	362	366	382	352	339	378	356	394	387	356	363	379	410	374	367	350	333	374	344	314	377	396	360	334	359	375	394	361	349	377	374	309	361	368	364	376	341	386	337	364	374	364	367	351	377	361	354	375	354	364	373	350	384	345	387	384	366	369	394	365	349	367	372	352	383	382	352	379	368	372	364	367	388	384	352	328	353	359	354	362	375	371	367	347	393	366	368	310	336	361	347	364	356	371	355	380	403	373	351	405	357	325	368	359	370	356	382	367	383	356	393	371	361	378	379	383	374	373	368	366	332	376	355	357	368	386	373	362	318	408	367	377	385	379	390	350	366	359	393	352	345	357	389	389	347	377	390	388	339	371	375	393	334	397	346	372	357	385	354	374	361	386	401	363	330	367	363	385	368	358	348	340	375	381	365	356	364	377	372	390	372	386	388	360	365	361	338	381	317	390	411	384	370	343	354	375	344	357	369	354	407	365	365	400	320	371	394	402	357	379	420	370	353	394	329	378	354	390	315	381	408	340	367	356	351	343	361	389	378	353	407	390	390	382	402	361	355	366	371	380	370	383	364	362	381	390	344	385	342	356	344	363	361	397	371	361	342	390	368	366	332	362	341	355	397	367	386	342	328	366	358	373	362	371	371	351	375	366	369	377	334	371	415	381	405	372	372	345	352	366	339	349	365	363	399	351	346	391	356	378	363	322	365	376	407	354	386	389	358	377	396	345	370	395	380	320	371	364	357	379	401	386	388	377	370	370	386	345	365	383	366	364	332	379	388	408	358	379	339	396	337	400	358	369	365	382	364	356	359	393	340	355	400	381	390	357	350	355	393	389	350	364	354	325	377	360	374	370	354	366	382	381	399	396	367	396	380	377	348	392	371	360	377	378	378	364	319	387	370	366	359	369	349	344	379	382	342	374	383	340	346	360	338	374	386	350	345	380	356	375	376	316	353	367	388	385	372	351	351	324	358	348	392	376	392	376	354	348	386	404	379	335	363	391	347	366	380	347	376	360	383	347	347	345	346	386	372	386	371	335	351	345	352	375	395	355	357	374	344	379	378	341	344	385	353	359	374	358	369	357	322	378	344	390	381	369	383	377	356	368	326	388	339	371	353	389	344	390	362	362	363	354	362	356	338	373	352	373	367	338	355	353	365	347	324	384	411	366	404	399	358	346	349	375	357	381	345	353	373	383	358	374	364	402	371	344	381	336	404	391	378	374	394	379	392	376	386	373	349	321	403	358	359	379	388	351	365	383	343	331	328	360	375	376	368	358	375	354	344	366	358	358	387	367	349	379	384	368	355	344	365	315	377	346	385	390	366	395	340	378	372	409	376	377	374	395	350	380	354	332	360	391	373	368	374	377	385	370	370	349	367	366	380	339	383	381	378	352	371	379	401	393	384	395	373	395	362	376	386	395	357	339	359	344	361	384	362	391	374	357	371	367	358	367	343	401	391	354	346	346	350	382	385	359	369	361	344	364	362	411	367	346	362	346	405	361	373	358	353	368	397	357	401	362	387	380	383	361	381	362	364	383	398	382	351	362	348	345	368	314	363	397	365	380	364	357	365	369	352	373	355	340	347	406	358	357	397	359	391	353	364	383	388	380	352	367	383	399	393	386	375	357	375	332	355	382	343	368	382	354	374	340	357	375	349	390	386	388	347	378	359	408	361	342	333	346	388	385	354	381	363	370	362	356	378	390	372	376	370	335	353	353	362	358	369	376	387	344	362	363	353	368	338	388	379	390	364	372	393	365	385	364	385	391	383	381	394	393	364	338	391	363	418	356	364	358	379	350	347	361	369	368	359	373	357	330	386	359	386	374	349	374	364	345	373	370	356	373	400	339	372	368	346	358	349	355	354	349	332	353	362	349	333	355	384	345	352	348	341	354	383	424	356	340	382	365	332	340	356	377	380	359	358	384	393	331	356	348	363	361	364	375	331	353	383	363	375	390	326	348	363	349	376	377	359	390	372	361	400	349	380	355	386	374	355	384	330	371	375	370	372	397	365	373	357	335	329	373	320	357	384	364	392	384	383	389	367	380	403	358	382	365	358	343	393	372	350	370	359	387	398	395	397	376	362	368	376	333	363	335	380	356	381	367	358	312	360	348	360	331	363	383	338	372	400	370	329	361	384	357	365	333	377	346	377	354	325	375	356	383	373	359	337	349	393	373	366	376	380	384	386	354	361	330	375	365	359	394	414	363	350	360	400	369	335	366	375	385	361	344	325	357	339	343	352	414	373	343	337	367	353	359	333	367	398	353	337	383	411	382	347	349	372	367	388	344	390	362	346	354	306	358	367	341	400	327	357	346	363	410	393	345	369	343	387	344	344	374	338	362	398	343	376	373	368	358	381	366	392	354	379	340	371	375	365	375	371	385	356	373	416	358	381	336	336	357	350	362	380	324	352	368	427	396	351	367	344	384	382	361	340	376	388	391	358	331	358	330	338	362	366	330	385	352	344	365	334	337	380	371	331	363	409	372	380	355	358	408	406	371	358	383	389	394	376	350	366	357	368	341	393	351	338	355	373	368	346	361	381	379	349	370	347	370	341	378	349	381	403	384	372	368	380	320	366	352	381	388	367	355	364	402	371	350	353	345	386	368	370	400	358	378	340	358	351	357	364	354	357	386	351	355	362	330	349	381	367	375	420	360	365	373	365	388	409	360	347	365	352	346	376	358	389	381	385	346	367	406	351	369	364	372	381	376	390	376	402	390	371	350	363	351	344	364	355	384	336	376	338	376	362	351	354	380	367	327	371	355	385	387	371	389	361	359	369	340	365	344	348	375	348	355	348	354	378	408	387	337	376	371	361	362	400	356	346	332	374	372	353	388	390	381	404	390	354	333	334	377	347	391	385	369	397	370	330	398	362	348	369	323	386	364	365	352	341	323	375	357	362	357	348	358	408	365	365	356	359	367	345	381	357	379	345	380	350	346	382	343	379	349	341	395	402	390	372	394	353	401	367	380	360	372	376	363	405	356	330	362	368	368	382	389	374	350	373	377	364
26529	2400	1491	1134	950	924	961	872	880	877	829	892	873	870	871	862	831	828	893	841	856	851	925	831	922	844	849	911	842	858	912	883	857	837	887	892	890	853	847	852	875	848	836	842	837	852	834	828	857	859	825	858	829	898	873	856	878	866	851	860	869	888	870	861	854	896	897	841	930	939	826	860	886	867	867	935	830	854	860	842	814	857	859	852	868	880	831	860	844	868	866	869	875	860	873	819	857	910	837	856	855	831	840	827	837	850	876	847	870	858	805	833	879	845	865	828	826	790	851	858	842	862	853	835	862	838	887	824	836	866	863	856	860	850	920	885	914	874	877	886	884	877	812	864	849	888	829	887	872	819	852	871	846	829	830	876	826	892	845	839	876	848	823	827	894	856	881	830	895	881	880	854	879	904	895	860	872	837	857	822	843	778	841	826	892	868	849	839	882	846	842	842	828	873	870	890	848	863	873	852	845	879	821	883	867	886	848	909	876	814	847	854	880	836	832	845	866	887	866	840	869	821	854	860	866	868	805	882	879	849	810	838	821	873	869	899	858	879	835	875	851	848	897	823	886	853	848	905	893	861	902	875	838	842	857	923	869	816	864	921	872	830	857	878	874	820	830	846	892	842	843	873	839	879	859	829	864	878	817	884	905	825	839	856	844	921	868	861	890	891	861	815	820	876	784	859	854	828	879	851	846	828	912	893	856	800	857	887	900	825	826	884	853	846	822	841	855	856	903	920	858	826	860	880	861	891	867	875	846	866	820	852	888	864	884	832	835	860	853	830	852	830	867	894	870	826	905	858	909	867	854	841	884	854	890	890	901	873	871	902	830	875	838	878	831	801	909	892	848	883	809	862	887	868	841	882	827	859	836	876	894	847	815	783	913	851	871	856	854	839	883	897	827	898	845	897	893	857	882	891	866	812	856	869	863	882	875	826	837	806	872	845	873	853	883	889	838	887	806	820	842	903	818	878	814	865	831	880	908	879	878	885	857	867	891	860	862	866	856	874	875	882	834	884	842	888	864	850	873	899	832	876	843	827	863	846	824	842	835	855	890	859	855	869	881	856	872	855	837	843	946	824	938	868	891	889	842	874	872	892	852	878	861	859	862	838	829	816	860	817	847	844	891	886	920	847	866	844	854	815	847	856	811	858	844	868	858	934	816	803	871	823	829	908	892	939	855	870	858	870	880	877	905	834	842	871	892	820	867	842	795	912	830	871	836	801	850	873	878	856	850	880	911	840	867	798	851	859	900	925	849	903	850	818	793	845	867	846	853	844	894	853	862	839	834	852	841	902	896	830	894	875	864	906	837	854	884	832	882	887	854	848	870	863	881	884	897	855	901	831	907	860	802	849	855	826	854	851	851	879	913	861	833	863	825	886	875	845	861	794	875	872	845	854	862	857	904	868	861	838	812	883	843	898	843	885	880	874	845	835	877	831	872	846	839	885	824	869	812	822	841	820	893	852	882	817	889	837	791	859	833	850	890	865	902	907	855	861	855	867	844	854	853	856	882	851	859	877	866	864	862	857	890	846	848	896	860	870	848	865	877	868	869	849	824	820	873	831	828	857	886	854	866	918	921	867	835	893	865	846	889	881	855	815	901	845	896	838	872	888	821	930	888	836	871	893	892	886	858	902	888	851	859	880	842	872	851	889	836	881	807	832	855	870	805	876	884	829	896	862	864	850	901	892	880	867	816	841	863	843	889	833	837	863	856	841	908	801	892	853	897	826	871	908	906	859	861	847	882	874	888	842	865	828	837	865	905	814	841	936	885	869	865	826	873	859	940	861	848	820	871	849	856	850	841	801	842	871	840	867	857	857	823	845	896	846	850	829	889	895	875	888	849	852	890	852	853	855	896	847	885	827	870	891	895	846	874	871	881	915	873	898	869	876	886	845	837	846	848	828	833	861	849	875	878	839	872	865	856	868	873	847	882	898	876	796	828	769	870	893	804	827	898	852	844	893	919	861	897	855	879	837	867	871	889	880	849	875	851	884	827	856	799	887	878	882	887	858	838	819	875	838	861	870	888	839	854	924	887	819	905	838	877	897	845	889	848	907	866	882	884	846	918	837	829	871	857	852	852	926	873	892	886	829	843	878	899	858	900	856	855	817	839	828	871	835	882	834	859	918	876	845	881	879	825	834	840	877	898	869	906	836	881	839	859	858	810	883	843	851	878	886	878	868	808	816	889	782	824	862	858	870	839	890	870	794	856	885	877	852	849	842	840	845	881	910	866	853	850	877	876	860	847	879	846	871	878	829	837	792	812	871	855	881	837	835	832	867	791	857	880	861	841	881	804	816	889	824	861	832	867	842	833	910	885	903	867	817	872	786	895	884	891	771	877	860	873	927	845	848	906	871	898	863	809	799	812	825	859	864	882	808	857	845	860	862	824	864	877	922	800	825	895	846	814	865	834	854	878	881	908	855	846	892	879	899	855	841	937	836	908	893	892	858	868	837	907	880	897	844	842	849	803	909	799	836	853	830	810	825	849	882	896	830	868	839	836	856	838	838	867	868	852	855	839	866	843	786	843	853	865	831	826	898	866	845	849	914	872	861	834	884	790	877	871	890	886	820	868	844	933	902	845	833	869	869	862	841	880	861	857	872	825	881	859	917	887	816	857	859	815	883	877	865	913	827	866	856	863	873	885	822	841	833	854	863	890	907	899	887	843	877	935	817	848	856	859	876	852	828	854	859	863	874	863	874	865	925	813	888	906	902	891	815	863	876	861	782	851	819	863	849	869	870	892	865	950	918	842	845	850	879	849	827	895	879	886	849	921	899	831	882	846	817	794	848	839	875	829	885	830	875	915	815	854	813	795	921	813	882	917	874	891	889	822	816	831	889	847	823	877	952	848	832	846	836	908	863	920	860	856	864	836	855	893	844	909	830	826	870	870	855	843	822	837	846	880	889	852	815	837	876	823	818	846	835	841	922	837	898	825	871	852	852	907	823	837	859	853	882	866	880	880	878	894	818	881	870	864	827	865	881	870	902	872	840	838	859	846	836	844	792	814	860	871	848	828	831	813	859	875	833	858	825	919	832	834	879	799	872	845	863	900	839	873	918	868	904	838	870	837	870	879	836	918	824	870	845	851	845	854	871	840	823	860	882	875	857	878	864	810	842	826	837	869	912	855	881	892	825	816	837	904	841	853	861	845	859	814	863	912	879	877	830	886	859	858	904	819	863	891	859	837	899	867	844	845	897	870	884	833	843	891	855	855	844	911	874	861	850	866	903	859	835	858	903	864	867	931	858	846	857	845	931	929	855	923	912	870	835	873	887	845	878	880	896	863	857	883	834	887	859	829	833	879	891	854	816	863	891	819	886	829	872	851	868	814	919	900	812	862	843	881	833	859	871	898	883	874	850	851	827	844	868	852	891	885	879	863	865	855	846	888	839	830	851	824	916	892	882	877	944	921	848	821	818	849	876	886	864	930	842	868	872	851	903	875	874	854	898	875	885	811	850	890	906
24258	21416	25122	28128	21418	21425	17928	626	395	361	354	350	336	313	294	322	288	314	292	294	311	262	296	297	323	304	270	266	292	274	315	276	277	275	276	299	285	271	333	282	291	289	277	279	270	296	306	237	279	296	285	311	252	274	262	287	273	266	305	301	283	302	270	269	247	286	265	292	293	279	303	311	264	274	289	290	265	269	260	267	299	295	273	294	271	305	288	310	295	289	261	292	300	271	244	280	260	283	261	302	285	281	291	274	308	307	272	287	279	305	293	286	255	287	271	292	311	289	260	273	295	283	267	289	291	277	273	329	319	301	277	303	306	267	260	314	259	283	259	293	283	297	278	284	262	266	295	287	280	294	302	311	284	286	281	266	278	260	299	281	276	287	281	279	262	293	276	302	271	281	262	319	299	301	278	290	291	289	268	300	284	262	287	252	309	311	303	289	288	283	303	275	262	298	285	269	305	313	259	277	263	264	268	279	297	278	315	300	284	286	274	320	268	287	246	259	250	276	298	275	273	279	253	304	300	274	296	296	264	291	279	269	277	299	282	268	288	282	271	319	299	297	295	269	269	278	263	327	263	276	280	303	264	250	243	303	299	273	289	260	246	284	277	271	287	288	269	281	276	302	271	293	303	311	314	270	272	239	245	273	260	265	268	279	270	291	281	281	284	291	317	275	347	263	292	303	290	278	284	240	274	263	282	289	280	259	269	269	262	252	288	284	262	302	260	282	263	270	281	284	304	306	302	305	296	298	293	314	269	276	272	280	291	275	308	312	249	293	263	293	265	278	267	266	257	272	317	294	258	292	287	253	280	319	294	293	279	305	270	266	266	275	265	313	287	285	293	284	272	253	288	291	265	292	314	316	289	270	255	270	261	302	284	284	293	258	320	266	295	286	284	243	282	276	295	286	285	295	297	266	294	292	255	261	294	272	292	258	301	281	298	288	280	310	288	297	282	252	280	254	244	271	290	272	277	266	270	314	285	293	279	287	288	255	274	306	267	299	272	278	250	274	245	241	298	286	269	293	290	285	309	288	293	252	292	268	273	255	298	262	271	295	312	276	244	242	272	294	326	259	271	274	289	278	270	293	279	288	282	277	285	311	278	277	265	297	295	313	290	274	279	293	322	276	280	288	299	287	265	269	281	264	290	274	285	288	280	264	284	279	279	265	269	276	300	261	249	305	279	256	270	280	263	316	270	275	293	285	298	287	282	284	267	281	311	295	254	262	308	269	280	293	256	282	279	289	302	274	284	279	269	247	281	285	293	283	271	317	288	276	233	261	272	284	272	294	281	261	280	296	303	303	287	281	302	278	298	288	284	285	286	288	306	272	275	260	303	285	293	260	307	248	265	281	242	279	282	301	266	304	301	265	271	278	258	294	274	252	303	287	277	304	295	258	276	275	269	310	288	268	278	298	263	251	244	295	268	267	309	284	307	251	280	298	273	297	301	316	252	296	277	270	273	279	330	258	312	254	271	306	278	264	303	282	251	279	275	253	290	314	286	294	295	266	282	305	262	279	261	286	263	287	305	280	270	331	282	246	290	292	300	262	273	280	279	267	278	295	300	300	291	258	249	289	279	265	306	269	291	248	288	277	279	278	280	287	292	268	263	271	254	282	281	237	300	294	287	282	236	282	293	267	281	297	258	271	310	294	299	277	269	258	268	323	280	302	297	267	261	266	293	290	280	296	302	276	256	296	274	286	274	303	273	279	275	278	304	304	283	309	262	322	276	293	297	288	269	265	340	275	280	285	290	253	263	289	282	270	293	282	258	264	283	273	305	285	273	272	267	278	267	289	301	264	286	273	254	261	288	294	307	311	232	271	301	271	296	268	260	275	262	281	268	259	284	279	281	273	276	344	281	266	264	319	286	280	295	288	283	296	244	224	264	246	304	278	287	295	292	276	286	290	295	272	269	279	285	309	263	302	300	285	310	257	263	295	293	314	261	278	264	273	292	281	309	278	251	297	284	293	300	282	293	331	280	283	275	281	272	278	280	294	296	264	298	279	278	260	285	291	300	274	274	257	262	292	279	311	313	259	278	272	252	302	291	267	264	261	276	270	266	280	266	270	269	295	270	301	290	293	287	276	279	300	280	247	269	285	266	279	264	304	254	318	290	291	286	344	263	257	276	272	280	278	265	256	290	258	291	256	308	284	293	289	280	264	285	274	254	331	303	294	296	292	274	295	319	268	279	278	290	272	273	298	246	281	309	281	264	305	307	283	287	262	275	298	260	273	329	279	311	287	288	262	284	252	284	275	263	265	306	280	298	287	283	294	272	255	293	249	250	280	287	245	313	283	292	298	266	264	276	275	271	287	292	279	284	273	291	238	290	268	275	277	274	281	292	279	281	267	252	276	253	304	278	289	275	255	297	289	262	296	290	270	281	287	281	288	300	291	293	265	309	295	276	289	289	288	300	330	275	288	283	288	279	299	310	269	295	308	276	271	249	278	307	280	319	276	316	248	271	284	281	307	272	269	280	312	284	246	275	288	288	276	276	258	278	299	285	286	253	275	262	287	271	234	256	293	266	242	292	292	246	284	287	294	273	278	298	282	276	277	294	253	282	272	243	287	254	278	298	278	282	267	274	348	270	273	284	254	246	262	247	289	278	278	282	309	272	269	259	283	286	261	281	269	300	299	311	290	295	267	287	282	263	301	305	273	284	259	281	269	297	273	289	267	277	261	274	295	289	260	282	270	264	286	278	275	278	258	300	308	299	275	301	278	265	255	285	259	259	268	271	252	256	282	253	270	290	272	282	292	283	282	304	296	274	280	347	290	282	253	305	274	288	291	301	284	283	277	293	280	278	285	272	278	278	295	289	279	289	282	278	276	287	300	293	304	288	305	297	267	286	276	260	286	274	291	266	283	293	287	286	272	297	283	241	253	255	282	295	272	271	283	253	318	255	280	332	261	295	294	291	311	294	274	255	282	271	275	267	274	283	274	279	304	275	278	284	301	292	259	289	261	317	312	297	277	263	268	265	292	241	275	258	276	307	282	284	269	255	299	250	253	288	275	295	281	267	275	268	303	275	277	275	274	298	307	288	327	269	305	272	298	275	281	282	322	284	274	265	272	282	258	297	255	263	281	286	307	282	290	256	297	272	307	285	292	303	264	266	275	276	240	272	274	278	266	279	277	283	295	266	261	267	295	304	296	307	289	273	289	255	250	259	297	269	294	274	265	289	265	270	265	296	311	301	256	292	285	323	294	287	258	281	276	290	268	295	295	270	267	298	245	270	263	282	286	263	320	282	291	289	281	289	277	275	278	283	280	258	271	314	300	301	292	280	310	307	300	277	280	293	281	275	266	262	273	298	277	284	291	294	277	293	285	270	243	304	246	300	274	289	263	287	276	276	274	276	257	271	278	261	274	302	294	264	285	277	296	280	302	304	291	275	297	285	281	261	287	277	303	261	307	282	285	273	284	272	313	256	283	264	256	290	265	259	270	267	299	292	308	267	265	256	307
29149	3469	1885	1115	918	832	718	705	654	682	699	677	708	639	690	656	746	631	694	693	677	683	675	690	629	677	654	672	669	685	705	659	674	689	669	674	690	720	692	686	631	656	631	645	669	660	667	648	674	632	685	650	664	647	676	590	684	616	701	676	692	677	670	658	634	647	654	670	645	655	627	645	670	655	670	691	669	690	644	581	668	675	661	676	667	710	677	626	637	647	692	647	601	684	672	676	649	646	676	693	662	633	662	646	642	653	619	622	649	635	638	661	652	707	646	691	669	691	663	695	655	696	672	682	687	631	646	662	658	658	685	655	626	693	682	676	617	639	686	641	673	664	668	655	680	661	619	661	702	665	664	678	669	652	610	655	705	651	666	686	645	626	642	613	672	686	634	681	655	639	670	660	615	635	644	724	618	607	671	660	665	658	663	650	642	698	661	617	677	659	642	646	652	650	629	653	670	652	659	730	657	645	648	667	638	693	652	677	656	677	639	693	640	634	687	634	622	642	656	644	666	632	613	656	657	703	671	647	640	617	664	671	671	662	700	632	721	662	653	645	743	621	630	646	656	667	642	679	652	687	707	673	697	638	667	641	692	641	675	663	643	677	629	667	670	653	686	670	632	651	654	661	654	655	663	640	703	618	698	627	685	698	682	646	658	660	659	692	644	614	607	667	652	638	630	689	703	612	684	612	652	648	691	662	651	631	686	612	662	645	690	635	624	613	654	663	626	674	682	650	657	680	629	705	637	621	655	682	649	627	644	663	640	660	699	604	693	602	663	636	650	655	670	667	665	682	661	689	640	665	592	647	685	678	696	634	658	635	649	702	655	649	662	660	645	625	632	680	636	665	646	652	668	611	735	628	680	658	669	664	720	663	677	713	675	643	691	713	694	649	670	667	680	668	633	657	683	673	668	678	676	624	629	621	740	652	659	591	681	655	648	690	651	686	643	652	716	603	635	659	674	655	651	628	651	621	587	630	621	601	639	704	653	632	647	671	636	663	708	654	638	680	658	646	654	651	684	652	656	660	655	650	664	627	623	661	693	679	636	674	679	666	661	720	677	658	639	688	629	654	610	649	693	635	666	709	679	669	693	683	686	671	661	709	658	705	651	681	662	607	666	635	718	621	680	642	663	662	666	606	660	614	647	654	642	639	649	619	674	651	657	628	675	648	644	672	679	596	640	691	678	664	676	636	663	701	647	642	623	643	695	583	620	695	654	667	626	673	643	644	704	679	706	635	680	656	644	640	657	652	670	675	693	659	642	666	640	633	631	643	669	616	638	668	664	665	657	625	646	686	640	670	698	634	684	650	658	661	661	643	662	648	684	671	688	681	668	693	677	635	651	610	673	682	692	620	670	704	653	652	666	672	635	668	692	673	673	654	694	676	638	646	661	662	667	656	656	613	660	602	641	658	664	668	652	590	673	631	583	670	624	631	651	658	673	645	707	644	656	647	646	692	637	569	618	696	619	664	654	643	658	654	648	670	645	630	659	659	679	655	699	683	660	659	664	697	685	659	670	681	688	584	642	660	670	670	623	650	670	646	657	684	647	624	648	621	673	636	659	659	640	648	680	711	656	639	676	631	683	649	668	610	649	683	649	666	618	661	710	682	624	662	651	709	678	653	642	688	699	640	732	651	656	609	645	633	631	688	693	672	663	632	673	655	678	661	640	684	667	675	658	637	689	674	649	647	661	643	665	655	691	641	664	668	612	661	660	670	680	669	641	663	613	639	627	716	655	649	629	684	646	681	641	652	670	622	645	651	636	664	643	641	648	667	639	667	647	679	623	623	679	711	623	687	630	681	698	667	673	652	638	653	723	686	674	697	671	678	621	669	669	692	698	685	654	621	621	652	682	655	630	680	692	642	692	651	639	695	635	658	653	692	641	676	653	642	678	658	669	716	678	665	665	675	649	683	642	654	599	673	647	646	659	626	662	695	675	647	661	678	621	672	671	653	635	675	649	639	638	663	681	672	667	672	657	646	627	666	654	687	646	641	634	672	632	673	626	683	680	610	694	662	640	649	633	680	632	665	686	642	628	635	672	652	668	654	641	667	680	648	659	686	620	684	635	675	626	642	646	652	640	608	700	659	673	670	642	686	675	626	676	674	657	683	629	659	656	640	642	644	675	680	650	670	650	617	630	644	589	702	646	603	636	640	660	619	644	632	642	672	672	672	723	663	632	682	690	680	648	659	703	668	678	623	675	661	631	674	647	654	710	670	626	637	653	659	653	633	664	640	643	607	639	637	664	691	684	631	661	666	674	653	631	635	670	660	630	692	640	653	613	686	649	658	624	663	672	668	665	637	643	628	662	646	672	664	662	629	653	631	686	680	621	632	620	644	668	648	668	631	632	653	680	645	663	591	652	640	627	647	676	667	649	693	622	653	630	657	653	616	636	687	658	649	619	690	640	634	647	666	618	649	678	640	650	643	644	608	682	634	666	662	638	704	659	629	681	662	680	663	641	680	656	665	639	663	629	669	633	676	671	618	651	638	623	675	654	687	704	681	639	673	690	683	666	633	609	644	619	621	648	673	656	702	674	663	656	642	633	666	633	640	640	668	691	689	655	682	647	651	664	630	635	672	637	636	651	655	657	671	696	630	679	642	667	598	645	640	660	665	650	701	697	662	668	632	663	649	705	635	683	686	681	669	662	682	644	633	680	661	625	635	669	714	659	653	617	635	667	658	635	669	696	696	668	668	655	688	672	610	648	643	634	682	650	629	660	639	701	657	604	638	633	641	624	611	665	619	692	631	666	675	666	617	657	638	662	636	663	662	641	675	691	669	702	656	704	620	652	682	697	650	647	641	632	643	702	671	661	699	653	641	644	687	646	636	645	645	624	681	654	639	711	696	677	697	642	690	649	581	620	647	639	670	676	671	657	666	656	617	635	676	658	677	610	618	646	627	675	650	673	658	594	652	632	668	672	626	687	651	655	651	658	685	698	649	680	660	681	686	672	668	628	695	712	645	684	654	678	637	679	702	676	671	634	616	664	637	700	674	677	680	698	654	608	658	651	647	624	656	660	685	667	640	667	673	665	637	622	687	666	660	674	687	618	674	657	621	654	695	634	635	653	665	690	687	609	666	674	636	689	703	626	680	650	689	624	668	674	639	659	658	666	655	650	662	657	645	636	659	665	672	653	661	661	704	673	652	650	657	628	679	653	662	629	645	626	645	629	679	623	669	685	632	628	685	640	713	723	648	666	648	653	691	633	621	642	652	686	666	688	662	651	632	651	656	622	644	633	608	666	628	638	637	624	646	669	624	621	652	595	726	679	718	664	663	615	684	690	678	653	665	683	652	646	630	689	648	712	637	620	621	644	615	647	661	646	642	646	663	658	652	676	655	682	648	693	619	662	606	635	635	670	654	660	738	676	639	659	674	662	644	629	591	673	622	665	684	648	613	606	638	643	679	643	651	634	680	672	695	689	616	622	687	737	676	666	618	663	649	684	615	699	633	642	633
31169	21247	13110	1063	489	464	425	251	253	235	245	261	252	206	243	229	255	239	240	237	227	249	255	219	253	241	245	263	262	216	236	253	248	240	260	253	233	246	243	280	229	252	251	225	251	226	229	223	255	223	235	198	252	232	235	254	245	245	252	241	261	254	238	207	238	244	227	248	256	234	229	257	245	248	206	252	257	234	242	234	241	226	249	226	224	275	254	233	249	254	277	218	247	234	236	250	223	236	236	247	243	221	228	228	228	249	237	235	244	246	228	237	237	258	241	227	274	275	228	255	270	276	221	250	250	218	238	243	232	276	241	268	230	240	245	226	239	233	243	258	240	246	233	255	279	247	239	237	238	258	226	250	243	275	241	254	225	256	215	250	253	262	255	259	215	265	252	233	275	215	256	251	247	228	240	247	237	233	235	244	233	254	219	255	240	229	212	223	257	234	224	258	248	241	225	240	247	231	226	266	282	246	251	232	266	214	244	258	265	270	233	236	235	231	254	251	235	243	262	246	243	237	225	239	245	226	261	229	267	232	249	245	235	262	234	220	241	232	238	260	239	262	245	222	231	285	236	235	232	213	264	280	254	231	282	265	211	240	235	254	268	243	239	238	257	253	229	240	253	253	250	252	270	223	228	233	254	253	261	227	223	261	239	258	214	229	230	249	231	215	216	228	212	234	247	240	234	248	259	222	245	238	234	232	231	225	238	264	265	252	256	228	242	243	249	268	241	257	256	228	249	214	241	234	272	245	240	251	232	240	235	238	258	259	254	260	236	219	262	273	254	237	229	221	230	248	254	229	266	240	249	254	237	238	241	236	254	256	240	232	248	239	219	266	274	232	235	247	230	221	221	238	246	255	233	222	240	258	230	240	220	219	232	251	266	243	244	284	232	241	232	266	244	262	236	238	253	238	240	261	226	265	219	273	227	248	261	256	253	227	253	230	247	260	242	236	250	253	220	227	246	225	251	208	228	267	248	264	258	269	220	239	253	210	252	257	238	246	282	211	244	230	245	243	231	248	252	272	249	260	237	249	249	242	257	216	231	238	269	235	229	228	259	256	227	256	253	243	263	246	249	231	241	264	213	272	249	251	240	244	242	257	262	233	229	233	264	231	226	250	214	224	303	237	248	232	217	254	235	235	257	254	240	266	251	234	236	257	258	230	213	252	273	253	251	236	234	236	242	231	230	249	223	238	249	242	243	253	254	271	239	248	232	238	266	246	233	222	222	249	246	217	230	221	238	256	260	216	236	240	282	277	244	245	227	210	218	218	243	258	259	226	245	232	250	249	241	235	252	252	239	209	226	264	230	243	232	254	246	224	239	222	238	242	233	237	228	240	239	226	279	250	225	236	237	244	205	238	221	238	237	252	260	253	212	236	225	221	237	242	270	270	261	220	262	242	251	250	273	232	227	213	260	242	212	237	263	228	229	240	249	280	260	261	245	235	228	246	230	260	234	230	238	233	243	243	247	253	248	263	250	261	246	233	248	243	247	229	257	241	248	193	261	228	223	222	264	219	261	253	217	227	237	260	243	238	260	228	242	268	232	250	243	254	242	245	230	245	222	264	240	219	249	255	266	264	261	268	245	255	260	224	244	266	226	236	271	235	230	232	229	217	243	269	242	236	260	241	231	236	240	227	244	229	249	250	267	241	249	240	244	257	234	250	245	237	233	249	209	247	240	234	251	251	249	242	251	237	250	239	215	232	213	235	264	236	245	251	259	265	255	243	264	251	250	231	277	257	249	218	247	258	242	213	246	266	278	238	231	245	221	221	213	258	232	252	211	232	203	242	255	245	268	263	219	245	233	226	232	244	216	247	231	229	231	259	242	242	234	245	231	230	251	256	237	256	242	283	250	219	245	273	231	233	231	229	236	236	226	263	251	241	251	270	210	219	209	261	279	254	249	235	219	224	243	231	252	225	226	253	254	258	268	240	248	242	249	249	238	243	238	264	210	262	227	250	274	240	226	242	242	240	245	245	248	250	241	230	214	208	268	246	240	256	248	249	226	236	246	221	213	229	247	227	226	258	261	243	241	244	229	205	269	266	271	271	237	272	251	245	236	246	242	246	257	258	219	265	261	257	206	253	241	236	237	226	245	260	246	219	237	231	248	256	242	246	242	246	247	246	251	278	273	215	245	226	241	249	217	251	228	258	245	254	252	217	231	242	235	218	248	235	236	256	265	229	211	226	236	265	252	241	226	224	255	255	238	224	221	300	269	238	241	263	252	241	221	228	245	259	237	234	221	219	262	257	272	227	224	224	273	233	245	209	254	234	247	253	247	255	268	248	249	234	260	227	250	255	210	231	261	240	262	241	243	246	256	262	251	232	304	230	229	234	270	239	212	242	254	250	225	271	276	254	238	287	275	260	255	235	277	248	215	239	233	238	226	262	263	239	236	234	224	253	259	275	235	236	230	238	259	263	212	262	267	245	260	254	257	253	241	275	241	232	252	239	245	219	240	229	253	249	247	235	234	244	235	264	253	261	210	261	242	225	234	237	277	222	246	239	244	214	216	250	255	235	270	238	230	232	216	285	254	255	257	244	241	241	239	262	260	251	232	227	233	241	229	226	254	254	237	245	244	240	220	256	235	240	222	226	242	235	247	230	243	232	244	241	267	245	260	217	243	237	258	269	235	214	262	222	234	220	223	233	245	243	218	243	237	237	229	226	257	242	231	245	235	222	233	215	237	246	234	235	218	258	255	234	218	237	227	239	259	237	267	236	276	226	267	251	240	260	261	245	242	250	252	263	270	250	231	257	239	260	232	207	257	248	248	234	247	212	239	242	253	247	230	258	265	258	250	239	232	245	232	257	248	241	204	250	245	257	223	271	239	220	258	251	235	236	223	229	251	244	231	217	236	241	244	252	250	272	274	263	227	266	240	231	256	243	251	232	236	220	254	256	261	221	214	248	221	219	267	232	217	237	255	279	213	216	244	248	238	232	198	248	238	233	251	247	255	240	244	257	258	232	253	238	260	259	229	235	240	266	226	249	242	244	237	255	249	226	254	232	236	243	253	232	249	236	252	229	253	232	257	271	256	202	234	215	242	271	270	244	271	220	212	266	246	244	257	230	272	221	225	230	273	235	242	211	255	231	223	261	270	238	270	288	226	254	243	240	246	212	235	201	224	232	242	233	241	248	246	267	249	238	244	254	234	250	243	254	252	245	227	242	219	223	230	250	254	259	271	249	252	249	255	246	223	225	271	238	241	254	263	256	241	265	228	251	251	225	209	226	231	255	218	260	228	247	228	247	244	243	230	232	239	231	249	224	232	256	261	261	240	255	255	255	246	241	244	250	223	221	243	228	247	223	260	237	239	219	243	214	272	224	240	236	235	235	259	231	236	224	250	233	270	254	237	235	220	240	236	251	225	244	229	229	256	259	227	227	257	225	233	243	256	219	233	242	231	237	216	256	259	255	262	220	231	235	231	241	223	249	259	264	245	259	248	270	241	254	231	252	261	253
10833	742	658	618	613	623	616	674	603	690	617	655	655	668	636	626	658	649	632	645	667	686	625	620	612	612	616	616	582	601	639	624	694	627	642	635	632	588	648	617	669	630	632	659	626	612	603	625	603	655	625	637	628	620	582	653	602	623	632	658	592	640	637	631	664	670	604	621	583	694	632	673	621	610	632	641	629	636	600	598	582	603	611	617	639	609	624	628	618	605	630	641	647	657	639	628	654	606	607	594	672	624	613	655	621	680	656	662	640	615	607	659	631	659	623	624	658	654	620	642	648	609	654	587	562	660	639	650	632	668	625	600	630	630	631	624	633	650	628	646	639	659	640	637	604	648	647	605	589	619	659	659	660	646	612	599	638	645	707	635	654	632	627	602	647	590	652	616	621	620	622	628	575	626	682	629	645	607	638	616	659	633	637	579	611	622	663	620	614	635	613	635	602	645	646	652	624	602	693	581	600	594	655	614	658	620	692	650	687	634	625	643	565	619	629	629	624	662	636	614	637	610	642	626	608	640	606	662	610	609	627	652	624	655	677	685	619	640	620	631	572	655	649	592	600	621	653	639	592	617	610	614	665	656	643	618	558	598	650	610	571	644	621	646	667	609	668	672	636	638	655	606	632	645	602	674	654	603	624	654	624	643	629	659	654	648	610	599	597	609	634	622	614	601	594	596	645	656	665	674	654	617	625	681	624	698	627	651	589	652	595	645	614	619	635	642	629	647	624	629	639	623	657	617	587	631	604	625	609	663	591	637	632	605	549	620	669	611	641	607	606	619	659	640	643	594	597	605	639	608	625	626	664	639	671	637	680	624	608	618	652	626	612	639	613	638	615	614	625	633	621	619	580	640	610	637	629	624	635	646	604	577	620	639	673	656	628	679	583	602	613	647	598	622	646	628	605	594	592	592	602	651	654	624	631	605	637	597	606	616	587	616	636	625	656	644	614	638	628	658	664	654	673	691	583	637	639	638	621	612	647	686	619	649	661	695	637	631	620	612	639	623	591	647	612	667	632	639	646	668	639	633	614	602	652	636	640	611	644	627	643	655	652	640	695	610	627	648	647	649	627	620	646	622	613	625	643	644	677	635	635	665	660	662	632	633	619	605	580	604	618	630	676	622	630	667	628	643	648	627	636	630	701	641	596	603	644	612	620	630	644	669	674	599	619	645	657	649	622	632	622	633	597	603	565	638	630	664	620	635	672	589	674	672	638	645	586	662	605	648	660	609	677	625	670	633	634	629	592	631	673	618	612	632	599	645	642	624	586	676	609	603	675	605	603	622	649	594	628	633	648	609	627	600	632	644	624	635	640	616	608	596	667	652	640	599	610	579	643	646	596	600	619	661	620	662	633	615	629	617	651	671	611	604	639	592	638	647	648	626	620	616	616	624	611	633	613	617	637	651	618	654	633	631	586	652	638	638	633	615	616	626	645	668	649	636	610	616	607	644	668	570	607	644	638	644	594	623	652	616	623	605	669	634	605	631	619	639	671	609	621	656	633	614	696	595	641	650	671	653	589	589	682	625	608	632	609	639	626	618	577	623	632	643	659	651	613	596	648	614	603	643	609	610	652	614	631	615	649	638	644	617	646	648	675	641	636	641	649	629	609	626	662	605	631	650	659	626	654	609	632	579	626	637	621	661	603	653	586	590	644	655	600	591	638	630	641	656	691	634	631	651	622	655	669	614	625	669	641	669	594	645	592	635	626	629	649	616	614	637	648	627	640	617	618	659	598	624	619	630	688	600	631	614	631	604	628	679	622	630	607	635	629	621	655	624	659	642	604	583	605	634	628	629	634	609	621	657	653	624	682	614	662	628	613	658	661	679	652	626	656	634	633	600	646	602	617	670	648	618	641	627	631	618	617	607	583	617	637	658	633	647	639	621	668	602	642	668	681	631	603	594	607	662	617	616	609	616	687	618	581	654	595	619	663	660	661	658	648	651	665	621	595	663	630	576	634	615	597	653	633	582	687	654	662	618	658	646	628	603	606	603	651	643	609	684	664	642	662	595	639	598	611	629	669	626	639	631	630	644	643	687	599	631	652	639	676	643	595	567	637	652	684	634	640	607	616	620	640	665	680	663	567	664	634	606	650	617	648	618	645	619	602	604	618	615	645	601	623	613	648	635	613	641	622	630	637	674	642	644	645	651	585	654	635	670	578	564	621	647	598	624	622	660	655	667	674	609	631	628	668	675	600	621	639	704	659	647	627	653	623	636	641	647	664	624	625	650	661	647	609	664	623	633	633	602	679	606	619	579	597	589	626	626	587	610	642	618	607	575	617	644	625	631	627	670	600	662	668	621	666	618	641	590	632	630	629	646	650	612	652	627	596	670	574	640	619	623	649	581	609	579	612	572	633	674	640	657	649	620	633	619	635	617	669	644	605	584	670	635	633	652	646	623	581	641	649	590	629	656	612	654	624	631	613	607	679	605	639	641	653	654	621	640	632	643	616	661	604	645	619	653	614	606	594	657	591	653	632	622	611	636	639	669	639	618	677	688	629	627	661	645	580	659	601	641	624	607	627	579	634	633	616	599	625	672	609	603	656	632	651	626	629	622	650	643	641	611	590	639	651	651	655	655	620	642	667	630	624	612	663	621	638	657	601	613	629	628	627	643	637	597	660	664	591	592	653	606	649	624	637	616	596	664	604	583	600	612	648	638	630	625	632	642	664	658	628	658	660	617	629	655	597	580	618	675	636	570	659	666	625	670	595	649	654	634	664	609	597	645	631	624	659	585	627	579	608	619	632	637	626	608	639	639	630	653	668	645	624	600	650	624	642	644	600	661	654	684	607	649	621	683	663	637	606	601	644	618	607	623	596	606	625	645	644	589	617	654	669	597	565	631	643	665	630	635	662	634	674	607	594	592	677	675	602	668	607	622	625	646	657	620	653	614	644	626	602	612	599	637	663	621	644	639	664	614	637	602	695	622	627	599	602	612	660	660	615	575	637	591	637	659	641	605	642	630	619	602	629	594	647	620	652	636	613	640	699	672	626	595	607	656	598	686	649	600	604	634	649	661	630	633	656	620	643	625	653	616	648	629	586	621	651	643	632	635	611	611	617	612	645	650	653	658	608	668	659	626	656	640	659	642	654	600	624	636	674	609	620	607	657	643	605	632	622	610	613	652	621	631	635	642	630	621	599	617	647	651	651	684	588	643	667	650	612	584	643	598	632	613	604	586	603	636	595	643	644	643	610	614	637	594	616	620	629	631	588	608	622	633	631	627	653	621	686	632	677	651	657	644	616	638	632	648	673	658	651	666	651	584	642	616	624	667	613	621	641	668	640	634	583	647	638	687	612	658	642	636	637	645	633	564	664	651	586	604	645	603	591	651	580	670	621	669	616	602	602	640	671	632	635	660	608	663	626	641	644	623	621	609	619	635	623	671	652	639	615	631	575	695	625	622	651	647	641	640	641	603	610	634	645	659	621	618	633	633	597	681	618	639	652	694	594	666	614	682
24941	21489	24818	28434	21397	21325	1824	490	435	392	437	404	415	364	417	395	408	372	368	391	402	391	356	401	370	390	339	408	384	394	339	341	373	340	383	384	352	383	363	324	315	366	343	349	341	380	372	364	367	362	413	379	373	372	364	367	375	353	343	398	369	350	357	344	356	410	334	356	417	363	334	366	368	340	393	375	393	348	388	382	363	389	367	349	400	352	368	386	370	370	355	377	347	390	333	366	352	384	353	336	386	398	390	367	368	373	365	350	374	363	338	404	354	365	365	358	358	357	344	336	359	337	374	377	359	358	349	398	352	383	338	376	386	350	394	376	374	392	366	375	372	378	357	344	377	361	343	343	353	366	374	373	385	338	355	388	362	383	359	372	319	369	372	380	387	346	366	395	378	374	409	368	348	364	377	378	375	380	384	405	343	383	367	366	327	354	382	333	379	349	361	343	337	386	354	396	366	372	370	368	375	357	361	367	382	360	378	365	356	364	363	343	376	358	382	347	356	359	369	346	349	367	356	362	376	347	366	363	350	366	373	371	382	373	374	368	369	357	360	412	368	391	368	346	351	370	373	340	341	383	379	382	348	384	393	368	341	349	390	374	353	379	394	332	369	391	348	365	366	378	416	374	343	337	360	366	364	325	358	367	339	389	390	392	375	382	345	381	371	347	327	391	371	408	399	359	385	379	351	334	374	351	360	427	370	345	354	363	325	379	387	370	375	365	406	330	348	363	375	398	390	373	323	368	361	405	357	374	348	371	411	377	373	329	407	360	363	348	389	361	338	335	386	347	378	405	355	360	368	369	333	382	348	380	378	389	368	357	366	328	370	353	389	368	331	365	349	379	420	355	356	335	330	350	356	347	364	332	354	361	346	338	337	346	369	338	349	327	342	361	370	383	394	362	331	359	363	364	388	399	339	360	362	351	353	369	354	378	355	390	347	380	368	331	366	384	386	351	397	343	367	372	365	368	336	366	363	341	350	383	382	343	350	359	374	360	374	358	379	376	381	390	364	351	368	365	374	337	356	363	367	385	326	386	358	370	350	409	405	357	341	348	379	364	371	357	399	391	367	371	304	368	375	396	353	370	382	342	370	368	371	352	367	377	382	363	353	371	355	369	384	391	337	350	382	353	373	356	365	337	364	362	375	360	352	354	377	381	371	349	377	367	391	386	332	368	363	320	379	355	343	386	363	349	385	373	376	343	399	390	386	362	370	352	392	384	336	374	393	354	349	353	318	397	357	389	387	369	370	366	378	359	387	377	373	351	359	369	371	380	374	350	390	337	407	350	357	372	360	391	393	353	326	356	354	341	375	375	400	371	367	373	363	378	381	337	394	388	364	377	417	409	397	377	398	357	357	342	313	381	344	354	359	428	370	362	375	355	351	372	361	378	375	378	382	412	377	356	388	356	340	377	371	383	368	369	333	362	345	368	385	350	411	359	348	371	322	325	363	376	342	380	372	345	382	369	364	371	371	378	376	372	350	364	352	353	405	361	367	358	363	347	357	354	352	381	354	355	350	377	369	354	346	373	334	364	369	377	362	341	369	395	344	350	347	373	398	367	328	330	389	364	377	381	379	387	358	373	369	356	368	345	370	372	390	357	329	390	346	337	372	365	421	429	354	366	373	356	347	389	338	384	368	377	372	371	347	352	335	340	347	393	367	346	375	358	361	381	382	348	362	347	385	347	375	361	383	408	373	362	371	348	361	328	355	400	331	358	380	396	336	384	339	389	376	366	381	385	346	343	337	349	371	371	361	387	364	362	416	374	337	376	372	355	348	358	337	360	368	342	390	360	359	355	380	340	385	355	384	356	336	343	362	347	367	356	385	369	334	348	340	374	336	364	396	396	336	334	356	379	352	371	355	354	363	372	383	393	357	333	386	355	366	397	426	418	353	388	347	404	343	412	385	386	392	375	404	382	356	354	383	343	364	351	369	350	387	354	363	352	392	349	362	340	337	397	377	337	340	386	390	347	350	341	340	377	353	329	360	380	376	381	404	364	354	351	340	340	396	353	337	343	336	368	356	352	356	359	378	390	336	353	384	365	386	356	384	388	360	395	351	398	336	350	371	375	358	374	360	356	381	362	371	374	349	371	347	371	370	363	326	379	418	348	361	358	420	340	363	362	342	356	364	380	386	359	400	379	387	378	336	365	360	348	384	374	397	368	388	372	333	361	354	338	339	384	361	345	338	369	356	390	367	364	387	330	371	374	363	355	354	360	355	344	346	350	377	390	385	365	350	351	357	408	367	399	368	369	361	364	377	335	380	353	375	399	410	348	359	350	410	362	381	352	348	395	362	360	340	359	375	394	341	359	346	358	397	382	359	362	338	353	388	366	348	367	346	416	342	353	324	340	357	341	336	378	321	358	329	344	341	354	361	393	351	347	361	352	368	354	368	376	333	369	358	360	321	363	388	397	368	381	345	325	397	339	391	363	347	338	367	358	359	382	386	343	332	347	385	362	355	365	379	361	352	349	397	371	336	384	367	333	351	376	355	338	361	358	374	376	359	391	360	364	358	383	371	360	375	351	378	369	358	365	325	371	365	317	378	351	358	355	364	332	370	373	340	376	342	362	350	375	377	375	359	355	368	382	374	385	330	336	360	358	348	367	356	358	380	391	354	401	341	399	362	351	381	333	378	323	350	344	391	357	315	379	347	378	369	400	333	356	366	390	381	387	344	349	399	343	388	334	381	388	341	314	356	325	326	386	395	360	366	393	379	347	369	355	357	383	380	342	373	367	350	369	348	367	381	380	377	370	366	376	325	363	359	342	337	380	377	362	397	370	346	355	339	382	353	364	368	349	366	348	354	377	347	328	350	325	336	371	378	379	352	357	353	361	351	359	346	377	387	353	354	407	322	339	360	376	369	401	341	370	376	396	385	386	357	330	377	362	382	381	356	348	379	352	371	330	330	363	396	377	333	343	322	379	384	356	384	380	356	330	379	354	340	315	362	311	385	322	366	370	345	348	371	350	349	349	361	375	400	338	372	342	333	356	383	387	368	389	339	362	375	367	360	334	377	373	362	393	367	368	356	369	338	335	352	367	380	373	366	332	374	345	396	325	388	371	387	388	391	354	367	324	338	380	357	351	402	370	329	347	342	367	370	360	354	347	341	387	382	368	356	359	356	396	383	372	354	351	341	371	390	357	373	371	349	376	381	339	389	365	389	392	358	343	355	401	415	381	365	404	398	359	383	384	327	368	355	345	337	394	388	380	371	355	405	366	369	356	395	358	359	363	370	401	374	359	379	387	351	364	356	368	343	363	351	359	310	340	337	341	359	354	386	352	372	355	358	349	384	361	364	349	375	363	390	367	330	334	363	344	381	368	352	352	335	350	380	384	346	378	360	365	362	345	375	348	339	355	402	371	369	345	338	369	361	373	349	369	378	368	366	356	342	352	351	346	381	386	384	357	341	380	360	345	392	354	328	371	340	379	329	367	357	374	381	350	359	370	368	357	320	380
24260	2464	1647	1124	935	928	936	907	882	880	840	885	812	846	903	863	915	831	850	819	874	895	862	867	840	875	876	903	847	899	866	876	848	874	875	858	888	867	863	878	850	895	860	856	910	874	767	891	876	797	874	911	910	853	907	821	880	826	869	886	872	841	876	821	890	861	839	838	830	863	830	874	881	850	842	872	843	900	894	897	839	847	867	882	860	871	821	819	909	866	867	800	862	842	824	873	857	846	853	827	871	851	807	802	859	852	858	860	888	845	870	906	898	844	876	906	783	850	829	849	860	897	845	883	874	828	883	833	831	852	846	874	830	892	858	889	894	899	861	866	828	853	844	820	867	899	827	855	879	864	869	871	788	934	851	855	863	844	861	821	820	873	910	866	819	848	894	903	832	869	864	848	918	897	851	798	874	845	928	835	824	857	797	818	922	851	859	878	856	864	850	860	830	886	872	844	860	857	891	822	866	850	810	839	879	850	866	837	870	858	856	852	871	886	884	854	822	861	849	931	861	882	862	816	923	852	837	832	846	773	887	824	871	832	814	867	874	837	878	884	879	858	825	815	881	880	870	841	848	841	800	826	856	855	904	863	814	832	837	898	850	837	816	874	871	827	873	848	850	852	862	896	892	889	865	904	882	792	900	820	852	887	857	884	893	884	847	854	848	873	931	831	871	883	872	851	865	892	811	853	875	846	865	927	896	868	885	865	894	839	903	851	871	913	856	868	859	838	887	856	816	842	783	893	801	765	838	889	811	846	858	887	864	862	856	875	794	853	876	816	848	862	920	858	861	814	824	859	900	855	887	834	843	886	913	863	838	833	884	902	860	918	866	908	842	889	842	874	858	847	833	890	897	873	832	890	883	888	836	870	857	870	833	945	944	829	820	889	857	841	847	900	862	875	903	851	867	846	860	846	906	870	826	826	839	875	863	865	886	845	872	854	824	833	833	864	884	841	839	851	835	875	843	876	861	860	855	853	880	865	817	841	869	838	871	895	899	900	856	857	818	851	877	847	803	835	848	845	930	844	836	868	782	865	850	889	807	877	793	823	848	808	828	864	840	854	820	833	857	865	857	814	893	865	866	852	900	885	908	876	817	846	884	859	859	830	826	852	838	801	893	889	855	874	865	833	866	852	903	862	789	876	906	836	822	893	909	799	853	850	858	904	875	881	818	824	833	840	908	878	880	893	816	855	842	880	829	897	872	876	863	869	871	808	890	834	885	871	835	853	840	867	901	843	834	820	865	828	813	888	850	868	878	869	902	889	858	812	877	844	859	841	872	861	868	903	854	869	895	850	863	862	855	855	906	847	797	841	870	891	858	843	842	923	897	853	859	840	841	897	897	849	875	867	839	868	843	896	825	874	914	840	860	860	845	890	847	839	891	868	904	871	864	851	838	900	796	833	881	836	877	822	841	839	877	820	803	856	883	900	774	874	853	845	867	855	851	813	857	847	835	903	863	870	923	900	822	848	843	817	861	843	867	891	849	858	796	851	883	892	825	840	865	849	882	876	865	855	825	833	894	819	860	825	798	815	831	835	910	907	922	830	808	872	854	846	890	881	876	884	861	858	895	877	859	885	882	835	811	857	838	864	827	832	866	848	872	820	831	889	864	860	861	810	850	880	821	920	818	845	861	866	822	844	822	882	876	837	831	863	917	873	901	880	853	854	902	849	883	894	889	865	873	890	848	879	886	805	812	893	839	839	840	821	892	861	832	837	840	843	898	827	903	892	854	840	816	874	856	842	824	816	840	832	920	882	828	889	846	879	849	853	925	840	868	875	847	839	881	836	840	850	889	860	878	797	852	838	885	836	847	860	880	813	836	890	799	881	863	912	858	849	841	888	857	880	832	863	884	868	838	889	855	836	843	832	833	843	899	897	866	833	821	879	854	823	796	808	917	842	829	845	857	856	843	835	842	870	858	880	887	896	842	862	869	858	851	871	876	796	876	853	813	834	866	860	832	843	830	885	854	827	826	888	858	844	821	893	862	860	852	879	874	872	880	868	871	835	895	834	854	885	805	865	806	851	859	899	848	874	863	829	843	829	839	872	840	908	860	842	911	881	871	835	845	871	896	817	921	920	877	829	871	878	889	872	881	853	890	861	890	827	822	910	840	866	815	882	874	851	827	866	862	860	901	869	822	885	903	801	856	856	832	863	854	897	861	843	835	883	856	812	824	905	822	899	900	821	834	906	933	796	845	867	880	850	860	838	842	867	850	894	856	832	870	868	898	830	850	838	858	878	852	865	849	855	868	850	858	842	922	889	892	903	846	848	804	860	818	889	889	866	828	873	846	855	812	855	845	828	822	805	850	856	872	808	810	888	859	864	891	852	849	777	827	887	891	887	868	862	892	894	896	869	844	853	793	914	860	854	867	876	854	879	846	873	860	871	876	867	843	872	875	887	875	825	830	875	851	828	906	812	844	861	880	889	910	913	833	855	849	846	853	855	840	916	867	836	829	848	868	846	871	861	854	907	851	884	854	820	856	837	909	846	834	823	834	900	845	850	885	872	916	842	904	849	894	836	848	814	887	840	863	856	766	848	907	898	826	850	828	821	875	878	863	851	854	865	858	821	848	842	816	866	795	899	853	885	905	849	866	821	863	825	858	839	877	865	892	862	853	831	856	851	841	876	839	844	893	872	852	857	839	841	869	884	864	850	877	903	844	843	886	900	834	821	847	836	837	839	873	846	889	824	869	865	928	813	825	838	870	829	890	822	864	849	887	914	856	886	839	858	880	925	845	845	857	872	865	803	832	910	812	905	855	903	874	859	856	871	843	829	835	800	872	844	846	866	885	809	837	887	865	865	932	835	857	824	860	814	894	899	852	887	829	868	899	868	880	881	874	845	861	831	831	866	811	873	824	891	850	928	824	896	808	933	892	860	866	837	883	885	860	902	875	845	834	935	844	858	850	859	852	836	859	884	901	898	898	847	865	862	880	900	914	868	852	857	879	907	886	881	829	850	830	856	877	846	894	862	842	824	848	829	855	864	835	860	857	877	807	883	840	844	884	822	863	863	847	886	848	841	906	870	884	809	858	835	884	812	859	819	890	863	852	841	849	821	841	852	833	826	896	886	909	831	863	862	857	856	870	814	827	867	834	854	874	857	885	834	889	890	897	873	862	907	856	839	891	918	885	831	844	863	897	875	819	888	907	846	882	817	823	813	856	871	926	876	810	873	906	829	848	867	844	789	869	803	810	864	857	888	859	872	811	863	872	915	807	884	817	814	867	835	897	791	876	848	875	875	869	919	835	833	924	856	866	859	888	854	862	832	803	844	865	827	826	920	852	899	834	887	813	876	841	891	914	896	865	870	868	851	900	849	841	820	866	867	863	886	879	849	864	872	920	853	830	847	853	872	883	856	829	883	840	845	846	851	842	840	922	924	875	890	815	889	829	885	872	824	835	832	798	918	829	895	874	888	892	867	823	855	826	828	823	854	893	889	838	913	874	862	908	885	833	827
24262	21408	25091	28127	21408	21419	17665	714	403	388	304	334	315	317	312	314	300	318	287	321	282	321	289	284	296	303	302	325	292	288	303	288	271	300	281	301	275	276	308	298	274	308	276	283	298	276	323	316	306	292	295	278	284	285	291	272	301	297	289	283	290	265	285	326	290	280	303	283	269	260	289	273	271	313	281	293	286	270	292	300	288	314	258	305	268	286	279	298	290	274	263	291	284	283	304	243	274	277	282	297	292	315	292	311	294	283	276	273	273	240	292	258	268	295	291	299	307	315	288	294	305	301	239	294	294	277	301	296	286	284	283	319	273	265	310	269	293	284	310	267	272	271	296	255	290	279	325	297	282	309	279	295	305	296	325	273	299	281	286	267	298	286	258	298	258	257	275	272	285	275	264	275	304	238	300	276	277	290	284	306	261	261	275	298	277	279	289	289	328	313	242	284	279	282	246	293	290	300	308	281	280	288	291	287	305	236	269	285	296	272	286	261	284	249	290	292	283	310	295	283	312	292	281	277	312	299	292	288	287	288	266	276	293	315	243	271	259	304	282	290	294	263	277	303	253	254	280	280	294	281	318	253	271	298	270	274	271	286	280	293	271	269	260	307	259	299	261	268	287	273	306	298	265	275	256	251	285	305	276	268	302	300	273	289	289	253	296	268	277	304	282	281	331	249	300	286	251	295	277	259	259	264	303	303	272	304	261	291	290	274	273	286	313	288	283	291	281	294	316	283	289	255	283	265	265	287	286	281	290	265	291	297	290	269	287	263	308	294	295	293	297	275	298	290	284	283	263	254	267	277	285	278	284	280	261	273	249	303	280	273	293	298	302	254	276	239	300	285	264	282	283	282	284	242	273	297	278	288	287	279	297	291	290	285	290	270	281	296	267	272	284	292	301	284	256	267	273	264	277	269	313	263	275	273	280	273	289	265	276	309	295	290	282	287	276	271	300	283	283	292	274	286	271	287	288	273	280	287	263	293	276	301	260	274	297	303	294	296	273	280	292	321	313	279	297	283	290	276	302	267	271	271	283	286	256	282	271	281	248	262	309	259	302	296	296	286	292	266	280	271	240	278	282	289	284	276	326	247	251	288	292	274	299	260	249	301	274	269	300	266	287	294	311	270	279	252	314	277	289	257	267	304	296	288	279	286	290	296	256	287	287	291	281	285	291	291	283	275	265	279	287	263	288	295	286	282	287	277	247	268	296	261	276	259	289	277	269	269	286	296	288	283	283	305	295	284	277	294	267	300	281	301	319	287	283	299	293	298	288	312	288	284	294	286	251	281	256	279	269	288	270	239	276	241	268	303	294	290	261	296	280	277	261	276	294	263	269	295	269	248	246	297	276	279	268	312	287	285	283	272	261	289	315	277	284	289	297	317	299	313	312	281	273	271	261	295	251	281	293	230	279	284	316	303	296	271	258	282	292	263	272	256	277	282	297	281	239	262	290	262	257	267	265	312	251	268	289	292	321	273	298	311	285	290	269	257	276	280	288	290	286	256	257	268	263	289	289	278	301	297	303	258	289	233	247	298	285	271	286	279	288	293	283	267	278	295	303	311	293	267	257	274	302	248	273	282	274	264	287	262	338	258	320	286	282	291	290	295	276	285	240	259	293	299	271	265	302	269	292	246	299	259	309	301	311	271	281	314	274	285	325	280	271	269	278	267	306	251	271	272	275	296	294	298	273	299	257	280	291	263	288	279	291	288	300	328	249	286	274	262	302	288	282	221	254	288	249	283	277	290	274	277	242	280	264	279	282	279	306	261	270	307	267	286	278	289	289	294	286	253	293	282	253	282	278	290	249	268	296	292	306	244	272	301	293	285	296	284	288	265	249	255	277	285	275	289	289	323	280	277	251	284	284	282	276	289	267	298	305	293	288	300	301	278	300	277	277	287	275	304	251	281	284	277	290	258	263	252	278	277	252	267	232	291	293	290	300	262	327	275	264	251	272	273	294	270	287	292	313	276	291	282	280	265	316	296	251	289	305	295	303	284	292	260	282	283	269	263	258	247	284	279	279	268	295	268	273	269	282	261	270	250	294	273	290	285	287	291	294	286	272	294	287	278	295	266	255	304	269	281	282	295	292	255	262	283	275	278	297	271	290	286	284	293	247	273	273	301	273	301	314	275	264	276	281	263	249	316	228	284	266	258	254	261	301	300	285	299	282	304	296	281	292	288	268	271	304	288	265	301	282	254	262	293	313	280	250	313	251	252	273	285	297	281	265	262	254	291	320	253	297	284	273	269	288	284	262	275	293	265	298	293	257	289	285	277	274	278	269	261	280	323	267	282	283	290	259	245	291	303	274	273	271	259	300	268	276	264	291	266	268	294	284	277	288	263	294	278	290	292	277	252	251	293	271	270	274	289	310	293	256	274	288	285	250	315	267	278	306	297	286	292	293	322	276	290	309	302	305	271	280	258	278	284	303	297	299	286	252	305	285	271	269	272	305	276	275	283	239	287	267	287	275	271	284	283	279	292	290	262	266	260	301	288	306	298	272	249	300	271	283	288	265	276	255	272	261	290	288	271	293	254	285	304	272	267	274	289	270	294	262	302	287	267	310	308	267	276	234	258	309	294	302	310	301	280	278	267	341	289	292	289	284	272	281	254	285	267	258	279	302	273	304	278	305	270	280	284	286	275	280	275	292	244	261	275	270	288	281	258	316	279	268	255	296	290	281	260	284	264	305	285	282	295	285	262	283	284	301	281	271	263	277	259	284	251	270	271	291	294	271	287	298	279	293	266	283	281	276	295	297	323	294	264	287	245	305	255	273	302	261	285	319	280	279	309	278	268	257	314	302	275	289	279	294	300	320	283	286	307	285	275	286	278	301	265	253	298	274	270	296	274	255	264	293	315	275	287	275	286	272	289	283	270	271	304	285	280	325	273	300	259	292	280	270	270	283	307	297	284	268	272	306	251	283	260	287	279	265	257	331	318	277	291	270	294	279	276	270	273	266	302	272	265	291	290	257	244	296	295	270	254	267	270	251	295	304	278	281	283	286	259	261	270	307	305	298	261	299	282	278	294	283	289	239	246	265	266	264	270	274	284	293	278	275	280	299	295	302	302	261	284	246	282	275	289	263	285	251	285	281	271	259	263	281	278	249	291	292	293	263	300	265	273	279	287	278	273	277	277	252	290	294	255	260	324	304	317	272	310	256	300	270	240	308	290	287	255	281	278	273	259	280	274	287	292	297	271	296	280	267	273	286	304	284	305	273	283	274	280	256	266	302	261	263	290	288	295	287	281	271	260	234	280	262	252	261	273	312	306	278	256	271	279	252	269	297	285	281	286	303	279	329	290	303	273	287	286	313	310	265	299	252	281	268	265	281	262	277	286	293	243	299	291	277	261	274	263	280	277	274	293	262	285	290	291	298	296	291	277	261	265	275	265	299	265	294	283	294	278	262	260	284	290	288	303	273	285	268	294	269	289	278	298	243	276	271	273	278	320	295	288	268	318	295	286
28266	3524	1928	1132	856	794	749	739	748	683	706	673	683	708	681	685	637	643	648	673	635	666	635	680	682	688	673	679	697	659	635	678	639	628	711	641	700	657	641	713	640	674	680	616	625	658	633	661	669	613	612	656	630	620	670	658	708	659	636	654	660	690	642	642	653	686	674	677	672	670	698	617	687	629	657	698	645	636	678	693	665	662	639	663	659	647	657	638	669	670	674	637	690	640	632	654	690	705	647	632	705	658	664	614	697	618	616	633	655	715	627	658	697	676	715	650	627	613	638	638	682	611	638	623	647	648	629	642	643	650	654	669	673	646	663	662	614	627	636	626	628	659	630	628	668	604	624	664	708	674	650	654	716	646	658	663	664	606	623	673	663	648	604	668	622	624	669	644	636	674	629	686	678	671	693	645	641	598	666	626	651	654	633	664	652	630	640	651	621	617	698	624	705	622	667	725	645	637	673	657	658	642	694	633	662	648	670	692	655	644	625	644	680	670	626	637	657	618	643	652	664	618	677	655	634	678	660	621	650	674	700	637	645	672	642	636	683	650	650	679	619	686	706	665	616	674	682	734	684	672	628	665	681	678	681	644	686	636	677	724	624	661	672	650	664	641	662	663	668	606	593	650	679	624	716	635	671	667	687	640	699	650	620	608	672	659	696	672	625	648	608	660	675	654	697	602	696	625	639	657	648	645	646	647	644	621	633	663	587	667	652	699	607	656	645	689	626	646	690	673	690	644	616	673	707	644	614	651	663	674	641	669	656	646	646	694	637	656	674	667	683	677	700	620	603	622	669	611	657	677	633	643	628	632	649	652	723	639	641	655	618	644	657	622	630	659	692	697	641	681	641	593	654	629	675	669	653	668	675	677	641	647	638	633	625	635	655	654	656	626	703	639	677	630	657	622	674	695	614	623	626	644	654	616	660	668	685	625	637	693	654	671	654	666	649	654	672	638	674	712	701	644	664	663	664	688	674	625	679	638	673	663	659	686	631	661	702	633	696	721	674	662	673	645	686	639	663	725	636	660	644	652	641	631	705	639	692	656	708	665	649	620	661	671	682	685	645	677	661	648	671	678	673	670	646	672	706	679	676	637	687	662	663	699	658	651	721	624	620	689	653	652	655	629	647	658	695	632	610	689	670	680	665	678	675	672	631	677	620	659	648	688	651	663	710	619	645	638	703	768	659	666	641	659	659	614	631	625	651	658	667	651	702	613	619	620	642	626	631	587	652	657	674	660	654	694	663	660	707	650	621	676	710	597	633	650	676	606	631	627	703	665	638	676	672	621	694	642	690	681	652	629	668	649	668	702	630	676	637	648	706	662	649	663	693	648	667	661	669	699	656	716	588	632	664	629	669	659	658	680	671	686	635	692	627	674	659	680	651	630	639	627	686	667	662	664	616	690	648	603	595	683	642	678	670	663	680	647	668	598	646	627	660	673	655	649	645	664	666	686	749	635	663	714	659	636	607	660	653	697	675	687	668	659	656	676	636	636	653	636	680	630	625	617	656	681	678	665	655	601	636	681	663	685	641	703	661	655	656	714	702	642	658	631	677	629	664	674	674	656	627	630	737	676	674	646	628	680	635	652	669	680	656	648	668	667	659	646	659	655	654	640	639	651	664	636	653	652	665	648	650	648	677	639	646	642	616	673	637	681	626	654	661	653	683	610	687	711	667	681	690	631	636	645	637	653	618	678	635	660	700	702	680	707	670	673	662	690	653	645	653	681	647	649	707	650	672	633	620	628	636	666	648	684	646	704	650	664	694	648	649	648	653	649	700	661	620	705	654	670	712	629	637	665	640	684	659	687	607	665	642	655	672	668	616	649	680	647	644	656	661	628	670	613	646	651	697	662	656	671	599	652	658	652	686	596	678	685	637	648	643	676	643	657	648	620	650	643	626	639	713	688	631	649	673	606	670	684	648	605	634	649	685	660	675	657	615	659	623	668	671	628	692	669	643	669	707	638	654	672	630	679	653	641	643	657	645	663	661	638	660	662	670	650	673	640	605	608	707	625	613	637	661	654	633	657	681	616	711	647	651	674	679	622	640	619	610	667	687	610	665	716	625	654	671	659	634	623	655	671	631	625	617	628	636	666	718	637	638	629	672	668	651	653	623	666	652	653	708	690	675	681	678	638	641	634	672	667	660	670	636	605	623	641	603	663	700	693	649	634	639	691	651	644	683	676	666	660	655	669	654	648	649	637	737	645	638	618	665	675	627	634	625	655	620	640	660	654	653	689	650	657	657	635	660	693	670	647	612	678	663	719	635	667	683	668	638	629	672	640	666	660	684	691	633	633	619	648	659	618	633	652	676	681	663	673	638	619	619	657	685	647	666	663	661	639	611	654	665	659	644	696	664	681	706	664	635	657	672	657	644	658	661	692	654	677	665	674	668	686	686	665	621	686	664	692	635	639	593	647	632	633	667	690	688	634	651	675	633	671	667	684	696	689	627	621	653	656	691	681	710	627	627	640	641	669	657	688	647	617	646	669	644	574	624	675	689	649	639	665	683	643	699	682	674	668	646	637	681	705	641	639	670	674	631	668	684	647	698	625	623	657	678	668	637	672	611	674	631	676	665	661	638	617	681	652	682	652	644	682	646	703	671	640	635	648	674	682	670	678	625	639	670	633	687	645	679	648	669	656	654	711	685	651	655	646	634	656	680	648	666	672	731	650	658	659	619	656	656	636	634	719	661	598	636	687	676	651	657	655	638	616	673	633	649	663	670	661	638	655	644	668	672	645	687	662	669	608	631	690	685	641	643	640	642	646	662	666	656	635	658	643	694	639	674	701	677	608	679	594	625	625	645	669	695	640	631	618	605	643	619	683	596	661	646	693	681	633	647	612	650	661	689	622	660	668	656	660	668	620	651	639	665	682	647	616	618	671	661	649	624	662	637	621	695	648	636	689	621	656	705	676	646	709	686	602	693	609	670	671	658	656	700	658	640	710	689	652	601	674	689	662	699	617	647	643	655	668	636	668	658	655	676	621	667	661	680	626	679	634	645	647	651	701	659	646	623	650	656	650	643	625	675	643	696	646	671	648	672	658	698	666	654	640	635	662	659	671	644	643	636	653	667	597	661	621	666	667	641	645	633	645	673	621	707	653	669	641	670	660	651	661	665	646	634	663	681	671	635	653	674	665	696	653	680	675	652	711	685	667	635	647	644	673	693	603	674	651	656	628	657	645	643	641	643	652	702	633	724	673	625	661	680	664	630	685	674	662	694	653	659	658	686	654	647	611	639	677	666	634	622	626	682	650	630	659	631	639	632	664	666	680	590	657	667	625	677	658	647	682	657	652	647	601	611	638	693	660	657	663	639	685	698	673	640	619	661	670	645	666	639	662	614	652	640	592	625	607	629	654	681	648	650	724	663	654	689	659	614	639	634	650	647	665	673	649	685	649	654	630	695	642	663	640	652	686	686	682	611	644	693	647	657	631	649	646	637	672	665	639	687	680	631	607	665	653
31130	21053	12824	808	323	268	261	227	261	215	256	265	249	262	244	246	255	215	235	254	267	240	278	263	234	240	243	223	228	269	245	219	233	215	230	237	262	250	258	255	265	252	279	252	243	248	248	264	260	252	217	215	273	231	243	244	232	238	231	240	228	264	243	251	228	244	224	235	224	232	257	226	246	234	239	256	230	258	251	221	230	258	253	246	247	226	260	246	252	260	248	253	250	225	245	251	218	258	217	258	273	229	208	251	225	231	249	204	230	233	235	240	269	265	238	235	261	246	226	246	215	229	254	230	238	227	244	220	239	235	245	274	247	276	227	257	213	265	233	238	234	236	230	228	265	240	228	238	248	256	245	236	230	241	255	247	257	258	269	244	251	235	248	233	280	258	262	211	265	270	222	234	250	243	217	245	242	250	210	261	245	234	210	228	222	248	247	245	255	245	267	240	260	224	234	252	236	245	218	255	235	268	256	235	256	236	232	261	219	245	227	268	220	237	247	226	254	232	252	241	255	245	275	270	241	240	240	250	257	215	228	237	228	232	214	260	215	195	234	257	241	262	254	241	216	248	234	262	259	234	222	261	222	229	254	239	247	235	237	251	243	239	225	216	222	253	240	256	222	268	246	238	238	204	225	208	234	236	227	225	223	240	231	245	239	255	260	229	252	229	224	224	234	230	228	247	230	257	247	240	269	240	246	258	262	248	261	239	240	259	240	234	238	255	261	217	224	217	232	289	209	209	245	259	207	231	257	245	235	217	253	234	230	229	245	260	212	226	254	252	251	252	214	239	238	233	252	229	221	252	269	212	243	290	236	241	244	243	253	239	200	241	252	252	214	255	234	231	234	250	264	257	279	236	235	242	269	235	240	237	253	240	230	217	234	274	235	242	240	251	224	228	265	209	250	239	205	250	251	257	255	260	238	196	264	233	246	246	255	221	229	282	238	249	246	262	242	238	213	232	227	231	258	282	260	260	249	232	225	272	255	220	238	228	258	252	235	244	231	270	223	238	245	247	256	227	255	223	244	249	211	239	252	241	280	262	269	250	262	256	229	227	246	214	210	252	218	252	284	281	231	228	260	245	241	231	238	240	289	280	238	262	251	231	236	226	272	241	234	254	232	240	254	245	237	248	279	271	227	236	230	260	254	214	276	227	232	247	208	228	244	231	252	258	246	232	260	256	235	227	246	212	243	255	229	237	252	250	232	253	223	240	238	250	238	227	236	242	239	233	258	245	239	226	237	244	214	264	255	221	261	244	243	270	257	263	213	221	238	251	247	264	224	228	256	256	264	251	265	223	239	241	229	239	219	253	259	246	219	246	235	241	233	291	252	240	230	262	247	259	264	236	229	209	265	220	252	266	239	268	236	213	229	222	263	224	259	268	212	202	241	258	225	229	260	251	223	257	248	242	242	252	237	226	246	248	250	273	232	226	243	247	244	228	204	223	230	281	236	237	232	268	223	253	210	268	244	222	236	240	254	246	258	255	232	265	227	246	239	238	251	262	221	230	259	226	243	233	239	243	254	228	212	260	213	231	228	230	228	243	244	253	248	237	232	237	229	225	250	247	240	235	273	243	229	235	248	215	257	222	237	244	263	277	243	235	207	252	239	252	221	238	246	238	234	235	267	234	237	221	228	247	280	256	265	223	217	247	224	237	236	253	271	261	224	236	244	266	256	246	234	250	275	221	268	222	231	253	231	257	237	257	253	241	236	244	243	247	242	262	249	238	250	232	269	227	267	250	253	237	234	224	267	234	241	265	234	236	237	229	236	243	246	259	251	238	228	224	255	232	260	223	236	249	263	266	259	234	238	242	220	253	225	268	226	253	252	259	258	247	264	255	276	245	215	246	231	249	226	227	234	235	238	254	238	247	235	236	235	265	220	246	267	262	231	261	243	257	239	226	238	248	237	229	243	248	257	257	236	217	239	227	240	219	244	227	236	243	230	248	239	241	240	240	239	265	238	249	269	252	238	259	225	286	244	233	260	246	214	258	261	273	223	218	229	239	263	250	249	227	216	259	235	239	255	240	265	201	238	242	233	245	263	266	207	242	210	258	198	261	209	260	254	229	244	232	239	246	250	251	227	248	251	234	225	232	262	274	254	226	237	229	239	239	235	229	241	252	237	226	252	232	228	234	271	233	237	245	264	219	283	247	250	224	264	269	257	237	259	252	260	251	247	220	252	261	210	231	256	237	220	238	252	254	282	233	228	260	226	272	247	246	221	219	228	249	245	235	264	242	254	249	253	218	209	231	227	249	270	219	237	212	241	243	254	244	234	217	249	245	235	264	269	251	215	232	219	264	268	238	237	247	255	259	256	251	220	250	225	232	244	261	271	232	236	236	263	241	240	245	279	249	219	233	262	264	240	230	232	236	250	263	251	249	246	250	262	275	258	226	264	263	249	230	235	278	228	228	251	232	234	248	264	241	236	247	230	239	245	247	242	209	258	232	229	254	219	257	238	225	233	262	241	235	243	245	236	239	245	273	230	282	237	237	250	216	219	244	248	248	248	203	244	234	248	256	228	233	234	248	230	226	247	255	254	238	241	247	200	246	239	273	273	222	248	240	215	203	266	234	231	232	246	249	264	196	244	248	220	219	244	260	239	233	231	236	257	228	286	225	244	228	243	231	239	278	251	219	222	234	244	215	217	240	233	258	241	235	276	234	245	225	242	235	228	247	262	233	248	253	223	244	228	229	250	229	223	218	244	235	240	246	224	240	222	231	246	226	218	234	242	255	246	257	248	250	283	225	232	261	236	265	218	270	218	217	250	249	252	261	246	245	235	235	243	239	249	243	294	236	252	251	235	233	276	225	220	264	239	238	247	243	242	244	237	247	235	239	225	237	265	242	226	244	247	284	221	249	210	239	253	240	243	249	224	258	213	248	262	286	240	214	238	240	248	242	218	239	222	227	221	206	260	238	228	240	214	241	214	250	241	239	251	242	248	280	261	240	256	222	247	261	248	248	237	225	260	265	224	225	244	255	233	239	218	236	243	230	232	205	209	234	250	223	250	278	253	241	257	270	215	243	254	236	257	222	231	261	229	236	253	247	250	231	244	258	255	219	236	234	247	252	260	205	231	266	243	231	275	245	238	236	238	218	224	252	247	247	221	264	258	231	242	248	230	212	242	221	230	214	221	220	242	242	263	243	231	211	243	250	215	200	237	202	239	237	221	237	237	251	233	268	233	247	276	240	221	261	257	241	279	255	224	211	241	270	255	243	267	229	261	232	231	240	271	226	233	265	262	243	230	245	255	223	197	236	225	277	256	236	223	237	229	239	265	257	245	222	250	242	213	241	243	232	253	221	230	197	255	229	231	220	194	241	235	240	243	283	262	227	252	271	234	262	243	227	218	254	223	245	228	243	229	247	269	238	216	250	255	253	239	245	251	230	253	272	225	241	261	242	269	236	249	261	245	225	219	266	238	231	240	210	247	225	237	254	245	260	238	264	273	233	247	277	245	232
10867	727	693	661	632	632	632	608	620	624	616	567	652	613	617	561	643	598	643	614	668	654	602	619	670	595	631	632	647	652	615	623	621	602	618	636	622	632	655	623	636	672	624	648	602	636	601	673	593	649	634	610	629	616	625	637	670	656	655	635	573	640	648	614	627	599	644	663	630	616	638	625	599	651	643	582	642	604	589	610	638	648	603	588	641	636	645	602	625	610	632	623	624	633	606	647	618	597	647	633	689	577	613	638	622	648	659	646	657	639	642	629	657	626	605	606	628	580	620	624	661	603	591	642	629	587	658	553	609	643	612	590	603	632	649	569	601	666	598	615	622	620	625	598	628	632	623	625	620	621	637	639	625	648	620	612	627	631	648	648	626	636	620	631	567	622	612	595	616	651	620	669	608	620	616	686	653	668	633	664	605	625	665	613	624	623	669	643	623	617	630	626	622	640	637	642	605	684	610	662	589	613	638	613	668	599	640	667	619	610	665	642	630	607	687	615	673	636	632	671	637	625	607	623	648	621	619	652	616	651	585	617	623	657	646	657	631	589	594	624	656	631	643	628	643	634	633	602	587	612	671	605	606	584	661	616	661	611	653	647	605	632	622	633	575	641	605	607	651	604	616	588	650	639	648	617	633	601	652	640	637	590	611	616	637	681	644	634	572	609	584	681	615	674	634	601	606	644	636	636	600	607	602	669	632	604	640	677	625	552	672	578	656	600	651	599	639	654	610	592	643	603	631	652	639	615	616	600	609	609	585	659	659	598	627	608	647	595	607	604	678	615	639	625	657	596	631	630	655	612	608	640	648	620	619	615	615	583	636	604	663	611	599	622	621	620	622	610	626	637	593	629	612	617	653	594	610	616	649	634	559	627	617	604	689	633	647	659	580	621	654	619	619	631	606	663	618	648	607	625	635	617	645	642	607	633	605	649	604	651	610	632	644	642	608	594	599	627	613	642	594	582	548	661	655	594	653	603	606	596	619	621	653	597	622	632	638	594	650	590	653	650	622	625	635	624	628	589	601	653	636	602	645	612	576	633	678	612	616	655	640	630	668	646	595	650	615	627	607	622	615	702	616	663	621	613	638	617	652	618	606	652	661	591	589	623	650	653	623	594	585	635	606	640	609	625	618	618	573	637	639	646	588	626	601	652	629	618	615	642	640	599	655	616	612	666	656	637	635	604	630	596	621	639	629	608	623	623	634	631	658	626	666	674	627	604	605	644	641	600	601	629	590	635	654	644	570	618	618	660	621	616	618	655	600	617	587	609	630	638	598	628	594	661	596	640	617	599	593	660	658	597	613	622	577	645	658	614	609	631	632	574	611	620	660	614	653	651	660	651	663	618	590	621	604	640	694	639	604	648	657	587	629	665	609	620	597	584	587	628	636	611	631	605	625	645	619	658	599	631	644	603	616	657	658	613	629	630	616	624	610	633	667	627	633	613	599	640	635	624	624	685	612	615	672	603	665	595	590	563	686	625	604	627	608	638	640	640	657	637	625	608	607	620	633	626	599	628	650	604	609	642	603	590	623	612	656	640	622	613	626	633	626	595	661	606	604	603	586	630	658	607	665	589	637	645	689	597	617	596	640	634	566	654	633	596	638	638	671	647	575	640	645	655	619	581	578	656	627	598	605	618	618	577	600	613	648	618	634	660	641	584	659	612	650	631	660	647	646	608	638	611	666	650	598	646	648	647	637	634	596	572	668	578	614	626	649	621	613	610	650	615	655	628	619	603	626	650	618	668	610	591	596	605	635	627	621	610	618	652	683	628	642	627	622	638	634	622	599	604	621	614	678	614	619	671	596	672	652	648	626	684	655	618	650	698	610	637	640	589	599	608	627	615	685	639	649	636	658	646	616	621	647	596	634	608	604	599	633	664	641	617	645	645	682	624	655	618	649	609	601	654	623	645	617	619	607	575	643	628	640	607	581	656	606	643	634	586	625	606	646	633	591	635	623	658	604	620	626	637	620	572	641	637	664	658	634	617	655	577	620	651	629	612	622	646	670	647	626	587	675	593	628	619	624	614	683	610	567	641	626	599	664	607	646	611	624	643	639	671	639	624	604	588	610	617	603	566	651	623	573	640	652	608	629	599	617	626	639	662	648	614	639	641	588	593	628	618	656	644	616	616	600	658	628	632	651	590	606	620	583	666	641	640	626	610	646	620	631	612	639	604	630	622	641	647	631	614	622	582	630	586	610	640	674	603	617	656	620	624	642	606	636	576	617	630	617	662	628	616	618	608	625	596	641	618	612	619	607	656	620	662	653	669	669	632	647	592	602	619	591	613	628	609	662	594	591	631	631	620	639	627	619	653	619	631	624	622	664	683	603	627	642	673	660	640	613	650	623	602	632	651	645	592	622	588	612	623	634	654	610	643	626	672	674	630	609	641	646	635	681	648	642	605	642	617	617	658	619	600	627	621	629	607	615	589	628	608	604	620	621	627	613	594	639	639	627	686	620	625	648	630	698	569	670	638	601	634	598	606	618	660	674	611	625	645	612	640	602	691	644	646	575	605	647	578	572	617	662	612	625	601	630	602	577	630	607	633	599	608	608	608	595	667	638	597	648	629	617	633	603	613	569	602	624	610	595	657	675	631	656	641	614	577	631	627	620	623	638	613	603	578	651	607	627	612	652	625	640	600	664	600	637	669	590	611	609	633	614	584	615	637	633	676	641	650	643	658	598	603	667	637	617	635	591	593	604	603	580	627	573	601	614	602	637	631	631	623	620	616	634	658	593	597	619	652	625	609	617	637	648	616	642	631	672	627	619	618	632	635	675	622	613	659	641	595	657	599	620	636	621	623	652	615	618	613	653	605	641	649	608	595	621	638	643	645	617	615	604	667	584	602	650	591	665	594	601	576	607	609	620	637	633	656	640	626	621	613	647	646	625	613	645	637	637	627	636	599	641	627	617	636	620	610	672	624	624	663	602	629	620	650	573	618	648	629	601	623	629	624	665	631	646	618	619	630	630	661	628	628	629	619	604	626	623	640	632	640	644	586	655	605	631	642	561	619	621	624	588	628	651	619	601	568	581	645	645	585	628	646	639	615	628	614	645	632	547	676	678	600	618	662	651	656	586	658	662	634	605	637	606	585	627	623	615	616	609	648	655	637	629	671	584	613	592	584	630	682	623	621	620	632	636	601	614	646	627	646	629	646	623	632	586	615	635	600	623	638	642	636	613	572	676	590	667	616	612	662	580	645	662	605	581	652	592	568	592	627	625	686	633	638	588	633	621	595	635	667	636	622	635	632	591	662	629	590	616	651	618	608	596	635	606	620	616	605	619	606	645	596	640	655	636	635	687	668	620	647	664	643	635	632	604	664	634	635	614	615	631	648	659	624	640	576	612	628	633	603	589	596	634	600	666	642	629	649	628	624	649	689	629	624	647	647	639	645	684	605	646	594	628	624	624	648	661	654	641	630	656	651	633	713	588	601	651	640	627	632	632	673	661	627	648	672	663	641
24937	21516	24914	28566	21505	21446	1785	510	389	428	420	413	349	367	379	397	367	352	383	361	393	350	378	369	401	376	354	361	365	409	373	341	372	393	372	391	403	366	384	369	361	366	385	353	349	392	382	356	333	407	399	384	358	391	386	369	374	365	404	382	359	353	341	367	367	357	377	379	320	356	374	357	387	374	354	374	370	377	368	375	344	342	370	344	347	330	392	362	364	370	367	358	367	331	366	333	370	346	393	378	341	346	343	343	340	344	347	357	361	369	375	388	379	348	385	373	375	368	367	400	327	394	356	355	390	392	392	401	390	361	351	393	389	352	360	371	369	344	397	345	370	361	381	360	361	388	357	357	367	363	365	350	375	366	371	371	368	378	349	343	389	309	372	376	357	382	379	352	356	360	343	357	405	352	362	342	341	334	416	385	361	399	335	316	370	379	370	384	373	392	363	364	361	369	366	368	374	365	322	376	343	364	386	359	333	386	375	380	355	364	369	339	393	384	380	337	364	323	326	361	386	385	355	360	399	340	364	373	379	348	354	363	404	399	371	394	366	350	355	364	357	336	357	379	361	363	364	371	359	372	353	364	349	380	369	354	306	383	382	372	352	351	332	341	365	375	382	391	349	375	329	341	364	358	336	355	384	394	380	367	330	370	384	333	397	341	339	364	403	356	351	415	359	357	384	397	354	362	363	384	405	360	369	340	397	373	352	378	369	392	361	321	355	362	364	394	360	345	337	368	377	360	354	361	353	361	377	394	394	340	360	355	363	376	380	376	337	368	362	368	378	350	383	409	376	355	371	386	391	374	364	349	360	339	354	360	354	375	363	348	416	364	351	371	361	370	355	370	368	341	347	359	388	334	385	348	366	376	342	363	353	346	368	369	363	358	343	379	388	360	380	350	348	367	364	336	378	374	389	372	366	354	351	361	348	364	355	375	361	342	381	339	371	391	368	381	368	352	394	322	414	391	378	375	342	388	386	350	365	387	367	355	356	348	374	360	380	409	371	411	345	359	362	343	332	341	367	378	346	359	348	345	366	350	383	356	382	360	360	375	392	355	357	378	366	354	368	365	352	348	371	370	358	393	347	388	367	387	377	347	362	343	361	390	411	349	361	380	376	375	372	406	407	338	382	325	357	305	351	379	371	361	342	364	372	381	373	375	364	360	358	345	354	384	351	374	338	377	350	353	397	332	393	346	372	346	360	335	364	386	355	352	374	340	324	404	362	339	362	315	308	319	394	368	366	390	364	396	390	371	363	411	376	362	338	399	355	368	364	372	358	363	373	387	354	370	399	338	367	349	333	364	376	339	336	319	357	347	336	353	375	358	368	381	378	393	325	344	381	392	353	381	350	385	375	361	346	339	345	363	352	354	368	350	383	346	353	372	383	342	322	376	360	368	390	377	364	393	407	362	379	363	406	407	332	369	353	395	338	342	368	369	354	360	366	386	377	351	351	329	384	390	368	356	354	350	350	344	383	363	383	383	346	366	330	366	392	353	390	361	343	330	354	382	372	394	380	383	366	357	363	348	349	363	377	358	344	342	360	390	366	357	336	363	403	420	351	325	358	367	336	371	393	365	367	335	346	349	371	395	330	345	343	365	364	367	394	358	378	358	341	337	386	345	391	359	389	380	357	383	333	329	426	376	357	367	358	363	377	356	381	384	386	347	351	413	346	396	354	386	381	355	392	352	323	355	364	365	365	348	385	365	390	401	372	329	359	365	377	367	361	389	322	349	378	352	365	322	353	363	329	357	382	346	398	350	351	382	340	331	352	362	381	372	385	333	335	319	364	386	358	356	351	364	401	343	366	343	362	385	403	372	393	357	342	374	393	321	356	374	390	321	343	364	341	343	360	356	363	364	377	341	366	322	371	361	384	394	338	360	399	379	319	348	370	347	402	398	419	385	366	367	370	378	358	369	386	384	369	362	373	370	357	351	350	363	369	360	346	353	336	378	363	368	373	368	385	363	356	376	378	352	357	322	382	360	394	358	363	365	359	393	414	338	354	359	349	352	373	388	351	357	381	338	387	366	339	372	372	345	339	376	352	388	394	392	369	358	347	348	361	361	350	388	357	364	328	359	365	364	373	362	371	358	337	361	345	325	317	366	376	378	359	396	337	363	358	363	371	352	367	353	348	362	341	330	379	379	332	365	389	373	398	366	374	362	379	346	374	356	382	386	350	331	363	359	380	378	353	353	385	340	345	333	391	374	349	308	381	374	366	372	329	349	389	373	319	333	345	369	402	347	396	327	342	367	350	359	362	365	366	319	323	314	340	395	358	382	365	377	351	391	392	374	374	371	370	365	388	380	358	393	368	349	402	391	354	363	365	347	339	382	365	374	333	357	353	326	357	403	361	371	347	386	382	367	349	343	356	343	367	364	386	387	352	397	414	371	379	362	393	392	360	368	358	350	307	369	354	392	341	352	400	352	351	385	363	383	365	350	331	360	363	348	362	355	372	381	364	369	365	373	357	344	354	345	361	377	357	334	352	368	349	337	381	374	373	356	337	376	396	389	344	361	367	372	356	365	346	350	352	367	376	362	405	349	332	336	336	352	349	372	367	368	388	347	391	362	379	357	378	351	357	356	355	349	344	367	383	383	340	379	356	353	315	350	388	354	378	372	362	375	345	354	374	354	365	377	332	384	363	385	340	336	373	324	339	394	345	394	361	369	350	423	385	369	360	335	351	357	372	367	325	361	333	384	393	389	349	374	371	397	347	363	374	371	381	403	350	370	381	337	367	359	365	369	337	344	387	327	333	358	379	371	379	355	354	374	372	379	391	342	355	332	386	347	362	368	366	371	379	381	381	365	334	366	343	362	346	368	376	369	363	364	349	368	377	394	408	346	362	382	361	338	363	353	349	352	398	349	343	361	373	375	358	385	370	415	350	407	336	347	373	375	370	332	338	335	366	384	368	337	355	390	346	337	388	329	360	359	376	352	357	327	351	381	394	362	364	332	329	370	369	404	385	352	356	364	351	343	359	367	377	360	371	333	372	346	377	373	333	388	329	364	347	344	372	361	349	358	366	393	331	362	340	334	368	351	329	351	374	375	366	344	360	385	363	352	331	346	364	361	379	376	339	379	406	360	408	357	347	392	344	347	374	367	342	382	373	347	355	328	390	383	366	354	352	396	335	323	364	356	366	378	359	335	369	339	407	401	357	357	377	400	337	363	349	341	358	340	366	361	350	327	332	361	399	380	346	352	375	339	417	366	343	341	357	354	359	339	379	379	353	365	361	375	357	380	351	360	407	354	364	374	379	409	382	340	386	381	326	340	383	366	386	369	377	401	366	352	375	357	380	343	323	338	384	384	365	381	333	341	373	355	354	338	353	362	366	372	358	345	380	390	364	363	369	382	372	365	380	371	370	354	372	376	356	380	346	356	341	379	378	346	339	354	389	392	382	373	371	392	363	377	363	354	352	364	356	391	352	380	344	380	352	363	351	348	390	358	359	354	362	359	341	368
24680	2526	1551	1227	1016	936	851	921	911	846	884	848	854	878	850	894	885	872	826	880	874	877	855	904	840	878	901	907	843	854	881	825	849	857	857	840	862	865	853	818	842	842	926	839	846	856	834	833	866	851	839	902	854	864	856	828	850	836	902	870	862	854	886	867	883	885	797	887	841	844	828	847	869	889	873	870	842	863	873	878	855	867	862	900	851	863	835	892	831	854	861	872	888	865	829	849	887	839	876	881	874	868	860	875	854	870	832	862	875	852	914	844	867	898	910	826	875	787	850	896	851	866	886	883	842	853	796	863	822	911	871	825	871	830	879	875	852	882	799	860	861	842	805	866	818	893	892	865	882	821	857	904	861	866	881	841	868	899	842	862	881	813	843	837	856	877	850	834	895	830	847	817	886	912	904	896	857	840	825	843	855	853	883	842	925	865	887	843	872	855	836	860	871	839	858	809	867	884	845	894	821	877	897	877	866	866	838	847	846	870	842	897	846	846	877	851	821	866	933	834	860	849	852	810	844	878	859	837	796	890	864	819	863	845	823	872	867	857	949	851	844	875	847	832	800	855	905	847	857	877	865	841	854	850	840	871	852	857	863	797	863	811	936	868	839	808	899	858	845	854	874	852	829	837	889	839	847	882	878	892	853	839	868	885	825	835	880	888	889	836	869	894	860	929	879	894	897	853	816	834	854	881	868	807	856	863	902	876	851	849	832	852	866	856	827	819	840	867	880	861	818	909	863	827	846	870	867	851	864	853	857	873	842	872	892	876	818	897	868	935	827	883	789	837	847	900	809	846	877	854	890	831	913	866	836	848	905	780	818	848	864	838	903	844	811	821	887	841	855	875	899	884	820	859	840	818	872	899	872	774	867	870	864	843	886	911	830	860	894	879	836	822	821	844	845	910	837	847	881	883	821	840	836	807	881	883	901	834	884	881	776	878	849	899	859	878	845	846	866	905	835	815	867	852	863	863	866	881	842	836	852	890	860	876	874	906	906	865	898	874	776	877	845	886	847	872	855	850	789	858	870	859	830	849	856	831	900	871	817	886	834	924	903	889	847	869	819	829	878	851	909	855	859	856	871	889	825	860	875	853	819	910	834	871	879	895	870	872	895	832	908	850	861	867	885	840	893	827	806	916	820	852	894	844	892	850	830	867	864	858	833	869	868	793	868	832	898	853	832	857	832	900	856	893	822	881	852	810	892	857	871	860	853	824	849	850	841	828	834	848	877	924	882	880	865	908	907	883	830	867	848	799	852	901	841	864	860	856	886	879	885	852	877	881	899	829	755	785	842	870	858	821	843	866	845	848	856	863	896	858	869	874	887	920	836	816	878	862	894	854	877	862	850	828	906	857	830	873	813	824	829	830	918	859	849	863	865	855	838	850	817	850	917	831	860	911	875	829	873	873	866	856	829	844	879	836	937	828	919	860	867	849	832	834	858	916	834	877	824	938	824	843	817	851	815	809	838	851	874	824	887	869	893	818	827	836	876	848	855	850	874	879	823	834	852	867	848	864	840	840	851	871	810	863	880	885	867	883	857	857	858	877	869	807	869	855	848	861	910	841	848	878	844	830	890	900	833	823	944	885	840	865	869	869	842	829	886	893	861	887	861	832	839	866	830	841	861	876	866	887	831	821	839	869	817	872	867	861	868	889	827	819	885	843	852	865	830	866	843	829	849	874	847	861	895	864	854	908	867	918	930	847	837	872	881	809	803	870	851	864	828	884	832	852	837	833	865	848	859	883	842	859	855	853	876	921	819	817	879	840	855	877	826	843	803	861	865	861	876	836	896	861	840	845	883	871	845	862	852	894	850	838	839	848	905	812	815	884	851	835	825	886	854	862	852	859	862	884	798	875	852	833	832	810	872	871	865	866	838	891	823	826	856	872	827	854	866	851	828	862	890	858	854	883	909	825	868	859	852	880	873	855	875	885	812	824	811	898	923	841	876	885	865	856	891	842	881	825	855	858	837	846	879	840	884	929	856	869	816	855	870	853	885	855	840	858	860	886	836	864	860	863	882	834	852	825	847	866	872	867	857	880	918	832	856	876	864	804	882	899	819	865	938	874	784	823	877	850	894	865	860	859	826	845	872	863	858	844	876	865	881	837	813	825	811	841	920	848	921	854	903	859	811	927	816	837	889	867	818	859	831	851	837	854	860	844	850	849	894	871	842	862	834	860	897	859	813	853	919	857	883	891	857	784	862	852	884	795	855	837	926	863	827	824	844	858	865	876	896	849	833	886	848	794	889	816	874	861	925	883	837	855	861	848	841	850	873	832	833	808	824	841	899	860	856	863	869	862	862	873	887	842	844	837	849	844	863	842	913	869	852	862	836	832	847	857	823	874	878	869	818	913	842	923	869	858	858	859	820	941	820	869	888	882	870	876	840	854	872	878	870	892	859	896	821	920	844	866	882	909	838	837	866	914	886	884	860	850	923	858	842	830	901	797	820	867	891	859	894	897	905	866	895	819	828	867	864	881	839	781	848	900	863	814	828	892	856	873	886	863	879	831	836	830	889	874	883	882	940	854	829	875	858	850	890	858	816	865	812	870	801	895	843	861	831	857	874	831	869	897	870	858	850	894	886	782	867	875	863	857	819	894	796	836	878	829	862	803	798	896	831	874	780	911	801	871	822	879	862	842	894	856	837	836	924	885	894	855	894	862	860	830	906	887	894	842	852	832	921	873	881	860	882	860	835	836	878	875	931	865	883	878	852	889	839	907	884	896	807	869	849	836	854	914	853	884	806	823	877	821	870	881	872	900	846	827	890	866	875	838	884	872	825	843	833	835	848	894	886	921	869	775	879	833	855	884	821	879	795	843	834	926	841	882	914	795	892	893	790	890	848	848	928	845	879	864	839	859	831	874	881	850	904	864	863	847	838	836	871	857	871	873	819	800	786	867	866	903	914	866	857	905	850	857	869	901	878	855	820	930	854	820	842	855	852	903	875	852	859	872	901	844	876	877	843	851	816	828	831	862	841	851	848	881	841	883	792	910	879	841	824	930	871	883	855	841	860	861	808	848	872	842	888	916	868	807	895	907	832	890	805	801	902	922	896	881	850	854	805	875	820	835	782	897	856	837	897	850	840	847	901	867	799	894	858	838	853	858	883	813	822	885	833	864	857	913	842	853	877	867	849	905	849	860	859	862	810	813	872	825	803	869	842	858	858	852	854	900	819	853	872	846	887	909	888	872	859	914	850	867	863	885	853	842	859	896	837	853	881	844	867	882	860	848	871	888	892	826	849	874	840	880	851	845	836	893	865	834	886	821	816	896	871	864	823	845	872	848	826	814	866	854	886	834	883	824	906	915	893	867	845	846	822	882	892	816	828	792	859	860	836	901	886	864	882	812	873	824	905	807	847	845	886	881	848	873	877	854	840	845	867	888	846	817	837	825	842	866	871	844	881	862	853	858	880	881	870	815	854	896	862	888	865	873	891	873	892	904	863	882	857	870	858	830	845	893
24333	21482	25128	28277	21483	21491	17594	722	424	368	358	335	334	330	364	338	297	303	285	291	308	296	303	319	297	279	290	292	302	294	318	290	301	278	292	282	268	284	301	284	265	298	275	295	290	279	255	282	292	260	272	307	310	314	274	302	294	305	290	274	272	296	311	295	276	290	277	280	314	298	311	269	285	303	273	285	306	248	299	283	292	308	284	272	284	295	296	281	256	263	280	265	273	304	298	277	294	274	259	273	245	253	278	270	278	260	281	269	318	305	273	255	295	299	261	283	248	288	282	311	257	264	289	302	247	287	282	262	245	300	316	279	320	267	254	306	281	295	285	277	290	291	278	307	289	305	300	305	281	282	300	298	296	328	289	264	297	278	263	286	263	311	275	287	292	288	307	274	252	260	298	316	300	254	268	284	295	256	273	268	286	274	256	268	287	260	285	291	295	305	278	310	268	290	271	270	272	297	283	301	276	277	265	262	245	257	266	272	269	264	274	281	297	300	281	259	273	279	292	269	283	289	283	251	286	286	295	278	289	262	274	244	264	306	258	301	260	300	311	276	273	278	268	260	284	240	274	262	285	283	280	305	272	309	288	263	271	295	304	298	287	299	279	280	273	266	295	279	296	282	282	263	310	276	286	287	301	301	260	302	297	288	296	246	280	281	264	250	278	275	265	274	269	271	271	304	296	277	266	278	268	310	269	291	257	298	278	271	281	265	262	292	303	323	265	279	258	269	308	271	272	277	282	283	238	272	239	292	286	304	292	278	266	269	255	276	280	285	274	280	273	298	290	254	259	302	278	312	278	232	287	318	295	276	295	291	269	272	268	275	280	283	294	277	281	307	274	267	280	286	261	307	309	260	257	255	287	316	299	273	283	273	285	274	254	282	285	295	276	338	261	285	275	303	265	335	283	261	299	274	300	306	266	324	285	248	257	257	275	273	275	266	270	290	266	263	277	280	300	230	266	289	286	266	288	297	255	260	288	268	300	270	299	273	309	286	288	284	276	289	282	267	277	261	261	285	311	280	285	283	274	288	270	274	258	290	320	312	279	289	275	301	291	302	275	287	292	256	308	275	269	258	285	269	295	267	283	292	266	254	283	274	282	277	275	301	309	287	270	282	250	287	269	275	291	295	280	278	296	294	266	327	267	272	267	298	278	268	268	279	288	296	295	278	281	293	284	270	290	256	250	275	278	269	304	302	283	261	298	266	291	258	274	306	288	264	283	275	306	261	245	286	317	288	260	258	247	280	307	269	256	281	272	297	300	299	256	294	250	258	275	298	294	307	256	271	290	278	268	282	284	295	311	276	275	288	271	258	276	304	275	268	265	271	304	290	295	277	279	271	296	266	299	286	288	278	297	266	267	302	263	258	274	302	257	267	287	256	279	268	253	302	287	322	265	295	302	301	281	303	277	278	294	273	276	301	281	290	285	260	258	263	266	285	286	285	317	294	279	289	290	281	269	286	256	262	259	261	258	264	272	271	262	266	303	292	254	277	293	313	285	277	271	257	283	281	311	313	323	291	271	253	306	268	295	303	290	263	299	300	251	274	262	235	307	277	255	261	287	289	289	286	276	293	311	283	286	279	247	253	294	288	258	267	238	279	239	303	270	279	267	264	274	280	272	268	281	268	307	257	309	263	272	288	283	252	270	270	268	272	288	246	269	274	306	312	277	285	276	290	309	271	265	298	312	279	285	307	281	270	274	297	286	281	293	288	284	294	300	278	298	249	284	300	300	276	285	272	268	247	289	235	298	264	297	280	303	299	257	285	276	266	255	279	259	293	299	314	259	268	288	272	242	296	298	295	274	273	258	303	285	273	263	283	307	284	278	279	286	267	284	290	271	270	270	294	302	288	302	272	253	298	296	258	270	316	277	283	291	298	324	276	293	247	298	281	288	301	317	284	269	274	246	298	270	260	269	298	276	270	288	248	289	287	278	263	277	300	258	292	247	251	280	308	309	245	294	285	269	291	280	310	263	289	258	315	270	285	266	285	270	292	302	298	296	243	282	243	291	326	276	283	251	273	279	292	279	276	301	316	250	275	262	263	244	283	253	300	302	284	256	251	276	276	318	268	271	283	272	301	277	273	284	291	321	257	259	297	266	259	292	255	279	275	274	256	294	286	277	282	295	293	248	313	283	282	278	304	276	267	268	280	290	289	316	248	249	246	266	284	281	277	270	301	290	273	303	264	248	297	283	271	265	294	274	296	286	254	237	254	295	284	244	296	291	276	263	239	305	256	282	294	314	266	275	269	289	309	269	290	287	293	282	258	298	282	300	276	281	305	303	257	288	251	266	277	298	285	264	268	266	280	273	282	270	312	280	278	269	295	280	270	243	289	262	291	295	254	280	295	311	256	276	293	305	270	261	276	270	287	267	290	310	279	296	268	270	278	281	286	273	290	268	288	287	262	298	296	249	275	282	271	274	277	297	305	266	263	280	264	308	282	301	288	321	259	304	303	276	280	277	312	250	295	276	276	292	291	279	280	277	264	286	301	261	298	273	291	287	235	241	293	265	275	306	266	296	279	290	275	282	285	319	293	277	299	297	273	293	278	280	281	281	308	257	328	279	303	269	317	282	286	287	272	245	279	281	277	282	259	260	276	288	265	316	303	299	258	285	251	286	267	286	280	294	270	290	268	253	262	255	279	253	272	308	287	280	266	287	266	275	256	272	301	265	270	290	290	290	275	282	266	291	261	295	279	276	274	301	251	275	304	284	272	298	269	250	304	266	274	264	288	319	258	281	281	310	307	304	267	268	267	293	266	300	260	281	270	300	304	300	282	297	279	257	255	281	318	301	247	298	261	250	306	279	265	272	279	270	272	276	299	339	273	248	267	271	258	309	290	270	265	291	255	285	272	277	277	283	272	287	316	287	298	314	266	273	277	280	271	305	277	276	285	253	266	296	277	281	267	273	297	279	257	274	270	268	267	300	306	294	280	272	300	280	294	310	290	281	275	260	289	274	315	273	325	270	296	263	283	309	281	264	288	277	280	295	287	258	274	297	264	283	297	263	307	295	277	249	276	261	310	274	278	290	300	272	300	275	267	273	293	291	276	309	258	290	309	283	282	277	337	271	278	298	275	286	283	307	262	280	270	269	254	266	278	267	293	286	281	286	269	274	257	303	279	280	237	273	315	276	285	255	304	282	299	301	284	296	305	283	288	275	283	283	271	312	282	312	295	296	281	270	263	288	252	273	279	268	279	258	274	279	257	295	303	267	281	267	317	258	259	281	300	269	259	280	271	254	248	255	283	257	297	276	274	274	242	280	265	279	296	265	259	282	295	276	277	282	251	294	275	292	290	264	289	265	286	247	278	293	292	279	286	257	279	291	260	270	265	276	253	268	302	285	290	263	271	237	267	268	296	300	288	271	305	280	264	291	285	250	280	311	250	294	326	297	271	269	285	280	300	250	288	275	294	263	303	304	295	284	311	251	292	273	252	280	290	254	262	287	274	260	287	298	313
29076	3626	1959	1125	879	823	717	728	719	713	698	642	687	664	728	649	664	636	628	621	643	667	645	647	692	638	668	676	658	671	704	663	673	693	695	636	642	678	723	626	623	676	616	703	611	629	658	673	713	662	652	677	666	674	647	678	641	670	664	665	665	625	630	659	700	664	634	661	664	655	658	645	621	656	647	634	703	652	636	624	635	662	633	653	713	644	665	680	684	702	696	655	660	693	659	660	649	680	688	617	644	641	676	633	637	689	638	618	639	657	681	666	710	648	592	646	688	719	706	622	640	649	690	674	698	692	667	723	677	643	649	655	673	658	668	702	645	592	656	619	647	720	644	709	636	666	658	671	669	651	654	671	708	638	642	689	691	681	625	633	639	679	705	680	648	674	700	659	657	671	697	678	683	663	670	675	669	679	692	637	661	664	669	671	659	626	676	686	661	638	699	652	672	621	693	646	641	676	655	638	656	662	635	633	633	675	640	705	679	720	668	706	703	630	662	675	661	672	652	640	613	661	692	632	625	717	680	651	621	646	680	633	653	666	687	644	676	676	691	661	660	587	659	633	643	688	688	698	699	616	706	666	654	653	665	657	656	647	666	681	649	637	678	663	675	678	639	643	621	676	682	697	650	658	660	637	644	674	707	632	632	640	690	652	656	691	654	651	650	671	685	627	650	677	633	613	666	641	649	609	640	629	633	656	660	654	622	638	704	685	655	676	639	633	669	641	636	643	601	672	661	633	636	654	644	602	626	651	642	648	689	614	707	674	667	630	624	626	639	624	638	647	716	651	667	625	658	683	643	648	676	664	635	659	667	654	625	670	691	670	659	644	671	680	639	718	661	652	610	681	648	705	644	694	655	676	683	638	688	679	678	639	660	658	629	645	651	685	658	664	672	655	641	647	645	606	685	649	657	685	663	666	662	633	649	665	653	678	666	716	645	661	628	660	680	640	666	674	634	653	645	685	696	659	692	642	651	631	690	610	659	614	673	628	616	648	670	671	640	666	635	664	626	654	658	636	674	696	633	682	644	662	686	668	627	653	642	710	666	656	679	707	679	658	695	642	674	652	648	653	679	646	657	650	644	632	623	688	667	678	635	670	662	639	659	643	693	649	618	631	651	659	660	691	666	629	673	624	628	638	647	675	673	658	666	630	650	683	659	665	692	645	689	690	675	649	663	622	665	646	646	624	647	651	665	677	704	671	689	675	692	663	674	683	659	679	703	650	629	626	695	666	668	653	658	690	687	636	647	675	685	696	716	694	682	678	695	669	695	689	634	647	646	665	665	703	647	621	651	681	612	640	647	615	741	678	678	644	639	663	637	648	654	659	656	648	694	681	612	655	699	668	626	695	697	664	672	662	642	653	664	683	674	702	663	658	641	625	647	604	625	618	628	686	673	690	657	648	707	704	627	694	673	637	617	660	645	623	655	689	632	651	635	685	665	621	692	667	585	646	654	661	641	636	648	695	639	644	692	640	633	690	668	673	659	700	693	668	668	626	625	668	666	671	669	670	696	667	641	641	676	665	689	639	658	659	637	647	626	669	676	671	639	611	634	646	678	688	653	643	685	636	685	651	663	657	627	645	620	696	677	666	614	654	665	662	648	665	661	670	633	672	660	640	644	645	639	642	619	691	632	656	681	694	631	653	648	657	667	672	683	637	706	632	680	680	662	658	650	683	663	611	642	625	685	630	667	620	600	599	672	650	650	660	620	691	663	657	664	663	659	672	692	652	661	674	633	609	636	668	658	645	719	681	639	680	706	694	626	666	708	669	683	649	641	623	643	653	660	639	690	688	664	686	678	676	655	686	655	638	628	652	668	653	690	647	737	613	678	669	627	653	677	669	671	603	665	654	641	596	684	674	691	674	600	628	668	626	701	645	644	673	611	689	663	690	622	639	679	683	663	673	660	658	655	616	664	683	694	676	665	653	662	672	678	634	671	662	634	670	671	667	671	692	619	648	668	680	650	666	673	702	644	644	621	701	652	661	644	650	713	707	637	650	654	661	657	676	638	634	678	649	669	646	636	682	664	651	666	637	684	629	709	619	651	685	587	654	643	657	599	654	656	636	623	650	710	652	673	664	673	640	698	641	646	695	664	661	693	650	688	631	675	666	673	638	677	670	679	676	664	634	656	660	669	702	618	624	631	664	684	661	659	658	679	682	620	622	670	670	708	635	662	629	660	635	640	666	662	656	712	631	628	682	638	605	646	675	684	603	692	685	637	604	630	689	657	675	634	597	661	685	639	637	645	677	645	649	623	635	656	650	643	671	646	653	657	690	686	634	680	615	652	657	624	658	641	691	613	631	628	631	667	654	622	638	634	640	668	667	716	653	636	596	647	684	694	635	637	695	663	676	656	676	602	665	638	672	639	713	632	633	659	652	667	659	692	653	656	702	647	690	679	623	670	644	651	658	689	722	668	635	645	669	664	652	653	714	646	662	609	630	646	672	632	639	639	637	647	666	677	654	650	641	688	638	656	660	659	662	607	630	685	678	623	666	629	701	703	704	635	658	666	648	643	625	644	671	634	665	651	629	667	643	658	669	646	648	630	679	673	681	671	658	637	637	695	614	661	623	625	651	646	649	665	658	660	667	672	650	742	681	670	653	644	649	648	656	658	663	657	723	651	669	644	621	651	674	693	638	660	654	671	672	680	650	692	630	684	667	643	657	663	627	704	729	643	651	654	678	642	668	675	649	683	655	689	598	637	645	698	697	660	620	638	647	650	635	669	651	700	666	669	639	630	648	661	628	703	691	680	653	634	681	672	674	672	646	674	665	610	699	669	647	659	638	649	636	701	617	733	621	650	677	636	640	642	672	655	664	667	631	648	651	656	660	696	662	681	620	685	657	677	652	653	630	683	680	631	647	679	659	645	667	696	637	637	657	630	703	701	608	668	703	712	651	655	662	675	631	610	663	622	639	628	653	618	664	663	679	665	672	673	681	701	680	669	639	672	706	621	667	645	623	669	640	648	642	669	622	666	694	674	694	682	612	667	685	624	667	644	639	605	640	670	675	675	629	636	648	628	648	620	687	680	643	651	659	670	664	659	594	700	655	636	678	667	650	696	629	669	665	643	646	620	637	687	624	679	654	654	633	617	664	616	666	661	646	688	629	662	618	674	617	607	650	671	669	643	650	662	691	662	733	649	651	625	647	650	675	661	680	620	688	688	655	647	673	680	663	648	686	645	682	636	689	659	649	642	682	645	700	628	644	628	636	667	666	715	637	661	666	642	672	674	647	629	637	685	583	639	632	664	658	644	705	650	671	676	629	662	676	647	712	652	656	690	649	629	699	692	654	676	636	653	673	658	670	633	653	635	640	700	646	652	655	665	635	628	622	686	678	692	648	672	655	648	676	623	633	655	657	685	653	648	697	681	680	671	604	670	627	660	657	705	678	642	644	668	609	633	692	682	614	643	618	618	655	609	647	624	682	624	637	655	643	667	644	687	645	639	655	642	702	699	659
31350	21229	12905	1010	498	453	387	234	266	278	249	226	232	243	253	269	268	234	236	263	262	262	268	258	235	272	263	220	251	227	276	256	233	233	254	249	252	282	217	231	228	217	229	248	249	241	256	280	227	259	234	241	235	229	223	234	227	234	222	252	233	219	246	249	233	210	226	246	241	230	242	256	214	221	253	272	236	227	227	238	240	211	254	205	245	224	237	239	253	211	246	225	265	222	232	222	245	235	231	269	217	253	240	230	251	246	263	256	257	266	240	247	251	250	251	222	263	254	235	208	223	215	232	227	278	227	248	247	209	227	254	264	245	235	248	250	240	240	232	234	226	242	264	254	241	256	220	201	232	232	238	226	260	237	253	226	251	240	251	243	236	231	244	246	265	225	239	252	227	234	222	243	247	233	235	257	250	259	237	258	251	230	235	248	211	220	221	245	263	243	227	235	245	251	226	240	245	252	256	249	244	263	222	228	214	226	249	283	251	211	238	245	214	227	245	246	217	234	241	244	276	235	196	235	248	227	237	242	248	234	249	267	240	243	244	272	235	241	230	240	252	255	236	244	237	232	225	244	219	235	253	257	247	242	229	211	231	246	203	252	229	245	228	238	246	252	247	248	237	241	238	231	245	234	232	267	244	252	243	204	226	233	245	253	241	246	265	222	287	264	205	231	251	252	227	232	227	237	259	251	233	235	238	236	233	253	247	259	238	222	223	289	255	272	232	257	254	236	231	232	246	236	228	230	241	252	223	238	266	244	213	263	272	242	198	203	230	235	269	234	237	217	263	229	245	265	237	243	223	274	254	249	247	254	252	244	265	251	228	246	239	220	245	243	268	285	232	242	238	241	240	251	217	277	202	252	206	280	286	230	242	266	258	224	227	218	244	230	240	270	248	257	237	214	237	226	222	269	232	242	253	268	246	241	243	217	222	261	242	219	260	232	238	248	237	223	257	234	232	279	254	250	244	236	241	219	262	273	249	245	278	254	239	239	240	223	220	266	216	254	240	271	240	252	241	248	254	204	261	254	248	245	246	257	267	218	249	238	241	274	244	245	254	272	260	248	242	254	249	223	220	263	237	220	245	265	207	273	252	241	237	233	253	231	253	249	241	203	287	253	244	276	248	268	267	236	235	240	248	240	236	225	242	205	267	234	235	241	258	272	242	231	235	258	218	224	263	266	256	239	258	240	220	254	240	234	240	257	240	244	255	243	222	229	250	210	243	222	210	247	236	236	223	247	230	247	234	235	190	251	221	238	243	229	231	264	237	237	246	225	246	231	250	219	239	245	236	232	220	245	263	249	220	224	239	245	247	214	231	228	242	252	224	262	255	225	189	242	255	258	236	238	250	243	226	241	250	263	239	247	268	255	221	246	239	253	232	223	240	214	231	245	250	225	272	244	230	221	250	251	213	246	225	223	251	257	233	248	236	229	246	241	227	257	250	260	252	256	246	231	249	240	273	244	263	253	253	253	237	258	258	250	235	237	258	254	232	223	226	244	220	221	250	222	225	239	249	219	224	233	209	244	238	264	268	242	259	210	246	233	251	256	246	262	258	276	237	260	247	229	255	265	225	248	228	247	220	215	242	275	234	224	273	266	203	225	226	265	240	236	222	228	236	234	246	235	229	249	244	204	247	253	236	274	246	249	249	248	233	249	277	276	228	246	239	226	265	232	239	248	237	214	220	218	216	293	265	270	247	226	231	259	254	275	216	232	259	259	248	245	254	217	226	221	238	256	213	237	260	236	215	252	261	240	261	253	276	230	249	241	261	227	274	250	201	248	243	226	239	248	259	263	218	256	233	250	231	262	236	255	247	213	244	217	247	236	220	265	228	259	257	223	258	240	232	247	265	201	227	245	241	243	214	228	250	274	233	239	249	246	261	235	266	207	232	255	254	267	226	228	253	241	260	260	236	248	230	229	258	254	229	259	231	254	237	240	247	219	250	235	236	247	236	259	255	251	225	212	246	262	231	193	217	231	245	231	255	257	240	246	250	259	263	257	216	239	239	227	224	262	222	246	241	237	233	233	238	238	260	263	249	261	268	244	225	236	245	269	243	230	241	222	247	221	250	236	280	235	222	260	263	264	232	264	233	226	241	235	222	267	201	266	263	233	233	273	230	247	250	241	241	264	201	268	269	226	227	227	221	242	266	244	248	241	244	229	259	230	230	231	240	247	243	271	239	235	241	245	240	249	210	267	229	259	271	244	243	240	248	222	235	270	229	235	231	256	234	248	241	250	252	255	260	264	246	240	220	257	215	254	229	249	247	240	258	243	257	252	241	248	243	260	254	261	214	230	249	245	248	281	225	251	230	232	262	255	227	222	239	238	243	224	248	237	260	211	234	281	222	243	228	269	217	248	253	235	253	243	231	225	248	246	255	240	241	263	269	219	275	280	253	241	228	238	235	253	232	236	239	256	236	261	231	273	256	269	240	214	246	240	257	228	223	218	232	262	251	233	267	241	218	237	231	232	241	259	243	237	235	235	235	238	214	225	241	238	249	233	230	241	229	252	217	249	250	253	257	229	270	261	259	224	250	258	233	256	257	255	238	257	275	232	243	240	233	228	237	228	242	238	252	235	215	269	246	248	232	249	278	257	272	192	223	255	248	259	250	266	242	261	253	222	253	237	246	237	229	228	256	241	235	281	241	248	260	286	231	243	234	238	226	259	254	265	214	219	251	235	234	242	261	260	231	232	220	253	255	230	217	229	252	251	236	244	206	234	262	256	238	270	256	271	253	242	244	282	273	259	272	274	277	251	231	248	272	242	215	231	223	262	228	262	228	293	227	242	257	244	254	218	212	253	267	227	241	213	234	246	245	242	240	233	257	240	251	244	239	257	242	267	246	237	261	243	224	207	212	257	251	241	230	247	263	259	233	253	255	225	243	249	252	231	244	251	249	224	239	263	254	244	233	231	221	234	240	242	228	227	252	247	258	252	244	276	266	236	202	274	217	248	230	205	241	274	252	252	223	206	232	236	275	243	243	221	232	255	259	220	218	258	240	249	251	245	262	228	252	237	239	235	233	243	236	234	221	233	242	260	250	249	234	241	221	273	239	278	222	249	237	239	258	226	230	257	227	239	232	228	235	250	233	274	221	244	238	249	238	250	235	264	257	227	232	261	235	248	243	248	213	243	241	246	225	258	224	246	246	236	253	233	237	206	254	255	222	230	229	241	212	234	221	245	245	235	235	254	220	217	237	246	225	246	226	260	226	241	233	231	237	207	249	296	255	256	247	218	242	233	234	224	203	254	268	231	268	226	257	219	273	235	233	250	249	211	242	236	236	258	250	221	238	237	236	230	264	241	224	219	262	210	227	220	255	237	253	259	242	227	266	228	268	236	232	241	235	222	282	264	254	247	285	232	248	235	256	269	249	238	243	229	234	258	249	256	263	244	240	255	231	244	234	241	266	233	250	284	250	255	247	247	257	252	249	242	235	224	235	225	245	237	209	229	211	257	223	241
10616	749	676	569	640	611	620	615	549	620	590	616	655	600	650	614	642	627	602	622	665	616	643	625	605	646	614	661	658	636	648	663	624	643	601	635	616	601	613	609	641	601	621	615	620	621	657	598	620	608	616	623	638	624	625	635	653	666	630	612	623	615	620	621	628	635	585	661	637	623	611	620	624	632	666	619	624	569	599	650	633	595	591	664	666	623	592	616	643	672	608	607	601	645	660	665	638	620	641	642	619	613	580	608	604	610	614	629	658	644	669	580	645	628	656	595	644	630	672	617	654	659	636	621	679	632	644	621	627	689	629	644	592	611	648	662	634	642	625	596	624	618	567	598	650	649	649	633	648	673	683	609	610	609	623	625	626	606	615	648	604	636	671	602	673	645	670	655	640	623	655	629	680	621	609	616	617	620	603	613	623	637	596	650	649	640	607	602	637	628	648	651	599	605	635	624	613	593	637	652	646	621	614	627	617	622	623	652	608	650	623	613	630	634	621	672	608	613	648	575	654	641	648	661	624	638	648	587	665	615	667	694	606	597	601	639	645	613	618	639	646	601	660	654	614	644	638	641	625	616	670	579	646	633	595	617	659	624	626	621	702	639	650	653	636	646	627	619	649	625	612	621	604	653	630	657	604	622	594	617	627	636	656	625	623	601	618	621	625	639	643	630	611	614	632	640	639	599	568	628	642	664	637	677	600	648	660	651	633	573	613	642	629	615	620	652	612	619	671	639	653	609	596	593	621	634	608	659	609	615	617	617	650	623	622	650	660	626	634	604	607	640	668	635	637	630	625	646	602	628	627	645	631	619	577	640	641	603	613	595	643	647	606	659	682	642	618	647	606	665	622	604	631	631	625	600	637	630	600	650	603	673	635	601	606	630	639	582	592	629	602	682	602	705	618	607	606	665	618	661	614	608	626	592	630	614	614	648	644	632	632	649	632	675	643	584	621	585	634	589	620	621	647	610	619	622	606	623	669	659	637	652	629	632	626	651	624	633	616	589	597	707	599	603	647	607	671	638	642	633	635	618	573	596	615	664	643	701	623	650	666	589	619	676	630	632	647	670	627	630	647	595	626	678	620	635	597	619	643	609	650	611	667	608	648	650	607	639	654	656	623	645	637	679	641	605	641	619	588	626	623	655	636	624	669	645	624	690	667	612	672	617	593	648	596	651	643	574	610	620	667	653	654	623	619	633	639	615	607	643	594	638	622	625	643	605	614	597	690	576	635	618	604	644	607	655	682	638	698	647	598	620	645	571	647	644	648	619	670	646	632	623	660	636	637	642	630	590	633	644	617	615	642	623	625	638	622	622	623	633	625	624	604	628	633	594	637	605	619	656	619	654	631	622	639	604	655	710	637	641	641	650	684	689	630	613	648	664	593	645	676	587	678	671	637	645	644	645	580	666	678	607	631	647	632	630	603	634	652	636	638	613	588	653	625	661	663	633	620	626	630	660	623	609	649	643	638	686	665	660	613	605	588	617	656	630	636	647	663	635	598	618	613	633	619	614	658	640	666	643	656	618	639	643	657	622	618	592	624	618	590	603	631	609	609	636	618	666	609	650	650	606	602	630	618	591	661	610	662	615	593	641	622	593	630	581	617	662	621	616	675	619	652	610	613	636	622	618	598	686	620	650	628	608	680	636	656	657	657	619	636	643	633	635	589	612	623	659	644	627	611	681	649	585	675	624	621	630	659	634	644	613	588	613	657	636	648	634	564	642	608	613	655	650	649	642	627	605	643	622	650	612	582	603	632	578	630	629	646	603	634	605	623	608	594	618	607	643	654	638	659	571	592	655	673	606	660	608	621	619	630	618	658	614	630	624	618	582	644	639	676	597	646	642	624	640	631	638	601	610	585	627	631	618	659	635	673	642	643	644	633	665	622	624	641	615	622	653	634	631	597	652	612	641	624	663	609	632	627	663	680	673	620	652	660	643	573	648	624	632	583	613	597	573	625	627	648	612	642	593	634	637	634	606	637	653	636	632	684	592	688	618	615	622	654	650	634	620	617	607	659	630	586	615	611	628	601	595	587	626	640	633	603	602	623	660	655	672	615	616	656	646	627	597	618	621	663	644	603	643	638	602	681	640	660	692	614	630	624	614	639	593	644	650	656	673	670	640	664	645	640	638	634	622	624	641	645	623	629	676	665	635	622	650	580	663	593	619	651	657	677	586	608	622	631	635	624	640	626	627	642	620	631	637	609	635	628	647	669	627	642	630	651	646	619	627	657	668	632	651	626	636	658	673	582	610	571	646	632	619	661	621	634	675	589	638	641	611	629	643	618	608	644	669	608	651	602	602	629	630	643	640	622	647	628	658	651	636	637	676	635	622	601	614	602	657	625	612	627	644	660	650	642	640	623	595	622	643	644	616	596	566	644	659	588	641	595	607	654	606	606	640	634	626	622	606	616	644	579	677	633	638	630	656	655	635	598	648	669	614	617	630	584	646	605	607	647	672	657	636	617	661	643	622	664	621	621	611	645	622	642	606	650	593	606	591	680	604	618	660	635	624	614	619	658	691	624	589	625	655	628	605	601	592	585	587	644	596	635	633	656	603	635	617	630	613	621	602	598	586	628	657	627	618	642	618	595	663	612	609	646	652	615	647	620	620	642	608	608	613	595	613	624	636	647	624	608	632	644	615	609	601	642	625	641	622	653	662	659	642	643	608	575	614	639	601	656	626	616	615	638	620	630	593	617	641	658	636	631	649	631	618	659	647	613	659	604	624	613	614	627	638	647	697	624	656	700	658	589	584	647	592	645	655	587	633	605	590	679	592	625	626	621	663	661	653	596	625	634	627	595	672	627	654	635	638	668	656	653	605	636	654	589	624	631	620	619	649	620	657	652	603	654	586	672	653	648	674	628	602	605	662	640	604	656	625	643	651	639	611	610	685	633	606	640	661	672	643	600	661	620	638	679	685	646	622	653	629	681	614	648	583	607	627	660	588	641	640	598	641	660	628	606	616	637	603	613	608	653	628	599	638	637	616	671	594	602	594	617	596	670	633	634	626	617	639	591	625	654	619	628	633	648	607	646	589	661	629	644	602	631	621	635	609	670	630	624	618	626	583	639	668	648	629	643	572	630	644	574	621	658	631	643	658	637	664	650	648	607	636	643	630	664	643	633	623	597	644	593	633	634	605	661	581	594	674	686	605	649	689	611	651	646	595	648	680	612	617	656	626	644	648	631	650	654	642	616	638	611	612	648	645	621	625	654	579	624	632	642	604	608	623	644	603	570	619	640	622	638	658	615	650	626	652	640	615	642	643	683	660	625	600	617	617	618	647	630	635	635	642	610	671	636	637	663	663	628	597	635	639	637	608	619	623	641	656	632	629	612	622	620	633	636	664	633	666	605	625	627	690	676	582	616	647	655	644	646	643	586	634	566	628	647	663	705	600	631	606	651	637	654	622	626	642	667	611	651	648	642	614	653	650	627	613	627	602	627	654	602	652	627	679	656	565	612	629
24889	21450	24764	28519	21454	21401	1894	506	443	419	421	412	428	348	376	364	423	377	392	390	371	379	404	363	370	335	374	369	339	391	343	356	369	370	384	378	347	371	372	340	370	405	374	374	363	364	386	394	365	326	371	385	361	363	373	378	348	383	346	349	341	417	352	347	352	363	366	394	367	382	367	317	383	395	409	359	342	360	376	365	395	385	367	386	363	365	366	368	383	372	426	366	337	373	356	353	397	351	311	328	374	363	399	361	391	380	381	372	352	346	379	347	365	333	341	372	350	371	372	356	385	348	374	366	375	362	339	382	364	324	394	355	351	412	331	343	371	351	353	360	373	375	322	351	352	358	339	362	352	360	370	343	357	393	356	362	327	388	389	378	376	375	339	415	386	366	353	365	372	402	334	348	378	365	371	338	365	352	389	385	342	354	353	357	372	355	363	379	374	394	379	323	369	395	357	368	380	383	339	368	345	372	408	364	371	343	378	364	377	371	376	350	341	346	355	362	381	354	390	366	408	398	365	363	367	383	333	375	356	364	377	377	393	379	359	376	350	369	356	356	358	365	361	354	342	401	372	308	392	374	361	370	391	395	343	368	380	387	369	373	355	362	363	351	367	329	390	355	371	333	356	360	344	363	323	379	394	381	370	381	376	359	377	355	332	382	354	388	374	376	362	398	395	382	362	364	364	345	351	347	374	383	371	373	348	370	377	359	375	376	355	384	381	384	346	369	376	333	378	380	372	394	375	336	358	379	409	364	368	391	367	353	378	347	377	379	343	369	363	355	362	407	359	344	367	344	334	377	370	327	346	367	386	360	381	375	349	311	332	369	391	380	414	349	345	356	348	385	366	403	342	362	369	352	358	370	381	356	369	385	353	361	332	339	367	354	348	373	398	367	375	348	385	379	360	348	366	356	356	366	338	369	351	373	383	414	381	367	376	371	356	356	345	372	376	357	360	387	371	374	385	353	350	392	367	362	358	320	369	358	338	356	381	344	373	352	341	359	332	392	382	376	353	341	391	349	373	392	325	377	403	356	364	378	399	369	347	357	330	409	365	349	338	363	397	351	362	422	378	382	373	373	346	356	353	393	347	316	369	337	351	363	359	351	365	391	385	359	364	345	356	369	346	377	375	355	350	353	361	345	351	399	364	371	354	352	337	375	319	363	349	357	391	349	370	359	324	360	344	375	382	355	344	386	352	363	380	371	363	388	371	341	340	360	398	334	354	373	364	350	350	324	347	387	328	370	359	375	371	345	399	354	371	351	330	391	339	361	366	395	375	342	399	389	356	393	374	344	328	359	366	364	389	380	352	395	357	354	342	397	338	386	394	399	350	369	348	350	355	331	352	398	346	357	389	362	356	332	341	409	371	386	392	371	354	349	381	335	373	344	373	380	378	383	377	314	382	419	391	377	367	373	371	424	367	372	347	381	370	342	346	352	372	358	360	355	371	391	374	390	369	363	348	398	354	384	385	370	361	365	358	335	377	381	359	391	391	381	365	356	381	361	370	358	390	400	363	348	307	380	326	365	348	381	338	376	335	405	380	352	297	335	377	332	363	376	363	342	379	374	377	340	380	364	419	355	331	342	360	382	350	328	333	360	364	367	372	345	343	345	349	344	372	349	371	401	347	357	338	383	365	384	373	360	402	374	389	349	399	383	377	372	394	395	386	350	357	362	356	354	333	359	378	372	392	370	365	365	387	356	353	370	366	368	359	388	383	357	412	361	389	352	346	350	405	351	385	346	355	390	372	367	350	343	371	356	341	352	364	378	386	344	381	366	372	359	365	340	376	383	349	387	353	369	387	339	369	375	350	400	351	380	377	357	345	374	354	341	381	370	329	376	365	349	366	367	356	365	353	357	368	359	371	378	372	369	364	359	365	402	341	356	347	376	329	371	370	358	370	364	369	362	375	364	352	360	358	327	374	374	349	346	363	377	347	344	365	369	336	358	359	352	391	346	371	368	385	364	389	350	363	358	344	395	385	366	361	351	361	362	394	372	401	390	377	353	341	376	389	380	350	373	367	377	367	387	335	356	342	407	347	371	390	378	350	368	346	348	373	361	363	396	371	361	366	348	341	360	364	346	385	363	377	366	378	315	371	387	358	365	384	343	362	357	389	365	400	355	380	371	400	390	349	335	369	359	365	366	370	367	339	347	311	377	337	337	331	367	369	339	364	353	354	373	369	355	325	370	340	367	350	356	349	374	359	377	359	384	361	335	395	396	340	369	364	416	330	415	337	362	365	380	339	362	359	379	317	336	375	354	352	359	355	328	333	349	406	375	347	353	389	365	394	350	398	379	385	379	370	350	362	366	391	373	344	374	384	375	393	347	335	347	377	332	347	379	354	344	395	378	395	332	331	365	395	398	371	370	336	345	375	361	352	354	370	362	367	377	375	373	365	393	343	342	392	332	355	375	358	380	387	358	345	327	397	354	362	386	382	369	338	331	379	362	351	331	368	341	379	359	371	353	352	403	390	393	356	366	368	366	385	337	317	349	384	346	372	414	375	358	356	354	356	398	354	376	356	364	332	329	372	368	371	349	326	392	344	390	348	407	388	378	400	381	391	353	333	387	374	363	354	366	400	377	364	405	405	402	369	361	352	368	373	346	375	358	343	358	375	375	336	315	400	385	382	408	368	334	382	346	355	362	377	360	367	359	338	371	374	374	354	357	376	337	368	341	328	360	342	343	385	376	325	379	325	370	386	355	353	405	370	332	393	375	367	381	369	381	331	366	380	384	347	337	355	350	354	369	351	381	361	369	365	381	396	355	385	386	372	392	357	373	356	322	397	336	387	403	357	357	392	367	378	336	374	358	371	373	353	388	378	354	377	366	382	324	360	396	361	336	370	370	392	383	387	374	334	344	385	369	354	346	380	409	343	332	392	378	358	366	380	372	349	361	370	350	355	322	380	352	362	344	333	351	337	385	382	349	378	359	355	371	350	337	355	365	356	398	396	370	316	367	389	380	350	336	395	354	356	402	397	386	346	356	367	361	345	368	379	374	373	356	338	387	346	378	386	340	381	355	380	372	360	352	361	358	388	388	345	390	395	339	329	373	333	366	355	365	334	327	371	350	344	365	314	369	371	367	337	388	400	367	388	367	353	346	356	330	350	334	346	343	348	354	343	361	401	369	389	378	368	409	364	363	342	346	377	384	399	384	378	367	351	374	326	370	391	392	389	363	370	366	343	333	365	376	356	345	395	376	383	376	340	301	374	343	359	329	346	376	380	395	323	348	382	356	352	390	387	351	367	358	367	326	377	370	323	347	417	360	387	371	331	360	387	385	366	378	356	362	376	345	405	389	354	379	367	345	337	381	338	399	332	346	338	393	362	384	364	336	372	346	362	388	362	395	371	341	356	348	359	364	377	368	372	367	418	377	373	344	355	356	367	358	350	394	375	344	348	371	381	377	359	370	345	342	349	394	353	335	369	343	353	364	372	360	388	337	356	372	391	395	361	353	373	352
25073	2480	1582	1166	965	919	927	865	909	913	866	869	878	842	864	855	876	850	899	855	912	894	899	906	853	817	909	843	907	888	899	864	838	844	819	788	817	818	843	840	852	851	867	868	835	868	841	877	835	829	882	865	848	837	834	925	851	890	888	859	872	848	843	883	856	862	813	845	864	826	869	908	859	917	832	911	815	864	861	850	831	846	885	835	877	844	859	863	863	822	836	883	867	834	827	882	850	932	911	838	899	840	814	840	834	870	843	823	857	826	853	828	875	879	818	860	890	877	855	853	823	875	883	871	842	904	852	857	852	866	822	865	809	885	812	788	825	889	844	849	822	856	828	891	845	790	843	863	834	855	896	844	880	836	858	874	847	874	881	865	845	859	884	906	850	843	891	816	783	831	801	848	799	851	872	850	867	863	840	860	821	829	860	872	862	842	877	874	834	868	855	921	880	822	871	888	884	872	851	849	902	850	820	811	870	799	842	882	843	876	834	859	899	831	801	895	845	879	833	853	905	838	928	859	904	870	800	883	837	827	833	894	866	879	863	895	854	861	887	857	886	819	862	851	835	832	884	835	852	848	818	863	860	869	854	882	875	926	855	872	843	906	863	865	817	852	870	865	919	845	874	828	919	896	854	877	848	848	866	886	807	849	863	891	854	919	856	882	854	866	863	860	812	907	866	867	861	863	839	868	900	843	844	857	886	858	858	875	818	826	838	857	833	827	838	823	795	861	822	804	874	868	851	863	877	902	847	853	847	902	896	789	856	861	841	827	867	850	871	900	834	823	857	848	880	928	845	860	820	884	834	815	849	906	858	839	822	838	884	855	825	843	852	827	796	860	909	873	834	808	880	817	809	878	831	848	854	854	852	815	856	823	905	898	850	840	857	835	866	831	838	836	860	871	814	944	827	848	861	857	869	840	833	873	875	815	842	847	866	841	840	870	842	872	812	883	865	902	793	874	837	861	831	876	869	895	852	829	880	855	899	889	817	886	865	868	800	898	812	862	848	882	828	853	900	808	861	856	814	825	900	935	804	879	860	867	835	839	898	862	912	897	856	850	849	841	825	873	846	877	838	849	828	884	838	860	873	858	899	810	870	806	843	816	868	874	856	813	855	843	869	919	906	857	841	870	823	838	839	848	881	902	859	870	817	811	843	868	873	842	914	824	865	856	827	926	883	863	872	836	876	837	786	825	843	868	909	879	823	896	821	914	865	780	834	840	847	892	863	836	820	883	822	772	860	812	843	842	885	828	866	841	900	871	884	856	834	854	787	815	886	870	902	824	874	859	868	854	823	869	852	882	835	871	816	885	855	884	859	843	827	858	814	868	895	887	827	851	857	884	813	893	883	843	881	854	879	812	875	850	812	806	821	855	788	839	872	891	860	879	831	827	942	841	845	924	852	844	831	883	836	850	863	865	864	829	899	881	921	824	828	872	822	773	886	826	897	857	852	821	855	859	835	896	858	840	897	822	824	820	904	850	829	857	874	829	827	851	880	883	842	845	868	858	831	873	813	856	815	850	866	832	869	920	842	890	864	892	837	856	852	869	887	872	863	898	855	840	896	867	896	920	832	880	856	867	818	859	839	869	850	830	888	848	851	874	814	804	921	889	872	887	862	760	856	866	891	823	857	887	817	870	827	874	840	805	879	820	856	887	854	917	756	823	822	854	863	886	825	880	887	917	833	888	869	868	845	814	890	867	827	880	866	842	877	902	885	845	859	926	845	810	873	826	879	857	861	862	888	811	820	847	899	845	853	843	846	902	844	846	821	884	844	836	841	848	853	863	854	879	898	828	849	852	828	865	838	856	868	858	878	851	853	838	906	874	848	832	870	821	844	846	874	828	846	846	906	880	875	912	862	832	890	822	877	874	834	881	828	869	836	840	802	925	854	902	896	866	871	845	888	856	826	874	843	829	866	877	881	892	879	898	831	841	801	824	892	866	894	853	869	889	869	863	912	858	798	874	871	858	840	835	795	812	806	865	906	834	803	889	855	871	860	815	855	878	876	877	869	842	838	857	920	856	897	854	802	833	836	817	867	807	847	841	880	859	833	873	834	880	821	875	861	864	853	800	840	792	847	852	818	852	883	882	837	855	842	822	843	835	914	837	835	813	840	832	878	879	831	844	916	888	851	853	816	880	859	893	848	861	843	879	831	819	862	868	858	871	866	811	826	879	853	847	876	833	811	828	899	859	822	841	839	829	839	853	894	848	890	848	837	865	873	844	868	892	883	842	858	826	833	791	850	840	843	867	848	886	817	889	805	907	818	888	880	790	892	832	831	877	860	861	896	892	840	869	807	831	815	933	850	832	802	860	842	827	888	865	850	849	850	857	839	866	835	870	785	887	875	900	870	846	836	844	788	893	857	881	857	843	856	876	805	795	877	905	857	883	819	887	880	891	817	843	879	871	840	857	803	919	846	805	793	869	836	865	861	876	843	854	838	851	862	890	849	832	868	927	807	909	841	877	830	870	830	878	866	900	814	876	865	849	842	867	896	888	834	873	869	887	840	910	832	842	862	800	868	844	821	873	858	867	870	872	832	884	859	885	866	871	844	898	852	843	850	853	851	833	884	828	877	828	819	811	855	844	888	870	854	891	867	872	817	829	809	856	878	836	846	869	884	795	847	862	852	854	792	865	870	862	838	842	861	859	875	857	904	849	830	873	807	819	889	856	829	854	827	816	838	805	803	864	872	858	866	827	859	825	868	818	855	811	809	873	832	831	814	806	851	874	883	830	858	879	889	841	859	833	849	807	874	845	847	844	886	890	846	873	868	836	876	860	840	875	823	829	861	890	846	819	842	854	857	852	876	872	837	903	829	850	860	806	860	876	913	888	856	817	898	852	859	837	846	749	876	873	840	872	830	819	835	857	976	846	880	830	894	866	875	907	848	854	857	888	837	836	880	854	930	870	854	840	880	807	779	903	882	840	888	836	822	832	835	876	872	894	805	850	877	882	822	847	850	875	930	898	867	786	869	862	906	865	875	868	833	897	820	909	834	832	863	919	803	848	869	831	832	821	833	870	841	814	867	833	918	884	871	849	841	825	845	884	891	847	816	829	848	894	833	819	842	887	848	861	858	846	880	867	871	863	846	855	822	862	859	862	848	832	905	813	823	857	868	848	834	841	874	852	885	853	810	834	820	869	882	869	871	867	884	832	843	874	862	874	881	878	866	812	873	867	866	856	885	880	887	839	837	843	875	869	921	868	873	857	864	873	853	843	879	869	884	879	840	803	876	820	798	849	862	897	888	829	881	848	843	910	840	870	867	885	854	841	855	880	824	854	856	843	821	904	840	850	850	800	858	851	877	896	888	857	862	912	869	903	908	843	834	834	858	811	834	875	850	842	860	850	880	810	862	836	856	852	881	821	822	859	847	894	851	863	893	855	904	881	819	803	846	862	832	891	876	889	874	845	874	878	849	901	840	874	868	858	844	855	844	840	884	813	863	872	843	849	894	922	904	884
24320	21462	25153	28203	21466	21476	18098	660	427	393	366	376	314	337	295	329	317	305	295	334	300	261	302	276	304	292	309	294	308	289	266	283	325	306	282	255	250	287	271	312	317	290	283	256	305	298	271	252	272	278	289	279	269	281	263	258	248	304	259	276	258	327	274	281	315	320	287	293	285	280	264	333	264	275	301	306	285	277	279	273	288	307	285	300	304	292	265	296	287	265	302	289	271	309	285	292	317	297	268	263	262	287	287	279	315	266	290	296	287	283	276	290	304	287	302	280	322	276	292	268	282	249	297	295	266	277	272	257	270	267	278	251	296	262	282	259	287	279	248	279	287	253	250	285	325	313	309	298	264	292	304	265	281	265	287	317	253	283	299	306	306	259	279	287	274	295	278	246	264	296	305	254	280	290	301	296	283	258	284	258	246	261	274	298	266	300	268	283	267	287	290	298	281	247	283	259	287	245	275	273	298	285	267	285	294	307	300	275	294	272	261	279	265	259	289	249	288	308	278	287	291	281	256	278	279	295	305	330	300	281	321	295	278	274	285	276	292	278	318	301	281	275	272	259	276	332	270	255	293	282	265	287	296	271	275	299	280	275	298	279	272	281	291	283	270	272	267	260	300	278	294	288	307	260	280	290	247	262	260	278	312	269	263	281	269	282	278	267	318	284	276	255	262	298	294	300	295	289	317	279	278	275	294	287	266	280	310	290	291	266	278	244	252	255	299	279	287	272	284	265	295	296	305	286	277	292	297	267	240	269	316	258	256	283	289	268	287	275	288	278	288	297	309	256	282	302	277	252	255	269	266	291	290	258	266	287	288	283	271	280	285	285	291	252	268	284	266	286	302	295	236	299	264	288	276	271	264	293	288	291	293	283	322	293	264	281	285	256	265	268	274	296	318	271	252	254	283	256	291	306	266	290	238	271	286	284	286	273	289	255	282	262	253	297	295	295	268	322	262	280	282	250	288	275	287	286	252	264	274	303	267	257	290	278	261	296	275	275	247	323	274	277	291	292	261	293	304	259	263	278	273	272	274	288	285	269	279	257	295	244	266	301	305	286	285	274	254	264	259	299	287	263	269	302	279	319	272	290	279	284	284	285	273	285	273	270	266	261	241	274	272	269	269	274	288	256	295	313	278	290	274	268	296	268	311	271	270	269	300	268	277	287	261	246	281	271	281	264	279	288	306	307	298	260	291	263	291	257	289	265	283	301	287	270	283	308	283	286	287	260	279	258	257	272	291	286	264	281	278	284	295	302	279	231	282	277	277	289	285	286	297	268	265	293	286	309	293	265	286	306	261	296	290	268	287	274	303	241	260	279	295	266	294	286	296	299	288	282	285	240	301	314	284	283	284	274	262	267	264	264	298	296	279	293	300	254	314	303	278	282	251	267	286	300	282	278	281	271	298	294	252	258	273	249	281	286	293	303	290	277	275	272	265	289	254	261	289	269	294	261	272	261	281	281	269	291	270	276	303	277	292	267	313	301	263	292	291	273	292	265	242	262	268	278	292	311	301	278	284	253	274	269	285	298	252	259	262	298	273	311	307	302	293	256	277	299	287	274	293	308	305	290	282	283	288	297	287	287	308	284	273	275	293	274	270	258	264	289	277	269	270	292	298	257	274	291	269	301	289	284	274	265	274	270	303	275	281	269	270	276	277	264	264	275	298	289	282	300	279	269	295	269	257	301	261	280	319	278	277	281	238	284	282	294	277	310	309	291	298	262	282	288	277	292	305	287	293	277	297	295	255	295	291	248	257	263	299	283	272	286	273	279	289	277	277	264	297	328	311	325	263	266	288	263	309	270	298	320	295	285	286	288	276	295	283	287	272	273	286	279	272	299	286	300	281	253	302	256	256	250	278	304	272	297	287	280	286	272	277	311	280	309	292	283	293	284	281	292	282	269	272	287	266	279	268	292	269	272	264	301	294	250	278	287	270	274	274	315	286	293	291	237	277	277	275	304	284	303	262	293	311	245	294	264	292	269	295	263	283	261	269	286	262	309	297	254	286	251	297	275	275	256	269	275	259	280	275	266	291	285	283	273	257	272	274	295	279	280	279	289	303	287	288	269	281	278	294	303	281	283	295	254	323	279	285	284	300	280	267	265	270	274	271	278	301	267	287	282	306	284	270	290	276	290	266	262	260	282	295	278	301	288	291	289	285	310	286	291	302	261	304	267	303	261	288	285	274	298	242	251	269	270	289	277	270	279	265	267	316	250	262	262	272	292	288	285	272	293	323	280	272	246	270	286	283	259	266	317	281	269	296	267	257	260	253	289	280	293	308	285	289	287	291	269	308	289	286	286	305	271	275	292	275	304	309	271	271	274	291	293	265	295	254	288	290	278	266	272	272	278	306	296	280	308	281	298	270	272	251	283	284	287	274	280	287	309	258	311	274	300	295	276	272	279	254	266	263	265	263	284	277	280	296	301	297	274	307	306	280	297	276	281	309	247	294	285	304	306	280	268	262	283	255	264	290	299	272	274	278	312	273	290	304	285	272	309	257	288	279	290	259	306	256	287	249	263	294	289	257	279	245	288	283	282	274	250	282	281	280	256	269	310	286	265	282	290	280	294	260	293	261	295	282	261	280	288	269	299	260	293	271	279	271	292	258	287	249	308	267	274	292	281	274	284	283	302	279	294	296	279	286	278	284	271	297	265	278	298	229	270	275	274	256	291	283	241	265	295	281	292	305	265	297	281	272	269	273	264	267	284	285	283	245	294	307	281	274	285	268	299	271	287	254	261	276	272	282	295	255	291	274	317	288	273	275	286	262	283	302	296	276	281	273	252	249	283	269	299	272	297	305	289	297	275	274	285	265	274	275	271	254	259	277	283	264	277	268	281	278	298	279	312	267	281	297	287	284	280	267	281	293	268	283	256	265	280	261	281	295	262	283	279	312	286	253	306	277	268	327	294	275	273	264	311	331	301	272	290	279	260	272	302	266	255	290	295	250	292	264	301	275	292	291	280	293	299	251	275	255	303	280	269	307	268	294	285	267	298	285	294	283	303	285	248	275	277	273	284	287	286	271	291	281	293	268	269	301	320	287	266	309	278	265	325	263	272	262	276	282	323	292	330	279	267	252	257	278	268	301	265	270	265	273	288	245	281	253	264	316	269	275	243	276	257	282	282	265	249	266	277	259	250	264	260	304	294	265	267	286	316	266	263	289	292	283	311	315	290	286	260	285	289	285	290	273	310	272	258	280	274	302	306	270	283	305	277	305	279	282	276	259	275	272	285	265	298	284	278	279	310	275	298	288	311	261	254	269	284	299	278	266	288	261	284	297	297	274	274	251	265	251	276	264	288	265	229	247	284	241	265	298	290	283	272	285	299	264	301	298	284	275	260	301	261	260	257	292	271	283	257	280	267	273	291	303	272	229	296	301	256	294	291	268	247	286	279	276	270	285	279	278	261	273	277	287	262	261	264	293	249	290	300	301	253	280	284	275	279	296	269	263	295	311	285	286	254
28535	3482	1940	1213	880	781	730	750	770	720	717	675	698	725	668	646	714	648	699	685	749	663	697	651	656	668	665	673	659	632	644	621	612	621	688	678	653	669	663	641	635	677	700	681	624	684	675	656	652	650	635	672	675	654	650	650	652	658	688	668	637	681	684	664	644	642	651	620	685	653	630	678	666	663	658	675	652	663	668	662	648	684	690	669	661	722	658	660	641	655	693	677	640	652	608	582	647	654	648	650	629	644	642	661	669	669	627	633	644	638	687	687	678	659	658	633	652	676	673	637	659	678	675	637	602	644	657	717	662	693	666	648	701	637	676	676	631	585	588	623	682	643	648	630	628	643	643	648	628	665	659	651	680	645	708	684	621	619	663	637	649	605	626	673	612	671	678	660	672	639	674	647	612	641	658	641	624	612	649	642	668	672	658	659	644	668	673	682	654	666	640	634	658	674	673	617	631	665	649	672	664	622	673	645	674	666	683	631	669	687	644	673	624	621	628	625	656	668	693	675	642	655	641	657	639	627	658	632	641	631	668	673	606	661	645	639	682	630	591	674	683	650	631	664	621	675	663	640	688	616	710	648	648	663	646	639	690	636	738	670	641	636	675	670	677	599	622	693	665	682	716	676	634	682	621	579	657	664	666	665	655	612	624	647	614	647	674	673	659	689	643	686	582	713	663	647	620	653	673	682	646	674	633	636	644	659	649	644	636	642	666	625	664	661	670	693	666	672	643	648	640	664	647	665	645	678	617	672	649	632	715	665	616	624	634	647	670	649	648	664	663	636	632	639	702	652	636	634	604	659	668	683	685	634	643	628	617	630	660	680	634	625	618	637	678	632	703	661	625	647	671	666	628	677	636	646	691	622	652	677	687	628	719	674	683	730	631	680	674	642	629	623	659	675	678	702	646	635	642	614	691	635	691	606	635	663	639	682	666	668	631	642	644	703	635	647	681	628	673	603	649	670	660	649	642	630	673	620	655	629	613	674	722	695	631	688	686	629	672	664	664	618	663	653	653	674	642	680	655	640	644	664	608	645	638	613	634	652	643	688	631	703	671	691	669	622	663	683	620	680	714	653	651	646	627	675	633	635	660	683	671	672	693	602	630	661	667	678	703	657	694	610	659	661	691	656	669	688	649	631	673	656	654	670	715	633	662	670	619	632	697	676	646	621	679	673	658	649	644	613	659	640	618	658	655	630	654	611	686	643	639	678	678	742	652	664	681	606	613	674	625	652	639	658	686	644	618	622	618	627	602	646	633	657	653	667	680	663	655	640	638	656	669	674	680	702	664	663	690	677	661	634	640	639	672	630	662	673	671	646	669	641	600	603	677	657	620	649	653	645	641	626	656	665	631	718	607	645	661	675	706	676	631	647	694	653	646	667	665	663	675	667	607	658	605	643	689	628	693	656	647	637	638	621	691	631	643	643	674	704	693	701	647	649	640	637	654	637	673	714	660	602	625	660	657	622	660	653	638	681	659	628	647	651	666	686	664	652	617	665	697	669	596	675	629	685	627	673	646	640	661	658	644	637	653	643	657	610	650	621	641	681	664	653	641	670	641	686	664	654	694	677	651	641	659	643	675	638	605	674	614	678	661	656	691	641	673	663	647	639	638	634	709	670	661	676	652	686	614	724	681	669	650	613	637	699	629	700	634	654	666	639	605	638	660	664	633	659	632	647	702	655	680	680	673	672	678	648	647	647	678	642	652	655	621	700	694	672	672	641	639	649	655	651	676	665	651	647	642	612	677	650	645	637	643	653	687	619	679	632	665	637	643	643	614	682	664	635	640	646	627	643	651	643	683	651	693	659	661	663	643	633	612	656	690	700	647	683	654	617	623	578	641	639	665	646	670	670	656	669	694	653	681	678	664	637	634	613	636	667	677	659	624	669	689	690	682	694	639	640	679	608	614	634	668	635	705	744	647	687	694	662	680	636	673	649	633	693	686	698	695	614	621	702	666	676	691	623	676	657	669	646	696	640	651	684	664	623	612	615	655	706	694	629	643	647	684	646	602	651	658	699	657	706	652	646	602	678	655	632	674	601	680	672	646	682	686	673	664	610	656	639	656	640	648	654	684	674	632	670	621	704	679	692	694	690	667	663	618	615	642	659	667	649	636	643	664	632	694	680	661	642	652	649	652	676	664	654	684	642	643	667	644	636	666	640	659	715	613	660	690	633	618	639	668	658	636	670	648	650	622	672	682	673	675	633	653	675	667	639	686	650	643	664	697	672	679	681	669	719	615	691	653	640	618	617	670	671	632	689	680	656	658	665	689	648	654	691	651	642	641	668	666	677	649	694	688	667	627	618	674	643	702	647	703	701	653	634	665	649	673	650	615	652	624	655	618	633	650	641	637	660	657	681	657	649	691	604	638	638	650	644	674	666	666	662	698	643	656	683	634	669	682	653	649	651	622	662	617	684	662	636	615	684	677	614	678	667	616	633	629	641	669	682	674	647	699	662	637	690	684	657	636	657	626	632	623	657	700	658	723	623	632	669	658	654	615	645	666	659	621	671	673	676	662	622	673	659	625	682	688	683	625	676	691	677	625	666	645	658	654	681	639	655	627	688	647	625	605	632	659	656	649	648	624	660	617	644	666	665	633	696	676	624	654	684	625	656	638	666	649	647	628	642	668	640	687	641	629	647	666	707	639	658	680	646	644	668	653	658	650	620	673	653	643	640	654	663	668	670	641	693	671	668	674	630	682	674	696	623	635	628	649	675	655	662	670	612	690	615	653	667	645	634	695	665	608	658	652	665	637	657	699	690	663	681	630	699	683	709	683	652	627	629	658	651	681	613	678	732	656	686	625	658	637	603	664	661	646	672	643	639	637	682	686	649	647	642	685	673	664	647	685	694	647	663	616	653	633	615	683	679	632	641	641	657	622	618	626	655	629	654	624	654	643	684	616	591	668	675	623	688	651	609	630	656	670	661	670	696	713	652	621	675	666	690	683	611	627	645	657	664	711	666	607	677	694	658	695	654	663	673	639	645	620	627	689	678	654	679	689	679	654	678	605	656	694	704	657	683	653	641	638	642	679	696	675	662	624	630	664	679	659	631	697	655	662	630	657	677	628	605	681	653	680	658	644	682	620	662	670	645	625	644	687	610	641	652	654	665	669	670	653	636	676	677	643	667	665	654	637	663	633	629	646	635	644	603	682	661	662	656	628	675	640	621	631	654	623	644	634	653	679	643	623	637	631	599	613	629	649	687	683	609	654	627	637	685	660	628	620	673	677	667	637	613	656	655	596	684	673	611	703	634	663	633	646	670	670	659	651	716	634	673	670	654	602	670	667	714	682	669	623	650	625	626	654	673	672	643	625	625	670	666	655	685	644	672	694	654	645	621	679	669	676	656	645	632	610	686	668	646	722	691	708	677	625	650	642	658	625	624	659	624	625	645	683	638	642	647	632	660	625	685	624	675	660	643	614	663	649	632	695	649	675	655	631	671	713	628	616	650	646	660	630	659
31352	21189	12979	1000	487	447	399	255	267	269	237	258	268	237	238	280	265	259	246	268	222	233	247	219	238	251	220	207	247	258	234	265	211	250	248	240	216	220	260	228	251	233	241	244	283	248	246	259	239	236	241	252	249	260	257	271	253	246	241	228	255	259	234	253	246	219	221	250	250	240	217	263	246	220	265	233	243	235	246	258	253	235	269	265	235	273	232	241	246	236	269	236	238	211	224	240	254	230	246	275	230	238	240	233	264	217	250	232	243	245	253	238	213	221	220	245	244	253	219	239	254	212	258	281	231	240	255	250	267	235	245	254	264	274	263	240	220	228	219	268	247	218	237	231	233	262	243	227	226	250	263	222	256	261	252	230	264	263	241	221	242	250	253	239	221	235	262	245	230	225	235	219	258	203	283	230	221	222	241	237	228	242	222	227	246	249	263	242	247	254	251	263	260	245	219	230	218	251	229	235	277	239	234	250	246	241	230	229	221	245	282	228	244	245	232	214	259	243	204	234	232	260	269	256	241	248	229	222	262	219	215	252	205	214	275	256	235	256	239	228	259	257	235	232	251	225	279	262	251	226	253	248	258	247	235	246	259	286	229	252	246	275	207	235	251	246	254	232	219	229	241	250	256	242	270	263	260	239	237	240	225	258	244	244	258	232	242	223	256	233	255	240	249	262	215	225	253	224	270	272	241	227	223	235	254	248	255	275	265	243	245	254	250	210	248	260	231	236	203	250	231	240	240	243	245	219	263	258	256	263	197	250	243	269	240	256	260	247	229	239	260	244	253	244	249	248	253	233	260	239	239	254	260	208	270	227	242	240	261	230	224	258	213	272	210	242	266	248	244	237	242	264	240	261	253	239	258	253	261	272	272	269	262	220	232	247	270	243	257	230	255	248	238	254	238	244	276	259	245	260	237	212	229	246	237	238	239	236	224	248	234	247	252	231	238	211	221	221	237	247	215	246	227	265	233	223	243	233	258	236	246	229	213	238	239	233	246	261	233	246	260	238	225	227	223	233	241	272	260	231	248	253	241	248	205	230	230	253	249	249	246	244	251	243	209	223	270	242	247	242	226	228	251	225	262	249	219	265	291	236	247	237	219	246	218	252	251	219	255	209	235	226	240	260	247	255	240	239	260	257	229	221	214	244	261	241	243	227	238	233	235	242	265	224	220	239	239	228	205	241	227	218	253	257	228	255	242	231	227	260	238	235	244	255	253	239	257	247	257	246	250	282	229	244	248	242	261	245	216	240	225	261	241	243	234	253	219	226	237	231	239	249	232	251	253	245	247	231	218	232	254	235	248	230	215	252	243	252	243	269	250	242	250	242	231	251	254	249	243	252	237	237	228	239	221	229	244	215	230	242	240	232	210	260	230	219	246	239	240	271	242	249	221	263	234	224	233	240	237	244	214	227	243	250	250	220	227	251	249	262	229	239	213	240	251	263	209	225	242	239	248	257	218	282	235	214	257	258	226	246	232	251	256	251	242	226	254	220	216	244	267	287	245	205	233	242	250	221	245	243	271	252	270	225	250	232	252	212	244	252	252	238	242	258	236	223	228	247	251	270	229	269	229	252	233	226	241	224	258	256	249	233	214	255	240	234	258	227	246	203	264	237	261	256	227	261	233	237	225	230	237	249	243	200	238	260	254	219	262	247	214	211	226	248	235	208	240	230	255	250	265	249	253	240	262	238	233	212	245	294	229	258	250	269	283	241	271	257	228	210	233	233	261	230	253	242	259	238	246	239	253	263	231	240	203	243	248	256	233	233	263	236	236	233	243	272	258	241	258	267	259	262	268	247	259	233	218	227	235	233	248	264	232	246	249	224	229	230	215	248	258	251	224	259	240	265	234	199	271	262	264	238	255	244	266	248	254	226	244	243	240	284	271	253	227	292	254	243	252	221	234	240	254	235	222	244	256	238	210	226	281	261	228	278	232	217	256	244	219	226	283	219	242	218	249	263	262	238	259	231	253	248	216	254	237	244	240	238	240	255	224	228	263	252	248	252	255	251	215	245	258	249	233	275	256	232	236	262	241	247	248	258	238	239	219	241	220	230	250	230	220	259	230	242	249	211	234	262	252	248	222	238	228	213	231	213	244	244	259	243	254	262	278	229	244	249	248	257	264	241	239	226	240	276	262	256	240	252	225	235	221	233	266	230	231	271	227	249	231	266	227	232	244	260	274	260	222	253	234	233	267	260	265	237	228	234	222	241	250	229	259	255	239	267	255	238	266	236	229	231	267	233	255	240	255	246	255	201	265	229	251	247	224	252	238	222	258	246	245	235	242	248	244	215	251	240	241	239	261	255	219	227	249	226	220	240	236	265	210	240	234	219	245	279	265	234	242	232	264	235	233	235	238	246	247	254	257	229	267	248	238	247	259	224	257	278	223	223	224	231	231	245	223	256	225	238	209	235	231	256	242	248	263	223	253	225	241	243	214	242	237	230	264	242	259	236	247	267	209	251	230	248	248	245	226	253	241	225	247	256	261	250	258	216	266	250	236	248	207	244	226	243	265	239	249	236	228	234	254	227	229	230	245	180	236	245	224	251	246	263	219	251	257	224	220	207	266	229	242	236	267	235	242	261	228	244	239	244	218	216	226	279	230	226	230	224	231	224	210	252	237	232	253	242	230	235	258	204	252	235	208	238	244	242	274	247	244	256	263	245	252	232	257	253	232	218	263	245	271	230	241	240	196	246	252	215	224	236	272	234	193	248	223	259	242	233	260	249	226	225	236	259	253	238	224	239	223	231	227	248	230	261	249	228	223	235	262	235	241	251	244	224	209	237	226	240	234	257	216	232	238	255	253	261	240	239	243	212	231	233	237	237	273	228	252	234	268	251	259	248	238	240	261	226	267	236	231	221	240	241	246	231	239	250	251	280	214	274	254	235	221	247	268	247	228	214	214	229	256	241	238	260	258	236	252	201	227	217	226	250	245	262	240	270	267	247	220	230	250	234	225	237	241	241	240	221	242	243	223	253	239	224	245	224	242	227	237	240	248	235	254	210	224	246	246	268	248	230	234	243	255	234	262	243	267	230	228	250	269	244	231	264	288	261	249	251	238	236	237	254	247	219	265	247	247	239	221	237	233	247	222	254	232	222	265	250	248	243	220	277	266	251	216	245	265	240	233	233	227	249	212	237	273	214	237	251	239	241	203	247	233	228	206	258	255	247	236	237	250	236	258	260	236	252	239	241	227	227	264	265	237	235	221	253	242	232	235	236	238	246	246	225	241	262	250	224	239	223	257	223	209	258	219	220	242	238	239	247	253	271	242	240	272	202	249	251	262	221	203	214	245	230	225	219	252	212	239	240	259	255	255	290	248	242	243	253	273	242	265	235	258	251	238	239	233	240	226	263	264	250	249	235	214	220	226	212	224	255	247	233	245	235	226	255	201	252	258	246	215	263	255	232	223	237	236	227	240	248	231	248	253	224	212	241	232	272	214	222	231	230	229	243	242	272	247	261
10680	770	714	685	637	619	616	612	638	630	693	613	623	623	652	615	625	644	649	625	595	608	670	633	604	640	602	666	631	627	620	646	649	634	647	599	604	665	644	666	660	666	652	665	663	660	593	630	600	624	674	628	601	646	582	622	645	614	600	580	603	598	605	618	592	636	603	653	618	643	662	606	625	606	658	634	625	609	652	651	637	633	624	610	680	629	631	659	618	619	695	647	635	606	638	633	663	617	637	600	651	582	643	631	637	613	574	648	620	661	598	645	632	612	643	635	665	649	602	617	608	631	631	630	612	617	602	633	601	624	622	620	619	602	616	610	628	608	606	618	629	633	626	628	576	581	635	647	646	620	633	625	637	601	621	637	660	666	686	661	669	591	653	620	636	644	592	662	630	598	639	622	617	644	589	624	597	644	644	660	599	599	614	629	637	622	640	656	633	634	625	593	639	607	595	646	635	661	640	630	648	622	616	609	590	627	647	627	670	617	634	669	655	657	641	629	660	648	599	614	638	639	591	629	674	652	622	668	675	646	611	617	657	591	655	704	625	630	602	651	665	647	614	649	636	638	627	584	616	643	686	675	639	627	606	692	631	640	663	680	623	625	641	623	643	616	648	610	662	639	604	603	657	610	592	667	620	625	656	604	576	594	595	655	630	645	624	634	665	654	643	620	621	623	634	678	620	614	625	608	658	645	661	618	636	580	616	629	630	633	588	647	619	649	610	658	646	636	605	610	629	633	615	593	604	597	657	592	646	573	624	587	634	648	657	602	644	614	585	621	631	627	670	617	598	620	612	667	665	626	602	594	641	607	672	623	646	623	682	617	658	620	595	589	610	643	595	641	593	601	617	678	601	657	632	620	665	606	637	651	601	590	628	635	627	624	654	623	623	614	645	679	596	614	619	574	590	665	624	677	620	655	649	612	625	587	651	638	647	600	640	653	651	646	631	648	668	666	651	634	626	664	623	632	585	619	658	629	604	622	642	597	628	652	624	687	641	622	595	650	609	649	589	616	618	616	622	616	629	633	668	612	646	643	632	663	648	651	622	613	657	627	607	649	640	643	584	629	593	616	619	655	652	630	671	599	638	602	672	603	661	662	621	612	699	590	633	586	640	606	604	620	655	602	577	652	577	668	614	615	616	608	620	609	632	654	649	616	572	587	635	678	669	660	658	628	623	620	643	626	634	631	635	629	598	594	654	643	640	621	613	609	629	616	618	638	674	633	661	613	649	590	590	624	661	631	663	656	643	638	638	656	629	596	628	626	591	674	653	613	624	594	636	663	667	680	602	626	660	633	642	635	603	684	611	609	613	625	637	648	654	676	630	679	596	656	659	663	679	648	621	654	641	621	601	612	629	626	638	622	667	680	654	621	613	631	679	594	587	630	608	658	666	642	598	615	635	600	645	589	653	658	649	622	607	614	590	616	655	622	594	672	620	649	627	619	599	609	635	633	610	659	665	686	666	643	603	633	631	640	632	592	645	657	629	641	633	600	643	625	647	607	629	648	605	611	656	660	600	608	624	666	630	632	590	643	662	616	661	590	635	625	643	619	631	628	635	611	624	665	613	604	618	664	647	650	628	635	632	662	656	615	606	617	631	638	599	637	668	673	621	647	619	601	651	625	652	658	634	683	598	625	601	588	599	628	646	623	630	645	652	663	627	642	655	601	656	624	560	606	631	639	627	654	661	601	611	571	620	618	575	648	632	618	618	626	654	637	641	626	587	593	642	668	609	611	605	625	634	628	635	626	617	620	680	624	614	633	624	658	660	635	609	650	626	649	634	658	671	644	626	596	661	609	629	604	659	648	559	643	606	680	606	663	597	632	624	655	596	623	606	655	603	611	610	620	663	609	648	654	644	614	645	609	619	623	619	625	618	623	662	600	622	614	623	652	658	655	667	676	629	606	645	663	673	648	629	633	620	598	627	609	611	600	651	621	628	602	654	600	625	638	628	625	616	634	629	625	624	609	657	672	653	612	607	644	664	643	608	613	670	637	616	614	670	600	631	600	627	670	649	619	615	645	672	643	652	635	668	597	647	648	620	643	633	627	620	643	664	666	643	666	633	642	675	641	656	620	596	609	637	653	648	627	638	609	625	614	607	638	634	638	626	608	661	636	623	646	620	646	629	628	631	632	643	642	636	635	711	604	583	629	635	634	644	691	653	661	628	617	614	662	620	637	587	639	624	632	621	585	572	675	636	674	616	641	627	653	660	618	624	633	651	674	633	598	604	569	614	636	631	632	617	622	664	635	605	675	624	657	635	627	665	609	604	660	615	672	625	635	611	596	651	589	622	624	589	616	645	669	604	587	629	642	562	646	631	613	645	617	640	626	619	626	608	646	640	601	641	688	646	612	639	634	677	635	679	660	610	607	590	637	678	643	613	605	633	580	625	590	662	654	643	651	599	622	680	633	610	637	636	627	641	613	639	601	661	596	612	656	622	673	635	652	658	579	619	644	640	633	635	623	641	585	645	604	656	650	647	632	614	647	624	611	645	654	666	642	594	590	660	647	658	667	613	656	581	628	622	673	690	594	623	641	654	646	646	614	575	612	608	623	661	609	646	608	602	633	687	626	611	643	661	602	646	635	671	583	643	616	633	654	664	614	618	625	637	645	653	615	660	627	641	598	627	614	649	650	598	582	657	644	584	666	654	668	610	652	690	622	666	610	620	659	592	617	614	623	623	637	645	603	615	664	619	648	618	626	613	652	602	629	622	588	653	651	589	634	654	648	624	648	631	615	585	624	657	647	657	646	600	597	658	631	635	641	617	633	665	639	685	683	619	643	608	661	584	612	596	634	587	587	646	658	589	643	655	657	638	628	608	664	621	624	629	579	630	597	618	599	596	578	620	612	672	670	605	641	622	631	610	633	632	651	644	653	659	669	660	634	586	639	619	644	620	620	639	567	638	629	625	624	606	627	642	610	618	636	624	620	648	671	615	631	627	611	618	631	630	653	620	613	612	639	640	627	616	637	656	597	644	593	602	664	660	668	616	634	598	631	609	632	638	598	615	634	648	622	657	657	627	596	628	666	644	616	655	630	618	601	662	604	644	618	672	598	652	624	641	654	686	592	611	629	637	659	658	616	611	649	659	652	650	612	662	625	657	601	649	620	649	663	611	642	642	652	638	653	661	601	662	662	603	615	592	623	606	608	601	640	635	628	640	642	604	625	666	626	600	634	669	605	604	607	611	624	629	591	652	638	648	618	633	651	624	650	589	630	639	631	653	658	626	632	634	648	623	613	609	622	658	663	618	608	675	669	664	610	644	579	621	599	649	591	620	627	613	645	656	678	624	658	606	593	646	593	583	628	586	621	637	635	633	621	644	626	642	591	674	638	629	672	641	649	617	618	604	631	657	590	605	641	622	638	636	647	633	630	641	665	610	630	617	618	607	621	618	637	624	663	654	644	619	635	613	647	631	657	624	620	644	654	626	654	636	590	609	665	599	625	608	641	630	618	650	608
24789	21432	24824	28437	21428	21349	1859	520	408	425	411	392	369	409	361	377	350	390	400	392	353	369	351	329	366	372	400	388	355	386	353	355	363	320	329	382	383	403	379	358	379	406	358	380	387	389	392	353	353	355	366	379	405	363	402	372	340	362	377	390	397	393	343	366	381	332	358	355	386	312	367	340	332	363	328	345	369	357	367	355	356	404	320	377	353	393	375	401	361	373	327	360	325	331	374	386	340	387	367	345	382	386	348	364	363	381	356	398	385	375	401	397	366	380	351	352	385	342	330	341	388	331	359	377	376	331	364	385	363	383	364	342	353	381	368	373	343	345	403	343	358	334	362	372	350	385	354	371	368	334	333	350	374	353	376	383	371	356	343	369	337	376	392	353	363	356	386	369	338	368	340	335	367	355	348	338	312	349	368	356	379	333	390	355	351	338	339	359	316	350	387	348	370	378	354	372	369	365	325	343	357	354	341	336	367	361	361	384	404	347	367	385	368	348	362	350	350	375	362	341	362	373	383	338	345	363	346	360	380	373	353	393	365	374	355	367	352	396	397	370	391	374	393	364	360	348	376	359	349	365	369	355	358	382	338	358	348	357	367	353	349	346	359	384	367	369	375	359	363	377	382	376	354	351	320	345	379	371	365	357	422	365	370	388	350	342	357	346	376	348	368	329	359	391	396	361	343	409	356	352	369	361	350	423	376	381	363	379	368	359	393	371	341	351	373	347	370	365	347	333	361	320	319	361	410	352	347	406	356	399	396	361	375	389	331	357	354	371	359	325	386	374	363	351	361	383	355	355	355	355	386	344	349	391	384	369	344	370	354	344	395	357	373	367	332	371	336	346	355	360	350	384	351	343	372	362	367	397	345	378	393	349	303	329	366	343	352	370	367	352	405	382	354	375	381	345	380	401	374	379	387	333	372	361	391	398	373	342	355	406	334	342	355	405	373	389	373	379	386	348	361	370	380	351	380	386	380	355	351	357	335	358	344	367	323	388	369	343	350	371	339	355	342	344	353	376	398	382	364	394	385	360	358	363	367	338	363	370	346	360	355	334	337	341	399	391	376	353	351	399	368	364	373	373	365	361	339	332	398	338	324	354	361	379	377	383	366	353	342	338	395	354	356	346	390	383	360	386	374	361	357	384	372	371	325	360	384	354	358	408	413	380	335	377	361	406	384	361	373	389	339	354	368	347	361	371	360	366	368	364	353	372	373	304	392	373	367	368	339	330	401	367	372	348	364	370	358	324	344	340	398	347	313	357	384	403	372	371	358	371	359	372	362	352	384	347	357	365	363	349	358	370	361	374	345	338	359	359	400	375	362	329	363	376	356	376	392	369	367	348	371	338	327	414	352	351	362	389	347	375	352	390	336	341	354	370	361	394	350	345	374	368	388	393	368	356	383	365	394	362	332	365	377	371	353	382	364	357	356	344	366	393	357	348	375	329	371	389	331	356	347	408	371	357	350	375	377	365	379	396	328	393	383	374	358	389	353	341	364	347	356	379	389	330	367	343	339	371	392	333	356	358	385	348	372	315	375	352	353	332	343	360	359	370	348	345	377	357	372	343	370	384	361	367	377	336	352	347	354	354	380	389	368	387	336	358	381	351	382	364	352	363	350	361	366	325	347	365	367	366	344	368	349	368	420	377	356	377	344	363	411	322	378	386	411	367	370	352	390	336	370	382	369	357	387	341	392	368	389	355	363	359	379	375	366	334	361	351	394	362	387	358	403	376	350	367	376	396	343	387	339	355	377	341	376	387	353	369	377	366	353	374	358	380	358	416	360	391	376	407	360	384	341	371	367	324	336	359	337	340	361	360	327	361	375	357	399	350	371	370	399	402	362	339	332	335	368	388	355	377	379	385	333	372	352	372	391	366	369	363	376	325	385	367	322	399	346	339	377	343	372	359	347	375	314	410	349	355	356	378	385	375	370	384	347	392	358	352	365	406	349	355	382	366	377	381	395	355	390	369	354	371	343	363	348	321	383	363	374	387	340	355	378	359	374	359	374	326	355	373	378	404	355	378	366	339	342	367	373	359	312	381	325	383	349	372	351	370	352	333	356	366	390	320	364	353	351	373	363	342	352	370	365	360	347	354	355	366	409	339	354	355	339	374	332	389	378	368	365	363	400	372	377	324	357	384	361	335	364	330	316	361	372	402	346	379	362	339	377	339	380	345	375	353	362	342	377	360	365	357	375	348	353	382	387	344	354	362	329	362	330	363	398	366	352	380	322	395	371	332	365	364	343	342	351	373	349	366	344	357	361	360	330	345	353	349	344	362	383	387	393	355	369	407	377	351	378	366	363	356	371	352	371	342	331	369	336	339	397	374	344	344	374	371	370	351	351	385	380	372	358	342	399	386	361	326	358	358	344	333	337	358	369	341	369	406	362	362	373	348	349	327	346	369	380	395	370	373	341	411	359	391	370	370	334	346	332	381	354	361	346	367	401	362	361	372	361	322	423	377	357	371	372	360	357	347	360	374	350	396	365	375	389	375	346	315	356	367	388	365	349	314	317	351	351	380	342	336	345	388	307	377	317	394	375	400	371	355	361	350	416	388	382	366	358	347	346	400	352	364	374	357	378	343	399	369	353	358	364	375	368	363	373	347	346	383	365	377	351	346	365	343	377	322	355	383	365	367	314	383	374	381	363	378	406	364	381	334	381	351	339	364	349	392	390	360	332	372	342	355	364	366	356	407	351	354	349	349	358	369	353	368	295	391	369	374	355	335	397	343	379	364	360	401	341	353	363	372	378	404	379	373	343	360	356	370	376	373	375	356	354	360	340	371	403	359	394	397	361	345	371	365	378	367	351	343	336	377	359	350	407	376	344	353	336	354	346	327	355	392	376	363	381	370	370	381	377	354	380	349	376	357	355	373	328	370	372	338	365	326	353	355	354	366	345	340	337	320	334	375	381	344	382	418	377	381	406	397	363	406	363	369	370	380	366	332	374	371	350	382	336	369	349	354	341	335	403	389	347	337	383	378	401	366	346	367	361	330	342	354	336	355	355	383	353	361	355	374	351	353	396	365	381	370	327	369	372	353	369	360	342	329	314	345	371	359	361	358	335	382	339	364	335	361	360	380	362	362	351	399	356	354	369	368	363	345	355	418	360	334	323	332	358	338	358	371	343	379	375	347	392	318	357	352	316	364	342	373	399	355	339	332	395	375	389	313	364	371	347	395	367	340	392	391	377	337	364	363	368	391	349	363	362	380	382	385	342	339	366	365	355	361	377	360	371	392	378	343	378	361	342	372	394	361	382	327	365	333	342	371	366	367	365	380	384	333	358	391	324	370	353	352	388	379	309	357	343	346	349	376	379	392	340	365	353	362	357	364	362	343	330	373	336	340	344	348	362	363	361	363	342	356	354	371	350	344	379	376	339	359	402	392	364	315	347	364	371	347	350	360	344	382	349	361	346	354	380	339	324	399	371	371	352	387	394	365	395	372	355	369	361	351	356	361	377	364
25616	2583	1626	1103	978	964	917	881	897	827	906	880	819	892	853	918	872	871	897	868	863	899	861	858	793	867	876	869	872	860	834	865	854	829	904	839	791	854	837	814	872	841	853	877	855	874	814	838	874	867	851	860	806	843	819	891	818	847	876	821	857	863	856	895	815	855	845	823	807	869	859	876	846	907	872	818	951	870	855	842	866	858	875	837	873	839	886	810	885	884	867	872	819	855	840	846	901	860	876	825	881	863	889	815	937	836	827	830	816	824	795	850	852	849	869	818	844	897	857	846	832	847	867	886	895	867	836	862	914	870	837	852	817	827	881	834	843	925	832	853	825	887	844	878	877	880	815	841	864	888	832	867	835	889	903	867	834	844	863	798	848	844	884	877	834	856	861	839	848	776	881	839	874	896	902	805	922	892	846	832	866	885	829	883	860	891	913	810	884	796	895	878	871	892	849	876	847	815	831	831	859	863	829	813	883	836	843	876	819	883	846	848	797	898	867	905	878	843	847	866	843	846	874	802	887	847	834	844	856	862	861	826	770	831	795	859	850	812	866	852	910	848	839	848	871	821	893	853	866	868	812	883	835	865	863	858	839	858	890	882	858	820	862	881	908	834	818	853	829	807	834	840	837	866	909	837	888	864	848	875	857	812	833	853	856	920	844	853	874	838	825	838	831	845	886	835	861	861	837	834	894	900	812	810	864	876	890	802	840	861	872	834	873	850	858	887	898	892	855	850	829	824	905	854	857	859	900	855	843	808	861	861	818	820	853	840	811	861	880	817	861	866	871	859	805	816	895	857	847	871	865	853	904	863	892	879	884	885	812	835	850	855	881	863	838	854	896	849	838	884	850	819	840	808	855	863	818	821	888	862	833	828	828	915	869	841	837	882	890	836	872	827	857	895	907	885	856	906	874	878	864	820	892	866	833	886	823	840	891	892	835	908	914	847	875	814	887	852	875	820	856	891	888	874	819	897	859	878	847	846	873	827	823	891	821	850	831	813	901	854	927	861	867	893	881	809	840	876	861	855	852	859	898	892	891	838	830	842	838	860	798	856	870	890	922	909	860	902	822	883	835	836	852	867	842	831	830	907	822	827	914	849	824	860	856	845	883	894	865	884	824	888	862	849	859	856	895	848	810	886	904	893	892	873	843	875	841	855	816	842	861	851	831	875	895	817	835	856	861	838	848	787	809	855	867	895	921	864	837	877	834	866	870	853	804	843	892	835	889	855	861	898	814	833	822	826	860	866	895	866	866	863	869	822	841	862	887	868	800	831	877	864	819	846	799	849	857	817	877	785	868	843	851	881	848	862	862	863	821	883	867	886	854	885	858	883	879	839	827	829	864	866	853	831	897	837	827	872	866	838	879	820	830	845	824	788	848	824	839	821	870	825	852	843	872	850	826	836	832	820	890	845	847	870	856	910	874	882	832	856	915	853	836	858	885	819	836	845	838	861	887	859	864	901	865	863	852	887	918	885	895	825	826	829	864	823	909	874	856	902	843	850	844	819	842	842	856	865	889	814	892	864	873	824	850	867	906	879	889	841	834	869	872	839	956	813	854	844	877	854	895	860	855	837	868	904	859	848	835	887	850	831	804	868	840	827	896	787	890	877	878	853	847	840	857	820	847	854	854	837	846	891	856	835	850	894	855	837	861	832	851	869	830	862	848	875	836	865	838	854	856	795	863	861	751	871	879	864	815	897	820	845	854	856	861	783	848	880	837	834	880	847	897	854	887	795	865	881	841	858	839	883	860	914	829	872	867	861	885	844	869	854	855	860	846	929	855	832	855	862	813	890	837	876	852	883	864	898	855	855	831	864	931	846	850	868	847	777	820	851	842	858	896	802	882	829	822	890	852	820	872	862	842	853	827	904	852	922	867	837	824	828	854	888	856	818	934	887	825	839	885	862	870	839	835	823	837	843	810	832	822	834	883	797	856	878	766	820	832	896	828	901	866	899	870	788	830	917	883	810	849	868	843	847	860	834	879	846	851	847	887	851	817	904	854	886	880	847	909	841	816	896	821	866	846	885	871	898	880	886	819	873	880	832	843	873	872	887	854	867	873	906	899	820	851	844	887	872	825	857	823	869	834	907	850	874	866	815	808	832	826	863	853	809	838	867	875	862	860	889	846	844	868	832	831	867	854	780	813	852	828	829	842	875	866	831	840	867	917	812	875	848	847	840	845	834	863	829	925	893	870	897	878	852	847	855	872	865	818	834	806	882	886	847	873	826	875	885	890	859	834	852	862	874	861	865	840	859	834	841	866	802	886	809	866	876	825	856	866	839	866	825	853	859	840	878	792	825	831	863	868	856	853	870	840	873	857	876	870	869	838	854	887	868	862	829	830	886	847	858	845	826	845	836	852	846	871	854	830	883	821	845	855	884	877	866	863	874	880	826	879	833	867	847	833	861	813	845	851	870	882	850	877	887	880	877	873	863	822	867	826	930	815	849	873	824	824	838	847	857	840	838	864	868	827	883	869	854	834	874	916	859	885	862	878	857	841	778	868	903	868	864	858	907	845	820	837	854	857	835	885	861	839	828	859	840	859	886	862	858	844	872	836	845	868	840	801	805	829	826	823	877	830	870	824	867	865	869	871	801	887	895	855	860	788	921	890	877	884	864	852	828	848	846	887	896	886	825	922	859	867	839	832	856	821	895	871	899	822	893	845	871	867	904	806	848	898	812	817	856	813	811	865	857	915	776	879	874	851	839	885	889	874	792	815	860	800	846	866	830	848	865	890	891	847	869	829	910	858	834	792	837	820	841	830	849	858	825	873	864	827	856	843	814	837	810	866	849	853	885	851	858	812	842	885	843	828	856	840	862	818	843	843	824	864	862	880	860	864	843	860	845	848	824	808	881	867	832	842	859	912	836	854	883	847	907	850	914	878	836	846	860	850	837	843	864	918	841	825	841	856	857	895	867	872	849	866	919	852	880	849	840	930	824	908	895	891	868	826	873	882	859	812	853	809	882	853	844	827	879	787	875	837	869	858	841	895	852	866	827	829	847	907	870	833	825	901	880	858	801	822	824	903	815	844	845	819	839	842	843	891	851	807	839	863	882	882	880	865	843	875	828	914	839	909	852	863	896	828	811	811	861	848	837	868	878	835	851	857	898	810	829	830	875	892	877	822	830	855	853	900	905	878	863	842	891	836	854	845	855	806	856	823	809	916	905	864	849	872	857	834	865	867	860	882	860	859	869	850	886	880	842	827	826	847	893	821	929	843	875	870	865	841	817	809	840	818	885	881	818	848	856	822	828	848	849	914	827	913	916	823	875	881	852	894	805	884	870	873	877	867	848	849	833	914	820	903	917	819	858	834	899	809	836	849	859	861	884	906	826	855	812	832	824	841	882	865	845	866	861	860	817	835	848	913	834	827	869	839	882	816	858	854	916	880	816	863	881	811	828	862	884	880	835	869	882	784	818	814	855	877	841	867	820	917	829	879	861	861	805	865	842	835	882	838	834
24302	21396	25043	28138	21396	21401	17148	676	399	357	376	349	323	327	316	299	283	318	271	290	289	284	242	295	270	263	282	302	259	274	299	302	292	305	278	248	287	265	246	310	286	264	276	262	299	303	261	308	267	310	318	293	298	283	268	296	319	266	256	287	302	259	304	284	291	287	293	308	267	288	279	289	271	285	263	303	268	277	299	245	257	241	263	267	283	272	263	247	273	249	259	276	281	309	287	270	241	278	311	253	269	286	281	289	243	277	251	281	300	258	282	265	306	296	279	261	296	282	302	260	271	266	287	289	289	269	266	282	246	293	290	241	294	271	260	268	258	249	274	265	262	276	267	278	275	257	297	270	305	275	269	260	291	297	291	305	295	289	286	276	258	267	270	255	265	288	275	256	255	313	317	262	280	303	307	257	279	315	305	297	234	299	316	263	303	279	283	290	257	291	297	246	276	273	288	260	273	241	279	261	283	279	251	247	259	310	284	287	283	264	276	286	286	284	280	288	277	273	287	264	270	289	308	236	279	274	292	256	300	277	301	263	279	276	285	305	290	285	238	287	273	260	263	239	281	261	300	264	265	276	295	263	269	286	269	257	294	261	262	308	246	285	260	268	294	291	256	276	319	269	252	287	275	255	279	290	266	262	279	279	297	276	260	279	279	295	293	258	293	294	291	278	256	247	265	272	302	280	260	281	318	311	274	291	277	245	268	299	285	266	276	247	267	251	271	275	265	296	298	273	277	281	273	313	248	275	287	276	275	290	295	297	281	258	308	301	313	263	299	295	279	264	241	272	288	275	290	243	270	271	281	266	287	281	254	271	278	300	260	302	260	306	249	304	278	250	274	258	283	285	293	247	294	288	306	292	277	304	270	238	231	265	265	282	276	302	278	273	266	236	260	273	256	286	262	293	271	262	240	286	252	266	274	234	300	255	272	292	249	261	297	293	265	284	282	280	245	248	298	324	273	310	312	257	258	264	287	263	261	309	271	291	271	265	270	260	286	264	244	299	290	262	278	270	274	270	294	273	273	243	272	294	283	274	253	279	268	289	330	299	298	262	309	267	234	296	273	277	267	278	284	258	293	287	287	287	277	290	282	247	298	268	234	282	284	270	263	262	289	258	267	302	248	293	282	274	269	305	285	278	271	288	299	269	237	269	280	296	290	291	288	297	252	295	266	294	277	266	282	287	279	308	296	231	262	288	264	305	259	269	247	264	275	272	253	273	275	292	258	283	265	250	265	267	281	284	279	281	298	276	250	274	289	257	259	294	275	261	271	262	293	289	260	267	284	292	278	274	261	258	269	303	281	287	270	274	288	257	274	256	249	281	249	290	277	274	269	297	274	271	282	316	317	301	277	263	281	257	263	274	285	283	269	269	309	281	293	285	284	278	291	271	284	265	290	301	274	282	278	284	272	244	251	310	274	287	282	264	274	311	295	279	284	241	250	269	253	262	286	249	311	272	281	277	290	273	295	251	299	292	268	296	260	307	315	311	292	288	284	267	266	264	279	272	266	290	284	281	251	281	270	264	269	272	278	273	297	273	277	277	293	297	295	271	260	271	291	270	258	264	307	269	258	251	293	268	301	278	272	283	298	264	287	289	262	285	284	272	299	272	259	273	281	284	259	271	253	294	327	279	261	306	259	260	253	259	289	283	282	270	258	258	286	243	296	279	271	283	276	272	237	267	276	255	287	274	269	242	317	292	306	299	280	288	293	277	270	295	265	277	294	295	286	282	285	284	262	302	280	277	274	293	264	265	276	281	297	249	274	292	286	298	311	275	267	284	275	278	298	245	244	273	287	278	283	282	288	250	281	275	286	291	299	293	272	271	290	292	269	295	285	281	272	259	280	270	290	271	259	287	281	268	258	293	289	259	250	273	280	266	281	275	244	253	247	322	272	238	258	276	276	302	280	296	282	296	283	287	253	311	280	250	267	268	290	297	278	268	257	251	251	274	264	268	258	297	285	264	299	271	247	308	245	278	281	279	273	249	301	282	261	302	255	259	284	249	263	254	259	253	274	278	255	289	243	279	284	242	276	295	255	294	306	288	267	267	292	229	263	264	292	270	277	267	246	236	271	268	321	313	271	265	282	292	282	299	260	291	265	250	273	321	270	250	272	274	260	290	322	294	262	289	257	282	251	316	264	257	281	260	248	264	266	274	270	277	275	270	321	261	294	246	237	273	273	298	285	284	275	275	256	271	278	276	248	271	280	265	285	296	299	301	251	283	273	282	295	303	266	309	249	264	267	271	270	262	261	303	264	286	268	293	303	302	305	294	310	289	289	293	265	274	274	314	241	260	275	287	299	294	254	276	294	285	234	266	271	299	274	264	264	274	268	271	253	262	305	290	292	293	254	293	270	278	246	266	273	285	255	292	318	269	296	286	290	274	272	270	258	304	256	290	274	240	259	299	277	297	295	280	275	255	285	274	303	279	300	270	297	267	269	239	260	279	276	272	288	263	273	298	290	281	262	290	249	304	289	276	264	283	295	248	279	284	263	277	269	284	239	277	286	299	266	257	266	274	326	286	293	285	250	264	253	279	287	274	271	256	274	258	290	284	272	265	255	247	271	288	275	277	233	262	290	253	283	280	282	256	270	293	267	258	268	285	256	310	276	294	258	292	248	260	249	294	272	246	272	258	264	286	271	293	246	263	245	250	298	250	286	280	316	278	289	275	299	264	264	286	296	292	274	280	273	252	269	280	264	299	279	255	248	253	287	293	273	260	250	246	271	313	284	292	301	297	272	285	286	291	275	268	277	281	266	285	255	261	267	295	247	266	262	282	259	274	262	268	257	262	307	264	268	272	279	290	270	305	296	283	286	238	279	289	260	252	263	297	271	254	289	291	260	268	267	287	238	300	278	274	263	283	289	254	297	284	251	273	292	245	273	297	230	300	274	270	259	271	270	287	285	287	275	265	259	278	256	265	283	283	287	311	273	266	263	301	290	266	300	270	274	284	293	242	287	244	274	252	282	232	287	266	280	258	302	273	298	270	246	272	288	267	283	277	263	267	263	269	253	299	253	255	258	255	231	286	289	256	262	297	283	294	269	275	242	303	271	287	261	296	292	251	282	294	299	277	254	278	267	274	271	291	270	242	293	322	290	311	273	289	252	257	274	297	287	298	270	290	280	269	263	271	264	241	255	285	249	318	275	284	260	313	289	243	280	286	244	292	267	275	256	273	267	270	259	287	277	272	266	275	281	319	260	274	297	314	274	264	262	282	267	312	289	255	271	320	296	269	265	276	270	299	268	308	269	305	260	255	273	263	291	301	251	280	278	285	246	286	313	314	286	276	272	272	281	292	282	282	272	307	298	285	296	270	295	266	274	262	271	275	290	303	280	259	294	293	256	270	282	292	252	279	251	275	255	267	283	273	241	280	242	265	287	266	294	291	250	300	287	271	279	246	274	261	300	302	293	270	279	254	262	260	256	270	290	292	311	274	288	274	293	264	285	307	293	247	262	275
28521	3538	1975	1115	922	785	759	704	711	706	687	707	687	690	680	647	660	639	687	684	695	637	684	678	684	658	658	662	638	664	633	628	643	664	616	655	615	631	674	709	647	636	628	608	640	628	606	630	646	651	634	655	631	621	657	664	657	668	636	665	660	658	648	703	669	665	647	613	695	717	643	653	631	650	635	649	672	623	648	600	624	637	661	664	659	648	650	625	659	656	680	674	615	680	637	655	617	735	623	645	691	638	684	651	638	625	621	663	646	650	677	698	561	676	624	628	651	645	622	663	634	681	674	579	649	662	689	639	597	659	682	707	680	668	720	664	594	653	661	665	674	674	606	665	627	635	597	666	639	615	699	609	628	620	616	627	625	662	649	671	664	646	625	689	614	629	634	663	629	679	706	665	691	601	604	603	644	643	621	643	688	681	694	613	666	653	594	602	646	678	671	685	677	664	667	680	627	624	669	652	675	633	616	614	634	621	638	630	662	668	657	693	643	665	622	663	645	671	623	635	660	657	639	694	639	667	636	638	647	686	623	644	628	647	614	683	660	700	645	665	682	641	625	639	642	659	743	680	674	660	668	661	619	671	640	632	642	664	643	681	636	657	641	637	629	668	682	638	688	667	610	645	670	687	636	645	634	634	692	665	615	655	627	674	681	636	664	691	622	643	638	675	683	654	657	633	670	646	649	613	625	671	649	613	633	698	638	668	672	635	671	639	638	573	646	547	648	648	673	676	679	639	632	658	643	637	687	659	654	600	656	610	649	661	717	613	673	641	653	636	634	632	654	657	628	674	654	614	641	677	635	606	636	662	660	636	663	667	602	632	704	648	635	676	583	676	610	648	619	655	633	682	658	587	630	628	654	665	637	628	623	664	624	662	624	655	618	684	651	651	660	637	640	651	677	642	672	680	620	647	701	661	632	606	687	655	682	659	707	681	664	682	648	666	674	629	607	651	661	634	641	667	662	628	664	648	653	630	701	635	675	657	649	647	648	617	626	650	669	612	647	656	672	644	672	666	613	702	619	692	622	665	642	672	694	656	676	586	666	654	628	699	640	633	658	658	630	620	630	684	659	670	662	670	601	653	630	705	696	651	661	678	635	598	668	687	678	715	616	649	608	685	653	662	627	639	611	662	682	654	658	665	713	651	670	672	627	658	649	689	619	646	674	706	648	640	635	644	680	641	671	661	673	691	626	685	674	655	632	665	684	614	632	640	668	626	688	650	647	659	625	694	670	605	621	624	639	674	633	647	642	680	672	667	646	663	692	662	638	632	656	637	665	604	698	659	654	655	636	671	629	640	657	653	662	619	637	671	638	656	641	661	641	632	636	678	652	614	605	670	688	655	622	703	695	660	656	640	632	677	655	634	640	682	632	607	627	641	636	656	634	641	653	650	686	630	650	651	632	668	651	633	608	646	663	646	683	630	691	668	642	654	643	647	656	647	640	630	629	647	664	661	659	658	649	609	663	662	666	641	667	670	635	657	669	647	628	632	637	671	603	660	631	648	634	676	602	679	654	716	665	677	637	614	641	637	641	633	668	631	653	668	643	663	665	691	649	638	677	659	636	642	657	665	678	633	637	714	632	636	628	650	671	690	656	652	688	639	632	699	676	617	623	651	644	660	641	617	661	644	613	661	632	627	603	666	663	689	642	675	623	625	696	647	624	687	657	629	595	689	671	676	629	616	620	668	628	635	638	672	649	636	646	681	655	614	650	616	662	598	661	643	693	635	642	673	655	686	653	674	630	668	624	606	676	646	614	626	672	663	642	590	646	656	614	626	646	624	629	690	655	650	665	637	647	658	675	678	621	653	669	626	621	646	648	683	653	645	608	644	625	615	658	636	618	653	615	607	701	668	646	613	648	634	674	649	620	623	685	634	661	645	642	686	622	647	612	693	594	659	642	619	630	670	605	651	653	644	657	692	627	621	634	643	662	634	645	677	615	598	632	664	675	656	625	594	642	637	652	653	628	634	690	624	668	633	644	641	668	682	654	670	644	605	683	668	707	645	662	663	593	662	626	656	670	631	666	724	649	679	670	637	667	612	628	646	655	677	658	673	658	672	652	634	652	687	644	641	632	701	640	667	698	673	645	668	679	703	646	652	696	663	646	631	658	588	668	659	657	643	692	650	672	649	607	648	644	623	684	640	633	691	621	647	631	672	668	666	636	635	613	614	655	617	654	704	605	676	652	620	658	661	649	634	633	671	636	682	675	642	628	671	667	677	636	663	673	676	635	637	643	617	698	668	663	663	656	663	675	656	688	615	669	669	647	632	658	679	683	650	638	668	632	662	677	649	623	660	668	639	646	658	655	634	640	696	660	646	616	658	671	641	646	647	689	626	644	639	649	676	609	658	667	667	650	616	644	598	654	661	681	625	654	654	642	675	660	674	647	728	673	659	629	665	684	641	682	655	634	664	633	653	638	691	661	698	650	635	666	674	618	656	612	647	641	682	651	656	668	644	665	664	643	623	666	663	657	648	612	614	665	624	668	664	632	649	614	698	649	674	619	674	632	598	625	637	646	640	637	667	671	635	624	605	653	662	687	627	641	649	705	601	635	665	664	623	614	628	638	669	642	636	635	663	679	664	599	662	635	607	669	650	642	677	676	635	644	599	685	666	658	631	654	621	628	678	634	608	666	639	658	619	669	675	670	617	658	625	632	693	617	683	689	650	624	645	635	633	671	644	658	648	610	680	689	662	645	634	644	654	620	634	636	683	658	599	612	717	638	654	651	649	645	657	631	640	620	651	646	615	634	696	661	689	636	684	635	664	654	612	633	628	637	644	618	662	674	632	640	641	622	695	657	660	646	638	710	657	671	634	644	633	656	629	662	671	646	679	609	650	618	635	651	628	635	674	613	640	638	641	672	670	629	683	642	636	622	625	698	618	642	631	629	637	651	635	690	623	636	656	641	655	676	640	664	630	676	700	604	621	628	658	649	673	667	663	620	653	679	665	620	672	633	707	648	654	633	654	666	610	662	668	677	615	621	668	652	630	689	679	673	618	626	603	658	608	705	666	690	632	690	645	651	629	642	688	661	638	644	644	689	636	646	657	667	651	616	663	653	664	649	678	628	625	645	668	673	638	668	623	662	646	658	663	638	677	650	643	647	665	637	629	593	648	673	668	683	627	638	671	633	644	632	650	711	644	627	646	614	665	638	638	637	602	649	679	687	625	613	664	671	602	633	654	609	626	648	580	612	662	636	651	640	642	672	656	657	614	672	658	652	663	642	633	684	659	662	679	635	654	653	637	621	637	656	610	686	613	638	614	622	679	653	632	643	652	640	676	705	682	612	641	633	609	630	638	676	613	652	655	632	707	683	641	622	664	648	671	643	647	656	635	653	662	683	628	677	639	675	637	617	693	667	626	612	681	625	650	653	682	633	673	661	690	645	640	664	657	682	627	637	640	632	653	642	633	656	647	668	596	642	653	650	651	618	632	604	614	619	621	681	626	647	638	692	687
31230	21130	12648	760	287	242	253	267	263	227	259	236	238	227	228	233	244	236	226	251	250	248	231	252	244	247	250	223	250	257	256	267	247	227	257	222	264	232	244	214	252	252	226	240	270	246	226	240	245	233	247	250	242	235	244	242	233	225	240	234	252	264	239	233	215	252	237	241	242	227	248	250	236	245	226	237	234	236	253	244	219	263	233	222	221	247	247	193	255	257	255	240	237	256	262	269	256	204	209	218	223	222	245	221	224	249	238	220	252	247	252	248	248	223	211	241	252	244	243	251	237	245	230	225	252	245	248	249	230	236	228	220	246	218	240	232	239	225	230	220	246	237	237	259	240	235	242	253	275	233	237	220	241	233	264	245	251	207	224	255	252	231	258	251	220	243	235	220	221	253	238	272	256	238	268	275	231	222	253	221	237	238	233	264	246	262	234	264	243	233	253	256	219	248	232	233	234	222	272	229	231	242	242	230	259	264	234	226	276	247	214	245	246	239	207	244	241	277	235	249	217	214	244	220	249	210	244	206	231	252	246	228	244	249	229	246	240	218	236	239	279	267	238	267	253	275	250	231	226	240	234	231	254	226	226	243	207	256	233	239	244	259	273	229	252	213	223	258	201	216	251	245	230	231	231	255	252	268	226	224	228	240	244	220	241	231	239	251	276	201	221	237	224	241	232	256	227	266	246	237	222	209	230	226	222	249	222	259	239	207	230	246	250	208	231	218	236	249	242	248	257	213	240	260	226	237	252	220	238	238	238	234	265	224	260	224	215	241	247	228	246	248	227	220	245	231	229	243	238	223	271	215	230	254	236	268	223	242	216	232	265	231	255	263	241	269	225	231	251	242	244	262	240	227	242	253	249	246	235	230	227	233	214	255	241	236	223	239	242	245	275	247	259	243	251	228	210	209	243	251	255	263	238	258	245	225	235	247	240	239	214	214	226	247	225	227	274	243	260	227	273	254	238	256	204	226	242	234	248	245	239	271	284	245	246	247	238	226	253	246	240	251	217	256	230	226	239	248	238	223	235	242	250	255	241	229	258	251	215	249	237	248	248	248	264	261	205	225	212	235	230	256	215	217	243	264	248	227	241	256	248	270	221	228	246	228	234	226	231	274	219	228	256	227	236	232	237	227	225	240	251	224	224	250	247	248	222	245	246	238	256	239	218	227	233	223	242	232	248	236	247	236	244	253	259	251	248	240	223	241	215	233	209	247	250	227	252	227	242	254	234	262	234	240	245	223	231	253	236	267	262	225	244	228	224	233	252	249	254	230	232	210	237	267	250	236	231	200	218	244	231	268	237	236	230	262	251	249	249	252	263	259	236	233	225	234	246	261	231	230	242	218	244	245	228	211	231	215	243	236	252	217	214	232	217	247	238	203	256	243	244	266	242	266	249	253	248	222	239	267	253	209	247	224	245	207	223	252	212	241	256	214	235	206	212	246	227	216	239	225	262	233	222	245	242	238	250	247	215	242	255	228	270	262	261	243	229	216	262	268	214	234	236	237	232	204	222	259	255	209	262	259	231	252	242	241	237	251	231	219	252	249	272	258	213	212	257	231	234	246	233	246	268	260	227	239	236	218	231	251	263	273	233	232	244	235	271	231	241	214	252	271	230	245	232	241	224	236	220	232	240	207	252	260	253	250	246	238	215	256	225	242	239	215	236	229	239	235	247	254	235	238	248	249	222	230	263	250	228	262	228	253	231	244	256	262	211	234	257	257	249	241	238	238	250	228	277	229	212	232	259	205	229	250	234	231	244	219	256	217	225	241	232	199	240	238	244	262	264	236	240	267	211	209	256	263	242	237	265	263	256	247	248	234	220	260	229	219	238	242	239	229	224	251	240	248	257	237	231	257	274	244	253	242	237	243	249	254	234	238	210	224	245	236	235	233	226	237	231	235	239	250	246	254	227	224	215	257	274	243	256	235	221	222	247	239	215	249	233	246	276	268	240	223	285	253	228	261	291	245	221	221	215	234	266	256	250	233	218	238	223	223	240	255	241	263	239	240	223	254	237	275	241	271	224	256	190	222	257	251	265	250	263	240	272	206	263	235	254	233	243	227	248	249	244	246	215	218	208	235	222	251	235	271	236	240	268	218	222	231	265	224	252	222	239	250	238	245	241	208	260	251	235	251	259	226	261	243	230	226	235	239	200	229	230	254	238	246	234	259	238	226	275	259	230	252	246	270	224	224	220	228	242	220	221	236	243	228	235	231	238	235	241	267	253	220	238	255	231	231	209	215	255	251	249	206	249	233	239	255	234	250	235	232	230	238	241	243	233	265	241	241	261	225	228	221	258	250	227	231	234	249	232	240	219	240	237	239	251	210	225	270	245	229	220	239	248	252	229	236	233	229	237	235	246	235	236	238	268	266	252	232	221	240	226	256	218	251	264	240	257	226	242	225	238	244	234	257	247	217	235	251	245	221	202	237	240	231	251	244	231	255	251	246	246	228	227	246	234	275	286	240	216	279	232	218	251	255	258	253	231	246	234	231	263	283	267	235	275	238	267	219	246	206	239	244	226	211	218	255	209	221	259	223	263	250	229	213	253	263	253	217	233	246	235	250	285	225	253	254	224	262	247	232	219	245	244	240	259	244	234	255	238	243	245	208	245	227	243	226	248	239	238	247	246	216	246	245	231	219	234	251	216	263	231	267	244	283	250	241	234	233	250	240	251	235	254	212	226	228	252	230	243	229	234	228	222	236	237	228	227	224	223	287	286	251	234	236	225	224	214	222	232	228	247	229	266	249	222	253	240	228	261	271	227	240	240	228	247	239	211	222	264	258	266	229	247	249	250	241	249	261	221	223	242	218	244	224	235	243	235	234	226	229	280	263	240	257	241	257	233	236	266	259	223	240	239	228	232	253	211	264	239	220	236	229	233	242	228	270	231	224	248	245	278	251	233	236	242	238	242	248	231	248	263	246	254	241	258	249	245	256	247	249	277	254	248	246	244	238	256	209	262	237	234	224	220	228	220	245	218	246	243	234	240	252	228	209	256	239	207	229	276	230	242	241	237	246	274	219	230	237	225	262	227	228	254	251	247	259	224	215	253	220	245	239	236	258	238	234	252	256	255	253	223	233	202	243	224	256	213	260	221	234	224	250	254	245	279	253	237	231	231	259	250	252	262	231	248	202	259	227	213	249	225	260	262	232	244	237	268	262	223	248	250	228	261	229	249	262	252	268	278	230	251	237	255	231	251	239	237	240	204	247	238	250	238	246	241	238	228	239	255	216	212	258	234	244	237	260	224	231	228	258	244	243	216	222	224	252	239	234	228	255	218	277	222	255	250	220	248	236	234	252	239	238	245	210	228	250	261	240	251	227	227	236	280	240	249	231	242	241	226	218	229	220	224	233	257	261	235	230	236	241	228	256	238	234	258	231	220	241	241	246	254	223	253	233	252	268	269	255	235	223	264	253	257	245	218	252	256	239	264	240	250	247	217	244	225	238	223	236	275	244	247	247
10110	728	658	645	616	615	664	639	613	632	644	642	666	596	630	656	619	617	604	586	641	628	645	641	590	621	612	653	608	668	554	630	645	632	614	570	631	647	636	566	627	639	606	576	617	637	581	598	637	610	589	619	610	619	632	617	603	636	628	627	639	622	597	603	608	640	669	636	620	627	605	635	602	609	647	601	613	595	603	628	609	648	634	619	611	608	641	576	649	625	562	616	632	645	632	630	630	584	626	633	656	664	620	641	624	666	597	649	667	609	614	609	630	643	630	616	598	599	578	632	579	631	602	637	629	598	620	617	623	633	622	632	594	644	649	622	626	660	584	616	598	584	625	592	643	635	635	667	607	606	626	628	636	621	577	659	619	612	649	607	602	651	591	663	626	603	657	646	604	654	661	606	592	622	627	644	637	624	572	620	663	654	576	635	612	616	637	658	632	620	636	651	592	645	629	630	638	620	648	601	640	583	647	613	601	637	641	602	585	602	626	587	611	612	634	642	630	630	621	608	624	587	687	649	597	634	659	623	643	607	613	636	610	626	600	662	622	610	577	626	614	624	635	614	660	621	628	660	594	609	644	615	621	593	609	650	612	621	653	655	579	594	660	636	570	678	629	588	699	626	600	630	600	584	628	621	628	603	607	641	600	627	670	648	593	609	592	628	659	627	622	635	605	612	640	624	666	598	630	601	611	670	620	610	644	665	598	628	586	598	616	647	660	639	619	606	639	638	602	648	632	594	670	604	619	578	611	662	659	618	618	623	642	605	615	635	630	640	606	663	654	620	622	628	609	615	634	619	634	644	639	662	581	625	651	609	575	671	614	609	606	600	603	650	670	611	627	656	626	583	631	614	653	635	623	670	638	642	640	647	611	634	646	626	607	608	588	628	618	616	650	641	603	671	589	620	636	650	604	595	619	620	622	614	632	618	586	626	641	612	608	616	619	569	672	611	635	645	607	640	640	646	634	676	619	635	645	597	616	611	608	584	603	643	668	639	621	639	631	623	652	577	610	563	613	620	667	587	643	625	609	613	646	625	572	627	668	640	614	644	672	600	663	607	616	627	616	619	666	610	648	613	620	674	631	633	637	605	648	668	598	597	613	665	604	584	665	600	600	625	626	606	612	655	615	609	650	649	593	585	587	656	627	707	646	617	616	610	606	609	605	641	625	625	650	587	623	633	619	623	636	640	622	618	610	617	655	642	606	640	628	615	600	597	628	616	613	639	596	609	665	584	664	635	609	645	607	590	647	635	622	630	666	628	589	611	641	653	620	596	646	598	632	627	600	582	635	616	605	589	642	602	618	619	675	590	622	610	624	629	632	592	600	642	637	617	649	607	615	649	615	614	611	608	589	609	626	635	628	598	644	591	601	653	620	600	622	628	583	613	622	629	627	613	601	616	636	598	589	587	630	631	632	652	651	611	662	617	634	602	618	631	649	585	624	636	604	620	634	640	608	612	606	619	605	594	656	628	618	601	597	644	602	610	625	589	616	693	615	618	611	603	608	628	631	622	659	680	613	617	643	645	642	589	626	623	635	620	627	591	649	608	616	634	603	618	602	579	636	662	618	631	667	619	620	643	620	654	670	653	612	663	564	623	644	670	652	607	641	622	629	597	588	649	633	601	643	603	608	649	616	600	640	579	641	601	603	597	613	663	646	649	601	649	636	638	612	615	630	615	644	623	618	610	618	620	639	646	632	621	617	646	603	632	601	598	572	661	587	629	603	640	627	594	617	613	611	569	633	622	634	632	603	555	591	598	614	658	601	640	592	589	624	645	620	617	607	659	614	591	610	601	591	593	603	643	586	607	625	598	616	691	633	617	613	578	637	687	617	606	656	630	605	595	633	643	636	599	626	695	621	632	646	626	639	646	629	644	592	626	599	630	619	622	613	587	596	612	625	641	609	625	601	662	617	622	653	614	606	610	614	623	622	682	613	637	646	585	604	606	657	613	674	598	627	624	657	607	650	617	622	620	634	612	624	618	594	617	656	612	618	589	637	634	632	609	641	617	604	626	637	658	612	614	616	597	590	634	641	600	667	612	609	578	690	639	613	617	603	626	613	619	631	612	593	648	628	671	588	627	625	627	662	611	624	600	660	671	640	640	603	612	619	607	562	619	648	641	657	610	586	619	622	595	614	642	616	650	621	593	622	627	649	587	634	624	615	601	621	643	622	643	626	607	616	653	650	649	580	598	653	622	561	599	626	646	667	654	588	623	642	621	637	620	551	626	642	619	595	601	611	655	629	622	652	634	663	626	610	593	604	645	648	622	649	621	636	605	672	649	604	611	663	643	663	608	653	599	604	619	619	640	615	610	652	657	627	654	634	635	619	584	642	597	638	628	607	618	621	650	628	651	621	666	649	616	624	622	651	574	634	599	594	652	611	590	643	659	630	668	603	610	608	622	598	623	593	612	582	634	586	610	611	641	647	608	623	656	606	626	636	668	592	625	593	631	628	585	596	628	637	624	651	609	628	653	646	634	625	612	624	704	623	610	609	621	576	570	590	645	685	634	611	642	617	628	642	644	621	625	632	626	636	614	619	626	609	631	650	613	629	622	674	602	695	628	623	638	655	675	664	580	610	590	619	625	625	599	597	600	622	587	607	602	618	637	597	628	622	614	634	661	607	617	652	604	635	645	598	645	657	607	615	598	608	594	650	666	660	626	614	670	686	630	600	609	657	616	618	588	573	578	612	642	596	610	628	624	612	650	585	589	631	616	638	653	631	644	656	687	574	612	602	661	589	602	656	593	596	679	619	602	615	635	639	623	639	580	625	640	627	670	622	610	621	621	623	645	613	610	656	589	639	617	664	647	650	635	628	643	577	652	623	587	612	677	701	625	602	618	610	632	618	623	588	654	619	662	614	626	653	654	589	640	619	566	634	627	607	636	609	602	627	590	637	660	594	624	601	651	655	607	606	621	594	608	582	626	648	608	605	617	634	632	602	641	623	658	599	658	627	619	675	597	602	661	610	650	622	583	582	642	612	593	594	622	599	660	634	611	611	617	638	632	628	631	623	610	629	634	614	605	647	622	619	632	651	628	587	616	624	629	637	631	624	648	620	621	613	612	621	698	599	590	637	641	641	604	605	642	620	615	619	628	682	631	651	607	638	638	645	623	615	623	628	626	656	602	601	589	641	610	648	637	591	618	633	603	633	629	636	595	603	594	636	616	650	663	616	601	643	603	632	632	618	573	599	595	597	660	656	645	623	647	609	649	599	625	611	654	643	618	607	636	599	641	600	584	630	624	609	595	626	580	647	597	607	600	617	588	620	615	600	621	599	603	659	629	604	633	606	605	587	610	575	600	617	620	654	653	613	653	601	674	670	622	615	575	669	633	556	691	634	629	623	624	620	606	638	614	661	636	622	617	596	595	611	634	659	626	564	608	642	614	637	607	596	626	615	640	614	622	655	612	615	635	673	630	629	620	564	678	603	660	634	637	588	626	619	609	636	667	642	600	613	619
24944	21524	24894	28589	21517	21449	1799	518	428	382	430	382	338	394	368	384	389	375	372	351	341	385	369	369	403	346	376	397	347	376	370	391	380	393	410	394	332	361	384	371	331	379	365	358	371	344	380	329	350	367	368	323	363	350	364	414	361	364	354	358	358	406	384	353	342	358	366	367	394	352	375	387	343	379	335	342	393	385	373	369	372	343	339	365	391	352	385	403	386	400	356	317	327	328	373	379	340	368	389	360	387	360	391	373	368	371	346	372	368	364	404	365	354	352	332	414	362	373	372	326	373	378	370	364	374	371	366	384	357	377	376	364	372	365	378	356	385	372	339	377	355	397	376	388	349	358	356	392	335	352	354	339	413	353	359	373	344	355	375	354	327	354	344	354	342	388	378	351	407	377	399	349	367	376	376	359	387	386	335	360	363	374	347	385	358	351	391	330	366	359	390	367	366	386	347	343	340	391	338	401	357	370	329	343	369	357	402	395	387	342	362	352	363	349	318	336	375	328	338	353	366	389	356	359	392	396	364	368	332	380	356	337	374	361	359	380	346	364	378	391	348	363	334	351	333	354	369	356	347	373	335	348	373	385	350	360	356	372	379	354	370	366	354	377	374	341	346	365	391	365	365	406	383	364	384	402	365	388	358	396	374	360	350	335	380	357	372	384	335	374	370	376	339	336	355	383	333	340	348	368	360	396	369	360	383	358	364	366	341	353	381	336	400	359	379	348	383	389	403	358	376	376	391	362	385	361	340	411	339	357	360	351	336	353	347	355	371	330	370	368	371	377	351	347	370	376	381	373	355	365	355	362	340	336	376	381	355	365	370	378	361	385	379	392	358	364	357	343	374	368	343	356	384	384	340	368	356	383	396	356	332	343	390	366	361	374	392	353	315	336	364	368	356	351	366	393	389	370	380	338	356	378	348	374	365	343	373	384	390	366	362	341	383	386	346	404	364	402	387	355	341	352	380	365	385	354	357	376	325	370	376	400	334	389	361	351	349	346	330	366	369	407	381	368	347	358	388	342	371	405	372	359	365	396	392	334	361	340	388	345	346	354	345	372	374	361	367	357	359	362	360	374	342	334	342	366	387	375	343	359	343	359	364	375	350	361	371	358	349	372	380	392	353	360	354	368	371	366	393	359	372	371	354	330	398	367	395	382	350	352	394	383	400	353	366	358	341	346	381	333	395	364	350	363	383	365	348	369	329	367	358	383	377	374	353	419	347	369	368	366	347	334	346	345	367	366	364	359	355	337	368	375	374	340	355	361	369	379	406	348	390	373	378	332	365	371	355	340	348	352	362	363	357	423	395	357	412	352	399	342	354	342	351	373	337	392	394	340	382	366	365	349	376	367	357	353	362	342	367	337	349	380	346	376	352	382	356	351	358	391	352	399	379	353	309	369	355	353	305	377	363	335	379	352	392	385	383	379	363	336	380	378	348	332	338	340	355	376	344	374	386	395	354	374	379	403	385	381	378	362	388	392	397	329	369	398	318	352	326	371	339	336	395	358	390	337	354	352	364	323	358	349	398	376	381	390	340	368	378	370	409	373	317	375	360	328	381	353	363	375	345	311	397	373	352	358	356	363	392	332	353	342	340	393	414	364	328	345	388	350	356	350	340	372	399	387	375	395	341	359	371	368	343	324	392	358	370	332	378	327	345	319	330	351	363	334	363	389	340	377	350	370	315	359	375	360	350	359	378	366	356	361	388	399	379	302	357	377	361	401	352	349	386	377	350	369	360	355	395	401	362	407	384	381	357	345	364	374	366	330	369	348	326	352	382	344	363	380	342	378	369	369	334	343	387	368	392	355	364	355	372	396	365	350	365	409	349	359	362	382	391	363	348	376	363	355	354	390	379	340	376	388	392	374	354	365	371	365	372	360	394	375	363	370	365	334	348	320	379	361	348	355	319	342	389	350	366	346	363	348	360	402	359	361	397	398	349	345	362	345	354	355	386	365	359	369	386	331	369	367	390	367	343	326	365	377	352	368	361	373	371	365	395	375	364	366	400	392	348	335	374	353	386	334	378	383	361	402	343	336	343	373	393	339	354	313	360	327	332	351	374	358	366	360	398	383	382	371	372	375	345	337	359	364	360	324	379	378	379	379	350	399	325	391	380	369	344	365	346	397	352	355	356	404	358	387	352	387	366	366	387	365	360	359	371	385	339	344	376	392	346	368	382	366	341	331	363	347	375	391	340	332	385	363	372	333	363	364	343	355	326	373	339	373	392	363	355	371	366	354	364	388	367	383	408	357	366	344	365	361	418	359	359	378	373	376	358	379	329	363	360	350	366	354	345	371	373	363	396	376	386	359	344	378	329	364	398	380	384	377	386	332	365	356	352	338	365	377	349	377	382	364	363	390	367	389	328	350	346	323	347	388	355	372	367	372	394	335	358	358	390	347	354	386	330	332	357	356	370	358	357	359	337	354	381	355	391	338	385	376	369	372	353	361	410	330	348	400	372	352	339	362	353	342	368	369	378	389	365	383	392	365	387	358	347	366	341	342	353	363	357	362	363	361	333	394	377	356	355	381	355	363	348	337	351	405	399	357	350	346	362	366	357	372	359	369	349	362	362	387	343	342	370	359	370	411	350	327	360	359	337	345	404	378	407	358	345	325	361	354	353	348	346	372	355	375	343	371	375	377	342	366	348	365	353	348	368	379	344	345	356	407	367	373	378	374	352	331	338	383	374	385	376	364	375	375	332	339	336	373	380	361	357	374	367	353	350	342	378	360	330	368	408	388	319	358	387	366	395	378	369	381	358	396	348	386	370	339	369	340	349	377	341	344	394	356	391	382	369	335	379	358	375	385	348	345	327	362	362	377	320	351	354	363	388	364	368	325	380	341	379	394	344	379	389	339	369	365	368	373	402	390	344	401	385	369	378	359	338	353	367	371	366	401	365	356	337	400	377	336	369	391	355	337	357	350	369	388	409	386	331	366	407	339	357	354	380	326	323	386	316	391	362	377	373	369	373	344	361	366	380	407	370	360	385	358	363	353	334	351	349	363	397	352	378	410	353	343	363	356	360	328	372	372	360	361	367	368	394	373	348	352	334	347	371	378	368	362	361	377	338	389	379	365	343	374	360	377	361	384	363	352	391	408	337	367	370	360	379	390	364	334	402	339	352	364	356	368	377	343	338	341	383	387	351	389	352	369	354	392	357	364	335	354	342	375	363	349	351	387	376	348	362	372	362	361	355	368	334	343	344	360	384	359	362	379	346	387	362	350	369	325	371	351	352	349	368	374	337	386	352	379	388	365	346	357	362	417	363	352	393	388	340	335	366	339	403	372	372	361	340	353	382	331	352	357	360	398	372	427	385	352	359	368	349	335	312	357	391	351	364	383	347	362	343	341	377	439	347	373	370	392	393	347	363	353	355	359	360	344	380	351	378	409	333	372	345	369	342	348	359	355	351	383	367	367	366	364	344	358	381	399	369	349	378	396	376	403	385	376	384	344	380	330	365	388
24283	2503	1561	1168	920	981	946	942	915	837	909	906	837	854	861	849	864	861	893	898	861	846	872	825	829	948	891	884	910	915	858	858	857	877	872	808	833	849	905	896	828	843	841	854	829	872	862	862	829	907	849	875	871	876	891	871	873	855	888	900	876	884	839	881	804	861	890	833	819	880	885	818	816	829	859	833	860	884	857	835	856	911	853	853	836	871	884	836	887	907	817	852	813	914	844	875	825	878	856	826	866	871	867	840	852	864	839	826	872	800	884	865	871	857	842	857	894	838	890	837	879	824	910	887	846	818	910	853	890	902	914	873	891	877	851	861	837	863	848	843	903	871	894	870	849	838	870	847	843	838	884	862	898	835	789	855	818	839	883	905	921	796	863	864	876	860	870	859	866	834	880	880	811	923	875	846	827	851	833	859	853	858	885	811	820	855	856	871	842	880	875	885	855	846	824	792	881	813	837	831	842	897	858	861	846	872	888	891	870	884	792	870	896	849	881	875	832	872	862	876	889	855	835	855	821	880	837	841	871	835	870	870	838	878	831	878	855	871	884	823	896	865	890	881	879	890	856	847	838	837	861	801	887	846	841	900	832	789	843	911	889	855	830	863	861	882	856	871	851	872	864	860	859	832	882	863	900	832	843	866	874	848	834	879	839	908	859	864	910	893	870	922	838	881	848	870	835	820	842	861	895	821	889	855	781	831	879	857	843	830	865	860	843	844	875	842	815	860	912	813	811	833	827	883	880	849	816	811	841	853	863	835	889	848	862	834	841	834	844	855	827	854	882	815	893	846	857	842	896	857	844	830	875	848	857	862	832	852	867	854	827	884	886	855	846	943	880	866	840	873	895	843	884	862	838	842	863	878	876	839	887	872	836	808	854	867	865	838	844	860	838	865	823	862	883	868	812	913	864	826	895	862	872	877	865	814	821	822	836	900	912	871	825	845	825	927	866	876	911	884	828	852	865	812	881	882	810	874	832	928	844	866	870	824	868	906	837	824	875	835	903	839	870	930	864	879	853	873	837	852	813	847	830	851	892	815	851	844	871	853	905	813	880	881	865	839	885	914	836	838	862	857	888	893	812	833	826	901	860	821	837	851	858	865	880	834	838	806	825	860	847	842	869	904	857	905	877	865	868	857	827	828	860	851	843	923	869	862	869	857	865	867	894	897	857	859	899	843	804	799	884	846	863	921	847	831	929	903	867	817	842	837	893	890	897	878	856	812	927	814	869	882	886	826	853	913	819	837	843	857	874	816	817	832	819	883	882	879	899	865	887	922	862	878	855	893	941	836	841	846	900	880	863	881	860	830	831	884	868	861	825	860	838	840	860	921	845	863	891	866	858	843	871	915	823	798	871	863	862	867	904	855	875	879	936	858	863	869	881	876	871	885	892	821	927	879	920	879	821	829	869	851	863	910	885	866	941	882	832	909	854	890	822	871	869	881	841	856	853	878	883	809	856	831	882	845	882	907	862	855	855	815	775	863	862	861	785	839	853	835	816	893	877	865	832	839	806	860	853	903	877	818	779	837	816	815	890	871	803	904	851	844	840	853	848	842	884	858	876	847	841	890	830	879	859	852	851	922	846	846	868	880	854	830	854	840	874	866	909	849	847	829	835	846	862	907	843	835	829	828	867	858	830	828	849	852	845	866	862	848	858	828	863	887	841	833	789	849	806	857	847	894	804	826	907	783	892	835	847	890	842	844	817	865	866	842	883	830	866	856	822	915	862	867	831	832	852	872	907	845	874	845	855	826	853	831	798	868	900	923	855	851	862	864	898	868	835	804	861	877	917	875	869	833	900	869	869	868	831	910	824	855	867	869	883	872	866	895	844	871	860	868	860	871	860	884	830	864	835	844	836	816	882	826	846	849	850	842	888	864	855	907	861	808	864	919	818	871	843	875	877	907	880	873	878	882	872	890	834	804	855	898	832	848	888	901	812	821	880	903	898	854	906	873	879	877	842	839	864	864	871	880	856	856	841	870	802	901	817	881	857	851	882	864	827	855	872	887	869	858	873	837	852	901	849	860	892	842	864	816	939	890	869	860	877	867	888	821	914	848	846	844	901	827	876	847	876	869	845	830	880	852	831	903	869	813	822	871	847	869	848	897	867	841	837	880	859	893	872	864	857	779	873	853	881	871	831	865	857	851	846	927	838	872	856	856	912	870	853	855	830	814	863	806	921	895	863	845	851	807	868	865	860	846	864	829	864	891	850	845	901	833	851	855	902	826	864	901	859	837	821	839	888	829	841	846	890	840	892	872	856	815	898	865	894	874	876	852	867	814	886	893	835	853	821	872	812	861	917	888	867	882	824	846	895	803	863	911	806	900	822	875	860	870	857	887	871	854	865	877	848	908	808	874	858	885	913	883	853	846	857	866	865	840	836	846	854	855	833	880	885	905	832	891	835	904	873	819	850	870	884	911	828	858	826	851	888	899	908	828	825	843	822	837	853	844	919	848	844	852	864	834	860	865	858	860	845	831	853	854	837	817	893	868	839	852	880	883	789	822	845	909	861	787	836	881	837	891	837	839	831	894	863	881	853	874	834	894	885	854	842	926	834	883	847	825	829	886	876	865	850	841	853	821	860	835	861	877	860	872	848	868	846	851	864	846	818	814	860	867	839	840	827	864	890	939	842	825	818	892	887	863	944	861	872	807	830	830	817	814	848	872	798	867	868	854	864	830	876	878	835	874	854	886	882	905	879	848	831	825	836	860	857	836	842	866	837	799	832	826	826	853	872	846	804	829	807	854	887	867	853	882	849	857	837	851	863	897	825	888	883	851	823	870	873	870	880	832	880	855	881	840	882	871	878	815	869	883	851	910	853	836	864	891	786	862	866	856	853	835	840	824	841	866	888	873	837	891	925	873	890	892	878	819	886	853	851	862	850	891	847	893	835	885	863	865	870	865	837	890	844	858	880	902	884	875	833	834	827	901	885	853	804	918	828	864	844	831	855	904	868	894	877	835	859	861	870	869	808	884	840	854	860	875	836	830	868	889	806	895	867	876	828	857	849	776	882	891	853	903	840	883	865	852	814	869	887	839	868	894	864	826	853	895	861	850	868	836	842	840	864	850	838	922	868	848	846	818	854	894	882	827	825	875	884	887	818	861	874	867	888	882	830	881	854	856	843	871	896	829	863	839	879	851	882	845	883	891	839	827	888	854	862	815	880	867	879	850	873	831	865	862	796	856	870	810	840	840	900	834	865	837	884	887	839	884	846	833	869	888	883	835	901	857	860	830	840	809	921	830	834	876	860	878	856	844	903	852	873	854	875	884	855	829	792	802	879	865	820	884	810	895	909	894	827	828	808	841	842	873	841	825	835	876	886	806	818	839	856	823	918	887	852	828	893	882	880	853	854	837	834	869	868	886	856	841	834	831	904	881	864	867	880	847	898	847	883	833	898	846	877	883	861	845	828	842	917	867	913	890	872	855	826	835	926	801	832	871	855	808	865	855	849	814	816	861
24286	21440	25129	28170	21441	21451	17456	679	424	403	324	278	351	336	331	294	325	332	315	281	295	301	266	279	307	293	289	299	303	319	281	278	276	272	256	271	289	281	302	284	271	277	313	294	311	288	263	312	296	268	291	282	322	299	248	306	280	282	270	241	288	282	297	287	249	259	256	298	255	266	270	281	298	296	275	275	297	290	277	284	295	302	272	275	314	327	267	277	292	289	280	269	259	278	292	298	285	273	260	285	284	315	298	287	281	279	263	288	296	273	260	290	284	269	301	267	257	294	289	262	292	312	248	282	264	272	276	259	257	266	283	261	273	299	295	277	273	272	286	287	258	278	276	260	262	266	289	242	300	272	270	271	292	322	280	276	299	260	263	319	304	258	325	274	304	292	290	264	301	267	257	241	250	319	293	260	295	303	265	260	276	307	280	284	286	303	290	288	264	256	278	275	273	282	297	263	293	273	270	291	305	301	274	283	289	289	271	293	291	299	278	276	313	267	294	308	250	257	253	295	267	248	287	261	277	283	272	291	325	293	284	304	287	299	289	280	266	284	274	262	288	293	286	285	277	286	268	297	293	260	273	265	263	265	277	326	292	256	261	286	298	253	290	277	279	243	326	245	274	281	299	273	277	258	307	277	323	317	285	292	310	281	267	272	270	236	310	279	265	287	284	296	278	304	309	302	264	262	288	309	276	298	284	301	276	307	280	280	266	289	295	255	271	298	257	266	267	271	291	299	282	280	238	288	307	283	304	258	276	272	257	254	322	277	285	298	314	279	264	301	274	268	289	284	309	271	280	269	306	258	309	238	279	268	280	267	291	274	290	273	314	247	260	262	314	307	282	277	276	308	283	268	277	306	292	284	275	294	268	269	261	291	294	290	275	295	264	311	264	291	257	290	271	300	234	277	302	286	287	263	265	296	254	313	292	266	284	308	253	322	288	258	303	274	267	269	270	265	260	277	292	308	268	258	272	291	245	274	254	282	266	256	279	266	271	312	291	294	246	270	307	251	274	310	327	293	264	291	268	279	265	282	278	275	265	252	298	305	291	261	299	281	303	316	306	292	312	297	301	279	286	264	289	250	284	287	270	309	266	262	283	258	276	285	288	286	264	235	303	301	294	269	250	287	272	279	256	307	279	267	312	295	252	257	317	288	291	317	263	295	300	252	252	285	285	309	257	296	242	287	289	265	286	300	264	277	293	270	257	267	259	286	303	288	292	262	266	291	284	272	295	250	292	323	290	281	291	251	276	265	275	281	323	279	294	288	310	258	268	262	265	289	285	287	263	273	300	292	272	256	263	295	280	281	243	260	256	299	243	258	261	269	286	297	297	269	257	277	287	276	274	264	275	257	294	278	269	293	284	278	288	291	294	283	277	261	291	266	269	273	256	269	275	270	252	268	297	290	260	273	267	283	275	276	253	312	270	258	243	297	280	255	249	268	279	284	269	287	266	273	296	264	305	294	249	290	294	260	308	291	276	264	265	274	303	288	293	269	298	270	285	292	250	283	243	253	267	288	292	274	297	289	269	291	283	288	279	278	266	274	264	255	269	274	297	301	281	261	305	255	271	241	282	259	269	299	264	306	282	249	272	281	243	278	306	261	274	258	271	308	271	259	279	269	260	276	260	276	264	268	293	310	272	260	258	267	267	277	270	266	287	305	284	288	270	272	291	276	288	310	280	278	258	287	283	258	289	290	266	298	264	287	278	295	232	259	273	303	305	270	270	249	294	275	285	260	308	342	275	271	268	275	266	261	271	301	273	291	260	279	282	264	321	251	285	244	285	274	269	286	271	261	272	300	277	284	280	295	293	270	259	266	272	267	253	281	275	253	293	291	253	271	246	275	270	294	268	295	283	274	291	266	272	292	295	292	311	280	284	233	291	283	277	273	299	300	267	285	276	304	288	288	250	290	279	267	320	264	269	270	257	280	296	261	300	286	268	262	252	280	291	285	279	282	275	278	288	260	300	263	268	257	292	294	257	272	265	291	278	259	262	296	260	289	283	266	287	289	295	298	284	268	255	266	280	271	298	294	286	238	295	265	287	265	267	280	297	285	330	294	268	287	308	256	269	291	255	281	298	275	261	271	268	314	295	283	254	279	279	292	276	259	249	268	283	275	254	270	290	280	273	290	250	256	272	280	273	254	237	293	285	271	295	252	281	307	269	279	287	296	246	243	265	283	266	289	275	271	286	285	280	276	303	266	254	289	284	278	254	270	283	291	297	263	294	295	263	286	276	251	267	269	299	270	276	269	286	287	297	288	274	283	292	258	268	317	280	273	281	270	262	286	264	280	294	275	300	295	294	286	299	266	275	285	256	270	258	245	254	276	290	300	262	272	278	258	284	259	249	280	249	280	259	289	267	281	286	285	266	274	263	281	295	266	285	299	291	277	285	268	284	291	300	268	289	297	284	278	260	284	337	272	246	279	289	298	278	295	280	304	261	290	237	279	319	284	304	306	291	250	280	284	270	286	313	304	308	281	292	282	275	296	300	258	278	255	303	281	269	289	274	238	293	261	288	309	289	289	271	249	269	288	291	285	277	270	289	256	242	263	273	277	252	256	301	270	275	261	293	288	295	272	275	285	269	306	240	291	276	243	298	286	294	291	250	336	265	262	275	282	255	263	296	308	279	282	285	258	278	292	303	279	268	298	264	268	274	307	296	282	270	265	268	269	280	270	264	277	247	244	293	273	272	281	268	275	303	290	267	297	289	271	267	273	278	272	255	304	278	284	256	296	287	271	314	289	268	272	274	293	265	262	254	284	246	269	280	279	309	284	311	261	291	265	274	309	241	263	266	263	299	310	291	293	274	306	263	287	286	285	265	265	308	275	261	281	266	287	263	279	264	303	298	305	312	249	291	268	266	265	267	272	268	307	291	284	251	280	284	284	272	274	265	246	290	282	290	277	297	267	244	306	264	286	265	263	250	260	263	262	285	285	272	286	273	290	284	293	272	272	288	276	270	265	291	282	299	286	263	252	268	280	271	263	258	294	295	279	260	281	328	299	266	271	271	268	277	264	292	280	290	279	287	315	244	249	291	274	269	289	284	280	266	314	261	269	298	249	242	265	281	256	280	242	265	306	290	293	288	287	296	277	268	293	322	261	295	292	286	294	309	286	277	272	254	293	276	297	281	274	268	288	254	285	257	252	240	262	309	305	290	259	245	258	281	294	295	273	310	324	284	263	259	298	301	272	260	299	280	291	267	303	306	300	298	261	291	268	275	286	301	284	305	279	269	279	307	261	254	249	266	267	295	304	277	288	239	296	303	285	279	288	286	260	287	275	285	249	289	280	257	304	285	289	255	255	262	272	258	270	261	280	249	320	306	258	233	287	271	272	261	302	247	285	284	275	264	294	283	288	305	263	274	309	274	296	258	302	276	268	285	286	242	257	261	266	279	287	282	300	282	309	290	285	277	264	277	270	272	270	272	305	284	262	270	273	263	273	303	275	291	270	280	278	301	283
28435	3499	1985	1138	905	819	781	709	716	666	696	651	702	713	678	691	686	655	679	651	640	643	659	665	678	645	708	645	652	653	671	643	650	638	653	655	632	683	659	684	646	646	635	631	647	666	709	663	628	654	659	624	669	681	703	650	662	676	638	634	677	635	660	623	660	696	629	682	670	627	646	609	653	648	695	657	640	693	678	656	625	633	658	650	655	623	638	630	621	670	662	659	678	653	645	611	676	655	692	652	664	637	609	666	628	632	637	680	655	669	661	702	646	706	649	666	628	697	674	634	671	668	615	679	676	678	693	643	648	665	642	630	637	631	636	642	674	652	657	690	643	665	664	666	638	642	667	665	623	685	643	611	649	640	641	641	642	640	635	637	629	661	616	652	632	657	649	676	636	630	693	691	660	697	630	640	639	642	662	647	761	664	654	702	624	597	647	697	660	672	672	633	612	648	633	682	696	670	608	655	656	661	591	678	713	638	664	657	626	691	627	623	650	646	648	656	611	671	661	663	679	657	624	634	626	705	660	639	661	642	647	657	631	679	699	579	652	684	645	646	607	675	657	684	655	599	633	661	678	628	666	658	639	670	647	609	635	635	678	652	632	596	715	614	629	688	705	656	625	706	661	679	657	635	681	699	656	676	684	611	631	666	647	622	674	620	669	647	631	643	618	604	718	658	654	700	715	629	674	664	644	651	708	654	656	722	655	598	633	650	619	676	670	643	647	647	632	662	639	611	638	648	655	652	689	666	660	660	666	647	652	579	636	630	657	648	650	680	702	634	677	634	687	637	686	638	721	607	646	655	678	646	658	659	583	704	649	650	683	661	634	620	660	630	686	667	673	640	677	681	683	594	639	657	605	612	652	631	598	641	663	664	658	653	694	677	683	659	606	672	630	679	664	667	693	712	643	659	656	680	664	635	652	611	648	605	644	627	642	696	602	635	656	684	636	632	671	639	663	597	638	665	667	723	654	633	684	606	676	660	629	637	644	684	711	646	685	625	672	644	678	615	630	666	640	678	619	625	641	687	662	624	637	665	661	676	632	663	655	652	678	663	632	662	653	686	632	633	687	642	719	627	669	643	659	641	645	645	679	614	658	669	676	642	675	694	665	651	700	660	665	681	644	634	621	660	637	670	651	676	675	605	636	657	669	619	604	686	645	618	675	593	677	624	645	684	663	647	665	680	660	665	655	591	665	703	660	670	642	659	649	652	672	653	628	653	657	622	688	653	621	660	668	638	687	655	660	686	655	664	698	620	632	660	647	639	604	641	671	643	637	678	647	637	661	655	659	620	593	668	674	668	649	658	631	658	633	676	657	659	654	674	657	586	601	666	653	610	657	690	639	633	684	639	639	668	635	673	626	671	611	656	648	634	652	656	684	678	679	634	646	614	671	672	607	641	641	670	608	734	684	643	683	622	650	674	664	671	661	628	669	696	675	617	642	675	653	658	649	676	641	646	696	707	666	677	682	655	665	669	644	652	653	623	648	666	669	670	577	692	636	651	619	679	650	681	664	661	650	693	647	679	650	663	651	643	694	665	681	636	638	684	635	663	662	653	626	654	713	680	623	617	646	657	674	649	634	640	671	678	650	629	586	671	620	631	652	606	649	661	662	667	677	682	637	636	611	685	609	611	692	665	662	671	642	674	682	668	710	637	639	645	655	659	635	621	621	651	682	680	616	656	669	636	679	642	663	667	653	655	653	679	559	651	664	669	670	666	669	606	664	648	652	616	667	656	691	650	675	642	685	674	662	687	599	640	622	643	655	652	648	669	591	638	633	667	654	673	649	627	652	655	663	647	689	650	646	685	700	631	659	635	605	635	673	664	638	629	654	667	629	645	687	688	686	657	660	632	627	668	581	655	720	656	634	646	636	651	644	636	681	658	641	672	667	723	622	711	667	688	683	645	659	687	667	704	681	616	633	701	627	645	601	618	673	647	616	682	642	653	671	685	664	638	662	698	610	647	624	664	663	636	626	706	629	637	648	626	660	704	620	656	583	695	652	664	684	651	683	652	668	659	658	682	655	609	661	678	654	663	676	679	622	604	632	635	659	642	699	644	658	649	665	625	649	612	604	645	627	661	667	656	663	616	687	647	608	633	653	641	633	654	634	616	616	601	651	675	654	635	635	653	655	684	668	654	634	659	640	707	692	691	646	636	617	655	635	641	646	638	604	635	683	647	666	659	656	675	616	652	693	646	652	635	678	648	685	614	662	684	716	651	651	684	687	680	669	625	650	624	641	678	644	646	647	651	672	679	654	673	648	633	690	651	642	652	623	621	648	684	662	661	673	596	632	679	663	633	647	682	652	656	668	672	648	663	647	681	651	644	707	690	665	651	647	620	651	667	662	649	630	641	659	645	663	645	657	684	608	669	633	665	636	639	631	663	639	633	644	713	676	680	637	611	638	639	639	670	631	687	668	636	628	653	652	675	656	654	654	643	663	680	708	672	691	627	618	630	666	638	691	654	613	652	682	649	642	674	672	618	650	645	635	666	646	631	647	693	651	630	663	730	687	666	690	663	669	602	657	665	643	609	662	657	626	651	667	633	604	677	661	691	683	609	605	656	645	632	678	667	635	673	649	663	652	662	678	632	637	631	679	646	655	614	610	634	629	663	701	637	640	646	654	647	652	646	646	647	679	699	688	669	668	682	645	604	699	654	637	666	701	646	668	638	680	668	652	624	636	675	671	636	646	585	610	641	653	627	648	619	639	653	675	696	684	646	630	684	672	647	672	672	624	680	693	677	666	684	608	682	659	647	672	638	630	640	635	666	657	615	661	628	656	637	581	688	621	659	670	654	656	654	670	652	689	661	673	691	666	660	615	651	599	627	643	675	658	618	628	674	673	671	697	632	669	661	683	593	624	656	680	629	693	635	670	655	677	658	661	673	662	668	650	641	694	628	636	662	604	630	602	681	647	671	608	646	635	654	657	640	651	654	656	672	628	685	684	696	637	627	675	600	641	657	688	624	721	645	714	649	662	655	678	688	631	627	674	695	614	689	623	623	660	628	655	650	627	667	619	652	647	629	672	661	654	654	665	678	630	651	654	640	659	668	627	668	626	640	620	660	684	625	645	695	677	632	656	669	681	644	634	674	663	672	620	668	624	675	655	648	685	605	613	669	680	678	615	622	604	666	693	654	652	672	669	659	666	651	654	652	670	715	677	667	674	662	629	676	678	659	691	643	638	620	632	699	627	667	691	642	631	674	655	697	626	640	672	638	645	661	658	654	657	713	679	657	651	648	673	645	603	658	651	676	629	624	693	647	648	640	664	691	660	652	719	674	716	721	668	655	638	694	646	671	659	675	621	676	704	634	647	676	668	680	633	647	659	664	629	641	712	646	676	666	632	627	638	650	674	663	668	663	679	657	616	651	587	719	647	637	670	622	647	643	626	614	706	602	632	672	651	638	618	665	697	624	674	645	605	635	657	654	704	651	637	644	666	644	678	646	672	674	642	687	647	637
31320	21183	12879	956	482	426	379	238	230	270	242	248	226	245	249	253	243	239	227	262	232	237	259	232	249	256	221	255	264	242	236	239	232	252	244	252	254	209	203	246	238	246	198	224	227	250	245	241	226	228	227	224	275	240	253	237	218	252	248	258	239	239	243	254	244	234	242	253	229	233	255	254	241	253	260	232	256	248	238	239	241	233	221	242	224	228	247	273	218	228	235	264	213	240	241	231	228	252	249	213	241	276	220	255	208	224	264	254	241	221	248	234	231	240	236	246	226	247	226	252	255	242	272	252	234	249	233	220	247	235	255	257	235	235	212	247	253	228	250	230	248	227	254	243	277	239	246	264	246	241	231	254	214	281	236	265	210	232	232	232	245	249	225	213	233	235	265	235	225	261	219	242	230	279	239	231	254	237	269	234	269	266	235	220	238	246	263	234	248	262	225	239	218	219	247	249	256	217	243	245	227	228	237	239	239	242	268	261	223	248	210	220	262	206	223	264	252	217	255	259	253	231	234	233	247	228	218	213	230	250	230	218	268	243	240	261	247	235	246	250	251	253	256	239	241	214	254	236	245	242	207	228	272	250	222	239	217	261	258	223	231	241	245	247	246	238	243	255	252	228	225	260	266	239	242	244	233	205	206	218	215	232	226	230	242	230	235	229	246	248	274	213	273	257	263	251	253	261	256	240	246	257	238	251	223	256	237	236	223	252	241	232	236	254	226	243	229	232	253	232	224	229	255	222	238	235	241	227	264	238	265	236	207	277	243	201	241	238	260	225	255	252	231	248	215	247	219	223	241	243	270	238	284	250	259	260	238	224	209	242	247	254	248	263	250	256	266	239	246	247	242	262	246	240	237	244	272	239	252	265	263	228	258	255	270	276	245	225	256	273	240	229	226	236	231	260	239	208	231	238	263	243	243	233	233	258	287	239	247	239	241	234	214	235	241	270	225	242	220	259	235	225	241	261	274	242	244	245	227	240	249	227	223	247	225	233	236	251	230	233	222	274	241	230	263	256	241	241	254	269	230	245	270	241	247	236	225	260	231	262	231	256	250	228	246	196	237	245	278	264	241	243	239	265	223	253	245	244	267	260	240	212	270	269	243	238	245	238	249	225	248	248	267	267	255	260	259	236	243	257	252	273	253	252	252	252	238	234	236	259	218	222	253	272	234	232	256	240	256	225	232	230	249	239	239	232	269	221	215	222	242	228	235	249	223	235	220	241	244	219	255	261	228	244	248	257	269	233	234	241	255	237	250	245	241	240	239	269	225	251	225	239	266	194	230	257	248	250	245	270	248	251	251	243	232	250	226	238	218	246	232	215	249	227	241	224	267	222	247	234	240	226	242	224	225	224	249	243	230	214	257	273	247	230	240	249	258	233	233	264	229	250	254	252	252	250	219	255	238	244	248	234	202	274	241	250	254	286	253	258	233	272	268	255	235	215	253	258	247	207	252	235	249	238	272	242	253	247	229	259	224	223	257	236	250	248	253	235	243	225	260	250	249	261	233	212	234	233	232	265	247	222	249	239	215	229	247	233	242	232	240	252	246	242	245	212	247	256	249	230	204	257	260	259	230	255	238	247	232	239	208	255	232	227	244	234	236	239	238	255	261	260	238	240	245	258	229	237	234	271	251	236	253	256	232	235	238	226	236	253	250	232	238	244	233	224	263	247	241	241	224	222	228	238	239	253	216	231	255	248	247	255	228	240	238	223	225	219	231	234	232	232	249	219	240	237	257	251	225	212	234	233	226	223	247	253	254	248	239	253	229	224	212	233	230	258	264	246	255	260	274	239	224	226	207	220	263	230	228	229	236	249	202	263	235	252	256	243	225	240	253	247	255	265	259	241	255	231	249	273	262	237	258	215	234	242	239	261	237	268	206	260	270	239	231	241	274	225	258	240	243	251	226	251	229	253	240	233	248	261	250	264	255	251	251	242	238	238	261	238	242	242	231	239	225	270	244	231	245	245	229	243	201	227	263	242	246	235	206	241	239	242	221	241	245	244	266	225	181	211	220	220	257	260	225	214	234	234	229	205	241	230	250	250	197	251	250	234	211	203	229	233	282	262	256	234	214	242	236	233	214	227	235	257	244	258	227	248	244	221	213	265	243	224	259	227	249	245	240	254	246	242	249	235	243	230	243	197	224	225	247	267	221	252	231	242	217	264	247	270	220	222	240	236	252	255	258	249	210	238	244	241	225	241	238	218	228	245	247	231	264	227	241	266	233	256	239	237	221	268	252	241	224	236	256	206	239	247	228	218	220	230	240	230	215	250	206	223	241	264	257	230	267	236	242	232	225	240	245	229	241	253	230	250	247	233	259	239	224	262	228	231	258	243	233	224	244	210	236	254	254	261	255	255	234	240	251	243	248	249	225	250	198	249	268	259	250	248	240	277	243	246	251	258	250	226	240	261	269	216	252	233	213	245	210	271	230	261	240	253	252	241	237	265	263	258	287	226	219	257	225	228	228	244	284	249	239	218	229	242	230	230	247	255	244	227	238	244	238	245	261	225	237	210	224	237	232	268	241	243	233	246	254	245	230	226	248	283	241	257	231	239	259	241	237	247	238	254	237	205	233	269	236	278	229	264	233	240	244	251	244	211	199	230	260	230	260	228	229	256	254	236	244	251	237	287	238	209	259	246	250	224	249	238	269	245	237	243	232	238	227	247	228	259	234	231	257	252	239	232	243	208	217	252	223	253	248	242	253	238	282	254	262	261	255	264	255	217	235	217	235	231	225	247	230	279	214	254	261	248	248	261	250	261	256	257	233	234	229	223	236	230	252	266	238	249	230	232	233	260	228	255	286	236	248	216	250	259	240	215	231	255	243	245	250	249	249	223	254	243	210	253	254	283	233	242	294	241	252	254	215	245	255	227	230	277	267	224	227	219	244	239	236	250	234	239	235	205	231	243	228	222	238	265	262	229	233	234	241	250	226	222	241	254	246	235	256	236	233	239	234	240	248	226	238	225	238	271	233	256	233	253	252	255	234	238	249	241	254	260	226	230	269	257	241	215	218	230	211	242	242	244	245	217	243	227	253	246	237	227	235	215	243	225	222	255	222	236	239	226	240	236	245	260	243	209	243	247	252	252	250	271	235	221	236	211	260	221	221	225	241	255	237	248	240	223	217	236	251	233	218	240	267	229	237	259	233	215	238	237	263	226	268	254	197	238	249	263	261	236	241	221	288	295	228	227	260	240	254	246	235	245	239	217	225	224	217	229	245	232	248	208	214	231	224	202	254	277	247	239	230	230	261	227	235	240	256	245	236	250	258	243	274	234	248	260	258	223	235	223	220	252	237	234	242	233	220	240	256	241	257	262	214	269	246	206	259	252	254	240	251	221	246	238	239	229	233	236	241	250	242	251	261	279	253	215	234	263	218	261	222	231	241	255	216	243	259	233	247	222	242	232	243	249	229	256	232	231	211	235	223	202	241	226	265	226	250	248	229	235	231	229	206	261	236	213
10331	723	677	638	645	614	651	639	671	651	645	627	659	626	637	606	587	648	634	664	617	647	625	643	650	627	617	688	622	637	589	593	662	655	630	614	648	632	607	629	637	595	613	644	635	628	608	638	632	609	611	641	637	633	631	602	673	633	643	625	599	612	622	618	622	650	667	632	669	606	648	632	615	649	631	645	600	645	630	608	647	597	614	630	635	622	588	620	638	662	621	598	668	621	597	648	619	623	625	632	628	645	671	675	626	622	613	631	624	634	610	668	619	602	654	659	606	614	600	650	618	637	641	625	647	624	633	641	611	599	636	692	645	624	631	557	624	645	669	585	651	621	651	646	642	642	612	632	651	648	622	609	694	616	614	655	613	621	604	632	637	627	637	605	604	609	606	607	623	635	611	632	635	635	608	626	633	612	627	631	663	622	678	615	615	584	613	614	603	638	604	599	597	599	658	627	609	606	595	636	596	642	628	660	574	639	692	597	666	603	592	630	651	660	653	579	630	615	620	625	607	636	604	633	593	673	609	614	613	612	604	591	627	628	607	627	605	623	616	639	661	625	660	590	613	615	623	613	619	650	644	637	617	587	649	592	668	628	614	622	585	614	614	639	624	597	657	628	617	636	623	579	629	634	631	640	606	620	617	599	608	615	627	638	606	653	622	587	648	609	587	629	627	596	613	605	650	657	618	607	603	623	600	587	649	639	604	624	629	608	652	603	626	620	622	642	616	647	588	654	634	613	671	622	626	664	572	572	616	678	629	617	643	608	669	611	584	630	617	630	688	620	648	606	649	659	628	611	621	610	594	654	629	629	608	576	624	653	566	594	637	646	655	632	574	648	618	648	653	685	641	659	624	660	663	590	627	616	600	590	631	582	638	664	630	644	634	607	591	640	606	635	620	641	574	655	650	629	621	611	609	652	636	620	642	625	604	629	600	624	652	616	604	616	602	615	613	673	597	606	638	693	637	588	663	643	583	594	647	620	639	634	586	656	635	607	665	610	630	581	596	601	671	625	627	634	578	659	613	586	608	632	655	658	600	577	618	626	591	643	632	617	667	671	617	651	651	613	635	624	639	660	594	639	571	611	630	594	606	632	609	613	605	630	601	656	637	644	648	604	637	659	657	655	636	612	649	639	612	616	638	605	668	614	604	682	622	626	618	633	655	604	619	604	626	622	655	640	651	645	584	640	651	628	599	634	638	637	611	652	631	621	609	611	615	614	606	647	636	642	635	617	658	589	634	581	605	637	569	613	670	628	644	585	611	653	618	661	647	621	612	621	646	601	621	654	625	641	651	644	652	661	667	603	664	613	639	645	612	613	675	624	626	665	610	678	637	655	660	627	662	626	640	660	636	614	658	638	672	631	614	609	634	639	659	612	627	604	625	593	599	643	632	641	597	644	632	646	628	635	638	657	634	631	622	632	629	650	683	637	575	613	598	651	646	644	589	661	606	620	615	654	654	624	652	700	681	607	668	601	630	570	653	639	632	656	586	618	647	650	619	617	631	654	605	617	615	603	615	663	653	570	639	649	648	606	605	681	639	586	651	657	623	610	631	630	575	636	639	653	620	599	614	628	627	620	662	657	664	607	571	592	685	649	610	564	645	685	631	634	640	646	661	620	650	632	666	612	639	602	619	647	634	631	651	628	631	662	631	614	609	608	648	622	591	623	630	624	664	654	619	601	651	643	640	658	581	606	637	597	608	627	604	596	597	649	605	645	600	603	635	659	636	580	662	645	629	587	621	642	632	613	598	641	615	596	632	626	633	639	607	650	600	678	626	646	586	689	663	647	678	626	612	567	625	595	590	608	598	672	666	614	618	614	660	582	634	629	595	655	651	626	599	618	626	622	639	655	654	615	663	632	646	609	636	624	609	622	646	628	616	661	593	633	652	609	630	630	615	647	677	598	601	612	615	629	636	673	626	686	624	600	624	600	643	646	633	652	632	628	619	629	616	624	573	642	643	610	619	644	632	578	632	635	652	597	626	580	617	634	645	632	610	660	639	609	648	633	650	628	659	594	592	624	654	612	635	651	593	629	638	649	625	614	631	638	660	557	633	646	638	650	649	616	607	652	643	617	589	609	654	600	651	601	611	658	653	620	607	646	669	617	598	614	638	608	688	642	635	644	639	649	601	623	622	609	621	623	626	592	627	646	627	618	638	598	650	623	625	607	647	627	631	669	636	628	649	632	631	643	637	626	633	607	667	635	634	647	614	626	642	631	624	572	637	617	670	600	637	608	669	667	603	669	583	648	626	614	597	633	576	588	613	608	660	617	657	650	677	613	619	630	629	643	647	604	611	635	657	636	687	638	648	679	598	586	632	607	629	603	630	586	611	638	597	587	618	638	603	619	657	621	665	624	664	614	608	596	594	654	629	636	621	650	656	638	628	648	632	635	609	637	636	617	616	651	614	609	640	581	644	588	652	653	622	600	631	646	658	620	608	651	609	608	652	609	658	612	662	639	601	598	649	617	645	654	641	622	588	610	646	616	607	632	639	624	618	609	602	644	609	658	591	655	649	627	648	615	612	609	646	614	607	614	629	690	611	617	655	635	603	666	639	636	663	615	657	659	639	614	648	635	636	667	621	625	655	709	634	625	608	630	598	635	628	643	605	643	676	595	593	648	590	637	603	641	590	639	688	673	636	638	630	631	605	620	650	612	653	597	634	629	643	578	617	632	627	628	595	626	621	653	634	625	609	600	630	628	652	642	618	607	607	603	631	630	638	638	595	638	625	613	612	644	621	615	632	614	633	619	677	641	623	661	605	566	667	647	645	587	624	650	579	657	627	634	635	584	594	652	600	629	616	629	614	664	650	648	613	601	588	616	600	622	592	597	657	641	617	609	631	604	592	647	646	610	614	623	639	623	641	615	650	638	626	627	652	631	647	566	610	635	635	646	647	578	624	650	593	697	630	593	680	644	657	625	606	646	626	638	609	654	647	642	604	627	616	672	624	648	640	652	657	635	587	603	694	614	581	655	685	625	634	631	603	655	635	625	645	611	613	588	610	642	665	604	603	675	627	590	631	632	633	654	602	578	637	650	660	641	638	626	632	639	623	631	623	618	653	617	637	608	632	641	665	629	672	626	627	635	685	602	570	611	612	618	590	644	622	626	675	593	617	598	631	592	618	607	645	654	625	640	678	621	634	628	606	622	600	581	638	607	672	600	636	595	665	642	623	629	630	608	647	593	679	644	641	602	631	564	627	614	601	613	621	607	640	629	662	651	678	645	654	658	651	611	617	598	668	711	646	659	664	628	679	622	592	612	614	599	621	606	624	611	617	657	580	634	629	607	635	666	690	639	614	666	596	611	650	602	641	579	624	697	621	602	620	621	638	649	644	627	654	616	569	598	636	661	623	609	637	602	629	648	673	650	624	619	661	639	576	645	614	619	645	594	664	625	662	657	614	637	613	625	639	606	632	611	659	609	643	595	667	633	627	590	626	665	642	564	610	646	606	637	631	633
24912	21498	24910	28499	21472	21412	1978	518	475	398	424	399	379	351	419	363	377	354	381	394	329	364	353	363	414	367	339	360	367	351	429	377	375	356	390	373	353	360	378	353	361	410	364	371	363	338	375	369	366	378	386	346	379	381	361	395	360	354	348	340	372	382	346	387	348	342	375	364	344	382	393	368	346	333	394	380	329	368	386	361	339	368	395	374	374	374	364	344	355	342	370	403	372	356	353	347	329	353	325	350	367	365	382	364	340	385	366	366	371	363	364	366	359	379	377	356	338	320	339	317	392	388	329	334	375	350	391	382	361	345	324	343	396	387	372	350	360	351	359	365	369	355	351	367	377	342	371	389	356	378	353	335	384	433	345	360	403	348	361	384	356	332	373	351	372	373	377	343	333	357	361	341	367	369	366	370	393	404	338	368	368	339	364	387	389	370	325	362	379	355	341	332	385	380	395	360	366	374	375	372	360	341	402	353	324	374	432	329	367	352	368	381	372	364	349	338	378	385	340	388	372	351	352	388	381	359	383	360	363	360	371	371	360	412	352	383	339	341	355	356	345	377	368	374	351	408	378	345	361	369	358	337	344	394	353	356	319	349	373	394	368	381	415	352	332	345	393	354	341	344	372	403	328	350	405	368	370	375	335	354	348	388	365	357	324	342	331	376	380	354	337	364	398	343	372	358	346	359	368	363	362	378	336	372	363	384	414	344	388	343	378	355	361	343	356	356	348	362	377	360	309	345	316	328	338	407	378	319	353	362	347	349	330	392	396	372	375	343	388	357	371	385	371	364	356	348	321	332	346	375	389	374	339	376	375	364	373	361	355	377	359	385	390	404	376	407	400	364	405	353	357	393	392	357	365	383	340	367	348	384	359	367	375	367	376	381	338	368	372	360	372	354	376	367	399	373	340	378	362	391	381	388	372	383	352	352	349	361	366	352	353	399	368	387	352	353	380	380	357	358	352	360	351	385	362	380	335	350	387	372	321	365	355	343	367	372	393	375	390	358	357	341	386	335	372	394	343	375	359	372	365	385	341	391	367	380	346	379	366	361	353	380	394	330	381	345	351	359	376	380	356	376	356	357	411	358	379	361	354	340	334	377	347	370	415	350	386	390	350	381	355	365	332	337	392	336	359	348	332	354	356	349	343	356	364	368	361	394	362	366	371	383	387	359	376	369	351	358	352	348	352	341	350	357	361	375	360	340	405	337	347	366	346	351	360	335	358	336	342	365	413	359	351	411	350	412	376	357	357	381	363	368	371	371	357	353	361	398	339	364	365	348	358	326	367	379	353	375	413	323	340	367	342	333	354	373	367	362	367	310	371	354	353	365	336	382	368	375	343	377	357	346	403	374	370	398	352	377	363	322	399	393	325	389	334	365	350	336	355	383	365	368	364	344	354	357	354	335	373	366	359	369	375	364	391	389	324	357	399	376	375	374	385	379	383	383	390	339	381	379	352	403	349	369	392	372	377	379	351	357	354	366	348	357	373	338	364	406	348	341	371	328	346	353	359	380	368	364	360	381	394	361	365	320	358	375	339	370	359	355	371	368	324	346	333	369	371	356	366	354	365	355	359	332	370	360	388	386	360	364	354	358	379	344	354	357	344	345	363	445	336	357	353	406	356	374	352	315	406	370	317	378	350	317	340	349	333	333	349	340	377	384	360	344	365	355	387	375	344	417	388	362	373	352	415	348	368	357	372	367	377	353	354	335	382	390	352	384	350	367	370	332	343	344	412	341	335	351	368	334	347	358	358	391	373	384	378	399	322	376	356	356	361	341	383	362	360	332	373	341	378	372	381	374	366	369	418	378	372	381	345	378	355	350	395	364	374	336	354	347	385	369	371	366	386	398	379	358	371	376	372	333	339	314	379	357	338	365	346	377	358	378	383	422	358	384	394	356	321	352	334	381	416	337	364	363	367	378	327	351	350	356	379	390	372	369	377	344	359	378	367	358	382	330	370	385	370	333	348	377	340	379	377	368	352	392	363	381	302	330	348	387	385	390	381	364	368	342	394	338	367	341	322	324	362	376	326	354	368	343	333	358	331	373	359	334	337	337	408	381	373	355	394	378	341	344	395	393	325	362	343	349	371	338	371	412	355	358	353	349	397	381	385	315	361	361	361	373	375	379	347	367	376	358	348	355	377	399	377	330	389	364	317	329	350	384	349	339	351	364	354	351	360	382	354	387	391	388	362	360	383	350	368	334	361	354	344	386	354	361	336	355	329	359	369	367	337	366	324	341	347	356	393	357	355	388	351	375	365	341	383	381	331	361	377	350	316	392	364	345	362	362	345	361	366	348	379	393	324	344	367	396	408	383	342	339	355	357	383	367	357	392	345	374	383	371	331	392	381	396	375	355	390	378	348	371	323	347	345	377	329	348	366	388	365	352	369	346	352	358	369	386	407	405	365	332	363	379	392	357	337	380	349	368	361	374	354	358	350	382	355	370	372	381	350	371	386	369	376	355	340	371	374	351	372	376	384	383	398	355	361	347	363	326	392	341	357	371	405	375	353	328	369	376	335	309	347	380	355	375	324	362	361	376	359	367	373	383	323	371	354	362	339	344	374	333	374	384	362	312	339	316	324	374	385	368	349	333	380	382	359	338	342	389	368	353	353	334	335	335	344	359	358	343	373	319	370	348	402	408	327	413	401	348	392	346	337	341	318	347	372	372	378	378	367	361	402	397	379	353	340	336	396	370	344	336	339	343	336	312	323	374	407	372	363	364	355	356	378	370	372	407	403	346	343	391	357	335	356	396	362	370	345	360	368	361	341	340	364	362	345	376	350	368	358	370	377	351	350	372	398	370	368	330	404	387	393	341	321	358	348	371	343	351	378	371	335	349	349	336	328	397	326	374	348	362	372	374	385	371	359	358	323	335	375	351	372	379	348	369	360	382	332	345	342	375	359	331	346	362	356	376	360	401	370	343	335	359	398	353	370	337	388	360	379	362	395	333	389	341	382	379	362	368	355	357	383	343	356	363	363	378	353	346	327	411	381	351	393	355	320	375	382	349	344	307	332	357	345	390	357	363	323	357	342	348	383	369	385	336	380	373	399	357	364	341	344	359	347	373	358	346	369	362	364	347	345	386	319	379	318	363	343	365	355	375	365	365	374	360	377	363	357	372	375	357	385	304	364	331	355	353	360	343	341	363	377	347	343	371	347	345	341	385	338	377	351	356	364	363	340	328	340	365	336	376	380	377	367	378	348	359	367	386	372	337	373	386	359	353	366	373	355	360	371	325	391	374	375	336	352	351	350	381	384	368	369	341	346	380	350	381	353	367	362	416	355	369	372	367	325	372	349	376	353	378	419	359	335	348	361	341	366	357	402	332	354	387	364	372	348	388	364	353	410	337	378	359	372	369	349	354	378	333	359	375	385	355	318	341	345	382	383	344	367	361	355	339	359	378	350	365	378	414	357	369	384	367	332	359	327	356	368	380	371	368	414	389	363	359	353	361	331	350	343	366
25022	2488	1583	1109	959	930	914	859	933	876	865	890	842	862	968	849	842	852	854	910	852	837	906	866	821	867	813	890	849	875	872	844	907	905	914	844	875	887	893	892	871	898	861	892	870	894	844	857	918	888	841	862	855	883	813	846	895	867	861	866	794	829	820	808	852	854	859	847	860	885	897	860	841	866	861	915	850	889	903	858	863	891	863	887	853	815	862	873	811	881	836	822	939	851	841	864	858	906	848	884	852	851	786	831	835	921	856	908	873	903	865	878	875	871	867	906	859	884	803	850	869	905	847	933	886	946	883	834	847	843	859	887	876	862	836	902	847	828	880	851	856	872	927	876	851	834	844	891	856	908	868	875	904	826	889	895	935	875	881	937	820	908	847	899	851	907	868	860	859	856	820	828	885	871	862	857	838	885	865	868	856	875	804	823	858	875	851	793	868	892	912	919	854	852	888	849	859	845	866	855	841	855	823	815	853	875	869	865	883	811	830	881	841	942	892	864	857	890	794	871	894	834	808	880	810	883	857	866	912	836	851	859	891	834	828	865	796	836	814	837	876	883	848	847	866	812	853	849	858	831	899	841	837	849	866	846	880	825	862	892	858	848	851	875	878	859	875	908	907	849	802	875	865	857	893	856	809	822	873	858	841	851	836	849	857	906	855	857	872	846	788	916	801	870	862	836	897	894	880	885	883	836	814	878	858	796	908	869	881	858	875	837	853	921	858	866	886	841	848	896	863	891	893	872	856	874	854	919	878	900	833	832	856	881	851	843	864	865	810	875	849	892	847	879	870	818	896	882	851	841	845	859	871	816	886	900	875	861	895	880	859	788	894	821	839	851	893	905	844	862	867	855	865	911	864	888	885	853	839	864	824	886	790	904	867	856	822	909	844	852	889	869	845	842	829	813	846	912	854	911	872	845	875	880	867	850	838	830	821	846	893	841	893	825	841	871	858	811	841	840	832	873	868	869	867	835	886	881	802	852	810	891	868	857	860	861	891	830	845	866	924	878	867	876	868	906	872	854	834	854	833	888	853	942	902	941	870	831	844	814	848	869	831	862	882	876	866	844	884	902	835	856	903	854	841	831	848	866	837	841	869	811	890	861	880	835	878	844	888	916	821	865	876	891	849	862	810	840	881	908	831	864	871	842	864	857	822	861	901	863	855	856	886	857	915	870	821	838	872	850	844	865	868	885	893	928	864	827	875	918	875	843	877	852	893	862	853	877	877	881	818	817	840	870	896	802	855	883	855	837	868	858	883	852	848	795	831	863	844	846	817	844	855	873	831	867	858	806	839	833	860	827	883	898	790	835	830	896	875	874	882	846	823	841	886	883	790	872	822	829	839	896	818	821	871	848	797	863	856	809	891	883	866	936	826	882	838	861	825	840	828	836	854	854	850	930	869	904	921	842	859	861	898	900	848	832	825	908	831	833	859	873	849	845	962	916	872	882	863	890	855	846	868	855	871	833	860	848	874	785	874	817	816	805	839	846	851	895	820	838	825	844	894	848	939	825	861	845	811	856	869	880	854	862	840	866	889	794	860	821	875	815	896	837	907	877	863	895	811	888	881	833	862	867	890	873	883	848	895	898	857	870	847	819	866	862	891	853	858	871	850	873	879	852	851	912	835	915	825	877	839	886	910	876	860	857	857	848	883	830	858	903	837	854	854	798	844	907	850	816	873	868	891	891	844	812	887	881	876	875	889	865	886	787	866	819	887	864	938	876	863	848	809	853	845	766	856	823	890	854	905	819	828	828	813	831	830	854	878	845	843	863	806	875	897	853	875	886	884	805	815	809	835	878	823	835	850	808	850	819	838	931	845	835	867	810	894	837	836	821	804	872	847	883	904	839	903	839	876	851	891	868	881	866	877	874	938	803	839	859	866	844	835	859	832	881	860	830	877	838	852	890	860	851	843	835	823	820	877	853	912	858	853	854	830	860	851	869	836	896	880	837	913	853	853	881	952	834	829	836	910	898	831	874	852	844	882	811	882	807	862	883	827	838	855	900	878	880	870	893	794	857	854	867	878	857	838	900	943	870	843	926	885	861	854	850	898	862	860	873	811	840	829	838	853	893	850	825	833	864	827	802	857	850	887	860	844	868	848	860	881	840	863	851	838	866	843	856	911	907	834	883	836	879	858	823	845	884	813	840	844	792	853	854	854	868	858	798	824	854	816	812	862	882	875	854	850	842	893	892	813	893	896	862	896	863	847	829	868	816	843	834	877	871	866	895	858	866	842	832	871	837	861	898	848	875	840	847	912	887	866	904	850	868	826	819	829	877	854	851	844	807	898	890	871	825	871	871	863	781	837	832	853	895	838	879	916	855	844	878	906	855	818	930	821	818	903	831	874	893	830	871	860	847	796	885	838	898	884	902	820	876	852	835	913	823	903	848	808	888	817	905	858	835	853	862	877	851	823	885	877	900	857	827	902	843	850	850	891	859	887	840	848	862	837	846	884	911	860	880	858	861	894	829	944	885	857	868	856	874	883	863	884	872	848	859	935	843	854	858	853	908	841	849	863	877	901	819	848	925	885	852	857	847	873	858	864	877	904	896	847	887	869	884	875	872	883	879	815	854	807	879	868	833	884	837	830	866	897	893	845	855	903	894	880	867	829	891	888	859	842	836	842	848	885	850	852	875	836	848	857	873	857	845	854	823	864	886	871	846	791	838	875	856	845	852	873	824	865	897	859	895	928	850	848	866	872	796	910	847	891	869	816	829	869	891	895	851	879	877	849	861	939	869	846	906	841	818	868	883	883	811	835	876	905	790	868	866	839	834	788	804	860	857	863	854	867	837	888	871	871	834	853	865	865	830	859	846	779	835	915	837	855	844	893	827	855	870	876	855	905	858	866	845	851	862	861	880	856	830	851	809	820	871	874	861	848	852	883	866	894	831	839	894	873	870	853	843	863	809	833	896	828	896	815	877	865	929	866	867	861	850	826	870	899	842	833	839	804	845	860	867	869	866	784	851	833	845	802	826	888	833	893	848	813	883	856	877	843	840	856	880	826	873	834	875	779	869	837	896	882	852	877	814	879	836	839	830	839	859	845	811	797	859	841	871	899	878	809	841	855	902	841	870	892	891	855	836	835	882	818	811	867	835	863	862	834	897	885	818	850	827	820	917	851	858	870	797	892	837	841	793	904	919	835	834	863	821	860	884	799	808	886	906	876	881	854	840	823	895	861	901	849	854	868	880	821	884	937	850	855	866	866	856	867	873	841	828	829	879	834	855	808	874	902	848	876	835	881	877	848	857	811	847	834	819	861	842	863	854	894	797	814	854	814	851	885	850	838	839	868	821	891	893	860	821	856	896	853	810	812	855	866	871	916	838	863	869	862	858	867	883	836	867	842	847	832	869	878	881	848	865	808	938	879	801	876	842	893	854	878	897	873	855	805	840	812	821	855	848	872	926	774	829	856	821	865	806	876	803	848	808	871	881	887	855	815	867	862	823	866	838	855	888	849	829
24354	21446	25108	28188	21446	21461	17650	717	391	390	373	350	355	325	323	314	284	327	327	290	294	312	288	279	257	275	271	334	277	296	272	312	291	287	303	288	258	264	282	291	241	287	270	263	302	278	273	282	287	296	255	269	309	266	256	263	280	262	284	272	263	284	283	282	322	251	273	259	257	281	297	297	267	262	282	283	275	301	299	282	295	271	294	272	264	253	282	279	291	280	302	265	284	264	292	285	270	247	280	292	265	255	301	286	272	297	302	254	261	254	274	274	276	277	286	254	278	295	265	257	275	308	270	258	276	289	296	263	289	271	271	303	285	281	295	248	283	283	288	280	268	275	270	276	283	273	267	269	268	276	299	262	278	287	315	280	261	279	295	237	287	285	296	302	295	279	294	254	274	300	291	276	267	286	264	276	268	278	276	292	263	253	273	308	263	308	285	301	298	305	279	320	296	295	301	266	277	258	288	275	283	268	290	294	266	302	277	279	282	287	309	279	264	319	287	282	266	283	284	321	271	283	276	266	266	288	280	282	270	281	283	275	270	272	288	268	249	299	298	302	261	276	306	249	283	284	260	281	254	309	262	272	242	307	314	279	296	284	279	261	270	294	276	275	276	271	269	290	268	278	288	292	280	271	262	241	268	263	280	273	294	257	271	292	283	299	288	304	262	274	279	276	286	280	307	262	286	282	264	264	291	300	300	304	277	275	286	262	265	247	294	275	287	290	282	274	271	280	288	258	289	296	255	293	265	288	287	252	230	279	240	259	280	278	241	299	272	295	292	264	253	294	263	290	316	272	277	277	285	297	279	269	262	313	322	254	283	305	285	277	292	310	314	266	273	289	266	288	271	278	296	251	290	273	265	257	261	278	292	282	270	264	265	276	267	238	262	279	243	281	279	298	286	275	265	294	298	258	276	259	298	274	252	268	266	269	286	284	273	254	270	294	284	321	275	281	288	276	283	298	321	262	274	302	276	278	248	261	265	271	248	256	295	260	265	310	290	275	264	274	266	258	292	290	279	271	239	263	267	266	287	243	290	277	276	267	285	288	293	278	290	320	287	291	268	278	344	304	284	277	281	276	267	266	311	279	257	296	316	280	277	291	296	265	286	302	269	267	276	269	272	260	271	284	297	258	291	273	278	273	250	278	296	255	284	273	290	258	265	269	290	289	248	283	296	301	269	245	301	264	290	283	291	289	264	258	250	275	268	281	297	275	310	257	258	260	317	266	259	262	285	296	302	292	295	247	287	295	286	322	266	264	284	267	330	261	291	280	283	263	285	296	280	256	259	260	290	278	320	317	270	252	272	297	318	275	288	251	293	268	277	285	278	288	262	274	275	261	268	275	264	287	269	277	285	272	264	312	269	250	273	277	294	305	280	268	301	276	269	305	265	277	283	285	297	274	297	289	259	260	290	283	276	245	287	271	309	278	285	287	274	279	272	287	270	245	285	265	253	287	298	274	298	255	258	276	284	256	312	261	281	300	268	275	283	298	297	290	262	288	260	279	294	305	274	292	316	261	315	246	297	292	289	284	271	261	306	258	299	280	308	326	290	290	298	275	289	266	275	288	247	279	251	247	280	270	279	266	293	275	258	278	266	287	284	253	285	262	265	270	290	278	293	303	277	279	271	279	272	258	250	309	312	293	280	286	276	288	273	316	272	287	257	300	291	320	259	241	302	248	288	250	298	291	274	292	300	279	272	299	284	290	286	267	299	281	265	271	272	283	267	279	282	292	278	258	259	286	272	313	268	260	283	259	287	281	291	300	279	302	302	273	288	277	285	301	298	266	256	272	291	236	270	264	295	274	263	290	289	264	289	289	262	296	264	249	314	265	290	289	255	282	291	294	305	309	288	270	278	285	268	258	306	290	292	284	253	284	280	273	274	295	278	274	297	266	238	257	284	292	270	272	267	271	295	286	259	257	272	288	282	284	272	265	257	299	297	263	272	282	299	268	306	285	267	267	258	265	285	285	256	293	241	321	274	280	258	281	300	263	280	262	309	295	292	234	255	286	259	277	289	293	256	278	284	264	266	284	281	296	273	256	285	287	276	284	289	260	279	269	269	247	271	273	277	268	297	270	268	290	292	231	304	266	295	246	288	296	272	289	264	297	271	287	242	270	286	261	278	302	259	277	280	270	277	294	254	257	273	306	255	285	281	284	297	264	278	263	293	297	258	294	288	282	272	289	288	302	311	316	304	276	281	291	291	270	296	252	270	288	278	266	293	277	232	272	302	297	297	277	323	321	276	283	299	256	296	260	256	277	287	261	271	285	280	283	272	266	254	261	257	312	282	289	284	279	305	296	266	249	265	279	260	305	256	276	284	267	262	288	286	291	261	269	254	289	303	282	285	260	294	294	276	297	287	270	278	267	271	277	251	293	250	269	270	297	290	296	275	246	287	281	299	301	309	272	297	285	274	299	270	283	282	287	313	293	288	298	255	275	265	255	267	282	279	284	250	280	295	296	256	234	270	288	259	271	294	263	264	276	264	270	261	279	258	278	294	268	268	267	307	297	262	293	275	296	281	259	290	264	255	296	275	259	308	286	286	292	276	317	288	289	273	270	270	279	266	290	274	292	294	282	278	287	264	279	309	274	269	285	290	261	289	269	247	268	275	270	268	269	255	292	307	300	271	260	283	261	283	292	280	304	283	277	284	284	246	287	288	272	309	273	253	270	292	307	288	298	281	274	251	270	291	265	279	283	276	279	235	280	319	280	276	264	275	247	263	282	319	300	289	275	291	302	254	283	292	292	269	260	270	302	311	270	268	251	304	293	283	299	267	286	280	298	286	247	255	292	268	271	283	263	277	271	255	265	272	277	254	236	274	281	283	287	256	296	279	262	304	291	274	269	272	233	312	301	257	257	262	261	284	254	284	280	283	248	282	263	253	258	284	290	296	251	254	255	283	242	268	283	247	288	293	297	280	305	284	273	314	318	279	274	294	309	257	241	278	264	267	291	294	271	262	249	259	271	323	260	265	263	255	308	332	268	279	261	257	230	261	304	280	325	261	283	240	258	271	271	246	283	268	270	284	305	277	302	267	274	252	294	279	265	286	277	278	305	242	222	271	269	262	298	267	291	259	265	279	302	271	282	292	268	273	288	302	280	263	244	286	272	279	273	286	284	276	260	263	255	279	276	241	282	303	285	313	293	274	295	252	271	257	282	280	301	292	272	276	297	273	274	285	266	286	303	285	291	266	285	252	273	318	264	288	259	324	315	259	266	321	295	249	301	269	256	289	283	257	268	266	265	283	290	277	268	312	291	308	291	283	282	326	253	265	274	259	299	286	301	255	294	263	276	296	275	305	273	281	290	303	312	303	266	262	267	264	284	253	272	271	326	261	277	282	265	274	291	288	272	269	276	288	308	278	284	287	258	288	262	287	278	289	267	274	286	289	282	296	298	272	268	310	290	251	278	268	257	294	269	232	276	275	257	301	272	281	291	266	275	271	290	300	266	299	263	322	264
28804	3493	1962	1117	963	787	729	725	687	729	700	685	653	724	653	660	668	682	726	659	684	664	678	662	632	707	693	672	652	689	712	649	615	647	644	677	686	654	700	643	658	671	676	692	611	717	679	644	648	662	672	681	653	679	683	642	628	606	659	652	652	683	598	681	688	651	679	721	698	620	639	609	624	651	654	675	647	622	702	638	638	660	661	658	622	622	623	636	641	665	629	652	624	649	658	682	682	647	634	631	665	601	617	657	624	694	676	657	667	621	686	664	640	648	697	643	669	654	647	651	659	638	659	695	657	622	691	662	659	660	646	673	676	637	636	657	661	654	639	640	602	656	657	678	685	656	645	641	693	692	626	638	659	660	629	676	666	678	672	641	649	691	665	655	626	649	688	636	686	663	665	609	668	675	668	668	698	679	609	621	657	683	620	673	666	622	653	650	597	660	621	677	695	624	646	663	668	659	666	656	623	625	653	702	658	678	673	645	666	634	650	612	699	637	643	679	643	673	611	667	657	692	683	633	639	636	635	629	634	643	635	658	669	649	652	695	667	649	652	671	662	700	630	659	660	629	649	692	609	609	641	693	648	672	617	626	650	657	647	654	714	665	662	649	611	618	616	628	627	662	584	659	671	644	673	656	672	644	647	632	649	608	631	663	657	685	661	602	689	636	672	647	625	637	647	663	641	647	654	660	638	652	611	621	632	639	672	651	663	693	615	728	666	660	656	641	659	606	663	635	660	666	654	659	686	708	648	685	660	674	693	649	641	672	610	689	681	648	651	622	657	680	679	670	647	644	680	671	664	628	705	659	645	637	638	652	660	658	657	702	656	653	661	661	674	657	617	641	668	598	631	629	640	660	686	645	665	647	652	746	705	644	671	690	649	655	658	640	671	636	667	630	640	595	653	671	661	641	616	643	652	672	661	659	633	670	610	682	678	632	695	643	623	664	643	659	694	648	704	625	649	659	622	663	633	672	677	650	632	655	593	655	655	657	632	732	678	616	666	680	675	635	674	668	602	672	678	659	613	649	597	602	623	673	659	654	680	619	664	649	629	638	642	664	650	659	673	646	635	708	660	669	681	695	635	661	653	664	672	642	639	642	652	652	675	665	672	659	653	626	685	600	644	648	669	673	628	629	686	659	612	631	661	708	633	640	651	639	697	640	603	588	663	655	621	633	620	651	655	670	693	640	647	660	655	677	631	646	639	651	660	617	649	680	655	626	653	633	718	668	618	684	637	672	687	655	639	663	661	629	625	733	637	663	648	669	628	612	666	594	692	669	641	672	664	645	704	662	655	659	640	649	673	642	636	687	645	656	631	646	660	668	599	633	638	683	641	639	631	614	655	675	657	662	612	647	651	617	640	646	671	643	662	675	647	649	597	645	644	648	622	629	661	636	612	598	658	633	676	656	648	673	665	617	645	651	623	631	665	643	677	707	612	636	653	631	619	667	677	637	692	658	645	720	617	677	661	617	685	695	664	633	674	683	696	655	667	651	656	649	613	669	643	670	698	616	638	643	682	639	633	646	675	648	624	640	645	645	698	660	652	657	655	606	679	684	646	632	666	667	631	697	661	655	683	619	619	672	691	647	636	686	668	587	622	660	712	660	676	628	600	655	645	658	704	628	611	657	618	637	692	666	637	698	635	667	687	649	654	644	628	650	666	668	662	673	643	662	619	583	670	651	672	615	665	658	670	657	619	649	644	651	671	669	664	677	658	632	654	614	611	617	643	681	621	632	628	689	623	610	642	600	641	657	622	649	654	628	652	625	648	605	634	627	685	662	645	660	645	631	645	605	635	665	653	690	619	637	671	610	649	653	613	599	676	660	691	665	647	649	660	647	655	650	701	645	623	624	638	675	667	635	665	670	634	655	648	663	630	658	672	616	660	663	696	703	634	673	622	697	671	653	650	626	707	666	682	672	621	643	639	639	683	640	651	668	642	659	725	727	667	647	664	672	642	685	653	637	695	675	640	592	661	637	655	673	682	707	684	635	643	697	666	634	671	667	629	654	660	590	636	613	646	682	678	663	657	643	635	654	687	635	683	673	637	632	634	682	621	634	644	656	647	680	655	659	644	627	668	707	651	656	682	657	644	676	703	679	636	645	680	648	699	684	615	662	662	607	604	697	677	676	676	641	602	647	670	652	668	646	633	624	655	658	635	645	641	639	670	680	637	656	641	663	684	741	688	645	670	653	618	635	623	687	616	660	678	631	631	690	629	674	634	661	699	635	636	609	620	640	668	651	628	617	658	662	621	674	624	635	666	615	658	710	624	644	676	656	676	649	632	666	621	685	689	648	663	646	665	654	659	640	665	677	646	658	661	676	644	578	678	643	634	643	673	683	624	618	660	666	658	648	663	666	641	630	629	663	674	655	638	635	654	656	652	672	676	652	633	621	632	615	649	656	689	690	608	627	613	636	614	668	658	624	640	706	610	729	648	623	619	637	634	666	623	628	713	681	645	626	631	668	675	655	686	630	701	630	641	636	647	663	616	673	703	715	645	640	653	648	726	618	645	673	653	684	632	639	687	641	682	694	691	650	611	656	649	657	699	659	654	646	691	649	661	691	683	660	646	649	654	652	654	661	624	674	671	638	678	718	619	646	678	583	629	649	696	629	640	661	603	670	618	671	689	659	671	681	617	637	647	683	666	678	666	681	648	667	656	684	657	651	661	645	630	667	656	680	625	678	661	666	619	626	669	683	662	669	655	656	665	649	663	629	670	665	658	645	645	680	701	667	683	642	646	643	665	665	664	663	637	633	639	669	639	595	648	668	634	652	618	657	629	669	669	628	639	706	684	652	669	597	669	576	645	668	641	669	660	662	652	667	619	658	581	667	662	649	659	641	647	662	634	673	631	683	618	689	632	647	639	648	671	698	643	651	641	701	669	634	641	672	654	652	611	629	629	650	625	622	679	657	618	626	667	611	649	642	693	638	664	623	638	655	604	637	678	659	684	598	634	622	664	683	701	633	688	637	672	676	648	601	682	670	658	629	608	623	638	638	642	657	672	605	659	649	662	669	664	661	656	648	672	633	676	649	656	633	652	630	689	665	620	646	666	639	654	625	619	652	614	659	633	652	665	664	668	637	618	672	715	663	672	680	647	648	628	659	692	676	632	675	667	641	678	642	638	674	673	713	645	641	605	708	677	689	650	621	649	634	667	655	676	650	663	655	663	690	667	621	693	668	654	659	656	645	679	693	679	611	583	636	690	689	653	675	658	603	670	648	633	632	593	619	645	664	651	676	662	645	657	676	649	645	688	611	640	648	657	674	645	647	650	664	670	651	695	674	665	662	638	639	660	620	675	680	673	633	679	660	680	646	655	636	630	672	626	677	649	689	699	613	659	641	640	622	675	654	641	637	655	629	642	702	669	662	658	640	639	654	647	675	650	682	652	667	705	669	663	691	637	639	641	682	640	650	662	639	691	701	642	639	644	673	631	645	699	654	689	654	640	635	630	663	699	568
31066	21107	13051	885	297	252	301	261	271	245	244	260	263	235	254	251	243	237	234	221	220	248	249	260	249	245	271	232	251	264	229	279	226	250	240	233	261	246	219	249	276	268	240	224	257	208	251	247	232	236	234	250	224	244	229	236	233	226	254	256	243	246	252	252	274	226	248	239	226	251	247	246	212	254	262	236	262	231	258	237	233	266	230	242	240	250	225	220	235	241	261	226	231	271	282	203	245	249	255	252	261	219	246	241	244	259	246	264	276	242	235	249	236	251	224	267	242	254	244	233	221	265	246	253	260	253	260	278	229	253	202	256	230	193	247	232	237	238	261	205	250	253	265	263	252	275	256	238	256	254	224	222	226	223	212	235	252	266	236	251	227	245	238	235	234	222	235	235	222	240	221	254	250	239	234	221	219	260	246	259	235	233	259	235	249	239	259	254	226	226	248	233	257	242	263	223	248	220	255	252	232	237	215	247	241	235	249	242	235	278	251	247	260	248	225	211	254	229	249	269	247	223	262	226	284	240	261	256	229	229	244	246	225	239	250	256	258	261	258	222	276	216	254	256	266	257	277	228	270	236	225	251	256	212	231	231	238	255	244	266	267	236	246	233	237	236	234	231	247	278	261	247	270	239	236	268	273	252	238	250	229	214	237	207	236	256	248	229	252	272	254	233	247	243	262	236	258	261	250	247	215	208	258	248	257	229	212	196	245	230	218	238	214	252	248	224	270	242	229	222	218	230	261	237	237	217	229	239	230	208	245	226	258	233	243	239	238	259	207	203	224	238	257	219	268	258	237	247	250	222	257	241	255	250	219	255	244	245	239	253	234	249	226	231	260	255	254	235	238	238	222	257	235	249	276	278	247	270	226	245	247	253	277	226	240	250	242	234	272	260	236	235	253	214	239	223	238	215	242	253	243	241	258	247	257	249	245	239	231	236	237	222	247	232	240	243	231	208	236	241	222	240	274	245	227	217	260	242	246	259	227	246	248	259	248	252	222	250	206	251	198	238	244	232	245	258	233	237	248	260	267	201	215	240	274	212	229	205	245	217	247	227	253	263	222	225	214	252	270	248	266	275	265	258	218	225	271	230	244	236	229	250	264	242	242	296	257	231	286	235	258	240	253	282	232	233	246	264	244	244	231	253	212	222	235	220	231	237	234	242	236	262	240	256	239	249	253	246	259	242	250	240	237	250	241	251	239	220	246	225	257	249	233	226	212	267	251	241	253	253	216	244	243	226	224	242	245	234	240	229	247	236	234	297	273	271	266	233	258	219	218	249	242	252	200	258	241	217	274	227	266	242	254	219	198	235	260	265	226	250	214	262	232	240	257	231	212	264	247	224	222	223	258	215	241	211	253	228	222	209	238	244	242	233	252	227	241	213	237	251	248	237	256	241	234	237	221	219	235	247	256	250	212	245	256	238	277	251	235	238	227	234	218	261	230	230	215	233	239	233	260	247	224	220	223	233	272	221	215	235	235	237	244	245	222	222	218	223	243	245	236	249	243	222	246	218	218	249	217	233	234	243	254	253	245	253	257	227	219	253	241	272	256	232	245	272	262	227	277	216	239	254	226	235	252	241	258	246	254	223	231	230	236	261	261	232	249	266	254	243	251	202	251	232	259	265	244	225	252	255	262	246	233	247	236	248	263	225	256	271	250	258	248	276	262	247	252	241	253	251	233	221	245	216	246	236	248	244	254	233	226	226	286	248	260	278	240	228	228	240	246	256	249	235	232	266	199	264	249	226	247	225	248	227	240	244	255	240	251	238	245	273	257	239	260	227	221	242	248	230	238	236	247	276	250	266	235	260	230	249	221	248	237	262	250	230	237	257	229	228	259	247	222	256	255	220	252	240	237	242	247	229	224	241	257	250	220	230	211	250	242	260	242	268	226	240	255	237	229	253	217	226	262	237	249	246	253	279	248	251	253	266	231	239	258	232	234	237	233	236	235	260	224	213	254	239	241	185	241	228	244	243	233	234	243	227	266	234	219	241	264	241	230	223	222	247	228	225	232	237	240	263	235	252	255	236	248	240	217	239	239	253	251	239	232	243	226	245	258	252	260	235	243	229	248	230	234	220	260	221	228	246	231	234	252	231	253	259	237	224	226	268	236	271	237	238	284	270	235	234	238	274	247	241	236	214	230	237	228	243	242	248	270	237	234	285	233	254	257	292	238	258	246	260	254	255	251	205	255	219	254	245	231	223	216	247	261	272	224	245	250	274	261	258	213	201	221	248	239	233	235	253	256	271	254	218	270	238	218	227	244	249	250	248	235	229	228	253	231	232	248	248	264	240	244	259	246	224	253	249	245	248	199	234	225	246	241	218	214	235	242	258	247	255	241	255	227	241	221	234	240	218	230	222	215	245	242	285	254	264	251	245	248	235	234	238	241	225	270	242	240	227	242	217	245	247	224	254	230	258	227	242	246	239	224	232	259	244	227	254	259	222	264	242	244	259	246	240	231	254	211	213	222	262	247	236	242	240	225	243	258	236	243	238	240	233	257	241	243	248	207	263	240	222	252	239	238	241	239	229	249	273	245	247	253	241	252	250	248	262	234	267	244	246	229	246	252	258	262	253	253	257	257	262	235	249	277	248	234	236	259	250	252	238	218	220	245	235	282	245	231	250	213	252	249	218	233	236	258	247	247	234	249	222	222	227	232	234	239	254	227	244	246	236	233	248	255	214	229	230	238	260	250	241	253	219	245	247	262	244	225	252	222	250	257	249	252	269	240	278	221	251	274	244	244	252	221	255	232	248	260	264	277	248	243	223	235	235	265	265	255	230	263	223	242	254	265	252	230	233	306	236	269	219	237	254	248	220	249	250	251	252	225	222	234	250	245	242	263	237	237	241	248	254	234	270	230	232	258	245	245	233	234	263	229	261	263	223	242	260	228	234	233	215	250	222	238	225	240	228	246	232	234	241	236	233	275	253	236	250	218	247	265	248	251	236	228	206	260	219	245	222	243	227	239	266	219	222	236	232	239	252	245	245	260	234	234	240	245	234	234	239	254	217	240	216	252	248	249	239	268	244	243	239	236	239	259	233	237	218	284	272	234	270	241	267	246	249	233	192	223	247	249	239	265	249	242	256	223	221	250	252	236	236	245	213	248	232	262	273	242	253	247	282	244	269	261	221	222	235	250	239	253	228	243	219	278	233	257	250	234	273	232	262	233	247	278	240	260	245	265	228	242	239	244	210	255	248	220	270	263	260	232	233	241	252	223	252	221	247	217	235	255	221	219	242	227	250	234	254	220	244	221	234	245	212	254	231	216	251	244	247	225	226	227	220	260	233	216	241	252	248	258	256	221	220	247	268	250	242	255	215	229	226	236	245	245	231	251	265	248	251	243	235	227	239	271	235	224	270	233	229	306	220	244	254	247	234	264	258	281	243	239	244	244	257	228	241	252	266	228	245	239	261	226	231	229	248	260	233	229	248	207	248	227	260	247	265	233	253	242	241	223	259	236	258
10335	699	680	595	621	629	633	603	621	645	641	625	639	645	596	619	650	638	597	664	632	649	610	651	640	645	616	590	612	608	673	599	632	641	602	636	614	621	592	650	628	617	639	635	633	625	660	629	635	679	591	640	636	616	643	637	652	608	653	587	593	611	616	612	628	615	644	647	581	621	591	614	614	599	648	645	713	657	652	621	646	569	617	613	618	602	568	617	646	599	596	628	591	659	622	629	644	648	620	581	627	614	633	636	640	631	613	568	637	625	623	649	624	653	588	605	633	567	660	655	589	605	637	670	661	621	606	650	642	666	606	665	631	641	650	627	593	625	646	578	602	676	583	607	640	653	588	642	649	621	638	621	630	614	638	594	608	589	600	605	669	613	621	631	687	598	636	598	614	628	639	621	633	645	646	607	646	620	619	614	623	657	645	645	625	636	614	625	610	647	636	615	670	594	610	637	598	622	602	663	648	605	653	626	575	624	585	623	603	609	618	596	642	636	663	612	600	585	602	606	644	655	637	623	622	652	628	587	611	624	633	664	660	628	606	609	647	668	603	651	635	649	593	653	619	621	622	614	608	623	585	607	661	607	609	641	632	651	625	668	594	603	639	643	658	593	594	664	628	653	600	622	666	617	666	620	651	619	619	693	581	606	585	649	647	617	607	644	605	639	647	605	675	643	652	629	677	590	630	628	619	599	631	633	657	611	609	647	616	679	601	651	629	640	647	615	663	632	644	646	604	676	609	650	621	603	589	656	626	657	638	628	574	651	630	608	614	643	542	606	649	634	644	649	665	588	638	633	646	637	603	648	621	655	601	650	593	644	648	668	588	635	633	635	629	623	619	611	655	665	635	645	596	637	568	626	635	628	668	584	636	625	657	635	653	617	580	653	581	580	636	642	612	654	629	589	623	662	604	664	651	650	644	627	593	617	625	678	650	678	595	606	602	638	653	579	612	586	612	599	662	594	641	630	607	640	677	698	663	634	639	670	628	626	594	648	617	597	645	616	588	577	593	623	599	655	692	643	630	611	657	632	662	607	607	652	658	619	629	644	627	665	618	596	666	592	614	653	597	601	628	640	637	629	645	633	628	634	648	645	620	602	623	661	625	646	654	610	674	615	654	645	657	608	624	622	639	612	672	613	620	633	689	659	622	562	641	602	632	659	652	621	624	652	641	598	650	683	595	646	591	664	628	624	619	589	652	625	637	607	634	613	650	615	692	624	642	606	637	594	681	596	676	646	616	616	633	636	634	634	675	602	607	631	625	654	596	626	646	587	623	643	663	637	651	628	577	648	627	616	662	611	636	591	668	675	594	680	630	672	618	613	607	611	586	622	599	596	605	637	639	633	618	655	650	647	677	614	634	631	605	649	658	635	620	639	620	582	635	587	654	615	612	619	600	659	589	650	641	636	658	640	544	667	600	612	663	692	636	614	642	589	633	647	656	615	620	617	625	611	610	622	639	626	616	634	597	652	643	658	644	644	624	619	664	665	630	635	648	604	617	644	647	681	649	667	603	637	650	619	658	592	653	615	582	678	608	630	633	638	642	618	607	644	609	635	623	626	594	608	619	615	625	606	608	682	607	601	616	603	629	651	637	635	632	671	609	635	617	588	639	629	587	616	616	686	627	603	641	647	598	605	633	637	572	613	637	646	589	639	640	615	606	599	586	617	636	642	604	661	633	613	677	652	632	633	627	672	606	648	642	609	599	591	641	613	655	608	638	663	614	619	646	634	608	616	658	653	632	632	630	592	640	604	615	650	606	589	649	642	655	691	596	625	670	609	604	626	619	605	649	616	604	621	650	589	635	635	596	627	626	651	581	620	642	622	645	626	655	657	595	633	649	607	612	630	631	601	633	606	586	608	620	627	609	633	649	640	613	660	652	662	646	608	656	672	647	622	604	675	664	623	657	654	619	626	626	632	680	625	613	612	619	642	554	612	643	639	546	652	635	598	665	627	633	610	648	617	597	620	630	613	633	643	643	594	672	635	622	652	670	602	668	654	573	623	629	646	602	629	642	663	636	621	668	594	607	643	614	695	577	614	632	633	610	609	643	647	675	611	605	618	643	675	649	634	606	621	615	603	669	646	649	626	670	602	612	639	622	635	624	665	638	595	688	635	592	602	656	603	641	590	609	647	617	623	623	614	624	653	579	640	631	655	612	592	640	626	575	590	619	677	647	625	592	627	646	610	607	628	630	648	593	585	603	640	636	620	633	651	607	629	650	610	635	615	630	611	659	622	615	602	663	629	649	579	623	618	602	647	644	611	640	641	619	634	654	601	642	639	686	631	625	605	606	650	614	603	625	652	625	596	638	634	646	606	636	626	667	634	602	668	626	608	640	629	655	645	601	676	650	629	598	646	630	635	672	622	637	647	642	643	638	582	668	647	686	657	614	660	651	629	609	633	637	653	615	608	666	615	657	594	650	615	600	646	627	597	589	614	615	634	600	619	642	636	607	611	619	640	596	646	639	674	615	646	602	658	612	602	645	587	630	638	643	589	584	622	609	633	623	612	560	648	561	605	644	597	626	626	634	599	659	581	593	655	656	634	609	632	641	637	623	638	641	619	575	580	621	612	585	620	621	648	671	654	684	605	633	652	612	630	646	641	590	642	628	620	632	624	616	647	650	625	571	653	613	678	606	617	658	621	565	650	645	577	613	599	674	622	603	631	630	647	614	656	664	654	627	614	612	583	604	632	619	595	594	614	684	613	652	660	612	648	644	648	631	655	611	620	633	615	590	608	600	665	609	629	594	600	613	619	650	610	612	655	624	643	634	627	636	629	606	649	568	610	667	661	629	629	604	622	604	602	622	653	642	643	617	627	608	620	653	655	612	647	623	676	607	639	628	644	636	605	596	633	670	649	613	609	625	607	628	631	645	631	641	586	644	633	631	625	615	610	590	639	665	666	641	641	645	637	608	627	625	612	623	673	605	635	644	604	597	607	620	611	607	637	648	614	626	639	647	599	595	593	608	682	617	603	650	644	644	649	662	578	679	617	593	597	603	616	652	616	625	627	600	656	613	612	639	661	646	619	645	648	639	622	625	604	625	638	639	613	649	637	662	612	662	632	603	607	660	575	650	615	639	609	619	619	611	624	657	596	665	619	604	647	628	632	636	633	621	589	598	640	633	631	662	636	672	658	635	633	631	626	631	604	593	626	613	598	656	645	625	618	610	653	651	666	609	685	634	660	635	645	618	623	665	634	630	643	629	668	640	644	624	595	590	631	594	644	605	658	602	608	686	691	603	633	629	634	601	634	624	595	601	638	637	623	608	641	628	605	639	633	616	634	656	652	680	627	598	568	633	606	605	581	650	609	631	664	632	624	610	667	644	620	643	631	633	646	597	626	585	586	607	647	659	660	661	675	644	588	609	651	580	613	680	636	593	649	601	610	632	664	650	633	649	675	669	608	574	631	622	618	628	645	647	611	580	625	599	698	617	676	619	618	670	615	625	610	608	642	630	607
24895	21478	24870	28504	21475	21388	1938	522	442	415	371	391	385	387	358	402	395	395	379	360	372	374	338	348	377	389	409	361	359	381	364	393	370	361	389	356	355	369	367	378	392	350	345	393	350	372	363	361	413	380	375	393	331	337	372	363	378	343	351	409	386	394	364	384	374	378	353	378	378	400	344	346	353	399	352	376	378	345	346	364	365	367	399	404	387	383	402	378	348	349	381	350	353	352	414	373	346	355	347	394	391	360	362	377	386	380	369	363	380	396	371	358	389	412	362	395	373	413	358	375	368	395	378	352	379	356	336	367	358	363	364	364	384	394	351	401	388	343	347	333	359	376	333	311	342	389	337	336	387	402	361	351	372	371	376	384	345	353	387	359	366	378	366	360	393	379	374	342	350	336	374	351	359	325	348	323	376	339	381	391	358	364	390	378	391	412	368	327	304	395	366	364	401	392	388	367	406	360	353	385	383	339	346	347	370	372	330	342	367	366	379	354	368	406	355	339	352	342	380	335	400	348	368	381	385	344	342	372	359	368	369	368	374	357	353	340	394	340	380	367	353	370	392	365	344	341	319	380	369	376	381	366	362	361	351	367	373	364	374	343	337	348	358	379	373	377	397	339	366	328	398	376	343	390	354	387	353	363	371	352	370	359	320	408	353	364	369	397	369	330	389	332	367	380	390	320	353	357	423	351	351	348	378	371	390	363	374	367	382	360	352	416	378	356	353	347	382	351	364	390	377	340	381	367	329	378	388	348	381	383	344	375	364	349	305	371	387	343	382	354	381	361	355	346	359	396	399	389	370	380	387	346	347	354	337	367	381	356	370	352	360	361	387	378	390	377	360	346	372	367	381	360	338	354	364	362	346	358	340	359	376	374	398	355	362	383	338	375	352	371	387	350	368	406	348	371	408	350	363	355	352	362	368	358	367	356	362	366	362	343	385	374	335	380	360	376	368	361	357	373	351	361	345	359	358	391	360	368	354	379	369	367	356	379	343	345	359	365	365	319	374	365	342	340	361	359	375	364	362	379	349	347	363	346	348	397	329	382	387	374	424	344	369	362	348	373	365	396	348	376	345	362	331	357	358	382	339	392	380	372	345	389	365	350	359	379	360	365	378	346	367	331	350	382	359	380	348	343	358	369	361	366	364	376	346	367	358	371	344	343	385	389	370	370	360	372	339	370	366	416	356	364	364	367	342	386	377	363	373	363	347	375	364	382	345	350	394	388	357	365	382	390	361	359	322	344	369	344	377	374	349	366	358	358	352	341	364	335	371	398	363	377	374	364	328	397	389	348	340	395	342	375	406	354	351	342	370	330	341	369	370	412	333	346	370	362	375	388	356	362	369	345	375	378	363	384	356	349	378	377	361	360	374	387	401	356	347	347	358	377	353	352	368	367	370	364	348	366	341	391	348	356	390	355	353	377	345	351	346	364	355	387	385	363	371	363	341	365	374	356	377	396	396	391	372	347	391	379	369	381	357	351	368	407	376	356	392	371	386	352	311	342	362	353	366	365	354	336	329	369	369	363	333	375	385	351	390	356	401	332	365	361	348	385	368	369	379	384	369	366	376	357	363	365	380	383	351	387	342	394	349	348	404	351	353	384	377	367	353	375	330	335	343	344	348	355	358	379	401	350	352	371	362	360	319	317	352	367	354	360	364	336	368	370	374	367	369	364	360	380	350	363	356	373	383	374	341	410	363	414	332	369	397	341	371	348	367	366	353	427	377	380	346	348	393	339	341	383	345	365	363	357	354	375	381	363	387	374	401	342	398	351	361	375	383	343	380	381	366	385	345	362	352	385	370	350	397	364	404	366	349	365	350	374	378	346	388	351	376	341	414	332	365	382	367	386	368	359	352	370	371	331	407	389	332	380	371	347	360	397	365	355	370	369	388	329	384	342	360	402	330	376	374	356	363	359	370	347	347	398	387	384	369	351	410	408	348	377	346	365	352	357	383	377	341	337	371	352	361	360	385	388	395	425	403	341	354	338	370	340	383	347	357	376	355	363	352	334	343	372	379	361	429	365	339	384	366	365	339	394	365	389	391	354	343	394	360	338	378	363	345	384	337	361	395	392	376	354	354	352	407	390	325	348	390	354	397	375	368	340	407	356	353	382	355	369	351	362	357	381	345	327	394	369	361	375	377	354	359	349	354	358	380	394	358	359	326	378	402	381	390	368	411	335	397	351	374	375	394	408	347	337	395	411	371	366	379	364	351	391	371	347	394	364	351	390	362	340	363	356	351	359	375	396	367	387	316	375	368	369	364	394	360	362	357	337	383	381	349	355	389	347	395	386	379	366	382	381	364	374	336	347	347	371	362	376	397	337	373	382	363	378	324	370	362	343	358	359	357	414	360	376	388	384	376	357	342	387	368	344	352	370	380	381	391	376	398	335	356	381	382	353	363	344	386	355	359	346	394	353	373	372	389	386	385	365	393	397	378	343	340	381	379	372	373	342	374	373	384	346	329	400	354	384	406	360	354	353	342	336	335	379	359	359	404	406	414	351	369	330	376	346	369	355	367	376	402	351	377	367	362	388	380	414	367	327	316	364	376	325	378	370	355	358	316	391	376	354	364	337	382	370	383	350	374	347	409	364	375	325	347	377	364	396	343	323	357	385	358	360	376	388	347	357	358	362	381	363	357	372	337	367	370	395	361	359	348	348	317	345	357	364	418	359	359	336	364	375	367	370	336	393	370	327	373	332	336	358	385	373	354	364	346	367	349	353	354	386	364	348	406	369	351	397	367	394	348	351	351	327	388	384	386	386	369	357	342	391	321	370	346	355	381	349	354	351	363	380	384	364	392	371	396	373	365	380	342	380	405	390	344	376	366	351	340	370	360	343	381	329	381	388	369	379	346	376	405	391	388	373	380	352	364	362	349	332	367	384	363	390	375	360	353	346	328	374	384	360	359	357	349	386	402	327	346	362	362	326	358	375	374	400	360	370	334	367	354	363	393	363	367	350	402	392	377	336	369	381	354	369	371	400	355	359	352	378	384	364	333	379	373	410	386	375	349	333	342	391	385	357	356	367	350	344	360	378	378	344	310	381	341	370	372	397	370	401	390	392	364	364	362	404	374	409	399	369	344	379	381	399	397	359	344	405	372	341	387	372	366	383	341	385	371	351	391	328	341	378	367	344	334	356	395	354	341	358	332	355	399	399	397	365	354	371	358	344	365	401	381	409	386	340	408	361	330	378	372	373	363	349	358	375	379	326	328	361	371	341	349	343	362	368	371	363	389	352	371	354	359	368	328	356	362	335	375	371	354	341	393	344	344	356	353	346	387	347	352	378	380	360	363	401	416	398	345	367	368	356	352	382	391	371	384	386	374	387	385	351	395	417	381	353	372	373	388	338	363	343	366	403	353	402	334	350	319	374	387	372	386	347	364	373	368	337	330	359	362	354	399	391	361	370	385	352	355	360	355	358	357	375	346	371	364	371	369	382	358	351	390	365	379	351	394	351	414	350
24962	2469	1567	1132	1030	921	953	907	904	855	889	851	870	919	878	847	787	830	891	851	869	869	839	923	899	825	903	891	886	902	875	828	850	850	804	887	865	839	913	888	832	839	802	931	844	893	829	906	866	863	891	853	938	884	875	880	816	884	843	887	823	885	864	862	855	834	863	849	844	925	892	867	906	900	882	898	894	869	884	887	861	904	813	873	872	820	871	899	863	878	882	848	823	836	824	811	825	873	842	863	873	833	832	881	862	844	869	850	850	837	888	834	882	913	797	850	837	835	883	830	834	884	885	907	848	860	881	855	796	881	876	888	854	846	909	824	821	834	813	848	841	848	760	826	896	870	863	870	829	848	873	892	865	895	872	861	892	873	887	819	849	859	819	882	858	860	899	852	823	878	855	910	815	852	837	908	886	886	868	913	822	809	875	842	868	845	870	837	840	844	856	886	849	833	831	901	829	849	890	840	868	859	887	893	922	836	871	854	858	876	839	888	882	831	855	836	819	783	825	822	856	897	916	881	838	834	832	795	883	840	862	889	858	844	914	840	896	858	869	815	811	863	844	855	809	913	889	843	833	890	832	814	808	868	855	837	860	855	840	918	816	816	841	832	835	874	869	861	870	794	943	880	831	850	814	879	796	886	833	896	860	877	909	819	827	907	856	897	859	876	876	848	882	878	873	909	862	873	852	857	872	821	826	835	834	886	874	854	856	893	857	885	826	854	848	809	827	856	865	881	832	836	809	913	863	897	865	867	860	893	851	875	904	878	900	887	899	872	871	877	826	846	835	862	828	870	894	897	903	849	875	781	888	867	805	805	866	891	835	851	866	870	833	874	858	841	921	828	880	851	856	899	856	857	914	833	884	866	848	853	857	877	854	826	863	903	867	886	865	872	852	859	870	904	786	872	866	835	876	825	854	847	850	816	863	839	822	832	871	897	841	837	891	833	841	854	853	859	826	880	817	856	856	872	861	911	877	848	864	827	890	894	838	865	879	858	877	829	814	867	842	830	885	862	840	846	898	863	855	841	877	848	828	825	847	832	896	826	845	897	845	882	861	872	885	862	852	885	890	829	820	858	873	881	890	910	799	876	859	850	905	877	825	810	865	891	878	856	830	841	857	806	856	800	893	914	877	867	899	841	860	810	906	836	849	855	877	889	843	863	899	866	839	873	844	864	856	817	869	825	868	851	863	840	871	870	868	876	898	865	854	908	875	866	853	842	871	908	866	916	878	811	862	840	848	862	900	865	824	889	876	876	847	881	873	854	813	869	878	809	881	860	906	832	809	867	861	870	861	915	874	877	847	837	877	855	828	849	861	899	909	840	930	905	862	843	874	850	909	937	873	867	810	877	819	832	853	864	828	904	902	828	871	842	848	834	846	887	843	894	910	848	878	874	827	914	853	816	859	837	862	845	811	903	857	853	882	823	842	882	912	859	832	899	877	860	849	884	874	881	815	873	844	882	871	814	847	880	826	854	870	893	888	863	874	882	878	876	870	834	843	927	870	848	852	875	853	839	839	925	848	822	838	866	883	838	837	901	847	824	871	897	879	894	900	862	830	850	878	853	819	907	874	860	896	824	887	933	852	822	866	876	930	899	897	832	870	816	860	835	863	835	876	824	915	878	871	872	875	866	833	917	897	894	843	894	868	862	819	815	844	820	810	893	858	914	868	853	914	901	840	876	834	862	883	821	932	848	902	845	866	819	834	876	837	851	906	896	873	851	935	851	838	805	804	831	863	842	854	847	847	825	871	897	812	858	814	837	786	895	901	863	876	840	823	895	869	867	850	838	838	825	814	901	893	854	891	834	843	853	840	881	838	849	835	875	879	890	826	874	884	891	848	796	829	906	855	854	823	840	860	818	867	855	841	896	852	790	811	854	887	846	862	866	789	842	884	852	880	853	916	901	905	855	857	843	871	909	947	868	801	880	878	872	847	887	872	833	875	875	845	882	847	871	886	840	879	846	859	872	868	847	877	828	890	926	884	874	910	847	864	850	832	902	830	906	869	857	921	842	829	836	877	854	882	883	865	866	874	884	859	853	863	892	871	811	859	859	834	879	875	866	883	855	886	849	877	861	884	865	865	867	901	879	868	856	842	877	871	886	858	897	894	917	889	879	830	832	843	875	847	856	840	906	764	867	844	865	890	867	856	880	858	864	830	875	870	913	844	837	865	924	808	852	840	889	882	902	848	886	867	884	794	853	866	897	847	814	893	841	872	878	860	882	891	916	835	851	872	865	864	820	904	827	882	868	848	890	833	858	938	873	902	852	837	849	839	807	892	873	841	860	884	815	873	819	875	910	851	874	881	857	886	874	858	794	866	877	868	904	878	886	889	847	862	857	830	886	838	911	856	850	922	864	841	848	837	825	859	868	917	824	838	896	815	860	850	825	883	904	858	822	805	826	878	918	877	920	849	855	831	891	887	857	816	887	871	851	873	882	898	799	866	870	853	840	818	839	836	816	902	846	867	837	902	840	842	839	893	895	874	852	881	863	921	891	818	905	846	910	857	768	871	835	886	876	828	875	892	859	835	832	875	861	906	863	863	896	892	877	877	903	820	848	817	828	872	864	841	905	859	927	868	886	828	897	865	877	885	794	853	814	807	875	860	870	818	875	877	896	817	902	903	833	824	870	840	825	874	907	857	875	853	830	880	882	862	871	871	853	852	902	879	850	890	872	884	879	857	835	884	847	862	894	830	864	900	835	850	890	842	829	888	862	866	852	888	840	824	857	829	899	839	869	897	814	814	859	812	821	853	877	857	885	845	843	904	868	874	893	860	824	846	870	880	851	879	859	806	811	893	928	883	872	822	883	880	885	807	865	874	811	848	844	836	887	835	875	854	859	817	838	812	920	859	838	906	920	846	851	822	884	835	830	892	882	838	873	855	797	849	833	855	848	857	873	901	858	837	872	841	822	886	893	932	863	839	872	842	856	868	840	848	813	850	868	835	911	916	865	797	859	911	862	824	880	868	782	863	897	858	877	866	912	859	816	813	870	862	893	882	873	872	864	895	853	837	840	914	891	913	869	841	909	828	836	902	848	839	857	888	871	896	870	869	817	893	850	906	896	811	822	875	856	858	815	833	883	841	831	838	839	866	888	835	844	856	903	899	819	864	848	840	862	811	829	852	823	847	839	851	850	809	910	863	882	819	834	848	876	849	872	869	889	902	892	878	865	844	881	865	855	894	825	871	900	874	903	851	859	867	890	816	869	869	854	868	876	873	874	896	883	926	810	794	869	906	852	847	833	789	863	884	865	867	856	856	909	862	864	914	813	833	839	869	886	820	874	823	890	863	878	831	804	869	916	851	855	873	825	897	885	891	872	835	820	840	811	881	846	855	826	859	871	893	915	802	862	830	857	922	884	924	831	864	830	909	820	866	882	847	890	907	833	848	871	889	883	890	889	860	923	822	775	861	881	895	891	859	891	812	901	875	854	854	875	870	796	863	842	873	868	888	853	846	879
24374	21466	25160	28138	21467	21479	17567	712	412	377	381	325	349	348	345	328	297	317	295	322	302	283	314	288	328	263	300	310	304	297	286	305	300	275	323	265	320	255	292	330	285	259	284	296	264	275	259	289	255	263	315	279	289	270	267	279	276	285	307	286	271	278	304	290	289	282	276	271	274	295	308	289	264	297	292	259	244	252	284	293	288	266	305	315	292	283	264	282	253	311	256	274	299	273	286	284	270	280	250	310	329	256	272	276	285	266	277	277	298	264	297	301	261	289	294	270	276	276	283	297	288	274	313	292	281	271	294	283	292	275	248	270	290	240	289	260	275	291	265	263	293	258	268	268	289	267	311	275	252	284	275	237	262	292	294	315	263	276	281	295	260	277	299	310	282	319	269	272	271	279	292	292	300	288	286	298	259	289	289	319	263	255	288	286	268	275	299	291	283	263	257	309	278	297	300	284	299	294	281	273	272	295	268	344	313	273	293	304	284	300	288	274	288	291	275	272	305	294	285	271	271	275	303	288	281	306	289	277	266	287	311	261	236	283	278	283	258	271	297	259	252	287	309	263	300	257	318	262	265	259	270	264	284	283	280	302	274	265	260	277	270	260	268	265	285	278	302	297	302	298	260	279	266	298	257	314	281	297	287	264	274	273	289	285	289	303	279	262	228	299	307	284	275	291	281	290	294	306	261	265	287	279	274	279	277	286	287	274	263	274	273	278	284	273	286	262	255	289	287	261	271	299	292	307	275	294	267	295	257	285	286	252	263	304	283	279	268	293	279	279	267	303	281	252	257	241	290	306	302	293	290	269	261	244	261	260	254	282	308	275	280	309	271	258	295	280	273	299	288	282	281	258	304	302	326	282	245	251	276	275	280	274	258	276	263	268	287	258	282	295	290	304	279	296	254	317	305	282	302	294	282	281	272	271	261	265	306	286	238	273	264	282	277	279	280	286	309	255	247	288	300	260	280	274	288	295	267	265	294	285	275	271	271	256	268	287	291	280	269	302	268	297	295	284	282	277	301	337	298	271	259	292	314	279	294	302	261	280	263	280	288	292	293	263	250	257	304	282	283	260	296	272	287	273	282	271	286	278	266	253	286	281	309	303	287	292	293	256	267	305	306	286	255	280	251	281	255	253	261	281	253	277	270	246	292	264	279	286	309	285	310	284	287	295	288	304	283	261	259	286	279	281	311	271	279	262	280	307	268	281	284	277	283	285	288	293	284	279	292	308	275	278	280	254	259	291	267	277	267	278	268	296	270	270	294	273	244	261	251	274	293	287	277	283	311	288	285	288	299	255	331	270	282	286	276	266	295	279	280	287	314	269	278	307	284	270	283	269	298	316	276	259	269	273	277	262	291	275	293	296	281	249	287	278	299	298	283	263	314	270	267	262	256	273	283	283	294	277	290	236	280	302	291	279	287	281	304	243	283	261	287	279	303	275	287	246	281	295	258	283	287	271	293	301	289	321	267	258	280	290	292	296	260	262	283	272	311	290	292	281	293	310	298	280	285	275	275	288	275	247	285	273	287	284	277	313	279	293	294	265	306	283	236	288	297	322	286	298	287	273	297	295	276	253	263	274	295	279	262	281	256	249	252	306	297	272	293	263	294	293	278	247	260	248	307	324	290	303	319	319	262	278	281	271	248	290	298	292	269	301	295	253	260	258	281	279	269	283	272	264	251	276	296	282	278	316	280	285	252	276	286	275	307	304	330	286	285	331	246	291	233	264	294	273	314	248	285	276	298	274	284	248	271	278	259	296	295	304	259	259	285	242	297	261	278	284	285	303	293	260	271	264	286	297	254	267	263	252	297	273	301	304	295	276	284	253	260	289	259	280	279	286	297	274	291	280	279	255	276	301	288	260	285	261	290	253	313	316	281	285	279	289	280	279	258	299	281	279	311	253	255	315	258	247	267	277	292	284	260	300	250	276	313	296	303	287	267	274	282	286	270	262	259	296	274	249	275	275	283	308	259	291	261	294	257	272	284	261	282	293	284	242	300	271	266	306	275	283	274	309	266	267	299	266	251	279	296	293	252	270	273	278	283	275	266	264	290	322	262	275	294	302	229	291	280	301	274	275	251	281	251	288	250	277	265	304	265	269	293	236	257	289	301	318	238	252	253	281	305	261	291	280	267	265	278	285	281	281	279	269	298	328	282	293	284	268	278	273	282	243	274	267	280	254	276	271	269	276	259	262	289	301	265	303	235	267	291	265	309	254	268	282	311	298	278	281	259	249	289	265	294	279	275	254	286	294	262	275	278	270	295	244	294	268	252	283	281	284	291	256	331	287	295	280	284	275	263	276	269	308	282	259	281	298	282	259	251	290	277	295	255	259	262	272	277	308	318	286	273	271	321	310	283	293	327	261	287	272	307	260	321	260	278	267	310	250	261	238	258	272	287	290	277	311	277	248	267	301	299	284	277	292	288	291	291	262	269	278	263	288	291	258	279	326	311	243	306	316	303	292	276	265	269	278	272	271	274	298	267	269	278	277	259	293	251	290	290	261	287	259	278	272	284	287	279	275	264	284	263	282	267	287	252	267	255	275	272	268	250	279	274	285	304	295	283	297	278	256	244	260	267	290	323	286	279	264	296	288	279	260	298	267	304	283	290	271	297	280	297	289	261	250	249	283	281	254	274	267	250	245	265	268	259	290	284	299	241	294	280	245	319	298	269	276	293	284	263	269	283	299	279	277	294	314	298	275	299	304	279	287	299	263	284	261	283	270	279	297	285	303	276	277	302	298	294	303	295	271	239	283	289	296	296	260	293	299	273	291	287	267	256	266	305	271	291	315	278	271	276	279	257	277	250	278	257	265	276	296	270	283	270	293	277	278	294	271	289	296	288	268	258	261	287	294	293	234	293	256	251	310	294	300	284	291	293	273	273	281	317	258	269	274	306	274	253	280	291	276	270	230	264	278	267	284	270	256	279	296	272	301	268	272	264	310	307	289	272	297	267	304	303	271	262	308	267	260	251	252	266	253	300	325	273	282	268	275	306	298	257	291	293	305	262	255	289	242	296	266	274	265	275	263	286	264	257	283	266	241	303	290	294	293	287	292	296	292	275	271	304	234	298	291	306	307	285	265	275	277	324	277	281	258	288	257	265	293	248	275	299	283	272	318	275	286	314	303	275	274	292	293	293	279	241	284	293	281	279	270	278	259	258	275	244	263	291	261	270	295	274	253	286	315	277	266	275	267	296	311	288	294	285	284	302	294	297	328	273	279	302	282	280	285	261	296	282	279	244	267	278	266	294	274	285	273	256	303	292	299	270	268	338	332	302	289	277	287	292	268	256	301	269	287	257	286	256	270	270	266	282	261	261	259	281	301	267	251	283	276	276	254	270	273	270	282	295	291	289	241	292	289	284	266	272	291	282	303	292	261	312	254	303	269	292	301	260	300	248	254	300	283	280	290	282	278	287	274	267	286	258	275	271	267	271	312	268	319	287	261	280	268	285	258	295	281	276	313
27574	3488	1961	1178	876	825	753	755	701	706	742	653	669	664	699	655	668	671	635	687	644	706	669	642	671	647	654	686	647	642	672	642	666	660	639	689	676	621	629	618	629	662	664	649	695	639	646	671	637	638	630	660	653	669	627	674	620	642	636	618	652	647	688	671	652	642	643	660	688	663	652	644	676	648	658	664	686	654	657	664	660	650	661	616	639	687	664	656	673	680	659	672	653	673	655	632	624	636	651	657	654	634	611	642	650	627	659	629	640	676	616	645	649	671	654	664	668	637	682	653	653	697	667	666	662	644	651	684	698	685	624	680	629	685	668	679	662	677	639	647	677	636	703	698	610	646	675	661	662	641	648	646	681	678	644	658	647	680	693	703	660	661	649	641	677	661	695	694	616	654	616	639	634	652	632	688	678	666	662	626	628	695	617	686	645	694	629	659	636	634	660	696	634	649	677	638	638	734	685	624	662	670	693	655	649	699	607	658	655	669	682	632	680	653	701	635	639	600	701	670	683	614	649	671	665	675	646	659	656	673	671	621	639	676	663	637	661	733	648	667	636	640	657	685	664	621	640	650	660	652	684	664	701	700	664	660	669	681	638	674	660	631	661	653	648	651	663	662	711	660	666	713	609	654	654	664	662	632	635	612	669	640	641	647	628	644	657	596	593	624	613	648	666	645	649	601	686	644	662	643	662	677	620	649	680	670	679	645	674	629	686	722	642	628	616	685	642	636	683	633	629	625	684	665	609	617	675	661	655	628	628	638	663	678	656	635	630	711	665	668	679	688	629	647	638	640	690	670	649	680	645	642	663	689	654	672	618	638	678	617	637	653	644	647	614	656	648	679	697	644	642	657	628	674	636	634	680	663	642	621	692	688	599	642	647	662	641	685	634	676	663	629	634	644	700	656	637	659	646	658	679	700	677	671	596	651	685	689	645	685	699	645	628	661	627	631	677	644	676	648	633	678	661	632	674	670	666	713	643	652	635	705	659	650	734	683	651	678	658	691	655	664	616	661	678	705	706	657	615	620	669	678	668	691	685	624	674	647	643	666	653	619	673	640	638	647	645	652	621	635	655	620	679	629	699	714	730	659	655	645	647	683	669	678	674	663	640	667	687	643	691	657	646	661	647	651	672	614	686	657	682	669	603	669	682	661	706	662	665	658	656	678	638	672	675	673	647	662	687	669	641	649	635	652	663	671	680	650	642	700	609	709	683	687	628	640	626	631	654	677	651	614	656	665	670	668	608	677	625	672	683	654	650	611	609	652	642	666	617	680	625	638	621	669	690	700	603	645	660	638	664	661	663	659	689	671	639	620	623	631	675	635	674	673	668	625	686	635	659	647	640	682	674	619	630	679	691	650	655	645	591	593	653	652	648	652	666	607	626	647	630	625	626	700	675	640	663	646	648	670	659	630	673	677	640	691	644	693	651	651	654	704	692	634	656	651	649	684	682	666	673	647	634	666	627	687	670	666	616	688	663	647	672	717	625	632	670	668	690	669	649	668	688	627	664	648	676	642	647	706	612	643	601	695	625	644	687	579	666	687	630	646	617	636	682	666	634	666	584	642	639	635	624	646	660	627	669	596	651	698	675	668	642	684	709	635	641	642	656	673	653	628	622	669	651	659	625	645	652	677	642	616	666	612	666	693	682	635	611	656	639	666	659	649	661	646	619	660	633	689	620	647	661	602	669	653	634	662	610	647	680	652	682	607	667	641	660	647	638	700	672	680	630	664	583	654	653	659	606	606	646	638	658	642	681	650	662	623	657	638	633	677	664	630	677	642	671	661	669	658	652	678	605	677	668	636	654	616	645	685	644	616	615	655	636	711	672	685	647	655	658	605	623	718	681	669	688	620	684	673	651	635	648	666	611	660	648	670	633	665	655	671	648	654	650	660	640	626	634	641	674	635	627	635	651	663	636	621	664	635	598	652	660	697	626	672	626	616	622	675	699	684	648	626	630	659	622	664	681	634	661	625	615	689	678	647	684	606	646	691	663	627	721	650	702	687	621	662	636	634	656	648	664	661	619	688	676	686	646	662	650	627	653	650	666	649	659	647	601	629	678	688	632	691	644	661	670	651	649	703	651	641	654	662	700	725	606	688	609	609	691	651	642	644	679	658	677	605	666	610	706	650	663	605	675	659	654	622	666	639	642	648	655	625	652	674	681	634	617	596	637	629	608	602	597	633	608	636	650	625	636	626	668	673	638	649	629	669	677	635	660	639	676	610	625	660	657	636	649	630	692	642	650	633	635	601	661	623	691	646	648	652	675	647	659	667	646	705	660	618	631	642	674	689	679	637	667	674	687	652	721	667	652	665	706	649	656	632	663	645	647	631	669	642	652	695	672	633	639	666	650	664	643	645	662	666	668	648	658	655	667	665	654	666	659	689	646	682	656	650	670	661	632	711	640	661	647	659	646	643	637	685	676	656	652	607	680	666	667	638	694	629	663	690	635	681	652	671	649	624	658	659	649	659	666	665	634	658	693	704	629	621	672	665	685	672	634	628	631	679	672	638	634	645	647	601	683	681	692	642	689	660	615	668	645	677	633	631	656	673	630	676	660	648	677	697	666	641	641	635	668	657	651	654	643	642	630	694	663	671	635	653	641	636	686	628	609	621	661	652	628	668	668	648	641	684	665	662	661	680	661	636	675	617	692	621	655	608	669	646	666	679	654	627	649	618	621	653	638	629	675	680	646	648	617	657	670	657	674	654	653	675	676	661	649	636	687	622	633	642	642	669	615	688	667	690	635	622	676	657	699	707	659	631	678	658	655	682	626	630	626	656	668	661	709	629	683	654	637	651	649	670	635	656	632	706	658	654	681	669	638	672	622	638	650	622	696	636	686	659	664	624	650	695	662	641	658	692	662	690	673	633	643	659	656	687	646	652	698	633	679	653	717	622	633	665	608	651	636	638	690	626	636	650	668	643	674	632	641	653	669	724	706	647	656	653	655	651	652	629	660	684	694	628	656	731	660	625	692	700	663	628	678	620	683	666	690	648	674	649	635	639	634	661	644	655	647	640	643	644	683	688	687	647	666	667	681	619	653	649	661	654	643	658	682	641	665	650	663	667	698	639	653	638	632	642	668	618	674	619	623	621	648	709	648	641	656	635	694	613	631	631	671	639	639	652	665	676	663	680	606	659	657	695	649	636	647	653	646	651	646	684	638	655	648	670	656	663	627	668	687	674	619	644	619	650	693	646	684	652	648	642	638	622	662	657	655	692	688	637	651	645	663	654	621	662	609	674	689	606	682	652	657	621	700	658	660	646	689	664	645	709	664	635	684	637	627	696	636	651	594	643	676	644	634	617	690	658	624	626	640	678	679	619	600	644	658	651	635	664	630	649	664	652	704	696	675	691	653	629	594	641	676	668	682	691	665	659	657	671	658	625	660	636	656	682	614	673	685	619	646	649	602	638	681	621	633	651	684	652	652	628	611	703	621	669	653	653	647	653	656	636	682	645	614	632
31167	21220	13118	791	321	285	266	250	220	263	283	232	249	253	240	265	244	255	256	242	254	225	218	215	252	249	240	264	264	234	254	259	229	251	226	262	246	231	255	229	285	255	220	233	263	231	241	244	283	246	282	223	254	238	255	250	237	251	250	268	232	230	236	276	237	219	246	242	224	233	251	246	241	259	233	255	236	263	231	225	266	221	253	265	243	217	243	232	289	254	273	240	240	222	243	254	250	253	238	276	227	299	241	269	236	231	254	234	219	248	235	219	234	219	250	223	249	241	251	268	272	259	249	223	256	243	248	247	224	242	297	242	245	224	231	237	246	240	234	254	219	260	276	241	237	229	246	219	238	274	271	236	239	223	273	227	253	244	241	254	245	255	241	232	238	251	248	275	251	252	263	230	221	242	248	241	217	221	232	226	223	226	254	242	250	224	236	258	247	231	261	230	251	265	241	252	238	220	230	257	230	230	279	255	249	238	269	258	273	248	236	215	252	263	226	258	256	226	254	212	245	262	245	253	240	240	206	245	236	263	235	232	239	250	254	231	205	253	269	263	227	247	243	249	250	271	248	260	243	228	253	228	240	236	245	226	241	247	246	244	241	258	258	239	226	266	225	215	234	269	231	258	265	263	225	239	253	255	238	269	244	254	259	221	230	231	202	242	223	263	264	243	218	238	240	232	241	230	226	264	249	234	244	238	216	237	253	237	234	258	238	244	244	270	231	235	252	259	229	247	253	223	229	236	267	275	252	228	246	258	272	254	249	254	236	223	255	225	267	258	228	224	244	244	260	235	245	235	224	225	229	258	270	236	239	217	231	243	225	276	235	214	250	258	221	266	252	275	226	232	275	253	233	247	259	223	263	263	239	222	265	266	233	213	233	251	227	236	247	259	262	231	239	282	239	243	254	258	244	271	245	249	265	274	257	248	246	229	238	243	244	251	257	200	235	231	252	237	257	243	236	239	237	232	267	248	262	244	290	243	259	224	219	261	271	216	251	256	284	242	261	223	244	238	262	241	256	251	248	257	261	245	242	229	250	217	241	243	238	227	236	254	275	249	246	263	233	224	233	236	262	256	251	227	242	238	214	287	234	264	258	248	255	218	259	253	247	207	213	261	248	256	257	260	297	231	248	248	218	237	247	273	259	240	246	231	251	224	238	225	240	245	237	282	254	230	246	261	240	233	246	236	253	243	254	250	259	245	225	226	237	237	242	252	258	208	226	263	229	266	251	237	264	212	230	214	259	220	248	228	253	228	227	229	239	243	257	220	262	242	244	252	259	242	223	246	255	275	239	264	262	227	248	267	231	232	240	227	251	256	227	240	246	277	239	261	241	249	245	252	222	240	219	230	226	234	301	243	259	282	266	237	256	235	240	229	249	241	222	252	268	226	260	240	262	263	263	240	259	226	260	236	227	244	226	234	245	277	229	232	261	236	211	234	259	241	229	220	245	214	232	227	234	219	214	230	241	222	269	229	273	248	243	257	247	221	251	231	291	245	220	258	256	239	244	253	239	265	255	248	259	258	236	220	238	278	229	209	237	229	241	248	232	262	252	260	244	224	240	255	240	221	222	276	247	223	237	230	247	240	228	222	248	283	216	246	250	227	256	219	266	239	250	266	237	221	250	244	251	235	250	235	249	239	241	253	234	236	241	255	242	251	263	245	234	235	216	253	250	218	226	279	229	248	264	264	256	234	241	251	238	274	240	248	240	235	257	229	275	226	221	230	224	234	285	275	225	240	257	233	229	225	253	231	270	252	246	276	265	245	240	217	221	241	248	248	254	242	230	234	235	231	265	245	265	248	241	209	252	248	254	263	244	255	237	231	232	244	252	237	219	237	225	234	250	230	266	245	242	256	258	238	210	271	234	275	243	250	207	224	225	207	227	258	238	231	240	262	254	240	277	202	238	263	270	242	253	265	238	244	232	248	248	250	252	237	249	263	236	261	241	261	230	223	270	245	252	260	241	248	211	228	242	203	253	239	215	248	272	256	264	277	286	234	271	282	255	215	256	269	220	264	236	213	250	255	230	232	229	259	256	220	244	247	245	245	245	239	250	258	231	222	232	255	239	229	221	227	238	248	233	247	248	249	259	244	253	232	250	261	228	246	292	251	255	259	252	258	263	237	244	251	246	254	266	254	234	242	271	261	241	242	221	246	261	232	254	243	243	264	252	227	244	247	252	234	258	243	256	234	210	228	236	216	223	238	263	254	238	269	253	253	252	264	247	251	243	240	280	235	229	236	264	221	240	248	270	248	257	256	237	268	234	236	251	253	224	208	270	220	239	238	227	247	244	277	227	201	238	245	240	258	272	216	231	246	258	235	240	224	249	252	235	243	267	265	263	250	241	231	225	244	243	260	238	237	258	239	248	219	266	258	249	245	234	212	240	233	253	220	258	252	223	226	242	253	223	222	239	242	229	215	257	266	211	236	224	212	242	231	242	230	250	228	252	230	271	271	258	267	256	266	241	257	254	240	261	247	254	229	225	230	245	252	239	248	239	264	255	206	257	237	251	241	255	235	257	292	214	260	232	236	240	234	257	228	273	250	246	245	266	227	253	216	251	225	235	237	228	228	239	217	247	229	240	204	239	247	261	253	234	259	239	235	231	213	230	264	257	256	238	243	259	218	268	241	293	253	272	233	225	239	234	235	261	257	224	246	231	243	238	245	263	225	216	246	235	247	252	239	241	251	260	268	234	253	241	237	244	239	230	259	254	264	244	229	230	248	246	268	236	244	232	258	206	226	230	251	249	265	249	246	238	252	244	224	219	247	223	231	213	235	257	233	252	253	236	203	234	240	236	244	262	239	242	217	239	255	244	264	254	269	254	265	251	251	241	231	250	257	214	235	248	220	224	256	238	237	222	253	241	221	217	266	247	246	229	241	254	249	270	234	259	249	237	253	207	236	234	266	270	237	237	231	278	242	249	253	235	252	250	258	241	266	241	236	241	228	238	221	261	238	216	259	242	254	208	245	265	217	214	242	224	258	233	251	248	254	215	242	262	240	266	258	236	227	248	237	239	272	254	229	183	250	239	237	239	235	234	279	243	215	248	231	234	251	275	258	229	230	281	248	227	244	226	236	231	285	251	234	235	286	247	230	266	264	261	275	267	246	233	269	257	259	228	249	243	216	258	268	226	251	239	246	233	243	239	219	236	260	240	237	237	224	239	245	256	262	248	260	269	241	249	237	242	233	240	261	225	239	271	218	267	233	232	230	222	254	250	258	237	266	233	237	218	207	268	255	216	242	244	230	267	257	235	240	231	275	246	265	235	229	230	248	248	218	258	244	229	233	222	222	244	219	248	264	240	248	220	233	234	259	240	253	266	238	230	247	243	237	262	223	250	223	256	237	231	256	259	221	234	231	227	235	224	235	246	245	228	243	270	269	263	223	281	266	225	241	234	225	253	240	253	246	243	276	259	278	246	259	251	249	222	256	256	233	233	263	240	233	257	242	225	243	251	239
10353	742	682	689	637	614	626	656	646	635	649	646	652	703	654	674	657	597	684	638	639	652	609	634	654	617	634	623	651	603	625	611	595	631	644	628	666	654	627	662	612	666	658	632	657	637	648	607	634	646	653	664	630	586	628	652	631	650	648	621	654	613	598	661	651	609	630	614	632	666	644	664	634	634	621	600	620	646	716	603	620	649	647	640	690	662	608	609	605	611	607	663	663	644	623	693	603	647	607	628	625	667	624	643	623	603	621	656	653	655	603	636	622	613	642	658	621	650	589	671	658	657	596	632	632	633	632	637	624	647	590	672	665	632	611	656	637	629	653	664	644	654	630	621	634	643	621	671	615	593	649	673	674	613	631	654	664	651	623	610	631	628	651	673	629	609	693	645	635	620	671	649	654	596	651	674	655	634	636	617	657	621	595	614	606	630	641	612	641	659	611	642	646	620	648	619	669	624	647	667	605	622	615	640	655	666	640	607	601	640	655	664	657	642	617	611	668	616	634	609	664	660	613	612	618	626	620	631	619	654	679	588	622	628	659	618	646	668	639	669	608	658	607	691	613	623	607	624	642	654	567	617	645	626	569	610	643	622	635	623	649	609	640	635	661	626	655	633	628	602	605	625	648	660	660	600	586	645	639	615	635	651	651	624	630	624	668	646	641	650	634	597	623	664	650	636	622	629	667	655	659	650	616	626	651	646	628	605	643	630	638	657	659	643	645	621	668	634	640	614	664	641	612	598	635	605	627	642	625	620	636	672	632	664	601	623	661	636	670	627	643	653	617	673	648	636	564	658	623	621	605	657	642	649	576	616	662	626	619	652	604	675	614	652	630	644	652	602	680	658	640	615	629	607	665	634	620	637	646	605	609	664	624	645	569	644	684	628	625	652	632	594	650	623	630	678	649	601	621	598	646	634	658	639	610	630	669	670	609	644	649	664	629	679	667	648	658	630	602	636	620	648	595	614	645	621	635	605	655	632	661	636	600	585	630	623	621	674	645	629	636	628	652	641	627	626	618	615	662	645	638	651	614	651	683	686	633	658	601	631	621	684	620	623	624	682	626	685	655	623	680	594	653	633	624	646	616	639	612	663	634	637	677	638	617	620	631	614	607	628	610	617	662	598	619	624	638	656	666	627	585	648	618	635	643	602	612	612	673	586	622	660	669	663	612	600	618	659	627	613	637	602	648	605	642	639	634	619	688	622	616	651	608	608	652	663	676	658	644	659	603	632	632	692	626	655	635	578	617	645	657	638	643	586	580	663	627	596	620	655	599	620	588	664	667	653	575	654	645	645	667	663	658	595	655	650	655	643	618	677	656	647	646	624	656	678	706	630	597	654	606	621	630	641	643	633	637	658	613	628	688	597	621	582	616	609	632	672	620	614	631	628	615	643	657	657	703	645	652	620	639	660	664	630	697	660	628	642	618	630	589	652	626	607	644	619	669	659	644	626	649	584	650	646	603	663	665	621	642	649	665	623	672	684	618	613	657	621	632	615	621	648	650	646	644	655	691	625	645	600	655	645	603	637	564	681	630	633	634	627	632	602	663	595	646	655	648	598	642	631	620	660	655	688	618	627	625	657	619	652	651	637	637	672	637	661	670	638	646	639	644	671	657	650	670	627	649	636	652	616	648	613	634	620	625	639	616	621	656	643	647	612	632	617	611	624	660	653	642	640	677	612	654	583	616	637	648	639	655	619	643	666	674	635	641	632	661	664	666	656	613	620	586	614	627	618	647	612	600	668	647	615	634	635	639	633	609	571	683	613	653	636	657	619	652	579	652	677	670	615	669	672	684	642	594	645	612	637	591	613	647	617	613	653	627	600	625	615	586	631	600	590	676	611	645	640	610	635	651	640	641	630	646	638	643	628	624	624	652	629	688	693	633	612	624	632	636	620	641	643	611	623	640	636	657	660	635	661	596	655	664	658	650	631	631	603	658	607	627	640	590	682	649	627	650	627	623	652	616	674	589	682	674	628	639	622	616	650	628	623	670	597	629	648	662	623	657	679	683	641	609	630	669	616	606	616	675	703	617	644	633	624	662	604	640	664	634	630	643	655	619	631	577	629	640	642	601	660	635	577	651	597	647	637	624	625	625	674	644	615	606	676	622	642	606	644	612	613	608	608	634	592	621	616	629	681	624	595	678	670	663	710	631	601	667	621	651	645	654	627	608	652	652	622	648	617	605	672	650	663	611	597	603	652	642	616	623	652	595	643	606	635	630	603	611	630	616	641	675	628	613	638	668	594	647	619	630	608	611	610	619	659	717	612	599	651	654	621	630	669	610	691	620	642	644	647	591	649	633	675	658	622	599	651	639	663	628	632	614	626	618	589	627	619	622	666	611	632	641	642	640	605	651	627	633	627	614	611	636	617	654	601	626	674	643	651	635	617	613	665	641	627	608	627	630	632	629	641	664	635	610	624	656	628	620	648	585	676	610	637	659	640	625	623	670	640	644	644	620	608	610	638	598	616	589	643	604	628	678	621	667	635	604	652	639	633	676	651	627	635	657	631	667	582	660	593	675	626	665	593	637	583	616	630	624	623	626	637	635	676	628	625	678	637	621	654	632	636	617	618	620	648	602	635	636	602	628	640	625	633	645	570	610	639	603	628	643	661	618	642	603	673	663	683	615	640	630	644	664	627	627	646	651	624	660	626	609	631	645	665	669	645	634	638	615	669	629	627	642	599	666	671	695	642	635	580	627	638	655	635	667	627	625	655	642	619	585	678	598	661	643	687	656	642	611	649	628	609	656	624	647	653	594	620	610	612	576	613	612	633	611	615	619	626	616	616	611	619	611	619	659	649	625	614	660	685	581	665	668	613	660	602	624	654	640	645	617	627	566	679	660	628	607	619	605	628	625	609	592	693	636	603	675	648	629	635	584	598	638	641	606	689	622	619	657	654	594	607	613	624	676	645	620	621	627	694	624	632	591	612	637	654	653	659	595	658	625	659	603	656	639	635	603	679	675	632	599	650	647	623	601	650	672	669	655	600	611	618	585	627	626	632	635	638	600	628	632	610	617	658	662	633	620	625	614	608	654	606	616	602	640	619	625	611	650	638	624	596	648	640	612	620	624	669	600	602	630	636	635	631	604	641	626	608	643	592	636	638	617	653	597	626	676	631	583	602	637	659	635	612	643	650	614	627	627	645	629	618	646	637	663	619	652	671	629	674	677	648	632	633	623	650	618	686	630	656	606	638	630	627	631	599	669	648	627	628	583	600	623	584	638	618	656	670	671	624	646	677	597	610	643	634	646	661	637	631	653	636	636	650	599	638	633	656	672	628	676	625	635	654	628	674	627	641	649	691	664	627	638	673	707	630	603	619	631	641	628	596	663	654	605	662	620	611	655	604	635	676	613	635	642	664	625	598	602	608	638	663	631	636	629	616	640	647	612	629	644	644	615	658	655	611	614	641	576	645	658	647	640	641	638	648	628	645	671	600	635	669	648	611	628	641	643	665	673	632
24945	21526	24917	28549	21523	21479	2154	558	395	429	402	398	408	393	408	368	413	396	393	345	393	381	372	377	398	318	431	399	371	388	411	381	371	404	393	368	373	306	342	357	345	333	390	375	363	380	409	371	375	372	378	371	379	364	380	366	392	369	405	352	397	354	366	410	400	328	331	385	407	394	363	382	349	393	409	403	405	376	397	371	356	381	348	341	383	370	399	319	359	377	411	393	369	318	386	371	368	373	380	350	376	344	398	383	389	385	377	357	376	379	390	393	411	365	393	379	357	373	362	377	396	372	364	359	392	364	392	385	402	350	363	388	390	353	343	377	367	372	381	371	387	381	385	392	341	368	381	359	343	357	345	352	364	378	363	352	372	381	388	365	390	400	369	364	363	363	359	364	381	397	387	382	409	382	356	385	340	380	377	394	373	380	373	378	343	350	401	378	370	373	346	390	406	360	350	345	369	386	400	402	384	344	339	367	385	396	391	355	339	367	356	363	349	358	367	388	377	357	340	360	333	359	410	388	384	363	363	347	320	347	353	360	401	381	363	378	374	369	371	359	372	360	338	368	376	374	356	351	355	367	368	371	390	369	352	366	363	344	364	324	349	376	335	361	366	380	402	375	366	397	368	361	406	338	296	361	343	341	390	369	340	358	351	370	376	345	347	346	350	342	338	378	359	353	371	358	377	367	395	359	345	349	377	367	392	392	380	410	362	360	372	350	384	406	336	352	353	350	400	340	366	363	337	370	380	320	381	401	359	397	331	355	378	400	350	347	334	371	356	367	375	364	357	377	395	391	381	366	329	346	331	389	371	358	390	424	391	391	402	360	355	401	366	368	357	342	388	360	350	366	401	373	384	343	372	353	387	367	341	367	368	384	371	375	393	358	382	354	389	373	350	356	391	369	358	362	383	355	343	365	403	385	403	349	363	412	369	369	394	374	379	363	366	345	399	364	360	394	374	363	400	364	351	384	352	378	390	391	375	368	356	395	336	360	341	319	351	369	391	369	372	353	379	403	382	389	327	342	358	396	365	371	370	393	363	369	340	384	356	310	403	387	410	402	389	363	399	355	335	357	342	367	369	371	372	373	353	331	342	362	332	385	378	372	376	396	392	364	327	361	369	351	355	360	352	354	370	379	387	353	374	405	367	382	344	389	388	369	378	331	371	358	357	354	379	380	333	386	381	370	353	336	378	364	397	360	369	348	359	421	399	338	338	357	331	344	354	367	391	395	395	389	373	346	349	360	401	378	386	381	376	305	336	400	344	379	366	378	368	410	374	385	336	346	349	377	366	344	398	359	358	373	370	346	386	370	369	389	359	345	409	369	396	410	377	377	378	362	380	373	370	357	368	356	365	367	368	346	335	410	351	364	369	356	380	348	359	351	389	397	363	378	365	378	363	350	379	353	388	345	408	339	372	371	357	387	346	356	362	350	358	341	361	340	341	368	367	373	384	372	406	376	370	345	358	336	399	410	407	365	358	376	363	384	368	370	354	382	359	338	384	403	384	423	349	347	398	341	376	361	356	344	366	388	367	345	336	385	370	337	387	378	357	384	383	382	401	337	353	354	368	371	344	373	326	380	340	331	364	366	367	420	383	340	338	373	408	351	378	359	338	343	368	378	371	364	402	408	410	381	351	397	343	387	327	386	368	393	394	369	367	381	388	413	396	384	377	378	351	373	350	338	382	340	370	341	373	382	413	376	354	368	395	361	366	380	366	369	364	358	364	336	384	393	335	369	372	392	360	370	367	345	356	331	379	398	419	347	355	376	336	388	348	389	378	370	398	354	394	374	374	385	345	373	351	363	347	355	353	356	366	352	343	372	373	366	378	373	401	378	360	351	393	355	358	349	358	389	352	344	381	396	362	402	374	368	310	344	405	359	386	405	368	317	356	343	355	368	370	364	330	354	337	379	379	382	391	384	390	391	371	363	376	363	389	370	349	364	375	361	377	338	367	344	376	380	370	364	353	339	337	407	360	396	397	383	393	331	372	360	334	362	372	346	365	370	381	412	409	381	366	353	364	375	402	351	341	379	348	363	371	379	369	334	396	360	379	322	358	386	377	401	370	362	367	391	357	394	354	384	377	395	355	340	335	407	371	382	368	388	386	340	359	365	379	405	379	398	326	383	385	399	362	372	372	351	331	390	383	390	361	331	386	384	364	333	350	380	342	354	395	372	379	400	375	380	351	362	391	382	376	361	361	350	374	373	391	422	334	357	390	370	359	385	358	352	339	368	366	338	381	339	365	366	376	354	404	373	381	400	320	379	356	370	337	349	371	441	337	398	396	372	398	391	397	343	370	381	391	333	329	359	411	358	345	403	428	365	369	355	378	358	386	340	401	345	375	375	377	349	357	364	371	388	398	392	369	338	390	356	368	382	402	390	357	402	367	381	347	338	332	350	386	381	373	381	337	356	384	377	387	326	379	352	348	332	352	374	349	375	328	353	346	353	391	357	366	389	339	366	401	397	342	399	394	365	353	365	360	365	329	388	368	364	343	330	328	381	372	380	355	373	382	355	392	340	360	383	380	373	383	407	386	374	373	366	408	366	406	381	367	378	365	355	360	319	392	365	366	354	358	351	391	362	357	374	373	362	365	384	340	356	347	362	386	347	332	371	344	360	382	411	367	388	355	373	368	362	357	399	401	361	364	390	383	361	365	379	386	358	358	347	385	343	364	389	342	369	384	380	373	368	365	367	362	384	336	354	383	378	382	364	364	372	360	367	377	380	349	382	379	328	409	372	339	379	407	398	337	401	419	350	372	367	373	347	366	372	364	405	366	383	371	339	370	398	362	394	376	374	397	381	377	340	368	370	355	370	363	352	386	378	361	385	361	368	353	394	352	388	366	403	351	365	336	384	375	333	411	336	358	374	339	364	392	370	399	385	375	353	351	388	365	342	351	373	369	378	341	362	384	342	375	361	366	362	368	376	405	370	367	377	386	378	365	359	366	339	365	338	354	360	389	389	388	346	372	387	382	355	334	353	361	391	335	384	387	342	368	376	394	389	394	372	365	380	366	365	344	362	360	356	340	374	343	365	389	365	372	405	402	374	388	402	356	365	355	387	355	345	380	392	381	383	368	352	366	370	365	384	368	382	393	372	361	367	353	372	383	372	321	372	406	419	370	360	373	357	362	364	375	353	375	360	369	345	379	358	372	356	394	368	362	372	382	359	328	355	379	403	331	372	347	357	362	332	351	359	348	334	367	347	358	367	364	337	384	383	361	384	361	382	389	379	337	352	375	369	349	355	363	380	350	363	364	359	354	391	370	339	328	321	341	339	397	369	391	375	372	350	392	376	386	377	363	369	353	379	384	374	401	416	356	318	387	389	394	380	373	364	384	372	399	377	329	370	374	365	355	364	362	331	392	350	364	369	386	374	342	373	359	374	359	353	364	335	354	354	352	366	376	350	348	373	363	383	338	373	370	344	370	383	346	379	346	385	330	349	370	320	377	365	375	379	404	339
24171	2590	1621	1181	974	954	959	912	904	955	895	900	836	880	916	871	884	880	853	869	901	859	865	899	819	881	895	851	855	924	952	855	927	871	906	857	855	916	838	839	843	836	865	866	879	905	876	870	871	852	867	861	886	864	864	884	875	871	817	838	882	889	855	855	887	864	885	859	891	884	858	911	929	906	862	837	838	831	815	816	857	822	850	854	896	875	876	848	888	888	857	834	866	834	861	874	860	932	823	837	890	927	867	885	897	840	807	888	880	913	825	879	871	849	856	841	841	870	837	858	901	886	882	848	890	860	865	892	863	889	902	868	846	875	861	867	894	792	894	848	888	857	831	892	847	878	892	871	871	806	853	919	889	894	839	902	859	850	845	888	905	897	818	887	869	891	855	814	871	833	845	835	867	834	900	837	845	829	870	843	863	886	873	878	881	882	899	846	880	832	806	828	906	858	849	859	875	858	847	869	904	865	861	881	871	903	845	899	832	886	854	872	873	881	876	886	845	894	883	893	824	880	825	847	832	832	850	836	902	826	847	920	897	875	857	847	902	906	895	834	920	840	798	849	834	869	883	904	874	877	862	868	843	935	912	823	825	871	825	874	872	867	863	853	885	850	892	840	823	881	813	874	876	837	868	914	877	880	867	878	887	878	854	873	851	867	864	903	826	837	846	872	845	883	847	860	861	808	864	871	862	893	817	860	891	882	886	855	886	950	840	947	826	887	847	805	856	878	879	885	900	837	835	890	862	881	861	803	838	832	847	878	838	825	871	858	860	868	927	864	848	903	804	881	804	896	836	865	886	837	874	826	934	912	850	868	843	825	885	878	883	856	867	899	838	857	905	856	862	871	862	885	888	867	903	886	876	866	823	828	846	818	870	846	924	828	830	879	851	866	863	847	859	819	890	841	803	845	859	828	807	880	866	874	830	886	885	874	892	834	909	869	862	880	848	921	882	814	854	842	863	824	825	840	883	888	830	899	882	847	866	841	813	871	824	853	830	859	864	891	893	941	834	922	860	794	872	840	840	825	871	842	806	854	834	859	862	872	868	884	858	932	894	918	844	881	850	805	835	866	828	840	903	863	835	809	880	868	871	845	825	944	877	881	830	818	821	825	822	843	905	858	874	846	873	882	861	910	858	860	911	892	817	842	821	818	853	857	882	836	819	840	887	826	857	838	908	898	868	813	818	829	875	854	903	897	862	859	833	855	860	784	870	873	854	829	880	873	880	839	853	832	837	847	831	841	901	823	877	890	864	897	875	850	892	859	889	869	835	868	812	830	903	854	878	887	866	860	854	849	864	915	881	816	844	802	883	855	867	859	882	852	878	880	821	844	837	868	884	917	861	900	884	841	847	782	866	905	818	870	843	900	848	828	869	906	906	868	858	904	891	823	868	855	883	848	893	879	856	862	929	884	874	856	881	807	914	825	887	914	840	861	870	891	873	870	895	836	881	934	886	859	846	890	804	876	872	880	880	854	834	905	864	808	889	867	892	813	841	872	870	856	842	799	918	900	846	871	884	841	933	892	865	843	845	861	835	849	817	873	881	873	830	837	810	815	843	849	878	847	812	871	859	883	870	833	879	894	834	857	913	837	856	896	864	829	867	877	847	837	921	849	905	829	820	844	890	859	824	860	827	872	863	862	842	874	921	862	833	859	845	786	861	857	812	895	856	895	891	852	843	882	807	920	874	849	889	838	893	851	867	899	873	864	855	854	847	871	826	900	884	832	810	899	830	845	847	824	925	848	894	862	866	891	878	929	868	903	874	884	827	865	880	867	905	835	840	873	913	851	835	866	861	893	899	924	855	863	801	826	868	856	879	810	849	893	840	840	874	872	892	919	902	872	855	938	888	849	893	856	825	852	870	890	879	921	849	871	856	856	879	884	835	862	891	872	834	818	879	892	865	871	854	927	895	879	868	883	864	842	910	825	848	824	878	922	883	869	903	839	938	856	883	863	870	837	833	869	872	840	848	894	846	913	889	864	921	879	860	829	860	873	867	866	842	889	831	857	889	898	864	871	867	849	876	809	886	890	882	861	810	799	899	878	837	854	873	869	896	885	888	863	866	875	856	824	794	853	896	889	857	880	837	917	904	900	852	850	800	884	814	833	854	897	887	876	884	848	879	843	904	873	865	847	887	882	767	909	793	874	843	850	893	879	874	888	880	850	858	888	863	909	907	845	895	843	831	897	852	810	821	857	829	895	900	830	856	855	939	883	863	871	841	859	903	905	869	807	857	852	866	850	882	919	827	850	848	865	863	880	834	876	901	875	878	845	874	911	794	830	865	860	906	858	832	832	857	877	844	874	905	899	849	885	894	874	906	850	838	884	820	885	886	854	836	822	930	878	865	913	823	878	823	897	917	841	903	838	879	862	870	842	817	928	899	863	841	858	909	908	835	857	901	904	846	882	868	863	844	913	884	874	855	876	878	867	889	880	875	829	838	857	860	831	905	865	845	844	911	885	832	875	894	825	882	881	788	845	825	819	821	848	876	895	828	863	852	902	875	871	856	886	846	893	808	847	885	828	890	838	902	889	866	842	848	921	867	796	902	817	883	860	842	826	853	858	869	840	900	845	859	925	886	882	930	886	850	809	873	890	846	879	884	847	870	898	868	872	893	841	808	839	884	842	916	891	877	874	853	915	881	837	917	858	916	935	877	864	787	888	868	889	918	895	882	861	837	851	851	925	888	851	822	884	872	834	911	830	857	841	830	823	887	831	864	863	919	846	894	838	836	832	833	907	889	875	844	835	857	893	892	856	907	845	811	813	880	850	847	845	881	876	869	899	905	823	896	819	900	847	930	832	852	841	818	854	858	900	849	835	808	834	825	883	863	850	869	876	824	890	896	859	859	843	845	908	877	853	854	841	857	846	857	839	873	844	853	812	839	861	879	939	882	856	881	915	845	898	888	877	892	871	874	837	804	802	887	860	849	896	864	878	860	846	905	811	875	869	866	856	867	842	875	905	805	841	852	869	872	850	854	837	890	857	825	874	870	880	864	893	853	864	878	835	891	857	868	849	847	898	854	876	884	834	825	942	885	890	840	819	855	863	837	801	819	833	834	870	934	839	896	873	852	876	853	818	873	845	825	828	864	872	858	864	844	930	840	951	837	825	857	835	898	812	835	893	852	865	875	896	827	834	889	862	848	806	822	896	865	881	924	839	854	845	880	888	834	839	844	878	870	838	860	821	879	790	875	884	854	859	890	830	867	868	823	873	911	853	909	861	877	810	843	910	845	889	895	893	817	836	903	849	907	899	854	879	846	902	870	840	890	879	865	878	847	836	888	852	840	846	852	885	846	849	844	874	883	876	849	879	874	927	889	820	820	792	786	859	882	865	898	816	834	835	913	895	828	831	809	886	859	848	841	851	885	846	852	872	896	814	843	843	870	837	857	812	824	899	871	900	937	870	897	880	859	849	871	891	830	910	863	811	848	812	798	912	888	837	840	819	906	829	852	871	838	905
24356	21470	25168	28199	21471	21480	17626	652	412	367	340	322	328	306	289	280	302	337	317	319	318	315	311	293	311	277	283	286	278	299	301	272	265	270	293	254	305	286	259	264	265	281	291	266	290	285	298	260	293	316	280	310	285	284	259	278	293	302	282	272	292	281	280	312	273	264	274	285	295	321	317	265	311	318	270	282	283	298	274	259	270	271	266	273	309	280	294	321	264	284	319	279	282	271	291	299	263	258	304	293	321	314	246	291	272	274	299	276	284	273	295	304	244	305	298	276	288	294	295	311	289	288	272	269	283	288	278	290	277	277	290	298	301	314	293	289	287	293	278	279	274	275	286	286	316	264	288	265	277	286	306	267	274	293	324	257	291	308	304	278	303	277	305	287	283	292	274	289	268	300	282	278	302	315	262	315	260	276	274	321	270	264	271	278	282	287	281	286	268	270	279	282	284	311	266	280	280	265	277	293	263	289	272	292	287	282	273	242	279	269	296	267	253	307	288	269	281	302	282	250	282	291	259	263	294	283	310	273	252	286	268	271	289	258	295	283	269	275	296	271	274	282	298	264	276	305	267	319	290	290	277	276	274	304	306	286	266	273	253	267	267	282	279	263	241	247	246	304	292	290	289	317	265	269	266	286	285	263	289	300	294	270	275	315	304	258	329	305	283	279	269	312	275	269	271	338	277	252	307	269	321	312	290	267	284	295	281	265	283	287	284	278	257	257	303	271	302	298	277	318	268	298	293	289	304	293	255	287	298	304	295	294	275	269	281	263	257	245	297	295	288	294	234	292	273	294	278	315	280	273	293	302	278	286	291	269	295	264	292	271	284	281	265	325	273	265	287	261	288	285	288	307	316	282	339	261	289	271	253	280	288	255	267	280	267	298	274	261	258	274	275	282	290	277	306	270	273	269	282	268	290	284	256	318	266	306	295	248	268	284	287	285	288	293	286	270	285	318	288	286	281	292	321	259	318	270	300	273	329	277	294	282	271	237	304	286	290	287	261	254	318	284	267	277	325	270	301	267	251	303	279	305	302	269	296	294	283	315	286	280	260	259	300	275	266	267	298	262	288	283	299	308	291	252	270	302	281	276	265	301	326	332	277	302	300	270	316	275	268	288	289	289	284	291	295	316	277	275	283	279	269	268	262	299	319	263	287	264	254	250	304	278	300	277	273	295	298	279	272	287	296	298	278	264	283	293	300	236	271	288	319	248	270	261	285	282	257	272	293	288	286	315	308	279	299	276	250	285	307	288	258	257	292	262	298	280	291	247	295	269	285	268	266	259	296	264	250	283	300	293	292	265	304	243	288	295	298	286	279	278	299	294	329	289	271	271	275	268	289	289	308	302	290	284	254	282	279	277	291	291	287	300	257	297	283	256	269	292	276	293	315	338	282	286	264	271	260	263	266	278	277	283	285	283	274	269	288	250	279	300	274	263	272	275	275	253	295	287	273	268	285	261	256	285	295	291	294	299	283	267	271	282	310	282	289	291	289	273	290	285	268	281	269	273	277	282	285	308	295	263	268	303	262	248	265	297	254	294	304	273	267	275	268	300	305	277	282	259	254	299	315	292	291	306	265	265	276	260	309	281	317	264	254	235	278	304	283	226	278	277	274	298	305	283	304	289	286	267	269	255	269	265	291	281	276	262	271	277	266	323	292	264	267	265	316	293	298	267	292	251	293	277	281	280	271	260	297	285	299	275	256	284	267	289	283	277	266	287	295	289	295	279	321	300	228	286	285	256	299	263	270	283	293	325	328	273	277	295	297	253	267	301	279	287	281	268	268	279	299	263	305	300	261	274	280	293	276	281	292	308	263	290	305	276	288	268	299	264	260	284	273	333	295	296	297	302	270	300	301	300	264	314	239	306	293	268	311	293	298	278	248	265	281	286	286	315	256	302	262	304	313	281	302	304	275	266	293	270	294	262	263	320	293	315	269	278	276	308	281	301	274	305	293	285	274	296	268	271	250	286	280	269	299	268	274	290	286	272	285	294	283	277	274	284	302	267	266	273	273	290	302	287	299	305	268	280	323	304	259	259	294	276	282	260	280	270	269	305	314	280	275	283	274	281	287	292	304	288	260	254	262	285	291	295	278	260	275	261	278	289	288	281	315	287	288	290	297	293	304	274	284	270	276	251	259	310	312	267	267	267	285	276	273	274	285	280	308	258	273	300	274	259	277	289	279	279	281	312	270	284	293	283	256	276	281	338	272	272	287	276	292	294	304	291	280	280	279	269	239	273	292	281	285	309	305	302	272	262	318	258	274	271	259	291	273	289	274	248	267	288	290	298	260	277	252	293	292	291	280	270	251	286	271	319	325	266	336	284	239	297	250	260	262	314	259	293	233	263	282	286	288	292	286	307	294	281	257	289	311	288	280	279	291	308	285	299	282	264	302	290	278	266	273	289	248	272	262	302	308	267	279	290	285	295	293	280	268	292	280	264	268	280	266	255	261	285	277	269	301	287	300	294	266	257	288	265	312	263	240	264	303	297	277	287	261	273	243	272	255	268	275	312	293	296	296	290	251	286	270	298	283	273	303	283	287	273	262	272	280	294	314	270	286	263	265	274	281	279	288	309	265	282	317	308	276	296	267	272	312	276	314	278	265	279	285	246	249	274	282	266	296	299	272	286	298	264	291	309	281	300	288	287	260	301	286	301	283	281	264	261	267	274	317	291	308	261	285	298	267	282	277	322	299	269	286	300	261	247	268	290	281	258	300	300	303	292	279	290	275	290	278	281	276	309	292	293	271	303	265	288	278	270	266	282	328	270	296	282	312	285	260	285	268	247	278	251	275	312	316	271	302	268	320	300	314	250	275	291	289	301	274	247	260	294	290	276	283	272	263	292	267	287	255	304	306	278	272	280	298	281	258	263	288	293	295	286	278	282	289	277	300	275	293	307	289	276	315	279	277	257	253	277	285	247	280	356	292	273	274	289	274	253	273	303	268	284	275	324	293	297	258	273	283	250	281	258	285	269	254	279	297	304	282	268	285	272	298	285	281	287	287	268	291	283	310	306	290	305	292	289	278	290	279	274	260	304	265	265	288	270	275	264	299	274	278	294	290	286	285	280	273	270	272	271	275	278	268	272	292	270	274	285	283	262	286	255	281	259	273	279	270	313	256	271	296	268	261	305	295	287	265	264	281	297	278	274	256	313	285	303	295	280	280	299	267	266	271	288	256	296	313	324	271	300	287	258	278	254	276	294	254	284	247	311	277	316	295	283	284	276	267	303	321	269	277	315	281	259	262	263	316	275	287	297	274	257	264	283	301	264	299	283	305	278	253	286	244	280	279	303	262	225	283	267	283	261	267	279	271	267	262	278	308	248	285	277	292	283	301	273	308	277	275	277	281	265	282	268	265	255	248	275	258	258	278	279	256	299	286	277	276	266	283	271	313	257	290	311	302	270	279	280	270	282	274	291	287	255	272	269	287	275	269	266	316	312	276	251	274	279	296	271	281	307	286	312
28057	3543	1888	1150	886	818	765	716	702	688	690	660	662	707	662	692	688	670	714	664	656	707	651	653	645	691	705	652	647	657	651	622	653	658	631	691	663	635	656	618	650	677	607	716	643	600	649	652	689	626	637	633	577	682	681	648	669	691	648	659	651	628	652	660	659	650	675	663	602	661	693	658	677	670	683	663	678	644	643	641	646	678	645	655	658	649	636	620	689	638	663	613	638	656	645	632	652	682	647	661	674	619	658	653	642	673	679	654	678	649	669	666	651	627	646	649	649	648	659	655	664	673	656	615	638	636	667	634	658	650	639	647	661	672	670	649	640	687	663	652	654	642	643	682	648	664	645	690	697	656	665	654	638	669	622	631	678	667	669	670	658	691	689	681	655	704	636	624	696	702	612	651	661	618	659	643	647	665	638	679	645	678	619	675	697	650	644	671	669	679	673	621	658	651	685	652	593	619	671	654	638	651	726	633	676	694	661	668	656	668	680	674	630	683	711	641	645	672	690	692	626	612	597	693	671	657	694	644	698	659	641	658	674	633	647	698	633	670	646	637	669	656	653	660	655	649	670	669	691	632	617	666	706	692	669	627	613	653	598	650	608	655	648	681	662	671	692	633	666	636	671	683	692	640	727	658	658	669	659	719	677	668	673	715	632	654	639	675	664	650	660	685	647	662	643	669	662	655	666	626	686	639	651	637	669	659	679	678	651	645	670	701	651	646	662	680	670	668	662	626	630	657	640	690	615	665	666	673	674	666	630	659	666	672	664	651	666	643	678	691	646	640	691	658	627	662	673	659	660	666	659	690	678	687	619	663	638	644	651	616	669	590	635	670	683	645	610	690	686	644	654	679	694	670	640	649	625	708	648	673	703	648	651	700	645	630	636	654	653	642	626	646	631	633	682	689	659	637	657	655	705	652	715	658	660	715	655	691	649	663	666	661	711	646	687	708	682	630	676	657	687	640	712	669	605	651	707	647	634	658	639	686	667	603	636	616	652	627	690	574	634	603	604	644	678	663	627	672	653	658	692	647	657	656	666	612	659	678	624	634	618	636	637	672	679	624	660	636	700	658	672	624	643	652	663	683	625	671	709	701	651	641	622	680	660	645	637	644	660	665	672	659	674	644	705	641	698	694	667	701	635	640	658	679	645	668	686	671	688	655	650	637	633	669	695	672	646	674	646	663	632	589	667	595	687	678	639	652	668	652	679	647	653	642	655	675	646	637	671	647	666	677	671	657	678	627	661	664	618	633	684	642	651	654	620	631	628	690	675	679	711	677	674	665	658	636	635	682	621	675	646	635	682	689	651	606	633	664	674	678	659	675	645	653	678	707	687	614	636	668	633	636	656	657	645	632	636	628	621	664	664	578	649	669	598	663	658	669	682	660	665	614	687	659	653	673	619	660	684	662	661	652	643	656	676	648	635	645	625	676	663	614	686	690	657	648	640	645	672	679	642	678	647	714	695	642	669	654	617	681	618	606	684	623	660	689	671	613	655	675	707	652	658	639	664	658	650	721	691	665	678	658	668	638	670	638	680	680	680	628	677	689	652	630	629	636	686	630	664	634	641	682	648	629	674	637	659	592	670	647	665	645	704	677	722	661	738	664	680	625	655	666	688	687	694	659	630	665	659	649	679	662	653	676	676	633	615	634	690	672	691	679	701	694	655	689	641	625	682	674	659	627	731	666	686	680	654	696	668	660	644	655	706	637	686	647	619	693	648	671	672	667	645	627	640	613	668	698	622	645	650	621	647	654	664	663	679	688	627	671	671	699	619	661	651	641	691	663	656	643	641	638	627	670	641	650	661	643	703	656	698	669	644	634	661	655	687	628	666	653	644	613	674	658	670	683	640	617	693	655	700	660	651	627	664	656	707	651	646	675	619	646	683	636	644	672	670	647	613	679	663	669	603	649	630	697	650	627	646	670	670	634	659	629	674	664	652	657	635	672	648	647	679	655	688	713	644	652	688	682	718	657	699	697	599	644	659	698	661	610	666	682	661	695	646	672	614	654	661	649	660	660	670	597	642	647	701	654	698	707	646	690	673	656	640	669	691	646	656	684	647	662	651	655	702	631	677	691	653	619	669	634	654	677	689	633	679	642	670	676	647	629	631	658	629	677	660	672	651	633	667	653	614	673	702	666	649	664	644	674	598	675	641	658	717	659	714	691	647	711	645	663	623	627	610	641	605	651	671	686	666	691	687	614	667	652	674	705	705	667	665	652	661	659	694	693	687	643	654	681	676	663	637	663	696	632	669	653	646	699	665	717	666	708	619	631	634	676	671	625	662	625	690	624	706	672	694	651	664	649	643	647	623	677	660	610	655	651	644	678	647	665	655	643	639	621	677	629	701	595	676	668	687	667	626	655	616	652	688	651	638	673	678	647	655	687	649	675	660	664	668	649	644	653	650	680	690	697	668	650	655	602	706	615	624	654	653	691	696	648	639	702	672	701	668	640	679	651	645	647	658	648	704	630	645	635	639	635	673	656	668	661	634	640	633	678	632	632	671	664	636	655	642	626	661	737	672	651	668	652	651	672	654	653	661	627	673	610	670	635	645	644	673	640	679	646	644	662	638	634	641	645	687	654	697	655	665	681	638	692	722	655	699	688	672	680	651	611	707	647	683	640	633	629	656	675	613	647	660	609	666	656	640	695	662	667	681	673	672	601	641	693	666	671	665	672	660	630	646	668	671	680	663	620	649	601	625	637	649	661	679	633	666	695	620	651	679	622	661	614	655	661	663	601	666	634	685	663	695	679	652	662	619	705	677	661	657	619	657	662	642	659	692	645	653	622	659	661	639	653	631	651	700	678	703	628	608	669	616	641	643	637	637	612	655	677	685	705	628	657	647	618	662	634	658	618	690	690	673	616	664	652	657	682	682	637	650	653	636	704	634	680	655	645	694	682	620	674	656	623	674	638	680	661	640	683	590	652	648	626	666	659	647	647	661	683	654	662	659	647	657	660	660	647	637	652	667	645	667	692	657	649	594	641	668	669	707	664	683	670	621	674	692	664	632	692	670	661	626	705	641	689	644	674	683	680	668	623	694	657	639	675	649	644	602	646	684	646	664	664	619	643	667	671	658	673	662	669	677	676	639	664	630	683	645	654	633	673	672	667	644	670	627	658	615	670	672	675	679	646	618	630	643	633	656	663	675	667	702	684	678	673	673	670	653	644	656	709	641	638	665	652	676	661	684	678	668	646	638	673	692	616	702	615	657	656	643	631	660	667	667	678	603	598	639	717	666	647	624	698	613	661	665	691	636	672	662	646	630	630	654	674	665	644	647	627	631	630	645	649	671	669	662	653	662	632	620	686	695	612	632	627	689	647	619	634	693	632	660	607	661	664	687	645	728	669	671	618	695	672	658	625	630	689	637	633	631	657	665	653	666	616	609	667	592	614	673	711	659	665	647	654	689	670	627	630	678	658	615	652	703	673	651	640	653	723	648	662	648	639	682	682	676	654	628	674
31028	21069	12791	761	305	270	244	254	267	255	240	231	252	264	236	237	256	259	263	233	226	243	236	295	269	251	262	244	269	234	238	255	279	250	240	244	261	234	247	215	249	264	238	214	230	272	248	273	232	239	252	278	249	266	243	254	276	238	242	249	257	244	255	249	255	236	253	245	232	259	219	266	206	256	251	259	242	248	227	260	235	233	255	214	225	243	226	282	229	250	257	243	248	252	244	245	237	221	221	251	247	247	237	234	269	267	247	256	228	249	262	222	237	238	249	240	243	226	234	213	221	230	255	266	248	220	264	242	258	286	248	249	224	231	225	259	242	244	244	222	206	255	228	251	247	229	253	281	230	230	214	228	249	236	246	232	244	254	250	247	272	252	290	251	264	241	261	238	255	248	248	259	240	243	245	236	235	250	260	221	259	221	272	239	226	254	279	212	220	279	241	250	244	235	214	259	255	223	237	261	214	250	245	234	267	230	233	249	249	243	268	256	230	250	239	239	242	248	256	230	248	270	263	214	229	243	230	217	249	245	207	265	260	246	257	232	249	231	235	224	226	281	210	210	237	244	236	274	261	214	234	250	233	208	235	241	229	244	242	268	243	266	274	226	239	235	265	240	287	265	231	266	230	238	263	257	228	235	236	251	235	237	243	238	247	252	224	229	246	224	230	257	258	231	279	264	255	240	237	238	239	257	266	257	251	251	251	222	258	248	228	224	226	245	251	235	251	260	239	250	232	257	260	258	234	244	236	262	247	288	253	226	256	229	241	260	246	242	216	246	211	260	245	237	247	265	267	251	215	233	269	247	235	239	244	265	226	252	239	244	264	250	243	233	260	223	213	232	252	229	228	236	263	241	235	244	269	269	245	239	256	225	236	260	245	265	272	249	231	236	203	248	260	274	221	237	238	263	245	259	275	242	249	268	255	261	261	247	218	249	237	261	244	255	248	228	248	260	240	249	225	250	221	255	245	249	246	211	280	245	266	305	229	246	255	255	241	226	267	244	266	258	229	248	250	253	224	247	259	236	237	231	243	251	242	213	248	198	260	266	248	227	219	242	247	251	252	247	244	232	278	246	250	275	232	242	228	236	224	232	264	236	271	258	234	234	258	260	274	240	241	246	239	248	239	248	229	241	252	284	232	241	273	247	245	273	234	260	233	250	236	237	278	230	262	269	269	255	219	239	230	254	231	252	248	254	255	269	242	240	257	257	245	238	257	243	258	260	213	227	227	229	244	229	256	282	260	228	246	237	276	229	254	230	239	220	217	259	261	235	248	253	251	235	248	255	214	247	264	256	227	251	231	235	217	235	212	248	229	278	244	243	227	233	265	219	274	246	234	232	253	230	265	231	237	233	245	231	247	213	247	223	252	206	225	251	236	230	271	215	273	221	227	234	260	253	222	245	244	234	243	262	242	269	251	264	262	254	247	262	248	243	233	252	237	268	258	249	248	241	249	263	237	221	249	254	251	237	232	264	241	258	248	252	221	249	257	216	244	244	239	249	238	282	268	252	229	247	232	269	284	245	270	206	253	239	226	223	263	231	254	225	264	243	261	237	228	215	230	229	221	252	226	272	220	240	286	237	216	239	262	214	221	252	273	268	267	232	247	232	269	238	240	244	226	245	259	218	279	253	236	234	212	269	251	236	235	257	251	258	234	219	220	243	252	240	224	273	234	247	232	257	251	229	240	264	235	244	260	254	247	258	269	265	230	245	222	237	243	261	265	249	238	261	219	236	215	250	247	261	261	243	257	246	273	248	237	267	268	234	247	215	249	242	244	255	258	258	242	269	266	276	237	237	224	238	251	270	246	260	238	238	194	247	246	268	241	239	231	239	242	227	263	221	244	236	255	234	253	227	280	256	251	248	252	231	278	230	247	250	233	265	233	231	246	254	235	244	228	247	234	294	235	246	229	236	230	244	246	254	223	219	216	229	252	257	252	268	260	227	263	238	238	255	246	273	270	269	246	232	261	246	249	267	247	228	223	246	251	237	267	226	282	272	256	260	263	253	255	256	249	221	248	251	205	241	271	231	217	213	233	248	242	230	254	245	246	222	254	260	237	227	254	252	252	274	248	226	244	240	237	252	264	243	251	228	266	244	261	240	218	240	250	249	226	232	238	257	251	232	237	264	249	256	243	257	254	227	230	251	238	245	264	230	243	261	249	248	257	226	230	256	243	231	273	207	242	268	289	240	263	232	242	228	239	237	254	251	264	227	236	213	241	246	234	208	229	241	247	266	250	251	256	231	241	248	261	264	231	218	256	255	245	224	226	231	246	273	221	255	219	224	242	246	241	231	242	266	260	227	265	274	241	264	259	262	247	235	234	253	246	219	223	240	263	266	239	240	234	240	250	235	243	246	252	230	254	267	254	225	245	250	227	252	238	237	224	235	229	272	248	239	228	266	240	225	245	213	252	245	219	279	237	240	247	252	225	249	230	222	229	219	260	226	253	228	252	255	236	258	255	243	244	232	250	245	237	245	248	267	245	228	235	234	241	214	301	263	262	226	249	240	242	227	237	217	241	253	208	236	212	217	229	238	266	243	259	281	264	269	251	276	258	250	230	241	251	263	243	251	235	262	250	272	234	245	221	251	246	294	223	263	268	255	240	277	225	256	283	254	294	265	237	281	234	235	227	225	227	232	245	279	237	238	266	240	251	226	241	241	222	258	261	250	243	249	252	247	247	239	243	250	258	249	244	266	274	269	231	274	224	227	261	225	264	232	232	263	245	250	256	225	250	251	261	236	245	279	269	210	252	253	253	230	253	235	259	244	251	245	233	254	223	243	240	240	254	226	244	242	240	249	242	281	262	248	243	226	253	264	247	264	265	247	250	250	253	253	223	234	248	250	253	274	228	262	239	246	257	253	243	219	214	241	239	219	220	281	260	240	231	237	243	203	219	231	239	248	221	251	267	223	253	273	251	259	243	209	230	261	273	242	246	266	219	267	250	234	232	219	229	259	271	227	251	240	250	238	252	233	233	253	241	233	261	225	271	210	222	231	266	209	270	233	275	238	241	253	268	239	264	238	249	268	250	250	260	213	241	241	236	273	242	258	230	261	246	233	257	258	241	256	252	230	265	271	267	235	218	246	240	256	233	234	243	256	227	243	221	230	218	211	282	221	214	213	250	272	234	223	225	252	239	261	263	271	238	237	260	236	245	232	258	240	226	229	257	242	240	222	246	255	267	262	222	221	235	263	236	254	265	227	251	255	257	209	239	235	262	241	251	268	218	278	252	255	219	239	220	232	239	232	231	251	251	213	251	219	235	250	245	243	257	248	229	237	243	256	233	254	231	249	248	246	256	258	243	215	249	254	247	241	281	237	221	231	235	242	243	248	258	253	262	264	249	244	229	268	251	264	204	274	238	246	221	212	279	244	245	243	254	249	253	267	223	266	248	268	229	237	248	238	241	240	274	260	253	267	268	254	238	244	249	254	256	226	271	241	245	223	252	257	256	239	233	275
10034	708	684	665	662	643	638	604	658	653	662	656	620	648	587	686	619	628	616	638	606	601	669	668	645	601	620	630	651	642	630	642	642	627	642	628	639	651	656	659	644	647	625	601	618	620	617	643	611	620	625	672	590	602	633	638	664	611	577	667	615	626	656	635	647	681	638	683	616	661	671	632	673	637	626	653	598	608	660	645	611	653	664	648	621	694	639	645	648	663	631	596	605	639	639	611	607	669	639	657	642	652	643	617	670	642	676	611	625	668	642	669	594	601	655	641	644	600	653	616	641	638	636	607	605	611	599	637	661	655	630	621	599	604	663	645	648	636	644	577	612	614	694	654	631	613	591	598	658	692	638	644	642	651	608	637	641	631	627	603	646	656	630	654	627	694	654	619	645	613	625	621	585	637	613	658	631	684	651	609	607	631	616	620	681	617	635	673	641	631	611	665	644	629	609	668	624	665	615	574	646	659	628	646	609	620	610	624	637	595	693	598	645	652	597	632	614	671	650	572	645	623	656	641	628	626	664	572	644	665	631	644	598	656	640	676	630	653	639	619	592	644	640	574	640	593	627	658	654	650	607	619	625	594	617	642	684	629	629	645	657	658	651	629	628	648	620	660	654	653	615	604	606	624	643	625	652	639	613	634	638	616	627	646	639	689	603	661	657	616	641	607	622	599	613	608	599	649	720	617	630	575	614	694	621	612	634	630	624	640	621	607	676	695	612	657	667	623	646	652	640	626	622	659	640	613	649	593	671	622	638	605	638	622	596	597	617	663	602	616	618	614	625	591	620	678	561	647	637	619	628	606	630	677	692	634	633	595	616	616	663	647	643	608	628	666	658	587	615	626	640	591	650	629	675	647	650	646	596	626	624	647	600	638	623	596	679	680	643	609	630	664	638	643	654	620	625	627	629	645	673	652	631	673	646	680	603	657	672	636	635	633	598	601	685	587	619	647	609	617	623	716	649	636	613	653	626	658	645	618	622	618	619	634	639	653	568	624	604	617	684	609	636	659	621	654	613	618	671	649	679	603	575	657	639	617	623	686	608	626	594	649	662	648	710	682	638	623	637	606	629	658	638	616	653	615	648	604	650	614	616	607	606	609	638	658	630	611	615	665	624	679	649	698	653	616	628	645	638	620	651	629	626	656	658	623	609	613	655	660	648	662	616	621	632	685	582	614	654	608	646	670	656	633	683	631	564	659	631	642	625	629	643	661	674	617	668	615	650	620	650	636	589	645	618	628	630	659	611	636	707	649	624	648	668	645	668	627	615	637	556	602	669	646	653	631	583	622	644	628	649	617	624	625	602	681	651	628	638	663	603	654	610	639	619	627	625	633	659	622	650	621	626	673	604	633	646	648	643	628	639	630	613	636	611	674	629	655	603	652	624	645	629	652	619	629	657	664	662	635	650	631	642	607	658	620	604	639	629	667	623	619	629	629	642	636	627	626	663	633	648	643	659	678	601	628	616	641	659	677	645	606	642	611	618	626	623	685	622	659	658	660	621	623	636	640	615	657	663	595	638	650	669	654	660	657	674	620	698	593	626	640	629	645	630	639	621	620	629	609	652	655	604	613	659	643	616	623	641	657	636	692	634	571	620	636	619	628	672	660	660	652	629	600	625	617	666	671	653	607	625	658	642	602	646	603	611	639	655	624	642	620	611	653	616	659	662	632	622	652	630	641	609	645	625	620	642	637	675	668	672	610	639	596	631	611	648	640	611	594	646	637	636	615	627	584	646	643	622	657	659	646	617	642	608	691	560	642	612	630	632	648	631	616	616	628	633	655	621	624	620	667	633	614	627	671	622	629	603	655	628	656	607	651	649	607	652	605	627	606	619	657	639	651	676	670	628	654	624	625	592	660	662	602	660	608	623	634	650	592	636	639	639	653	618	654	589	660	638	629	617	643	663	677	633	615	631	656	632	609	609	614	625	683	609	644	680	633	679	650	659	656	632	647	619	709	667	645	594	626	667	625	653	657	623	632	638	675	630	599	643	690	661	651	667	627	676	628	597	676	661	633	606	630	664	607	632	639	613	616	618	677	614	655	621	688	622	592	676	622	641	592	674	639	640	663	634	662	650	627	605	647	648	665	645	649	614	635	624	628	622	596	671	627	603	632	648	613	694	616	646	626	610	632	662	636	628	637	643	589	650	628	643	601	663	605	624	610	613	646	595	665	689	655	615	638	640	667	649	644	612	609	645	665	648	612	645	612	587	661	626	622	654	610	613	634	636	683	672	649	613	642	639	652	666	655	648	664	678	638	649	612	655	643	636	656	640	659	633	649	630	586	657	628	627	627	690	660	646	655	657	619	629	650	641	632	645	624	603	633	610	664	604	628	651	663	649	625	652	621	648	656	650	612	617	648	648	647	629	631	639	607	614	621	662	630	621	608	654	675	607	644	581	615	626	602	618	630	651	630	623	668	648	637	636	611	623	649	654	625	619	632	606	623	640	609	604	646	643	624	602	647	604	644	642	637	635	660	644	629	610	626	650	624	621	677	626	624	640	645	657	632	638	605	643	637	629	618	633	633	636	638	675	632	615	633	591	637	650	615	642	657	664	622	596	616	642	631	606	624	650	606	656	652	618	642	614	603	691	669	645	665	634	631	635	631	618	643	648	665	643	604	637	627	628	612	654	631	590	633	640	663	676	656	622	612	634	606	655	624	610	630	630	649	622	636	639	683	638	640	684	606	641	606	614	619	641	622	609	614	668	632	647	587	634	645	649	668	612	629	623	622	649	624	689	651	655	631	599	653	666	624	609	592	616	677	656	615	674	648	655	640	639	686	658	640	643	614	619	567	676	659	624	652	632	610	591	621	676	642	653	625	603	634	659	636	620	580	652	609	598	658	596	642	666	670	658	638	601	636	640	658	654	611	636	613	625	676	625	668	619	607	640	660	612	590	645	609	678	687	623	665	622	645	586	630	670	560	663	669	623	645	628	585	636	653	635	635	661	665	628	648	669	617	614	682	637	668	643	647	626	646	648	629	637	660	608	625	627	640	637	601	665	643	594	616	675	612	605	645	665	673	650	627	609	602	639	664	614	570	591	641	654	602	643	617	626	657	633	625	623	656	619	658	636	661	622	609	659	635	672	617	639	631	649	658	647	645	605	649	650	645	653	654	608	687	602	647	643	657	629	592	652	604	615	622	634	700	621	625	657	641	649	622	604	631	619	639	661	671	612	633	609	641	658	619	663	617	640	634	681	615	653	625	658	637	625	611	636	600	653	623	618	682	628	593	605	609	633	638	637	620	610	608	662	681	662	628	676	624	597	664	610	656	625	663	655	619	686	647	676	640	576	643	620	632	637	654	679	612	621	614	641	634	647	640	630	626	622	629	672	670	627	593	625	622	637	618	666	619	670	656	594	655	617	629	641	614	647	657	634	642	690	618	676	635	647	589	629	638	636	638	614	611	593	620	646	637	627	608	618	641	648	617	637	621	620	652	646	653	696	630	628	625	625	619
24960	21522	24922	28591	21514	21459	2157	542	439	429	374	392	405	407	395	407	436	389	377	354	394	369	406	378	367	363	360	363	368	345	338	398	385	393	396	359	382	368	379	391	351	376	420	370	378	354	429	370	391	355	404	375	370	361	394	395	361	354	366	385	410	379	375	351	383	385	428	351	333	378	407	343	372	392	354	370	371	340	413	382	396	351	371	356	391	387	381	385	358	381	361	367	351	358	357	358	350	381	383	406	393	371	364	350	360	397	383	377	360	351	360	388	395	405	325	387	402	377	369	383	357	367	393	358	371	356	396	333	378	369	370	365	388	357	336	347	350	361	377	398	397	368	354	373	370	372	412	353	369	357	381	374	375	378	371	340	370	339	355	421	368	320	344	349	344	392	348	358	395	375	386	366	365	381	401	385	363	341	341	350	364	386	356	355	381	376	408	381	354	333	397	349	366	365	314	378	369	391	392	344	321	390	362	356	360	364	377	370	362	370	360	413	371	364	373	385	359	367	371	365	328	381	365	377	354	362	356	324	394	359	384	368	337	342	340	361	323	363	358	400	382	387	356	355	398	356	337	393	360	376	380	355	381	345	342	395	364	407	391	394	382	359	360	371	400	361	328	379	359	381	406	387	393	375	384	355	369	362	381	337	349	367	373	348	378	354	343	352	358	325	386	334	346	329	394	386	394	342	371	329	364	384	387	451	366	350	383	385	355	363	379	356	355	380	366	390	377	356	383	351	417	373	367	361	353	393	369	406	383	395	360	387	357	388	364	354	344	331	402	376	343	386	398	391	344	375	401	406	366	370	338	406	374	376	361	392	357	359	401	368	381	392	388	379	384	352	364	355	328	344	366	354	426	390	351	373	365	351	380	387	409	388	358	363	372	390	352	387	352	389	353	344	313	422	396	349	380	375	374	321	347	360	391	364	388	383	385	328	365	383	344	398	355	361	360	333	383	360	378	396	355	391	387	391	385	390	357	404	354	361	395	372	374	354	369	390	368	371	377	358	374	349	404	347	358	364	351	370	352	360	367	410	396	440	375	404	369	410	360	359	370	326	365	372	388	358	379	377	402	326	357	377	370	388	340	374	386	316	392	355	404	318	359	358	373	379	327	326	365	377	385	353	381	352	347	353	405	347	364	392	370	348	400	383	368	340	390	389	381	383	361	380	366	366	361	330	348	350	341	367	344	415	378	384	367	389	372	366	373	386	348	413	345	400	356	388	339	391	367	378	362	369	329	349	370	349	379	385	323	352	369	345	360	388	411	367	378	342	362	382	377	390	364	360	356	414	376	382	374	383	368	360	371	386	383	352	383	374	377	385	360	391	359	372	376	360	364	368	385	380	361	361	375	352	364	355	382	369	360	346	362	373	338	371	349	374	338	364	395	347	375	402	354	352	359	363	366	326	378	368	344	372	372	330	394	361	366	384	368	359	400	380	359	371	363	383	365	378	370	344	375	361	369	366	355	377	383	392	398	391	409	386	382	363	364	362	369	346	380	364	393	409	306	378	395	374	412	375	371	374	375	369	373	381	373	355	383	373	378	394	359	364	371	416	372	377	370	368	361	381	406	376	368	356	348	342	400	348	377	390	383	409	397	397	384	365	386	414	365	366	376	337	326	374	380	348	338	341	338	364	388	394	407	388	390	372	366	361	330	348	333	345	387	359	346	345	379	353	377	372	365	357	399	363	379	376	357	361	376	379	392	379	394	384	350	379	378	401	370	366	401	400	352	365	371	442	397	340	354	335	343	347	322	332	430	402	373	380	377	363	365	375	362	403	377	355	360	352	357	370	356	367	342	355	342	352	323	381	372	344	319	371	354	359	351	372	362	344	342	388	351	390	332	372	377	361	356	367	393	360	347	399	360	402	335	395	366	387	357	368	363	344	362	361	380	371	396	415	373	351	335	367	393	376	382	353	382	367	395	329	370	369	398	350	368	361	381	356	314	393	387	397	396	364	404	351	371	379	377	392	386	360	367	345	370	385	378	349	358	353	370	388	343	364	373	341	360	381	380	362	397	388	359	387	368	387	377	342	393	414	344	374	368	378	338	373	323	407	363	353	308	356	357	367	380	375	335	370	354	393	355	368	377	375	366	368	382	401	371	377	369	317	356	377	369	364	401	377	376	351	351	348	377	377	371	388	376	364	358	402	418	374	382	365	355	371	365	408	353	369	380	356	355	355	416	401	339	367	378	363	367	374	386	369	358	337	343	375	380	350	343	378	375	388	384	380	384	358	354	365	352	433	366	393	357	359	379	372	411	377	378	376	373	341	347	373	355	406	356	415	361	393	370	370	357	422	347	349	374	353	373	338	360	390	356	358	364	364	379	364	383	361	377	372	391	328	376	382	365	383	383	372	360	367	375	370	328	341	358	369	362	401	383	341	383	370	374	365	342	346	326	356	403	361	374	352	390	371	348	350	368	382	380	339	373	383	387	381	393	399	352	386	377	354	367	380	370	334	403	393	352	362	350	399	347	372	379	360	399	359	359	378	373	358	390	381	408	355	394	373	380	413	382	355	370	350	372	372	340	368	349	368	370	369	354	390	349	363	335	358	364	313	349	323	365	366	388	323	371	384	355	355	361	383	387	376	345	369	348	388	373	368	383	395	365	374	344	410	354	374	355	367	377	359	387	405	385	369	385	312	379	345	369	358	346	357	355	349	361	365	409	387	377	349	363	360	356	395	366	371	390	349	366	389	364	336	410	372	360	383	385	338	369	340	367	374	371	331	376	349	367	368	365	377	373	373	393	325	385	382	360	371	347	377	371	360	365	349	394	355	343	357	373	350	416	340	384	384	387	381	368	395	360	387	368	383	371	351	354	381	364	353	408	361	387	366	326	365	387	399	389	387	353	347	387	390	378	378	336	361	392	366	369	356	341	363	336	379	351	348	349	361	367	360	356	371	343	349	329	357	392	351	356	351	361	369	392	385	374	395	394	387	318	374	405	371	359	375	412	382	359	355	381	374	339	395	329	381	351	383	355	351	381	363	378	370	357	350	360	298	398	356	376	379	376	382	378	390	358	351	338	401	380	361	375	357	323	377	386	384	345	389	401	420	382	382	359	359	351	415	344	351	365	355	357	350	334	329	393	378	410	364	337	390	373	347	353	360	327	381	353	365	345	333	359	366	385	348	367	370	351	409	342	348	363	381	349	367	388	359	377	307	394	383	369	385	375	368	389	368	371	405	393	373	349	391	373	387	355	367	371	361	369	398	395	344	376	362	363	352	341	336	356	345	387	375	376	356	356	402	365	337	362	383	392	368	367	344	371	343	345	357	364	367	348	318	393	341	381	366	372	350	405	345	366	347	367	391	366	380	391	381	382	380	389	409	348	338	373	368	343	353	329	351	390	394	389	362	341	352	372	392	384	361	374	371	381	408	406	374	366	345	391	402	366	336	334	373	361	359	403	361	348	356	361	367	350	421	358	379	357	321	352	354	365	372	374	362	386	367	389	349	340	348	355	356
24139	2517	1582	1138	1030	908	910	914	895	896	849	928	911	892	879	836	844	867	860	846	843	876	852	895	868	863	867	882	858	912	851	892	876	802	887	865	831	878	881	869	819	870	877	907	880	906	863	806	848	828	859	865	888	841	892	862	874	878	881	888	891	894	865	853	836	833	856	893	852	894	905	922	852	889	874	855	878	866	841	835	902	812	860	851	841	880	873	868	868	896	877	918	850	835	843	820	875	865	884	848	852	859	834	844	888	857	871	860	889	868	864	867	919	860	892	847	892	866	839	904	825	843	916	851	853	826	914	856	849	856	893	822	816	831	837	896	843	843	958	856	867	874	852	847	857	848	886	869	879	882	863	878	912	880	911	948	883	906	863	834	921	894	848	860	882	852	897	910	844	871	875	845	839	857	859	860	822	921	905	849	863	861	868	810	859	883	913	893	895	863	872	892	835	876	896	892	878	841	840	859	885	897	865	874	908	835	867	862	922	862	837	907	846	899	830	838	865	843	862	911	858	862	866	889	891	859	831	843	868	828	893	843	907	843	875	849	878	817	867	874	850	901	895	858	865	845	830	896	879	874	911	837	888	854	867	905	875	873	877	913	856	865	850	927	872	833	843	868	874	835	825	854	834	858	853	849	851	864	921	883	887	869	859	886	880	807	817	821	919	845	907	843	852	863	877	867	886	915	876	900	910	876	846	917	890	888	823	899	812	855	852	891	892	896	845	882	875	902	849	838	875	861	857	893	886	844	859	856	843	901	862	872	793	858	865	863	901	885	886	836	890	920	909	899	869	863	844	870	844	858	859	833	846	905	929	829	871	816	869	909	863	923	900	842	841	896	863	853	849	862	905	853	888	884	827	810	796	841	885	865	850	934	879	829	866	913	916	867	890	853	852	884	839	842	864	882	854	861	835	895	914	838	874	849	859	927	846	804	912	852	846	865	818	859	851	864	919	916	856	849	905	860	822	833	859	922	834	917	826	884	911	857	814	934	879	871	868	842	840	857	865	888	919	841	863	893	889	881	907	846	860	855	887	842	871	916	863	905	864	881	866	909	832	865	846	866	857	844	885	839	803	862	886	873	898	873	854	817	839	847	886	852	865	877	851	870	830	816	866	892	856	877	886	868	860	891	892	873	864	917	907	859	858	921	864	887	853	872	860	861	848	859	865	917	845	860	878	919	857	894	850	861	880	826	861	851	890	832	814	851	855	814	892	867	908	822	864	869	862	800	832	834	893	846	895	839	903	897	833	898	885	843	856	840	847	864	900	864	850	928	859	829	851	893	848	827	921	891	858	846	878	870	857	873	838	918	872	879	884	873	892	831	848	842	876	875	884	856	909	824	927	854	827	857	855	819	863	865	865	889	866	888	839	883	879	820	886	881	883	918	900	838	892	839	847	905	884	908	914	879	884	851	836	883	908	865	871	840	804	805	846	855	847	831	887	883	869	888	805	852	837	887	940	886	891	862	882	866	821	866	886	897	939	872	859	822	873	887	870	806	896	866	824	821	786	866	849	897	848	774	878	905	875	827	858	904	885	925	857	866	875	868	871	897	842	889	866	831	838	872	886	829	829	851	838	875	844	853	916	838	852	901	915	864	899	886	891	849	878	924	830	887	867	945	859	835	864	854	868	888	857	883	876	881	913	831	904	801	844	858	946	903	930	883	843	895	860	840	858	917	800	897	855	826	831	792	817	908	844	829	864	887	837	882	870	893	859	867	825	888	891	824	898	922	832	893	870	875	869	837	861	868	848	887	868	904	883	865	912	876	865	876	890	883	858	856	809	876	919	913	839	890	813	882	852	863	837	853	872	855	906	891	861	914	846	861	836	848	936	866	847	871	847	832	918	914	879	812	882	854	815	859	894	834	849	878	886	876	851	877	898	902	821	864	801	864	855	813	854	896	850	895	915	889	830	815	879	828	875	850	884	874	850	900	914	859	855	874	834	906	892	933	889	937	853	881	875	863	866	885	854	880	904	873	885	887	880	825	839	907	869	879	887	868	865	832	880	870	846	833	889	834	860	871	887	885	846	871	861	883	844	862	862	876	845	908	845	867	843	893	881	847	814	856	895	831	868	859	858	877	821	871	852	879	844	830	817	813	934	840	878	855	906	874	901	884	813	870	857	836	889	846	872	859	860	873	891	919	844	905	849	898	861	875	934	884	874	911	843	888	885	864	902	875	864	863	859	901	889	841	842	869	879	805	848	852	870	905	830	876	909	823	914	840	913	842	863	845	881	877	893	797	884	876	904	820	881	822	849	911	889	841	860	819	879	853	877	882	919	835	852	859	813	824	815	882	895	865	921	890	850	872	828	816	847	874	827	851	830	838	839	862	870	881	908	881	859	885	933	894	884	909	877	839	833	914	900	841	875	868	850	851	802	877	863	857	842	922	863	850	851	817	866	839	880	854	867	877	862	846	861	858	862	812	876	856	864	853	891	878	863	865	871	838	806	848	860	823	870	861	848	878	807	846	935	898	826	891	862	867	844	881	862	907	846	894	889	862	872	882	873	885	896	882	862	852	847	871	882	922	833	858	921	864	883	875	823	886	911	863	869	814	842	849	847	826	900	878	907	885	859	883	822	879	866	848	885	890	848	858	875	890	908	865	828	881	810	857	885	837	862	900	934	832	898	880	891	852	874	836	836	855	842	831	919	903	890	875	899	862	866	857	879	904	896	855	844	888	844	827	858	879	832	872	897	929	914	867	893	876	868	825	841	840	820	879	876	876	864	864	821	841	836	876	866	858	807	859	866	906	867	912	871	855	844	914	872	839	878	822	878	885	912	898	869	893	823	875	902	902	793	822	934	849	841	864	838	876	831	847	851	823	931	860	807	879	862	889	859	881	834	871	920	889	894	869	819	901	869	894	876	864	848	876	926	875	863	850	869	901	842	871	870	900	837	834	858	880	911	877	859	892	830	827	925	838	899	847	861	908	844	904	834	874	850	897	886	865	874	884	884	863	842	872	858	826	886	863	855	876	833	922	862	876	894	854	873	829	887	834	870	892	872	888	839	905	899	878	904	861	829	814	875	890	889	829	819	871	865	847	906	844	856	919	843	849	876	835	861	900	820	854	894	886	908	839	869	848	850	897	860	851	842	807	867	861	833	907	836	871	905	868	835	846	865	864	897	924	865	904	887	899	831	908	867	835	855	857	874	871	894	832	873	873	823	886	843	919	898	862	875	855	966	810	894	873	873	912	914	827	848	817	900	894	883	823	853	876	884	846	885	821	888	871	833	860	897	830	875	869	825	892	847	844	881	878	843	819	871	859	840	877	943	854	844	842	810	857	906	893	818	847	929	890	858	894	869	870	844	894	951	895	852	817	823	875	894	838	878	836	864	857	937	875	854	896	825	896	882	875	867	872	860	856	859	866	858	845	836	866	843	831	832	799	830	880	860	851	805	893	894	886	871	866	823	854	868	908	882	853	854	877	830	867	854	888	853	865	898	898	844	854	850	844	817	903
24322	21470	25169	28178	21473	21489	17750	713	418	378	366	326	341	346	342	327	306	316	272	304	324	310	299	303	302	281	276	284	262	281	258	293	273	267	285	273	300	289	298	279	265	283	268	273	302	287	286	299	276	276	257	289	328	298	272	280	294	294	304	263	298	281	291	269	284	302	267	253	276	290	280	304	331	305	300	264	274	278	258	280	288	259	299	273	307	286	251	290	298	296	277	281	265	290	258	285	296	257	299	274	282	319	279	266	270	268	255	291	294	282	295	293	262	286	253	301	274	260	330	281	255	306	270	245	279	280	288	288	287	291	279	253	305	296	308	282	289	301	289	278	266	286	283	278	245	263	286	275	287	284	277	293	269	284	280	296	266	249	259	245	288	297	286	272	264	279	310	288	261	289	271	290	305	280	313	260	291	238	294	269	278	299	278	281	271	273	281	262	297	249	275	299	288	278	275	263	275	266	265	279	271	255	266	274	272	271	280	233	271	287	284	306	289	287	259	251	275	309	283	280	278	279	291	277	296	296	301	314	310	290	265	307	279	289	263	272	301	250	278	269	310	278	280	266	287	282	328	291	272	250	298	266	310	262	273	260	279	253	275	282	280	266	280	276	293	293	261	287	297	273	305	296	283	313	276	275	269	304	310	262	285	289	277	254	304	275	263	322	281	275	283	234	297	293	303	303	286	308	299	268	272	244	269	270	273	307	287	273	292	269	270	267	277	270	290	273	266	282	230	274	235	246	290	279	260	272	283	303	277	261	252	275	273	249	309	310	297	272	269	282	327	287	289	301	266	296	299	292	247	236	275	283	318	284	265	278	295	292	296	282	279	276	279	261	311	303	267	290	275	268	277	280	265	298	302	308	281	257	301	279	285	287	284	304	294	294	273	296	323	264	280	292	275	282	264	281	280	309	302	281	277	268	261	253	313	305	319	296	274	267	270	273	279	265	313	293	311	281	274	273	272	258	281	279	278	251	339	321	251	267	276	297	282	276	291	253	268	265	291	288	297	295	305	290	251	297	288	259	273	311	255	306	263	292	277	287	261	287	244	286	306	280	276	260	288	265	287	292	296	268	249	272	267	328	289	274	284	271	291	287	282	272	305	257	300	293	300	299	288	265	292	293	277	283	300	270	305	280	304	229	265	279	298	274	264	270	279	253	253	284	301	275	284	264	272	292	297	287	286	298	300	312	277	251	292	278	266	301	279	254	270	267	293	267	289	280	275	305	265	280	286	292	277	288	280	293	257	310	274	293	289	276	283	274	274	280	269	310	290	282	283	288	287	326	278	234	293	297	300	285	279	247	281	281	292	267	283	305	285	269	294	278	264	258	259	295	282	261	274	243	297	261	300	266	303	264	281	299	273	274	266	286	269	242	277	264	282	299	286	251	314	299	306	304	263	247	299	307	258	278	304	273	278	315	297	304	256	273	266	307	297	277	282	262	279	271	302	248	280	283	282	312	255	273	311	311	275	289	296	258	252	306	304	321	302	282	294	259	256	276	307	292	275	279	324	305	295	265	264	269	259	285	289	284	298	283	269	262	297	295	262	304	295	286	279	266	264	293	243	304	282	268	291	299	264	255	290	285	283	277	307	279	265	260	284	269	263	262	311	283	286	299	258	260	255	299	273	295	304	281	302	317	308	266	280	274	290	329	265	289	295	276	257	277	279	300	301	289	314	286	257	297	289	264	291	253	275	282	284	273	272	255	271	258	299	286	324	309	320	296	298	254	264	281	300	286	269	265	309	278	278	272	299	303	321	299	293	303	285	287	283	285	282	274	250	347	248	272	296	220	270	318	271	268	309	271	257	299	290	275	273	314	273	291	294	270	271	257	263	310	262	287	266	250	274	273	283	265	275	281	296	292	291	266	284	290	322	275	283	257	300	290	281	289	309	295	265	277	291	319	261	315	284	249	277	290	225	291	299	256	291	287	262	271	269	290	287	297	294	254	255	290	296	283	307	287	337	269	297	285	292	283	279	288	305	286	291	276	270	281	260	268	310	284	276	294	278	312	305	296	264	285	291	272	313	283	287	257	291	257	301	316	264	258	275	272	264	279	303	290	278	275	342	292	263	285	274	282	251	278	256	291	229	247	287	276	267	267	263	261	277	279	272	254	260	289	270	271	284	240	283	261	269	291	268	287	318	284	304	304	306	287	287	273	292	303	297	243	254	311	287	282	277	297	308	260	254	278	280	297	287	277	282	313	306	289	307	277	288	285	289	289	305	271	241	293	282	287	304	274	300	275	284	253	281	285	286	267	279	289	265	291	286	262	302	317	302	272	275	285	278	304	275	252	268	255	273	276	286	266	288	291	242	270	287	275	255	305	321	285	309	281	284	297	263	286	290	244	269	302	283	299	283	285	281	291	270	275	283	306	292	273	277	289	291	259	266	258	315	268	257	276	273	283	270	313	273	255	277	277	270	276	290	315	298	287	280	274	264	280	269	261	265	251	288	294	285	237	280	286	283	316	273	294	319	276	286	290	302	276	254	287	272	300	282	266	262	296	282	252	293	313	297	287	271	301	286	276	265	282	258	277	258	268	282	277	318	297	289	264	286	274	276	251	276	331	289	263	288	288	265	259	306	267	307	325	261	261	309	296	294	277	283	281	322	276	298	264	308	329	281	296	284	276	295	263	313	282	275	247	269	271	317	305	271	283	307	269	250	273	268	293	289	298	288	277	283	322	323	285	297	260	283	287	276	274	287	313	300	278	294	284	275	320	255	293	279	294	273	260	295	287	286	300	261	305	294	280	287	300	293	298	307	266	273	264	274	274	305	316	294	265	272	285	311	306	275	279	284	279	263	309	271	254	258	296	256	270	292	285	338	277	275	316	280	268	299	272	266	266	289	310	273	265	252	294	283	308	299	288	300	270	300	255	294	257	295	269	268	276	260	319	304	274	255	281	328	292	254	277	277	281	262	256	323	299	279	246	301	251	287	283	290	264	256	293	282	256	275	267	271	277	293	268	292	283	287	274	286	291	276	257	263	272	262	297	290	298	275	295	274	279	306	292	297	246	276	279	283	301	256	235	266	276	265	296	282	260	287	289	292	284	289	276	278	296	283	320	274	289	274	270	282	274	287	276	288	273	238	270	287	271	300	289	285	280	274	281	269	279	296	317	289	268	283	302	264	288	264	289	259	280	280	256	275	275	269	281	279	288	269	272	299	262	289	272	281	257	272	279	267	283	302	283	282	305	284	308	275	278	274	303	268	270	278	275	268	292	288	277	282	281	289	278	300	258	258	271	286	279	289	279	262	272	270	307	287	293	254	306	290	289	280	289	257	297	279	291	296	247	280	257	259	255	267	272	286	269	281	277	265	288	298	264	285	313	297	278	286	286	292	305	304	273	286	251	231	260	290	287	288	298	305	265	289	290	251	290	292	257	282	291	281	302	255	259	287	273	295	322	249	304	263	270	289	285	264	277	266	276	288	261	260	262	262	282	299	268	274	252	267	288	264	256	257	288
27101	3535	1927	1117	909	800	766	739	741	741	734	673	654	696	673	668	642	664	714	626	663	700	699	624	694	699	688	723	646	653	697	683	690	682	667	647	664	617	628	722	643	651	678	701	686	704	675	707	663	643	650	649	673	658	651	673	684	648	696	676	692	647	719	628	671	624	637	697	636	672	734	638	648	732	683	642	690	676	623	672	666	663	641	655	686	622	670	648	648	638	693	702	698	667	681	663	685	655	612	681	692	653	652	646	658	679	695	701	662	671	648	642	654	669	644	712	654	618	679	671	648	677	657	651	659	606	703	655	616	637	647	678	681	677	658	654	680	709	635	686	673	664	644	659	717	674	646	703	615	676	653	679	638	651	659	686	677	637	645	635	704	627	613	673	630	615	693	614	679	657	628	726	626	633	653	616	629	647	649	695	637	675	689	618	613	654	669	658	656	659	672	696	699	618	685	651	675	667	641	614	663	673	628	653	682	609	687	682	682	679	663	646	732	679	694	649	681	637	682	680	709	673	665	720	630	698	624	678	650	687	682	649	642	670	603	697	604	643	654	633	695	684	641	668	658	643	626	637	637	660	649	676	583	656	646	713	661	672	721	634	668	643	684	633	644	648	695	657	677	637	669	677	637	645	696	632	668	647	666	665	721	658	664	712	669	672	632	730	658	686	629	642	703	680	671	675	653	693	644	666	639	686	636	654	640	614	662	651	687	636	715	639	651	629	696	624	574	692	672	642	667	660	663	626	685	730	642	656	695	642	630	623	667	659	652	671	696	680	659	667	666	625	663	639	640	650	682	672	639	636	655	672	683	675	627	646	657	644	648	667	666	678	718	647	670	622	649	682	626	664	687	671	699	626	712	649	619	632	628	660	658	664	636	620	661	663	645	671	614	692	675	681	654	610	654	676	652	665	657	621	680	594	662	628	726	645	673	655	675	682	687	616	677	686	653	623	651	677	642	652	631	674	714	620	656	612	652	706	661	667	680	639	669	674	649	666	628	665	628	642	690	644	671	655	671	722	665	694	668	656	697	656	671	646	640	674	661	677	648	642	647	689	667	622	652	628	653	664	623	630	661	681	681	652	624	688	649	620	670	671	663	645	674	698	658	675	634	682	665	651	660	709	668	666	675	615	648	679	611	635	649	646	665	617	662	697	650	662	632	644	657	641	660	625	631	677	651	620	637	692	660	645	659	635	717	668	664	728	667	658	692	700	668	596	698	641	709	694	669	632	626	669	676	667	703	643	714	668	666	637	605	699	648	670	641	657	674	674	624	623	653	640	629	661	640	640	617	688	637	713	697	666	685	646	639	595	622	656	666	667	683	679	610	688	632	610	677	647	634	657	646	624	657	676	708	637	652	660	660	655	663	701	691	611	628	635	669	677	661	668	655	672	658	625	645	631	649	663	654	623	650	611	684	666	679	665	658	603	629	676	643	672	668	626	661	638	651	615	653	701	711	606	670	619	635	601	639	615	654	636	701	672	698	706	646	664	680	643	663	702	652	676	628	651	642	664	643	630	645	657	648	640	636	689	691	644	658	663	673	651	685	655	656	672	631	674	644	653	672	656	678	628	660	655	669	661	668	615	657	631	653	614	668	666	671	640	672	647	619	685	633	688	682	695	634	700	659	673	654	680	689	689	650	644	654	628	670	706	691	650	669	649	664	656	691	648	630	654	685	661	679	670	678	652	694	691	662	612	681	627	651	660	685	645	668	660	659	739	667	678	650	655	676	695	678	640	648	716	698	583	692	688	629	675	663	702	696	654	687	653	661	619	669	645	626	674	682	687	672	629	630	656	678	682	696	664	650	597	685	686	674	683	645	623	698	674	643	667	647	674	663	667	698	720	655	703	611	645	660	626	618	629	654	671	677	649	678	644	618	615	654	635	651	637	644	690	705	674	668	687	671	669	655	646	653	686	627	622	684	682	627	685	679	623	627	686	666	672	666	680	681	656	691	623	678	635	651	682	687	624	625	667	645	652	635	630	595	692	635	658	651	633	654	650	684	607	666	695	653	684	671	646	646	616	686	652	666	697	672	637	679	631	665	660	664	616	656	677	665	658	668	640	625	666	663	670	662	662	679	645	665	646	631	646	645	606	659	650	660	666	658	637	620	647	705	683	675	664	652	644	628	622	634	632	709	677	587	682	635	675	689	603	660	694	656	643	686	672	636	675	692	693	685	676	627	628	642	642	635	688	657	650	635	653	587	649	651	676	631	627	624	653	652	655	652	631	636	653	677	649	698	641	646	669	623	676	667	675	636	721	638	641	652	639	631	673	701	637	732	646	649	660	627	682	645	661	658	639	644	681	675	705	669	666	666	619	637	673	624	732	635	639	661	657	643	643	680	717	628	670	635	634	662	628	693	687	684	620	635	637	690	689	656	694	646	665	663	670	685	686	645	691	642	662	700	636	657	677	652	610	660	677	677	656	673	654	667	699	665	691	653	668	662	682	685	690	645	583	687	679	686	628	649	666	640	648	652	713	655	636	702	673	639	683	687	664	677	663	682	633	663	632	704	667	710	686	657	667	645	653	678	664	705	603	652	666	712	642	664	678	629	664	652	670	668	648	646	680	649	672	666	619	644	685	669	631	707	676	635	683	668	641	652	699	682	610	664	636	661	658	688	687	627	613	645	698	656	674	648	631	664	667	668	624	669	759	674	641	642	619	628	666	687	657	678	701	658	654	655	657	668	650	654	616	628	648	669	676	673	686	675	644	622	711	656	676	632	682	646	655	675	667	634	671	703	629	667	661	670	675	657	644	615	686	663	665	631	623	707	655	669	633	678	688	642	687	648	657	645	633	646	665	672	619	630	623	678	636	677	624	662	692	606	645	651	660	643	674	665	694	674	646	627	714	677	616	644	641	636	684	655	665	637	677	650	664	662	641	647	644	651	657	675	656	643	688	674	642	689	650	656	678	639	685	670	648	702	661	686	670	638	681	665	656	691	636	669	696	628	648	711	629	684	695	650	673	611	688	639	671	648	669	679	618	735	708	685	663	662	659	676	638	671	675	657	675	641	646	650	684	682	663	695	659	722	648	624	652	636	637	638	654	675	682	625	676	644	636	647	608	649	633	642	651	677	672	687	639	662	682	649	626	676	690	652	706	666	643	643	671	703	674	672	658	683	641	681	651	662	674	713	664	694	662	651	609	666	645	675	655	604	625	612	609	674	640	661	656	718	640	694	621	631	635	660	666	655	689	625	655	654	607	658	694	658	643	665	676	680	684	693	662	689	675	652	632	654	698	629	654	677	681	639	697	626	626	665	642	655	664	664	687	718	630	685	584	659	644	701	631	677	640	704	679	668	631	689	646	665	662	631	676	660	644	659	675	693	674	661	646	659	644	648	641	648	622	642	658	678	639	625	641	694	692	655	676	696	674	660	729	710	633	669	657	636	645	640	644	670	681	653	658	647	690	665	674	681	681	625	662	694	656	665	652	656	663	660	675	641	658	629	675	671	665	629	651
31162	21077	13021	815	319	255	255	239	264	233	253	228	243	273	282	274	274	261	257	252	265	277	226	245	241	215	247	260	225	230	234	250	239	274	234	234	257	230	243	264	267	253	240	263	264	249	254	264	256	260	285	274	254	264	277	224	236	224	254	233	192	233	266	240	235	227	229	241	216	222	230	223	267	229	222	253	243	249	255	248	240	250	254	247	258	214	234	239	235	254	265	261	239	241	228	229	254	248	242	247	253	280	238	262	249	279	253	238	255	261	233	260	232	229	255	235	234	274	231	245	237	264	239	244	236	253	255	251	257	253	287	274	222	232	226	237	225	263	248	248	244	254	254	234	255	255	264	242	270	249	230	250	237	257	255	236	248	241	243	242	266	241	258	259	231	226	245	266	230	254	257	224	237	281	236	246	244	266	229	259	251	239	236	254	226	227	239	266	271	243	249	237	242	258	247	260	242	239	214	239	221	249	237	254	253	245	242	244	259	267	236	225	234	239	243	216	245	279	263	263	226	216	238	237	215	225	244	237	263	225	272	240	246	247	260	261	271	247	255	270	254	250	229	232	249	235	256	224	266	243	248	249	251	220	227	232	233	218	240	238	215	226	243	234	253	207	245	233	235	266	212	232	221	258	227	257	249	239	235	240	236	248	228	252	247	224	247	280	261	225	271	255	247	274	238	254	247	248	236	262	274	264	241	238	233	272	275	236	250	242	239	228	239	273	261	230	285	226	231	236	267	243	258	256	238	260	238	269	256	256	227	246	227	245	251	240	266	245	252	246	213	255	253	252	221	250	249	250	250	242	279	234	260	265	240	221	263	239	254	273	262	258	280	273	217	257	248	252	260	260	274	269	230	253	253	255	268	261	260	262	257	255	223	268	245	230	234	241	244	264	241	251	280	234	220	261	259	258	224	253	239	258	254	202	241	235	235	261	259	240	228	250	231	211	228	250	237	250	258	266	285	255	237	245	229	261	233	271	239	233	269	238	278	242	240	236	253	247	250	220	273	243	275	235	270	245	275	243	203	249	234	244	244	250	250	270	251	228	240	241	197	238	258	240	220	234	244	250	269	259	275	235	254	265	243	259	232	262	258	254	238	247	224	256	257	260	247	210	267	258	243	231	246	254	254	244	239	244	291	256	233	254	258	263	261	246	225	251	263	267	241	251	263	246	287	247	244	253	221	267	279	249	279	240	243	215	246	245	264	243	235	221	281	249	233	260	230	245	247	245	233	250	216	220	242	263	239	244	245	257	238	245	249	232	233	242	280	243	245	242	237	269	242	253	245	253	217	244	278	259	246	231	279	240	256	249	256	254	259	235	253	232	257	238	245	239	240	250	235	235	265	246	241	255	258	271	253	233	239	239	272	239	240	223	237	221	241	272	241	265	258	233	235	210	259	247	248	242	277	255	218	229	256	235	220	264	260	225	247	226	241	225	223	224	247	263	246	258	258	256	243	234	235	268	271	245	239	244	257	241	237	261	230	291	247	210	251	260	243	234	259	270	274	247	246	217	284	256	242	262	274	287	251	259	250	275	268	217	264	238	230	256	226	257	204	226	226	263	252	265	276	271	247	261	248	240	263	239	268	248	233	258	249	256	278	250	261	257	241	253	223	239	248	262	239	277	216	267	247	259	236	234	260	254	256	288	259	218	241	249	203	233	255	238	259	269	245	264	266	262	237	219	253	242	258	261	243	219	246	245	225	279	239	237	222	261	274	243	253	245	222	231	239	243	235	230	233	271	246	244	235	284	239	247	228	258	243	207	243	263	243	234	242	248	246	239	261	238	254	268	232	229	276	260	251	255	252	261	248	254	240	241	240	236	236	222	253	267	264	216	248	257	212	224	237	243	243	251	210	238	239	237	235	224	277	251	249	230	242	248	237	226	247	266	266	224	252	267	268	232	248	252	245	258	244	253	238	231	246	237	231	256	242	245	249	244	246	232	233	233	236	222	240	261	246	260	243	252	240	253	244	220	246	231	242	212	225	251	243	265	260	245	251	228	226	254	257	257	233	260	243	273	252	252	267	229	263	236	249	234	259	235	239	231	258	239	259	254	245	257	270	204	262	268	231	235	214	252	209	247	249	239	248	234	213	254	271	236	267	224	245	205	233	247	233	221	217	279	199	242	227	226	244	240	264	236	258	253	234	251	236	249	261	239	243	236	246	248	242	268	231	263	251	253	254	248	263	216	240	264	244	217	231	270	291	246	260	247	255	219	253	221	255	249	277	244	249	250	259	254	251	261	250	274	256	246	246	229	248	227	242	264	256	243	252	250	239	281	219	245	236	228	224	247	256	243	239	253	223	241	260	271	255	236	211	227	271	253	211	238	257	268	246	244	266	262	232	261	227	227	252	262	267	262	274	274	232	234	225	238	232	239	234	239	242	233	246	230	241	256	219	232	223	263	229	222	232	242	266	245	228	253	275	220	243	251	266	273	241	221	252	226	228	255	273	253	269	255	244	256	231	247	269	246	243	247	244	253	266	272	238	253	229	235	249	270	219	263	226	231	232	241	240	228	230	236	236	249	219	242	223	266	250	230	246	250	235	256	243	278	234	267	253	243	261	233	233	255	266	214	255	211	215	268	240	243	224	230	242	271	270	254	244	251	248	268	244	237	251	256	225	266	223	278	241	274	239	210	226	232	260	236	225	235	255	261	241	260	240	225	228	276	248	231	248	233	270	242	244	259	226	267	238	223	270	260	243	222	274	214	233	276	238	245	258	256	256	226	250	273	258	243	266	250	262	244	276	255	254	238	246	214	270	225	244	254	276	259	251	251	281	241	248	245	221	245	250	244	266	230	239	273	230	248	219	249	258	232	253	250	267	238	266	230	247	256	256	241	255	229	227	273	261	246	250	240	260	236	257	268	260	270	246	225	267	241	223	215	259	249	242	235	242	283	267	216	231	222	235	239	261	247	231	249	261	243	248	260	275	217	259	229	244	256	257	226	221	244	235	235	254	261	221	259	259	246	265	226	232	254	218	228	249	249	231	244	240	249	239	218	274	263	246	258	247	238	258	228	231	213	240	244	237	222	290	253	266	233	254	247	237	244	233	252	264	241	251	242	251	241	240	253	274	250	220	283	267	262	241	242	238	259	241	245	213	224	250	257	250	240	217	222	269	221	259	266	242	276	248	221	219	230	233	262	242	277	252	225	282	259	251	234	246	219	226	261	251	278	227	239	235	238	254	240	239	231	261	271	250	252	238	243	254	230	203	231	226	247	231	251	245	245	266	222	257	222	242	246	239	262	214	233	242	236	257	263	274	227	239	241	230	243	258	257	237	277	231	225	267	240	236	223	246	241	253	242	214	237	240	225	258	227	250	243	243	240	239	268	253	236	256	260	242	234	251	247	251	234	236	267	248	238	228	243	223	245	245	221	246	241	246	259	248	234	253	243	245	242	256	226	248	241	255	244	242	246	269	255	258	231	243	234	256	250	254	231	272	277	259	259	253	250	245	261	217	213
9861	707	711	679	670	658	656	615	663	603	664	628	633	664	630	624	609	684	613	636	607	642	649	645	644	667	640	608	627	635	621	637	618	685	671	660	673	655	661	639	582	631	651	651	644	640	640	648	581	626	618	627	618	639	669	659	665	626	639	646	661	618	620	646	623	627	625	676	598	675	605	663	616	628	657	638	665	675	625	625	646	668	692	662	627	620	691	623	662	687	657	688	659	630	645	612	679	675	655	650	660	651	653	628	600	652	657	638	607	612	588	609	612	626	648	681	645	669	595	603	647	610	633	633	622	657	675	648	671	617	616	669	651	619	639	664	655	623	680	623	683	643	627	582	625	618	647	647	619	629	642	645	640	655	651	624	625	634	624	652	652	628	642	650	642	619	671	621	657	627	615	590	648	629	629	625	621	599	623	682	674	627	640	660	628	599	645	657	638	662	636	661	609	637	611	674	631	646	602	645	686	609	594	648	677	652	654	668	637	609	683	695	633	633	671	690	655	649	631	672	628	607	669	629	669	638	666	594	633	653	676	651	658	605	683	610	685	658	657	650	635	651	673	658	657	681	629	653	664	642	631	640	597	620	661	653	590	634	634	619	656	636	635	648	656	655	666	648	636	650	611	613	623	647	638	618	649	601	647	630	625	635	623	609	650	621	603	676	664	617	626	631	654	634	637	639	657	610	623	608	616	611	638	613	645	636	629	638	689	595	662	618	645	611	634	615	616	682	612	662	596	651	604	600	660	666	595	615	614	616	621	654	628	619	631	697	642	639	608	615	621	599	674	609	624	650	666	622	665	627	633	628	629	605	708	599	634	649	605	626	635	599	652	638	610	631	657	638	633	661	631	653	616	620	579	642	625	643	645	663	641	650	659	647	628	672	657	621	649	625	670	641	591	645	653	628	625	652	630	621	635	644	634	641	595	701	665	607	680	640	631	637	626	640	637	626	619	657	637	647	625	587	634	626	654	609	627	649	667	621	610	637	656	666	579	675	640	599	624	640	673	622	649	608	666	634	635	652	628	564	615	656	612	608	594	678	702	631	591	579	659	627	657	638	680	630	682	634	621	659	626	641	605	611	664	662	611	673	655	610	585	685	643	669	603	630	638	607	631	655	655	608	630	662	658	669	639	678	636	633	570	602	621	657	598	621	618	625	638	693	637	681	611	617	647	646	638	655	676	664	648	639	657	655	639	649	682	623	647	627	601	635	629	619	622	617	630	630	621	646	683	566	583	614	634	585	652	674	665	705	633	605	666	660	645	645	579	652	644	622	623	646	623	616	582	668	691	656	627	624	652	650	654	604	677	607	644	623	679	644	659	635	676	653	595	616	623	589	608	669	623	643	629	639	602	669	570	667	556	591	632	638	648	660	677	661	639	688	650	637	676	593	645	648	600	586	599	600	572	665	594	628	655	620	613	639	612	624	637	680	619	627	572	677	677	669	658	613	650	636	622	644	642	640	671	620	640	648	690	657	646	645	658	605	607	645	677	646	646	630	636	658	670	611	600	608	660	625	647	658	654	644	656	696	600	597	594	606	646	667	654	644	669	654	631	604	685	625	635	658	659	611	623	659	621	646	689	637	682	646	648	673	691	609	603	670	615	647	628	653	638	616	612	657	607	595	599	592	659	684	643	625	635	640	664	633	614	645	638	653	627	683	657	620	601	630	621	651	662	676	640	685	607	612	669	625	634	638	645	602	650	651	626	668	658	622	631	657	610	614	680	642	618	646	662	660	638	672	674	606	643	638	671	562	624	663	658	629	609	609	618	664	660	663	664	609	609	684	648	651	641	659	650	629	676	644	627	613	648	656	661	635	652	676	649	634	631	638	644	623	636	625	629	643	628	657	652	633	598	605	661	647	648	668	614	676	635	619	619	651	630	692	616	652	653	602	647	615	603	612	619	654	655	629	628	648	617	604	704	607	640	714	662	636	643	644	644	632	631	651	654	661	656	666	646	590	657	648	653	642	624	686	609	655	657	652	612	656	650	612	655	634	674	638	609	594	652	607	687	711	694	655	646	635	682	649	639	642	635	677	646	681	583	659	627	616	683	635	636	655	638	664	630	618	609	624	675	650	631	628	610	647	633	623	684	615	668	640	654	629	656	647	604	655	620	616	668	621	614	668	643	666	618	649	629	603	673	624	626	636	610	681	626	629	647	625	620	628	655	640	634	695	638	623	668	643	606	598	655	630	629	661	616	635	587	640	634	640	652	643	654	642	636	641	620	679	635	662	616	614	642	636	586	646	621	637	634	596	637	623	639	647	662	610	693	648	658	691	652	599	644	645	623	630	592	630	599	655	640	659	656	647	678	645	627	649	636	651	634	694	611	677	661	661	630	649	618	627	631	669	653	626	637	648	644	630	649	654	624	670	626	618	631	662	636	672	648	611	700	665	654	648	624	619	618	588	652	647	691	667	618	639	621	575	685	655	688	659	600	635	639	653	673	669	616	621	652	648	679	642	656	649	638	660	620	623	646	683	661	635	673	637	618	619	624	657	657	626	648	675	665	654	611	663	639	657	642	625	642	603	634	634	662	626	649	617	683	640	689	625	638	664	647	661	645	658	610	628	649	641	616	682	646	664	639	646	644	647	634	666	615	655	613	642	642	614	627	629	695	699	671	653	604	650	633	655	654	650	645	622	656	660	624	649	639	599	686	652	673	648	706	628	658	586	643	637	625	633	660	651	645	643	586	645	653	649	672	622	629	621	625	668	649	676	641	631	661	605	677	644	581	658	652	645	643	671	643	683	677	623	640	662	649	628	599	601	622	653	689	701	672	609	666	663	678	650	627	653	608	608	632	656	618	639	646	631	623	667	638	667	641	627	643	670	653	665	653	633	624	634	639	623	635	656	631	655	627	598	626	687	651	626	617	660	652	662	640	664	661	644	665	650	608	663	644	631	631	612	617	617	635	598	626	632	661	644	706	649	627	662	639	664	648	654	638	627	675	643	629	632	645	594	668	580	601	633	673	611	647	611	635	645	662	650	628	652	625	620	653	627	603	629	607	637	616	663	636	650	650	639	628	628	643	616	595	648	619	687	655	637	610	597	655	602	668	609	667	672	627	654	615	664	657	674	640	628	629	613	636	627	656	658	691	644	636	585	639	637	626	648	637	629	657	658	619	644	653	649	596	619	621	657	645	682	625	636	633	664	622	637	648	685	644	617	655	678	616	598	586	645	624	628	590	693	607	670	634	657	654	656	630	664	637	642	578	626	609	644	654	660	636	642	602	650	687	631	637	574	659	586	646	645	576	645	666	655	626	628	643	642	629	642	622	653	663	565	601	631	674	645	672	641	643	635	701	556	627	654	672	652	588	656	655	632	647	636	597	625	597	667	665	660	642	605	635	661	640	653	599	624	647	636	616	597	641	643	611	690	574	620	632	651	653	647	678	655	645	639	614	674	585	651	629	617	687	604	593	644	711	619	615	610	675	624	648	594	631	616	549	646	625	635	673	657	663	589
24785	21420	24812	28405	21414	21372	2238	539	416	404	436	477	404	378	352	384	387	358	357	340	401	361	357	399	370	402	355	361	362	367	359	367	354	360	347	389	368	403	384	367	359	386	388	376	314	368	356	374	317	333	360	377	376	375	374	378	367	382	367	389	376	350	317	370	358	370	380	376	355	345	331	355	367	366	387	344	362	350	389	343	377	363	370	320	390	407	376	354	374	375	353	401	379	392	356	365	361	372	386	370	372	320	387	379	387	349	367	413	371	405	387	405	374	362	381	343	354	408	349	367	340	357	359	378	415	352	367	351	364	371	376	345	339	371	358	413	362	368	373	312	365	393	375	382	392	417	337	388	383	395	380	356	377	354	355	377	359	374	372	376	373	339	398	324	382	373	338	359	361	364	366	372	347	362	358	371	377	366	404	382	386	378	388	346	377	378	380	355	382	351	398	379	359	402	395	378	356	360	352	389	381	371	385	365	383	369	344	356	381	371	368	344	392	354	363	373	390	412	381	344	376	399	399	403	387	393	347	418	396	344	376	340	342	364	357	371	376	377	356	362	351	398	376	356	359	366	356	367	352	373	353	384	388	377	351	346	380	357	381	406	378	390	362	345	371	362	370	364	353	360	336	371	342	395	361	363	375	366	385	360	391	356	345	368	378	382	365	338	379	371	365	383	342	354	354	331	337	356	361	382	367	348	400	397	354	336	344	350	383	364	373	367	379	352	393	353	386	385	363	312	349	373	355	353	360	382	346	336	370	342	372	384	382	359	399	375	401	337	359	401	374	357	362	370	392	359	377	399	375	350	347	362	361	387	376	375	370	340	393	389	405	400	377	364	345	340	357	419	358	387	387	361	381	386	336	379	362	396	371	360	381	373	385	376	336	372	378	371	373	344	362	355	349	379	366	369	366	384	360	417	365	385	375	342	362	380	408	352	381	381	400	323	382	372	393	391	368	367	357	385	366	370	368	339	374	375	408	367	345	351	398	356	332	401	361	369	352	338	390	401	373	378	369	383	362	406	374	390	372	373	354	374	339	371	392	412	373	321	368	371	364	344	370	325	345	358	349	387	368	370	342	374	371	379	367	375	379	352	362	365	407	377	379	394	377	354	361	369	356	353	378	386	391	386	380	353	404	382	379	399	369	368	379	374	343	377	381	377	385	343	380	358	364	359	358	379	353	369	349	344	364	342	361	333	328	392	359	366	366	343	354	377	373	343	306	354	401	345	365	329	348	356	359	388	367	387	380	368	411	392	376	390	405	357	374	367	354	416	385	357	376	368	387	372	409	387	375	361	361	374	378	368	377	365	364	374	368	369	346	371	366	346	388	402	372	366	359	385	361	376	340	367	377	382	369	381	389	395	378	393	368	395	338	382	366	352	360	386	387	364	363	394	407	371	364	356	384	356	382	372	363	388	364	369	362	358	372	372	375	377	370	361	348	357	348	343	392	387	342	402	390	361	391	395	402	386	351	408	415	371	363	376	360	371	383	376	330	348	389	364	377	390	340	327	373	346	360	346	387	356	398	399	342	357	308	340	339	371	376	337	360	396	361	364	363	366	400	374	338	371	353	359	365	412	372	372	383	358	339	376	372	374	389	357	363	347	329	373	368	401	383	372	388	348	347	387	361	384	354	362	407	370	346	385	357	338	390	407	394	363	334	373	375	376	363	379	376	394	322	396	371	369	359	370	356	373	411	360	404	383	361	386	326	383	385	378	337	387	399	355	398	372	386	394	370	380	391	357	400	382	403	366	350	350	356	381	400	371	342	387	347	364	371	349	354	406	357	371	394	379	386	384	393	400	351	416	397	387	381	381	383	396	379	346	389	386	369	372	342	366	363	396	373	342	365	389	381	383	402	371	378	366	395	373	389	354	414	376	375	351	365	366	399	358	377	373	376	387	383	379	388	388	386	341	336	362	391	362	367	337	392	355	370	381	333	384	372	346	339	372	405	354	337	403	375	368	378	358	366	351	361	384	379	370	359	359	360	353	367	321	375	379	344	378	370	422	373	369	361	382	362	384	331	425	390	359	337	340	372	333	342	371	395	357	354	331	357	342	362	388	388	404	369	425	325	331	390	372	378	365	364	382	360	352	365	342	395	380	359	368	374	390	410	371	387	344	390	368	382	370	292	376	377	390	382	394	352	350	355	359	397	381	365	369	339	383	351	357	359	400	351	353	372	403	364	332	383	380	338	406	374	374	362	370	352	373	344	362	378	361	380	357	370	375	352	383	398	369	371	355	346	363	369	362	386	377	382	352	353	348	379	367	385	359	380	354	323	340	394	366	403	398	361	405	346	318	414	404	407	340	349	370	378	357	331	338	370	353	368	333	371	362	339	357	411	360	383	404	357	332	369	337	393	371	401	387	348	360	374	373	382	404	406	359	403	388	369	374	400	380	373	382	362	325	349	391	376	349	353	393	404	362	387	361	366	352	356	346	392	357	389	337	357	346	369	329	391	380	395	385	410	391	378	370	331	340	354	379	361	376	363	396	360	375	350	387	362	361	350	350	405	331	388	390	358	346	341	380	350	355	395	361	339	385	359	371	357	343	343	339	373	345	362	407	372	370	361	346	389	340	369	353	379	382	376	359	351	362	365	377	376	347	371	356	376	368	366	354	367	398	318	350	355	385	379	392	383	362	383	367	347	376	375	370	381	383	394	371	374	373	381	341	372	391	350	372	342	382	378	352	389	411	378	384	372	381	400	356	361	376	367	366	404	380	369	342	387	392	417	377	336	338	376	370	331	358	377	367	346	333	365	352	378	363	355	392	381	380	347	361	340	354	377	383	399	379	416	335	369	391	405	354	383	343	375	397	387	355	366	378	374	337	366	357	353	359	342	350	382	373	393	348	363	362	404	388	370	406	382	360	373	350	390	368	366	369	361	366	339	342	336	390	336	336	393	366	391	368	368	368	378	344	355	360	370	349	430	372	366	401	408	353	338	387	356	395	367	359	380	363	391	408	375	398	391	364	379	376	358	338	345	338	381	384	347	373	392	383	363	352	369	379	380	370	402	380	428	430	368	402	386	325	384	393	358	383	374	369	393	393	402	375	384	349	326	360	378	363	362	377	347	380	372	358	355	392	374	356	375	386	401	368	351	338	365	361	381	358	365	397	383	358	350	366	367	367	385	369	390	379	375	346	334	375	384	384	377	352	409	331	394	355	404	385	360	366	334	373	352	352	328	373	354	374	333	362	352	339	361	366	353	373	351	398	375	366	390	341	381	337	404	365	401	387	377	411	355	367	350	387	345	347	372	344	342	380	340	352	398	339	372	366	362	396	372	372	354	375	384	363	389	384	387	382	370	403	380	354	355	378	365	353	399	362	385	368	374	347	360	379	329	375	385	384	393	363	350	394	376	362	382	368	368	349	399	382	359	355	373	401	362	385	345	353	366	410	335	377	384	357	341	406	375	365	376	381	382	384	375	355	418	357	372	363	369	408	348	336	349	361	384	376	376	408	377	393
24333	2513	1562	1183	1002	947	942	861	901	908	897	909	901	873	877	937	891	825	897	860	857	878	849	901	892	868	846	909	911	881	873	924	904	837	845	871	871	865	874	813	876	909	831	917	913	919	860	909	853	860	917	876	869	862	895	938	985	850	869	850	893	858	868	882	898	886	827	890	847	838	851	874	933	823	866	861	882	868	891	842	875	858	895	910	899	903	870	859	917	860	863	853	867	853	865	854	897	874	863	893	868	899	880	877	857	853	829	913	872	847	859	847	824	900	933	843	815	829	889	873	889	853	876	861	875	885	915	840	851	858	842	830	883	851	853	890	845	897	884	930	864	821	903	881	887	864	847	856	900	814	853	866	865	890	900	847	867	897	942	863	867	842	884	885	861	862	881	873	841	874	857	872	868	854	918	835	846	916	858	815	845	870	857	845	859	884	869	882	871	909	873	877	882	864	894	893	841	880	864	865	901	897	894	884	907	841	823	877	805	868	870	900	839	889	845	857	899	899	883	833	884	819	886	866	846	897	848	859	857	838	916	870	869	821	854	810	937	893	848	862	918	879	896	859	877	857	879	865	815	820	794	899	857	853	878	810	877	802	859	882	843	821	843	801	853	874	937	826	885	873	888	887	849	870	856	913	893	888	853	854	876	814	898	872	856	879	869	808	884	901	899	869	859	895	889	904	910	901	843	838	859	868	857	881	867	837	884	899	862	892	927	849	901	868	842	861	870	863	899	857	868	870	849	873	866	826	906	823	841	886	860	880	852	889	867	851	910	832	861	887	856	886	896	907	853	870	877	875	852	872	861	833	894	851	802	901	949	858	900	925	869	840	890	941	828	873	869	861	891	876	834	829	863	836	843	871	842	862	857	938	876	846	826	824	865	847	878	887	898	877	868	866	828	811	830	846	869	907	895	845	857	893	789	876	888	842	850	844	902	882	826	867	839	905	865	836	845	869	804	886	894	886	861	878	832	867	942	862	894	849	896	840	889	839	873	856	887	858	872	864	890	875	828	805	916	900	914	925	908	870	893	885	875	839	863	888	842	828	869	814	902	903	824	926	863	828	878	827	894	914	837	913	869	879	880	892	907	853	863	886	874	882	876	893	870	832	828	861	864	891	904	876	881	858	910	887	892	877	871	889	862	872	843	872	892	918	905	937	857	878	853	866	828	882	881	888	851	890	854	853	874	875	870	866	885	921	862	865	828	888	881	868	889	910	844	915	809	880	897	865	826	854	856	872	885	881	863	864	840	865	874	876	903	857	828	890	854	895	881	930	851	864	886	864	870	871	840	859	862	876	880	876	884	894	876	878	868	924	838	879	872	851	845	917	852	873	838	831	889	855	898	889	882	876	873	954	882	886	937	890	863	846	879	909	869	857	872	889	922	850	854	877	908	891	871	856	847	852	834	901	891	877	889	894	865	851	890	925	903	815	890	870	826	887	859	926	881	866	955	870	815	911	858	891	901	897	827	875	861	886	878	871	917	874	899	837	857	869	872	867	899	847	886	879	874	859	900	866	820	922	871	924	818	884	872	907	855	827	838	880	873	918	938	865	892	841	888	871	766	873	882	845	879	891	873	837	856	899	836	913	897	871	861	887	881	893	851	878	837	841	864	819	795	843	842	865	892	846	859	865	865	843	891	893	896	882	857	872	881	809	921	888	884	848	869	864	827	828	884	846	913	854	866	842	882	887	867	848	887	811	880	886	886	898	888	909	861	879	874	849	864	871	850	833	840	867	916	823	878	828	864	833	924	849	895	899	866	838	837	873	842	866	881	847	870	884	871	889	899	893	858	824	902	867	837	878	868	806	877	869	911	824	863	861	868	888	856	807	808	917	913	858	842	903	875	926	855	894	874	919	878	803	855	858	901	840	883	866	878	904	846	902	809	858	905	877	923	929	875	841	872	863	907	887	874	894	901	823	866	858	904	890	893	934	869	866	847	870	813	885	899	855	860	857	878	881	883	867	921	900	886	828	837	882	805	905	851	869	874	840	863	872	781	870	900	878	845	897	861	876	856	877	867	850	891	913	899	873	882	851	830	897	840	864	860	843	881	857	910	863	826	883	872	889	883	862	924	884	914	879	862	859	886	849	861	903	904	869	923	891	906	878	851	957	817	881	860	863	877	857	893	843	908	887	825	848	919	843	855	885	915	806	910	869	863	867	878	887	873	886	911	875	880	894	844	909	857	813	872	860	878	872	865	860	874	845	847	882	888	863	843	915	852	846	862	912	852	856	847	889	869	912	829	889	898	887	874	857	829	881	904	851	871	881	869	835	906	921	847	826	875	855	846	879	857	846	907	911	900	871	871	862	837	866	873	851	845	861	824	837	906	887	857	885	852	906	892	912	926	859	952	923	955	866	872	925	843	842	861	855	846	871	890	877	927	813	849	920	855	913	876	836	935	875	850	932	836	888	858	865	898	849	879	915	864	879	908	913	919	889	848	864	920	872	884	897	865	893	901	831	854	870	868	843	853	894	870	897	879	866	832	928	861	855	897	855	848	866	950	844	813	869	857	876	844	880	786	855	867	908	869	891	835	896	908	870	879	839	856	910	856	910	879	905	887	896	911	858	850	892	856	852	860	812	925	916	878	851	892	864	859	909	864	867	906	871	863	842	881	869	885	828	815	901	915	908	907	817	853	883	810	831	826	879	861	872	816	850	902	892	892	959	863	874	858	873	876	851	864	847	939	890	872	860	859	903	870	892	885	913	866	848	867	811	855	896	869	842	861	823	829	816	821	877	911	837	840	876	876	903	928	843	886	864	892	858	870	886	874	847	835	867	866	855	903	874	834	856	868	853	904	867	854	888	881	903	905	888	862	856	912	909	880	875	872	860	882	880	907	856	880	896	841	862	876	889	876	866	871	854	894	883	830	859	880	879	856	858	868	853	856	813	875	863	875	885	873	857	883	869	805	854	884	912	827	820	916	917	891	861	829	888	869	876	835	875	833	888	859	881	895	871	900	833	879	905	862	860	845	892	851	853	902	889	905	925	860	880	874	891	894	855	909	876	865	871	914	874	847	832	890	893	878	858	861	840	887	842	866	829	794	872	900	883	883	853	872	875	833	850	894	922	854	839	890	916	836	895	843	864	866	860	889	930	848	893	853	903	879	842	823	857	872	881	853	858	903	864	902	843	844	873	889	857	892	845	927	881	884	873	822	869	889	841	856	882	886	843	881	875	900	873	925	861	893	862	922	817	872	872	889	921	863	826	868	921	795	934	847	855	853	885	889	880	864	892	842	869	894	893	888	933	879	884	877	859	876	834	848	921	899	855	845	857	847	868	819	905	889	816	909	893	797	843	893	861	890	906	876	874	839	821	787	839	859	896	843	852	825	895	861	877	836	863	865	895	852	883	910	833	851	875	855	905	866	887	879	895	872	857	828	887	859	933	916	851	797	848	851	901	862	915	896	869	894	839	872	866	906	873	868	859	878	882	878	865	872	909	864	914	893	882	922	872	851	851
24299	21404	25068	28138	21406	21415	17780	655	411	336	346	357	372	315	352	290	306	297	307	271	300	304	297	287	277	289	283	312	283	289	258	291	284	328	302	281	289	291	277	301	291	249	256	288	291	264	279	289	275	270	292	282	288	262	298	289	282	283	291	291	277	261	275	311	291	295	305	289	289	297	280	276	322	244	301	291	287	280	287	289	280	302	256	314	257	284	292	304	294	285	298	256	265	288	310	331	309	280	289	304	294	303	263	302	300	273	346	272	278	286	325	320	266	274	283	259	280	296	280	291	254	230	292	266	317	282	298	287	268	242	266	262	293	285	283	296	292	277	269	260	279	277	258	289	265	300	262	302	296	268	292	272	306	297	280	273	322	293	280	270	285	275	265	289	320	273	312	288	292	304	303	272	286	292	261	241	280	312	281	297	257	262	269	274	272	295	290	293	262	259	305	288	271	288	295	269	284	298	282	298	290	278	288	279	309	286	293	284	323	258	272	307	301	279	275	301	276	287	293	299	273	301	260	290	267	291	293	274	292	292	280	291	302	293	245	266	311	291	306	260	284	277	263	281	308	263	279	292	284	293	295	279	296	290	278	298	258	286	265	307	312	240	275	274	273	267	283	280	241	289	298	263	297	264	255	275	295	303	279	298	284	289	279	302	286	293	296	280	284	263	290	289	290	297	294	286	295	281	267	301	300	284	292	272	301	277	292	269	273	309	284	283	274	256	261	274	287	282	291	285	254	272	287	280	283	282	292	288	295	250	316	263	268	257	299	276	289	262	293	287	280	290	287	325	272	281	283	278	296	271	283	270	271	271	314	280	300	263	281	286	290	274	314	306	306	290	251	244	316	282	269	280	303	274	305	301	319	281	286	307	279	257	283	289	286	275	262	263	246	273	257	278	285	308	280	302	294	282	260	298	286	303	272	303	294	308	313	286	276	294	296	264	275	277	312	281	294	283	280	276	273	312	297	279	285	267	297	283	281	256	277	273	276	314	276	282	299	305	276	278	264	295	292	246	249	291	277	260	274	290	295	271	292	291	265	251	265	273	273	301	285	269	292	310	274	264	280	279	291	268	278	278	293	325	265	259	272	282	246	268	274	300	265	297	266	275	271	285	268	255	271	263	273	290	291	298	318	320	311	290	280	292	294	267	279	267	277	275	297	299	286	273	282	259	282	292	289	276	291	307	283	277	300	280	288	274	282	252	314	304	294	272	293	295	285	258	288	254	293	255	278	295	321	267	239	302	272	294	256	271	283	327	316	297	303	265	291	289	275	270	306	263	276	269	265	267	262	265	313	285	229	285	291	292	254	281	275	271	290	242	277	281	253	275	225	256	284	309	249	268	277	252	277	267	258	284	287	271	325	277	241	281	311	295	258	256	285	291	265	256	241	290	266	283	304	330	307	290	284	267	258	324	285	281	290	278	258	267	295	260	318	288	280	274	277	263	277	291	267	295	297	248	285	274	316	273	264	294	319	278	270	283	285	245	282	309	256	257	283	293	285	253	288	297	261	281	275	261	285	265	261	284	288	265	290	274	277	306	286	281	258	277	307	285	257	286	302	297	283	246	286	243	283	289	304	271	317	302	271	290	281	274	274	270	258	284	310	297	299	287	289	275	303	335	290	295	309	268	308	286	292	301	292	289	262	254	292	272	321	248	265	286	248	295	285	278	321	305	289	301	324	292	233	272	272	284	295	315	281	320	278	285	299	278	269	286	283	258	291	311	301	265	280	294	331	274	264	293	302	304	296	285	264	328	317	319	259	282	300	277	284	277	297	285	310	271	322	282	308	252	304	316	294	324	288	297	286	277	295	243	308	302	246	294	291	264	290	289	280	289	262	258	277	277	307	244	291	287	251	277	310	290	300	283	301	278	268	290	291	284	251	294	311	264	261	256	277	294	283	265	330	258	262	317	314	279	287	293	303	299	313	266	261	289	291	269	258	271	293	293	292	259	296	282	277	299	300	290	290	263	293	255	316	313	268	250	269	287	283	241	306	232	271	286	257	269	283	263	289	297	273	301	278	307	270	292	281	284	283	266	260	252	277	266	296	265	264	262	287	284	299	293	293	288	277	281	276	310	299	265	305	298	259	314	292	291	284	268	320	315	265	291	272	297	264	304	286	318	264	246	286	289	288	280	277	309	281	287	289	314	295	288	242	291	307	277	293	270	299	285	286	269	265	249	322	243	292	281	297	270	233	266	260	283	266	268	270	314	274	292	301	292	276	278	265	296	265	274	274	297	250	302	285	271	276	268	279	255	266	289	286	300	277	266	255	303	253	293	251	306	293	271	294	303	273	267	275	270	273	277	260	275	297	287	282	281	259	282	302	289	280	289	299	305	265	252	299	290	304	284	317	275	278	272	307	279	299	295	291	285	297	283	296	284	300	277	270	277	261	276	308	320	273	293	276	270	298	293	296	308	286	302	290	262	290	282	302	283	258	272	253	285	293	299	264	252	289	280	274	288	274	267	277	270	320	277	283	271	251	272	285	258	279	259	283	287	250	247	284	271	299	243	239	231	240	257	268	284	314	263	297	274	272	274	258	272	313	282	291	266	299	281	281	281	280	279	264	275	269	304	279	274	281	314	292	284	274	277	275	306	286	266	280	303	280	276	257	273	281	303	306	287	273	294	298	280	291	302	283	298	279	260	272	270	282	304	271	266	263	272	286	261	268	265	289	265	284	303	263	284	328	305	299	301	263	287	275	288	292	284	266	246	305	275	288	306	277	322	253	264	253	303	261	280	278	265	258	260	282	272	300	280	267	307	309	289	275	275	278	309	277	287	305	284	270	308	284	268	292	310	254	287	270	269	284	286	271	241	304	288	319	283	244	272	256	299	306	293	295	276	265	239	296	251	303	263	298	278	314	296	319	274	246	279	293	303	272	294	273	285	305	272	259	271	244	274	299	300	316	257	261	282	262	306	250	259	263	269	273	284	302	286	286	271	291	313	286	279	268	275	273	272	283	272	300	290	302	291	284	280	279	302	265	266	254	280	269	298	269	282	281	330	296	280	259	299	322	274	277	255	248	311	246	281	275	278	295	275	225	280	281	289	286	272	295	251	310	281	285	299	275	258	278	280	261	293	278	272	268	285	295	264	284	287	273	245	291	278	241	292	288	282	264	304	285	301	274	281	284	289	323	314	285	290	265	276	291	280	255	258	269	265	248	275	275	282	277	290	292	288	258	318	304	275	273	285	296	280	263	271	276	281	287	277	298	300	289	246	277	292	285	284	312	301	257	243	281	306	279	272	274	313	275	277	304	307	250	280	305	281	270	316	321	262	299	318	275	290	300	300	280	295	265	281	302	269	267	267	294	286	305	295	265	259	286	289	268	252	275	281	260	249	299	267	280	281	265	290	284	235	306	275	295	272	288	295	288	298	290	286	297	324	312	306	271	303	279	304	294	278	300	288	277	273	276	287	309	248	280	297	314	281	306	273	301	266	286	261	278	265	268	295	253	283	278	306
28593	3494	2015	1149	913	799	700	780	755	723	738	668	714	682	684	695	671	666	661	671	701	613	671	692	683	657	696	738	704	688	663	671	644	619	728	662	702	685	649	660	662	613	657	647	668	670	637	635	652	700	675	652	663	661	701	650	684	658	646	705	668	627	661	704	681	635	624	661	599	666	683	694	638	664	707	641	692	674	681	709	644	661	642	654	678	675	676	626	663	653	687	662	697	632	680	636	629	703	659	678	660	633	655	643	612	721	695	647	688	657	692	682	665	656	665	643	689	693	705	658	670	636	708	698	646	660	648	640	628	649	662	683	690	672	648	689	672	694	712	701	703	677	688	664	649	604	678	664	669	662	639	665	669	646	689	668	687	659	668	625	658	697	684	692	671	629	663	671	674	659	645	695	668	668	676	644	683	722	665	655	631	614	650	677	650	607	657	640	671	643	635	712	662	686	657	652	648	722	670	642	621	640	680	713	691	680	639	633	736	652	611	683	697	659	685	688	618	683	665	669	689	692	698	647	648	691	664	627	680	656	651	644	679	691	668	626	629	655	708	674	689	648	689	667	691	673	707	671	631	652	662	643	658	680	687	718	675	653	683	680	604	670	628	637	677	661	683	648	647	686	692	640	677	640	667	680	669	668	703	665	653	692	655	673	678	646	647	664	670	656	643	649	655	665	646	710	682	701	679	689	692	657	665	678	674	672	653	652	654	647	628	668	660	688	711	689	637	693	640	684	683	661	652	637	616	661	667	644	725	662	684	632	689	624	639	667	646	682	658	688	643	668	644	664	656	665	663	670	656	676	664	710	645	669	657	695	666	683	707	684	652	650	690	682	680	631	700	698	637	689	681	693	651	667	678	646	676	688	686	672	687	658	689	653	666	688	666	652	650	698	725	642	650	654	651	634	605	647	683	723	680	661	621	686	688	653	635	643	667	674	675	675	656	672	651	668	644	687	674	641	658	678	734	669	667	653	662	662	652	655	655	638	652	663	653	681	684	664	656	669	678	647	647	678	695	708	677	672	662	656	668	659	653	645	659	674	664	677	684	669	683	713	644	662	695	675	654	685	676	695	663	651	706	661	621	654	698	697	607	677	664	649	690	694	634	643	658	660	694	667	667	655	622	657	685	670	637	626	667	701	723	666	677	653	692	655	624	694	637	663	648	624	620	631	665	698	640	646	667	680	662	658	637	667	676	687	696	661	695	660	665	666	674	685	594	648	652	646	662	685	678	700	696	685	642	645	685	653	658	672	628	670	675	683	686	674	704	677	683	635	639	674	652	646	672	730	705	647	666	668	658	691	642	693	672	719	670	697	639	649	683	675	666	636	630	601	706	678	610	659	634	664	640	627	678	629	676	628	679	649	614	649	674	713	679	722	667	677	625	613	666	665	703	651	691	664	657	655	622	667	674	712	724	626	653	699	693	699	659	638	695	647	679	699	631	676	660	704	694	669	679	658	651	685	671	640	662	649	647	613	670	682	634	647	678	646	672	718	695	667	682	708	674	635	643	678	668	679	672	660	683	704	626	674	672	653	710	627	686	670	690	665	618	690	669	603	654	657	662	653	654	703	695	691	643	654	653	659	650	684	670	669	667	701	684	627	675	677	625	650	631	687	668	626	680	663	681	700	662	663	636	708	699	668	698	661	713	697	666	713	717	671	656	652	660	671	682	661	644	657	601	688	608	688	647	672	649	706	695	641	666	621	660	692	644	659	667	657	641	658	661	663	655	678	691	694	644	662	669	661	656	672	623	654	683	686	678	652	657	691	658	679	670	668	624	631	659	675	687	688	696	649	729	659	656	688	673	671	646	628	642	636	629	689	711	690	641	674	665	658	656	643	652	610	662	622	667	634	625	693	635	686	637	633	682	643	669	674	636	641	678	634	672	649	674	677	622	681	710	659	696	669	634	686	679	649	683	678	688	673	642	646	688	634	635	633	682	675	649	668	684	647	684	667	642	641	639	675	685	647	683	658	685	680	650	671	657	674	697	653	690	673	684	642	691	674	641	678	612	658	694	639	700	667	725	661	643	687	636	646	656	653	631	650	699	673	695	653	634	641	655	633	658	667	599	652	724	661	626	630	646	688	666	702	661	697	616	725	736	653	659	641	648	680	692	647	662	682	643	621	660	646	672	673	693	669	638	614	668	665	630	628	648	676	666	674	661	694	674	708	641	657	702	688	667	675	704	674	675	687	691	691	631	673	632	690	659	656	676	668	676	661	644	641	647	660	687	699	667	629	646	593	658	653	625	618	679	633	649	695	680	611	697	646	666	636	703	646	664	656	625	694	663	647	654	667	669	677	692	675	643	613	659	639	697	705	712	632	657	675	663	699	681	670	729	708	696	656	631	651	673	655	615	692	645	662	614	657	692	669	670	652	629	662	661	706	623	668	682	633	672	715	644	605	634	686	674	663	676	671	644	650	667	654	664	683	669	637	653	653	686	652	735	654	648	654	658	663	654	690	667	667	695	660	666	659	693	660	656	624	659	680	661	677	645	687	634	693	695	722	675	684	620	619	676	644	648	704	665	635	691	692	698	658	627	653	692	644	640	634	664	683	629	655	630	644	665	607	689	638	669	664	678	702	673	639	669	594	730	648	671	639	687	679	632	651	679	660	701	634	642	673	670	679	648	687	689	613	663	688	647	654	690	666	652	650	698	674	651	683	620	662	681	721	671	686	686	636	648	654	655	680	642	610	610	695	651	677	660	667	669	643	696	664	692	664	617	681	638	634	715	642	628	617	664	673	708	658	655	643	667	662	709	664	615	699	699	632	722	632	720	646	691	639	692	692	737	651	633	654	670	719	693	686	636	660	671	680	676	692	672	669	690	681	665	668	687	695	685	680	685	649	673	702	656	630	632	667	638	664	718	657	635	632	632	654	699	671	659	678	678	628	655	678	690	672	678	660	675	697	697	618	683	630	669	685	651	647	658	708	649	683	632	693	677	651	679	629	647	655	686	661	692	662	623	643	660	654	655	642	687	660	689	696	612	659	683	655	679	604	645	655	695	672	629	657	685	656	665	660	697	627	661	646	663	592	663	659	679	666	634	621	614	664	639	669	642	662	680	621	669	640	619	651	665	645	655	670	633	632	626	696	698	682	729	663	625	627	646	669	654	635	678	686	669	663	660	626	664	671	666	651	690	629	646	684	648	655	671	716	711	620	649	665	644	662	648	664	681	715	671	686	675	696	644	696	627	704	648	689	667	679	686	684	671	681	670	638	664	697	637	656	689	639	665	664	647	653	651	699	655	664	718	696	635	596	676	653	733	667	679	664	676	665	675	629	654	659	654	668	679	667	710	696	695	641	660	682	718	655	660	704	651	653	664	644	662	639	630	701	680	677	663	662	697	663	643	676	656	619	638	656	676	687	675	648	647	668	688	650	714	655	658	696	672	676	706	596	669	679	669	677	649	629	670	676	609	639	648	712	658	684	589	683	671	673	657	634	664	672	653	643	626	679	680	622
31302	21242	13295	1119	483	438	390	278	246	255	229	244	273	237	245	286	250	262	253	240	238	263	236	272	234	212	232	249	238	279	248	258	266	239	270	256	237	252	253	241	264	288	265	245	234	272	248	235	246	259	234	277	254	263	216	246	246	260	256	263	258	273	255	253	245	280	285	250	244	247	232	243	251	270	229	253	251	196	262	249	257	251	239	263	248	236	233	258	236	249	255	243	233	241	254	217	238	252	249	247	277	223	253	236	281	265	241	240	256	257	247	220	257	258	244	238	249	262	249	246	257	249	268	262	266	244	229	248	255	234	223	276	244	251	261	256	225	240	228	246	225	236	248	267	253	207	260	239	276	261	219	263	251	259	229	252	244	254	249	252	257	240	221	280	262	240	233	256	219	262	273	252	256	245	261	247	237	294	269	252	245	250	227	242	227	240	227	239	231	243	251	222	245	256	231	264	216	225	198	269	250	257	229	245	251	241	240	259	237	255	256	272	246	263	232	258	256	234	256	230	251	246	248	245	228	241	236	244	256	267	254	230	260	252	226	206	258	218	225	258	250	260	261	258	232	246	253	264	264	266	245	253	245	260	277	223	246	249	233	246	239	277	236	248	237	233	243	248	275	253	228	269	215	251	247	240	249	250	254	261	246	261	257	240	237	245	275	246	287	263	256	235	294	281	242	226	233	249	262	269	280	266	265	250	253	239	247	211	244	270	243	259	251	258	230	253	262	262	242	255	277	246	256	239	236	260	273	201	267	225	242	254	230	249	225	235	248	271	254	253	236	277	248	243	246	263	217	252	278	244	241	275	245	218	223	246	245	262	263	269	218	221	265	250	276	260	268	314	235	242	244	272	245	268	236	263	266	245	266	235	232	225	249	248	254	260	240	253	250	243	243	257	242	278	258	223	243	236	264	269	247	257	226	243	275	260	260	265	260	279	253	242	265	229	253	249	247	240	231	255	263	258	239	223	250	296	245	217	220	245	228	271	228	253	224	242	259	244	229	265	248	225	248	252	250	262	275	246	246	258	257	238	238	245	237	226	246	292	263	277	251	234	272	249	221	267	233	268	234	262	268	253	250	240	267	266	260	231	248	244	263	231	240	260	205	266	254	270	240	225	237	235	259	249	246	241	261	236	259	244	218	249	242	250	252	267	250	222	263	249	246	246	238	231	227	232	229	276	227	250	239	253	251	253	266	257	251	263	232	257	254	258	264	226	249	228	242	228	250	265	249	260	258	244	216	249	262	277	246	222	251	257	279	260	240	256	225	249	245	241	228	224	266	267	245	251	233	268	253	243	247	239	220	219	212	218	258	213	211	251	237	257	246	243	236	236	264	241	247	230	252	263	253	248	234	265	258	252	265	231	242	237	250	256	225	253	249	240	274	244	254	248	241	250	238	254	269	225	240	267	244	268	240	262	258	253	245	248	280	251	261	252	268	256	248	272	253	272	254	255	242	265	244	259	232	251	243	274	278	271	220	252	283	262	245	262	250	244	233	250	279	276	229	216	238	259	249	241	242	268	229	230	245	242	249	259	255	260	246	218	235	256	257	249	243	259	246	241	266	254	244	230	263	246	240	292	251	252	249	243	266	245	280	256	272	268	244	250	225	266	231	231	252	226	234	284	270	262	240	274	226	220	224	245	266	285	253	250	255	251	280	265	244	256	233	248	271	246	244	256	240	242	244	247	269	282	255	233	268	257	280	258	250	247	247	232	255	236	250	235	218	238	263	271	262	222	230	263	272	259	283	215	253	260	265	268	220	267	240	257	254	240	251	278	231	243	249	231	232	260	251	235	274	244	231	241	263	259	231	266	240	241	257	233	237	245	234	231	250	202	237	215	263	258	247	235	269	246	247	263	269	248	261	246	260	269	260	228	238	235	247	264	240	234	265	259	248	267	244	257	253	249	237	242	255	258	278	222	229	262	252	241	229	239	257	258	258	271	219	230	245	274	227	256	261	271	262	261	247	243	223	238	288	223	245	244	263	242	217	268	259	248	240	229	253	237	229	257	262	260	254	258	235	248	248	282	226	246	290	265	281	270	270	258	238	267	269	228	272	239	232	228	248	251	240	247	247	246	256	275	236	277	259	252	257	238	229	218	241	238	271	252	243	250	233	242	220	230	242	252	255	257	235	286	258	256	243	265	259	252	262	273	241	240	252	247	252	258	247	244	257	237	240	238	282	241	235	274	247	249	244	247	290	233	232	285	250	263	239	256	238	236	244	248	258	244	241	226	248	261	258	238	243	254	254	251	236	234	273	245	262	237	215	258	248	255	238	226	260	257	280	259	254	265	273	271	246	242	277	245	257	231	260	253	245	246	266	255	235	234	247	238	252	234	257	285	265	255	238	231	273	246	252	224	259	255	256	247	264	248	254	271	241	238	276	240	263	264	244	190	247	261	223	249	252	242	262	256	229	256	242	273	245	249	250	219	246	241	252	286	239	263	255	242	240	242	240	249	227	250	258	242	273	241	256	265	263	225	236	258	251	277	245	219	227	233	250	250	226	243	236	244	258	269	244	226	235	228	285	243	222	214	267	264	259	247	275	244	226	211	239	252	234	236	279	270	240	284	240	258	233	237	264	248	229	266	271	257	253	251	268	254	258	248	266	259	222	237	216	239	267	236	235	241	250	263	229	269	261	234	254	258	257	271	239	231	249	253	273	224	273	248	264	257	272	259	245	268	224	257	256	242	250	261	245	253	235	259	233	272	231	241	277	249	257	255	251	237	268	261	258	253	250	248	242	266	243	239	245	258	242	223	232	252	254	241	228	256	267	293	240	281	254	236	232	234	238	261	237	240	257	254	230	268	262	237	237	242	241	232	264	243	259	224	271	215	262	243	245	242	258	206	228	235	260	272	258	244	264	259	263	244	266	241	220	263	247	227	254	245	248	274	265	239	250	250	243	247	241	268	239	240	249	263	231	264	292	240	214	221	245	247	240	231	252	263	270	249	235	253	249	240	267	249	268	251	241	254	233	243	256	266	254	258	246	244	255	246	274	270	236	261	271	253	243	242	234	244	274	225	236	251	253	206	244	254	266	268	244	239	253	233	265	228	263	210	271	256	242	231	227	226	254	232	268	268	238	242	280	252	245	225	247	251	282	263	224	264	245	254	264	248	225	254	234	272	255	253	242	248	259	271	224	279	299	248	265	266	265	215	215	240	274	240	258	238	262	253	269	255	260	257	240	251	259	244	249	257	253	272	230	251	249	254	235	264	245	238	243	239	235	237	229	253	254	283	251	229	241	251	236	263	231	244	253	239	233	259	227	267	253	234	263	250	260	246	232	237	268	249	237	248	244	253	247	243	256	246	255	258	253	256	238	267	239	286	255	267	249	239	239	228	258	226	253	254	255	267	230	241	266	256	258	237	242	245	244	224	259	252	243	251	209	241	213	260	230	244	265	255	248	240	258	280	246	239	283	243	212	253	280	240	236	240	260	228	254	248	256	226	274	248	263	225	249	255
10360	768	748	668	650	636	637	677	679	614	656	652	642	655	631	680	635	634	645	624	651	655	671	713	634	643	628	665	690	668	629	663	675	610	690	630	611	638	638	610	650	684	675	662	595	625	615	613	608	700	658	635	674	636	662	648	633	656	662	628	633	633	664	679	634	690	618	640	652	665	678	664	660	669	665	680	612	675	634	688	607	634	648	674	685	634	629	661	620	663	687	675	670	646	636	621	642	664	631	651	613	631	612	630	668	684	609	615	682	692	657	669	675	667	661	619	685	636	667	625	630	697	631	639	640	659	666	635	649	591	685	630	606	628	645	677	628	648	667	657	645	648	685	604	596	641	704	642	630	662	641	637	615	621	666	663	614	628	616	670	670	653	627	636	664	696	625	599	651	615	690	651	651	677	708	645	645	683	634	665	656	694	670	656	638	652	614	638	696	664	630	686	686	616	597	635	643	662	614	637	663	614	619	621	653	645	671	645	628	654	693	640	652	656	662	619	663	654	609	694	634	629	662	663	668	699	658	645	682	622	618	716	670	588	628	627	666	644	692	643	685	680	683	718	628	628	633	676	606	671	594	642	644	694	617	683	651	634	638	657	668	665	614	647	640	650	669	669	651	598	630	637	657	689	633	690	662	704	613	672	658	648	647	715	618	633	686	703	653	674	682	653	700	647	631	632	665	622	640	621	664	685	621	677	616	650	653	654	670	671	710	678	678	683	682	677	670	635	645	639	647	655	651	648	641	624	633	665	668	588	675	626	656	645	670	652	637	672	655	691	642	639	663	641	624	640	644	686	636	685	655	647	659	627	641	652	655	604	651	607	651	654	644	650	661	631	628	683	687	678	672	626	646	643	683	675	665	636	646	610	681	626	635	643	623	637	627	664	635	617	648	663	683	676	636	693	637	683	671	658	599	658	646	647	674	667	679	671	641	621	624	633	641	591	663	632	646	645	632	631	634	669	622	639	663	592	649	662	631	664	647	612	647	617	637	657	645	648	615	651	632	692	659	640	633	623	687	687	642	622	643	647	635	612	658	676	664	655	648	608	698	631	633	616	616	662	645	638	650	663	643	657	650	703	671	638	651	586	677	638	659	658	641	629	617	641	638	674	636	686	677	675	618	618	642	655	615	626	620	683	680	672	641	585	657	652	660	594	640	633	639	629	652	612	624	643	709	631	651	594	658	662	662	674	613	630	600	657	631	634	642	610	627	675	645	608	627	664	681	643	675	659	699	654	695	647	638	661	654	677	655	649	644	671	608	674	671	606	652	628	673	666	621	638	656	670	604	648	624	626	657	641	637	677	645	629	630	637	656	659	628	607	698	644	661	665	664	617	661	672	658	656	627	654	624	701	657	605	674	680	668	673	616	655	611	657	656	656	693	713	699	655	651	662	647	685	652	635	637	615	631	639	686	658	701	670	653	661	639	652	634	675	633	676	676	687	655	610	636	647	589	645	607	696	621	643	647	643	598	641	675	658	667	663	694	643	669	625	618	673	684	615	671	654	648	673	634	642	687	650	683	659	633	705	668	642	603	623	650	664	689	620	688	658	608	656	659	666	698	665	590	656	705	637	660	634	650	636	666	622	639	652	675	621	655	674	685	636	655	699	581	643	647	669	619	642	656	632	668	679	641	664	624	595	635	625	620	652	667	628	653	645	673	706	633	710	621	677	653	679	619	687	653	654	702	657	698	649	682	661	618	693	694	610	618	662	658	673	633	657	619	652	616	637	612	664	635	663	697	640	601	619	638	675	617	622	604	658	679	678	663	601	692	651	650	659	675	602	630	675	607	632	624	634	673	654	664	665	621	667	692	663	615	627	633	636	666	614	645	637	674	691	658	624	653	617	598	669	655	629	654	633	632	661	640	655	617	675	634	622	628	671	610	669	640	654	633	634	618	636	666	639	663	656	624	685	648	626	644	679	621	637	644	677	644	633	683	641	639	630	667	703	689	663	637	643	637	652	660	615	655	627	603	602	684	635	640	622	652	618	610	679	631	628	632	667	656	588	661	689	641	660	675	634	679	694	615	612	662	653	659	642	630	635	612	619	653	650	585	661	632	636	679	608	656	656	645	642	690	640	672	623	645	657	660	665	677	631	624	633	654	607	629	652	662	659	665	645	651	633	680	628	646	678	681	723	653	661	664	659	628	668	664	640	692	642	639	641	692	634	595	651	611	681	634	649	637	616	625	665	651	662	686	637	646	665	680	654	623	624	609	633	647	665	638	691	660	637	625	668	650	670	653	658	682	671	639	686	659	657	658	635	668	635	620	658	639	621	649	644	689	632	647	646	636	686	651	629	671	685	656	687	606	649	646	691	672	633	686	672	644	614	681	655	613	615	700	629	679	612	682	627	615	625	662	649	629	625	643	624	659	643	617	657	663	632	689	639	675	638	672	697	678	641	695	643	619	655	640	685	650	659	611	620	717	643	662	619	680	658	648	681	608	645	633	649	680	672	633	651	673	654	663	652	593	660	636	628	585	630	659	677	622	659	660	648	661	653	608	609	615	685	628	626	640	648	625	667	638	632	667	658	666	653	632	650	669	647	685	636	630	639	667	649	635	622	683	637	640	658	663	673	673	614	646	635	654	674	650	677	652	664	699	627	675	636	660	672	664	645	645	609	649	638	668	666	658	719	657	644	679	654	658	663	663	639	646	621	677	682	645	684	668	656	581	687	640	713	663	674	662	631	674	647	683	592	640	625	658	657	683	663	647	621	667	640	602	642	675	656	647	620	638	626	664	652	630	645	700	661	653	660	673	655	632	662	625	684	653	683	658	633	638	632	650	606	660	632	651	674	628	680	602	642	668	665	643	622	692	656	659	637	641	662	619	648	676	676	644	635	667	689	654	660	660	671	652	685	575	611	693	620	633	643	598	611	658	635	674	674	590	657	643	650	679	679	669	649	622	625	707	654	620	662	648	672	653	649	587	630	649	659	595	612	655	697	667	642	618	621	631	663	655	607	632	639	646	642	621	672	649	699	666	613	660	660	591	643	621	663	629	627	647	629	566	651	688	662	601	656	580	649	606	648	619	635	630	598	622	636	638	669	653	681	627	635	660	624	659	658	654	624	615	671	641	626	657	681	638	615	614	652	666	652	719	703	689	711	639	705	699	689	663	686	629	593	660	640	643	636	671	569	596	622	624	633	677	686	612	622	663	671	647	600	668	609	617	630	646	619	640	664	677	624	681	683	622	662	633	645	603	627	619	685	628	661	659	659	630	695	637	661	645	674	601	639	669	607	646	614	656	619	646	701	663	637	629	680	663	648	650	652	664	654	640	698	639	645	663	693	640	629	652	662	654	640	669	630	625	621	642	651	678	634	641	639	651	700	600	662	676	695	643	629	640	631	658	633	593	698	661	651	601	638	652	607	641	686	623	643	626	696	639	669	629	653	646	657	629	663	666	668	653	637	626	605	646	666	624	640	627	607	617	613	688	594	624	637	622	655	680	667	681	637	657	608
24902	21506	24927	28525	21494	21454	2435	511	410	463	418	382	428	374	438	352	412	366	451	416	395	365	364	367	365	364	375	389	376	444	418	393	393	337	406	355	325	371	355	382	350	364	351	399	370	363	405	380	361	348	372	370	374	367	411	366	410	379	381	399	373	344	349	358	367	392	363	370	353	363	384	338	374	382	369	390	378	380	396	364	348	386	379	367	362	382	438	397	366	368	362	377	353	359	368	403	315	353	355	370	379	359	395	354	347	358	355	390	367	392	375	379	347	387	382	397	378	382	403	367	412	383	413	377	359	371	346	375	352	400	361	359	370	405	385	397	358	376	380	385	359	367	400	374	382	391	359	391	378	375	356	356	352	358	352	363	362	354	333	352	392	390	376	348	357	372	371	399	362	378	360	378	402	397	379	358	348	370	350	355	336	366	390	397	398	390	389	392	363	356	397	394	392	401	373	360	393	360	382	402	392	368	389	348	392	416	370	423	382	386	383	374	387	371	344	370	349	362	362	362	390	379	386	379	380	393	401	376	371	358	368	368	360	348	362	395	365	360	374	400	409	369	360	374	404	365	367	380	370	359	385	343	392	381	354	404	360	379	406	380	405	362	385	345	357	366	350	367	375	366	367	367	374	365	368	365	372	411	389	390	403	363	356	390	408	376	416	374	398	369	334	404	378	363	379	355	365	399	383	389	395	390	344	339	362	409	372	347	350	362	357	390	365	369	397	406	367	364	344	339	358	364	400	380	386	372	375	389	364	396	426	444	345	362	383	347	378	402	373	376	381	407	392	386	378	374	380	346	377	357	374	407	408	375	385	398	360	363	349	347	394	424	385	374	408	362	356	381	360	369	366	359	368	363	355	416	398	363	355	344	359	399	354	367	356	372	380	374	369	342	377	371	378	365	371	367	388	388	361	406	381	359	357	391	334	386	384	370	369	393	347	377	363	393	400	359	360	387	389	377	387	362	304	346	362	372	363	385	410	375	361	356	370	346	339	413	360	343	307	368	390	334	395	401	400	393	358	386	361	383	389	375	334	378	365	388	379	363	398	351	372	379	360	395	373	388	383	389	391	388	347	391	378	384	386	363	343	361	379	329	364	383	361	369	360	396	344	379	355	392	366	354	331	393	347	341	349	355	394	375	361	382	389	367	378	381	393	343	394	360	365	372	375	377	371	351	334	381	356	390	372	377	408	403	374	341	343	407	377	372	364	386	376	394	326	344	365	336	377	373	381	393	391	402	363	349	382	415	362	390	364	329	374	364	397	382	381	346	350	370	359	378	395	356	414	381	398	378	399	365	388	372	353	362	387	379	420	361	319	354	349	372	338	423	360	359	421	386	395	367	396	372	388	406	369	394	315	375	360	383	361	385	377	374	364	369	382	381	391	382	375	366	335	400	367	395	378	406	376	376	364	379	337	390	378	405	381	353	338	381	367	398	384	386	352	367	397	352	342	353	384	401	357	359	373	362	424	373	371	399	369	393	351	369	361	338	369	383	371	357	374	335	361	407	373	374	381	401	409	360	359	397	375	415	367	394	407	389	355	385	342	359	364	382	364	415	355	384	366	399	376	387	360	362	345	353	343	341	360	356	376	390	377	368	386	325	408	391	377	360	365	368	365	361	377	412	370	352	370	344	357	403	359	401	362	381	357	370	389	382	359	362	362	390	356	339	356	337	376	370	403	374	410	404	360	353	373	388	354	372	346	379	395	398	383	350	339	365	391	400	365	389	398	353	422	384	376	388	397	394	379	382	363	380	379	374	385	357	366	353	371	387	395	369	391	375	361	372	380	439	375	376	357	356	361	402	398	373	347	368	360	367	377	339	321	354	382	382	374	373	395	387	336	337	395	336	380	375	367	346	381	360	384	371	379	378	360	392	398	384	356	360	376	373	368	406	392	367	346	431	361	375	361	372	395	335	382	355	362	344	353	360	371	419	359	399	331	357	365	393	365	381	366	370	375	371	378	351	375	377	387	411	357	353	381	368	332	361	345	383	360	408	371	353	379	344	387	363	345	384	320	393	383	361	358	401	428	364	370	362	334	383	363	374	328	349	416	367	389	373	397	379	349	386	399	360	375	344	359	398	438	371	369	372	355	358	383	357	357	379	379	366	367	395	362	351	350	385	362	375	342	388	374	381	398	355	368	379	390	380	391	351	353	381	353	368	362	345	416	390	346	391	402	400	356	370	392	379	374	393	384	365	343	393	342	350	385	308	366	358	370	366	389	376	410	377	347	343	370	354	382	374	377	382	349	383	370	362	336	333	366	361	350	355	382	392	376	398	386	396	388	343	412	350	383	364	376	399	342	419	382	365	373	360	349	371	364	358	356	368	374	356	382	358	340	343	389	397	375	351	397	337	380	377	389	412	363	343	373	406	378	390	346	360	351	347	360	375	402	395	406	376	373	377	376	349	356	366	380	349	386	383	369	347	347	359	384	366	394	368	367	365	367	372	355	357	368	355	362	380	410	370	374	357	362	400	354	343	403	358	363	391	392	433	348	379	355	424	418	378	330	383	341	387	345	358	367	381	343	322	370	395	352	365	380	340	385	362	380	393	376	362	344	394	396	397	396	355	332	384	370	384	385	372	402	326	378	382	413	363	337	379	384	403	367	375	378	369	361	382	372	325	354	366	356	352	367	397	352	344	366	366	333	382	361	408	334	337	379	419	380	346	349	376	393	363	419	402	368	380	358	395	353	356	363	367	382	379	369	397	384	387	383	404	397	375	395	355	366	364	389	377	327	398	383	400	360	355	365	384	392	398	413	360	394	379	363	388	330	327	405	370	387	385	359	388	345	405	364	371	371	372	359	390	348	361	344	375	410	372	346	372	372	341	334	344	390	370	378	355	335	358	386	362	358	382	395	392	364	364	360	347	362	419	363	386	362	340	358	364	361	323	369	371	363	391	379	415	405	360	348	395	352	379	393	341	398	373	348	366	372	361	408	355	340	391	372	336	370	353	348	363	350	372	371	358	353	390	381	340	388	371	380	404	366	372	358	372	361	369	389	358	353	375	378	322	376	374	367	380	360	394	386	377	368	376	334	384	403	383	399	384	359	365	323	356	388	393	365	361	380	374	369	398	373	370	379	363	381	391	375	368	395	344	382	366	328	354	397	376	322	366	379	403	415	358	364	362	409	369	365	349	420	412	413	367	364	378	377	379	371	368	375	372	360	358	374	382	384	364	379	388	380	368	358	403	390	368	371	385	372	386	367	355	373	380	379	435	368	360	393	382	403	383	372	415	366	383	387	351	355	360	380	326	365	385	370	372	385	375	389	365	331	383	390	352	385	366	344	354	352	359	386	362	390	380	409	372	347	359	361	379	364	355	435	400	411	364	355	410	347	403	340	385	368	380	401	360	379	364	375	357	412	386	365	381	341	369	351	388	390	369	376	373	355	376	356	365	424	393	389	393	354	370	339	340	335	377	386	361	345	369	396	370	383	383	353	404	392	352	410	371	380	368	369	371
23156	2549	1684	1160	1006	952	877	910	947	896	890	902	933	879	836	900	897	851	868	880	919	912	840	903	864	846	941	846	829	859	853	858	916	915	843	844	886	847	938	844	931	908	875	832	902	891	874	904	880	876	883	874	827	898	892	884	856	867	941	848	834	921	893	901	861	850	884	939	865	906	894	863	832	865	872	915	891	895	878	926	905	852	906	857	860	851	887	851	920	892	879	905	846	895	856	876	896	884	870	931	857	890	881	860	846	926	827	836	840	852	823	894	824	854	918	903	880	850	871	848	861	861	899	833	861	864	884	827	854	866	874	900	877	874	919	916	881	848	861	898	907	888	899	908	876	860	880	918	867	892	882	941	902	867	904	842	889	872	926	889	868	869	931	915	907	864	897	837	890	932	864	848	906	838	850	880	947	871	860	892	908	917	873	862	854	908	912	854	899	856	887	878	853	893	895	883	904	848	863	846	909	895	877	917	880	825	890	922	896	856	880	797	893	898	853	859	883	893	895	820	907	939	913	834	937	962	879	886	863	875	868	870	939	870	874	872	900	869	882	899	880	913	881	887	902	837	922	855	838	883	858	914	869	874	844	900	868	885	926	838	913	888	895	895	909	878	837	896	899	811	849	837	865	865	907	820	881	809	851	832	839	874	901	888	868	856	918	892	846	899	889	886	888	849	851	892	905	856	859	868	854	881	889	823	838	874	895	844	914	855	910	897	893	899	921	921	917	840	879	842	872	867	889	875	878	868	894	850	878	878	838	906	882	879	906	870	909	849	850	901	874	850	879	929	938	864	917	909	889	897	874	859	926	924	883	888	875	858	896	866	859	864	895	880	882	837	852	888	864	849	893	884	854	905	886	882	874	877	906	903	898	881	912	909	891	831	858	907	845	857	827	887	804	846	889	897	840	856	918	874	900	861	890	951	881	927	861	868	812	860	946	855	902	907	871	893	919	883	917	874	881	905	874	869	855	920	819	864	873	917	849	853	837	874	854	893	868	860	907	905	876	841	820	878	866	881	859	849	899	890	886	826	863	864	864	923	874	885	892	807	881	882	837	902	848	924	858	871	909	880	869	869	909	876	863	869	893	887	866	929	850	831	835	847	880	881	856	901	882	926	903	874	876	853	875	883	853	866	845	871	836	851	851	905	919	873	877	853	811	812	899	867	891	848	865	847	873	864	870	904	886	847	840	891	852	876	865	903	882	858	920	841	886	798	879	897	835	882	859	939	928	872	916	887	825	920	953	861	890	910	858	860	886	846	834	869	850	905	899	855	883	919	887	841	823	917	896	921	825	914	853	901	895	902	888	879	866	786	869	892	852	883	876	840	907	863	841	930	894	848	873	894	911	868	907	883	899	858	893	866	876	884	855	882	902	876	879	841	851	918	855	902	948	846	888	809	837	887	841	879	834	880	933	884	896	835	837	828	902	866	876	883	914	888	877	894	961	894	893	864	844	879	884	818	878	840	905	896	892	900	858	793	876	869	844	900	873	912	864	890	914	867	855	902	870	873	885	868	863	874	918	872	887	908	823	901	826	901	900	893	856	855	847	882	899	842	888	886	904	875	856	891	853	873	867	907	873	932	874	903	888	889	883	878	878	859	849	870	846	852	883	931	915	878	885	876	864	834	874	889	864	888	884	849	898	848	896	880	882	870	880	918	865	903	866	866	903	830	884	849	898	862	820	892	873	864	842	891	912	881	873	819	901	898	874	849	902	831	945	847	913	873	815	838	920	843	896	825	889	876	898	837	836	872	913	888	934	877	893	856	856	903	884	836	851	891	876	902	856	863	867	858	872	872	826	860	852	881	867	844	861	881	917	823	893	892	931	835	924	840	882	808	871	880	907	798	871	840	910	852	886	898	839	879	863	880	906	908	926	876	831	920	917	894	841	873	842	790	819	860	872	865	903	871	920	900	901	878	880	920	873	843	845	878	872	847	879	875	872	876	924	865	852	875	879	884	862	907	882	905	831	883	877	864	871	906	878	889	849	841	894	845	817	897	887	888	862	874	895	876	858	878	904	887	870	869	873	873	869	872	844	885	926	944	868	861	886	973	906	869	858	876	825	910	851	853	868	893	869	850	894	840	897	910	880	899	904	877	925	895	903	891	895	868	909	901	924	892	862	865	831	897	895	865	877	846	882	914	878	883	878	835	869	908	877	830	917	925	896	916	820	940	858	854	887	867	958	929	923	855	854	853	901	899	902	879	922	856	828	863	891	887	849	871	887	860	884	897	877	858	847	851	865	924	839	924	892	875	834	911	883	831	812	884	828	886	881	850	814	887	905	914	880	890	920	893	896	879	901	869	881	921	838	875	837	890	889	825	838	874	929	830	896	887	884	844	875	861	828	870	854	844	878	889	875	820	882	893	933	837	890	858	916	862	838	896	866	867	882	859	859	908	867	795	856	886	842	896	872	934	820	907	896	842	891	926	942	869	883	893	847	896	859	909	942	783	922	878	837	909	923	860	906	927	854	874	928	843	872	856	879	836	913	875	870	887	910	883	899	867	896	846	871	843	911	896	821	895	836	901	794	896	855	911	875	838	901	876	854	891	870	854	942	927	892	888	891	902	847	890	841	831	860	894	860	868	949	898	867	881	829	886	896	839	870	861	896	892	921	858	788	877	896	906	834	874	921	860	882	871	856	914	833	845	939	891	891	789	893	940	837	868	837	842	906	925	846	846	888	851	858	912	910	853	850	855	899	883	873	862	874	881	865	871	895	889	874	911	843	888	861	839	888	877	897	893	866	870	877	831	901	874	861	903	859	859	841	875	823	857	838	911	911	874	906	867	901	807	774	903	864	888	846	894	912	899	877	860	926	898	886	873	841	882	926	897	829	875	888	897	869	903	851	889	837	935	897	869	901	867	881	830	943	853	832	880	895	905	860	853	886	821	901	879	876	876	874	859	860	875	867	900	870	893	853	911	853	865	878	890	850	875	875	881	893	880	871	865	898	829	842	893	860	882	883	901	872	918	865	873	847	846	886	855	834	867	886	849	820	786	822	877	865	926	872	899	859	884	915	855	853	884	876	891	910	868	855	935	884	899	884	875	878	886	879	889	884	873	827	873	839	889	864	955	878	938	865	840	877	864	941	863	858	849	868	885	886	845	872	844	880	863	841	838	850	890	858	861	874	899	904	866	927	900	856	933	864	876	848	860	881	877	887	846	859	923	857	897	887	906	832	865	871	879	852	897	819	810	841	849	867	900	898	839	876	873	874	842	867	881	870	918	916	888	914	880	873	888	864	889	858	860	852	823	917	873	828	905	872	929	864	875	911	854	869	858	846	865	856	892	840	895	912	884	857	830	885	896	889	913	875	877	855	871	874	901	910	899	920	900	872	875	842	884	878	845	882	855	864	890	862	906	866	901	845	859	850	848	856	911	913	800	826	811	858	894	854	859	929	893	902	858	863	851	890	880	832	896	853	870	857	902	812	905	860	872	898	863	862	869	860	878	860	887	817	875
24276	21474	25194	28185	21474	21482	17883	648	407	368	342	351	327	339	326	330	328	318	300	312	337	330	329	328	290	295	264	298	315	298	307	296	286	296	306	264	263	342	270	267	306	260	310	285	301	258	294	288	304	273	302	278	303	271	272	305	280	307	271	266	270	289	282	305	302	264	257	275	277	244	254	270	296	301	287	289	279	261	296	263	287	302	288	308	274	324	297	266	298	311	244	249	274	293	286	298	287	292	260	284	266	292	284	256	282	297	287	302	308	275	273	272	249	263	294	316	278	265	282	307	260	293	277	297	252	285	334	297	298	289	291	270	307	283	299	288	291	261	276	271	277	280	310	281	265	279	275	299	305	289	287	286	308	321	301	312	261	295	265	273	303	270	277	284	289	263	256	274	253	299	275	291	258	263	277	296	285	271	269	252	290	289	300	281	274	274	259	300	286	294	294	262	274	276	274	268	282	300	271	268	300	294	286	302	261	283	278	270	295	277	292	277	281	279	283	307	271	255	275	282	296	240	250	306	282	313	296	273	250	287	247	297	282	287	240	270	309	272	291	300	279	287	269	293	265	312	251	291	280	276	265	283	287	282	269	262	296	270	293	265	276	289	302	294	287	282	270	255	268	261	252	292	303	288	286	283	257	270	267	301	272	269	275	287	273	279	295	284	311	296	267	285	302	265	264	286	310	294	263	279	283	296	292	291	259	266	301	282	285	269	316	291	266	316	265	260	307	263	304	277	256	294	281	270	265	274	264	283	311	273	281	279	265	284	277	280	307	293	294	283	294	253	289	302	277	290	314	294	283	258	302	275	268	281	322	292	328	261	287	265	269	275	286	287	332	287	294	282	274	267	275	246	268	291	275	286	320	292	268	317	289	292	296	299	261	259	275	255	272	282	300	290	287	265	270	268	304	273	261	312	281	259	256	288	286	260	252	279	262	303	295	303	255	248	261	272	261	267	284	303	280	280	295	275	272	286	257	257	269	283	283	306	286	323	316	312	291	285	305	291	293	313	257	298	250	276	298	303	285	277	277	251	311	283	278	270	267	276	290	311	262	257	286	288	270	273	287	276	283	288	262	253	278	294	271	299	262	266	272	278	290	289	264	301	267	310	286	294	303	272	319	302	281	286	284	295	297	260	278	248	254	283	248	295	276	271	283	271	243	287	275	276	225	273	272	269	278	281	278	264	299	281	271	298	283	317	314	259	295	273	259	291	276	296	276	241	293	300	282	292	304	270	285	281	282	289	300	290	299	257	281	271	269	278	287	296	298	269	275	272	317	289	261	296	315	287	264	315	327	263	261	285	320	299	276	314	304	282	283	326	307	299	258	274	307	302	297	247	291	281	278	276	274	270	261	252	308	286	317	261	278	275	305	279	282	286	308	287	289	290	308	303	291	289	286	267	316	304	327	297	315	282	298	272	270	259	288	276	296	312	264	266	243	300	281	329	286	281	290	297	271	279	281	272	301	270	291	323	319	289	285	297	261	302	298	294	291	301	273	265	284	284	295	247	279	263	300	298	293	275	297	273	288	269	280	309	271	302	314	293	287	258	300	284	288	291	303	319	254	275	255	256	284	255	286	295	251	281	295	306	304	276	298	300	285	272	271	260	286	281	276	288	293	259	285	252	270	304	284	275	282	304	276	277	278	301	282	255	241	278	287	278	270	279	304	290	290	288	258	261	309	312	261	266	295	265	308	282	262	274	265	291	256	285	289	299	270	265	252	261	317	296	255	285	277	287	287	269	289	263	275	307	316	235	298	275	316	255	283	275	299	289	278	301	300	300	289	305	277	279	264	282	276	294	287	304	254	318	270	330	289	267	257	272	305	277	297	276	289	288	278	229	291	314	269	254	267	290	283	264	247	264	272	284	264	287	277	271	279	256	251	282	289	267	274	294	275	284	297	282	305	265	280	309	292	285	281	275	302	279	299	273	274	282	319	269	271	317	316	309	251	301	287	275	278	247	282	305	257	280	313	263	314	270	267	272	277	262	281	275	282	294	265	308	282	259	263	289	329	293	281	270	274	277	325	299	309	307	269	256	281	291	280	275	321	257	280	270	270	254	260	269	301	279	308	269	276	306	298	269	291	280	292	300	258	305	291	286	277	294	345	273	279	280	265	288	288	275	279	268	283	284	280	279	257	282	313	267	269	300	261	289	260	315	298	280	309	270	287	267	244	262	297	277	260	258	318	305	298	305	276	292	275	282	281	297	273	268	292	286	291	265	310	327	278	282	260	293	286	275	251	283	293	270	333	318	296	295	271	293	293	264	282	304	295	270	272	277	298	278	266	293	262	266	266	249	312	283	290	280	290	286	278	313	285	290	292	275	271	305	293	285	273	266	276	269	280	271	289	292	294	293	273	274	286	265	280	285	290	275	284	268	286	277	278	285	300	293	273	296	299	288	317	269	283	286	298	294	275	244	276	254	319	282	301	277	265	277	278	273	265	276	253	301	270	279	282	277	304	315	306	294	295	276	272	260	310	287	299	289	259	253	311	302	289	321	314	264	267	317	308	313	271	297	273	284	293	285	313	286	279	280	254	315	282	306	287	254	282	244	276	255	284	311	291	326	271	246	275	274	255	292	277	281	281	276	301	280	288	272	294	259	290	277	294	284	260	269	265	297	276	259	274	326	313	292	303	302	290	283	298	256	300	271	258	295	313	299	304	243	254	263	247	269	312	268	298	270	283	278	297	289	287	276	280	264	294	273	290	315	291	251	286	283	300	290	268	261	307	278	283	278	258	297	301	302	305	261	254	317	313	282	299	269	320	278	281	292	300	312	279	254	288	294	254	275	285	280	281	274	282	291	273	322	305	297	282	275	277	273	273	286	298	278	277	262	259	289	287	283	283	252	285	268	267	317	303	292	260	267	262	277	270	291	280	271	265	264	257	294	290	326	276	292	306	279	287	295	257	256	258	303	298	278	308	289	302	264	263	313	287	306	287	283	264	280	270	253	299	311	296	280	266	295	278	277	276	301	240	272	299	279	259	277	294	266	298	301	276	292	306	280	269	248	293	297	243	284	272	297	356	276	276	281	290	257	283	319	313	301	294	273	278	316	262	274	304	266	273	301	345	258	308	306	285	288	293	311	286	279	271	284	247	292	259	295	285	286	272	262	276	251	252	281	298	275	284	256	303	295	317	311	287	289	265	287	281	286	273	266	274	301	287	280	265	283	241	261	270	282	304	286	292	256	313	334	301	282	252	283	305	288	286	284	266	302	278	277	284	253	267	257	301	309	299	298	279	291	299	287	267	284	272	290	261	275	262	321	295	278	293	319	268	270	308	282	276	257	288	288	288	253	280	295	291	281	305	297	278	233	268	286	281	271	311	252	310	327	299	270	297	258	280	291	292	310	289	290	300	264	299	282	302	275	269	294	289	290	296	280	303	287	297	272	292	282	283	268	265	287	281	268	255	287	279	311	264	282	293	294	330	291	282	279	267	279	296	298	263	274	316	280	274	292	294	314
26740	3450	1945	1155	927	818	777	775	743	666	704	749	648	660	697	710	694	715	717	621	615	678	679	636	627	706	683	696	700	714	708	666	632	661	651	664	664	677	624	620	676	688	628	628	642	656	638	634	649	639	675	671	655	612	662	731	667	616	697	673	665	668	645	662	645	713	668	639	663	676	637	643	640	666	676	629	635	662	657	700	700	640	662	665	673	654	662	677	678	640	670	651	688	679	644	691	674	660	633	628	679	686	672	631	652	630	664	676	642	679	670	635	719	696	667	658	674	678	683	668	646	661	670	630	679	646	700	698	675	661	663	666	633	657	660	634	660	682	649	747	660	684	657	684	632	706	622	676	640	646	648	655	692	643	646	701	700	631	623	740	704	659	685	662	663	658	688	707	705	693	658	643	661	680	683	683	662	633	674	710	652	647	676	689	673	662	676	691	627	703	660	640	672	688	647	647	676	642	681	673	631	649	642	699	683	629	665	690	654	675	684	643	677	664	686	686	681	682	690	687	656	644	657	673	623	646	696	677	695	689	662	666	622	710	675	674	669	701	676	628	593	651	663	642	721	678	640	672	616	640	678	643	669	670	665	657	629	660	670	656	677	646	633	677	718	679	688	657	678	701	682	657	601	661	648	693	701	684	697	658	666	691	707	659	692	706	685	653	691	681	655	614	663	684	721	638	681	674	680	647	646	615	690	720	679	695	645	650	644	709	628	669	690	671	653	661	669	665	687	627	698	614	680	676	676	696	667	656	681	644	645	704	703	708	626	667	729	676	678	706	669	705	626	665	634	641	689	645	670	694	697	649	616	640	619	696	720	675	644	671	679	653	664	675	615	683	681	661	640	707	692	655	666	660	713	647	674	656	659	667	705	654	645	659	664	656	633	623	652	646	696	662	689	656	601	638	661	656	677	662	645	714	686	625	659	681	626	693	613	678	697	642	671	669	680	729	658	683	678	674	595	684	701	690	651	662	705	712	657	714	699	654	670	657	637	643	700	681	618	636	678	663	658	680	660	699	649	668	668	663	679	670	679	672	670	663	663	652	675	670	631	662	661	677	638	699	647	635	667	618	641	711	682	642	615	685	668	668	697	660	638	664	641	674	638	684	664	639	675	623	700	664	704	621	677	675	672	652	681	689	654	664	634	616	689	659	683	642	659	703	631	653	667	662	688	635	678	665	655	633	617	642	645	701	673	677	650	673	622	691	679	691	741	658	617	683	684	673	710	685	668	651	676	654	679	678	656	672	678	657	699	664	640	650	678	653	681	706	660	677	672	624	655	690	661	654	714	676	619	690	710	657	604	669	674	672	616	688	663	653	677	687	601	657	693	648	660	636	693	671	646	646	685	622	631	671	654	655	680	673	637	645	620	651	661	622	641	657	656	631	669	624	692	690	674	661	647	678	660	665	662	704	655	633	674	663	678	625	680	624	676	633	642	664	671	655	685	664	679	634	640	671	697	685	683	676	675	688	642	672	666	684	645	662	658	678	685	644	644	671	660	681	714	657	657	659	653	657	669	613	652	671	682	686	655	637	617	693	645	661	652	673	679	638	660	642	608	660	633	662	686	630	673	703	658	631	678	705	617	657	634	650	661	679	654	658	671	687	684	603	648	664	695	689	658	731	706	656	668	628	678	649	671	630	652	638	638	646	653	659	701	693	659	670	672	635	682	665	667	646	656	683	685	645	644	693	666	676	655	651	653	626	673	669	690	655	630	674	674	689	679	657	690	666	667	626	686	666	679	662	687	639	643	704	666	688	688	637	659	670	647	624	615	698	695	679	644	626	651	692	660	720	627	648	626	648	681	625	680	666	668	648	666	676	671	651	679	716	644	685	716	705	659	657	679	653	694	636	644	648	648	692	673	686	672	683	637	680	662	695	664	669	667	668	670	670	698	670	647	642	641	672	654	636	678	698	656	633	720	647	680	676	641	670	678	666	613	642	655	617	661	634	660	673	642	656	726	660	659	677	661	691	625	661	674	672	691	645	681	642	668	678	698	649	648	654	684	665	667	675	701	711	689	600	718	684	641	702	680	641	692	646	629	654	673	637	621	688	651	661	656	625	639	662	662	663	686	630	689	655	644	638	647	691	644	656	670	677	717	650	621	657	672	700	689	720	665	685	678	724	624	627	655	623	658	656	648	682	657	655	695	688	688	647	639	641	680	678	685	656	646	674	676	680	653	661	622	613	619	652	645	619	666	690	710	647	662	665	715	707	686	632	671	715	668	657	637	678	646	654	639	686	642	657	664	667	666	665	670	652	659	638	649	659	684	681	635	622	672	681	671	685	712	659	642	634	662	688	694	698	647	680	641	684	626	694	647	681	625	681	674	649	682	665	644	662	646	634	679	657	620	610	640	612	673	652	651	654	670	652	655	672	668	672	691	621	677	690	686	725	639	663	671	673	631	633	637	635	680	648	711	670	667	614	672	711	677	677	687	684	710	735	637	669	646	659	678	656	651	694	639	661	657	624	618	662	720	654	657	604	650	712	647	648	655	638	678	698	639	717	697	658	665	649	674	659	665	684	656	649	619	636	654	613	641	672	641	637	660	624	675	643	665	690	668	648	670	666	640	653	611	714	661	656	643	663	652	695	669	668	706	641	642	597	686	668	633	670	667	656	693	661	686	661	667	682	663	684	640	622	628	693	698	684	615	660	677	665	613	665	678	651	662	652	680	673	677	668	669	642	677	612	665	688	674	633	652	674	682	661	642	689	625	702	684	655	669	653	669	689	654	664	628	619	654	651	657	649	681	682	688	675	670	656	635	630	651	645	665	660	677	680	690	665	683	656	694	648	682	649	626	647	669	655	661	698	651	624	642	685	673	668	646	728	652	654	654	682	679	660	693	696	683	654	700	661	633	636	593	689	673	649	615	634	713	731	681	678	680	635	671	667	710	679	686	639	669	672	651	675	677	647	651	655	683	651	713	676	636	697	656	659	692	681	646	682	701	649	688	647	689	677	612	669	639	645	675	690	624	698	640	680	696	688	682	674	690	657	672	708	691	631	677	650	682	637	656	653	701	679	659	619	641	629	649	655	612	622	690	661	633	655	711	705	671	639	653	625	651	636	674	644	676	663	637	632	658	673	666	668	702	730	641	676	685	658	684	660	658	653	641	672	633	650	714	685	661	718	693	632	691	670	672	658	677	676	682	662	666	619	675	660	653	646	719	651	681	680	700	686	683	645	679	704	694	655	665	641	662	675	624	674	675	641	682	631	596	603	657	665	651	675	619	660	669	665	613	637	689	673	661	654	625	657	693	649	665	601	652	689	671	660	667	663	649	675	619	632	699	671	663	686	675	657	663	654	641	682	678	664	652	681	638	656	695	677	683	694	646	686	677	705	638	642	626	624	675	690	662	634	654	727	677	691	675	690	662	672	678	680	695	699	658	721	679	684	639	728	690	658	669	619	701	670	678	625	657	626	661	710	678	663	654	639	673	676	633	631	678	617	619	657	666	625	661	621
31111	21251	13458	1121	511	444	418	258	264	257	253	258	283	274	260	249	244	258	258	269	243	261	256	256	260	237	254	258	267	240	224	223	242	241	253	258	263	251	273	281	263	231	244	236	234	250	242	273	223	250	237	257	260	240	225	237	215	252	234	218	289	218	259	216	247	254	246	250	254	250	247	272	243	270	260	248	275	231	248	252	256	277	249	245	247	254	244	240	251	262	238	241	247	261	255	235	253	282	251	253	236	237	266	238	226	276	254	302	241	230	256	257	230	252	269	256	222	258	242	248	261	245	235	260	266	252	269	247	224	225	259	242	248	244	253	246	263	228	246	256	237	252	266	267	239	259	247	260	250	261	260	225	262	269	233	231	263	248	258	236	235	230	243	233	255	255	231	268	251	246	251	233	265	252	265	242	249	246	244	271	263	248	247	241	235	237	247	253	250	275	260	268	268	256	245	263	237	246	273	252	234	279	256	289	236	244	268	252	234	274	254	256	241	264	227	244	263	270	227	215	250	257	260	269	286	239	269	251	240	260	218	294	263	204	252	247	249	270	233	229	229	282	264	256	264	258	239	262	245	253	246	263	256	281	265	260	252	274	258	242	257	251	222	263	266	228	275	252	264	240	221	240	233	261	230	242	228	272	251	247	252	246	230	233	276	279	274	251	258	235	257	242	257	264	249	259	253	253	262	271	253	247	238	257	252	243	247	266	240	241	286	251	236	246	240	259	270	260	231	252	242	249	262	268	237	244	223	247	246	264	275	221	244	257	256	263	239	255	234	240	266	230	248	232	248	246	250	248	240	257	237	255	247	279	259	236	232	262	254	269	245	265	269	253	242	246	236	239	245	281	235	251	241	260	271	261	251	263	252	251	252	288	244	261	230	248	245	248	240	245	268	256	268	228	261	270	254	254	247	229	246	278	261	224	251	235	246	239	233	266	242	259	241	264	275	243	238	243	229	245	223	259	236	273	251	254	240	218	238	262	258	242	242	274	224	260	241	281	238	238	220	267	272	245	240	237	251	263	263	254	242	250	211	231	271	231	236	240	261	247	254	223	232	243	250	272	224	231	285	253	241	236	233	232	268	241	255	251	264	262	260	244	214	240	268	254	238	242	272	236	274	267	271	267	237	232	263	266	259	250	243	241	249	250	269	249	238	267	244	236	252	236	238	231	260	251	257	242	245	254	243	253	245	247	259	243	262	279	245	219	255	269	267	264	256	263	263	256	291	238	254	255	233	229	242	239	271	233	249	246	234	252	275	237	250	229	281	268	249	220	262	256	235	237	275	243	265	232	257	262	248	257	253	271	280	237	217	253	250	230	261	305	232	272	242	292	269	259	250	255	229	269	275	257	250	258	238	270	241	275	254	240	262	231	259	278	230	231	253	242	266	258	251	247	234	258	245	251	253	253	276	214	250	243	253	261	271	235	260	279	243	243	240	258	245	246	266	279	246	249	232	246	283	238	244	240	262	271	238	251	256	265	249	267	260	244	250	256	257	246	245	279	253	275	223	242	247	253	248	249	253	244	246	241	245	271	242	229	219	261	253	239	251	256	269	226	268	242	272	264	253	268	266	222	277	266	261	239	249	262	247	260	255	278	242	231	267	256	237	255	257	230	226	244	275	230	231	246	249	279	258	278	244	247	267	265	262	237	272	238	255	263	254	251	276	229	267	276	255	234	235	282	257	267	261	206	258	290	257	259	260	234	265	278	239	228	228	270	247	231	265	218	237	276	270	250	217	243	224	268	287	241	254	266	276	253	261	226	256	273	237	223	257	241	234	224	287	231	275	236	258	264	246	286	233	255	278	261	218	279	290	258	231	229	231	280	273	239	242	241	242	239	253	258	276	272	281	279	233	229	267	220	261	254	273	240	243	271	286	237	243	260	230	262	226	266	292	236	257	249	215	279	251	231	264	260	223	257	246	240	264	258	241	251	280	296	231	263	235	271	245	246	263	229	272	285	231	261	277	259	239	266	259	227	260	235	244	239	269	253	239	245	257	264	227	269	256	254	252	241	226	235	260	274	268	238	259	270	247	265	278	243	251	279	216	266	250	233	244	278	241	267	227	237	265	273	263	272	244	241	221	253	264	262	254	273	232	274	236	225	254	236	222	255	263	214	245	250	234	232	235	242	223	244	240	220	255	251	268	219	266	256	246	227	260	255	248	207	236	238	251	238	249	259	266	254	236	262	262	258	229	260	249	275	250	273	260	278	261	246	263	240	228	259	255	271	233	288	250	260	233	238	276	263	272	242	251	231	247	230	261	247	221	256	223	251	264	258	265	248	224	270	222	241	226	232	284	248	279	265	239	261	262	270	259	248	218	251	224	263	259	253	266	248	271	267	256	258	245	247	265	237	269	263	289	246	245	262	240	273	253	236	258	270	270	234	243	257	233	233	265	238	246	242	281	211	270	243	232	233	247	251	262	233	227	218	266	258	272	247	241	289	273	262	225	261	248	248	265	232	253	250	254	253	243	280	249	240	248	246	243	259	247	276	262	258	246	291	255	279	249	241	228	232	242	236	218	250	249	249	247	278	277	266	260	250	266	256	288	240	246	243	253	249	245	226	271	256	285	207	285	226	256	262	267	234	244	271	261	251	260	251	253	261	249	248	278	250	246	258	255	253	245	241	271	234	284	227	262	227	258	255	243	242	242	255	249	258	271	260	279	242	233	250	254	232	237	255	247	270	245	237	238	245	235	254	238	241	280	251	251	232	281	257	252	247	285	227	249	264	260	230	223	225	215	267	237	235	254	246	225	272	257	257	245	241	266	257	307	282	234	248	264	250	258	266	236	294	253	243	246	256	265	256	248	258	239	250	285	253	251	239	239	282	284	263	256	265	226	225	269	258	224	268	229	256	250	252	234	230	280	246	271	237	240	249	250	228	234	253	252	268	259	240	257	241	279	234	234	275	248	234	234	242	255	262	250	244	243	267	258	278	255	230	224	236	219	249	256	249	225	258	261	249	284	259	234	256	266	265	235	253	253	278	232	265	223	274	297	240	265	200	226	233	230	240	256	253	239	247	220	243	234	265	272	229	265	258	242	236	235	251	264	278	261	256	229	263	249	238	254	247	263	260	271	237	246	269	251	234	265	271	250	277	259	249	285	261	267	248	259	260	264	240	250	256	247	249	260	245	242	267	253	249	252	245	269	262	264	274	269	273	259	255	262	252	240	239	237	239	252	256	236	236	242	264	304	248	253	278	262	236	262	243	231	237	235	260	261	233	267	226	263	261	236	252	251	282	263	234	263	276	241	274	238	240	233	257	250	245	272	281	259	268	213	266	246	234	226	257	213	261	266	249	223	259	242	246	240	244	224	235	262	243	246	270	260	225	241	260	240	239	271	241	270	250	247	251	235	247	235	219	266	249	286	237	240	243	273	230	243	267	267	270	244	263	246	238	233	252	241	260	246	255	249	263	227	266	241	252	252	221	263	234	240	257	249	260	264	263	258	242	239	236	272	248
10428	670	711	665	622	646	614	644	657	670	629	612	658	648	656	639	662	653	654	647	660	638	617	632	651	655	675	626	638	651	665	633	674	646	650	613	641	681	712	675	671	622	691	634	638	603	651	656	658	625	664	640	635	635	656	663	665	646	621	642	616	668	626	623	651	697	657	674	649	620	662	639	661	649	660	644	668	672	659	653	608	649	635	655	664	664	653	614	613	604	624	624	656	660	635	604	663	616	669	665	671	663	618	652	648	677	646	689	709	682	623	672	638	671	614	654	631	663	658	647	638	636	650	656	650	658	657	610	646	640	625	663	647	672	664	613	645	664	670	655	670	619	689	612	688	625	644	657	672	637	632	661	631	666	678	635	668	628	643	649	620	640	646	614	629	654	691	653	621	669	686	644	645	648	602	650	660	627	640	645	649	667	669	678	631	614	633	694	606	630	676	677	643	641	609	616	627	649	635	643	625	593	651	642	697	632	650	596	657	660	647	682	655	632	671	642	647	653	676	634	683	618	671	643	690	693	659	658	646	659	649	661	661	694	664	658	685	658	662	666	632	663	608	611	660	675	681	633	654	665	671	654	657	683	675	706	676	633	625	629	645	629	648	617	635	620	641	647	628	691	682	664	662	672	668	643	659	644	601	635	633	640	650	645	657	670	674	656	639	664	640	635	655	643	612	621	688	677	686	651	657	664	641	677	633	648	606	655	659	677	627	632	660	636	659	627	661	625	621	666	694	651	664	620	675	671	659	703	652	667	668	593	638	668	674	672	603	679	631	720	639	652	626	668	635	655	634	631	623	652	664	673	625	626	652	590	637	653	633	658	674	664	679	655	643	644	640	577	649	662	686	693	639	669	642	660	608	613	594	645	673	644	682	616	615	635	641	655	715	657	669	671	640	607	644	684	670	643	653	619	653	661	620	655	635	645	652	659	619	659	670	654	622	629	642	625	654	662	652	633	608	651	645	676	665	664	618	632	630	714	639	636	629	628	650	690	640	603	650	629	631	596	689	651	676	670	628	603	646	655	581	634	683	638	613	651	663	640	681	629	643	691	648	608	636	676	633	649	672	691	638	657	683	647	634	666	631	635	640	632	613	681	638	661	658	657	630	654	622	672	646	637	622	640	647	665	642	646	653	622	658	658	633	677	686	620	608	649	660	718	611	632	680	620	629	668	639	657	670	641	648	658	646	692	680	635	615	609	675	634	687	688	650	663	663	653	653	652	654	633	657	650	713	685	669	622	652	657	640	630	618	619	663	690	656	642	648	678	656	657	666	639	653	640	646	682	655	628	658	640	643	640	636	683	633	614	665	671	618	619	657	658	612	674	654	648	667	671	628	667	650	625	676	709	652	628	652	643	652	627	626	620	659	647	648	610	657	681	610	644	628	684	662	683	658	662	655	648	686	683	688	672	657	673	607	645	627	672	640	595	652	662	664	648	642	682	675	644	622	621	662	639	663	622	606	642	649	628	653	630	586	657	638	650	665	642	659	656	626	656	642	648	633	607	661	682	622	642	592	622	664	680	646	643	628	662	642	663	682	636	668	670	639	655	673	664	640	673	635	670	718	645	628	663	669	658	674	696	681	641	668	685	678	639	656	645	650	629	666	647	610	673	661	641	650	678	686	686	644	712	656	661	651	586	629	614	691	658	668	625	616	665	656	639	667	675	667	668	648	586	639	661	677	648	659	621	626	648	644	650	663	686	640	655	593	702	678	683	634	622	612	643	634	663	625	672	635	669	667	635	679	620	629	634	681	624	646	642	651	644	668	633	647	644	617	630	615	660	632	682	663	643	677	629	619	697	625	658	624	622	641	628	703	680	682	665	660	625	606	667	641	653	633	663	662	663	642	647	620	642	650	634	653	650	654	598	667	655	669	575	609	718	665	631	673	683	671	665	661	643	678	626	623	655	624	613	709	623	648	669	672	694	675	620	639	631	653	657	699	637	620	673	655	644	627	618	654	641	610	689	653	616	596	638	610	625	628	626	600	642	643	705	626	660	614	617	669	654	608	655	640	671	673	605	600	662	667	680	626	650	685	672	702	662	665	656	612	689	667	644	603	649	604	707	674	651	622	653	628	688	657	638	660	643	677	649	654	683	633	645	665	695	676	656	651	655	596	666	688	653	657	618	646	608	631	687	677	606	600	653	665	627	656	656	658	634	694	611	687	692	644	672	607	655	639	633	671	631	643	662	640	639	677	606	599	632	668	636	682	671	631	637	637	673	634	663	627	660	657	659	654	659	622	643	630	600	674	652	621	692	691	646	662	664	671	615	630	657	619	661	661	648	633	640	598	608	652	624	662	644	664	675	687	646	652	655	650	643	712	708	653	648	662	633	633	650	657	671	661	659	612	682	656	640	646	691	611	642	661	633	630	631	673	652	633	633	618	653	652	665	592	655	625	628	635	619	679	622	648	646	641	660	653	646	580	651	681	657	606	632	686	632	651	669	685	661	602	675	664	658	629	631	631	653	658	656	650	634	668	584	681	666	660	645	618	624	602	656	655	626	696	646	699	633	656	626	634	651	655	645	641	663	647	623	633	637	667	642	642	652	603	603	644	618	658	652	635	617	691	697	689	654	662	651	666	639	648	690	623	637	689	646	692	622	675	672	665	645	622	695	653	645	629	624	617	656	650	627	633	627	656	682	696	643	651	627	664	644	619	659	650	680	625	660	604	631	641	642	625	640	668	661	647	634	641	644	686	652	631	652	633	627	635	646	671	619	628	648	698	710	635	639	680	688	706	664	625	664	676	628	619	654	682	636	647	641	647	634	664	645	652	616	642	652	677	634	626	637	629	628	684	614	695	703	633	656	676	664	687	653	605	635	745	633	630	593	629	641	638	649	634	686	632	640	652	639	635	669	626	680	652	697	650	700	661	650	651	633	649	650	662	617	643	632	674	657	650	652	649	651	638	706	680	650	716	678	667	651	627	651	627	656	664	690	631	564	633	628	637	646	648	629	693	637	658	687	636	620	700	690	633	662	690	684	593	688	691	658	678	674	663	602	661	626	597	658	696	687	657	638	656	659	625	645	658	657	610	636	637	696	689	691	646	668	656	605	671	672	673	637	654	634	643	645	678	649	622	618	674	685	610	650	675	649	711	654	644	671	617	650	618	628	639	596	674	619	626	626	663	618	638	672	691	615	663	624	664	648	672	667	621	679	648	651	679	648	647	643	634	651	665	645	650	592	691	663	688	669	644	626	615	678	646	684	613	671	657	649	615	690	650	643	682	610	646	629	603	638	625	651	682	635	621	642	666	657	627	701	665	645	618	615	665	637	650	645	643	643	661	642	636	652	651	679	617	614	666	627	637	619	667	617	604	609	682	640	714	645	629	693	628	657	623	636	640	658	686	621	620	636	676	650	628	612	653	660	631	675	645	649	630	657	635	610	617	618	623	651	604	673	650	634	672	663	628	654	642	646	677	659	622	618	618	660	671	596	675	685	652	627	684	635	647	647	668	654
24892	21482	24920	28468	21476	21441	2434	554	410	412	376	379	355	378	433	404	387	384	372	387	414	397	374	379	347	368	381	360	365	359	366	368	397	353	373	406	397	375	369	347	438	400	339	338	383	367	367	412	367	365	384	396	383	339	364	350	403	338	356	355	348	325	382	374	346	404	375	381	370	363	367	354	369	358	371	361	382	382	358	412	383	360	370	350	358	364	373	382	359	353	357	387	371	345	353	347	358	374	350	328	350	384	397	371	392	350	362	366	396	389	392	390	411	407	352	377	343	361	351	403	356	368	423	382	385	341	410	367	369	378	387	352	379	383	360	391	397	357	366	378	405	391	366	369	364	421	380	378	353	357	372	387	368	388	393	353	386	355	330	391	364	347	376	355	378	371	404	364	392	409	389	345	350	385	389	367	363	341	342	365	360	377	387	386	378	385	397	382	365	337	375	397	373	378	365	338	339	346	323	354	394	406	381	378	352	344	406	361	369	340	382	341	371	365	347	354	386	352	359	379	373	346	365	361	380	403	433	392	365	377	357	345	395	408	334	382	357	361	402	344	343	368	343	379	356	390	350	356	376	383	356	364	375	336	356	411	394	380	404	362	375	338	338	351	367	346	381	374	393	369	387	380	394	412	385	373	384	354	376	376	328	376	384	397	373	382	382	385	385	422	337	327	324	358	363	399	352	395	350	344	375	387	358	392	372	366	352	353	375	393	369	375	374	378	372	339	394	338	401	377	358	362	368	383	366	407	397	388	365	339	377	369	327	349	413	396	382	374	382	368	366	379	361	356	379	363	351	395	419	319	368	382	362	381	376	332	378	395	356	335	327	391	387	348	364	358	349	387	346	376	353	379	365	374	376	349	370	359	351	374	352	382	402	340	392	380	375	377	362	372	371	379	394	359	368	413	381	415	386	369	361	358	376	396	362	366	367	364	389	427	327	337	397	376	344	374	364	357	373	362	356	381	393	401	383	354	344	405	360	358	386	346	374	391	367	378	409	382	391	358	367	395	353	351	377	387	369	362	347	381	410	342	377	338	378	385	380	356	385	396	384	360	368	385	387	374	391	380	360	370	364	358	339	359	381	350	370	362	377	392	372	342	331	333	342	360	364	336	379	349	388	365	356	356	372	409	379	359	396	383	337	391	410	388	389	362	389	363	357	387	361	352	388	375	392	398	399	344	334	351	350	379	373	381	355	380	378	393	418	362	359	365	391	397	383	392	396	328	409	340	397	363	367	379	385	355	354	333	367	370	351	384	375	385	346	371	377	351	347	394	377	343	358	320	366	362	389	420	355	390	407	363	363	378	361	367	366	422	376	395	373	378	332	382	377	344	359	372	363	369	381	390	361	380	373	395	372	379	388	359	382	349	349	316	383	367	332	397	328	352	383	362	362	357	360	357	380	383	362	361	378	364	377	368	338	397	375	370	330	359	365	382	362	369	365	391	334	386	373	376	368	396	353	372	417	366	352	345	349	353	357	392	402	400	366	388	412	372	383	370	389	379	354	367	381	402	385	370	374	337	366	399	356	399	379	381	360	354	357	361	370	364	380	379	379	365	359	377	378	359	357	365	350	346	366	355	387	388	347	350	358	357	401	393	361	378	367	376	374	361	381	349	387	381	362	362	371	347	403	328	407	361	400	381	368	389	340	387	386	355	341	390	358	342	359	386	382	342	431	363	379	377	362	363	362	371	369	390	393	355	363	364	391	358	341	354	379	374	372	401	349	358	407	371	383	354	346	408	330	401	428	355	405	364	383	381	371	366	380	338	331	380	366	383	374	402	347	355	378	341	371	342	348	357	399	384	384	376	347	374	388	377	340	361	357	365	398	377	371	339	388	405	378	388	375	333	338	376	395	393	337	386	366	368	369	365	347	384	367	358	365	353	366	355	369	365	360	349	347	353	363	339	362	354	365	382	370	348	396	390	338	368	365	389	367	351	364	339	366	332	367	372	365	357	413	385	378	385	315	367	355	396	342	340	385	364	368	404	379	448	358	346	374	378	376	383	386	344	374	380	360	385	358	377	353	356	344	370	367	390	361	385	362	344	377	360	370	337	371	354	356	356	398	374	435	382	363	355	356	365	355	398	391	373	411	379	380	356	371	357	342	401	366	337	378	373	341	312	348	353	361	330	358	379	399	368	372	357	363	377	378	395	365	362	381	402	349	380	353	357	409	398	374	366	353	371	315	387	350	385	358	372	353	392	396	375	372	384	375	398	365	362	403	391	357	336	390	372	352	343	380	390	361	391	359	378	374	359	406	360	379	360	412	404	406	395	330	377	352	366	371	382	358	380	361	371	354	355	371	347	373	399	387	379	339	359	343	367	343	390	388	370	394	354	373	360	312	380	348	335	377	374	369	367	346	347	357	354	386	350	372	390	372	394	385	394	333	316	371	379	325	367	342	367	345	389	414	377	378	399	391	376	341	375	380	398	381	361	369	371	401	372	347	368	370	345	386	360	381	370	350	343	379	373	386	372	365	361	339	347	348	356	353	389	352	384	368	387	364	362	384	364	380	357	359	352	381	323	373	375	344	375	359	358	381	329	323	382	380	370	372	412	334	364	397	369	358	354	350	370	388	369	337	373	366	371	348	352	346	374	360	362	363	377	393	320	370	382	404	360	365	332	344	351	360	347	401	415	361	353	343	357	406	379	400	393	392	382	369	398	394	373	406	347	374	371	333	337	373	359	364	380	360	399	380	414	379	384	355	356	371	367	367	340	361	389	388	349	340	334	361	394	400	381	354	384	373	354	368	380	354	357	363	351	381	357	365	379	381	396	378	383	383	390	385	366	372	359	404	379	361	387	397	363	385	392	368	389	371	385	375	369	408	386	383	356	346	372	360	378	360	365	358	387	347	381	370	384	335	393	343	372	410	368	391	381	380	309	385	312	332	340	386	346	333	366	373	363	340	391	393	364	376	374	377	365	385	337	390	380	387	364	406	407	428	350	395	353	374	375	327	341	367	381	384	350	381	360	374	377	365	350	348	368	323	391	341	365	386	359	387	380	357	404	389	373	388	351	378	415	427	387	412	383	364	406	336	343	392	363	379	413	356	350	365	364	412	379	354	347	421	381	354	361	383	377	391	355	366	364	347	392	366	379	369	387	364	381	339	377	347	363	377	362	398	368	361	393	372	384	390	348	404	358	382	365	371	384	369	400	365	385	404	349	340	361	361	364	375	350	365	361	343	369	362	342	330	390	345	401	405	355	367	383	331	326	362	370	345	383	370	357	375	363	356	386	337	368	385	342	392	346	385	368	359	381	400	389	351	369	375	370	367	372	365	356	379	376	380	357	324	375	396	386	378	389	350	367	356	392	353	427	379	350	364	370	418	405	437	347	392	368	351	411	400	368	370	326	363	398	332	383	353	381	347	348	379	367	377	376	369	349	380	348	356	377	374	375	385	388	373	379	379	416	370	368	351	373	398	367	378	371	385	358	404	342	369	374	325	325	371	367	399	367	380	391
22820	2424	1604	1181	1018	976	957	918	837	897	908	925	855	900	894	899	888	907	863	868	889	885	873	883	933	907	872	933	807	899	887	820	882	888	895	870	865	865	932	890	870	922	867	896	884	885	878	876	856	884	886	886	939	854	897	902	881	892	903	826	873	931	900	867	875	914	898	860	831	907	907	886	848	856	833	874	917	934	864	823	791	851	857	794	886	891	877	862	890	911	893	923	921	894	864	845	876	875	879	871	917	907	887	866	858	846	873	916	898	806	896	845	912	803	845	872	865	884	908	929	890	883	842	854	892	919	840	935	901	886	887	851	864	888	865	883	890	916	892	891	949	861	870	878	914	886	884	880	874	887	910	909	870	828	933	827	875	862	914	907	864	885	895	884	871	873	890	870	839	898	853	914	848	885	898	856	849	920	879	852	852	858	862	890	892	898	800	804	907	906	892	871	891	916	876	862	923	922	862	837	896	905	858	892	887	888	891	837	910	848	904	892	791	907	863	875	872	857	869	881	855	859	889	901	924	883	882	840	863	892	813	872	889	897	841	881	844	846	935	840	813	821	874	833	903	883	882	869	925	854	891	828	845	887	885	885	892	906	869	881	879	821	874	878	953	849	858	871	874	859	891	952	862	884	873	855	905	893	853	901	825	833	868	864	872	893	880	831	875	866	849	838	821	875	810	852	866	823	844	855	871	905	879	885	871	861	886	877	833	851	854	848	849	882	874	846	903	843	841	932	910	893	856	874	880	906	875	846	913	896	843	909	872	871	838	880	883	884	887	913	893	905	846	914	887	857	920	930	833	911	874	868	810	862	888	884	889	885	840	924	809	870	878	909	853	864	874	839	903	827	848	840	860	928	906	837	872	906	827	885	891	895	858	865	839	872	893	899	882	903	892	848	828	912	897	849	863	869	902	878	877	870	830	847	857	839	888	909	900	877	868	884	854	867	888	875	878	827	894	851	898	870	901	853	917	879	902	819	825	930	862	962	892	911	911	852	845	903	880	793	829	909	852	934	888	860	898	871	826	961	862	947	860	871	869	873	861	870	859	901	901	897	845	903	891	902	894	884	895	864	857	897	853	882	842	871	843	913	894	865	821	877	871	860	872	863	947	844	906	822	871	854	890	958	884	902	842	846	865	850	857	846	877	886	868	883	896	926	861	904	883	844	873	875	866	870	887	850	886	875	901	894	863	861	919	903	916	905	841	907	884	872	892	858	888	891	930	882	852	899	876	868	850	844	826	896	854	878	856	829	896	865	880	898	898	934	854	849	897	877	930	865	901	841	841	899	875	819	870	855	865	873	860	875	890	859	844	875	848	906	878	841	844	850	893	859	903	894	842	932	838	895	905	828	893	838	908	887	872	864	865	870	915	832	902	908	820	889	859	921	890	889	921	888	896	889	859	849	921	863	846	893	850	849	863	911	882	817	842	885	912	840	890	919	885	804	858	846	831	787	845	870	887	871	880	881	862	905	901	880	866	856	826	846	895	907	834	878	888	869	840	905	967	820	863	900	873	824	908	882	912	903	881	887	861	850	861	844	880	821	927	831	845	892	847	830	833	900	840	900	853	847	921	887	899	871	864	905	869	833	851	868	841	894	924	843	895	891	861	865	886	883	841	910	877	854	867	909	854	896	861	875	858	877	910	816	923	838	870	845	861	938	857	844	888	923	854	922	930	899	845	892	885	846	834	906	878	866	879	862	857	906	881	850	893	883	900	855	844	877	883	884	915	891	907	893	871	900	847	887	884	895	901	934	834	851	895	906	882	882	852	879	918	884	859	898	899	880	840	901	858	845	880	899	894	882	896	882	824	895	830	923	881	853	875	867	875	924	858	884	884	885	881	871	814	861	886	903	896	857	857	901	882	877	876	858	904	857	856	864	898	906	864	873	861	857	859	884	858	872	868	848	917	911	885	895	894	864	844	887	887	923	890	915	886	902	905	862	894	880	914	846	856	868	915	892	835	862	872	917	882	897	878	878	867	883	891	840	938	784	926	900	889	917	900	841	924	830	897	890	859	885	903	858	904	872	904	874	874	861	885	839	960	846	907	838	899	874	883	856	854	829	869	907	869	868	889	933	896	896	875	923	884	907	879	852	900	907	881	839	865	873	834	838	883	832	925	872	879	893	857	886	900	850	869	864	893	860	891	849	894	859	886	822	924	838	860	882	864	836	916	895	864	908	892	819	919	843	868	881	945	911	913	854	910	864	875	848	849	863	909	903	930	879	876	889	898	869	879	900	882	858	842	896	934	833	851	843	880	858	827	854	897	914	877	879	858	869	910	869	854	835	903	856	887	895	898	901	886	843	876	957	851	851	904	875	906	916	841	845	890	889	905	827	896	870	892	887	905	815	867	879	871	862	894	866	892	851	842	867	848	890	897	860	856	947	915	887	907	866	842	868	901	918	866	836	863	901	912	870	898	898	857	863	855	842	876	886	848	871	872	886	890	861	892	893	854	849	883	898	863	828	888	852	895	868	873	891	868	890	908	862	862	861	879	897	892	890	892	861	882	879	867	826	929	875	924	902	890	912	874	885	885	890	900	865	845	876	903	904	804	837	882	856	884	880	864	881	905	840	866	898	864	824	892	940	906	925	894	881	903	841	867	907	933	856	888	900	900	884	884	841	916	886	981	892	871	912	846	890	849	894	878	899	875	901	866	888	884	857	901	836	878	880	922	929	882	874	902	823	892	881	843	899	850	894	864	828	890	890	911	877	892	906	887	823	842	888	887	888	863	860	921	916	875	875	881	889	896	867	929	898	878	869	816	849	874	880	859	875	836	883	886	857	836	886	839	891	909	843	833	900	841	878	874	858	831	877	890	913	868	837	904	875	909	894	913	857	857	842	857	911	898	854	872	890	919	853	893	893	854	813	915	839	865	901	895	887	892	908	898	832	885	869	880	812	837	894	867	892	848	892	866	891	912	835	869	866	910	861	880	849	848	851	953	912	889	879	881	865	908	945	896	856	847	886	869	855	869	870	857	869	848	824	913	879	899	912	906	811	881	914	881	861	873	846	872	852	888	889	865	902	846	850	882	893	797	869	888	879	917	906	831	904	868	863	879	887	859	871	901	843	904	929	916	894	902	924	876	875	922	931	852	894	837	840	838	883	836	897	877	917	873	876	872	899	851	888	867	909	928	905	885	897	871	891	909	892	926	899	911	869	841	845	913	858	830	915	852	872	899	856	869	906	864	865	819	863	854	929	856	901	865	855	892	902	880	914	845	855	887	911	920	863	913	930	833	872	870	908	860	843	945	884	843	862	900	883	814	877	877	882	892	854	862	891	908	904	898	865	839	795	836	838	886	906	861	862	897	835	922	870	885	861	863	870	915	818	875	909	836	860	921	842	817	917	891	892	881	841	868	900	866	910	897	875	868	884	855	900	929	915	843	892	928	916	858	930	866	882	845	845	847	878	819	879	920	872	892	898	930	925	890	873	891	937	846	923	876	933	807	923	854	861	893	828
24392	21512	25222	28233	21514	21532	17745	648	357	380	361	332	311	301	318	297	293	308	295	272	262	285	317	318	317	270	304	297	305	284	271	268	307	301	316	280	266	312	288	300	301	307	268	304	292	288	264	323	279	331	257	294	280	271	280	276	258	292	276	279	282	277	291	260	312	285	342	300	242	294	297	336	267	283	266	294	298	285	291	298	322	293	242	267	302	261	243	266	268	306	288	290	294	282	282	280	287	290	298	311	256	269	299	306	268	257	264	281	276	270	318	327	314	282	270	287	276	293	328	285	280	258	268	308	304	286	299	290	298	296	274	295	313	297	293	278	301	278	314	326	289	300	283	297	278	314	295	263	283	285	298	250	316	272	268	309	303	285	294	296	283	302	293	306	275	322	263	281	246	280	304	286	298	271	300	296	311	301	256	274	287	260	282	264	277	289	306	276	320	276	314	280	275	262	331	287	291	255	284	307	292	285	259	269	305	293	295	268	243	280	240	280	265	291	283	305	316	275	289	310	298	281	294	304	295	270	317	278	265	271	285	276	285	290	303	269	313	296	281	314	273	258	261	282	276	273	284	329	294	298	289	294	273	277	292	276	289	246	270	317	255	273	273	312	279	306	293	298	287	275	314	286	299	257	264	286	278	284	283	301	297	271	307	294	289	276	278	286	268	291	263	295	237	266	265	289	264	277	288	269	297	258	314	268	291	322	267	297	285	297	299	275	315	272	322	276	311	308	302	284	302	235	319	297	271	304	280	262	281	276	295	282	289	300	278	328	298	277	275	271	291	278	263	297	300	277	275	300	284	289	341	274	280	306	304	283	254	280	283	316	292	295	284	299	265	308	248	277	296	336	276	299	275	318	312	269	328	299	324	306	316	297	286	304	283	289	300	281	298	281	290	250	319	258	305	293	281	301	318	290	313	288	260	281	287	252	284	277	276	313	285	248	265	286	278	314	278	284	290	289	281	315	282	297	285	289	280	292	288	295	286	293	270	264	252	279	289	306	302	281	313	288	328	271	284	284	305	241	259	283	295	294	305	274	300	275	284	300	282	295	295	275	294	264	298	303	300	271	311	287	285	284	254	305	300	320	311	275	265	259	286	299	274	296	261	301	276	290	288	267	287	302	283	237	302	311	287	305	290	309	261	300	287	286	289	300	280	259	276	294	292	282	286	295	322	298	296	247	300	311	290	262	290	285	249	264	281	275	286	290	303	274	298	298	309	284	268	263	274	278	297	284	254	260	302	305	310	312	263	266	294	307	296	310	274	307	280	250	307	278	311	268	295	272	270	272	298	272	290	298	268	283	274	273	270	282	269	295	289	289	308	282	287	270	312	277	310	292	291	274	283	302	252	267	293	251	286	328	283	279	271	294	297	269	259	303	294	300	282	246	296	285	257	306	279	265	279	286	279	283	281	281	281	274	287	272	268	274	288	276	295	271	292	301	324	313	256	263	261	282	290	280	283	281	297	275	274	270	252	286	313	265	267	255	281	305	299	300	285	290	293	236	296	274	294	318	266	312	279	311	282	284	309	288	285	294	268	277	307	293	302	258	285	271	282	272	278	266	317	267	267	274	281	255	300	258	270	247	293	281	261	306	283	275	267	316	268	266	327	311	277	279	255	274	268	256	286	266	291	267	292	274	299	291	288	297	283	304	270	255	280	286	277	287	255	280	252	298	276	280	263	305	267	292	276	293	282	280	276	272	308	313	293	264	278	302	281	252	292	269	294	306	273	276	303	251	270	268	265	310	275	257	297	283	288	293	272	305	315	310	287	299	268	319	295	281	299	274	276	274	291	301	283	282	286	328	302	289	280	272	276	247	252	291	263	292	261	273	278	290	266	276	269	278	304	278	276	288	302	298	284	272	279	286	267	311	271	288	267	290	262	247	271	287	264	290	277	293	288	293	285	289	290	299	290	324	310	247	289	293	278	264	288	321	294	312	278	300	303	281	307	310	290	279	294	283	293	275	263	261	258	294	298	293	282	273	274	290	307	284	321	281	278	297	308	284	282	256	266	295	274	303	283	259	269	293	307	263	268	272	260	248	293	284	281	279	309	286	315	279	288	258	288	273	270	279	296	283	301	288	270	304	298	318	279	298	283	316	317	247	288	310	261	279	281	302	306	288	277	301	287	293	260	260	314	312	293	275	282	297	291	339	310	254	304	282	301	289	321	303	296	270	270	292	264	317	299	311	267	272	305	297	269	251	291	292	271	295	305	271	274	285	277	254	311	290	279	298	280	291	268	289	290	286	289	312	306	301	299	310	299	275	261	279	289	284	278	282	291	306	312	295	249	290	282	273	285	276	260	255	285	276	272	270	275	302	295	295	300	229	284	316	310	291	261	280	303	289	275	263	297	278	273	282	318	301	326	286	291	288	273	255	272	279	275	274	280	275	278	278	288	262	293	251	307	276	270	320	281	286	270	255	300	267	311	278	313	310	296	295	298	273	291	290	283	260	253	281	299	297	279	286	311	298	248	271	273	320	262	297	301	266	267	259	278	278	287	295	267	271	286	301	261	295	286	284	257	234	245	280	302	280	277	298	293	275	275	294	272	305	251	296	237	267	285	270	272	308	297	286	302	272	260	274	259	275	253	270	275	304	276	320	291	257	260	274	297	283	263	314	280	285	297	315	300	261	256	286	296	274	277	301	264	261	299	303	278	302	299	275	291	314	259	278	278	308	297	296	295	268	277	320	272	303	298	288	273	303	278	265	304	270	256	280	261	271	280	266	274	275	298	294	296	257	273	273	296	317	264	281	293	287	296	285	303	273	253	287	284	270	304	305	250	309	309	296	293	273	287	274	292	258	272	291	270	257	300	285	260	265	315	309	272	284	294	274	294	299	308	296	283	289	278	294	269	262	266	293	284	278	276	249	285	304	279	282	273	329	269	286	299	283	275	297	270	248	280	281	271	317	282	312	301	291	305	267	261	237	268	292	267	242	301	277	277	267	282	259	263	251	318	261	313	300	262	316	293	288	320	307	292	311	291	253	272	284	301	285	296	306	288	313	281	267	275	259	292	295	268	280	288	270	270	295	270	326	287	307	296	293	262	260	304	267	264	257	256	284	289	279	304	265	291	321	306	260	304	313	308	280	302	297	293	289	339	297	296	293	260	247	285	274	291	302	294	290	293	238	264	302	274	299	255	277	261	261	280	335	312	265	300	293	291	299	308	308	291	273	258	286	287	309	303	290	260	300	282	311	280	271	303	263	289	286	264	269	257	279	289	300	270	291	271	274	275	283	322	289	308	301	282	305	271	287	248	271	283	280	291	289	295	260	285	305	279	309	279	280	268	264	255	276	293	262	253	285	297	319	296	302	295	258	287	322	270	317	273	293	304	282	256	284	283	301	254	296	286	301	301	276	275	295	297	264	294	281	305	278	321	298	291	308	280	297	317	265	271	270	268	286	288	286	273	266	294	292	287	300	267	268	300	290	266	243	280	259	262	281	290	275	282	324	262	275	268	292
26037	3487	2002	1207	948	825	735	727	727	679	685	698	725	703	694	665	705	642	686	735	674	677	677	679	663	691	700	711	700	693	666	670	647	681	678	659	578	719	722	676	669	697	661	716	641	655	673	686	690	664	652	681	655	645	708	688	628	639	625	656	672	679	647	692	616	657	649	652	680	721	620	657	668	715	684	699	697	656	717	673	719	626	663	634	667	683	675	695	675	667	716	703	642	683	723	679	629	661	649	659	677	661	617	677	661	669	628	663	703	686	632	641	670	666	651	641	698	642	661	652	668	679	668	667	664	698	653	664	696	630	666	662	634	664	677	712	668	655	685	674	675	697	673	673	633	650	650	680	700	680	635	711	640	680	636	658	683	668	646	635	656	646	711	653	700	704	657	683	634	724	677	659	678	724	656	694	680	665	653	654	632	651	653	647	654	636	648	685	676	713	699	639	649	628	660	698	662	679	665	673	671	628	628	681	621	651	679	655	724	682	657	653	657	686	661	669	652	646	684	648	650	670	680	662	667	640	727	642	674	637	632	696	665	708	671	686	633	707	670	707	675	639	652	652	679	700	691	660	670	645	694	675	698	645	683	660	620	653	638	685	736	660	676	663	706	691	710	672	697	696	663	671	677	664	629	667	638	650	712	722	623	647	657	689	642	684	701	650	634	674	629	700	663	674	671	673	640	635	695	642	666	625	672	684	666	627	662	696	677	665	677	662	648	696	639	682	656	645	674	649	683	662	677	622	665	646	664	650	721	654	689	712	655	695	693	677	627	673	679	724	666	677	642	681	669	669	704	650	664	708	705	654	655	653	683	652	660	685	692	631	626	629	692	693	684	666	655	669	694	635	679	633	629	610	644	668	702	647	657	673	622	678	654	649	720	667	660	677	625	646	687	640	693	624	663	626	668	651	641	659	657	710	709	653	688	650	689	672	672	656	650	644	637	660	669	659	657	696	697	652	671	694	632	640	654	669	658	640	694	710	730	678	620	697	648	681	665	652	639	682	671	649	698	666	644	641	650	618	714	675	679	668	677	643	686	651	630	699	652	665	692	695	642	703	677	679	628	688	670	644	664	640	676	651	645	673	673	664	670	661	673	625	683	608	665	704	633	679	619	677	660	685	631	682	647	715	680	663	633	704	634	653	723	679	690	655	675	686	680	692	649	666	668	668	658	653	664	689	634	655	680	651	679	692	701	698	671	631	650	672	674	674	659	676	696	643	703	619	668	640	620	714	706	721	676	684	633	727	656	678	671	667	701	688	672	653	677	683	666	677	631	656	669	666	674	670	693	619	654	656	664	648	660	684	685	635	668	683	681	681	675	662	694	664	630	702	639	654	669	710	630	675	699	656	692	678	688	688	693	691	676	702	674	707	648	715	680	693	655	650	630	680	681	699	694	658	675	668	679	676	674	612	666	648	691	643	688	648	661	632	710	727	655	663	622	725	691	687	698	660	686	666	670	679	602	667	694	686	685	672	661	677	678	708	659	662	661	686	665	648	656	649	632	684	695	644	636	659	684	676	640	623	687	648	652	703	686	660	645	654	664	695	653	629	668	623	636	653	677	647	659	717	611	653	664	691	674	658	705	625	671	646	661	687	687	654	662	655	659	715	694	700	641	660	653	691	687	702	681	673	642	623	731	686	635	658	618	679	691	631	662	625	678	635	650	681	639	668	664	625	702	672	664	667	638	684	642	628	600	717	681	653	691	721	644	654	658	668	663	642	708	681	617	687	680	656	675	675	694	643	696	668	686	667	636	631	660	614	635	672	626	659	647	643	698	624	599	634	628	649	665	706	668	672	702	624	675	653	663	707	646	637	678	694	657	669	647	656	624	672	659	668	627	686	665	653	632	665	694	642	650	688	618	629	667	644	688	696	645	636	646	693	695	694	650	671	670	666	671	669	606	623	667	679	662	676	692	624	652	716	623	655	689	666	627	670	673	679	691	676	667	638	632	651	703	666	651	684	633	657	655	665	652	679	693	663	623	674	724	670	717	673	667	608	688	676	676	700	650	649	640	618	656	686	639	684	671	693	667	663	688	683	693	631	688	635	655	687	606	659	671	714	653	664	668	694	675	678	673	657	678	632	671	682	706	707	649	670	652	645	706	665	655	662	648	695	699	670	637	690	668	715	656	626	676	681	656	644	675	640	657	691	648	651	658	677	664	672	696	692	639	658	682	703	658	689	685	713	685	653	687	638	645	606	676	614	643	677	596	705	654	702	665	630	676	673	689	631	609	655	662	669	684	656	661	647	617	662	665	715	651	680	678	640	657	658	666	651	648	689	661	683	672	642	671	646	656	686	646	639	659	661	680	658	670	703	661	721	666	628	653	668	691	655	652	694	612	661	673	656	648	679	646	658	672	662	654	625	655	648	686	635	667	660	675	686	685	676	662	676	698	674	680	660	682	673	665	664	643	649	704	701	699	669	671	665	706	687	657	694	710	641	659	649	673	615	635	683	661	695	679	651	680	694	644	622	633	683	678	706	633	657	670	640	708	658	657	656	665	655	697	612	621	664	665	683	674	678	665	668	702	661	647	655	646	657	656	707	681	704	660	677	660	641	635	664	658	656	641	646	699	675	692	666	667	672	669	667	690	681	674	669	666	652	683	690	680	640	664	679	697	670	639	723	658	665	667	618	691	644	622	669	681	680	646	700	661	651	628	695	668	641	685	683	664	730	649	665	615	684	652	681	710	616	703	618	675	649	676	688	672	679	719	610	704	687	674	635	694	697	658	688	647	630	658	656	625	646	681	702	647	734	648	659	693	666	658	687	644	699	696	701	722	659	699	644	667	708	672	682	662	659	656	661	666	661	654	677	648	702	691	695	645	675	702	659	691	694	619	678	658	693	690	638	702	667	630	689	708	670	630	656	655	709	609	671	644	642	662	688	655	599	673	664	680	633	681	655	679	678	658	720	674	684	666	621	623	660	676	634	670	742	660	649	676	679	642	700	698	682	659	699	693	642	628	664	655	647	660	674	696	696	603	665	643	655	659	677	669	634	651	676	651	632	640	697	660	689	666	652	639	651	633	655	648	701	668	691	630	710	648	698	663	682	700	693	638	679	705	680	642	682	680	607	675	701	665	689	650	684	689	665	662	652	654	614	673	688	637	643	640	706	633	639	693	666	660	684	654	668	677	694	651	687	724	686	649	676	686	664	690	645	671	712	652	667	639	668	640	671	687	633	709	637	633	682	643	669	654	666	702	662	652	717	686	687	655	629	665	670	662	695	680	698	690	652	618	678	639	670	631	652	689	673	687	674	673	681	692	671	664	659	663	672	618	667	712	669	652	640	677	647	651	656	680	666	648	673	642	761	689	695	687	651	660	699	673	657	654	672	653	647	644	657	696	655	667	686	673	637	668	663	640	667	684	666	663	671	678	619	679	655	680	649	646	677	666	646	667	677	656	674	662	656	687	699	669	613	663	632	657	655	668	667	665	708	661	650	656	711	730	619	662	650	625	716
31379	21198	13086	1058	481	433	420	254	232	253	271	248	262	227	322	251	219	220	251	241	227	241	234	240	238	278	235	265	225	258	240	248	261	264	284	237	251	272	236	277	242	272	251	265	252	249	274	223	258	249	244	237	285	237	294	215	241	249	243	248	264	259	234	238	236	227	262	265	236	240	263	268	250	273	247	253	247	232	242	255	239	233	252	280	238	251	258	285	215	252	260	257	239	264	258	236	221	255	239	224	235	240	245	231	253	262	222	244	254	222	285	236	245	247	251	251	247	232	251	257	257	243	230	262	268	245	253	241	248	251	257	266	244	249	227	263	253	245	232	241	240	255	272	240	257	246	267	288	243	253	262	241	251	272	217	226	255	272	243	245	245	253	216	221	242	254	270	247	256	250	244	251	233	268	271	222	237	250	256	258	245	250	242	258	215	275	241	260	273	232	271	286	255	229	246	233	255	244	286	274	268	259	275	257	271	271	240	264	254	236	241	254	267	236	247	244	274	242	248	263	229	238	227	258	277	239	269	264	238	257	257	241	257	237	248	258	269	233	264	252	263	247	262	251	250	255	264	238	226	281	249	253	268	265	274	245	245	230	238	237	246	264	259	240	254	230	250	251	265	251	261	279	240	259	248	251	287	244	268	247	264	265	230	249	259	251	244	238	254	271	279	261	251	229	268	226	244	245	230	266	272	252	215	241	277	264	247	279	245	231	238	279	259	278	278	231	250	273	242	248	246	250	261	262	265	250	260	263	231	228	265	269	246	259	252	237	265	279	258	213	250	235	244	239	255	216	240	250	289	231	226	271	264	262	234	260	228	249	224	240	266	240	228	273	232	216	250	269	266	260	258	273	258	285	259	219	242	225	235	254	278	243	247	244	269	246	242	228	256	247	238	239	245	254	249	253	230	273	239	266	239	262	251	234	230	230	229	227	222	241	275	245	247	240	240	230	240	264	262	267	222	254	253	230	281	226	249	237	255	249	284	242	252	244	247	233	284	254	238	253	310	284	222	288	264	245	229	241	252	251	256	277	247	247	259	268	238	244	248	257	258	240	249	271	247	259	234	253	266	262	244	263	244	231	265	244	235	255	263	232	245	210	242	269	272	244	251	255	253	250	240	263	269	269	227	262	265	287	232	268	278	249	262	265	233	254	243	247	257	249	212	243	237	234	242	237	200	258	232	252	255	246	244	247	247	297	258	244	249	297	267	238	234	259	232	248	224	245	262	254	246	231	209	245	252	283	273	278	268	235	242	257	257	240	224	268	249	254	259	258	251	253	265	248	234	247	284	234	255	234	263	233	289	269	225	250	222	265	243	256	280	247	251	263	249	269	282	260	275	253	253	238	255	221	264	258	264	262	260	253	257	253	256	273	222	272	257	247	237	239	235	232	252	249	284	262	241	243	266	232	243	248	242	249	250	235	224	254	254	242	261	249	245	242	258	238	246	261	296	264	259	242	221	247	250	264	280	275	259	256	245	253	239	242	255	264	261	263	272	245	240	264	246	251	245	270	249	270	255	239	268	277	262	241	226	226	270	250	250	251	248	223	274	256	255	234	217	232	248	257	259	260	270	244	248	233	247	252	239	254	248	249	263	232	234	267	248	235	210	226	246	241	221	246	263	238	278	253	263	230	263	239	246	240	269	251	284	235	269	256	224	244	261	269	241	228	260	218	246	276	241	268	219	248	233	248	249	265	255	243	268	250	216	264	252	242	270	244	243	252	241	268	243	229	247	250	239	266	229	268	266	245	239	285	233	245	235	251	251	263	257	256	270	285	271	272	278	230	245	251	285	257	244	261	285	270	283	256	247	242	270	257	253	261	233	280	258	237	255	243	268	223	239	245	245	242	235	238	251	270	261	252	254	249	249	256	267	233	257	249	239	238	254	260	260	257	288	239	228	248	281	244	254	283	267	261	266	281	266	285	246	254	261	226	217	254	227	233	264	246	253	253	237	208	250	253	234	228	236	221	254	245	274	261	245	259	248	279	242	264	236	213	239	235	242	223	255	242	243	261	253	293	229	248	234	240	249	247	245	268	247	263	233	249	244	258	252	248	270	266	277	237	245	262	238	281	260	256	275	256	258	257	241	257	265	303	236	257	275	268	255	233	245	270	273	246	277	242	228	239	243	236	263	253	267	275	237	260	242	292	238	248	257	244	239	237	308	284	263	254	262	259	262	241	275	268	252	267	275	246	254	242	238	263	221	239	231	268	246	258	237	247	254	259	267	207	202	275	283	251	275	239	230	245	259	235	240	260	270	251	253	254	216	234	287	278	255	231	268	240	222	252	229	232	263	237	238	248	273	256	254	230	228	247	234	240	215	245	234	266	248	279	243	260	238	256	248	247	249	239	242	255	271	265	213	261	236	264	234	241	247	239	251	240	271	263	260	266	250	246	243	234	227	251	251	257	266	228	259	270	253	283	257	230	230	238	265	250	245	241	241	247	264	256	244	234	237	246	247	267	245	205	239	247	251	264	261	241	254	256	251	259	262	249	247	241	296	246	258	230	235	284	272	245	278	247	252	239	256	261	239	274	264	263	254	265	252	230	264	243	259	269	301	259	265	284	252	230	253	252	256	265	278	225	286	285	264	261	229	264	261	245	259	245	256	260	263	255	264	263	219	235	242	253	239	232	264	227	248	273	273	251	243	267	232	259	280	254	255	249	245	236	258	220	254	234	257	235	247	273	276	215	271	232	258	277	240	260	283	288	266	277	264	239	249	248	250	291	250	247	254	269	257	247	245	256	250	260	262	276	247	243	251	227	263	263	256	234	218	261	241	242	264	252	246	261	253	247	235	254	272	232	252	246	262	260	223	241	242	233	243	267	268	255	232	253	263	253	235	271	243	248	221	216	283	268	254	227	250	254	263	241	256	244	264	255	220	226	247	257	251	293	262	266	231	277	242	247	248	273	248	267	264	249	257	289	255	253	220	233	278	248	221	259	258	243	267	241	264	234	244	257	234	237	256	265	266	256	244	253	238	226	271	273	234	251	259	256	228	245	239	256	241	270	240	276	245	293	256	293	288	246	254	285	216	241	225	239	244	252	278	237	248	249	258	258	251	275	245	259	259	272	268	244	263	247	231	252	247	251	266	253	259	263	280	252	247	240	251	243	232	269	259	251	258	264	268	252	241	249	256	218	243	265	286	267	240	239	258	261	238	258	249	249	236	219	265	269	258	244	250	260	241	250	244	241	242	245	276	255	249	245	232	261	248	246	253	268	257	262	229	240	245	230	241	228	235	246	205	260	237	235	247	251	242	239	283	224	262	280	248	267	246	256	223	258	291	258	235	283	276	281	254	245	263	254	268	211	242	227	216	271	241	275	267	230	226	254	249	249	265	250	256	269	286	246	270	264	259	226	249	284	224	253	245	255	246	267	252	297	238	251	243	227	226	243	225	282	278	263	271	268	243	268	242	245	247	260	249	250	255	262	278	235	262	230	254	217	242	251	264	220	249	281	249	235
10091	779	689	706	645	651	682	652	632	627	634	697	631	629	608	647	612	668	614	703	661	662	626	622	647	634	653	644	644	653	638	608	629	646	655	647	631	653	631	649	662	677	656	676	656	655	624	665	682	625	658	651	644	612	675	632	621	686	654	640	671	614	644	672	665	655	637	691	668	679	632	662	683	624	660	645	656	621	633	631	613	617	689	667	687	657	695	642	691	586	678	632	645	676	640	648	694	635	647	616	639	687	648	690	646	647	651	693	640	608	657	666	675	670	617	700	671	674	655	710	665	627	658	671	657	666	636	627	642	631	651	704	610	621	650	621	671	624	644	661	650	690	640	641	658	603	627	638	616	671	665	647	613	632	615	628	671	668	638	610	602	696	642	705	628	662	656	709	639	613	671	644	662	680	718	653	634	634	602	683	636	650	639	613	644	595	638	643	617	634	643	650	668	628	663	644	651	681	650	707	635	622	616	631	646	617	649	671	624	640	643	607	586	674	657	691	642	634	626	582	658	646	628	682	664	684	639	677	628	623	691	649	710	680	657	636	619	629	671	691	627	675	671	664	640	656	668	632	676	621	663	683	660	693	707	602	655	684	639	641	646	655	635	658	658	638	645	667	643	691	648	621	636	642	671	625	632	611	637	681	660	659	646	644	651	669	673	626	661	646	673	620	686	625	641	620	661	672	692	644	618	654	650	683	626	623	633	688	654	676	651	675	609	644	664	683	663	623	686	653	680	651	697	611	659	648	685	657	618	618	661	671	684	637	670	678	626	677	665	660	634	665	636	661	663	684	689	665	648	666	693	658	633	653	653	663	629	610	648	678	666	649	657	669	626	649	652	635	649	634	607	670	625	667	660	660	613	630	678	658	639	673	634	658	641	688	655	682	650	643	688	647	625	658	625	611	640	634	644	666	609	618	640	662	623	707	646	664	631	596	662	637	636	631	615	676	643	673	650	669	678	633	706	638	654	698	666	638	639	643	648	659	678	673	636	652	655	631	661	572	629	682	610	631	626	635	601	657	673	654	622	641	668	658	622	654	649	661	610	649	643	639	664	651	608	660	640	673	652	660	629	661	679	652	669	627	653	665	703	665	656	683	625	656	699	644	709	668	655	686	666	648	643	683	682	615	619	632	640	678	610	614	649	612	654	628	640	649	664	646	703	684	679	653	643	619	694	652	633	665	630	660	631	622	700	609	656	627	676	657	656	642	638	664	662	678	641	651	657	669	635	673	651	645	625	660	632	703	621	702	656	630	659	649	647	672	651	700	670	689	591	640	633	668	613	609	630	638	597	665	652	662	592	669	695	660	634	611	619	673	634	656	685	616	666	666	617	666	654	630	651	678	613	627	625	640	684	632	711	660	640	653	693	662	650	623	668	659	692	602	651	650	584	659	624	627	683	662	647	581	666	675	618	663	622	660	618	699	691	659	603	684	621	662	630	691	651	651	625	645	664	641	621	665	695	673	634	670	625	617	670	661	674	641	676	662	661	615	697	649	654	607	596	663	668	631	663	658	624	691	671	627	681	688	658	650	644	662	646	677	645	649	628	657	624	639	646	665	660	653	661	639	653	598	632	630	654	694	691	655	663	693	710	629	627	708	642	628	614	618	643	655	622	606	641	644	618	662	695	665	700	706	635	645	635	631	685	637	672	652	626	695	642	645	625	651	656	669	649	674	667	630	673	675	644	645	677	642	637	707	606	599	645	648	584	638	628	669	630	597	643	690	664	623	637	649	644	639	639	635	618	670	653	696	657	657	655	640	622	659	668	649	639	626	634	680	665	622	626	687	611	641	708	637	636	659	625	653	652	656	643	657	645	676	653	656	616	675	613	613	647	693	643	623	655	704	621	681	666	657	657	677	684	632	637	692	658	683	677	628	670	635	676	655	656	657	642	655	639	682	648	652	679	648	711	663	688	581	666	660	638	627	648	636	652	680	637	653	690	615	638	660	668	672	629	671	625	655	621	613	665	642	644	650	640	681	639	644	632	646	613	668	603	654	667	619	691	684	651	643	684	641	671	641	634	595	682	666	691	635	633	661	698	667	620	614	613	627	633	604	661	663	693	625	645	642	633	645	654	655	665	641	682	660	645	713	651	631	687	660	650	640	631	657	643	643	644	637	661	643	688	677	628	576	640	674	641	652	669	631	644	649	639	626	629	656	658	672	653	698	597	643	626	695	645	637	635	697	663	688	605	660	616	628	639	613	686	648	648	600	628	634	692	602	690	633	631	626	628	686	649	654	589	643	604	632	610	632	629	626	664	646	647	646	593	656	647	686	696	689	661	638	652	628	594	667	679	668	642	680	624	647	658	639	664	655	645	658	626	634	646	640	643	642	664	662	613	658	662	616	647	664	634	631	644	642	650	673	693	634	692	662	651	600	678	660	588	659	607	655	637	669	664	671	671	656	648	649	661	646	655	657	630	652	629	636	623	661	646	695	638	670	615	631	640	643	684	641	658	684	679	631	648	665	674	661	581	612	618	651	668	629	638	672	614	623	668	634	660	670	644	653	645	675	647	661	694	639	655	657	652	649	657	614	632	629	629	647	660	694	694	643	639	659	639	668	657	656	654	655	632	674	654	636	662	648	634	654	648	665	626	678	659	607	641	640	593	688	665	657	649	715	618	646	647	650	644	611	643	646	642	624	695	599	635	614	598	671	645	669	698	650	686	642	666	656	662	622	642	631	677	660	685	613	695	637	641	671	662	654	656	649	655	675	684	619	656	632	650	640	671	679	616	658	648	599	671	692	634	656	675	661	693	669	664	616	671	659	640	637	616	651	657	651	658	705	638	661	659	663	621	618	648	634	646	681	679	637	603	684	578	656	660	655	682	648	617	616	676	667	635	670	685	638	618	637	669	647	652	638	664	644	666	652	645	646	661	611	658	648	655	630	629	668	678	661	655	609	706	655	631	652	680	633	645	669	671	650	637	638	636	659	642	675	670	671	641	678	650	623	672	648	665	679	664	666	631	689	601	638	639	648	652	647	656	593	635	641	614	660	650	620	655	644	615	634	624	624	666	656	636	663	638	652	616	637	700	661	634	684	628	626	620	661	696	653	632	640	631	632	642	652	642	644	672	627	660	673	614	637	718	687	637	652	663	603	716	630	667	655	657	648	646	660	640	644	659	691	663	654	649	648	672	642	630	660	632	604	658	659	666	656	688	647	665	650	638	630	642	662	676	639	669	677	655	676	664	622	636	614	633	670	678	636	640	638	671	671	701	690	666	615	639	637	659	645	637	693	634	604	622	695	699	642	690	627	648	667	660	666	657	595	660	635	686	660	610	654	651	622	657	662	670	612	652	695	698	618	678	652	635	619	689	654	610	645	645	650	605	603	627	642	686	627	632	657	637	638	621	692	631	641	655	682	737	609	639	637	616	711	660	600	669	660	626	640	652	669	664	651	657	642	672	678	678	661	628	658	660	640	659	641	636	638	629	596	655	633	619	703	673	627	667	675	623	633
24832	21436	24860	28385	21427	21395	2383	513	416	416	434	389	414	370	377	366	426	402	412	375	384	400	360	360	373	354	397	374	386	389	381	380	409	370	429	409	385	402	377	390	418	401	372	390	397	380	334	360	361	385	373	401	360	369	345	344	401	388	365	367	376	368	367	389	342	398	388	352	372	385	373	358	349	384	367	368	361	412	407	405	391	387	400	383	352	324	332	381	373	389	372	378	340	408	382	386	375	347	348	351	398	386	404	362	380	393	367	379	388	342	375	339	402	380	376	397	366	341	376	351	391	388	396	348	400	367	371	393	381	381	394	364	342	391	358	324	347	409	385	363	366	369	349	367	346	360	386	344	394	394	396	361	417	380	404	390	357	373	393	343	369	402	368	321	380	378	375	378	361	345	365	372	359	371	403	373	346	360	403	357	392	363	360	376	364	364	376	410	357	358	377	364	346	367	337	386	388	338	373	395	360	333	361	417	376	395	342	372	389	344	372	371	390	367	359	372	362	357	352	387	363	352	385	404	340	393	345	384	353	349	360	366	407	380	374	357	383	398	352	348	392	380	394	406	378	390	399	375	353	400	331	389	352	339	384	362	363	375	353	381	424	415	354	399	398	367	337	366	383	394	384	370	373	344	363	373	346	371	381	371	363	392	350	377	403	355	402	411	381	352	381	366	406	410	371	357	378	388	374	350	371	359	354	374	381	365	383	350	354	381	329	384	443	399	385	355	358	360	371	363	360	369	384	386	394	371	376	354	366	384	376	386	371	425	417	391	377	390	334	384	363	394	346	338	351	361	398	365	391	328	367	379	368	394	360	351	384	357	384	390	341	342	376	353	378	408	369	379	345	350	362	349	404	321	341	385	379	355	373	378	367	346	371	356	352	382	364	355	386	394	371	355	436	379	377	354	331	372	372	391	368	391	348	380	432	418	374	360	407	347	345	355	385	360	360	355	386	389	369	373	380	358	405	379	395	366	392	357	394	375	383	369	361	368	340	359	382	367	384	378	384	357	359	382	357	378	361	390	352	354	361	374	362	375	342	377	378	401	368	382	361	340	381	368	352	373	375	378	351	427	370	370	350	381	359	390	403	387	392	361	395	361	403	386	353	393	401	363	367	375	358	370	365	372	374	338	392	363	369	350	355	350	399	359	387	376	372	390	364	332	400	353	335	394	357	367	366	377	377	390	378	406	374	357	335	350	394	399	358	399	337	386	410	329	366	399	360	380	398	424	347	375	374	364	382	336	383	371	372	405	364	368	425	384	404	387	370	365	403	368	341	355	374	360	361	366	376	429	360	346	392	411	370	358	394	383	347	364	394	381	382	390	382	372	359	406	375	372	369	420	355	370	358	389	379	387	357	398	362	363	360	383	365	375	347	370	354	367	347	386	384	356	391	342	349	320	394	415	390	408	394	372	373	371	379	347	414	401	346	359	356	406	381	352	347	360	343	372	383	362	346	356	369	368	334	393	375	367	345	385	403	361	340	357	376	396	369	375	330	383	372	352	376	364	383	390	352	383	381	400	371	355	365	395	394	386	392	382	349	364	390	396	411	381	376	360	362	359	384	380	353	368	366	376	390	374	377	377	373	338	369	388	396	406	415	343	383	376	382	392	367	371	406	406	372	370	360	373	396	337	356	384	367	373	370	363	369	399	386	347	377	359	364	389	321	371	397	361	362	388	405	385	359	364	362	389	389	369	382	357	404	374	378	372	364	397	356	360	378	350	382	391	336	356	317	379	396	380	385	383	357	362	394	396	391	375	382	362	392	347	407	362	352	387	388	394	375	380	355	380	386	381	380	351	371	337	367	373	362	325	346	323	365	387	362	387	394	385	383	403	337	339	373	388	354	400	383	353	355	401	368	357	399	362	360	375	371	380	385	361	394	384	369	395	385	356	373	340	403	419	376	380	360	398	388	361	379	357	394	376	365	376	369	366	396	356	354	341	406	347	384	378	353	379	343	384	379	362	353	356	376	387	389	355	368	371	390	395	390	394	377	361	349	375	378	382	338	396	376	402	379	376	367	381	386	392	368	366	355	378	358	407	366	376	353	358	403	351	375	338	365	348	368	378	390	352	396	374	385	383	393	335	352	377	397	342	385	365	354	381	376	375	382	352	406	377	367	368	418	370	338	342	341	348	370	410	386	301	367	421	354	358	382	331	404	389	377	361	360	373	366	353	405	369	377	387	398	391	353	386	340	410	386	385	415	360	346	355	391	354	362	373	399	376	346	352	383	403	366	388	424	400	401	360	399	383	373	401	348	380	376	373	404	343	380	373	345	361	410	398	366	442	409	363	359	356	387	389	374	345	367	397	374	386	372	384	371	351	358	387	359	338	390	364	366	377	379	391	357	362	363	403	374	353	376	351	370	410	370	400	354	341	371	329	343	373	365	385	380	338	374	394	364	392	385	384	387	397	396	389	360	392	398	379	371	412	378	391	368	370	382	377	402	356	389	393	394	346	349	358	352	365	370	362	351	354	386	328	342	354	389	379	368	364	373	352	370	344	377	399	380	395	375	372	400	391	385	372	368	354	340	352	376	367	372	360	362	412	355	393	368	396	342	362	388	373	377	307	364	390	341	379	362	377	351	386	386	385	368	396	363	387	381	370	443	401	388	375	351	340	348	366	357	347	366	374	346	370	335	342	364	385	347	360	400	358	355	358	379	352	367	349	349	384	338	385	368	352	383	369	360	351	377	358	381	362	353	371	353	348	365	373	342	359	358	380	356	373	353	361	403	385	384	375	405	351	377	355	383	397	357	377	399	386	359	376	399	356	396	377	354	391	334	367	390	335	394	377	360	367	382	366	395	361	370	350	337	343	362	344	361	386	383	372	377	394	358	352	377	395	377	418	346	402	389	341	354	362	353	380	405	387	346	366	358	334	401	349	393	396	355	353	353	406	357	364	369	370	376	346	360	399	403	376	364	370	378	384	353	368	396	380	338	381	375	354	368	339	371	361	361	375	391	358	395	351	359	363	397	340	389	391	390	409	355	375	345	390	379	366	364	358	343	336	359	352	354	394	350	394	370	343	380	384	351	352	377	393	382	353	351	347	380	336	371	377	375	348	385	411	420	384	392	375	353	344	400	362	379	354	393	357	336	386	389	347	375	339	350	381	338	333	372	351	355	392	379	332	331	382	389	388	401	375	377	366	326	351	404	371	379	343	408	346	375	341	354	401	375	382	360	389	348	411	400	369	350	372	392	382	372	349	394	362	377	341	388	368	374	374	345	333	391	361	358	380	382	374	400	376	399	374	390	380	355	385	360	397	360	355	372	376	354	359	383	364	374	358	400	380	404	381	405	383	361	362	370	335	366	352	395	338	382	363	366	387	368	367	361	377	362	378	372	405	395	368	405	387	372	393	419	386	364	391	370	372	336	365	372	370	376	373	377	417	348	405	360	358	336	383	356	367	405	389	371	377	350	386	369	374	399	376	362	339	364	395	333	363	412	359	386	370	366	359	384	370
22608	2437	1610	1186	1049	952	951	876	882	950	886	887	863	892	882	848	899	853	899	917	928	899	869	841	845	896	845	874	913	840	911	888	898	825	860	846	932	855	888	868	877	903	883	870	866	869	837	888	865	855	936	897	834	900	909	873	866	828	904	894	886	836	849	896	934	946	883	899	894	899	844	886	854	877	901	869	867	905	867	873	912	871	825	868	900	876	877	885	879	900	880	860	871	827	855	858	909	871	912	847	816	920	917	839	878	858	858	851	867	866	876	836	837	857	863	878	897	826	849	910	878	858	856	830	818	872	861	869	838	910	881	916	788	909	861	829	851	843	905	899	881	867	859	879	917	821	902	894	847	904	851	825	861	848	930	872	895	864	929	858	862	866	904	866	816	858	842	941	842	881	820	854	876	899	904	888	899	889	905	835	872	830	868	867	895	844	884	886	901	876	895	882	881	870	832	888	887	891	860	900	869	824	880	946	847	929	869	857	803	848	897	857	898	823	885	805	854	897	900	952	891	881	977	918	877	892	919	936	851	882	918	896	864	854	848	839	880	907	879	860	904	828	889	904	920	932	866	874	802	914	860	912	905	872	887	871	879	925	916	834	875	902	895	843	864	879	926	844	881	845	869	908	856	837	864	822	894	849	894	866	844	835	851	931	842	909	853	909	913	858	906	906	869	913	844	899	878	944	819	943	854	862	910	859	880	875	900	860	917	861	839	885	875	877	886	855	856	883	854	847	910	860	856	904	907	917	873	928	882	864	907	910	875	863	886	907	954	867	902	868	908	890	904	838	849	864	869	870	866	898	872	911	880	873	872	884	849	869	882	907	902	821	877	885	896	837	911	873	907	934	814	872	903	902	865	882	820	854	827	860	911	852	885	857	873	869	855	915	888	894	892	855	866	850	879	842	904	887	882	897	823	856	825	879	840	853	880	865	857	851	839	859	914	919	874	864	893	849	938	840	887	829	923	913	858	839	865	846	901	836	830	842	853	854	876	859	923	866	873	889	889	894	820	866	845	902	839	809	867	868	878	842	874	886	865	840	913	945	882	866	870	853	891	858	892	867	879	900	896	935	887	922	863	874	894	867	881	893	876	900	914	883	890	906	841	867	882	841	887	889	896	913	959	927	896	832	898	907	842	873	878	893	828	902	865	879	859	824	883	879	864	873	893	843	873	849	837	826	848	857	819	852	878	899	860	865	893	856	847	889	938	885	904	897	878	835	832	849	807	859	877	869	851	877	831	882	864	880	895	895	875	813	921	881	837	875	819	905	897	851	876	884	842	896	837	939	914	866	859	878	862	839	923	843	926	889	840	841	883	842	889	905	937	896	863	898	870	846	860	877	873	830	801	826	862	866	915	878	893	827	839	869	891	883	952	859	895	860	928	897	831	897	922	935	852	898	868	863	848	894	861	886	892	887	908	856	880	881	834	859	828	842	955	934	900	852	833	870	865	882	857	909	895	894	900	840	865	878	845	877	918	891	875	885	882	848	891	845	878	861	886	882	860	894	908	858	849	879	870	880	877	875	903	884	901	929	985	851	845	846	867	813	857	898	879	878	830	839	874	877	862	899	910	889	856	856	845	854	898	900	919	899	816	861	923	908	848	836	875	886	921	858	848	870	873	831	921	913	883	855	860	886	908	861	887	846	903	929	887	891	841	918	911	848	869	806	842	850	884	868	872	882	850	839	876	833	870	871	907	896	876	949	898	850	877	822	888	906	889	865	880	832	884	933	878	899	893	891	895	840	838	924	846	873	806	867	876	879	891	881	861	884	911	857	895	849	911	897	891	869	878	836	909	871	869	867	896	882	828	934	832	864	914	845	868	857	847	809	943	940	867	856	888	884	845	825	838	847	896	867	837	876	866	841	902	903	899	867	911	854	860	882	905	865	856	822	857	808	842	907	878	859	851	885	917	848	874	843	906	893	796	830	918	835	907	880	896	900	913	842	878	881	869	873	880	885	896	908	918	891	873	892	868	863	909	912	948	922	859	891	879	888	850	873	876	854	905	883	831	870	894	877	927	897	868	906	876	870	849	889	879	872	877	849	851	867	861	873	885	817	874	901	845	877	810	818	829	834	899	882	922	878	862	911	910	860	865	903	890	867	883	859	873	853	894	872	897	859	878	876	888	908	853	845	862	881	858	873	893	873	863	827	855	810	894	912	828	802	835	918	844	875	847	903	921	875	876	875	947	883	851	864	875	850	832	881	904	949	902	884	874	910	832	880	932	883	865	867	887	873	869	859	896	867	863	862	864	902	881	915	917	879	864	883	884	877	876	862	875	843	851	834	869	880	890	897	840	843	868	834	889	879	892	869	871	867	850	887	868	907	860	874	873	846	856	909	892	912	877	925	853	903	837	910	864	857	900	885	888	896	861	858	871	853	914	876	879	855	907	878	859	902	861	857	851	879	940	883	863	886	896	846	879	865	864	911	893	862	909	875	819	836	858	860	838	894	887	904	949	860	913	890	879	841	877	859	860	831	888	883	854	942	872	906	857	832	896	857	893	879	845	857	857	870	879	843	896	903	869	891	915	839	894	910	845	866	861	912	865	857	846	860	828	832	917	894	904	845	932	851	840	853	858	872	853	867	860	809	920	915	908	864	932	858	873	851	883	849	887	835	841	870	887	864	867	856	811	901	859	831	847	932	878	901	949	893	858	905	869	857	873	870	857	888	932	907	944	886	801	869	875	870	860	931	882	873	869	909	898	910	877	915	867	876	875	828	894	870	839	852	821	867	879	861	839	890	889	825	857	900	848	892	816	897	896	957	864	897	920	901	873	934	901	888	837	902	943	855	856	865	890	882	903	856	882	895	894	847	900	881	866	877	879	879	826	906	885	861	925	855	843	855	874	882	889	812	901	855	857	814	812	836	850	853	844	881	894	869	833	864	864	839	889	901	860	898	875	860	888	920	860	879	864	823	850	880	856	899	835	910	871	859	861	872	896	834	893	908	878	866	845	882	900	874	847	896	919	918	854	876	817	895	918	930	879	951	880	904	875	915	937	911	870	879	918	867	880	872	868	828	876	842	899	865	886	891	853	906	885	875	870	923	825	834	907	872	845	871	918	837	874	939	896	898	899	893	849	903	863	878	871	885	864	886	875	889	864	908	913	846	912	858	858	895	852	883	843	876	835	889	903	819	887	917	865	858	865	862	913	876	853	849	926	891	899	849	851	859	882	899	863	933	881	917	910	913	875	907	919	848	826	866	815	868	852	868	898	923	863	845	855	871	821	854	913	893	876	868	872	925	888	889	856	850	849	879	811	858	884	866	842	889	914	848	867	895	906	829	939	851	867	824	887	876	846	880	872	868	895	918	880	855	902	886	915	825	855	858	866	878	918	858	877	843	819	896	879	889	871	899	900	895	860	880	817	849	850	901	847	901	903	941	861	854	904	878	918	836	810	871	920	856	859	831	884	880	829	850	850	888	847	880	862	881	867	871	922	912	894	907	871	847	834	883	851	883
24315	21474	25177	28198	21477	21480	17273	689	443	396	372	372	308	337	269	311	323	332	310	319	310	309	282	311	330	306	288	287	281	314	302	304	317	275	338	249	313	278	295	328	308	299	272	287	261	276	258	298	276	291	305	302	284	259	287	287	286	278	304	265	273	278	303	270	287	268	315	284	286	291	275	308	327	262	282	270	273	262	303	302	324	281	297	307	285	279	264	266	285	302	307	267	296	292	306	262	314	271	294	296	278	281	270	255	272	301	273	283	247	286	239	275	273	298	305	298	292	281	306	260	276	281	307	271	287	294	280	272	287	278	251	299	226	275	276	309	286	284	258	263	263	308	289	287	311	272	298	266	292	263	265	268	280	266	269	277	270	294	275	268	257	300	288	267	280	292	297	297	285	315	260	276	300	271	275	295	281	264	311	286	262	283	318	265	280	269	266	299	308	276	294	281	259	283	287	251	277	268	297	261	260	253	291	307	263	289	285	304	306	274	262	271	277	265	281	301	287	301	267	263	286	289	330	313	276	285	289	294	303	314	293	281	271	264	284	283	290	265	262	288	268	252	307	281	235	291	261	303	261	295	311	270	275	285	326	281	291	297	260	308	316	297	268	309	275	303	286	293	306	249	321	277	257	270	284	269	286	270	302	278	301	294	292	314	272	298	280	269	299	278	281	279	269	286	277	253	259	307	281	319	303	288	270	273	252	311	324	264	299	239	277	284	292	299	251	254	320	286	309	273	273	277	261	265	287	291	246	272	267	283	289	280	273	304	272	270	258	312	288	267	272	268	267	281	300	298	306	293	269	282	292	301	285	278	295	288	272	248	295	285	270	267	288	243	286	261	271	284	285	275	299	266	288	281	317	303	277	285	272	321	263	288	285	312	269	302	271	287	284	288	312	304	291	287	282	265	326	254	293	295	290	263	254	289	282	276	240	269	290	297	298	271	276	265	320	251	289	285	284	305	279	284	292	293	316	255	279	276	308	291	263	280	275	245	290	272	258	293	239	300	275	272	308	303	296	266	260	267	261	297	319	297	295	276	301	257	294	301	278	303	284	268	294	264	309	289	293	304	256	268	285	275	278	290	260	267	321	309	282	311	318	297	285	284	276	287	287	283	303	258	283	276	287	277	294	306	278	286	284	259	276	294	294	282	296	272	283	303	302	279	312	273	308	263	281	269	293	281	261	279	291	295	286	287	311	291	297	269	285	278	261	323	290	264	298	289	286	288	272	260	291	302	303	251	287	283	284	284	301	276	254	329	283	306	305	283	293	265	287	309	266	266	257	269	279	262	285	245	271	288	290	279	277	286	301	294	291	261	247	312	285	278	298	291	278	295	265	308	317	294	280	279	271	306	299	296	299	295	288	275	262	267	270	293	286	276	265	255	297	286	291	304	293	278	302	274	274	295	298	291	335	301	280	277	286	286	280	252	296	224	286	246	283	282	311	297	258	276	300	296	297	298	257	259	273	290	309	288	266	300	267	311	285	298	287	300	269	268	280	265	290	280	295	267	289	273	246	280	262	273	289	297	301	291	255	275	310	264	294	249	268	252	309	306	304	292	273	327	301	302	270	272	257	329	297	305	266	272	275	274	308	252	312	272	291	258	279	309	300	291	252	271	294	286	327	264	292	318	268	237	271	251	277	270	286	261	273	252	272	307	301	284	292	282	276	280	292	277	308	285	313	282	281	299	286	295	277	262	278	287	320	253	278	266	285	292	297	272	314	280	283	286	268	279	304	270	279	306	269	267	299	264	270	258	293	298	283	298	298	297	256	288	265	294	280	257	298	278	264	317	262	294	281	295	280	270	285	246	267	272	290	268	297	248	244	275	292	304	283	281	310	290	266	259	304	302	255	278	311	282	312	286	297	268	296	286	306	312	269	279	292	273	301	297	283	280	276	263	295	262	293	274	284	293	282	275	296	279	262	267	285	299	282	277	286	313	301	289	259	285	274	289	279	280	267	270	273	289	284	288	300	267	273	272	273	290	277	273	293	287	286	280	286	293	298	291	273	271	301	294	279	274	299	290	294	294	305	273	283	268	300	299	335	296	312	275	282	307	267	288	304	268	283	287	260	295	274	288	266	306	267	316	314	290	276	298	266	317	289	266	275	319	296	307	278	288	282	262	263	279	323	285	277	277	306	280	287	299	286	277	299	306	268	284	310	291	295	293	308	305	273	297	293	248	278	298	258	303	282	272	264	282	273	281	284	265	283	247	268	265	264	255	247	274	289	310	246	289	308	292	299	294	290	294	298	240	279	273	305	266	281	295	263	320	300	280	275	266	264	254	266	293	281	236	292	270	313	275	262	282	285	277	260	271	309	276	317	259	284	285	284	287	271	266	266	289	243	308	307	280	286	269	280	286	246	277	305	254	288	293	283	280	282	270	323	284	276	262	311	257	276	265	276	276	263	314	291	298	290	253	293	274	292	274	300	254	315	301	275	286	307	296	285	269	258	269	259	284	264	270	260	261	256	267	279	270	246	287	261	280	278	271	280	281	300	288	287	297	263	259	303	281	288	293	290	262	306	292	304	272	271	273	267	269	282	258	297	275	290	320	258	283	273	298	289	274	297	262	276	264	299	301	274	290	305	258	276	263	268	249	285	249	256	290	296	306	254	274	281	314	282	297	297	265	253	290	268	288	283	294	254	269	314	284	299	286	293	281	286	274	254	277	295	266	262	277	284	268	282	251	277	269	307	270	282	256	291	270	285	265	266	277	273	283	270	303	289	264	271	293	280	272	289	291	290	298	270	276	311	288	282	261	271	245	276	269	287	250	284	283	292	302	288	301	260	264	251	288	281	275	279	286	274	276	309	299	277	293	282	297	283	268	281	302	239	298	305	302	299	264	323	311	278	269	253	258	289	278	281	274	284	311	278	285	266	257	280	293	267	275	323	300	272	299	285	235	280	318	319	255	257	268	268	272	271	272	251	259	290	248	287	287	303	276	285	279	272	297	303	265	274	289	303	288	317	280	282	264	284	283	287	298	306	279	277	255	259	312	273	308	302	278	281	308	285	280	285	315	296	292	292	271	264	268	275	296	282	275	273	280	250	320	290	284	285	243	272	280	258	257	271	309	299	271	272	271	279	273	274	289	298	298	278	285	299	304	265	289	303	303	294	288	300	280	288	302	290	280	259	258	293	279	297	280	311	279	290	306	277	281	279	275	306	290	277	315	309	275	304	304	287	276	317	265	284	298	272	277	313	254	274	285	263	298	305	302	263	304	262	303	287	307	275	299	289	287	252	271	265	298	303	285	305	257	268	281	269	302	313	263	290	278	288	288	282	239	255	270	254	280	294	290	297	296	271	278	310	295	265	294	258	298	272	273	293	291	297	264	276	287	250	270	286	293	269	280	257	294	286	276	273	245	247	288	268	281	292	282	287	284	260	290	256	274	298	277	282	255	295	269	285	284	287	296	320	304	264	276	269	260	260	283	286	265	278	275	298	281	262	314	273	281	277	278	289	269
25190	3610	1943	1145	935	832	773	728	702	679	717	698	752	687	671	664	712	688	713	700	755	608	629	683	680	649	649	701	679	689	675	678	706	735	668	681	659	679	646	679	683	673	640	657	636	645	665	619	673	637	653	658	644	663	668	667	667	685	686	652	653	619	664	655	603	668	683	697	662	682	692	686	651	676	706	633	693	680	711	673	652	698	645	635	629	657	660	682	630	642	667	666	597	687	646	664	659	676	669	648	692	678	704	652	644	622	642	693	652	624	651	663	614	654	688	692	680	681	641	641	681	674	687	653	641	659	661	678	637	675	676	662	677	641	666	657	612	615	666	633	678	610	655	627	604	601	707	680	681	662	648	655	687	714	707	701	669	702	612	657	679	715	625	617	661	652	635	678	649	662	584	642	664	643	672	654	630	709	626	657	661	615	655	663	648	644	652	604	677	646	669	645	636	692	656	668	709	630	643	641	711	652	687	656	678	663	674	706	695	696	654	658	712	695	670	659	678	592	630	667	638	690	654	610	640	688	673	679	591	646	701	621	690	659	666	642	661	658	648	687	661	668	706	661	677	665	678	641	646	634	692	689	691	687	663	658	705	672	666	696	622	667	690	614	614	670	683	680	705	677	681	690	647	639	653	703	670	626	652	651	615	651	683	644	662	665	666	646	677	702	701	656	693	677	653	661	604	672	626	653	685	694	650	658	703	653	669	647	701	620	663	633	674	713	709	638	638	624	634	621	686	664	629	696	627	687	650	662	643	656	654	676	579	640	679	670	675	663	620	685	679	663	643	673	640	663	677	660	678	659	667	655	650	730	665	656	642	674	713	647	684	699	677	666	685	688	675	688	681	670	661	705	642	674	637	686	644	657	662	702	679	646	616	657	709	623	643	648	685	651	657	650	634	676	606	668	685	656	629	679	685	655	676	678	670	681	654	639	649	664	690	649	646	647	679	654	639	693	665	664	637	649	698	691	677	718	678	648	681	718	644	664	640	671	638	687	651	716	653	685	670	637	647	637	678	634	657	598	669	651	666	672	664	668	673	650	669	674	673	618	726	665	710	676	686	687	661	680	645	656	676	648	653	660	666	703	692	638	691	652	667	709	682	641	638	683	699	688	680	657	678	692	684	657	685	665	705	659	629	611	703	636	719	660	669	681	679	705	666	686	589	654	666	630	664	685	682	646	636	661	693	634	687	636	610	674	646	627	620	654	683	653	610	659	679	658	646	676	620	666	665	701	686	634	681	650	688	717	687	668	654	681	641	701	682	695	649	685	617	688	665	641	691	632	705	697	654	646	714	630	635	642	641	675	630	652	664	600	648	653	670	643	652	651	700	651	690	657	647	708	686	700	636	722	629	680	681	668	627	640	648	648	648	691	712	686	664	672	611	666	762	686	662	671	634	702	651	631	623	684	634	652	659	688	694	634	676	683	695	658	652	665	693	625	675	632	684	677	680	722	647	700	716	696	665	661	645	633	641	682	664	642	666	669	641	671	680	694	672	631	667	715	682	638	640	669	661	647	640	663	665	654	639	652	681	634	636	673	715	687	657	684	635	675	663	661	694	643	668	637	624	655	663	653	655	638	639	628	659	670	699	630	641	668	668	682	633	620	673	717	634	656	652	679	670	690	665	667	725	622	606	673	654	692	653	655	665	666	685	663	645	677	680	652	656	664	662	625	696	649	713	682	674	680	665	613	627	678	655	640	686	656	647	634	655	626	615	672	693	698	632	663	684	644	607	688	664	718	644	668	631	625	625	669	645	687	685	674	677	678	680	654	661	651	704	671	670	661	665	641	630	632	616	650	676	651	680	696	650	731	632	675	629	659	633	682	665	688	708	651	678	682	690	691	649	635	682	692	676	626	723	676	660	652	621	667	669	674	671	679	654	644	657	694	669	637	634	706	663	636	687	635	642	607	731	617	620	645	683	648	675	670	663	638	648	630	670	670	649	599	673	665	660	682	700	635	707	653	670	680	671	650	637	658	603	710	697	626	681	670	672	637	684	696	662	643	678	659	646	613	694	668	703	669	677	661	712	637	685	683	644	661	675	652	660	666	626	665	667	640	644	684	634	706	651	664	666	683	655	664	652	649	666	647	684	649	660	662	678	685	644	649	661	679	622	676	651	678	670	718	677	673	702	673	687	608	718	676	657	703	701	636	669	677	675	649	693	647	637	649	643	684	658	659	649	621	667	705	675	692	673	628	662	687	609	710	645	675	626	611	618	687	654	663	695	630	650	624	653	706	689	690	668	649	688	680	679	626	604	634	655	645	637	629	640	673	643	666	666	639	633	687	687	702	668	682	710	677	667	636	644	656	677	673	653	622	669	669	703	679	648	680	651	639	702	681	636	630	663	675	650	702	641	692	672	702	703	683	655	681	690	685	689	672	639	608	670	718	669	679	675	703	668	617	700	655	676	659	674	707	661	691	724	682	702	629	702	622	613	697	666	660	657	638	640	660	645	653	692	672	681	708	666	659	657	688	660	608	607	650	641	674	600	672	684	694	656	673	645	623	638	646	643	653	692	647	700	646	644	676	624	705	675	656	690	645	645	682	639	657	679	662	688	670	645	630	685	675	625	695	655	655	648	656	666	683	665	683	636	648	636	684	672	650	616	658	668	672	672	639	682	645	631	681	666	657	669	638	640	683	676	644	665	642	681	681	651	671	666	711	670	647	660	628	648	685	639	661	669	649	681	628	672	675	671	650	679	688	692	652	655	669	712	664	650	669	687	632	689	684	684	687	666	681	694	651	641	648	648	623	664	637	625	721	680	660	650	690	659	677	648	605	674	701	673	708	640	692	600	655	639	689	660	686	681	609	655	607	668	653	651	665	636	704	679	603	670	695	691	696	639	718	604	689	672	651	618	655	677	647	697	692	635	699	691	648	697	664	666	663	636	634	647	655	632	710	652	650	640	689	694	678	672	646	656	710	666	693	657	703	635	611	663	643	670	643	660	675	669	666	668	662	658	650	728	624	703	657	649	700	624	666	674	662	658	708	639	717	646	640	629	665	649	651	661	655	652	591	685	683	642	682	650	633	628	700	694	666	620	702	723	692	661	651	651	656	702	702	650	607	710	683	660	666	638	681	679	689	665	689	646	678	649	672	658	612	663	628	656	648	633	650	698	627	682	665	696	629	658	636	685	647	680	663	709	593	646	664	649	656	668	712	657	662	635	681	652	679	678	690	659	623	704	651	693	671	697	620	650	681	663	653	659	624	652	693	676	694	664	690	718	684	676	700	652	718	677	633	591	637	696	653	664	594	672	662	666	660	673	631	640	653	662	679	682	698	719	630	698	647	669	693	672	690	664	662	605	702	656	714	685	659	702	674	632	694	705	655	666	668	667	691	637	670	640	647	648	659	660	643	693	704	677	612	705	644	653	678	645	668	670	696	658	655	610	609	709	679	711	661	710	669	724	674	672	634	611	657	693	696	701	667	665	684	698	648	671	618	655	680	678	658	633	663	699	667
30990	21176	13151	1107	523	455	426	266	278	250	264	252	262	244	272	245	264	299	257	237	265	240	216	249	259	270	225	221	242	247	306	257	239	258	211	242	255	247	235	268	275	245	244	222	244	260	242	226	247	272	247	220	270	264	235	251	253	245	260	217	246	271	252	235	252	257	243	260	249	234	251	254	251	270	246	261	266	242	264	238	244	251	252	255	242	217	223	233	242	269	251	249	243	244	265	230	217	258	223	223	243	248	246	256	231	277	236	283	264	227	252	256	233	255	274	275	257	234	268	240	247	251	269	259	275	271	247	216	255	256	226	264	236	248	226	242	252	264	249	250	237	247	276	282	261	246	267	245	236	247	270	253	278	256	234	246	238	272	242	264	250	282	243	254	266	284	258	260	261	253	308	229	255	279	277	233	258	246	277	220	257	257	239	226	256	253	258	244	243	232	230	250	277	242	275	234	275	256	211	222	241	228	247	239	231	260	241	268	247	243	236	239	241	268	279	244	258	259	236	264	248	250	272	260	247	269	265	240	248	258	262	236	239	230	248	258	237	242	261	261	264	233	241	222	246	244	265	231	226	243	245	247	247	232	247	240	278	239	227	255	250	242	244	261	297	270	217	245	251	298	253	238	241	270	244	253	231	220	257	236	274	254	257	237	257	228	248	242	259	286	275	230	265	232	248	223	252	235	253	261	285	223	233	257	259	258	247	220	240	249	253	224	208	237	259	254	254	278	257	241	241	219	245	241	257	254	263	273	244	263	221	257	246	255	224	251	259	247	244	276	251	254	291	236	244	254	287	255	272	249	202	251	244	247	231	246	276	249	268	243	245	241	266	261	280	242	238	259	257	257	235	268	279	266	237	215	233	230	250	264	254	268	261	250	272	232	230	234	262	247	223	236	258	228	239	265	248	236	215	247	240	249	226	256	250	259	262	225	238	231	246	264	254	216	231	243	243	254	274	241	241	221	240	239	253	250	241	229	233	292	238	256	249	240	237	260	243	239	268	238	245	265	256	276	264	233	246	243	258	271	229	263	248	259	254	245	230	252	250	208	237	257	243	234	263	236	215	264	265	237	243	255	261	257	236	259	262	258	241	240	248	236	255	249	234	265	254	237	237	282	261	273	261	216	290	223	279	254	247	253	245	235	254	243	251	243	249	255	213	257	250	268	245	261	246	246	271	252	231	234	246	239	261	267	223	229	239	243	278	250	229	261	218	274	239	268	252	231	254	258	264	241	268	268	243	251	245	244	253	233	239	238	252	254	238	264	241	261	280	267	230	250	258	259	227	236	243	244	250	292	297	239	265	222	256	237	251	258	248	244	224	250	290	270	263	289	257	251	236	267	247	233	256	259	265	242	260	240	250	288	277	224	285	213	233	253	252	245	269	283	242	255	239	248	271	220	236	240	260	238	251	258	212	223	288	292	248	258	268	258	242	237	266	257	242	239	249	266	237	219	265	252	274	220	288	270	244	253	235	224	234	266	262	254	251	259	230	224	245	245	238	248	251	256	253	283	270	255	249	265	243	254	240	265	270	286	262	278	231	250	259	246	247	240	253	271	226	257	279	271	287	259	269	251	245	241	273	236	270	271	242	228	249	227	270	277	267	218	246	253	236	266	245	256	242	266	270	268	274	245	231	210	222	253	227	273	253	245	230	248	220	236	232	256	271	225	246	268	247	253	222	245	233	230	253	240	255	272	254	226	243	245	253	274	253	291	246	205	244	239	249	225	242	228	241	244	275	230	238	267	233	242	252	277	279	250	272	290	269	250	254	250	246	270	260	247	256	224	225	243	250	249	233	226	233	255	273	265	252	237	242	257	232	252	278	243	256	250	232	265	225	248	251	220	245	268	252	265	254	246	242	255	244	258	264	237	234	274	249	249	251	248	233	228	260	241	260	234	246	254	262	261	296	246	201	229	275	230	291	255	227	233	227	257	253	247	276	213	253	227	250	250	235	218	243	253	208	244	235	268	249	217	261	241	256	261	255	260	244	236	235	271	256	275	247	266	240	229	235	239	279	242	240	254	246	260	238	219	261	257	269	258	257	250	264	265	267	258	250	249	265	232	225	228	251	239	277	263	273	223	238	243	269	224	260	248	257	222	266	257	252	258	254	251	245	247	230	270	275	286	268	282	244	215	244	245	249	240	248	250	266	242	254	218	247	255	257	238	245	249	284	251	244	248	275	255	233	234	258	267	232	239	246	228	222	237	233	247	218	254	249	237	270	236	247	239	286	250	236	238	260	258	257	262	242	266	236	275	232	255	245	261	252	231	235	261	243	263	249	239	236	246	254	277	256	207	248	255	215	253	262	211	246	229	226	247	248	248	249	214	256	269	253	246	282	244	259	243	260	267	262	290	239	256	256	262	218	231	256	275	242	280	235	223	250	257	301	267	221	245	240	245	239	276	249	262	268	268	252	261	241	268	248	257	219	249	204	255	257	249	250	266	233	221	287	246	247	264	258	246	244	223	226	242	258	268	223	252	273	242	253	242	245	253	257	250	266	226	232	227	257	253	248	267	259	290	270	242	256	241	256	260	240	276	225	258	260	220	258	233	255	241	250	239	262	238	259	290	241	252	227	236	242	258	253	260	250	256	213	241	245	248	249	265	241	262	275	262	265	238	258	259	251	225	275	231	265	237	228	278	260	261	260	235	231	230	254	256	237	257	227	228	227	275	251	271	231	245	247	268	261	247	242	245	255	244	246	237	268	253	229	243	256	236	240	230	278	288	240	243	293	244	280	226	263	247	261	262	242	256	252	256	235	255	270	248	251	242	265	264	230	231	220	237	271	237	223	237	258	233	266	254	252	246	236	234	270	269	262	256	269	234	238	238	260	271	229	244	243	253	240	235	283	225	253	244	269	281	265	258	239	227	251	254	242	267	275	241	249	227	233	299	235	254	274	246	258	229	227	266	251	256	221	232	260	250	229	236	230	258	238	253	254	239	238	249	258	245	245	284	281	282	262	248	237	232	273	249	241	274	242	269	244	252	268	278	250	272	248	250	238	248	234	253	244	267	237	267	245	249	250	249	240	245	234	241	258	251	251	241	254	257	232	265	242	238	248	251	229	235	252	260	243	251	245	236	282	263	256	248	246	240	263	273	280	276	218	240	262	229	224	213	241	221	245	255	241	242	230	288	226	245	247	234	259	245	279	243	257	247	253	276	236	267	277	222	235	251	256	247	261	217	242	239	273	265	255	227	223	266	212	239	272	279	248	227	254	233	264	270	247	270	231	246	276	259	258	241	270	244	258	239	257	233	257	246	214	235	247	270	201	229	258	249	262	254	246	285	226	268	233	223	274	249	252	245	246	251	257	259	294	250	251	237	235	260	228	249	257	230	268	214	281	259	244	263	259	258	238	238	252	235	266	285	245	280	249	257	245	256	263	271	270	260	238	249	242	264	270	244	224	257	251	233	264	279	278	265	229	241	270	270	237	257	240	263	250	264	262	267	258	252	240	246	258	273
10058	770	666	714	643	676	680	627	685	696	615	622	648	638	643	615	640	678	689	716	670	672	645	647	602	662	660	638	640	618	660	619	629	647	665	654	649	624	687	659	642	660	676	642	681	630	616	637	636	707	636	595	665	602	621	664	635	653	643	609	687	668	680	622	651	623	642	689	658	642	647	664	706	685	674	645	683	641	642	648	646	621	732	657	646	672	647	661	630	669	665	645	674	678	606	641	621	667	624	661	657	629	667	620	615	642	651	609	656	606	648	640	624	664	641	665	678	665	637	690	687	663	668	649	654	705	660	620	595	600	648	649	650	646	673	643	633	648	680	683	623	692	619	584	645	654	622	611	622	652	637	622	675	659	680	634	683	650	619	636	625	648	625	619	654	675	691	705	671	611	678	643	674	649	684	660	711	672	724	654	633	655	649	665	663	644	619	669	731	638	632	656	632	636	642	628	675	610	633	655	678	632	640	696	690	687	680	601	652	625	668	659	629	613	652	615	679	615	646	613	659	640	625	641	610	632	673	573	643	661	636	687	616	627	626	677	630	626	599	663	593	618	661	706	646	698	615	639	681	629	644	600	659	650	652	592	659	692	647	617	641	662	611	636	600	618	677	687	670	686	636	630	640	660	638	685	652	630	699	667	676	604	629	703	670	691	659	639	629	629	646	684	621	612	667	671	681	686	661	643	683	668	636	609	642	668	626	674	633	637	646	637	683	685	605	622	682	632	638	674	654	632	663	662	604	635	667	649	614	617	662	714	663	638	685	616	650	634	651	622	653	633	642	629	629	627	661	630	679	620	657	697	659	629	645	665	671	639	683	630	626	624	609	679	628	660	695	662	600	616	662	662	643	675	693	665	649	650	605	633	685	608	660	623	645	651	619	641	637	608	607	620	671	642	650	683	641	655	625	673	657	637	653	644	671	653	681	664	636	654	634	639	697	657	649	651	646	640	638	642	621	624	673	687	634	638	656	641	653	653	669	599	695	643	660	651	609	665	617	645	631	658	680	620	643	692	641	681	674	642	661	641	666	611	624	671	652	658	655	584	652	657	700	647	672	661	666	680	652	645	651	675	600	676	635	648	670	671	704	610	655	673	616	645	635	717	706	625	662	647	647	663	649	629	666	625	649	635	659	663	667	681	680	633	649	671	679	655	640	646	623	667	655	662	688	679	612	658	637	645	603	651	632	652	654	715	665	664	650	636	630	689	653	619	573	624	645	627	667	649	654	696	635	635	647	626	630	631	673	654	603	642	646	649	654	644	663	630	681	669	618	674	677	670	628	678	672	622	638	665	670	658	630	674	698	622	632	670	655	681	645	657	641	679	665	647	658	634	651	663	652	636	690	682	670	624	679	683	658	645	591	652	660	661	589	669	631	626	689	648	610	694	644	666	664	618	631	666	650	665	664	660	634	632	672	647	657	640	620	641	633	646	646	620	613	675	627	645	659	645	667	644	635	641	640	672	625	648	575	640	696	649	648	672	671	645	697	609	663	640	678	624	685	655	690	617	654	630	696	668	686	659	655	629	611	659	633	585	663	693	669	662	682	664	677	664	626	655	669	624	678	625	644	638	651	655	635	621	657	653	649	680	662	659	600	636	642	661	646	660	625	655	713	664	639	657	643	657	645	675	641	689	644	632	674	679	671	695	685	665	588	683	690	616	659	666	658	653	621	637	667	652	710	644	628	650	638	679	619	654	663	658	631	629	649	647	643	665	641	662	648	669	645	617	669	669	619	670	633	659	640	683	676	635	628	633	677	698	618	682	642	644	639	672	639	654	638	663	604	693	673	631	691	703	663	646	704	620	639	642	657	646	671	639	658	678	630	656	625	653	663	657	673	671	625	610	648	670	695	658	656	619	647	634	636	675	650	633	656	677	626	637	629	657	643	641	645	653	616	689	669	677	633	654	670	637	649	652	655	635	627	630	646	663	664	605	645	668	658	642	620	679	722	649	651	612	638	626	631	667	647	642	691	635	599	627	648	676	691	612	617	642	625	673	634	642	677	656	660	679	641	660	628	637	588	657	601	734	643	702	670	633	654	638	606	638	648	640	633	632	604	654	630	656	659	650	640	614	657	633	678	702	679	623	650	668	615	606	653	655	658	652	634	646	644	687	599	660	679	654	655	628	666	678	688	679	673	632	659	679	675	631	610	644	670	622	619	624	650	639	631	632	616	642	675	657	675	632	647	664	648	635	664	629	677	617	634	633	650	595	672	645	690	661	623	665	634	665	640	636	624	650	666	645	673	646	631	674	664	601	606	650	676	655	666	619	666	695	624	641	608	657	678	678	671	584	733	703	634	657	666	641	668	659	647	655	610	674	652	649	658	671	635	665	678	607	677	631	685	652	644	634	690	650	589	689	677	650	630	629	643	650	665	594	587	676	716	631	642	631	663	655	679	645	633	646	665	654	638	630	626	648	634	663	667	672	665	627	640	631	648	642	646	601	648	655	642	656	650	692	607	639	630	646	628	696	663	637	640	704	617	627	695	665	645	670	653	623	654	666	616	629	660	656	641	647	642	642	666	592	655	617	610	636	617	661	621	601	658	652	639	656	619	648	671	663	651	632	635	664	663	699	684	626	662	610	633	662	698	622	677	662	618	632	631	648	648	661	661	652	666	722	627	620	654	678	684	652	622	652	642	673	627	665	641	659	637	649	662	625	653	663	647	664	610	670	683	649	640	649	600	640	652	642	600	646	619	617	599	619	634	636	639	702	698	644	684	668	648	679	663	663	691	642	646	676	640	685	613	634	714	654	606	655	681	635	641	652	640	622	655	600	622	615	659	666	669	645	660	634	654	650	658	649	651	632	609	632	658	615	657	651	650	650	655	666	642	689	647	659	668	660	660	641	647	609	652	621	619	712	629	655	604	681	676	679	660	663	643	660	642	657	692	675	661	665	657	622	633	631	663	613	674	606	662	611	612	700	622	657	630	666	640	609	637	662	612	662	655	637	662	681	663	660	648	656	706	665	647	644	643	674	659	605	628	645	662	649	666	629	651	710	643	661	651	631	667	651	642	618	670	643	594	618	674	639	707	688	653	695	624	658	660	597	697	653	623	649	633	655	656	608	641	652	649	641	657	634	634	613	621	679	703	657	620	626	639	660	711	692	653	661	712	652	649	590	642	667	651	626	652	620	704	663	632	654	667	609	602	631	655	685	663	635	615	645	591	642	652	633	651	688	680	647	694	644	640	720	644	631	620	630	673	632	659	644	663	674	591	664	657	649	650	658	636	693	646	627	642	636	636	672	631	649	665	698	683	649	629	662	642	653	682	678	667	609	675	660	647	642	649	693	632	644	630	636	667	591	666	640	629	668	618	656	682	699	667	682	669	647	643	654	685	645	631	677	667	630	672	642	635	630	699	651	675	653	607	647	650	659	635	700	698	652	664	624	634	615	621	688	653	675	604	633	652	692	659	651	655	653	689	650	652	665	647	645	639	651	662	664	628	640	617	658	646	663
24784	21420	24855	28375	21414	21394	2464	523	460	433	435	436	423	401	389	385	376	402	390	378	389	379	395	392	370	403	420	341	429	392	342	383	375	379	329	378	381	349	363	350	333	320	384	364	382	380	382	327	361	354	373	382	366	348	370	365	378	345	366	417	355	383	367	346	363	352	364	366	412	370	377	396	351	384	357	380	384	348	377	343	418	325	361	383	370	344	370	383	376	384	388	347	417	364	386	423	339	376	341	385	408	367	366	363	369	357	405	374	376	414	384	353	331	388	340	368	336	380	406	345	361	397	399	358	378	384	372	362	358	384	348	394	379	415	394	324	343	383	394	373	349	390	413	393	371	386	358	345	347	339	347	364	381	387	369	372	365	356	388	349	359	370	397	406	383	399	360	395	358	396	357	386	355	397	350	380	361	399	386	454	387	370	374	345	389	363	355	389	401	382	384	341	373	364	342	381	369	353	369	366	336	354	386	379	368	363	339	373	378	365	390	387	363	420	368	340	358	368	398	377	404	356	361	365	335	355	354	372	403	334	362	373	399	378	378	363	356	378	374	359	371	348	384	361	401	406	377	368	358	353	364	390	401	389	371	378	408	357	374	359	339	387	359	341	415	400	388	391	390	365	373	340	410	382	356	352	334	361	389	395	342	375	348	350	363	337	345	388	369	397	385	378	331	360	427	355	347	382	354	359	379	388	354	346	349	367	382	414	381	365	380	368	362	359	368	383	356	374	387	390	366	360	352	355	364	406	372	360	391	394	353	355	347	355	336	413	357	369	385	364	354	347	348	367	409	381	363	376	373	380	385	366	352	386	381	378	389	328	382	365	401	400	393	360	400	346	393	367	372	371	380	367	340	379	408	411	373	336	357	363	350	385	367	362	369	389	346	390	343	398	356	416	365	372	369	379	390	340	348	375	356	350	356	385	371	380	339	349	385	358	388	368	377	342	367	351	355	397	375	374	362	379	382	355	376	363	355	348	376	376	367	380	394	371	404	372	385	390	408	359	348	366	333	387	404	349	393	389	352	362	380	404	397	398	385	358	344	368	370	367	400	387	369	363	368	394	379	376	336	346	343	374	370	326	382	392	332	394	403	391	388	385	396	386	339	370	350	400	367	359	391	378	393	360	355	404	344	351	369	384	356	363	377	387	378	338	385	360	367	373	370	406	364	344	379	399	382	336	391	353	380	378	383	359	317	401	371	394	405	352	365	392	391	367	391	368	325	352	360	379	376	406	350	375	384	392	339	354	394	382	352	393	358	368	390	377	382	351	332	353	355	401	412	353	370	392	342	393	373	403	371	336	363	384	400	405	373	367	382	383	349	377	383	357	348	369	387	378	388	373	372	406	370	429	356	356	364	395	417	394	358	401	347	375	376	383	397	407	375	345	352	346	386	372	375	369	407	367	409	360	377	392	349	358	342	369	352	346	357	360	386	400	340	371	400	377	352	365	331	345	377	381	345	347	379	372	381	351	361	361	370	370	381	386	360	374	395	347	372	367	381	363	363	361	416	398	367	385	369	391	365	381	368	365	376	344	392	350	337	344	391	370	374	366	364	339	356	349	388	383	364	371	389	391	402	374	372	348	381	363	379	360	383	335	378	391	374	389	358	377	395	363	365	402	387	391	356	397	378	400	368	397	348	360	379	366	369	367	374	371	378	341	370	383	344	368	366	365	376	345	336	398	365	377	384	377	386	397	363	392	351	392	376	363	370	401	382	355	389	366	359	394	399	387	368	348	363	337	388	362	388	365	390	391	357	376	337	357	372	363	384	407	380	335	366	377	379	393	355	384	334	359	397	371	386	386	343	379	351	355	366	359	348	360	370	392	404	372	375	332	379	362	379	385	381	376	366	371	375	370	389	391	382	392	382	367	337	404	383	365	370	372	360	403	350	348	399	355	375	389	367	383	383	400	369	358	391	348	365	358	372	373	371	369	354	357	375	381	370	341	383	382	399	399	353	368	402	431	372	371	378	394	377	381	373	348	375	372	389	371	396	373	351	372	392	376	353	313	386	364	382	377	357	381	358	342	391	367	362	404	346	421	413	400	354	384	387	419	381	380	410	393	367	364	392	357	358	371	369	330	355	376	379	400	371	365	333	328	405	384	380	414	376	384	354	387	364	394	358	354	337	343	392	351	416	350	355	409	366	357	336	394	347	383	391	435	390	381	418	373	364	384	404	370	370	359	400	381	349	408	342	371	406	392	361	343	372	357	383	394	358	315	404	368	338	361	342	384	376	358	373	388	376	374	353	392	346	367	398	373	409	402	402	360	399	370	346	378	376	372	337	368	358	366	388	378	389	369	353	363	400	380	374	387	358	358	368	362	349	372	376	361	368	377	376	323	350	340	359	369	365	342	380	347	367	340	382	382	399	366	385	368	410	385	376	331	354	389	379	383	363	379	379	393	357	354	392	371	350	372	432	384	369	421	351	358	393	353	379	377	373	388	359	380	394	375	372	395	375	355	341	368	443	373	382	368	396	374	334	398	368	380	368	395	383	329	372	397	375	331	387	388	346	388	367	384	375	368	341	378	356	356	385	374	349	387	386	352	370	347	432	370	374	340	349	338	344	358	368	343	368	370	361	388	357	383	419	373	376	410	371	349	345	358	367	346	377	372	385	354	377	399	381	361	406	392	347	361	385	333	392	392	389	369	385	359	380	330	378	386	369	400	348	371	373	387	382	386	396	374	409	402	403	370	387	397	403	364	391	356	366	367	391	375	339	410	374	337	363	400	377	396	385	394	349	364	371	364	359	380	335	348	374	336	396	331	347	367	366	362	384	376	400	361	348	375	349	367	357	365	364	353	346	386	365	393	358	370	383	380	365	414	363	384	384	402	338	364	391	371	386	367	358	365	350	396	381	376	374	424	399	359	389	342	373	368	387	378	367	375	390	383	398	366	375	370	379	398	396	387	401	357	390	417	362	350	360	334	362	356	350	364	358	349	384	356	363	393	350	392	387	369	359	415	359	335	361	373	373	351	382	375	393	353	382	365	372	324	364	348	350	359	345	361	399	373	325	351	367	387	362	372	316	394	401	391	353	342	371	375	330	354	387	337	375	393	383	379	350	370	396	366	378	328	342	395	394	382	372	372	393	388	378	374	392	346	371	368	379	359	354	358	378	364	385	374	344	405	347	362	380	415	361	366	365	335	382	343	346	367	358	399	405	357	371	308	381	336	340	385	341	400	354	340	360	383	378	360	348	372	377	324	356	339	409	402	403	346	365	388	353	393	364	395	371	333	370	358	381	366	367	353	359	411	351	370	343	384	376	362	377	386	388	383	345	373	363	392	388	353	367	371	368	392	375	370	420	382	363	358	384	352	375	353	349	395	397	366	401	351	396	383	409	395	378	369	369	378	385	444	353	383	423	382	346	388	370	416	329	379	376	411	361	341	378	388	401	386	336	363	412	382	367	351	366	355	383	363	401	404	383	389	364	354	358	368	380	356	341	407	396	390	361	360	419	439
22976	2429	1686	1162	1011	933	889	921	935	886	935	850	842	851	851	882	901	881	866	819	915	868	883	896	889	853	895	915	931	802	821	819	898	842	876	859	915	831	935	879	863	872	891	839	859	907	855	876	891	888	872	871	876	878	862	884	882	873	844	918	859	853	920	834	845	879	881	846	863	916	865	873	917	825	881	871	876	878	918	914	851	889	902	878	916	866	873	858	874	893	862	859	857	883	876	914	855	870	930	879	903	924	900	884	872	842	884	867	855	939	907	838	843	908	879	884	878	840	908	900	881	890	920	868	871	899	912	816	891	912	893	902	869	846	904	920	907	870	877	884	862	910	814	842	898	839	872	829	914	926	897	862	857	886	886	887	843	910	865	857	881	910	878	857	860	864	886	846	849	871	911	883	890	890	838	861	891	862	872	836	865	875	854	834	917	810	900	875	879	880	875	842	904	887	885	863	854	841	870	911	902	862	907	852	853	884	879	878	891	899	824	859	856	835	870	842	925	918	927	876	881	879	916	901	857	915	890	872	901	895	901	899	890	821	872	896	877	860	899	883	865	898	873	886	905	845	908	888	824	853	889	842	883	876	851	876	851	858	826	844	865	873	889	873	901	912	844	833	843	879	853	934	892	911	876	854	928	863	850	866	860	922	890	825	888	890	909	894	914	888	883	849	882	876	884	867	876	862	897	837	884	885	914	919	873	858	899	883	877	889	874	865	914	841	835	886	915	920	882	895	887	895	914	888	841	895	816	842	883	893	937	854	845	871	873	889	858	887	888	867	891	914	903	852	913	847	821	886	886	856	846	900	922	891	853	882	863	824	822	887	842	875	911	935	889	831	878	859	872	867	888	880	844	871	910	923	878	897	879	885	864	876	839	891	856	894	831	886	856	931	925	861	830	892	876	854	864	890	827	890	900	910	935	916	902	895	838	880	877	919	857	931	905	845	922	880	883	886	861	872	862	864	871	947	880	855	902	904	874	880	880	816	893	872	914	860	880	887	869	872	888	869	870	934	921	917	847	865	852	861	877	918	861	911	846	919	872	851	896	878	917	915	848	888	926	887	854	873	847	844	880	818	854	891	858	870	919	894	858	804	833	843	879	892	902	881	840	892	903	864	835	841	904	874	843	917	894	866	884	889	825	883	857	887	884	930	889	898	900	875	855	837	853	837	901	876	901	889	843	914	912	868	872	871	915	897	887	848	872	905	852	889	886	907	881	907	905	846	863	866	851	863	937	845	900	875	905	879	867	851	908	834	890	913	883	860	893	872	859	897	882	889	850	863	853	908	843	891	852	887	970	865	873	834	865	901	904	861	912	848	900	896	862	865	909	905	834	874	840	868	879	867	887	867	894	872	914	879	867	869	878	892	878	899	861	851	894	919	897	918	867	834	887	886	894	843	892	878	837	863	844	866	878	879	859	867	866	857	879	885	851	916	834	857	861	905	824	862	891	870	873	908	842	863	872	846	866	887	890	842	860	871	849	895	872	920	856	893	882	931	837	851	871	887	852	896	879	877	882	831	950	884	837	817	896	885	848	899	864	900	880	929	878	866	926	909	850	855	912	918	890	852	883	863	873	826	891	915	855	886	871	885	928	823	861	908	871	814	899	888	899	914	884	835	869	893	861	883	831	900	920	862	875	867	880	891	838	890	844	846	884	858	822	834	871	875	868	890	838	911	933	845	854	893	842	893	851	868	852	843	843	906	908	907	880	886	940	888	935	850	845	858	911	902	916	867	848	891	910	863	931	921	838	897	903	885	880	874	924	817	932	889	878	886	892	876	929	899	869	906	883	883	848	881	883	846	867	850	908	881	882	909	828	872	882	899	851	868	860	838	879	855	824	919	856	850	913	896	880	934	907	858	844	896	876	835	869	917	893	888	884	888	918	919	887	867	856	909	886	877	881	886	866	834	879	843	886	887	872	882	892	856	906	888	846	887	910	873	891	896	880	900	837	907	875	838	875	889	853	875	856	874	885	826	826	917	876	868	808	872	789	936	890	812	861	893	886	852	901	836	911	906	861	875	938	933	965	860	904	888	897	880	872	921	896	845	851	926	884	877	861	850	836	911	917	877	895	878	933	838	917	889	853	874	868	894	875	837	862	885	875	863	857	829	849	869	858	858	886	907	883	871	864	946	912	895	922	874	872	856	912	871	847	865	861	834	849	922	888	870	822	846	858	882	842	871	871	841	881	841	904	898	899	861	854	927	895	894	899	827	848	905	909	865	843	914	794	874	917	846	882	871	858	927	878	839	864	870	820	904	894	888	859	900	836	864	867	881	916	933	851	893	872	867	861	857	847	836	924	939	934	860	843	905	893	899	874	851	845	866	872	925	886	872	873	865	879	891	879	857	930	870	849	842	908	887	840	868	878	893	878	839	933	874	871	860	871	860	899	877	851	911	906	818	876	897	901	886	911	945	852	906	872	859	926	889	867	871	903	849	928	919	864	833	858	901	871	905	851	891	888	844	895	819	862	886	900	868	833	872	868	885	889	861	914	906	932	880	861	901	896	905	871	889	867	876	853	829	893	935	905	867	925	919	910	884	885	851	872	834	897	900	917	931	951	903	843	887	954	899	810	882	882	876	915	859	834	865	854	943	884	874	897	839	860	873	933	879	881	926	858	883	842	869	871	850	859	905	890	890	877	877	895	892	885	871	912	877	892	865	859	843	890	873	885	888	866	890	872	878	865	872	906	837	930	830	922	869	860	890	895	896	892	835	841	847	903	869	876	881	895	879	849	917	895	931	898	916	908	890	888	833	871	827	843	876	901	875	886	861	853	888	854	826	867	874	841	919	917	901	889	835	832	865	894	886	868	897	900	829	890	882	907	846	836	886	838	878	844	907	845	848	895	907	928	916	896	887	883	890	878	880	877	888	883	841	896	865	888	889	830	878	883	883	868	873	883	901	867	866	921	853	850	866	872	897	874	874	880	879	917	824	835	871	909	908	856	877	877	858	894	900	886	887	874	869	919	842	898	903	842	899	896	916	885	922	845	845	871	844	863	865	891	852	922	870	908	903	878	904	880	874	874	857	921	885	905	875	877	881	873	846	922	940	853	897	933	902	887	877	857	889	878	889	880	908	869	866	845	862	877	900	880	841	846	917	854	791	920	846	876	900	896	856	852	893	871	909	907	952	842	827	853	883	892	866	794	883	810	873	894	879	872	931	898	893	867	884	877	881	852	857	844	891	830	854	920	860	868	871	883	928	891	841	902	847	908	876	886	860	906	876	893	917	905	841	889	868	908	868	909	856	933	876	886	901	824	881	840	883	874	927	852	873	896	888	892	883	884	880	933	827	895	914	876	865	872	890	884	885	867	856	861	862	854	888	878	917	875	941	842	897	871	878	923	875	864	857	890	905	900	879	853	823	917	863	874	874	911	878	944	863	856	881	867	862	881	906	872	854	834	853	877	820	841	849	887	860	889	876	916	954	847	824	856	829	836	860	885	871	854	874	870	889	877	874
24366	21494	25192	28237	21495	21512	17926	673	460	372	344	371	365	333	299	351	313	326	281	314	304	280	299	316	304	265	312	253	318	306	289	267	296	279	302	292	304	294	266	291	277	312	259	290	279	299	292	276	306	323	319	246	303	299	261	298	274	285	267	305	274	301	297	310	286	259	241	261	313	299	310	288	281	280	284	303	294	247	279	278	268	300	307	283	299	283	280	289	271	245	271	270	283	274	301	272	300	280	308	311	288	313	272	309	251	267	299	321	288	292	313	289	276	307	272	289	240	279	282	275	292	335	286	283	271	299	280	262	302	328	311	285	285	309	258	295	310	255	315	285	283	289	272	302	339	255	311	265	282	290	323	323	312	307	315	278	279	287	271	259	257	300	277	288	274	279	265	296	268	290	289	263	287	277	298	285	303	263	275	271	279	317	293	300	286	282	265	275	257	300	251	275	297	310	287	302	282	303	258	282	253	271	291	278	295	303	258	284	274	295	299	257	261	316	265	268	286	300	293	290	298	278	256	287	293	267	273	286	299	300	256	299	279	310	308	269	275	311	293	256	274	313	284	293	312	280	293	305	293	279	298	272	300	311	308	308	264	272	295	294	262	289	307	316	280	286	269	313	294	293	324	315	281	240	276	277	279	285	273	290	279	282	313	300	297	284	274	307	278	288	276	309	303	287	260	265	327	297	291	289	277	309	258	299	316	302	257	275	264	297	281	267	293	282	308	305	286	271	308	278	315	263	305	284	292	307	306	268	266	292	278	287	277	313	270	313	311	263	302	280	300	286	306	293	297	281	279	254	285	297	282	267	274	273	286	260	295	281	283	270	310	272	274	278	300	278	297	283	241	293	246	268	272	272	273	294	301	306	265	273	264	285	296	312	279	287	290	277	305	306	302	257	252	292	280	280	287	301	276	251	286	312	272	288	301	308	299	271	309	260	287	287	310	305	285	276	264	303	282	262	261	278	264	263	267	292	315	305	239	288	283	274	253	290	245	270	270	293	293	256	296	294	299	317	304	255	287	320	296	298	266	284	274	295	274	266	281	245	300	274	254	245	299	286	284	316	299	276	269	269	299	298	267	291	265	302	317	270	298	269	269	288	302	292	276	322	283	292	293	277	271	273	273	296	259	296	304	290	299	284	310	272	320	288	278	319	335	307	258	292	273	299	306	290	342	281	301	278	287	313	263	322	271	284	253	288	291	287	316	291	279	296	295	282	255	262	324	296	311	284	290	286	286	300	289	287	267	275	285	304	237	311	258	293	303	256	309	298	280	295	286	268	313	283	283	283	270	287	277	277	318	279	280	282	278	288	294	296	264	277	301	290	297	314	215	316	284	313	287	273	283	284	282	280	271	311	248	299	282	305	309	258	308	293	282	288	276	279	285	303	244	283	280	270	314	264	301	265	290	284	299	299	281	277	285	285	283	296	267	272	273	304	262	288	258	296	263	271	257	262	272	301	309	270	296	320	326	270	299	298	296	279	291	284	326	282	298	286	256	284	282	311	281	288	288	246	279	263	296	263	289	311	254	280	255	316	296	272	277	274	283	286	293	303	286	319	320	300	326	257	295	264	292	286	285	291	288	282	294	288	281	307	263	282	307	319	282	286	257	300	274	278	293	269	266	299	285	291	284	289	245	266	294	239	253	312	278	269	309	293	255	258	268	262	299	269	318	293	291	265	293	314	269	283	307	303	260	273	286	278	291	276	302	283	247	293	303	294	275	279	307	302	259	320	294	274	287	303	269	257	269	272	249	262	282	296	317	290	292	286	277	252	290	302	249	270	284	265	309	337	261	251	284	287	263	266	286	263	294	302	263	235	314	284	282	284	298	280	275	304	274	270	294	268	283	259	302	283	309	299	282	261	280	271	282	276	260	300	303	313	276	287	275	274	251	285	314	269	270	278	304	275	305	314	244	245	292	300	273	304	264	285	308	280	282	306	278	280	318	293	278	289	271	288	314	283	288	305	246	277	282	272	284	297	272	270	301	310	277	280	275	269	272	302	287	273	294	286	264	283	286	285	263	258	272	253	271	316	251	269	314	263	274	255	309	299	303	279	269	301	277	242	274	262	299	300	286	271	292	306	282	294	309	270	293	325	274	297	312	258	266	276	301	318	281	280	302	256	283	314	293	321	272	264	275	298	287	291	263	283	289	264	306	274	285	307	287	306	278	258	254	282	254	319	284	267	276	273	291	296	277	294	263	257	294	307	293	294	276	290	276	274	302	281	305	290	308	294	295	289	298	282	295	293	277	284	310	280	286	277	260	271	307	294	296	267	282	301	271	293	292	286	295	285	272	245	275	275	256	295	314	321	314	264	297	268	292	318	282	282	311	292	299	300	280	280	305	286	301	285	283	288	300	313	275	290	291	271	288	276	306	313	322	255	268	283	266	326	285	331	291	281	280	283	256	273	292	322	290	287	270	298	262	254	294	283	285	297	261	310	294	255	294	275	291	273	295	275	294	270	266	303	285	300	298	289	278	274	293	320	300	290	270	270	279	265	289	294	308	278	301	273	266	279	296	274	321	280	268	317	272	296	271	297	282	253	277	291	308	280	270	285	302	269	266	263	279	281	292	289	299	244	299	268	277	284	273	274	293	286	283	270	272	288	300	288	282	280	265	229	304	283	273	279	286	341	303	305	271	319	299	264	271	293	309	297	259	280	329	307	275	300	296	326	289	292	276	272	273	284	288	294	280	256	302	279	268	273	296	286	285	311	280	257	321	297	309	292	274	332	260	275	303	268	266	292	303	288	293	277	307	286	301	256	305	269	284	281	277	280	293	281	252	295	291	282	298	317	303	294	273	282	250	307	276	296	307	293	292	276	308	290	271	278	284	252	314	287	318	279	261	283	278	286	294	293	268	268	297	290	309	300	266	297	285	295	280	292	291	315	280	281	307	288	252	300	293	276	269	286	279	282	288	285	314	303	285	288	280	275	269	275	293	299	262	304	274	288	305	310	276	304	279	305	299	266	285	270	295	293	303	269	281	294	294	277	267	309	243	272	288	312	277	258	303	281	277	285	282	310	267	278	290	275	262	333	302	258	301	296	295	286	313	275	304	322	254	313	301	279	291	264	273	289	297	296	299	300	282	292	272	283	297	297	279	260	274	270	288	279	245	292	268	315	285	273	269	288	279	278	279	328	316	254	289	291	267	286	266	279	302	276	293	285	284	270	315	299	254	279	267	265	283	307	306	311	280	274	278	278	249	292	298	286	307	280	271	276	293	261	311	276	307	300	262	287	265	299	271	328	234	274	277	272	269	301	284	276	266	271	257	280	303	337	267	268	278	285	300	289	284	278	297	277	258	261	284	289	284	317	304	306	293	254	297	279	270	289	242	282	293	283	294	296	283	290	286	276	283	326	279	283	289	303	290	305	317	298	272	239	257	275	286	288	249	289	288	322	260	276	291	258	281	256	284	270	281	287	282	283	293	289	270	270	277	302	323	273	312	298	255	295	252	295	275	306
26782	3444	1998	1124	886	786	768	717	710	684	709	677	675	699	679	684	703	639	747	664	720	683	668	689	671	677	673	665	670	688	669	653	712	680	648	706	672	671	687	739	618	678	646	682	681	662	644	689	668	703	625	694	670	668	691	684	628	678	681	650	671	685	641	696	644	695	665	662	674	637	689	625	632	665	645	632	643	677	658	691	616	671	647	690	673	686	697	665	642	675	697	669	670	674	681	645	635	606	684	643	711	648	678	659	651	675	655	641	669	655	632	714	669	669	678	672	651	694	662	676	691	674	665	654	666	662	669	706	668	669	695	680	656	641	656	700	664	634	693	676	666	664	627	678	648	694	681	662	683	639	661	671	629	685	691	652	641	700	638	679	675	648	660	677	637	685	698	645	677	700	643	656	668	676	647	668	705	610	667	668	709	668	684	686	678	664	679	693	738	687	678	664	663	637	688	661	643	671	672	654	657	639	672	714	652	684	635	620	688	657	731	595	664	658	718	691	669	736	687	675	701	604	690	636	706	705	688	659	687	705	659	677	671	668	692	673	677	705	685	674	638	659	673	683	603	683	655	704	635	650	652	681	656	675	609	685	637	664	659	648	695	694	645	608	667	661	666	674	661	659	698	617	627	667	682	668	682	686	626	686	652	632	685	679	695	653	652	692	667	673	653	627	651	701	649	644	667	660	682	671	632	682	665	667	671	655	692	637	649	678	624	641	669	719	617	634	711	673	669	659	674	657	689	710	713	653	693	712	645	670	698	644	659	648	657	640	682	669	699	676	608	717	689	682	647	654	675	649	683	650	656	667	701	669	675	688	644	674	690	653	654	632	666	726	667	677	687	673	656	665	675	629	664	661	639	694	672	647	644	657	660	669	672	683	632	647	644	632	670	666	651	624	685	648	669	660	646	639	662	735	743	679	684	656	654	674	678	644	635	688	701	662	678	702	644	618	676	722	651	678	639	664	637	691	663	635	650	688	646	722	702	666	661	715	715	724	674	668	662	637	668	693	685	705	687	683	637	656	664	638	664	659	681	699	682	666	676	645	705	677	694	663	672	651	627	663	673	723	679	682	675	700	683	720	685	678	682	667	678	703	631	667	664	610	646	667	680	647	755	646	639	699	692	701	638	713	699	649	661	640	676	733	659	663	682	714	631	625	655	687	676	734	658	614	673	680	689	662	713	623	689	706	646	673	613	674	697	708	656	609	619	633	644	650	693	665	693	649	667	672	658	649	615	683	657	666	705	676	636	687	706	622	678	656	701	663	694	631	681	688	684	708	658	645	613	672	642	651	688	663	659	638	645	664	692	687	635	689	680	699	662	695	720	668	702	695	711	687	676	684	687	685	671	649	653	692	649	644	661	680	629	688	647	688	634	646	623	623	650	664	608	672	719	690	662	644	736	702	676	619	695	651	663	692	625	683	640	665	662	595	644	670	628	680	711	644	683	669	626	648	621	714	659	679	690	692	646	671	681	661	642	709	696	650	667	649	635	637	711	659	676	661	690	658	653	651	639	690	659	659	613	674	613	676	688	695	606	662	717	718	673	686	650	635	668	701	656	660	659	691	617	637	642	688	651	639	655	670	654	671	630	630	661	609	643	663	661	651	638	683	629	663	666	697	687	628	665	691	652	686	760	723	674	638	633	655	662	710	691	697	638	640	643	657	695	664	654	681	660	674	684	696	635	665	648	659	665	661	638	701	626	715	664	693	692	680	632	665	684	696	655	673	606	623	661	692	644	682	659	632	658	622	641	641	686	694	621	668	650	619	715	693	668	702	684	665	681	650	678	679	657	639	700	663	644	668	665	662	701	643	667	679	650	641	693	612	661	662	756	691	672	682	654	659	693	651	690	652	680	668	670	672	700	673	696	658	660	646	679	656	682	674	695	618	679	660	657	668	698	661	628	641	673	669	709	653	682	710	666	672	695	657	655	666	631	636	667	644	646	687	726	686	643	643	666	682	665	646	709	670	652	710	700	701	665	676	668	670	696	656	642	657	650	669	654	660	695	673	654	666	657	705	653	706	660	648	632	648	675	669	656	665	666	674	669	660	737	674	675	739	703	688	642	671	654	687	694	647	679	690	639	697	667	659	677	699	670	649	693	655	671	613	631	659	713	683	706	675	672	669	651	670	645	669	669	633	680	711	639	657	634	637	663	661	729	652	703	623	673	703	662	647	639	675	671	686	708	630	662	677	630	609	678	660	633	638	611	630	690	629	633	666	656	622	646	650	655	704	630	669	698	679	640	719	721	666	683	660	607	684	673	693	634	609	659	650	637	666	638	676	678	679	673	664	651	652	655	659	631	682	677	668	633	665	664	709	630	651	680	642	690	635	670	666	655	699	639	701	657	624	659	684	679	659	711	663	692	675	636	680	667	669	653	620	722	614	688	622	676	671	634	648	636	668	626	680	638	691	713	686	682	677	652	686	642	659	639	693	636	624	699	662	694	655	669	665	700	662	659	682	718	701	650	684	642	661	692	672	609	653	690	664	677	678	695	640	689	681	700	685	664	654	628	676	647	642	665	715	645	684	682	658	660	683	695	646	682	657	649	706	636	641	683	649	688	694	686	663	663	632	637	636	718	671	666	668	669	669	646	686	739	648	633	639	642	674	678	667	669	653	626	714	702	683	654	692	673	689	645	680	642	656	634	675	671	697	670	653	692	666	650	677	687	647	659	654	670	647	663	648	648	676	686	691	682	692	626	662	678	689	668	651	675	669	687	679	664	662	701	657	647	621	657	664	604	698	634	705	645	682	699	673	704	647	658	668	658	633	669	671	644	614	653	644	650	662	668	716	636	628	715	691	620	704	679	688	670	662	651	653	699	629	604	624	654	688	685	632	674	643	679	645	652	654	637	712	661	687	694	693	688	653	650	648	641	628	660	679	669	652	677	697	643	673	665	664	684	668	686	652	676	690	642	661	661	627	665	702	651	642	684	663	671	648	670	661	702	682	627	708	671	651	664	633	645	691	710	681	712	711	682	641	677	646	673	667	660	701	646	676	669	736	654	629	618	638	685	655	702	644	669	650	672	653	691	705	615	674	728	692	690	652	680	726	645	669	690	683	686	645	678	679	692	665	674	634	628	620	690	684	624	641	648	692	689	709	638	682	641	641	633	686	641	670	653	674	653	670	664	650	622	682	690	679	716	647	663	663	673	654	684	660	685	625	633	660	643	666	654	663	664	661	689	650	699	622	659	639	682	645	655	663	660	658	645	657	722	650	687	677	639	653	669	654	681	681	625	625	664	677	643	662	660	634	657	646	638	714	663	691	673	658	681	736	669	723	682	672	664	675	684	719	679	690	654	668	593	661	665	680	698	661	659	658	660	677	595	650	613	648	640	721	653	651	689	694	708	652	658	662	648	637	629	640	684	642	633	644	629	683	634	667	654	651	693	670	684	620	647	650	674	659	667	704	653	695	638	659	675	673	608	662	671	670	663	647	664	703	638	634	641	666	635	666	708	701
31277	21240	13108	1006	406	377	342	268	235	247	228	221	238	247	221	256	274	240	287	288	285	245	249	253	262	255	269	227	268	273	257	273	260	258	230	236	250	261	248	229	265	255	243	268	284	287	236	274	234	248	238	232	249	268	241	233	263	255	222	275	262	262	246	251	274	270	280	256	249	245	241	264	259	259	265	237	280	241	249	258	246	291	280	224	252	251	239	269	279	250	266	289	215	243	244	258	246	244	221	242	252	258	278	251	288	242	224	269	251	222	279	251	246	275	255	236	226	226	222	224	227	267	244	241	235	254	261	228	286	227	247	250	246	276	261	245	277	248	273	281	271	232	290	267	233	254	232	249	275	272	208	241	239	266	263	261	250	225	245	231	252	245	255	270	252	262	243	215	254	222	262	271	236	258	298	227	240	273	245	256	248	239	263	230	238	266	252	243	248	249	239	222	245	268	281	256	275	234	267	242	242	279	222	239	254	266	230	268	245	256	233	250	227	276	254	276	266	265	254	267	226	245	240	285	290	259	261	256	242	260	249	250	233	257	271	279	268	246	246	245	239	223	244	245	244	248	269	242	276	234	260	244	258	248	274	227	261	240	263	245	284	248	213	228	252	237	272	267	242	247	276	230	233	226	267	245	259	249	259	231	260	246	252	259	277	235	248	250	264	224	250	291	261	285	268	224	229	268	266	254	254	270	249	238	234	250	233	242	284	235	277	249	250	250	287	282	253	252	273	230	242	240	248	268	250	265	253	242	250	231	256	260	275	244	245	296	280	238	262	269	241	274	248	261	244	242	238	245	273	276	243	283	251	245	265	231	289	232	250	244	248	246	240	245	250	267	225	264	233	234	279	266	255	266	241	242	250	250	247	275	235	250	275	238	243	245	239	289	241	261	226	248	214	257	292	249	283	262	251	254	251	274	260	234	254	247	225	232	255	263	251	284	221	256	244	252	247	253	269	237	266	219	258	222	274	247	279	252	250	236	263	267	258	239	241	254	248	250	277	252	276	233	241	250	256	248	247	230	258	251	272	221	290	247	260	255	231	266	260	244	264	263	247	275	222	240	236	280	266	246	249	253	257	252	236	271	248	258	249	232	259	235	248	279	261	304	232	256	264	261	258	264	252	239	258	249	250	257	240	253	257	247	261	229	254	260	233	251	255	219	250	269	258	243	244	277	264	255	263	272	236	241	278	233	247	271	247	236	219	233	243	217	226	268	259	251	249	249	239	248	262	238	246	251	243	258	229	236	256	272	222	238	251	260	249	258	242	267	237	255	280	247	251	242	261	293	250	231	270	247	245	229	241	243	256	248	227	227	257	254	252	254	240	282	231	237	255	232	256	249	286	296	244	243	258	246	264	241	256	265	269	253	242	234	240	241	231	258	241	251	271	253	234	250	261	254	229	281	233	219	238	273	237	278	264	247	262	247	243	226	253	246	257	236	254	284	252	246	267	261	250	263	271	258	265	237	256	250	248	310	265	251	263	227	287	263	231	249	255	279	266	279	257	242	249	222	250	241	234	242	261	251	243	250	231	246	237	228	226	261	231	250	288	278	220	256	247	235	286	230	270	275	224	266	263	256	264	259	260	263	270	275	241	262	282	259	244	240	251	257	254	255	231	272	285	238	256	255	241	245	255	269	260	252	269	284	287	267	234	270	247	239	248	262	229	262	256	266	250	241	259	253	272	252	257	264	280	262	242	267	238	243	254	250	258	234	244	241	258	243	262	278	233	252	266	261	238	242	229	227	281	234	240	249	269	238	236	233	221	238	277	269	245	262	260	271	258	273	239	264	258	261	236	248	281	238	246	220	285	280	266	265	250	243	244	257	289	269	258	227	246	237	270	274	238	248	241	274	242	244	251	249	259	254	273	263	228	263	260	258	229	233	262	271	248	253	248	232	248	271	261	254	281	257	257	271	246	263	230	264	287	266	235	238	237	233	249	243	278	281	264	258	241	232	223	270	289	261	252	230	253	265	257	277	264	227	262	281	246	243	251	219	244	260	260	283	254	278	263	248	238	229	255	265	279	238	254	223	246	256	230	268	231	255	236	240	229	249	269	261	289	257	258	248	250	236	258	237	253	254	242	256	220	251	222	234	269	263	222	268	282	246	238	241	234	236	262	252	246	260	230	248	285	264	264	254	243	252	237	255	251	263	275	278	261	224	271	258	257	254	250	258	244	249	289	224	248	248	246	228	232	256	262	258	272	238	261	243	269	249	237	208	245	271	259	247	255	250	242	242	243	255	246	282	245	277	289	237	250	242	242	264	257	235	265	232	271	249	237	231	265	234	264	259	240	263	233	263	252	242	232	241	249	244	242	254	262	245	259	271	291	280	227	200	271	270	295	241	233	252	243	254	258	276	287	268	252	284	257	247	256	284	268	263	244	246	259	251	270	245	263	272	247	244	284	244	265	237	241	254	234	262	219	255	283	243	256	232	254	270	259	237	250	244	232	267	252	222	264	289	272	250	250	224	258	256	231	234	240	241	219	257	237	240	259	256	261	218	279	281	255	233	310	239	250	235	232	244	249	237	260	245	240	265	256	286	250	254	260	277	253	228	259	251	267	250	261	253	250	226	224	260	239	233	259	229	277	237	247	254	252	266	262	241	257	240	257	232	247	217	271	231	266	258	255	254	232	269	246	233	258	291	243	226	233	265	260	239	242	237	247	251	263	267	252	225	267	283	274	249	246	238	248	223	278	266	263	244	241	272	242	218	252	214	230	242	258	232	251	263	258	251	276	231	246	250	225	266	257	266	252	269	263	256	270	271	263	261	250	242	243	264	241	259	262	277	236	252	277	230	231	238	218	267	243	246	225	255	257	254	278	254	245	256	259	223	261	230	273	252	265	306	267	282	248	243	252	270	259	277	262	248	246	253	248	255	241	238	248	249	252	244	264	244	237	272	256	243	262	275	260	257	217	272	286	237	232	244	215	256	265	248	238	252	247	228	296	278	238	275	251	249	246	265	237	228	239	263	218	271	230	213	228	267	283	274	260	245	258	244	226	261	240	238	256	267	224	254	283	276	267	257	256	233	247	252	273	222	249	257	243	286	248	256	268	248	231	276	244	262	231	254	287	274	271	223	269	265	232	246	289	257	260	252	260	267	278	238	220	246	272	252	216	273	262	261	251	233	269	242	240	229	244	237	251	244	265	251	258	248	272	274	242	259	219	233	249	263	234	258	263	266	252	234	241	245	263	254	256	277	245	253	254	253	269	234	268	254	246	253	282	249	254	240	251	245	244	228	278	241	231	266	244	268	221	269	228	227	275	277	256	260	226	253	225	268	235	276	233	280	251	296	258	241	248	263	281	235	261	258	260	255	226	244	214	255	268	242	264	254	288	269	255	253	246	257	301	224	277	255	239	251	258	277	263	252	228	224	272	263	262	246	252	251	265	262	261	231	233	269	226	273	244	266	252	250	255	235	224	238	247	240	249	230	265	258	228	239	301	240	243	241	250	247	285	257
9924	756	682	700	684	727	673	663	636	650	616	672	656	677	626	641	653	641	642	688	706	688	697	660	645	676	677	671	635	629	656	625	577	673	648	659	697	721	636	612	700	671	642	633	632	667	691	632	663	637	634	669	660	700	663	686	653	626	688	653	681	665	634	669	645	632	616	619	668	683	673	660	695	652	647	665	719	644	643	626	647	631	610	646	643	698	639	688	667	659	667	633	601	612	639	682	591	624	628	645	619	653	632	669	671	628	697	689	607	651	641	644	658	690	665	661	715	632	640	654	676	708	643	634	623	699	629	652	747	664	669	703	663	640	611	677	685	658	621	660	684	638	650	673	650	702	649	663	706	644	645	680	669	663	612	668	592	645	645	652	653	665	645	653	667	706	671	615	652	650	655	657	706	637	661	639	663	624	661	667	660	674	673	626	652	634	666	674	662	643	670	673	635	637	702	647	609	674	646	642	631	659	682	644	644	651	655	596	676	682	636	633	602	697	693	642	667	604	680	666	666	651	692	627	662	660	671	626	666	640	637	681	663	639	653	640	676	638	597	655	622	652	674	673	661	630	660	642	657	642	655	636	645	672	650	627	620	638	650	651	696	693	634	655	659	648	669	647	670	645	618	669	673	649	663	639	640	712	672	684	682	660	681	693	672	662	621	675	653	691	662	649	675	656	666	628	666	703	674	683	660	635	663	656	639	665	623	665	647	719	591	666	618	717	664	654	669	645	632	656	670	677	657	636	645	632	642	678	617	701	663	656	685	643	691	635	649	665	623	660	654	692	654	634	626	639	650	654	654	653	654	678	651	602	669	644	667	641	649	606	662	631	682	698	652	711	618	632	674	680	592	674	652	687	632	627	626	664	652	681	673	666	620	637	660	635	679	691	648	657	662	652	647	669	662	688	655	659	609	660	665	610	677	677	630	662	675	644	671	660	650	646	634	695	614	677	709	612	634	654	639	656	635	610	621	668	642	645	650	665	656	627	613	656	613	672	659	681	680	637	663	578	646	617	686	711	691	611	633	650	641	636	679	639	651	694	728	608	634	651	673	643	660	637	645	629	651	680	669	656	665	681	650	660	633	670	663	627	649	641	654	598	663	642	631	642	661	650	681	623	647	692	625	666	697	688	651	635	693	644	658	675	671	636	636	635	624	655	635	696	659	677	690	654	667	679	649	645	670	647	664	629	661	635	670	642	664	645	642	649	666	710	656	675	615	587	678	676	591	664	645	689	644	684	646	630	628	660	651	608	702	644	628	618	654	665	689	647	675	646	671	617	663	684	583	677	645	673	634	680	696	635	645	643	652	630	672	649	700	663	639	618	628	640	681	640	662	699	640	670	662	702	625	652	621	635	684	631	655	656	679	648	692	652	672	639	687	677	642	628	647	644	679	621	629	625	694	670	680	671	643	659	659	641	750	688	702	619	699	684	664	670	664	608	665	648	623	650	683	666	666	683	675	655	637	629	650	675	701	678	702	652	666	648	681	628	604	652	671	611	643	674	654	610	646	629	671	647	642	666	652	646	666	635	635	661	604	664	652	644	666	687	654	640	635	669	716	614	651	650	656	653	645	632	643	630	646	674	652	627	646	672	671	657	672	651	629	675	635	644	640	683	671	640	629	637	678	658	640	647	630	652	670	651	664	620	677	668	645	667	696	637	650	647	643	658	648	657	639	721	682	652	649	684	634	664	689	669	675	666	665	666	645	624	686	702	698	659	649	682	636	654	624	637	667	676	660	631	668	644	659	643	642	662	642	653	660	663	656	629	656	633	624	643	667	646	724	676	659	655	668	631	605	633	648	665	693	684	637	649	648	622	680	668	638	669	611	608	629	666	640	644	655	634	627	665	645	649	672	647	639	649	622	643	664	626	641	649	650	677	624	634	673	679	628	643	649	686	618	620	675	687	657	667	620	666	694	645	665	677	674	649	633	677	648	658	679	648	689	646	681	688	665	627	643	681	648	656	633	658	668	656	654	650	687	658	653	623	642	647	662	637	679	646	663	662	645	663	631	648	630	641	641	662	668	628	688	666	686	653	661	621	684	629	668	637	626	702	653	644	648	681	645	666	684	647	683	621	661	637	662	648	655	637	673	631	611	657	651	676	692	618	637	630	673	627	721	617	641	645	662	647	642	639	644	644	692	640	610	655	655	637	706	662	673	654	687	697	649	669	643	729	631	677	639	593	654	675	686	646	668	643	666	685	632	661	688	654	651	694	668	628	664	659	658	667	621	611	628	672	616	661	648	675	657	678	637	643	620	627	644	619	624	626	630	717	636	629	584	657	682	637	640	661	654	647	661	702	701	689	645	633	661	664	661	629	670	665	603	665	646	625	631	670	669	658	644	644	645	683	655	687	632	703	634	685	657	645	719	618	697	620	675	692	674	662	692	658	690	645	669	635	626	626	650	622	654	659	672	695	629	659	659	614	659	683	645	663	590	652	584	658	644	631	668	590	673	707	617	604	646	689	666	647	630	726	635	641	674	648	631	688	616	639	649	662	605	635	661	639	710	666	639	620	666	680	673	665	653	672	650	657	608	678	645	652	697	699	677	654	661	681	651	664	639	724	672	631	677	621	644	665	658	681	663	639	612	670	596	663	730	647	695	652	649	673	685	678	681	665	643	648	658	664	643	683	630	604	659	637	648	634	649	701	643	628	685	644	695	668	629	628	705	628	618	650	629	658	675	639	630	665	651	665	656	649	679	663	697	671	630	677	632	641	641	614	722	625	636	598	646	644	661	625	656	687	671	666	667	650	661	698	623	651	680	694	670	682	602	640	683	668	672	679	650	625	634	700	684	662	647	633	658	603	622	688	649	637	676	654	671	681	682	626	641	655	629	634	652	645	651	655	662	623	638	637	631	670	649	657	670	659	685	638	694	681	675	695	622	667	700	690	647	646	666	638	676	654	673	663	735	646	625	636	681	601	643	645	670	632	652	641	663	651	656	668	628	682	661	677	674	640	639	622	685	636	678	647	646	591	690	665	660	631	616	619	625	641	665	699	695	648	660	645	641	636	595	677	668	649	580	657	664	691	677	634	673	648	659	666	649	642	628	693	638	705	610	645	651	613	617	607	639	622	657	633	658	688	602	662	664	644	656	641	672	685	685	675	671	622	687	632	670	643	647	649	652	648	634	623	592	602	665	690	615	671	643	677	699	681	703	616	639	710	656	632	654	671	671	638	640	679	724	641	605	666	668	667	678	674	631	647	648	635	689	645	654	657	682	654	646	613	644	679	644	640	634	644	668	651	680	643	639	624	645	641	654	624	665	649	650	662	661	616	655	578	667	651	649	648	623	624	653	635	702	647	706	653	678	697	628	667	693	632	697	661	644	671	661	633	644	618	623	658	677	616	648	673	664	633	614	633	633	634	655	669	637	650	651	635	629	672	691	631	667	663	651	665	639	667	678	641	648	630	698	618	669	647	660	659	660	658	604	660	659	689	633	656	669	676	651	648	639	624	649	680
24940	21520	24962	28540	21514	21494	2537	580	438	439	399	381	392	365	383	386	356	376	384	416	397	419	365	376	420	361	375	388	398	406	397	380	395	412	380	362	382	376	380	365	373	386	354	367	371	407	387	347	357	402	389	396	353	365	400	374	371	347	398	397	367	388	386	385	427	427	373	404	399	371	359	359	358	371	384	360	345	388	339	334	338	364	359	378	357	379	375	350	371	329	396	410	353	385	396	349	335	383	367	421	421	361	357	375	349	373	419	406	370	400	334	388	362	395	371	331	360	404	382	375	372	366	366	357	414	379	350	332	377	370	394	379	322	345	393	367	328	414	378	390	419	370	370	361	424	373	377	400	365	363	377	356	383	401	397	384	374	345	365	403	410	346	383	382	351	378	378	359	394	348	365	384	369	383	382	391	387	358	363	407	385	366	411	393	381	363	407	371	392	367	398	364	384	378	391	370	371	369	377	357	369	374	397	364	387	413	379	393	402	377	404	389	342	385	360	403	384	379	373	383	377	374	415	374	367	346	365	395	388	385	365	395	370	363	399	339	367	392	428	382	386	367	375	344	401	379	349	414	398	380	386	393	387	398	365	401	374	386	393	372	366	386	372	364	358	358	378	391	357	406	390	335	364	394	373	356	380	386	383	379	379	402	325	391	361	417	398	409	383	385	371	352	399	339	389	384	371	358	387	374	379	372	391	337	359	384	361	353	385	381	362	375	394	364	368	362	409	359	352	399	374	351	368	387	371	378	373	380	336	370	392	398	413	354	390	378	348	371	392	360	371	402	355	393	379	343	369	372	334	362	381	342	403	392	384	374	379	379	365	361	342	373	359	371	387	392	382	364	366	375	411	402	406	354	374	397	376	384	358	372	397	387	375	365	380	394	399	370	357	387	372	342	394	349	394	387	337	373	382	384	384	374	352	400	360	342	360	390	399	373	380	351	373	345	352	350	378	367	394	408	404	365	393	364	393	379	375	360	359	388	339	344	387	396	372	384	367	393	371	426	359	419	439	397	371	392	370	388	386	377	375	363	350	343	396	379	402	337	368	378	405	398	372	348	353	383	361	415	342	374	362	384	338	370	384	390	399	358	405	349	366	413	392	371	377	366	399	377	405	390	363	403	341	398	377	394	343	402	340	370	372	383	402	367	370	371	346	402	358	347	371	380	319	382	343	362	400	412	365	384	356	388	425	343	379	399	400	375	385	374	351	366	370	381	363	361	392	377	377	334	380	376	384	343	416	366	424	365	402	369	373	378	334	374	370	361	349	370	371	383	335	396	341	401	378	372	392	389	349	386	355	403	385	366	390	362	359	404	383	341	392	385	319	373	392	361	406	383	374	344	364	332	410	359	400	370	387	369	400	375	394	358	390	371	399	402	373	410	381	353	393	399	378	389	376	386	388	404	393	344	346	335	366	369	354	380	377	364	352	376	375	375	388	390	342	360	378	391	376	382	400	346	362	376	392	357	367	401	377	403	360	379	334	326	404	403	402	362	377	370	364	398	376	370	412	383	368	391	352	331	386	391	380	374	370	373	368	365	381	374	363	401	358	389	386	373	361	371	373	391	363	350	376	399	358	379	369	346	378	373	395	370	332	408	381	413	400	347	375	340	367	409	361	387	365	421	385	359	382	363	374	367	373	395	374	367	393	363	370	379	403	359	324	375	376	405	371	368	342	374	417	414	346	342	364	413	385	364	397	381	400	372	414	401	377	388	379	361	363	348	364	369	374	376	400	389	356	410	406	354	385	368	366	393	355	385	333	411	375	383	390	342	380	405	406	370	400	392	396	362	374	326	382	398	365	376	378	412	351	382	359	356	368	372	391	398	395	378	382	354	349	375	398	353	350	366	347	365	357	348	419	400	389	360	373	371	378	389	399	416	393	390	425	380	393	408	440	396	376	345	381	386	399	371	371	333	350	337	428	339	392	339	381	383	386	355	384	388	392	375	420	390	367	389	370	370	349	357	363	386	357	387	345	393	351	384	391	405	361	351	344	370	389	409	363	355	383	359	353	349	400	394	354	369	416	343	369	346	405	401	402	373	330	383	358	364	341	366	371	385	390	381	368	397	388	376	410	375	346	361	359	393	376	372	366	372	405	380	372	363	331	373	343	376	376	360	375	366	395	361	405	350	357	360	400	352	370	361	394	363	361	376	404	339	401	352	364	323	357	404	403	427	351	397	347	393	354	353	369	362	361	389	361	419	351	379	370	387	382	419	417	340	325	353	363	360	380	397	390	364	417	386	380	357	396	386	361	372	396	356	387	374	403	397	367	403	368	383	367	366	382	384	342	355	357	345	389	380	409	371	368	365	354	360	355	384	381	330	409	382	391	378	389	380	398	395	357	384	345	395	411	373	368	398	375	367	377	371	375	379	372	380	383	364	401	368	410	357	358	344	357	418	361	344	372	348	375	349	384	376	373	396	391	381	388	424	355	378	400	364	379	401	340	358	398	354	349	401	358	356	371	381	368	375	389	356	364	359	375	352	382	370	390	356	380	408	367	372	397	369	396	370	353	354	383	381	395	347	367	393	346	373	385	380	383	411	380	394	402	379	381	373	377	366	384	363	376	359	349	368	380	363	387	391	386	381	372	369	401	404	403	369	368	388	375	336	363	363	387	352	346	370	350	387	380	368	367	395	399	347	359	388	389	391	377	334	398	390	386	382	366	350	342	389	384	366	375	383	401	345	363	369	338	380	367	336	380	358	384	373	366	340	369	380	392	365	375	422	377	372	370	377	398	390	400	381	377	396	347	394	399	338	377	376	365	352	327	389	385	387	408	382	397	347	347	388	393	367	408	383	386	354	387	344	383	392	352	383	360	371	359	367	379	380	349	387	371	341	375	417	393	323	371	350	356	368	391	373	380	363	405	374	366	401	377	377	355	407	345	353	381	353	356	381	348	401	362	363	371	377	377	370	371	418	362	343	323	387	365	367	336	382	372	389	382	370	372	382	374	361	366	371	398	359	355	357	387	378	384	384	405	367	394	392	364	387	368	393	346	392	398	359	346	351	357	370	358	353	366	368	351	396	372	338	355	364	397	397	371	360	360	387	365	380	382	334	334	403	360	380	351	384	385	404	396	390	388	384	385	345	376	416	360	408	323	385	392	384	365	379	391	402	388	384	404	365	402	350	348	392	387	385	368	381	386	371	363	359	364	408	359	370	391	384	396	370	357	371	373	351	389	354	367	352	382	386	362	377	326	398	367	422	394	367	385	384	363	379	358	382	346	380	384	378	370	371	389	361	368	386	412	437	335	403	384	358	376	359	399	385	356	332	368	393	346	379	379	336	352	385	368	363	338	371	350	376	375	357	378	357	382	398	367	388	365	393	370	355	364	391	371	380	325	341	350	378	354	387	338	364	373	387	349	358	410	340	389	362	356	387	381	357	369	390	356	346	396	366	374	402	370	380	398	371	361	362	392	381	375	383	352	351	359	379	369	425	390	367	399	396	401	387	351	376	413	425
22920	2392	1612	1155	1050	925	939	964	906	961	918	872	876	861	881	843	919	962	912	919	855	877	833	915	926	897	862	888	900	900	916	887	910	850	901	863	922	948	869	870	878	910	895	883	870	885	883	915	886	871	903	878	858	937	896	928	832	897	895	893	889	921	847	922	877	861	867	880	869	895	916	898	947	898	931	810	869	900	904	838	885	931	860	842	865	859	873	847	887	845	838	886	878	851	838	858	913	909	859	831	919	876	923	930	924	886	882	888	858	851	927	884	856	805	861	905	882	858	856	912	862	898	901	894	906	856	879	889	874	878	861	860	907	911	871	857	850	944	892	828	896	923	905	851	889	859	848	852	862	921	862	932	898	871	914	903	876	910	820	872	896	867	918	863	842	929	891	908	865	905	912	841	872	869	914	859	887	865	895	910	855	855	869	880	948	897	847	882	866	904	892	915	908	922	915	850	900	893	884	879	895	868	899	929	889	955	892	938	893	852	924	875	885	852	883	875	917	866	852	878	873	937	889	894	882	866	845	842	908	861	929	954	848	959	847	866	877	808	894	918	863	886	849	932	896	834	924	915	874	885	875	908	904	841	862	864	895	933	897	893	884	871	893	881	876	828	878	904	842	917	916	930	843	851	818	914	873	910	855	852	894	908	879	853	863	912	842	879	930	896	873	894	853	925	934	829	933	874	859	875	839	953	851	931	880	881	907	924	835	893	845	888	903	826	866	845	859	880	887	858	916	917	878	891	872	858	936	866	893	914	871	896	863	896	926	856	883	899	887	846	893	865	862	853	883	824	850	889	905	843	887	897	908	932	852	885	895	938	833	885	899	904	828	903	884	911	910	906	859	828	929	863	843	925	897	847	872	857	858	846	915	866	947	843	869	881	903	893	887	908	927	880	846	918	843	916	925	864	891	865	915	841	871	893	839	872	887	862	870	944	882	861	894	834	917	950	873	897	916	872	841	843	902	900	855	873	926	891	891	886	902	852	850	877	889	838	955	836	866	845	907	906	893	854	888	880	875	863	860	873	937	908	870	900	868	892	934	877	859	887	892	897	840	843	898	863	865	854	874	922	823	896	872	942	860	965	858	863	805	861	846	842	832	889	884	913	866	877	909	837	825	887	874	935	897	904	898	915	938	889	927	860	883	859	898	886	855	863	854	888	897	943	911	900	911	912	890	885	902	877	893	915	924	891	870	856	850	923	878	844	850	884	882	887	895	862	827	869	883	920	818	874	909	888	916	890	876	871	880	897	908	855	876	889	894	843	882	889	850	906	828	888	930	890	870	891	916	856	865	883	885	876	849	890	892	866	869	894	904	828	916	860	902	880	872	890	899	891	905	870	871	882	864	859	864	826	892	913	857	872	895	847	934	802	856	911	876	912	873	852	929	923	892	872	872	928	893	923	930	878	890	878	919	919	841	858	858	847	866	871	900	853	861	862	898	845	911	882	858	872	935	926	828	858	910	905	968	894	874	877	874	837	900	897	933	950	901	865	918	869	854	895	909	865	901	852	864	882	881	864	892	922	890	845	873	885	839	873	903	917	857	964	895	862	927	892	917	876	908	934	878	883	888	875	859	920	851	889	892	901	934	828	870	857	863	863	851	926	870	912	908	927	871	877	883	844	935	928	927	882	881	916	860	916	910	857	855	826	869	874	844	842	921	881	913	874	850	889	893	925	849	866	855	859	858	881	918	882	894	872	850	876	889	890	892	844	882	889	902	860	879	939	875	899	868	895	860	893	880	897	896	834	844	892	968	846	813	900	905	871	875	877	959	870	886	899	867	855	926	864	856	877	865	896	844	859	922	914	923	842	829	883	896	888	888	892	887	903	902	865	883	895	887	895	887	918	907	872	846	928	869	900	930	855	889	843	838	896	840	852	957	851	900	934	873	894	845	874	921	896	890	882	895	916	863	903	909	915	888	841	918	859	902	913	837	891	884	884	870	897	880	861	855	853	927	900	888	900	865	860	938	826	861	848	883	853	889	901	860	875	888	842	918	888	888	893	873	894	887	893	904	887	873	896	877	915	870	890	891	838	867	930	890	911	858	888	875	866	851	837	866	867	879	857	906	883	894	930	945	856	913	834	844	889	856	861	895	837	882	881	846	931	906	829	903	851	818	950	893	924	875	858	903	824	891	855	887	927	821	860	950	899	885	889	851	865	892	841	862	896	931	885	923	934	884	889	859	886	847	925	954	908	944	890	908	877	895	882	891	878	839	887	884	888	849	929	881	843	864	857	907	890	903	860	893	853	898	884	812	891	849	872	893	884	881	882	920	816	890	871	888	904	888	878	890	869	888	887	875	896	836	897	881	905	898	868	868	905	859	907	877	878	826	901	876	871	855	870	904	839	878	851	872	890	889	851	935	916	866	874	908	865	926	900	861	898	863	920	854	821	921	848	871	888	912	921	908	897	850	864	790	861	919	913	896	842	914	845	885	888	926	881	898	904	860	865	855	872	922	938	924	881	874	868	873	912	879	946	936	894	888	903	859	917	829	906	857	911	887	895	914	840	893	910	895	872	861	866	882	927	849	855	890	871	919	894	861	840	912	872	943	909	877	903	871	905	864	920	866	812	858	833	876	875	875	845	901	892	874	892	918	870	885	890	858	858	875	939	909	865	866	934	805	879	899	889	887	880	804	857	867	853	893	882	843	913	877	929	890	885	883	838	948	873	904	920	907	914	859	882	864	912	865	897	856	846	860	887	851	887	915	896	894	937	869	919	883	822	886	871	830	863	895	916	840	905	876	917	916	879	887	926	901	906	830	852	976	875	883	879	862	881	902	881	928	914	866	854	880	889	868	921	845	867	950	927	898	862	875	939	839	886	896	891	871	845	865	874	858	906	887	910	861	873	852	890	903	932	875	848	868	849	826	872	870	884	871	902	863	879	868	877	830	905	856	904	868	856	890	895	882	812	909	912	936	952	892	818	894	876	869	935	854	906	897	938	854	851	866	889	885	880	843	891	875	880	921	871	913	839	879	903	872	885	841	903	884	889	886	864	852	887	935	848	889	862	872	817	880	864	855	891	826	862	886	823	922	865	901	890	955	839	927	868	842	899	930	896	864	881	907	898	897	937	915	880	851	892	934	880	888	893	897	869	932	878	875	916	921	898	967	864	896	917	906	843	929	902	893	864	857	878	838	853	878	916	914	864	871	842	909	891	874	896	923	889	885	858	922	856	895	902	928	893	871	892	856	892	898	902	882	914	928	892	834	880	838	852	880	853	933	884	888	897	885	888	866	879	879	868	875	873	886	828	915	871	862	904	856	942	792	835	932	905	857	827	883	956	898	938	903	914	886	879	895	826	868	885	878	851	891	907	933	885	875	883	903	879	874	840	920	969	924	856	849	907	931	897	892	875	842	946	901	873	876	876	930	881	866	879	876	894	894	936	838	898	956	866	887	863	866	896	935	836	915	836	867	865	903	903	881	907	870	901	905	877	941	858	864	902	919	887	887	886	895	894
24395	21478	25173	28187	21480	21488	17665	671	400	398	371	345	339	334	324	315	322	311	309	313	287	316	325	259	297	269	297	275	291	277	259	297	292	258	304	264	289	256	266	320	294	252	307	294	275	273	318	290	308	302	295	296	296	289	272	249	289	296	291	295	284	280	276	277	295	249	278	277	266	314	295	308	272	278	275	279	292	313	285	268	280	306	274	299	276	272	311	314	298	283	323	293	287	289	272	270	255	277	254	305	266	297	294	302	297	270	287	283	284	298	277	298	269	275	301	310	263	285	272	274	318	284	298	276	300	287	297	307	309	311	290	272	266	264	278	303	306	292	302	292	309	300	309	307	300	286	325	310	270	276	294	265	315	275	273	277	266	281	296	286	260	261	285	279	269	274	291	269	317	283	266	282	272	291	302	301	305	293	286	307	310	287	290	310	271	295	269	267	276	274	256	302	299	281	304	274	249	299	294	281	286	308	306	296	304	249	291	298	263	278	296	273	304	297	257	321	305	287	309	276	293	294	304	287	312	312	300	308	295	277	312	288	294	271	274	295	282	276	283	233	325	276	292	290	286	303	291	281	291	275	265	303	309	277	278	293	279	262	300	281	294	291	284	265	278	286	284	291	285	272	285	301	309	281	289	305	266	269	264	301	291	312	310	269	260	304	299	255	276	288	311	254	293	310	287	272	272	300	248	304	281	291	309	286	266	303	290	268	272	263	289	288	275	301	304	279	289	302	282	297	282	291	266	279	283	276	308	287	260	295	291	287	291	273	273	286	276	285	250	288	268	272	282	301	272	300	276	242	309	274	279	292	293	303	307	270	269	302	310	310	282	250	286	274	271	286	265	267	250	274	302	318	301	306	307	283	255	270	282	287	276	290	241	268	291	310	269	305	298	290	290	249	269	282	296	289	269	271	284	297	290	276	302	275	308	278	278	288	313	275	290	313	284	289	317	301	264	269	277	272	297	277	315	292	276	297	317	289	250	292	282	284	295	298	297	272	291	252	277	297	290	263	269	260	292	300	271	277	277	279	306	286	277	271	293	290	277	308	271	303	291	302	322	277	273	278	286	276	291	294	251	286	286	327	284	285	289	262	293	287	284	292	288	275	251	277	294	282	282	273	288	271	313	282	289	297	264	277	314	269	308	279	275	304	293	273	284	283	310	312	304	276	295	272	282	298	301	258	276	294	275	236	302	281	309	297	295	304	290	267	278	247	312	254	299	299	266	300	298	316	295	300	248	295	299	321	304	255	261	290	311	264	272	297	318	276	327	274	287	263	301	310	289	278	321	270	294	281	298	248	288	278	295	285	276	288	296	286	273	262	277	270	288	282	261	280	256	295	301	262	269	282	269	319	259	280	249	293	287	294	290	262	248	285	301	305	258	273	250	280	310	293	284	280	268	261	286	295	249	277	290	266	303	313	292	257	301	258	291	291	291	281	284	298	270	305	271	249	251	279	276	315	324	277	285	299	282	264	292	287	314	300	293	263	288	274	302	301	281	274	289	258	248	293	270	290	258	254	304	266	309	250	301	261	281	296	284	275	321	307	293	313	266	311	286	285	285	286	298	259	298	292	260	268	270	283	268	286	305	258	301	261	284	317	288	285	276	312	281	310	293	305	277	283	244	305	281	271	291	286	275	272	260	304	277	302	294	284	307	271	270	286	263	292	269	294	268	287	308	306	312	301	265	278	316	295	287	264	285	318	270	289	316	266	276	300	312	313	282	309	295	278	300	317	308	301	271	280	273	295	277	297	296	323	285	262	270	321	270	272	280	272	274	267	278	285	294	281	281	292	259	276	284	288	297	256	310	307	309	309	320	301	283	260	297	291	290	282	261	281	292	273	288	300	299	283	281	292	277	318	299	273	323	293	263	286	274	293	291	294	300	271	311	301	278	272	304	273	302	305	297	259	275	294	268	280	291	279	296	282	303	260	295	284	258	292	292	290	304	285	277	298	323	295	317	282	296	292	292	301	275	290	267	292	305	295	265	302	272	285	274	276	293	282	306	295	299	250	264	292	293	325	310	260	246	282	265	288	287	307	264	254	320	278	286	299	286	288	262	263	302	277	298	278	300	275	300	291	290	275	269	300	260	322	265	282	290	312	280	295	295	315	274	294	290	276	289	259	289	307	262	298	295	242	296	268	292	274	296	274	307	301	316	269	317	298	280	300	303	287	295	298	272	283	323	299	291	317	281	282	299	289	287	330	293	290	250	253	277	275	298	284	283	287	315	291	283	298	255	241	281	255	294	287	287	269	268	275	305	282	290	292	275	291	320	265	300	305	276	286	274	287	291	289	273	307	290	273	275	315	251	303	314	269	284	273	270	295	294	281	270	281	253	275	265	291	291	263	316	290	257	306	323	283	282	297	265	278	308	314	289	277	268	275	270	300	311	317	299	290	319	306	284	327	289	294	293	309	279	270	291	285	291	274	282	257	290	316	282	287	304	288	270	292	290	306	298	293	301	307	274	251	278	273	295	302	321	285	272	250	295	269	310	291	287	276	282	289	274	284	326	283	302	290	286	298	271	300	302	294	278	295	255	266	277	282	277	283	293	283	278	284	270	290	279	266	288	310	254	311	242	266	286	270	280	313	271	282	280	276	315	285	314	267	255	264	295	295	328	330	270	286	291	292	282	299	273	278	269	309	268	288	287	291	264	327	279	326	302	286	292	300	280	289	278	261	285	274	269	243	254	265	276	296	275	241	274	285	259	266	284	270	288	297	261	292	275	271	294	298	287	279	311	281	282	296	290	275	283	287	286	289	272	300	268	280	253	260	273	299	287	265	324	281	266	288	285	286	277	299	261	276	290	293	288	279	291	301	286	284	296	257	277	301	288	292	245	258	288	265	272	278	298	290	275	300	282	292	288	300	300	289	260	303	257	276	306	309	283	291	283	294	318	259	282	277	306	285	299	289	289	296	301	265	299	304	303	307	292	277	293	290	317	291	251	315	291	298	257	294	284	290	285	291	300	312	265	278	263	288	291	279	302	289	268	303	287	265	266	273	249	292	297	266	265	285	296	324	298	279	280	326	290	303	278	308	287	273	275	279	304	269	278	281	264	302	266	282	274	273	296	274	260	254	280	258	250	306	314	312	299	278	285	278	285	297	274	302	270	253	294	286	271	296	271	272	286	289	258	240	273	274	305	269	245	252	275	314	300	286	265	257	291	267	271	289	278	277	320	275	311	290	282	271	255	277	279	276	283	283	280	283	307	311	301	293	256	291	317	292	304	321	289	308	287	286	306	289	280	325	256	295	308	265	289	264	321	299	313	276	282	289	291	274	303	303	279	290	307	282	283	269	324	301	319	262	282	270	259	286	289	281	292	272	265	312	291	265	293	293	259	293	289	294	297	289	281	268	259	292	303	282	305	265	291	312	291	288	315	299	294	288	254	293	278	278	283	276	267	286	301	272	314	257	290	292	282	269	263	317	262	297	316	273	274	266	290	273	269	277	267	274	278	281	280	329
26412	3452	1861	1148	913	868	765	775	715	698	733	690	716	708	684	665	701	697	730	637	730	706	729	705	653	714	666	687	678	705	666	699	677	679	723	638	652	638	647	670	720	607	670	675	693	633	698	683	701	675	645	734	586	701	693	654	683	684	673	708	695	663	712	693	670	682	666	690	662	680	674	666	714	703	631	686	687	662	757	697	635	644	689	665	685	643	673	693	674	661	686	625	699	617	649	696	654	672	644	743	690	653	664	711	700	683	691	656	687	612	657	705	741	632	646	660	695	703	678	619	643	655	659	676	668	682	629	690	670	720	625	684	641	659	688	658	673	661	668	705	654	662	681	676	644	675	683	658	665	698	681	682	665	671	681	695	636	645	637	657	679	694	696	662	662	647	637	698	697	709	655	615	675	655	650	671	678	649	692	633	654	701	672	653	667	686	655	685	678	630	701	648	693	623	712	683	642	712	668	709	643	722	677	709	661	657	681	624	659	685	625	672	621	637	667	672	649	677	634	705	649	681	675	692	621	673	655	697	671	663	663	662	645	681	661	667	644	677	683	663	656	671	684	691	683	657	662	663	642	675	670	682	642	660	628	665	681	715	694	665	655	677	690	684	654	644	723	694	676	702	594	699	659	708	689	674	639	671	655	675	681	668	622	651	634	677	679	682	664	719	665	686	672	704	695	668	669	685	659	720	655	637	621	643	716	670	701	663	690	661	660	687	653	655	640	679	665	702	660	700	654	661	652	667	626	665	658	655	672	706	673	645	635	707	697	685	639	679	680	631	646	700	679	683	661	637	750	659	688	653	698	694	664	606	598	714	673	639	684	712	658	667	697	662	697	690	683	688	650	679	658	647	636	641	672	668	674	678	725	692	697	645	656	666	667	674	683	633	691	690	651	666	683	688	689	660	664	695	656	647	682	643	668	673	646	678	640	683	664	680	699	697	689	715	626	665	680	674	683	632	663	613	642	641	660	726	601	667	631	670	701	678	651	676	676	632	690	657	623	684	665	700	668	674	680	651	666	649	645	693	661	648	668	633	686	674	694	675	656	627	693	744	643	681	717	663	652	683	696	676	706	671	660	698	664	676	675	693	701	698	667	666	642	650	637	652	676	674	663	685	729	664	681	704	613	688	633	648	707	660	684	661	608	637	647	675	677	664	680	696	671	673	691	744	656	671	680	643	648	639	693	676	656	661	656	693	699	689	679	659	665	687	666	726	727	642	628	670	690	677	660	654	679	711	674	629	630	689	693	678	694	655	701	673	659	644	671	669	699	638	700	708	680	645	672	663	698	642	682	665	679	679	644	661	679	634	683	632	655	702	672	674	689	621	671	642	639	715	697	722	688	695	663	642	667	690	688	652	679	676	638	650	656	667	696	670	645	670	700	671	707	680	671	667	666	680	720	643	670	687	705	690	671	630	697	618	712	650	668	694	662	687	648	698	661	681	649	634	684	658	709	681	697	671	639	723	707	666	681	672	650	702	677	675	678	678	693	663	680	639	680	647	660	675	674	642	703	690	672	642	661	675	696	648	671	645	676	634	682	634	688	636	682	671	691	661	650	680	645	653	623	664	649	681	688	661	676	645	689	696	688	672	661	701	693	710	688	608	651	676	705	669	683	637	669	633	687	671	725	694	635	644	657	659	649	656	657	691	705	630	697	680	657	637	712	653	668	697	689	696	643	641	697	688	691	697	629	681	683	650	672	661	674	693	692	681	695	666	624	670	696	617	625	676	661	673	655	653	694	676	677	687	657	723	674	675	678	662	677	659	631	603	653	685	650	644	685	665	660	648	699	662	697	703	654	658	637	640	743	660	702	667	641	699	703	676	669	715	669	679	672	684	683	663	673	644	647	656	707	624	688	655	625	653	677	658	657	677	683	659	626	683	693	697	711	666	640	629	686	677	716	670	668	672	707	646	709	700	651	649	697	656	663	673	713	667	666	690	657	684	668	633	679	644	685	693	679	642	682	653	659	630	675	680	657	690	632	677	679	655	696	705	659	664	594	679	671	692	676	712	670	694	647	668	643	712	704	690	690	722	651	711	678	693	643	675	664	669	670	687	708	652	689	670	683	696	680	665	658	657	702	667	649	739	673	668	675	632	706	666	680	671	656	673	646	644	642	653	616	683	694	660	624	705	658	684	699	674	669	656	677	677	680	702	636	673	722	611	665	689	661	660	624	676	678	647	647	651	642	639	689	684	665	696	646	728	668	709	694	680	669	698	692	664	661	638	690	642	712	648	643	664	661	652	658	696	670	634	633	675	705	649	668	672	659	693	719	693	701	677	708	687	684	645	675	643	661	676	673	694	655	674	742	677	682	687	634	660	668	675	664	716	641	674	666	685	658	676	670	680	654	659	687	714	664	661	649	665	687	685	697	686	666	647	638	653	631	681	640	664	657	703	697	657	624	672	679	626	673	647	691	654	729	680	672	650	660	723	632	662	709	695	659	685	686	664	666	630	633	644	632	629	678	669	649	657	683	656	663	634	674	671	702	664	676	708	695	685	665	635	694	688	679	666	638	690	638	719	675	695	657	694	641	679	680	657	731	654	670	673	649	638	670	681	678	713	717	645	654	685	683	661	637	696	685	700	663	689	685	701	696	678	665	666	694	733	664	673	631	658	692	678	686	651	696	655	673	650	710	647	685	647	713	650	698	687	682	691	636	679	692	650	656	669	652	679	650	689	656	616	637	712	647	681	660	640	661	707	707	728	630	694	652	641	617	670	657	658	613	627	674	673	725	643	690	670	678	711	645	701	619	687	620	649	700	689	670	626	669	704	659	687	627	685	670	674	640	707	688	647	693	673	667	654	694	688	668	645	680	689	661	645	681	649	657	686	625	714	671	684	658	657	653	686	653	694	704	655	676	673	641	650	662	682	684	664	646	649	694	639	618	656	672	675	727	650	687	674	693	681	693	676	607	702	665	708	704	688	661	684	690	622	657	651	655	663	654	676	733	599	697	676	693	642	666	654	683	705	649	703	662	666	679	628	681	683	693	653	667	701	638	692	709	657	682	654	668	722	637	658	674	693	682	661	677	670	669	701	684	687	664	705	635	635	697	713	640	647	674	656	658	683	671	668	659	692	744	686	630	686	648	674	657	680	644	716	669	665	700	632	669	681	680	677	699	646	699	681	629	668	661	714	690	672	669	632	686	660	671	654	690	646	701	631	697	684	716	675	678	747	677	625	676	711	657	652	675	641	651	636	657	696	620	660	647	652	625	656	641	669	673	702	670	702	707	709	633	667	669	649	708	723	664	642	675	678	705	685	683	659	658	724	655	670	677	669	666	665	676	680	637	679	630	657	646	667	653	669	627	677	736	667	680	654	703	677	685	653	643	688	651	682	653	654	688	717	635	696	683	659	725	661	700	676	666	637	661	676	687	631	678	709	682	697	662	698	669	640	627	694	693	680	729	665	686	654	674	641	654	670	691	646	722	679	656	635	655	703	689	629	702	649	630	681	675	675
31257	21194	12958	835	326	255	268	231	235	246	275	244	250	260	269	254	269	271	233	293	255	244	244	246	297	252	247	252	237	244	255	247	247	253	254	254	258	264	312	238	258	235	252	253	247	268	211	243	249	276	247	251	254	267	254	260	246	239	236	250	252	278	220	255	231	228	248	253	260	305	259	231	230	254	242	242	281	257	262	276	251	240	233	251	249	249	257	264	233	243	257	274	238	218	268	256	237	248	293	280	256	267	261	240	238	274	241	253	266	256	278	277	247	249	251	269	277	267	255	254	250	258	277	266	252	223	259	262	265	247	264	251	254	265	257	250	274	247	269	264	269	285	240	273	268	271	248	264	201	242	243	264	272	255	250	241	232	231	269	275	253	278	283	247	234	230	236	267	255	284	273	253	251	264	225	264	264	290	257	258	255	252	252	285	226	271	252	242	262	243	242	231	283	268	264	256	249	261	262	246	251	269	238	237	245	242	246	274	298	243	248	248	280	265	254	263	245	246	256	261	230	280	242	259	279	266	267	270	258	269	263	295	277	268	253	271	249	249	237	258	227	258	227	272	248	218	236	260	247	229	261	242	269	299	259	283	239	260	237	236	284	236	234	258	255	246	253	243	240	277	251	281	255	248	253	268	264	233	242	244	246	265	262	266	276	240	259	264	278	255	256	254	257	263	240	264	262	247	240	273	264	252	257	255	290	274	263	236	253	231	257	231	245	235	256	243	250	247	246	238	244	234	247	261	238	251	239	278	232	260	226	254	268	254	232	249	256	282	257	250	268	252	238	248	258	284	227	243	245	260	261	247	261	264	285	264	262	244	260	288	231	240	250	259	257	274	233	225	248	251	252	246	276	259	240	246	248	263	252	252	243	257	243	244	254	283	237	227	232	245	236	236	233	226	281	268	268	243	276	266	283	252	274	263	249	270	269	243	267	267	267	234	230	252	251	262	269	282	272	239	252	259	234	262	251	223	245	283	251	249	253	251	264	254	257	241	237	247	247	265	272	279	237	273	239	242	241	297	233	236	266	249	234	218	262	273	245	280	260	252	234	260	267	267	270	229	229	245	251	235	282	253	248	259	226	252	271	270	254	266	275	253	268	241	249	243	225	259	256	251	267	241	235	263	290	285	237	239	275	247	248	244	282	260	245	243	234	263	272	262	232	228	235	252	269	258	270	270	262	253	257	252	261	251	262	255	248	241	272	239	248	244	231	259	232	273	254	255	265	241	233	248	230	269	233	264	271	268	269	262	249	275	238	259	240	223	250	261	258	278	256	273	253	271	289	245	263	230	239	250	236	287	269	247	237	280	273	243	239	245	242	242	253	243	267	261	244	274	243	270	257	253	252	263	209	228	272	272	237	264	228	233	251	238	262	263	257	227	247	248	236	245	241	255	266	251	270	254	209	251	268	242	247	257	261	259	252	298	261	255	234	253	231	260	236	281	269	262	229	253	246	245	246	232	259	284	239	235	235	261	281	278	276	240	274	252	267	279	279	230	272	258	248	260	256	257	280	247	242	235	258	272	244	252	245	237	262	284	236	240	265	239	260	251	267	246	262	277	236	217	263	247	249	252	258	283	242	253	279	287	257	239	275	226	253	249	248	239	259	251	255	238	276	261	245	254	251	267	229	237	245	251	281	264	275	269	254	288	249	253	281	250	248	248	273	265	254	226	277	278	231	254	272	246	259	258	259	269	263	270	290	262	251	240	282	254	288	223	256	262	242	250	249	273	285	279	220	254	263	251	255	263	258	243	280	251	258	234	282	267	268	276	251	242	251	271	301	238	226	265	235	249	244	268	261	242	273	261	264	249	252	253	280	276	251	247	223	251	258	275	248	246	242	252	258	223	265	278	262	273	221	250	255	256	279	248	261	271	249	238	277	232	256	241	280	250	245	256	272	263	257	253	248	244	253	268	306	262	258	261	257	256	297	257	290	269	263	252	271	275	268	254	260	260	234	285	273	272	253	259	264	256	255	276	221	267	272	266	242	230	269	242	230	259	269	257	248	251	259	254	238	244	253	236	253	281	268	246	233	262	253	256	263	255	274	264	248	260	262	265	264	257	248	233	267	266	244	251	283	232	271	254	284	244	255	264	266	252	265	247	278	233	251	245	239	279	251	254	265	244	240	270	277	249	265	247	258	254	257	250	257	283	237	269	237	276	255	285	244	245	256	273	261	261	251	237	279	246	218	254	241	270	230	272	268	260	236	273	244	263	237	248	258	250	260	266	262	271	278	268	255	254	254	283	244	249	243	256	260	250	269	263	237	273	250	259	237	258	264	244	228	215	252	280	266	261	283	274	251	235	251	254	255	260	243	280	261	252	236	252	266	257	281	253	238	249	259	238	259	242	223	258	236	227	242	273	291	215	260	254	288	252	258	252	272	264	255	278	259	272	276	267	266	257	271	223	266	228	262	232	267	274	242	240	264	267	266	286	285	240	249	273	253	240	258	233	250	224	251	280	257	246	243	241	262	261	221	260	234	262	258	235	275	234	238	245	224	249	267	230	266	261	240	234	244	278	255	261	235	266	272	257	252	251	269	235	253	248	246	260	251	247	233	258	254	242	276	267	243	277	253	237	231	262	262	278	241	239	256	297	258	261	269	265	265	252	245	254	243	246	240	253	225	268	277	270	285	258	267	220	275	267	270	233	269	233	233	283	252	263	256	272	251	241	265	223	251	234	240	288	258	269	253	267	227	256	241	239	234	239	273	240	251	231	239	261	253	253	253	250	230	228	261	261	260	251	276	260	231	243	229	291	242	257	248	261	250	256	269	247	270	268	246	233	235	267	265	239	265	246	252	250	240	274	253	236	270	246	292	269	262	273	230	264	275	255	286	260	264	249	244	257	263	233	242	284	216	272	261	226	218	227	290	254	280	262	235	253	218	255	264	270	251	235	274	245	267	278	263	246	278	261	244	269	279	230	256	250	272	253	259	250	245	252	260	265	240	238	252	262	238	242	263	236	249	266	269	230	254	265	269	237	264	265	240	264	241	283	253	234	264	248	244	242	274	227	259	236	275	277	234	267	229	226	263	264	266	251	274	234	295	237	280	243	258	240	268	258	255	260	260	240	247	238	223	248	271	232	244	272	269	249	246	261	262	239	265	244	248	237	266	252	272	253	228	279	217	235	259	243	266	247	240	259	259	277	228	264	248	249	245	267	262	251	226	262	254	247	276	261	231	252	263	267	256	248	273	227	270	271	226	253	211	254	246	283	253	226	254	272	244	275	246	278	242	266	235	285	279	247	245	223	251	268	248	240	262	271	257	250	249	239	292	267	258	248	259	250	253	246	258	259	255	261	265	258	272	246	277	269	289	281	261	255	262	263	261	248	222	260	235	264	261	239	285	264	260	231	266	246	273	279	264	250	228	244	273	248	230	239	236	249	260	254	253	292	240	273	231	224	250	270	247	241	239	265	246	262	281	270	244	256	245	253	233	246	266	238	257	252	283	222	239	256	276	257
10393	765	722	686	667	635	646	622	665	663	672	671	619	636	683	655	663	703	662	657	665	650	656	682	629	668	635	628	613	680	715	683	689	636	699	678	624	623	696	639	703	665	684	634	648	688	670	624	648	656	624	706	674	664	691	658	657	668	671	709	618	665	642	651	650	660	648	647	645	694	702	609	732	678	619	651	686	655	648	647	616	652	685	671	683	655	628	677	632	662	648	635	698	633	678	627	679	720	640	666	650	678	639	617	663	638	625	657	653	663	667	639	669	652	667	663	668	638	634	646	695	678	598	702	679	691	683	670	671	666	697	651	702	677	676	715	671	670	593	668	628	683	650	644	650	660	619	655	637	672	655	629	662	636	627	630	598	672	686	635	622	635	675	674	656	613	627	650	639	662	671	650	657	632	585	651	623	665	678	662	688	650	665	677	611	632	671	651	630	658	660	638	623	648	689	664	673	687	669	675	680	656	634	629	647	681	627	690	676	641	668	671	635	653	652	687	669	671	637	627	686	648	671	715	662	661	649	672	662	628	686	663	694	646	641	664	649	669	687	689	681	716	685	671	610	650	606	695	645	665	631	680	626	641	678	675	679	670	705	653	637	677	613	680	702	667	661	636	690	659	619	630	651	664	665	668	670	679	727	683	699	641	639	649	664	617	595	639	688	696	607	668	668	658	681	627	648	648	651	649	685	627	713	660	688	681	645	615	670	638	628	624	646	672	620	744	666	649	650	675	601	645	687	658	646	664	675	620	670	632	642	633	668	658	659	672	644	676	651	643	666	623	623	643	621	681	662	619	661	642	634	607	675	625	644	681	674	680	614	709	643	682	649	684	664	687	640	647	635	645	650	645	622	645	641	647	678	646	722	651	702	655	660	685	660	651	696	662	647	626	681	625	672	600	656	672	627	700	652	670	662	685	642	679	682	694	686	677	665	721	668	634	679	639	668	645	617	645	690	627	622	656	637	633	672	667	716	668	636	659	645	682	674	666	620	660	658	649	662	621	650	658	678	637	669	644	671	622	662	611	651	633	651	663	696	688	685	619	648	694	703	639	640	705	642	691	615	626	683	656	689	680	660	664	627	628	663	668	694	584	660	633	668	651	665	645	641	668	661	642	653	633	715	660	709	658	704	646	679	652	643	702	676	718	675	659	636	689	609	659	639	665	668	641	654	674	657	691	664	646	650	684	669	665	701	634	665	663	652	677	685	663	626	702	661	674	645	667	624	679	680	707	637	677	676	678	672	641	633	635	705	628	649	673	669	681	675	633	673	689	643	701	651	681	683	622	711	654	676	688	667	659	659	650	621	623	599	650	660	660	636	702	643	677	673	646	666	662	650	713	681	636	677	658	650	664	650	665	660	657	667	642	653	636	604	676	650	655	637	686	685	635	676	649	662	670	626	638	674	628	637	639	656	653	650	656	682	680	676	667	645	703	708	644	712	676	692	680	716	676	665	681	731	687	632	639	605	682	682	674	648	677	684	644	679	659	619	678	653	669	657	682	695	682	636	630	703	637	713	650	678	637	686	660	653	683	652	641	651	694	635	654	616	667	650	663	674	634	716	704	674	681	674	657	651	713	663	636	633	675	709	672	659	661	644	657	697	649	655	653	659	652	638	655	702	656	637	655	667	662	648	618	672	654	647	620	642	659	646	634	614	652	629	620	656	650	652	639	627	629	689	661	671	712	648	652	662	643	606	630	632	657	679	673	689	683	659	633	673	658	684	640	644	639	656	631	613	656	683	687	632	649	674	711	657	660	633	594	651	705	691	644	657	648	678	664	645	640	619	721	669	664	659	719	662	663	698	656	679	663	664	648	631	653	643	711	644	654	658	645	665	673	638	626	644	680	663	716	700	661	637	691	684	645	639	652	683	690	668	629	678	672	594	670	670	732	700	659	649	700	625	612	649	600	658	641	659	652	655	668	628	659	686	638	699	667	692	737	644	681	655	678	664	663	646	679	682	649	689	638	577	619	655	662	695	661	662	616	625	675	658	684	624	669	684	653	719	662	669	679	672	669	670	693	643	632	698	636	634	690	612	662	689	676	663	660	661	653	673	627	683	661	683	670	629	634	669	641	721	643	661	657	631	681	703	610	634	644	675	674	671	643	680	679	681	664	623	628	659	669	685	638	643	652	643	706	658	637	644	697	679	675	701	658	640	628	680	657	607	648	687	649	653	664	642	688	632	648	679	684	675	680	663	683	682	646	647	647	663	638	661	655	646	658	680	660	646	721	610	673	660	652	655	639	647	661	664	673	653	667	644	714	652	665	631	664	639	609	682	648	616	665	659	656	679	671	661	669	705	693	668	635	673	695	678	622	630	626	644	622	658	687	651	630	653	668	695	700	649	677	672	663	668	629	659	649	616	645	626	654	645	665	667	699	657	621	653	652	695	668	671	678	673	684	701	665	683	691	656	664	651	687	626	654	656	662	651	644	689	688	652	661	653	673	654	637	634	652	636	666	676	662	663	632	647	653	632	657	686	660	673	655	683	636	647	684	705	677	669	671	653	629	625	674	624	669	720	657	663	653	687	667	634	703	699	666	671	642	675	676	654	619	605	637	633	648	660	633	655	644	698	621	652	656	645	650	665	635	642	656	655	664	698	674	639	611	650	640	658	607	676	631	659	689	659	625	646	641	711	635	652	593	637	675	648	658	662	654	641	619	660	667	677	627	665	671	654	683	626	646	648	656	672	626	630	621	638	655	647	641	617	646	652	671	649	637	674	645	593	645	668	697	659	673	623	634	674	667	664	652	623	656	635	659	661	630	658	656	641	672	635	710	703	648	660	652	672	654	667	653	688	621	686	668	691	657	687	649	652	637	666	615	653	663	658	682	668	656	687	649	687	663	659	666	617	614	660	652	725	655	618	628	633	655	683	639	642	654	642	663	694	644	695	662	675	655	672	638	658	660	673	668	678	626	657	617	617	633	659	669	652	644	666	664	670	654	674	658	679	641	672	663	676	643	676	633	670	668	637	658	609	712	693	615	646	667	705	659	674	646	678	664	699	623	694	665	664	612	673	635	667	677	672	658	663	675	728	671	677	663	683	654	658	642	700	693	658	630	646	663	680	699	652	644	688	656	685	672	631	693	614	615	629	592	670	680	671	681	714	613	634	644	647	643	624	650	692	680	636	687	663	680	669	670	659	652	649	665	643	654	662	634	654	668	669	689	624	664	641	653	633	638	689	660	683	689	657	668	616	645	670	680	683	669	680	665	653	663	678	670	644	649	620	673	642	682	661	666	649	643	649	670	661	639	690	635	660	619	637	627	666	696	691	649	629	658	632	659	642	684	627	708	616	653	643	607	644	660	701	666	644	636	650	640	644	649	712	666	656	664	638	715	656	663	706	685	641	657	672	661	657	676	647	665	686	630	643	658	631	671	650	635	669	642	647	626	672	650	661	642	644	604	617	644	610	687	688	658	660	646	673	620	646	638	612	639	627	675	687	690	672	595	683	659	688	665
24774	21418	24810	28387	21405	21394	2492	538	454	417	454	402	390	388	394	411	373	351	387	399	379	392	377	350	370	379	381	403	370	344	412	404	375	347	420	414	383	390	365	365	408	358	359	365	407	375	353	374	405	366	409	375	364	352	409	341	381	382	367	378	370	385	413	401	342	367	375	383	357	376	393	351	377	424	331	413	407	348	376	376	380	388	376	393	358	370	362	365	388	375	369	348	385	386	411	384	376	389	335	400	368	403	354	361	358	387	383	377	375	378	361	372	390	413	429	391	349	392	395	405	363	374	421	344	363	399	394	386	384	376	384	383	387	391	366	346	390	382	380	394	339	375	399	368	355	382	401	383	393	386	402	386	395	374	386	355	405	393	359	388	374	389	364	376	408	386	397	384	362	399	373	386	449	377	388	381	353	346	390	371	389	379	389	374	379	357	347	391	392	360	364	357	394	370	393	404	365	351	384	405	360	378	370	341	376	369	369	393	377	380	392	429	360	385	391	372	390	394	373	354	355	382	384	360	368	380	338	391	362	380	392	373	391	399	354	387	365	319	359	379	355	374	381	399	412	380	348	382	383	338	423	352	388	353	367	383	326	362	352	361	366	397	362	395	425	363	397	362	376	427	369	360	358	394	385	405	355	337	370	361	371	385	382	376	334	385	358	371	312	353	333	442	402	387	392	378	369	378	375	385	339	386	379	400	378	381	388	365	337	343	383	394	389	365	387	380	383	394	364	370	353	372	380	362	399	311	351	423	348	378	339	368	418	350	403	376	357	367	376	353	359	366	379	337	418	356	376	364	353	335	416	352	377	391	366	368	357	390	375	417	321	360	376	386	387	386	377	394	380	345	399	355	377	378	403	355	409	397	370	344	350	386	368	427	407	370	396	351	383	384	353	366	373	359	392	375	401	369	406	365	371	337	348	359	383	360	421	370	362	348	378	388	389	359	360	383	390	387	397	358	400	374	392	375	365	334	360	382	379	373	373	373	415	391	331	369	369	350	362	363	370	381	353	401	378	358	344	397	383	395	407	405	333	377	397	370	372	343	382	349	352	394	364	354	386	397	325	334	365	383	355	398	381	384	395	385	375	375	417	394	336	359	376	357	341	381	351	354	371	405	367	375	383	385	366	371	383	370	392	349	382	385	378	400	396	398	363	406	406	369	382	363	388	387	360	390	374	398	366	396	375	379	403	363	364	394	346	382	351	377	365	364	372	352	359	365	384	394	360	382	359	343	373	393	388	414	362	381	341	370	346	364	361	404	381	415	368	384	334	393	349	410	360	367	375	382	375	356	373	387	415	385	338	400	386	377	407	372	380	376	364	363	357	379	389	383	376	375	399	364	367	396	406	398	382	388	334	394	373	375	388	365	360	357	379	369	390	425	398	344	380	387	337	370	375	411	341	369	389	377	336	392	422	397	385	353	368	390	390	408	355	370	374	348	359	361	400	364	369	341	358	369	367	378	362	386	351	373	355	412	380	403	365	371	370	377	354	386	399	382	380	367	426	420	391	385	402	402	368	370	384	369	373	410	369	381	381	421	399	343	379	369	373	366	385	383	336	341	372	364	371	405	385	340	359	340	446	341	359	406	352	357	372	360	391	374	418	375	349	384	367	396	380	352	393	409	395	370	349	389	370	372	361	388	378	389	360	358	354	380	363	409	374	401	360	349	382	356	400	366	356	366	372	411	376	355	368	409	381	416	342	376	361	334	372	365	357	399	376	382	391	369	379	392	356	362	401	352	370	362	404	379	377	390	402	393	365	338	398	368	402	389	403	379	361	376	358	384	396	371	372	383	389	410	393	368	349	367	363	379	361	360	365	381	360	386	366	381	395	404	370	364	363	368	372	390	397	366	344	363	383	403	403	378	411	366	349	345	364	355	398	379	330	356	383	377	389	366	382	426	375	392	380	389	402	370	384	353	404	355	325	369	389	372	346	394	358	387	395	374	402	391	402	353	367	413	403	378	372	411	359	374	365	393	391	360	384	375	370	345	339	369	408	354	384	396	355	427	376	403	413	360	369	381	384	372	371	358	376	370	368	378	340	355	393	378	378	387	374	394	364	385	366	378	334	405	355	378	352	358	353	406	372	385	382	352	417	383	360	398	372	396	408	351	363	370	363	356	370	398	371	409	406	393	385	375	365	347	343	356	339	394	399	357	386	412	367	382	370	351	367	373	355	381	326	370	385	350	351	406	408	389	357	365	351	344	347	365	338	382	374	385	354	355	350	366	363	395	358	342	375	368	377	376	386	357	373	378	394	392	398	394	372	391	392	347	363	396	386	411	411	375	352	367	384	381	384	403	375	390	328	403	398	366	343	412	405	407	353	405	378	376	375	394	373	375	363	378	355	388	407	404	388	374	341	371	396	410	383	378	397	368	346	384	380	356	395	401	386	380	367	418	386	411	412	366	367	376	336	390	329	385	355	351	343	375	411	354	368	342	417	334	417	380	387	339	370	372	361	380	408	403	333	371	367	344	394	356	382	390	346	351	382	370	381	383	359	330	387	371	369	356	354	381	383	368	357	377	393	416	390	407	388	384	352	375	382	376	351	351	396	351	386	378	381	331	400	398	385	380	348	370	369	342	364	373	391	353	379	390	335	406	385	383	365	378	408	380	380	355	401	391	362	416	389	380	370	384	368	389	356	355	359	366	396	376	368	365	355	417	349	356	416	419	398	388	393	370	383	351	403	414	356	370	416	421	377	381	388	371	384	379	334	346	366	393	353	367	402	390	441	348	365	358	374	408	383	366	375	357	375	361	378	407	377	360	374	381	379	366	370	364	383	386	367	353	362	382	369	387	362	361	338	370	370	412	386	330	402	356	329	361	356	363	364	383	346	414	419	370	376	375	353	421	381	343	391	370	376	372	390	418	358	398	386	366	361	378	375	334	372	377	365	384	406	386	373	380	382	385	402	398	416	345	364	398	377	365	372	379	403	373	391	344	351	371	398	402	392	388	380	331	357	397	357	385	388	380	368	383	390	388	354	420	379	368	398	383	372	359	360	374	396	355	365	400	407	393	383	406	349	391	393	343	357	364	386	409	381	396	358	374	334	355	339	403	389	353	366	400	403	383	347	380	384	391	407	351	386	392	417	395	361	342	390	345	379	360	406	388	410	398	365	380	318	399	386	379	364	406	401	356	349	387	380	372	381	348	354	372	376	400	411	394	399	355	363	387	394	391	393	382	372	389	366	362	377	392	420	357	379	335	387	424	372	396	381	380	327	370	386	362	363	367	406	362	342	382	382	393	382	365	371	388	362	382	353	346	378	387	368	397	402	375	375	409	360	318	347	386	358	367	324	353	367	406	354	397	368	391	364	404	396	401	386	372	352	382	353	376	375	347	369	360	357	402	404	391	352	358	333	334	402	397	390	364	369	349	429	399	326	383	414	384	377	369	355	353	355	361	353	391	373	399	385	402	381	363	416	409	343	381	384	385	386	381	405	372	374	387	350	379	355	362	354	378
23838	2516	1541	1134	1044	904	953	957	880	913	887	916	903	913	932	912	898	904	866	882	905	913	892	888	875	882	884	878	847	907	897	912	895	883	876	865	838	889	885	930	904	879	911	911	882	852	892	874	905	874	873	908	863	874	910	933	896	897	897	892	913	878	892	899	887	929	929	836	896	913	905	919	935	854	927	902	887	970	895	899	845	935	837	871	831	874	851	871	896	855	879	910	879	875	928	950	885	875	847	894	926	874	879	857	914	822	916	877	829	906	887	856	890	888	880	914	816	878	887	874	858	866	857	883	807	912	852	825	856	918	894	911	922	884	918	878	904	851	910	882	935	901	878	910	900	835	851	908	877	930	880	897	926	883	893	856	879	860	882	856	888	891	860	862	884	897	855	888	896	916	890	910	936	874	866	913	884	859	838	848	881	884	842	923	866	866	863	897	887	902	917	878	908	856	881	856	913	900	845	911	850	909	871	889	890	924	867	902	847	822	852	911	894	825	888	904	885	917	883	893	844	924	906	864	901	915	891	904	871	906	865	798	906	906	875	843	873	895	856	894	905	807	861	906	883	881	909	820	850	785	869	904	876	902	912	916	867	876	877	856	874	925	900	923	864	916	982	883	898	890	923	902	890	888	901	906	893	893	913	903	850	917	906	868	862	870	930	923	838	808	908	892	875	916	881	899	874	848	863	873	875	872	875	829	888	849	919	860	901	839	862	900	904	873	870	882	929	956	883	865	901	925	878	875	880	874	867	879	842	830	951	872	847	845	883	878	870	832	931	876	907	857	885	825	840	851	869	868	831	923	926	846	894	908	883	912	899	856	842	843	926	933	934	854	944	875	901	929	842	878	831	869	895	925	894	849	911	875	868	890	906	810	899	872	877	834	873	929	891	911	869	913	872	909	854	869	962	866	840	897	894	945	913	881	897	831	830	883	847	977	884	861	923	878	931	912	881	884	892	817	935	837	893	865	865	854	846	850	895	857	902	872	881	848	882	891	875	837	912	921	883	871	878	899	827	860	860	909	896	878	858	854	853	913	937	875	900	887	901	857	882	890	926	870	887	864	872	920	880	859	923	882	872	852	854	894	875	939	879	830	890	934	869	901	908	898	869	844	893	864	925	876	869	895	859	894	867	864	928	879	815	810	919	907	885	841	888	916	868	845	898	859	862	885	859	915	901	907	900	850	885	852	834	910	882	869	934	883	892	898	902	862	867	879	876	944	861	867	867	925	924	869	932	911	880	899	910	859	892	903	815	836	941	879	865	910	865	895	894	872	812	890	855	916	854	917	878	870	893	877	831	899	909	840	900	895	919	839	909	877	896	856	893	877	938	874	850	852	869	928	861	864	908	849	903	880	899	926	882	837	875	865	943	887	889	915	899	891	839	924	866	827	893	822	868	897	865	812	894	846	910	930	855	899	885	841	910	881	836	860	929	915	851	862	896	840	849	936	873	873	923	941	930	895	842	905	842	871	896	859	891	832	889	918	866	925	866	853	882	930	868	878	877	889	866	874	861	857	854	883	929	875	870	897	868	834	870	904	869	864	835	824	852	908	868	879	851	862	896	889	831	975	855	929	882	883	921	908	890	900	884	874	900	893	877	871	921	882	900	870	894	873	831	857	839	870	900	897	857	885	862	870	834	865	893	889	931	872	834	886	870	935	923	905	960	881	919	863	839	878	919	963	857	868	903	859	859	931	879	824	861	914	901	851	891	910	878	914	871	892	876	896	880	919	845	908	892	913	951	908	882	858	823	870	879	890	884	880	906	895	896	932	871	845	874	893	887	888	841	915	833	875	926	867	900	827	893	884	904	907	877	867	852	864	897	878	894	857	841	867	884	929	902	916	915	897	878	890	863	882	894	878	929	911	869	859	909	877	867	938	925	870	883	856	873	925	888	826	956	882	898	858	906	875	891	942	859	916	898	869	883	901	913	854	904	876	863	883	898	839	908	911	907	903	882	980	928	917	904	858	900	883	858	874	861	902	929	847	927	888	815	895	898	934	894	881	901	923	889	836	896	879	916	908	881	825	858	881	834	914	899	946	848	885	884	941	916	889	860	879	851	910	853	909	915	926	878	918	881	888	866	848	884	858	870	876	894	896	914	886	883	900	958	930	878	873	841	847	936	921	900	874	868	878	906	906	865	900	921	905	868	882	913	900	862	945	960	885	872	916	947	875	842	873	890	877	887	829	884	917	870	916	889	897	854	907	873	875	861	936	893	917	881	802	889	918	860	879	835	874	887	844	886	961	897	897	917	899	836	859	888	882	838	875	872	873	891	902	859	868	870	850	885	942	872	928	870	891	964	853	853	887	898	865	911	908	841	848	891	896	908	880	876	908	874	906	928	918	895	931	869	892	887	923	827	909	883	886	914	852	897	937	896	922	847	887	852	898	856	913	893	893	854	874	844	824	889	868	854	850	896	907	890	883	844	890	908	823	886	863	893	847	871	878	860	917	890	872	852	889	871	889	862	838	860	927	860	868	846	899	874	880	848	845	888	934	917	865	892	857	907	882	914	878	914	881	851	905	927	869	922	856	918	915	837	877	942	849	865	863	826	891	893	852	863	853	916	926	865	873	845	839	887	898	853	888	875	901	896	868	903	904	850	925	904	913	910	887	865	920	868	903	913	904	884	881	917	918	857	945	883	852	887	920	865	852	876	873	928	868	905	927	930	935	915	904	879	903	852	846	897	890	887	877	881	893	911	892	906	907	876	883	839	863	861	884	899	908	866	851	859	883	904	897	890	872	806	885	898	873	852	884	848	902	917	894	869	852	915	906	824	877	873	881	878	912	847	926	873	926	845	909	882	878	941	864	878	887	887	858	876	877	920	881	858	852	887	898	892	842	864	825	859	819	896	928	876	893	872	908	888	873	871	891	885	874	930	883	884	898	904	879	838	874	892	907	916	910	868	927	869	903	891	847	919	919	855	835	870	843	868	867	869	880	876	919	836	902	872	958	925	821	863	917	901	891	832	880	911	887	869	886	877	871	931	895	850	958	888	887	866	924	953	930	890	883	880	881	929	866	862	911	843	885	863	849	878	872	924	868	929	847	866	896	849	863	865	847	887	858	854	915	869	875	900	860	857	911	875	862	911	884	915	861	934	888	868	886	899	915	903	876	890	909	892	876	871	897	900	897	896	852	878	874	942	872	872	877	840	894	876	925	871	877	905	853	883	933	871	926	860	861	927	912	910	900	868	864	894	879	885	836	907	882	841	888	916	892	915	873	855	914	842	955	865	824	902	851	853	882	931	899	882	870	854	913	869	911	905	867	847	859	835	895	908	822	913	876	886	877	842	893	839	878	903	880	909	872	914	883	919	906	906	905	895	876	877	886	880	911	926	901	864	834	951	891	886	865	915	887	911	924	875	920	898	908	895	857	868	881	889	885	887	915	880	885	851	912	844	859	908	832	948	879	870	918	861	878	870	900	833	864	891	878	849	880	854	869	881	901	906	920	925	871	946	890
24279	21432	25113	28146	21433	21447	17365	635	381	325	335	354	353	313	287	310	303	277	323	288	302	285	338	295	271	295	286	305	287	280	303	294	287	307	289	266	276	299	298	331	278	283	254	321	299	316	298	286	274	313	291	312	273	288	289	270	270	267	285	269	282	266	292	291	284	286	282	278	323	285	289	302	279	274	286	274	304	282	287	265	278	289	293	301	321	288	275	302	306	286	291	288	290	282	299	293	285	286	283	274	273	293	252	313	304	282	277	270	256	287	322	279	281	309	276	299	260	275	286	291	316	280	278	277	286	307	307	301	291	270	291	288	288	277	264	274	262	262	267	299	280	298	261	268	300	304	294	269	285	312	311	312	328	315	285	289	287	248	315	243	297	287	239	290	279	289	294	277	301	274	286	285	281	290	294	306	312	307	287	253	278	298	298	296	287	289	306	292	242	273	279	290	306	260	283	275	295	289	261	272	298	296	289	272	304	294	287	278	268	263	281	300	275	284	307	281	289	278	276	298	294	271	250	288	279	271	303	304	298	303	284	259	277	292	264	301	312	275	297	307	289	305	267	319	238	294	282	258	300	281	283	289	280	289	253	314	290	306	304	302	314	278	286	297	279	297	283	279	312	284	262	323	281	256	283	305	285	297	270	301	298	276	291	292	271	285	291	277	314	313	309	283	282	276	283	325	239	302	322	283	273	296	278	278	294	284	296	272	267	277	271	298	277	245	317	318	275	253	294	324	301	305	279	278	286	299	297	292	286	278	298	312	275	325	275	310	273	296	289	280	272	308	285	307	283	284	311	300	296	245	295	304	288	295	276	297	310	298	311	276	289	283	250	319	261	285	280	310	272	306	288	297	269	282	283	266	293	298	286	291	290	296	303	249	284	296	302	279	302	297	302	260	279	259	264	289	314	296	303	262	297	283	280	315	281	289	317	288	282	306	304	290	279	275	318	281	294	307	318	259	248	263	307	324	318	328	283	289	267	288	329	271	274	279	296	268	276	278	274	272	303	281	286	298	293	306	291	310	310	278	291	273	288	285	293	289	299	305	287	318	324	261	270	294	278	289	300	285	268	309	271	307	333	281	293	295	279	277	275	277	290	286	268	293	302	285	276	279	308	302	273	288	290	257	293	266	282	263	286	275	294	292	307	301	305	275	315	281	304	310	278	275	287	293	274	284	289	293	268	253	283	313	284	275	308	279	273	267	265	273	251	277	304	280	284	272	320	279	285	276	273	284	323	298	260	277	274	308	295	324	315	296	311	305	280	291	274	246	267	297	249	290	306	319	300	289	276	255	273	299	287	269	302	295	298	294	282	275	271	279	249	301	279	276	281	300	312	299	288	317	297	260	308	296	301	301	255	284	306	259	245	316	287	272	266	290	283	313	268	291	319	274	268	290	293	290	285	286	286	296	283	297	291	290	277	276	279	319	258	269	312	292	313	298	269	337	277	282	289	265	303	276	339	271	283	279	273	294	273	255	283	302	286	287	266	291	312	287	289	285	285	331	306	266	289	304	250	281	269	293	281	311	308	269	274	282	269	270	258	270	307	296	317	284	294	301	284	290	283	290	313	268	262	297	296	266	284	286	266	311	287	301	252	293	341	296	292	271	280	281	304	257	298	297	305	288	286	296	268	261	252	311	284	295	310	300	302	285	287	301	302	274	262	284	317	274	283	294	318	320	264	284	306	304	324	312	313	303	289	285	293	268	285	300	265	275	277	301	312	277	291	270	312	257	303	294	282	281	285	319	279	266	302	309	298	313	283	270	266	265	269	270	254	245	257	273	294	291	284	303	283	277	282	277	300	273	321	284	308	296	296	289	304	280	301	300	286	277	283	288	316	305	307	320	268	295	271	308	320	273	282	272	289	296	284	277	280	287	270	302	235	306	309	239	291	283	286	252	254	272	292	267	254	280	324	339	312	301	333	313	288	278	274	277	324	277	270	256	288	273	309	274	306	301	277	279	299	295	288	298	271	278	296	312	285	300	293	279	355	307	274	315	281	306	269	308	298	284	283	274	319	270	273	296	297	283	258	302	302	278	297	272	303	282	276	270	282	285	252	291	284	283	324	289	290	278	282	258	302	278	306	298	303	278	281	288	300	291	278	298	300	272	306	282	266	289	303	243	291	245	294	279	320	258	298	289	316	255	242	288	298	289	247	273	288	303	269	273	284	288	316	287	313	293	278	279	294	311	283	265	302	303	292	322	272	297	302	297	280	286	285	264	289	295	274	299	268	300	281	270	317	304	276	287	280	326	299	284	261	266	257	268	255	255	296	272	272	287	269	285	283	262	258	280	271	285	273	278	329	309	280	324	304	266	301	296	279	314	261	267	304	291	262	298	297	299	274	279	266	248	286	267	260	298	297	307	297	316	257	289	312	294	315	241	274	290	318	281	292	290	308	317	272	300	299	278	283	305	252	272	275	299	289	282	302	267	297	287	281	303	285	302	292	246	262	301	351	278	276	283	291	307	272	298	318	262	301	301	321	257	277	294	291	281	258	248	283	277	303	263	276	316	278	260	279	300	272	296	299	242	282	311	340	302	262	284	331	290	289	300	286	282	299	250	265	277	329	308	314	336	297	274	302	286	291	321	295	274	249	315	264	317	300	310	299	321	285	313	276	287	275	299	266	272	303	300	274	283	277	328	300	267	305	290	283	318	296	306	287	283	270	294	306	312	270	282	276	289	314	299	262	272	309	316	296	286	293	321	290	303	285	288	295	268	249	291	293	315	278	291	273	281	255	278	285	256	295	280	287	315	317	313	291	304	315	283	290	288	302	305	294	328	287	269	276	288	298	284	294	299	266	289	266	289	287	267	275	286	281	280	293	297	288	334	278	301	270	325	268	294	273	277	271	267	270	289	285	256	292	301	268	294	293	298	264	291	297	298	264	286	285	291	263	295	264	321	279	292	310	304	303	275	304	276	269	279	280	305	284	278	276	264	290	289	296	268	299	305	285	297	271	279	262	303	271	276	303	308	285	280	302	284	275	279	279	306	285	275	280	266	291	277	283	280	302	294	278	255	284	281	268	295	295	290	262	277	302	274	256	274	271	296	287	308	265	306	302	302	303	276	292	263	325	276	266	324	300	320	313	291	255	310	297	291	275	290	296	296	255	290	267	281	290	280	308	295	344	277	281	241	268	283	296	289	288	307	280	275	296	275	271	291	305	278	276	278	300	286	293	281	289	289	271	339	275	290	311	285	256	290	314	306	289	293	274	300	327	285	294	292	290	314	284	279	295	285	287	277	300	294	256	316	283	256	280	273	318	312	276	265	292	295	270	276	277	277	270	247	275	289	245	279	297	263	294	306	277	260	304	305	288	262	292	275	294	313	294	294	269	259	317	291	289	324	300	278	295	339	273	274	285	295	292	297	273	316	293	281	302	303	304	273	288	297	296	279	288	281	304	299	275	304	317	298	305	278	286	290	286	263	279	297	251	287	318	283	273	275	307	285	274	283	290	281	285	245
27085	3363	1938	1211	869	788	725	747	723	715	671	652	683	667	723	705	672	745	656	697	683	709	641	691	697	663	686	706	686	664	675	661	677	720	671	709	662	694	691	678	658	676	675	711	707	657	652	686	648	655	663	703	672	710	661	667	643	686	687	675	651	683	624	692	704	687	638	683	724	652	653	648	654	687	721	696	682	642	652	662	673	702	656	637	663	701	653	636	642	656	673	703	658	685	673	710	661	656	662	702	687	673	648	700	706	676	685	675	684	661	627	713	651	682	714	687	633	668	673	664	713	632	639	626	748	698	708	637	701	698	674	677	682	645	668	681	702	705	692	691	692	633	632	656	716	698	642	688	694	704	655	664	651	671	685	724	661	680	613	684	678	664	655	675	674	624	619	672	644	679	665	666	656	685	683	709	650	693	663	669	689	692	699	669	667	675	627	679	726	649	683	677	640	717	657	706	683	641	681	661	680	689	670	716	680	711	653	679	649	675	689	642	650	668	699	675	649	687	641	692	673	664	689	646	671	671	768	713	707	695	681	657	671	698	683	697	662	692	673	732	695	667	691	624	669	617	679	677	678	674	638	671	650	670	643	669	627	683	623	663	712	695	646	647	688	657	702	642	654	626	669	681	704	682	681	663	696	651	653	684	626	706	647	685	682	671	673	672	687	667	699	642	692	688	672	702	712	729	636	694	692	671	686	682	648	659	619	688	622	689	671	696	685	651	693	724	685	706	696	684	670	692	669	709	651	652	698	719	689	660	694	724	667	705	683	702	650	682	670	656	689	661	688	670	674	666	676	702	724	650	699	644	615	663	695	713	686	667	683	707	670	642	692	606	678	706	721	663	698	623	694	746	668	686	705	649	718	697	665	625	702	700	668	654	634	699	662	661	637	662	684	676	717	649	703	656	723	727	702	677	660	700	680	651	661	651	637	645	643	693	671	689	666	627	651	681	696	682	651	655	654	642	674	677	685	683	662	696	660	675	641	686	674	679	643	621	665	667	677	660	683	688	700	661	712	652	652	659	670	635	683	635	648	708	688	651	637	705	647	668	704	643	683	681	693	651	670	607	680	676	683	667	628	641	689	723	684	684	681	700	706	670	660	642	666	671	654	642	628	640	652	723	646	666	619	770	666	671	698	677	672	673	694	700	629	692	649	638	712	662	659	699	654	716	686	673	703	639	651	683	620	756	682	671	666	671	662	704	646	717	706	642	601	682	649	645	708	705	694	692	647	662	699	662	715	641	719	709	675	631	715	683	661	644	653	658	668	739	618	696	708	651	656	698	626	681	699	708	647	659	670	651	700	705	666	640	634	666	668	678	669	657	647	640	656	674	692	629	667	669	638	680	634	667	670	689	645	727	670	650	652	669	685	675	663	648	703	691	685	649	647	685	707	676	664	705	645	672	654	652	623	685	666	654	689	665	689	684	688	691	698	658	695	656	681	677	675	680	660	695	688	672	659	738	716	661	660	672	716	655	641	683	675	670	655	667	676	667	710	651	699	717	664	706	625	673	649	697	693	656	643	662	643	658	689	656	681	676	704	654	696	645	675	692	618	676	664	654	669	685	686	664	675	669	673	668	642	687	663	669	715	660	647	643	711	643	714	659	650	633	645	695	674	659	679	669	681	639	675	640	654	659	685	653	689	675	649	658	617	669	657	675	684	690	651	655	675	696	665	678	696	641	720	674	689	673	655	706	656	612	666	670	679	684	678	671	672	708	657	638	689	663	718	638	661	709	660	640	637	654	715	690	684	706	646	697	659	685	667	700	688	685	663	679	672	697	676	631	697	705	674	679	653	699	623	730	710	668	652	659	673	665	706	641	653	652	651	685	688	648	646	667	667	665	625	620	625	667	652	646	664	628	714	699	661	709	678	715	712	671	638	677	689	645	684	657	692	670	654	678	657	658	675	690	715	646	697	645	683	654	634	687	667	633	619	676	660	678	695	677	660	682	718	679	612	660	704	683	718	660	659	689	698	652	703	697	658	700	671	629	711	645	668	700	677	665	674	639	631	694	687	684	666	681	661	653	674	693	717	655	684	687	659	706	620	669	621	659	704	682	665	686	641	684	676	698	660	692	659	666	690	699	664	706	718	647	690	658	688	693	680	694	696	688	670	684	677	651	659	689	689	702	664	670	657	654	696	694	627	664	669	676	647	704	674	697	639	656	743	718	676	639	699	705	632	651	740	671	678	693	667	658	647	676	667	681	648	612	657	637	630	635	651	649	691	717	663	682	701	660	710	641	667	715	673	697	691	682	675	700	652	695	710	666	716	681	646	695	619	712	658	667	667	678	635	654	678	673	638	678	654	690	701	666	699	702	658	631	629	647	695	653	668	685	622	659	703	679	707	703	687	726	663	707	693	678	722	703	672	710	671	614	683	603	709	630	723	675	680	673	639	684	686	681	676	690	680	655	630	682	693	656	651	676	668	655	641	696	666	646	684	702	660	663	674	701	722	683	672	660	685	652	693	686	660	675	606	743	689	689	694	660	722	710	686	691	672	685	708	681	725	644	663	685	644	652	708	684	640	733	671	704	690	702	671	648	664	679	713	677	677	637	640	646	664	692	671	712	678	625	675	677	727	654	700	662	667	684	679	661	619	658	702	673	683	652	687	668	667	677	655	648	655	680	653	694	674	698	648	681	667	661	671	666	647	677	660	685	670	709	663	701	642	673	715	704	675	647	680	657	729	685	668	639	640	695	656	713	693	686	661	676	684	675	661	678	655	672	681	664	679	677	664	655	656	691	685	630	683	683	658	679	700	639	662	688	678	622	669	670	637	634	667	676	665	653	644	647	708	639	639	704	625	667	661	602	649	662	669	694	659	678	714	650	667	649	692	665	672	676	645	702	718	676	686	684	721	651	647	647	665	645	624	647	664	656	653	663	682	655	678	677	686	676	693	706	685	701	624	630	709	656	682	663	666	710	766	641	662	706	630	707	687	697	677	664	701	680	681	675	669	684	628	736	690	664	644	654	729	668	640	708	689	657	682	652	651	692	662	688	672	629	653	710	654	705	689	684	657	665	710	708	714	680	704	670	699	673	654	674	608	635	656	629	663	661	698	690	657	672	623	652	671	647	625	648	687	672	645	653	646	680	621	691	678	696	682	688	675	639	687	653	669	679	624	676	639	652	618	644	695	714	677	669	672	734	734	642	657	666	661	670	652	656	662	649	693	698	696	624	683	644	653	674	657	665	693	671	708	692	637	648	688	681	681	681	657	684	676	658	693	655	655	623	723	724	656	742	678	682	692	693	695	665	663	650	708	683	657	647	636	654	659	669	688	707	604	660	645	700	674	713	676	690	643	643	729	724	695	708	680	681	663	677	652	701	646	708	696	664	684	712	671	732	658	622	644	652	703	680	699	654	653	650	688	678	670	687	694	673	644	650	647	692	694	697	675	653	635	661	682	667	669	715	655	692	699	647	658	670	688	697	691	637	699	670	669	652	687	672	678	679	680	685	691	634
31417	21141	12932	835	325	303	269	235	251	291	261	265	249	245	247	289	247	248	253	260	271	267	273	231	240	285	281	253	282	268	246	244	234	270	259	262	285	270	266	282	267	255	276	266	250	238	242	241	260	232	259	257	269	251	238	248	252	294	246	255	258	267	271	235	281	268	256	258	276	255	255	267	272	254	256	252	243	265	271	279	258	253	259	249	239	269	249	273	232	253	273	282	259	272	229	254	240	267	237	247	271	225	229	276	262	239	244	224	243	251	250	262	249	248	244	264	242	274	259	268	251	257	245	290	265	260	270	233	261	241	270	225	249	250	220	258	224	253	220	266	258	257	258	223	240	254	252	256	249	265	251	231	295	250	252	281	277	243	263	271	252	260	262	261	248	257	252	223	264	247	242	249	241	268	259	250	268	293	280	220	261	239	264	227	243	254	243	255	278	252	230	259	260	232	241	271	239	242	277	221	238	252	262	230	251	285	242	237	247	236	253	250	274	253	270	285	262	285	237	250	250	244	305	252	246	257	253	274	236	269	246	253	233	255	281	252	247	260	258	278	271	270	268	246	280	245	260	275	280	259	289	231	274	250	267	264	263	253	254	239	233	256	246	267	242	255	262	245	277	263	285	272	245	246	241	241	251	258	215	237	242	248	249	247	251	262	275	238	242	244	262	224	247	239	263	247	274	249	242	265	253	250	268	250	235	260	255	246	241	252	235	227	239	244	250	271	219	212	268	263	239	245	240	250	217	261	259	226	259	247	272	232	279	289	302	260	274	235	292	254	267	248	243	273	268	246	252	245	233	258	264	247	284	258	271	252	267	244	240	257	238	230	278	208	243	245	258	274	252	269	231	244	284	265	249	261	240	262	257	289	237	250	254	264	273	256	264	240	258	272	233	272	260	247	255	272	245	246	252	280	253	243	254	283	244	283	230	276	246	243	260	257	244	252	300	264	240	266	273	277	276	272	265	232	249	239	249	268	263	275	241	266	277	230	240	252	262	235	267	252	247	257	264	255	282	251	280	248	250	252	274	272	274	261	262	262	270	277	243	232	264	249	241	269	239	225	250	237	274	255	261	232	234	257	269	261	254	240	259	272	261	272	282	227	273	223	275	248	253	244	282	224	275	265	247	246	281	240	244	253	250	257	280	274	229	248	261	259	255	267	235	258	230	238	267	227	250	241	269	250	278	238	285	268	236	292	271	236	266	237	288	256	259	244	240	254	242	245	219	280	301	268	271	254	241	241	243	232	268	268	241	236	233	237	236	254	232	250	267	247	233	259	245	248	257	255	253	281	271	273	287	270	273	259	267	233	235	264	270	240	259	249	236	231	253	247	266	237	258	272	254	261	255	261	228	227	257	249	265	280	290	276	272	259	282	256	275	256	252	271	223	235	255	259	241	241	227	266	260	233	260	283	276	266	246	241	219	254	263	230	270	288	245	265	259	292	280	232	247	255	261	240	275	257	264	245	261	266	255	276	293	244	248	275	256	270	256	283	257	225	274	221	283	283	263	247	239	263	266	260	245	277	258	252	246	245	245	253	248	242	241	224	231	261	241	277	250	246	253	242	279	247	211	244	271	241	260	260	222	235	239	244	291	268	263	279	274	229	278	257	261	251	258	250	270	254	251	230	252	245	248	261	250	263	267	269	247	273	265	255	263	276	251	279	258	270	309	257	257	249	272	253	233	263	249	262	203	232	237	239	255	224	264	245	282	265	283	244	236	257	259	258	258	264	266	235	237	266	219	265	269	266	234	262	254	275	283	211	254	229	278	260	283	258	258	257	238	233	232	256	257	255	279	269	236	258	287	245	267	273	220	285	224	243	239	248	258	264	243	242	248	263	256	267	254	252	273	281	239	247	249	255	269	265	249	282	239	245	256	235	259	248	275	262	251	256	257	246	262	250	272	287	243	276	268	258	224	264	271	247	258	248	256	240	243	270	255	264	276	274	277	270	242	241	216	254	239	239	244	276	250	235	268	255	239	254	235	224	254	264	262	237	240	301	234	196	267	268	256	239	233	263	253	266	282	232	244	238	249	275	252	255	251	255	267	264	272	263	271	238	265	249	261	254	288	238	283	266	224	254	266	225	246	240	298	248	240	254	238	238	244	249	271	271	243	259	231	232	233	228	249	259	252	266	253	217	280	226	277	257	249	269	259	252	248	280	284	264	266	280	268	240	275	238	248	257	297	225	220	279	258	269	270	254	254	237	204	262	233	273	276	219	269	246	226	279	265	233	233	247	243	266	233	247	263	256	262	247	286	261	248	244	248	249	272	267	231	238	265	233	231	255	279	274	240	232	256	227	262	247	210	282	269	253	254	270	242	239	270	224	236	241	270	267	240	249	253	258	264	266	244	262	264	248	280	259	253	271	254	222	259	239	227	251	268	234	243	220	255	243	238	260	251	222	245	221	255	261	251	235	261	230	261	259	252	267	258	287	259	264	257	262	225	265	251	254	274	254	262	253	239	254	274	275	261	258	262	248	232	259	238	248	269	275	265	221	226	258	268	239	226	257	235	270	266	227	253	289	234	288	247	242	267	252	255	281	272	260	254	261	246	273	237	260	267	281	249	270	231	274	271	228	255	264	297	237	254	260	272	263	272	238	242	211	261	276	272	222	268	244	239	242	261	275	252	275	287	253	254	275	227	265	276	240	282	246	249	242	242	266	255	249	287	265	269	250	251	231	232	241	268	253	252	255	262	235	237	263	236	267	230	247	243	274	271	263	235	260	246	233	247	268	272	271	253	242	249	264	256	274	240	239	283	253	250	250	241	250	238	257	273	288	265	255	251	275	252	232	266	257	236	261	248	267	258	244	256	218	270	256	243	283	256	267	232	219	252	242	261	254	246	270	209	236	219	253	267	257	250	240	240	242	284	292	263	254	258	258	227	240	235	254	268	228	258	233	260	249	256	239	247	250	270	249	238	246	281	259	255	282	258	246	246	234	255	254	252	252	243	270	254	237	252	237	221	277	277	276	239	264	246	273	283	243	263	240	258	279	271	232	248	288	236	258	253	267	286	260	253	255	232	229	273	277	268	273	263	250	263	269	253	254	245	253	249	239	256	235	253	244	243	282	256	244	260	253	290	270	272	264	266	265	262	265	257	240	262	252	250	247	253	247	246	268	242	269	286	277	260	261	240	246	264	234	266	244	244	259	289	252	234	217	236	225	245	270	272	253	249	251	241	284	268	273	262	272	261	275	257	264	272	247	256	278	241	232	294	257	262	264	224	281	251	249	270	260	268	232	269	258	214	227	235	271	259	244	255	267	289	236	256	262	229	273	282	267	233	259	263	219	241	248	268	250	250	282	263	263	227	280	251	245	238	278	230	262	243	264	247	241	264	281	262	260	286	254	246	255	225	293	265	276	253	268	276	258	280	260	232	236	287	228	282	272	278	254	250	270	270	281	260	271	267	268	263	258	251	222	257	259	257	256	295	225	223	269	271	259	269	222	285	272	273	286	250	250
10647	738	691	716	652	675	674	689	653	673	666	658	641	647	677	663	623	726	652	617	664	676	641	605	626	700	648	625	672	647	665	630	707	674	677	672	682	678	655	688	675	615	634	661	692	682	669	652	612	672	681	694	695	653	668	657	689	654	651	668	690	647	656	653	679	686	691	672	657	652	696	658	639	665	650	683	660	683	667	669	671	638	697	698	663	674	635	680	663	680	674	666	674	642	657	654	673	698	669	651	633	636	648	682	696	618	689	676	700	642	663	656	671	684	664	657	656	660	629	666	644	685	695	661	654	678	627	698	612	693	689	663	629	651	655	673	671	654	634	712	673	704	656	652	683	690	665	695	673	673	660	690	643	649	628	650	611	680	711	703	632	697	651	662	664	674	685	706	648	663	664	616	656	633	710	660	659	664	666	691	685	665	645	689	679	668	631	682	670	654	635	662	649	641	689	693	665	634	700	660	726	715	677	680	617	667	676	670	648	676	653	696	674	680	684	624	692	633	651	667	683	673	691	669	684	716	640	700	706	656	656	659	679	659	664	650	731	634	713	687	661	653	693	712	664	660	652	655	689	654	636	660	631	634	666	697	636	680	695	659	674	726	699	647	640	684	669	656	646	696	610	649	632	694	662	616	663	715	712	678	637	632	665	670	695	683	685	623	671	677	616	676	701	674	655	645	659	639	696	688	628	699	653	628	664	642	643	668	682	698	674	696	629	667	664	612	699	665	614	617	651	682	708	654	681	659	675	704	655	652	645	667	633	656	638	649	676	661	611	638	652	675	667	636	676	640	679	625	661	659	683	642	697	681	709	677	674	660	677	643	654	667	683	631	644	652	624	667	668	709	649	670	609	670	682	680	663	667	649	660	682	676	637	615	689	649	679	653	692	644	652	664	621	662	673	638	731	693	659	658	684	620	668	650	685	653	680	692	675	668	670	658	711	668	653	627	664	657	637	636	683	680	682	668	633	671	672	621	698	640	640	691	725	653	655	620	684	638	731	615	631	632	664	621	695	655	622	670	692	681	673	665	646	699	673	619	658	619	663	629	680	678	666	651	676	679	656	710	646	620	696	628	648	685	687	656	685	678	686	654	668	666	664	696	683	626	636	681	658	694	689	687	741	680	676	632	666	662	675	647	673	689	656	688	673	689	612	626	645	627	608	654	649	687	671	665	639	645	624	631	672	672	699	638	666	647	668	648	669	675	681	657	660	648	663	681	693	651	625	673	672	642	682	660	686	674	645	695	630	652	684	666	637	676	661	653	637	663	672	690	639	676	660	697	669	655	660	704	714	653	626	625	694	627	676	667	645	648	655	723	638	646	677	624	674	654	646	654	651	639	676	677	662	672	667	607	630	710	665	651	655	653	636	681	704	681	636	687	636	665	674	647	735	660	692	695	662	717	652	657	677	654	677	658	667	685	688	651	664	638	673	659	709	694	651	670	652	663	689	618	649	764	673	690	692	697	668	645	605	700	672	636	682	711	668	705	669	707	677	655	722	661	676	667	624	666	678	682	666	650	730	656	701	666	666	619	658	638	645	673	659	629	640	665	629	670	681	627	711	672	631	671	628	660	662	664	652	695	674	628	656	704	718	652	648	693	656	671	689	690	677	622	691	665	684	666	683	675	680	666	647	705	632	684	659	685	651	683	645	656	621	625	698	653	652	669	668	665	660	638	669	651	658	668	667	675	702	656	629	645	670	715	646	720	641	704	635	675	716	680	623	666	629	682	637	660	731	657	665	675	641	642	650	635	695	633	659	668	723	651	643	707	703	688	657	657	657	645	650	680	661	642	639	652	704	654	654	626	680	649	676	702	635	647	682	662	652	685	675	647	680	679	656	648	676	649	633	666	612	648	684	676	672	640	695	672	673	685	659	693	699	653	655	667	644	669	663	653	683	644	638	652	638	646	667	660	678	679	682	650	725	686	665	647	689	653	656	629	631	641	717	691	672	622	706	644	740	697	651	651	646	657	697	670	668	671	648	681	691	641	653	689	655	639	689	648	629	648	669	656	666	675	696	645	666	648	719	662	688	674	675	652	656	705	689	673	624	695	666	664	669	620	679	674	620	644	662	662	685	650	651	728	614	678	699	702	643	635	682	674	692	662	664	707	659	676	668	700	693	641	654	667	675	673	667	646	648	648	674	700	707	674	641	668	676	590	672	639	680	652	658	662	604	643	680	642	665	663	642	619	665	641	678	668	650	676	638	699	672	663	649	663	659	708	719	626	641	666	711	656	658	649	658	629	673	686	655	620	675	655	674	621	633	683	672	606	671	661	733	647	667	627	587	683	698	645	681	679	664	696	685	696	668	633	667	682	672	674	674	667	704	652	659	695	647	696	699	670	620	664	604	655	703	622	627	630	621	669	684	702	638	657	631	618	706	652	687	645	659	662	636	633	662	689	658	673	687	649	677	682	647	653	644	682	690	671	655	640	713	628	695	650	642	678	657	670	680	694	728	698	669	644	677	654	702	678	672	664	600	690	699	640	676	632	694	657	715	663	614	653	671	655	649	643	655	690	691	684	682	642	646	690	709	713	654	649	690	612	594	708	675	635	666	688	644	659	722	700	678	650	687	680	657	666	713	644	707	649	647	666	692	680	618	680	641	645	668	690	710	668	651	673	685	606	699	653	647	629	659	635	661	668	671	711	667	660	632	687	616	651	657	632	695	644	635	704	637	640	651	684	623	658	660	705	651	645	668	668	643	664	698	676	677	625	636	671	671	687	691	682	643	630	685	643	690	655	686	693	693	665	643	691	617	675	702	655	664	687	662	674	657	649	684	637	643	674	700	634	704	679	691	653	654	683	658	643	660	713	680	665	677	671	669	624	645	614	657	651	640	711	664	671	669	658	654	662	713	642	657	690	672	690	645	630	677	691	654	691	676	649	618	630	671	689	641	647	659	614	648	684	653	688	663	663	649	695	652	646	699	601	646	682	675	636	659	685	650	636	705	687	645	700	655	695	652	651	660	685	663	631	672	658	665	631	672	661	634	678	667	628	637	650	694	688	660	655	663	685	692	672	632	705	665	654	665	663	674	640	680	668	670	685	683	639	654	706	657	646	626	689	609	686	654	657	644	672	676	677	696	686	646	653	653	639	636	698	651	682	742	667	688	706	733	648	643	644	701	611	664	694	671	708	662	694	690	663	640	644	632	672	678	692	633	653	650	641	650	706	631	668	658	686	671	682	601	693	663	726	687	638	637	665	645	696	624	693	675	691	673	675	652	707	678	711	647	679	668	663	632	632	691	645	621	670	693	669	651	668	629	645	680	724	699	645	668	645	668	679	672	690	653	642	684	650	719	647	679	634	666	675	712	713	669	683	621	719	670	654	643	703	646	677	678	654	676	671	670	692	667	657	668	634	697	645	666	639	652	577	646	675	690	688	680	661	720	623	654	663	665	650	654	670	660	670	650	675	691	682	671	633	644	666	635	657	676	654	665	669	699	668	636	685	682	675	652	697
24828	21456	24890	28465	21458	21460	2547	566	420	433	436	400	407	414	400	376	380	419	388	363	365	433	358	379	378	391	378	416	369	362	375	415	392	394	339	393	372	340	410	378	373	416	396	407	343	394	353	387	417	380	350	344	370	378	387	359	412	395	385	354	403	373	369	415	403	352	378	353	370	348	368	355	410	386	401	354	373	347	372	360	391	370	392	353	379	389	357	409	362	391	359	375	399	415	386	392	381	367	352	369	404	378	353	376	374	375	382	357	388	374	419	403	425	393	407	423	403	377	388	388	346	354	377	391	384	380	357	375	375	368	403	399	356	367	371	370	369	375	408	371	366	375	401	378	401	389	371	379	430	387	343	380	406	388	355	398	412	384	401	382	380	376	372	385	353	371	384	364	369	292	363	369	390	360	386	412	400	389	395	386	387	384	388	377	386	410	397	369	386	354	357	401	406	382	334	358	379	361	374	362	369	388	360	351	361	374	356	361	380	368	345	355	371	401	374	374	374	414	356	378	364	397	404	405	393	382	386	345	402	376	363	379	351	396	360	385	356	410	358	366	389	393	390	396	382	376	383	354	380	347	397	368	392	406	375	401	376	396	379	359	366	372	350	397	399	340	358	357	388	375	367	339	386	364	368	391	353	379	375	346	372	379	396	350	349	372	386	378	337	370	333	371	371	338	396	349	346	352	383	394	405	363	355	406	404	364	355	363	361	381	353	398	388	361	357	385	398	400	395	394	323	390	380	394	360	368	385	356	373	356	360	323	384	351	395	347	424	359	327	398	378	353	358	378	343	377	325	434	386	379	374	375	350	397	383	389	361	389	387	373	378	408	372	358	350	411	367	383	381	368	425	362	396	369	378	380	385	386	351	337	358	391	367	368	374	352	379	375	344	350	371	409	393	327	370	374	375	393	395	368	376	358	386	405	374	386	392	373	378	365	391	384	342	384	366	407	370	349	354	395	376	364	386	366	405	375	348	358	333	352	423	346	387	352	360	329	390	358	372	353	367	376	364	389	383	390	363	419	382	351	344	367	382	390	370	370	363	350	363	352	337	386	412	415	381	386	340	375	355	385	417	405	342	365	363	395	378	372	331	379	409	376	384	386	326	400	383	352	323	380	344	387	366	419	404	399	367	360	416	379	358	400	357	384	391	367	366	398	395	372	364	394	400	360	348	381	364	336	375	374	390	427	410	372	370	381	367	378	369	391	375	385	376	356	344	412	367	384	371	368	407	388	375	360	351	422	355	396	420	388	384	356	376	396	368	340	386	377	364	390	366	363	387	376	411	403	373	357	391	364	383	376	381	361	386	388	336	393	367	426	405	366	415	364	368	381	373	349	335	418	371	379	322	375	365	376	342	387	352	378	390	368	373	355	373	353	361	345	420	396	355	351	366	403	382	367	377	355	373	344	382	388	378	376	390	370	394	394	409	400	336	386	381	370	386	385	365	379	390	364	357	405	377	376	400	358	387	392	378	365	376	372	368	397	369	373	401	368	393	374	414	353	384	377	352	336	349	379	361	385	370	361	359	378	371	398	408	405	394	370	337	423	348	392	367	384	380	393	364	379	369	379	378	356	365	388	389	373	370	362	369	368	348	380	373	370	345	367	390	357	396	364	384	395	368	402	360	383	353	378	401	396	371	389	418	369	379	384	354	376	364	372	390	380	383	363	374	387	389	342	394	372	348	365	334	331	367	393	383	371	402	384	399	397	368	407	394	364	374	396	357	375	379	341	378	370	374	391	404	363	338	344	402	432	362	416	374	365	383	361	380	355	358	368	351	367	358	403	343	390	388	343	394	340	360	322	363	365	375	371	389	350	416	383	365	377	345	371	359	388	359	367	380	372	379	414	383	375	382	364	387	350	365	373	390	335	337	377	385	337	363	412	382	352	354	389	382	376	378	358	383	341	378	380	393	409	364	363	429	353	341	416	368	370	376	374	408	370	354	377	384	407	346	344	409	365	388	399	442	368	421	347	402	351	404	358	405	396	378	422	385	353	388	367	356	408	383	344	390	383	379	408	380	390	410	349	359	381	364	412	374	371	381	356	351	365	394	337	380	422	380	375	371	372	347	378	394	392	358	407	391	396	370	415	384	409	380	377	404	387	370	373	390	399	396	353	358	373	389	376	402	378	361	380	385	354	389	363	365	379	351	374	375	347	355	370	371	363	398	345	378	364	401	382	390	329	374	370	374	399	359	388	337	354	383	383	377	373	364	400	387	345	376	352	394	371	375	383	356	380	354	399	386	366	398	382	377	378	411	363	369	381	356	341	322	349	397	387	391	383	391	376	354	387	370	410	382	403	391	379	365	340	434	348	406	344	380	346	377	381	350	374	359	360	341	367	392	357	357	348	376	358	392	384	368	369	388	339	378	389	396	357	399	345	406	361	365	390	381	375	391	364	386	378	360	401	428	351	374	358	382	391	368	392	379	401	357	380	337	429	388	350	381	390	378	382	374	347	343	356	377	384	388	385	383	372	357	377	400	396	375	356	363	375	429	381	420	356	400	375	368	352	400	386	362	382	369	416	406	385	378	377	372	344	379	358	366	387	366	359	392	427	398	401	335	353	362	372	357	362	379	365	374	328	394	380	376	394	352	377	368	366	359	389	366	413	350	390	383	380	374	369	374	344	397	365	437	386	383	359	356	380	375	352	394	358	366	381	410	366	435	373	378	381	360	392	377	353	382	359	395	400	360	345	358	402	346	387	370	377	375	362	401	365	367	399	409	335	415	385	386	358	396	405	412	358	349	387	420	392	400	384	377	346	382	340	396	427	403	392	360	373	382	381	369	407	376	360	365	368	364	362	372	378	378	367	380	385	374	375	349	400	356	337	393	374	376	372	359	392	334	396	400	404	401	347	383	400	363	367	379	406	363	390	399	377	374	356	400	384	383	354	366	391	388	356	409	364	354	401	418	408	363	390	388	354	364	396	377	347	377	375	365	385	422	374	382	371	368	408	373	359	362	373	405	395	355	388	394	355	395	410	369	385	368	393	365	363	383	363	338	385	388	408	367	384	375	389	373	351	374	378	397	365	371	337	331	365	397	379	382	373	376	335	350	340	403	373	386	360	347	401	403	377	369	395	365	344	382	372	373	383	387	364	371	367	395	413	379	383	395	366	379	362	356	343	359	345	374	373	385	400	346	367	385	386	389	377	376	386	390	389	370	365	378	351	374	376	391	395	327	402	400	383	377	365	369	399	386	389	405	352	371	390	391	383	402	357	382	401	355	380	407	394	408	366	377	368	362	398	365	361	342	364	396	377	400	372	373	350	356	396	387	379	379	373	392	422	385	359	349	401	392	380	409	353	380	399	362	398	385	355	374	357	344	405	358	392	388	415	384	390	360	384	383	379	395	372	373	364	408	358	321	374	370	385	377	376	365	358	382	348	366	358	340	376	388	349	392	394	341	380	371	338	391	407	396	357	345	408	374	395	427	370	364	386	385	395	412	373	363	380	378	409	404	373
23574	2469	1637	1156	1073	1016	874	878	906	923	926	930	897	936	896	855	935	862	873	934	875	873	914	927	873	945	868	896	865	875	869	927	829	869	896	888	853	891	880	888	894	872	870	905	911	953	891	923	898	875	863	894	910	875	897	864	860	861	843	848	900	915	899	859	916	898	843	829	886	857	871	884	830	952	923	835	881	912	909	906	828	879	909	852	885	883	904	885	897	902	858	889	921	925	879	876	914	879	894	900	866	910	882	893	888	912	908	873	849	871	889	889	859	925	870	868	913	894	861	872	931	839	931	845	874	959	895	901	949	948	925	883	905	880	880	878	939	927	923	874	867	886	897	802	930	952	858	869	860	886	906	894	896	848	838	861	865	914	893	922	853	917	881	858	849	868	892	954	905	838	890	899	862	891	925	860	906	887	894	909	855	856	914	852	875	878	898	936	922	867	906	909	924	886	858	930	922	876	915	846	942	934	876	873	884	888	855	893	894	765	929	867	888	927	918	886	873	900	877	900	875	877	850	877	925	909	918	902	921	874	890	870	902	861	886	861	876	881	924	867	936	852	919	841	823	900	888	852	957	824	835	880	896	874	922	875	979	906	911	920	862	860	863	885	860	915	879	901	927	900	910	863	835	846	898	879	909	872	929	898	883	881	833	879	853	894	902	939	845	913	885	903	878	892	902	891	922	897	881	892	967	929	887	857	849	901	911	898	879	873	859	830	874	930	901	844	963	926	902	937	887	857	890	901	907	874	876	931	924	898	866	898	885	952	862	858	899	879	863	913	838	924	844	843	876	838	885	867	881	909	898	892	875	908	955	828	905	878	883	906	862	916	874	851	880	873	853	887	859	898	924	894	885	851	887	878	882	860	848	893	923	901	870	897	897	900	924	937	876	865	861	884	855	928	892	906	905	890	900	903	941	900	869	899	895	897	927	905	841	893	882	908	941	897	900	860	848	917	911	841	879	881	826	922	875	908	902	902	925	836	859	872	853	912	876	853	875	886	904	903	870	887	888	869	886	894	871	891	805	901	862	944	874	874	824	914	825	897	898	859	918	858	935	875	856	864	899	879	903	865	852	887	921	885	855	908	885	878	873	872	881	878	866	891	939	868	910	895	913	866	863	911	897	852	875	879	843	946	861	882	902	857	975	913	887	891	879	850	857	879	859	837	868	916	864	897	877	878	856	888	872	884	912	850	909	898	925	913	866	864	916	905	886	904	839	802	916	890	900	867	877	873	876	910	908	871	853	897	870	849	900	873	867	883	878	874	897	884	849	878	880	871	903	915	892	881	877	855	893	867	893	877	857	889	908	912	918	924	888	924	901	886	839	936	884	876	866	910	823	888	891	927	917	886	901	942	843	869	902	878	858	891	843	902	873	884	866	863	898	937	869	861	893	847	873	927	927	881	947	903	864	856	803	861	855	885	872	831	893	889	867	873	896	888	834	891	879	910	870	928	884	908	864	914	896	844	887	874	905	822	903	888	874	869	853	882	914	866	862	826	901	916	936	939	888	905	865	864	889	879	867	861	904	902	917	916	862	903	911	896	913	914	931	837	900	793	901	890	937	875	917	911	875	827	880	927	852	873	904	912	878	907	924	829	892	848	916	855	892	883	914	827	909	930	886	932	867	902	873	905	882	882	939	844	902	897	895	864	903	879	834	949	920	912	871	885	915	891	879	894	879	886	902	899	862	877	873	927	815	892	814	857	849	901	912	901	847	868	883	890	906	877	947	875	910	842	915	921	875	901	882	865	891	873	845	925	900	853	867	914	898	887	940	942	894	860	861	885	938	944	892	900	875	877	911	872	862	843	886	892	890	898	899	890	880	913	861	933	842	878	937	824	896	917	908	885	932	892	899	895	901	873	851	957	875	896	897	860	891	894	899	938	906	873	899	836	942	882	922	891	909	933	885	884	882	896	875	867	900	920	887	848	899	912	897	869	854	894	937	956	879	925	886	898	833	852	921	858	911	866	864	882	851	881	867	808	897	900	955	839	881	864	914	897	821	887	865	852	844	852	913	864	918	924	897	870	890	885	901	898	930	938	939	871	886	890	902	910	880	904	898	950	895	908	928	865	909	898	889	872	892	899	899	890	894	866	861	907	921	898	947	903	843	912	954	845	834	871	882	892	903	912	908	864	915	893	884	869	902	868	988	906	914	870	853	876	846	915	884	917	917	897	879	926	927	902	855	865	873	849	924	922	860	850	874	945	932	879	901	919	913	881	895	856	871	890	904	846	906	876	890	901	866	869	870	850	900	884	827	864	862	876	938	930	887	907	879	911	861	836	899	886	860	889	929	859	889	934	867	899	854	900	895	904	900	877	870	885	907	908	878	896	889	894	883	884	893	941	935	857	865	917	886	875	863	912	869	921	915	845	1003	913	900	918	855	909	887	899	832	922	859	875	865	905	867	907	910	898	919	869	885	862	888	877	861	844	888	875	932	841	883	892	914	917	841	939	820	905	885	911	902	903	856	867	882	841	885	899	878	878	842	842	919	897	876	848	939	833	889	869	840	908	875	937	865	921	932	896	873	885	939	878	871	836	882	981	902	881	878	843	891	877	887	865	913	860	887	839	927	907	945	906	855	833	864	919	869	861	873	809	878	884	901	859	894	911	898	841	876	928	883	857	867	891	872	877	940	903	906	894	867	875	874	828	925	913	867	902	900	864	850	876	890	903	905	880	900	892	854	838	914	852	906	901	807	888	890	891	896	905	903	846	842	865	924	930	879	875	875	877	897	851	907	875	941	908	944	848	831	857	905	894	916	874	877	920	889	901	852	921	860	875	904	896	870	865	940	907	875	898	868	948	899	907	906	908	877	931	837	864	893	851	925	878	884	900	835	833	892	926	902	873	854	842	877	869	899	880	872	840	905	899	855	884	869	927	866	918	897	904	940	894	890	844	864	851	898	885	944	873	859	887	894	882	944	865	857	899	914	926	899	868	888	903	917	856	862	868	913	939	912	874	879	867	912	855	846	937	896	907	866	900	909	919	929	897	848	897	889	923	850	872	884	895	874	861	929	831	885	896	860	880	879	905	880	900	882	867	863	877	889	872	867	885	886	881	861	904	864	905	894	820	850	914	884	858	844	893	897	859	871	862	926	894	885	874	866	885	856	907	857	903	889	878	896	860	907	902	911	913	892	844	941	885	833	903	871	918	882	925	906	877	909	891	929	895	891	932	906	952	899	898	944	907	912	893	929	891	884	880	907	879	847	894	794	872	870	865	905	946	846	899	856	853	860	905	863	892	895	918	922	862	838	880	866	866	875	909	855	876	930	911	876	860	931	903	820	845	882	915	892	874	895	859	892	894	869	912	888	871	945	781	901	897	911	856	866	920	878	889	879	916	901	896	909	914	879	924	892	864	863	899	881	889	850	952	934	893	954	937	888	917	861	919	846	904	901	856	938	916	868	856	903	945	906	924	876	899	917	853	934	913	915	925	848	871	858	899	943	920	886	867	870	859	926	926
24282	21408	25093	28130	21410	21421	18121	682	394	366	373	345	305	375	321	315	290	274	284	333	295	289	285	289	274	300	316	282	293	253	280	320	300	277	269	303	291	295	271	297	268	288	302	302	292	301	283	294	300	290	309	289	266	283	296	307	290	284	270	309	301	276	253	270	279	335	306	283	286	303	268	294	294	298	300	303	293	288	295	291	318	292	292	312	286	309	290	269	306	279	292	261	311	306	303	290	324	296	290	297	245	299	304	293	271	301	322	291	284	294	285	309	298	263	266	303	248	269	260	279	310	257	295	301	302	276	260	266	312	287	292	308	281	299	293	297	292	267	293	297	282	265	297	292	282	296	305	298	289	269	291	258	305	304	277	282	277	272	283	264	262	289	266	286	300	266	287	274	334	279	278	303	275	317	290	282	278	278	264	311	282	271	280	289	308	283	314	323	264	269	291	284	332	294	292	285	300	268	313	289	283	302	310	299	292	266	317	279	323	268	261	279	288	268	273	271	324	303	312	271	274	293	288	315	304	280	265	271	298	302	301	300	281	265	297	286	286	297	321	266	299	319	292	260	261	273	295	260	259	266	286	291	277	305	279	321	304	297	312	275	284	282	318	311	251	272	298	303	278	274	294	304	307	299	307	290	268	285	277	296	270	276	277	264	255	267	270	311	302	303	316	286	293	275	272	278	280	277	300	247	274	256	283	298	307	275	287	316	300	283	291	283	279	291	288	310	254	306	275	285	266	288	284	287	269	330	295	268	249	264	278	265	287	282	295	286	295	266	273	293	268	303	289	260	272	300	310	306	289	300	283	281	271	287	292	257	265	280	250	301	281	291	276	265	251	294	283	269	332	268	303	294	295	280	308	282	250	285	265	314	283	281	306	301	277	292	299	295	283	265	288	264	283	315	268	263	298	313	275	290	287	302	266	306	292	281	279	273	298	278	268	306	298	314	312	304	284	297	293	291	266	280	292	259	287	292	287	282	311	307	298	285	283	262	270	274	294	291	298	295	294	294	267	261	285	288	287	304	287	292	288	284	283	286	298	276	302	273	307	273	265	311	308	270	288	282	263	260	302	276	304	289	285	255	277	239	272	289	299	289	302	312	275	271	272	276	292	279	260	291	308	285	291	274	264	279	312	265	291	287	280	298	308	293	261	300	282	310	296	259	289	292	275	301	289	259	313	288	312	275	279	300	280	289	272	284	262	261	292	308	277	309	284	230	284	274	289	306	303	248	296	277	287	281	273	294	300	312	286	286	294	302	278	291	275	296	282	293	307	295	243	280	297	276	272	276	281	275	290	309	312	291	269	290	283	287	317	300	304	308	285	266	278	295	305	281	248	286	297	280	266	280	278	291	302	308	301	256	274	288	262	285	278	296	276	279	274	251	289	298	301	308	259	256	248	314	256	331	251	287	273	269	283	279	276	283	278	273	289	271	326	318	287	291	270	285	278	277	271	287	310	276	310	290	290	327	264	277	286	281	278	296	281	241	288	303	306	293	286	267	287	285	288	309	281	295	251	261	304	308	298	292	306	270	304	290	295	291	303	267	289	253	261	297	302	290	289	265	274	298	316	270	299	268	319	280	279	283	283	294	316	294	296	269	282	284	287	276	275	227	268	250	274	270	286	327	272	301	272	290	321	270	284	283	288	282	295	305	275	270	273	280	303	308	305	275	317	280	245	274	319	305	290	290	300	304	316	291	255	260	266	289	278	292	309	262	288	255	265	274	287	290	289	285	279	283	262	298	300	301	263	286	303	303	311	282	277	277	313	277	297	293	303	280	292	300	293	295	299	260	268	277	249	273	318	265	310	299	275	260	276	304	317	285	265	300	282	282	303	305	329	278	281	316	286	326	272	295	255	261	277	282	297	270	327	280	266	295	311	302	299	283	290	298	294	271	276	313	282	252	295	288	281	331	273	311	296	289	277	294	291	264	286	298	287	286	295	300	245	271	307	283	299	270	277	251	284	303	286	286	287	287	297	277	306	290	297	265	272	286	301	311	281	319	286	290	285	305	303	271	265	277	278	279	297	285	313	301	272	294	288	280	299	291	260	265	311	271	277	340	288	316	269	308	268	297	322	300	286	302	299	250	319	280	273	280	268	291	283	311	299	310	286	300	303	259	284	304	275	297	259	298	263	283	281	274	314	280	285	294	270	303	275	283	287	278	287	277	283	282	271	262	323	284	270	321	284	292	291	255	309	294	273	308	313	273	276	266	274	297	248	250	263	288	288	267	279	298	284	287	264	282	277	309	296	305	311	282	318	332	268	264	264	279	302	253	293	288	266	299	305	271	259	245	343	298	312	315	287	320	289	308	283	295	243	287	295	270	304	280	300	315	275	306	268	257	271	276	258	297	283	336	289	283	285	294	281	292	312	273	277	277	257	293	275	244	283	281	290	276	299	299	315	265	286	296	287	280	298	311	282	298	289	300	279	302	302	266	296	271	284	277	260	282	290	296	288	275	275	270	289	271	286	310	270	303	290	268	255	298	272	277	259	266	274	264	305	266	300	276	264	294	278	267	273	277	331	337	258	301	301	325	276	307	309	284	257	307	294	281	298	275	306	310	276	274	282	277	312	282	278	281	294	265	265	315	292	298	288	297	272	293	262	288	324	264	292	292	267	295	297	283	286	285	262	298	265	259	271	290	298	274	271	261	299	278	301	270	290	307	316	283	295	276	254	310	288	257	301	268	269	270	293	244	301	323	293	291	265	285	290	290	278	292	309	268	269	314	298	288	283	276	286	263	275	286	292	275	285	294	280	255	292	270	270	305	316	292	279	286	288	328	299	271	309	294	333	285	283	289	243	249	300	287	279	296	290	264	288	282	284	322	307	275	260	298	315	300	284	288	269	269	312	272	316	295	307	292	281	263	285	276	253	311	277	295	294	260	274	276	290	295	287	288	284	302	297	246	302	249	295	277	275	299	290	287	282	264	294	275	315	293	259	280	286	302	302	261	282	286	288	274	329	284	281	259	304	303	261	275	265	295	297	277	275	308	268	268	310	295	269	280	302	295	293	311	281	248	293	269	357	272	262	288	287	302	281	263	267	281	285	299	268	270	292	322	260	257	283	309	282	288	274	273	267	294	295	283	288	262	261	266	288	293	266	258	272	282	302	277	291	313	303	268	309	277	287	282	281	284	271	281	292	292	301	295	294	310	320	304	254	316	299	278	291	276	284	287	296	270	270	290	306	253	286	298	280	298	320	276	315	272	312	275	272	295	299	305	301	264	314	300	311	308	283	272	267	266	277	285	283	289	280	293	256	272	285	305	272	278	301	281	309	276	310	285	264	288	300	292	289	312	272	281	301	254	266	282	264	274	284	278	303	272	284	300	306	300	266	272	277	265	284	293	248	264	285	282	316	293	303	292	285	280	291	282	284	308	269	276	290	273	281	272	289	336	292	291	277	303	281	347	280	296	295	286	279	290	309	262	295	265	292	296	298	294	270	306	295	282	261	300	300	285	296	270
26482	3465	1839	1208	903	776	767	781	732	726	723	734	694	723	681	648	649	700	677	672	666	680	711	713	761	697	706	696	604	718	661	690	637	703	679	646	666	665	712	701	658	621	662	636	633	643	675	685	696	721	619	671	697	720	714	714	682	637	671	681	686	684	680	708	632	694	699	615	666	628	655	654	701	694	687	680	662	675	697	688	643	715	676	677	641	654	680	702	678	612	644	675	680	678	680	707	674	734	696	679	650	702	698	624	705	676	651	666	674	674	707	657	638	667	655	710	742	670	702	666	654	680	685	692	680	656	683	695	671	662	696	664	719	684	651	655	647	621	686	694	651	661	684	670	656	673	704	641	666	669	693	657	659	681	655	599	673	684	689	658	648	727	670	676	698	647	684	650	672	648	696	681	666	674	691	688	682	693	662	739	706	669	628	678	679	667	674	718	649	676	662	683	671	699	685	661	712	663	693	670	694	650	722	660	690	665	681	643	674	681	671	719	686	676	668	665	688	659	644	678	715	662	703	689	691	670	670	624	693	697	679	697	680	649	693	683	689	669	643	676	684	664	640	708	674	635	686	653	725	706	692	683	620	709	639	662	678	669	648	698	659	667	640	656	656	645	685	663	699	649	686	649	671	664	682	689	683	684	685	664	685	664	669	657	694	695	663	676	670	699	628	635	670	644	689	682	657	673	684	683	685	607	655	664	660	649	665	704	662	670	724	619	659	649	688	665	650	627	639	670	685	642	708	639	665	670	708	670	683	637	671	674	682	677	706	660	726	687	702	700	649	679	682	713	661	700	658	694	660	637	642	719	660	722	670	649	688	707	700	617	708	665	706	640	690	687	640	669	653	733	702	701	636	597	692	710	669	745	715	620	634	696	671	728	669	677	637	702	683	688	677	646	693	670	641	686	656	674	699	649	667	694	637	699	640	666	641	663	654	706	692	690	663	672	691	642	676	662	714	691	726	705	674	648	685	700	674	667	675	679	716	692	668	577	715	689	657	654	655	705	738	629	686	615	673	671	652	662	691	660	643	667	662	674	628	655	641	685	663	660	664	675	679	666	669	705	692	624	681	665	643	713	705	619	664	629	618	627	723	699	694	691	669	636	681	686	724	684	689	677	691	701	660	661	699	733	682	617	659	690	731	658	705	671	673	637	656	623	650	658	608	653	708	697	647	678	686	674	704	677	680	698	691	652	655	674	728	722	676	666	691	676	657	677	645	676	690	693	630	642	681	639	672	685	666	645	717	659	646	639	686	684	712	685	647	678	702	691	672	659	628	672	680	685	625	693	683	640	648	651	664	653	625	654	638	652	668	695	671	703	648	741	660	671	646	675	689	674	649	680	677	654	703	668	670	730	667	708	645	708	659	720	638	659	712	635	667	687	670	641	692	684	682	647	638	681	685	643	624	628	700	695	645	735	679	655	631	707	719	700	714	635	682	679	701	693	713	713	675	686	690	664	667	641	683	668	654	710	658	691	694	677	705	672	679	655	641	669	668	685	689	688	669	700	691	668	714	694	651	662	696	693	626	666	629	666	642	669	633	707	694	701	691	685	709	650	683	673	652	675	698	635	683	728	712	688	671	702	681	690	674	640	727	669	694	661	670	655	690	658	658	695	651	622	690	696	690	685	656	676	692	712	656	648	706	682	639	600	693	637	658	640	684	647	669	692	721	695	687	674	661	696	654	698	688	691	669	684	661	635	634	671	675	650	698	644	635	673	710	670	673	707	657	686	667	669	716	658	679	687	672	677	663	674	693	657	657	610	664	627	684	644	626	689	690	671	699	639	681	658	674	688	664	654	727	621	699	681	688	706	685	662	658	710	663	676	648	620	723	689	659	663	718	689	642	699	717	698	674	638	668	675	690	655	676	694	723	703	682	683	669	686	662	710	716	656	677	689	676	656	686	668	696	670	677	722	654	699	675	679	720	656	690	634	721	682	678	706	623	664	675	701	671	698	656	718	711	694	652	650	660	705	660	651	692	681	643	678	638	668	704	636	679	670	701	679	713	703	705	691	691	644	713	637	652	658	680	670	702	604	686	732	720	738	685	622	703	679	674	677	676	645	661	683	693	708	641	680	690	681	629	665	709	674	660	704	696	693	678	685	706	669	672	722	676	685	690	652	654	620	693	651	689	666	672	651	714	679	641	678	600	688	653	714	677	659	621	704	746	665	627	626	651	663	652	655	659	651	673	682	637	633	668	705	678	672	683	712	699	686	648	701	650	642	690	693	690	697	659	714	664	712	683	639	669	660	634	663	732	728	676	678	639	670	715	732	689	686	662	691	709	663	694	629	712	668	656	696	672	683	758	664	675	670	662	682	678	624	643	648	696	665	635	645	692	675	661	680	722	640	663	667	676	660	647	675	612	714	648	687	661	688	694	633	672	657	673	653	652	651	687	686	648	722	660	622	663	661	671	673	656	697	698	654	681	606	629	708	667	636	678	666	666	650	673	650	657	646	686	660	693	646	653	671	631	667	735	699	696	643	678	695	666	668	664	695	695	662	690	654	681	666	632	696	679	653	688	681	689	670	661	685	703	696	673	672	680	667	697	678	702	620	717	702	669	638	665	638	667	672	657	650	674	633	655	673	670	678	676	655	671	688	686	653	688	669	703	677	681	665	682	697	652	674	676	649	673	684	666	649	664	689	690	629	664	626	682	667	645	707	677	646	718	705	657	680	678	666	678	683	675	677	626	651	672	702	692	656	680	719	635	684	625	671	636	718	678	689	663	691	667	690	705	647	660	654	670	686	704	670	641	652	653	695	676	613	693	668	703	726	687	674	643	637	711	682	689	628	634	681	676	616	727	706	692	643	639	709	716	665	706	656	663	648	666	711	677	657	637	698	610	681	698	676	701	650	633	643	663	698	609	643	675	716	689	675	653	672	705	700	690	700	702	728	648	664	642	645	659	687	647	643	665	645	723	663	634	640	640	677	665	647	712	696	673	676	693	634	680	618	663	665	677	688	649	670	657	648	638	695	659	658	672	690	724	712	673	673	684	688	645	643	657	671	671	646	655	656	693	648	706	654	710	656	681	657	672	691	646	694	677	697	625	664	692	655	641	652	679	640	642	669	697	732	715	694	712	640	647	683	675	675	669	711	645	681	658	673	642	691	666	664	716	668	653	687	643	620	640	676	675	672	641	671	648	606	700	674	655	664	648	687	703	644	729	676	662	672	686	726	644	672	706	689	667	671	678	664	662	633	684	619	643	689	667	684	637	689	653	672	680	670	649	726	719	678	719	690	677	668	692	676	679	683	665	678	673	664	647	663	703	666	676	686	696	706	627	696	677	700	737	644	651	690	613	617	663	691	651	678	621	694	706	688	699	643	662	677	670	623	631	675	698	641	657	636	679	644	647	657	650	672	667	665	648	657	666	703	682	681	694	661	692	738	649	616	687	692	708	671	619	670	651	707	621	665	703	661	682	695	667	655	711	693	671	629	667	677	701	674	629	667	682	699	700	746
31385	21080	12820	826	328	303	255	263	279	288	261	273	277	245	244	233	278	273	260	250	242	257	268	294	268	260	279	273	255	266	268	242	256	270	259	260	249	255	266	256	284	262	288	253	249	268	252	267	260	258	242	269	281	245	226	233	261	271	236	266	226	243	198	267	259	258	266	260	267	252	240	225	259	268	266	245	247	257	255	271	261	244	237	271	231	258	242	224	240	246	244	271	256	265	211	252	243	267	242	266	253	263	274	250	250	262	275	243	259	262	303	258	232	254	263	273	255	266	269	254	264	272	265	235	254	264	262	239	249	246	251	245	242	224	273	263	254	236	257	256	256	250	225	274	260	238	225	217	292	223	262	279	277	253	257	278	224	234	255	266	260	285	247	238	245	260	278	273	270	290	248	280	265	250	242	251	261	229	303	285	267	230	248	278	245	241	270	266	280	278	255	233	246	275	256	280	243	247	272	275	247	270	224	255	244	257	249	273	265	268	245	268	240	227	293	278	238	245	218	240	273	245	255	275	290	242	243	257	290	263	273	273	253	281	248	253	294	241	271	247	248	255	226	258	235	246	266	264	268	266	250	236	271	275	241	246	263	242	237	270	255	246	254	245	284	291	268	263	269	246	273	253	251	254	240	261	259	276	231	263	268	269	250	257	287	276	265	225	290	260	276	246	251	265	261	281	288	257	296	281	243	259	240	240	233	241	255	268	259	279	250	247	259	239	262	226	275	263	268	265	239	224	244	250	246	272	252	269	281	233	266	285	238	282	254	251	269	270	244	263	274	266	246	253	237	230	264	250	243	284	253	275	245	250	223	221	244	294	248	283	225	251	264	245	261	243	242	262	258	250	263	264	262	265	262	252	243	264	266	274	259	235	263	262	271	261	259	278	252	257	266	250	250	270	239	263	258	259	268	242	266	234	216	246	246	269	256	250	265	272	264	249	283	272	283	253	250	254	247	267	270	258	242	263	264	278	254	259	276	257	262	235	254	244	271	263	243	243	280	256	273	269	250	255	298	244	254	237	255	265	251	264	240	287	257	258	261	265	209	254	274	266	263	244	254	238	301	262	237	274	272	250	267	238	258	254	235	271	245	247	237	276	254	229	262	278	279	274	248	228	252	274	266	221	274	257	253	226	218	256	242	266	266	272	242	253	230	259	264	256	257	255	228	272	272	293	234	263	258	237	271	227	268	263	263	250	268	248	270	256	269	280	253	245	287	270	250	243	271	259	257	270	291	280	278	253	257	263	233	238	254	269	255	275	262	251	244	257	251	242	235	259	266	274	248	259	247	268	258	277	262	258	250	257	227	262	229	264	251	246	256	283	272	265	248	258	254	256	281	278	270	268	284	279	267	258	261	269	288	257	231	255	259	268	250	256	253	256	283	291	259	298	268	244	253	229	300	286	298	266	262	259	217	229	252	260	242	280	247	243	254	260	261	264	248	280	256	251	271	249	263	278	253	259	246	274	270	240	246	265	274	267	240	239	236	286	273	276	286	228	266	241	249	258	277	253	265	272	280	253	261	279	266	281	238	232	245	274	248	242	267	294	249	263	228	247	272	264	272	227	246	256	246	285	243	253	255	290	261	254	273	237	238	266	252	252	249	260	262	275	266	279	224	265	261	276	267	275	287	262	295	229	276	290	247	244	274	281	269	270	288	227	249	284	239	240	242	273	264	253	238	298	232	242	255	245	261	286	244	238	252	246	274	290	250	243	271	272	276	292	248	256	260	264	252	298	251	283	252	276	292	242	285	267	240	294	257	241	266	236	258	252	222	242	268	283	244	268	262	269	271	276	263	276	257	239	266	260	264	241	268	270	254	233	235	245	267	282	259	223	266	291	251	249	222	253	261	251	245	276	241	261	231	275	255	235	275	250	266	227	245	236	271	268	273	296	262	250	261	272	242	284	259	266	253	243	235	281	240	253	255	267	252	258	274	230	263	259	232	248	246	252	255	255	219	271	254	252	273	255	291	246	275	255	251	260	226	221	259	221	264	283	242	232	277	259	250	225	235	259	248	257	267	250	268	258	257	273	276	260	261	266	248	244	248	250	270	252	234	241	240	272	280	285	239	280	286	289	267	253	266	255	256	219	261	248	243	262	237	275	268	252	253	256	262	270	240	280	244	220	253	264	235	258	266	275	245	278	252	260	249	246	241	261	225	260	253	264	266	268	288	215	259	246	247	236	245	288	258	234	241	290	252	253	261	269	255	265	283	241	238	268	249	272	246	253	264	222	251	249	223	278	255	237	221	281	277	282	261	243	239	252	289	238	244	256	248	235	288	267	238	258	271	254	265	260	250	260	253	254	254	241	248	261	258	229	248	253	278	254	234	233	231	250	244	260	270	231	219	246	265	297	277	248	253	268	261	271	260	283	250	270	224	244	296	266	242	252	260	264	253	241	259	261	280	272	237	308	297	260	261	275	267	260	269	255	264	261	258	272	260	266	266	249	275	257	286	251	248	239	270	271	262	252	260	267	267	239	268	240	249	244	253	237	230	277	247	264	254	278	263	278	265	268	259	258	243	243	235	247	256	247	216	265	276	249	259	295	270	236	258	238	241	249	265	255	305	241	268	291	281	245	258	272	257	266	262	254	251	264	291	242	270	258	251	303	257	251	254	239	239	280	261	268	263	251	243	239	265	268	262	250	255	252	250	275	263	226	266	254	249	226	262	240	255	257	279	254	256	265	259	238	233	262	257	258	252	243	305	233	233	251	243	271	299	223	253	243	288	266	252	267	258	300	253	248	236	266	283	256	259	235	266	273	250	258	274	248	246	231	244	291	255	237	264	265	249	250	243	252	252	253	254	245	240	249	247	252	270	223	253	243	305	254	260	252	238	231	256	243	245	281	299	245	264	244	237	229	258	257	244	261	287	286	271	268	270	273	274	264	267	270	290	257	229	276	273	264	275	253	257	259	252	243	262	234	274	247	271	277	266	234	245	243	255	261	270	258	261	284	262	253	253	284	248	271	247	254	231	237	256	236	292	269	242	256	265	248	270	244	306	236	280	290	264	279	258	302	278	267	272	252	255	237	251	267	237	259	268	258	246	264	294	261	242	263	238	271	247	271	237	252	261	264	266	260	302	286	294	262	263	244	279	219	276	258	247	247	244	263	289	244	259	274	237	280	266	277	250	255	258	248	267	230	256	250	257	286	290	243	254	247	265	261	257	256	274	259	221	236	285	247	264	273	258	263	275	233	271	244	278	243	243	241	279	277	256	257	273	253	264	255	224	264	281	238	226	252	254	263	274	279	230	249	246	227	261	275	284	260	239	238	267	257	258	259	250	249	234	249	279	278	278	245	251	271	268	238	253	308	268	273	254	235	230	232	261	234	258	252	258	249	268	261	260	232	235	291	293	246	269	259	234	257	266	224	288	234	275	249	276	282	252	263	267	267	266	277	253	245	253	244	238	250	239	270	220	285	251	278	277	261	276	269	266	246	251	278	238	270	265	250	228	228	226	298
10537	752	690	688	677	685	726	632	647	677	606	677	690	669	673	702	654	647	704	672	660	654	677	664	638	680	689	670	667	687	684	683	650	682	695	671	661	676	675	650	673	668	636	663	670	647	675	702	670	693	686	672	681	674	683	647	687	665	652	661	657	677	693	659	618	698	635	664	690	661	698	611	630	667	634	633	684	679	676	667	686	696	656	708	629	695	634	654	656	663	661	691	611	694	684	695	664	701	628	673	623	668	659	726	661	683	677	669	656	622	656	657	668	656	701	657	711	662	662	657	642	660	648	668	677	710	655	686	668	650	657	662	665	594	668	691	658	675	691	710	630	702	682	653	651	650	621	641	697	643	650	681	685	683	688	649	686	650	634	699	673	653	658	679	668	650	619	655	647	677	679	648	669	670	675	625	656	678	649	667	670	661	655	633	706	692	674	692	651	671	639	702	668	667	696	665	670	637	625	670	646	613	692	687	664	718	667	700	704	704	653	683	667	686	623	642	661	640	669	684	671	656	661	658	635	651	659	642	705	662	730	646	635	664	654	667	649	691	681	641	673	624	641	684	650	703	688	661	627	663	643	616	660	670	657	638	617	654	662	661	675	635	652	659	656	673	721	642	605	653	675	671	654	693	638	674	661	663	675	653	667	647	680	694	699	611	706	705	685	666	691	650	690	689	651	612	644	697	674	656	651	664	659	649	608	699	612	638	711	654	647	681	641	645	677	660	671	664	631	639	624	679	632	676	661	693	686	667	714	675	654	680	630	686	649	659	710	613	687	681	669	653	695	659	678	676	644	692	654	676	681	643	660	686	662	664	700	668	666	685	671	640	677	725	680	618	648	658	649	695	652	653	679	694	670	654	680	647	638	642	674	666	692	691	666	666	688	683	665	667	666	692	686	627	668	659	653	699	631	661	633	669	643	703	685	683	663	672	655	675	646	678	686	626	727	678	658	685	644	695	667	655	697	688	669	624	663	682	647	626	666	676	668	699	639	686	704	633	633	625	620	654	639	634	667	698	665	631	661	652	617	603	703	706	672	607	647	668	627	669	670	701	642	622	643	657	694	668	661	680	686	662	661	690	722	671	651	678	667	674	664	658	684	684	714	693	670	695	659	688	689	648	639	649	685	712	611	637	689	642	650	666	677	652	694	686	650	662	665	666	710	693	666	683	656	681	656	673	636	644	659	631	748	693	653	665	672	673	635	641	677	614	689	695	663	676	686	711	724	645	615	719	667	679	647	700	659	671	633	667	687	662	670	645	659	672	651	709	680	688	707	667	664	686	646	680	693	651	702	672	653	687	652	669	684	658	690	650	668	671	664	693	647	633	656	713	638	656	634	656	635	649	644	662	664	631	720	644	642	720	670	699	669	655	688	702	679	635	684	655	701	647	681	642	680	654	673	662	667	671	696	650	618	689	710	656	643	686	637	696	678	656	647	676	646	643	631	650	659	729	631	651	664	631	674	654	653	634	620	690	679	656	632	666	644	686	682	681	661	655	667	642	648	636	661	623	664	660	661	653	681	688	669	674	645	675	661	676	658	632	671	677	635	667	668	672	664	624	716	643	692	636	665	683	636	667	651	660	657	687	674	615	620	613	671	642	644	649	617	687	676	678	629	663	639	669	650	647	669	617	687	672	676	659	643	642	663	685	697	683	646	708	697	602	671	665	638	690	644	665	662	680	654	707	658	629	659	673	667	717	682	665	730	644	654	680	691	704	625	675	670	671	668	729	659	742	663	677	667	672	674	649	685	686	656	651	660	704	667	686	676	652	648	670	669	691	684	695	648	679	674	666	621	676	598	672	634	681	650	670	678	711	695	665	620	643	694	637	648	662	673	659	698	697	676	654	664	639	655	669	658	690	652	645	688	618	684	633	626	658	679	649	654	688	660	674	668	644	633	697	667	663	680	655	643	700	673	690	690	665	675	667	661	628	693	695	691	679	656	704	690	657	692	676	675	654	656	652	656	664	664	679	647	632	685	693	647	673	700	647	666	660	709	686	656	651	670	649	669	638	644	746	664	688	633	665	636	678	653	675	621	635	625	639	587	653	650	683	693	622	645	658	651	677	591	667	680	645	662	713	628	685	664	676	631	656	615	659	632	735	636	681	670	676	672	634	669	653	659	682	707	645	668	691	675	662	663	640	654	677	657	703	653	682	703	608	659	715	688	705	649	678	615	648	640	645	641	684	661	670	667	696	620	681	694	672	657	645	647	679	641	646	639	674	688	688	666	673	656	626	663	633	657	692	675	661	677	706	651	707	672	635	702	652	680	699	667	640	672	688	632	665	684	647	647	651	700	653	648	650	662	660	676	697	673	705	664	660	653	704	669	668	681	695	695	687	640	687	659	665	650	665	680	641	644	684	666	655	667	663	660	636	665	714	621	646	667	714	676	680	640	659	705	649	628	627	626	719	710	672	642	672	656	722	662	647	701	667	666	686	641	698	631	637	706	656	644	677	705	709	667	684	653	676	677	704	627	666	613	672	655	616	625	677	676	670	685	642	684	687	686	663	651	667	660	684	671	682	661	662	703	665	687	670	677	666	720	609	643	656	710	639	681	656	672	687	620	663	676	660	701	647	673	660	689	707	710	709	635	688	710	649	646	699	691	637	682	657	660	639	665	673	660	656	664	672	669	700	657	665	670	670	678	672	696	700	643	685	638	679	663	711	649	723	699	656	686	656	695	680	680	649	687	684	696	644	674	690	712	681	661	695	690	664	633	603	704	669	613	627	663	619	671	680	615	716	643	664	704	710	655	636	690	659	697	666	671	645	670	664	642	659	663	689	729	611	635	653	687	676	626	681	663	645	670	746	636	677	646	641	654	665	734	644	684	666	671	670	651	654	633	680	660	651	629	681	653	634	669	693	726	709	665	692	633	672	683	624	699	709	656	629	666	663	645	634	662	675	670	670	655	638	673	651	652	669	678	623	699	685	669	673	664	673	639	678	704	691	691	708	688	652	731	640	656	721	662	676	634	708	679	671	690	717	730	659	691	687	739	672	657	690	628	661	696	687	648	665	656	690	637	683	674	642	661	655	688	689	596	671	681	609	682	653	676	665	673	612	677	652	674	652	675	648	683	634	654	660	678	702	649	686	637	646	689	690	658	655	655	692	689	656	707	689	678	650	668	676	634	646	684	664	690	643	683	701	657	667	645	643	618	635	707	644	626	628	669	620	648	680	634	681	631	696	663	680	647	665	707	613	631	751	646	640	680	712	678	664	654	632	690	653	611	644	645	658	652	613	615	651	668	675	650	639	656	666	669	619	678	648	699	682	703	657	676	684	638	640	644	646	689	653	677	669	673	668	667	618	628	661	657	681	663	706	665	687	652	655	665	647	671	641	679	580	684	608	666	645	666	670	697	655	672	656	625	604	698	687	634	642	682	675	654	643	664	674	645	667	651	683	646	628	681	646	668	647	608	670	726	685	673	624	685	679	668	662	656	619	624	654	643	641	651	663	672	667
24732	21396	24810	28361	21391	21369	2432	528	410	397	395	450	421	393	369	413	384	379	412	416	414	373	392	353	392	377	400	371	419	392	366	380	374	365	395	379	416	413	378	360	356	352	399	416	380	394	365	343	409	380	397	359	397	394	344	359	413	390	415	373	352	393	411	369	332	348	363	373	417	349	377	428	377	381	343	364	432	374	390	357	363	366	394	402	368	371	395	357	393	386	366	392	353	372	404	393	442	358	399	363	329	375	379	380	358	362	383	401	387	399	365	412	351	372	374	385	384	395	413	360	327	369	388	386	386	384	369	394	356	352	369	374	349	400	412	361	384	399	352	391	373	366	425	391	380	366	365	366	404	392	382	373	394	359	411	405	364	393	374	357	385	379	401	358	359	407	347	332	373	394	384	359	348	374	374	348	387	384	317	407	357	371	389	404	392	396	373	409	383	352	372	400	373	369	356	409	423	386	378	397	384	361	393	380	386	345	391	361	370	401	378	377	366	371	389	343	375	323	377	346	395	379	395	370	375	363	385	380	365	410	342	387	394	408	398	363	374	386	395	378	376	407	341	365	372	379	381	392	390	379	425	397	407	369	378	369	353	363	349	362	381	378	401	390	374	376	367	403	365	392	389	389	397	415	365	379	403	374	367	384	348	384	392	374	406	405	383	356	371	374	368	385	395	394	385	382	355	384	350	367	362	372	397	376	360	349	402	357	370	395	363	408	376	380	356	348	366	397	383	374	376	406	418	328	393	391	402	396	376	357	391	378	342	362	400	380	350	355	386	391	384	374	361	377	374	379	389	396	370	385	377	367	359	390	376	371	371	370	370	361	380	390	374	381	383	394	395	381	387	371	372	396	382	408	409	364	408	392	344	387	405	384	396	370	390	375	389	369	383	385	378	377	435	350	377	371	386	401	351	373	356	379	376	382	357	396	422	423	387	379	372	395	404	399	350	356	369	390	390	364	361	342	374	421	383	395	407	355	368	370	348	357	356	391	404	395	372	382	391	370	352	380	384	435	413	388	369	375	375	371	368	381	403	372	386	364	403	382	381	367	366	336	369	398	370	360	409	378	354	343	418	392	344	369	416	389	387	391	392	369	344	388	399	358	392	381	388	411	387	385	390	384	348	394	360	343	408	382	375	391	395	353	357	392	397	364	351	341	358	380	394	358	355	368	404	384	356	386	420	391	376	379	374	385	378	356	385	400	368	396	433	385	392	394	371	419	385	365	383	383	326	397	406	388	362	391	384	372	374	359	369	395	396	376	403	418	397	408	371	392	393	405	401	378	403	408	376	387	391	435	402	386	364	388	347	384	381	399	365	380	388	397	362	412	400	378	371	409	370	419	401	391	382	380	385	347	378	352	360	359	383	370	375	364	375	353	399	380	384	397	385	333	379	384	406	383	376	385	387	358	395	390	363	368	355	357	354	361	374	380	350	357	382	361	425	391	394	359	358	364	379	391	331	383	386	369	404	422	423	384	374	393	393	382	381	419	385	394	365	382	347	350	414	356	359	360	369	383	391	354	368	365	385	388	399	403	379	405	386	367	378	396	390	412	392	357	405	347	414	399	382	399	374	412	389	353	390	380	364	387	392	381	345	391	383	403	393	396	354	379	389	383	392	399	393	337	411	359	417	383	367	389	360	370	393	349	409	397	334	388	364	412	394	386	389	354	419	365	420	378	384	361	375	431	363	408	368	360	406	388	377	412	416	349	383	377	367	413	397	373	383	372	388	406	377	348	346	365	392	375	394	386	425	391	395	400	373	400	408	379	379	371	411	391	390	383	384	387	394	361	396	382	396	371	391	370	388	388	399	364	359	333	338	360	368	411	377	417	379	383	365	373	360	426	418	371	401	356	394	369	364	385	407	390	393	352	363	382	369	371	406	390	355	398	378	360	399	395	383	381	332	370	373	342	361	397	415	339	395	364	380	356	371	389	422	380	357	396	357	365	357	383	364	387	370	353	384	379	364	391	391	378	393	361	383	381	362	346	416	381	362	378	386	341	378	360	374	398	406	400	420	410	365	417	361	374	383	437	413	394	366	346	428	379	379	383	372	406	409	361	345	371	388	416	353	348	381	373	415	369	320	352	368	386	374	385	358	329	413	400	378	411	360	373	380	364	374	412	379	356	379	377	393	408	405	370	374	403	401	398	378	394	399	377	390	342	346	357	365	364	373	357	380	380	355	357	378	374	373	388	404	428	379	350	359	359	390	347	395	398	359	369	389	346	350	398	355	365	382	401	389	361	418	383	372	392	347	380	362	374	371	390	357	341	389	414	379	358	351	375	401	341	380	346	372	378	341	353	378	385	395	395	340	349	388	411	402	398	385	360	378	378	402	381	385	411	381	367	401	364	361	346	357	378	342	388	384	373	380	389	365	398	373	391	368	434	384	349	395	396	390	422	371	367	400	362	341	368	385	305	355	382	400	368	386	358	372	436	406	373	390	390	363	414	396	383	384	400	372	404	389	355	365	403	356	384	366	395	390	378	385	398	357	360	398	389	345	368	378	386	389	356	403	393	393	370	384	358	354	380	369	376	339	398	408	347	383	374	360	364	395	364	372	355	413	376	364	405	388	377	364	354	358	366	332	413	402	377	381	336	425	389	376	393	371	380	404	372	378	363	368	384	379	356	397	376	446	406	355	348	388	361	374	346	371	379	388	387	374	379	402	372	390	388	393	363	370	393	374	359	376	390	371	380	370	386	354	394	396	394	387	365	389	380	392	358	349	367	398	386	373	389	347	369	368	372	372	382	422	368	393	372	372	354	370	381	393	399	372	402	369	365	393	348	360	371	399	387	399	343	424	390	356	393	396	390	414	398	414	377	371	376	406	378	389	363	336	368	379	394	373	379	391	361	397	365	395	395	383	386	363	366	399	364	368	382	355	377	351	365	337	346	322	372	386	375	425	357	372	404	343	409	362	363	355	395	416	352	378	345	372	423	410	364	344	391	375	368	360	375	369	381	349	356	387	414	332	381	354	352	399	380	370	373	374	358	393	402	359	381	328	367	426	417	400	346	362	390	378	398	385	374	404	379	388	366	345	386	385	384	385	379	349	406	377	346	357	361	344	389	368	359	371	391	357	360	391	377	379	361	389	359	381	371	358	363	380	378	409	382	383	368	349	394	344	382	403	376	388	376	374	368	377	386	392	378	378	329	367	375	363	420	372	349	368	386	355	398	325	404	375	362	393	372	404	384	406	351	354	358	376	394	356	388	379	355	340	355	396	354	416	346	381	354	389	364	392	401	371	388	418	359	347	394	321	371	354	379	379	376	441	362	374	393	391	414	393	419	396	348	367	340	375	390	394	360	377	356	337	362	377	407	400	382	391	408	373	363	356	390	393	387	357	379	410	414	365	407	397	383	408	427	397	370	377	355	353	386	360	370	372	354	360	357	379	404	434	394	418	371	352	374	387	372	378	407	357	388	395	354	414	411	395	404	376	354	372	377	425	394	380	412	379	384	379	399
23944	2458	1590	1219	1056	976	964	912	917	887	906	930	895	895	862	861	905	926	851	924	930	968	917	875	879	857	900	909	868	909	892	947	939	939	906	892	882	857	864	862	888	892	904	886	883	943	903	921	885	818	858	901	907	881	886	880	921	892	918	915	892	912	832	873	847	824	966	912	836	881	895	934	860	870	871	860	911	905	878	946	942	862	862	857	914	891	932	910	889	914	842	873	903	875	847	869	905	881	876	945	863	899	869	893	901	874	890	920	837	926	846	914	897	919	892	839	887	900	890	807	875	894	894	884	892	904	877	834	871	924	828	900	893	883	917	910	889	888	930	873	899	818	961	920	830	877	858	906	919	887	911	882	939	886	905	912	916	903	903	878	851	868	861	891	901	894	891	899	923	834	880	884	879	866	885	880	920	891	920	870	855	869	936	920	927	895	874	947	912	917	895	936	893	873	905	851	879	861	895	837	889	878	908	896	983	882	871	900	877	843	891	910	837	872	900	920	862	844	900	911	911	903	888	893	918	910	890	859	950	890	888	928	909	886	933	878	924	875	864	931	901	883	914	870	913	901	866	911	855	888	861	945	871	896	837	863	892	921	857	836	864	857	912	840	895	845	841	918	945	885	923	928	878	857	905	919	920	885	907	897	877	908	896	904	930	881	870	850	874	850	882	862	903	889	875	831	917	902	947	870	883	888	894	855	881	834	832	906	909	897	863	901	873	895	863	908	873	909	897	925	856	930	930	911	921	919	859	918	894	896	892	886	883	892	881	865	829	865	949	919	898	916	831	910	889	925	907	875	911	891	911	867	927	842	925	839	867	898	868	902	938	943	900	911	897	913	869	907	911	907	883	910	916	882	905	886	900	921	899	941	863	932	935	888	869	851	885	879	907	886	878	915	913	915	877	888	860	875	851	880	886	869	867	890	894	891	859	878	854	896	887	893	901	885	864	855	871	801	932	893	919	906	857	884	896	887	876	907	877	851	880	929	868	901	877	961	881	909	848	882	872	930	936	884	905	901	914	899	892	877	911	933	890	940	902	891	831	866	898	915	887	888	847	848	946	894	884	854	923	935	865	821	888	894	881	950	894	878	897	895	886	900	896	887	958	873	916	891	903	862	988	921	922	891	837	902	902	876	874	882	887	913	809	926	856	855	897	952	870	896	914	877	866	924	880	864	896	872	876	870	953	923	867	864	904	862	868	863	966	910	892	881	854	935	913	864	912	877	885	917	897	886	815	924	921	913	895	901	893	831	920	892	904	915	948	895	864	954	856	893	895	906	922	899	915	870	863	880	868	872	908	874	874	911	904	913	933	918	879	909	928	907	851	874	861	909	881	919	882	927	937	886	862	888	878	850	922	891	870	886	913	911	894	885	887	863	868	916	928	892	888	877	946	881	949	941	926	887	855	942	881	875	921	884	888	882	910	862	850	894	906	933	884	877	913	836	916	892	879	936	880	894	881	926	863	904	914	961	833	876	887	922	883	926	873	890	913	828	833	881	929	925	918	935	846	909	934	898	863	857	909	876	869	893	863	864	914	867	927	916	873	844	831	855	862	941	875	917	898	895	879	868	893	924	924	916	867	949	917	847	868	928	850	912	872	920	907	906	926	842	910	888	964	873	898	915	904	918	911	889	928	888	866	912	898	882	950	904	925	888	892	891	927	932	905	840	960	929	901	872	834	841	912	894	881	864	868	920	905	867	935	837	865	881	897	879	857	918	885	874	939	882	921	889	847	881	889	905	852	891	892	898	866	882	922	892	869	897	829	878	907	910	925	910	922	909	871	898	894	865	912	877	836	883	936	858	874	881	917	928	926	865	875	926	890	949	893	858	908	895	918	937	928	882	887	900	871	901	903	900	832	942	874	905	920	905	949	900	852	891	934	893	908	902	935	892	899	887	951	878	869	965	882	916	878	895	942	864	910	871	891	872	895	869	877	870	861	891	864	912	874	932	870	922	820	866	869	930	907	932	897	886	890	899	878	832	889	906	895	927	911	944	907	896	813	952	921	889	918	860	846	898	851	849	885	810	909	846	899	947	852	832	889	836	884	834	878	892	837	854	895	896	912	820	877	884	924	907	903	904	919	885	902	879	931	878	896	922	891	877	879	907	904	846	877	847	892	890	851	909	810	893	910	961	804	890	888	840	922	930	932	907	958	897	879	914	913	924	890	867	903	861	907	862	868	883	897	876	921	917	891	866	910	921	893	927	916	873	925	871	884	874	884	845	880	927	878	868	824	956	910	821	822	892	902	905	892	892	899	880	872	940	940	867	897	919	903	909	919	878	941	880	944	932	895	856	963	887	898	896	839	884	880	916	923	908	867	832	862	896	905	886	906	894	898	918	897	889	872	901	865	875	926	913	935	883	906	888	885	919	858	915	883	820	833	893	857	840	849	901	857	935	877	935	925	867	888	855	932	902	898	864	890	887	877	847	958	910	881	856	915	866	904	910	860	909	897	889	914	911	932	901	921	895	916	866	895	854	871	873	894	858	903	869	876	902	894	930	870	887	867	895	933	852	899	850	876	888	860	896	931	924	891	904	831	900	899	917	892	964	847	924	893	885	899	877	858	873	929	881	898	880	896	902	900	899	921	920	928	890	901	853	943	926	880	895	860	910	889	934	866	848	882	906	876	916	883	901	872	864	877	885	882	887	884	848	829	952	905	921	902	906	900	884	871	926	848	900	908	871	864	832	875	926	877	885	923	875	913	865	884	894	870	925	895	886	925	902	841	874	880	913	839	884	886	889	863	875	863	909	929	894	893	888	893	901	858	864	907	859	872	853	861	902	898	917	909	897	925	915	959	890	903	892	868	904	898	870	881	880	929	892	892	925	908	926	881	903	877	929	934	884	895	912	895	899	912	875	848	875	874	901	877	912	877	871	918	941	889	851	871	894	923	885	905	914	927	854	896	888	912	916	940	841	947	857	865	936	880	896	938	861	852	897	861	890	872	910	915	894	921	875	796	841	877	917	870	912	933	855	846	937	908	918	916	847	911	959	890	936	901	850	908	895	860	895	870	886	927	905	863	906	910	916	857	911	875	881	903	851	868	897	875	870	881	843	885	904	882	899	902	898	850	929	839	901	895	882	911	900	912	842	886	911	887	886	866	898	836	898	918	907	927	912	910	889	899	846	924	851	890	950	822	904	902	853	848	956	912	845	921	916	896	927	878	893	869	885	851	904	859	895	886	909	858	880	897	897	850	934	864	869	823	914	909	907	894	872	892	923	873	851	898	863	878	861	864	843	932	856	942	916	902	827	858	935	899	868	907	908	882	913	885	873	942	895	897	972	875	913	850	886	913	904	897	880	911	881	899	932	943	940	864	909	854	862	930	902	897	903	894	875	947	809	884	918	892	910	903	915	922	844	901	908	918	941	931	889	883	838	889	884	885	898	885	927	944	885	863	877	874	909	856	870	865	870	932	854	911	866	912	917	897	891	888	897	904	895	935	888	863	876	896	937	893	887
24401	21454	25139	28207	21455	21463	17720	664	389	360	349	312	336	306	351	317	305	338	294	296	285	291	320	292	290	262	292	285	287	295	313	313	310	269	292	286	327	295	292	309	296	282	266	304	327	279	323	266	287	272	321	298	323	278	296	290	263	272	310	268	286	296	282	311	304	298	287	328	294	274	310	297	301	296	322	286	288	294	274	276	295	285	294	324	277	313	254	288	281	279	308	303	278	306	287	269	305	268	305	293	280	266	279	310	315	276	278	299	278	302	294	296	327	287	299	308	280	297	292	270	277	316	302	273	294	291	279	318	291	301	303	279	287	282	280	302	285	311	250	284	267	287	279	273	311	262	269	282	284	293	301	297	286	324	307	319	308	300	302	304	259	297	285	290	301	321	296	278	284	299	280	285	281	279	271	277	288	287	322	282	278	276	323	268	295	271	268	264	297	300	246	285	287	302	274	274	305	286	279	301	306	287	254	288	293	285	285	278	273	315	250	296	311	299	302	312	285	304	298	286	297	293	265	260	282	306	294	287	284	289	287	285	293	301	289	312	244	280	301	286	302	267	306	312	294	285	289	297	300	293	271	293	290	271	281	304	291	307	297	311	317	308	281	315	307	285	289	317	299	290	271	309	303	298	290	288	289	279	277	268	300	309	276	293	275	290	247	308	293	274	287	293	296	303	275	301	273	294	295	257	284	283	255	313	283	267	322	289	290	310	256	290	267	298	297	264	269	289	296	321	284	294	285	284	261	317	303	299	272	265	277	272	285	284	320	307	283	272	327	287	282	281	316	312	297	259	307	257	289	271	288	275	309	270	271	298	266	272	300	285	297	280	274	312	272	292	296	281	273	301	283	330	283	258	255	280	304	311	305	270	270	320	290	315	294	279	278	303	309	269	275	320	326	295	276	289	285	325	298	295	317	298	296	271	269	308	290	322	266	290	323	281	299	268	286	257	260	282	300	270	305	311	290	292	293	280	289	253	285	278	287	286	326	288	310	295	291	321	291	339	292	285	285	311	283	279	246	277	305	262	302	305	310	253	286	304	310	275	305	299	287	322	308	283	271	285	299	303	308	316	280	315	284	295	320	278	283	279	311	281	310	288	260	286	327	294	299	308	315	276	291	291	245	311	291	288	278	311	316	267	285	289	314	291	275	305	300	296	298	268	324	332	298	275	293	317	284	281	303	276	313	285	301	299	283	302	304	309	279	259	291	303	280	285	257	319	284	307	306	263	305	326	290	290	287	256	286	305	301	281	284	301	264	319	277	291	291	280	292	294	297	293	292	281	257	274	326	299	320	317	294	351	291	275	321	253	287	312	297	259	289	307	316	269	276	257	302	280	289	279	280	275	276	298	283	300	292	293	292	290	317	310	284	282	281	303	284	288	282	258	270	272	313	288	315	288	279	281	291	274	242	302	293	305	310	293	294	307	310	299	284	242	288	283	290	282	261	295	312	279	283	279	304	286	299	307	324	265	302	253	280	285	300	311	298	268	249	290	271	268	296	285	265	285	302	314	286	267	303	285	302	291	304	300	290	258	274	294	283	294	291	260	318	292	298	320	271	279	275	280	310	285	304	260	298	285	271	272	235	284	258	292	297	276	299	268	301	256	293	293	264	320	277	278	329	298	289	310	273	269	311	267	268	308	280	290	278	302	291	259	277	296	280	282	277	310	282	306	299	304	297	259	285	294	325	264	291	263	281	281	306	315	296	287	268	265	288	281	273	343	319	263	279	268	254	294	303	291	287	283	289	269	308	306	283	272	286	286	293	266	279	291	316	321	304	283	278	288	308	295	284	320	251	306	290	324	291	292	323	305	264	283	284	286	271	282	289	302	290	313	285	318	352	293	254	262	248	288	289	323	305	313	300	315	306	265	313	304	292	295	288	312	278	294	276	286	288	281	286	275	290	303	315	300	282	274	298	300	298	297	297	281	277	252	233	275	290	287	270	298	264	315	322	308	295	306	301	289	299	270	277	277	293	322	280	297	258	290	281	273	298	314	300	303	318	308	282	284	280	276	307	326	304	281	284	306	342	299	258	278	303	296	288	284	288	312	241	288	278	312	277	282	265	288	309	269	296	304	288	296	290	254	275	320	311	304	293	291	277	273	280	304	278	320	308	281	280	297	294	272	289	317	299	301	300	338	256	292	272	277	274	309	319	308	266	256	286	294	283	313	289	288	286	279	316	321	300	267	305	274	314	285	285	305	273	264	275	256	301	271	288	301	280	287	303	311	291	291	307	316	316	318	281	290	280	283	297	301	314	275	311	278	287	305	298	299	309	308	298	260	311	326	311	295	253	281	275	272	292	278	272	286	292	283	292	307	299	286	283	284	272	297	290	298	310	242	282	278	301	294	295	288	286	287	275	275	276	276	296	309	292	314	298	275	324	273	304	303	295	319	299	329	270	287	296	294	301	291	305	276	270	292	292	292	292	342	282	305	312	304	298	311	301	259	272	302	274	308	306	314	295	257	237	281	284	272	281	317	287	288	269	277	255	297	286	324	279	279	311	270	284	276	295	310	275	314	288	300	288	302	273	286	302	312	293	293	267	276	304	318	283	302	291	293	280	280	281	321	282	315	293	311	267	271	274	277	289	279	318	283	265	263	259	270	274	298	292	268	293	305	281	309	294	276	289	277	298	281	256	287	269	284	284	304	304	269	292	284	325	307	279	273	284	288	319	286	312	252	304	256	263	260	269	293	255	298	298	267	325	309	307	287	285	265	241	325	289	315	314	290	310	310	278	306	293	285	293	289	303	292	250	276	287	271	284	262	280	266	284	299	289	284	259	300	274	307	295	263	271	284	305	297	299	295	263	308	308	296	280	319	293	275	288	288	289	282	288	291	318	291	266	295	289	280	309	271	290	259	290	326	248	264	266	284	303	271	270	289	283	266	296	287	340	282	297	269	287	273	315	271	280	279	282	274	271	270	277	283	265	306	289	325	278	289	263	317	286	286	281	297	262	287	295	287	286	270	277	270	315	300	289	284	280	313	315	304	290	280	301	290	286	296	294	288	305	279	277	296	282	300	284	277	260	299	267	264	276	313	282	310	307	261	307	269	299	279	278	306	318	293	268	295	265	300	298	286	256	290	285	266	289	302	278	303	307	283	275	264	308	281	294	269	278	265	294	275	275	273	279	292	275	276	293	274	318	286	270	259	267	280	340	295	273	269	278	322	293	308	266	323	267	289	295	288	283	304	303	282	317	287	294	301	283	268	264	320	320	312	300	307	288	241	276	286	311	295	290	278	306	307	312	274	286	270	291	317	279	304	323	290	306	297	280	309	293	279	293	302	291	285	286	307	289	291	309	256	275	292	297	264	293	297	289	306	305	295	252	288	284	296	303	269	306	277	277	300	293	306	282	297	294	283	308	275	341	315	266	258	312	287	286	293	306	280	291	293	297	290	270	305	283	288	288	283	289	317	287	286	318	286	272	265	291	284	295	286	274	299	280	285	255	319	291	281	261	267
27081	3400	1961	1107	938	818	751	722	757	656	729	749	704	684	662	715	708	720	695	731	692	655	722	720	688	679	661	685	690	695	712	699	645	692	631	701	653	720	684	685	647	725	672	639	657	665	653	715	697	677	667	678	720	682	670	699	663	706	697	626	674	733	652	661	643	678	646	712	680	657	703	651	682	672	674	673	683	681	684	674	687	673	693	660	732	683	655	660	689	719	657	648	740	700	654	706	672	693	661	692	681	656	690	657	647	653	682	688	640	693	669	683	696	692	668	661	646	697	700	643	684	682	643	626	728	689	709	698	679	677	675	681	696	685	670	641	701	695	662	685	707	670	674	672	647	712	681	676	661	697	683	695	667	676	683	671	672	702	721	689	671	712	711	647	648	679	702	686	674	697	657	701	665	664	668	680	704	652	681	664	679	707	715	705	707	701	686	679	707	693	737	657	708	670	623	665	663	705	681	693	654	663	682	693	674	685	677	647	717	611	646	749	680	696	679	671	687	697	666	700	640	649	669	654	675	686	639	698	674	689	639	683	668	711	653	668	690	715	677	666	625	666	666	678	696	688	704	640	694	611	693	684	659	681	699	705	701	731	638	663	672	671	689	652	631	679	681	676	684	684	699	644	692	660	697	650	714	670	693	694	680	686	709	687	672	678	630	678	684	663	642	688	662	687	652	657	671	707	676	705	667	699	671	664	727	712	726	648	678	662	689	681	697	670	664	658	601	688	687	671	636	702	674	668	639	655	654	684	684	669	659	671	693	681	684	672	671	715	683	673	703	699	692	666	714	672	681	713	644	685	641	672	709	701	681	651	655	654	719	644	698	662	669	708	695	666	658	662	661	670	644	635	673	714	654	687	672	658	666	704	701	695	655	636	701	623	696	701	706	635	700	635	653	670	663	674	661	653	653	675	681	674	693	642	741	709	696	697	656	672	698	655	662	676	717	685	707	663	666	670	700	685	710	648	679	669	674	694	681	713	695	692	684	666	628	664	691	651	691	687	663	693	671	691	677	684	686	675	655	654	654	677	712	640	685	676	670	640	676	691	678	682	672	682	661	707	716	697	626	664	674	664	669	660	660	664	685	640	706	684	720	656	665	742	677	627	711	654	708	647	657	660	630	633	717	622	679	642	631	704	680	684	673	642	663	688	667	687	668	704	732	691	708	654	610	650	684	686	669	690	687	693	659	669	690	706	696	667	651	687	674	676	665	643	712	642	640	660	727	684	720	628	687	634	687	614	716	725	675	631	671	629	655	655	669	690	702	699	654	674	717	683	672	686	674	679	685	667	697	661	681	639	653	723	682	730	699	618	645	682	705	741	662	669	705	671	684	617	654	641	655	705	668	670	686	694	705	649	668	651	675	665	684	634	682	684	647	701	673	668	622	628	673	683	629	688	652	674	698	685	662	627	684	688	722	698	664	673	666	673	724	669	674	617	686	677	680	673	701	680	656	691	692	657	672	696	638	662	649	673	629	673	721	707	684	684	668	692	715	615	636	686	724	682	660	677	661	679	658	678	654	671	682	644	680	684	667	690	692	665	635	713	701	688	698	675	695	681	669	693	709	669	671	655	728	649	665	639	663	652	640	722	698	655	699	680	670	633	704	651	643	663	688	698	648	684	688	644	702	667	676	697	727	640	701	679	683	659	647	694	705	668	677	685	625	662	698	618	704	716	649	647	634	653	690	620	598	648	663	662	693	660	662	695	681	679	722	722	683	639	719	702	711	652	740	656	667	690	684	689	670	663	674	648	656	641	663	653	642	677	655	691	658	656	712	679	685	662	731	679	692	640	651	740	682	669	684	715	671	691	666	687	668	765	717	679	732	672	656	747	697	656	644	738	688	684	633	628	656	676	665	659	674	649	639	704	680	691	694	652	750	698	671	712	698	650	708	689	679	677	681	697	669	688	683	658	688	718	659	658	665	644	650	678	689	682	660	665	677	703	688	677	700	643	708	701	731	657	676	673	691	688	721	694	684	662	672	664	678	660	704	691	698	694	663	631	623	689	637	678	664	667	695	623	702	657	641	666	684	677	719	689	679	700	673	656	641	669	731	670	692	671	685	692	720	658	677	681	709	658	638	702	690	682	652	692	681	692	655	702	697	697	664	698	653	661	660	709	662	652	661	649	647	659	686	683	723	663	699	665	727	651	625	653	662	711	633	656	736	657	667	641	667	672	677	699	664	654	684	683	674	654	682	693	674	670	679	703	688	648	692	672	634	659	688	668	711	667	705	684	666	727	690	714	679	670	724	669	687	673	671	683	662	681	700	675	691	635	675	705	659	688	668	709	701	726	653	704	698	668	690	698	694	707	690	660	668	663	696	685	669	685	661	674	716	680	713	652	681	681	665	709	709	665	682	684	664	699	653	668	696	715	690	678	706	631	669	696	663	710	694	708	640	675	660	639	661	667	674	690	697	643	712	635	640	640	667	677	686	706	707	681	714	718	663	708	668	772	682	690	676	655	661	729	648	663	671	662	716	693	687	678	665	672	663	679	651	649	639	642	718	665	674	695	706	695	704	670	698	680	687	693	624	691	667	646	699	674	708	671	682	657	694	687	651	699	660	637	680	659	710	691	703	699	688	650	654	677	658	664	656	655	683	711	720	706	679	695	659	650	698	695	668	649	660	674	695	682	645	685	674	695	664	683	634	683	712	678	647	635	705	678	653	652	690	626	676	678	669	647	722	692	702	686	654	664	632	700	681	627	657	703	700	680	679	702	664	659	641	670	640	718	595	666	699	691	666	691	689	702	675	669	704	653	672	676	675	671	683	665	698	655	655	696	665	655	644	706	667	655	751	657	666	703	668	678	667	698	697	682	677	658	706	708	714	674	722	674	677	660	634	698	662	669	661	642	694	683	694	683	638	655	658	659	663	719	689	679	689	678	648	729	683	722	675	670	689	711	677	690	682	657	680	664	679	663	694	669	728	675	682	656	716	659	683	639	666	646	673	696	705	650	648	685	652	666	696	652	665	631	646	658	624	684	675	619	692	686	630	657	694	638	675	727	672	711	666	684	683	702	677	673	651	746	668	681	693	666	670	686	648	711	650	627	715	664	668	655	696	666	719	715	641	667	723	675	688	695	646	674	690	659	668	684	655	649	664	672	675	736	682	715	693	678	695	702	665	661	673	661	670	668	682	671	692	674	675	673	689	683	655	695	643	681	693	678	655	708	682	669	707	660	693	661	668	665	652	673	665	655	683	681	700	700	681	677	688	633	672	651	719	650	684	678	669	670	673	680	685	661	685	703	702	712	668	733	647	691	649	671	708	727	674	637	684	710	670	674	668	686	712	677	643	697	678	649	671	635	633	651	652	684	636	727	703	706	680	672	694	639	690	686	649	619	722	679	690	660	664	688	702	681	720	682	668	658	674	676	668	683	710	666	656	686	665	674	626	676	662	696	692	668	665	646	640	724	672	694	752	687	608	658	678	699	667	623	654	678	692	667	650	663	687	664	735	671
31339	21104	12887	805	350	305	294	261	251	247	273	296	284	242	248	262	252	249	265	287	265	248	254	243	287	277	263	262	250	251	268	248	291	248	325	254	279	279	256	260	271	310	248	246	259	238	273	284	277	250	237	234	264	243	245	252	273	250	270	238	243	261	260	263	234	251	292	288	255	256	263	250	254	254	244	249	275	280	259	240	258	261	295	261	267	277	258	243	264	257	261	274	253	299	251	285	257	250	242	285	263	230	253	255	253	255	282	272	260	235	243	240	247	260	254	270	244	268	275	268	257	265	252	245	247	308	287	286	233	269	271	284	295	244	277	263	226	252	274	267	241	247	254	247	257	268	241	260	269	232	251	252	248	257	266	291	275	290	261	251	273	295	255	270	242	278	254	259	254	262	223	262	265	272	269	281	263	253	261	260	282	267	274	260	265	262	276	290	269	266	280	281	271	257	296	280	289	270	257	281	248	284	258	268	253	272	255	280	265	277	239	248	258	253	279	270	268	260	273	256	233	234	256	273	277	264	263	267	234	258	278	229	272	237	291	260	242	266	270	257	261	238	243	246	295	278	240	258	255	233	253	230	242	272	229	263	259	258	215	276	257	270	258	259	276	251	259	279	283	259	226	243	239	247	264	275	245	274	251	286	216	248	232	249	295	271	251	256	252	257	253	278	250	261	292	257	271	279	275	270	250	268	239	249	270	259	251	255	267	274	243	270	267	236	229	250	257	266	272	269	249	268	278	246	256	240	254	256	234	267	252	252	271	238	256	253	285	258	291	268	266	268	276	251	239	259	245	257	239	258	260	264	270	251	276	258	255	261	235	247	249	266	261	260	261	239	284	269	258	283	295	258	262	260	259	268	243	248	274	249	256	269	279	255	256	261	318	299	281	266	271	266	265	294	226	254	266	257	250	261	254	257	274	261	250	288	272	235	246	256	263	263	252	247	241	284	235	252	222	261	282	233	274	259	259	263	225	257	256	278	248	253	296	254	251	286	299	245	269	278	258	242	228	253	249	276	261	255	261	239	243	280	253	240	239	261	219	236	233	244	272	253	255	240	290	253	281	287	244	250	255	242	274	264	255	238	254	270	239	231	249	265	258	248	248	241	271	258	244	261	251	277	251	269	277	271	242	270	260	290	271	275	226	254	255	230	261	259	280	267	256	248	295	218	252	270	247	263	266	254	259	262	267	258	274	259	256	281	289	246	278	290	285	261	240	272	274	283	273	246	265	281	263	251	271	268	271	255	246	210	242	241	258	271	229	243	267	256	221	249	254	259	244	264	263	291	264	278	238	253	257	271	233	246	259	302	298	270	260	241	265	283	278	247	274	260	251	277	286	285	243	243	285	242	272	245	255	262	279	287	271	250	291	261	274	271	245	266	254	252	264	246	243	279	254	255	279	262	252	253	262	237	230	283	265	240	245	218	248	268	265	255	276	253	283	249	246	280	298	241	248	261	249	253	293	257	263	270	263	279	253	280	245	267	243	309	242	271	230	257	265	258	283	251	286	253	269	238	273	281	251	226	283	257	244	264	252	249	301	269	252	257	259	253	276	272	259	273	231	252	236	291	241	239	255	253	286	235	255	258	297	247	281	253	251	224	262	244	245	281	245	260	261	263	265	243	255	262	280	266	258	283	244	263	255	244	238	264	240	266	256	261	251	265	256	258	270	267	268	308	257	305	260	266	272	280	272	275	267	284	259	251	292	263	236	258	253	291	266	292	239	273	243	238	268	244	273	306	267	260	258	273	264	265	261	275	274	264	284	235	259	271	247	247	295	254	258	287	265	263	249	233	254	259	257	291	257	255	248	260	289	283	272	267	301	263	268	266	285	286	239	274	265	248	251	253	271	257	260	266	240	251	251	253	279	242	259	256	240	258	249	271	282	254	289	270	267	244	282	265	280	272	257	267	269	251	287	261	265	247	248	250	256	248	281	293	269	263	247	254	283	265	260	243	233	262	253	276	253	280	285	256	267	255	266	268	250	251	288	256	295	252	262	258	239	251	253	263	280	265	290	280	248	252	277	282	261	251	235	247	253	269	227	267	265	293	267	247	279	299	277	288	284	269	261	256	277	285	261	240	248	256	243	218	263	270	280	272	247	268	282	284	258	281	263	260	267	254	269	274	266	274	259	257	277	260	255	241	245	218	252	297	266	275	250	239	249	289	276	262	258	280	274	276	240	295	282	272	232	291	255	273	267	255	285	274	269	251	272	284	307	286	241	275	249	255	290	251	245	277	260	240	249	273	278	253	259	315	258	259	269	260	260	252	274	273	247	256	291	257	259	241	277	256	248	248	264	256	255	261	265	266	224	258	252	259	237	270	274	237	249	244	260	269	240	244	269	247	248	262	269	279	279	238	272	275	251	244	253	264	242	268	223	254	250	292	268	260	249	255	274	257	265	243	244	236	282	266	238	237	276	228	259	267	256	259	247	265	280	244	249	263	264	249	266	242	281	274	246	257	274	232	244	238	266	270	236	272	276	273	254	269	260	265	273	265	261	259	276	287	271	255	254	264	294	294	259	244	254	260	265	254	280	259	297	259	266	258	251	276	265	277	256	244	254	308	243	279	249	274	258	264	271	264	256	265	284	274	248	279	274	226	274	256	243	267	256	262	266	258	270	277	264	296	266	229	255	261	235	246	249	252	255	260	259	298	276	271	273	276	239	288	252	277	236	254	264	278	243	250	293	284	256	298	271	249	269	244	231	230	282	259	259	284	266	281	248	238	255	264	295	276	293	256	263	258	256	252	260	250	273	235	275	292	249	243	240	265	230	293	241	248	239	252	235	265	255	264	287	261	263	250	252	273	251	255	280	265	288	261	233	222	285	258	249	255	253	256	246	248	286	246	255	278	241	276	234	224	249	269	270	249	231	249	256	247	273	289	260	269	250	256	271	262	262	267	300	222	255	247	230	258	274	249	231	270	240	255	267	260	248	237	259	260	276	269	229	247	277	241	267	269	266	252	271	212	267	264	260	250	265	259	252	274	252	243	258	254	293	268	288	256	264	267	319	279	282	289	280	249	276	276	258	271	238	271	264	297	288	284	256	247	263	237	240	241	282	266	268	294	266	268	261	282	252	245	258	254	251	255	266	264	282	232	260	284	261	307	232	286	258	258	263	250	248	241	235	252	235	238	276	239	259	284	260	256	275	260	261	244	254	256	269	243	245	256	269	254	292	291	256	289	249	251	236	263	267	255	239	262	256	268	277	276	236	252	248	270	272	239	270	280	275	280	232	279	264	243	271	240	226	287	245	301	282	267	277	252	276	243	285	259	273	227	282	272	251	254	278	262	259	243	267	236	252	257	241	258	260	254	283	237	267	260	259	271	257	213	252	250	251	254	245	242	261	282	253	273	274	267	260	236	267	264	282	267	255	263	250	279	259	266	252	249	267	258	262	240	271	265	261	248	243	287	277	297	265	264	228	273	270	250	247	241	260	288	287	259	253	287	256	261	278	284	265	237
10981	762	715	699	714	647	673	682	696	685	657	688	645	621	673	713	661	687	646	745	713	630	713	683	668	698	684	689	620	683	690	697	724	659	695	675	670	702	677	673	642	657	663	654	668	634	689	702	688	682	674	655	675	687	703	694	709	619	672	674	726	658	652	710	690	630	685	646	667	732	720	687	656	700	765	700	645	673	678	687	674	642	656	689	660	697	723	660	624	687	672	665	657	675	668	652	697	646	639	647	693	640	626	678	678	710	687	605	670	722	651	667	668	694	703	679	679	681	654	667	672	668	642	626	646	674	618	621	736	679	666	611	663	634	654	704	731	675	704	656	691	710	638	665	658	670	639	703	636	673	710	685	650	638	648	696	630	655	678	669	637	667	693	711	719	673	656	632	661	624	690	705	636	696	678	679	666	614	630	681	720	693	673	683	716	656	654	668	679	672	678	644	659	696	666	665	682	651	659	697	682	645	673	649	703	660	696	665	661	678	655	673	659	679	697	660	660	642	705	684	654	644	625	682	694	697	666	693	706	705	698	665	653	696	619	639	678	692	668	699	662	659	687	664	682	674	652	678	678	666	652	671	700	686	664	741	680	667	615	679	653	725	676	669	664	686	657	717	658	738	659	662	664	659	665	665	673	712	671	671	688	662	695	633	664	660	625	662	688	618	668	665	701	683	665	680	691	639	681	630	645	670	715	683	713	702	662	659	685	677	695	693	703	698	666	655	633	679	691	760	713	680	680	687	672	663	706	701	706	657	685	669	670	694	698	675	717	681	691	614	668	638	681	670	647	694	647	672	685	689	642	688	707	692	660	640	674	687	682	661	698	715	650	648	688	647	684	702	640	648	731	664	632	706	660	656	670	663	659	724	685	666	651	667	677	680	691	646	711	624	692	671	668	683	657	685	622	649	678	720	652	713	655	665	669	676	642	667	663	644	658	664	659	669	682	671	685	667	642	699	672	649	639	661	661	660	653	639	665	674	674	703	660	680	691	689	658	652	663	659	628	634	658	706	698	688	672	654	651	689	666	631	714	676	670	701	674	656	678	648	685	678	664	675	711	622	648	617	680	632	736	714	680	665	622	674	655	667	687	687	674	696	673	685	661	664	661	700	647	656	675	663	681	662	682	686	693	663	734	649	672	662	635	685	678	708	676	687	656	673	662	649	705	699	678	729	684	651	670	656	666	686	675	712	652	633	682	693	622	684	713	683	669	681	608	734	695	675	654	642	652	682	617	679	666	654	693	652	678	688	676	704	689	663	641	666	728	700	653	690	696	639	658	635	667	660	684	692	677	683	708	714	644	689	647	705	652	678	702	696	703	686	632	671	682	693	632	696	630	632	688	667	665	666	670	688	679	637	643	666	661	692	713	651	677	718	717	695	738	698	692	676	676	681	649	662	638	640	698	668	692	675	674	660	679	667	655	679	701	702	680	630	692	650	717	640	686	633	675	671	683	703	675	698	681	648	687	684	639	717	684	681	672	643	633	672	650	685	671	657	686	655	684	675	677	650	652	686	678	650	650	681	682	651	673	693	663	671	644	644	621	667	658	703	693	656	656	686	677	711	683	650	683	665	685	633	642	657	706	637	637	681	656	700	677	647	665	643	707	661	704	653	654	658	693	668	652	645	676	640	661	628	672	649	651	671	678	652	687	697	641	653	653	685	640	690	655	683	631	610	669	681	696	645	674	690	641	722	680	635	704	691	692	658	695	696	671	669	647	671	664	687	681	673	692	678	654	661	687	709	685	708	686	691	656	723	671	689	679	672	646	720	707	668	623	739	646	725	670	661	680	688	693	673	652	655	676	694	698	653	666	672	671	691	629	670	705	659	686	668	662	717	665	667	665	660	603	656	620	668	660	671	677	677	698	703	656	681	619	671	668	648	680	663	678	661	655	641	701	692	656	634	722	667	664	736	665	668	670	661	660	694	724	662	685	659	699	723	659	678	666	675	666	677	672	684	671	698	681	700	701	661	719	696	644	682	614	631	637	695	703	670	699	680	679	671	668	673	642	687	678	630	661	653	676	612	647	644	649	637	641	708	699	667	689	764	705	604	699	654	669	674	673	650	641	662	673	687	729	659	645	691	681	683	672	663	730	666	709	672	686	659	702	667	662	655	612	710	700	680	656	634	660	676	699	646	643	651	706	691	708	626	642	633	677	667	656	673	626	700	688	688	676	672	657	690	694	712	659	674	681	665	695	674	653	618	697	691	673	667	660	666	691	647	724	679	666	667	647	663	655	708	686	663	632	713	716	680	646	665	690	684	666	619	663	677	669	696	686	684	637	661	675	654	681	688	696	654	665	692	631	655	640	682	627	677	662	652	686	662	703	676	701	700	648	705	662	664	669	635	653	665	689	673	613	705	607	673	693	662	665	647	667	676	674	618	682	685	703	649	654	661	643	652	675	665	636	696	618	692	717	662	698	674	682	654	652	622	667	684	684	661	639	632	670	679	681	695	661	662	681	643	688	648	649	726	661	688	680	686	637	689	717	679	681	649	666	710	705	649	699	693	730	728	687	715	639	669	633	710	691	690	679	618	658	647	690	665	681	653	726	636	700	682	682	658	678	648	672	648	646	719	667	689	660	683	657	655	675	723	692	702	657	679	660	645	709	689	665	649	645	630	678	693	691	695	672	677	708	668	646	700	708	700	676	663	660	704	652	667	675	640	663	704	653	639	672	686	656	650	715	688	655	686	678	657	703	646	628	644	647	695	671	677	687	700	666	687	690	654	607	658	672	650	694	691	680	687	681	663	688	637	702	709	659	623	662	669	633	678	726	668	658	695	687	672	627	676	655	699	665	634	644	706	657	676	733	669	703	671	681	641	619	708	660	713	675	691	643	666	671	671	653	675	701	637	691	647	668	666	623	649	606	685	661	658	639	673	663	666	699	663	656	695	693	666	652	664	740	677	675	676	626	667	646	651	697	698	667	672	666	654	673	685	696	656	702	679	673	736	663	625	717	657	693	672	636	653	707	646	684	686	673	641	685	669	695	691	639	684	663	658	678	680	678	685	647	629	686	646	683	654	682	662	667	659	702	695	643	683	688	671	691	690	683	676	609	667	671	709	691	677	675	712	687	697	713	684	699	707	637	685	697	718	648	653	721	661	670	632	671	678	701	672	652	674	680	664	679	688	733	680	679	683	666	672	685	670	706	710	684	639	675	657	705	665	691	662	649	586	641	695	618	708	679	708	646	657	634	728	676	664	689	678	688	628	692	622	672	667	638	649	641	624	694	648	667	676	653	642	695	689	666	669	695	632	640	692	635	597	673	743	646	694	704	663	668	638	663	703	667	674	643	685	641	682	656	687	687	652	651	663	653	680	701	635	662	682	683	718	735	673	660	659	649	667	677	682	615	656	629	658	669	695	641	634	625	626	661	646	682	677	627	632	659	676	633	696	685	672	664	690	667	659	674	682	634	657	633	697	683	648	679	695	655	633	686	704	666	633	658	690	641	665	676	680
24817	21436	24864	28407	21439	21424	2803	530	446	436	411	413	407	402	415	402	401	387	414	357	360	423	436	377	376	377	366	412	411	376	352	381	391	392	388	439	416	380	358	402	382	381	382	412	380	375	388	383	378	380	397	421	385	383	382	389	408	380	387	371	346	417	385	422	384	375	382	394	349	383	363	385	390	412	380	389	395	393	385	372	380	394	374	355	342	444	391	376	390	389	354	411	396	356	385	371	387	355	391	400	377	389	396	361	376	389	381	383	373	384	345	362	420	365	393	369	406	360	371	400	403	408	376	409	374	380	371	398	363	373	396	374	351	433	386	378	382	335	351	382	381	369	399	421	407	380	382	438	376	379	359	400	373	397	382	409	378	434	350	420	380	374	364	348	372	356	377	399	366	401	380	373	368	389	391	367	387	374	380	389	374	394	355	375	413	378	385	409	409	383	378	389	388	411	389	363	354	363	377	390	403	388	383	361	387	365	380	383	415	407	403	366	378	372	396	410	371	393	365	364	378	336	401	408	367	406	403	413	386	389	394	372	432	413	392	364	383	402	367	369	393	416	398	369	385	376	390	399	370	327	361	361	370	388	375	390	375	394	372	367	364	367	348	409	422	366	400	398	410	317	372	396	382	384	396	384	384	380	352	396	415	386	374	363	392	401	381	382	390	406	397	370	383	415	333	402	394	354	368	360	384	377	401	378	370	427	368	377	371	356	391	376	384	370	408	392	413	403	336	424	380	399	374	362	374	382	392	404	433	386	390	414	422	388	412	361	340	378	400	392	383	381	394	366	405	380	368	379	387	366	369	365	369	417	376	358	407	379	342	382	337	370	359	411	383	398	381	406	367	348	359	397	390	367	391	382	411	373	351	379	390	381	409	401	386	381	396	372	359	335	368	375	379	405	390	357	397	400	362	392	384	363	385	359	377	376	359	351	366	416	385	379	384	374	389	408	379	354	390	392	368	382	395	397	368	375	365	348	382	370	381	386	388	379	391	369	377	364	366	393	387	379	370	371	372	369	396	392	382	331	377	394	394	385	374	436	430	389	376	409	388	372	374	387	343	406	396	385	401	368	386	368	356	378	442	402	382	369	399	420	412	390	379	395	365	345	355	375	362	355	387	389	385	392	371	354	396	377	352	409	336	382	370	391	373	335	359	408	380	361	394	376	410	397	388	400	388	370	386	395	401	354	383	373	344	384	380	415	377	393	410	383	374	363	379	409	362	402	370	351	367	387	415	368	358	365	363	381	402	359	348	410	352	385	383	359	386	381	395	379	426	404	372	400	389	387	368	400	376	356	400	362	377	386	377	383	418	358	364	367	386	388	396	406	374	392	406	374	406	404	402	360	397	368	375	364	375	367	367	347	393	399	376	340	398	434	373	367	403	366	365	423	338	380	373	407	442	405	390	416	373	379	380	373	393	401	373	370	370	392	368	378	385	379	358	385	356	372	369	368	379	407	380	370	357	370	400	447	403	357	354	405	379	406	414	387	381	385	382	387	351	387	422	412	373	385	402	406	409	389	362	403	396	398	367	380	366	394	386	391	384	366	349	413	393	402	376	399	392	384	449	349	428	386	415	392	368	384	369	412	360	408	370	343	385	349	405	376	372	380	395	358	380	364	377	350	363	397	391	390	368	366	361	419	353	385	357	374	397	407	355	398	366	403	388	396	380	362	372	379	368	372	406	406	396	388	434	360	397	379	375	345	389	382	414	380	375	430	363	391	409	390	388	384	393	373	397	370	389	377	394	410	338	401	362	409	438	345	388	424	375	378	356	384	379	356	383	364	404	394	385	405	373	390	371	377	408	394	380	358	391	390	369	365	412	428	402	365	370	410	380	383	385	375	392	407	346	406	374	392	381	378	376	375	444	411	392	357	386	397	405	385	358	376	334	388	347	356	402	391	404	406	385	356	361	359	362	416	377	367	381	380	365	356	416	376	335	400	383	376	407	374	372	401	373	401	388	343	377	368	380	414	366	378	366	397	406	366	391	388	397	376	409	378	384	361	381	354	398	370	406	363	408	396	346	409	430	398	410	348	370	360	378	362	376	383	439	380	399	410	397	394	391	389	373	340	408	388	405	370	365	337	378	390	382	356	386	379	376	405	352	422	365	364	408	362	359	387	393	375	397	373	382	389	366	422	374	366	350	380	337	372	382	356	399	389	391	418	392	409	372	348	397	353	355	361	385	374	363	359	406	376	394	365	403	440	390	402	355	393	368	377	382	417	387	376	372	417	378	382	412	353	373	377	383	385	386	381	381	402	369	390	341	414	390	385	380	367	364	424	386	362	356	409	387	363	408	376	395	354	377	399	365	358	350	371	369	400	387	357	404	332	353	342	381	375	383	367	359	382	398	378	368	382	399	405	396	394	351	403	383	402	395	406	363	354	406	362	355	349	390	382	387	383	369	398	389	364	370	368	379	399	434	374	410	383	373	431	417	397	382	379	375	362	376	379	387	384	381	387	380	381	403	394	410	388	378	367	376	351	356	374	386	364	362	382	381	429	440	371	373	377	385	399	337	373	390	371	389	336	364	367	349	359	407	375	404	329	390	421	338	382	364	398	372	351	445	403	360	369	369	387	373	363	383	395	368	388	394	349	357	353	338	414	376	377	385	387	369	402	399	412	405	342	395	383	384	420	413	390	363	447	375	399	370	391	392	378	381	363	380	361	375	392	420	396	367	383	339	383	391	420	384	374	383	374	376	354	360	383	347	398	409	340	394	370	356	370	373	383	358	374	367	383	379	378	383	387	422	367	413	370	393	354	422	394	363	369	366	359	378	365	357	411	397	400	381	427	393	356	373	393	423	373	349	384	402	398	407	371	381	380	407	396	395	378	363	367	396	398	395	413	394	365	387	383	388	401	402	356	385	391	349	378	384	388	349	346	351	394	394	390	364	378	384	339	411	381	373	382	420	354	408	380	380	347	354	370	358	376	363	384	400	386	378	386	375	404	392	373	403	384	364	356	381	386	374	388	397	385	385	389	357	404	380	398	356	338	406	397	387	379	427	375	373	398	383	371	376	392	353	370	372	364	388	379	382	371	389	443	345	378	374	395	395	404	363	378	379	411	382	408	388	334	383	377	393	348	376	389	412	385	323	395	344	384	407	376	367	387	353	401	401	373	388	379	367	371	373	342	389	400	416	372	395	385	414	351	398	361	419	378	379	380	371	360	377	420	368	376	372	362	403	357	387	397	385	402	419	414	345	404	373	392	411	389	382	402	406	401	424	415	399	382	393	381	364	402	369	373	364	385	372	395	376	361	353	371	418	355	383	362	370	393	389	356	371	374	365	375	362	403	404	381	371	361	381	404	369	364	392	371	373	374	376	371	379	387	409	424	375	365	366	387	373	397	379	393	396	360	392	365	402	350	353	385	376	398	376	373	352	393	332	342	375	409	375	373	423	420	396	373	353	390	364	380	362	378	387	388	418	420	386	395	386	398	392	373	362	360	413	386	350	382	399	418
24517	2515	1597	1154	1056	960	958	980	975	925	895	953	896	935	897	900	913	883	879	906	886	918	924	858	905	949	851	879	890	857	929	864	897	859	884	974	917	884	943	921	895	867	916	896	912	955	883	910	930	900	926	956	887	946	908	878	895	874	855	901	858	896	929	891	887	859	947	925	918	897	828	904	914	910	865	867	931	911	874	890	959	871	930	890	916	921	889	930	948	860	914	884	880	895	869	946	867	903	870	892	931	891	910	856	881	858	909	901	906	880	862	880	865	883	874	972	840	858	871	905	907	902	876	853	885	894	880	850	911	871	923	902	857	916	944	893	844	894	940	903	875	894	889	980	878	930	972	951	909	904	898	865	974	862	910	935	902	920	859	899	891	890	898	955	910	920	913	909	890	870	865	839	881	856	877	967	917	923	882	861	916	888	943	889	907	945	917	835	912	881	916	855	897	917	851	879	883	907	949	939	876	935	942	912	891	894	937	897	908	911	911	832	943	895	952	854	900	863	909	890	927	857	849	915	850	922	890	887	835	887	897	941	880	865	912	927	943	889	902	890	871	928	920	821	942	860	896	884	914	905	889	867	922	896	892	925	850	879	898	857	941	863	910	952	859	878	938	882	889	898	886	909	888	951	906	891	884	943	857	889	867	926	895	894	932	957	908	910	873	869	926	895	857	920	909	830	888	935	901	918	928	908	888	877	918	911	879	889	913	884	885	836	912	926	885	859	898	905	897	895	855	881	864	909	838	925	869	920	884	910	895	872	894	908	898	847	926	914	930	925	871	893	891	872	874	924	897	868	903	883	913	874	881	910	883	947	928	893	882	899	894	938	887	932	864	870	903	933	888	951	861	859	931	951	852	911	906	899	946	910	880	939	921	849	937	914	894	880	875	910	877	861	918	862	931	922	894	927	911	880	885	929	939	868	870	900	963	910	953	908	913	878	893	965	918	909	921	870	907	891	872	912	860	910	884	879	918	923	911	883	923	918	897	935	897	849	928	870	882	896	864	935	863	876	920	927	872	905	920	911	895	870	915	978	856	866	885	958	821	894	946	798	926	897	886	928	940	903	921	849	891	863	885	840	859	944	954	877	911	923	867	899	916	925	948	915	889	880	924	862	901	960	896	918	933	905	908	885	900	884	939	925	912	913	965	926	923	877	908	885	933	896	924	887	871	883	916	929	889	892	904	898	946	864	862	881	927	858	900	907	890	912	922	914	899	883	910	895	917	892	912	891	870	901	845	901	864	894	912	860	908	901	932	868	864	882	862	889	898	870	873	879	902	887	938	921	913	932	846	876	885	883	926	921	860	906	884	880	891	921	910	835	871	894	922	930	914	927	842	887	882	879	936	896	884	907	859	904	868	895	871	915	901	858	879	962	915	897	895	911	901	868	874	852	856	880	943	852	832	878	870	903	916	985	890	880	861	864	896	956	896	887	851	926	918	939	912	894	912	886	894	873	865	937	937	920	928	866	906	889	922	817	873	875	900	880	907	898	905	936	881	881	842	906	937	834	898	858	911	917	910	824	884	913	927	929	854	950	932	906	829	884	900	856	931	893	960	895	924	849	904	915	917	869	902	859	880	913	935	900	904	912	912	903	921	920	934	894	927	908	903	895	908	854	901	927	871	923	950	942	914	865	894	856	891	843	883	909	915	863	897	938	906	857	904	943	919	932	867	939	897	918	864	901	861	917	903	827	877	900	879	823	889	929	909	985	874	866	886	938	873	890	888	876	895	873	955	910	894	862	922	878	952	860	834	892	914	954	914	859	880	922	897	930	905	876	911	902	858	896	879	908	924	889	919	884	860	892	890	933	949	930	875	942	904	913	876	877	882	914	855	860	866	948	915	879	856	857	876	903	900	890	921	919	884	962	902	852	855	887	863	874	946	943	906	947	865	905	947	859	901	907	903	882	870	861	864	918	906	921	881	906	893	932	905	888	856	848	897	882	929	935	902	846	940	911	959	945	920	923	950	871	868	877	882	911	893	890	893	895	942	920	897	927	916	884	902	866	898	846	865	890	885	869	960	915	908	938	858	894	858	914	902	846	874	888	899	900	893	910	882	894	873	888	865	904	893	871	851	854	858	930	917	878	890	856	936	871	792	944	902	894	900	888	867	888	903	883	874	834	882	924	870	858	879	892	892	861	900	888	893	884	879	915	945	886	858	860	847	892	852	922	932	952	908	871	889	901	919	896	907	895	897	900	882	859	894	853	888	897	902	883	896	939	932	945	865	897	872	881	922	918	928	879	896	926	898	866	900	912	940	902	869	867	937	893	903	894	821	900	923	890	882	879	865	912	868	888	862	887	907	896	909	907	933	868	907	868	887	855	902	889	863	858	893	883	877	889	883	893	922	889	909	923	888	874	863	875	890	870	905	859	871	934	947	849	901	870	963	895	881	914	930	870	907	907	849	896	853	872	879	956	893	893	868	941	886	909	923	897	944	876	969	892	932	822	880	894	890	857	871	848	941	922	853	963	834	925	893	926	885	872	852	911	885	929	890	883	932	917	945	889	884	888	925	864	883	958	918	933	905	864	853	885	881	904	868	878	885	870	889	875	852	848	894	896	893	866	883	893	857	837	841	891	892	891	892	881	943	915	881	946	936	916	909	841	913	918	874	898	930	849	928	898	885	879	843	933	835	888	900	950	885	909	894	932	893	926	941	864	837	927	893	880	885	881	918	912	839	916	868	894	903	888	863	906	887	905	828	886	904	911	892	872	932	901	824	954	899	888	898	960	949	886	931	883	888	862	864	915	916	896	941	843	886	878	915	910	903	844	842	905	954	921	904	881	926	882	853	898	929	935	907	880	915	870	865	872	895	890	853	895	928	902	909	916	860	935	931	912	915	910	859	916	892	914	960	958	887	873	868	937	895	894	869	865	905	895	826	889	925	896	923	889	903	909	937	928	903	895	849	860	945	905	918	908	908	882	926	898	956	918	915	904	873	949	944	890	930	875	857	925	903	909	876	940	888	903	881	856	914	915	871	860	893	887	917	866	853	891	848	920	867	924	895	902	916	892	895	852	888	892	921	858	872	881	894	952	930	869	869	853	924	922	879	914	898	958	921	877	922	952	941	880	924	846	914	891	873	946	879	872	968	939	900	891	844	924	857	892	918	837	927	869	871	883	886	868	865	910	904	864	867	899	889	955	868	918	912	943	901	872	909	904	868	898	888	876	901	870	932	877	965	928	848	884	962	916	897	894	856	883	874	882	874	970	867	894	957	962	863	956	870	850	876	857	878	843	888	904	906	884	889	874	842	901	899	929	912	929	902	924	857	907	902	903	861	851	891	912	875	900	903	883	876	892	874	899	864	912	878	854	919	894	890	935	850	887	911	930	874	918	967	897	878	815	844	908	897	870	905	855	869	902	901	873	858	842	951	935	895	934	908	878	895	900	911	878	889	964	868	857	869	827	901	956	931	845	884	887	912	849	928	896	879	903	888	881	894	883	946	888	837	903	829	906
24312	21452	25131	28188	21453	21465	17570	737	372	362	363	331	328	321	331	327	347	285	312	291	313	287	294	312	299	310	298	309	284	321	341	300	315	275	302	274	312	315	315	324	277	340	282	299	279	289	309	286	285	312	285	284	269	284	309	309	286	257	303	295	298	304	298	271	259	254	300	312	288	246	300	305	291	288	279	306	284	290	266	270	306	315	304	292	291	264	258	276	287	301	331	283	300	277	270	256	281	267	301	314	291	279	307	297	295	304	281	341	321	335	286	264	308	297	269	286	277	287	295	321	290	286	297	290	282	280	274	268	320	303	287	293	307	276	291	299	285	317	293	312	271	296	284	298	304	297	297	302	332	296	270	273	291	288	276	284	322	275	300	291	304	289	298	261	269	314	309	269	291	309	287	256	273	294	311	329	312	305	303	282	280	265	319	323	271	292	286	284	286	306	293	282	250	310	281	283	270	315	267	259	284	305	255	301	287	273	299	280	289	264	334	310	304	307	298	256	339	318	313	296	277	281	288	292	284	323	291	285	308	291	303	295	260	290	289	280	285	270	280	277	278	342	290	288	283	308	274	278	309	312	291	270	302	304	317	297	278	325	303	340	292	284	290	319	316	281	272	303	272	248	269	262	301	296	295	292	306	279	294	262	275	286	272	297	323	288	285	315	270	293	291	305	290	296	299	319	274	261	268	298	278	281	318	273	280	281	325	296	294	330	252	311	307	256	285	318	271	293	279	294	311	335	316	316	285	308	278	275	262	302	259	284	287	313	313	286	283	313	304	265	296	287	294	318	295	286	273	282	313	309	278	318	304	300	263	295	270	295	282	308	322	289	264	281	320	295	317	296	275	285	296	296	315	285	299	281	244	291	296	306	276	314	285	291	296	290	274	298	317	327	261	308	288	283	304	309	280	282	329	267	263	273	273	300	271	278	304	257	271	253	300	291	283	317	278	258	279	289	309	295	295	325	274	308	319	292	292	257	313	290	287	300	254	274	274	289	302	293	311	269	268	281	319	305	289	304	286	255	290	289	272	299	244	281	288	262	285	270	284	290	283	281	312	304	267	283	292	269	284	277	297	285	276	289	295	273	308	308	310	281	299	266	292	289	289	299	306	322	297	284	276	282	270	298	280	286	275	269	306	272	280	275	297	299	295	298	297	289	301	296	301	270	284	258	278	300	289	316	325	296	288	279	319	288	319	315	281	283	282	261	294	315	320	280	300	280	271	306	275	297	282	280	273	258	314	311	319	281	319	292	312	294	322	287	283	285	278	320	298	305	322	295	308	299	305	275	289	327	316	301	295	286	263	308	304	295	271	272	312	301	286	257	293	310	304	296	306	299	308	309	310	294	280	291	280	290	291	300	301	298	264	300	291	325	270	279	292	300	278	271	312	263	289	288	286	266	267	302	330	305	298	301	317	254	298	326	300	277	295	281	281	248	278	286	293	318	294	295	309	283	286	287	298	295	286	295	310	304	338	269	334	304	294	279	279	262	272	310	295	310	314	288	306	287	307	264	316	302	255	277	301	271	289	268	313	303	269	288	289	311	333	288	290	244	281	311	301	297	274	277	271	277	300	257	265	274	312	298	278	287	306	296	293	280	311	347	266	279	296	297	255	305	316	273	295	313	304	267	301	302	278	301	283	297	294	294	298	293	292	265	285	313	301	296	303	294	280	299	312	259	277	267	307	247	289	293	274	302	303	280	279	309	272	270	314	290	284	277	316	286	281	285	258	302	315	303	289	289	307	278	304	282	317	303	304	304	306	298	286	287	236	280	280	263	284	300	286	291	291	303	308	289	274	304	289	270	340	283	276	311	269	267	312	283	266	285	294	292	290	321	310	286	303	254	283	291	258	289	282	317	284	294	287	298	309	307	310	270	294	317	304	308	289	284	298	282	257	313	326	312	312	302	313	314	299	340	289	287	304	302	263	288	273	287	264	293	302	315	304	294	311	273	302	293	295	267	309	306	316	314	275	254	266	286	295	292	292	302	308	286	279	287	290	333	307	252	313	303	293	287	298	281	269	285	304	297	267	273	292	315	284	283	306	241	293	291	312	281	317	296	279	281	271	278	280	323	284	260	265	306	287	298	263	289	295	304	248	289	300	285	292	295	280	285	278	300	266	254	249	279	291	290	313	274	335	288	260	271	284	263	327	294	293	294	299	275	303	298	293	276	337	283	280	279	247	268	294	282	314	295	288	271	297	307	285	303	292	284	312	262	289	268	279	289	285	306	304	289	272	279	305	288	288	296	277	278	304	287	284	278	325	297	251	295	284	282	267	309	289	299	308	278	293	303	281	304	292	284	288	302	306	290	306	289	294	287	298	263	289	302	288	275	303	313	303	321	262	321	336	318	297	288	282	294	269	328	262	275	293	309	263	257	285	320	275	281	301	313	288	356	292	276	292	323	286	301	290	289	321	333	271	288	279	303	281	291	301	301	299	276	293	282	292	256	295	286	304	274	279	315	302	299	317	293	286	304	287	278	303	299	276	288	289	272	310	257	296	299	328	291	294	270	246	299	276	276	313	311	276	274	289	310	330	278	288	316	322	327	299	274	290	306	268	286	308	269	255	298	312	278	312	294	321	292	276	303	305	266	311	316	272	298	273	301	283	310	293	279	248	302	265	280	260	261	300	304	276	269	289	284	301	292	338	265	303	307	314	289	259	279	293	276	275	274	287	299	291	262	271	283	325	275	303	292	293	288	289	309	313	301	299	296	279	254	275	285	303	281	341	265	271	339	303	269	283	259	288	249	310	277	294	269	302	263	310	291	266	289	279	282	301	288	267	289	269	307	296	299	294	300	293	301	295	284	273	277	298	272	326	269	250	302	304	291	311	284	274	294	259	307	280	265	281	277	266	311	276	321	297	301	278	269	286	313	290	304	302	301	300	302	276	290	279	240	315	280	323	313	327	291	284	294	273	284	288	281	276	281	276	268	265	261	309	266	298	260	332	267	284	262	308	290	289	289	284	296	295	301	260	284	264	293	267	261	284	302	271	279	309	272	289	302	299	269	282	305	300	275	308	283	293	291	283	276	300	324	275	273	289	281	268	311	273	273	315	326	304	293	268	305	298	277	287	285	298	288	309	279	286	287	299	265	297	274	271	322	262	292	288	291	284	278	290	286	248	283	298	290	294	255	281	293	271	281	301	307	290	273	305	303	321	297	291	297	283	254	305	283	293	308	298	297	299	291	330	293	316	284	297	299	297	265	310	269	294	282	299	285	298	294	292	286	294	323	302	288	296	288	294	304	322	290	311	295	269	306	270	298	284	308	288	277	290	299	297	305	297	287	280	284	270	316	276	299	270	275	253	300	322	299	274	253	280	289	265	289	274	311	303	314	298	259	306	285	295	283	272	305	282	287	284	270	332	286	277	294	309	293	302	268	300	283	281	306	294	299	306	300	326	284	279	293	274	271	266	305	271	286	257	304	298	307	300	283	280	311	301	300	282	292	280	321	275	289	308	290
27659	3489	1850	1159	908	831	781	765	727	746	731	671	694	687	680	673	670	674	631	658	695	688	696	702	696	749	693	672	674	718	670	733	692	679	688	707	693	681	691	728	727	689	696	657	686	715	643	717	672	680	665	659	668	666	699	704	699	697	649	659	690	629	718	654	665	723	683	707	685	696	687	677	659	716	706	692	649	697	679	696	689	704	663	619	647	631	683	649	728	680	686	685	670	696	691	656	637	690	678	661	665	672	659	693	644	677	640	702	686	651	676	748	694	699	640	673	699	654	660	696	669	668	705	684	672	673	711	661	661	735	692	674	709	706	641	670	694	649	676	706	701	673	724	678	654	679	706	687	679	626	689	699	705	658	722	671	692	698	688	677	665	720	649	699	671	656	668	701	687	644	685	668	663	690	688	680	701	743	659	635	742	652	651	658	672	685	682	619	685	703	721	704	683	668	674	729	694	699	680	695	668	655	690	655	641	692	678	711	723	621	660	673	719	691	644	702	724	670	657	642	651	716	677	695	667	751	666	672	709	681	666	703	688	667	655	697	691	725	685	680	630	716	679	717	708	696	671	685	685	735	677	663	670	684	682	715	680	672	649	678	672	729	698	679	630	672	673	659	672	706	648	682	695	701	641	689	657	665	669	697	705	681	715	706	698	654	712	688	688	649	705	706	683	709	673	662	678	668	612	730	661	707	742	653	665	667	653	658	741	671	698	663	728	695	671	725	648	710	649	697	688	657	651	633	638	689	659	717	660	674	684	718	705	694	633	693	668	715	716	685	672	708	684	685	701	669	669	678	711	713	725	672	673	631	670	679	713	706	707	687	672	674	683	665	665	644	673	642	670	684	667	644	689	627	704	700	713	689	683	681	695	706	639	662	705	656	701	650	676	724	685	649	668	754	632	685	692	681	679	749	674	644	651	658	693	699	667	663	690	653	698	671	697	673	691	682	657	698	683	626	653	671	685	677	691	650	635	692	697	678	724	673	670	720	698	698	691	657	671	709	682	693	714	659	661	716	714	707	689	690	671	664	702	691	669	662	689	667	657	664	702	679	708	705	687	618	711	669	641	698	643	674	690	696	684	692	685	703	643	687	686	645	663	662	672	666	687	647	623	640	671	719	659	701	716	715	688	676	704	662	681	672	688	659	643	711	694	660	673	646	712	697	690	659	659	672	650	639	666	682	631	665	672	708	676	675	680	731	706	681	674	694	679	623	682	603	689	666	679	676	690	643	696	687	708	688	693	696	738	652	680	704	710	658	723	690	694	705	695	614	654	720	692	669	708	730	718	668	689	665	708	670	656	697	698	671	729	672	683	657	653	724	685	688	645	715	659	642	682	681	689	713	689	713	677	657	727	679	697	659	701	647	652	673	716	689	662	658	669	679	690	691	703	686	665	656	702	645	672	704	662	677	680	696	638	709	690	646	700	657	678	718	674	680	682	672	669	665	621	664	713	675	733	636	679	654	661	697	687	679	641	708	681	715	733	656	650	655	685	670	709	709	712	676	664	678	691	703	684	711	672	682	746	657	680	680	673	658	701	673	624	647	703	724	678	713	671	699	667	688	705	688	662	684	672	688	675	725	732	697	689	681	689	713	626	668	660	688	658	696	637	667	722	685	651	674	644	699	700	698	655	709	679	664	626	697	707	648	692	674	697	670	703	667	661	649	638	663	701	681	713	692	680	738	705	678	691	673	716	669	709	711	651	719	652	661	650	682	667	663	647	647	680	667	683	639	675	649	686	683	704	669	667	711	687	724	684	655	686	709	703	631	715	694	687	703	648	657	663	662	639	656	655	699	652	710	664	697	710	630	643	695	667	644	670	654	688	719	677	752	689	642	726	699	677	685	688	663	674	695	704	668	674	691	701	664	642	728	649	648	682	680	694	679	666	735	681	681	702	688	693	695	654	663	660	705	721	652	648	705	677	674	729	765	661	711	671	653	684	632	650	682	696	679	657	699	656	669	669	714	659	663	685	718	672	653	639	695	679	706	662	706	734	622	654	680	674	688	670	662	691	664	669	720	713	710	711	684	631	655	703	641	709	721	689	666	678	671	679	706	649	709	657	676	666	690	648	666	665	697	651	642	664	648	666	692	623	669	644	724	667	667	621	651	657	648	696	678	648	703	706	701	667	673	624	680	674	710	721	675	667	669	639	673	659	666	662	646	714	668	702	723	745	692	675	744	615	672	687	674	643	690	660	690	668	741	628	674	652	730	667	676	695	727	660	656	642	701	679	646	662	687	679	647	665	672	645	662	692	700	691	677	666	682	694	695	686	730	669	688	658	605	673	703	673	689	679	673	681	724	733	652	650	702	651	702	668	626	705	666	706	686	669	676	721	677	714	692	698	663	679	667	653	632	697	668	687	680	749	668	640	667	688	668	696	648	660	666	682	692	682	677	626	702	733	690	700	709	701	648	694	687	675	671	688	689	686	649	681	693	674	690	678	690	650	658	668	668	685	759	667	684	733	675	741	731	669	680	668	649	672	678	661	723	657	721	689	678	639	631	669	750	709	636	707	638	679	704	669	677	612	711	684	668	668	662	680	641	653	705	672	643	680	645	647	654	657	697	645	677	694	665	695	693	680	703	661	643	674	702	662	678	668	681	707	708	707	650	669	696	659	653	678	655	733	636	688	720	694	720	642	650	657	680	677	635	704	692	668	694	734	695	662	685	701	685	716	643	650	680	679	703	654	708	695	659	628	671	657	683	650	725	706	693	716	631	690	632	661	666	648	631	653	667	669	675	638	637	649	642	673	685	667	696	687	713	639	684	681	661	671	678	671	669	729	694	634	711	680	708	616	668	658	667	663	680	672	623	681	684	650	697	652	663	720	676	673	657	688	716	684	669	659	709	647	737	675	659	673	661	615	669	713	642	681	720	720	709	690	610	720	692	692	656	709	717	693	708	714	694	679	608	711	669	683	669	720	685	693	670	715	687	648	667	667	674	681	637	644	695	670	756	707	676	714	669	699	700	679	697	701	747	652	671	679	700	654	670	719	680	642	672	637	669	663	693	700	713	669	617	722	681	711	700	673	675	705	687	656	658	703	685	664	678	662	710	709	665	715	674	684	690	621	681	669	653	698	735	651	669	667	634	691	673	709	719	699	658	642	711	639	679	596	705	700	664	694	693	723	706	659	705	687	685	679	683	652	663	641	679	668	657	678	664	676	729	686	698	701	683	679	697	689	694	684	742	627	661	671	721	663	762	663	693	665	683	658	657	689	663	674	669	678	644	682	690	677	657	687	644	677	678	666	674	687	698	691	680	674	682	688	689	661	699	712	667	673	671	652	648	699	703	740	681	685	641	659	653	695	674	672	674	676	662	676	675	662	682	658	695	643	628	645	674	686	709	685	632	665	682	676	672	694	672	673	702	650	710	660	688	669	679	696	676	698	643	703	669	674	706	677	711	713	687	647	686	634	699	662	681	680	675	671	666	695	764	687	638	659	685	702	706	683	727	687	634
31454	21164	12637	759	275	250	264	268	283	260	259	248	258	270	268	251	269	279	264	260	252	283	245	232	255	265	257	240	253	265	261	236	264	248	269	280	272	256	274	252	264	233	293	246	258	286	251	249	279	257	280	269	271	271	239	273	253	278	260	255	244	234	242	296	268	221	251	274	261	271	246	297	257	272	261	226	250	249	230	240	261	286	259	270	238	278	221	277	253	251	232	269	232	293	265	262	266	254	289	238	260	271	247	285	245	257	243	273	293	276	279	252	261	253	234	257	286	269	249	276	279	244	272	247	264	258	262	279	263	272	287	263	275	257	270	252	270	251	297	255	258	251	255	279	282	256	249	269	251	265	276	274	274	233	256	227	282	284	273	251	278	257	250	243	262	267	286	250	260	249	273	243	262	249	244	282	267	230	271	261	262	277	261	289	270	259	289	258	267	268	251	241	254	265	243	251	297	283	234	253	266	275	285	246	266	247	268	257	253	227	280	239	247	249	241	265	267	268	284	282	245	262	282	224	262	251	286	263	293	256	275	240	276	267	259	254	278	259	267	266	284	262	241	254	293	244	261	266	264	286	288	267	255	245	243	236	277	245	277	279	280	257	273	269	268	293	276	239	278	248	242	277	242	244	276	293	266	262	275	277	227	277	266	276	248	291	256	238	268	249	286	273	229	295	274	256	296	251	282	257	306	244	267	254	281	260	281	285	272	253	277	262	267	263	272	262	271	253	244	266	242	250	248	262	255	260	262	261	254	267	256	277	262	239	255	246	271	245	289	253	277	252	266	264	257	297	255	266	272	229	269	250	258	278	265	265	227	247	292	268	244	285	293	245	249	251	278	268	258	249	257	239	257	246	263	261	267	232	227	278	244	249	255	231	267	298	261	265	279	273	282	253	295	245	256	287	245	248	273	276	267	259	252	268	235	272	294	248	252	239	280	285	226	256	237	258	291	269	277	272	228	276	256	295	266	265	269	263	297	274	247	248	244	266	305	286	267	255	257	267	259	277	257	250	235	250	245	238	249	250	236	278	293	242	251	268	291	264	281	262	268	268	235	240	282	248	279	265	257	261	278	264	294	262	250	225	264	268	262	280	268	238	260	240	261	271	258	228	278	279	252	248	245	273	260	272	285	290	244	274	221	253	275	244	249	260	263	252	243	253	219	231	249	216	245	233	292	295	269	249	236	272	281	249	254	276	258	268	247	288	284	259	233	259	270	275	254	268	284	312	280	268	271	286	226	236	266	260	229	260	291	304	241	260	237	252	241	279	266	268	237	272	250	249	241	292	246	241	273	280	235	251	247	243	258	275	239	269	261	294	270	256	280	282	237	288	237	312	239	236	264	265	318	248	240	240	279	266	271	277	257	277	261	240	259	244	260	274	273	269	282	257	269	230	232	242	244	254	259	235	254	268	262	264	271	273	278	254	243	219	250	257	250	283	277	280	282	270	261	259	240	252	232	259	243	267	240	267	261	263	290	259	248	266	276	265	226	261	260	242	271	274	276	263	262	259	255	252	258	276	257	266	283	247	247	232	276	213	241	265	262	266	248	294	259	255	276	252	261	256	254	254	260	249	233	261	254	279	231	286	240	263	268	276	270	247	247	246	256	248	228	250	251	248	283	229	232	270	241	254	272	259	224	242	274	292	269	270	243	272	282	280	226	277	231	251	259	236	249	251	294	276	290	247	253	230	275	262	255	287	260	279	301	298	271	253	252	256	276	286	263	271	253	237	279	251	259	280	250	266	260	275	276	248	272	277	254	249	240	274	245	245	272	239	242	268	241	218	256	248	248	239	255	265	248	248	265	237	263	252	255	251	236	262	243	260	245	266	260	256	255	260	255	269	246	237	252	279	283	277	283	251	261	258	260	256	250	245	245	264	271	242	285	247	240	238	266	263	250	236	268	252	244	268	240	273	267	272	246	261	243	244	250	248	272	267	236	292	234	278	243	239	245	267	225	280	268	304	295	250	249	259	258	247	275	248	248	250	255	272	271	230	225	270	233	261	265	186	255	242	244	279	249	235	257	287	268	268	272	249	264	231	244	260	235	277	282	255	258	246	259	223	224	224	279	294	261	250	265	256	255	295	250	262	295	278	253	263	234	270	268	276	273	268	261	260	269	246	271	251	259	285	254	233	291	247	269	279	268	282	228	262	264	261	255	273	257	276	276	233	248	266	258	239	289	258	254	270	230	281	231	247	252	278	229	251	243	237	269	275	245	264	254	260	278	252	242	286	259	263	282	243	283	275	214	253	263	274	248	248	256	251	228	245	245	242	262	254	286	261	252	216	273	250	275	257	288	276	263	239	267	271	260	282	263	251	269	247	265	276	245	259	281	299	259	270	253	271	259	256	226	275	256	273	248	273	267	258	254	267	268	275	259	272	244	236	266	255	253	269	261	244	275	292	231	245	240	269	261	274	277	237	251	276	258	268	261	254	242	259	288	247	254	258	251	309	249	262	276	260	235	260	241	262	240	251	260	296	270	274	241	233	259	246	265	273	246	276	253	248	275	257	237	248	249	256	265	255	286	300	219	263	259	255	250	280	252	261	288	264	288	252	257	256	252	263	238	258	260	235	243	235	264	241	285	246	307	260	265	257	255	289	256	249	248	249	287	266	266	239	265	247	276	235	254	263	272	261	273	282	237	254	263	277	266	245	251	286	252	258	268	238	258	275	270	243	244	244	251	230	254	231	228	287	278	255	254	269	245	233	284	230	279	249	254	270	259	245	269	276	275	272	223	258	261	291	307	249	224	287	258	259	284	264	241	266	254	243	255	245	281	240	236	227	270	271	257	249	262	267	233	256	249	269	254	247	273	255	245	279	256	268	275	287	258	284	235	241	252	245	262	243	275	233	254	272	230	232	261	263	270	238	272	232	266	271	244	250	277	274	276	226	270	282	265	284	271	254	291	273	259	255	255	284	264	268	282	259	276	293	253	267	238	286	259	274	272	273	273	274	278	272	257	258	271	249	237	281	280	254	246	229	279	265	245	271	287	265	266	261	262	247	265	248	242	263	246	282	255	251	283	260	286	263	269	276	285	268	252	274	294	249	268	252	249	261	251	252	253	303	247	262	288	263	278	266	253	272	266	260	271	287	282	275	273	244	268	255	256	275	262	240	260	254	257	211	258	268	234	277	254	268	285	285	245	273	259	276	265	254	290	262	291	247	273	240	230	272	274	262	281	249	250	254	273	281	250	276	262	247	254	243	259	277	263	259	238	253	292	258	259	238	251	261	257	273	258	251	301	274	269	265	274	286	233	259	276	238	265	243	302	266	266	264	274	266	245	243	289	228	278	275	279	256	254	247	233	238	257	256	247	240	231	253	241	256	248	272	267	276	265	261	260	266	286	247	255	235	250	226	259	278	269	251	263	261	239	278	239	278	265	247	283	280	254	256	271	251	266	246	247	260	233	217	264	247	235	263	256	281	277	250	271	259	269	267	266	266	248	228	249	269	273	213	280	259
10842	811	732	659	645	658	695	672	715	706	692	705	623	634	696	674	712	683	708	670	678	649	633	695	680	698	654	641	669	681	704	661	676	682	676	652	635	653	672	674	671	617	679	685	683	719	680	671	655	672	676	680	689	727	697	663	667	664	656	719	640	659	653	663	641	658	672	671	674	636	630	709	692	653	660	739	660	665	677	674	646	625	683	734	657	637	690	642	668	735	679	697	721	667	657	716	654	683	722	654	699	682	667	635	668	631	679	698	642	666	667	730	704	676	690	663	674	689	678	650	639	652	666	678	676	623	717	693	666	697	629	667	640	695	696	682	687	622	650	626	638	683	691	708	659	695	679	671	666	671	672	717	651	713	671	673	703	685	700	647	687	648	711	693	668	658	709	680	685	677	660	678	621	667	688	651	651	687	643	689	667	629	723	711	698	690	650	715	681	650	647	663	667	627	687	705	722	699	661	652	667	682	665	685	685	657	652	658	683	670	665	639	647	701	671	679	696	700	710	688	677	680	678	661	644	659	686	662	665	651	680	720	696	724	719	687	648	673	655	657	729	741	702	720	697	670	690	709	658	714	638	657	724	700	680	688	665	702	597	694	665	696	678	666	689	627	620	672	656	658	659	701	670	619	638	672	637	654	696	680	678	665	659	653	697	698	665	694	664	637	694	687	660	676	638	694	667	637	676	668	710	703	696	728	697	687	684	740	681	693	677	650	671	687	655	694	713	674	667	721	666	695	679	626	709	706	675	681	655	708	687	654	671	690	645	667	684	674	642	693	712	674	683	676	695	649	618	650	700	664	698	663	651	678	683	625	638	678	686	687	719	671	667	640	702	693	690	652	690	662	687	740	674	659	675	706	646	650	701	665	644	682	678	675	698	658	686	679	624	653	631	621	651	707	634	623	662	660	717	675	652	654	711	689	710	675	710	655	676	673	639	669	670	672	666	621	626	665	641	670	666	642	659	694	668	672	689	659	659	714	706	695	661	645	642	627	656	632	716	658	657	688	665	714	728	681	642	631	662	641	707	598	672	725	678	641	646	647	690	636	626	743	660	666	672	669	654	682	666	686	681	683	666	669	646	683	629	709	683	658	688	629	686	689	687	660	659	650	648	647	693	695	719	671	662	678	655	649	678	653	654	659	689	681	688	727	674	666	654	707	684	691	664	677	653	658	707	672	680	669	684	711	651	629	667	641	682	711	635	657	645	633	697	665	714	642	698	640	707	646	676	677	637	692	689	682	678	696	637	712	655	644	694	674	669	649	656	671	679	688	665	670	682	665	664	646	680	663	627	706	659	665	725	629	686	697	686	696	688	717	697	655	671	669	653	707	658	687	677	648	672	710	665	654	724	675	665	648	694	678	648	707	678	662	676	705	680	651	702	690	707	690	677	603	659	645	649	662	705	741	688	689	662	640	610	647	682	633	695	721	720	651	646	622	692	684	670	687	643	686	682	693	711	747	611	657	617	696	675	647	675	692	661	635	683	582	629	721	652	670	735	632	677	640	701	683	706	727	697	618	669	680	663	687	674	657	671	712	710	658	672	683	721	628	625	690	610	682	714	673	690	681	644	653	703	682	656	660	682	677	700	662	673	679	654	639	669	718	656	697	657	741	708	675	647	677	683	661	651	651	671	657	686	681	685	660	681	681	695	699	667	705	679	659	596	692	697	656	680	648	697	725	728	686	724	651	697	627	680	663	699	711	692	618	669	688	690	664	695	608	679	656	724	687	671	675	693	625	654	699	661	685	695	686	672	661	693	696	700	653	645	654	703	657	627	709	640	703	680	704	712	704	656	667	635	648	664	650	661	706	664	711	648	667	649	671	627	632	676	639	686	692	621	638	643	692	628	640	699	664	669	682	676	670	658	666	660	736	680	706	689	666	704	681	677	665	671	674	691	653	657	680	643	708	683	681	662	676	640	671	674	662	693	671	678	646	663	681	627	698	655	677	688	676	693	684	660	701	668	704	687	655	637	681	645	666	653	721	628	711	748	660	637	680	646	677	653	603	663	661	662	615	677	666	689	747	669	664	699	685	669	662	690	737	688	666	691	675	671	648	698	709	680	634	685	693	684	666	623	689	721	684	706	661	674	662	669	653	699	653	661	704	683	619	654	663	723	669	699	687	660	674	654	683	691	659	653	646	692	654	659	693	671	658	640	649	678	731	684	688	677	707	688	690	659	690	646	655	645	587	658	673	709	639	653	618	662	729	681	692	693	678	657	700	649	650	678	675	632	700	654	723	630	717	632	672	697	651	691	648	720	672	651	659	671	701	657	712	726	669	689	668	656	641	649	665	674	689	684	708	673	646	679	648	658	662	681	676	659	686	671	653	653	652	686	680	710	711	656	639	665	710	694	675	674	680	645	681	692	665	712	673	700	686	682	723	684	677	688	653	662	632	667	653	634	707	624	687	678	685	687	701	726	700	644	681	675	679	712	689	624	665	690	640	680	707	671	652	677	696	669	656	710	669	639	617	621	664	612	662	685	629	678	670	705	706	690	653	660	712	694	676	690	654	698	688	648	665	644	625	657	673	689	667	697	681	723	667	685	684	724	685	699	639	634	694	661	680	649	662	669	694	673	644	686	672	673	675	711	663	744	663	683	698	631	665	679	683	702	643	646	626	646	641	669	643	628	657	656	695	660	704	654	653	668	665	708	629	654	656	662	702	660	680	670	649	710	663	623	688	656	698	671	682	616	647	694	654	664	677	661	661	719	690	740	662	697	688	708	654	662	683	675	673	728	677	672	656	646	638	649	697	727	677	665	638	689	633	660	648	684	669	688	695	673	644	698	640	685	654	669	706	687	689	658	657	633	690	622	652	714	689	717	689	732	697	703	629	669	654	706	693	660	670	687	652	693	666	682	661	640	700	692	729	710	730	691	654	714	693	713	688	640	594	662	656	666	695	685	627	681	695	670	649	640	653	655	690	692	676	688	687	659	684	664	685	627	691	655	693	652	663	718	710	673	634	636	636	712	694	631	693	682	636	679	676	667	650	671	689	694	688	643	742	680	649	672	654	741	731	692	660	679	661	664	635	693	701	654	646	688	708	675	669	671	661	659	716	676	707	650	680	683	670	654	671	675	666	699	663	665	659	753	683	666	661	668	674	685	669	619	646	707	690	623	682	651	657	690	685	709	706	656	700	672	675	656	676	656	697	701	681	680	665	675	676	677	651	650	721	699	681	672	671	695	662	638	635	708	581	659	662	673	676	652	682	696	715	720	659	679	656	659	676	691	703	637	678	690	693	753	620	703	675	690	689	693	688	671	625	653	677	657	652	708	688	661	691	662	660	649	640	649	695	668	664	657	675	667	726	638	673	669	657	653	640	707	658	659	647	681	699	635	678	680	701	697	637	634	652	625	710	648	646	664	694	633	654	700	660	636	684	641	636	749	672	652	672	639	628	686	693	665	669	667	674	630	676	701	622	689	683	633	664	635	634	714	660	673	653	669	650	678	675	664	663
24812	21420	24820	28409	21423	21415	2611	598	451	416	386	400	437	408	416	392	436	410	361	403	393	372	375	382	438	419	361	422	382	386	367	369	408	371	366	388	385	418	360	375	380	375	390	351	395	377	334	367	403	411	416	348	384	423	338	398	363	393	411	365	377	378	387	377	431	399	340	366	415	413	352	375	408	403	367	355	356	371	376	391	359	394	394	365	366	384	368	383	403	372	376	361	397	358	385	420	382	376	352	359	400	428	397	387	388	386	391	391	405	369	345	378	403	443	395	364	396	390	360	367	384	356	362	381	346	381	351	396	383	378	380	380	357	407	373	372	410	377	371	394	357	314	383	361	366	365	365	399	398	394	353	388	368	342	376	377	359	362	381	388	395	403	357	326	379	399	367	384	422	353	409	386	397	405	369	350	369	379	385	387	388	408	341	390	374	382	389	396	384	361	378	377	398	389	378	368	367	353	388	387	408	387	395	371	406	389	384	388	403	400	381	375	375	382	339	342	371	409	348	374	347	400	354	366	391	356	368	360	414	402	393	372	395	354	389	417	363	367	408	377	369	400	379	357	383	350	390	372	371	351	360	401	396	389	401	335	363	410	367	419	385	392	389	410	364	354	371	414	390	405	388	394	375	357	374	383	350	371	376	395	405	423	372	396	370	416	360	357	360	380	362	373	389	404	360	391	369	378	393	373	381	376	384	384	393	377	428	369	356	403	361	378	387	344	367	376	398	395	357	375	365	355	391	404	354	354	397	384	359	392	389	347	396	390	376	399	325	382	399	425	376	350	379	380	352	359	383	392	341	373	381	391	378	419	349	381	311	405	380	344	354	377	342	396	409	377	417	391	378	353	371	376	356	392	387	389	389	328	373	379	425	422	390	377	354	407	369	369	361	380	380	367	361	372	358	390	370	414	379	360	381	388	380	411	358	392	373	390	400	370	382	378	357	375	359	384	390	444	361	375	380	377	325	359	372	367	372	354	413	368	382	408	418	360	349	371	365	369	400	343	352	377	345	385	382	368	415	396	379	409	346	345	371	375	351	381	378	363	353	377	415	387	373	393	388	368	381	391	348	383	359	400	343	363	377	371	335	381	374	367	364	348	413	384	425	425	402	362	350	382	395	370	409	429	410	377	378	383	401	387	386	350	357	375	392	364	352	376	370	390	378	351	380	384	380	374	405	381	387	350	411	416	417	371	381	407	378	367	400	385	363	395	352	408	395	382	394	367	365	407	405	390	383	408	370	380	408	381	395	372	411	358	424	372	380	378	380	389	358	360	392	376	368	390	378	366	366	361	389	374	383	352	359	346	399	372	385	356	334	374	350	371	392	376	372	370	395	395	371	370	382	350	369	365	415	356	394	369	386	390	411	376	386	374	386	373	402	376	391	351	383	347	374	374	443	394	383	437	388	390	376	383	389	372	376	358	429	359	397	370	399	390	398	374	352	357	391	395	400	401	388	381	358	347	376	416	379	415	386	401	381	392	381	365	361	380	359	406	398	359	389	375	418	351	339	387	389	364	373	371	367	383	341	370	395	390	376	360	401	372	359	375	354	382	350	392	411	346	391	374	364	356	394	422	365	340	367	393	438	364	368	401	361	413	405	401	418	368	382	373	396	382	388	357	388	435	396	413	353	392	369	376	410	359	380	368	349	378	378	353	375	348	371	366	356	371	364	395	390	370	371	383	379	407	334	354	352	420	375	369	402	392	369	353	410	378	388	401	375	447	403	407	360	334	390	391	367	374	347	380	401	407	376	401	339	396	348	358	361	381	356	347	388	388	407	365	394	369	369	400	359	377	356	380	368	371	349	391	339	369	398	405	397	349	378	381	333	368	372	385	387	380	360	353	395	381	383	404	378	341	369	387	381	384	354	385	398	361	379	384	404	378	397	397	388	353	372	430	387	364	373	380	381	371	331	398	385	391	377	366	326	361	388	393	400	392	388	392	420	380	375	369	378	370	368	403	401	401	363	367	365	405	367	386	369	401	395	428	359	423	399	417	387	414	374	351	352	400	355	391	422	411	399	405	412	390	365	369	379	406	380	358	398	378	384	397	384	396	396	410	392	403	373	360	386	363	392	392	402	380	368	431	373	398	436	409	394	377	383	406	372	394	369	391	365	370	449	402	365	376	354	385	388	375	404	359	382	350	382	403	391	359	427	388	341	360	402	386	348	379	394	352	395	357	376	385	370	402	383	376	373	388	399	396	384	347	391	411	413	391	343	368	408	398	368	425	404	392	364	432	408	408	387	444	386	402	373	393	418	363	397	375	372	383	353	416	386	381	388	431	378	401	389	417	371	352	348	384	358	379	398	396	386	370	373	399	396	361	399	373	392	385	374	375	401	384	401	358	373	378	415	393	416	345	322	359	375	373	359	404	376	404	403	358	398	376	381	325	379	377	369	412	393	384	377	366	380	407	383	393	393	394	377	403	410	363	378	394	385	427	374	403	381	413	383	351	403	387	365	382	383	377	352	390	376	412	356	399	377	349	383	362	379	398	370	383	368	376	392	365	384	384	392	373	372	411	398	374	409	398	391	376	376	358	374	403	389	381	387	350	375	377	371	382	401	376	363	421	368	388	367	399	403	387	399	380	364	382	358	389	367	400	394	352	374	372	367	374	375	392	396	385	396	385	388	429	367	352	385	392	361	355	384	370	408	356	419	352	359	373	403	399	379	356	370	359	369	392	387	417	386	400	381	369	343	381	393	373	409	394	364	358	379	366	371	351	380	341	352	382	390	350	365	427	371	420	370	365	360	356	394	373	377	370	416	418	359	406	427	377	395	380	385	371	402	383	390	413	394	379	420	389	415	381	421	369	360	382	405	386	392	397	348	402	342	381	422	350	384	397	400	370	380	382	398	392	375	449	367	387	385	379	400	350	345	361	395	382	372	382	388	350	346	366	351	373	400	350	426	386	353	359	375	356	397	372	434	386	378	379	388	385	382	380	356	397	385	396	377	364	379	387	349	383	392	396	397	327	399	360	366	425	375	374	396	397	382	404	385	385	388	377	386	388	384	413	390	370	360	399	400	396	390	426	355	380	364	346	363	348	382	408	394	390	428	366	336	349	359	368	371	372	371	399	356	360	396	414	396	373	358	405	398	380	385	399	370	401	378	364	343	369	399	353	384	414	349	352	352	360	370	383	375	380	346	373	385	390	377	388	390	349	351	424	387	401	385	358	422	357	396	401	422	376	406	349	392	372	357	402	363	381	390	368	366	364	402	386	383	393	338	357	377	385	363	363	354	385	358	368	380	396	353	383	377	365	378	387	366	365	386	405	392	380	364	382	383	362	359	345	373	372	385	340	379	360	361	363	387	378	373	395	386	360	394	393	387	409	409	410	421	355	377	361	357	372	380	367	385	372	328	363	391	394	379	355	394	335	374	376	403	393	386	388	355	381	416	389	405	374	390	372	377	380	353	398	363	377	365	369	380	374	387	373	396	374	397	388	380	386	389	342	379	370	384	373
23615	2370	1580	1209	952	953	964	981	922	925	940	937	925	853	914	882	924	872	908	857	927	925	901	896	895	867	915	879	849	876	884	922	866	920	874	843	947	917	870	933	910	884	882	926	889	884	925	864	957	883	901	917	889	910	870	868	905	961	927	868	892	875	895	912	858	946	911	848	911	823	903	920	893	932	895	934	952	911	948	849	898	862	897	861	943	919	903	914	863	922	905	911	925	863	885	872	946	899	901	888	929	869	906	869	911	859	943	896	853	882	872	882	874	871	878	891	890	867	902	871	898	830	856	858	882	868	868	944	863	907	922	899	853	918	903	880	888	908	918	937	945	845	903	914	908	924	926	891	899	922	919	879	901	959	951	930	901	902	880	948	952	916	871	952	846	929	912	844	888	915	893	898	902	922	883	853	885	836	869	879	901	878	880	910	888	902	871	920	926	944	894	927	911	877	901	880	890	902	868	890	805	886	902	880	896	927	916	878	891	921	909	872	923	870	898	913	910	860	928	858	932	912	905	925	893	938	866	863	864	831	858	859	867	960	906	884	893	831	863	899	928	939	867	877	863	896	884	879	928	889	875	901	897	930	936	907	918	898	925	918	880	871	930	855	869	923	919	885	873	885	908	878	872	886	867	893	899	903	875	923	893	886	875	870	872	917	848	860	884	895	920	952	926	814	934	873	870	892	845	862	916	848	860	882	923	875	898	876	870	872	836	921	930	905	897	975	819	913	855	940	930	930	933	889	873	876	881	869	871	910	890	852	906	919	814	917	920	894	860	838	903	880	906	840	897	883	880	971	875	899	893	910	903	920	924	840	980	891	854	895	853	832	894	860	869	878	890	911	893	887	875	862	896	873	880	896	870	909	918	860	908	849	885	910	905	863	887	901	901	870	939	824	899	892	839	882	902	850	903	928	910	935	809	876	875	931	898	901	883	891	891	886	847	892	892	925	886	899	863	923	905	858	937	888	929	884	868	913	889	877	885	836	868	948	915	886	860	919	890	901	894	904	844	945	869	831	889	891	882	889	886	939	862	912	937	889	870	879	879	918	830	915	929	870	920	905	891	990	889	919	878	904	882	897	856	916	923	874	947	909	880	900	903	903	918	892	902	945	883	957	933	916	895	897	862	879	947	886	896	888	907	855	898	934	860	857	891	895	898	913	937	851	911	905	895	868	903	873	882	908	870	908	812	877	878	874	939	897	887	911	904	892	872	881	884	927	913	865	926	870	902	961	882	893	902	883	891	942	909	877	876	834	888	881	890	888	870	936	886	925	852	902	874	902	914	930	910	954	912	909	897	899	858	885	850	905	879	923	863	871	870	878	908	931	866	908	939	895	895	871	892	903	876	893	878	909	892	847	873	888	879	858	865	906	864	923	855	956	897	840	925	866	924	911	955	887	893	932	915	900	883	894	898	867	846	911	886	911	906	929	903	966	908	899	912	913	833	895	921	871	900	855	896	900	877	868	921	898	898	863	886	896	866	865	924	829	877	868	875	892	918	887	906	919	946	899	883	903	908	901	889	885	907	919	900	882	852	886	872	871	903	871	901	979	924	866	898	905	879	919	875	912	916	837	903	881	875	866	953	828	892	867	905	897	886	871	881	888	857	894	901	910	878	904	910	895	909	830	859	877	906	921	878	892	889	837	941	878	898	957	908	863	873	885	930	912	862	915	943	900	891	843	836	866	886	882	898	901	907	871	913	920	910	924	929	928	843	868	906	892	959	858	923	879	908	886	906	924	917	900	938	869	852	954	864	926	897	848	857	921	877	902	868	902	922	941	906	898	817	935	889	875	851	875	906	889	891	910	934	880	868	872	929	850	920	901	874	860	937	944	976	907	858	914	854	857	909	878	903	914	841	904	842	933	878	875	876	907	916	852	892	855	901	865	875	932	942	889	850	898	890	885	876	889	876	870	846	863	869	940	874	933	916	868	930	927	863	871	877	899	892	904	865	869	914	917	914	853	928	866	857	863	844	869	943	900	927	935	890	913	904	859	869	908	985	917	921	904	867	876	874	907	913	850	883	851	910	875	863	875	890	891	922	860	930	898	854	849	885	895	944	937	933	900	873	932	886	894	883	926	867	883	938	893	830	951	880	890	898	875	887	884	884	886	901	881	955	901	906	930	912	856	848	886	900	863	895	879	852	851	921	861	928	894	847	897	888	918	902	977	821	922	891	871	899	880	874	900	901	907	868	856	862	912	894	910	928	832	848	932	900	843	863	945	922	915	872	936	934	881	877	859	877	873	871	838	857	959	910	849	885	919	894	883	868	842	896	935	898	831	847	880	956	869	908	902	895	880	888	941	909	904	885	875	845	908	851	835	831	947	909	847	858	899	882	900	872	866	943	862	933	885	884	934	915	906	871	843	936	895	871	875	892	884	892	869	931	919	870	925	915	902	881	847	894	933	879	928	910	951	935	861	893	863	889	885	915	860	928	885	894	883	890	942	876	846	928	907	858	856	870	913	896	925	930	917	864	915	877	892	896	880	859	897	842	901	843	933	884	814	882	879	888	880	888	886	916	941	921	943	962	901	890	886	893	870	899	854	922	870	923	848	871	939	862	886	912	969	912	917	923	895	888	908	902	894	902	889	891	904	928	861	892	854	909	907	936	848	953	931	903	851	879	915	904	894	875	916	844	905	892	879	936	996	899	828	934	856	894	878	898	906	880	920	886	865	883	870	917	865	893	858	900	899	854	898	926	942	878	933	885	886	841	930	864	894	861	937	938	916	881	907	901	880	850	858	898	886	799	891	885	886	890	903	923	873	879	907	940	915	875	860	875	946	912	888	858	873	919	886	906	876	858	953	954	881	911	891	858	832	864	863	904	936	910	937	905	913	865	844	862	855	850	926	825	916	904	880	927	912	895	887	922	901	859	933	884	855	894	951	908	898	883	936	879	891	880	909	883	910	914	902	877	879	883	924	915	882	894	878	923	909	839	903	880	878	870	906	910	854	846	864	879	879	822	892	901	935	846	961	857	847	876	866	913	861	875	903	858	929	947	919	920	870	895	920	877	926	898	868	875	903	881	899	916	864	844	831	924	961	896	896	937	881	868	873	884	907	894	922	898	851	867	941	890	901	882	862	867	930	848	838	852	889	851	934	931	959	877	916	884	872	900	961	914	910	846	904	926	889	857	843	912	890	875	849	903	877	911	874	908	880	875	885	895	871	884	873	913	916	881	920	875	872	914	908	894	874	869	888	907	823	910	857	913	875	878	907	899	875	887	934	892	890	920	956	896	833	908	885	938	900	908	865	893	888	925	896	903	915	929	875	868	882	922	874	880	917	900	852	888	865	880	869	959	956	881	881	888	925	859	927	932	903	888	914	882	887	869	919	956	929	872	925	852	883	842	921	934	899	860	919	833	916	902	877	924	913	925	856	882	928	937	917	919	918	851	901	894	907	897	897	903	859	863	874	855	893	867	920	900	883	878	892	860	901	883	875	877	946	883	845	916	832	855	894
24320	21448	25148	28166	21450	21471	18031	701	404	392	376	323	296	340	314	295	326	291	330	315	296	264	292	293	297	336	326	324	279	282	312	305	287	309	301	280	288	279	317	309	253	320	285	284	305	273	285	303	258	271	301	290	269	329	271	282	289	294	258	309	294	283	253	281	277	272	297	290	309	289	291	272	278	295	324	314	339	307	280	290	301	269	297	300	286	280	260	299	295	291	277	292	294	278	299	299	287	290	275	306	274	304	285	291	295	327	269	294	308	263	283	287	313	282	274	284	282	257	283	301	295	289	269	304	282	291	299	249	289	303	294	291	304	292	278	298	268	283	275	307	302	295	248	271	258	283	287	293	290	263	295	305	285	314	279	296	274	286	313	277	300	314	267	277	313	264	287	278	323	315	304	270	316	292	300	301	252	302	284	292	304	286	292	306	290	338	265	278	295	292	303	280	279	296	302	324	280	291	302	291	334	295	299	282	302	315	269	269	305	299	310	298	326	290	270	308	293	307	292	273	320	302	275	272	280	296	278	287	295	292	311	279	293	279	287	286	274	289	280	292	318	287	309	268	298	311	293	294	288	288	294	316	279	292	274	287	296	313	320	299	307	308	302	306	296	278	298	297	293	280	291	285	283	302	284	280	288	272	293	274	303	331	271	261	263	310	316	275	283	315	263	285	308	298	287	314	275	303	279	305	303	312	292	273	312	309	305	285	294	287	282	299	290	264	290	306	292	298	278	316	287	293	309	278	295	268	290	299	301	305	291	291	306	307	256	322	294	289	299	268	296	287	297	301	312	265	290	284	277	296	310	271	258	298	286	255	294	262	282	297	268	309	254	306	277	272	267	283	267	280	273	304	310	281	260	285	279	274	302	282	298	293	292	292	278	265	307	341	282	264	307	283	272	332	265	286	278	294	308	298	323	264	281	304	259	280	284	292	291	292	334	270	285	299	279	314	264	327	298	312	311	298	291	280	302	291	309	292	260	277	303	279	296	259	293	256	263	298	327	322	281	300	282	285	303	272	275	306	276	268	295	268	304	312	298	275	237	280	265	294	254	319	299	323	282	274	296	305	285	322	294	311	314	299	292	238	280	310	285	297	318	246	289	316	285	333	294	285	297	274	289	313	288	322	294	319	287	292	325	261	289	292	259	321	304	296	299	285	316	265	298	296	258	262	302	283	292	279	284	258	302	308	304	302	255	283	253	285	272	299	295	297	275	287	287	246	320	278	309	315	313	298	270	279	294	285	277	285	294	296	289	248	302	283	298	301	266	266	305	313	264	312	301	271	268	299	314	313	268	293	304	312	270	304	266	281	277	287	262	291	302	288	298	293	278	297	291	275	294	295	316	284	323	291	328	304	318	278	266	292	279	310	272	301	309	300	277	293	291	284	298	289	328	257	316	286	289	286	292	294	291	318	303	301	293	293	285	312	289	320	306	271	304	307	301	294	277	270	329	277	283	337	282	296	317	292	280	288	300	274	286	299	308	278	282	282	289	309	306	288	303	320	309	332	299	305	307	296	280	283	273	254	302	292	277	284	322	282	298	265	298	304	312	294	309	290	298	285	288	304	289	315	283	290	274	309	273	312	320	283	302	296	278	262	311	331	313	291	290	285	269	285	312	296	302	277	294	290	267	333	305	306	277	303	290	292	285	277	325	273	297	273	281	292	294	259	268	277	306	277	318	310	275	311	281	298	304	282	277	293	292	291	283	309	326	306	263	270	297	277	281	312	268	268	307	289	299	285	286	272	309	272	325	291	266	293	300	311	285	279	283	296	314	288	292	275	318	334	278	272	296	292	315	277	314	289	272	320	288	327	306	293	275	273	287	279	315	315	274	285	290	273	245	284	296	310	270	293	280	310	296	259	297	287	290	317	297	272	307	271	296	298	292	311	298	271	297	285	284	277	270	283	297	287	262	268	280	292	311	296	263	298	309	302	291	268	281	293	270	317	292	258	302	304	298	296	306	292	257	295	285	279	268	311	267	294	310	307	315	283	286	330	311	289	307	294	293	271	305	282	305	279	272	284	303	281	276	287	283	295	246	306	300	320	329	271	294	282	278	309	272	272	288	282	296	286	276	285	274	296	306	285	283	312	289	296	295	306	293	284	300	291	309	278	281	298	271	286	298	306	281	273	279	288	271	264	243	322	307	270	260	298	320	329	318	289	281	299	269	258	260	268	286	273	279	285	264	288	273	273	291	315	311	331	246	295	340	281	300	287	286	303	308	314	275	273	278	331	248	291	287	301	270	298	310	282	278	301	262	272	300	288	290	311	294	312	233	298	296	273	261	320	306	255	288	291	271	289	260	266	291	289	295	271	313	292	273	260	307	305	300	292	295	271	263	310	286	269	250	261	280	287	300	301	291	294	267	301	313	273	285	284	282	299	331	309	297	301	290	282	316	299	302	269	299	254	308	293	285	287	272	286	258	318	288	309	278	319	288	283	293	305	306	287	322	279	293	305	304	318	302	297	259	308	310	287	264	312	299	294	310	308	304	285	310	292	280	295	315	294	292	271	298	295	315	280	308	298	288	278	287	270	289	312	314	291	326	257	265	290	278	292	275	332	278	324	302	276	267	287	271	284	314	295	277	287	291	274	267	279	279	312	303	294	258	297	289	290	309	287	292	292	272	271	296	329	276	301	265	269	295	265	325	278	337	287	303	293	256	289	292	297	312	284	308	306	278	270	285	266	278	297	336	275	298	293	287	269	271	303	275	275	273	282	312	284	273	294	264	290	280	255	318	284	273	288	304	319	291	294	276	275	295	326	287	260	266	318	286	266	296	263	270	328	283	290	292	283	330	273	300	283	266	296	262	267	296	266	294	288	300	284	302	311	292	293	266	322	313	283	305	291	281	276	311	297	289	284	304	334	289	272	281	315	313	293	305	296	284	308	285	316	300	288	315	253	340	310	291	280	327	288	255	275	326	322	267	285	266	305	290	301	282	283	299	307	286	257	294	286	277	262	292	303	285	267	302	296	293	322	317	291	274	294	308	307	283	266	336	274	275	264	318	288	308	288	311	282	293	283	272	310	293	303	291	274	277	248	292	304	275	299	280	276	275	271	268	295	292	268	278	299	296	311	317	302	272	235	294	292	305	256	296	328	313	261	293	333	299	284	252	283	296	308	293	255	329	312	270	304	270	297	264	277	291	315	262	257	305	295	311	303	269	319	259	284	269	285	272	281	298	316	270	243	277	293	310	269	292	294	281	295	280	297	287	251	334	277	277	301	288	264	293	315	312	278	298	272	324	287	294	286	303	275	292	290	304	296	289	326	281	297	269	288	278	278	297	299	300	299	282	296	296	299	305	263	282	284	262	267	282	303	299	300	292	302	279	276	273	327	284	313	253	271	298	286	275	280	290	304	275	293	277	297	276	274	310	285	289	279	275	304	300	307	291	286	315	272	268	288	294	289	294	324	315	280	285	269	273	285	268	312	273	287	312	310	311	280	306	271	303	275	310	303	272	300
26048	3466	1898	1153	873	849	743	772	712	746	697	695	683	657	698	721	676	674	690	677	639	647	640	672	699	697	685	691	684	698	640	677	719	667	721	732	678	678	684	709	678	686	688	668	651	692	690	659	668	695	691	701	643	668	669	660	688	643	694	692	687	696	660	702	714	718	646	673	692	692	686	641	646	661	667	646	683	701	681	654	682	656	660	725	647	666	681	636	701	705	756	672	680	638	673	698	655	725	677	678	726	678	687	661	687	705	669	648	650	694	670	683	649	658	707	664	686	707	698	662	659	713	672	663	642	659	723	686	680	671	670	676	706	690	679	675	690	675	683	677	701	655	663	662	677	675	664	669	664	620	657	641	647	665	679	688	744	703	637	675	661	715	697	664	683	712	717	667	668	613	676	649	686	653	692	656	630	687	724	730	688	629	660	689	682	688	656	728	682	655	687	713	683	668	681	647	697	676	644	734	684	652	703	653	672	688	666	706	688	659	673	686	620	677	688	740	655	670	648	694	647	668	630	641	706	656	697	672	683	722	668	661	670	697	678	682	670	705	671	685	647	701	696	641	650	702	690	686	683	700	657	724	708	715	716	641	671	688	743	709	710	676	690	688	682	656	700	672	673	658	667	670	693	683	700	631	687	672	678	681	646	706	689	668	692	714	711	710	654	684	682	721	681	672	704	734	715	678	669	666	719	707	659	692	662	682	678	668	679	659	662	647	712	679	670	669	693	675	649	663	658	723	707	686	663	706	666	689	678	678	708	636	702	743	702	642	652	693	700	641	688	707	639	659	678	641	696	705	663	685	676	657	678	672	710	650	678	695	715	687	715	677	708	642	681	685	687	707	715	613	694	670	699	699	689	693	710	673	666	712	671	672	670	693	680	660	673	679	672	693	707	707	717	659	698	657	671	651	688	704	632	668	675	670	666	674	655	700	671	675	675	644	669	699	698	668	691	720	673	716	698	691	648	698	626	666	701	665	699	691	710	652	663	687	652	668	677	716	662	720	647	713	663	657	684	652	685	663	630	684	672	661	669	634	662	703	661	688	717	678	664	652	689	694	722	706	673	695	664	647	641	640	675	684	676	662	719	653	690	676	686	656	669	718	685	638	707	660	659	690	715	645	659	653	678	704	651	686	643	719	673	682	695	658	684	681	647	695	679	742	676	682	674	708	698	654	686	617	692	715	673	701	678	641	710	701	659	647	686	685	673	690	718	706	669	673	676	683	672	701	667	706	668	704	694	710	683	657	677	700	657	655	668	706	677	702	673	675	655	697	713	696	701	689	687	690	653	689	678	682	695	689	680	656	712	671	652	672	665	680	709	680	648	702	625	659	657	681	655	658	646	641	669	711	668	681	712	673	707	653	645	697	698	646	760	691	684	663	688	655	675	659	692	686	692	679	677	676	672	671	693	672	671	663	621	669	683	703	718	649	614	691	644	697	716	683	683	666	665	655	650	707	679	720	707	667	699	681	645	690	623	670	648	653	676	680	667	698	707	683	728	657	665	691	634	648	681	678	674	681	676	700	658	640	679	701	656	695	688	635	643	676	657	688	653	701	720	682	665	681	648	652	685	674	674	669	665	666	682	711	680	668	687	629	664	697	649	671	684	645	675	679	642	646	686	689	645	711	644	727	691	687	648	694	643	687	639	679	662	661	656	662	718	699	676	708	676	678	617	655	684	643	685	672	680	648	662	636	627	674	699	674	674	707	666	646	646	699	687	687	687	612	678	678	664	628	674	669	679	633	704	660	658	681	679	675	698	711	660	718	676	705	676	691	678	676	684	684	667	724	639	644	704	706	691	672	735	710	660	715	662	666	647	649	712	676	717	646	665	651	703	643	714	674	691	634	663	707	608	651	707	656	652	698	653	628	698	677	689	683	727	712	710	697	666	682	655	662	692	658	687	655	683	646	655	696	625	676	691	725	687	653	673	642	672	653	686	682	655	725	675	676	627	696	709	658	662	628	720	654	639	661	669	664	664	675	763	642	654	691	726	665	677	693	703	676	682	693	660	670	678	681	662	692	763	728	713	693	678	692	695	727	663	709	721	706	655	675	717	708	669	681	648	714	717	657	667	611	631	695	657	649	698	643	676	653	718	666	681	649	662	715	677	673	641	694	706	696	659	705	657	669	713	671	698	675	702	682	669	711	678	651	692	711	671	697	654	721	688	665	700	700	691	669	700	673	679	704	644	666	632	710	674	637	675	670	728	643	695	666	647	646	692	699	676	627	679	630	647	652	631	656	688	668	706	679	722	656	660	699	597	681	694	699	668	682	654	693	677	693	664	676	659	627	688	669	702	683	673	701	702	707	699	659	639	727	689	662	674	717	674	687	669	666	697	685	704	655	660	651	731	643	633	669	664	708	680	632	631	687	683	686	643	691	685	685	681	669	685	682	704	658	662	698	721	688	647	611	708	692	669	634	675	642	706	662	683	655	680	641	652	684	644	725	717	658	706	673	724	636	631	687	655	689	685	697	714	710	670	645	690	667	660	640	610	693	662	660	711	668	661	641	707	624	694	637	684	645	655	682	662	667	652	647	696	701	695	677	685	688	670	650	635	703	696	657	684	706	691	641	708	664	689	686	708	682	687	677	676	720	662	718	669	632	670	657	684	693	683	692	692	680	674	684	706	640	707	682	669	706	669	646	699	653	674	658	648	675	666	668	690	659	647	684	666	694	669	702	677	663	672	689	728	695	652	661	706	668	671	634	683	667	665	662	687	698	701	674	691	714	675	707	692	673	646	677	650	645	618	660	691	694	672	678	706	687	631	668	668	678	639	679	693	681	668	682	685	656	677	718	687	684	692	663	702	736	714	692	724	671	666	680	671	647	718	733	708	662	702	678	701	648	723	693	657	716	690	660	702	655	650	707	685	672	627	708	700	690	694	694	688	666	685	694	647	665	663	680	682	685	674	626	656	676	699	700	693	633	671	695	672	666	723	660	681	659	669	668	673	687	706	647	643	695	690	727	755	711	691	699	668	674	669	720	643	712	664	652	692	664	709	711	652	689	698	673	694	666	679	669	687	675	690	708	664	671	683	705	672	647	706	634	697	659	686	640	667	666	705	723	656	671	665	661	707	723	705	714	680	685	678	643	626	698	654	671	654	685	661	679	666	655	683	628	670	677	671	684	666	672	634	659	730	673	641	705	673	699	625	671	681	691	687	721	642	679	674	662	674	713	694	703	730	695	725	636	665	673	656	667	726	674	670	657	725	681	645	635	706	658	699	681	715	711	668	689	678	729	641	664	680	653	661	708	707	654	699	626	668	681	626	682	709	682	632	700	633	708	650	670	660	719	662	677	684	665	709	642	682	675	699	705	665	703	694	681	646	655	654	649	666	712	700	632	671	669	698	691	672	690	690	652	683	701	644	688	661	673	707	680	674	731	647	688	671	704	691	626	679	623	673	691	630	667	653	672	724	668	676	681	692	672	732	739	709	656	674	653	702	694	684	709	680	644	691	647
31315	21117	12647	794	324	315	257	255	252	278	241	265	250	276	301	260	269	252	271	259	270	246	270	237	241	257	272	278	231	296	260	286	242	261	233	265	244	273	272	281	254	247	237	240	281	251	240	271	233	233	276	278	248	271	269	293	253	236	251	264	240	269	261	228	249	276	254	256	250	251	270	230	285	273	260	269	284	275	283	250	281	261	268	232	254	271	250	265	243	272	258	265	287	292	280	286	255	257	284	244	286	260	258	238	236	252	273	271	282	258	258	241	239	262	237	279	275	234	250	243	285	264	248	242	264	265	261	285	258	228	266	242	275	265	252	270	265	262	277	244	256	287	243	274	275	262	275	282	234	269	255	240	257	275	280	246	277	264	275	243	248	261	277	250	267	255	253	243	271	249	262	270	243	258	281	249	242	267	239	273	261	280	259	221	298	284	267	273	264	253	269	299	263	270	244	251	239	248	296	281	258	278	267	252	237	231	241	259	262	253	253	256	266	257	285	245	279	257	285	249	299	247	252	258	254	279	279	255	237	249	247	289	253	233	248	264	271	271	273	271	254	257	257	268	247	284	291	287	262	278	249	250	235	263	264	262	247	249	260	254	244	254	243	245	284	270	269	239	264	252	239	244	256	261	274	240	259	268	291	275	260	261	267	245	282	285	261	304	273	281	265	274	259	266	258	262	263	254	251	238	265	241	253	268	263	252	241	231	263	255	258	240	293	266	280	274	246	277	250	249	227	243	279	250	296	291	278	291	243	259	245	243	264	253	253	232	252	251	257	247	267	286	287	260	257	285	230	287	242	283	249	255	260	261	259	251	255	271	264	261	277	237	286	252	250	267	257	271	248	233	291	242	268	263	260	285	252	283	243	237	267	251	282	275	245	213	269	248	234	270	267	244	261	259	240	240	290	279	261	243	261	257	245	239	254	257	244	271	250	232	266	295	257	235	261	271	271	261	248	247	257	259	288	274	274	240	266	264	259	260	241	260	256	246	265	276	243	280	244	248	236	257	276	242	241	247	281	243	236	251	242	302	244	253	287	238	246	273	260	221	242	265	283	269	257	256	258	269	249	273	253	269	290	272	262	278	274	256	258	248	241	242	263	283	253	289	277	262	248	288	249	231	268	242	236	273	269	249	259	233	261	276	260	251	290	253	242	247	260	244	220	251	264	280	273	268	276	282	249	281	284	281	258	248	254	281	263	255	254	243	234	277	254	241	247	271	266	283	263	275	231	279	261	299	260	304	249	278	245	249	280	289	261	255	288	265	249	273	273	255	259	263	259	278	291	228	285	253	261	226	266	257	242	236	250	229	257	263	275	237	258	233	252	272	252	256	255	290	263	259	258	266	268	277	258	249	265	278	269	265	268	248	223	231	259	266	260	256	276	257	261	241	249	232	282	254	274	251	273	251	268	284	253	269	257	263	226	247	259	286	279	275	233	272	270	252	255	248	254	281	251	263	252	223	256	241	254	262	306	245	241	255	271	254	261	261	253	252	268	249	257	258	257	248	308	264	256	269	253	282	241	276	251	249	264	263	262	279	260	253	250	233	249	268	257	262	266	275	277	268	255	271	231	238	261	271	288	271	230	264	262	263	261	259	272	272	258	249	255	238	284	270	250	259	253	266	300	276	225	259	293	260	260	252	237	242	262	254	270	287	255	265	241	261	292	273	274	265	254	265	242	271	256	269	264	264	249	250	276	251	267	259	266	242	264	243	262	222	256	285	270	281	274	255	250	268	260	261	243	245	255	238	255	277	272	276	280	249	257	263	255	274	259	249	260	253	260	259	274	258	243	257	278	256	259	248	237	259	253	260	272	240	267	262	279	245	265	236	258	259	254	252	255	270	248	241	263	250	245	230	251	267	282	280	270	276	274	264	248	249	266	254	244	275	271	267	260	280	237	284	251	240	265	269	250	257	265	264	259	278	283	233	215	254	274	271	263	256	235	253	242	264	273	278	256	266	244	215	269	281	270	285	244	255	275	267	275	232	242	256	254	301	295	288	289	257	284	255	290	264	279	261	280	276	243	247	289	272	301	248	235	235	274	257	261	250	231	250	250	244	286	242	264	242	260	259	250	304	269	240	255	247	234	255	256	268	243	251	242	246	253	250	252	302	269	255	244	304	257	268	271	255	288	237	304	241	297	272	295	237	212	253	274	274	260	256	274	284	269	247	288	249	275	244	303	281	281	234	227	251	281	266	233	243	269	278	239	296	276	261	265	236	256	302	253	240	304	261	259	269	286	294	282	300	257	309	250	275	271	244	268	297	276	315	259	266	259	272	240	268	245	236	240	252	252	291	250	265	262	230	289	251	235	247	245	259	228	266	275	288	250	249	293	271	272	244	242	272	291	256	246	231	266	243	264	278	247	245	289	275	286	272	274	266	258	267	268	260	291	280	251	252	265	272	249	269	257	279	288	262	278	312	261	299	246	251	274	272	275	271	273	280	289	250	246	255	285	274	233	245	279	271	251	273	289	253	255	260	243	254	239	253	270	257	270	274	297	242	250	258	285	243	279	290	263	267	256	260	293	273	298	247	271	245	282	249	263	253	239	263	270	279	270	285	265	274	254	239	277	254	285	262	262	295	243	268	283	275	273	249	254	251	295	248	261	264	267	296	295	288	285	273	239	264	274	256	286	243	291	261	258	279	251	272	263	242	282	254	267	260	254	274	249	240	250	226	252	250	261	265	259	269	276	288	283	275	260	269	259	244	222	255	254	275	270	293	263	249	253	275	267	266	253	271	254	247	256	288	281	239	267	253	249	247	258	267	251	259	241	258	247	250	260	271	258	261	253	277	264	254	232	248	262	255	259	303	266	257	248	260	286	286	265	270	303	245	239	263	237	260	280	231	251	257	250	230	272	242	247	257	261	256	248	259	266	268	261	276	276	259	259	245	258	280	247	230	261	292	251	255	270	243	258	263	264	276	252	230	256	250	277	259	293	234	266	283	296	269	243	272	258	232	296	248	301	272	267	252	278	256	255	253	275	251	251	262	247	251	252	274	279	243	282	279	274	274	253	262	275	271	256	245	234	227	226	264	250	270	248	288	261	276	266	289	259	254	292	263	241	235	275	237	253	311	271	253	235	251	237	251	243	257	237	264	264	278	255	255	261	274	254	259	240	266	246	258	264	285	270	295	248	276	277	285	263	243	277	279	230	261	267	252	276	249	290	246	280	280	266	253	253	289	244	275	291	246	240	290	248	247	256	263	250	250	264	241	278	283	274	280	248	270	270	238	269	251	273	276	255	273	270	245	242	288	282	224	249	280	271	251	272	249	254	244	244	267	250	254	252	287	247	262	247	267	258	274	256	268	250	255	270	278	262	268	258	258	294	264	252	245	245	278	244	261	284	275	239	251	263	261	236	241	258	226	279	267	292	273	285	270	265	265	272	259	280	239	275	219	284	296	242	260	259	273	259	282	263	228	261	267	256	253	266	254	282	280	244	267	219	243	230	255	243	213	316	257
10609	769	764	734	720	660	707	678	687	663	667	688	668	721	675	664	677	666	618	713	770	661	662	647	640	687	662	663	651	642	630	688	651	691	721	731	715	683	657	713	691	684	647	672	714	710	694	723	676	671	694	662	689	681	693	622	698	629	652	688	641	703	610	698	670	653	695	678	681	684	688	632	695	676	674	670	665	648	704	643	634	678	624	667	684	704	668	661	698	668	672	632	655	635	694	711	687	719	711	673	634	669	706	682	671	632	747	652	652	672	652	687	680	710	702	740	714	706	689	698	662	657	648	730	668	636	687	690	680	679	669	637	638	692	649	703	654	647	682	685	628	674	757	674	692	691	664	702	680	687	663	669	672	731	703	675	683	679	651	665	732	667	660	706	659	670	703	649	729	657	686	645	694	678	674	654	655	673	710	690	658	689	673	689	654	679	653	665	663	624	655	723	666	658	668	700	654	664	657	644	643	678	668	671	704	708	684	670	675	731	669	702	678	637	652	657	669	689	647	671	646	661	694	692	688	673	691	637	646	662	657	650	686	693	664	655	670	706	654	665	696	676	658	685	698	693	708	710	688	729	708	694	709	669	634	664	623	665	702	699	661	653	689	707	666	704	684	729	659	691	653	713	696	714	664	682	683	686	678	631	631	688	681	675	635	728	673	686	677	675	639	625	713	649	699	684	709	701	641	680	664	691	657	670	667	644	668	705	681	678	667	699	690	636	684	704	632	677	690	692	669	677	653	654	668	714	707	638	687	708	703	699	681	663	613	648	652	693	671	677	714	705	722	687	643	656	697	668	703	677	661	709	680	716	644	621	659	657	640	678	705	652	626	671	684	690	648	649	663	683	690	665	697	634	623	672	703	643	668	690	693	742	699	682	689	726	658	698	689	662	715	686	666	689	671	677	675	663	694	660	687	705	706	707	673	669	689	656	643	644	679	628	675	676	641	650	633	673	662	659	687	672	701	668	664	637	665	683	672	671	636	707	746	658	683	650	656	677	664	682	680	643	675	693	704	636	681	678	638	698	709	640	667	683	651	640	716	671	683	665	695	667	695	678	643	682	634	675	661	681	659	649	633	672	646	690	620	706	651	687	720	665	677	700	683	654	646	656	666	634	705	674	713	668	655	637	690	722	645	700	670	645	691	681	653	674	665	661	639	686	701	713	694	710	660	678	708	641	664	689	720	663	688	683	661	698	699	697	672	708	675	663	703	651	623	656	639	669	668	696	676	669	671	715	668	667	663	709	633	649	690	651	676	673	684	700	726	659	682	691	656	637	665	644	722	699	640	653	699	687	685	647	678	694	635	712	659	659	659	675	684	711	732	716	662	712	630	664	712	679	643	692	649	677	686	709	701	712	681	720	633	659	664	691	688	656	639	640	677	639	707	626	663	656	673	661	700	659	696	690	673	675	716	685	677	674	680	662	711	660	638	639	695	639	664	665	662	666	693	695	662	683	643	709	705	715	617	710	688	666	662	667	661	683	666	660	712	686	722	668	687	698	652	672	673	683	714	657	666	646	693	670	695	708	674	673	668	693	648	614	684	714	716	648	657	638	691	691	652	685	675	662	734	665	667	651	674	703	726	671	654	725	628	663	660	697	654	670	625	645	694	610	651	660	638	710	655	680	671	681	652	650	641	684	596	670	654	681	677	711	632	674	672	685	641	647	694	653	628	748	686	689	656	663	684	649	685	689	700	670	664	683	654	723	672	641	674	716	684	691	686	659	702	668	680	736	678	681	649	644	736	709	663	667	683	711	694	690	686	678	674	676	713	667	693	711	647	642	683	690	719	680	695	657	667	644	642	698	687	680	671	700	685	705	701	648	656	744	745	610	708	664	668	660	670	707	614	713	685	633	679	650	632	674	707	668	653	680	694	661	651	693	667	689	714	679	733	708	687	718	712	625	647	666	682	648	690	704	692	678	654	702	662	694	652	706	660	649	633	651	672	621	651	697	641	642	717	632	707	668	657	650	672	683	636	682	666	683	715	655	657	632	682	661	664	704	658	661	641	682	687	696	676	705	705	638	657	708	619	677	733	664	630	696	674	706	661	670	648	633	715	654	649	700	704	672	663	662	689	726	677	689	673	666	704	650	724	681	630	684	681	659	653	704	720	684	661	681	692	703	649	719	675	692	697	676	674	635	663	726	691	642	711	700	726	701	675	686	641	652	693	642	666	666	675	722	703	641	661	661	683	650	701	656	609	699	666	690	673	673	622	678	656	691	680	686	707	735	684	663	683	663	611	684	701	713	622	670	699	690	702	665	683	658	625	719	657	666	614	690	667	682	675	668	646	684	625	669	679	652	665	692	687	669	666	697	667	648	671	642	725	681	660	688	674	651	630	640	641	660	680	652	694	689	688	680	655	673	656	677	648	657	673	696	648	669	635	680	638	673	610	624	709	697	697	701	654	701	669	685	685	697	634	693	674	656	662	653	698	653	653	670	721	648	655	713	709	652	672	675	663	695	707	666	660	650	700	690	688	706	693	652	685	662	696	658	645	664	697	688	672	661	664	656	686	668	634	634	635	643	705	644	672	666	678	701	653	674	656	659	674	661	736	733	657	677	676	664	650	686	643	662	693	680	675	665	643	686	695	606	665	670	670	691	627	672	680	675	703	677	695	667	720	705	672	664	730	710	718	686	683	699	669	641	675	685	665	690	672	692	694	655	690	653	649	678	673	706	675	684	692	664	688	649	689	629	660	648	654	660	650	669	685	701	665	677	678	663	658	698	686	644	676	667	622	680	713	655	652	631	683	681	688	635	689	683	675	689	690	686	650	660	652	713	665	620	678	643	674	678	652	612	668	638	686	720	682	697	673	687	665	647	686	649	670	685	663	681	630	651	675	682	719	667	667	674	675	707	665	679	665	697	681	680	663	678	614	656	666	695	631	663	665	687	684	659	663	684	673	674	668	665	663	685	657	667	705	669	684	705	625	657	659	668	687	668	723	647	711	670	725	689	686	709	656	682	646	677	677	672	672	624	646	700	676	671	655	688	669	650	723	628	695	646	661	603	680	721	684	687	692	698	700	637	670	672	658	640	686	647	627	653	648	699	686	664	656	654	662	666	642	674	653	655	665	703	680	676	632	659	667	684	664	639	659	679	664	723	671	736	651	637	675	693	635	671	700	681	688	688	682	628	722	671	651	689	638	678	670	689	707	683	647	647	684	662	739	680	712	665	663	650	669	622	635	658	679	645	668	725	652	671	706	672	681	676	679	716	717	705	681	663	670	641	697	653	727	638	686	678	679	673	699	655	673	669	641	609	673	676	664	669	638	690	643	680	686	639	661	698	714	694	715	644	667	629	664	695	690	683	676	673	694	686	740	713	675	695	658	663	676	659	677	687	676	667	667	651	655	706	673	659	704	696	634	666	678	648	674	637	719	717	693	631	693	657	703	687	670	721	677	671	653	672	642	679	679	657	661	699	657	685	714	703	673	681	715	683	720	682	655	669	662	655	731	650
24855	21440	24850	28413	21427	21410	2478	510	465	438	421	407	430	382	396	380	375	336	403	393	386	387	405	393	381	409	396	408	403	360	396	380	396	366	378	401	408	396	375	436	395	374	406	378	380	396	383	349	345	373	390	418	396	376	360	382	417	397	413	390	393	402	388	397	379	391	385	376	360	365	374	355	361	366	379	381	368	422	345	395	428	360	375	377	403	379	403	386	393	372	385	386	383	371	346	375	360	375	397	423	394	356	363	419	372	363	369	367	343	391	404	404	399	352	379	372	353	398	390	384	413	376	350	374	404	378	417	402	369	400	385	345	363	369	368	359	390	404	399	385	409	382	393	371	366	396	401	440	424	403	399	389	358	368	364	402	381	333	367	347	400	366	396	434	459	425	356	391	386	399	408	411	359	406	395	388	370	373	365	358	386	390	360	349	381	373	384	363	360	375	338	384	393	373	387	365	369	376	351	374	396	379	362	392	377	343	364	405	368	381	379	406	387	362	384	392	371	358	332	389	376	383	378	386	369	375	387	383	378	400	382	423	385	367	388	391	365	363	377	387	384	372	365	387	356	394	387	409	383	369	359	383	350	354	388	378	363	372	372	373	372	364	357	417	430	402	380	381	378	359	353	362	371	369	399	382	382	375	387	390	340	395	371	390	366	370	399	367	403	369	385	345	360	425	379	387	361	392	344	405	410	413	367	361	385	382	369	400	386	389	437	441	350	402	380	384	395	407	395	407	366	403	367	377	382	394	378	363	410	388	392	382	358	377	383	359	362	393	417	416	408	403	357	379	428	352	391	381	383	404	367	392	381	380	399	394	392	402	361	381	354	395	404	377	381	408	397	371	373	394	387	398	367	396	361	370	356	361	352	376	370	351	403	418	391	399	387	385	380	414	382	362	421	378	377	397	447	425	371	386	403	398	384	403	400	346	357	390	382	363	393	378	392	342	379	335	391	389	357	420	370	392	420	364	365	388	389	389	382	398	384	384	390	377	419	372	352	403	353	377	412	397	390	395	404	414	401	363	354	373	408	365	376	382	406	373	373	376	406	406	406	351	412	414	377	349	375	404	393	401	353	389	405	368	376	378	359	378	373	398	332	397	374	414	363	380	364	381	347	398	420	400	380	385	375	387	383	379	357	378	387	357	380	393	360	356	400	369	375	338	357	368	356	402	374	402	413	403	352	371	371	394	371	373	372	408	396	407	373	365	352	412	333	391	370	413	339	389	367	417	404	403	387	389	374	356	404	384	374	389	379	414	363	391	365	364	393	373	360	405	365	362	417	414	348	358	419	399	374	364	413	404	376	340	385	420	418	381	369	371	354	369	398	387	384	382	377	365	375	377	377	371	412	361	367	385	409	400	364	416	390	365	397	388	391	392	367	413	366	394	388	378	375	398	361	410	401	365	387	391	372	370	371	381	339	380	372	369	374	371	354	371	380	383	378	391	373	389	359	404	374	371	395	362	397	386	381	350	348	400	393	357	393	400	391	419	385	393	386	387	381	385	414	411	358	391	396	388	372	379	382	375	399	346	407	353	363	362	409	389	389	382	381	385	383	394	367	384	336	358	383	412	364	374	381	371	366	390	363	376	354	429	390	371	361	382	368	381	367	400	410	386	377	381	357	388	408	359	373	367	408	375	367	408	411	418	355	351	409	358	380	389	389	385	411	371	393	387	391	416	410	375	408	382	388	364	400	363	348	392	382	430	365	399	378	416	349	381	382	387	381	369	408	383	384	353	406	388	400	379	370	384	371	395	381	411	360	348	369	406	417	417	419	394	395	369	384	414	409	386	378	382	333	377	393	345	395	383	395	367	360	353	410	397	380	371	383	409	378	404	387	398	383	377	365	385	394	367	419	402	373	382	376	373	388	385	382	374	380	351	364	357	366	399	366	368	383	363	378	379	363	369	372	398	369	369	360	377	333	400	400	376	421	323	388	365	393	372	346	403	406	371	412	385	387	407	373	431	376	358	346	394	386	361	419	392	391	367	387	371	391	421	391	397	394	397	369	381	389	360	386	421	380	372	397	404	379	374	372	340	389	382	392	390	415	387	368	389	375	364	405	358	397	376	352	393	373	380	400	385	391	381	372	351	389	369	397	380	384	366	385	364	370	399	382	377	373	345	392	359	379	373	406	455	392	408	391	369	356	403	399	377	378	404	372	393	361	381	387	393	368	398	371	373	385	358	353	433	410	372	367	345	373	340	369	416	365	370	391	382	371	395	394	368	415	394	389	411	358	364	373	407	354	342	406	391	421	352	335	382	395	403	397	419	385	388	372	396	404	397	366	385	409	387	381	396	367	397	402	391	401	413	376	356	345	348	403	410	346	387	371	380	372	370	387	375	389	383	385	361	385	390	381	367	387	352	369	382	361	363	400	375	380	389	383	356	355	345	394	378	383	377	397	372	355	374	390	401	383	360	390	388	355	386	422	414	349	394	367	388	424	386	368	384	326	390	383	397	383	396	397	418	351	382	352	362	383	377	426	378	372	383	367	363	343	352	366	380	336	355	438	368	390	326	390	379	381	387	393	376	407	406	374	376	377	361	388	394	389	379	379	391	378	406	367	391	375	384	351	360	405	396	369	378	382	393	394	395	378	381	365	375	402	370	374	395	392	369	341	404	355	396	372	419	387	379	363	373	369	373	325	370	412	369	392	393	388	400	430	364	399	362	342	361	370	417	384	408	396	377	364	380	376	374	343	365	385	400	385	377	372	406	365	382	365	343	412	400	395	440	400	403	357	418	384	364	392	372	399	372	391	365	376	386	339	372	358	362	387	385	411	369	399	391	355	395	399	341	377	384	415	413	421	384	396	390	382	402	352	384	418	377	405	417	389	416	389	388	388	398	394	364	390	401	434	412	352	393	372	367	372	362	388	346	371	388	370	402	355	366	394	369	374	398	356	412	418	380	369	392	379	341	369	381	333	365	391	382	356	410	406	377	394	388	372	387	378	397	391	415	412	381	365	377	382	375	352	412	427	395	407	416	392	388	385	396	408	367	395	381	376	378	402	395	388	390	426	351	403	387	364	414	391	395	420	415	356	394	389	393	376	395	353	403	386	363	345	369	355	355	364	365	421	349	413	394	361	369	406	391	389	400	326	379	396	353	325	388	368	385	371	395	400	420	373	380	369	413	374	358	391	358	356	377	387	345	389	365	386	363	380	364	397	384	412	354	359	388	391	386	396	398	396	380	390	380	396	375	413	362	380	407	382	358	370	327	339	385	375	365	367	386	404	387	400	377	397	420	409	400	406	352	365	380	411	362	372	393	374	376	386	368	400	408	382	369	364	420	432	362	385	388	388	350	349	385	357	348	370	352	385	397	425	355	378	382	342	367	371	410	412	369	392	409	413	372	394	377	376	387	350	391	369	410	385	411	384	389	348	366	352	394	392	406	414	362	374	379	374	378	412	396	391	359	410	382	371	383	351	379	386	375	399	392	379	405	347	374	385	365	364	358	404	375	390	371
22813	2447	1583	1135	1041	973	929	936	916	910	966	875	911	914	936	926	899	912	859	874	854	857	883	890	934	856	879	884	848	921	874	863	894	932	883	895	937	877	901	913	866	899	829	884	941	910	873	901	896	964	856	877	911	904	861	918	891	910	892	904	854	899	885	908	884	909	939	878	860	945	909	872	863	911	875	890	876	900	882	907	848	892	931	943	930	904	837	880	848	850	841	853	951	900	863	909	918	918	946	878	862	899	914	876	909	880	892	878	894	893	862	943	924	907	908	898	902	899	866	879	1041	882	959	877	922	878	944	888	886	928	886	935	891	907	930	900	937	897	923	889	890	916	919	892	850	867	926	869	859	858	856	993	885	858	930	876	875	908	859	890	933	956	890	923	936	925	876	927	928	910	863	886	894	894	856	912	866	888	956	909	895	849	878	892	889	917	917	854	903	910	876	882	916	862	867	898	890	899	885	879	935	909	896	823	903	871	912	846	932	860	911	850	914	908	882	941	887	875	937	897	923	921	917	881	921	841	924	877	941	927	935	919	874	903	957	909	949	908	832	890	896	893	884	849	918	871	888	929	892	928	940	950	860	906	855	859	869	891	894	863	895	922	905	911	896	841	936	885	894	898	924	896	912	849	822	896	930	897	933	896	910	915	912	900	911	908	889	935	950	877	911	911	859	866	860	910	929	872	944	915	895	877	916	927	907	854	896	878	849	919	909	860	868	899	858	921	907	866	916	888	836	897	887	896	914	875	955	936	913	882	821	896	981	891	896	939	864	888	891	876	893	887	870	878	890	885	884	892	871	886	835	920	877	879	875	889	884	913	926	936	896	880	843	930	895	908	904	857	901	924	903	899	903	930	946	898	905	891	875	911	942	902	868	889	900	913	883	881	888	899	845	863	900	852	874	892	868	881	876	887	931	871	913	903	917	879	877	906	870	848	940	919	880	889	951	910	881	871	887	894	865	924	865	894	922	962	872	909	910	856	890	913	903	945	914	877	883	941	911	925	876	825	926	864	897	881	860	873	843	872	939	862	909	899	874	905	893	905	934	913	903	859	958	885	933	892	908	883	946	973	863	904	859	928	848	893	865	896	909	936	914	940	877	932	904	854	907	880	935	900	872	901	946	887	922	877	899	894	921	833	857	902	954	866	924	936	923	891	873	885	892	903	921	911	938	880	885	905	946	908	934	837	882	900	893	922	908	891	932	885	894	900	824	876	890	941	898	890	912	928	884	838	877	918	916	886	907	889	852	865	955	941	878	924	935	904	900	852	936	896	899	890	911	884	937	888	841	921	853	839	915	924	898	920	944	942	888	934	957	937	894	881	836	953	914	911	917	884	924	951	887	897	865	911	866	909	929	929	907	847	912	924	878	920	924	867	852	908	903	860	862	907	917	927	877	942	961	950	865	858	898	931	888	963	956	862	883	836	894	931	855	848	870	888	862	936	897	856	883	885	919	937	916	857	808	887	903	864	896	946	975	938	905	862	843	866	849	889	899	877	948	913	910	906	887	889	945	922	904	937	914	907	876	890	905	894	915	892	914	893	896	882	853	896	935	871	900	968	913	915	896	930	914	902	875	941	876	874	870	946	915	922	917	918	858	954	860	907	888	862	932	908	924	863	916	873	879	931	884	906	928	918	849	911	905	909	867	891	862	914	889	855	927	869	941	903	871	909	847	883	901	989	880	908	962	929	865	897	863	866	885	861	888	897	933	921	873	948	883	907	919	948	897	942	887	872	922	975	975	886	935	883	850	883	860	905	941	883	876	871	857	893	922	919	948	875	907	904	919	932	886	901	862	877	909	930	897	911	898	920	865	945	922	858	886	879	927	916	937	898	889	888	890	842	926	927	938	871	890	934	946	873	840	920	913	834	891	887	885	891	871	873	906	912	939	861	905	918	873	884	957	940	917	857	887	922	910	886	920	909	881	929	913	864	905	886	925	898	876	903	883	891	896	889	906	867	947	860	873	960	907	895	911	863	850	867	878	955	914	930	866	939	877	895	923	895	882	928	924	885	871	880	916	861	915	899	869	826	909	902	885	921	935	903	886	897	817	917	905	933	905	914	808	865	916	902	840	877	935	904	863	915	904	893	918	900	866	888	893	875	909	923	898	876	920	921	957	899	877	891	915	927	912	908	923	924	910	933	917	877	916	870	953	966	923	903	884	873	943	910	887	874	883	886	962	887	905	864	919	858	948	898	923	914	966	899	874	957	878	862	881	867	928	891	959	895	930	862	880	888	934	877	927	871	868	956	940	894	929	927	947	859	839	952	894	920	883	908	932	891	928	925	916	862	881	864	905	890	878	898	950	854	877	849	941	905	904	892	872	883	829	858	926	950	931	865	975	926	906	919	890	836	887	900	850	930	835	964	882	912	884	910	925	911	893	866	836	903	938	873	921	874	876	937	905	874	866	847	875	878	922	937	859	916	876	856	889	929	909	972	926	885	881	929	864	937	934	874	858	872	905	869	860	919	906	862	849	920	905	938	906	861	915	908	845	852	884	875	922	900	860	959	918	906	882	894	951	887	930	874	921	840	894	896	922	883	873	937	915	897	868	890	961	908	912	884	891	880	876	876	917	912	912	913	830	939	909	887	856	893	868	882	844	937	884	895	879	891	923	921	889	921	946	858	852	885	921	870	894	893	912	890	872	905	933	901	933	870	912	884	875	906	915	858	882	858	897	881	897	853	927	889	960	841	846	936	917	857	882	893	942	883	926	933	855	891	840	901	887	858	941	877	878	881	931	916	870	891	887	919	901	909	939	926	867	920	910	906	845	911	915	911	890	914	887	902	886	945	866	892	858	912	951	895	930	923	941	901	912	929	888	842	902	830	847	866	868	902	906	925	875	884	863	892	859	883	886	872	877	932	943	795	931	914	895	857	856	926	845	926	895	883	907	919	865	865	910	946	915	843	848	831	926	913	891	887	890	886	878	903	917	886	912	919	881	885	858	868	877	903	911	900	927	861	828	875	889	882	852	900	944	861	903	960	868	923	867	872	868	879	915	915	913	865	938	923	903	878	912	913	918	869	814	881	932	944	923	902	899	913	940	911	917	906	937	938	872	922	871	904	851	899	912	984	891	880	897	926	926	898	849	931	936	925	907	880	899	862	889	876	959	878	960	922	824	909	865	897	911	883	884	871	847	920	894	874	891	865	918	886	902	877	917	911	855	884	884	907	933	889	900	931	880	887	908	919	925	918	913	908	870	849	944	893	932	922	913	903	958	943	868	893	912	938	913	916	885	893	918	894	893	854	878	899	902	886	904	818	870	981	866	873	909	887	880	905	904	879	875	872	921	873	919	951	885	895	870	884	889	901	924	908	936	894	853	925	929	881	902	883	922	898	859	855	906	906	904	946	870	895	921	852	845	906	856	885	924	901	931	917	869	892	965	931	947	903	867	910	861	876	954	890	902	886	872	911	885	867	905	918	879	907	887	892	874	913	932	879	927	858	924	835	943	863	860	895
24230	21416	25106	28102	21417	21426	17772	634	390	386	366	350	347	318	323	324	312	391	331	302	293	328	262	292	276	319	325	295	291	309	317	299	277	308	276	283	300	275	295	331	307	270	278	278	283	249	257	306	260	261	286	293	311	269	271	313	291	287	285	311	310	309	288	279	260	271	304	303	229	279	282	274	313	282	297	307	285	312	274	312	324	295	281	262	271	255	304	283	321	259	275	279	318	264	281	291	261	311	299	307	283	320	274	275	274	271	294	323	278	284	301	329	277	290	291	310	282	274	310	311	260	281	294	287	285	301	318	275	277	280	289	308	276	308	324	290	276	294	319	301	292	275	305	305	287	317	300	314	296	264	252	286	298	325	300	311	266	286	287	293	288	322	286	302	294	268	272	259	284	298	326	290	310	284	271	309	265	276	301	309	283	259	321	309	271	277	271	331	244	304	278	303	302	290	293	272	300	304	288	284	303	308	278	293	290	264	258	297	271	259	282	307	310	316	292	296	258	272	279	285	297	287	266	301	293	280	273	284	274	298	271	287	308	266	304	317	305	295	269	280	254	304	292	312	293	302	290	299	271	271	293	307	278	310	282	292	292	319	301	296	315	311	288	284	300	281	286	321	274	305	291	283	281	308	277	270	305	277	274	280	279	283	280	272	290	316	248	289	283	293	272	280	288	314	283	290	276	295	274	268	244	268	286	287	301	292	308	280	329	285	295	250	266	282	283	301	288	298	268	283	298	293	275	302	285	275	313	296	298	305	286	282	276	296	297	328	305	313	280	312	300	260	302	269	286	285	301	281	287	277	287	286	290	297	293	323	249	290	286	257	271	319	300	338	256	294	295	298	283	274	273	280	288	282	299	290	281	307	270	285	272	267	302	297	290	288	282	291	299	281	268	283	286	282	284	297	280	273	295	258	307	308	315	273	285	300	292	301	310	319	263	258	268	320	278	268	277	292	280	259	254	310	301	297	306	296	273	287	266	290	299	273	294	324	250	284	272	282	274	277	287	264	308	299	314	270	326	306	277	293	277	279	283	285	299	264	295	293	319	290	275	275	297	283	311	265	287	323	312	316	284	300	272	282	306	293	286	272	305	312	296	278	279	320	314	270	287	314	294	262	296	287	296	305	271	261	300	268	301	294	272	330	305	265	309	289	329	320	298	314	280	300	305	245	328	308	258	302	273	277	296	277	249	292	277	311	299	338	285	293	324	286	321	274	300	258	297	269	263	287	281	281	308	296	274	310	289	288	308	266	260	293	280	272	291	286	270	268	291	262	275	262	284	279	286	304	283	285	294	303	305	289	262	269	301	294	285	295	279	299	291	290	326	253	282	298	305	294	267	293	290	273	314	295	286	291	300	301	266	298	274	255	279	299	248	283	273	314	289	272	293	284	281	301	274	280	300	304	288	263	315	297	302	326	273	284	272	318	280	292	285	281	280	289	313	319	287	288	272	286	286	296	286	307	269	308	294	281	315	282	303	285	300	315	292	303	273	259	301	320	284	267	279	280	283	307	276	259	280	284	307	293	282	279	268	250	254	301	276	292	299	283	280	292	296	308	282	281	286	317	303	286	287	293	281	295	271	296	282	286	299	295	320	310	292	294	303	293	294	291	289	306	283	277	265	288	291	303	290	287	287	304	282	279	271	299	298	274	303	304	289	296	326	271	261	280	286	282	311	304	263	304	279	273	293	272	285	290	288	285	295	297	312	284	329	296	316	258	258	284	255	271	312	296	303	289	314	301	303	266	319	262	271	259	275	302	289	284	294	303	280	290	298	272	299	301	293	309	277	281	304	267	277	292	289	288	315	314	315	317	276	290	293	297	303	295	262	260	298	268	266	296	275	261	307	288	277	300	282	297	243	313	308	268	312	289	288	294	295	297	316	284	300	314	298	302	277	267	300	302	276	273	291	282	306	309	289	290	297	302	315	282	298	274	294	271	293	303	267	314	297	289	299	280	290	312	288	280	292	283	312	276	272	270	274	345	297	305	311	325	263	277	272	295	276	306	250	288	307	273	307	277	273	306	282	311	335	313	304	288	324	276	277	320	300	277	267	300	327	288	300	271	253	276	303	288	294	301	328	277	290	293	275	300	305	294	272	304	273	273	302	291	272	289	294	283	282	281	296	284	262	286	250	313	292	323	297	295	331	266	305	293	283	292	312	268	276	305	261	280	298	282	243	305	310	299	264	282	250	314	270	295	299	286	273	295	304	289	276	288	277	272	252	321	303	303	294	309	282	253	303	296	292	299	297	273	268	297	326	279	331	299	311	288	279	293	299	320	318	255	278	295	318	299	290	294	327	270	270	298	295	313	276	291	277	261	298	274	272	304	299	270	282	301	296	292	277	321	279	295	266	289	280	295	285	281	301	290	244	293	306	290	293	277	303	318	271	280	255	303	349	256	319	271	306	298	285	272	322	316	295	276	286	313	289	302	312	267	267	283	252	300	283	299	325	281	305	294	290	302	280	276	269	259	288	311	286	310	286	278	301	277	264	267	285	286	310	276	302	311	289	268	281	304	274	296	316	287	266	260	312	306	273	294	271	307	306	289	303	315	294	293	313	255	312	310	291	267	314	296	281	260	307	288	329	328	265	285	280	315	268	281	274	287	262	292	251	280	277	314	307	285	293	263	316	288	262	272	270	262	259	336	324	269	301	274	302	312	290	301	312	311	284	261	293	289	302	304	292	256	255	295	283	283	300	306	304	272	310	285	316	297	312	337	303	315	288	295	272	269	278	313	323	289	273	262	298	313	286	310	303	284	293	310	289	256	285	304	274	288	288	259	278	280	284	309	312	284	274	266	318	305	297	323	283	296	301	285	292	288	298	292	309	297	289	291	301	317	279	302	301	316	288	273	295	306	295	308	289	333	301	316	326	284	265	268	308	277	287	279	288	309	290	271	287	296	292	298	255	287	294	310	282	298	315	303	295	274	260	298	274	287	289	267	269	286	293	282	272	328	284	313	297	304	306	292	315	259	290	287	287	285	268	310	293	286	289	295	275	283	289	276	295	319	303	318	294	265	279	312	267	331	285	296	289	268	287	288	282	275	283	295	281	273	287	271	315	307	293	275	292	290	304	267	280	275	253	298	289	278	306	309	286	278	317	260	276	284	275	278	298	284	299	295	290	329	267	300	274	325	315	306	271	303	273	301	313	291	305	300	315	284	297	287	249	310	300	280	280	305	278	310	305	305	291	288	294	297	324	287	277	301	290	285	276	285	313	340	272	314	293	316	281	285	299	309	303	260	283	300	289	292	268	292	308	284	296	293	313	313	328	257	273	280	267	305	269	307	282	279	287	272	281	299	255	306	277	286	269	272	281	325	277	285	313	273	278	303	261	300	268	299	281	313	266	296	293	304	308	274	294	310	303	297	295	291	313	323	276	295	275	290	306	285	288	289	282	289	274	297	280	282	273	289	306	308	308	278	286	280	304	283	276	292	264	278	293	283	257	293	290	278	270	293	299	301
27115	3351	1905	1086	920	806	756	743	682	700	703	729	698	693	680	735	698	673	694	669	686	693	716	693	697	718	683	666	669	629	709	685	724	733	679	689	708	677	683	651	672	679	655	710	669	720	683	690	711	690	667	683	675	681	741	691	702	686	702	710	692	704	678	681	709	694	691	692	686	678	738	701	675	695	636	685	675	728	710	705	663	666	670	669	682	648	675	676	719	600	676	673	672	676	657	691	699	662	656	674	677	637	667	680	689	669	674	674	701	720	635	706	661	689	654	668	700	636	682	698	667	686	675	661	690	653	683	674	681	701	713	649	688	687	703	715	641	707	654	647	623	644	702	651	714	682	706	604	706	663	684	696	674	718	684	686	657	662	684	707	663	661	675	679	658	683	650	659	699	668	691	660	677	650	727	690	698	639	710	718	650	691	711	714	702	672	690	628	703	668	702	646	708	655	657	698	675	612	686	687	680	698	676	714	697	655	658	637	669	706	705	659	670	666	670	661	681	664	670	663	671	702	706	671	702	710	641	658	714	690	668	675	642	710	685	692	699	717	665	692	641	651	703	721	681	699	694	698	745	713	689	717	691	673	714	732	645	674	689	685	657	701	677	694	669	699	677	704	675	693	664	644	698	674	680	696	705	681	693	708	647	690	669	672	709	646	690	705	712	735	728	680	683	674	671	687	721	690	648	732	654	654	661	704	706	683	697	678	698	686	694	684	699	715	645	701	666	673	666	669	677	701	671	660	720	660	666	683	684	724	689	700	738	670	669	655	684	662	653	705	693	695	682	708	707	674	654	650	678	673	669	672	656	657	690	692	693	691	695	678	647	680	660	668	708	675	669	683	654	662	700	670	690	642	685	670	678	685	650	695	677	664	647	697	661	685	701	709	687	657	697	741	648	730	687	710	676	660	689	637	690	634	680	739	705	706	695	715	692	720	669	689	704	665	663	643	669	664	703	690	614	662	697	680	702	692	651	626	698	641	657	688	676	666	712	700	690	694	707	677	718	667	617	643	652	698	693	688	724	656	690	727	644	658	654	641	674	683	669	702	699	690	667	730	677	720	694	691	651	681	713	689	706	648	725	692	675	697	681	693	638	680	657	634	703	665	658	700	647	729	678	679	707	688	637	649	688	683	662	685	682	681	674	649	689	700	653	663	676	709	695	717	638	635	717	697	629	654	689	678	749	685	660	674	663	687	622	714	619	677	656	690	679	682	606	656	692	707	693	665	661	754	638	660	655	704	662	701	675	706	680	690	684	705	660	648	665	680	715	662	717	658	677	666	698	658	684	663	674	649	672	698	644	670	655	689	676	697	691	686	721	696	697	718	679	684	687	666	649	718	678	631	621	660	713	652	666	686	655	692	704	709	673	644	682	641	683	646	681	650	736	617	692	712	729	690	697	675	698	727	636	755	685	664	703	649	711	647	689	714	662	654	659	679	703	658	645	689	715	640	696	638	647	680	710	608	661	677	694	683	688	669	726	647	735	684	644	652	714	675	686	646	673	678	661	694	744	632	684	668	654	717	691	688	674	644	680	736	686	670	702	642	703	657	701	682	689	656	703	664	670	662	698	662	718	674	652	715	637	662	666	645	670	714	667	686	666	671	730	649	669	731	698	627	710	697	627	665	663	700	700	666	684	656	668	689	630	668	679	686	693	673	644	722	679	696	709	683	649	653	667	724	641	662	647	673	707	700	682	672	687	736	675	680	682	674	690	663	703	675	653	689	656	667	682	617	672	690	638	645	707	653	651	652	682	662	665	689	684	643	705	671	695	642	682	710	698	654	651	667	703	654	737	723	666	699	698	676	725	692	645	705	623	702	659	700	667	702	669	648	725	702	679	699	663	679	695	683	661	671	679	741	690	663	662	688	709	670	710	660	709	716	692	664	686	632	654	686	737	638	653	659	672	668	732	683	674	666	643	659	675	670	685	679	701	661	679	694	660	702	661	652	671	658	683	704	676	692	726	674	651	668	690	651	661	690	657	730	723	706	692	680	643	649	661	660	674	684	662	638	659	680	653	674	679	673	701	705	699	695	662	752	657	649	643	705	651	665	694	739	670	618	660	660	674	704	686	693	699	673	667	651	644	692	681	674	783	640	701	664	670	644	662	720	682	678	715	678	685	669	681	712	646	694	702	640	656	663	659	702	673	653	722	658	674	676	669	663	683	722	686	662	680	686	703	692	700	693	644	655	662	667	688	702	684	687	647	670	682	697	689	693	648	672	680	639	672	690	691	698	672	658	690	652	668	708	651	666	673	661	647	661	636	660	691	677	677	672	688	685	688	694	685	681	704	684	640	631	702	656	704	656	720	658	611	698	642	611	695	644	709	677	684	623	709	643	697	674	707	713	665	638	670	693	647	633	663	722	667	671	700	709	650	644	695	720	632	684	636	647	696	678	688	687	635	672	734	672	673	708	683	720	686	699	701	621	717	650	672	644	685	674	666	642	684	721	663	699	662	651	681	658	717	626	677	668	662	721	673	704	728	660	682	677	665	647	698	605	682	657	716	687	672	676	702	680	694	636	707	603	674	704	707	641	724	662	669	693	668	648	695	661	685	692	681	757	659	709	674	715	720	681	699	666	659	683	650	666	663	673	651	679	666	678	681	693	660	690	723	599	680	667	683	707	721	676	653	693	680	678	642	682	671	629	666	658	658	637	646	695	668	696	686	700	704	660	696	676	665	668	635	663	702	688	677	743	699	687	676	678	705	668	680	676	645	721	636	691	697	654	738	677	676	657	679	694	674	708	679	672	652	682	703	668	651	670	687	692	695	627	654	687	725	650	676	743	627	664	691	632	679	710	685	673	694	616	676	684	672	656	672	707	688	671	709	698	675	650	683	674	655	705	710	703	672	720	701	631	662	693	659	697	691	683	718	696	660	672	732	658	688	703	669	698	638	647	684	666	672	627	654	680	718	674	686	705	696	672	697	693	712	677	691	640	706	687	695	698	690	692	653	699	750	648	707	674	662	671	667	722	670	668	667	654	681	704	713	682	658	667	697	682	639	725	663	651	688	661	688	726	678	661	709	692	640	649	658	680	693	764	674	712	667	734	686	691	710	649	665	685	653	668	646	696	708	631	662	661	657	698	651	735	709	653	665	655	641	668	676	651	721	680	678	689	705	686	677	647	677	660	674	726	664	716	679	725	655	665	681	678	692	651	676	682	684	675	674	667	685	700	633	677	648	647	649	691	707	691	679	698	664	703	662	684	697	700	694	696	673	691	715	678	686	696	700	666	674	682	648	733	706	684	702	662	698	711	712	684	711	675	663	676	711	676	657	702	689	722	653	667	665	655	683	663	665	699	710	688	657	682	717	678	670	648	671	677	671	651	691	667	714	711	679	681	642	667	656	650	670	668	652	678	656	652	667	640	686	692	704	668	716	664	688	687	685	698	690	697	671	712	657	687	708	666	683	668	691	652	698	708	686	715	664	707	661	662	701	662	685	669	680	675	663	656	672	648
31247	21098	12621	979	446	446	403	262	257	257	294	276	275	255	264	278	277	282	270	265	250	236	263	268	284	265	259	260	290	284	254	233	245	253	283	300	230	233	253	251	281	293	263	283	279	247	243	257	282	235	264	259	237	265	273	288	286	257	256	277	281	251	279	261	285	277	303	271	274	287	238	276	228	244	244	250	292	280	250	244	248	261	283	233	254	266	253	234	233	266	250	279	244	249	277	289	252	248	257	285	254	278	253	236	259	247	265	288	258	239	247	263	259	264	259	275	246	225	267	274	263	254	257	258	291	263	256	272	295	275	262	253	218	265	291	265	267	246	243	292	261	264	290	266	274	259	252	281	273	255	274	288	276	291	247	264	266	272	269	266	263	236	271	275	251	276	268	244	299	267	273	263	283	248	248	261	251	243	245	281	263	246	285	258	237	273	277	272	266	282	217	267	269	274	240	275	253	236	274	263	252	274	277	267	270	291	250	270	275	283	273	250	286	246	262	249	255	260	243	250	287	273	258	282	252	277	262	254	280	254	259	283	245	250	263	301	257	257	283	267	276	274	258	257	228	271	252	264	247	254	246	262	282	242	262	259	284	245	268	262	268	297	269	259	276	267	247	257	247	236	260	239	236	257	290	253	272	277	244	263	302	258	271	290	264	286	270	271	289	288	267	272	259	253	266	243	275	256	250	269	293	247	275	299	270	250	269	275	263	264	276	239	274	260	251	288	280	237	252	268	284	255	226	277	278	274	256	247	282	253	269	252	277	270	270	228	274	255	257	259	263	261	263	248	297	233	275	271	280	243	314	267	245	244	268	267	247	283	249	293	269	247	280	258	277	242	234	264	253	247	291	243	277	261	279	261	276	255	263	290	231	292	266	263	261	247	283	282	240	275	296	259	247	254	254	250	260	272	225	253	251	249	272	237	254	261	235	244	281	266	261	258	281	282	260	265	242	293	259	274	255	258	277	274	253	264	277	267	271	245	261	254	250	277	246	253	249	245	290	262	266	237	289	266	266	261	287	252	252	261	251	247	263	268	308	271	272	252	262	240	247	264	235	282	261	247	261	295	273	250	241	226	243	274	259	249	273	271	253	217	253	252	320	261	231	262	270	262	279	238	285	262	273	257	260	248	258	275	249	253	270	244	249	256	240	245	246	275	223	277	261	264	261	264	253	271	288	243	250	242	266	283	262	247	264	240	262	286	253	271	257	251	257	266	246	248	276	255	267	253	267	241	262	264	252	272	266	268	269	256	274	267	263	256	291	263	263	266	237	250	243	275	282	255	256	248	261	282	267	277	282	247	262	277	260	250	248	266	244	262	291	255	272	278	237	267	254	221	264	250	273	277	266	271	297	282	290	242	254	242	235	285	256	263	245	257	286	298	251	231	252	267	245	259	269	240	239	244	259	260	286	257	282	258	279	232	280	265	249	267	287	288	237	253	247	248	276	271	261	289	274	268	291	278	260	280	267	272	282	297	264	270	276	260	270	268	286	256	261	285	283	276	270	251	259	236	282	255	262	278	264	247	266	240	278	280	249	247	259	250	259	251	254	241	260	267	250	249	261	260	297	272	284	248	243	274	311	246	265	271	259	272	257	237	272	263	251	276	299	281	265	294	280	267	277	253	247	242	269	247	254	259	274	241	285	243	270	255	250	255	255	281	312	281	239	247	255	286	241	268	258	265	266	273	283	268	274	279	258	280	272	271	273	273	261	259	265	292	260	259	263	294	244	259	288	271	272	283	250	241	280	265	264	273	266	266	234	230	258	232	268	248	255	262	274	257	283	256	253	284	262	265	288	250	244	263	272	270	260	257	271	271	251	258	267	267	251	238	274	298	255	253	248	253	271	255	259	261	246	246	260	279	251	249	258	260	263	242	235	236	226	274	276	256	255	284	273	293	280	243	276	261	256	244	266	269	248	265	267	245	237	262	260	261	270	290	251	273	256	282	280	273	275	253	264	261	234	267	255	258	275	248	256	261	300	272	259	261	257	244	242	256	256	250	259	258	275	279	260	263	261	266	271	262	246	258	273	275	262	272	281	274	271	255	254	250	276	281	256	270	269	276	270	261	275	271	280	263	245	252	246	278	268	240	248	241	220	264	260	263	275	270	269	242	305	248	265	278	273	246	228	242	248	242	248	235	248	266	236	281	273	267	252	253	277	229	266	251	257	270	294	251	252	267	265	268	279	256	219	280	250	256	265	265	285	277	274	259	263	223	254	261	253	253	244	258	260	245	264	264	270	279	285	242	243	265	261	255	237	249	279	246	279	250	242	267	248	246	276	275	251	249	275	273	298	271	242	257	255	264	251	266	264	272	245	292	273	276	263	270	276	259	266	266	276	235	258	266	269	261	256	299	263	242	275	284	254	261	276	250	281	265	263	299	282	273	259	265	259	244	261	232	263	233	241	260	241	244	267	305	251	297	278	266	284	261	290	253	243	267	255	269	277	268	254	291	279	263	281	252	250	260	261	269	262	278	246	260	292	234	256	261	250	277	275	248	274	266	284	278	282	252	237	261	248	248	257	252	250	258	267	242	250	233	246	258	233	272	260	261	283	284	256	232	268	245	269	257	281	278	283	278	233	265	255	248	297	297	222	236	248	244	278	237	248	256	241	270	264	297	251	244	289	243	230	255	255	251	274	234	273	265	264	296	244	254	258	228	251	284	255	287	277	292	251	286	271	246	239	273	242	269	249	266	256	247	285	268	248	255	258	230	258	263	258	251	270	259	256	254	253	264	245	275	264	274	274	269	278	250	274	245	240	272	282	259	293	266	233	285	265	257	252	280	274	249	283	246	286	258	270	257	241	275	277	260	267	264	273	260	263	259	253	260	254	279	261	251	287	282	274	268	247	270	243	283	252	273	247	280	273	300	288	259	273	263	245	280	255	224	276	270	251	245	256	257	242	281	267	275	249	251	243	274	249	258	253	264	240	270	257	230	276	270	262	263	255	271	273	249	241	279	238	231	262	254	250	258	257	283	280	277	271	275	269	268	264	238	236	260	250	251	252	277	247	280	285	271	268	283	267	267	286	258	283	241	247	250	224	250	238	278	232	244	251	267	279	275	231	269	282	276	257	258	233	270	269	266	264	294	280	285	274	259	271	255	268	245	294	253	236	254	263	255	255	260	277	281	271	246	248	245	258	259	263	269	281	252	273	275	248	261	251	254	274	278	218	272	249	249	253	291	272	229	276	275	256	271	271	259	273	238	258	253	246	282	257	260	263	234	253	272	237	246	274	264	278	272	309	224	263	254	286	251	259	269	250	267	267	278	272	259	282	257	271	264	262	266	258	261	298	268	243	256	259	258	253	265	235	264	247	273	278	249	275	305	299	275	228	255	271	282	247	283	248	259	272	242	291	264	265	230	264	261	246	233	291	292	258	266	268	265	274	293	245	257	240	273	272	261	275	234	260	281	268	248	245	259	270	216	251	283	254	245	236	284	257	271	274	248	287	264	263	279	275	253
10866	798	742	680	684	720	645	676	673	666	649	680	661	696	672	635	683	675	655	650	674	702	671	711	674	657	648	652	654	667	674	656	714	664	694	661	689	682	671	648	665	649	654	682	641	684	657	636	706	702	613	685	674	636	650	656	686	629	675	731	737	742	695	632	668	664	701	656	648	687	662	641	633	689	701	679	693	647	676	702	686	681	691	658	646	703	641	694	682	701	720	658	705	694	649	693	655	650	692	650	730	691	627	671	668	695	679	683	668	680	653	665	681	643	714	687	652	674	654	681	701	683	660	632	671	706	733	668	695	646	649	665	687	675	725	666	699	694	688	670	642	703	655	664	665	700	670	643	743	661	665	695	664	659	623	722	634	629	675	676	726	659	601	676	638	650	669	671	692	717	693	725	698	725	696	676	687	627	660	690	631	672	735	671	721	667	722	657	650	707	655	732	687	679	668	651	707	720	687	636	640	685	655	679	669	694	700	656	687	655	666	719	679	644	696	678	679	684	637	694	703	680	691	660	672	667	716	708	680	707	631	660	642	697	722	684	709	702	724	665	693	657	727	680	714	716	714	681	663	668	666	700	707	668	724	675	682	637	667	723	675	735	721	628	688	653	692	690	652	677	662	667	671	711	671	675	682	683	714	650	715	679	674	653	701	668	710	657	706	656	681	715	656	629	673	671	643	625	662	664	686	654	725	689	700	644	624	650	717	711	653	718	698	694	678	700	630	676	665	654	650	641	680	690	676	650	685	662	683	647	656	657	709	687	677	706	657	609	711	666	676	683	726	742	679	694	663	690	695	695	666	671	684	662	673	668	675	650	664	685	668	649	636	661	631	698	626	693	709	721	638	700	670	664	712	648	696	662	732	687	690	628	641	632	654	645	732	674	686	699	691	678	689	668	684	657	709	674	684	636	703	618	641	693	705	652	723	672	656	702	670	689	665	687	716	719	657	660	696	693	717	699	661	660	713	653	672	671	685	686	669	695	710	666	651	636	686	669	654	661	663	612	673	683	693	656	670	714	692	691	711	682	665	674	657	700	718	663	668	602	697	656	651	640	712	688	659	684	669	653	686	655	669	699	677	682	637	640	707	714	660	643	682	663	677	653	668	707	719	678	675	692	658	672	710	666	651	689	702	695	688	712	649	669	684	646	693	647	683	664	753	637	648	642	685	692	655	696	705	734	692	690	685	678	663	662	671	674	707	682	659	700	671	648	690	695	646	660	650	699	711	704	703	648	663	696	664	640	706	642	708	659	657	686	692	729	678	722	696	674	705	688	664	674	676	720	690	693	683	656	685	691	697	672	684	662	726	720	712	661	645	659	678	641	699	636	672	713	671	667	668	662	690	672	751	707	637	676	684	706	723	710	720	664	688	703	697	680	660	671	702	700	672	684	690	692	628	656	666	668	648	685	619	655	619	698	666	644	725	716	710	687	681	629	634	713	648	700	634	695	644	639	721	614	627	625	653	677	664	654	660	686	701	707	728	706	681	677	638	668	691	716	665	692	652	657	679	663	644	721	651	647	677	659	699	667	677	655	667	672	655	668	714	712	698	666	660	683	707	663	695	656	667	720	698	682	675	662	675	701	651	661	665	669	680	678	695	674	685	672	677	677	660	674	691	681	649	684	683	715	712	715	673	701	702	697	664	694	660	684	703	666	730	660	693	691	689	611	668	675	693	698	698	657	648	714	711	687	690	684	647	706	682	660	631	654	665	719	694	705	655	709	673	689	641	680	675	694	651	676	692	685	617	661	688	691	727	658	671	673	697	678	691	698	728	654	697	716	628	630	709	678	710	677	709	709	642	701	725	693	706	682	659	705	641	706	687	657	667	668	676	656	686	721	700	709	656	673	673	651	690	669	685	677	702	648	691	721	691	693	685	655	666	663	659	638	667	729	641	741	665	699	672	680	686	663	695	669	669	671	635	692	740	694	662	665	674	692	667	682	673	663	634	643	674	693	702	630	695	726	727	716	672	670	692	659	699	721	685	695	676	673	713	670	713	651	673	687	708	646	708	741	672	670	668	659	714	715	710	667	673	714	673	675	682	691	670	692	672	708	693	685	708	709	605	653	676	671	680	660	696	725	670	657	662	697	675	661	670	700	710	710	628	689	704	675	688	644	656	640	648	662	674	673	725	719	659	680	685	675	678	699	694	703	659	752	672	656	714	685	727	645	692	720	681	684	691	706	643	679	662	680	695	704	689	659	716	664	694	670	660	675	676	672	668	683	676	682	708	712	677	674	667	662	631	634	684	717	690	714	683	702	656	688	705	713	661	679	681	683	650	654	641	665	673	650	685	726	711	670	653	626	711	646	630	670	702	635	684	648	689	638	700	664	640	629	671	656	668	693	664	671	704	705	678	676	722	673	670	693	688	706	654	672	647	649	690	677	680	660	680	644	671	651	678	694	646	698	684	671	675	698	678	661	647	620	677	694	704	709	638	644	672	625	617	598	701	680	720	700	682	627	660	709	694	676	668	678	704	701	685	720	656	687	666	638	666	678	659	672	713	659	657	681	660	666	682	665	687	693	658	656	684	722	682	681	650	645	694	682	677	684	685	684	658	700	644	724	682	669	684	687	645	684	643	642	708	650	692	697	666	698	675	690	685	664	653	715	623	655	664	698	712	694	714	652	674	677	699	679	721	679	690	659	644	676	695	607	682	712	653	705	669	688	718	627	671	686	684	661	701	656	660	681	748	693	655	711	688	648	687	675	684	691	700	682	721	709	687	650	651	611	651	659	700	728	687	644	702	663	703	635	673	655	669	651	669	680	682	690	686	669	696	647	701	654	688	647	682	630	687	705	663	698	649	720	705	611	690	657	691	679	663	707	729	685	694	757	665	739	699	673	680	721	701	648	680	704	652	655	659	708	625	711	683	684	672	688	692	666	710	680	672	677	688	677	612	656	701	652	682	699	671	694	643	644	657	652	680	706	687	661	692	638	654	669	657	625	689	721	660	683	670	636	692	668	661	603	672	632	702	646	748	665	701	716	728	742	722	658	728	659	675	741	694	673	664	615	703	698	665	728	666	692	667	636	698	704	675	711	715	641	667	696	680	704	704	627	701	689	737	650	702	671	713	723	688	670	662	675	684	680	676	661	713	644	659	665	661	714	725	613	677	664	704	700	656	663	663	685	687	623	686	678	668	672	653	677	708	634	700	690	696	727	699	695	660	672	679	658	668	683	658	675	677	627	733	711	704	717	666	653	705	667	703	688	640	721	684	688	713	653	634	677	704	676	687	732	690	711	660	694	700	678	685	700	655	649	698	708	671	701	690	650	666	641	653	636	653	667	681	657	721	645	692	684	643	673	663	704	682	729	684	678	671	698	675	676	657	636	690	674	695	696	669	674	706	648	646	664	692	692	707	649	696	708	692	680	715	709	682	675	708	641	714	654	634	664	708	708	649	697	666	673	645	686	643	643	683	719	681	692	739	674	675	701	684	659	668	658	650	706	694	701	633	669
24813	21432	24852	28431	21433	21424	2757	552	457	403	463	424	389	390	389	395	392	440	367	383	401	392	381	406	401	376	423	421	411	384	419	379	371	372	377	426	405	393	407	429	411	424	383	393	396	403	380	339	381	383	398	380	370	395	367	379	364	395	377	379	366	392	391	370	385	403	408	383	416	384	394	404	382	405	335	392	374	374	399	384	407	353	412	370	379	378	396	391	370	394	388	423	370	410	403	377	385	411	379	359	410	431	370	373	360	394	358	401	375	390	405	411	394	378	340	398	358	362	386	395	375	374	373	397	387	399	403	421	435	353	395	365	353	372	382	381	394	356	395	404	375	393	364	384	389	378	351	379	346	364	402	351	399	387	388	398	368	406	428	403	383	340	385	390	350	366	398	379	393	365	382	410	391	396	366	403	371	330	397	347	404	343	374	435	367	445	431	376	373	398	355	373	370	372	428	451	371	381	389	380	364	380	390	399	358	339	397	413	423	387	351	397	410	381	338	370	354	366	395	392	395	408	399	397	372	373	402	335	377	384	399	366	360	385	374	401	358	332	403	364	443	371	414	369	396	398	388	399	409	396	335	388	346	378	392	362	380	393	384	358	384	385	426	402	381	382	372	376	390	417	367	367	408	372	361	354	374	373	432	353	371	372	354	413	375	351	374	398	438	360	380	396	434	375	373	398	404	411	407	420	391	359	388	361	397	354	406	393	383	380	414	361	372	390	396	391	415	387	397	378	364	352	401	385	410	370	392	398	410	388	367	436	453	350	373	382	418	408	386	388	364	400	379	366	404	388	379	387	358	425	395	372	404	401	378	388	403	376	392	375	395	426	398	410	372	383	356	359	375	398	371	368	374	360	401	380	387	363	405	325	415	413	416	384	418	387	390	382	386	404	378	385	394	388	377	388	421	388	389	409	365	363	365	378	381	371	391	379	390	395	327	386	423	377	392	370	394	356	379	353	357	395	397	388	394	377	399	356	396	438	365	393	423	437	400	411	422	428	359	373	386	386	349	364	402	390	418	400	356	388	354	358	394	341	402	393	405	418	380	357	391	389	353	409	380	394	377	409	395	412	407	436	374	405	368	357	374	359	346	383	388	373	360	401	342	416	345	435	407	380	384	410	411	336	406	367	368	407	396	396	388	373	372	364	396	395	407	346	378	401	358	325	366	420	387	412	404	382	346	405	381	447	370	401	380	361	389	343	423	410	374	371	392	407	373	401	372	406	400	406	367	398	407	369	404	377	419	384	406	384	372	391	404	379	388	385	389	388	408	373	356	397	369	355	399	342	385	399	408	390	408	388	421	380	412	353	391	373	363	381	396	376	363	377	397	441	379	385	401	414	438	386	391	370	413	397	374	379	373	348	395	415	392	370	411	375	363	397	361	375	331	395	401	383	376	342	337	368	370	384	401	360	347	428	351	377	391	381	362	400	394	381	381	395	398	382	387	397	420	394	413	356	330	354	389	387	388	400	376	400	363	419	406	375	358	382	365	373	381	403	351	379	413	346	348	377	404	384	373	368	399	402	357	387	388	380	413	397	394	411	379	397	388	407	386	362	371	386	376	357	402	374	367	400	400	387	369	398	388	413	377	381	393	432	353	393	361	385	397	402	332	407	359	429	407	341	390	413	380	377	400	339	382	366	380	353	399	398	394	361	372	387	409	396	313	383	413	407	409	355	394	416	371	427	404	395	397	370	370	390	406	381	390	372	388	369	361	377	364	400	365	394	386	402	351	387	410	386	409	399	405	396	440	398	344	410	386	368	361	390	361	374	366	365	384	453	405	376	401	381	427	413	413	419	412	374	377	357	356	385	393	388	413	380	390	372	375	388	358	401	398	398	368	380	395	343	395	381	418	378	402	367	380	381	399	369	399	386	391	362	338	388	397	391	368	425	406	369	336	360	358	393	383	393	404	389	391	401	377	372	379	390	408	405	379	389	383	376	368	366	352	367	378	423	418	388	368	355	388	402	408	344	361	376	402	340	390	400	366	367	346	369	400	380	381	371	382	374	375	347	411	378	402	391	406	407	360	379	384	382	391	352	414	387	366	358	383	393	406	359	430	388	339	395	383	406	375	357	423	381	385	407	345	404	345	406	371	352	342	408	357	388	374	386	374	406	398	393	397	395	361	414	397	397	386	397	379	373	380	396	403	351	385	400	374	410	375	364	377	371	415	410	372	382	422	390	349	369	376	379	381	393	386	385	431	376	393	380	347	399	375	401	380	385	396	350	399	364	406	379	358	359	404	354	379	385	447	390	413	372	423	382	402	389	405	367	365	364	369	404	339	383	377	431	372	389	378	359	393	416	419	403	362	376	400	344	402	382	433	395	368	417	413	355	378	381	415	343	361	422	408	372	385	390	375	362	366	407	372	416	409	408	393	374	398	360	373	398	373	371	398	376	371	409	368	415	411	414	392	379	388	381	386	356	359	368	402	375	370	405	366	379	354	424	435	386	354	391	374	386	397	391	365	346	358	394	403	369	388	340	325	430	387	376	369	379	404	425	376	369	389	361	361	370	408	421	400	406	334	404	423	398	419	369	393	412	400	420	380	431	390	365	361	379	399	399	420	366	376	370	387	384	369	392	374	424	371	373	362	371	381	364	355	385	350	378	421	385	399	357	373	413	381	393	361	376	404	405	358	365	422	421	400	367	390	396	386	381	375	361	401	380	409	386	377	372	362	367	406	419	380	392	378	383	407	384	387	445	393	414	338	373	359	394	377	366	377	402	430	402	408	374	365	369	426	350	397	386	373	381	390	362	409	392	380	398	385	346	379	375	370	399	393	385	365	399	405	337	415	395	371	413	385	378	365	373	404	414	337	374	352	353	372	346	385	371	372	398	373	401	379	378	397	396	405	368	359	392	359	392	378	416	401	409	374	387	335	383	384	363	390	350	381	369	399	374	414	394	370	413	403	414	412	386	383	345	385	393	389	409	352	389	394	383	346	378	380	314	391	394	340	400	370	423	384	418	379	386	394	373	362	420	403	359	353	380	359	352	375	392	378	407	381	372	380	388	379	388	393	388	402	440	328	381	385	356	412	389	358	373	365	385	414	360	402	372	365	387	379	430	385	374	348	375	363	350	385	358	369	332	370	372	394	399	403	380	415	361	384	415	372	386	406	375	379	399	401	373	372	378	383	331	399	379	386	401	398	375	401	424	348	376	335	388	382	335	378	372	356	394	392	400	368	402	398	387	388	390	406	410	358	410	419	350	347	406	402	394	371	376	374	351	407	379	394	388	380	382	400	382	401	361	375	371	368	371	367	355	356	391	389	354	361	362	349	427	378	356	371	392	381	384	407	373	407	390	397	353	365	368	381	364	377	394	405	419	387	371	359	373	418	340	356	376	378	400	378	370	430	404	384	370	398	387	367	366	345	360	401	353	350	360	423	394	388	416	433	404	333	384	423	403	347	380	359	394	325	380	381	372	365	400	405	356	388	405	391	395	358	385	345	393	320	398	410	386
24249	2537	1590	1091	1058	938	937	943	937	939	937	898	985	913	919	841	894	937	892	944	905	975	913	845	935	914	923	953	930	893	991	886	914	872	876	909	895	914	887	971	893	901	898	907	913	890	895	941	894	911	904	967	904	925	900	905	940	872	982	916	893	947	881	895	870	884	857	892	878	882	919	894	888	903	876	861	917	903	952	879	896	881	890	894	882	934	913	894	908	895	932	908	839	936	819	1001	939	841	914	921	932	901	910	882	903	868	884	915	894	921	927	920	939	906	921	894	913	951	873	917	926	896	907	936	947	901	914	912	886	899	894	941	894	857	945	930	911	889	907	877	888	965	908	903	899	863	923	953	931	880	890	890	934	868	878	918	881	854	929	975	911	896	961	913	914	923	923	941	868	904	891	905	895	921	913	943	911	942	890	901	918	865	924	864	952	885	924	886	937	900	882	889	923	919	953	905	859	911	895	926	893	901	888	887	907	926	948	897	919	902	931	951	866	923	901	910	891	925	889	880	903	874	944	868	844	832	892	902	912	878	871	918	928	912	930	916	906	902	911	878	860	938	951	888	863	906	933	934	879	915	943	874	902	920	864	889	919	917	899	899	940	909	919	909	859	935	898	859	916	862	915	919	937	904	922	928	983	915	911	900	918	876	904	918	889	916	885	868	928	910	876	915	875	897	885	943	880	936	932	965	899	924	970	871	893	915	929	925	909	869	934	906	924	906	905	890	925	885	908	922	857	882	936	905	935	930	937	890	894	900	879	876	905	880	910	880	890	915	950	897	895	927	900	929	949	935	912	850	946	924	904	914	905	938	916	889	869	864	947	978	903	920	901	970	926	880	915	891	942	853	931	888	904	907	859	850	862	913	920	851	891	972	938	904	912	907	932	872	915	948	925	910	916	950	887	921	921	913	962	866	893	882	950	891	906	905	901	845	928	879	897	947	959	912	947	893	903	914	934	914	932	885	920	858	906	934	899	892	924	892	896	924	876	920	897	860	910	929	884	937	946	913	928	938	972	887	849	916	919	912	908	849	925	905	867	947	908	882	886	894	923	920	920	851	921	858	912	905	896	921	912	887	947	865	907	921	918	901	901	920	864	898	905	897	913	884	882	922	903	907	877	902	917	923	863	912	936	892	898	881	900	950	949	951	877	947	927	971	891	872	912	897	906	889	907	914	897	887	964	911	874	884	903	872	891	905	882	893	873	880	909	928	894	899	951	865	892	913	939	941	880	916	886	869	911	926	886	900	901	888	917	865	909	903	885	870	856	933	895	929	900	885	871	922	897	903	942	843	896	928	914	931	935	887	947	909	919	840	910	937	892	920	885	915	906	923	960	860	930	891	893	906	875	901	850	926	931	866	930	979	841	861	974	951	932	937	937	910	926	920	921	914	879	866	905	923	878	927	929	941	881	902	942	916	907	920	953	860	883	920	925	930	898	932	879	858	869	950	911	925	910	915	882	868	884	899	892	897	956	911	885	910	899	897	852	941	868	880	873	863	881	946	927	901	896	918	857	869	903	905	897	920	957	929	959	862	948	910	901	926	910	868	897	918	873	909	888	892	880	899	911	930	889	914	875	948	871	911	856	904	905	928	910	948	960	883	899	912	872	859	896	887	970	913	904	875	911	912	958	872	853	893	904	916	902	947	935	910	881	906	838	952	918	952	916	962	942	890	887	907	887	880	923	876	917	940	923	874	942	890	936	897	879	897	933	939	893	873	880	896	916	918	865	929	916	910	904	886	929	922	872	911	934	863	903	825	924	900	909	957	873	879	882	944	884	904	896	869	885	875	931	885	897	900	913	861	888	940	867	847	879	960	950	882	876	971	863	912	871	877	898	873	858	911	881	916	920	951	902	878	863	963	910	910	933	964	863	938	929	895	866	857	969	925	933	917	881	930	931	888	878	885	904	852	939	914	886	894	941	879	888	904	912	879	939	889	906	885	853	846	905	864	896	866	923	873	909	895	918	912	881	887	866	911	894	891	897	873	849	883	924	883	876	937	960	884	876	884	931	863	878	922	958	883	879	907	971	891	902	915	884	901	889	907	924	911	880	887	903	899	911	909	860	915	899	921	871	931	928	916	918	906	926	906	922	894	867	929	886	885	928	891	890	911	867	886	904	851	924	896	890	873	884	902	858	891	953	937	918	953	832	903	904	884	872	881	890	901	901	952	897	1007	956	892	903	952	839	901	877	877	882	910	913	915	881	920	875	870	897	918	931	891	890	932	912	891	864	878	904	852	923	904	898	908	913	891	909	928	866	888	896	909	887	927	906	912	867	905	952	866	854	888	928	885	887	915	891	854	923	891	844	919	913	884	855	861	918	890	905	847	957	864	895	895	893	901	892	895	885	915	861	912	838	891	920	931	854	916	863	925	884	942	946	934	882	887	918	902	886	895	908	941	852	939	882	906	842	876	904	875	891	929	983	895	919	924	911	894	832	883	853	906	917	902	893	888	913	902	901	912	877	892	946	949	885	911	886	940	935	920	869	896	900	913	932	896	930	855	892	919	901	877	904	910	842	909	876	911	904	912	983	857	887	917	901	893	875	886	963	937	881	885	913	938	903	914	917	894	903	918	861	922	860	916	916	857	889	964	934	929	918	927	951	930	943	887	926	900	917	900	941	891	918	914	862	952	952	882	960	931	890	917	913	924	943	925	856	927	894	915	853	891	935	861	917	895	862	917	877	890	914	918	889	870	879	910	838	945	885	867	955	834	880	941	895	867	913	930	854	921	943	894	967	896	919	904	863	918	963	882	864	911	904	952	922	897	904	913	895	916	875	952	928	945	890	856	927	901	914	860	914	929	898	910	884	866	884	882	895	891	885	916	910	884	875	852	933	919	851	897	869	934	939	907	921	844	884	978	895	864	933	910	905	877	889	932	922	899	905	887	874	914	889	886	915	863	927	894	854	865	913	862	935	960	856	893	876	894	951	898	903	905	911	900	888	918	854	889	893	936	836	887	896	877	895	840	948	889	882	903	897	894	940	874	942	911	886	964	920	877	908	928	868	921	945	857	896	895	875	932	855	953	894	887	940	952	893	850	877	930	945	908	878	885	924	908	937	871	925	866	856	852	868	865	831	893	882	940	930	893	924	877	871	888	896	908	864	923	901	912	898	898	918	935	926	887	909	869	906	891	880	924	926	881	895	880	953	885	933	917	873	923	893	879	900	913	898	882	874	870	871	872	916	910	892	891	903	875	894	883	862	877	885	953	915	879	919	897	908	897	907	876	895	874	905	866	948	914	939	886	903	915	921	895	911	894	921	936	961	850	913	937	885	878	908	909	911	952	918	892	894	926	910	932	932	918	884	912	898	887	896	907	879	951	923	954	894	867	873	854	973	915	929	920	890	891	925	896	928	912	909	889	898	836	890	868	936	910	902	880	939	912	912	889	878	948	843	948	889	914	861	896	873	929	892	976	906	848	958	894	896	916	942	909	938	947	976	917	917	940	899	898	957	899	876	899
24273	21412	25091	28127	21412	21421	17801	667	425	430	365	361	340	364	346	348	317	334	322	292	280	296	292	299	288	303	306	286	290	330	317	275	303	324	305	279	306	290	304	314	330	266	300	310	297	315	328	285	303	314	294	323	263	316	291	304	300	315	280	284	260	315	322	292	297	291	283	277	298	294	308	309	273	292	284	305	267	289	322	315	306	291	325	281	315	296	298	302	305	308	305	287	301	307	281	289	310	302	279	288	310	296	286	290	283	281	323	324	285	312	302	285	294	280	323	327	300	270	322	287	303	294	272	275	297	282	294	259	305	295	276	275	291	278	284	358	296	309	293	317	310	319	294	284	274	295	274	304	253	313	282	268	300	291	312	305	315	266	281	322	289	284	281	305	323	313	298	327	281	293	260	311	306	296	299	285	290	284	294	312	287	266	297	247	285	308	294	299	292	312	311	278	286	312	285	286	274	301	322	274	264	297	305	297	289	291	300	311	298	287	296	299	303	294	313	302	287	294	274	310	269	274	315	285	293	330	299	318	275	302	298	315	311	308	279	254	279	283	309	300	287	269	269	282	300	278	284	275	312	270	283	299	288	301	316	302	273	293	277	304	315	274	294	304	321	286	292	290	293	310	265	317	295	296	259	338	303	291	305	289	293	294	290	266	298	285	295	287	310	283	255	303	258	300	301	303	255	275	300	308	304	274	315	293	253	295	262	316	297	291	313	257	288	287	289	304	281	272	263	285	280	301	318	261	269	291	310	294	286	307	266	298	265	294	284	296	293	309	260	274	297	271	310	308	314	280	277	272	312	310	303	324	256	285	289	275	308	248	303	302	270	280	307	244	268	287	285	249	290	290	315	314	284	316	324	285	295	270	303	300	278	310	310	294	285	333	304	304	291	291	291	287	306	306	272	308	273	291	307	289	292	289	314	291	294	314	284	295	299	299	276	279	294	269	262	283	304	263	285	294	280	335	276	320	311	285	279	273	313	303	279	273	311	299	305	295	310	301	298	265	251	311	292	306	298	293	297	310	304	294	293	278	295	291	285	286	295	282	281	305	291	307	261	305	269	283	271	262	274	280	302	292	286	290	332	332	292	290	294	294	255	286	271	267	285	269	287	310	280	266	297	269	302	308	305	291	277	307	327	299	319	274	312	291	327	298	331	315	282	298	295	263	280	316	279	280	281	291	301	272	296	251	271	322	307	270	270	292	298	303	295	261	294	283	287	268	265	288	299	299	305	265	274	288	316	284	282	328	292	301	285	340	298	331	295	295	302	307	296	329	288	291	313	293	249	277	268	285	310	317	291	266	297	321	311	311	325	271	280	305	305	290	300	280	282	301	289	292	282	309	332	319	306	293	284	298	276	296	322	277	307	282	301	286	292	281	281	253	297	293	293	288	307	315	287	297	291	286	296	277	293	275	304	299	295	290	309	311	321	292	273	281	256	306	324	282	314	317	307	271	293	308	281	261	295	297	310	298	286	303	318	302	312	287	308	300	316	268	304	274	304	303	267	296	295	298	273	295	258	280	288	282	287	319	299	278	302	278	272	299	285	294	266	260	318	309	315	276	292	267	293	287	293	298	295	263	287	281	313	298	291	299	306	310	272	292	297	283	274	289	304	272	276	285	243	289	275	286	342	266	264	275	299	290	285	320	299	272	287	285	281	268	301	282	267	286	306	292	280	314	257	289	306	314	287	292	280	297	300	330	318	265	320	291	297	286	283	286	277	300	306	295	295	299	298	298	267	305	293	300	269	302	274	291	306	289	280	263	297	285	314	265	286	297	310	324	281	278	292	251	292	287	308	304	307	323	307	283	298	316	315	287	300	283	320	285	305	267	261	261	320	310	272	313	330	304	273	281	294	276	285	268	289	258	279	271	289	327	282	289	274	298	318	274	277	304	322	297	273	287	316	302	304	305	288	280	275	272	305	272	263	266	289	291	308	291	319	308	305	271	292	295	297	307	268	294	252	294	282	297	302	288	276	314	265	305	299	307	311	282	239	269	312	268	308	296	293	295	294	301	295	291	294	274	274	294	295	296	296	289	276	300	303	297	295	299	329	293	285	291	296	274	297	298	302	286	290	271	279	257	275	294	287	291	267	308	336	285	269	316	244	301	281	267	305	268	302	258	289	282	292	242	284	325	298	262	265	290	304	296	279	296	285	293	292	320	267	294	294	309	291	309	284	302	280	311	292	326	267	288	310	293	278	285	287	291	302	292	302	289	284	305	270	269	282	296	280	280	261	259	286	298	298	286	290	304	323	311	301	255	302	313	322	271	273	275	263	307	286	306	290	307	291	275	303	277	232	301	246	279	277	300	302	326	312	287	288	280	285	327	349	317	307	284	297	292	329	277	297	302	271	322	313	314	323	267	296	261	266	286	256	301	290	283	303	287	278	270	278	277	301	277	305	273	268	263	290	270	282	292	274	287	312	311	288	298	305	256	298	297	298	304	288	287	237	290	302	280	285	308	333	275	285	317	288	270	307	314	315	302	287	278	277	298	292	314	272	311	287	292	264	271	294	275	282	314	265	298	299	277	295	296	272	285	258	276	294	307	276	308	296	271	292	315	282	291	292	269	283	290	279	319	305	293	307	309	260	291	259	268	282	281	282	296	265	285	275	297	290	279	288	289	278	318	295	262	286	305	320	288	280	283	279	310	287	285	290	289	302	299	285	286	299	293	311	319	315	310	311	270	293	273	288	291	304	308	324	332	303	293	314	276	270	311	307	282	283	264	281	287	305	286	285	273	274	276	258	301	281	307	290	265	277	283	296	263	272	288	267	286	290	304	274	314	297	249	295	275	259	301	308	278	284	292	284	300	270	287	292	291	336	289	294	308	313	277	301	278	299	279	287	292	284	308	277	311	305	287	313	328	288	305	308	290	285	260	300	319	312	318	316	285	309	310	293	284	264	294	284	318	299	273	284	258	293	307	307	319	277	281	301	293	277	276	314	278	303	290	282	292	270	284	324	314	311	309	277	291	248	266	323	306	273	277	275	301	270	295	275	307	297	284	261	306	280	264	278	315	287	284	279	263	278	305	294	272	299	286	302	271	297	323	306	305	308	318	304	329	274	307	286	275	307	302	306	309	281	332	295	302	292	261	287	288	279	297	312	282	275	291	305	303	302	306	277	294	307	280	293	295	313	306	308	300	298	288	307	275	318	275	307	263	312	304	274	291	284	288	258	306	316	295	264	322	279	292	266	341	299	287	316	323	287	320	256	304	272	264	304	296	301	275	276	293	290	287	281	290	284	286	315	281	283	300	294	273	284	305	311	287	280	315	287	296	296	312	267	252	297	307	283	317	296	286	260	265	315	292	277	287	301	295	307	286	279	303	278	297	310	268	299	289	274	297	291	285	263	291	307	302	292	277	300	287	277	295	326	273	259	307	304	291	304	304	285	296	292	308	288	286	302	264	288	302	295	308	270	286	291	303	287	286	245	250	282	302	290	302	287	282	279	267	301	280	297	285
26452	3404	1929	1218	900	766	731	806	668	738	696	699	726	729	755	742	675	689	740	646	709	668	667	698	688	768	653	709	654	695	724	703	715	711	707	689	693	665	660	711	669	707	689	687	687	692	698	690	681	676	675	720	652	694	688	695	687	677	661	670	683	680	707	674	655	682	703	656	678	706	668	681	634	633	672	668	659	690	670	736	687	727	661	700	664	658	712	689	689	699	706	688	652	722	661	629	686	658	677	658	656	706	694	691	717	679	695	717	658	689	678	653	724	672	689	685	674	684	675	691	674	683	656	709	665	708	670	691	670	649	668	675	673	695	679	668	690	723	694	688	649	661	655	702	731	650	649	658	683	638	683	658	638	689	661	683	763	677	676	694	680	700	680	687	649	690	667	703	671	690	677	703	618	644	674	698	650	699	660	697	658	666	673	673	685	675	737	691	747	699	676	646	669	695	625	649	716	697	628	715	681	694	667	718	717	752	711	666	726	688	670	681	726	677	678	679	696	669	697	672	721	662	718	707	681	680	678	661	678	628	675	709	681	669	681	655	676	630	712	707	642	694	703	668	684	657	676	724	711	674	695	721	702	696	642	692	651	696	663	651	661	688	662	656	639	706	679	703	681	702	653	674	690	695	695	637	653	692	679	663	654	659	727	702	673	706	747	721	681	670	664	634	678	682	657	664	674	727	701	683	709	691	697	657	712	713	644	672	694	688	667	689	696	674	673	643	712	654	690	662	695	712	641	736	708	680	721	634	745	683	741	672	626	691	663	664	674	649	688	649	667	689	654	664	673	677	663	720	740	626	675	667	699	679	673	686	665	709	681	697	668	675	681	705	715	664	756	718	692	659	671	689	669	675	640	661	714	654	712	681	715	681	685	664	646	633	680	709	684	635	664	705	640	689	672	674	691	676	693	616	695	661	683	651	688	679	682	668	656	665	660	681	693	648	684	652	657	706	646	622	679	675	662	678	660	692	647	667	701	702	708	666	705	705	715	697	674	647	700	654	659	686	691	692	646	715	698	715	694	678	714	704	700	710	676	679	645	687	695	698	684	666	681	676	671	682	660	673	681	725	655	691	656	677	645	688	709	697	688	660	729	666	682	712	660	678	671	698	664	682	697	702	674	681	673	713	669	657	667	707	684	673	656	691	641	687	668	648	691	692	686	643	675	697	682	714	632	654	688	658	661	656	692	682	682	638	643	640	670	629	692	716	680	674	672	667	680	682	685	668	734	652	682	682	647	706	695	670	732	660	660	678	678	686	694	717	669	671	720	678	667	687	714	688	687	646	655	695	651	661	657	663	723	658	683	656	710	725	686	712	697	631	674	696	689	677	697	690	671	692	621	744	700	677	698	711	684	682	693	713	652	672	627	660	706	694	656	665	683	632	664	684	674	642	704	660	670	655	675	702	648	671	663	689	657	713	750	632	713	696	637	658	667	629	658	713	699	657	715	632	699	679	693	706	670	699	680	671	710	678	647	686	673	706	675	678	683	662	673	672	689	710	698	696	690	694	670	713	672	659	656	649	650	708	652	672	696	669	635	695	643	677	671	640	672	665	664	695	685	690	741	698	650	678	652	663	722	729	680	688	699	728	644	707	663	648	689	677	701	708	709	699	687	729	685	746	673	676	655	659	716	680	722	723	666	684	649	647	716	682	688	686	701	711	650	677	663	696	715	656	666	666	713	701	655	658	642	667	691	676	707	655	701	697	697	631	740	665	677	675	677	630	711	650	729	625	693	673	665	697	658	687	692	684	676	704	682	698	686	693	659	671	642	657	696	671	678	707	649	716	702	633	689	724	666	686	728	660	705	666	745	744	640	690	681	701	671	655	685	710	654	715	720	726	644	682	692	656	682	692	653	689	717	667	653	681	659	690	639	685	721	696	668	680	697	636	722	708	684	656	678	700	691	680	682	674	676	697	660	690	633	663	682	649	693	687	671	655	691	655	670	667	682	656	665	681	675	644	645	712	705	663	682	656	674	700	684	685	713	659	665	678	658	713	706	702	702	681	658	700	652	674	698	697	704	670	672	699	669	688	683	659	677	639	683	664	689	652	657	697	733	672	708	651	703	679	697	709	673	642	668	667	679	707	639	683	657	623	676	684	707	666	688	675	670	670	685	686	678	680	680	685	653	671	713	709	678	686	732	703	656	717	691	683	684	620	691	681	676	664	697	682	660	654	684	676	694	653	676	697	703	683	658	684	703	683	672	709	688	736	689	675	715	686	712	720	659	701	677	699	695	625	681	678	691	675	669	691	684	678	693	698	683	631	713	674	606	680	710	676	691	677	720	658	679	715	692	667	685	678	704	698	717	727	702	671	698	706	703	724	666	716	691	687	690	687	698	661	698	695	707	670	622	691	711	680	602	677	664	676	703	689	646	638	730	664	663	654	694	657	650	688	670	667	719	663	716	715	705	729	718	701	669	669	743	699	682	691	687	727	691	684	705	661	673	703	695	675	647	658	611	702	725	696	659	681	665	633	663	690	709	669	699	665	674	674	674	707	661	668	713	664	699	685	704	679	705	685	716	714	712	667	710	673	678	676	641	653	642	701	665	682	657	676	698	704	666	687	702	659	687	698	719	697	684	694	718	650	692	672	644	697	700	705	707	656	652	678	702	670	663	698	643	669	670	727	625	682	697	664	661	657	660	695	666	688	679	675	679	640	654	669	656	703	701	675	693	667	627	702	689	685	655	676	677	693	644	636	653	664	705	648	694	685	707	697	755	697	664	632	649	702	690	724	641	689	663	670	705	725	698	625	683	698	665	692	665	680	690	690	721	650	673	707	673	680	733	669	704	622	668	674	711	683	652	680	754	674	714	672	665	705	677	691	697	675	678	688	680	689	726	675	666	708	732	683	665	685	676	672	651	706	660	695	679	661	666	698	688	706	662	651	625	660	667	674	672	668	663	691	658	690	717	663	674	683	714	713	701	653	650	689	718	668	676	672	654	711	652	659	627	638	667	697	706	688	691	644	684	699	659	710	664	725	695	669	653	662	719	695	682	683	681	700	668	668	672	643	644	654	691	666	686	729	693	689	666	690	619	703	696	657	707	693	704	655	711	669	663	632	645	688	653	687	655	662	699	693	680	677	713	697	681	701	677	716	689	705	654	686	699	639	652	668	722	681	676	685	686	691	627	643	648	698	693	657	676	646	694	688	677	677	729	727	638	646	645	738	674	694	658	699	664	710	679	647	653	669	650	668	719	680	693	683	657	640	651	704	683	716	676	686	657	644	684	693	703	643	665	668	619	652	638	661	730	676	660	682	688	669	690	671	698	627	655	706	664	695	683	665	671	653	689	668	668	696	693	733	723	683	672	689	666	687	666	705	684	685	685	680	656	698	669	654	687	674	677	675	684	702	678	661	727	676	674	697	691	651	646	657	691	693	655	666	710	687	704	657	696	691	708	720	669	675	706	667	704	688	731	671	677	703	667	674	687	691	678	694	719	696	687	686	680	665	678	654
31363	21080	12685	795	315	286	291	261	303	254	299	251	299	272	234	255	275	264	282	282	257	271	264	244	282	244	219	230	248	288	272	256	245	246	236	282	268	283	260	267	237	272	260	251	276	267	272	269	255	245	253	281	290	287	262	266	254	309	251	235	264	272	247	249	282	257	247	288	285	243	250	258	232	252	258	273	270	277	249	281	260	291	276	251	296	296	288	258	282	251	259	284	253	238	269	248	260	305	284	269	255	249	284	270	257	266	271	255	305	243	259	244	258	306	260	227	261	280	271	274	277	273	276	260	241	282	265	252	246	263	288	248	275	252	294	262	249	291	260	270	256	284	288	262	247	259	266	240	213	251	249	248	260	252	260	287	270	249	273	252	264	262	248	280	258	275	249	241	251	261	290	276	302	248	294	299	239	269	262	290	278	267	292	264	234	276	270	274	270	286	270	257	288	264	249	222	264	254	264	270	281	273	271	267	275	242	250	261	259	268	278	267	264	265	260	264	277	264	248	279	265	254	281	243	285	269	247	286	244	264	262	273	262	267	264	240	294	277	313	253	249	248	278	266	260	287	257	265	263	245	230	254	240	264	280	255	272	252	290	242	268	263	236	266	298	272	245	279	292	281	255	256	260	253	259	253	257	230	265	250	247	244	280	258	304	267	269	262	279	292	270	288	240	256	302	264	255	250	275	243	230	289	288	284	261	227	275	230	262	273	248	293	267	252	271	264	262	239	261	251	262	237	285	315	264	255	251	277	263	236	267	264	278	268	269	262	281	267	263	268	275	284	264	249	243	241	252	231	276	295	258	259	243	224	254	276	253	269	275	249	283	215	266	277	255	251	227	271	284	259	267	276	270	252	311	277	242	260	276	259	260	260	249	270	261	248	258	251	279	286	285	267	267	266	290	272	249	250	254	244	263	276	279	283	247	280	251	257	261	276	249	276	257	274	294	250	283	286	239	257	276	259	259	270	260	236	257	243	270	274	258	299	252	273	256	271	283	254	257	270	278	251	259	286	286	267	255	273	267	280	238	249	257	264	269	303	253	249	255	271	273	245	268	269	280	284	268	282	258	275	277	250	279	275	257	278	265	258	258	230	253	249	264	251	236	279	266	279	320	270	273	238	282	263	270	251	279	269	263	269	310	259	257	277	234	259	236	278	280	271	258	235	234	256	269	241	269	271	300	264	252	250	277	289	260	256	269	271	255	236	248	243	221	247	271	268	255	264	256	231	266	262	261	255	248	236	274	268	250	257	248	236	280	278	284	246	289	249	263	245	269	291	251	250	270	247	241	274	250	261	268	240	283	264	280	250	278	259	287	276	251	266	271	273	252	282	228	243	261	268	290	250	279	274	268	248	271	231	244	258	269	233	275	279	257	258	248	252	256	278	273	273	248	250	266	258	261	276	269	245	267	219	278	270	287	267	257	294	236	262	267	288	278	261	249	271	260	222	254	233	296	246	232	281	250	267	224	271	285	253	275	300	266	279	284	274	232	278	268	282	276	264	257	270	272	299	288	286	257	255	299	266	265	287	279	235	257	265	265	260	301	291	263	287	256	286	264	269	270	269	261	281	270	294	260	269	294	260	270	273	281	283	252	259	274	244	292	274	237	252	261	291	242	255	246	252	285	260	282	271	268	233	289	293	241	246	258	256	263	275	282	272	227	259	286	274	253	245	268	269	250	286	296	243	263	256	248	256	236	269	307	282	272	254	254	241	265	238	311	263	279	240	273	245	234	232	226	262	256	275	269	277	288	267	269	270	236	250	246	253	260	280	292	260	254	264	268	279	271	245	277	266	269	297	260	245	282	241	290	282	259	291	261	284	261	286	219	276	270	285	277	216	274	272	251	267	301	262	227	283	239	269	266	259	286	276	275	276	283	253	263	284	261	261	267	270	270	291	277	255	280	280	246	277	269	278	287	236	272	285	258	260	282	258	256	278	276	274	266	275	239	255	238	285	258	252	259	260	304	296	265	265	250	263	251	296	249	280	267	278	258	281	262	264	251	245	276	257	272	248	268	292	273	258	274	268	233	288	247	231	270	255	266	281	245	273	249	237	255	265	254	244	264	277	264	267	226	261	255	257	233	248	265	310	254	294	283	268	272	276	267	260	259	281	299	267	291	286	268	247	277	263	269	258	260	279	245	258	243	290	268	273	267	225	279	289	236	290	288	264	271	278	261	223	245	285	286	259	251	295	271	241	265	271	221	263	247	258	257	279	270	282	238	290	246	282	263	276	280	265	250	260	259	267	262	270	265	293	265	270	287	252	255	277	259	288	271	278	267	279	235	263	259	252	245	263	263	251	264	261	267	297	254	269	275	265	253	261	247	276	289	305	291	266	286	258	277	267	264	269	255	262	271	275	247	258	240	273	275	283	272	271	296	257	276	257	266	269	249	260	279	271	258	248	283	273	305	309	257	239	257	266	262	259	257	243	248	289	250	241	247	249	238	282	250	268	263	291	250	242	276	237	275	248	272	258	258	261	257	283	259	272	258	291	285	244	293	289	255	261	277	214	256	274	273	258	266	284	259	258	261	258	243	228	243	271	251	251	249	242	245	282	256	252	275	253	254	270	240	243	247	246	276	282	271	265	255	260	261	263	286	260	280	267	268	272	303	268	268	259	257	265	245	283	297	300	272	270	242	263	269	264	263	280	248	245	246	268	257	249	251	261	280	255	259	279	256	285	269	263	259	277	278	259	275	287	298	247	279	274	258	256	290	300	274	254	279	252	246	270	276	268	297	243	268	274	266	251	272	258	280	249	263	261	243	295	264	225	273	270	271	229	277	277	276	260	267	271	273	270	247	232	272	276	267	287	258	249	257	294	278	241	275	245	240	271	253	246	280	281	279	291	274	266	258	273	244	249	253	283	279	270	294	264	262	302	277	222	271	215	268	268	278	237	245	272	257	272	282	277	253	259	276	268	313	278	279	270	281	285	280	254	260	248	268	275	267	255	269	251	277	287	267	274	265	237	268	240	279	276	261	269	270	257	260	286	248	263	276	254	242	303	249	262	241	277	275	262	285	275	222	267	278	280	248	272	268	259	273	276	234	260	250	235	239	283	226	273	286	228	218	265	293	273	271	274	291	249	255	276	292	266	266	238	240	268	264	268	249	259	276	265	257	244	222	267	284	280	261	267	286	263	275	239	298	263	243	244	237	264	274	281	266	262	258	264	266	273	271	269	261	270	260	272	265	264	242	264	269	258	271	275	274	279	272	265	249	241	248	240	264	254	257	255	264	276	230	263	294	279	277	262	261	264	274	264	258	281	257	265	261	247	279	256	270	266	263	260	281	287	274	244	279	281	271	241	251	260	265	252	281	273	286	268	251	264	286	281	270	282	255	285	253	282	261	248	255	263	253	253	253	244	280	258	259	272	276	251	272	287	261	289	272	274	245	270	271	279	280	253	253	254	249	266	256	285	264	283	261	269	263	273	228	306	247	247	290	259	264	273	264	283	262	240	244	250
11225	795	728	698	690	651	709	710	687	745	688	700	692	657	670	663	718	637	652	675	695	706	694	647	651	682	685	632	680	730	653	663	714	724	627	688	667	649	639	736	666	722	688	669	684	723	669	668	664	685	661	663	628	696	681	680	714	684	692	657	667	682	689	667	715	699	712	708	703	714	666	696	679	716	685	636	693	695	673	705	666	692	655	672	674	675	657	695	706	658	632	677	660	659	676	684	693	685	702	704	676	704	662	675	638	666	632	669	709	640	679	711	699	705	660	685	667	699	653	708	653	610	685	688	656	687	711	681	678	667	667	660	691	717	715	647	693	694	665	721	640	654	685	694	697	648	664	649	676	628	703	687	675	662	729	708	686	676	679	677	677	726	672	616	675	620	657	675	671	692	671	659	665	726	667	678	684	674	689	651	683	654	694	634	663	663	706	683	670	692	688	673	631	688	665	690	667	674	656	680	669	718	712	652	665	672	664	678	653	717	688	710	686	689	672	620	680	720	652	721	664	677	694	754	674	697	687	670	675	681	681	688	691	685	686	705	713	682	698	731	701	662	633	627	689	661	647	719	655	670	662	675	686	664	680	648	683	657	742	640	650	737	702	721	672	707	653	671	658	682	688	671	720	691	673	716	686	634	675	713	619	658	717	696	714	660	732	689	662	669	722	650	630	628	691	710	665	689	674	697	686	689	651	698	664	685	665	667	669	666	683	672	691	646	635	646	668	678	694	668	680	699	718	648	702	659	680	680	694	683	707	668	708	684	667	693	676	675	664	746	683	687	635	716	667	646	705	652	680	705	695	706	695	672	698	667	659	645	704	707	708	667	644	708	711	649	696	693	686	701	717	651	672	637	690	699	683	665	682	693	686	650	661	693	690	677	716	641	659	651	669	679	662	645	729	670	669	706	651	708	671	701	699	671	642	715	680	686	641	671	679	683	667	742	654	682	729	645	687	689	669	705	669	686	694	647	675	652	679	714	681	647	661	694	703	662	661	694	635	724	679	649	695	662	655	716	683	660	648	661	677	722	695	696	700	700	699	699	663	674	607	673	679	700	648	628	733	675	684	659	633	674	671	715	699	636	666	682	689	679	652	706	701	689	668	675	689	661	669	685	731	701	712	708	680	707	684	668	640	723	688	683	689	634	698	699	697	682	690	635	676	732	695	639	704	680	701	669	646	719	688	707	665	724	698	719	641	672	698	692	703	660	664	711	661	681	660	682	705	688	670	679	676	664	655	656	686	687	704	690	665	662	683	674	698	673	687	669	661	683	686	698	697	693	695	693	662	654	670	664	637	690	653	674	676	721	694	631	670	681	699	676	701	682	694	676	651	657	658	714	697	672	699	712	678	686	647	672	704	674	661	677	651	646	684	658	660	702	686	705	674	659	642	707	687	676	672	691	643	735	665	639	685	662	648	719	679	644	707	667	687	683	655	645	611	707	681	660	713	664	694	665	649	655	679	702	664	658	673	675	630	710	662	719	669	631	653	665	692	689	695	663	736	683	685	670	674	673	698	695	723	709	698	670	660	681	707	681	713	686	687	718	678	712	691	650	656	652	657	699	700	686	704	679	645	714	676	657	695	693	678	710	660	702	682	697	724	779	667	649	637	670	671	664	666	697	724	667	677	704	658	724	693	651	656	681	628	648	656	683	673	712	695	687	665	667	695	673	649	718	654	663	702	677	722	663	698	704	671	673	694	664	680	671	659	670	672	719	687	709	678	673	673	672	662	656	704	706	717	668	716	669	688	701	649	670	702	694	683	649	699	670	696	663	680	694	681	695	675	686	673	681	658	667	648	677	707	688	680	710	677	672	744	661	689	689	702	672	687	687	670	692	635	692	666	670	675	647	672	708	737	687	635	623	678	701	712	667	713	667	665	654	669	689	670	667	648	677	694	634	690	664	630	722	692	673	666	668	707	678	675	643	666	671	690	745	694	659	724	665	702	694	708	633	682	694	653	707	672	628	654	709	690	688	695	675	689	699	673	707	711	698	673	711	706	643	683	638	660	673	649	742	624	707	715	680	719	652	648	676	653	640	671	667	688	686	630	667	684	671	621	684	689	685	682	699	687	682	730	660	698	666	702	660	733	660	658	712	699	711	664	646	756	709	669	670	638	718	703	667	659	685	657	651	668	694	675	665	635	719	703	628	671	680	663	670	711	705	690	672	652	696	715	657	653	685	688	683	683	716	702	722	683	690	687	719	712	677	697	669	658	698	669	657	682	701	665	701	663	656	685	679	700	682	639	704	690	708	717	688	654	727	666	697	705	685	706	730	712	676	637	684	693	743	676	690	718	667	668	660	709	680	671	699	651	703	658	680	674	701	664	712	677	673	680	645	708	669	663	652	718	706	630	667	662	673	656	706	665	623	695	650	671	648	653	656	677	669	667	703	684	704	658	697	673	699	624	658	717	679	637	655	660	702	693	675	639	697	679	691	713	652	708	657	682	712	694	712	685	685	649	720	698	681	611	664	696	675	683	725	719	760	652	684	665	700	674	737	685	710	686	702	694	680	701	724	618	710	624	706	687	698	687	692	658	723	685	672	676	691	731	628	688	685	711	654	660	609	717	693	617	681	760	713	736	688	716	657	672	656	680	671	723	678	693	699	652	651	648	678	680	636	697	672	695	702	710	660	709	672	691	643	723	675	653	674	720	666	687	738	671	670	665	747	629	695	653	708	670	643	691	697	645	681	663	702	691	692	652	715	679	670	675	691	733	720	678	678	702	685	640	698	673	695	649	681	662	687	686	621	672	648	713	688	770	728	658	667	673	714	712	726	691	640	675	714	663	653	737	610	657	683	683	720	644	667	644	686	674	671	673	671	710	703	666	689	657	695	644	679	669	695	681	658	679	714	675	622	670	643	712	673	698	652	643	708	627	591	702	668	682	669	722	667	720	660	687	676	657	693	673	709	697	674	724	673	673	649	645	662	654	669	723	706	688	710	672	648	683	656	646	724	655	631	713	689	663	644	643	695	682	668	668	705	637	660	654	714	660	727	691	622	682	748	644	696	723	686	729	704	605	674	658	651	708	675	650	696	732	670	678	721	710	703	635	662	691	638	646	672	702	677	723	706	675	653	670	708	697	688	661	680	692	715	687	684	664	633	642	667	688	663	712	698	672	669	660	661	706	688	665	695	676	696	668	682	700	672	704	662	704	674	735	657	699	634	680	691	717	668	726	694	710	689	716	685	693	683	715	666	695	727	669	681	651	683	702	669	677	729	688	689	706	750	649	666	659	692	650	708	704	672	688	708	675	658	637	660	685	639	687	693	703	696	668	694	712	715	684	715	683	698	661	705	653	675	716	672	713	663	658	647	656	683	670	709	676	641	646	681	671	681	622	679	664	705	678	671	739	677	649	646	691	617	702	712	684	714	677	667	692	703	731	667	672	705	656	694	681	669	729	689	707	673	675	656	693	666	664	657	740	657	678	690	735	692	675	685	679	667	731	668	690	647	688	682
24746	21412	24845	28374	21400	21384	2924	584	433	411	398	443	388	402	450	389	412	439	411	377	392	386	405	402	384	382	388	413	407	416	383	376	382	388	396	404	407	405	365	407	380	389	355	377	387	411	382	383	347	378	378	371	395	368	376	386	364	380	378	352	353	435	407	378	348	337	374	400	384	421	384	375	395	397	446	408	424	417	400	367	409	389	396	380	409	367	365	366	389	376	396	374	408	370	408	400	374	396	373	413	405	394	385	351	396	348	388	377	371	408	383	361	365	378	364	412	410	384	410	385	376	396	408	384	368	385	382	387	388	387	416	358	432	391	382	393	384	390	381	402	370	359	386	360	379	353	394	369	354	429	355	433	370	412	405	375	402	394	352	385	394	414	397	390	371	360	400	410	361	414	407	407	367	396	368	373	411	383	391	396	382	405	395	393	422	392	408	356	408	374	422	348	386	392	393	371	362	385	432	361	383	392	380	360	392	367	392	409	340	421	349	406	388	413	407	377	357	354	358	385	425	375	380	384	378	348	363	374	352	368	386	417	369	361	367	402	364	372	399	401	388	408	383	391	399	366	366	353	394	398	390	384	370	400	314	390	391	398	385	369	356	410	398	401	384	393	391	427	394	403	396	343	405	424	383	341	391	386	393	400	360	361	405	410	388	371	357	366	380	393	401	381	368	369	417	382	387	400	356	389	398	385	385	417	346	412	394	398	379	377	388	368	389	399	358	363	355	380	404	388	402	381	369	376	385	387	366	373	364	364	370	386	388	388	414	435	408	383	380	395	393	387	403	363	380	400	346	383	416	389	442	396	397	397	422	397	394	399	384	358	406	397	430	391	368	386	394	395	368	341	430	398	378	381	373	386	396	367	435	380	368	384	342	370	380	413	412	399	413	355	413	392	390	419	355	376	384	409	369	412	388	365	415	372	380	367	396	389	423	337	395	417	389	386	385	356	366	367	387	399	404	384	375	389	415	401	368	353	368	390	369	392	354	422	383	413	406	395	382	400	390	372	398	379	352	378	389	362	400	343	352	379	367	388	383	353	404	389	388	416	406	390	401	398	362	385	375	398	411	423	375	395	359	354	387	386	345	368	367	367	372	409	400	381	403	360	369	356	391	422	402	370	359	403	355	368	399	400	357	341	372	387	373	386	380	398	383	385	406	391	431	376	380	403	418	429	370	406	381	411	372	366	358	349	383	378	352	398	398	387	395	396	382	412	361	414	373	392	381	393	352	386	396	397	413	382	394	404	382	383	376	392	381	404	371	390	372	409	386	400	399	392	360	420	352	355	355	349	368	332	339	362	376	385	346	366	395	399	393	387	384	405	385	397	384	418	394	406	395	361	387	397	378	374	346	362	420	386	392	410	407	387	435	385	386	392	387	377	471	406	396	406	408	373	367	396	352	330	359	371	394	382	387	395	387	395	398	389	373	382	404	399	385	412	372	403	367	381	355	384	381	377	369	370	385	372	369	400	397	387	378	392	400	373	371	412	382	380	357	345	392	413	384	373	355	338	415	374	354	378	365	388	390	409	412	390	373	327	372	379	387	381	347	357	390	424	369	399	366	368	391	374	402	363	377	402	416	382	390	424	363	409	351	374	424	375	392	370	415	383	395	389	396	382	389	342	380	419	386	377	384	406	385	400	376	405	400	407	351	392	361	406	395	420	376	400	412	366	365	398	372	379	425	379	404	389	372	396	361	435	422	385	409	391	397	374	421	389	376	412	370	356	397	377	371	399	383	388	369	400	381	393	398	379	385	374	351	419	376	388	377	388	403	419	371	373	368	394	396	353	386	387	343	370	409	384	375	388	355	436	412	375	385	367	391	411	378	390	404	363	384	384	383	377	373	388	369	376	378	392	373	376	350	379	385	378	378	416	396	440	374	385	405	368	376	365	416	381	396	390	363	361	365	396	355	402	384	430	401	374	409	412	381	377	378	385	387	342	382	359	405	420	417	379	407	387	366	387	353	376	366	364	372	369	375	397	359	409	392	382	374	360	415	386	402	367	395	393	397	396	400	396	395	396	396	371	369	393	406	417	368	380	382	388	339	353	385	384	392	392	378	385	371	416	364	355	424	370	371	379	359	388	350	393	387	415	406	366	391	409	401	372	408	383	381	352	352	395	368	375	395	394	371	355	397	385	364	371	381	354	363	378	360	399	383	401	390	403	403	377	370	341	373	389	387	370	380	352	355	372	424	366	359	335	389	379	347	371	371	408	398	442	399	367	409	387	425	423	366	376	363	411	372	364	400	385	413	400	394	406	385	380	396	405	405	364	377	406	384	409	386	373	395	364	354	410	363	402	355	393	394	382	385	378	401	401	370	388	382	367	378	401	355	386	360	417	350	347	405	385	390	375	386	389	374	413	388	391	413	421	393	417	364	415	408	365	394	367	421	429	380	395	417	427	377	413	333	423	375	376	371	408	393	398	389	370	369	406	357	368	386	408	388	371	389	384	378	415	409	426	395	381	387	352	376	365	378	374	368	400	383	374	429	371	388	391	392	381	407	363	383	393	358	350	363	365	357	380	406	419	385	389	406	398	361	420	398	357	384	393	391	396	374	382	407	445	375	358	410	382	368	374	381	385	356	405	389	360	398	383	394	372	376	354	359	407	395	387	391	382	392	365	360	337	351	360	372	368	356	397	377	373	396	405	375	372	380	383	391	370	405	382	397	412	373	359	377	364	402	369	424	363	372	402	401	375	380	396	408	383	358	370	343	358	381	411	367	376	379	405	412	403	438	407	365	361	354	414	393	374	384	360	392	369	379	400	337	364	357	342	397	426	393	370	427	410	429	382	370	381	384	390	361	356	369	406	377	392	388	378	389	389	376	400	391	376	367	410	394	363	379	381	423	391	369	347	365	363	370	359	381	372	355	345	367	381	384	408	371	387	412	387	414	368	389	392	403	369	365	368	342	374	384	362	384	396	354	388	394	414	394	354	422	388	371	383	405	345	366	380	409	390	402	407	395	412	371	390	351	403	402	371	394	394	360	377	382	380	362	375	414	436	373	391	399	390	366	386	412	371	384	358	353	397	387	377	436	375	396	394	392	380	392	432	392	397	387	340	383	367	394	361	382	361	393	367	420	379	386	404	384	369	395	402	350	368	407	424	406	371	400	391	384	377	381	414	367	395	381	412	367	372	349	368	389	391	409	371	390	397	355	364	400	370	392	407	379	336	399	378	404	375	364	375	379	345	397	374	405	391	328	379	390	384	363	409	385	389	440	386	354	417	421	430	386	384	399	386	414	400	352	376	388	386	359	348	428	403	382	381	388	407	391	374	388	373	379	389	369	330	378	345	429	396	388	400	357	356	394	384	370	378	378	330	373	382	368	375	336	401	386	394	374	386	400	362	372	378	385	353	375	395	366	363	382	376	393	400	349	379	415	395	393	365	409	394	421	385	359	378	370	392	343	400	363	374	353	373	374	371	365	346	381	388	368	382	398	411	359	368	341	374	355	382	393	397
24329	2483	1587	1140	1025	984	956	915	935	944	948	963	904	944	937	932	923	926	918	935	897	922	974	928	906	900	887	915	922	867	871	919	866	864	917	962	913	901	915	878	943	896	863	928	837	884	904	921	910	926	892	900	876	872	939	892	974	921	890	951	915	917	936	940	895	926	876	886	959	893	850	890	953	917	886	892	935	887	886	883	935	885	888	866	883	865	936	900	913	917	892	878	892	871	916	895	918	930	936	831	905	887	889	943	878	891	927	922	907	930	859	921	919	942	905	890	920	859	898	922	903	926	950	912	933	891	927	897	877	934	909	893	900	934	932	933	944	925	929	890	921	912	901	884	898	881	917	824	888	869	862	875	903	855	885	928	973	909	916	908	855	857	909	931	918	913	891	909	903	883	875	932	887	924	927	922	947	937	922	888	891	898	879	892	910	907	891	909	859	903	876	888	899	916	890	901	891	916	924	913	886	878	893	981	895	930	912	927	897	925	878	896	888	843	928	926	930	923	917	886	920	822	851	875	883	830	905	940	881	925	899	849	946	876	889	871	922	920	931	895	894	919	904	829	926	900	937	895	849	923	971	919	860	895	887	910	925	867	926	935	923	928	921	936	894	864	905	914	897	862	897	909	893	899	932	832	852	874	924	921	926	872	939	903	879	867	888	908	946	924	882	926	886	947	889	897	935	896	861	914	876	870	910	903	900	910	949	872	849	938	935	877	895	903	921	889	951	925	874	881	839	940	864	893	906	947	941	893	906	885	885	878	879	878	899	953	903	895	918	907	855	841	913	956	871	952	881	868	855	915	876	887	913	960	855	857	906	870	926	900	889	885	931	885	906	954	925	895	897	907	923	933	892	899	890	922	929	906	869	849	948	878	903	849	889	931	836	850	868	880	896	905	872	888	932	862	897	919	857	909	925	933	907	948	878	929	909	865	884	913	917	934	879	847	940	944	869	896	920	953	872	863	898	890	949	852	908	877	878	815	935	923	854	969	921	882	876	892	916	936	905	885	890	935	935	907	933	836	934	910	862	963	942	871	913	937	915	921	886	980	882	965	901	890	945	939	924	812	902	890	880	855	937	863	894	881	883	889	897	939	894	948	889	913	885	882	869	917	869	839	900	865	909	895	895	927	891	889	922	872	920	946	883	941	871	885	873	931	873	903	842	947	822	988	919	814	852	912	960	935	919	884	909	939	900	903	911	929	912	908	871	934	849	895	901	903	876	853	968	925	842	928	889	883	910	930	880	924	918	902	910	928	885	951	919	908	863	958	900	864	916	896	837	886	886	898	894	931	906	879	894	923	844	917	898	900	907	895	873	890	852	897	880	907	871	908	881	923	906	891	883	907	870	925	880	925	866	971	959	910	875	921	960	852	870	911	921	898	932	898	883	904	930	941	913	925	902	873	944	892	879	922	865	893	939	946	927	929	907	912	913	938	923	904	947	904	896	944	842	908	875	945	879	877	949	933	907	902	935	940	874	896	927	923	937	892	882	938	922	868	856	915	870	890	887	887	903	909	922	917	892	926	881	889	918	902	913	906	866	864	949	884	898	903	894	926	904	843	898	932	894	900	909	884	851	936	889	961	904	862	938	879	943	880	952	909	918	936	909	890	876	885	908	906	943	884	935	938	902	928	903	880	871	912	918	869	911	877	895	907	941	935	910	874	908	911	874	882	900	922	871	932	941	913	872	874	928	957	878	862	943	859	917	891	923	907	959	922	899	865	920	932	854	905	929	897	913	913	905	924	890	876	915	878	910	917	855	893	869	891	905	931	907	878	885	876	945	920	912	884	964	922	864	908	914	885	901	915	909	861	919	923	944	936	928	888	916	923	917	901	872	921	918	927	918	935	956	897	931	921	866	918	939	950	925	898	910	936	888	900	891	911	853	867	882	898	868	953	877	897	918	852	896	925	895	911	880	877	937	921	920	916	910	948	914	858	840	906	898	912	847	924	871	897	878	874	915	878	885	951	918	883	941	867	915	864	859	900	903	885	912	906	816	899	897	878	967	909	945	927	917	881	889	939	929	863	882	854	895	905	885	911	933	918	937	925	901	915	901	935	866	868	916	921	877	918	848	857	894	963	880	870	899	913	892	902	903	885	910	856	918	904	912	893	914	902	951	941	819	873	894	901	860	907	909	847	896	900	948	923	936	854	919	908	877	895	888	919	888	883	877	888	965	921	901	916	915	886	824	922	928	888	924	942	895	929	838	928	919	876	898	901	907	884	888	899	939	894	837	886	952	905	896	886	825	896	901	889	933	881	943	989	917	918	853	935	920	922	877	917	859	863	954	896	892	869	889	885	928	968	920	885	872	874	886	912	913	889	882	897	899	873	946	889	881	919	920	915	884	943	897	915	904	868	862	846	945	869	894	914	956	891	867	878	900	923	954	912	905	922	869	849	914	901	889	924	915	908	878	886	877	906	891	856	941	889	882	912	886	877	948	955	910	938	912	905	886	916	898	900	893	884	907	833	888	895	943	848	859	909	905	933	915	921	879	878	891	891	934	919	922	944	914	887	906	926	951	878	879	866	951	878	918	887	943	897	878	928	912	884	875	901	906	924	935	880	936	901	891	893	963	896	891	891	892	828	882	870	888	861	882	900	952	884	888	918	947	875	869	952	905	952	928	904	877	925	907	872	918	920	849	896	872	922	786	884	920	916	885	842	884	894	884	908	945	973	905	901	910	894	927	858	970	898	906	921	927	890	900	887	944	911	877	1005	924	921	921	881	920	895	867	857	840	865	927	876	876	889	872	855	954	926	859	890	887	909	924	891	894	875	881	874	857	963	880	946	918	850	940	885	918	914	901	907	872	925	886	901	902	952	850	928	900	941	881	919	930	906	854	913	848	940	860	890	893	922	891	895	941	875	895	923	885	867	923	899	924	925	925	884	913	911	928	914	924	934	918	906	938	921	892	946	909	925	896	921	918	926	965	921	959	910	879	956	952	903	927	903	882	918	926	899	896	906	925	915	943	945	866	883	894	878	918	910	875	863	883	886	890	910	884	908	907	826	908	924	916	933	951	901	916	912	909	869	903	862	912	880	867	884	912	874	881	882	846	906	963	895	959	890	871	941	863	922	848	933	902	904	887	907	970	925	905	914	911	884	907	943	898	920	936	871	903	914	890	871	914	878	889	940	895	876	839	905	911	905	935	899	898	991	923	953	923	860	848	915	935	884	946	961	902	859	875	911	903	914	958	865	868	918	936	862	945	871	915	862	966	950	877	918	844	882	918	866	903	926	887	866	859	927	935	911	905	931	900	897	905	898	904	946	959	900	922	872	885	869	896	896	927	910	866	909	879	879	918	882	929	931	932	857	893	953	906	881	864	912	975	905	922	968	930	960	895	942	873	900	890	923	864	918	918	903	868	890	872	871	939	895	871	871	890	872	890	864	926	995	892	900	895	926	882	934	959	873	882	859	909	905	870	893	920	898	886	951	911	916	902	894	965	910	865	866	898	878	928	929
24271	21408	25097	28122	21409	21422	17667	780	439	383	369	369	332	325	369	334	309	363	332	338	303	298	306	321	312	320	300	295	289	330	296	297	333	297	312	297	314	287	320	274	308	272	284	297	313	330	285	302	318	305	295	273	276	270	290	266	265	298	287	300	295	305	286	292	310	266	274	294	303	311	295	273	323	332	290	294	327	291	335	294	291	260	294	281	286	281	312	292	292	261	291	317	265	287	298	278	289	273	290	280	323	302	275	296	307	298	269	294	304	268	308	293	316	325	296	274	277	275	270	300	288	295	297	305	328	290	281	301	339	300	308	258	345	289	314	298	257	324	312	275	312	303	295	319	284	279	287	279	317	307	309	301	284	277	282	308	290	268	313	318	274	297	308	287	301	267	297	285	290	275	321	282	309	328	324	276	295	328	295	289	290	246	257	313	267	291	290	313	325	294	279	294	291	267	292	303	290	305	264	306	318	313	286	306	297	310	284	320	281	264	282	304	280	274	280	273	313	296	308	288	268	323	298	291	293	298	286	278	293	294	303	304	320	317	268	292	286	255	289	299	272	292	284	311	263	287	279	299	311	310	293	290	281	299	274	319	289	291	302	301	307	297	299	303	307	292	278	299	309	256	256	325	336	316	302	289	272	295	321	276	304	295	305	338	285	306	294	292	334	286	294	299	254	260	258	275	319	300	300	324	322	291	294	290	283	300	304	290	309	279	303	296	335	296	291	315	329	299	275	342	291	288	319	324	295	297	285	277	284	308	287	282	314	272	299	277	331	274	306	290	293	295	262	279	269	272	305	320	276	302	279	289	308	306	319	296	298	270	294	322	286	288	283	268	319	303	303	311	307	310	285	305	284	324	309	281	293	296	272	242	297	322	295	277	279	294	292	289	310	314	285	283	313	276	310	303	285	288	315	319	322	291	253	313	257	304	274	311	315	297	295	269	307	278	322	288	279	327	273	306	277	315	271	315	296	299	298	260	288	280	277	278	283	309	294	286	315	322	287	295	293	297	313	303	288	266	278	274	277	270	275	283	266	279	272	286	274	293	298	311	314	282	275	295	312	284	310	288	332	278	250	315	267	303	337	294	314	295	280	277	315	332	303	301	279	295	316	289	297	293	286	312	311	287	269	272	305	281	351	303	264	294	288	280	272	255	304	292	294	273	303	278	311	293	328	270	271	276	308	308	283	291	274	273	314	291	305	308	317	289	309	296	302	296	306	298	260	244	275	306	295	327	293	271	291	302	314	331	285	282	266	290	330	338	306	319	305	299	292	275	282	297	300	285	290	278	275	286	290	283	300	283	291	268	273	264	309	271	305	293	316	292	282	333	276	287	259	285	273	300	281	272	297	305	289	304	304	296	303	296	328	326	292	291	277	295	293	327	318	299	351	297	314	300	309	270	301	265	272	308	283	298	296	282	284	301	259	256	291	312	314	317	327	303	295	282	287	282	276	284	309	269	288	260	298	270	263	317	326	256	307	311	284	268	291	296	286	301	292	307	268	297	300	300	331	331	301	284	267	299	318	288	316	281	283	257	332	311	258	308	313	274	301	258	309	271	275	289	312	327	290	238	271	296	271	306	293	289	285	315	285	299	300	300	287	288	294	282	315	294	311	289	287	278	314	298	306	295	272	325	307	296	337	301	278	312	301	312	265	308	275	310	280	305	289	307	290	299	281	285	286	307	261	286	298	268	321	293	271	291	258	274	275	272	293	240	299	291	318	284	275	278	301	277	316	269	287	308	264	281	274	256	312	279	272	306	299	285	298	282	271	310	288	294	291	304	309	295	267	270	278	284	297	266	292	273	284	247	286	276	282	286	310	276	300	301	283	309	257	302	269	304	304	328	298	312	286	283	296	300	278	269	289	308	303	291	304	257	286	295	336	295	275	278	287	274	277	337	320	260	330	335	287	280	326	267	269	319	307	249	297	282	289	271	268	275	318	267	261	284	286	297	304	272	284	296	292	309	332	314	328	288	282	298	263	297	297	289	301	297	323	297	308	298	263	295	253	292	303	264	291	282	278	314	286	313	293	276	281	304	278	282	272	291	286	270	294	315	304	289	294	268	320	283	287	282	309	282	297	314	283	308	340	287	285	282	306	294	290	291	295	292	258	303	286	298	283	287	289	298	302	296	290	298	281	271	284	317	296	282	295	296	254	279	295	272	306	298	283	272	289	316	327	320	332	308	321	316	282	321	280	286	293	331	297	306	308	297	296	300	255	314	308	290	292	307	297	283	271	270	324	304	277	306	284	299	317	266	300	297	320	309	290	270	301	295	289	256	306	318	317	301	322	305	310	287	282	283	289	291	288	299	316	314	278	314	278	309	315	314	287	273	322	328	307	307	286	315	322	289	314	317	295	295	279	293	300	282	294	290	324	308	302	314	326	273	284	294	281	300	322	287	272	294	282	262	310	290	301	307	308	275	267	323	291	314	292	274	291	269	266	279	284	269	309	296	256	297	272	325	328	250	304	292	305	257	283	253	333	269	284	289	288	280	294	280	313	323	310	309	294	303	292	290	289	299	251	270	291	269	284	312	329	280	314	264	292	326	281	319	286	274	284	301	304	300	303	301	299	307	271	292	283	299	299	303	287	295	296	257	274	297	297	264	291	256	284	277	288	305	300	252	297	292	254	286	302	264	287	303	303	320	289	307	312	305	308	310	292	273	263	310	281	305	276	293	291	331	297	299	316	284	300	298	282	269	290	314	289	265	315	295	274	274	310	281	273	290	297	309	270	281	289	268	270	326	326	288	261	288	298	260	277	285	288	307	302	299	272	334	345	300	284	277	274	304	297	296	282	265	273	285	314	292	246	268	295	296	284	270	297	279	276	321	276	283	338	266	356	289	265	324	295	276	301	295	310	250	313	287	292	268	315	324	313	290	300	296	302	317	274	275	289	326	290	264	303	308	297	283	268	287	323	339	276	261	284	255	305	286	305	287	295	279	324	305	323	304	302	282	272	312	258	268	299	306	307	286	288	301	300	281	288	291	320	266	266	266	294	280	308	266	302	278	286	278	278	296	318	292	300	311	313	274	303	311	300	299	305	277	263	303	320	320	302	286	297	282	297	266	284	296	302	308	286	351	302	280	291	286	339	306	294	280	291	279	283	289	270	278	279	302	288	289	322	284	281	301	324	286	294	326	276	281	318	296	261	308	292	298	292	316	271	286	292	293	300	292	309	270	296	254	294	289	283	269	317	264	331	328	284	274	291	280	303	298	283	300	275	306	309	288	300	320	271	287	290	320	309	279	290	287	291	286	272	272	298	278	303	311	296	295	284	300	278	287	281	306	289	302	304	308	269	273	289	278	296	304	282	294	278	294	297	300	302	273	271	270	310	277	313	348	299	297	294	291	289	287	309	287	287	240	319	292	289	302	354	300	290	310	316	297	303	278	287	318	271	299	311	292	302	297	292	299	298	283	284	294	301	338	264	248	280	307	267	283	277	291	280	313	328	295	299	318	285	262
28043	3381	1905	1120	905	883	779	759	711	759	762	732	738	672	660	693	726	726	695	705	688	691	685	747	693	675	677	682	665	710	670	737	661	682	672	736	682	716	698	686	699	707	703	681	680	661	654	658	684	682	663	678	669	671	662	705	671	683	709	722	710	742	644	671	657	697	726	617	710	694	667	667	674	709	719	667	672	694	694	672	656	682	731	669	704	677	701	662	678	684	737	677	648	667	700	665	641	707	716	683	662	656	704	678	673	723	686	682	659	717	715	705	745	715	692	606	676	701	705	712	655	721	697	691	682	676	654	701	714	682	716	706	733	639	677	684	645	648	690	683	667	673	665	725	731	725	696	661	696	677	709	693	727	674	718	673	673	642	694	717	687	682	681	700	658	678	712	711	672	700	681	669	721	683	717	729	687	698	680	689	651	688	674	670	650	714	683	670	698	666	664	640	710	675	710	676	722	701	707	682	662	699	725	674	681	704	681	688	709	670	729	654	666	696	704	674	698	726	728	692	706	665	736	664	651	687	731	688	700	685	688	679	702	713	690	734	714	704	722	702	661	664	665	698	686	679	726	686	676	756	687	683	688	710	750	684	638	680	718	688	719	661	728	655	628	656	652	735	687	682	654	689	692	615	694	682	719	717	678	706	692	687	663	731	721	708	643	733	675	692	688	678	706	659	639	691	731	685	667	684	725	734	698	679	677	688	679	721	657	684	708	691	681	662	670	684	660	687	678	667	679	687	683	665	652	757	694	697	689	691	682	656	676	656	678	655	667	683	668	656	701	705	705	687	677	636	656	674	694	689	681	709	712	713	703	713	707	714	727	675	668	638	672	710	698	668	643	678	677	748	673	711	679	662	648	719	652	709	648	699	690	680	681	641	680	671	662	672	688	681	679	628	685	687	674	679	676	666	711	705	638	684	702	686	704	659	654	672	690	668	676	714	710	703	685	675	681	663	655	722	715	687	692	693	684	708	607	698	703	737	665	691	677	754	662	734	689	696	681	672	657	686	708	683	725	724	699	669	671	701	642	680	712	673	718	687	678	711	669	659	695	685	669	686	671	704	705	663	694	709	740	718	657	671	664	671	666	680	657	699	680	684	728	707	702	693	648	669	699	677	681	697	672	687	681	666	691	682	681	675	706	722	681	694	685	729	689	663	725	700	711	663	658	701	675	677	685	697	707	682	721	694	697	677	715	633	734	678	697	658	686	699	707	696	701	674	701	736	698	657	675	726	691	623	705	704	647	721	650	697	706	656	666	673	682	687	680	635	644	747	646	655	698	721	709	688	698	647	663	660	666	679	685	663	690	713	672	696	639	661	666	718	701	675	694	650	714	731	682	710	643	657	753	711	682	641	719	688	656	717	699	665	725	669	690	638	722	686	669	712	700	647	695	689	651	716	714	655	668	689	762	700	689	676	686	698	673	678	683	652	705	674	636	695	718	653	694	694	654	709	683	716	678	686	654	712	691	701	707	695	733	682	685	706	677	653	683	730	701	686	704	657	666	680	687	680	714	647	708	658	670	686	686	690	672	723	723	687	677	673	651	660	672	709	682	702	698	726	697	620	677	660	687	683	675	652	724	668	738	715	643	682	683	708	666	661	732	694	675	683	648	736	733	665	656	685	669	685	683	698	706	724	666	687	702	697	690	668	685	699	753	690	719	683	679	670	619	688	689	718	739	679	700	696	751	633	634	703	720	663	671	642	704	666	665	675	640	652	639	678	684	660	700	671	657	667	704	743	675	680	673	742	682	671	628	648	724	691	708	691	702	712	674	676	712	710	682	640	703	660	672	647	718	682	692	734	653	697	650	739	692	676	695	689	679	688	690	696	695	691	693	657	716	669	657	673	670	705	712	699	646	628	689	664	719	676	662	650	705	660	693	671	684	681	666	697	723	735	679	678	657	641	679	695	643	714	710	655	661	690	627	685	668	685	661	651	683	695	711	678	682	672	677	707	713	689	708	662	691	658	661	718	688	702	688	680	669	705	710	697	706	613	694	681	692	718	675	716	692	664	690	684	681	674	668	664	679	720	648	705	700	682	674	730	643	703	691	708	709	716	686	670	660	647	671	713	654	669	714	685	663	643	672	665	710	690	679	700	624	699	681	691	659	690	690	668	646	671	626	647	615	716	680	678	644	688	680	724	674	677	642	678	675	685	674	663	707	694	653	694	667	685	688	667	751	701	640	685	683	692	718	708	685	683	679	715	695	684	669	639	655	690	704	676	678	670	663	740	653	677	663	675	705	686	680	660	697	729	695	667	704	712	706	719	665	732	678	670	719	710	670	679	729	633	668	653	682	699	721	685	668	658	694	688	691	686	697	698	692	666	701	713	706	692	637	691	685	660	682	676	645	671	698	655	674	667	682	665	687	683	700	689	664	696	696	681	710	714	681	714	677	667	707	642	713	683	669	699	727	647	666	688	697	700	635	687	653	741	675	701	723	703	723	703	653	682	698	669	699	712	741	689	656	696	686	640	711	681	688	651	671	673	743	710	699	709	690	663	709	642	726	652	680	645	704	714	676	692	662	666	677	719	639	709	641	709	704	710	669	683	679	652	654	704	695	673	696	682	701	684	653	709	702	680	699	730	670	658	667	639	693	716	700	658	723	665	627	659	669	688	668	675	673	649	676	706	650	678	711	688	676	688	707	703	659	679	668	699	703	665	680	640	666	646	670	699	703	674	646	689	686	684	676	720	694	712	721	725	707	682	708	659	696	722	733	681	651	668	690	680	691	712	700	666	656	666	675	691	633	706	707	705	683	715	644	706	684	739	663	647	647	657	619	682	716	680	694	660	698	645	734	688	783	690	631	686	670	663	713	668	684	714	698	704	623	698	698	687	657	666	667	673	669	667	663	682	696	705	691	661	696	704	703	676	669	670	677	676	674	704	681	682	676	680	633	646	699	680	656	667	654	688	702	653	686	685	679	714	703	661	675	687	688	706	726	676	692	703	694	680	728	650	712	680	725	631	671	681	693	680	713	703	690	700	662	734	670	704	718	665	667	679	673	683	641	671	676	697	673	714	698	695	675	703	720	727	679	724	715	688	681	663	690	695	726	684	658	693	633	688	685	640	661	670	665	716	674	728	696	679	687	673	714	680	657	680	693	706	686	673	671	730	709	656	708	654	662	704	679	646	662	678	711	646	689	684	734	657	710	674	699	683	660	678	682	673	701	647	674	649	681	658	725	657	654	687	645	679	686	656	680	646	675	690	725	721	698	710	737	706	687	676	679	677	706	670	675	680	612	668	692	682	682	700	719	726	689	707	669	669	717	674	696	663	674	716	690	713	758	711	709	676	692	672	681	705	690	711	680	617	700	678	664	691	696	687	675	709	669	645	696	682	730	690	663	665	716	680	728	722	690	720	723	672	720	676	667	707	671	667	700	658	712	698	722	652	674	684	707	678	711	679	663	685	637	629	698	668	705	693	665	661	696	718	664	686	620	681	673	658	679	667	692	686	701	683
31392	21077	12427	756	336	272	262	267	289	285	265	258	246	266	287	300	275	255	260	269	264	245	267	269	227	258	261	265	254	265	291	263	246	259	294	276	273	276	255	253	278	283	236	266	280	251	274	266	257	275	265	275	286	263	254	255	271	259	250	277	279	239	293	261	259	302	247	266	271	258	252	232	288	305	299	277	264	259	278	249	268	248	281	232	275	272	267	243	229	267	241	276	299	293	260	240	308	258	286	262	254	280	263	233	264	268	229	255	266	261	263	259	262	295	284	265	256	272	287	280	246	261	230	269	275	262	280	281	273	256	278	249	279	282	295	269	290	287	270	275	285	270	292	244	308	293	242	266	246	248	272	250	267	255	273	240	257	270	245	284	270	257	256	263	297	264	265	249	264	273	277	288	298	266	272	273	271	247	273	254	245	247	256	268	279	271	290	250	260	273	248	224	253	282	253	244	248	293	277	247	247	263	249	292	254	295	246	235	250	293	250	229	286	271	280	241	252	290	298	306	284	270	301	279	236	244	278	272	252	251	263	268	275	271	267	245	265	248	268	275	288	270	260	286	291	284	254	287	255	250	280	291	269	268	256	264	230	251	243	249	277	257	241	268	247	293	273	262	283	258	256	288	277	262	247	268	252	254	262	272	272	270	250	255	271	267	259	269	271	270	267	279	289	271	292	275	269	238	300	230	241	288	259	254	260	271	273	272	265	271	266	250	270	252	247	255	293	263	247	270	282	263	263	275	275	275	279	276	276	280	246	233	260	236	278	242	248	280	280	254	260	275	289	273	267	282	306	267	253	275	287	246	252	259	260	270	245	250	291	248	279	295	258	262	257	277	306	281	284	268	270	267	279	299	234	254	262	285	231	276	271	250	254	265	252	260	275	260	268	248	253	286	256	295	257	289	270	255	261	263	280	269	239	267	254	257	273	271	253	305	267	255	267	229	269	272	271	241	267	254	294	299	259	273	247	272	237	245	256	276	259	288	257	248	262	273	254	251	280	255	262	277	268	257	271	272	253	246	257	267	246	292	264	251	273	261	232	278	256	282	252	281	272	282	281	258	247	283	277	277	236	245	266	259	269	313	258	242	251	274	261	284	273	279	249	305	254	233	276	280	262	269	272	231	278	247	241	253	254	243	271	263	255	266	269	265	252	288	254	260	238	254	302	252	265	261	228	271	238	263	247	274	255	263	285	263	240	259	247	276	273	294	277	253	255	273	273	268	250	286	282	242	282	253	241	277	261	270	259	273	269	253	267	245	290	262	270	251	278	268	287	266	294	265	268	270	288	271	255	275	264	239	266	256	281	265	299	301	283	263	280	256	260	273	280	265	260	261	273	297	295	255	249	275	245	259	246	285	244	261	265	252	277	260	273	266	250	269	290	284	251	263	255	283	260	264	284	255	250	276	245	275	262	275	271	291	273	268	285	250	314	264	280	276	264	270	284	264	284	274	272	257	271	274	268	254	268	303	246	305	262	282	243	253	279	290	271	267	273	296	303	264	272	285	283	263	261	246	239	251	282	291	254	269	256	262	272	262	260	237	298	282	253	254	256	286	280	258	291	286	289	255	247	255	262	279	235	243	226	274	248	246	290	253	247	294	267	253	258	233	311	253	255	248	270	247	282	255	290	241	254	242	262	259	248	257	271	234	278	294	259	279	237	264	254	278	266	234	260	256	266	281	251	275	251	271	257	256	264	289	287	266	276	330	251	286	283	289	243	285	249	248	286	283	273	267	269	241	241	283	267	298	255	253	266	261	267	244	260	263	250	256	245	283	275	266	294	227	290	241	258	268	262	252	279	272	269	275	278	232	278	269	272	244	259	271	228	262	257	276	295	241	249	278	284	245	266	233	227	245	285	258	293	276	282	281	263	253	248	251	287	282	255	278	254	224	258	283	254	259	283	257	270	300	265	232	265	264	245	263	276	300	242	262	247	259	247	259	258	248	259	256	257	264	290	273	269	259	268	256	300	256	254	286	282	271	287	290	286	266	261	235	270	275	277	252	281	275	259	270	249	257	246	250	269	276	293	291	257	256	252	265	237	270	292	274	273	278	253	277	239	250	258	238	240	283	245	266	282	237	286	249	247	266	263	285	259	256	241	280	316	277	253	261	248	267	267	264	304	256	273	274	255	253	268	292	294	225	252	280	278	256	279	268	284	244	274	255	276	292	264	279	298	228	300	232	266	283	325	250	244	260	263	261	278	286	260	258	252	257	287	280	270	245	233	287	283	282	251	261	239	239	273	240	260	212	251	274	251	281	256	266	295	311	262	261	278	261	259	268	257	265	284	266	248	258	263	278	270	247	282	289	276	269	257	290	278	301	274	257	243	276	262	246	252	286	268	290	277	246	270	278	258	295	250	271	299	281	269	259	242	279	262	288	284	283	239	281	277	279	275	281	286	275	269	259	256	263	281	270	262	241	274	246	268	271	261	279	281	272	277	291	273	260	247	275	248	261	258	259	274	262	282	268	250	254	259	277	286	279	260	247	285	275	278	278	253	244	258	287	294	264	252	252	275	269	260	292	270	255	274	282	261	268	277	233	257	282	269	236	253	250	252	252	263	278	249	259	274	303	280	276	260	279	226	306	261	266	251	247	230	264	270	273	270	267	290	250	282	247	276	252	278	260	283	253	261	279	271	278	256	279	248	276	262	292	269	298	296	270	250	288	262	247	265	262	260	282	234	235	271	284	272	265	259	276	260	262	260	296	242	265	283	284	262	276	283	291	283	231	287	264	257	253	250	248	241	249	261	283	258	261	252	256	278	271	259	254	239	264	275	277	281	278	282	254	270	271	275	256	277	280	278	266	267	278	273	259	278	288	265	257	283	270	285	271	276	282	288	249	264	271	277	266	263	269	282	273	260	282	276	250	250	251	291	287	302	275	241	275	277	247	256	264	222	261	273	266	248	255	274	279	273	260	292	268	277	270	277	274	291	272	251	304	278	229	248	276	256	272	237	287	283	262	228	275	269	269	297	265	263	280	269	275	257	257	256	254	263	272	269	289	278	292	286	272	281	261	311	271	277	275	267	255	284	285	283	278	263	256	253	266	246	252	274	244	263	259	275	270	278	279	248	236	297	269	271	272	264	266	248	278	271	266	265	273	296	256	231	244	248	297	284	260	271	255	270	268	283	253	273	282	252	253	286	270	285	257	240	247	273	267	268	282	255	224	250	293	268	268	271	263	262	268	278	255	206	252	292	254	251	241	278	276	254	265	287	270	294	259	277	219	237	275	271	264	283	270	281	286	289	272	256	270	269	258	268	281	293	295	254	241	280	276	279	283	283	271	274	281	281	243	268	243	271	282	237	252	258	266	256	282	252	253	268	271	290	263	269	274	254	256	232	245	290	257	300	250	262	227	267	283	270	215	244	244	253	262	265	250	255	251	244	279	272	276	272	281	269	256	280	235	274	272	260	267	271	305	259	253	263	309	261	248	301	273	245	265	292	244	257	271	281	269	269	260
11040	781	730	689	691	697	691	693	661	691	715	703	668	701	696	658	752	653	730	634	703	691	723	686	686	697	695	654	687	678	671	661	688	649	668	706	689	667	647	663	723	686	712	690	647	745	683	700	734	723	716	688	703	718	666	696	667	706	715	705	709	733	698	707	664	696	695	709	655	628	683	650	690	708	687	708	663	697	677	680	667	683	664	661	646	667	711	690	687	698	747	672	687	677	696	697	684	676	638	655	659	741	682	709	662	678	704	720	686	668	698	709	706	680	685	667	692	664	683	682	660	711	671	648	639	691	659	700	733	685	707	681	675	718	687	712	627	742	670	688	655	683	735	682	703	662	685	630	657	693	641	670	677	677	691	664	675	672	699	730	699	646	671	662	701	660	716	698	684	689	671	688	725	644	658	687	720	674	684	703	649	724	698	678	692	678	682	688	615	644	636	708	679	679	674	689	709	650	742	626	672	678	672	704	663	700	701	686	667	699	695	653	696	652	639	661	690	687	673	686	694	716	703	675	701	656	692	677	686	716	694	721	658	653	666	725	660	668	695	702	685	685	715	713	661	720	712	661	661	659	716	732	713	738	673	679	719	706	616	732	701	692	656	646	713	736	665	672	694	722	695	691	717	702	714	741	728	680	709	713	693	677	686	721	731	698	647	633	683	639	696	670	689	697	671	701	670	728	686	681	728	693	695	680	690	700	667	684	672	679	678	707	638	657	649	672	697	727	682	741	669	682	709	663	694	669	704	702	663	660	672	680	652	671	663	667	679	702	664	703	685	675	642	711	633	733	694	716	706	691	646	642	722	689	686	633	719	711	695	671	711	690	699	662	671	690	680	680	677	724	699	704	713	687	696	726	664	689	696	691	676	680	657	711	665	702	690	664	634	689	669	683	743	664	700	674	715	672	638	660	709	636	697	700	624	711	698	701	717	750	659	673	666	677	702	771	662	651	691	696	730	697	673	703	691	671	726	661	672	656	723	708	708	665	699	684	668	689	728	728	661	704	684	679	672	700	685	713	665	677	717	683	631	687	683	705	702	666	646	683	688	710	691	652	743	637	721	673	667	730	688	732	735	715	661	692	658	710	637	669	686	687	742	666	719	669	650	662	731	696	685	694	717	716	684	653	702	673	695	727	665	688	655	688	678	675	657	739	702	667	685	658	731	704	717	697	679	693	717	704	689	663	721	669	693	629	684	665	678	690	637	655	714	676	732	685	726	712	704	632	732	703	702	710	651	655	683	660	700	692	679	732	686	704	660	679	710	626	654	698	654	722	711	691	685	700	664	667	688	699	692	622	680	685	712	729	689	679	653	691	654	675	652	706	674	679	698	689	680	722	679	698	679	684	664	650	680	658	652	680	665	708	668	674	662	697	654	696	675	684	639	700	680	702	679	655	631	709	725	716	694	658	683	683	706	683	675	695	704	695	694	741	697	708	646	645	744	679	695	616	643	687	708	691	690	669	660	680	677	725	695	669	683	686	688	741	743	710	685	714	649	662	687	680	725	635	733	700	735	707	700	680	672	713	759	700	732	774	690	661	692	700	703	680	699	629	691	688	680	708	644	693	668	676	689	641	721	684	654	730	685	717	686	724	679	678	690	697	706	701	671	682	716	707	671	678	708	697	669	665	694	694	648	687	719	694	726	651	710	670	673	644	671	669	704	693	646	677	694	700	683	673	696	733	703	687	667	673	653	652	712	659	698	663	662	692	707	674	679	675	679	709	670	622	678	670	676	663	696	687	663	681	628	684	658	699	673	728	645	701	685	700	644	684	625	718	713	694	691	685	668	731	681	699	681	695	625	700	689	694	705	667	689	722	631	711	659	708	689	717	649	685	638	690	739	730	715	651	761	699	736	704	665	715	621	645	723	655	688	687	687	696	674	622	698	704	681	683	670	666	695	662	707	740	702	735	657	666	643	719	703	678	700	693	708	702	701	693	673	654	675	697	704	693	695	683	686	692	689	698	706	711	705	709	697	692	678	710	700	659	664	691	706	699	691	644	719	644	693	711	645	680	688	645	676	722	670	676	694	672	678	667	648	655	716	710	705	691	681	698	709	713	678	731	706	710	696	662	721	691	676	652	685	691	739	675	647	715	649	696	637	687	679	688	683	702	730	692	668	657	678	717	671	711	674	645	690	691	678	666	665	697	632	690	696	708	673	699	684	669	631	662	721	690	686	699	649	669	684	669	691	679	646	693	723	677	713	696	616	706	650	712	701	682	696	698	660	677	654	681	647	677	691	677	693	707	684	677	721	677	729	707	700	671	688	669	694	676	666	635	681	652	670	685	685	713	697	668	673	696	687	694	701	674	692	669	740	650	694	693	730	671	719	671	677	691	737	679	709	689	694	704	689	641	715	711	686	682	702	633	708	647	724	656	652	673	686	659	712	649	696	724	674	658	741	720	670	689	663	673	689	707	702	687	671	633	706	688	684	701	689	665	699	695	726	659	668	634	668	723	618	712	717	690	711	723	710	712	689	696	697	632	673	684	675	668	669	677	679	676	685	674	691	705	663	698	652	719	686	683	654	671	685	700	637	688	620	695	658	695	716	679	627	661	697	681	743	664	672	649	695	700	670	694	693	696	716	678	711	673	667	706	659	655	730	692	669	639	723	737	673	708	672	698	736	711	662	695	699	664	705	685	687	720	686	665	674	668	687	676	688	714	734	678	679	657	662	681	654	656	663	698	673	711	661	715	701	687	721	658	687	710	677	679	700	693	668	670	674	680	686	685	698	670	688	687	658	709	676	671	629	674	714	649	720	663	740	770	707	669	683	683	708	657	693	701	660	676	779	668	723	688	668	691	695	683	674	710	729	706	688	689	670	666	726	709	620	652	683	652	685	694	702	693	693	673	615	716	672	735	623	679	685	691	655	633	664	638	706	702	683	646	667	675	617	699	650	670	710	657	653	703	654	677	669	682	660	665	733	711	688	646	670	675	679	702	636	735	675	692	664	715	630	710	677	681	695	659	647	717	719	673	671	694	736	710	645	614	678	639	631	693	712	675	664	731	727	651	703	695	659	675	656	737	701	679	710	695	651	685	703	630	694	725	674	658	718	666	693	722	646	688	720	708	677	686	636	673	688	692	678	684	689	727	681	668	688	624	659	631	660	684	666	702	641	703	698	692	700	690	719	658	666	677	703	711	688	663	746	680	694	746	730	705	665	641	663	690	703	623	677	690	687	686	690	657	691	703	712	646	669	724	680	647	694	724	696	662	712	683	688	679	701	707	675	691	688	721	655	685	655	692	673	686	675	675	679	703	677	668	694	723	658	647	647	705	710	672	688	680	671	672	680	634	662	698	712	704	693	726	727	676	674	669	692	679	693	656	701	684	695	689	661	691	692	659	703	686	684	650	661	732	682	693	684	677	672	669	664	689	727	708	722	701	676	699	740	721	703	665	662	698	662	701	644	692	720	692	707	678	661	717	661	683	646	730	671	668	624	694	686	670	692	704	693	678
24808	21436	24890	28392	21428	21427	2860	555	449	415	403	414	437	398	437	458	401	412	427	399	392	378	406	407	401	382	373	403	376	385	377	427	427	355	364	383	383	404	359	367	365	397	370	374	431	378	396	372	391	373	377	409	413	379	417	406	412	384	365	358	388	394	379	395	373	359	414	418	385	394	404	358	413	393	440	411	406	402	396	338	370	370	384	397	462	383	417	392	392	373	380	410	367	424	411	378	396	390	418	420	400	410	413	377	380	403	385	391	364	381	373	343	386	384	387	375	395	406	410	394	390	393	391	373	372	401	395	429	371	382	395	400	418	344	405	391	396	344	418	352	394	388	380	380	367	364	386	395	393	398	357	393	392	366	391	408	414	392	387	382	378	425	339	359	382	405	410	382	396	377	356	405	375	408	363	389	405	410	388	353	359	369	382	414	338	379	392	380	335	389	363	369	419	411	356	419	409	425	433	391	403	404	393	374	388	400	384	385	405	393	409	377	387	365	388	378	433	352	417	362	390	412	371	423	415	390	390	399	408	405	406	399	368	408	386	393	397	397	362	374	401	378	392	395	378	346	388	383	423	387	370	376	365	395	363	376	393	375	422	378	396	361	339	381	378	394	397	394	364	374	402	362	392	383	360	336	403	399	390	356	385	387	429	375	406	381	430	403	377	369	384	432	395	404	352	394	363	372	386	402	381	428	381	394	369	362	387	377	373	413	411	405	357	351	362	395	370	396	364	388	416	430	401	378	390	399	414	405	383	380	381	394	410	431	384	378	427	388	403	346	388	375	383	395	414	391	409	369	371	399	376	407	363	393	408	412	373	387	353	429	379	385	391	402	359	395	362	381	417	385	389	417	374	409	381	415	410	387	423	405	393	379	381	377	390	387	350	400	426	418	393	357	359	409	371	350	370	380	395	352	423	370	399	417	398	368	384	401	377	399	385	379	386	384	371	386	395	399	399	414	458	402	399	389	379	404	405	381	422	361	406	367	402	353	406	362	400	372	379	412	380	362	379	373	404	382	356	392	391	426	376	373	408	386	355	353	409	391	366	381	381	336	408	385	389	401	373	419	400	410	404	376	413	423	387	384	410	377	367	409	361	432	374	396	402	383	364	406	373	388	415	392	390	442	408	409	391	398	464	383	399	400	423	362	375	383	357	376	333	360	430	385	373	425	428	389	374	384	385	367	367	408	426	379	402	393	382	379	398	388	371	376	391	379	389	372	385	377	372	380	393	377	399	389	403	379	386	379	409	384	434	405	344	437	393	388	384	389	379	376	388	402	369	429	407	368	417	407	352	360	383	380	384	383	403	394	369	407	375	374	359	382	407	390	397	390	396	388	382	378	365	393	433	377	331	391	402	398	397	394	406	416	401	401	398	406	387	375	380	390	417	369	395	342	411	410	406	400	343	372	389	395	385	404	384	418	357	349	383	393	386	390	379	418	404	367	370	394	334	407	375	410	369	400	397	374	369	418	401	391	401	408	390	330	415	375	405	393	351	396	370	350	394	368	396	426	377	390	361	374	377	385	394	400	419	396	357	389	418	408	403	354	367	403	406	381	369	397	372	371	375	401	394	410	364	386	375	408	417	382	432	426	385	419	382	373	391	377	413	370	399	389	365	346	398	380	399	386	378	435	386	407	377	406	422	361	391	430	361	376	363	379	405	393	380	409	412	376	380	382	385	404	422	359	381	391	393	376	385	396	374	389	400	393	402	367	381	398	407	356	419	377	357	338	392	372	429	406	374	391	380	377	389	389	374	396	385	366	412	396	396	380	372	400	366	375	422	371	370	414	382	417	354	396	386	380	391	409	369	387	401	401	362	389	402	384	397	354	416	404	374	328	395	372	407	380	359	387	381	385	381	404	396	382	384	388	398	389	406	381	375	392	374	416	413	381	427	405	368	396	406	420	365	406	377	376	392	368	381	384	402	341	390	405	401	389	397	368	400	407	407	376	383	372	351	392	433	407	382	403	416	394	426	392	365	365	372	396	415	361	392	405	380	414	377	396	408	417	389	415	356	412	434	380	383	375	382	410	390	372	398	364	409	410	411	403	358	349	377	402	458	375	426	384	384	410	435	397	384	350	382	394	408	371	364	369	373	397	397	392	372	372	396	374	377	386	414	384	387	374	413	402	392	425	396	391	391	349	374	403	381	395	341	405	393	402	393	370	402	396	382	400	396	390	373	395	378	359	415	369	361	394	409	397	457	408	378	396	394	378	403	402	378	407	394	378	379	385	370	430	354	394	362	381	354	415	403	386	389	420	402	394	392	382	350	368	357	366	374	397	406	387	431	372	391	411	381	388	390	379	392	352	391	367	425	358	364	391	380	387	401	364	384	433	355	418	392	381	388	369	371	411	333	419	411	352	422	385	401	369	400	354	370	370	379	389	392	356	360	387	387	368	411	412	353	401	371	361	379	398	391	407	378	391	368	373	377	384	407	390	363	378	394	370	398	377	384	393	385	415	369	407	385	383	394	406	377	372	354	407	395	379	379	408	378	361	387	407	364	379	391	376	412	360	405	378	385	369	341	387	385	387	376	351	381	384	416	429	406	361	363	361	351	403	409	369	410	336	402	365	365	361	406	407	357	382	394	411	392	391	343	391	400	416	374	383	417	380	392	348	362	401	388	395	387	383	379	354	426	396	397	390	375	395	438	349	367	413	385	411	391	356	349	381	400	381	407	427	379	367	391	405	405	402	379	401	412	379	386	380	357	357	421	398	419	378	388	412	371	408	384	372	377	454	405	373	355	361	385	413	394	408	351	390	360	418	367	376	406	411	382	361	365	406	374	375	410	395	389	370	384	398	344	396	367	404	364	376	396	425	394	405	373	376	369	383	425	389	381	339	424	359	353	396	430	377	416	397	403	380	409	391	397	402	379	372	410	374	402	380	356	386	364	349	421	394	392	389	388	370	378	409	392	381	401	373	375	394	384	375	408	385	392	376	378	381	387	403	390	361	379	365	412	400	382	357	388	410	406	376	432	413	369	350	392	409	407	395	382	373	362	369	351	388	390	362	340	387	345	386	423	377	391	375	381	410	387	405	392	416	390	382	396	406	396	396	350	380	383	372	381	382	360	359	389	406	389	393	402	425	374	413	412	391	396	376	400	396	419	392	413	369	386	392	380	347	369	387	369	382	428	391	375	388	405	370	366	387	395	394	394	383	386	417	370	409	407	379	403	372	399	376	377	361	376	409	367	382	393	372	345	388	407	356	377	406	386	384	381	404	416	405	387	364	357	346	401	372	410	333	387	359	379	413	386	382	376	374	372	386	367	414	397	385	393	350	362	409	385	402	407	401	372	368	395	388	347	370	365	393	398	382	395	419	398	405	403	364	397	408	372	416	394	367	354	370	351	385	399	369	383	367	385	402	382	389	405	360	386	380	401	395	388	422	397	397	398	356	362	366	376	357	384	414	397	409	412	388	367	414	405	363	366	386	375	395	399	398	374	368	354	349	400	418	370	370
25920	2505	1665	1182	1032	1049	946	940	928	938	917	880	917	912	929	922	952	905	933	917	942	901	903	977	893	955	965	887	951	878	912	913	892	932	926	887	922	902	865	898	922	885	932	940	871	862	893	909	950	936	925	917	943	934	904	935	884	947	959	851	924	914	928	924	911	940	922	899	933	971	918	925	908	883	947	913	923	938	935	897	921	923	855	931	946	880	907	898	952	951	942	874	982	955	884	946	895	883	872	875	909	906	964	930	928	879	903	956	910	966	931	942	947	838	895	915	908	908	918	918	909	891	910	898	858	938	874	899	959	869	895	931	930	882	925	870	913	948	917	854	941	891	933	842	1001	911	919	907	919	921	907	922	924	902	927	923	942	872	919	957	873	946	953	900	958	900	893	894	877	900	919	873	921	926	886	926	907	958	947	874	851	910	889	897	876	884	910	926	930	973	887	915	931	957	913	813	924	902	934	911	880	927	850	895	854	844	892	879	855	914	904	912	914	922	874	938	946	886	892	929	933	930	980	863	909	913	920	901	928	904	889	922	849	927	893	901	959	921	886	899	889	907	894	899	890	872	934	925	949	895	928	902	903	936	894	957	920	896	873	906	928	858	882	923	920	942	884	955	953	873	885	921	902	881	924	893	849	876	922	889	928	943	910	938	930	925	921	901	902	885	935	970	938	913	946	824	910	892	907	915	952	900	911	860	860	950	939	878	876	910	915	874	870	918	977	914	920	944	896	912	900	903	934	934	906	921	920	883	929	890	883	895	908	954	883	874	943	946	929	887	896	940	900	894	921	930	902	839	877	857	877	947	955	852	908	882	935	877	828	860	904	952	886	902	919	947	919	875	927	869	903	950	887	959	885	851	895	933	906	892	931	944	951	965	939	888	960	874	915	961	826	928	891	918	902	952	933	906	931	944	930	937	925	922	910	922	928	910	900	900	924	901	917	937	928	911	885	934	889	897	916	881	908	938	920	942	867	855	926	921	884	935	893	917	870	905	940	928	895	922	914	893	872	1015	889	926	918	911	884	925	905	903	885	919	939	890	950	954	887	914	875	943	922	884	874	893	894	934	942	885	891	947	891	904	854	857	882	900	862	889	996	900	916	965	898	933	882	907	873	895	902	912	926	897	940	900	916	889	949	904	965	869	912	908	955	930	889	874	906	940	941	905	817	895	905	912	943	926	903	871	895	932	915	898	977	842	928	874	905	910	976	949	900	915	914	891	907	869	935	859	908	925	913	916	907	913	868	902	892	899	867	869	849	863	926	874	938	923	886	854	935	933	949	947	883	900	948	873	927	919	956	904	921	920	881	951	933	912	897	918	884	930	891	928	897	877	872	947	926	963	910	912	898	923	890	889	933	917	908	935	908	920	858	911	907	915	932	867	941	923	913	952	872	920	925	941	915	901	895	882	941	936	914	913	940	854	903	874	949	926	894	924	910	934	1013	982	966	901	869	856	859	917	909	934	873	934	865	927	883	927	904	914	907	917	887	900	904	912	957	943	916	924	891	900	912	939	965	880	961	933	918	947	925	937	951	961	857	878	897	862	961	936	896	978	895	898	879	924	976	952	871	903	960	900	888	887	928	902	933	878	901	906	901	939	905	867	908	900	889	901	854	944	904	942	931	896	889	961	894	933	923	888	929	928	917	949	966	911	978	966	919	968	892	922	936	896	914	875	922	958	924	914	830	925	923	889	843	885	933	920	920	908	927	933	879	871	873	937	909	923	901	927	901	858	896	925	942	914	940	929	925	905	865	968	875	873	900	891	930	968	885	909	925	891	948	927	931	934	898	911	939	902	901	925	927	971	903	911	906	908	880	968	905	913	919	902	877	870	903	892	862	867	908	955	905	923	900	887	954	873	937	859	894	959	955	910	922	921	910	891	916	860	895	923	963	917	921	895	966	911	892	943	898	891	899	907	952	891	934	957	892	894	954	907	907	925	909	942	873	867	905	955	901	922	939	904	894	919	935	911	908	912	881	879	919	918	926	915	957	919	919	957	953	849	874	943	928	913	921	963	945	934	878	911	892	929	876	910	937	917	908	960	877	939	949	944	859	939	894	933	938	926	909	887	890	885	876	887	936	930	939	895	905	953	933	919	842	924	856	863	912	909	927	942	912	921	912	932	931	946	887	896	920	937	866	950	923	930	856	934	898	897	948	877	920	913	894	863	862	888	907	915	910	935	909	879	952	892	915	851	877	895	885	935	891	865	916	946	915	955	987	899	913	886	916	872	887	907	920	908	904	907	965	956	901	922	904	901	922	902	924	915	936	918	880	931	944	954	896	936	931	841	959	883	922	914	918	947	927	916	892	899	879	918	884	888	868	914	889	898	882	892	950	981	917	887	924	928	924	907	912	898	873	862	951	863	913	953	971	950	922	876	970	888	899	901	877	913	913	940	944	926	926	912	916	890	866	932	912	878	895	918	916	978	924	903	956	957	927	909	877	926	932	959	871	894	950	914	896	923	928	924	846	917	902	886	905	907	912	906	949	925	945	887	930	900	927	901	925	894	1001	859	932	926	918	889	913	880	929	959	930	902	925	890	890	934	887	911	893	905	855	929	934	927	950	919	923	881	937	887	895	940	970	894	906	930	959	904	905	923	907	901	905	905	895	843	919	883	890	909	907	929	958	897	962	931	897	953	889	930	923	920	923	909	879	967	952	947	897	871	922	923	932	922	851	862	915	856	885	957	917	903	912	892	920	922	892	936	890	901	883	904	916	894	900	890	895	890	994	825	887	917	898	971	939	884	865	902	883	903	947	905	894	957	945	935	879	935	951	929	917	957	928	898	899	887	902	890	887	897	898	903	929	924	878	949	874	952	951	939	921	960	891	882	854	894	910	894	896	937	899	927	933	869	925	875	878	918	900	904	902	936	878	923	830	929	935	928	917	975	890	918	927	970	904	897	907	949	877	919	984	922	885	919	903	874	902	921	922	911	906	942	869	866	890	912	849	919	862	937	903	905	949	931	890	907	894	919	879	883	868	895	873	893	913	911	914	902	902	903	922	891	920	922	917	866	890	906	892	914	925	934	929	866	877	928	932	862	931	906	929	922	946	861	852	923	916	895	932	917	934	911	896	908	894	883	940	917	880	899	938	1003	883	893	863	870	954	892	956	899	962	959	875	900	913	861	918	928	890	861	881	957	922	862	935	874	911	949	892	920	937	923	951	921	885	932	917	953	909	908	924	863	937	934	896	902	894	949	900	941	894	929	912	829	896	932	906	957	919	916	922	979	872	900	880	927	926	825	927	884	922	910	943	908	945	944	907	895	884	887	923	923	848	960	919	916	872	899	897	875	966	954	852	915	853	969	941	877	887	938	940	896	898	922	893	893	898	883	883	919	928	905	939	929	910	946	906	907	892	918	848	905	886	848	912	921	920	869	888	939	925	867	906	914	938	893	924	928	929	836	929	946	950	898	900	868	889	922	933	940	863	899	894	901	894	864	890	904	913	869	848	914	934	949	958	896
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
